-尊龙人生就是博
iso-10303-21;
header;
file_description((''),'2;1');
file_name('asm0001_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('',(1.142336244414e1,-7.408354387900e1,-4.695415278312e0));
#22=cartesian_point('',(1.137908459218e1,-7.405625901026e1,-8.547237144431e0));
#23=cartesian_point('',(1.129011603919e1,-7.400178219164e1,-1.625191788273e1));
#24=cartesian_point('',(1.115754440611e1,-7.391985283810e1,-2.781264478314e1));
#25=cartesian_point('',(1.106846188904e1,-7.386524087487e1,-3.552220398076e1));
#26=cartesian_point('',(1.102414309034e1,-7.383793077395e1,-3.937758788782e1));
#28=cartesian_point('',(8.461968965968e0,-7.417523849528e1,-3.937758920398e1));
#29=cartesian_point('',(8.426228659539e0,-7.421308851e1,-3.552220532511e1));
#30=cartesian_point('',(8.354357292825e0,-7.428889579246e1,-2.781264775452e1));
#31=cartesian_point('',(8.247475912136e0,-7.440234680214e1,-1.625192377105e1));
#32=cartesian_point('',(8.175682401164e0,-7.447798997504e1,-8.547238991741e0));
#33=cartesian_point('',(8.139975173253e0,-7.451580495865e1,-4.695423363892e0));
#35=cartesian_point('',(1.655791125358e0,-7.494079689323e1,-4.695415284725e0));
#36=cartesian_point('',(1.615453466676e0,-7.490796603098e1,-8.547237141834e0));
#37=cartesian_point('',(1.534356765942e0,-7.484234254130e1,-1.625191788752e1));
#38=cartesian_point('',(1.413613178984e0,-7.474381003522e1,-2.781264478556e1));
#39=cartesian_point('',(1.332421135549e0,-7.467803768198e1,-3.552220398220e1));
#40=cartesian_point('',(1.292046173814e0,-7.464517645873e1,-3.937758788827e1));
#42=cartesian_point('',(-1.292838163471e0,-7.464515661865e1,-3.937759406132e1));
#43=cartesian_point('',(-1.333213483694e0,-7.467801806714e1,-3.552217592338e1));
#44=cartesian_point('',(-1.416068804079e0,-7.474375974347e1,-2.781260493929e1));
#45=cartesian_point('',(-1.535348575876e0,-7.484233327926e1,-1.625176857357e1));
#46=cartesian_point('',(-1.618686265752e0,-7.490787785305e1,-8.547319052918e0));
#47=cartesian_point('',(-1.659026192328e0,-7.494071049467e1,-4.695280635734e0));
#49=direction('',(-1.485791318218e-2,-7.991372839597e-3,9.998576800605e-1));
#50=vector('',#49,1.153600442257e-1);
#51=cartesian_point('',(-1.659026192328e0,-7.494071049467e1,-4.695280635734e0));
#52=line('',#51,#50);
#53=cartesian_point('',(0.e0,0.e0,-4.579937009543e0));
#54=direction('',(0.e0,0.e0,1.e0));
#55=direction('',(-2.215500939265e-2,-9.997545476560e-1,0.e0));
#56=axis2_placement_3d('',#53,#54,#55);
#58=direction('',(0.e0,-8.726535498073e-3,-9.999619230642e-1));
#59=vector('',#58,4.580111406149e0);
#60=cartesian_point('',(0.e0,7.5e1,-2.425319204728e-12));
#61=line('',#60,#59);
#62=cartesian_point('',(0.e0,0.e0,-4.579937009543e0));
#63=direction('',(0.e0,0.e0,1.e0));
#64=direction('',(0.e0,1.e0,0.e0));
#65=axis2_placement_3d('',#62,#63,#64);
#67=direction('',(1.974095370034e-3,-8.571426105734e-3,-9.999613160528e-1));
#68=vector('',#67,1.156516373265e-1);
#69=cartesian_point('',(-1.657390056742e0,7.494170654559e1,-4.579937009543e0));
#70=line('',#69,#68);
#71=cartesian_point('',(-1.657161749380e0,7.494071524613e1,-4.695584173007e0));
#72=cartesian_point('',(-1.631875338880e0,7.492015855567e1,-7.110170240609e0));
#73=cartesian_point('',(-1.580959048434e0,7.487906894570e1,-1.193970170054e1));
#74=cartesian_point('',(-1.505310376787e0,7.481737375045e1,-1.918548546559e1));
#75=cartesian_point('',(-1.454435223480e0,7.477623505631e1,-2.401694738091e1));
#76=cartesian_point('',(-1.429134327050e0,7.475566658945e1,-2.643291670238e1));
#78=cartesian_point('',(-1.429134327050e0,7.475566658945e1,-2.643291670238e1));
#79=cartesian_point('',(-9.528997887612e-1,7.476484958150e1,-2.642373371033e1));
#80=cartesian_point('',(-4.764218533724e-1,7.476944118416e1,-2.641916107758e1));
#81=cartesian_point('',(-2.266467972013e-11,7.476943971227e1,
-2.641916254947e1));
#83=cartesian_point('',(-2.266467972013e-11,7.476943971227e1,
-2.641916254947e1));
#84=cartesian_point('',(4.756237524262e-1,7.476943824284e1,-2.641916401890e1));
#85=cartesian_point('',(9.513765347537e-1,7.476485628225e1,-2.642375672184e1));
#86=cartesian_point('',(1.426826978728e0,7.475570547914e1,-2.643290752495e1));
#88=cartesian_point('',(1.426826978728e0,7.475570547914e1,-2.643290752495e1));
#89=cartesian_point('',(1.452127889541e0,7.477627398456e1,-2.401693683007e1));
#90=cartesian_point('',(1.503322845014e0,7.481740912696e1,-1.918548614574e1));
#91=cartesian_point('',(1.578775698588e0,7.487910221393e1,-1.193969946165e1));
#92=cartesian_point('',(1.629894054825e0,7.492020106504e1,-7.110194497602e0));
#93=cartesian_point('',(1.655180902465e0,7.494075813773e1,-4.695566687746e0));
#95=cartesian_point('',(8.138992300305e0,7.451586696801e1,-4.695653128866e0));
#96=cartesian_point('',(8.161837357658e0,7.449170041080e1,-7.159661962195e0));
#97=cartesian_point('',(8.207674445491e0,7.444336015530e1,-1.208811113914e1));
#98=cartesian_point('',(8.276112786766e0,7.437085435880e1,-1.948229331104e1));
#99=cartesian_point('',(8.321993828946e0,7.432246042377e1,-2.441272564657e1));
#100=cartesian_point('',(8.344852384579e0,7.429827958745e1,-2.687819036949e1));
#102=cartesian_point('',(8.344852384579e0,7.429827958745e1,-2.687819036949e1));
#103=cartesian_point('',(8.658789836785e0,7.426271343721e1,-2.691281535604e1));
#104=cartesian_point('',(9.286290213261e0,7.418756211883e1,-2.698594223130e1));
#105=cartesian_point('',(1.022608718130e1,7.406280195127e1,-2.710738688914e1));
#106=cartesian_point('',(1.085159102391e1,7.397160085389e1,-2.719634240954e1));
#107=cartesian_point('',(1.116399894537e1,7.392401448859e1,-2.724266443807e1));
#109=cartesian_point('',(1.116399894537e1,7.392401448859e1,-2.724266443807e1));
#110=cartesian_point('',(1.119280305755e1,7.394174237299e1,-2.473666388309e1));
#111=cartesian_point('',(1.125077986866e1,7.397716454589e1,-1.972519077673e1));
#112=cartesian_point('',(1.133689975769e1,7.403036619428e1,-1.220948754501e1));
#113=cartesian_point('',(1.139481287874e1,7.406574210081e1,-7.200084205460e0));
#114=cartesian_point('',(1.142359996722e1,7.408345950774e1,-4.695564738392e0));
#116=cartesian_point('',(1.779567658185e1,7.281601466492e1,-4.695649572036e0));
#117=cartesian_point('',(1.781666237756e1,7.278701015234e1,-7.348122057765e0));
#118=cartesian_point('',(1.785878800767e1,7.272897283320e1,-1.265357240192e1));
#119=cartesian_point('',(1.792165105850e1,7.264196691780e1,-2.061349648982e1));
#120=cartesian_point('',(1.796379920755e1,7.258385662889e1,-2.592124099579e1));
#121=cartesian_point('',(1.798479838197e1,7.255483362557e1,-2.857540446621e1));
#123=cartesian_point('',(1.798479838197e1,7.255483362557e1,-2.857540446621e1));
#124=cartesian_point('',(1.828709743174e1,7.247921912241e1,-2.864903880267e1));
#125=cartesian_point('',(1.889092038598e1,7.232419491703e1,-2.879993638014e1));
#126=cartesian_point('',(1.979384889887e1,7.208014285334e1,-2.903744382569e1));
#127=cartesian_point('',(2.039389047524e1,7.190984893072e1,-2.920320011715e1));
#128=cartesian_point('',(2.069335731579e1,7.182279696673e1,-2.928794047464e1));
#130=cartesian_point('',(2.069335731579e1,7.182279696673e1,-2.928794047464e1));
#131=cartesian_point('',(2.072703091280e1,7.183787002820e1,-2.655455409131e1));
#132=cartesian_point('',(2.079456082033e1,7.186797751598e1,-2.108839717887e1));
#133=cartesian_point('',(2.089541547577e1,7.191321895419e1,-1.289096187072e1));
#134=cartesian_point('',(2.096288829162e1,7.194328407717e1,-7.427243093403e0));
#135=cartesian_point('',(2.099653981749e1,7.195834725909e1,-4.695648290020e0));
#137=cartesian_point('',(2.714884986604e1,6.986991222422e1,-4.695415277337e0));
#138=cartesian_point('',(2.717355317629e1,6.982414390877e1,-8.547237142965e0));
#139=cartesian_point('',(2.722336379399e1,6.973248132279e1,-1.625191788029e1));
#140=cartesian_point('',(2.729720951920e1,6.959524260502e1,-2.781264478102e1));
#141=cartesian_point('',(2.734705126067e1,6.950340599892e1,-3.552220397988e1));
#142=cartesian_point('',(2.737177741575e1,6.945759535839e1,-3.937758788782e1));
#144=cartesian_point('',(2.975933915748e1,6.846862535228e1,-3.937758920399e1));
#145=cartesian_point('',(2.980921617815e1,6.848353427335e1,-3.552220532482e1));
#146=cartesian_point('',(2.990936224839e1,6.851324962139e1,-2.781264775394e1));
#147=cartesian_point('',(3.005864974421e1,6.855806038799e1,-1.625192376739e1));
#148=cartesian_point('',(3.015864633512e1,6.858767254161e1,-8.547238991521e0));
#149=cartesian_point('',(3.020847719352e1,6.860256766414e1,-4.695423354016e0));
#151=cartesian_point('',(3.603644128527e1,6.572852944341e1,-4.695415276674e0));
#152=cartesian_point('',(3.605495929134e1,6.567992825321e1,-8.547237143441e0));
#153=cartesian_point('',(3.609237940392e1,6.558254826278e1,-1.625191788215e1));
#154=cartesian_point('',(3.614768012145e1,6.543684484008e1,-2.781264478310e1));
#155=cartesian_point('',(3.618510837748e1,6.533928825610e1,-3.552220398079e1));
#156=cartesian_point('',(3.620364350840e1,6.529064212109e1,-3.937758788783e1));
#158=cartesian_point('',(3.844169283933e1,6.399849354764e1,-3.937758920399e1));
#159=cartesian_point('',(3.849308915988e1,6.400676466323e1,-3.552220532431e1));
#160=cartesian_point('',(3.859625709795e1,6.402315410729e1,-2.781264775275e1));
#161=cartesian_point('',(3.875011639687e1,6.404809558253e1,-1.625192376569e1));
#162=cartesian_point('',(3.885312266574e1,6.406440222745e1,-8.547238990943e0));
#163=cartesian_point('',(3.890447141788e1,6.407266568794e1,-4.695423352441e0));
#165=cartesian_point('',(4.430743920309e1,6.046251330009e1,-4.695415277108e0));
#166=cartesian_point('',(4.431945505676e1,6.041191081499e1,-8.547237143691e0));
#167=cartesian_point('',(4.434384439564e1,6.031047961914e1,-1.625191788220e1));
#168=cartesian_point('',(4.437965389499e1,6.015880451729e1,-2.781264478300e1));
#169=cartesian_point('',(4.440402825755e1,6.005719717574e1,-3.552220398073e1));
#170=cartesian_point('',(4.441605522309e1,6.000654789510e1,-3.937758788783e1));
#172=cartesian_point('',(4.646629849865e1,5.843332977468e1,-3.937758920399e1));
#173=cartesian_point('',(4.651833471376e1,5.843482156371e1,-3.552220532483e1));
#174=cartesian_point('',(4.662275928765e1,5.843760467594e1,-2.781264775385e1));
#175=cartesian_point('',(4.677855781402e1,5.844225010395e1,-1.625192376896e1));
#176=cartesian_point('',(4.688281129600e1,5.844497222970e1,-8.547238991149e0));
#177=cartesian_point('',(4.693479935038e1,5.844646263805e1,-4.695423359441e0));
#179=cartesian_point('',(5.182031977659e1,5.416197049950e1,-4.695417187160e0));
#180=cartesian_point('',(5.182562788031e1,5.411023257080e1,-8.547236913528e0));
#181=cartesian_point('',(5.183655832908e1,5.400649478789e1,-1.625191975159e1));
#182=cartesian_point('',(5.185227761766e1,5.385144135565e1,-2.781264614881e1));
#183=cartesian_point('',(5.186315526160e1,5.374751762979e1,-3.552220449845e1));
#184=cartesian_point('',(5.186846827721e1,5.369573182505e1,-3.937758853181e1));
#186=cartesian_point('',(5.369658030752e1,5.186758914055e1,-3.937759454677e1));
#187=cartesian_point('',(5.374836583818e1,5.186227610119e1,-3.552222741571e1));
#188=cartesian_point('',(5.385214733704e1,5.185154002189e1,-2.781270843530e1));
#189=cartesian_point('',(5.400730058699e1,5.183571871007e1,-1.625203769584e1));
#190=cartesian_point('',(5.411091114873e1,5.182491847172e1,-8.547368330345e0));
#191=cartesian_point('',(5.416264846979e1,5.181961037852e1,-4.695590343153e0));
#193=cartesian_point('',(5.844654977878e1,4.693469401479e1,-4.695415273592e0));
#194=cartesian_point('',(5.844505931528e1,4.688270583578e1,-8.547237140618e0));
#195=cartesian_point('',(5.844236528458e1,4.677841839892e1,-1.625191787929e1));
#196=cartesian_point('',(5.843769819259e1,4.662264331590e1,-2.781264478134e1));
#197=cartesian_point('',(5.843494412077e1,4.651818962305e1,-3.552220398026e1));
#198=cartesian_point('',(5.843345227894e1,4.646615336699e1,-3.937758789250e1));
#200=cartesian_point('',(6.000665645995e1,4.441589936917e1,-3.937758920493e1));
#201=cartesian_point('',(6.005730568748e1,4.440387236321e1,-3.552220532280e1));
#202=cartesian_point('',(6.015889230953e1,4.437953350998e1,-2.781264774725e1));
#203=cartesian_point('',(6.031058449391e1,4.434369704861e1,-1.625192376494e1));
#204=cartesian_point('',(6.041199015227e1,4.431934363005e1,-8.547238989011e0));
#205=cartesian_point('',(6.046259250269e1,4.430732775538e1,-4.695423359641e0));
#207=cartesian_point('',(6.407273833570e1,3.890435561031e1,-4.695415272366e0));
#208=cartesian_point('',(6.406447480428e1,3.885300674189e1,-8.547237139994e0));
#209=cartesian_point('',(6.404819157961e1,3.874996314e1,-1.625191787817e1));
#210=cartesian_point('',(6.402323168667e1,3.859612991225e1,-2.781264478060e1));
#211=cartesian_point('',(6.400686723365e1,3.849292931355e1,-3.552220397995e1));
#212=cartesian_point('',(6.399859606038e1,3.844153295930e1,-3.937758789250e1));
#214=cartesian_point('',(6.529072941413e1,3.620347481729e1,-3.937758920493e1));
#215=cartesian_point('',(6.533937549121e1,3.618493965323e1,-3.552220532267e1));
#216=cartesian_point('',(6.543691616778e1,3.614754930729e1,-2.781264774695e1));
#217=cartesian_point('',(6.558263300765e1,3.609221962861e1,-1.625192376464e1));
#218=cartesian_point('',(6.567999236755e1,3.605483846247e1,-8.547238988880e0));
#219=cartesian_point('',(6.572859342149e1,3.603632045316e1,-4.695423359627e0));
#221=cartesian_point('',(6.860262457589e1,3.020835289437e1,-4.695415273127e0));
#222=cartesian_point('',(6.858772936786e1,3.015852192994e1,-8.547237140511e0));
#223=cartesian_point('',(6.855813555928e1,3.005848526794e1,-1.625191787874e1));
#224=cartesian_point('',(6.851330993634e1,2.990922602434e1,-2.781264478093e1));
#225=cartesian_point('',(6.848361510216e1,2.980904431114e1,-3.552220398008e1));
#226=cartesian_point('',(6.846870611950e1,2.975916726458e1,-3.937758789249e1));
#228=cartesian_point('',(6.945765988602e1,2.737159877379e1,-3.937758920493e1));
#229=cartesian_point('',(6.950347046477e1,2.734687259341e1,-3.552220532309e1));
#230=cartesian_point('',(6.959529624785e1,2.729707051397e1,-2.781264774794e1));
#231=cartesian_point('',(6.973254448768e1,2.722319432411e1,-1.625192376561e1));
#232=cartesian_point('',(6.982419170349e1,2.717342501250e1,-8.547238989301e0));
#233=cartesian_point('',(6.986995988344e1,2.714872171681e1,-4.695423359617e0));
#235=cartesian_point('',(7.195870088922e1,2.099547688513e1,-4.695415274276e0));
#236=cartesian_point('',(7.193742886571e1,2.094801644629e1,-8.547237141417e0));
#237=cartesian_point('',(7.189503083154e1,2.085269837917e1,-1.625191788001e1));
#238=cartesian_point('',(7.183110645739e1,2.071056698679e1,-2.781264478182e1));
#239=cartesian_point('',(7.178858932900e1,2.061511829593e1,-3.552220398044e1));
#240=cartesian_point('',(7.176729763379e1,2.056761396716e1,-3.937758789249e1));
#242=cartesian_point('',(7.243615053996e1,1.807138708642e1,-3.937758920493e1));
#243=cartesian_point('',(7.247834178869e1,1.804089296154e1,-3.552220532291e1));
#244=cartesian_point('',(7.256288151367e1,1.797953127598e1,-2.781264774751e1));
#245=cartesian_point('',(7.268931279802e1,1.788837261703e1,-1.625192376520e1));
#246=cartesian_point('',(7.277367976046e1,1.782706672667e1,-8.547238989131e0));
#247=cartesian_point('',(7.281583196016e1,1.779660082485e1,-4.695423359618e0));
#249=cartesian_point('',(7.408354387948e1,1.142336244541e1,-4.695415275060e0));
#250=cartesian_point('',(7.405625901073e1,1.137908459344e1,-8.547237141717e0));
#251=cartesian_point('',(7.400178219319e1,1.129011603972e1,-1.625191788009e1));
#252=cartesian_point('',(7.391985283153e1,1.115754440613e1,-2.781264478165e1));
#253=cartesian_point('',(7.386524088886e1,1.106846189111e1,-3.552220398035e1));
#254=cartesian_point('',(7.383793078790e1,1.102414309236e1,-3.937758789249e1));
#256=cartesian_point('',(7.417523857507e1,8.461968955679e0,-3.937758920493e1));
#257=cartesian_point('',(7.421308858981e1,8.426228649219e0,-3.552220532281e1));
#258=cartesian_point('',(7.428889575856e1,8.354357272990e0,-2.781264774729e1));
#259=cartesian_point('',(7.440234681312e1,8.247475894882e0,-1.625192376496e1));
#260=cartesian_point('',(7.447798998006e1,8.175682386557e0,-8.547238989019e0));
#261=cartesian_point('',(7.451580496369e1,8.139975158631e0,-4.695423359590e0));
#263=cartesian_point('',(7.494079689366e1,1.655791126647e0,-4.695415282464e0));
#264=cartesian_point('',(7.490796603141e1,1.615453467966e0,-8.547237139553e0));
#265=cartesian_point('',(7.484234254300e1,1.534356766313e0,-1.625191788467e1));
#266=cartesian_point('',(7.474381002868e1,1.413613179960e0,-2.781264478353e1));
#267=cartesian_point('',(7.467803769612e1,1.332421135799e0,-3.552220398153e1));
#268=cartesian_point('',(7.464517647283e1,1.292046174009e0,-3.937758789295e1));
#270=cartesian_point('',(7.464516771290e1,-1.292235809994e0,-3.937758920493e1));
#271=cartesian_point('',(7.467802886941e1,-1.332610771479e0,-3.552220532269e1));
#272=cartesian_point('',(7.474380640026e1,-1.413762099205e0,-2.781264774700e1));
#273=cartesian_point('',(7.484233604600e1,-1.534537426459e0,-1.625192376467e1));
#274=cartesian_point('',(7.490796114190e1,-1.615590145916e0,-8.547238988901e0));
#275=cartesian_point('',(7.494079188460e1,-1.655927739378e0,-4.695423359593e0));
#277=cartesian_point('',(7.451579209611e1,-8.140111275774e0,-4.695415275266e0));
#278=cartesian_point('',(7.447797698535e1,-8.175818552843e0,-8.547237141744e0));
#279=cartesian_point('',(7.440232966435e1,-8.247655938614e0,-1.625191787958e1));
#280=cartesian_point('',(7.428887991432e1,-8.354505424263e0,-2.781264478106e1));
#281=cartesian_point('',(7.421307257702e1,-8.426417915223e0,-3.552220398009e1));
#282=cartesian_point('',(7.417522249602e1,-8.462158213279e0,-3.937758789249e1));
#284=cartesian_point('',(7.383789733561e1,-1.102433006272e1,-3.937758920493e1));
#285=cartesian_point('',(7.386520737039e1,-1.106864885244e1,-3.552220532301e1));
#286=cartesian_point('',(7.391982979154e1,-1.115769160993e1,-2.781264774774e1));
#287=cartesian_point('',(7.400175215893e1,-1.129029438700e1,-1.625192376540e1));
#288=cartesian_point('',(7.405623632019e1,-1.137921948309e1,-8.547238989202e0));
#289=cartesian_point('',(7.408352107886e1,-1.142349725469e1,-4.695423359568e0));
#291=cartesian_point('',(7.281580143583e1,-1.779673409780e1,-4.695415275832e0));
#292=cartesian_point('',(7.277364910368e1,-1.782720003175e1,-8.547237142400e0));
#293=cartesian_point('',(7.268927229555e1,-1.788854888207e1,-1.625191788030e1));
#294=cartesian_point('',(7.256284646738e1,-1.797967609159e1,-2.781264478159e1));
#295=cartesian_point('',(7.247830120872e1,-1.804107851825e1,-3.552220398030e1));
#296=cartesian_point('',(7.243610989539e1,-1.807157262615e1,-3.937758789249e1));
#298=cartesian_point('',(7.176724006317e1,-2.056779497153e1,-3.937758920493e1));
#299=cartesian_point('',(7.178853169395e1,-2.061529928271e1,-3.552220532261e1));
#300=cartesian_point('',(7.183106440048e1,-2.071070992371e1,-2.781264774687e1));
#301=cartesian_point('',(7.189497777573e1,-2.085287128046e1,-1.625192376359e1));
#302=cartesian_point('',(7.193738876170e1,-2.094814721976e1,-8.547238988967e0));
#303=cartesian_point('',(7.195866068657e1,-2.099560756457e1,-4.695423356496e0));
#305=cartesian_point('',(6.986991222466e1,-2.714884986551e1,-4.695415276234e0));
#306=cartesian_point('',(6.982414390919e1,-2.717355317576e1,-8.547237143127e0));
#307=cartesian_point('',(6.973248132446e1,-2.722336379457e1,-1.625191788186e1));
#308=cartesian_point('',(6.959524259912e1,-2.729720951632e1,-2.781264478303e1));
#309=cartesian_point('',(6.950340601195e1,-2.734705126592e1,-3.552220398091e1));
#310=cartesian_point('',(6.945759537138e1,-2.737177742103e1,-3.937758789249e1));
#312=cartesian_point('',(6.846862541561e1,-2.975933920590e1,-3.937758920493e1));
#313=cartesian_point('',(6.848353433668e1,-2.980921622661e1,-3.552220532273e1));
#314=cartesian_point('',(6.851324958222e1,-2.990936224857e1,-2.781264774720e1));
#315=cartesian_point('',(6.855806038967e1,-3.005864976489e1,-1.625192376269e1));
#316=cartesian_point('',(6.858767253685e1,-3.015864634937e1,-8.547238989250e0));
#317=cartesian_point('',(6.860256765937e1,-3.020847720776e1,-4.695423352531e0));
#319=cartesian_point('',(6.572852944359e1,-3.603644128495e1,-4.695415276611e0));
#320=cartesian_point('',(6.567992825340e1,-3.605495929101e1,-8.547237142738e0));
#321=cartesian_point('',(6.558254826443e1,-3.609237940482e1,-1.625191788049e1));
#322=cartesian_point('',(6.543684483451e1,-3.614768011801e1,-2.781264478153e1));
#323=cartesian_point('',(6.533928826833e1,-3.618510838442e1,-3.552220398026e1));
#324=cartesian_point('',(6.529064213326e1,-3.620364351536e1,-3.937758789250e1));
#326=cartesian_point('',(6.399849360411e1,-3.844169289561e1,-3.937758920493e1));
#327=cartesian_point('',(6.400676471970e1,-3.849308921619e1,-3.552220532260e1));
#328=cartesian_point('',(6.402315406828e1,-3.859625709290e1,-2.781264774691e1));
#329=cartesian_point('',(6.404809558201e1,-3.875011641789e1,-1.625192376241e1));
#330=cartesian_point('',(6.406440221976e1,-3.885312267854e1,-8.547238989122e0));
#331=cartesian_point('',(6.407266568025e1,-3.890447143065e1,-4.695423352533e0));
#333=cartesian_point('',(6.046251329815e1,-4.430743920460e1,-4.695415280478e0));
#334=cartesian_point('',(6.041191081307e1,-4.431945505826e1,-8.547237146056e0));
#335=cartesian_point('',(6.031047962029e1,-4.434384439770e1,-1.625191788408e1));
#336=cartesian_point('',(6.015880451073e1,-4.437965389267e1,-2.781264478380e1));
#337=cartesian_point('',(6.005719718671e1,-4.440402826636e1,-3.552220398114e1));
#338=cartesian_point('',(6.000654790601e1,-4.441605523191e1,-3.937758789250e1));
#340=cartesian_point('',(5.843332982331e1,-4.646629856181e1,-3.937758920493e1));
#341=cartesian_point('',(5.843482161235e1,-4.651833477696e1,-3.552220532324e1));
#342=cartesian_point('',(5.843760463761e1,-4.662275927724e1,-2.781264774827e1));
#343=cartesian_point('',(5.844225010190e1,-4.677855783575e1,-1.625192376734e1));
#344=cartesian_point('',(5.844497221786e1,-4.688281130554e1,-8.547238989733e0));
#345=cartesian_point('',(5.844646262621e1,-4.693479935984e1,-4.695423363928e0));
#347=cartesian_point('',(5.416197052369e1,-5.182031980040e1,-4.695417205993e0));
#348=cartesian_point('',(5.411023259500e1,-5.182562790412e1,-8.547236932089e0));
#349=cartesian_point('',(5.400649477628e1,-5.183655831800e1,-1.625191976645e1));
#350=cartesian_point('',(5.385144135878e1,-5.185227762085e1,-2.781264615766e1));
#351=cartesian_point('',(5.374751762975e1,-5.186315526160e1,-3.552220450161e1));
#352=cartesian_point('',(5.369573182506e1,-5.186846827721e1,-3.937758853181e1));
#354=cartesian_point('',(5.186758914054e1,-5.369658030753e1,-3.937759454677e1));
#355=cartesian_point('',(5.186227610011e1,-5.374836584858e1,-3.552222664193e1));
#356=cartesian_point('',(5.185154001845e1,-5.385214736799e1,-2.781270611434e1));
#357=cartesian_point('',(5.183571870444e1,-5.400730065017e1,-1.625203305549e1));
#358=cartesian_point('',(5.182491846152e1,-5.411091123004e1,-8.547362144136e0));
#359=cartesian_point('',(5.181961036725e1,-5.416264856146e1,-4.695583385398e0));
#361=cartesian_point('',(4.693469401327e1,-5.844654977914e1,-4.695415276872e0));
#362=cartesian_point('',(4.688270583428e1,-5.844505931564e1,-8.547237143127e0));
#363=cartesian_point('',(4.677841839762e1,-5.844236528355e1,-1.625191788146e1));
#364=cartesian_point('',(4.662264331903e1,-5.843769819841e1,-2.781264478235e1));
#365=cartesian_point('',(4.651818961424e1,-5.843494410972e1,-3.552220398046e1));
#366=cartesian_point('',(4.646615335824e1,-5.843345226789e1,-3.937758788782e1));
#368=cartesian_point('',(4.441589933819e1,-6.000665638571e1,-3.937758920398e1));
#369=cartesian_point('',(4.440387233224e1,-6.005730561320e1,-3.552220532553e1));
#370=cartesian_point('',(4.437953354410e1,-6.015889232896e1,-2.781264775548e1));
#371=cartesian_point('',(4.434369705807e1,-6.031058447577e1,-1.625192377203e1));
#372=cartesian_point('',(4.431934364019e1,-6.041199014062e1,-8.547238992166e0));
#373=cartesian_point('',(4.430732776552e1,-6.046259249103e1,-4.695423363945e0));
#375=cartesian_point('',(3.890435560872e1,-6.407273833587e1,-4.695415275722e0));
#376=cartesian_point('',(3.885300674031e1,-6.406447480445e1,-8.547237142797e0));
#377=cartesian_point('',(3.874996313883e1,-6.404819157843e1,-1.625191788093e1));
#378=cartesian_point('',(3.859612991455e1,-6.402323169286e1,-2.781264478219e1));
#379=cartesian_point('',(3.849292930625e1,-6.400686722154e1,-3.552220398040e1));
#380=cartesian_point('',(3.844153295207e1,-6.399859604827e1,-3.937758788782e1));
#382=cartesian_point('',(3.620347479628e1,-6.529072933647e1,-3.937758920398e1));
#383=cartesian_point('',(3.618493963223e1,-6.533937541351e1,-3.552220532530e1));
#384=cartesian_point('',(3.614754933860e1,-6.543691619149e1,-2.781264775496e1));
#385=cartesian_point('',(3.609221964036e1,-6.558263299090e1,-1.625192377149e1));
#386=cartesian_point('',(3.605483847405e1,-6.567999235732e1,-8.547238991934e0));
#387=cartesian_point('',(3.603632046474e1,-6.572859341124e1,-4.695423363928e0));
#389=cartesian_point('',(3.020835289195e1,-6.860262457622e1,-4.695415276629e0));
#390=cartesian_point('',(3.015852192753e1,-6.858772936819e1,-8.547237143182e0));
#391=cartesian_point('',(3.005848526665e1,-6.855813555808e1,-1.625191788124e1));
#392=cartesian_point('',(2.990922602511e1,-6.851330994310e1,-2.781264478219e1));
#393=cartesian_point('',(2.980904430535e1,-6.848361508925e1,-3.552220398039e1));
#394=cartesian_point('',(2.975916725886e1,-6.846870610662e1,-3.937758788782e1));
#396=cartesian_point('',(2.737159876308e1,-6.945765980629e1,-3.937758920398e1));
#397=cartesian_point('',(2.734687258273e1,-6.950347038501e1,-3.552220532510e1));
#398=cartesian_point('',(2.729707054190e1,-6.959529627546e1,-2.781264775449e1));
#399=cartesian_point('',(2.722319433794e1,-6.973254447262e1,-1.625192377103e1));
#400=cartesian_point('',(2.717342502531e1,-6.982419169487e1,-8.547238991737e0));
#401=cartesian_point('',(2.714872172963e1,-6.986995987479e1,-4.695423363918e0));
#403=cartesian_point('',(2.099547688273e1,-7.195870088921e1,-4.695415277690e0));
#404=cartesian_point('',(2.094801644391e1,-7.193742886572e1,-8.547237143612e0));
#405=cartesian_point('',(2.085269837807e1,-7.189503083019e1,-1.625191788146e1));
#406=cartesian_point('',(2.071056698671e1,-7.183110646418e1,-2.781264478205e1));
#407=cartesian_point('',(2.061511829190e1,-7.178858931545e1,-3.552220398031e1));
#408=cartesian_point('',(2.056761396318e1,-7.176729762027e1,-3.937758788782e1));
#410=cartesian_point('',(1.807138708622e1,-7.243615045951e1,-3.937758920398e1));
#411=cartesian_point('',(1.804089296136e1,-7.247834170821e1,-3.552220532518e1));
#412=cartesian_point('',(1.797953130007e1,-7.256288154468e1,-2.781264775467e1));
#413=cartesian_point('',(1.788837263271e1,-7.268931278489e1,-1.625192377121e1));
#414=cartesian_point('',(1.782706674050e1,-7.277367975358e1,-8.547238991823e0));
#415=cartesian_point('',(1.779660083869e1,-7.281583195326e1,-4.695423363920e0));
#417=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#418=direction('',(0.e0,0.e0,1.e0));
#419=direction('',(1.561021795113e-1,-9.877409121586e-1,0.e0));
#420=axis2_placement_3d('',#417,#418,#419);
#422=cartesian_point('',(1.752360139927e1,-7.288298682626e1,-4.579937186112e0));
#423=cartesian_point('',(1.749110761525e1,-7.287869611216e1,-4.603474511611e0));
#424=cartesian_point('',(1.742757089776e1,-7.286609449498e1,-4.657607874015e0));
#425=cartesian_point('',(1.733593910934e1,-7.283563242153e1,-4.759397069910e0));
#426=cartesian_point('',(1.724830293344e1,-7.279378017175e1,-4.881329328207e0));
#427=cartesian_point('',(1.716511392240e1,-7.274034121663e1,-5.023620882661e0));
#428=cartesian_point('',(1.708756671135e1,-7.267529320770e1,-5.185806026951e0));
#429=cartesian_point('',(1.701651906169e1,-7.259806449214e1,-5.368646201326e0));
#430=cartesian_point('',(1.695325920291e1,-7.250767420007e1,-5.573502454962e0));
#431=cartesian_point('',(1.689974973049e1,-7.240275666479e1,-5.802177945090e0));
#432=cartesian_point('',(1.687269981139e1,-7.232213829758e1,-5.971488020296e0));
#433=cartesian_point('',(1.686211120542e1,-7.227901844677e1,-6.060283171259e0));
#435=cartesian_point('',(1.686211120542e1,-7.227901844677e1,-6.060283171259e0));
#436=cartesian_point('',(1.682957337567e1,-7.214650763812e1,-6.333159085777e0));
#437=cartesian_point('',(1.679702941997e1,-7.201400153873e1,-6.606036465462e0));
#438=cartesian_point('',(1.676449165785e1,-7.188149067226e1,-6.878912359965e0));
#440=cartesian_point('',(1.201948460212e1,-7.282532982389e1,-6.878915245630e0));
#441=cartesian_point('',(1.204013364122e1,-7.296020751244e1,-6.606035405206e0));
#442=cartesian_point('',(1.206077508943e1,-7.309508209460e1,-6.333157188045e0));
#443=cartesian_point('',(1.208142404393e1,-7.322995975560e1,-6.060277327604e0));
#445=cartesian_point('',(1.170142439033e1,-7.404108990115e1,-4.579937025376e0));
#446=cartesian_point('',(1.172988012376e1,-7.402464432300e1,-4.603541706649e0));
#447=cartesian_point('',(1.178387060358e1,-7.398858949040e1,-4.657835205964e0));
#448=cartesian_point('',(1.185698763017e1,-7.392523330368e1,-4.759875927188e0));
#449=cartesian_point('',(1.192196245643e1,-7.385289697515e1,-4.882061984202e0));
#450=cartesian_point('',(1.197834031879e1,-7.377160124522e1,-5.024538574368e0));
#451=cartesian_point('',(1.202501869543e1,-7.368178971880e1,-5.186823554427e0));
#452=cartesian_point('',(1.206101915281e1,-7.358326607057e1,-5.369660845562e0));
#453=cartesian_point('',(1.208478011603e1,-7.347562746303e1,-5.574389757824e0));
#454=cartesian_point('',(1.209399221775e1,-7.335838552647e1,-5.802760853023e0));
#455=cartesian_point('',(1.208812763191e1,-7.327373933304e1,-5.971703194924e0));
#456=cartesian_point('',(1.208142404393e1,-7.322995975560e1,-6.060277327604e0));
#458=cartesian_point('',(1.215422368997e1,-7.367120825971e1,-6.283884085566e0));
#459=direction('',(6.764997686955e-2,-4.420920197963e-1,8.944149633486e-1));
#460=direction('',(-1.456194965852e-1,8.824936027839e-1,4.472135991445e-1));
#461=axis2_placement_3d('',#458,#459,#460);
#463=cartesian_point('',(1.142336244414e1,-7.408354387900e1,-4.695415278312e0));
#464=cartesian_point('',(1.143285075266e1,-7.408219486598e1,-4.682498006177e0));
#465=cartesian_point('',(1.145653259150e1,-7.407866107269e1,-4.658209862744e0));
#466=cartesian_point('',(1.150699594700e1,-7.407117625203e1,-4.624622426676e0));
#467=cartesian_point('',(1.156782823127e1,-7.406192415030e1,-4.598425335828e0));
#468=cartesian_point('',(1.163487175868e1,-7.405157520250e1,-4.581404617858e0));
#469=cartesian_point('',(1.167906584859e1,-7.404463097749e1,-4.579083478237e0));
#470=cartesian_point('',(1.170142439033e1,-7.404108990115e1,-4.579937025376e0));
#472=cartesian_point('',(1.209230551096e1,-7.326657348983e1,-7.102517710838e0));
#473=direction('',(6.764997686955e-2,-4.420920197963e-1,8.944149633486e-1));
#474=direction('',(-1.456194965852e-1,8.824936027839e-1,4.472135991445e-1));
#475=axis2_placement_3d('',#472,#473,#474);
#477=cartesian_point('',(1.204652102321e1,-7.300673632350e1,-8.198698625603e0));
#478=direction('',(1.141957230680e-2,-6.896846546205e-3,9.999110094784e-1));
#479=direction('',(-1.605264990564e-1,9.869937057720e-1,8.641057066086e-3));
#480=axis2_placement_3d('',#477,#478,#479);
#482=cartesian_point('',(1.196540515455e1,-7.251337726265e1,-8.194373293322e0));
#483=cartesian_point('',(1.196638836016e1,-7.251410824027e1,-8.093022218922e0));
#484=cartesian_point('',(1.196934903291e1,-7.252582147283e1,-7.890409629626e0));
#485=cartesian_point('',(1.197872525933e1,-7.257367214357e1,-7.589885047979e0));
#486=cartesian_point('',(1.198752280267e1,-7.262551799064e1,-7.393851907382e0));
#487=cartesian_point('',(1.199259551916e1,-7.265629040550e1,-7.297418815126e0));
#489=cartesian_point('',(1.235600855187e1,-7.548531961214e1,-8.219329085324e0));
#490=direction('',(9.913638037717e-1,1.307257674912e-1,-1.042028238786e-2));
#491=direction('',(-1.212182103526e-1,9.437782355911e-1,3.075529019591e-1));
#492=axis2_placement_3d('',#489,#490,#491);
#494=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#495=direction('',(0.e0,0.e0,1.e0));
#496=direction('',(1.628423238973e-1,-9.866521056318e-1,0.e0));
#497=axis2_placement_3d('',#494,#495,#496);
#499=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#500=direction('',(0.e0,0.e0,1.e0));
#501=direction('',(1.965475325764e-1,-9.804942975041e-1,0.e0));
#502=axis2_placement_3d('',#499,#500,#501);
#504=cartesian_point('',(1.747148414301e1,-7.446780380368e1,-8.219332259234e0));
#505=direction('',(-9.659305720681e-1,-2.585915935916e-1,-1.041718138579e-2));
#506=direction('',(-2.358069719016e-1,8.628082444651e-1,4.471655233642e-1));
#507=axis2_placement_3d('',#504,#505,#506);
#509=cartesian_point('',(1.672467513466e1,-7.171515618105e1,-7.297009797399e0));
#510=cartesian_point('',(1.671757881881e1,-7.168475725490e1,-7.393483847601e0));
#511=cartesian_point('',(1.670585455406e1,-7.163344425075e1,-7.589603024860e0));
#512=cartesian_point('',(1.669619508883e1,-7.158560449103e1,-7.890267203107e0));
#513=cartesian_point('',(1.669444646351e1,-7.157363955503e1,-8.092972805310e0));
#514=cartesian_point('',(1.669507511800e1,-7.157258743295e1,-8.194371641631e0));
#516=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#517=direction('',(0.e0,0.e0,-1.e0));
#518=direction('',(2.271663897997e-1,-9.738559602659e-1,0.e0));
#519=axis2_placement_3d('',#516,#517,#518);
#521=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#522=direction('',(0.e0,0.e0,-1.e0));
#523=direction('',(1.965475325764e-1,-9.804942975041e-1,0.e0));
#524=axis2_placement_3d('',#521,#522,#523);
#526=cartesian_point('',(1.686606846850e1,-7.231700807036e1,-7.102553219718e0));
#527=direction('',(-1.066446120199e-1,4.343850864045e-1,-8.943917058182e-1));
#528=direction('',(-2.031740566141e-1,8.710214117599e-1,4.472605537880e-1));
#529=axis2_placement_3d('',#526,#527,#528);
#531=cartesian_point('',(1.696371161711e1,-7.271453853163e1,-6.283890185768e0));
#532=direction('',(1.066808649010e-1,-4.343283025131e-1,8.944149588978e-1));
#533=direction('',(9.658769822084e-1,2.587897994717e-1,1.046398248283e-2));
#534=axis2_placement_3d('',#531,#532,#533);
#536=cartesian_point('',(1.752360139927e1,-7.288298682626e1,-4.579937186112e0));
#537=cartesian_point('',(1.754566644588e1,-7.287768919157e1,-4.579093983454e0));
#538=cartesian_point('',(1.758925543652e1,-7.286716720587e1,-4.581443582241e0));
#539=cartesian_point('',(1.765536103165e1,-7.285102177701e1,-4.598528842301e0));
#540=cartesian_point('',(1.771519104034e1,-7.283626718014e1,-4.624819593639e0));
#541=cartesian_point('',(1.776451803724e1,-7.282390945849e1,-4.658515944421e0));
#542=cartesian_point('',(1.778748018784e1,-7.281817596628e1,-4.682634802055e0));
#543=cartesian_point('',(1.779660083869e1,-7.281583195326e1,-4.695423363920e0));
#545=cartesian_point('',(1.744664311274e1,-7.258512641063e1,-6.278720226561e0));
#546=cartesian_point('',(1.745861886973e1,-7.264217988936e1,-5.976053846100e0));
#547=cartesian_point('',(1.749915809432e1,-7.272353273458e1,-5.516199331319e0));
#548=cartesian_point('',(1.761003317768e1,-7.280895805862e1,-4.954359406464e0));
#549=cartesian_point('',(1.772551560751e1,-7.283359250229e1,-4.692291686491e0));
#550=cartesian_point('',(1.779660083869e1,-7.281583195326e1,-4.695423363920e0));
#552=cartesian_point('',(1.799819210397e1,-7.214516455726e1,-3.937501189934e1));
#553=direction('',(-7.892215086475e-3,-1.081961064607e-2,9.999103204620e-1));
#554=direction('',(-9.658140752367e-1,-2.590260074161e-1,-1.042590795337e-2));
#555=axis2_placement_3d('',#552,#553,#554);
#557=cartesian_point('',(1.807138708622e1,-7.243615045951e1,-3.937758920398e1));
#558=cartesian_point('',(1.807210851269e1,-7.243483056722e1,-3.950644513740e1));
#559=cartesian_point('',(1.807047141295e1,-7.241977108869e1,-3.976487838035e1));
#560=cartesian_point('',(1.805873180816e1,-7.236278687931e1,-4.014361097468e1));
#561=cartesian_point('',(1.804403262798e1,-7.229790370496e1,-4.040279258543e1));
#562=cartesian_point('',(1.803522225170e1,-7.226001550342e1,-4.052851500506e1));
#564=cartesian_point('',(1.803522225170e1,-7.226001550342e1,-4.052851500506e1));
#565=cartesian_point('',(1.802667656151e1,-7.222316659645e1,-4.065077081342e1));
#566=cartesian_point('',(1.800717416969e1,-7.214057590759e1,-4.088289862809e1));
#567=cartesian_point('',(1.797100984678e1,-7.199040420914e1,-4.121105265760e1));
#568=cartesian_point('',(1.794179641058e1,-7.187076842726e1,-4.142090584384e1));
#569=cartesian_point('',(1.792602883215e1,-7.180653453638e1,-4.152263694262e1));
#571=direction('',(-7.935122665575e-3,-1.084383134017e-2,9.999097184997e-1));
#572=vector('',#571,3.328477212385e1);
#573=cartesian_point('',(1.755597704516e1,-7.156902380609e1,-4.147528682278e1));
#574=line('',#573,#572);
#575=cartesian_point('',(1.793804909075e1,-7.434289858084e1,-8.214300539740e0));
#576=direction('',(9.659305720681e-1,2.585915935916e-1,1.041718138579e-2));
#577=direction('',(-2.586801893400e-1,9.659274204603e-1,8.293253038877e-3));
#578=axis2_placement_3d('',#575,#576,#577);
#580=direction('',(1.066817582767e-1,-4.343416073835e-1,8.944083913663e-1));
#581=vector('',#580,9.151956834989e-1);
#582=cartesian_point('',(1.734900842805e1,-7.218761884639e1,-7.097278925624e0));
#583=line('',#582,#581);
#584=direction('',(7.908419662668e-3,1.094431156161e-2,-9.999088353159e-1));
#585=vector('',#584,3.310192697475e1);
#586=cartesian_point('',(1.744664311274e1,-7.258512641063e1,-6.278720226561e0));
#587=line('',#586,#585);
#588=cartesian_point('',(1.770842704290e1,-7.222284860853e1,-3.937762947459e1));
#589=cartesian_point('',(1.771030866250e1,-7.222027730399e1,-3.961527300867e1));
#590=cartesian_point('',(1.770260150249e1,-7.217277981826e1,-4.007778153883e1));
#591=cartesian_point('',(1.765575798631e1,-7.197025888684e1,-4.076225197309e1));
#592=cartesian_point('',(1.760489001559e1,-7.176410342726e1,-4.116615394032e1));
#593=cartesian_point('',(1.757340639989e1,-7.163853241658e1,-4.136527940940e1));
#595=direction('',(-1.327554097945e-1,5.294311929927e-1,-8.379013146287e-1));
#596=vector('',#595,1.312892239921e-1);
#597=cartesian_point('',(1.757340639989e1,-7.163853241658e1,-4.136527940940e1));
#598=line('',#597,#596);
#599=cartesian_point('',(1.680894487710e1,-7.205946224945e1,-8.198743170522e0));
#600=direction('',(7.937675655823e-3,1.083462686077e-2,-9.999097980148e-1));
#601=direction('',(-2.294060167985e-1,9.732917097557e-1,8.725088967389e-3));
#602=axis2_placement_3d('',#599,#600,#601);
#604=cartesian_point('',(1.158491320637e1,-7.228101530336e1,-4.147601041577e1));
#605=cartesian_point('',(1.162738738550e1,-7.230681230819e1,-3.777640230151e1));
#606=cartesian_point('',(1.171110902352e1,-7.235866468084e1,-3.037827630070e1));
#607=cartesian_point('',(1.183943778862e1,-7.243584567238e1,-1.928441457970e1));
#608=cartesian_point('',(1.192296883339e1,-7.248760325114e1,-1.189068388309e1));
#609=cartesian_point('',(1.196540515455e1,-7.251337726265e1,-8.194373293322e0));
#611=cartesian_point('',(1.669507511800e1,-7.157258743295e1,-8.194371641631e0));
#612=cartesian_point('',(1.672441789119e1,-7.153253565805e1,-1.189068372228e1));
#613=cartesian_point('',(1.678178422088e1,-7.145275340544e1,-1.928441506270e1));
#614=cartesian_point('',(1.687080702496e1,-7.133233146866e1,-3.037827304831e1));
#615=cartesian_point('',(1.692831656080e1,-7.125240365471e1,-3.777640885186e1));
#616=cartesian_point('',(1.695768565228e1,-7.121231595635e1,-4.147603624863e1));
#618=cartesian_point('',(1.695768565228e1,-7.121231595635e1,-4.147603624863e1));
#619=cartesian_point('',(1.695829651981e1,-7.121158463019e1,-4.154134365513e1));
#620=cartesian_point('',(1.696298652331e1,-7.120925973473e1,-4.166913565691e1));
#621=cartesian_point('',(1.698367722324e1,-7.120274099033e1,-4.185240725638e1));
#622=cartesian_point('',(1.700464913870e1,-7.119659911721e1,-4.196916858521e1));
#623=cartesian_point('',(1.701710203829e1,-7.119311099574e1,-4.202617899429e1));
#625=cartesian_point('',(1.152267668080e1,-7.228605302449e1,-4.202618101381e1));
#626=cartesian_point('',(1.153557110847e1,-7.228450294855e1,-4.196899608831e1));
#627=cartesian_point('',(1.155736135550e1,-7.228209397930e1,-4.185199472295e1));
#628=cartesian_point('',(1.157888178772e1,-7.228024011212e1,-4.166865713768e1));
#629=cartesian_point('',(1.158408243638e1,-7.228057311783e1,-4.154110726519e1));
#630=cartesian_point('',(1.158491320637e1,-7.228101530336e1,-4.147601041577e1));
#632=cartesian_point('',(1.166442507943e1,-7.277469751400e1,-4.148036708070e1));
#633=direction('',(1.147968826947e-2,-6.972273033927e-3,9.999097980148e-1));
#634=direction('',(-1.605190191789e-1,9.869941830208e-1,8.725088248699e-3));
#635=axis2_placement_3d('',#632,#633,#634);
#637=cartesian_point('',(1.152267668080e1,-7.228605302449e1,-4.202618101381e1));
#638=cartesian_point('',(1.132869794001e1,-7.231740669413e1,-4.198131519418e1));
#639=cartesian_point('',(1.115439169472e1,-7.250668975777e1,-4.193662745020e1));
#640=cartesian_point('',(1.112195526305e1,-7.268563642400e1,-4.192438382704e1));
#642=cartesian_point('',(1.152267668080e1,-7.228605302449e1,-4.202618101381e1));
#643=cartesian_point('',(1.150059006203e1,-7.228887889548e1,-4.210480703635e1));
#644=cartesian_point('',(1.145493766626e1,-7.228865793417e1,-4.224907219476e1));
#645=cartesian_point('',(1.137912292557e1,-7.227976424930e1,-4.242460682350e1));
#646=cartesian_point('',(1.130981185316e1,-7.226673193797e1,-4.256302365044e1));
#647=cartesian_point('',(1.124776567741e1,-7.225307992133e1,-4.267118499380e1));
#648=cartesian_point('',(1.119229937482e1,-7.224016343659e1,-4.275718405741e1));
#649=cartesian_point('',(1.114698907822e1,-7.222796921203e1,-4.282613169925e1));
#650=cartesian_point('',(1.110444851029e1,-7.221698669486e1,-4.288415485521e1));
#651=cartesian_point('',(1.105555332615e1,-7.220710606948e1,-4.293835714798e1));
#652=cartesian_point('',(1.098644513777e1,-7.219268239188e1,-4.301043738214e1));
#653=cartesian_point('',(1.092956902525e1,-7.217771685645e1,-4.307308514069e1));
#654=cartesian_point('',(1.085726653700e1,-7.217270352202e1,-4.311270356966e1));
#655=cartesian_point('',(1.079950035039e1,-7.217737640223e1,-4.312317232864e1));
#656=cartesian_point('',(1.076813140390e1,-7.218153415915e1,-4.312444918146e1));
#658=cartesian_point('',(1.076813140390e1,-7.218153415915e1,-4.312444918146e1));
#659=cartesian_point('',(1.076881307758e1,-7.218548660135e1,-4.311453042520e1));
#660=cartesian_point('',(1.077018477777e1,-7.219375187227e1,-4.309485790179e1));
#661=cartesian_point('',(1.077239732343e1,-7.220851535331e1,-4.306654442057e1));
#662=cartesian_point('',(1.077392026080e1,-7.221936755711e1,-4.304820045068e1));
#663=cartesian_point('',(1.077470437148e1,-7.222513547431e1,-4.303924586513e1));
#665=cartesian_point('',(1.077470437148e1,-7.222513547431e1,-4.303924586513e1));
#666=cartesian_point('',(1.078997783676e1,-7.222747154684e1,-4.303222802747e1));
#667=cartesian_point('',(1.081645716848e1,-7.223317274169e1,-4.301375910086e1));
#668=cartesian_point('',(1.084359551849e1,-7.225368403637e1,-4.296792053761e1));
#669=cartesian_point('',(1.086101612181e1,-7.227343736050e1,-4.292755333768e1));
#670=cartesian_point('',(1.088692312319e1,-7.230385881011e1,-4.286357013653e1));
#671=cartesian_point('',(1.091107139365e1,-7.233420896971e1,-4.279768265639e1));
#672=cartesian_point('',(1.092782813968e1,-7.235731740142e1,-4.274752433394e1));
#673=cartesian_point('',(1.094832380740e1,-7.238703673878e1,-4.268231674369e1));
#674=cartesian_point('',(1.097140942265e1,-7.242156169805e1,-4.260495882690e1));
#675=cartesian_point('',(1.100244010246e1,-7.247015368078e1,-4.249219660726e1));
#676=cartesian_point('',(1.102417894930e1,-7.250580287563e1,-4.240648982384e1));
#677=cartesian_point('',(1.104637627473e1,-7.254319035835e1,-4.231409652951e1));
#678=cartesian_point('',(1.107050789756e1,-7.258536408789e1,-4.220565916829e1));
#679=cartesian_point('',(1.109656847628e1,-7.263364456168e1,-4.207576356893e1));
#680=cartesian_point('',(1.111378238176e1,-7.266787041981e1,-4.197703072046e1));
#681=cartesian_point('',(1.112195526305e1,-7.268563642400e1,-4.192438382704e1));
#683=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#684=direction('',(0.e0,0.e0,1.e0));
#685=direction('',(1.574164750558e-1,-9.875323049810e-1,0.e0));
#686=axis2_placement_3d('',#683,#684,#685);
#688=cartesian_point('',(1.701710203829e1,-7.119311099574e1,-4.202617899429e1));
#689=cartesian_point('',(1.703209243810e1,-7.118900096557e1,-4.208488934567e1));
#690=cartesian_point('',(1.706439238647e1,-7.117682805442e1,-4.219535729244e1));
#691=cartesian_point('',(1.711488657599e1,-7.115098480871e1,-4.234041967684e1));
#692=cartesian_point('',(1.716551685248e1,-7.112068105355e1,-4.246828634568e1));
#693=cartesian_point('',(1.721531367830e1,-7.108777945240e1,-4.258143853670e1));
#694=cartesian_point('',(1.726383635778e1,-7.105364329816e1,-4.268174733593e1));
#695=cartesian_point('',(1.731096840085e1,-7.101923681331e1,-4.277063851316e1));
#696=cartesian_point('',(1.735684119702e1,-7.098525980512e1,-4.284923727097e1));
#697=cartesian_point('',(1.740175015566e1,-7.095225136193e1,-4.291833890767e1));
#698=cartesian_point('',(1.744604538452e1,-7.092073580046e1,-4.297828257373e1));
#699=cartesian_point('',(1.749027960292e1,-7.089115459597e1,-4.302921508959e1));
#700=cartesian_point('',(1.753537462723e1,-7.086390824460e1,-4.307090806240e1));
#701=cartesian_point('',(1.758108828846e1,-7.084021524827e1,-4.310167896965e1));
#702=cartesian_point('',(1.762814808568e1,-7.082069770647e1,-4.312063281865e1));
#703=cartesian_point('',(1.765886664589e1,-7.081149448316e1,-4.312432433955e1));
#704=cartesian_point('',(1.767415317818e1,-7.080765595694e1,-4.312438129522e1));
#706=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#707=direction('',(0.e0,0.e0,1.e0));
#708=direction('',(2.421773929776e-1,-9.702319878929e-1,0.e0));
#709=axis2_placement_3d('',#706,#707,#708);
#711=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#712=direction('',(0.e0,0.e0,1.e0));
#713=direction('',(2.849685867533e-1,-9.585368561322e-1,0.e0));
#714=axis2_placement_3d('',#711,#712,#713);
#716=cartesian_point('',(2.616408406906e1,-6.836286652715e1,-4.202617900479e1));
#717=cartesian_point('',(2.617857066670e1,-6.835676733024e1,-4.208554877624e1));
#718=cartesian_point('',(2.620935575163e1,-6.834025483863e1,-4.219713906502e1));
#719=cartesian_point('',(2.625650633351e1,-6.830762399902e1,-4.234329968168e1));
#720=cartesian_point('',(2.630311522675e1,-6.827057307803e1,-4.247183107918e1));
#721=cartesian_point('',(2.634846244445e1,-6.823112119637e1,-4.258531701700e1));
#722=cartesian_point('',(2.639229871930e1,-6.819069984262e1,-4.268570027678e1));
#723=cartesian_point('',(2.643464182243e1,-6.815029152536e1,-4.277445848602e1));
#724=cartesian_point('',(2.647572736703e1,-6.811057314694e1,-4.285275958165e1));
#725=cartesian_point('',(2.651592457240e1,-6.807203912065e1,-4.292143139524e1));
#726=cartesian_point('',(2.655565344294e1,-6.803515946172e1,-4.298083963186e1));
#727=cartesian_point('',(2.659552584777e1,-6.800028553203e1,-4.303116783430e1));
#728=cartesian_point('',(2.663645037532e1,-6.796771916609e1,-4.307218043050e1));
#729=cartesian_point('',(2.667834359923e1,-6.793863647933e1,-4.310233987785e1));
#730=cartesian_point('',(2.672205470710e1,-6.791357703116e1,-4.312064064733e1));
#731=cartesian_point('',(2.675080660375e1,-6.790059555601e1,-4.312444364942e1));
#732=cartesian_point('',(2.676520012845e1,-6.789494761200e1,-4.312438145995e1));
#734=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#735=direction('',(0.e0,0.e0,1.e0));
#736=direction('',(3.667461376648e-1,-9.303210577580e-1,0.e0));
#737=axis2_placement_3d('',#734,#735,#736);
#739=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#740=direction('',(0.e0,0.e0,1.e0));
#741=direction('',(4.076448064053e-1,-9.131405761496e-1,0.e0));
#742=axis2_placement_3d('',#739,#740,#741);
#744=cartesian_point('',(3.486339135988e1,-6.436291446066e1,-4.202617900479e1));
#745=cartesian_point('',(3.487695791740e1,-6.435497656298e1,-4.208554877486e1));
#746=cartesian_point('',(3.490532431832e1,-6.433458707869e1,-4.219713906129e1));
#747=cartesian_point('',(3.494781234035e1,-6.429608101552e1,-4.234329967563e1));
#748=cartesian_point('',(3.498918637176e1,-6.425326338987e1,-4.247183107174e1));
#749=cartesian_point('',(3.502899613337e1,-6.420823002563e1,-4.258531700887e1));
#750=cartesian_point('',(3.506718133710e1,-6.416243270069e1,-4.268570026850e1));
#751=cartesian_point('',(3.510388784516e1,-6.411684319849e1,-4.277445847803e1));
#752=cartesian_point('',(3.513943760846e1,-6.407210187671e1,-4.285275957430e1));
#753=cartesian_point('',(3.517426122147e1,-6.402865072606e1,-4.292143138880e1));
#754=cartesian_point('',(3.520883644470e1,-6.398690091919e1,-4.298083962657e1));
#755=cartesian_point('',(3.524381577455e1,-6.394712094709e1,-4.303116783029e1));
#756=cartesian_point('',(3.528013942373e1,-6.390949146744e1,-4.307218042789e1));
#757=cartesian_point('',(3.531787819352e1,-6.387518942320e1,-4.310233987659e1));
#758=cartesian_point('',(3.535794443345e1,-6.384463891663e1,-4.312064064703e1));
#759=cartesian_point('',(3.538475593186e1,-6.382801562363e1,-4.312444364948e1));
#760=cartesian_point('',(3.539828911377e1,-6.382053726639e1,-4.312438145995e1));
#762=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#763=direction('',(0.e0,0.e0,1.e0));
#764=direction('',(4.850398388279e-1,-8.744920552811e-1,0.e0));
#765=axis2_placement_3d('',#762,#763,#764);
#767=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#768=direction('',(0.e0,0.e0,1.e0));
#769=direction('',(5.233461114261e-1,-8.521202072802e-1,0.e0));
#770=axis2_placement_3d('',#767,#768,#769);
#772=cartesian_point('',(4.296617635853e1,-5.926169508286e1,-4.202617900478e1));
#773=cartesian_point('',(4.297859074869e1,-5.925205430364e1,-4.208554877499e1));
#774=cartesian_point('',(4.300405310974e1,-5.922813669622e1,-4.219713906217e1));
#775=cartesian_point('',(4.304115159152e1,-5.918441425709e1,-4.234329967878e1));
#776=cartesian_point('',(4.307658284168e1,-5.913656254597e1,-4.247183107794e1));
#777=cartesian_point('',(4.311017399257e1,-5.908671823024e1,-4.258531701747e1));
#778=cartesian_point('',(4.314205476680e1,-5.903632853724e1,-4.268570027847e1));
#779=cartesian_point('',(4.317249662186e1,-5.898633789802e1,-4.277445848830e1));
#780=cartesian_point('',(4.320190233790e1,-5.893733916877e1,-4.285275958421e1));
#781=cartesian_point('',(4.323075651694e1,-5.888971435510e1,-4.292143139777e1));
#782=cartesian_point('',(4.325958650099e1,-5.884380875175e1,-4.298083963411e1));
#783=cartesian_point('',(4.328907424941e1,-5.879980338478e1,-4.303116783610e1));
#784=cartesian_point('',(4.332017551167e1,-5.875775464400e1,-4.307218043174e1));
#785=cartesian_point('',(4.335311410523e1,-5.871882016197e1,-4.310233987845e1));
#786=cartesian_point('',(4.338884993034e1,-5.868330132712e1,-4.312064064748e1));
#787=cartesian_point('',(4.341326227654e1,-5.866332064691e1,-4.312444364937e1));
#788=cartesian_point('',(4.342570355808e1,-5.865413983376e1,-4.312438145995e1));
#790=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#791=direction('',(0.e0,0.e0,1.e0));
#792=direction('',(5.950343738697e-1,-8.037002512837e-1,0.e0));
#793=axis2_placement_3d('',#790,#791,#792);
#795=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#796=direction('',(0.e0,0.e0,1.e0));
#797=direction('',(6.300928184237e-1,-7.765198259999e-1,0.e0));
#798=axis2_placement_3d('',#795,#796,#797);
#800=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#801=direction('',(0.e0,0.e0,1.e0));
#802=direction('',(-6.463248651066e-1,-7.630623622909e-1,0.e0));
#803=axis2_placement_3d('',#800,#801,#802);
#805=cartesian_point('',(-4.612193709961e1,-5.684019478963e1,
-4.202617900651e1));
#806=cartesian_point('',(-4.610941060406e1,-5.684969181843e1,
-4.208555418073e1));
#807=cartesian_point('',(-4.607971470418e1,-5.686809770239e1,
-4.219715362700e1));
#808=cartesian_point('',(-4.602787551194e1,-5.689261744843e1,
-4.234332306186e1));
#809=cartesian_point('',(-4.597247978354e1,-5.691445741154e1,
-4.247185970471e1));
#810=cartesian_point('',(-4.591563650955e1,-5.693400384043e1,
-4.258534817781e1));
#811=cartesian_point('',(-4.585871012590e1,-5.695175676080e1,
-4.268573184591e1));
#812=cartesian_point('',(-4.580254264551e1,-5.696822293275e1,
-4.277448879074e1));
#813=cartesian_point('',(-4.574760248452e1,-5.698394490627e1,
-4.285278727560e1));
#814=cartesian_point('',(-4.569413298707e1,-5.699948976830e1,
-4.292145552937e1));
#815=cartesian_point('',(-4.564233142952e1,-5.701545611234e1,
-4.298085929848e1));
#816=cartesian_point('',(-4.559219575129e1,-5.703254967748e1,
-4.303118255621e1));
#817=cartesian_point('',(-4.554353335586e1,-5.705170783768e1,
-4.307219001902e1));
#818=cartesian_point('',(-4.549740420278e1,-5.707344646552e1,
-4.310234440234e1));
#819=cartesian_point('',(-4.545385140816e1,-5.709876949238e1,
-4.312064178639e1));
#820=cartesian_point('',(-4.542823611377e1,-5.711717703048e1,
-4.312444334638e1));
#821=cartesian_point('',(-4.541614935458e1,-5.712681705818e1,
-4.312438146020e1));
#823=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#824=direction('',(0.e0,0.e0,1.e0));
#825=direction('',(-6.223086007451e-1,-7.827720009292e-1,0.e0));
#826=axis2_placement_3d('',#823,#824,#825);
#828=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#829=direction('',(0.e0,0.e0,1.e0));
#830=direction('',(-5.869805325552e-1,-8.096010464428e-1,0.e0));
#831=axis2_placement_3d('',#828,#829,#830);
#833=cartesian_point('',(-3.830822334309e1,-6.237403987109e1,
-4.202617900651e1));
#834=cartesian_point('',(-3.829456440243e1,-6.238182061572e1,
-4.208555418074e1));
#835=cartesian_point('',(-3.826272010513e1,-6.239619294207e1,
-4.219715362701e1));
#836=cartesian_point('',(-3.820812393527e1,-6.241373654591e1,
-4.234332306190e1));
#837=cartesian_point('',(-3.815035143778e1,-6.242815907162e1,
-4.247185970476e1));
#838=cartesian_point('',(-3.809144314494e1,-6.244011874199e1,
-4.258534817786e1));
#839=cartesian_point('',(-3.803268655329e1,-6.245028939957e1,
-4.268573184596e1));
#840=cartesian_point('',(-3.797485032675e1,-6.245928337379e1,
-4.277448879080e1));
#841=cartesian_point('',(-3.791832805713e1,-6.246769971363e1,
-4.285278727565e1));
#842=cartesian_point('',(-3.786328698699e1,-6.247613241731e1,
-4.292145552942e1));
#843=cartesian_point('',(-3.780984457286e1,-6.248520070701e1,
-4.298085929851e1));
#844=cartesian_point('',(-3.775790665435e1,-6.249560401515e1,
-4.303118255624e1));
#845=cartesian_point('',(-3.770715993077e1,-6.250824655745e1,
-4.307219001904e1));
#846=cartesian_point('',(-3.765858795868e1,-6.252377814561e1,
-4.310234440235e1));
#847=cartesian_point('',(-3.761210244602e1,-6.254319974999e1,
-4.312064178640e1));
#848=cartesian_point('',(-3.758430362813e1,-6.255810634225e1,
-4.312444334637e1));
#849=cartesian_point('',(-3.757106199677e1,-6.256608625950e1,
-4.312438146020e1));
#851=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#852=direction('',(0.e0,0.e0,1.e0));
#853=direction('',(-5.148124157412e-1,-8.573028499887e-1,0.e0));
#854=axis2_placement_3d('',#851,#852,#853);
#856=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#857=direction('',(0.e0,0.e0,1.e0));
#858=direction('',(-4.762846913351e-1,-8.792911308548e-1,0.e0));
#859=axis2_placement_3d('',#856,#857,#858);
#861=cartesian_point('',(-2.983904526411e1,-6.684064783701e1,
-4.202617900651e1));
#862=cartesian_point('',(-2.982448758660e1,-6.684657916678e1,
-4.208555418074e1));
#863=cartesian_point('',(-2.979103975665e1,-6.685667202101e1,
-4.219715362703e1));
#864=cartesian_point('',(-2.973462076478e1,-6.686693930673e1,
-4.234332306192e1));
#865=cartesian_point('',(-2.967546000165e1,-6.687369762161e1,
-4.247185970479e1));
#866=cartesian_point('',(-2.961549462718e1,-6.687786590019e1,
-4.258534817790e1));
#867=cartesian_point('',(-2.955591316911e1,-6.688028027221e1,
-4.268573184600e1));
#868=cartesian_point('',(-2.949739779029e1,-6.688164815932e1,
-4.277448879083e1));
#869=cartesian_point('',(-2.944026052373e1,-6.688261485957e1,
-4.285278727568e1));
#870=cartesian_point('',(-2.938458964888e1,-6.688379111900e1,
-4.292145552945e1));
#871=cartesian_point('',(-2.933042079268e1,-6.688580619341e1,
-4.298085929853e1));
#872=cartesian_point('',(-2.927756930607e1,-6.688934124107e1,
-4.303118255626e1));
#873=cartesian_point('',(-2.922560654484e1,-6.689525184808e1,
-4.307219001905e1));
#874=cartesian_point('',(-2.917542283365e1,-6.690431064677e1,
-4.310234440237e1));
#875=cartesian_point('',(-2.912679998291e1,-6.691749851970e1,
-4.312064178640e1));
#876=cartesian_point('',(-2.909729328707e1,-6.692864911012e1,
-4.312444334637e1));
#877=cartesian_point('',(-2.908312335146e1,-6.693483237837e1,
-4.312438146020e1));
#879=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#880=direction('',(0.e0,0.e0,1.e0));
#881=direction('',(-3.985076475685e-1,-9.171650095972e-1,0.e0));
#882=axis2_placement_3d('',#879,#880,#881);
#884=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#885=direction('',(0.e0,0.e0,1.e0));
#886=direction('',(-3.574394861548e-1,-9.339363006851e-1,0.e0));
#887=axis2_placement_3d('',#884,#885,#886);
#889=cartesian_point('',(-2.085931284772e1,-7.016359378669e1,
-4.202617900650e1));
#890=cartesian_point('',(-2.084410631779e1,-7.016757400585e1,
-4.208555106293e1));
#891=cartesian_point('',(-2.080962922823e1,-7.017321454354e1,
-4.219714521334e1));
#892=cartesian_point('',(-2.075235567572e1,-7.017603007709e1,
-4.234330951016e1));
#893=cartesian_point('',(-2.069282139721e1,-7.017500897982e1,
-4.247184306712e1));
#894=cartesian_point('',(-2.063282690887e1,-7.017131500682e1,
-4.258533001287e1));
#895=cartesian_point('',(-2.057344138744e1,-7.016593216022e1,
-4.268571338516e1));
#896=cartesian_point('',(-2.051524884098e1,-7.015965078251e1,
-4.277447100887e1));
#897=cartesian_point('',(-2.045847442388e1,-7.015315134725e1,
-4.285277095076e1));
#898=cartesian_point('',(-2.040312605605e1,-7.014705088030e1,
-4.292144123336e1));
#899=cartesian_point('',(-2.034915683796e1,-7.014197792147e1,
-4.298084754487e1));
#900=cartesian_point('',(-2.029629496017e1,-7.013858372397e1,
-4.303117362990e1));
#901=cartesian_point('',(-2.024400349684e1,-7.013766069947e1,
-4.307218418492e1));
#902=cartesian_point('',(-2.019306438708e1,-7.014009120253e1,
-4.310234160732e1));
#903=cartesian_point('',(-2.014313301141e1,-7.014681970865e1,
-4.312064115731e1));
#904=cartesian_point('',(-2.011242122723e1,-7.015402377780e1,
-4.312444349326e1));
#905=cartesian_point('',(-2.009756440294e1,-7.015830495630e1,
-4.312438146007e1));
#907=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#908=direction('',(0.e0,0.e0,1.e0));
#909=direction('',(-2.753843030967e-1,-9.613342215941e-1,0.e0));
#910=axis2_placement_3d('',#907,#908,#909);
#912=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#913=direction('',(0.e0,0.e0,1.e0));
#914=direction('',(-2.324783939962e-1,-9.726015609308e-1,0.e0));
#915=axis2_placement_3d('',#912,#913,#914);
#917=cartesian_point('',(-1.152267180519e1,-7.228602119369e1,
-4.202617900651e1));
#918=cartesian_point('',(-1.150707502741e1,-7.228798261411e1,
-4.208555418075e1));
#919=cartesian_point('',(-1.147215468174e1,-7.228907462725e1,
-4.219715362705e1));
#920=cartesian_point('',(-1.141500075131e1,-7.228438975409e1,
-4.234332306195e1));
#921=cartesian_point('',(-1.135610666169e1,-7.227560585276e1,
-4.247185970483e1));
#922=cartesian_point('',(-1.129710572792e1,-7.226411191974e1,
-4.258534817793e1));
#923=cartesian_point('',(-1.123892957334e1,-7.225102320794e1,
-4.268573184603e1));
#924=cartesian_point('',(-1.118205402248e1,-7.223719959095e1,
-4.277448879087e1));
#925=cartesian_point('',(-1.112661346062e1,-7.222334513892e1,
-4.285278727571e1));
#926=cartesian_point('',(-1.107253508648e1,-7.221007263561e1,
-4.292145552947e1));
#927=cartesian_point('',(-1.101969044968e1,-7.219799911639e1,
-4.298085929855e1));
#928=cartesian_point('',(-1.096772489614e1,-7.218773473893e1,
-4.303118255626e1));
#929=cartesian_point('',(-1.091600294542e1,-7.217999499464e1,
-4.307219001906e1));
#930=cartesian_point('',(-1.086518461309e1,-7.217575662205e1,
-4.310234440236e1));
#931=cartesian_point('',(-1.081480527316e1,-7.217591060929e1,
-4.312064178641e1));
#932=cartesian_point('',(-1.078341800841e1,-7.217904435773e1,
-4.312444334637e1));
#933=cartesian_point('',(-1.076813055407e1,-7.218134948702e1,
-4.312438146020e1));
#935=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#936=direction('',(0.e0,0.e0,1.e0));
#937=direction('',(-1.475490567751e-1,-9.890547385483e-1,0.e0));
#938=axis2_placement_3d('',#935,#936,#937);
#940=cartesian_point('',(-8.280743609949e0,-7.250897092372e1,
-4.312443664427e1));
#941=cartesian_point('',(-8.242185801093e0,-7.251368157223e1,
-4.312368158742e1));
#942=cartesian_point('',(-8.172333770887e0,-7.252684751025e1,
-4.311033606163e1));
#943=cartesian_point('',(-8.105918188210e0,-7.255958027980e1,
-4.304615318263e1));
#944=cartesian_point('',(-8.027525580257e0,-7.259806014025e1,
-4.296280194896e1));
#945=cartesian_point('',(-7.970026046908e0,-7.262766087528e1,
-4.289127098900e1));
#946=cartesian_point('',(-7.923361612162e0,-7.265457901247e1,
-4.281866384288e1));
#947=cartesian_point('',(-7.868257722165e0,-7.268488529630e1,
-4.272896272516e1));
#948=cartesian_point('',(-7.805177800041e0,-7.271856917597e1,
-4.261426619149e1));
#949=cartesian_point('',(-7.733385659453e0,-7.275436013398e1,
-4.246509290958e1));
#950=cartesian_point('',(-7.652333749544e0,-7.278800033689e1,
-4.227133634942e1));
#951=cartesian_point('',(-7.603341477695e0,-7.280195588246e1,
-4.211272350711e1));
#952=cartesian_point('',(-7.578956163206e0,-7.280525369580e1,
-4.202618101489e1));
#954=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#955=direction('',(0.e0,0.e0,1.e0));
#956=direction('',(-1.035395286363e-1,-9.946253395172e-1,0.e0));
#957=axis2_placement_3d('',#954,#955,#956);
#959=cartesian_point('',(-1.988874653416e0,-7.317161473657e1,
-4.202617900651e1));
#960=cartesian_point('',(-1.973155291496e0,-7.317152358875e1,
-4.208555418074e1));
#961=cartesian_point('',(-1.938391157906e0,-7.316804823983e1,
-4.219715362701e1));
#962=cartesian_point('',(-1.882337685936e0,-7.315594336150e1,
-4.234332306189e1));
#963=cartesian_point('',(-1.825093972619e0,-7.313954738641e1,
-4.247185970476e1));
#964=cartesian_point('',(-1.768098059342e0,-7.312045061835e1,
-4.258534817785e1));
#965=cartesian_point('',(-1.712128029537e0,-7.309988037037e1,
-4.268573184595e1));
#966=cartesian_point('',(-1.657543400990e0,-7.307875126725e1,
-4.277448879080e1));
#967=cartesian_point('',(-1.604385509683e0,-7.305777889655e1,
-4.285278727564e1));
#968=cartesian_point('',(-1.552502192855e0,-7.303756129709e1,
-4.292145552941e1));
#969=cartesian_point('',(-1.501685559727e0,-7.301869345927e1,
-4.298085929850e1));
#970=cartesian_point('',(-1.451504348799e0,-7.300173402915e1,
-4.303118255623e1));
#971=cartesian_point('',(-1.401235125864e0,-7.298730943016e1,
-4.307219001903e1));
#972=cartesian_point('',(-1.351404770042e0,-7.297647419402e1,
-4.310234440235e1));
#973=cartesian_point('',(-1.301436332950e0,-7.297005104048e1,
-4.312064178638e1));
#974=cartesian_point('',(-1.269908554385e0,-7.296906111910e1,
-4.312444334637e1));
#975=cartesian_point('',(-1.254451006576e0,-7.296935111448e1,
-4.312438146020e1));
#977=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#978=direction('',(0.e0,0.e0,1.e0));
#979=direction('',(-1.718920521963e-2,-9.998522546976e-1,0.e0));
#980=axis2_placement_3d('',#977,#978,#979);
#982=cartesian_point('',(1.254425845775e0,-7.296950044616e1,-4.312443664560e1));
#983=cartesian_point('',(1.293268496196e0,-7.296913842518e1,-4.312368051131e1));
#984=cartesian_point('',(1.364240964803e0,-7.297307488773e1,-4.311033328346e1));
#985=cartesian_point('',(1.434358965450e0,-7.299685897671e1,-4.304614939929e1));
#986=cartesian_point('',(1.517102491818e0,-7.302477725653e1,-4.296279810589e1));
#987=cartesian_point('',(1.577974036733e0,-7.304661956910e1,-4.289126675576e1));
#988=cartesian_point('',(1.627752550309e0,-7.306721650603e1,-4.281865913536e1));
#989=cartesian_point('',(1.686340619552e0,-7.309007090869e1,-4.272895781362e1));
#990=cartesian_point('',(1.753277187244e0,-7.311523283622e1,-4.261426126947e1));
#991=cartesian_point('',(1.829126161496e0,-7.314134649801e1,-4.246508852026e1));
#992=cartesian_point('',(1.913874534352e0,-7.316411906949e1,-4.227133351899e1));
#993=cartesian_point('',(1.964268586556e0,-7.317156026897e1,-4.211272244644e1));
#994=cartesian_point('',(1.988875396195e0,-7.317164694668e1,-4.202618101489e1));
#996=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#997=direction('',(0.e0,0.e0,1.e0));
#998=direction('',(2.717092464071e-2,-9.996308022736e-1,0.e0));
#999=axis2_placement_3d('',#996,#997,#998);
#1001=cartesian_point('',(7.578952710511e0,-7.280522180928e1,
-4.202617900705e1));
#1002=cartesian_point('',(7.594524278007e0,-7.280307984477e1,
-4.208554877991e1));
#1003=cartesian_point('',(7.628534102412e0,-7.279509745127e1,
-4.219713906748e1));
#1004=cartesian_point('',(7.682523563790e0,-7.277578207623e1,
-4.234329968714e1));
#1005=cartesian_point('',(7.737133778696e0,-7.275205686936e1,
-4.247183108517e1));
#1006=cartesian_point('',(7.791146727188e0,-7.272568601034e1,
-4.258531702344e1));
#1007=cartesian_point('',(7.843951133445e0,-7.269798764089e1,
-4.268570028319e1));
#1008=cartesian_point('',(7.895309872682e0,-7.266991540566e1,
-4.277445849218e1));
#1009=cartesian_point('',(7.945275334097e0,-7.264218411938e1,
-4.285275958727e1));
#1010=cartesian_point('',(7.994076192720e0,-7.261536691064e1,
-4.292143140013e1));
#1011=cartesian_point('',(8.041996492706e0,-7.259002648417e1,
-4.298083963585e1));
#1012=cartesian_point('',(8.089536315170e0,-7.256666059286e1,
-4.303116783731e1));
#1013=cartesian_point('',(8.137495168496e0,-7.254579594649e1,
-4.307218043245e1));
#1014=cartesian_point('',(8.185488067942e0,-7.252854699293e1,
-4.310233987876e1));
#1015=cartesian_point('',(8.234195617403e0,-7.251565469234e1,
-4.312064064753e1));
#1016=cartesian_point('',(8.265327669284e0,-7.251055708884e1,
-4.312444364937e1));
#1017=cartesian_point('',(8.280692541643e0,-7.250882691220e1,
-4.312438145995e1));
#1019=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#1020=direction('',(0.e0,0.e0,1.e0));
#1021=direction('',(1.134647582545e-1,-9.935420215745e-1,0.e0));
#1022=axis2_placement_3d('',#1019,#1020,#1021);
#1024=cartesian_point('',(1.701710203829e1,-7.119311099574e1,
-4.202617899429e1));
#1025=cartesian_point('',(1.719892055978e1,-7.115003456095e1,
-4.198351372207e1));
#1026=cartesian_point('',(1.743671649368e1,-7.124819064579e1,
-4.193722536185e1));
#1027=cartesian_point('',(1.754023457794e1,-7.140897938201e1,
-4.192434478882e1));
#1029=cartesian_point('',(1.754023457794e1,-7.140897938201e1,
-4.192434478882e1));
#1030=cartesian_point('',(1.754077983013e1,-7.139509783183e1,
-4.196178767086e1));
#1031=cartesian_point('',(1.754250496720e1,-7.136752299816e1,
-4.203379714490e1));
#1032=cartesian_point('',(1.754594110018e1,-7.132681853015e1,
-4.213349341029e1));
#1033=cartesian_point('',(1.755007788752e1,-7.128793943650e1,
-4.222432696566e1));
#1034=cartesian_point('',(1.755475113561e1,-7.125045893226e1,
-4.230843248795e1));
#1035=cartesian_point('',(1.755975193216e1,-7.121527461275e1,
-4.238470972159e1));
#1036=cartesian_point('',(1.756493897165e1,-7.118251468815e1,
-4.245364292903e1));
#1037=cartesian_point('',(1.757021532047e1,-7.115214400331e1,
-4.251586789613e1));
#1038=cartesian_point('',(1.757550323610e1,-7.112411114425e1,
-4.257193972902e1));
#1039=cartesian_point('',(1.758075451375e1,-7.109800423464e1,
-4.262297769419e1));
#1040=cartesian_point('',(1.758594943385e1,-7.107335102379e1,
-4.267010666843e1));
#1041=cartesian_point('',(1.759108090961e1,-7.104980476317e1,
-4.271414665549e1));
#1042=cartesian_point('',(1.759616554297e1,-7.102702582796e1,
-4.275584942633e1));
#1043=cartesian_point('',(1.760119898453e1,-7.100480890706e1,
-4.279567849387e1));
#1044=cartesian_point('',(1.760627117402e1,-7.098245864471e1,
-4.283491432951e1));
#1045=cartesian_point('',(1.761151540365e1,-7.095981184059e1,
-4.287386922182e1));
#1046=cartesian_point('',(1.761713893717e1,-7.093848846093e1,
-4.290991579590e1));
#1047=cartesian_point('',(1.762334179291e1,-7.091903452906e1,
-4.294222637462e1));
#1048=cartesian_point('',(1.763038102781e1,-7.090173312373e1,
-4.297033483243e1));
#1049=cartesian_point('',(1.763774729525e1,-7.088773832055e1,
-4.299242396101e1));
#1050=cartesian_point('',(1.764737829872e1,-7.087370198098e1,
-4.301374075843e1));
#1051=cartesian_point('',(1.766302154759e1,-7.085878180496e1,
-4.303413210342e1));
#1052=cartesian_point('',(1.767702167822e1,-7.085304185770e1,
-4.303867689259e1));
#1053=cartesian_point('',(1.768489702733e1,-7.085066734969e1,
-4.303928234548e1));
#1055=cartesian_point('',(1.695768565228e1,-7.121231595635e1,
-4.147603624863e1));
#1056=cartesian_point('',(1.718361711612e1,-7.115854866242e1,
-4.147365651973e1));
#1057=cartesian_point('',(1.749568265823e1,-7.134470075087e1,
-4.147332714598e1));
#1058=cartesian_point('',(1.755597704516e1,-7.156902380609e1,
-4.147528682278e1));
#1060=cartesian_point('',(1.754023457794e1,-7.140897938201e1,
-4.192434478882e1));
#1061=cartesian_point('',(1.753798577452e1,-7.146354586591e1,
-4.177642895813e1));
#1062=cartesian_point('',(1.754359686918e1,-7.151689272735e1,
-4.162597960017e1));
#1063=cartesian_point('',(1.755597704516e1,-7.156902380609e1,
-4.147528682278e1));
#1065=cartesian_point('',(1.786366465018e1,-7.156285892706e1,
-4.135914395287e1));
#1066=direction('',(1.325538204623e-1,-5.286227641793e-1,8.384434732719e-1));
#1067=direction('',(-9.659815899587e-1,-2.584094044177e-1,-1.020527165004e-2));
#1068=axis2_placement_3d('',#1065,#1066,#1067);
#1070=direction('',(1.333046199448e-1,-5.284309638693e-1,8.384453439107e-1));
#1071=vector('',#1070,1.808878078787e0);
#1072=cartesian_point('',(1.768489702733e1,-7.085066734969e1,
-4.303928234548e1));
#1073=line('',#1072,#1071);
#1074=direction('',(-1.487464566618e-1,5.243283447839e-1,-8.384236867400e-1));
#1075=vector('',#1074,1.808879096703e0);
#1076=cartesian_point('',(2.037886155412e1,-7.114930487682e1,
-4.152263878401e1));
#1077=line('',#1076,#1075);
#1078=cartesian_point('',(1.778642326130e1,-7.125740997434e1,
-4.331177673041e1));
#1079=direction('',(9.702319119841e-1,2.421776970898e-1,0.e0));
#1080=direction('',(-2.245249718168e-1,8.995101337231e-1,3.747933515420e-1));
#1081=axis2_placement_3d('',#1078,#1079,#1080);
#1083=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1084=direction('',(0.e0,0.e0,1.e0));
#1085=direction('',(2.421776970891e-1,-9.702319119842e-1,0.e0));
#1086=axis2_placement_3d('',#1083,#1084,#1085);
#1088=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1089=direction('',(0.e0,0.e0,1.e0));
#1090=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#1091=axis2_placement_3d('',#1088,#1089,#1090);
#1093=cartesian_point('',(2.085932183638e1,-7.016362470884e1,
-4.202618101380e1));
#1094=cartesian_point('',(2.083779302187e1,-7.016930928637e1,
-4.210480703631e1));
#1095=cartesian_point('',(2.079250234742e1,-7.017504904873e1,
-4.224907219468e1));
#1096=cartesian_point('',(2.071617535358e1,-7.017612726001e1,
-4.242460682338e1));
#1097=cartesian_point('',(2.064575618903e1,-7.017225335226e1,
-4.256302365032e1));
#1098=cartesian_point('',(2.058245888116e1,-7.016681678158e1,
-4.267118499372e1));
#1099=cartesian_point('',(2.052578116089e1,-7.016125060443e1,
-4.275718405737e1));
#1100=cartesian_point('',(2.047926683443e1,-7.015507488364e1,
-4.282613169924e1));
#1101=cartesian_point('',(2.043565670078e1,-7.014973898177e1,
-4.288415485524e1));
#1102=cartesian_point('',(2.038589014136e1,-7.014632498871e1,
-4.293835714797e1));
#1103=cartesian_point('',(2.031549051535e1,-7.014104513635e1,
-4.301043738215e1));
#1104=cartesian_point('',(2.025714759150e1,-7.013363145554e1,
-4.307308514071e1));
#1105=cartesian_point('',(2.018480928961e1,-7.013809837936e1,
-4.311270356969e1));
#1106=cartesian_point('',(2.012814723398e1,-7.015027128282e1,
-4.312317232865e1));
#1107=cartesian_point('',(2.009758934936e1,-7.015848793870e1,
-4.312444918146e1));
#1109=cartesian_point('',(2.009758934936e1,-7.015848793870e1,
-4.312444918146e1));
#1110=cartesian_point('',(2.009878108846e1,-7.016231759094e1,
-4.311453042520e1));
#1111=cartesian_point('',(2.010121988791e1,-7.017033310852e1,
-4.309485790178e1));
#1112=cartesian_point('',(2.010534052592e1,-7.018468149076e1,
-4.306654442058e1));
#1113=cartesian_point('',(2.010826693118e1,-7.019524206924e1,
-4.304820045069e1));
#1114=cartesian_point('',(2.010979719795e1,-7.020085829413e1,
-4.303924586513e1));
#1116=cartesian_point('',(2.010979719795e1,-7.020085829413e1,
-4.303924586513e1));
#1117=cartesian_point('',(2.012524491527e1,-7.020118079396e1,
-4.303222802748e1));
#1118=cartesian_point('',(2.015224186790e1,-7.020337696794e1,
-4.301375910088e1));
#1119=cartesian_point('',(2.018182530674e1,-7.022017052018e1,
-4.296792053764e1));
#1120=cartesian_point('',(2.020167520057e1,-7.023748100685e1,
-4.292755333772e1));
#1121=cartesian_point('',(2.023133135993e1,-7.026426065449e1,
-4.286357013660e1));
#1122=cartesian_point('',(2.025923452937e1,-7.029119918248e1,
-4.279768265644e1));
#1123=cartesian_point('',(2.027886417470e1,-7.031192272410e1,
-4.274752433399e1));
#1124=cartesian_point('',(2.030306365108e1,-7.033871258695e1,
-4.268231674377e1));
#1125=cartesian_point('',(2.033045817717e1,-7.036992890295e1,
-4.260495882697e1));
#1126=cartesian_point('',(2.036756591168e1,-7.041405485805e1,
-4.249219660734e1));
#1127=cartesian_point('',(2.039377193335e1,-7.044656158021e1,
-4.240648982389e1));
#1128=cartesian_point('',(2.042065940333e1,-7.048073187545e1,
-4.231409652958e1));
#1129=cartesian_point('',(2.045008935313e1,-7.051939499406e1,
-4.220565916831e1));
#1130=cartesian_point('',(2.048222884638e1,-7.056386083359e1,
-4.207576356899e1));
#1131=cartesian_point('',(2.050376285545e1,-7.059554701925e1,
-4.197703072042e1));
#1132=cartesian_point('',(2.051418474551e1,-7.061209425776e1,
-4.192438382694e1));
#1134=cartesian_point('',(2.058068843477e1,-7.075895301314e1,
-4.147512933045e1));
#1135=cartesian_point('',(2.056529082828e1,-7.070759627131e1,
-4.162591562275e1));
#1136=cartesian_point('',(2.054344235358e1,-7.065822548366e1,
-4.177647212269e1));
#1137=cartesian_point('',(2.051418474551e1,-7.061209425776e1,
-4.192438382694e1));
#1139=cartesian_point('',(2.085932183638e1,-7.016362470884e1,
-4.202618101380e1));
#1140=cartesian_point('',(2.067109508570e1,-7.022002944981e1,
-4.198131519418e1));
#1141=cartesian_point('',(2.052298645205e1,-7.043044470118e1,
-4.193662745012e1));
#1142=cartesian_point('',(2.051418474551e1,-7.061209425776e1,
-4.192438382694e1));
#1144=cartesian_point('',(2.092036836526e1,-7.015050658935e1,
-4.147601041576e1));
#1145=cartesian_point('',(2.096584635669e1,-7.017053890435e1,
-3.777640230265e1));
#1146=cartesian_point('',(2.105561983724e1,-7.021101980616e1,
-3.037827630340e1));
#1147=cartesian_point('',(2.119292487290e1,-7.027079023855e1,
-1.928441458241e1));
#1148=cartesian_point('',(2.128249701769e1,-7.031120203486e1,
-1.189068388425e1));
#1149=cartesian_point('',(2.132793447384e1,-7.033121649473e1,
-8.194373293322e0));
#1151=cartesian_point('',(2.589434374095e1,-6.878112944165e1,
-8.194371641645e0));
#1152=cartesian_point('',(2.591820767698e1,-6.873759031477e1,
-1.189068372277e1));
#1153=cartesian_point('',(2.596466955611e1,-6.865100280176e1,
-1.928441506383e1));
#1154=cartesian_point('',(2.603721254098e1,-6.851999128393e1,
-3.037827304953e1));
#1155=cartesian_point('',(2.608379740136e1,-6.843324076226e1,
-3.777640885219e1));
#1156=cartesian_point('',(2.610768274156e1,-6.838966258405e1,
-4.147603624797e1));
#1158=cartesian_point('',(2.610768274156e1,-6.838966258405e1,
-4.147603624797e1));
#1159=cartesian_point('',(2.610819289789e1,-6.838885779616e1,
-4.154134309525e1));
#1160=cartesian_point('',(2.611253927915e1,-6.838594064457e1,
-4.166913434853e1));
#1161=cartesian_point('',(2.613220189514e1,-6.837677707331e1,
-4.185240549320e1));
#1162=cartesian_point('',(2.615219287718e1,-6.836795028973e1,
-4.196916783994e1));
#1163=cartesian_point('',(2.616408406906e1,-6.836286652715e1,
-4.202617900479e1));
#1165=cartesian_point('',(2.085932183638e1,-7.016362470884e1,
-4.202618101380e1));
#1166=cartesian_point('',(2.087190362522e1,-7.016040483340e1,
-4.196899608678e1));
#1167=cartesian_point('',(2.089319302045e1,-7.015517227507e1,
-4.185199471938e1));
#1168=cartesian_point('',(2.091428736359e1,-7.015052528812e1,
-4.166865713452e1));
#1169=cartesian_point('',(2.091948698587e1,-7.015017662402e1,
-4.154110726383e1));
#1170=cartesian_point('',(2.092036836526e1,-7.015050658935e1,
-4.147601041576e1));
#1172=cartesian_point('',(2.106363846235e1,-7.062958689823e1,
-4.148036708069e1));
#1173=direction('',(1.229154219521e-2,-5.414224273989e-3,9.999097980148e-1));
#1174=direction('',(-2.879743491744e-1,9.575983746084e-1,8.725088248837e-3));
#1175=axis2_placement_3d('',#1172,#1173,#1174);
#1177=direction('',(-1.247822003137e-1,4.294937344056e-1,-8.944073650140e-1));
#1178=vector('',#1177,9.151763703022e-1);
#1179=cartesian_point('',(2.118332647051e1,-7.158388305109e1,
-6.278724381829e0));
#1180=line('',#1179,#1178);
#1181=cartesian_point('',(2.163660791992e1,-7.335185325829e1,
-8.214295939739e0));
#1182=direction('',(-9.658194123163e-1,-2.590063329491e-1,1.042028240047e-2));
#1183=direction('',(-2.271726483315e-1,8.651050287994e-1,4.471978052227e-1));
#1184=axis2_placement_3d('',#1181,#1182,#1183);
#1186=direction('',(-1.229231210782e-2,5.417126783357e-3,-9.999097728298e-1));
#1187=vector('',#1186,3.328462729407e1);
#1188=cartesian_point('',(2.098983346186e1,-7.093926005913e1,
-8.193505214120e0));
#1189=line('',#1188,#1187);
#1190=direction('',(1.494875209818e-1,-5.237977154720e-1,8.386235355254e-1));
#1191=vector('',#1190,1.345107852722e-1);
#1192=cartesian_point('',(2.058068843477e1,-7.075895301314e1,
-4.147512933045e1));
#1193=line('',#1192,#1191);
#1194=cartesian_point('',(1.981831870180e1,-6.782867561457e1,
-3.934686974141e1));
#1195=direction('',(-9.658547388637e-1,-2.588736504071e-1,1.044301390246e-2));
#1196=direction('',(2.115641923747e-1,-8.113277074976e-1,-5.449660021978e-1));
#1197=axis2_placement_3d('',#1194,#1195,#1196);
#1199=direction('',(1.232100621765e-2,-5.523771703825e-3,9.999088362206e-1));
#1200=vector('',#1199,3.310243638745e1);
#1201=cartesian_point('',(2.077547114596e1,-7.140103274964e1,
-3.937814302607e1));
#1202=line('',#1201,#1200);
#1203=cartesian_point('',(2.155206101564e1,-7.106140520345e1,
-7.102517710846e0));
#1204=direction('',(1.247758098961e-1,-4.294797674022e-1,8.944149633458e-1));
#1205=direction('',(-2.595622312422e-1,8.559365892680e-1,4.472135991501e-1));
#1206=axis2_placement_3d('',#1203,#1204,#1205);
#1208=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#1209=direction('',(0.e0,0.e0,1.e0));
#1210=direction('',(2.836927639032e-1,-9.589152286354e-1,0.e0));
#1211=axis2_placement_3d('',#1208,#1209,#1210);
#1213=cartesian_point('',(2.688682330800e1,-6.997217380589e1,
-4.579937186112e0));
#1214=cartesian_point('',(2.685404746223e1,-6.997216108934e1,
-4.603474511615e0));
#1215=cartesian_point('',(2.678940946915e1,-6.996796048648e1,
-4.657607874086e0));
#1216=cartesian_point('',(2.669458550489e1,-6.994971936873e1,
-4.759397069978e0));
#1217=cartesian_point('',(2.660223625384e1,-6.991966398707e1,
-4.881329328292e0));
#1218=cartesian_point('',(2.651278375299e1,-6.987754055446e1,
-5.023620882750e0));
#1219=cartesian_point('',(2.642740950019e1,-6.982317098244e1,
-5.185806027042e0));
#1220=cartesian_point('',(2.634688930286e1,-6.975587654842e1,
-5.368646201403e0));
#1221=cartesian_point('',(2.627237234031e1,-6.967451662634e1,
-5.573502455014e0));
#1222=cartesian_point('',(2.620562616249e1,-6.957748106280e1,
-5.802177945107e0));
#1223=cartesian_point('',(2.616828485068e1,-6.950108311985e1,
-5.971488020301e0));
#1224=cartesian_point('',(2.615215856178e1,-6.945971425576e1,
-6.060283171256e0));
#1226=cartesian_point('',(2.615215856178e1,-6.945971425576e1,
-6.060283171256e0));
#1227=cartesian_point('',(2.610260296639e1,-6.933258413448e1,
-6.333159085775e0));
#1228=cartesian_point('',(2.605304191215e1,-6.920545948175e1,
-6.606036465461e0));
#1229=cartesian_point('',(2.600348637626e1,-6.907832929430e1,
-6.878912359965e0));
#1231=cartesian_point('',(2.142226924420e1,-7.063344147418e1,
-6.878915245644e0));
#1232=cartesian_point('',(2.146034669902e1,-7.076447002497e1,
-6.606035405204e0));
#1233=cartesian_point('',(2.149841622239e1,-7.089549648665e1,
-6.333157188022e0));
#1234=cartesian_point('',(2.153649358973e1,-7.102652502117e1,
-6.060277327565e0));
#1236=cartesian_point('',(2.126561856529e1,-7.188031575814e1,
-4.579937025181e0));
#1237=cartesian_point('',(2.129168459641e1,-7.186029640326e1,
-4.603542007057e0));
#1238=cartesian_point('',(2.134050764556e1,-7.181750235073e1,
-4.657836151938e0));
#1239=cartesian_point('',(2.140472978025e1,-7.174514382940e1,
-4.759877991880e0));
#1240=cartesian_point('',(2.145970702882e1,-7.166494489715e1,
-4.882065026248e0));
#1241=cartesian_point('',(2.150499115020e1,-7.157698554821e1,
-5.024542354612e0));
#1242=cartesian_point('',(2.153954712635e1,-7.148184953274e1,
-5.186827676628e0));
#1243=cartesian_point('',(2.156237931416e1,-7.137946991578e1,
-5.369664888454e0));
#1244=cartesian_point('',(2.157188702650e1,-7.126965115219e1,
-5.574393199641e0));
#1245=cartesian_point('',(2.156571698403e1,-7.115221053037e1,
-5.802763037708e0));
#1246=cartesian_point('',(2.154885409520e1,-7.106905467459e1,
-5.971704007012e0));
#1247=cartesian_point('',(2.153649358973e1,-7.102652502117e1,
-6.060277327565e0));
#1249=cartesian_point('',(2.166626491181e1,-7.145449632266e1,
-6.283884085551e0));
#1250=direction('',(1.247758098961e-1,-4.294797674022e-1,8.944149633458e-1));
#1251=direction('',(-2.595622312422e-1,8.559365892680e-1,4.472135991501e-1));
#1252=axis2_placement_3d('',#1249,#1250,#1251);
#1254=cartesian_point('',(2.099547688273e1,-7.195870088921e1,
-4.695415277690e0));
#1255=cartesian_point('',(2.101411708743e1,-7.195347417454e1,
-4.672095460973e0));
#1256=cartesian_point('',(2.105914777774e1,-7.194058489737e1,
-4.632463695924e0));
#1257=cartesian_point('',(2.115035702233e1,-7.191426092215e1,
-4.589691606719e0));
#1258=cartesian_point('',(2.122480960353e1,-7.189238449090e1,
-4.580431542615e0));
#1259=cartesian_point('',(2.126561856529e1,-7.188031575814e1,
-4.579937025181e0));
#1261=cartesian_point('',(2.099547688273e1,-7.195870088921e1,
-4.695415277690e0));
#1262=cartesian_point('',(2.106586664695e1,-7.193858747009e1,
-4.692122378389e0));
#1263=cartesian_point('',(2.115370715470e1,-7.185952392216e1,
-4.953947450421e0));
#1264=cartesian_point('',(2.120704207497e1,-7.173005606026e1,
-5.515999305758e0));
#1265=cartesian_point('',(2.120148851529e1,-7.163929641036e1,
-5.975969976221e0));
#1266=cartesian_point('',(2.118332647051e1,-7.158388305109e1,
-6.278724381829e0));
#1268=cartesian_point('',(2.048572957864e1,-7.147874537433e1,
-3.937498028001e1));
#1269=direction('',(-1.232043292141e-2,5.522084184450e-3,-9.999088526055e-1));
#1270=direction('',(9.658317923656e-1,2.589581412505e-1,-1.047043150753e-2));
#1271=axis2_placement_3d('',#1268,#1269,#1270);
#1273=cartesian_point('',(2.031104859773e1,-7.090708498933e1,
-4.135912965146e1));
#1274=direction('',(-1.495404921869e-1,5.241119944148e-1,-8.384177112317e-1));
#1275=direction('',(9.658726407865e-1,2.588049843048e-1,-1.048913147565e-2));
#1276=axis2_placement_3d('',#1273,#1274,#1275);
#1278=cartesian_point('',(2.037886155412e1,-7.114930487682e1,
-4.152263878401e1));
#1279=cartesian_point('',(2.039707050773e1,-7.121195719887e1,
-4.142227622164e1));
#1280=cartesian_point('',(2.043110785961e1,-7.132855230863e1,
-4.121567904403e1));
#1281=cartesian_point('',(2.047463000208e1,-7.147595914086e1,
-4.089069198949e1));
#1282=cartesian_point('',(2.049838613564e1,-7.155508108109e1,
-4.066570684893e1));
#1283=cartesian_point('',(2.050890387519e1,-7.158970344820e1,
-4.055158842851e1));
#1285=cartesian_point('',(2.050890387519e1,-7.158970344820e1,
-4.055158842851e1));
#1286=cartesian_point('',(2.052052845607e1,-7.162805407622e1,
-4.042520372092e1));
#1287=cartesian_point('',(2.054047330334e1,-7.169262972041e1,
-4.016845377793e1));
#1288=cartesian_point('',(2.056003521667e1,-7.175209835249e1,
-3.977517294888e1));
#1289=cartesian_point('',(2.056631117013e1,-7.176648147948e1,
-3.951015722620e1));
#1290=cartesian_point('',(2.056761396318e1,-7.176729762027e1,
-3.937758788782e1));
#1292=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1293=direction('',(0.e0,0.e0,-1.e0));
#1294=direction('',(2.753517683295e-1,-9.613435409248e-1,0.e0));
#1295=axis2_placement_3d('',#1292,#1293,#1294);
#1297=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1298=direction('',(0.e0,0.e0,-1.e0));
#1299=direction('',(2.602540861522e-1,-9.655401652138e-1,0.e0));
#1300=axis2_placement_3d('',#1297,#1298,#1299);
#1302=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1303=direction('',(0.e0,0.e0,-1.e0));
#1304=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#1305=axis2_placement_3d('',#1302,#1303,#1304);
#1307=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1308=direction('',(0.e0,0.e0,1.e0));
#1309=direction('',(2.420619731947e-1,-9.702607902688e-1,0.e0));
#1310=axis2_placement_3d('',#1307,#1308,#1309);
#1312=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1313=direction('',(0.e0,0.e0,1.e0));
#1314=direction('',(2.602540861522e-1,-9.655401652138e-1,0.e0));
#1315=axis2_placement_3d('',#1312,#1313,#1314);
#1317=cartesian_point('',(2.630973654619e1,-6.987824689105e1,
-6.283890185767e0));
#1318=direction('',(1.624594148135e-1,-4.166879165979e-1,8.944149588976e-1));
#1319=direction('',(9.238348942674e-1,3.826481313323e-1,1.046402034630e-2));
#1320=axis2_placement_3d('',#1317,#1318,#1319);
#1322=cartesian_point('',(2.688682330800e1,-6.997217380589e1,
-4.579937186112e0));
#1323=cartesian_point('',(2.690800781033e1,-6.996404154073e1,
-4.579093895661e0));
#1324=cartesian_point('',(2.694985007109e1,-6.994792023225e1,
-4.581443378452e0));
#1325=cartesian_point('',(2.701328267989e1,-6.992328443538e1,
-4.598528647309e0));
#1326=cartesian_point('',(2.707067521520e1,-6.990084658828e1,
-4.624819578161e0));
#1327=cartesian_point('',(2.711796755909e1,-6.988215598580e1,
-4.658516068699e0));
#1328=cartesian_point('',(2.713998501495e1,-6.987347433612e1,
-4.682634862411e0));
#1329=cartesian_point('',(2.714872172963e1,-6.986995987479e1,
-4.695423363918e0));
#1331=cartesian_point('',(2.677164483103e1,-6.968690671824e1,
-6.278720113007e0));
#1332=cartesian_point('',(2.679096510730e1,-6.974190894651e1,
-5.976053732546e0));
#1333=cartesian_point('',(2.684177618308e1,-6.981727435420e1,
-5.516199357532e0));
#1334=cartesian_point('',(2.696285295885e1,-6.988749675471e1,
-4.954359402520e0));
#1335=cartesian_point('',(2.708056285985e1,-6.989684696416e1,
-4.692291686499e0));
#1336=cartesian_point('',(2.714872172963e1,-6.986995987479e1,
-4.695423363918e0));
#1338=cartesian_point('',(2.726104869227e1,-6.917871719107e1,
-3.937501189935e1));
#1339=direction('',(-6.412453449800e-3,-1.175718813649e-2,9.999103204627e-1));
#1340=direction('',(-9.237416651413e-1,-3.828741784191e-1,-1.042590916636e-2));
#1341=axis2_placement_3d('',#1338,#1339,#1340);
#1343=cartesian_point('',(2.737159876308e1,-6.945765980629e1,
-3.937758920398e1));
#1344=cartesian_point('',(2.737214173713e1,-6.945625704081e1,
-3.950644513658e1));
#1345=cartesian_point('',(2.736855298666e1,-6.944154008274e1,
-3.976487837799e1));
#1346=cartesian_point('',(2.734947588424e1,-6.938657570787e1,
-4.014361096945e1));
#1347=cartesian_point('',(2.732643350411e1,-6.932416624660e1,
-4.040279257982e1));
#1348=cartesian_point('',(2.731275309921e1,-6.928775216892e1,
-4.052851499949e1));
#1350=cartesian_point('',(2.731275309921e1,-6.928775216892e1,
-4.052851499949e1));
#1351=cartesian_point('',(2.729947077100e1,-6.925233394566e1,
-4.065077080916e1));
#1352=cartesian_point('',(2.726935497651e1,-6.917299540399e1,
-4.088289862598e1));
#1353=cartesian_point('',(2.721389870434e1,-6.902882883639e1,
-4.121105265629e1));
#1354=cartesian_point('',(2.716931958991e1,-6.891402967337e1,
-4.142090584346e1));
#1355=cartesian_point('',(2.714530270002e1,-6.885240339407e1,
-4.152263694262e1));
#1357=direction('',(-6.451832572660e-3,-1.178680220005e-2,9.999097184998e-1));
#1358=vector('',#1357,3.328477212324e1);
#1359=cartesian_point('',(2.674741538599e1,-6.866522605191e1,
-4.147528682215e1));
#1360=line('',#1359,#1358);
#1361=cartesian_point('',(2.748828206470e1,-7.136549953385e1,
-8.214300539738e0));
#1362=direction('',(9.239139260322e-1,3.824585462699e-1,1.041718142968e-2));
#1363=direction('',(-3.825459727026e-1,9.238992373213e-1,8.293253051554e-3));
#1364=axis2_placement_3d('',#1361,#1362,#1363);
#1366=direction('',(1.624620332072e-1,-4.167009815823e-1,8.944083964915e-1));
#1367=vector('',#1366,9.151956930836e-1);
#1368=cartesian_point('',(2.662296027795e1,-6.930554377459e1,
-7.097278825334e0));
#1369=line('',#1368,#1367);
#1370=direction('',(6.412242811033e-3,1.188293714826e-2,-9.999088353179e-1));
#1371=vector('',#1370,3.310192696877e1);
#1372=cartesian_point('',(2.677164483103e1,-6.968690671824e1,
-6.278720113007e0));
#1373=line('',#1372,#1371);
#1374=cartesian_point('',(2.698390242426e1,-6.929355860058e1,
-3.937762935512e1));
#1375=cartesian_point('',(2.698543232490e1,-6.929076369115e1,
-3.961527306853e1));
#1376=cartesian_point('',(2.697159141929e1,-6.924467850429e1,
-4.007778151025e1));
#1377=cartesian_point('',(2.689871437627e1,-6.905000448778e1,
-4.076225198058e1));
#1378=cartesian_point('',(2.682137289947e1,-6.885225231594e1,
-4.116615394016e1));
#1379=cartesian_point('',(2.677376832458e1,-6.873186501911e1,
-4.136527940928e1));
#1381=direction('',(-2.007243084188e-1,5.075737780892e-1,-8.379013138825e-1));
#1382=vector('',#1381,1.312892235011e-1);
#1383=cartesian_point('',(2.677376832458e1,-6.873186501911e1,
-4.136527940928e1));
#1384=line('',#1383,#1382);
#1385=cartesian_point('',(2.607078924436e1,-6.924897599053e1,
-8.198743170515e0));
#1386=direction('',(6.455565151945e-3,1.177800970435e-2,-9.999097980148e-1));
#1387=direction('',(-3.544834773233e-1,9.350215704075e-1,8.725088967232e-3));
#1388=axis2_placement_3d('',#1385,#1386,#1387);
#1390=cartesian_point('',(2.616104061084e1,-6.949686234638e1,
-7.102553219719e0));
#1391=direction('',(-1.624308838686e-1,4.167489466432e-1,-8.943917058188e-1));
#1392=direction('',(-3.151269826153e-1,8.370501668682e-1,4.472605537869e-1));
#1393=axis2_placement_3d('',#1390,#1391,#1392);
#1395=cartesian_point('',(2.132793447384e1,-7.033121649473e1,
-8.194373293322e0));
#1396=cartesian_point('',(2.132900467975e1,-7.033181288466e1,
-8.093022215802e0));
#1397=cartesian_point('',(2.133346890741e1,-7.034303946420e1,
-7.890409620272e0));
#1398=cartesian_point('',(2.134901068560e1,-7.038925692547e1,
-7.589885029577e0));
#1399=cartesian_point('',(2.136450020662e1,-7.043951091733e1,
-7.393851883339e0));
#1400=cartesian_point('',(2.137354613197e1,-7.046935794934e1,
-7.297418788406e0));
#1402=cartesian_point('',(2.210311252364e1,-7.322674949129e1,
-8.219329085325e0));
#1403=direction('',(9.658194123163e-1,2.590063329491e-1,-1.042028240047e-2));
#1404=direction('',(-2.433689504162e-1,9.198819277447e-1,3.075529108656e-1));
#1405=axis2_placement_3d('',#1402,#1403,#1404);
#1407=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1408=direction('',(0.e0,0.e0,1.e0));
#1409=direction('',(2.902331276361e-1,-9.569559716218e-1,0.e0));
#1410=axis2_placement_3d('',#1407,#1408,#1409);
#1412=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1413=direction('',(0.e0,0.e0,1.e0));
#1414=direction('',(3.228462283353e-1,-9.464514318493e-1,0.e0));
#1415=axis2_placement_3d('',#1412,#1413,#1414);
#1417=cartesian_point('',(2.704201204795e1,-7.155023512126e1,
-8.219332259253e0));
#1418=direction('',(-9.239139260322e-1,-3.824585462699e-1,-1.041718142968e-2));
#1419=direction('',(-3.464086854313e-1,8.246478141451e-1,4.471655233619e-1));
#1420=axis2_placement_3d('',#1417,#1418,#1419);
#1422=cartesian_point('',(2.594229948136e1,-6.891861491733e1,
-7.297009795889e0));
#1423=cartesian_point('',(2.593129601936e1,-6.888940231320e1,
-7.393483846242e0));
#1424=cartesian_point('',(2.591297436622e1,-6.884005862238e1,
-7.589603023822e0));
#1425=cartesian_point('',(2.589715319732e1,-6.879388895150e1,
-7.890267202572e0));
#1426=cartesian_point('',(2.589385779417e1,-6.878225461855e1,
-8.092972805148e0));
#1427=cartesian_point('',(2.589434374095e1,-6.878112944165e1,
-8.194371641645e0));
#1429=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1430=direction('',(0.e0,0.e0,-1.e0));
#1431=direction('',(3.523366601081e-1,-9.358733236629e-1,0.e0));
#1432=axis2_placement_3d('',#1429,#1430,#1431);
#1434=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1435=direction('',(0.e0,0.e0,-1.e0));
#1436=direction('',(3.228462283353e-1,-9.464514318494e-1,0.e0));
#1437=axis2_placement_3d('',#1434,#1435,#1436);
#1439=cartesian_point('',(2.147275266461e1,-7.080976705496e1,
-8.198698625607e0));
#1440=direction('',(1.222209541311e-2,-5.347289771987e-3,9.999110094782e-1));
#1441=direction('',(-2.879817027477e-1,9.575969251284e-1,8.641057063812e-3));
#1442=axis2_placement_3d('',#1439,#1440,#1441);
#1444=cartesian_point('',(2.610768274156e1,-6.838966258405e1,
-4.147603624797e1));
#1445=cartesian_point('',(2.632466329072e1,-6.830686530402e1,
-4.147365651919e1));
#1446=cartesian_point('',(2.665835679179e1,-6.845069210799e1,
-4.147332714540e1));
#1447=cartesian_point('',(2.674741538599e1,-6.866522605191e1,
-4.147528682215e1));
#1449=cartesian_point('',(2.671091762039e1,-6.850860561980e1,
-4.192434479566e1));
#1450=cartesian_point('',(2.671581041110e1,-6.856299880896e1,
-4.177642896118e1));
#1451=cartesian_point('',(2.672833665371e1,-6.861515690090e1,
-4.162597959381e1));
#1452=cartesian_point('',(2.674741538599e1,-6.866522605191e1,
-4.147528682215e1));
#1454=cartesian_point('',(2.705166600286e1,-6.861895262258e1,
-4.135914395288e1));
#1455=direction('',(2.004189206832e-1,-5.067985777056e-1,8.384434732692e-1));
#1456=direction('',(-9.239882880133e-1,-3.822845746911e-1,-1.020527155080e-2));
#1457=axis2_placement_3d('',#1454,#1455,#1456);
#1459=cartesian_point('',(2.616408406906e1,-6.836286652715e1,
-4.202617900479e1));
#1460=cartesian_point('',(2.633872378035e1,-6.829642682855e1,
-4.198351389218e1));
#1461=cartesian_point('',(2.658729746136e1,-6.836270371576e1,
-4.193722547932e1));
#1462=cartesian_point('',(2.671091762039e1,-6.850860561980e1,
-4.192434479566e1));
#1464=cartesian_point('',(2.671091762039e1,-6.850860561980e1,
-4.192434479566e1));
#1465=cartesian_point('',(2.670962617893e1,-6.849456828492e1,
-4.196233315825e1));
#1466=cartesian_point('',(2.670771866239e1,-6.846661523747e1,
-4.203531865720e1));
#1467=cartesian_point('',(2.670580563048e1,-6.842528231388e1,
-4.213616868287e1));
#1468=cartesian_point('',(2.670484641496e1,-6.838580492178e1,
-4.222776369310e1));
#1469=cartesian_point('',(2.670461441136e1,-6.834764516146e1,
-4.231258127500e1));
#1470=cartesian_point('',(2.670501430133e1,-6.831199526344e1,
-4.238895550235e1));
#1471=cartesian_point('',(2.670591524549e1,-6.827879110171e1,
-4.245786135785e1));
#1472=cartesian_point('',(2.670721338821e1,-6.824805357293e1,
-4.251985092060e1));
#1473=cartesian_point('',(2.670882126121e1,-6.821970824872e1,
-4.257555936951e1));
#1474=cartesian_point('',(2.671063244800e1,-6.819331281879e1,
-4.262618402577e1));
#1475=cartesian_point('',(2.671256633850e1,-6.816839945612e1,
-4.267285681736e1));
#1476=cartesian_point('',(2.671457095904e1,-6.814460822193e1,
-4.271642968027e1));
#1477=cartesian_point('',(2.671661868454e1,-6.812161764698e1,
-4.275762686202e1));
#1478=cartesian_point('',(2.671868828952e1,-6.809912730302e1,
-4.279707850296e1));
#1479=cartesian_point('',(2.672074767888e1,-6.807673362891e1,
-4.283555890738e1));
#1480=cartesian_point('',(2.672299412574e1,-6.805350697607e1,
-4.287465250584e1));
#1481=cartesian_point('',(2.672578749322e1,-6.803159968847e1,
-4.291073668922e1));
#1482=cartesian_point('',(2.672943290938e1,-6.801139622701e1,
-4.294319599424e1));
#1483=cartesian_point('',(2.673416967094e1,-6.799332049334e1,
-4.297129425467e1));
#1484=cartesian_point('',(2.673984601819e1,-6.797824581693e1,
-4.299366503379e1));
#1485=cartesian_point('',(2.674712823320e1,-6.796393055637e1,
-4.301377226643e1));
#1486=cartesian_point('',(2.676099921483e1,-6.794678444843e1,
-4.303452376613e1));
#1487=cartesian_point('',(2.677402788725e1,-6.793946058300e1,
-4.303880106247e1));
#1488=cartesian_point('',(2.678146816346e1,-6.793618794364e1,
-4.303928244582e1));
#1490=cartesian_point('',(2.693521633604e1,-6.832619885236e1,
-4.331177673041e1));
#1491=direction('',(9.303209108358e-1,3.667465103606e-1,0.e0));
#1492=direction('',(-3.400137621760e-1,8.625083102039e-1,3.747933515420e-1));
#1493=axis2_placement_3d('',#1490,#1491,#1492);
#1495=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1496=direction('',(0.e0,0.e0,1.e0));
#1497=direction('',(3.667465103577e-1,-9.303209108369e-1,0.e0));
#1498=axis2_placement_3d('',#1495,#1496,#1497);
#1500=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1501=direction('',(0.e0,0.e0,1.e0));
#1502=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#1503=axis2_placement_3d('',#1500,#1501,#1502);
#1505=direction('',(2.011382308319e-1,-5.065103398437e-1,8.384453993727e-1));
#1506=vector('',#1505,1.808878078813e0);
#1507=cartesian_point('',(2.678146816346e1,-6.793618794364e1,
-4.303928244582e1));
#1508=line('',#1507,#1506);
#1509=direction('',(-2.159093746820e-1,5.004178925803e-1,-8.384301251207e-1));
#1510=vector('',#1509,1.808879037372e0);
#1511=cartesian_point('',(2.949136541314e1,-6.788063751001e1,
-4.152263878401e1));
#1512=line('',#1511,#1510);
#1513=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1514=direction('',(0.e0,0.e0,-1.e0));
#1515=direction('',(3.984766075925e-1,-9.171784958238e-1,0.e0));
#1516=axis2_placement_3d('',#1513,#1514,#1515);
#1518=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1519=direction('',(0.e0,0.e0,-1.e0));
#1520=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#1521=axis2_placement_3d('',#1518,#1519,#1520);
#1523=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1524=direction('',(0.e0,0.e0,-1.e0));
#1525=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#1526=axis2_placement_3d('',#1523,#1524,#1525);
#1528=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1529=direction('',(0.e0,0.e0,1.e0));
#1530=direction('',(3.666355458720e-1,-9.303646470622e-1,0.e0));
#1531=axis2_placement_3d('',#1528,#1529,#1530);
#1533=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1534=direction('',(0.e0,0.e0,1.e0));
#1535=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#1536=axis2_placement_3d('',#1533,#1534,#1535);
#1538=cartesian_point('',(2.939251656641e1,-6.764934121420e1,
-4.135912965146e1));
#1539=direction('',(-2.166714954532e-1,5.001091926306e-1,-8.384177112301e-1));
#1540=direction('',(9.238286373306e-1,3.826625497342e-1,-1.048913146467e-2));
#1541=axis2_placement_3d('',#1538,#1539,#1540);
#1543=cartesian_point('',(2.949136541314e1,-6.788063751001e1,
-4.152263878401e1));
#1544=cartesian_point('',(2.951759635570e1,-6.794037708747e1,
-4.142227622149e1));
#1545=cartesian_point('',(2.956656122909e1,-6.805153194411e1,
-4.121567904356e1));
#1546=cartesian_point('',(2.962895148620e1,-6.819199691107e1,
-4.089069198851e1));
#1547=cartesian_point('',(2.966283186834e1,-6.826734115453e1,
-4.066570684759e1));
#1548=cartesian_point('',(2.967777875292e1,-6.830029448200e1,
-4.055158842699e1));
#1550=cartesian_point('',(2.967777875292e1,-6.830029448200e1,
-4.055158842699e1));
#1551=cartesian_point('',(2.969430964531e1,-6.833679970270e1,
-4.042520371955e1));
#1552=cartesian_point('',(2.972251267453e1,-6.839821956817e1,
-4.016845377688e1));
#1553=cartesian_point('',(2.974966944698e1,-6.845462609567e1,
-3.977517294835e1));
#1554=cartesian_point('',(2.975776908364e1,-6.846806699664e1,
-3.951015722602e1));
#1555=cartesian_point('',(2.975916725886e1,-6.846870610662e1,
-3.937758788782e1));
#1557=direction('',(-1.797748483735e-1,4.095319988780e-1,-8.944073712729e-1));
#1558=vector('',#1557,9.151762169274e-1);
#1559=cartesian_point('',(3.034567182638e1,-6.820649399994e1,
-6.278724517687e0));
#1560=line('',#1559,#1558);
#1561=cartesian_point('',(3.102584183674e1,-6.990017394112e1,
-8.214295939650e0));
#1562=direction('',(-9.237495831278e-1,-3.828552277088e-1,1.042028248942e-2));
#1563=direction('',(-3.381480197211e-1,8.280519548032e-1,4.471978051213e-1));
#1564=axis2_placement_3d('',#1561,#1562,#1563);
#1566=direction('',(-1.289422660561e-2,3.766313820083e-3,-9.999097728298e-1));
#1567=vector('',#1566,3.328462730063e1);
#1568=cartesian_point('',(3.006969402137e1,-6.759264181821e1,
-8.193505207567e0));
#1569=line('',#1568,#1567);
#1570=direction('',(2.165779557933e-1,-4.998045165043e-1,8.386235355309e-1));
#1571=vector('',#1570,1.345107852818e-1);
#1572=cartesian_point('',(2.964051449447e1,-6.746728146641e1,
-4.147512933046e1));
#1573=line('',#1572,#1571);
#1574=cartesian_point('',(2.850218898963e1,-6.466158221540e1,
-3.934686974143e1));
#1575=direction('',(-9.238019258633e-1,-3.827282916524e-1,1.044301393793e-2));
#1576=direction('',(3.156537475878e-1,-7.767720180829e-1,-5.449660022030e-1));
#1577=axis2_placement_3d('',#1574,#1575,#1576);
#1579=direction('',(1.293659487066e-2,-3.868300271837e-3,9.999088362277e-1));
#1580=vector('',#1579,3.310243637437e1);
#1581=cartesian_point('',(2.991743901777e1,-6.807844383632e1,
-3.937814314908e1));
#1582=line('',#1581,#1580);
#1583=cartesian_point('',(3.064305478098e1,-6.764035657209e1,
-7.102517710841e0));
#1584=direction('',(1.797666942178e-1,-4.095189971078e-1,8.944149633463e-1));
#1585=direction('',(-3.690637841597e-1,8.147342634e-1,4.472135991490e-1));
#1586=axis2_placement_3d('',#1583,#1584,#1585);
#1588=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#1589=direction('',(0.e0,0.e0,1.e0));
#1590=direction('',(4.064292864837e-1,-9.136822396700e-1,0.e0));
#1591=axis2_placement_3d('',#1588,#1589,#1590);
#1593=cartesian_point('',(3.579000422015e1,-6.586411748926e1,
-4.579937186113e0));
#1594=cartesian_point('',(3.575750711647e1,-6.586838298788e1,
-4.603474511536e0));
#1595=cartesian_point('',(3.569287381616e1,-6.587265527638e1,
-4.657607873098e0));
#1596=cartesian_point('',(3.559648014274e1,-6.586694722363e1,
-4.759397069032e0));
#1597=cartesian_point('',(3.550099793721e1,-6.584920296651e1,
-4.881329327056e0));
#1598=cartesian_point('',(3.540681250375e1,-6.581911580003e1,
-5.023620881411e0));
#1599=cartesian_point('',(3.531507198616e1,-6.577635494347e1,
-5.185806025659e0));
#1600=cartesian_point('',(3.522645696392e1,-6.572014621744e1,
-5.368646200103e0));
#1601=cartesian_point('',(3.514195790330e1,-6.564920875611e1,
-5.573502453951e0));
#1602=cartesian_point('',(3.506311706546e1,-6.556171546958e1,
-5.802177944460e0));
#1603=cartesian_point('',(3.501612328105e1,-6.549084514070e1,
-5.971488020064e0));
#1604=cartesian_point('',(3.499473523441e1,-6.545193509596e1,
-6.060283171256e0));
#1606=cartesian_point('',(3.499473523441e1,-6.545193509596e1,
-6.060283171256e0));
#1607=cartesian_point('',(3.492900978336e1,-6.533236089366e1,
-6.333159085775e0));
#1608=cartesian_point('',(3.486327963396e1,-6.521279282564e1,
-6.606036465462e0));
#1609=cartesian_point('',(3.479755423327e1,-6.509321854998e1,
-6.878912359966e0));
#1611=cartesian_point('',(3.045851292015e1,-6.723299535757e1,
-6.878915245624e0));
#1612=cartesian_point('',(3.051336727487e1,-6.735793283576e1,
-6.606035405182e0));
#1613=cartesian_point('',(3.056821349325e1,-6.748286927783e1,
-6.333157187990e0));
#1614=cartesian_point('',(3.062306775912e1,-6.760780675131e1,
-6.060277327532e0));
#1616=cartesian_point('',(3.046595216462e1,-6.848964947400e1,
-4.579937024900e0));
#1617=cartesian_point('',(3.048918255905e1,-6.846639866300e1,
-4.603542444436e0));
#1618=cartesian_point('',(3.053200279211e1,-6.841759724635e1,
-4.657837529839e0));
#1619=cartesian_point('',(3.058623112822e1,-6.833747405661e1,
-4.759880996812e0));
#1620=cartesian_point('',(3.063026997495e1,-6.825078448607e1,
-4.882069453382e0));
#1621=cartesian_point('',(3.066368533996e1,-6.815766644149e1,
-5.024547855783e0));
#1622=cartesian_point('',(3.068552748698e1,-6.805883379831e1,
-5.186833675722e0));
#1623=cartesian_point('',(3.069480062427e1,-6.795435014063e1,
-5.369670772277e0));
#1624=cartesian_point('',(3.068989239488e1,-6.784423053604e1,
-5.574398208620e0));
#1625=cartesian_point('',(3.066844592264e1,-6.772860105386e1,
-5.802766217092e0));
#1626=cartesian_point('',(3.064087351404e1,-6.764835864712e1,
-5.971705188814e0));
#1627=cartesian_point('',(3.062306775912e1,-6.760780675131e1,
-6.060277327532e0));
#1629=cartesian_point('',(3.080759033398e1,-6.801517814259e1,
-6.283884085508e0));
#1630=direction('',(1.797666942178e-1,-4.095189971078e-1,8.944149633463e-1));
#1631=direction('',(-3.690637841597e-1,8.147342634e-1,4.472135991490e-1));
#1632=axis2_placement_3d('',#1629,#1630,#1631);
#1634=cartesian_point('',(3.020835289195e1,-6.860262457622e1,
-4.695415276629e0));
#1635=cartesian_point('',(3.022615145836e1,-6.859500951832e1,
-4.672095417446e0));
#1636=cartesian_point('',(3.026911458978e1,-6.857635279436e1,
-4.632463596919e0));
#1637=cartesian_point('',(3.035610758578e1,-6.853834881636e1,
-4.589691572201e0));
#1638=cartesian_point('',(3.042706768118e1,-6.850694156614e1,
-4.580431527846e0));
#1639=cartesian_point('',(3.046595216462e1,-6.848964947400e1,
-4.579937024900e0));
#1641=cartesian_point('',(3.020835289195e1,-6.860262457622e1,
-4.695415276629e0));
#1642=cartesian_point('',(3.027551511706e1,-6.857349549177e1,
-4.692122555117e0));
#1643=cartesian_point('',(3.035228428541e1,-6.848364290977e1,
-4.953947344847e0));
#1644=cartesian_point('',(3.038826398375e1,-6.834832104538e1,
-5.515999301315e0));
#1645=cartesian_point('',(3.037091138688e1,-6.825906266933e1,
-5.975970104881e0));
#1646=cartesian_point('',(3.034567182638e1,-6.820649399994e1,
-6.278724517687e0));
#1648=cartesian_point('',(2.964031978063e1,-6.819331052208e1,
-3.937498028001e1));
#1649=direction('',(-1.293580653128e-2,3.866702792962e-3,-9.999088526055e-1));
#1650=direction('',(9.237680291275e-1,3.828093500439e-1,-1.047042887389e-2));
#1651=axis2_placement_3d('',#1648,#1649,#1650);
#1653=cartesian_point('',(3.520559458852e1,-6.584631907226e1,
-6.283890185768e0));
#1654=direction('',(2.154582390982e-1,-3.919178849002e-1,8.944149588978e-1));
#1655=direction('',(8.659857125167e-1,4.999592474507e-1,1.046406257075e-2));
#1656=axis2_placement_3d('',#1653,#1654,#1655);
#1658=cartesian_point('',(3.579000422015e1,-6.586411748926e1,
-4.579937186113e0));
#1659=cartesian_point('',(3.580996137584e1,-6.585328125429e1,
-4.579100111556e0));
#1660=cartesian_point('',(3.584936329046e1,-6.583182432797e1,
-4.581460012573e0));
#1661=cartesian_point('',(3.590903771861e1,-6.579911941349e1,
-4.598560299492e0));
#1662=cartesian_point('',(3.596299639769e1,-6.576938999828e1,
-4.624849344915e0));
#1663=cartesian_point('',(3.600742702956e1,-6.574469611673e1,
-4.658531779682e0));
#1664=cartesian_point('',(3.602811845682e1,-6.573321744233e1,
-4.682640615440e0));
#1665=cartesian_point('',(3.603632046474e1,-6.572859341124e1,
-4.695423363928e0));
#1667=cartesian_point('',(3.563857628968e1,-6.559632473138e1,
-6.278719986364e0));
#1668=cartesian_point('',(3.566491050991e1,-6.564833460575e1,
-5.976053605903e0));
#1669=cartesian_point('',(3.572512403841e1,-6.571642305240e1,
-5.516199386769e0));
#1670=cartesian_point('',(3.585433085082e1,-6.577024100460e1,
-4.954359398125e0));
#1671=cartesian_point('',(3.597225417354e1,-6.576414699525e1,
-4.692291686509e0));
#1672=cartesian_point('',(3.603632046474e1,-6.572859341124e1,
-4.695423363928e0));
#1674=cartesian_point('',(3.605746117924e1,-6.502860279379e1,
-3.937501189935e1));
#1675=direction('',(-4.822973015671e-3,-1.249359688764e-2,9.999103204628e-1));
#1676=direction('',(-8.658637335220e-1,-5.001712660278e-1,-1.042591058540e-2));
#1677=axis2_placement_3d('',#1674,#1675,#1676);
#1679=cartesian_point('',(3.620347479628e1,-6.529072933647e1,
-3.937758920398e1));
#1680=cartesian_point('',(3.620383002747e1,-6.528926769953e1,
-3.950644513544e1));
#1681=cartesian_point('',(3.619835103088e1,-6.527514507327e1,
-3.976487837442e1));
#1682=cartesian_point('',(3.617226284554e1,-6.522314098848e1,
-4.014361096331e1));
#1683=cartesian_point('',(3.614127152760e1,-6.516427308437e1,
-4.040279256981e1));
#1684=cartesian_point('',(3.612295516995e1,-6.512995618605e1,
-4.052851498807e1));
#1686=cartesian_point('',(3.612295516995e1,-6.512995618605e1,
-4.052851498807e1));
#1687=cartesian_point('',(3.610516346824e1,-6.509657466259e1,
-4.065077079797e1));
#1688=cartesian_point('',(3.606494956082e1,-6.502184577311e1,
-4.088289861716e1));
#1689=cartesian_point('',(3.599115021089e1,-6.488615106513e1,
-4.121105265230e1));
#1690=cartesian_point('',(3.593196817865e1,-6.477815276568e1,
-4.142090584216e1));
#1691=cartesian_point('',(3.590011291261e1,-6.472018854019e1,
-4.152263694262e1));
#1693=direction('',(-4.858149841188e-3,-1.252809761167e-2,9.999097184998e-1));
#1694=vector('',#1693,3.328477212314e1);
#1695=cartesian_point('',(3.548119803397e1,-6.458654724219e1,
-4.147528682211e1));
#1696=line('',#1695,#1694);
#1697=cartesian_point('',(3.656818291072e1,-6.716701700372e1,
-8.214300539717e0));
#1698=direction('',(8.660888566566e-1,4.997815269769e-1,1.041718137853e-2));
#1699=direction('',(-4.998662882018e-1,8.660628821711e-1,8.293252971633e-3));
#1700=axis2_placement_3d('',#1697,#1698,#1699);
#1702=direction('',(2.154625346338e-1,-3.919304864659e-1,8.944084022122e-1));
#1703=vector('',#1702,9.151956923649e-1);
#1704=cartesian_point('',(3.544138590611e1,-6.523763163846e1,
-7.097278703284e0));
#1705=line('',#1704,#1703);
#1706=direction('',(4.806350776951e-3,1.261824238588e-2,-9.999088353202e-1));
#1707=vector('',#1706,3.310192696206e1);
#1708=cartesian_point('',(3.563857628968e1,-6.559632473138e1,
-6.278719986364e0));
#1709=line('',#1708,#1707);
#1710=cartesian_point('',(3.579767576205e1,-6.517863659353e1,
-3.937762922186e1));
#1711=cartesian_point('',(3.579882776626e1,-6.517566590034e1,
-3.961527313522e1));
#1712=cartesian_point('',(3.577908992537e1,-6.513178154297e1,
-4.007778147815e1));
#1713=cartesian_point('',(3.568142630667e1,-6.494828536771e1,
-4.076225198869e1));
#1714=cartesian_point('',(3.557893465680e1,-6.476232007807e1,
-4.116615393994e1));
#1715=cartesian_point('',(3.551602365019e1,-6.464917635514e1,
-4.136527940907e1));
#1717=direction('',(-2.652587565464e-1,4.770316343606e-1,-8.379013139355e-1));
#1718=vector('',#1717,1.312892236988e-1);
#1719=cartesian_point('',(3.551602365019e1,-6.464917635514e1,
-4.136527940907e1));
#1720=line('',#1719,#1718);
#1721=cartesian_point('',(3.488655517947e1,-6.525362055297e1,
-8.198743170522e0));
#1722=direction('',(4.862998138442e-3,1.251986753649e-2,-9.999097980148e-1));
#1723=direction('',(-4.734956272680e-1,8.807529527516e-1,8.725088967204e-3));
#1724=axis2_placement_3d('',#1721,#1722,#1723);
#1726=cartesian_point('',(2.989787022121e1,-6.681970325825e1,
-4.147601041577e1));
#1727=cartesian_point('',(2.994557388393e1,-6.683362812497e1,
-3.777640230197e1));
#1728=cartesian_point('',(3.003986315787e1,-6.686204491644e1,
-3.037827630179e1));
#1729=cartesian_point('',(3.018379513687e1,-6.690338210103e1,
-1.928441458079e1));
#1730=cartesian_point('',(3.027787577743e1,-6.693175665783e1,
-1.189068388356e1));
#1731=cartesian_point('',(3.032553692106e1,-6.694566911308e1,
-8.194373293322e0));
#1733=cartesian_point('',(3.465055296322e1,-6.481280725587e1,
-8.194371641630e0));
#1734=cartesian_point('',(3.466852974354e1,-6.476652574355e1,
-1.189068372286e1));
#1735=cartesian_point('',(3.470329219648e1,-6.467461450654e1,
-1.928441506402e1));
#1736=cartesian_point('',(3.475811413149e1,-6.453525505082e1,
-3.037827304973e1));
#1737=cartesian_point('',(3.479297723667e1,-6.444316614746e1,
-3.777640885226e1));
#1738=cartesian_point('',(3.481097014081e1,-6.439684312410e1,
-4.147603624796e1));
#1740=cartesian_point('',(3.481097014081e1,-6.439684312410e1,
-4.147603624796e1));
#1741=cartesian_point('',(3.481137088677e1,-6.439597863253e1,
-4.154134309507e1));
#1742=cartesian_point('',(3.481529931943e1,-6.439251912099e1,
-4.166913434814e1));
#1743=cartesian_point('',(3.483359763292e1,-6.438086745897e1,
-4.185240549275e1));
#1744=cartesian_point('',(3.485226546293e1,-6.436950684296e1,
-4.196916783976e1));
#1745=cartesian_point('',(3.486339135988e1,-6.436291446066e1,
-4.202617900479e1));
#1747=cartesian_point('',(2.983905826355e1,-6.684067753651e1,
-4.202618101415e1));
#1748=cartesian_point('',(2.985111271455e1,-6.683584272973e1,
-4.196899255757e1));
#1749=cartesian_point('',(2.987153762254e1,-6.682787552533e1,
-4.185198650814e1));
#1750=cartesian_point('',(2.989184404866e1,-6.682051545400e1,
-4.166865102175e1));
#1751=cartesian_point('',(2.989695346057e1,-6.681949111785e1,
-4.154110465458e1));
#1752=cartesian_point('',(2.989787022121e1,-6.681970325825e1,
-4.147601041577e1));
#1754=cartesian_point('',(3.010244715123e1,-6.727598446841e1,
-4.148036708070e1));
#1755=direction('',(1.289308442605e-2,-3.763536635574e-3,9.999097980148e-1));
#1756=direction('',(-4.105023582139e-1,9.118177925089e-1,8.725088248908e-3));
#1757=axis2_placement_3d('',#1754,#1755,#1756);
#1759=cartesian_point('',(2.983905826355e1,-6.684067753651e1,
-4.202618101415e1));
#1760=cartesian_point('',(2.965980413094e1,-6.692116825934e1,
-4.198131519665e1));
#1761=cartesian_point('',(2.954042710030e1,-6.714911522940e1,
-4.193662742290e1));
#1762=cartesian_point('',(2.955541071701e1,-6.733035958940e1,
-4.192438380040e1));
#1764=cartesian_point('',(2.983905826355e1,-6.684067753651e1,
-4.202618101415e1));
#1765=cartesian_point('',(2.981879951711e1,-6.684897203780e1,
-4.210459714527e1));
#1766=cartesian_point('',(2.977378952656e1,-6.686102991953e1,
-4.225150705045e1));
#1767=cartesian_point('',(2.969000424220e1,-6.687287200619e1,
-4.244451706464e1));
#1768=cartesian_point('',(2.960825419808e1,-6.687829541203e1,
-4.260011565632e1));
#1769=cartesian_point('',(2.953250779523e1,-6.688127877994e1,
-4.272186956903e1));
#1770=cartesian_point('',(2.946686256867e1,-6.688176291253e1,
-4.281890179416e1));
#1771=cartesian_point('',(2.940787885018e1,-6.688311293452e1,
-4.289397451840e1));
#1772=cartesian_point('',(2.934180260895e1,-6.688610487520e1,
-4.296770453411e1));
#1773=cartesian_point('',(2.924841806475e1,-6.689029936692e1,
-4.306100432280e1));
#1774=cartesian_point('',(2.917287101609e1,-6.690214298672e1,
-4.310978783852e1));
#1775=cartesian_point('',(2.911338788996e1,-6.692230213792e1,
-4.312327954320e1));
#1776=cartesian_point('',(2.908314065435e1,-6.693494133661e1,
-4.312442113346e1));
#1778=cartesian_point('',(2.908314065435e1,-6.693494133661e1,
-4.312442113346e1));
#1779=cartesian_point('',(2.908456768648e1,-6.693867007550e1,
-4.311455484284e1));
#1780=cartesian_point('',(2.908773001277e1,-6.694651547890e1,
-4.309499166993e1));
#1781=cartesian_point('',(2.909369367263e1,-6.696014407383e1,
-4.306662529457e1));
#1782=cartesian_point('',(2.909831448856e1,-6.697015445191e1,
-4.304824929073e1));
#1783=cartesian_point('',(2.910081147130e1,-6.697544207420e1,
-4.303925746164e1));
#1785=cartesian_point('',(2.910081147130e1,-6.697544207420e1,
-4.303925746164e1));
#1786=cartesian_point('',(2.911183944359e1,-6.697317437811e1,
-4.303569904551e1));
#1787=cartesian_point('',(2.913174646669e1,-6.697062013504e1,
-4.302507858021e1));
#1788=cartesian_point('',(2.915894157929e1,-6.697941884340e1,
-4.299008292797e1));
#1789=cartesian_point('',(2.917443464871e1,-6.698691039709e1,
-4.296593227562e1));
#1790=cartesian_point('',(2.919693556700e1,-6.699986284396e1,
-4.292707831871e1));
#1791=cartesian_point('',(2.922112912378e1,-6.701611937576e1,
-4.288068163254e1));
#1792=cartesian_point('',(2.924813314214e1,-6.703595277034e1,
-4.282474375229e1));
#1793=cartesian_point('',(2.926509474636e1,-6.704923351166e1,
-4.278754032973e1));
#1794=cartesian_point('',(2.928485828053e1,-6.706525083111e1,
-4.274284352335e1));
#1795=cartesian_point('',(2.930891788882e1,-6.708558460137e1,
-4.268581982728e1));
#1796=cartesian_point('',(2.933593122789e1,-6.710913126373e1,
-4.261939557122e1));
#1797=cartesian_point('',(2.937525887473e1,-6.714492023545e1,
-4.251624311887e1));
#1798=cartesian_point('',(2.939866850152e1,-6.716695313209e1,
-4.245122487712e1));
#1799=cartesian_point('',(2.942594771725e1,-6.719311533618e1,
-4.237274090033e1));
#1800=cartesian_point('',(2.945241850913e1,-6.721920592980e1,
-4.229262329802e1));
#1801=cartesian_point('',(2.948472067353e1,-6.725199098074e1,
-4.218900465150e1));
#1802=cartesian_point('',(2.951918841468e1,-6.728868104064e1,
-4.206898742227e1));
#1803=cartesian_point('',(2.954344416055e1,-6.731594802224e1,
-4.197481399183e1));
#1804=cartesian_point('',(2.955541071701e1,-6.733035958940e1,
-4.192438380040e1));
#1806=cartesian_point('',(2.964051449447e1,-6.746728146641e1,
-4.147512933046e1));
#1807=cartesian_point('',(2.961854521788e1,-6.741837387920e1,
-4.162591562244e1));
#1808=cartesian_point('',(2.959043935438e1,-6.737227727224e1,
-4.177647209543e1));
#1809=cartesian_point('',(2.955541071701e1,-6.733035958940e1,
-4.192438380040e1));
#1811=cartesian_point('',(3.053157955455e1,-6.740122303993e1,
-8.198698625629e0));
#1812=direction('',(1.281549513542e-2,-3.706239338485e-3,9.999110094775e-1));
#1813=direction('',(-4.105094596829e-1,9.118153955950e-1,8.641057044380e-3));
#1814=axis2_placement_3d('',#1811,#1812,#1813);
#1816=cartesian_point('',(3.032553692106e1,-6.694566911308e1,
-8.194373293322e0));
#1817=cartesian_point('',(3.032667581569e1,-6.694612071090e1,
-8.093022218967e0));
#1818=cartesian_point('',(3.033256721362e1,-6.695666854624e1,
-7.890409629761e0));
#1819=cartesian_point('',(3.035400861776e1,-6.700046199890e1,
-7.589885048244e0));
#1820=cartesian_point('',(3.037592508469e1,-6.704826426976e1,
-7.393851907728e0));
#1821=cartesian_point('',(3.038878943958e1,-6.707667522435e1,
-7.297418815510e0));
#1823=cartesian_point('',(3.147202611045e1,-6.971524938491e1,
-8.219329085277e0));
#1824=direction('',(9.237495831278e-1,3.828552277088e-1,-1.042028248942e-2));
#1825=direction('',(-3.613555814137e-1,8.802461907752e-1,3.075529018020e-1));
#1826=axis2_placement_3d('',#1823,#1824,#1825);
#1828=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1829=direction('',(0.e0,0.e0,1.e0));
#1830=direction('',(4.126579620932e-1,-9.108860556190e-1,0.e0));
#1831=axis2_placement_3d('',#1828,#1829,#1830);
#1833=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1834=direction('',(0.e0,0.e0,1.e0));
#1835=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#1836=axis2_placement_3d('',#1833,#1834,#1835);
#1838=cartesian_point('',(3.614984362853e1,-6.740842207855e1,
-8.219332259207e0));
#1839=direction('',(-8.660888566566e-1,-4.997815269769e-1,-1.041718137853e-2));
#1840=direction('',(-4.510832500843e-1,7.723774311832e-1,4.471655233716e-1));
#1841=axis2_placement_3d('',#1838,#1839,#1840);
#1843=cartesian_point('',(3.471604389174e1,-6.494285704497e1,
-7.297009792697e0));
#1844=cartesian_point('',(3.470132155579e1,-6.491533059852e1,
-7.393483843370e0));
#1845=cartesian_point('',(3.467671600268e1,-6.486880050510e1,
-7.589603021621e0));
#1846=cartesian_point('',(3.465500383456e1,-6.482509089878e1,
-7.890267201461e0));
#1847=cartesian_point('',(3.465021803885e1,-6.481398623551e1,
-8.092972804761e0));
#1848=cartesian_point('',(3.465055296322e1,-6.481280725587e1,
-8.194371641630e0));
#1850=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1851=direction('',(0.e0,0.e0,-1.e0));
#1852=direction('',(4.714783524758e-1,-8.818776350190e-1,0.e0));
#1853=axis2_placement_3d('',#1850,#1851,#1852);
#1855=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1856=direction('',(0.e0,0.e0,-1.e0));
#1857=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#1858=axis2_placement_3d('',#1855,#1856,#1857);
#1860=cartesian_point('',(3.500839009513e1,-6.548760603947e1,
-7.102553219727e0));
#1861=direction('',(-2.154379182487e-1,3.919821168750e-1,-8.943917058151e-1));
#1862=direction('',(-4.216879985791e-1,7.887567615392e-1,4.472605537944e-1));
#1863=axis2_placement_3d('',#1860,#1861,#1862);
#1865=cartesian_point('',(3.481097014081e1,-6.439684312410e1,
-4.147603624796e1));
#1866=cartesian_point('',(3.501528717761e1,-6.428643254141e1,
-4.147365651917e1));
#1867=cartesian_point('',(3.536489904958e1,-6.438547314508e1,
-4.147332714535e1));
#1868=cartesian_point('',(3.548119803397e1,-6.458654724219e1,
-4.147528682211e1));
#1870=cartesian_point('',(3.542456944316e1,-6.443603063393e1,
-4.192434479566e1));
#1871=cartesian_point('',(3.543652011124e1,-6.448931984449e1,
-4.177642896117e1));
#1872=cartesian_point('',(3.545574718725e1,-6.453939671398e1,
-4.162597959377e1));
#1873=cartesian_point('',(3.548119803397e1,-6.458654724219e1,
-4.147528682211e1));
#1875=cartesian_point('',(3.577680585008e1,-6.450095701394e1,
-4.135914395287e1));
#1876=direction('',(2.648547976036e-1,-4.763029270495e-1,8.384434732708e-1));
#1877=direction('',(-8.661852902580e-1,-4.996187500222e-1,-1.020527152832e-2));
#1878=axis2_placement_3d('',#1875,#1876,#1877);
#1880=cartesian_point('',(3.486339135988e1,-6.436291446066e1,
-4.202617900479e1));
#1881=cartesian_point('',(3.502786488335e1,-6.427424810637e1,
-4.198351389218e1));
#1882=cartesian_point('',(3.528296285176e1,-6.430751260956e1,
-4.193722547932e1));
#1883=cartesian_point('',(3.542456944316e1,-6.443603063393e1,
-4.192434479566e1));
#1885=cartesian_point('',(3.542456944316e1,-6.443603063393e1,
-4.192434479566e1));
#1886=cartesian_point('',(3.542145681035e1,-6.442228195759e1,
-4.196233315756e1));
#1887=cartesian_point('',(3.541591700812e1,-6.439481703368e1,
-4.203531865528e1));
#1888=cartesian_point('',(3.540862531343e1,-6.435408742042e1,
-4.213616867950e1));
#1889=cartesian_point('',(3.540252147050e1,-6.431507296612e1,
-4.222776368875e1));
#1890=cartesian_point('',(3.539731060353e1,-6.427726995085e1,
-4.231258126984e1));
#1891=cartesian_point('',(3.539305382692e1,-6.424187284666e1,
-4.238895549711e1));
#1892=cartesian_point('',(3.538961305055e1,-6.420883515436e1,
-4.245786135269e1));
#1893=cartesian_point('',(3.538688803485e1,-6.417819114769e1,
-4.251985091576e1));
#1894=cartesian_point('',(3.538478234500e1,-6.414987845196e1,
-4.257555936514e1));
#1895=cartesian_point('',(3.538313274185e1,-6.412347243104e1,
-4.262618402193e1));
#1896=cartesian_point('',(3.538179824126e1,-6.409851978200e1,
-4.267285681414e1));
#1897=cartesian_point('',(3.538068033276e1,-6.407467042931e1,
-4.271642967770e1));
#1898=cartesian_point('',(3.537970966745e1,-6.405160925972e1,
-4.275762686019e1));
#1899=cartesian_point('',(3.537882598770e1,-6.402904118581e1,
-4.279707850168e1));
#1900=cartesian_point('',(3.537794479765e1,-6.400657028768e1,
-4.283555890742e1));
#1901=cartesian_point('',(3.537714033928e1,-6.398324912207e1,
-4.287465250562e1));
#1902=cartesian_point('',(3.537705033425e1,-6.396116464678e1,
-4.291073668893e1));
#1903=cartesian_point('',(3.537802748242e1,-6.394065820664e1,
-4.294319599368e1));
#1904=cartesian_point('',(3.538036436360e1,-6.392211884200e1,
-4.297129425402e1));
#1905=cartesian_point('',(3.538402450856e1,-6.390643221997e1,
-4.299366503264e1));
#1906=cartesian_point('',(3.538937590713e1,-6.389128890755e1,
-4.301377226678e1));
#1907=cartesian_point('',(3.540089020413e1,-6.387247896100e1,
-4.303452376594e1));
#1908=cartesian_point('',(3.541285145837e1,-6.386351716910e1,
-4.303880106243e1));
#1909=cartesian_point('',(3.541980091694e1,-6.385930137661e1,
-4.303928244582e1));
#1911=cartesian_point('',(3.562314039143e1,-6.422590752441e1,
-4.331177673041e1));
#1912=direction('',(8.744918609694e-1,4.850401891579e-1,0.e0));
#1913=direction('',(-4.496848227948e-1,8.107487303646e-1,3.747933515420e-1));
#1914=axis2_placement_3d('',#1911,#1912,#1913);
#1916=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1917=direction('',(0.e0,0.e0,1.e0));
#1918=direction('',(4.850401891551e-1,-8.744918609709e-1,0.e0));
#1919=axis2_placement_3d('',#1916,#1917,#1918);
#1921=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1922=direction('',(0.e0,0.e0,1.e0));
#1923=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#1924=axis2_placement_3d('',#1921,#1922,#1923);
#1926=direction('',(2.655303313666e-1,-4.759232662885e-1,8.384453993729e-1));
#1927=vector('',#1926,1.808878078812e0);
#1928=cartesian_point('',(3.541980091694e1,-6.385930137661e1,
-4.303928244582e1));
#1929=line('',#1928,#1927);
#1930=direction('',(-2.793842055705e-1,4.679638738099e-1,-8.384236867399e-1));
#1931=vector('',#1930,1.808879096707e0);
#1932=cartesian_point('',(3.809926383341e1,-6.345051361533e1,
-4.152263878401e1));
#1933=line('',#1932,#1931);
#1934=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1935=direction('',(0.e0,0.e0,-1.e0));
#1936=direction('',(5.147834016213e-1,-8.573202723692e-1,0.e0));
#1937=axis2_placement_3d('',#1934,#1935,#1936);
#1939=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1940=direction('',(0.e0,0.e0,-1.e0));
#1941=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#1942=axis2_placement_3d('',#1939,#1940,#1941);
#1944=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1945=direction('',(0.e0,0.e0,-1.e0));
#1946=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#1947=axis2_placement_3d('',#1944,#1945,#1946);
#1949=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1950=direction('',(0.e0,0.e0,1.e0));
#1951=direction('',(4.849358827090e-1,-8.745497067984e-1,0.e0));
#1952=axis2_placement_3d('',#1949,#1950,#1951);
#1954=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1955=direction('',(0.e0,0.e0,1.e0));
#1956=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#1957=axis2_placement_3d('',#1954,#1955,#1956);
#1959=cartesian_point('',(3.797107042749e1,-6.323409845498e1,
-4.135912965145e1));
#1960=direction('',(-2.800951894224e-1,4.675493838674e-1,-8.384177112321e-1));
#1961=direction('',(8.659776697261e-1,4.999726529083e-1,-1.048913149358e-2));
#1962=axis2_placement_3d('',#1959,#1960,#1961);
#1964=cartesian_point('',(3.809926383341e1,-6.345051361533e1,
-4.152263878401e1));
#1965=cartesian_point('',(3.813306794606e1,-6.350631828715e1,
-4.142227622190e1));
#1966=cartesian_point('',(3.819612253811e1,-6.361013099971e1,
-4.121567904483e1));
#1967=cartesian_point('',(3.827631339496e1,-6.374125070634e1,
-4.089069199119e1));
#1968=cartesian_point('',(3.831973832287e1,-6.381152809196e1,
-4.066570685126e1));
#1969=cartesian_point('',(3.833885860712e1,-6.384224853920e1,
-4.055158843116e1));
#1971=cartesian_point('',(3.833885860712e1,-6.384224853920e1,
-4.055158843116e1));
#1972=cartesian_point('',(3.836001296304e1,-6.387628373849e1,
-4.042520372330e1));
#1973=cartesian_point('',(3.839599161287e1,-6.393349691487e1,
-4.016845377975e1));
#1974=cartesian_point('',(3.843027858475e1,-6.398587620705e1,
-3.977517294980e1));
#1975=cartesian_point('',(3.844006331783e1,-6.399814490446e1,
-3.951015722651e1));
#1976=cartesian_point('',(3.844153295207e1,-6.399859604827e1,
-3.937758788782e1));
#1978=direction('',(-2.316914952954e-1,3.825630575519e-1,-8.944073781026e-1));
#1979=vector('',#1978,9.151760454011e-1);
#1980=cartesian_point('',(3.898879430260e1,-6.366207292665e1,
-6.278724669616e0));
#1981=line('',#1980,#1979);
#1982=cartesian_point('',(3.988421499941e1,-6.525248326729e1,
-8.214295939724e0));
#1983=direction('',(-8.658741422154e-1,-5.001533640364e-1,1.042028242736e-2));
#1984=direction('',(-4.433375853483e-1,7.768306819358e-1,4.471978052502e-1));
#1985=axis2_placement_3d('',#1982,#1983,#1984);
#1987=direction('',(-1.327551731110e-2,2.051058182533e-3,-9.999097728298e-1));
#1988=vector('',#1987,3.328462730063e1);
#1989=cartesian_point('',(3.863505377919e1,-6.308949473550e1,
-8.193505207567e0));
#1990=line('',#1989,#1988);
#1991=direction('',(2.799626817218e-1,-4.672595236902e-1,8.386235355414e-1));
#1992=vector('',#1991,1.345107852387e-1);
#1993=cartesian_point('',(3.819318313327e1,-6.302122602832e1,
-4.147512933046e1));
#1994=line('',#1993,#1992);
#1995=cartesian_point('',(3.669837892068e1,-6.038811121724e1,
-3.934686974141e1));
#1996=direction('',(-8.659426056867e-1,-5.000343459375e-1,1.044301390085e-2));
#1997=direction('',(4.143423798795e-1,-7.289255439697e-1,-5.449660022280e-1));
#1998=axis2_placement_3d('',#1995,#1996,#1997);
#2000=direction('',(1.333083455051e-2,-2.146641153986e-3,9.999088362356e-1));
#2001=vector('',#2000,3.310243635949e1);
#2002=cartesian_point('',(3.854751120028e1,-6.359101387446e1,
-3.937814328640e1));
#2003=line('',#2002,#2001);
#2004=cartesian_point('',(3.920973738316e1,-6.306196268634e1,
-7.102517710840e0));
#2005=direction('',(2.316817205608e-1,-3.825512432328e-1,8.944149633470e-1));
#2006=direction('',(-4.722505533850e-1,7.595916084087e-1,4.472135991477e-1));
#2007=axis2_placement_3d('',#2004,#2005,#2006);
#2009=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#2010=direction('',(0.e0,0.e0,1.e0));
#2011=direction('',(5.222116912834e-1,-8.528158942509e-1,0.e0));
#2012=axis2_placement_3d('',#2009,#2010,#2011);
#2014=cartesian_point('',(4.408080822918e1,-6.062910786561e1,
-4.579937186112e0));
#2015=cartesian_point('',(4.404914590195e1,-6.063757859546e1,
-4.603474511669e0));
#2016=cartesian_point('',(4.398562319698e1,-6.065025066944e1,
-4.657607874758e0));
#2017=cartesian_point('',(4.388930913304e1,-6.065717335005e1,
-4.759397070619e0));
#2018=cartesian_point('',(4.379232770099e1,-6.065204382572e1,
-4.881329329129e0));
#2019=cartesian_point('',(4.369502087368e1,-6.063450772501e1,
-5.023620883655e0));
#2020=cartesian_point('',(4.359848379733e1,-6.060408723376e1,
-5.185806027979e0));
#2021=cartesian_point('',(4.350329017813e1,-6.055992596253e1,
-5.368646202283e0));
#2022=cartesian_point('',(4.341025482230e1,-6.050062472166e1,
-5.573502455737e0));
#2023=cartesian_point('',(4.332066831357e1,-6.042417074685e1,
-5.802177945553e0));
#2024=cartesian_point('',(4.326482613359e1,-6.036004064343e1,
-5.971488020461e0));
#2025=cartesian_point('',(4.323854228481e1,-6.032425517997e1,
-6.060283171254e0));
#2027=cartesian_point('',(4.323854228481e1,-6.032425517997e1,
-6.060283171254e0));
#2028=cartesian_point('',(4.315777155878e1,-6.021428284440e1,
-6.333159085775e0));
#2029=cartesian_point('',(4.307699697529e1,-6.010431720390e1,
-6.606036465461e0));
#2030=cartesian_point('',(4.299622628962e1,-5.999434478903e1,
-6.878912359967e0));
#2032=cartesian_point('',(3.897360299535e1,-6.268217404988e1,
-6.878915245632e0));
#2033=cartesian_point('',(3.904429567676e1,-6.279888274057e1,
-6.606035405183e0));
#2034=cartesian_point('',(3.911498015614e1,-6.291559146593e1,
-6.333157187998e0));
#2035=cartesian_point('',(3.918567274883e1,-6.303230016356e1,
-6.060277327534e0));
#2037=cartesian_point('',(3.914500491850e1,-6.392710627152e1,
-4.579937024736e0));
#2038=cartesian_point('',(3.916500194080e1,-6.390102192091e1,
-4.603542701188e0));
#2039=cartesian_point('',(3.920108621234e1,-6.384704837906e1,
-4.657838339295e0));
#2040=cartesian_point('',(3.924439257076e1,-6.376053179469e1,
-4.759882760788e0));
#2041=cartesian_point('',(3.927673933146e1,-6.366883519280e1,
-4.882072051882e0));
#2042=cartesian_point('',(3.929771424676e1,-6.357215197752e1,
-5.024551084340e0));
#2043=cartesian_point('',(3.930646901148e1,-6.347131388405e1,
-5.186837195978e0));
#2044=cartesian_point('',(3.930202469501e1,-6.336651391582e1,
-5.369674224516e0));
#2045=cartesian_point('',(3.928278479408e1,-6.325797745913e1,
-5.574401147385e0));
#2046=cartesian_point('',(3.924642912468e1,-6.314613716063e1,
-5.802768082389e0));
#2047=cartesian_point('',(3.920861907750e1,-6.307018071858e1,
-5.971705882153e0));
#2048=cartesian_point('',(3.918567274883e1,-6.303230016356e1,
-6.060277327534e0));
#2050=cartesian_point('',(3.942178934406e1,-6.341210140713e1,
-6.283884085497e0));
#2051=direction('',(2.316817205608e-1,-3.825512432328e-1,8.944149633470e-1));
#2052=direction('',(-4.722505533850e-1,7.595916084087e-1,4.472135991477e-1));
#2053=axis2_placement_3d('',#2050,#2051,#2052);
#2055=cartesian_point('',(3.890435560872e1,-6.407273833587e1,
-4.695415275722e0));
#2056=cartesian_point('',(3.891260559462e1,-6.406786088362e1,
-4.682498091628e0));
#2057=cartesian_point('',(3.893313279348e1,-6.405553321993e1,
-4.658209992374e0));
#2058=cartesian_point('',(3.897689126157e1,-6.402930622077e1,
-4.624622110822e0));
#2059=cartesian_point('',(3.902955270862e1,-6.399747866445e1,
-4.598424400386e0));
#2060=cartesian_point('',(3.908753228122e1,-6.396226115708e1,
-4.581403627794e0));
#2061=cartesian_point('',(3.912570400995e1,-6.393893369253e1,
-4.579083058969e0));
#2062=cartesian_point('',(3.914500491850e1,-6.392710627152e1,
-4.579937024736e0));
#2064=cartesian_point('',(3.890435560872e1,-6.407273833587e1,
-4.695415275722e0));
#2065=cartesian_point('',(3.896714113488e1,-6.403509200675e1,
-4.692122657435e0));
#2066=cartesian_point('',(3.903152542417e1,-6.393598776481e1,
-4.953947286788e0));
#2067=cartesian_point('',(3.904953427278e1,-6.379712730349e1,
-5.515999281461e0));
#2068=cartesian_point('',(3.902067952408e1,-6.371089744042e1,
-5.975970253509e0));
#2069=cartesian_point('',(3.898879430260e1,-6.366207292665e1,
-6.278724669616e0));
#2071=cartesian_point('',(3.828775589330e1,-6.374106922003e1,
-3.937498028001e1));
#2072=direction('',(-1.332984490536e-2,2.145161044637e-3,-9.999088526055e-1));
#2073=direction('',(8.658982467276e-1,5.001105842657e-1,-1.047042594138e-2));
#2074=axis2_placement_3d('',#2071,#2072,#2073);
#2076=cartesian_point('',(4.349907514661e1,-6.068774247808e1,
-6.283890185760e0));
#2077=direction('',(2.647705131708e-1,-3.604420295296e-1,8.944149588999e-1));
#2078=direction('',(7.933192475821e-1,6.087159220699e-1,1.046411173489e-2));
#2079=axis2_placement_3d('',#2076,#2077,#2078);
#2081=cartesian_point('',(4.408080822918e1,-6.062910786561e1,
-4.579937186112e0));
#2082=cartesian_point('',(4.409917056119e1,-6.061576647998e1,
-4.579096298245e0));
#2083=cartesian_point('',(4.413542083186e1,-6.058936030885e1,
-4.581450448361e0));
#2084=cartesian_point('',(4.419031517105e1,-6.054914672769e1,
-4.598546084319e0));
#2085=cartesian_point('',(4.423994017454e1,-6.051262246443e1,
-4.624839409459e0));
#2086=cartesian_point('',(4.428077879e1,-6.048233214872e1,-4.658529251646e0));
#2087=cartesian_point('',(4.429979831897e1,-6.046824840027e1,
-4.682639993811e0));
#2088=cartesian_point('',(4.430732776552e1,-6.046259249103e1,
-4.695423363945e0));
#2090=cartesian_point('',(4.389572183435e1,-6.038337144208e1,
-6.278719838855e0));
#2091=cartesian_point('',(4.392861941274e1,-6.043149905911e1,
-5.976053458400e0));
#2092=cartesian_point('',(4.399720511537e1,-6.049114553186e1,
-5.516199420831e0));
#2093=cartesian_point('',(4.413233120178e1,-6.052763819564e1,
-4.954359393025e0));
#2094=cartesian_point('',(4.424845024486e1,-6.050620423775e1,
-4.692291686545e0));
#2095=cartesian_point('',(4.430732776552e1,-6.046259249103e1,
-4.695423363945e0));
#2097=cartesian_point('',(4.423692050840e1,-5.976583097337e1,
-3.937501189936e1));
#2098=direction('',(-3.150970175057e-3,-1.301623673581e-2,9.999103204629e-1));
#2099=direction('',(-7.931705778641e-1,-6.089102846599e-1,-1.042591224156e-2));
#2100=axis2_placement_3d('',#2097,#2098,#2099);
#2102=cartesian_point('',(4.441589933819e1,-6.000665638571e1,
-3.937758920398e1));
#2103=cartesian_point('',(4.441606074843e1,-6.000516088629e1,
-3.950644513618e1));
#2104=cartesian_point('',(4.440878525270e1,-5.999187423348e1,
-3.976487837669e1));
#2105=cartesian_point('',(4.437613235987e1,-5.994372024183e1,
-4.014361096747e1));
#2106=cartesian_point('',(4.433772237313e1,-5.988940113888e1,
-4.040279257595e1));
#2107=cartesian_point('',(4.431508345985e1,-5.985776859005e1,
-4.052851499618e1));
#2109=cartesian_point('',(4.431508345985e1,-5.985776859005e1,
-4.052851499618e1));
#2110=cartesian_point('',(4.429308680538e1,-5.982699493313e1,
-4.065077080547e1));
#2111=cartesian_point('',(4.424346285583e1,-5.975815432748e1,
-4.088289862451e1));
#2112=cartesian_point('',(4.415258315685e1,-5.963325325583e1,
-4.121105265524e1));
#2113=cartesian_point('',(4.407981082894e1,-5.953390370297e1,
-4.142090584316e1));
#2114=cartesian_point('',(4.404066223986e1,-5.948059331657e1,
-4.152263694261e1));
#2116=direction('',(-3.181342818678e-3,-1.305503380009e-2,9.999097184998e-1));
#2117=vector('',#2116,3.328477212318e1);
#2118=cartesian_point('',(4.360788754632e1,-5.940277470236e1,
-4.147528682214e1));
#2119=line('',#2118,#2117);
#2120=cartesian_point('',(4.502239200918e1,-6.181928819030e1,
-8.214300539731e0));
#2121=direction('',(7.934447666979e-1,6.085531074038e-1,1.041718142888e-2));
#2122=direction('',(-6.086337531347e-1,7.934079508676e-1,8.293252990628e-3));
#2123=axis2_placement_3d('',#2120,#2121,#2122);
#2125=direction('',(2.647764086261e-1,-3.604539520816e-1,8.944084088736e-1));
#2126=vector('',#2125,9.151956916293e-1);
#2127=cartesian_point('',(4.365339960593e1,-6.005348553810e1,
-7.097278561213e0));
#2128=line('',#2127,#2126);
#2129=direction('',(3.118220833780e-3,1.313764599698e-2,-9.999088353227e-1));
#2130=vector('',#2129,3.310192695482e1);
#2131=cartesian_point('',(4.389572183435e1,-6.038337144208e1,
-6.278719838855e0));
#2132=line('',#2131,#2130);
#2133=cartesian_point('',(4.399894095262e1,-5.994849004393e1,
-3.937762906719e1));
#2134=cartesian_point('',(4.399969534874e1,-5.994539439567e1,
-3.961527321340e1));
#2135=cartesian_point('',(4.397439827846e1,-5.990446174142e1,
-4.007778144268e1));
#2136=cartesian_point('',(4.385361914113e1,-5.973528307731e1,
-4.076225199993e1));
#2137=cartesian_point('',(4.372773097770e1,-5.956428658795e1,
-4.116615394018e1));
#2138=cartesian_point('',(4.365058996416e1,-5.946032235941e1,
-4.136527940928e1));
#2140=direction('',(-3.252545540694e-1,4.383273472058e-1,-8.379013138482e-1));
#2141=vector('',#2140,1.312892234897e-1);
#2142=cartesian_point('',(4.365058996416e1,-5.946032235941e1,
-4.136527940928e1));
#2143=line('',#2142,#2141);
#2144=cartesian_point('',(4.310540248307e1,-6.014175757603e1,
-8.198743170523e0));
#2145=direction('',(3.187223878637e-3,1.304750696409e-2,-9.999097980148e-1));
#2146=direction('',(-5.844061357386e-1,8.114144078913e-1,8.725088967424e-3));
#2147=axis2_placement_3d('',#2144,#2145,#2146);
#2149=cartesian_point('',(3.836381122841e1,-6.234559627845e1,
-4.147601041578e1));
#2150=cartesian_point('',(3.841292433950e1,-6.235317543856e1,
-3.777640230261e1));
#2151=cartesian_point('',(3.851011609121e1,-6.236904190054e1,
-3.037827630327e1));
#2152=cartesian_point('',(3.865821229749e1,-6.239123854663e1,
-1.928441458227e1));
#2153=cartesian_point('',(3.875519168798e1,-6.240709036738e1,
-1.189068388419e1));
#2154=cartesian_point('',(3.880426102374e1,-6.241466277206e1,
-8.194373293322e0));
#2156=cartesian_point('',(4.281388161736e1,-5.973551996843e1,
-8.194371641638e0));
#2157=cartesian_point('',(4.282566365425e1,-5.968728796017e1,
-1.189068372387e1));
#2158=cartesian_point('',(4.284813188580e1,-5.959162562591e1,
-1.928441506638e1));
#2159=cartesian_point('',(4.288429475246e1,-5.944630271122e1,
-3.037827305209e1));
#2160=cartesian_point('',(4.290683958503e1,-5.935045109284e1,
-3.777640885327e1));
#2161=cartesian_point('',(4.291863218952e1,-5.930217582412e1,
-4.147603624796e1));
#2163=cartesian_point('',(4.291863218952e1,-5.930217582412e1,
-4.147603624796e1));
#2164=cartesian_point('',(4.291891666813e1,-5.930126642066e1,
-4.154134309224e1));
#2165=cartesian_point('',(4.292235993546e1,-5.929732374253e1,
-4.166913434150e1));
#2166=cartesian_point('',(4.293898085644e1,-5.928338335361e1,
-4.185240548389e1));
#2167=cartesian_point('',(4.295600612322e1,-5.926968328780e1,
-4.196916783594e1));
#2168=cartesian_point('',(4.296617635853e1,-5.926169508286e1,
-4.202617900478e1));
#2170=cartesian_point('',(3.830824002869e1,-6.237406741307e1,
-4.202618101381e1));
#2171=cartesian_point('',(3.831955973767e1,-6.236770084604e1,
-4.196899609105e1));
#2172=cartesian_point('',(3.833876942772e1,-6.235713648248e1,
-4.185199472931e1));
#2173=cartesian_point('',(3.835794227105e1,-6.234718821922e1,
-4.166865714266e1));
#2174=cartesian_point('',(3.836287447984e1,-6.234550567425e1,
-4.154110726732e1));
#2175=cartesian_point('',(3.836381122841e1,-6.234559627845e1,
-4.147601041578e1));
#2177=cartesian_point('',(3.862619462338e1,-6.277127129192e1,
-4.148036708070e1));
#2178=direction('',(1.327402240794e-2,-2.048453841673e-3,9.999097980148e-1));
#2179=direction('',(-5.260065580791e-1,8.504357551825e-1,8.725088248745e-3));
#2180=axis2_placement_3d('',#2177,#2178,#2179);
#2182=cartesian_point('',(3.830824002869e1,-6.237406741307e1,
-4.202618101381e1));
#2183=cartesian_point('',(3.814102557026e1,-6.247726687708e1,
-4.198131519419e1));
#2184=cartesian_point('',(3.805242309029e1,-6.271884573763e1,
-4.193662745024e1));
#2185=cartesian_point('',(3.809093565942e1,-6.289658378500e1,
-4.192438382708e1));
#2187=cartesian_point('',(3.830824002869e1,-6.237406741307e1,
-4.202618101381e1));
#2188=cartesian_point('',(3.828891606768e1,-6.238513036052e1,
-4.210480703625e1));
#2189=cartesian_point('',(3.824665419543e1,-6.240239663444e1,
-4.224907219451e1));
#2190=cartesian_point('',(3.817320704249e1,-6.242319298616e1,
-4.242460682316e1));
#2191=cartesian_point('',(3.810418471168e1,-6.243767689957e1,
-4.256302365014e1));
#2192=cartesian_point('',(3.804163711924e1,-6.244880812431e1,
-4.267118499359e1));
#2193=cartesian_point('',(3.798545001276e1,-6.245810088350e1,
-4.275718405729e1));
#2194=cartesian_point('',(3.793892222933e1,-6.246417438886e1,
-4.282613169924e1));
#2195=cartesian_point('',(3.789541704188e1,-6.247030743659e1,
-4.288415485530e1));
#2196=cartesian_point('',(3.784646263051e1,-6.247989030589e1,
-4.293835714794e1));
#2197=cartesian_point('',(3.777709528719e1,-6.249301112414e1,
-4.301043738214e1));
#2198=cartesian_point('',(3.771882154848e1,-6.250095031821e1,
-4.307308514071e1));
#2199=cartesian_point('',(3.765010423942e1,-6.252398756550e1,
-4.311270356970e1));
#2200=cartesian_point('',(3.759852347576e1,-6.255041090647e1,
-4.312317232866e1));
#2201=cartesian_point('',(3.757113345283e1,-6.256625654911e1,
-4.312444918146e1));
#2203=cartesian_point('',(3.757113345283e1,-6.256625654911e1,
-4.312444918146e1));
#2204=cartesian_point('',(3.757327577135e1,-6.256964726434e1,
-4.311453042520e1));
#2205=cartesian_point('',(3.757770603931e1,-6.257675845205e1,
-4.309485790178e1));
#2206=cartesian_point('',(3.758539990458e1,-6.258955142542e1,
-4.306654442057e1));
#2207=cartesian_point('',(3.759095987384e1,-6.259899475150e1,
-4.304820045069e1));
#2208=cartesian_point('',(3.759389158400e1,-6.260402354598e1,
-4.303924586514e1));
#2210=cartesian_point('',(3.759389158400e1,-6.260402354598e1,
-4.303924586514e1));
#2211=cartesian_point('',(3.760889640222e1,-6.260033689345e1,
-4.303222802748e1));
#2212=cartesian_point('',(3.763554186764e1,-6.259547090913e1,
-4.301375910089e1));
#2213=cartesian_point('',(3.766846376641e1,-6.260403547754e1,
-4.296792053764e1));
#2214=cartesian_point('',(3.769211757514e1,-6.261561859312e1,
-4.292755333772e1));
#2215=cartesian_point('',(3.772769430820e1,-6.263381016755e1,
-4.286357013660e1));
#2216=cartesian_point('',(3.776161890429e1,-6.265260891578e1,
-4.279768265644e1));
#2217=cartesian_point('',(3.778594333293e1,-6.266754579378e1,
-4.274752433401e1));
#2218=cartesian_point('',(3.781625195886e1,-6.268715952882e1,
-4.268231674378e1));
#2219=cartesian_point('',(3.785079241621e1,-6.271022194956e1,
-4.260495882698e1));
#2220=cartesian_point('',(3.789805637288e1,-6.274324016079e1,
-4.249219660738e1));
#2221=cartesian_point('',(3.793178280482e1,-6.276785662576e1,
-4.240648982389e1));
#2222=cartesian_point('',(3.796659802967e1,-6.279390360712e1,
-4.231409652958e1));
#2223=cartesian_point('',(3.800503192967e1,-6.282363228039e1,
-4.220565916835e1));
#2224=cartesian_point('',(3.804758490239e1,-6.285826467026e1,
-4.207576356894e1));
#2225=cartesian_point('',(3.807658614620e1,-6.288329776362e1,
-4.197703072048e1));
#2226=cartesian_point('',(3.809093565942e1,-6.289658378500e1,
-4.192438382708e1));
#2228=cartesian_point('',(3.819318313327e1,-6.302122602832e1,
-4.147512933046e1));
#2229=cartesian_point('',(3.816501808479e1,-6.297560441886e1,
-4.162591562243e1));
#2230=cartesian_point('',(3.813113597853e1,-6.293357070140e1,
-4.177647212262e1));
#2231=cartesian_point('',(3.809093565942e1,-6.289658378500e1,
-4.192438382708e1));
#2233=cartesian_point('',(3.906800265335e1,-6.283942541151e1,
-8.198698625615e0));
#2234=direction('',(1.318961806481e-2,-2.001774213714e-3,9.999110094780e-1));
#2235=direction('',(-5.260132859419e-1,8.504324518417e-1,8.641057063371e-3));
#2236=axis2_placement_3d('',#2233,#2234,#2235);
#2238=cartesian_point('',(3.880426102374e1,-6.241466277206e1,
-8.194373293322e0));
#2239=cartesian_point('',(3.880544912032e1,-6.241496185082e1,
-8.093022218221e0));
#2240=cartesian_point('',(3.881266688540e1,-6.242465046636e1,
-7.890409627524e0));
#2241=cartesian_point('',(3.883964104835e1,-6.246527059572e1,
-7.589885043847e0));
#2242=cartesian_point('',(3.886760946565e1,-6.250980323919e1,
-7.393851901976e0));
#2243=cartesian_point('',(3.888407213816e1,-6.253629199925e1,
-7.297418809118e0));
#2245=cartesian_point('',(4.030244460669e1,-6.501090203184e1,
-8.219329085322e0));
#2246=direction('',(8.658741422154e-1,5.001533640364e-1,-1.042028242736e-2));
#2247=direction('',(-4.731593176794e-1,8.255491937820e-1,3.075529039677e-1));
#2248=axis2_placement_3d('',#2245,#2246,#2247);
#2250=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#2251=direction('',(0.e0,0.e0,1.e0));
#2252=direction('',(5.280221044087e-1,-8.492306266591e-1,0.e0));
#2253=axis2_placement_3d('',#2250,#2251,#2252);
#2255=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#2256=direction('',(0.e0,0.e0,1.e0));
#2257=direction('',(5.568051656963e-1,-8.306431288188e-1,0.e0));
#2258=axis2_placement_3d('',#2255,#2256,#2257);
#2260=cartesian_point('',(4.463914136283e1,-6.211323224480e1,
-8.219332259245e0));
#2261=direction('',(-7.934447666979e-1,-6.085531074038e-1,-1.041718142888e-2));
#2262=direction('',(-5.480396554975e-1,7.068914561081e-1,4.471655233619e-1));
#2263=axis2_placement_3d('',#2260,#2261,#2262);
#2265=cartesian_point('',(4.289578716630e1,-5.985590888291e1,
-7.297009789363e0));
#2266=cartesian_point('',(4.287759785959e1,-5.983053957929e1,
-7.393483840371e0));
#2267=cartesian_point('',(4.284712941424e1,-5.978761922611e1,
-7.589603019326e0));
#2268=cartesian_point('',(4.281989774806e1,-5.974711756786e1,
-7.890267200290e0));
#2269=cartesian_point('',(4.281370344602e1,-5.973673257815e1,
-8.092972804379e0));
#2270=cartesian_point('',(4.281388161736e1,-5.973551996843e1,
-8.194371641638e0));
#2272=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#2273=direction('',(0.e0,0.e0,-1.e0));
#2274=direction('',(5.825529195143e-1,-8.127927755372e-1,0.e0));
#2275=axis2_placement_3d('',#2272,#2273,#2274);
#2277=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#2278=direction('',(0.e0,0.e0,-1.e0));
#2279=direction('',(5.568051656963e-1,-8.306431288188e-1,0.e0));
#2280=axis2_placement_3d('',#2277,#2278,#2279);
#2282=cartesian_point('',(4.325673631871e1,-6.035783863665e1,
-7.102553219724e0));
#2283=direction('',(-2.647587501258e-1,3.605083643870e-1,-8.943917058195e-1));
#2284=direction('',(-5.210338159417e-1,7.269675093653e-1,4.472605537853e-1));
#2285=axis2_placement_3d('',#2282,#2283,#2284);
#2287=cartesian_point('',(4.291863218952e1,-5.930217582412e1,
-4.147603624796e1));
#2288=cartesian_point('',(4.310678979281e1,-5.916604109444e1,
-4.147365651917e1));
#2289=cartesian_point('',(4.346633807963e1,-5.921860088561e1,
-4.147332714538e1));
#2290=cartesian_point('',(4.360788754632e1,-5.940277470236e1,
-4.147528682214e1));
#2292=cartesian_point('',(4.353209706123e1,-5.926093729892e1,
-4.192434479560e1));
#2293=cartesian_point('',(4.355090112743e1,-5.931221073768e1,
-4.177642896114e1));
#2294=cartesian_point('',(4.357650005622e1,-5.935934955557e1,
-4.162597959377e1));
#2295=cartesian_point('',(4.360788754632e1,-5.940277470236e1,
-4.147528682214e1));
#2297=cartesian_point('',(4.388979463002e1,-5.927933214776e1,
-4.135914395286e1));
#2298=direction('',(3.247589355059e-1,-4.376576012570e-1,8.384434732712e-1));
#2299=direction('',(-7.935616219874e-1,-6.084043100940e-1,-1.020527156326e-2));
#2300=axis2_placement_3d('',#2297,#2298,#2299);
#2302=cartesian_point('',(4.296617635853e1,-5.926169508286e1,
-4.202617900478e1));
#2303=cartesian_point('',(4.311766950672e1,-5.915231917890e1,
-4.198351389218e1));
#2304=cartesian_point('',(4.337492696548e1,-5.915200213310e1,
-4.193722547932e1));
#2305=cartesian_point('',(4.353209706123e1,-5.926093729892e1,
-4.192434479560e1));
#2307=cartesian_point('',(4.353209706123e1,-5.926093729892e1,
-4.192434479560e1));
#2308=cartesian_point('',(4.352721649491e1,-5.924771252422e1,
-4.196233315826e1));
#2309=cartesian_point('',(4.351813919425e1,-5.922120565518e1,
-4.203531865757e1));
#2310=cartesian_point('',(4.350559359929e1,-5.918177624537e1,
-4.213616868455e1));
#2311=cartesian_point('',(4.349444956714e1,-5.914389227530e1,
-4.222776369645e1));
#2312=cartesian_point('',(4.348434899610e1,-5.910709282384e1,
-4.231258127915e1));
#2313=cartesian_point('',(4.347550838761e1,-5.907255416724e1,
-4.238895550696e1));
#2314=cartesian_point('',(4.346778476344e1,-5.904024822819e1,
-4.245786136269e1));
#2315=cartesian_point('',(4.346108321523e1,-5.901022207123e1,
-4.251985092534e1));
#2316=cartesian_point('',(4.345529999160e1,-5.898242644249e1,
-4.257555937388e1));
#2317=cartesian_point('',(4.345021782379e1,-5.895646164560e1,
-4.262618402961e1));
#2318=cartesian_point('',(4.344563776590e1,-5.893189665778e1,
-4.267285682056e1));
#2319=cartesian_point('',(4.344141645619e1,-5.890839725660e1,
-4.271642968277e1));
#2320=cartesian_point('',(4.343744400856e1,-5.888566007654e1,
-4.275762686375e1));
#2321=cartesian_point('',(4.343362216419e1,-5.886340041960e1,
-4.279707850408e1));
#2322=cartesian_point('',(4.342981547232e1,-5.884123678288e1,
-4.283555890739e1));
#2323=cartesian_point('',(4.342597387326e1,-5.881822013572e1,
-4.287465250600e1));
#2324=cartesian_point('',(4.342300203580e1,-5.879633634413e1,
-4.291073668939e1));
#2325=cartesian_point('',(4.342129419684e1,-5.877587779566e1,
-4.294319599459e1));
#2326=cartesian_point('',(4.342119121306e1,-5.875719201352e1,
-4.297129425509e1));
#2327=cartesian_point('',(4.342277253024e1,-5.874116184716e1,
-4.299366503455e1));
#2328=cartesian_point('',(4.342610154758e1,-5.872544959209e1,
-4.301377226621e1));
#2329=cartesian_point('',(4.343506214781e1,-5.870529764907e1,
-4.303452376624e1));
#2330=cartesian_point('',(4.344575132302e1,-5.869485126988e1,
-4.303880106249e1));
#2331=cartesian_point('',(4.345209105650e1,-5.868976445788e1,
-4.303928244583e1));
#2333=cartesian_point('',(4.370154263811e1,-5.902669311193e1,
-4.331177673041e1));
#2334=direction('',(8.037000129069e-1,5.950346958400e-1,0.e0));
#2335=direction('',(-5.516616514194e-1,7.451170149668e-1,3.747933515420e-1));
#2336=axis2_placement_3d('',#2333,#2334,#2335);
#2338=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#2339=direction('',(0.e0,0.e0,1.e0));
#2340=direction('',(5.950346958376e-1,-8.037000129087e-1,0.e0));
#2341=axis2_placement_3d('',#2338,#2339,#2340);
#2343=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#2344=direction('',(0.e0,0.e0,1.e0));
#2345=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#2346=axis2_placement_3d('',#2343,#2344,#2345);
#2348=direction('',(3.253791343122e-1,-4.371930136957e-1,8.384453993731e-1));
#2349=vector('',#2348,1.808878078823e0);
#2350=cartesian_point('',(4.345209105650e1,-5.868976445788e1,
-4.303928244583e1));
#2351=line('',#2350,#2349);
#2352=direction('',(-3.380701222580e-1,4.274851081902e-1,-8.384301251220e-1));
#2353=vector('',#2352,1.808879037382e0);
#2354=cartesian_point('',(4.605527328638e1,-5.793473384088e1,
-4.152263878400e1));
#2355=line('',#2354,#2353);
#2356=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2357=direction('',(0.e0,0.e0,-1.e0));
#2358=direction('',(6.222821089235e-1,-7.827930613602e-1,0.e0));
#2359=axis2_placement_3d('',#2356,#2357,#2358);
#2361=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2362=direction('',(0.e0,0.e0,-1.e0));
#2363=direction('',(6.099396479588e-1,-7.924478694828e-1,0.e0));
#2364=axis2_placement_3d('',#2361,#2362,#2363);
#2366=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2367=direction('',(0.e0,0.e0,-1.e0));
#2368=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#2369=axis2_placement_3d('',#2366,#2367,#2368);
#2371=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2372=direction('',(0.e0,0.e0,1.e0));
#2373=direction('',(5.949388321430e-1,-8.037709785806e-1,0.e0));
#2374=axis2_placement_3d('',#2371,#2372,#2373);
#2376=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2377=direction('',(0.e0,0.e0,1.e0));
#2378=direction('',(6.099396479588e-1,-7.924478694829e-1,0.e0));
#2379=axis2_placement_3d('',#2376,#2377,#2378);
#2381=cartesian_point('',(4.589992874600e1,-5.773690273937e1,
-4.135912965145e1));
#2382=direction('',(-3.387263769883e-1,4.269896755430e-1,-8.384177112347e-1));
#2383=direction('',(7.933095877803e-1,6.087280804873e-1,-1.048913542716e-2));
#2384=axis2_placement_3d('',#2381,#2382,#2383);
#2386=cartesian_point('',(4.605527328638e1,-5.793473384088e1,
-4.152263878400e1));
#2387=cartesian_point('',(4.609607217150e1,-5.798564877391e1,
-4.142227622184e1));
#2388=cartesian_point('',(4.617213760089e1,-5.808034307858e1,
-4.121567904468e1));
#2389=cartesian_point('',(4.626875696989e1,-5.819987403078e1,
-4.089069199086e1));
#2390=cartesian_point('',(4.632098343108e1,-5.826388209316e1,
-4.066570685081e1));
#2391=cartesian_point('',(4.634394996165e1,-5.829184402482e1,
-4.055158843065e1));
#2393=cartesian_point('',(4.634394996165e1,-5.829184402482e1,
-4.055158843065e1));
#2394=cartesian_point('',(4.636936582406e1,-5.832282685071e1,
-4.042520372285e1));
#2395=cartesian_point('',(4.641250448958e1,-5.837485440423e1,
-4.016845377940e1));
#2396=cartesian_point('',(4.645333500120e1,-5.842231023637e1,
-3.977517294963e1));
#2397=cartesian_point('',(4.646463741085e1,-5.843319680943e1,
-3.951015722645e1));
#2398=cartesian_point('',(4.646615335824e1,-5.843345226789e1,
-3.937758788782e1));
#2400=direction('',(-2.796438328890e-1,3.490483577192e-1,-8.944073852002e-1));
#2401=vector('',#2400,9.151758443475e-1);
#2402=cartesian_point('',(4.696480767318e1,-5.802837613672e1,
-6.278724848773e0));
#2403=line('',#2402,#2401);
#2404=cartesian_point('',(4.806015818475e1,-5.948830451378e1,
-8.214295939708e0));
#2405=direction('',(-7.931833547994e-1,-6.088937373489e-1,1.042028245922e-2));
#2406=direction('',(-5.409415217280e-1,7.123176209498e-1,4.471978051768e-1));
#2407=axis2_placement_3d('',#2404,#2405,#2406);
#2409=direction('',(-1.342966027222e-2,3.007084197816e-4,-9.999097728292e-1));
#2410=vector('',#2409,3.328462730725e1);
#2411=cartesian_point('',(4.653935705456e1,-5.750686890536e1,
-8.193505207558e0));
#2412=line('',#2411,#2410);
#2413=direction('',(3.385571676764e-1,-4.267195896057e-1,8.386235365536e-1));
#2414=vector('',#2413,1.345107925154e-1);
#2415=cartesian_point('',(4.609235581754e1,-5.749685993768e1,
-4.147512933706e1));
#2416=line('',#2415,#2414);
#2417=cartesian_point('',(4.426664941422e1,-5.508138289314e1,
-3.934686974138e1));
#2418=direction('',(-7.932667675101e-1,-6.087846737762e-1,1.044301390023e-2));
#2419=direction('',(5.059414990460e-1,-6.686069517958e-1,-5.449660021996e-1));
#2420=axis2_placement_3d('',#2417,#2418,#2419);
#2422=direction('',(1.349697966433e-2,-3.882524364860e-4,9.999088362446e-1));
#2423=vector('',#2422,3.310243633996e1);
#2424=cartesian_point('',(4.651802476306e1,-5.801552403516e1,
-3.937814344633e1));
#2425=line('',#2424,#2423);
#2426=cartesian_point('',(4.710553050773e1,-5.740456113495e1,
-7.102517710836e0));
#2427=direction('',(2.796326084332e-1,-3.490379315228e-1,8.944149633471e-1));
#2428=direction('',(-5.673569847280e-1,6.914521303878e-1,4.472135991475e-1));
#2429=axis2_placement_3d('',#2426,#2427,#2428);
#2431=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#2432=direction('',(0.e0,0.e0,1.e0));
#2433=direction('',(6.290589091265e-1,-7.773576325274e-1,0.e0));
#2434=axis2_placement_3d('',#2431,#2432,#2433);
#2436=cartesian_point('',(5.161737743722e1,-5.435671735949e1,
-4.579937189044e0));
#2437=cartesian_point('',(5.158709296109e1,-5.436924763679e1,
-4.603473734824e0));
#2438=cartesian_point('',(5.152576985738e1,-5.439010240882e1,
-4.657604613275e0));
#2439=cartesian_point('',(5.143118624800e1,-5.440953731540e1,
-4.759389923885e0));
#2440=cartesian_point('',(5.133436665276e1,-5.441711132034e1,
-4.881318390401e0));
#2441=cartesian_point('',(5.123560415697e1,-5.441242741868e1,
-5.023607306843e0));
#2442=cartesian_point('',(5.113592188899e1,-5.439486886921e1,
-5.185791457008e0));
#2443=cartesian_point('',(5.103577723528e1,-5.436351141505e1,
-5.368632222682e0));
#2444=cartesian_point('',(5.093579552307e1,-5.431686127e1,-5.573490793318e0));
#2445=cartesian_point('',(5.083699373053e1,-5.425275404880e1,
-5.802170690226e0));
#2446=cartesian_point('',(5.077325672983e1,-5.419646008837e1,
-5.971485339246e0));
#2447=cartesian_point('',(5.074252588840e1,-5.416441053246e1,
-6.060283171607e0));
#2449=cartesian_point('',(5.074252588840e1,-5.416441053246e1,
-6.060283171607e0));
#2450=cartesian_point('',(5.064809189692e1,-5.406592172077e1,
-6.333159086133e0));
#2451=cartesian_point('',(5.055365496533e1,-5.396744004119e1,
-6.606036465489e0));
#2452=cartesian_point('',(5.045922100351e1,-5.386895114562e1,
-6.878912359999e0));
#2454=cartesian_point('',(4.682184391777e1,-5.705884336542e1,
-6.878915245630e0));
#2455=cartesian_point('',(4.690716535447e1,-5.716532635055e1,
-6.606035405206e0));
#2456=cartesian_point('',(4.699247866408e1,-5.727181044092e1,
-6.333157188036e0));
#2457=cartesian_point('',(4.707780001373e1,-5.737829344451e1,
-6.060277327597e0));
#2459=cartesian_point('',(4.715427569250e1,-5.827075261594e1,
-4.579937025377e0));
#2460=cartesian_point('',(4.717069629145e1,-5.824228246076e1,
-4.603541706681e0));
#2461=cartesian_point('',(4.719942606180e1,-5.818406277147e1,
-4.657835206320e0));
#2462=cartesian_point('',(4.723106914695e1,-5.809263621041e1,
-4.759875927523e0));
#2463=cartesian_point('',(4.725117083921e1,-5.799750369393e1,
-4.882061984638e0));
#2464=cartesian_point('',(4.725934763349e1,-5.789891059681e1,
-5.024538574837e0));
#2465=cartesian_point('',(4.725486653070e1,-5.779779234470e1,
-5.186823554906e0));
#2466=cartesian_point('',(4.723678201706e1,-5.769446813392e1,
-5.369660846010e0));
#2467=cartesian_point('',(4.720354031108e1,-5.758936988379e1,
-5.574389758193e0));
#2468=cartesian_point('',(4.715289725693e1,-5.748322933758e1,
-5.802760853229e0));
#2469=cartesian_point('',(4.710549527992e1,-5.741285587671e1,
-5.971703195008e0));
#2470=cartesian_point('',(4.707780001373e1,-5.737829344451e1,
-6.060277327597e0));
#2472=cartesian_point('',(4.736147060865e1,-5.772402603541e1,
-6.283884085571e0));
#2473=direction('',(2.796326084332e-1,-3.490379315228e-1,8.944149633471e-1));
#2474=direction('',(-5.673569847280e-1,6.914521303878e-1,4.472135991476e-1));
#2475=axis2_placement_3d('',#2472,#2473,#2474);
#2477=cartesian_point('',(4.693469401327e1,-5.844654977914e1,
-4.695415276872e0));
#2478=cartesian_point('',(4.694986286538e1,-5.843463184988e1,
-4.671894913768e0));
#2479=cartesian_point('',(4.698646333697e1,-5.840555041964e1,
-4.632003758193e0));
#2480=cartesian_point('',(4.706062897697e1,-5.834634038694e1,
-4.589916058925e0));
#2481=cartesian_point('',(4.712112763240e1,-5.829757025653e1,
-4.580531167205e0));
#2482=cartesian_point('',(4.715427569250e1,-5.827075261594e1,
-4.579937025377e0));
#2484=cartesian_point('',(4.693469401327e1,-5.844654977914e1,
-4.695415276872e0));
#2485=cartesian_point('',(4.699202863521e1,-5.840103041097e1,
-4.692122258748e0));
#2486=cartesian_point('',(4.704292634241e1,-5.829437004594e1,
-4.953947508618e0));
#2487=cartesian_point('',(4.704265619727e1,-5.815434701197e1,
-5.515999168988e0));
#2488=cartesian_point('',(4.700279299456e1,-5.807262108612e1,
-5.975970448641e0));
#2489=cartesian_point('',(4.696480767318e1,-5.802837613672e1,
-6.278724848773e0));
#2491=cartesian_point('',(4.628007788727e1,-5.819820055127e1,-3.937498028e1));
#2492=direction('',(-1.349580593705e-2,3.869149961957e-4,-9.999088526055e-1));
#2493=direction('',(7.932125947267e-1,6.088547854937e-1,-1.047042254997e-2));
#2494=axis2_placement_3d('',#2491,#2492,#2493);
#2496=cartesian_point('',(5.104827446871e1,-5.449078178430e1,
-6.283890185749e0));
#2497=direction('',(3.095524903526e-1,-3.227989111097e-1,8.944149588993e-1));
#2498=direction('',(7.070759502777e-1,7.070601524568e-1,1.046620020392e-2));
#2499=axis2_placement_3d('',#2496,#2497,#2498);
#2501=cartesian_point('',(5.161737743722e1,-5.435671735949e1,
-4.579937189044e0));
#2502=cartesian_point('',(5.163415780786e1,-5.434079148776e1,
-4.579202559458e0));
#2503=cartesian_point('',(5.166708266419e1,-5.430946703718e1,
-4.581704508197e0));
#2504=cartesian_point('',(5.171617609378e1,-5.426250883653e1,
-4.598820004791e0));
#2505=cartesian_point('',(5.176017697743e1,-5.422023357096e1,
-4.624954456478e0));
#2506=cartesian_point('',(5.179618834566e1,-5.418537251221e1,
-4.658508343008e0));
#2507=cartesian_point('',(5.181296175140e1,-5.416916481583e1,
-4.682727881892e0));
#2508=cartesian_point('',(5.181961036725e1,-5.416264856146e1,
-4.695583385398e0));
#2510=cartesian_point('',(5.140180272030e1,-5.413724565390e1,
-6.278691057629e0));
#2511=cartesian_point('',(5.140952866946e1,-5.414586523589e1,
-6.218426655003e0));
#2512=cartesian_point('',(5.142537975346e1,-5.416171187913e1,
-6.102339763725e0));
#2513=cartesian_point('',(5.144962276193e1,-5.418152715948e1,
-5.941176827685e0));
#2514=cartesian_point('',(5.147408093238e1,-5.419787848701e1,
-5.792651756667e0));
#2515=cartesian_point('',(5.149823092203e1,-5.421104493949e1,
-5.657369998951e0));
#2516=cartesian_point('',(5.152341464190e1,-5.422196495422e1,
-5.526867461679e0));
#2517=cartesian_point('',(5.154777004144e1,-5.423001357513e1,
-5.409774730406e0));
#2518=cartesian_point('',(5.157145909521e1,-5.423571599234e1,
-5.302921331355e0));
#2519=cartesian_point('',(5.159488499750e1,-5.423931369167e1,
-5.205064158611e0));
#2520=cartesian_point('',(5.161757163551e1,-5.424098030399e1,
-5.118148448668e0));
#2521=cartesian_point('',(5.164319177678e1,-5.424069721216e1,
-5.029286611725e0));
#2522=cartesian_point('',(5.166967437638e1,-5.423781877278e1,
-4.947264918408e0));
#2523=cartesian_point('',(5.169607296526e1,-5.423247585573e1,
-4.873234175595e0));
#2524=cartesian_point('',(5.172323115593e1,-5.422375555894e1,
-4.808777556482e0));
#2525=cartesian_point('',(5.174452690688e1,-5.421519689953e1,
-4.764891020443e0));
#2526=cartesian_point('',(5.178270656171e1,-5.419426627766e1,
-4.707018871003e0));
#2527=cartesian_point('',(5.180715003660e1,-5.417462073486e1,
-4.696799359535e0));
#2528=cartesian_point('',(5.181961036725e1,-5.416264856146e1,
-4.695583385398e0));
#2530=cartesian_point('',(5.144733860850e1,-5.369215157140e1,
-3.940627988604e1));
#2531=cartesian_point('',(5.144737644170e1,-5.369232840505e1,
-3.939689440046e1));
#2532=cartesian_point('',(5.144741093677e1,-5.369250575259e1,
-3.938750727551e1));
#2533=cartesian_point('',(5.144739851982e1,-5.369263233935e1,
-3.937812157026e1));
#2535=cartesian_point('',(5.165954284925e1,-5.348053323095e1,
-3.937498029010e1));
#2536=direction('',(-1.377963476358e-3,-1.343083778872e-2,9.999088527526e-1));
#2537=direction('',(-7.071181677265e-1,-7.070178578148e-1,-1.047117958984e-2));
#2538=axis2_placement_3d('',#2535,#2536,#2537);
#2540=cartesian_point('',(5.144733860850e1,-5.369215157140e1,
-3.940627988604e1));
#2541=cartesian_point('',(5.148337022021e1,-5.372815574425e1,
-3.940726530529e1));
#2542=cartesian_point('',(5.157762082928e1,-5.378285508039e1,
-3.940919399369e1));
#2543=cartesian_point('',(5.173614334849e1,-5.378418369639e1,
-3.941061031248e1));
#2544=cartesian_point('',(5.183123093348e1,-5.373107689626e1,
-3.941048802938e1));
#2545=cartesian_point('',(5.186784602587e1,-5.369573566055e1,
-3.941011371983e1));
#2547=cartesian_point('',(5.166270079019e1,-5.305902896250e1,
-3.999999922757e1));
#2548=cartesian_point('',(5.169047407076e1,-5.314483916455e1,
-3.999998129548e1));
#2549=cartesian_point('',(5.174543777637e1,-5.331311182134e1,
-3.996781026735e1));
#2550=cartesian_point('',(5.181480936295e1,-5.353032809764e1,
-3.982729443011e1));
#2551=cartesian_point('',(5.185818045827e1,-5.366531863614e1,
-3.962597355807e1));
#2552=cartesian_point('',(5.186745142543e1,-5.369445648332e1,
-3.948062245785e1));
#2553=cartesian_point('',(5.186784602587e1,-5.369573566055e1,
-3.941011371983e1));
#2555=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2556=direction('',(0.e0,0.e0,1.e0));
#2557=direction('',(6.947587044172e-1,-7.192428954370e-1,0.e0));
#2558=axis2_placement_3d('',#2555,#2556,#2557);
#2560=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2561=direction('',(0.e0,0.e0,1.e0));
#2562=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#2563=axis2_placement_3d('',#2560,#2561,#2562);
#2565=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2566=direction('',(0.e0,0.e0,1.e0));
#2567=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#2568=axis2_placement_3d('',#2565,#2566,#2567);
#2570=cartesian_point('',(5.369573577720e1,-5.186784493296e1,
-3.941011557433e1));
#2571=cartesian_point('',(5.369439804504e1,-5.186740923405e1,
-3.948530891120e1));
#2572=cartesian_point('',(5.366116682894e1,-5.185692240798e1,
-3.963567150054e1));
#2573=cartesian_point('',(5.352651739011e1,-5.181366459442e1,
-3.982835169703e1));
#2574=cartesian_point('',(5.332258810545e1,-5.174830896451e1,
-3.996334784680e1));
#2575=cartesian_point('',(5.314950318087e1,-5.169198781111e1,
-3.999998274558e1));
#2576=cartesian_point('',(5.305903153510e1,-5.166269439247e1,
-3.999999925050e1));
#2578=direction('',(7.071076531327e-1,-7.071059092392e-1,4.218296681968e-7));
#2579=vector('',#2578,1.831129833930e0);
#2580=cartesian_point('',(5.036789487074e1,-5.176422623634e1,
-3.999999999999e1));
#2581=line('',#2580,#2579);
#2582=cartesian_point('',(0.e0,0.e0,-4.e1));
#2583=direction('',(0.e0,0.e0,1.e0));
#2584=direction('',(6.976164199564e-1,-7.164714443766e-1,0.e0));
#2585=axis2_placement_3d('',#2582,#2583,#2584);
#2587=cartesian_point('',(0.e0,0.e0,-4.e1));
#2588=direction('',(0.e0,0.e0,1.e0));
#2589=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#2590=axis2_placement_3d('',#2587,#2588,#2589);
#2592=direction('',(-7.071076978757e-1,7.071058644961e-1,-4.093170542680e-7));
#2593=vector('',#2592,1.831125032179e0);
#2594=cartesian_point('',(5.305903153510e1,-5.166269439247e1,
-3.999999925050e1));
#2595=line('',#2594,#2593);
#2596=cartesian_point('',(0.e0,0.e0,-4.e1));
#2597=direction('',(0.e0,0.e0,1.e0));
#2598=direction('',(7.167072501572e-1,-6.973741589506e-1,0.e0));
#2599=axis2_placement_3d('',#2596,#2597,#2598);
#2601=direction('',(-7.071081310457e-1,7.071054313222e-1,1.933902557870e-6));
#2602=vector('',#2601,4.279394998900e0);
#2603=cartesian_point('',(5.365794764126e1,-4.785344626502e1,
-4.000000827595e1));
#2604=line('',#2603,#2602);
#2605=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2606=direction('',(0.e0,0.e0,1.e0));
#2607=direction('',(7.071067811590e-1,7.071067812141e-1,0.e0));
#2608=axis2_placement_3d('',#2605,#2606,#2607);
#2610=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2611=direction('',(0.e0,0.e0,1.e0));
#2612=direction('',(6.521543819586e-1,7.580861838157e-1,0.e0));
#2613=axis2_placement_3d('',#2610,#2611,#2612);
#2615=direction('',(7.071054803295e-1,-7.071080820383e-1,-2.006685831841e-6));
#2616=vector('',#2615,4.279384594702e0);
#2617=cartesian_point('',(4.482746683974e1,-5.063195726684e1,
-4.000000000002e1));
#2618=line('',#2617,#2616);
#2619=cartesian_point('',(0.e0,0.e0,-4.e1));
#2620=direction('',(0.e0,0.e0,1.e0));
#2621=direction('',(6.654503539039e-1,-7.464421119479e-1,0.e0));
#2622=axis2_placement_3d('',#2619,#2620,#2621);
#2624=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2625=direction('',(0.e0,0.e0,-1.e0));
#2626=direction('',(-1.e0,0.e0,0.e0));
#2627=axis2_placement_3d('',#2624,#2625,#2626);
#2629=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2630=direction('',(0.e0,0.e0,-1.e0));
#2631=direction('',(1.e0,0.e0,0.e0));
#2632=axis2_placement_3d('',#2629,#2630,#2631);
#2634=direction('',(7.071130729686e-1,-7.071004893419e-1,3.044331220099e-6));
#2635=vector('',#2634,7.069106796178e-1);
#2636=cartesian_point('',(5.094747282552e1,-5.319229468392e1,
-3.940628203811e1));
#2637=line('',#2636,#2635);
#2638=cartesian_point('',(5.144733860850e1,-5.369215157140e1,
-3.940627988604e1));
#2639=cartesian_point('',(5.144742995931e1,-5.369188368348e1,
-3.943045079025e1));
#2640=cartesian_point('',(5.144880845714e1,-5.368794673368e1,
-3.948328374742e1));
#2641=cartesian_point('',(5.145474110258e1,-5.367049874763e1,
-3.956355296900e1));
#2642=cartesian_point('',(5.146527413968e1,-5.363961536898e1,
-3.964457406310e1));
#2643=cartesian_point('',(5.147966535967e1,-5.359738377685e1,
-3.971961636797e1));
#2644=cartesian_point('',(5.149740312981e1,-5.354531713434e1,
-3.978730451830e1));
#2645=cartesian_point('',(5.151832198607e1,-5.348388309863e1,
-3.984760823085e1));
#2646=cartesian_point('',(5.154247324926e1,-5.341291844325e1,
-3.990009371582e1));
#2647=cartesian_point('',(5.156955310278e1,-5.333329846915e1,
-3.994318574202e1));
#2648=cartesian_point('',(5.159877937969e1,-5.324731114403e1,
-3.997511323960e1));
#2649=cartesian_point('',(5.163006106893e1,-5.315520054206e1,
-3.999533620945e1));
#2650=cartesian_point('',(5.165154972384e1,-5.309190024639e1,
-3.999999101350e1));
#2651=cartesian_point('',(5.166270079019e1,-5.305902896250e1,
-3.999999922757e1));
#2653=cartesian_point('',(5.036789487074e1,-5.176422623634e1,
-3.999999999999e1));
#2654=cartesian_point('',(5.035486672075e1,-5.186385198971e1,
-3.999999650117e1));
#2655=cartesian_point('',(5.033010251795e1,-5.205334275404e1,
-3.998839480726e1));
#2656=cartesian_point('',(5.029823467802e1,-5.230418958089e1,
-3.994499325476e1));
#2657=cartesian_point('',(5.027223836528e1,-5.252317070232e1,
-3.988169218024e1));
#2658=cartesian_point('',(5.025247018520e1,-5.271170613192e1,
-3.980249887930e1));
#2659=cartesian_point('',(5.023933472144e1,-5.287068465936e1,
-3.971027794017e1));
#2660=cartesian_point('',(5.023339993502e1,-5.299981030406e1,
-3.960753680020e1));
#2661=cartesian_point('',(5.023518688604e1,-5.309737748555e1,
-3.949836018834e1));
#2662=cartesian_point('',(5.024488325641e1,-5.316399028179e1,
-3.938600924360e1));
#2663=cartesian_point('',(5.025657506576e1,-5.318857931292e1,
-3.931130052766e1));
#2664=cartesian_point('',(5.026371904546e1,-5.319633443882e1,
-3.927434369307e1));
#2666=cartesian_point('',(5.026371904546e1,-5.319633443882e1,
-3.927434369307e1));
#2667=cartesian_point('',(5.043254154872e1,-5.303702042096e1,
-3.927383105572e1));
#2668=cartesian_point('',(5.078915334108e1,-5.303491818494e1,
-3.934264403997e1));
#2669=cartesian_point('',(5.094747282552e1,-5.319229468392e1,
-3.940628203811e1));
#2671=cartesian_point('',(5.094747282552e1,-5.319229468392e1,
-3.940628203811e1));
#2672=cartesian_point('',(5.092593727807e1,-5.316989322574e1,
-3.946474941784e1));
#2673=cartesian_point('',(5.087976019833e1,-5.309858884062e1,
-3.957938969413e1));
#2674=cartesian_point('',(5.078681234161e1,-5.289742659794e1,
-3.973734265175e1));
#2675=cartesian_point('',(5.069499211210e1,-5.266444783660e1,
-3.985039965928e1));
#2676=cartesian_point('',(5.059568352579e1,-5.239432128752e1,
-3.993483640055e1));
#2677=cartesian_point('',(5.048661213426e1,-5.209625681761e1,
-3.998679611622e1));
#2678=cartesian_point('',(5.040920458736e1,-5.187733182819e1,
-4.000000016256e1));
#2679=cartesian_point('',(5.036789487074e1,-5.176422623634e1,
-3.999999999999e1));
#2681=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#2682=direction('',(0.e0,0.e0,1.e0));
#2683=direction('',(6.491403443560e-1,-7.606686619872e-1,0.e0));
#2684=axis2_placement_3d('',#2681,#2682,#2683);
#2686=cartesian_point('',(5.028841703283e1,-5.322576752753e1,
-3.900872595448e1));
#2687=cartesian_point('',(5.028887281230e1,-5.322425947512e1,
-3.909842547112e1));
#2688=cartesian_point('',(5.028043553799e1,-5.321447194264e1,
-3.918800800321e1));
#2689=cartesian_point('',(5.026371904546e1,-5.319633443882e1,
-3.927434369307e1));
#2691=cartesian_point('',(4.753339041184e1,-5.569992612779e1,
-3.900862127639e1));
#2692=cartesian_point('',(4.763407297380e1,-5.561298982635e1,
-3.909708516833e1));
#2693=cartesian_point('',(4.781071039628e1,-5.542783816662e1,
-3.927129982178e1));
#2694=cartesian_point('',(4.801098338217e1,-5.512544194434e1,
-3.950269263178e1));
#2695=cartesian_point('',(4.814045389177e1,-5.480896275311e1,
-3.970584291095e1));
#2696=cartesian_point('',(4.819876846647e1,-5.448484055566e1,
-3.986905205793e1));
#2697=cartesian_point('',(4.817545745274e1,-5.416219093546e1,
-3.997789733839e1));
#2698=cartesian_point('',(4.810680913382e1,-5.398851399512e1,
-3.999999729249e1));
#2699=cartesian_point('',(4.806219558273e1,-5.391183057976e1,
-3.999999729249e1));
#2701=cartesian_point('',(4.764863962693e1,-5.418933208301e1,
-4.045572476972e1));
#2702=cartesian_point('',(4.770069760715e1,-5.426696097431e1,
-4.045602411842e1));
#2703=cartesian_point('',(4.779169368034e1,-5.443262467101e1,
-4.042578792477e1));
#2704=cartesian_point('',(4.787226277960e1,-5.473829567544e1,
-4.025395494655e1));
#2705=cartesian_point('',(4.788343582031e1,-5.497654478330e1,
-4.005531748349e1));
#2706=cartesian_point('',(4.783078857096e1,-5.526831848515e1,
-3.973406935277e1));
#2707=cartesian_point('',(4.772510420384e1,-5.549095290023e1,
-3.941127061120e1));
#2708=cartesian_point('',(4.760523301316e1,-5.563705635577e1,
-3.914812287441e1));
#2709=cartesian_point('',(4.753339041184e1,-5.569992612779e1,
-3.900862127639e1));
#2711=cartesian_point('',(4.764863962693e1,-5.418933208301e1,
-4.045572476972e1));
#2712=cartesian_point('',(4.766517966974e1,-5.417823346186e1,
-4.023165075255e1));
#2713=cartesian_point('',(4.787528391548e1,-5.403725077907e1,
-4.000000441237e1));
#2714=cartesian_point('',(4.806219558273e1,-5.391183057976e1,
-3.999999729249e1));
#2716=cartesian_point('',(4.806219558273e1,-5.391183057976e1,
-3.999999729249e1));
#2717=cartesian_point('',(4.804182411817e1,-5.388147119364e1,
-3.999999637581e1));
#2718=cartesian_point('',(4.799921452304e1,-5.382217068634e1,
-4.000000202747e1));
#2719=cartesian_point('',(4.792944288445e1,-5.373731949501e1,
-3.999999834013e1));
#2720=cartesian_point('',(4.787941174884e1,-5.368388238726e1,
-4.000000252138e1));
#2721=cartesian_point('',(4.785344313910e1,-5.365794469991e1,
-4.000000858740e1));
#2723=cartesian_point('',(4.785345364837e1,-5.365793920071e1,-4.05e1));
#2724=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#2725=direction('',(-1.096828187031e-5,-1.096828187031e-5,9.999999998797e-1));
#2726=axis2_placement_3d('',#2723,#2724,#2725);
#2728=cartesian_point('',(4.764863962693e1,-5.418933208301e1,
-4.045572476972e1));
#2729=cartesian_point('',(4.760550249417e1,-5.412503623567e1,
-4.045568119874e1));
#2730=cartesian_point('',(4.755612501495e1,-5.406492991755e1,
-4.045591167865e1));
#2731=cartesian_point('',(4.750124694593e1,-5.401018232168e1,
-4.045642092596e1));
#2733=cartesian_point('',(4.609300955605e1,-5.280416123290e1,
-4.208911110761e1));
#2734=direction('',(-7.043668157763e-1,-7.044748366713e-1,8.707808754244e-2));
#2735=direction('',(-6.032864109684e-2,-6.281799144885e-2,-9.961999573448e-1));
#2736=axis2_placement_3d('',#2733,#2734,#2735);
#2738=direction('',(7.278252426254e-2,5.045544057957e-2,9.960707568631e-1));
#2739=vector('',#2738,1.670497103202e0);
#2740=cartesian_point('',(4.737966394999e1,-5.409446798901e1,
-4.212035423988e1));
#2741=line('',#2740,#2739);
#2742=direction('',(7.071028348107e-1,-7.071107275403e-1,3.201287281645e-7));
#2743=vector('',#2742,4.279420002085e0);
#2744=cartesian_point('',(4.447525693111e1,-5.098415853056e1,
-4.045642229593e1));
#2745=line('',#2744,#2743);
#2746=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2747=direction('',(0.e0,0.e0,1.e0));
#2748=direction('',(7.071067815075e-1,7.071067808656e-1,0.e0));
#2749=axis2_placement_3d('',#2746,#2747,#2748);
#2751=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2752=direction('',(0.e0,0.e0,1.e0));
#2753=direction('',(6.521543819582e-1,7.580861838160e-1,0.e0));
#2754=axis2_placement_3d('',#2751,#2752,#2753);
#2756=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2757=direction('',(0.e0,0.e0,1.e0));
#2758=direction('',(-1.e0,0.e0,0.e0));
#2759=axis2_placement_3d('',#2756,#2757,#2758);
#2761=cartesian_point('',(4.482746495392e1,-5.063195050626e1,-4.05e1));
#2762=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#2763=direction('',(-7.044160264027e-1,-7.044160264027e-1,8.715574274817e-2));
#2764=axis2_placement_3d('',#2761,#2762,#2763);
#2766=cartesian_point('',(5.063195050626e1,-4.482746495392e1,-4.05e1));
#2767=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#2768=direction('',(1.098192038285e-5,1.098192038285e-5,9.999999998794e-1));
#2769=axis2_placement_3d('',#2766,#2767,#2768);
#2771=direction('',(6.162841672357e-2,6.162841670838e-2,-9.961946980918e-1));
#2772=vector('',#2771,3.461336024478e0);
#2773=cartesian_point('',(5.098415853053e1,-4.447525693115e1,
-4.045642229542e1));
#2774=line('',#2773,#2772);
#2775=direction('',(6.162841671165e-2,6.162841672670e-2,9.961946980914e-1));
#2776=vector('',#2775,3.461341814371e0);
#2777=cartesian_point('',(4.426193991539e1,-5.119747554632e1,
-4.390459265968e1));
#2778=line('',#2777,#2776);
#2779=direction('',(5.046587318557e-2,7.277243175994e-2,-9.960709657546e-1));
#2780=vector('',#2779,1.670569439577e0);
#2781=cartesian_point('',(5.401018452736e1,-4.750124959283e1,
-4.045642095033e1));
#2782=line('',#2781,#2780);
#2783=direction('',(-7.071615752686e-1,7.070514834591e-1,8.403581778880e-4));
#2784=vector('',#2783,2.433315359721e0);
#2785=cartesian_point('',(5.291822231238e1,-4.598241950708e1,
-4.390663174778e1));
#2786=line('',#2785,#2784);
#2787=direction('',(-7.071106759933e-1,7.071028863583e-1,-3.143164848920e-7));
#2788=vector('',#2787,4.279423433366e0);
#2789=cartesian_point('',(5.401018452736e1,-4.750124959283e1,
-4.045642095033e1));
#2790=line('',#2789,#2788);
#2791=cartesian_point('',(5.365793908477e1,-4.785345353242e1,-4.05e1));
#2792=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#2793=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#2794=axis2_placement_3d('',#2791,#2792,#2793);
#2796=cartesian_point('',(5.365794764126e1,-4.785344626502e1,
-4.000000827595e1));
#2797=cartesian_point('',(5.368388234194e1,-4.787941187763e1,
-4.000000221357e1));
#2798=cartesian_point('',(5.373732399516e1,-4.792944784108e1,
-3.999999845851e1));
#2799=cartesian_point('',(5.382217454105e1,-4.799921825205e1,
-4.000000207487e1));
#2800=cartesian_point('',(5.388147299923e1,-4.804182546723e1,
-3.999999618631e1));
#2801=cartesian_point('',(5.391183033543e1,-4.806219567581e1,
-3.999999706774e1));
#2803=cartesian_point('',(5.418933194765e1,-4.764863988490e1,
-4.045572477017e1));
#2804=cartesian_point('',(5.423002299057e1,-4.767593989461e1,
-4.045575228543e1));
#2805=cartesian_point('',(5.431680655931e1,-4.772786801848e1,
-4.044653432526e1));
#2806=cartesian_point('',(5.446203194812e1,-4.779373245230e1,
-4.040165508685e1));
#2807=cartesian_point('',(5.462268542314e1,-4.784401688072e1,
-4.032186470837e1));
#2808=cartesian_point('',(5.479608555524e1,-4.787370923792e1,
-4.020426846727e1));
#2809=cartesian_point('',(5.497783598905e1,-4.787810993170e1,
-4.004806482353e1));
#2810=cartesian_point('',(5.516380757985e1,-4.785308246882e1,
-3.985296485099e1));
#2811=cartesian_point('',(5.535046064340e1,-4.779375963116e1,
-3.961739519532e1));
#2812=cartesian_point('',(5.553279866091e1,-4.769398315767e1,
-3.933964290543e1));
#2813=cartesian_point('',(5.564713091643e1,-4.759367147818e1,
-3.912346369651e1));
#2814=cartesian_point('',(5.569957009316e1,-4.753380632630e1,
-3.900873474629e1));
#2816=cartesian_point('',(5.401018452736e1,-4.750124959283e1,
-4.045642095033e1));
#2817=cartesian_point('',(5.406493536586e1,-4.755613089561e1,
-4.045591166594e1));
#2818=cartesian_point('',(5.412503825381e1,-4.760550399201e1,
-4.045568121406e1));
#2819=cartesian_point('',(5.418933194765e1,-4.764863988490e1,
-4.045572477017e1));
#2821=cartesian_point('',(5.418933194765e1,-4.764863988490e1,
-4.045572477017e1));
#2822=cartesian_point('',(5.417822917410e1,-4.766518623212e1,
-4.023158429137e1));
#2823=cartesian_point('',(5.403721338092e1,-4.787533962578e1,
-3.999999705905e1));
#2824=cartesian_point('',(5.391183033543e1,-4.806219567581e1,
-3.999999706774e1));
#2826=cartesian_point('',(5.391183033543e1,-4.806219567581e1,
-3.999999706774e1));
#2827=cartesian_point('',(5.398815563676e1,-4.810660915741e1,
-3.999999706774e1));
#2828=cartesian_point('',(5.416121766907e1,-4.817500521500e1,
-3.997810376429e1));
#2829=cartesian_point('',(5.448327128051e1,-4.819860057463e1,
-3.986981081955e1));
#2830=cartesian_point('',(5.480733418394e1,-4.814083677408e1,
-3.970683267784e1));
#2831=cartesian_point('',(5.512277267238e1,-4.801240293495e1,
-3.950434918715e1));
#2832=cartesian_point('',(5.542435827486e1,-4.781351204409e1,
-3.927425416795e1));
#2833=cartesian_point('',(5.561146147439e1,-4.763584447828e1,
-3.909848537717e1));
#2834=cartesian_point('',(5.569957009316e1,-4.753380632630e1,
-3.900873474629e1));
#2836=cartesian_point('',(5.319632484812e1,-5.026371001277e1,
-3.927434035986e1));
#2837=cartesian_point('',(5.321447530923e1,-5.028043970543e1,
-3.918800034265e1));
#2838=cartesian_point('',(5.322426148863e1,-5.028887416569e1,
-3.909838873520e1));
#2839=cartesian_point('',(5.322576892520e1,-5.028841862080e1,
-3.900872584341e1));
#2841=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#2842=direction('',(0.e0,0.e0,1.e0));
#2843=direction('',(7.268817717824e-1,-6.867626153559e-1,0.e0));
#2844=axis2_placement_3d('',#2841,#2842,#2843);
#2846=cartesian_point('',(5.176422892907e1,-5.036789514359e1,
-4.000000000001e1));
#2847=cartesian_point('',(5.187700194737e1,-5.040908259557e1,
-3.999999982287e1));
#2848=cartesian_point('',(5.209538509469e1,-5.048630246954e1,
-3.998687100260e1));
#2849=cartesian_point('',(5.239300742233e1,-5.059520272812e1,
-3.993513455349e1));
#2850=cartesian_point('',(5.266309029704e1,-5.069448526010e1,
-3.985091916397e1));
#2851=cartesian_point('',(5.289612105661e1,-5.078625750502e1,
-3.973814119095e1));
#2852=cartesian_point('',(5.309807904610e1,-5.087948241296e1,
-3.958005847545e1));
#2853=cartesian_point('',(5.316975783069e1,-5.092579286435e1,
-3.946501688790e1));
#2854=cartesian_point('',(5.319230087867e1,-5.094746606257e1,
-3.940628354059e1));
#2856=cartesian_point('',(5.319230087867e1,-5.094746606257e1,
-3.940628354059e1));
#2857=cartesian_point('',(5.303492503511e1,-5.078914639377e1,
-3.934264714357e1));
#2858=cartesian_point('',(5.303701126886e1,-5.043253315731e1,
-3.927382835548e1));
#2859=cartesian_point('',(5.319632484812e1,-5.026371001277e1,
-3.927434035986e1));
#2861=cartesian_point('',(5.319632484812e1,-5.026371001277e1,
-3.927434035986e1));
#2862=cartesian_point('',(5.318857024610e1,-5.025656443856e1,
-3.931129986222e1));
#2863=cartesian_point('',(5.316399194255e1,-5.024488594803e1,
-3.938602079673e1));
#2864=cartesian_point('',(5.309735292354e1,-5.023518199360e1,
-3.949839565712e1));
#2865=cartesian_point('',(5.299976796942e1,-5.023340239498e1,
-3.960757642133e1));
#2866=cartesian_point('',(5.287061775639e1,-5.023933939823e1,
-3.971032344952e1));
#2867=cartesian_point('',(5.271163295465e1,-5.025247658414e1,
-3.980253489580e1));
#2868=cartesian_point('',(5.252309996102e1,-5.027224589622e1,
-3.988171638400e1));
#2869=cartesian_point('',(5.230413606506e1,-5.029824280005e1,
-3.994500416529e1));
#2870=cartesian_point('',(5.205331960528e1,-5.033010406810e1,
-3.998839597929e1));
#2871=cartesian_point('',(5.186384837777e1,-5.035487079887e1,
-3.999999696590e1));
#2872=cartesian_point('',(5.176422892907e1,-5.036789514359e1,
-4.000000000001e1));
#2874=cartesian_point('',(5.305903153510e1,-5.166269439247e1,
-3.999999925050e1));
#2875=cartesian_point('',(5.308975320620e1,-5.165227254584e1,
-3.999999293009e1));
#2876=cartesian_point('',(5.315066281893e1,-5.163160511498e1,
-3.999580514430e1));
#2877=cartesian_point('',(5.323995174464e1,-5.160127983555e1,
-3.997716040652e1));
#2878=cartesian_point('',(5.332457660387e1,-5.157251940970e1,
-3.994693952621e1));
#2879=cartesian_point('',(5.340266566304e1,-5.154596205093e1,
-3.990631932692e1));
#2880=cartesian_point('',(5.347293152254e1,-5.152205086070e1,
-3.985661132962e1));
#2881=cartesian_point('',(5.353467118986e1,-5.150102964587e1,
-3.979892783928e1));
#2882=cartesian_point('',(5.358718878156e1,-5.148314035282e1,
-3.973431981424e1));
#2883=cartesian_point('',(5.362963621671e1,-5.146867446951e1,
-3.966422351502e1));
#2884=cartesian_point('',(5.366132609811e1,-5.145787565350e1,
-3.959062076302e1));
#2885=cartesian_point('',(5.368214275364e1,-5.145076593449e1,
-3.951537391772e1));
#2886=cartesian_point('',(5.369061004020e1,-5.144791471046e1,
-3.945354521065e1));
#2887=cartesian_point('',(5.369202995722e1,-5.144738004042e1,
-3.941728893773e1));
#2888=cartesian_point('',(5.369215134950e1,-5.144733864678e1,
-3.940628292390e1));
#2890=direction('',(-7.070911401589e-1,7.071224218677e-1,-8.723749038544e-7));
#2891=vector('',#2890,7.069109516999e-1);
#2892=cartesian_point('',(5.369215134950e1,-5.144733864678e1,
-3.940628292390e1));
#2893=line('',#2892,#2891);
#2894=cartesian_point('',(5.369573577720e1,-5.186784493296e1,
-3.941011557433e1));
#2895=cartesian_point('',(5.373111444404e1,-5.183118998216e1,
-3.941049692180e1));
#2896=cartesian_point('',(5.378421773068e1,-5.173602330341e1,
-3.941063257975e1));
#2897=cartesian_point('',(5.378281094898e1,-5.157749904891e1,
-3.940921490651e1));
#2898=cartesian_point('',(5.372811384938e1,-5.148332932162e1,
-3.940727372912e1));
#2899=cartesian_point('',(5.369215134950e1,-5.144733864678e1,
-3.940628292390e1));
#2901=cartesian_point('',(5.369260647337e1,-5.144737256451e1,
-3.937812138099e1));
#2902=cartesian_point('',(5.369247986677e1,-5.144738498324e1,
-3.938750854515e1));
#2903=cartesian_point('',(5.369232821889e1,-5.144737649411e1,
-3.939689597955e1));
#2904=cartesian_point('',(5.369215134950e1,-5.144733864678e1,
-3.940628292390e1));
#2906=cartesian_point('',(5.186784602587e1,-5.369573566055e1,
-3.941011371983e1));
#2907=cartesian_point('',(5.186777163971e1,-5.369589328026e1,
-3.940645479201e1));
#2908=cartesian_point('',(5.186768053115e1,-5.369619064190e1,
-3.939916794886e1));
#2909=cartesian_point('',(5.186794778088e1,-5.369611388972e1,
-3.938832976167e1));
#2910=cartesian_point('',(5.186770948837e1,-5.369642075155e1,
-3.938116383537e1));
#2911=cartesian_point('',(5.186758914054e1,-5.369658030753e1,
-3.937759454677e1));
#2913=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2914=direction('',(0.e0,0.e0,1.e0));
#2915=direction('',(6.947517523649e-1,-7.192496107652e-1,0.e0));
#2916=axis2_placement_3d('',#2913,#2914,#2915);
#2918=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2919=direction('',(0.e0,0.e0,1.e0));
#2920=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#2921=axis2_placement_3d('',#2918,#2919,#2920);
#2923=cartesian_point('',(5.369573182506e1,-5.186846827721e1,
-3.937758853181e1));
#2924=cartesian_point('',(5.369556380932e1,-5.186859783816e1,
-3.938112118493e1));
#2925=cartesian_point('',(5.369526892508e1,-5.186882339833e1,
-3.938824744860e1));
#2926=cartesian_point('',(5.369581026376e1,-5.186807645972e1,
-3.939909062966e1));
#2927=cartesian_point('',(5.369575710055e1,-5.186791243196e1,
-3.940642427420e1));
#2928=cartesian_point('',(5.369573577720e1,-5.186784493296e1,
-3.941011557433e1));
#2930=cartesian_point('',(5.416197052369e1,-5.182031980040e1,
-4.695417205993e0));
#2931=cartesian_point('',(5.421301327942e1,-5.176760150494e1,
-4.691973598326e0));
#2932=cartesian_point('',(5.424939638590e1,-5.165512238777e1,
-4.954648784321e0));
#2933=cartesian_point('',(5.423083750973e1,-5.151649363561e1,
-5.516152272997e0));
#2934=cartesian_point('',(5.418065865041e1,-5.144069266733e1,
-5.976089402035e0));
#2935=cartesian_point('',(5.413724090303e1,-5.140179842067e1,
-6.278726220430e0));
#2937=cartesian_point('',(5.348053491512e1,-5.165954453571e1,
-3.937498044467e1));
#2938=direction('',(-1.343084998758e-2,-1.377951275185e-3,-9.999088526055e-1));
#2939=direction('',(7.069539545386e-1,7.071820675692e-1,-1.047040929385e-2));
#2940=axis2_placement_3d('',#2937,#2938,#2939);
#2942=cartesian_point('',(5.435672085251e1,-5.161737411800e1,
-4.579937312848e0));
#2943=cartesian_point('',(5.436921750917e1,-5.158713675486e1,
-4.603456234703e0));
#2944=cartesian_point('',(5.439008609288e1,-5.152587039575e1,
-4.657490402600e0));
#2945=cartesian_point('',(5.440951932761e1,-5.143133848070e1,
-4.759206791459e0));
#2946=cartesian_point('',(5.441710972296e1,-5.133453755105e1,
-4.881086207531e0));
#2947=cartesian_point('',(5.441244707162e1,-5.123578611863e1,
-5.023329202701e0));
#2948=cartesian_point('',(5.439491607964e1,-5.113610852839e1,
-5.185467011948e0));
#2949=cartesian_point('',(5.436358070563e1,-5.103594504200e1,
-5.368301451844e0));
#2950=cartesian_point('',(5.431693319090e1,-5.093591627822e1,
-5.573220833521e0));
#2951=cartesian_point('',(5.425280356448e1,-5.083705384022e1,
-5.802015644495e0));
#2952=cartesian_point('',(5.419648152791e1,-5.077327828404e1,
-5.971425833352e0));
#2953=cartesian_point('',(5.416441308639e1,-5.074252768448e1,
-6.060277150201e0));
#2955=cartesian_point('',(5.449078395592e1,-5.104827655114e1,
-6.283884164006e0));
#2956=direction('',(3.227989087854e-1,-3.095524880022e-1,8.944149605516e-1));
#2957=direction('',(-6.527554731266e-1,6.114820374931e-1,4.472136068218e-1));
#2958=axis2_placement_3d('',#2955,#2956,#2957);
#2960=cartesian_point('',(5.416197052369e1,-5.182031980040e1,
-4.695417205993e0));
#2961=cartesian_point('',(5.416866611504e1,-5.181348465584e1,
-4.682502563671e0));
#2962=cartesian_point('',(5.418530551306e1,-5.179626322921e1,
-4.658204257253e0));
#2963=cartesian_point('',(5.422095858492e1,-5.175942340554e1,
-4.624500364720e0));
#2964=cartesian_point('',(5.426368362110e1,-5.171495050073e1,
-4.598283038230e0));
#2965=cartesian_point('',(5.431063420792e1,-5.166585940372e1,
-4.581380422600e0));
#2966=cartesian_point('',(5.434127429289e1,-5.163365132982e1,
-4.579077407323e0));
#2967=cartesian_point('',(5.435672085251e1,-5.161737411800e1,
-4.579937312848e0));
#2969=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#2970=direction('',(0.e0,0.e0,1.e0));
#2971=direction('',(7.251426938065e-1,-6.885986302768e-1,0.e0));
#2972=axis2_placement_3d('',#2969,#2970,#2971);
#2974=cartesian_point('',(5.827075891330e1,-4.715426842171e1,
-4.579937186113e0));
#2975=cartesian_point('',(5.824236783992e1,-4.717064533170e1,
-4.603474511701e0));
#2976=cartesian_point('',(5.818428939538e1,-4.719932649743e1,
-4.657607875241e0));
#2977=cartesian_point('',(5.809304887410e1,-4.723094120888e1,
-4.759397070999e0));
#2978=cartesian_point('',(5.799804438591e1,-4.725108711005e1,
-4.881329329597e0));
#2979=cartesian_point('',(5.789951453146e1,-4.725933339767e1,
-5.023620884126e0));
#2980=cartesian_point('',(5.779839347376e1,-4.725493509339e1,
-5.185806028448e0));
#2981=cartesian_point('',(5.769501372048e1,-4.723691650258e1,
-5.368646202716e0));
#2982=cartesian_point('',(5.758980017704e1,-4.720371522444e1,
-5.573502456086e0));
#2983=cartesian_point('',(5.748347850990e1,-4.715305305030e1,
-5.802177945765e0));
#2984=cartesian_point('',(5.741294101400e1,-4.710556114690e1,
-5.971488020537e0));
#2985=cartesian_point('',(5.737829080619e1,-4.707779780420e1,
-6.060283171251e0));
#2987=cartesian_point('',(5.737829080619e1,-4.707779780420e1,
-6.060283171251e0));
#2988=cartesian_point('',(5.727180934103e1,-4.699247768728e1,
-6.333159085773e0));
#2989=cartesian_point('',(5.716532588273e1,-4.690716503560e1,
-6.606036465460e0));
#2990=cartesian_point('',(5.705884443603e1,-4.682184483164e1,
-6.878912359966e0));
#2992=cartesian_point('',(5.416441308639e1,-5.074252768448e1,
-6.060277150201e0));
#2993=cartesian_point('',(5.406592355030e1,-5.064809299810e1,
-6.333155073460e0));
#2994=cartesian_point('',(5.396744154183e1,-5.055365637325e1,
-6.606034987784e0));
#2995=cartesian_point('',(5.386895192185e1,-5.045922171653e1,
-6.878912891029e0));
#2997=cartesian_point('',(5.323562603294e1,-5.098492226035e1,
-3.900784623573e1));
#2998=cartesian_point('',(5.323512945329e1,-5.098510143546e1,
-3.905347404560e1));
#2999=cartesian_point('',(5.323113870303e1,-5.098242972875e1,
-3.914383830906e1));
#3000=cartesian_point('',(5.321636641214e1,-5.096965290946e1,
-3.927728025970e1));
#3001=cartesian_point('',(5.320124136642e1,-5.095577512206e1,
-3.936364871161e1));
#3002=cartesian_point('',(5.319230087867e1,-5.094746606257e1,
-3.940628354059e1));
#3004=direction('',(1.343208519643e-2,1.376761991348e-3,9.999088376516e-1));
#3005=vector('',#3004,3.310241285425e1);
#3006=cartesian_point('',(5.369260647337e1,-5.144737256451e1,
-3.937812138099e1));
#3007=line('',#3006,#3005);
#3008=direction('',(-3.228108974624e-1,3.095560035478e-1,-8.944094169602e-1));
#3009=vector('',#3008,9.151963246840e-1);
#3010=cartesian_point('',(5.413724090303e1,-5.140179842067e1,
-6.278726220430e0));
#3011=line('',#3010,#3009);
#3012=cartesian_point('',(5.541385230929e1,-5.270516121618e1,
-8.214093185757e0));
#3013=direction('',(-7.066894509608e-1,-7.074485178388e-1,1.032543018121e-2));
#3014=direction('',(-6.295204787519e-1,6.353723438867e-1,4.472202493804e-1));
#3015=axis2_placement_3d('',#3012,#3013,#3014);
#3017=direction('',(-1.335917059618e-2,-1.449986995034e-3,-9.999097109733e-1));
#3018=vector('',#3017,3.081714432577e1);
#3019=cartesian_point('',(5.364731752128e1,-5.094023780186e1,
-8.193484359930e0));
#3020=line('',#3019,#3018);
#3021=cartesian_point('',(5.358941709514e1,-5.063163406696e1,
-3.901308260732e1));
#3022=direction('',(-1.335069518068e-2,-1.458120295855e-3,-9.999098123448e-1));
#3023=direction('',(-7.072172567936e-1,-7.069187055473e-1,1.047355911978e-2));
#3024=axis2_placement_3d('',#3021,#3022,#3023);
#3026=cartesian_point('',(5.400084706404e1,-5.058669899955e1,
-8.198742423387e0));
#3027=direction('',(-1.335069518068e-2,-1.458120295855e-3,-9.999098123448e-1));
#3028=direction('',(-7.072172567936e-1,-7.069187055473e-1,1.047355911979e-2));
#3029=axis2_placement_3d('',#3026,#3027,#3028);
#3031=cartesian_point('',(5.419531371033e1,-5.076494596206e1,
-7.102588318019e0));
#3032=direction('',(-3.229414850462e-1,3.095414123737e-1,-8.943673245719e-1));
#3033=direction('',(-7.070391530017e-1,-7.070953457768e-1,1.057393509543e-2));
#3034=axis2_placement_3d('',#3031,#3032,#3033);
#3036=cartesian_point('',(5.363612918496e1,-5.024467296574e1,
-8.194363546758e0));
#3037=cartesian_point('',(5.363735384556e1,-5.024465695737e1,
-8.092368952382e0));
#3038=cartesian_point('',(5.364697046263e1,-5.025220633649e1,
-7.888484879343e0));
#3039=cartesian_point('',(5.368396966346e1,-5.028488715002e1,
-7.586089954448e0));
#3040=cartesian_point('',(5.372297755771e1,-5.032110731235e1,
-7.388893204301e0));
#3041=cartesian_point('',(5.374601342553e1,-5.034269977587e1,
-7.291908881340e0));
#3043=cartesian_point('',(5.575532689605e1,-5.236331984590e1,
-8.219082466408e0));
#3044=direction('',(7.066894509608e-1,7.074485178388e-1,-1.032543018121e-2));
#3045=direction('',(-6.705087812120e-1,6.743051883282e-1,3.094034377820e-1));
#3046=axis2_placement_3d('',#3043,#3044,#3045);
#3048=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3049=direction('',(0.e0,0.e0,1.e0));
#3050=direction('',(7.298272469582e-1,-6.836316183423e-1,0.e0));
#3051=axis2_placement_3d('',#3048,#3049,#3050);
#3053=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3054=direction('',(0.e0,0.e0,1.e0));
#3055=direction('',(7.528187511791e-1,-6.582278692620e-1,0.e0));
#3056=axis2_placement_3d('',#3053,#3054,#3055);
#3058=cartesian_point('',(5.919418696370e1,-4.844331523752e1,
-8.219332259226e0));
#3059=direction('',(-6.089036576798e-1,-7.931757800105e-1,-1.041718142620e-2));
#3060=direction('',(-7.123226287714e-1,5.409616134735e-1,4.471655233673e-1));
#3061=axis2_placement_3d('',#3058,#3059,#3060);
#3063=cartesian_point('',(5.692599785727e1,-4.671412158370e1,
-7.297009735493e0));
#3064=cartesian_point('',(5.690186227429e1,-4.669432445480e1,
-7.393483791856e0));
#3065=cartesian_point('',(5.686132340620e1,-4.666075238723e1,
-7.589602982126e0));
#3066=cartesian_point('',(5.682453703139e1,-4.662867885973e1,
-7.890267181324e0));
#3067=cartesian_point('',(5.681586596096e1,-4.662025093231e1,
-8.092972798053e0));
#3068=cartesian_point('',(5.681572421475e1,-4.661903352706e1,
-8.194371641646e0));
#3070=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3071=direction('',(0.e0,0.e0,-1.e0));
#3072=direction('',(7.730691601696e-1,-6.343217429622e-1,0.e0));
#3073=axis2_placement_3d('',#3070,#3071,#3072);
#3075=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3076=direction('',(0.e0,0.e0,-1.e0));
#3077=direction('',(7.528187511791e-1,-6.582278692620e-1,0.e0));
#3078=axis2_placement_3d('',#3075,#3076,#3077);
#3080=cartesian_point('',(5.740455693162e1,-4.710552796985e1,
-7.102553219711e0));
#3081=direction('',(-3.490437451339e-1,2.796997328448e-1,-8.943917058143e-1));
#3082=direction('',(-6.914330558081e-1,5.673432174216e-1,4.472605537957e-1));
#3083=axis2_placement_3d('',#3080,#3081,#3082);
#3085=cartesian_point('',(5.772402366141e1,-4.736146870648e1,
-6.283890185761e0));
#3086=direction('',(3.490379386127e-1,-2.796326138130e-1,8.944149588983e-1));
#3087=direction('',(6.087408982679e-1,7.933000878064e-1,1.046372124888e-2));
#3088=axis2_placement_3d('',#3085,#3086,#3087);
#3090=cartesian_point('',(5.827075891330e1,-4.715426842171e1,
-4.579937186113e0));
#3091=cartesian_point('',(5.828503520275e1,-4.713663826106e1,
-4.579092069701e0));
#3092=cartesian_point('',(5.831320540680e1,-4.710176264515e1,
-4.581439007711e0));
#3093=cartesian_point('',(5.835582130690e1,-4.704871171258e1,
-4.598523528552e0));
#3094=cartesian_point('',(5.839430903626e1,-4.700057962925e1,
-4.624817537383e0));
#3095=cartesian_point('',(5.842592471100e1,-4.696074115832e1,
-4.658517180599e0));
#3096=cartesian_point('',(5.844065307e1,-4.694221203069e1,-4.682635515065e0));
#3097=cartesian_point('',(5.844646262621e1,-4.693479935984e1,
-4.695423363928e0));
#3099=cartesian_point('',(5.802837777683e1,-4.696480902077e1,
-6.278720924092e0));
#3100=cartesian_point('',(5.807261073927e1,-4.700278221037e1,
-5.976054548419e0));
#3101=cartesian_point('',(5.815429724511e1,-4.704264514024e1,
-5.516199181687e0));
#3102=cartesian_point('',(5.829426398055e1,-4.704292111501e1,
-4.954359449170e0));
#3103=cartesian_point('',(5.840087885299e1,-4.699216369811e1,
-4.692291704575e0));
#3104=cartesian_point('',(5.844646262621e1,-4.693479935984e1,
-4.695423363928e0));
#3106=cartesian_point('',(5.819811954233e1,-4.628000244867e1,
-3.937501182544e1));
#3107=direction('',(3.253445869805e-4,-1.338851181342e-2,9.999103169296e-1));
#3108=direction('',(-6.085484634314e-1,-7.934482121664e-1,-1.042603785251e-2));
#3109=axis2_placement_3d('',#3106,#3107,#3108);
#3111=cartesian_point('',(5.843332982331e1,-4.646629856181e1,
-3.937758920493e1));
#3112=cartesian_point('',(5.843309863430e1,-4.646481214675e1,
-3.950645184409e1));
#3113=cartesian_point('',(5.842263136845e1,-4.645386047243e1,
-3.976489849760e1));
#3114=cartesian_point('',(5.837862318252e1,-4.641579456918e1,
-4.014365056749e1));
#3115=cartesian_point('',(5.832745796627e1,-4.637326338941e1,
-4.040284448671e1));
#3116=cartesian_point('',(5.829740025151e1,-4.634856559370e1,
-4.052857286927e1));
#3118=cartesian_point('',(5.829740025151e1,-4.634856559370e1,
-4.052857286927e1));
#3119=cartesian_point('',(5.826818824346e1,-4.632453368942e1,
-4.065082213458e1));
#3120=cartesian_point('',(5.820243893388e1,-4.627088330591e1,
-4.088293686809e1));
#3121=cartesian_point('',(5.808233394361e1,-4.617376351005e1,
-4.121107043760e1));
#3122=cartesian_point('',(5.798633285406e1,-4.609663821459e1,
-4.142091159927e1));
#3123=cartesian_point('',(5.793472338900e1,-4.605527907092e1,
-4.152263690632e1));
#3125=direction('',(3.059495380491e-4,-1.343358592029e-2,9.999097185067e-1));
#3126=vector('',#3125,3.328477204173e1);
#3127=cartesian_point('',(5.749655425965e1,-4.609212244392e1,
-4.147528674095e1));
#3128=line('',#3127,#3126);
#3129=cartesian_point('',(5.948830034132e1,-4.806019451757e1,
-8.214300539715e0));
#3130=direction('',(6.089036576798e-1,7.931757800105e-1,1.041718142620e-2));
#3131=direction('',(-7.932441491667e-1,6.088472236676e-1,8.293252983793e-3));
#3132=axis2_placement_3d('',#3129,#3130,#3131);
#3134=direction('',(3.490467826929e-1,-2.796426526122e-1,8.944083688851e-1));
#3135=vector('',#3134,9.151957910931e-1);
#3136=cartesian_point('',(5.770893163041e1,-4.670888124209e1,
-7.097279698814e0));
#3137=line('',#3136,#3135);
#3138=direction('',(-3.883018971356e-4,1.349704539691e-2,-9.999088353381e-1));
#3139=vector('',#3138,3.310192905645e1);
#3140=cartesian_point('',(5.802837777683e1,-4.696480902077e1,
-6.278720924092e0));
#3141=line('',#3140,#3139);
#3142=cartesian_point('',(5.801552423497e1,-4.651803078157e1,
-3.937763225437e1));
#3143=cartesian_point('',(5.801545167684e1,-4.651484534695e1,
-3.961527382606e1));
#3144=cartesian_point('',(5.798042221126e1,-4.648185457001e1,
-4.007778716118e1));
#3145=cartesian_point('',(5.781997014344e1,-4.634969921414e1,
-4.076225695638e1));
#3146=cartesian_point('',(5.765411608890e1,-4.621711277300e1,
-4.116615465898e1));
#3147=cartesian_point('',(5.755269492125e1,-4.613665598897e1,
-4.136528151157e1));
#3149=direction('',(-4.276192575932e-1,3.392087112951e-1,-8.379016772372e-1));
#3150=vector('',#3149,1.312865606647e-1);
#3151=cartesian_point('',(5.755269492125e1,-4.613665598897e1,
-4.136528151157e1));
#3152=line('',#3151,#3150);
#3153=cartesian_point('',(5.720245377759e1,-4.693597777168e1,
-8.198743170515e0));
#3154=direction('',(-2.983214348812e-4,1.342783818593e-2,-9.999097980148e-1));
#3155=direction('',(-7.745024817818e-1,6.325106944047e-1,8.725088967365e-3));
#3156=axis2_placement_3d('',#3153,#3154,#3155);
#3158=cartesian_point('',(5.322576892520e1,-5.028841862080e1,
-3.900872584341e1));
#3159=cartesian_point('',(5.327150224035e1,-5.028342377415e1,
-3.558349667409e1));
#3160=cartesian_point('',(5.336212423480e1,-5.027440942975e1,
-2.873397122842e1));
#3161=cartesian_point('',(5.349990939974e1,-5.025871742473e1,
-1.846253653332e1));
#3162=cartesian_point('',(5.359043346098e1,-5.024966370679e1,
-1.161677729893e1));
#3163=cartesian_point('',(5.363612918496e1,-5.024467296574e1,
-8.194363546758e0));
#3165=cartesian_point('',(5.681572421475e1,-4.661903352706e1,
-8.194371641646e0));
#3166=cartesian_point('',(5.681462142615e1,-4.656939556911e1,
-1.189068372279e1));
#3167=cartesian_point('',(5.681156483737e1,-4.647117764350e1,
-1.928441506389e1));
#3168=cartesian_point('',(5.680888314617e1,-4.632144684848e1,
-3.037827304959e1));
#3169=cartesian_point('',(5.680585155788e1,-4.622302626273e1,
-3.777640885220e1));
#3170=cartesian_point('',(5.680474778017e1,-4.617334378325e1,
-4.147603624797e1));
#3172=cartesian_point('',(5.680474778017e1,-4.617334378325e1,
-4.147603624797e1));
#3173=cartesian_point('',(5.680478719455e1,-4.617239173834e1,
-4.154134309497e1));
#3174=cartesian_point('',(5.680709269533e1,-4.616769222035e1,
-4.166913434787e1));
#3175=cartesian_point('',(5.681953923461e1,-4.614992502691e1,
-4.185240549245e1));
#3176=cartesian_point('',(5.683243854114e1,-4.613228531701e1,
-4.196916783962e1));
#3177=cartesian_point('',(5.684019473414e1,-4.612193705349e1,
-4.202617900478e1));
#3179=cartesian_point('',(5.585515876033e1,-4.731011996559e1,
-4.202616082104e1));
#3180=cartesian_point('',(5.583766144286e1,-4.733531710351e1,
-4.168676810881e1));
#3181=cartesian_point('',(5.580220824721e1,-4.738612232279e1,
-4.101078250369e1));
#3182=cartesian_point('',(5.575247752620e1,-4.745815384772e1,
-4.000463729540e1));
#3183=cartesian_point('',(5.571668279811e1,-4.750926072888e1,
-3.933984437580e1));
#3184=cartesian_point('',(5.569957009316e1,-4.753380632630e1,
-3.900873474629e1));
#3186=cartesian_point('',(5.680474778017e1,-4.617334378325e1,
-4.147603624797e1));
#3187=cartesian_point('',(5.695125980786e1,-4.599314896080e1,
-4.147365651918e1));
#3188=cartesian_point('',(5.731216028268e1,-4.595085989562e1,
-4.147332706419e1));
#3189=cartesian_point('',(5.749655425965e1,-4.609212244392e1,
-4.147528674095e1));
#3191=cartesian_point('',(5.738663602754e1,-4.597473403440e1,
-4.192434479566e1));
#3192=cartesian_point('',(5.741806990318e1,-4.601939352267e1,
-4.177642896119e1));
#3193=cartesian_point('',(5.745499701732e1,-4.605830065332e1,
-4.162597951258e1));
#3194=cartesian_point('',(5.749655425965e1,-4.609212244392e1,
-4.147528674095e1));
#3196=cartesian_point('',(5.773690628445e1,-4.589992315080e1,
-4.135914395288e1));
#3197=direction('',(4.269671655622e-1,-3.386909825509e-1,8.384434732708e-1));
#3198=direction('',(-6.090551974186e-1,-7.930621800978e-1,-1.020514555995e-2));
#3199=axis2_placement_3d('',#3196,#3197,#3198);
#3201=cartesian_point('',(5.684019473414e1,-4.612193705349e1,
-4.202617900478e1));
#3202=cartesian_point('',(5.695821731134e1,-4.597707873103e1,
-4.198351389217e1));
#3203=cartesian_point('',(5.720662687741e1,-4.591018935856e1,
-4.193722547931e1));
#3204=cartesian_point('',(5.738663602754e1,-4.597473403440e1,
-4.192434479566e1));
#3206=cartesian_point('',(5.738663602754e1,-4.597473403440e1,
-4.192434479566e1));
#3207=cartesian_point('',(5.737849894144e1,-4.596322306995e1,
-4.196233314701e1));
#3208=cartesian_point('',(5.736287046423e1,-4.593996878573e1,
-4.203531862592e1));
#3209=cartesian_point('',(5.734054727351e1,-4.590512994896e1,
-4.213616862848e1));
#3210=cartesian_point('',(5.731997787605e1,-4.587142113926e1,
-4.222776362338e1));
#3211=cartesian_point('',(5.730069707796e1,-4.583848982581e1,
-4.231258119230e1));
#3212=cartesian_point('',(5.728321844419e1,-4.580741616549e1,
-4.238895541851e1));
#3213=cartesian_point('',(5.726739660363e1,-4.577821004667e1,
-4.245786127531e1));
#3214=cartesian_point('',(5.725315206267e1,-4.575094149350e1,
-4.251985084330e1));
#3215=cartesian_point('',(5.724037185780e1,-4.572558978382e1,
-4.257555929972e1));
#3216=cartesian_point('',(5.722874267480e1,-4.570182507442e1,
-4.262618396456e1));
#3217=cartesian_point('',(5.721796078968e1,-4.567928252020e1,
-4.267285676592e1));
#3218=cartesian_point('',(5.720780122262e1,-4.565767639217e1,
-4.271642963920e1));
#3219=cartesian_point('',(5.719807931472e1,-4.563674210183e1,
-4.275762683283e1));
#3220=cartesian_point('',(5.718862647116e1,-4.561623008595e1,
-4.279707848250e1));
#3221=cartesian_point('',(5.717921311233e1,-4.559580688958e1,
-4.283555890797e1));
#3222=cartesian_point('',(5.716954526668e1,-4.557456879711e1,
-4.287465250231e1));
#3223=cartesian_point('',(5.716101075006e1,-4.555419984666e1,
-4.291073668457e1));
#3224=cartesian_point('',(5.715406604270e1,-4.553488043090e1,
-4.294319598520e1));
#3225=cartesian_point('',(5.714913033156e1,-4.551685800693e1,
-4.297129424417e1));
#3226=cartesian_point('',(5.714650885332e1,-4.550096478852e1,
-4.299366501527e1));
#3227=cartesian_point('',(5.714565780488e1,-4.548492628290e1,
-4.301377227200e1));
#3228=cartesian_point('',(5.714909737221e1,-4.546314183591e1,
-4.303452376307e1));
#3229=cartesian_point('',(5.715671860244e1,-4.545028484262e1,
-4.303880106185e1));
#3230=cartesian_point('',(5.716152575203e1,-4.544373051372e1,
-4.303928244582e1));
#3232=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3233=direction('',(0.e0,0.e0,1.e0));
#3234=direction('',(8.096010464588e-1,-5.869805325330e-1,0.e0));
#3235=axis2_placement_3d('',#3232,#3233,#3234);
#3237=cartesian_point('',(6.237403999857e1,-3.830822342168e1,
-4.202617900151e1));
#3238=cartesian_point('',(6.238167660394e1,-3.829481742891e1,
-4.208445447438e1));
#3239=cartesian_point('',(6.239581644584e1,-3.826362898555e1,
-4.219418397627e1));
#3240=cartesian_point('',(6.241317495234e1,-3.821004754192e1,
-4.233853412529e1));
#3241=cartesian_point('',(6.242751626319e1,-3.815316740812e1,
-4.246597042767e1));
#3242=cartesian_point('',(6.243945448895e1,-3.809496930742e1,
-4.257890590446e1));
#3243=cartesian_point('',(6.244963007436e1,-3.803671469867e1,
-4.267917274470e1));
#3244=cartesian_point('',(6.245863200654e1,-3.797916952339e1,
-4.276815816910e1));
#3245=cartesian_point('',(6.246704291384e1,-3.792273786439e1,
-4.284695867014e1));
#3246=cartesian_point('',(6.247544735036e1,-3.786760133301e1,
-4.291634647939e1));
#3247=cartesian_point('',(6.248446872423e1,-3.781387366006e1,
-4.297664948953e1));
#3248=cartesian_point('',(6.249480519126e1,-3.776150352240e1,
-4.302798118882e1));
#3249=cartesian_point('',(6.250741615982e1,-3.771009494874e1,
-4.307009823598e1));
#3250=cartesian_point('',(6.252299867661e1,-3.766070178611e1,
-4.310128223683e1));
#3251=cartesian_point('',(6.254256971031e1,-3.761321904148e1,
-4.312055850079e1));
#3252=cartesian_point('',(6.255790878150e1,-3.758472021102e1,
-4.312432706300e1));
#3253=cartesian_point('',(6.256608723989e1,-3.757105984624e1,
-4.312438122325e1));
#3255=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3256=direction('',(0.e0,0.e0,1.e0));
#3257=direction('',(8.573028996873e-1,-5.148123329794e-1,0.e0));
#3258=axis2_placement_3d('',#3255,#3256,#3257);
#3260=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3261=direction('',(0.e0,0.e0,1.e0));
#3262=direction('',(8.792911308958e-1,-4.762846912594e-1,0.e0));
#3263=axis2_placement_3d('',#3260,#3261,#3262);
#3265=cartesian_point('',(6.684064797365e1,-2.983904532540e1,
-4.202617900151e1));
#3266=cartesian_point('',(6.684646941361e1,-2.982475724573e1,
-4.208445447440e1));
#3267=cartesian_point('',(6.685641737846e1,-2.979199000409e1,
-4.219418397633e1));
#3268=cartesian_point('',(6.686663359872e1,-2.973660121736e1,
-4.233853412538e1));
#3269=cartesian_point('',(6.687342787038e1,-2.967833578429e1,
-4.246597042779e1));
#3270=cartesian_point('',(6.687766758649e1,-2.961907732524e1,
-4.257890590459e1));
#3271=cartesian_point('',(6.688015236609e1,-2.955999291232e1,
-4.267917274484e1));
#3272=cartesian_point('',(6.688156613289e1,-2.950176505606e1,
-4.276815816921e1));
#3273=cartesian_point('',(6.688253927413e1,-2.944471833403e1,
-4.284695867025e1));
#3274=cartesian_point('',(6.688367504804e1,-2.938895650422e1,
-4.291634647948e1));
#3275=cartesian_point('',(6.688560637424e1,-2.933451095339e1,
-4.297664948961e1));
#3276=cartesian_point('',(6.688901873670e1,-2.928123966985e1,
-4.302798118888e1));
#3277=cartesian_point('',(6.689481165131e1,-2.922862484198e1,
-4.307009823601e1));
#3278=cartesian_point('',(6.690381375607e1,-2.917762031815e1,
-4.310128223685e1));
#3279=cartesian_point('',(6.691701961499e1,-2.912798926251e1,
-4.312055850081e1));
#3280=cartesian_point('',(6.692850761450e1,-2.909773209291e1,
-4.312432706300e1));
#3281=cartesian_point('',(6.693483306965e1,-2.908312109141e1,
-4.312438122324e1));
#3283=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3284=direction('',(0.e0,0.e0,1.e0));
#3285=direction('',(9.171650480673e-1,-3.985075590295e-1,0.e0));
#3286=axis2_placement_3d('',#3283,#3284,#3285);
#3288=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3289=direction('',(0.e0,0.e0,1.e0));
#3290=direction('',(9.339363006631e-1,-3.574394862124e-1,0.e0));
#3291=axis2_placement_3d('',#3288,#3289,#3290);
#3293=cartesian_point('',(7.016359393017e1,-2.085931289062e1,
-4.202617900151e1));
#3294=cartesian_point('',(7.016750075196e1,-2.084438660979e1,
-4.208445676714e1));
#3295=cartesian_point('',(7.017308674298e1,-2.081059978333e1,
-4.219419017169e1));
#3296=cartesian_point('',(7.017598570337e1,-2.075434922662e1,
-4.233854413416e1));
#3297=cartesian_point('',(7.017511636742e1,-2.069569358842e1,
-4.246598274812e1));
#3298=cartesian_point('',(7.017158469169e1,-2.063638725221e1,
-4.257891938916e1));
#3299=cartesian_point('',(7.016633586596e1,-2.057748297932e1,
-4.267918648103e1));
#3300=cartesian_point('',(7.016013710318e1,-2.051956814295e1,
-4.276817143559e1));
#3301=cartesian_point('',(7.015365578266e1,-2.046288226213e1,
-4.284697089532e1));
#3302=cartesian_point('',(7.014750356505e1,-2.040744938234e1,
-4.291635722623e1));
#3303=cartesian_point('',(7.014231204001e1,-2.035321807898e1,
-4.297665836458e1));
#3304=cartesian_point('',(7.013874227879e1,-2.029995796524e1,
-4.302798795317e1));
#3305=cartesian_point('',(7.013761844337e1,-2.024703842441e1,
-4.307010269180e1));
#3306=cartesian_point('',(7.013988649319e1,-2.019529695788e1,
-4.310128440542e1));
#3307=cartesian_point('',(7.014650126059e1,-2.014436912649e1,
-4.312055893689e1));
#3308=cartesian_point('',(7.015394137969e1,-2.011287290302e1,
-4.312432701168e1));
#3309=cartesian_point('',(7.015830534842e1,-2.009756207238e1,
-4.312438122357e1));
#3311=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3312=direction('',(0.e0,0.e0,1.e0));
#3313=direction('',(9.613342481796e-1,-2.753842102897e-1,0.e0));
#3314=axis2_placement_3d('',#3311,#3312,#3313);
#3316=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3317=direction('',(0.e0,0.e0,1.e0));
#3318=direction('',(9.726015609203e-1,-2.324783940398e-1,0.e0));
#3319=axis2_placement_3d('',#3316,#3317,#3318);
#3321=cartesian_point('',(7.228602134154e1,-1.152267182903e1,
-4.202617900151e1));
#3322=cartesian_point('',(7.228794639361e1,-1.150736390433e1,
-4.208445447439e1));
#3323=cartesian_point('',(7.228907460358e1,-1.147313845663e1,
-4.219418397631e1));
#3324=cartesian_point('',(7.228460704169e1,-1.141699284466e1,
-4.233853412536e1));
#3325=cartesian_point('',(7.227608960041e1,-1.135895427118e1,
-4.246597042775e1));
#3326=cartesian_point('',(7.226484763391e1,-1.130061767589e1,
-4.257890590455e1));
#3327=cartesian_point('',(7.225195557537e1,-1.124290340724e1,
-4.267917274480e1));
#3328=cartesian_point('',(7.223825069108e1,-1.118629370729e1,
-4.276815816918e1));
#3329=cartesian_point('',(7.222442589521e1,-1.113093893768e1,
-4.284695867021e1));
#3330=cartesian_point('',(7.221109074502e1,-1.107678318623e1,
-4.291634647945e1));
#3331=cartesian_point('',(7.219886471740e1,-1.102369295855e1,
-4.297664948959e1));
#3332=cartesian_point('',(7.218837318369e1,-1.097135366558e1,
-4.302798118886e1));
#3333=cartesian_point('',(7.218035099002e1,-1.091903232786e1,
-4.307009823600e1));
#3334=cartesian_point('',(7.217584541333e1,-1.086743582487e1,
-4.310128223685e1));
#3335=cartesian_point('',(7.217575583111e1,-1.081607797861e1,
-4.312055850079e1));
#3336=cartesian_point('',(7.217902125477e1,-1.078387848404e1,
-4.312432706300e1));
#3337=cartesian_point('',(7.218134956980e1,-1.076812819209e1,
-4.312438122325e1));
#3339=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3340=direction('',(0.e0,0.e0,1.e0));
#3341=direction('',(9.890547527921e-1,-1.475489612954e-1,0.e0));
#3342=axis2_placement_3d('',#3339,#3340,#3341);
#3344=cartesian_point('',(7.250896507351e1,-8.280741918215e0,
-4.312443444421e1));
#3345=cartesian_point('',(7.251373429183e1,-8.242231919544e0,
-4.312352201998e1));
#3346=cartesian_point('',(7.252699508215e1,-8.172401821866e0,
-4.310995005976e1));
#3347=cartesian_point('',(7.255950615623e1,-8.106119570254e0,
-4.304628848590e1));
#3348=cartesian_point('',(7.259822095423e1,-8.027008495691e0,
-4.296250814377e1));
#3349=cartesian_point('',(7.262775521798e1,-7.970022532753e0,
-4.289097461324e1));
#3350=cartesian_point('',(7.265488700490e1,-7.922745448085e0,
-4.281784104492e1));
#3351=cartesian_point('',(7.268532875686e1,-7.867459729312e0,
-4.272757448145e1));
#3352=cartesian_point('',(7.271912853942e1,-7.804106649335e0,
-4.261219519423e1));
#3353=cartesian_point('',(7.275488353187e1,-7.732243454317e0,
-4.246256952605e1));
#3354=cartesian_point('',(7.278825903889e1,-7.651572803264e0,
-4.226908699233e1));
#3355=cartesian_point('',(7.280199505395e1,-7.603041820480e0,
-4.211181746170e1));
#3356=cartesian_point('',(7.280525372280e1,-7.578956170956e0,
-4.202618101411e1));
#3358=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3359=direction('',(0.e0,0.e0,1.e0));
#3360=direction('',(9.946253395106e-1,-1.035395286998e-1,0.e0));
#3361=axis2_placement_3d('',#3358,#3359,#3360);
#3363=cartesian_point('',(7.317161488627e1,-1.988874657735e0,
-4.202617900151e1));
#3364=cartesian_point('',(7.317152538413e1,-1.973446424741e0,
-4.208445447439e1));
#3365=cartesian_point('',(7.316817662474e1,-1.939366519549e0,
-4.219418397632e1));
#3366=cartesian_point('',(7.315641881052e1,-1.884284374917e0,
-4.233853412536e1));
#3367=cartesian_point('',(7.314039868313e1,-1.827854078658e0,
-4.246597042775e1));
#3368=cartesian_point('',(7.312163843957e1,-1.771483932105e0,
-4.257890590454e1));
#3369=cartesian_point('',(7.310132345065e1,-1.715946168334e0,
-4.267917274478e1));
#3370=cartesian_point('',(7.308034676497e1,-1.661609618581e0,
-4.276815816916e1));
#3371=cartesian_point('',(7.305941499485e1,-1.608532914664e0,
-4.284695867020e1));
#3372=cartesian_point('',(7.303912518470e1,-1.556581059547e0,
-4.291634647943e1));
#3373=cartesian_point('',(7.302007408717e1,-1.505540842962e0,
-4.297664948958e1));
#3374=cartesian_point('',(7.300284066138e1,-1.455018739839e0,
-4.302798118885e1));
#3375=cartesian_point('',(7.298805779369e1,-1.404192124810e0,
-4.307009823600e1));
#3376=cartesian_point('',(7.297685606777e1,-1.353625132815e0,
-4.310128223684e1));
#3377=cartesian_point('',(7.297006370782e1,-1.302718352885e0,
-4.312055850080e1));
#3378=cartesian_point('',(7.296909831792e1,-1.270368106133e0,
-4.312432706300e1));
#3379=cartesian_point('',(7.296935088826e1,-1.254448654011e0,
-4.312438122324e1));
#3381=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3382=direction('',(0.e0,0.e0,1.e0));
#3383=direction('',(9.998522563570e-1,-1.718910869817e-2,0.e0));
#3384=axis2_placement_3d('',#3381,#3382,#3383);
#3386=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3387=direction('',(0.e0,0.e0,1.e0));
#3388=direction('',(9.999788139917e-1,6.509344655867e-3,0.e0));
#3389=axis2_placement_3d('',#3386,#3387,#3388);
#3391=cartesian_point('',(7.296949442513e1,1.254426759122e0,-4.312443444554e1));
#3392=cartesian_point('',(7.296919671163e1,1.293229647373e0,-4.312352094842e1));
#3393=cartesian_point('',(7.297323007499e1,1.364192744331e0,-4.310994729297e1));
#3394=cartesian_point('',(7.299681177800e1,1.434149628176e0,-4.304628468941e1));
#3395=cartesian_point('',(7.302486919678e1,1.517636148382e0,-4.296250431310e1));
#3396=cartesian_point('',(7.304671264803e1,1.577989827941e0,-4.289097037291e1));
#3397=cartesian_point('',(7.306744143785e1,1.628403645411e0,-4.281783633251e1));
#3398=cartesian_point('',(7.309040641567e1,1.687189669782e0,-4.272756956287e1));
#3399=cartesian_point('',(7.311564759885e1,1.754412183440e0,-4.261219026479e1));
#3400=cartesian_point('',(7.314171632586e1,1.830326904587e0,-4.246256514045e1));
#3401=cartesian_point('',(7.316427623170e1,1.914662730298e0,-4.226908417738e1));
#3402=cartesian_point('',(7.317155999224e1,1.964570789828e0,-4.211181640805e1));
#3403=cartesian_point('',(7.317164697446e1,1.988875392033e0,-4.202618101411e1));
#3405=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3406=direction('',(0.e0,0.e0,1.e0));
#3407=direction('',(9.996308022753e-1,2.717092457685e-2,0.e0));
#3408=axis2_placement_3d('',#3405,#3406,#3407);
#3410=cartesian_point('',(7.280522202489e1,7.578952731880e0,-4.202617900372e1));
#3411=cartesian_point('',(7.280311949993e1,7.594237291958e0,-4.208445447707e1));
#3412=cartesian_point('',(7.279535075952e1,7.627588506720e0,-4.219418397627e1));
#3413=cartesian_point('',(7.277650399687e1,7.680664726022e0,-4.233853412671e1));
#3414=cartesian_point('',(7.275325525878e1,7.734521203687e0,-4.246597042870e1));
#3415=cartesian_point('',(7.272729774004e1,7.787960393567e0,-4.257890590547e1));
#3416=cartesian_point('',(7.269990741344e1,7.840371385669e0,-4.267917274560e1));
#3417=cartesian_point('',(7.267201784390e1,7.891505071878e0,-4.276815816993e1));
#3418=cartesian_point('',(7.264433724775e1,7.941395552953e0,-4.284695867087e1));
#3419=cartesian_point('',(7.261743994197e1,7.990254601067e0,-4.291634648e1));
#3420=cartesian_point('',(7.259188974413e1,8.038371494264e0,-4.297664949002e1));
#3421=cartesian_point('',(7.256820929497e1,8.086211960311e0,-4.302798118919e1));
#3422=cartesian_point('',(7.254691869229e1,8.134674195113e0,-4.307009823621e1));
#3423=cartesian_point('',(7.252921248184e1,8.183346460750e0,-4.310128223693e1));
#3424=cartesian_point('',(7.251583356336e1,8.232931145136e0,-4.312055850081e1));
#3425=cartesian_point('',(7.251065387799e1,8.264878622322e0,-4.312432706301e1));
#3426=cartesian_point('',(7.250882638209e1,8.280694848335e0,-4.312438122325e1));
#3428=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3429=direction('',(0.e0,0.e0,1.e0));
#3430=direction('',(9.935420106042e-1,1.134648543143e-1,0.e0));
#3431=axis2_placement_3d('',#3428,#3429,#3430);
#3433=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3434=direction('',(0.e0,0.e0,1.e0));
#3435=direction('',(9.875323049949e-1,1.574164749686e-1,0.e0));
#3436=axis2_placement_3d('',#3433,#3434,#3435);
#3438=cartesian_point('',(7.119311121298e1,1.701710209325e1,-4.202617899913e1));
#3439=cartesian_point('',(7.118900215621e1,1.703208896186e1,-4.208487552154e1));
#3440=cartesian_point('',(7.117683268475e1,1.706438091700e1,-4.219531996394e1));
#3441=cartesian_point('',(7.115099692856e1,1.711486450799e1,-4.234035948017e1));
#3442=cartesian_point('',(7.112070030656e1,1.716548619162e1,-4.246821244186e1));
#3443=cartesian_point('',(7.108780477285e1,1.721527657123e1,-4.258135788763e1));
#3444=cartesian_point('',(7.105367299589e1,1.726379505302e1,-4.268166545975e1));
#3445=cartesian_point('',(7.101926907423e1,1.731092464293e1,-4.277055973399e1));
#3446=cartesian_point('',(7.098529264187e1,1.735679691809e1,-4.284916505390e1));
#3447=cartesian_point('',(7.095228309032e1,1.740170639604e1,-4.291827573915e1));
#3448=cartesian_point('',(7.092076440350e1,1.744600419992e1,-4.297823082712e1));
#3449=cartesian_point('',(7.089117863595e1,1.749024171352e1,-4.302917625649e1));
#3450=cartesian_point('',(7.086392632397e1,1.753534259613e1,-4.307088244957e1));
#3451=cartesian_point('',(7.084022643775e1,1.758106346807e1,-4.310166671669e1));
#3452=cartesian_point('',(7.082070197979e1,1.762813470710e1,-4.312063058284e1));
#3453=cartesian_point('',(7.081149562659e1,1.765886188284e1,-4.312432444087e1));
#3454=cartesian_point('',(7.080765595078e1,1.767415318748e1,-4.312438129381e1));
#3456=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3457=direction('',(0.e0,0.e0,1.e0));
#3458=direction('',(9.702319877883e-1,2.421773933966e-1,0.e0));
#3459=axis2_placement_3d('',#3456,#3457,#3458);
#3461=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3462=direction('',(0.e0,0.e0,1.e0));
#3463=direction('',(9.585368561574e-1,2.849685866687e-1,0.e0));
#3464=axis2_placement_3d('',#3461,#3462,#3463);
#3466=cartesian_point('',(6.836286673479e1,2.616408414737e1,-4.202617900151e1));
#3467=cartesian_point('',(6.835687991636e1,2.617830372524e1,-4.208445447511e1));
#3468=cartesian_point('',(6.834074425077e1,2.620850793776e1,-4.219418397825e1));
#3469=cartesian_point('',(6.830880242225e1,2.625489768357e1,-4.233853412846e1));
#3470=cartesian_point('',(6.827240681456e1,2.630090184236e1,-4.246597043156e1));
#3471=cartesian_point('',(6.823350268799e1,2.634580183289e1,-4.257890590870e1));
#3472=cartesian_point('',(6.819348070320e1,2.638933782662e1,-4.267917274902e1));
#3473=cartesian_point('',(6.815330707513e1,2.643151082283e1,-4.276815817325e1));
#3474=cartesian_point('',(6.811365706586e1,2.647253706164e1,-4.284695867396e1));
#3475=cartesian_point('',(6.807503061136e1,2.651276974304e1,-4.291634648274e1));
#3476=cartesian_point('',(6.803789744719e1,2.655263421499e1,-4.297664949229e1));
#3477=cartesian_point('',(6.800264186624e1,2.659271560532e1,-4.302798119091e1));
#3478=cartesian_point('',(6.796953377421e1,2.663401611586e1,-4.307009823735e1));
#3479=cartesian_point('',(6.793983357925e1,2.667644720952e1,-4.310128223750e1));
#3480=cartesian_point('',(6.791407707609e1,2.672087961735e1,-4.312055850095e1));
#3481=cartesian_point('',(6.790080526887e1,2.675039790910e1,-4.312432706298e1));
#3482=cartesian_point('',(6.789494650295e1,2.676520221932e1,-4.312438122324e1));
#3484=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3485=direction('',(0.e0,0.e0,1.e0));
#3486=direction('',(9.303210222997e-1,3.667462276115e-1,0.e0));
#3487=axis2_placement_3d('',#3484,#3485,#3486);
#3489=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3490=direction('',(0.e0,0.e0,1.e0));
#3491=direction('',(9.131405760989e-1,4.076448065187e-1,0.e0));
#3492=axis2_placement_3d('',#3489,#3490,#3491);
#3494=cartesian_point('',(6.436291465630e1,3.486339146461e1,-4.202617900151e1));
#3495=cartesian_point('',(6.435512302845e1,3.487670795564e1,-4.208445447609e1));
#3496=cartesian_point('',(6.433518296447e1,3.490454764039e1,-4.219418398090e1));
#3497=cartesian_point('',(6.429745932514e1,3.494637127086e1,-4.233853413270e1));
#3498=cartesian_point('',(6.425537033861e1,3.498723127805e1,-4.246597043677e1));
#3499=cartesian_point('',(6.421093841690e1,3.502666913577e1,-4.257890591441e1));
#3500=cartesian_point('',(6.416557623787e1,3.506460875598e1,-4.267917275483e1));
#3501=cartesian_point('',(6.412024161991e1,3.510117724579e1,-4.276815817887e1));
#3502=cartesian_point('',(6.407557582317e1,3.513667713475e1,-4.284695867914e1));
#3503=cartesian_point('',(6.403202840472e1,3.517152385594e1,-4.291634648729e1));
#3504=cartesian_point('',(6.399000956242e1,3.520620043119e1,-4.297664949604e1));
#3505=cartesian_point('',(6.394982392695e1,3.524133714281e1,-4.302798119375e1));
#3506=cartesian_point('',(6.391160828136e1,3.527796284832e1,-4.307009823922e1));
#3507=cartesian_point('',(6.387662380723e1,3.531615428434e1,-4.310128223841e1));
#3508=cartesian_point('',(6.384528806221e1,3.535684466785e1,-4.312055850110e1));
#3509=cartesian_point('',(6.382827688734e1,3.538437810744e1,-4.312432706297e1));
#3510=cartesian_point('',(6.382053589389e1,3.539829104202e1,-4.312438122325e1));
#3512=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3513=direction('',(0.e0,0.e0,1.e0));
#3514=direction('',(8.744920083853e-1,4.850399233777e-1,0.e0));
#3515=axis2_placement_3d('',#3512,#3513,#3514);
#3517=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3518=direction('',(0.e0,0.e0,1.e0));
#3519=direction('',(8.521202073264e-1,5.233461113509e-1,0.e0));
#3520=axis2_placement_3d('',#3517,#3518,#3519);
#3522=cartesian_point('',(5.926169526316e1,4.296617648788e1,-4.202617900152e1));
#3523=cartesian_point('',(5.925223214329e1,4.297836204223e1,-4.208445447226e1));
#3524=cartesian_point('',(5.922882886345e1,4.300336085251e1,-4.219418397111e1));
#3525=cartesian_point('',(5.918596887804e1,4.303990275155e1,-4.233853411849e1));
#3526=cartesian_point('',(5.913890666895e1,4.307491947998e1,-4.246597042162e1));
#3527=cartesian_point('',(5.908970719587e1,4.310822041162e1,-4.257890589966e1));
#3528=cartesian_point('',(5.903978098281e1,4.313991450061e1,-4.267917274106e1));
#3529=cartesian_point('',(5.899006106324e1,4.317025278687e1,-4.276815816622e1));
#3530=cartesian_point('',(5.894114372311e1,4.319961891309e1,-4.284695866796e1));
#3531=cartesian_point('',(5.889342044864e1,4.322848343718e1,-4.291634647776e1));
#3532=cartesian_point('',(5.884723488138e1,4.325737879026e1,-4.297664948836e1));
#3533=cartesian_point('',(5.880280677756e1,4.328696962470e1,-4.302798118802e1));
#3534=cartesian_point('',(5.876013745708e1,4.331829384995e1,-4.307009823552e1));
#3535=cartesian_point('',(5.872046729587e1,4.335159216341e1,-4.310128223665e1));
#3536=cartesian_point('',(5.868408847012e1,4.338784430070e1,-4.312055850080e1));
#3537=cartesian_point('',(5.866362899226e1,4.341292178503e1,-4.312432706300e1));
#3538=cartesian_point('',(5.865413822133e1,4.342570529067e1,-4.312438122324e1));
#3540=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3541=direction('',(0.e0,0.e0,1.e0));
#3542=direction('',(8.037001937536e-1,5.950344515744e-1,0.e0));
#3543=axis2_placement_3d('',#3540,#3541,#3542);
#3545=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3546=direction('',(0.e0,0.e0,1.e0));
#3547=direction('',(7.765198259216e-1,6.300928185202e-1,0.e0));
#3548=axis2_placement_3d('',#3545,#3546,#3547);
#3550=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3551=direction('',(0.e0,0.e0,1.e0));
#3552=direction('',(7.630624007743e-1,-6.463248196724e-1,0.e0));
#3553=axis2_placement_3d('',#3550,#3551,#3552);
#3555=cartesian_point('',(5.684019473414e1,-4.612193705349e1,
-4.202617900478e1));
#3556=cartesian_point('',(5.684969089367e1,-4.610941169993e1,
-4.208554875383e1));
#3557=cartesian_point('',(5.686809530704e1,-4.607971893294e1,
-4.219713900458e1));
#3558=cartesian_point('',(5.689261348255e1,-4.602788452593e1,
-4.234329958439e1));
#3559=cartesian_point('',(5.691445250367e1,-4.597249305824e1,
-4.247183095974e1));
#3560=cartesian_point('',(5.693399840308e1,-4.591565313180e1,
-4.258531688659e1));
#3561=cartesian_point('',(5.695175105261e1,-4.585872908519e1,
-4.268570014419e1));
#3562=cartesian_point('',(5.696821709636e1,-4.580256291013e1,
-4.277445835821e1));
#3563=cartesian_point('',(5.698393903214e1,-4.574762301482e1,
-4.285275946416e1));
#3564=cartesian_point('',(5.699948381966e1,-4.569415296442e1,
-4.292143129233e1));
#3565=cartesian_point('',(5.701545020117e1,-4.564234980161e1,
-4.298083954733e1));
#3566=cartesian_point('',(5.703254375166e1,-4.559221188118e1,
-4.303116777017e1));
#3567=cartesian_point('',(5.705170225027e1,-4.554354630394e1,
-4.307218038862e1));
#3568=cartesian_point('',(5.707344150609e1,-4.549741332965e1,
-4.310233985776e1));
#3569=cartesian_point('',(5.709876672045e1,-4.545385563631e1,
-4.312064064283e1));
#3570=cartesian_point('',(5.711717586335e1,-4.542823738764e1,
-4.312444365045e1));
#3571=cartesian_point('',(5.712681705462e1,-4.541614935637e1,
-4.312438145995e1));
#3573=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3574=direction('',(0.e0,0.e0,1.e0));
#3575=direction('',(7.827720008366e-1,-6.223086008615e-1,0.e0));
#3576=axis2_placement_3d('',#3573,#3574,#3575);
#3578=cartesian_point('',(5.926172127934e1,-4.296619559499e1,
-4.202618101541e1));
#3579=cartesian_point('',(5.924817128114e1,-4.298372084310e1,
-4.210445805640e1));
#3580=cartesian_point('',(5.921589359121e1,-4.301572747177e1,
-4.224818773784e1));
#3581=cartesian_point('',(5.915618443190e1,-4.306294783358e1,
-4.242350905538e1));
#3582=cartesian_point('',(5.909801006628e1,-4.310274484018e1,
-4.256199608283e1));
#3583=cartesian_point('',(5.904443499268e1,-4.313701220377e1,
-4.267038315949e1));
#3584=cartesian_point('',(5.899600096015e1,-4.316713820688e1,
-4.275663684369e1));
#3585=cartesian_point('',(5.895521317756e1,-4.319065690348e1,
-4.282577489853e1));
#3586=cartesian_point('',(5.891724842610e1,-4.321306615846e1,
-4.288395354464e1));
#3587=cartesian_point('',(5.887555831521e1,-4.324067741588e1,
-4.293844386186e1));
#3588=cartesian_point('',(5.881650430014e1,-4.327928347631e1,
-4.301058216554e1));
#3589=cartesian_point('',(5.876567830333e1,-4.330912936557e1,
-4.307295210274e1));
#3590=cartesian_point('',(5.871100613186e1,-4.335668951428e1,
-4.311260716721e1));
#3591=cartesian_point('',(5.867349600631e1,-4.340077240632e1,
-4.312312762717e1));
#3592=cartesian_point('',(5.865427479624e1,-4.342583513369e1,
-4.312445073296e1));
#3594=cartesian_point('',(5.865427479624e1,-4.342583513369e1,
-4.312445073296e1));
#3595=cartesian_point('',(5.865755578145e1,-4.342814149872e1,
-4.311453313166e1));
#3596=cartesian_point('',(5.866437082010e1,-4.343300414350e1,
-4.309485987018e1));
#3597=cartesian_point('',(5.867637593787e1,-4.344188084306e1,
-4.306654612278e1));
#3598=cartesian_point('',(5.868512144179e1,-4.344848654277e1,
-4.304820173666e1));
#3599=cartesian_point('',(5.868975029454e1,-4.345201699874e1,
-4.303924642473e1));
#3601=cartesian_point('',(5.868975029454e1,-4.345201699874e1,
-4.303924642473e1));
#3602=cartesian_point('',(5.870218566058e1,-4.344289606964e1,
-4.303222403515e1));
#3603=cartesian_point('',(5.872491713239e1,-4.342824173249e1,
-4.301376645939e1));
#3604=cartesian_point('',(5.875860426194e1,-4.342348223487e1,
-4.296799328337e1));
#3605=cartesian_point('',(5.878483345329e1,-4.342512294040e1,
-4.292772026942e1));
#3606=cartesian_point('',(5.882478644937e1,-4.342832749859e1,
-4.286353748364e1));
#3607=cartesian_point('',(5.886313767717e1,-4.343270142545e1,
-4.279796597779e1));
#3608=cartesian_point('',(5.889142786215e1,-4.343719742294e1,
-4.274764052788e1));
#3609=cartesian_point('',(5.892687431472e1,-4.344370725834e1,
-4.268254665705e1));
#3610=cartesian_point('',(5.896762862005e1,-4.345179437182e1,
-4.260517271226e1));
#3611=cartesian_point('',(5.902410389667e1,-4.346425365781e1,
-4.249205716516e1));
#3612=cartesian_point('',(5.906440174963e1,-4.347402066206e1,
-4.240694591932e1));
#3613=cartesian_point('',(5.910658843652e1,-4.348477129268e1,
-4.231446141908e1));
#3614=cartesian_point('',(5.915347518430e1,-4.349752659336e1,
-4.220603986686e1));
#3615=cartesian_point('',(5.920610818274e1,-4.351325377277e1,
-4.207601088654e1));
#3616=cartesian_point('',(5.924254131993e1,-4.352530033854e1,
-4.197712608083e1));
#3617=cartesian_point('',(5.926091639720e1,-4.353209642369e1,
-4.192438382642e1));
#3619=cartesian_point('',(5.748968102963e1,-4.570461578213e1,
-4.331177673041e1));
#3620=direction('',(6.223082872752e-1,7.827722501396e-1,0.e0));
#3621=direction('',(-7.257147107829e-1,5.769472265236e-1,3.747933515420e-1));
#3622=axis2_placement_3d('',#3619,#3620,#3621);
#3624=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3625=direction('',(0.e0,0.e0,1.e0));
#3626=direction('',(7.827722501376e-1,-6.223082872777e-1,0.e0));
#3627=axis2_placement_3d('',#3624,#3625,#3626);
#3629=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3630=direction('',(0.e0,0.e0,1.e0));
#3631=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#3632=axis2_placement_3d('',#3629,#3630,#3631);
#3634=direction('',(4.274459647639e-1,-3.380816889959e-1,8.384454178852e-1));
#3635=vector('',#3634,1.808878082159e0);
#3636=cartesian_point('',(5.716152575203e1,-4.544373051372e1,
-4.303928244582e1));
#3637=line('',#3636,#3635);
#3638=direction('',(-4.371989549637e-1,3.254262681539e-1,-8.384240083479e-1));
#3639=vector('',#3638,1.808879109219e0);
#3640=cartesian_point('',(5.948059035075e1,-4.404067377679e1,
-4.152263875136e1));
#3641=line('',#3640,#3639);
#3642=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3643=direction('',(0.e0,0.e0,-1.e0));
#3644=direction('',(8.036801128516e-1,-5.950615734585e-1,0.e0));
#3645=axis2_placement_3d('',#3642,#3643,#3644);
#3647=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3648=direction('',(0.e0,0.e0,-1.e0));
#3649=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#3650=axis2_placement_3d('',#3647,#3648,#3649);
#3652=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3653=direction('',(0.e0,0.e0,-1.e0));
#3654=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#3655=axis2_placement_3d('',#3652,#3653,#3654);
#3657=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3658=direction('',(0.e0,0.e0,1.e0));
#3659=direction('',(7.826980200190e-1,-6.224016464135e-1,0.e0));
#3660=axis2_placement_3d('',#3657,#3658,#3659);
#3662=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3663=direction('',(0.e0,0.e0,1.e0));
#3664=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#3665=axis2_placement_3d('',#3662,#3663,#3664);
#3667=cartesian_point('',(5.927933649685e1,-4.388978968626e1,
-4.135912951729e1));
#3668=direction('',(-4.376977114244e-1,3.247715698124e-1,-8.384176410688e-1));
#3669=direction('',(6.087281450509e-1,7.933095341856e-1,-1.048944198342e-2));
#3670=axis2_placement_3d('',#3667,#3668,#3669);
#3672=cartesian_point('',(5.948059035075e1,-4.404067377679e1,
-4.152263875136e1));
#3673=cartesian_point('',(5.953317653176e1,-4.407929409778e1,
-4.142227673333e1));
#3674=cartesian_point('',(5.963115814773e1,-4.415107412102e1,
-4.121568056343e1));
#3675=cartesian_point('',(5.975542178311e1,-4.424152493937e1,
-4.089069542786e1));
#3676=cartesian_point('',(5.982243509637e1,-4.428983472696e1,
-4.066571160858e1));
#3677=cartesian_point('',(5.985185612728e1,-4.431089969793e1,
-4.055159385333e1));
#3679=cartesian_point('',(5.985185612728e1,-4.431089969793e1,
-4.055159385333e1));
#3680=cartesian_point('',(5.988442522392e1,-4.433424893041e1,
-4.042520860364e1));
#3681=cartesian_point('',(5.993956017069e1,-4.437333892548e1,
-4.016845749676e1));
#3682=cartesian_point('',(5.999128244630e1,-4.440861042566e1,
-3.977517484828e1));
#3683=cartesian_point('',(6.000501747492e1,-4.441620082386e1,
-3.951015785949e1));
#3684=cartesian_point('',(6.000654790601e1,-4.441605523191e1,
-3.937758789250e1));
#3686=direction('',(-3.604556498896e-1,2.647777409189e-1,-8.944073302341e-1));
#3687=vector('',#3686,9.151775170011e-1);
#3688=cartesian_point('',(6.038337016801e1,-4.389572094040e1,
-6.278723356443e0));
#3689=line('',#3688,#3687);
#3690=cartesian_point('',(6.181925417614e1,-4.502240544218e1,
-8.214295939750e0));
#3691=direction('',(-6.085629912910e-1,-7.934371451769e-1,1.042028235932e-2));
#3692=direction('',(-7.068707530391e-1,5.480400180048e-1,4.471978054096e-1));
#3693=axis2_placement_3d('',#3690,#3691,#3692);
#3695=direction('',(-1.304988438219e-2,-3.185390109563e-3,-9.999097728333e-1));
#3696=vector('',#3695,3.328462726009e1);
#3697=cartesian_point('',(5.983743981594e1,-4.350209791302e1,
-8.193505207570e0));
#3698=line('',#3697,#3696);
#3699=direction('',(4.374637792179e-1,-3.245542632069e-1,8.386238561517e-1));
#3700=vector('',#3699,1.345096007591e-1);
#3701=cartesian_point('',(5.940307927850e1,-4.360812243550e1,
-4.147512929005e1));
#3702=line('',#3701,#3700);
#3703=cartesian_point('',(5.701441091958e1,-4.174747846297e1,
-3.934686923305e1));
#3704=direction('',(-6.086717870049e-1,-7.933533883286e-1,1.044303269438e-2));
#3705=direction('',(6.617497043033e-1,-5.148770877493e-1,-5.449668919901e-1));
#3706=axis2_placement_3d('',#3703,#3704,#3705);
#3708=direction('',(1.313757365782e-2,3.118248635429e-3,9.999088361865e-1));
#3709=vector('',#3708,3.310243758623e1);
#3710=cartesian_point('',(5.994848445596e1,-4.399894257123e1,
-3.937814319823e1));
#3711=line('',#3710,#3709);
#3712=cartesian_point('',(6.035784217594e1,-4.325673972198e1,
-7.102517710844e0));
#3713=direction('',(3.604420224977e-1,-2.647705077152e-1,8.944149633487e-1));
#3714=direction('',(-7.269857443913e-1,5.210486773730e-1,4.472135991444e-1));
#3715=axis2_placement_3d('',#3712,#3713,#3714);
#3717=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#3718=direction('',(0.e0,0.e0,1.e0));
#3719=direction('',(8.088192067205e-1,-5.880573873697e-1,0.e0));
#3720=axis2_placement_3d('',#3717,#3718,#3719);
#3722=cartesian_point('',(6.392711157184e1,-3.914499685572e1,
-4.579937179558e0));
#3723=cartesian_point('',(6.390109866702e1,-3.916494161489e1,
-4.603476280127e0));
#3724=cartesian_point('',(6.384725646516e1,-3.920096003137e1,
-4.657614921960e0));
#3725=cartesian_point('',(6.376091750227e1,-3.924421503494e1,
-4.759412042995e0));
#3726=cartesian_point('',(6.366935148960e1,-3.927658819338e1,
-4.881351872043e0));
#3727=cartesian_point('',(6.357273880134e1,-3.929762285245e1,
-5.023648923082e0));
#3728=cartesian_point('',(6.347190869805e1,-3.930645872119e1,
-5.185836671938e0));
#3729=cartesian_point('',(6.336706325361e1,-3.930208578418e1,
-5.368676195060e0));
#3730=cartesian_point('',(6.325841980341e1,-3.928290014855e1,
-5.573527908586e0));
#3731=cartesian_point('',(6.314640046251e1,-3.924654920902e1,
-5.802194048511e0));
#3732=cartesian_point('',(6.307027231904e1,-3.920867241538e1,
-5.971494001012e0));
#3733=cartesian_point('',(6.303229726002e1,-3.918567090295e1,
-6.060283171316e0));
#3735=cartesian_point('',(6.303229726002e1,-3.918567090295e1,
-6.060283171316e0));
#3736=cartesian_point('',(6.291559024859e1,-3.911497933165e1,
-6.333159085812e0));
#3737=cartesian_point('',(6.279888220463e1,-3.904429540272e1,
-6.606036447487e0));
#3738=cartesian_point('',(6.268217520013e1,-3.897360374272e1,
-6.878912341968e0));
#3740=cartesian_point('',(5.999434362907e1,-4.299622549218e1,
-6.878915245657e0));
#3741=cartesian_point('',(6.010431763285e1,-4.307699734482e1,
-6.606035405214e0));
#3742=cartesian_point('',(6.021428407258e1,-4.315777236837e1,
-6.333157188048e0));
#3743=cartesian_point('',(6.032425799706e1,-4.323854426136e1,
-6.060277327589e0));
#3745=cartesian_point('',(6.062911325970e1,-4.408080026332e1,
-4.579937025376e0));
#3746=cartesian_point('',(6.063760572198e1,-4.404905024145e1,
-4.603541706560e0));
#3747=cartesian_point('',(6.065028818600e1,-4.398537852785e1,
-4.657835204648e0));
#3748=cartesian_point('',(6.065719012365e1,-4.388887741850e1,
-4.759875926012e0));
#3749=cartesian_point('',(6.065198476058e1,-4.379178376307e1,
-4.882061982689e0));
#3750=cartesian_point('',(6.063436516624e1,-4.369443383411e1,
-5.024538572769e0));
#3751=cartesian_point('',(6.060386542401e1,-4.359792089748e1,
-5.186823552785e0));
#3752=cartesian_point('',(6.055965485172e1,-4.350279799014e1,
-5.369660844033e0));
#3753=cartesian_point('',(6.050034440065e1,-4.340988446235e1,
-5.574389756581e0));
#3754=cartesian_point('',(6.042395577175e1,-4.332046795414e1,
-5.802760852246e0));
#3755=cartesian_point('',(6.035995498578e1,-4.326476094500e1,
-5.971703194642e0));
#3756=cartesian_point('',(6.032425799706e1,-4.323854426136e1,
-6.060277327589e0));
#3758=cartesian_point('',(6.068774492989e1,-4.349907694741e1,
-6.283884085563e0));
#3759=direction('',(3.604420224977e-1,-2.647705077152e-1,8.944149633487e-1));
#3760=direction('',(-7.269857443913e-1,5.210486773730e-1,4.472135991444e-1));
#3761=axis2_placement_3d('',#3758,#3759,#3760);
#3763=cartesian_point('',(6.046251329815e1,-4.430743920460e1,
-4.695415280478e0));
#3764=cartesian_point('',(6.047411968897e1,-4.429194521035e1,
-4.672095522287e0));
#3765=cartesian_point('',(6.050199836976e1,-4.425430661069e1,
-4.632463833194e0));
#3766=cartesian_point('',(6.055833460558e1,-4.417789759508e1,
-4.589691615850e0));
#3767=cartesian_point('',(6.060408429979e1,-4.411521797218e1,
-4.580431546029e0));
#3768=cartesian_point('',(6.062911325970e1,-4.408080026332e1,
-4.579937025376e0));
#3770=cartesian_point('',(6.046251329815e1,-4.430743920460e1,
-4.695415280478e0));
#3771=cartesian_point('',(6.050611297942e1,-4.424863162201e1,
-4.692122258712e0));
#3772=cartesian_point('',(6.052767070958e1,-4.413243239298e1,
-4.953947542797e0));
#3773=cartesian_point('',(6.049116904065e1,-4.399725033311e1,
-5.515999542244e0));
#3774=cartesian_point('',(6.043151259558e1,-4.392862696945e1,
-5.975968955279e0));
#3775=cartesian_point('',(6.038337016801e1,-4.389572094040e1,
-6.278723356443e0));
#3777=cartesian_point('',(5.976592516736e1,-4.423697938996e1,
-3.937498028008e1));
#3778=direction('',(-1.313608847097e-2,-3.119240418072e-3,-9.999088526055e-1));
#3779=direction('',(6.086039800944e-1,7.934050447695e-1,-1.047045116419e-2));
#3780=axis2_placement_3d('',#3777,#3778,#3779);
#3782=cartesian_point('',(6.341209880512e1,-3.942178776800e1,
-6.283890185746e0));
#3783=direction('',(3.825512509416e-1,-2.316817249560e-1,8.944149589114e-1));
#3784=direction('',(4.999865103206e-1,8.659699758111e-1,1.046377040737e-2));
#3785=axis2_placement_3d('',#3782,#3783,#3784);
#3787=cartesian_point('',(6.392711157184e1,-3.914499685572e1,
-4.579937179558e0));
#3788=cartesian_point('',(6.393896989727e1,-3.912564529247e1,
-4.579094022308e0));
#3789=cartesian_point('',(6.396235464219e1,-3.908737843131e1,
-4.581443967531e0));
#3790=cartesian_point('',(6.399768171986e1,-3.902921823323e1,
-4.598532901885e0));
#3791=cartesian_point('',(6.402955263387e1,-3.897648258930e1,
-4.624823200818e0));
#3792=cartesian_point('',(6.405569188036e1,-3.893286819079e1,
-4.658517393009e0));
#3793=cartesian_point('',(6.406787393785e1,-3.891257805826e1,
-4.682635283655e0));
#3794=cartesian_point('',(6.407266568025e1,-3.890447143065e1,
-4.695423352533e0));
#3796=cartesian_point('',(6.366207467211e1,-3.898879539119e1,
-6.278720776762e0));
#3797=cartesian_point('',(6.371088582253e1,-3.902067013665e1,
-5.976053945037e0));
#3798=cartesian_point('',(6.379707682209e1,-3.904952972520e1,
-5.516200352917e0));
#3799=cartesian_point('',(6.393588325590e1,-3.903153413537e1,
-4.954354547530e0));
#3800=cartesian_point('',(6.403495884001e1,-3.896729348319e1,
-4.692298003113e0));
#3801=cartesian_point('',(6.407266568025e1,-3.890447143065e1,
-4.695423352533e0));
#3803=cartesian_point('',(6.374097905744e1,-3.828769167385e1,
-3.937501182546e1));
#3804=direction('',(2.070112714349e-3,-1.323150521294e-2,9.999103169300e-1));
#3805=direction('',(-4.997763017241e-1,-8.660917653089e-1,-1.042603947028e-2));
#3806=axis2_placement_3d('',#3803,#3804,#3805);
#3808=cartesian_point('',(6.399849360411e1,-3.844169289561e1,
-3.937758920493e1));
#3809=cartesian_point('',(6.399807037685e1,-3.844024937327e1,
-3.950645184256e1));
#3810=cartesian_point('',(6.398626317987e1,-3.843075764457e1,
-3.976489849285e1));
#3811=cartesian_point('',(6.393766289371e1,-3.839876162200e1,
-4.014365055899e1));
#3812=cartesian_point('',(6.388138397159e1,-3.836327270418e1,
-4.040284447365e1));
#3813=cartesian_point('',(6.384835969698e1,-3.834270952148e1,
-4.052857285270e1));
#3815=cartesian_point('',(6.384835969698e1,-3.834270952148e1,
-4.052857285270e1));
#3816=cartesian_point('',(6.381626080902e1,-3.832269614580e1,
-4.065082211903e1));
#3817=cartesian_point('',(6.374407121421e1,-3.827808675611e1,
-4.088293685380e1));
#3818=cartesian_point('',(6.361231705935e1,-3.819747467918e1,
-4.121107043170e1));
#3819=cartesian_point('',(6.350707039948e1,-3.813353985688e1,
-4.142091159727e1));
#3820=cartesian_point('',(6.345050400790e1,-3.809927093271e1,
-4.152263690632e1));
#3822=direction('',(2.056764008785e-3,-1.327872321041e-2,9.999097185405e-1));
#3823=vector('',#3822,3.328477223509e1);
#3824=cartesian_point('',(6.302089257666e1,-3.819299169942e1,
-4.147528637248e1));
#3825=line('',#3824,#3823);
#3826=cartesian_point('',(6.525249439145e1,-3.988424881017e1,
-8.214302336577e0));
#3827=direction('',(5.001615591323e-1,8.658694368774e-1,1.041791956362e-2));
#3828=direction('',(-8.659298616561e-1,5.000966630964e-1,8.294712301117e-3));
#3829=axis2_placement_3d('',#3826,#3827,#3828);
#3831=direction('',(3.825613516684e-1,-2.316905484200e-1,8.944083530371e-1));
#3832=vector('',#3831,9.151964029529e-1);
#3833=cartesian_point('',(6.331195589916e1,-3.877675303468e1,
-7.097280084232e0));
#3834=line('',#3833,#3832);
#3835=direction('',(-2.146697601461e-3,1.333089257824e-2,-9.999088353407e-1));
#3836=vector('',#3835,3.310192904887e1);
#3837=cartesian_point('',(6.366207467211e1,-3.898879539119e1,
-6.278720776762e0));
#3838=line('',#3837,#3836);
#3839=cartesian_point('',(6.359101484042e1,-3.854751713091e1,
-3.937763209955e1));
#3840=cartesian_point('',(6.359052711990e1,-3.854436841578e1,
-3.961527390404e1));
#3841=cartesian_point('',(6.355149113062e1,-3.851623211758e1,
-4.007778712512e1));
#3842=cartesian_point('',(6.337516204144e1,-3.840615058004e1,
-4.076225696662e1));
#3843=cartesian_point('',(6.319342086812e1,-3.829634672111e1,
-4.116615465977e1));
#3844=cartesian_point('',(6.308236566546e1,-3.822981638114e1,
-4.136528149352e1));
#3846=direction('',(-4.682371798130e-1,2.804916013059e-1,-8.379011904978e-1));
#3847=vector('',#3846,1.312862187183e-1);
#3848=cartesian_point('',(6.308236566546e1,-3.822981638114e1,
-4.136528149352e1));
#3849=line('',#3848,#3847);
#3850=cartesian_point('',(6.283945332360e1,-3.906801550450e1,
-8.198743171069e0));
#3851=direction('',(-2.048454231e-3,1.327402263261e-2,-9.999097980110e-1));
#3852=direction('',(-8.504357186997e-1,5.260066170444e-1,8.725089406133e-3));
#3853=axis2_placement_3d('',#3850,#3851,#3852);
#3855=cartesian_point('',(5.930216680308e1,-4.291862541579e1,
-4.147601040931e1));
#3856=cartesian_point('',(5.935044182026e1,-4.290683287274e1,
-3.777640229171e1));
#3857=cartesian_point('',(5.944630705896e1,-4.288429785307e1,
-3.037827629601e1));
#3858=cartesian_point('',(5.959162442738e1,-4.284813093446e1,
-1.928441457837e1));
#3859=cartesian_point('',(5.968728792485e1,-4.282566369680e1,
-1.189068388292e1));
#3860=cartesian_point('',(5.973551991363e1,-4.281388166467e1,
-8.194373293322e0));
#3862=cartesian_point('',(6.241466271530e1,-3.880426107101e1,
-8.194371700151e0));
#3863=cartesian_point('',(6.240709030624e1,-3.875519171535e1,
-1.189068372721e1));
#3864=cartesian_point('',(6.239123987928e1,-3.865821303773e1,
-1.928441506219e1));
#3865=cartesian_point('',(6.236903747701e1,-3.851011332624e1,
-3.037827310436e1));
#3866=cartesian_point('',(6.235318495280e1,-3.841293019259e1,
-3.777640875413e1));
#3867=cartesian_point('',(6.234560575235e1,-3.836381682857e1,
-4.147603585763e1));
#3869=cartesian_point('',(6.234560575235e1,-3.836381682857e1,
-4.147603585763e1));
#3870=cartesian_point('',(6.234552083463e1,-3.836286719588e1,
-4.154135148508e1));
#3871=cartesian_point('',(6.234719401253e1,-3.835790641910e1,
-4.166915504319e1));
#3872=cartesian_point('',(6.235721554839e1,-3.833866503026e1,
-4.185242890882e1));
#3873=cartesian_point('',(6.236770152230e1,-3.831949432747e1,
-4.196917790820e1));
#3874=cartesian_point('',(6.237403999857e1,-3.830822342168e1,
-4.202617900151e1));
#3876=cartesian_point('',(5.926172127934e1,-4.296619559499e1,
-4.202618101541e1));
#3877=cartesian_point('',(5.926974457978e1,-4.295597976104e1,
-4.196898102200e1));
#3878=cartesian_point('',(5.928345109668e1,-4.293886547258e1,
-4.185195957368e1));
#3879=cartesian_point('',(5.929735520309e1,-4.292234062311e1,
-4.166862284915e1));
#3880=cartesian_point('',(5.930126729270e1,-4.291889956900e1,
-4.154109257342e1));
#3881=cartesian_point('',(5.930216680308e1,-4.291862541579e1,
-4.147601040931e1));
#3883=cartesian_point('',(5.970747618325e1,-4.321148803863e1,
-4.148036708070e1));
#3884=direction('',(1.304750696401e-2,3.187223878636e-3,9.999097980148e-1));
#3885=direction('',(-8.114143668794e-1,5.844061926920e-1,8.725088250666e-3));
#3886=axis2_placement_3d('',#3883,#3884,#3885);
#3888=cartesian_point('',(5.926172127934e1,-4.296619559499e1,
-4.202618101541e1));
#3889=cartesian_point('',(5.914672786889e1,-4.312552956281e1,
-4.198131528030e1));
#3890=cartesian_point('',(5.915731833257e1,-4.338262620505e1,
-4.193662716668e1));
#3891=cartesian_point('',(5.926091639720e1,-4.353209642369e1,
-4.192438382642e1));
#3893=cartesian_point('',(5.940307927850e1,-4.360812243550e1,
-4.147512929005e1));
#3894=cartesian_point('',(5.935959953186e1,-4.357675186205e1,
-4.162591558294e1));
#3895=cartesian_point('',(5.931221092988e1,-4.355088388348e1,
-4.177647211940e1));
#3896=cartesian_point('',(5.926091639720e1,-4.353209642369e1,
-4.192438382642e1));
#3898=cartesian_point('',(6.014173503185e1,-4.310538162144e1,
-8.198698625593e0));
#3899=direction('',(1.295166396040e-2,3.198050036413e-3,9.999110094787e-1));
#3900=direction('',(-8.114193184684e-1,5.844005661779e-1,8.641057064006e-3));
#3901=axis2_placement_3d('',#3898,#3899,#3900);
#3903=cartesian_point('',(5.973551991363e1,-4.281388166467e1,
-8.194373293322e0));
#3904=cartesian_point('',(5.973673202437e1,-4.281370331252e1,
-8.093022205861e0));
#3905=cartesian_point('',(5.974710804480e1,-4.281989230841e1,
-7.890409590495e0));
#3906=cartesian_point('',(5.978757358165e1,-4.284709785608e1,
-7.589884971097e0));
#3907=cartesian_point('',(5.983045494477e1,-4.287753761144e1,
-7.393851807028e0));
#3908=cartesian_point('',(5.985580128647e1,-4.289571004703e1,
-7.297418703644e0));
#3910=cartesian_point('',(6.211319881369e1,-4.463916394148e1,
-8.219329085316e0));
#3911=direction('',(6.085629912910e-1,7.934371451769e-1,-1.042028235932e-2));
#3912=direction('',(-7.530661993204e-1,5.816377644661e-1,3.075529391633e-1));
#3913=axis2_placement_3d('',#3910,#3911,#3912);
#3915=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3916=direction('',(0.e0,0.e0,1.e0));
#3917=direction('',(8.128153060562e-1,-5.825214830724e-1,0.e0));
#3918=axis2_placement_3d('',#3915,#3916,#3917);
#3920=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3921=direction('',(0.e0,0.e0,1.e0));
#3922=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#3923=axis2_placement_3d('',#3920,#3921,#3922);
#3925=cartesian_point('',(6.501090657471e1,-4.030248068548e1,
-8.219334395512e0));
#3926=direction('',(-5.001615591323e-1,-8.658694368774e-1,-1.041791956362e-2));
#3927=direction('',(-7.768400606907e-1,4.433543812149e-1,4.471648608329e-1));
#3928=axis2_placement_3d('',#3925,#3926,#3927);
#3930=cartesian_point('',(6.253637332924e1,-3.888412270704e1,
-7.297123143325e0));
#3931=cartesian_point('',(6.250986696361e1,-3.886764937231e1,
-7.393585843159e0));
#3932=cartesian_point('',(6.246530428690e1,-3.883966279010e1,
-7.589681084945e0));
#3933=cartesian_point('',(6.242465671879e1,-3.881267176027e1,
-7.890306859886e0));
#3934=cartesian_point('',(6.241496211274e1,-3.880544947232e1,
-8.092986100186e0));
#3935=cartesian_point('',(6.241466271530e1,-3.880426107101e1,
-8.194371700151e0));
#3937=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3938=direction('',(0.e0,0.e0,-1.e0));
#3939=direction('',(8.492510480876e-1,-5.279892587186e-1,0.e0));
#3940=axis2_placement_3d('',#3937,#3938,#3939);
#3942=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3943=direction('',(0.e0,0.e0,-1.e0));
#3944=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#3945=axis2_placement_3d('',#3942,#3943,#3944);
#3947=cartesian_point('',(6.306195825640e1,-3.920973543692e1,
-7.102552741860e0));
#3948=direction('',(-3.825655978816e-1,2.317466137449e-1,-8.943920115560e-1));
#3949=direction('',(-7.595711808515e-1,4.722395267114e-1,4.472599363136e-1));
#3950=axis2_placement_3d('',#3947,#3948,#3949);
#3952=cartesian_point('',(6.234560575235e1,-3.836381682857e1,
-4.147603585763e1));
#3953=cartesian_point('',(6.246734423849e1,-3.816603993728e1,
-4.147365618413e1));
#3954=cartesian_point('',(6.281963725126e1,-3.807700558055e1,
-4.147332669792e1));
#3955=cartesian_point('',(6.302089257666e1,-3.819299169942e1,
-4.147528637248e1));
#3957=cartesian_point('',(6.289659237816e1,-3.809095471195e1,
-4.192434478442e1));
#3958=cartesian_point('',(6.293358577182e1,-3.813112926389e1,
-4.177643076333e1));
#3959=cartesian_point('',(6.297527632269e1,-3.816488348979e1,
-4.162597904271e1));
#3960=cartesian_point('',(6.302089257666e1,-3.819299169942e1,
-4.147528637248e1));
#3962=cartesian_point('',(6.323410123940e1,-3.797106441743e1,
-4.135914395287e1));
#3963=direction('',(4.675224465621e-1,-2.800630359181e-1,8.384434732723e-1));
#3964=direction('',(-5.003293231116e-1,-8.657750426144e-1,-1.020509778124e-2));
#3965=axis2_placement_3d('',#3962,#3963,#3964);
#3967=cartesian_point('',(6.237403999857e1,-3.830822342168e1,
-4.202617900151e1));
#3968=cartesian_point('',(6.247214590235e1,-3.814919798509e1,
-4.198351353610e1));
#3969=cartesian_point('',(6.270970004995e1,-3.805045844325e1,
-4.193722532337e1));
#3970=cartesian_point('',(6.289659237816e1,-3.809095471195e1,
-4.192434478442e1));
#3972=cartesian_point('',(6.289659237816e1,-3.809095471195e1,
-4.192434478442e1));
#3973=cartesian_point('',(6.288676773039e1,-3.808033147810e1,
-4.196333236590e1));
#3974=cartesian_point('',(6.286775463881e1,-3.805874458915e1,
-4.203819897449e1));
#3975=cartesian_point('',(6.284038460663e1,-3.802623439236e1,
-4.214153265207e1));
#3976=cartesian_point('',(6.281497903838e1,-3.799464780134e1,
-4.223525159317e1));
#3977=cartesian_point('',(6.279100079320e1,-3.796367414579e1,
-4.232197052980e1));
#3978=cartesian_point('',(6.276909527067e1,-3.793431747163e1,
-4.240007410767e1));
#3979=cartesian_point('',(6.274915296610e1,-3.790666105199e1,
-4.247043058498e1));
#3980=cartesian_point('',(6.273109074869e1,-3.788077332850e1,
-4.253365618518e1));
#3981=cartesian_point('',(6.271475737722e1,-3.785661537442e1,
-4.259049305743e1));
#3982=cartesian_point('',(6.269972011618e1,-3.783381615804e1,
-4.264235354118e1));
#3983=cartesian_point('',(6.268563432844e1,-3.781205414539e1,
-4.269035765785e1));
#3984=cartesian_point('',(6.267223874550e1,-3.779106784769e1,
-4.273536590314e1));
#3985=cartesian_point('',(6.265927078053e1,-3.777056926710e1,
-4.277820437958e1));
#3986=cartesian_point('',(6.264659137569e1,-3.775041019023e1,
-4.281933611363e1));
#3987=cartesian_point('',(6.263348576440e1,-3.772961710630e1,
-4.286085562791e1));
#3988=cartesian_point('',(6.262137654340e1,-3.770944536897e1,
-4.289964626750e1));
#3989=cartesian_point('',(6.261103749960e1,-3.769018497472e1,
-4.293458422777e1));
#3990=cartesian_point('',(6.260291741727e1,-3.767200879109e1,
-4.296497003954e1));
#3991=cartesian_point('',(6.259753010347e1,-3.765563704246e1,
-4.298938184882e1));
#3992=cartesian_point('',(6.259405715425e1,-3.763920392545e1,
-4.301095438621e1));
#3993=cartesian_point('',(6.259401190366e1,-3.761598389769e1,
-4.303380082871e1));
#3994=cartesian_point('',(6.260004355805e1,-3.760144475692e1,
-4.303864033148e1));
#3995=cartesian_point('',(6.260409781952e1,-3.759387664524e1,
-4.303928224864e1));
#3997=cartesian_point('',(6.296349830377e1,-3.780969730152e1,
-4.331177673041e1));
#3998=direction('',(5.148120724231e-1,8.573030561519e-1,0.e0));
#3999=direction('',(-7.948128454191e-1,4.772865851842e-1,3.747933515420e-1));
#4000=axis2_placement_3d('',#3997,#3998,#3999);
#4002=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4003=direction('',(0.e0,0.e0,1.e0));
#4004=direction('',(8.573030561518e-1,-5.148120724234e-1,0.e0));
#4005=axis2_placement_3d('',#4002,#4003,#4004);
#4007=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4008=direction('',(0.e0,0.e0,1.e0));
#4009=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#4010=axis2_placement_3d('',#4007,#4008,#4009);
#4012=direction('',(4.679177644711e-1,-2.793965455553e-1,8.384453089046e-1));
#4013=vector('',#4012,1.808878082100e0);
#4014=cartesian_point('',(6.260409781952e1,-3.759387664524e1,
-4.303928224864e1));
#4015=line('',#4014,#4013);
#4016=direction('',(-4.759278466338e-1,2.655710787648e-1,-8.384298938625e-1));
#4017=vector('',#4016,1.808879037640e0);
#4018=cartesian_point('',(6.472018710561e1,-3.590012473797e1,
-4.152263875135e1));
#4019=line('',#4018,#4017);
#4020=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4021=direction('',(0.e0,0.e0,-1.e0));
#4022=direction('',(8.744756393950e-1,-4.850694343130e-1,0.e0));
#4023=axis2_placement_3d('',#4020,#4021,#4022);
#4025=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4026=direction('',(0.e0,0.e0,-1.e0));
#4027=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#4028=axis2_placement_3d('',#4025,#4026,#4027);
#4030=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4031=direction('',(0.e0,0.e0,-1.e0));
#4032=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#4033=axis2_placement_3d('',#4030,#4031,#4032);
#4035=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4036=direction('',(0.e0,0.e0,1.e0));
#4037=direction('',(8.572416468932e-1,-5.149143218360e-1,0.e0));
#4038=axis2_placement_3d('',#4035,#4036,#4037);
#4040=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4041=direction('',(0.e0,0.e0,1.e0));
#4042=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#4043=axis2_placement_3d('',#4040,#4041,#4042);
#4045=cartesian_point('',(6.450096068052e1,-3.577680038099e1,
-4.135912951729e1));
#4046=direction('',(-4.763443431706e-1,2.648620883981e-1,-8.384176410708e-1));
#4047=direction('',(4.999727184193e-1,8.659776281446e-1,-1.048944181442e-2));
#4048=axis2_placement_3d('',#4045,#4046,#4047);
#4050=cartesian_point('',(6.472018710561e1,-3.590012473797e1,
-4.152263875135e1));
#4051=cartesian_point('',(6.477736436751e1,-3.593155078252e1,
-4.142227673418e1));
#4052=cartesian_point('',(6.488387690946e1,-3.598992755002e1,
-4.121568056607e1));
#4053=cartesian_point('',(6.501888365229e1,-3.606338488948e1,
-4.089069543342e1));
#4054=cartesian_point('',(6.509162934975e1,-3.610253438740e1,
-4.066571161620e1));
#4055=cartesian_point('',(6.512354821006e1,-3.611957892947e1,
-4.055159386200e1));
#4057=cartesian_point('',(6.512354821006e1,-3.611957892947e1,
-4.055159386200e1));
#4058=cartesian_point('',(6.515888636050e1,-3.613847728615e1,
-4.042520861144e1));
#4059=cartesian_point('',(6.521865188927e1,-3.617003630667e1,
-4.016845750273e1));
#4060=cartesian_point('',(6.527453552894e1,-3.619825494326e1,
-3.977517485131e1));
#4061=cartesian_point('',(6.528914379876e1,-3.620398762310e1,
-3.951015786051e1));
#4062=cartesian_point('',(6.529064213326e1,-3.620364351536e1,
-3.937758789250e1));
#4064=direction('',(-3.919323614452e-1,2.154636326365e-1,-8.944073160831e-1));
#4065=vector('',#4064,9.151778267754e-1);
#4066=cartesian_point('',(6.559632329326e1,-3.563857553713e1,
-6.278723535020e0));
#4067=line('',#4066,#4065);
#4068=cartesian_point('',(6.716698786060e1,-3.656821074847e1,
-8.214297679820e0));
#4069=direction('',(-4.997948298516e-1,-8.660811342242e-1,1.042098817854e-2));
#4070=direction('',(-7.723560431481e-1,4.510891318373e-1,4.471965314612e-1));
#4071=axis2_placement_3d('',#4068,#4069,#4070);
#4073=direction('',(-1.252246205393e-2,-4.861491001442e-3,-9.999097728542e-1));
#4074=vector('',#4073,3.328462725977e1);
#4075=cartesian_point('',(6.500368535241e1,-3.531957824123e1,
-8.193505206975e0));
#4076=line('',#4075,#4074);
#4077=direction('',(4.760840544579e-1,-2.646771835410e-1,8.386238498896e-1));
#4078=vector('',#4077,1.345096014109e-1);
#4079=cartesian_point('',(6.458687987057e1,-3.548139115713e1,
-4.147512928983e1));
#4080=line('',#4079,#4078);
#4081=cartesian_point('',(6.197578412923e1,-3.394844903810e1,
-3.934686923306e1));
#4082=direction('',(-4.999111187080e-1,-8.660137507333e-1,1.044303275004e-2));
#4083=direction('',(7.232932894731e-1,-4.240965738535e-1,-5.449668920667e-1));
#4084=axis2_placement_3d('',#4081,#4082,#4083);
#4086=direction('',(1.261816582961e-2,4.806369573947e-3,9.999088361959e-1));
#4087=vector('',#4086,3.310243756729e1);
#4088=cartesian_point('',(6.517863124667e1,-3.579767808587e1,
-3.937814335818e1));
#4089=line('',#4088,#4087);
#4090=cartesian_point('',(6.548760999275e1,-3.500839300732e1,
-7.102517710720e0));
#4091=direction('',(3.919178773056e-1,-2.154582346604e-1,8.944149632946e-1));
#4092=direction('',(-7.887767803409e-1,4.217003526661e-1,4.472135992525e-1));
#4093=axis2_placement_3d('',#4090,#4091,#4092);
#4095=cartesian_point('',(6.760780363158e1,-3.062306630798e1,
-6.060283171323e0));
#4096=cartesian_point('',(6.748286796319e1,-3.056821283468e1,
-6.333159085817e0));
#4097=cartesian_point('',(6.735793226862e1,-3.051336707314e1,
-6.606036447489e0));
#4098=cartesian_point('',(6.723299659553e1,-3.045851351098e1,
-6.878912341967e0));
#4100=cartesian_point('',(6.509321728533e1,-3.479755358871e1,
-6.878915179744e0));
#4101=cartesian_point('',(6.521279327458e1,-3.486327993127e1,
-6.606035371415e0));
#4102=cartesian_point('',(6.533236223216e1,-3.492901043403e1,
-6.333157156183e0));
#4103=cartesian_point('',(6.545193814805e1,-3.499473682695e1,
-6.060277327839e0));
#4105=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#4106=direction('',(0.e0,0.e0,1.e0));
#4107=direction('',(8.786565377106e-1,-4.774543839346e-1,0.e0));
#4108=axis2_placement_3d('',#4105,#4106,#4107);
#4110=cartesian_point('',(6.848965365658e1,-3.046594352303e1,
-4.579937179539e0));
#4111=cartesian_point('',(6.846646660292e1,-3.048911302520e1,
-4.603476285562e0));
#4112=cartesian_point('',(6.841778636042e1,-3.053185113093e1,
-4.657614942855e0));
#4113=cartesian_point('',(6.833783193405e1,-3.058600558272e1,
-4.759412089590e0));
#4114=cartesian_point('',(6.825127481336e1,-3.063005354645e1,
-4.881351943032e0));
#4115=cartesian_point('',(6.815823422652e1,-3.066351873256e1,
-5.023649011621e0));
#4116=cartesian_point('',(6.805942005024e1,-3.068543997124e1,
-5.185836767989e0));
#4117=cartesian_point('',(6.795490079534e1,-3.069478951424e1,
-5.368676288209e0));
#4118=cartesian_point('',(6.784468258786e1,-3.068994882404e1,
-5.573527986961e0));
#4119=cartesian_point('',(6.772887685516e1,-3.066853032785e1,
-5.802194097651e0));
#4120=cartesian_point('',(6.764845610026e1,-3.064091429572e1,
-5.971494019227e0));
#4121=cartesian_point('',(6.760780363158e1,-3.062306630798e1,
-6.060283171323e0));
#4123=cartesian_point('',(6.801517535712e1,-3.080758911105e1,
-6.283890185760e0));
#4124=direction('',(4.095190053248e-1,-1.797666975798e-1,8.944149589083e-1));
#4125=direction('',(3.826772146873e-1,9.238228498928e-1,1.046381264263e-2));
#4126=axis2_placement_3d('',#4123,#4124,#4125);
#4128=cartesian_point('',(6.848965365658e1,-3.046594352303e1,
-4.579937179539e0));
#4129=cartesian_point('',(6.849889235030e1,-3.044519223018e1,
-4.579100737675e0));
#4130=cartesian_point('',(6.851709314633e1,-3.040417550628e1,
-4.581461862750e0));
#4131=cartesian_point('',(6.854452652950e1,-3.034190138703e1,
-4.598566488411e0));
#4132=cartesian_point('',(6.856923432378e1,-3.028547288958e1,
-4.624854376982e0));
#4133=cartesian_point('',(6.858944841351e1,-3.023883980227e1,
-4.658533520406e0));
#4134=cartesian_point('',(6.859887564256e1,-3.021713843043e1,
-4.682641152637e0));
#4135=cartesian_point('',(6.860256765937e1,-3.020847720776e1,
-4.695423352531e0));
#4137=cartesian_point('',(6.820649581964e1,-3.034567265566e1,
-6.278720650105e0));
#4138=cartesian_point('',(6.825904987328e1,-3.037090357425e1,
-5.976053818092e0));
#4139=cartesian_point('',(6.834827040617e1,-3.038826607033e1,
-5.516200385273e0));
#4140=cartesian_point('',(6.848354044249e1,-3.035230656211e1,
-4.954354536635e0));
#4141=cartesian_point('',(6.857338332798e1,-3.027568353726e1,
-4.692298015028e0));
#4142=cartesian_point('',(6.860256765937e1,-3.020847720776e1,
-4.695423352531e0));
#4144=cartesian_point('',(6.819321274853e1,-2.964026787912e1,
-3.937501182549e1));
#4145=direction('',(3.779460656091e-3,-1.284810380342e-2,9.999103169314e-1));
#4146=direction('',(-3.824528288614e-1,-9.239161928280e-1,-1.042604077096e-2));
#4147=axis2_placement_3d('',#4144,#4145,#4146);
#4149=cartesian_point('',(6.846862541561e1,-2.975933920590e1,
-3.937758920493e1));
#4150=cartesian_point('',(6.846801739166e1,-2.975796327536e1,
-3.950645184082e1));
#4151=cartesian_point('',(6.845507228794e1,-2.975009389831e1,
-3.976489848793e1));
#4152=cartesian_point('',(6.840271146664e1,-2.972471521720e1,
-4.014365054775e1));
#4153=cartesian_point('',(6.834228178612e1,-2.969687578579e1,
-4.040284446229e1));
#4154=cartesian_point('',(6.830685600497e1,-2.968079905684e1,
-4.052857284205e1));
#4156=cartesian_point('',(6.830685600497e1,-2.968079905684e1,
-4.052857284205e1));
#4157=cartesian_point('',(6.827241945723e1,-2.966514664375e1,
-4.065082211132e1));
#4158=cartesian_point('',(6.819502475928e1,-2.963034152589e1,
-4.088293685100e1));
#4159=cartesian_point('',(6.805387579194e1,-2.956761646455e1,
-4.121107042953e1));
#4160=cartesian_point('',(6.794118436221e1,-2.951796605896e1,
-4.142091159668e1));
#4161=cartesian_point('',(6.788062891142e1,-2.949137370573e1,
-4.152263690631e1));
#4163=direction('',(3.772389285889e-3,-1.289666031833e-2,9.999097185405e-1));
#4164=vector('',#4163,3.328477223503e1);
#4165=cartesian_point('',(6.746692588034e1,-2.964036822255e1,
-4.147528637248e1));
#4166=line('',#4165,#4164);
#4167=cartesian_point('',(6.990018938259e1,-3.102587390725e1,
-8.214302336475e0));
#4168=direction('',(3.828639672990e-1,9.237459875408e-1,1.041791947868e-2));
#4169=direction('',(-9.237974247440e-1,3.827917394430e-1,8.294712203590e-3));
#4170=axis2_placement_3d('',#4167,#4168,#4169);
#4172=direction('',(4.095301607361e-1,-1.797741228267e-1,8.944083587542e-1));
#4173=vector('',#4172,9.151963964943e-1);
#4174=cartesian_point('',(6.783169529228e1,-3.018114402627e1,
-7.097279957031e0));
#4175=line('',#4174,#4173);
#4176=direction('',(-3.868362711676e-3,1.293664458094e-2,-9.999088353430e-1));
#4177=vector('',#4176,3.310192904233e1);
#4178=cartesian_point('',(6.820649581964e1,-3.034567265566e1,
-6.278720650105e0));
#4179=line('',#4178,#4177);
#4180=cartesian_point('',(6.807844555165e1,-2.991744476470e1,
-3.937763196643e1));
#4181=cartesian_point('',(6.807755101309e1,-2.991438664501e1,
-3.961527397090e1));
#4182=cartesian_point('',(6.803517641841e1,-2.989158626038e1,
-4.007778709363e1));
#4183=cartesian_point('',(6.784598734148e1,-2.980546205657e1,
-4.076225697533e1));
#4184=cartesian_point('',(6.765146870578e1,-2.972031956679e1,
-4.116615465972e1));
#4185=cartesian_point('',(6.753267964386e1,-2.966885401583e1,
-4.136528149346e1));
#4187=direction('',(-5.008428464629e-1,2.169747407154e-1,-8.379011904983e-1));
#4188=vector('',#4187,1.312862187866e-1);
#4189=cartesian_point('',(6.753267964386e1,-2.966885401583e1,
-4.136528149346e1));
#4190=line('',#4189,#4188);
#4191=cartesian_point('',(6.740125239062e1,-3.053158865249e1,
-8.198743171069e0));
#4192=direction('',(-3.763537050762e-3,1.289308459824e-2,-9.999097980110e-1));
#4193=direction('',(-9.118177640377e-1,4.105024214304e-1,8.725089406201e-3));
#4194=axis2_placement_3d('',#4191,#4192,#4193);
#4196=cartesian_point('',(6.681971338206e1,-2.989787453686e1,
-4.147603585764e1));
#4197=cartesian_point('',(6.681950523888e1,-2.989694411240e1,
-4.154135148506e1));
#4198=cartesian_point('',(6.682051659122e1,-2.989180738223e1,
-4.166915504315e1));
#4199=cartesian_point('',(6.682794088622e1,-2.987142253323e1,
-4.185242890867e1));
#4200=cartesian_point('',(6.683583487234e1,-2.985104714421e1,
-4.196917790814e1));
#4201=cartesian_point('',(6.684064797365e1,-2.983904532540e1,
-4.202617900151e1));
#4203=cartesian_point('',(6.436294314659e1,-3.486340715566e1,
-4.202618101505e1));
#4204=cartesian_point('',(6.436956479849e1,-3.485223075059e1,
-4.196897731289e1));
#4205=cartesian_point('',(6.438092042728e1,-3.483347270525e1,
-4.185195093957e1));
#4206=cartesian_point('',(6.439254787131e1,-3.481527613583e1,
-4.166861588405e1));
#4207=cartesian_point('',(6.439597726070e1,-3.481135383907e1,
-4.154108959633e1));
#4208=cartesian_point('',(6.439683327768e1,-3.481096459249e1,
-4.147601040920e1));
#4210=cartesian_point('',(6.439683327768e1,-3.481096459249e1,
-4.147601040920e1));
#4211=cartesian_point('',(6.444315606111e1,-3.479297178294e1,
-3.777640229067e1));
#4212=cartesian_point('',(6.453525976917e1,-3.475811663963e1,
-3.037827629369e1));
#4213=cartesian_point('',(6.467461321908e1,-3.470329142332e1,
-1.928441457603e1));
#4214=cartesian_point('',(6.476652567790e1,-3.466852977104e1,
-1.189068388145e1));
#4215=cartesian_point('',(6.481280717296e1,-3.465055299882e1,
-8.194373292991e0));
#4217=cartesian_point('',(6.694566906298e1,-3.032553697533e1,
-8.194371700142e0));
#4218=cartesian_point('',(6.693175660078e1,-3.027787581254e1,
-1.189068372705e1));
#4219=cartesian_point('',(6.690338351890e1,-3.018379569683e1,
-1.928441506179e1));
#4220=cartesian_point('',(6.686204016985e1,-3.003986099392e1,
-3.037827310397e1));
#4221=cartesian_point('',(6.683363832180e1,-2.994557844508e1,
-3.777640875396e1));
#4222=cartesian_point('',(6.681971338206e1,-2.989787453686e1,
-4.147603585764e1));
#4224=cartesian_point('',(6.681971338206e1,-2.989787453686e1,
-4.147603585764e1));
#4225=cartesian_point('',(6.691459531406e1,-2.968589959326e1,
-4.147365618413e1));
#4226=cartesian_point('',(6.725225309570e1,-2.955164347229e1,
-4.147332669791e1));
#4227=cartesian_point('',(6.746692588034e1,-2.964036822255e1,
-4.147528637248e1));
#4229=cartesian_point('',(6.733037058782e1,-2.955542860726e1,
-4.192434478442e1));
#4230=cartesian_point('',(6.737229132916e1,-2.959043085353e1,
-4.177643076333e1));
#4231=cartesian_point('',(6.741803102217e1,-2.961845459848e1,
-4.162597904270e1));
#4232=cartesian_point('',(6.746692588034e1,-2.964036822255e1,
-4.147528637248e1));
#4234=cartesian_point('',(6.764934319034e1,-2.939251024433e1,
-4.135914395288e1));
#4235=direction('',(5.000782888798e-1,-2.166431330941e-1,8.384434732731e-1));
#4236=direction('',(-3.830426167876e-1,-9.236742984971e-1,-1.020509776325e-2));
#4237=axis2_placement_3d('',#4234,#4235,#4236);
#4239=cartesian_point('',(6.684064797365e1,-2.983904532540e1,
-4.202617900151e1));
#4240=cartesian_point('',(6.691715758312e1,-2.966857498341e1,
-4.198351353610e1));
#4241=cartesian_point('',(6.713979132564e1,-2.953967313371e1,
-4.193722532337e1));
#4242=cartesian_point('',(6.733037058782e1,-2.955542860726e1,
-4.192434478442e1));
#4244=cartesian_point('',(6.733037058782e1,-2.955542860726e1,
-4.192434478442e1));
#4245=cartesian_point('',(6.731924338101e1,-2.954617863050e1,
-4.196333236592e1));
#4246=cartesian_point('',(6.729757529464e1,-2.952725812682e1,
-4.203819897455e1));
#4247=cartesian_point('',(6.726619598466e1,-2.949859856534e1,
-4.214153265218e1));
#4248=cartesian_point('',(6.723688488711e1,-2.947059829406e1,
-4.223525159330e1));
#4249=cartesian_point('',(6.720906890581e1,-2.944301941145e1,
-4.232197052996e1));
#4250=cartesian_point('',(6.718351897317e1,-2.941677313215e1,
-4.240007410783e1));
#4251=cartesian_point('',(6.716013739063e1,-2.939195631009e1,
-4.247043058514e1));
#4252=cartesian_point('',(6.713885067203e1,-2.936864765213e1,
-4.253365618533e1));
#4253=cartesian_point('',(6.711950378906e1,-2.934682830548e1,
-4.259049305757e1));
#4254=cartesian_point('',(6.710161927898e1,-2.932618689599e1,
-4.264235354130e1));
#4255=cartesian_point('',(6.708481348447e1,-2.930644962461e1,
-4.269035765796e1));
#4256=cartesian_point('',(6.706879324108e1,-2.928739134204e1,
-4.273536590324e1));
#4257=cartesian_point('',(6.705326061718e1,-2.926876078874e1,
-4.277820437966e1));
#4258=cartesian_point('',(6.703805839887e1,-2.925042917002e1,
-4.281933611367e1));
#4259=cartesian_point('',(6.702235086583e1,-2.923152459934e1,
-4.286085562796e1));
#4260=cartesian_point('',(6.700771230084e1,-2.921310600453e1,
-4.289964626755e1));
#4261=cartesian_point('',(6.699494772307e1,-2.919535990163e1,
-4.293458422782e1));
#4262=cartesian_point('',(6.698452464113e1,-2.917839910120e1,
-4.296497003958e1));
#4263=cartesian_point('',(6.697704647454e1,-2.916287060069e1,
-4.298938184888e1));
#4264=cartesian_point('',(6.697145828470e1,-2.914703138215e1,
-4.301095438622e1));
#4265=cartesian_point('',(6.696838259943e1,-2.912401591132e1,
-4.303380082873e1));
#4266=cartesian_point('',(6.697246491350e1,-2.910881386604e1,
-4.303864033148e1));
#4267=cartesian_point('',(6.697549665340e1,-2.910078131329e1,
-4.303928224864e1));
#4269=cartesian_point('',(6.735999266515e1,-2.926784441725e1,
-4.331177673041e1));
#4270=direction('',(3.985072802790e-1,9.171651691842e-1,0.e0));
#4271=direction('',(-8.503115119064e-1,3.694594380434e-1,3.747933515420e-1));
#4272=axis2_placement_3d('',#4269,#4270,#4271);
#4274=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4275=direction('',(0.e0,0.e0,1.e0));
#4276=direction('',(9.171651691841e-1,-3.985072802793e-1,0.e0));
#4277=axis2_placement_3d('',#4274,#4275,#4276);
#4279=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4280=direction('',(0.e0,0.e0,1.e0));
#4281=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#4282=axis2_placement_3d('',#4279,#4280,#4281);
#4284=direction('',(5.003832303408e-1,-2.159307453043e-1,8.384453089058e-1));
#4285=vector('',#4284,1.808878082107e0);
#4286=cartesian_point('',(6.697549665340e1,-2.910078131329e1,
-4.303928224864e1));
#4287=line('',#4286,#4285);
#4288=direction('',(-5.065292521983e-1,2.011824978703e-1,-8.384233532161e-1));
#4289=vector('',#4288,1.808879095977e0);
#4290=cartesian_point('',(6.885240351528e1,-2.714531461149e1,
-4.152263875136e1));
#4291=line('',#4290,#4289);
#4292=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4293=direction('',(0.e0,0.e0,-1.e0));
#4294=direction('',(9.303086452979e-1,-3.667776226599e-1,0.e0));
#4295=axis2_placement_3d('',#4292,#4293,#4294);
#4297=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4298=direction('',(0.e0,0.e0,-1.e0));
#4299=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#4300=axis2_placement_3d('',#4297,#4298,#4299);
#4302=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4303=direction('',(0.e0,0.e0,-1.e0));
#4304=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#4305=axis2_placement_3d('',#4302,#4303,#4304);
#4307=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4308=direction('',(0.e0,0.e0,1.e0));
#4309=direction('',(9.171176315167e-1,-3.986166704508e-1,0.e0));
#4310=axis2_placement_3d('',#4307,#4308,#4309);
#4312=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4313=direction('',(0.e0,0.e0,1.e0));
#4314=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#4315=axis2_placement_3d('',#4312,#4313,#4314);
#4317=cartesian_point('',(6.861895554393e1,-2.705166010189e1,
-4.135912951732e1));
#4318=direction('',(-5.068405910875e-1,2.004207433645e-1,-8.384176410688e-1));
#4319=direction('',(3.826626202292e-1,9.238286046084e-1,-1.048944167706e-2));
#4320=axis2_placement_3d('',#4317,#4318,#4319);
#4322=cartesian_point('',(6.885240351528e1,-2.714531461149e1,
-4.152263875136e1));
#4323=cartesian_point('',(6.891319354079e1,-2.716900867201e1,
-4.142227673240e1));
#4324=cartesian_point('',(6.902641455221e1,-2.721298334236e1,
-4.121568056051e1));
#4325=cartesian_point('',(6.916985440231e1,-2.726819032872e1,
-4.089069542167e1));
#4326=cartesian_point('',(6.924708778568e1,-2.729750967856e1,
-4.066571160009e1));
#4327=cartesian_point('',(6.928095833499e1,-2.731024215494e1,
-4.055159384367e1));
#4329=cartesian_point('',(6.928095833499e1,-2.731024215494e1,
-4.055159384367e1));
#4330=cartesian_point('',(6.931846089202e1,-2.732436627889e1,
-4.042520859495e1));
#4331=cartesian_point('',(6.938183439521e1,-2.734785433994e1,
-4.016845749012e1));
#4332=cartesian_point('',(6.944092321194e1,-2.736853728281e1,
-3.977517484490e1));
#4333=cartesian_point('',(6.945615477044e1,-2.737231415677e1,
-3.951015785837e1));
#4334=cartesian_point('',(6.945759537138e1,-2.737177742103e1,
-3.937758789249e1));
#4336=direction('',(-4.167029610106e-1,1.624628674782e-1,-8.944073227427e-1));
#4337=vector('',#4336,9.151776551380e-1);
#4338=cartesian_point('',(6.968690514131e1,-2.677164425102e1,
-6.278723687359e0));
#4339=line('',#4338,#4337);
#4340=cartesian_point('',(7.136547427396e1,-2.748831346738e1,
-8.214297679843e0));
#4341=direction('',(-3.824727429788e-1,-9.239080061807e-1,1.042098812611e-2));
#4342=direction('',(-8.246273769894e-1,3.464173082330e-1,4.471965313776e-1));
#4343=axis2_placement_3d('',#4340,#4341,#4342);
#4345=direction('',(-1.178077874616e-2,-6.454409560972e-3,-9.999097728542e-1));
#4346=vector('',#4345,3.328462725979e1);
#4347=cartesian_point('',(6.905769987164e1,-2.653273082384e1,
-8.193505206975e0));
#4348=line('',#4347,#4346);
#4349=direction('',(5.065583943357e-1,-2.002713945176e-1,8.386238499267e-1));
#4350=vector('',#4349,1.345096014418e-1);
#4351=cartesian_point('',(6.866558104225e1,-2.674756344026e1,
-4.147512928984e1));
#4352=line('',#4351,#4350);
#4353=cartesian_point('',(6.587673448997e1,-2.556855223673e1,
-3.934686923310e1));
#4354=direction('',(-3.825968328984e-1,-9.238563776481e-1,1.044303284574e-2));
#4355=direction('',(7.724611258747e-1,-3.260596503292e-1,-5.449668920582e-1));
#4356=axis2_placement_3d('',#4353,#4354,#4355);
#4358=direction('',(1.188285770115e-2,6.412251907206e-3,9.999088362037e-1));
#4359=vector('',#4358,3.310243755180e1);
#4360=cartesian_point('',(6.929355358632e1,-2.698390541935e1,
-3.937814349529e1));
#4361=line('',#4360,#4359);
#4362=cartesian_point('',(6.949686664595e1,-2.616104298213e1,
-7.102517710722e0));
#4363=direction('',(4.166879084880e-1,-1.624594114019e-1,8.944149632955e-1));
#4364=direction('',(-8.370716269217e-1,3.151366180686e-1,4.472135992509e-1));
#4365=axis2_placement_3d('',#4362,#4363,#4364);
#4367=cartesian_point('',(7.102652173804e1,-2.153649255800e1,
-6.060283171578e0));
#4368=cartesian_point('',(7.089549509661e1,-2.149841574084e1,
-6.333159086069e0));
#4369=cartesian_point('',(7.076446943636e1,-2.146034657304e1,
-6.606036447492e0));
#4370=cartesian_point('',(7.063344277868e1,-2.142226966840e1,
-6.878912341967e0));
#4372=cartesian_point('',(6.907832795633e1,-2.600348590230e1,
-6.878915179751e0));
#4373=cartesian_point('',(6.920545996564e1,-2.605304214833e1,
-6.606035371409e0));
#4374=cartesian_point('',(6.933258554646e1,-2.610260343678e1,
-6.333157156203e0));
#4375=cartesian_point('',(6.945971748961e1,-2.615215974231e1,
-6.060277327846e0));
#4377=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#4378=direction('',(0.e0,0.e0,1.e0));
#4379=direction('',(9.334598119195e-1,-3.586820033557e-1,0.e0));
#4380=axis2_placement_3d('',#4377,#4378,#4379);
#4382=cartesian_point('',(7.188031878630e1,-2.126560944292e1,
-4.579937183050e0));
#4383=cartesian_point('',(7.186035536387e1,-2.129160556876e1,
-4.603475211201e0));
#4384=cartesian_point('',(7.181767227783e1,-2.134033027943e1,
-4.657610628786e0));
#4385=cartesian_point('',(7.174547361369e1,-2.140445573147e1,
-4.759402759031e0));
#4386=cartesian_point('',(7.166540895405e1,-2.145942481941e1,
-4.881337771444e0));
#4387=cartesian_point('',(7.157753401511e1,-2.150474867491e1,
-5.023631386141e0));
#4388=cartesian_point('',(7.148242684085e1,-2.153938167034e1,
-5.185817668165e0));
#4389=cartesian_point('',(7.138002131942e1,-2.156229537767e1,
-5.368657781127e0));
#4390=cartesian_point('',(7.127011221312e1,-2.157188397006e1,
-5.573512426287e0));
#4391=cartesian_point('',(7.115249825654e1,-2.156576522530e1,
-5.802184347930e0));
#4392=cartesian_point('',(7.106915777317e1,-2.154888215802e1,
-5.971490407386e0));
#4393=cartesian_point('',(7.102652173804e1,-2.153649255800e1,
-6.060283171578e0));
#4395=cartesian_point('',(7.145449340140e1,-2.166626406291e1,
-6.283890185767e0));
#4396=direction('',(4.294797759874e-1,-1.247758121480e-1,8.944149589092e-1));
#4397=direction('',(2.588202057840e-1,9.658688362864e-1,1.046385056706e-2));
#4398=axis2_placement_3d('',#4395,#4396,#4397);
#4400=cartesian_point('',(7.188031878630e1,-2.126560944292e1,
-4.579937183050e0));
#4401=cartesian_point('',(7.188676945900e1,-2.124383112116e1,
-4.579100884428e0));
#4402=cartesian_point('',(7.189946021396e1,-2.120079153004e1,
-4.581462116174e0));
#4403=cartesian_point('',(7.191853056404e1,-2.113546924613e1,
-4.598565244327e0));
#4404=cartesian_point('',(7.193566204984e1,-2.107629689196e1,
-4.624853395289e0));
#4405=cartesian_point('',(7.194961673493e1,-2.102742300692e1,
-4.658533220335e0));
#4406=cartesian_point('',(7.195613077746e1,-2.100467657783e1,
-4.682641067992e0));
#4407=cartesian_point('',(7.195866068657e1,-2.099560756457e1,
-4.695423356496e0));
#4409=cartesian_point('',(7.158388491364e1,-2.118332704206e1,
-6.278720535830e0));
#4410=cartesian_point('',(7.163928263359e1,-2.120148246518e1,
-5.976053761327e0));
#4411=cartesian_point('',(7.173000608230e1,-2.120705081036e1,
-5.516199794177e0));
#4412=cartesian_point('',(7.185942487531e1,-2.115374268387e1,
-4.954355833131e0));
#4413=cartesian_point('',(7.193849864363e1,-2.106604845082e1,
-4.692295647750e0));
#4414=cartesian_point('',(7.195866068657e1,-2.099560756457e1,
-4.695423356496e0));
#4416=cartesian_point('',(7.147864166274e1,-2.048569088321e1,
-3.937501182548e1));
#4417=direction('',(5.424140899588e-3,-1.224486792875e-2,9.999103169309e-1));
#4418=direction('',(-2.585854820008e-1,-9.659321125962e-1,-1.042604209738e-2));
#4419=axis2_placement_3d('',#4416,#4417,#4418);
#4421=cartesian_point('',(7.176724006317e1,-2.056779497153e1,
-3.937758920493e1));
#4422=cartesian_point('',(7.176645764596e1,-2.056651017530e1,
-3.950645184233e1));
#4423=cartesian_point('',(7.175259612936e1,-2.056039779688e1,
-3.976489849206e1));
#4424=cartesian_point('',(7.169737067794e1,-2.054207069203e1,
-4.014365055792e1));
#4425=cartesian_point('',(7.163382420609e1,-2.052235708676e1,
-4.040284447111e1));
#4426=cartesian_point('',(7.159660306391e1,-2.051104188900e1,
-4.052857284793e1));
#4428=cartesian_point('',(7.159660306391e1,-2.051104188900e1,
-4.052857284793e1));
#4429=cartesian_point('',(7.156041807644e1,-2.050001825614e1,
-4.065082211435e1));
#4430=cartesian_point('',(7.147914252361e1,-2.047561293677e1,
-4.088293684774e1));
#4431=cartesian_point('',(7.133101384071e1,-2.043184813393e1,
-4.121107042960e1));
#4432=cartesian_point('',(7.121280582343e1,-2.039733167768e1,
-4.142091159651e1));
#4433=cartesian_point('',(7.114929743420e1,-2.037887089809e1,
-4.152263690631e1));
#4435=direction('',(5.423467936329e-3,-1.229393199223e-2,9.999097185405e-1));
#4436=vector('',#4435,3.328477223503e1);
#4437=cartesian_point('',(7.075858137683e1,-2.058058982752e1,
-4.147528637250e1));
#4438=line('',#4437,#4436);
#4439=cartesian_point('',(7.335187275396e1,-2.163663769863e1,
-8.214302336455e0));
#4440=direction('',(2.590154663562e-1,9.658169884298e-1,1.041791959103e-2));
#4441=direction('',(-9.658585579552e-1,2.589371425174e-1,8.294712142631e-3));
#4442=axis2_placement_3d('',#4439,#4440,#4441);
#4444=direction('',(4.294917949293e-1,-1.247817155481e-1,8.944083639777e-1));
#4445=vector('',#4444,9.151963965654e-1);
#4446=cartesian_point('',(7.119081557057e1,-2.106912726564e1,
-7.097279847600e0));
#4447=line('',#4446,#4445);
#4448=direction('',(-5.523839063338e-3,1.232104708940e-2,-9.999088353448e-1));
#4449=vector('',#4448,3.310192903731e1);
#4450=cartesian_point('',(7.158388491364e1,-2.118332704206e1,
-6.278720535830e0));
#4451=line('',#4450,#4449);
#4452=cartesian_point('',(7.140103518495e1,-2.077547661564e1,
-3.937763184719e1));
#4453=cartesian_point('',(7.139974913361e1,-2.077256141710e1,
-3.961527403090e1));
#4454=cartesian_point('',(7.135476097483e1,-2.075548707837e1,
-4.007778706567e1));
#4455=cartesian_point('',(7.115594898752e1,-2.069479381258e1,
-4.076225698335e1));
#4456=cartesian_point('',(7.095198115737e1,-2.063576950461e1,
-4.116615465972e1));
#4457=cartesian_point('',(7.082749074992e1,-2.060024933250e1,
-4.136528149348e1));
#4459=direction('',(-5.248789532107e-1,1.497453819551e-1,-8.379011905109e-1));
#4460=vector('',#4459,1.312862187911e-1);
#4461=cartesian_point('',(7.082749074992e1,-2.060024933250e1,
-4.136528149348e1));
#4462=line('',#4461,#4460);
#4463=cartesian_point('',(7.080979734207e1,-2.147275785368e1,
-8.198743171069e0));
#4464=direction('',(-5.414224708150e-3,1.229154231167e-2,-9.999097980110e-1));
#4465=direction('',(-9.575983546317e-1,2.879744155675e-1,8.725089406176e-3));
#4466=axis2_placement_3d('',#4463,#4464,#4465);
#4468=cartesian_point('',(7.015051718988e1,-2.092037132258e1,
-4.147603585766e1));
#4469=cartesian_point('',(7.015018938264e1,-2.091947602616e1,
-4.154135148507e1));
#4470=cartesian_point('',(7.015052160488e1,-2.091425123346e1,
-4.166915504314e1));
#4471=cartesian_point('',(7.015522162726e1,-2.089307171487e1,
-4.185242890770e1));
#4472=cartesian_point('',(7.016038855730e1,-2.087184026807e1,
-4.196917790771e1));
#4473=cartesian_point('',(7.016359393017e1,-2.085931289062e1,
-4.202617900151e1));
#4475=cartesian_point('',(6.836289684501e1,-2.616409588670e1,
-4.202618101439e1));
#4476=cartesian_point('',(6.836800286068e1,-2.615215119174e1,
-4.196897976271e1));
#4477=cartesian_point('',(6.837681297951e1,-2.613207204632e1,
-4.185195664055e1));
#4478=cartesian_point('',(6.838596597310e1,-2.611251275235e1,
-4.166862012167e1));
#4479=cartesian_point('',(6.838885415882e1,-2.610817626724e1,
-4.154109140517e1));
#4480=cartesian_point('',(6.838965209766e1,-2.610767852593e1,
-4.147601040922e1));
#4482=cartesian_point('',(6.838965209766e1,-2.610767852593e1,
-4.147601040922e1));
#4483=cartesian_point('',(6.843323005036e1,-2.608379331082e1,
-3.777640228874e1));
#4484=cartesian_point('',(6.851999628933e1,-2.603721441176e1,
-3.037827628917e1));
#4485=cartesian_point('',(6.865100142444e1,-2.596466895759e1,
-1.928441457150e1));
#4486=cartesian_point('',(6.873759025329e1,-2.591820771281e1,
-1.189068387951e1));
#4487=cartesian_point('',(6.878112936410e1,-2.589434378706e1,
-8.194373292991e0));
#4489=cartesian_point('',(7.033121645213e1,-2.132793453418e1,
-8.194371700159e0));
#4490=cartesian_point('',(7.031120198289e1,-2.128249705996e1,
-1.189068372632e1));
#4491=cartesian_point('',(7.027079171740e1,-2.119292524304e1,
-1.928441506010e1));
#4492=cartesian_point('',(7.021101481773e1,-2.105561831140e1,
-3.037827310229e1));
#4493=cartesian_point('',(7.017054960933e1,-2.096584954789e1,
-3.777640875325e1));
#4494=cartesian_point('',(7.015051718988e1,-2.092037132258e1,
-4.147603585766e1));
#4496=cartesian_point('',(7.015051718988e1,-2.092037132258e1,
-4.147603585766e1));
#4497=cartesian_point('',(7.021691911156e1,-2.069782527671e1,
-4.147365618415e1));
#4498=cartesian_point('',(7.053416424382e1,-2.052064455095e1,
-4.147332669794e1));
#4499=cartesian_point('',(7.075858137683e1,-2.058058982752e1,
-4.147528637250e1));
#4501=cartesian_point('',(7.061210748924e1,-2.051420092478e1,
-4.192434478441e1));
#4502=cartesian_point('',(7.065823830275e1,-2.054343196724e1,
-4.177643076333e1));
#4503=cartesian_point('',(7.070724451905e1,-2.056524573719e1,
-4.162597904272e1));
#4504=cartesian_point('',(7.075858137683e1,-2.058058982752e1,
-4.147528637250e1));
#4506=cartesian_point('',(7.090708612337e1,-2.031104207180e1,
-4.135914395287e1));
#4507=direction('',(5.240776530329e-1,-1.495164062035e-1,8.384434732691e-1));
#4508=direction('',(-2.592019450650e-1,-9.657692310558e-1,-1.020509776858e-2));
#4509=axis2_placement_3d('',#4506,#4507,#4508);
#4511=cartesian_point('',(7.016359393017e1,-2.085931289062e1,
-4.202617900151e1));
#4512=cartesian_point('',(7.021719814395e1,-2.068031444060e1,
-4.198351353671e1));
#4513=cartesian_point('',(7.042110215436e1,-2.052345582700e1,
-4.193722532352e1));
#4514=cartesian_point('',(7.061210748924e1,-2.051420092478e1,
-4.192434478441e1));
#4516=cartesian_point('',(7.061210748924e1,-2.051420092478e1,
-4.192434478441e1));
#4517=cartesian_point('',(7.059986772309e1,-2.050648223228e1,
-4.196333359245e1));
#4518=cartesian_point('',(7.057591467636e1,-2.049055135019e1,
-4.203820238124e1));
#4519=cartesian_point('',(7.054106207723e1,-2.046623209517e1,
-4.214153858178e1));
#4520=cartesian_point('',(7.050834633539e1,-2.044229669350e1,
-4.223525913620e1));
#4521=cartesian_point('',(7.047716792197e1,-2.041858389197e1,
-4.232197961743e1));
#4522=cartesian_point('',(7.044841064580e1,-2.039589691465e1,
-4.240008325896e1));
#4523=cartesian_point('',(7.042198984144e1,-2.037434421999e1,
-4.247043958279e1));
#4524=cartesian_point('',(7.039784301405e1,-2.035401351056e1,
-4.253366457980e1));
#4525=cartesian_point('',(7.037581390463e1,-2.033490627044e1,
-4.259050064743e1));
#4526=cartesian_point('',(7.035538845878e1,-2.031677608440e1,
-4.264236021413e1));
#4527=cartesian_point('',(7.033615056208e1,-2.029940155943e1,
-4.269036332615e1));
#4528=cartesian_point('',(7.031778020098e1,-2.028259776319e1,
-4.273537041765e1));
#4529=cartesian_point('',(7.029994904446e1,-2.026615431301e1,
-4.277820797027e1));
#4530=cartesian_point('',(7.028248494545e1,-2.024996455498e1,
-4.281933774428e1));
#4531=cartesian_point('',(7.026444412428e1,-2.023327178973e1,
-4.286085757772e1));
#4532=cartesian_point('',(7.024752672103e1,-2.021692142505e1,
-4.289964818464e1));
#4533=cartesian_point('',(7.023255495933e1,-2.020099301601e1,
-4.293458638223e1));
#4534=cartesian_point('',(7.022000730133e1,-2.018553774037e1,
-4.296497208990e1));
#4535=cartesian_point('',(7.021056610950e1,-2.017111745765e1,
-4.298938451967e1));
#4536=cartesian_point('',(7.020295936071e1,-2.015614508465e1,
-4.301095412159e1));
#4537=cartesian_point('',(7.019690569213e1,-2.013372709823e1,
-4.303380133470e1));
#4538=cartesian_point('',(7.019896883470e1,-2.011812279340e1,
-4.303864045001e1));
#4539=cartesian_point('',(7.020092617126e1,-2.010976354505e1,
-4.303928224920e1));
#4541=cartesian_point('',(7.060393887631e1,-2.022521060041e1,
-4.331177673041e1));
#4542=direction('',(2.753839180821e-1,9.613343318855e-1,0.e0));
#4543=direction('',(-8.912611126742e-1,2.553107374841e-1,3.747933515420e-1));
#4544=axis2_placement_3d('',#4541,#4542,#4543);
#4546=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4547=direction('',(0.e0,0.e0,1.e0));
#4548=direction('',(9.613343318854e-1,-2.753839180824e-1,0.e0));
#4549=axis2_placement_3d('',#4546,#4547,#4548);
#4551=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4552=direction('',(0.e0,0.e0,1.e0));
#4553=direction('',(9.659258262891e-1,-2.588190451025e-1,0.e0));
#4554=axis2_placement_3d('',#4551,#4552,#4553);
#4556=direction('',(5.242869999429e-1,-1.487703100104e-1,8.384453092184e-1));
#4557=vector('',#4556,1.808878082110e0);
#4558=cartesian_point('',(7.020092617126e1,-2.010976354505e1,
-4.303928224920e1));
#4559=line('',#4558,#4557);
#4560=direction('',(-5.284428540633e-1,1.333430474980e-1,-8.384317394239e-1));
#4561=vector('',#4560,1.808879119535e0);
#4562=cartesian_point('',(7.180653621132e1,-1.792604062587e1,
-4.152263875135e1));
#4563=line('',#4562,#4561);
#4564=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4565=direction('',(0.e0,0.e0,-1.e0));
#4566=direction('',(9.702238123495e-1,-2.422101441928e-1,0.e0));
#4567=axis2_placement_3d('',#4564,#4565,#4566);
#4569=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4570=direction('',(0.e0,0.e0,-1.e0));
#4571=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#4572=axis2_placement_3d('',#4569,#4570,#4571);
#4574=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4575=direction('',(0.e0,0.e0,-1.e0));
#4576=direction('',(9.659258262891e-1,-2.588190451025e-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.613014791919e-1,-2.754985773167e-1,0.e0));
#4582=axis2_placement_3d('',#4579,#4580,#4581);
#4584=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4585=direction('',(0.e0,0.e0,1.e0));
#4586=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#4587=axis2_placement_3d('',#4584,#4585,#4586);
#4589=cartesian_point('',(7.156286105320e1,-1.786365841843e1,
-4.135912951729e1));
#4590=direction('',(-5.286646560689e-1,1.325501435925e-1,-8.384176410699e-1));
#4591=direction('',(2.588050512732e-1,9.658726195246e-1,-1.048943698150e-2));
#4592=axis2_placement_3d('',#4589,#4590,#4591);
#4594=cartesian_point('',(7.180653621132e1,-1.792604062587e1,
-4.152263875135e1));
#4595=cartesian_point('',(7.186989886448e1,-1.794159728969e1,
-4.142227673358e1));
#4596=cartesian_point('',(7.198789109943e1,-1.797041744282e1,
-4.121568056420e1));
#4597=cartesian_point('',(7.213730975816e1,-1.800642946802e1,
-4.089069542948e1));
#4598=cartesian_point('',(7.221770934195e1,-1.802541700724e1,
-4.066571161080e1));
#4599=cartesian_point('',(7.225295204561e1,-1.803361956168e1,
-4.055159385585e1));
#4601=cartesian_point('',(7.225295204561e1,-1.803361956168e1,
-4.055159385585e1));
#4602=cartesian_point('',(7.229197733199e1,-1.804272778603e1,
-4.042520860591e1));
#4603=cartesian_point('',(7.235787447461e1,-1.805774300173e1,
-4.016845749849e1));
#4604=cartesian_point('',(7.241915744536e1,-1.807053636122e1,
-3.977517484916e1));
#4605=cartesian_point('',(7.243475167706e1,-1.807229280620e1,
-3.951015785979e1));
#4606=cartesian_point('',(7.243610989539e1,-1.807157262615e1,
-3.937758789249e1));
#4608=direction('',(-4.343436571289e-1,1.066823213271e-1,-8.944073288095e-1));
#4609=vector('',#4608,9.151775010202e-1);
#4610=cartesian_point('',(7.258512472164e1,-1.744664273059e1,
-6.278723823988e0));
#4611=line('',#4610,#4609);
#4612=cartesian_point('',(7.434287763570e1,-1.793808352219e1,
-8.214297679796e0));
#4613=direction('',(-2.586064416788e-1,-9.659265558664e-1,1.042098816373e-2));
#4614=direction('',(-8.627891076026e-1,2.358181886743e-1,4.471965313961e-1));
#4615=axis2_placement_3d('',#4612,#4613,#4614);
#4617=direction('',(-1.083752297532e-2,-7.936891402878e-3,-9.999097728548e-1));
#4618=vector('',#4617,3.328462725168e1);
#4619=cartesian_point('',(7.193011800087e1,-1.729190102611e1,
-8.193505206986e0));
#4620=line('',#4619,#4618);
#4621=direction('',(5.283653815043e-1,-1.324389072918e-1,8.386238486134e-1));
#4622=vector('',#4621,1.345095926781e-1);
#4623=cartesian_point('',(7.156939508831e1,-1.755607749799e1,
-4.147512928177e1));
#4624=line('',#4623,#4622);
#4625=cartesian_point('',(6.865051565781e1,-1.675117042018e1,
-3.934686923306e1));
#4626=direction('',(-2.587362085022e-1,-9.658915661069e-1,1.044303276699e-2));
#4627=direction('',(8.084119385734e-1,-2.224437551210e-1,-5.449668920032e-1));
#4628=axis2_placement_3d('',#4625,#4626,#4627);
#4630=direction('',(1.094423057460e-2,7.908418582826e-3,9.999088362109e-1));
#4631=vector('',#4630,3.310243753817e1);
#4632=cartesian_point('',(7.222284401264e1,-1.770843066275e1,
-3.937814361852e1));
#4633=line('',#4632,#4631);
#4634=cartesian_point('',(7.231701264267e1,-1.686607025828e1,
-7.102517710723e0));
#4635=direction('',(4.343282940275e-1,-1.066808625801e-1,8.944149632952e-1));
#4636=direction('',(-8.710439459053e-1,2.031808085090e-1,4.472135992513e-1));
#4637=axis2_placement_3d('',#4634,#4635,#4636);
#4639=cartesian_point('',(7.322995636538e1,-1.208142344948e1,
-6.060283171758e0));
#4640=cartesian_point('',(7.309508065308e1,-1.206077479335e1,
-6.333159086258e0));
#4641=cartesian_point('',(7.296020691243e1,-1.204013359315e1,
-6.606036447487e0));
#4642=cartesian_point('',(7.282533117259e1,-1.201948485241e1,
-6.878912341971e0));
#4644=cartesian_point('',(7.188148928388e1,-1.676449136257e1,
-6.878915179754e0));
#4645=cartesian_point('',(7.201400204929e1,-1.679702959096e1,
-6.606035371456e0));
#4646=cartesian_point('',(7.214650909975e1,-1.682957365780e1,
-6.333157156259e0));
#4647=cartesian_point('',(7.227902180734e1,-1.686211195382e1,
-6.060277327946e0));
#4649=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#4650=direction('',(0.e0,0.e0,1.e0));
#4651=direction('',(9.722913299495e-1,-2.337724742243e-1,0.e0));
#4652=axis2_placement_3d('',#4649,#4650,#4651);
#4654=cartesian_point('',(7.404109172743e1,-1.170141488983e1,
-4.579937185763e0));
#4655=cartesian_point('',(7.402469287857e1,-1.172979299126e1,
-4.603474406428e0));
#4656=cartesian_point('',(7.398873631922e1,-1.178367054019e1,
-4.657607357668e0));
#4657=cartesian_point('',(7.392552757735e1,-1.185666949983e1,
-4.759395676509e0));
#4658=cartesian_point('',(7.385332470090e1,-1.192161859821e1,
-4.881327008098e0));
#4659=cartesian_point('',(7.377211876352e1,-1.197802507621e1,
-5.023618001868e0));
#4660=cartesian_point('',(7.368234615117e1,-1.202477682420e1,
-5.185803172950e0));
#4661=cartesian_point('',(7.358380711620e1,-1.206086242696e1,
-5.368643745045e0));
#4662=cartesian_point('',(7.347608850601e1,-1.208471633718e1,
-5.573500631632e0));
#4663=cartesian_point('',(7.335867970972e1,-1.209400259063e1,
-5.802176962024e0));
#4664=cartesian_point('',(7.327384615609e1,-1.208814215309e1,
-5.971487671671e0));
#4665=cartesian_point('',(7.322995636538e1,-1.208142344948e1,
-6.060283171758e0));
#4667=cartesian_point('',(7.367120525267e1,-1.215422322965e1,
-6.283890185748e0));
#4668=direction('',(4.420920286094e-1,-6.764997798332e-2,8.944149589083e-1));
#4669=direction('',(1.305347115513e-1,9.913885192861e-1,1.046388589070e-2));
#4670=axis2_placement_3d('',#4667,#4668,#4669);
#4672=cartesian_point('',(7.404109172743e1,-1.170141488983e1,
-4.579937185763e0));
#4673=cartesian_point('',(7.404464442537e1,-1.167898182448e1,
-4.579101033960e0));
#4674=cartesian_point('',(7.405160859877e1,-1.163465528910e1,
-4.581462406076e0));
#4675=cartesian_point('',(7.406198956776e1,-1.156740252609e1,
-4.598564438329e0));
#4676=cartesian_point('',(7.407125112522e1,-1.150649915563e1,
-4.624852775757e0));
#4677=cartesian_point('',(7.407870723247e1,-1.145622108602e1,
-4.658533034219e0));
#4678=cartesian_point('',(7.408219656167e1,-1.143281887510e1,
-4.682641017255e0));
#4679=cartesian_point('',(7.408352107886e1,-1.142349725469e1,
-4.695423359568e0));
#4681=cartesian_point('',(7.373645389039e1,-1.165852882439e1,
-6.278720429423e0));
#4682=cartesian_point('',(7.379374742010e1,-1.166929810437e1,
-5.976053700308e0));
#4683=cartesian_point('',(7.388442149195e1,-1.166297702908e1,
-5.516199333985e0));
#4684=cartesian_point('',(7.400577472441e1,-1.159323248220e1,
-4.954356855306e0));
#4685=cartesian_point('',(7.407272625983e1,-1.149596727925e1,
-4.692293788651e0));
#4686=cartesian_point('',(7.408352107886e1,-1.142349725469e1,
-4.695423359568e0));
#4688=cartesian_point('',(7.354105120048e1,-1.098059803658e1,
-3.937501182546e1));
#4689=direction('',(6.976012594293e-3,-1.143211902101e-2,9.999103169300e-1));
#4690=direction('',(-1.302936657981e-1,-9.914206263096e-1,-1.042604338586e-2));
#4691=axis2_placement_3d('',#4688,#4689,#4690);
#4693=cartesian_point('',(7.383789733561e1,-1.102433006272e1,
-3.937758920493e1));
#4694=cartesian_point('',(7.383695391252e1,-1.102315838402e1,
-3.950645184431e1));
#4695=cartesian_point('',(7.382241315715e1,-1.101890758874e1,
-3.976489849831e1));
#4696=cartesian_point('',(7.376526799847e1,-1.100794564246e1,
-4.014365056862e1));
#4697=cartesian_point('',(7.369969203102e1,-1.099669516838e1,
-4.040284448873e1));
#4698=cartesian_point('',(7.366131238895e1,-1.099033510731e1,
-4.052857287022e1));
#4700=cartesian_point('',(7.366131238895e1,-1.099033510731e1,
-4.052857287022e1));
#4701=cartesian_point('',(7.362399809567e1,-1.098412887172e1,
-4.065082213584e1));
#4702=cartesian_point('',(7.354023233211e1,-1.097054093156e1,
-4.088293686741e1));
#4703=cartesian_point('',(7.338765846124e1,-1.094648521622e1,
-4.121107043775e1));
#4704=cartesian_point('',(7.326595643121e1,-1.092769329586e1,
-4.142091159926e1));
#4705=cartesian_point('',(7.320058175156e1,-1.091767995929e1,
-4.152263690631e1));
#4707=direction('',(6.981749546643e-3,-1.148085108177e-2,9.999097185405e-1));
#4708=vector('',#4707,3.328477223508e1);
#4709=cartesian_point('',(7.283953792798e1,-1.116867183452e1,
-4.147528637250e1));
#4710=line('',#4709,#4708);
#4711=cartesian_point('',(7.554848524542e1,-1.187719262125e1,
-8.214302336548e0));
#4712=direction('',(1.307351393694e-1,9.913625927413e-1,1.041791953047e-2));
#4713=direction('',(-9.913935833197e-1,1.306520596891e-1,8.294712259646e-3));
#4714=axis2_placement_3d('',#4711,#4712,#4713);
#4716=direction('',(4.421047055958e-1,-6.765426120571e-2,8.944083688287e-1));
#4717=vector('',#4716,9.151963965517e-1);
#4718=cartesian_point('',(7.333184125693e1,-1.159661188832e1,
-7.097279745621e0));
#4719=line('',#4718,#4717);
#4720=direction('',(-7.084801000441e-3,1.149463312469e-2,-9.999088353466e-1));
#4721=vector('',#4720,3.310192903244e1);
#4722=cartesian_point('',(7.373645389039e1,-1.165852882439e1,
-6.278720429423e0));
#4723=line('',#4722,#4721);
#4724=cartesian_point('',(7.350193331047e1,-1.127803429444e1,
-3.937763173597e1));
#4725=cartesian_point('',(7.350027775054e1,-1.127531189729e1,
-3.961527408679e1));
#4726=cartesian_point('',(7.345344578778e1,-1.126425576114e1,
-4.007778703943e1));
#4727=cartesian_point('',(7.324841261827e1,-1.123003190791e1,
-4.076225699069e1));
#4728=cartesian_point('',(7.303848553976e1,-1.119813570489e1,
-4.116615465968e1));
#4729=cartesian_point('',(7.291042385218e1,-1.117916867162e1,
-4.136528149347e1));
#4731=direction('',(-5.399342355782e-1,7.995383821951e-2,-8.379011904781e-1));
#4732=vector('',#4731,1.312862188074e-1);
#4733=cartesian_point('',(7.291042385218e1,-1.117916867162e1,
-4.136528149347e1));
#4734=line('',#4733,#4732);
#4735=cartesian_point('',(7.300676702883e1,-1.204652221462e1,
-8.198743171069e0));
#4736=direction('',(-6.972273479605e-3,1.147968832827e-2,-9.999097980110e-1));
#4737=direction('',(-9.869941718822e-1,1.605190876047e-1,8.725089405998e-3));
#4738=axis2_placement_3d('',#4735,#4736,#4737);
#4740=cartesian_point('',(7.228102619919e1,-1.158491475473e1,
-4.147603585764e1));
#4741=cartesian_point('',(7.228058433675e1,-1.158406990514e1,
-4.154135148507e1));
#4742=cartesian_point('',(7.228023174449e1,-1.157884644755e1,
-4.166915504318e1));
#4743=cartesian_point('',(7.228212707563e1,-1.155723464651e1,
-4.185242890857e1));
#4744=cartesian_point('',(7.228447854196e1,-1.153551041807e1,
-4.196917790809e1));
#4745=cartesian_point('',(7.228602134154e1,-1.152267182903e1,
-4.202617900151e1));
#4747=cartesian_point('',(7.119314277494e1,-1.701710993582e1,
-4.202618101715e1));
#4748=cartesian_point('',(7.119664569820e1,-1.700460202593e1,
-4.196898640411e1));
#4749=cartesian_point('',(7.120275887199e1,-1.698354605128e1,
-4.185197219181e1));
#4750=cartesian_point('',(7.120928100088e1,-1.696295804048e1,
-4.166864100619e1));
#4751=cartesian_point('',(7.121157860239e1,-1.695828095812e1,
-4.154110038249e1));
#4752=cartesian_point('',(7.121230494529e1,-1.695768282615e1,
-4.147601041639e1));
#4754=cartesian_point('',(7.121230494529e1,-1.695768282615e1,
-4.147601041639e1));
#4755=cartesian_point('',(7.125239243631e1,-1.692831388818e1,
-3.777640230268e1));
#4756=cartesian_point('',(7.133233670522e1,-1.687080823354e1,
-3.037827630148e1));
#4757=cartesian_point('',(7.145275195316e1,-1.678178380515e1,
-1.928441457929e1));
#4758=cartesian_point('',(7.153253560174e1,-1.672441793474e1,
-1.189068388239e1));
#4759=cartesian_point('',(7.157258736209e1,-1.669507517381e1,
-8.194373292992e0));
#4761=cartesian_point('',(7.251337722830e1,-1.196540521994e1,
-8.194371700147e0));
#4762=cartesian_point('',(7.248760320512e1,-1.192296888207e1,
-1.189068372644e1));
#4763=cartesian_point('',(7.243584718687e1,-1.183943796253e1,
-1.928441506038e1));
#4764=cartesian_point('',(7.235865953591e1,-1.171110816182e1,
-3.037827310255e1));
#4765=cartesian_point('',(7.230682333809e1,-1.162738915210e1,
-3.777640875336e1));
#4766=cartesian_point('',(7.228102619919e1,-1.158491475473e1,
-4.147603585764e1));
#4768=cartesian_point('',(7.228102619919e1,-1.158491475473e1,
-4.147603585764e1));
#4769=cartesian_point('',(7.231781195526e1,-1.135560543114e1,
-4.147365618413e1));
#4770=cartesian_point('',(7.260921628596e1,-1.113853171195e1,
-4.147332669793e1));
#4771=cartesian_point('',(7.283953792798e1,-1.116867183452e1,
-4.147528637250e1));
#4773=cartesian_point('',(7.268565165412e1,-1.112196957684e1,
-4.192434478442e1));
#4774=cartesian_point('',(7.273520322879e1,-1.114492926426e1,
-4.177643076332e1));
#4775=cartesian_point('',(7.278663745845e1,-1.116015981958e1,
-4.162597904272e1));
#4776=cartesian_point('',(7.283953792798e1,-1.116867183452e1,
-4.147528637250e1));
#4778=cartesian_point('',(7.295158915365e1,-1.088204633811e1,
-4.135914395287e1));
#4779=direction('',(5.391099032332e-1,-7.983141213796e-2,8.384434732717e-1));
#4780=direction('',(-1.309262561693e-1,-9.913395843124e-1,-1.020509778246e-2));
#4781=axis2_placement_3d('',#4778,#4779,#4780);
#4783=cartesian_point('',(7.228602134154e1,-1.152267182903e1,
-4.202617900151e1));
#4784=cartesian_point('',(7.231580297815e1,-1.133820797902e1,
-4.198351353610e1));
#4785=cartesian_point('',(7.249748840620e1,-1.115607650069e1,
-4.193722532337e1));
#4786=cartesian_point('',(7.268565165412e1,-1.112196957684e1,
-4.192434478442e1));
#4788=cartesian_point('',(7.268565165412e1,-1.112196957684e1,
-4.192434478442e1));
#4789=cartesian_point('',(7.267250952753e1,-1.111591471844e1,
-4.196333236592e1));
#4790=cartesian_point('',(7.264668277660e1,-1.110324702871e1,
-4.203819897455e1));
#4791=cartesian_point('',(7.260895505035e1,-1.108368558115e1,
-4.214153265217e1));
#4792=cartesian_point('',(7.257339570076e1,-1.106422566625e1,
-4.223525159330e1));
#4793=cartesian_point('',(7.253938958598e1,-1.104478581700e1,
-4.232197052995e1));
#4794=cartesian_point('',(7.250791720924e1,-1.102604666716e1,
-4.240007410782e1));
#4795=cartesian_point('',(7.247890926861e1,-1.100812705667e1,
-4.247043058513e1));
#4796=cartesian_point('',(7.245231515276e1,-1.099112203015e1,
-4.253365618532e1));
#4797=cartesian_point('',(7.242798023638e1,-1.097505350148e1,
-4.259049305756e1));
#4798=cartesian_point('',(7.240536273630e1,-1.095974428279e1,
-4.264235354129e1));
#4799=cartesian_point('',(7.238402120362e1,-1.094502920231e1,
-4.269035765795e1));
#4800=cartesian_point('',(7.236361419029e1,-1.093076665907e1,
-4.273536590322e1));
#4801=cartesian_point('',(7.234378888570e1,-1.091679106536e1,
-4.277820437964e1));
#4802=cartesian_point('',(7.232436009838e1,-1.090301870503e1,
-4.281933611366e1));
#4803=cartesian_point('',(7.230429492361e1,-1.088882370068e1,
-4.286085562795e1));
#4804=cartesian_point('',(7.228538807250e1,-1.087482144368e1,
-4.289964626753e1));
#4805=cartesian_point('',(7.226846540777e1,-1.086098374040e1,
-4.293458422780e1));
#4806=cartesian_point('',(7.225400770556e1,-1.084729855734e1,
-4.296497003957e1));
#4807=cartesian_point('',(7.224276527964e1,-1.083423466960e1,
-4.298938184886e1));
#4808=cartesian_point('',(7.223326801134e1,-1.082038148930e1,
-4.301095438621e1));
#4809=cartesian_point('',(7.222434028532e1,-1.079894629754e1,
-4.303380082872e1));
#4810=cartesian_point('',(7.222434891907e1,-1.078320566877e1,
-4.303864033148e1));
#4811=cartesian_point('',(7.222519837730e1,-1.077466214659e1,
-4.303928224864e1));
#4813=cartesian_point('',(7.263983211819e1,-1.083651782272e1,
-4.331177673041e1));
#4814=direction('',(1.475486606961e-1,9.890547976360e-1,0.e0));
#4815=direction('',(-9.169609886998e-1,1.367935994210e-1,3.747933515420e-1));
#4816=axis2_placement_3d('',#4813,#4814,#4815);
#4818=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4819=direction('',(0.e0,0.e0,1.e0));
#4820=direction('',(9.890547976360e-1,-1.475486606964e-1,0.e0));
#4821=axis2_placement_3d('',#4818,#4819,#4820);
#4823=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4824=direction('',(0.e0,0.e0,1.e0));
#4825=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#4826=axis2_placement_3d('',#4823,#4824,#4825);
#4828=direction('',(5.392200745368e-1,-7.906437372072e-2,8.384453089049e-1));
#4829=vector('',#4828,1.808878082106e0);
#4830=cartesian_point('',(7.222519837730e1,-1.077466214659e1,
-4.303928224864e1));
#4831=line('',#4830,#4829);
#4832=direction('',(-5.413352409353e-1,6.322675331464e-2,-8.384262248921e-1));
#4833=vector('',#4832,1.808879048686e0);
#4834=cartesian_point('',(7.353203916424e1,-8.400047115142e0,
-4.152263875135e1));
#4835=line('',#4834,#4833);
#4836=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4837=direction('',(0.e0,0.e0,-1.e0));
#4838=direction('',(9.935381809750e-1,-1.134983830056e-1,0.e0));
#4839=axis2_placement_3d('',#4836,#4837,#4838);
#4841=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4842=direction('',(0.e0,0.e0,-1.e0));
#4843=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#4844=axis2_placement_3d('',#4841,#4842,#4843);
#4846=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4847=direction('',(0.e0,0.e0,-1.e0));
#4848=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#4849=axis2_placement_3d('',#4846,#4847,#4848);
#4851=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4852=direction('',(0.e0,0.e0,1.e0));
#4853=direction('',(9.890371920350e-1,-1.476666271419e-1,0.e0));
#4854=axis2_placement_3d('',#4851,#4852,#4853);
#4856=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4857=direction('',(0.e0,0.e0,1.e0));
#4858=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#4859=axis2_placement_3d('',#4856,#4857,#4858);
#4861=cartesian_point('',(7.328230616888e1,-8.370004586646e0,
-4.135912951730e1));
#4862=direction('',(-5.414431221633e-1,6.241157426695e-2,-8.384176410713e-1));
#4863=direction('',(1.305192629818e-1,9.913902832405e-1,-1.048943692320e-2));
#4864=axis2_placement_3d('',#4861,#4862,#4863);
#4866=cartesian_point('',(7.353203916424e1,-8.400047115142e0,
-4.152263875135e1));
#4867=cartesian_point('',(7.359689029327e1,-8.407200203698e0,
-4.142227673349e1));
#4868=cartesian_point('',(7.371763487325e1,-8.420372719296e0,
-4.121568056393e1));
#4869=cartesian_point('',(7.387047574726e1,-8.436573608064e0,
-4.089069542889e1));
#4870=cartesian_point('',(7.395266587269e1,-8.444904454728e0,
-4.066571160999e1));
#4871=cartesian_point('',(7.398867771833e1,-8.448436739264e0,
-4.055159385493e1));
#4873=cartesian_point('',(7.398867771833e1,-8.448436739264e0,
-4.055159385493e1));
#4874=cartesian_point('',(7.402855799975e1,-8.452373219444e0,
-4.042520860508e1));
#4875=cartesian_point('',(7.409585126201e1,-8.458658674782e0,
-4.016845749786e1));
#4876=cartesian_point('',(7.415827981686e1,-8.463343552457e0,
-3.977517484883e1));
#4877=cartesian_point('',(7.417396989979e1,-8.463049515158e0,
-3.951015785968e1));
#4878=cartesian_point('',(7.417522249602e1,-8.462158213279e0,
-3.937758789249e1));
#4880=direction('',(-4.445526128390e-1,4.907641372364e-2,-8.944073345149e-1));
#4881=vector('',#4880,9.151773581669e-1);
#4882=cartesian_point('',(7.424139269429e1,-7.823124334119e0,
-6.278723950562e0));
#4883=line('',#4882,#4881);
#4884=cartesian_point('',(7.604825374967e1,-8.080927994209e0,
-8.214297679860e0));
#4885=direction('',(-1.303153123058e-1,-9.914178344098e-1,1.042098808998e-2));
#4886=direction('',(-8.861882774114e-1,1.211841543399e-1,4.471965314216e-1));
#4887=axis2_placement_3d('',#4884,#4885,#4886);
#4889=direction('',(-9.708834251019e-3,-9.283570804003e-3,-9.999097728548e-1));
#4890=vector('',#4889,3.328462725169e1);
#4891=cartesian_point('',(7.357179186715e1,-7.755202007122e0,
-8.193505206986e0));
#4892=line('',#4891,#4890);
#4893=direction('',(5.411318887072e-1,-6.234035274154e-2,8.386238486021e-1));
#4894=vector('',#4893,1.345095926706e-1);
#4895=cartesian_point('',(7.324863693806e1,-8.064202200898e0,
-4.147512928178e1));
#4896=line('',#4895,#4894);
#4897=cartesian_point('',(7.024966746991e1,-7.647171431637e0,
-3.934686923310e1));
#4898=direction('',(-1.304485363329e-1,-9.914000819215e-1,1.044303283197e-2));
#4899=direction('',(8.305305986780e-1,-1.150217860602e-1,-5.449668920137e-1));
#4900=axis2_placement_3d('',#4897,#4898,#4899);
#4902=direction('',(9.818344637991e-3,9.269269818522e-3,9.999088362174e-1));
#4903=vector('',#4902,3.310243752601e1);
#4904=cartesian_point('',(7.391638155430e1,-8.129959759198e0,
-3.937814373316e1));
#4905=line('',#4904,#4903);
#4906=cartesian_point('',(7.389979450302e1,-7.282514396164e0,
-7.102517710722e0));
#4907=direction('',(4.445372020373e-1,-4.907697462223e-2,8.944149632954e-1));
#4908=direction('',(-8.901124614649e-1,8.774851901837e-2,4.472135992509e-1));
#4909=axis2_placement_3d('',#4906,#4907,#4908);
#4911=cartesian_point('',(7.418040613653e1,-2.419637836249e0,
-6.060283171779e0));
#4912=cartesian_point('',(7.404398911419e1,-2.416770645384e0,
-6.333159086271e0));
#4913=cartesian_point('',(7.390757501983e1,-2.413910589310e0,
-6.606036447493e0));
#4914=cartesian_point('',(7.377115795914e1,-2.411043318155e0,
-6.878912341970e0));
#4916=cartesian_point('',(7.345473840046e1,-7.238651727643e0,
-6.878915179752e0));
#4917=cartesian_point('',(7.359036459188e1,-7.253615200286e0,
-6.606035371404e0));
#4918=cartesian_point('',(7.372598587865e1,-7.268585207319e0,
-6.333157156166e0));
#4919=cartesian_point('',(7.386161202156e1,-7.283548754560e0,
-6.060277327804e0));
#4921=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#4922=direction('',(0.e0,0.e0,1.e0));
#4923=direction('',(9.944866737437e-1,-1.048630332685e-1,0.e0));
#4924=axis2_placement_3d('',#4921,#4922,#4923);
#4926=cartesian_point('',(7.493500106758e1,-1.937005321315e0,
-4.579937185765e0));
#4927=cartesian_point('',(7.492244659873e1,-1.967281123437e0,
-4.603474406324e0));
#4928=cartesian_point('',(7.489383006305e1,-2.025391849944e0,
-4.657607356371e0));
#4929=cartesian_point('',(7.484069036562e1,-2.106016354260e0,
-4.759395675272e0));
#4930=cartesian_point('',(7.477758275115e1,-2.179834260590e0,
-4.881327006479e0));
#4931=cartesian_point('',(7.470443406529e1,-2.246357651197e0,
-5.023618000120e0));
#4932=cartesian_point('',(7.462153179759e1,-2.304427115373e0,
-5.185803171148e0));
#4933=cartesian_point('',(7.452854589403e1,-2.353065924281e0,
-5.368643743361e0));
#4934=cartesian_point('',(7.442486239137e1,-2.390775861653e0,
-5.573500630264e0));
#4935=cartesian_point('',(7.430967014264e1,-2.415307593066e0,
-5.802176961201e0));
#4936=cartesian_point('',(7.422479741095e1,-2.420570293155e0,
-5.971487671380e0));
#4937=cartesian_point('',(7.418040613653e1,-2.419637836249e0,
-6.060283171779e0));
#4939=cartesian_point('',(7.462738235652e1,-2.434220267139e0,
-6.283890185765e0));
#4940=direction('',(4.471399640470e-1,-9.366633941300e-3,8.944149589093e-1));
#4941=direction('',(1.573240263201e-5,9.999452515670e-1,1.046391996645e-2));
#4942=axis2_placement_3d('',#4939,#4940,#4941);
#4944=cartesian_point('',(7.493500106758e1,-1.937005321315e0,
-4.579937185765e0));
#4945=cartesian_point('',(7.493609527075e1,-1.894507709329e0,
-4.580432509985e0));
#4946=cartesian_point('',(7.493795404513e1,-1.817003015516e0,
-4.589691793454e0));
#4947=cartesian_point('',(7.493977515855e1,-1.722201465233e0,
-4.632249325166e0));
#4948=cartesian_point('',(7.494056740372e1,-1.675334705721e0,
-4.672010129019e0));
#4949=cartesian_point('',(7.494079188460e1,-1.655927739378e0,
-4.695423359593e0));
#4951=cartesian_point('',(7.462737169773e1,-1.934249941068e0,
-6.278720327224e0));
#4952=cartesian_point('',(7.468558074644e1,-1.937448781911e0,
-5.976053598102e0));
#4953=cartesian_point('',(7.477465400237e1,-1.919346441389e0,
-5.516199357584e0));
#4954=cartesian_point('',(7.488586555525e1,-1.834358793372e0,
-4.954356851751e0));
#4955=cartesian_point('',(7.493954865310e1,-1.729186778917e0,
-4.692293788653e0));
#4956=cartesian_point('',(7.494079188460e1,-1.655927739378e0,
-4.695423359593e0));
#4958=cartesian_point('',(7.434515296275e1,-1.287624113135e0,
-3.937501182544e1));
#4959=direction('',(8.408522797306e-3,-1.042376341626e-2,9.999103169288e-1));
#4960=direction('',(2.275109621919e-4,-9.999456214373e-1,-1.042604465781e-2));
#4961=axis2_placement_3d('',#4958,#4959,#4960);
#4963=cartesian_point('',(7.464516771290e1,-1.292235809994e0,
-3.937758920493e1));
#4964=cartesian_point('',(7.464407942616e1,-1.291197296598e0,
-3.950645184404e1));
#4965=cartesian_point('',(7.462910822895e1,-1.288880816902e0,
-3.976489849733e1));
#4966=cartesian_point('',(7.457102113394e1,-1.285471591570e0,
-4.014365056758e1));
#4967=cartesian_point('',(7.450453769725e1,-1.282876748213e0,
-4.040284448544e1));
#4968=cartesian_point('',(7.446565624399e1,-1.281580646895e0,
-4.052857286654e1));
#4970=cartesian_point('',(7.446565624399e1,-1.281580646895e0,
-4.052857286654e1));
#4971=cartesian_point('',(7.442785110369e1,-1.280297999136e0,
-4.065082213143e1));
#4972=cartesian_point('',(7.434302838587e1,-1.277759931838e0,
-4.088293686384e1));
#4973=cartesian_point('',(7.418861990401e1,-1.273824902855e0,
-4.121107043616e1));
#4974=cartesian_point('',(7.406550621336e1,-1.271079052530e0,
-4.142091159874e1));
#4975=cartesian_point('',(7.399938382011e1,-1.269684489441e0,
-4.152263690632e1));
#4977=direction('',(8.420571486214e-3,-1.047132962564e-2,9.999097185405e-1));
#4978=vector('',#4977,3.328477223510e1);
#4979=cartesian_point('',(7.367418979027e1,-1.565654769901e0,
-4.147528637248e1));
#4980=line('',#4979,#4978);
#4981=cartesian_point('',(7.645244220834e1,-1.914525484413e0,
-8.214302336568e0));
#4982=direction('',(2.178976337368e-4,9.999457082622e-1,1.041791959157e-2));
#4983=direction('',(-9.999655896378e-1,1.314836283698e-4,8.294712312343e-3));
#4984=axis2_placement_3d('',#4981,#4982,#4983);
#4986=direction('',(4.471530824131e-1,-9.369225883949e-3,8.944083734485e-1));
#4987=vector('',#4986,9.151963960014e-1);
#4988=cartesian_point('',(7.421813880824e1,-1.925675259306e0,
-7.097279647158e0));
#4989=line('',#4988,#4987);
#4990=direction('',(-8.524540027694e-3,1.047154284753e-2,-9.999088353484e-1));
#4991=vector('',#4990,3.310192902719e1);
#4992=cartesian_point('',(7.462737169773e1,-1.934249941068e0,
-6.278720327224e0));
#4993=line('',#4992,#4991);
#4994=cartesian_point('',(7.434519297874e1,-1.587621672924e0,
-3.937763162859e1));
#4995=cartesian_point('',(7.434319623687e1,-1.585138658487e0,
-3.961527414073e1));
#4996=cartesian_point('',(7.429532177825e1,-1.580289907725e0,
-4.007778701403e1));
#4997=cartesian_point('',(7.408757560087e1,-1.573121042854e0,
-4.076225699764e1));
#4998=cartesian_point('',(7.387528118447e1,-1.568898698548e0,
-4.116615465962e1));
#4999=cartesian_point('',(7.374583938778e1,-1.566809335349e0,
-4.136528149336e1));
#5001=direction('',(-5.457510933311e-1,8.794262318993e-3,-8.379011905220e-1));
#5002=vector('',#5001,1.312862189035e-1);
#5003=cartesian_point('',(7.374583938778e1,-1.566809335349e0,
-4.136528149336e1));
#5004=line('',#5003,#5002);
#5005=cartesian_point('',(7.395457069041e1,-2.414167240542e0,
-8.198743171069e0));
#5006=direction('',(-8.411024718862e-3,1.047141369487e-2,-9.999097980110e-1));
#5007=direction('',(-9.995022452020e-1,3.031723356554e-2,8.725089406118e-3));
#5008=axis2_placement_3d('',#5005,#5006,#5007);
#5010=cartesian_point('',(7.317478681014e1,-2.051237083499e0,
-4.147603585764e1));
#5011=cartesian_point('',(7.317423845290e1,-2.050457136330e0,
-4.154135148507e1));
#5012=cartesian_point('',(7.317320707908e1,-2.045324388671e0,
-4.166915504317e1));
#5013=cartesian_point('',(7.317226528930e1,-2.023650089244e0,
-4.185242890848e1));
#5014=cartesian_point('',(7.317176105770e1,-2.001804786632e0,
-4.196917790806e1));
#5015=cartesian_point('',(7.317161488627e1,-1.988874657735e0,
-4.202617900151e1));
#5017=cartesian_point('',(7.280525372280e1,-7.578956170956e0,
-4.202618101411e1));
#5018=cartesian_point('',(7.280709368505e1,-7.566100526360e0,
-4.196900062530e1));
#5019=cartesian_point('',(7.281040632426e1,-7.544430080503e0,
-4.185200528475e1));
#5020=cartesian_point('',(7.281418563244e1,-7.523162700100e0,
-4.166866568795e1));
#5021=cartesian_point('',(7.281585336208e1,-7.518224909728e0,
-4.154111091841e1));
#5022=cartesian_point('',(7.281649557278e1,-7.517536495072e0,
-4.147601041639e1));
#5024=cartesian_point('',(7.281649557278e1,-7.517536495072e0,
-4.147601041639e1));
#5025=cartesian_point('',(7.285240669410e1,-7.483186344894e0,
-3.777640230381e1));
#5026=cartesian_point('',(7.292416103455e1,-7.415737838100e0,
-3.037827630412e1));
#5027=cartesian_point('',(7.303192609371e1,-7.311757682237e0,
-1.928441458193e1));
#5028=cartesian_point('',(7.310353943349e1,-7.244468728933e0,
-1.189068388353e1));
#5029=cartesian_point('',(7.313941854664e1,-7.210149195613e0,
-8.194373292992e0));
#5031=cartesian_point('',(7.345481401559e1,-2.398144504930e0,
-8.194371700156e0));
#5032=cartesian_point('',(7.342372143915e1,-2.359435400913e0,
-1.189068372705e1));
#5033=cartesian_point('',(7.336150522794e1,-2.283374615953e0,
-1.928441506179e1));
#5034=cartesian_point('',(7.326822752780e1,-2.166217704642e0,
-3.037827310397e1));
#5035=cartesian_point('',(7.320590727229e1,-2.089980904188e0,
-3.777640875396e1));
#5036=cartesian_point('',(7.317478681014e1,-2.051237083499e0,
-4.147603585764e1));
#5038=cartesian_point('',(7.317478681014e1,-2.051237083499e0,
-4.147603585764e1));
#5039=cartesian_point('',(7.318132698612e1,-1.819088028289e0,
-4.147365618414e1));
#5040=cartesian_point('',(7.344190450639e1,-1.565835507169e0,
-4.147332669791e1));
#5041=cartesian_point('',(7.367418979027e1,-1.565654769901e0,
-4.147528637248e1));
#5043=cartesian_point('',(7.351552416695e1,-1.539438245877e0,
-4.192434478441e1));
#5044=cartesian_point('',(7.356764866160e1,-1.555733731620e0,
-4.177643076333e1));
#5045=cartesian_point('',(7.362063085070e1,-1.564120473283e0,
-4.162597904269e1));
#5046=cartesian_point('',(7.367418979027e1,-1.565654769901e0,
-4.147528637248e1));
#5048=cartesian_point('',(7.374787026752e1,-1.266855774532e0,
-4.135914395287e1));
#5049=direction('',(5.449178335239e-1,-8.780480487506e-3,8.384434732706e-1));
#5050=direction('',(-4.103828010203e-4,-9.999478424226e-1,-1.020509776132e-2));
#5051=axis2_placement_3d('',#5048,#5049,#5050);
#5053=cartesian_point('',(7.317161488627e1,-1.988874657735e0,
-4.202617900151e1));
#5054=cartesian_point('',(7.317706437291e1,-1.802101637906e0,
-4.198351353610e1));
#5055=cartesian_point('',(7.333342252860e1,-1.597813612526e0,
-4.193722532336e1));
#5056=cartesian_point('',(7.351552416695e1,-1.539438245877e0,
-4.192434478441e1));
#5058=cartesian_point('',(7.351552416695e1,-1.539438245877e0,
-4.192434478441e1));
#5059=cartesian_point('',(7.350170415546e1,-1.535150579371e0,
-4.196333236591e1));
#5060=cartesian_point('',(7.347444489067e1,-1.525962330942e0,
-4.203819897453e1));
#5061=cartesian_point('',(7.343448664909e1,-1.511492690726e0,
-4.214153265213e1));
#5062=cartesian_point('',(7.339669148607e1,-1.496840684602e0,
-4.223525159325e1));
#5063=cartesian_point('',(7.336043888882e1,-1.482005834634e0,
-4.232197052990e1));
#5064=cartesian_point('',(7.332678981275e1,-1.467534970307e0,
-4.240007410777e1));
#5065=cartesian_point('',(7.329569106055e1,-1.453554960604e0,
-4.247043058507e1));
#5066=cartesian_point('',(7.326710485969e1,-1.440166643118e0,
-4.253365618527e1));
#5067=cartesian_point('',(7.324088076802e1,-1.427411926915e0,
-4.259049305751e1));
#5068=cartesian_point('',(7.321645850977e1,-1.415185856870e0,
-4.264235354125e1));
#5069=cartesian_point('',(7.319337885344e1,-1.403382294947e0,
-4.269035765792e1));
#5070=cartesian_point('',(7.317128478947e1,-1.391905419477e0,
-4.273536590320e1));
#5071=cartesian_point('',(7.314980491208e1,-1.380637110430e0,
-4.277820437962e1));
#5072=cartesian_point('',(7.312874468696e1,-1.369518540175e0,
-4.281933611365e1));
#5073=cartesian_point('',(7.310699835268e1,-1.358064006913e0,
-4.286085562794e1));
#5074=cartesian_point('',(7.308642559101e1,-1.346649380446e0,
-4.289964626752e1));
#5075=cartesian_point('',(7.306784151931e1,-1.335138911633e0,
-4.293458422779e1));
#5076=cartesian_point('',(7.305172122991e1,-1.323457916028e0,
-4.296497003956e1));
#5077=cartesian_point('',(7.303886980499e1,-1.311973222705e0,
-4.298938184885e1));
#5078=cartesian_point('',(7.302764558424e1,-1.299478200543e0,
-4.301095438621e1));
#5079=cartesian_point('',(7.301599638221e1,-1.279391691913e0,
-4.303380082872e1));
#5080=cartesian_point('',(7.301395037775e1,-1.263784599467e0,
-4.303864033148e1));
#5081=cartesian_point('',(7.301367741533e1,-1.255203291756e0,
-4.303928224864e1));
#5083=cartesian_point('',(7.343283769296e1,-1.262409220633e0,
-4.331177673041e1));
#5084=direction('',(1.718880481738e-2,9.998522615812e-1,0.e0));
#5085=direction('',(-9.269714079792e-1,1.593588494549e-2,3.747933515420e-1));
#5086=axis2_placement_3d('',#5083,#5084,#5085);
#5088=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5089=direction('',(0.e0,0.e0,1.e0));
#5090=direction('',(9.998522615811e-1,-1.718880481767e-2,0.e0));
#5091=axis2_placement_3d('',#5088,#5089,#5090);
#5093=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5094=direction('',(0.e0,0.e0,1.e0));
#5095=direction('',(1.e0,0.e0,0.e0));
#5096=axis2_placement_3d('',#5093,#5094,#5095);
#5098=direction('',(5.449269436910e-1,-8.005623943466e-3,8.384453089051e-1));
#5099=vector('',#5098,1.808878082093e0);
#5100=cartesian_point('',(7.301367741533e1,-1.255203291756e0,
-4.303928224864e1));
#5101=line('',#5100,#5099);
#5102=direction('',(-5.449568007008e-1,-7.972159417894e-3,-8.384262221830e-1));
#5103=vector('',#5102,1.808879051797e0);
#5104=cartesian_point('',(7.399938850449e1,1.269675923261e0,-4.152263875421e1));
#5105=line('',#5104,#5103);
#5106=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5107=direction('',(0.e0,0.e0,-1.e0));
#5108=direction('',(9.998528353085e-1,1.715539930956e-2,0.e0));
#5109=axis2_placement_3d('',#5106,#5107,#5108);
#5111=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5112=direction('',(0.e0,0.e0,-1.e0));
#5113=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#5114=axis2_placement_3d('',#5111,#5112,#5113);
#5116=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5117=direction('',(0.e0,0.e0,-1.e0));
#5118=direction('',(1.e0,0.e0,0.e0));
#5119=axis2_placement_3d('',#5116,#5117,#5118);
#5121=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5122=direction('',(0.e0,0.e0,1.e0));
#5123=direction('',(9.998502043095e-1,-1.730806003560e-2,0.e0));
#5124=axis2_placement_3d('',#5121,#5122,#5123);
#5126=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5127=direction('',(0.e0,0.e0,1.e0));
#5128=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#5129=axis2_placement_3d('',#5126,#5127,#5128);
#5131=cartesian_point('',(7.374787070816e1,1.266862344249e0,-4.135912951753e1));
#5132=direction('',(-5.449573464048e-1,-8.794874463213e-3,-8.384176410254e-1));
#5133=direction('',(2.112400200966e-6,9.999449716696e-1,-1.049064479751e-2));
#5134=axis2_placement_3d('',#5131,#5132,#5133);
#5136=cartesian_point('',(7.399938850449e1,1.269675923261e0,-4.152263875421e1));
#5137=cartesian_point('',(7.406459214759e1,1.271047853364e0,-4.142231726628e1));
#5138=cartesian_point('',(7.418597770970e1,1.273746588585e0,-4.121580690937e1));
#5139=cartesian_point('',(7.433958114131e1,1.277631780200e0,-4.089096168406e1));
#5140=cartesian_point('',(7.442214247568e1,1.280098958400e0,-4.066607644145e1));
#5141=cartesian_point('',(7.445830509399e1,1.281296855849e0,-4.055200873802e1));
#5143=cartesian_point('',(7.445830509399e1,1.281296855849e0,-4.055200873802e1));
#5144=cartesian_point('',(7.449838637925e1,1.282599927313e0,-4.042558175372e1));
#5145=cartesian_point('',(7.456597234625e1,1.285152723767e0,-4.016874289602e1));
#5146=cartesian_point('',(7.462852259280e1,1.288657998756e0,-3.977531984285e1));
#5147=cartesian_point('',(7.464405052212e1,1.290998490337e0,-3.951020621889e1));
#5148=cartesian_point('',(7.464517647283e1,1.292046174009e0,-3.937758789295e1));
#5150=direction('',(-4.471551507383e-1,-9.369201505781e-3,-8.944073396565e-1));
#5151=vector('',#5150,9.151772191787e-1);
#5152=cartesian_point('',(7.462736985493e1,1.934249871125e0,-6.278724074198e0));
#5153=line('',#5152,#5151);
#5154=cartesian_point('',(7.645242315716e1,1.914494450889e0,-8.214297679813e0));
#5155=direction('',(2.055476646207e-4,-9.999456789021e-1,1.042098820233e-2));
#5156=direction('',(-8.944245201041e-1,4.476626081325e-3,4.471965313545e-1));
#5157=axis2_placement_3d('',#5154,#5155,#5156);
#5159=direction('',(-8.414033952082e-3,-1.047140573355e-2,-9.999097727768e-1));
#5160=vector('',#5159,3.328462819335e1);
#5161=cartesian_point('',(7.395463191486e1,1.914190668340e0,-8.193505206466e0));
#5162=line('',#5161,#5160);
#5163=direction('',(5.446418200385e-1,8.824853553523e-3,8.386223284798e-1));
#5164=vector('',#5163,1.344881284906e-1);
#5165=cartesian_point('',(7.367457392316e1,1.565653821837e0,-4.147513022024e1));
#5166=line('',#5165,#5164);
#5167=cartesian_point('',(7.064682799448e1,1.587672779062e0,-3.934686923307e1));
#5168=direction('',(7.114678639379e-5,-9.999454675155e-1,1.044303276137e-2));
#5169=direction('',(8.384287223506e-1,-5.631922205662e-3,-5.449821639189e-1));
#5170=axis2_placement_3d('',#5167,#5168,#5169);
#5172=direction('',(8.524464107148e-3,1.047152106631e-2,9.999088362237e-1));
#5173=vector('',#5172,3.310243751420e1);
#5174=cartesian_point('',(7.434518931448e1,1.587616999349e0,-3.937814384519e1));
#5175=line('',#5174,#5173);
#5176=cartesian_point('',(7.421813039051e1,2.425647306363e0,-7.102517710721e0));
#5177=direction('',(4.471399552725e-1,9.366633983679e-3,8.944149632954e-1));
#5178=direction('',(-8.939509060247e-1,-2.918517196642e-2,4.472135992509e-1));
#5179=axis2_placement_3d('',#5176,#5177,#5178);
#5181=cartesian_point('',(7.386160859209e1,7.283548451213e0,-6.060283171780e0));
#5182=cartesian_point('',(7.372598439278e1,7.268585118382e0,-6.333159086275e0));
#5183=cartesian_point('',(7.359036402759e1,7.253615093971e0,-6.606036447490e0));
#5184=cartesian_point('',(7.345473977978e1,7.238651835737e0,-6.878912341969e0));
#5186=cartesian_point('',(7.377115657752e1,2.411043245287e0,-6.878915179738e0));
#5187=cartesian_point('',(7.390757559316e1,2.413910557558e0,-6.606035371409e0));
#5188=cartesian_point('',(7.404399059932e1,2.416770751163e0,-6.333157156189e0));
#5189=cartesian_point('',(7.418040957662e1,2.419637983143e0,-6.060277327844e0));
#5191=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#5192=direction('',(0.e0,0.e0,1.e0));
#5193=direction('',(9.996660748259e-1,2.584064322231e-2,0.e0));
#5194=axis2_placement_3d('',#5191,#5192,#5193);
#5196=cartesian_point('',(7.454675173425e1,7.860545813397e0,-4.579937185762e0));
#5197=cartesian_point('',(7.453825645569e1,7.828890337690e0,-4.603474406566e0));
#5198=cartesian_point('',(7.451746962212e1,7.767542379065e0,-4.657607357934e0));
#5199=cartesian_point('',(7.447530818750e1,7.680671173479e0,-4.759395675428e0));
#5200=cartesian_point('',(7.442237562888e1,7.599247683510e0,-4.881327005103e0));
#5201=cartesian_point('',(7.435853578849e1,7.523745567196e0,-5.023617996753e0));
#5202=cartesian_point('',(7.428392234713e1,7.455351984660e0,-5.185803166576e0));
#5203=cartesian_point('',(7.419808058886e1,7.394992188440e0,-5.368643740442e0));
#5204=cartesian_point('',(7.410020624582e1,7.344071451526e0,-5.573500630835e0));
#5205=cartesian_point('',(7.398920151535e1,7.304713987549e0,-5.802176963024e0));
#5206=cartesian_point('',(7.390574180273e1,7.288418196210e0,-5.971487672405e0));
#5207=cartesian_point('',(7.386160859209e1,7.283548451213e0,-6.060283171780e0));
#5209=cartesian_point('',(7.430666425765e1,7.327432879042e0,-6.283890185754e0));
#5210=direction('',(4.445372107297e-1,4.907697581113e-2,8.944149589100e-1));
#5211=direction('',(-1.305035158379e-1,9.913926255626e-1,1.046395403350e-2));
#5212=axis2_placement_3d('',#5209,#5210,#5211);
#5214=cartesian_point('',(7.454675173425e1,7.860545813397e0,-4.579937185762e0));
#5215=cartesian_point('',(7.454437715321e1,7.883135097073e0,-4.579101389880e0));
#5216=cartesian_point('',(7.453963130340e1,7.927755280368e0,-4.581463308590e0));
#5217=cartesian_point('',(7.453225223791e1,7.995403330020e0,-4.598565845756e0));
#5218=cartesian_point('',(7.452543536827e1,8.056627570782e0,-4.624853830782e0));
#5219=cartesian_point('',(7.451962463768e1,8.107120955351e0,-4.658533378602e0));
#5220=cartesian_point('',(7.451693817641e1,8.130628481772e0,-4.682641119592e0));
#5221=cartesian_point('',(7.451580496369e1,8.139975158631e0,-4.695423359590e0));
#5223=cartesian_point('',(7.424139448499e1,7.823124499712e0,-6.278720225033e0));
#5224=cartesian_point('',(7.429952307904e1,7.827550831845e0,-5.976053498975e0));
#5225=cartesian_point('',(7.438547145212e1,7.857124695687e0,-5.516199376588e0));
#5226=cartesian_point('',(7.448463846411e1,7.955901283603e0,-4.954356847631e0));
#5227=cartesian_point('',(7.452413459142e1,8.067180586830e0,-4.692293789545e0));
#5228=cartesian_point('',(7.451580496369e1,8.139975158631e0,-4.695423359590e0));
#5230=cartesian_point('',(7.387718854547e1,8.427381415950e0,-3.937501182547e1));
#5231=direction('',(9.697160850119e-3,-9.237054047360e-3,9.999103169305e-1));
#5232=direction('',(1.307447949780e-1,-9.913612339397e-1,-1.042604564535e-2));
#5233=axis2_placement_3d('',#5230,#5231,#5232);
#5235=cartesian_point('',(7.417523857507e1,8.461968955679e0,-3.937758920493e1));
#5236=cartesian_point('',(7.417402404561e1,8.462856534508e0,-3.950645184109e1));
#5237=cartesian_point('',(7.415887856840e1,8.463199063066e0,-3.976489848856e1));
#5238=cartesian_point('',(7.410084342602e1,8.458997234938e0,-4.014365054992e1));
#5239=cartesian_point('',(7.403459007200e1,8.452892049506e0,-4.040284446311e1));
#5240=cartesian_point('',(7.399587208148e1,8.449102014644e0,-4.052857284168e1));
#5242=cartesian_point('',(7.399587208148e1,8.449102014644e0,-4.052857284168e1));
#5243=cartesian_point('',(7.395822295012e1,8.445439128173e0,-4.065082210990e1));
#5244=cartesian_point('',(7.387379461744e1,8.436883895539e0,-4.088293684800e1));
#5245=cartesian_point('',(7.372019349460e1,8.420630908367e0,-4.121107042868e1));
#5246=cartesian_point('',(7.359777465058e1,8.407283706022e0,-4.142091159634e1));
#5247=cartesian_point('',(7.353203591501e1,8.400035634048e0,-4.152263690632e1));
#5249=direction('',(9.715315544297e-3,-9.282641300922e-3,9.999097185318e-1));
#5250=vector('',#5249,3.328477229497e1);
#5251=cartesian_point('',(7.324825582199e1,8.064151098329e0,-4.147528643207e1));
#5252=line('',#5251,#5250);
#5253=cartesian_point('',(7.604827668848e1,8.080899713419e0,-8.214302336606e0));
#5254=direction('',(-1.303030720474e-1,9.914194754833e-1,1.041791953094e-2));
#5255=direction('',(-9.914279074796e-1,-1.303913418085e-1,8.294712292789e-3));
#5256=axis2_placement_3d('',#5253,#5254,#5255);
#5258=direction('',(4.445505460438e-1,4.907611710956e-2,8.944083780587e-1));
#5259=vector('',#5258,9.151963954401e-1);
#5260=cartesian_point('',(7.383454342766e1,7.778210214231e0,-7.097279548684e0));
#5261=line('',#5260,#5259);
#5262=direction('',(-9.818421811746e-3,9.269281623599e-3,-9.999088353502e-1));
#5263=vector('',#5262,3.310192902189e1);
#5264=cartesian_point('',(7.424139448499e1,7.823124499712e0,-6.278720225033e0));
#5265=line('',#5264,#5263);
#5266=cartesian_point('',(7.391638578307e1,8.129955602100e0,-3.937763152116e1));
#5267=cartesian_point('',(7.391408202362e1,8.132156748367e0,-3.961527419474e1));
#5268=cartesian_point('',(7.386598421485e1,8.130715141325e0,-4.007778698873e1));
#5269=cartesian_point('',(7.365907962291e1,8.110706360115e0,-4.076225700486e1));
#5270=cartesian_point('',(7.344805028802e1,8.087182599739e0,-4.116615465948e1));
#5271=cartesian_point('',(7.331944316523e1,8.072358543087e0,-4.136528149630e1));
#5273=direction('',(-5.422298978936e-1,-6.251563452765e-2,-8.379012670177e-1));
#5274=vector('',#5273,1.312862745370e-1);
#5275=cartesian_point('',(7.331944316523e1,8.072358543087e0,-4.136528149630e1));
#5276=line('',#5275,#5274);
#5277=cartesian_point('',(7.363699114341e1,7.259494804358e0,-8.198743171069e0));
#5278=direction('',(-9.705860993021e-3,9.283970269759e-3,-9.999097980110e-1));
#5279=direction('',(-9.94908558e-1,-1.004033566834e-1,8.725089406700e-3));
#5280=axis2_placement_3d('',#5277,#5278,#5279);
#5282=cartesian_point('',(7.281650655867e1,7.517537826285e0,-4.147603592089e1));
#5283=cartesian_point('',(7.281586110059e1,7.518239438190e0,-4.154135127756e1));
#5284=cartesian_point('',(7.281416859580e1,7.523193528542e0,-4.166915435810e1));
#5285=cartesian_point('',(7.281040575919e1,7.544558974679e0,-4.185242603964e1));
#5286=cartesian_point('',(7.280705470856e1,7.566151999986e0,-4.196917666650e1));
#5287=cartesian_point('',(7.280522202489e1,7.578952731880e0,-4.202617900372e1));
#5289=cartesian_point('',(7.317164697446e1,1.988875392033e0,-4.202618101411e1));
#5290=cartesian_point('',(7.317179319723e1,2.001861217240e0,-4.196900062984e1));
#5291=cartesian_point('',(7.317224893556e1,2.023778654495e0,-4.185200529536e1));
#5292=cartesian_point('',(7.317321996104e1,2.045357389475e0,-4.166866569630e1));
#5293=cartesian_point('',(7.317422891207e1,2.050470619008e0,-4.154111092247e1));
#5294=cartesian_point('',(7.317477577245e1,2.051236969683e0,-4.147601041721e1));
#5296=cartesian_point('',(7.317477577245e1,2.051236969683e0,-4.147601041721e1));
#5297=cartesian_point('',(7.320589607485e1,2.089980591494e0,-3.777640230421e1));
#5298=cartesian_point('',(7.326823275020e1,2.166217887804e0,-3.037827630390e1));
#5299=cartesian_point('',(7.336150373054e1,2.283374641847e0,-1.928441458143e1));
#5300=cartesian_point('',(7.342372143742e1,2.359435345381e0,-1.189068388329e1));
#5301=cartesian_point('',(7.345481400177e1,2.398144434353e0,-8.194373292992e0));
#5303=cartesian_point('',(7.313941856955e1,7.210149127457e0,-8.194371700145e0));
#5304=cartesian_point('',(7.310353944247e1,7.244468674103e0,-1.189068372593e1));
#5305=cartesian_point('',(7.303192757871e1,7.311757903761e0,-1.928441506138e1));
#5306=cartesian_point('',(7.292415581976e1,7.415737336708e0,-3.037827309461e1));
#5307=cartesian_point('',(7.285241786479e1,7.483187499335e0,-3.777640876957e1));
#5308=cartesian_point('',(7.281650655867e1,7.517537826285e0,-4.147603592089e1));
#5310=cartesian_point('',(7.281650655867e1,7.517537826285e0,-4.147603592089e1));
#5311=cartesian_point('',(7.279268916556e1,7.748554460801e0,-4.147365623683e1));
#5312=cartesian_point('',(7.301798137911e1,8.033652576100e0,-4.147332675425e1));
#5313=cartesian_point('',(7.324825582199e1,8.064151098329e0,-4.147528643207e1));
#5315=cartesian_point('',(7.308752565331e1,8.069433352566e0,-4.192434477184e1));
#5316=cartesian_point('',(7.314133118451e1,8.060080887428e0,-4.177643080307e1));
#5317=cartesian_point('',(7.319495452198e1,8.058681368088e0,-4.162597995429e1));
#5318=cartesian_point('',(7.324825582199e1,8.064151098329e0,-4.147528643207e1));
#5320=cartesian_point('',(7.328230487433e1,8.370011042596e0,-4.135914395287e1));
#5321=direction('',(5.414020686022e-1,6.242068762367e-2,8.384434732705e-1));
#5322=direction('',(1.301125241149e-1,-9.914467140956e-1,-1.020510546451e-2));
#5323=axis2_placement_3d('',#5320,#5321,#5322);
#5325=cartesian_point('',(7.280522202489e1,7.578952731880e0,-4.202617900372e1));
#5326=cartesian_point('',(7.278624611766e1,7.764839183081e0,-4.198351353740e1));
#5327=cartesian_point('',(7.291460143461e1,7.987788360319e0,-4.193722531075e1));
#5328=cartesian_point('',(7.308752565331e1,8.069433352566e0,-4.192434477184e1));
#5330=cartesian_point('',(7.308752565331e1,8.069433352566e0,-4.192434477184e1));
#5331=cartesian_point('',(7.307326422275e1,8.071880465085e0,-4.196333235452e1));
#5332=cartesian_point('',(7.304503889756e1,8.077431984374e0,-4.203819898343e1));
#5333=cartesian_point('',(7.300353382381e1,8.086562270953e0,-4.214153265493e1));
#5334=cartesian_point('',(7.296414953701e1,8.096155660963e0,-4.223525159758e1));
#5335=cartesian_point('',(7.292627074654e1,8.106131684808e0,-4.232197053347e1));
#5336=cartesian_point('',(7.289102071457e1,8.116086660774e0,-4.240007411064e1));
#5337=cartesian_point('',(7.285836325736e1,8.125887865895e0,-4.247043058706e1));
#5338=cartesian_point('',(7.282827408824e1,8.135430394638e0,-4.253365618662e1));
#5339=cartesian_point('',(7.280060952230e1,8.144653060616e0,-4.259049305856e1));
#5340=cartesian_point('',(7.277480037739e1,8.153586790192e0,-4.264235354223e1));
#5341=cartesian_point('',(7.275037749683e1,8.162276871450e0,-4.269035765893e1));
#5342=cartesian_point('',(7.272697441797e1,8.170771707004e0,-4.273536590430e1));
#5343=cartesian_point('',(7.270420749462e1,8.179139927994e0,-4.277820438079e1));
#5344=cartesian_point('',(7.268187617814e1,8.187414466824e0,-4.281933611490e1));
#5345=cartesian_point('',(7.265882077031e1,8.195932539045e0,-4.286085562903e1));
#5346=cartesian_point('',(7.263693410386e1,8.204564227696e0,-4.289964626844e1));
#5347=cartesian_point('',(7.261700660390e1,8.213550514758e0,-4.293458422849e1));
#5348=cartesian_point('',(7.259949955003e1,8.223027457767e0,-4.296497004005e1));
#5349=cartesian_point('',(7.258525901761e1,8.232736450273e0,-4.298938184916e1));
#5350=cartesian_point('',(7.257249989406e1,8.243659520813e0,-4.301095438632e1));
#5351=cartesian_point('',(7.255832853709e1,8.262053660427e0,-4.303380082877e1));
#5352=cartesian_point('',(7.255426290216e1,8.277260174771e0,-4.303864033149e1));
#5353=cartesian_point('',(7.255287218957e1,8.285732439419e0,-4.303928224864e1));
#5355=cartesian_point('',(7.296938705537e1,8.333299553231e0,-4.331177673041e1));
#5356=direction('',(-1.134651562775e-1,9.935419761192e-1,0.e0));
#5357=direction('',(-9.211210894630e-1,-1.051944969398e-1,3.747933515420e-1));
#5358=axis2_placement_3d('',#5355,#5356,#5357);
#5360=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5361=direction('',(0.e0,0.e0,1.e0));
#5362=direction('',(9.935419761193e-1,1.134651562772e-1,0.e0));
#5363=axis2_placement_3d('',#5360,#5361,#5362);
#5365=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5366=direction('',(0.e0,0.e0,1.e0));
#5367=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#5368=axis2_placement_3d('',#5365,#5366,#5367);
#5370=direction('',(5.413099617570e-1,6.319010427531e-2,8.384453089047e-1));
#5371=vector('',#5370,1.808878082098e0);
#5372=cartesian_point('',(7.255287218957e1,8.285732439419e0,-4.303928224864e1));
#5373=line('',#5372,#5371);
#5374=direction('',(-5.392584490991e-1,-7.903547215490e-2,-8.384233532151e-1));
#5375=vector('',#5374,1.808879095975e0);
#5376=cartesian_point('',(7.320058786159e1,1.091766971039e1,-4.152263875135e1));
#5377=line('',#5376,#5375);
#5378=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5379=direction('',(0.e0,0.e0,-1.e0));
#5380=direction('',(9.890597315182e-1,1.475155838860e-1,0.e0));
#5381=axis2_placement_3d('',#5378,#5379,#5380);
#5383=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5384=direction('',(0.e0,0.e0,-1.e0));
#5385=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#5386=axis2_placement_3d('',#5383,#5384,#5385);
#5388=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5389=direction('',(0.e0,0.e0,-1.e0));
#5390=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#5391=axis2_placement_3d('',#5388,#5389,#5390);
#5393=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5394=direction('',(0.e0,0.e0,1.e0));
#5395=direction('',(9.935555023774e-1,1.133466527762e-1,0.e0));
#5396=axis2_placement_3d('',#5393,#5394,#5395);
#5398=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5399=direction('',(0.e0,0.e0,1.e0));
#5400=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#5401=axis2_placement_3d('',#5398,#5399,#5400);
#5403=cartesian_point('',(7.295158873314e1,1.088205290919e1,-4.135912951731e1));
#5404=direction('',(-5.391471992285e-1,-7.985084037628e-2,-8.384176410688e-1));
#5405=direction('',(-1.305187594735e-1,9.913903495290e-1,-1.048943689058e-2));
#5406=axis2_placement_3d('',#5403,#5404,#5405);
#5408=cartesian_point('',(7.320058786159e1,1.091766971039e1,-4.152263875135e1));
#5409=cartesian_point('',(7.326508059827e1,1.092754506481e1,-4.142227673235e1));
#5410=cartesian_point('',(7.338512020563e1,1.094607238888e1,-4.121568056036e1));
#5411=cartesian_point('',(7.353694625295e1,1.096998166128e1,-4.089069542137e1));
#5412=cartesian_point('',(7.361849199991e1,1.098320705118e1,-4.066571159969e1));
#5413=cartesian_point('',(7.365419099424e1,1.098911567784e1,-4.055159384322e1));
#5415=cartesian_point('',(7.365419099424e1,1.098911567784e1,-4.055159384322e1));
#5416=cartesian_point('',(7.369373122327e1,1.099563510621e1,-4.042520859455e1));
#5417=cartesian_point('',(7.376035831744e1,1.100698060024e1,-4.016845748981e1));
#5418=cartesian_point('',(7.382187220519e1,1.101861305463e1,-3.977517484474e1));
#5419=cartesian_point('',(7.383695155877e1,1.102295796511e1,-3.951015785832e1));
#5420=cartesian_point('',(7.383793078790e1,1.102414309236e1,-3.937758789249e1));
#5422=direction('',(-4.421067395843e-1,-6.765450448883e-2,-8.944073450260e-1));
#5423=vector('',#5422,9.151770806267e-1);
#5424=cartesian_point('',(7.373645202680e1,1.165852850827e1,-6.278724197181e0));
#5425=line('',#5424,#5423);
#5426=cartesian_point('',(7.554847040816e1,1.187715936660e1,-8.214297679839e0));
#5427=direction('',(1.307228912357e-1,-9.913641756249e-1,1.042098817103e-2));
#5428=direction('',(-8.873569113231e-1,-1.123074990818e-1,4.471965312669e-1));
#5429=axis2_placement_3d('',#5426,#5427,#5428);
#5431=direction('',(-6.975248815745e-3,-1.148007200960e-2,-9.999097728548e-1));
#5432=vector('',#5431,3.328462725167e1);
#5433=cartesian_point('',(7.307208782892e1,1.155083101077e1,-8.193505206986e0));
#5434=line('',#5433,#5432);
#5435=direction('',(5.388281373139e-1,7.983908208464e-2,8.386238485821e-1));
#5436=vector('',#5435,1.345095926806e-1);
#5437=cartesian_point('',(7.283991927210e1,1.116872109311e1,-4.147512928176e1));
#5438=line('',#5437,#5436);
#5439=cartesian_point('',(6.983520170509e1,1.079535146948e1,-3.934686923309e1));
#5440=direction('',(1.305896122575e-1,-9.913815089240e-1,1.044303279803e-2));
#5441=direction('',(8.320007836327e-1,1.038546227449e-1,-5.449668919936e-1));
#5442=axis2_placement_3d('',#5439,#5440,#5441);
#5444=direction('',(7.084727625708e-3,1.149460149554e-2,9.999088362300e-1));
#5445=vector('',#5444,3.310243750061e1);
#5446=cartesian_point('',(7.350193027336e1,1.127802918067e1,-3.937814395479e1));
#5447=line('',#5446,#5445);
#5448=cartesian_point('',(7.326657348988e1,1.209230551097e1,-7.102517710719e0));
#5449=direction('',(4.420920199056e-1,6.764997688215e-2,8.944149632937e-1));
#5450=direction('',(-8.824936027309e-1,-1.456194965691e-1,4.472135992544e-1));
#5451=axis2_placement_3d('',#5448,#5449,#5450);
#5453=cartesian_point('',(7.227901844617e1,1.686211120528e1,-6.060283171769e0));
#5454=cartesian_point('',(7.214650763754e1,1.682957337552e1,-6.333159086263e0));
#5455=cartesian_point('',(7.201400150374e1,1.679702941191e1,-6.606036447489e0));
#5456=cartesian_point('',(7.188149063729e1,1.676449164978e1,-6.878912341968e0));
#5458=cartesian_point('',(7.282532981229e1,1.201948459983e1,-6.878915179745e0));
#5459=cartesian_point('',(7.296020748500e1,1.204013363650e1,-6.606035371411e0));
#5460=cartesian_point('',(7.309508211169e1,1.206077509207e1,-6.333157156189e0));
#5461=cartesian_point('',(7.322995975685e1,1.208142404413e1,-6.060277327839e0));
#5463=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#5464=direction('',(0.e0,0.e0,1.e0));
#5465=direction('',(9.877409122116e-1,1.561021791756e-1,0.e0));
#5466=axis2_placement_3d('',#5463,#5464,#5465);
#5468=cartesian_point('',(7.288298682520e1,1.752360140070e1,-4.579937185764e0));
#5469=cartesian_point('',(7.287869609366e1,1.749110788585e1,-4.603474406410e0));
#5470=cartesian_point('',(7.286609460998e1,1.742757154108e1,-4.657607357453e0));
#5471=cartesian_point('',(7.283563283948e1,1.733594035829e1,-4.759395676302e0));
#5472=cartesian_point('',(7.279378102368e1,1.724830437099e1,-4.881327007827e0));
#5473=cartesian_point('',(7.274034234484e1,1.716511541362e1,-5.023618001578e0));
#5474=cartesian_point('',(7.267529438511e1,1.708756793909e1,-5.185803172655e0));
#5475=cartesian_point('',(7.259806554987e1,1.701651993311e1,-5.368643744776e0));
#5476=cartesian_point('',(7.250767502685e1,1.695325966618e1,-5.573500631425e0));
#5477=cartesian_point('',(7.240275713833e1,1.689974988548e1,-5.802176961912e0));
#5478=cartesian_point('',(7.232213846207e1,1.687269982829e1,-5.971487671636e0));
#5479=cartesian_point('',(7.227901844617e1,1.686211120528e1,-6.060283171769e0));
#5481=cartesian_point('',(7.271453853163e1,1.696371161711e1,-6.283890185761e0));
#5482=direction('',(4.343283024968e-1,1.066808648924e-1,8.944149589067e-1));
#5483=direction('',(-2.587898126646e-1,9.658769785995e-1,1.046398932421e-2));
#5484=axis2_placement_3d('',#5481,#5482,#5483);
#5486=cartesian_point('',(7.288298682520e1,1.752360140070e1,-4.579937185764e0));
#5487=cartesian_point('',(7.287768396718e1,1.754568789029e1,-4.579101524340e0));
#5488=cartesian_point('',(7.286715447383e1,1.758930746482e1,-4.581463649650e0));
#5489=cartesian_point('',(7.285100868535e1,1.765541364245e1,-4.598566377900e0));
#5490=cartesian_point('',(7.283625885465e1,1.771522396588e1,-4.624854230847e0));
#5491=cartesian_point('',(7.282390724374e1,1.776452644732e1,-4.658533510284e0));
#5492=cartesian_point('',(7.281817545244e1,1.778748207085e1,-4.682641158936e0));
#5493=cartesian_point('',(7.281583196016e1,1.779660082485e1,-4.695423359618e0));
#5495=cartesian_point('',(7.258512642930e1,1.744664311604e1,-6.278720119180e0));
#5496=cartesian_point('',(7.264217997361e1,1.745861888383e1,-5.976053390066e0));
#5497=cartesian_point('',(7.272353285971e1,1.749915824924e1,-5.516199405625e0));
#5498=cartesian_point('',(7.280895855732e1,1.761003368364e1,-4.954356844556e0));
#5499=cartesian_point('',(7.283359192512e1,1.772551625564e1,-4.692293788709e0));
#5500=cartesian_point('',(7.281583196016e1,1.779660082485e1,-4.695423359618e0));
#5502=cartesian_point('',(7.214516494954e1,1.799819211241e1,-3.937501182546e1));
#5503=direction('',(1.081987779671e-2,-7.892296323692e-3,9.999103169301e-1));
#5504=direction('',(2.590249992791e-1,-9.658143441133e-1,-1.042604687579e-2));
#5505=axis2_placement_3d('',#5502,#5503,#5504);
#5507=cartesian_point('',(7.243615053996e1,1.807138708642e1,-3.937758920493e1));
#5508=cartesian_point('',(7.243483054866e1,1.807210854400e1,-3.950645184314e1));
#5509=cartesian_point('',(7.241976993372e1,1.807047126063e1,-3.976489849475e1));
#5510=cartesian_point('',(7.236277973694e1,1.805873027318e1,-4.014365056189e1));
#5511=cartesian_point('',(7.229789007406e1,1.804402951993e1,-4.040284447930e1));
#5512=cartesian_point('',(7.225999801890e1,1.803521819716e1,-4.052857285989e1));
#5514=cartesian_point('',(7.225999801890e1,1.803521819716e1,-4.052857285989e1));
#5515=cartesian_point('',(7.222314908362e1,1.802667244940e1,-4.065082212632e1));
#5516=cartesian_point('',(7.214055972929e1,1.800717029924e1,-4.088293686049e1));
#5517=cartesian_point('',(7.199039412795e1,1.797100738942e1,-4.121107043446e1));
#5518=cartesian_point('',(7.187076475562e1,1.794179550917e1,-4.142091159821e1));
#5519=cartesian_point('',(7.180653448847e1,1.792602881891e1,-4.152263690632e1));
#5521=direction('',(1.084382701030e-2,-7.935123454675e-3,9.999097185404e-1));
#5522=vector('',#5521,3.328477223568e1);
#5523=cartesian_point('',(7.156902392166e1,1.755597707309e1,-4.147528637309e1));
#5524=line('',#5523,#5522);
#5525=cartesian_point('',(7.434290406960e1,1.793805847733e1,-8.214302336546e0));
#5526=direction('',(-2.585945203058e-1,9.659297805845e-1,1.041791954826e-2));
#5527=direction('',(-9.659266189285e-1,-2.586831355032e-1,8.294712270737e-3));
#5528=axis2_placement_3d('',#5525,#5526,#5527);
#5530=direction('',(4.343416265868e-1,1.066817515886e-1,8.944083828386e-1));
#5531=vector('',#5530,9.151963949091e-1);
#5532=cartesian_point('',(7.218761853849e1,1.734900836159e1,-7.097279446730e0));
#5533=line('',#5532,#5531);
#5534=direction('',(-1.094430767671e-2,7.908420478640e-3,-9.999088353520e-1));
#5535=vector('',#5534,3.310192901656e1);
#5536=cartesian_point('',(7.258512642930e1,1.744664311604e1,-6.278720119180e0));
#5537=line('',#5536,#5535);
#5538=cartesian_point('',(7.222284873345e1,1.770842708936e1,-3.937763141003e1));
#5539=cartesian_point('',(7.222027737394e1,1.771030870489e1,-3.961527425064e1));
#5540=cartesian_point('',(7.217277918156e1,1.770260139705e1,-4.007778696266e1));
#5541=cartesian_point('',(7.197025637229e1,1.765575732961e1,-4.076225701227e1));
#5542=cartesian_point('',(7.176410288350e1,1.760488996108e1,-4.116615465961e1));
#5543=cartesian_point('',(7.163853094204e1,1.757340612874e1,-4.136528149341e1));
#5545=direction('',(-5.294311975840e-1,-1.327561699026e-1,-8.379011912974e-1));
#5546=vector('',#5545,1.312862194420e-1);
#5547=cartesian_point('',(7.163853094204e1,1.757340612874e1,-4.136528149341e1));
#5548=line('',#5547,#5546);
#5549=cartesian_point('',(7.205946226190e1,1.680894488045e1,-8.198743171069e0));
#5550=direction('',(-1.083462729456e-2,7.937675539397e-3,-9.999097980110e-1));
#5551=direction('',(-9.732917095152e-1,-2.294060178021e-1,8.725089405802e-3));
#5552=axis2_placement_3d('',#5549,#5550,#5551);
#5554=cartesian_point('',(7.121231563670e1,1.695768557308e1,-4.147603585829e1));
#5555=cartesian_point('',(7.121158409918e1,1.695829701855e1,-4.154135148463e1));
#5556=cartesian_point('',(7.120925941572e1,1.696298793212e1,-4.166915504035e1));
#5557=cartesian_point('',(7.120273999321e1,1.698367994620e1,-4.185242893428e1));
#5558=cartesian_point('',(7.119659896686e1,1.700465038142e1,-4.196917791636e1));
#5559=cartesian_point('',(7.119311121298e1,1.701710209325e1,-4.202617899913e1));
#5561=cartesian_point('',(7.228605306396e1,1.152267668278e1,-4.202618101273e1));
#5562=cartesian_point('',(7.228450297525e1,1.153557114026e1,-4.196899699444e1));
#5563=cartesian_point('',(7.228209392923e1,1.155736140727e1,-4.185199684158e1));
#5564=cartesian_point('',(7.228024020280e1,1.157888122822e1,-4.166865937937e1));
#5565=cartesian_point('',(7.228057311592e1,1.158408218702e1,-4.154110822551e1));
#5566=cartesian_point('',(7.228101527078e1,1.158491320120e1,-4.147601041637e1));
#5568=cartesian_point('',(7.228101527078e1,1.158491320120e1,-4.147601041637e1));
#5569=cartesian_point('',(7.230681227726e1,1.162738738053e1,-3.777640230349e1));
#5570=cartesian_point('',(7.235866468973e1,1.171110902507e1,-3.037827630340e1));
#5571=cartesian_point('',(7.243584569889e1,1.183943779274e1,-1.928441458122e1));
#5572=cartesian_point('',(7.248760321065e1,1.192296882678e1,-1.189068388322e1));
#5573=cartesian_point('',(7.251337722382e1,1.196540514816e1,-8.194373292992e0));
#5575=cartesian_point('',(7.157258739370e1,1.669507510922e1,-8.194371700150e0));
#5576=cartesian_point('',(7.153253561778e1,1.672441788155e1,-1.189068372638e1));
#5577=cartesian_point('',(7.145275339288e1,1.678178421774e1,-1.928441506026e1));
#5578=cartesian_point('',(7.133233161318e1,1.687080705877e1,-3.037827310234e1));
#5579=cartesian_point('',(7.125240333350e1,1.692831648435e1,-3.777640875347e1));
#5580=cartesian_point('',(7.121231563670e1,1.695768557308e1,-4.147603585829e1));
#5582=cartesian_point('',(7.121231563670e1,1.695768557308e1,-4.147603585829e1));
#5583=cartesian_point('',(7.115854836386e1,1.718361706283e1,-4.147365618468e1));
#5584=cartesian_point('',(7.134470034539e1,1.749568263879e1,-4.147332669849e1));
#5585=cartesian_point('',(7.156902392166e1,1.755597707309e1,-4.147528637309e1));
#5587=cartesian_point('',(7.140897936525e1,1.754023460275e1,-4.192434478333e1));
#5588=cartesian_point('',(7.146354534254e1,1.753798518415e1,-4.177643076320e1));
#5589=cartesian_point('',(7.151689285069e1,1.754359701536e1,-4.162597905157e1));
#5590=cartesian_point('',(7.156902392166e1,1.755597707309e1,-4.147528637309e1));
#5592=cartesian_point('',(7.156285892705e1,1.786366465018e1,-4.135914395288e1));
#5593=direction('',(5.286227641778e-1,1.325538204626e-1,8.384434732728e-1));
#5594=direction('',(2.584091465183e-1,-9.659816607853e-1,-1.020509785116e-2));
#5595=axis2_placement_3d('',#5592,#5593,#5594);
#5597=cartesian_point('',(7.119311121298e1,1.701710209325e1,-4.202617899913e1));
#5598=cartesian_point('',(7.115003477296e1,1.719892065129e1,-4.198351371514e1));
#5599=cartesian_point('',(7.124819066875e1,1.743671653334e1,-4.193722536231e1));
#5600=cartesian_point('',(7.140897936525e1,1.754023460275e1,-4.192434478333e1));
#5602=cartesian_point('',(7.140897936525e1,1.754023460275e1,-4.192434478333e1));
#5603=cartesian_point('',(7.139510077274e1,1.754077975600e1,-4.196177975360e1));
#5604=cartesian_point('',(7.136753156479e1,1.754250438027e1,-4.203377510595e1));
#5605=cartesian_point('',(7.132683460112e1,1.754593959209e1,-4.213345474177e1));
#5606=cartesian_point('',(7.128796097587e1,1.755007540734e1,-4.222427745269e1));
#5607=cartesian_point('',(7.125048622394e1,1.755474748093e1,-4.230837216234e1));
#5608=cartesian_point('',(7.121530328940e1,1.755974759458e1,-4.238464842111e1));
#5609=cartesian_point('',(7.118254402221e1,1.756493408150e1,-4.245358198935e1));
#5610=cartesian_point('',(7.115217249667e1,1.757021015863e1,-4.251581023835e1));
#5611=cartesian_point('',(7.112413780031e1,1.757549806845e1,-4.257188707347e1));
#5612=cartesian_point('',(7.109802856824e1,1.758074957514e1,-4.262293074827e1));
#5613=cartesian_point('',(7.107337250213e1,1.758594493557e1,-4.267006616810e1));
#5614=cartesian_point('',(7.104982302556e1,1.759107701132e1,-4.271411298762e1));
#5615=cartesian_point('',(7.102704030660e1,1.759616242352e1,-4.275582330028e1));
#5616=cartesian_point('',(7.100482011857e1,1.760119652126e1,-4.279565870688e1));
#5617=cartesian_point('',(7.098246383778e1,1.760627004426e1,-4.283490535132e1));
#5618=cartesian_point('',(7.095981844352e1,1.761151367073e1,-4.287385790908e1));
#5619=cartesian_point('',(7.093849553431e1,1.761713674368e1,-4.290990388452e1));
#5620=cartesian_point('',(7.091904295598e1,1.762333837319e1,-4.294221248339e1));
#5621=cartesian_point('',(7.090174141048e1,1.763037695331e1,-4.297032142008e1));
#5622=cartesian_point('',(7.088774990747e1,1.763773944932e1,-4.299240618596e1));
#5623=cartesian_point('',(7.087370120714e1,1.764737818548e1,-4.301374205105e1));
#5624=cartesian_point('',(7.085878485588e1,1.766301688680e1,-4.303412842410e1));
#5625=cartesian_point('',(7.085304290662e1,1.767701994505e1,-4.303867596596e1));
#5626=cartesian_point('',(7.085066734623e1,1.768489702649e1,-4.303928234317e1));
#5628=cartesian_point('',(7.125740997433e1,1.778642326131e1,-4.331177673041e1));
#5629=direction('',(-2.421776970900e-1,9.702319119840e-1,0.e0));
#5630=direction('',(-8.995101337231e-1,-2.245249718170e-1,3.747933515420e-1));
#5631=axis2_placement_3d('',#5628,#5629,#5630);
#5633=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5634=direction('',(0.e0,0.e0,1.e0));
#5635=direction('',(9.702319119842e-1,2.421776970893e-1,0.e0));
#5636=axis2_placement_3d('',#5633,#5634,#5635);
#5638=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5639=direction('',(0.e0,0.e0,1.e0));
#5640=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#5641=axis2_placement_3d('',#5638,#5639,#5640);
#5643=direction('',(5.284309383107e-1,1.333046128451e-1,8.384453611478e-1));
#5644=vector('',#5643,1.808878082143e0);
#5645=cartesian_point('',(7.085066734623e1,1.768489702649e1,-4.303928234317e1));
#5646=line('',#5645,#5644);
#5647=direction('',(-5.243288190799e-1,-1.487466647222e-1,-8.384233532150e-1));
#5648=vector('',#5647,1.808879095984e0);
#5649=cartesian_point('',(7.114930482971e1,2.037886153437e1,-4.152263875135e1));
#5650=line('',#5649,#5648);
#5651=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5652=direction('',(0.e0,0.e0,-1.e0));
#5653=direction('',(9.613435409477e-1,2.753517682494e-1,0.e0));
#5654=axis2_placement_3d('',#5651,#5652,#5653);
#5656=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5657=direction('',(0.e0,0.e0,-1.e0));
#5658=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#5659=axis2_placement_3d('',#5656,#5657,#5658);
#5661=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5662=direction('',(0.e0,0.e0,-1.e0));
#5663=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#5664=axis2_placement_3d('',#5661,#5662,#5663);
#5666=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5667=direction('',(0.e0,0.e0,1.e0));
#5668=direction('',(9.702607903340e-1,2.420619729334e-1,0.e0));
#5669=axis2_placement_3d('',#5666,#5667,#5668);
#5671=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5672=direction('',(0.e0,0.e0,1.e0));
#5673=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#5674=axis2_placement_3d('',#5671,#5672,#5673);
#5676=cartesian_point('',(7.090708484878e1,2.031104853173e1,-4.135912951729e1));
#5677=direction('',(-5.241120940444e-1,-1.495405363774e-1,-8.384176410693e-1));
#5678=direction('',(-2.588045607495e-1,9.658727509606e-1,-1.048943693161e-2));
#5679=axis2_placement_3d('',#5676,#5677,#5678);
#5681=cartesian_point('',(7.114930482971e1,2.037886153437e1,-4.152263875135e1));
#5682=cartesian_point('',(7.121195682926e1,2.039707039500e1,-4.142227673301e1));
#5683=cartesian_point('',(7.132855117936e1,2.043110752791e1,-4.121568056242e1));
#5684=cartesian_point('',(7.147595754683e1,2.047462952879e1,-4.089069542572e1));
#5685=cartesian_point('',(7.155507939862e1,2.049838562942e1,-4.066571160565e1));
#5686=cartesian_point('',(7.158970175254e1,2.050890336074e1,-4.055159385e1));
#5688=cartesian_point('',(7.158970175254e1,2.050890336074e1,-4.055159385e1));
#5689=cartesian_point('',(7.162805275372e1,2.052052805015e1,-4.042520860065e1));
#5690=cartesian_point('',(7.169262896047e1,2.054047306304e1,-4.016845749447e1));
#5691=cartesian_point('',(7.175209824911e1,2.056003517389e1,-3.977517484711e1));
#5692=cartesian_point('',(7.176648147224e1,2.056631116378e1,-3.951015785911e1));
#5693=cartesian_point('',(7.176729763379e1,2.056761396716e1,-3.937758789249e1));
#5695=direction('',(-4.294937591076e-1,-1.247822172260e-1,-8.944073507926e-1));
#5696=vector('',#5695,9.151769375574e-1);
#5697=cartesian_point('',(7.158388306094e1,2.118332647314e1,-6.278724323921e0));
#5698=line('',#5697,#5696);
#5699=cartesian_point('',(7.335186238444e1,2.163660279138e1,-8.214297679788e0));
#5700=direction('',(2.590035294231e-1,-9.658201565254e-1,1.042098822803e-2));
#5701=direction('',(-8.651063798135e-1,-2.271700113402e-1,4.471965312407e-1));
#5702=axis2_placement_3d('',#5699,#5700,#5701);
#5704=direction('',(-5.417124509373e-3,-1.229231106987e-2,-9.999097728548e-1));
#5705=vector('',#5704,3.328462725168e1);
#5706=cartesian_point('',(7.093925999903e1,2.098983343211e1,-8.193505206986e0));
#5707=line('',#5706,#5705);
#5708=direction('',(5.237972964904e-1,1.494872326410e-1,8.386238486155e-1));
#5709=vector('',#5708,1.345095926662e-1);
#5710=cartesian_point('',(7.075895302895e1,2.058068844008e1,-4.147512928177e1));
#5711=line('',#5710,#5709);
#5712=cartesian_point('',(6.782867575265e1,1.981831870216e1,-3.934686923309e1));
#5713=direction('',(2.588736535474e-1,-9.658547378180e-1,1.044303277203e-2));
#5714=direction('',(8.113271530973e-1,2.115640263806e-1,-5.449668920115e-1));
#5715=axis2_placement_3d('',#5712,#5713,#5714);
#5717=direction('',(5.523769483539e-3,1.232100590671e-2,9.999088362367e-1));
#5718=vector('',#5717,3.310243748835e1);
#5719=cartesian_point('',(7.140103282691e1,2.077547114532e1,-3.937814406949e1));
#5720=line('',#5719,#5718);
#5721=cartesian_point('',(7.106140520350e1,2.155206101566e1,-7.102517710724e0));
#5722=direction('',(4.294797675041e-1,1.247758099215e-1,8.944149632934e-1));
#5723=direction('',(-8.559365892173e-1,-2.595622312289e-1,4.472135992549e-1));
#5724=axis2_placement_3d('',#5721,#5722,#5723);
#5726=cartesian_point('',(6.945971425518e1,2.615215856157e1,-6.060283171763e0));
#5727=cartesian_point('',(6.933258413391e1,2.610260296618e1,-6.333159086260e0));
#5728=cartesian_point('',(6.920545944810e1,2.605304189959e1,-6.606036447487e0));
#5729=cartesian_point('',(6.907832926068e1,2.600348636371e1,-6.878912341968e0));
#5731=cartesian_point('',(7.063344146299e1,2.142226924042e1,-6.878915179733e0));
#5732=cartesian_point('',(7.076446999838e1,2.146034669076e1,-6.606035371400e0));
#5733=cartesian_point('',(7.089549650325e1,2.149841622724e1,-6.333157156164e0));
#5734=cartesian_point('',(7.102652502238e1,2.153649359009e1,-6.060277327816e0));
#5736=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#5737=direction('',(0.e0,0.e0,1.e0));
#5738=direction('',(9.589152287257e-1,2.836927635981e-1,0.e0));
#5739=axis2_placement_3d('',#5736,#5737,#5738);
#5741=cartesian_point('',(6.997217380457e1,2.688682330950e1,-4.579937185764e0));
#5742=cartesian_point('',(6.997216103559e1,2.685404772832e1,-4.603474406407e0));
#5743=cartesian_point('',(6.996796051657e1,2.678941012201e1,-4.657607357415e0));
#5744=cartesian_point('',(6.994971962010e1,2.669458679782e1,-4.759395676264e0));
#5745=cartesian_point('',(6.991966464411e1,2.660223779039e1,-4.881327007780e0));
#5746=cartesian_point('',(6.987754147842e1,2.651278537880e1,-5.023618001525e0));
#5747=cartesian_point('',(6.982317198957e1,2.642741087117e1,-5.185803172599e0));
#5748=cartesian_point('',(6.975587748341e1,2.634689030493e1,-5.368643744722e0));
#5749=cartesian_point('',(6.967451738561e1,2.627237290757e1,-5.573500631375e0));
#5750=cartesian_point('',(6.957748151209e1,2.620562637797e1,-5.802176961877e0));
#5751=cartesian_point('',(6.950108328073e1,2.616828488894e1,-5.971487671620e0));
#5752=cartesian_point('',(6.945971425518e1,2.615215856157e1,-6.060283171763e0));
#5754=cartesian_point('',(6.987824689105e1,2.630973654619e1,-6.283890185753e0));
#5755=direction('',(4.166879165802e-1,1.624594148037e-1,8.944149589076e-1));
#5756=direction('',(-3.826481439247e-1,9.238348889743e-1,1.046402717670e-2));
#5757=axis2_placement_3d('',#5754,#5755,#5756);
#5759=cartesian_point('',(6.997217380457e1,2.688682330950e1,-4.579937185764e0));
#5760=cartesian_point('',(6.996403332875e1,2.690802899160e1,-4.579101630438e0));
#5761=cartesian_point('',(6.994790024835e1,2.694990146020e1,-4.581463918874e0));
#5762=cartesian_point('',(6.992326399134e1,2.701333466266e1,-4.598566798883e0));
#5763=cartesian_point('',(6.990083363832e1,2.707070779166e1,-4.624854547800e0));
#5764=cartesian_point('',(6.988215257257e1,2.711797591674e1,-4.658533615084e0));
#5765=cartesian_point('',(6.987347354901e1,2.713998689752e1,-4.682641190319e0));
#5766=cartesian_point('',(6.986995988344e1,2.714872171681e1,-4.695423359617e0));
#5768=cartesian_point('',(6.968690673631e1,2.677164483674e1,-6.278720005615e0));
#5769=cartesian_point('',(6.974190902820e1,2.679096513226e1,-5.976053276506e0));
#5770=cartesian_point('',(6.981727445806e1,2.684177635300e1,-5.516199431847e0));
#5771=cartesian_point('',(6.988749718309e1,2.696285352556e1,-4.954356840626e0));
#5772=cartesian_point('',(6.989684630735e1,2.708056342710e1,-4.692293788730e0));
#5773=cartesian_point('',(6.986995988344e1,2.714872171681e1,-4.695423359617e0));
#5775=cartesian_point('',(6.917871757891e1,2.726104875184e1,-3.937501182548e1));
#5776=direction('',(1.175746359878e-2,-6.412499112105e-3,9.999103169309e-1));
#5777=direction('',(3.828732139773e-1,-9.237420633165e-1,-1.042604807711e-2));
#5778=axis2_placement_3d('',#5775,#5776,#5777);
#5780=cartesian_point('',(6.945765988602e1,2.737159877379e1,-3.937758920493e1));
#5781=cartesian_point('',(6.945625701833e1,2.737214176575e1,-3.950645184195e1));
#5782=cartesian_point('',(6.944153895764e1,2.736855268492e1,-3.976489849123e1));
#5783=cartesian_point('',(6.938656882731e1,2.734947343026e1,-4.014365055459e1));
#5784=cartesian_point('',(6.932415313884e1,2.732642864377e1,-4.040284447051e1));
#5785=cartesian_point('',(6.928773536414e1,2.731274679752e1,-4.052857285113e1));
#5787=cartesian_point('',(6.928773536414e1,2.731274679752e1,-4.052857285113e1));
#5788=cartesian_point('',(6.925231712040e1,2.729946440857e1,-4.065082211891e1));
#5789=cartesian_point('',(6.917297987012e1,2.726934902780e1,-4.088293685642e1));
#5790=cartesian_point('',(6.902881916274e1,2.721389495236e1,-4.121107043213e1));
#5791=cartesian_point('',(6.891402615099e1,2.716931821704e1,-4.142091159751e1));
#5792=cartesian_point('',(6.885240334830e1,2.714530268065e1,-4.152263690631e1));
#5794=direction('',(1.178679801060e-2,-6.451833920597e-3,9.999097185405e-1));
#5795=vector('',#5794,3.328477223507e1);
#5796=cartesian_point('',(6.866522616283e1,2.674741542877e1,-4.147528637249e1));
#5797=line('',#5796,#5795);
#5798=cartesian_point('',(7.136550375087e1,2.748829208655e1,-8.214302336569e0));
#5799=direction('',(-3.824613442951e-1,9.239127594495e-1,1.041791948350e-2));
#5800=direction('',(-9.238980582371e-1,-3.825487886976e-1,8.294712278387e-3));
#5801=axis2_placement_3d('',#5798,#5799,#5800);
#5803=direction('',(4.167010014816e-1,1.624620290787e-1,8.944083879704e-1));
#5804=vector('',#5803,9.151963943392e-1);
#5805=cartesian_point('',(6.930554348224e1,2.662296017351e1,-7.097279337353e0));
#5806=line('',#5805,#5804);
#5807=direction('',(-1.188293340285e-2,6.412244127381e-3,-9.999088353540e-1));
#5808=vector('',#5807,3.310192901081e1);
#5809=cartesian_point('',(6.968690673631e1,2.677164483674e1,-6.278720005615e0));
#5810=line('',#5809,#5808);
#5811=cartesian_point('',(6.929355871837e1,2.698390248664e1,-3.937763129079e1));
#5812=cartesian_point('',(6.929076375498e1,2.698543237607e1,-3.961527431064e1));
#5813=cartesian_point('',(6.924467788672e1,2.697159123163e1,-4.007778693470e1));
#5814=cartesian_point('',(6.905000208024e1,2.689871339690e1,-4.076225702031e1));
#5815=cartesian_point('',(6.885225178386e1,2.682137277441e1,-4.116615465963e1));
#5816=cartesian_point('',(6.873186359255e1,2.677376786327e1,-4.136528149337e1));
#5818=direction('',(-5.075736834866e-1,-2.007250625547e-1,-8.379011905316e-1));
#5819=vector('',#5818,1.312862189016e-1);
#5820=cartesian_point('',(6.873186359255e1,2.677376786327e1,-4.136528149337e1));
#5821=line('',#5820,#5819);
#5822=cartesian_point('',(6.924897600244e1,2.607078924931e1,-8.198743171069e0));
#5823=direction('',(-1.177801011940e-2,6.455564979948e-3,-9.999097980110e-1));
#5824=direction('',(-9.350215700389e-1,-3.544834782846e-1,8.725089405809e-3));
#5825=axis2_placement_3d('',#5822,#5823,#5824);
#5827=cartesian_point('',(6.838966227748e1,2.610768262132e1,-4.147603585766e1));
#5828=cartesian_point('',(6.838885718858e1,2.610819335131e1,-4.154135148508e1));
#5829=cartesian_point('',(6.838594010593e1,2.611254070215e1,-4.166915504317e1));
#5830=cartesian_point('',(6.837677561034e1,2.613220473639e1,-4.185242890827e1));
#5831=cartesian_point('',(6.836794992569e1,2.615219420330e1,-4.196917790796e1));
#5832=cartesian_point('',(6.836286673479e1,2.616408414737e1,-4.202617900151e1));
#5834=cartesian_point('',(7.016362474772e1,2.085932184350e1,-4.202618101272e1));
#5835=cartesian_point('',(7.016040485572e1,2.087190366026e1,-4.196899699279e1));
#5836=cartesian_point('',(7.015517221865e1,2.089319306530e1,-4.185199683775e1));
#5837=cartesian_point('',(7.015052545105e1,2.091428682074e1,-4.166865937598e1));
#5838=cartesian_point('',(7.015017665467e1,2.091948673841e1,-4.154110822407e1));
#5839=cartesian_point('',(7.015050655773e1,2.092036835588e1,-4.147601041639e1));
#5841=cartesian_point('',(7.015050655773e1,2.092036835588e1,-4.147601041639e1));
#5842=cartesian_point('',(7.017053887434e1,2.096584634774e1,-3.777640230375e1));
#5843=cartesian_point('',(7.021101981479e1,2.105561983996e1,-3.037827630396e1));
#5844=cartesian_point('',(7.027079026431e1,2.119292488048e1,-1.928441458177e1));
#5845=cartesian_point('',(7.031120199559e1,2.128249700587e1,-1.189068388346e1));
#5846=cartesian_point('',(7.033121645706e1,2.132793446244e1,-8.194373292992e0));
#5848=cartesian_point('',(6.878112940388e1,2.589434372712e1,-8.194371700139e0));
#5849=cartesian_point('',(6.873759027611e1,2.591820766216e1,-1.189068372683e1));
#5850=cartesian_point('',(6.865100278973e1,2.596466955136e1,-1.928441506128e1));
#5851=cartesian_point('',(6.851999142279e1,2.603721259336e1,-3.037827310347e1));
#5852=cartesian_point('',(6.843324045378e1,2.608379728364e1,-3.777640875376e1));
#5853=cartesian_point('',(6.838966227748e1,2.610768262132e1,-4.147603585766e1));
#5855=cartesian_point('',(6.838966227748e1,2.610768262132e1,-4.147603585766e1));
#5856=cartesian_point('',(6.830686501494e1,2.632466319891e1,-4.147365618415e1));
#5857=cartesian_point('',(6.845069170851e1,2.665835671959e1,-4.147332669792e1));
#5858=cartesian_point('',(6.866522616283e1,2.674741542877e1,-4.147528637249e1));
#5860=cartesian_point('',(6.850860561153e1,2.671091763340e1,-4.192434478442e1));
#5861=cartesian_point('',(6.856299837769e1,2.671580974817e1,-4.177643076333e1));
#5862=cartesian_point('',(6.861515700487e1,2.672833681518e1,-4.162597904270e1));
#5863=cartesian_point('',(6.866522616283e1,2.674741542877e1,-4.147528637249e1));
#5865=cartesian_point('',(6.861895262257e1,2.705166600286e1,-4.135914395287e1));
#5866=direction('',(5.067985777023e-1,2.004189206835e-1,8.384434732711e-1));
#5867=direction('',(3.822843282593e-1,-9.239883918898e-1,-1.020509776247e-2));
#5868=axis2_placement_3d('',#5865,#5866,#5867);
#5870=cartesian_point('',(6.836286673479e1,2.616408414737e1,-4.202617900151e1));
#5871=cartesian_point('',(6.829642646366e1,2.633872534587e1,-4.198351353610e1));
#5872=cartesian_point('',(6.836270492070e1,2.658729854695e1,-4.193722532336e1));
#5873=cartesian_point('',(6.850860561153e1,2.671091763340e1,-4.192434478442e1));
#5875=cartesian_point('',(6.850860561153e1,2.671091763340e1,-4.192434478442e1));
#5876=cartesian_point('',(6.849419676670e1,2.670959023128e1,-4.196333236630e1));
#5877=cartesian_point('',(6.846549629917e1,2.670764739692e1,-4.203819897559e1));
#5878=cartesian_point('',(6.842304240568e1,2.670572424431e1,-4.214153265395e1));
#5879=cartesian_point('',(6.838251714790e1,2.670479735018e1,-4.223525159555e1));
#5880=cartesian_point('',(6.834334706374e1,2.670462969611e1,-4.232197053266e1));
#5881=cartesian_point('',(6.830672161099e1,2.670512208757e1,-4.240007411054e1));
#5882=cartesian_point('',(6.827264019223e1,2.670613695519e1,-4.247043058780e1));
#5883=cartesian_point('',(6.824110649911e1,2.670756668224e1,-4.253365618781e1));
#5884=cartesian_point('',(6.821199757908e1,2.670931497808e1,-4.259049305981e1));
#5885=cartesian_point('',(6.818475564021e1,2.671126440034e1,-4.264235354328e1));
#5886=cartesian_point('',(6.815891579065e1,2.671333726751e1,-4.269035765964e1));
#5887=cartesian_point('',(6.813411152724e1,2.671548548560e1,-4.273536590457e1));
#5888=cartesian_point('',(6.810995451311e1,2.671767605248e1,-4.277820438072e1));
#5889=cartesian_point('',(6.808624250988e1,2.671988887271e1,-4.281933611415e1));
#5890=cartesian_point('',(6.806176805657e1,2.672214951972e1,-4.286085562854e1));
#5891=cartesian_point('',(6.803839311469e1,2.672482240446e1,-4.289964626812e1));
#5892=cartesian_point('',(6.801681880544e1,2.672834487470e1,-4.293458422846e1));
#5893=cartesian_point('',(6.799745547653e1,2.673296773982e1,-4.296497004019e1));
#5894=cartesian_point('',(6.798118730605e1,2.673866018566e1,-4.298938184967e1));
#5895=cartesian_point('',(6.796603584089e1,2.674590875731e1,-4.301095438614e1));
#5896=cartesian_point('',(6.794758660728e1,2.676000831508e1,-4.303380082888e1));
#5897=cartesian_point('',(6.793972377004e1,2.677364441621e1,-4.303864033152e1));
#5898=cartesian_point('',(6.793618766141e1,2.678146805250e1,-4.303928224864e1));
#5900=cartesian_point('',(6.832619885235e1,2.693521633605e1,-4.331177673041e1));
#5901=direction('',(-3.667465103607e-1,9.303209108357e-1,0.e0));
#5902=direction('',(-8.625083102039e-1,-3.400137621761e-1,3.747933515420e-1));
#5903=axis2_placement_3d('',#5900,#5901,#5902);
#5905=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5906=direction('',(0.e0,0.e0,1.e0));
#5907=direction('',(9.303209108358e-1,3.667465103605e-1,0.e0));
#5908=axis2_placement_3d('',#5905,#5906,#5907);
#5910=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5911=direction('',(0.e0,0.e0,1.e0));
#5912=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#5913=axis2_placement_3d('',#5910,#5911,#5912);
#5915=direction('',(5.065104696387e-1,2.011382810934e-1,8.384453089053e-1));
#5916=vector('',#5915,1.808878082116e0);
#5917=cartesian_point('',(6.793618766141e1,2.678146805250e1,-4.303928224864e1));
#5918=line('',#5917,#5916);
#5919=direction('',(-5.004181062771e-1,-2.159094663342e-1,-8.384299739736e-1));
#5920=vector('',#5919,1.808879037407e0);
#5921=cartesian_point('',(6.788063746587e1,2.949136538742e1,-4.152263875136e1));
#5922=line('',#5921,#5920);
#5923=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5924=direction('',(0.e0,0.e0,-1.e0));
#5925=direction('',(9.171784958569e-1,3.984766075163e-1,0.e0));
#5926=axis2_placement_3d('',#5923,#5924,#5925);
#5928=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5929=direction('',(0.e0,0.e0,-1.e0));
#5930=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#5931=axis2_placement_3d('',#5928,#5929,#5930);
#5933=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5934=direction('',(0.e0,0.e0,-1.e0));
#5935=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#5936=axis2_placement_3d('',#5933,#5934,#5935);
#5938=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5939=direction('',(0.e0,0.e0,1.e0));
#5940=direction('',(9.303646471609e-1,3.666355456215e-1,0.e0));
#5941=axis2_placement_3d('',#5938,#5939,#5940);
#5943=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5944=direction('',(0.e0,0.e0,1.e0));
#5945=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#5946=axis2_placement_3d('',#5943,#5944,#5945);
#5948=cartesian_point('',(6.764934108347e1,2.939251648262e1,-4.135912951730e1));
#5949=direction('',(-5.001092856392e-1,-2.166715522757e-1,-8.384176410667e-1));
#5950=direction('',(-3.826621441721e-1,9.238288018515e-1,-1.048943693487e-2));
#5951=axis2_placement_3d('',#5948,#5949,#5950);
#5953=cartesian_point('',(6.788063746587e1,2.949136538742e1,-4.152263875136e1));
#5954=cartesian_point('',(6.794037673561e1,2.951759619564e1,-4.142227673307e1));
#5955=cartesian_point('',(6.805153086747e1,2.956656075268e1,-4.121568056259e1));
#5956=cartesian_point('',(6.819199539192e1,2.962895080865e1,-4.089069542608e1));
#5957=cartesian_point('',(6.826733955193e1,2.966283114658e1,-4.066571160615e1));
#5958=cartesian_point('',(6.830029286738e1,2.967777802127e1,-4.055159385056e1));
#5960=cartesian_point('',(6.830029286738e1,2.967777802127e1,-4.055159385056e1));
#5961=cartesian_point('',(6.833679844402e1,2.969430907003e1,-4.042520860115e1));
#5962=cartesian_point('',(6.839821884584e1,2.972251233697e1,-4.016845749486e1));
#5963=cartesian_point('',(6.845462599870e1,2.974966939105e1,-3.977517484731e1));
#5964=cartesian_point('',(6.846806699029e1,2.975776907640e1,-3.951015785917e1));
#5965=cartesian_point('',(6.846870611950e1,2.975916726458e1,-3.937758789249e1));
#5967=direction('',(-4.095320211105e-1,-1.797748683477e-1,-8.944073570783e-1));
#5968=vector('',#5967,9.151767841880e-1);
#5969=cartesian_point('',(6.820649400933e1,3.034567183026e1,-6.278724459684e0));
#5970=line('',#5969,#5968);
#5971=cartesian_point('',(6.990018365814e1,3.102583794477e1,-8.214297679752e0));
#5972=direction('',(3.828525458771e-1,-9.237506866686e-1,1.042098818136e-2));
#5973=direction('',(-8.280536382023e-1,-3.381455821904e-1,4.471965311864e-1));
#5974=axis2_placement_3d('',#5971,#5972,#5973);
#5976=direction('',(-3.766311700904e-3,-1.289422527969e-2,-9.999097728548e-1));
#5977=vector('',#5976,3.328462725168e1);
#5978=cartesian_point('',(6.759264176247e1,3.006969398394e1,-8.193505206986e0));
#5979=line('',#5978,#5977);
#5980=direction('',(4.998041387835e-1,2.165776152235e-1,8.386238485990e-1));
#5981=vector('',#5980,1.345095927197e-1);
#5982=cartesian_point('',(6.746728148139e1,2.964051450180e1,-4.147512928178e1));
#5983=line('',#5982,#5981);
#5984=cartesian_point('',(6.466158235226e1,2.850218900800e1,-3.934686923310e1));
#5985=direction('',(3.827282946309e-1,-9.238019244159e-1,1.044303281298e-2));
#5986=direction('',(7.767714901147e-1,3.156535106581e-1,-5.449668919799e-1));
#5987=axis2_placement_3d('',#5984,#5985,#5986);
#5989=direction('',(3.868298110117e-3,1.293659427227e-2,9.999088362438e-1));
#5990=vector('',#5989,3.310243747546e1);
#5991=cartesian_point('',(6.807844391300e1,2.991743902722e1,-3.937814419260e1));
#5992=line('',#5991,#5990);
#5993=cartesian_point('',(6.764035657214e1,3.064305478100e1,-7.102517710723e0));
#5994=direction('',(4.095189972059e-1,1.797666942599e-1,8.944149632929e-1));
#5995=direction('',(-8.147342633633e-1,-3.690637841112e-1,4.472135992559e-1));
#5996=axis2_placement_3d('',#5993,#5994,#5995);
#5998=cartesian_point('',(6.545193509541e1,3.499473523412e1,-6.060283171765e0));
#5999=cartesian_point('',(6.533236089312e1,3.492900978308e1,-6.333159086261e0));
#6000=cartesian_point('',(6.521279279393e1,3.486327961711e1,-6.606036447488e0));
#6001=cartesian_point('',(6.509321851828e1,3.479755421642e1,-6.878912341968e0));
#6003=cartesian_point('',(6.723299534696e1,3.045851291495e1,-6.878915179737e0));
#6004=cartesian_point('',(6.735793281047e1,3.051336726322e1,-6.606035371388e0));
#6005=cartesian_point('',(6.748286929363e1,3.056821350022e1,-6.333157156153e0));
#6006=cartesian_point('',(6.760780675244e1,3.062306775964e1,-6.060277327787e0));
#6008=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#6009=direction('',(0.e0,0.e0,1.e0));
#6010=direction('',(9.136822397971e-1,4.064292861978e-1,0.e0));
#6011=axis2_placement_3d('',#6008,#6009,#6010);
#6013=cartesian_point('',(6.586411749017e1,3.579000421702e1,-4.579937185764e0));
#6014=cartesian_point('',(6.586838290225e1,3.575750736880e1,-4.603474406404e0));
#6015=cartesian_point('',(6.587265521993e1,3.569287446834e1,-4.657607357372e0));
#6016=cartesian_point('',(6.586694730427e1,3.559648145611e1,-4.759395676225e0));
#6017=cartesian_point('',(6.584920341709e1,3.550099954565e1,-4.881327007726e0));
#6018=cartesian_point('',(6.581911650359e1,3.540681423543e1,-5.023618001469e0));
#6019=cartesian_point('',(6.577635576265e1,3.531507347619e1,-5.185803172543e0));
#6020=cartesian_point('',(6.572014701322e1,3.522645807890e1,-5.368643744669e0));
#6021=cartesian_point('',(6.564920943447e1,3.514195856443e1,-5.573500631332e0));
#6022=cartesian_point('',(6.556171588665e1,3.506311733756e1,-5.802176961851e0));
#6023=cartesian_point('',(6.549084529511e1,3.501612333990e1,-5.971487671610e0));
#6024=cartesian_point('',(6.545193509541e1,3.499473523412e1,-6.060283171765e0));
#6026=cartesian_point('',(6.584631907225e1,3.520559458851e1,-6.283890185750e0));
#6027=direction('',(3.919178848771e-1,2.154582390836e-1,8.944149589114e-1));
#6028=direction('',(-4.999592592302e-1,8.659857056336e-1,1.046406939146e-2));
#6029=axis2_placement_3d('',#6026,#6027,#6028);
#6031=cartesian_point('',(6.586411749017e1,3.579000421702e1,-4.579937185764e0));
#6032=cartesian_point('',(6.585327864295e1,3.580996615080e1,-4.579101709167e0));
#6033=cartesian_point('',(6.583181796072e1,3.584937491232e1,-4.581464118688e0));
#6034=cartesian_point('',(6.579911276633e1,3.590904977228e1,-4.598567111600e0));
#6035=cartesian_point('',(6.576938571510e1,3.596300412943e1,-4.624854783518e0));
#6036=cartesian_point('',(6.574469487815e1,3.600742925102e1,-4.658533693300e0));
#6037=cartesian_point('',(6.573321713612e1,3.602811901148e1,-4.682641213799e0));
#6038=cartesian_point('',(6.572859342149e1,3.603632045316e1,-4.695423359627e0));
#6040=cartesian_point('',(6.559632474857e1,3.563857629770e1,-6.278719878964e0));
#6041=cartesian_point('',(6.564833468351e1,3.566491054534e1,-5.976053149851e0));
#6042=cartesian_point('',(6.571642313317e1,3.572512422044e1,-5.516199461087e0));
#6043=cartesian_point('',(6.577024135534e1,3.585433146861e1,-4.954356836230e0));
#6044=cartesian_point('',(6.576414627001e1,3.597225465019e1,-4.692293788737e0));
#6045=cartesian_point('',(6.572859342149e1,3.603632045316e1,-4.695423359627e0));
#6047=cartesian_point('',(6.502860317052e1,3.605746128894e1,-3.937501182548e1));
#6048=direction('',(1.249387594589e-2,-4.822982318346e-3,9.999103169312e-1));
#6049=direction('',(5.001703618667e-1,-8.658642541428e-1,-1.042604948089e-2));
#6050=axis2_placement_3d('',#6047,#6048,#6049);
#6052=cartesian_point('',(6.529072941413e1,3.620347481729e1,-3.937758920493e1));
#6053=cartesian_point('',(6.528926767351e1,3.620383005290e1,-3.950645184055e1));
#6054=cartesian_point('',(6.527514399714e1,3.619835058484e1,-3.976489848725e1));
#6055=cartesian_point('',(6.522313448764e1,3.617225951473e1,-4.014365054562e1));
#6056=cartesian_point('',(6.516426072301e1,3.614126499786e1,-4.040284446125e1));
#6057=cartesian_point('',(6.512994034689e1,3.612294672835e1,-4.052857284222e1));
#6059=cartesian_point('',(6.512994034689e1,3.612294672835e1,-4.052857284222e1));
#6060=cartesian_point('',(6.509655881043e1,3.610515496340e1,-4.065082211230e1));
#6061=cartesian_point('',(6.502183114635e1,3.606494163420e1,-4.088293685357e1));
#6062=cartesian_point('',(6.488614196291e1,3.599114522775e1,-4.121107043020e1));
#6063=cartesian_point('',(6.477814945220e1,3.593196635753e1,-4.142091159696e1));
#6064=cartesian_point('',(6.472018849734e1,3.590011288742e1,-4.152263690632e1));
#6066=direction('',(1.252809363434e-2,-4.858151724233e-3,9.999097185405e-1));
#6067=vector('',#6066,3.328477223511e1);
#6068=cartesian_point('',(6.458654734656e1,3.548119809085e1,-4.147528637248e1));
#6069=line('',#6068,#6067);
#6070=cartesian_point('',(6.716701987646e1,3.656819339783e1,-8.214302336596e0));
#6071=direction('',(-4.997841489748e-1,8.660873347341e-1,1.041791949672e-2));
#6072=direction('',(-8.660613455069e-1,-4.998689263855e-1,8.294712347964e-3));
#6073=axis2_placement_3d('',#6070,#6071,#6072);
#6075=direction('',(3.919305067390e-1,2.154625331427e-1,8.944083936877e-1));
#6076=vector('',#6075,9.151963936943e-1);
#6077=cartesian_point('',(6.523763136222e1,3.544138576440e1,-7.097279215357e0));
#6078=line('',#6077,#6076);
#6079=direction('',(-1.261823884416e-2,4.806352571057e-3,-9.999088353562e-1));
#6080=vector('',#6079,3.310192900426e1);
#6081=cartesian_point('',(6.559632474857e1,3.563857629770e1,-6.278719878964e0));
#6082=line('',#6081,#6080);
#6083=cartesian_point('',(6.517863670219e1,3.579767583928e1,-3.937763115766e1));
#6084=cartesian_point('',(6.517566595696e1,3.579882782533e1,-3.961527437754e1));
#6085=cartesian_point('',(6.513178095510e1,3.577908965866e1,-4.007778690328e1));
#6086=cartesian_point('',(6.494828310836e1,3.568142502130e1,-4.076225702907e1));
#6087=cartesian_point('',(6.476231956679e1,3.557893446332e1,-4.116615465957e1));
#6088=cartesian_point('',(6.464917500091e1,3.551602300658e1,-4.136528149335e1));
#6090=direction('',(-4.770314421889e-1,-2.652594919272e-1,-8.379011905384e-1));
#6091=vector('',#6090,1.312862189106e-1);
#6092=cartesian_point('',(6.464917500091e1,3.551602300658e1,-4.136528149335e1));
#6093=line('',#6092,#6091);
#6094=cartesian_point('',(6.525362056414e1,3.488655518592e1,-8.198743171069e0));
#6095=direction('',(-1.251986792564e-2,4.862997913792e-3,-9.999097980110e-1));
#6096=direction('',(-8.807529522681e-1,-4.734956281592e-1,8.725089406005e-3));
#6097=axis2_placement_3d('',#6094,#6095,#6096);
#6099=cartesian_point('',(6.439684283584e1,3.481096998158e1,-4.147603585765e1));
#6100=cartesian_point('',(6.439597797095e1,3.481137125702e1,-4.154135148507e1));
#6101=cartesian_point('',(6.439251840120e1,3.481530065998e1,-4.166915504316e1));
#6102=cartesian_point('',(6.438086563763e1,3.483360025896e1,-4.185242890817e1));
#6103=cartesian_point('',(6.436950630893e1,3.485226673020e1,-4.196917790792e1));
#6104=cartesian_point('',(6.436291465630e1,3.486339146461e1,-4.202617900151e1));
#6106=cartesian_point('',(6.684067756222e1,2.983905828505e1,-4.202618101340e1));
#6107=cartesian_point('',(6.683584280167e1,2.985111259098e1,-4.196899449664e1));
#6108=cartesian_point('',(6.682787561371e1,2.987153728039e1,-4.185199102893e1));
#6109=cartesian_point('',(6.682051571496e1,2.989184342730e1,-4.166865505659e1));
#6110=cartesian_point('',(6.681949119268e1,2.989695317571e1,-4.154110638033e1));
#6111=cartesian_point('',(6.681970322813e1,2.989787020778e1,-4.147601041639e1));
#6113=cartesian_point('',(6.681970322813e1,2.989787020778e1,-4.147601041639e1));
#6114=cartesian_point('',(6.683362809638e1,2.994557387112e1,-3.777640230357e1));
#6115=cartesian_point('',(6.686204492465e1,3.003986316168e1,-3.037827630356e1));
#6116=cartesian_point('',(6.690338212558e1,3.018379514772e1,-1.928441458137e1));
#6117=cartesian_point('',(6.693175662044e1,3.027787576057e1,-1.189068388328e1));
#6118=cartesian_point('',(6.694566907723e1,3.032553690484e1,-8.194373292992e0));
#6120=cartesian_point('',(6.481280722022e1,3.465055294458e1,-8.194371700141e0));
#6121=cartesian_point('',(6.476652570715e1,3.466852972379e1,-1.189068372694e1));
#6122=cartesian_point('',(6.467461449523e1,3.470329219020e1,-1.928441506155e1));
#6123=cartesian_point('',(6.453525518165e1,3.475811420155e1,-3.037827310373e1));
#6124=cartesian_point('',(6.444316585698e1,3.479297707970e1,-3.777640875387e1));
#6125=cartesian_point('',(6.439684283584e1,3.481096998158e1,-4.147603585765e1));
#6127=cartesian_point('',(6.439684283584e1,3.481096998158e1,-4.147603585765e1));
#6128=cartesian_point('',(6.428643226678e1,3.501528704884e1,-4.147365618414e1));
#6129=cartesian_point('',(6.438547275842e1,3.536489892585e1,-4.147332669791e1));
#6130=cartesian_point('',(6.458654734656e1,3.548119809085e1,-4.147528637248e1));
#6132=cartesian_point('',(6.443603062403e1,3.542456945499e1,-4.192434478442e1));
#6133=cartesian_point('',(6.448931950343e1,3.543651939770e1,-4.177643076333e1));
#6134=cartesian_point('',(6.453939679597e1,3.545574736091e1,-4.162597904270e1));
#6135=cartesian_point('',(6.458654734656e1,3.548119809085e1,-4.147528637248e1));
#6137=cartesian_point('',(6.450095701393e1,3.577680585009e1,-4.135914395287e1));
#6138=direction('',(4.763029270512e-1,2.648547976063e-1,8.384434732690e-1));
#6139=direction('',(4.996185192795e-1,-8.661854253985e-1,-1.020509775693e-2));
#6140=axis2_placement_3d('',#6137,#6138,#6139);
#6142=cartesian_point('',(6.436291465630e1,3.486339146461e1,-4.202617900151e1));
#6143=cartesian_point('',(6.427424754026e1,3.502786638784e1,-4.198351353610e1));
#6144=cartesian_point('',(6.430751366248e1,3.528296408534e1,-4.193722532336e1));
#6145=cartesian_point('',(6.443603062403e1,3.542456945499e1,-4.192434478442e1));
#6147=cartesian_point('',(6.443603062403e1,3.542456945499e1,-4.192434478442e1));
#6148=cartesian_point('',(6.442191830943e1,3.542137267729e1,-4.196333236681e1));
#6149=cartesian_point('',(6.439371696879e1,3.541570030134e1,-4.203819897702e1));
#6150=cartesian_point('',(6.435187729557e1,3.540825225645e1,-4.214153265642e1));
#6151=cartesian_point('',(6.431181972061e1,3.540204368442e1,-4.223525159866e1));
#6152=cartesian_point('',(6.427300662484e1,3.539676474269e1,-4.232197053640e1));
#6153=cartesian_point('',(6.423663023786e1,3.539247234082e1,-4.240007411430e1));
#6154=cartesian_point('',(6.420270792353e1,3.538903000831e1,-4.247043059149e1));
#6155=cartesian_point('',(6.417125738876e1,3.538633153099e1,-4.253365619125e1));
#6156=cartesian_point('',(6.414216930130e1,3.538426539345e1,-4.259049306292e1));
#6157=cartesian_point('',(6.411490597049e1,3.538264235161e1,-4.264235354601e1));
#6158=cartesian_point('',(6.408901662115e1,3.538132470795e1,-4.269035766196e1));
#6159=cartesian_point('',(6.406414416316e1,3.538021694171e1,-4.273536590642e1));
#6160=cartesian_point('',(6.403990788947e1,3.537923564493e1,-4.277820438220e1));
#6161=cartesian_point('',(6.401610991517e1,3.537833449671e1,-4.281933611482e1));
#6162=cartesian_point('',(6.399154977046e1,3.537738124638e1,-4.286085562934e1));
#6163=cartesian_point('',(6.396802592299e1,3.537698022209e1,-4.289964626890e1));
#6164=cartesian_point('',(6.394617641023e1,3.537765654473e1,-4.293458422933e1));
#6165=cartesian_point('',(6.392637533231e1,3.537971243905e1,-4.296497004102e1));
#6166=cartesian_point('',(6.390950332475e1,3.538323276306e1,-4.298938185076e1));
#6167=cartesian_point('',(6.389353535489e1,3.538844165887e1,-4.301095438601e1));
#6168=cartesian_point('',(6.387340359515e1,3.540001248494e1,-4.303380082907e1));
#6169=cartesian_point('',(6.386382815737e1,3.541250562099e1,-4.303864033156e1));
#6170=cartesian_point('',(6.385930111127e1,3.541980077009e1,-4.303928224863e1));
#6172=cartesian_point('',(6.422590752440e1,3.562314039144e1,-4.331177673041e1));
#6173=direction('',(-4.850401891580e-1,8.744918609693e-1,0.e0));
#6174=direction('',(-8.107487303645e-1,-4.496848227950e-1,3.747933515420e-1));
#6175=axis2_placement_3d('',#6172,#6173,#6174);
#6177=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6178=direction('',(0.e0,0.e0,1.e0));
#6179=direction('',(8.744918609694e-1,4.850401891578e-1,0.e0));
#6180=axis2_placement_3d('',#6177,#6178,#6179);
#6182=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6183=direction('',(0.e0,0.e0,1.e0));
#6184=direction('',(8.660254037844e-1,5.e-1,0.e0));
#6185=axis2_placement_3d('',#6182,#6183,#6184);
#6187=direction('',(4.759233884154e-1,2.655303981386e-1,8.384453089042e-1));
#6188=vector('',#6187,1.808878082102e0);
#6189=cartesian_point('',(6.385930111127e1,3.541980077009e1,-4.303928224863e1));
#6190=line('',#6189,#6188);
#6191=direction('',(-4.679642780911e-1,-2.793845293042e-1,-8.384233532149e-1));
#6192=vector('',#6191,1.808879095981e0);
#6193=cartesian_point('',(6.345051357492e1,3.809926380216e1,-4.152263875135e1));
#6194=line('',#6193,#6192);
#6195=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6196=direction('',(0.e0,0.e0,-1.e0));
#6197=direction('',(8.573202724119e-1,5.147834015501e-1,0.e0));
#6198=axis2_placement_3d('',#6195,#6196,#6197);
#6200=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6201=direction('',(0.e0,0.e0,-1.e0));
#6202=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#6203=axis2_placement_3d('',#6200,#6201,#6202);
#6205=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6206=direction('',(0.e0,0.e0,-1.e0));
#6207=direction('',(8.660254037844e-1,5.e-1,0.e0));
#6208=axis2_placement_3d('',#6205,#6206,#6207);
#6210=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6211=direction('',(0.e0,0.e0,1.e0));
#6212=direction('',(8.745497069291e-1,4.849358824734e-1,0.e0));
#6213=axis2_placement_3d('',#6210,#6211,#6212);
#6215=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6216=direction('',(0.e0,0.e0,1.e0));
#6217=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#6218=axis2_placement_3d('',#6215,#6216,#6217);
#6220=cartesian_point('',(6.323409833630e1,3.797107032736e1,-4.135912951729e1));
#6221=direction('',(-4.675494686646e-1,-2.800952578948e-1,-8.384176410694e-1));
#6222=direction('',(-4.999722722888e-1,8.659778857769e-1,-1.048943696011e-2));
#6223=axis2_placement_3d('',#6220,#6221,#6222);
#6225=cartesian_point('',(6.345051357492e1,3.809926380216e1,-4.152263875135e1));
#6226=cartesian_point('',(6.350631795913e1,3.813306774142e1,-4.142227673356e1));
#6227=cartesian_point('',(6.361012999433e1,3.819612192518e1,-4.121568056415e1));
#6228=cartesian_point('',(6.374124928840e1,3.827631252478e1,-4.089069542936e1));
#6229=cartesian_point('',(6.381152659705e1,3.831973739794e1,-4.066571161063e1));
#6230=cartesian_point('',(6.384224703366e1,3.833885767082e1,-4.055159385566e1));
#6232=cartesian_point('',(6.384224703366e1,3.833885767082e1,-4.055159385566e1));
#6233=cartesian_point('',(6.387628256548e1,3.836001222825e1,-4.042520860574e1));
#6234=cartesian_point('',(6.393349624270e1,3.839599118383e1,-4.016845749837e1));
#6235=cartesian_point('',(6.398587611818e1,3.843027851668e1,-3.977517484909e1));
#6236=cartesian_point('',(6.399814489918e1,3.844006330971e1,-3.951015785977e1));
#6237=cartesian_point('',(6.399859606038e1,3.844153295930e1,-3.937758789250e1));
#6239=direction('',(-3.825630770281e-1,-2.316915180049e-1,-8.944073638893e-1));
#6240=vector('',#6239,9.151766126783e-1);
#6241=cartesian_point('',(6.366207293548e1,3.898879430769e1,-6.278724611652e0));
#6242=line('',#6241,#6240);
#6243=cartesian_point('',(6.525249340966e1,3.988421240822e1,-8.214297679793e0));
#6244=direction('',(5.001508488612e-1,-8.658755865522e-1,1.042098825802e-2));
#6245=direction('',(-7.768326693132e-1,-4.433353880634e-1,4.471965312683e-1));
#6246=axis2_placement_3d('',#6243,#6244,#6245);
#6248=direction('',(-2.051056254714e-3,-1.327551571989e-2,-9.999097728548e-1));
#6249=vector('',#6248,3.328462725169e1);
#6250=cartesian_point('',(6.308949468513e1,3.863505373480e1,-8.193505206986e0));
#6251=line('',#6250,#6249);
#6252=direction('',(4.672591936644e-1,2.799622947731e-1,8.386238486004e-1));
#6253=vector('',#6252,1.345095927067e-1);
#6254=cartesian_point('',(6.302122604222e1,3.819318314249e1,-4.147512928178e1));
#6255=line('',#6254,#6253);
#6256=cartesian_point('',(6.038811135053e1,3.669837895676e1,-3.934686923309e1));
#6257=direction('',(5.000343487006e-1,-8.659426038636e-1,1.044303277198e-2));
#6258=direction('',(7.289250514499e-1,4.143420760680e-1,-5.449668919929e-1));
#6259=axis2_placement_3d('',#6256,#6257,#6258);
#6261=direction('',(2.146639089437e-3,1.333083367539e-2,9.999088362517e-1));
#6262=vector('',#6261,3.310243746043e1);
#6263=cartesian_point('',(6.359101394927e1,3.854751121966e1,-3.937814432980e1));
#6264=line('',#6263,#6262);
#6265=cartesian_point('',(6.306196268638e1,3.920973738319e1,-7.102517710720e0));
#6266=direction('',(3.825512433233e-1,2.316817206132e-1,8.944149632947e-1));
#6267=direction('',(-7.595916083656e-1,-4.722505533554e-1,4.472135992523e-1));
#6268=axis2_placement_3d('',#6265,#6266,#6267);
#6270=cartesian_point('',(6.032425517946e1,4.323854228444e1,-6.060283171765e0));
#6271=cartesian_point('',(6.021428284391e1,4.315777155843e1,-6.333159086260e0));
#6272=cartesian_point('',(6.010431717466e1,4.307699695445e1,-6.606036447489e0));
#6273=cartesian_point('',(5.999434475980e1,4.299622626879e1,-6.878912341969e0));
#6275=cartesian_point('',(6.268217404004e1,3.897360298880e1,-6.878915179740e0));
#6276=cartesian_point('',(6.279888271703e1,3.904429566190e1,-6.606035371387e0));
#6277=cartesian_point('',(6.291559148071e1,3.911498016511e1,-6.333157156152e0));
#6278=cartesian_point('',(6.303230016463e1,3.918567274950e1,-6.060277327783e0));
#6280=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#6281=direction('',(0.e0,0.e0,1.e0));
#6282=direction('',(8.528158944273e-1,5.222116909954e-1,0.e0));
#6283=axis2_placement_3d('',#6280,#6281,#6282);
#6285=cartesian_point('',(6.062910752897e1,4.408080869102e1,-4.579937185763e0));
#6286=cartesian_point('',(6.063757813973e1,4.404914660588e1,-4.603474406307e0));
#6287=cartesian_point('',(6.065025068463e1,4.398562362367e1,-4.657607356195e0));
#6288=cartesian_point('',(6.065717321659e1,4.388931050577e1,-4.759395675102e0));
#6289=cartesian_point('',(6.065204407403e1,4.379232934164e1,-4.881327006258e0));
#6290=cartesian_point('',(6.063450819412e1,4.369502268896e1,-5.023617999880e0));
#6291=cartesian_point('',(6.060408785312e1,4.359848538261e1,-5.185803170901e0));
#6292=cartesian_point('',(6.055992660676e1,4.350329138954e1,-5.368643743130e0));
#6293=cartesian_point('',(6.050062530895e1,4.341025556749e1,-5.573500630078e0));
#6294=cartesian_point('',(6.042417112550e1,4.332066863845e1,-5.802176961086e0));
#6295=cartesian_point('',(6.036004078912e1,4.326482621231e1,-5.971487671333e0));
#6296=cartesian_point('',(6.032425517946e1,4.323854228444e1,-6.060283171765e0));
#6298=cartesian_point('',(6.068774247808e1,4.349907514660e1,-6.283890185755e0));
#6299=direction('',(3.604420295194e-1,2.647705131565e-1,8.944149589082e-1));
#6300=direction('',(-6.087159328674e-1,7.933192392070e-1,1.046411857108e-2));
#6301=axis2_placement_3d('',#6298,#6299,#6300);
#6303=cartesian_point('',(6.062910752897e1,4.408080869102e1,-4.579937185763e0));
#6304=cartesian_point('',(6.060410245328e1,4.411519350842e1,-4.580433855140e0));
#6305=cartesian_point('',(6.055839235809e1,4.417781758669e1,-4.589694819728e0));
#6306=cartesian_point('',(6.050213716303e1,4.425412167716e1,-4.632242738711e0));
#6307=cartesian_point('',(6.047423142607e1,4.429179073522e1,-4.672007258113e0));
#6308=cartesian_point('',(6.046259250269e1,4.430732775538e1,-4.695423359641e0));
#6310=cartesian_point('',(6.038337145806e1,4.389572184454e1,-6.278719731473e0));
#6311=cartesian_point('',(6.043149913157e1,4.392861945800e1,-5.976053002362e0));
#6312=cartesian_point('',(6.049114558818e1,4.399720530639e1,-5.516199495138e0));
#6313=cartesian_point('',(6.052763846275e1,4.413233186005e1,-4.954356831114e0));
#6314=cartesian_point('',(6.050620345651e1,4.424845062281e1,-4.692293788757e0));
#6315=cartesian_point('',(6.046259250269e1,4.430732775538e1,-4.695423359641e0));
#6317=cartesian_point('',(5.976583133257e1,4.423692066632e1,-3.937501182547e1));
#6318=direction('',(1.301651462250e-2,-3.150942984415e-3,9.999103169312e-1));
#6319=direction('',(6.089094561473e-1,-7.931712120797e-1,-1.042605114613e-2));
#6320=axis2_placement_3d('',#6317,#6318,#6319);
#6322=cartesian_point('',(6.000665645995e1,4.441589936917e1,-3.937758920493e1));
#6323=cartesian_point('',(6.000516085716e1,4.441606077026e1,-3.950645184172e1));
#6324=cartesian_point('',(5.999187322473e1,4.440878467e1,-3.976489849055e1));
#6325=cartesian_point('',(5.994371423080e1,4.437612820864e1,-4.014365055323e1));
#6326=cartesian_point('',(5.988938973519e1,4.433771428549e1,-4.040284446877e1));
#6327=cartesian_point('',(5.985775398841e1,4.431507302315e1,-4.052857284966e1));
#6329=cartesian_point('',(5.985775398841e1,4.431507302315e1,-4.052857284966e1));
#6330=cartesian_point('',(5.982698032727e1,4.429307630459e1,-4.065082211761e1));
#6331=cartesian_point('',(5.975814086211e1,4.424345308902e1,-4.088293685610e1));
#6332=cartesian_point('',(5.963324488257e1,4.415257702876e1,-4.121107043179e1));
#6333=cartesian_point('',(5.953390065583e1,4.407980859111e1,-4.142091159742e1));
#6334=cartesian_point('',(5.948059327737e1,4.404066220929e1,-4.152263690631e1));
#6336=direction('',(1.305503010235e-2,-3.181345204730e-3,9.999097185405e-1));
#6337=vector('',#6336,3.328477223508e1);
#6338=cartesian_point('',(5.940277479842e1,4.360788761635e1,-4.147528637249e1));
#6339=line('',#6338,#6337);
#6340=cartesian_point('',(6.181928966902e1,4.502240278180e1,-8.214302336523e0));
#6341=direction('',(-6.085555085005e-1,7.934429154165e-1,1.041791961166e-2));
#6342=direction('',(-7.934060828598e-1,-6.086361683550e-1,8.294712247935e-3));
#6343=axis2_placement_3d('',#6340,#6341,#6342);
#6345=direction('',(3.604539723767e-1,2.647764097968e-1,8.944084003479e-1));
#6346=vector('',#6345,9.151963928717e-1);
#6347=cartesian_point('',(6.005348528275e1,4.365339942938e1,-7.097279073226e0));
#6348=line('',#6347,#6346);
#6349=direction('',(-1.313764271999e-2,3.118223074640e-3,-9.999088353588e-1));
#6350=vector('',#6349,3.310192899679e1);
#6351=cartesian_point('',(6.038337145806e1,4.389572184454e1,-6.278719731473e0));
#6352=line('',#6351,#6350);
#6353=cartesian_point('',(5.994849014156e1,4.399894104335e1,-3.937763100278e1));
#6354=cartesian_point('',(5.994539444408e1,4.399969541468e1,-3.961527445543e1));
#6355=cartesian_point('',(5.990446119350e1,4.397439793737e1,-4.007778686691e1));
#6356=cartesian_point('',(5.973528100536e1,4.385361757207e1,-4.076225703944e1));
#6357=cartesian_point('',(5.956428610639e1,4.372773071921e1,-4.116615465959e1));
#6358=cartesian_point('',(5.946032110087e1,4.365058914936e1,-4.136528149333e1));
#6360=direction('',(-4.383270606139e-1,-3.252552579995e-1,-8.379011905215e-1));
#6361=vector('',#6360,1.312862189519e-1);
#6362=cartesian_point('',(5.946032110087e1,4.365058914936e1,-4.136528149333e1));
#6363=line('',#6362,#6361);
#6364=cartesian_point('',(6.014175758626e1,4.310540249092e1,-8.198743171070e0));
#6365=direction('',(-1.304750732047e-2,3.187223605075e-3,-9.999097980110e-1));
#6366=direction('',(-8.114144072890e-1,-5.844061365683e-1,8.725089406036e-3));
#6367=axis2_placement_3d('',#6364,#6365,#6366);
#6369=cartesian_point('',(5.930217555911e1,4.291863199403e1,-4.147603585766e1));
#6370=cartesian_point('',(5.930126571631e1,4.291891694897e1,-4.154135148503e1));
#6371=cartesian_point('',(5.929732285365e1,4.292236117085e1,-4.166915504305e1));
#6372=cartesian_point('',(5.928338120431e1,4.293898322325e1,-4.185242890659e1));
#6373=cartesian_point('',(5.926968259259e1,4.295600731034e1,-4.196917790724e1));
#6374=cartesian_point('',(5.926169526316e1,4.296617648788e1,-4.202617900152e1));
#6376=cartesian_point('',(6.237406744878e1,3.830824004563e1,-4.202618101273e1));
#6377=cartesian_point('',(6.236770085853e1,3.831955977729e1,-4.196899699701e1));
#6378=cartesian_point('',(6.235713641638e1,3.833876945645e1,-4.185199684756e1));
#6379=cartesian_point('',(6.234718851710e1,3.835794178887e1,-4.166865938398e1));
#6380=cartesian_point('',(6.234550576790e1,3.836287424873e1,-4.154110822749e1));
#6381=cartesian_point('',(6.234559625034e1,3.836381121117e1,-4.147601041639e1));
#6383=cartesian_point('',(6.234559625034e1,3.836381121117e1,-4.147601041639e1));
#6384=cartesian_point('',(6.235317541188e1,3.841292432309e1,-3.777640230359e1));
#6385=cartesian_point('',(6.236904190817e1,3.851011609608e1,-3.037827630359e1));
#6386=cartesian_point('',(6.239123856955e1,3.865821231147e1,-1.928441458140e1));
#6387=cartesian_point('',(6.240709033251e1,3.875519166640e1,-1.189068388330e1));
#6388=cartesian_point('',(6.241466273862e1,3.880426100298e1,-8.194373292992e0));
#6390=cartesian_point('',(5.973551993553e1,4.281388159421e1,-8.194371700161e0));
#6391=cartesian_point('',(5.968728792668e1,4.282566362992e1,-1.189068372678e1));
#6392=cartesian_point('',(5.959162561555e1,4.284813187809e1,-1.928441506118e1));
#6393=cartesian_point('',(5.944630283183e1,4.288429483898e1,-3.037827310337e1));
#6394=cartesian_point('',(5.935045082536e1,4.290683939148e1,-3.777640875372e1));
#6395=cartesian_point('',(5.930217555911e1,4.291863199403e1,-4.147603585766e1));
#6397=cartesian_point('',(5.930217555911e1,4.291863199403e1,-4.147603585766e1));
#6398=cartesian_point('',(5.916604083898e1,4.310678962930e1,-4.147365618415e1));
#6399=cartesian_point('',(5.921860051843e1,4.346633790647e1,-4.147332669793e1));
#6400=cartesian_point('',(5.940277479842e1,4.360788761635e1,-4.147528637249e1));
#6402=cartesian_point('',(5.926093728757e1,4.353209707165e1,-4.192434478436e1));
#6403=cartesian_point('',(5.931221049268e1,4.355090037546e1,-4.177643076329e1));
#6404=cartesian_point('',(5.935934961420e1,4.357650023910e1,-4.162597904269e1));
#6405=cartesian_point('',(5.940277479842e1,4.360788761635e1,-4.147528637249e1));
#6407=cartesian_point('',(5.927933214776e1,4.388979463002e1,-4.135914395287e1));
#6408=direction('',(4.376576012540e-1,3.247589355073e-1,8.384434732722e-1));
#6409=direction('',(6.084040989308e-1,-7.935617861162e-1,-1.020509776218e-2));
#6410=axis2_placement_3d('',#6407,#6408,#6409);
#6412=cartesian_point('',(5.926169526316e1,4.296617648788e1,-4.202617900152e1));
#6413=cartesian_point('',(5.915231842126e1,4.311767092443e1,-4.198351353611e1));
#6414=cartesian_point('',(5.915200301599e1,4.337492832591e1,-4.193722532337e1));
#6415=cartesian_point('',(5.926093728757e1,4.353209707165e1,-4.192434478436e1));
#6417=cartesian_point('',(5.926093728757e1,4.353209707165e1,-4.192434478436e1));
#6418=cartesian_point('',(5.924736296938e1,4.352708561626e1,-4.196333236558e1));
#6419=cartesian_point('',(5.922014328944e1,4.351778075484e1,-4.203819897388e1));
#6420=cartesian_point('',(5.917963372605e1,4.350493525591e1,-4.214153265181e1));
#6421=cartesian_point('',(5.914072923074e1,4.349355123639e1,-4.223525159369e1));
#6422=cartesian_point('',(5.910293722701e1,4.348325133125e1,-4.232197053066e1));
#6423=cartesian_point('',(5.906743231592e1,4.347424758017e1,-4.240007410885e1));
#6424=cartesian_point('',(5.903424952619e1,4.346640694675e1,-4.247043058637e1));
#6425=cartesian_point('',(5.900342027691e1,4.345962643667e1,-4.253365618662e1));
#6426=cartesian_point('',(5.897485072696e1,4.345378121788e1,-4.259049305877e1));
#6427=cartesian_point('',(5.894803248701e1,4.344861348257e1,-4.264235354233e1));
#6428=cartesian_point('',(5.892253661145e1,4.344392787330e1,-4.269035765876e1));
#6429=cartesian_point('',(5.889802153302e1,4.343958307686e1,-4.273536590380e1));
#6430=cartesian_point('',(5.887412068874e1,4.343544670665e1,-4.277820437999e1));
#6431=cartesian_point('',(5.885064393223e1,4.343144700880e1,-4.281933611375e1));
#6432=cartesian_point('',(5.882641832726e1,4.342729617150e1,-4.286085562802e1));
#6433=cartesian_point('',(5.880314807377e1,4.342382809975e1,-4.289964626757e1));
#6434=cartesian_point('',(5.878139720896e1,4.342164670259e1,-4.293458422783e1));
#6435=cartesian_point('',(5.876149718395e1,4.342110044906e1,-4.296497003960e1));
#6436=cartesian_point('',(5.874431002473e1,4.342238841707e1,-4.298938184890e1));
#6437=cartesian_point('',(5.872779876418e1,4.342546851199e1,-4.301095438624e1));
#6438=cartesian_point('',(5.870632893914e1,4.343431262582e1,-4.303380082874e1));
#6439=cartesian_point('',(5.869520473878e1,4.344544903613e1,-4.303864033149e1));
#6440=cartesian_point('',(5.868976421399e1,4.345209087627e1,-4.303928224865e1));
#6442=cartesian_point('',(5.902669311192e1,4.370154263812e1,-4.331177673041e1));
#6443=direction('',(-5.950346958402e-1,8.037000129068e-1,0.e0));
#6444=direction('',(-7.451170149667e-1,-5.516616514196e-1,3.747933515420e-1));
#6445=axis2_placement_3d('',#6442,#6443,#6444);
#6447=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6448=direction('',(0.e0,0.e0,1.e0));
#6449=direction('',(8.037000129069e-1,5.950346958400e-1,0.e0));
#6450=axis2_placement_3d('',#6447,#6448,#6449);
#6452=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6453=direction('',(0.e0,0.e0,1.e0));
#6454=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#6455=axis2_placement_3d('',#6452,#6453,#6454);
#6457=direction('',(4.371931260623e-1,3.253792164497e-1,8.384453089060e-1));
#6458=vector('',#6457,1.808878082119e0);
#6459=cartesian_point('',(5.868976421399e1,4.345209087627e1,-4.303928224865e1));
#6460=line('',#6459,#6458);
#6461=direction('',(-4.274852908894e-1,-3.380702660920e-1,-8.384299739738e-1));
#6462=vector('',#6461,1.808879037403e0);
#6463=cartesian_point('',(5.793473380490e1,4.605527325012e1,-4.152263875136e1));
#6464=line('',#6463,#6462);
#6465=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6466=direction('',(0.e0,0.e0,-1.e0));
#6467=direction('',(7.827930614120e-1,6.222821088584e-1,0.e0));
#6468=axis2_placement_3d('',#6465,#6466,#6467);
#6470=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6471=direction('',(0.e0,0.e0,-1.e0));
#6472=direction('',(7.924478694828e-1,6.099396479588e-1,0.e0));
#6473=axis2_placement_3d('',#6470,#6471,#6472);
#6475=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6476=direction('',(0.e0,0.e0,-1.e0));
#6477=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#6478=axis2_placement_3d('',#6475,#6476,#6477);
#6480=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6481=direction('',(0.e0,0.e0,1.e0));
#6482=direction('',(8.037709787407e-1,5.949388319266e-1,0.e0));
#6483=axis2_placement_3d('',#6480,#6481,#6482);
#6485=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6486=direction('',(0.e0,0.e0,1.e0));
#6487=direction('',(7.924478694829e-1,6.099396479587e-1,0.e0));
#6488=axis2_placement_3d('',#6485,#6486,#6487);
#6490=cartesian_point('',(5.773690263477e1,4.589992863123e1,-4.135912951730e1));
#6491=direction('',(-4.269897506779e-1,-3.387264559490e-1,-8.384176410693e-1));
#6492=direction('',(-6.087277302673e-1,7.933098524632e-1,-1.048944176017e-2));
#6493=axis2_placement_3d('',#6490,#6491,#6492);
#6495=cartesian_point('',(5.793473380490e1,4.605527325012e1,-4.152263875136e1));
#6496=cartesian_point('',(5.798564847547e1,4.609607192582e1,-4.142227673342e1));
#6497=cartesian_point('',(5.808034216194e1,4.617213686206e1,-4.121568056369e1));
#6498=cartesian_point('',(5.819987273877e1,4.626875592226e1,-4.089069542839e1));
#6499=cartesian_point('',(5.826388073200e1,4.632098231914e1,-4.066571160930e1));
#6500=cartesian_point('',(5.829184265461e1,4.634394883705e1,-4.055159385415e1));
#6502=cartesian_point('',(5.829184265461e1,4.634394883705e1,-4.055159385415e1));
#6503=cartesian_point('',(5.832282578382e1,4.636936494262e1,-4.042520860438e1));
#6504=cartesian_point('',(5.837485379391e1,4.641250397656e1,-4.016845749733e1));
#6505=cartesian_point('',(5.842231015715e1,4.645333492213e1,-3.977517484856e1));
#6506=cartesian_point('',(5.843319680526e1,4.646463740210e1,-3.951015785959e1));
#6507=cartesian_point('',(5.843345227894e1,4.646615336699e1,-3.937758789250e1));
#6509=direction('',(-3.490483740666e-1,-2.796438579654e-1,-8.944073709802e-1));
#6510=vector('',#6509,9.151764115649e-1);
#6511=cartesian_point('',(5.802837614481e1,4.696480767938e1,-6.278724790851e0));
#6512=line('',#6511,#6510);
#6513=cartesian_point('',(5.948831490706e1,4.806015694050e1,-8.214297679855e0));
#6514=direction('',(6.088914325458e-1,-7.931851148244e-1,1.042098812090e-2));
#6515=direction('',(-7.123198778482e-1,-5.409396029945e-1,4.471965312192e-1));
#6516=axis2_placement_3d('',#6513,#6514,#6515);
#6518=direction('',(-3.007067267284e-4,-1.342965845122e-2,-9.999097728542e-1));
#6519=vector('',#6518,3.328462725977e1);
#6520=cartesian_point('',(5.750686886103e1,4.653935700385e1,-8.193505206975e0));
#6521=line('',#6520,#6519);
#6522=direction('',(4.267193125987e-1,3.385567406888e-1,8.386238498812e-1));
#6523=vector('',#6522,1.345096015193e-1);
#6524=cartesian_point('',(5.749685994972e1,4.609235582807e1,-4.147512928983e1));
#6525=line('',#6524,#6523);
#6526=cartesian_point('',(5.508138302059e1,4.426664946738e1,-3.934686923306e1));
#6527=direction('',(6.087846762786e-1,-7.932667653411e-1,1.044303277567e-2));
#6528=direction('',(6.686065031314e-1,5.059411335344e-1,-5.449668919929e-1));
#6529=axis2_placement_3d('',#6526,#6527,#6528);
#6531=direction('',(3.882505041022e-4,1.349697852725e-2,9.999088362607e-1));
#6532=vector('',#6531,3.310243744087e1);
#6533=cartesian_point('',(5.801552410679e1,4.651802479204e1,-3.937814448975e1));
#6534=line('',#6533,#6532);
#6535=cartesian_point('',(5.740456113499e1,4.710553050776e1,-7.102517710720e0));
#6536=direction('',(3.490379316049e-1,2.796326084961e-1,8.944149632953e-1));
#6537=direction('',(-6.914521303616e-1,-5.673569846783e-1,4.472135992511e-1));
#6538=axis2_placement_3d('',#6535,#6536,#6537);
#6540=cartesian_point('',(5.416441053203e1,5.074252588800e1,-6.060283172135e0));
#6541=cartesian_point('',(5.406592172036e1,5.064809189653e1,-6.333159086635e0));
#6542=cartesian_point('',(5.396744001494e1,5.055365494083e1,-6.606036447514e0));
#6543=cartesian_point('',(5.386895111938e1,5.045922097902e1,-6.878912341998e0));
#6545=cartesian_point('',(5.705884335651e1,4.682184390999e1,-6.878915179743e0));
#6546=cartesian_point('',(5.716532632914e1,4.690716533667e1,-6.606035371412e0));
#6547=cartesian_point('',(5.727181045439e1,4.699247867490e1,-6.333157156203e0));
#6548=cartesian_point('',(5.737829344547e1,4.707780001454e1,-6.060277327856e0));
#6550=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#6551=direction('',(0.e0,0.e0,1.e0));
#6552=direction('',(7.773576327447e-1,6.290589088579e-1,0.e0));
#6553=axis2_placement_3d('',#6550,#6551,#6552);
#6555=cartesian_point('',(5.435671739207e1,5.161737740179e1,-4.579937188656e0));
#6556=cartesian_point('',(5.436924752642e1,5.158709313412e1,-4.603473641655e0));
#6557=cartesian_point('',(5.439010218198e1,5.152577044669e1,-4.657604138567e0));
#6558=cartesian_point('',(5.440953707221e1,5.143118745381e1,-4.759388618666e0));
#6559=cartesian_point('',(5.441711134071e1,5.133436822341e1,-4.881316205674e0));
#6560=cartesian_point('',(5.441242763757e1,5.123560590222e1,-5.023604595244e0));
#6561=cartesian_point('',(5.439486924824e1,5.113592343578e1,-5.185788785786e0));
#6562=cartesian_point('',(5.436351185926e1,5.103577842804e1,-5.368629943029e0));
#6563=cartesian_point('',(5.431686171609e1,5.093579626983e1,-5.573489118436e0));
#6564=cartesian_point('',(5.425275435143e1,5.083699406547e1,-5.802169800061e0));
#6565=cartesian_point('',(5.419646021e1,5.077325681479e1,-5.971485025021e0));
#6566=cartesian_point('',(5.416441053203e1,5.074252588800e1,-6.060283172135e0));
#6568=cartesian_point('',(5.449078178430e1,5.104827446872e1,-6.283890185736e0));
#6569=direction('',(3.227989110888e-1,3.095524903469e-1,8.944149589089e-1));
#6570=direction('',(-7.070601526069e-1,7.070759501261e-1,1.046620029844e-2));
#6571=axis2_placement_3d('',#6568,#6569,#6570);
#6573=cartesian_point('',(5.435671739207e1,5.161737740179e1,-4.579937188656e0));
#6574=cartesian_point('',(5.434102407312e1,5.163391420360e1,-4.579097969274e0));
#6575=cartesian_point('',(5.431003393439e1,5.166648975105e1,-4.581456946855e0));
#6576=cartesian_point('',(5.426309792952e1,5.171556144046e1,-4.598553457554e0));
#6577=cartesian_point('',(5.422062025905e1,5.175977306915e1,-4.624873850591e0));
#6578=cartesian_point('',(5.418548339528e1,5.179607113526e1,-4.658611091511e0));
#6579=cartesian_point('',(5.416919314022e1,5.181293142264e1,-4.682785465317e0));
#6580=cartesian_point('',(5.416264846979e1,5.181961037852e1,-4.695590343153e0));
#6582=cartesian_point('',(5.413724565442e1,5.140180272009e1,-6.278691056513e0));
#6583=cartesian_point('',(5.414586511869e1,5.140952856403e1,-6.218427497184e0));
#6584=cartesian_point('',(5.416171156502e1,5.142537942912e1,-6.102342181920e0));
#6585=cartesian_point('',(5.418152665008e1,5.144962209920e1,-5.941181420840e0));
#6586=cartesian_point('',(5.419787789137e1,5.147407997798e1,-5.792657894575e0));
#6587=cartesian_point('',(5.421104429018e1,5.149822963678e1,-5.657377599389e0));
#6588=cartesian_point('',(5.422196430747e1,5.152341299069e1,-5.526876274743e0));
#6589=cartesian_point('',(5.423001301402e1,5.154776810838e1,-5.409783977070e0));
#6590=cartesian_point('',(5.423571556454e1,5.157145693525e1,-5.302930397341e0));
#6591=cartesian_point('',(5.423931342751e1,5.159488259266e1,-5.205072842982e0));
#6592=cartesian_point('',(5.424098022401e1,5.161756893209e1,-5.118157101668e0));
#6593=cartesian_point('',(5.424069740810e1,5.164318879068e1,-5.029295367430e0));
#6594=cartesian_point('',(5.423781917801e1,5.166967188758e1,-4.947272322296e0));
#6595=cartesian_point('',(5.423247636141e1,5.169607095182e1,-4.873241503023e0));
#6596=cartesian_point('',(5.422375605724e1,5.172322973594e1,-4.808784769275e0));
#6597=cartesian_point('',(5.421519714913e1,5.174452624956e1,-4.764897898720e0));
#6598=cartesian_point('',(5.419426654662e1,5.178270604872e1,-4.707026873522e0));
#6599=cartesian_point('',(5.417462079446e1,5.180714988503e1,-4.696806762425e0));
#6600=cartesian_point('',(5.416264846979e1,5.181961037852e1,-4.695590343153e0));
#6602=cartesian_point('',(5.369215157136e1,5.144733860850e1,-3.940627988712e1));
#6603=cartesian_point('',(5.369232840501e1,5.144737644170e1,-3.939689440156e1));
#6604=cartesian_point('',(5.369250575485e1,5.144741093645e1,-3.938750710132e1));
#6605=cartesian_point('',(5.369263234161e1,5.144739851950e1,-3.937812139608e1));
#6607=cartesian_point('',(5.348053323095e1,5.165954284925e1,-3.937498029010e1));
#6608=direction('',(1.343083778872e-2,-1.377963476358e-3,9.999088527526e-1));
#6609=direction('',(7.070178580013e-1,-7.071181675401e-1,-1.047117959207e-2));
#6610=axis2_placement_3d('',#6607,#6608,#6609);
#6612=cartesian_point('',(5.369215157136e1,5.144733860850e1,-3.940627988712e1));
#6613=cartesian_point('',(5.372815574504e1,5.148337022104e1,-3.940726530640e1));
#6614=cartesian_point('',(5.378285508108e1,5.157762083181e1,-3.940919399319e1));
#6615=cartesian_point('',(5.378418369587e1,5.173614334967e1,-3.941061031262e1));
#6616=cartesian_point('',(5.373107689570e1,5.183123093421e1,-3.941048802936e1));
#6617=cartesian_point('',(5.369573566012e1,5.186784602632e1,-3.941011371981e1));
#6619=direction('',(7.071005261546e-1,7.071130361567e-1,3.038894217816e-6));
#6620=vector('',#6619,7.069106773150e-1);
#6621=cartesian_point('',(5.319229465949e1,5.094747285318e1,-3.940628203535e1));
#6622=line('',#6621,#6620);
#6623=cartesian_point('',(5.369215157136e1,5.144733860850e1,-3.940627988712e1));
#6624=cartesian_point('',(5.369188368344e1,5.144742995931e1,-3.943045079135e1));
#6625=cartesian_point('',(5.368794673371e1,5.144880845714e1,-3.948328374677e1));
#6626=cartesian_point('',(5.367049874763e1,5.145474110258e1,-3.956355296919e1));
#6627=cartesian_point('',(5.363961536899e1,5.146527413968e1,-3.964457406305e1));
#6628=cartesian_point('',(5.359738377685e1,5.147966535967e1,-3.971961636799e1));
#6629=cartesian_point('',(5.354531713435e1,5.149740312981e1,-3.978730451830e1));
#6630=cartesian_point('',(5.348388309863e1,5.151832198607e1,-3.984760823085e1));
#6631=cartesian_point('',(5.341291844325e1,5.154247324926e1,-3.990009371582e1));
#6632=cartesian_point('',(5.333329846915e1,5.156955310278e1,-3.994318574202e1));
#6633=cartesian_point('',(5.324731114403e1,5.159877937969e1,-3.997511323960e1));
#6634=cartesian_point('',(5.315520054206e1,5.163006106892e1,-3.999533620945e1));
#6635=cartesian_point('',(5.309190024638e1,5.165154972388e1,-3.999999101350e1));
#6636=cartesian_point('',(5.305902896248e1,5.166270079023e1,-3.999999922757e1));
#6638=cartesian_point('',(5.176422623633e1,5.036789487074e1,-3.999999999999e1));
#6639=cartesian_point('',(5.186385154929e1,5.035486680366e1,-3.999999650665e1));
#6640=cartesian_point('',(5.205334168632e1,5.033010264598e1,-3.998839490960e1));
#6641=cartesian_point('',(5.230418848756e1,5.029823483095e1,-3.994499351052e1));
#6642=cartesian_point('',(5.252317017138e1,5.027223842224e1,-3.988169239567e1));
#6643=cartesian_point('',(5.271170641958e1,5.025247014816e1,-3.980249878057e1));
#6644=cartesian_point('',(5.287068587940e1,5.023933458958e1,-3.971027723745e1));
#6645=cartesian_point('',(5.299981275646e1,5.023339992128e1,-3.960753460494e1));
#6646=cartesian_point('',(5.309738033968e1,5.023518704904e1,-3.949835648305e1));
#6647=cartesian_point('',(5.316399203288e1,5.024488376142e1,-3.938600512522e1));
#6648=cartesian_point('',(5.318857970931e1,5.025657543059e1,-3.931129880830e1));
#6649=cartesian_point('',(5.319633445866e1,5.026371906588e1,-3.927434373059e1));
#6651=cartesian_point('',(5.319633445866e1,5.026371906588e1,-3.927434373059e1));
#6652=cartesian_point('',(5.303702045298e1,5.043254159236e1,-3.927383111316e1));
#6653=cartesian_point('',(5.303491819299e1,5.078915336810e1,-3.934264408486e1));
#6654=cartesian_point('',(5.319229465949e1,5.094747285318e1,-3.940628203535e1));
#6656=cartesian_point('',(5.319229465949e1,5.094747285318e1,-3.940628203535e1));
#6657=cartesian_point('',(5.316989232064e1,5.092593644972e1,-3.946475107974e1));
#6658=cartesian_point('',(5.309858569488e1,5.087975841416e1,-3.957939390394e1));
#6659=cartesian_point('',(5.289741804581e1,5.078680873093e1,-3.973734791074e1));
#6660=cartesian_point('',(5.266443914512e1,5.069498888859e1,-3.985040298615e1));
#6661=cartesian_point('',(5.239431291713e1,5.059568044514e1,-3.993483829933e1));
#6662=cartesian_point('',(5.209625115673e1,5.048661010207e1,-3.998679660288e1));
#6663=cartesian_point('',(5.187732968952e1,5.040920378955e1,-4.000000016256e1));
#6664=cartesian_point('',(5.176422623633e1,5.036789487074e1,-3.999999999999e1));
#6666=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#6667=direction('',(0.e0,0.e0,1.e0));
#6668=direction('',(7.606686619956e-1,6.491403443462e-1,0.e0));
#6669=axis2_placement_3d('',#6666,#6667,#6668);
#6671=cartesian_point('',(5.322576751613e1,5.028841702178e1,-3.900872595432e1));
#6672=cartesian_point('',(5.322425948836e1,5.028887283034e1,-3.909842564707e1));
#6673=cartesian_point('',(5.321447170182e1,5.028043529466e1,-3.918800821737e1));
#6674=cartesian_point('',(5.319633445866e1,5.026371906588e1,-3.927434373059e1));
#6676=direction('',(7.071059092269e-1,7.071076531450e-1,4.218290434535e-7));
#6677=vector('',#6676,1.831129833959e0);
#6678=cartesian_point('',(5.176422623633e1,5.036789487074e1,-3.999999999999e1));
#6679=line('',#6678,#6677);
#6680=cartesian_point('',(0.e0,0.e0,-4.e1));
#6681=direction('',(0.e0,0.e0,1.e0));
#6682=direction('',(7.164714443763e-1,6.976164199568e-1,0.e0));
#6683=axis2_placement_3d('',#6680,#6681,#6682);
#6685=cartesian_point('',(0.e0,0.e0,-4.e1));
#6686=direction('',(0.e0,0.e0,1.e0));
#6687=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#6688=axis2_placement_3d('',#6685,#6686,#6687);
#6690=direction('',(-7.071058644601e-1,-7.071076979117e-1,-4.093179972527e-7));
#6691=vector('',#6690,1.831125031924e0);
#6692=cartesian_point('',(5.166269439222e1,5.305903153500e1,-3.999999925049e1));
#6693=line('',#6692,#6691);
#6694=cartesian_point('',(0.e0,0.e0,-4.e1));
#6695=direction('',(0.e0,0.e0,1.e0));
#6696=direction('',(6.973741589505e-1,7.167072501573e-1,0.e0));
#6697=axis2_placement_3d('',#6694,#6695,#6696);
#6699=direction('',(-7.071054313169e-1,-7.071081310510e-1,1.933902486314e-6));
#6700=vector('',#6699,4.279394999253e0);
#6701=cartesian_point('',(4.785344626524e1,5.365794764154e1,-4.000000827595e1));
#6702=line('',#6701,#6700);
#6703=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6704=direction('',(0.e0,0.e0,1.e0));
#6705=direction('',(-7.071067812150e-1,7.071067811581e-1,0.e0));
#6706=axis2_placement_3d('',#6703,#6704,#6705);
#6708=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6709=direction('',(0.e0,0.e0,1.e0));
#6710=direction('',(-7.580861838157e-1,6.521543819586e-1,0.e0));
#6711=axis2_placement_3d('',#6708,#6709,#6710);
#6713=direction('',(7.071080821526e-1,7.071054802153e-1,-2.006685643470e-6));
#6714=vector('',#6713,4.279384578593e0);
#6715=cartesian_point('',(5.063195726695e1,4.482746683978e1,-4.000000000002e1));
#6716=line('',#6715,#6714);
#6717=cartesian_point('',(0.e0,0.e0,-4.e1));
#6718=direction('',(0.e0,0.e0,1.e0));
#6719=direction('',(7.464421119344e-1,6.654503539190e-1,0.e0));
#6720=axis2_placement_3d('',#6717,#6718,#6719);
#6722=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6723=direction('',(0.e0,0.e0,-1.e0));
#6724=direction('',(-1.e0,0.e0,0.e0));
#6725=axis2_placement_3d('',#6722,#6723,#6724);
#6727=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6728=direction('',(0.e0,0.e0,-1.e0));
#6729=direction('',(1.e0,0.e0,0.e0));
#6730=axis2_placement_3d('',#6727,#6728,#6729);
#6732=cartesian_point('',(5.305902896248e1,5.166270079023e1,-3.999999922757e1));
#6733=cartesian_point('',(5.314483916469e1,5.169047407083e1,-3.999998129548e1));
#6734=cartesian_point('',(5.331311182162e1,5.174543777646e1,-3.996781026724e1));
#6735=cartesian_point('',(5.353032809766e1,5.181480936296e1,-3.982729443e1));
#6736=cartesian_point('',(5.366531863613e1,5.185818045811e1,-3.962597355833e1));
#6737=cartesian_point('',(5.369445648289e1,5.186745142588e1,-3.948062245795e1));
#6738=cartesian_point('',(5.369573566012e1,5.186784602632e1,-3.941011371981e1));
#6740=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6741=direction('',(0.e0,0.e0,1.e0));
#6742=direction('',(7.192428954312e-1,6.947587044232e-1,0.e0));
#6743=axis2_placement_3d('',#6740,#6741,#6742);
#6745=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6746=direction('',(0.e0,0.e0,1.e0));
#6747=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#6748=axis2_placement_3d('',#6745,#6746,#6747);
#6750=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6751=direction('',(0.e0,0.e0,1.e0));
#6752=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#6753=axis2_placement_3d('',#6750,#6751,#6752);
#6755=cartesian_point('',(5.186784494994e1,5.369573576079e1,-3.941011557430e1));
#6756=cartesian_point('',(5.186740925092e1,5.369439802878e1,-3.948530891075e1));
#6757=cartesian_point('',(5.185692240026e1,5.366116683697e1,-3.963567149973e1));
#6758=cartesian_point('',(5.181366459650e1,5.352651738783e1,-3.982835169749e1));
#6759=cartesian_point('',(5.174830896353e1,5.332258810472e1,-3.996334784737e1));
#6760=cartesian_point('',(5.169198781062e1,5.314950318006e1,-3.999998274562e1));
#6761=cartesian_point('',(5.166269439222e1,5.305903153500e1,-3.999999925049e1));
#6763=cartesian_point('',(5.369573566012e1,5.186784602632e1,-3.941011371981e1));
#6764=cartesian_point('',(5.369589327994e1,5.186777164005e1,-3.940645479195e1));
#6765=cartesian_point('',(5.369619064175e1,5.186768053131e1,-3.939916794880e1));
#6766=cartesian_point('',(5.369611388944e1,5.186794778117e1,-3.938832976161e1));
#6767=cartesian_point('',(5.369642075143e1,5.186770948849e1,-3.938116383534e1));
#6768=cartesian_point('',(5.369658030752e1,5.186758914055e1,-3.937759454677e1));
#6770=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6771=direction('',(0.e0,0.e0,1.e0));
#6772=direction('',(7.192496107650e-1,6.947517523651e-1,0.e0));
#6773=axis2_placement_3d('',#6770,#6771,#6772);
#6775=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6776=direction('',(0.e0,0.e0,1.e0));
#6777=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#6778=axis2_placement_3d('',#6775,#6776,#6777);
#6780=cartesian_point('',(5.186846827721e1,5.369573182505e1,-3.937758853181e1));
#6781=cartesian_point('',(5.186859783860e1,5.369556380415e1,-3.938112157623e1));
#6782=cartesian_point('',(5.186882339729e1,5.369526891392e1,-3.938824838863e1));
#6783=cartesian_point('',(5.186807630884e1,5.369581034626e1,-3.939909387938e1));
#6784=cartesian_point('',(5.186791236337e1,5.369575713389e1,-3.940642567842e1));
#6785=cartesian_point('',(5.186784494994e1,5.369573576079e1,-3.941011557430e1));
#6787=cartesian_point('',(5.144737256453e1,5.369260647338e1,-3.937812138099e1));
#6788=cartesian_point('',(5.144738498325e1,5.369247986678e1,-3.938750854519e1));
#6789=cartesian_point('',(5.144737649411e1,5.369232821887e1,-3.939689598024e1));
#6790=cartesian_point('',(5.144733864678e1,5.369215134947e1,-3.940628292462e1));
#6792=cartesian_point('',(5.186784494994e1,5.369573576079e1,-3.941011557430e1));
#6793=cartesian_point('',(5.183118999814e1,5.373111442835e1,-3.941049692176e1));
#6794=cartesian_point('',(5.173602329164e1,5.378421773927e1,-3.941063257986e1));
#6795=cartesian_point('',(5.157749905010e1,5.378281094587e1,-3.940921490620e1));
#6796=cartesian_point('',(5.148332932123e1,5.372811384895e1,-3.940727372981e1));
#6797=cartesian_point('',(5.144733864678e1,5.369215134947e1,-3.940628292462e1));
#6799=cartesian_point('',(5.166269439222e1,5.305903153501e1,-3.999999925049e1));
#6800=cartesian_point('',(5.165227254556e1,5.308975320621e1,-3.999999293010e1));
#6801=cartesian_point('',(5.163160511515e1,5.315066281874e1,-3.999580514432e1));
#6802=cartesian_point('',(5.160127983550e1,5.323995174467e1,-3.997716040652e1));
#6803=cartesian_point('',(5.157251940970e1,5.332457660385e1,-3.994693952621e1));
#6804=cartesian_point('',(5.154596205092e1,5.340266566304e1,-3.990631932691e1));
#6805=cartesian_point('',(5.152205086070e1,5.347293152253e1,-3.985661132962e1));
#6806=cartesian_point('',(5.150102964586e1,5.353467118986e1,-3.979892783928e1));
#6807=cartesian_point('',(5.148314035281e1,5.358718878156e1,-3.973431981424e1));
#6808=cartesian_point('',(5.146867446950e1,5.362963621670e1,-3.966422351504e1));
#6809=cartesian_point('',(5.145787565349e1,5.366132609810e1,-3.959062076295e1));
#6810=cartesian_point('',(5.145076593448e1,5.368214275363e1,-3.951537391798e1));
#6811=cartesian_point('',(5.144791471044e1,5.369061004019e1,-3.945354520994e1));
#6812=cartesian_point('',(5.144738004041e1,5.369202995721e1,-3.941728893841e1));
#6813=cartesian_point('',(5.144733864678e1,5.369215134947e1,-3.940628292462e1));
#6815=direction('',(-7.071223074119e-1,-7.070912546198e-1,-8.744242174268e-7));
#6816=vector('',#6815,7.069109525503e-1);
#6817=cartesian_point('',(5.144733864678e1,5.369215134947e1,-3.940628292462e1));
#6818=line('',#6817,#6816);
#6819=cartesian_point('',(5.036789514359e1,5.176422892909e1,-4.000000000001e1));
#6820=cartesian_point('',(5.040908270414e1,5.187700225656e1,-3.999999982286e1));
#6821=cartesian_point('',(5.048630275398e1,5.209538595371e1,-3.998687093875e1));
#6822=cartesian_point('',(5.059520339016e1,5.239300920229e1,-3.993513416091e1));
#6823=cartesian_point('',(5.069448588883e1,5.266309200028e1,-3.985091849593e1));
#6824=cartesian_point('',(5.078625763117e1,5.289612212470e1,-3.973814021319e1));
#6825=cartesian_point('',(5.087948194297e1,5.309807909512e1,-3.958005731266e1));
#6826=cartesian_point('',(5.092579281010e1,5.316975762170e1,-3.946501641082e1));
#6827=cartesian_point('',(5.094746614287e1,5.319230079713e1,-3.940628354276e1));
#6829=cartesian_point('',(5.094746614287e1,5.319230079713e1,-3.940628354276e1));
#6830=cartesian_point('',(5.078914645653e1,5.303492493058e1,-3.934264718822e1));
#6831=cartesian_point('',(5.043253326288e1,5.303701137988e1,-3.927382842548e1));
#6832=cartesian_point('',(5.026371011629e1,5.319632495702e1,-3.927434041747e1));
#6834=cartesian_point('',(5.026371011629e1,5.319632495702e1,-3.927434041747e1));
#6835=cartesian_point('',(5.025656400184e1,5.318857012704e1,-3.931130170178e1));
#6836=cartesian_point('',(5.024488548506e1,5.316398999285e1,-3.938602494824e1));
#6837=cartesian_point('',(5.023518179305e1,5.309735033494e1,-3.949839908591e1));
#6838=cartesian_point('',(5.023340239146e1,5.299976597375e1,-3.960757816710e1));
#6839=cartesian_point('',(5.023933953026e1,5.287061736259e1,-3.971032354432e1));
#6840=cartesian_point('',(5.025247648620e1,5.271163377125e1,-3.980253446639e1));
#6841=cartesian_point('',(5.027224569665e1,5.252310163130e1,-3.988171578141e1));
#6842=cartesian_point('',(5.029824257866e1,5.230413801367e1,-3.994500372373e1));
#6843=cartesian_point('',(5.033010385509e1,5.205332116582e1,-3.998839583019e1));
#6844=cartesian_point('',(5.035487075091e1,5.186384900066e1,-3.999999697253e1));
#6845=cartesian_point('',(5.036789514359e1,5.176422892909e1,-4.000000000001e1));
#6847=cartesian_point('',(5.063163406479e1,5.358941709294e1,-3.901308260899e1));
#6848=direction('',(1.458119833111e-3,-1.335069564322e-2,-9.999098123393e-1));
#6849=direction('',(7.069186956378e-1,-7.072172666972e-1,1.047355923762e-2));
#6850=axis2_placement_3d('',#6847,#6848,#6849);
#6852=cartesian_point('',(5.098492223945e1,5.323562604910e1,-3.900784623735e1));
#6853=cartesian_point('',(5.098510141746e1,5.323512949062e1,-3.905347281347e1));
#6854=cartesian_point('',(5.098242975946e1,5.323113873748e1,-3.914383543126e1));
#6855=cartesian_point('',(5.096965317050e1,5.321636679552e1,-3.927727743131e1));
#6856=cartesian_point('',(5.095577533354e1,5.320124143402e1,-3.936364750062e1));
#6857=cartesian_point('',(5.094746614287e1,5.319230079713e1,-3.940628354276e1));
#6859=direction('',(-1.376762022117e-3,1.343208523291e-2,9.999088376510e-1));
#6860=vector('',#6859,3.310241285518e1);
#6861=cartesian_point('',(5.144737256453e1,5.369260647338e1,-3.937812138099e1));
#6862=line('',#6861,#6860);
#6863=direction('',(-3.095560134992e-1,-3.228111594138e-1,-8.944093189723e-1));
#6864=vector('',#6863,9.151963254496e-1);
#6865=cartesian_point('',(5.140179841967e1,5.413724090427e1,-6.278726219527e0));
#6866=line('',#6865,#6864);
#6867=cartesian_point('',(5.270518015044e1,5.541385199567e1,-8.214095563087e0));
#6868=direction('',(7.074446466122e-1,-7.066933146983e-1,1.032622585202e-2));
#6869=direction('',(-6.353765068300e-1,-6.295172400584e-1,4.472188938739e-1));
#6870=axis2_placement_3d('',#6867,#6868,#6869);
#6872=direction('',(1.449988126571e-3,-1.335916950014e-2,-9.999097109863e-1));
#6873=vector('',#6872,3.081714420919e1);
#6874=cartesian_point('',(5.094023774626e1,5.364731750210e1,-8.193484477711e0));
#6875=line('',#6874,#6873);
#6876=cartesian_point('',(5.182031977659e1,5.416197049950e1,-4.695417187160e0));
#6877=cartesian_point('',(5.176760092939e1,5.421301373174e1,-4.691973766934e0));
#6878=cartesian_point('',(5.165512389387e1,5.424939593425e1,-4.954644961490e0));
#6879=cartesian_point('',(5.151649336959e1,5.423083794792e1,-5.516151103872e0));
#6880=cartesian_point('',(5.144069273026e1,5.418065877717e1,-5.976088702187e0));
#6881=cartesian_point('',(5.140179841967e1,5.413724090427e1,-6.278726219527e0));
#6883=cartesian_point('',(5.165954453571e1,5.348053491512e1,-3.937498044467e1));
#6884=direction('',(1.377951275185e-3,-1.343084998758e-2,-9.999088526055e-1));
#6885=direction('',(-7.071820674203e-1,7.069539546875e-1,-1.047040929565e-2));
#6886=axis2_placement_3d('',#6883,#6884,#6885);
#6888=cartesian_point('',(5.161737408874e1,5.435672087620e1,-4.579937311362e0));
#6889=cartesian_point('',(5.158713645537e1,5.436921777595e1,-4.603456263279e0));
#6890=cartesian_point('',(5.152586975897e1,5.439008619656e1,-4.657491126664e0));
#6891=cartesian_point('',(5.143133729289e1,5.440951946403e1,-4.759208225804e0));
#6892=cartesian_point('',(5.133453575250e1,5.441710975090e1,-4.881088635312e0));
#6893=cartesian_point('',(5.123578375492e1,5.441244688044e1,-5.023332722074e0));
#6894=cartesian_point('',(5.113610577071e1,5.439491543235e1,-5.185471732507e0));
#6895=cartesian_point('',(5.103594256318e1,5.436357969609e1,-5.368306317798e0));
#6896=cartesian_point('',(5.093591460691e1,5.431693217302e1,-5.573224601314e0));
#6897=cartesian_point('',(5.083705307573e1,5.425280295459e1,-5.802017593038e0));
#6898=cartesian_point('',(5.077327802828e1,5.419648128510e1,-5.971426509311e0));
#6899=cartesian_point('',(5.074252768166e1,5.416441308339e1,-6.060277148867e0));
#6901=cartesian_point('',(5.104827655114e1,5.449078395592e1,-6.283884163993e0));
#6902=direction('',(3.095524879958e-1,3.227989087702e-1,8.944149605593e-1));
#6903=direction('',(-6.114820375075e-1,-6.527554731236e-1,4.472136068064e-1));
#6904=axis2_placement_3d('',#6901,#6902,#6903);
#6906=cartesian_point('',(5.182031977659e1,5.416197049950e1,-4.695417187160e0));
#6907=cartesian_point('',(5.181348454426e1,5.416866617784e1,-4.682502295477e0));
#6908=cartesian_point('',(5.179626315789e1,5.418530560688e1,-4.658203928716e0));
#6909=cartesian_point('',(5.175942411212e1,5.422095786447e1,-4.624503664657e0));
#6910=cartesian_point('',(5.171495207188e1,5.426368208269e1,-4.598286478420e0));
#6911=cartesian_point('',(5.166586181018e1,5.431063188634e1,-4.581383244348e0));
#6912=cartesian_point('',(5.163365232234e1,5.434127333292e1,-4.579078518300e0));
#6913=cartesian_point('',(5.161737408874e1,5.435672087620e1,-4.579937311362e0));
#6915=cartesian_point('',(4.707779780380e1,5.737829080571e1,-6.060283171762e0));
#6916=cartesian_point('',(4.699247768689e1,5.727180934057e1,-6.333159086260e0));
#6917=cartesian_point('',(4.690716501291e1,5.716532585490e1,-6.606036447486e0));
#6918=cartesian_point('',(4.682184480896e1,5.705884440821e1,-6.878912341969e0));
#6920=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#6921=direction('',(0.e0,0.e0,1.e0));
#6922=direction('',(6.885986298167e-1,7.251426942434e-1,0.e0));
#6923=axis2_placement_3d('',#6920,#6921,#6922);
#6925=cartesian_point('',(4.715426841791e1,5.827075891547e1,-4.579937185764e0));
#6926=cartesian_point('',(4.717064515026e1,5.824236804504e1,-4.603474406417e0));
#6927=cartesian_point('',(4.719932619739e1,5.818428997630e1,-4.657607357408e0));
#6928=cartesian_point('',(4.723094077970e1,5.809305012044e1,-4.759395676333e0));
#6929=cartesian_point('',(4.725108691071e1,5.799804604596e1,-4.881327007898e0));
#6930=cartesian_point('',(4.725933338492e1,5.789951640223e1,-5.023618001681e0));
#6931=cartesian_point('',(4.725493528019e1,5.779839516536e1,-5.185803172770e0));
#6932=cartesian_point('',(4.723691681142e1,5.769501505641e1,-5.368643744886e0));
#6933=cartesian_point('',(4.720371559855e1,5.758980104839e1,-5.573500631511e0));
#6934=cartesian_point('',(4.715305333181e1,5.748347892141e1,-5.802176961963e0));
#6935=cartesian_point('',(4.710556126717e1,5.741294112764e1,-5.971487671649e0));
#6936=cartesian_point('',(4.707779780380e1,5.737829080571e1,-6.060283171762e0));
#6938=cartesian_point('',(4.736146870648e1,5.772402366140e1,-6.283890185748e0));
#6939=direction('',(2.796326137997e-1,3.490379385945e-1,8.944149589096e-1));
#6940=direction('',(-7.933000793716e-1,6.087409093798e-1,1.046371427593e-2));
#6941=axis2_placement_3d('',#6938,#6939,#6940);
#6943=cartesian_point('',(4.715426841791e1,5.827075891547e1,-4.579937185764e0));
#6944=cartesian_point('',(4.713661534970e1,5.828505363329e1,-4.579101783068e0));
#6945=cartesian_point('',(4.710170692899e1,5.831325013886e1,-4.581464306593e0));
#6946=cartesian_point('',(4.704865467354e1,5.835586679505e1,-4.598567408097e0));
#6947=cartesian_point('',(4.700054317370e1,5.839433794835e1,-4.624855009260e0));
#6948=cartesian_point('',(4.696073126228e1,5.842593247092e1,-4.658533770710e0));
#6949=cartesian_point('',(4.694220964151e1,5.844065492877e1,-4.682641237099e0));
#6950=cartesian_point('',(4.693479935038e1,5.844646263805e1,-4.695423359441e0));
#6952=cartesian_point('',(4.696480900856e1,5.802837776195e1,-6.278721033484e0));
#6953=cartesian_point('',(4.700278224470e1,5.807261077437e1,-5.976054299583e0));
#6954=cartesian_point('',(4.704264515145e1,5.815429745729e1,-5.516199183137e0));
#6955=cartesian_point('',(4.704292120270e1,5.829426469394e1,-4.954356857821e0));
#6956=cartesian_point('',(4.699216282813e1,5.840087903881e1,-4.692293770418e0));
#6957=cartesian_point('',(4.693479935038e1,5.844646263805e1,-4.695423359441e0));
#6959=cartesian_point('',(4.628000214514e1,5.819811929915e1,-3.937501189858e1));
#6960=direction('',(1.338825300635e-2,3.252477782862e-4,9.999103204264e-1));
#6961=direction('',(7.934488364706e-1,-6.085476518013e-1,-1.042589998880e-2));
#6962=axis2_placement_3d('',#6959,#6960,#6961);
#6964=cartesian_point('',(4.646629849865e1,5.843332977468e1,-3.937758920399e1));
#6965=cartesian_point('',(4.646481218038e1,5.843309862089e1,-3.950644518060e1));
#6966=cartesian_point('',(4.645386129097e1,5.842263218732e1,-3.976487851180e1));
#6967=cartesian_point('',(4.641579927291e1,5.837862871496e1,-4.014361122300e1));
#6968=cartesian_point('',(4.637327225239e1,5.832746865853e1,-4.040279293372e1));
#6969=cartesian_point('',(4.634857692329e1,5.829741402250e1,-4.052851538796e1));
#6971=cartesian_point('',(4.634857692329e1,5.829741402250e1,-4.052851538796e1));
#6972=cartesian_point('',(4.632454500428e1,5.826820207427e1,-4.065077116623e1));
#6973=cartesian_point('',(4.627089371582e1,5.820245176791e1,-4.088289888573e1));
#6974=cartesian_point('',(4.617376996896e1,5.808234197646e1,-4.121105277883e1));
#6975=cartesian_point('',(4.609664056315e1,5.798633578477e1,-4.142090588290e1));
#6976=cartesian_point('',(4.605527910067e1,5.793472342836e1,-4.152263694239e1));
#6978=direction('',(1.343358396734e-2,3.059475821594e-4,9.999097185336e-1));
#6979=vector('',#6978,3.328477231642e1);
#6980=cartesian_point('',(4.609212247998e1,5.749655430460e1,-4.147528645354e1));
#6981=line('',#6980,#6979);
#6982=cartesian_point('',(4.806019315825e1,5.948831112949e1,-8.214302336559e0));
#6983=direction('',(-7.931776200278e-1,6.089012481828e-1,1.041791958864e-2));
#6984=direction('',(-6.088447943578e-1,-7.932459984969e-1,8.294712300593e-3));
#6985=axis2_placement_3d('',#6982,#6983,#6984);
#6987=direction('',(2.796427059982e-1,3.490468340008e-1,8.944083321705e-1));
#6988=vector('',#6987,9.151962915579e-1);
#6989=cartesian_point('',(4.670888104107e1,5.770893139390e1,-7.097280222225e0));
#6990=line('',#6989,#6988);
#6991=direction('',(-1.349704809029e-2,-3.883050006695e-4,-9.999088353005e-1));
#6992=vector('',#6991,3.310192695599e1);
#6993=cartesian_point('',(4.696480900856e1,5.802837776195e1,-6.278721033484e0));
#6994=line('',#6993,#6992);
#6995=cartesian_point('',(4.651803070856e1,5.801552411818e1,-3.937763026225e1));
#6996=cartesian_point('',(4.651484531434e1,5.801545159629e1,-3.961527254334e1));
#6997=cartesian_point('',(4.648185503701e1,5.798042271306e1,-4.007778153751e1));
#6998=cartesian_point('',(4.634970079384e1,5.781997217374e1,-4.076225186349e1));
#6999=cartesian_point('',(4.621711329395e1,5.765411661959e1,-4.116615368289e1));
#7000=cartesian_point('',(4.613665683234e1,5.755269583236e1,-4.136527987328e1));
#7002=direction('',(-3.392102714515e-1,-4.276200699209e-1,-8.379006310671e-1));
#7003=vector('',#7002,1.312883368082e-1);
#7004=cartesian_point('',(4.613665683234e1,5.755269583236e1,-4.136527987328e1));
#7005=line('',#7004,#7003);
#7006=cartesian_point('',(4.693597777952e1,5.720245378783e1,-8.198743171061e0));
#7007=direction('',(-1.342783845954e-2,-2.983217913263e-4,-9.999097980110e-1));
#7008=direction('',(-6.325106936028e-1,-7.745024824318e-1,8.725089405994e-3));
#7009=axis2_placement_3d('',#7006,#7007,#7008);
#7011=cartesian_point('',(4.617334357787e1,5.680474752274e1,-4.147603585765e1));
#7012=cartesian_point('',(4.617239098544e1,5.680478728344e1,-4.154135148509e1));
#7013=cartesian_point('',(4.616769104235e1,5.680709365839e1,-4.166915504322e1));
#7014=cartesian_point('',(4.614992233920e1,5.681954096382e1,-4.185242890853e1));
#7015=cartesian_point('',(4.613228433865e1,5.683243950762e1,-4.196917790808e1));
#7016=cartesian_point('',(4.612193719417e1,5.684019490578e1,-4.202617900151e1));
#7018=cartesian_point('',(4.731012012957e1,5.585515861436e1,-4.202616082649e1));
#7019=cartesian_point('',(4.733531720490e1,5.583766134026e1,-4.168676895663e1));
#7020=cartesian_point('',(4.738612212597e1,5.580220839545e1,-4.101078446930e1));
#7021=cartesian_point('',(4.745815374978e1,5.575247758618e1,-4.000463928514e1));
#7022=cartesian_point('',(4.750926066248e1,5.571668284500e1,-3.933984522671e1));
#7023=cartesian_point('',(4.753380632305e1,5.569957009605e1,-3.900873474563e1));
#7025=cartesian_point('',(5.028841859996e1,5.322576890307e1,-3.900872584383e1));
#7026=cartesian_point('',(5.028342375489e1,5.327150221992e1,-3.558349666572e1));
#7027=cartesian_point('',(5.027440944118e1,5.336212424764e1,-2.873397120975e1));
#7028=cartesian_point('',(5.025871742268e1,5.349990939731e1,-1.846253652772e1));
#7029=cartesian_point('',(5.024966372904e1,5.359043348463e1,-1.161677729672e1));
#7030=cartesian_point('',(5.024467298964e1,5.363612920953e1,-8.194363594060e0));
#7032=cartesian_point('',(4.661903350110e1,5.681572418402e1,-8.194371700163e0));
#7033=cartesian_point('',(4.656939554287e1,5.681462139412e1,-1.189068372665e1));
#7034=cartesian_point('',(4.647117763554e1,5.681156482718e1,-1.928441506090e1));
#7035=cartesian_point('',(4.632144694254e1,5.680888326099e1,-3.037827310307e1));
#7036=cartesian_point('',(4.622302605444e1,5.680585130169e1,-3.777640875359e1));
#7037=cartesian_point('',(4.617334357787e1,5.680474752274e1,-4.147603585765e1));
#7039=cartesian_point('',(4.617334357787e1,5.680474752274e1,-4.147603585765e1));
#7040=cartesian_point('',(4.599314875635e1,5.695125958380e1,-4.147365618414e1));
#7041=cartesian_point('',(4.595085954713e1,5.731215997285e1,-4.147332677898e1));
#7042=cartesian_point('',(4.609212247998e1,5.749655430460e1,-4.147528645354e1));
#7044=cartesian_point('',(4.597473402073e1,5.738663603467e1,-4.192434478442e1));
#7045=cartesian_point('',(4.601939348060e1,5.741806911343e1,-4.177643076333e1));
#7046=cartesian_point('',(4.605830062404e1,5.745499716156e1,-4.162597912377e1));
#7047=cartesian_point('',(4.609212247998e1,5.749655430460e1,-4.147528645354e1));
#7049=cartesian_point('',(4.589992315079e1,5.773690628445e1,-4.135914395288e1));
#7050=direction('',(3.386909825501e-1,4.269671655658e-1,8.384434732694e-1));
#7051=direction('',(7.930622537069e-1,-6.090551002435e-1,-1.020522477642e-2));
#7052=axis2_placement_3d('',#7049,#7050,#7051);
#7054=cartesian_point('',(4.612193719417e1,5.684019490578e1,-4.202617900151e1));
#7055=cartesian_point('',(4.597707763230e1,5.695821848466e1,-4.198351353610e1));
#7056=cartesian_point('',(4.591018985927e1,5.720662842e1,-4.193722532337e1));
#7057=cartesian_point('',(4.597473402073e1,5.738663603467e1,-4.192434478442e1));
#7059=cartesian_point('',(4.597473402073e1,5.738663603467e1,-4.192434478442e1));
#7060=cartesian_point('',(4.596291929615e1,5.737828204833e1,-4.196333236622e1));
#7061=cartesian_point('',(4.593903537940e1,5.736224927068e1,-4.203819897537e1));
#7062=cartesian_point('',(4.590323080551e1,5.733935682496e1,-4.214153265360e1));
#7063=cartesian_point('',(4.586859834988e1,5.731829148222e1,-4.223525159512e1));
#7064=cartesian_point('',(4.583475988901e1,5.729856124748e1,-4.232197053214e1));
#7065=cartesian_point('',(4.580279512078e1,5.728067494462e1,-4.240007411002e1));
#7066=cartesian_point('',(4.577277231253e1,5.726451313638e1,-4.247043058729e1));
#7067=cartesian_point('',(4.574474846968e1,5.724998446975e1,-4.253365618734e1));
#7068=cartesian_point('',(4.571866525752e1,5.723694407834e1,-4.259049305938e1));
#7069=cartesian_point('',(4.569409833526e1,5.722501135810e1,-4.264235354290e1));
#7070=cartesian_point('',(4.567068393551e1,5.721388658893e1,-4.269035765931e1));
#7071=cartesian_point('',(4.564812870420e1,5.720334486865e1,-4.273536590431e1));
#7072=cartesian_point('',(4.562611283282e1,5.719316344814e1,-4.277820438051e1));
#7073=cartesian_point('',(4.560447122548e1,5.718322380503e1,-4.281933611405e1));
#7074=cartesian_point('',(4.558214540367e1,5.717294435612e1,-4.286085562841e1));
#7075=cartesian_point('',(4.556056566783e1,5.716357167126e1,-4.289964626799e1));
#7076=cartesian_point('',(4.554012053284e1,5.715583506535e1,-4.293458422832e1));
#7077=cartesian_point('',(4.552103996555e1,5.715015691951e1,-4.296497004006e1));
#7078=cartesian_point('',(4.550410509376e1,5.714695263698e1,-4.298938184950e1));
#7079=cartesian_point('',(4.548735925407e1,5.714565435157e1,-4.301095438614e1));
#7080=cartesian_point('',(4.546433197027e1,5.714864030996e1,-4.303380082884e1));
#7081=cartesian_point('',(4.545070450287e1,5.715651810134e1,-4.303864033150e1));
#7082=cartesian_point('',(4.544373032480e1,5.716152551481e1,-4.303928224864e1));
#7084=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#7085=direction('',(0.e0,0.e0,1.e0));
#7086=direction('',(3.574394865676e-1,9.339363005271e-1,0.e0));
#7087=axis2_placement_3d('',#7084,#7085,#7086);
#7089=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#7090=direction('',(0.e0,0.e0,1.e0));
#7091=direction('',(6.463248219851e-1,7.630623988154e-1,0.e0));
#7092=axis2_placement_3d('',#7089,#7090,#7091);
#7094=cartesian_point('',(4.612193719417e1,5.684019490578e1,-4.202617900151e1));
#7095=cartesian_point('',(4.610964266842e1,5.684951601221e1,-4.208445447496e1));
#7096=cartesian_point('',(4.608056666593e1,5.686760579470e1,-4.219418397785e1));
#7097=cartesian_point('',(4.602970935821e1,5.689180957876e1,-4.233853412784e1));
#7098=cartesian_point('',(4.597518775807e1,5.691345254508e1,-4.246597043081e1));
#7099=cartesian_point('',(4.591904580097e1,5.693288501421e1,-4.257890590789e1));
#7100=cartesian_point('',(4.586261774863e1,5.695057729836e1,-4.267917274820e1));
#7101=cartesian_point('',(4.580673986807e1,5.696701337040e1,-4.276815817247e1));
#7102=cartesian_point('',(4.575188883339e1,5.698271813079e1,-4.284695867325e1));
#7103=cartesian_point('',(4.569832100182e1,5.699824742770e1,-4.291634648212e1));
#7104=cartesian_point('',(4.564623050230e1,5.701420449104e1,-4.297664949178e1));
#7105=cartesian_point('',(4.559565757835e1,5.703128820281e1,-4.302798119054e1));
#7106=cartesian_point('',(4.554633487421e1,5.705050144813e1,-4.307009823710e1));
#7107=cartesian_point('',(4.549939820397e1,5.707239775568e1,-4.310128223738e1));
#7108=cartesian_point('',(4.545487621386e1,5.709799909811e1,-4.312055850089e1));
#7109=cartesian_point('',(4.542862334574e1,5.711692678503e1,-4.312432706299e1));
#7110=cartesian_point('',(4.541614735047e1,5.712681831084e1,-4.312438122324e1));
#7112=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#7113=direction('',(0.e0,0.e0,1.e0));
#7114=direction('',(6.223085251801e-1,7.827720610038e-1,0.e0));
#7115=axis2_placement_3d('',#7112,#7113,#7114);
#7117=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#7118=direction('',(0.e0,0.e0,1.e0));
#7119=direction('',(5.869805326041e-1,8.096010464073e-1,0.e0));
#7120=axis2_placement_3d('',#7117,#7118,#7119);
#7122=cartesian_point('',(3.830822342168e1,6.237403999858e1,-4.202617900151e1));
#7123=cartesian_point('',(3.829481742877e1,6.238167660402e1,-4.208445447496e1));
#7124=cartesian_point('',(3.826362898507e1,6.239581644604e1,-4.219418397785e1));
#7125=cartesian_point('',(3.821004754089e1,6.241317495265e1,-4.233853412785e1));
#7126=cartesian_point('',(3.815316740662e1,6.242751626353e1,-4.246597043083e1));
#7127=cartesian_point('',(3.809496930554e1,6.243945448931e1,-4.257890590791e1));
#7128=cartesian_point('',(3.803671469652e1,6.244963007471e1,-4.267917274822e1));
#7129=cartesian_point('',(3.797916952108e1,6.245863200690e1,-4.276815817249e1));
#7130=cartesian_point('',(3.792273786203e1,6.246704291419e1,-4.284695867327e1));
#7131=cartesian_point('',(3.786760133069e1,6.247544735073e1,-4.291634648214e1));
#7132=cartesian_point('',(3.781387365789e1,6.248446872463e1,-4.297664949180e1));
#7133=cartesian_point('',(3.776150352047e1,6.249480519168e1,-4.302798119055e1));
#7134=cartesian_point('',(3.771009494716e1,6.250741616026e1,-4.307009823711e1));
#7135=cartesian_point('',(3.766070178499e1,6.252299867703e1,-4.310128223738e1));
#7136=cartesian_point('',(3.761321904094e1,6.254256971059e1,-4.312055850089e1));
#7137=cartesian_point('',(3.758472021085e1,6.255790878161e1,-4.312432706299e1));
#7138=cartesian_point('',(3.757105984625e1,6.256608723988e1,-4.312438122324e1));
#7140=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#7141=direction('',(0.e0,0.e0,1.e0));
#7142=direction('',(5.148123329796e-1,8.573028996872e-1,0.e0));
#7143=axis2_placement_3d('',#7140,#7141,#7142);
#7145=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#7146=direction('',(0.e0,0.e0,1.e0));
#7147=direction('',(4.762846909612e-1,8.792911310573e-1,0.e0));
#7148=axis2_placement_3d('',#7145,#7146,#7147);
#7150=cartesian_point('',(2.983904529681e1,6.684064790809e1,-4.202617900829e1));
#7151=cartesian_point('',(2.982448662487e1,6.684657964589e1,-4.208555824669e1));
#7152=cartesian_point('',(2.979103622917e1,6.685667292318e1,-4.219716457511e1));
#7153=cartesian_point('',(2.973461348876e1,6.686694042874e1,-4.234334061624e1));
#7154=cartesian_point('',(2.967544947532e1,6.687369859573e1,-4.247188116961e1));
#7155=cartesian_point('',(2.961548160629e1,6.687786660805e1,-4.258537150881e1));
#7156=cartesian_point('',(2.955589843743e1,6.688028072325e1,-4.268575544286e1));
#7157=cartesian_point('',(2.949738212306e1,6.688164845186e1,-4.277451139849e1));
#7158=cartesian_point('',(2.944024470989e1,6.688261512462e1,-4.285280787767e1));
#7159=cartesian_point('',(2.938457424175e1,6.688379154777e1,-4.292147344030e1));
#7160=cartesian_point('',(2.933040660972e1,6.688580689241e1,-4.298087383815e1));
#7161=cartesian_point('',(2.927755676854e1,6.688934238282e1,-4.303119337033e1));
#7162=cartesian_point('',(2.922559637029e1,6.689525333542e1,-4.307219705191e1));
#7163=cartesian_point('',(2.917541545529e1,6.690431243224e1,-4.310234769597e1));
#7164=cartesian_point('',(2.912679653846e1,6.691749963165e1,-4.312064266103e1));
#7165=cartesian_point('',(2.909729220142e1,6.692864968819e1,-4.312444310077e1));
#7166=cartesian_point('',(2.908312334869e1,6.693483238101e1,-4.312438146038e1));
#7168=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#7169=direction('',(0.e0,0.e0,1.e0));
#7170=direction('',(3.985076474325e-1,9.171650096563e-1,0.e0));
#7171=axis2_placement_3d('',#7168,#7169,#7170);
#7173=cartesian_point('',(2.616409598480e1,6.836289701975e1,-4.202618101533e1));
#7174=cartesian_point('',(2.618426123859e1,6.835444733686e1,-4.210451470360e1));
#7175=cartesian_point('',(2.622457775196e1,6.833117540180e1,-4.225130022178e1));
#7176=cartesian_point('',(2.629216559566e1,6.828034081874e1,-4.244426536426e1));
#7177=cartesian_point('',(2.635380409963e1,6.822637776518e1,-4.259990081141e1));
#7178=cartesian_point('',(2.640948741588e1,6.817492132906e1,-4.272169526572e1));
#7179=cartesian_point('',(2.645629652485e1,6.812880737816e1,-4.281881086261e1));
#7180=cartesian_point('',(2.649890396297e1,6.808807965610e1,-4.289388002322e1));
#7181=cartesian_point('',(2.654781952401e1,6.804341710755e1,-4.296768627946e1));
#7182=cartesian_point('',(2.661683751316e1,6.798035348521e1,-4.306096263575e1));
#7183=cartesian_point('',(2.667853887855e1,6.793528363090e1,-4.310988965964e1));
#7184=cartesian_point('',(2.673490349641e1,6.790748368075e1,-4.312332459427e1));
#7185=cartesian_point('',(2.676526557963e1,6.789503781271e1,-4.312442154064e1));
#7187=cartesian_point('',(2.676526557963e1,6.789503781271e1,-4.312442154064e1));
#7188=cartesian_point('',(2.676689241639e1,6.789868408845e1,-4.311455452983e1));
#7189=cartesian_point('',(2.677020222315e1,6.790646712530e1,-4.309498981651e1));
#7190=cartesian_point('',(2.677562245853e1,6.792032165440e1,-4.306662424658e1));
#7191=cartesian_point('',(2.677943408766e1,6.793066613975e1,-4.304824857827e1));
#7192=cartesian_point('',(2.678140801543e1,6.793617008388e1,-4.303925724663e1));
#7194=cartesian_point('',(2.678140801543e1,6.793617008388e1,-4.303925724663e1));
#7195=cartesian_point('',(2.677199747960e1,6.794236866895e1,-4.303569803825e1));
#7196=cartesian_point('',(2.675610219845e1,6.795464435690e1,-4.302507495969e1));
#7197=cartesian_point('',(2.674308526900e1,6.798012861576e1,-4.299002551279e1));
#7198=cartesian_point('',(2.673745047036e1,6.799634883642e1,-4.296591846343e1));
#7199=cartesian_point('',(2.673069730551e1,6.802146223974e1,-4.292699234149e1));
#7200=cartesian_point('',(2.672509237433e1,6.805004413901e1,-4.288062771811e1));
#7201=cartesian_point('',(2.672000614315e1,6.808325036723e1,-4.282453799295e1));
#7202=cartesian_point('',(2.671741123423e1,6.810457901475e1,-4.278742627883e1));
#7203=cartesian_point('',(2.671476475685e1,6.812988178638e1,-4.274272485649e1));
#7204=cartesian_point('',(2.671213178764e1,6.816129042907e1,-4.268566573634e1));
#7205=cartesian_point('',(2.670968129749e1,6.819704755353e1,-4.261922515803e1));
#7206=cartesian_point('',(2.670718014627e1,6.825015232675e1,-4.251608614991e1));
#7207=cartesian_point('',(2.670620691760e1,6.828232720744e1,-4.245097699836e1));
#7208=cartesian_point('',(2.670541927924e1,6.832009045666e1,-4.237253795598e1));
#7209=cartesian_point('',(2.670515147633e1,6.835726978144e1,-4.229238449697e1));
#7210=cartesian_point('',(2.670549478732e1,6.840327285306e1,-4.218879946633e1));
#7211=cartesian_point('',(2.670706713853e1,6.845355679703e1,-4.206884638455e1));
#7212=cartesian_point('',(2.670919563246e1,6.848995297443e1,-4.197476063371e1));
#7213=cartesian_point('',(2.671092250782e1,6.850858518891e1,-4.192438378574e1));
#7215=cartesian_point('',(2.926784441727e1,6.735999266514e1,-4.331177673041e1));
#7216=direction('',(-9.171651691840e-1,3.985072802793e-1,0.e0));
#7217=direction('',(-3.694594380437e-1,-8.503115119063e-1,3.747933515420e-1));
#7218=axis2_placement_3d('',#7215,#7216,#7217);
#7220=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7221=direction('',(0.e0,0.e0,1.e0));
#7222=direction('',(3.985072802821e-1,9.171651691828e-1,0.e0));
#7223=axis2_placement_3d('',#7220,#7221,#7222);
#7225=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7226=direction('',(0.e0,0.e0,1.e0));
#7227=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#7228=axis2_placement_3d('',#7225,#7226,#7227);
#7230=cartesian_point('',(2.983904529681e1,6.684064790809e1,-4.202617900829e1));
#7231=cartesian_point('',(2.966857641719e1,6.691715686996e1,-4.198351389447e1));
#7232=cartesian_point('',(2.953967303476e1,6.713978970088e1,-4.193722548197e1));
#7233=cartesian_point('',(2.955542860256e1,6.733037058601e1,-4.192434479083e1));
#7235=cartesian_point('',(2.955542860256e1,6.733037058601e1,-4.192434479083e1));
#7236=cartesian_point('',(2.954641491912e1,6.731953031851e1,-4.196233726247e1));
#7237=cartesian_point('',(2.952799601051e1,6.729841356336e1,-4.203533008465e1));
#7238=cartesian_point('',(2.950011921858e1,6.726783133843e1,-4.213618852458e1));
#7239=cartesian_point('',(2.947288063257e1,6.723923641602e1,-4.222778912892e1));
#7240=cartesian_point('',(2.944605964553e1,6.721208764638e1,-4.231261140148e1));
#7241=cartesian_point('',(2.942056793612e1,6.718716181739e1,-4.238898601672e1));
#7242=cartesian_point('',(2.939645167299e1,6.716431998861e1,-4.245789139318e1));
#7243=cartesian_point('',(2.937379929387e1,6.714350368571e1,-4.251987905323e1));
#7244=cartesian_point('',(2.935261985109e1,6.712459822158e1,-4.257558479671e1));
#7245=cartesian_point('',(2.933267569611e1,6.710721544646e1,-4.262620634620e1));
#7246=cartesian_point('',(2.931369304327e1,6.709096761369e1,-4.267287556825e1));
#7247=cartesian_point('',(2.929545403371e1,6.707556339888e1,-4.271644460866e1));
#7248=cartesian_point('',(2.927775104798e1,6.706075609220e1,-4.275763737245e1));
#7249=cartesian_point('',(2.926038585039e1,6.704631763648e1,-4.279708572558e1));
#7250=cartesian_point('',(2.924309841464e1,6.703194214548e1,-4.283555819001e1));
#7251=cartesian_point('',(2.922508539228e1,6.701710644308e1,-4.287465334836e1));
#7252=cartesian_point('',(2.920761905481e1,6.700359078233e1,-4.291073797128e1));
#7253=cartesian_point('',(2.919075421122e1,6.699188209818e1,-4.294319887661e1));
#7254=cartesian_point('',(2.917462281206e1,6.698244995405e1,-4.297129768893e1));
#7255=cartesian_point('',(2.915994663874e1,6.697580381449e1,-4.299367160883e1));
#7256=cartesian_point('',(2.914468143299e1,6.697083303625e1,-4.301376992035e1));
#7257=cartesian_point('',(2.912274579967e1,6.696851664707e1,-4.303452468703e1));
#7258=cartesian_point('',(2.910835580588e1,6.697255021624e1,-4.303880120905e1));
#7259=cartesian_point('',(2.910078143545e1,6.697549693383e1,-4.303928244753e1));
#7261=cartesian_point('',(2.989787457943e1,6.681971347957e1,-4.147603598396e1));
#7262=cartesian_point('',(2.968589963841e1,6.691459540126e1,-4.147365629257e1));
#7263=cartesian_point('',(2.955164353875e1,6.725225318468e1,-4.147332689749e1));
#7264=cartesian_point('',(2.964036819859e1,6.746692582635e1,-4.147528657278e1));
#7266=cartesian_point('',(2.989787457943e1,6.681971347957e1,-4.147603598396e1));
#7267=cartesian_point('',(2.989694426820e1,6.681950529766e1,-4.154135036404e1));
#7268=cartesian_point('',(2.989180762396e1,6.682051644614e1,-4.166915206463e1));
#7269=cartesian_point('',(2.987142293575e1,6.682794079681e1,-4.185242490554e1));
#7270=cartesian_point('',(2.985104727970e1,6.683583475004e1,-4.196917618799e1));
#7271=cartesian_point('',(2.983904529681e1,6.684064790809e1,-4.202617900829e1));
#7273=cartesian_point('',(3.486340703274e1,6.436294297432e1,-4.202618101436e1));
#7274=cartesian_point('',(3.485223099256e1,6.436956440441e1,-4.196897974575e1));
#7275=cartesian_point('',(3.483347357653e1,6.438092001115e1,-4.185195660119e1));
#7276=cartesian_point('',(3.481527632409e1,6.439254769599e1,-4.166862009253e1));
#7277=cartesian_point('',(3.481135392306e1,6.439597719747e1,-4.154109139273e1));
#7278=cartesian_point('',(3.481096459250e1,6.439683327767e1,-4.147601040921e1));
#7280=cartesian_point('',(3.481096459250e1,6.439683327767e1,-4.147601040921e1));
#7281=cartesian_point('',(3.479297178295e1,6.444315606112e1,-3.777640228965e1));
#7282=cartesian_point('',(3.475811663964e1,6.453525976920e1,-3.037827629129e1));
#7283=cartesian_point('',(3.470329142327e1,6.467461321913e1,-1.928441457363e1));
#7284=cartesian_point('',(3.466852977113e1,6.476652567786e1,-1.189068388042e1));
#7285=cartesian_point('',(3.465055299891e1,6.481280717291e1,-8.194373292991e0));
#7287=cartesian_point('',(3.032553698076e1,6.694566907484e1,-8.194371681190e0));
#7288=cartesian_point('',(3.027787581795e1,6.693175661308e1,-1.189068372518e1));
#7289=cartesian_point('',(3.018379569852e1,6.690338352269e1,-1.928441506134e1));
#7290=cartesian_point('',(3.003986097418e1,6.686204012618e1,-3.037827308524e1));
#7291=cartesian_point('',(2.994557848866e1,6.683363841917e1,-3.777640878527e1));
#7292=cartesian_point('',(2.989787457943e1,6.681971347957e1,-4.147603598396e1));
#7294=cartesian_point('',(3.486340703274e1,6.436294297432e1,-4.202618101436e1));
#7295=cartesian_point('',(3.503638751793e1,6.426973057218e1,-4.198131527664e1));
#7296=cartesian_point('',(3.528990235699e1,6.431378831926e1,-4.193662714526e1));
#7297=cartesian_point('',(3.542457154010e1,6.443600983663e1,-4.192438380544e1));
#7299=cartesian_point('',(3.486340703274e1,6.436294297432e1,-4.202618101436e1));
#7300=cartesian_point('',(3.488371298227e1,6.435112239376e1,-4.210895056024e1));
#7301=cartesian_point('',(3.492175058919e1,6.432127993771e1,-4.226064695874e1));
#7302=cartesian_point('',(3.498027542687e1,6.426355519033e1,-4.244532040751e1));
#7303=cartesian_point('',(3.502958997217e1,6.420740149407e1,-4.258886414183e1));
#7304=cartesian_point('',(3.507346105427e1,6.415501432264e1,-4.270059219701e1));
#7305=cartesian_point('',(3.511011346444e1,6.410935687975e1,-4.278755727202e1));
#7306=cartesian_point('',(3.514031500599e1,6.406953611780e1,-4.285847852614e1));
#7307=cartesian_point('',(3.516927405063e1,6.403418953648e1,-4.291383853947e1));
#7308=cartesian_point('',(3.522042561884e1,6.397673553256e1,-4.299101356038e1));
#7309=cartesian_point('',(3.526135983655e1,6.392385546776e1,-4.306351947805e1));
#7310=cartesian_point('',(3.531452394031e1,6.387236823983e1,-4.311249181625e1));
#7311=cartesian_point('',(3.536798044165e1,6.383789779696e1,-4.312371530079e1));
#7312=cartesian_point('',(3.539840317314e1,6.382068426562e1,-4.312444954908e1));
#7314=cartesian_point('',(3.539840317314e1,6.382068426562e1,-4.312444954908e1));
#7315=cartesian_point('',(3.540028030318e1,6.382422953994e1,-4.311452823240e1));
#7316=cartesian_point('',(3.540423849164e1,6.383161364231e1,-4.309485185334e1));
#7317=cartesian_point('',(3.541147016338e1,6.384467452582e1,-4.306654017430e1));
#7318=cartesian_point('',(3.541685162993e1,6.385421758323e1,-4.304819812764e1));
#7319=cartesian_point('',(3.541972872373e1,6.385927624885e1,-4.303924540765e1));
#7321=cartesian_point('',(3.541972872373e1,6.385927624885e1,-4.303924540765e1));
#7322=cartesian_point('',(3.540899248904e1,6.387043892445e1,-4.303224284732e1));
#7323=cartesian_point('',(3.539139827507e1,6.389109247380e1,-4.301377715868e1));
#7324=cartesian_point('',(3.538248002644e1,6.392387415139e1,-4.296789319163e1));
#7325=cartesian_point('',(3.538066894573e1,6.395021591724e1,-4.292742721975e1));
#7326=cartesian_point('',(3.537863609928e1,6.398988011914e1,-4.286384652856e1));
#7327=cartesian_point('',(3.537793122833e1,6.402900288804e1,-4.279738038397e1));
#7328=cartesian_point('',(3.537871561130e1,6.405731927743e1,-4.274759273618e1));
#7329=cartesian_point('',(3.538054816345e1,6.409346787619e1,-4.268222269113e1));
#7330=cartesian_point('',(3.538325421812e1,6.413487275445e1,-4.260492302519e1));
#7331=cartesian_point('',(3.538818389480e1,6.419203313027e1,-4.249273749577e1));
#7332=cartesian_point('',(3.539269403904e1,6.423406761998e1,-4.240597074847e1));
#7333=cartesian_point('',(3.539783937195e1,6.427716210735e1,-4.231371564322e1));
#7334=cartesian_point('',(3.540437420518e1,6.432533452278e1,-4.220520637606e1));
#7335=cartesian_point('',(3.541308354622e1,6.437942803100e1,-4.207545413209e1));
#7336=cartesian_point('',(3.542025082908e1,6.441698440979e1,-4.197690880178e1));
#7337=cartesian_point('',(3.542457154010e1,6.443600983663e1,-4.192438380544e1));
#7339=cartesian_point('',(3.780969730153e1,6.296349830376e1,-4.331177673041e1));
#7340=direction('',(-8.573030561518e-1,5.148120724233e-1,0.e0));
#7341=direction('',(-4.772865851843e-1,-7.948128454190e-1,3.747933515420e-1));
#7342=axis2_placement_3d('',#7339,#7340,#7341);
#7344=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7345=direction('',(0.e0,0.e0,1.e0));
#7346=direction('',(5.148120724234e-1,8.573030561517e-1,0.e0));
#7347=axis2_placement_3d('',#7344,#7345,#7346);
#7349=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7350=direction('',(0.e0,0.e0,1.e0));
#7351=direction('',(5.e-1,8.660254037844e-1,0.e0));
#7352=axis2_placement_3d('',#7349,#7350,#7351);
#7354=cartesian_point('',(3.830822342168e1,6.237403999858e1,-4.202617900151e1));
#7355=cartesian_point('',(3.814919798509e1,6.247214590236e1,-4.198351353610e1));
#7356=cartesian_point('',(3.805045844325e1,6.270970004995e1,-4.193722532337e1));
#7357=cartesian_point('',(3.809095471195e1,6.289659237816e1,-4.192434478442e1));
#7359=cartesian_point('',(3.809095471195e1,6.289659237816e1,-4.192434478442e1));
#7360=cartesian_point('',(3.808033147801e1,6.288676773031e1,-4.196333236623e1));
#7361=cartesian_point('',(3.805874458889e1,6.286775463858e1,-4.203819897540e1));
#7362=cartesian_point('',(3.802623439185e1,6.284038460621e1,-4.214153265364e1));
#7363=cartesian_point('',(3.799464780065e1,6.281497903784e1,-4.223525159517e1));
#7364=cartesian_point('',(3.796367414491e1,6.279100079253e1,-4.232197053221e1));
#7365=cartesian_point('',(3.793431747070e1,6.276909526999e1,-4.240007411009e1));
#7366=cartesian_point('',(3.790666105103e1,6.274915296542e1,-4.247043058736e1));
#7367=cartesian_point('',(3.788077332757e1,6.273109074805e1,-4.253365618740e1));
#7368=cartesian_point('',(3.785661537355e1,6.271475737663e1,-4.259049305944e1));
#7369=cartesian_point('',(3.783381615726e1,6.269972011565e1,-4.264235354295e1));
#7370=cartesian_point('',(3.781205414471e1,6.268563432798e1,-4.269035765935e1));
#7371=cartesian_point('',(3.779106784713e1,6.267223874513e1,-4.273536590434e1));
#7372=cartesian_point('',(3.777056926664e1,6.265927078023e1,-4.277820438053e1));
#7373=cartesian_point('',(3.775041019002e1,6.264659137555e1,-4.281933611406e1));
#7374=cartesian_point('',(3.772961710604e1,6.263348576424e1,-4.286085562843e1));
#7375=cartesian_point('',(3.770944536870e1,6.262137654326e1,-4.289964626800e1));
#7376=cartesian_point('',(3.769018497438e1,6.261103749946e1,-4.293458422833e1));
#7377=cartesian_point('',(3.767200879074e1,6.260291741716e1,-4.296497004007e1));
#7378=cartesian_point('',(3.765563704192e1,6.259753010338e1,-4.298938184952e1));
#7379=cartesian_point('',(3.763920392547e1,6.259405715429e1,-4.301095438614e1));
#7380=cartesian_point('',(3.761598389749e1,6.259401190372e1,-4.303380082883e1));
#7381=cartesian_point('',(3.760144475686e1,6.260004355807e1,-4.303864033150e1));
#7382=cartesian_point('',(3.759387664525e1,6.260409781951e1,-4.303928224863e1));
#7384=cartesian_point('',(3.836381682857e1,6.234560575234e1,-4.147603585763e1));
#7385=cartesian_point('',(3.816603993728e1,6.246734423849e1,-4.147365618412e1));
#7386=cartesian_point('',(3.807700556455e1,6.281963722524e1,-4.147332677897e1));
#7387=cartesian_point('',(3.819299168343e1,6.302089255065e1,-4.147528645353e1));
#7389=cartesian_point('',(3.836381682857e1,6.234560575234e1,-4.147603585763e1));
#7390=cartesian_point('',(3.836286719588e1,6.234552083462e1,-4.154135148510e1));
#7391=cartesian_point('',(3.835790641911e1,6.234719401255e1,-4.166915504326e1));
#7392=cartesian_point('',(3.833866503026e1,6.235721554840e1,-4.185242890890e1));
#7393=cartesian_point('',(3.831949432747e1,6.236770152231e1,-4.196917790823e1));
#7394=cartesian_point('',(3.830822342168e1,6.237403999858e1,-4.202617900151e1));
#7396=cartesian_point('',(4.296619561973e1,5.926172130614e1,-4.202618101433e1));
#7397=cartesian_point('',(4.295597945431e1,5.926974486127e1,-4.196897968884e1));
#7398=cartesian_point('',(4.293886470445e1,5.928345166211e1,-4.185195646887e1));
#7399=cartesian_point('',(4.292234086267e1,5.929735507840e1,-4.166861999397e1));
#7400=cartesian_point('',(4.291889966058e1,5.930126721373e1,-4.154109135066e1));
#7401=cartesian_point('',(4.291862540346e1,5.930216678614e1,-4.147601040921e1));
#7403=cartesian_point('',(4.291862540346e1,5.930216678614e1,-4.147601040921e1));
#7404=cartesian_point('',(4.290683286142e1,5.935044180466e1,-3.777640228995e1));
#7405=cartesian_point('',(4.288429785500e1,5.944630706187e1,-3.037827629200e1));
#7406=cartesian_point('',(4.284813095115e1,5.959162445046e1,-1.928441457433e1));
#7407=cartesian_point('',(4.282566367302e1,5.968728789146e1,-1.189068388072e1));
#7408=cartesian_point('',(4.281388164191e1,5.973551988153e1,-8.194373292991e0));
#7410=cartesian_point('',(3.880426107092e1,6.241466271535e1,-8.194371700159e0));
#7411=cartesian_point('',(3.875519171527e1,6.240709030630e1,-1.189068372637e1));
#7412=cartesian_point('',(3.865821303780e1,6.239123987926e1,-1.928441506023e1));
#7413=cartesian_point('',(3.851011332625e1,6.236903747702e1,-3.037827310239e1));
#7414=cartesian_point('',(3.841293019261e1,6.235318495280e1,-3.777640875328e1));
#7415=cartesian_point('',(3.836381682857e1,6.234560575234e1,-4.147603585763e1));
#7417=cartesian_point('',(4.296619561973e1,5.926172130614e1,-4.202618101433e1));
#7418=cartesian_point('',(4.312552957300e1,5.914672786540e1,-4.198131527666e1));
#7419=cartesian_point('',(4.338262624690e1,5.915731836642e1,-4.193662714528e1));
#7420=cartesian_point('',(4.353209642553e1,5.926091640592e1,-4.192438380548e1));
#7422=cartesian_point('',(4.296619561973e1,5.926172130614e1,-4.202618101433e1));
#7423=cartesian_point('',(4.298471562318e1,5.924740450475e1,-4.210868667963e1));
#7424=cartesian_point('',(4.301844647388e1,5.921297383412e1,-4.225998658251e1));
#7425=cartesian_point('',(4.306886944628e1,5.914823582606e1,-4.244454476762e1));
#7426=cartesian_point('',(4.311045343810e1,5.908613490381e1,-4.258819417661e1));
#7427=cartesian_point('',(4.314714641262e1,5.902841911103e1,-4.270011908974e1));
#7428=cartesian_point('',(4.317758532272e1,5.897827723979e1,-4.278727705954e1));
#7429=cartesian_point('',(4.320240011873e1,5.893476965095e1,-4.285831535698e1));
#7430=cartesian_point('',(4.322653436212e1,5.889586507336e1,-4.291382256850e1));
#7431=cartesian_point('',(4.326969603083e1,5.883222750541e1,-4.299108120478e1));
#7432=cartesian_point('',(4.330353355877e1,5.877438152795e1,-4.306349724216e1));
#7433=cartesian_point('',(4.334944324133e1,5.871644542516e1,-4.311249013632e1));
#7434=cartesian_point('',(4.339793143313e1,5.867530049630e1,-4.312371212017e1));
#7435=cartesian_point('',(4.342583521586e1,5.865427053267e1,-4.312444938091e1));
#7437=cartesian_point('',(4.342583521586e1,5.865427053267e1,-4.312444938091e1));
#7438=cartesian_point('',(4.342815586656e1,5.865754242774e1,-4.311452882424e1));
#7439=cartesian_point('',(4.343304028892e1,5.866434976662e1,-4.309485367931e1));
#7440=cartesian_point('',(4.344191490856e1,5.867635450597e1,-4.306654134927e1));
#7441=cartesian_point('',(4.344850040910e1,5.868511125043e1,-4.304819882375e1));
#7442=cartesian_point('',(4.345201633319e1,5.868974919276e1,-4.303924557592e1));
#7444=cartesian_point('',(4.345201633319e1,5.868974919276e1,-4.303924557592e1));
#7445=cartesian_point('',(4.344284006275e1,5.870221142540e1,-4.303224065132e1));
#7446=cartesian_point('',(4.342810777107e1,5.872497587598e1,-4.301377890417e1));
#7447=cartesian_point('',(4.342351341241e1,5.875863993497e1,-4.296792006408e1));
#7448=cartesian_point('',(4.342515369626e1,5.878496824913e1,-4.292749391116e1));
#7449=cartesian_point('',(4.342832163494e1,5.882461668507e1,-4.286381788035e1));
#7450=cartesian_point('',(4.343272351688e1,5.886341158383e1,-4.279749682469e1));
#7451=cartesian_point('',(4.343720029499e1,5.889143193073e1,-4.274762805201e1));
#7452=cartesian_point('',(4.344373061410e1,5.892700570992e1,-4.268230658227e1));
#7453=cartesian_point('',(4.345181749647e1,5.896771208997e1,-4.260499673610e1));
#7454=cartesian_point('',(4.346418420929e1,5.902381530573e1,-4.249265669624e1));
#7455=cartesian_point('',(4.347411202508e1,5.906477726702e1,-4.240615189367e1));
#7456=cartesian_point('',(4.348484252311e1,5.910685462654e1,-4.231385692535e1));
#7457=cartesian_point('',(4.349760781396e1,5.915376088227e1,-4.220535778548e1));
#7458=cartesian_point('',(4.351330922531e1,5.920628062499e1,-4.207555366453e1));
#7459=cartesian_point('',(4.352532421430e1,5.924260415356e1,-4.197694736997e1));
#7460=cartesian_point('',(4.353209642553e1,5.926091640592e1,-4.192438380548e1));
#7462=cartesian_point('',(4.570461578214e1,5.748968102962e1,-4.331177673041e1));
#7463=direction('',(-7.827722501395e-1,6.223082872753e-1,0.e0));
#7464=direction('',(-5.769472265237e-1,-7.257147107828e-1,3.747933515420e-1));
#7465=axis2_placement_3d('',#7462,#7463,#7464);
#7467=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7468=direction('',(0.e0,0.e0,1.e0));
#7469=direction('',(6.223082872756e-1,7.827722501393e-1,0.e0));
#7470=axis2_placement_3d('',#7467,#7468,#7469);
#7472=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7473=direction('',(0.e0,0.e0,1.e0));
#7474=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#7475=axis2_placement_3d('',#7472,#7473,#7474);
#7477=direction('',(3.380818105178e-1,4.274461184754e-1,8.384452905213e-1));
#7478=vector('',#7477,1.808878078739e0);
#7479=cartesian_point('',(4.544373032480e1,5.716152551481e1,-4.303928224864e1));
#7480=line('',#7479,#7478);
#7481=direction('',(-3.254266525419e-1,-4.371995917288e-1,-8.384235271076e-1));
#7482=vector('',#7481,1.808879096114e0);
#7483=cartesian_point('',(4.404067380229e1,5.948059039507e1,-4.152263878405e1));
#7484=line('',#7483,#7482);
#7485=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7486=direction('',(0.e0,0.e0,-1.e0));
#7487=direction('',(5.950615733929e-1,8.036801129001e-1,0.e0));
#7488=axis2_placement_3d('',#7485,#7486,#7487);
#7490=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7491=direction('',(0.e0,0.e0,-1.e0));
#7492=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#7493=axis2_placement_3d('',#7490,#7491,#7492);
#7495=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7496=direction('',(0.e0,0.e0,-1.e0));
#7497=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#7498=axis2_placement_3d('',#7495,#7496,#7497);
#7500=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7501=direction('',(0.e0,0.e0,1.e0));
#7502=direction('',(6.224016462037e-1,7.826980201859e-1,0.e0));
#7503=axis2_placement_3d('',#7500,#7501,#7502);
#7505=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7506=direction('',(0.e0,0.e0,1.e0));
#7507=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#7508=axis2_placement_3d('',#7505,#7506,#7507);
#7510=cartesian_point('',(4.388978975762e1,5.927933663496e1,-4.135912965204e1));
#7511=direction('',(-3.247715174700e-1,-4.376976144005e-1,-8.384177119958e-1));
#7512=direction('',(-7.933098073112e-1,6.087277944593e-1,-1.048913135310e-2));
#7513=axis2_placement_3d('',#7510,#7511,#7512);
#7515=cartesian_point('',(4.404067380229e1,5.948059039507e1,-4.152263878405e1));
#7516=cartesian_point('',(4.407929432368e1,5.953317684781e1,-4.142227621862e1));
#7517=cartesian_point('',(4.415107481845e1,5.963115910302e1,-4.121567903477e1));
#7518=cartesian_point('',(4.424152592109e1,5.975542313625e1,-4.089069196977e1));
#7519=cartesian_point('',(4.428983575956e1,5.982243653061e1,-4.066570682208e1));
#7520=cartesian_point('',(4.431090073607e1,5.985185757622e1,-4.055158839799e1));
#7522=cartesian_point('',(4.431090073607e1,5.985185757622e1,-4.055158839799e1));
#7523=cartesian_point('',(4.433424973719e1,5.988442635774e1,-4.042520369346e1));
#7524=cartesian_point('',(4.437333938418e1,5.993956082728e1,-4.016845375681e1));
#7525=cartesian_point('',(4.440861048230e1,5.999128254373e1,-3.977517293820e1));
#7526=cartesian_point('',(4.441620082510e1,6.000501748475e1,-3.951015722264e1));
#7527=cartesian_point('',(4.441605522309e1,6.000654789510e1,-3.937758788783e1));
#7529=direction('',(-2.647777694266e-1,-3.604557031108e-1,-8.944073003461e-1));
#7530=vector('',#7529,9.151779670142e-1);
#7531=cartesian_point('',(4.389572093472e1,6.038337015850e1,-6.278723418945e0));
#7532=line('',#7531,#7530);
#7533=cartesian_point('',(4.502241580468e1,6.181925566287e1,-8.214297679803e0));
#7534=direction('',(7.934353739757e-1,-6.085652884686e-1,1.042098820338e-2));
#7535=direction('',(-5.480426951884e-1,-7.068694833295e-1,4.471965315029e-1));
#7536=axis2_placement_3d('',#7533,#7534,#7535);
#7538=direction('',(3.185390702579e-3,-1.304988292897e-2,-9.999097728503e-1));
#7539=vector('',#7538,3.328462730521e1);
#7540=cartesian_point('',(4.350209788165e1,5.983743975328e1,-8.193505206964e0));
#7541=line('',#7540,#7539);
#7542=direction('',(3.245544292883e-1,4.374642619045e-1,8.386235400856e-1));
#7543=vector('',#7542,1.345107511030e-1);
#7544=cartesian_point('',(4.360812242401e1,5.940307926361e1,-4.147512933513e1));
#7545=line('',#7544,#7543);
#7546=cartesian_point('',(4.174747833600e1,5.701441082565e1,-3.934686973592e1));
#7547=direction('',(7.933533851291e-1,-6.086717914876e-1,1.044301448245e-2));
#7548=direction('',(5.148774181049e-1,6.617501584366e-1,-5.449660284226e-1));
#7549=axis2_placement_3d('',#7546,#7547,#7548);
#7551=direction('',(-3.118246996152e-3,1.313757528333e-2,9.999088361703e-1));
#7552=vector('',#7551,3.310243644035e1);
#7553=cartesian_point('',(4.399894250771e1,5.994848440771e1,-3.937814211442e1));
#7554=line('',#7553,#7552);
#7555=cartesian_point('',(4.325673972201e1,6.035784217598e1,-7.102517710725e0));
#7556=direction('',(2.647705077787e-1,3.604420225826e-1,8.944149632957e-1));
#7557=direction('',(-5.210486773431e-1,-7.269857443475e-1,4.472135992504e-1));
#7558=axis2_placement_3d('',#7555,#7556,#7557);
#7560=cartesian_point('',(3.918567090295e1,6.303229726002e1,-6.060283171315e0));
#7561=cartesian_point('',(3.911497933165e1,6.291559024859e1,-6.333159085812e0));
#7562=cartesian_point('',(3.904429540281e1,6.279888220457e1,-6.606036447486e0));
#7563=cartesian_point('',(3.897360374281e1,6.268217520008e1,-6.878912341967e0));
#7565=cartesian_point('',(4.299622548543e1,5.999434361938e1,-6.878915179742e0));
#7566=cartesian_point('',(4.307699732857e1,6.010431761024e1,-6.606035371409e0));
#7567=cartesian_point('',(4.315777237860e1,6.021428408654e1,-6.333157156169e0));
#7568=cartesian_point('',(4.323854426209e1,6.032425799809e1,-6.060277327820e0));
#7570=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#7571=direction('',(0.e0,0.e0,1.e0));
#7572=direction('',(5.880573876273e-1,8.088192065332e-1,0.e0));
#7573=axis2_placement_3d('',#7570,#7571,#7572);
#7575=cartesian_point('',(3.914499685004e1,6.392711157532e1,-4.579937179557e0));
#7576=cartesian_point('',(3.916494160924e1,6.390109867056e1,-4.603476280009e0));
#7577=cartesian_point('',(3.920096003304e1,6.384725646507e1,-4.657614920377e0));
#7578=cartesian_point('',(3.924421503380e1,6.376091750381e1,-4.759412041560e0));
#7579=cartesian_point('',(3.927658819318e1,6.366935149081e1,-4.881351870194e0));
#7580=cartesian_point('',(3.929762285221e1,6.357273880265e1,-5.023648921116e0));
#7581=cartesian_point('',(3.930645872118e1,6.347190869925e1,-5.185836669910e0));
#7582=cartesian_point('',(3.930208578430e1,6.336706325466e1,-5.368676193156e0));
#7583=cartesian_point('',(3.928290014876e1,6.325841980419e1,-5.573527907028e0));
#7584=cartesian_point('',(3.924654920921e1,6.314640046295e1,-5.802194047559e0));
#7585=cartesian_point('',(3.920867241547e1,6.307027231919e1,-5.971494000663e0));
#7586=cartesian_point('',(3.918567090295e1,6.303229726002e1,-6.060283171315e0));
#7588=cartesian_point('',(3.942178776801e1,6.341209880512e1,-6.283890185749e0));
#7589=direction('',(2.316817249565e-1,3.825512509427e-1,8.944149589108e-1));
#7590=direction('',(-8.659699687967e-1,4.999865226175e-1,1.046376333078e-2));
#7591=axis2_placement_3d('',#7588,#7589,#7590);
#7593=cartesian_point('',(3.914499685004e1,6.392711157532e1,-4.579937179557e0));
#7594=cartesian_point('',(3.912562587658e1,6.393898170564e1,-4.579101909681e0));
#7595=cartesian_point('',(3.908733128604e1,6.396238324711e1,-4.581464834993e0));
#7596=cartesian_point('',(3.902917047265e1,6.399771045122e1,-4.598571120443e0));
#7597=cartesian_point('',(3.897645246e1,6.402957061245e1,-4.624857856623e0));
#7598=cartesian_point('',(3.893286042193e1,6.405569642143e1,-4.658534663538e0));
#7599=cartesian_point('',(3.891257627731e1,6.406787495577e1,-4.682641493323e0));
#7600=cartesian_point('',(3.890447141788e1,6.407266568794e1,-4.695423352441e0));
#7602=cartesian_point('',(3.898879538048e1,6.366207465588e1,-6.278720887279e0));
#7603=cartesian_point('',(3.902067012638e1,6.371088580710e1,-5.976054050772e0));
#7604=cartesian_point('',(3.904952972749e1,6.379707682905e1,-5.516200316014e0));
#7605=cartesian_point('',(3.903153413483e1,6.393588326005e1,-4.954354532928e0));
#7606=cartesian_point('',(3.896729347302e1,6.403495885023e1,-4.692297984944e0));
#7607=cartesian_point('',(3.890447141788e1,6.407266568794e1,-4.695423352441e0));
#7609=cartesian_point('',(3.828769140466e1,6.374097877671e1,-3.937501189860e1));
#7610=direction('',(1.323126123134e-2,2.069982964501e-3,9.999103204272e-1));
#7611=direction('',(8.660922782347e-1,-4.997754157205e-1,-1.042590157756e-2));
#7612=axis2_placement_3d('',#7609,#7610,#7611);
#7614=cartesian_point('',(3.844169283933e1,6.399849354764e1,-3.937758920399e1));
#7615=cartesian_point('',(3.844024940836e1,6.399807036796e1,-3.950644517943e1));
#7616=cartesian_point('',(3.843075834917e1,6.398626409851e1,-3.976487850829e1));
#7617=cartesian_point('',(3.839876556316e1,6.393766899248e1,-4.014361121620e1));
#7618=cartesian_point('',(3.836328009523e1,6.388139572849e1,-4.040279292452e1));
#7619=cartesian_point('',(3.834271895551e1,6.384837482712e1,-4.052851537846e1));
#7621=cartesian_point('',(3.834271895551e1,6.384837482712e1,-4.052851537846e1));
#7622=cartesian_point('',(3.832270555726e1,6.381627599628e1,-4.065077115765e1));
#7623=cartesian_point('',(3.827809539981e1,6.374408529401e1,-4.088289888042e1));
#7624=cartesian_point('',(3.819748003338e1,6.361232586495e1,-4.121105277603e1));
#7625=cartesian_point('',(3.813354180244e1,6.350707361103e1,-4.142090588203e1));
#7626=cartesian_point('',(3.809927095707e1,6.345050405080e1,-4.152263694238e1));
#7628=direction('',(1.327872362140e-2,2.056764721283e-3,9.999097185336e-1));
#7629=vector('',#7628,3.328477231637e1);
#7630=cartesian_point('',(3.819299168343e1,6.302089255065e1,-4.147528645353e1));
#7631=line('',#7630,#7629);
#7632=cartesian_point('',(3.988424881017e1,6.525249439144e1,-8.214302336578e0));
#7633=direction('',(-8.658694368759e-1,5.001615591348e-1,1.041791956292e-2));
#7634=direction('',(-5.000966630993e-1,-8.659298616547e-1,8.294712270040e-3));
#7635=axis2_placement_3d('',#7632,#7633,#7634);
#7637=direction('',(2.316905626638e-1,3.825613766433e-1,8.944083386649e-1));
#7638=vector('',#7637,9.151962895369e-1);
#7639=cartesian_point('',(3.877675303721e1,6.331195590346e1,-7.097280080156e0));
#7640=line('',#7639,#7638);
#7641=direction('',(-1.333089482760e-2,-2.146701033862e-3,-9.999088353034e-1));
#7642=vector('',#7641,3.310192694712e1);
#7643=cartesian_point('',(3.898879538048e1,6.366207465588e1,-6.278720887279e0));
#7644=line('',#7643,#7642);
#7645=cartesian_point('',(3.854751707376e1,6.359101471508e1,-3.937763010728e1));
#7646=cartesian_point('',(3.854436839396e1,6.359052703576e1,-3.961527262128e1));
#7647=cartesian_point('',(3.851623251595e1,6.355149169057e1,-4.007778150108e1));
#7648=cartesian_point('',(3.840615187832e1,6.337516425556e1,-4.076225187386e1));
#7649=cartesian_point('',(3.829634717468e1,6.319342147321e1,-4.116615368287e1));
#7650=cartesian_point('',(3.822981709840e1,6.308236667928e1,-4.136527987330e1));
#7652=direction('',(-2.804926612033e-1,-4.682375460096e-1,-8.379006310524e-1));
#7653=vector('',#7652,1.312883367814e-1);
#7654=cartesian_point('',(3.822981709840e1,6.308236667928e1,-4.136527987330e1));
#7655=line('',#7654,#7653);
#7656=cartesian_point('',(3.906801550449e1,6.283945332360e1,-8.198743171061e0));
#7657=direction('',(-1.327402263260e-2,-2.048454231015e-3,-9.999097980110e-1));
#7658=direction('',(-5.260066170376e-1,-8.504357187039e-1,8.725089406059e-3));
#7659=axis2_placement_3d('',#7656,#7657,#7658);
#7661=cartesian_point('',(3.920973543691e1,6.306195825639e1,-7.102552741857e0));
#7662=direction('',(-2.317466137461e-1,-3.825655978823e-1,-8.943920115554e-1));
#7663=direction('',(-4.722395267074e-1,-7.595711808532e-1,4.472599363149e-1));
#7664=axis2_placement_3d('',#7661,#7662,#7663);
#7666=cartesian_point('',(4.030248068560e1,6.501090657463e1,-8.219334395513e0));
#7667=direction('',(8.658694368759e-1,-5.001615591348e-1,-1.041791956292e-2));
#7668=direction('',(-4.433543812172e-1,-7.768400606889e-1,4.471648608337e-1));
#7669=axis2_placement_3d('',#7666,#7667,#7668);
#7671=cartesian_point('',(3.888412269621e1,6.253637331166e1,-7.297123207120e0));
#7672=cartesian_point('',(3.886764936376e1,6.250986694984e1,-7.393585900603e0));
#7673=cartesian_point('',(3.883966278537e1,6.246530427962e1,-7.589681128986e0));
#7674=cartesian_point('',(3.881267175911e1,6.242465671749e1,-7.890306882319e0));
#7675=cartesian_point('',(3.880544947214e1,6.241496211277e1,-8.092986107686e0));
#7676=cartesian_point('',(3.880426107092e1,6.241466271535e1,-8.194371700159e0));
#7678=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7679=direction('',(0.e0,0.e0,-1.e0));
#7680=direction('',(5.279892587186e-1,8.492510480876e-1,0.e0));
#7681=axis2_placement_3d('',#7678,#7679,#7680);
#7683=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7684=direction('',(0.e0,0.e0,-1.e0));
#7685=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#7686=axis2_placement_3d('',#7683,#7684,#7685);
#7688=cartesian_point('',(4.281388164191e1,5.973551988153e1,-8.194373292991e0));
#7689=cartesian_point('',(4.281370328836e1,5.973673190257e1,-8.093034860876e0));
#7690=cartesian_point('',(4.281989084630e1,5.974710553124e1,-7.890447532627e0));
#7691=cartesian_point('',(4.284708948589e1,5.978756146852e1,-7.589959598416e0));
#7692=cartesian_point('',(4.287752168863e1,5.983043258087e1,-7.393949327659e0));
#7693=cartesian_point('',(4.289568964205e1,5.985577282580e1,-7.297527077793e0));
#7695=cartesian_point('',(4.463917640598e1,6.211320045394e1,-8.219331149931e0));
#7696=direction('',(-7.934353739757e-1,6.085652884686e-1,-1.042098820338e-2));
#7697=direction('',(-5.816469801340e-1,-7.530739456285e-1,3.075165408829e-1));
#7698=axis2_placement_3d('',#7695,#7696,#7697);
#7700=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7701=direction('',(0.e0,0.e0,1.e0));
#7702=direction('',(5.825214830724e-1,8.128153060562e-1,0.e0));
#7703=axis2_placement_3d('',#7700,#7701,#7702);
#7705=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7706=direction('',(0.e0,0.e0,1.e0));
#7707=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#7708=axis2_placement_3d('',#7705,#7706,#7707);
#7710=cartesian_point('',(4.310538154945e1,6.014173488136e1,-8.198699074585e0));
#7711=direction('',(-3.198190339095e-3,1.295260098573e-2,9.999109968924e-1));
#7712=direction('',(-5.844006084410e-1,-8.114192808105e-1,8.641734937652e-3));
#7713=axis2_placement_3d('',#7710,#7711,#7712);
#7715=cartesian_point('',(4.321148803738e1,5.970747618161e1,-4.148036708083e1));
#7716=direction('',(-3.187223604956e-3,1.304750732044e-2,9.999097980110e-1));
#7717=direction('',(-5.844061929200e-1,-8.114143667104e-1,8.725088696963e-3));
#7718=axis2_placement_3d('',#7715,#7716,#7717);
#7720=cartesian_point('',(3.809095471195e1,6.289659237816e1,-4.192434478442e1));
#7721=cartesian_point('',(3.813112926388e1,6.293358577182e1,-4.177643076332e1));
#7722=cartesian_point('',(3.816488347381e1,6.297527629666e1,-4.162597912377e1));
#7723=cartesian_point('',(3.819299168343e1,6.302089255065e1,-4.147528645353e1));
#7725=cartesian_point('',(3.797106441743e1,6.323410123940e1,-4.135914395286e1));
#7726=direction('',(2.800630359181e-1,4.675224465621e-1,8.384434732723e-1));
#7727=direction('',(8.657751392890e-1,-5.003291532341e-1,-1.020522479822e-2));
#7728=axis2_placement_3d('',#7725,#7726,#7727);
#7730=direction('',(2.793965595378e-1,4.679177890612e-1,8.384452905220e-1));
#7731=vector('',#7730,1.808878078745e0);
#7732=cartesian_point('',(3.759387664525e1,6.260409781951e1,-4.303928224864e1));
#7733=line('',#7732,#7731);
#7734=direction('',(-2.655766406614e-1,-4.759361230094e-1,-8.384234340414e-1));
#7735=vector('',#7734,1.808879096206e0);
#7736=cartesian_point('',(3.590012475746e1,6.472018715289e1,-4.152263878405e1));
#7737=line('',#7736,#7735);
#7738=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7739=direction('',(0.e0,0.e0,-1.e0));
#7740=direction('',(4.850694342418e-1,8.744756394345e-1,0.e0));
#7741=axis2_placement_3d('',#7738,#7739,#7740);
#7743=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7744=direction('',(0.e0,0.e0,-1.e0));
#7745=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#7746=axis2_placement_3d('',#7743,#7744,#7745);
#7748=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7749=direction('',(0.e0,0.e0,-1.e0));
#7750=direction('',(5.e-1,8.660254037844e-1,0.e0));
#7751=axis2_placement_3d('',#7748,#7749,#7750);
#7753=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7754=direction('',(0.e0,0.e0,1.e0));
#7755=direction('',(5.149143216063e-1,8.572416470312e-1,0.e0));
#7756=axis2_placement_3d('',#7753,#7754,#7755);
#7758=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7759=direction('',(0.e0,0.e0,1.e0));
#7760=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#7761=axis2_placement_3d('',#7758,#7759,#7760);
#7763=cartesian_point('',(3.577680043371e1,6.450096082677e1,-4.135912965204e1));
#7764=direction('',(-2.648620491673e-1,-4.763442401451e-1,-8.384177119977e-1));
#7765=direction('',(-8.659778530654e-1,4.999723353590e-1,-1.048913132196e-2));
#7766=axis2_placement_3d('',#7763,#7764,#7765);
#7768=cartesian_point('',(3.590012475746e1,6.472018715289e1,-4.152263878405e1));
#7769=cartesian_point('',(3.593155096521e1,6.477736471031e1,-4.142227621954e1));
#7770=cartesian_point('',(3.598992811672e1,6.488387794751e1,-4.121567903764e1));
#7771=cartesian_point('',(3.606338568608e1,6.501888512181e1,-4.089069197582e1));
#7772=cartesian_point('',(3.610253522385e1,6.509163090629e1,-4.066570683037e1));
#7773=cartesian_point('',(3.611957976949e1,6.512354978191e1,-4.055158840742e1));
#7775=cartesian_point('',(3.611957976949e1,6.512354978191e1,-4.055158840742e1));
#7776=cartesian_point('',(3.613847793795e1,6.515888758975e1,-4.042520370194e1));
#7777=cartesian_point('',(3.617003667574e1,6.521865260001e1,-4.016845376330e1));
#7778=cartesian_point('',(3.619825498652e1,6.527453563301e1,-3.977517294150e1));
#7779=cartesian_point('',(3.620398762340e1,6.528914380847e1,-3.951015722374e1));
#7780=cartesian_point('',(3.620364350840e1,6.529064212109e1,-3.937758788783e1));
#7782=direction('',(-2.154636406936e-1,-3.919323752340e-1,-8.944073080999e-1));
#7783=vector('',#7782,9.151777670720e-1);
#7784=cartesian_point('',(3.563857553229e1,6.559632328359e1,-6.278723596380e0));
#7785=line('',#7784,#7783);
#7786=cartesian_point('',(3.656821074843e1,6.716698786063e1,-8.214297679822e0));
#7787=direction('',(8.660811342341e-1,-4.997948298344e-1,1.042098817524e-2));
#7788=direction('',(-4.510891318237e-1,-7.723560431631e-1,4.471965314490e-1));
#7789=axis2_placement_3d('',#7786,#7787,#7788);
#7791=direction('',(4.861490771353e-3,-1.252246245257e-2,-9.999097728503e-1));
#7792=vector('',#7791,3.328462730521e1);
#7793=cartesian_point('',(3.531957824054e1,6.500368535122e1,-8.193505206964e0));
#7794=line('',#7793,#7792);
#7795=direction('',(2.646772768916e-1,4.760845482958e-1,8.386235400770e-1));
#7796=vector('',#7795,1.345107511216e-1);
#7797=cartesian_point('',(3.548139114902e1,6.458687985555e1,-4.147512933513e1));
#7798=line('',#7797,#7796);
#7799=cartesian_point('',(3.394844892449e1,6.197578401953e1,-3.934686973593e1));
#7800=direction('',(8.660137481464e-1,-4.999111235698e-1,1.044301453865e-2));
#7801=direction('',(4.240968421327e-1,7.232937828880e-1,-5.449660284170e-1));
#7802=axis2_placement_3d('',#7799,#7800,#7801);
#7804=direction('',(-4.806368174409e-3,1.261816766888e-2,9.999088361794e-1));
#7805=vector('',#7804,3.310243642245e1);
#7806=cartesian_point('',(3.579767802921e1,6.517863119056e1,-3.937814227425e1));
#7807=line('',#7806,#7805);
#7808=cartesian_point('',(3.500839300733e1,6.548760999275e1,-7.102517710719e0));
#7809=direction('',(2.154582346588e-1,3.919178773039e-1,8.944149632957e-1));
#7810=direction('',(-4.217003526828e-1,-7.887767803332e-1,4.472135992503e-1));
#7811=axis2_placement_3d('',#7808,#7809,#7810);
#7813=cartesian_point('',(3.062306630806e1,6.760780363175e1,-6.060283171177e0));
#7814=cartesian_point('',(3.056821283476e1,6.748286796335e1,-6.333159085679e0));
#7815=cartesian_point('',(3.051336707804e1,6.735793227919e1,-6.606036453320e0));
#7816=cartesian_point('',(3.045851351589e1,6.723299660609e1,-6.878912347806e0));
#7818=cartesian_point('',(3.479755358862e1,6.509321728538e1,-6.878915179743e0));
#7819=cartesian_point('',(3.486327993117e1,6.521279327463e1,-6.606035371414e0));
#7820=cartesian_point('',(3.492901043403e1,6.533236223216e1,-6.333157156183e0));
#7821=cartesian_point('',(3.499473682695e1,6.545193814805e1,-6.060277327837e0));
#7823=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#7824=direction('',(0.e0,0.e0,1.e0));
#7825=direction('',(4.774543839328e-1,8.786565377116e-1,0.e0));
#7826=axis2_placement_3d('',#7823,#7824,#7825);
#7828=cartesian_point('',(3.046594352025e1,6.848965365841e1,-4.579937179808e0));
#7829=cartesian_point('',(3.048911302661e1,6.846646661101e1,-4.603476273074e0));
#7830=cartesian_point('',(3.053185113936e1,6.841778636842e1,-4.657614919798e0));
#7831=cartesian_point('',(3.058600562489e1,6.833783189402e1,-4.759412128665e0));
#7832=cartesian_point('',(3.063005356603e1,6.825127473547e1,-4.881352069006e0));
#7833=cartesian_point('',(3.066351875187e1,6.815823413253e1,-5.023649167213e0));
#7834=cartesian_point('',(3.068543997879e1,6.805942000200e1,-5.185836849754e0));
#7835=cartesian_point('',(3.069478952155e1,6.795490080346e1,-5.368676267178e0));
#7836=cartesian_point('',(3.068994882686e1,6.784468263970e1,-5.573527890918e0));
#7837=cartesian_point('',(3.066853033830e1,6.772887691028e1,-5.802193985798e0));
#7838=cartesian_point('',(3.064091430020e1,6.764845612707e1,-5.971493972745e0));
#7839=cartesian_point('',(3.062306630806e1,6.760780363175e1,-6.060283171177e0));
#7841=cartesian_point('',(3.080758911105e1,6.801517535712e1,-6.283890185766e0));
#7842=direction('',(1.797666975818e-1,4.095190053326e-1,8.944149589044e-1));
#7843=direction('',(-9.238228445191e-1,3.826772278544e-1,1.046380553262e-2));
#7844=axis2_placement_3d('',#7841,#7842,#7843);
#7846=cartesian_point('',(3.046594352025e1,6.848965365841e1,-4.579937179808e0));
#7847=cartesian_point('',(3.044518933524e1,6.849889362808e1,-4.579101843382e0));
#7848=cartesian_point('',(3.040416846370e1,6.851709624568e1,-4.581464640883e0));
#7849=cartesian_point('',(3.034189415902e1,6.854452968944e1,-4.598570591209e0));
#7850=cartesian_point('',(3.028546813141e1,6.856923639596e1,-4.624857331213e0));
#7851=cartesian_point('',(3.023883845375e1,6.858944899936e1,-4.658534437e0));
#7852=cartesian_point('',(3.021713807773e1,6.859887579389e1,-4.682641414281e0));
#7853=cartesian_point('',(3.020847719352e1,6.860256766414e1,-4.695423354016e0));
#7855=cartesian_point('',(3.034567264700e1,6.820649580216e1,-6.278720760951e0));
#7856=cartesian_point('',(3.037090355748e1,6.825904983599e1,-5.976054041652e0));
#7857=cartesian_point('',(3.038826609129e1,6.834827034327e1,-5.516200307451e0));
#7858=cartesian_point('',(3.035230658991e1,6.848354020005e1,-4.954355418586e0));
#7859=cartesian_point('',(3.027568383305e1,6.857338336751e1,-4.692297211972e0));
#7860=cartesian_point('',(3.020847719352e1,6.860256766414e1,-4.695423354016e0));
#7862=cartesian_point('',(2.964026764888e1,6.819321243507e1,-3.937501189862e1));
#7863=direction('',(1.284787883830e-2,3.779300175613e-3,9.999103204286e-1));
#7864=direction('',(9.239165856748e-1,-3.824518835936e-1,-1.042590286911e-2));
#7865=axis2_placement_3d('',#7862,#7863,#7864);
#7867=cartesian_point('',(2.975933915748e1,6.846862535228e1,-3.937758920399e1));
#7868=cartesian_point('',(2.975796331131e1,6.846801738742e1,-3.950644517783e1));
#7869=cartesian_point('',(2.975009447702e1,6.845507329074e1,-3.976487850343e1));
#7870=cartesian_point('',(2.972471832843e1,6.840271802726e1,-4.014361120683e1));
#7871=cartesian_point('',(2.969688157919e1,6.834229440750e1,-4.040279291180e1));
#7872=cartesian_point('',(2.968080643562e1,6.830687223778e1,-4.052851536523e1));
#7874=cartesian_point('',(2.968080643562e1,6.830687223778e1,-4.052851536523e1));
#7875=cartesian_point('',(2.966515399295e1,6.827243574427e1,-4.065077114565e1));
#7876=cartesian_point('',(2.963034825872e1,6.819503984878e1,-4.088289887278e1));
#7877=cartesian_point('',(2.956762062401e1,6.805388522201e1,-4.121105277208e1));
#7878=cartesian_point('',(2.951796756884e1,6.794118780061e1,-4.142090588081e1));
#7879=cartesian_point('',(2.949137372428e1,6.788062895714e1,-4.152263694238e1));
#7881=direction('',(1.289666118066e-2,3.772391068235e-3,9.999097185226e-1));
#7882=vector('',#7881,3.328477225326e1);
#7883=cartesian_point('',(2.964036819859e1,6.746692582635e1,-4.147528657278e1));
#7884=line('',#7883,#7882);
#7885=cartesian_point('',(3.102587523785e1,6.990018611619e1,-8.214301753396e0));
#7886=direction('',(-9.237456134345e-1,3.828648764265e-1,1.041768014009e-2));
#7887=direction('',(-3.827926555629e-1,-9.237970493853e-1,8.294238610919e-3));
#7888=axis2_placement_3d('',#7885,#7886,#7887);
#7890=direction('',(1.797741247961e-1,4.095301754172e-1,8.944083516362e-1));
#7891=vector('',#7890,9.151960931400e-1);
#7892=cartesian_point('',(3.018114407034e1,6.783169538559e1,-7.097279790041e0));
#7893=line('',#7892,#7891);
#7894=direction('',(-1.293664635826e-2,-3.868366408812e-3,-9.999088353057e-1));
#7895=vector('',#7894,3.310192694022e1);
#7896=cartesian_point('',(3.034567264700e1,6.820649580216e1,-6.278720760951e0));
#7897=line('',#7896,#7895);
#7898=cartesian_point('',(2.991744472440e1,6.807844541991e1,-3.937762997412e1));
#7899=cartesian_point('',(2.991438663435e1,6.807755092681e1,-3.961527268813e1));
#7900=cartesian_point('',(2.989158658247e1,6.803517702608e1,-4.007778146947e1));
#7901=cartesian_point('',(2.980546305402e1,6.784598970437e1,-4.076225188261e1));
#7902=cartesian_point('',(2.972031993906e1,6.765146936868e1,-4.116615368255e1));
#7903=cartesian_point('',(2.966885459460e1,6.753268074274e1,-4.136527987910e1));
#7905=direction('',(-2.169756483163e-1,-5.008431255982e-1,-8.379007886252e-1));
#7906=vector('',#7905,1.312884474792e-1);
#7907=cartesian_point('',(2.966885459460e1,6.753268074274e1,-4.136527987910e1));
#7908=line('',#7907,#7906);
#7909=cartesian_point('',(3.053158865088e1,6.740125238675e1,-8.198743170885e0));
#7910=direction('',(-1.289308454212e-2,-3.763536915705e-3,-9.999097980122e-1));
#7911=direction('',(-4.105024217327e-1,-9.118177639029e-1,8.725089263386e-3));
#7912=axis2_placement_3d('',#7909,#7910,#7911);
#7914=cartesian_point('',(3.064305342566e1,6.764035190302e1,-7.102552896859e0));
#7915=direction('',(-1.798294401646e-1,-4.095417921827e-1,-8.943919123661e-1));
#7916=direction('',(-3.690554872059e-1,-8.147124753781e-1,4.472601366392e-1));
#7917=axis2_placement_3d('',#7914,#7915,#7916);
#7919=cartesian_point('',(3.147206293083e1,6.971525468762e1,-8.219333702236e0));
#7920=direction('',(9.237456134345e-1,-3.828648764265e-1,-1.041768014009e-2));
#7921=direction('',(-3.381643181328e-1,-8.280629740276e-1,4.471650757676e-1));
#7922=axis2_placement_3d('',#7919,#7920,#7921);
#7924=cartesian_point('',(3.038883385452e1,6.707677326823e1,-7.297086443526e0));
#7925=cartesian_point('',(3.037596019691e1,6.704834111880e1,-7.393552818510e0));
#7926=cartesian_point('',(3.035402791244e1,6.700050274854e1,-7.589655810343e0));
#7927=cartesian_point('',(3.033257172015e1,6.695667623620e1,-7.890294019715e0));
#7928=cartesian_point('',(3.032667616221e1,6.694612104471e1,-8.092981795528e0));
#7929=cartesian_point('',(3.032553698076e1,6.694566907484e1,-8.194371681190e0));
#7931=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7932=direction('',(0.e0,0.e0,-1.e0));
#7933=direction('',(4.126227318711e-1,9.109020151165e-1,0.e0));
#7934=axis2_placement_3d('',#7931,#7932,#7933);
#7936=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7937=direction('',(0.e0,0.e0,-1.e0));
#7938=direction('',(4.409554681879e-1,8.975289828608e-1,0.e0));
#7939=axis2_placement_3d('',#7936,#7937,#7938);
#7941=cartesian_point('',(3.465055299891e1,6.481280717291e1,-8.194373292991e0));
#7942=cartesian_point('',(3.465021797072e1,6.481398554513e1,-8.093034861764e0));
#7943=cartesian_point('',(3.465499856292e1,6.482507806416e1,-7.890447535290e0));
#7944=cartesian_point('',(3.467668395454e1,6.486873802942e1,-7.589959603653e0));
#7945=cartesian_point('',(3.470126000208e1,6.491521457222e1,-7.393949334501e0));
#7946=cartesian_point('',(3.471596496020e1,6.494270942115e1,-7.297527085397e0));
#7948=cartesian_point('',(3.614988252154e1,6.740839513382e1,-8.219331149937e0));
#7949=direction('',(-8.660811342341e-1,4.997948298344e-1,-1.042098817524e-2));
#7950=direction('',(-4.783750352976e-1,-8.225514599386e-1,3.075165383470e-1));
#7951=axis2_placement_3d('',#7948,#7949,#7950);
#7953=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7954=direction('',(0.e0,0.e0,1.e0));
#7955=direction('',(4.714442441542e-1,8.818958695072e-1,0.e0));
#7956=axis2_placement_3d('',#7953,#7954,#7955);
#7958=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7959=direction('',(0.e0,0.e0,1.e0));
#7960=direction('',(4.409554681879e-1,8.975289828608e-1,0.e0));
#7961=axis2_placement_3d('',#7958,#7959,#7960);
#7963=cartesian_point('',(3.488653738718e1,6.525359532007e1,-8.198699074577e0));
#7964=direction('',(-4.861483037740e-3,1.242434207169e-2,9.999109968926e-1));
#7965=direction('',(-4.734895111892e-1,-8.807570625383e-1,8.641734941102e-3));
#7966=axis2_placement_3d('',#7963,#7964,#7965);
#7968=cartesian_point('',(3.504841825393e1,6.483690143955e1,-4.148036708083e1));
#7969=direction('',(-4.862997913790e-3,1.251986792569e-2,9.999097980110e-1));
#7970=direction('',(-4.734956893127e-1,-8.807529193988e-1,8.725088697074e-3));
#7971=axis2_placement_3d('',#7968,#7969,#7970);
#7973=cartesian_point('',(2.955542860256e1,6.733037058601e1,-4.192434479083e1));
#7974=cartesian_point('',(2.959043079091e1,6.737229158060e1,-4.177643017817e1));
#7975=cartesian_point('',(2.961845460338e1,6.741803094214e1,-4.162597927693e1));
#7976=cartesian_point('',(2.964036819859e1,6.746692582635e1,-4.147528657278e1));
#7978=cartesian_point('',(2.939251024432e1,6.764934319035e1,-4.135914395287e1));
#7979=direction('',(2.166431330947e-1,5.000782888803e-1,8.384434732726e-1));
#7980=direction('',(9.236743811401e-1,-3.830424137050e-1,-1.020524024350e-2));
#7981=axis2_placement_3d('',#7978,#7979,#7980);
#7983=direction('',(2.159306884262e-1,5.003831014950e-1,8.384454004490e-1));
#7984=vector('',#7983,1.808878078816e0);
#7985=cartesian_point('',(2.910078143545e1,6.697549693383e1,-4.303928244753e1));
#7986=line('',#7985,#7984);
#7987=direction('',(-2.011779680420e-1,-5.065200390804e-1,-8.384300061332e-1));
#7988=vector('',#7987,1.808879037589e0);
#7989=cartesian_point('',(2.714531462464e1,6.885240356470e1,-4.152263878405e1));
#7990=line('',#7989,#7988);
#7991=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#7992=direction('',(0.e0,0.e0,-1.e0));
#7993=direction('',(3.667776225840e-1,9.303086453278e-1,0.e0));
#7994=axis2_placement_3d('',#7991,#7992,#7993);
#7996=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#7997=direction('',(0.e0,0.e0,-1.e0));
#7998=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#7999=axis2_placement_3d('',#7996,#7997,#7998);
#8001=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#8002=direction('',(0.e0,0.e0,-1.e0));
#8003=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#8004=axis2_placement_3d('',#8001,#8002,#8003);
#8006=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#8007=direction('',(0.e0,0.e0,1.e0));
#8008=direction('',(3.986166702050e-1,9.171176316235e-1,0.e0));
#8009=axis2_placement_3d('',#8006,#8007,#8008);
#8011=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#8012=direction('',(0.e0,0.e0,1.e0));
#8013=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#8014=axis2_placement_3d('',#8011,#8012,#8013);
#8016=cartesian_point('',(2.705166013507e1,6.861895569580e1,-4.135912965207e1));
#8017=direction('',(-2.004207179212e-1,-5.068404838237e-1,-8.384177119940e-1));
#8018=direction('',(-9.238287775557e-1,3.826622112064e-1,-1.048913126373e-2));
#8019=axis2_placement_3d('',#8016,#8017,#8018);
#8021=cartesian_point('',(2.714531462464e1,6.885240356470e1,-4.152263878405e1));
#8022=cartesian_point('',(2.716900880843e1,6.891319390461e1,-4.142227621758e1));
#8023=cartesian_point('',(2.721298376884e1,6.902641565564e1,-4.121567903153e1));
#8024=cartesian_point('',(2.726819092688e1,6.916985596370e1,-4.089069196290e1));
#8025=cartesian_point('',(2.729751030489e1,6.924708943861e1,-4.066570681267e1));
#8026=cartesian_point('',(2.731024278281e1,6.928096000357e1,-4.055158838728e1));
#8028=cartesian_point('',(2.731024278281e1,6.928096000357e1,-4.055158838728e1));
#8029=cartesian_point('',(2.732436676481e1,6.931846219626e1,-4.042520368383e1));
#8030=cartesian_point('',(2.734785461316e1,6.938183514826e1,-4.016845374944e1));
#8031=cartesian_point('',(2.736853731210e1,6.944092332082e1,-3.977517293446e1));
#8032=cartesian_point('',(2.737231415583e1,6.945615478009e1,-3.951015722140e1));
#8033=cartesian_point('',(2.737177741575e1,6.945759535839e1,-3.937758788782e1));
#8035=direction('',(-1.624628712058e-1,-4.167029614343e-1,-8.944073218682e-1));
#8036=vector('',#8035,9.151774300516e-1);
#8037=cartesian_point('',(2.677164424732e1,6.968690513122e1,-6.278723748348e0));
#8038=line('',#8037,#8036);
#8039=cartesian_point('',(2.748831034515e1,7.136547293768e1,-8.214297115256e0));
#8040=direction('',(9.239083682854e-1,-3.824718745095e-1,1.042075915475e-2));
#8041=direction('',(-3.464163627839e-1,-8.246275500291e-1,4.471969446772e-1));
#8042=axis2_placement_3d('',#8039,#8040,#8041);
#8044=direction('',(6.454409263951e-3,-1.178077981448e-2,-9.999097728435e-1));
#8045=vector('',#8044,3.328462730532e1);
#8046=cartesian_point('',(2.653273082772e1,6.905769989225e1,-8.193505207156e0));
#8047=line('',#8046,#8045);
#8048=direction('',(2.002714202584e-1,5.065588938170e-1,8.386235420751e-1));
#8049=vector('',#8048,1.345107510493e-1);
#8050=cartesian_point('',(2.674756343455e1,6.866558102676e1,-4.147512933520e1));
#8051=line('',#8050,#8049);
#8052=cartesian_point('',(2.556855213841e1,6.587673436639e1,-3.934686973596e1));
#8053=direction('',(9.238563757176e-1,-3.825968380573e-1,1.044301463071e-2));
#8054=direction('',(3.260598519347e-1,7.724616501518e-1,-5.449660283e-1));
#8055=axis2_placement_3d('',#8052,#8053,#8054);
#8057=direction('',(-6.412250765166e-3,1.188285971074e-2,9.999088361872e-1));
#8058=vector('',#8057,3.310243640775e1);
#8059=cartesian_point('',(2.698390537050e1,6.929355352331e1,-3.937814241178e1));
#8060=line('',#8059,#8058);
#8061=cartesian_point('',(2.616104298211e1,6.949686664594e1,-7.102517710759e0));
#8062=direction('',(1.624594113949e-1,4.166879084574e-1,8.944149633110e-1));
#8063=direction('',(-3.151366180489e-1,-8.370716269458e-1,4.472135992197e-1));
#8064=axis2_placement_3d('',#8061,#8062,#8063);
#8066=cartesian_point('',(2.153647901030e1,7.102647884120e1,-6.060373135673e0));
#8067=cartesian_point('',(2.149840637694e1,7.089546659902e1,-6.333219062717e0));
#8068=cartesian_point('',(2.146034205013e1,7.076445515152e1,-6.606066441915e0));
#8069=cartesian_point('',(2.142226932930e1,7.063344289309e1,-6.878912348943e0));
#8071=cartesian_point('',(2.600348590348e1,6.907832795999e1,-6.878915201129e0));
#8072=cartesian_point('',(2.605304215139e1,6.920545997414e1,-6.606035382374e0));
#8073=cartesian_point('',(2.610260343476e1,6.933258554125e1,-6.333157166500e0));
#8074=cartesian_point('',(2.615215974218e1,6.945971748924e1,-6.060277327729e0));
#8076=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009553e0));
#8077=direction('',(0.e0,0.e0,1.e0));
#8078=direction('',(3.586820032492e-1,9.334598119604e-1,0.e0));
#8079=axis2_placement_3d('',#8076,#8077,#8078);
#8081=cartesian_point('',(2.126545798905e1,7.188036359966e1,-4.579937186065e0));
#8082=cartesian_point('',(2.129146026283e1,7.186040456420e1,-4.603463410554e0));
#8083=cartesian_point('',(2.134019874599e1,7.181772876839e1,-4.657577279672e0));
#8084=cartesian_point('',(2.140434572221e1,7.174553611623e1,-4.759345883546e0));
#8085=cartesian_point('',(2.145933711197e1,7.166547255953e1,-4.881266239575e0));
#8086=cartesian_point('',(2.150468259893e1,7.157759335347e1,-5.023555765379e0));
#8087=cartesian_point('',(2.153933546687e1,7.148247682207e1,-5.185748627313e0));
#8088=cartesian_point('',(2.156226605979e1,7.138005687332e1,-5.368606675525e0));
#8089=cartesian_point('',(2.157186767099e1,7.127012777621e1,-5.573492081961e0));
#8090=cartesian_point('',(2.156575430407e1,7.115248834011e1,-5.802209670613e0));
#8091=cartesian_point('',(2.154887185583e1,7.106912607456e1,-5.971557045186e0));
#8092=cartesian_point('',(2.153647901030e1,7.102647884120e1,-6.060373135673e0));
#8094=cartesian_point('',(2.166625151268e1,7.145445020332e1,-6.283980148154e0));
#8095=direction('',(1.247758121538e-1,4.294797760097e-1,8.944149588977e-1));
#8096=direction('',(-9.658704251700e-1,2.588141497431e-1,1.046698021201e-2));
#8097=axis2_placement_3d('',#8094,#8095,#8096);
#8099=cartesian_point('',(2.126545798905e1,7.188036359966e1,-4.579937186065e0));
#8100=cartesian_point('',(2.124315620356e1,7.188696790970e1,-4.579230211580e0));
#8101=cartesian_point('',(2.119940329167e1,7.189986652951e1,-4.581766811594e0));
#8102=cartesian_point('',(2.113421819853e1,7.191889669970e1,-4.598857574790e0));
#8103=cartesian_point('',(2.107577579342e1,7.193580884415e1,-4.624934729733e0));
#8104=cartesian_point('',(2.102780451740e1,7.194952393098e1,-4.658467998411e0));
#8105=cartesian_point('',(2.100547070916e1,7.195585857916e1,-4.682750746932e0));
#8106=cartesian_point('',(2.099653981749e1,7.195834725909e1,-4.695648290020e0));
#8108=cartesian_point('',(2.118331524742e1,7.158384857777e1,-6.278770964997e0));
#8109=cartesian_point('',(2.118691546389e1,7.159484503032e1,-6.218527876443e0));
#8110=cartesian_point('',(2.119271171922e1,7.161649556197e1,-6.102442068586e0));
#8111=cartesian_point('',(2.119775059945e1,7.164739210739e1,-5.941303683256e0));
#8112=cartesian_point('',(2.119968222150e1,7.167674497867e1,-5.792793025418e0));
#8113=cartesian_point('',(2.119901043909e1,7.170423852966e1,-5.657524981747e0));
#8114=cartesian_point('',(2.119587665569e1,7.173150527963e1,-5.527031620396e0));
#8115=cartesian_point('',(2.119067050170e1,7.175661962355e1,-5.409948111617e0));
#8116=cartesian_point('',(2.118376545267e1,7.177998499958e1,-5.303103262266e0));
#8117=cartesian_point('',(2.117516905123e1,7.180207086476e1,-5.205252802779e0));
#8118=cartesian_point('',(2.116526927728e1,7.182255218700e1,-5.118334936831e0));
#8119=cartesian_point('',(2.115221659261e1,7.184459529102e1,-5.029478376062e0));
#8120=cartesian_point('',(2.113649044609e1,7.186608251439e1,-4.947466113538e0));
#8121=cartesian_point('',(2.111867522982e1,7.188626481602e1,-4.873432843906e0));
#8122=cartesian_point('',(2.109756025936e1,7.190541572988e1,-4.808966846931e0));
#8123=cartesian_point('',(2.107951110082e1,7.191957910581e1,-4.765062783547e0));
#8124=cartesian_point('',(2.104233004974e1,7.194216060567e1,-4.707162338187e0));
#8125=cartesian_point('',(2.101311089153e1,7.195354066713e1,-4.696888514286e0));
#8126=cartesian_point('',(2.099653981749e1,7.195834725909e1,-4.695648290020e0));
#8128=cartesian_point('',(2.089984262914e1,7.145694395774e1,-2.928863562481e1));
#8129=cartesian_point('',(2.091331545503e1,7.150723450965e1,-2.928911877286e1));
#8130=cartesian_point('',(2.091327839532e1,7.161459966381e1,-2.928975059944e1));
#8131=cartesian_point('',(2.083477234077e1,7.175331233288e1,-2.928948460867e1));
#8132=cartesian_point('',(2.074303650070e1,7.180841533228e1,-2.928854511009e1));
#8133=cartesian_point('',(2.069335731579e1,7.182279696673e1,-2.928794047464e1));
#8135=cartesian_point('',(2.045575460582e1,7.101041986641e1,-3.056531606491e1));
#8136=direction('',(-1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#8137=direction('',(1.705442755906e-6,7.071065434545e-1,-7.071070189165e-1));
#8138=axis2_placement_3d('',#8135,#8136,#8137);
#8140=cartesian_point('',(2.045575796126e1,7.122256498135e1,-3.077743846236e1));
#8141=cartesian_point('',(2.049543658928e1,7.134577907803e1,-3.065422321025e1));
#8142=cartesian_point('',(2.056929231391e1,7.156479907766e1,-3.037110567070e1));
#8143=cartesian_point('',(2.065466209423e1,7.178114634070e1,-2.983555268497e1));
#8144=cartesian_point('',(2.068467027816e1,7.182366029340e1,-2.946956916001e1));
#8145=cartesian_point('',(2.069335731579e1,7.182279696673e1,-2.928794047464e1));
#8147=cartesian_point('',(1.798479838197e1,7.255483362557e1,-2.857540446621e1));
#8148=cartesian_point('',(1.798095619745e1,7.255414618389e1,-2.875705168115e1));
#8149=cartesian_point('',(1.795810660037e1,7.250823076980e1,-2.912057568608e1));
#8150=cartesian_point('',(1.788905714190e1,7.229663815234e1,-2.963807132241e1));
#8151=cartesian_point('',(1.782273514718e1,7.207965550322e1,-2.992034165472e1));
#8152=cartesian_point('',(1.778726973078e1,7.195629519402e1,-3.004370355736e1));
#8154=cartesian_point('',(1.798479838197e1,7.255483362557e1,-2.857540446621e1));
#8155=cartesian_point('',(1.793463894928e1,7.256721168739e1,-2.857577925756e1));
#8156=cartesian_point('',(1.782767178742e1,7.256555452208e1,-2.857640568726e1));
#8157=cartesian_point('',(1.768947427008e1,7.248384575607e1,-2.857660911490e1));
#8158=cartesian_point('',(1.763640466247e1,7.239114103706e1,-2.857623123301e1));
#8159=cartesian_point('',(1.762303742458e1,7.234125586182e1,-2.857595208353e1));
#8161=cartesian_point('',(1.778726755553e1,7.174417097478e1,-2.983156495650e1));
#8162=direction('',(-1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#8163=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411634e-2));
#8164=axis2_placement_3d('',#8161,#8162,#8163);
#8166=cartesian_point('',(1.779567658185e1,7.281601466492e1,-4.695649572036e0));
#8167=cartesian_point('',(1.777907543947e1,7.282010247836e1,-4.696767033512e0));
#8168=cartesian_point('',(1.774831495576e1,7.282486450344e1,-4.706789602990e0));
#8169=cartesian_point('',(1.770482031799e1,7.282397062025e1,-4.764273262875e0));
#8170=cartesian_point('',(1.768228092100e1,7.282079176213e1,-4.807673581311e0));
#8171=cartesian_point('',(1.765440786922e1,7.281483109843e1,-4.871849598369e0));
#8172=cartesian_point('',(1.762882741113e1,7.280629857693e1,-4.945834926560e0));
#8173=cartesian_point('',(1.760439202024e1,7.279557916320e1,-5.027834985669e0));
#8174=cartesian_point('',(1.758192777290e1,7.278298365259e1,-5.116993734776e0));
#8175=cartesian_point('',(1.756306821119e1,7.277019725181e1,-5.203936775630e0));
#8176=cartesian_point('',(1.754453343465e1,7.275536457578e1,-5.301849875372e0));
#8177=cartesian_point('',(1.752683843860e1,7.273858319645e1,-5.408740204703e0));
#8178=cartesian_point('',(1.750973677686e1,7.271942997727e1,-5.525908234329e0));
#8179=cartesian_point('',(1.749335299375e1,7.269736903400e1,-5.656516850972e0));
#8180=cartesian_point('',(1.747898481655e1,7.267386190514e1,-5.791993415545e0));
#8181=cartesian_point('',(1.746595107456e1,7.264744433437e1,-5.940691236346e0));
#8182=cartesian_point('',(1.745483829115e1,7.261812007442e1,-6.102096574738e0));
#8183=cartesian_point('',(1.744901909928e1,7.259642958563e1,-6.218412526235e0));
#8184=cartesian_point('',(1.744663434932e1,7.258508555386e1,-6.278766330860e0));
#8186=cartesian_point('',(1.752376622174e1,7.288294745016e1,-4.579937309314e0));
#8187=cartesian_point('',(1.749132750216e1,7.287865914604e1,-4.603442896290e0));
#8188=cartesian_point('',(1.742782585585e1,7.286611264371e1,-4.657454336997e0));
#8189=cartesian_point('',(1.733622413138e1,7.283569380422e1,-4.759145541354e0));
#8190=cartesian_point('',(1.724857609666e1,7.279387952812e1,-4.881010054327e0));
#8191=cartesian_point('',(1.716536313108e1,7.274047336065e1,-5.023249196333e0));
#8192=cartesian_point('',(1.708778150870e1,7.267545425636e1,-5.185394189935e0));
#8193=cartesian_point('',(1.701668142586e1,7.259823096479e1,-5.368247918199e0));
#8194=cartesian_point('',(1.695335470156e1,7.250780695799e1,-5.573200596161e0));
#8195=cartesian_point('',(1.689978310284e1,7.240281680003e1,-5.802045089012e0));
#8196=cartesian_point('',(1.687270055917e1,7.232213239546e1,-5.971500400875e0));
#8197=cartesian_point('',(1.686210093861e1,7.227897263276e1,-6.060377223126e0));
#8199=cartesian_point('',(1.696370039882e1,7.271449285899e1,-6.283984235054e0));
#8200=direction('',(1.066808640249e-1,4.343282993308e-1,8.944149605476e-1));
#8201=direction('',(-2.031794102314e-1,-8.710442726958e-1,4.472135980289e-1));
#8202=axis2_placement_3d('',#8199,#8200,#8201);
#8204=cartesian_point('',(1.779567658185e1,7.281601466492e1,-4.695649572036e0));
#8205=cartesian_point('',(1.778661949716e1,7.281834515159e1,-4.682624825523e0));
#8206=cartesian_point('',(1.776400221049e1,7.282405741927e1,-4.658162664680e0));
#8207=cartesian_point('',(1.771546309927e1,7.283619684690e1,-4.624685266473e0));
#8208=cartesian_point('',(1.765650632823e1,7.285074347736e1,-4.598743862111e0));
#8209=cartesian_point('',(1.759059775457e1,7.286683938562e1,-4.581821651423e0));
#8210=cartesian_point('',(1.754633879806e1,7.287752622325e1,-4.579262438847e0));
#8211=cartesian_point('',(1.752376622174e1,7.288294745016e1,-4.579937309314e0));
#8213=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009552e0));
#8214=direction('',(0.e0,0.e0,1.e0));
#8215=direction('',(2.337748176686e-1,9.722907665015e-1,0.e0));
#8216=axis2_placement_3d('',#8213,#8214,#8215);
#8218=cartesian_point('',(1.170124306966e1,7.404111888135e1,-4.579937185647e0));
#8219=cartesian_point('',(1.172962889437e1,7.402472500149e1,-4.603462333190e0));
#8220=cartesian_point('',(1.178352224832e1,7.398877659328e1,-4.657574470254e0));
#8221=cartesian_point('',(1.185654591549e1,7.392557488260e1,-4.759341420006e0));
#8222=cartesian_point('',(1.192151942566e1,7.385337414367e1,-4.881261009358e0));
#8223=cartesian_point('',(1.197794963397e1,7.377216520435e1,-5.023550516080e0));
#8224=cartesian_point('',(1.202472309108e1,7.368238490846e1,-5.185743990419e0));
#8225=cartesian_point('',(1.206082757048e1,7.358383324476e1,-5.368603460141e0));
#8226=cartesian_point('',(1.208469699410e1,7.347609643651e1,-5.573491264207e0));
#8227=cartesian_point('',(1.209399149931e1,7.335866359964e1,-5.802212362454e0));
#8228=cartesian_point('',(1.208813516529e1,7.327380921418e1,-5.971562846919e0));
#8229=cartesian_point('',(1.208141479734e1,7.322990837642e1,-6.060380686568e0));
#8231=cartesian_point('',(1.208141479734e1,7.322990837642e1,-6.060380686568e0));
#8232=cartesian_point('',(1.206076860006e1,7.309504873033e1,-6.333224096733e0));
#8233=cartesian_point('',(1.204013070328e1,7.296019092844e1,-6.606068959050e0));
#8234=cartesian_point('',(1.201948442139e1,7.282533125481e1,-6.878912349199e0));
#8236=cartesian_point('',(1.686210093861e1,7.227897263276e1,-6.060377223126e0));
#8237=cartesian_point('',(1.682956684761e1,7.214647704759e1,-6.333221789347e0));
#8238=cartesian_point('',(1.679702628223e1,7.201398720594e1,-6.606068321390e0));
#8239=cartesian_point('',(1.676449225885e1,7.188149156295e1,-6.878912867596e0));
#8241=direction('',(7.937287632200e-3,-1.083606843909e-2,-9.999097854736e-1));
#8242=vector('',#8241,2.177073304828e1);
#8243=cartesian_point('',(1.729188299429e1,7.193007222195e1,-8.193484568427e0));
#8244=line('',#8243,#8242);
#8245=direction('',(1.789280570297e-1,6.959741443535e-1,6.954169546387e-1));
#8246=vector('',#8245,1.834118800428e-1);
#8247=cartesian_point('',(1.746468356446e1,7.169416306867e1,-2.996225358034e1));
#8248=line('',#8247,#8246);
#8249=cartesian_point('',(1.749750109579e1,7.182181299494e1,-2.983470584928e1));
#8250=cartesian_point('',(1.752406729053e1,7.192513983232e1,-2.973138816801e1));
#8251=cartesian_point('',(1.757318735837e1,7.211867247836e1,-2.948018670975e1));
#8252=cartesian_point('',(1.761642106483e1,7.229764730973e1,-2.904455274502e1));
#8253=cartesian_point('',(1.762421214937e1,7.233959390390e1,-2.872537815606e1));
#8254=cartesian_point('',(1.762303742458e1,7.234125586182e1,-2.857595208353e1));
#8256=direction('',(-7.910729690082e-3,1.093445100840e-2,9.999089249211e-1));
#8257=vector('',#8256,2.229921665559e1);
#8258=cartesian_point('',(1.762303742458e1,7.234125586182e1,-2.857595208353e1));
#8259=line('',#8258,#8257);
#8260=direction('',(-1.066754242728e-1,-4.343250425993e-1,-8.944171908161e-1));
#8261=vector('',#8260,9.151423635840e-1);
#8262=cartesian_point('',(1.744663434932e1,7.258508555386e1,-6.278766330860e0));
#8263=line('',#8262,#8261);
#8264=cartesian_point('',(1.793709359691e1,7.434239067157e1,-8.214094604550e0));
#8265=direction('',(9.660121463879e-1,-2.582903614017e-1,1.032580447371e-2));
#8266=direction('',(-2.354918491697e-1,-8.628664528867e-1,4.472192677617e-1));
#8267=axis2_placement_3d('',#8264,#8265,#8266);
#8269=cartesian_point('',(1.680894236863e1,7.205945298662e1,-8.198740726041e0));
#8270=direction('',(7.939434009674e-3,-1.082806690424e-2,-9.999098551143e-1));
#8271=direction('',(9.658607436003e-1,-2.588500675493e-1,1.047217749918e-2));
#8272=axis2_placement_3d('',#8269,#8270,#8271);
#8274=cartesian_point('',(1.686607649843e1,7.231699140566e1,-7.102587490139e0));
#8275=direction('',(-1.066010352424e-1,-4.344450221433e-1,-8.943677890109e-1));
#8276=direction('',(9.658789832393e-1,-2.587776793146e-1,1.057839426255e-2));
#8277=axis2_placement_3d('',#8274,#8275,#8276);
#8279=cartesian_point('',(1.669517527083e1,7.157256980539e1,-8.194362771929e0));
#8280=cartesian_point('',(1.669454925894e1,7.157362208085e1,-8.092401178981e0));
#8281=cartesian_point('',(1.669616513399e1,7.158574286615e1,-7.888584188136e0));
#8282=cartesian_point('',(1.670600692814e1,7.163408504278e1,-7.586284434581e0));
#8283=cartesian_point('',(1.671785234892e1,7.168594682008e1,-7.389147408762e0));
#8284=cartesian_point('',(1.672502931537e1,7.171667342344e1,-7.292191324603e0));
#8286=cartesian_point('',(1.747031509669e1,7.446719695684e1,-8.219084048569e0));
#8287=direction('',(-9.660121463879e-1,2.582903614017e-1,-1.032580447371e-2));
#8288=direction('',(-2.487215915924e-1,-9.178593308351e-1,3.093086139679e-1));
#8289=axis2_placement_3d('',#8286,#8287,#8288);
#8291=cartesian_point('',(0.e0,0.e0,-6.878910995967e0));
#8292=direction('',(0.e0,0.e0,1.e0));
#8293=direction('',(2.271287275891e-1,9.738647447689e-1,0.e0));
#8294=axis2_placement_3d('',#8291,#8292,#8293);
#8296=cartesian_point('',(0.e0,0.e0,-6.878910995967e0));
#8297=direction('',(0.e0,0.e0,1.e0));
#8298=direction('',(1.936337043003e-1,9.810738955649e-1,0.e0));
#8299=axis2_placement_3d('',#8296,#8297,#8298);
#8301=cartesian_point('',(1.235604271602e1,7.548533426820e1,-8.219333702047e0));
#8302=direction('',(9.913624666286e-1,-1.307361147557e-1,-1.041768009904e-2));
#8303=direction('',(-1.123231803703e-1,-8.873707780316e-1,4.471650762828e-1));
#8304=axis2_placement_3d('',#8301,#8302,#8303);
#8306=cartesian_point('',(1.199261718592e1,7.265642117338e1,-7.297009437440e0));
#8307=cartesian_point('',(1.198754017291e1,7.262562057495e1,-7.393483497891e0));
#8308=cartesian_point('',(1.197872045980e1,7.257372859010e1,-7.589602546942e0));
#8309=cartesian_point('',(1.196940340054e1,7.252582583926e1,-7.890267578731e0));
#8310=cartesian_point('',(1.196627672221e1,7.251412234895e1,-8.092971605748e0));
#8311=cartesian_point('',(1.196529324842e1,7.251339087253e1,-8.194370499832e0));
#8313=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#8314=direction('',(0.e0,0.e0,-1.e0));
#8315=direction('',(1.628041484847e-1,9.866584055468e-1,0.e0));
#8316=axis2_placement_3d('',#8313,#8314,#8315);
#8318=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#8319=direction('',(0.e0,0.e0,-1.e0));
#8320=direction('',(1.936337043003e-1,9.810738955649e-1,0.e0));
#8321=axis2_placement_3d('',#8318,#8319,#8320);
#8323=cartesian_point('',(1.209230541028e1,7.326656862907e1,-7.102552896878e0));
#8324=direction('',(-6.770468506215e-2,-4.421302779825e-1,-8.943919123694e-1));
#8325=direction('',(-1.456188320019e-1,-8.824701315795e-1,4.472601286013e-1));
#8326=axis2_placement_3d('',#8323,#8324,#8325);
#8328=cartesian_point('',(1.215421585416e1,7.367115705387e1,-6.283987698784e0));
#8329=direction('',(6.764997797859e-2,4.420920286284e-1,8.944149588992e-1));
#8330=direction('',(-9.913888965896e-1,1.305317253459e-1,1.046539044414e-2));
#8331=axis2_placement_3d('',#8328,#8329,#8330);
#8333=cartesian_point('',(1.170124306966e1,7.404111888135e1,-4.579937185647e0));
#8334=cartesian_point('',(1.167848836618e1,7.404472161159e1,-4.579185365423e0));
#8335=cartesian_point('',(1.163370641536e1,7.405175558651e1,-4.581661713781e0));
#8336=cartesian_point('',(1.156644793024e1,7.406213830589e1,-4.598765318698e0));
#8337=cartesian_point('',(1.150587707671e1,7.407134156938e1,-4.624913827833e0));
#8338=cartesian_point('',(1.145607004782e1,7.407875140087e1,-4.658505473860e0));
#8339=cartesian_point('',(1.143284771803e1,7.408214701879e1,-4.682708718249e0));
#8340=cartesian_point('',(1.142359996722e1,7.408345950774e1,-4.695564738392e0));
#8342=cartesian_point('',(1.165852010895e1,7.373640827414e1,-6.278803712376e0));
#8343=cartesian_point('',(1.166928787866e1,7.379369167824e1,-5.976179482450e0));
#8344=cartesian_point('',(1.166297528464e1,7.388435050257e1,-5.516405972255e0));
#8345=cartesian_point('',(1.159323124165e1,7.400566966511e1,-4.954632621668e0));
#8346=cartesian_point('',(1.149605672807e1,7.407264051400e1,-4.692568231629e0));
#8347=cartesian_point('',(1.142359996722e1,7.408345950774e1,-4.695564738392e0));
#8349=cartesian_point('',(1.112013681016e1,7.362726606428e1,-2.724006626432e1));
#8350=direction('',(1.149300986758e-2,7.073529953307e-3,9.999089338026e-1));
#8351=direction('',(9.913768554650e-1,-1.306227041095e-1,-1.047089391674e-2));
#8352=axis2_placement_3d('',#8349,#8350,#8351);
#8354=cartesian_point('',(1.104074769983e1,7.312164902892e1,-2.845408690240e1));
#8355=direction('',(-1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#8356=direction('',(-5.377622557035e-5,7.071106040527e-1,-7.071029562549e-1));
#8357=axis2_placement_3d('',#8354,#8355,#8356);
#8359=cartesian_point('',(1.104069564426e1,7.333378624935e1,-2.866621320838e1));
#8360=cartesian_point('',(1.106056703699e1,7.345589330819e1,-2.854410624972e1));
#8361=cartesian_point('',(1.109987838278e1,7.367261892134e1,-2.826176430360e1));
#8362=cartesian_point('',(1.114138613859e1,7.387555501061e1,-2.777288802364e1));
#8363=cartesian_point('',(1.115953832221e1,7.392313411842e1,-2.741727157925e1));
#8364=cartesian_point('',(1.116399894537e1,7.392401448859e1,-2.724266443807e1));
#8366=cartesian_point('',(8.344852384579e0,7.429827958745e1,-2.687819036949e1));
#8367=cartesian_point('',(8.344030114584e0,7.429685005319e1,-2.705147397520e1));
#8368=cartesian_point('',(8.334343170477e0,7.424850169087e1,-2.740426992274e1));
#8369=cartesian_point('',(8.305099136022e0,7.404607855924e1,-2.788921407246e1));
#8370=cartesian_point('',(8.274246686084e0,7.383067690683e1,-2.816932604803e1));
#8371=cartesian_point('',(8.258034552722e0,7.370946630989e1,-2.829053654544e1));
#8373=cartesian_point('',(8.311532369466e0,7.400015875587e1,-2.687557596963e1));
#8374=direction('',(-9.270655473350e-3,9.806927705406e-3,9.999089354117e-1));
#8375=direction('',(1.107096520755e-1,9.938145310610e-1,-8.720710364631e-3));
#8376=axis2_placement_3d('',#8373,#8374,#8375);
#8378=cartesian_point('',(8.013954862090e0,7.403812669505e1,-2.687869918457e1));
#8379=cartesian_point('',(8.015376151580e0,7.403677370479e1,-2.703011978915e1));
#8380=cartesian_point('',(8.013283617918e0,7.399748072380e1,-2.732129008654e1));
#8381=cartesian_point('',(7.994799248581e0,7.382352655070e1,-2.773941990531e1));
#8382=cartesian_point('',(7.973566426306e0,7.364353938643e1,-2.797319646472e1));
#8383=cartesian_point('',(7.960619025906e0,7.353650116042e1,-2.808154440633e1));
#8385=cartesian_point('',(8.258039211945e0,7.349733283491e1,-2.807840309638e1));
#8386=direction('',(-8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#8387=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#8388=axis2_placement_3d('',#8385,#8386,#8387);
#8390=cartesian_point('',(8.138992300305e0,7.451586696801e1,-4.695653128866e0));
#8391=cartesian_point('',(8.121997709631e0,7.451775024410e1,-4.696781257136e0));
#8392=cartesian_point('',(8.090865526118e0,7.451844959270e1,-4.706831896454e0));
#8393=cartesian_point('',(8.047865208104e0,7.451187856851e1,-4.764357920343e0));
#8394=cartesian_point('',(8.025916856143e0,7.450577559876e1,-4.807818836270e0));
#8395=cartesian_point('',(7.999052985906e0,7.449621632397e1,-4.872063436660e0));
#8396=cartesian_point('',(7.974800333361e0,7.448440630736e1,-4.946111837422e0));
#8397=cartesian_point('',(7.951969781640e0,7.447057608767e1,-5.028173478804e0));
#8398=cartesian_point('',(7.931352072583e0,7.445515221930e1,-5.117343362867e0));
#8399=cartesian_point('',(7.914334734471e0,7.444001456544e1,-5.204276338407e0));
#8400=cartesian_point('',(7.897900797346e0,7.442288610204e1,-5.302210038696e0));
#8401=cartesian_point('',(7.882547165586e0,7.440392683690e1,-5.409170626323e0));
#8402=cartesian_point('',(7.868084916728e0,7.438267907855e1,-5.526481858504e0));
#8403=cartesian_point('',(7.854708512058e0,7.435862344823e1,-5.657316379822e0));
#8404=cartesian_point('',(7.843531444221e0,7.433338946421e1,-5.793003205702e0));
#8405=cartesian_point('',(7.834062129999e0,7.430549368487e1,-5.941705245547e0));
#8406=cartesian_point('',(7.826883869622e0,7.427473781571e1,-6.103999604902e0));
#8407=cartesian_point('',(7.823976514949e0,7.425292112539e1,-6.218526544049e0));
#8408=cartesian_point('',(7.823102307339e0,7.424108077425e1,-6.280319531096e0));
#8410=cartesian_point('',(7.860726619802e0,7.454673289926e1,-4.579937300379e0));
#8411=cartesian_point('',(7.829122420807e0,7.453824829198e1,-4.603441540426e0));
#8412=cartesian_point('',(7.767799474592e0,7.451751923226e1,-4.657455626858e0));
#8413=cartesian_point('',(7.680944883651e0,7.447540241143e1,-4.759151992564e0));
#8414=cartesian_point('',(7.599498187409e0,7.442250062635e1,-4.881027453395e0));
#8415=cartesian_point('',(7.523961404917e0,7.435868215459e1,-5.023283309319e0));
#8416=cartesian_point('',(7.455523806480e0,7.428408203074e1,-5.185451117966e0));
#8417=cartesian_point('',(7.395105608246e0,7.419822194959e1,-5.368339895556e0));
#8418=cartesian_point('',(7.344120086574e0,7.410028431855e1,-5.573335837154e0));
#8419=cartesian_point('',(7.304711192402e0,7.398916202160e1,-5.802255495123e0));
#8420=cartesian_point('',(7.288401735001e0,7.390562519196e1,-5.971724348755e0));
#8421=cartesian_point('',(7.283530906907e0,7.386143710020e1,-6.060628128439e0));
#8423=cartesian_point('',(8.138992300305e0,7.451586696801e1,-4.695653128866e0));
#8424=cartesian_point('',(8.129720812461e0,7.451699398738e1,-4.682627732562e0));
#8425=cartesian_point('',(8.106592020760e0,7.451970534112e1,-4.658169537592e0));
#8426=cartesian_point('',(8.056994995351e0,7.452539093403e1,-4.624746073612e0));
#8427=cartesian_point('',(7.996736176107e0,7.453210818362e1,-4.598830602383e0));
#8428=cartesian_point('',(7.929297797631e0,7.453946310794e1,-4.581888780228e0));
#8429=cartesian_point('',(7.883900488082e0,7.454429497090e1,-4.579289490369e0));
#8430=cartesian_point('',(7.860726619802e0,7.454673289926e1,-4.579937300379e0));
#8432=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009549e0));
#8433=direction('',(0.e0,0.e0,1.e0));
#8434=direction('',(1.048655928208e-1,9.944864038499e-1,0.e0));
#8435=axis2_placement_3d('',#8432,#8433,#8434);
#8437=cartesian_point('',(1.936827408146e0,7.493500565922e1,-4.579937182237e0));
#8438=cartesian_point('',(1.967112216823e0,7.492245676559e1,-4.603462995842e0));
#8439=cartesian_point('',(2.025239240525e0,7.489384904403e1,-4.657577658647e0));
#8440=cartesian_point('',(2.105890846606e0,7.484071733145e1,-4.759348849223e0));
#8441=cartesian_point('',(2.179733788300e0,7.477761280252e1,-4.881272798599e0));
#8442=cartesian_point('',(2.246281457950e0,7.470446262673e1,-5.023565496940e0));
#8443=cartesian_point('',(2.304372718913e0,7.462155488927e1,-5.185760378168e0));
#8444=cartesian_point('',(2.353030678992e0,7.452855910696e1,-5.368619562056e0));
#8445=cartesian_point('',(2.390756961729e0,7.442486070238e1,-5.573505226996e0));
#8446=cartesian_point('',(2.415298673068e0,7.430964795557e1,-5.802221883111e0));
#8447=cartesian_point('',(2.420568022570e0,7.422475752389e1,-5.971567572958e0));
#8448=cartesian_point('',(2.419635408516e0,7.418035648942e1,-6.060382575032e0));
#8450=cartesian_point('',(2.419635408516e0,7.418035648942e1,-6.060382575032e0));
#8451=cartesian_point('',(2.416768564951e0,7.404395603146e1,-6.333225355756e0));
#8452=cartesian_point('',(2.413909773828e0,7.390755848164e1,-6.606069588603e0));
#8453=cartesian_point('',(2.411042849980e0,7.377115798533e1,-6.878912349310e0));
#8455=cartesian_point('',(7.327414625654e0,7.430649891966e1,-6.284222843499e0));
#8456=direction('',(-4.907697537237e-2,-4.445372075292e-1,-8.944149605247e-1));
#8457=direction('',(9.914703487960e-1,-1.299345158437e-1,1.017688807349e-2));
#8458=axis2_placement_3d('',#8455,#8456,#8457);
#8460=cartesian_point('',(7.283530906907e0,7.386143710020e1,-6.060628128439e0));
#8461=cartesian_point('',(7.268573655507e0,7.372586801295e1,-6.333393158507e0));
#8462=cartesian_point('',(7.253609637610e0,7.359030989850e1,-6.606147858011e0));
#8463=cartesian_point('',(7.238652460755e0,7.345474076278e1,-6.878912868074e0));
#8465=direction('',(9.283730006516e-3,-9.706108013394e-3,-9.999097978440e-1));
#8466=vector('',#8465,2.004911912186e1);
#8467=cartesian_point('',(7.755189412277e0,7.357174178098e1,-8.193484551917e0));
#8468=line('',#8467,#8466);
#8469=direction('',(8.535011248567e-2,7.047642372377e-1,7.042888102260e-1));
#8470=vector('',#8469,2.261157516019e-1);
#8471=cartesian_point('',(7.941320021072e0,7.337714286521e1,-2.82407952e1));
#8472=line('',#8471,#8470);
#8473=direction('',(-9.264568584087e-3,9.852013710924e-3,9.999085486157e-1));
#8474=vector('',#8473,2.060026357609e1);
#8475=cartesian_point('',(8.013954862090e0,7.403812669505e1,-2.687869918457e1));
#8476=line('',#8475,#8474);
#8477=direction('',(-4.913172586275e-2,-4.449646826454e-1,-8.941993651933e-1));
#8478=vector('',#8477,9.136433199507e-1);
#8479=cartesian_point('',(7.823102307339e0,7.424108077425e1,-6.280319531096e0));
#8480=line('',#8479,#8478);
#8481=cartesian_point('',(8.080010100080e0,7.604764174038e1,-8.214094604608e0));
#8482=direction('',(9.914614359050e-1,-1.299907645755e-1,1.032580448939e-2));
#8483=direction('',(-1.208512128461e-1,-8.862287326676e-1,4.472064598683e-1));
#8484=axis2_placement_3d('',#8481,#8482,#8483);
#8486=cartesian_point('',(7.259492842453e0,7.363697647328e1,-8.198740279029e0));
#8487=direction('',(9.285016841126e-3,-9.697916898491e-3,-9.999098653729e-1));
#8488=direction('',(9.913859453376e-1,-1.305536019756e-1,1.047207707804e-2));
#8489=axis2_placement_3d('',#8486,#8487,#8488);
#8491=cartesian_point('',(7.282523354943e0,7.389977426222e1,-7.102587490058e0));
#8492=direction('',(-4.898259418465e-2,-4.446425119835e-1,-8.943677890018e-1));
#8493=direction('',(9.913959367931e-1,-1.304700015941e-1,1.056764847221e-2));
#8494=axis2_placement_3d('',#8491,#8492,#8493);
#8496=cartesian_point('',(7.210265463211e0,7.313941171478e1,-8.194362612472e0));
#8497=cartesian_point('',(7.209507407440e0,7.314037334034e1,-8.092394296399e0));
#8498=cartesian_point('',(7.209505814719e0,7.315260649133e1,-7.888564106743e0));
#8499=cartesian_point('',(7.212962951108e0,7.320182448989e1,-7.586244766042e0));
#8500=cartesian_point('',(7.217936529743e0,7.325479583710e1,-7.389095635138e0));
#8501=cartesian_point('',(7.221041923233e0,7.328620036080e1,-7.292133802146e0));
#8503=cartesian_point('',(7.600934495343e0,7.611045346648e1,-8.219084048324e0));
#8504=direction('',(-9.914614359050e-1,1.299907645755e-1,-1.032580448939e-2));
#8505=direction('',(-1.267884453550e-1,-9.424653820971e-1,3.093278094078e-1));
#8506=axis2_placement_3d('',#8503,#8504,#8505);
#8508=cartesian_point('',(0.e0,0.e0,-6.878910995979e0));
#8509=direction('',(0.e0,0.e0,1.e0));
#8510=direction('',(9.807075413754e-2,9.951794447148e-1,0.e0));
#8511=axis2_placement_3d('',#8508,#8509,#8510);
#8513=cartesian_point('',(0.e0,0.e0,-6.878910995979e0));
#8514=direction('',(0.e0,0.e0,1.e0));
#8515=direction('',(6.392124563551e-2,9.979549460554e-1,0.e0));
#8516=axis2_placement_3d('',#8513,#8514,#8515);
#8518=cartesian_point('',(2.397521804145e0,7.645233397593e1,-8.219333702054e0));
#8519=direction('',(9.999457105422e-1,-2.188811744455e-4,-1.041768013360e-2));
#8520=direction('',(4.462888873197e-3,-8.944403150260e-1,4.471650763186e-1));
#8521=axis2_placement_3d('',#8518,#8519,#8520);
#8523=cartesian_point('',(2.406452767669e0,7.360018841585e1,-7.297002196273e0));
#8524=cartesian_point('',(2.405439464867e0,7.356898813301e1,-7.393476980664e0));
#8525=cartesian_point('',(2.403467501080e0,7.351638803453e1,-7.589597546268e0));
#8526=cartesian_point('',(2.400486942591e0,7.346767818387e1,-7.890265076479e0));
#8527=cartesian_point('',(2.398904137125e0,7.345566653311e1,-8.092970684874e0));
#8528=cartesian_point('',(2.398024546573e0,7.345481293836e1,-8.194370425424e0));
#8530=cartesian_point('',(0.e0,0.e0,-8.194372175987e0));
#8531=direction('',(0.e0,0.e0,-1.e0));
#8532=direction('',(3.262657099193e-2,9.994676117140e-1,0.e0));
#8533=axis2_placement_3d('',#8530,#8531,#8532);
#8535=cartesian_point('',(0.e0,0.e0,-8.194372175987e0));
#8536=direction('',(0.e0,0.e0,-1.e0));
#8537=direction('',(6.392124563551e-2,9.979549460554e-1,0.e0));
#8538=axis2_placement_3d('',#8535,#8536,#8537);
#8540=cartesian_point('',(2.425647841010e0,7.421812555815e1,-7.102552896890e0));
#8541=direction('',(-9.415880424035e-3,-4.471850269073e-1,-8.943919123660e-1));
#8542=direction('',(-2.918770226407e-2,-8.939275451149e-1,4.472601280255e-1));
#8543=axis2_placement_3d('',#8540,#8541,#8542);
#8545=cartesian_point('',(2.434219226169e0,7.462733266336e1,-6.283989587130e0));
#8546=direction('',(9.366633935658e-3,4.471399640731e-1,8.944149588963e-1));
#8547=direction('',(-9.999452103684e-1,7.840069259687e-6,1.046786509978e-2));
#8548=axis2_placement_3d('',#8545,#8546,#8547);
#8550=cartesian_point('',(1.936827408146e0,7.493500565922e1,-4.579937182237e0));
#8551=cartesian_point('',(1.914165387436e0,7.493559877113e1,-4.579092785986e0));
#8552=cartesian_point('',(1.869343263770e0,7.493671631524e1,-4.581444150341e0));
#8553=cartesian_point('',(1.801166095065e0,7.493823575515e1,-4.598547372957e0));
#8554=cartesian_point('',(1.739359378790e0,7.493946540505e1,-4.624862763454e0));
#8555=cartesian_point('',(1.688388356158e0,7.494032632616e1,-4.658621144280e0));
#8556=cartesian_point('',(1.664604492442e0,7.494066182206e1,-4.682754251774e0));
#8557=cartesian_point('',(1.655180902465e0,7.494075813773e1,-4.695566687746e0));
#8559=cartesian_point('',(1.934247448233e0,7.462733010308e1,-6.278772466892e0));
#8560=cartesian_point('',(1.937445908414e0,7.468558135482e1,-5.975874961026e0));
#8561=cartesian_point('',(1.919254178192e0,7.477473149610e1,-5.515740131164e0));
#8562=cartesian_point('',(1.834235676232e0,7.488599771534e1,-4.953503173965e0));
#8563=cartesian_point('',(1.728488401536e0,7.493968920732e1,-4.691535469012e0));
#8564=cartesian_point('',(1.655180902465e0,7.494075813773e1,-4.695566687746e0));
#8566=cartesian_point('',(1.423195824794e0,7.445572864994e1,-2.643030763117e1));
#8567=direction('',(1.047094865656e-2,8.563358593429e-3,9.999085098767e-1));
#8568=direction('',(9.999451724612e-1,1.665891594107e-5,-1.047147525305e-2));
#8569=axis2_placement_3d('',#8566,#8567,#8568);
#8571=cartesian_point('',(1.410742211659e0,7.416992741256e1,-2.783007265917e1));
#8572=cartesian_point('',(1.411986341467e0,7.425418396224e1,-2.774581870079e1));
#8573=cartesian_point('',(1.414493794718e0,7.440759087080e1,-2.756222388241e1));
#8574=cartesian_point('',(1.419057280520e0,7.458503419355e1,-2.725038791107e1));
#8575=cartesian_point('',(1.421658349210e0,7.466451665813e1,-2.702475267349e1));
#8576=cartesian_point('',(1.423102133191e0,7.469391093715e1,-2.690929991978e1));
#8578=cartesian_point('',(1.423102133191e0,7.469391093715e1,-2.690929991978e1));
#8579=cartesian_point('',(1.423644431953e0,7.470711281696e1,-2.685745151540e1));
#8580=cartesian_point('',(1.424654314299e0,7.472935281813e1,-2.675269293222e1));
#8581=cartesian_point('',(1.425779004480e0,7.475001270529e1,-2.659338096182e1));
#8582=cartesian_point('',(1.426572753354e0,7.475524383018e1,-2.648641083261e1));
#8583=cartesian_point('',(1.426826978728e0,7.475570547914e1,-2.643290752495e1));
#8585=cartesian_point('',(-1.429134327050e0,7.475566658945e1,
-2.643291670238e1));
#8586=cartesian_point('',(-1.427132480749e0,7.475419423923e1,
-2.660554718593e1));
#8587=cartesian_point('',(-1.422863142282e0,7.470628999826e1,
-2.695040097468e1));
#8588=cartesian_point('',(-1.416394955800e0,7.450440640272e1,
-2.743200843957e1));
#8589=cartesian_point('',(-1.412230970195e0,7.429203901672e1,
-2.770797030183e1));
#8590=cartesian_point('',(-1.410236971398e0,7.416993608813e1,
-2.783006400546e1));
#8592=cartesian_point('',(-1.429134327050e0,7.475566658945e1,
-2.643291670238e1));
#8593=cartesian_point('',(-1.481039792778e0,7.475462464481e1,
-2.643345171611e1));
#8594=cartesian_point('',(-1.584518328810e0,7.472491916777e1,
-2.643452853314e1));
#8595=cartesian_point('',(-1.697043128747e0,7.460915018128e1,
-2.643371026208e1));
#8596=cartesian_point('',(-1.723523600412e0,7.450474185970e1,
-2.643554881550e1));
#8597=cartesian_point('',(-1.723174794702e0,7.445339330666e1,
-2.643341684600e1));
#8599=cartesian_point('',(-1.723174794702e0,7.445339330666e1,
-2.643341684600e1));
#8600=cartesian_point('',(-1.721618685137e0,7.445298550137e1,
-2.658200893167e1));
#8601=cartesian_point('',(-1.718627896799e0,7.441515603205e1,
-2.686829716860e1));
#8602=cartesian_point('',(-1.714304091747e0,7.424348330186e1,
-2.728088794897e1));
#8603=cartesian_point('',(-1.711873346913e0,7.406446336188e1,
-2.751306465533e1));
#8604=cartesian_point('',(-1.710742252714e0,7.395780354142e1,
-2.762107224680e1));
#8606=cartesian_point('',(-1.657161749380e0,7.494071524613e1,
-4.695584173007e0));
#8607=cartesian_point('',(-1.674305065346e0,7.494035584244e1,
-4.696759255074e0));
#8608=cartesian_point('',(-1.705136896079e0,7.493696226544e1,
-4.706847815957e0));
#8609=cartesian_point('',(-1.746907109391e0,7.492481850024e1,
-4.764459612400e0));
#8610=cartesian_point('',(-1.767844813775e0,7.491589469827e1,
-4.807995685080e0));
#8611=cartesian_point('',(-1.793205418656e0,7.490290702494e1,
-4.872325030873e0));
#8612=cartesian_point('',(-1.815683743824e0,7.488803337268e1,
-4.946444254895e0));
#8613=cartesian_point('',(-1.836499858159e0,7.487133858236e1,
-5.028567553722e0));
#8614=cartesian_point('',(-1.854912311391e0,7.485335768693e1,
-5.117741794472e0));
#8615=cartesian_point('',(-1.869798940759e0,7.483612864849e1,
-5.204664484471e0));
#8616=cartesian_point('',(-1.883853245812e0,7.481699486939e1,
-5.302610354955e0));
#8617=cartesian_point('',(-1.896601807464e0,7.479617756976e1,
-5.409631768445e0));
#8618=cartesian_point('',(-1.908169572433e0,7.477319765751e1,
-5.527071272734e0));
#8619=cartesian_point('',(-1.918295742724e0,7.474755448313e1,
-5.658130810860e0));
#8620=cartesian_point('',(-1.926074871491e0,7.472104559221e1,
-5.793968012953e0));
#8621=cartesian_point('',(-1.931813947904e0,7.469210176040e1,
-5.942822544127e0));
#8622=cartesian_point('',(-1.934880426887e0,7.466065473687e1,
-6.105375304978e0));
#8623=cartesian_point('',(-1.934928946534e0,7.463858659109e1,
-6.219626773416e0));
#8624=cartesian_point('',(-1.934203714132e0,7.462645984923e1,
-6.282833834726e0));
#8626=cartesian_point('',(-1.934655947905e0,7.493506270919e1,
-4.579937345189e0));
#8627=cartesian_point('',(-2.003688619229e0,7.490367292980e1,
-4.639132637742e0));
#8628=cartesian_point('',(-2.123452034886e0,7.483677617512e1,
-4.766313752390e0));
#8629=cartesian_point('',(-2.248292153698e0,7.470563823462e1,
-5.021114139815e0));
#8630=cartesian_point('',(-2.318406240186e0,7.460050791080e1,
-5.226977903711e0));
#8631=cartesian_point('',(-2.397677047327e0,7.443438945263e1,
-5.554028629467e0));
#8632=cartesian_point('',(-2.415801361971e0,7.427276588798e1,
-5.875912219122e0));
#8633=cartesian_point('',(-2.419630105671e0,7.418010038318e1,
-6.060895072945e0));
#8635=cartesian_point('',(-1.657161749380e0,7.494071524613e1,
-4.695584173007e0));
#8636=cartesian_point('',(-1.666848467566e0,7.494061740911e1,
-4.683055602913e0));
#8637=cartesian_point('',(-1.689841566094e0,7.494028191880e1,
-4.659435092929e0));
#8638=cartesian_point('',(-1.734188586260e0,7.493956105148e1,
-4.627558622540e0));
#8639=cartesian_point('',(-1.790385536640e0,7.493846420813e1,
-4.601801307083e0));
#8640=cartesian_point('',(-1.856848526856e0,7.493700084573e1,
-4.584498705147e0));
#8641=cartesian_point('',(-1.907620548101e0,7.493575969507e1,
-4.580052714361e0));
#8642=cartesian_point('',(-1.934655947905e0,7.493506270919e1,
-4.579937345189e0));
#8644=cartesian_point('',(-7.283544379481e0,7.386155953213e1,
-6.060381617399e0));
#8645=cartesian_point('',(-7.268582846876e0,7.372595164219e1,
-6.333224717302e0));
#8646=cartesian_point('',(-7.253613744764e0,7.359034768475e1,
-6.606069269357e0));
#8647=cartesian_point('',(-7.238652286749e0,7.345473974631e1,
-6.878912349244e0));
#8649=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#8650=direction('',(0.e0,0.e0,1.e0));
#8651=direction('',(-2.580918206124e-2,9.996668875787e-1,0.e0));
#8652=axis2_placement_3d('',#8649,#8650,#8651);
#8654=cartesian_point('',(-7.860721011331e0,7.454673326017e1,
-4.579937185656e0));
#8655=cartesian_point('',(-7.829059295933e0,7.453824486896e1,
-4.603462172307e0));
#8656=cartesian_point('',(-7.767698031917e0,7.451747016084e1,
-4.657574022828e0));
#8657=cartesian_point('',(-7.680804523230e0,7.447532209680e1,
-4.759340661850e0));
#8658=cartesian_point('',(-7.599357727059e0,7.442239804702e1,
-4.881260058971e0));
#8659=cartesian_point('',(-7.523831620257e0,7.435856150863e1,
-5.023549505901e0));
#8660=cartesian_point('',(-7.455414791093e0,7.428394625836e1,
-5.185743050174e0));
#8661=cartesian_point('',(-7.395033222508e0,7.419809710961e1,
-5.368602731040e0));
#8662=cartesian_point('',(-7.344092533512e0,7.410020904681e1,
-5.573490902669e0));
#8663=cartesian_point('',(-7.304720724270e0,7.398918297456e1,
-5.802212542331e0));
#8664=cartesian_point('',(-7.288415392276e0,7.390570397896e1,
-5.971563507434e0));
#8665=cartesian_point('',(-7.283544379481e0,7.386155953213e1,
-6.060381617399e0));
#8667=cartesian_point('',(-7.327427477386e0,7.430661532966e1,
-6.283988629575e0));
#8668=direction('',(-4.907697581296e-2,4.445372107570e-1,8.944149588963e-1));
#8669=direction('',(-9.913926280258e-1,-1.305034978530e-1,1.046394496170e-2));
#8670=axis2_placement_3d('',#8667,#8668,#8669);
#8672=cartesian_point('',(-7.860721011331e0,7.454673326017e1,
-4.579937185656e0));
#8673=cartesian_point('',(-7.883638960180e0,7.454432321866e1,
-4.579186865068e0));
#8674=cartesian_point('',(-7.928723995738e0,7.453952616635e1,
-4.581665203812e0));
#8675=cartesian_point('',(-7.996376908494e0,7.453214744575e1,
-4.598768431966e0));
#8676=cartesian_point('',(-8.057257988539e0,7.452536099890e1,
-4.624914209262e0));
#8677=cartesian_point('',(-8.107275920628e0,7.451962873144e1,
-4.658503978274e0));
#8678=cartesian_point('',(-8.130581139057e0,7.451689796935e1,
-4.682709233734e0));
#8679=cartesian_point('',(-8.139851993921e0,7.451577239311e1,
-4.695566639028e0));
#8681=cartesian_point('',(-7.823120886190e0,7.424134436268e1,
-6.278823805369e0));
#8682=cartesian_point('',(-7.827545989705e0,7.429946222708e1,
-5.976202275822e0));
#8683=cartesian_point('',(-7.857107038727e0,7.438540136801e1,
-5.516409251251e0));
#8684=cartesian_point('',(-7.955873760987e0,7.448453357696e1,
-4.954645630122e0));
#8685=cartesian_point('',(-8.067064359500e0,7.452407330759e1,
-4.692579775820e0));
#8686=cartesian_point('',(-8.139851993921e0,7.451577239311e1,
-4.695566639028e0));
#8688=cartesian_point('',(-1.102433003213e1,-7.383789726120e1,
-3.937758920398e1));
#8689=cartesian_point('',(-1.106864882182e1,-7.386520729597e1,
-3.552220532434e1));
#8690=cartesian_point('',(-1.115769159961e1,-7.391982982955e1,
-2.781264775271e1));
#8691=cartesian_point('',(-1.129029436746e1,-7.400175215236e1,
-1.625192376874e1));
#8692=cartesian_point('',(-1.137921946787e1,-7.405623632009e1,
-8.547238990864e0));
#8693=cartesian_point('',(-1.142349723946e1,-7.408352107876e1,
-4.695423362290e0));
#8695=cartesian_point('',(-1.779673409890e1,-7.281580143510e1,
-4.695415278095e0));
#8696=cartesian_point('',(-1.782720003285e1,-7.277364910293e1,
-8.547237145368e0));
#8697=cartesian_point('',(-1.788854888198e1,-7.268927229380e1,
-1.625191788473e1));
#8698=cartesian_point('',(-1.797967609421e1,-7.256284647343e1,
-2.781264478520e1));
#8699=cartesian_point('',(-1.804107851483e1,-7.247830119499e1,
-3.552220398165e1));
#8700=cartesian_point('',(-1.807157262268e1,-7.243610988173e1,
-3.937758788782e1));
#8702=cartesian_point('',(-2.056779493149e1,-7.176723999339e1,
-3.937758920398e1));
#8703=cartesian_point('',(-2.061529924265e1,-7.178853162416e1,
-3.552220532360e1));
#8704=cartesian_point('',(-2.071070991844e1,-7.183106443950e1,
-2.781264775105e1));
#8705=cartesian_point('',(-2.085287126026e1,-7.189497777187e1,
-1.625192376612e1));
#8706=cartesian_point('',(-2.094814720461e1,-7.193738876340e1,
-8.547238990259e0));
#8707=cartesian_point('',(-2.099560754941e1,-7.195866068826e1,
-4.695423359185e0));
#8709=cartesian_point('',(-2.714884986650e1,-6.986991222379e1,
-4.695415278490e0));
#8710=cartesian_point('',(-2.717355317675e1,-6.982414390832e1,
-8.547237145899e0));
#8711=cartesian_point('',(-2.722336379426e1,-6.973248132273e1,
-1.625191788585e1));
#8712=cartesian_point('',(-2.729720951969e1,-6.959524260479e1,
-2.781264478620e1));
#8713=cartesian_point('',(-2.734705126074e1,-6.950340599879e1,
-3.552220398207e1));
#8714=cartesian_point('',(-2.737177741581e1,-6.945759535828e1,
-3.937758788781e1));
#8716=cartesian_point('',(-2.975933915710e1,-6.846862535166e1,
-3.937758920398e1));
#8717=cartesian_point('',(-2.980921617778e1,-6.848353427273e1,
-3.552220532394e1));
#8718=cartesian_point('',(-2.990936224841e1,-6.851324962156e1,
-2.781264775189e1));
#8719=cartesian_point('',(-3.005864974439e1,-6.855806038859e1,
-1.625192376572e1));
#8720=cartesian_point('',(-3.015864633446e1,-6.858767254028e1,
-8.547238990730e0));
#8721=cartesian_point('',(-3.020847719283e1,-6.860256766280e1,
-4.695423355195e0));
#8723=cartesian_point('',(-3.603644128599e1,-6.572852944250e1,
-4.695415278894e0));
#8724=cartesian_point('',(-3.605495929205e1,-6.567992825233e1,
-8.547237143423e0));
#8725=cartesian_point('',(-3.609237940432e1,-6.558254826279e1,
-1.625191787962e1));
#8726=cartesian_point('',(-3.614768012222e1,-6.543684483966e1,
-2.781264477983e1));
#8727=cartesian_point('',(-3.618510837757e1,-6.533928825597e1,
-3.552220397933e1));
#8728=cartesian_point('',(-3.620364350850e1,-6.529064212094e1,
-3.937758788782e1));
#8730=cartesian_point('',(-3.844169283887e1,-6.399849354708e1,
-3.937758920398e1));
#8731=cartesian_point('',(-3.849308915942e1,-6.400676466267e1,
-3.552220532410e1));
#8732=cartesian_point('',(-3.859625709786e1,-6.402315410731e1,
-2.781264775228e1));
#8733=cartesian_point('',(-3.875011639742e1,-6.404809558361e1,
-1.625192376611e1));
#8734=cartesian_point('',(-3.885312266420e1,-6.406440222511e1,
-8.547238990892e0));
#8735=cartesian_point('',(-3.890447141630e1,-6.407266568559e1,
-4.695423355200e0));
#8737=cartesian_point('',(-4.430743920371e1,-6.046251329908e1,
-4.695415279327e0));
#8738=cartesian_point('',(-4.431945505737e1,-6.041191081399e1,
-8.547237145163e0));
#8739=cartesian_point('',(-4.434384439607e1,-6.031047961905e1,
-1.625191788315e1));
#8740=cartesian_point('',(-4.437965389573e1,-6.015880451671e1,
-2.781264478321e1));
#8741=cartesian_point('',(-4.440402825765e1,-6.005719717557e1,
-3.552220398077e1));
#8742=cartesian_point('',(-4.441605522318e1,-6.000654789493e1,
-3.937758788783e1));
#8744=cartesian_point('',(-4.646629849812e1,-5.843332977417e1,
-3.937758920398e1));
#8745=cartesian_point('',(-4.651833471324e1,-5.843482156320e1,
-3.552220532505e1));
#8746=cartesian_point('',(-4.662275928759e1,-5.843760467601e1,
-2.781264775437e1));
#8747=cartesian_point('',(-4.677855781457e1,-5.844225010477e1,
-1.625192377038e1));
#8748=cartesian_point('',(-4.688281129444e1,-5.844497222793e1,
-8.547238991574e0));
#8749=cartesian_point('',(-4.693479934880e1,-5.844646263628e1,
-4.695423362256e0));
#8751=cartesian_point('',(-5.182031979263e1,-5.416197051580e1,
-4.695417199916e0));
#8752=cartesian_point('',(-5.182562789635e1,-5.411023258710e1,
-8.547236925506e0));
#8753=cartesian_point('',(-5.183655832161e1,-5.400649478009e1,
-1.625191976039e1));
#8754=cartesian_point('',(-5.185227761981e1,-5.385144135777e1,
-2.781264615353e1));
#8755=cartesian_point('',(-5.186315526160e1,-5.374751762977e1,
-3.552220450005e1));
#8756=cartesian_point('',(-5.186846827721e1,-5.369573182506e1,
-3.937758853181e1));
#8758=cartesian_point('',(-5.369658030753e1,-5.186758914054e1,
-3.937759454677e1));
#8759=cartesian_point('',(-5.374836584857e1,-5.186227610011e1,
-3.552222664276e1));
#8760=cartesian_point('',(-5.385214736800e1,-5.185154001847e1,
-2.781270611690e1));
#8761=cartesian_point('',(-5.400730064999e1,-5.183571870435e1,
-1.625203306060e1));
#8762=cartesian_point('',(-5.411091123019e1,-5.182491846172e1,
-8.547362151554e0));
#8763=cartesian_point('',(-5.416264856161e1,-5.181961036745e1,
-4.695583392992e0));
#8765=cartesian_point('',(-5.844654977911e1,-4.693469401365e1,
-4.695415275810e0));
#8766=cartesian_point('',(-5.844505931562e1,-4.688270583466e1,
-8.547237141722e0));
#8767=cartesian_point('',(-5.844236528494e1,-4.677841839873e1,
-1.625191787939e1));
#8768=cartesian_point('',(-5.843769819319e1,-4.662264331521e1,
-2.781264478068e1));
#8769=cartesian_point('',(-5.843494412071e1,-4.651818962281e1,
-3.552220397992e1));
#8770=cartesian_point('',(-5.843345227888e1,-4.646615336674e1,
-3.937758789248e1));
#8772=cartesian_point('',(-6.000665645990e1,-4.441589936912e1,
-3.937758920493e1));
#8773=cartesian_point('',(-6.005730568742e1,-4.440387236316e1,
-3.552220532335e1));
#8774=cartesian_point('',(-6.015889230929e1,-4.437953350981e1,
-2.781264774854e1));
#8775=cartesian_point('',(-6.031058449477e1,-4.434369704925e1,
-1.625192376713e1));
#8776=cartesian_point('',(-6.041199015036e1,-4.431934362868e1,
-8.547238989763e0));
#8777=cartesian_point('',(-6.046259250075e1,-4.430732775402e1,
-4.695423362454e0));
#8779=cartesian_point('',(-6.407273833589e1,-3.890435560911e1,
-4.695415274634e0));
#8780=cartesian_point('',(-6.406447480447e1,-3.885300674071e1,
-8.547237141803e0));
#8781=cartesian_point('',(-6.404819157996e1,-3.874996313974e1,
-1.625191787985e1));
#8782=cartesian_point('',(-6.402323168718e1,-3.859612991145e1,
-2.781264478153e1));
#8783=cartesian_point('',(-6.400686723356e1,-3.849292931330e1,
-3.552220398029e1));
#8784=cartesian_point('',(-6.399859606028e1,-3.844153295906e1,
-3.937758789249e1));
#8786=cartesian_point('',(-6.529072941407e1,-3.620347481725e1,
-3.937758920493e1));
#8787=cartesian_point('',(-6.533937549114e1,-3.618493965319e1,
-3.552220532363e1));
#8788=cartesian_point('',(-6.543691616751e1,-3.614754930717e1,
-2.781264774919e1));
#8789=cartesian_point('',(-6.558263300857e1,-3.609221962913e1,
-1.625192376778e1));
#8790=cartesian_point('',(-6.567999236547e1,-3.605483846136e1,
-8.547238990041e0));
#8791=cartesian_point('',(-6.572859341939e1,-3.603632045205e1,
-4.695423362439e0));
#8793=cartesian_point('',(-6.860262457593e1,-3.020835289316e1,
-4.695415275417e0));
#8794=cartesian_point('',(-6.858772936789e1,-3.015852192873e1,
-8.547237143015e0));
#8795=cartesian_point('',(-6.855813555958e1,-3.005848526761e1,
-1.625191788205e1));
#8796=cartesian_point('',(-6.851330993674e1,-2.990922602345e1,
-2.781264478347e1));
#8797=cartesian_point('',(-6.848361510203e1,-2.980904431089e1,
-3.552220398111e1));
#8798=cartesian_point('',(-6.846870611938e1,-2.975916726435e1,
-3.937758789249e1));
#8800=cartesian_point('',(-6.945765988596e1,-2.737159877375e1,
-3.937758920493e1));
#8801=cartesian_point('',(-6.950347046471e1,-2.734687259338e1,
-3.552220532295e1));
#8802=cartesian_point('',(-6.959529624760e1,-2.729707051387e1,
-2.781264774761e1));
#8803=cartesian_point('',(-6.973254448869e1,-2.722319432449e1,
-1.625192376619e1));
#8804=cartesian_point('',(-6.982419170130e1,-2.717342501167e1,
-8.547238989362e0));
#8805=cartesian_point('',(-6.986995988121e1,-2.714872171600e1,
-4.695423362430e0));
#8807=cartesian_point('',(-7.195870088909e1,-2.099547688395e1,
-4.695415276508e0));
#8808=cartesian_point('',(-7.193742886559e1,-2.094801644513e1,
-8.547237142493e0));
#8809=cartesian_point('',(-7.189503083181e1,-2.085269837886e1,
-1.625191788002e1));
#8810=cartesian_point('',(-7.183110645768e1,-2.071056698591e1,
-2.781264478108e1));
#8811=cartesian_point('',(-7.178858932885e1,-2.061511829573e1,
-3.552220398007e1));
#8812=cartesian_point('',(-7.176729763364e1,-2.056761396695e1,
-3.937758789249e1));
#8814=cartesian_point('',(-7.243615053989e1,-1.807138708639e1,
-3.937758920493e1));
#8815=cartesian_point('',(-7.247834178862e1,-1.804089296151e1,
-3.552220532301e1));
#8816=cartesian_point('',(-7.256288151340e1,-1.797953127590e1,
-2.781264774773e1));
#8817=cartesian_point('',(-7.268931279907e1,-1.788837261727e1,
-1.625192376632e1));
#8818=cartesian_point('',(-7.277367975818e1,-1.782706672612e1,
-8.547238989424e0));
#8819=cartesian_point('',(-7.281583195785e1,-1.779660082432e1,
-4.695423362429e0));
#8821=cartesian_point('',(-7.408354387920e1,-1.142336244426e1,
-4.695415277278e0));
#8822=cartesian_point('',(-7.405625901046e1,-1.137908459230e1,
-8.547237142795e0));
#8823=cartesian_point('',(-7.400178219342e1,-1.129011603937e1,
-1.625191788013e1));
#8824=cartesian_point('',(-7.391985283170e1,-1.115754440522e1,
-2.781264478093e1));
#8825=cartesian_point('',(-7.386524088868e1,-1.106846189092e1,
-3.552220397999e1));
#8826=cartesian_point('',(-7.383793078773e1,-1.102414309217e1,
-3.937758789249e1));
#8828=cartesian_point('',(-7.417523857500e1,-8.461968955656e0,
-3.937758920493e1));
#8829=cartesian_point('',(-7.421308858974e1,-8.426228649194e0,
-3.552220532261e1));
#8830=cartesian_point('',(-7.428889575829e1,-8.354357272944e0,
-2.781264774680e1));
#8831=cartesian_point('',(-7.440234681419e1,-8.247475894978e0,
-1.625192376538e1));
#8832=cartesian_point('',(-7.447798997773e1,-8.175682386311e0,
-8.547238989011e0));
#8833=cartesian_point('',(-7.451580496133e1,-8.139975158411e0,
-4.695423362402e0));
#8835=cartesian_point('',(-7.494079689323e1,-1.655791125543e0,
-4.695415284682e0));
#8836=cartesian_point('',(-7.490796603098e1,-1.615453466864e0,
-8.547237141531e0));
#8837=cartesian_point('',(-7.484234254316e1,-1.534356765916e0,
-1.625191788681e1));
#8838=cartesian_point('',(-7.474381002872e1,-1.413613179020e0,
-2.781264478493e1));
#8839=cartesian_point('',(-7.467803769591e1,-1.332421135631e0,
-3.552220398207e1));
#8840=cartesian_point('',(-7.464517647263e1,-1.292046173846e0,
-3.937758789294e1));
#8842=cartesian_point('',(-7.464516771282e1,1.292235810007e0,
-3.937758920493e1));
#8843=cartesian_point('',(-7.467802886934e1,1.332610771496e0,
-3.552220532235e1));
#8844=cartesian_point('',(-7.474380639998e1,1.413762099219e0,
-2.781264774620e1));
#8845=cartesian_point('',(-7.484233604708e1,1.534537426507e0,
-1.625192376479e1));
#8846=cartesian_point('',(-7.490796113956e1,1.615590145858e0,
-8.547238988762e0));
#8847=cartesian_point('',(-7.494079188223e1,1.655927739289e0,
-4.695423362406e0));
#8849=cartesian_point('',(-7.451579209558e1,8.140111276408e0,
-4.695415277444e0));
#8850=cartesian_point('',(-7.447797698482e1,8.175818553479e0,
-8.547237144090e0));
#8851=cartesian_point('',(-7.440232966447e1,8.247655938893e0,
-1.625191788254e1));
#8852=cartesian_point('',(-7.428887991427e1,8.354505424859e0,
-2.781264478329e1));
#8853=cartesian_point('',(-7.421307257680e1,8.426417915307e0,
-3.552220398099e1));
#8854=cartesian_point('',(-7.417522249580e1,8.462158213355e0,
-3.937758789248e1));
#8856=cartesian_point('',(-7.383789733553e1,1.102433006272e1,
-3.937758920493e1));
#8857=cartesian_point('',(-7.386520737031e1,1.106864885244e1,
-3.552220532241e1));
#8858=cartesian_point('',(-7.391982979127e1,1.115769160991e1,
-2.781264774633e1));
#8859=cartesian_point('',(-7.400175216e1,1.129029438719e1,-1.625192376490e1));
#8860=cartesian_point('',(-7.405623631788e1,1.137921948273e1,
-8.547238988803e0));
#8861=cartesian_point('',(-7.408352107653e1,1.142349725428e1,
-4.695423362382e0));
#8863=cartesian_point('',(-7.281580143513e1,1.779673409876e1,
-4.695415278058e0));
#8864=cartesian_point('',(-7.277364910298e1,1.782720003270e1,
-8.547237144262e0));
#8865=cartesian_point('',(-7.268927229561e1,1.788854888249e1,
-1.625191788215e1));
#8866=cartesian_point('',(-7.256284646718e1,1.797967609251e1,
-2.781264478270e1));
#8867=cartesian_point('',(-7.247830120848e1,1.804107851836e1,
-3.552220398071e1));
#8868=cartesian_point('',(-7.243610989516e1,1.807157262626e1,
-3.937758789249e1));
#8870=cartesian_point('',(-7.176724006309e1,2.056779497152e1,
-3.937758920493e1));
#8871=cartesian_point('',(-7.178853169387e1,2.061529928270e1,
-3.552220532358e1));
#8872=cartesian_point('',(-7.183106440017e1,2.071070992361e1,
-2.781264774911e1));
#8873=cartesian_point('',(-7.189497777684e1,2.085287128077e1,
-1.625192376671e1));
#8874=cartesian_point('',(-7.193738875925e1,2.094814721904e1,
-8.547238990096e0));
#8875=cartesian_point('',(-7.195866068411e1,2.099560756382e1,
-4.695423359277e0));
#8877=cartesian_point('',(-6.986991222384e1,2.714884986636e1,
-4.695415278452e0));
#8878=cartesian_point('',(-6.982414390839e1,2.717355317661e1,
-8.547237144456e0));
#8879=cartesian_point('',(-6.973248132447e1,2.722336379499e1,
-1.625191788248e1));
#8880=cartesian_point('',(-6.959524259882e1,2.729720951719e1,
-2.781264478290e1));
#8881=cartesian_point('',(-6.950340601170e1,2.734705126600e1,
-3.552220398080e1));
#8882=cartesian_point('',(-6.945759537113e1,2.737177742111e1,
-3.937758789248e1));
#8884=cartesian_point('',(-6.846862541554e1,2.975933920589e1,
-3.937758920493e1));
#8885=cartesian_point('',(-6.848353433661e1,2.980921622659e1,
-3.552220532280e1));
#8886=cartesian_point('',(-6.851324958190e1,2.990936224844e1,
-2.781264774736e1));
#8887=cartesian_point('',(-6.855806039085e1,3.005864976542e1,
-1.625192376374e1));
#8888=cartesian_point('',(-6.858767253429e1,3.015864634823e1,
-8.547238989462e0));
#8889=cartesian_point('',(-6.860256765680e1,3.020847720659e1,
-4.695423355286e0));
#8891=cartesian_point('',(-6.572852944268e1,3.603644128568e1,
-4.695415278827e0));
#8892=cartesian_point('',(-6.567992825250e1,3.605495929174e1,
-8.547237143822e0));
#8893=cartesian_point('',(-6.558254826440e1,3.609237940523e1,
-1.625191788054e1));
#8894=cartesian_point('',(-6.543684483411e1,3.614768011882e1,
-2.781264478083e1));
#8895=cartesian_point('',(-6.533928826808e1,3.618510838445e1,
-3.552220397990e1));
#8896=cartesian_point('',(-6.529064213300e1,3.620364351540e1,
-3.937758789249e1));
#8898=cartesian_point('',(-6.399849360404e1,3.844169289558e1,
-3.937758920493e1));
#8899=cartesian_point('',(-6.400676471963e1,3.849308921617e1,
-3.552220532237e1));
#8900=cartesian_point('',(-6.402315406799e1,3.859625709274e1,
-2.781264774635e1));
#8901=cartesian_point('',(-6.404809558311e1,3.875011641858e1,
-1.625192376274e1));
#8902=cartesian_point('',(-6.406440221737e1,3.885312267708e1,
-8.547238989029e0));
#8903=cartesian_point('',(-6.407266567785e1,3.890447142916e1,
-4.695423355291e0));
#8905=cartesian_point('',(-6.046251329946e1,4.430743920320e1,
-4.695415279225e0));
#8906=cartesian_point('',(-6.041191081438e1,4.431945505685e1,
-8.547237144310e0));
#8907=cartesian_point('',(-6.031047962063e1,4.434384439708e1,
-1.625191788113e1));
#8908=cartesian_point('',(-6.015880451183e1,4.437965389142e1,
-2.781264478129e1));
#8909=cartesian_point('',(-6.005719718673e1,4.440402826600e1,
-3.552220398009e1));
#8910=cartesian_point('',(-6.000654790602e1,4.441605523156e1,
-3.937758789250e1));
#8912=cartesian_point('',(-5.843332982324e1,4.646629856178e1,
-3.937758920493e1));
#8913=cartesian_point('',(-5.843482161228e1,4.651833477692e1,
-3.552220532356e1));
#8914=cartesian_point('',(-5.843760463770e1,4.662275927737e1,
-2.781264774903e1));
#8915=cartesian_point('',(-5.844225010152e1,4.677855783547e1,
-1.625192376760e1));
#8916=cartesian_point('',(-5.844497221858e1,4.688281130620e1,
-8.547238989963e0));
#8917=cartesian_point('',(-5.844646262693e1,4.693479936053e1,
-4.695423362347e0));
#8919=cartesian_point('',(-5.416197050732e1,5.182031978430e1,
-4.695417193325e0));
#8920=cartesian_point('',(-5.411023257863e1,5.182562788802e1,
-8.547236919364e0));
#8921=cartesian_point('',(-5.400649478414e1,5.183655832550e1,
-1.625191975601e1));
#8922=cartesian_point('',(-5.385144135666e1,5.185227761870e1,
-2.781264615126e1));
#8923=cartesian_point('',(-5.374751762978e1,5.186315526160e1,
-3.552220449930e1));
#8924=cartesian_point('',(-5.369573182505e1,5.186846827721e1,
-3.937758853181e1));
#8926=cartesian_point('',(-5.186758914054e1,5.369658030753e1,
-3.937759454677e1));
#8927=cartesian_point('',(-5.186227610011e1,5.374836584854e1,
-3.552222664524e1));
#8928=cartesian_point('',(-5.185154001855e1,5.385214736799e1,
-2.781270612442e1));
#8929=cartesian_point('',(-5.183571870411e1,5.400730064952e1,
-1.625203307563e1));
#8930=cartesian_point('',(-5.182491846229e1,5.411091123052e1,
-8.547362172086e0));
#8931=cartesian_point('',(-5.181961036802e1,5.416264856191e1,
-4.695583415519e0));
#8933=cartesian_point('',(-4.693469401439e1,5.844654977882e1,
-4.695415274650e0));
#8934=cartesian_point('',(-4.688270583539e1,5.844505931532e1,
-8.547237141549e0));
#8935=cartesian_point('',(-4.677841839782e1,5.844236528317e1,
-1.625191788026e1));
#8936=cartesian_point('',(-4.662264331976e1,5.843769819786e1,
-2.781264478190e1));
#8937=cartesian_point('',(-4.651818961442e1,5.843494410967e1,
-3.552220398033e1));
#8938=cartesian_point('',(-4.646615335842e1,5.843345226785e1,
-3.937758788782e1));
#8940=cartesian_point('',(-4.441589933854e1,6.000665638635e1,
-3.937758920399e1));
#8941=cartesian_point('',(-4.440387233259e1,6.005730561384e1,
-3.552220532527e1));
#8942=cartesian_point('',(-4.437953354401e1,6.015889232899e1,
-2.781264775487e1));
#8943=cartesian_point('',(-4.434369705742e1,6.031058447505e1,
-1.625192377051e1));
#8944=cartesian_point('',(-4.431934364146e1,6.041199014252e1,
-8.547238991684e0));
#8945=cartesian_point('',(-4.430732776679e1,6.046259249296e1,
-4.695423361153e0));
#8947=cartesian_point('',(-3.890435560990e1,6.407273833569e1,
-4.695415273448e0));
#8948=cartesian_point('',(-3.885300674150e1,6.406447480427e1,
-8.547237140599e0));
#8949=cartesian_point('',(-3.874996313910e1,6.404819157808e1,
-1.625191787835e1));
#8950=cartesian_point('',(-3.859612991539e1,6.402323169240e1,
-2.781264478037e1));
#8951=cartesian_point('',(-3.849292930645e1,6.400686722152e1,
-3.552220397968e1));
#8952=cartesian_point('',(-3.844153295226e1,6.399859604825e1,
-3.937758788782e1));
#8954=cartesian_point('',(-3.620347479654e1,6.529072933715e1,
-3.937758920399e1));
#8955=cartesian_point('',(-3.618493963249e1,6.533937541419e1,
-3.552220532493e1));
#8956=cartesian_point('',(-3.614754933850e1,6.543691619152e1,
-2.781264775407e1));
#8957=cartesian_point('',(-3.609221963982e1,6.558263299011e1,
-1.625192376971e1));
#8958=cartesian_point('',(-3.605483847506e1,6.567999235938e1,
-8.547238991338e0));
#8959=cartesian_point('',(-3.603632046574e1,6.572859341333e1,
-4.695423361136e0));
#8961=cartesian_point('',(-3.020835289316e1,6.860262457618e1,
-4.695415274333e0));
#8962=cartesian_point('',(-3.015852192873e1,6.858772936815e1,
-8.547237141500e0));
#8963=cartesian_point('',(-3.005848526695e1,6.855813555776e1,
-1.625191787986e1));
#8964=cartesian_point('',(-2.990922602600e1,6.851330994274e1,
-2.781264478158e1));
#8965=cartesian_point('',(-2.980904430554e1,6.848361508926e1,
-3.552220398019e1));
#8966=cartesian_point('',(-2.975916725905e1,6.846870610662e1,
-3.937758788782e1));
#8968=cartesian_point('',(-2.737159876326e1,6.945765980700e1,
-3.937758920399e1));
#8969=cartesian_point('',(-2.734687258291e1,6.950347038571e1,
-3.552220532564e1));
#8970=cartesian_point('',(-2.729707054182e1,6.959529627545e1,
-2.781264775574e1));
#8971=cartesian_point('',(-2.722319433752e1,6.973254447174e1,
-1.625192377138e1));
#8972=cartesian_point('',(-2.717342502605e1,6.982419169703e1,
-8.547238992052e0));
#8973=cartesian_point('',(-2.714872173036e1,6.986995987699e1,
-4.695423361122e0));
#8975=cartesian_point('',(-2.099648406456e1,7.195836290720e1,
-4.695647679292e0));
#8976=cartesian_point('',(-2.096283260681e1,7.194329985523e1,
-7.427239410375e0));
#8977=cartesian_point('',(-2.089537847463e1,7.191322916540e1,
-1.289096260743e1));
#8978=cartesian_point('',(-2.079450960228e1,7.186799367925e1,
-2.108839376404e1));
#8979=cartesian_point('',(-2.072699921613e1,7.183787721139e1,
-2.655456302677e1));
#8980=cartesian_point('',(-2.069332564856e1,7.182280426263e1,
-2.928794948009e1));
#8982=cartesian_point('',(-2.069332564856e1,7.182280426263e1,
-2.928794948009e1));
#8983=cartesian_point('',(-2.039385353553e1,7.190985664005e1,
-2.920320929308e1));
#8984=cartesian_point('',(-1.979382680717e1,7.208015048629e1,
-2.903740921078e1));
#8985=cartesian_point('',(-1.889089715805e1,7.232420073846e1,
-2.879990309700e1));
#8986=cartesian_point('',(-1.828706253351e1,7.247922839351e1,
-2.864904815222e1));
#8987=cartesian_point('',(-1.798476851355e1,7.255484427658e1,
-2.857541499079e1));
#8989=cartesian_point('',(-1.798476851355e1,7.255484427658e1,
-2.857541499079e1));
#8990=cartesian_point('',(-1.796376936349e1,7.258386737527e1,
-2.592125141082e1));
#8991=cartesian_point('',(-1.792159981450e1,7.264197782297e1,
-2.061349534045e1));
#8992=cartesian_point('',(-1.785875182813e1,7.272898255717e1,
-1.265357508550e1));
#8993=cartesian_point('',(-1.781660772858e1,7.278702399732e1,
-7.348126061262e0));
#8994=cartesian_point('',(-1.779562193099e1,7.281602864147e1,
-4.695650150285e0));
#8996=cartesian_point('',(-1.142445596229e1,7.408332819076e1,
-4.695652672555e0));
#8997=cartesian_point('',(-1.139566935004e1,7.406561112730e1,
-7.200131334712e0));
#8998=cartesian_point('',(-1.133795242855e1,7.403020790045e1,
-1.220953664154e1));
#8999=cartesian_point('',(-1.125167871172e1,7.397702803304e1,
-1.972519899200e1));
#9000=cartesian_point('',(-1.119391738170e1,7.394157660912e1,
-2.473665851513e1));
#9001=cartesian_point('',(-1.116511348685e1,7.392384890888e1,
-2.724264078965e1));
#9003=cartesian_point('',(-1.116511348685e1,7.392384890888e1,
-2.724264078965e1));
#9004=cartesian_point('',(-1.085270857420e1,7.397144269311e1,
-2.719630856794e1));
#9005=cartesian_point('',(-1.022723365119e1,7.406263935775e1,
-2.710758637402e1));
#9006=cartesian_point('',(-9.287449779681e0,7.418741534848e1,
-2.698613863091e1));
#9007=cartesian_point('',(-8.659895230404e0,7.426258618028e1,
-2.691283444564e1));
#9008=cartesian_point('',(-8.345959656236e0,7.429815467023e1,
-2.687820994857e1));
#9010=cartesian_point('',(-8.345959656236e0,7.429815467023e1,
-2.687820994857e1));
#9011=cartesian_point('',(-8.323100994641e0,7.432233566689e1,
-2.441273319541e1));
#9012=cartesian_point('',(-8.277019545659e0,7.437075242407e1,
-1.948227835401e1));
#9013=cartesian_point('',(-8.208728891474e0,7.444324132983e1,
-1.208806204469e1));
#9014=cartesian_point('',(-8.162697415564e0,7.449160540232e1,
-7.159615364842e0));
#9015=cartesian_point('',(-8.139851993921e0,7.451577239311e1,
-4.695566639028e0));
#9017=direction('',(0.e0,8.726535498073e-3,-9.999619230642e-1));
#9018=vector('',#9017,4.580111406149e0);
#9019=cartesian_point('',(0.e0,-7.5e1,-2.425319204728e-12));
#9020=line('',#9019,#9018);
#9021=cartesian_point('',(-8.140111276777e0,-7.451579209554e1,
-4.695415277511e0));
#9022=cartesian_point('',(-8.175818553858e0,-7.447797698477e1,
-8.547237145310e0));
#9023=cartesian_point('',(-8.247655938709e0,-7.440232966259e1,
-1.625191788540e1));
#9024=cartesian_point('',(-8.354505425922e0,-7.428887992067e1,
-2.781264478607e1));
#9025=cartesian_point('',(-8.426417913603e0,-7.421307256296e1,
-3.552220398203e1));
#9026=cartesian_point('',(-8.462158211598e0,-7.417522248202e1,
-3.937758788781e1));
#9028=cartesian_point('',(-1.165852882046e1,-7.373645387192e1,
-6.278720536483e0));
#9029=cartesian_point('',(-1.166929808877e1,-7.379374735884e1,
-5.976054039097e0));
#9030=cartesian_point('',(-1.166297709195e1,-7.388442137738e1,
-5.516199294658e0));
#9031=cartesian_point('',(-1.159323266252e1,-7.400577429766e1,
-4.954358532029e0));
#9032=cartesian_point('',(-1.149596782613e1,-7.407272643719e1,
-4.692292450230e0));
#9033=cartesian_point('',(-1.142349723946e1,-7.408352107876e1,
-4.695423362290e0));
#9035=cartesian_point('',(-1.215422322966e1,-7.367120525267e1,
-6.283890185750e0));
#9036=direction('',(-6.764997798365e-2,-4.420920286243e-1,8.944149589009e-1));
#9037=direction('',(9.913885175792e-1,-1.305347250609e-1,1.046387908234e-2));
#9038=axis2_placement_3d('',#9035,#9036,#9037);
#9040=cartesian_point('',(-1.170141488691e1,-7.404109172811e1,
-4.579937185872e0));
#9041=cartesian_point('',(-1.167898157684e1,-7.404464446327e1,
-4.579101199079e0));
#9042=cartesian_point('',(-1.163465469291e1,-7.405160868897e1,
-4.581462790123e0));
#9043=cartesian_point('',(-1.156740200717e1,-7.406198964562e1,
-4.598564806183e0));
#9044=cartesian_point('',(-1.150649876326e1,-7.407125118542e1,
-4.624852818740e0));
#9045=cartesian_point('',(-1.145622100902e1,-7.407870724623e1,
-4.658532946248e0));
#9046=cartesian_point('',(-1.143281884903e1,-7.408219656368e1,
-4.682640969206e0));
#9047=cartesian_point('',(-1.142349723946e1,-7.408352107876e1,
-4.695423362290e0));
#9049=cartesian_point('',(-1.208142344954e1,-7.322995636581e1,
-6.060283171397e0));
#9050=cartesian_point('',(-1.206077479341e1,-7.309508065349e1,
-6.333159085912e0));
#9051=cartesian_point('',(-1.204013359718e1,-7.296020693630e1,
-6.606036459605e0));
#9052=cartesian_point('',(-1.201948485644e1,-7.282533119645e1,
-6.878912354104e0));
#9054=cartesian_point('',(-1.676449136411e1,-7.188148929171e1,
-6.878915224169e0));
#9055=cartesian_point('',(-1.679702959507e1,-7.201400206762e1,
-6.606035394237e0));
#9056=cartesian_point('',(-1.682957365504e1,-7.214650908844e1,
-6.333157177702e0));
#9057=cartesian_point('',(-1.686211195363e1,-7.227902180652e1,
-6.060277327755e0));
#9059=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#9060=direction('',(0.e0,0.e0,1.e0));
#9061=direction('',(-2.337724739967e-1,-9.722913300043e-1,0.e0));
#9062=axis2_placement_3d('',#9059,#9060,#9061);
#9064=cartesian_point('',(-1.170141488691e1,-7.404109172811e1,
-4.579937185872e0));
#9065=cartesian_point('',(-1.172979322282e1,-7.402469279331e1,
-4.603474513427e0));
#9066=cartesian_point('',(-1.178367104618e1,-7.398873598564e1,
-4.657607852617e0));
#9067=cartesian_point('',(-1.185667037973e1,-7.392552679955e1,
-4.759396935325e0));
#9068=cartesian_point('',(-1.192161949579e1,-7.385332351761e1,
-4.881329057973e0));
#9069=cartesian_point('',(-1.197802591831e1,-7.377211733698e1,
-5.023620548127e0));
#9070=cartesian_point('',(-1.202477744149e1,-7.368234474424e1,
-5.185805751168e0));
#9071=cartesian_point('',(-1.206086279348e1,-7.358380589595e1,
-5.368646034236e0));
#9072=cartesian_point('',(-1.208471644879e1,-7.347608759607e1,
-5.573502392829e0));
#9073=cartesian_point('',(-1.209400255866e1,-7.335867920697e1,
-5.802177957811e0));
#9074=cartesian_point('',(-1.208814211133e1,-7.327384598866e1,
-5.971488030044e0));
#9075=cartesian_point('',(-1.208142344954e1,-7.322995636581e1,
-6.060283171397e0));
#9077=cartesian_point('',(-1.235604554722e1,-7.548533064969e1,
-8.219332954805e0));
#9078=direction('',(-9.913623306448e-1,1.307371664807e-1,-1.041742189849e-2));
#9079=direction('',(1.123242185101e-1,8.873705300540e-1,4.471653076076e-1));
#9080=axis2_placement_3d('',#9077,#9078,#9079);
#9082=cartesian_point('',(-1.199261513186e1,-7.265640926333e1,
-7.297046755077e0));
#9083=cartesian_point('',(-1.198753849697e1,-7.262561122740e1,
-7.393517104417e0));
#9084=cartesian_point('',(-1.197873431943e1,-7.257372180566e1,
-7.589628477315e0));
#9085=cartesian_point('',(-1.196935166774e1,-7.252583109684e1,
-7.890280133724e0));
#9086=cartesian_point('',(-1.196638863389e1,-7.251410869068e1,
-8.092977140285e0));
#9087=cartesian_point('',(-1.196540522456e1,-7.251337725504e1,
-8.194371660714e0));
#9089=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9090=direction('',(0.e0,0.e0,-1.e0));
#9091=direction('',(-1.628041634936e-1,-9.866584030702e-1,0.e0));
#9092=axis2_placement_3d('',#9089,#9090,#9091);
#9094=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9095=direction('',(0.e0,0.e0,-1.e0));
#9096=direction('',(-1.936326806703e-1,-9.810740975973e-1,0.e0));
#9097=axis2_placement_3d('',#9094,#9095,#9096);
#9099=cartesian_point('',(-1.669507517989e1,-7.157258738793e1,
-8.194373293209e0));
#9100=cartesian_point('',(-1.669444656012e1,-7.157363895254e1,
-8.093026338813e0));
#9101=cartesian_point('',(-1.669619358067e1,-7.158559267021e1,
-7.890421981869e0));
#9102=cartesian_point('',(-1.670584185410e1,-7.163338530393e1,
-7.589909343244e0));
#9103=cartesian_point('',(-1.671755353603e1,-7.168464727070e1,
-7.393883655651e0));
#9104=cartesian_point('',(-1.672464246184e1,-7.171501612726e1,
-7.297454096781e0));
#9106=cartesian_point('',(-1.747152134337e1,-7.446778360442e1,
-8.219329757622e0));
#9107=direction('',(9.659270663765e-1,-2.586045540315e-1,-1.042051224343e-2));
#9108=direction('',(2.491790781291e-1,9.183290740110e-1,3.075410522983e-1));
#9109=axis2_placement_3d('',#9106,#9107,#9108);
#9111=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9112=direction('',(0.e0,0.e0,1.e0));
#9113=direction('',(-2.271287242582e-1,-9.738647455457e-1,0.e0));
#9114=axis2_placement_3d('',#9111,#9112,#9113);
#9116=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9117=direction('',(0.e0,0.e0,1.e0));
#9118=direction('',(-1.936326806703e-1,-9.810740975973e-1,0.e0));
#9119=axis2_placement_3d('',#9116,#9117,#9118);
#9121=cartesian_point('',(-1.209230541261e1,-7.326656860403e1,
-7.102553064076e0));
#9122=direction('',(6.770495247402e-2,4.421304534715e-1,-8.943918053759e-1));
#9123=direction('',(1.456171161150e-1,8.824703011324e-1,4.472603527183e-1));
#9124=axis2_placement_3d('',#9121,#9122,#9123);
#9126=direction('',(-1.148085174519e-2,-6.981752750833e-3,9.999097185105e-1));
#9127=vector('',#9126,3.328477218963e1);
#9128=cartesian_point('',(-1.116867182039e1,-7.283953783766e1,
-4.147528670565e1));
#9129=line('',#9128,#9127);
#9130=cartesian_point('',(-1.187719705142e1,-7.554847940326e1,
-8.214301124714e0));
#9131=direction('',(9.913623306448e-1,-1.307371664807e-1,1.041742189849e-2));
#9132=direction('',(1.306541015112e-1,9.913933224671e-1,8.293728103169e-3));
#9133=axis2_placement_3d('',#9130,#9131,#9132);
#9135=direction('',(-6.765425319579e-2,-4.421047043090e-1,8.944083700706e-1));
#9136=vector('',#9135,9.151958860044e-1);
#9137=cartesian_point('',(-1.159661192627e1,-7.333184146535e1,
-7.097279397179e0));
#9138=line('',#9137,#9136);
#9139=direction('',(1.149463386231e-2,7.084804903222e-3,-9.999088353104e-1));
#9140=vector('',#9139,3.310192699990e1);
#9141=cartesian_point('',(-1.165852882046e1,-7.373645387192e1,
-6.278720536483e0));
#9142=line('',#9141,#9140);
#9143=cartesian_point('',(-1.127803428946e1,-7.350193317720e1,
-3.937762980948e1));
#9144=cartesian_point('',(-1.127531190958e1,-7.350027766962e1,
-3.961527285376e1));
#9145=cartesian_point('',(-1.126425590949e1,-7.345344643307e1,
-4.007778162487e1));
#9146=cartesian_point('',(-1.123003225047e1,-7.324841510295e1,
-4.076225206341e1));
#9147=cartesian_point('',(-1.119813588520e1,-7.303848622099e1,
-4.116615377233e1));
#9148=cartesian_point('',(-1.117916895122e1,-7.291042509304e1,
-4.136527983723e1));
#9150=direction('',(7.995460839649e-2,5.399344671530e-1,-8.379009677619e-1));
#9151=vector('',#9150,1.312886279569e-1);
#9152=cartesian_point('',(-1.117916895122e1,-7.291042509304e1,
-4.136527983723e1));
#9153=line('',#9152,#9151);
#9154=cartesian_point('',(-1.204652221350e1,-7.300676702020e1,
-8.198743170703e0));
#9155=direction('',(1.147968828876e-2,6.972273179025e-3,-9.999097980136e-1));
#9156=direction('',(1.605190883073e-1,9.869941717705e-1,8.725089110222e-3));
#9157=axis2_placement_3d('',#9154,#9155,#9156);
#9159=cartesian_point('',(-1.158491478780e1,-7.228102641824e1,
-4.147603612046e1));
#9160=cartesian_point('',(-1.158407033108e1,-7.228058453835e1,
-4.154134659750e1));
#9161=cartesian_point('',(-1.157884735614e1,-7.228023158032e1,
-4.166914288537e1));
#9162=cartesian_point('',(-1.155723649886e1,-7.228212700470e1,
-4.185241484943e1));
#9163=cartesian_point('',(-1.153551118565e1,-7.228447832141e1,
-4.196917186354e1));
#9164=cartesian_point('',(-1.152267180519e1,-7.228602119369e1,
-4.202617900651e1));
#9166=cartesian_point('',(-1.701710993200e1,-7.119314275336e1,
-4.202618101782e1));
#9167=cartesian_point('',(-1.700460205582e1,-7.119664567341e1,
-4.196898586549e1));
#9168=cartesian_point('',(-1.698354612290e1,-7.120275887980e1,
-4.185197093178e1));
#9169=cartesian_point('',(-1.696295767540e1,-7.120928108665e1,
-4.166863962123e1));
#9170=cartesian_point('',(-1.695828080583e1,-7.121157866681e1,
-4.154109978900e1));
#9171=cartesian_point('',(-1.695768283133e1,-7.121230496689e1,
-4.147601041598e1));
#9173=cartesian_point('',(-1.695768283133e1,-7.121230496689e1,
-4.147601041598e1));
#9174=cartesian_point('',(-1.692831389307e1,-7.125239245683e1,
-3.777640230207e1));
#9175=cartesian_point('',(-1.687080823223e1,-7.133233669928e1,
-3.037827630137e1));
#9176=cartesian_point('',(-1.678178380087e1,-7.145275193556e1,-1.928441458e1));
#9177=cartesian_point('',(-1.672441794111e1,-7.153253562866e1,
-1.189068388304e1));
#9178=cartesian_point('',(-1.669507517989e1,-7.157258738793e1,
-8.194373293209e0));
#9180=cartesian_point('',(-1.196540522456e1,-7.251337725504e1,
-8.194371660714e0));
#9181=cartesian_point('',(-1.192296888641e1,-7.248760323271e1,
-1.189068372415e1));
#9182=cartesian_point('',(-1.183943796380e1,-7.243584719541e1,
-1.928441506312e1));
#9183=cartesian_point('',(-1.171110814561e1,-7.235865943739e1,
-3.037827306727e1));
#9184=cartesian_point('',(-1.162738918727e1,-7.230682355740e1,
-3.777640882008e1));
#9185=cartesian_point('',(-1.158491478780e1,-7.228102641824e1,
-4.147603612046e1));
#9187=cartesian_point('',(-1.158491478780e1,-7.228102641824e1,
-4.147603612046e1));
#9188=cartesian_point('',(-1.135560547493e1,-7.231781215485e1,
-4.147365640974e1));
#9189=cartesian_point('',(-1.113853180257e1,-7.260921653182e1,
-4.147332702960e1));
#9190=cartesian_point('',(-1.116867182039e1,-7.283953783766e1,
-4.147528670565e1));
#9192=cartesian_point('',(-1.112196958292e1,-7.268565165304e1,
-4.192434479332e1));
#9193=cartesian_point('',(-1.114492901813e1,-7.273520370301e1,
-4.177642954836e1));
#9194=cartesian_point('',(-1.116015987722e1,-7.278663733232e1,
-4.162597944378e1));
#9195=cartesian_point('',(-1.116867182039e1,-7.283953783766e1,
-4.147528670565e1));
#9197=cartesian_point('',(-1.088204633811e1,-7.295158915365e1,
-4.135914395288e1));
#9198=direction('',(-7.983141213994e-2,-5.391099032323e-1,8.384434732721e-1));
#9199=direction('',(-9.913396159151e-1,1.309260040090e-1,-1.020526293024e-2));
#9200=axis2_placement_3d('',#9197,#9198,#9199);
#9202=cartesian_point('',(-1.152267180519e1,-7.228602119369e1,
-4.202617900651e1));
#9203=cartesian_point('',(-1.133820953308e1,-7.231580258285e1,
-4.198351389343e1));
#9204=cartesian_point('',(-1.115607683260e1,-7.249748681495e1,
-4.193722548088e1));
#9205=cartesian_point('',(-1.112196958292e1,-7.268565165304e1,
-4.192434479332e1));
#9207=cartesian_point('',(-1.112196958292e1,-7.268565165304e1,
-4.192434479332e1));
#9208=cartesian_point('',(-1.111606896491e1,-7.267284842598e1,
-4.196233555895e1));
#9209=cartesian_point('',(-1.110374362687e1,-7.264768511085e1,
-4.203532534041e1));
#9210=cartesian_point('',(-1.108473277536e1,-7.261093128502e1,
-4.213618029055e1));
#9211=cartesian_point('',(-1.106582387622e1,-7.257626184415e1,
-4.222777857388e1));
#9212=cartesian_point('',(-1.104694403512e1,-7.254309725694e1,
-4.231259890477e1));
#9213=cartesian_point('',(-1.102877244428e1,-7.251242320894e1,
-4.238897336216e1));
#9214=cartesian_point('',(-1.101138994688e1,-7.248411798385e1,
-4.245787893843e1));
#9215=cartesian_point('',(-1.099489703139e1,-7.245814789044e1,
-4.251986738696e1));
#9216=cartesian_point('',(-1.097933217002e1,-7.243440459423e1,
-4.257557424977e1));
#9217=cartesian_point('',(-1.096456631134e1,-7.241245173269e1,
-4.262619708598e1));
#9218=cartesian_point('',(-1.095043535342e1,-7.239184388451e1,
-4.267286778960e1));
#9219=cartesian_point('',(-1.093680429289e1,-7.237224329846e1,
-4.271643842055e1));
#9220=cartesian_point('',(-1.092353638748e1,-7.235335786399e1,
-4.275763302597e1));
#9221=cartesian_point('',(-1.091049944308e1,-7.233491631961e1,
-4.279708275423e1));
#9222=cartesian_point('',(-1.089752063064e1,-7.231655474291e1,
-4.283555854202e1));
#9223=cartesian_point('',(-1.088396143574e1,-7.229756271252e1,
-4.287465304679e1));
#9224=cartesian_point('',(-1.087058848864e1,-7.227998703410e1,
-4.291073748407e1));
#9225=cartesian_point('',(-1.085732915456e1,-7.226431264110e1,
-4.294319772568e1));
#9226=cartesian_point('',(-1.084418884641e1,-7.225102686019e1,
-4.297129630626e1));
#9227=cartesian_point('',(-1.083173404646e1,-7.224080924975e1,
-4.299366890051e1));
#9228=cartesian_point('',(-1.081827316198e1,-7.223205527599e1,
-4.301377092733e1));
#9229=cartesian_point('',(-1.079768573226e1,-7.222414102455e1,
-4.303452432604e1));
#9230=cartesian_point('',(-1.078274149012e1,-7.222431274090e1,
-4.303880115676e1));
#9231=cartesian_point('',(-1.077466219182e1,-7.222519867865e1,
-4.303928244678e1));
#9233=cartesian_point('',(-1.083651782273e1,-7.263983211819e1,
-4.331177673041e1));
#9234=direction('',(9.890547976360e-1,-1.475486606962e-1,0.e0));
#9235=direction('',(1.367935994211e-1,9.169609886998e-1,3.747933515420e-1));
#9236=axis2_placement_3d('',#9233,#9234,#9235);
#9238=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9239=direction('',(0.e0,0.e0,1.e0));
#9240=direction('',(-1.475486606993e-1,-9.890547976355e-1,0.e0));
#9241=axis2_placement_3d('',#9238,#9239,#9240);
#9243=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9244=direction('',(0.e0,0.e0,1.e0));
#9245=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#9246=axis2_placement_3d('',#9243,#9244,#9245);
#9248=direction('',(-7.906435222939e-2,-5.392199361944e-1,8.384453999021e-1));
#9249=vector('',#9248,1.808878078812e0);
#9250=cartesian_point('',(-1.077466219182e1,-7.222519867865e1,
-4.303928244678e1));
#9251=line('',#9250,#9249);
#9252=direction('',(6.322687824593e-2,5.413361875987e-1,-8.384256042509e-1));
#9253=vector('',#9252,1.808879053360e0);
#9254=cartesian_point('',(-8.400047114939e0,-7.353203921532e1,
-4.152263878400e1));
#9255=line('',#9254,#9253);
#9256=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9257=direction('',(0.e0,0.e0,-1.e0));
#9258=direction('',(-1.134983829229e-1,-9.935381809844e-1,0.e0));
#9259=axis2_placement_3d('',#9256,#9257,#9258);
#9261=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9262=direction('',(0.e0,0.e0,-1.e0));
#9263=direction('',(-1.290528010620e-1,-9.916377234343e-1,0.e0));
#9264=axis2_placement_3d('',#9261,#9262,#9263);
#9266=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9267=direction('',(0.e0,0.e0,-1.e0));
#9268=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#9269=axis2_placement_3d('',#9266,#9267,#9268);
#9271=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9272=direction('',(0.e0,0.e0,1.e0));
#9273=direction('',(-1.476666268756e-1,-9.890371920748e-1,0.e0));
#9274=axis2_placement_3d('',#9271,#9272,#9273);
#9276=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9277=direction('',(0.e0,0.e0,1.e0));
#9278=direction('',(-1.290528010620e-1,-9.916377234343e-1,0.e0));
#9279=axis2_placement_3d('',#9276,#9277,#9278);
#9281=cartesian_point('',(-8.370004579461e0,-7.328230632400e1,
-4.135912965146e1));
#9282=direction('',(6.241157696577e-2,5.414430132051e-1,-8.384177112347e-1));
#9283=direction('',(9.913903436159e-1,-1.305188289622e-1,-1.048913111182e-2));
#9284=axis2_placement_3d('',#9281,#9282,#9283);
#9286=cartesian_point('',(-8.400047114939e0,-7.353203921532e1,
-4.152263878400e1));
#9287=cartesian_point('',(-8.407200240998e0,-7.359689067788e1,
-4.142227622213e1));
#9288=cartesian_point('',(-8.420372844991e0,-7.371763604347e1,
-4.121567904558e1));
#9289=cartesian_point('',(-8.436573780799e0,-7.387047740104e1,
-4.089069199275e1));
#9290=cartesian_point('',(-8.444904630887e0,-7.395266762076e1,
-4.066570685340e1));
#9291=cartesian_point('',(-8.448436912874e0,-7.398867948174e1,
-4.055158843360e1));
#9293=cartesian_point('',(-8.448436912874e0,-7.398867948174e1,
-4.055158843360e1));
#9294=cartesian_point('',(-8.452373350521e0,-7.402855937689e1,
-4.042520372550e1));
#9295=cartesian_point('',(-8.458658743555e0,-7.409585205605e1,
-4.016845378143e1));
#9296=cartesian_point('',(-8.463343552588e0,-7.415827992873e1,
-3.977517295066e1));
#9297=cartesian_point('',(-8.463049511875e0,-7.417396990893e1,
-3.951015722679e1));
#9298=cartesian_point('',(-8.462158211598e0,-7.417522248202e1,
-3.937758788781e1));
#9300=direction('',(4.907641855615e-2,4.445525980359e-1,-8.944073416074e-1));
#9301=vector('',#9300,9.151769570145e-1);
#9302=cartesian_point('',(-7.823124332972e0,-7.424139268409e1,
-6.278724008825e0));
#9303=line('',#9302,#9301);
#9304=cartesian_point('',(-8.080922445670e0,-7.604824938688e1,
-8.214296506340e0));
#9305=direction('',(-9.914180941447e-1,1.303133743194e-1,1.042051227375e-2));
#9306=direction('',(1.211821635114e-1,8.861881161447e-1,4.471973904783e-1));
#9307=axis2_placement_3d('',#9304,#9305,#9306);
#9309=direction('',(-9.283570843592e-3,9.708836089825e-3,-9.999097728366e-1));
#9310=vector('',#9309,3.328462730004e1);
#9311=cartesian_point('',(-7.755202003994e0,-7.357179191187e1,
-8.193505207378e0));
#9312=line('',#9311,#9310);
#9313=direction('',(-6.234024838108e-2,-5.411323891640e-1,8.386235334341e-1));
#9314=vector('',#9313,1.345107860197e-1);
#9315=cartesian_point('',(-8.064202199536e0,-7.324863692110e1,
-4.147512932991e1));
#9316=line('',#9315,#9314);
#9317=cartesian_point('',(-7.647171379120e0,-7.024966734220e1,
-3.934686974142e1));
#9318=direction('',(-9.914000816859e-1,1.304485396340e-1,1.044301396345e-2));
#9319=direction('',(-1.150218449134e-1,-8.305311748483e-1,-5.449660015063e-1));
#9320=axis2_placement_3d('',#9317,#9318,#9319);
#9322=direction('',(9.269269250387e-3,-9.818346805943e-3,9.999088362014e-1));
#9323=vector('',#9322,3.310242273146e1);
#9324=cartesian_point('',(-8.129959602110e0,-7.391638161760e1,
-3.937812899768e1));
#9325=line('',#9324,#9323);
#9326=cartesian_point('',(-7.282514396162e0,-7.389979450297e1,
-7.102517710804e0));
#9327=direction('',(-4.907697460942e-2,-4.445372019686e-1,8.944149633303e-1));
#9328=direction('',(8.774851901877e-2,8.901124614999e-1,4.472135991812e-1));
#9329=axis2_placement_3d('',#9326,#9327,#9328);
#9331=cartesian_point('',(-2.419637836224e0,-7.418040613694e1,
-6.060283171426e0));
#9332=cartesian_point('',(-2.416770645360e0,-7.404398911458e1,
-6.333159085935e0));
#9333=cartesian_point('',(-2.413910590185e0,-7.390757504403e1,
-6.606036459614e0));
#9334=cartesian_point('',(-2.411043319032e0,-7.377115798333e1,
-6.878912354107e0));
#9336=cartesian_point('',(-7.238651728142e0,-7.345473840842e1,
-6.878915224171e0));
#9337=cartesian_point('',(-7.253615201969e0,-7.359036461058e1,
-6.606035394190e0));
#9338=cartesian_point('',(-7.268585206051e0,-7.372598586706e1,
-6.333157177627e0));
#9339=cartesian_point('',(-7.283548754476e0,-7.386161202071e1,
-6.060277327630e0));
#9341=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#9342=direction('',(0.e0,0.e0,1.e0));
#9343=direction('',(-1.048630330387e-1,-9.944866737679e-1,0.e0));
#9344=axis2_placement_3d('',#9341,#9342,#9343);
#9346=cartesian_point('',(-1.659026192328e0,-7.494071049467e1,
-4.695280635734e0));
#9347=cartesian_point('',(-1.675336521800e0,-7.494034413769e1,
-4.696791939621e0));
#9348=cartesian_point('',(-1.702474270613e0,-7.493720753349e1,
-4.705909761596e0));
#9349=cartesian_point('',(-1.740748195954e0,-7.492701746115e1,
-4.753520796014e0));
#9350=cartesian_point('',(-1.763043026333e0,-7.491809295463e1,
-4.796706338595e0));
#9351=cartesian_point('',(-1.785668633377e0,-7.490714069606e1,
-4.851025260237e0));
#9352=cartesian_point('',(-1.807042052570e0,-7.489409142726e1,
-4.916302537535e0));
#9353=cartesian_point('',(-1.826988406824e0,-7.487938391666e1,
-4.989375320061e0));
#9354=cartesian_point('',(-1.845507656589e0,-7.486294460063e1,
-5.070557990480e0));
#9355=cartesian_point('',(-1.860941133097e0,-7.484670657131e1,
-5.151714840854e0));
#9356=cartesian_point('',(-1.874797944031e0,-7.482971118701e1,
-5.237837935730e0));
#9357=cartesian_point('',(-1.887646612768e0,-7.481119528783e1,
-5.332729197119e0));
#9358=cartesian_point('',(-1.899489995843e0,-7.479087604568e1,
-5.436842827118e0));
#9359=cartesian_point('',(-1.910187121187e0,-7.476858928032e1,
-5.550628146163e0));
#9360=cartesian_point('',(-1.919550353607e0,-7.474377349780e1,
-5.677535576201e0));
#9361=cartesian_point('',(-1.926699165412e0,-7.471839112632e1,
-5.807785338238e0));
#9362=cartesian_point('',(-1.932024881979e0,-7.469039182033e1,
-5.952022722612e0));
#9363=cartesian_point('',(-1.934895999278e0,-7.466024490307e1,
-6.108047850248e0));
#9364=cartesian_point('',(-1.934862392026e0,-7.463856466428e1,
-6.220372034722e0));
#9365=cartesian_point('',(-1.934249939418e0,-7.462737168962e1,
-6.278720451685e0));
#9367=cartesian_point('',(-2.434220267136e0,-7.462738235652e1,
-6.283890185773e0));
#9368=direction('',(-9.366633935912e-3,-4.471399640623e-1,8.944149589017e-1));
#9369=direction('',(9.999452516396e-1,-1.574630386051e-5,1.046391301171e-2));
#9370=axis2_placement_3d('',#9367,#9368,#9369);
#9372=cartesian_point('',(-2.419637836224e0,-7.418040613694e1,
-6.060283171426e0));
#9373=cartesian_point('',(-2.416848723509e0,-7.425145545316e1,
-5.918441927982e0));
#9374=cartesian_point('',(-2.404122731757e0,-7.437866010435e1,
-5.665000315037e0));
#9375=cartesian_point('',(-2.356492077576e0,-7.452678438388e1,
-5.371952653368e0));
#9376=cartesian_point('',(-2.301106271696e0,-7.462612089244e1,
-5.176839878740e0));
#9377=cartesian_point('',(-2.219860101872e0,-7.474630096976e1,
-4.941533937957e0));
#9378=cartesian_point('',(-2.098050544761e0,-7.484565900072e1,
-4.749970037844e0));
#9379=cartesian_point('',(-1.993924229804e0,-7.490662973509e1,
-4.633721676499e0));
#9380=cartesian_point('',(-1.935771319764e0,-7.493503309475e1,
-4.579937384821e0));
#9382=cartesian_point('',(-1.935771319764e0,-7.493503309475e1,
-4.579937384821e0));
#9383=cartesian_point('',(-1.908795257866e0,-7.493572940026e1,
-4.580001500209e0));
#9384=cartesian_point('',(-1.858126821236e0,-7.493697074975e1,
-4.584359459462e0));
#9385=cartesian_point('',(-1.791703980703e0,-7.493843631414e1,
-4.601363510253e0));
#9386=cartesian_point('',(-1.735536204542e0,-7.493953490994e1,
-4.627023771967e0));
#9387=cartesian_point('',(-1.691147110031e0,-7.494025690461e1,
-4.658773460560e0));
#9388=cartesian_point('',(-1.668718567921e0,-7.494057873896e1,
-4.683027003860e0));
#9389=cartesian_point('',(-1.659026192328e0,-7.494071049467e1,
-4.695280635734e0));
#9391=cartesian_point('',(-1.287624020284e0,-7.434515258208e1,
-3.937501184856e1));
#9392=direction('',(-1.042361579286e-2,-8.408272050367e-3,9.999103205763e-1));
#9393=direction('',(-9.999456226479e-1,-2.285544337744e-4,-1.042590572130e-2));
#9394=axis2_placement_3d('',#9391,#9392,#9393);
#9396=cartesian_point('',(-1.281581258542e0,-7.446563996934e1,
-4.052861547896e1));
#9397=cartesian_point('',(-1.280286679747e0,-7.442757343756e1,
-4.065195945126e1));
#9398=cartesian_point('',(-1.277765748467e0,-7.434317606869e1,
-4.088236115606e1));
#9399=cartesian_point('',(-1.273823521318e0,-7.418858870703e1,
-4.121121420702e1));
#9400=cartesian_point('',(-1.271079111271e0,-7.406550895470e1,
-4.142090744207e1));
#9401=cartesian_point('',(-1.269684482800e0,-7.399938386992e1,
-4.152263694262e1));
#9403=direction('',(-1.047132986515e-2,-8.420574755001e-3,9.999097185105e-1));
#9404=vector('',#9403,3.328477219015e1);
#9405=cartesian_point('',(-1.565654767672e0,-7.367418969868e1,
-4.147528670615e1));
#9406=line('',#9405,#9404);
#9407=cartesian_point('',(-1.914530640121e0,-7.645243699451e1,
-8.214301124777e0));
#9408=direction('',(9.999457130002e-1,-2.199419647979e-4,1.041742184954e-2));
#9409=direction('',(1.335423829081e-4,9.999655975280e-1,8.293728160928e-3));
#9410=axis2_placement_3d('',#9407,#9408,#9409);
#9412=direction('',(-9.369218047471e-3,-4.471530970183e-1,8.944083662288e-1));
#9413=vector('',#9412,9.151958747015e-1);
#9414=cartesian_point('',(-1.925675269712e0,-7.421813901987e1,
-7.097279298756e0));
#9415=line('',#9414,#9413);
#9416=direction('',(1.047154306990e-2,8.524544321396e-3,-9.999088353094e-1));
#9417=vector('',#9416,3.310192697721e1);
#9418=cartesian_point('',(-1.934249939418e0,-7.462737168962e1,
-6.278720451685e0));
#9419=line('',#9418,#9417);
#9420=cartesian_point('',(-1.587621685380e0,-7.434519284598e1,
-3.937762970196e1));
#9421=cartesian_point('',(-1.585138681244e0,-7.434319615966e1,
-3.961527290750e1));
#9422=cartesian_point('',(-1.580289970317e0,-7.429532243691e1,
-4.007778162439e1));
#9423=cartesian_point('',(-1.573121057767e0,-7.408757808343e1,
-4.076225210866e1));
#9424=cartesian_point('',(-1.568898788692e0,-7.387528191118e1,
-4.116615374511e1));
#9425=cartesian_point('',(-1.566809449697e0,-7.374584060871e1,
-4.136527992317e1));
#9427=direction('',(8.794995351596e-3,5.457514774189e-1,-8.379009326596e-1));
#9428=vector('',#9427,1.312885314878e-1);
#9429=cartesian_point('',(-1.566809449697e0,-7.374584060871e1,
-4.136527992317e1));
#9430=line('',#9429,#9428);
#9431=cartesian_point('',(-2.414167240543e0,-7.395457068171e1,
-8.198743170702e0));
#9432=direction('',(1.047141369479e-2,8.411024415492e-3,-9.999097980136e-1));
#9433=direction('',(3.031723425374e-2,9.995022451837e-1,8.725089109900e-3));
#9434=axis2_placement_3d('',#9431,#9432,#9433);
#9436=cartesian_point('',(-2.051237087690e0,-7.317478703163e1,
-4.147603612046e1));
#9437=cartesian_point('',(-2.050457532322e0,-7.317423870837e1,
-4.154134659745e1));
#9438=cartesian_point('',(-2.045325310936e0,-7.317320703490e1,
-4.166914288526e1));
#9439=cartesian_point('',(-2.023651935024e0,-7.317226546075e1,
-4.185241484928e1));
#9440=cartesian_point('',(-2.001805576454e0,-7.317176093922e1,
-4.196917186348e1));
#9441=cartesian_point('',(-1.988874653416e0,-7.317161473657e1,
-4.202617900651e1));
#9443=cartesian_point('',(-7.578956163206e0,-7.280525369580e1,
-4.202618101489e1));
#9444=cartesian_point('',(-7.566100539747e0,-7.280709366125e1,
-4.196900001113e1));
#9445=cartesian_point('',(-7.544430122358e0,-7.281040634850e1,
-4.185200384867e1));
#9446=cartesian_point('',(-7.523162319326e0,-7.281418567096e1,
-4.166866417351e1));
#9447=cartesian_point('',(-7.518224747539e0,-7.281585340684e1,
-4.154111026965e1));
#9448=cartesian_point('',(-7.517536497389e0,-7.281649559487e1,
-4.147601041597e1));
#9450=cartesian_point('',(-7.517536497389e0,-7.281649559487e1,
-4.147601041597e1));
#9451=cartesian_point('',(-7.483186347048e0,-7.285240671510e1,
-3.777640230166e1));
#9452=cartesian_point('',(-7.415737837543e0,-7.292416102852e1,
-3.037827630043e1));
#9453=cartesian_point('',(-7.311757680261e0,-7.303192607573e1,
-1.928441457905e1));
#9454=cartesian_point('',(-7.244468731722e0,-7.310353946102e1,
-1.189068388264e1));
#9455=cartesian_point('',(-7.210149198265e0,-7.313941857305e1,
-8.194373293217e0));
#9457=cartesian_point('',(-2.398144506024e0,-7.345481404269e1,
-8.194371660705e0));
#9458=cartesian_point('',(-2.359435401619e0,-7.342372146706e1,
-1.189068372459e1));
#9459=cartesian_point('',(-2.283374616104e0,-7.336150523657e1,
-1.928441506413e1));
#9460=cartesian_point('',(-2.166217701436e0,-7.326822742802e1,
-3.037827306828e1));
#9461=cartesian_point('',(-2.089980910434e0,-7.320590749431e1,
-3.777640882051e1));
#9462=cartesian_point('',(-2.051237087690e0,-7.317478703163e1,
-4.147603612046e1));
#9464=cartesian_point('',(-2.051237087690e0,-7.317478703163e1,
-4.147603612046e1));
#9465=cartesian_point('',(-1.819088045651e0,-7.318132718972e1,
-4.147365640974e1));
#9466=cartesian_point('',(-1.565835564922e0,-7.344190476178e1,
-4.147332703010e1));
#9467=cartesian_point('',(-1.565654767672e0,-7.367418969868e1,
-4.147528670615e1));
#9469=cartesian_point('',(-1.539438252043e0,-7.351552416667e1,
-4.192434479331e1));
#9470=cartesian_point('',(-1.555733425701e0,-7.356764909963e1,
-4.177642954837e1));
#9471=cartesian_point('',(-1.564120546876e0,-7.362063073297e1,
-4.162597944427e1));
#9472=cartesian_point('',(-1.565654767672e0,-7.367418969868e1,
-4.147528670615e1));
#9474=cartesian_point('',(-1.266855774532e0,-7.374787026753e1,
-4.135914395287e1));
#9475=direction('',(-8.780480487592e-3,-5.449178335251e-1,8.384434732698e-1));
#9476=direction('',(-9.999478408328e-1,4.101272803784e-4,-1.020526381174e-2));
#9477=axis2_placement_3d('',#9474,#9475,#9476);
#9479=cartesian_point('',(-1.988874653416e0,-7.317161473657e1,
-4.202617900651e1));
#9480=cartesian_point('',(-1.802103230287e0,-7.317706418384e1,
-4.198351389343e1));
#9481=cartesian_point('',(-1.597814149301e0,-7.333342099428e1,
-4.193722548087e1));
#9482=cartesian_point('',(-1.539438252043e0,-7.351552416667e1,
-4.192434479331e1));
#9484=cartesian_point('',(-1.539438252043e0,-7.351552416667e1,
-4.192434479331e1));
#9485=cartesian_point('',(-1.535259271117e0,-7.350206028779e1,
-4.196233555893e1));
#9486=cartesian_point('',(-1.526323849758e0,-7.347550346887e1,
-4.203532534038e1));
#9487=cartesian_point('',(-1.512272975655e0,-7.343658266306e1,
-4.213618029050e1));
#9488=cartesian_point('',(-1.498051114880e0,-7.339974171747e1,
-4.222777857381e1));
#9489=cartesian_point('',(-1.483661640720e0,-7.336439654414e1,
-4.231259890470e1));
#9490=cartesian_point('',(-1.469649277046e0,-7.333161304831e1,
-4.238897336208e1));
#9491=cartesian_point('',(-1.456110062571e0,-7.330128110714e1,
-4.245787893836e1));
#9492=cartesian_point('',(-1.443148023667e0,-7.327338043403e1,
-4.251986738689e1));
#9493=cartesian_point('',(-1.430815443890e0,-7.324780864292e1,
-4.257557424970e1));
#9494=cartesian_point('',(-1.419041332599e0,-7.322411625984e1,
-4.262619708592e1));
#9495=cartesian_point('',(-1.407721130933e0,-7.320184025453e1,
-4.267286778954e1));
#9496=cartesian_point('',(-1.396765075880e0,-7.318062814378e1,
-4.271643842050e1));
#9497=cartesian_point('',(-1.386075723082e0,-7.316017246765e1,
-4.275763302593e1));
#9498=cartesian_point('',(-1.375557416118e0,-7.314018703052e1,
-4.279708275420e1));
#9499=cartesian_point('',(-1.365086305905e0,-7.312028846468e1,
-4.283555854200e1));
#9500=cartesian_point('',(-1.354122069204e0,-7.309968908366e1,
-4.287465304677e1));
#9501=cartesian_point('',(-1.343157615897e0,-7.308051824774e1,
-4.291073748404e1));
#9502=cartesian_point('',(-1.332057636100e0,-7.306324726096e1,
-4.294319772566e1));
#9503=cartesian_point('',(-1.320763887499e0,-7.304835998736e1,
-4.297129630624e1));
#9504=cartesian_point('',(-1.309749305880e0,-7.303660411239e1,
-4.299366890048e1));
#9505=cartesian_point('',(-1.297546203978e0,-7.302616803208e1,
-4.301377092732e1));
#9506=cartesian_point('',(-1.278167919691e0,-7.301563428936e1,
-4.303452432602e1));
#9507=cartesian_point('',(-1.263329114126e0,-7.301385392162e1,
-4.303880115675e1));
#9508=cartesian_point('',(-1.255203297268e0,-7.301367772001e1,
-4.303928244678e1));
#9510=cartesian_point('',(-1.262409220646e0,-7.343283769296e1,
-4.331177673041e1));
#9511=direction('',(9.998522615812e-1,-1.718880481756e-2,0.e0));
#9512=direction('',(1.593588494566e-2,9.269714079792e-1,3.747933515420e-1));
#9513=axis2_placement_3d('',#9510,#9511,#9512);
#9515=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9516=direction('',(0.e0,0.e0,1.e0));
#9517=direction('',(-1.718880482065e-2,-9.998522615811e-1,0.e0));
#9518=axis2_placement_3d('',#9515,#9516,#9517);
#9520=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9521=direction('',(0.e0,0.e0,1.e0));
#9522=direction('',(0.e0,-1.e0,0.e0));
#9523=axis2_placement_3d('',#9520,#9521,#9522);
#9525=direction('',(-8.005617239663e-3,-5.449268037794e-1,8.384453999011e-1));
#9526=vector('',#9525,1.808878078806e0);
#9527=cartesian_point('',(-1.255203297268e0,-7.301367772001e1,
-4.303928244678e1));
#9528=line('',#9527,#9526);
#9529=direction('',(-7.972159134805e-3,5.449577555421e-1,-8.384256015612e-1));
#9530=vector('',#9529,1.808879056481e0);
#9531=cartesian_point('',(1.269675930130e0,-7.399938855511e1,
-4.152263878686e1));
#9532=line('',#9531,#9530);
#9533=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9534=direction('',(0.e0,0.e0,-1.e0));
#9535=direction('',(1.715539939272e-2,-9.998528353071e-1,0.e0));
#9536=axis2_placement_3d('',#9533,#9534,#9535);
#9538=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9539=direction('',(0.e0,0.e0,-1.e0));
#9540=direction('',(1.485959642861e-3,-9.999988959614e-1,0.e0));
#9541=axis2_placement_3d('',#9538,#9539,#9540);
#9543=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9544=direction('',(0.e0,0.e0,-1.e0));
#9545=direction('',(0.e0,-1.e0,0.e0));
#9546=axis2_placement_3d('',#9543,#9544,#9545);
#9548=cartesian_point('',(-1.281581258542e0,-7.446563996934e1,
-4.052861547896e1));
#9549=cartesian_point('',(-1.282900143598e0,-7.450631441215e1,
-4.039824222620e1));
#9550=cartesian_point('',(-1.285408356762e0,-7.457017282535e1,
-4.014577094364e1));
#9551=cartesian_point('',(-1.288732531449e0,-7.462939819978e1,
-3.976429605668e1));
#9552=cartesian_point('',(-1.291698950600e0,-7.464405160978e1,
-3.950645638782e1));
#9553=cartesian_point('',(-1.292838163471e0,-7.464515661865e1,
-3.937759406132e1));
#9555=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9556=direction('',(0.e0,0.e0,1.e0));
#9557=direction('',(-1.731178175841e-2,-9.998501398771e-1,0.e0));
#9558=axis2_placement_3d('',#9555,#9556,#9557);
#9560=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9561=direction('',(0.e0,0.e0,1.e0));
#9562=direction('',(0.e0,-1.e0,0.e0));
#9563=axis2_placement_3d('',#9560,#9561,#9562);
#9565=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9566=direction('',(0.e0,0.e0,1.e0));
#9567=direction('',(1.485959642861e-3,-9.999988959614e-1,0.e0));
#9568=axis2_placement_3d('',#9565,#9566,#9567);
#9570=cartesian_point('',(1.266862371618e0,-7.374787086101e1,
-4.135912965169e1));
#9571=direction('',(-8.794857566872e-3,5.449572387294e-1,-8.384177111898e-1));
#9572=direction('',(9.999449748784e-1,-1.674248427039e-6,-1.049033901023e-2));
#9573=axis2_placement_3d('',#9570,#9571,#9572);
#9575=cartesian_point('',(1.269675930130e0,-7.399938855511e1,
-4.152263878686e1));
#9576=cartesian_point('',(1.271047866586e0,-7.406459253398e1,
-4.142231675462e1));
#9577=cartesian_point('',(1.273746616719e0,-7.418597888690e1,
-4.121580539011e1));
#9578=cartesian_point('',(1.277631824823e0,-7.433958280462e1,
-4.089095824608e1));
#9579=cartesian_point('',(1.280099011946e0,-7.442214423323e1,
-4.066607168232e1));
#9580=cartesian_point('',(1.281296913929e0,-7.445830686657e1,
-4.055200331380e1));
#9582=cartesian_point('',(1.281296913929e0,-7.445830686657e1,
-4.055200331380e1));
#9583=cartesian_point('',(1.282599977139e0,-7.449838776296e1,
-4.042557687150e1));
#9584=cartesian_point('',(1.285152759244e0,-7.456597314318e1,
-4.016873917753e1));
#9585=cartesian_point('',(1.288658013254e0,-7.462852270387e1,
-3.977531794361e1));
#9586=cartesian_point('',(1.290998494754e0,-7.464405053076e1,
-3.951020558565e1));
#9587=cartesian_point('',(1.292046173814e0,-7.464517645873e1,
-3.937758788827e1));
#9589=direction('',(-9.369194783593e-3,4.471551367e-1,-8.944073467453e-1));
#9590=vector('',#9589,9.151768179844e-1);
#9591=cartesian_point('',(1.934249870931e0,-7.462736984467e1,
-6.278724132486e0));
#9592=line('',#9591,#9590);
#9593=cartesian_point('',(1.914499383463e0,-7.645241810753e1,
-8.214296506321e0));
#9594=direction('',(-9.999456834579e-1,-2.075033541260e-4,1.042051228384e-2));
#9595=direction('',(4.474672948107e-3,8.944241003589e-1,4.471973904208e-1));
#9596=axis2_placement_3d('',#9593,#9594,#9595);
#9598=direction('',(-1.047140601289e-2,8.414035769997e-3,-9.999097727586e-1));
#9599=vector('',#9598,3.328462824172e1);
#9600=cartesian_point('',(1.914190677280e0,-7.395463195879e1,
-8.193505206858e0));
#9601=line('',#9600,#9599);
#9602=direction('',(8.825022371555e-3,-5.446423026607e-1,8.386220132650e-1));
#9603=vector('',#9602,1.344893211183e-1);
#9604=cartesian_point('',(1.565653820973e0,-7.367457390617e1,
-4.147513026839e1));
#9605=line('',#9604,#9603);
#9606=cartesian_point('',(1.587672814460e0,-7.064682786101e1,
-3.934686974139e1));
#9607=direction('',(-9.999454677128e-1,-7.114348313947e-5,1.044301389414e-2));
#9608=direction('',(-5.631905355509e-3,-8.384293009616e-1,-5.449812739270e-1));
#9609=axis2_placement_3d('',#9606,#9607,#9608);
#9611=direction('',(1.047152078596e-2,-8.524466330800e-3,9.999088362077e-1));
#9612=vector('',#9611,3.310243641287e1);
#9613=cartesian_point('',(1.587617019968e0,-7.434518924e1,-3.937814280172e1));
#9614=line('',#9613,#9612);
#9615=cartesian_point('',(2.425647306365e0,-7.421813039048e1,
-7.102517710806e0));
#9616=direction('',(9.366633982306e-3,-4.471399552028e-1,8.944149633303e-1));
#9617=direction('',(-2.918517197818e-2,8.939509060592e-1,4.472135991812e-1));
#9618=axis2_placement_3d('',#9615,#9616,#9617);
#9620=cartesian_point('',(7.283548451272e0,-7.386160859270e1,
-6.060283171270e0));
#9621=cartesian_point('',(7.268585118439e0,-7.372598439337e1,
-6.333159085789e0));
#9622=cartesian_point('',(7.253615097398e0,-7.359036406334e1,
-6.606036465463e0));
#9623=cartesian_point('',(7.238651839161e0,-7.345473981551e1,
-6.878912359967e0));
#9625=cartesian_point('',(2.411043245829e0,-7.377115658547e1,
-6.878915224171e0));
#9626=cartesian_point('',(2.413910558328e0,-7.390757561192e1,
-6.606035394197e0));
#9627=cartesian_point('',(2.416770750908e0,-7.404399058766e1,
-6.333157177657e0));
#9628=cartesian_point('',(2.419637983115e0,-7.418040957577e1,
-6.060277327668e0));
#9630=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009548e0));
#9631=direction('',(0.e0,0.e0,1.e0));
#9632=direction('',(2.584064345372e-2,-9.996660748199e-1,0.e0));
#9633=axis2_placement_3d('',#9630,#9631,#9632);
#9635=cartesian_point('',(7.860545817744e0,-7.454675173449e1,
-4.579937186108e0));
#9636=cartesian_point('',(7.828890072879e0,-7.453825643813e1,
-4.603474511675e0));
#9637=cartesian_point('',(7.767541754824e0,-7.451746942489e1,
-4.657607873278e0));
#9638=cartesian_point('',(7.680669991262e0,-7.447530761049e1,
-4.759397067950e0));
#9639=cartesian_point('',(7.599246370093e0,-7.442237459722e1,
-4.881329324090e0));
#9640=cartesian_point('',(7.523744236725e0,-7.435853447594e1,
-5.023620876370e0));
#9641=cartesian_point('',(7.455350921634e0,-7.428392102022e1,
-5.185806019390e0));
#9642=cartesian_point('',(7.394991462923e0,-7.419807942707e1,
-5.368646195625e0));
#9643=cartesian_point('',(7.344071100337e0,-7.410020536617e1,
-5.573502453275e0));
#9644=cartesian_point('',(7.304713895775e0,-7.398920102594e1,
-5.802177945536e0));
#9645=cartesian_point('',(7.288418200913e0,-7.390574163755e1,
-5.971488020824e0));
#9646=cartesian_point('',(7.283548451272e0,-7.386160859270e1,
-6.060283171270e0));
#9648=cartesian_point('',(7.327432879043e0,-7.430666425765e1,
-6.283890185767e0));
#9649=direction('',(4.907697581506e-2,-4.445372107521e-1,8.944149588986e-1));
#9650=direction('',(9.913926274161e-1,1.305035023052e-1,1.046394720491e-2));
#9651=axis2_placement_3d('',#9648,#9649,#9650);
#9653=cartesian_point('',(7.860545817744e0,-7.454675173449e1,
-4.579937186108e0));
#9654=cartesian_point('',(7.883132966478e0,-7.454437738329e1,
-4.579100852939e0));
#9655=cartesian_point('',(7.927750086151e0,-7.453963186722e1,
-4.581461890661e0));
#9656=cartesian_point('',(7.995397858959e0,-7.453225284848e1,
-4.598563215654e0));
#9657=cartesian_point('',(8.056624123115e0,-7.452543576149e1,
-4.624851518413e0));
#9658=cartesian_point('',(8.107119937577e0,-7.451962475828e1,
-4.658532476804e0));
#9659=cartesian_point('',(8.130628232283e0,-7.451693820289e1,
-4.682640820290e0));
#9660=cartesian_point('',(8.139975173253e0,-7.451580495865e1,
-4.695423363892e0));
#9662=cartesian_point('',(7.823124498873e0,-7.424139446604e1,
-6.278720332423e0));
#9663=cartesian_point('',(7.827550828871e0,-7.429952299367e1,
-5.976053955003e0));
#9664=cartesian_point('',(7.857124558422e0,-7.438547130784e1,
-5.516199302301e0));
#9665=cartesian_point('',(7.955900847068e0,-7.448463790365e1,
-4.954359409525e0));
#9666=cartesian_point('',(8.067179868903e0,-7.452413507904e1,
-4.692291687359e0));
#9667=cartesian_point('',(8.139975173253e0,-7.451580495865e1,
-4.695423363892e0));
#9669=cartesian_point('',(8.427381458780e0,-7.387718815542e1,
-3.937501189934e1));
#9670=direction('',(-9.236938635261e-3,-9.696906591147e-3,9.999103204624e-1));
#9671=direction('',(-9.913610989527e-1,-1.307458295792e-1,-1.042590672352e-2));
#9672=axis2_placement_3d('',#9669,#9670,#9671);
#9674=cartesian_point('',(8.461968965968e0,-7.417523849528e1,
-3.937758920398e1));
#9675=cartesian_point('',(8.462856501041e0,-7.417402405992e1,
-3.950644513550e1));
#9676=cartesian_point('',(8.463199063323e0,-7.415887973332e1,
-3.976487837470e1));
#9677=cartesian_point('',(8.458997824503e0,-7.410085070749e1,
-4.014361096327e1));
#9678=cartesian_point('',(8.452893351758e0,-7.403460399158e1,
-4.040279257109e1));
#9679=cartesian_point('',(8.449103752188e0,-7.399588994436e1,
-4.052851499098e1));
#9681=cartesian_point('',(8.449103752188e0,-7.399588994436e1,
-4.052851499098e1));
#9682=cartesian_point('',(8.445440919074e0,-7.395824084839e1,
-4.065077080112e1));
#9683=cartesian_point('',(8.436885620931e0,-7.387381116008e1,
-4.088289862149e1));
#9684=cartesian_point('',(8.420632028710e0,-7.372020380911e1,
-4.121105265376e1));
#9685=cartesian_point('',(8.407284120420e0,-7.359777840800e1,
-4.142090584270e1));
#9686=cartesian_point('',(8.400035640924e0,-7.353203596424e1,
-4.152263694262e1));
#9688=direction('',(-9.282641095957e-3,-9.715319951755e-3,9.999097184909e-1));
#9689=vector('',#9688,3.328477218477e1);
#9690=cartesian_point('',(8.064151086150e0,-7.324825570332e1,
-4.147528688344e1));
#9691=line('',#9690,#9689);
#9692=cartesian_point('',(8.080891123966e0,-7.604827002116e1,
-8.214300539707e0));
#9693=direction('',(9.914198781600e-1,1.303000672291e-1,1.041718144737e-2));
#9694=direction('',(-1.303883163957e-1,9.914283175818e-1,8.293252947552e-3));
#9695=axis2_placement_3d('',#9692,#9693,#9694);
#9697=direction('',(4.907612625529e-2,-4.445505278823e-1,8.944083865838e-1));
#9698=vector('',#9697,9.151956882859e-1);
#9699=cartesian_point('',(7.778210239727e0,-7.383454373970e1,
-7.097279031391e0));
#9700=line('',#9699,#9698);
#9701=direction('',(9.269281321537e-3,9.818425769954e-3,-9.999088353141e-1));
#9702=vector('',#9701,3.310192697998e1);
#9703=cartesian_point('',(7.823124498873e0,-7.424139446604e1,
-6.278720332423e0));
#9704=line('',#9703,#9702);
#9705=cartesian_point('',(8.129955572336e0,-7.391638565314e1,
-3.937762958563e1));
#9706=cartesian_point('',(8.132156715458e0,-7.391408194872e1,
-3.961527295260e1));
#9707=cartesian_point('',(8.130715162760e0,-7.386598485996e1,
-4.007778156440e1));
#9708=cartesian_point('',(8.110706682997e0,-7.365908220185e1,
-4.076225196521e1));
#9709=cartesian_point('',(8.087182582824e0,-7.344805083438e1,
-4.116615394006e1));
#9710=cartesian_point('',(8.072358619461e0,-7.331944466260e1,
-4.136527941227e1));
#9712=direction('',(-6.251487755643e-2,5.422297911654e-1,-8.379013925617e-1));
#9713=vector('',#9712,1.312892807575e-1);
#9714=cartesian_point('',(8.072358619461e0,-7.331944466260e1,
-4.136527941227e1));
#9715=line('',#9714,#9713);
#9716=cartesian_point('',(7.259494802670e0,-7.363699113062e1,
-8.198743170525e0));
#9717=direction('',(9.283970328424e-3,9.705860547405e-3,-9.999097980148e-1));
#9718=direction('',(-1.004033556614e-1,9.949085581069e-1,8.725088967917e-3));
#9719=axis2_placement_3d('',#9716,#9717,#9718);
#9721=cartesian_point('',(7.517537863169e0,-7.281650688658e1,
-4.147603631303e1));
#9722=cartesian_point('',(7.518238707209e0,-7.281586160626e1,
-4.154134044381e1));
#9723=cartesian_point('',(7.523191689798e0,-7.281416883176e1,
-4.166912795516e1));
#9724=cartesian_point('',(7.544554852243e0,-7.281040658875e1,
-4.185239685185e1));
#9725=cartesian_point('',(7.566150193840e0,-7.280705478882e1,
-4.196916412410e1));
#9726=cartesian_point('',(7.578952710511e0,-7.280522180928e1,
-4.202617900705e1));
#9728=cartesian_point('',(1.988875396195e0,-7.317164694668e1,
-4.202618101489e1));
#9729=cartesian_point('',(2.001861200860e0,-7.317179317537e1,
-4.196900001567e1));
#9730=cartesian_point('',(2.023778616161e0,-7.317224896506e1,
-4.185200385931e1));
#9731=cartesian_point('',(2.045357772018e0,-7.317321994952e1,
-4.166866418187e1));
#9732=cartesian_point('',(2.050470785652e0,-7.317422893529e1,
-4.154111027372e1));
#9733=cartesian_point('',(2.051236970269e0,-7.317477579466e1,
-4.147601041680e1));
#9735=cartesian_point('',(2.051236970269e0,-7.317477579466e1,
-4.147601041680e1));
#9736=cartesian_point('',(2.089980592086e0,-7.320589609594e1,
-3.777640230335e1));
#9737=cartesian_point('',(2.166217887536e0,-7.326823274413e1,
-3.037827630321e1));
#9738=cartesian_point('',(2.283374641430e0,-7.336150371243e1,
-1.928441458155e1));
#9739=cartesian_point('',(2.359435346196e0,-7.342372146507e1,
-1.189068388369e1));
#9740=cartesian_point('',(2.398144435170e0,-7.345481402830e1,
-8.194373293217e0));
#9742=cartesian_point('',(7.210149131044e0,-7.313941860961e1,
-8.194371641644e0));
#9743=cartesian_point('',(7.244468678410e0,-7.310353948365e1,
-1.189068372157e1));
#9744=cartesian_point('',(7.311757905241e0,-7.303192759165e1,
-1.928441506326e1));
#9745=cartesian_point('',(7.415737322016e0,-7.292415567176e1,
-3.037827303975e1));
#9746=cartesian_point('',(7.483187533276e0,-7.285241819390e1,
-3.777640886816e1));
#9747=cartesian_point('',(7.517537863169e0,-7.281650688658e1,
-4.147603631303e1));
#9749=cartesian_point('',(7.517537863169e0,-7.281650688658e1,
-4.147603631303e1));
#9750=cartesian_point('',(7.748554474270e0,-7.279268946699e1,
-4.147365657338e1));
#9751=cartesian_point('',(8.033652542394e0,-7.301798178357e1,
-4.147332720335e1));
#9752=cartesian_point('',(8.064151086150e0,-7.324825570332e1,
-4.147528688344e1));
#9754=cartesian_point('',(8.069433339124e0,-7.308752565731e1,
-4.192434478276e1));
#9755=cartesian_point('',(8.060081417027e0,-7.314133177219e1,
-4.177642900032e1));
#9756=cartesian_point('',(8.058681238220e0,-7.319495437221e1,
-4.162598052723e1));
#9757=cartesian_point('',(8.064151086150e0,-7.324825570332e1,
-4.147528688344e1));
#9759=cartesian_point('',(8.370011042597e0,-7.328230487434e1,
-4.135914395287e1));
#9760=direction('',(6.242068762413e-2,-5.414020686023e-1,8.384434732704e-1));
#9761=direction('',(-9.914466774941e-1,-1.301127893672e-1,-1.020527946840e-2));
#9762=axis2_placement_3d('',#9759,#9760,#9761);
#9764=cartesian_point('',(7.578952710511e0,-7.280522180928e1,
-4.202617900705e1));
#9765=cartesian_point('',(7.764837576990e0,-7.278624607011e1,
-4.198351389351e1));
#9766=cartesian_point('',(7.987787624808e0,-7.291459998916e1,
-4.193722546640e1));
#9767=cartesian_point('',(8.069433339124e0,-7.308752565731e1,
-4.192434478276e1));
#9769=cartesian_point('',(8.069433339124e0,-7.308752565731e1,
-4.192434478276e1));
#9770=cartesian_point('',(8.071819033168e0,-7.307363238479e1,
-4.196233314701e1));
#9771=cartesian_point('',(8.077211218579e0,-7.304613815321e1,
-4.203531866755e1));
#9772=cartesian_point('',(8.086061153622e0,-7.300571847162e1,
-4.213616868797e1));
#9773=cartesian_point('',(8.095352116062e0,-7.296733797960e1,
-4.222776370048e1));
#9774=cartesian_point('',(8.105004492372e0,-7.293041843164e1,
-4.231258128230e1));
#9775=cartesian_point('',(8.114617626805e0,-7.289608677198e1,
-4.238895550900e1));
#9776=cartesian_point('',(8.124081739603e0,-7.286424719436e1,
-4.245786136354e1));
#9777=cartesian_point('',(8.133291105068e0,-7.283489300445e1,
-4.251985092534e1));
#9778=cartesian_point('',(8.142180499631e0,-7.280792967144e1,
-4.257555937351e1));
#9779=cartesian_point('',(8.150761611116e0,-7.278290241360e1,
-4.262618402923e1));
#9780=cartesian_point('',(8.159077658524e0,-7.275933848114e1,
-4.267285682035e1));
#9781=cartesian_point('',(8.167171597985e0,-7.273687674796e1,
-4.271642968284e1));
#9782=cartesian_point('',(8.175099947931e0,-7.271519954869e1,
-4.275762686410e1));
#9783=cartesian_point('',(8.182919962590e0,-7.269401119818e1,
-4.279707850468e1));
#9784=cartesian_point('',(8.190705089520e0,-7.267291357982e1,
-4.283555890820e1));
#9785=cartesian_point('',(8.198886490942e0,-7.265105977927e1,
-4.287465250667e1));
#9786=cartesian_point('',(8.207254700106e0,-7.263062194116e1,
-4.291073668995e1));
#9787=cartesian_point('',(8.216004942408e0,-7.261205039903e1,
-4.294319599502e1));
#9788=cartesian_point('',(8.225258646830e0,-7.259581654517e1,
-4.297129425538e1));
#9789=cartesian_point('',(8.234643190772e0,-7.258272467248e1,
-4.299366503476e1));
#9790=cartesian_point('',(8.245382331657e0,-7.257078196922e1,
-4.301377226619e1));
#9791=cartesian_point('',(8.263218410519e0,-7.255781017469e1,
-4.303452376629e1));
#9792=cartesian_point('',(8.277698697325e0,-7.255410793256e1,
-4.303880106251e1));
#9793=cartesian_point('',(8.285732473550e0,-7.255287249090e1,
-4.303928244582e1));
#9795=cartesian_point('',(8.333299553214e0,-7.296938705538e1,
-4.331177673041e1));
#9796=direction('',(9.935419761193e-1,1.134651562773e-1,0.e0));
#9797=direction('',(-1.051944969396e-1,9.211210894630e-1,3.747933515420e-1));
#9798=axis2_placement_3d('',#9795,#9796,#9797);
#9800=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9801=direction('',(0.e0,0.e0,1.e0));
#9802=direction('',(1.134651562742e-1,-9.935419761196e-1,0.e0));
#9803=axis2_placement_3d('',#9800,#9801,#9802);
#9805=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9806=direction('',(0.e0,0.e0,1.e0));
#9807=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#9808=axis2_placement_3d('',#9805,#9806,#9807);
#9810=direction('',(6.319008932252e-2,-5.413098233737e-1,8.384453993735e-1));
#9811=vector('',#9810,1.808878078805e0);
#9812=cartesian_point('',(8.285732473550e0,-7.255287249090e1,
-4.303928244582e1));
#9813=line('',#9812,#9811);
#9814=direction('',(-7.903532777900e-2,5.392579517046e-1,-8.384236867397e-1));
#9815=vector('',#9814,1.808879096703e0);
#9816=cartesian_point('',(1.091766972380e1,-7.320058791088e1,
-4.152263878401e1));
#9817=line('',#9816,#9815);
#9818=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9819=direction('',(0.e0,0.e0,-1.e0));
#9820=direction('',(1.475155839682e-1,-9.890597315059e-1,0.e0));
#9821=axis2_placement_3d('',#9818,#9819,#9820);
#9823=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9824=direction('',(0.e0,0.e0,-1.e0));
#9825=direction('',(1.319992951662e-1,-9.912498101264e-1,0.e0));
#9826=axis2_placement_3d('',#9823,#9824,#9825);
#9828=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9829=direction('',(0.e0,0.e0,-1.e0));
#9830=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#9831=axis2_placement_3d('',#9828,#9829,#9830);
#9833=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9834=direction('',(0.e0,0.e0,1.e0));
#9835=direction('',(1.133466530437e-1,-9.935555023469e-1,0.e0));
#9836=axis2_placement_3d('',#9833,#9834,#9835);
#9838=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9839=direction('',(0.e0,0.e0,1.e0));
#9840=direction('',(1.319992951662e-1,-9.912498101264e-1,0.e0));
#9841=axis2_placement_3d('',#9838,#9839,#9840);
#9843=cartesian_point('',(1.088205295630e1,-7.295158888111e1,
-4.135912965147e1));
#9844=direction('',(-7.985080955481e-2,5.391470946851e-1,-8.384177112312e-1));
#9845=direction('',(9.913902955812e-1,1.305191937982e-1,-1.048913141050e-2));
#9846=axis2_placement_3d('',#9843,#9844,#9845);
#9848=cartesian_point('',(1.091766972380e1,-7.320058791088e1,
-4.152263878401e1));
#9849=cartesian_point('',(1.092754512838e1,-7.326508097977e1,
-4.142227622046e1));
#9850=cartesian_point('',(1.094607257049e1,-7.338512136945e1,
-4.121567904035e1));
#9851=cartesian_point('',(1.096998192270e1,-7.353694789661e1,
-4.089069198171e1));
#9852=cartesian_point('',(1.098320733373e1,-7.361849373571e1,
-4.066570683827e1));
#9853=cartesian_point('',(1.098911596683e1,-7.365419274422e1,
-4.055158841639e1));
#9855=cartesian_point('',(1.098911596683e1,-7.365419274422e1,
-4.055158841639e1));
#9856=cartesian_point('',(1.099563533625e1,-7.369373258876e1,
-4.042520371002e1));
#9857=cartesian_point('',(1.100698073945e1,-7.376035910294e1,
-4.016845376959e1));
#9858=cartesian_point('',(1.101861308350e1,-7.382187231343e1,
-3.977517294464e1));
#9859=cartesian_point('',(1.102295797063e1,-7.383695156675e1,
-3.951015722479e1));
#9860=cartesian_point('',(1.102414309034e1,-7.383793077395e1,
-3.937758788782e1));
#9862=direction('',(-6.765449096187e-2,4.421067128767e-1,-8.944073592509e-1));
#9863=vector('',#9862,9.151765135629e-1);
#9864=cartesian_point('',(1.165852850695e1,-7.373645201668e1,
-6.278724255088e0));
#9865=line('',#9864,#9863);
#9866=cartesian_point('',(1.187716564139e1,-7.554846202942e1,
-8.214295939744e0));
#9867=direction('',(-9.913638037717e-1,-1.307257674912e-1,1.042028238786e-2));
#9868=direction('',(-1.123102894690e-1,8.873559161978e-1,4.471978050798e-1));
#9869=axis2_placement_3d('',#9866,#9867,#9868);
#9871=direction('',(-1.148007274245e-2,6.975251208943e-3,-9.999097728297e-1));
#9872=vector('',#9871,3.328462608255e1);
#9873=cartesian_point('',(1.155083101854e1,-7.307208788405e1,
-8.193506425530e0));
#9874=line('',#9873,#9872);
#9875=direction('',(7.983931333383e-2,-5.388285902160e-1,8.386235355701e-1));
#9876=vector('',#9875,1.345107851685e-1);
#9877=cartesian_point('',(1.116872108991e1,-7.283991925573e1,
-4.147512933046e1));
#9878=line('',#9877,#9876);
#9879=cartesian_point('',(1.079535148717e1,-6.983520156814e1,
-3.934686974141e1));
#9880=direction('',(-9.913815095515e-1,-1.305896090036e-1,1.044301391505e-2));
#9881=direction('',(1.038547149504e-1,-8.320013548977e-1,-5.449660022708e-1));
#9882=axis2_placement_3d('',#9879,#9880,#9881);
#9884=direction('',(1.149460151413e-2,-7.084729867813e-3,9.999088362139e-1));
#9885=vector('',#9884,3.310243639963e1);
#9886=cartesian_point('',(1.127802919139e1,-7.350193019683e1,
-3.937814291129e1));
#9887=line('',#9886,#9885);
#9888=cartesian_point('',(1.116872108991e1,-7.283991925573e1,
-4.147512933046e1));
#9889=cartesian_point('',(1.116015861215e1,-7.278699208706e1,
-4.162591562253e1));
#9890=cartesian_point('',(1.114494123496e1,-7.273519187511e1,
-4.177647212265e1));
#9891=cartesian_point('',(1.112195526305e1,-7.268563642400e1,
-4.192438382704e1));
#9893=cartesian_point('',(1.142336244414e1,-7.408354387900e1,
-4.695415278312e0));
#9894=cartesian_point('',(1.149577534544e1,-7.407279026400e1,
-4.692122259391e0));
#9895=cartesian_point('',(1.159318423095e1,-7.400586856762e1,
-4.953947524841e0));
#9896=cartesian_point('',(1.166296179935e1,-7.388446992896e1,
-5.515999318536e0));
#9897=cartesian_point('',(1.166930227811e1,-7.379376192851e1,
-5.975969854718e0));
#9898=cartesian_point('',(1.165852850695e1,-7.373645201668e1,
-6.278724255088e0));
#9900=cartesian_point('',(1.098062286386e1,-7.354115907558e1,-3.937498028e1));
#9901=direction('',(-1.149425328796e-2,7.082981184346e-3,-9.999088526055e-1));
#9902=direction('',(9.913698251714e-1,1.306760871484e-1,-1.047043395883e-2));
#9903=axis2_placement_3d('',#9900,#9901,#9902);
#9905=cartesian_point('',(1.988875396195e0,-7.317164694668e1,
-4.202618101489e1));
#9906=cartesian_point('',(1.792463677598e0,-7.317741304009e1,
-4.198131519174e1));
#9907=cartesian_point('',(1.594942196389e0,-7.334232524784e1,
-4.193662744182e1));
#9908=cartesian_point('',(1.539426035497e0,-7.351550719877e1,
-4.192438381863e1));
#9910=cartesian_point('',(1.254425845775e0,-7.296950044616e1,
-4.312443664560e1));
#9911=cartesian_point('',(1.254396838896e0,-7.297350654116e1,
-4.311452965747e1));
#9912=cartesian_point('',(1.254424645589e0,-7.298192700174e1,
-4.309489087554e1));
#9913=cartesian_point('',(1.254711004842e0,-7.299683154350e1,
-4.306655865088e1));
#9914=cartesian_point('',(1.255047926413e0,-7.300780340290e1,
-4.304821112134e1));
#9915=cartesian_point('',(1.255255258436e0,-7.301362588444e1,
-4.303924929794e1));
#9917=cartesian_point('',(1.255255258436e0,-7.301362588444e1,
-4.303924929794e1));
#9918=cartesian_point('',(1.266765490170e0,-7.301555005066e1,
-4.303598791598e1));
#9919=cartesian_point('',(1.286821858801e0,-7.302061149688e1,
-4.302550557571e1));
#9920=cartesian_point('',(1.308843107050e0,-7.304075267204e1,
-4.298775067001e1));
#9921=cartesian_point('',(1.320119351932e0,-7.305391342113e1,
-4.296309797031e1));
#9922=cartesian_point('',(1.336241565598e0,-7.307545568245e1,
-4.292252823214e1));
#9923=cartesian_point('',(1.353240731943e0,-7.310103023581e1,
-4.287337136458e1));
#9924=cartesian_point('',(1.369522246814e0,-7.312815689268e1,
-4.282033040666e1));
#9925=cartesian_point('',(1.381728486964e0,-7.314992977806e1,
-4.277706315353e1));
#9926=cartesian_point('',(1.393184333773e0,-7.317137766744e1,
-4.273409056902e1));
#9927=cartesian_point('',(1.408060921268e0,-7.320037222781e1,
-4.267483359785e1));
#9928=cartesian_point('',(1.423765502850e0,-7.323225255042e1,
-4.260859829355e1));
#9929=cartesian_point('',(1.445923093033e0,-7.327954045356e1,
-4.250679777898e1));
#9930=cartesian_point('',(1.458228113625e0,-7.330698692838e1,
-4.244574387595e1));
#9931=cartesian_point('',(1.473344837286e0,-7.334149141034e1,
-4.236741787889e1));
#9932=cartesian_point('',(1.488604191549e0,-7.337774224332e1,
-4.228228442699e1));
#9933=cartesian_point('',(1.505395553327e0,-7.341935602438e1,
-4.218072390835e1));
#9934=cartesian_point('',(1.522841636735e0,-7.346573657317e1,
-4.206204820741e1));
#9935=cartesian_point('',(1.534174308934e0,-7.349857673383e1,
-4.197213990072e1));
#9936=cartesian_point('',(1.539426035497e0,-7.351550719877e1,
-4.192438381863e1));
#9938=cartesian_point('',(1.565653820973e0,-7.367457390617e1,
-4.147513026839e1));
#9939=cartesian_point('',(1.564072947259e0,-7.362098192324e1,
-4.162591652309e1));
#9940=cartesian_point('',(1.555747144456e0,-7.356763880590e1,
-4.177647256764e1));
#9941=cartesian_point('',(1.539426035497e0,-7.351550719877e1,
-4.192438381863e1));
#9943=cartesian_point('',(2.065630149402e0,-7.367461287766e1,
-4.148036708156e1));
#9944=direction('',(1.047141369478e-2,-8.411024415517e-3,9.999097980136e-1));
#9945=direction('',(-3.031716416785e-2,9.995022473158e-1,8.725088393893e-3));
#9946=axis2_placement_3d('',#9943,#9944,#9945);
#9948=cartesian_point('',(2.414170055928e0,-7.395454003913e1,
-8.198698771827e0));
#9949=direction('',(1.042187920938e-2,-8.328610605835e-3,9.999110053795e-1));
#9950=direction('',(-3.032462403947e-2,9.995027491183e-1,8.641277792913e-3));
#9951=axis2_placement_3d('',#9948,#9949,#9950);
#9953=cartesian_point('',(7.602014300978e0,-7.611120771648e1,
-8.219332259229e0));
#9954=direction('',(-9.914198781600e-1,-1.303000672291e-1,-1.041718144737e-2));
#9955=direction('',(-1.211705359088e-1,8.862057864504e-1,4.471655233685e-1));
#9956=axis2_placement_3d('',#9953,#9954,#9955);
#9958=cartesian_point('',(7.220886960128e0,-7.328463124485e1,
-7.297009781610e0));
#9959=cartesian_point('',(7.217819210194e0,-7.325356612955e1,
-7.393483833394e0));
#9960=cartesian_point('',(7.212892938998e0,-7.320116178978e1,
-7.589603013987e0));
#9961=cartesian_point('',(7.209560453334e0,-7.315247049090e1,
-7.890267197576e0));
#9962=cartesian_point('',(7.209388525276e0,-7.314037967477e1,
-8.092972803480e0));
#9963=cartesian_point('',(7.210149131044e0,-7.313941860961e1,
-8.194371641644e0));
#9965=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9966=direction('',(0.e0,0.e0,-1.e0));
#9967=direction('',(9.810923957956e-2,-9.951756513848e-1,0.e0));
#9968=axis2_placement_3d('',#9965,#9966,#9967);
#9970=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9971=direction('',(0.e0,0.e0,-1.e0));
#9972=direction('',(6.688585404188e-2,-9.977606338842e-1,0.e0));
#9973=axis2_placement_3d('',#9970,#9971,#9972);
#9975=cartesian_point('',(2.398144435170e0,-7.345481402830e1,
-8.194373293217e0));
#9976=cartesian_point('',(2.399023800202e0,-7.345566706296e1,
-8.093026337639e0));
#9977=cartesian_point('',(2.400430157742e0,-7.346766563004e1,
-7.890421978319e0));
#9978=cartesian_point('',(2.403480285121e0,-7.351632692727e1,
-7.589909336271e0));
#9979=cartesian_point('',(2.405435242389e0,-7.356887339240e1,
-7.393883646537e0));
#9980=cartesian_point('',(2.406447904332e0,-7.360004220498e1,
-7.297454086653e0));
#9982=cartesian_point('',(2.397486953041e0,-7.645231788055e1,
-8.219329757611e0));
#9983=direction('',(9.999456834579e-1,2.075033541260e-4,-1.042051228384e-2));
#9984=direction('',(3.007453024006e-3,9.515300595877e-1,3.075410556776e-1));
#9985=axis2_placement_3d('',#9982,#9983,#9984);
#9987=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9988=direction('',(0.e0,0.e0,1.e0));
#9989=direction('',(3.266524284803e-2,-9.994663485629e-1,0.e0));
#9990=axis2_placement_3d('',#9987,#9988,#9989);
#9992=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9993=direction('',(0.e0,0.e0,1.e0));
#9994=direction('',(6.688585404188e-2,-9.977606338842e-1,0.e0));
#9995=axis2_placement_3d('',#9992,#9993,#9994);
#9997=cartesian_point('',(7.282513218471e0,-7.389978973621e1,
-7.102553219732e0));
#9998=direction('',(-4.903362128053e-2,4.445887769063e-1,-8.943917058163e-1));
#9999=direction('',(-8.774476613287e-2,8.900892388060e-1,4.472605537917e-1));
#10000=axis2_placement_3d('',#9997,#9998,#9999);
#10002=cartesian_point('',(1.937015545593e0,-7.493500048359e1,
-4.579937026003e0));
#10003=cartesian_point('',(1.967373086736e0,-7.492241038151e1,
-4.603540655868e0));
#10004=cartesian_point('',(2.025605644488e0,-7.489371236261e1,
-4.657831882986e0));
#10005=cartesian_point('',(2.106365169463e0,-7.484044393183e1,
-4.759868615160e0));
#10006=cartesian_point('',(2.180225145433e0,-7.477720911248e1,
-4.882051237680e0));
#10007=cartesian_point('',(2.246732316087e0,-7.470396896048e1,
-5.024525228567e0));
#10008=cartesian_point('',(2.304735074696e0,-7.462101907682e1,
-5.186809074873e0));
#10009=cartesian_point('',(2.353288849002e0,-7.452803710972e1,
-5.369646694481e0));
#10010=cartesian_point('',(2.390897623081e0,-7.442441968877e1,
-5.574377726731e0));
#10011=cartesian_point('',(2.415335347552e0,-7.430938095360e1,
-5.802753216374e0));
#10012=cartesian_point('',(2.420569871620e0,-7.422469102567e1,
-5.971700356989e0));
#10013=cartesian_point('',(2.419637983115e0,-7.418040957577e1,
-6.060277327668e0));
#10015=cartesian_point('',(2.434220331020e0,-7.462738539791e1,
-6.283884085688e0));
#10016=direction('',(9.366633982306e-3,-4.471399552028e-1,8.944149633303e-1));
#10017=direction('',(-2.918517197818e-2,8.939509060592e-1,4.472135991812e-1));
#10018=axis2_placement_3d('',#10015,#10016,#10017);
#10020=cartesian_point('',(1.655791125358e0,-7.494079689323e1,
-4.695415284725e0));
#10021=cartesian_point('',(1.665376274688e0,-7.494069781234e1,
-4.682502472563e0));
#10022=cartesian_point('',(1.689320730935e0,-7.494028520931e1,
-4.658220387564e0));
#10023=cartesian_point('',(1.740337967134e0,-7.493945101435e1,
-4.624632207952e0));
#10024=cartesian_point('',(1.801861972955e0,-7.493821820902e1,
-4.598428409704e0));
#10025=cartesian_point('',(1.869680276834e0,-7.493670882465e1,
-4.581401979793e0));
#10026=cartesian_point('',(1.914392785565e0,-7.493559272974e1,
-4.579082009785e0));
#10027=cartesian_point('',(1.937015545593e0,-7.493500048359e1,
-4.579937026003e0));
#10029=cartesian_point('',(1.655791125358e0,-7.494079689323e1,
-4.695415284725e0));
#10030=cartesian_point('',(1.728988058765e0,-7.493958704949e1,
-4.692122316815e0));
#10031=cartesian_point('',(1.834298624099e0,-7.488595239219e1,
-4.953947083714e0));
#10032=cartesian_point('',(1.919325021562e0,-7.477470003974e1,
-5.515999332911e0));
#10033=cartesian_point('',(1.937451027474e0,-7.468559573233e1,
-5.975969675871e0));
#10034=cartesian_point('',(1.934249870931e0,-7.462736984467e1,
-6.278724132486e0));
#10036=cartesian_point('',(1.287634647481e0,-7.434526315558e1,
-3.937498028001e1));
#10037=direction('',(-1.047140379417e-2,8.522686412664e-3,-9.999088526055e-1));
#10038=direction('',(9.999451709760e-1,1.581296060304e-4,-1.047043632126e-2));
#10039=axis2_placement_3d('',#10036,#10037,#10038);
#10041=cartesian_point('',(-7.578956163206e0,-7.280525369580e1,
-4.202618101489e1));
#10042=cartesian_point('',(-7.774440178449e0,-7.278533358578e1,
-4.198131519168e1));
#10043=cartesian_point('',(-7.991797198367e0,-7.292305321979e1,
-4.193662744168e1));
#10044=cartesian_point('',(-8.069443191453e0,-7.308750726190e1,
-4.192438381846e1));
#10046=cartesian_point('',(-8.280743609949e0,-7.250897092372e1,
-4.312443664427e1));
#10047=cartesian_point('',(-8.281295482957e0,-7.251293877465e1,
-4.311453005127e1));
#10048=cartesian_point('',(-8.282367012141e0,-7.252129056490e1,
-4.309489177702e1));
#10049=cartesian_point('',(-8.284026282913e0,-7.253610515596e1,
-4.306655951260e1));
#10050=cartesian_point('',(-8.285123413375e0,-7.254702750235e1,
-4.304821147746e1));
#10051=cartesian_point('',(-8.285677339270e0,-7.255282752475e1,
-4.303924929733e1));
#10053=cartesian_point('',(-8.285677339270e0,-7.255282752475e1,
-4.303924929733e1));
#10054=cartesian_point('',(-8.274516544205e0,-7.255623692837e1,
-4.303598922222e1));
#10055=cartesian_point('',(-8.255292069569e0,-7.256387183072e1,
-4.302550901421e1));
#10056=cartesian_point('',(-8.236087406943e0,-7.258671471578e1,
-4.298775487767e1));
#10057=cartesian_point('',(-8.226625628901e0,-7.260123397005e1,
-4.296310353094e1));
#10058=cartesian_point('',(-8.213453025706e0,-7.262469589919e1,
-4.292253465088e1));
#10059=cartesian_point('',(-8.199937404294e0,-7.265227009996e1,
-4.287337866032e1));
#10060=cartesian_point('',(-8.187335850856e0,-7.268128961232e1,
-4.282033832362e1));
#10061=cartesian_point('',(-8.178075849077e0,-7.270446944596e1,
-4.277707122104e1));
#10062=cartesian_point('',(-8.169517685032e0,-7.272722847435e1,
-4.273410003791e1));
#10063=cartesian_point('',(-8.158552823828e0,-7.275791671766e1,
-4.267484336930e1));
#10064=cartesian_point('',(-8.147143757801e0,-7.279157404244e1,
-4.260860858236e1));
#10065=cartesian_point('',(-8.131347512659e0,-7.284135090900e1,
-4.250680560779e1));
#10066=cartesian_point('',(-8.122730534256e0,-7.287016760437e1,
-4.244575422857e1));
#10067=cartesian_point('',(-8.112246611362e0,-7.290635069155e1,
-4.236742712491e1));
#10068=cartesian_point('',(-8.101849341913e0,-7.294428345401e1,
-4.228229329267e1));
#10069=cartesian_point('',(-8.090633059975e0,-7.298773364875e1,
-4.218073151012e1));
#10070=cartesian_point('',(-8.079389723896e0,-7.303599591435e1,
-4.206205292687e1));
#10071=cartesian_point('',(-8.072440226451e0,-7.307003550301e1,
-4.197214165493e1));
#10072=cartesian_point('',(-8.069443191453e0,-7.308750726190e1,
-4.192438381846e1));
#10074=cartesian_point('',(-8.064202199536e0,-7.324863692110e1,
-4.147512932991e1));
#10075=cartesian_point('',(-8.058774391613e0,-7.319529707943e1,
-4.162591558487e1));
#10076=cartesian_point('',(-8.060066251622e0,-7.314132320837e1,
-4.177647256746e1));
#10077=cartesian_point('',(-8.069443191453e0,-7.308750726190e1,
-4.192438381846e1));
#10079=cartesian_point('',(-7.568508285074e0,-7.331393518921e1,
-4.148036708073e1));
#10080=direction('',(9.283970309299e-3,-9.705860692379e-3,9.999097980136e-1));
#10081=direction('',(1.004034258303e-1,9.949085510307e-1,8.725088393906e-3));
#10082=axis2_placement_3d('',#10079,#10080,#10081);
#10084=cartesian_point('',(-7.259488012258e0,-7.363696112183e1,
-8.198698771825e0));
#10085=direction('',(9.245616748668e-3,-9.617686400995e-3,9.999110053796e-1));
#10086=direction('',(1.003960952754e-1,9.949100222490e-1,8.641277798454e-3));
#10087=axis2_placement_3d('',#10084,#10085,#10086);
#10089=cartesian_point('',(-2.397525087119e0,-7.645233075800e1,
-8.219332954845e0));
#10090=direction('',(-9.999457130002e-1,2.199419647979e-4,-1.041742184954e-2));
#10091=direction('',(-4.461826929014e-3,8.944402046936e-1,4.471653076079e-1));
#10092=axis2_placement_3d('',#10089,#10090,#10091);
#10094=cartesian_point('',(-2.406452205400e0,-7.360017399834e1,
-7.297046753787e0));
#10095=cartesian_point('',(-2.405438952176e0,-7.356897680997e1,
-7.393517103256e0));
#10096=cartesian_point('',(-2.403483024234e0,-7.351638213350e1,
-7.589628476425e0));
#10097=cartesian_point('',(-2.400431634287e0,-7.346767645439e1,
-7.890280133277e0));
#10098=cartesian_point('',(-2.399024030640e0,-7.345566758148e1,
-8.092977140125e0));
#10099=cartesian_point('',(-2.398144506024e0,-7.345481404269e1,
-8.194371660705e0));
#10101=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#10102=direction('',(0.e0,0.e0,-1.e0));
#10103=direction('',(-3.262658693130e-2,-9.994676111937e-1,0.e0));
#10104=axis2_placement_3d('',#10101,#10102,#10103);
#10106=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#10107=direction('',(0.e0,0.e0,-1.e0));
#10108=direction('',(-6.392010871812e-2,-9.979550188768e-1,0.e0));
#10109=axis2_placement_3d('',#10106,#10107,#10108);
#10111=cartesian_point('',(-7.210149198265e0,-7.313941857305e1,
-8.194373293217e0));
#10112=cartesian_point('',(-7.209388699689e0,-7.314037909004e1,
-8.093026337675e0));
#10113=cartesian_point('',(-7.209560501005e0,-7.315245857420e1,
-7.890421978429e0));
#10114=cartesian_point('',(-7.212888041722e0,-7.320110168877e1,
-7.589909336487e0));
#10115=cartesian_point('',(-7.217808499388e0,-7.325345378470e1,
-7.393883646818e0));
#10116=cartesian_point('',(-7.220872847327e0,-7.328448812265e1,
-7.297454086965e0));
#10118=cartesian_point('',(-7.602053819434e0,-7.611119254569e1,
-8.219329757626e0));
#10119=direction('',(9.914180941447e-1,-1.303133743194e-1,-1.042051227375e-2));
#10120=direction('',(1.271813192741e-1,9.429970366667e-1,3.075410555770e-1));
#10121=axis2_placement_3d('',#10118,#10119,#10120);
#10123=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#10124=direction('',(0.e0,0.e0,1.e0));
#10125=direction('',(-9.807074956278e-2,-9.951794451656e-1,0.e0));
#10126=axis2_placement_3d('',#10123,#10124,#10125);
#10128=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#10129=direction('',(0.e0,0.e0,1.e0));
#10130=direction('',(-6.392010871812e-2,-9.979550188768e-1,0.e0));
#10131=axis2_placement_3d('',#10128,#10129,#10130);
#10133=cartesian_point('',(-2.425647846573e0,-7.421812553362e1,
-7.102553064093e0));
#10134=direction('',(9.416122707849e-3,4.471852357839e-1,-8.943918053795e-1));
#10135=direction('',(2.918585344249e-2,8.939274930617e-1,4.472603527110e-1));
#10136=axis2_placement_3d('',#10133,#10134,#10135);
#10138=cartesian_point('',(-7.860536166647e0,-7.454675242973e1,
-4.579937025823e0));
#10139=cartesian_point('',(-7.828794643091e0,-7.453823239083e1,
-4.603540929672e0));
#10140=cartesian_point('',(-7.767313849671e0,-7.451738052637e1,
-4.657832748815e0));
#10141=cartesian_point('',(-7.680291808696e0,-7.447510858525e1,
-4.759870499464e0));
#10142=cartesian_point('',(-7.598809674498e0,-7.442205498598e1,
-4.882054011940e0));
#10143=cartesian_point('',(-7.523311789757e0,-7.435812200614e1,
-5.024528653504e0));
#10144=cartesian_point('',(-7.454978355140e0,-7.428345248994e1,
-5.186812767974e0));
#10145=cartesian_point('',(-7.394703749736e0,-7.419760354701e1,
-5.369650290788e0));
#10146=cartesian_point('',(-7.343892323271e0,-7.409978174839e1,
-5.574380786275e0));
#10147=cartesian_point('',(-7.304648510788e0,-7.398891746843e1,
-5.802755160698e0));
#10148=cartesian_point('',(-7.288404690019e0,-7.390563591298e1,
-5.971701079684e0));
#10149=cartesian_point('',(-7.283548754476e0,-7.386161202071e1,
-6.060277327630e0));
#10151=cartesian_point('',(-7.327433212687e0,-7.430666728136e1,
-6.283884085661e0));
#10152=direction('',(-4.907697460942e-2,-4.445372019686e-1,8.944149633303e-1));
#10153=direction('',(8.774851901877e-2,8.901124614999e-1,4.472135991812e-1));
#10154=axis2_placement_3d('',#10151,#10152,#10153);
#10156=cartesian_point('',(-8.140111276777e0,-7.451579209554e1,
-4.695415277511e0));
#10157=cartesian_point('',(-8.130595269187e0,-7.451694496714e1,
-4.682502502291e0));
#10158=cartesian_point('',(-8.106802018952e0,-7.451966124859e1,
-4.658220539704e0));
#10159=cartesian_point('',(-8.056113268082e0,-7.452549317352e1,
-4.624632811518e0));
#10160=cartesian_point('',(-7.994955391221e0,-7.453230133371e1,
-4.598429235243e0));
#10161=cartesian_point('',(-7.927520236787e0,-7.453965693578e1,
-4.581402483498e0));
#10162=cartesian_point('',(-7.883043462651e0,-7.454438666313e1,
-4.579082207724e0));
#10163=cartesian_point('',(-7.860536166647e0,-7.454675242973e1,
-4.579937025823e0));
#10165=cartesian_point('',(-8.140111276777e0,-7.451579209554e1,
-4.695415277511e0));
#10166=cartesian_point('',(-8.067382630580e0,-7.452414669691e1,
-4.692122425772e0));
#10167=cartesian_point('',(-7.955972295122e0,-7.448471672801e1,
-4.953947006032e0));
#10168=cartesian_point('',(-7.857151939069e0,-7.438551429458e1,
-5.515999402754e0));
#10169=cartesian_point('',(-7.827550570820e0,-7.429953827373e1,
-5.975969560891e0));
#10170=cartesian_point('',(-7.823124332972e0,-7.424139268409e1,
-6.278724008825e0));
#10172=cartesian_point('',(-8.427385354722e0,-7.387729917059e1,-3.937498028e1));
#10173=direction('',(-9.269385678151e-3,9.816566113358e-3,-9.999088526055e-1));
#10174=direction('',(9.914111053998e-1,-1.303625329755e-1,-1.047043867841e-2));
#10175=axis2_placement_3d('',#10172,#10173,#10174);
#10177=cartesian_point('',(-1.098059789426e1,-7.354105083482e1,
-3.937501189933e1));
#10178=direction('',(-1.143194175e-2,-6.975796867552e-3,9.999103204617e-1));
#10179=direction('',(-9.914207637079e-1,1.302926314290e-1,-1.042590448056e-2));
#10180=axis2_placement_3d('',#10177,#10178,#10179);
#10182=cartesian_point('',(-1.102433003213e1,-7.383789726120e1,
-3.937758920398e1));
#10183=cartesian_point('',(-1.102315842005e1,-7.383695391768e1,
-3.950644513845e1));
#10184=cartesian_point('',(-1.101890789e1,-7.382241428251e1,-3.976487838363e1));
#10185=cartesian_point('',(-1.100794695762e1,-7.376527518469e1,
-4.014361098046e1));
#10186=cartesian_point('',(-1.099669751325e1,-7.369970581396e1,
-4.040279259449e1));
#10187=cartesian_point('',(-1.099033805235e1,-7.366133009364e1,
-4.052851501702e1));
#10189=cartesian_point('',(-1.099033805235e1,-7.366133009364e1,
-4.052851501702e1));
#10190=cartesian_point('',(-1.098413177439e1,-7.362401584840e1,
-4.065077082469e1));
#10191=cartesian_point('',(-1.097054354664e1,-7.354024875845e1,
-4.088289863903e1));
#10192=cartesian_point('',(-1.094648680372e1,-7.338766871474e1,
-4.121105266198e1));
#10193=cartesian_point('',(-1.092769386810e1,-7.326596016804e1,
-4.142090584535e1));
#10194=cartesian_point('',(-1.091767996539e1,-7.320058180089e1,
-4.152263694262e1));
#10196=cartesian_point('',(-1.701710993200e1,-7.119314275336e1,
-4.202618101782e1));
#10197=cartesian_point('',(-1.720832143502e1,-7.114787735039e1,
-4.198131520239e1));
#10198=cartesian_point('',(-1.744179428905e1,-7.125604788428e1,
-4.193662756050e1));
#10199=cartesian_point('',(-1.754024154440e1,-7.140896012028e1,
-4.192438393967e1));
#10201=cartesian_point('',(-1.701710993200e1,-7.119314275336e1,
-4.202618101782e1));
#10202=cartesian_point('',(-1.704569432703e1,-7.118540105608e1,
-4.212751551894e1));
#10203=cartesian_point('',(-1.709972831779e1,-7.116020345126e1,
-4.230853860870e1));
#10204=cartesian_point('',(-1.717986375351e1,-7.111216462515e1,
-4.250306562169e1));
#10205=cartesian_point('',(-1.724943912266e1,-7.106407039844e1,
-4.265449953897e1));
#10206=cartesian_point('',(-1.731052874848e1,-7.101964889026e1,
-4.277051370064e1));
#10207=cartesian_point('',(-1.736602360385e1,-7.097834720027e1,
-4.286427685829e1));
#10208=cartesian_point('',(-1.740741639633e1,-7.094787287900e1,
-4.292820867725e1));
#10209=cartesian_point('',(-1.749772427432e1,-7.088569770997e1,
-4.304031686109e1));
#10210=cartesian_point('',(-1.756908875488e1,-7.084130960434e1,
-4.310619377179e1));
#10211=cartesian_point('',(-1.763750514782e1,-7.081755041405e1,
-4.312302799464e1));
#10212=cartesian_point('',(-1.767419813414e1,-7.080780341109e1,
-4.312443952488e1));
#10214=cartesian_point('',(-1.767419813414e1,-7.080780341109e1,
-4.312443952488e1));
#10215=cartesian_point('',(-1.767501046018e1,-7.081172169127e1,
-4.311454895400e1));
#10216=cartesian_point('',(-1.767683148573e1,-7.081992877051e1,
-4.309492822188e1));
#10217=cartesian_point('',(-1.768042787925e1,-7.083439519104e1,
-4.306656988239e1));
#10218=cartesian_point('',(-1.768328293408e1,-7.084502886172e1,
-4.304823032331e1));
#10219=cartesian_point('',(-1.768483964800e1,-7.085064879623e1,
-4.303926164469e1));
#10221=cartesian_point('',(-1.768483964800e1,-7.085064879623e1,
-4.303926164469e1));
#10222=cartesian_point('',(-1.767160012898e1,-7.085914099697e1,
-4.303152228817e1));
#10223=cartesian_point('',(-1.764930308880e1,-7.087491706155e1,
-4.301224492891e1));
#10224=cartesian_point('',(-1.763408427033e1,-7.090001157583e1,
-4.297319402800e1));
#10225=cartesian_point('',(-1.762400456543e1,-7.092661894809e1,
-4.293046499121e1));
#10226=cartesian_point('',(-1.761026364954e1,-7.096906710454e1,
-4.285862959461e1));
#10227=cartesian_point('',(-1.760325958178e1,-7.099417981930e1,
-4.281428063660e1));
#10228=cartesian_point('',(-1.759783725970e1,-7.101533853781e1,
-4.277649975607e1));
#10229=cartesian_point('',(-1.759233985586e1,-7.103905329694e1,
-4.273339230131e1));
#10230=cartesian_point('',(-1.758614383890e1,-7.106786631191e1,
-4.267994656454e1));
#10231=cartesian_point('',(-1.757947682360e1,-7.110138619915e1,
-4.261613476719e1));
#10232=cartesian_point('',(-1.757232789332e1,-7.114015275999e1,
-4.254034315468e1));
#10233=cartesian_point('',(-1.756423155674e1,-7.118910133271e1,
-4.244076420875e1));
#10234=cartesian_point('',(-1.755809766817e1,-7.123020369860e1,
-4.235373151168e1));
#10235=cartesian_point('',(-1.755132053306e1,-7.128040683374e1,
-4.224291708505e1));
#10236=cartesian_point('',(-1.754490945382e1,-7.133883018436e1,
-4.210667883185e1));
#10237=cartesian_point('',(-1.754111830809e1,-7.138483811282e1,
-4.198917460065e1));
#10238=cartesian_point('',(-1.754024154440e1,-7.140896012028e1,
-4.192438393967e1));
#10240=cartesian_point('',(-2.022521060043e1,-7.060393887631e1,
-4.331177673041e1));
#10241=direction('',(9.613343318854e-1,-2.753839180824e-1,0.e0));
#10242=direction('',(2.553107374843e-1,8.912611126741e-1,3.747933515420e-1));
#10243=axis2_placement_3d('',#10240,#10241,#10242);
#10245=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10246=direction('',(0.e0,0.e0,1.e0));
#10247=direction('',(-2.753839180853e-1,-9.613343318846e-1,0.e0));
#10248=axis2_placement_3d('',#10245,#10246,#10247);
#10250=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10251=direction('',(0.e0,0.e0,1.e0));
#10252=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#10253=axis2_placement_3d('',#10250,#10251,#10252);
#10255=cartesian_point('',(-2.085931284772e1,-7.016359378669e1,
-4.202617900650e1));
#10256=cartesian_point('',(-2.068031592477e1,-7.021719755068e1,
-4.198351389284e1));
#10257=cartesian_point('',(-2.052345594811e1,-7.042110053875e1,
-4.193722548067e1));
#10258=cartesian_point('',(-2.051420093066e1,-7.061210748738e1,
-4.192434479331e1));
#10260=cartesian_point('',(-2.051420093066e1,-7.061210748738e1,
-4.192434479331e1));
#10261=cartesian_point('',(-2.050667994551e1,-7.060018447469e1,
-4.196233399769e1));
#10262=cartesian_point('',(-2.049117621497e1,-7.057684612245e1,
-4.203532099784e1));
#10263=cartesian_point('',(-2.046753155369e1,-7.054288930963e1,
-4.213617273982e1));
#10264=cartesian_point('',(-2.044425985814e1,-7.051098541034e1,
-4.222776889385e1));
#10265=cartesian_point('',(-2.042121336759e1,-7.048056960946e1,
-4.231258742506e1));
#10266=cartesian_point('',(-2.039919370780e1,-7.045253000345e1,
-4.238896172332e1));
#10267=cartesian_point('',(-2.037826546635e1,-7.042673582097e1,
-4.245786747836e1));
#10268=cartesian_point('',(-2.035852379967e1,-7.040314046079e1,
-4.251985665449e1));
#10269=cartesian_point('',(-2.033999276302e1,-7.038163158094e1,
-4.257556455797e1));
#10270=cartesian_point('',(-2.032248749849e1,-7.036179346280e1,
-4.262618858479e1));
#10271=cartesian_point('',(-2.030578716661e1,-7.034320589673e1,
-4.267286064548e1));
#10272=cartesian_point('',(-2.028971386658e1,-7.032555167184e1,
-4.271643271673e1));
#10273=cartesian_point('',(-2.027409384684e1,-7.030855896574e1,
-4.275762897291e1));
#10274=cartesian_point('',(-2.025876090570e1,-7.029197636319e1,
-4.279707991471e1));
#10275=cartesian_point('',(-2.024349532605e1,-7.027546468300e1,
-4.283555863028e1));
#10276=cartesian_point('',(-2.022757343927e1,-7.025840517834e1,
-4.287465256426e1));
#10277=cartesian_point('',(-2.021202092712e1,-7.024272542676e1,
-4.291073684708e1));
#10278=cartesian_point('',(-2.019682949794e1,-7.022891603722e1,
-4.294319647847e1));
#10279=cartesian_point('',(-2.018206764869e1,-7.021745912568e1,
-4.297129485529e1));
#10280=cartesian_point('',(-2.016838680425e1,-7.020895490596e1,
-4.299366633618e1));
#10281=cartesian_point('',(-2.015389612059e1,-7.020203165023e1,
-4.301377170290e1));
#10282=cartesian_point('',(-2.013245300069e1,-7.019687262738e1,
-4.303452390347e1));
#10283=cartesian_point('',(-2.011765847869e1,-7.019899351283e1,
-4.303880107167e1));
#10284=cartesian_point('',(-2.010976362878e1,-7.020092646257e1,
-4.303928244629e1));
#10286=cartesian_point('',(-2.092037138395e1,-7.015051740275e1,
-4.147603612046e1));
#10287=cartesian_point('',(-2.069782534617e1,-7.021691930373e1,
-4.147365640974e1));
#10288=cartesian_point('',(-2.052064467288e1,-7.053416447574e1,
-4.147332702960e1));
#10289=cartesian_point('',(-2.058058980171e1,-7.075858128911e1,
-4.147528670565e1));
#10291=cartesian_point('',(-2.092037138395e1,-7.015051740275e1,
-4.147603612046e1));
#10292=cartesian_point('',(-2.091947647487e1,-7.015018952690e1,
-4.154134659597e1));
#10293=cartesian_point('',(-2.091425211306e1,-7.015052132347e1,
-4.166914288179e1));
#10294=cartesian_point('',(-2.089307354275e1,-7.015522131500e1,
-4.185241484468e1));
#10295=cartesian_point('',(-2.087184100059e1,-7.016038823838e1,
-4.196917186149e1));
#10296=cartesian_point('',(-2.085931284772e1,-7.016359378669e1,
-4.202617900650e1));
#10298=cartesian_point('',(-2.616409587277e1,-6.836289682376e1,
-4.202618101517e1));
#10299=cartesian_point('',(-2.615215144191e1,-6.836800272974e1,
-4.196898068539e1));
#10300=cartesian_point('',(-2.613207265490e1,-6.837681274131e1,
-4.185195878925e1));
#10301=cartesian_point('',(-2.611251257671e1,-6.838596601118e1,
-4.166862209206e1));
#10302=cartesian_point('',(-2.610817619486e1,-6.838885419375e1,
-4.154109224896e1));
#10303=cartesian_point('',(-2.610767853102e1,-6.838965211090e1,
-4.147601040928e1));
#10305=cartesian_point('',(-2.610767853102e1,-6.838965211090e1,
-4.147601040928e1));
#10306=cartesian_point('',(-2.608379331548e1,-6.843323006255e1,
-3.777640228942e1));
#10307=cartesian_point('',(-2.603721441103e1,-6.851999628710e1,
-3.037827629070e1));
#10308=cartesian_point('',(-2.596466895066e1,-6.865100140654e1,
-1.928441457305e1));
#10309=cartesian_point('',(-2.591820772264e1,-6.873759027914e1,
-1.189068388049e1));
#10310=cartesian_point('',(-2.589434379646e1,-6.878112938892e1,
-8.194373293217e0));
#10312=cartesian_point('',(-2.132793454225e1,-7.033121647803e1,
-8.194371660709e0));
#10313=cartesian_point('',(-2.128249706788e1,-7.031120200967e1,
-1.189068372328e1));
#10314=cartesian_point('',(-2.119292524543e1,-7.027079172572e1,
-1.928441506110e1));
#10315=cartesian_point('',(-2.105561828249e1,-7.021101472219e1,
-3.037827306525e1));
#10316=cartesian_point('',(-2.096584961139e1,-7.017054982217e1,
-3.777640881922e1));
#10317=cartesian_point('',(-2.092037138395e1,-7.015051740275e1,
-4.147603612046e1));
#10319=cartesian_point('',(-2.616409587277e1,-6.836289682376e1,
-4.202618101517e1));
#10320=cartesian_point('',(-2.634776315033e1,-6.829306037346e1,
-4.198131527919e1));
#10321=cartesian_point('',(-2.659335843282e1,-6.836983149242e1,
-4.193662716020e1));
#10322=cartesian_point('',(-2.671092241506e1,-6.850858526711e1,
-4.192438382020e1));
#10324=cartesian_point('',(-2.616409587277e1,-6.836289682376e1,
-4.202618101517e1));
#10325=cartesian_point('',(-2.618663218418e1,-6.835347201461e1,
-4.211175627324e1));
#10326=cartesian_point('',(-2.622945229628e1,-6.832783354437e1,
-4.226765147083e1));
#10327=cartesian_point('',(-2.629602327819e1,-6.827709310122e1,
-4.245346117995e1));
#10328=cartesian_point('',(-2.635201824917e1,-6.822775366298e1,
-4.259577624413e1));
#10329=cartesian_point('',(-2.640190648928e1,-6.818195097819e1,
-4.270542882444e1));
#10330=cartesian_point('',(-2.644307219390e1,-6.814237428038e1,
-4.279028139487e1));
#10331=cartesian_point('',(-2.647773885344e1,-6.810725567077e1,
-4.286023233595e1));
#10332=cartesian_point('',(-2.651076984609e1,-6.807662679699e1,
-4.291398802218e1));
#10333=cartesian_point('',(-2.656923061716e1,-6.802597759301e1,
-4.299187010450e1));
#10334=cartesian_point('',(-2.661480739773e1,-6.797992290639e1,
-4.306357703612e1));
#10335=cartesian_point('',(-2.667631580005e1,-6.793546248733e1,
-4.311149888510e1));
#10336=cartesian_point('',(-2.673326281256e1,-6.790825297687e1,
-4.312325778827e1));
#10337=cartesian_point('',(-2.676529226456e1,-6.789510863727e1,
-4.312444946439e1));
#10339=cartesian_point('',(-2.676529226456e1,-6.789510863727e1,
-4.312444946439e1));
#10340=cartesian_point('',(-2.676668400074e1,-6.789887066208e1,
-4.311452936551e1));
#10341=cartesian_point('',(-2.676963656452e1,-6.790671097300e1,
-4.309485468631e1));
#10342=cartesian_point('',(-2.677510170224e1,-6.792060366524e1,
-4.306654225780e1));
#10343=cartesian_point('',(-2.677920089291e1,-6.793076505159e1,
-4.304819923075e1));
#10344=cartesian_point('',(-2.678139992838e1,-6.793615391008e1,
-4.303924560571e1));
#10346=cartesian_point('',(-2.678139992838e1,-6.793615391008e1,
-4.303924560571e1));
#10347=cartesian_point('',(-2.676931986068e1,-6.794581811230e1,
-4.303223330902e1));
#10348=cartesian_point('',(-2.674920957519e1,-6.796399991663e1,
-4.301376179130e1));
#10349=cartesian_point('',(-2.673601871883e1,-6.799534165965e1,
-4.296789032476e1));
#10350=cartesian_point('',(-2.673079990361e1,-6.802119244148e1,
-4.292746898099e1));
#10351=cartesian_point('',(-2.672358992331e1,-6.806038758258e1,
-4.286365918139e1));
#10352=cartesian_point('',(-2.671782190125e1,-6.809889722048e1,
-4.279751088373e1));
#10353=cartesian_point('',(-2.671488142455e1,-6.812720102716e1,
-4.274750156104e1));
#10354=cartesian_point('',(-2.671198721002e1,-6.816322921644e1,
-4.268221780408e1));
#10355=cartesian_point('',(-2.670926136056e1,-6.820465604821e1,
-4.260488044734e1));
#10356=cartesian_point('',(-2.670668665702e1,-6.826211760172e1,
-4.249239166481e1));
#10357=cartesian_point('',(-2.670567921346e1,-6.830409442314e1,
-4.240620665510e1));
#10358=cartesian_point('',(-2.670515263150e1,-6.834753858655e1,
-4.231386714629e1));
#10359=cartesian_point('',(-2.670534270192e1,-6.839614679257e1,
-4.220537627779e1));
#10360=cartesian_point('',(-2.670691656403e1,-6.845096328804e1,
-4.207551818693e1));
#10361=cartesian_point('',(-2.670912117685e1,-6.848915021693e1,
-4.197693149321e1));
#10362=cartesian_point('',(-2.671092241506e1,-6.850858526711e1,
-4.192438382020e1));
#10364=cartesian_point('',(-2.926784441726e1,-6.735999266514e1,
-4.331177673041e1));
#10365=direction('',(9.171651691841e-1,-3.985072802792e-1,0.e0));
#10366=direction('',(3.694594380436e-1,8.503115119064e-1,3.747933515420e-1));
#10367=axis2_placement_3d('',#10364,#10365,#10366);
#10369=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10370=direction('',(0.e0,0.e0,1.e0));
#10371=direction('',(-3.985072802821e-1,-9.171651691828e-1,0.e0));
#10372=axis2_placement_3d('',#10369,#10370,#10371);
#10374=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10375=direction('',(0.e0,0.e0,1.e0));
#10376=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#10377=axis2_placement_3d('',#10374,#10375,#10376);
#10379=cartesian_point('',(-2.983904526411e1,-6.684064783701e1,
-4.202617900651e1));
#10380=cartesian_point('',(-2.966857638220e1,-6.691715679907e1,
-4.198351389343e1));
#10381=cartesian_point('',(-2.953967304245e1,-6.713978970271e1,
-4.193722548088e1));
#10382=cartesian_point('',(-2.955542861284e1,-6.733037058522e1,
-4.192434479332e1));
#10384=cartesian_point('',(-2.955542861284e1,-6.733037058522e1,
-4.192434479332e1));
#10385=cartesian_point('',(-2.954641533451e1,-6.731953080986e1,
-4.196233555895e1));
#10386=cartesian_point('',(-2.952799722699e1,-6.729841494612e1,
-4.203532534039e1));
#10387=cartesian_point('',(-2.950012156443e1,-6.726783384697e1,
-4.213618029052e1));
#10388=cartesian_point('',(-2.947288385883e1,-6.723923972187e1,
-4.222777857383e1));
#10389=cartesian_point('',(-2.944606370593e1,-6.721209165303e1,
-4.231259890472e1));
#10390=cartesian_point('',(-2.942057226922e1,-6.718716595165e1,
-4.238897336210e1));
#10391=cartesian_point('',(-2.939645613472e1,-6.716432412509e1,
-4.245787893838e1));
#10392=cartesian_point('',(-2.937380364693e1,-6.714350762180e1,
-4.251986738691e1));
#10393=cartesian_point('',(-2.935262392810e1,-6.712460184134e1,
-4.257557424972e1));
#10394=cartesian_point('',(-2.933267938518e1,-6.710721869086e1,
-4.262619708594e1));
#10395=cartesian_point('',(-2.931369622439e1,-6.709097039911e1,
-4.267286778956e1));
#10396=cartesian_point('',(-2.929545662602e1,-6.707556566491e1,
-4.271643842052e1));
#10397=cartesian_point('',(-2.927775290340e1,-6.706075772263e1,
-4.275763302595e1));
#10398=cartesian_point('',(-2.926038715920e1,-6.704631876812e1,
-4.279708275421e1));
#10399=cartesian_point('',(-2.924309826332e1,-6.703194201082e1,
-4.283555854201e1));
#10400=cartesian_point('',(-2.922508558761e1,-6.701710649605e1,
-4.287465304678e1));
#10401=cartesian_point('',(-2.920761939233e1,-6.700359086775e1,
-4.291073748405e1));
#10402=cartesian_point('',(-2.919075502768e1,-6.699188233492e1,
-4.294319772567e1));
#10403=cartesian_point('',(-2.917462385154e1,-6.698245021803e1,
-4.297129630624e1));
#10404=cartesian_point('',(-2.915994892644e1,-6.697580430365e1,
-4.299366890048e1));
#10405=cartesian_point('',(-2.914468101533e1,-6.697083254758e1,
-4.301377092733e1));
#10406=cartesian_point('',(-2.912274672629e1,-6.696851638662e1,
-4.303452432603e1));
#10407=cartesian_point('',(-2.910835614030e1,-6.697255010635e1,
-4.303880115675e1));
#10408=cartesian_point('',(-2.910078143498e1,-6.697549693277e1,
-4.303928244678e1));
#10410=cartesian_point('',(-2.989787462549e1,-6.681971358509e1,
-4.147603612045e1));
#10411=cartesian_point('',(-2.968589968720e1,-6.691459549551e1,
-4.147365640973e1));
#10412=cartesian_point('',(-2.955164362345e1,-6.725225330972e1,
-4.147332702959e1));
#10413=cartesian_point('',(-2.964036818551e1,-6.746692579675e1,
-4.147528670564e1));
#10415=cartesian_point('',(-2.989787462549e1,-6.681971358509e1,
-4.147603612045e1));
#10416=cartesian_point('',(-2.989694457600e1,-6.681950532337e1,
-4.154134659762e1));
#10417=cartesian_point('',(-2.989180821734e1,-6.682051619747e1,
-4.166914288566e1));
#10418=cartesian_point('',(-2.987142430405e1,-6.682794033830e1,
-4.185241484982e1));
#10419=cartesian_point('',(-2.985104782853e1,-6.683583446065e1,
-4.196917186371e1));
#10420=cartesian_point('',(-2.983904526411e1,-6.684064783701e1,
-4.202617900651e1));
#10422=cartesian_point('',(-3.486340715172e1,-6.436294312599e1,
-4.202618101559e1));
#10423=cartesian_point('',(-3.485223088438e1,-6.436956470133e1,
-4.196897751010e1));
#10424=cartesian_point('',(-3.483347303084e1,-6.438092025933e1,
-4.185195140118e1));
#10425=cartesian_point('',(-3.481527590640e1,-6.439254797778e1,
-4.166861659552e1));
#10426=cartesian_point('',(-3.481135374651e1,-6.439597732381e1,
-4.154108990276e1));
#10427=cartesian_point('',(-3.481096459927e1,-6.439683329013e1,
-4.147601040926e1));
#10429=cartesian_point('',(-3.481096459927e1,-6.439683329013e1,
-4.147601040926e1));
#10430=cartesian_point('',(-3.479297178916e1,-6.444315607260e1,
-3.777640228996e1));
#10431=cartesian_point('',(-3.475811663859e1,-6.453525976709e1,
-3.037827629198e1));
#10432=cartesian_point('',(-3.470329141410e1,-6.467461320228e1,
-1.928441457433e1));
#10433=cartesian_point('',(-3.466852978415e1,-6.476652570226e1,
-1.189068388104e1));
#10434=cartesian_point('',(-3.465055301137e1,-6.481280719635e1,
-8.194373293217e0));
#10436=cartesian_point('',(-3.032553698671e1,-6.694566908760e1,
-8.194371660705e0));
#10437=cartesian_point('',(-3.027787582388e1,-6.693175662630e1,
-1.189068372409e1));
#10438=cartesian_point('',(-3.018379570029e1,-6.690338352683e1,
-1.928441506299e1));
#10439=cartesian_point('',(-3.003986095279e1,-6.686204007890e1,
-3.037827306713e1));
#10440=cartesian_point('',(-2.994557853582e1,-6.683363852453e1,
-3.777640882001e1));
#10441=cartesian_point('',(-2.989787462549e1,-6.681971358509e1,
-4.147603612045e1));
#10443=cartesian_point('',(-3.486340715172e1,-6.436294312599e1,
-4.202618101559e1));
#10444=cartesian_point('',(-3.503638764349e1,-6.426973076261e1,
-4.198131528145e1));
#10445=cartesian_point('',(-3.528990242105e1,-6.431378820725e1,
-4.193662713298e1));
#10446=cartesian_point('',(-3.542457162106e1,-6.443600973749e1,
-4.192438379354e1));
#10448=cartesian_point('',(-3.486340715172e1,-6.436294312599e1,
-4.202618101559e1));
#10449=cartesian_point('',(-3.488229814445e1,-6.435193297808e1,
-4.210451781411e1));
#10450=cartesian_point('',(-3.491923257686e1,-6.432359683817e1,
-4.225130544674e1));
#10451=cartesian_point('',(-3.497960099499e1,-6.426438084647e1,
-4.244425284525e1));
#10452=cartesian_point('',(-3.503366483970e1,-6.420283999457e1,
-4.259987631901e1));
#10453=cartesian_point('',(-3.508215408778e1,-6.414455765705e1,
-4.272167059586e1));
#10454=cartesian_point('',(-3.512253501799e1,-6.409273479794e1,
-4.281878473751e1));
#10455=cartesian_point('',(-3.515948413196e1,-6.404677641992e1,
-4.289387165703e1));
#10456=cartesian_point('',(-3.520214644001e1,-6.399611500539e1,
-4.296767612373e1));
#10457=cartesian_point('',(-3.526232610413e1,-6.392458616727e1,
-4.306096516792e1));
#10458=cartesian_point('',(-3.531764386195e1,-6.387184295339e1,
-4.310987058767e1));
#10459=cartesian_point('',(-3.536989228231e1,-6.383692195299e1,
-4.312331673332e1));
#10460=cartesian_point('',(-3.539836584500e1,-6.382061822445e1,
-4.312442157667e1));
#10462=cartesian_point('',(-3.539836584500e1,-6.382061822445e1,
-4.312442157667e1));
#10463=cartesian_point('',(-3.540045492782e1,-6.382402077902e1,
-4.311455468430e1));
#10464=cartesian_point('',(-3.540475253324e1,-6.383130483649e1,
-4.309499006801e1));
#10465=cartesian_point('',(-3.541193478025e1,-6.384433340023e1,
-4.306662453291e1));
#10466=cartesian_point('',(-3.541706370859e1,-6.385409208695e1,
-4.304824867652e1));
#10467=cartesian_point('',(-3.541973894272e1,-6.385929149865e1,
-4.303925723128e1));
#10469=cartesian_point('',(-3.541973894272e1,-6.385929149865e1,
-4.303925723128e1));
#10470=cartesian_point('',(-3.541121866367e1,-6.386666641208e1,
-4.303569612779e1));
#10471=cartesian_point('',(-3.539706241457e1,-6.388091421835e1,
-4.302506922475e1));
#10472=cartesian_point('',(-3.538748304741e1,-6.390787733533e1,
-4.299002322113e1));
#10473=cartesian_point('',(-3.538401024162e1,-6.392470548574e1,
-4.296590026499e1));
#10474=cartesian_point('',(-3.538059304151e1,-6.395048133989e1,
-4.292697986407e1));
#10475=cartesian_point('',(-3.537876733767e1,-6.397955744855e1,
-4.288060251559e1));
#10476=cartesian_point('',(-3.537806064002e1,-6.401312585887e1,
-4.282454156393e1));
#10477=cartesian_point('',(-3.537827226432e1,-6.403462773280e1,
-4.278740077296e1));
#10478=cartesian_point('',(-3.537895111619e1,-6.406006332942e1,
-4.274269153729e1));
#10479=cartesian_point('',(-3.538044011598e1,-6.409154500134e1,
-4.268563498847e1));
#10480=cartesian_point('',(-3.538267828065e1,-6.412731516212e1,
-4.261919491064e1));
#10481=cartesian_point('',(-3.538712972659e1,-6.418028171119e1,
-4.251607517236e1));
#10482=cartesian_point('',(-3.539036409738e1,-6.421230621473e1,
-4.245097031742e1));
#10483=cartesian_point('',(-3.539451247318e1,-6.424985077380e1,
-4.237252752578e1));
#10484=cartesian_point('',(-3.539909965121e1,-6.428674449411e1,
-4.229237914233e1));
#10485=cartesian_point('',(-3.540544439737e1,-6.433230725162e1,
-4.218879836591e1));
#10486=cartesian_point('',(-3.541356637387e1,-6.438195408936e1,
-4.206884951657e1));
#10487=cartesian_point('',(-3.542042738512e1,-6.441776175247e1,
-4.197476219032e1));
#10488=cartesian_point('',(-3.542457162106e1,-6.443600973749e1,
-4.192438379354e1));
#10490=cartesian_point('',(-3.780969730153e1,-6.296349830376e1,
-4.331177673041e1));
#10491=direction('',(8.573030561518e-1,-5.148120724233e-1,0.e0));
#10492=direction('',(4.772865851843e-1,7.948128454190e-1,3.747933515420e-1));
#10493=axis2_placement_3d('',#10490,#10491,#10492);
#10495=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10496=direction('',(0.e0,0.e0,1.e0));
#10497=direction('',(-5.148120724259e-1,-8.573030561503e-1,0.e0));
#10498=axis2_placement_3d('',#10495,#10496,#10497);
#10500=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10501=direction('',(0.e0,0.e0,1.e0));
#10502=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#10503=axis2_placement_3d('',#10500,#10501,#10502);
#10505=cartesian_point('',(-3.830822334309e1,-6.237403987109e1,
-4.202617900651e1));
#10506=cartesian_point('',(-3.814919926959e1,-6.247214494242e1,
-4.198351389343e1));
#10507=cartesian_point('',(-3.805045814095e1,-6.270969845281e1,
-4.193722548088e1));
#10508=cartesian_point('',(-3.809095471715e1,-6.289659237484e1,
-4.192434479332e1));
#10510=cartesian_point('',(-3.809095471715e1,-6.289659237484e1,
-4.192434479332e1));
#10511=cartesian_point('',(-3.808060367407e1,-6.288702180416e1,
-4.196233555894e1));
#10512=cartesian_point('',(-3.805958696272e1,-6.286849063501e1,
-4.203532534038e1));
#10513=cartesian_point('',(-3.802795814590e1,-6.284180966550e1,
-4.213618029049e1));
#10514=cartesian_point('',(-3.799722118039e1,-6.281701540110e1,
-4.222777857380e1));
#10515=cartesian_point('',(-3.796708694356e1,-6.279360032018e1,
-4.231259890468e1));
#10516=cartesian_point('',(-3.793856013274e1,-6.277221516181e1,
-4.238897336206e1));
#10517=cartesian_point('',(-3.791166885847e1,-6.275271653745e1,
-4.245787893834e1));
#10518=cartesian_point('',(-3.788649306694e1,-6.273503486520e1,
-4.251986738687e1));
#10519=cartesian_point('',(-3.786302684401e1,-6.271905533437e1,
-4.257557424968e1));
#10520=cartesian_point('',(-3.784098397298e1,-6.270442418439e1,
-4.262619708591e1));
#10521=cartesian_point('',(-3.782004238810e1,-6.269079269872e1,
-4.267286778953e1));
#10522=cartesian_point('',(-3.779994811073e1,-6.267790049948e1,
-4.271643842049e1));
#10523=cartesian_point('',(-3.778046302159e1,-6.266553004069e1,
-4.275763302592e1));
#10524=cartesian_point('',(-3.776136118199e1,-6.265348129791e1,
-4.279708275419e1));
#10525=cartesian_point('',(-3.774234365163e1,-6.264148418951e1,
-4.283555854199e1));
#10526=cartesian_point('',(-3.772254865360e1,-6.262912672059e1,
-4.287465304676e1));
#10527=cartesian_point('',(-3.770346774053e1,-6.261800651632e1,
-4.291073748404e1));
#10528=cartesian_point('',(-3.768521938266e1,-6.260859939292e1,
-4.294319772566e1));
#10529=cartesian_point('',(-3.766799507266e1,-6.260135351009e1,
-4.297129630624e1));
#10530=cartesian_point('',(-3.765257822768e1,-6.259667991453e1,
-4.299366890049e1));
#10531=cartesian_point('',(-3.763679199128e1,-6.259374355482e1,
-4.301377092733e1));
#10532=cartesian_point('',(-3.761474303343e1,-6.259431020817e1,
-4.303452432603e1));
#10533=cartesian_point('',(-3.760100206698e1,-6.260018776726e1,
-4.303880115675e1));
#10534=cartesian_point('',(-3.759387680235e1,-6.260409808062e1,
-4.303928244678e1));
#10536=cartesian_point('',(-3.836381694294e1,-6.234560594207e1,
-4.147603612045e1));
#10537=cartesian_point('',(-3.816604005411e1,-6.246734440614e1,
-4.147365640973e1));
#10538=cartesian_point('',(-3.807700575835e1,-6.281963744371e1,
-4.147332702960e1));
#10539=cartesian_point('',(-3.819299165179e1,-6.302089249861e1,
-4.147528670565e1));
#10541=cartesian_point('',(-3.836381694294e1,-6.234560594207e1,
-4.147603612045e1));
#10542=cartesian_point('',(-3.836286766654e1,-6.234552085788e1,
-4.154134659770e1));
#10543=cartesian_point('',(-3.835790719568e1,-6.234719351315e1,
-4.166914288584e1));
#10544=cartesian_point('',(-3.833866671440e1,-6.235721477402e1,
-4.185241485005e1));
#10545=cartesian_point('',(-3.831949495221e1,-6.236770102481e1,
-4.196917186381e1));
#10546=cartesian_point('',(-3.830822334309e1,-6.237403987109e1,
-4.202617900651e1));
#10548=cartesian_point('',(-4.296619560315e1,-5.926172128750e1,
-4.202618101511e1));
#10549=cartesian_point('',(-4.295597966447e1,-5.926974466829e1,
-4.196898061214e1));
#10550=cartesian_point('',(-4.293886522973e1,-5.928345127516e1,
-4.185195861898e1));
#10551=cartesian_point('',(-4.292234070317e1,-5.929735516042e1,
-4.166862196409e1));
#10552=cartesian_point('',(-4.291889959970e1,-5.930126726620e1,
-4.154109219434e1));
#10553=cartesian_point('',(-4.291862541180e1,-5.930216679760e1,
-4.147601040928e1));
#10555=cartesian_point('',(-4.291862541180e1,-5.930216679760e1,
-4.147601040928e1));
#10556=cartesian_point('',(-4.290683286908e1,-5.935044181524e1,
-3.777640228962e1));
#10557=cartesian_point('',(-4.288429785368e1,-5.944630705994e1,
-3.037827629118e1));
#10558=cartesian_point('',(-4.284813093986e1,-5.959162443497e1,
-1.928441457352e1));
#10559=cartesian_point('',(-4.282566368912e1,-5.968728791396e1,
-1.189068388070e1));
#10560=cartesian_point('',(-4.281388165732e1,-5.973551990314e1,
-8.194373293217e0));
#10562=cartesian_point('',(-3.880426108551e1,-6.241466273822e1,
-8.194371660716e0));
#10563=cartesian_point('',(-3.875519172994e1,-6.240709033006e1,
-1.189068372328e1));
#10564=cartesian_point('',(-3.865821304223e1,-6.239123988670e1,
-1.928441506109e1));
#10565=cartesian_point('',(-3.851011327362e1,-6.236903739221e1,
-3.037827306524e1));
#10566=cartesian_point('',(-3.841293030903e1,-6.235318514196e1,
-3.777640881920e1));
#10567=cartesian_point('',(-3.836381694294e1,-6.234560594207e1,
-4.147603612045e1));
#10569=cartesian_point('',(-4.296619560315e1,-5.926172128750e1,
-4.202618101511e1));
#10570=cartesian_point('',(-4.312552956665e1,-5.914672786769e1,
-4.198131527919e1));
#10571=cartesian_point('',(-4.338262621829e1,-5.915731834316e1,
-4.193662716046e1));
#10572=cartesian_point('',(-4.353209642415e1,-5.926091639980e1,
-4.192438382048e1));
#10574=cartesian_point('',(-4.296619560315e1,-5.926172128750e1,
-4.202618101511e1));
#10575=cartesian_point('',(-4.298380960406e1,-5.924810324909e1,
-4.210480059062e1));
#10576=cartesian_point('',(-4.301593224150e1,-5.921566855769e1,
-4.224905643127e1));
#10577=cartesian_point('',(-4.306325238784e1,-5.915577161035e1,
-4.242459490748e1));
#10578=cartesian_point('',(-4.310304830956e1,-5.909754604564e1,
-4.256301188886e1));
#10579=cartesian_point('',(-4.313727230772e1,-5.904401500466e1,
-4.267117992922e1));
#10580=cartesian_point('',(-4.316735016229e1,-5.899566739036e1,
-4.275718124958e1));
#10581=cartesian_point('',(-4.319077382438e1,-5.895500090410e1,
-4.282612689026e1));
#10582=cartesian_point('',(-4.321309791491e1,-5.891715452942e1,
-4.288413407004e1));
#10583=cartesian_point('',(-4.324071405915e1,-5.887553821533e1,
-4.293842214070e1));
#10584=cartesian_point('',(-4.327931780838e1,-5.881652906430e1,
-4.301047225890e1));
#10585=cartesian_point('',(-4.330900718414e1,-5.876572486690e1,
-4.307304438922e1));
#10586=cartesian_point('',(-4.335661260965e1,-5.871104705987e1,
-4.311264261728e1));
#10587=cartesian_point('',(-4.340073579971e1,-5.867350927250e1,
-4.312314501387e1));
#10588=cartesian_point('',(-4.342583355772e1,-5.865427156001e1,
-4.312444936514e1));
#10590=cartesian_point('',(-4.342583355772e1,-5.865427156001e1,
-4.312444936514e1));
#10591=cartesian_point('',(-4.342814495699e1,-5.865754924661e1,
-4.311453091176e1));
#10592=cartesian_point('',(-4.343301731234e1,-5.866436417291e1,
-4.309485852436e1));
#10593=cartesian_point('',(-4.344189236771e1,-5.867636815413e1,
-4.306654472837e1));
#10594=cartesian_point('',(-4.344849121870e1,-5.868511773861e1,
-4.304820077997e1));
#10595=cartesian_point('',(-4.345201669197e1,-5.868974981534e1,
-4.303924604307e1));
#10597=cartesian_point('',(-4.345201669197e1,-5.868974981534e1,
-4.303924604307e1));
#10598=cartesian_point('',(-4.344287516831e1,-5.870219573750e1,
-4.303222946254e1));
#10599=cartesian_point('',(-4.342819189518e1,-5.872494063495e1,
-4.301376907953e1));
#10600=cartesian_point('',(-4.342349231038e1,-5.875862191849e1,
-4.296796045622e1));
#10601=cartesian_point('',(-4.342513432763e1,-5.878488752453e1,
-4.292763017995e1));
#10602=cartesian_point('',(-4.342832659169e1,-5.882473473927e1,
-4.286362269734e1));
#10603=cartesian_point('',(-4.343271012412e1,-5.886324242360e1,
-4.279778641152e1));
#10604=cartesian_point('',(-4.343720036909e1,-5.889144164107e1,
-4.274761389983e1));
#10605=cartesian_point('',(-4.344371802067e1,-5.892693347285e1,
-4.268243803791e1));
#10606=cartesian_point('',(-4.345180551406e1,-5.896767198077e1,
-4.260508342054e1));
#10607=cartesian_point('',(-4.346423102271e1,-5.902401013074e1,
-4.249225202504e1));
#10608=cartesian_point('',(-4.347405558698e1,-5.906454518807e1,
-4.240664236448e1));
#10609=cartesian_point('',(-4.348479929248e1,-5.910669320567e1,
-4.231422371746e1));
#10610=cartesian_point('',(-4.349755813242e1,-5.915358607177e1,
-4.220577507248e1));
#10611=cartesian_point('',(-4.351327532545e1,-5.920617523356e1,
-4.207583315329e1));
#10612=cartesian_point('',(-4.352530960656e1,-5.924256571171e1,
-4.197705670443e1));
#10613=cartesian_point('',(-4.353209642415e1,-5.926091639980e1,
-4.192438382048e1));
#10615=cartesian_point('',(-4.570461578214e1,-5.748968102962e1,
-4.331177673041e1));
#10616=direction('',(7.827722501395e-1,-6.223082872753e-1,0.e0));
#10617=direction('',(5.769472265237e-1,7.257147107828e-1,3.747933515420e-1));
#10618=axis2_placement_3d('',#10615,#10616,#10617);
#10620=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10621=direction('',(0.e0,0.e0,1.e0));
#10622=direction('',(-6.223082872778e-1,-7.827722501375e-1,0.e0));
#10623=axis2_placement_3d('',#10620,#10621,#10622);
#10625=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10626=direction('',(0.e0,0.e0,1.e0));
#10627=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#10628=axis2_placement_3d('',#10625,#10626,#10627);
#10630=cartesian_point('',(-4.612193709961e1,-5.684019478963e1,
-4.202617900651e1));
#10631=cartesian_point('',(-4.597707878051e1,-5.695821736527e1,
-4.198351389343e1));
#10632=cartesian_point('',(-4.591018935108e1,-5.720662687598e1,
-4.193722548088e1));
#10633=cartesian_point('',(-4.597473402545e1,-5.738663603071e1,
-4.192434479332e1));
#10635=cartesian_point('',(-4.597473402545e1,-5.738663603071e1,
-4.192434479332e1));
#10636=cartesian_point('',(-4.596322232683e1,-5.737849841982e1,
-4.196233555893e1));
#10637=cartesian_point('',(-4.593996661342e1,-5.736286901870e1,
-4.203532534036e1));
#10638=cartesian_point('',(-4.590512582016e1,-5.734054469761e1,
-4.213618029047e1));
#10639=cartesian_point('',(-4.587141551272e1,-5.731997453065e1,
-4.222777857377e1));
#10640=cartesian_point('',(-4.583848279712e1,-5.730069307618e1,
-4.231259890465e1));
#10641=cartesian_point('',(-4.580740871382e1,-5.728321436679e1,
-4.238897336203e1));
#10642=cartesian_point('',(-4.577820241695e1,-5.726739257150e1,
-4.245787893831e1));
#10643=cartesian_point('',(-4.575093408645e1,-5.725314826862e1,
-4.251986738684e1));
#10644=cartesian_point('',(-4.572558287299e1,-5.724036840161e1,
-4.257557424966e1));
#10645=cartesian_point('',(-4.570181883349e1,-5.722873959517e1,
-4.262619708589e1));
#10646=cartesian_point('',(-4.567927714085e1,-5.721795815409e1,
-4.267286778952e1));
#10647=cartesian_point('',(-4.565767200312e1,-5.720779907890e1,
-4.271643842047e1));
#10648=cartesian_point('',(-4.563673894274e1,-5.719807776560e1,
-4.275763302591e1));
#10649=cartesian_point('',(-4.561622784551e1,-5.718862539187e1,
-4.279708275419e1));
#10650=cartesian_point('',(-4.559580707586e1,-5.717921320621e1,
-4.283555854200e1));
#10651=cartesian_point('',(-4.557456845343e1,-5.716954522287e1,
-4.287465304677e1));
#10652=cartesian_point('',(-4.555419930230e1,-5.716101071243e1,
-4.291073748404e1));
#10653=cartesian_point('',(-4.553487918566e1,-5.715406595694e1,
-4.294319772566e1));
#10654=cartesian_point('',(-4.551685645454e1,-5.714913028723e1,
-4.297129630623e1));
#10655=cartesian_point('',(-4.550096147617e1,-5.714650897700e1,
-4.299366890047e1));
#10656=cartesian_point('',(-4.548492702135e1,-5.714565825558e1,
-4.301377092733e1));
#10657=cartesian_point('',(-4.546314065851e1,-5.714909802764e1,
-4.303452432602e1));
#10658=cartesian_point('',(-4.545028442333e1,-5.715671885943e1,
-4.303880115675e1));
#10659=cartesian_point('',(-4.544373051464e1,-5.716152575318e1,
-4.303928244678e1));
#10661=cartesian_point('',(-4.617334371603e1,-5.680474769592e1,
-4.147603612046e1));
#10662=cartesian_point('',(-4.599314889406e1,-5.695125973476e1,
-4.147365640974e1));
#10663=cartesian_point('',(-4.595085976779e1,-5.731216016416e1,
-4.147332702960e1));
#10664=cartesian_point('',(-4.609212244182e1,-5.749655425714e1,
-4.147528670565e1));
#10666=cartesian_point('',(-4.617334371603e1,-5.680474769592e1,
-4.147603612046e1));
#10667=cartesian_point('',(-4.617239145514e1,-5.680478724505e1,
-4.154134659708e1));
#10668=cartesian_point('',(-4.616769174717e1,-5.680709306186e1,
-4.166914288438e1));
#10669=cartesian_point('',(-4.614992390806e1,-5.681953997608e1,
-4.185241484822e1));
#10670=cartesian_point('',(-4.613228489320e1,-5.683243893276e1,
-4.196917186302e1));
#10671=cartesian_point('',(-4.612193709961e1,-5.684019478963e1,
-4.202617900651e1));
#10673=cartesian_point('',(-4.731012273638e1,-5.585515640373e1,
-4.202616097876e1));
#10674=cartesian_point('',(-4.733531956992e1,-5.583765929545e1,
-4.168677235040e1));
#10675=cartesian_point('',(-4.738612037313e1,-5.580220979781e1,
-4.101079195186e1));
#10676=cartesian_point('',(-4.745815355423e1,-5.575247766566e1,
-4.000464690270e1));
#10677=cartesian_point('',(-4.750926042571e1,-5.571668300937e1,
-3.933984848179e1));
#10678=cartesian_point('',(-4.753380632751e1,-5.569957009222e1,
-3.900873474652e1));
#10680=cartesian_point('',(-5.028841861400e1,-5.322576891801e1,
-3.900872584355e1));
#10681=cartesian_point('',(-5.028342376787e1,-5.327150223371e1,
-3.558349667126e1));
#10682=cartesian_point('',(-5.027440943848e1,-5.336212424440e1,
-2.873397122216e1));
#10683=cartesian_point('',(-5.025871740633e1,-5.349990938021e1,
-1.846253653100e1));
#10684=cartesian_point('',(-5.024966375192e1,-5.359043350894e1,
-1.161677729867e1));
#10685=cartesian_point('',(-5.024467301134e1,-5.363612923378e1,
-8.194363520846e0));
#10687=cartesian_point('',(-4.661903351855e1,-5.681572420479e1,
-8.194371660702e0));
#10688=cartesian_point('',(-4.656939556050e1,-5.681462141577e1,
-1.189068372417e1));
#10689=cartesian_point('',(-4.647117764088e1,-5.681156483398e1,
-1.928441506319e1));
#10690=cartesian_point('',(-4.632144687926e1,-5.680888318378e1,
-3.037827306733e1));
#10691=cartesian_point('',(-4.622302619455e1,-5.680585147403e1,
-3.777640882010e1));
#10692=cartesian_point('',(-4.617334371603e1,-5.680474769592e1,
-4.147603612046e1));
#10694=cartesian_point('',(-4.764863988491e1,-5.418933194776e1,
-4.045572477016e1));
#10695=cartesian_point('',(-4.767593989462e1,-5.423002299065e1,
-4.045575228542e1));
#10696=cartesian_point('',(-4.772786801848e1,-5.431680655934e1,
-4.044653432526e1));
#10697=cartesian_point('',(-4.779373245231e1,-5.446203194807e1,
-4.040165508687e1));
#10698=cartesian_point('',(-4.784401688076e1,-5.462268542301e1,
-4.032186470844e1));
#10699=cartesian_point('',(-4.787370923802e1,-5.479608555503e1,
-4.020426846741e1));
#10700=cartesian_point('',(-4.787810993188e1,-5.497783598876e1,
-4.004806482372e1));
#10701=cartesian_point('',(-4.785308246912e1,-5.516380757946e1,
-3.985296485133e1));
#10702=cartesian_point('',(-4.779375963171e1,-5.535046064288e1,
-3.961739519551e1));
#10703=cartesian_point('',(-4.769398315823e1,-5.553279866041e1,
-3.933964290639e1));
#10704=cartesian_point('',(-4.759367148060e1,-5.564713091436e1,
-3.912346369549e1));
#10705=cartesian_point('',(-4.753380632751e1,-5.569957009222e1,
-3.900873474652e1));
#10707=cartesian_point('',(-4.750124959301e1,-5.401018452762e1,
-4.045642095033e1));
#10708=cartesian_point('',(-4.755613089573e1,-5.406493536606e1,
-4.045591166594e1));
#10709=cartesian_point('',(-4.760550399206e1,-5.412503825400e1,
-4.045568121405e1));
#10710=cartesian_point('',(-4.764863988491e1,-5.418933194776e1,
-4.045572477016e1));
#10712=cartesian_point('',(-4.764863988491e1,-5.418933194776e1,
-4.045572477016e1));
#10713=cartesian_point('',(-4.766518623214e1,-5.417822917421e1,
-4.023158429137e1));
#10714=cartesian_point('',(-4.787533962510e1,-5.403721338151e1,
-3.999999705905e1));
#10715=cartesian_point('',(-4.806219567511e1,-5.391183033599e1,
-3.999999706774e1));
#10717=cartesian_point('',(-4.806219567511e1,-5.391183033599e1,
-3.999999706774e1));
#10718=cartesian_point('',(-4.810660915658e1,-5.398815563734e1,
-3.999999706774e1));
#10719=cartesian_point('',(-4.817500521491e1,-5.416121766884e1,
-3.997810376433e1));
#10720=cartesian_point('',(-4.819860057330e1,-5.448327128094e1,
-3.986981081984e1));
#10721=cartesian_point('',(-4.814083677335e1,-5.480733418354e1,
-3.970683267860e1));
#10722=cartesian_point('',(-4.801240293839e1,-5.512277266863e1,
-3.950434918816e1));
#10723=cartesian_point('',(-4.781351205338e1,-5.542435826648e1,
-3.927425416884e1));
#10724=cartesian_point('',(-4.763584448338e1,-5.561146147012e1,
-3.909848537781e1));
#10725=cartesian_point('',(-4.753380632751e1,-5.569957009222e1,
-3.900873474652e1));
#10727=cartesian_point('',(-4.785345353266e1,-5.365793908501e1,-4.05e1));
#10728=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10729=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#10730=axis2_placement_3d('',#10727,#10728,#10729);
#10732=cartesian_point('',(-4.785344627786e1,-5.365794765336e1,
-4.000000827595e1));
#10733=cartesian_point('',(-4.787941187209e1,-5.368388233569e1,
-4.000000221358e1));
#10734=cartesian_point('',(-4.792944784471e1,-5.373732399757e1,
-3.999999845850e1));
#10735=cartesian_point('',(-4.799921825053e1,-5.382217454092e1,
-4.000000207487e1));
#10736=cartesian_point('',(-4.804182546648e1,-5.388147299973e1,
-3.999999618631e1));
#10737=cartesian_point('',(-4.806219567511e1,-5.391183033599e1,
-3.999999706774e1));
#10739=direction('',(7.071028863486e-1,7.071106760030e-1,-3.143169497728e-7));
#10740=vector('',#10739,4.279423433678e0);
#10741=cartesian_point('',(-4.750124959301e1,-5.401018452762e1,
-4.045642095033e1));
#10742=line('',#10741,#10740);
#10743=direction('',(7.277241544753e-2,-5.046585669715e-2,-9.960709677818e-1));
#10744=vector('',#10743,1.670569439541e0);
#10745=cartesian_point('',(-4.750124959301e1,-5.401018452762e1,
-4.045642095033e1));
#10746=line('',#10745,#10744);
#10747=direction('',(7.070514948075e-1,7.071615639202e-1,8.403596924774e-4));
#10748=vector('',#10747,2.433315359718e0);
#10749=cartesian_point('',(-4.598241953469e1,-5.291822228476e1,
-4.390663175147e1));
#10750=line('',#10749,#10748);
#10751=cartesian_point('',(-4.731012273638e1,-5.585515640373e1,
-4.202616097876e1));
#10752=cartesian_point('',(-4.729880087484e1,-5.586180279416e1,
-4.226438170374e1));
#10753=cartesian_point('',(-4.723690601383e1,-5.583385231549e1,
-4.273976799776e1));
#10754=cartesian_point('',(-4.703410565623e1,-5.566957208334e1,
-4.341009747829e1));
#10755=cartesian_point('',(-4.683250977899e1,-5.548523912286e1,
-4.380358604606e1));
#10756=cartesian_point('',(-4.671837251038e1,-5.537672095036e1,
-4.398156087749e1));
#10758=cartesian_point('',(-4.671837251038e1,-5.537672095036e1,
-4.398156087749e1));
#10759=cartesian_point('',(-4.671046665096e1,-5.536923168085e1,
-4.399386366193e1));
#10760=cartesian_point('',(-4.669454506017e1,-5.535412642401e1,
-4.401832190353e1));
#10761=cartesian_point('',(-4.667025391606e1,-5.533097347906e1,
-4.405442052195e1));
#10762=cartesian_point('',(-4.665378784135e1,-5.531519657441e1,
-4.407809173342e1));
#10763=cartesian_point('',(-4.664550103753e1,-5.530725562540e1,
-4.408984635322e1));
#10765=cartesian_point('',(-4.664550103753e1,-5.530725562540e1,
-4.408984635322e1));
#10766=cartesian_point('',(-4.651110536881e1,-5.517800641009e1,
-4.428085205114e1));
#10767=cartesian_point('',(-4.620847650892e1,-5.488084892987e1,
-4.461333879699e1));
#10768=cartesian_point('',(-4.568782626446e1,-5.434740975435e1,
-4.492779220763e1));
#10769=cartesian_point('',(-4.531965717681e1,-5.395922394280e1,
-4.499977586988e1));
#10770=cartesian_point('',(-4.513722997976e1,-5.376340173104e1,
-4.499998308224e1));
#10772=cartesian_point('',(-4.513725015424e1,-5.376338353481e1,-4.38e1));
#10773=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#10774=direction('',(0.e0,0.e0,-1.e0));
#10775=axis2_placement_3d('',#10772,#10773,#10774);
#10777=cartesian_point('',(-4.598241953469e1,-5.291822228476e1,
-4.390663175147e1));
#10778=cartesian_point('',(-4.612049360126e1,-5.305598449349e1,
-4.390411123295e1));
#10779=cartesian_point('',(-4.638547551129e1,-5.331365742843e1,
-4.384521142495e1));
#10780=cartesian_point('',(-4.676729075399e1,-5.366328663769e1,
-4.358501453618e1));
#10781=cartesian_point('',(-4.707963220709e1,-5.392598476863e1,
-4.318376702959e1));
#10782=cartesian_point('',(-4.729878623340e1,-5.408195076220e1,
-4.267319279432e1));
#10783=cartesian_point('',(-4.736503242999e1,-5.410344167450e1,
-4.231113761982e1));
#10784=cartesian_point('',(-4.737967821972e1,-5.409449124556e1,
-4.212042666872e1));
#10786=cartesian_point('',(-4.653436809794e1,-5.493975161628e1,
-4.201584056454e1));
#10787=direction('',(-7.277663203999e-2,5.046486065880e-2,9.960707101745e-1));
#10788=direction('',(-7.044445391626e-1,7.043874339624e-1,-8.715637739084e-2));
#10789=axis2_placement_3d('',#10786,#10787,#10788);
#10791=direction('',(-7.071066034040e-1,-7.071069589348e-1,-6.952912110457e-6));
#10792=vector('',#10791,2.433307913227e0);
#10793=cartesian_point('',(5.376338251124e1,4.513724999581e1,
-4.499998308142e1));
#10794=line('',#10793,#10792);
#10795=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.5e1));
#10796=direction('',(0.e0,0.e0,-1.e0));
#10797=direction('',(7.071067798658e-1,-7.071067825073e-1,0.e0));
#10798=axis2_placement_3d('',#10795,#10796,#10797);
#10800=direction('',(7.071067676228e-1,7.071067947162e-1,6.952591572147e-6));
#10801=vector('',#10800,2.433309468474e0);
#10802=cartesian_point('',(4.341664103676e1,5.204277441730e1,-4.5e1));
#10803=line('',#10802,#10801);
#10804=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10805=direction('',(0.e0,0.e0,1.e0));
#10806=direction('',(6.429916840784e-1,7.658731580399e-1,0.e0));
#10807=axis2_placement_3d('',#10804,#10805,#10806);
#10809=direction('',(-3.420200946730e-1,-9.396926384928e-1,-1.512068228663e-6));
#10810=vector('',#10809,7.373873169363e0);
#10811=cartesian_point('',(2.272022722683e1,6.642036055452e1,
-4.500000287145e1));
#10812=line('',#10811,#10810);
#10813=cartesian_point('',(-1.672180263779e1,5.637867939344e1,
-4.499998319329e1));
#10814=cartesian_point('',(-1.681728858283e1,5.637365499672e1,
-4.499998319329e1));
#10815=cartesian_point('',(-1.702104340913e1,5.638409090837e1,
-4.500000779997e1));
#10816=cartesian_point('',(-1.737320202407e1,5.645769600227e1,
-4.499999791018e1));
#10817=cartesian_point('',(-1.774744508327e1,5.659976561929e1,
-4.500000055932e1));
#10818=cartesian_point('',(-1.813479934305e1,5.679791867205e1,
-4.499999985252e1));
#10819=cartesian_point('',(-1.851694713888e1,5.704730449693e1,
-4.500000003058e1));
#10820=cartesian_point('',(-1.886919212115e1,5.736264001335e1,
-4.500000002516e1));
#10821=cartesian_point('',(-1.923904036151e1,5.776699131710e1,
-4.499999986877e1));
#10822=cartesian_point('',(-1.960315951104e1,5.826158584217e1,
-4.500000049976e1));
#10823=cartesian_point('',(-1.993641881957e1,5.883951456199e1,
-4.499999813221e1));
#10824=cartesian_point('',(-2.011674255472e1,5.926626949563e1,
-4.500000402501e1));
#10825=cartesian_point('',(-2.019821511487e1,5.949118812085e1,
-4.500000402501e1));
#10827=direction('',(-3.420191504805e-1,9.396929821514e-1,2.017355565859e-7));
#10828=vector('',#10827,7.373880233006e0);
#10829=cartesian_point('',(-2.019821511487e1,5.949118812085e1,
-4.500000402501e1));
#10830=line('',#10829,#10828);
#10831=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10832=direction('',(0.e0,0.e0,1.e0));
#10833=direction('',(-3.236553064011e-1,9.461750591928e-1,0.e0));
#10834=axis2_placement_3d('',#10831,#10832,#10833);
#10836=direction('',(7.071070234373e-1,-7.071065389015e-1,-6.953090152618e-6));
#10837=vector('',#10836,2.433308029827e0);
#10838=cartesian_point('',(-4.513725023521e1,5.376338243674e1,
-4.499998308099e1));
#10839=line('',#10838,#10837);
#10840=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.5e1));
#10841=direction('',(0.e0,0.e0,-1.e0));
#10842=direction('',(7.071067825058e-1,7.071067798673e-1,0.e0));
#10843=axis2_placement_3d('',#10840,#10841,#10842);
#10845=direction('',(-7.071067414163e-1,7.071068209226e-1,6.952283380927e-6));
#10846=vector('',#10845,2.433309595723e0);
#10847=cartesian_point('',(-5.204277441479e1,4.341664103425e1,-4.5e1));
#10848=line('',#10847,#10846);
#10849=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10850=direction('',(0.e0,0.e0,1.e0));
#10851=direction('',(-7.658731554386e-1,6.429916871768e-1,0.e0));
#10852=axis2_placement_3d('',#10849,#10850,#10851);
#10854=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10855=direction('',(0.e0,0.e0,1.e0));
#10856=direction('',(-9.999788139917e-1,-6.509344655868e-3,0.e0));
#10857=axis2_placement_3d('',#10854,#10855,#10856);
#10859=direction('',(7.071065362952e-1,7.071070260437e-1,-6.952879964613e-6));
#10860=vector('',#10859,2.433308043616e0);
#10861=cartesian_point('',(-5.376338244016e1,-4.513725025132e1,
-4.499998308150e1));
#10862=line('',#10861,#10860);
#10863=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.5e1));
#10864=direction('',(0.e0,0.e0,-1.e0));
#10865=direction('',(-7.071067798741e-1,7.071067824990e-1,0.e0));
#10866=axis2_placement_3d('',#10863,#10864,#10865);
#10868=direction('',(-7.070988966410e-1,-7.071146656100e-1,6.952579800104e-6));
#10869=vector('',#10868,2.433307354427e0);
#10870=cartesian_point('',(-4.341664103425e1,-5.204277441479e1,-4.5e1));
#10871=line('',#10870,#10869);
#10872=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10873=direction('',(0.e0,0.e0,1.e0));
#10874=direction('',(-6.429912865605e-1,-7.658734917774e-1,0.e0));
#10875=axis2_placement_3d('',#10872,#10873,#10874);
#10877=direction('',(-7.071069611370e-1,7.071066012018e-1,-6.953118122445e-6));
#10878=vector('',#10877,2.433307913860e0);
#10879=cartesian_point('',(4.513725000161e1,-5.376338250633e1,
-4.499998308092e1));
#10880=line('',#10879,#10878);
#10881=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.5e1));
#10882=direction('',(0.e0,0.e0,-1.e0));
#10883=direction('',(-7.071067825073e-1,-7.071067798658e-1,0.e0));
#10884=axis2_placement_3d('',#10881,#10882,#10883);
#10886=direction('',(7.071067588717e-1,-7.071068034673e-1,6.952257881545e-6));
#10887=vector('',#10886,2.433309581890e0);
#10888=cartesian_point('',(5.204277441841e1,-4.341664103788e1,-4.5e1));
#10889=line('',#10888,#10887);
#10890=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10891=direction('',(0.e0,0.e0,1.e0));
#10892=direction('',(7.658731561917e-1,-6.429916862798e-1,0.e0));
#10893=axis2_placement_3d('',#10890,#10891,#10892);
#10895=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10896=direction('',(0.e0,0.e0,1.e0));
#10897=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#10898=axis2_placement_3d('',#10895,#10896,#10897);
#10900=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10901=direction('',(0.e0,0.e0,-1.e0));
#10902=direction('',(1.e0,0.e0,0.e0));
#10903=axis2_placement_3d('',#10900,#10901,#10902);
#10905=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10906=direction('',(0.e0,0.e0,-1.e0));
#10907=direction('',(-1.e0,0.e0,0.e0));
#10908=axis2_placement_3d('',#10905,#10906,#10907);
#10910=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#10911=vector('',#10910,1.824951129015e1);
#10912=cartesian_point('',(5.549081004993e1,-3.203763411988e1,-4.5e1));
#10913=line('',#10912,#10911);
#10914=cartesian_point('',(4.168626966597e1,-1.944877685964e1,-4.5e1));
#10915=direction('',(0.e0,0.e0,-1.e0));
#10916=direction('',(-4.999999999750e-1,-8.660254037989e-1,0.e0));
#10917=axis2_placement_3d('',#10914,#10915,#10916);
#10919=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10920=direction('',(0.e0,0.e0,1.e0));
#10921=direction('',(9.062232536085e-1,-4.227994969476e-1,0.e0));
#10922=axis2_placement_3d('',#10919,#10920,#10921);
#10924=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10925=direction('',(0.e0,0.e0,1.e0));
#10926=direction('',(1.e0,0.e0,0.e0));
#10927=axis2_placement_3d('',#10924,#10925,#10926);
#10929=cartesian_point('',(4.168626966597e1,1.944877685964e1,-4.5e1));
#10930=direction('',(0.e0,0.e0,-1.e0));
#10931=direction('',(-9.062232536057e-1,-4.227994969536e-1,0.e0));
#10932=axis2_placement_3d('',#10929,#10930,#10931);
#10934=direction('',(8.660254037844e-1,5.e-1,0.e0));
#10935=vector('',#10934,1.824951129022e1);
#10936=cartesian_point('',(3.968626966597e1,2.291287847478e1,-4.5e1));
#10937=line('',#10936,#10935);
#10938=cartesian_point('',(5.749081004995e1,2.857353250475e1,-4.5e1));
#10939=direction('',(0.e0,0.e0,-1.e0));
#10940=direction('',(-4.999999999939e-1,8.660254037879e-1,0.e0));
#10941=axis2_placement_3d('',#10938,#10939,#10940);
#10943=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10944=direction('',(0.e0,0.e0,-1.e0));
#10945=direction('',(8.954954836447e-1,4.450705997613e-1,0.e0));
#10946=axis2_placement_3d('',#10943,#10944,#10945);
#10948=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10949=direction('',(0.e0,0.e0,-1.e0));
#10950=direction('',(1.e0,0.e0,0.e0));
#10951=axis2_placement_3d('',#10948,#10949,#10950);
#10953=cartesian_point('',(5.749081004995e1,-2.857353250475e1,-4.5e1));
#10954=direction('',(0.e0,0.e0,-1.e0));
#10955=direction('',(8.954954836543e-1,-4.450705997421e-1,0.e0));
#10956=axis2_placement_3d('',#10953,#10954,#10955);
#10958=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10959=direction('',(0.e0,0.e0,1.e0));
#10960=direction('',(-9.062232536081e-1,4.227994969485e-1,0.e0));
#10961=axis2_placement_3d('',#10958,#10959,#10960);
#10963=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10964=direction('',(0.e0,0.e0,1.e0));
#10965=direction('',(-1.e0,0.e0,0.e0));
#10966=axis2_placement_3d('',#10963,#10964,#10965);
#10968=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,-4.5e1));
#10969=direction('',(0.e0,0.e0,-1.e0));
#10970=direction('',(9.062232536051e-1,4.227994969550e-1,0.e0));
#10971=axis2_placement_3d('',#10968,#10969,#10970);
#10973=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#10974=vector('',#10973,1.824951129022e1);
#10975=cartesian_point('',(-3.968626966598e1,-2.291287847478e1,-4.5e1));
#10976=line('',#10975,#10974);
#10977=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,-4.5e1));
#10978=direction('',(0.e0,0.e0,-1.e0));
#10979=direction('',(4.999999999945e-1,-8.660254037876e-1,0.e0));
#10980=axis2_placement_3d('',#10977,#10978,#10979);
#10982=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10983=direction('',(0.e0,0.e0,-1.e0));
#10984=direction('',(-8.954954836447e-1,-4.450705997613e-1,0.e0));
#10985=axis2_placement_3d('',#10982,#10983,#10984);
#10987=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10988=direction('',(0.e0,0.e0,-1.e0));
#10989=direction('',(-1.e0,0.e0,0.e0));
#10990=axis2_placement_3d('',#10987,#10988,#10989);
#10992=cartesian_point('',(-5.749081004995e1,2.857353250475e1,-4.5e1));
#10993=direction('',(0.e0,0.e0,-1.e0));
#10994=direction('',(-8.954954836543e-1,4.450705997421e-1,0.e0));
#10995=axis2_placement_3d('',#10992,#10993,#10994);
#10997=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#10998=vector('',#10997,1.824951129020e1);
#10999=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.5e1));
#11000=line('',#10999,#10998);
#11001=cartesian_point('',(-4.168626966597e1,1.944877685964e1,-4.5e1));
#11002=direction('',(0.e0,0.e0,-1.e0));
#11003=direction('',(4.999999999970e-1,8.660254037862e-1,0.e0));
#11004=axis2_placement_3d('',#11001,#11002,#11003);
#11006=direction('',(-7.071097445398e-1,-7.071038178089e-1,4.113487946129e-6));
#11007=vector('',#11006,2.433562102796e0);
#11008=cartesian_point('',(5.291827102448e1,4.598272096783e1,
-4.390460269150e1));
#11009=line('',#11008,#11007);
#11010=cartesian_point('',(5.376338251124e1,4.513724999581e1,
-4.499998308142e1));
#11011=cartesian_point('',(5.395964591653e1,4.532011700997e1,
-4.499977590753e1));
#11012=cartesian_point('',(5.434856865681e1,4.568909487311e1,
-4.492745661879e1));
#11013=cartesian_point('',(5.488258036801e1,4.621041167541e1,
-4.461192315210e1));
#11014=cartesian_point('',(5.517973784197e1,4.651312509490e1,
-4.427860821415e1));
#11015=cartesian_point('',(5.530890495899e1,4.664747309983e1,
-4.408723514168e1));
#11017=cartesian_point('',(5.530890495899e1,4.664747309983e1,
-4.408723514168e1));
#11018=cartesian_point('',(5.543165518343e1,4.677518337549e1,
-4.390534496363e1));
#11019=cartesian_point('',(5.564117970246e1,4.700156020828e1,
-4.349657088808e1));
#11020=cartesian_point('',(5.582943702352e1,4.722935218439e1,
-4.278713776520e1));
#11021=cartesian_point('',(5.586232194073e1,4.729796104332e1,
-4.228014957478e1));
#11022=cartesian_point('',(5.585534269120e1,4.730990310903e1,
-4.202614884752e1));
#11024=cartesian_point('',(5.493963673543e1,4.653435283275e1,
-4.201481678203e1));
#11025=direction('',(-4.980735676982e-2,7.332390880094e-2,9.960636684518e-1));
#11026=direction('',(7.630546387482e-1,6.462653625252e-1,-9.418040405573e-3));
#11027=axis2_placement_3d('',#11024,#11025,#11026);
#11029=cartesian_point('',(5.493975184739e1,4.653436818805e1,
-4.201584170401e1));
#11030=direction('',(-5.046502367076e-2,7.277646947684e-2,9.960707137932e-1));
#11031=direction('',(7.079472740976e-1,7.060902754959e-1,-1.572195750831e-2));
#11032=axis2_placement_3d('',#11029,#11030,#11031);
#11034=cartesian_point('',(5.376338291258e1,4.513724953201e1,-4.38e1));
#11035=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#11036=direction('',(-7.044154294058e-1,7.044154294058e-1,-8.716539238808e-2));
#11037=axis2_placement_3d('',#11034,#11035,#11036);
#11039=cartesian_point('',(5.418933208349e1,4.764863962698e1,
-4.045572476970e1));
#11040=cartesian_point('',(5.412503623648e1,4.760550249435e1,
-4.045568119873e1));
#11041=cartesian_point('',(5.406492992732e1,4.755612502437e1,
-4.045591167860e1));
#11042=cartesian_point('',(5.401018233169e1,4.750124695559e1,
-4.045642092592e1));
#11044=cartesian_point('',(5.418933208349e1,4.764863962698e1,
-4.045572476970e1));
#11045=cartesian_point('',(5.417823346230e1,4.766517966983e1,
-4.023165075201e1));
#11046=cartesian_point('',(5.403725077901e1,4.787528391583e1,
-4.000000441161e1));
#11047=cartesian_point('',(5.391183057940e1,4.806219558322e1,
-3.999999729249e1));
#11049=cartesian_point('',(5.391183057940e1,4.806219558322e1,
-3.999999729249e1));
#11050=cartesian_point('',(5.388147119353e1,4.804182411880e1,
-3.999999637581e1));
#11051=cartesian_point('',(5.382217068727e1,4.799921452457e1,
-4.000000202747e1));
#11052=cartesian_point('',(5.373731949385e1,4.792944288120e1,
-3.999999834014e1));
#11053=cartesian_point('',(5.368388239481e1,4.787941175535e1,
-4.000000252137e1));
#11054=cartesian_point('',(5.365794468912e1,4.785344312725e1,
-4.000000858740e1));
#11056=cartesian_point('',(5.365793920170e1,4.785345364936e1,-4.05e1));
#11057=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#11058=direction('',(1.096846169446e-5,-1.096846169446e-5,9.999999998797e-1));
#11059=axis2_placement_3d('',#11056,#11057,#11058);
#11061=cartesian_point('',(5.569992612858e1,4.753339041137e1,
-3.900862127639e1));
#11062=cartesian_point('',(5.561298976175e1,4.763407305074e1,-3.909708511e1));
#11063=cartesian_point('',(5.542783804277e1,4.781071059772e1,
-3.927129969528e1));
#11064=cartesian_point('',(5.512544189036e1,4.801098346493e1,
-3.950269262869e1));
#11065=cartesian_point('',(5.480896272346e1,4.814045386958e1,
-3.970584295143e1));
#11066=cartesian_point('',(5.448484052210e1,4.819876843305e1,
-3.986905208410e1));
#11067=cartesian_point('',(5.416219091578e1,4.817545743621e1,
-3.997789734258e1));
#11068=cartesian_point('',(5.398851398753e1,4.810680912852e1,
-3.999999729249e1));
#11069=cartesian_point('',(5.391183057940e1,4.806219558322e1,
-3.999999729249e1));
#11071=cartesian_point('',(5.418933208349e1,4.764863962698e1,
-4.045572476970e1));
#11072=cartesian_point('',(5.426696098978e1,4.770069761748e1,
-4.045602411707e1));
#11073=cartesian_point('',(5.443262472304e1,4.779169370220e1,
-4.042578790878e1));
#11074=cartesian_point('',(5.473829573552e1,4.787226279418e1,
-4.025395490722e1));
#11075=cartesian_point('',(5.497654496095e1,4.788343581574e1,
-4.005531731947e1));
#11076=cartesian_point('',(5.526831860232e1,4.783078852367e1,
-3.973406919129e1));
#11077=cartesian_point('',(5.549095291108e1,4.772510419168e1,
-3.941127058254e1));
#11078=cartesian_point('',(5.563705635707e1,4.760523301228e1,
-3.914812286768e1));
#11079=cartesian_point('',(5.569992612858e1,4.753339041137e1,
-3.900862127639e1));
#11081=direction('',(7.071107275817e-1,7.071028347693e-1,3.201377744888e-7));
#11082=vector('',#11081,4.279420015993e0);
#11083=cartesian_point('',(5.098415853056e1,4.447525693111e1,
-4.045642229593e1));
#11084=line('',#11083,#11082);
#11085=cartesian_point('',(5.280416140221e1,4.609300867452e1,
-4.208911052984e1));
#11086=direction('',(7.044751154718e-1,-7.043665822187e-1,8.707772123002e-2));
#11087=direction('',(6.281893525963e-2,-6.032717779466e-2,-9.961999864446e-1));
#11088=axis2_placement_3d('',#11085,#11086,#11087);
#11090=direction('',(-5.045549195444e-2,7.278250630537e-2,9.960707555729e-1));
#11091=vector('',#11090,1.670497503211e0);
#11092=cartesian_point('',(5.409446810503e1,4.737966396053e1,
-4.212035463613e1));
#11093=line('',#11092,#11091);
#11094=direction('',(-6.162841670837e-2,6.162841672356e-2,-9.961946980918e-1));
#11095=vector('',#11094,3.461336024476e0);
#11096=cartesian_point('',(4.447525693115e1,5.098415853053e1,
-4.045642229542e1));
#11097=line('',#11096,#11095);
#11098=direction('',(-6.162841672674e-2,6.162841671164e-2,9.961946980914e-1));
#11099=vector('',#11098,3.461341835841e0);
#11100=cartesian_point('',(5.119747554765e1,4.426193991407e1,
-4.390459268107e1));
#11101=line('',#11100,#11099);
#11102=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#11103=direction('',(0.e0,0.e0,1.e0));
#11104=direction('',(-7.071067808656e-1,7.071067815074e-1,0.e0));
#11105=axis2_placement_3d('',#11102,#11103,#11104);
#11107=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#11108=direction('',(0.e0,0.e0,1.e0));
#11109=direction('',(-7.580861838160e-1,6.521543819582e-1,0.e0));
#11110=axis2_placement_3d('',#11107,#11108,#11109);
#11112=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#11113=direction('',(0.e0,0.e0,1.e0));
#11114=direction('',(0.e0,-1.e0,0.e0));
#11115=axis2_placement_3d('',#11112,#11113,#11114);
#11117=cartesian_point('',(5.063195050626e1,4.482746495392e1,-4.05e1));
#11118=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#11119=direction('',(7.044160264027e-1,-7.044160264027e-1,8.715574274817e-2));
#11120=axis2_placement_3d('',#11117,#11118,#11119);
#11122=cartesian_point('',(4.482746495392e1,5.063195050626e1,-4.05e1));
#11123=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#11124=direction('',(-1.098196172222e-5,1.098196172222e-5,9.999999998794e-1));
#11125=axis2_placement_3d('',#11122,#11123,#11124);
#11127=direction('',(-7.071028863477e-1,-7.071106760038e-1,-3.143170626753e-7));
#11128=vector('',#11127,4.279423433714e0);
#11129=cartesian_point('',(4.750124959303e1,5.401018452765e1,
-4.045642095033e1));
#11130=line('',#11129,#11128);
#11131=direction('',(-7.277241530282e-2,5.046585665315e-2,-9.960709677946e-1));
#11132=vector('',#11131,1.670569439605e0);
#11133=cartesian_point('',(4.750124959303e1,5.401018452765e1,
-4.045642095033e1));
#11134=line('',#11133,#11132);
#11135=direction('',(-7.070514947023e-1,-7.071615640254e-1,8.403596790651e-4));
#11136=vector('',#11135,2.433315359660e0);
#11137=cartesian_point('',(4.598241953439e1,5.291822228497e1,
-4.390663175143e1));
#11138=line('',#11137,#11136);
#11139=cartesian_point('',(4.764863988490e1,5.418933194776e1,
-4.045572477016e1));
#11140=cartesian_point('',(4.767593989465e1,5.423002299072e1,
-4.045575228542e1));
#11141=cartesian_point('',(4.772786801859e1,5.431680655955e1,
-4.044653432523e1));
#11142=cartesian_point('',(4.779373245248e1,5.446203194851e1,
-4.040165508671e1));
#11143=cartesian_point('',(4.784401688093e1,5.462268542368e1,
-4.032186470807e1));
#11144=cartesian_point('',(4.787370923810e1,5.479608555592e1,
-4.020426846673e1));
#11145=cartesian_point('',(4.787810993184e1,5.497783598985e1,
-4.004806482273e1));
#11146=cartesian_point('',(4.785308246878e1,5.516380758091e1,
-3.985296484960e1));
#11147=cartesian_point('',(4.779375963119e1,5.535046064424e1,
-3.961739519393e1));
#11148=cartesian_point('',(4.769398315684e1,5.553279866229e1,
-3.933964290226e1));
#11149=cartesian_point('',(4.759367147869e1,5.564713091682e1,
-3.912346369300e1));
#11150=cartesian_point('',(4.753380632305e1,5.569957009605e1,
-3.900873474563e1));
#11152=cartesian_point('',(4.750124959303e1,5.401018452765e1,
-4.045642095033e1));
#11153=cartesian_point('',(4.755613089576e1,5.406493536609e1,
-4.045591166594e1));
#11154=cartesian_point('',(4.760550399205e1,5.412503825401e1,
-4.045568121405e1));
#11155=cartesian_point('',(4.764863988490e1,5.418933194776e1,
-4.045572477016e1));
#11157=cartesian_point('',(4.764863988490e1,5.418933194776e1,
-4.045572477016e1));
#11158=cartesian_point('',(4.766518623213e1,5.417822917422e1,
-4.023158429136e1));
#11159=cartesian_point('',(4.787533962576e1,5.403721338099e1,
-3.999999705905e1));
#11160=cartesian_point('',(4.806219567577e1,5.391183033547e1,
-3.999999706774e1));
#11162=cartesian_point('',(4.806219567577e1,5.391183033547e1,
-3.999999706774e1));
#11163=cartesian_point('',(4.810660915761e1,5.398815563688e1,
-3.999999706774e1));
#11164=cartesian_point('',(4.817500521550e1,5.416121766944e1,
-3.997810376413e1));
#11165=cartesian_point('',(4.819860057526e1,5.448327128033e1,
-3.986981081938e1));
#11166=cartesian_point('',(4.814083677370e1,5.480733418576e1,
-3.970683267701e1));
#11167=cartesian_point('',(4.801240293189e1,5.512277268072e1,
-3.950434918147e1));
#11168=cartesian_point('',(4.781351203542e1,5.542435828825e1,
-3.927425415226e1));
#11169=cartesian_point('',(4.763584447071e1,5.561146148104e1,
-3.909848536945e1));
#11170=cartesian_point('',(4.753380632305e1,5.569957009605e1,
-3.900873474563e1));
#11172=cartesian_point('',(4.785345353266e1,5.365793908501e1,-4.05e1));
#11173=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#11174=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#11175=axis2_placement_3d('',#11172,#11173,#11174);
#11177=cartesian_point('',(4.785344626524e1,5.365794764154e1,
-4.000000827595e1));
#11178=cartesian_point('',(4.787941187782e1,5.368388234220e1,
-4.000000221357e1));
#11179=cartesian_point('',(4.792944784118e1,5.373732399545e1,
-3.999999845851e1));
#11180=cartesian_point('',(4.799921825205e1,5.382217454121e1,
-4.000000207487e1));
#11181=cartesian_point('',(4.804182546721e1,5.388147299931e1,
-3.999999618631e1));
#11182=cartesian_point('',(4.806219567577e1,5.391183033547e1,
-3.999999706774e1));
#11184=cartesian_point('',(5.026371011629e1,5.319632495702e1,
-3.927434041747e1));
#11185=cartesian_point('',(5.028043937117e1,5.321447498857e1,
-3.918800054880e1));
#11186=cartesian_point('',(5.028887412460e1,5.322426144123e1,
-3.909838896326e1));
#11187=cartesian_point('',(5.028841859996e1,5.322576890307e1,
-3.900872584383e1));
#11189=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#11190=direction('',(0.e0,0.e0,1.e0));
#11191=direction('',(6.867626153569e-1,7.268817717815e-1,0.e0));
#11192=axis2_placement_3d('',#11189,#11190,#11191);
#11194=cartesian_point('',(4.731012012957e1,5.585515861436e1,
-4.202616082649e1));
#11195=cartesian_point('',(4.729808876819e1,5.586220384276e1,
-4.228074021042e1));
#11196=cartesian_point('',(4.722910509205e1,5.582923135223e1,
-4.278873382806e1));
#11197=cartesian_point('',(4.700053158006e1,5.564041480532e1,
-4.349890482037e1));
#11198=cartesian_point('',(4.677367975905e1,5.543044249899e1,
-4.390767912948e1));
#11199=cartesian_point('',(4.664578592720e1,5.530749424135e1,
-4.408946925112e1));
#11201=cartesian_point('',(4.664578592720e1,5.530749424135e1,
-4.408946925112e1));
#11202=cartesian_point('',(4.651137471197e1,5.517824562534e1,
-4.428055084234e1));
#11203=cartesian_point('',(4.620869192720e1,5.488105785654e1,
-4.461318123425e1));
#11204=cartesian_point('',(4.568797411523e1,5.434751449364e1,
-4.492775878517e1));
#11205=cartesian_point('',(4.531971744420e1,5.395925193692e1,
-4.499977610896e1));
#11206=cartesian_point('',(4.513725062964e1,5.376338407610e1,
-4.499998308219e1));
#11208=cartesian_point('',(4.513725015424e1,5.376338353481e1,-4.38e1));
#11209=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#11210=direction('',(0.e0,0.e0,-1.e0));
#11211=axis2_placement_3d('',#11208,#11209,#11210);
#11213=cartesian_point('',(4.598241953439e1,5.291822228497e1,
-4.390663175143e1));
#11214=cartesian_point('',(4.612049360094e1,5.305598449366e1,
-4.390411123273e1));
#11215=cartesian_point('',(4.638547551123e1,5.331365742807e1,
-4.384521142456e1));
#11216=cartesian_point('',(4.676729075439e1,5.366328663812e1,
-4.358501453583e1));
#11217=cartesian_point('',(4.707963220738e1,5.392598476888e1,
-4.318376702969e1));
#11218=cartesian_point('',(4.729878623378e1,5.408195076279e1,
-4.267319279473e1));
#11219=cartesian_point('',(4.736503243038e1,5.410344167461e1,
-4.231113761999e1));
#11220=cartesian_point('',(4.737967821998e1,5.409449124552e1,
-4.212042666880e1));
#11222=cartesian_point('',(4.653436809793e1,5.493975161629e1,
-4.201584056454e1));
#11223=direction('',(7.277663204084e-2,-5.046486065802e-2,9.960707101745e-1));
#11224=direction('',(7.044445392258e-1,-7.043874338990e-1,-8.715637739230e-2));
#11225=axis2_placement_3d('',#11222,#11223,#11224);
#11227=cartesian_point('',(5.204277442038e1,4.341664103981e1,-4.38e1));
#11228=direction('',(7.071067811857e-1,7.071067811874e-1,0.e0));
#11229=direction('',(-1.894780628694e-13,1.894780628694e-13,-1.e0));
#11230=axis2_placement_3d('',#11227,#11228,#11229);
#11232=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11233=direction('',(0.e0,0.e0,-1.e0));
#11234=direction('',(7.071067815053e-1,-7.071067808678e-1,0.e0));
#11235=axis2_placement_3d('',#11232,#11233,#11234);
#11237=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11238=direction('',(0.e0,0.e0,-1.e0));
#11239=direction('',(6.319566508699e-1,-7.750037363918e-1,0.e0));
#11240=axis2_placement_3d('',#11237,#11238,#11239);
#11242=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11243=direction('',(0.e0,0.e0,-1.e0));
#11244=direction('',(0.e0,-1.e0,0.e0));
#11245=axis2_placement_3d('',#11242,#11243,#11244);
#11247=cartesian_point('',(4.341664103981e1,5.204277442038e1,-4.38e1));
#11248=direction('',(7.071067811874e-1,7.071067811857e-1,0.e0));
#11249=direction('',(7.044160263998e-1,-7.044160264015e-1,-8.715574278186e-2));
#11250=axis2_placement_3d('',#11247,#11248,#11249);
#11252=cartesian_point('',(5.363612570598e1,5.024466800333e1,
-8.194371471198e0));
#11253=cartesian_point('',(5.359042995467e1,5.024965859772e1,
-1.161677716642e1));
#11254=cartesian_point('',(5.349991251238e1,5.025871980266e1,
-1.846253642811e1));
#11255=cartesian_point('',(5.336212503428e1,5.027440864913e1,
-2.873397113274e1));
#11256=cartesian_point('',(5.327150096856e1,5.028342230991e1,
-3.558349661489e1));
#11257=cartesian_point('',(5.322576751613e1,5.028841702178e1,
-3.900872595432e1));
#11259=cartesian_point('',(5.569992612858e1,4.753339041137e1,
-3.900862127639e1));
#11260=cartesian_point('',(5.571705676795e1,4.750879683975e1,
-3.933861633722e1));
#11261=cartesian_point('',(5.575146041918e1,4.745939873339e1,
-4.000198635117e1));
#11262=cartesian_point('',(5.580165489137e1,4.738682534548e1,
-4.100796259374e1));
#11263=cartesian_point('',(5.583725161897e1,4.733577360843e1,
-4.168559404955e1));
#11264=cartesian_point('',(5.585534269120e1,4.730990310903e1,
-4.202614884752e1));
#11266=cartesian_point('',(5.684022030541e1,4.612195751138e1,
-4.202618101506e1));
#11267=cartesian_point('',(5.683242865094e1,4.613235214381e1,
-4.196897732195e1));
#11268=cartesian_point('',(5.681944408859e1,4.615002176793e1,
-4.185195096063e1));
#11269=cartesian_point('',(5.680708227928e1,4.616772765336e1,
-4.166861590015e1));
#11270=cartesian_point('',(5.680477091976e1,4.617239699446e1,
-4.154108960321e1));
#11271=cartesian_point('',(5.680473888613e1,4.617333680959e1,
-4.147601040920e1));
#11273=cartesian_point('',(5.680473888613e1,4.617333680959e1,
-4.147601040920e1));
#11274=cartesian_point('',(5.680584265941e1,4.622301903122e1,
-3.777640228948e1));
#11275=cartesian_point('',(5.680888726904e1,4.632145024787e1,
-3.037827629091e1));
#11276=cartesian_point('',(5.681156363035e1,4.647117674998e1,
-1.928441457325e1));
#11277=cartesian_point('',(5.681462142650e1,4.656939549786e1,
-1.189068388026e1));
#11278=cartesian_point('',(5.681572421597e1,4.661903343676e1,
-8.194373292991e0));
#11280=cartesian_point('',(5.400084808566e1,5.058670002341e1,
-8.198742573600e0));
#11281=direction('',(-1.335073458980e-2,1.458080879831e-3,-9.999098118761e-1));
#11282=direction('',(-7.283107692670e-1,-6.851914288336e-1,8.725206167944e-3));
#11283=axis2_placement_3d('',#11280,#11281,#11282);
#11285=cartesian_point('',(5.419533191868e1,5.076494785172e1,
-7.102552741841e0));
#11286=direction('',(-3.228653020652e-1,-3.095495540146e-1,-8.943920115540e-1));
#11287=direction('',(-6.527398427421e-1,-6.114648371432e-1,4.472599363172e-1));
#11288=axis2_placement_3d('',#11285,#11286,#11287);
#11290=cartesian_point('',(5.575526772615e1,5.236466407710e1,
-8.219334395629e0));
#11291=direction('',(7.069143142847e-1,-7.072224679765e-1,-1.041791959690e-2));
#11292=direction('',(-6.293084495660e-1,-6.356213200520e-1,4.471648608736e-1));
#11293=axis2_placement_3d('',#11290,#11291,#11292);
#11295=cartesian_point('',(5.374477958461e1,5.034154353613e1,
-7.297136778015e0));
#11296=cartesian_point('',(5.372200789903e1,5.032020462733e1,
-7.393598105659e0));
#11297=cartesian_point('',(5.368344034385e1,5.028440698228e1,
-7.589690430013e0));
#11298=cartesian_point('',(5.364685896733e1,5.025212231965e1,
-7.890311733528e0));
#11299=cartesian_point('',(5.363735108409e1,5.024464961847e1,
-8.092987459881e0));
#11300=cartesian_point('',(5.363612570598e1,5.024466800333e1,
-8.194371471198e0));
#11302=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11303=direction('',(0.e0,0.e0,-1.e0));
#11304=direction('',(7.298008039762e-1,6.836598470845e-1,0.e0));
#11305=axis2_placement_3d('',#11302,#11303,#11304);
#11307=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11308=direction('',(0.e0,0.e0,-1.e0));
#11309=direction('',(7.508592036161e-1,6.604623050144e-1,0.e0));
#11310=axis2_placement_3d('',#11307,#11308,#11309);
#11312=cartesian_point('',(5.681572421597e1,4.661903343676e1,
-8.194373292991e0));
#11313=cartesian_point('',(5.681586563382e1,4.662025032055e1,
-8.093034854669e0));
#11314=cartesian_point('',(5.682452724948e1,4.662866901952e1,
-7.890447514043e0));
#11315=cartesian_point('',(5.686126988950e1,4.666070693180e1,
-7.589959561956e0));
#11316=cartesian_point('',(5.690176100535e1,4.669424081658e1,
-7.393949280110e0));
#11317=cartesian_point('',(5.692586844163e1,4.671401540353e1,
-7.297527024994e0));
#11319=cartesian_point('',(5.919421258425e1,4.844327546085e1,
-8.219331149942e0));
#11320=direction('',(-6.088914325458e-1,7.931851148244e-1,-1.042098812090e-2));
#11321=direction('',(-7.567377148473e-1,-5.768722537778e-1,3.075165584957e-1));
#11322=axis2_placement_3d('',#11319,#11320,#11321);
#11324=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11325=direction('',(0.e0,0.e0,1.e0));
#11326=direction('',(7.730446262260e-1,6.343516421222e-1,0.e0));
#11327=axis2_placement_3d('',#11324,#11325,#11326);
#11329=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11330=direction('',(0.e0,0.e0,1.e0));
#11331=direction('',(7.508592036161e-1,6.604623050144e-1,0.e0));
#11332=axis2_placement_3d('',#11329,#11330,#11331);
#11334=cartesian_point('',(5.720242768345e1,4.693596126833e1,
-8.198699074561e0));
#11335=direction('',(2.631652307903e-4,1.333900432221e-2,9.999109968931e-1));
#11336=direction('',(-7.744984040090e-1,-6.325168318746e-1,8.641734946741e-3));
#11337=axis2_placement_3d('',#11334,#11335,#11336);
#11339=cartesian_point('',(5.719252425850e1,4.648903719507e1,
-4.148036708082e1));
#11340=direction('',(2.983217913855e-4,1.342783845945e-2,9.999097980110e-1));
#11341=direction('',(-7.745025263484e-1,-6.325106398371e-1,8.725088697068e-3));
#11342=axis2_placement_3d('',#11339,#11340,#11341);
#11344=cartesian_point('',(5.684022030541e1,4.612195751138e1,
-4.202618101506e1));
#11345=cartesian_point('',(5.696436259711e1,4.596964372600e1,
-4.198131527863e1));
#11346=cartesian_point('',(5.721543980186e1,4.591333160862e1,
-4.193662711754e1));
#11347=cartesian_point('',(5.738663004649e1,4.597471389888e1,
-4.192438377812e1));
#11349=cartesian_point('',(5.684022030541e1,4.612195751138e1,
-4.202618101506e1));
#11350=cartesian_point('',(5.685345085509e1,4.610456796008e1,
-4.210447341063e1));
#11351=cartesian_point('',(5.687672150748e1,4.606427728725e1,
-4.225119669373e1));
#11352=cartesian_point('',(5.690983271320e1,4.598648309074e1,
-4.244413952881e1));
#11353=cartesian_point('',(5.693623302491e1,4.590893396893e1,
-4.259979403300e1));
#11354=cartesian_point('',(5.695873245095e1,4.583652290626e1,
-4.272161133463e1));
#11355=cartesian_point('',(5.697622437973e1,4.577315493915e1,
-4.281876721616e1));
#11356=cartesian_point('',(5.699274452580e1,4.571659993983e1,
-4.289383820529e1));
#11357=cartesian_point('',(5.701279288758e1,4.565342429572e1,
-4.296767901937e1));
#11358=cartesian_point('',(5.704104117222e1,4.556429699387e1,
-4.306094449359e1));
#11359=cartesian_point('',(5.707189933996e1,4.549442718124e1,
-4.310993423923e1));
#11360=cartesian_point('',(5.710683269764e1,4.544216082617e1,
-4.312334428774e1));
#11361=cartesian_point('',(5.712691926628e1,4.541619494947e1,
-4.312442171308e1));
#11363=cartesian_point('',(5.712691926628e1,4.541619494947e1,
-4.312442171308e1));
#11364=cartesian_point('',(5.713015113396e1,4.541853969789e1,
-4.311455438210e1));
#11365=cartesian_point('',(5.713690828394e1,4.542362526660e1,
-4.309498899702e1));
#11366=cartesian_point('',(5.714852987696e1,4.543291371860e1,
-4.306662377124e1));
#11367=cartesian_point('',(5.715700305661e1,4.543996582961e1,
-4.304824826354e1));
#11368=cartesian_point('',(5.716146462341e1,4.544374503261e1,
-4.303925715561e1));
#11370=cartesian_point('',(5.716146462341e1,4.544374503261e1,
-4.303925715561e1));
#11371=cartesian_point('',(5.715641156973e1,4.545382184853e1,
-4.303569778885e1));
#11372=cartesian_point('',(5.714877996129e1,4.547240510995e1,
-4.302507395655e1));
#11373=cartesian_point('',(5.715025306632e1,4.550099772645e1,
-4.299000114753e1));
#11374=cartesian_point('',(5.715348476855e1,4.551784421635e1,
-4.296591431413e1));
#11375=cartesian_point('',(5.716020194765e1,4.554298621406e1,
-4.292695751457e1));
#11376=cartesian_point('',(5.716963705124e1,4.557053201833e1,
-4.288060697370e1));
#11377=cartesian_point('',(5.718184848046e1,4.560186942503e1,
-4.282445033189e1));
#11378=cartesian_point('',(5.719025643703e1,4.562161551070e1,
-4.278737807087e1));
#11379=cartesian_point('',(5.720061714361e1,4.564485149127e1,
-4.274267519533e1));
#11380=cartesian_point('',(5.721404568967e1,4.567337497115e1,
-4.268560081841e1));
#11381=cartesian_point('',(5.722980365955e1,4.570556892948e1,
-4.261915296596e1));
#11382=cartesian_point('',(5.725418794917e1,4.575280516270e1,
-4.251602026782e1));
#11383=cartesian_point('',(5.726944160267e1,4.578117148362e1,
-4.245087257121e1));
#11384=cartesian_point('',(5.728763701047e1,4.581426029701e1,
-4.237245043625e1));
#11385=cartesian_point('',(5.730599842112e1,4.584659790924e1,
-4.229227918412e1));
#11386=cartesian_point('',(5.732929383080e1,4.588625844813e1,
-4.218870731288e1));
#11387=cartesian_point('',(5.735579090085e1,4.592900713445e1,
-4.206878173159e1));
#11388=cartesian_point('',(5.737582382172e1,4.595944886380e1,
-4.197473603052e1));
#11389=cartesian_point('',(5.738663004649e1,4.597471389888e1,
-4.192438377812e1));
#11391=cartesian_point('',(5.749685994972e1,4.609235582807e1,
-4.147512928983e1));
#11392=cartesian_point('',(5.745530500817e1,4.605847687105e1,
-4.162591546766e1));
#11393=cartesian_point('',(5.741805281538e1,4.601939792828e1,
-4.177647346735e1));
#11394=cartesian_point('',(5.738663004649e1,4.597471389888e1,
-4.192438377812e1));
#11396=cartesian_point('',(5.319229465949e1,5.094747285318e1,
-3.940628203535e1));
#11397=cartesian_point('',(5.320122897441e1,5.095577605421e1,
-3.936366843273e1));
#11398=cartesian_point('',(5.321635115002e1,5.096963189034e1,
-3.927732636884e1));
#11399=cartesian_point('',(5.323114639321e1,5.098244103364e1,
-3.914388038844e1));
#11400=cartesian_point('',(5.323509142253e1,5.098506098058e1,
-3.905349178736e1));
#11401=cartesian_point('',(5.323559125900e1,5.098488479644e1,
-3.900784602783e1));
#11403=direction('',(1.335763154072e-2,-1.451312871468e-3,9.999097296109e-1));
#11404=vector('',#11403,3.081710884760e1);
#11405=cartesian_point('',(5.323559125900e1,5.098488479644e1,
-3.900784602783e1));
#11406=line('',#11405,#11404);
#11407=cartesian_point('',(5.541381427642e1,5.270626637110e1,
-8.214302336561e0));
#11408=direction('',(-7.069143142847e-1,7.072224679765e-1,1.041791959690e-2));
#11409=direction('',(-7.071754223035e-1,-7.069894764694e-1,8.294712260909e-3));
#11410=axis2_placement_3d('',#11407,#11408,#11409);
#11412=direction('',(3.228047749235e-1,3.095546322277e-1,8.944121013006e-1));
#11413=vector('',#11412,9.152241001606e-1);
#11414=cartesian_point('',(5.384180694476e1,5.111849086036e1,
-7.097278567099e0));
#11415=line('',#11414,#11413);
#11416=direction('',(-1.343143310162e-2,1.377414737447e-3,-9.999088455122e-1));
#11417=vector('',#11416,3.310244777624e1);
#11418=cartesian_point('',(5.413724565442e1,5.140180272009e1,
-6.278691056513e0));
#11419=line('',#11418,#11417);
#11420=cartesian_point('',(5.358941690036e1,5.063163387635e1,
-3.901308288771e1));
#11421=direction('',(-1.335073458980e-2,1.458080879831e-3,-9.999098118761e-1));
#11422=direction('',(-7.283107692670e-1,-6.851914288336e-1,8.725206167940e-3));
#11423=axis2_placement_3d('',#11420,#11421,#11422);
#11425=cartesian_point('',(2.272022832304e1,6.642036245363e1,-4.35e1));
#11426=direction('',(3.420201433257e-1,9.396926207859e-1,0.e0));
#11427=direction('',(0.e0,0.e0,-1.e0));
#11428=axis2_placement_3d('',#11425,#11426,#11427);
#11430=direction('',(-3.420329565637e-1,-9.396879570496e-1,-5.578873477147e-7));
#11431=vector('',#11430,7.373942354274e0);
#11432=cartesian_point('',(2.131166726939e1,6.693310843627e1,
-4.355234640219e1));
#11433=line('',#11432,#11431);
#11434=cartesian_point('',(2.272022722683e1,6.642036055452e1,
-4.500000287145e1));
#11435=cartesian_point('',(2.280706963839e1,6.666638700349e1,
-4.499999681759e1));
#11436=cartesian_point('',(2.297962276618e1,6.715839204480e1,
-4.493150519566e1));
#11437=cartesian_point('',(2.321698804911e1,6.784658885915e1,
-4.463139030621e1));
#11438=cartesian_point('',(2.341743029250e1,6.843958508529e1,
-4.415448574155e1));
#11439=cartesian_point('',(2.356756679224e1,6.889791632748e1,
-4.353271545882e1));
#11440=cartesian_point('',(2.365735695820e1,6.919091750840e1,
-4.280749724753e1));
#11441=cartesian_point('',(2.367286911936e1,6.926264806069e1,
-4.228692855662e1));
#11442=cartesian_point('',(2.366922064928e1,6.926627598220e1,
-4.202616305405e1));
#11444=cartesian_point('',(2.318430339786e1,6.784719414388e1,
-4.201327938904e1));
#11445=direction('',(-3.011013831577e-2,1.929391515287e-2,9.993603576332e-1));
#11446=direction('',(3.233407467790e-1,9.462441875192e-1,-8.526374289487e-3));
#11447=axis2_placement_3d('',#11444,#11445,#11446);
#11449=cartesian_point('',(2.297345210781e1,6.798313193781e1,
-3.500803016877e1));
#11450=direction('',(-3.006660769429e-2,1.942873246736e-2,9.993590563238e-1));
#11451=direction('',(3.201323066167e-1,9.473321043676e-1,-8.785800743613e-3));
#11452=axis2_placement_3d('',#11449,#11450,#11451);
#11454=cartesian_point('',(2.105246967225e1,7.020928553936e1,
-3.068459123836e1));
#11455=cartesian_point('',(2.105184747167e1,7.020900833799e1,
-3.073549897931e1));
#11456=cartesian_point('',(2.104620847317e1,7.020977528033e1,
-3.083447598250e1));
#11457=cartesian_point('',(2.102582967956e1,7.021467211381e1,
-3.097052452986e1));
#11458=cartesian_point('',(2.100417530594e1,7.022027401978e1,
-3.106081083709e1));
#11459=cartesian_point('',(2.099119763092e1,7.022374940273e1,
-3.110514761894e1));
#11461=cartesian_point('',(2.099119763092e1,7.022374940273e1,
-3.110514761894e1));
#11462=cartesian_point('',(2.105777836371e1,7.020366748601e1,
-3.112522953566e1));
#11463=cartesian_point('',(2.112462825775e1,7.018338810462e1,
-3.114421592873e1));
#11464=cartesian_point('',(2.119109604431e1,7.016313137850e1,
-3.116447265485e1));
#11466=cartesian_point('',(2.345364609902e1,6.940411703179e1,
-3.502120758042e1));
#11467=cartesian_point('',(2.347733266108e1,6.938900046477e1,
-3.579067629167e1));
#11468=cartesian_point('',(2.352679510324e1,6.935791260224e1,
-3.733544993202e1));
#11469=cartesian_point('',(2.359479889624e1,6.931328927879e1,
-3.967063111055e1));
#11470=cartesian_point('',(2.364500435513e1,6.928178602874e1,
-4.123901101164e1));
#11471=cartesian_point('',(2.366922064928e1,6.926627598220e1,
-4.202616305405e1));
#11473=cartesian_point('',(2.616409598480e1,6.836289701975e1,
-4.202618101533e1));
#11474=cartesian_point('',(2.615215096879e1,6.836800318021e1,
-4.196897741928e1));
#11475=cartesian_point('',(2.613207129238e1,6.837681322051e1,
-4.185195118834e1));
#11476=cartesian_point('',(2.611251242592e1,6.838596615881e1,
-4.166861624445e1));
#11477=cartesian_point('',(2.610817612731e1,6.838885423498e1,
-4.154108975148e1));
#11478=cartesian_point('',(2.610767852837e1,6.838965210402e1,
-4.147601040925e1));
#11480=cartesian_point('',(2.610767852837e1,6.838965210402e1,
-4.147601040925e1));
#11481=cartesian_point('',(2.608379331306e1,6.843323005621e1,
-3.777640228986e1));
#11482=cartesian_point('',(2.603721441143e1,6.851999628823e1,
-3.037827629175e1));
#11483=cartesian_point('',(2.596466895424e1,6.865100141580e1,
-1.928441457408e1));
#11484=cartesian_point('',(2.591820771759e1,6.873759026570e1,
-1.189068388077e1));
#11485=cartesian_point('',(2.589434379163e1,6.878112937602e1,
-8.194373293098e0));
#11487=cartesian_point('',(2.132784280398e1,7.033123992297e1,
-8.194370688384e0));
#11488=cartesian_point('',(2.129713842794e1,7.031773054438e1,
-1.069253438067e1));
#11489=cartesian_point('',(2.123660935688e1,7.029044705847e1,
-1.568936515945e1));
#11490=cartesian_point('',(2.114383922923e1,7.025010692074e1,
-2.318609287485e1));
#11491=cartesian_point('',(2.108319249329e1,7.022280303342e1,
-2.818492682829e1));
#11492=cartesian_point('',(2.105246967225e1,7.020928553936e1,
-3.068459123836e1));
#11494=cartesian_point('',(2.119632943298e1,7.06881531e1,-3.068894994617e1));
#11495=direction('',(-1.228967037314e-2,-5.407236077226e-3,-9.999098588373e-1));
#11496=direction('',(-2.886948925200e-1,-9.573813890012e-1,8.725538783961e-3));
#11497=axis2_placement_3d('',#11494,#11495,#11496);
#11499=cartesian_point('',(2.147275160981e1,7.080977393455e1,
-8.198740573992e0));
#11500=direction('',(-1.228967037314e-2,-5.407236077226e-3,-9.999098588373e-1));
#11501=direction('',(-2.886948925200e-1,-9.573813890012e-1,8.725538783964e-3));
#11502=axis2_placement_3d('',#11499,#11500,#11501);
#11504=cartesian_point('',(2.155206028135e1,7.106140039741e1,
-7.102552896864e0));
#11505=direction('',(-1.248350436918e-1,-4.295105574508e-1,-8.943919123655e-1));
#11506=direction('',(-2.595581856758e-1,-8.559135027601e-1,4.472601301722e-1));
#11507=axis2_placement_3d('',#11504,#11505,#11506);
#11509=cartesian_point('',(2.210314831461e1,7.322675956076e1,
-8.219333702049e0));
#11510=direction('',(9.658167360994e-1,-2.590164168759e-1,-1.041768012342e-2));
#11511=direction('',(-2.271873685810e-1,-8.651180810655e-1,4.471650761975e-1));
#11512=axis2_placement_3d('',#11509,#11510,#11511);
#11514=cartesian_point('',(2.137358284908e1,7.046947876284e1,
-7.297028822239e0));
#11515=cartesian_point('',(2.136452935913e1,7.043960564944e1,
-7.393500944746e0));
#11516=cartesian_point('',(2.134901479489e1,7.038931038941e1,
-7.589615932611e0));
#11517=cartesian_point('',(2.133351510717e1,7.034303836528e1,
-7.890274282397e0));
#11518=cartesian_point('',(2.132891331692e1,7.033183675905e1,
-8.092974060334e0));
#11519=cartesian_point('',(2.132784280398e1,7.033123992297e1,
-8.194370688384e0));
#11521=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11522=direction('',(0.e0,0.e0,-1.e0));
#11523=direction('',(2.901961030284e-1,9.569671999537e-1,0.e0));
#11524=axis2_placement_3d('',#11521,#11522,#11523);
#11526=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11527=direction('',(0.e0,0.e0,-1.e0));
#11528=direction('',(3.200316481809e-1,9.474068524993e-1,0.e0));
#11529=axis2_placement_3d('',#11526,#11527,#11528);
#11531=cartesian_point('',(2.589434379163e1,6.878112937602e1,
-8.194373293098e0));
#11532=cartesian_point('',(2.589385781413e1,6.878225396533e1,
-8.093030759431e0));
#11533=cartesian_point('',(2.589714989299e1,6.879387644835e1,
-7.890435235710e0));
#11534=cartesian_point('',(2.591295235164e1,6.883999699344e1,
-7.589935411891e0));
#11535=cartesian_point('',(2.593125324628e1,6.888928758414e1,
-7.393917721380e0));
#11536=cartesian_point('',(2.594224449541e1,6.891846887803e1,
-7.297491953855e0));
#11538=cartesian_point('',(2.704205035617e1,7.155021192302e1,
-8.219330480063e0));
#11539=direction('',(-9.239083682854e-1,3.824718745095e-1,-1.042075915475e-2));
#11540=direction('',(-3.669157241456e-1,-8.779516917032e-1,3.075283375727e-1));
#11541=axis2_placement_3d('',#11538,#11539,#11540);
#11543=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11544=direction('',(0.e0,0.e0,1.e0));
#11545=direction('',(3.523004635097e-1,9.358869501232e-1,0.e0));
#11546=axis2_placement_3d('',#11543,#11544,#11545);
#11548=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11549=direction('',(0.e0,0.e0,1.e0));
#11550=direction('',(3.200316481809e-1,9.474068524993e-1,0.e0));
#11551=axis2_placement_3d('',#11548,#11549,#11550);
#11553=cartesian_point('',(2.607077490779e1,6.924894870436e1,
-8.198698928897e0));
#11554=direction('',(-6.441471775027e-3,1.168321735048e-2,9.999110009764e-1));
#11555=direction('',(-3.544768607517e-1,-9.350248549691e-1,8.641515001666e-3));
#11556=axis2_placement_3d('',#11553,#11554,#11555);
#11558=cartesian_point('',(2.628566031714e1,6.885694933827e1,
-4.148036708079e1));
#11559=direction('',(-6.455565035931e-3,1.177800998456e-2,9.999097980122e-1));
#11560=direction('',(-3.544835431239e-1,-9.350215454652e-1,8.725088551792e-3));
#11561=axis2_placement_3d('',#11558,#11559,#11560);
#11563=cartesian_point('',(2.616409598480e1,6.836289701975e1,
-4.202618101533e1));
#11564=cartesian_point('',(2.634776325757e1,6.829306057160e1,
-4.198131528001e1));
#11565=cartesian_point('',(2.659335854262e1,6.836983143370e1,
-4.193662712514e1));
#11566=cartesian_point('',(2.671092250782e1,6.850858518891e1,
-4.192438378574e1));
#11568=cartesian_point('',(2.674756343455e1,6.866558102676e1,
-4.147512933520e1));
#11569=cartesian_point('',(2.672851524379e1,6.861546351756e1,
-4.162591555020e1));
#11570=cartesian_point('',(2.671579353581e1,6.856299419994e1,
-4.177647302214e1));
#11571=cartesian_point('',(2.671092250782e1,6.850858518891e1,
-4.192438378574e1));
#11573=direction('',(1.229132429326e-2,5.413332000062e-3,9.999098055244e-1));
#11574=vector('',#11573,2.249225102456e1);
#11575=cartesian_point('',(2.071333982320e1,7.081736460773e1,
-3.068374188896e1));
#11576=line('',#11575,#11574);
#11577=cartesian_point('',(2.163663944510e1,7.335186968912e1,
-8.214301753444e0));
#11578=direction('',(-9.658167360994e-1,2.590164168759e-1,1.041768012342e-2));
#11579=direction('',(-2.589381000666e-1,-9.658583052650e-1,8.294244057151e-3));
#11580=axis2_placement_3d('',#11577,#11578,#11579);
#11582=direction('',(1.247775894740e-1,4.294823677507e-1,8.944134664440e-1));
#11583=vector('',#11582,9.151339462438e-1);
#11584=cartesian_point('',(2.106912703956e1,7.119081468372e1,
-7.097279090117e0));
#11585=line('',#11584,#11583);
#11586=direction('',(-1.231849048118e-2,-5.514724361521e-3,-9.999089171557e-1));
#11587=vector('',#11586,2.301196065464e1);
#11588=cartesian_point('',(2.118331524742e1,7.158384857777e1,
-6.278770964997e0));
#11589=line('',#11588,#11587);
#11590=cartesian_point('',(2.089984262914e1,7.145694395774e1,
-2.928863562481e1));
#11591=cartesian_point('',(2.089780840954e1,7.145603129785e1,
-2.945370746768e1));
#11592=cartesian_point('',(2.088275064253e1,7.141259066132e1,
-2.976883937481e1));
#11593=cartesian_point('',(2.082872977673e1,7.122899226536e1,
-3.021400383675e1));
#11594=cartesian_point('',(2.077637100033e1,7.104345114048e1,
-3.045778290219e1));
#11595=cartesian_point('',(2.074551643869e1,7.093277847303e1,
-3.056845748031e1));
#11597=direction('',(-1.935186022221e-1,-6.941292471030e-1,-6.933506608565e-1));
#11598=vector('',#11597,1.662714339998e-1);
#11599=cartesian_point('',(2.074551643869e1,7.093277847303e1,
-3.056845748031e1));
#11600=line('',#11599,#11598);
#11601=cartesian_point('',(2.065464552765e1,7.069573353661e1,
-3.096873482235e1));
#11602=cartesian_point('',(2.068126508989e1,7.073296214281e1,
-3.087614760696e1));
#11603=cartesian_point('',(2.070069339057e1,7.077401980869e1,
-3.077999662543e1));
#11604=cartesian_point('',(2.071333982320e1,7.081736460773e1,
-3.068374188896e1));
#11606=cartesian_point('',(2.010988146150e1,6.998192920992e1,
-3.201807078968e1));
#11607=cartesian_point('',(2.021735174696e1,7.003782341885e1,
-3.196220934986e1));
#11608=cartesian_point('',(2.042229145050e1,7.012672638397e1,
-3.183676718961e1));
#11609=cartesian_point('',(2.068792972289e1,7.020342757405e1,
-3.161648674420e1));
#11610=cartesian_point('',(2.088397060982e1,7.023517771092e1,
-3.137056841043e1));
#11611=cartesian_point('',(2.096606548909e1,7.023047177532e1,
-3.119391855578e1));
#11612=cartesian_point('',(2.099119763092e1,7.022374940273e1,
-3.110514761894e1));
#11614=cartesian_point('',(2.099119763092e1,7.022374940273e1,
-3.110514761894e1));
#11615=cartesian_point('',(2.092813179246e1,7.024277938992e1,
-3.108509130101e1));
#11616=cartesian_point('',(2.080401410540e1,7.031260768201e1,
-3.104304305752e1));
#11617=cartesian_point('',(2.068272558187e1,7.048277298521e1,
-3.099387581159e1));
#11618=cartesian_point('',(2.065409495235e1,7.062709549918e1,
-3.097401822041e1));
#11619=cartesian_point('',(2.065464552765e1,7.069573353661e1,
-3.096873482235e1));
#11621=cartesian_point('',(2.065464552765e1,7.069573353661e1,
-3.096873482235e1));
#11622=cartesian_point('',(2.062306078252e1,7.065054147189e1,
-3.107860314817e1));
#11623=cartesian_point('',(2.053490058053e1,7.054338408434e1,
-3.130813163487e1));
#11624=cartesian_point('',(2.032303483193e1,7.027738133675e1,
-3.170035151423e1));
#11625=cartesian_point('',(2.017995631922e1,7.008569467404e1,
-3.191430522632e1));
#11626=cartesian_point('',(2.010988146150e1,6.998192920992e1,
-3.201807078968e1));
#11628=direction('',(1.934120102278e-1,6.937558888213e-1,6.937539628899e-1));
#11629=vector('',#11628,1.788288634983e0);
#11630=cartesian_point('',(2.010988146150e1,6.998192920992e1,
-3.201807078968e1));
#11631=line('',#11630,#11629);
#11632=cartesian_point('',(2.045575796126e1,7.122256498135e1,
-3.077743846236e1));
#11633=cartesian_point('',(2.016221351591e1,7.130939044684e1,
-3.069061447610e1));
#11634=cartesian_point('',(1.957316467708e1,7.147952242409e1,
-3.052047555278e1));
#11635=cartesian_point('',(1.868350344747e1,7.172414244087e1,
-3.027585725568e1));
#11636=cartesian_point('',(1.808665671525e1,7.188009728837e1,
-3.011990476844e1));
#11637=cartesian_point('',(1.778726973078e1,7.195629519402e1,
-3.004370355736e1));
#11639=direction('',(-1.788584368675e-1,-6.957042094105e-1,-6.957049033676e-1));
#11640=vector('',#11639,1.797900772909e0);
#11641=cartesian_point('',(1.778726973078e1,7.195629519402e1,
-3.004370355736e1));
#11642=line('',#11641,#11640);
#11643=cartesian_point('',(1.746570000889e1,7.070548805820e1,
-3.129451194084e1));
#11644=cartesian_point('',(1.530626165718e1,7.125199648396e1,
-3.074800351509e1));
#11645=cartesian_point('',(1.309830372646e1,7.170250441028e1,
-3.029749558857e1));
#11646=cartesian_point('',(1.085788451886e1,7.204828507343e1,
-2.995171492543e1));
#11648=direction('',(1.000530481899e-1,7.035584449095e-1,7.035587410760e-1));
#11649=vector('',#11648,1.827141988297e0);
#11650=cartesian_point('',(1.085788451886e1,7.204828507343e1,
-2.995171492543e1));
#11651=line('',#11650,#11649);
#11652=cartesian_point('',(1.104069564426e1,7.333378624935e1,
-2.866621320838e1));
#11653=cartesian_point('',(1.011812661987e1,7.347666425724e1,
-2.852333520049e1));
#11654=cartesian_point('',(9.190103040532e0,7.360204535950e1,
-2.839795749583e1));
#11655=cartesian_point('',(8.258034552722e0,7.370946630989e1,
-2.829053654544e1));
#11657=direction('',(-8.534492411131e-2,-7.045342098383e-1,-7.045195462838e-1));
#11658=vector('',#11657,1.832233584922e0);
#11659=cartesian_point('',(8.258034552722e0,7.370946630989e1,
-2.829053654544e1));
#11660=line('',#11659,#11658);
#11661=cartesian_point('',(8.101662716462e0,7.241859506890e1,
-2.958138091937e1));
#11662=cartesian_point('',(7.362025758909e0,7.250355951761e1,
-2.949645662732e1));
#11663=cartesian_point('',(5.879161179886e0,7.264995256224e1,
-2.935004288521e1));
#11664=cartesian_point('',(3.641482495556e0,7.279970000959e1,
-2.920029170691e1));
#11665=cartesian_point('',(2.146074695711e0,7.285272737931e1,
-2.914729498389e1));
#11666=cartesian_point('',(1.397033690297e0,7.286740777727e1,
-2.913257939435e1));
#11668=direction('',(7.441859403181e-3,7.070907021717e-1,7.070836991693e-1));
#11669=vector('',#11668,1.842082820906e0);
#11670=cartesian_point('',(1.397033690297e0,7.286740777727e1,
-2.913257939435e1));
#11671=line('',#11670,#11669);
#11672=cartesian_point('',(1.410742211659e0,7.416992741256e1,
-2.783007265917e1));
#11673=cartesian_point('',(4.706352723145e-1,7.418831114414e1,
-2.781168892759e1));
#11674=cartesian_point('',(-4.701559679798e-1,7.418831633991e1,
-2.781168375369e1));
#11675=cartesian_point('',(-1.410236971398e0,7.416993608813e1,
-2.783006400546e1));
#11677=direction('',(7.138165979092e-3,-7.070887922887e-1,-7.070887401212e-1));
#11678=vector('',#11677,1.842152700025e0);
#11679=cartesian_point('',(-1.410236971398e0,7.416993608813e1,
-2.783006400546e1));
#11680=line('',#11679,#11678);
#11681=cartesian_point('',(-1.397087379667e0,7.286737056026e1,
-2.913262943723e1));
#11682=cartesian_point('',(-3.642677028428e0,7.282326008138e1,
-2.917673991611e1));
#11683=cartesian_point('',(-5.883912350888e0,7.267268951668e1,
-2.932731048137e1));
#11684=cartesian_point('',(-8.101754826315e0,7.241857493187e1,
-2.958142506616e1));
#11686=direction('',(-8.529694518574e-2,7.045305246397e-1,7.045290419798e-1));
#11687=vector('',#11686,1.832272615437e0);
#11688=cartesian_point('',(-8.101754826315e0,7.241857493187e1,
-2.958142506616e1));
#11689=line('',#11688,#11687);
#11690=cartesian_point('',(-8.258042083159e0,7.370946691891e1,
-2.829053579576e1));
#11691=cartesian_point('',(-9.190159077241e0,7.360205474800e1,
-2.839794796667e1));
#11692=cartesian_point('',(-1.011816238203e1,7.347667797029e1,
-2.852332162440e1));
#11693=cartesian_point('',(-1.104075990374e1,7.333377920076e1,
-2.866622039393e1));
#11695=direction('',(1.000472115233e-1,-7.035588965307e-1,-7.035591194626e-1));
#11696=vector('',#11695,1.827130237530e0);
#11697=cartesian_point('',(-1.104075990374e1,7.333377920076e1,
-2.866622039393e1));
#11698=line('',#11697,#11696);
#11699=cartesian_point('',(-1.085796061838e1,7.204828546703e1,
-2.995171453499e1));
#11700=cartesian_point('',(-1.309835083135e1,7.170264310614e1,
-3.029735689588e1));
#11701=cartesian_point('',(-1.530606427306e1,7.125187352952e1,
-3.074812646942e1));
#11702=cartesian_point('',(-1.746564017311e1,7.070540149702e1,
-3.129459850192e1));
#11704=direction('',(-1.788766558908e-1,6.957021895705e-1,6.957022390392e-1));
#11705=vector('',#11704,1.798032332575e0);
#11706=cartesian_point('',(-1.746564017311e1,7.070540149702e1,
-3.129459850192e1));
#11707=line('',#11706,#11705);
#11708=cartesian_point('',(1.358452150705e0,3.433899297084e1,
-6.764727231310e1));
#11709=direction('',(-6.217863942469e-5,-7.069934903411e-1,7.072200511503e-1));
#11710=direction('',(-3.386821055428e-1,6.654388450267e-1,6.651958921361e-1));
#11711=axis2_placement_3d('',#11708,#11709,#11710);
#11713=direction('',(1.934118910460e-1,-6.937550090451e-1,-6.937548758941e-1));
#11714=vector('',#11713,1.788294152816e0);
#11715=cartesian_point('',(-2.045576038778e1,7.122257298883e1,
-3.077742724925e1));
#11716=line('',#11715,#11714);
#11717=cartesian_point('',(-2.010988303394e1,6.998193496267e1,
-3.201806503730e1));
#11718=cartesian_point('',(-2.032633902087e1,6.991820984256e1,
-3.208179015741e1));
#11719=cartesian_point('',(-2.054221450308e1,6.985355056460e1,
-3.214646522561e1));
#11720=cartesian_point('',(-2.075749973942e1,6.978793902914e1,
-3.221207676108e1));
#11722=direction('',(2.251577549764e-1,-6.889502036952e-1,-6.889496369129e-1));
#11723=vector('',#11722,1.792377443066e1);
#11724=cartesian_point('',(-2.075749973942e1,6.978793902914e1,
-3.221207676108e1));
#11725=line('',#11724,#11723);
#11726=direction('',(2.251503268235e-1,6.889511167822e-1,6.889511514004e-1));
#11727=vector('',#11726,1.792374669595e1);
#11728=cartesian_point('',(1.672193203137e1,5.743935167082e1,
-4.456066508064e1));
#11729=line('',#11728,#11727);
#11730=cartesian_point('',(2.075746945787e1,6.978793697391e1,
-3.221207915706e1));
#11731=cartesian_point('',(2.054219646177e1,6.985354374073e1,
-3.214647239024e1));
#11732=cartesian_point('',(2.032632012388e1,6.991820869678e1,
-3.208179130281e1));
#11733=cartesian_point('',(2.010988146150e1,6.998192920992e1,
-3.201807078968e1));
#11735=cartesian_point('',(9.75e0,6.429360748631e1,-3.770639251369e1));
#11736=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11737=direction('',(1.e0,0.e0,0.e0));
#11738=axis2_placement_3d('',#11735,#11736,#11737);
#11740=cartesian_point('',(9.75e0,6.429360748631e1,-3.770639251369e1));
#11741=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11742=direction('',(-1.e0,0.e0,0.e0));
#11743=axis2_placement_3d('',#11740,#11741,#11742);
#11745=cartesian_point('',(-9.75e0,6.429360748631e1,-3.770639251369e1));
#11746=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11747=direction('',(1.e0,0.e0,0.e0));
#11748=axis2_placement_3d('',#11745,#11746,#11747);
#11750=cartesian_point('',(-9.75e0,6.429360748631e1,-3.770639251369e1));
#11751=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11752=direction('',(-1.e0,0.e0,0.e0));
#11753=axis2_placement_3d('',#11750,#11751,#11752);
#11755=cartesian_point('',(1.746110281293e1,7.167812392913e1,
-2.999760893245e1));
#11756=cartesian_point('',(1.744692138565e1,7.161013496282e1,
-3.013770885304e1));
#11757=cartesian_point('',(1.744118472806e1,7.144805598704e1,
-3.042477257247e1));
#11758=cartesian_point('',(1.744536736410e1,7.110843200250e1,
-3.086578774254e1));
#11759=cartesian_point('',(1.746026819093e1,7.084720158209e1,
-3.115279987406e1));
#11760=cartesian_point('',(1.746570000889e1,7.070548805820e1,
-3.129451194084e1));
#11762=cartesian_point('',(1.746468356446e1,7.169416306867e1,
-2.996225358034e1));
#11763=cartesian_point('',(1.746423788683e1,7.169234345692e1,
-2.996611695537e1));
#11764=cartesian_point('',(1.746338681419e1,7.168875926676e1,
-2.997400282402e1));
#11765=cartesian_point('',(1.746222008905e1,7.168350987820e1,
-2.998577645103e1));
#11766=cartesian_point('',(1.746146757912e1,7.167992444378e1,
-2.999366283184e1));
#11767=cartesian_point('',(1.746110281293e1,7.167812392913e1,
-2.999760893245e1));
#11769=cartesian_point('',(1.746110281293e1,7.167812392913e1,
-2.999760893245e1));
#11770=cartesian_point('',(1.739488582258e1,7.145968978461e1,
-2.999623105497e1));
#11771=cartesian_point('',(1.708991850156e1,7.128396207202e1,
-3.000525275317e1));
#11772=cartesian_point('',(1.686797345735e1,7.133635107986e1,
-3.001513602552e1));
#11774=cartesian_point('',(1.686797345735e1,7.133635107986e1,
-3.001513602552e1));
#11775=cartesian_point('',(1.688536841083e1,7.133100577894e1,
-3.015169909842e1));
#11776=cartesian_point('',(1.696929475832e1,7.127269338743e1,
-3.043671769516e1));
#11777=cartesian_point('',(1.715573532038e1,7.108613930710e1,
-3.083899662150e1));
#11778=cartesian_point('',(1.736354130123e1,7.085528794812e1,
-3.114470964433e1));
#11779=cartesian_point('',(1.746570000889e1,7.070548805820e1,
-3.129451194084e1));
#11781=cartesian_point('',(1.698178926415e1,7.182371858205e1,
-2.996746051726e1));
#11782=direction('',(7.939434009674e-3,-1.082806690424e-2,-9.999098551143e-1));
#11783=direction('',(9.658607436003e-1,-2.588500675492e-1,1.047217749918e-2));
#11784=axis2_placement_3d('',#11781,#11782,#11783);
#11786=cartesian_point('',(1.686698082234e1,7.133706053262e1,
-2.996310303644e1));
#11787=cartesian_point('',(1.686702198839e1,7.133699848383e1,
-2.996893696343e1));
#11788=cartesian_point('',(1.686681121351e1,7.133694658153e1,
-2.998057725982e1));
#11789=cartesian_point('',(1.686736443296e1,7.133666533426e1,
-2.999789837108e1));
#11790=cartesian_point('',(1.686773491645e1,7.133645880999e1,
-3.000941253773e1));
#11791=cartesian_point('',(1.686797345735e1,7.133635107986e1,
-3.001513602552e1));
#11793=cartesian_point('',(1.686698082234e1,7.133706053262e1,
-2.996310303644e1));
#11794=cartesian_point('',(1.684777003632e1,7.136326084817e1,
-2.754365421340e1));
#11795=cartesian_point('',(1.681015042905e1,7.141551039216e1,
-2.270521553218e1));
#11796=cartesian_point('',(1.675190994145e1,7.149422367339e1,
-1.544898167101e1));
#11797=cartesian_point('',(1.671437498619e1,7.154638458838e1,
-1.061241733110e1));
#11798=cartesian_point('',(1.669517527083e1,7.157256980539e1,
-8.194362771929e0));
#11800=cartesian_point('',(1.196529324842e1,7.251339087253e1,
-8.194370499832e0));
#11801=cartesian_point('',(1.193925893613e1,7.249759658515e1,
-1.046224715334e1));
#11802=cartesian_point('',(1.188801341101e1,7.246587272433e1,
-1.499841468599e1));
#11803=cartesian_point('',(1.180929919446e1,7.241858225536e1,
-2.180388469559e1));
#11804=cartesian_point('',(1.175795276810e1,7.238683115022e1,
-2.634170238544e1));
#11805=cartesian_point('',(1.173190426992e1,7.237102825664e1,
-2.861081478736e1));
#11807=cartesian_point('',(1.173190426992e1,7.237102825664e1,
-2.861081478736e1));
#11808=cartesian_point('',(1.173139017716e1,7.237071358602e1,
-2.865591862505e1));
#11809=cartesian_point('',(1.172700267272e1,7.237061918320e1,
-2.874464415057e1));
#11810=cartesian_point('',(1.170955977764e1,7.237234514275e1,
-2.887295085747e1));
#11811=cartesian_point('',(1.169131088095e1,7.237448885580e1,
-2.895598480095e1));
#11812=cartesian_point('',(1.168048087256e1,7.237587488601e1,
-2.899680263736e1));
#11814=cartesian_point('',(1.204651862153e1,7.300673948889e1,
-8.198740084515e0));
#11815=direction('',(-1.147856334646e-2,-6.963722578743e-3,-9.999098705140e-1));
#11816=direction('',(-1.614040349363e-1,-9.868498371272e-1,8.725621367791e-3));
#11817=axis2_placement_3d('',#11814,#11815,#11816);
#11819=direction('',(1.147939931724e-2,6.969857256685e-3,9.999098181742e-1));
#11820=vector('',#11819,2.041828487422e1);
#11821=cartesian_point('',(1.131642647298e1,7.292963873134e1,
-2.860996309539e1));
#11822=line('',#11821,#11820);
#11823=cartesian_point('',(1.187719475298e1,7.554848243484e1,
-8.214301753528e0));
#11824=direction('',(-9.913624666286e-1,1.307361147557e-1,1.041768009904e-2));
#11825=direction('',(-1.306530420821e-1,-9.913934577626e-1,8.294245001430e-3));
#11826=axis2_placement_3d('',#11823,#11824,#11825);
#11828=direction('',(6.765184236878e-2,4.421014041215e-1,8.944101836953e-1));
#11829=vector('',#11828,9.151009283322e-1);
#11830=cartesian_point('',(1.159661184519e1,7.333184086881e1,
-7.097279301785e0));
#11831=line('',#11830,#11829);
#11832=direction('',(-1.149338336011e-2,-7.076025492619e-3,-9.999089118526e-1));
#11833=vector('',#11832,2.096616173407e1);
#11834=cartesian_point('',(1.165852010895e1,7.373640827414e1,
-6.278803712376e0));
#11835=line('',#11834,#11833);
#11836=cartesian_point('',(1.141754797455e1,7.358805117923e1,
-2.724305567762e1));
#11837=cartesian_point('',(1.141747474093e1,7.358800599938e1,
-2.724942577515e1));
#11838=cartesian_point('',(1.141663059682e1,7.358740217233e1,
-2.732091350985e1));
#11839=cartesian_point('',(1.141399738556e1,7.357759962009e1,
-2.744907838344e1));
#11840=cartesian_point('',(1.140795715848e1,7.354590304084e1,
-2.762549011491e1));
#11841=cartesian_point('',(1.140015943328e1,7.349968368199e1,
-2.778773860922e1));
#11842=cartesian_point('',(1.139073121472e1,7.344029305647e1,
-2.794007256802e1));
#11843=cartesian_point('',(1.137968472474e1,7.336795689169e1,
-2.808428474189e1));
#11844=cartesian_point('',(1.136697607518e1,7.328242677576e1,
-2.822142215595e1));
#11845=cartesian_point('',(1.135309340847e1,7.318701016866e1,
-2.834641152584e1));
#11846=cartesian_point('',(1.134310885165e1,7.311726492896e1,
-2.842251126311e1));
#11847=cartesian_point('',(1.133818473248e1,7.308264057171e1,
-2.845713642827e1));
#11849=direction('',(-1.001091832826e-1,-7.039574687399e-1,-7.031515011914e-1));
#11850=vector('',#11849,2.173452902565e-1);
#11851=cartesian_point('',(1.133818473248e1,7.308264057171e1,
-2.845713642827e1));
#11852=line('',#11851,#11850);
#11853=cartesian_point('',(1.127985355880e1,7.281148561738e1,
-2.887481932943e1));
#11854=cartesian_point('',(1.129806396626e1,7.284905971836e1,
-2.878828078268e1));
#11855=cartesian_point('',(1.131011389920e1,7.288877668169e1,
-2.869918180690e1));
#11856=cartesian_point('',(1.131642647298e1,7.292963873134e1,
-2.860996309539e1));
#11858=cartesian_point('',(1.085788451886e1,7.204828507343e1,
-2.995171492543e1));
#11859=cartesian_point('',(1.095568029602e1,7.211146268690e1,
-2.988853743364e1));
#11860=cartesian_point('',(1.114289833063e1,7.221639265942e1,
-2.975052862365e1));
#11861=cartesian_point('',(1.138673259243e1,7.231800534673e1,
-2.952090597891e1));
#11862=cartesian_point('',(1.157594697997e1,7.237346895916e1,
-2.926280403961e1));
#11863=cartesian_point('',(1.165532370808e1,7.237918745399e1,
-2.908528770568e1));
#11864=cartesian_point('',(1.168048087256e1,7.237587488601e1,
-2.899680263736e1));
#11866=cartesian_point('',(1.168048087256e1,7.237587488601e1,
-2.899680263736e1));
#11867=cartesian_point('',(1.148053287652e1,7.240863168530e1,
-2.894226495312e1));
#11868=cartesian_point('',(1.129990374256e1,7.261957463319e1,
-2.888675308265e1));
#11869=cartesian_point('',(1.127985355880e1,7.281148561738e1,
-2.887481932943e1));
#11871=cartesian_point('',(1.127985355880e1,7.281148561738e1,
-2.887481932943e1));
#11872=cartesian_point('',(1.125340492447e1,7.275300150601e1,
-2.900225465806e1));
#11873=cartesian_point('',(1.117514345588e1,7.262158389545e1,
-2.925299745182e1));
#11874=cartesian_point('',(1.103586442001e1,7.237930136906e1,
-2.959247760052e1));
#11875=cartesian_point('',(1.091791594863e1,7.216724749350e1,
-2.983275578418e1));
#11876=cartesian_point('',(1.085788451886e1,7.204828507343e1,
-2.995171492543e1));
#11878=cartesian_point('',(1.686797345735e1,7.133635107986e1,
-3.001513602552e1));
#11879=cartesian_point('',(1.629443817537e1,7.147317650526e1,
-2.988108000474e1));
#11880=cartesian_point('',(1.514516092645e1,7.173259544259e1,
-2.962661647475e1));
#11881=cartesian_point('',(1.341482277412e1,7.207924577490e1,
-2.928748093905e1));
#11882=cartesian_point('',(1.225892425083e1,7.228170360025e1,
-2.908906675664e1));
#11883=cartesian_point('',(1.168048087256e1,7.237587488601e1,
-2.899680263736e1));
#11885=cartesian_point('',(1.181214616899e1,7.286455229260e1,
-2.861517388372e1));
#11886=direction('',(-1.147856334646e-2,-6.963722578743e-3,-9.999098705140e-1));
#11887=direction('',(-1.614040349363e-1,-9.868498371272e-1,8.725621367791e-3));
#11888=axis2_placement_3d('',#11885,#11886,#11887);
#11890=cartesian_point('',(7.941320021072e0,7.337714286521e1,-2.82407952e1));
#11891=cartesian_point('',(7.939025277780e0,7.335595633288e1,
-2.828683622470e1));
#11892=cartesian_point('',(7.938285930795e0,7.333475022207e1,
-2.833284389538e1));
#11893=cartesian_point('',(7.939148287297e0,7.331341331684e1,
-2.837858162449e1));
#11895=cartesian_point('',(8.101662716462e0,7.241859506890e1,
-2.958138091937e1));
#11896=cartesian_point('',(8.076412501941e0,7.254965981685e1,
-2.945031116180e1));
#11897=cartesian_point('',(8.023909272290e0,7.278997368778e1,
-2.918480172866e1));
#11898=cartesian_point('',(7.965619785191e0,7.309948956745e1,
-2.877611096561e1));
#11899=cartesian_point('',(7.940863584174e0,7.324940824274e1,
-2.850940431558e1));
#11900=cartesian_point('',(7.939148287297e0,7.331341331684e1,
-2.837858162449e1));
#11902=cartesian_point('',(7.939148287297e0,7.331341331684e1,
-2.837858162449e1));
#11903=cartesian_point('',(7.885690701202e0,7.310853156138e1,
-2.838121462099e1));
#11904=cartesian_point('',(7.628084434389e0,7.291992212843e1,
-2.841194857580e1));
#11905=cartesian_point('',(7.409474880993e0,7.294187195994e1,
-2.844211492660e1));
#11907=cartesian_point('',(7.409474880993e0,7.294187195994e1,
-2.844211492660e1));
#11908=cartesian_point('',(7.440827242991e0,7.293756793303e1,
-2.856904626711e1));
#11909=cartesian_point('',(7.534254153846e0,7.289428945983e1,
-2.883069891287e1));
#11910=cartesian_point('',(7.779143921611e0,7.272655308180e1,
-2.921348531832e1));
#11911=cartesian_point('',(7.985495392727e0,7.253486990585e1,
-2.946511855677e1));
#11912=cartesian_point('',(8.101662716462e0,7.241859506890e1,
-2.958138091937e1));
#11914=cartesian_point('',(7.445648806129e0,7.344254224696e1,
-2.824600435651e1));
#11915=direction('',(9.285016841126e-3,-9.697916898491e-3,-9.999098653729e-1));
#11916=direction('',(9.913859453376e-1,-1.305536019756e-1,1.047207707803e-2));
#11917=axis2_placement_3d('',#11914,#11915,#11916);
#11919=cartesian_point('',(7.395442170860e0,7.294504136679e1,
-2.824164614842e1));
#11920=cartesian_point('',(7.395638888112e0,7.294482550037e1,
-2.826398222179e1));
#11921=cartesian_point('',(7.396623536634e0,7.294436081634e1,
-2.830862015014e1));
#11922=cartesian_point('',(7.401517107065e0,7.294326985084e1,
-2.837551567392e1));
#11923=cartesian_point('',(7.406503662226e0,7.294236827391e1,
-2.841994200103e1));
#11924=cartesian_point('',(7.409474880993e0,7.294187195994e1,
-2.844211492660e1));
#11926=cartesian_point('',(7.395442170860e0,7.294504136679e1,
-2.824164614842e1));
#11927=cartesian_point('',(7.374752650708e0,7.296665093956e1,
-2.601357745846e1));
#11928=cartesian_point('',(7.334125609129e0,7.300985002502e1,
-2.155782865484e1));
#11929=cartesian_point('',(7.271486007155e0,7.307469982395e1,
-1.487541245916e1));
#11930=cartesian_point('',(7.230944028699e0,7.311781358382e1,
-1.042125158711e1));
#11931=cartesian_point('',(7.210265463211e0,7.313941171478e1,
-8.194362612472e0));
#11933=cartesian_point('',(2.398024546573e0,7.345481293836e1,
-8.194370425424e0));
#11934=cartesian_point('',(2.375229239429e0,7.343652288266e1,
-1.037108234093e1));
#11935=cartesian_point('',(2.330438876763e0,7.339991657562e1,
-1.472488746574e1));
#11936=cartesian_point('',(2.261460530038e0,7.334505860960e1,
-2.125671691695e1));
#11937=cartesian_point('',(2.216578263314e0,7.330841502823e1,
-2.561204191177e1));
#11938=cartesian_point('',(2.193771039023e0,7.329011541068e1,
-2.778989178937e1));
#11940=cartesian_point('',(2.193771039023e0,7.329011541068e1,
-2.778989178937e1));
#11941=cartesian_point('',(2.193395002082e0,7.328981179511e1,
-2.782599641878e1));
#11942=cartesian_point('',(2.190597883064e0,7.328925082513e1,
-2.789730895388e1));
#11943=cartesian_point('',(2.179099459355e0,7.328873760449e1,
-2.800105875603e1));
#11944=cartesian_point('',(2.167179649906e0,7.328838676054e1,
-2.806914095751e1));
#11945=cartesian_point('',(2.160058448664e0,7.328830281088e1,
-2.810280365623e1));
#11947=cartesian_point('',(2.160058448664e0,7.328830281088e1,
-2.810280365623e1));
#11948=cartesian_point('',(2.744296233963e0,7.327095673313e1,
-2.811981730131e1));
#11949=cartesian_point('',(3.912478422168e0,7.322220996275e1,
-2.816764174181e1));
#11950=cartesian_point('',(5.663410104305e0,7.310657887069e1,
-2.828072064933e1));
#11951=cartesian_point('',(6.827969133391e0,7.300150814278e1,
-2.838368188452e1));
#11952=cartesian_point('',(7.409474880993e0,7.294187195994e1,
-2.844211492660e1));
#11954=cartesian_point('',(2.414167274883e0,7.395454161293e1,
-8.198739891643e0));
#11955=direction('',(-1.047141450241e-2,-8.401850141026e-3,-9.999098751350e-1));
#11956=direction('',(-3.127046930984e-2,-9.994728714258e-1,8.725653729934e-3));
#11957=axis2_placement_3d('',#11954,#11955,#11956);
#11959=direction('',(1.047144096058e-2,8.407983160281e-3,9.999098233058e-1));
#11960=vector('',#11959,1.959728667657e1);
#11961=cartesian_point('',(1.708982047505e0,7.378972265402e1,
-2.778903905270e1));
#11962=line('',#11961,#11960);
#11963=cartesian_point('',(1.914527964858e0,7.645243969993e1,
-8.214301753548e0));
#11964=direction('',(-9.999457105422e-1,2.188811744455e-4,1.041768013360e-2));
#11965=direction('',(-1.324740406311e-4,-9.999655933806e-1,8.294245329947e-3));
#11966=axis2_placement_3d('',#11963,#11964,#11965);
#11968=direction('',(9.367159003941e-3,4.471409356112e-1,8.944144677010e-1));
#11969=vector('',#11968,9.151309845424e-1);
#11970=cartesian_point('',(1.925675270792e0,7.421813757845e1,
-7.097278859308e0));
#11971=line('',#11970,#11969);
#11972=direction('',(-1.047142802503e-2,-8.513567125802e-3,-9.999089300381e-1));
#11973=vector('',#11972,2.015647748083e1);
#11974=cartesian_point('',(1.934247448233e0,7.462733010308e1,
-6.278772466892e0));
#11975=line('',#11974,#11973);
#11976=cartesian_point('',(1.723330510868e0,7.275555060651e1,
-2.641889004720e1));
#11977=direction('',(-9.999451741618e-1,7.608380874947e-7,1.047132608561e-2));
#11978=direction('',(-8.814187720282e-5,9.999639584183e-1,-8.489646362779e-3));
#11979=axis2_placement_3d('',#11976,#11977,#11978);
#11981=direction('',(-7.407496914679e-3,-7.073180971944e-1,-7.068565896776e-1));
#11982=vector('',#11981,2.376126330614e-1);
#11983=cartesian_point('',(1.710742162351e0,7.395779036951e1,
-2.762108099723e1));
#11984=line('',#11983,#11982);
#11985=cartesian_point('',(1.695127204714e0,7.369072332413e1,
-2.800484612789e1));
#11986=cartesian_point('',(1.703696404178e0,7.372318697205e1,
-2.793380740299e1));
#11987=cartesian_point('',(1.708230399288e0,7.375631560398e1,
-2.786147260186e1));
#11988=cartesian_point('',(1.708982047505e0,7.378972265402e1,
-2.778903905270e1));
#11990=cartesian_point('',(1.410758603099e0,7.395779755413e1,
-2.761793837719e1));
#11991=direction('',(7.404872563867e-3,7.070873948326e-1,7.070873948326e-1));
#11992=direction('',(9.999451693655e-1,0.e0,-1.047178411625e-2));
#11993=axis2_placement_3d('',#11990,#11991,#11992);
#11995=cartesian_point('',(2.160058448664e0,7.328830281088e1,
-2.810280365623e1));
#11996=cartesian_point('',(1.957130261407e0,7.329465963981e1,
-2.805962588071e1));
#11997=cartesian_point('',(1.734719481911e0,7.348711893730e1,
-2.801277617509e1));
#11998=cartesian_point('',(1.695127204714e0,7.369072332413e1,
-2.800484612789e1));
#12000=cartesian_point('',(1.695127204714e0,7.369072332413e1,
-2.800484612789e1));
#12001=cartesian_point('',(1.680680597292e0,7.363137019396e1,
-2.812897127280e1));
#12002=cartesian_point('',(1.630056255471e0,7.349389686376e1,
-2.838077179563e1));
#12003=cartesian_point('',(1.524841720634e0,7.321033361420e1,
-2.876454507394e1));
#12004=cartesian_point('',(1.439390756782e0,7.298871323424e1,
-2.901128153257e1));
#12005=cartesian_point('',(1.397033690297e0,7.286740777727e1,
-2.913257939435e1));
#12007=cartesian_point('',(2.160058448664e0,7.328830281088e1,
-2.810280365623e1));
#12008=cartesian_point('',(2.123129399360e0,7.328834589553e1,
-2.822269644623e1));
#12009=cartesian_point('',(2.016318191261e0,7.325871907519e1,
-2.846656984143e1));
#12010=cartesian_point('',(1.753353197486e0,7.313027878640e1,
-2.880726316338e1));
#12011=cartesian_point('',(1.524990523616e0,7.296842363746e1,
-2.903157261568e1));
#12012=cartesian_point('',(1.397033690297e0,7.286740777727e1,
-2.913257939435e1));
#12014=cartesian_point('',(2.208956060527e0,7.378988822538e1,
-2.779425104979e1));
#12015=direction('',(-1.047141450241e-2,-8.401850141026e-3,-9.999098751350e-1));
#12016=direction('',(-3.127046930984e-2,-9.994728714258e-1,8.725653729934e-3));
#12017=axis2_placement_3d('',#12014,#12015,#12016);
#12019=cartesian_point('',(-1.410758641903e0,7.395780125952e1,
-2.761793467177e1));
#12020=direction('',(-7.404872563867e-3,7.070873948326e-1,7.070873948326e-1));
#12021=direction('',(1.738890328386e-3,7.071148172150e-1,-7.070966069324e-1));
#12022=axis2_placement_3d('',#12019,#12020,#12021);
#12024=cartesian_point('',(-1.708981737117e0,7.378974629961e1,
-2.778903930548e1));
#12025=cartesian_point('',(-1.708229932652e0,7.375634921901e1,
-2.786145121984e1));
#12026=cartesian_point('',(-1.703694571770e0,7.372322167720e1,
-2.793376252829e1));
#12027=cartesian_point('',(-1.695130857911e0,7.369076698735e1,
-2.800478101053e1));
#12029=cartesian_point('',(-1.397087379667e0,7.286737056026e1,
-2.913262943723e1));
#12030=cartesian_point('',(-1.439240740277e0,7.298871437888e1,
-2.901128631737e1));
#12031=cartesian_point('',(-1.524405195516e0,7.321041443307e1,
-2.876468733670e1));
#12032=cartesian_point('',(-1.629805529436e0,7.349365486923e1,
-2.838145743325e1));
#12033=cartesian_point('',(-1.680636113772e0,7.363130651561e1,
-2.812924578863e1));
#12034=cartesian_point('',(-1.695130857911e0,7.369076698735e1,
-2.800478101053e1));
#12036=cartesian_point('',(-1.695130857911e0,7.369076698735e1,
-2.800478101053e1));
#12037=cartesian_point('',(-1.708957208511e0,7.361963019153e1,
-2.800757234604e1));
#12038=cartesian_point('',(-1.772442935712e0,7.347647183649e1,
-2.802078291573e1));
#12039=cartesian_point('',(-1.932543781569e0,7.333444438623e1,
-2.805463863371e1));
#12040=cartesian_point('',(-2.085895680773e0,7.329064366988e1,
-2.808722604184e1));
#12041=cartesian_point('',(-2.159968330477e0,7.328831659392e1,
-2.810299678973e1));
#12043=cartesian_point('',(-2.159968330477e0,7.328831659392e1,
-2.810299678973e1));
#12044=cartesian_point('',(-2.128639818877e0,7.328833423410e1,
-2.821496179704e1));
#12045=cartesian_point('',(-2.025305007868e0,7.326500407349e1,
-2.845213299971e1));
#12046=cartesian_point('',(-1.735537561900e0,7.311739172677e1,
-2.883340410340e1));
#12047=cartesian_point('',(-1.509203427682e0,7.296328439563e1,
-2.903672242619e1));
#12048=cartesian_point('',(-1.397087379667e0,7.286737056026e1,
-2.913262943723e1));
#12050=cartesian_point('',(-2.208956059214e0,7.378988477089e1,
-2.779425117503e1));
#12051=direction('',(1.047141443005e-2,-8.402674219455e-3,-9.999098682110e-1));
#12052=direction('',(9.999451660106e-1,-3.222534948707e-5,1.047205488478e-2));
#12053=axis2_placement_3d('',#12050,#12051,#12052);
#12055=cartesian_point('',(-2.193770998288e0,7.329011450885e1,
-2.778989160861e1));
#12056=cartesian_point('',(-2.193399753875e0,7.328981466709e1,
-2.782555219071e1));
#12057=cartesian_point('',(-2.190669765425e0,7.328925970743e1,
-2.789629155201e1));
#12058=cartesian_point('',(-2.179207143787e0,7.328873249546e1,
-2.800056332454e1));
#12059=cartesian_point('',(-2.167156321403e0,7.328840152622e1,
-2.806903217490e1));
#12060=cartesian_point('',(-2.159968330477e0,7.328831659392e1,
-2.810299678973e1));
#12062=cartesian_point('',(-2.414167272137e0,7.395455430812e1,
-8.198740154107e0));
#12063=direction('',(1.047141443005e-2,-8.402674219455e-3,-9.999098682110e-1));
#12064=direction('',(9.999451660106e-1,-3.222534948707e-5,1.047205488478e-2));
#12065=axis2_placement_3d('',#12062,#12063,#12064);
#12067=direction('',(1.047158267586e-2,-8.411025404263e-3,-9.999097962356e-1));
#12068=vector('',#12067,1.959732251151e1);
#12069=cartesian_point('',(-1.914196720022e0,7.395457987711e1,
-8.193484546229e0));
#12070=line('',#12069,#12068);
#12071=direction('',(-7.409215940758e-3,7.072771166848e-1,7.068975765507e-1));
#12072=vector('',#12071,2.376115921893e-1);
#12073=cartesian_point('',(-1.708981737117e0,7.378974629961e1,
-2.778903930548e1));
#12074=line('',#12073,#12072);
#12075=direction('',(-1.047163580137e-2,8.587874155267e-3,9.999082924254e-1));
#12076=vector('',#12075,2.015243114185e1);
#12077=cartesian_point('',(-1.723174794702e0,7.445339330666e1,
-2.643341684600e1));
#12078=line('',#12077,#12076);
#12079=direction('',(9.364093748398e-3,-4.481466798495e-1,-8.939109950595e-1));
#12080=vector('',#12079,9.111154199415e-1);
#12081=cartesian_point('',(-1.934203714132e0,7.462645984923e1,
-6.282833834726e0));
#12082=line('',#12081,#12080);
#12083=cartesian_point('',(-1.915324610230e0,7.645169657453e1,
-8.214094604573e0));
#12084=direction('',(9.999465454022e-1,5.330104436881e-4,1.032580447995e-2));
#12085=direction('',(-4.141387686799e-3,-8.944147668326e-1,4.472192681222e-1));
#12086=axis2_placement_3d('',#12083,#12084,#12085);
#12088=cartesian_point('',(-1.934203714132e0,7.462645984923e1,
-6.282833834726e0));
#12089=cartesian_point('',(-1.934431236271e0,7.456944778919e1,
-6.253172256839e0));
#12090=cartesian_point('',(-1.960006905695e0,7.445567488029e1,
-6.192531656816e0));
#12091=cartesian_point('',(-2.067424680258e0,7.430845875973e1,
-6.121579041910e0));
#12092=cartesian_point('',(-2.228560618956e0,7.420815624615e1,
-6.072723585740e0));
#12093=cartesian_point('',(-2.355726638720e0,7.418205369094e1,
-6.061161160114e0));
#12094=cartesian_point('',(-2.419630105671e0,7.418010038318e1,
-6.060895072945e0));
#12096=cartesian_point('',(-2.419630105671e0,7.418010038318e1,
-6.060895072945e0));
#12097=cartesian_point('',(-2.416765057027e0,7.404378532845e1,
-6.333567022172e0));
#12098=cartesian_point('',(-2.413907957039e0,7.390747410833e1,
-6.606240938776e0));
#12099=cartesian_point('',(-2.411042828212e0,7.377115901530e1,
-6.878912868013e0));
#12101=cartesian_point('',(-2.425635782280e0,7.421811149227e1,
-7.102587489979e0));
#12102=direction('',(9.473952699426e-3,-4.472320451850e-1,-8.943677889884e-1));
#12103=direction('',(9.999442425028e-1,6.518572990126e-5,1.055971762905e-2));
#12104=axis2_placement_3d('',#12101,#12102,#12103);
#12106=cartesian_point('',(-7.602021366366e0,7.611121305252e1,
-8.219333702056e0));
#12107=direction('',(9.914196060884e-1,1.303020974677e-1,-1.041768012180e-2));
#12108=direction('',(1.211725967778e-1,-8.862057302518e-1,4.471650762962e-1));
#12109=axis2_placement_3d('',#12106,#12107,#12108);
#12111=cartesian_point('',(-7.220886993090e0,7.328463250490e1,
-7.297005961356e0));
#12112=cartesian_point('',(-7.217819202339e0,7.325356714291e1,
-7.393480369619e0));
#12113=cartesian_point('',(-7.212908135227e0,7.320116016720e1,
-7.589600147438e0));
#12114=cartesian_point('',(-7.209507643563e0,7.315247807710e1,
-7.890266376582e0));
#12115=cartesian_point('',(-7.209503361185e0,7.314036349055e1,
-8.092971166472e0));
#12116=cartesian_point('',(-7.210264006943e0,7.313940239300e1,
-8.194370466762e0));
#12118=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#12119=direction('',(0.e0,0.e0,-1.e0));
#12120=direction('',(-9.810925499717e-2,9.951756498648e-1,0.e0));
#12121=axis2_placement_3d('',#12118,#12119,#12120);
#12123=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#12124=direction('',(0.e0,0.e0,-1.e0));
#12125=direction('',(-6.688506640182e-2,9.977606866841e-1,0.e0));
#12126=axis2_placement_3d('',#12123,#12124,#12125);
#12128=cartesian_point('',(-2.398024347084e0,7.345482220831e1,
-8.194362570129e0));
#12129=cartesian_point('',(-2.398901446543e0,7.345567667224e1,
-8.092392901070e0));
#12130=cartesian_point('',(-2.400505555151e0,7.346780554582e1,
-7.888560070380e0));
#12131=cartesian_point('',(-2.403499921055e0,7.351705487591e1,
-7.586236781292e0));
#12132=cartesian_point('',(-2.405483585363e0,7.357022362832e1,
-7.389085216999e0));
#12133=cartesian_point('',(-2.406503886640e0,7.360176562854e1,
-7.292122227949e0));
#12135=cartesian_point('',(-2.398500226172e0,7.645143902311e1,
-8.219084048222e0));
#12136=direction('',(-9.999465454022e-1,-5.330104436881e-4,-1.032580447995e-2));
#12137=direction('',(-2.687375511044e-3,-9.509504166174e-1,3.093316717507e-1));
#12138=axis2_placement_3d('',#12135,#12136,#12137);
#12140=cartesian_point('',(0.e0,0.e0,-6.878910995968e0));
#12141=direction('',(0.e0,0.e0,1.e0));
#12142=direction('',(-3.266523801811e-2,9.994663487208e-1,0.e0));
#12143=axis2_placement_3d('',#12140,#12141,#12142);
#12145=cartesian_point('',(0.e0,0.e0,-6.878910995968e0));
#12146=direction('',(0.e0,0.e0,1.e0));
#12147=direction('',(-6.688506640182e-2,9.977606866841e-1,0.e0));
#12148=axis2_placement_3d('',#12145,#12146,#12147);
#12150=cartesian_point('',(-7.282513235368e0,7.389978978178e1,
-7.102552896861e0));
#12151=direction('',(4.903403255553e-2,-4.445883160249e-1,-8.943919123659e-1));
#12152=direction('',(8.774302927757e-2,-8.900896238065e-1,4.472601283428e-1));
#12153=axis2_placement_3d('',#12150,#12151,#12152);
#12155=direction('',(9.283909288349e-3,9.703152694752e-3,9.999098248623e-1));
#12156=vector('',#12155,2.004908812536e1);
#12157=cartesian_point('',(-7.941314991716e0,7.337711743788e1,
-2.824079978176e1));
#12158=line('',#12157,#12156);
#12159=cartesian_point('',(-8.080896927394e0,7.604827452513e1,
-8.214301753543e0));
#12160=direction('',(-9.914196060884e-1,-1.303020974677e-1,1.041768012180e-2));
#12161=direction('',(1.303903606065e-1,-9.914280404332e-1,8.294245215028e-3));
#12162=axis2_placement_3d('',#12159,#12160,#12161);
#12164=direction('',(-4.907834121811e-2,4.445516633803e-1,8.944077006651e-1));
#12165=vector('',#12164,9.150812085927e-1);
#12166=cartesian_point('',(-7.778210218393e0,7.383454348927e1,
-7.097279485068e0));
#12167=line('',#12166,#12165);
#12168=direction('',(-9.269983232244e-3,-9.810503975792e-3,-9.999089065623e-1));
#12169=vector('',#12168,2.060156851448e1);
#12170=cartesian_point('',(-7.823120886190e0,7.424134436268e1,
-6.278823805369e0));
#12171=line('',#12170,#12169);
#12172=cartesian_point('',(-8.014097080877e0,7.403923259286e1,
-2.687851565215e1));
#12173=cartesian_point('',(-8.014123785229e0,7.403920428606e1,
-2.688139663368e1));
#12174=cartesian_point('',(-8.014741102331e0,7.403908302632e1,
-2.695122574706e1));
#12175=cartesian_point('',(-8.014883175668e0,7.402934259299e1,
-2.707330493560e1));
#12176=cartesian_point('',(-8.012625162942e0,7.399833726231e1,
-2.725060053559e1));
#12177=cartesian_point('',(-8.008307713288e0,7.395245810906e1,
-2.741255889157e1));
#12178=cartesian_point('',(-8.002140399136e0,7.389341523034e1,
-2.756486467706e1));
#12179=cartesian_point('',(-7.994176856623e0,7.382136315812e1,
-2.770894993373e1));
#12180=cartesian_point('',(-7.984401425130e0,7.373610936850e1,
-2.784594100856e1));
#12181=cartesian_point('',(-7.973172897830e0,7.364084598934e1,
-2.797083014642e1));
#12182=cartesian_point('',(-7.964833681246e0,7.357130108333e1,
-2.804680761623e1));
#12183=cartesian_point('',(-7.960643503365e0,7.353669711535e1,
-2.808141241462e1));
#12185=direction('',(8.538441498639e-2,-7.049491265553e-1,-7.040995885855e-1));
#12186=vector('',#12185,2.263704875385e-1);
#12187=cartesian_point('',(-7.960643503365e0,7.353669711535e1,
-2.808141241462e1));
#12188=line('',#12187,#12186);
#12189=cartesian_point('',(-7.259491092724e0,7.363696320500e1,
-8.198740001983e0));
#12190=direction('',(-9.285127983713e-3,-9.697073260997e-3,-9.999098725228e-1));
#12191=direction('',(9.948572206367e-2,-9.950007307770e-1,8.725643739434e-3));
#12192=axis2_placement_3d('',#12189,#12190,#12191);
#12194=cartesian_point('',(-7.395441835430e0,7.294503802311e1,
-2.824165376377e1));
#12195=cartesian_point('',(-7.395622578815e0,7.294482347373e1,
-2.826402431186e1));
#12196=cartesian_point('',(-7.396589975125e0,7.294436174895e1,
-2.830871661319e1));
#12197=cartesian_point('',(-7.401503519960e0,7.294328065289e1,
-2.837565581660e1));
#12198=cartesian_point('',(-7.406525519641e0,7.294234114180e1,
-2.842007228060e1));
#12199=cartesian_point('',(-7.409522529349e0,7.294184223319e1,
-2.844224209367e1));
#12201=cartesian_point('',(-7.409522529349e0,7.294184223319e1,
-2.844224209367e1));
#12202=cartesian_point('',(-6.827990675962e0,7.300144044836e1,
-2.838383818016e1));
#12203=cartesian_point('',(-5.663434163965e0,7.310660711502e1,
-2.828061094218e1));
#12204=cartesian_point('',(-3.912446729394e0,7.322220800958e1,
-2.816757058125e1));
#12205=cartesian_point('',(-2.744223936903e0,7.327094982290e1,
-2.812001021912e1));
#12206=cartesian_point('',(-2.159968330477e0,7.328831659392e1,
-2.810299678973e1));
#12208=cartesian_point('',(-2.193770998288e0,7.329011450885e1,
-2.778989160861e1));
#12209=cartesian_point('',(-2.216578219918e0,7.330841591927e1,
-2.561204198501e1));
#12210=cartesian_point('',(-2.261460276769e0,7.334505774895e1,
-2.125671718656e1));
#12211=cartesian_point('',(-2.330438766530e0,7.339992472435e1,
-1.472488777744e1));
#12212=cartesian_point('',(-2.375228955749e0,7.343653029098e1,
-1.037108252501e1));
#12213=cartesian_point('',(-2.398024347084e0,7.345482220831e1,
-8.194362570129e0));
#12215=cartesian_point('',(-7.210264006943e0,7.313940239300e1,
-8.194370466762e0));
#12216=cartesian_point('',(-7.230942745611e0,7.311780621854e1,
-1.042125145127e1));
#12217=cartesian_point('',(-7.271484693453e0,7.307469059989e1,
-1.487541275981e1));
#12218=cartesian_point('',(-7.334125679933e0,7.300985302439e1,
-2.155782678336e1));
#12219=cartesian_point('',(-7.374752031988e0,7.296664575325e1,
-2.601358122040e1));
#12220=cartesian_point('',(-7.395441835430e0,7.294503802311e1,
-2.824165376377e1));
#12222=cartesian_point('',(-7.445649352752e0,7.344254582176e1,
-2.824601155067e1));
#12223=direction('',(-9.285127983713e-3,-9.697073260997e-3,-9.999098725228e-1));
#12224=direction('',(9.948572206367e-2,-9.950007307770e-1,8.725643739434e-3));
#12225=axis2_placement_3d('',#12222,#12223,#12224);
#12227=cartesian_point('',(-8.101754826315e0,7.241857493187e1,
-2.958142506616e1));
#12228=cartesian_point('',(-8.076906080506e0,7.254866503800e1,
-2.945133606062e1));
#12229=cartesian_point('',(-8.024803322838e0,7.278808562828e1,
-2.918734377826e1));
#12230=cartesian_point('',(-7.965988182644e0,7.309802969579e1,
-2.877866862753e1));
#12231=cartesian_point('',(-7.940881101571e0,7.324878852345e1,
-2.851058380059e1));
#12232=cartesian_point('',(-7.939153602623e0,7.331334627682e1,
-2.837868301718e1));
#12234=cartesian_point('',(-7.939153602623e0,7.331334627682e1,
-2.837868301718e1));
#12235=cartesian_point('',(-7.938280145155e0,7.333470163488e1,
-2.833290796915e1));
#12236=cartesian_point('',(-7.939010571726e0,7.335591208420e1,
-2.828688359307e1));
#12237=cartesian_point('',(-7.941314991716e0,7.337711743788e1,
-2.824079978176e1));
#12239=cartesian_point('',(-7.409522529349e0,7.294184223319e1,
-2.844224209367e1));
#12240=cartesian_point('',(-7.623121259500e0,7.292040330995e1,
-2.841275448596e1));
#12241=cartesian_point('',(-7.884447562681e0,7.310369779115e1,
-2.838137782509e1));
#12242=cartesian_point('',(-7.939153602623e0,7.331334627682e1,
-2.837868301718e1));
#12244=cartesian_point('',(-7.409522529349e0,7.294184223319e1,
-2.844224209367e1));
#12245=cartesian_point('',(-7.441838139248e0,7.293744096435e1,
-2.856931307959e1));
#12246=cartesian_point('',(-7.535841334469e0,7.289232999449e1,
-2.883450661772e1));
#12247=cartesian_point('',(-7.772636810614e0,7.273278711702e1,
-2.920226893727e1));
#12248=cartesian_point('',(-7.982329719189e0,7.253702170134e1,
-2.946299749249e1));
#12249=cartesian_point('',(-8.101754826315e0,7.241857493187e1,
-2.958142506616e1));
#12251=cartesian_point('',(-8.311532663054e0,7.400015870124e1,
-2.687560444525e1));
#12252=direction('',(9.270653210683e-3,9.806944881020e-3,9.999089352642e-1));
#12253=direction('',(9.914092954938e-1,1.303762870186e-1,-1.047055832758e-2));
#12254=axis2_placement_3d('',#12251,#12252,#12253);
#12256=cartesian_point('',(-8.258039483473e0,7.349733507729e1,
-2.807840085403e1));
#12257=direction('',(8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#12258=direction('',(-1.916781774488e-5,7.071056205423e-1,-7.071079415690e-1));
#12259=axis2_placement_3d('',#12256,#12257,#12258);
#12261=cartesian_point('',(-8.258042083159e0,7.370946691891e1,
-2.829053579576e1));
#12262=cartesian_point('',(-8.274220431664e0,7.383073156702e1,
-2.816927187114e1));
#12263=cartesian_point('',(-8.305086547219e0,7.404618423795e1,
-2.788906610684e1));
#12264=cartesian_point('',(-8.334198651713e0,7.424860538273e1,
-2.740394212785e1));
#12265=cartesian_point('',(-8.344606309765e0,7.429679546102e1,
-2.705134420785e1));
#12266=cartesian_point('',(-8.345959656236e0,7.429815467023e1,
-2.687820994857e1));
#12268=cartesian_point('',(-1.116511348685e1,7.392384890888e1,
-2.724264078965e1));
#12269=cartesian_point('',(-1.116025700263e1,7.392304435579e1,
-2.741717359776e1));
#12270=cartesian_point('',(-1.114156437555e1,7.387559117137e1,
-2.777271139620e1));
#12271=cartesian_point('',(-1.109968336277e1,7.367272363675e1,
-2.826162340490e1));
#12272=cartesian_point('',(-1.106046594862e1,7.345594841911e1,
-2.854405190381e1));
#12273=cartesian_point('',(-1.104075990374e1,7.333377920076e1,
-2.866622039393e1));
#12275=cartesian_point('',(-1.112013731461e1,7.362726627112e1,
-2.724002108556e1));
#12276=direction('',(-1.149300698864e-2,7.073508072308e-3,9.999089339904e-1));
#12277=direction('',(-1.502560385757e-1,9.886086554714e-1,-8.720619158251e-3));
#12278=axis2_placement_3d('',#12275,#12276,#12277);
#12280=cartesian_point('',(-1.141739852474e1,7.358693330944e1,
-2.724314776438e1));
#12281=cartesian_point('',(-1.141558515112e1,7.358557243248e1,
-2.739786266485e1));
#12282=cartesian_point('',(-1.140725205556e1,7.354604499980e1,
-2.769426095985e1));
#12283=cartesian_point('',(-1.137956338683e1,7.336953751695e1,
-2.811561404454e1));
#12284=cartesian_point('',(-1.135338394768e1,7.318945027789e1,
-2.834945132089e1));
#12285=cartesian_point('',(-1.133816569987e1,7.308250331580e1,
-2.845722779587e1));
#12287=cartesian_point('',(-1.104074781515e1,7.312164983978e1,
-2.845408609150e1));
#12288=direction('',(1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#12289=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411621e-2));
#12290=axis2_placement_3d('',#12287,#12288,#12289);
#12292=cartesian_point('',(-1.142445596229e1,7.408332819076e1,
-4.695652672555e0));
#12293=cartesian_point('',(-1.144135970349e1,7.408074909777e1,
-4.696779250861e0));
#12294=cartesian_point('',(-1.147161249013e1,7.407336794003e1,
-4.706826747336e0));
#12295=cartesian_point('',(-1.151144815896e1,7.405589174415e1,
-4.764350115095e0));
#12296=cartesian_point('',(-1.153106901998e1,7.404431659269e1,
-4.807808209753e0));
#12297=cartesian_point('',(-1.155454400322e1,7.402813040340e1,
-4.872050312055e0));
#12298=cartesian_point('',(-1.157491420114e1,7.401044584650e1,
-4.946096903845e0));
#12299=cartesian_point('',(-1.159338782228e1,7.399117796569e1,
-5.028157155412e0));
#12300=cartesian_point('',(-1.160931161877e1,7.397094319633e1,
-5.117327249316e0));
#12301=cartesian_point('',(-1.162183143751e1,7.395191707324e1,
-5.204259307779e0));
#12302=cartesian_point('',(-1.163327252609e1,7.393111890701e1,
-5.302192578375e0));
#12303=cartesian_point('',(-1.164319622844e1,7.390883200568e1,
-5.409152494195e0));
#12304=cartesian_point('',(-1.165166663663e1,7.388456532405e1,
-5.526462811813e0));
#12305=cartesian_point('',(-1.165836147485e1,7.385786758163e1,
-5.657295992210e0));
#12306=cartesian_point('',(-1.166262705161e1,7.383060068785e1,
-5.792982713096e0));
#12307=cartesian_point('',(-1.166455400146e1,7.380120424692e1,
-5.941686581320e0));
#12308=cartesian_point('',(-1.166352828734e1,7.376963993231e1,
-6.103975832436e0));
#12309=cartesian_point('',(-1.166068916596e1,7.374780974231e1,
-6.218521024684e0));
#12310=cartesian_point('',(-1.165846977516e1,7.373614864877e1,
-6.280302920218e0));
#12312=cartesian_point('',(-1.170123757168e1,7.404111998251e1,
-4.579937300475e0));
#12313=cartesian_point('',(-1.172956876225e1,7.402474466011e1,
-4.603441684030e0));
#12314=cartesian_point('',(-1.178343685994e1,7.398885032782e1,
-4.657455950110e0));
#12315=cartesian_point('',(-1.185643091231e1,7.392568898646e1,
-4.759152426711e0));
#12316=cartesian_point('',(-1.192141001284e1,7.385350993967e1,
-4.881027788462e0));
#12317=cartesian_point('',(-1.197785515660e1,7.377231589154e1,
-5.023283320285e0));
#12318=cartesian_point('',(-1.202465256969e1,7.368254507228e1,
-5.185450590464e0));
#12319=cartesian_point('',(-1.206078962894e1,7.358397369445e1,
-5.368338504761e0));
#12320=cartesian_point('',(-1.208468961886e1,7.347617772705e1,
-5.573333411339e0));
#12321=cartesian_point('',(-1.209399527605e1,7.335864303752e1,
-5.802251086886e0));
#12322=cartesian_point('',(-1.208812814372e1,7.327373151119e1,
-5.971719813711e0));
#12323=cartesian_point('',(-1.208139643676e1,7.322978875721e1,
-6.060622896311e0));
#12325=cartesian_point('',(-1.142445596229e1,7.408332819076e1,
-4.695652672555e0));
#12326=cartesian_point('',(-1.143370482033e1,7.408201691859e1,
-4.682628022649e0));
#12327=cartesian_point('',(-1.145675167850e1,7.407864820159e1,
-4.658170608625e0));
#12328=cartesian_point('',(-1.150614149445e1,7.407130202600e1,
-4.624743873205e0));
#12329=cartesian_point('',(-1.156609430607e1,7.406219282738e1,
-4.598825514891e0));
#12330=cartesian_point('',(-1.163313911484e1,7.405184268394e1,
-4.581884125273e0));
#12331=cartesian_point('',(-1.167822977380e1,7.404476180789e1,
-4.579287546685e0));
#12332=cartesian_point('',(-1.170123757168e1,7.404111998251e1,
-4.579937300475e0));
#12334=cartesian_point('',(-1.686210121161e1,7.227897301472e1,
-6.060376199001e0));
#12335=cartesian_point('',(-1.682956707999e1,7.214647726390e1,
-6.333221105050e0));
#12336=cartesian_point('',(-1.679702609254e1,7.201398636891e1,
-6.606067463004e0));
#12337=cartesian_point('',(-1.676449202854e1,7.188149056027e1,
-6.878912349038e0));
#12339=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#12340=direction('',(0.e0,0.e0,1.e0));
#12341=direction('',(-1.560996663781e-1,9.877413093299e-1,0.e0));
#12342=axis2_placement_3d('',#12339,#12340,#12341);
#12344=cartesian_point('',(-1.752376104965e1,7.288294844602e1,
-4.579937188756e0));
#12345=cartesian_point('',(-1.749126420280e1,7.287866485056e1,
-4.603462192438e0));
#12346=cartesian_point('',(-1.742771913376e1,7.286607704822e1,
-4.657572875818e0));
#12347=cartesian_point('',(-1.733607157752e1,7.283563180342e1,
-4.759336937709e0));
#12348=cartesian_point('',(-1.724841604801e1,7.279379248723e1,
-4.881253216051e0));
#12349=cartesian_point('',(-1.716520541440e1,7.274036114588e1,
-5.023540076628e0));
#12350=cartesian_point('',(-1.708763525177e1,7.267531506178e1,
-5.185732114719e0));
#12351=cartesian_point('',(-1.701656464903e1,7.259808202755e1,
-5.368591258681e0));
#12352=cartesian_point('',(-1.695328237995e1,7.250768034878e1,
-5.573479928056e0));
#12353=cartesian_point('',(-1.689975469364e1,7.240274245572e1,
-5.802203379708e0));
#12354=cartesian_point('',(-1.687269270837e1,7.232210469360e1,
-5.971556666778e0));
#12355=cartesian_point('',(-1.686210121161e1,7.227897301472e1,
-6.060376199001e0));
#12357=cartesian_point('',(-1.696370052156e1,7.271449335848e1,
-6.283983211139e0));
#12358=direction('',(-1.066808649013e-1,4.343283025138e-1,8.944149588974e-1));
#12359=direction('',(-9.658753681466e-1,-2.587956998797e-1,1.046704023980e-2));
#12360=axis2_placement_3d('',#12357,#12358,#12359);
#12362=cartesian_point('',(-1.752376104965e1,7.288294844602e1,
-4.579937188756e0));
#12363=cartesian_point('',(-1.754639904946e1,7.287751171925e1,
-4.579236791627e0));
#12364=cartesian_point('',(-1.759077020051e1,7.286679826020e1,
-4.581782301152e0));
#12365=cartesian_point('',(-1.765673585286e1,7.285068666791e1,
-4.598872564024e0));
#12366=cartesian_point('',(-1.771578020410e1,7.283611751979e1,
-4.624938789509e0));
#12367=cartesian_point('',(-1.776415130366e1,7.282401802984e1,
-4.658461500160e0));
#12368=cartesian_point('',(-1.778664715203e1,7.281833789626e1,
-4.682748863813e0));
#12369=cartesian_point('',(-1.779562193099e1,7.281602864147e1,
-4.695650150285e0));
#12371=cartesian_point('',(-1.744663491165e1,7.258508750704e1,
-6.278773847912e0));
#12372=cartesian_point('',(-1.744901522177e1,7.259641063868e1,
-6.218531619472e0));
#12373=cartesian_point('',(-1.745482087088e1,7.261805833949e1,
-6.102447262911e0));
#12374=cartesian_point('',(-1.746590503487e1,7.264733450617e1,
-5.941311023210e0));
#12375=cartesian_point('',(-1.747890837014e1,7.267372026229e1,
-5.792802061729e0));
#12376=cartesian_point('',(-1.749323660244e1,7.269719417795e1,
-5.657535464688e0));
#12377=cartesian_point('',(-1.750958361439e1,7.271924080456e1,
-5.527043160664e0));
#12378=cartesian_point('',(-1.752664918029e1,7.273838729625e1,
-5.409960659319e0));
#12379=cartesian_point('',(-1.754431164495e1,7.275516980109e1,
-5.303116733110e0));
#12380=cartesian_point('',(-1.756279915184e1,7.276999858732e1,
-5.205266994313e0));
#12381=cartesian_point('',(-1.758161322314e1,7.278278616615e1,
-5.118348946419e0));
#12382=cartesian_point('',(-1.760393821863e1,7.279534960103e1,
-5.029492947517e0));
#12383=cartesian_point('',(-1.762829979744e1,7.280609474555e1,
-4.947481527821e0));
#12384=cartesian_point('',(-1.765381776407e1,7.281466542531e1,
-4.873447929445e0));
#12385=cartesian_point('',(-1.768167728249e1,7.282069334025e1,
-4.808980910696e0));
#12386=cartesian_point('',(-1.770438887520e1,7.282393506563e1,
-4.765075049936e0));
#12387=cartesian_point('',(-1.774787545194e1,7.282490189840e1,
-4.707171767044e0));
#12388=cartesian_point('',(-1.777887009049e1,7.282014988142e1,
-4.696892600578e0));
#12389=cartesian_point('',(-1.779562193099e1,7.281602864147e1,
-4.695650150285e0));
#12391=cartesian_point('',(-1.762303369128e1,7.234125557519e1,
-2.857561505536e1));
#12392=cartesian_point('',(-1.763641442801e1,7.239118777505e1,
-2.857599904920e1));
#12393=cartesian_point('',(-1.768955261808e1,7.248393842075e1,
-2.857654266287e1));
#12394=cartesian_point('',(-1.782778259660e1,7.256557373691e1,
-2.857646760536e1));
#12395=cartesian_point('',(-1.793467124911e1,7.256719873577e1,
-2.857582741691e1));
#12396=cartesian_point('',(-1.798476851355e1,7.255484427658e1,
-2.857541499079e1));
#12398=cartesian_point('',(-1.778726825534e1,7.174417369665e1,
-2.983156223467e1));
#12399=direction('',(1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#12400=direction('',(1.795034519840e-5,7.071090886522e-1,-7.071044734855e-1));
#12401=axis2_placement_3d('',#12398,#12399,#12400);
#12403=cartesian_point('',(-1.778726618395e1,7.195629652771e1,
-3.004370338228e1));
#12404=cartesian_point('',(-1.782266743739e1,7.207938329745e1,
-2.992061530653e1));
#12405=cartesian_point('',(-1.788893172010e1,7.229628201325e1,
-2.963888476298e1));
#12406=cartesian_point('',(-1.795822032098e1,7.250855928401e1,
-2.911970633449e1));
#12407=cartesian_point('',(-1.798095340033e1,7.255415078714e1,
-2.875664886636e1));
#12408=cartesian_point('',(-1.798476851355e1,7.255484427658e1,
-2.857541499079e1));
#12410=cartesian_point('',(-2.069332564856e1,7.182280426263e1,
-2.928794948009e1));
#12411=cartesian_point('',(-2.068450580223e1,7.182368261172e1,
-2.947235846124e1));
#12412=cartesian_point('',(-2.065379928574e1,7.177896477401e1,
-2.984153745421e1));
#12413=cartesian_point('',(-2.057028819399e1,7.156740455546e1,
-3.036526208295e1));
#12414=cartesian_point('',(-2.049606131186e1,7.134772073557e1,
-3.065227693102e1));
#12415=cartesian_point('',(-2.045576038778e1,7.122257298883e1,
-3.077742724925e1));
#12417=cartesian_point('',(-2.069332564856e1,7.182280426263e1,
-2.928794948009e1));
#12418=cartesian_point('',(-2.074311089130e1,7.180839963591e1,
-2.928861385618e1));
#12419=cartesian_point('',(-2.083494529636e1,7.175317458623e1,
-2.928960774155e1));
#12420=cartesian_point('',(-2.091334687629e1,7.161429216683e1,
-2.928981004450e1));
#12421=cartesian_point('',(-2.091328370902e1,7.150711344568e1,
-2.928904191916e1));
#12422=cartesian_point('',(-2.089984562113e1,7.145694834674e1,
-2.928846814999e1));
#12424=cartesian_point('',(-2.045575486510e1,7.101042079642e1,
-3.056531513487e1));
#12425=direction('',(1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#12426=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411614e-2));
#12427=axis2_placement_3d('',#12424,#12425,#12426);
#12429=cartesian_point('',(-2.099648406456e1,7.195836290720e1,
-4.695647679292e0));
#12430=cartesian_point('',(-2.101290803906e1,7.195360274930e1,
-4.696761697015e0));
#12431=cartesian_point('',(-2.104192995156e1,7.194234846330e1,
-4.706776831056e0));
#12432=cartesian_point('',(-2.107915356548e1,7.191982679475e1,
-4.764255162922e0));
#12433=cartesian_point('',(-2.109708394294e1,7.190580512157e1,
-4.807650034503e0));
#12434=cartesian_point('',(-2.111824381353e1,7.188670666182e1,
-4.871821776244e0));
#12435=cartesian_point('',(-2.113613219004e1,7.186652690743e1,
-4.945804468171e0));
#12436=cartesian_point('',(-2.115193533066e1,7.184502568056e1,
-5.027802824193e0));
#12437=cartesian_point('',(-2.116509334094e1,7.182288482779e1,
-5.116962656343e0));
#12438=cartesian_point('',(-2.117503340886e1,7.180238202261e1,
-5.203903465664e0));
#12439=cartesian_point('',(-2.118366925772e1,7.178026913012e1,
-5.301816217950e0));
#12440=cartesian_point('',(-2.119060346126e1,7.175688843476e1,
-5.408706793991e0));
#12441=cartesian_point('',(-2.119583795879e1,7.173174998407e1,
-5.525876240521e0));
#12442=cartesian_point('',(-2.119899685909e1,7.170445203418e1,
-5.656487270111e0));
#12443=cartesian_point('',(-2.119968695569e1,7.167690891719e1,
-5.791968847340e0));
#12444=cartesian_point('',(-2.119776596530e1,7.164751251559e1,
-5.940671874351e0));
#12445=cartesian_point('',(-2.119272777387e1,7.161655876216e1,
-6.102085405738e0));
#12446=cartesian_point('',(-2.118692175337e1,7.159486382208e1,
-6.218406169852e0));
#12447=cartesian_point('',(-2.118331471219e1,7.158384644655e1,
-6.278764162243e0));
#12449=cartesian_point('',(-2.126545316195e1,7.188036527530e1,
-4.579937304890e0));
#12450=cartesian_point('',(-2.129140138681e1,7.186043265441e1,-4.603442213e0));
#12451=cartesian_point('',(-2.134011988265e1,7.181781681974e1,
-4.657453714686e0));
#12452=cartesian_point('',(-2.140423856040e1,7.174567377472e1,
-4.759143218160e0));
#12453=cartesian_point('',(-2.145923562649e1,7.166563875317e1,
-4.881006074415e0));
#12454=cartesian_point('',(-2.150459643620e1,7.157778236150e1,
-5.023243315888e0));
#12455=cartesian_point('',(-2.153927440214e1,7.148268434946e1,
-5.185386483638e0));
#12456=cartesian_point('',(-2.156223749856e1,7.138025731096e1,
-5.368239418719e0));
#12457=cartesian_point('',(-2.157186838324e1,7.127028405494e1,
-5.573192683419e0));
#12458=cartesian_point('',(-2.156576792312e1,7.115257310009e1,
-5.802038959087e0));
#12459=cartesian_point('',(-2.154887958520e1,7.106915622551e1,
-5.971496108353e0));
#12460=cartesian_point('',(-2.153647909637e1,7.102647843666e1,
-6.060374019519e0));
#12462=cartesian_point('',(-2.166625138889e1,7.145444977709e1,
-6.283981031077e0));
#12463=direction('',(-1.247758113165e-1,4.294797728193e-1,8.944149605465e-1));
#12464=direction('',(2.595634652039e-1,-8.559362152955e-1,4.472135987165e-1));
#12465=axis2_placement_3d('',#12462,#12463,#12464);
#12467=cartesian_point('',(-2.099648406456e1,7.195836290720e1,
-4.695647679292e0));
#12468=cartesian_point('',(-2.100549737932e1,7.195585132988e1,
-4.682624251899e0));
#12469=cartesian_point('',(-2.102795258805e1,7.194948376119e1,
-4.658163530895e0));
#12470=cartesian_point('',(-2.107608777718e1,7.193571967232e1,
-4.624680447029e0));
#12471=cartesian_point('',(-2.113444036677e1,7.191883259380e1,
-4.598730249957e0));
#12472=cartesian_point('',(-2.119956638209e1,7.189981788929e1,
-4.581811039392e0));
#12473=cartesian_point('',(-2.124321285902e1,7.188695114302e1,
-4.579257995641e0));
#12474=cartesian_point('',(-2.126545316195e1,7.188036527530e1,
-4.579937304890e0));
#12476=cartesian_point('',(-2.615215856163e1,6.945971425533e1,
-6.060283171605e0));
#12477=cartesian_point('',(-2.610260296624e1,6.933258413406e1,
-6.333159086108e0));
#12478=cartesian_point('',(-2.605304190360e1,6.920545945904e1,
-6.606036453318e0));
#12479=cartesian_point('',(-2.600348636771e1,6.907832927161e1,
-6.878912347806e0));
#12481=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#12482=direction('',(0.e0,0.e0,1.e0));
#12483=direction('',(-2.836905348034e-1,9.589158881064e-1,0.e0));
#12484=axis2_placement_3d('',#12481,#12482,#12483);
#12486=cartesian_point('',(-2.688682384497e1,6.997217359939e1,
-4.579937186033e0));
#12487=cartesian_point('',(-2.685404826456e1,6.997216083806e1,
-4.603474394012e0));
#12488=cartesian_point('',(-2.678940987333e1,6.996796062370e1,
-4.657607334147e0));
#12489=cartesian_point('',(-2.669458680561e1,6.994971959539e1,
-4.759395716979e0));
#12490=cartesian_point('',(-2.660223770314e1,6.991966460900e1,
-4.881327135450e0));
#12491=cartesian_point('',(-2.651278530196e1,6.987754142324e1,
-5.023618159168e0));
#12492=cartesian_point('',(-2.642741082865e1,6.982317196038e1,
-5.185803257332e0));
#12493=cartesian_point('',(-2.634689030425e1,6.975587749285e1,
-5.368643727302e0));
#12494=cartesian_point('',(-2.627237294137e1,6.967451742273e1,
-5.573500538781e0));
#12495=cartesian_point('',(-2.620562640893e1,6.957748155735e1,
-5.802176852498e0));
#12496=cartesian_point('',(-2.616828490463e1,6.950108330238e1,
-5.971487626090e0));
#12497=cartesian_point('',(-2.615215856163e1,6.945971425533e1,
-6.060283171605e0));
#12499=cartesian_point('',(-2.630973654618e1,6.987824689105e1,
-6.283890185757e0));
#12500=direction('',(-1.624594148106e-1,4.166879165833e-1,8.944149589049e-1));
#12501=direction('',(-9.238348944877e-1,-3.826481308083e-1,1.046402005884e-2));
#12502=axis2_placement_3d('',#12499,#12500,#12501);
#12504=cartesian_point('',(-2.688682384497e1,6.997217359939e1,
-4.579937186033e0));
#12505=cartesian_point('',(-2.692650219930e1,6.995692256298e1,
-4.580431377983e0));
#12506=cartesian_point('',(-2.699881463050e1,6.992898160897e1,
-4.589689241967e0));
#12507=cartesian_point('',(-2.708711169675e1,6.989437926217e1,
-4.632254508246e0));
#12508=cartesian_point('',(-2.713070962405e1,6.987717782793e1,
-4.672012390342e0));
#12509=cartesian_point('',(-2.714872173036e1,6.986995987699e1,
-4.695423361122e0));
#12511=cartesian_point('',(-2.677164483050e1,6.968690671783e1,
-6.278720116465e0));
#12512=cartesian_point('',(-2.679096511800e1,6.974190898986e1,
-5.976053500139e0));
#12513=cartesian_point('',(-2.684177629731e1,6.981727442803e1,
-5.516199354557e0));
#12514=cartesian_point('',(-2.696285333032e1,6.988749703339e1,
-4.954357722889e0));
#12515=cartesian_point('',(-2.708056325705e1,6.989684654038e1,
-4.692292985906e0));
#12516=cartesian_point('',(-2.714872173036e1,6.986995987699e1,
-4.695423361122e0));
#12518=cartesian_point('',(-2.726104869300e1,6.917871719444e1,
-3.937501189861e1));
#12519=direction('',(6.412453542665e-3,1.175719105871e-2,9.999103204278e-1));
#12520=direction('',(9.237416726755e-1,3.828741602133e-1,-1.042591020569e-2));
#12521=axis2_placement_3d('',#12518,#12519,#12520);
#12523=cartesian_point('',(-2.737159876326e1,6.945765980700e1,
-3.937758920399e1));
#12524=cartesian_point('',(-2.737214173733e1,6.945625704075e1,
-3.950644517881e1));
#12525=cartesian_point('',(-2.736855298478e1,6.944154007586e1,
-3.976487850659e1));
#12526=cartesian_point('',(-2.734947586950e1,6.938657566676e1,
-4.014361121194e1));
#12527=cartesian_point('',(-2.732643347174e1,6.932416615969e1,
-4.040279292097e1));
#12528=cartesian_point('',(-2.731275305825e1,6.928775206e1,-4.052851537445e1));
#12530=cartesian_point('',(-2.731275305825e1,6.928775206e1,-4.052851537445e1));
#12531=cartesian_point('',(-2.729947072840e1,6.925233383323e1,
-4.065077115524e1));
#12532=cartesian_point('',(-2.726935493673e1,6.917299530050e1,
-4.088289887874e1));
#12533=cartesian_point('',(-2.721389867916e1,6.902882877174e1,
-4.121105277521e1));
#12534=cartesian_point('',(-2.716931958068e1,6.891402964987e1,
-4.142090588178e1));
#12535=cartesian_point('',(-2.714530269985e1,6.885240339375e1,
-4.152263694238e1));
#12537=direction('',(6.451833271710e-3,1.178679987556e-2,9.999097185227e-1));
#12538=vector('',#12537,3.328477225276e1);
#12539=cartesian_point('',(-2.674741540758e1,6.866522610790e1,
-4.147528657222e1));
#12540=line('',#12539,#12538);
#12541=cartesian_point('',(-2.748828883562e1,7.136550238237e1,
-8.214301753549e0));
#12542=direction('',(-9.239131378355e-1,-3.824604367471e-1,1.041768007514e-2));
#12543=direction('',(3.825478753193e-1,-9.238984406805e-1,8.294238766808e-3));
#12544=axis2_placement_3d('',#12541,#12542,#12543);
#12546=direction('',(-1.624620380621e-1,4.167010132620e-1,8.944083808502e-1));
#12547=vector('',#12546,9.151960968926e-1);
#12548=cartesian_point('',(-2.662296020737e1,6.930554357692e1,
-7.097279175647e0));
#12549=line('',#12548,#12547);
#12550=direction('',(-6.412242769967e-3,-1.188293727392e-2,-9.999088353167e-1));
#12551=vector('',#12550,3.310192690158e1);
#12552=cartesian_point('',(-2.677164483050e1,6.968690671783e1,
-6.278720116465e0));
#12553=line('',#12552,#12551);
#12554=cartesian_point('',(-2.698390242195e1,6.929355859681e1,
-3.937762929136e1));
#12555=cartesian_point('',(-2.698543232256e1,6.929076368651e1,
-3.961527302083e1));
#12556=cartesian_point('',(-2.697159143327e1,6.924467854403e1,
-4.007778128916e1));
#12557=cartesian_point('',(-2.689871437188e1,6.905000448032e1,
-4.076225188843e1));
#12558=cartesian_point('',(-2.682137296953e1,6.885225249e1,-4.116615370971e1));
#12559=cartesian_point('',(-2.677376824777e1,6.873186482157e1,
-4.136527979286e1));
#12561=direction('',(2.007245973903e-1,-5.075744730796e-1,-8.379008236543e-1));
#12562=vector('',#12561,1.312885442447e-1);
#12563=cartesian_point('',(-2.677376824777e1,6.873186482157e1,
-4.136527979286e1));
#12564=line('',#12563,#12562);
#12565=cartesian_point('',(-2.607078924769e1,6.924897599858e1,
-8.198743170886e0));
#12566=direction('',(-6.455565035930e-3,-1.177800998474e-2,-9.999097980122e-1));
#12567=direction('',(3.544834779716e-1,-9.350215701589e-1,8.725089263466e-3));
#12568=axis2_placement_3d('',#12565,#12566,#12567);
#12570=cartesian_point('',(-2.610768266013e1,6.838966237643e1,
-4.147603598389e1));
#12571=cartesian_point('',(-2.610819328315e1,6.838885733997e1,
-4.154135036946e1));
#12572=cartesian_point('',(-2.611254042977e1,6.838594017376e1,
-4.166915207753e1));
#12573=cartesian_point('',(-2.613220439072e1,6.837677583078e1,
-4.185242492137e1));
#12574=cartesian_point('',(-2.615219402188e1,6.836794993453e1,
-4.196917619483e1));
#12575=cartesian_point('',(-2.616408412114e1,6.836286666816e1,
-4.202617900832e1));
#12577=cartesian_point('',(-2.366921101349e1,6.926627936459e1,
-4.202616961418e1));
#12578=cartesian_point('',(-2.364504785077e1,6.928175537693e1,
-4.124074464133e1));
#12579=cartesian_point('',(-2.359492736628e1,6.931320833443e1,
-3.967466856089e1));
#12580=cartesian_point('',(-2.352691852642e1,6.935783327380e1,
-3.733951607060e1));
#12581=cartesian_point('',(-2.347738626140e1,6.938896602563e1,
-3.579241838802e1));
#12582=cartesian_point('',(-2.345364604629e1,6.940411683359e1,
-3.502120673317e1));
#12584=cartesian_point('',(-2.119112003391e1,7.016313331294e1,
-3.116447876704e1));
#12585=cartesian_point('',(-2.112464510643e1,7.018339251473e1,
-3.114421956524e1));
#12586=cartesian_point('',(-2.105778598668e1,7.020366721671e1,
-3.112522836795e1));
#12587=cartesian_point('',(-2.099119760082e1,7.022375157285e1,
-3.110514401181e1));
#12589=cartesian_point('',(-2.105246909846e1,7.020928370580e1,
-3.068459101231e1));
#12590=cartesian_point('',(-2.108319251610e1,7.022280343971e1,
-2.818492693094e1));
#12591=cartesian_point('',(-2.114383864623e1,7.025010606561e1,
-2.318609324516e1));
#12592=cartesian_point('',(-2.123661216329e1,7.029045801457e1,
-1.568936559214e1));
#12593=cartesian_point('',(-2.129714000441e1,7.031773815539e1,
-1.069253461028e1));
#12594=cartesian_point('',(-2.132784508004e1,7.033124981796e1,
-8.194362838038e0));
#12596=cartesian_point('',(-2.589434373167e1,6.878112941611e1,
-8.194371681177e0));
#12597=cartesian_point('',(-2.591820766704e1,6.873759028863e1,
-1.189068372522e1));
#12598=cartesian_point('',(-2.596466955283e1,6.865100279358e1,
-1.928441506142e1));
#12599=cartesian_point('',(-2.603721257646e1,6.851999137797e1,
-3.037827308534e1));
#12600=cartesian_point('',(-2.608379732163e1,6.843324055336e1,
-3.777640878530e1));
#12601=cartesian_point('',(-2.610768266013e1,6.838966237643e1,
-4.147603598389e1));
#12603=cartesian_point('',(-2.610768266013e1,6.838966237643e1,
-4.147603598389e1));
#12604=cartesian_point('',(-2.632466322865e1,6.830686510852e1,
-4.147365629251e1));
#12605=cartesian_point('',(-2.665835673553e1,6.845069181849e1,
-4.147332689694e1));
#12606=cartesian_point('',(-2.674741540758e1,6.866522610790e1,
-4.147528657222e1));
#12608=cartesian_point('',(-2.671091763542e1,6.850860560694e1,
-4.192434479080e1));
#12609=cartesian_point('',(-2.671580996971e1,6.856299851088e1,
-4.177643017962e1));
#12610=cartesian_point('',(-2.672833675532e1,6.861515695213e1,
-4.162597927568e1));
#12611=cartesian_point('',(-2.674741540758e1,6.866522610790e1,
-4.147528657222e1));
#12613=cartesian_point('',(-2.705166600285e1,6.861895262258e1,
-4.135914395287e1));
#12614=direction('',(-2.004189206815e-1,5.067985777039e-1,8.384434732707e-1));
#12615=direction('',(9.239883072591e-1,3.822845290333e-1,-1.020523935350e-2));
#12616=axis2_placement_3d('',#12613,#12614,#12615);
#12618=cartesian_point('',(-2.616408412114e1,6.836286666816e1,
-4.202617900832e1));
#12619=cartesian_point('',(-2.633872382709e1,6.829642697346e1,
-4.198351389458e1));
#12620=cartesian_point('',(-2.658729746748e1,6.836270370144e1,
-4.193722548220e1));
#12621=cartesian_point('',(-2.671091763542e1,6.850860560694e1,
-4.192434479080e1));
#12623=cartesian_point('',(-2.671091763542e1,6.850860560694e1,
-4.192434479080e1));
#12624=cartesian_point('',(-2.670962603268e1,6.849456661303e1,
-4.196233761315e1));
#12625=cartesian_point('',(-2.670771835602e1,6.846661042856e1,
-4.203533106019e1));
#12626=cartesian_point('',(-2.670580532475e1,6.842527333232e1,
-4.213619022118e1));
#12627=cartesian_point('',(-2.670484626189e1,6.838579283473e1,
-4.222779130433e1));
#12628=cartesian_point('',(-2.670461450363e1,6.834763022819e1,
-4.231261398138e1));
#12629=cartesian_point('',(-2.670501466292e1,6.831197958514e1,
-4.238898863250e1));
#12630=cartesian_point('',(-2.670591584318e1,6.827877518064e1,
-4.245789396881e1));
#12631=cartesian_point('',(-2.670721415972e1,6.824803822681e1,
-4.251988146531e1));
#12632=cartesian_point('',(-2.670882211307e1,6.821969400585e1,
-4.257558697477e1));
#12633=cartesian_point('',(-2.671063328189e1,6.819329999332e1,
-4.262620825659e1));
#12634=cartesian_point('',(-2.671256708576e1,6.816838841885e1,
-4.267287717362e1));
#12635=cartesian_point('',(-2.671457157840e1,6.814459922561e1,
-4.271644589063e1));
#12636=cartesian_point('',(-2.671661911847e1,6.812161117245e1,
-4.275763828313e1));
#12637=cartesian_point('',(-2.671868862863e1,6.809912273865e1,
-4.279708636443e1));
#12638=cartesian_point('',(-2.672074765480e1,6.807673404971e1,
-4.283555817011e1));
#12639=cartesian_point('',(-2.672299437666e1,6.805350641857e1,
-4.287465345732e1));
#12640=cartesian_point('',(-2.672578794117e1,6.803159881397e1,
-4.291073811503e1));
#12641=cartesian_point('',(-2.672943393606e1,6.801139418683e1,
-4.294319915782e1));
#12642=cartesian_point('',(-2.673417105022e1,6.799331799730e1,
-4.297129801602e1));
#12643=cartesian_point('',(-2.673984929122e1,6.797824064532e1,
-4.299367218644e1));
#12644=cartesian_point('',(-2.674712829420e1,6.796393217287e1,
-4.301376974654e1));
#12645=cartesian_point('',(-2.676100136478e1,6.794678318178e1,
-4.303452478252e1));
#12646=cartesian_point('',(-2.677402869114e1,6.793946015411e1,
-4.303880122835e1));
#12647=cartesian_point('',(-2.678146816449e1,6.793618794624e1,
-4.303928244764e1));
#12649=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12650=direction('',(0.e0,0.e0,1.e0));
#12651=direction('',(-6.300928184874e-1,7.765198259482e-1,0.e0));
#12652=axis2_placement_3d('',#12649,#12650,#12651);
#12654=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12655=direction('',(0.e0,0.e0,1.e0));
#12656=direction('',(-3.233556438249e-1,9.462775108849e-1,0.e0));
#12657=axis2_placement_3d('',#12654,#12655,#12656);
#12659=cartesian_point('',(-2.616408412114e1,6.836286666816e1,
-4.202617900832e1));
#12660=cartesian_point('',(-2.617857319948e1,6.835676643283e1,
-4.208555894623e1));
#12661=cartesian_point('',(-2.620936359770e1,6.834025021388e1,
-4.219716646259e1));
#12662=cartesian_point('',(-2.625652120834e1,6.830761309330e1,
-4.234334365522e1));
#12663=cartesian_point('',(-2.630313561383e1,6.827055614591e1,
-4.247188490041e1));
#12664=cartesian_point('',(-2.634848681333e1,6.823109934144e1,
-4.258537558283e1));
#12665=cartesian_point('',(-2.639232570242e1,6.819067446399e1,
-4.268575958487e1));
#12666=cartesian_point('',(-2.643467022212e1,6.815026416476e1,
-4.277451539093e1));
#12667=cartesian_point('',(-2.647575605135e1,6.811054541315e1,
-4.285281154778e1));
#12668=cartesian_point('',(-2.651595285105e1,6.807201236483e1,
-4.292147665470e1));
#12669=cartesian_point('',(-2.655568012559e1,6.803513529468e1,
-4.298087647820e1));
#12670=cartesian_point('',(-2.659555043983e1,6.800026502824e1,
-4.303119537277e1));
#12671=cartesian_point('',(-2.663647142796e1,6.796770349447e1,
-4.307219835941e1));
#12672=cartesian_point('',(-2.667836009753e1,6.793862638480e1,
-4.310234832293e1));
#12673=cartesian_point('',(-2.672206306575e1,6.791357280178e1,
-4.312064280160e1));
#12674=cartesian_point('',(-2.675080965487e1,6.790059460145e1,
-4.312444306824e1));
#12675=cartesian_point('',(-2.676520013643e1,6.789494761227e1,
-4.312438146042e1));
#12677=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12678=direction('',(0.e0,0.e0,1.e0));
#12679=direction('',(-3.667461379449e-1,9.303210576476e-1,0.e0));
#12680=axis2_placement_3d('',#12677,#12678,#12679);
#12682=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12683=direction('',(0.e0,0.e0,1.e0));
#12684=direction('',(-4.076448068728e-1,9.131405759409e-1,0.e0));
#12685=axis2_placement_3d('',#12682,#12683,#12684);
#12687=cartesian_point('',(-3.486339142990e1,6.436291459367e1,
-4.202617900832e1));
#12688=cartesian_point('',(-3.487696031135e1,6.435497534267e1,
-4.208555894479e1));
#12689=cartesian_point('',(-3.490533149358e1,6.433458146941e1,
-4.219716645869e1));
#12690=cartesian_point('',(-3.494782566437e1,6.429606826161e1,
-4.234334364891e1));
#12691=cartesian_point('',(-3.498920437423e1,6.425324394167e1,
-4.247188489265e1));
#12692=cartesian_point('',(-3.502901744100e1,6.420820517704e1,
-4.258537557434e1));
#12693=cartesian_point('',(-3.506720477667e1,6.416240401734e1,
-4.268575957624e1));
#12694=cartesian_point('',(-3.510391243047e1,6.411681236523e1,
-4.277451538260e1));
#12695=cartesian_point('',(-3.513946242727e1,6.407207063630e1,
-4.285281154013e1));
#12696=cartesian_point('',(-3.517428576574e1,6.402862050821e1,
-4.292147664799e1));
#12697=cartesian_point('',(-3.520885974453e1,6.398687347627e1,
-4.298087647270e1));
#12698=cartesian_point('',(-3.524383747983e1,6.394709740894e1,
-4.303119536861e1));
#12699=cartesian_point('',(-3.528015825064e1,6.390947318206e1,
-4.307219835668e1));
#12700=cartesian_point('',(-3.531789323302e1,6.387517726162e1,
-4.310234832162e1));
#12701=cartesian_point('',(-3.535795216857e1,6.384463363241e1,
-4.312064280126e1));
#12702=cartesian_point('',(-3.538475883228e1,6.382801427899e1,
-4.312444306831e1));
#12703=cartesian_point('',(-3.539828912174e1,6.382053726560e1,
-4.312438146042e1));
#12705=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12706=direction('',(0.e0,0.e0,1.e0));
#12707=direction('',(-4.850398390919e-1,8.744920551347e-1,0.e0));
#12708=axis2_placement_3d('',#12705,#12706,#12707);
#12710=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12711=direction('',(0.e0,0.e0,1.e0));
#12712=direction('',(-5.233461113789e-1,8.521202073091e-1,0.e0));
#12713=axis2_placement_3d('',#12710,#12711,#12712);
#12715=cartesian_point('',(-4.296617644533e1,5.926169520559e1,
-4.202617900832e1));
#12716=cartesian_point('',(-4.297859296289e1,5.925205278128e1,
-4.208555894502e1));
#12717=cartesian_point('',(-4.300405949151e1,5.922813019832e1,
-4.219716645981e1));
#12718=cartesian_point('',(-4.304116313692e1,5.918439987304e1,
-4.234334365244e1));
#12719=cartesian_point('',(-4.307659815176e1,5.913654091418e1,
-4.247188489931e1));
#12720=cartesian_point('',(-4.311019187465e1,5.908669081282e1,
-4.258537558342e1));
#12721=cartesian_point('',(-4.314207426206e1,5.903629703956e1,
-4.268575958669e1));
#12722=cartesian_point('',(-4.317251697245e1,5.898630411926e1,
-4.277451539332e1));
#12723=cartesian_point('',(-4.320192286682e1,5.893730495587e1,
-4.285281155046e1));
#12724=cartesian_point('',(-4.323077690715e1,5.888968119184e1,
-4.292147665733e1));
#12725=cartesian_point('',(-4.325960601961e1,5.884377850213e1,
-4.298087648053e1));
#12726=cartesian_point('',(-4.328909269678e1,5.879977721469e1,
-4.303119537465e1));
#12727=cartesian_point('',(-4.332019179091e1,5.875773405750e1,
-4.307219836069e1));
#12728=cartesian_point('',(-4.335312742873e1,5.871880614128e1,
-4.310234832357e1));
#12729=cartesian_point('',(-4.338885690959e1,5.868329507843e1,
-4.312064280176e1));
#12730=cartesian_point('',(-4.341326497665e1,5.866331893518e1,
-4.312444306820e1));
#12731=cartesian_point('',(-4.342570356587e1,5.865413983194e1,
-4.312438146042e1));
#12733=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12734=direction('',(0.e0,0.e0,1.e0));
#12735=direction('',(-5.950343741122e-1,8.037002511042e-1,0.e0));
#12736=axis2_placement_3d('',#12733,#12734,#12735);
#12738=cartesian_point('',(-4.612195750285e1,5.684022029984e1,
-4.202618101533e1));
#12739=cartesian_point('',(-4.610455775809e1,5.685345867935e1,
-4.210451269166e1));
#12740=cartesian_point('',(-4.606424641409e1,5.687673746869e1,
-4.225129529328e1));
#12741=cartesian_point('',(-4.598642950162e1,5.690985273841e1,
-4.244425983640e1));
#12742=cartesian_point('',(-4.590887630817e1,5.693625215440e1,
-4.259989708447e1));
#12743=cartesian_point('',(-4.583647001026e1,5.695874769331e1,
-4.272169541481e1));
#12744=cartesian_point('',(-4.577312996364e1,5.697622816556e1,
-4.281881139490e1));
#12745=cartesian_point('',(-4.571654976972e1,5.699276589075e1,
-4.289388477566e1));
#12746=cartesian_point('',(-4.565341621589e1,5.701279513106e1,
-4.296768852637e1));
#12747=cartesian_point('',(-4.556429236721e1,5.704103428746e1,
-4.306096555140e1));
#12748=cartesian_point('',(-4.549441034312e1,5.707193843914e1,
-4.310988400748e1));
#12749=cartesian_point('',(-4.544215352887e1,5.710684919259e1,
-4.312332204562e1));
#12750=cartesian_point('',(-4.541619471301e1,5.712691876510e1,
-4.312442151162e1));
#12752=cartesian_point('',(-4.541619471301e1,5.712691876510e1,
-4.312442151162e1));
#12753=cartesian_point('',(-4.541853902221e1,5.713015079633e1,
-4.311455454008e1));
#12754=cartesian_point('',(-4.542362443661e1,5.713690879914e1,
-4.309498992110e1));
#12755=cartesian_point('',(-4.543291266014e1,5.714853008302e1,
-4.306662429575e1));
#12756=cartesian_point('',(-4.543996550718e1,5.715700331573e1,
-4.304824861846e1));
#12757=cartesian_point('',(-4.544374513569e1,5.716146475068e1,
-4.303925726193e1));
#12759=cartesian_point('',(-4.544374513569e1,5.716146475068e1,
-4.303925726193e1));
#12760=cartesian_point('',(-4.545381797216e1,5.715641460436e1,
-4.303569820249e1));
#12761=cartesian_point('',(-4.547239580332e1,5.714878717902e1,
-4.302507555901e1));
#12762=cartesian_point('',(-4.550097239775e1,5.715025578117e1,
-4.299002926556e1));
#12763=cartesian_point('',(-4.551783818172e1,5.715348558607e1,
-4.296592120227e1));
#12764=cartesian_point('',(-4.554296112327e1,5.716019249421e1,
-4.292699983340e1));
#12765=cartesian_point('',(-4.557051748361e1,5.716962956548e1,
-4.288063355892e1));
#12766=cartesian_point('',(-4.560181420182e1,5.718182641441e1,
-4.282455101399e1));
#12767=cartesian_point('',(-4.562158595756e1,5.719024473884e1,
-4.278743378003e1));
#12768=cartesian_point('',(-4.564482187986e1,5.720060397586e1,
-4.274273290843e1));
#12769=cartesian_point('',(-4.567333813478e1,5.721402746891e1,
-4.268567600864e1));
#12770=cartesian_point('',(-4.570552986021e1,5.722978369454e1,
-4.261923607140e1));
#12771=cartesian_point('',(-4.575277064240e1,5.725417001597e1,
-4.251609733008e1));
#12772=cartesian_point('',(-4.578111920334e1,5.726941325886e1,
-4.245099404740e1));
#12773=cartesian_point('',(-4.581421963943e1,5.728761412498e1,
-4.237254930333e1));
#12774=cartesian_point('',(-4.584655228940e1,5.730597208652e1,
-4.229239503435e1));
#12775=cartesian_point('',(-4.588622206776e1,5.732927179390e1,
-4.218880642457e1));
#12776=cartesian_point('',(-4.592898455560e1,5.735577631813e1,
-4.206884955248e1));
#12777=cartesian_point('',(-4.595944105372e1,5.737581819879e1,
-4.197476165415e1));
#12778=cartesian_point('',(-4.597471389706e1,5.738663004472e1,
-4.192438378575e1));
#12780=cartesian_point('',(-4.370154263811e1,5.902669311193e1,
-4.331177673041e1));
#12781=direction('',(-8.037000129069e-1,-5.950346958400e-1,0.e0));
#12782=direction('',(5.516616514194e-1,-7.451170149669e-1,3.747933515420e-1));
#12783=axis2_placement_3d('',#12780,#12781,#12782);
#12785=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12786=direction('',(0.e0,0.e0,1.e0));
#12787=direction('',(-5.950346958376e-1,8.037000129087e-1,0.e0));
#12788=axis2_placement_3d('',#12785,#12786,#12787);
#12790=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12791=direction('',(0.e0,0.e0,1.e0));
#12792=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#12793=axis2_placement_3d('',#12790,#12791,#12792);
#12795=cartesian_point('',(-4.296617644533e1,5.926169520559e1,
-4.202617900832e1));
#12796=cartesian_point('',(-4.311766958936e1,5.915231930678e1,
-4.198351389459e1));
#12797=cartesian_point('',(-4.337492696768e1,5.915200211768e1,
-4.193722548220e1));
#12798=cartesian_point('',(-4.353209707243e1,5.926093728260e1,
-4.192434479075e1));
#12800=cartesian_point('',(-4.353209707243e1,5.926093728260e1,
-4.192434479075e1));
#12801=cartesian_point('',(-4.352721592093e1,5.924771094715e1,
-4.196233761316e1));
#12802=cartesian_point('',(-4.351813765368e1,5.922120108943e1,
-4.203533106054e1));
#12803=cartesian_point('',(-4.350559097938e1,5.918176764898e1,
-4.213619022284e1));
#12804=cartesian_point('',(-4.349444629092e1,5.914388063972e1,
-4.222779130770e1));
#12805=cartesian_point('',(-4.348434522022e1,5.910707837553e1,
-4.231261398555e1));
#12806=cartesian_point('',(-4.347550467904e1,5.907253892957e1,
-4.238898863714e1));
#12807=cartesian_point('',(-4.346778122010e1,5.904023269493e1,
-4.245789397367e1));
#12808=cartesian_point('',(-4.346107998859e1,5.901020704832e1,
-4.251988147008e1));
#12809=cartesian_point('',(-4.345529712812e1,5.898241246444e1,
-4.257558697917e1));
#12810=cartesian_point('',(-4.345021530979e1,5.895644904131e1,
-4.262620826046e1));
#12811=cartesian_point('',(-4.344563563104e1,5.893188580318e1,
-4.267287717684e1));
#12812=cartesian_point('',(-4.344141472604e1,5.890838840651e1,
-4.271644589315e1));
#12813=cartesian_point('',(-4.343744275198e1,5.888565371030e1,
-4.275763828489e1));
#12814=cartesian_point('',(-4.343362131039e1,5.886339592299e1,
-4.279708636557e1));
#12815=cartesian_point('',(-4.342981555797e1,5.884123719556e1,
-4.283555817014e1));
#12816=cartesian_point('',(-4.342597397133e1,5.881821953227e1,
-4.287465345750e1));
#12817=cartesian_point('',(-4.342300224215e1,5.879633538348e1,
-4.291073811522e1));
#12818=cartesian_point('',(-4.342129466050e1,5.877587555927e1,
-4.294319915818e1));
#12819=cartesian_point('',(-4.342119189932e1,5.875718924554e1,
-4.297129801644e1));
#12820=cartesian_point('',(-4.342277435323e1,5.874115600465e1,
-4.299367218719e1));
#12821=cartesian_point('',(-4.342610202488e1,5.872545113773e1,
-4.301376974632e1));
#12822=cartesian_point('',(-4.343506389667e1,5.870529586913e1,
-4.303452478264e1));
#12823=cartesian_point('',(-4.344575198851e1,5.869485064754e1,
-4.303880122838e1));
#12824=cartesian_point('',(-4.345209105817e1,5.868976446012e1,
-4.303928244764e1));
#12826=cartesian_point('',(-4.291863205713e1,5.930217564465e1,
-4.147603598387e1));
#12827=cartesian_point('',(-4.310678968225e1,5.916604092168e1,
-4.147365629250e1));
#12828=cartesian_point('',(-4.346633795035e1,5.921860062054e1,
-4.147332689693e1));
#12829=cartesian_point('',(-4.360788758167e1,5.940277475085e1,
-4.147528657221e1));
#12831=cartesian_point('',(-4.291863205713e1,5.930217564465e1,
-4.147603598387e1));
#12832=cartesian_point('',(-4.291891692221e1,5.930126588030e1,
-4.154135036670e1));
#12833=cartesian_point('',(-4.292236092506e1,5.929732298992e1,
-4.166915207107e1));
#12834=cartesian_point('',(-4.293898294548e1,5.928338150744e1,
-4.185242491275e1));
#12835=cartesian_point('',(-4.295600713702e1,5.926968264840e1,
-4.196917619113e1));
#12836=cartesian_point('',(-4.296617644533e1,5.926169520559e1,
-4.202617900832e1));
#12838=cartesian_point('',(-3.830824004072e1,6.237406743654e1,
-4.202618101308e1));
#12839=cartesian_point('',(-3.831955976266e1,6.236770085513e1,
-4.196899671782e1));
#12840=cartesian_point('',(-3.833876944177e1,6.235713644090e1,
-4.185199619464e1));
#12841=cartesian_point('',(-3.835794194401e1,6.234718842094e1,
-4.166865868552e1));
#12842=cartesian_point('',(-3.836287432313e1,6.234550573772e1,
-4.154110792824e1));
#12843=cartesian_point('',(-3.836381121675e1,6.234559625943e1,
-4.147601041618e1));
#12845=cartesian_point('',(-3.836381121675e1,6.234559625943e1,
-4.147601041618e1));
#12846=cartesian_point('',(-3.841292432841e1,6.235317542051e1,
-3.777640230240e1));
#12847=cartesian_point('',(-3.851011609453e1,6.236904190571e1,
-3.037827630146e1));
#12848=cartesian_point('',(-3.865821230699e1,6.239123856209e1,
-1.928441457966e1));
#12849=cartesian_point('',(-3.875519167336e1,6.240709034386e1,
-1.189068388272e1));
#12850=cartesian_point('',(-3.880426100966e1,6.241466274950e1,
-8.194373293101e0));
#12852=cartesian_point('',(-4.281388160177e1,5.973551994616e1,
-8.194371681191e0));
#12853=cartesian_point('',(-4.282566363787e1,5.968728793751e1,
-1.189068372591e1));
#12854=cartesian_point('',(-4.284813188051e1,5.959162561887e1,
-1.928441506303e1));
#12855=cartesian_point('',(-4.288429481106e1,5.944630279290e1,
-3.037827308695e1));
#12856=cartesian_point('',(-4.290683945395e1,5.935045091170e1,
-3.777640878598e1));
#12857=cartesian_point('',(-4.291863205713e1,5.930217564465e1,
-4.147603598387e1));
#12859=cartesian_point('',(-3.830824004072e1,6.237406743654e1,
-4.202618101308e1));
#12860=cartesian_point('',(-3.814102556742e1,6.247726688338e1,
-4.198131519234e1));
#12861=cartesian_point('',(-3.805242310364e1,6.271884577535e1,
-4.193662743414e1));
#12862=cartesian_point('',(-3.809093566435e1,6.289658378844e1,
-4.192438381283e1));
#12864=cartesian_point('',(-3.830824004072e1,6.237406743654e1,
-4.202618101308e1));
#12865=cartesian_point('',(-3.828786827805e1,6.238573212776e1,
-4.210888695366e1));
#12866=cartesian_point('',(-3.824304067857e1,6.240374448040e1,
-4.226048661498e1));
#12867=cartesian_point('',(-3.816382677671e1,6.242556243040e1,
-4.244512332458e1));
#12868=cartesian_point('',(-3.809054276298e1,6.244019839146e1,
-4.258868786737e1));
#12869=cartesian_point('',(-3.802322454524e1,6.245200157384e1,
-4.270046465968e1));
#12870=cartesian_point('',(-3.796532954432e1,6.246091996159e1,
-4.278748179412e1));
#12871=cartesian_point('',(-3.791571235131e1,6.246717316267e1,
-4.285843892634e1));
#12872=cartesian_point('',(-3.787059547210e1,6.247458078912e1,
-4.291383995686e1));
#12873=cartesian_point('',(-3.779526607086e1,6.249014206559e1,
-4.299103455780e1));
#12874=cartesian_point('',(-3.772897400051e1,6.249917634866e1,
-4.306352425491e1));
#12875=cartesian_point('',(-3.765782432136e1,6.251945824741e1,
-4.311250250211e1));
#12876=cartesian_point('',(-3.760124801158e1,6.254851858946e1,
-4.312371931362e1));
#12877=cartesian_point('',(-3.757113241621e1,6.256625866476e1,
-4.312444961812e1));
#12879=cartesian_point('',(-3.757113241621e1,6.256625866476e1,
-4.312444961812e1));
#12880=cartesian_point('',(-3.757326524312e1,6.256965619274e1,
-4.311452850152e1));
#12881=cartesian_point('',(-3.757768227467e1,6.257677487718e1,
-4.309485227621e1));
#12882=cartesian_point('',(-3.758537739334e1,6.258956828134e1,
-4.306654063834e1));
#12883=cartesian_point('',(-3.759094978062e1,6.259900124641e1,
-4.304819830383e1));
#12884=cartesian_point('',(-3.759389113722e1,6.260402297502e1,
-4.303924539748e1));
#12886=cartesian_point('',(-3.759389113722e1,6.260402297502e1,
-4.303924539748e1));
#12887=cartesian_point('',(-3.760892560779e1,6.260030924757e1,
-4.303223979998e1));
#12888=cartesian_point('',(-3.763560965394e1,6.259540369830e1,
-4.301376931652e1));
#12889=cartesian_point('',(-3.766847353865e1,6.260406360480e1,
-4.296787682836e1));
#12890=cartesian_point('',(-3.769218914116e1,6.261567016100e1,
-4.292740858709e1));
#12891=cartesian_point('',(-3.772758145403e1,6.263375774385e1,
-4.286377569395e1));
#12892=cartesian_point('',(-3.776177909106e1,6.265269098151e1,
-4.279737546990e1));
#12893=cartesian_point('',(-3.778593735595e1,6.266754389614e1,
-4.274753207861e1));
#12894=cartesian_point('',(-3.781631944347e1,6.268720234034e1,
-4.268217331835e1));
#12895=cartesian_point('',(-3.785082904213e1,6.271025148295e1,
-4.260486182750e1));
#12896=cartesian_point('',(-3.789788509871e1,6.274311569696e1,
-4.249262410930e1));
#12897=cartesian_point('',(-3.793198446395e1,6.276800403143e1,
-4.240597692213e1));
#12898=cartesian_point('',(-3.796673771412e1,6.279401075298e1,
-4.231371016212e1));
#12899=cartesian_point('',(-3.800518314460e1,6.282375199084e1,
-4.220521634754e1));
#12900=cartesian_point('',(-3.804767491303e1,6.285834107613e1,
-4.207546552723e1));
#12901=cartesian_point('',(-3.807661810316e1,6.288332788694e1,
-4.197691396503e1));
#12902=cartesian_point('',(-3.809093566435e1,6.289658378844e1,
-4.192438381283e1));
#12904=cartesian_point('',(-3.562314039143e1,6.422590752441e1,
-4.331177673041e1));
#12905=direction('',(-8.744918609694e-1,-4.850401891579e-1,0.e0));
#12906=direction('',(4.496848227949e-1,-8.107487303646e-1,3.747933515420e-1));
#12907=axis2_placement_3d('',#12904,#12905,#12906);
#12909=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12910=direction('',(0.e0,0.e0,1.e0));
#12911=direction('',(-4.850401891551e-1,8.744918609709e-1,0.e0));
#12912=axis2_placement_3d('',#12909,#12910,#12911);
#12914=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12915=direction('',(0.e0,0.e0,1.e0));
#12916=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#12917=axis2_placement_3d('',#12914,#12915,#12916);
#12919=cartesian_point('',(-3.486339142990e1,6.436291459367e1,
-4.202617900832e1));
#12920=cartesian_point('',(-3.502786494859e1,6.427424824394e1,
-4.198351389458e1));
#12921=cartesian_point('',(-3.528296285596e1,6.430751259455e1,
-4.193722548220e1));
#12922=cartesian_point('',(-3.542456945639e1,6.443603061921e1,
-4.192434479080e1));
#12924=cartesian_point('',(-3.542456945639e1,6.443603061921e1,
-4.192434479080e1));
#12925=cartesian_point('',(-3.542145644714e1,6.442228031910e1,
-4.196233761242e1));
#12926=cartesian_point('',(-3.541591607670e1,6.439481230595e1,
-4.203533105816e1));
#12927=cartesian_point('',(-3.540862383801e1,6.435407855567e1,
-4.213619021763e1));
#12928=cartesian_point('',(-3.540251974109e1,6.431506100256e1,
-4.222779129975e1));
#12929=cartesian_point('',(-3.539730874586e1,6.427725513341e1,
-4.231261397595e1));
#12930=cartesian_point('',(-3.539305213901e1,6.424185725542e1,
-4.238898862698e1));
#12931=cartesian_point('',(-3.538961156504e1,6.420881929163e1,
-4.245789396336e1));
#12932=cartesian_point('',(-3.538688679671e1,6.417817583229e1,
-4.251988146020e1));
#12933=cartesian_point('',(-3.538478133053e1,6.414986421987e1,
-4.257558697015e1));
#12934=cartesian_point('',(-3.538313189456e1,6.412345960657e1,
-4.262620825254e1));
#12935=cartesian_point('',(-3.538179754149e1,6.409850874172e1,
-4.267287717021e1));
#12936=cartesian_point('',(-3.538067977259e1,6.407466142920e1,
-4.271644588791e1));
#12937=cartesian_point('',(-3.537970925260e1,6.405160278400e1,
-4.275763828119e1));
#12938=cartesian_point('',(-3.537882572815e1,6.402903661627e1,
-4.279708636307e1));
#12939=cartesian_point('',(-3.537794482871e1,6.400657070802e1,
-4.283555817014e1));
#12940=cartesian_point('',(-3.537714051529e1,6.398324853660e1,
-4.287465345708e1));
#12941=cartesian_point('',(-3.537705066423e1,6.396116372130e1,
-4.291073811471e1));
#12942=cartesian_point('',(-3.537802823403e1,6.394065604992e1,
-4.294319915721e1));
#12943=cartesian_point('',(-3.538036540528e1,6.392211618730e1,
-4.297129801531e1));
#12944=cartesian_point('',(-3.538402707855e1,6.390642666545e1,
-4.299367218521e1));
#12945=cartesian_point('',(-3.538937617860e1,6.389129050225e1,
-4.301376974689e1));
#12946=cartesian_point('',(-3.540089217034e1,6.387247742458e1,
-4.303452478230e1));
#12947=cartesian_point('',(-3.541285219939e1,6.386351663895e1,
-4.303880122831e1));
#12948=cartesian_point('',(-3.541980091830e1,6.385930137905e1,
-4.303928244763e1));
#12950=cartesian_point('',(-3.481097003298e1,6.439684292889e1,
-4.147603598387e1));
#12951=cartesian_point('',(-3.501528709055e1,6.428643235568e1,
-4.147365629249e1));
#12952=cartesian_point('',(-3.536489895601e1,6.438547286540e1,
-4.147332689692e1));
#12953=cartesian_point('',(-3.548119806268e1,6.458654729487e1,
-4.147528657221e1));
#12955=cartesian_point('',(-3.481097003298e1,6.439684292889e1,
-4.147603598387e1));
#12956=cartesian_point('',(-3.481137120921e1,6.439597812995e1,
-4.154135036948e1));
#12957=cartesian_point('',(-3.481530039879e1,6.439251850399e1,
-4.166915207759e1));
#12958=cartesian_point('',(-3.483359994507e1,6.438086590127e1,
-4.185242492155e1));
#12959=cartesian_point('',(-3.485226655151e1,6.436950634136e1,
-4.196917619491e1));
#12960=cartesian_point('',(-3.486339142990e1,6.436291459367e1,
-4.202617900832e1));
#12962=cartesian_point('',(-2.983905822087e1,6.684067734611e1,
-4.202618101308e1));
#12963=cartesian_point('',(-2.985111210675e1,6.683584275185e1,
-4.196899671725e1));
#12964=cartesian_point('',(-2.987153637728e1,6.682787608387e1,
-4.185199619332e1));
#12965=cartesian_point('',(-2.989184333311e1,6.682051568437e1,
-4.166865868461e1));
#12966=cartesian_point('',(-2.989695314925e1,6.681949120142e1,
-4.154110792786e1));
#12967=cartesian_point('',(-2.989787021213e1,6.681970323787e1,
-4.147601041619e1));
#12969=cartesian_point('',(-2.989787021213e1,6.681970323787e1,
-4.147601041619e1));
#12970=cartesian_point('',(-2.994557387527e1,6.683362810563e1,
-3.777640230295e1));
#12971=cartesian_point('',(-3.003986316045e1,6.686204492199e1,
-3.037827630273e1));
#12972=cartesian_point('',(-3.018379514424e1,6.690338211759e1,
-1.928441458092e1));
#12973=cartesian_point('',(-3.027787576598e1,6.693175663260e1,
-1.189068388326e1));
#12974=cartesian_point('',(-3.032553691005e1,6.694566908889e1,
-8.194373293101e0));
#12976=cartesian_point('',(-3.465055295070e1,6.481280723175e1,
-8.194371681178e0));
#12977=cartesian_point('',(-3.466852973027e1,6.476652571893e1,
-1.189068372534e1));
#12978=cartesian_point('',(-3.470329219217e1,6.467461449886e1,
-1.928441506171e1));
#12979=cartesian_point('',(-3.475811417895e1,6.453525513944e1,
-3.037827308562e1));
#12980=cartesian_point('',(-3.479297713036e1,6.444316595075e1,
-3.777640878541e1));
#12981=cartesian_point('',(-3.481097003298e1,6.439684292889e1,
-4.147603598387e1));
#12983=cartesian_point('',(-2.983905822087e1,6.684067734611e1,
-4.202618101308e1));
#12984=cartesian_point('',(-2.965980405974e1,6.692116803889e1,
-4.198131519235e1));
#12985=cartesian_point('',(-2.954042722943e1,6.714911524774e1,
-4.193662743415e1));
#12986=cartesian_point('',(-2.955541084379e1,6.733035958539e1,
-4.192438381284e1));
#12988=cartesian_point('',(-2.983905822087e1,6.684067734611e1,
-4.202618101308e1));
#12989=cartesian_point('',(-2.981733819374e1,6.684958319567e1,
-4.210888695365e1));
#12990=cartesian_point('',(-2.977054301681e1,6.686159027426e1,
-4.226048661495e1));
#12991=cartesian_point('',(-2.968915898692e1,6.687288207970e1,
-4.244512332454e1));
#12992=cartesian_point('',(-2.961459155183e1,6.687782734481e1,
-4.258868786732e1));
#12993=cartesian_point('',(-2.954630862631e1,6.688074275870e1,
-4.270046465964e1));
#12994=cartesian_point('',(-2.948774484197e1,6.688202803439e1,
-4.278748179407e1));
#12995=cartesian_point('',(-2.943773592441e1,6.688175139520e1,
-4.285843892630e1));
#12996=cartesian_point('',(-2.939203813707e1,6.688320671394e1,
-4.291383995683e1));
#12997=cartesian_point('',(-2.931532203508e1,6.688880240161e1,
-4.299103455785e1));
#12998=cartesian_point('',(-2.924841789205e1,6.688910654362e1,
-4.306352425493e1));
#12999=cartesian_point('',(-2.917522958924e1,6.689992803123e1,
-4.311250250211e1));
#13000=cartesian_point('',(-2.911534416184e1,6.692135506773e1,
-4.312371931362e1));
#13001=cartesian_point('',(-2.908317066511e1,6.693501250023e1,
-4.312444961812e1));
#13003=cartesian_point('',(-2.908317066511e1,6.693501250023e1,
-4.312444961812e1));
#13004=cartesian_point('',(-2.908484177900e1,6.693865935166e1,
-4.311452850152e1));
#13005=cartesian_point('',(-2.908829184742e1,6.694629367310e1,
-4.309485227621e1));
#13006=cartesian_point('',(-2.909425125897e1,6.695998204244e1,
-4.306654063833e1));
#13007=cartesian_point('',(-2.909854472469e1,6.697006164968e1,
-4.304819830382e1));
#13008=cartesian_point('',(-2.910080545047e1,6.697542434078e1,
-4.303924539748e1));
#13010=cartesian_point('',(-2.910080545047e1,6.697542434078e1,
-4.303924539748e1));
#13011=cartesian_point('',(-2.911619603775e1,6.697370477698e1,
-4.303223979999e1));
#13012=cartesian_point('',(-2.914329210085e1,6.697232416231e1,
-4.301376931654e1));
#13013=cartesian_point('',(-2.917474448586e1,6.698519957984e1,
-4.296787682838e1));
#13014=cartesian_point('',(-2.919674223851e1,6.699980234762e1,
-4.292740858712e1));
#13015=cartesian_point('',(-2.922947086192e1,6.702235481252e1,
-4.286377569398e1));
#13016=cartesian_point('',(-2.926090465e1,6.704558976106e1,-4.279737546993e1));
#13017=cartesian_point('',(-2.928291754320e1,6.706346889327e1,
-4.274753207865e1));
#13018=cartesian_point('',(-2.931047376587e1,6.708692481496e1,
-4.268217331840e1));
#13019=cartesian_point('',(-2.934167961332e1,6.711428117545e1,
-4.260486182755e1));
#13020=cartesian_point('',(-2.938404345810e1,6.715300627945e1,
-4.249262410933e1));
#13021=cartesian_point('',(-2.941460251902e1,6.718213255106e1,
-4.240597692218e1));
#13022=cartesian_point('',(-2.944566389198e1,6.721245299091e1,
-4.231371016217e1));
#13023=cartesian_point('',(-2.947989840594e1,6.724695792400e1,
-4.220521634759e1));
#13024=cartesian_point('',(-2.951751186981e1,6.728679738363e1,
-4.207546552725e1));
#13025=cartesian_point('',(-2.954294601367e1,6.731534827322e1,
-4.197691396505e1));
#13026=cartesian_point('',(-2.955541084379e1,6.733035958539e1,
-4.192438381284e1));
#13028=cartesian_point('',(-2.693521633604e1,6.832619885236e1,
-4.331177673041e1));
#13029=direction('',(-9.303209108358e-1,-3.667465103606e-1,0.e0));
#13030=direction('',(3.400137621760e-1,-8.625083102039e-1,3.747933515420e-1));
#13031=axis2_placement_3d('',#13028,#13029,#13030);
#13033=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#13034=direction('',(0.e0,0.e0,1.e0));
#13035=direction('',(-3.667465103577e-1,9.303209108369e-1,0.e0));
#13036=axis2_placement_3d('',#13033,#13034,#13035);
#13038=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#13039=direction('',(0.e0,0.e0,1.e0));
#13040=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#13041=axis2_placement_3d('',#13038,#13039,#13040);
#13043=direction('',(-2.011382301682e-1,5.065103382267e-1,8.384454005087e-1));
#13044=vector('',#13043,1.808878078811e0);
#13045=cartesian_point('',(-2.678146816449e1,6.793618794624e1,
-4.303928244764e1));
#13046=line('',#13045,#13044);
#13047=direction('',(2.159126960589e-1,-5.004276797812e-1,-8.384234282207e-1));
#13048=vector('',#13047,1.808879096628e0);
#13049=cartesian_point('',(-2.949136541306e1,6.788063751011e1,
-4.152263878404e1));
#13050=line('',#13049,#13048);
#13051=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#13052=direction('',(0.e0,0.e0,-1.e0));
#13053=direction('',(-3.984766075912e-1,9.171784958244e-1,0.e0));
#13054=axis2_placement_3d('',#13051,#13052,#13053);
#13056=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#13057=direction('',(0.e0,0.e0,-1.e0));
#13058=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#13059=axis2_placement_3d('',#13056,#13057,#13058);
#13061=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#13062=direction('',(0.e0,0.e0,-1.e0));
#13063=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#13064=axis2_placement_3d('',#13061,#13062,#13063);
#13066=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#13067=direction('',(0.e0,0.e0,1.e0));
#13068=direction('',(-3.666355458709e-1,9.303646470626e-1,0.e0));
#13069=axis2_placement_3d('',#13066,#13067,#13068);
#13071=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#13072=direction('',(0.e0,0.e0,1.e0));
#13073=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#13074=axis2_placement_3d('',#13071,#13072,#13073);
#13076=cartesian_point('',(-2.939251656655e1,6.764934121432e1,
-4.135912965205e1));
#13077=direction('',(2.166714944223e-1,-5.001091917961e-1,-8.384177119943e-1));
#13078=direction('',(-9.238286350670e-1,-3.826625553273e-1,-1.048912677886e-2));
#13079=axis2_placement_3d('',#13076,#13077,#13078);
#13081=cartesian_point('',(-2.949136541306e1,6.788063751011e1,
-4.152263878404e1));
#13082=cartesian_point('',(-2.951759635637e1,6.794037708918e1,
-4.142227621851e1));
#13083=cartesian_point('',(-2.956656123117e1,6.805153194886e1,
-4.121567903442e1));
#13084=cartesian_point('',(-2.962895148946e1,6.819199691827e1,
-4.089069196902e1));
#13085=cartesian_point('',(-2.966283187216e1,6.826734116285e1,
-4.066570682106e1));
#13086=cartesian_point('',(-2.967777875682e1,6.830029449045e1,
-4.055158839682e1));
#13088=cartesian_point('',(-2.967777875682e1,6.830029449045e1,
-4.055158839682e1));
#13089=cartesian_point('',(-2.969430964838e1,6.833679970926e1,
-4.042520369241e1));
#13090=cartesian_point('',(-2.972251267609e1,6.839821957122e1,
-4.016845375601e1));
#13091=cartesian_point('',(-2.974966944732e1,6.845462609633e1,
-3.977517293779e1));
#13092=cartesian_point('',(-2.975776908381e1,6.846806699648e1,
-3.951015722251e1));
#13093=cartesian_point('',(-2.975916725905e1,6.846870610662e1,
-3.937758788782e1));
#13095=direction('',(1.797748660221e-1,-4.095320240584e-1,-8.944073561959e-1));
#13096=vector('',#13095,9.151765593037e-1);
#13097=cartesian_point('',(-3.034567182576e1,6.820649399960e1,
-6.278724520700e0));
#13098=line('',#13097,#13096);
#13099=cartesian_point('',(-3.102583920645e1,6.990018050586e1,
-8.214297115144e0));
#13100=direction('',(9.237503288013e-1,3.828534155718e-1,1.042075930677e-2));
#13101=direction('',(3.381463726774e-1,-8.280530923025e-1,4.471969442800e-1));
#13102=axis2_placement_3d('',#13099,#13100,#13101);
#13104=direction('',(1.289422582802e-2,-3.766312673507e-3,-9.999097728441e-1));
#13105=vector('',#13104,3.328462607966e1);
#13106=cartesian_point('',(-3.006969398007e1,6.759264177524e1,
-8.193506425085e0));
#13107=line('',#13106,#13105);
#13108=direction('',(-2.165779500948e-1,4.998045099177e-1,8.386235409280e-1));
#13109=vector('',#13108,1.345107436355e-1);
#13110=cartesian_point('',(-2.964051449480e1,6.746728146620e1,
-4.147512932760e1));
#13111=line('',#13110,#13109);
#13112=cartesian_point('',(-2.850218899013e1,6.466158219534e1,
-3.934686973597e1));
#13113=direction('',(9.238019266982e-1,3.827282896191e-1,1.044301460211e-2));
#13114=direction('',(-3.156537389604e-1,7.767720037149e-1,-5.449660276797e-1));
#13115=axis2_placement_3d('',#13112,#13113,#13114);
#13117=direction('',(-1.293659488598e-2,3.868300339623e-3,9.999088362272e-1));
#13118=vector('',#13117,3.310242264911e1);
#13119=cartesian_point('',(-2.991743919420e1,6.807844388682e1,
-3.937812942807e1));
#13120=line('',#13119,#13118);
#13121=cartesian_point('',(-3.064305478100e1,6.764035657213e1,
-7.102517710762e0));
#13122=direction('',(-1.797666942413e-1,4.095189971698e-1,8.944149633132e-1));
#13123=direction('',(3.690637841453e-1,-8.147342633702e-1,4.472135992152e-1));
#13124=axis2_placement_3d('',#13121,#13122,#13123);
#13126=cartesian_point('',(-3.499473523420e1,6.545193509556e1,
-6.060283171607e0));
#13127=cartesian_point('',(-3.492900978316e1,6.533236089327e1,
-6.333159086111e0));
#13128=cartesian_point('',(-3.486327962251e1,6.521279280425e1,
-6.606036453319e0));
#13129=cartesian_point('',(-3.479755422182e1,6.509321852860e1,
-6.878912347807e0));
#13131=cartesian_point('',(-3.045851291670e1,6.723299535038e1,
-6.878915201096e0));
#13132=cartesian_point('',(-3.051336726706e1,6.735793281865e1,
-6.606035382345e0));
#13133=cartesian_point('',(-3.056821349795e1,6.748286928851e1,
-6.333157166480e0));
#13134=cartesian_point('',(-3.062306775946e1,6.760780675207e1,
-6.060277327712e0));
#13136=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#13137=direction('',(0.e0,0.e0,1.e0));
#13138=direction('',(-4.064292862752e-1,9.136822397627e-1,0.e0));
#13139=axis2_placement_3d('',#13136,#13137,#13138);
#13141=cartesian_point('',(-3.579000421808e1,6.586411749021e1,
-4.579937186033e0));
#13142=cartesian_point('',(-3.575750737157e1,6.586838290973e1,
-4.603474394121e0));
#13143=cartesian_point('',(-3.569287446765e1,6.587265523181e1,
-4.657607335500e0));
#13144=cartesian_point('',(-3.559648139696e1,6.586694731259e1,
-4.759395718269e0));
#13145=cartesian_point('',(-3.550099947008e1,6.584920338424e1,
-4.881327137138e0));
#13146=cartesian_point('',(-3.540681414641e1,6.581911646090e1,
-5.023618160989e0));
#13147=cartesian_point('',(-3.531507343042e1,6.577635573804e1,
-5.185803259212e0));
#13148=cartesian_point('',(-3.522645807834e1,6.572014702225e1,
-5.368643729060e0));
#13149=cartesian_point('',(-3.514195860234e1,6.564920946627e1,
-5.573500540213e0));
#13150=cartesian_point('',(-3.506311737388e1,6.556171592712e1,
-5.802176853367e0));
#13151=cartesian_point('',(-3.501612335822e1,6.549084531439e1,
-5.971487626411e0));
#13152=cartesian_point('',(-3.499473523420e1,6.545193509556e1,
-6.060283171607e0));
#13154=cartesian_point('',(-3.520559458852e1,6.584631907225e1,
-6.283890185757e0));
#13155=direction('',(-2.154582390909e-1,3.919178848848e-1,8.944149589062e-1));
#13156=direction('',(-8.659857128014e-1,-4.999592469634e-1,1.046406228701e-2));
#13157=axis2_placement_3d('',#13154,#13155,#13156);
#13159=cartesian_point('',(-3.579000421808e1,6.586411749021e1,
-4.579937186033e0));
#13160=cartesian_point('',(-3.580996267603e1,6.585328054361e1,
-4.579100512193e0));
#13161=cartesian_point('',(-3.584936645842e1,6.583182259307e1,
-4.581461060108e0));
#13162=cartesian_point('',(-3.590904106307e1,6.579911756966e1,
-4.598562133512e0));
#13163=cartesian_point('',(-3.596299852976e1,6.576938881640e1,
-4.624850940927e0));
#13164=cartesian_point('',(-3.600742767165e1,6.574469575746e1,
-4.658532392932e0));
#13165=cartesian_point('',(-3.602811862491e1,6.573321735076e1,
-4.682640817466e0));
#13166=cartesian_point('',(-3.603632046574e1,6.572859341333e1,
-4.695423361136e0));
#13168=cartesian_point('',(-3.563857628910e1,6.559632473104e1,
-6.278719989810e0));
#13169=cartesian_point('',(-3.566491052618e1,6.564833464733e1,
-5.976053373483e0));
#13170=cartesian_point('',(-3.572512416131e1,6.571642311068e1,
-5.516199383801e0));
#13171=cartesian_point('',(-3.585433125548e1,6.577024123241e1,
-4.954357718492e0));
#13172=cartesian_point('',(-3.597225451202e1,6.576414652324e1,
-4.692292985924e0));
#13173=cartesian_point('',(-3.603632046574e1,6.572859341333e1,
-4.695423361136e0));
#13175=cartesian_point('',(-3.605746118041e1,6.502860279704e1,
-3.937501189861e1));
#13176=direction('',(4.822972717733e-3,1.249359978935e-2,9.999103204280e-1));
#13177=direction('',(8.658637433661e-1,5.001712489649e-1,-1.042591161353e-2));
#13178=axis2_placement_3d('',#13175,#13176,#13177);
#13180=cartesian_point('',(-3.620347479654e1,6.529072933715e1,
-3.937758920399e1));
#13181=cartesian_point('',(-3.620383002766e1,6.528926769944e1,
-3.950644517786e1));
#13182=cartesian_point('',(-3.619835102812e1,6.527514506669e1,
-3.976487850343e1));
#13183=cartesian_point('',(-3.617226282540e1,6.522314094935e1,
-4.014361120728e1));
#13184=cartesian_point('',(-3.614127148413e1,6.516427300238e1,
-4.040279291139e1));
#13185=cartesian_point('',(-3.612295511503e1,6.512995608323e1,
-4.052851536374e1));
#13187=cartesian_point('',(-3.612295511503e1,6.512995608323e1,
-4.052851536374e1));
#13188=cartesian_point('',(-3.610516341133e1,6.509657455670e1,
-4.065077114385e1));
#13189=cartesian_point('',(-3.606494950788e1,6.502184567572e1,
-4.088289886999e1));
#13190=cartesian_point('',(-3.599115017748e1,6.488615100434e1,
-4.121105277118e1));
#13191=cartesian_point('',(-3.593196816643e1,6.477815274360e1,
-4.142090588047e1));
#13192=cartesian_point('',(-3.590011291239e1,6.472018853990e1,
-4.152263694238e1));
#13194=direction('',(4.858150837358e-3,1.252809539846e-2,9.999097185227e-1));
#13195=vector('',#13194,3.328477225279e1);
#13196=cartesian_point('',(-3.548119806268e1,6.458654729487e1,
-4.147528657221e1));
#13197=line('',#13196,#13195);
#13198=cartesian_point('',(-3.656818999601e1,6.716701894386e1,
-8.214301753541e0));
#13199=direction('',(-8.660878283431e-1,-4.997832985781e-1,1.041768008046e-2));
#13200=direction('',(4.998680707379e-1,-8.660618438999e-1,8.294238816271e-3));
#13201=axis2_placement_3d('',#13198,#13199,#13200);
#13203=direction('',(-2.154625435757e-1,3.919305172441e-1,8.944083865711e-1));
#13204=vector('',#13203,9.151960961741e-1);
#13205=cartesian_point('',(-3.544138581035e1,6.523763145169e1,
-7.097279053585e0));
#13206=line('',#13205,#13204);
#13207=direction('',(-4.806350720003e-3,-1.261824250468e-2,-9.999088353189e-1));
#13208=vector('',#13207,3.310192689513e1);
#13209=cartesian_point('',(-3.563857628910e1,6.559632473104e1,
-6.278719989810e0));
#13210=line('',#13209,#13208);
#13211=cartesian_point('',(-3.579767575927e1,6.517863659011e1,
-3.937762915833e1));
#13212=cartesian_point('',(-3.579882776334e1,6.517566589606e1,
-3.961527308773e1));
#13213=cartesian_point('',(-3.577908994437e1,6.513178158046e1,
-4.007778125788e1));
#13214=cartesian_point('',(-3.568142630121e1,6.494828536062e1,
-4.076225189728e1));
#13215=cartesian_point('',(-3.557893474893e1,6.476232024141e1,
-4.116615370969e1));
#13216=cartesian_point('',(-3.551602354821e1,6.464917616924e1,
-4.136527979282e1));
#13218=direction('',(2.652591338151e-1,-4.770322857579e-1,-8.379008236493e-1));
#13219=vector('',#13218,1.312885442770e-1);
#13220=cartesian_point('',(-3.551602354821e1,6.464917616924e1,
-4.136527979282e1));
#13221=line('',#13220,#13219);
#13222=cartesian_point('',(-3.488655518382e1,6.525362056052e1,
-8.198743170886e0));
#13223=direction('',(-4.862997986834e-3,-1.251986779918e-2,-9.999097980122e-1));
#13224=direction('',(4.734956278668e-1,-8.807529524267e-1,8.725089263424e-3));
#13225=axis2_placement_3d('',#13222,#13223,#13224);
#13227=cartesian_point('',(-3.500839012816e1,6.548760607510e1,
-7.102552896876e0));
#13228=direction('',(2.154381218369e-1,-3.919815336986e-1,-8.943919123621e-1));
#13229=direction('',(4.216881179835e-1,-7.887569342437e-1,4.472601366476e-1));
#13230=axis2_placement_3d('',#13227,#13228,#13229);
#13232=cartesian_point('',(-3.614985217171e1,6.740842431974e1,
-8.219333702353e0));
#13233=direction('',(8.660878283431e-1,4.997832985781e-1,-1.041768008046e-2));
#13234=direction('',(4.510851327292e-1,-7.723765908123e-1,4.471650757783e-1));
#13235=axis2_placement_3d('',#13232,#13233,#13234);
#13237=cartesian_point('',(-3.471603220379e1,6.494283519161e1,
-7.297086452248e0));
#13238=cartesian_point('',(-3.470131244957e1,6.491531343696e1,
-7.393552826359e0));
#13239=cartesian_point('',(-3.467671124806e1,6.486879123208e1,
-7.589655816354e0));
#13240=cartesian_point('',(-3.465500304083e1,6.482508900081e1,
-7.890294022778e0));
#13241=cartesian_point('',(-3.465021803277e1,6.481398614697e1,
-8.092981796536e0));
#13242=cartesian_point('',(-3.465055295070e1,6.481280723175e1,
-8.194371681178e0));
#13244=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#13245=direction('',(0.e0,0.e0,-1.e0));
#13246=direction('',(-4.714783524754e-1,8.818776350192e-1,0.e0));
#13247=axis2_placement_3d('',#13244,#13245,#13246);
#13249=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#13250=direction('',(0.e0,0.e0,-1.e0));
#13251=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#13252=axis2_placement_3d('',#13249,#13250,#13251);
#13254=cartesian_point('',(-3.032553691005e1,6.694566908889e1,
-8.194373293101e0));
#13255=cartesian_point('',(-3.032667575271e1,6.694612065560e1,
-8.093030765020e0));
#13256=cartesian_point('',(-3.033256623735e1,6.695666684236e1,
-7.890435252457e0));
#13257=cartesian_point('',(-3.035400435974e1,6.700045301347e1,
-7.589935444833e0));
#13258=cartesian_point('',(-3.037591738171e1,6.704824740593e1,
-7.393917764417e0));
#13259=cartesian_point('',(-3.038877968437e1,6.707665368046e1,
-7.297492001683e0));
#13261=cartesian_point('',(-3.147202285988e1,6.971525723129e1,
-8.219330480020e0));
#13262=direction('',(-9.237503288013e-1,-3.828534155718e-1,-1.042075930677e-2));
#13263=direction('',(3.613569994572e-1,-8.802541964505e-1,3.075283215811e-1));
#13264=axis2_placement_3d('',#13261,#13262,#13263);
#13266=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#13267=direction('',(0.e0,0.e0,1.e0));
#13268=direction('',(-4.126579620932e-1,9.108860556190e-1,0.e0));
#13269=axis2_placement_3d('',#13266,#13267,#13268);
#13271=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#13272=direction('',(0.e0,0.e0,1.e0));
#13273=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#13274=axis2_placement_3d('',#13271,#13272,#13273);
#13276=cartesian_point('',(-3.053157949083e1,6.740122294699e1,
-8.198698928943e0));
#13277=direction('',(-1.281609071204e-2,3.706473762872e-3,9.999110009751e-1));
#13278=direction('',(4.105094233601e-1,-9.118154076081e-1,8.641514979221e-3));
#13279=axis2_placement_3d('',#13276,#13277,#13278);
#13281=cartesian_point('',(-3.010244715070e1,6.727598446713e1,
-4.148036708078e1));
#13282=direction('',(-1.289308454219e-2,3.763536915814e-3,9.999097980122e-1));
#13283=direction('',(4.105023580136e-1,-9.118177925962e-1,8.725088549899e-3));
#13284=axis2_placement_3d('',#13281,#13282,#13283);
#13286=cartesian_point('',(-3.542456945639e1,6.443603061921e1,
-4.192434479080e1));
#13287=cartesian_point('',(-3.543651963471e1,6.448931960656e1,
-4.177643017962e1));
#13288=cartesian_point('',(-3.545574729468e1,6.453939675151e1,
-4.162597927567e1));
#13289=cartesian_point('',(-3.548119806268e1,6.458654729487e1,
-4.147528657221e1));
#13291=cartesian_point('',(-3.577680585009e1,6.450095701394e1,
-4.135914395286e1));
#13292=direction('',(-2.648547976052e-1,4.763029270489e-1,8.384434732707e-1));
#13293=direction('',(8.661853152752e-1,4.996187073071e-1,-1.020523935805e-2));
#13294=axis2_placement_3d('',#13291,#13292,#13293);
#13296=direction('',(-2.655303304942e-1,4.759232647770e-1,8.384454005072e-1));
#13297=vector('',#13296,1.808878078806e0);
#13298=cartesian_point('',(-3.541980091830e1,6.385930137905e1,
-4.303928244763e1));
#13299=line('',#13298,#13297);
#13300=direction('',(2.793844525400e-1,-4.679641895382e-1,-8.384234282204e-1));
#13301=vector('',#13300,1.808879096628e0);
#13302=cartesian_point('',(-3.809926383334e1,6.345051361545e1,
-4.152263878405e1));
#13303=line('',#13302,#13301);
#13304=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13305=direction('',(0.e0,0.e0,-1.e0));
#13306=direction('',(-5.147834016199e-1,8.573202723700e-1,0.e0));
#13307=axis2_placement_3d('',#13304,#13305,#13306);
#13309=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13310=direction('',(0.e0,0.e0,-1.e0));
#13311=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#13312=axis2_placement_3d('',#13309,#13310,#13311);
#13314=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13315=direction('',(0.e0,0.e0,-1.e0));
#13316=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#13317=axis2_placement_3d('',#13314,#13315,#13316);
#13319=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13320=direction('',(0.e0,0.e0,1.e0));
#13321=direction('',(-4.849358827079e-1,8.745497067991e-1,0.e0));
#13322=axis2_placement_3d('',#13319,#13320,#13321);
#13324=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13325=direction('',(0.e0,0.e0,1.e0));
#13326=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#13327=axis2_placement_3d('',#13324,#13325,#13326);
#13329=cartesian_point('',(-3.797107042765e1,6.323409845508e1,
-4.135912965205e1));
#13330=direction('',(2.800951882924e-1,-4.675493831764e-1,-8.384177119949e-1));
#13331=direction('',(-8.659776667417e-1,-4.999726581762e-1,-1.048912679427e-2));
#13332=axis2_placement_3d('',#13329,#13330,#13331);
#13334=cartesian_point('',(-3.809926383334e1,6.345051361545e1,
-4.152263878405e1));
#13335=cartesian_point('',(-3.813306794698e1,6.350631828883e1,
-4.142227621878e1));
#13336=cartesian_point('',(-3.819612254092e1,6.361013100436e1,
-4.121567903527e1));
#13337=cartesian_point('',(-3.827631339933e1,6.374125071338e1,
-4.089069197082e1));
#13338=cartesian_point('',(-3.831973832796e1,6.381152810008e1,
-4.066570682352e1));
#13339=cartesian_point('',(-3.833885861231e1,6.384224854745e1,
-4.055158839963e1));
#13341=cartesian_point('',(-3.833885861231e1,6.384224854745e1,
-4.055158839963e1));
#13342=cartesian_point('',(-3.836001296712e1,6.387628374488e1,
-4.042520369493e1));
#13343=cartesian_point('',(-3.839599161492e1,6.393349691786e1,
-4.016845375794e1));
#13344=cartesian_point('',(-3.843027858520e1,6.398587620770e1,
-3.977517293878e1));
#13345=cartesian_point('',(-3.844006331798e1,6.399814490428e1,
-3.951015722284e1));
#13346=cartesian_point('',(-3.844153295226e1,6.399859604825e1,
-3.937758788782e1));
#13348=direction('',(2.316915160879e-1,-3.825630802449e-1,-8.944073630099e-1));
#13349=vector('',#13348,9.151763878055e-1);
#13350=cartesian_point('',(-3.898879430194e1,6.366207292640e1,
-6.278724672667e0));
#13351=line('',#13350,#13349);
#13352=cartesian_point('',(-3.988421324820e1,6.525249011944e1,
-8.214297115216e0));
#13353=direction('',(8.658751181150e-1,5.001516646028e-1,1.042075930381e-2));
#13354=direction('',(4.433361007486e-1,-7.768320247964e-1,4.471969443364e-1));
#13355=axis2_placement_3d('',#13352,#13353,#13354);
#13357=direction('',(1.327551639048e-2,-2.051057146992e-3,-9.999097728441e-1));
#13358=vector('',#13357,3.328462607964e1);
#13359=cartesian_point('',(-3.863505373264e1,6.308949469829e1,
-8.193506425084e0));
#13360=line('',#13359,#13358);
#13361=direction('',(-2.799626752414e-1,4.672595178887e-1,8.386235409372e-1));
#13362=vector('',#13361,1.345107435138e-1);
#13363=cartesian_point('',(-3.819318313357e1,6.302122602808e1,
-4.147512932758e1));
#13364=line('',#13363,#13362);
#13365=cartesian_point('',(-3.669837891857e1,6.038811119729e1,
-3.934686973596e1));
#13366=direction('',(8.659426067799e-1,5.000343440305e-1,1.044301456502e-2));
#13367=direction('',(-4.143423694357e-1,7.289255308261e-1,-5.449660277489e-1));
#13368=axis2_placement_3d('',#13365,#13366,#13367);
#13370=direction('',(-1.333083457465e-2,2.146641219736e-3,9.999088362351e-1));
#13371=vector('',#13370,3.310242263418e1);
#13372=cartesian_point('',(-3.854751138179e1,6.359101390150e1,
-3.937812956537e1));
#13373=line('',#13372,#13371);
#13374=cartesian_point('',(-3.920973738318e1,6.306196268638e1,
-7.102517710764e0));
#13375=direction('',(-2.316817205968e-1,3.825512432911e-1,8.944149633127e-1));
#13376=direction('',(4.722505533527e-1,-7.595916083884e-1,4.472135992163e-1));
#13377=axis2_placement_3d('',#13374,#13375,#13376);
#13379=cartesian_point('',(-4.323854228454e1,6.032425517960e1,
-6.060283171607e0));
#13380=cartesian_point('',(-4.315777155853e1,6.021428284404e1,
-6.333159086112e0));
#13381=cartesian_point('',(-4.307699696115e1,6.010431718418e1,
-6.606036453320e0));
#13382=cartesian_point('',(-4.299622627548e1,5.999434476932e1,
-6.878912347810e0));
#13384=cartesian_point('',(-3.897360299099e1,6.268217404320e1,
-6.878915201104e0));
#13385=cartesian_point('',(-3.904429566678e1,6.279888272463e1,
-6.606035382345e0));
#13386=cartesian_point('',(-3.911498016220e1,6.291559147591e1,
-6.333157166489e0));
#13387=cartesian_point('',(-3.918567274928e1,6.303230016427e1,
-6.060277327714e0));
#13389=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#13390=direction('',(0.e0,0.e0,1.e0));
#13391=direction('',(-5.222116910878e-1,8.528158943706e-1,0.e0));
#13392=axis2_placement_3d('',#13389,#13390,#13391);
#13394=cartesian_point('',(-4.408080823026e1,6.062910786463e1,
-4.579937186033e0));
#13395=cartesian_point('',(-4.404914614773e1,6.063757848253e1,
-4.603474394131e0));
#13396=cartesian_point('',(-4.398562383741e1,6.065025054093e1,
-4.657607335622e0));
#13397=cartesian_point('',(-4.388931038974e1,6.065717327429e1,
-4.759395718390e0));
#13398=cartesian_point('',(-4.379232927659e1,6.065204404002e1,
-4.881327137296e0));
#13399=cartesian_point('',(-4.369502258989e1,6.063450816613e1,
-5.023618161165e0));
#13400=cartesian_point('',(-4.359848533412e1,6.060408783349e1,
-5.185803259400e0));
#13401=cartesian_point('',(-4.350329138902e1,6.055992661553e1,
-5.368643729246e0));
#13402=cartesian_point('',(-4.341025560871e1,6.050062533502e1,
-5.573500540378e0));
#13403=cartesian_point('',(-4.332066867941e1,6.042417116059e1,
-5.802176853478e0));
#13404=cartesian_point('',(-4.326482623288e1,6.036004080571e1,
-5.971487626452e0));
#13405=cartesian_point('',(-4.323854228454e1,6.032425517960e1,
-6.060283171607e0));
#13407=cartesian_point('',(-4.349907514661e1,6.068774247809e1,
-6.283890185760e0));
#13408=direction('',(-2.647705131572e-1,3.604420295247e-1,8.944149589059e-1));
#13409=direction('',(-7.933192479279e-1,-6.087159216240e-1,1.046411146147e-2));
#13410=axis2_placement_3d('',#13407,#13408,#13409);
#13412=cartesian_point('',(-4.408080823026e1,6.062910786463e1,
-4.579937186033e0));
#13413=cartesian_point('',(-4.409918071036e1,6.061575905841e1,
-4.579100223443e0));
#13414=cartesian_point('',(-4.413544552513e1,6.058934221965e1,
-4.581460328736e0));
#13415=cartesian_point('',(-4.419034069501e1,6.054912793577e1,
-4.598560998646e0));
#13416=cartesian_point('',(-4.423995680219e1,6.051261018846e1,
-4.624850095594e0));
#13417=cartesian_point('',(-4.428078359949e1,6.048232859243e1,
-4.658532122332e0));
#13418=cartesian_point('',(-4.429979955492e1,6.046824748935e1,
-4.682640738050e0));
#13419=cartesian_point('',(-4.430732776679e1,6.046259249296e1,
-4.695423361153e0));
#13421=cartesian_point('',(-4.389572183373e1,6.038337144182e1,
-6.278719842318e0));
#13422=cartesian_point('',(-4.392861943430e1,6.043149909823e1,
-5.976053225994e0));
#13423=cartesian_point('',(-4.399720524482e1,6.049114557360e1,
-5.516199417854e0));
#13424=cartesian_point('',(-4.413233163271e1,6.052763836868e1,
-4.954357713382e0));
#13425=cartesian_point('',(-4.424845051886e1,6.050620372561e1,
-4.692292985948e0));
#13426=cartesian_point('',(-4.430732776679e1,6.046259249296e1,
-4.695423361153e0));
#13428=cartesian_point('',(-4.423692050999e1,5.976583097645e1,
-3.937501189861e1));
#13429=direction('',(3.150969498692e-3,1.301623957219e-2,9.999103204281e-1));
#13430=direction('',(7.931705898765e-1,6.089102689950e-1,-1.042591326659e-2));
#13431=axis2_placement_3d('',#13428,#13429,#13430);
#13433=cartesian_point('',(-4.441589933854e1,6.000665638635e1,
-3.937758920399e1));
#13434=cartesian_point('',(-4.441606074861e1,6.000516088617e1,
-3.950644517886e1));
#13435=cartesian_point('',(-4.440878524907e1,5.999187422724e1,
-3.976487850658e1));
#13436=cartesian_point('',(-4.437613233472e1,5.994372020553e1,
-4.014361121268e1));
#13437=cartesian_point('',(-4.433772231885e1,5.988940106259e1,
-4.040279292022e1));
#13438=cartesian_point('',(-4.431508339164e1,5.985776849481e1,
-4.052851537368e1));
#13440=cartesian_point('',(-4.431508339164e1,5.985776849481e1,
-4.052851537368e1));
#13441=cartesian_point('',(-4.429308673472e1,5.982699483498e1,
-4.065077115364e1));
#13442=cartesian_point('',(-4.424346279052e1,5.975815423769e1,
-4.088289887755e1));
#13443=cartesian_point('',(-4.415258311565e1,5.963325319971e1,
-4.121105277465e1));
#13444=cartesian_point('',(-4.407981081389e1,5.953390368260e1,
-4.142090588160e1));
#13445=cartesian_point('',(-4.404066223960e1,5.948059331630e1,
-4.152263694238e1));
#13447=direction('',(3.181344095295e-3,1.305503173571e-2,9.999097185227e-1));
#13448=vector('',#13447,3.328477225279e1);
#13449=cartesian_point('',(-4.360788758167e1,5.940277475085e1,
-4.147528657221e1));
#13450=line('',#13449,#13448);
#13451=cartesian_point('',(-4.502239928716e1,6.181928918881e1,
-8.214301753516e0));
#13452=direction('',(-7.934435158954e-1,-6.085547296864e-1,1.041768016005e-2));
#13453=direction('',(6.086353849591e-1,-7.934066887660e-1,8.294238789701e-3));
#13454=axis2_placement_3d('',#13451,#13452,#13453);
#13456=direction('',(-2.647764215148e-1,3.604539814308e-1,8.944083932302e-1));
#13457=vector('',#13456,9.151960954515e-1);
#13458=cartesian_point('',(-4.365339948659e1,6.005348536543e1,
-7.097278911541e0));
#13459=line('',#13458,#13457);
#13460=direction('',(-3.118220761575e-3,-1.313764610784e-2,-9.999088353215e-1));
#13461=vector('',#13460,3.310192688757e1);
#13462=cartesian_point('',(-4.389572183373e1,6.038337144182e1,
-6.278719842318e0));
#13463=line('',#13462,#13461);
#13464=cartesian_point('',(-4.399894094940e1,5.994849004089e1,
-3.937762900337e1));
#13465=cartesian_point('',(-4.399969534528e1,5.994539439180e1,
-3.961527316566e1));
#13466=cartesian_point('',(-4.397439830225e1,5.990446177621e1,
-4.007778122144e1));
#13467=cartesian_point('',(-4.385361913500e1,5.973528307128e1,
-4.076225190765e1));
#13468=cartesian_point('',(-4.372773109043e1,5.956428673797e1,
-4.116615370969e1));
#13469=cartesian_point('',(-4.365058983884e1,5.946032218848e1,
-4.136527979284e1));
#13471=direction('',(3.252550130540e-1,-4.383279436769e-1,-8.379008236511e-1));
#13472=vector('',#13471,1.312885442613e-1);
#13473=cartesian_point('',(-4.365058983884e1,5.946032218848e1,
-4.136527979284e1));
#13474=line('',#13473,#13472);
#13475=cartesian_point('',(-4.310540248837e1,6.014175758293e1,
-8.198743170886e0));
#13476=direction('',(-3.187223694057e-3,-1.304750720465e-2,-9.999097980122e-1));
#13477=direction('',(5.844061363188e-1,-8.114144074703e-1,8.725089263194e-3));
#13478=axis2_placement_3d('',#13475,#13476,#13477);
#13480=cartesian_point('',(-4.325673635610e1,6.035783866767e1,
-7.102552896874e0));
#13481=direction('',(2.647588758624e-1,-3.605077596268e-1,-8.943919123633e-1));
#13482=direction('',(5.210339568373e-1,-7.269676650244e-1,4.472601366447e-1));
#13483=axis2_placement_3d('',#13480,#13481,#13482);
#13485=cartesian_point('',(-4.463915012560e1,6.211323335149e1,
-8.219333702365e0));
#13486=direction('',(7.934435158954e-1,6.085547296864e-1,-1.041768016005e-2));
#13487=direction('',(5.480414124077e-1,-7.068903771409e-1,4.471650757738e-1));
#13488=axis2_placement_3d('',#13485,#13486,#13487);
#13490=cartesian_point('',(-4.289577272698e1,5.985588874360e1,
-7.297086443199e0));
#13491=cartesian_point('',(-4.287758659208e1,5.983052375433e1,
-7.393552818216e0));
#13492=cartesian_point('',(-4.284712349037e1,5.978761065366e1,
-7.589655810126e0));
#13493=cartesian_point('',(-4.281989671345e1,5.974711578987e1,
-7.890294019604e0));
#13494=cartesian_point('',(-4.281370342843e1,5.973673249118e1,
-8.092981795492e0));
#13495=cartesian_point('',(-4.281388160177e1,5.973551994616e1,
-8.194371681191e0));
#13497=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#13498=direction('',(0.e0,0.e0,-1.e0));
#13499=direction('',(-5.825529195137e-1,8.127927755376e-1,0.e0));
#13500=axis2_placement_3d('',#13497,#13498,#13499);
#13502=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#13503=direction('',(0.e0,0.e0,-1.e0));
#13504=direction('',(-5.568051656964e-1,8.306431288187e-1,0.e0));
#13505=axis2_placement_3d('',#13502,#13503,#13504);
#13507=cartesian_point('',(-3.880426100966e1,6.241466274950e1,
-8.194373293101e0));
#13508=cartesian_point('',(-3.880544905066e1,6.241496180421e1,
-8.093030763703e0));
#13509=cartesian_point('',(-3.881266569517e1,6.242464890459e1,
-7.890435248509e0));
#13510=cartesian_point('',(-3.883963565428e1,6.246526224349e1,
-7.589935437070e0));
#13511=cartesian_point('',(-3.886759962805e1,6.250978752613e1,
-7.393917754267e0));
#13512=cartesian_point('',(-3.888405965519e1,6.253627191433e1,
-7.297491990404e0));
#13514=cartesian_point('',(-4.030244240774e1,6.501091023574e1,
-8.219330480091e0));
#13515=direction('',(-8.658751181150e-1,-5.001516646028e-1,-1.042075930381e-2));
#13516=direction('',(4.731617681256e-1,-8.255569455097e-1,3.075283253702e-1));
#13517=axis2_placement_3d('',#13514,#13515,#13516);
#13519=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#13520=direction('',(0.e0,0.e0,1.e0));
#13521=direction('',(-5.280221044086e-1,8.492306266591e-1,0.e0));
#13522=axis2_placement_3d('',#13519,#13520,#13521);
#13524=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#13525=direction('',(0.e0,0.e0,1.e0));
#13526=direction('',(-5.568051656964e-1,8.306431288187e-1,0.e0));
#13527=axis2_placement_3d('',#13524,#13525,#13526);
#13529=cartesian_point('',(-3.906800257804e1,6.283942532768e1,
-8.198698928950e0));
#13530=direction('',(-1.319023919688e-2,2.001928868843e-3,9.999110009750e-1));
#13531=direction('',(5.260132514922e-1,-8.504324684965e-1,8.641515004004e-3));
#13532=axis2_placement_3d('',#13529,#13530,#13531);
#13534=cartesian_point('',(-3.862619462269e1,6.277127129072e1,
-4.148036708077e1));
#13535=direction('',(-1.327402255960e-2,2.048454104374e-3,9.999097980122e-1));
#13536=direction('',(5.260065579006e-1,-8.504357552898e-1,8.725088549825e-3));
#13537=axis2_placement_3d('',#13534,#13535,#13536);
#13539=cartesian_point('',(-4.353209707243e1,5.926093728260e1,
-4.192434479075e1));
#13540=cartesian_point('',(-4.355090062392e1,5.931221056399e1,
-4.177643017958e1));
#13541=cartesian_point('',(-4.357650016764e1,5.935934957875e1,
-4.162597927565e1));
#13542=cartesian_point('',(-4.360788758167e1,5.940277475085e1,
-4.147528657221e1));
#13544=cartesian_point('',(-4.388979463002e1,5.927933214775e1,
-4.135914395287e1));
#13545=direction('',(-3.247589355074e-1,4.376576012542e-1,8.384434732721e-1));
#13546=direction('',(7.935616523988e-1,6.084042709677e-1,-1.020523935692e-2));
#13547=axis2_placement_3d('',#13544,#13545,#13546);
#13549=direction('',(-3.253791332475e-1,4.371930123114e-1,8.384454005081e-1));
#13550=vector('',#13549,1.808878078816e0);
#13551=cartesian_point('',(-4.345209105817e1,5.868976446012e1,
-4.303928244764e1));
#13552=line('',#13551,#13550);
#13553=direction('',(3.380702290923e-1,-4.274852404558e-1,-8.384300146070e-1));
#13554=vector('',#13553,1.808879037565e0);
#13555=cartesian_point('',(-4.605527328632e1,5.793473384100e1,
-4.152263878405e1));
#13556=line('',#13555,#13554);
#13557=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13558=direction('',(0.e0,0.e0,-1.e0));
#13559=direction('',(-6.222821089222e-1,7.827930613613e-1,0.e0));
#13560=axis2_placement_3d('',#13557,#13558,#13559);
#13562=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13563=direction('',(0.e0,0.e0,-1.e0));
#13564=direction('',(-6.099396479588e-1,7.924478694828e-1,0.e0));
#13565=axis2_placement_3d('',#13562,#13563,#13564);
#13567=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13568=direction('',(0.e0,0.e0,-1.e0));
#13569=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#13570=axis2_placement_3d('',#13567,#13568,#13569);
#13572=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13573=direction('',(0.e0,0.e0,1.e0));
#13574=direction('',(-5.949388321420e-1,8.037709785813e-1,0.e0));
#13575=axis2_placement_3d('',#13572,#13573,#13574);
#13577=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13578=direction('',(0.e0,0.e0,1.e0));
#13579=direction('',(-6.099396479587e-1,7.924478694829e-1,0.e0));
#13580=axis2_placement_3d('',#13577,#13578,#13579);
#13582=cartesian_point('',(-4.589992874616e1,5.773690273945e1,
-4.135912965205e1));
#13583=direction('',(3.387263757788e-1,-4.269896750068e-1,-8.384177119964e-1));
#13584=direction('',(-7.933095847124e-1,-6.087280845558e-1,-1.048913135108e-2));
#13585=axis2_placement_3d('',#13582,#13583,#13584);
#13587=cartesian_point('',(-4.605527328632e1,5.793473384100e1,
-4.152263878405e1));
#13588=cartesian_point('',(-4.609607217265e1,5.798564877549e1,
-4.142227621867e1));
#13589=cartesian_point('',(-4.617213760432e1,5.808034308289e1,
-4.121567903495e1));
#13590=cartesian_point('',(-4.626875697524e1,5.819987403732e1,
-4.089069197015e1));
#13591=cartesian_point('',(-4.632098343729e1,5.826388210067e1,
-4.066570682261e1));
#13592=cartesian_point('',(-4.634394996798e1,5.829184403244e1,
-4.055158839859e1));
#13594=cartesian_point('',(-4.634394996798e1,5.829184403244e1,
-4.055158839859e1));
#13595=cartesian_point('',(-4.636936582903e1,5.832282685661e1,
-4.042520369400e1));
#13596=cartesian_point('',(-4.641250449204e1,5.837485440697e1,
-4.016845375722e1));
#13597=cartesian_point('',(-4.645333500175e1,5.842231023696e1,
-3.977517293841e1));
#13598=cartesian_point('',(-4.646463741097e1,5.843319680924e1,
-3.951015722272e1));
#13599=cartesian_point('',(-4.646615335842e1,5.843345226785e1,
-3.937758788782e1));
#13601=direction('',(2.796438564788e-1,-3.490483775080e-1,-8.944073701019e-1));
#13602=vector('',#13601,9.151761865107e-1);
#13603=cartesian_point('',(-4.696480767250e1,5.802837613657e1,
-6.278724851869e0));
#13604=line('',#13603,#13602);
#13605=cartesian_point('',(-4.806015734343e1,5.948831153554e1,
-8.214297115239e0));
#13606=direction('',(7.931845440199e-1,6.088921800326e-1,1.042075924073e-2));
#13607=direction('',(5.409402252484e-1,-7.123191458530e-1,4.471969444882e-1));
#13608=axis2_placement_3d('',#13605,#13606,#13607);
#13610=direction('',(1.342965922767e-2,-3.007075178722e-4,-9.999097728435e-1));
#13611=vector('',#13610,3.328462729877e1);
#13612=cartesian_point('',(-4.653935701967e1,5.750686887470e1,
-8.193505213683e0));
#13613=line('',#13612,#13611);
#13614=direction('',(-3.385571603208e-1,4.267195845521e-1,8.386235420945e-1));
#13615=vector('',#13614,1.345107518946e-1);
#13616=cartesian_point('',(-4.609235581753e1,5.749685993704e1,
-4.147512933518e1));
#13617=line('',#13616,#13615);
#13618=cartesian_point('',(-4.426664940952e1,5.508138287364e1,
-3.934686973593e1));
#13619=direction('',(7.932667688428e-1,6.087846720282e-1,1.044301456440e-2));
#13620=direction('',(-5.059414869835e-1,6.686069401373e-1,-5.449660277019e-1));
#13621=axis2_placement_3d('',#13618,#13619,#13620);
#13623=direction('',(-1.349697969695e-2,3.882524985256e-4,9.999088362441e-1));
#13624=vector('',#13623,3.310242261473e1);
#13625=cartesian_point('',(-4.651802494655e1,5.801552403828e1,
-3.937812972542e1));
#13626=line('',#13625,#13624);
#13627=cartesian_point('',(-4.710553050774e1,5.740456113498e1,
-7.102517710763e0));
#13628=direction('',(-2.796326084755e-1,3.490379315779e-1,8.944149633123e-1));
#13629=direction('',(5.673569846888e-1,-6.914521303750e-1,4.472135992171e-1));
#13630=axis2_placement_3d('',#13627,#13628,#13629);
#13632=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#13633=direction('',(0.e0,0.e0,1.e0));
#13634=direction('',(-6.290589089430e-1,7.773576326759e-1,0.e0));
#13635=axis2_placement_3d('',#13632,#13633,#13634);
#13637=cartesian_point('',(-5.161737743474e1,5.435671736117e1,
-4.579937188798e0));
#13638=cartesian_point('',(-5.158709310902e1,5.436924753659e1,
-4.603473666158e0));
#13639=cartesian_point('',(-5.152577026922e1,5.439010225800e1,
-4.657604270250e0));
#13640=cartesian_point('',(-5.143118711e1,5.440953714083e1,-4.759388991884e0));
#13641=cartesian_point('',(-5.133436776992e1,5.441711133397e1,
-4.881316837680e0));
#13642=cartesian_point('',(-5.123560539860e1,5.441242757343e1,
-5.023605379113e0));
#13643=cartesian_point('',(-5.113592299389e1,5.439486914018e1,
-5.185789548567e0));
#13644=cartesian_point('',(-5.103577809280e1,5.436351173553e1,
-5.368630582071e0));
#13645=cartesian_point('',(-5.093579606588e1,5.431686159333e1,
-5.573489577313e0));
#13646=cartesian_point('',(-5.083699397732e1,5.425275427028e1,
-5.802170035950e0));
#13647=cartesian_point('',(-5.077325679394e1,5.419646017762e1,
-5.971485107370e0));
#13648=cartesian_point('',(-5.074252588813e1,5.416441053216e1,
-6.060283171958e0));
#13650=cartesian_point('',(-5.074252588813e1,5.416441053216e1,
-6.060283171958e0));
#13651=cartesian_point('',(-5.064809189666e1,5.406592172048e1,
-6.333159086468e0));
#13652=cartesian_point('',(-5.055365494872e1,5.396744002352e1,
-6.606036453346e0));
#13653=cartesian_point('',(-5.045922098691e1,5.386895112795e1,
-6.878912347841e0));
#13655=cartesian_point('',(-4.682184391257e1,5.705884335936e1,
-6.878915201107e0));
#13656=cartesian_point('',(-4.690716534250e1,5.716532633604e1,
-6.606035382372e0));
#13657=cartesian_point('',(-4.699247867139e1,5.727181045002e1,
-6.333157166524e0));
#13658=cartesian_point('',(-4.707780001427e1,5.737829344516e1,
-6.060277327773e0));
#13660=cartesian_point('',(-4.715427572735e1,5.827075259111e1,
-4.579937026684e0));
#13661=cartesian_point('',(-4.717069485649e1,5.824228502841e1,
-4.603539539035e0));
#13662=cartesian_point('',(-4.719942258142e1,5.818407000504e1,
-4.657828343721e0));
#13663=cartesian_point('',(-4.723106561357e1,5.809264881274e1,
-4.759860829512e0));
#13664=cartesian_point('',(-4.725116823757e1,5.799752012367e1,
-4.882039795072e0));
#13665=cartesian_point('',(-4.725934732552e1,5.789892863384e1,
-5.024511018992e0));
#13666=cartesian_point('',(-4.725486848533e1,5.779781005485e1,
-5.186793659921e0));
#13667=cartesian_point('',(-4.723678598924e1,5.769448376214e1,
-5.369631629914e0));
#13668=cartesian_point('',(-4.720354523986e1,5.758938190370e1,
-5.574364918227e0));
#13669=cartesian_point('',(-4.715290148357e1,5.748323606696e1,
-5.802745085205e0));
#13670=cartesian_point('',(-4.710549711685e1,5.741285816145e1,
-5.971697335190e0));
#13671=cartesian_point('',(-4.707780001427e1,5.737829344516e1,
-6.060277327773e0));
#13673=cartesian_point('',(-4.736147060861e1,5.772402603538e1,
-6.283884085830e0));
#13674=direction('',(-2.796326084755e-1,3.490379315779e-1,8.944149633123e-1));
#13675=direction('',(5.673569846888e-1,-6.914521303750e-1,4.472135992171e-1));
#13676=axis2_placement_3d('',#13673,#13674,#13675);
#13678=cartesian_point('',(-4.693469401439e1,5.844654977882e1,
-4.695415274650e0));
#13679=cartesian_point('',(-4.694223676727e1,5.844063723089e1,
-4.682497925499e0));
#13680=cartesian_point('',(-4.696097956390e1,5.842573546218e1,
-4.658209474679e0));
#13681=cartesian_point('',(-4.700094236156e1,5.839401961678e1,
-4.624620388262e0));
#13682=cartesian_point('',(-4.704900079905e1,5.835558916081e1,
-4.598422639763e0));
#13683=cartesian_point('',(-4.710188771534e1,5.831310492537e1,
-4.581403175895e0));
#13684=cartesian_point('',(-4.713668550819e1,5.828499666275e1,
-4.579082922904e0));
#13685=cartesian_point('',(-4.715427572735e1,5.827075259111e1,
-4.579937026684e0));
#13687=cartesian_point('',(-4.693469401439e1,5.844654977882e1,
-4.695415274650e0));
#13688=cartesian_point('',(-4.699202847921e1,5.840103051079e1,
-4.692122363283e0));
#13689=cartesian_point('',(-4.704292634401e1,5.829437027612e1,
-4.953946593449e0));
#13690=cartesian_point('',(-4.704265620340e1,5.815434702007e1,
-5.515999131816e0));
#13691=cartesian_point('',(-4.700279301168e1,5.807262110034e1,
-5.975970335512e0));
#13692=cartesian_point('',(-4.696480767250e1,5.802837613657e1,
-6.278724851869e0));
#13694=cartesian_point('',(-4.628007788727e1,5.819820055127e1,-3.937498028e1));
#13695=direction('',(1.349580593705e-2,-3.869149961956e-4,-9.999088526055e-1));
#13696=direction('',(-7.932125917484e-1,-6.088547893745e-1,-1.047042250829e-2));
#13697=axis2_placement_3d('',#13694,#13695,#13696);
#13699=cartesian_point('',(-5.104827446872e1,5.449078178429e1,
-6.283890185735e0));
#13700=direction('',(-3.095524903449e-1,3.227989110933e-1,8.944149589079e-1));
#13701=direction('',(-7.070759501842e-1,-7.070601525494e-1,1.046620026270e-2));
#13702=axis2_placement_3d('',#13699,#13700,#13701);
#13704=cartesian_point('',(-5.161737743474e1,5.435671736117e1,
-4.579937188798e0));
#13705=cartesian_point('',(-5.163415878500e1,5.434079055459e1,
-4.579202941884e0));
#13706=cartesian_point('',(-5.166708504426e1,5.430946476196e1,
-4.581705495470e0));
#13707=cartesian_point('',(-5.171617859287e1,5.426250643452e1,
-4.598821640797e0));
#13708=cartesian_point('',(-5.176017853171e1,5.422023207053e1,
-4.624955809456e0));
#13709=cartesian_point('',(-5.179618879542e1,5.418537207596e1,
-4.658508780842e0));
#13710=cartesian_point('',(-5.181296186404e1,5.416916470777e1,
-4.682728034593e0));
#13711=cartesian_point('',(-5.181961036802e1,5.416264856191e1,
-4.695583415519e0));
#13713=cartesian_point('',(-5.140180272014e1,5.413724565424e1,
-6.278691056879e0));
#13714=cartesian_point('',(-5.140952864969e1,5.414586521436e1,
-6.218426806370e0));
#13715=cartesian_point('',(-5.142537969284e1,5.416171182035e1,
-6.102340198153e0));
#13716=cartesian_point('',(-5.144962263348e1,5.418152706171e1,
-5.941177651222e0));
#13717=cartesian_point('',(-5.147408074958e1,5.419787837432e1,
-5.792652840484e0));
#13718=cartesian_point('',(-5.149823068101e1,5.421104481927e1,
-5.657371336310e0));
#13719=cartesian_point('',(-5.152341434746e1,5.422196484013e1,
-5.526868982657e0));
#13720=cartesian_point('',(-5.154776971748e1,5.423001348171e1,
-5.409776283587e0));
#13721=cartesian_point('',(-5.157145876001e1,5.423571592589e1,
-5.302922791594e0));
#13722=cartesian_point('',(-5.159488464478e1,5.423931365247e1,
-5.205065490737e0));
#13723=cartesian_point('',(-5.161757124401e1,5.424098029178e1,
-5.118149739415e0));
#13724=cartesian_point('',(-5.164319134560e1,5.424069724093e1,
-5.029287885465e0));
#13725=cartesian_point('',(-5.166967405838e1,5.423781882609e1,
-4.947265889341e0));
#13726=cartesian_point('',(-5.169607275592e1,5.423247590737e1,
-4.873235119601e0));
#13727=cartesian_point('',(-5.172323106697e1,5.422375558963e1,
-4.808778441677e0));
#13728=cartesian_point('',(-5.174452700423e1,5.421519684316e1,
-4.764891739935e0));
#13729=cartesian_point('',(-5.178270655834e1,5.419426626324e1,
-4.707019725350e0));
#13730=cartesian_point('',(-5.180715003949e1,5.417462072928e1,
-4.696799719476e0));
#13731=cartesian_point('',(-5.181961036802e1,5.416264856191e1,
-4.695583415519e0));
#13733=cartesian_point('',(-5.144733860851e1,5.369215157137e1,
-3.940627988674e1));
#13734=cartesian_point('',(-5.144737644170e1,5.369232840502e1,
-3.939689440118e1));
#13735=cartesian_point('',(-5.144741093678e1,5.369250575260e1,
-3.938750727576e1));
#13736=cartesian_point('',(-5.144739851984e1,5.369263233936e1,
-3.937812157054e1));
#13738=cartesian_point('',(-5.165954284925e1,5.348053323095e1,
-3.937498029010e1));
#13739=direction('',(1.377963476358e-3,1.343083778872e-2,9.999088527526e-1));
#13740=direction('',(7.071181675953e-1,7.070178579460e-1,-1.047117959141e-2));
#13741=axis2_placement_3d('',#13738,#13739,#13740);
#13743=cartesian_point('',(-5.144733860851e1,5.369215157137e1,
-3.940627988674e1));
#13744=cartesian_point('',(-5.148337022106e1,5.372815574507e1,
-3.940726530604e1));
#13745=cartesian_point('',(-5.157762083189e1,5.378285508112e1,
-3.940919399337e1));
#13746=cartesian_point('',(-5.173614334986e1,5.378418369584e1,
-3.941061031257e1));
#13747=cartesian_point('',(-5.183123093442e1,5.373107689556e1,
-3.941048802936e1));
#13748=cartesian_point('',(-5.186784602650e1,5.369573565993e1,
-3.941011371979e1));
#13750=cartesian_point('',(-5.166270079019e1,5.305902896250e1,
-3.999999922757e1));
#13751=cartesian_point('',(-5.169047407081e1,5.314483916475e1,
-3.999998129548e1));
#13752=cartesian_point('',(-5.174543777651e1,5.331311182177e1,
-3.996781026720e1));
#13753=cartesian_point('',(-5.181480936298e1,5.353032809773e1,
-3.982729442991e1));
#13754=cartesian_point('',(-5.185818045805e1,5.366531863613e1,
-3.962597355840e1));
#13755=cartesian_point('',(-5.186745142607e1,5.369445648271e1,
-3.948062245797e1));
#13756=cartesian_point('',(-5.186784602650e1,5.369573565993e1,
-3.941011371979e1));
#13758=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13759=direction('',(0.e0,0.e0,1.e0));
#13760=direction('',(-6.947587044257e-1,7.192428954287e-1,0.e0));
#13761=axis2_placement_3d('',#13758,#13759,#13760);
#13763=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13764=direction('',(0.e0,0.e0,1.e0));
#13765=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#13766=axis2_placement_3d('',#13763,#13764,#13765);
#13768=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13769=direction('',(0.e0,0.e0,1.e0));
#13770=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#13771=axis2_placement_3d('',#13768,#13769,#13770);
#13773=cartesian_point('',(-5.369573577794e1,5.186784493219e1,
-3.941011557437e1));
#13774=cartesian_point('',(-5.369439804577e1,5.186740923329e1,
-3.948530891099e1));
#13775=cartesian_point('',(-5.366116682890e1,5.185692240838e1,
-3.963567150006e1));
#13776=cartesian_point('',(-5.352651738995e1,5.181366459429e1,
-3.982835169744e1));
#13777=cartesian_point('',(-5.332258810437e1,5.174830896418e1,
-3.996334784723e1));
#13778=cartesian_point('',(-5.314950318037e1,5.169198781094e1,
-3.999998274559e1));
#13779=cartesian_point('',(-5.305903153510e1,5.166269439247e1,
-3.999999925050e1));
#13781=direction('',(-7.071076531327e-1,7.071059092392e-1,4.218295711880e-7));
#13782=vector('',#13781,1.831129833930e0);
#13783=cartesian_point('',(-5.036789487074e1,5.176422623634e1,
-3.999999999999e1));
#13784=line('',#13783,#13782);
#13785=cartesian_point('',(0.e0,0.e0,-4.e1));
#13786=direction('',(0.e0,0.e0,1.e0));
#13787=direction('',(-6.976164199564e-1,7.164714443766e-1,0.e0));
#13788=axis2_placement_3d('',#13785,#13786,#13787);
#13790=cartesian_point('',(0.e0,0.e0,-4.e1));
#13791=direction('',(0.e0,0.e0,1.e0));
#13792=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#13793=axis2_placement_3d('',#13790,#13791,#13792);
#13795=direction('',(7.071076978757e-1,-7.071058644961e-1,-4.093174811078e-7));
#13796=vector('',#13795,1.831125032179e0);
#13797=cartesian_point('',(-5.305903153510e1,5.166269439247e1,
-3.999999925050e1));
#13798=line('',#13797,#13796);
#13799=cartesian_point('',(0.e0,0.e0,-4.e1));
#13800=direction('',(0.e0,0.e0,1.e0));
#13801=direction('',(-7.167072501572e-1,6.973741589506e-1,0.e0));
#13802=axis2_placement_3d('',#13799,#13800,#13801);
#13804=direction('',(7.071081309531e-1,-7.071054314148e-1,1.933902500245e-6));
#13805=vector('',#13804,4.279395016190e0);
#13806=cartesian_point('',(-5.365794765309e1,4.785344627764e1,
-4.000000827595e1));
#13807=line('',#13806,#13805);
#13808=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13809=direction('',(0.e0,0.e0,1.e0));
#13810=direction('',(-7.071067811584e-1,-7.071067812147e-1,0.e0));
#13811=axis2_placement_3d('',#13808,#13809,#13810);
#13813=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13814=direction('',(0.e0,0.e0,1.e0));
#13815=direction('',(-6.521543819586e-1,-7.580861838157e-1,0.e0));
#13816=axis2_placement_3d('',#13813,#13814,#13815);
#13818=direction('',(-7.071054802342e-1,7.071080821337e-1,-2.006685616053e-6));
#13819=vector('',#13818,4.279384576865e0);
#13820=cartesian_point('',(-4.482746683973e1,5.063195726682e1,
-4.000000000002e1));
#13821=line('',#13820,#13819);
#13822=cartesian_point('',(0.e0,0.e0,-4.e1));
#13823=direction('',(0.e0,0.e0,1.e0));
#13824=direction('',(-6.654503539208e-1,7.464421119327e-1,0.e0));
#13825=axis2_placement_3d('',#13822,#13823,#13824);
#13827=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13828=direction('',(0.e0,0.e0,-1.e0));
#13829=direction('',(-1.e0,0.e0,0.e0));
#13830=axis2_placement_3d('',#13827,#13828,#13829);
#13832=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13833=direction('',(0.e0,0.e0,-1.e0));
#13834=direction('',(1.e0,0.e0,0.e0));
#13835=axis2_placement_3d('',#13832,#13833,#13834);
#13837=direction('',(-7.071130481031e-1,7.071005142079e-1,3.040730943279e-6));
#13838=vector('',#13837,7.069106780784e-1);
#13839=cartesian_point('',(-5.094747284419e1,5.319229466740e1,
-3.940628203627e1));
#13840=line('',#13839,#13838);
#13841=cartesian_point('',(-5.144733860851e1,5.369215157137e1,
-3.940627988674e1));
#13842=cartesian_point('',(-5.144742995931e1,5.369188368345e1,
-3.943045079098e1));
#13843=cartesian_point('',(-5.144880845714e1,5.368794673371e1,
-3.948328374695e1));
#13844=cartesian_point('',(-5.145474110258e1,5.367049874762e1,
-3.956355296913e1));
#13845=cartesian_point('',(-5.146527413968e1,5.363961536899e1,
-3.964457406307e1));
#13846=cartesian_point('',(-5.147966535967e1,5.359738377685e1,
-3.971961636798e1));
#13847=cartesian_point('',(-5.149740312981e1,5.354531713435e1,
-3.978730451830e1));
#13848=cartesian_point('',(-5.151832198607e1,5.348388309863e1,
-3.984760823085e1));
#13849=cartesian_point('',(-5.154247324926e1,5.341291844325e1,
-3.990009371582e1));
#13850=cartesian_point('',(-5.156955310278e1,5.333329846915e1,
-3.994318574202e1));
#13851=cartesian_point('',(-5.159877937969e1,5.324731114403e1,
-3.997511323960e1));
#13852=cartesian_point('',(-5.163006106893e1,5.315520054206e1,
-3.999533620945e1));
#13853=cartesian_point('',(-5.165154972384e1,5.309190024639e1,
-3.999999101350e1));
#13854=cartesian_point('',(-5.166270079019e1,5.305902896250e1,
-3.999999922757e1));
#13856=cartesian_point('',(-5.036789487074e1,5.176422623634e1,
-3.999999999999e1));
#13857=cartesian_point('',(-5.035486677686e1,5.186385169150e1,
-3.999999650487e1));
#13858=cartesian_point('',(-5.033010260468e1,5.205334203104e1,
-3.998839487656e1));
#13859=cartesian_point('',(-5.029823478155e1,5.230418884046e1,
-3.994499342797e1));
#13860=cartesian_point('',(-5.027223840394e1,5.252317034246e1,
-3.988169232620e1));
#13861=cartesian_point('',(-5.025247016017e1,5.271170632630e1,
-3.980249881265e1));
#13862=cartesian_point('',(-5.023933463234e1,5.287068548512e1,
-3.971027746447e1));
#13863=cartesian_point('',(-5.023339992508e1,5.299981196490e1,
-3.960753531408e1));
#13864=cartesian_point('',(-5.023518699684e1,5.309737941790e1,
-3.949835767926e1));
#13865=cartesian_point('',(-5.024488359800e1,5.316399146785e1,
-3.938600645488e1));
#13866=cartesian_point('',(-5.025657531377e1,5.318857958053e1,
-3.931129936328e1));
#13867=cartesian_point('',(-5.026371905927e1,5.319633445225e1,
-3.927434371827e1));
#13869=cartesian_point('',(-5.026371905927e1,5.319633445225e1,
-3.927434371827e1));
#13870=cartesian_point('',(-5.043254157826e1,5.303702044256e1,
-3.927383109433e1));
#13871=cartesian_point('',(-5.078915335941e1,5.303491819051e1,
-3.934264407015e1));
#13872=cartesian_point('',(-5.094747284419e1,5.319229466740e1,
-3.940628203627e1));
#13874=cartesian_point('',(-5.094747284419e1,5.319229466740e1,
-3.940628203627e1));
#13875=cartesian_point('',(-5.092593671579e1,5.316989261147e1,
-3.946475055003e1));
#13876=cartesian_point('',(-5.087975898854e1,5.309858670286e1,
-3.957939256161e1));
#13877=cartesian_point('',(-5.078680988745e1,5.289742078055e1,
-3.973734623073e1));
#13878=cartesian_point('',(-5.069498991868e1,5.266444192258e1,
-3.985040192302e1));
#13879=cartesian_point('',(-5.059568142904e1,5.239431559086e1,
-3.993483769274e1));
#13880=cartesian_point('',(-5.048661075193e1,5.209625296645e1,
-3.998679644727e1));
#13881=cartesian_point('',(-5.040920404469e1,5.187733037327e1,
-4.000000016256e1));
#13882=cartesian_point('',(-5.036789487074e1,5.176422623634e1,
-3.999999999999e1));
#13884=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#13885=direction('',(0.e0,0.e0,1.e0));
#13886=direction('',(-6.491403439354e-1,7.606686623461e-1,0.e0));
#13887=axis2_placement_3d('',#13884,#13885,#13886);
#13889=cartesian_point('',(-5.028841702537e1,5.322576751983e1,
-3.900872595437e1));
#13890=cartesian_point('',(-5.028887282445e1,5.322425948403e1,
-3.909842558974e1));
#13891=cartesian_point('',(-5.028043537367e1,5.321447178005e1,
-3.918800814755e1));
#13892=cartesian_point('',(-5.026371905927e1,5.319633445225e1,
-3.927434371827e1));
#13894=cartesian_point('',(-4.753339038589e1,5.569992615001e1,
-3.900862126910e1));
#13895=cartesian_point('',(-4.763407283373e1,5.561298994742e1,
-3.909708503707e1));
#13896=cartesian_point('',(-4.781071017198e1,5.542783846321e1,
-3.927129953980e1));
#13897=cartesian_point('',(-4.801098328081e1,5.512544214771e1,
-3.950269250736e1));
#13898=cartesian_point('',(-4.814045386844e1,5.480896284952e1,
-3.970584285304e1));
#13899=cartesian_point('',(-4.819876848923e1,5.448484064732e1,
-3.986905200705e1));
#13900=cartesian_point('',(-4.817545749597e1,5.416219099813e1,
-3.997789732254e1));
#13901=cartesian_point('',(-4.810680915368e1,5.398851401803e1,
-3.999999729238e1));
#13902=cartesian_point('',(-4.806219558340e1,5.391183057931e1,
-3.999999729238e1));
#13904=cartesian_point('',(-4.764863962696e1,5.418933208293e1,
-4.045572476973e1));
#13905=cartesian_point('',(-4.770069863726e1,5.426696245524e1,
-4.045602377927e1));
#13906=cartesian_point('',(-4.779169542029e1,5.443262927255e1,
-4.042578636245e1));
#13907=cartesian_point('',(-4.787226339430e1,5.473829800198e1,
-4.025395334854e1));
#13908=cartesian_point('',(-4.788343532240e1,5.497655453330e1,
-4.005530820260e1));
#13909=cartesian_point('',(-4.783078735138e1,5.526831920085e1,
-3.973406733859e1));
#13910=cartesian_point('',(-4.772510699988e1,5.549094825245e1,
-3.941127804367e1));
#13911=cartesian_point('',(-4.760523495465e1,5.563705466406e1,
-3.914812642537e1));
#13912=cartesian_point('',(-4.753339038589e1,5.569992615001e1,
-3.900862126910e1));
#13914=cartesian_point('',(-4.764863962696e1,5.418933208293e1,
-4.045572476973e1));
#13915=cartesian_point('',(-4.766517966981e1,5.417823346176e1,
-4.023165075202e1));
#13916=cartesian_point('',(-4.787528391593e1,5.403725077877e1,
-4.000000441151e1));
#13917=cartesian_point('',(-4.806219558340e1,5.391183057931e1,
-3.999999729238e1));
#13919=cartesian_point('',(-4.806219558340e1,5.391183057931e1,
-3.999999729238e1));
#13920=cartesian_point('',(-4.804182411892e1,5.388147119330e1,
-3.999999637569e1));
#13921=cartesian_point('',(-4.799921452457e1,5.382217068671e1,
-4.000000202753e1));
#13922=cartesian_point('',(-4.792944288078e1,5.373731949282e1,
-3.999999834012e1));
#13923=cartesian_point('',(-4.787941175475e1,5.368388239396e1,
-4.000000252137e1));
#13924=cartesian_point('',(-4.785344312606e1,5.365794468768e1,
-4.000000858740e1));
#13926=cartesian_point('',(-4.785345364837e1,5.365793920071e1,-4.05e1));
#13927=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#13928=direction('',(1.096827230640e-5,1.096827230640e-5,9.999999998797e-1));
#13929=axis2_placement_3d('',#13926,#13927,#13928);
#13931=cartesian_point('',(-4.764863962696e1,5.418933208293e1,
-4.045572476973e1));
#13932=cartesian_point('',(-4.760550249419e1,5.412503623560e1,
-4.045568119875e1));
#13933=cartesian_point('',(-4.755612501493e1,5.406492991754e1,
-4.045591167865e1));
#13934=cartesian_point('',(-4.750124694592e1,5.401018232168e1,
-4.045642092596e1));
#13936=cartesian_point('',(-4.609300955570e1,5.280416123318e1,
-4.208911110760e1));
#13937=direction('',(7.043668159049e-1,7.044748366379e-1,8.707808677298e-2));
#13938=direction('',(6.032863956142e-2,6.281799189592e-2,-9.961999574096e-1));
#13939=axis2_placement_3d('',#13936,#13937,#13938);
#13941=direction('',(-7.278252437873e-2,-5.045544063980e-2,9.960707568516e-1));
#13942=vector('',#13941,1.670497103051e0);
#13943=cartesian_point('',(-4.737966394980e1,5.409446798910e1,
-4.212035423972e1));
#13944=line('',#13943,#13942);
#13945=direction('',(-7.071028348104e-1,7.071107275406e-1,3.201287630331e-7));
#13946=vector('',#13945,4.279420002075e0);
#13947=cartesian_point('',(-4.447525693111e1,5.098415853056e1,
-4.045642229593e1));
#13948=line('',#13947,#13946);
#13949=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13950=direction('',(0.e0,0.e0,1.e0));
#13951=direction('',(-7.071067815075e-1,-7.071067808656e-1,0.e0));
#13952=axis2_placement_3d('',#13949,#13950,#13951);
#13954=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13955=direction('',(0.e0,0.e0,1.e0));
#13956=direction('',(-6.521543819582e-1,-7.580861838160e-1,0.e0));
#13957=axis2_placement_3d('',#13954,#13955,#13956);
#13959=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13960=direction('',(0.e0,0.e0,1.e0));
#13961=direction('',(1.e0,0.e0,0.e0));
#13962=axis2_placement_3d('',#13959,#13960,#13961);
#13964=cartesian_point('',(-4.482746495392e1,5.063195050626e1,-4.05e1));
#13965=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#13966=direction('',(7.044160264027e-1,7.044160264027e-1,8.715574274817e-2));
#13967=axis2_placement_3d('',#13964,#13965,#13966);
#13969=cartesian_point('',(-5.063195050626e1,4.482746495392e1,-4.05e1));
#13970=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#13971=direction('',(-1.098191995652e-5,-1.098191995652e-5,9.999999998794e-1));
#13972=axis2_placement_3d('',#13969,#13970,#13971);
#13974=direction('',(-6.162841672357e-2,-6.162841670838e-2,-9.961946980918e-1));
#13975=vector('',#13974,3.461336024477e0);
#13976=cartesian_point('',(-5.098415853053e1,4.447525693115e1,
-4.045642229542e1));
#13977=line('',#13976,#13975);
#13978=direction('',(-6.162841671162e-2,-6.162841672672e-2,9.961946980914e-1));
#13979=vector('',#13978,3.461341814388e0);
#13980=cartesian_point('',(-4.426193991539e1,5.119747554633e1,
-4.390459265970e1));
#13981=line('',#13980,#13979);
#13982=direction('',(-5.046587315311e-2,-7.277243167614e-2,-9.960709657624e-1));
#13983=vector('',#13982,1.670569439606e0);
#13984=cartesian_point('',(-5.401018452737e1,4.750124959284e1,
-4.045642095033e1));
#13985=line('',#13984,#13983);
#13986=direction('',(7.071615753538e-1,-7.070514833739e-1,8.403581651449e-4));
#13987=vector('',#13986,2.433315359611e0);
#13988=cartesian_point('',(-5.291822231251e1,4.598241950679e1,
-4.390663174775e1));
#13989=line('',#13988,#13987);
#13990=direction('',(7.071106759934e-1,-7.071028863582e-1,-3.143164300988e-7));
#13991=vector('',#13990,4.279423433379e0);
#13992=cartesian_point('',(-5.401018452737e1,4.750124959284e1,
-4.045642095033e1));
#13993=line('',#13992,#13991);
#13994=cartesian_point('',(-5.365793908477e1,4.785345353242e1,-4.05e1));
#13995=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#13996=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#13997=axis2_placement_3d('',#13994,#13995,#13996);
#13999=cartesian_point('',(-5.365794765309e1,4.785344627764e1,
-4.000000827595e1));
#14000=cartesian_point('',(-5.368388233545e1,4.787941187190e1,
-4.000000221358e1));
#14001=cartesian_point('',(-5.373732399732e1,4.792944784462e1,
-3.999999845850e1));
#14002=cartesian_point('',(-5.382217454077e1,4.799921825052e1,
-4.000000207487e1));
#14003=cartesian_point('',(-5.388147299966e1,4.804182546650e1,
-3.999999618631e1));
#14004=cartesian_point('',(-5.391183033596e1,4.806219567515e1,
-3.999999706774e1));
#14006=cartesian_point('',(-5.418933194764e1,4.764863988489e1,
-4.045572477017e1));
#14007=cartesian_point('',(-5.423002299061e1,4.767593989463e1,
-4.045575228543e1));
#14008=cartesian_point('',(-5.431680655945e1,4.772786801855e1,
-4.044653432524e1));
#14009=cartesian_point('',(-5.446203194841e1,4.779373245242e1,
-4.040165508674e1));
#14010=cartesian_point('',(-5.462268542359e1,4.784401688083e1,
-4.032186470813e1));
#14011=cartesian_point('',(-5.479608555583e1,4.787370923798e1,
-4.020426846682e1));
#14012=cartesian_point('',(-5.497783598979e1,4.787810993167e1,
-4.004806482287e1));
#14013=cartesian_point('',(-5.516380758082e1,4.785308246860e1,
-3.985296484982e1));
#14014=cartesian_point('',(-5.535046064432e1,4.779375963080e1,
-3.961739519426e1));
#14015=cartesian_point('',(-5.553279866218e1,4.769398315673e1,
-3.933964290262e1));
#14016=cartesian_point('',(-5.564713091814e1,4.759367147683e1,
-3.912346369485e1));
#14017=cartesian_point('',(-5.569957009576e1,4.753380632326e1,
-3.900873474568e1));
#14019=cartesian_point('',(-5.401018452737e1,4.750124959284e1,
-4.045642095033e1));
#14020=cartesian_point('',(-5.406493536587e1,4.755613089562e1,
-4.045591166594e1));
#14021=cartesian_point('',(-5.412503825380e1,4.760550399200e1,
-4.045568121406e1));
#14022=cartesian_point('',(-5.418933194764e1,4.764863988489e1,
-4.045572477017e1));
#14024=cartesian_point('',(-5.418933194764e1,4.764863988489e1,
-4.045572477017e1));
#14025=cartesian_point('',(-5.417822917410e1,4.766518623212e1,
-4.023158429137e1));
#14026=cartesian_point('',(-5.403721338144e1,4.787533962511e1,
-3.999999705905e1));
#14027=cartesian_point('',(-5.391183033596e1,4.806219567515e1,
-3.999999706774e1));
#14029=cartesian_point('',(-5.391183033596e1,4.806219567515e1,
-3.999999706774e1));
#14030=cartesian_point('',(-5.398815563733e1,4.810660915700e1,
-3.999999706774e1));
#14031=cartesian_point('',(-5.416121766906e1,4.817500521593e1,
-3.997810376415e1));
#14032=cartesian_point('',(-5.448327128019e1,4.819860057585e1,
-3.986981081924e1));
#14033=cartesian_point('',(-5.480733418541e1,4.814083677438e1,
-3.970683267676e1));
#14034=cartesian_point('',(-5.512277268064e1,4.801240293047e1,
-3.950434918261e1));
#14035=cartesian_point('',(-5.542435828976e1,4.781351203175e1,
-3.927425415673e1));
#14036=cartesian_point('',(-5.561146148187e1,4.763584446959e1,
-3.909848537151e1));
#14037=cartesian_point('',(-5.569957009576e1,4.753380632326e1,
-3.900873474568e1));
#14039=cartesian_point('',(-5.319632492150e1,5.026371008254e1,
-3.927434039894e1));
#14040=cartesian_point('',(-5.321447509246e1,5.028043947952e1,
-3.918800048174e1));
#14041=cartesian_point('',(-5.322426145658e1,5.028887413792e1,
-3.909838888901e1));
#14042=cartesian_point('',(-5.322576891025e1,5.028841860673e1,
-3.900872584369e1));
#14044=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#14045=direction('',(0.e0,0.e0,1.e0));
#14046=direction('',(-7.268817717818e-1,6.867626153565e-1,0.e0));
#14047=axis2_placement_3d('',#14044,#14045,#14046);
#14049=cartesian_point('',(-5.176422892907e1,5.036789514359e1,
-4.000000000001e1));
#14050=cartesian_point('',(-5.187700213264e1,5.040908266142e1,
-3.999999982287e1));
#14051=cartesian_point('',(-5.209538561197e1,5.048630264199e1,
-3.998687096533e1));
#14052=cartesian_point('',(-5.239300852722e1,5.059520313970e1,
-3.993513431047e1));
#14053=cartesian_point('',(-5.266309134485e1,5.069448564531e1,
-3.985091875131e1));
#14054=cartesian_point('',(-5.289612167888e1,5.078625754781e1,
-3.973814059016e1));
#14055=cartesian_point('',(-5.309807903858e1,5.087948207351e1,
-3.958005774367e1));
#14056=cartesian_point('',(-5.316975767794e1,5.092579281666e1,
-3.946501658748e1));
#14057=cartesian_point('',(-5.319230082343e1,5.094746611687e1,
-3.940628354231e1));
#14059=cartesian_point('',(-5.319230082343e1,5.094746611687e1,
-3.940628354231e1));
#14060=cartesian_point('',(-5.303492496497e1,5.078914643601e1,
-3.934264717528e1));
#14061=cartesian_point('',(-5.303701134408e1,5.043253322890e1,
-3.927382840356e1));
#14062=cartesian_point('',(-5.319632492150e1,5.026371008254e1,
-3.927434039894e1));
#14064=cartesian_point('',(-5.319632492150e1,5.026371008254e1,
-3.927434039894e1));
#14065=cartesian_point('',(-5.318857017079e1,5.025656414871e1,
-3.931130108008e1));
#14066=cartesian_point('',(-5.316399065115e1,5.024488564213e1,
-3.938602354217e1));
#14067=cartesian_point('',(-5.309735121782e1,5.023518186006e1,
-3.949839791791e1));
#14068=cartesian_point('',(-5.299976665934e1,5.023340239174e1,
-3.960757756701e1));
#14069=cartesian_point('',(-5.287061751106e1,5.023933948627e1,
-3.971032350062e1));
#14070=cartesian_point('',(-5.271163351483e1,5.025247651688e1,
-3.980253460221e1));
#14071=cartesian_point('',(-5.252310108695e1,5.027224576168e1,
-3.988171597817e1));
#14072=cartesian_point('',(-5.230413737089e1,5.029824265180e1,
-3.994500386959e1));
#14073=cartesian_point('',(-5.205332064731e1,5.033010392578e1,
-3.998839587981e1));
#14074=cartesian_point('',(-5.186384879334e1,5.035487076713e1,
-3.999999697038e1));
#14075=cartesian_point('',(-5.176422892907e1,5.036789514359e1,
-4.000000000001e1));
#14077=cartesian_point('',(-5.305903153510e1,5.166269439247e1,
-3.999999925050e1));
#14078=cartesian_point('',(-5.308975320620e1,5.165227254583e1,
-3.999999293009e1));
#14079=cartesian_point('',(-5.315066281893e1,5.163160511497e1,
-3.999580514430e1));
#14080=cartesian_point('',(-5.323995174464e1,5.160127983554e1,
-3.997716040652e1));
#14081=cartesian_point('',(-5.332457660386e1,5.157251940969e1,
-3.994693952621e1));
#14082=cartesian_point('',(-5.340266566304e1,5.154596205093e1,
-3.990631932691e1));
#14083=cartesian_point('',(-5.347293152253e1,5.152205086070e1,
-3.985661132962e1));
#14084=cartesian_point('',(-5.353467118986e1,5.150102964587e1,
-3.979892783928e1));
#14085=cartesian_point('',(-5.358718878156e1,5.148314035282e1,
-3.973431981424e1));
#14086=cartesian_point('',(-5.362963621670e1,5.146867446950e1,
-3.966422351504e1));
#14087=cartesian_point('',(-5.366132609811e1,5.145787565350e1,
-3.959062076297e1));
#14088=cartesian_point('',(-5.368214275363e1,5.145076593448e1,
-3.951537391791e1));
#14089=cartesian_point('',(-5.369061004020e1,5.144791471046e1,
-3.945354521016e1));
#14090=cartesian_point('',(-5.369202995721e1,5.144738004042e1,
-3.941728893825e1));
#14091=cartesian_point('',(-5.369215134948e1,5.144733864678e1,
-3.940628292446e1));
#14093=direction('',(7.070912176307e-1,-7.071223443993e-1,-8.740149357160e-7));
#14094=vector('',#14093,7.069109523529e-1);
#14095=cartesian_point('',(-5.369215134948e1,5.144733864678e1,
-3.940628292446e1));
#14096=line('',#14095,#14094);
#14097=cartesian_point('',(-5.369573577794e1,5.186784493219e1,
-3.941011557437e1));
#14098=cartesian_point('',(-5.373111444552e1,5.183118998037e1,
-3.941049692184e1));
#14099=cartesian_point('',(-5.378421773145e1,5.173602329982e1,
-3.941063257980e1));
#14100=cartesian_point('',(-5.378281094828e1,5.157749904769e1,
-3.940921490628e1));
#14101=cartesian_point('',(-5.372811384897e1,5.148332932122e1,
-3.940727372967e1));
#14102=cartesian_point('',(-5.369215134948e1,5.144733864678e1,
-3.940628292446e1));
#14104=cartesian_point('',(-5.369260647338e1,5.144737256452e1,
-3.937812138099e1));
#14105=cartesian_point('',(-5.369247986678e1,5.144738498324e1,
-3.938750854519e1));
#14106=cartesian_point('',(-5.369232821888e1,5.144737649411e1,
-3.939689598007e1));
#14107=cartesian_point('',(-5.369215134948e1,5.144733864678e1,
-3.940628292446e1));
#14109=cartesian_point('',(-5.186784602650e1,5.369573565993e1,
-3.941011371979e1));
#14110=cartesian_point('',(-5.186777164019e1,5.369589327980e1,
-3.940645479191e1));
#14111=cartesian_point('',(-5.186768053137e1,5.369619064170e1,
-3.939916794876e1));
#14112=cartesian_point('',(-5.186794778129e1,5.369611388932e1,
-3.938832976157e1));
#14113=cartesian_point('',(-5.186770948853e1,5.369642075140e1,
-3.938116383533e1));
#14114=cartesian_point('',(-5.186758914054e1,5.369658030753e1,
-3.937759454677e1));
#14116=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#14117=direction('',(0.e0,0.e0,1.e0));
#14118=direction('',(-6.947517523649e-1,7.192496107652e-1,0.e0));
#14119=axis2_placement_3d('',#14116,#14117,#14118);
#14121=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#14122=direction('',(0.e0,0.e0,1.e0));
#14123=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#14124=axis2_placement_3d('',#14121,#14122,#14123);
#14126=cartesian_point('',(-5.369573182505e1,5.186846827721e1,
-3.937758853181e1));
#14127=cartesian_point('',(-5.369556380935e1,5.186859783813e1,
-3.938112118493e1));
#14128=cartesian_point('',(-5.369526892521e1,5.186882339819e1,
-3.938824744859e1));
#14129=cartesian_point('',(-5.369581026434e1,5.186807645912e1,
-3.939909062956e1));
#14130=cartesian_point('',(-5.369575710125e1,5.186791243124e1,
-3.940642427421e1));
#14131=cartesian_point('',(-5.369573577794e1,5.186784493219e1,
-3.941011557437e1));
#14133=cartesian_point('',(-5.416197050732e1,5.182031978430e1,
-4.695417193325e0));
#14134=cartesian_point('',(-5.421301359129e1,5.176760111867e1,
-4.691973679725e0));
#14135=cartesian_point('',(-5.424939607851e1,5.165512340268e1,
-4.954646212216e0));
#14136=cartesian_point('',(-5.423083780653e1,5.151649345455e1,
-5.516151473341e0));
#14137=cartesian_point('',(-5.418065873625e1,5.144069270968e1,
-5.976088929006e0));
#14138=cartesian_point('',(-5.413724090386e1,5.140179841999e1,
-6.278726219824e0));
#14140=cartesian_point('',(-5.348053491512e1,5.165954453571e1,
-3.937498044467e1));
#14141=direction('',(1.343084998758e-2,1.377951275185e-3,-9.999088526055e-1));
#14142=direction('',(-7.069539546382e-1,-7.071820674696e-1,-1.047040929505e-2));
#14143=axis2_placement_3d('',#14140,#14141,#14142);
#14145=cartesian_point('',(-5.435672087038e1,5.161737409623e1,
-4.579937311826e0));
#14146=cartesian_point('',(-5.436921769142e1,5.158713655053e1,
-4.603456253880e0));
#14147=cartesian_point('',(-5.439008616238e1,5.152586996541e1,
-4.657490892721e0));
#14148=cartesian_point('',(-5.440951941988e1,5.143133767863e1,
-4.759207759784e0));
#14149=cartesian_point('',(-5.441710974157e1,5.133453633774e1,
-4.881087845650e0));
#14150=cartesian_point('',(-5.441244694267e1,5.123578452427e1,
-5.023331576573e0));
#14151=cartesian_point('',(-5.439491564309e1,5.113610666817e1,
-5.185470196107e0));
#14152=cartesian_point('',(-5.436358002465e1,5.103594336964e1,
-5.368304734539e0));
#14153=cartesian_point('',(-5.431693250402e1,5.093591515045e1,
-5.573223376012e0));
#14154=cartesian_point('',(-5.425280315270e1,5.083705332414e1,
-5.802016959957e0));
#14155=cartesian_point('',(-5.419648136392e1,5.077327811142e1,
-5.971426289778e0));
#14156=cartesian_point('',(-5.416441308436e1,5.074252768257e1,
-6.060277149293e0));
#14158=cartesian_point('',(-5.449078395592e1,5.104827655114e1,
-6.283884163995e0));
#14159=direction('',(-3.227989087733e-1,3.095524880037e-1,8.944149605555e-1));
#14160=direction('',(6.527554731267e-1,-6.114820374987e-1,4.472136068140e-1));
#14161=axis2_placement_3d('',#14158,#14159,#14160);
#14163=cartesian_point('',(-5.416197050732e1,5.182031978430e1,
-4.695417193325e0));
#14164=cartesian_point('',(-5.416866641733e1,5.181348431497e1,
-4.682501894435e0));
#14165=cartesian_point('',(-5.418530664225e1,5.179626208594e1,
-4.658202533164e0));
#14166=cartesian_point('',(-5.422096199008e1,5.175941985681e1,
-4.624498685518e0));
#14167=cartesian_point('',(-5.426368862943e1,5.171494527914e1,
-4.598280477769e0));
#14168=cartesian_point('',(-5.431063854752e1,5.166585485531e1,
-4.581379344801e0));
#14169=cartesian_point('',(-5.434127607327e1,5.163364945722e1,
-4.579076995026e0));
#14170=cartesian_point('',(-5.435672087038e1,5.161737409623e1,
-4.579937311826e0));
#14172=cartesian_point('',(-5.737829080604e1,4.707779780409e1,
-6.060283171404e0));
#14173=cartesian_point('',(-5.727180934089e1,4.699247768717e1,
-6.333159085917e0));
#14174=cartesian_point('',(-5.716532587369e1,4.690716502818e1,
-6.606036459607e0));
#14175=cartesian_point('',(-5.705884442699e1,4.682184482422e1,
-6.878912354105e0));
#14177=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#14178=direction('',(0.e0,0.e0,1.e0));
#14179=direction('',(-7.251426941167e-1,6.885986299501e-1,0.e0));
#14180=axis2_placement_3d('',#14177,#14178,#14179);
#14182=cartesian_point('',(-5.827075891153e1,4.715426842314e1,
-4.579937185874e0));
#14183=cartesian_point('',(-5.824236784935e1,4.717064531550e1,
-4.603474513635e0));
#14184=cartesian_point('',(-5.818428943416e1,4.719932646679e1,
-4.657607855307e0));
#14185=cartesian_point('',(-5.809304900402e1,4.723094115426e1,
-4.759396937803e0));
#14186=cartesian_point('',(-5.799804457008e1,4.725108709657e1,
-4.881329061189e0));
#14187=cartesian_point('',(-5.789951474335e1,4.725933340102e1,
-5.023620551569e0));
#14188=cartesian_point('',(-5.779839363610e1,4.725493511105e1,
-5.185805754710e0));
#14189=cartesian_point('',(-5.769501381452e1,4.723691651824e1,
-5.368646037559e0));
#14190=cartesian_point('',(-5.758980020319e1,4.720371523968e1,
-5.573502395556e0));
#14191=cartesian_point('',(-5.748347850128e1,4.715305305227e1,
-5.802177959489e0));
#14192=cartesian_point('',(-5.741294100326e1,4.710556114710e1,
-5.971488030662e0));
#14193=cartesian_point('',(-5.737829080604e1,4.707779780409e1,
-6.060283171404e0));
#14195=cartesian_point('',(-5.772402366140e1,4.736146870648e1,
-6.283890185756e0));
#14196=direction('',(-3.490379386044e-1,2.796326138122e-1,8.944149589018e-1));
#14197=direction('',(-6.087408975754e-1,-7.933000883320e-1,1.046372168833e-2));
#14198=axis2_placement_3d('',#14195,#14196,#14197);
#14200=cartesian_point('',(-5.827075891153e1,4.715426842314e1,
-4.579937185874e0));
#14201=cartesian_point('',(-5.828503497361e1,4.713663854578e1,
-4.579091903217e0));
#14202=cartesian_point('',(-5.831320485073e1,4.710176333895e1,
-4.581438634771e0));
#14203=cartesian_point('',(-5.835582073462e1,4.704871242528e1,
-4.598523315094e0));
#14204=cartesian_point('',(-5.839430860736e1,4.700058016058e1,
-4.624817675095e0));
#14205=cartesian_point('',(-5.842592457489e1,4.696074132319e1,
-4.658517458394e0));
#14206=cartesian_point('',(-5.844065303094e1,4.694221207914e1,
-4.682635641082e0));
#14207=cartesian_point('',(-5.844646262693e1,4.693479936053e1,
-4.695423362347e0));
#14209=cartesian_point('',(-5.802837777744e1,4.696480902152e1,
-6.278720918561e0));
#14210=cartesian_point('',(-5.807261075715e1,4.700278222507e1,
-5.976054425976e0));
#14211=cartesian_point('',(-5.815429731337e1,4.704264514224e1,
-5.516199217886e0));
#14212=cartesian_point('',(-5.829426422580e1,4.704292114547e1,
-4.954358563796e0));
#14213=cartesian_point('',(-5.840087889597e1,4.699216340798e1,
-4.692292468424e0));
#14214=cartesian_point('',(-5.844646262693e1,4.693479936053e1,
-4.695423362347e0));
#14216=cartesian_point('',(-5.819811954219e1,4.628000244850e1,
-3.937501182565e1));
#14217=direction('',(-3.253442297008e-4,1.338851117081e-2,9.999103169384e-1));
#14218=direction('',(6.085484543952e-1,7.934482190994e-1,-1.042603765571e-2));
#14219=axis2_placement_3d('',#14216,#14217,#14218);
#14221=cartesian_point('',(-5.843332982324e1,4.646629856178e1,
-3.937758920493e1));
#14222=cartesian_point('',(-5.843309863432e1,4.646481214677e1,
-3.950645184223e1));
#14223=cartesian_point('',(-5.842263136913e1,4.645386047293e1,
-3.976489849016e1));
#14224=cartesian_point('',(-5.837862318257e1,4.641579456912e1,
-4.014365056308e1));
#14225=cartesian_point('',(-5.832745797296e1,4.637326339477e1,
-4.040284445833e1));
#14226=cartesian_point('',(-5.829740025795e1,4.634856559886e1,
-4.052857284287e1));
#14228=cartesian_point('',(-5.829740025795e1,4.634856559886e1,
-4.052857284287e1));
#14229=cartesian_point('',(-5.826818825258e1,4.632453369678e1,
-4.065082209797e1));
#14230=cartesian_point('',(-5.820243894212e1,4.627088331241e1,
-4.088293684574e1));
#14231=cartesian_point('',(-5.808233394860e1,4.617376351393e1,
-4.121107042560e1));
#14232=cartesian_point('',(-5.798633285596e1,4.609663821603e1,
-4.142091159562e1));
#14233=cartesian_point('',(-5.793472338898e1,4.605527907084e1,
-4.152263690628e1));
#14235=direction('',(-3.059487143257e-4,1.343358513881e-2,9.999097185175e-1));
#14236=vector('',#14235,3.328477210767e1);
#14237=cartesian_point('',(-5.749655428104e1,4.609212246123e1,
-4.147528662391e1));
#14238=line('',#14237,#14236);
#14239=cartesian_point('',(-5.948830385440e1,4.806019407472e1,
-8.214301124795e0));
#14240=direction('',(-6.089028729937e-1,-7.931763792394e-1,1.041742178688e-2));
#14241=direction('',(7.932447514281e-1,-6.088464325298e-1,8.293728204035e-3));
#14242=axis2_placement_3d('',#14239,#14240,#14241);
#14244=direction('',(-3.490467908810e-1,2.796426635271e-1,8.944083622771e-1));
#14245=vector('',#14244,9.151959970800e-1);
#14246=cartesian_point('',(-5.770893155164e1,4.670888117524e1,
-7.097279871472e0));
#14247=line('',#14246,#14245);
#14248=direction('',(3.883017649311e-4,-1.349704530306e-2,-9.999088353394e-1));
#14249=vector('',#14248,3.310192914513e1);
#14250=cartesian_point('',(-5.802837777744e1,4.696480902152e1,
-6.278720918561e0));
#14251=line('',#14250,#14249);
#14252=cartesian_point('',(-5.801552423993e1,4.651803078423e1,
-3.937763233756e1));
#14253=cartesian_point('',(-5.801545168192e1,4.651484535004e1,
-3.961527388711e1));
#14254=cartesian_point('',(-5.798042218698e1,4.648185454796e1,
-4.007778742008e1));
#14255=cartesian_point('',(-5.781997008522e1,4.634969916670e1,
-4.076225716626e1));
#14256=cartesian_point('',(-5.765411603321e1,4.621711272895e1,
-4.116615475784e1));
#14257=cartesian_point('',(-5.755269493608e1,4.613665600082e1,
-4.136528147172e1));
#14259=direction('',(4.276194334203e-1,-3.392088488544e-1,-8.379015318163e-1));
#14260=vector('',#14259,1.312864913204e-1);
#14261=cartesian_point('',(-5.755269493608e1,4.613665600082e1,
-4.136528147172e1));
#14262=line('',#14261,#14260);
#14263=cartesian_point('',(-5.720245378092e1,4.693597777423e1,
-8.198743170693e0));
#14264=direction('',(2.983215508160e-4,-1.342783827481e-2,-9.999097980136e-1));
#14265=direction('',(7.745024820044e-1,-6.325106941302e-1,8.725089109780e-3));
#14266=axis2_placement_3d('',#14263,#14264,#14265);
#14268=cartesian_point('',(-5.680474769591e1,4.617334371604e1,
-4.147603612047e1));
#14269=cartesian_point('',(-5.680478724505e1,4.617239145515e1,
-4.154134659710e1));
#14270=cartesian_point('',(-5.680709306186e1,4.616769174717e1,
-4.166914288442e1));
#14271=cartesian_point('',(-5.681953997608e1,4.614992390807e1,
-4.185241484826e1));
#14272=cartesian_point('',(-5.683243893276e1,4.613228489319e1,
-4.196917186304e1));
#14273=cartesian_point('',(-5.684019478963e1,4.612193709961e1,
-4.202617900651e1));
#14275=cartesian_point('',(-5.585515871350e1,4.731012002120e1,
-4.202616082424e1));
#14276=cartesian_point('',(-5.583766142861e1,4.733531711217e1,
-4.168676874422e1));
#14277=cartesian_point('',(-5.580220832200e1,4.738612221474e1,
-4.101078398060e1));
#14278=cartesian_point('',(-5.575247757219e1,4.745815377348e1,
-4.000463879284e1));
#14279=cartesian_point('',(-5.571668283382e1,4.750926067834e1,
-3.933984501577e1));
#14280=cartesian_point('',(-5.569957009576e1,4.753380632326e1,
-3.900873474568e1));
#14282=cartesian_point('',(-5.322576891025e1,5.028841860673e1,
-3.900872584369e1));
#14283=cartesian_point('',(-5.327150222656e1,5.028342376115e1,
-3.558349666702e1));
#14284=cartesian_point('',(-5.336212423710e1,5.027440943154e1,
-2.873397121242e1));
#14285=cartesian_point('',(-5.349990942038e1,5.025871744432e1,
-1.846253652656e1));
#14286=cartesian_point('',(-5.359043342920e1,5.024966367698e1,
-1.161677729537e1));
#14287=cartesian_point('',(-5.363612915317e1,5.024467293711e1,
-8.194363623762e0));
#14289=cartesian_point('',(-5.681572420472e1,4.661903351863e1,
-8.194371660701e0));
#14290=cartesian_point('',(-5.681462141570e1,4.656939556059e1,
-1.189068372416e1));
#14291=cartesian_point('',(-5.681156483400e1,4.647117764085e1,
-1.928441506316e1));
#14292=cartesian_point('',(-5.680888318376e1,4.632144687927e1,
-3.037827306731e1));
#14293=cartesian_point('',(-5.680585147403e1,4.622302619457e1,
-3.777640882010e1));
#14294=cartesian_point('',(-5.680474769591e1,4.617334371604e1,
-4.147603612047e1));
#14296=cartesian_point('',(-5.680474769591e1,4.617334371604e1,
-4.147603612047e1));
#14297=cartesian_point('',(-5.695125973475e1,4.599314889408e1,
-4.147365640975e1));
#14298=cartesian_point('',(-5.731216018806e1,4.595085978721e1,
-4.147332694786e1));
#14299=cartesian_point('',(-5.749655428104e1,4.609212246123e1,
-4.147528662391e1));
#14301=cartesian_point('',(-5.738663603071e1,4.597473402546e1,
-4.192434479332e1));
#14302=cartesian_point('',(-5.741806964718e1,4.601939350460e1,
-4.177642954838e1));
#14303=cartesian_point('',(-5.745499707115e1,4.605830064953e1,
-4.162597936202e1));
#14304=cartesian_point('',(-5.749655428104e1,4.609212246123e1,
-4.147528662391e1));
#14306=cartesian_point('',(-5.773690628445e1,4.589992315080e1,
-4.135914395288e1));
#14307=direction('',(-4.269671655648e-1,3.386909825497e-1,8.384434732700e-1));
#14308=direction('',(6.090552105848e-1,7.930621701246e-1,-1.020513482349e-2));
#14309=axis2_placement_3d('',#14306,#14307,#14308);
#14311=cartesian_point('',(-5.684019478963e1,4.612193709961e1,
-4.202617900651e1));
#14312=cartesian_point('',(-5.695821736526e1,4.597707878051e1,
-4.198351389343e1));
#14313=cartesian_point('',(-5.720662687598e1,4.591018935109e1,
-4.193722548088e1));
#14314=cartesian_point('',(-5.738663603071e1,4.597473402546e1,
-4.192434479332e1));
#14316=cartesian_point('',(-5.738663603071e1,4.597473402546e1,
-4.192434479332e1));
#14317=cartesian_point('',(-5.737849841973e1,4.596322232671e1,
-4.196233555935e1));
#14318=cartesian_point('',(-5.736286901846e1,4.593996661305e1,
-4.203532534153e1));
#14319=cartesian_point('',(-5.734054469716e1,4.590512581945e1,
-4.213618029249e1));
#14320=cartesian_point('',(-5.731997453007e1,4.587141551176e1,
-4.222777857637e1));
#14321=cartesian_point('',(-5.730069307549e1,4.583848279590e1,
-4.231259890773e1));
#14322=cartesian_point('',(-5.728321436608e1,4.580740871254e1,
-4.238897336516e1));
#14323=cartesian_point('',(-5.726739257080e1,4.577820241563e1,
-4.245787894138e1));
#14324=cartesian_point('',(-5.725314826796e1,4.575093408517e1,
-4.251986738973e1));
#14325=cartesian_point('',(-5.724036840101e1,4.572558287179e1,
-4.257557425227e1));
#14326=cartesian_point('',(-5.722873959463e1,4.570181883240e1,
-4.262619708818e1));
#14327=cartesian_point('',(-5.721795815363e1,4.567927713992e1,
-4.267286779145e1));
#14328=cartesian_point('',(-5.720779907852e1,4.565767200236e1,
-4.271643842202e1));
#14329=cartesian_point('',(-5.719807776532e1,4.563673894218e1,
-4.275763302702e1));
#14330=cartesian_point('',(-5.718862539167e1,4.561622784510e1,
-4.279708275498e1));
#14331=cartesian_point('',(-5.717921320620e1,4.559580707587e1,
-4.283555854201e1));
#14332=cartesian_point('',(-5.716954522284e1,4.557456845334e1,
-4.287465304693e1));
#14333=cartesian_point('',(-5.716101071239e1,4.555419930218e1,
-4.291073748425e1));
#14334=cartesian_point('',(-5.715406595689e1,4.553487918543e1,
-4.294319772602e1));
#14335=cartesian_point('',(-5.714913028719e1,4.551685645425e1,
-4.297129630665e1));
#14336=cartesian_point('',(-5.714650897700e1,4.550096147559e1,
-4.299366890118e1));
#14337=cartesian_point('',(-5.714565825563e1,4.548492702146e1,
-4.301377092715e1));
#14338=cartesian_point('',(-5.714909802774e1,4.546314065829e1,
-4.303452432615e1));
#14339=cartesian_point('',(-5.715671885947e1,4.545028442325e1,
-4.303880115678e1));
#14340=cartesian_point('',(-5.716152575319e1,4.544373051463e1,
-4.303928244678e1));
#14342=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14343=direction('',(0.e0,0.e0,1.e0));
#14344=direction('',(-7.765198259760e-1,-6.300928184531e-1,0.e0));
#14345=axis2_placement_3d('',#14342,#14343,#14344);
#14347=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14348=direction('',(0.e0,0.e0,1.e0));
#14349=direction('',(-7.630624000773e-1,6.463248204953e-1,0.e0));
#14350=axis2_placement_3d('',#14347,#14348,#14349);
#14352=cartesian_point('',(-5.684019478963e1,4.612193709961e1,
-4.202617900651e1));
#14353=cartesian_point('',(-5.684969181856e1,4.610941060388e1,
-4.208555418155e1));
#14354=cartesian_point('',(-5.686809770275e1,4.607971470355e1,
-4.219715362921e1));
#14355=cartesian_point('',(-5.689261744903e1,4.602787551057e1,
-4.234332306543e1));
#14356=cartesian_point('',(-5.691445741228e1,4.597247978153e1,
-4.247185970910e1));
#14357=cartesian_point('',(-5.693400384126e1,4.591563650701e1,
-4.258534818260e1));
#14358=cartesian_point('',(-5.695175676168e1,4.585871012299e1,
-4.268573185078e1));
#14359=cartesian_point('',(-5.696822293365e1,4.580254264238e1,
-4.277448879546e1));
#14360=cartesian_point('',(-5.698394490717e1,4.574760248133e1,
-4.285278727994e1));
#14361=cartesian_point('',(-5.699948976922e1,4.569413298395e1,
-4.292145553318e1));
#14362=cartesian_point('',(-5.701545611328e1,4.564233142662e1,
-4.298085930160e1));
#14363=cartesian_point('',(-5.703254967842e1,4.559219574872e1,
-4.303118255859e1));
#14364=cartesian_point('',(-5.705170783858e1,4.554353335378e1,
-4.307219002058e1));
#14365=cartesian_point('',(-5.707344646630e1,4.549740420131e1,
-4.310234440310e1));
#14366=cartesian_point('',(-5.709876949285e1,4.545385140745e1,
-4.312064178657e1));
#14367=cartesian_point('',(-5.711717703068e1,4.542823611354e1,
-4.312444334634e1));
#14368=cartesian_point('',(-5.712681705819e1,4.541614935457e1,
-4.312438146020e1));
#14370=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14371=direction('',(0.e0,0.e0,1.e0));
#14372=direction('',(-7.827720009294e-1,6.223086007448e-1,0.e0));
#14373=axis2_placement_3d('',#14370,#14371,#14372);
#14375=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14376=direction('',(0.e0,0.e0,1.e0));
#14377=direction('',(-8.096010464429e-1,5.869805325551e-1,0.e0));
#14378=axis2_placement_3d('',#14375,#14376,#14377);
#14380=cartesian_point('',(-6.237403987108e1,3.830822334309e1,
-4.202617900651e1));
#14381=cartesian_point('',(-6.238182061582e1,3.829456440224e1,
-4.208555418155e1));
#14382=cartesian_point('',(-6.239619294235e1,3.826272010446e1,
-4.219715362921e1));
#14383=cartesian_point('',(-6.241373654632e1,3.820812393385e1,
-4.234332306543e1));
#14384=cartesian_point('',(-6.242815907209e1,3.815035143571e1,
-4.247185970909e1));
#14385=cartesian_point('',(-6.244011874248e1,3.809144314235e1,
-4.258534818259e1));
#14386=cartesian_point('',(-6.245028940006e1,3.803268655033e1,
-4.268573185077e1));
#14387=cartesian_point('',(-6.245928337427e1,3.797485032357e1,
-4.277448879544e1));
#14388=cartesian_point('',(-6.246769971412e1,3.791832805388e1,
-4.285278727992e1));
#14389=cartesian_point('',(-6.247613241782e1,3.786328698381e1,
-4.292145553316e1));
#14390=cartesian_point('',(-6.248520070755e1,3.780984456989e1,
-4.298085930159e1));
#14391=cartesian_point('',(-6.249560401575e1,3.775790665169e1,
-4.303118255858e1));
#14392=cartesian_point('',(-6.250824655808e1,3.770715992859e1,
-4.307219002057e1));
#14393=cartesian_point('',(-6.252377814621e1,3.765858795711e1,
-4.310234440309e1));
#14394=cartesian_point('',(-6.254319975041e1,3.761210244521e1,
-4.312064178655e1));
#14395=cartesian_point('',(-6.255810634242e1,3.758430362788e1,
-4.312444334634e1));
#14396=cartesian_point('',(-6.256608625953e1,3.757106199672e1,
-4.312438146020e1));
#14398=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14399=direction('',(0.e0,0.e0,1.e0));
#14400=direction('',(-8.573028499898e-1,5.148124157394e-1,0.e0));
#14401=axis2_placement_3d('',#14398,#14399,#14400);
#14403=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14404=direction('',(0.e0,0.e0,1.e0));
#14405=direction('',(-8.792911308548e-1,4.762846913351e-1,0.e0));
#14406=axis2_placement_3d('',#14403,#14404,#14405);
#14408=cartesian_point('',(-6.684064783700e1,2.983904526411e1,
-4.202617900651e1));
#14409=cartesian_point('',(-6.684657916685e1,2.982448758640e1,
-4.208555418156e1));
#14410=cartesian_point('',(-6.685667202120e1,2.979103975595e1,
-4.219715362923e1));
#14411=cartesian_point('',(-6.686693930695e1,2.973462076331e1,
-4.234332306548e1));
#14412=cartesian_point('',(-6.687369762181e1,2.967545999952e1,
-4.247185970916e1));
#14413=cartesian_point('',(-6.687786590034e1,2.961549462453e1,
-4.258534818267e1));
#14414=cartesian_point('',(-6.688028027231e1,2.955591316609e1,
-4.268573185085e1));
#14415=cartesian_point('',(-6.688164815937e1,2.949739778707e1,
-4.277448879551e1));
#14416=cartesian_point('',(-6.688261485962e1,2.944026052044e1,
-4.285278727998e1));
#14417=cartesian_point('',(-6.688379111909e1,2.938458964565e1,
-4.292145553321e1));
#14418=cartesian_point('',(-6.688580619355e1,2.933042078967e1,
-4.298085930163e1));
#14419=cartesian_point('',(-6.688934124131e1,2.927756930337e1,
-4.303118255861e1));
#14420=cartesian_point('',(-6.689525184839e1,2.922560654263e1,
-4.307219002059e1));
#14421=cartesian_point('',(-6.690431064715e1,2.917542283205e1,
-4.310234440310e1));
#14422=cartesian_point('',(-6.691749851995e1,2.912679998214e1,
-4.312064178659e1));
#14423=cartesian_point('',(-6.692864911025e1,2.909729328681e1,
-4.312444334634e1));
#14424=cartesian_point('',(-6.693483237837e1,2.908312335146e1,
-4.312438146020e1));
#14426=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14427=direction('',(0.e0,0.e0,1.e0));
#14428=direction('',(-9.171650095971e-1,3.985076475688e-1,0.e0));
#14429=axis2_placement_3d('',#14426,#14427,#14428);
#14431=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14432=direction('',(0.e0,0.e0,1.e0));
#14433=direction('',(-9.339363006851e-1,3.574394861548e-1,0.e0));
#14434=axis2_placement_3d('',#14431,#14432,#14433);
#14436=cartesian_point('',(-7.016359378669e1,2.085931284771e1,
-4.202617900650e1));
#14437=cartesian_point('',(-7.016757400591e1,2.084410631757e1,
-4.208555106375e1));
#14438=cartesian_point('',(-7.017321454364e1,2.080962922749e1,
-4.219714521557e1));
#14439=cartesian_point('',(-7.017603007712e1,2.075235567421e1,
-4.234330951376e1));
#14440=cartesian_point('',(-7.017500897974e1,2.069282139504e1,
-4.247184307154e1));
#14441=cartesian_point('',(-7.017131500662e1,2.063282690618e1,
-4.258533001768e1));
#14442=cartesian_point('',(-7.016593215991e1,2.057344138440e1,
-4.268571339006e1));
#14443=cartesian_point('',(-7.015965078214e1,2.051524883773e1,
-4.277447101359e1));
#14444=cartesian_point('',(-7.015315134687e1,2.045847442056e1,
-4.285277095510e1));
#14445=cartesian_point('',(-7.014705087995e1,2.040312605280e1,
-4.292144123717e1));
#14446=cartesian_point('',(-7.014197792122e1,2.034915683492e1,
-4.298084754800e1));
#14447=cartesian_point('',(-7.013858372385e1,2.029629495743e1,
-4.303117363229e1));
#14448=cartesian_point('',(-7.013766069950e1,2.024400349458e1,
-4.307218418649e1));
#14449=cartesian_point('',(-7.014009120270e1,2.019306438542e1,
-4.310234160807e1));
#14450=cartesian_point('',(-7.014681970880e1,2.014313301060e1,
-4.312064115752e1));
#14451=cartesian_point('',(-7.015402377790e1,2.011242122695e1,
-4.312444349322e1));
#14452=cartesian_point('',(-7.015830495631e1,2.009756440293e1,
-4.312438146007e1));
#14454=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14455=direction('',(0.e0,0.e0,1.e0));
#14456=direction('',(-9.613342215941e-1,2.753843030967e-1,0.e0));
#14457=axis2_placement_3d('',#14454,#14455,#14456);
#14459=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14460=direction('',(0.e0,0.e0,1.e0));
#14461=direction('',(-9.726015609308e-1,2.324783939962e-1,0.e0));
#14462=axis2_placement_3d('',#14459,#14460,#14461);
#14464=cartesian_point('',(-7.228602119368e1,1.152267180520e1,
-4.202617900651e1));
#14465=cartesian_point('',(-7.228798261413e1,1.150707502722e1,
-4.208555418155e1));
#14466=cartesian_point('',(-7.228907462726e1,1.147215468102e1,
-4.219715362920e1));
#14467=cartesian_point('',(-7.228438975393e1,1.141500074986e1,
-4.234332306544e1));
#14468=cartesian_point('',(-7.227560585241e1,1.135610665961e1,
-4.247185970911e1));
#14469=cartesian_point('',(-7.226411191920e1,1.129710572537e1,
-4.258534818261e1));
#14470=cartesian_point('',(-7.225102320726e1,1.123892957044e1,
-4.268573185079e1));
#14471=cartesian_point('',(-7.223719959019e1,1.118205401939e1,
-4.277448879546e1));
#14472=cartesian_point('',(-7.222334513813e1,1.112661345746e1,
-4.285278727994e1));
#14473=cartesian_point('',(-7.221007263487e1,1.107253508338e1,
-4.292145553318e1));
#14474=cartesian_point('',(-7.219799911576e1,1.101969044675e1,
-4.298085930160e1));
#14475=cartesian_point('',(-7.218773473847e1,1.096772489348e1,
-4.303118255859e1));
#14476=cartesian_point('',(-7.217999499438e1,1.091600294318e1,
-4.307219002059e1));
#14477=cartesian_point('',(-7.217575662201e1,1.086518461143e1,
-4.310234440310e1));
#14478=cartesian_point('',(-7.217591060936e1,1.081480527228e1,
-4.312064178657e1));
#14479=cartesian_point('',(-7.217904435779e1,1.078341800811e1,
-4.312444334634e1));
#14480=cartesian_point('',(-7.218134948702e1,1.076813055404e1,
-4.312438146020e1));
#14482=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14483=direction('',(0.e0,0.e0,1.e0));
#14484=direction('',(-9.890547385484e-1,1.475490567743e-1,0.e0));
#14485=axis2_placement_3d('',#14482,#14483,#14484);
#14487=cartesian_point('',(-7.250897092357e1,8.280743610310e0,
-4.312443664423e1));
#14488=cartesian_point('',(-7.251368157305e1,8.242185802397e0,
-4.312368158473e1));
#14489=cartesian_point('',(-7.252684751267e1,8.172333772674e0,
-4.311033605512e1));
#14490=cartesian_point('',(-7.255958027853e1,8.105918191995e0,
-4.304615318485e1));
#14491=cartesian_point('',(-7.259806014302e1,8.027525570990e0,
-4.296280194401e1));
#14492=cartesian_point('',(-7.262766087653e1,7.970026047738e0,
-4.289127098475e1));
#14493=cartesian_point('',(-7.265457901690e1,7.923361603071e0,
-4.281866383113e1));
#14494=cartesian_point('',(-7.268488530258e1,7.868257710891e0,
-4.272896270550e1));
#14495=cartesian_point('',(-7.271856918391e1,7.805177784855e0,
-4.261426616214e1));
#14496=cartesian_point('',(-7.275436014151e1,7.733385643051e0,
-4.246509287344e1));
#14497=cartesian_point('',(-7.278800034068e1,7.652333738446e0,
-4.227133631665e1));
#14498=cartesian_point('',(-7.280195588304e1,7.603341473308e0,
-4.211272349388e1));
#14499=cartesian_point('',(-7.280525369580e1,7.578956163206e0,
-4.202618101489e1));
#14501=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14502=direction('',(0.e0,0.e0,1.e0));
#14503=direction('',(-9.946253395172e-1,1.035395286363e-1,0.e0));
#14504=axis2_placement_3d('',#14501,#14502,#14503);
#14506=cartesian_point('',(-7.317161473657e1,1.988874653416e0,
-4.202617900651e1));
#14507=cartesian_point('',(-7.317152358875e1,1.973155291279e0,
-4.208555418156e1));
#14508=cartesian_point('',(-7.316804823973e1,1.938391157176e0,
-4.219715362924e1));
#14509=cartesian_point('',(-7.315594336114e1,1.882337684478e0,
-4.234332306548e1));
#14510=cartesian_point('',(-7.313954738577e1,1.825093970553e0,
-4.247185970916e1));
#14511=cartesian_point('',(-7.312045061746e1,1.768098056813e0,
-4.258534818267e1));
#14512=cartesian_point('',(-7.309988036929e1,1.712128026687e0,
-4.268573185084e1));
#14513=cartesian_point('',(-7.307875126606e1,1.657543397955e0,
-4.277448879551e1));
#14514=cartesian_point('',(-7.305777889532e1,1.604385506596e0,
-4.285278727998e1));
#14515=cartesian_point('',(-7.303756129592e1,1.552502189820e0,
-4.292145553322e1));
#14516=cartesian_point('',(-7.301869345824e1,1.501685556860e0,
-4.298085930163e1));
#14517=cartesian_point('',(-7.300173402833e1,1.451504346193e0,
-4.303118255861e1));
#14518=cartesian_point('',(-7.298730942961e1,1.401235123675e0,
-4.307219002059e1));
#14519=cartesian_point('',(-7.297647419375e1,1.351404768412e0,
-4.310234440310e1));
#14520=cartesian_point('',(-7.297005104042e1,1.301436332142e0,
-4.312064178657e1));
#14521=cartesian_point('',(-7.296906111912e1,1.269908554080e0,
-4.312444334634e1));
#14522=cartesian_point('',(-7.296935111448e1,1.254451006598e0,
-4.312438146020e1));
#14524=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14525=direction('',(0.e0,0.e0,1.e0));
#14526=direction('',(-9.998522546976e-1,1.718920522089e-2,0.e0));
#14527=axis2_placement_3d('',#14524,#14525,#14526);
#14529=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14530=direction('',(0.e0,0.e0,1.e0));
#14531=direction('',(-9.999788139917e-1,-6.509344655868e-3,0.e0));
#14532=axis2_placement_3d('',#14529,#14530,#14531);
#14534=cartesian_point('',(-7.296950044606e1,-1.254425845441e0,
-4.312443664557e1));
#14535=cartesian_point('',(-7.296913842616e1,-1.293268495023e0,
-4.312368050862e1));
#14536=cartesian_point('',(-7.297307489036e1,-1.364240963367e0,
-4.311033327695e1));
#14537=cartesian_point('',(-7.299685897595e1,-1.434358961560e0,
-4.304614940148e1));
#14538=cartesian_point('',(-7.302477725807e1,-1.517102501356e0,
-4.296279810093e1));
#14539=cartesian_point('',(-7.304661957045e1,-1.577974036086e0,
-4.289126675150e1));
#14540=cartesian_point('',(-7.306721650924e1,-1.627752559876e0,
-4.281865912363e1));
#14541=cartesian_point('',(-7.309007091343e1,-1.686340631513e0,
-4.272895779402e1));
#14542=cartesian_point('',(-7.311523284209e1,-1.753277203283e0,
-4.261426124022e1));
#14543=cartesian_point('',(-7.314134650332e1,-1.829126178681e0,
-4.246508848424e1));
#14544=cartesian_point('',(-7.316411907179e1,-1.913874545810e0,
-4.227133348635e1));
#14545=cartesian_point('',(-7.317156026896e1,-1.964268590964e0,
-4.211272243327e1));
#14546=cartesian_point('',(-7.317164694669e1,-1.988875396194e0,
-4.202618101489e1));
#14548=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14549=direction('',(0.e0,0.e0,1.e0));
#14550=direction('',(-9.996308022736e-1,-2.717092464069e-2,0.e0));
#14551=axis2_placement_3d('',#14548,#14549,#14550);
#14553=cartesian_point('',(-7.280522187930e1,-7.578952716955e0,
-4.202617900876e1));
#14554=cartesian_point('',(-7.280307972276e1,-7.594525700728e0,
-4.208555418429e1));
#14555=cartesian_point('',(-7.279509616094e1,-7.628538766985e0,
-4.219715362921e1));
#14556=cartesian_point('',(-7.277577852135e1,-7.682532703706e0,
-4.234332306687e1));
#14557=cartesian_point('',(-7.275205097786e1,-7.737146582079e0,
-4.247185971014e1));
#14558=cartesian_point('',(-7.272567813452e1,-7.791162260346e0,
-4.258534818363e1));
#14559=cartesian_point('',(-7.269797831032e1,-7.843968502685e0,
-4.268573185169e1));
#14560=cartesian_point('',(-7.266990524640e1,-7.895328251035e0,
-4.277448879630e1));
#14561=cartesian_point('',(-7.264217379989e1,-7.945293925536e0,
-4.285278728066e1));
#14562=cartesian_point('',(-7.261535703314e1,-7.994094447055e0,
-4.292145553378e1));
#14563=cartesian_point('',(-7.259001771085e1,-8.042013589619e0,
-4.298085930207e1));
#14564=cartesian_point('',(-7.256665340890e1,-8.089551843224e0,
-4.303118255894e1));
#14565=cartesian_point('',(-7.254579076447e1,-8.137508217559e0,
-4.307219002080e1));
#14566=cartesian_point('',(-7.252854405909e1,-8.185497985049e0,
-4.310234440318e1));
#14567=cartesian_point('',(-7.251565366704e1,-8.234200544575e0,
-4.312064178660e1));
#14568=cartesian_point('',(-7.251055701385e1,-8.265329387408e0,
-4.312444334634e1));
#14569=cartesian_point('',(-7.250882691345e1,-8.280692545424e0,
-4.312438146020e1));
#14571=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14572=direction('',(0.e0,0.e0,1.e0));
#14573=direction('',(-9.935420215576e-1,-1.134647584017e-1,0.e0));
#14574=axis2_placement_3d('',#14571,#14572,#14573);
#14576=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14577=direction('',(0.e0,0.e0,1.e0));
#14578=direction('',(-9.875323049851e-1,-1.574164750300e-1,0.e0));
#14579=axis2_placement_3d('',#14576,#14577,#14578);
#14581=cartesian_point('',(-7.119311106591e1,-1.701710205617e1,
-4.202617899588e1));
#14582=cartesian_point('',(-7.118900140133e1,-1.703209112894e1,
-4.208488415008e1));
#14583=cartesian_point('',(-7.117682980001e1,-1.706438807759e1,
-4.219534326274e1));
#14584=cartesian_point('',(-7.115098936312e1,-1.711487828044e1,
-4.234039704907e1));
#14585=cartesian_point('',(-7.112068829311e1,-1.716550532370e1,
-4.246825855901e1));
#14586=cartesian_point('',(-7.108778897490e1,-1.721529972380e1,
-4.258140820562e1));
#14587=cartesian_point('',(-7.105365447171e1,-1.726382081631e1,
-4.268171653228e1));
#14588=cartesian_point('',(-7.101924895539e1,-1.731095193273e1,
-4.277060886238e1));
#14589=cartesian_point('',(-7.098527217183e1,-1.735682451937e1,
-4.284921007485e1));
#14590=cartesian_point('',(-7.095226331527e1,-1.740173367187e1,
-4.291831510824e1));
#14591=cartesian_point('',(-7.092074658739e1,-1.744602984888e1,
-4.297826306118e1));
#14592=cartesian_point('',(-7.089116367476e1,-1.749026529990e1,
-4.302920042014e1));
#14593=cartesian_point('',(-7.086391507478e1,-1.753536251534e1,
-4.307089839307e1));
#14594=cartesian_point('',(-7.084021948047e1,-1.758107891081e1,
-4.310167432890e1));
#14595=cartesian_point('',(-7.082069932058e1,-1.762814301381e1,
-4.312063198558e1));
#14596=cartesian_point('',(-7.081149492177e1,-1.765886484104e1,
-4.312432436459e1));
#14597=cartesian_point('',(-7.080765595461e1,-1.767415318154e1,
-4.312438129466e1));
#14599=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14600=direction('',(0.e0,0.e0,1.e0));
#14601=direction('',(-9.702319878549e-1,-2.421773931298e-1,0.e0));
#14602=axis2_placement_3d('',#14599,#14600,#14601);
#14604=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14605=direction('',(0.e0,0.e0,1.e0));
#14606=direction('',(-9.585368561396e-1,-2.849685867283e-1,0.e0));
#14607=axis2_placement_3d('',#14604,#14605,#14606);
#14609=cartesian_point('',(-6.836286659482e1,-2.616408409407e1,
-4.202617900651e1));
#14610=cartesian_point('',(-6.835676684586e1,-2.617857201002e1,
-4.208555418061e1));
#14611=cartesian_point('',(-6.834025238421e1,-2.620935992298e1,
-4.219715362668e1));
#14612=cartesian_point('',(-6.830761819991e1,-2.625651424198e1,
-4.234332306133e1));
#14613=cartesian_point('',(-6.827056407349e1,-2.630312606898e1,
-4.247185970406e1));
#14614=cartesian_point('',(-6.823110956869e1,-2.634847540989e1,
-4.258534817708e1));
#14615=cartesian_point('',(-6.819068633454e1,-2.639231308172e1,
-4.268573184517e1));
#14616=cartesian_point('',(-6.815027695565e1,-2.643465694510e1,
-4.277448879003e1));
#14617=cartesian_point('',(-6.811055836732e1,-2.647574265405e1,
-4.285278727494e1));
#14618=cartesian_point('',(-6.807202485520e1,-2.651593964819e1,
-4.292145552880e1));
#14619=cartesian_point('',(-6.803514656240e1,-2.655566768653e1,
-4.298085929801e1));
#14620=cartesian_point('',(-6.800027457394e1,-2.659553898732e1,
-4.303118255586e1));
#14621=cartesian_point('',(-6.796771078333e1,-2.663646163850e1,
-4.307219001880e1));
#14622=cartesian_point('',(-6.793863107875e1,-2.667835241905e1,
-4.310234440224e1));
#14623=cartesian_point('',(-6.791357476556e1,-2.672205920099e1,
-4.312064178639e1));
#14624=cartesian_point('',(-6.790059503890e1,-2.675080824391e1,
-4.312444334638e1));
#14625=cartesian_point('',(-6.789494761223e1,-2.676520013242e1,
-4.312438146020e1));
#14627=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14628=direction('',(0.e0,0.e0,1.e0));
#14629=direction('',(-9.303210577037e-1,-3.667461378026e-1,0.e0));
#14630=axis2_placement_3d('',#14627,#14628,#14629);
#14632=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14633=direction('',(0.e0,0.e0,1.e0));
#14634=direction('',(-9.131405761340e-1,-4.076448064401e-1,0.e0));
#14635=axis2_placement_3d('',#14632,#14633,#14634);
#14637=cartesian_point('',(-6.436291452450e1,-3.486339139349e1,
-4.202617900651e1));
#14638=cartesian_point('',(-6.435497590742e1,-3.487695918598e1,
-4.208555417919e1));
#14639=cartesian_point('',(-6.433458410082e1,-3.490532813360e1,
-4.219715362284e1));
#14640=cartesian_point('',(-6.429607423381e1,-3.494781942418e1,
-4.234332305511e1));
#14641=cartesian_point('',(-6.425325304725e1,-3.498919594583e1,
-4.247185969641e1));
#14642=cartesian_point('',(-6.420821680520e1,-3.502900747009e1,
-4.258534816872e1));
#14643=cartesian_point('',(-6.416241743360e1,-3.506719381340e1,
-4.268573183666e1));
#14644=cartesian_point('',(-6.411682677963e1,-3.510390093663e1,
-4.277448878183e1));
#14645=cartesian_point('',(-6.407208522827e1,-3.513945083548e1,
-4.285278726740e1));
#14646=cartesian_point('',(-6.402863461498e1,-3.517427430620e1,
-4.292145552219e1));
#14647=cartesian_point('',(-6.398688627115e1,-3.520884888267e1,
-4.298085929258e1));
#14648=cartesian_point('',(-6.394710836776e1,-3.524382737131e1,
-4.303118255176e1));
#14649=cartesian_point('',(-6.390948168630e1,-3.528014949635e1,
-4.307219001612e1));
#14650=cartesian_point('',(-6.387518291762e1,-3.531788623295e1,
-4.310234440096e1));
#14651=cartesian_point('',(-6.384463608384e1,-3.535794859322e1,
-4.312064178605e1));
#14652=cartesian_point('',(-6.382801489685e1,-3.538475749051e1,
-4.312444334646e1));
#14653=cartesian_point('',(-6.382053726609e1,-3.539828911774e1,
-4.312438146020e1));
#14655=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14656=direction('',(0.e0,0.e0,1.e0));
#14657=direction('',(-8.744920552093e-1,-4.850398389574e-1,0.e0));
#14658=axis2_placement_3d('',#14655,#14656,#14657);
#14660=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#14661=direction('',(0.e0,0.e0,1.e0));
#14662=direction('',(-8.521202072938e-1,-5.233461114039e-1,0.e0));
#14663=axis2_placement_3d('',#14660,#14661,#14662);
#14665=cartesian_point('',(-5.926169514177e1,-4.296617640020e1,
-4.202617900651e1));
#14666=cartesian_point('',(-5.925205348810e1,-4.297859192086e1,
-4.208555417941e1));
#14667=cartesian_point('',(-5.922813324579e1,-4.300405650372e1,
-4.219715362392e1));
#14668=cartesian_point('',(-5.918440660867e1,-4.304115772963e1,
-4.234332305857e1));
#14669=cartesian_point('',(-5.913655104201e1,-4.307659098396e1,
-4.247185970298e1));
#14670=cartesian_point('',(-5.908670364300e1,-4.311018350679e1,
-4.258534817771e1));
#14671=cartesian_point('',(-5.903631177209e1,-4.314206514373e1,
-4.268573184702e1));
#14672=cartesian_point('',(-5.898631991064e1,-4.317250745836e1,
-4.277448879247e1));
#14673=cartesian_point('',(-5.893732093609e1,-4.320191327881e1,
-4.285278727764e1));
#14674=cartesian_point('',(-5.888969667375e1,-4.323076738692e1,
-4.292145553146e1));
#14675=cartesian_point('',(-5.884379260537e1,-4.325959692070e1,
-4.298085930036e1));
#14676=cartesian_point('',(-5.879978939925e1,-4.328908410511e1,
-4.303118255775e1));
#14677=cartesian_point('',(-5.875774363170e1,-4.332018422149e1,
-4.307219002010e1));
#14678=cartesian_point('',(-5.871881266264e1,-4.335312122676e1,
-4.310234440289e1));
#14679=cartesian_point('',(-5.868329797560e1,-4.338885368473e1,
-4.312064178656e1));
#14680=cartesian_point('',(-5.866331972292e1,-4.341326372698e1,
-4.312444334634e1));
#14681=cartesian_point('',(-5.865413983295e1,-4.342570356198e1,
-4.312438146020e1));
#14683=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14684=direction('',(0.e0,0.e0,1.e0));
#14685=direction('',(-8.037002511955e-1,-5.950343739888e-1,0.e0));
#14686=axis2_placement_3d('',#14683,#14684,#14685);
#14688=cartesian_point('',(-5.684022029389e1,-4.612195749383e1,
-4.202618101559e1));
#14689=cartesian_point('',(-5.685346711410e1,-4.610454676053e1,
-4.210455502494e1));
#14690=cartesian_point('',(-5.687675467036e1,-4.606421313675e1,
-4.225140153486e1));
#14691=cartesian_point('',(-5.690987428738e1,-4.598637180143e1,
-4.244438937940e1));
#14692=cartesian_point('',(-5.693627276806e1,-4.590881424315e1,
-4.260000789646e1));
#14693=cartesian_point('',(-5.695876399165e1,-4.583641322023e1,
-4.272178587484e1));
#14694=cartesian_point('',(-5.697623236047e1,-4.577310302314e1,
-4.281885873753e1));
#14695=cartesian_point('',(-5.699278871101e1,-4.571649608308e1,
-4.289393471029e1));
#14696=cartesian_point('',(-5.701279739545e1,-4.565340785207e1,
-4.296769848598e1));
#14697=cartesian_point('',(-5.704102694403e1,-4.556428754419e1,
-4.306098782671e1));
#14698=cartesian_point('',(-5.707198022096e1,-4.549439247867e1,
-4.310983013028e1));
#14699=cartesian_point('',(-5.710686682100e1,-4.544214577561e1,
-4.312329819650e1));
#14700=cartesian_point('',(-5.712691822720e1,-4.541619445835e1,
-4.312442129513e1));
#14702=cartesian_point('',(-5.712691822720e1,-4.541619445835e1,
-4.312442129513e1));
#14703=cartesian_point('',(-5.713015042929e1,-4.541853830439e1,
-4.311455470574e1));
#14704=cartesian_point('',(-5.713690934203e1,-4.542362356519e1,
-4.309499090480e1));
#14705=cartesian_point('',(-5.714853029461e1,-4.543291154265e1,
-4.306662485120e1));
#14706=cartesian_point('',(-5.715700359024e1,-4.543996516930e1,
-4.304824899653e1));
#14707=cartesian_point('',(-5.716146488765e1,-4.544374524630e1,
-4.303925737624e1));
#14709=cartesian_point('',(-5.716146488765e1,-4.544374524630e1,
-4.303925737624e1));
#14710=cartesian_point('',(-5.715641782099e1,-4.545381377765e1,
-4.303569872832e1));
#14711=cartesian_point('',(-5.714879482783e1,-4.547238572236e1,
-4.302507748015e1));
#14712=cartesian_point('',(-5.715025870353e1,-4.550094501192e1,
-4.299005967375e1));
#14713=cartesian_point('',(-5.715348644514e1,-4.551783156378e1,
-4.296592879113e1));
#14714=cartesian_point('',(-5.716018229273e1,-4.554293392149e1,
-4.292704566862e1));
#14715=cartesian_point('',(-5.716962143536e1,-4.557050168094e1,
-4.288066246092e1));
#14716=cartesian_point('',(-5.718180253952e1,-4.560175447853e1,
-4.282465990287e1));
#14717=cartesian_point('',(-5.719023205451e1,-4.562155393496e1,
-4.278749414474e1));
#14718=cartesian_point('',(-5.720058965690e1,-4.564478966973e1,
-4.274279568202e1));
#14719=cartesian_point('',(-5.721400771139e1,-4.567329817617e1,
-4.268575756562e1));
#14720=cartesian_point('',(-5.722976204149e1,-4.570548749106e1,
-4.261932619563e1));
#14721=cartesian_point('',(-5.725415063199e1,-4.575273333127e1,
-4.251618062202e1));
#14722=cartesian_point('',(-5.726938259758e1,-4.578106264346e1,
-4.245112545580e1));
#14723=cartesian_point('',(-5.728758933690e1,-4.581417559880e1,
-4.237265638978e1));
#14724=cartesian_point('',(-5.730594356303e1,-4.584650287539e1,
-4.229252051079e1));
#14725=cartesian_point('',(-5.732924791673e1,-4.588618264682e1,
-4.218891381204e1));
#14726=cartesian_point('',(-5.735576051968e1,-4.592896009328e1,
-4.206892302816e1));
#14727=cartesian_point('',(-5.737581210682e1,-4.595943259213e1,
-4.197478941514e1));
#14728=cartesian_point('',(-5.738663004292e1,-4.597471389520e1,
-4.192438379355e1));
#14730=cartesian_point('',(-5.902669311192e1,-4.370154263812e1,
-4.331177673041e1));
#14731=direction('',(5.950346958402e-1,-8.037000129068e-1,0.e0));
#14732=direction('',(7.451170149667e-1,5.516616514196e-1,3.747933515420e-1));
#14733=axis2_placement_3d('',#14730,#14731,#14732);
#14735=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14736=direction('',(0.e0,0.e0,1.e0));
#14737=direction('',(-8.037000129086e-1,-5.950346958377e-1,0.e0));
#14738=axis2_placement_3d('',#14735,#14736,#14737);
#14740=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14741=direction('',(0.e0,0.e0,1.e0));
#14742=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#14743=axis2_placement_3d('',#14740,#14741,#14742);
#14745=cartesian_point('',(-5.926169514177e1,-4.296617640020e1,
-4.202617900651e1));
#14746=cartesian_point('',(-5.915231924063e1,-4.311766954601e1,
-4.198351389344e1));
#14747=cartesian_point('',(-5.915200212553e1,-4.337492696604e1,
-4.193722548088e1));
#14748=cartesian_point('',(-5.926093729110e1,-4.353209706659e1,
-4.192434479326e1));
#14750=cartesian_point('',(-5.926093729110e1,-4.353209706659e1,
-4.192434479326e1));
#14751=cartesian_point('',(-5.924771167538e1,-4.352721618487e1,
-4.196233555890e1));
#14752=cartesian_point('',(-5.922120319435e1,-4.351813836411e1,
-4.203532534061e1));
#14753=cartesian_point('',(-5.918177161238e1,-4.350559218645e1,
-4.213618029193e1));
#14754=cartesian_point('',(-5.914388600415e1,-4.349444780034e1,
-4.222777857684e1));
#14755=cartesian_point('',(-5.910708503561e1,-4.348434695948e1,
-4.231259890847e1));
#14756=cartesian_point('',(-5.907254595290e1,-4.347550638725e1,
-4.238897336631e1));
#14757=cartesian_point('',(-5.904023985434e1,-4.346778285246e1,
-4.245787894282e1));
#14758=cartesian_point('',(-5.901021397277e1,-4.346108147574e1,
-4.251986739129e1));
#14759=cartesian_point('',(-5.898241890810e1,-4.345529844906e1,
-4.257557425376e1));
#14760=cartesian_point('',(-5.895645485222e1,-4.345021647065e1,
-4.262619708950e1));
#14761=cartesian_point('',(-5.893189080712e1,-4.344563661769e1,
-4.267286779253e1));
#14762=cartesian_point('',(-5.890839248479e1,-4.344141552577e1,
-4.271643842284e1));
#14763=cartesian_point('',(-5.888565664048e1,-4.343744333296e1,
-4.275763302756e1));
#14764=cartesian_point('',(-5.886339798791e1,-4.343362170371e1,
-4.279708275526e1));
#14765=cartesian_point('',(-5.884123698679e1,-4.342981551471e1,
-4.283555854206e1));
#14766=cartesian_point('',(-5.881821979457e1,-4.342597391990e1,
-4.287465304696e1));
#14767=cartesian_point('',(-5.879633581158e1,-4.342300214010e1,
-4.291073748424e1));
#14768=cartesian_point('',(-5.877587657685e1,-4.342129443558e1,
-4.294319772601e1));
#14769=cartesian_point('',(-5.875719051002e1,-4.342119157082e1,
-4.297129630665e1));
#14770=cartesian_point('',(-5.874115869463e1,-4.342277350280e1,
-4.299366890118e1));
#14771=cartesian_point('',(-5.872545041836e1,-4.342610179118e1,
-4.301377092716e1));
#14772=cartesian_point('',(-5.870529668607e1,-4.343506308159e1,
-4.303452432615e1));
#14773=cartesian_point('',(-5.869485093301e1,-4.344575167824e1,
-4.303880115678e1));
#14774=cartesian_point('',(-5.868976445905e1,-4.345209105739e1,
-4.303928244679e1));
#14776=cartesian_point('',(-5.930217573738e1,-4.291863212555e1,
-4.147603612047e1));
#14777=cartesian_point('',(-5.916604101108e1,-4.310678973948e1,
-4.147365640975e1));
#14778=cartesian_point('',(-5.921860078130e1,-4.346633803431e1,
-4.147332694785e1));
#14779=cartesian_point('',(-5.940277474948e1,-4.360788758053e1,
-4.147528662390e1));
#14781=cartesian_point('',(-5.930217573738e1,-4.291863212555e1,
-4.147603612047e1));
#14782=cartesian_point('',(-5.930126616019e1,-4.291891679020e1,
-4.154134659416e1));
#14783=cartesian_point('',(-5.929732338034e1,-4.292236041196e1,
-4.166914287752e1));
#14784=cartesian_point('',(-5.928338246485e1,-4.293898186216e1,
-4.185241483906e1));
#14785=cartesian_point('',(-5.926968297980e1,-4.295600661115e1,
-4.196917185908e1));
#14786=cartesian_point('',(-5.926169514177e1,-4.296617640020e1,
-4.202617900651e1));
#14788=cartesian_point('',(-6.237406742311e1,-3.830824003626e1,
-4.202618101349e1));
#14789=cartesian_point('',(-6.236770085045e1,-3.831955974910e1,
-4.196899640907e1));
#14790=cartesian_point('',(-6.235713646603e1,-3.833876942818e1,
-4.185199547256e1));
#14791=cartesian_point('',(-6.234718831690e1,-3.835794211218e1,
-4.166865791490e1));
#14792=cartesian_point('',(-6.234550570508e1,-3.836287440369e1,
-4.154110759809e1));
#14793=cartesian_point('',(-6.234559626927e1,-3.836381122278e1,
-4.147601041597e1));
#14795=cartesian_point('',(-6.234559626927e1,-3.836381122278e1,
-4.147601041597e1));
#14796=cartesian_point('',(-6.235317542984e1,-3.841292433414e1,
-3.777640230339e1));
#14797=cartesian_point('',(-6.236904190302e1,-3.851011609280e1,
-3.037827630447e1));
#14798=cartesian_point('',(-6.239123855410e1,-3.865821230200e1,
-1.928441458310e1));
#14799=cartesian_point('',(-6.240709035599e1,-3.875519168101e1,
-1.189068388438e1));
#14800=cartesian_point('',(-6.241466276113e1,-3.880426101705e1,
-8.194373293215e0));
#14802=cartesian_point('',(-5.973551995776e1,-4.281388160976e1,
-8.194371660709e0));
#14803=cartesian_point('',(-5.968728794932e1,-4.282566364627e1,
-1.189068372385e1));
#14804=cartesian_point('',(-5.959162562248e1,-4.284813188327e1,
-1.928441506245e1));
#14805=cartesian_point('',(-5.944630275074e1,-4.288429478077e1,
-3.037827306660e1));
#14806=cartesian_point('',(-5.935045100531e1,-4.290683952169e1,
-3.777640881980e1));
#14807=cartesian_point('',(-5.930217573738e1,-4.291863212555e1,
-4.147603612047e1));
#14809=cartesian_point('',(-6.237406742311e1,-3.830824003626e1,
-4.202618101349e1));
#14810=cartesian_point('',(-6.247726687896e1,-3.814102557073e1,
-4.198131519333e1));
#14811=cartesian_point('',(-6.271884575567e1,-3.805242309663e1,
-4.193662744266e1));
#14812=cartesian_point('',(-6.289658378661e1,-3.809093566172e1,
-4.192438382042e1));
#14814=cartesian_point('',(-6.237406742311e1,-3.830824003626e1,
-4.202618101349e1));
#14815=cartesian_point('',(-6.238621698946e1,-3.828703021016e1,
-4.211180041110e1));
#14816=cartesian_point('',(-6.240458484006e1,-3.824059938375e1,
-4.226775623992e1));
#14817=cartesian_point('',(-6.242650405658e1,-3.815982972834e1,
-4.245351138392e1));
#14818=cartesian_point('',(-6.244089105588e1,-3.808660074463e1,
-4.259581736584e1));
#14819=cartesian_point('',(-6.245258557594e1,-3.801989604655e1,
-4.270546098200e1));
#14820=cartesian_point('',(-6.246115105898e1,-3.796344371558e1,
-4.279030082715e1));
#14821=cartesian_point('',(-6.246727404796e1,-3.791448414231e1,
-4.286024349280e1));
#14822=cartesian_point('',(-6.247483270719e1,-3.787008138404e1,
-4.291399315593e1));
#14823=cartesian_point('',(-6.249037977277e1,-3.779431294926e1,
-4.299186979946e1));
#14824=cartesian_point('',(-6.249850208582e1,-3.773002877599e1,
-4.306357811273e1));
#14825=cartesian_point('',(-6.252023334504e1,-3.765731289909e1,
-4.311150051504e1));
#14826=cartesian_point('',(-6.254884839664e1,-3.760105962570e1,
-4.312325850370e1));
#14827=cartesian_point('',(-6.256625737944e1,-3.757113365856e1,
-4.312444946435e1));
#14829=cartesian_point('',(-6.256625737944e1,-3.757113365856e1,
-4.312444946435e1));
#14830=cartesian_point('',(-6.256965169350e1,-3.757327103825e1,
-4.311452936558e1));
#14831=cartesian_point('',(-6.257676699829e1,-3.757769376902e1,
-4.309485468656e1));
#14832=cartesian_point('',(-6.258956011885e1,-3.758538861743e1,
-4.306654225804e1));
#14833=cartesian_point('',(-6.259899808534e1,-3.759095475851e1,
-4.304819923084e1));
#14834=cartesian_point('',(-6.260402322659e1,-3.759389133967e1,
-4.303924560571e1));
#14836=cartesian_point('',(-6.260402322659e1,-3.759389133967e1,
-4.303924560571e1));
#14837=cartesian_point('',(-6.260032238919e1,-3.760891217258e1,
-4.303223380108e1));
#14838=cartesian_point('',(-6.259543575227e1,-3.763557868298e1,
-4.301376319642e1));
#14839=cartesian_point('',(-6.260405056096e1,-3.766847185006e1,
-4.296789387779e1));
#14840=cartesian_point('',(-6.261564682926e1,-3.769215781807e1,
-4.292747290157e1));
#14841=cartesian_point('',(-6.263378585916e1,-3.772764082062e1,
-4.286366711502e1));
#14842=cartesian_point('',(-6.265265343530e1,-3.776170539411e1,
-4.279751654962e1));
#14843=cartesian_point('',(-6.266754886697e1,-3.778594689684e1,
-4.274751449085e1));
#14844=cartesian_point('',(-6.268718591897e1,-3.781629324251e1,
-4.268222848951e1));
#14845=cartesian_point('',(-6.271024205208e1,-3.785081838427e1,
-4.260489239708e1));
#14846=cartesian_point('',(-6.274317936483e1,-3.789797277686e1,
-4.249240533028e1));
#14847=cartesian_point('',(-6.276793595156e1,-3.793189129864e1,
-4.240621370039e1));
#14848=cartesian_point('',(-6.279396249754e1,-3.796667484039e1,
-4.231388423377e1));
#14849=cartesian_point('',(-6.282369750787e1,-3.800511430672e1,
-4.220541788060e1));
#14850=cartesian_point('',(-6.285830635613e1,-3.804763401918e1,
-4.207560097103e1));
#14851=cartesian_point('',(-6.288331418371e1,-3.807660356617e1,
-4.197696707547e1));
#14852=cartesian_point('',(-6.289658378661e1,-3.809093566172e1,
-4.192438382042e1));
#14854=cartesian_point('',(-6.422590752440e1,-3.562314039144e1,
-4.331177673041e1));
#14855=direction('',(4.850401891580e-1,-8.744918609693e-1,0.e0));
#14856=direction('',(8.107487303645e-1,4.496848227950e-1,3.747933515420e-1));
#14857=axis2_placement_3d('',#14854,#14855,#14856);
#14859=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14860=direction('',(0.e0,0.e0,1.e0));
#14861=direction('',(-8.744918609708e-1,-4.850401891553e-1,0.e0));
#14862=axis2_placement_3d('',#14859,#14860,#14861);
#14864=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14865=direction('',(0.e0,0.e0,1.e0));
#14866=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#14867=axis2_placement_3d('',#14864,#14865,#14866);
#14869=cartesian_point('',(-6.436291452450e1,-3.486339139349e1,
-4.202617900651e1));
#14870=cartesian_point('',(-6.427424817270e1,-3.502786491426e1,
-4.198351389343e1));
#14871=cartesian_point('',(-6.430751260212e1,-3.528296285332e1,
-4.193722548088e1));
#14872=cartesian_point('',(-6.443603062688e1,-3.542456944950e1,
-4.192434479332e1));
#14874=cartesian_point('',(-6.443603062688e1,-3.542456944950e1,
-4.192434479332e1));
#14875=cartesian_point('',(-6.442228107555e1,-3.542145661377e1,
-4.196233555818e1));
#14876=cartesian_point('',(-6.439481448558e1,-3.541591650630e1,
-4.203532533825e1));
#14877=cartesian_point('',(-6.435408264269e1,-3.540862451741e1,
-4.213618028676e1));
#14878=cartesian_point('',(-6.431506651808e1,-3.540252053738e1,
-4.222777856896e1));
#14879=cartesian_point('',(-6.427726196350e1,-3.539730960091e1,
-4.231259889894e1));
#14880=cartesian_point('',(-6.424186444160e1,-3.539305291588e1,
-4.238897335623e1));
#14881=cartesian_point('',(-6.420882660282e1,-3.538961224894e1,
-4.245787893259e1));
#14882=cartesian_point('',(-6.417818289158e1,-3.538688736732e1,
-4.251986738148e1));
#14883=cartesian_point('',(-6.414987078077e1,-3.538478179910e1,
-4.257557424481e1));
#14884=cartesian_point('',(-6.412346551925e1,-3.538313228702e1,
-4.262619708163e1));
#14885=cartesian_point('',(-6.409851383160e1,-3.538179786655e1,
-4.267286778595e1));
#14886=cartesian_point('',(-6.407466557694e1,-3.538068003315e1,
-4.271643841763e1));
#14887=cartesian_point('',(-6.405160576492e1,-3.537970944614e1,
-4.275763302390e1));
#14888=cartesian_point('',(-6.402903871485e1,-3.537882584858e1,
-4.279708275279e1));
#14889=cartesian_point('',(-6.400657049537e1,-3.537794481307e1,
-4.283555854207e1));
#14890=cartesian_point('',(-6.398324878992e1,-3.537714043006e1,
-4.287465304655e1));
#14891=cartesian_point('',(-6.396116413241e1,-3.537705050718e1,
-4.291073748375e1));
#14892=cartesian_point('',(-6.394065702943e1,-3.537802787821e1,
-4.294319772506e1));
#14893=cartesian_point('',(-6.392211739808e1,-3.538036491456e1,
-4.297129630553e1));
#14894=cartesian_point('',(-6.390642922139e1,-3.538402588429e1,
-4.299366889920e1));
#14895=cartesian_point('',(-6.389128975854e1,-3.538937604080e1,
-4.301377092772e1));
#14896=cartesian_point('',(-6.387247812813e1,-3.540089125561e1,
-4.303452432581e1));
#14897=cartesian_point('',(-6.386351688148e1,-3.541285185452e1,
-4.303880115671e1));
#14898=cartesian_point('',(-6.385930137788e1,-3.541980091767e1,
-4.303928244677e1));
#14900=cartesian_point('',(-6.439684302976e1,-3.481097008869e1,
-4.147603612046e1));
#14901=cartesian_point('',(-6.428643245179e1,-3.501528713560e1,
-4.147365640974e1));
#14902=cartesian_point('',(-6.438547303573e1,-3.536489901826e1,
-4.147332694785e1));
#14903=cartesian_point('',(-6.458654729337e1,-3.548119806173e1,
-4.147528662390e1));
#14905=cartesian_point('',(-6.439684302976e1,-3.481097008869e1,
-4.147603612046e1));
#14906=cartesian_point('',(-6.439597839021e1,-3.481137104180e1,
-4.154134659712e1));
#14907=cartesian_point('',(-6.439251882409e1,-3.481529983915e1,
-4.166914288448e1));
#14908=cartesian_point('',(-6.438086670906e1,-3.483359874610e1,
-4.185241484828e1));
#14909=cartesian_point('',(-6.436950660127e1,-3.485226598691e1,
-4.196917186305e1));
#14910=cartesian_point('',(-6.436291452450e1,-3.486339139349e1,
-4.202617900651e1));
#14912=cartesian_point('',(-6.684067754479e1,-2.983905827032e1,
-4.202618101391e1));
#14913=cartesian_point('',(-6.683584275259e1,-2.985111267529e1,
-4.196899318168e1));
#14914=cartesian_point('',(-6.682787555316e1,-2.987153751380e1,
-4.185198796324e1));
#14915=cartesian_point('',(-6.682051553869e1,-2.989184384715e1,
-4.166865232561e1));
#14916=cartesian_point('',(-6.681949114207e1,-2.989695336815e1,
-4.154110521228e1));
#14917=cartesian_point('',(-6.681970324841e1,-2.989787021682e1,
-4.147601041598e1));
#14919=cartesian_point('',(-6.681970324841e1,-2.989787021682e1,
-4.147601041598e1));
#14920=cartesian_point('',(-6.683362811564e1,-2.994557387976e1,
-3.777640230178e1));
#14921=cartesian_point('',(-6.686204491912e1,-3.003986315915e1,
-3.037827630070e1));
#14922=cartesian_point('',(-6.690338210903e1,-3.018379514040e1,
-1.928441457931e1));
#14923=cartesian_point('',(-6.693175664562e1,-3.027787577201e1,
-1.189068388275e1));
#14924=cartesian_point('',(-6.694566910137e1,-3.032553691585e1,
-8.194373293215e0));
#14926=cartesian_point('',(-6.481280724430e1,-3.465055295709e1,
-8.194371660693e0));
#14927=cartesian_point('',(-6.476652573174e1,-3.466852973705e1,
-1.189068372379e1));
#14928=cartesian_point('',(-6.467461450279e1,-3.470329219442e1,
-1.928441506231e1));
#14929=cartesian_point('',(-6.453525509367e1,-3.475811415442e1,
-3.037827306645e1));
#14930=cartesian_point('',(-6.444316605240e1,-3.479297718529e1,
-3.777640881972e1));
#14931=cartesian_point('',(-6.439684302976e1,-3.481097008869e1,
-4.147603612046e1));
#14933=cartesian_point('',(-6.684067754479e1,-2.983905827032e1,
-4.202618101391e1));
#14934=cartesian_point('',(-6.692116825736e1,-2.965980412991e1,
-4.198131519565e1));
#14935=cartesian_point('',(-6.714911524674e1,-2.954042710325e1,
-4.193662741521e1));
#14936=cartesian_point('',(-6.733035959137e1,-2.955541071827e1,
-4.192438379355e1));
#14938=cartesian_point('',(-6.684067754479e1,-2.983905827032e1,
-4.202618101391e1));
#14939=cartesian_point('',(-6.684896676131e1,-2.981881226368e1,
-4.210455502428e1));
#14940=cartesian_point('',(-6.686102200490e1,-2.977382584581e1,
-4.225140153836e1));
#14941=cartesian_point('',(-6.687286615701e1,-2.969006484678e1,
-4.244438938396e1));
#14942=cartesian_point('',(-6.687829179046e1,-2.960831758275e1,
-4.260000790109e1));
#14943=cartesian_point('',(-6.688127787190e1,-2.953256240415e1,
-4.272178587824e1));
#14944=cartesian_point('',(-6.688176513790e1,-2.946688830439e1,
-4.281885874078e1));
#14945=cartesian_point('',(-6.688310638981e1,-2.940792510063e1,
-4.289393471195e1));
#14946=cartesian_point('',(-6.688610485932e1,-2.934180791934e1,
-4.296769848879e1));
#14947=cartesian_point('',(-6.689030647633e1,-2.924841796894e1,
-4.306098782764e1));
#14948=cartesian_point('',(-6.690211487195e1,-2.917289322282e1,
-4.310983013055e1));
#14949=cartesian_point('',(-6.692229029799e1,-2.911339746702e1,
-4.312329819652e1));
#14950=cartesian_point('',(-6.693494177384e1,-2.908314073390e1,
-4.312442129513e1));
#14952=cartesian_point('',(-6.693494177384e1,-2.908314073390e1,
-4.312442129513e1));
#14953=cartesian_point('',(-6.693867047331e1,-2.908456815985e1,
-4.311455470575e1));
#14954=cartesian_point('',(-6.694651524403e1,-2.908773080922e1,
-4.309499090482e1));
#14955=cartesian_point('',(-6.696014412771e1,-2.909369458268e1,
-4.306662485123e1));
#14956=cartesian_point('',(-6.697015431571e1,-2.909831481255e1,
-4.304824899654e1));
#14957=cartesian_point('',(-6.697544195403e1,-2.910081141783e1,
-4.303925737624e1));
#14959=cartesian_point('',(-6.697544195403e1,-2.910081141783e1,
-4.303925737624e1));
#14960=cartesian_point('',(-6.697317278966e1,-2.911184314925e1,
-4.303569872833e1));
#14961=cartesian_point('',(-6.697061631668e1,-2.913175524611e1,
-4.302507748017e1));
#14962=cartesian_point('',(-6.697942200008e1,-2.915896252258e1,
-4.299005967376e1));
#14963=cartesian_point('',(-6.698691032029e1,-2.917443827810e1,
-4.296592879117e1));
#14964=cartesian_point('',(-6.699987498065e1,-2.919695228085e1,
-4.292704566866e1));
#14965=cartesian_point('',(-6.701612755347e1,-2.922113766177e1,
-4.288066246099e1));
#14966=cartesian_point('',(-6.703598241581e1,-2.924817284439e1,
-4.282465990289e1));
#14967=cartesian_point('',(-6.704924917844e1,-2.926511593167e1,
-4.278749414478e1));
#14968=cartesian_point('',(-6.706526770477e1,-2.928487918320e1,
-4.274279568208e1));
#14969=cartesian_point('',(-6.708560709455e1,-2.930894343779e1,
-4.268575756569e1));
#14970=cartesian_point('',(-6.710915581662e1,-2.933595840770e1,
-4.261932619571e1));
#14971=cartesian_point('',(-6.714494150927e1,-2.937528215323e1,
-4.251618062215e1));
#14972=cartesian_point('',(-6.716698662379e1,-2.939870384477e1,
-4.245112545580e1));
#14973=cartesian_point('',(-6.719314324699e1,-2.942597625262e1,
-4.237265638982e1));
#14974=cartesian_point('',(-6.721923898289e1,-2.945245158069e1,
-4.229252051083e1));
#14975=cartesian_point('',(-6.725201914054e1,-2.948474768613e1,
-4.218891381207e1));
#14976=cartesian_point('',(-6.728869996632e1,-2.951920555987e1,
-4.206892302818e1));
#14977=cartesian_point('',(-6.731595517524e1,-2.954345000087e1,
-4.197478941515e1));
#14978=cartesian_point('',(-6.733035959137e1,-2.955541071827e1,
-4.192438379355e1));
#14980=cartesian_point('',(-6.832619885235e1,-2.693521633605e1,
-4.331177673041e1));
#14981=direction('',(3.667465103607e-1,-9.303209108357e-1,0.e0));
#14982=direction('',(8.625083102039e-1,3.400137621761e-1,3.747933515420e-1));
#14983=axis2_placement_3d('',#14980,#14981,#14982);
#14985=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14986=direction('',(0.e0,0.e0,1.e0));
#14987=direction('',(-9.303209108369e-1,-3.667465103579e-1,0.e0));
#14988=axis2_placement_3d('',#14985,#14986,#14987);
#14990=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14991=direction('',(0.e0,0.e0,1.e0));
#14992=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#14993=axis2_placement_3d('',#14990,#14991,#14992);
#14995=cartesian_point('',(-6.836286659482e1,-2.616408409407e1,
-4.202617900651e1));
#14996=cartesian_point('',(-6.829642689835e1,-2.633872380234e1,
-4.198351389343e1));
#14997=cartesian_point('',(-6.836270370858e1,-2.658729746387e1,
-4.193722548088e1));
#14998=cartesian_point('',(-6.850860561362e1,-2.671091762759e1,
-4.192434479332e1));
#15000=cartesian_point('',(-6.850860561362e1,-2.671091762759e1,
-4.192434479332e1));
#15001=cartesian_point('',(-6.849456738475e1,-2.670962609915e1,
-4.196233555888e1));
#15002=cartesian_point('',(-6.846661264564e1,-2.670771849745e1,
-4.203532534022e1));
#15003=cartesian_point('',(-6.842527747310e1,-2.670580546489e1,
-4.213618029020e1));
#15004=cartesian_point('',(-6.838579840706e1,-2.670484633146e1,
-4.222777857341e1));
#15005=cartesian_point('',(-6.834763711153e1,-2.670461445987e1,
-4.231259890422e1));
#15006=cartesian_point('',(-6.831198681132e1,-2.670501449516e1,
-4.238897336159e1));
#15007=cartesian_point('',(-6.827878251863e1,-2.670591556694e1,
-4.245787893787e1));
#15008=cartesian_point('',(-6.824804530026e1,-2.670721380403e1,
-4.251986738643e1));
#15009=cartesian_point('',(-6.821970057187e1,-2.670882172127e1,
-4.257557424929e1));
#15010=cartesian_point('',(-6.819330590672e1,-2.671063289923e1,
-4.262619708556e1));
#15011=cartesian_point('',(-6.816839350768e1,-2.671256674368e1,
-4.267286778925e1));
#15012=cartesian_point('',(-6.814460337194e1,-2.671457129536e1,
-4.271643842027e1));
#15013=cartesian_point('',(-6.812161415318e1,-2.671661892127e1,
-4.275763302578e1));
#15014=cartesian_point('',(-6.809912483502e1,-2.671868847411e1,
-4.279708275410e1));
#15015=cartesian_point('',(-6.807673383685e1,-2.672074766705e1,
-4.283555854203e1));
#15016=cartesian_point('',(-6.805350665862e1,-2.672299425909e1,
-4.287465304678e1));
#15017=cartesian_point('',(-6.803159920107e1,-2.672578773180e1,
-4.291073748405e1));
#15018=cartesian_point('',(-6.801139511153e1,-2.672943345543e1,
-4.294319772564e1));
#15019=cartesian_point('',(-6.799331913368e1,-2.673417040564e1,
-4.297129630621e1));
#15020=cartesian_point('',(-6.797824302354e1,-2.673984777355e1,
-4.299366890040e1));
#15021=cartesian_point('',(-6.796393141753e1,-2.674712825464e1,
-4.301377092738e1));
#15022=cartesian_point('',(-6.794678375992e1,-2.676100036603e1,
-4.303452432603e1));
#15023=cartesian_point('',(-6.793946034955e1,-2.677402831756e1,
-4.303880115676e1));
#15024=cartesian_point('',(-6.793618794500e1,-2.678146816401e1,
-4.303928244678e1));
#15026=cartesian_point('',(-6.838966248372e1,-2.610768270221e1,
-4.147603612047e1));
#15027=cartesian_point('',(-6.830686520968e1,-2.632466326078e1,
-4.147365640975e1));
#15028=cartesian_point('',(-6.845069199550e1,-2.665835677503e1,
-4.147332694785e1));
#15029=cartesian_point('',(-6.866522610630e1,-2.674741540684e1,
-4.147528662389e1));
#15031=cartesian_point('',(-6.838966248372e1,-2.610768270221e1,
-4.147603612047e1));
#15032=cartesian_point('',(-6.838885757616e1,-2.610819308321e1,
-4.154134659716e1));
#15033=cartesian_point('',(-6.838594041806e1,-2.611253983314e1,
-4.166914288455e1));
#15034=cartesian_point('',(-6.837677647513e1,-2.613220309663e1,
-4.185241484841e1));
#15035=cartesian_point('',(-6.836795011850e1,-2.615219342821e1,
-4.196917186310e1));
#15036=cartesian_point('',(-6.836286659482e1,-2.616408409407e1,
-4.202617900651e1));
#15038=cartesian_point('',(-7.016362472050e1,-2.085932184110e1,
-4.202618101348e1));
#15039=cartesian_point('',(-7.016040484062e1,-2.087190363511e1,
-4.196899640483e1));
#15040=cartesian_point('',(-7.015517225929e1,-2.089319302514e1,
-4.185199546269e1));
#15041=cartesian_point('',(-7.015052534135e1,-2.091428718485e1,
-4.166865790682e1));
#15042=cartesian_point('',(-7.015017663410e1,-2.091948690433e1,
-4.154110759464e1));
#15043=cartesian_point('',(-7.015050657903e1,-2.092036836219e1,
-4.147601041598e1));
#15045=cartesian_point('',(-7.015050657903e1,-2.092036836219e1,
-4.147601041598e1));
#15046=cartesian_point('',(-7.017053889456e1,-2.096584635377e1,
-3.777640230259e1));
#15047=cartesian_point('',(-7.021101980898e1,-2.105561983815e1,
-3.037827630259e1));
#15048=cartesian_point('',(-7.027079024694e1,-2.119292487534e1,
-1.928441458120e1));
#15049=cartesian_point('',(-7.031120202205e1,-2.128249701392e1,
-1.189068388356e1));
#15050=cartesian_point('',(-7.033121648244e1,-2.132793447020e1,
-8.194373293215e0));
#15052=cartesian_point('',(-6.878112942938e1,-2.589434373638e1,
-8.194371660696e0));
#15053=cartesian_point('',(-6.873759030220e1,-2.591820767210e1,
-1.189068372456e1));
#15054=cartesian_point('',(-6.865100279774e1,-2.596466955458e1,
-1.928441506410e1));
#15055=cartesian_point('',(-6.851999132937e1,-2.603721255813e1,
-3.037827306826e1));
#15056=cartesian_point('',(-6.843324066130e1,-2.608379736284e1,
-3.777640882051e1));
#15057=cartesian_point('',(-6.838966248372e1,-2.610768270221e1,
-4.147603612047e1));
#15059=cartesian_point('',(-7.016362472050e1,-2.085932184110e1,
-4.202618101348e1));
#15060=cartesian_point('',(-7.022002945177e1,-2.067109508567e1,
-4.198131519332e1));
#15061=cartesian_point('',(-7.043044472026e1,-2.052298645351e1,
-4.193662744253e1));
#15062=cartesian_point('',(-7.061209425991e1,-2.051418474732e1,
-4.192438382026e1));
#15064=cartesian_point('',(-7.016362472050e1,-2.085932184110e1,
-4.202618101348e1));
#15065=cartesian_point('',(-7.016987079347e1,-2.083569018312e1,
-4.211180041119e1));
#15066=cartesian_point('',(-7.017559559248e1,-2.078608749915e1,
-4.226775624015e1));
#15067=cartesian_point('',(-7.017586320476e1,-2.070239689225e1,
-4.245351138421e1));
#15068=cartesian_point('',(-7.017080692329e1,-2.062793949623e1,
-4.259581736609e1));
#15069=cartesian_point('',(-7.016483851598e1,-2.056048094111e1,
-4.270546098218e1));
#15070=cartesian_point('',(-7.015850119888e1,-2.050373526660e1,
-4.279030082725e1));
#15071=cartesian_point('',(-7.015174388207e1,-2.045485920423e1,
-4.286024349281e1));
#15072=cartesian_point('',(-7.014755270675e1,-2.041001310830e1,
-4.291399315590e1));
#15073=cartesian_point('',(-7.014295970495e1,-2.033280254362e1,
-4.299186979954e1));
#15074=cartesian_point('',(-7.013416728855e1,-2.026860659118e1,
-4.306357811274e1));
#15075=cartesian_point('',(-7.013633781928e1,-2.019274398391e1,
-4.311150051501e1));
#15076=cartesian_point('',(-7.014941841813e1,-2.013100137402e1,
-4.312325850368e1));
#15077=cartesian_point('',(-7.015848879397e1,-2.009758933319e1,
-4.312444946435e1));
#15079=cartesian_point('',(-7.015848879397e1,-2.009758933319e1,
-4.312444946435e1));
#15080=cartesian_point('',(-7.016232064416e1,-2.009877537031e1,
-4.311452936558e1));
#15081=cartesian_point('',(-7.017033818778e1,-2.010120582379e1,
-4.309485468656e1));
#15082=cartesian_point('',(-7.018468696664e1,-2.010532737334e1,
-4.306654225803e1));
#15083=cartesian_point('',(-7.019524396554e1,-2.010826112729e1,
-4.304819923084e1));
#15084=cartesian_point('',(-7.020085792239e1,-2.010979704461e1,
-4.303924560571e1));
#15086=cartesian_point('',(-7.020085792239e1,-2.010979704461e1,
-4.303924560571e1));
#15087=cartesian_point('',(-7.020117086559e1,-2.012526390225e1,
-4.303223380108e1));
#15088=cartesian_point('',(-7.020335253754e1,-2.015228652804e1,
-4.301376319643e1));
#15089=cartesian_point('',(-7.022018718183e1,-2.018182921107e1,
-4.296789387781e1));
#15090=cartesian_point('',(-7.023751869649e1,-2.020170676420e1,
-4.292747290160e1));
#15091=cartesian_point('',(-7.026422333078e1,-2.023128598635e1,
-4.286366711506e1));
#15092=cartesian_point('',(-7.029126457023e1,-2.025930654960e1,
-4.279751654967e1));
#15093=cartesian_point('',(-7.031192661496e1,-2.027886682176e1,
-4.274751449089e1));
#15094=cartesian_point('',(-7.033874876284e1,-2.030309669773e1,
-4.268222848956e1));
#15095=cartesian_point('',(-7.036995504148e1,-2.033047805746e1,
-4.260489239713e1));
#15096=cartesian_point('',(-7.041397449740e1,-2.036750089925e1,
-4.249240533032e1));
#15097=cartesian_point('',(-7.044666628331e1,-2.039385619928e1,
-4.240621370044e1));
#15098=cartesian_point('',(-7.048080863929e1,-2.042071835481e1,
-4.231388423384e1));
#15099=cartesian_point('',(-7.051947931969e1,-2.045015204112e1,
-4.220541788063e1));
#15100=cartesian_point('',(-7.056391381140e1,-2.048226550045e1,
-4.207560097113e1));
#15101=cartesian_point('',(-7.059556738845e1,-2.050377543202e1,
-4.197696707543e1));
#15102=cartesian_point('',(-7.061209425991e1,-2.051418474732e1,
-4.192438382026e1));
#15104=cartesian_point('',(-7.125740997433e1,-1.778642326131e1,
-4.331177673041e1));
#15105=direction('',(2.421776970900e-1,-9.702319119840e-1,0.e0));
#15106=direction('',(8.995101337231e-1,2.245249718170e-1,3.747933515420e-1));
#15107=axis2_placement_3d('',#15104,#15105,#15106);
#15109=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15110=direction('',(0.e0,0.e0,1.e0));
#15111=direction('',(-9.702319119842e-1,-2.421776970893e-1,0.e0));
#15112=axis2_placement_3d('',#15109,#15110,#15111);
#15114=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15115=direction('',(0.e0,0.e0,1.e0));
#15116=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#15117=axis2_placement_3d('',#15114,#15115,#15116);
#15119=cartesian_point('',(-7.119311106591e1,-1.701710205617e1,
-4.202617899588e1));
#15120=cartesian_point('',(-7.115003462923e1,-1.719892059075e1,
-4.198351371952e1));
#15121=cartesian_point('',(-7.124819065452e1,-1.743671650710e1,
-4.193722536207e1));
#15122=cartesian_point('',(-7.140897937661e1,-1.754023458591e1,
-4.192434478708e1));
#15124=cartesian_point('',(-7.140897937661e1,-1.754023458591e1,
-4.192434478708e1));
#15125=cartesian_point('',(-7.139509893633e1,-1.754077980096e1,
-4.196178470013e1));
#15126=cartesian_point('',(-7.136752621272e1,-1.754250474755e1,
-4.203378887374e1));
#15127=cartesian_point('',(-7.132682456244e1,-1.754594053402e1,
-4.213347889646e1));
#15128=cartesian_point('',(-7.128794752293e1,-1.755007695669e1,
-4.222430837783e1));
#15129=cartesian_point('',(-7.125046917769e1,-1.755474976397e1,
-4.230840984222e1));
#15130=cartesian_point('',(-7.121528538214e1,-1.755975030360e1,
-4.238468670113e1));
#15131=cartesian_point('',(-7.118252570730e1,-1.756493713512e1,
-4.245362003809e1));
#15132=cartesian_point('',(-7.115215470985e1,-1.757021338109e1,
-4.251584623122e1));
#15133=cartesian_point('',(-7.112412116378e1,-1.757550129357e1,
-4.257191993678e1));
#15134=cartesian_point('',(-7.109801338519e1,-1.758075265641e1,
-4.262296004027e1));
#15135=cartesian_point('',(-7.107335910514e1,-1.758594774061e1,
-4.267009142948e1));
#15136=cartesian_point('',(-7.104981164043e1,-1.759107944071e1,
-4.271413397628e1));
#15137=cartesian_point('',(-7.102703128764e1,-1.759616436501e1,
-4.275583957371e1));
#15138=cartesian_point('',(-7.100481314405e1,-1.760119805251e1,
-4.279567101543e1));
#15139=cartesian_point('',(-7.098246062635e1,-1.760627074187e1,
-4.283491090304e1));
#15140=cartesian_point('',(-7.095981434780e1,-1.761151474754e1,
-4.287386492689e1));
#15141=cartesian_point('',(-7.093849113865e1,-1.761713810879e1,
-4.290991128725e1));
#15142=cartesian_point('',(-7.091903771028e1,-1.762334050929e1,
-4.294222113142e1));
#15143=cartesian_point('',(-7.090173624870e1,-1.763037950197e1,
-4.297032977525e1));
#15144=cartesian_point('',(-7.088774267086e1,-1.763774435839e1,
-4.299241728705e1));
#15145=cartesian_point('',(-7.087370170293e1,-1.764737826325e1,
-4.301374122343e1));
#15146=cartesian_point('',(-7.085878295546e1,-1.766301980688e1,
-4.303413071228e1));
#15147=cartesian_point('',(-7.085304225346e1,-1.767702103114e1,
-4.303867654032e1));
#15148=cartesian_point('',(-7.085066734834e1,-1.768489702701e1,
-4.303928234458e1));
#15150=cartesian_point('',(-7.121231585174e1,-1.695768562636e1,
-4.147603612111e1));
#15151=cartesian_point('',(-7.115854856500e1,-1.718361709875e1,
-4.147365641028e1));
#15152=cartesian_point('',(-7.134470063718e1,-1.749568265629e1,
-4.147332694840e1));
#15153=cartesian_point('',(-7.156902386275e1,-1.755597705873e1,
-4.147528662448e1));
#15155=cartesian_point('',(-7.121231585174e1,-1.695768562636e1,
-4.147603612111e1));
#15156=cartesian_point('',(-7.121158443818e1,-1.695829672742e1,
-4.154134707088e1));
#15157=cartesian_point('',(-7.120925958706e1,-1.696298709059e1,
-4.166914399114e1));
#15158=cartesian_point('',(-7.120274056671e1,-1.698367844920e1,
-4.185241634304e1));
#15159=cartesian_point('',(-7.119659902487e1,-1.700464968983e1,
-4.196917249278e1));
#15160=cartesian_point('',(-7.119311106591e1,-1.701710205617e1,
-4.202617899588e1));
#15162=cartesian_point('',(-7.228605303666e1,-1.152267668395e1,
-4.202618101348e1));
#15163=cartesian_point('',(-7.228450295700e1,-1.153557111731e1,
-4.196899640649e1));
#15164=cartesian_point('',(-7.228209396427e1,-1.155736136216e1,
-4.185199546655e1));
#15165=cartesian_point('',(-7.228024014157e1,-1.157888160354e1,
-4.166865791026e1));
#15166=cartesian_point('',(-7.228057311717e1,-1.158408235422e1,
-4.154110759611e1));
#15167=cartesian_point('',(-7.228101529272e1,-1.158491320469e1,
-4.147601041597e1));
#15169=cartesian_point('',(-7.228101529272e1,-1.158491320469e1,
-4.147601041597e1));
#15170=cartesian_point('',(-7.230681229808e1,-1.162738738387e1,
-3.777640230299e1));
#15171=cartesian_point('',(-7.235866468372e1,-1.171110902402e1,
-3.037827630353e1));
#15172=cartesian_point('',(-7.243584568099e1,-1.183943778991e1,
-1.928441458215e1));
#15173=cartesian_point('',(-7.248760323794e1,-1.192296883130e1,
-1.189068388397e1));
#15174=cartesian_point('',(-7.251337725e1,-1.196540515254e1,-8.194373293215e0));
#15176=cartesian_point('',(-7.157258742019e1,-1.669507511507e1,
-8.194371660708e0));
#15177=cartesian_point('',(-7.153253564495e1,-1.672441788799e1,
-1.189068372377e1));
#15178=cartesian_point('',(-7.145275340126e1,-1.678178421987e1,
-1.928441506227e1));
#15179=cartesian_point('',(-7.133233151597e1,-1.687080703602e1,
-3.037827306632e1));
#15180=cartesian_point('',(-7.125240354958e1,-1.692831653578e1,
-3.777640881987e1));
#15181=cartesian_point('',(-7.121231585174e1,-1.695768562636e1,
-4.147603612111e1));
#15183=cartesian_point('',(-7.228605303666e1,-1.152267668395e1,
-4.202618101348e1));
#15184=cartesian_point('',(-7.231740669606e1,-1.132869793972e1,
-4.198131519333e1));
#15185=cartesian_point('',(-7.250668977687e1,-1.115439169368e1,
-4.193662744261e1));
#15186=cartesian_point('',(-7.268563642637e1,-1.112195526457e1,
-4.192438382035e1));
#15188=cartesian_point('',(-7.228605303666e1,-1.152267668395e1,
-4.202618101348e1));
#15189=cartesian_point('',(-7.228916112329e1,-1.149843192197e1,
-4.211180041120e1));
#15190=cartesian_point('',(-7.228836249644e1,-1.144850635964e1,
-4.226775624018e1));
#15191=cartesian_point('',(-7.227770400300e1,-1.136549680704e1,
-4.245351138423e1));
#15192=cartesian_point('',(-7.226297233833e1,-1.129233638155e1,
-4.259581736611e1));
#15193=cartesian_point('',(-7.224824988325e1,-1.122623397721e1,
-4.270546098218e1));
#15194=cartesian_point('',(-7.223455998596e1,-1.117080095569e1,
-4.279030082723e1));
#15195=cartesian_point('',(-7.222148087262e1,-1.112322504167e1,
-4.286024349277e1));
#15196=cartesian_point('',(-7.221147196325e1,-1.107930966846e1,
-4.291399315586e1));
#15197=cartesian_point('',(-7.219684025422e1,-1.100335915786e1,
-4.299186979950e1));
#15198=cartesian_point('',(-7.217974380493e1,-1.094086005133e1,
-4.306357811273e1));
#15199=cartesian_point('',(-7.217199370920e1,-1.086536314809e1,
-4.311150051501e1));
#15200=cartesian_point('',(-7.217690337394e1,-1.080244139402e1,
-4.312325850368e1));
#15201=cartesian_point('',(-7.218153500500e1,-1.076813127617e1,
-4.312444946435e1));
#15203=cartesian_point('',(-7.218153500500e1,-1.076813127617e1,
-4.312444946435e1));
#15204=cartesian_point('',(-7.218548888209e1,-1.076880700978e1,
-4.311452936558e1));
#15205=cartesian_point('',(-7.219375507233e1,-1.077017017100e1,
-4.309485468657e1));
#15206=cartesian_point('',(-7.220851906558e1,-1.077238356863e1,
-4.306654225804e1));
#15207=cartesian_point('',(-7.221936867962e1,-1.077391425905e1,
-4.304819923084e1));
#15208=cartesian_point('',(-7.222513508573e1,-1.077470426797e1,
-4.303924560570e1));
#15210=cartesian_point('',(-7.222513508573e1,-1.077470426797e1,
-4.303924560570e1));
#15211=cartesian_point('',(-7.222746418171e1,-1.078999795722e1,
-4.303223380106e1));
#15212=cartesian_point('',(-7.223315434961e1,-1.081650463537e1,
-4.301376319638e1));
#15213=cartesian_point('',(-7.225370106513e1,-1.084359721463e1,
-4.296789387773e1));
#15214=cartesian_point('',(-7.227347884760e1,-1.086104249595e1,
-4.292747290150e1));
#15215=cartesian_point('',(-7.230381588329e1,-1.088688300953e1,
-4.286366711493e1));
#15216=cartesian_point('',(-7.233428319862e1,-1.091113426296e1,
-4.279751654953e1));
#15217=cartesian_point('',(-7.235732160454e1,-1.092783025625e1,
-4.274751449076e1));
#15218=cartesian_point('',(-7.238707691868e1,-1.094835184945e1,
-4.268222848940e1));
#15219=cartesian_point('',(-7.242159020791e1,-1.097142572113e1,
-4.260489239695e1));
#15220=cartesian_point('',(-7.247006552183e1,-1.100238613541e1,
-4.249240533015e1));
#15221=cartesian_point('',(-7.250591768193e1,-1.102424882786e1,
-4.240621370027e1));
#15222=cartesian_point('',(-7.254327416021e1,-1.104642470221e1,
-4.231388423366e1));
#15223=cartesian_point('',(-7.258545587456e1,-1.107055904257e1,
-4.220541788049e1));
#15224=cartesian_point('',(-7.263370187059e1,-1.109659790179e1,
-4.207560097099e1));
#15225=cartesian_point('',(-7.266789225632e1,-1.111379219202e1,
-4.197696707542e1));
#15226=cartesian_point('',(-7.268563642637e1,-1.112195526457e1,
-4.192438382035e1));
#15228=cartesian_point('',(-7.296938705537e1,-8.333299553229e0,
-4.331177673041e1));
#15229=direction('',(1.134651562775e-1,-9.935419761192e-1,0.e0));
#15230=direction('',(9.211210894630e-1,1.051944969398e-1,3.747933515420e-1));
#15231=axis2_placement_3d('',#15228,#15229,#15230);
#15233=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15234=direction('',(0.e0,0.e0,1.e0));
#15235=direction('',(-9.935419761196e-1,-1.134651562744e-1,0.e0));
#15236=axis2_placement_3d('',#15233,#15234,#15235);
#15238=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15239=direction('',(0.e0,0.e0,1.e0));
#15240=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#15241=axis2_placement_3d('',#15238,#15239,#15240);
#15243=cartesian_point('',(-7.280522187930e1,-7.578952716955e0,
-4.202617900876e1));
#15244=cartesian_point('',(-7.278624614142e1,-7.764837579974e0,
-4.198351389476e1));
#15245=cartesian_point('',(-7.291459998311e1,-7.987787628627e0,
-4.193722546807e1));
#15246=cartesian_point('',(-7.308752565346e1,-8.069433347200e0,
-4.192434478054e1));
#15248=cartesian_point('',(-7.308752565346e1,-8.069433347200e0,
-4.192434478054e1));
#15249=cartesian_point('',(-7.307363149488e1,-8.071819188602e0,
-4.196233554775e1));
#15250=cartesian_point('',(-7.304613560686e1,-8.077211730267e0,
-4.203532535051e1));
#15251=cartesian_point('',(-7.300571375289e1,-8.086062246453e0,
-4.213618029532e1));
#15252=cartesian_point('',(-7.296733166519e1,-8.095353721496e0,
-4.222777858080e1));
#15253=cartesian_point('',(-7.293041066851e1,-8.105006622653e0,
-4.231259891155e1));
#15254=cartesian_point('',(-7.289607865797e1,-8.114620001564e0,
-4.238897336828e1));
#15255=cartesian_point('',(-7.286423898692e1,-8.124084271539e0,
-4.245787894360e1));
#15256=cartesian_point('',(-7.283488512127e1,-8.133293647841e0,
-4.251986739122e1));
#15257=cartesian_point('',(-7.280792237522e1,-8.142182930941e0,
-4.257557425333e1));
#15258=cartesian_point('',(-7.278289585383e1,-8.150763835957e0,
-4.262619708906e1));
#15259=cartesian_point('',(-7.275933284024e1,-8.159079589479e0,
-4.267286779228e1));
#15260=cartesian_point('',(-7.273687215026e1,-8.167173178123e0,
-4.271643842286e1));
#15261=cartesian_point('',(-7.271519623519e1,-8.175101080867e0,
-4.275763302788e1));
#15262=cartesian_point('',(-7.269400886204e1,-8.182920779654e0,
-4.279708275584e1));
#15263=cartesian_point('',(-7.267291377761e1,-8.190705024272e0,
-4.283555854285e1));
#15264=cartesian_point('',(-7.265105950715e1,-8.198886701903e0,
-4.287465304761e1));
#15265=cartesian_point('',(-7.263062153211e1,-8.207255056698e0,
-4.291073748479e1));
#15266=cartesian_point('',(-7.261204946289e1,-8.216005758561e0,
-4.294319772643e1));
#15267=cartesian_point('',(-7.259581542199e1,-8.225259708405e0,
-4.297129630692e1));
#15268=cartesian_point('',(-7.258272242859e1,-8.234645609300e0,
-4.299366890138e1));
#15269=cartesian_point('',(-7.257078280659e1,-8.245382129484e0,
-4.301377092714e1));
#15270=cartesian_point('',(-7.255780980760e1,-8.263219700692e0,
-4.303452432619e1));
#15271=cartesian_point('',(-7.255410781844e1,-8.277699173395e0,
-4.303880115679e1));
#15272=cartesian_point('',(-7.255287249236e1,-8.285732473734e0,
-4.303928244678e1));
#15274=cartesian_point('',(-7.281650677908e1,-7.517537851079e0,
-4.147603618478e1));
#15275=cartesian_point('',(-7.279268936863e1,-7.748554469914e0,
-4.147365646333e1));
#15276=cartesian_point('',(-7.301798167043e1,-8.033652555318e0,
-4.147332700514e1));
#15277=cartesian_point('',(-7.324825576143e1,-8.064151092038e0,
-4.147528668449e1));
#15279=cartesian_point('',(-7.281650677908e1,-7.517537851079e0,
-4.147603618478e1));
#15280=cartesian_point('',(-7.281586144121e1,-7.518238944069e0,
-4.154134394492e1));
#15281=cartesian_point('',(-7.281416875606e1,-7.523192285789e0,
-4.166913649159e1));
#15282=cartesian_point('',(-7.281040632220e1,-7.544556171406e0,
-4.185240622275e1));
#15283=cartesian_point('',(-7.280705476400e1,-7.566150771821e0,
-4.196916815408e1));
#15284=cartesian_point('',(-7.280522187930e1,-7.578952716955e0,
-4.202617900876e1));
#15286=cartesian_point('',(-7.317164694669e1,-1.988875396194e0,
-4.202618101489e1));
#15287=cartesian_point('',(-7.317179317537e1,-2.001861200861e0,
-4.196900001567e1));
#15288=cartesian_point('',(-7.317224896506e1,-2.023778616165e0,
-4.185200385928e1));
#15289=cartesian_point('',(-7.317321994952e1,-2.045357772019e0,
-4.166866418185e1));
#15290=cartesian_point('',(-7.317422893529e1,-2.050470785653e0,
-4.154111027371e1));
#15291=cartesian_point('',(-7.317477579466e1,-2.051236970269e0,
-4.147601041680e1));
#15293=cartesian_point('',(-7.317477579466e1,-2.051236970269e0,
-4.147601041680e1));
#15294=cartesian_point('',(-7.320589609594e1,-2.089980592085e0,
-3.777640230340e1));
#15295=cartesian_point('',(-7.326823274412e1,-2.166217887549e0,
-3.037827630332e1));
#15296=cartesian_point('',(-7.336150371243e1,-2.283374641379e0,
-1.928441458166e1));
#15297=cartesian_point('',(-7.342372146507e1,-2.359435346301e0,
-1.189068388373e1));
#15298=cartesian_point('',(-7.345481402830e1,-2.398144435275e0,
-8.194373293215e0));
#15300=cartesian_point('',(-7.313941859657e1,-7.210149129805e0,
-8.194371660709e0));
#15301=cartesian_point('',(-7.310353947025e1,-7.244468676937e0,
-1.189068372299e1));
#15302=cartesian_point('',(-7.303192758733e1,-7.311757904780e0,
-1.928441506265e1));
#15303=cartesian_point('',(-7.292415572029e1,-7.415737326825e0,
-3.037827305771e1));
#15304=cartesian_point('',(-7.285241808601e1,-7.483187522149e0,
-3.777640883592e1));
#15305=cartesian_point('',(-7.281650677908e1,-7.517537851079e0,
-4.147603618478e1));
#15307=cartesian_point('',(-7.317164694669e1,-1.988875396194e0,
-4.202618101489e1));
#15308=cartesian_point('',(-7.317741304009e1,-1.792463677599e0,
-4.198131519174e1));
#15309=cartesian_point('',(-7.334232524784e1,-1.594942196390e0,
-4.193662744182e1));
#15310=cartesian_point('',(-7.351550719877e1,-1.539426035497e0,
-4.192438381863e1));
#15312=cartesian_point('',(-7.296950044606e1,-1.254425845441e0,
-4.312443664557e1));
#15313=cartesian_point('',(-7.297350654102e1,-1.254396838376e0,
-4.311452965753e1));
#15314=cartesian_point('',(-7.298192700171e1,-1.254424644802e0,
-4.309489087578e1));
#15315=cartesian_point('',(-7.299683154339e1,-1.254711004209e0,
-4.306655865103e1));
#15316=cartesian_point('',(-7.300780340289e1,-1.255047926050e0,
-4.304821112143e1));
#15317=cartesian_point('',(-7.301362588448e1,-1.255255258266e0,
-4.303924929796e1));
#15319=cartesian_point('',(-7.301362588448e1,-1.255255258266e0,
-4.303924929796e1));
#15320=cartesian_point('',(-7.301555005115e1,-1.266765489208e0,
-4.303598791532e1));
#15321=cartesian_point('',(-7.302061149800e1,-1.286821856743e0,
-4.302550557440e1));
#15322=cartesian_point('',(-7.304075267155e1,-1.308843106070e0,
-4.298775067115e1));
#15323=cartesian_point('',(-7.305391342e1,-1.320119350838e0,-4.296309797250e1));
#15324=cartesian_point('',(-7.307545568033e1,-1.336241564513e0,
-4.292252823596e1));
#15325=cartesian_point('',(-7.310103023267e1,-1.353240730090e0,
-4.287337137056e1));
#15326=cartesian_point('',(-7.312815689005e1,-1.369522245174e0,
-4.282033041194e1));
#15327=cartesian_point('',(-7.314992977516e1,-1.381728485294e0,
-4.277706315937e1));
#15328=cartesian_point('',(-7.317137766384e1,-1.393184331920e0,
-4.273409057625e1));
#15329=cartesian_point('',(-7.320037222343e1,-1.408060919122e0,
-4.267483360683e1));
#15330=cartesian_point('',(-7.323225254574e1,-1.423765500572e0,
-4.260859830340e1));
#15331=cartesian_point('',(-7.327954044757e1,-1.445923090298e0,
-4.250679779213e1));
#15332=cartesian_point('',(-7.330698692619e1,-1.458228112664e0,
-4.244574388089e1));
#15333=cartesian_point('',(-7.334149140719e1,-1.473344835922e0,
-4.236741788616e1));
#15334=cartesian_point('',(-7.337774224013e1,-1.488604190229e0,
-4.228228443464e1));
#15335=cartesian_point('',(-7.341935602159e1,-1.505395552238e0,
-4.218072391535e1));
#15336=cartesian_point('',(-7.346573657140e1,-1.522841636097e0,
-4.206204821221e1));
#15337=cartesian_point('',(-7.349857673317e1,-1.534174308735e0,
-4.197213990255e1));
#15338=cartesian_point('',(-7.351550719877e1,-1.539426035497e0,
-4.192438381863e1));
#15340=cartesian_point('',(-7.343283769296e1,1.262409220633e0,
-4.331177673041e1));
#15341=direction('',(-1.718880481738e-2,-9.998522615812e-1,0.e0));
#15342=direction('',(9.269714079792e-1,-1.593588494549e-2,3.747933515420e-1));
#15343=axis2_placement_3d('',#15340,#15341,#15342);
#15345=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15346=direction('',(0.e0,0.e0,1.e0));
#15347=direction('',(-9.998522615811e-1,1.718880482047e-2,0.e0));
#15348=axis2_placement_3d('',#15345,#15346,#15347);
#15350=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15351=direction('',(0.e0,0.e0,1.e0));
#15352=direction('',(-1.e0,0.e0,0.e0));
#15353=axis2_placement_3d('',#15350,#15351,#15352);
#15355=cartesian_point('',(-7.317161473657e1,1.988874653416e0,
-4.202617900651e1));
#15356=cartesian_point('',(-7.317706418383e1,1.802103230288e0,
-4.198351389343e1));
#15357=cartesian_point('',(-7.333342099428e1,1.597814149301e0,
-4.193722548088e1));
#15358=cartesian_point('',(-7.351552416667e1,1.539438252043e0,
-4.192434479332e1));
#15360=cartesian_point('',(-7.351552416667e1,1.539438252043e0,
-4.192434479332e1));
#15361=cartesian_point('',(-7.350206028764e1,1.535259271072e0,
-4.196233555936e1));
#15362=cartesian_point('',(-7.347550346844e1,1.526323849612e0,
-4.203532534154e1));
#15363=cartesian_point('',(-7.343658266227e1,1.512272975363e0,
-4.213618029252e1));
#15364=cartesian_point('',(-7.339974171641e1,1.498051114464e0,
-4.222777857640e1));
#15365=cartesian_point('',(-7.336439654284e1,1.483661640182e0,
-4.231259890777e1));
#15366=cartesian_point('',(-7.333161304696e1,1.469649276456e0,
-4.238897336520e1));
#15367=cartesian_point('',(-7.330128110578e1,1.456110061951e0,
-4.245787894143e1));
#15368=cartesian_point('',(-7.327338043273e1,1.443148023050e0,
-4.251986738976e1));
#15369=cartesian_point('',(-7.324780864172e1,1.430815443304e0,
-4.257557425230e1));
#15370=cartesian_point('',(-7.322411625876e1,1.419041332064e0,
-4.262619708821e1));
#15371=cartesian_point('',(-7.320184025359e1,1.407721130467e0,
-4.267286779147e1));
#15372=cartesian_point('',(-7.318062814302e1,1.396765075496e0,
-4.271643842204e1));
#15373=cartesian_point('',(-7.316017246709e1,1.386075722801e0,
-4.275763302704e1));
#15374=cartesian_point('',(-7.314018703011e1,1.375557415913e0,
-4.279708275498e1));
#15375=cartesian_point('',(-7.312028846468e1,1.365086305904e0,
-4.283555854201e1));
#15376=cartesian_point('',(-7.309968908358e1,1.354122069150e0,
-4.287465304693e1));
#15377=cartesian_point('',(-7.308051824765e1,1.343157615816e0,
-4.291073748424e1));
#15378=cartesian_point('',(-7.306324726079e1,1.332057635935e0,
-4.294319772602e1));
#15379=cartesian_point('',(-7.304835998716e1,1.320763887291e0,
-4.297129630665e1));
#15380=cartesian_point('',(-7.303660411204e1,1.309749305417e0,
-4.299366890119e1));
#15381=cartesian_point('',(-7.302616803219e1,1.297546204037e0,
-4.301377092714e1));
#15382=cartesian_point('',(-7.301563428931e1,1.278167919458e0,
-4.303452432615e1));
#15383=cartesian_point('',(-7.301385392160e1,1.263329114033e0,
-4.303880115678e1));
#15384=cartesian_point('',(-7.301367772001e1,1.255203297255e0,
-4.303928244678e1));
#15386=cartesian_point('',(-7.317478703164e1,2.051237087689e0,
-4.147603612047e1));
#15387=cartesian_point('',(-7.318132718973e1,1.819088045651e0,
-4.147365640975e1));
#15388=cartesian_point('',(-7.344190479276e1,1.565835565775e0,
-4.147332694785e1));
#15389=cartesian_point('',(-7.367418972965e1,1.565654768524e0,
-4.147528662390e1));
#15391=cartesian_point('',(-7.317478703164e1,2.051237087689e0,
-4.147603612047e1));
#15392=cartesian_point('',(-7.317423870837e1,2.050457532326e0,
-4.154134659732e1));
#15393=cartesian_point('',(-7.317320703489e1,2.045325310947e0,
-4.166914288494e1));
#15394=cartesian_point('',(-7.317226546075e1,2.023651935074e0,
-4.185241484893e1));
#15395=cartesian_point('',(-7.317176093922e1,2.001805576476e0,
-4.196917186333e1));
#15396=cartesian_point('',(-7.317161473657e1,1.988874653416e0,
-4.202617900651e1));
#15398=cartesian_point('',(-7.280525369580e1,7.578956163206e0,
-4.202618101489e1));
#15399=cartesian_point('',(-7.280709366125e1,7.566100539745e0,
-4.196900001112e1));
#15400=cartesian_point('',(-7.281040634850e1,7.544430122354e0,
-4.185200384864e1));
#15401=cartesian_point('',(-7.281418567096e1,7.523162319325e0,
-4.166866417347e1));
#15402=cartesian_point('',(-7.281585340684e1,7.518224747538e0,
-4.154111026963e1));
#15403=cartesian_point('',(-7.281649559487e1,7.517536497389e0,
-4.147601041597e1));
#15405=cartesian_point('',(-7.281649559487e1,7.517536497389e0,
-4.147601041597e1));
#15406=cartesian_point('',(-7.285240671509e1,7.483186347057e0,
-3.777640230264e1));
#15407=cartesian_point('',(-7.292416102850e1,7.415737837550e0,
-3.037827630272e1));
#15408=cartesian_point('',(-7.303192607571e1,7.311757680331e0,
-1.928441458134e1));
#15409=cartesian_point('',(-7.310353946102e1,7.244468731626e0,
-1.189068388362e1));
#15410=cartesian_point('',(-7.313941857306e1,7.210149198161e0,
-8.194373293215e0));
#15412=cartesian_point('',(-7.345481404269e1,2.398144506129e0,
-8.194371660711e0));
#15413=cartesian_point('',(-7.342372146706e1,2.359435401729e0,
-1.189068372412e1));
#15414=cartesian_point('',(-7.336150523659e1,2.283374616066e0,
-1.928441506306e1));
#15415=cartesian_point('',(-7.326822742803e1,2.166217701461e0,
-3.037827306720e1));
#15416=cartesian_point('',(-7.320590749432e1,2.089980910438e0,
-3.777640882005e1));
#15417=cartesian_point('',(-7.317478703164e1,2.051237087689e0,
-4.147603612047e1));
#15419=cartesian_point('',(-7.280525369580e1,7.578956163206e0,
-4.202618101489e1));
#15420=cartesian_point('',(-7.278533358578e1,7.774440178444e0,
-4.198131519168e1));
#15421=cartesian_point('',(-7.292305321978e1,7.991797198359e0,
-4.193662744168e1));
#15422=cartesian_point('',(-7.308750726189e1,8.069443191448e0,
-4.192438381846e1));
#15424=cartesian_point('',(-7.250897092357e1,8.280743610310e0,
-4.312443664423e1));
#15425=cartesian_point('',(-7.251293877444e1,8.281295483487e0,
-4.311453005132e1));
#15426=cartesian_point('',(-7.252129056477e1,8.282367012906e0,
-4.309489177724e1));
#15427=cartesian_point('',(-7.253610515577e1,8.284026283533e0,
-4.306655951274e1));
#15428=cartesian_point('',(-7.254702750230e1,8.285123413736e0,
-4.304821147754e1));
#15429=cartesian_point('',(-7.255282752476e1,8.285677339444e0,
-4.303924929735e1));
#15431=cartesian_point('',(-7.255282752476e1,8.285677339444e0,
-4.303924929735e1));
#15432=cartesian_point('',(-7.255623692874e1,8.274516545223e0,
-4.303598922155e1));
#15433=cartesian_point('',(-7.256387183158e1,8.255292071756e0,
-4.302550901288e1));
#15434=cartesian_point('',(-7.258671471517e1,8.236087407845e0,
-4.298775487880e1));
#15435=cartesian_point('',(-7.260123396879e1,8.226625629835e0,
-4.296310353312e1));
#15436=cartesian_point('',(-7.262469589694e1,8.213453026501e0,
-4.292253465469e1));
#15437=cartesian_point('',(-7.265227009663e1,8.199937405719e0,
-4.287337866626e1));
#15438=cartesian_point('',(-7.268128960950e1,8.187335852138e0,
-4.282033832889e1));
#15439=cartesian_point('',(-7.270446944288e1,8.178075850354e0,
-4.277707122687e1));
#15440=cartesian_point('',(-7.272722847055e1,8.169517686395e0,
-4.273410004513e1));
#15441=cartesian_point('',(-7.275791671305e1,8.158552825378e0,
-4.267484337826e1));
#15442=cartesian_point('',(-7.279157403753e1,8.147143759442e0,
-4.260860859217e1));
#15443=cartesian_point('',(-7.284135090275e1,8.131347514574e0,
-4.250680562086e1));
#15444=cartesian_point('',(-7.287016760207e1,8.122730534920e0,
-4.244575423351e1));
#15445=cartesian_point('',(-7.290635068825e1,8.112246612293e0,
-4.236742713215e1));
#15446=cartesian_point('',(-7.294428345067e1,8.101849342797e0,
-4.228229330031e1));
#15447=cartesian_point('',(-7.298773364583e1,8.090633060684e0,
-4.218073151712e1));
#15448=cartesian_point('',(-7.303599591250e1,8.079389724291e0,
-4.206205293167e1));
#15449=cartesian_point('',(-7.307003550232e1,8.072440226558e0,
-4.197214165676e1));
#15450=cartesian_point('',(-7.308750726189e1,8.069443191448e0,
-4.192438381846e1));
#15452=cartesian_point('',(-7.263983211819e1,1.083651782272e1,
-4.331177673041e1));
#15453=direction('',(-1.475486606961e-1,-9.890547976360e-1,0.e0));
#15454=direction('',(9.169609886998e-1,-1.367935994210e-1,3.747933515420e-1));
#15455=axis2_placement_3d('',#15452,#15453,#15454);
#15457=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15458=direction('',(0.e0,0.e0,1.e0));
#15459=direction('',(-9.890547976355e-1,1.475486606992e-1,0.e0));
#15460=axis2_placement_3d('',#15457,#15458,#15459);
#15462=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15463=direction('',(0.e0,0.e0,1.e0));
#15464=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#15465=axis2_placement_3d('',#15462,#15463,#15464);
#15467=cartesian_point('',(-7.228602119368e1,1.152267180520e1,
-4.202617900651e1));
#15468=cartesian_point('',(-7.231580258284e1,1.133820953309e1,
-4.198351389343e1));
#15469=cartesian_point('',(-7.249748681495e1,1.115607683261e1,
-4.193722548088e1));
#15470=cartesian_point('',(-7.268565165304e1,1.112196958292e1,
-4.192434479332e1));
#15472=cartesian_point('',(-7.268565165304e1,1.112196958292e1,
-4.192434479332e1));
#15473=cartesian_point('',(-7.267284842584e1,1.111606896485e1,
-4.196233555935e1));
#15474=cartesian_point('',(-7.264768511046e1,1.110374362668e1,
-4.203532534153e1));
#15475=cartesian_point('',(-7.261093128430e1,1.108473277498e1,
-4.213618029249e1));
#15476=cartesian_point('',(-7.257626184319e1,1.106582387569e1,
-4.222777857636e1));
#15477=cartesian_point('',(-7.254309725578e1,1.104694403444e1,
-4.231259890771e1));
#15478=cartesian_point('',(-7.251242320773e1,1.102877244355e1,
-4.238897336514e1));
#15479=cartesian_point('',(-7.248411798263e1,1.101138994611e1,
-4.245787894137e1));
#15480=cartesian_point('',(-7.245814788928e1,1.099489703064e1,
-4.251986738972e1));
#15481=cartesian_point('',(-7.243440459316e1,1.097933216931e1,
-4.257557425226e1));
#15482=cartesian_point('',(-7.241245173172e1,1.096456631069e1,
-4.262619708817e1));
#15483=cartesian_point('',(-7.239184388368e1,1.095043535286e1,
-4.267286779144e1));
#15484=cartesian_point('',(-7.237224329778e1,1.093680429243e1,
-4.271643842202e1));
#15485=cartesian_point('',(-7.235335786350e1,1.092353638714e1,
-4.275763302702e1));
#15486=cartesian_point('',(-7.233491631925e1,1.091049944283e1,
-4.279708275497e1));
#15487=cartesian_point('',(-7.231655474291e1,1.089752063064e1,
-4.283555854201e1));
#15488=cartesian_point('',(-7.229756271245e1,1.088396143568e1,
-4.287465304693e1));
#15489=cartesian_point('',(-7.227998703402e1,1.087058848855e1,
-4.291073748424e1));
#15490=cartesian_point('',(-7.226431264096e1,1.085732915438e1,
-4.294319772602e1));
#15491=cartesian_point('',(-7.225102686003e1,1.084418884618e1,
-4.297129630665e1));
#15492=cartesian_point('',(-7.224080924948e1,1.083173404598e1,
-4.299366890117e1));
#15493=cartesian_point('',(-7.223205527610e1,1.081827316204e1,
-4.301377092714e1));
#15494=cartesian_point('',(-7.222414102453e1,1.079768573204e1,
-4.303452432615e1));
#15495=cartesian_point('',(-7.222431274089e1,1.078274149003e1,
-4.303880115678e1));
#15496=cartesian_point('',(-7.222519867865e1,1.077466219181e1,
-4.303928244678e1));
#15498=cartesian_point('',(-7.228102641825e1,1.158491478780e1,
-4.147603612046e1));
#15499=cartesian_point('',(-7.231781215486e1,1.135560547493e1,
-4.147365640974e1));
#15500=cartesian_point('',(-7.260921656224e1,1.113853180743e1,
-4.147332694785e1));
#15501=cartesian_point('',(-7.283953786807e1,1.116867182525e1,
-4.147528662390e1));
#15503=cartesian_point('',(-7.228102641825e1,1.158491478780e1,
-4.147603612046e1));
#15504=cartesian_point('',(-7.228058453836e1,1.158407033110e1,
-4.154134659729e1));
#15505=cartesian_point('',(-7.228023158031e1,1.157884735617e1,
-4.166914288488e1));
#15506=cartesian_point('',(-7.228212700469e1,1.155723649895e1,
-4.185241484891e1));
#15507=cartesian_point('',(-7.228447832140e1,1.153551118570e1,
-4.196917186332e1));
#15508=cartesian_point('',(-7.228602119368e1,1.152267180520e1,
-4.202617900651e1));
#15510=cartesian_point('',(-7.119314275335e1,1.701710993200e1,
-4.202618101782e1));
#15511=cartesian_point('',(-7.119664567338e1,1.700460205588e1,
-4.196898586590e1));
#15512=cartesian_point('',(-7.120275887976e1,1.698354612304e1,
-4.185197093273e1));
#15513=cartesian_point('',(-7.120928108663e1,1.696295767543e1,
-4.166863962195e1));
#15514=cartesian_point('',(-7.121157866681e1,1.695828080584e1,
-4.154109978931e1));
#15515=cartesian_point('',(-7.121230496689e1,1.695768283133e1,
-4.147601041598e1));
#15517=cartesian_point('',(-7.121230496689e1,1.695768283133e1,
-4.147601041598e1));
#15518=cartesian_point('',(-7.125239245682e1,1.692831389308e1,
-3.777640230297e1));
#15519=cartesian_point('',(-7.133233669926e1,1.687080823223e1,
-3.037827630348e1));
#15520=cartesian_point('',(-7.145275193553e1,1.678178380094e1,
-1.928441458209e1));
#15521=cartesian_point('',(-7.153253562867e1,1.672441794101e1,
-1.189068388394e1));
#15522=cartesian_point('',(-7.157258738796e1,1.669507517978e1,
-8.194373293215e0));
#15524=cartesian_point('',(-7.251337725502e1,1.196540522466e1,
-8.194371660721e0));
#15525=cartesian_point('',(-7.248760323269e1,1.192296888651e1,
-1.189068372407e1));
#15526=cartesian_point('',(-7.243584719542e1,1.183943796375e1,
-1.928441506295e1));
#15527=cartesian_point('',(-7.235865943739e1,1.171110814563e1,
-3.037827306709e1));
#15528=cartesian_point('',(-7.230682355740e1,1.162738918727e1,-3.777640882e1));
#15529=cartesian_point('',(-7.228102641825e1,1.158491478780e1,
-4.147603612046e1));
#15531=cartesian_point('',(-7.119314275335e1,1.701710993200e1,
-4.202618101782e1));
#15532=cartesian_point('',(-7.114787735038e1,1.720832143502e1,
-4.198131520239e1));
#15533=cartesian_point('',(-7.125604788428e1,1.744179428905e1,
-4.193662756050e1));
#15534=cartesian_point('',(-7.140896012028e1,1.754024154439e1,
-4.192438393967e1));
#15536=cartesian_point('',(-7.119314275335e1,1.701710993200e1,
-4.202618101782e1));
#15537=cartesian_point('',(-7.118540106009e1,1.704569431192e1,
-4.212751547340e1));
#15538=cartesian_point('',(-7.116020347169e1,1.709972828077e1,
-4.230853849542e1));
#15539=cartesian_point('',(-7.111216464922e1,1.717986371536e1,
-4.250306553840e1));
#15540=cartesian_point('',(-7.106407043626e1,1.724943906909e1,
-4.265449942982e1));
#15541=cartesian_point('',(-7.101964892427e1,1.731052870624e1,
-4.277051361564e1));
#15542=cartesian_point('',(-7.097834723075e1,1.736602355745e1,
-4.286427679750e1));
#15543=cartesian_point('',(-7.094787290019e1,1.740741636227e1,
-4.292820863814e1));
#15544=cartesian_point('',(-7.088569773331e1,1.749772426646e1,
-4.304031680693e1));
#15545=cartesian_point('',(-7.084130959481e1,1.756908869619e1,
-4.310619383052e1));
#15546=cartesian_point('',(-7.081755040997e1,1.763750512398e1,
-4.312302802168e1));
#15547=cartesian_point('',(-7.080780341197e1,1.767419813496e1,
-4.312443952527e1));
#15549=cartesian_point('',(-7.080780341197e1,1.767419813496e1,
-4.312443952527e1));
#15550=cartesian_point('',(-7.081172169222e1,1.767501046117e1,
-4.311454895411e1));
#15551=cartesian_point('',(-7.081992877007e1,1.767683148647e1,
-4.309492822105e1));
#15552=cartesian_point('',(-7.083439519126e1,1.768042788024e1,
-4.306656988232e1));
#15553=cartesian_point('',(-7.084502886131e1,1.768328293446e1,
-4.304823032297e1));
#15554=cartesian_point('',(-7.085064879584e1,1.768483964807e1,
-4.303926164446e1));
#15556=cartesian_point('',(-7.085064879584e1,1.768483964807e1,
-4.303926164446e1));
#15557=cartesian_point('',(-7.085914099513e1,1.767160012468e1,
-4.303152229174e1));
#15558=cartesian_point('',(-7.087491706047e1,1.764930307833e1,
-4.301224493328e1));
#15559=cartesian_point('',(-7.090001160200e1,1.763408424679e1,
-4.297319398680e1));
#15560=cartesian_point('',(-7.092661898104e1,1.762400456011e1,
-4.293046493594e1));
#15561=cartesian_point('',(-7.096906708714e1,1.761026365662e1,
-4.285862962579e1));
#15562=cartesian_point('',(-7.099417989102e1,1.760325956060e1,
-4.281428050973e1));
#15563=cartesian_point('',(-7.101533859748e1,1.759783724448e1,
-4.277649964791e1));
#15564=cartesian_point('',(-7.103905338071e1,1.759233983669e1,
-4.273339214764e1));
#15565=cartesian_point('',(-7.106786640670e1,1.758614381996e1,
-4.267994638669e1));
#15566=cartesian_point('',(-7.110138629968e1,1.757947680438e1,
-4.261613457382e1));
#15567=cartesian_point('',(-7.114015289005e1,1.757232787049e1,
-4.254034289506e1));
#15568=cartesian_point('',(-7.118910141882e1,1.756423154346e1,
-4.244076402902e1));
#15569=cartesian_point('',(-7.123020377989e1,1.755809765668e1,
-4.235373133612e1));
#15570=cartesian_point('',(-7.128040689887e1,1.755132052511e1,
-4.224291693683e1));
#15571=cartesian_point('',(-7.133883023775e1,1.754490944879e1,
-4.210667869976e1));
#15572=cartesian_point('',(-7.138483813238e1,1.754111830759e1,
-4.198917454893e1));
#15573=cartesian_point('',(-7.140896012028e1,1.754024154439e1,
-4.192438393967e1));
#15575=cartesian_point('',(-7.060393887631e1,2.022521060041e1,
-4.331177673041e1));
#15576=direction('',(-2.753839180821e-1,-9.613343318855e-1,0.e0));
#15577=direction('',(8.912611126742e-1,-2.553107374841e-1,3.747933515420e-1));
#15578=axis2_placement_3d('',#15575,#15576,#15577);
#15580=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15581=direction('',(0.e0,0.e0,1.e0));
#15582=direction('',(-9.613343318847e-1,2.753839180851e-1,0.e0));
#15583=axis2_placement_3d('',#15580,#15581,#15582);
#15585=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15586=direction('',(0.e0,0.e0,1.e0));
#15587=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#15588=axis2_placement_3d('',#15585,#15586,#15587);
#15590=cartesian_point('',(-7.016359378669e1,2.085931284771e1,
-4.202617900650e1));
#15591=cartesian_point('',(-7.021719755068e1,2.068031592476e1,
-4.198351389284e1));
#15592=cartesian_point('',(-7.042110053875e1,2.052345594811e1,
-4.193722548068e1));
#15593=cartesian_point('',(-7.061210748738e1,2.051420093066e1,
-4.192434479331e1));
#15595=cartesian_point('',(-7.061210748738e1,2.051420093066e1,
-4.192434479331e1));
#15596=cartesian_point('',(-7.060018447456e1,2.050667994542e1,
-4.196233399811e1));
#15597=cartesian_point('',(-7.057684612207e1,2.049117621471e1,
-4.203532099900e1));
#15598=cartesian_point('',(-7.054288930894e1,2.046753155319e1,
-4.213617274185e1));
#15599=cartesian_point('',(-7.051098540942e1,2.044425985746e1,
-4.222776889645e1));
#15600=cartesian_point('',(-7.048056960834e1,2.042121336673e1,
-4.231258742814e1));
#15601=cartesian_point('',(-7.045253000229e1,2.039919370687e1,
-4.238896172645e1));
#15602=cartesian_point('',(-7.042673581981e1,2.037826546538e1,
-4.245786748145e1));
#15603=cartesian_point('',(-7.040314045968e1,2.035852379873e1,
-4.251985665739e1));
#15604=cartesian_point('',(-7.038163157992e1,2.033999276213e1,
-4.257556456059e1));
#15605=cartesian_point('',(-7.036179346189e1,2.032248749768e1,
-4.262618858709e1));
#15606=cartesian_point('',(-7.034320589595e1,2.030578716591e1,
-4.267286064742e1));
#15607=cartesian_point('',(-7.032555167120e1,2.028971386601e1,
-4.271643271829e1));
#15608=cartesian_point('',(-7.030855896528e1,2.027409384641e1,
-4.275762897403e1));
#15609=cartesian_point('',(-7.029197636285e1,2.025876090539e1,
-4.279707991550e1));
#15610=cartesian_point('',(-7.027546468300e1,2.024349532604e1,
-4.283555863030e1));
#15611=cartesian_point('',(-7.025840517827e1,2.022757343919e1,
-4.287465256443e1));
#15612=cartesian_point('',(-7.024272542668e1,2.021202092701e1,
-4.291073684729e1));
#15613=cartesian_point('',(-7.022891603708e1,2.019682949772e1,
-4.294319647884e1));
#15614=cartesian_point('',(-7.021745912554e1,2.018206764842e1,
-4.297129485572e1));
#15615=cartesian_point('',(-7.020895490573e1,2.016838680371e1,
-4.299366633690e1));
#15616=cartesian_point('',(-7.020203165032e1,2.015389612067e1,
-4.301377170273e1));
#15617=cartesian_point('',(-7.019687262739e1,2.013245300044e1,
-4.303452390362e1));
#15618=cartesian_point('',(-7.019899351284e1,2.011765847858e1,
-4.303880107170e1));
#15619=cartesian_point('',(-7.020092646257e1,2.010976362877e1,
-4.303928244629e1));
#15621=cartesian_point('',(-7.015051740275e1,2.092037138395e1,
-4.147603612048e1));
#15622=cartesian_point('',(-7.021691930373e1,2.069782534617e1,
-4.147365640975e1));
#15623=cartesian_point('',(-7.053416450526e1,2.052064468168e1,
-4.147332694786e1));
#15624=cartesian_point('',(-7.075858131864e1,2.058058981050e1,
-4.147528662391e1));
#15626=cartesian_point('',(-7.015051740275e1,2.092037138395e1,
-4.147603612048e1));
#15627=cartesian_point('',(-7.015018952691e1,2.091947647487e1,
-4.154134659594e1));
#15628=cartesian_point('',(-7.015052132347e1,2.091425211306e1,
-4.166914288168e1));
#15629=cartesian_point('',(-7.015522131500e1,2.089307354277e1,
-4.185241484456e1));
#15630=cartesian_point('',(-7.016038823837e1,2.087184100059e1,
-4.196917186144e1));
#15631=cartesian_point('',(-7.016359378669e1,2.085931284771e1,
-4.202617900650e1));
#15633=cartesian_point('',(-6.836289682376e1,2.616409587277e1,
-4.202618101517e1));
#15634=cartesian_point('',(-6.836800272971e1,2.615215144197e1,
-4.196898068581e1));
#15635=cartesian_point('',(-6.837681274125e1,2.613207265505e1,
-4.185195879023e1));
#15636=cartesian_point('',(-6.838596601115e1,2.611251257676e1,
-4.166862209301e1));
#15637=cartesian_point('',(-6.838885419374e1,2.610817619488e1,
-4.154109224936e1));
#15638=cartesian_point('',(-6.838965211090e1,2.610767853102e1,
-4.147601040927e1));
#15640=cartesian_point('',(-6.838965211090e1,2.610767853102e1,
-4.147601040927e1));
#15641=cartesian_point('',(-6.843323006254e1,2.608379331548e1,
-3.777640229027e1));
#15642=cartesian_point('',(-6.851999628708e1,2.603721441103e1,
-3.037827629269e1));
#15643=cartesian_point('',(-6.865100140650e1,2.596466895072e1,
-1.928441457504e1));
#15644=cartesian_point('',(-6.873759027917e1,2.591820772255e1,
-1.189068388135e1));
#15645=cartesian_point('',(-6.878112938896e1,2.589434379636e1,
-8.194373293214e0));
#15647=cartesian_point('',(-7.033121647800e1,2.132793454235e1,
-8.194371660704e0));
#15648=cartesian_point('',(-7.031120200964e1,2.128249706797e1,
-1.189068372355e1));
#15649=cartesian_point('',(-7.027079172573e1,2.119292524538e1,
-1.928441506174e1));
#15650=cartesian_point('',(-7.021101472219e1,2.105561828250e1,
-3.037827306589e1));
#15651=cartesian_point('',(-7.017054982217e1,2.096584961139e1,
-3.777640881949e1));
#15652=cartesian_point('',(-7.015051740275e1,2.092037138395e1,
-4.147603612048e1));
#15654=cartesian_point('',(-6.836289682376e1,2.616409587277e1,
-4.202618101517e1));
#15655=cartesian_point('',(-6.829306037346e1,2.634776315034e1,
-4.198131527919e1));
#15656=cartesian_point('',(-6.836983149241e1,2.659335843282e1,
-4.193662716020e1));
#15657=cartesian_point('',(-6.850858526710e1,2.671092241506e1,
-4.192438382020e1));
#15659=cartesian_point('',(-6.836289682376e1,2.616409587277e1,
-4.202618101517e1));
#15660=cartesian_point('',(-6.835347201447e1,2.618663218451e1,
-4.211175627435e1));
#15661=cartesian_point('',(-6.832783354382e1,2.622945229711e1,
-4.226765147368e1));
#15662=cartesian_point('',(-6.827709310001e1,2.629602327976e1,
-4.245346118370e1));
#15663=cartesian_point('',(-6.822775366156e1,2.635201825063e1,
-4.259577624802e1));
#15664=cartesian_point('',(-6.818195097711e1,2.640190649034e1,
-4.270542882697e1));
#15665=cartesian_point('',(-6.814237427911e1,2.644307219579e1,
-4.279028139664e1));
#15666=cartesian_point('',(-6.810725567116e1,2.647773885230e1,
-4.286023233615e1));
#15667=cartesian_point('',(-6.807662679790e1,2.651076984369e1,
-4.291398802207e1));
#15668=cartesian_point('',(-6.802597759657e1,2.656923061626e1,
-4.299187009597e1));
#15669=cartesian_point('',(-6.797992290612e1,2.661480739721e1,
-4.306357703755e1));
#15670=cartesian_point('',(-6.793546248717e1,2.667631579414e1,
-4.311149889084e1));
#15671=cartesian_point('',(-6.790825297660e1,2.673326281026e1,
-4.312325779104e1));
#15672=cartesian_point('',(-6.789510863714e1,2.676529226496e1,
-4.312444946440e1));
#15674=cartesian_point('',(-6.789510863714e1,2.676529226496e1,
-4.312444946440e1));
#15675=cartesian_point('',(-6.789887066188e1,2.676668400137e1,
-4.311452936546e1));
#15676=cartesian_point('',(-6.790671097270e1,2.676963656542e1,
-4.309485468616e1));
#15677=cartesian_point('',(-6.792060366501e1,2.677510170302e1,
-4.306654225768e1));
#15678=cartesian_point('',(-6.793076505145e1,2.677920089332e1,
-4.304819923068e1));
#15679=cartesian_point('',(-6.793615391e1,2.678139992854e1,-4.303924560570e1));
#15681=cartesian_point('',(-6.793615391e1,2.678139992854e1,-4.303924560570e1));
#15682=cartesian_point('',(-6.794581811236e1,2.676931986002e1,
-4.303223330927e1));
#15683=cartesian_point('',(-6.796399991688e1,2.674920957339e1,
-4.301376179149e1));
#15684=cartesian_point('',(-6.799534166037e1,2.673601871904e1,
-4.296789032355e1));
#15685=cartesian_point('',(-6.802119244377e1,2.673079990345e1,
-4.292746897726e1));
#15686=cartesian_point('',(-6.806038758099e1,2.672358992372e1,
-4.286365918408e1));
#15687=cartesian_point('',(-6.809889722418e1,2.671782190059e1,
-4.279751087728e1));
#15688=cartesian_point('',(-6.812720102720e1,2.671488142459e1,
-4.274750156090e1));
#15689=cartesian_point('',(-6.816322921834e1,2.671198720987e1,
-4.268221780064e1));
#15690=cartesian_point('',(-6.820465604936e1,2.670926136057e1,
-4.260488044500e1));
#15691=cartesian_point('',(-6.826211759849e1,2.670668665710e1,
-4.249239167134e1));
#15692=cartesian_point('',(-6.830409442861e1,2.670567921335e1,
-4.240620664382e1));
#15693=cartesian_point('',(-6.834753859e1,2.670515263151e1,-4.231386713869e1));
#15694=cartesian_point('',(-6.839614679581e1,2.670534270197e1,
-4.220537627031e1));
#15695=cartesian_point('',(-6.845096328976e1,2.670691656413e1,
-4.207551818256e1));
#15696=cartesian_point('',(-6.848915021755e1,2.670912117691e1,
-4.197693149156e1));
#15697=cartesian_point('',(-6.850858526710e1,2.671092241506e1,
-4.192438382020e1));
#15699=cartesian_point('',(-6.735999266515e1,2.926784441725e1,
-4.331177673041e1));
#15700=direction('',(-3.985072802790e-1,-9.171651691842e-1,0.e0));
#15701=direction('',(8.503115119064e-1,-3.694594380434e-1,3.747933515420e-1));
#15702=axis2_placement_3d('',#15699,#15700,#15701);
#15704=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15705=direction('',(0.e0,0.e0,1.e0));
#15706=direction('',(-9.171651691829e-1,3.985072802819e-1,0.e0));
#15707=axis2_placement_3d('',#15704,#15705,#15706);
#15709=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15710=direction('',(0.e0,0.e0,1.e0));
#15711=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#15712=axis2_placement_3d('',#15709,#15710,#15711);
#15714=cartesian_point('',(-6.684064783700e1,2.983904526411e1,
-4.202617900651e1));
#15715=cartesian_point('',(-6.691715679906e1,2.966857638221e1,
-4.198351389343e1));
#15716=cartesian_point('',(-6.713978970270e1,2.953967304246e1,
-4.193722548089e1));
#15717=cartesian_point('',(-6.733037058521e1,2.955542861285e1,
-4.192434479332e1));
#15719=cartesian_point('',(-6.733037058521e1,2.955542861285e1,
-4.192434479332e1));
#15720=cartesian_point('',(-6.731953080972e1,2.954641533442e1,
-4.196233555936e1));
#15721=cartesian_point('',(-6.729841494578e1,2.952799722669e1,
-4.203532534155e1));
#15722=cartesian_point('',(-6.726783384635e1,2.950012156386e1,
-4.213618029254e1));
#15723=cartesian_point('',(-6.723923972106e1,2.947288385805e1,
-4.222777857642e1));
#15724=cartesian_point('',(-6.721209165203e1,2.944606370494e1,
-4.231259890779e1));
#15725=cartesian_point('',(-6.718716595063e1,2.942057226816e1,
-4.238897336522e1));
#15726=cartesian_point('',(-6.716432412407e1,2.939645613363e1,
-4.245787894145e1));
#15727=cartesian_point('',(-6.714350762083e1,2.937380364586e1,
-4.251986738979e1));
#15728=cartesian_point('',(-6.712460184045e1,2.935262392710e1,
-4.257557425232e1));
#15729=cartesian_point('',(-6.710721869006e1,2.933267938428e1,
-4.262619708823e1));
#15730=cartesian_point('',(-6.709097039842e1,2.931369622361e1,
-4.267286779149e1));
#15731=cartesian_point('',(-6.707556566434e1,2.929545662538e1,
-4.271643842206e1));
#15732=cartesian_point('',(-6.706075772221e1,2.927775290294e1,
-4.275763302705e1));
#15733=cartesian_point('',(-6.704631876782e1,2.926038715887e1,
-4.279708275500e1));
#15734=cartesian_point('',(-6.703194201081e1,2.924309826333e1,
-4.283555854201e1));
#15735=cartesian_point('',(-6.701710649599e1,2.922508558754e1,
-4.287465304694e1));
#15736=cartesian_point('',(-6.700359086768e1,2.920761939222e1,
-4.291073748426e1));
#15737=cartesian_point('',(-6.699188233482e1,2.919075502746e1,
-4.294319772604e1));
#15738=cartesian_point('',(-6.698245021791e1,2.917462385128e1,
-4.297129630667e1));
#15739=cartesian_point('',(-6.697580430350e1,2.915994892588e1,
-4.299366890120e1));
#15740=cartesian_point('',(-6.697083254766e1,2.914468101543e1,
-4.301377092715e1));
#15741=cartesian_point('',(-6.696851638666e1,2.912274672604e1,
-4.303452432617e1));
#15742=cartesian_point('',(-6.697255010637e1,2.910835614020e1,
-4.303880115679e1));
#15743=cartesian_point('',(-6.697549693278e1,2.910078143497e1,
-4.303928244678e1));
#15745=cartesian_point('',(-6.681971358510e1,2.989787462549e1,
-4.147603612046e1));
#15746=cartesian_point('',(-6.691459549552e1,2.968589968721e1,
-4.147365640974e1));
#15747=cartesian_point('',(-6.725225333784e1,2.955164363602e1,
-4.147332694784e1));
#15748=cartesian_point('',(-6.746692582486e1,2.964036819808e1,
-4.147528662389e1));
#15750=cartesian_point('',(-6.681971358510e1,2.989787462549e1,
-4.147603612046e1));
#15751=cartesian_point('',(-6.681950532338e1,2.989694457601e1,
-4.154134659746e1));
#15752=cartesian_point('',(-6.682051619746e1,2.989180821736e1,
-4.166914288528e1));
#15753=cartesian_point('',(-6.682794033828e1,2.987142430411e1,
-4.185241484943e1));
#15754=cartesian_point('',(-6.683583446063e1,2.985104782856e1,
-4.196917186354e1));
#15755=cartesian_point('',(-6.684064783700e1,2.983904526411e1,
-4.202617900651e1));
#15757=cartesian_point('',(-6.436294312599e1,3.486340715172e1,
-4.202618101559e1));
#15758=cartesian_point('',(-6.436956470130e1,3.485223088442e1,
-4.196897751038e1));
#15759=cartesian_point('',(-6.438092025927e1,3.483347303094e1,
-4.185195140183e1));
#15760=cartesian_point('',(-6.439254797775e1,3.481527590644e1,
-4.166861659616e1));
#15761=cartesian_point('',(-6.439597732380e1,3.481135374652e1,
-4.154108990303e1));
#15762=cartesian_point('',(-6.439683329013e1,3.481096459927e1,
-4.147601040927e1));
#15764=cartesian_point('',(-6.439683329013e1,3.481096459927e1,
-4.147601040927e1));
#15765=cartesian_point('',(-6.444315607260e1,3.479297178915e1,
-3.777640228966e1));
#15766=cartesian_point('',(-6.453525976710e1,3.475811663858e1,
-3.037827629127e1));
#15767=cartesian_point('',(-6.467461320226e1,3.470329141414e1,
-1.928441457362e1));
#15768=cartesian_point('',(-6.476652570231e1,3.466852978406e1,
-1.189068388074e1));
#15769=cartesian_point('',(-6.481280719639e1,3.465055301128e1,
-8.194373293214e0));
#15771=cartesian_point('',(-6.694566908756e1,3.032553698681e1,
-8.194371660704e0));
#15772=cartesian_point('',(-6.693175662626e1,3.027787582398e1,
-1.189068372369e1));
#15773=cartesian_point('',(-6.690338352686e1,3.018379570025e1,
-1.928441506207e1));
#15774=cartesian_point('',(-6.686204007890e1,3.003986095282e1,
-3.037827306621e1));
#15775=cartesian_point('',(-6.683363852454e1,2.994557853582e1,
-3.777640881962e1));
#15776=cartesian_point('',(-6.681971358510e1,2.989787462549e1,
-4.147603612046e1));
#15778=cartesian_point('',(-6.436294312599e1,3.486340715172e1,
-4.202618101559e1));
#15779=cartesian_point('',(-6.426973076261e1,3.503638764349e1,
-4.198131528145e1));
#15780=cartesian_point('',(-6.431378820724e1,3.528990242105e1,
-4.193662713298e1));
#15781=cartesian_point('',(-6.443600973749e1,3.542457162106e1,
-4.192438379354e1));
#15783=cartesian_point('',(-6.436294312599e1,3.486340715172e1,
-4.202618101559e1));
#15784=cartesian_point('',(-6.435193297876e1,3.488229814327e1,
-4.210451780982e1));
#15785=cartesian_point('',(-6.432359684068e1,3.491923257382e1,
-4.225130543555e1));
#15786=cartesian_point('',(-6.426438085210e1,3.497960098973e1,
-4.244425282873e1));
#15787=cartesian_point('',(-6.420284000203e1,3.503366483317e1,
-4.259987630218e1));
#15788=cartesian_point('',(-6.414455766581e1,3.508215408087e1,
-4.272167057844e1));
#15789=cartesian_point('',(-6.409273480388e1,3.512253501388e1,
-4.281878472619e1));
#15790=cartesian_point('',(-6.404677642993e1,3.515948412239e1,
-4.289387164379e1));
#15791=cartesian_point('',(-6.399611500814e1,3.520214643830e1,
-4.296767611916e1));
#15792=cartesian_point('',(-6.392458617074e1,3.526232610232e1,
-4.306096516243e1));
#15793=cartesian_point('',(-6.387184295364e1,3.531764385186e1,
-4.310987059926e1));
#15794=cartesian_point('',(-6.383692195305e1,3.536989227826e1,
-4.312331673856e1));
#15795=cartesian_point('',(-6.382061822442e1,3.539836584542e1,
-4.312442157674e1));
#15797=cartesian_point('',(-6.382061822442e1,3.539836584542e1,
-4.312442157674e1));
#15798=cartesian_point('',(-6.382402077903e1,3.540045492820e1,
-4.311455468431e1));
#15799=cartesian_point('',(-6.383130483636e1,3.540475253341e1,
-4.309499006786e1));
#15800=cartesian_point('',(-6.384433340025e1,3.541193478037e1,
-4.306662453289e1));
#15801=cartesian_point('',(-6.385409208686e1,3.541706370868e1,
-4.304824867646e1));
#15802=cartesian_point('',(-6.385929149853e1,3.541973894284e1,
-4.303925723124e1));
#15804=cartesian_point('',(-6.385929149853e1,3.541973894284e1,
-4.303925723124e1));
#15805=cartesian_point('',(-6.386666641287e1,3.541121866264e1,
-4.303569612739e1));
#15806=cartesian_point('',(-6.388091422058e1,3.539706241187e1,
-4.302506922335e1));
#15807=cartesian_point('',(-6.390787734186e1,3.538748304413e1,
-4.299002321282e1));
#15808=cartesian_point('',(-6.392470548993e1,3.538401024024e1,
-4.296590025912e1));
#15809=cartesian_point('',(-6.395048134965e1,3.538059304089e1,
-4.292697984878e1));
#15810=cartesian_point('',(-6.397955745645e1,3.537876733782e1,
-4.288060250269e1));
#15811=cartesian_point('',(-6.401312587549e1,3.537806063988e1,
-4.282454153575e1));
#15812=cartesian_point('',(-6.403462774398e1,3.537827226431e1,
-4.278740075342e1));
#15813=cartesian_point('',(-6.406006334145e1,3.537895111656e1,
-4.274269151586e1));
#15814=cartesian_point('',(-6.409154501548e1,3.538044011686e1,
-4.268563496252e1));
#15815=cartesian_point('',(-6.412731517669e1,3.538267828179e1,
-4.261919488293e1));
#15816=cartesian_point('',(-6.418028172340e1,3.538712972769e1,
-4.251607514808e1));
#15817=cartesian_point('',(-6.421230623264e1,3.539036409926e1,
-4.245097028064e1));
#15818=cartesian_point('',(-6.424985078699e1,3.539451247477e1,
-4.237252749757e1));
#15819=cartesian_point('',(-6.428674450743e1,3.539909965297e1,
-4.229237911276e1));
#15820=cartesian_point('',(-6.433230726132e1,3.540544439887e1,
-4.218879834297e1));
#15821=cartesian_point('',(-6.438195409470e1,3.541356637486e1,
-4.206884950285e1));
#15822=cartesian_point('',(-6.441776175429e1,3.542042738555e1,
-4.197476218535e1));
#15823=cartesian_point('',(-6.443600973749e1,3.542457162106e1,
-4.192438379354e1));
#15825=cartesian_point('',(-6.296349830377e1,3.780969730152e1,
-4.331177673041e1));
#15826=direction('',(-5.148120724231e-1,-8.573030561519e-1,0.e0));
#15827=direction('',(7.948128454191e-1,-4.772865851842e-1,3.747933515420e-1));
#15828=axis2_placement_3d('',#15825,#15826,#15827);
#15830=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15831=direction('',(0.e0,0.e0,1.e0));
#15832=direction('',(-8.573030561504e-1,5.148120724257e-1,0.e0));
#15833=axis2_placement_3d('',#15830,#15831,#15832);
#15835=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15836=direction('',(0.e0,0.e0,1.e0));
#15837=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#15838=axis2_placement_3d('',#15835,#15836,#15837);
#15840=cartesian_point('',(-6.237403987108e1,3.830822334309e1,
-4.202617900651e1));
#15841=cartesian_point('',(-6.247214494241e1,3.814919926959e1,
-4.198351389343e1));
#15842=cartesian_point('',(-6.270969845280e1,3.805045814096e1,
-4.193722548088e1));
#15843=cartesian_point('',(-6.289659237483e1,3.809095471716e1,
-4.192434479331e1));
#15845=cartesian_point('',(-6.289659237483e1,3.809095471716e1,
-4.192434479331e1));
#15846=cartesian_point('',(-6.288702180404e1,3.808060367396e1,
-4.196233555934e1));
#15847=cartesian_point('',(-6.286849063471e1,3.805958696239e1,
-4.203532534152e1));
#15848=cartesian_point('',(-6.284180966496e1,3.802795814526e1,
-4.213618029249e1));
#15849=cartesian_point('',(-6.281701540040e1,3.799722117951e1,
-4.222777857636e1));
#15850=cartesian_point('',(-6.279360031933e1,3.796708694245e1,
-4.231259890772e1));
#15851=cartesian_point('',(-6.277221516094e1,3.793856013156e1,
-4.238897336515e1));
#15852=cartesian_point('',(-6.275271653658e1,3.791166885726e1,
-4.245787894138e1));
#15853=cartesian_point('',(-6.273503486439e1,3.788649306576e1,
-4.251986738972e1));
#15854=cartesian_point('',(-6.271905533362e1,3.786302684290e1,
-4.257557425226e1));
#15855=cartesian_point('',(-6.270442418372e1,3.784098397198e1,
-4.262619708817e1));
#15856=cartesian_point('',(-6.269079269815e1,3.782004238724e1,
-4.267286779144e1));
#15857=cartesian_point('',(-6.267790049901e1,3.779994811002e1,
-4.271643842202e1));
#15858=cartesian_point('',(-6.266553004035e1,3.778046302107e1,
-4.275763302702e1));
#15859=cartesian_point('',(-6.265348129767e1,3.776136118161e1,
-4.279708275497e1));
#15860=cartesian_point('',(-6.264148418950e1,3.774234365161e1,
-4.283555854201e1));
#15861=cartesian_point('',(-6.262912672055e1,3.772254865350e1,
-4.287465304693e1));
#15862=cartesian_point('',(-6.261800651629e1,3.770346774041e1,
-4.291073748424e1));
#15863=cartesian_point('',(-6.260859939286e1,3.768521938242e1,
-4.294319772601e1));
#15864=cartesian_point('',(-6.260135351003e1,3.766799507238e1,
-4.297129630664e1));
#15865=cartesian_point('',(-6.259667991446e1,3.765257822710e1,
-4.299366890117e1));
#15866=cartesian_point('',(-6.259374355489e1,3.763679199137e1,
-4.301377092714e1));
#15867=cartesian_point('',(-6.259431020824e1,3.761474303320e1,
-4.303452432614e1));
#15868=cartesian_point('',(-6.260018776730e1,3.760100206689e1,
-4.303880115678e1));
#15869=cartesian_point('',(-6.260409808063e1,3.759387680234e1,
-4.303928244678e1));
#15871=cartesian_point('',(-6.234560594207e1,3.836381694294e1,
-4.147603612046e1));
#15872=cartesian_point('',(-6.246734440614e1,3.816604005412e1,
-4.147365640974e1));
#15873=cartesian_point('',(-6.281963746994e1,3.807700577449e1,
-4.147332694786e1));
#15874=cartesian_point('',(-6.302089252484e1,3.819299166792e1,
-4.147528662391e1));
#15876=cartesian_point('',(-6.234560594207e1,3.836381694294e1,
-4.147603612046e1));
#15877=cartesian_point('',(-6.234552085788e1,3.836286766655e1,
-4.154134659750e1));
#15878=cartesian_point('',(-6.234719351313e1,3.835790719571e1,
-4.166914288536e1));
#15879=cartesian_point('',(-6.235721477399e1,3.833866671447e1,
-4.185241484958e1));
#15880=cartesian_point('',(-6.236770102479e1,3.831949495224e1,
-4.196917186361e1));
#15881=cartesian_point('',(-6.237403987108e1,3.830822334309e1,
-4.202617900651e1));
#15883=cartesian_point('',(-5.926172128751e1,4.296619560314e1,
-4.202618101511e1));
#15884=cartesian_point('',(-5.926974466818e1,4.295597966461e1,
-4.196898061321e1));
#15885=cartesian_point('',(-5.928345127489e1,4.293886523006e1,
-4.185195862146e1));
#15886=cartesian_point('',(-5.929735516032e1,4.292234070327e1,
-4.166862196651e1));
#15887=cartesian_point('',(-5.930126726615e1,4.291889959974e1,
-4.154109219538e1));
#15888=cartesian_point('',(-5.930216679760e1,4.291862541180e1,
-4.147601040928e1));
#15890=cartesian_point('',(-5.930216679760e1,4.291862541180e1,
-4.147601040928e1));
#15891=cartesian_point('',(-5.935044181523e1,4.290683286908e1,
-3.777640228992e1));
#15892=cartesian_point('',(-5.944630705993e1,4.288429785367e1,
-3.037827629186e1));
#15893=cartesian_point('',(-5.959162443492e1,4.284813093990e1,
-1.928441457420e1));
#15894=cartesian_point('',(-5.968728791401e1,4.282566368903e1,
-1.189068388099e1));
#15895=cartesian_point('',(-5.973551990320e1,4.281388165723e1,
-8.194373293214e0));
#15897=cartesian_point('',(-6.241466273817e1,3.880426108560e1,
-8.194371660714e0));
#15898=cartesian_point('',(-6.240709033001e1,3.875519173002e1,
-1.189068372410e1));
#15899=cartesian_point('',(-6.239123988672e1,3.865821304217e1,
-1.928441506302e1));
#15900=cartesian_point('',(-6.236903739220e1,3.851011327361e1,
-3.037827306716e1));
#15901=cartesian_point('',(-6.235318514196e1,3.841293030902e1,
-3.777640882003e1));
#15902=cartesian_point('',(-6.234560594207e1,3.836381694294e1,
-4.147603612046e1));
#15904=cartesian_point('',(-5.926172128751e1,4.296619560314e1,
-4.202618101511e1));
#15905=cartesian_point('',(-5.914672786769e1,4.312552956664e1,
-4.198131527919e1));
#15906=cartesian_point('',(-5.915731834316e1,4.338262621829e1,
-4.193662716047e1));
#15907=cartesian_point('',(-5.926091639980e1,4.353209642416e1,
-4.192438382047e1));
#15909=cartesian_point('',(-5.926172128751e1,4.296619560314e1,
-4.202618101511e1));
#15910=cartesian_point('',(-5.924810324880e1,4.298380960443e1,
-4.210480059207e1));
#15911=cartesian_point('',(-5.921566855670e1,4.301593224240e1,
-4.224905643501e1));
#15912=cartesian_point('',(-5.915577160848e1,4.306325238925e1,
-4.242459491239e1));
#15913=cartesian_point('',(-5.909754604312e1,4.310304831121e1,
-4.256301189439e1));
#15914=cartesian_point('',(-5.904401500256e1,4.313727230885e1,
-4.267117993362e1));
#15915=cartesian_point('',(-5.899566738791e1,4.316735016421e1,
-4.275718125280e1));
#15916=cartesian_point('',(-5.895500090284e1,4.319077382521e1,
-4.282612689216e1));
#15917=cartesian_point('',(-5.891715452872e1,4.321309791439e1,
-4.288413407271e1));
#15918=cartesian_point('',(-5.887553822227e1,4.324071405422e1,
-4.293842213247e1));
#15919=cartesian_point('',(-5.881652906430e1,4.327931781093e1,
-4.301047225490e1));
#15920=cartesian_point('',(-5.876572486712e1,4.330900718175e1,
-4.307304439250e1));
#15921=cartesian_point('',(-5.871104706075e1,4.335661260450e1,
-4.311264262335e1));
#15922=cartesian_point('',(-5.867350927258e1,4.340073579748e1,
-4.312314501657e1));
#15923=cartesian_point('',(-5.865427155966e1,4.342583355795e1,
-4.312444936509e1));
#15925=cartesian_point('',(-5.865427155966e1,4.342583355795e1,
-4.312444936509e1));
#15926=cartesian_point('',(-5.865754924613e1,4.342814495743e1,
-4.311453091166e1));
#15927=cartesian_point('',(-5.866436417244e1,4.343301731318e1,
-4.309485852427e1));
#15928=cartesian_point('',(-5.867636815369e1,4.344189236838e1,
-4.306654472828e1));
#15929=cartesian_point('',(-5.868511773836e1,4.344849121905e1,
-4.304820077992e1));
#15930=cartesian_point('',(-5.868974981522e1,4.345201669209e1,
-4.303924604306e1));
#15932=cartesian_point('',(-5.868974981522e1,4.345201669209e1,
-4.303924604306e1));
#15933=cartesian_point('',(-5.870219573777e1,4.344287516764e1,
-4.303222946280e1));
#15934=cartesian_point('',(-5.872494063576e1,4.342819189339e1,
-4.301376907969e1));
#15935=cartesian_point('',(-5.875862191928e1,4.342349231071e1,
-4.296796045484e1));
#15936=cartesian_point('',(-5.878488752697e1,4.342513432808e1,
-4.292763017594e1));
#15937=cartesian_point('',(-5.882473473784e1,4.342832659170e1,
-4.286362269969e1));
#15938=cartesian_point('',(-5.886324242759e1,4.343271012445e1,
-4.279778640468e1));
#15939=cartesian_point('',(-5.889144164140e1,4.343720036916e1,
-4.274761389919e1));
#15940=cartesian_point('',(-5.892693347506e1,4.344371802109e1,
-4.268243803386e1));
#15941=cartesian_point('',(-5.896767198225e1,4.345180551444e1,
-4.260508341751e1));
#15942=cartesian_point('',(-5.902401012781e1,4.346423102200e1,
-4.249225203115e1));
#15943=cartesian_point('',(-5.906454519381e1,4.347405558838e1,
-4.240664235232e1));
#15944=cartesian_point('',(-5.910669320937e1,4.348479929346e1,
-4.231422370905e1));
#15945=cartesian_point('',(-5.915358607520e1,4.349755813338e1,
-4.220577506426e1));
#15946=cartesian_point('',(-5.920617523537e1,4.351327532604e1,
-4.207583314846e1));
#15947=cartesian_point('',(-5.924256571235e1,4.352530960680e1,
-4.197705670261e1));
#15948=cartesian_point('',(-5.926091639980e1,4.353209642416e1,
-4.192438382047e1));
#15950=cartesian_point('',(-5.748968102963e1,4.570461578213e1,
-4.331177673041e1));
#15951=direction('',(-6.223082872752e-1,-7.827722501396e-1,0.e0));
#15952=direction('',(7.257147107829e-1,-5.769472265236e-1,3.747933515420e-1));
#15953=axis2_placement_3d('',#15950,#15951,#15952);
#15955=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15956=direction('',(0.e0,0.e0,1.e0));
#15957=direction('',(-7.827722501377e-1,6.223082872776e-1,0.e0));
#15958=axis2_placement_3d('',#15955,#15956,#15957);
#15960=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15961=direction('',(0.e0,0.e0,1.e0));
#15962=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#15963=axis2_placement_3d('',#15960,#15961,#15962);
#15965=direction('',(-4.274459641132e-1,3.380816884489e-1,8.384454184375e-1));
#15966=vector('',#15965,1.808878082152e0);
#15967=cartesian_point('',(-5.716152575319e1,4.544373051463e1,
-4.303928244678e1));
#15968=line('',#15967,#15966);
#15969=direction('',(4.371992227970e-1,-3.254264395778e-1,-8.384238021486e-1));
#15970=vector('',#15969,1.808879098570e0);
#15971=cartesian_point('',(-5.948059035125e1,4.404067377677e1,
-4.152263875161e1));
#15972=line('',#15971,#15970);
#15973=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15974=direction('',(0.e0,0.e0,-1.e0));
#15975=direction('',(-8.036801128542e-1,5.950615734549e-1,0.e0));
#15976=axis2_placement_3d('',#15973,#15974,#15975);
#15978=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15979=direction('',(0.e0,0.e0,-1.e0));
#15980=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#15981=axis2_placement_3d('',#15978,#15979,#15980);
#15983=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15984=direction('',(0.e0,0.e0,-1.e0));
#15985=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#15986=axis2_placement_3d('',#15983,#15984,#15985);
#15988=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15989=direction('',(0.e0,0.e0,1.e0));
#15990=direction('',(-7.826980200189e-1,6.224016464137e-1,0.e0));
#15991=axis2_placement_3d('',#15988,#15989,#15990);
#15993=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15994=direction('',(0.e0,0.e0,1.e0));
#15995=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#15996=axis2_placement_3d('',#15993,#15994,#15995);
#15998=cartesian_point('',(-5.927933649818e1,4.388978968642e1,
-4.135912951795e1));
#15999=direction('',(4.376977116665e-1,-3.247715698503e-1,-8.384176409278e-1));
#16000=direction('',(-6.087281459433e-1,-7.933095334892e-1,-1.048944286063e-2));
#16001=axis2_placement_3d('',#15998,#15999,#16000);
#16003=cartesian_point('',(-5.948059035125e1,4.404067377677e1,
-4.152263875161e1));
#16004=cartesian_point('',(-5.953317653913e1,4.407929410289e1,
-4.142227672045e1));
#16005=cartesian_point('',(-5.963115816823e1,4.415107413589e1,
-4.121568052377e1));
#16006=cartesian_point('',(-5.975542181498e1,4.424152496251e1,
-4.089069534234e1));
#16007=cartesian_point('',(-5.982243513095e1,4.428983475190e1,
-4.066571149080e1));
#16008=cartesian_point('',(-5.985185616239e1,4.431089972314e1,
-4.055159371928e1));
#16010=cartesian_point('',(-5.985185616239e1,4.431089972314e1,
-4.055159371928e1));
#16011=cartesian_point('',(-5.988442525151e1,4.433424895012e1,
-4.042520848306e1));
#16012=cartesian_point('',(-5.993956018631e1,4.437333893643e1,
-4.016845740479e1));
#16013=cartesian_point('',(-5.999128244899e1,4.440861042752e1,
-3.977517480141e1));
#16014=cartesian_point('',(-6.000501747535e1,4.441620082373e1,
-3.951015784386e1));
#16015=cartesian_point('',(-6.000654790602e1,4.441605523156e1,
-3.937758789250e1));
#16017=direction('',(3.604556627489e-1,-2.647777467119e-1,-8.944073233368e-1));
#16018=vector('',#16017,9.151776848011e-1);
#16019=cartesian_point('',(-6.038337016808e1,4.389572094069e1,
-6.278723354975e0));
#16020=line('',#16019,#16018);
#16021=cartesian_point('',(-6.181925465910e1,4.502240881775e1,
-8.214296506289e0));
#16022=direction('',(6.085637398591e-1,7.934365680076e-1,1.042051231838e-2));
#16023=direction('',(7.068703391869e-1,-5.480408903011e-1,4.471973905735e-1));
#16024=axis2_placement_3d('',#16021,#16022,#16023);
#16026=direction('',(1.304988380720e-2,3.185390381112e-3,-9.999097728399e-1));
#16027=vector('',#16026,3.328462726213e1);
#16028=cartesian_point('',(-5.983743979583e1,4.350209790303e1,
-8.193505207376e0));
#16029=line('',#16028,#16027);
#16030=direction('',(-4.374637978562e-1,3.245542755248e-1,8.386238416619e-1));
#16031=vector('',#16030,1.345096543679e-1);
#16032=cartesian_point('',(-5.940307927749e1,4.360812243455e1,
-4.147512929211e1));
#16033=line('',#16032,#16031);
#16034=cartesian_point('',(-5.701441092845e1,4.174747847937e1,
-3.934686924285e1));
#16035=direction('',(6.086717853933e-1,7.933533895806e-1,1.044303150966e-2));
#16036=direction('',(-6.617497237752e-1,5.148770992634e-1,-5.449668574672e-1));
#16037=axis2_placement_3d('',#16034,#16035,#16036);
#16039=direction('',(-1.313757361052e-2,-3.118248663273e-3,9.999088361870e-1));
#16040=vector('',#16039,3.310242395756e1);
#16041=cartesian_point('',(-5.994848463665e1,4.399894252995e1,
-3.937812956935e1));
#16042=line('',#16041,#16040);
#16043=cartesian_point('',(-6.035784217594e1,4.325673972199e1,
-7.102517710800e0));
#16044=direction('',(-3.604420225288e-1,2.647705077387e-1,8.944149633292e-1));
#16045=direction('',(7.269857443670e-1,-5.210486773734e-1,4.472135991834e-1));
#16046=axis2_placement_3d('',#16043,#16044,#16045);
#16048=cartesian_point('',(-6.303229726041e1,3.918567090320e1,
-6.060283170982e0));
#16049=cartesian_point('',(-6.291559024898e1,3.911497933189e1,
-6.333159085495e0));
#16050=cartesian_point('',(-6.279888222520e1,3.904429541550e1,
-6.606036459607e0));
#16051=cartesian_point('',(-6.268217522069e1,3.897360375549e1,
-6.878912354105e0));
#16053=cartesian_point('',(-5.999434362591e1,4.299622549002e1,
-6.878915224161e0));
#16054=cartesian_point('',(-6.010431762547e1,4.307699733955e1,
-6.606035394194e0));
#16055=cartesian_point('',(-6.021428407713e1,4.315777237171e1,
-6.333157177644e0));
#16056=cartesian_point('',(-6.032425799740e1,4.323854426160e1,
-6.060277327661e0));
#16058=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#16059=direction('',(0.e0,0.e0,1.e0));
#16060=direction('',(-8.088192066582e-1,5.880573874553e-1,0.e0));
#16061=axis2_placement_3d('',#16058,#16059,#16060);
#16063=cartesian_point('',(-6.392711157326e1,3.914499685374e1,
-4.579937179644e0));
#16064=cartesian_point('',(-6.390109848645e1,3.916494180433e1,
-4.603476400474e0));
#16065=cartesian_point('',(-6.384725592699e1,3.920096039148e1,
-4.657615457997e0));
#16066=cartesian_point('',(-6.376091637810e1,3.924421558291e1,
-4.759413384754e0));
#16067=cartesian_point('',(-6.366934996211e1,3.927658859732e1,
-4.881354047607e0));
#16068=cartesian_point('',(-6.357273705938e1,3.929762309949e1,
-5.023651626724e0));
#16069=cartesian_point('',(-6.347190706011e1,3.930645875432e1,
-5.185839422093e0));
#16070=cartesian_point('',(-6.336706189388e1,3.930208564477e1,
-5.368678652461e0));
#16071=cartesian_point('',(-6.325841884739e1,3.928289988503e1,
-5.573529812647e0));
#16072=cartesian_point('',(-6.314639996895e1,3.924654896810e1,
-5.802195134556e0));
#16073=cartesian_point('',(-6.307027216588e1,3.920867230422e1,
-5.971494392899e0));
#16074=cartesian_point('',(-6.303229726041e1,3.918567090320e1,
-6.060283170982e0));
#16076=cartesian_point('',(-6.341209880513e1,3.942178776801e1,
-6.283890185758e0));
#16077=direction('',(-3.825512509572e-1,2.316817249681e-1,8.944149589016e-1));
#16078=direction('',(-4.999865097229e-1,-8.659699761520e-1,1.046377075444e-2));
#16079=axis2_placement_3d('',#16076,#16077,#16078);
#16081=cartesian_point('',(-6.392711157326e1,3.914499685374e1,
-4.579937179644e0));
#16082=cartesian_point('',(-6.393896954793e1,3.912564586496e1,
-4.579093923709e0));
#16083=cartesian_point('',(-6.396235378780e1,3.908737983320e1,
-4.581443702696e0));
#16084=cartesian_point('',(-6.399768077975e1,3.902921978392e1,
-4.598532380508e0));
#16085=cartesian_point('',(-6.402955203512e1,3.897648358072e1,
-4.624822719102e0));
#16086=cartesian_point('',(-6.405569167832e1,3.893286852773e1,
-4.658517285862e0));
#16087=cartesian_point('',(-6.406787387869e1,3.891257815074e1,
-4.682635257184e0));
#16088=cartesian_point('',(-6.407266567785e1,3.890447142916e1,
-4.695423355291e0));
#16090=cartesian_point('',(-6.366207467293e1,3.898879539129e1,
-6.278720772338e0));
#16091=cartesian_point('',(-6.371088578724e1,3.902067010958e1,
-5.976054177026e0));
#16092=cartesian_point('',(-6.379707668092e1,3.904952974134e1,
-5.516200349997e0));
#16093=cartesian_point('',(-6.393588279198e1,3.903153413202e1,
-4.954356239062e0));
#16094=cartesian_point('',(-6.403495877351e1,3.896729408313e1,
-4.692296683607e0));
#16095=cartesian_point('',(-6.407266567785e1,3.890447142916e1,
-4.695423355291e0));
#16097=cartesian_point('',(-6.374097905727e1,3.828769167370e1,
-3.937501182566e1));
#16098=direction('',(-2.070112283964e-3,1.323150460477e-2,9.999103169390e-1));
#16099=direction('',(4.997762920414e-1,8.660917708989e-1,-1.042603925252e-2));
#16100=axis2_placement_3d('',#16097,#16098,#16099);
#16102=cartesian_point('',(-6.399849360404e1,3.844169289558e1,
-3.937758920493e1));
#16103=cartesian_point('',(-6.399807037688e1,3.844024937329e1,
-3.950645184060e1));
#16104=cartesian_point('',(-6.398626318058e1,3.843075764497e1,
-3.976489848537e1));
#16105=cartesian_point('',(-6.393766289403e1,3.839876162210e1,
-4.014365055313e1));
#16106=cartesian_point('',(-6.388138397870e1,3.836327270847e1,
-4.040284444638e1));
#16107=cartesian_point('',(-6.384835970334e1,3.834270952532e1,
-4.052857282896e1));
#16109=cartesian_point('',(-6.384835970334e1,3.834270952532e1,
-4.052857282896e1));
#16110=cartesian_point('',(-6.381626081792e1,3.832269615122e1,
-4.065082208633e1));
#16111=cartesian_point('',(-6.374407122142e1,3.827808676037e1,
-4.088293683642e1));
#16112=cartesian_point('',(-6.361231706394e1,3.819747468186e1,
-4.121107042141e1));
#16113=cartesian_point('',(-6.350707040120e1,3.813353985785e1,
-4.142091159424e1));
#16114=cartesian_point('',(-6.345050400786e1,3.809927093264e1,
-4.152263690628e1));
#16116=direction('',(-2.056765996919e-3,1.327872463512e-2,9.999097185175e-1));
#16117=vector('',#16116,3.328477210758e1);
#16118=cartesian_point('',(-6.302089252484e1,3.819299166792e1,
-4.147528662391e1));
#16119=line('',#16118,#16117);
#16120=cartesian_point('',(-6.525248729837e1,3.988425066782e1,
-8.214301124741e0));
#16121=direction('',(-5.001633318098e-1,-8.658684188921e-1,1.041742186229e-2));
#16122=direction('',(8.659288391896e-1,-5.000984498424e-1,8.293728049810e-3));
#16123=axis2_placement_3d('',#16120,#16121,#16122);
#16125=direction('',(-3.825613283553e-1,2.316905261643e-1,8.944083687739e-1));
#16126=vector('',#16125,9.151959950377e-1);
#16127=cartesian_point('',(-6.331195607736e1,3.877675314966e1,
-7.097279729368e0));
#16128=line('',#16127,#16126);
#16129=direction('',(2.146697462001e-3,-1.333089248634e-2,-9.999088353423e-1));
#16130=vector('',#16129,3.310192913637e1);
#16131=cartesian_point('',(-6.366207467293e1,3.898879539129e1,
-6.278720772338e0));
#16132=line('',#16131,#16130);
#16133=cartesian_point('',(-6.359101484567e1,3.854751713289e1,
-3.937763218267e1));
#16134=cartesian_point('',(-6.359052712532e1,3.854436841817e1,
-3.961527396510e1));
#16135=cartesian_point('',(-6.355149110512e1,3.851623209973e1,
-4.007778738389e1));
#16136=cartesian_point('',(-6.337516197244e1,3.840615053766e1,
-4.076225717685e1));
#16137=cartesian_point('',(-6.319342081806e1,3.829634669103e1,
-4.116615475787e1));
#16138=cartesian_point('',(-6.308236568210e1,3.822981639097e1,
-4.136528147179e1));
#16140=direction('',(4.682367292616e-1,-2.804913338878e-1,-8.379015317949e-1));
#16141=vector('',#16140,1.312864912505e-1);
#16142=cartesian_point('',(-6.308236568210e1,3.822981639097e1,
-4.136528147179e1));
#16143=line('',#16142,#16141);
#16144=cartesian_point('',(-6.283945331606e1,3.906801550015e1,
-8.198743170693e0));
#16145=direction('',(2.048453968185e-3,-1.327402248102e-2,-9.999097980136e-1));
#16146=direction('',(8.504357183391e-1,-5.260066176324e-1,8.725089109905e-3));
#16147=axis2_placement_3d('',#16144,#16145,#16146);
#16149=cartesian_point('',(-6.306195821009e1,3.920973542258e1,
-7.102553064086e0));
#16150=direction('',(3.825657130368e-1,-2.317472193665e-1,-8.943918053764e-1));
#16151=direction('',(7.595709914666e-1,-4.722394369483e-1,4.472603527177e-1));
#16152=axis2_placement_3d('',#16149,#16150,#16151);
#16154=cartesian_point('',(-6.501089807143e1,4.030248301043e1,
-8.219332954814e0));
#16155=direction('',(5.001633318098e-1,8.658684188921e-1,-1.041742186229e-2));
#16156=direction('',(7.768388529062e-1,-4.433560468559e-1,4.471653076120e-1));
#16157=axis2_placement_3d('',#16154,#16155,#16156);
#16159=cartesian_point('',(-6.253639432142e1,3.888413575351e1,
-7.297046686239e0));
#16160=cartesian_point('',(-6.250988338635e1,3.886765965387e1,
-7.393517042433e0));
#16161=cartesian_point('',(-6.246531301753e1,3.883966842831e1,
-7.589628429804e0));
#16162=cartesian_point('',(-6.242465835076e1,3.881267300376e1,
-7.890280109519e0));
#16163=cartesian_point('',(-6.241496216215e1,3.880544954575e1,
-8.092977132202e0));
#16164=cartesian_point('',(-6.241466273817e1,3.880426108560e1,
-8.194371660714e0));
#16166=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16167=direction('',(0.e0,0.e0,-1.e0));
#16168=direction('',(-8.492510480878e-1,5.279892587181e-1,0.e0));
#16169=axis2_placement_3d('',#16166,#16167,#16168);
#16171=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16172=direction('',(0.e0,0.e0,-1.e0));
#16173=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#16174=axis2_placement_3d('',#16171,#16172,#16173);
#16176=cartesian_point('',(-5.973551990320e1,4.281388165723e1,
-8.194373293214e0));
#16177=cartesian_point('',(-5.973673198467e1,4.281370330463e1,
-8.093026332001e0));
#16178=cartesian_point('',(-5.974710722526e1,4.281989183162e1,
-7.890421961452e0));
#16179=cartesian_point('',(-5.978756963204e1,4.284709512688e1,
-7.589909303191e0));
#16180=cartesian_point('',(-5.983044765274e1,4.287753241962e1,
-7.393883603407e0));
#16181=cartesian_point('',(-5.985579200652e1,4.289570339375e1,
-7.297454038766e0));
#16183=cartesian_point('',(-6.211319934667e1,4.463916800202e1,
-8.219329757593e0));
#16184=direction('',(-6.085637398591e-1,-7.934365680076e-1,-1.042051231838e-2));
#16185=direction('',(7.530687254496e-1,-5.816407688581e-1,3.075410716503e-1));
#16186=axis2_placement_3d('',#16183,#16184,#16185);
#16188=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#16189=direction('',(0.e0,0.e0,1.e0));
#16190=direction('',(-8.128153060562e-1,5.825214830723e-1,0.e0));
#16191=axis2_placement_3d('',#16188,#16189,#16190);
#16193=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#16194=direction('',(0.e0,0.e0,1.e0));
#16195=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#16196=axis2_placement_3d('',#16193,#16194,#16195);
#16198=cartesian_point('',(-6.014173498287e1,4.310538159800e1,
-8.198698771832e0));
#16199=direction('',(-1.295196913979e-2,-3.198095818750e-3,9.999110053792e-1));
#16200=direction('',(8.114193062201e-1,-5.844005799205e-1,8.641277789714e-3));
#16201=axis2_placement_3d('',#16198,#16199,#16200);
#16203=cartesian_point('',(-5.970747618272e1,4.321148803823e1,
-4.148036708075e1));
#16204=direction('',(-1.304750707995e-2,-3.187223789633e-3,9.999097980136e-1));
#16205=direction('',(8.114143668268e-1,-5.844061927629e-1,8.725088395872e-3));
#16206=axis2_placement_3d('',#16203,#16204,#16205);
#16208=cartesian_point('',(-6.289659237483e1,3.809095471716e1,
-4.192434479331e1));
#16209=cartesian_point('',(-6.293358630411e1,3.813112921800e1,
-4.177642954837e1));
#16210=cartesian_point('',(-6.297527621034e1,3.816488351086e1,
-4.162597936202e1));
#16211=cartesian_point('',(-6.302089252484e1,3.819299166792e1,
-4.147528662391e1));
#16213=cartesian_point('',(-6.323410123940e1,3.797106441744e1,
-4.135914395287e1));
#16214=direction('',(-4.675224465630e-1,2.800630359179e-1,8.384434732719e-1));
#16215=direction('',(5.003292735527e-1,8.657750708176e-1,-1.020513483562e-2));
#16216=axis2_placement_3d('',#16213,#16214,#16215);
#16218=direction('',(-4.679176200883e-1,2.793964586590e-1,8.384454184380e-1));
#16219=vector('',#16218,1.808878082158e0);
#16220=cartesian_point('',(-6.260409808063e1,3.759387680234e1,
-4.303928244678e1));
#16221=line('',#16220,#16219);
#16222=direction('',(4.759276821602e-1,-2.655709890482e-1,-8.384300156421e-1));
#16223=vector('',#16222,1.808879037419e0);
#16224=cartesian_point('',(-6.472018710611e1,3.590012473788e1,
-4.152263875160e1));
#16225=line('',#16224,#16223);
#16226=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16227=direction('',(0.e0,0.e0,-1.e0));
#16228=direction('',(-8.744756393971e-1,4.850694343092e-1,0.e0));
#16229=axis2_placement_3d('',#16226,#16227,#16228);
#16231=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16232=direction('',(0.e0,0.e0,-1.e0));
#16233=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#16234=axis2_placement_3d('',#16231,#16232,#16233);
#16236=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16237=direction('',(0.e0,0.e0,-1.e0));
#16238=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#16239=axis2_placement_3d('',#16236,#16237,#16238);
#16241=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16242=direction('',(0.e0,0.e0,1.e0));
#16243=direction('',(-8.572416468930e-1,5.149143218363e-1,0.e0));
#16244=axis2_placement_3d('',#16241,#16242,#16243);
#16246=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16247=direction('',(0.e0,0.e0,1.e0));
#16248=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#16249=axis2_placement_3d('',#16246,#16247,#16248);
#16251=cartesian_point('',(-6.450096068187e1,3.577680038097e1,
-4.135912951795e1));
#16252=direction('',(4.763443434147e-1,-2.648620884036e-1,-8.384176409304e-1));
#16253=direction('',(-4.999727195992e-1,-8.659776274508e-1,-1.048944284568e-2));
#16254=axis2_placement_3d('',#16251,#16252,#16253);
#16256=cartesian_point('',(-6.472018710611e1,3.590012473788e1,
-4.152263875160e1));
#16257=cartesian_point('',(-6.477736437547e1,3.593155078660e1,
-4.142227672134e1));
#16258=cartesian_point('',(-6.488387693166e1,3.598992756204e1,
-4.121568052655e1));
#16259=cartesian_point('',(-6.501888368679e1,3.606338490820e1,
-4.089069534822e1));
#16260=cartesian_point('',(-6.509162938715e1,3.610253440755e1,
-4.066571149885e1));
#16261=cartesian_point('',(-6.512354824803e1,3.611957894982e1,
-4.055159372843e1));
#16263=cartesian_point('',(-6.512354824803e1,3.611957894982e1,
-4.055159372843e1));
#16264=cartesian_point('',(-6.515888639031e1,3.613847730204e1,
-4.042520849129e1));
#16265=cartesian_point('',(-6.521865190610e1,3.617003631551e1,
-4.016845741108e1));
#16266=cartesian_point('',(-6.527453553194e1,3.619825494456e1,
-3.977517480461e1));
#16267=cartesian_point('',(-6.528914379896e1,3.620398762330e1,
-3.951015784493e1));
#16268=cartesian_point('',(-6.529064213300e1,3.620364351540e1,
-3.937758789249e1));
#16270=direction('',(3.919323322508e-1,-2.154636234377e-1,-8.944073310923e-1));
#16271=vector('',#16270,9.151774848246e-1);
#16272=cartesian_point('',(-6.559632329387e1,3.563857553696e1,
-6.278723532412e0));
#16273=line('',#16272,#16271);
#16274=cartesian_point('',(-6.716698595369e1,3.656820395218e1,
-8.214296506337e0));
#16275=direction('',(4.997931385448e-1,8.660821159609e-1,1.042051228036e-2));
#16276=direction('',(7.723566561474e-1,-4.510872305893e-1,4.471973905382e-1));
#16277=axis2_placement_3d('',#16274,#16275,#16276);
#16279=direction('',(1.252246336508e-2,4.861490567127e-3,-9.999097728399e-1));
#16280=vector('',#16279,3.328462726212e1);
#16281=cartesian_point('',(-6.500368539621e1,3.531957825619e1,
-8.193505207376e0));
#16282=line('',#16281,#16280);
#16283=direction('',(-4.760840681275e-1,2.646771850082e-1,8.386238416664e-1));
#16284=vector('',#16283,1.345096543209e-1);
#16285=cartesian_point('',(-6.458687987070e1,3.548139115766e1,
-4.147512929210e1));
#16286=line('',#16285,#16284);
#16287=cartesian_point('',(-6.197578414016e1,3.394844905320e1,
-3.934686924286e1));
#16288=direction('',(4.999111169467e-1,8.660137517643e-1,1.044303156532e-2));
#16289=direction('',(-7.232933103079e-1,4.240965827422e-1,-5.449668574971e-1));
#16290=axis2_placement_3d('',#16287,#16288,#16289);
#16292=direction('',(-1.261816579289e-2,-4.806369608900e-3,9.999088361962e-1));
#16293=vector('',#16292,3.310242393970e1);
#16294=cartesian_point('',(-6.517863142045e1,3.579767802137e1,
-3.937812972923e1));
#16295=line('',#16294,#16293);
#16296=cartesian_point('',(-6.548760999272e1,3.500839300731e1,
-7.102517710800e0));
#16297=direction('',(-3.919178772486e-1,2.154582346197e-1,8.944149633294e-1));
#16298=direction('',(7.887767803643e-1,-4.217003526959e-1,4.472135991831e-1));
#16299=axis2_placement_3d('',#16296,#16297,#16298);
#16301=cartesian_point('',(-6.760780363201e1,3.062306630817e1,
-6.060283170990e0));
#16302=cartesian_point('',(-6.748286796361e1,3.056821283487e1,
-6.333159085500e0));
#16303=cartesian_point('',(-6.735793229068e1,3.051336708313e1,
-6.606036459608e0));
#16304=cartesian_point('',(-6.723299661758e1,3.045851352097e1,
-6.878912354103e0));
#16306=cartesian_point('',(-6.509321729244e1,3.479755359231e1,
-6.878915224168e0));
#16307=cartesian_point('',(-6.521279329116e1,3.486327994007e1,
-6.606035394200e0));
#16308=cartesian_point('',(-6.533236222194e1,3.492901042842e1,
-6.333157177667e0));
#16309=cartesian_point('',(-6.545193814730e1,3.499473682654e1,
-6.060277327683e0));
#16311=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#16312=direction('',(0.e0,0.e0,1.e0));
#16313=direction('',(-8.786565378212e-1,4.774543837312e-1,0.e0));
#16314=axis2_placement_3d('',#16311,#16312,#16313);
#16316=cartesian_point('',(-6.848965365768e1,3.046594352101e1,
-4.579937179627e0));
#16317=cartesian_point('',(-6.846646644840e1,3.048911323690e1,
-4.603476406063e0));
#16318=cartesian_point('',(-6.841778587338e1,3.053185155854e1,
-4.657615479484e0));
#16319=cartesian_point('',(-6.833783089008e1,3.058600627334e1,
-4.759413432578e0));
#16320=cartesian_point('',(-6.825127335041e1,3.063005414685e1,
-4.881354120455e0));
#16321=cartesian_point('',(-6.815823253025e1,3.066351920528e1,
-5.023651717571e0));
#16322=cartesian_point('',(-6.805941842915e1,3.068544021811e1,
-5.185839520652e0));
#16323=cartesian_point('',(-6.795489942770e1,3.069478955353e1,
-5.368678748051e0));
#16324=cartesian_point('',(-6.784468160455e1,3.068994868743e1,
-5.573529893086e0));
#16325=cartesian_point('',(-6.772887633374e1,3.066853015322e1,-5.802195185e0));
#16326=cartesian_point('',(-6.764845593369e1,3.064091420540e1,
-5.971494411596e0));
#16327=cartesian_point('',(-6.760780363201e1,3.062306630817e1,
-6.060283170990e0));
#16329=cartesian_point('',(-6.801517535713e1,3.080758911105e1,
-6.283890185765e0));
#16330=direction('',(-4.095190053386e-1,1.797666975784e-1,8.944149589023e-1));
#16331=direction('',(-3.826772140431e-1,-9.238228501558e-1,1.046381298317e-2));
#16332=axis2_placement_3d('',#16329,#16330,#16331);
#16334=cartesian_point('',(-6.848965365768e1,3.046594352101e1,
-4.579937179627e0));
#16335=cartesian_point('',(-6.849889187246e1,3.044519331082e1,
-4.579100459310e0));
#16336=cartesian_point('',(-6.851709198333e1,3.040417814193e1,
-4.581461119107e0));
#16337=cartesian_point('',(-6.854452530206e1,3.034190419127e1,
-4.598565070373e0));
#16338=cartesian_point('',(-6.856923355124e1,3.028547466707e1,
-4.624853063757e0));
#16339=cartesian_point('',(-6.858944818195e1,3.023884034284e1,
-4.658532984052e0));
#16340=cartesian_point('',(-6.859887557990e1,3.021713856973e1,
-4.682640970064e0));
#16341=cartesian_point('',(-6.860256765680e1,3.020847720659e1,
-4.695423355286e0));
#16343=cartesian_point('',(-6.820649582047e1,3.034567265565e1,
-6.278720645679e0));
#16344=cartesian_point('',(-6.825904983477e1,3.037090355202e1,
-5.976054050075e0));
#16345=cartesian_point('',(-6.834827026832e1,3.038826610477e1,
-5.516200382422e0));
#16346=cartesian_point('',(-6.848353998214e1,3.035230661931e1,
-4.954356228042e0));
#16347=cartesian_point('',(-6.857338334029e1,3.027568414080e1,
-4.692296695779e0));
#16348=cartesian_point('',(-6.860256765680e1,3.020847720659e1,
-4.695423355286e0));
#16350=cartesian_point('',(-6.819321274835e1,2.964026787900e1,
-3.937501182569e1));
#16351=direction('',(-3.779460153108e-3,1.284810324959e-2,9.999103169404e-1));
#16352=direction('',(3.824528185750e-1,9.239161970885e-1,-1.042604054512e-2));
#16353=axis2_placement_3d('',#16350,#16351,#16352);
#16355=cartesian_point('',(-6.846862541554e1,2.975933920589e1,
-3.937758920493e1));
#16356=cartesian_point('',(-6.846801739169e1,2.975796327537e1,
-3.950645183896e1));
#16357=cartesian_point('',(-6.845507228874e1,2.975009389863e1,
-3.976489848052e1));
#16358=cartesian_point('',(-6.840271146673e1,2.972471521715e1,
-4.014365054308e1));
#16359=cartesian_point('',(-6.834228179392e1,2.969687578921e1,
-4.040284443430e1));
#16360=cartesian_point('',(-6.830685601217e1,2.968079906e1,-4.052857281694e1));
#16362=cartesian_point('',(-6.830685601217e1,2.968079906e1,-4.052857281694e1));
#16363=cartesian_point('',(-6.827241946746e1,2.966514664828e1,
-4.065082207624e1));
#16364=cartesian_point('',(-6.819502476805e1,2.963034152965e1,
-4.088293683101e1));
#16365=cartesian_point('',(-6.805387579736e1,2.956761646685e1,
-4.121107041828e1));
#16366=cartesian_point('',(-6.794118436425e1,2.951796605980e1,
-4.142091159331e1));
#16367=cartesian_point('',(-6.788062891137e1,2.949137370568e1,
-4.152263690628e1));
#16369=direction('',(-3.772391442637e-3,1.289666147138e-2,9.999097185175e-1));
#16370=vector('',#16369,3.328477210760e1);
#16371=cartesian_point('',(-6.746692582486e1,2.964036819808e1,
-4.147528662389e1));
#16372=line('',#16371,#16370);
#16373=cartesian_point('',(-6.990018259288e1,3.102587667481e1,
-8.214301124681e0));
#16374=direction('',(-3.828658576379e-1,-9.237452096647e-1,1.041742178391e-2));
#16375=direction('',(9.237966442610e-1,-3.827936443133e-1,8.293728077627e-3));
#16376=axis2_placement_3d('',#16373,#16374,#16375);
#16378=direction('',(-4.095301347194e-1,1.797741038022e-1,8.944083744905e-1));
#16379=vector('',#16378,9.151959944683e-1);
#16380=cartesian_point('',(-6.783169548156e1,3.018114411595e1,
-7.097279607431e0));
#16381=line('',#16380,#16379);
#16382=direction('',(3.868362561400e-3,-1.293664450798e-2,-9.999088353445e-1));
#16383=vector('',#16382,3.310192912981e1);
#16384=cartesian_point('',(-6.820649582047e1,3.034567265565e1,
-6.278720645679e0));
#16385=line('',#16384,#16383);
#16386=cartesian_point('',(-6.807844555711e1,2.991744476597e1,
-3.937763204953e1));
#16387=cartesian_point('',(-6.807755101878e1,2.991438664667e1,
-3.961527403193e1));
#16388=cartesian_point('',(-6.803517639083e1,2.989158624602e1,
-4.007778735230e1));
#16389=cartesian_point('',(-6.784598726758e1,2.980546202357e1,
-4.076225718546e1));
#16390=cartesian_point('',(-6.765146865225e1,2.972031954350e1,
-4.116615475781e1));
#16391=cartesian_point('',(-6.753267966165e1,2.966885402340e1,
-4.136528147170e1));
#16393=direction('',(5.008423648282e-1,-2.169745343737e-1,-8.379015318202e-1));
#16394=vector('',#16393,1.312864913271e-1);
#16395=cartesian_point('',(-6.753267966165e1,2.966885402340e1,
-4.136528147170e1));
#16396=line('',#16395,#16394);
#16397=cartesian_point('',(-6.740125238258e1,3.053158864916e1,
-8.198743170693e0));
#16398=direction('',(3.763536770548e-3,-1.289308448215e-2,-9.999097980136e-1));
#16399=direction('',(9.118177637547e-1,-4.105024220653e-1,8.725089110114e-3));
#16400=axis2_placement_3d('',#16397,#16398,#16399);
#16402=cartesian_point('',(-6.764035187823e1,3.064305342142e1,
-7.102553064076e0));
#16403=direction('',(4.095418924124e-1,-1.798297439769e-1,-8.943918053853e-1));
#16404=direction('',(8.147123718843e-1,-3.690554538295e-1,4.472603527001e-1));
#16405=axis2_placement_3d('',#16402,#16403,#16404);
#16407=cartesian_point('',(-6.971525047030e1,3.147206470369e1,
-8.219332954718e0));
#16408=direction('',(3.828658576379e-1,9.237452096647e-1,-1.041742178391e-2));
#16409=direction('',(8.280624653621e-1,-3.381652571445e-1,4.471653075977e-1));
#16410=axis2_placement_3d('',#16407,#16408,#16409);
#16412=cartesian_point('',(-6.707678497188e1,3.038883915375e1,
-7.297046701872e0));
#16413=cartesian_point('',(-6.704835027999e1,3.037596438127e1,
-7.393517056501e0));
#16414=cartesian_point('',(-6.700050763045e1,3.035403022579e1,
-7.589628440574e0));
#16415=cartesian_point('',(-6.695667716157e1,3.033257225039e1,
-7.890280114998e0));
#16416=cartesian_point('',(-6.694612107510e1,3.032667619682e1,
-8.092977134018e0));
#16417=cartesian_point('',(-6.694566908756e1,3.032553698681e1,
-8.194371660704e0));
#16419=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16420=direction('',(0.e0,0.e0,-1.e0));
#16421=direction('',(-9.109020151166e-1,4.126227318708e-1,0.e0));
#16422=axis2_placement_3d('',#16419,#16420,#16421);
#16424=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16425=direction('',(0.e0,0.e0,-1.e0));
#16426=direction('',(-8.975289828608e-1,4.409554681880e-1,0.e0));
#16427=axis2_placement_3d('',#16424,#16425,#16426);
#16429=cartesian_point('',(-6.481280719639e1,3.465055301128e1,
-8.194373293214e0));
#16430=cartesian_point('',(-6.481398562867e1,3.465021797613e1,
-8.093026331055e0));
#16431=cartesian_point('',(-6.482507987269e1,3.465499931886e1,
-7.890421958616e0));
#16432=cartesian_point('',(-6.486874686129e1,3.467668848268e1,
-7.589909297613e0));
#16433=cartesian_point('',(-6.491523091934e1,3.470126867585e1,
-7.393883596118e0));
#16434=cartesian_point('',(-6.494273023721e1,3.471597609306e1,
-7.297454030666e0));
#16436=cartesian_point('',(-6.740839293929e1,3.614987433382e1,
-8.219329757624e0));
#16437=direction('',(-4.997931385448e-1,-8.660821159609e-1,-1.042051228036e-2));
#16438=direction('',(8.225454722350e-1,-4.783695576562e-1,3.075410743521e-1));
#16439=axis2_placement_3d('',#16436,#16437,#16438);
#16441=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16442=direction('',(0.e0,0.e0,1.e0));
#16443=direction('',(-8.818958695072e-1,4.714442441542e-1,0.e0));
#16444=axis2_placement_3d('',#16441,#16442,#16443);
#16446=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16447=direction('',(0.e0,0.e0,1.e0));
#16448=direction('',(-8.975289828608e-1,4.409554681880e-1,0.e0));
#16449=axis2_placement_3d('',#16446,#16447,#16448);
#16451=cartesian_point('',(-6.525359542704e1,3.488653742207e1,
-8.198698771824e0));
#16452=direction('',(-1.242372797152e-2,-4.861306841371e-3,9.999110053795e-1));
#16453=direction('',(8.807570840015e-1,-4.734894796077e-1,8.641277801332e-3));
#16454=axis2_placement_3d('',#16451,#16452,#16453);
#16456=cartesian_point('',(-6.483690144075e1,3.504841825461e1,
-4.148036708074e1));
#16457=direction('',(-1.251986766317e-2,-4.862998065472e-3,9.999097980136e-1));
#16458=direction('',(8.807529194949e-1,-4.734956891396e-1,8.725088396034e-3));
#16459=axis2_placement_3d('',#16456,#16457,#16458);
#16461=cartesian_point('',(-6.733037058521e1,2.955542861285e1,
-4.192434479332e1));
#16462=cartesian_point('',(-6.737229185091e1,2.959043073854e1,
-4.177642954837e1));
#16463=cartesian_point('',(-6.741803091355e1,2.961845463404e1,
-4.162597936201e1));
#16464=cartesian_point('',(-6.746692582486e1,2.964036819808e1,
-4.147528662389e1));
#16466=cartesian_point('',(-6.764934319034e1,2.939251024432e1,
-4.135914395288e1));
#16467=direction('',(-5.000782888788e-1,2.166431330924e-1,8.384434732741e-1));
#16468=direction('',(3.830425639499e-1,9.236743199991e-1,-1.020513483202e-2));
#16469=axis2_placement_3d('',#16466,#16467,#16468);
#16471=direction('',(-5.003830758505e-1,2.159306780033e-1,8.384454184379e-1));
#16472=vector('',#16471,1.808878082167e0);
#16473=cartesian_point('',(-6.697549693278e1,2.910078143497e1,
-4.303928244678e1));
#16474=line('',#16473,#16472);
#16475=direction('',(5.065289368752e-1,-2.011824247778e-1,-8.384235612556e-1));
#16476=vector('',#16475,1.808879096644e0);
#16477=cartesian_point('',(-6.885240351576e1,2.714531461133e1,
-4.152263875161e1));
#16478=line('',#16477,#16476);
#16479=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16480=direction('',(0.e0,0.e0,-1.e0));
#16481=direction('',(-9.303086452994e-1,3.667776226559e-1,0.e0));
#16482=axis2_placement_3d('',#16479,#16480,#16481);
#16484=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16485=direction('',(0.e0,0.e0,-1.e0));
#16486=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#16487=axis2_placement_3d('',#16484,#16485,#16486);
#16489=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16490=direction('',(0.e0,0.e0,-1.e0));
#16491=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#16492=axis2_placement_3d('',#16489,#16490,#16491);
#16494=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16495=direction('',(0.e0,0.e0,1.e0));
#16496=direction('',(-9.171176315166e-1,3.986166704510e-1,0.e0));
#16497=axis2_placement_3d('',#16494,#16495,#16496);
#16499=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16500=direction('',(0.e0,0.e0,1.e0));
#16501=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#16502=axis2_placement_3d('',#16499,#16500,#16501);
#16504=cartesian_point('',(-6.861895554526e1,2.705166010170e1,
-4.135912951798e1));
#16505=direction('',(5.068405913312e-1,-2.004207433385e-1,-8.384176409277e-1));
#16506=direction('',(-3.826626214753e-1,-9.238286040806e-1,-1.048944269822e-2));
#16507=axis2_placement_3d('',#16504,#16505,#16506);
#16509=cartesian_point('',(-6.885240351576e1,2.714531461133e1,
-4.152263875161e1));
#16510=cartesian_point('',(-6.891319354923e1,2.716900867504e1,
-4.142227671951e1));
#16511=cartesian_point('',(-6.902641457587e1,2.721298335142e1,
-4.121568052085e1));
#16512=cartesian_point('',(-6.916985443908e1,2.726819034283e1,
-4.089069533617e1));
#16513=cartesian_point('',(-6.924708782552e1,2.729750969370e1,
-4.066571148234e1));
#16514=cartesian_point('',(-6.928095837543e1,2.731024217020e1,
-4.055159370965e1));
#16516=cartesian_point('',(-6.928095837543e1,2.731024217020e1,
-4.055159370965e1));
#16517=cartesian_point('',(-6.931846092376e1,2.732436629077e1,
-4.042520847440e1));
#16518=cartesian_point('',(-6.938183441311e1,2.734785434652e1,
-4.016845739816e1));
#16519=cartesian_point('',(-6.944092321510e1,2.736853728371e1,
-3.977517479804e1));
#16520=cartesian_point('',(-6.945615477066e1,2.737231415694e1,
-3.951015784274e1));
#16521=cartesian_point('',(-6.945759537113e1,2.737177742111e1,
-3.937758789248e1));
#16523=direction('',(4.167029308583e-1,-1.624628621690e-1,-8.944073377550e-1));
#16524=vector('',#16523,9.151773131500e-1);
#16525=cartesian_point('',(-6.968690514188e1,2.677164425078e1,
-6.278723684745e0));
#16526=line('',#16525,#16524);
#16527=cartesian_point('',(-7.136547149564e1,2.748830697875e1,
-8.214296506277e0));
#16528=direction('',(3.824709382976e-1,9.239087586342e-1,1.042051230537e-2));
#16529=direction('',(8.246277364148e-1,-3.464153435205e-1,4.471973905437e-1));
#16530=axis2_placement_3d('',#16527,#16528,#16529);
#16532=direction('',(1.178078010273e-2,6.454409301501e-3,-9.999097728399e-1));
#16533=vector('',#16532,3.328462726211e1);
#16534=cartesian_point('',(-6.905769991702e1,2.653273083296e1,
-8.193505207376e0));
#16535=line('',#16534,#16533);
#16536=direction('',(-5.065584081070e-1,2.002713942214e-1,8.386238416791e-1));
#16537=vector('',#16536,1.345096542419e-1);
#16538=cartesian_point('',(-6.866558104245e1,2.674756344076e1,
-4.147512929209e1));
#16539=line('',#16538,#16537);
#16540=cartesian_point('',(-6.587673450278e1,2.556855225028e1,
-3.934686924290e1));
#16541=direction('',(3.825968310176e-1,9.238563784404e-1,1.044303166103e-2));
#16542=direction('',(-7.724611476561e-1,3.260596564084e-1,-5.449668575470e-1));
#16543=axis2_placement_3d('',#16540,#16541,#16542);
#16545=direction('',(-1.188285766023e-2,-6.412251937215e-3,9.999088362040e-1));
#16546=vector('',#16545,3.310242392436e1);
#16547=cartesian_point('',(-6.929355375018e1,2.698390533271e1,
-3.937812986648e1));
#16548=line('',#16547,#16546);
#16549=cartesian_point('',(-6.949686664591e1,2.616104298211e1,
-7.102517710802e0));
#16550=direction('',(-4.166879084276e-1,1.624594113756e-1,8.944149633284e-1));
#16551=direction('',(8.370716269608e-1,-3.151366180583e-1,4.472135991850e-1));
#16552=axis2_placement_3d('',#16549,#16550,#16551);
#16554=cartesian_point('',(-7.102652173846e1,2.153649255813e1,
-6.060283171226e0));
#16555=cartesian_point('',(-7.089549509703e1,2.149841574096e1,
-6.333159085735e0));
#16556=cartesian_point('',(-7.076446945954e1,2.146034658006e1,
-6.606036459610e0));
#16557=cartesian_point('',(-7.063344280184e1,2.142226967541e1,
-6.878912354104e0));
#16559=cartesian_point('',(-6.907832796386e1,2.600348590496e1,
-6.878915224165e0));
#16560=cartesian_point('',(-6.920545998323e1,2.605304215491e1,
-6.606035394192e0));
#16561=cartesian_point('',(-6.933258553561e1,2.610260343257e1,
-6.333157177640e0));
#16562=cartesian_point('',(-6.945971748883e1,2.615215974202e1,
-6.060277327650e0));
#16564=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#16565=direction('',(0.e0,0.e0,1.e0));
#16566=direction('',(-9.334598120025e-1,3.586820031396e-1,0.e0));
#16567=axis2_placement_3d('',#16564,#16565,#16566);
#16569=cartesian_point('',(-7.188031878717e1,2.126560944067e1,
-4.579937183142e0));
#16570=cartesian_point('',(-7.186035524209e1,2.129160579609e1,
-4.603475326412e0));
#16571=cartesian_point('',(-7.181767186078e1,2.134033075780e1,
-4.657611151238e0));
#16572=cartesian_point('',(-7.174547268814e1,2.140445653572e1,
-4.759404074529e0));
#16573=cartesian_point('',(-7.166540760881e1,2.145942558847e1,
-4.881339907289e0));
#16574=cartesian_point('',(-7.157753242642e1,2.150474935154e1,
-5.023634039760e0));
#16575=cartesian_point('',(-7.148242529860e1,2.153938211768e1,
-5.185820363334e0));
#16576=cartesian_point('',(-7.138001999947e1,2.156229559084e1,
-5.368660184354e0));
#16577=cartesian_point('',(-7.127011124585e1,2.157188396242e1,
-5.573514284004e0));
#16578=cartesian_point('',(-7.115249773206e1,2.156576512282e1,
-5.802185404527e0));
#16579=cartesian_point('',(-7.106915760178e1,2.154888209168e1,
-5.971490788318e0));
#16580=cartesian_point('',(-7.102652173846e1,2.153649255813e1,
-6.060283171226e0));
#16582=cartesian_point('',(-7.145449340141e1,2.166626406291e1,
-6.283890185768e0));
#16583=direction('',(-4.294797760005e-1,1.247758121504e-1,8.944149589026e-1));
#16584=direction('',(-2.588202051456e-1,-9.658688364539e-1,1.046385089582e-2));
#16585=axis2_placement_3d('',#16582,#16583,#16584);
#16587=cartesian_point('',(-7.188031878717e1,2.126560944067e1,
-4.579937183142e0));
#16588=cartesian_point('',(-7.188676914888e1,2.124383217818e1,
-4.579100620890e0));
#16589=cartesian_point('',(-7.189945945954e1,2.120079410857e1,
-4.581461412133e0));
#16590=cartesian_point('',(-7.191852976834e1,2.113547199612e1,
-4.598563906868e0));
#16591=cartesian_point('',(-7.193566155117e1,2.107629863258e1,
-4.624852152260e0));
#16592=cartesian_point('',(-7.194961658510e1,2.102742354037e1,
-4.658532709888e0));
#16593=cartesian_point('',(-7.195613073597e1,2.100467671638e1,
-4.682640893969e0));
#16594=cartesian_point('',(-7.195866068411e1,2.099560756382e1,
-4.695423359277e0));
#16596=cartesian_point('',(-7.158388491446e1,2.118332704195e1,
-6.278720531417e0));
#16597=cartesian_point('',(-7.163928259261e1,2.120148244782e1,
-5.976053993275e0));
#16598=cartesian_point('',(-7.173000595189e1,2.120705085953e1,
-5.516199792738e0));
#16599=cartesian_point('',(-7.185942442618e1,2.115374280492e1,
-4.954357522172e0));
#16600=cartesian_point('',(-7.193849873734e1,2.106604903672e1,
-4.692294332006e0));
#16601=cartesian_point('',(-7.195866068411e1,2.099560756382e1,
-4.695423359277e0));
#16603=cartesian_point('',(-7.147864166254e1,2.048569088311e1,
-3.937501182568e1));
#16604=direction('',(-5.424140325853e-3,1.224486745486e-2,9.999103169398e-1));
#16605=direction('',(2.585854712085e-1,9.659321154877e-1,-1.042604188182e-2));
#16606=axis2_placement_3d('',#16603,#16604,#16605);
#16608=cartesian_point('',(-7.176724006309e1,2.056779497152e1,
-3.937758920493e1));
#16609=cartesian_point('',(-7.176645764599e1,2.056651017531e1,
-3.950645184019e1));
#16610=cartesian_point('',(-7.175259613021e1,2.056039779711e1,
-3.976489848395e1));
#16611=cartesian_point('',(-7.169737067836e1,2.054207069209e1,
-4.014365055125e1));
#16612=cartesian_point('',(-7.163382421466e1,2.052235708925e1,
-4.040284444184e1));
#16613=cartesian_point('',(-7.159660307149e1,2.051104189118e1,
-4.052857282276e1));
#16615=cartesian_point('',(-7.159660307149e1,2.051104189118e1,
-4.052857282276e1));
#16616=cartesian_point('',(-7.156041808698e1,2.050001825923e1,
-4.065082207985e1));
#16617=cartesian_point('',(-7.147914253187e1,2.047561293907e1,
-4.088293683006e1));
#16618=cartesian_point('',(-7.133101384605e1,2.043184813539e1,
-4.121107041888e1));
#16619=cartesian_point('',(-7.121280582541e1,2.039733167818e1,
-4.142091159337e1));
#16620=cartesian_point('',(-7.114929743415e1,2.037887089803e1,
-4.152263690627e1));
#16622=direction('',(-5.423470225120e-3,1.229393285406e-2,9.999097185175e-1));
#16623=vector('',#16622,3.328477210757e1);
#16624=cartesian_point('',(-7.075858131864e1,2.058058981050e1,
-4.147528662391e1));
#16625=line('',#16624,#16623);
#16626=cartesian_point('',(-7.335186638344e1,2.163664132949e1,
-8.214301124712e0));
#16627=direction('',(-2.590174423456e-1,-9.658164638708e-1,1.041742179686e-2));
#16628=direction('',(9.658580327071e-1,-2.589391332544e-1,8.293728035880e-3));
#16629=axis2_placement_3d('',#16626,#16627,#16628);
#16631=direction('',(-4.294917666474e-1,1.247817000925e-1,8.944083797148e-1));
#16632=vector('',#16631,9.151959944841e-1);
#16633=cartesian_point('',(-7.119081576996e1,2.106912732984e1,
-7.097279497965e0));
#16634=line('',#16633,#16632);
#16635=direction('',(5.523838904943e-3,-1.232104703680e-2,-9.999088353463e-1));
#16636=vector('',#16635,3.310192912469e1);
#16637=cartesian_point('',(-7.158388491446e1,2.118332704195e1,
-6.278720531417e0));
#16638=line('',#16637,#16636);
#16639=cartesian_point('',(-7.140103519053e1,2.077547661620e1,
-3.937763193020e1));
#16640=cartesian_point('',(-7.139974913946e1,2.077256141801e1,
-3.961527409186e1));
#16641=cartesian_point('',(-7.135476094564e1,2.075548706775e1,
-4.007778732407e1));
#16642=cartesian_point('',(-7.115594891005e1,2.069479378955e1,
-4.076225719322e1));
#16643=cartesian_point('',(-7.095198110129e1,2.063576948852e1,
-4.116615475774e1));
#16644=cartesian_point('',(-7.082749076859e1,2.060024933770e1,
-4.136528147164e1));
#16646=direction('',(5.248784487375e-1,-1.497452402748e-1,-8.379015318437e-1));
#16647=vector('',#16646,1.312864914146e-1);
#16648=cartesian_point('',(-7.082749076859e1,2.060024933770e1,
-4.136528147164e1));
#16649=line('',#16648,#16647);
#16650=cartesian_point('',(-7.080979733367e1,2.147275785142e1,
-8.198743170693e0));
#16651=direction('',(5.414224415121e-3,-1.229154223305e-2,-9.999097980136e-1));
#16652=direction('',(9.575983544375e-1,-2.879744162223e-1,8.725089109878e-3));
#16653=axis2_placement_3d('',#16650,#16651,#16652);
#16655=cartesian_point('',(-7.106140037227e1,2.155206028038e1,
-7.102553064086e0));
#16656=direction('',(4.295106964885e-1,-1.248353318286e-1,-8.943918053791e-1));
#16657=direction('',(8.559137976970e-1,-2.595568296216e-1,4.472603527127e-1));
#16658=axis2_placement_3d('',#16655,#16656,#16657);
#16660=cartesian_point('',(-7.322675560523e1,2.210315064370e1,
-8.219332954754e0));
#16661=direction('',(2.590174423456e-1,9.658164638708e-1,-1.041742179686e-2));
#16662=direction('',(8.651176995326e-1,-2.271883659543e-1,4.471653076106e-1));
#16663=axis2_placement_3d('',#16660,#16661,#16662);
#16665=cartesian_point('',(-7.046947324076e1,2.137358109401e1,
-7.297046694807e0));
#16666=cartesian_point('',(-7.043960131610e1,2.136452793892e1,
-7.393517050143e0));
#16667=cartesian_point('',(-7.038930498447e1,2.134902615182e1,
-7.589628435708e0));
#16668=cartesian_point('',(-7.034304866276e1,2.133347277636e1,
-7.890280112524e0));
#16669=cartesian_point('',(-7.033181329548e1,2.132900501006e1,
-8.092977133194e0));
#16670=cartesian_point('',(-7.033121647800e1,2.132793454235e1,
-8.194371660704e0));
#16672=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16673=direction('',(0.e0,0.e0,-1.e0));
#16674=direction('',(-9.569671961169e-1,2.901961156806e-1,0.e0));
#16675=axis2_placement_3d('',#16672,#16673,#16674);
#16677=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16678=direction('',(0.e0,0.e0,-1.e0));
#16679=direction('',(-9.474067361925e-1,3.200319924898e-1,0.e0));
#16680=axis2_placement_3d('',#16677,#16678,#16679);
#16682=cartesian_point('',(-6.878112938896e1,2.589434379636e1,
-8.194373293214e0));
#16683=cartesian_point('',(-6.878225400873e1,2.589385781120e1,
-8.093026330583e0));
#16684=cartesian_point('',(-6.879387743051e1,2.589715015948e1,
-7.890421957200e0));
#16685=cartesian_point('',(-6.884000184635e1,2.591295408391e1,
-7.589909294825e0));
#16686=cartesian_point('',(-6.888929658630e1,2.593125660320e1,
-7.393883592479e0));
#16687=cartesian_point('',(-6.891848034712e1,2.594224881527e1,
-7.297454026622e0));
#16689=cartesian_point('',(-7.155021023887e1,2.704204629373e1,
-8.219329757576e0));
#16690=direction('',(-3.824709382976e-1,-9.239087586342e-1,-1.042051230537e-2));
#16691=direction('',(8.779482380823e-1,-3.669133112895e-1,3.075410757064e-1));
#16692=axis2_placement_3d('',#16689,#16690,#16691);
#16694=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16695=direction('',(0.e0,0.e0,1.e0));
#16696=direction('',(-9.358869501232e-1,3.523004635097e-1,0.e0));
#16697=axis2_placement_3d('',#16694,#16695,#16696);
#16699=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16700=direction('',(0.e0,0.e0,1.e0));
#16701=direction('',(-9.474067361925e-1,3.200319924898e-1,0.e0));
#16702=axis2_placement_3d('',#16699,#16700,#16701);
#16704=cartesian_point('',(-6.924894876175e1,2.607077491849e1,
-8.198698771826e0));
#16705=direction('',(-1.168291337771e-2,-6.441339622116e-3,9.999110053794e-1));
#16706=direction('',(9.350248638729e-1,-3.544768430487e-1,8.641277783612e-3));
#16707=axis2_placement_3d('',#16704,#16705,#16706);
#16709=cartesian_point('',(-6.885694933894e1,2.628566031742e1,
-4.148036708073e1));
#16710=direction('',(-1.177800983933e-2,-6.455565096036e-3,9.999097980136e-1));
#16711=direction('',(9.350215455012e-1,-3.544835430327e-1,8.725088395682e-3));
#16712=axis2_placement_3d('',#16709,#16710,#16711);
#16714=cartesian_point('',(-7.061210748738e1,2.051420093066e1,
-4.192434479331e1));
#16715=cartesian_point('',(-7.065823880502e1,2.054343178512e1,
-4.177642954838e1));
#16716=cartesian_point('',(-7.070724441599e1,2.056524578663e1,
-4.162597936202e1));
#16717=cartesian_point('',(-7.075858131864e1,2.058058981050e1,
-4.147528662391e1));
#16719=cartesian_point('',(-7.090708612338e1,2.031104207179e1,
-4.135914395287e1));
#16720=direction('',(-5.240776530313e-1,1.495164062025e-1,8.384434732702e-1));
#16721=direction('',(2.592018899067e-1,9.657692454682e-1,-1.020513481532e-2));
#16722=axis2_placement_3d('',#16719,#16720,#16721);
#16724=direction('',(-5.242868388544e-1,1.487702636895e-1,8.384454181674e-1));
#16725=vector('',#16724,1.808878082174e0);
#16726=cartesian_point('',(-7.020092646257e1,2.010976362877e1,
-4.303928244629e1));
#16727=line('',#16726,#16725);
#16728=direction('',(5.284418436529e-1,-1.333427840632e-1,-8.384324181560e-1));
#16729=vector('',#16728,1.808879117755e0);
#16730=cartesian_point('',(-7.180653621177e1,1.792604062567e1,
-4.152263875161e1));
#16731=line('',#16730,#16729);
#16732=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16733=direction('',(0.e0,0.e0,-1.e0));
#16734=direction('',(-9.702238123506e-1,2.422101441887e-1,0.e0));
#16735=axis2_placement_3d('',#16732,#16733,#16734);
#16737=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16738=direction('',(0.e0,0.e0,-1.e0));
#16739=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#16740=axis2_placement_3d('',#16737,#16738,#16739);
#16742=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16743=direction('',(0.e0,0.e0,-1.e0));
#16744=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#16745=axis2_placement_3d('',#16742,#16743,#16744);
#16747=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16748=direction('',(0.e0,0.e0,1.e0));
#16749=direction('',(-9.613014791918e-1,2.754985773169e-1,0.e0));
#16750=axis2_placement_3d('',#16747,#16748,#16749);
#16752=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16753=direction('',(0.e0,0.e0,1.e0));
#16754=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#16755=axis2_placement_3d('',#16752,#16753,#16754);
#16757=cartesian_point('',(-7.156286105449e1,1.786365841807e1,
-4.135912951796e1));
#16758=direction('',(5.286646563063e-1,-1.325501435347e-1,-8.384176409293e-1));
#16759=direction('',(-2.588050534206e-1,-9.658726189319e-1,-1.048943857091e-2));
#16760=axis2_placement_3d('',#16757,#16758,#16759);
#16762=cartesian_point('',(-7.180653621177e1,1.792604062567e1,
-4.152263875161e1));
#16763=cartesian_point('',(-7.186989887344e1,1.794159729164e1,
-4.142227672039e1));
#16764=cartesian_point('',(-7.198789112460e1,1.797041744885e1,
-4.121568052359e1));
#16765=cartesian_point('',(-7.213730979732e1,1.800642947741e1,
-4.089069534196e1));
#16766=cartesian_point('',(-7.221770938439e1,1.802541701728e1,
-4.066571149028e1));
#16767=cartesian_point('',(-7.225295208866e1,1.803361957177e1,
-4.055159371868e1));
#16769=cartesian_point('',(-7.225295208866e1,1.803361957177e1,
-4.055159371868e1));
#16770=cartesian_point('',(-7.229197736578e1,1.804272779385e1,
-4.042520848252e1));
#16771=cartesian_point('',(-7.235787449363e1,1.805774300601e1,
-4.016845740437e1));
#16772=cartesian_point('',(-7.241915744871e1,1.807053636171e1,
-3.977517480120e1));
#16773=cartesian_point('',(-7.243475167730e1,1.807229280634e1,
-3.951015784379e1));
#16774=cartesian_point('',(-7.243610989516e1,1.807157262626e1,
-3.937758789249e1));
#16776=direction('',(4.343436265480e-1,-1.066823199895e-1,-8.944073438198e-1));
#16777=vector('',#16776,9.151771591106e-1);
#16778=cartesian_point('',(-7.258512472218e1,1.744664273028e1,
-6.278723821389e0));
#16779=line('',#16778,#16777);
#16780=cartesian_point('',(-7.434287403470e1,1.793807745134e1,
-8.214296506347e0));
#16781=direction('',(2.586045540456e-1,9.659270663727e-1,1.042051224558e-2));
#16782=direction('',(8.627892076230e-1,-2.358161936711e-1,4.471973904349e-1));
#16783=axis2_placement_3d('',#16780,#16781,#16782);
#16785=direction('',(1.083752436306e-2,7.936891320516e-3,-9.999097728405e-1));
#16786=vector('',#16785,3.328462725501e1);
#16787=cartesian_point('',(-7.193011804691e1,1.729190102918e1,
-8.193505207385e0));
#16788=line('',#16787,#16786);
#16789=direction('',(-5.283653948412e-1,1.324389051394e-1,8.386238405506e-1));
#16790=vector('',#16789,1.345096466045e-1);
#16791=cartesian_point('',(-7.156939508812e1,1.755607749835e1,
-4.147512928502e1));
#16792=line('',#16791,#16790);
#16793=cartesian_point('',(-6.865051567228e1,1.675117043195e1,
-3.934686924287e1));
#16794=direction('',(2.587362065341e-1,9.658915666470e-1,1.044303158228e-2));
#16795=direction('',(-8.084119609770e-1,2.224437583089e-1,-5.449668574681e-1));
#16796=axis2_placement_3d('',#16793,#16794,#16795);
#16798=direction('',(-1.094423053028e-2,-7.908418607112e-3,9.999088362112e-1));
#16799=vector('',#16798,3.310242391060e1);
#16800=cartesian_point('',(-7.222284416379e1,1.770843055547e1,
-3.937812998961e1));
#16801=line('',#16800,#16799);
#16802=cartesian_point('',(-7.231701264264e1,1.686607025827e1,
-7.102517710797e0));
#16803=direction('',(-4.343282939561e-1,1.066808625660e-1,8.944149633316e-1));
#16804=direction('',(8.710439459394e-1,-2.031808085229e-1,4.472135991786e-1));
#16805=axis2_placement_3d('',#16802,#16803,#16804);
#16807=cartesian_point('',(-7.322995636581e1,1.208142344954e1,
-6.060283171399e0));
#16808=cartesian_point('',(-7.309508065350e1,1.206077479341e1,
-6.333159085913e0));
#16809=cartesian_point('',(-7.296020693632e1,1.204013359708e1,
-6.606036459605e0));
#16810=cartesian_point('',(-7.282533119647e1,1.201948485633e1,
-6.878912354104e0));
#16812=cartesian_point('',(-7.188148929168e1,1.676449136422e1,
-6.878915224166e0));
#16813=cartesian_point('',(-7.201400206759e1,1.679702959518e1,
-6.606035394235e0));
#16814=cartesian_point('',(-7.214650908844e1,1.682957365503e1,
-6.333157177702e0));
#16815=cartesian_point('',(-7.227902180653e1,1.686211195363e1,
-6.060277327755e0));
#16817=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#16818=direction('',(0.e0,0.e0,1.e0));
#16819=direction('',(-9.722913300037e-1,2.337724739992e-1,0.e0));
#16820=axis2_placement_3d('',#16817,#16818,#16819);
#16822=cartesian_point('',(-7.404109172804e1,1.170141488735e1,
-4.579937185873e0));
#16823=cartesian_point('',(-7.402469279325e1,1.172979322324e1,
-4.603474513427e0));
#16824=cartesian_point('',(-7.398873598561e1,1.178367104608e1,
-4.657607852731e0));
#16825=cartesian_point('',(-7.392552679953e1,1.185667037979e1,
-4.759396935355e0));
#16826=cartesian_point('',(-7.385332351762e1,1.192161949579e1,
-4.881329057987e0));
#16827=cartesian_point('',(-7.377211733700e1,1.197802591831e1,
-5.023620548111e0));
#16828=cartesian_point('',(-7.368234474426e1,1.202477744148e1,
-5.185805751138e0));
#16829=cartesian_point('',(-7.358380589597e1,1.206086279347e1,
-5.368646034202e0));
#16830=cartesian_point('',(-7.347608759610e1,1.208471644878e1,
-5.573502392797e0));
#16831=cartesian_point('',(-7.335867920699e1,1.209400255866e1,
-5.802177957792e0));
#16832=cartesian_point('',(-7.327384598866e1,1.208814211133e1,
-5.971488030036e0));
#16833=cartesian_point('',(-7.322995636581e1,1.208142344954e1,
-6.060283171399e0));
#16835=cartesian_point('',(-7.367120525266e1,1.215422322966e1,
-6.283890185753e0));
#16836=direction('',(-4.420920286221e-1,6.764997799264e-2,8.944149589013e-1));
#16837=direction('',(-1.305347108956e-1,-9.913885193689e-1,1.046388622963e-2));
#16838=axis2_placement_3d('',#16835,#16836,#16837);
#16840=cartesian_point('',(-7.404109172804e1,1.170141488735e1,
-4.579937185873e0));
#16841=cartesian_point('',(-7.404464426291e1,1.167898286814e1,
-4.579100778501e0));
#16842=cartesian_point('',(-7.405160820424e1,1.163465783549e1,
-4.581461723732e0));
#16843=cartesian_point('',(-7.406198915485e1,1.156740524488e1,
-4.598563144009e0));
#16844=cartesian_point('',(-7.407125086906e1,1.150650087315e1,
-4.624851573061e0));
#16845=cartesian_point('',(-7.407870715640e1,1.145622161446e1,
-4.658532539733e0));
#16846=cartesian_point('',(-7.408219653952e1,1.143281901296e1,
-4.682640848732e0));
#16847=cartesian_point('',(-7.408352107653e1,1.142349725428e1,
-4.695423362382e0));
#16849=cartesian_point('',(-7.373645389118e1,1.165852882418e1,
-6.278720425008e0));
#16850=cartesian_point('',(-7.379374737717e1,1.166929809239e1,
-5.976053932430e0));
#16851=cartesian_point('',(-7.388442137002e1,1.166297709252e1,
-5.516199331836e0));
#16852=cartesian_point('',(-7.400577429400e1,1.159323266463e1,
-4.954358546681e0));
#16853=cartesian_point('',(-7.407272643160e1,1.149596783952e1,
-4.692292468496e0));
#16854=cartesian_point('',(-7.408352107653e1,1.142349725428e1,
-4.695423362382e0));
#16856=cartesian_point('',(-7.354105120027e1,1.098059803650e1,
-3.937501182566e1));
#16857=direction('',(-6.976011961359e-3,1.143211864064e-2,9.999103169387e-1));
#16858=direction('',(1.302936547548e-1,9.914206277631e-1,-1.042604318477e-2));
#16859=axis2_placement_3d('',#16856,#16857,#16858);
#16861=cartesian_point('',(-7.383789733553e1,1.102433006272e1,
-3.937758920493e1));
#16862=cartesian_point('',(-7.383695391255e1,1.102315838401e1,
-3.950645184242e1));
#16863=cartesian_point('',(-7.382241315802e1,1.101890758884e1,
-3.976489849078e1));
#16864=cartesian_point('',(-7.376526799847e1,1.100794564237e1,
-4.014365056402e1));
#16865=cartesian_point('',(-7.369969203968e1,1.099669516969e1,
-4.040284446011e1));
#16866=cartesian_point('',(-7.366131239670e1,1.099033510848e1,
-4.052857284520e1));
#16868=cartesian_point('',(-7.366131239670e1,1.099033510848e1,
-4.052857284520e1));
#16869=cartesian_point('',(-7.362399810680e1,1.098412887345e1,
-4.065082210038e1));
#16870=cartesian_point('',(-7.354023234130e1,1.097054093287e1,
-4.088293684811e1));
#16871=cartesian_point('',(-7.338765846702e1,1.094648521702e1,
-4.121107042654e1));
#16872=cartesian_point('',(-7.326595643337e1,1.092769329613e1,
-4.142091159594e1));
#16873=cartesian_point('',(-7.320058175150e1,1.091767995925e1,
-4.152263690627e1));
#16875=direction('',(-6.981751928345e-3,1.148085163716e-2,9.999097185175e-1));
#16876=vector('',#16875,3.328477210763e1);
#16877=cartesian_point('',(-7.283953786807e1,1.116867182525e1,
-4.147528662390e1));
#16878=line('',#16877,#16876);
#16879=cartesian_point('',(-7.554847940326e1,1.187719705142e1,
-8.214301124712e0));
#16880=direction('',(-1.307371664796e-1,-9.913623306450e-1,1.041742189877e-2));
#16881=direction('',(9.913933224672e-1,-1.306541015099e-1,8.293728119590e-3));
#16882=axis2_placement_3d('',#16879,#16880,#16881);
#16884=direction('',(-4.421046755356e-1,6.765424956526e-2,8.944083845679e-1));
#16885=vector('',#16884,9.151959945162e-1);
#16886=cartesian_point('',(-7.333184146297e1,1.159661192596e1,
-7.097279396026e0));
#16887=line('',#16886,#16885);
#16888=direction('',(7.084800836257e-3,-1.149463309349e-2,-9.999088353481e-1));
#16889=vector('',#16888,3.310192911994e1);
#16890=cartesian_point('',(-7.373645389118e1,1.165852882418e1,
-6.278720425008e0));
#16891=line('',#16890,#16889);
#16892=cartesian_point('',(-7.350193331607e1,1.127803429426e1,
-3.937763181910e1));
#16893=cartesian_point('',(-7.350027775647e1,1.127531189741e1,
-3.961527414781e1));
#16894=cartesian_point('',(-7.345344575742e1,1.126425575441e1,
-4.007778729813e1));
#16895=cartesian_point('',(-7.324841253835e1,1.123003189517e1,
-4.076225720081e1));
#16896=cartesian_point('',(-7.303848548201e1,1.119813569624e1,
-4.116615475778e1));
#16897=cartesian_point('',(-7.291042387135e1,1.117916867434e1,
-4.136528147167e1));
#16899=direction('',(5.399337169488e-1,-7.995376353932e-2,-8.379015318030e-1));
#16900=vector('',#16899,1.312864913760e-1);
#16901=cartesian_point('',(-7.291042387135e1,1.117916867434e1,
-4.136528147167e1));
#16902=line('',#16901,#16900);
#16903=cartesian_point('',(-7.300676702020e1,1.204652221350e1,
-8.198743170693e0));
#16904=direction('',(6.972273179029e-3,-1.147968828877e-2,-9.999097980136e-1));
#16905=direction('',(9.869941717700e-1,-1.605190883106e-1,8.725089110263e-3));
#16906=axis2_placement_3d('',#16903,#16904,#16905);
#16908=cartesian_point('',(-7.326656860402e1,1.209230541261e1,
-7.102553064073e0));
#16909=direction('',(4.421304534716e-1,-6.770495247378e-2,-8.943918053759e-1));
#16910=direction('',(8.824703011301e-1,-1.456171161290e-1,4.472603527182e-1));
#16911=axis2_placement_3d('',#16908,#16909,#16910);
#16913=cartesian_point('',(-7.548533064971e1,1.235604554709e1,
-8.219332954801e0));
#16914=direction('',(1.307371664796e-1,9.913623306450e-1,-1.041742189877e-2));
#16915=direction('',(8.873705300539e-1,-1.123242185089e-1,4.471653076082e-1));
#16916=axis2_placement_3d('',#16913,#16914,#16915);
#16918=cartesian_point('',(-7.265640928373e1,1.199261513515e1,
-7.297046691190e0));
#16919=cartesian_point('',(-7.262561124342e1,1.198753849959e1,
-7.393517046888e0));
#16920=cartesian_point('',(-7.257372181421e1,1.197873432102e1,
-7.589628433217e0));
#16921=cartesian_point('',(-7.252583109849e1,1.196935166831e1,
-7.890280111250e0));
#16922=cartesian_point('',(-7.251410869071e1,1.196638863407e1,
-8.092977132788e0));
#16923=cartesian_point('',(-7.251337725502e1,1.196540522466e1,
-8.194371660721e0));
#16925=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16926=direction('',(0.e0,0.e0,-1.e0));
#16927=direction('',(-9.866584030702e-1,1.628041634936e-1,0.e0));
#16928=axis2_placement_3d('',#16925,#16926,#16927);
#16930=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16931=direction('',(0.e0,0.e0,-1.e0));
#16932=direction('',(-9.810740975974e-1,1.936326806702e-1,0.e0));
#16933=axis2_placement_3d('',#16930,#16931,#16932);
#16935=cartesian_point('',(-7.157258738796e1,1.669507517978e1,
-8.194373293215e0));
#16936=cartesian_point('',(-7.157363895264e1,1.669444655997e1,
-8.093026331304e0));
#16937=cartesian_point('',(-7.158559267196e1,1.669619358077e1,
-7.890421959360e0));
#16938=cartesian_point('',(-7.163338531245e1,1.670584185590e1,
-7.589909299077e0));
#16939=cartesian_point('',(-7.168464728652e1,1.671755353973e1,
-7.393883598030e0));
#16940=cartesian_point('',(-7.171501614739e1,1.672464246662e1,
-7.297454032791e0));
#16942=cartesian_point('',(-7.446778360437e1,1.747152134354e1,
-8.219329757618e0));
#16943=direction('',(-2.586045540456e-1,-9.659270663727e-1,-1.042051224558e-2));
#16944=direction('',(9.183290672844e-1,-2.491790765735e-1,3.075410736447e-1));
#16945=axis2_placement_3d('',#16942,#16943,#16944);
#16947=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16948=direction('',(0.e0,0.e0,1.e0));
#16949=direction('',(-9.738647455457e-1,2.271287242582e-1,0.e0));
#16950=axis2_placement_3d('',#16947,#16948,#16949);
#16952=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16953=direction('',(0.e0,0.e0,1.e0));
#16954=direction('',(-9.810740975974e-1,1.936326806702e-1,0.e0));
#16955=axis2_placement_3d('',#16952,#16953,#16954);
#16957=cartesian_point('',(-7.205943338372e1,1.680893422784e1,
-8.198698771812e0));
#16958=direction('',(-1.074220090422e-2,-7.911159204227e-3,9.999110053799e-1));
#16959=direction('',(9.732941090613e-1,-2.293990095542e-1,8.641277799795e-3));
#16960=axis2_placement_3d('',#16957,#16958,#16959);
#16962=cartesian_point('',(-7.169883574320e1,1.707314744442e1,
-4.148036708074e1));
#16963=direction('',(-1.083462700171e-2,-7.937675617950e-3,9.999097980136e-1));
#16964=direction('',(9.732916935954e-1,-2.294060853829e-1,8.725088393714e-3));
#16965=axis2_placement_3d('',#16962,#16963,#16964);
#16967=cartesian_point('',(-7.268565165304e1,1.112196958292e1,
-4.192434479332e1));
#16968=cartesian_point('',(-7.273520370301e1,1.114492901815e1,
-4.177642954837e1));
#16969=cartesian_point('',(-7.278663736274e1,1.116015988206e1,
-4.162597936202e1));
#16970=cartesian_point('',(-7.283953786807e1,1.116867182525e1,
-4.147528662390e1));
#16972=cartesian_point('',(-7.295158915365e1,1.088204633812e1,
-4.135914395287e1));
#16973=direction('',(-5.391099032318e-1,7.983141214109e-2,8.384434732723e-1));
#16974=direction('',(1.309261996027e-1,9.913395914018e-1,-1.020513483307e-2));
#16975=axis2_placement_3d('',#16972,#16973,#16974);
#16977=direction('',(-5.392199078906e-1,7.906434869725e-2,8.384454184379e-1));
#16978=vector('',#16977,1.808878082169e0);
#16979=cartesian_point('',(-7.222519867865e1,1.077466219181e1,
-4.303928244678e1));
#16980=line('',#16979,#16978);
#16981=direction('',(5.413361596635e-1,-6.322687812406e-2,-8.384256222966e-1));
#16982=vector('',#16981,1.808879053092e0);
#16983=cartesian_point('',(-7.353203916466e1,8.400047114875e0,
-4.152263875161e1));
#16984=line('',#16983,#16982);
#16985=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16986=direction('',(0.e0,0.e0,-1.e0));
#16987=direction('',(-9.935381809755e-1,1.134983830013e-1,0.e0));
#16988=axis2_placement_3d('',#16985,#16986,#16987);
#16990=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16991=direction('',(0.e0,0.e0,-1.e0));
#16992=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#16993=axis2_placement_3d('',#16990,#16991,#16992);
#16995=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16996=direction('',(0.e0,0.e0,-1.e0));
#16997=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#16998=axis2_placement_3d('',#16995,#16996,#16997);
#17000=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17001=direction('',(0.e0,0.e0,1.e0));
#17002=direction('',(-9.890371920350e-1,1.476666271422e-1,0.e0));
#17003=axis2_placement_3d('',#17000,#17001,#17002);
#17005=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17006=direction('',(0.e0,0.e0,1.e0));
#17007=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#17008=axis2_placement_3d('',#17005,#17006,#17007);
#17010=cartesian_point('',(-7.328230617012e1,8.370004586116e0,
-4.135912951797e1));
#17011=direction('',(5.414431223945e-1,-6.241157417908e-2,-8.384176409285e-1));
#17012=direction('',(-1.305192651829e-1,-9.913902829340e-1,-1.048943850918e-2));
#17013=axis2_placement_3d('',#17010,#17011,#17012);
#17015=cartesian_point('',(-7.353203916466e1,8.400047114875e0,
-4.152263875161e1));
#17016=cartesian_point('',(-7.359689030228e1,8.407200204446e0,
-4.142227672049e1));
#17017=cartesian_point('',(-7.371763489865e1,8.420372721947e0,
-4.121568052391e1));
#17018=cartesian_point('',(-7.387047578677e1,8.436573612207e0,
-4.089069534263e1));
#17019=cartesian_point('',(-7.395266591546e1,8.444904459080e0,
-4.066571149119e1));
#17020=cartesian_point('',(-7.398867776172e1,8.448436743581e0,
-4.055159371972e1));
#17022=cartesian_point('',(-7.398867776172e1,8.448436743581e0,
-4.055159371972e1));
#17023=cartesian_point('',(-7.402855803379e1,8.452373222744e0,
-4.042520848345e1));
#17024=cartesian_point('',(-7.409585128118e1,8.458658676514e0,
-4.016845740509e1));
#17025=cartesian_point('',(-7.415827982019e1,8.463343552538e0,
-3.977517480156e1));
#17026=cartesian_point('',(-7.417396990005e1,8.463049515203e0,
-3.951015784391e1));
#17027=cartesian_point('',(-7.417522249580e1,8.462158213355e0,
-3.937758789248e1));
#17029=direction('',(4.445525823518e-1,-4.907641640611e-2,-8.944073495209e-1));
#17030=vector('',#17029,9.151770162404e-1);
#17031=cartesian_point('',(-7.424139269479e1,7.823124333736e0,
-6.278723947986e0));
#17032=line('',#17031,#17030);
#17033=cartesian_point('',(-7.604824938688e1,8.080922445708e0,
-8.214296506337e0));
#17034=direction('',(1.303133743351e-1,9.914180941426e-1,1.042051227632e-2));
#17035=direction('',(8.861881161554e-1,-1.211821635280e-1,4.471973904527e-1));
#17036=axis2_placement_3d('',#17033,#17034,#17035);
#17038=direction('',(9.708835637852e-3,9.283570903151e-3,-9.999097728405e-1));
#17039=vector('',#17038,3.328462725501e1);
#17040=cartesian_point('',(-7.357179191320e1,7.755202004169e0,
-8.193505207385e0));
#17041=line('',#17040,#17039);
#17042=direction('',(-5.411319016990e-1,6.234034885888e-2,8.386238405076e-1));
#17043=vector('',#17042,1.345096466664e-1);
#17044=cartesian_point('',(-7.324863693791e1,8.064202201276e0,
-4.147512928502e1));
#17045=line('',#17044,#17043);
#17046=cartesian_point('',(-7.024966748580e1,7.647171441412e0,
-3.934686924290e1));
#17047=direction('',(1.304485343111e-1,9.914000822e-1,1.044303164724e-2));
#17048=direction('',(-8.305306213392e-1,1.150217863004e-1,-5.449668574273e-1));
#17049=axis2_placement_3d('',#17046,#17047,#17048);
#17051=direction('',(-9.818344590638e-3,-9.269269836829e-3,9.999088362177e-1));
#17052=vector('',#17051,3.310242389852e1);
#17053=cartesian_point('',(-7.391638169017e1,8.129959633105e0,
-3.937813010434e1));
#17054=line('',#17053,#17052);
#17055=cartesian_point('',(-7.389979450298e1,7.282514396162e0,
-7.102517710799e0));
#17056=direction('',(-4.445372019666e-1,4.907697461133e-2,8.944149633312e-1));
#17057=direction('',(8.901124615007e-1,-8.774851901960e-2,4.472135991794e-1));
#17058=axis2_placement_3d('',#17055,#17056,#17057);
#17060=cartesian_point('',(-7.418040613697e1,2.419637836263e0,
-6.060283171421e0));
#17061=cartesian_point('',(-7.404398911462e1,2.416770645398e0,
-6.333159085930e0));
#17062=cartesian_point('',(-7.390757504403e1,2.413910590090e0,
-6.606036459613e0));
#17063=cartesian_point('',(-7.377115798333e1,2.411043318936e0,
-6.878912354106e0));
#17065=cartesian_point('',(-7.345473840841e1,7.238651728251e0,
-6.878915224168e0));
#17066=cartesian_point('',(-7.359036461057e1,7.253615202078e0,
-6.606035394188e0));
#17067=cartesian_point('',(-7.372598586706e1,7.268585206052e0,
-6.333157177627e0));
#17068=cartesian_point('',(-7.386161202072e1,7.283548754478e0,
-6.060277327631e0));
#17070=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#17071=direction('',(0.e0,0.e0,1.e0));
#17072=direction('',(-9.944866737676e-1,1.048630330414e-1,0.e0));
#17073=axis2_placement_3d('',#17070,#17071,#17072);
#17075=cartesian_point('',(-7.493500106788e1,1.937005318233e0,
-4.579937185874e0));
#17076=cartesian_point('',(-7.492244654443e1,1.967281364021e0,
-4.603474513321e0));
#17077=cartesian_point('',(-7.489382979834e1,2.025392395269e0,
-4.657607851401e0));
#17078=cartesian_point('',(-7.484068970932e1,2.106017328128e0,
-4.759396934090e0));
#17079=cartesian_point('',(-7.477758169516e1,2.179835304936e0,
-4.881329056331e0));
#17080=cartesian_point('',(-7.470443276091e1,2.246358672264e0,
-5.023620546320e0));
#17081=cartesian_point('',(-7.462153048331e1,2.304427911001e0,
-5.185805749292e0));
#17082=cartesian_point('',(-7.452854473210e1,2.353066446913e0,
-5.368646032472e0));
#17083=cartesian_point('',(-7.442486150383e1,2.390776091070e0,
-5.573502391387e0));
#17084=cartesian_point('',(-7.430966964005e1,2.415307626974e0,
-5.802177956937e0));
#17085=cartesian_point('',(-7.422479723951e1,2.420570273620e0,
-5.971488029738e0));
#17086=cartesian_point('',(-7.418040613697e1,2.419637836263e0,
-6.060283171421e0));
#17088=cartesian_point('',(-7.462738235653e1,2.434220267137e0,
-6.283890185776e0));
#17089=direction('',(-4.471399640637e-1,9.366633938509e-3,8.944149589010e-1));
#17090=direction('',(-1.573170658431e-5,-9.999452515634e-1,1.046392031136e-2));
#17091=axis2_placement_3d('',#17088,#17089,#17090);
#17093=cartesian_point('',(-7.493500106788e1,1.937005318233e0,
-4.579937185874e0));
#17094=cartesian_point('',(-7.493609521887e1,1.894509981979e0,
-4.580431748625e0));
#17095=cartesian_point('',(-7.493795393646e1,1.817008204157e0,
-4.589690071135e0));
#17096=cartesian_point('',(-7.493977525222e1,1.722196430087e0,
-4.632252236496e0));
#17097=cartesian_point('',(-7.494056743907e1,1.675332496521e0,
-4.672011402568e0));
#17098=cartesian_point('',(-7.494079188223e1,1.655927739289e0,
-4.695423362406e0));
#17100=cartesian_point('',(-7.462737169848e1,1.934249940754e0,
-6.278720322801e0));
#17101=cartesian_point('',(-7.468558070235e1,1.937448775629e0,
-5.976053830217e0));
#17102=cartesian_point('',(-7.477465388975e1,1.919346520196e0,
-5.516199355445e0));
#17103=cartesian_point('',(-7.488586515234e1,1.834359030412e0,
-4.954358543135e0));
#17104=cartesian_point('',(-7.493954889654e1,1.729187311985e0,
-4.692292468502e0));
#17105=cartesian_point('',(-7.494079188223e1,1.655927739289e0,
-4.695423362406e0));
#17107=cartesian_point('',(-7.434515296254e1,1.287624113084e0,
-3.937501182564e1));
#17108=direction('',(-8.408522118012e-3,1.042376310094e-2,9.999103169378e-1));
#17109=direction('',(-2.275221309065e-4,9.999456214370e-1,-1.042604443614e-2));
#17110=axis2_placement_3d('',#17107,#17108,#17109);
#17112=cartesian_point('',(-7.464516771282e1,1.292235810007e0,
-3.937758920493e1));
#17113=cartesian_point('',(-7.464407942619e1,1.291197296598e0,
-3.950645184201e1));
#17114=cartesian_point('',(-7.462910822983e1,1.288880816899e0,
-3.976489848948e1));
#17115=cartesian_point('',(-7.457102113420e1,1.285471591502e0,
-4.014365056186e1));
#17116=cartesian_point('',(-7.450453770602e1,1.282876748398e0,
-4.040284445646e1));
#17117=cartesian_point('',(-7.446565625218e1,1.281580647059e0,
-4.052857284039e1));
#17119=cartesian_point('',(-7.446565625218e1,1.281580647059e0,
-4.052857284039e1));
#17120=cartesian_point('',(-7.442785111514e1,1.280297999406e0,
-4.065082209565e1));
#17121=cartesian_point('',(-7.434302839556e1,1.277759931955e0,
-4.088293684346e1));
#17122=cartesian_point('',(-7.418861991002e1,1.273824902893e0,
-4.121107042469e1));
#17123=cartesian_point('',(-7.406550621561e1,1.271079052512e0,
-4.142091159530e1));
#17124=cartesian_point('',(-7.399938382005e1,1.269684489402e0,
-4.152263690629e1));
#17126=direction('',(-8.420573920199e-3,1.047132986551e-2,9.999097185175e-1));
#17127=vector('',#17126,3.328477210767e1);
#17128=cartesian_point('',(-7.367418972965e1,1.565654768524e0,
-4.147528662390e1));
#17129=line('',#17128,#17127);
#17130=cartesian_point('',(-7.645243699451e1,1.914530640104e0,
-8.214301124774e0));
#17131=direction('',(-2.199419575047e-4,-9.999457130002e-1,1.041742184992e-2));
#17132=direction('',(9.999655975278e-1,-1.335423753275e-4,8.293728188197e-3));
#17133=axis2_placement_3d('',#17130,#17131,#17132);
#17135=direction('',(-4.471530510989e-1,9.369218272983e-3,8.944083891836e-1));
#17136=vector('',#17135,9.151959939534e-1);
#17137=cartesian_point('',(-7.421813901743e1,1.925675269724e0,
-7.097279297540e0));
#17138=line('',#17137,#17136);
#17139=direction('',(8.524539860684e-3,-1.047154283791e-2,-9.999088353499e-1));
#17140=vector('',#17139,3.310192911474e1);
#17141=cartesian_point('',(-7.462737169848e1,1.934249940754e0,
-6.278720322801e0));
#17142=line('',#17141,#17140);
#17143=cartesian_point('',(-7.434519298428e1,1.587621672011e0,
-3.937763171176e1));
#17144=cartesian_point('',(-7.434319624277e1,1.585138657842e0,
-3.961527420180e1));
#17145=cartesian_point('',(-7.429532174725e1,1.580289905016e0,
-4.007778727291e1));
#17146=cartesian_point('',(-7.408757551991e1,1.573121040653e0,
-4.076225720793e1));
#17147=cartesian_point('',(-7.387528112607e1,1.568898697517e0,
-4.116615475777e1));
#17148=cartesian_point('',(-7.374583940712e1,1.566809335538e0,
-4.136528147162e1));
#17150=direction('',(5.457505694509e-1,-8.794255994337e-3,-8.379015318076e-1));
#17151=vector('',#17150,1.312864914382e-1);
#17152=cartesian_point('',(-7.374583940712e1,1.566809335538e0,
-4.136528147162e1));
#17153=line('',#17152,#17151);
#17154=cartesian_point('',(-7.395457068172e1,2.414167240544e0,
-8.198743170694e0));
#17155=direction('',(8.411024415564e-3,-1.047141369484e-2,-9.999097980136e-1));
#17156=direction('',(9.995022451837e-1,-3.031723425457e-2,8.725089109983e-3));
#17157=axis2_placement_3d('',#17154,#17155,#17156);
#17159=cartesian_point('',(-7.421812553361e1,2.425647846573e0,
-7.102553064088e0));
#17160=direction('',(4.471852357844e-1,-9.416122704925e-3,-8.943918053793e-1));
#17161=direction('',(8.939274930648e-1,-2.918585333330e-2,4.472603527120e-1));
#17162=axis2_placement_3d('',#17159,#17160,#17161);
#17164=cartesian_point('',(-7.645233075800e1,2.397525086963e0,
-8.219332954841e0));
#17165=direction('',(2.199419575047e-4,9.999457130002e-1,-1.041742184992e-2));
#17166=direction('',(8.944402046933e-1,4.461826935714e-3,4.471653076085e-1));
#17167=axis2_placement_3d('',#17164,#17165,#17166);
#17169=cartesian_point('',(-7.360017401891e1,2.406452205992e0,
-7.297046690192e0));
#17170=cartesian_point('',(-7.356897682611e1,2.405438952688e0,
-7.393517045990e0));
#17171=cartesian_point('',(-7.351638214214e1,2.403483024693e0,
-7.589628432528e0));
#17172=cartesian_point('',(-7.346767645609e1,2.400431634643e0,
-7.890280110905e0));
#17173=cartesian_point('',(-7.345566758154e1,2.399024030810e0,
-8.092977132662e0));
#17174=cartesian_point('',(-7.345481404269e1,2.398144506129e0,
-8.194371660711e0));
#17176=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17177=direction('',(0.e0,0.e0,-1.e0));
#17178=direction('',(-9.994676111937e-1,3.262658693130e-2,0.e0));
#17179=axis2_placement_3d('',#17176,#17177,#17178);
#17181=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17182=direction('',(0.e0,0.e0,-1.e0));
#17183=direction('',(-9.979550091871e-1,6.392025999956e-2,0.e0));
#17184=axis2_placement_3d('',#17181,#17182,#17183);
#17186=cartesian_point('',(-7.313941857306e1,7.210149198161e0,
-8.194373293215e0));
#17187=cartesian_point('',(-7.314037909012e1,7.209388699530e0,
-8.093026330357e0));
#17188=cartesian_point('',(-7.315245857590e1,7.209560500873e0,
-7.890421956523e0));
#17189=cartesian_point('',(-7.320110169722e1,7.212888042381e0,
-7.589909293495e0));
#17190=cartesian_point('',(-7.325345380043e1,7.217808500955e0,
-7.393883590736e0));
#17191=cartesian_point('',(-7.328448814268e1,7.220872849381e0,
-7.297454024685e0));
#17193=cartesian_point('',(-7.611119254567e1,7.602053819615e0,
-8.219329757622e0));
#17194=direction('',(-1.303133743351e-1,-9.914180941426e-1,-1.042051227632e-2));
#17195=direction('',(9.429970299781e-1,-1.271813186293e-1,3.075410763527e-1));
#17196=axis2_placement_3d('',#17193,#17194,#17195);
#17198=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17199=direction('',(0.e0,0.e0,1.e0));
#17200=direction('',(-9.951794451656e-1,9.807074956278e-2,0.e0));
#17201=axis2_placement_3d('',#17198,#17199,#17200);
#17203=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17204=direction('',(0.e0,0.e0,1.e0));
#17205=direction('',(-9.979550091871e-1,6.392025999956e-2,0.e0));
#17206=axis2_placement_3d('',#17203,#17204,#17205);
#17208=cartesian_point('',(-7.363696112183e1,7.259488012257e0,
-8.198698771822e0));
#17209=direction('',(-9.617686401846e-3,-9.245616751015e-3,9.999110053796e-1));
#17210=direction('',(9.949100222492e-1,-1.003960952736e-1,8.641277799087e-3));
#17211=axis2_placement_3d('',#17208,#17209,#17210);
#17213=cartesian_point('',(-7.331393518921e1,7.568508285074e0,
-4.148036708073e1));
#17214=direction('',(-9.705860692379e-3,-9.283970309301e-3,9.999097980136e-1));
#17215=direction('',(9.949085510308e-1,-1.004034258299e-1,8.725088393906e-3));
#17216=axis2_placement_3d('',#17213,#17214,#17215);
#17218=cartesian_point('',(-7.351552416667e1,1.539438252043e0,
-4.192434479332e1));
#17219=cartesian_point('',(-7.356764909964e1,1.555733425717e0,
-4.177642954838e1));
#17220=cartesian_point('',(-7.362063076394e1,1.564120547712e0,
-4.162597936202e1));
#17221=cartesian_point('',(-7.367418972965e1,1.565654768524e0,
-4.147528662390e1));
#17223=cartesian_point('',(-7.374787026752e1,1.266855774532e0,
-4.135914395288e1));
#17224=direction('',(-5.449178335245e-1,8.780480487618e-3,8.384434732702e-1));
#17225=direction('',(4.103257657567e-4,9.999478420678e-1,-1.020513482588e-2));
#17226=axis2_placement_3d('',#17223,#17224,#17225);
#17228=direction('',(-5.449267752051e-1,8.005620881532e-3,8.384454184376e-1));
#17229=vector('',#17228,1.808878082150e0);
#17230=cartesian_point('',(-7.301367772001e1,1.255203297255e0,
-4.303928244678e1));
#17231=line('',#17230,#17229);
#17232=direction('',(5.449577278299e-1,7.972155608982e-3,-8.384256196070e-1));
#17233=vector('',#17232,1.808879056212e0);
#17234=cartesian_point('',(-7.399938850487e1,-1.269675923580e0,
-4.152263875446e1));
#17235=line('',#17234,#17233);
#17236=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17237=direction('',(0.e0,0.e0,-1.e0));
#17238=direction('',(-9.998528353085e-1,-1.715539931383e-2,0.e0));
#17239=axis2_placement_3d('',#17236,#17237,#17238);
#17241=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17242=direction('',(0.e0,0.e0,-1.e0));
#17243=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#17244=axis2_placement_3d('',#17241,#17242,#17243);
#17246=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17247=direction('',(0.e0,0.e0,-1.e0));
#17248=direction('',(-1.e0,0.e0,0.e0));
#17249=axis2_placement_3d('',#17246,#17247,#17248);
#17251=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17252=direction('',(0.e0,0.e0,1.e0));
#17253=direction('',(-9.998502043095e-1,1.730806003590e-2,0.e0));
#17254=axis2_placement_3d('',#17251,#17252,#17253);
#17256=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17257=direction('',(0.e0,0.e0,1.e0));
#17258=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#17259=axis2_placement_3d('',#17256,#17257,#17258);
#17261=cartesian_point('',(-7.374787070931e1,-1.266862344935e0,
-4.135912951820e1));
#17262=direction('',(5.449573466183e-1,8.794874580505e-3,-8.384176408854e-1));
#17263=direction('',(-2.114680143584e-6,-9.999449716525e-1,-1.049064642089e-2));
#17264=axis2_placement_3d('',#17261,#17262,#17263);
#17266=cartesian_point('',(-7.399938850487e1,-1.269675923580e0,
-4.152263875446e1));
#17267=cartesian_point('',(-7.406459215664e1,-1.271047853799e0,
-4.142231725326e1));
#17268=cartesian_point('',(-7.418597773525e1,-1.273746589275e0,
-4.121580686931e1));
#17269=cartesian_point('',(-7.433958118105e1,-1.277631781251e0,
-4.089096159771e1));
#17270=cartesian_point('',(-7.442214251871e1,-1.280098959671e0,
-4.066607632253e1));
#17271=cartesian_point('',(-7.445830513762e1,-1.281296857235e0,
-4.055200860267e1));
#17273=cartesian_point('',(-7.445830513762e1,-1.281296857235e0,
-4.055200860267e1));
#17274=cartesian_point('',(-7.449838641347e1,-1.282599928487e0,
-4.042558163197e1));
#17275=cartesian_point('',(-7.456597236549e1,-1.285152724545e0,
-4.016874280315e1));
#17276=cartesian_point('',(-7.462852259610e1,-1.288657999140e0,
-3.977531979554e1));
#17277=cartesian_point('',(-7.464405052239e1,-1.290998490266e0,
-3.951020620311e1));
#17278=cartesian_point('',(-7.464517647263e1,-1.292046173846e0,
-3.937758789294e1));
#17280=direction('',(4.471551208581e-1,9.369194868891e-3,-8.944073546645e-1));
#17281=vector('',#17280,9.151768772014e-1);
#17282=cartesian_point('',(-7.462736985537e1,-1.934249871571e0,
-6.278724071608e0));
#17283=line('',#17282,#17281);
#17284=cartesian_point('',(-7.645241810753e1,-1.914499383439e0,
-8.214296506316e0));
#17285=direction('',(-2.075033443267e-4,9.999456834579e-1,1.042051228607e-2));
#17286=direction('',(8.944241003471e-1,-4.474672958117e-3,4.471973904443e-1));
#17287=axis2_placement_3d('',#17284,#17285,#17286);
#17289=direction('',(8.414035313824e-3,1.047140601294e-2,-9.999097727624e-1));
#17290=vector('',#17289,3.328462819669e1);
#17291=cartesian_point('',(-7.395463196013e1,-1.914190677281e0,
-8.193505206865e0));
#17292=line('',#17291,#17290);
#17293=direction('',(-5.446418323711e-1,-8.824859100998e-3,8.386223204120e-1));
#17294=vector('',#17293,1.344881828453e-1);
#17295=cartesian_point('',(-7.367457392308e1,-1.565653821443e0,
-4.147513022350e1));
#17296=line('',#17295,#17294);
#17297=cartesian_point('',(-7.064682801150e1,-1.587672771443e0,
-3.934686924288e1));
#17298=direction('',(-7.114882717592e-5,9.999454675278e-1,1.044303157664e-2));
#17299=direction('',(-8.384287450049e-1,5.631919483454e-3,-5.449821290946e-1));
#17300=axis2_placement_3d('',#17297,#17298,#17299);
#17302=direction('',(-8.524464057971e-3,-1.047152107833e-2,9.999088362240e-1));
#17303=vector('',#17302,3.310242388667e1);
#17304=cartesian_point('',(-7.434518943272e1,-1.587617142098e0,
-3.937813021632e1));
#17305=line('',#17304,#17303);
#17306=cartesian_point('',(-7.421813039048e1,-2.425647306362e0,
-7.102517710804e0));
#17307=direction('',(-4.471399552031e-1,-9.366633986144e-3,8.944149633301e-1));
#17308=direction('',(8.939509060591e-1,2.918517197468e-2,4.472135991816e-1));
#17309=axis2_placement_3d('',#17306,#17307,#17308);
#17311=cartesian_point('',(-7.386160859252e1,-7.283548451254e0,
-6.060283171423e0));
#17312=cartesian_point('',(-7.372598439320e1,-7.268585118422e0,
-6.333159085934e0));
#17313=cartesian_point('',(-7.359036405169e1,-7.253615096354e0,
-6.606036459609e0));
#17314=cartesian_point('',(-7.345473980387e1,-7.238651838119e0,
-6.878912354105e0));
#17316=cartesian_point('',(-7.377115658547e1,-2.411043245721e0,
-6.878915224169e0));
#17317=cartesian_point('',(-7.390757561193e1,-2.413910558220e0,
-6.606035394197e0));
#17318=cartesian_point('',(-7.404399058767e1,-2.416770750907e0,
-6.333157177659e0));
#17319=cartesian_point('',(-7.418040957577e1,-2.419637983116e0,
-6.060277327671e0));
#17321=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#17322=direction('',(0.e0,0.e0,1.e0));
#17323=direction('',(-9.996660748199e-1,-2.584064345359e-2,0.e0));
#17324=axis2_placement_3d('',#17321,#17322,#17323);
#17326=cartesian_point('',(-7.454675173420e1,-7.860545815968e0,
-4.579937185871e0));
#17327=cartesian_point('',(-7.453825643331e1,-7.828890091538e0,
-4.603474513573e0));
#17328=cartesian_point('',(-7.451746943081e1,-7.767541804035e0,
-4.657607853029e0));
#17329=cartesian_point('',(-7.447530766391e1,-7.680670122138e0,
-4.759396934336e0));
#17330=cartesian_point('',(-7.442237471819e1,-7.599246510203e0,
-4.881329055088e0));
#17331=cartesian_point('',(-7.435853462847e1,-7.523744384525e0,
-5.023620543116e0));
#17332=cartesian_point('',(-7.428392114786e1,-7.455351024214e0,
-5.185805744906e0));
#17333=cartesian_point('',(-7.419807950500e1,-7.394991518557e0,
-5.368646029749e0));
#17334=cartesian_point('',(-7.410020539574e1,-7.344071108183e0,
-5.573502392138e0));
#17335=cartesian_point('',(-7.398920102143e1,-7.304713888318e0,
-5.802177958880e0));
#17336=cartesian_point('',(-7.390574163018e1,-7.288418193189e0,
-5.971488030806e0));
#17337=cartesian_point('',(-7.386160859252e1,-7.283548451254e0,
-6.060283171423e0));
#17339=cartesian_point('',(-7.430666425765e1,-7.327432879041e0,
-6.283890185763e0));
#17340=direction('',(-4.445372107476e-1,-4.907697581017e-2,8.944149589011e-1));
#17341=direction('',(1.305035165143e-1,-9.913926254699e-1,1.046395437858e-2));
#17342=axis2_placement_3d('',#17339,#17340,#17341);
#17344=cartesian_point('',(-7.454675173420e1,-7.860545815968e0,
-4.579937185871e0));
#17345=cartesian_point('',(-7.454437726568e1,-7.883134053721e0,
-4.579101136538e0));
#17346=cartesian_point('',(-7.453963157956e1,-7.927752735209e0,
-4.581462631299e0));
#17347=cartesian_point('',(-7.453225254084e1,-7.995400614307e0,
-4.598564557224e0));
#17348=cartesian_point('',(-7.452543556410e1,-8.056625857057e0,
-4.624852630242e0));
#17349=cartesian_point('',(-7.451962470060e1,-8.107120428758e0,
-4.658532882667e0));
#17350=cartesian_point('',(-7.451693819060e1,-8.130628343828e0,
-4.682640950247e0));
#17351=cartesian_point('',(-7.451580496133e1,-8.139975158411e0,
-4.695423362402e0));
#17353=cartesian_point('',(-7.424139448569e1,-7.823124500120e0,
-6.278720220609e0));
#17354=cartesian_point('',(-7.429952303449e1,-7.827550832307e0,
-5.976053731080e0));
#17355=cartesian_point('',(-7.438547135076e1,-7.857124602852e0,
-5.516199374459e0));
#17356=cartesian_point('',(-7.448463809558e1,-7.955900995997e0,
-4.954358539009e0));
#17357=cartesian_point('',(-7.452413490235e1,-8.067180090091e0,
-4.692292469404e0));
#17358=cartesian_point('',(-7.451580496133e1,-8.139975158411e0,
-4.695423362402e0));
#17360=cartesian_point('',(-7.387718854524e1,-8.427381415972e0,
-3.937501182567e1));
#17361=direction('',(-9.697160138268e-3,9.237053825148e-3,9.999103169394e-1));
#17362=direction('',(-1.307448060150e-1,9.913612324864e-1,-1.042604542548e-2));
#17363=axis2_placement_3d('',#17360,#17361,#17362);
#17365=cartesian_point('',(-7.417523857500e1,-8.461968955656e0,
-3.937758920493e1));
#17366=cartesian_point('',(-7.417402404564e1,-8.462856534512e0,
-3.950645183905e1));
#17367=cartesian_point('',(-7.415887856927e1,-8.463199063184e0,
-3.976489848067e1));
#17368=cartesian_point('',(-7.410084342627e1,-8.458997235038e0,
-4.014365054416e1));
#17369=cartesian_point('',(-7.403459008077e1,-8.452892050473e0,
-4.040284443402e1));
#17370=cartesian_point('',(-7.399587208958e1,-8.449102015545e0,
-4.052857281566e1));
#17372=cartesian_point('',(-7.399587208958e1,-8.449102015545e0,
-4.052857281566e1));
#17373=cartesian_point('',(-7.395822296147e1,-8.445439129394e0,
-4.065082207417e1));
#17374=cartesian_point('',(-7.387379462693e1,-8.436883896673e0,
-4.088293682798e1));
#17375=cartesian_point('',(-7.372019350050e1,-8.420630909106e0,
-4.121107041729e1));
#17376=cartesian_point('',(-7.359777465278e1,-8.407283706330e0,
-4.142091159294e1));
#17377=cartesian_point('',(-7.353203591495e1,-8.400035634079e0,
-4.152263690628e1));
#17379=direction('',(-9.715317995819e-3,9.282641228504e-3,9.999097185087e-1));
#17380=vector('',#17379,3.328477216850e1);
#17381=cartesian_point('',(-7.324825576143e1,-8.064151092038e0,
-4.147528668449e1));
#17382=line('',#17381,#17380);
#17383=cartesian_point('',(-7.604827219210e1,-8.080893921554e0,
-8.214301124777e0));
#17384=direction('',(1.303010459356e-1,-9.914197470045e-1,1.041742183628e-2));
#17385=direction('',(9.914281840094e-1,1.303893018081e-1,8.293728104638e-3));
#17386=axis2_placement_3d('',#17383,#17384,#17385);
#17388=direction('',(-4.445505139976e-1,-4.907612057130e-2,8.944083937968e-1));
#17389=vector('',#17388,9.151959933765e-1);
#17390=cartesian_point('',(-7.383454363643e1,-7.778210231203e0,
-7.097279199055e0));
#17391=line('',#17390,#17389);
#17392=direction('',(9.818421644786e-3,-9.269281635911e-3,-9.999088353517e-1));
#17393=vector('',#17392,3.310192910951e1);
#17394=cartesian_point('',(-7.424139448569e1,-7.823124500120e0,
-6.278720220609e0));
#17395=line('',#17394,#17393);
#17396=cartesian_point('',(-7.391638578844e1,-8.129955603728e0,
-3.937763160439e1));
#17397=cartesian_point('',(-7.391408202938e1,-8.132156749775e0,
-3.961527425578e1));
#17398=cartesian_point('',(-7.386598418378e1,-8.130715139966e0,
-4.007778724763e1));
#17399=cartesian_point('',(-7.365907954235e1,-8.110706351728e0,
-4.076225721516e1));
#17400=cartesian_point('',(-7.344805023e1,-8.087182593140e0,-4.116615475764e1));
#17401=cartesian_point('',(-7.331944318445e1,-8.072358545425e0,
-4.136528147456e1));
#17403=direction('',(5.422293759420e-1,6.251557002400e-2,-8.379016095999e-1));
#17404=vector('',#17403,1.312865480462e-1);
#17405=cartesian_point('',(-7.331944318445e1,-8.072358545425e0,
-4.136528147456e1));
#17406=line('',#17405,#17404);
#17407=cartesian_point('',(-7.363699113478e1,-7.259494803219e0,
-8.198743170693e0));
#17408=direction('',(9.705860692312e-3,-9.283970309359e-3,-9.999097980136e-1));
#17409=direction('',(9.949085580719e-1,1.004033559959e-1,8.725089110580e-3));
#17410=axis2_placement_3d('',#17407,#17408,#17409);
#17412=cartesian_point('',(-7.389978975818e1,-7.282513226619e0,
-7.102553064095e0));
#17413=direction('',(4.445885547465e-1,4.903381954798e-2,-8.943918053789e-1));
#17414=direction('',(8.900893377429e-1,8.774478746652e-2,4.472603527129e-1));
#17415=axis2_placement_3d('',#17412,#17413,#17414);
#17417=cartesian_point('',(-7.611121029043e1,-7.602017692448e0,
-8.219332954838e0));
#17418=direction('',(-1.303010459356e-1,9.914197470045e-1,-1.041742183628e-2));
#17419=direction('',(8.862057594789e-1,1.211715293922e-1,4.471653076114e-1));
#17420=axis2_placement_3d('',#17417,#17418,#17419);
#17422=cartesian_point('',(-7.328461937232e1,-7.220885787831e0,
-7.297046684434e0));
#17423=cartesian_point('',(-7.325355681935e1,-7.217818321786e0,
-7.393517040809e0));
#17424=cartesian_point('',(-7.320115678968e1,-7.212892532641e0,
-7.589628428562e0));
#17425=cartesian_point('',(-7.315246950058e1,-7.209560449823e0,
-7.890280108890e0));
#17426=cartesian_point('',(-7.314037963429e1,-7.209388538752e0,
-8.092977131987e0));
#17427=cartesian_point('',(-7.313941859657e1,-7.210149129805e0,
-8.194371660709e0));
#17429=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17430=direction('',(0.e0,0.e0,-1.e0));
#17431=direction('',(-9.951756513848e-1,-9.810923957927e-2,0.e0));
#17432=axis2_placement_3d('',#17429,#17430,#17431);
#17434=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17435=direction('',(0.e0,0.e0,-1.e0));
#17436=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#17437=axis2_placement_3d('',#17434,#17435,#17436);
#17439=cartesian_point('',(-7.345481402830e1,-2.398144435275e0,
-8.194373293215e0));
#17440=cartesian_point('',(-7.345566706302e1,-2.399023800371e0,
-8.093026330273e0));
#17441=cartesian_point('',(-7.346766563171e1,-2.400430158095e0,
-7.890421956271e0));
#17442=cartesian_point('',(-7.351632693579e1,-2.403480285574e0,
-7.589909292999e0));
#17443=cartesian_point('',(-7.356887340831e1,-2.405435242893e0,
-7.393883590089e0));
#17444=cartesian_point('',(-7.360004222524e1,-2.406447904915e0,
-7.297454023965e0));
#17446=cartesian_point('',(-7.645231788055e1,-2.397486952877e0,
-8.219329757606e0));
#17447=direction('',(2.075033443267e-4,-9.999456834579e-1,-1.042051228607e-2));
#17448=direction('',(9.515300528282e-1,-3.007453253341e-3,3.075410765892e-1));
#17449=axis2_placement_3d('',#17446,#17447,#17448);
#17451=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17452=direction('',(0.e0,0.e0,1.e0));
#17453=direction('',(-9.994663485629e-1,-3.266524284803e-2,0.e0));
#17454=axis2_placement_3d('',#17451,#17452,#17453);
#17456=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17457=direction('',(0.e0,0.e0,1.e0));
#17458=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#17459=axis2_placement_3d('',#17456,#17457,#17458);
#17461=cartesian_point('',(-7.395454003913e1,-2.414170055929e0,
-8.198698771823e0));
#17462=direction('',(-8.328610605660e-3,-1.042187921153e-2,9.999110053795e-1));
#17463=direction('',(9.995027491182e-1,3.032462404093e-2,8.641277792819e-3));
#17464=axis2_placement_3d('',#17461,#17462,#17463);
#17466=cartesian_point('',(-7.367461287766e1,-2.065630149402e0,
-4.148036708156e1));
#17467=direction('',(-8.411024415529e-3,-1.047141369477e-2,9.999097980136e-1));
#17468=direction('',(9.995022473157e-1,3.031716416969e-2,8.725088393932e-3));
#17469=axis2_placement_3d('',#17466,#17467,#17468);
#17471=cartesian_point('',(-7.308752565346e1,-8.069433347200e0,
-4.192434478054e1));
#17472=cartesian_point('',(-7.314133157773e1,-8.060081247651e0,
-4.177642959039e1));
#17473=cartesian_point('',(-7.319495444109e1,-8.058681282567e0,
-4.162598028687e1));
#17474=cartesian_point('',(-7.324825576143e1,-8.064151092038e0,
-4.147528668449e1));
#17476=cartesian_point('',(-7.328230487434e1,-8.370011042597e0,
-4.135914395287e1));
#17477=direction('',(-5.414020686009e-1,-6.242068762532e-2,8.384434732712e-1));
#17478=direction('',(-1.301125807782e-1,9.914467062768e-1,-1.020514263324e-2));
#17479=axis2_placement_3d('',#17476,#17477,#17478);
#17481=direction('',(-5.413097943110e-1,-6.319008531999e-2,8.384454184383e-1));
#17482=vector('',#17481,1.808878082161e0);
#17483=cartesian_point('',(-7.255287249236e1,-8.285732473734e0,
-4.303928244678e1));
#17484=line('',#17483,#17482);
#17485=direction('',(5.392581394753e-1,7.903537778771e-2,-8.384235612550e-1));
#17486=vector('',#17485,1.808879096653e0);
#17487=cartesian_point('',(-7.320058786193e1,-1.091766971075e1,
-4.152263875161e1));
#17488=line('',#17487,#17486);
#17489=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17490=direction('',(0.e0,0.e0,-1.e0));
#17491=direction('',(-9.890597315175e-1,-1.475155838902e-1,0.e0));
#17492=axis2_placement_3d('',#17489,#17490,#17491);
#17494=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17495=direction('',(0.e0,0.e0,-1.e0));
#17496=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#17497=axis2_placement_3d('',#17494,#17495,#17496);
#17499=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17500=direction('',(0.e0,0.e0,-1.e0));
#17501=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#17502=axis2_placement_3d('',#17499,#17500,#17501);
#17504=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17505=direction('',(0.e0,0.e0,1.e0));
#17506=direction('',(-9.935555023774e-1,-1.133466527759e-1,0.e0));
#17507=axis2_placement_3d('',#17504,#17505,#17506);
#17509=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17510=direction('',(0.e0,0.e0,1.e0));
#17511=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#17512=axis2_placement_3d('',#17509,#17510,#17511);
#17514=cartesian_point('',(-7.295158873421e1,-1.088205291003e1,
-4.135912951797e1));
#17515=direction('',(5.391471994252e-1,7.985084052049e-2,-8.384176409285e-1));
#17516=direction('',(1.305187572558e-1,-9.913903498041e-1,-1.048943848451e-2));
#17517=axis2_placement_3d('',#17514,#17515,#17516);
#17519=cartesian_point('',(-7.320058786193e1,-1.091766971075e1,
-4.152263875161e1));
#17520=cartesian_point('',(-7.326508060717e1,-1.092754506642e1,
-4.142227671936e1));
#17521=cartesian_point('',(-7.338512023084e1,-1.094607239289e1,
-4.121568052038e1));
#17522=cartesian_point('',(-7.353694629217e1,-1.096998166749e1,
-4.089069533517e1));
#17523=cartesian_point('',(-7.361849204233e1,-1.098320705804e1,
-4.066571148097e1));
#17524=cartesian_point('',(-7.365419103724e1,-1.098911568489e1,
-4.055159370809e1));
#17526=cartesian_point('',(-7.365419103724e1,-1.098911568489e1,
-4.055159370809e1));
#17527=cartesian_point('',(-7.369373125699e1,-1.099563511182e1,
-4.042520847299e1));
#17528=cartesian_point('',(-7.376035833639e1,-1.100698060351e1,
-4.016845739709e1));
#17529=cartesian_point('',(-7.382187220842e1,-1.101861305544e1,
-3.977517479750e1));
#17530=cartesian_point('',(-7.383695155904e1,-1.102295796507e1,
-3.951015784256e1));
#17531=cartesian_point('',(-7.383793078773e1,-1.102414309217e1,
-3.937758789249e1));
#17533=direction('',(4.421067108219e-1,6.765449401846e-2,-8.944073600353e-1));
#17534=vector('',#17533,9.151767386843e-1);
#17535=cartesian_point('',(-7.373645202718e1,-1.165852850877e1,
-6.278724194590e0));
#17536=line('',#17535,#17534);
#17537=cartesian_point('',(-7.554846475779e1,-1.187716359654e1,
-8.214296506278e0));
#17538=direction('',(-1.307248302683e-1,9.913639249407e-1,1.042051234243e-2));
#17539=direction('',(8.873562402798e-1,1.123093802096e-1,4.471973903696e-1));
#17540=axis2_placement_3d('',#17537,#17538,#17539);
#17542=direction('',(6.975250129458e-3,1.148007246440e-2,-9.999097728405e-1));
#17543=vector('',#17542,3.328462725501e1);
#17544=cartesian_point('',(-7.307208787262e1,-1.155083102555e1,
-8.193505207385e0));
#17545=line('',#17544,#17543);
#17546=direction('',(-5.388281487698e-1,-7.983908921721e-2,8.386238405425e-1));
#17547=vector('',#17546,1.345096465599e-1);
#17548=cartesian_point('',(-7.283991927205e1,-1.116872109271e1,
-4.147512928502e1));
#17549=line('',#17548,#17547);
#17550=cartesian_point('',(-6.983520172296e1,-1.079535146416e1,
-3.934686924290e1));
#17551=direction('',(-1.305896142824e-1,9.913815086697e-1,1.044303161331e-2));
#17552=direction('',(-8.320008055245e-1,-1.038546283692e-1,-5.449668574996e-1));
#17553=axis2_placement_3d('',#17550,#17551,#17552);
#17555=direction('',(-7.084727575544e-3,-1.149460150098e-2,9.999088362303e-1));
#17556=vector('',#17555,3.310242387308e1);
#17557=cartesian_point('',(-7.350193037195e1,-1.127802933763e1,
-3.937813032592e1));
#17558=line('',#17557,#17556);
#17559=cartesian_point('',(-7.326657348984e1,-1.209230551096e1,
-7.102517710804e0));
#17560=direction('',(-4.420920198324e-1,-6.764997687285e-2,8.944149633306e-1));
#17561=direction('',(8.824936027685e-1,1.456194965672e-1,4.472135991807e-1));
#17562=axis2_placement_3d('',#17559,#17560,#17561);
#17564=cartesian_point('',(-7.227901844659e1,-1.686211120538e1,
-6.060283171412e0));
#17565=cartesian_point('',(-7.214650763795e1,-1.682957337562e1,
-6.333159085923e0));
#17566=cartesian_point('',(-7.201400152732e1,-1.679702941743e1,
-6.606036459609e0));
#17567=cartesian_point('',(-7.188149066086e1,-1.676449165530e1,
-6.878912354104e0));
#17569=cartesian_point('',(-7.282532982013e1,-1.201948460130e1,
-6.878915224154e0));
#17570=cartesian_point('',(-7.296020750352e1,-1.204013363961e1,
-6.606035394191e0));
#17571=cartesian_point('',(-7.309508210017e1,-1.206077509030e1,
-6.333157177645e0));
#17572=cartesian_point('',(-7.322995975602e1,-1.208142404400e1,
-6.060277327666e0));
#17574=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#17575=direction('',(0.e0,0.e0,1.e0));
#17576=direction('',(-9.877409121755e-1,-1.561021794043e-1,0.e0));
#17577=axis2_placement_3d('',#17574,#17575,#17576);
#17579=cartesian_point('',(-7.288298682482e1,-1.752360140323e1,
-4.579937185873e0));
#17580=cartesian_point('',(-7.287869610360e1,-1.749110763889e1,
-4.603474513408e0));
#17581=cartesian_point('',(-7.286609449537e1,-1.742757094603e1,
-4.657607852518e0));
#17582=cartesian_point('',(-7.283563245761e1,-1.733593924766e1,
-4.759396935152e0));
#17583=cartesian_point('',(-7.279378027396e1,-1.724830308891e1,
-4.881329057720e0));
#17584=cartesian_point('',(-7.274034134916e1,-1.716511408972e1,
-5.023620547825e0));
#17585=cartesian_point('',(-7.267529332152e1,-1.708756683039e1,
-5.185805750845e0));
#17586=cartesian_point('',(-7.259806456278e1,-1.701651912754e1,
-5.368646033934e0));
#17587=cartesian_point('',(-7.250767422891e1,-1.695325921486e1,
-5.573502392590e0));
#17588=cartesian_point('',(-7.240275666163e1,-1.689974972264e1,
-5.802177957679e0));
#17589=cartesian_point('',(-7.232213829141e1,-1.687269980279e1,
-5.971488030004e0));
#17590=cartesian_point('',(-7.227901844659e1,-1.686211120538e1,
-6.060283171412e0));
#17592=cartesian_point('',(-7.271453853163e1,-1.696371161711e1,
-6.283890185766e0));
#17593=direction('',(-4.343283025062e-1,-1.066808648986e-1,8.944149589014e-1));
#17594=direction('',(2.587898133196e-1,-9.658769784204e-1,1.046398965973e-2));
#17595=axis2_placement_3d('',#17592,#17593,#17594);
#17597=cartesian_point('',(-7.288298682482e1,-1.752360140323e1,
-4.579937185873e0));
#17598=cartesian_point('',(-7.287768421331e1,-1.754568687692e1,
-4.579101273050e0));
#17599=cartesian_point('',(-7.286715507605e1,-1.758930499300e1,
-4.581462977359e0));
#17600=cartesian_point('',(-7.285100933618e1,-1.765541100564e1,
-4.598565095791e0));
#17601=cartesian_point('',(-7.283625926985e1,-1.771522230306e1,
-4.624853033722e0));
#17602=cartesian_point('',(-7.282390737408e1,-1.776452593662e1,
-4.658533014066e0));
#17603=cartesian_point('',(-7.281817548431e1,-1.778748193678e1,
-4.682640989254e0));
#17604=cartesian_point('',(-7.281583195785e1,-1.779660082432e1,
-4.695423362429e0));
#17606=cartesian_point('',(-7.258512642994e1,-1.744664311654e1,
-6.278720114781e0));
#17607=cartesian_point('',(-7.264217992939e1,-1.745861887848e1,
-5.976053622206e0));
#17608=cartesian_point('',(-7.272353277133e1,-1.749915814397e1,
-5.516199403481e0));
#17609=cartesian_point('',(-7.280895822948e1,-1.761003335038e1,
-4.954358535944e0));
#17610=cartesian_point('',(-7.283359229823e1,-1.772551580373e1,
-4.692292468557e0));
#17611=cartesian_point('',(-7.281583195785e1,-1.779660082432e1,
-4.695423362429e0));
#17613=cartesian_point('',(-7.214516494932e1,-1.799819211240e1,
-3.937501182565e1));
#17614=direction('',(-1.081987705746e-2,7.892296199718e-3,9.999103169391e-1));
#17615=direction('',(-2.590250099847e-1,9.658143412445e-1,-1.042604665765e-2));
#17616=axis2_placement_3d('',#17613,#17614,#17615);
#17618=cartesian_point('',(-7.243615053989e1,-1.807138708639e1,
-3.937758920493e1));
#17619=cartesian_point('',(-7.243483054869e1,-1.807210854401e1,
-3.950645184115e1));
#17620=cartesian_point('',(-7.241976993459e1,-1.807047126087e1,
-3.976489848691e1));
#17621=cartesian_point('',(-7.236277973701e1,-1.805873027327e1,
-4.014365055675e1));
#17622=cartesian_point('',(-7.229789008278e1,-1.804402952207e1,
-4.040284444984e1));
#17623=cartesian_point('',(-7.225999802683e1,-1.803521819912e1,
-4.052857283379e1));
#17625=cartesian_point('',(-7.225999802683e1,-1.803521819912e1,
-4.052857283379e1));
#17626=cartesian_point('',(-7.222314909491e1,-1.802667245214e1,
-4.065082208986e1));
#17627=cartesian_point('',(-7.214055973865e1,-1.800717030163e1,
-4.088293684030e1));
#17628=cartesian_point('',(-7.199039413380e1,-1.797100739095e1,
-4.121107042287e1));
#17629=cartesian_point('',(-7.187076475779e1,-1.794179550976e1,
-4.142091159476e1));
#17630=cartesian_point('',(-7.180653448840e1,-1.792602881893e1,
-4.152263690628e1));
#17632=direction('',(-1.084382942347e-2,7.935123056544e-3,9.999097185174e-1));
#17633=vector('',#17632,3.328477210822e1);
#17634=cartesian_point('',(-7.156902386275e1,-1.755597705873e1,
-4.147528662448e1));
#17635=line('',#17634,#17633);
#17636=cartesian_point('',(-7.434290036782e1,-1.793805214793e1,
-8.214301124746e0));
#17637=direction('',(2.585925468819e-1,-9.659303142669e-1,1.041742182436e-2));
#17638=direction('',(9.659271593886e-1,2.586811489635e-1,8.293728138446e-3));
#17639=axis2_placement_3d('',#17636,#17637,#17638);
#17641=direction('',(-4.343415943602e-1,-1.066817508364e-1,8.944083985781e-1));
#17642=vector('',#17641,9.151959928671e-1);
#17643=cartesian_point('',(-7.218761874325e1,-1.734900840566e1,
-7.097279097147e0));
#17644=line('',#17643,#17642);
#17645=direction('',(1.094430751364e-2,-7.908420512468e-3,-9.999088353535e-1));
#17646=vector('',#17645,3.310192910372e1);
#17647=cartesian_point('',(-7.258512642994e1,-1.744664311654e1,
-6.278720114781e0));
#17648=line('',#17647,#17646);
#17649=cartesian_point('',(-7.222284873854e1,-1.770842709166e1,
-3.937763149284e1));
#17650=cartesian_point('',(-7.222027737943e1,-1.771030870703e1,
-3.961527431138e1));
#17651=cartesian_point('',(-7.217277915105e1,-1.770260139167e1,
-4.007778722032e1));
#17652=cartesian_point('',(-7.197025629396e1,-1.765575731089e1,
-4.076225722145e1));
#17653=cartesian_point('',(-7.176410282698e1,-1.760488994700e1,
-4.116615475745e1));
#17654=cartesian_point('',(-7.163853096090e1,-1.757340613359e1,
-4.136528147140e1));
#17656=direction('',(5.294306897704e-1,1.327560403376e-1,-8.379015326893e-1));
#17657=vector('',#17656,1.312864922553e-1);
#17658=cartesian_point('',(-7.163853096090e1,-1.757340613359e1,
-4.136528147140e1));
#17659=line('',#17658,#17657);
#17660=cartesian_point('',(-7.205946225351e1,-1.680894487819e1,
-8.198743170693e0));
#17661=direction('',(1.083462700186e-2,-7.937675618002e-3,-9.999097980136e-1));
#17662=direction('',(9.732917096777e-1,2.294060171240e-1,8.725089109982e-3));
#17663=axis2_placement_3d('',#17660,#17661,#17662);
#17665=cartesian_point('',(-7.231700809109e1,-1.686606847942e1,
-7.102553064094e0));
#17666=direction('',(4.343848402752e-1,1.066447795864e-1,-8.943918053773e-1));
#17667=direction('',(8.710215070719e-1,2.031740906380e-1,4.472603527160e-1));
#17668=axis2_placement_3d('',#17665,#17666,#17667);
#17670=cartesian_point('',(-7.446780591273e1,-1.747148784166e1,
-8.219332954801e0));
#17671=direction('',(-2.585925468819e-1,9.659303142669e-1,-1.041742182436e-2));
#17672=direction('',(8.628080880210e-1,2.358079534538e-1,4.471653076139e-1));
#17673=axis2_placement_3d('',#17670,#17671,#17672);
#17675=cartesian_point('',(-7.171514456852e1,-1.672467242398e1,
-7.297046683058e0));
#17676=cartesian_point('',(-7.168474814456e1,-1.671757672375e1,
-7.393517039571e0));
#17677=cartesian_point('',(-7.163343934875e1,-1.670585349903e1,
-7.589628427614e0));
#17678=cartesian_point('',(-7.158560351009e1,-1.669619495615e1,
-7.890280108408e0));
#17679=cartesian_point('',(-7.157363951315e1,-1.669444647157e1,
-8.092977131825e0));
#17680=cartesian_point('',(-7.157258742019e1,-1.669507511507e1,
-8.194371660708e0));
#17682=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17683=direction('',(0.e0,0.e0,-1.e0));
#17684=direction('',(-9.738559602659e-1,-2.271663897994e-1,0.e0));
#17685=axis2_placement_3d('',#17682,#17683,#17684);
#17687=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17688=direction('',(0.e0,0.e0,-1.e0));
#17689=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#17690=axis2_placement_3d('',#17687,#17688,#17689);
#17692=cartesian_point('',(-7.251337725e1,-1.196540515254e1,-8.194373293215e0));
#17693=cartesian_point('',(-7.251410820668e1,-1.196638833789e1,
-8.093026333626e0));
#17694=cartesian_point('',(-7.252582055872e1,-1.196934879134e1,
-7.890421966322e0));
#17695=cartesian_point('',(-7.257366743398e1,-1.197872439878e1,
-7.589909312772e0));
#17696=cartesian_point('',(-7.262550918766e1,-1.198752132164e1,
-7.393883615924e0));
#17697=cartesian_point('',(-7.265627917015e1,-1.199259366688e1,
-7.297454052677e0));
#17699=cartesian_point('',(-7.548532286012e1,-1.235600605797e1,
-8.219329757593e0));
#17700=direction('',(1.307248302683e-1,-9.913639249407e-1,-1.042051234243e-2));
#17701=direction('',(9.437821358447e-1,1.212178706636e-1,3.075410670012e-1));
#17702=axis2_placement_3d('',#17699,#17700,#17701);
#17704=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17705=direction('',(0.e0,0.e0,1.e0));
#17706=direction('',(-9.866521056318e-1,-1.628423238973e-1,0.e0));
#17707=axis2_placement_3d('',#17704,#17705,#17706);
#17709=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17710=direction('',(0.e0,0.e0,1.e0));
#17711=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#17712=axis2_placement_3d('',#17709,#17710,#17711);
#17714=cartesian_point('',(-7.300673627229e1,-1.204652100514e1,
-8.198698771840e0));
#17715=direction('',(-6.897029964085e-3,-1.141982047105e-2,9.999110053790e-1));
#17716=direction('',(9.869937068359e-1,1.605264806336e-1,8.641277787337e-3));
#17717=axis2_placement_3d('',#17714,#17715,#17716);
#17719=cartesian_point('',(-7.277469751333e1,-1.166442507934e1,
-4.148036708073e1));
#17720=direction('',(-6.972273178790e-3,-1.147968828860e-2,9.999097980136e-1));
#17721=direction('',(9.869941830374e-1,1.605190190687e-1,8.725088393612e-3));
#17722=axis2_placement_3d('',#17719,#17720,#17721);
#17724=cartesian_point('',(-7.140897937661e1,-1.754023458591e1,
-4.192434478708e1));
#17725=cartesian_point('',(-7.146354569559e1,-1.753798558241e1,
-4.177642954570e1));
#17726=cartesian_point('',(-7.151689278697e1,-1.754359692135e1,
-4.162597936842e1));
#17727=cartesian_point('',(-7.156902386275e1,-1.755597705873e1,
-4.147528662448e1));
#17729=cartesian_point('',(-7.156285892705e1,-1.786366465018e1,
-4.135914395287e1));
#17730=direction('',(-5.286227641788e-1,-1.325538204640e-1,8.384434732720e-1));
#17731=direction('',(-2.584092014728e-1,9.659816456932e-1,-1.020513488368e-2));
#17732=axis2_placement_3d('',#17729,#17730,#17731);
#17734=direction('',(-5.284309371113e-1,-1.333046125655e-1,8.384453619482e-1));
#17735=vector('',#17734,1.808878082137e0);
#17736=cartesian_point('',(-7.085066734834e1,-1.768489702701e1,
-4.303928234458e1));
#17737=line('',#17736,#17735);
#17738=direction('',(5.243285244199e-1,1.487465307513e-1,-8.384235612560e-1));
#17739=vector('',#17738,1.808879096652e0);
#17740=cartesian_point('',(-7.114930482999e1,-2.037886153479e1,
-4.152263875161e1));
#17741=line('',#17740,#17739);
#17742=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17743=direction('',(0.e0,0.e0,-1.e0));
#17744=direction('',(-9.613435409465e-1,-2.753517682536e-1,0.e0));
#17745=axis2_placement_3d('',#17742,#17743,#17744);
#17747=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17748=direction('',(0.e0,0.e0,-1.e0));
#17749=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#17750=axis2_placement_3d('',#17747,#17748,#17749);
#17752=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17753=direction('',(0.e0,0.e0,-1.e0));
#17754=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#17755=axis2_placement_3d('',#17752,#17753,#17754);
#17757=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17758=direction('',(0.e0,0.e0,1.e0));
#17759=direction('',(-9.702607903341e-1,-2.420619729331e-1,0.e0));
#17760=axis2_placement_3d('',#17757,#17758,#17759);
#17762=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17763=direction('',(0.e0,0.e0,1.e0));
#17764=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#17765=axis2_placement_3d('',#17762,#17763,#17764);
#17767=cartesian_point('',(-7.090708484971e1,-2.031104853270e1,
-4.135912951797e1));
#17768=direction('',(5.241120942258e-1,1.495405365475e-1,-8.384176409257e-1));
#17769=direction('',(2.588045585595e-1,-9.658727515299e-1,-1.048943854383e-2));
#17770=axis2_placement_3d('',#17767,#17768,#17769);
#17772=cartesian_point('',(-7.114930482999e1,-2.037886153479e1,
-4.152263875161e1));
#17773=cartesian_point('',(-7.121195683784e1,-2.039707039775e1,
-4.142227672006e1));
#17774=cartesian_point('',(-7.132855120376e1,-2.043110753515e1,
-4.121568052257e1));
#17775=cartesian_point('',(-7.147595758476e1,-2.047462954003e1,
-4.089069533981e1));
#17776=cartesian_point('',(-7.155507943964e1,-2.049838564172e1,
-4.066571148733e1));
#17777=cartesian_point('',(-7.158970179411e1,-2.050890337331e1,
-4.055159371533e1));
#17779=cartesian_point('',(-7.158970179411e1,-2.050890337331e1,
-4.055159371533e1));
#17780=cartesian_point('',(-7.162805278629e1,-2.052052806009e1,
-4.042520847951e1));
#17781=cartesian_point('',(-7.169262897877e1,-2.054047306874e1,
-4.016845740207e1));
#17782=cartesian_point('',(-7.175209825219e1,-2.056003517512e1,
-3.977517480004e1));
#17783=cartesian_point('',(-7.176648147252e1,-2.056631116378e1,
-3.951015784340e1));
#17784=cartesian_point('',(-7.176729763364e1,-2.056761396695e1,
-3.937758789249e1));
#17786=direction('',(4.294937319646e-1,1.247822030801e-1,-8.944073658002e-1));
#17787=vector('',#17786,9.151765955446e-1);
#17788=cartesian_point('',(-7.158388306125e1,-2.118332647368e1,
-6.278724321334e0));
#17789=line('',#17788,#17787);
#17790=cartesian_point('',(-7.335185623011e1,-2.163660624956e1,
-8.214296506319e0));
#17791=direction('',(-2.590054198938e-1,9.658196546923e-1,1.042051225246e-2));
#17792=direction('',(8.651054687753e-1,2.271717895169e-1,4.471973903578e-1));
#17793=axis2_placement_3d('',#17790,#17791,#17792);
#17795=direction('',(5.417125752574e-3,1.229231169225e-2,-9.999097728405e-1));
#17796=vector('',#17795,3.328462725502e1);
#17797=cartesian_point('',(-7.093926004043e1,-2.098983345246e1,
-8.193505207386e0));
#17798=line('',#17797,#17796);
#17799=direction('',(-5.237973069956e-1,-1.494872412123e-1,8.386238405262e-1));
#17800=vector('',#17799,1.345096466285e-1);
#17801=cartesian_point('',(-7.075895302896e1,-2.058068843968e1,
-4.147512928503e1));
#17802=line('',#17801,#17800);
#17803=cartesian_point('',(-6.782867577107e1,-1.981831869921e1,
-3.934686924289e1));
#17804=direction('',(-2.588736555219e-1,9.658547373016e-1,1.044303158730e-2));
#17805=direction('',(-8.113271741062e-1,-2.115640348253e-1,-5.449668574558e-1));
#17806=axis2_placement_3d('',#17803,#17804,#17805);
#17808=direction('',(-5.523769432754e-3,-1.232100590549e-2,9.999088362369e-1));
#17809=vector('',#17808,3.310242386092e1);
#17810=cartesian_point('',(-7.140103290417e1,-2.077547131381e1,
-3.937813044073e1));
#17811=line('',#17810,#17809);
#17812=cartesian_point('',(-7.106140520346e1,-2.155206101565e1,
-7.102517710802e0));
#17813=direction('',(-4.294797674321e-1,-1.247758099050e-1,8.944149633302e-1));
#17814=direction('',(8.559365892542e-1,2.595622312340e-1,4.472135991813e-1));
#17815=axis2_placement_3d('',#17812,#17813,#17814);
#17817=cartesian_point('',(-6.945971425559e1,-2.615215856172e1,
-6.060283171407e0));
#17818=cartesian_point('',(-6.933258413431e1,-2.610260296633e1,
-6.333159085921e0));
#17819=cartesian_point('',(-6.920545947076e1,-2.605304190814e1,
-6.606036459609e0));
#17820=cartesian_point('',(-6.907832928333e1,-2.600348637225e1,
-6.878912354107e0));
#17822=cartesian_point('',(-7.063344147056e1,-2.142226924290e1,
-6.878915224172e0));
#17823=cartesian_point('',(-7.076447001633e1,-2.146034669626e1,
-6.606035394191e0));
#17824=cartesian_point('',(-7.089549649205e1,-2.149841622397e1,
-6.333157177650e0));
#17825=cartesian_point('',(-7.102652502156e1,-2.153649358985e1,
-6.060277327653e0));
#17827=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#17828=direction('',(0.e0,0.e0,1.e0));
#17829=direction('',(-9.589152286600e-1,-2.836927638200e-1,0.e0));
#17830=axis2_placement_3d('',#17827,#17828,#17829);
#17832=cartesian_point('',(-6.997217380386e1,-2.688682331196e1,
-4.579937185874e0));
#17833=cartesian_point('',(-6.997216107769e1,-2.685404748478e1,
-4.603474513405e0));
#17834=cartesian_point('',(-6.996796048060e1,-2.678940951710e1,
-4.657607852471e0));
#17835=cartesian_point('',(-6.994971938647e1,-2.669458564685e1,
-4.759396935098e0));
#17836=cartesian_point('',(-6.991966406816e1,-2.660223642143e1,
-4.881329057651e0));
#17837=cartesian_point('',(-6.987754066407e1,-2.651278393628e1,
-5.023620547745e0));
#17838=cartesian_point('',(-6.982317107981e1,-2.642740963314e1,
-5.185805750763e0));
#17839=cartesian_point('',(-6.975587660993e1,-2.634688937743e1,
-5.368646033852e0));
#17840=cartesian_point('',(-6.967451665342e1,-2.627237235597e1,
-5.573502392517e0));
#17841=cartesian_point('',(-6.957748106073e1,-2.620562615431e1,
-5.802177957628e0));
#17842=cartesian_point('',(-6.950108311486e1,-2.616828484138e1,
-5.971488029981e0));
#17843=cartesian_point('',(-6.945971425559e1,-2.615215856172e1,
-6.060283171407e0));
#17845=cartesian_point('',(-6.987824689105e1,-2.630973654619e1,
-6.283890185760e0));
#17846=direction('',(-4.166879165902e-1,-1.624594148095e-1,8.944149589019e-1));
#17847=direction('',(3.826481445513e-1,-9.238348887110e-1,1.046402751482e-2));
#17848=axis2_placement_3d('',#17845,#17846,#17847);
#17850=cartesian_point('',(-6.997217380386e1,-2.688682331196e1,
-4.579937185874e0));
#17851=cartesian_point('',(-6.996403370474e1,-2.690802801985e1,
-4.579101379384e0));
#17852=cartesian_point('',(-6.994790116727e1,-2.694989909016e1,
-4.581463247014e0));
#17853=cartesian_point('',(-6.992326497992e1,-2.701333213558e1,
-4.598565516365e0));
#17854=cartesian_point('',(-6.990083426640e1,-2.707070619887e1,
-4.624853349240e0));
#17855=cartesian_point('',(-6.988215276824e1,-2.711797542802e1,
-4.658533117287e0));
#17856=cartesian_point('',(-6.987347359804e1,-2.713998676895e1,
-4.682641019968e0));
#17857=cartesian_point('',(-6.986995988121e1,-2.714872171600e1,
-4.695423362430e0));
#17859=cartesian_point('',(-6.968690673689e1,-2.677164483732e1,
-6.278720001201e0));
#17860=cartesian_point('',(-6.974190898504e1,-2.679096512117e1,
-5.976053508620e0));
#17861=cartesian_point('',(-6.981727438418e1,-2.684177623711e1,
-5.516199429686e0));
#17862=cartesian_point('',(-6.988749690155e1,-2.696285315238e1,
-4.954358531976e0));
#17863=cartesian_point('',(-6.989684673626e1,-2.708056302780e1,
-4.692292468549e0));
#17864=cartesian_point('',(-6.986995988121e1,-2.714872171600e1,
-4.695423362430e0));
#17866=cartesian_point('',(-6.917871757869e1,-2.726104875181e1,
-3.937501182568e1));
#17867=direction('',(-1.175746285705e-2,6.412499090404e-3,9.999103169398e-1));
#17868=direction('',(-3.828732242804e-1,9.237420590484e-1,-1.042604786673e-2));
#17869=axis2_placement_3d('',#17866,#17867,#17868);
#17871=cartesian_point('',(-6.945765988596e1,-2.737159877375e1,
-3.937758920493e1));
#17872=cartesian_point('',(-6.945625701836e1,-2.737214176577e1,
-3.950645183992e1));
#17873=cartesian_point('',(-6.944153895850e1,-2.736855268528e1,
-3.976489848314e1));
#17874=cartesian_point('',(-6.938656882733e1,-2.734947343035e1,
-4.014365054973e1));
#17875=cartesian_point('',(-6.932415314743e1,-2.732642864710e1,
-4.040284443970e1));
#17876=cartesian_point('',(-6.928773537282e1,-2.731274680090e1,
-4.052857282134e1));
#17878=cartesian_point('',(-6.928773537282e1,-2.731274680090e1,
-4.052857282134e1));
#17879=cartesian_point('',(-6.925231713257e1,-2.729946441326e1,
-4.065082207840e1));
#17880=cartesian_point('',(-6.917297988143e1,-2.726934903229e1,
-4.088293683021e1));
#17881=cartesian_point('',(-6.902881916944e1,-2.721389495507e1,
-4.121107041860e1));
#17882=cartesian_point('',(-6.891402615351e1,-2.716931821809e1,
-4.142091159333e1));
#17883=cartesian_point('',(-6.885240334823e1,-2.714530268065e1,
-4.152263690627e1));
#17885=direction('',(-1.178680035109e-2,6.451833210851e-3,9.999097185175e-1));
#17886=vector('',#17885,3.328477210762e1);
#17887=cartesian_point('',(-6.866522610630e1,-2.674741540684e1,
-4.147528662389e1));
#17888=line('',#17887,#17886);
#17889=cartesian_point('',(-7.136550090688e1,-2.748828532842e1,
-8.214301124811e0));
#17890=direction('',(3.824594575270e-1,-9.239135461027e-1,1.041742176135e-2));
#17891=direction('',(9.238988533217e-1,3.825468898107e-1,8.293728169886e-3));
#17892=axis2_placement_3d('',#17889,#17890,#17891);
#17894=direction('',(-4.167009696384e-1,-1.624620241211e-1,8.944084037066e-1));
#17895=vector('',#17894,9.151959922910e-1);
#17896=cartesian_point('',(-6.930554367950e1,-2.662296024394e1,
-7.097278987744e0));
#17897=line('',#17896,#17895);
#17898=direction('',(1.188293324505e-2,-6.412244182360e-3,-9.999088353555e-1));
#17899=vector('',#17898,3.310192909825e1);
#17900=cartesian_point('',(-6.968690673689e1,-2.677164483732e1,
-6.278720001201e0));
#17901=line('',#17900,#17899);
#17902=cartesian_point('',(-6.929355872314e1,-2.698390248960e1,
-3.937763137385e1));
#17903=cartesian_point('',(-6.929076376017e1,-2.698543237892e1,
-3.961527437162e1));
#17904=cartesian_point('',(-6.924467785709e1,-2.697159122228e1,
-4.007778719321e1));
#17905=cartesian_point('',(-6.905000200473e1,-2.689871336800e1,
-4.076225723027e1));
#17906=cartesian_point('',(-6.885225172955e1,-2.682137275304e1,
-4.116615475768e1));
#17907=cartesian_point('',(-6.873186361052e1,-2.677376787051e1,
-4.136528147155e1));
#17909=direction('',(5.075731970495e-1,2.007248679145e-1,-8.379015318268e-1));
#17910=vector('',#17909,1.312864915071e-1);
#17911=cartesian_point('',(-6.873186361052e1,-2.677376787051e1,
-4.136528147155e1));
#17912=line('',#17911,#17910);
#17913=cartesian_point('',(-6.924897599441e1,-2.607078924597e1,
-8.198743170692e0));
#17914=direction('',(1.177800983938e-2,-6.455565096027e-3,-9.999097980136e-1));
#17915=direction('',(9.350215702905e-1,3.544834776284e-1,8.725089109988e-3));
#17916=axis2_placement_3d('',#17913,#17914,#17915);
#17918=cartesian_point('',(-6.949686236549e1,-2.616104062440e1,
-7.102553064100e0));
#17919=direction('',(4.167486807489e-1,1.624310178596e-1,-8.943918053801e-1));
#17920=direction('',(8.370502569109e-1,3.151270288289e-1,4.472603527107e-1));
#17921=axis2_placement_3d('',#17918,#17919,#17920);
#17923=cartesian_point('',(-7.155023672983e1,-2.704201598952e1,
-8.219332954836e0));
#17924=direction('',(-3.824594575270e-1,9.239135461027e-1,-1.041742176135e-2));
#17925=direction('',(8.246475310247e-1,3.464096379182e-1,4.471653076125e-1));
#17926=axis2_placement_3d('',#17923,#17924,#17925);
#17928=cartesian_point('',(-6.891860375530e1,-2.594229527713e1,
-7.297046690349e0));
#17929=cartesian_point('',(-6.888939355217e1,-2.593129275230e1,
-7.393517046132e0));
#17930=cartesian_point('',(-6.884005389890e1,-2.591297267996e1,
-7.589628432633e0));
#17931=cartesian_point('',(-6.879388799605e1,-2.589715293766e1,
-7.890280110966e0));
#17932=cartesian_point('',(-6.878225457597e1,-2.589385779671e1,
-8.092977132665e0));
#17933=cartesian_point('',(-6.878112942938e1,-2.589434373638e1,
-8.194371660696e0));
#17935=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17936=direction('',(0.e0,0.e0,-1.e0));
#17937=direction('',(-9.358733236630e-1,-3.523366601078e-1,0.e0));
#17938=axis2_placement_3d('',#17935,#17936,#17937);
#17940=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17941=direction('',(0.e0,0.e0,-1.e0));
#17942=direction('',(-9.464514318494e-1,-3.228462283353e-1,0.e0));
#17943=axis2_placement_3d('',#17940,#17941,#17942);
#17945=cartesian_point('',(-7.033121648244e1,-2.132793447020e1,
-8.194373293215e0));
#17946=cartesian_point('',(-7.033181285427e1,-2.132900465328e1,
-8.093026330244e0));
#17947=cartesian_point('',(-7.034303858949e1,-2.133346854862e1,
-7.890421956183e0));
#17948=cartesian_point('',(-7.038925236879e1,-2.134900921779e1,
-7.589909292827e0));
#17949=cartesian_point('',(-7.043950238352e1,-2.136449758940e1,
-7.393883589865e0));
#17950=cartesian_point('',(-7.046934705256e1,-2.137354282924e1,
-7.297454023716e0));
#17952=cartesian_point('',(-7.322675303670e1,-2.210311047605e1,
-8.219329757593e0));
#17953=direction('',(2.590054198938e-1,-9.658196546923e-1,-1.042051225246e-2));
#17954=direction('',(9.198858386448e-1,2.433691229964e-1,3.075410766591e-1));
#17955=axis2_placement_3d('',#17952,#17953,#17954);
#17957=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17958=direction('',(0.e0,0.e0,1.e0));
#17959=direction('',(-9.569559716218e-1,-2.902331276361e-1,0.e0));
#17960=axis2_placement_3d('',#17957,#17958,#17959);
#17962=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17963=direction('',(0.e0,0.e0,1.e0));
#17964=direction('',(-9.464514318493e-1,-3.228462283353e-1,0.e0));
#17965=axis2_placement_3d('',#17962,#17963,#17964);
#17967=cartesian_point('',(-7.080976700654e1,-2.147275264001e1,
-8.198698771812e0));
#17968=direction('',(-5.347439261352e-3,-1.222236530063e-2,9.999110053799e-1));
#17969=direction('',(9.575969285805e-1,2.879816846457e-1,8.641277789305e-3));
#17970=axis2_placement_3d('',#17967,#17968,#17969);
#17972=cartesian_point('',(-7.062958689758e1,-2.106363846218e1,
-4.148036708074e1));
#17973=direction('',(-5.414224415093e-3,-1.229154223304e-2,9.999097980136e-1));
#17974=direction('',(9.575983746358e-1,2.879743490789e-1,8.725088393847e-3));
#17975=axis2_placement_3d('',#17972,#17973,#17974);
#17977=cartesian_point('',(-6.850860561362e1,-2.671091762759e1,
-4.192434479332e1));
#17978=cartesian_point('',(-6.856299866531e1,-2.671581019842e1,
-4.177642954838e1));
#17979=cartesian_point('',(-6.861515695321e1,-2.672833671322e1,
-4.162597936200e1));
#17980=cartesian_point('',(-6.866522610630e1,-2.674741540684e1,
-4.147528662389e1));
#17982=cartesian_point('',(-6.861895262258e1,-2.705166600286e1,
-4.135914395287e1));
#17983=direction('',(-5.067985777021e-1,-2.004189206822e-1,8.384434732716e-1));
#17984=direction('',(-3.822843808005e-1,9.239883697425e-1,-1.020513481650e-2));
#17985=axis2_placement_3d('',#17982,#17983,#17984);
#17987=direction('',(-5.065103128064e-1,-2.011382194446e-1,8.384454184378e-1));
#17988=vector('',#17987,1.808878082171e0);
#17989=cartesian_point('',(-6.793618794500e1,-2.678146816401e1,
-4.303928244678e1));
#17990=line('',#17989,#17988);
#17991=direction('',(5.004179347885e-1,2.159093902963e-1,-8.384300959077e-1));
#17992=vector('',#17991,1.808879037192e0);
#17993=cartesian_point('',(-6.788063746610e1,-2.949136538787e1,
-4.152263875160e1));
#17994=line('',#17993,#17992);
#17995=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17996=direction('',(0.e0,0.e0,-1.e0));
#17997=direction('',(-9.171784958552e-1,-3.984766075202e-1,0.e0));
#17998=axis2_placement_3d('',#17995,#17996,#17997);
#18000=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18001=direction('',(0.e0,0.e0,-1.e0));
#18002=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#18003=axis2_placement_3d('',#18000,#18001,#18002);
#18005=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18006=direction('',(0.e0,0.e0,-1.e0));
#18007=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#18008=axis2_placement_3d('',#18005,#18006,#18007);
#18010=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18011=direction('',(0.e0,0.e0,1.e0));
#18012=direction('',(-9.303646471610e-1,-3.666355456212e-1,0.e0));
#18013=axis2_placement_3d('',#18010,#18011,#18012);
#18015=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18016=direction('',(0.e0,0.e0,1.e0));
#18017=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#18018=axis2_placement_3d('',#18015,#18016,#18017);
#18020=cartesian_point('',(-6.764934108427e1,-2.939251648370e1,
-4.135912951796e1));
#18021=direction('',(5.001092857920e-1,2.166715524658e-1,-8.384176409265e-1));
#18022=direction('',(3.826621420794e-1,-9.238288027001e-1,-1.048943854408e-2));
#18023=axis2_placement_3d('',#18020,#18021,#18022);
#18025=cartesian_point('',(-6.788063746610e1,-2.949136538787e1,
-4.152263875160e1));
#18026=cartesian_point('',(-6.794037674373e1,-2.951759619948e1,
-4.142227672016e1));
#18027=cartesian_point('',(-6.805153089064e1,-2.956656076302e1,
-4.121568052286e1));
#18028=cartesian_point('',(-6.819199542795e1,-2.962895082470e1,
-4.089069534043e1));
#18029=cartesian_point('',(-6.826733959088e1,-2.966283116408e1,
-4.066571148818e1));
#18030=cartesian_point('',(-6.830029290684e1,-2.967777803910e1,
-4.055159371630e1));
#18032=cartesian_point('',(-6.830029290684e1,-2.967777803910e1,
-4.055159371630e1));
#18033=cartesian_point('',(-6.833679847493e1,-2.969430908409e1,
-4.042520848038e1));
#18034=cartesian_point('',(-6.839821886318e1,-2.972251234498e1,
-4.016845740274e1));
#18035=cartesian_point('',(-6.845462600158e1,-2.974966939265e1,
-3.977517480037e1));
#18036=cartesian_point('',(-6.846806699057e1,-2.975776907643e1,
-3.951015784351e1));
#18037=cartesian_point('',(-6.846870611938e1,-2.975916726435e1,
-3.937758789249e1));
#18039=direction('',(4.095319960819e-1,1.797748507917e-1,-8.944073720671e-1));
#18040=vector('',#18039,9.151764422095e-1);
#18041=cartesian_point('',(-6.820649400959e1,-3.034567183085e1,
-6.278724457151e0));
#18042=line('',#18041,#18040);
#18043=cartesian_point('',(-6.990017710550e1,-3.102584056891e1,
-8.214296506257e0));
#18044=direction('',(-3.828543542243e-1,9.237499425571e-1,1.042051232678e-2));
#18045=direction('',(8.280525030728e-1,3.381472258018e-1,4.471973902399e-1));
#18046=axis2_placement_3d('',#18043,#18044,#18045);
#18048=direction('',(3.766312852118e-3,1.289422605884e-2,-9.999097728405e-1));
#18049=vector('',#18048,3.328462725501e1);
#18050=cartesian_point('',(-6.759264180087e1,-3.006969400951e1,
-8.193505207386e0));
#18051=line('',#18050,#18049);
#18052=direction('',(-4.998041480479e-1,-2.165776250846e-1,8.386238405309e-1));
#18053=vector('',#18052,1.345096466524e-1);
#18054=cartesian_point('',(-6.746728148146e1,-2.964051450140e1,
-4.147512928502e1));
#18055=line('',#18054,#18053);
#18056=cartesian_point('',(-6.466158237090e1,-2.850218900748e1,
-3.934686924290e1));
#18057=direction('',(-3.827282965210e-1,9.238019236463e-1,1.044303162826e-2));
#18058=direction('',(-7.767715098301e-1,-3.156535217677e-1,-5.449668574436e-1));
#18059=axis2_placement_3d('',#18056,#18057,#18058);
#18061=direction('',(-3.868298060623e-3,-1.293659426452e-2,9.999088362441e-1));
#18062=vector('',#18061,3.310242384797e1);
#18063=cartesian_point('',(-6.807844396762e1,-2.991743920435e1,
-3.937813056383e1));
#18064=line('',#18063,#18062);
#18065=cartesian_point('',(-6.764035657211e1,-3.064305478098e1,
-7.102517710802e0));
#18066=direction('',(-4.095189971386e-1,-1.797666942330e-1,8.944149633292e-1));
#18067=direction('',(8.147342633975e-1,3.690637841234e-1,4.472135991835e-1));
#18068=axis2_placement_3d('',#18065,#18066,#18067);
#18070=cartesian_point('',(-6.545193509580e1,-3.499473523432e1,
-6.060283171406e0));
#18071=cartesian_point('',(-6.533236089350e1,-3.492900978327e1,
-6.333159085918e0));
#18072=cartesian_point('',(-6.521279281528e1,-3.486327962854e1,
-6.606036459607e0));
#18073=cartesian_point('',(-6.509321853963e1,-3.479755422785e1,
-6.878912354103e0));
#18075=cartesian_point('',(-6.723299535415e1,-3.045851291839e1,
-6.878915224160e0));
#18076=cartesian_point('',(-6.735793282755e1,-3.051336727101e1,
-6.606035394174e0));
#18077=cartesian_point('',(-6.748286928297e1,-3.056821349552e1,
-6.333157177635e0));
#18078=cartesian_point('',(-6.760780675166e1,-3.062306775928e1,
-6.060277327633e0));
#18080=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#18081=direction('',(0.e0,0.e0,1.e0));
#18082=direction('',(-9.136822397046e-1,-4.064292864058e-1,0.e0));
#18083=axis2_placement_3d('',#18080,#18081,#18082);
#18085=cartesian_point('',(-6.586411748916e1,-3.579000421935e1,
-4.579937185874e0));
#18086=cartesian_point('',(-6.586838297578e1,-3.575750713281e1,
-4.603474513405e0));
#18087=cartesian_point('',(-6.587265526323e1,-3.569287386390e1,
-4.657607852439e0));
#18088=cartesian_point('',(-6.586694722287e1,-3.559648028448e1,
-4.759396935081e0));
#18089=cartesian_point('',(-6.584920302474e1,-3.550099811321e1,
-4.881329057631e0));
#18090=cartesian_point('',(-6.581911588448e1,-3.540681269893e1,
-5.023620547728e0));
#18091=cartesian_point('',(-6.577635502225e1,-3.531507212998e1,
-5.185805750746e0));
#18092=cartesian_point('',(-6.572014626826e1,-3.522645704530e1,
-5.368646033839e0));
#18093=cartesian_point('',(-6.564920878053e1,-3.514195792196e1,
-5.573502392510e0));
#18094=cartesian_point('',(-6.556171546833e1,-3.506311705689e1,
-5.802177957628e0));
#18095=cartesian_point('',(-6.549084513687e1,-3.501612327110e1,
-5.971488029981e0));
#18096=cartesian_point('',(-6.545193509580e1,-3.499473523432e1,
-6.060283171406e0));
#18098=cartesian_point('',(-6.584631907225e1,-3.520559458853e1,
-6.283890185759e0));
#18099=direction('',(-3.919178848938e-1,-2.154582390947e-1,8.944149589014e-1));
#18100=direction('',(4.999592598304e-1,-8.659857052829e-1,1.046406973766e-2));
#18101=axis2_placement_3d('',#18098,#18099,#18100);
#18103=cartesian_point('',(-6.586411748916e1,-3.579000421935e1,
-4.579937185874e0));
#18104=cartesian_point('',(-6.585327914459e1,-3.580996523271e1,
-4.579101456706e0));
#18105=cartesian_point('',(-6.583181918610e1,-3.584937267344e1,
-4.581463443134e0));
#18106=cartesian_point('',(-6.579911408140e1,-3.590904738664e1,
-4.598565822480e0));
#18107=cartesian_point('',(-6.576938654898e1,-3.596300262638e1,
-4.624853579132e0));
#18108=cartesian_point('',(-6.574469513682e1,-3.600742879045e1,
-4.658533192734e0));
#18109=cartesian_point('',(-6.573321720174e1,-3.602811889003e1,
-4.682641042466e0));
#18110=cartesian_point('',(-6.572859341939e1,-3.603632045205e1,
-4.695423362439e0));
#18112=cartesian_point('',(-6.559632474906e1,-3.563857629835e1,
-6.278719874541e0));
#18113=cartesian_point('',(-6.564833464216e1,-3.566491052871e1,
-5.976053381966e0));
#18114=cartesian_point('',(-6.571642307505e1,-3.572512409589e1,
-5.516199458941e0));
#18115=cartesian_point('',(-6.577024112493e1,-3.585433106187e1,
-4.954358527606e0));
#18116=cartesian_point('',(-6.576414674736e1,-3.597225431026e1,
-4.692292468579e0));
#18117=cartesian_point('',(-6.572859341939e1,-3.603632045205e1,
-4.695423362439e0));
#18119=cartesian_point('',(-6.502860317031e1,-3.605746128887e1,
-3.937501182568e1));
#18120=direction('',(-1.249387521096e-2,4.822982404827e-3,9.999103169399e-1));
#18121=direction('',(-5.001703714996e-1,8.658642485808e-1,-1.042604928161e-2));
#18122=axis2_placement_3d('',#18119,#18120,#18121);
#18124=cartesian_point('',(-6.529072941407e1,-3.620347481725e1,
-3.937758920493e1));
#18125=cartesian_point('',(-6.528926767353e1,-3.620383005293e1,
-3.950645183881e1));
#18126=cartesian_point('',(-6.527514399791e1,-3.619835058530e1,
-3.976489847988e1));
#18127=cartesian_point('',(-6.522313448730e1,-3.617225951465e1,
-4.014365054292e1));
#18128=cartesian_point('',(-6.516426073071e1,-3.614126500208e1,
-4.040284443166e1));
#18129=cartesian_point('',(-6.512994035520e1,-3.612294673290e1,
-4.052857281193e1));
#18131=cartesian_point('',(-6.512994035520e1,-3.612294673290e1,
-4.052857281193e1));
#18132=cartesian_point('',(-6.509655882226e1,-3.610515496984e1,
-4.065082207060e1));
#18133=cartesian_point('',(-6.502183115823e1,-3.606494164080e1,
-4.088293682389e1));
#18134=cartesian_point('',(-6.488614196969e1,-3.599114523158e1,
-4.121107041579e1));
#18135=cartesian_point('',(-6.477814945478e1,-3.593196635902e1,
-4.142091159240e1));
#18136=cartesian_point('',(-6.472018849727e1,-3.590011288741e1,
-4.152263690628e1));
#18138=direction('',(-1.252809586222e-2,4.858150714967e-3,9.999097185175e-1));
#18139=vector('',#18138,3.328477210765e1);
#18140=cartesian_point('',(-6.458654729337e1,-3.548119806173e1,
-4.147528662390e1));
#18141=line('',#18140,#18139);
#18142=cartesian_point('',(-6.716701793894e1,-3.656818632607e1,
-8.214301124816e0));
#18143=direction('',(4.997823809527e-1,-8.660883609733e-1,1.041742174366e-2));
#18144=direction('',(8.660623816876e-1,4.998671474483e-1,8.293728198919e-3));
#18145=axis2_placement_3d('',#18142,#18143,#18144);
#18147=direction('',(-3.919304758122e-1,-2.154625240679e-1,8.944084094260e-1));
#18148=vector('',#18147,9.151959916202e-1);
#18149=cartesian_point('',(-6.523763154860e1,-3.544138585998e1,
-7.097278865719e0));
#18150=line('',#18149,#18148);
#18151=direction('',(1.261823869460e-2,-4.806352646199e-3,-9.999088353577e-1));
#18152=vector('',#18151,3.310192909186e1);
#18153=cartesian_point('',(-6.559632474906e1,-3.563857629835e1,
-6.278719874541e0));
#18154=line('',#18153,#18152);
#18155=cartesian_point('',(-6.517863670652e1,-3.579767584284e1,
-3.937763124088e1));
#18156=cartesian_point('',(-6.517566596173e1,-3.579882782884e1,
-3.961527443857e1));
#18157=cartesian_point('',(-6.513178092691e1,-3.577908964551e1,
-4.007778716214e1));
#18158=cartesian_point('',(-6.494828303717e1,-3.568142498274e1,
-4.076225723932e1));
#18159=cartesian_point('',(-6.476231951569e1,-3.557893443501e1,
-4.116615475772e1));
#18160=cartesian_point('',(-6.464917501777e1,-3.551602301609e1,
-4.136528147157e1));
#18162=direction('',(4.770309853783e-1,2.652592354770e-1,-8.379015317942e-1));
#18163=vector('',#18162,1.312864914948e-1);
#18164=cartesian_point('',(-6.464917501777e1,-3.551602301609e1,
-4.136528147157e1));
#18165=line('',#18164,#18163);
#18166=cartesian_point('',(-6.525362055661e1,-3.488655518156e1,
-8.198743170693e0));
#18167=direction('',(1.251986766309e-2,-4.862998065429e-3,-9.999097980136e-1));
#18168=direction('',(8.807529525948e-1,4.734956275570e-1,8.725089109931e-3));
#18169=axis2_placement_3d('',#18166,#18167,#18168);
#18171=cartesian_point('',(-6.548760605664e1,-3.500839011106e1,
-7.102553064092e0));
#18172=direction('',(3.919818357486e-1,2.154380164054e-1,-8.943918053798e-1));
#18173=direction('',(7.887568447744e-1,4.216880561670e-1,4.472603527115e-1));
#18174=axis2_placement_3d('',#18171,#18172,#18173);
#18176=cartesian_point('',(-6.740842315883e1,-3.614984774674e1,
-8.219332954834e0));
#18177=direction('',(-4.997823809527e-1,8.660883609733e-1,-1.041742174366e-2));
#18178=direction('',(7.723770261028e-1,4.510841575775e-1,4.471653076114e-1));
#18179=axis2_placement_3d('',#18176,#18177,#18178);
#18181=cartesian_point('',(-6.494284652309e1,-3.471603826435e1,
-7.297046701530e0));
#18182=cartesian_point('',(-6.491532233564e1,-3.470131717144e1,
-7.393517056193e0));
#18183=cartesian_point('',(-6.486879604039e1,-3.467671371343e1,
-7.589628440334e0));
#18184=cartesian_point('',(-6.482508998503e1,-3.465500345228e1,
-7.890280114883e0));
#18185=cartesian_point('',(-6.481398619294e1,-3.465021803581e1,
-8.092977133968e0));
#18186=cartesian_point('',(-6.481280724430e1,-3.465055295709e1,
-8.194371660693e0));
#18188=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18189=direction('',(0.e0,0.e0,-1.e0));
#18190=direction('',(-8.818776350191e-1,-4.714783524756e-1,0.e0));
#18191=axis2_placement_3d('',#18188,#18189,#18190);
#18193=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18194=direction('',(0.e0,0.e0,-1.e0));
#18195=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#18196=axis2_placement_3d('',#18193,#18194,#18195);
#18198=cartesian_point('',(-6.694566910137e1,-3.032553691585e1,
-8.194373293215e0));
#18199=cartesian_point('',(-6.694612068423e1,-3.032667578550e1,
-8.093026332132e0));
#18200=cartesian_point('',(-6.695666772610e1,-3.033256674387e1,
-7.890421961842e0));
#18201=cartesian_point('',(-6.700045767413e1,-3.035400656837e1,
-7.589909303959e0));
#18202=cartesian_point('',(-6.704825615310e1,-3.037592137713e1,
-7.393883604408e0));
#18203=cartesian_point('',(-6.707666485512e1,-3.038878474425e1,
-7.297454039879e0));
#18205=cartesian_point('',(-6.971525316711e1,-3.147202454351e1,
-8.219329757566e0));
#18206=direction('',(3.828543542243e-1,-9.237499425571e-1,-1.042051232678e-2));
#18207=direction('',(8.802500445640e-1,3.613562626261e-1,3.075410712506e-1));
#18208=axis2_placement_3d('',#18205,#18206,#18207);
#18210=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#18211=direction('',(0.e0,0.e0,1.e0));
#18212=direction('',(-9.108860556189e-1,-4.126579620933e-1,0.e0));
#18213=axis2_placement_3d('',#18210,#18211,#18212);
#18215=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#18216=direction('',(0.e0,0.e0,1.e0));
#18217=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#18218=axis2_placement_3d('',#18215,#18216,#18217);
#18220=cartesian_point('',(-6.740122299514e1,-3.053157952383e1,
-8.198698771832e0));
#18221=direction('',(-3.706352333630e-3,-1.281578221665e-2,9.999110053793e-1));
#18222=direction('',(9.118154013901e-1,4.105094421645e-1,8.641277776682e-3));
#18223=axis2_placement_3d('',#18220,#18221,#18222);
#18225=cartesian_point('',(-6.727598446780e1,-3.010244715098e1,
-4.148036708074e1));
#18226=direction('',(-3.763536770455e-3,-1.289308448201e-2,9.999097980136e-1));
#18227=direction('',(9.118177925519e-1,4.105023581154e-1,8.725088393776e-3));
#18228=axis2_placement_3d('',#18225,#18226,#18227);
#18230=cartesian_point('',(-6.443603062688e1,-3.542456944950e1,
-4.192434479332e1));
#18231=cartesian_point('',(-6.448931972984e1,-3.543651988163e1,
-4.177642954837e1));
#18232=cartesian_point('',(-6.453939675806e1,-3.545574725307e1,
-4.162597936202e1));
#18233=cartesian_point('',(-6.458654729337e1,-3.548119806173e1,
-4.147528662390e1));
#18235=cartesian_point('',(-6.450095701393e1,-3.577680585008e1,
-4.135914395287e1));
#18236=direction('',(-4.763029270489e-1,-2.648547976052e-1,8.384434732707e-1));
#18237=direction('',(-4.996185685041e-1,8.661853965688e-1,-1.020513482712e-2));
#18238=axis2_placement_3d('',#18235,#18236,#18237);
#18240=direction('',(-4.759232409728e-1,-2.655303165460e-1,8.384454184364e-1));
#18241=vector('',#18240,1.808878082153e0);
#18242=cartesian_point('',(-6.385930137788e1,-3.541980091767e1,
-4.303928244677e1));
#18243=line('',#18242,#18241);
#18244=direction('',(4.679640281489e-1,2.793843236296e-1,-8.384235612557e-1));
#18245=vector('',#18244,1.808879096657e0);
#18246=cartesian_point('',(-6.345051357510e1,-3.809926380262e1,
-4.152263875161e1));
#18247=line('',#18246,#18245);
#18248=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18249=direction('',(0.e0,0.e0,-1.e0));
#18250=direction('',(-8.573202724098e-1,-5.147834015536e-1,0.e0));
#18251=axis2_placement_3d('',#18248,#18249,#18250);
#18253=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18254=direction('',(0.e0,0.e0,-1.e0));
#18255=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#18256=axis2_placement_3d('',#18253,#18254,#18255);
#18258=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18259=direction('',(0.e0,0.e0,-1.e0));
#18260=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#18261=axis2_placement_3d('',#18258,#18259,#18260);
#18263=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18264=direction('',(0.e0,0.e0,1.e0));
#18265=direction('',(-8.745497069292e-1,-4.849358824732e-1,0.e0));
#18266=axis2_placement_3d('',#18263,#18264,#18265);
#18268=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18269=direction('',(0.e0,0.e0,1.e0));
#18270=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#18271=axis2_placement_3d('',#18268,#18269,#18270);
#18273=cartesian_point('',(-6.323409833696e1,-3.797107032853e1,
-4.135912951796e1));
#18274=direction('',(4.675494687940e-1,2.800952581050e-1,-8.384176409270e-1));
#18275=direction('',(4.999722703344e-1,-8.659778868859e-1,-1.048943856217e-2));
#18276=axis2_placement_3d('',#18273,#18274,#18275);
#18278=cartesian_point('',(-6.345051357510e1,-3.809926380262e1,
-4.152263875161e1));
#18279=cartesian_point('',(-6.350631796688e1,-3.813306774638e1,
-4.142227672032e1));
#18280=cartesian_point('',(-6.361013001647e1,-3.819612193876e1,
-4.121568052337e1));
#18281=cartesian_point('',(-6.374124932286e1,-3.827631254591e1,
-4.089069534149e1));
#18282=cartesian_point('',(-6.381152663429e1,-3.831973742094e1,
-4.066571148963e1));
#18283=cartesian_point('',(-6.384224707138e1,-3.833885769423e1,
-4.055159371795e1));
#18285=cartesian_point('',(-6.384224707138e1,-3.833885769423e1,
-4.055159371795e1));
#18286=cartesian_point('',(-6.387628259502e1,-3.836001224669e1,
-4.042520848186e1));
#18287=cartesian_point('',(-6.393349625924e1,-3.839599119429e1,
-4.016845740387e1));
#18288=cartesian_point('',(-6.398587612090e1,-3.843027851870e1,
-3.977517480094e1));
#18289=cartesian_point('',(-6.399814489945e1,-3.844006330978e1,
-3.951015784371e1));
#18290=cartesian_point('',(-6.399859606028e1,-3.844153295906e1,
-3.937758789249e1));
#18292=direction('',(3.825630544841e-1,2.316914973256e-1,-8.944073788888e-1));
#18293=vector('',#18292,9.151762707089e-1);
#18294=cartesian_point('',(-6.366207293564e1,-3.898879430830e1,
-6.278724609094e0));
#18295=line('',#18294,#18293);
#18296=cartesian_point('',(-6.525248657019e1,-3.988421415502e1,
-8.214296506270e0));
#18297=direction('',(-5.001525447916e-1,8.658746126670e-1,1.042051233342e-2));
#18298=direction('',(7.768313292465e-1,4.433368696336e-1,4.471973903374e-1));
#18299=axis2_placement_3d('',#18296,#18297,#18298);
#18301=direction('',(2.051057294340e-3,1.327551664260e-2,-9.999097728405e-1));
#18302=vector('',#18301,3.328462725501e1);
#18303=cartesian_point('',(-6.308949471986e1,-3.863505376517e1,
-8.193505207385e0));
#18304=line('',#18303,#18302);
#18305=direction('',(-4.672592015686e-1,-2.799623057488e-1,8.386238405324e-1));
#18306=vector('',#18305,1.345096465770e-1);
#18307=cartesian_point('',(-6.302122604234e1,-3.819318314211e1,
-4.147512928502e1));
#18308=line('',#18307,#18306);
#18309=cartesian_point('',(-6.038811136909e1,-3.669837895867e1,
-3.934686924289e1));
#18310=direction('',(-5.000343504741e-1,8.659426028538e-1,1.044303158726e-2));
#18311=direction('',(-7.289250695281e-1,-4.143420896449e-1,-5.449668574896e-1));
#18312=axis2_placement_3d('',#18309,#18310,#18311);
#18314=direction('',(-2.146639041004e-3,-1.333083366116e-2,9.999088362519e-1));
#18315=vector('',#18314,3.310242383296e1);
#18316=cartesian_point('',(-6.359101398029e1,-3.854751140240e1,
-3.937813070103e1));
#18317=line('',#18316,#18315);
#18318=cartesian_point('',(-6.306196268635e1,-3.920973738317e1,
-7.102517710800e0));
#18319=direction('',(-3.825512432605e-1,-2.316817205778e-1,8.944149633308e-1));
#18320=direction('',(7.595916083955e-1,4.722505533754e-1,4.472135991802e-1));
#18321=axis2_placement_3d('',#18318,#18319,#18320);
#18323=cartesian_point('',(-6.032425517982e1,-4.323854228470e1,
-6.060283171406e0));
#18324=cartesian_point('',(-6.021428284425e1,-4.315777155868e1,
-6.333159085919e0));
#18325=cartesian_point('',(-6.010431719433e1,-4.307699696857e1,
-6.606036459607e0));
#18326=cartesian_point('',(-5.999434477946e1,-4.299622628290e1,
-6.878912354104e0));
#18328=cartesian_point('',(-6.268217404672e1,-3.897360299316e1,
-6.878915224166e0));
#18329=cartesian_point('',(-6.279888273295e1,-3.904429567185e1,
-6.606035394173e0));
#18330=cartesian_point('',(-6.291559147075e1,-3.911498015906e1,
-6.333157177615e0));
#18331=cartesian_point('',(-6.303230016391e1,-3.918567274905e1,
-6.060277327605e0));
#18333=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#18334=direction('',(0.e0,0.e0,1.e0));
#18335=direction('',(-8.528158943073e-1,-5.222116911913e-1,0.e0));
#18336=axis2_placement_3d('',#18333,#18334,#18335);
#18338=cartesian_point('',(-6.062910752734e1,-4.408080869363e1,
-4.579937185874e0));
#18339=cartesian_point('',(-6.063757824312e1,-4.404914638195e1,
-4.603474513306e0));
#18340=cartesian_point('',(-6.065025080659e1,-4.398562302989e1,
-4.657607851234e0));
#18341=cartesian_point('',(-6.065717328877e1,-4.388930933361e1,
-4.759396933925e0));
#18342=cartesian_point('',(-6.065204387203e1,-4.379232787025e1,
-4.881329056115e0));
#18343=cartesian_point('',(-6.063450778086e1,-4.369502108483e1,
-5.023620546087e0));
#18344=cartesian_point('',(-6.060408729478e1,-4.359848395132e1,
-5.185805749046e0));
#18345=cartesian_point('',(-6.055992600310e1,-4.350329026758e1,
-5.368646032237e0));
#18346=cartesian_point('',(-6.050062474448e1,-4.341025484520e1,
-5.573502391189e0));
#18347=cartesian_point('',(-6.042417074741e1,-4.332066830559e1,
-5.802177956813e0));
#18348=cartesian_point('',(-6.036004064121e1,-4.326482612344e1,
-5.971488029681e0));
#18349=cartesian_point('',(-6.032425517982e1,-4.323854228470e1,
-6.060283171406e0));
#18351=cartesian_point('',(-6.068774247809e1,-4.349907514661e1,
-6.283890185762e0));
#18352=direction('',(-3.604420295323e-1,-2.647705131697e-1,8.944149588991e-1));
#18353=direction('',(6.087159334203e-1,-7.933192387781e-1,1.046411891802e-2));
#18354=axis2_placement_3d('',#18351,#18352,#18353);
#18356=cartesian_point('',(-6.062910752734e1,-4.408080869363e1,
-4.579937185874e0));
#18357=cartesian_point('',(-6.060410388386e1,-4.411519155323e1,
-4.580433041926e0));
#18358=cartesian_point('',(-6.055839563197e1,-4.417781313e1,-4.589692980485e0));
#18359=cartesian_point('',(-6.050213394414e1,-4.425412603737e1,
-4.632245881137e0));
#18360=cartesian_point('',(-6.047423000920e1,-4.429179264444e1,
-4.672008632449e0));
#18361=cartesian_point('',(-6.046259250075e1,-4.430732775402e1,
-4.695423362454e0));
#18363=cartesian_point('',(-6.038337145847e1,-4.389572184525e1,
-6.278719727041e0));
#18364=cartesian_point('',(-6.043149909275e1,-4.392861943613e1,
-5.976053234466e0));
#18365=cartesian_point('',(-6.049114554681e1,-4.399720517531e1,
-5.516199492988e0));
#18366=cartesian_point('',(-6.052763828740e1,-4.413233142672e1,
-4.954358522484e0));
#18367=cartesian_point('',(-6.050620397414e1,-4.424845034810e1,
-4.692292468592e0));
#18368=cartesian_point('',(-6.046259250075e1,-4.430732775402e1,
-4.695423362454e0));
#18370=cartesian_point('',(-5.976583133237e1,-4.423692066623e1,
-3.937501182567e1));
#18371=direction('',(-1.301651393323e-2,3.150943191483e-3,9.999103169395e-1));
#18372=direction('',(-6.089094649867e-1,7.931712052958e-1,-1.042605098425e-2));
#18373=axis2_placement_3d('',#18370,#18371,#18372);
#18375=cartesian_point('',(-6.000665645990e1,-4.441589936912e1,
-3.937758920493e1));
#18376=cartesian_point('',(-6.000516085718e1,-4.441606077028e1,
-3.950645183969e1));
#18377=cartesian_point('',(-5.999187322544e1,-4.440878467056e1,
-3.976489848258e1));
#18378=cartesian_point('',(-5.994371423092e1,-4.437612820883e1,
-4.014365054786e1));
#18379=cartesian_point('',(-5.988938974238e1,-4.433771429076e1,
-4.040284443897e1));
#18380=cartesian_point('',(-5.985775399561e1,-4.431507302843e1,
-4.052857282113e1));
#18382=cartesian_point('',(-5.985775399561e1,-4.431507302843e1,
-4.052857282113e1));
#18383=cartesian_point('',(-5.982698033730e1,-4.429307631190e1,
-4.065082207909e1));
#18384=cartesian_point('',(-5.975814087126e1,-4.424345309583e1,
-4.088293683160e1));
#18385=cartesian_point('',(-5.963324488801e1,-4.415257703286e1,
-4.121107041900e1));
#18386=cartesian_point('',(-5.953390065786e1,-4.407980859268e1,
-4.142091159349e1));
#18387=cartesian_point('',(-5.948059327730e1,-4.404066220928e1,
-4.152263690628e1));
#18389=direction('',(-1.305503217928e-2,3.181343913334e-3,9.999097185175e-1));
#18390=vector('',#18389,3.328477210761e1);
#18391=cartesian_point('',(-5.940277474948e1,-4.360788758053e1,
-4.147528662390e1));
#18392=line('',#18391,#18390);
#18393=cartesian_point('',(-6.181928867139e1,-4.502239551750e1,
-8.214301124772e0));
#18394=direction('',(6.085538894657e-1,-7.934441637182e-1,1.041742183594e-2));
#18395=direction('',(7.934073424423e-1,6.086345397959e-1,8.293728120768e-3));
#18396=axis2_placement_3d('',#18393,#18394,#18395);
#18398=direction('',(-3.604539428997e-1,-2.647763967607e-1,8.944084160866e-1));
#18399=vector('',#18398,9.151959908223e-1);
#18400=cartesian_point('',(-6.005348545505e1,-4.365339954847e1,
-7.097278723601e0));
#18401=line('',#18400,#18399);
#18402=direction('',(1.313764258154e-2,-3.118223168683e-3,-9.999088353603e-1));
#18403=vector('',#18402,3.310192908439e1);
#18404=cartesian_point('',(-6.038337145847e1,-4.389572184525e1,
-6.278719727041e0));
#18405=line('',#18404,#18403);
#18406=cartesian_point('',(-5.994849014540e1,-4.399894104745e1,
-3.937763108599e1));
#18407=cartesian_point('',(-5.994539444836e1,-4.399969541879e1,
-3.961527451652e1));
#18408=cartesian_point('',(-5.990446116725e1,-4.397439792064e1,
-4.007778712586e1));
#18409=cartesian_point('',(-5.973528093977e1,-4.385361752451e1,
-4.076225724980e1));
#18410=cartesian_point('',(-5.956428605941e1,-4.372773068446e1,
-4.116615475776e1));
#18411=cartesian_point('',(-5.946032111633e1,-4.365058916098e1,
-4.136528147158e1));
#18413=direction('',(4.383266411495e-1,3.252549440928e-1,-8.379015318054e-1));
#18414=vector('',#18413,1.312864914849e-1);
#18415=cartesian_point('',(-5.946032111633e1,-4.365058916098e1,
-4.136528147158e1));
#18416=line('',#18415,#18414);
#18417=cartesian_point('',(-6.014175757936e1,-4.310540248562e1,
-8.198743170693e0));
#18418=direction('',(1.304750707989e-2,-3.187223789704e-3,-9.999097980136e-1));
#18419=direction('',(8.114144076943e-1,5.844061360099e-1,8.725089109946e-3));
#18420=axis2_placement_3d('',#18417,#18418,#18419);
#18422=cartesian_point('',(-6.035783865159e1,-4.325673633675e1,
-7.102553064087e0));
#18423=direction('',(3.605080728535e-1,2.647588107664e-1,-8.943918053790e-1));
#18424=direction('',(7.269675843716e-1,5.210338838927e-1,4.472603527127e-1));
#18425=axis2_placement_3d('',#18422,#18423,#18424);
#18427=cartesian_point('',(-6.211323277798e1,-4.463914558702e1,
-8.219332954833e0));
#18428=direction('',(-6.085538894657e-1,7.934441637182e-1,-1.041742183594e-2));
#18429=direction('',(7.068909359638e-1,5.480405024480e-1,4.471653076087e-1));
#18430=axis2_placement_3d('',#18427,#18428,#18429);
#18432=cartesian_point('',(-5.985589918678e1,-4.289578021452e1,
-7.297046693611e0));
#18433=cartesian_point('',(-5.983053196033e1,-4.287759243489e1,
-7.393517049067e0));
#18434=cartesian_point('',(-5.978761509892e1,-4.284712656217e1,
-7.589628434882e0));
#18435=cartesian_point('',(-5.974711671194e1,-4.281989724983e1,
-7.890280112103e0));
#18436=cartesian_point('',(-5.973673253635e1,-4.281370343745e1,
-8.092977133058e0));
#18437=cartesian_point('',(-5.973551995776e1,-4.281388160976e1,
-8.194371660709e0));
#18439=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18440=direction('',(0.e0,0.e0,-1.e0));
#18441=direction('',(-8.127927755374e-1,-5.825529195140e-1,0.e0));
#18442=axis2_placement_3d('',#18439,#18440,#18441);
#18444=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18445=direction('',(0.e0,0.e0,-1.e0));
#18446=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#18447=axis2_placement_3d('',#18444,#18445,#18446);
#18449=cartesian_point('',(-6.241466276113e1,-3.880426101705e1,
-8.194373293215e0));
#18450=cartesian_point('',(-6.241496182832e1,-3.880544908693e1,
-8.093026329860e0));
#18451=cartesian_point('',(-6.242464971483e1,-3.881266631283e1,
-7.890421955031e0));
#18452=cartesian_point('',(-6.246526657693e1,-3.883963845296e1,
-7.589909290560e0));
#18453=cartesian_point('',(-6.250979567871e1,-3.886760473214e1,
-7.393883586903e0));
#18454=cartesian_point('',(-6.253628233518e1,-3.888406613177e1,
-7.297454020425e0));
#18456=cartesian_point('',(-6.501090598645e1,-4.030244354634e1,
-8.219329757582e0));
#18457=direction('',(5.001525447916e-1,-8.658746126670e-1,-1.042051233342e-2));
#18458=direction('',(8.255529245803e-1,4.731604951820e-1,3.075410777702e-1));
#18459=axis2_placement_3d('',#18456,#18457,#18458);
#18461=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#18462=direction('',(0.e0,0.e0,1.e0));
#18463=direction('',(-8.492306266591e-1,-5.280221044087e-1,0.e0));
#18464=axis2_placement_3d('',#18461,#18462,#18463);
#18466=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#18467=direction('',(0.e0,0.e0,1.e0));
#18468=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#18469=axis2_placement_3d('',#18466,#18467,#18468);
#18471=cartesian_point('',(-6.283942537112e1,-3.906800261705e1,
-8.198698771835e0));
#18472=direction('',(-2.001848723292e-3,-1.318991748925e-2,9.999110053791e-1));
#18473=direction('',(8.504324598801e-1,5.260132693199e-1,8.641277781878e-3));
#18474=axis2_placement_3d('',#18471,#18472,#18473);
#18476=cartesian_point('',(-6.277127129134e1,-3.862619462304e1,
-4.148036708073e1));
#18477=direction('',(-2.048453968222e-3,-1.327402248094e-2,9.999097980136e-1));
#18478=direction('',(8.504357552425e-1,5.260065579797e-1,8.725088393596e-3));
#18479=axis2_placement_3d('',#18476,#18477,#18478);
#18481=cartesian_point('',(-5.926093729110e1,-4.353209706659e1,
-4.192434479326e1));
#18482=cartesian_point('',(-5.931221065398e1,-4.355090088481e1,
-4.177642954835e1));
#18483=cartesian_point('',(-5.935934959069e1,-4.357650012725e1,
-4.162597936200e1));
#18484=cartesian_point('',(-5.940277474948e1,-4.360788758053e1,
-4.147528662390e1));
#18486=cartesian_point('',(-5.927933214775e1,-4.388979463002e1,
-4.135914395288e1));
#18487=direction('',(-4.376576012549e-1,-3.247589355061e-1,8.384434732722e-1));
#18488=direction('',(-6.084041439450e-1,7.935617511284e-1,-1.020513481284e-2));
#18489=axis2_placement_3d('',#18486,#18487,#18488);
#18491=direction('',(-4.371929905294e-1,-3.253791163111e-1,8.384454184385e-1));
#18492=vector('',#18491,1.808878082165e0);
#18493=cartesian_point('',(-5.868976445905e1,-4.345209105739e1,
-4.303928244679e1));
#18494=line('',#18493,#18492);
#18495=direction('',(4.274851449257e-1,3.380701482610e-1,-8.384300959070e-1));
#18496=vector('',#18495,1.808879037190e0);
#18497=cartesian_point('',(-5.793473380501e1,-4.605527325059e1,
-4.152263875161e1));
#18498=line('',#18497,#18496);
#18499=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18500=direction('',(0.e0,0.e0,-1.e0));
#18501=direction('',(-7.827930614094e-1,-6.222821088616e-1,0.e0));
#18502=axis2_placement_3d('',#18499,#18500,#18501);
#18504=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18505=direction('',(0.e0,0.e0,-1.e0));
#18506=direction('',(-7.924478694828e-1,-6.099396479588e-1,0.e0));
#18507=axis2_placement_3d('',#18504,#18505,#18506);
#18509=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18510=direction('',(0.e0,0.e0,-1.e0));
#18511=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#18512=axis2_placement_3d('',#18509,#18510,#18511);
#18514=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18515=direction('',(0.e0,0.e0,1.e0));
#18516=direction('',(-8.037709787408e-1,-5.949388319264e-1,0.e0));
#18517=axis2_placement_3d('',#18514,#18515,#18516);
#18519=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18520=direction('',(0.e0,0.e0,1.e0));
#18521=direction('',(-7.924478694829e-1,-6.099396479587e-1,0.e0));
#18522=axis2_placement_3d('',#18519,#18520,#18521);
#18524=cartesian_point('',(-5.773690263528e1,-4.589992863248e1,
-4.135912951796e1));
#18525=direction('',(4.269897507757e-1,3.387264561719e-1,-8.384176409294e-1));
#18526=direction('',(6.087277292118e-1,-7.933098532598e-1,-1.048944276123e-2));
#18527=axis2_placement_3d('',#18524,#18525,#18526);
#18529=cartesian_point('',(-5.793473380501e1,-4.605527325059e1,
-4.152263875161e1));
#18530=cartesian_point('',(-5.798564848246e1,-4.609607193173e1,
-4.142227672025e1));
#18531=cartesian_point('',(-5.808034218201e1,-4.617213687833e1,
-4.121568052317e1));
#18532=cartesian_point('',(-5.819987277e1,-4.626875594755e1,-4.089069534107e1));
#18533=cartesian_point('',(-5.826388076572e1,-4.632098234663e1,
-4.066571148905e1));
#18534=cartesian_point('',(-5.829184268874e1,-4.634394886501e1,
-4.055159371729e1));
#18536=cartesian_point('',(-5.829184268874e1,-4.634394886501e1,
-4.055159371729e1));
#18537=cartesian_point('',(-5.832282581054e1,-4.636936496462e1,
-4.042520848127e1));
#18538=cartesian_point('',(-5.837485380885e1,-4.641250398902e1,
-4.016845740342e1));
#18539=cartesian_point('',(-5.842231015956e1,-4.645333492448e1,
-3.977517480071e1));
#18540=cartesian_point('',(-5.843319680551e1,-4.646463740221e1,
-3.951015784363e1));
#18541=cartesian_point('',(-5.843345227888e1,-4.646615336674e1,
-3.937758789248e1));
#18543=direction('',(3.490483544086e-1,2.796438345055e-1,-8.944073859868e-1));
#18544=vector('',#18543,9.151760696269e-1);
#18545=cartesian_point('',(-5.802837614490e1,-4.696480768e1,-6.278724788262e0));
#18546=line('',#18545,#18544);
#18547=cartesian_point('',(-5.948830789833e1,-4.806015777952e1,
-8.214296506356e0));
#18548=direction('',(-6.088929867800e-1,7.931839279603e-1,1.042051225130e-2));
#18549=direction('',(7.123183559310e-1,5.409408968993e-1,4.471973902715e-1));
#18550=axis2_placement_3d('',#18547,#18548,#18549);
#18552=direction('',(3.007076298742e-4,1.342965949636e-2,-9.999097728399e-1));
#18553=vector('',#18552,3.328462726210e1);
#18554=cartesian_point('',(-5.750686889163e1,-4.653935703859e1,
-8.193505207376e0));
#18555=line('',#18554,#18553);
#18556=direction('',(-4.267193192196e-1,-3.385567527750e-1,8.386238416330e-1));
#18557=vector('',#18556,1.345096543640e-1);
#18558=cartesian_point('',(-5.749685995025e1,-4.609235582800e1,
-4.147512929208e1));
#18559=line('',#18558,#18557);
#18560=cartesian_point('',(-5.508138303873e1,-4.426664947170e1,
-3.934686924287e1));
#18561=direction('',(-6.087846779052e-1,7.932667641085e-1,1.044303159093e-2));
#18562=direction('',(-6.686065192999e-1,-5.059411493685e-1,-5.449668574559e-1));
#18563=axis2_placement_3d('',#18560,#18561,#18562);
#18565=direction('',(-3.882504578266e-4,-1.349697850686e-2,9.999088362610e-1));
#18566=vector('',#18565,3.310242381338e1);
#18567=cartesian_point('',(-5.801552411370e1,-4.651802497727e1,
-3.937813086091e1));
#18568=line('',#18567,#18566);
#18569=cartesian_point('',(-5.740456113496e1,-4.710553050774e1,
-7.102517710802e0));
#18570=direction('',(-3.490379315475e-1,-2.796326084519e-1,8.944149633316e-1));
#18571=direction('',(6.914521303726e-1,5.673569847222e-1,4.472135991785e-1));
#18572=axis2_placement_3d('',#18569,#18570,#18571);
#18574=cartesian_point('',(-5.416441053234e1,-5.074252588829e1,
-6.060283171759e0));
#18575=cartesian_point('',(-5.406592172066e1,-5.064809189681e1,
-6.333159086277e0));
#18576=cartesian_point('',(-5.396744003259e1,-5.055365495741e1,
-6.606036459634e0));
#18577=cartesian_point('',(-5.386895113702e1,-5.045922099560e1,
-6.878912354137e0));
#18579=cartesian_point('',(-5.705884336257e1,-4.682184391517e1,
-6.878915224175e0));
#18580=cartesian_point('',(-5.716532634363e1,-4.690716534861e1,
-6.606035394201e0));
#18581=cartesian_point('',(-5.727181044531e1,-4.699247866760e1,
-6.333157177665e0));
#18582=cartesian_point('',(-5.737829344483e1,-4.707780001399e1,
-6.060277327675e0));
#18584=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#18585=direction('',(0.e0,0.e0,1.e0));
#18586=direction('',(-7.773576325991e-1,-6.290589090379e-1,0.e0));
#18587=axis2_placement_3d('',#18584,#18585,#18586);
#18589=cartesian_point('',(-5.435671735718e1,-5.161737743877e1,
-4.579937188738e0));
#18590=cartesian_point('',(-5.436924763472e1,-5.158709294650e1,
-4.603473754598e0));
#18591=cartesian_point('',(-5.439010240750e1,-5.152576982226e1,
-4.657604665034e0));
#18592=cartesian_point('',(-5.440953730216e1,-5.143118624401e1,
-4.759389948181e0));
#18593=cartesian_point('',(-5.441711133358e1,-5.133436665908e1,
-4.881318362564e0));
#18594=cartesian_point('',(-5.441242742750e1,-5.123560417160e1,
-5.023607273931e0));
#18595=cartesian_point('',(-5.439486886158e1,-5.113592186049e1,
-5.185791507149e0));
#18596=cartesian_point('',(-5.436351137940e1,-5.103577716548e1,
-5.368632370431e0));
#18597=cartesian_point('',(-5.431686122016e1,-5.093579542804e1,
-5.573490995278e0));
#18598=cartesian_point('',(-5.425275399678e1,-5.083699365806e1,
-5.802170868014e0));
#18599=cartesian_point('',(-5.419646006518e1,-5.077325669839e1,
-5.971485410102e0));
#18600=cartesian_point('',(-5.416441053234e1,-5.074252588829e1,
-6.060283171759e0));
#18602=cartesian_point('',(-5.449078178430e1,-5.104827446872e1,
-6.283890185741e0));
#18603=direction('',(-3.227989111015e-1,-3.095524903511e-1,8.944149589028e-1));
#18604=direction('',(7.070601525075e-1,-7.070759502265e-1,1.046620023458e-2));
#18605=axis2_placement_3d('',#18602,#18603,#18604);
#18607=cartesian_point('',(-5.435671735718e1,-5.161737743877e1,
-4.579937188738e0));
#18608=cartesian_point('',(-5.434078083343e1,-5.163416896504e1,
-4.579207427291e0));
#18609=cartesian_point('',(-5.430944112298e1,-5.166710975567e1,
-4.581716770810e0));
#18610=cartesian_point('',(-5.426248224301e1,-5.171620375901e1,
-4.598838468988e0));
#18611=cartesian_point('',(-5.422021659719e1,-5.176019458253e1,
-4.624967824516e0));
#18612=cartesian_point('',(-5.418536796570e1,-5.179619305381e1,
-4.658511833008e0));
#18613=cartesian_point('',(-5.416916373399e1,-5.181296287125e1,
-4.682728782987e0));
#18614=cartesian_point('',(-5.416264856161e1,-5.181961036745e1,
-4.695583392992e0));
#18616=cartesian_point('',(-5.413724565404e1,-5.140180272023e1,
-6.278691057300e0));
#18617=cartesian_point('',(-5.414586522222e1,-5.140952865701e1,
-6.218426751065e0));
#18618=cartesian_point('',(-5.416171184216e1,-5.142537971527e1,
-6.102340038060e0));
#18619=cartesian_point('',(-5.418152709863e1,-5.144962268201e1,
-5.941177342005e0));
#18620=cartesian_point('',(-5.419787841701e1,-5.147408081886e1,
-5.792652431174e0));
#18621=cartesian_point('',(-5.421104486495e1,-5.149823077252e1,
-5.657370828565e0));
#18622=cartesian_point('',(-5.422196488396e1,-5.152341446048e1,
-5.526868398169e0));
#18623=cartesian_point('',(-5.423001351765e1,-5.154776984212e1,
-5.409775686455e0));
#18624=cartesian_point('',(-5.423571595146e1,-5.157145888932e1,
-5.302922233592e0));
#18625=cartesian_point('',(-5.423931366761e1,-5.159488478183e1,
-5.205064985130e0));
#18626=cartesian_point('',(-5.424098029651e1,-5.161757139989e1,
-5.118149239963e0));
#18627=cartesian_point('',(-5.424069722924e1,-5.164319151646e1,
-5.029287392327e0));
#18628=cartesian_point('',(-5.423781880589e1,-5.166967417736e1,
-4.947265519697e0));
#18629=cartesian_point('',(-5.423247589075e1,-5.169607282497e1,
-4.873234747148e0));
#18630=cartesian_point('',(-5.422375558489e1,-5.172323108339e1,
-4.808778078338e0));
#18631=cartesian_point('',(-5.421519687751e1,-5.174452694207e1,
-4.764891433696e0));
#18632=cartesian_point('',(-5.419426627811e1,-5.178270654866e1,
-4.707019348142e0));
#18633=cartesian_point('',(-5.417462073524e1,-5.180715003422e1,
-4.696799554113e0));
#18634=cartesian_point('',(-5.416264856161e1,-5.181961036745e1,
-4.695583392992e0));
#18636=cartesian_point('',(-5.369215157139e1,-5.144733860850e1,
-3.940627988634e1));
#18637=cartesian_point('',(-5.369232840504e1,-5.144737644169e1,
-3.939689440079e1));
#18638=cartesian_point('',(-5.369250575260e1,-5.144741093677e1,
-3.938750727536e1));
#18639=cartesian_point('',(-5.369263233936e1,-5.144739851983e1,
-3.937812157014e1));
#18641=cartesian_point('',(-5.348053323095e1,-5.165954284925e1,
-3.937498029010e1));
#18642=direction('',(-1.343083778872e-2,1.377963476358e-3,9.999088527526e-1));
#18643=direction('',(-7.070178578744e-1,7.071181676670e-1,-1.047117959055e-2));
#18644=axis2_placement_3d('',#18641,#18642,#18643);
#18646=cartesian_point('',(-5.369215157139e1,-5.144733860850e1,
-3.940627988634e1));
#18647=cartesian_point('',(-5.372815574527e1,-5.148337022123e1,
-3.940726530564e1));
#18648=cartesian_point('',(-5.378285508119e1,-5.157762083240e1,
-3.940919399353e1));
#18649=cartesian_point('',(-5.378418369577e1,-5.173614334966e1,
-3.941061031252e1));
#18650=cartesian_point('',(-5.373107689581e1,-5.183123093400e1,
-3.941048802936e1));
#18651=cartesian_point('',(-5.369573566038e1,-5.186784602605e1,
-3.941011371979e1));
#18653=cartesian_point('',(-5.305902896248e1,-5.166270079023e1,
-3.999999922757e1));
#18654=cartesian_point('',(-5.314483916460e1,-5.169047407083e1,
-3.999998129548e1));
#18655=cartesian_point('',(-5.331311182147e1,-5.174543777639e1,
-3.996781026731e1));
#18656=cartesian_point('',(-5.353032809766e1,-5.181480936296e1,
-3.982729443006e1));
#18657=cartesian_point('',(-5.366531863615e1,-5.185818045821e1,
-3.962597355816e1));
#18658=cartesian_point('',(-5.369445648316e1,-5.186745142560e1,
-3.948062245784e1));
#18659=cartesian_point('',(-5.369573566038e1,-5.186784602605e1,
-3.941011371979e1));
#18661=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18662=direction('',(0.e0,0.e0,1.e0));
#18663=direction('',(-7.192428954346e-1,-6.947587044196e-1,0.e0));
#18664=axis2_placement_3d('',#18661,#18662,#18663);
#18666=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18667=direction('',(0.e0,0.e0,1.e0));
#18668=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#18669=axis2_placement_3d('',#18666,#18667,#18668);
#18671=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18672=direction('',(0.e0,0.e0,1.e0));
#18673=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#18674=axis2_placement_3d('',#18671,#18672,#18673);
#18676=cartesian_point('',(-5.186784493290e1,-5.369573577725e1,
-3.941011557428e1));
#18677=cartesian_point('',(-5.186740923387e1,-5.369439804526e1,
-3.948530891088e1));
#18678=cartesian_point('',(-5.185692240814e1,-5.366116682912e1,
-3.963567150001e1));
#18679=cartesian_point('',(-5.181366459443e1,-5.352651739023e1,
-3.982835169705e1));
#18680=cartesian_point('',(-5.174830896441e1,-5.332258810507e1,
-3.996334784697e1));
#18681=cartesian_point('',(-5.169198781098e1,-5.314950318068e1,
-3.999998274559e1));
#18682=cartesian_point('',(-5.166269439241e1,-5.305903153512e1,
-3.999999925050e1));
#18684=direction('',(-7.071059092269e-1,-7.071076531450e-1,4.218289930089e-7));
#18685=vector('',#18684,1.831129833959e0);
#18686=cartesian_point('',(-5.176422623633e1,-5.036789487074e1,
-3.999999999999e1));
#18687=line('',#18686,#18685);
#18688=cartesian_point('',(0.e0,0.e0,-4.e1));
#18689=direction('',(0.e0,0.e0,1.e0));
#18690=direction('',(-7.164714443763e-1,-6.976164199568e-1,0.e0));
#18691=axis2_placement_3d('',#18688,#18689,#18690);
#18693=cartesian_point('',(0.e0,0.e0,-4.e1));
#18694=direction('',(0.e0,0.e0,1.e0));
#18695=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#18696=axis2_placement_3d('',#18693,#18694,#18695);
#18698=direction('',(7.071058644802e-1,7.071076978916e-1,-4.093174733563e-7));
#18699=vector('',#18698,1.831125032137e0);
#18700=cartesian_point('',(-5.166269439241e1,-5.305903153512e1,
-3.999999925050e1));
#18701=line('',#18700,#18699);
#18702=cartesian_point('',(0.e0,0.e0,-4.e1));
#18703=direction('',(0.e0,0.e0,1.e0));
#18704=direction('',(-6.973741589505e-1,-7.167072501573e-1,0.e0));
#18705=axis2_placement_3d('',#18702,#18703,#18704);
#18707=direction('',(7.071054314102e-1,7.071081309576e-1,1.933902579786e-6));
#18708=vector('',#18707,4.279395016539e0);
#18709=cartesian_point('',(-4.785344627786e1,-5.365794765336e1,
-4.000000827595e1));
#18710=line('',#18709,#18708);
#18711=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#18712=direction('',(0.e0,0.e0,1.e0));
#18713=direction('',(7.071067812145e-1,-7.071067811586e-1,0.e0));
#18714=axis2_placement_3d('',#18711,#18712,#18713);
#18716=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#18717=direction('',(0.e0,0.e0,1.e0));
#18718=direction('',(7.580861838157e-1,-6.521543819586e-1,0.e0));
#18719=axis2_placement_3d('',#18716,#18717,#18718);
#18721=direction('',(-7.071080820629e-1,-7.071054803050e-1,-2.006685622282e-6));
#18722=vector('',#18721,4.279384595450e0);
#18723=cartesian_point('',(-5.063195726696e1,-4.482746683978e1,
-4.000000000002e1));
#18724=line('',#18723,#18722);
#18725=cartesian_point('',(0.e0,0.e0,-4.e1));
#18726=direction('',(0.e0,0.e0,1.e0));
#18727=direction('',(-7.464421119506e-1,-6.654503539009e-1,0.e0));
#18728=axis2_placement_3d('',#18725,#18726,#18727);
#18730=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#18731=direction('',(0.e0,0.e0,-1.e0));
#18732=direction('',(-1.e0,0.e0,0.e0));
#18733=axis2_placement_3d('',#18730,#18731,#18732);
#18735=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#18736=direction('',(0.e0,0.e0,-1.e0));
#18737=direction('',(1.e0,0.e0,0.e0));
#18738=axis2_placement_3d('',#18735,#18736,#18737);
#18740=direction('',(-7.071005013124e-1,-7.071130609984e-1,3.042665649417e-6));
#18741=vector('',#18740,7.069106788807e-1);
#18742=cartesian_point('',(-5.319229467597e1,-5.094747283450e1,
-3.940628203723e1));
#18743=line('',#18742,#18741);
#18744=cartesian_point('',(-5.369215157139e1,-5.144733860850e1,
-3.940627988634e1));
#18745=cartesian_point('',(-5.369188368348e1,-5.144742995930e1,
-3.943045079058e1));
#18746=cartesian_point('',(-5.368794673370e1,-5.144880845714e1,
-3.948328374716e1));
#18747=cartesian_point('',(-5.367049874763e1,-5.145474110258e1,
-3.956355296907e1));
#18748=cartesian_point('',(-5.363961536898e1,-5.146527413968e1,
-3.964457406308e1));
#18749=cartesian_point('',(-5.359738377685e1,-5.147966535967e1,
-3.971961636798e1));
#18750=cartesian_point('',(-5.354531713435e1,-5.149740312981e1,
-3.978730451831e1));
#18751=cartesian_point('',(-5.348388309863e1,-5.151832198607e1,
-3.984760823085e1));
#18752=cartesian_point('',(-5.341291844325e1,-5.154247324926e1,
-3.990009371582e1));
#18753=cartesian_point('',(-5.333329846915e1,-5.156955310278e1,
-3.994318574202e1));
#18754=cartesian_point('',(-5.324731114403e1,-5.159877937969e1,
-3.997511323960e1));
#18755=cartesian_point('',(-5.315520054205e1,-5.163006106892e1,
-3.999533620945e1));
#18756=cartesian_point('',(-5.309190024637e1,-5.165154972388e1,
-3.999999101350e1));
#18757=cartesian_point('',(-5.305902896248e1,-5.166270079023e1,
-3.999999922757e1));
#18759=cartesian_point('',(-5.176422623633e1,-5.036789487074e1,
-3.999999999999e1));
#18760=cartesian_point('',(-5.186385184559e1,-5.035486674779e1,
-3.999999650295e1));
#18761=cartesian_point('',(-5.205334240468e1,-5.033010255985e1,
-3.998839484075e1));
#18762=cartesian_point('',(-5.230418922306e1,-5.029823472800e1,
-3.994499333847e1));
#18763=cartesian_point('',(-5.252317052828e1,-5.027223838397e1,
-3.988169225082e1));
#18764=cartesian_point('',(-5.271170622566e1,-5.025247017310e1,
-3.980249884720e1));
#18765=cartesian_point('',(-5.287068505821e1,-5.023933467845e1,
-3.971027771037e1));
#18766=cartesian_point('',(-5.299981110674e1,-5.023339992986e1,
-3.960753608228e1));
#18767=cartesian_point('',(-5.309737841915e1,-5.023518693977e1,
-3.949835897587e1));
#18768=cartesian_point('',(-5.316399085512e1,-5.024488342123e1,
-3.938600789605e1));
#18769=cartesian_point('',(-5.318857944182e1,-5.025657518609e1,
-3.931129996495e1));
#18770=cartesian_point('',(-5.319633444532e1,-5.026371905211e1,
-3.927434370514e1));
#18772=cartesian_point('',(-5.319633444532e1,-5.026371905211e1,
-3.927434370514e1));
#18773=cartesian_point('',(-5.303702043138e1,-5.043254156298e1,
-3.927383107423e1));
#18774=cartesian_point('',(-5.303491818771e1,-5.078915334994e1,
-3.934264405444e1));
#18775=cartesian_point('',(-5.319229467597e1,-5.094747283450e1,
-3.940628203723e1));
#18777=cartesian_point('',(-5.319229467597e1,-5.094747283450e1,
-3.940628203723e1));
#18778=cartesian_point('',(-5.316989292822e1,-5.092593700565e1,
-3.946474996848e1));
#18779=cartesian_point('',(-5.309858780372e1,-5.087975961288e1,
-3.957939108848e1));
#18780=cartesian_point('',(-5.289742377324e1,-5.078681115093e1,
-3.973734439047e1));
#18781=cartesian_point('',(-5.266444496401e1,-5.069499104666e1,
-3.985040075886e1));
#18782=cartesian_point('',(-5.239431851992e1,-5.059568250698e1,
-3.993483702830e1));
#18783=cartesian_point('',(-5.209625494738e1,-5.048661146292e1,
-3.998679627696e1));
#18784=cartesian_point('',(-5.187733112167e1,-5.040920432382e1,
-4.000000016256e1));
#18785=cartesian_point('',(-5.176422623633e1,-5.036789487074e1,
-3.999999999999e1));
#18787=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#18788=direction('',(0.e0,0.e0,1.e0));
#18789=direction('',(-7.606686624034e-1,-6.491403438683e-1,0.e0));
#18790=axis2_placement_3d('',#18787,#18788,#18789);
#18792=cartesian_point('',(-5.322576752381e1,-5.028841702924e1,
-3.900872595443e1));
#18793=cartesian_point('',(-5.322425947939e1,-5.028887281814e1,
-3.909842552817e1));
#18794=cartesian_point('',(-5.321447186432e1,-5.028043545882e1,
-3.918800807260e1));
#18795=cartesian_point('',(-5.319633444532e1,-5.026371905211e1,
-3.927434370514e1));
#18797=cartesian_point('',(-5.569992615383e1,-4.753339038188e1,
-3.900862126811e1));
#18798=cartesian_point('',(-5.561298989820e1,-4.763407289291e1,
-3.909708495999e1));
#18799=cartesian_point('',(-5.542783837757e1,-4.781071034626e1,
-3.927129937301e1));
#18800=cartesian_point('',(-5.512544212044e1,-4.801098335114e1,
-3.950269248735e1));
#18801=cartesian_point('',(-5.480896283243e1,-4.814045384276e1,
-3.970584288631e1));
#18802=cartesian_point('',(-5.448484062578e1,-4.819876845818e1,
-3.986905202674e1));
#18803=cartesian_point('',(-5.416219098611e1,-4.817545748571e1,
-3.997789732466e1));
#18804=cartesian_point('',(-5.398851401454e1,-4.810680914956e1,
-3.999999729236e1));
#18805=cartesian_point('',(-5.391183058e1,-4.806219558257e1,-3.999999729236e1));
#18807=cartesian_point('',(-5.418933208342e1,-4.764863962701e1,
-4.045572476971e1));
#18808=cartesian_point('',(-5.426696267142e1,-4.770069878720e1,
-4.045602373200e1));
#18809=cartesian_point('',(-5.443262994831e1,-4.779169567804e1,
-4.042578613473e1));
#18810=cartesian_point('',(-5.473829837813e1,-4.787226349236e1,
-4.025395309218e1));
#18811=cartesian_point('',(-5.497655603375e1,-4.788343525030e1,
-4.005530677947e1));
#18812=cartesian_point('',(-5.526831941677e1,-4.783078713831e1,
-3.973406690196e1));
#18813=cartesian_point('',(-5.549094763541e1,-4.772510736538e1,
-3.941127901890e1));
#18814=cartesian_point('',(-5.563705443674e1,-4.760523521616e1,
-3.914812689846e1));
#18815=cartesian_point('',(-5.569992615383e1,-4.753339038188e1,
-3.900862126811e1));
#18817=cartesian_point('',(-5.418933208342e1,-4.764863962701e1,
-4.045572476971e1));
#18818=cartesian_point('',(-5.417823346226e1,-4.766517966981e1,
-4.023165075259e1));
#18819=cartesian_point('',(-5.403725077947e1,-4.787528391541e1,
-4.000000441225e1));
#18820=cartesian_point('',(-5.391183058e1,-4.806219558257e1,-3.999999729236e1));
#18822=cartesian_point('',(-5.391183058e1,-4.806219558257e1,-3.999999729236e1));
#18823=cartesian_point('',(-5.388147119405e1,-4.804182411809e1,
-3.999999637568e1));
#18824=cartesian_point('',(-5.382217068706e1,-4.799921452304e1,
-4.000000202753e1));
#18825=cartesian_point('',(-5.373731949601e1,-4.792944288464e1,
-3.999999834011e1));
#18826=cartesian_point('',(-5.368388238849e1,-4.787941174978e1,
-4.000000252138e1));
#18827=cartesian_point('',(-5.365794470065e1,-4.785344313955e1,
-4.000000858740e1));
#18829=cartesian_point('',(-5.365793920171e1,-4.785345364937e1,-4.05e1));
#18830=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#18831=direction('',(-1.096846490611e-5,1.096846490611e-5,9.999999998797e-1));
#18832=axis2_placement_3d('',#18829,#18830,#18831);
#18834=cartesian_point('',(-5.418933208342e1,-4.764863962701e1,
-4.045572476971e1));
#18835=cartesian_point('',(-5.412503623641e1,-4.760550249439e1,
-4.045568119874e1));
#18836=cartesian_point('',(-5.406492992734e1,-4.755612502438e1,
-4.045591167860e1));
#18837=cartesian_point('',(-5.401018233173e1,-4.750124695562e1,
-4.045642092592e1));
#18839=cartesian_point('',(-5.280416140234e1,-4.609300867502e1,
-4.208911053042e1));
#18840=direction('',(-7.044751151448e-1,7.043665826077e-1,8.707772072854e-2));
#18841=direction('',(-6.281894031885e-2,6.032717202501e-2,-9.961999864749e-1));
#18842=axis2_placement_3d('',#18839,#18840,#18841);
#18844=direction('',(5.045549213366e-2,-7.278250629462e-2,9.960707555646e-1));
#18845=vector('',#18844,1.670497274065e0);
#18846=cartesian_point('',(-5.409446809380e1,-4.737966397726e1,
-4.212035440787e1));
#18847=line('',#18846,#18845);
#18848=direction('',(-7.071107275825e-1,-7.071028347685e-1,3.201378126735e-7));
#18849=vector('',#18848,4.279420016045e0);
#18850=cartesian_point('',(-5.098415853056e1,-4.447525693111e1,
-4.045642229593e1));
#18851=line('',#18850,#18849);
#18852=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18853=direction('',(0.e0,0.e0,1.e0));
#18854=direction('',(7.071067808656e-1,-7.071067815074e-1,0.e0));
#18855=axis2_placement_3d('',#18852,#18853,#18854);
#18857=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18858=direction('',(0.e0,0.e0,1.e0));
#18859=direction('',(7.580861838160e-1,-6.521543819582e-1,0.e0));
#18860=axis2_placement_3d('',#18857,#18858,#18859);
#18862=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18863=direction('',(0.e0,0.e0,1.e0));
#18864=direction('',(0.e0,1.e0,0.e0));
#18865=axis2_placement_3d('',#18862,#18863,#18864);
#18867=cartesian_point('',(-5.063195050626e1,-4.482746495392e1,-4.05e1));
#18868=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18869=direction('',(-7.044160264027e-1,7.044160264027e-1,8.715574274817e-2));
#18870=axis2_placement_3d('',#18867,#18868,#18869);
#18872=cartesian_point('',(-4.482746495392e1,-5.063195050626e1,-4.05e1));
#18873=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18874=direction('',(1.098195299676e-5,-1.098195299676e-5,9.999999998794e-1));
#18875=axis2_placement_3d('',#18872,#18873,#18874);
#18877=direction('',(6.162841670837e-2,-6.162841672356e-2,-9.961946980918e-1));
#18878=vector('',#18877,3.461336024476e0);
#18879=cartesian_point('',(-4.447525693115e1,-5.098415853053e1,
-4.045642229542e1));
#18880=line('',#18879,#18878);
#18881=direction('',(6.162841672672e-2,-6.162841671167e-2,9.961946980914e-1));
#18882=vector('',#18881,3.461341835950e0);
#18883=cartesian_point('',(-5.119747554765e1,-4.426193991406e1,
-4.390459268118e1));
#18884=line('',#18883,#18882);
#18885=cartesian_point('',(-5.204277442038e1,-4.341664103981e1,-4.38e1));
#18886=direction('',(-7.071067811857e-1,-7.071067811874e-1,0.e0));
#18887=direction('',(1.894780628694e-13,-1.894780628694e-13,-1.e0));
#18888=axis2_placement_3d('',#18885,#18886,#18887);
#18890=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18891=direction('',(0.e0,0.e0,-1.e0));
#18892=direction('',(-7.071067815042e-1,7.071067808689e-1,0.e0));
#18893=axis2_placement_3d('',#18890,#18891,#18892);
#18895=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18896=direction('',(0.e0,0.e0,-1.e0));
#18897=direction('',(-6.319566508699e-1,7.750037363918e-1,0.e0));
#18898=axis2_placement_3d('',#18895,#18896,#18897);
#18900=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18901=direction('',(0.e0,0.e0,-1.e0));
#18902=direction('',(0.e0,1.e0,0.e0));
#18903=axis2_placement_3d('',#18900,#18901,#18902);
#18905=cartesian_point('',(-4.341664103981e1,-5.204277442038e1,-4.38e1));
#18906=direction('',(-7.071067811874e-1,-7.071067811857e-1,0.e0));
#18907=direction('',(-7.044160263998e-1,7.044160264015e-1,-8.715574278186e-2));
#18908=axis2_placement_3d('',#18905,#18906,#18907);
#18910=direction('',(7.071097444274e-1,7.071038179214e-1,4.113589697630e-6));
#18911=vector('',#18910,2.433562107599e0);
#18912=cartesian_point('',(-5.291827102761e1,-4.598272097150e1,
-4.390460269186e1));
#18913=line('',#18912,#18911);
#18914=cartesian_point('',(-5.376338244016e1,-4.513725025132e1,
-4.499998308150e1));
#18915=cartesian_point('',(-5.395964484711e1,-4.532011627186e1,
-4.499977591111e1));
#18916=cartesian_point('',(-5.434856539625e1,-4.568909199621e1,
-4.492745738323e1));
#18917=cartesian_point('',(-5.488257492384e1,-4.621040603593e1,
-4.461192731014e1));
#18918=cartesian_point('',(-5.517973177875e1,-4.651311829220e1,
-4.427861582468e1));
#18919=cartesian_point('',(-5.530889890853e1,-4.664746593158e1,
-4.408724468807e1));
#18921=cartesian_point('',(-5.530889890853e1,-4.664746593158e1,
-4.408724468807e1));
#18922=cartesian_point('',(-5.543165036238e1,-4.677517765146e1,
-4.390535419662e1));
#18923=cartesian_point('',(-5.564117713022e1,-4.700155697764e1,
-4.349657879836e1));
#18924=cartesian_point('',(-5.582943674615e1,-4.722935130572e1,
-4.278714210491e1));
#18925=cartesian_point('',(-5.586232228217e1,-4.729796062625e1,
-4.228015101361e1));
#18926=cartesian_point('',(-5.585534310731e1,-4.730990261771e1,
-4.202614881913e1));
#18928=cartesian_point('',(-5.493963673507e1,-4.653435283233e1,
-4.201481678246e1));
#18929=direction('',(4.980735668780e-2,-7.332390816277e-2,9.960636685029e-1));
#18930=direction('',(-7.630549842471e-1,-6.462649552833e-1,-9.417992798907e-3));
#18931=axis2_placement_3d('',#18928,#18929,#18930);
#18933=cartesian_point('',(-5.493975184740e1,-4.653436818806e1,
-4.201584170401e1));
#18934=direction('',(5.046502366839e-2,-7.277646947901e-2,9.960707137931e-1));
#18935=direction('',(-7.079472744471e-1,-7.060902751463e-1,-1.572195746829e-2));
#18936=axis2_placement_3d('',#18933,#18934,#18935);
#18938=cartesian_point('',(-5.376338291258e1,-4.513724953201e1,-4.38e1));
#18939=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18940=direction('',(7.044154293946e-1,-7.044154293946e-1,-8.716539256935e-2));
#18941=axis2_placement_3d('',#18938,#18939,#18940);
#18943=cartesian_point('',(-5.363612572616e1,-5.024466802171e1,
-8.194371431757e0));
#18944=cartesian_point('',(-5.359042997507e1,-5.024965861690e1,
-1.161677716470e1));
#18945=cartesian_point('',(-5.349991249861e1,-5.025871978954e1,
-1.846253642295e1));
#18946=cartesian_point('',(-5.336212503396e1,-5.027440864870e1,
-2.873397111607e1));
#18947=cartesian_point('',(-5.327150097562e1,-5.028342231663e1,
-3.558349660776e1));
#18948=cartesian_point('',(-5.322576752381e1,-5.028841702924e1,
-3.900872595443e1));
#18950=cartesian_point('',(-5.569992615383e1,-4.753339038188e1,
-3.900862126811e1));
#18951=cartesian_point('',(-5.571705676997e1,-4.750879683757e1,
-3.933861632123e1));
#18952=cartesian_point('',(-5.575146042182e1,-4.745939873077e1,
-4.000198631402e1));
#18953=cartesian_point('',(-5.580165477552e1,-4.738682548218e1,
-4.100796256995e1));
#18954=cartesian_point('',(-5.583725181990e1,-4.733577337198e1,
-4.168559403939e1));
#18955=cartesian_point('',(-5.585534310731e1,-4.730990261771e1,
-4.202614881913e1));
#18957=cartesian_point('',(-5.684022029389e1,-4.612195749383e1,
-4.202618101559e1));
#18958=cartesian_point('',(-5.683242873713e1,-4.613235200315e1,
-4.196897751689e1));
#18959=cartesian_point('',(-5.681944432459e1,-4.615002148892e1,
-4.185195141694e1));
#18960=cartesian_point('',(-5.680708210791e1,-4.616772783977e1,
-4.166861660668e1));
#18961=cartesian_point('',(-5.680477085833e1,-4.617239708830e1,
-4.154108990751e1));
#18962=cartesian_point('',(-5.680473889715e1,-4.617333681850e1,
-4.147601040926e1));
#18964=cartesian_point('',(-5.680473889715e1,-4.617333681850e1,
-4.147601040926e1));
#18965=cartesian_point('',(-5.680584266954e1,-4.622301903945e1,
-3.777640228969e1));
#18966=cartesian_point('',(-5.680888726726e1,-4.632145024633e1,
-3.037827629137e1));
#18967=cartesian_point('',(-5.681156361543e1,-4.647117673793e1,
-1.928441457372e1));
#18968=cartesian_point('',(-5.681462144787e1,-4.656939551542e1,
-1.189068388078e1));
#18969=cartesian_point('',(-5.681572423645e1,-4.661903345365e1,
-8.194373293214e0));
#18971=cartesian_point('',(-5.400084808004e1,-5.058670001779e1,
-8.198742573239e0));
#18972=direction('',(1.335073437691e-2,-1.458081092813e-3,-9.999098118786e-1));
#18973=direction('',(7.283107694378e-1,6.851914286558e-1,8.725205869452e-3));
#18974=axis2_placement_3d('',#18971,#18972,#18973);
#18976=cartesian_point('',(-5.419533189286e1,-5.076494781068e1,
-7.102553064087e0));
#18977=direction('',(3.228659168900e-1,3.095495084500e-1,-8.943918053790e-1));
#18978=direction('',(6.527397070496e-1,6.114646774199e-1,4.472603527125e-1));
#18979=axis2_placement_3d('',#18976,#18977,#18978);
#18981=cartesian_point('',(-5.575526777149e1,-5.236465526146e1,
-8.219332954947e0));
#18982=direction('',(-7.069128720373e-1,7.072239169243e-1,-1.041742185874e-2));
#18983=direction('',(6.293097459978e-1,6.356197221804e-1,4.471653076520e-1));
#18984=axis2_placement_3d('',#18981,#18982,#18983);
#18986=cartesian_point('',(-5.374479762877e1,-5.034156044491e1,
-7.297060281151e0));
#18987=cartesian_point('',(-5.372202208789e1,-5.032021783612e1,
-7.393529269166e0));
#18988=cartesian_point('',(-5.368344805347e1,-5.028441395968e1,
-7.589637747529e0));
#18989=cartesian_point('',(-5.364686059155e1,-5.025212357481e1,
-7.890284969278e0));
#18990=cartesian_point('',(-5.363735116803e1,-5.024464964727e1,
-8.092978487263e0));
#18991=cartesian_point('',(-5.363612572616e1,-5.024466802171e1,
-8.194371431757e0));
#18993=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18994=direction('',(0.e0,0.e0,-1.e0));
#18995=direction('',(-7.298008039764e-1,-6.836598470843e-1,0.e0));
#18996=axis2_placement_3d('',#18993,#18994,#18995);
#18998=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18999=direction('',(0.e0,0.e0,-1.e0));
#19000=direction('',(-7.508592036161e-1,-6.604623050145e-1,0.e0));
#19001=axis2_placement_3d('',#18998,#18999,#19000);
#19003=cartesian_point('',(-5.681572423645e1,-4.661903345365e1,
-8.194373293214e0));
#19004=cartesian_point('',(-5.681586567084e1,-4.662025039552e1,
-8.093026329482e0));
#19005=cartesian_point('',(-5.682452863917e1,-4.662867040009e1,
-7.890421953901e0));
#19006=cartesian_point('',(-5.686127744791e1,-4.666071335438e1,
-7.589909288336e0));
#19007=cartesian_point('',(-5.690177526542e1,-4.669425259250e1,
-7.393883583999e0));
#19008=cartesian_point('',(-5.692588668124e1,-4.671403036513e1,
-7.297454017197e0));
#19010=cartesian_point('',(-5.919420417986e1,-4.844327656675e1,
-8.219329757630e0));
#19011=direction('',(6.088929867800e-1,-7.931839279603e-1,-1.042051225130e-2));
#19012=direction('',(7.567303666835e-1,5.768688212755e-1,3.075410788486e-1));
#19013=axis2_placement_3d('',#19010,#19011,#19012);
#19015=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#19016=direction('',(0.e0,0.e0,1.e0));
#19017=direction('',(-7.730446262260e-1,-6.343516421221e-1,0.e0));
#19018=axis2_placement_3d('',#19015,#19016,#19017);
#19020=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#19021=direction('',(0.e0,0.e0,1.e0));
#19022=direction('',(-7.508592036161e-1,-6.604623050145e-1,0.e0));
#19023=axis2_placement_3d('',#19020,#19021,#19022);
#19025=cartesian_point('',(-5.720242775662e1,-4.693596135381e1,
-8.198698771815e0));
#19026=direction('',(-2.630929912023e-4,-1.333836955848e-2,9.999110053798e-1));
#19027=direction('',(7.744983830562e-1,6.325168637762e-1,8.641277804534e-3));
#19028=axis2_placement_3d('',#19025,#19026,#19027);
#19030=cartesian_point('',(-5.719252425960e1,-4.648903719591e1,
-4.148036708072e1));
#19031=direction('',(-2.983215508104e-4,-1.342783827503e-2,9.999097980136e-1));
#19032=direction('',(7.745025262365e-1,6.325106399783e-1,8.725088395897e-3));
#19033=axis2_placement_3d('',#19030,#19031,#19032);
#19035=cartesian_point('',(-5.684022029389e1,-4.612195749383e1,
-4.202618101559e1));
#19036=cartesian_point('',(-5.696436260260e1,-4.596964373077e1,
-4.198131528145e1));
#19037=cartesian_point('',(-5.721543977065e1,-4.591333159666e1,
-4.193662713299e1));
#19038=cartesian_point('',(-5.738663004292e1,-4.597471389520e1,
-4.192438379355e1));
#19040=cartesian_point('',(-5.749685995025e1,-4.609235582800e1,
-4.147512929208e1));
#19041=cartesian_point('',(-5.745530494607e1,-4.605847690481e1,
-4.162591554706e1));
#19042=cartesian_point('',(-5.741805316619e1,-4.601939801272e1,
-4.177647254208e1));
#19043=cartesian_point('',(-5.738663004292e1,-4.597471389520e1,
-4.192438379355e1));
#19045=cartesian_point('',(-5.319229467597e1,-5.094747283450e1,
-3.940628203723e1));
#19046=cartesian_point('',(-5.320122893935e1,-5.095577599061e1,
-3.936366888171e1));
#19047=cartesian_point('',(-5.321635102327e1,-5.096963179728e1,
-3.927732740712e1));
#19048=cartesian_point('',(-5.323114638648e1,-5.098244103125e1,
-3.914388144363e1));
#19049=cartesian_point('',(-5.323509141209e1,-5.098506099096e1,
-3.905349223927e1));
#19050=cartesian_point('',(-5.323559125303e1,-5.098488480460e1,
-3.900784602766e1));
#19052=direction('',(-1.335763265919e-2,1.451312634497e-3,9.999097295963e-1));
#19053=vector('',#19052,3.081710846815e1);
#19054=cartesian_point('',(-5.323559125303e1,-5.098488480460e1,
-3.900784602766e1));
#19055=line('',#19054,#19053);
#19056=cartesian_point('',(-5.541381423542e1,-5.270625903864e1,
-8.214301124758e0));
#19057=direction('',(7.069128720373e-1,-7.072239169243e-1,1.041742185874e-2));
#19058=direction('',(7.071768836791e-1,7.069880262521e-1,8.293728117576e-3));
#19059=axis2_placement_3d('',#19056,#19057,#19058);
#19061=direction('',(-3.228047483267e-1,-3.095546164099e-1,8.944121163742e-1));
#19062=vector('',#19061,9.152236871599e-1);
#19063=cartesian_point('',(-5.384180710205e1,-5.111849100283e1,
-7.097278212289e0));
#19064=line('',#19063,#19062);
#19065=direction('',(1.343143308798e-2,-1.377414735677e-3,-9.999088455124e-1));
#19066=vector('',#19065,3.310244794953e1);
#19067=cartesian_point('',(-5.413724565404e1,-5.140180272023e1,
-6.278691057300e0));
#19068=line('',#19067,#19066);
#19069=cartesian_point('',(-5.358941690130e1,-5.063163387729e1,
-3.901308288761e1));
#19070=direction('',(1.335073437691e-2,-1.458081092813e-3,-9.999098118786e-1));
#19071=direction('',(7.283107694378e-1,6.851914286558e-1,8.725205869448e-3));
#19072=axis2_placement_3d('',#19069,#19070,#19071);
#19074=cartesian_point('',(-5.166269439241e1,-5.305903153512e1,
-3.999999925050e1));
#19075=cartesian_point('',(-5.165227254578e1,-5.308975320622e1,
-3.999999293009e1));
#19076=cartesian_point('',(-5.163160511498e1,-5.315066281893e1,
-3.999580514430e1));
#19077=cartesian_point('',(-5.160127983553e1,-5.323995174465e1,
-3.997716040652e1));
#19078=cartesian_point('',(-5.157251940969e1,-5.332457660386e1,
-3.994693952621e1));
#19079=cartesian_point('',(-5.154596205092e1,-5.340266566304e1,
-3.990631932691e1));
#19080=cartesian_point('',(-5.152205086069e1,-5.347293152254e1,
-3.985661132961e1));
#19081=cartesian_point('',(-5.150102964586e1,-5.353467118986e1,
-3.979892783928e1));
#19082=cartesian_point('',(-5.148314035280e1,-5.358718878156e1,
-3.973431981423e1));
#19083=cartesian_point('',(-5.146867446950e1,-5.362963621670e1,
-3.966422351502e1));
#19084=cartesian_point('',(-5.145787565349e1,-5.366132609811e1,
-3.959062076298e1));
#19085=cartesian_point('',(-5.145076593448e1,-5.368214275363e1,
-3.951537391783e1));
#19086=cartesian_point('',(-5.144791471044e1,-5.369061004019e1,
-3.945354521035e1));
#19087=cartesian_point('',(-5.144738004042e1,-5.369202995722e1,
-3.941728893802e1));
#19088=cartesian_point('',(-5.144733864678e1,-5.369215134948e1,
-3.940628292422e1));
#19090=direction('',(7.071223844568e-1,7.070911775714e-1,-8.732845227530e-7));
#19091=vector('',#19090,7.069109520415e-1);
#19092=cartesian_point('',(-5.144733864678e1,-5.369215134948e1,
-3.940628292422e1));
#19093=line('',#19092,#19091);
#19094=cartesian_point('',(-5.036789514359e1,-5.176422892909e1,
-4.000000000001e1));
#19095=cartesian_point('',(-5.040908262263e1,-5.187700202521e1,
-3.999999982286e1));
#19096=cartesian_point('',(-5.048630254069e1,-5.209538531314e1,
-3.998687098706e1));
#19097=cartesian_point('',(-5.059520290742e1,-5.239300790528e1,
-3.993513444709e1));
#19098=cartesian_point('',(-5.069448542575e1,-5.266309074895e1,
-3.985091898520e1));
#19099=cartesian_point('',(-5.078625750416e1,-5.289612130540e1,
-3.973814093258e1));
#19100=cartesian_point('',(-5.087948223815e1,-5.309807902164e1,
-3.958005815056e1));
#19101=cartesian_point('',(-5.092579283571e1,-5.316975775114e1,
-3.946501675442e1));
#19102=cartesian_point('',(-5.094746608877e1,-5.319230085196e1,
-3.940628354156e1));
#19104=cartesian_point('',(-5.094746608877e1,-5.319230085196e1,
-3.940628354156e1));
#19105=cartesian_point('',(-5.078914641406e1,-5.303492500155e1,
-3.934264715965e1));
#19106=cartesian_point('',(-5.043253319196e1,-5.303701130524e1,
-3.927382837906e1));
#19107=cartesian_point('',(-5.026371004632e1,-5.319632488339e1,
-3.927434037878e1));
#19109=cartesian_point('',(-5.026371004632e1,-5.319632488339e1,
-3.927434037878e1));
#19110=cartesian_point('',(-5.025656430155e1,-5.318857021244e1,
-3.931130043637e1));
#19111=cartesian_point('',(-5.024488580412e1,-5.316399133341e1,
-3.938602208946e1));
#19112=cartesian_point('',(-5.023518193026e1,-5.309735212360e1,
-3.949839671812e1));
#19113=cartesian_point('',(-5.023340239297e1,-5.299976735765e1,
-3.960757695614e1));
#19114=cartesian_point('',(-5.023933944008e1,-5.287061764884e1,
-3.971032346747e1));
#19115=cartesian_point('',(-5.025247655116e1,-5.271163322906e1,
-3.980253475249e1));
#19116=cartesian_point('',(-5.027224583152e1,-5.252310050245e1,
-3.988171618904e1));
#19117=cartesian_point('',(-5.029824272927e1,-5.230413668902e1,
-3.994500402411e1));
#19118=cartesian_point('',(-5.033010400031e1,-5.205332010123e1,
-3.998839593198e1));
#19119=cartesian_point('',(-5.035487078392e1,-5.186384857541e1,
-3.999999696806e1));
#19120=cartesian_point('',(-5.036789514359e1,-5.176422892909e1,
-4.000000000001e1));
#19122=cartesian_point('',(-5.063163406626e1,-5.358941709443e1,
-3.901308260787e1));
#19123=direction('',(-1.458120145435e-3,1.335069533092e-2,-9.999098123430e-1));
#19124=direction('',(-7.069187023137e-1,7.072172600253e-1,1.047355915815e-2));
#19125=axis2_placement_3d('',#19122,#19123,#19124);
#19127=cartesian_point('',(-5.098492225355e1,-5.323562603820e1,
-3.900784623629e1));
#19128=cartesian_point('',(-5.098510142962e1,-5.323512946545e1,
-3.905347364407e1));
#19129=cartesian_point('',(-5.098242973878e1,-5.323113871427e1,
-3.914383737128e1));
#19130=cartesian_point('',(-5.096965299452e1,-5.321636653714e1,
-3.927727933795e1));
#19131=cartesian_point('',(-5.095577519106e1,-5.320124138837e1,
-3.936364831712e1));
#19132=cartesian_point('',(-5.094746608877e1,-5.319230085196e1,
-3.940628354156e1));
#19134=direction('',(1.376762020713e-3,-1.343208518883e-2,9.999088376516e-1));
#19135=vector('',#19134,3.310241282788e1);
#19136=cartesian_point('',(-5.144737256526e1,-5.369260647453e1,
-3.937812135305e1));
#19137=line('',#19136,#19135);
#19138=direction('',(3.095559633582e-1,3.228110871885e-1,-8.944093623937e-1));
#19139=vector('',#19138,9.151963261565e-1);
#19140=cartesian_point('',(-5.140179842049e1,-5.413724090359e1,
-6.278726218857e0));
#19141=line('',#19140,#19139);
#19142=cartesian_point('',(-5.270516753631e1,-5.541385221074e1,
-8.214093582205e0));
#19143=direction('',(-7.074471977010e-1,7.066907736056e-1,1.032535548010e-2));
#19144=direction('',(6.353736972942e-1,6.295195242205e-1,4.472196701980e-1));
#19145=axis2_placement_3d('',#19142,#19143,#19144);
#19147=direction('',(-1.449987130637e-3,1.335917202442e-2,-9.999097109540e-1));
#19148=vector('',#19147,3.081714429077e1);
#19149=cartesian_point('',(-5.094023779093e1,-5.364731757008e1,
-8.193484396085e0));
#19150=line('',#19149,#19148);
#19151=cartesian_point('',(-5.144737256526e1,-5.369260647453e1,
-3.937812135305e1));
#19152=cartesian_point('',(-5.144738498398e1,-5.369247986793e1,
-3.938750851724e1));
#19153=cartesian_point('',(-5.144737649411e1,-5.369232821888e1,
-3.939689597984e1));
#19154=cartesian_point('',(-5.144733864678e1,-5.369215134948e1,
-3.940628292422e1));
#19156=cartesian_point('',(-5.186784493290e1,-5.369573577725e1,
-3.941011557428e1));
#19157=cartesian_point('',(-5.183118998209e1,-5.373111444406e1,
-3.941049692178e1));
#19158=cartesian_point('',(-5.173602330334e1,-5.378421773055e1,
-3.941063257970e1));
#19159=cartesian_point('',(-5.157749904887e1,-5.378281094882e1,
-3.940921490642e1));
#19160=cartesian_point('',(-5.148332932160e1,-5.372811384932e1,
-3.940727372945e1));
#19161=cartesian_point('',(-5.144733864678e1,-5.369215134948e1,
-3.940628292422e1));
#19163=cartesian_point('',(-5.369573566038e1,-5.186784602605e1,
-3.941011371979e1));
#19164=cartesian_point('',(-5.369589328013e1,-5.186777163985e1,
-3.940645479194e1));
#19165=cartesian_point('',(-5.369619064184e1,-5.186768053122e1,
-3.939916794884e1));
#19166=cartesian_point('',(-5.369611388961e1,-5.186794778099e1,
-3.938832976163e1));
#19167=cartesian_point('',(-5.369642075151e1,-5.186770948842e1,
-3.938116383535e1));
#19168=cartesian_point('',(-5.369658030753e1,-5.186758914054e1,
-3.937759454677e1));
#19170=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19171=direction('',(0.e0,0.e0,1.e0));
#19172=direction('',(-7.192496107652e-1,-6.947517523649e-1,0.e0));
#19173=axis2_placement_3d('',#19170,#19171,#19172);
#19175=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19176=direction('',(0.e0,0.e0,1.e0));
#19177=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#19178=axis2_placement_3d('',#19175,#19176,#19177);
#19180=cartesian_point('',(-5.186846827721e1,-5.369573182506e1,
-3.937758853181e1));
#19181=cartesian_point('',(-5.186859783816e1,-5.369556380932e1,
-3.938112118493e1));
#19182=cartesian_point('',(-5.186882339832e1,-5.369526892509e1,
-3.938824744859e1));
#19183=cartesian_point('',(-5.186807645967e1,-5.369581026380e1,
-3.939909062970e1));
#19184=cartesian_point('',(-5.186791243191e1,-5.369575710060e1,
-3.940642427416e1));
#19185=cartesian_point('',(-5.186784493290e1,-5.369573577725e1,
-3.941011557428e1));
#19187=cartesian_point('',(-5.182031979263e1,-5.416197051580e1,
-4.695417199916e0));
#19188=cartesian_point('',(-5.176760132010e1,-5.421301343306e1,
-4.691973620598e0));
#19189=cartesian_point('',(-5.165512287563e1,-5.424939623654e1,
-4.954647549926e0));
#19190=cartesian_point('',(-5.151649354761e1,-5.423083765316e1,
-5.516151882706e0));
#19191=cartesian_point('',(-5.144069268781e1,-5.418065869206e1,
-5.976089172619e0));
#19192=cartesian_point('',(-5.140179842049e1,-5.413724090359e1,
-6.278726218857e0));
#19194=cartesian_point('',(-5.165954453571e1,-5.348053491512e1,
-3.937498044467e1));
#19195=direction('',(-1.377951275185e-3,1.343084998758e-2,-9.999088526055e-1));
#19196=direction('',(7.071820657844e-1,-7.069539563237e-1,-1.047040931538e-2));
#19197=axis2_placement_3d('',#19194,#19195,#19196);
#19199=cartesian_point('',(-5.161737411016e1,-5.435672085858e1,
-4.579937312347e0));
#19200=cartesian_point('',(-5.158713665914e1,-5.436921759460e1,
-4.603456243669e0));
#19201=cartesian_point('',(-5.152587018926e1,-5.439008612687e1,
-4.657490636840e0));
#19202=cartesian_point('',(-5.143133809676e1,-5.440951937147e1,
-4.759207255442e0));
#19203=cartesian_point('',(-5.133453696936e1,-5.441710973186e1,
-4.881086992919e0));
#19204=cartesian_point('',(-5.123578535366e1,-5.441244700980e1,
-5.023330341599e0));
#19205=cartesian_point('',(-5.113610763522e1,-5.439491587011e1,
-5.185468540686e0));
#19206=cartesian_point('',(-5.103594423876e1,-5.436358037861e1,
-5.368303028447e0));
#19207=cartesian_point('',(-5.093591573653e1,-5.431693286093e1,
-5.573222054797e0));
#19208=cartesian_point('',(-5.083705359232e1,-5.425280336665e1,
-5.802016276413e0));
#19209=cartesian_point('',(-5.077327820114e1,-5.419648144911e1,
-5.971426052621e0));
#19210=cartesian_point('',(-5.074252768356e1,-5.416441308541e1,
-6.060277149762e0));
#19212=cartesian_point('',(-5.104827655115e1,-5.449078395591e1,-6.283884164e0));
#19213=direction('',(-3.095524880057e-1,-3.227989087735e-1,8.944149605547e-1));
#19214=direction('',(6.114820375190e-1,6.527554731066e-1,4.472136068156e-1));
#19215=axis2_placement_3d('',#19212,#19213,#19214);
#19217=cartesian_point('',(-5.182031979263e1,-5.416197051580e1,
-4.695417199916e0));
#19218=cartesian_point('',(-5.181348484088e1,-5.416866591906e1,
-4.682502857456e0));
#19219=cartesian_point('',(-5.179626411320e1,-5.418530466140e1,
-4.658205336389e0));
#19220=cartesian_point('',(-5.175942694435e1,-5.422095515250e1,
-4.624504599353e0));
#19221=cartesian_point('',(-5.171495617314e1,-5.426367815297e1,
-4.598288146210e0));
#19222=cartesian_point('',(-5.166586525553e1,-5.431062860208e1,
-4.581383806983e0));
#19223=cartesian_point('',(-5.163365374032e1,-5.434127198654e1,
-4.579078732134e0));
#19224=cartesian_point('',(-5.161737411016e1,-5.435672085858e1,
-4.579937312347e0));
#19226=cartesian_point('',(-4.707779780409e1,-5.737829080605e1,
-6.060283171406e0));
#19227=cartesian_point('',(-4.699247768717e1,-5.727180934090e1,
-6.333159085920e0));
#19228=cartesian_point('',(-4.690716502827e1,-5.716532587362e1,
-6.606036459609e0));
#19229=cartesian_point('',(-4.682184482431e1,-5.705884442693e1,
-6.878912354108e0));
#19231=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009551e0));
#19232=direction('',(0.e0,0.e0,1.e0));
#19233=direction('',(-6.885986301394e-1,-7.251426939369e-1,0.e0));
#19234=axis2_placement_3d('',#19231,#19232,#19233);
#19236=cartesian_point('',(-4.715426841608e1,-5.827075891724e1,
-4.579937185874e0));
#19237=cartesian_point('',(-4.717064530850e1,-5.824236785516e1,
-4.603474513416e0));
#19238=cartesian_point('',(-4.719932646870e1,-5.818428943444e1,
-4.657607852476e0));
#19239=cartesian_point('',(-4.723094115285e1,-5.809304900685e1,
-4.759396935185e0));
#19240=cartesian_point('',(-4.725108709641e1,-5.799804457241e1,
-4.881329057787e0));
#19241=cartesian_point('',(-4.725933340093e1,-5.789951474578e1,
-5.023620547926e0));
#19242=cartesian_point('',(-4.725493511132e1,-5.779839363830e1,
-5.185805750958e0));
#19243=cartesian_point('',(-4.723691651871e1,-5.769501381641e1,
-5.368646034043e0));
#19244=cartesian_point('',(-4.720371524025e1,-5.758980020458e1,
-5.573502392679e0));
#19245=cartesian_point('',(-4.715305305275e1,-5.748347850203e1,
-5.802177957731e0));
#19246=cartesian_point('',(-4.710556114731e1,-5.741294100351e1,
-5.971488030019e0));
#19247=cartesian_point('',(-4.707779780409e1,-5.737829080605e1,
-6.060283171406e0));
#19249=cartesian_point('',(-4.736146870648e1,-5.772402366140e1,
-6.283890185757e0));
#19250=direction('',(-2.796326138135e-1,-3.490379386052e-1,8.944149589011e-1));
#19251=direction('',(7.933000796916e-1,-6.087409089581e-1,1.046371454558e-2));
#19252=axis2_placement_3d('',#19249,#19250,#19251);
#19254=cartesian_point('',(-4.715426841608e1,-5.827075891724e1,
-4.579937185874e0));
#19255=cartesian_point('',(-4.713661619771e1,-5.828505295034e1,
-4.579101516869e0));
#19256=cartesian_point('',(-4.710170899870e1,-5.831324847443e1,
-4.581463596062e0));
#19257=cartesian_point('',(-4.704865688468e1,-5.835586502779e1,
-4.598566063511e0));
#19258=cartesian_point('',(-4.700054457332e1,-5.839433683583e1,
-4.624853762332e0));
#19259=cartesian_point('',(-4.696073169267e1,-5.842593213239e1,
-4.658533255300e0));
#19260=cartesian_point('',(-4.694220975235e1,-5.844065483872e1,
-4.682641061184e0));
#19261=cartesian_point('',(-4.693479934880e1,-5.844646263628e1,
-4.695423362256e0));
#19263=cartesian_point('',(-4.696480900867e1,-5.802837776262e1,
-6.278721030032e0));
#19264=cartesian_point('',(-4.700278221278e1,-5.807261074307e1,
-5.976054532637e0));
#19265=cartesian_point('',(-4.704264514544e1,-5.815429732002e1,
-5.516199180702e0));
#19266=cartesian_point('',(-4.704292114547e1,-5.829426423001e1,
-4.954358549126e0));
#19267=cartesian_point('',(-4.699216339918e1,-5.840087890750e1,
-4.692292450151e0));
#19268=cartesian_point('',(-4.693479934880e1,-5.844646263628e1,
-4.695423362256e0));
#19270=cartesian_point('',(-4.628000214258e1,-5.819811929683e1,
-3.937501189933e1));
#19271=direction('',(-1.338825042918e-2,-3.252464041789e-4,9.999103204614e-1));
#19272=direction('',(-7.934488484946e-1,6.085476361418e-1,-1.042589894578e-2));
#19273=axis2_placement_3d('',#19270,#19271,#19272);
#19275=cartesian_point('',(-4.646629849812e1,-5.843332977417e1,
-3.937758920398e1));
#19276=cartesian_point('',(-4.646481218054e1,-5.843309862075e1,
-3.950644513801e1));
#19277=cartesian_point('',(-4.645386129607e1,-5.842263219248e1,
-3.976487838207e1));
#19278=cartesian_point('',(-4.641579930130e1,-5.837862874845e1,
-4.014361097871e1));
#19279=cartesian_point('',(-4.637327231213e1,-5.832746873084e1,
-4.040279258928e1));
#19280=cartesian_point('',(-4.634857699746e1,-5.829741411282e1,
-4.052851501137e1));
#19282=cartesian_point('',(-4.634857699746e1,-5.829741411282e1,
-4.052851501137e1));
#19283=cartesian_point('',(-4.632454508074e1,-5.826820216786e1,
-4.065077081802e1));
#19284=cartesian_point('',(-4.627089378534e1,-5.820245185386e1,
-4.088289863401e1));
#19285=cartesian_point('',(-4.617377001240e1,-5.808234203065e1,
-4.121105265964e1));
#19286=cartesian_point('',(-4.609664057888e1,-5.798633580451e1,
-4.142090584459e1));
#19287=cartesian_point('',(-4.605527910086e1,-5.793472342868e1,
-4.152263694262e1));
#19289=direction('',(-1.343358564367e-2,-3.059493724827e-4,9.999097185105e-1));
#19290=vector('',#19289,3.328477218969e1);
#19291=cartesian_point('',(-4.609212244182e1,-5.749655425714e1,
-4.147528670565e1));
#19292=line('',#19291,#19290);
#19293=cartesian_point('',(-4.806019407471e1,-5.948830385440e1,
-8.214301124796e0));
#19294=direction('',(7.931763792437e-1,-6.089028729882e-1,1.041742178719e-2));
#19295=direction('',(6.088464325241e-1,7.932447514323e-1,8.293728219406e-3));
#19296=axis2_placement_3d('',#19293,#19294,#19295);
#19298=direction('',(-2.796426810582e-1,-3.490468139811e-1,8.944083477810e-1));
#19299=vector('',#19298,9.151958886175e-1);
#19300=cartesian_point('',(-4.670888117668e1,-5.770893155353e1,
-7.097279872666e0));
#19301=line('',#19300,#19299);
#19302=direction('',(1.349704800231e-2,3.883049022875e-4,-9.999088353018e-1));
#19303=vector('',#19302,3.310192702526e1);
#19304=cartesian_point('',(-4.696480900867e1,-5.802837776262e1,
-6.278721030032e0));
#19305=line('',#19304,#19303);
#19306=cartesian_point('',(-4.651803071064e1,-5.801552412208e1,
-3.937763032810e1));
#19307=cartesian_point('',(-4.651484531716e1,-5.801545160064e1,
-3.961527259316e1));
#19308=cartesian_point('',(-4.648185502006e1,-5.798042269454e1,
-4.007778174726e1));
#19309=cartesian_point('',(-4.634970075661e1,-5.781997212846e1,
-4.076225202925e1));
#19310=cartesian_point('',(-4.621711326204e1,-5.765411657866e1,
-4.116615377250e1));
#19311=cartesian_point('',(-4.613665685145e1,-5.755269585564e1,
-4.136527983733e1));
#19313=direction('',(3.392099556726e-1,4.276196607446e-1,-8.379009677267e-1));
#19314=vector('',#19313,1.312886278407e-1);
#19315=cartesian_point('',(-4.613665685145e1,-5.755269585564e1,
-4.136527983733e1));
#19316=line('',#19315,#19314);
#19317=cartesian_point('',(-4.693597777423e1,-5.720245378092e1,
-8.198743170695e0));
#19318=direction('',(1.342783827482e-2,2.983215507261e-4,-9.999097980136e-1));
#19319=direction('',(6.325106941479e-1,7.745024819899e-1,8.725089109948e-3));
#19320=axis2_placement_3d('',#19317,#19318,#19319);
#19322=cartesian_point('',(-4.710552797963e1,-5.740455695291e1,
-7.102553064094e0));
#19323=direction('',(2.796994355834e-1,3.490437282221e-1,-8.943918053757e-1));
#19324=direction('',(5.673432723088e-1,6.914331408395e-1,4.472603527195e-1));
#19325=axis2_placement_3d('',#19322,#19323,#19324);
#19327=cartesian_point('',(-4.844331465992e1,-5.919419118144e1,
-8.219332954835e0));
#19328=direction('',(-7.931763792437e-1,6.089028729882e-1,-1.041742178719e-2));
#19329=direction('',(5.409608919999e-1,7.123233121211e-1,4.471653076162e-1));
#19330=axis2_placement_3d('',#19327,#19328,#19329);
#19332=cartesian_point('',(-4.671411399260e1,-5.692598860259e1,
-7.297046760227e0));
#19333=cartesian_point('',(-4.669431848008e1,-5.690185503882e1,
-7.393517109051e0));
#19334=cartesian_point('',(-4.666074912818e1,-5.686131957064e1,
-7.589628480861e0));
#19335=cartesian_point('',(-4.662867815940e1,-5.682453632648e1,
-7.890280135533e0));
#19336=cartesian_point('',(-4.662025089382e1,-5.681586594198e1,
-8.092977140874e0));
#19337=cartesian_point('',(-4.661903351855e1,-5.681572420479e1,
-8.194371660702e0));
#19339=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19340=direction('',(0.e0,0.e0,-1.e0));
#19341=direction('',(-6.343217429624e-1,-7.730691601695e-1,0.e0));
#19342=axis2_placement_3d('',#19339,#19340,#19341);
#19344=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19345=direction('',(0.e0,0.e0,-1.e0));
#19346=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#19347=axis2_placement_3d('',#19344,#19345,#19346);
#19349=cartesian_point('',(-5.024467301134e1,-5.363612923378e1,
-8.194363520846e0));
#19350=cartesian_point('',(-5.024465701978e1,-5.363735341497e1,
-8.092408822832e0));
#19351=cartesian_point('',(-5.025220060201e1,-5.364696319872e1,
-7.888604511498e0));
#19352=cartesian_point('',(-5.028485584341e1,-5.368393505857e1,
-7.586325197351e0));
#19353=cartesian_point('',(-5.032104794697e1,-5.372291381818e1,
-7.389200513497e0));
#19354=cartesian_point('',(-5.034262380492e1,-5.374593238551e1,
-7.292250341531e0));
#19356=cartesian_point('',(-5.236332724418e1,-5.575532699683e1,
-8.219082820335e0));
#19357=direction('',(7.074471977010e-1,-7.066907736056e-1,-1.032535548010e-2));
#19358=direction('',(6.743318832260e-1,6.705346936678e-1,3.092890813668e-1));
#19359=axis2_placement_3d('',#19356,#19357,#19358);
#19361=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19362=direction('',(0.e0,0.e0,1.e0));
#19363=direction('',(-6.836316183422e-1,-7.298272469584e-1,0.e0));
#19364=axis2_placement_3d('',#19361,#19362,#19363);
#19366=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19367=direction('',(0.e0,0.e0,1.e0));
#19368=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#19369=axis2_placement_3d('',#19366,#19367,#19368);
#19371=cartesian_point('',(-5.076494636004e1,-5.419531340322e1,
-7.102587774777e0));
#19372=direction('',(3.095416663210e-1,3.229404661579e-1,-8.943676045838e-1));
#19373=direction('',(-7.070952989405e-1,7.070392143655e-1,1.057296390083e-2));
#19374=axis2_placement_3d('',#19371,#19372,#19373);
#19376=cartesian_point('',(-5.074252768356e1,-5.416441308541e1,
-6.060277149762e0));
#19377=cartesian_point('',(-5.064809299719e1,-5.406592354933e1,
-6.333155073009e0));
#19378=cartesian_point('',(-5.055365635129e1,-5.396744151884e1,
-6.606034971872e0));
#19379=cartesian_point('',(-5.045922169458e1,-5.386895189887e1,
-6.878912875105e0));
#19381=cartesian_point('',(-5.058669900349e1,-5.400084706789e1,
-8.198742429034e0));
#19382=direction('',(-1.458120145435e-3,1.335069533092e-2,-9.999098123430e-1));
#19383=direction('',(-7.069187023137e-1,7.072172600253e-1,1.047355915816e-2));
#19384=axis2_placement_3d('',#19381,#19382,#19383);
#19386=cartesian_point('',(-4.597473402545e1,-5.738663603071e1,
-4.192434479332e1));
#19387=cartesian_point('',(-4.601939350457e1,-5.741806964717e1,
-4.177642954838e1));
#19388=cartesian_point('',(-4.605830063012e1,-5.745499704723e1,
-4.162597944378e1));
#19389=cartesian_point('',(-4.609212244182e1,-5.749655425714e1,
-4.147528670565e1));
#19391=cartesian_point('',(-4.589992315080e1,-5.773690628445e1,
-4.135914395287e1));
#19392=direction('',(-3.386909825512e-1,-4.269671655634e-1,8.384434732701e-1));
#19393=direction('',(-7.930622891544e-1,6.090550534474e-1,-1.020526292863e-2));
#19394=axis2_placement_3d('',#19391,#19392,#19393);
#19396=direction('',(-3.380817056623e-1,-4.274459868586e-1,8.384453999009e-1));
#19397=vector('',#19396,1.808878078803e0);
#19398=cartesian_point('',(-4.544373051464e1,-5.716152575318e1,
-4.303928244678e1));
#19399=line('',#19398,#19397);
#19400=direction('',(3.254264536317e-1,4.371992469086e-1,-8.384237841207e-1));
#19401=vector('',#19400,1.808879098839e0);
#19402=cartesian_point('',(-4.404067380215e1,-5.948059039510e1,
-4.152263878401e1));
#19403=line('',#19402,#19401);
#19404=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19405=direction('',(0.e0,0.e0,-1.e0));
#19406=direction('',(-5.950615733915e-1,-8.036801129011e-1,0.e0));
#19407=axis2_placement_3d('',#19404,#19405,#19406);
#19409=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19410=direction('',(0.e0,0.e0,-1.e0));
#19411=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#19412=axis2_placement_3d('',#19409,#19410,#19411);
#19414=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19415=direction('',(0.e0,0.e0,-1.e0));
#19416=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#19417=axis2_placement_3d('',#19414,#19415,#19416);
#19419=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19420=direction('',(0.e0,0.e0,1.e0));
#19421=direction('',(-6.224016462028e-1,-7.826980201866e-1,0.e0));
#19422=axis2_placement_3d('',#19419,#19420,#19421);
#19424=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19425=direction('',(0.e0,0.e0,1.e0));
#19426=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#19427=axis2_placement_3d('',#19424,#19425,#19426);
#19429=cartesian_point('',(-4.388978975758e1,-5.927933663478e1,
-4.135912965144e1));
#19430=direction('',(3.247715176757e-1,4.376976157087e-1,-8.384177112332e-1));
#19431=direction('',(7.933098041751e-1,-6.087277984762e-1,-1.048913542957e-2));
#19432=axis2_placement_3d('',#19429,#19430,#19431);
#19434=cartesian_point('',(-4.404067380215e1,-5.948059039510e1,
-4.152263878401e1));
#19435=cartesian_point('',(-4.407929432236e1,-5.953317684616e1,
-4.142227622203e1));
#19436=cartesian_point('',(-4.415107481493e1,-5.963115909824e1,
-4.121567904525e1));
#19437=cartesian_point('',(-4.424152591576e1,-5.975542312883e1,
-4.089069199207e1));
#19438=cartesian_point('',(-4.428983575346e1,-5.982243652203e1,
-4.066570685247e1));
#19439=cartesian_point('',(-4.431090072988e1,-5.985185756749e1,
-4.055158843254e1));
#19441=cartesian_point('',(-4.431090072988e1,-5.985185756749e1,
-4.055158843254e1));
#19442=cartesian_point('',(-4.433424973242e1,-5.988442635091e1,
-4.042520372455e1));
#19443=cartesian_point('',(-4.437333938199e1,-5.993956082392e1,
-4.016845378070e1));
#19444=cartesian_point('',(-4.440861048184e1,-5.999128254299e1,
-3.977517295029e1));
#19445=cartesian_point('',(-4.441620082532e1,-6.000501748467e1,
-3.951015722667e1));
#19446=cartesian_point('',(-4.441605522318e1,-6.000654789493e1,
-3.937758788783e1));
#19448=direction('',(2.647777564159e-1,3.604556752606e-1,-8.944073154217e-1));
#19449=vector('',#19448,9.151776256095e-1);
#19450=cartesian_point('',(-4.389572093469e1,-6.038337015921e1,
-6.278723415821e0));
#19451=line('',#19450,#19449);
#19452=cartesian_point('',(-4.502240881773e1,-6.181925465914e1,
-8.214296506294e0));
#19453=direction('',(-7.934365680170e-1,6.085637398469e-1,1.042051231605e-2));
#19454=direction('',(5.480408902951e-1,7.068703392039e-1,4.471973905540e-1));
#19455=axis2_placement_3d('',#19452,#19453,#19454);
#19457=direction('',(-3.185390103457e-3,1.304988416910e-2,-9.999097728361e-1));
#19458=vector('',#19457,3.328462730716e1);
#19459=cartesian_point('',(-4.350209790221e1,-5.983743979476e1,
-8.193505207368e0));
#19460=line('',#19459,#19458);
#19461=direction('',(-3.245544322428e-1,-4.374642703262e-1,8.386235345490e-1));
#19462=vector('',#19461,1.345107938898e-1);
#19463=cartesian_point('',(-4.360812242463e1,-5.940307926379e1,
-4.147512933700e1));
#19464=line('',#19463,#19462);
#19465=cartesian_point('',(-4.174747835362e1,-5.701441083525e1,
-3.934686974137e1));
#19466=direction('',(-7.933533864726e-1,6.086717897478e-1,1.044301381827e-2));
#19467=direction('',(-5.148774268192e-1,-6.617501738806e-1,-5.449660014359e-1));
#19468=axis2_placement_3d('',#19465,#19466,#19467);
#19470=direction('',(3.118247047827e-3,-1.313757523571e-2,9.999088361707e-1));
#19471=vector('',#19470,3.310242279061e1);
#19472=cartesian_point('',(-4.399894246683e1,-5.994848458931e1,
-3.937812846281e1));
#19473=line('',#19472,#19471);
#19474=cartesian_point('',(-4.325673972199e1,-6.035784217594e1,
-7.102517710805e0));
#19475=direction('',(-2.647705077342e-1,-3.604420225293e-1,8.944149633303e-1));
#19476=direction('',(5.210486773671e-1,7.269857443729e-1,4.472135991812e-1));
#19477=axis2_placement_3d('',#19474,#19475,#19476);
#19479=cartesian_point('',(-3.918567090319e1,-6.303229726041e1,
-6.060283170984e0));
#19480=cartesian_point('',(-3.911497933189e1,-6.291559024898e1,
-6.333159085497e0));
#19481=cartesian_point('',(-3.904429541559e1,-6.279888222514e1,
-6.606036459609e0));
#19482=cartesian_point('',(-3.897360375558e1,-6.268217522063e1,
-6.878912354106e0));
#19484=cartesian_point('',(-4.299622548993e1,-5.999434362597e1,
-6.878915224164e0));
#19485=cartesian_point('',(-4.307699733946e1,-6.010431762554e1,
-6.606035394195e0));
#19486=cartesian_point('',(-4.315777237171e1,-6.021428407713e1,
-6.333157177643e0));
#19487=cartesian_point('',(-4.323854426160e1,-6.032425799739e1,
-6.060277327659e0));
#19489=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#19490=direction('',(0.e0,0.e0,1.e0));
#19491=direction('',(-5.880573874400e-1,-8.088192066693e-1,0.e0));
#19492=axis2_placement_3d('',#19489,#19490,#19491);
#19494=cartesian_point('',(-3.914499684819e1,-6.392711157666e1,
-4.579937179644e0));
#19495=cartesian_point('',(-3.916494179880e1,-6.390109848990e1,
-4.603476400359e0));
#19496=cartesian_point('',(-3.920096039310e1,-6.384725592690e1,
-4.657615456437e0));
#19497=cartesian_point('',(-3.924421558180e1,-6.376091637959e1,
-4.759413383347e0));
#19498=cartesian_point('',(-3.927658859711e1,-6.366934996329e1,
-4.881354045800e0));
#19499=cartesian_point('',(-3.929762309925e1,-6.357273706064e1,
-5.023651624803e0));
#19500=cartesian_point('',(-3.930645875431e1,-6.347190706127e1,
-5.185839420120e0));
#19501=cartesian_point('',(-3.930208564489e1,-6.336706189488e1,
-5.368678650617e0));
#19502=cartesian_point('',(-3.928289988523e1,-6.325841884813e1,
-5.573529811147e0));
#19503=cartesian_point('',(-3.924654896828e1,-6.314639996936e1,
-5.802195133642e0));
#19504=cartesian_point('',(-3.920867230431e1,-6.307027216602e1,
-5.971494392569e0));
#19505=cartesian_point('',(-3.918567090319e1,-6.303229726041e1,
-6.060283170984e0));
#19507=cartesian_point('',(-3.942178776801e1,-6.341209880512e1,
-6.283890185764e0));
#19508=direction('',(-2.316817249752e-1,-3.825512509567e-1,8.944149589e-1));
#19509=direction('',(8.659699690685e-1,-4.999865221409e-1,1.046376361541e-2));
#19510=axis2_placement_3d('',#19507,#19508,#19509);
#19512=cartesian_point('',(-3.914499684819e1,-6.392711157666e1,
-4.579937179644e0));
#19513=cartesian_point('',(-3.912562689207e1,-6.393898108690e1,
-4.579101628464e0));
#19514=cartesian_point('',(-3.908733376293e1,-6.396238174060e1,
-4.581464082639e0));
#19515=cartesian_point('',(-3.902917310768e1,-6.399770885935e1,
-4.598569678958e0));
#19516=cartesian_point('',(-3.897645412985e1,-6.402956960968e1,
-4.624856515685e0));
#19517=cartesian_point('',(-3.893286092895e1,-6.405569612070e1,
-4.658534108098e0));
#19518=cartesian_point('',(-3.891257640726e1,-6.406787487553e1,
-4.682641303261e0));
#19519=cartesian_point('',(-3.890447141630e1,-6.407266568559e1,
-4.695423355200e0));
#19521=cartesian_point('',(-3.898879538049e1,-6.366207465656e1,
-6.278720883808e0));
#19522=cartesian_point('',(-3.902067009922e1,-6.371088577169e1,
-5.976054283685e0));
#19523=cartesian_point('',(-3.904952974364e1,-6.379707668793e1,
-5.516200312817e0));
#19524=cartesian_point('',(-3.903153413149e1,-6.393588279616e1,
-4.954356224396e0));
#19525=cartesian_point('',(-3.896729407288e1,-6.403495878380e1,
-4.692296665334e0));
#19526=cartesian_point('',(-3.890447141630e1,-6.407266568559e1,
-4.695423355200e0));
#19528=cartesian_point('',(-3.828769140243e1,-6.374097877407e1,
-3.937501189933e1));
#19529=direction('',(-1.323125886680e-2,-2.069981255940e-3,9.999103204620e-1));
#19530=direction('',(-8.660922881201e-1,4.997753986109e-1,-1.042590054930e-2));
#19531=axis2_placement_3d('',#19528,#19529,#19530);
#19533=cartesian_point('',(-3.844169283887e1,-6.399849354708e1,
-3.937758920398e1));
#19534=cartesian_point('',(-3.844024940853e1,-6.399807036784e1,
-3.950644513708e1));
#19535=cartesian_point('',(-3.843075835348e1,-6.398626410416e1,
-3.976487837957e1));
#19536=cartesian_point('',(-3.839876558697e1,-6.393766902944e1,
-4.014361097214e1));
#19537=cartesian_point('',(-3.836328014440e1,-6.388139580699e1,
-4.040279258430e1));
#19538=cartesian_point('',(-3.834271901636e1,-6.384837492492e1,
-4.052851500726e1));
#19540=cartesian_point('',(-3.834271901636e1,-6.384837492492e1,
-4.052851500726e1));
#19541=cartesian_point('',(-3.832270561965e1,-6.381627609712e1,
-4.065077081633e1));
#19542=cartesian_point('',(-3.827809545608e1,-6.374408538594e1,
-4.088289863501e1));
#19543=cartesian_point('',(-3.819748006860e1,-6.361232592306e1,
-4.121105265945e1));
#19544=cartesian_point('',(-3.813354181516e1,-6.350707363216e1,
-4.142090584461e1));
#19545=cartesian_point('',(-3.809927095722e1,-6.345050405114e1,
-4.152263694261e1));
#19547=direction('',(-1.327872504969e-2,-2.056766715292e-3,9.999097185105e-1));
#19548=vector('',#19547,3.328477218963e1);
#19549=cartesian_point('',(-3.819299165179e1,-6.302089249861e1,
-4.147528670565e1));
#19550=line('',#19549,#19548);
#19551=cartesian_point('',(-3.988425066781e1,-6.525248729837e1,
-8.214301124743e0));
#19552=direction('',(8.658684188950e-1,-5.001633318048e-1,1.041742186232e-2));
#19553=direction('',(5.000984498364e-1,8.659288391924e-1,8.293728121880e-3));
#19554=axis2_placement_3d('',#19551,#19552,#19553);
#19556=direction('',(-2.316905405329e-1,-3.825613535487e-1,8.944083542759e-1));
#19557=vector('',#19556,9.151958865898e-1);
#19558=cartesian_point('',(-3.877675315084e1,-6.331195607942e1,
-7.097279730573e0));
#19559=line('',#19558,#19557);
#19560=direction('',(1.333089475292e-2,2.146700924723e-3,-9.999088353046e-1));
#19561=vector('',#19560,3.310192701652e1);
#19562=cartesian_point('',(-3.898879538049e1,-6.366207465656e1,
-6.278720883808e0));
#19563=line('',#19562,#19561);
#19564=cartesian_point('',(-3.854751707532e1,-6.359101471922e1,
-3.937763017324e1));
#19565=cartesian_point('',(-3.854436839619e1,-6.359052704045e1,
-3.961527267114e1));
#19566=cartesian_point('',(-3.851623250154e1,-6.355149166997e1,
-4.007778171110e1));
#19567=cartesian_point('',(-3.840615184728e1,-6.337516420573e1,
-4.076225203985e1));
#19568=cartesian_point('',(-3.829634714836e1,-6.319342142842e1,
-4.116615377255e1));
#19569=cartesian_point('',(-3.822981711430e1,-6.308236670485e1,
-4.136527983736e1));
#19571=direction('',(2.804924015679e-1,4.682370991373e-1,-8.379009676890e-1));
#19572=vector('',#19571,1.312886278092e-1);
#19573=cartesian_point('',(-3.822981711430e1,-6.308236670485e1,
-4.136527983736e1));
#19574=line('',#19573,#19572);
#19575=cartesian_point('',(-3.906801550015e1,-6.283945331607e1,
-8.198743170695e0));
#19576=direction('',(1.327402248110e-2,2.048453968193e-3,-9.999097980136e-1));
#19577=direction('',(5.260066176251e-1,8.504357183436e-1,8.725089109866e-3));
#19578=axis2_placement_3d('',#19575,#19576,#19577);
#19580=cartesian_point('',(-3.920973542258e1,-6.306195821008e1,
-7.102553064088e0));
#19581=direction('',(2.317472193645e-1,3.825657130386e-1,-8.943918053762e-1));
#19582=direction('',(4.722394369607e-1,7.595709914587e-1,4.472603527181e-1));
#19583=axis2_placement_3d('',#19580,#19581,#19582);
#19585=cartesian_point('',(-4.030248301053e1,-6.501089807137e1,
-8.219332954817e0));
#19586=direction('',(-8.658684188950e-1,5.001633318048e-1,-1.041742186232e-2));
#19587=direction('',(4.433560468512e-1,7.768388529087e-1,4.471653076123e-1));
#19588=axis2_placement_3d('',#19585,#19586,#19587);
#19590=cartesian_point('',(-3.888413574277e1,-6.253639430399e1,
-7.297046749522e0));
#19591=cartesian_point('',(-3.886765964539e1,-6.250988337269e1,
-7.393517099419e0));
#19592=cartesian_point('',(-3.883966842362e1,-6.246531301030e1,
-7.589628473491e0));
#19593=cartesian_point('',(-3.881267300261e1,-6.242465834947e1,
-7.890280131779e0));
#19594=cartesian_point('',(-3.880544954557e1,-6.241496216219e1,
-8.092977139638e0));
#19595=cartesian_point('',(-3.880426108551e1,-6.241466273822e1,
-8.194371660716e0));
#19597=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19598=direction('',(0.e0,0.e0,-1.e0));
#19599=direction('',(-5.279892587181e-1,-8.492510480878e-1,0.e0));
#19600=axis2_placement_3d('',#19597,#19598,#19599);
#19602=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19603=direction('',(0.e0,0.e0,-1.e0));
#19604=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#19605=axis2_placement_3d('',#19602,#19603,#19604);
#19607=cartesian_point('',(-4.281388165732e1,-5.973551990314e1,
-8.194373293217e0));
#19608=cartesian_point('',(-4.281370330473e1,-5.973673198453e1,
-8.093026339199e0));
#19609=cartesian_point('',(-4.281989183090e1,-5.974710722375e1,
-7.890421982999e0));
#19610=cartesian_point('',(-4.284709512216e1,-5.978756962516e1,
-7.589909345474e0));
#19611=cartesian_point('',(-4.287753241055e1,-5.983044764011e1,
-7.393883658564e0));
#19612=cartesian_point('',(-4.289570338215e1,-5.985579199047e1,
-7.297454100018e0));
#19614=cartesian_point('',(-4.463916800188e1,-6.211319934679e1,
-8.219329757599e0));
#19615=direction('',(7.934365680170e-1,-6.085637398469e-1,-1.042051231605e-2));
#19616=direction('',(5.816407726967e-1,7.530687308295e-1,3.075410512168e-1));
#19617=axis2_placement_3d('',#19614,#19615,#19616);
#19619=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19620=direction('',(0.e0,0.e0,1.e0));
#19621=direction('',(-5.825214830723e-1,-8.128153060562e-1,0.e0));
#19622=axis2_placement_3d('',#19619,#19620,#19621);
#19624=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19625=direction('',(0.e0,0.e0,1.e0));
#19626=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#19627=axis2_placement_3d('',#19624,#19625,#19626);
#19629=cartesian_point('',(-4.310538159800e1,-6.014173498287e1,
-8.198698771834e0));
#19630=direction('',(3.198095816718e-3,-1.295196913882e-2,9.999110053793e-1));
#19631=direction('',(5.844005799291e-1,8.114193062139e-1,8.641277790005e-3));
#19632=axis2_placement_3d('',#19629,#19630,#19631);
#19634=cartesian_point('',(-4.321148803823e1,-5.970747618272e1,
-4.148036708075e1));
#19635=direction('',(3.187223789657e-3,-1.304750707999e-2,9.999097980136e-1));
#19636=direction('',(5.844061927583e-1,8.114143668301e-1,8.725088395943e-3));
#19637=axis2_placement_3d('',#19634,#19635,#19636);
#19639=cartesian_point('',(-3.809095471715e1,-6.289659237484e1,
-4.192434479332e1));
#19640=cartesian_point('',(-3.813112921798e1,-6.293358630412e1,
-4.177642954836e1));
#19641=cartesian_point('',(-3.816488349475e1,-6.297527618410e1,
-4.162597944378e1));
#19642=cartesian_point('',(-3.819299165179e1,-6.302089249861e1,
-4.147528670565e1));
#19644=cartesian_point('',(-3.797106441743e1,-6.323410123941e1,
-4.135914395286e1));
#19645=direction('',(-2.800630359168e-1,-4.675224465614e-1,8.384434732731e-1));
#19646=direction('',(-8.657751683197e-1,5.003291022211e-1,-1.020526293958e-2));
#19647=axis2_placement_3d('',#19644,#19645,#19646);
#19649=direction('',(-2.793964727596e-1,-4.679176448824e-1,8.384453999022e-1));
#19650=vector('',#19649,1.808878078818e0);
#19651=cartesian_point('',(-3.759387680235e1,-6.260409808062e1,
-4.303928244678e1));
#19652=line('',#19651,#19650);
#19653=direction('',(2.655709998277e-1,4.759277078840e-1,-8.384299976258e-1));
#19654=vector('',#19653,1.808879037682e0);
#19655=cartesian_point('',(-3.590012475732e1,-6.472018715289e1,
-4.152263878401e1));
#19656=line('',#19655,#19654);
#19657=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19658=direction('',(0.e0,0.e0,-1.e0));
#19659=direction('',(-4.850694342402e-1,-8.744756394354e-1,0.e0));
#19660=axis2_placement_3d('',#19657,#19658,#19659);
#19662=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19663=direction('',(0.e0,0.e0,-1.e0));
#19664=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#19665=axis2_placement_3d('',#19662,#19663,#19664);
#19667=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19668=direction('',(0.e0,0.e0,-1.e0));
#19669=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#19670=axis2_placement_3d('',#19667,#19668,#19669);
#19672=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19673=direction('',(0.e0,0.e0,1.e0));
#19674=direction('',(-5.149143216051e-1,-8.572416470319e-1,0.e0));
#19675=axis2_placement_3d('',#19672,#19673,#19674);
#19677=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19678=direction('',(0.e0,0.e0,1.e0));
#19679=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#19680=axis2_placement_3d('',#19677,#19678,#19679);
#19682=cartesian_point('',(-3.577680043370e1,-6.450096082658e1,
-4.135912965145e1));
#19683=direction('',(2.648620492018e-1,4.763442414710e-1,-8.384177112335e-1));
#19684=direction('',(8.659778504741e-1,-4.999723397615e-1,-1.048913540642e-2));
#19685=axis2_placement_3d('',#19682,#19683,#19684);
#19687=cartesian_point('',(-3.590012475732e1,-6.472018715289e1,
-4.152263878401e1));
#19688=cartesian_point('',(-3.593155096423e1,-6.477736470870e1,
-4.142227622261e1));
#19689=cartesian_point('',(-3.598992811415e1,-6.488387794284e1,
-4.121567904705e1));
#19690=cartesian_point('',(-3.606338568223e1,-6.501888511463e1,
-4.089069199587e1));
#19691=cartesian_point('',(-3.610253521944e1,-6.509163089795e1,
-4.066570685768e1));
#19692=cartesian_point('',(-3.611957976503e1,-6.512354977342e1,
-4.055158843846e1));
#19694=cartesian_point('',(-3.611957976503e1,-6.512354977342e1,
-4.055158843846e1));
#19695=cartesian_point('',(-3.613847793452e1,-6.515888758313e1,
-4.042520372987e1));
#19696=cartesian_point('',(-3.617003667421e1,-6.521865259681e1,
-4.016845378477e1));
#19697=cartesian_point('',(-3.619825498619e1,-6.527453563231e1,
-3.977517295236e1));
#19698=cartesian_point('',(-3.620398762361e1,-6.528914380844e1,
-3.951015722736e1));
#19699=cartesian_point('',(-3.620364350850e1,-6.529064212094e1,
-3.937758788782e1));
#19701=direction('',(2.154636314300e-1,3.919323459187e-1,-8.944073231776e-1));
#19702=vector('',#19701,9.151774256240e-1);
#19703=cartesian_point('',(-3.563857553217e1,-6.559632328428e1,
-6.278723593259e0));
#19704=line('',#19703,#19702);
#19705=cartesian_point('',(-3.656820395218e1,-6.716698595369e1,
-8.214296506340e0));
#19706=direction('',(-8.660821159609e-1,4.997931385449e-1,1.042051228039e-2));
#19707=direction('',(4.510872305916e-1,7.723566561514e-1,4.471973905288e-1));
#19708=axis2_placement_3d('',#19705,#19706,#19707);
#19710=direction('',(-4.861490338961e-3,1.252246376007e-2,-9.999097728361e-1));
#19711=vector('',#19710,3.328462730714e1);
#19712=cartesian_point('',(-3.531957825552e1,-6.500368539504e1,
-8.193505207368e0));
#19713=line('',#19712,#19711);
#19714=direction('',(-2.646772787570e-1,-4.760845570300e-1,8.386235345299e-1));
#19715=vector('',#19714,1.345107938638e-1);
#19716=cartesian_point('',(-3.548139114961e1,-6.458687985582e1,
-4.147512933699e1));
#19717=line('',#19716,#19715);
#19718=cartesian_point('',(-3.394844894071e1,-6.197578403134e1,
-3.934686974139e1));
#19719=direction('',(-8.660137492513e-1,4.999111216696e-1,1.044301387448e-2));
#19720=direction('',(-4.240968487527e-1,-7.232937993302e-1,-5.449660014427e-1));
#19721=axis2_placement_3d('',#19718,#19719,#19720);
#19723=direction('',(4.806368219519e-3,-1.261816761493e-2,9.999088361799e-1));
#19724=vector('',#19723,3.310242277272e1);
#19725=cartesian_point('',(-3.579767796497e1,-6.517863136527e1,
-3.937812862266e1));
#19726=line('',#19725,#19724);
#19727=cartesian_point('',(-3.500839300731e1,-6.548760999271e1,
-7.102517710800e0));
#19728=direction('',(-2.154582346223e-1,-3.919178772443e-1,8.944149633306e-1));
#19729=direction('',(4.217003526979e-1,7.887767803646e-1,4.472135991805e-1));
#19730=axis2_placement_3d('',#19727,#19728,#19729);
#19732=cartesian_point('',(-3.062306630817e1,-6.760780363200e1,
-6.060283170989e0));
#19733=cartesian_point('',(-3.056821283487e1,-6.748286796361e1,
-6.333159085500e0));
#19734=cartesian_point('',(-3.051336708322e1,-6.735793229064e1,
-6.606036459608e0));
#19735=cartesian_point('',(-3.045851352106e1,-6.723299661753e1,
-6.878912354103e0));
#19737=cartesian_point('',(-3.479755359222e1,-6.509321729249e1,
-6.878915224169e0));
#19738=cartesian_point('',(-3.486327993998e1,-6.521279329121e1,
-6.606035394200e0));
#19739=cartesian_point('',(-3.492901042841e1,-6.533236222193e1,
-6.333157177665e0));
#19740=cartesian_point('',(-3.499473682653e1,-6.545193814729e1,
-6.060277327680e0));
#19742=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#19743=direction('',(0.e0,0.e0,1.e0));
#19744=direction('',(-4.774543837293e-1,-8.786565378222e-1,0.e0));
#19745=axis2_placement_3d('',#19742,#19743,#19744);
#19747=cartesian_point('',(-3.046594351999e1,-6.848965365813e1,
-4.579937179625e0));
#19748=cartesian_point('',(-3.048911323591e1,-6.846646644885e1,
-4.603476406043e0));
#19749=cartesian_point('',(-3.053185155874e1,-6.841778587348e1,
-4.657615479103e0));
#19750=cartesian_point('',(-3.058600627311e1,-6.833783089032e1,
-4.759413432303e0));
#19751=cartesian_point('',(-3.063005414678e1,-6.825127335061e1,
-4.881354120126e0));
#19752=cartesian_point('',(-3.066351920521e1,-6.815823253045e1,
-5.023651717252e0));
#19753=cartesian_point('',(-3.068544021808e1,-6.805941842933e1,
-5.185839520336e0));
#19754=cartesian_point('',(-3.069478955352e1,-6.795489942785e1,
-5.368678747760e0));
#19755=cartesian_point('',(-3.068994868743e1,-6.784468160466e1,
-5.573529892852e0));
#19756=cartesian_point('',(-3.066853015323e1,-6.772887633380e1,
-5.802195184858e0));
#19757=cartesian_point('',(-3.064091420541e1,-6.764845593371e1,
-5.971494411546e0));
#19758=cartesian_point('',(-3.062306630817e1,-6.760780363200e1,
-6.060283170989e0));
#19760=cartesian_point('',(-3.080758911105e1,-6.801517535713e1,
-6.283890185767e0));
#19761=direction('',(-1.797666975820e-1,-4.095190053392e-1,8.944149589013e-1));
#19762=direction('',(9.238228447537e-1,-3.826772272797e-1,1.046380584035e-2));
#19763=axis2_placement_3d('',#19760,#19761,#19762);
#19765=cartesian_point('',(-3.046594351999e1,-6.848965365813e1,
-4.579937179625e0));
#19766=cartesian_point('',(-3.044519016770e1,-6.849889326004e1,
-4.579101564510e0));
#19767=cartesian_point('',(-3.040417049167e1,-6.851709535250e1,
-4.581463921020e0));
#19768=cartesian_point('',(-3.034189630837e1,-6.854452874921e1,
-4.598569434983e0));
#19769=cartesian_point('',(-3.028546953651e1,-6.856923578500e1,
-4.624856332585e0));
#19770=cartesian_point('',(-3.023883888371e1,-6.858944881445e1,
-4.658534047748e0));
#19771=cartesian_point('',(-3.021713819157e1,-6.859887574336e1,
-4.682641285234e0));
#19772=cartesian_point('',(-3.020847719283e1,-6.860256766280e1,
-4.695423355195e0));
#19774=cartesian_point('',(-3.034567264708e1,-6.820649580282e1,
-6.278720757149e0));
#19775=cartesian_point('',(-3.037090354377e1,-6.825904981798e1,
-5.976054156736e0));
#19776=cartesian_point('',(-3.038826610613e1,-6.834827027557e1,
-5.516200345237e0));
#19777=cartesian_point('',(-3.035230661824e1,-6.848353998622e1,
-4.954356213372e0));
#19778=cartesian_point('',(-3.027568412929e1,-6.857338334915e1,
-4.692296677506e0));
#19779=cartesian_point('',(-3.020847719283e1,-6.860256766280e1,
-4.695423355195e0));
#19781=cartesian_point('',(-2.964026764702e1,-6.819321243216e1,
-3.937501189936e1));
#19782=direction('',(-1.284787672520e-2,-3.779298166649e-3,9.999103204633e-1));
#19783=direction('',(-9.239165932684e-1,3.824518652770e-1,-1.042590185144e-2));
#19784=axis2_placement_3d('',#19781,#19782,#19783);
#19786=cartesian_point('',(-2.975933915710e1,-6.846862535166e1,
-3.937758920398e1));
#19787=cartesian_point('',(-2.975796331149e1,-6.846801738732e1,
-3.950644513576e1));
#19788=cartesian_point('',(-2.975009448051e1,-6.845507329687e1,
-3.976487837548e1));
#19789=cartesian_point('',(-2.972471834704e1,-6.840271806670e1,
-4.014361096482e1));
#19790=cartesian_point('',(-2.969688161748e1,-6.834229449126e1,
-4.040279257307e1));
#19791=cartesian_point('',(-2.968080648323e1,-6.830687234279e1,
-4.052851499369e1));
#19793=cartesian_point('',(-2.968080648323e1,-6.830687234279e1,
-4.052851499369e1));
#19794=cartesian_point('',(-2.966515404177e1,-6.827243585267e1,
-4.065077080350e1));
#19795=cartesian_point('',(-2.963034830307e1,-6.819503994852e1,
-4.088289862399e1));
#19796=cartesian_point('',(-2.956762065155e1,-6.805388528470e1,
-4.121105265473e1));
#19797=cartesian_point('',(-2.951796757880e1,-6.794118782343e1,
-4.142090584303e1));
#19798=cartesian_point('',(-2.949137372439e1,-6.788062895749e1,
-4.152263694262e1));
#19800=direction('',(-1.289666178855e-2,-3.772392209119e-3,9.999097185105e-1));
#19801=vector('',#19800,3.328477218961e1);
#19802=cartesian_point('',(-2.964036818551e1,-6.746692579675e1,
-4.147528670564e1));
#19803=line('',#19802,#19801);
#19804=cartesian_point('',(-3.102587667479e1,-6.990018259288e1,
-8.214301124683e0));
#19805=direction('',(9.237452096673e-1,-3.828658576318e-1,1.041742178413e-2));
#19806=direction('',(3.827936443071e-1,9.237966442635e-1,8.293728083755e-3));
#19807=axis2_placement_3d('',#19804,#19805,#19806);
#19809=direction('',(-1.797741147571e-1,-4.095301615673e-1,8.944083599956e-1));
#19810=vector('',#19809,9.151958860108e-1);
#19811=cartesian_point('',(-3.018114411684e1,-6.783169548376e1,
-7.097279608631e0));
#19812=line('',#19811,#19810);
#19813=direction('',(1.293664630299e-2,3.868366290446e-3,-9.999088353068e-1));
#19814=vector('',#19813,3.310192700999e1);
#19815=cartesian_point('',(-3.034567264708e1,-6.820649580282e1,
-6.278720757149e0));
#19816=line('',#19815,#19814);
#19817=cartesian_point('',(-2.991744472540e1,-6.807844542423e1,
-3.937763004012e1));
#19818=cartesian_point('',(-2.991438663595e1,-6.807755093175e1,
-3.961527273800e1));
#19819=cartesian_point('',(-2.989158657066e1,-6.803517700327e1,
-4.007778167962e1));
#19820=cartesian_point('',(-2.980546303047e1,-6.784598965267e1,
-4.076225204855e1));
#19821=cartesian_point('',(-2.972031991724e1,-6.765146931706e1,
-4.116615377252e1));
#19822=cartesian_point('',(-2.966885460704e1,-6.753268077004e1,
-4.136527983732e1));
#19824=direction('',(2.169755446309e-1,5.008428709309e-1,-8.379009676984e-1));
#19825=vector('',#19824,1.312886278447e-1);
#19826=cartesian_point('',(-2.966885460704e1,-6.753268077004e1,
-4.136527983732e1));
#19827=line('',#19826,#19825);
#19828=cartesian_point('',(-3.053158864916e1,-6.740125238258e1,
-8.198743170695e0));
#19829=direction('',(1.289308448210e-2,3.763536770537e-3,-9.999097980136e-1));
#19830=direction('',(4.105024220565e-1,9.118177637586e-1,8.725089109985e-3));
#19831=axis2_placement_3d('',#19828,#19829,#19830);
#19833=cartesian_point('',(-3.064305342141e1,-6.764035187822e1,
-7.102553064075e0));
#19834=direction('',(1.798297439748e-1,4.095418924146e-1,-8.943918053848e-1));
#19835=direction('',(3.690554538343e-1,8.147123718815e-1,4.472603527012e-1));
#19836=axis2_placement_3d('',#19833,#19834,#19835);
#19838=cartesian_point('',(-3.147206470379e1,-6.971525047025e1,
-8.219332954721e0));
#19839=direction('',(-9.237452096673e-1,3.828658576318e-1,-1.041742178413e-2));
#19840=direction('',(3.381652571388e-1,8.280624653642e-1,4.471653075981e-1));
#19841=axis2_placement_3d('',#19838,#19839,#19840);
#19843=cartesian_point('',(-3.038883914591e1,-6.707678495439e1,
-7.297046761093e0));
#19844=cartesian_point('',(-3.037596437507e1,-6.704835026627e1,
-7.393517109830e0));
#19845=cartesian_point('',(-3.035403022231e1,-6.700050762318e1,
-7.589628481462e0));
#19846=cartesian_point('',(-3.033257224947e1,-6.695667716023e1,
-7.890280135836e0));
#19847=cartesian_point('',(-3.032667619664e1,-6.694612107511e1,
-8.092977140979e0));
#19848=cartesian_point('',(-3.032553698671e1,-6.694566908760e1,
-8.194371660705e0));
#19850=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19851=direction('',(0.e0,0.e0,-1.e0));
#19852=direction('',(-4.126227318708e-1,-9.109020151166e-1,0.e0));
#19853=axis2_placement_3d('',#19850,#19851,#19852);
#19855=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19856=direction('',(0.e0,0.e0,-1.e0));
#19857=direction('',(-4.409554681878e-1,-8.975289828609e-1,0.e0));
#19858=axis2_placement_3d('',#19855,#19856,#19857);
#19860=cartesian_point('',(-3.465055301137e1,-6.481280719635e1,
-8.194373293217e0));
#19861=cartesian_point('',(-3.465021797625e1,-6.481398562853e1,
-8.093026338475e0));
#19862=cartesian_point('',(-3.465499931832e1,-6.482507987105e1,
-7.890421980828e0));
#19863=cartesian_point('',(-3.467668847879e1,-6.486874685363e1,
-7.589909341203e0));
#19864=cartesian_point('',(-3.470126866828e1,-6.491523090521e1,
-7.393883652987e0));
#19865=cartesian_point('',(-3.471597608336e1,-6.494273021924e1,
-7.297454093820e0));
#19867=cartesian_point('',(-3.614987433371e1,-6.740839293936e1,
-8.219329757629e0));
#19868=direction('',(8.660821159609e-1,-4.997931385449e-1,-1.042051228039e-2));
#19869=direction('',(4.783695608697e-1,8.225454782425e-1,3.075410532858e-1));
#19870=axis2_placement_3d('',#19867,#19868,#19869);
#19872=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19873=direction('',(0.e0,0.e0,1.e0));
#19874=direction('',(-4.714442441542e-1,-8.818958695072e-1,0.e0));
#19875=axis2_placement_3d('',#19872,#19873,#19874);
#19877=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19878=direction('',(0.e0,0.e0,1.e0));
#19879=direction('',(-4.409554681878e-1,-8.975289828609e-1,0.e0));
#19880=axis2_placement_3d('',#19877,#19878,#19879);
#19882=cartesian_point('',(-3.488653742207e1,-6.525359542704e1,
-8.198698771827e0));
#19883=direction('',(4.861306841401e-3,-1.242372797153e-2,9.999110053795e-1));
#19884=direction('',(4.734894796063e-1,8.807570840022e-1,8.641277801339e-3));
#19885=axis2_placement_3d('',#19882,#19883,#19884);
#19887=cartesian_point('',(-3.504841825462e1,-6.483690144075e1,
-4.148036708073e1));
#19888=direction('',(4.862998065461e-3,-1.251986766314e-2,9.999097980136e-1));
#19889=direction('',(4.734956891498e-1,8.807529194893e-1,8.725088395902e-3));
#19890=axis2_placement_3d('',#19887,#19888,#19889);
#19892=cartesian_point('',(-2.955542861284e1,-6.733037058522e1,
-4.192434479332e1));
#19893=cartesian_point('',(-2.959043073852e1,-6.737229185092e1,
-4.177642954838e1));
#19894=cartesian_point('',(-2.961845462149e1,-6.741803088542e1,
-4.162597944377e1));
#19895=cartesian_point('',(-2.964036818551e1,-6.746692579675e1,
-4.147528670564e1));
#19897=cartesian_point('',(-2.939251024432e1,-6.764934319034e1,
-4.135914395288e1));
#19898=direction('',(-2.166431330949e-1,-5.000782888799e-1,8.384434732728e-1));
#19899=direction('',(-9.236743943029e-1,3.830423813594e-1,-1.020526293710e-2));
#19900=axis2_placement_3d('',#19897,#19898,#19899);
#19902=direction('',(-2.159306887447e-1,-5.003831022750e-1,8.384453999014e-1));
#19903=vector('',#19902,1.808878078814e0);
#19904=cartesian_point('',(-2.910078143498e1,-6.697549693277e1,
-4.303928244678e1));
#19905=line('',#19904,#19903);
#19906=direction('',(2.011824321154e-1,5.065289638033e-1,-8.384235432265e-1));
#19907=vector('',#19906,1.808879096912e0);
#19908=cartesian_point('',(-2.714531462450e1,-6.885240356468e1,
-4.152263878401e1));
#19909=line('',#19908,#19907);
#19910=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19911=direction('',(0.e0,0.e0,-1.e0));
#19912=direction('',(-3.667776225824e-1,-9.303086453284e-1,0.e0));
#19913=axis2_placement_3d('',#19910,#19911,#19912);
#19915=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19916=direction('',(0.e0,0.e0,-1.e0));
#19917=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#19918=axis2_placement_3d('',#19915,#19916,#19917);
#19920=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19921=direction('',(0.e0,0.e0,-1.e0));
#19922=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#19923=axis2_placement_3d('',#19920,#19921,#19922);
#19925=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19926=direction('',(0.e0,0.e0,1.e0));
#19927=direction('',(-3.986166702038e-1,-9.171176316240e-1,0.e0));
#19928=axis2_placement_3d('',#19925,#19926,#19927);
#19930=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19931=direction('',(0.e0,0.e0,1.e0));
#19932=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#19933=axis2_placement_3d('',#19930,#19931,#19932);
#19935=cartesian_point('',(-2.705166013508e1,-6.861895569562e1,
-4.135912965148e1));
#19936=direction('',(2.004207177808e-1,5.068404851393e-1,-8.384177112323e-1));
#19937=direction('',(9.238287756003e-1,-3.826622158170e-1,-1.048913528298e-2));
#19938=axis2_placement_3d('',#19935,#19936,#19937);
#19940=cartesian_point('',(-2.714531462450e1,-6.885240356468e1,
-4.152263878401e1));
#19941=cartesian_point('',(-2.716900880762e1,-6.891319390277e1,
-4.142227622082e1));
#19942=cartesian_point('',(-2.721298376678e1,-6.902641565038e1,
-4.121567904149e1));
#19943=cartesian_point('',(-2.726819092382e1,-6.916985595560e1,
-4.089069198412e1));
#19944=cartesian_point('',(-2.729751030140e1,-6.924708942924e1,
-4.066570684158e1));
#19945=cartesian_point('',(-2.731024277928e1,-6.928095999403e1,
-4.055158842015e1));
#19947=cartesian_point('',(-2.731024277928e1,-6.928095999403e1,
-4.055158842015e1));
#19948=cartesian_point('',(-2.732436676211e1,-6.931846218881e1,
-4.042520371340e1));
#19949=cartesian_point('',(-2.734785461198e1,-6.938183514466e1,
-4.016845377218e1));
#19950=cartesian_point('',(-2.736853731189e1,-6.944092332002e1,
-3.977517294596e1));
#19951=cartesian_point('',(-2.737231415599e1,-6.945615478011e1,
-3.951015722523e1));
#19952=cartesian_point('',(-2.737177741581e1,-6.945759535828e1,
-3.937758788781e1));
#19954=direction('',(1.624628683160e-1,4.167029454542e-1,-8.944073298382e-1));
#19955=vector('',#19954,9.151772539758e-1);
#19956=cartesian_point('',(-2.677164424727e1,-6.968690513175e1,
-6.278723745593e0));
#19957=line('',#19956,#19955);
#19958=cartesian_point('',(-2.748830697824e1,-7.136547149606e1,
-8.214296506315e0));
#19959=direction('',(-9.239087587314e-1,3.824709380640e-1,1.042051226676e-2));
#19960=direction('',(3.464153433091e-1,8.246277365428e-1,4.471973904712e-1));
#19961=axis2_placement_3d('',#19958,#19959,#19960);
#19963=direction('',(-6.454409126941e-3,1.178078052402e-2,-9.999097728361e-1));
#19964=vector('',#19963,3.328462730715e1);
#19965=cartesian_point('',(-2.653273083245e1,-6.905769991578e1,
-8.193505207367e0));
#19966=line('',#19965,#19964);
#19967=direction('',(-2.002714233334e-1,-5.065589050557e-1,8.386235345522e-1));
#19968=vector('',#19967,1.345107938261e-1);
#19969=cartesian_point('',(-2.674756343472e1,-6.866558102665e1,
-4.147512933699e1));
#19970=line('',#19969,#19968);
#19971=cartesian_point('',(-2.556855215295e1,-6.587673438021e1,
-3.934686974142e1));
#19972=direction('',(-9.238563765650e-1,3.825968360291e-1,1.044301396654e-2));
#19973=direction('',(-3.260598563164e-1,-7.724616672278e-1,-5.449660014741e-1));
#19974=axis2_placement_3d('',#19971,#19972,#19973);
#19976=direction('',(6.412250797648e-3,-1.188285964791e-2,9.999088361877e-1));
#19977=vector('',#19976,3.310242275742e1);
#19978=cartesian_point('',(-2.698390528400e1,-6.929355368812e1,
-3.937812875995e1));
#19979=line('',#19978,#19977);
#19980=cartesian_point('',(-2.616104298211e1,-6.949686664592e1,
-7.102517710804e0));
#19981=direction('',(-1.624594113758e-1,-4.166879084273e-1,8.944149633285e-1));
#19982=direction('',(3.151366180482e-1,8.370716269647e-1,4.472135991848e-1));
#19983=axis2_placement_3d('',#19980,#19981,#19982);
#19985=cartesian_point('',(-2.153649255813e1,-7.102652173846e1,
-6.060283171228e0));
#19986=cartesian_point('',(-2.149841574096e1,-7.089549509703e1,
-6.333159085737e0));
#19987=cartesian_point('',(-2.146034658016e1,-7.076446945950e1,
-6.606036459611e0));
#19988=cartesian_point('',(-2.142226967552e1,-7.063344280180e1,
-6.878912354105e0));
#19990=cartesian_point('',(-2.600348590485e1,-6.907832796389e1,
-6.878915224179e0));
#19991=cartesian_point('',(-2.605304215481e1,-6.920545998327e1,
-6.606035394197e0));
#19992=cartesian_point('',(-2.610260343257e1,-6.933258553560e1,
-6.333157177649e0));
#19993=cartesian_point('',(-2.615215974203e1,-6.945971748882e1,
-6.060277327651e0));
#19995=cartesian_point('',(3.150403890807e-13,0.e0,-4.579937009547e0));
#19996=direction('',(0.e0,0.e0,1.e0));
#19997=direction('',(-3.586820031372e-1,-9.334598120034e-1,0.e0));
#19998=axis2_placement_3d('',#19995,#19996,#19997);
#20000=cartesian_point('',(-2.126560890062e1,-7.188031894694e1,
-4.579937183141e0));
#20001=cartesian_point('',(-2.129160525605e1,-7.186035540191e1,
-4.603475326301e0));
#20002=cartesian_point('',(-2.134033100719e1,-7.181767178776e1,
-4.657611149757e0));
#20003=cartesian_point('',(-2.140445646790e1,-7.174547270890e1,
-4.759404073194e0));
#20004=cartesian_point('',(-2.145942560580e1,-7.166540760457e1,
-4.881339905568e0));
#20005=cartesian_point('',(-2.150474934625e1,-7.157753242893e1,
-5.023634037935e0));
#20006=cartesian_point('',(-2.153938211866e1,-7.148242529928e1,
-5.185820361460e0));
#20007=cartesian_point('',(-2.156229559035e1,-7.138002000052e1,
-5.368660182604e0));
#20008=cartesian_point('',(-2.157188396250e1,-7.127011124656e1,
-5.573514282579e0));
#20009=cartesian_point('',(-2.156576512286e1,-7.115249773249e1,
-5.802185403657e0));
#20010=cartesian_point('',(-2.154888209172e1,-7.106915760193e1,
-5.971490788004e0));
#20011=cartesian_point('',(-2.153649255813e1,-7.102652173846e1,
-6.060283171228e0));
#20013=cartesian_point('',(-2.166626406292e1,-7.145449340141e1,
-6.283890185776e0));
#20014=direction('',(-1.247758121514e-1,-4.294797760062e-1,8.944149588998e-1));
#20015=direction('',(9.658688328283e-1,-2.588202189645e-1,1.046384375394e-2));
#20016=axis2_placement_3d('',#20013,#20014,#20015);
#20018=cartesian_point('',(-2.126560890062e1,-7.188031894694e1,
-4.579937183141e0));
#20019=cartesian_point('',(-2.122484256516e1,-7.189237505574e1,
-4.580432529222e0));
#20020=cartesian_point('',(-2.115045987076e1,-7.191423019021e1,
-4.589691832863e0));
#20021=cartesian_point('',(-2.105936140306e1,-7.194052527953e1,
-4.632248274513e0));
#20022=cartesian_point('',(-2.101429578666e1,-7.195342077920e1,
-4.672009672678e0));
#20023=cartesian_point('',(-2.099560754941e1,-7.195866068826e1,
-4.695423359185e0));
#20025=cartesian_point('',(-2.118332703576e1,-7.158388489585e1,
-6.278720642886e0));
#20026=cartesian_point('',(-2.120148244184e1,-7.163928257490e1,
-5.976054099934e0));
#20027=cartesian_point('',(-2.120705085993e1,-7.173000595927e1,
-5.516199755557e0));
#20028=cartesian_point('',(-2.115374280333e1,-7.185942443007e1,
-4.954357507507e0));
#20029=cartesian_point('',(-2.106604902415e1,-7.193849874464e1,
-4.692294313734e0));
#20030=cartesian_point('',(-2.099560754941e1,-7.195866068826e1,
-4.695423359185e0));
#20032=cartesian_point('',(-2.048569069438e1,-7.147864131878e1,
-3.937501189935e1));
#20033=direction('',(-1.224466400596e-2,-5.423950159813e-3,9.999103204628e-1));
#20034=direction('',(-9.659323838506e-1,2.585844743436e-1,-1.042590318197e-2));
#20035=axis2_placement_3d('',#20032,#20033,#20034);
#20037=cartesian_point('',(-2.056779493149e1,-7.176723999339e1,
-3.937758920398e1));
#20038=cartesian_point('',(-2.056651021170e1,-7.176645764637e1,
-3.950644513663e1));
#20039=cartesian_point('',(-2.056039824244e1,-7.175259720568e1,
-3.976487837812e1));
#20040=cartesian_point('',(-2.054207293393e1,-7.169737763102e1,
-4.014361096987e1));
#20041=cartesian_point('',(-2.052236121038e1,-7.163383756435e1,
-4.040279258001e1));
#20042=cartesian_point('',(-2.051104711922e1,-7.159662023096e1,
-4.052851500073e1));
#20044=cartesian_point('',(-2.051104711922e1,-7.159662023096e1,
-4.052851500073e1));
#20045=cartesian_point('',(-2.050002345048e1,-7.156043529615e1,
-4.065077081004e1));
#20046=cartesian_point('',(-2.047561767250e1,-7.147915846456e1,
-4.088289862804e1));
#20047=cartesian_point('',(-2.043185104569e1,-7.133102379755e1,
-4.121105265685e1));
#20048=cartesian_point('',(-2.039733273257e1,-7.121280945290e1,
-4.142090584369e1));
#20049=cartesian_point('',(-2.037887091057e1,-7.114929748231e1,
-4.152263694261e1));
#20051=direction('',(-1.229393306830e-2,-5.423471026570e-3,9.999097185105e-1));
#20052=vector('',#20051,3.328477218959e1);
#20053=cartesian_point('',(-2.058058980171e1,-7.075858128911e1,
-4.147528670565e1));
#20054=line('',#20053,#20052);
#20055=cartesian_point('',(-2.163664132936e1,-7.335186638346e1,
-8.214301124712e0));
#20056=direction('',(9.658164638844e-1,-2.590174422944e-1,1.041742180961e-2));
#20057=direction('',(2.589391332029e-1,9.658580327207e-1,8.293728054421e-3));
#20058=axis2_placement_3d('',#20055,#20056,#20057);
#20060=direction('',(-1.247817074511e-1,-4.294917947022e-1,8.944083652164e-1));
#20061=vector('',#20060,9.151958860612e-1);
#20062=cartesian_point('',(-2.106912733044e1,-7.119081577224e1,
-7.097279499191e0));
#20063=line('',#20062,#20061);
#20064=direction('',(1.232104832992e-2,5.523842836432e-3,-9.999088353087e-1));
#20065=vector('',#20064,3.310192700484e1);
#20066=cartesian_point('',(-2.118332703576e1,-7.158388489585e1,
-6.278720642886e0));
#20067=line('',#20066,#20065);
#20068=cartesian_point('',(-2.077547659332e1,-7.140103505349e1,
-3.937762992077e1));
#20069=cartesian_point('',(-2.077256141874e1,-7.139974905179e1,
-3.961527279797e1));
#20070=cartesian_point('',(-2.075548730966e1,-7.135476159520e1,
-4.007778165143e1));
#20071=cartesian_point('',(-2.069479447650e1,-7.115595140612e1,
-4.076225205639e1));
#20072=cartesian_point('',(-2.063576977229e1,-7.095198180919e1,
-4.116615377244e1));
#20073=cartesian_point('',(-2.060024977166e1,-7.082749194364e1,
-4.136527983730e1));
#20075=direction('',(1.497461758092e-1,5.248790823789e-1,-8.379009677233e-1));
#20076=vector('',#20075,1.312886278836e-1);
#20077=cartesian_point('',(-2.060024977166e1,-7.082749194364e1,
-4.136527983730e1));
#20078=line('',#20077,#20076);
#20079=cartesian_point('',(-2.147275785142e1,-7.080979733367e1,
-8.198743170695e0));
#20080=direction('',(1.229154223304e-2,5.414224415178e-3,-9.999097980136e-1));
#20081=direction('',(2.879744162195e-1,9.575983544384e-1,8.725089109900e-3));
#20082=axis2_placement_3d('',#20079,#20080,#20081);
#20084=cartesian_point('',(-2.155206028038e1,-7.106140037227e1,
-7.102553064085e0));
#20085=direction('',(1.248353318167e-1,4.295106964918e-1,-8.943918053791e-1));
#20086=direction('',(2.595568296074e-1,8.559137977015e-1,4.472603527124e-1));
#20087=axis2_placement_3d('',#20084,#20085,#20086);
#20089=cartesian_point('',(-2.210315064368e1,-7.322675560525e1,
-8.219332954762e0));
#20090=direction('',(-9.658164638844e-1,2.590174422944e-1,-1.041742180961e-2));
#20091=direction('',(2.271883659031e-1,8.651176995467e-1,4.471653076093e-1));
#20092=axis2_placement_3d('',#20089,#20090,#20091);
#20094=cartesian_point('',(-2.137358108773e1,-7.046947321975e1,
-7.297046762582e0));
#20095=cartesian_point('',(-2.136452793393e1,-7.043960129962e1,
-7.393517111170e0));
#20096=cartesian_point('',(-2.134902614897e1,-7.038930497569e1,
-7.589628482486e0));
#20097=cartesian_point('',(-2.133347277553e1,-7.034304866111e1,
-7.890280136355e0));
#20098=cartesian_point('',(-2.132900500987e1,-7.033181329546e1,
-8.092977141156e0));
#20099=cartesian_point('',(-2.132793454225e1,-7.033121647803e1,
-8.194371660709e0));
#20101=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#20102=direction('',(0.e0,0.e0,-1.e0));
#20103=direction('',(-2.901961156806e-1,-9.569671961169e-1,0.e0));
#20104=axis2_placement_3d('',#20101,#20102,#20103);
#20106=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#20107=direction('',(0.e0,0.e0,-1.e0));
#20108=direction('',(-3.200319924898e-1,-9.474067361925e-1,0.e0));
#20109=axis2_placement_3d('',#20106,#20107,#20108);
#20111=cartesian_point('',(-2.589434379646e1,-6.878112938892e1,
-8.194373293217e0));
#20112=cartesian_point('',(-2.589385781132e1,-6.878225400863e1,
-8.093026335532e0));
#20113=cartesian_point('',(-2.589715015932e1,-6.879387742936e1,
-7.890421972005e0));
#20114=cartesian_point('',(-2.591295408202e1,-6.884000184095e1,
-7.589909323850e0));
#20115=cartesian_point('',(-2.593125659942e1,-6.888929657633e1,
-7.393883630308e0));
#20116=cartesian_point('',(-2.594224881041e1,-6.891848033444e1,
-7.297454068617e0));
#20118=cartesian_point('',(-2.704204629294e1,-7.155021023926e1,
-8.219329757598e0));
#20119=direction('',(9.239087587314e-1,-3.824709380640e-1,-1.042051226676e-2));
#20120=direction('',(3.669133126538e-1,8.779482424200e-1,3.075410616958e-1));
#20121=axis2_placement_3d('',#20118,#20119,#20120);
#20123=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#20124=direction('',(0.e0,0.e0,1.e0));
#20125=direction('',(-3.523004635098e-1,-9.358869501232e-1,0.e0));
#20126=axis2_placement_3d('',#20123,#20124,#20125);
#20128=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#20129=direction('',(0.e0,0.e0,1.e0));
#20130=direction('',(-3.200319924898e-1,-9.474067361925e-1,0.e0));
#20131=axis2_placement_3d('',#20128,#20129,#20130);
#20133=cartesian_point('',(-2.607077491849e1,-6.924894876176e1,
-8.198698771819e0));
#20134=direction('',(6.441339585474e-3,-1.168291337079e-2,9.999110053797e-1));
#20135=direction('',(3.544768430499e-1,9.350248638724e-1,8.641277790115e-3));
#20136=axis2_placement_3d('',#20133,#20134,#20135);
#20138=cartesian_point('',(-2.628566031742e1,-6.885694933894e1,
-4.148036708074e1));
#20139=direction('',(6.455565096036e-3,-1.177800983933e-2,9.999097980136e-1));
#20140=direction('',(3.544835430328e-1,9.350215455012e-1,8.725088395684e-3));
#20141=axis2_placement_3d('',#20138,#20139,#20140);
#20143=cartesian_point('',(-2.051420093066e1,-7.061210748738e1,
-4.192434479331e1));
#20144=cartesian_point('',(-2.054343178512e1,-7.065823880503e1,
-4.177642954837e1));
#20145=cartesian_point('',(-2.056524577786e1,-7.070724438647e1,
-4.162597944378e1));
#20146=cartesian_point('',(-2.058058980171e1,-7.075858128911e1,
-4.147528670565e1));
#20148=cartesian_point('',(-2.031104207180e1,-7.090708612337e1,
-4.135914395287e1));
#20149=direction('',(-1.495164062035e-1,-5.240776530329e-1,8.384434732691e-1));
#20150=direction('',(-9.657692953059e-1,2.592016991706e-1,-1.020526292486e-2));
#20151=axis2_placement_3d('',#20148,#20149,#20150);
#20153=direction('',(-1.487702708883e-1,-5.242868664559e-1,8.384453996306e-1));
#20154=vector('',#20153,1.808878078817e0);
#20155=cartesian_point('',(-2.010976362878e1,-7.020092646257e1,
-4.303928244629e1));
#20156=line('',#20155,#20154);
#20157=direction('',(1.333427877706e-1,5.284418711233e-1,-8.384324002525e-1));
#20158=vector('',#20157,1.808879118018e0);
#20159=cartesian_point('',(-1.792604063234e1,-7.180653626199e1,
-4.152263878401e1));
#20160=line('',#20159,#20158);
#20161=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#20162=direction('',(0.e0,0.e0,-1.e0));
#20163=direction('',(-2.422101441121e-1,-9.702238123697e-1,0.e0));
#20164=axis2_placement_3d('',#20161,#20162,#20163);
#20166=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#20167=direction('',(0.e0,0.e0,-1.e0));
#20168=direction('',(-2.573834325604e-1,-9.663093545255e-1,0.e0));
#20169=axis2_placement_3d('',#20166,#20167,#20168);
#20171=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#20172=direction('',(0.e0,0.e0,-1.e0));
#20173=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#20174=axis2_placement_3d('',#20171,#20172,#20173);
#20176=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#20177=direction('',(0.e0,0.e0,1.e0));
#20178=direction('',(-2.754985770578e-1,-9.613014792661e-1,0.e0));
#20179=axis2_placement_3d('',#20176,#20177,#20178);
#20181=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#20182=direction('',(0.e0,0.e0,1.e0));
#20183=direction('',(-2.573834325604e-1,-9.663093545255e-1,0.e0));
#20184=axis2_placement_3d('',#20181,#20182,#20183);
#20186=cartesian_point('',(-1.786365843154e1,-7.156286120793e1,
-4.135912965145e1));
#20187=direction('',(1.325501320528e-1,5.286645476902e-1,-8.384177112325e-1));
#20188=direction('',(9.658727360440e-1,-2.588046288127e-1,-1.048913113935e-2));
#20189=axis2_placement_3d('',#20186,#20187,#20188);
#20191=cartesian_point('',(-1.792604063234e1,-7.180653626199e1,
-4.152263878401e1));
#20192=cartesian_point('',(-1.794159737690e1,-7.186989924106e1,
-4.142227622201e1));
#20193=cartesian_point('',(-1.797041772027e1,-7.198789224360e1,
-4.121567904520e1));
#20194=cartesian_point('',(-1.800642985528e1,-7.213731137583e1,
-4.089069199197e1));
#20195=cartesian_point('',(-1.802541741022e1,-7.221771105273e1,
-4.066570685233e1));
#20196=cartesian_point('',(-1.803361996414e1,-7.225295377194e1,
-4.055158843238e1));
#20198=cartesian_point('',(-1.803361996414e1,-7.225295377194e1,
-4.055158843238e1));
#20199=cartesian_point('',(-1.804272809585e1,-7.229197868075e1,
-4.042520372440e1));
#20200=cartesian_point('',(-1.805774317362e1,-7.235787525316e1,
-4.016845378059e1));
#20201=cartesian_point('',(-1.807053637594e1,-7.241915755633e1,
-3.977517295023e1));
#20202=cartesian_point('',(-1.807229280416e1,-7.243475168654e1,
-3.951015722665e1));
#20203=cartesian_point('',(-1.807157262268e1,-7.243610988173e1,
-3.937758788782e1));
#20205=direction('',(1.066823241666e-1,4.343436418164e-1,-8.944073359069e-1));
#20206=vector('',#20205,9.151770999058e-1);
#20207=cartesian_point('',(-1.744664272812e1,-7.258512471168e1,
-6.278723882221e0));
#20208=line('',#20207,#20206);
#20209=cartesian_point('',(-1.793807745132e1,-7.434287403471e1,
-8.214296506350e0));
#20210=direction('',(-9.659270663765e-1,2.586045540315e-1,1.042051224343e-2));
#20211=direction('',(2.358161936568e-1,8.627892076236e-1,4.471973904412e-1));
#20212=axis2_placement_3d('',#20209,#20210,#20211);
#20214=direction('',(-7.936891202385e-3,1.083752480370e-2,-9.999097728366e-1));
#20215=vector('',#20214,3.328462730004e1);
#20216=cartesian_point('',(-1.729190102884e1,-7.193011804561e1,
-8.193505207377e0));
#20217=line('',#20216,#20215);
#20218=direction('',(-1.324388691286e-1,-5.283658913071e-1,8.386235334447e-1));
#20219=vector('',#20218,1.345107861163e-1);
#20220=cartesian_point('',(-1.755607749443e1,-7.156939507166e1,
-4.147512932991e1));
#20221=line('',#20220,#20219);
#20222=cartesian_point('',(-1.675117035144e1,-6.865051553805e1,
-3.934686974138e1));
#20223=direction('',(-9.658915654420e-1,2.587362117462e-1,1.044301389226e-2));
#20224=direction('',(-2.224438886824e-1,-8.084125021653e-1,-5.449660014448e-1));
#20225=axis2_placement_3d('',#20222,#20223,#20224);
#20227=direction('',(7.908417736611e-3,-1.094423264981e-2,9.999088361949e-1));
#20228=vector('',#20227,3.310242274361e1);
#20229=cartesian_point('',(-1.770843051527e1,-7.222284409590e1,
-3.937812888301e1));
#20230=line('',#20229,#20228);
#20231=cartesian_point('',(-1.686607025827e1,-7.231701264264e1,
-7.102517710799e0));
#20232=direction('',(-1.066808625661e-1,-4.343282939553e-1,8.944149633319e-1));
#20233=direction('',(2.031808085207e-1,8.710439459403e-1,4.472135991779e-1));
#20234=axis2_placement_3d('',#20231,#20232,#20233);
#20236=cartesian_point('',(-1.680893422784e1,-7.205943338372e1,
-8.198698771825e0));
#20237=direction('',(7.911159203379e-3,-1.074220089955e-2,9.999110053799e-1));
#20238=direction('',(2.293990095628e-1,9.732941090594e-1,8.641277795347e-3));
#20239=axis2_placement_3d('',#20236,#20237,#20238);
#20241=cartesian_point('',(-1.707314744442e1,-7.169883574320e1,
-4.148036708074e1));
#20242=direction('',(7.937675617913e-3,-1.083462700166e-2,9.999097980136e-1));
#20243=direction('',(2.294060853831e-1,9.732916935954e-1,8.725088393683e-3));
#20244=axis2_placement_3d('',#20241,#20242,#20243);
#20246=cartesian_point('',(-1.752359192709e1,-7.288298877394e1,
-4.579937025832e0));
#20247=cartesian_point('',(-1.749100989497e1,-7.287868472900e1,
-4.603540910282e0));
#20248=cartesian_point('',(-1.742733340631e1,-7.286603612014e1,
-4.657832687784e0));
#20249=cartesian_point('',(-1.733553829105e1,-7.283548450392e1,
-4.759870369770e0));
#20250=cartesian_point('',(-1.724782838070e1,-7.279352036206e1,
-4.882053828195e0));
#20251=cartesian_point('',(-1.716463145191e1,-7.273998880736e1,
-5.024528439304e0));
#20252=cartesian_point('',(-1.708713627097e1,-7.267487740428e1,
-5.186812559477e0));
#20253=cartesian_point('',(-1.701617175421e1,-7.259763031705e1,
-5.369650114318e0));
#20254=cartesian_point('',(-1.695302670044e1,-7.250727759810e1,
-5.574380660642e0));
#20255=cartesian_point('',(-1.689964789994e1,-7.240248409846e1,
-5.802755095641e0));
#20256=cartesian_point('',(-1.687267261732e1,-7.232203525327e1,
-5.971701057883e0));
#20257=cartesian_point('',(-1.686211195363e1,-7.227902180652e1,
-6.060277327755e0));
#20259=cartesian_point('',(-1.696371234256e1,-7.271454148585e1,
-6.283884085801e0));
#20260=direction('',(-1.066808625661e-1,-4.343282939553e-1,8.944149633319e-1));
#20261=direction('',(2.031808085207e-1,8.710439459403e-1,4.472135991779e-1));
#20262=axis2_placement_3d('',#20259,#20260,#20261);
#20264=cartesian_point('',(-1.779673409890e1,-7.281580143510e1,
-4.695415278095e0));
#20265=cartesian_point('',(-1.778745053357e1,-7.281818641996e1,
-4.682499963676e0));
#20266=cartesian_point('',(-1.776421587609e1,-7.282398502133e1,
-4.658214053340e0));
#20267=cartesian_point('',(-1.771472037576e1,-7.283638368663e1,
-4.624623101940e0));
#20268=cartesian_point('',(-1.765497195062e1,-7.285111687545e1,
-4.598421081576e0));
#20269=cartesian_point('',(-1.758907270163e1,-7.286721182052e1,
-4.581399551185e0));
#20270=cartesian_point('',(-1.754559612228e1,-7.287770588521e1,
-4.579081260719e0));
#20271=cartesian_point('',(-1.752359192709e1,-7.288298877394e1,
-4.579937025832e0));
#20273=cartesian_point('',(-1.779673409890e1,-7.281580143510e1,
-4.695415278095e0));
#20274=cartesian_point('',(-1.772571815391e1,-7.283357755310e1,
-4.692122431176e0));
#20275=cartesian_point('',(-1.761011431173e1,-7.280902688822e1,
-4.953947004434e0));
#20276=cartesian_point('',(-1.749919085476e1,-7.272357177523e1,
-5.515999446623e0));
#20277=cartesian_point('',(-1.745862062136e1,-7.264219512090e1,
-5.975969418112e0));
#20278=cartesian_point('',(-1.744664272812e1,-7.258512471168e1,
-6.278723882221e0));
#20280=cartesian_point('',(-1.799821045699e1,-7.214527411413e1,
-3.937498028001e1));
#20281=direction('',(-7.908765803142e-3,1.094248164607e-2,-9.999088526055e-1));
#20282=direction('',(9.659136466083e-1,-2.586526573581e-1,-1.047044112637e-2));
#20283=axis2_placement_3d('',#20280,#20281,#20282);
#20285=cartesian_point('',(-1.755607749443e1,-7.156939507166e1,
-4.147512932991e1));
#20286=cartesian_point('',(-1.754373388059e1,-7.151722002942e1,
-4.162591558501e1));
#20287=cartesian_point('',(-1.753796921218e1,-7.146353960284e1,
-4.177647269099e1));
#20288=cartesian_point('',(-1.754024154440e1,-7.140896012028e1,
-4.192438393967e1));
#20290=cartesian_point('',(-2.688681417253e1,-6.997217697308e1,
-4.579937026002e0));
#20291=cartesian_point('',(-2.685394943813e1,-6.997216256350e1,
-4.603540655868e0));
#20292=cartesian_point('',(-2.678916731364e1,-6.996793368625e1,
-4.657831882975e0));
#20293=cartesian_point('',(-2.669417029548e1,-6.994962540555e1,
-4.759868615154e0));
#20294=cartesian_point('',(-2.660173365772e1,-6.991946903932e1,
-4.882051237671e0));
#20295=cartesian_point('',(-2.651226125122e1,-6.987725515428e1,
-5.024525228556e0));
#20296=cartesian_point('',(-2.642693014352e1,-6.982281614929e1,
-5.186809074858e0));
#20297=cartesian_point('',(-2.634648964690e1,-6.975549273801e1,
-5.369646694461e0));
#20298=cartesian_point('',(-2.627209099999e1,-6.967415497833e1,
-5.574377726707e0));
#20299=cartesian_point('',(-2.620549006850e1,-6.957722495775e1,
-5.802753216337e0));
#20300=cartesian_point('',(-2.616824456655e1,-6.950098483235e1,
-5.971700356971e0));
#20301=cartesian_point('',(-2.615215974203e1,-6.945971748882e1,
-6.060277327651e0));
#20303=cartesian_point('',(-2.630973765105e1,-6.987824972537e1,
-6.283884085678e0));
#20304=direction('',(-1.624594113758e-1,-4.166879084273e-1,8.944149633285e-1));
#20305=direction('',(3.151366180482e-1,8.370716269647e-1,4.472135991848e-1));
#20306=axis2_placement_3d('',#20303,#20304,#20305);
#20308=cartesian_point('',(-2.714884986650e1,-6.986991222379e1,
-4.695415278490e0));
#20309=cartesian_point('',(-2.713995704789e1,-6.987348854533e1,
-4.682499912222e0));
#20310=cartesian_point('',(-2.711767805270e1,-6.988227026415e1,
-4.658213926355e0));
#20311=cartesian_point('',(-2.707022426725e1,-6.990102334654e1,
-4.624622924290e0));
#20312=cartesian_point('',(-2.701290996072e1,-6.992342926495e1,
-4.598420984317e0));
#20313=cartesian_point('',(-2.694967526232e1,-6.994798810673e1,
-4.581399589791e0));
#20314=cartesian_point('',(-2.690794048704e1,-6.996406718552e1,
-4.579081283573e0));
#20315=cartesian_point('',(-2.688681417253e1,-6.997217697308e1,
-4.579937026002e0));
#20317=cartesian_point('',(-2.714884986650e1,-6.986991222379e1,
-4.695415278490e0));
#20318=cartesian_point('',(-2.708076174412e1,-6.989680572223e1,
-4.692122310428e0));
#20319=cartesian_point('',(-2.696294236181e1,-6.988755439760e1,
-4.953947097992e0));
#20320=cartesian_point('',(-2.684181377213e1,-6.981730878134e1,
-5.515999428662e0));
#20321=cartesian_point('',(-2.679096885131e1,-6.974192386531e1,
-5.975969288918e0));
#20322=cartesian_point('',(-2.677164424727e1,-6.968690513175e1,
-6.278723745593e0));
#20324=cartesian_point('',(-2.726108118830e1,-6.917882341514e1,-3.937498028e1));
#20325=direction('',(-6.412824752672e-3,1.188116828425e-2,-9.999088526055e-1));
#20326=direction('',(9.238890569658e-1,-3.825171633095e-1,-1.047044375580e-2));
#20327=axis2_placement_3d('',#20324,#20325,#20326);
#20329=cartesian_point('',(-2.674756343472e1,-6.866558102665e1,
-4.147512933699e1));
#20330=cartesian_point('',(-2.672851520805e1,-6.861546351600e1,
-4.162591559195e1));
#20331=cartesian_point('',(-2.671579357853e1,-6.856299441035e1,
-4.177647256925e1));
#20332=cartesian_point('',(-2.671092241506e1,-6.850858526711e1,
-4.192438382020e1));
#20334=cartesian_point('',(-3.578999557182e1,-6.586412182417e1,
-4.579937026002e0));
#20335=cartesian_point('',(-3.575741011895e1,-6.586839724650e1,
-4.603540655864e0));
#20336=cartesian_point('',(-3.569263023515e1,-6.587266031200e1,
-4.657831882958e0));
#20337=cartesian_point('',(-3.559605621955e1,-6.586690826020e1,
-4.759868615125e0));
#20338=cartesian_point('',(-3.550047419436e1,-6.584907528823e1,
-4.882051237629e0));
#20339=cartesian_point('',(-3.540625721904e1,-6.581890104136e1,
-5.024525228506e0));
#20340=cartesian_point('',(-3.531455041477e1,-6.577606571417e1,
-5.186809074806e0));
#20341=cartesian_point('',(-3.522601062922e1,-6.571981785574e1,
-5.369646694404e0));
#20342=cartesian_point('',(-3.514163176498e1,-6.564888692395e1,
-5.574377726648e0));
#20343=cartesian_point('',(-3.506294870719e1,-6.556147931912e1,
-5.802753216316e0));
#20344=cartesian_point('',(-3.501607051236e1,-6.549075295209e1,
-5.971700356959e0));
#20345=cartesian_point('',(-3.499473682653e1,-6.545193814729e1,
-6.060277327680e0));
#20347=cartesian_point('',(-3.520559605388e1,-6.584632173810e1,
-6.283884085693e0));
#20348=direction('',(-2.154582346223e-1,-3.919178772443e-1,8.944149633306e-1));
#20349=direction('',(4.217003526979e-1,7.887767803646e-1,4.472135991805e-1));
#20350=axis2_placement_3d('',#20347,#20348,#20349);
#20352=cartesian_point('',(-3.603644128599e1,-6.572852944250e1,
-4.695415278894e0));
#20353=cartesian_point('',(-3.602809096151e1,-6.573323610102e1,
-4.682502525329e0));
#20354=cartesian_point('',(-3.600714868356e1,-6.574485071122e1,
-4.658220682616e0));
#20355=cartesian_point('',(-3.596255115832e1,-6.576963590373e1,
-4.624633559995e0));
#20356=cartesian_point('',(-3.590865470649e1,-6.579932955128e1,
-4.598430430522e0));
#20357=cartesian_point('',(-3.584916750522e1,-6.583193162312e1,
-4.581403385441e0));
#20358=cartesian_point('',(-3.580988510307e1,-6.585332251102e1,
-4.579082573831e0));
#20359=cartesian_point('',(-3.578999557182e1,-6.586412182417e1,
-4.579937026002e0));
#20361=cartesian_point('',(-3.603644128599e1,-6.572852944250e1,
-4.695415278894e0));
#20362=cartesian_point('',(-3.597244597786e1,-6.576408014402e1,
-4.692122310306e0));
#20363=cartesian_point('',(-3.585442702285e1,-6.577028648769e1,
-4.953947101744e0));
#20364=cartesian_point('',(-3.572516580178e1,-6.571645227406e1,
-5.515999466796e0));
#20365=cartesian_point('',(-3.566491619898e1,-6.564834895701e1,
-5.975969136519e0));
#20366=cartesian_point('',(-3.563857553217e1,-6.559632328428e1,
-6.278723593259e0));
#20368=cartesian_point('',(-3.605750726228e1,-6.502870386751e1,-3.937498028e1));
#20369=direction('',(-4.807158492736e-3,1.261656483887e-2,-9.999088526055e-1));
#20370=direction('',(8.660563774979e-1,-4.998366940727e-1,-1.047044668382e-2));
#20371=axis2_placement_3d('',#20368,#20369,#20370);
#20373=cartesian_point('',(-3.548139114961e1,-6.458687985582e1,
-4.147512933699e1));
#20374=cartesian_point('',(-3.545596423437e1,-6.453967740048e1,
-4.162591559194e1));
#20375=cartesian_point('',(-3.543650293003e1,-6.448931758775e1,
-4.177647254205e1));
#20376=cartesian_point('',(-3.542457162106e1,-6.443600973749e1,
-4.192438379354e1));
#20378=cartesian_point('',(-4.408080022392e1,-6.062911328990e1,
-4.579937026002e0));
#20379=cartesian_point('',(-4.404905159871e1,-6.063760539048e1,
-4.603540655866e0));
#20380=cartesian_point('',(-4.398538235747e1,-6.065028745645e1,
-4.657831882957e0));
#20381=cartesian_point('',(-4.388888375254e1,-6.065719005277e1,
-4.759868615136e0));
#20382=cartesian_point('',(-4.379179177490e1,-6.065198560214e1,
-4.882051237652e0));
#20383=cartesian_point('',(-4.369444230931e1,-6.063436728316e1,
-5.024525228534e0));
#20384=cartesian_point('',(-4.359792893731e1,-6.060386855810e1,
-5.186809074841e0));
#20385=cartesian_point('',(-4.350280480312e1,-6.055965866895e1,
-5.369646694448e0));
#20386=cartesian_point('',(-4.340988946733e1,-6.050034821296e1,
-5.574377726705e0));
#20387=cartesian_point('',(-4.332047057217e1,-6.042395859224e1,
-5.802753216345e0));
#20388=cartesian_point('',(-4.326476178346e1,-6.035995613136e1,
-5.971700356978e0));
#20389=cartesian_point('',(-4.323854426160e1,-6.032425799739e1,
-6.060277327659e0));
#20391=cartesian_point('',(-4.349907694739e1,-6.068774492986e1,
-6.283884085683e0));
#20392=direction('',(-2.647705077342e-1,-3.604420225293e-1,8.944149633303e-1));
#20393=direction('',(5.210486773671e-1,7.269857443729e-1,4.472135991812e-1));
#20394=axis2_placement_3d('',#20391,#20392,#20393);
#20396=cartesian_point('',(-4.430743920371e1,-6.046251329908e1,
-4.695415279327e0));
#20397=cartesian_point('',(-4.429977467866e1,-6.046826961352e1,
-4.682502532189e0));
#20398=cartesian_point('',(-4.428052762896e1,-6.048251833559e1,
-4.658220714129e0));
#20399=cartesian_point('',(-4.423954693005e1,-6.051291250595e1,
-4.624633702699e0));
#20400=cartesian_point('',(-4.418998749423e1,-6.054938692675e1,
-4.598430642677e0));
#20401=cartesian_point('',(-4.413526462570e1,-6.058947473188e1,
-4.581403532647e0));
#20402=cartesian_point('',(-4.409911015080e1,-6.061581015440e1,
-4.579082632864e0));
#20403=cartesian_point('',(-4.408080022392e1,-6.062911328990e1,
-4.579937026002e0));
#20405=cartesian_point('',(-4.430743920371e1,-6.046251329908e1,
-4.695415279327e0));
#20406=cartesian_point('',(-4.424863168729e1,-6.050611291937e1,
-4.692122310475e0));
#20407=cartesian_point('',(-4.413243249973e1,-6.052767073833e1,
-4.953947106571e0));
#20408=cartesian_point('',(-4.399725033753e1,-6.049116904668e1,
-5.515999511508e0));
#20409=cartesian_point('',(-4.392862696819e1,-6.043151259679e1,
-5.975968958923e0));
#20410=cartesian_point('',(-4.389572093469e1,-6.038337015921e1,
-6.278723415821e0));
#20412=cartesian_point('',(-4.423697938996e1,-5.976592516736e1,-3.937498028e1));
#20413=direction('',(-3.119240418072e-3,1.313608847097e-2,-9.999088526055e-1));
#20414=direction('',(7.934051212270e-1,-6.086038804391e-1,-1.047045009351e-2));
#20415=axis2_placement_3d('',#20412,#20413,#20414);
#20417=cartesian_point('',(-4.360812242463e1,-5.940307926379e1,
-4.147512933700e1));
#20418=cartesian_point('',(-4.357675188430e1,-5.935959950974e1,
-4.162591559195e1));
#20419=cartesian_point('',(-4.355088372925e1,-5.931221084659e1,
-4.177647256953e1));
#20420=cartesian_point('',(-4.353209642415e1,-5.926091639980e1,
-4.192438382048e1));
#20422=cartesian_point('',(-5.026371004632e1,-5.319632488339e1,
-3.927434037878e1));
#20423=cartesian_point('',(-5.028043959647e1,-5.321447520469e1,
-3.918800040960e1));
#20424=cartesian_point('',(-5.028887415229e1,-5.322426147318e1,
-3.909838880921e1));
#20425=cartesian_point('',(-5.028841861400e1,-5.322576891801e1,
-3.900872584355e1));
#20427=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#20428=direction('',(0.e0,0.e0,1.e0));
#20429=direction('',(-6.867626153562e-1,-7.268817717821e-1,0.e0));
#20430=axis2_placement_3d('',#20427,#20428,#20429);
#20432=direction('',(0.e0,0.e0,-1.e0));
#20433=vector('',#20432,2.9e1);
#20434=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-1.1e1));
#20435=line('',#20434,#20433);
#20436=direction('',(0.e0,0.e0,-1.e0));
#20437=vector('',#20436,2.9e1);
#20438=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-1.1e1));
#20439=line('',#20438,#20437);
#20440=cartesian_point('',(-4.591299878178e1,-5.016788306045e1,
-1.100000634998e1));
#20441=cartesian_point('',(-4.613593482486e1,-5.039092213492e1,
-1.100001023140e1));
#20442=cartesian_point('',(-4.651698846675e1,-5.087405723694e1,
-1.099999525162e1));
#20443=cartesian_point('',(-4.691375471510e1,-5.172077628942e1,
-1.100000127222e1));
#20444=cartesian_point('',(-4.710399671872e1,-5.263093843112e1,
-1.099999965949e1));
#20445=cartesian_point('',(-4.707955557661e1,-5.356562294622e1,
-1.100000008980e1));
#20446=cartesian_point('',(-4.692400662291e1,-5.416099205304e1,
-1.100000001746e1));
#20447=cartesian_point('',(-4.680901764938e1,-5.445460392592e1,
-1.100000000211e1));
#20449=cartesian_point('',(0.e0,0.e0,-1.1e1));
#20450=direction('',(0.e0,0.e0,-1.e0));
#20451=direction('',(-6.518635972614e-1,-7.583362384625e-1,0.e0));
#20452=axis2_placement_3d('',#20449,#20450,#20451);
#20454=cartesian_point('',(-5.445459054576e1,-4.680903304372e1,
-1.100000003645e1));
#20455=cartesian_point('',(-5.416095326218e1,-4.692402591157e1,
-1.100000010227e1));
#20456=cartesian_point('',(-5.356554895035e1,-4.707956931729e1,
-1.100000007405e1));
#20457=cartesian_point('',(-5.263085229288e1,-4.710398826277e1,
-1.099999958742e1));
#20458=cartesian_point('',(-5.172070912982e1,-4.691372359858e1,
-1.100000157627e1));
#20459=cartesian_point('',(-5.087405211662e1,-4.651698894396e1,
-1.099999410749e1));
#20460=cartesian_point('',(-5.039092881594e1,-4.613592138608e1,
-1.100001269834e1));
#20461=cartesian_point('',(-5.016788629475e1,-4.591300897830e1,
-1.100000752758e1));
#20463=direction('',(7.071088391833e-1,7.071047229763e-1,1.712944184728e-5));
#20464=vector('',#20463,4.394525892871e-1);
#20465=cartesian_point('',(-5.016788629475e1,-4.591300897830e1,
-1.100000752758e1));
#20466=line('',#20465,#20464);
#20467=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#20468=direction('',(0.e0,0.e0,-1.e0));
#20469=direction('',(-7.071067817700e-1,7.071067806031e-1,0.e0));
#20470=axis2_placement_3d('',#20467,#20468,#20469);
#20472=direction('',(-7.070988535439e-1,-7.071147085927e-1,-1.445005272248e-5));
#20473=vector('',#20472,4.394431244761e-1);
#20474=cartesian_point('',(-4.560226905226e1,-4.985714636354e1,-1.1e1));
#20475=line('',#20474,#20473);
#20476=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#20477=direction('',(0.e0,0.e0,1.e0));
#20478=direction('',(1.e0,0.e0,0.e0));
#20479=axis2_placement_3d('',#20476,#20477,#20478);
#20481=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#20482=direction('',(0.e0,0.e0,1.e0));
#20483=direction('',(-1.e0,0.e0,0.e0));
#20484=axis2_placement_3d('',#20481,#20482,#20483);
#20486=cartesian_point('',(-4.591301806986e1,-5.016789363956e1,-1.15e1));
#20487=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#20488=direction('',(5.224084219435e-6,-5.224084219435e-6,9.999999999727e-1));
#20489=axis2_placement_3d('',#20486,#20487,#20488);
#20491=cartesian_point('',(-4.529244259350e1,-5.571134165653e1,
-1.149127403915e1));
#20492=cartesian_point('',(-4.548454682841e1,-5.555720146552e1,
-1.140039327178e1));
#20493=cartesian_point('',(-4.584910881857e1,-5.526143255492e1,
-1.122924486521e1));
#20494=cartesian_point('',(-4.635569707904e1,-5.484114266517e1,
-1.104783131628e1));
#20495=cartesian_point('',(-4.666271554693e1,-5.458036483423e1,
-1.099999783842e1));
#20496=cartesian_point('',(-4.680901764938e1,-5.445460392592e1,
-1.100000000211e1));
#20498=direction('',(-7.070407221579e-1,-7.071728340438e-1,9.248579272209e-7));
#20499=vector('',#20498,4.394738469760e-1);
#20500=cartesian_point('',(-4.524875588944e1,-5.021063054553e1,
-1.149127384012e1));
#20501=line('',#20500,#20499);
#20502=direction('',(-2.605995431614e-2,-1.384745878967e-3,9.996594226335e-1));
#20503=vector('',#20502,2.264811173142e1);
#20504=cartesian_point('',(-4.496927303851e1,-5.049005263200e1,
-3.413167173084e1));
#20505=line('',#20504,#20503);
#20506=direction('',(-1.234255167570e-2,1.233986818890e-2,9.998476829354e-1));
#20507=vector('',#20506,2.264384693501e1);
#20508=cartesian_point('',(-4.496927303851e1,-5.049005263200e1,
-3.413167173084e1));
#20509=line('',#20508,#20507);
#20510=direction('',(-1.234122600166e-2,1.234106249637e-2,-9.998476845586e-1));
#20511=vector('',#20510,2.264339109969e1);
#20512=cartesian_point('',(-5.021064311457e1,-4.524876845803e1,
-1.149127385522e1));
#20513=line('',#20512,#20511);
#20514=cartesian_point('',(-4.455262117321e1,-5.085613151023e1,-3.72e1));
#20515=direction('',(7.014009458732e-1,7.127669416634e-1,0.e0));
#20516=direction('',(-1.437996388631e-10,1.414974803993e-10,-1.e0));
#20517=axis2_placement_3d('',#20514,#20515,#20516);
#20519=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20520=direction('',(0.e0,0.e0,1.e0));
#20521=direction('',(7.127669133455e-1,-7.014009746500e-1,0.e0));
#20522=axis2_placement_3d('',#20519,#20520,#20521);
#20524=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20525=direction('',(0.e0,0.e0,1.e0));
#20526=direction('',(1.e0,0.e0,0.e0));
#20527=axis2_placement_3d('',#20524,#20525,#20526);
#20529=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20530=direction('',(0.e0,0.e0,1.e0));
#20531=direction('',(-6.402393564263e-1,7.681754789648e-1,0.e0));
#20532=axis2_placement_3d('',#20529,#20530,#20531);
#20534=cartesian_point('',(-5.085613105327e1,-4.455262072353e1,-3.72e1));
#20535=direction('',(7.127670425470e-1,7.014008433548e-1,0.e0));
#20536=direction('',(7.012940166090e-1,-7.126584846740e-1,-1.745240643983e-2));
#20537=axis2_placement_3d('',#20534,#20535,#20536);
#20539=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20540=direction('',(0.e0,0.e0,-1.e0));
#20541=direction('',(-7.805376766488e-1,-6.251087388061e-1,0.e0));
#20542=axis2_placement_3d('',#20539,#20540,#20541);
#20544=cartesian_point('',(-5.543310246932e1,-4.412458983679e1,
-3.770000330573e1));
#20545=cartesian_point('',(-5.512043347808e1,-4.418872297736e1,
-3.770000314544e1));
#20546=cartesian_point('',(-5.449972604394e1,-4.424091220306e1,
-3.769999807108e1));
#20547=cartesian_point('',(-5.356076374688e1,-4.409950125884e1,
-3.770000203305e1));
#20548=cartesian_point('',(-5.268452193195e1,-4.374103421620e1,
-3.769999379671e1));
#20549=cartesian_point('',(-5.217438489979e1,-4.337649723512e1,
-3.770001311897e1));
#20550=cartesian_point('',(-5.193960498825e1,-4.316167304379e1,
-3.770000800587e1));
#20552=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#20553=direction('',(0.e0,0.e0,-1.e0));
#20554=direction('',(-6.781181643240e-1,7.349528931937e-1,0.e0));
#20555=axis2_placement_3d('',#20552,#20553,#20554);
#20557=cartesian_point('',(-4.315563860674e1,-5.193281324620e1,
-3.770000634127e1));
#20558=cartesian_point('',(-4.337206422774e1,-5.216844418516e1,
-3.770000988215e1));
#20559=cartesian_point('',(-4.373652427545e1,-5.267570156059e1,
-3.769999537804e1));
#20560=cartesian_point('',(-4.409846921343e1,-5.355604938850e1,
-3.770000135362e1));
#20561=cartesian_point('',(-4.424080967168e1,-5.449723407956e1,
-3.769999920748e1));
#20562=cartesian_point('',(-4.418902834782e1,-5.511963872185e1,
-3.770000094679e1));
#20563=cartesian_point('',(-4.412467793875e1,-5.543302567326e1,
-3.770000092277e1));
#20565=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20566=direction('',(0.e0,0.e0,-1.e0));
#20567=direction('',(-6.227845391051e-1,-7.823933907259e-1,0.e0));
#20568=axis2_placement_3d('',#20565,#20566,#20567);
#20570=cartesian_point('',(-4.241511626739e1,-5.296004989422e1,
-3.769987799362e1));
#20571=direction('',(5.062659464094e-5,5.569182270825e-6,-9.999999987030e-1));
#20572=direction('',(-6.248981713282e-1,-7.807062662588e-1,-3.598436195486e-5));
#20573=axis2_placement_3d('',#20570,#20571,#20572);
#20575=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#20576=direction('',(0.e0,0.e0,1.e0));
#20577=direction('',(7.127669149995e-1,-7.014009729692e-1,0.e0));
#20578=axis2_placement_3d('',#20575,#20576,#20577);
#20580=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#20581=direction('',(0.e0,0.e0,1.e0));
#20582=direction('',(-6.402393564256e-1,7.681754789654e-1,0.e0));
#20583=axis2_placement_3d('',#20580,#20581,#20582);
#20585=cartesian_point('',(-5.296004967620e1,-4.241510915166e1,
-3.769989178583e1));
#20586=direction('',(5.028419561362e-6,4.481543510974e-5,-9.999999989831e-1));
#20587=direction('',(7.016517899035e-1,-7.125200101881e-1,-2.840369472392e-5));
#20588=axis2_placement_3d('',#20585,#20586,#20587);
#20590=cartesian_point('',(-5.530125766436e1,-4.428970277840e1,-3.72e1));
#20591=direction('',(-6.251140518362e-1,7.805334215759e-1,0.e0));
#20592=direction('',(9.436007530894e-12,7.560174708487e-12,-1.e0));
#20593=axis2_placement_3d('',#20590,#20591,#20592);
#20595=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20596=direction('',(0.e0,0.e0,-1.e0));
#20597=direction('',(-7.805334220297e-1,-6.251140512696e-1,0.e0));
#20598=axis2_placement_3d('',#20595,#20596,#20597);
#20600=cartesian_point('',(-5.050549744046e1,-4.490893251121e1,
-3.720872615534e1));
#20601=cartesian_point('',(-5.073730889985e1,-4.513705004688e1,
-3.720963342273e1));
#20602=cartesian_point('',(-5.126491122450e1,-4.552820931801e1,
-3.721118872187e1));
#20603=cartesian_point('',(-5.218727811602e1,-4.587451792342e1,
-3.721268333733e1));
#20604=cartesian_point('',(-5.316933517917e1,-4.595358901685e1,
-3.721319108981e1));
#20605=cartesian_point('',(-5.413522475986e1,-4.575929982905e1,
-3.721268343287e1));
#20606=cartesian_point('',(-5.501033198972e1,-4.530667373298e1,
-3.721118674286e1));
#20607=cartesian_point('',(-5.548814827937e1,-4.485605073621e1,
-3.720963603977e1));
#20608=cartesian_point('',(-5.569145269780e1,-4.460219805261e1,
-3.720872590396e1));
#20610=cartesian_point('',(-5.050549744046e1,-4.490893251121e1,
-3.720872615534e1));
#20611=cartesian_point('',(-5.050380195848e1,-4.491565723419e1,
-3.686678589539e1));
#20612=cartesian_point('',(-5.050031022419e1,-4.492910624586e1,
-3.618290655018e1));
#20613=cartesian_point('',(-5.049516562058e1,-4.494922812822e1,
-3.515708619372e1));
#20614=cartesian_point('',(-5.049181921867e1,-4.496262999927e1,
-3.447320549057e1));
#20615=cartesian_point('',(-5.049009032158e1,-4.496932495334e1,
-3.413121601680e1));
#20617=cartesian_point('',(-5.052141743667e1,-4.555948145263e1,
-1.149127355510e1));
#20618=cartesian_point('',(-5.121200990020e1,-4.624973689988e1,
-1.148857742608e1));
#20619=cartesian_point('',(-5.319861576841e1,-4.701033531453e1,
-1.148537154625e1));
#20620=cartesian_point('',(-5.509550988377e1,-4.604978145554e1,
-1.148857846378e1));
#20621=cartesian_point('',(-5.571122796912e1,-4.529255988330e1,
-1.149127368177e1));
#20623=cartesian_point('',(-5.296468233013e1,-4.249493754294e1,
-3.407034604702e1));
#20624=direction('',(-1.380648787161e-3,-2.605743288589e-2,9.996594940280e-1));
#20625=direction('',(-7.798673990207e-1,-6.257032339121e-1,-1.738686333355e-2));
#20626=axis2_placement_3d('',#20623,#20624,#20625);
#20628=cartesian_point('',(-5.016789368983e1,-4.591301812013e1,-1.15e1));
#20629=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#20630=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#20631=axis2_placement_3d('',#20628,#20629,#20630);
#20633=cartesian_point('',(-5.445459054576e1,-4.680903304372e1,
-1.100000003645e1));
#20634=cartesian_point('',(-5.457997884559e1,-4.666316460473e1,
-1.099999490099e1));
#20635=cartesian_point('',(-5.484025640932e1,-4.635674536269e1,
-1.104758566579e1));
#20636=cartesian_point('',(-5.526073346723e1,-4.584998524020e1,
-1.122877616176e1));
#20637=cartesian_point('',(-5.555679156273e1,-4.548501276716e1,
-1.140030163223e1));
#20638=cartesian_point('',(-5.571122796912e1,-4.529255988330e1,
-1.149127368177e1));
#20640=direction('',(7.071765540544e-1,7.070370014330e-1,-6.829247364234e-7));
#20641=vector('',#20640,4.394578981949e-1);
#20642=cartesian_point('',(-5.052141743667e1,-4.555948145263e1,
-1.149127355510e1));
#20643=line('',#20642,#20641);
#20644=direction('',(1.383238820459e-3,2.605817284988e-2,-9.996594711591e-1));
#20645=vector('',#20644,2.264765464128e1);
#20646=cartesian_point('',(-5.052141743667e1,-4.555948145263e1,
-1.149127355510e1));
#20647=line('',#20646,#20645);
#20648=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20649=direction('',(0.e0,0.e0,-1.e0));
#20650=direction('',(-7.071057066269e-1,7.071078557445e-1,0.e0));
#20651=axis2_placement_3d('',#20648,#20649,#20650);
#20653=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20654=direction('',(0.e0,0.e0,-1.e0));
#20655=direction('',(1.e0,0.e0,0.e0));
#20656=axis2_placement_3d('',#20653,#20654,#20655);
#20658=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20659=direction('',(0.e0,0.e0,-1.e0));
#20660=direction('',(7.660037535267e-1,-6.428360985376e-1,0.e0));
#20661=axis2_placement_3d('',#20658,#20659,#20660);
#20663=cartesian_point('',(-4.560226994524e1,-4.985714551494e1,-1.15e1));
#20664=direction('',(-7.071067811866e-1,-7.071067811865e-1,0.e0));
#20665=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643735e-2));
#20666=axis2_placement_3d('',#20663,#20664,#20665);
#20668=cartesian_point('',(-4.985714551494e1,-4.560226994524e1,-1.15e1));
#20669=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#20670=direction('',(1.868900199042e-7,-1.868900056934e-7,1.e0));
#20671=axis2_placement_3d('',#20668,#20669,#20670);
#20673=cartesian_point('',(-1.031673317236e-10,7.152434272623e1,
-2.725031541800e1));
#20674=cartesian_point('',(-2.263708769106e0,7.152433031646e1,
-2.725034046077e1));
#20675=cartesian_point('',(-6.929334479405e0,7.132292665110e1,
-2.744987161636e1));
#20676=cartesian_point('',(-1.486685857824e1,7.008095525827e1,
-2.867322223076e1));
#20677=cartesian_point('',(-1.948937860475e1,6.880994252439e1,
-2.992740678720e1));
#20678=cartesian_point('',(-2.173906712161e1,6.807834967343e1,
-3.064892442953e1));
#20680=cartesian_point('',(-2.433242846932e1,6.710996724683e1,
-3.523610894988e1));
#20681=cartesian_point('',(-2.435303555389e1,6.708846469313e1,
-3.599052190454e1));
#20682=cartesian_point('',(-2.439546825153e1,6.704493391214e1,
-3.749868749409e1));
#20683=cartesian_point('',(-2.445466680355e1,6.698137062144e1,
-3.975923638106e1));
#20684=cartesian_point('',(-2.449705100853e1,6.693796225813e1,
-4.126490626714e1));
#20685=cartesian_point('',(-2.451759245967e1,6.691646997301e1,
-4.201744290298e1));
#20687=cartesian_point('',(-4.194109410152e1,5.761831022815e1,
-4.201745230540e1));
#20688=cartesian_point('',(-4.197814794574e1,5.760050119315e1,
-4.158970045593e1));
#20689=cartesian_point('',(-4.205751016965e1,5.756088989335e1,
-4.073660403423e1));
#20690=cartesian_point('',(-4.215663857229e1,5.751581320636e1,
-3.945995293744e1));
#20691=cartesian_point('',(-4.223547859778e1,5.747651982618e1,
-3.861381207114e1));
#20692=cartesian_point('',(-4.227201537401e1,5.745884450460e1,
-3.819127006701e1));
#20694=cartesian_point('',(-4.460219972952e1,5.569145150208e1,
-3.720872590787e1));
#20695=cartesian_point('',(-4.462973508137e1,5.569233211654e1,
-3.618297038002e1));
#20696=cartesian_point('',(-4.465729088489e1,5.569325042948e1,
-3.515715087803e1));
#20697=cartesian_point('',(-4.468481893296e1,5.569412452548e1,
-3.413139514857e1));
#20699=cartesian_point('',(-4.468481893296e1,5.569412452548e1,
-3.413139514857e1));
#20700=cartesian_point('',(-4.475222838107e1,5.569607853086e1,
-3.162260335944e1));
#20701=cartesian_point('',(-4.489401633164e1,5.569419326815e1,
-2.660077953317e1));
#20702=cartesian_point('',(-4.508252534352e1,5.571122737449e1,
-1.905378504661e1));
#20703=cartesian_point('',(-4.522491624432e1,5.570938050703e1,
-1.401370148710e1));
#20704=cartesian_point('',(-4.529255988336e1,5.571122796908e1,
-1.149127368182e1));
#20706=cartesian_point('',(-5.571134165918e1,4.529244259015e1,
-1.149127404214e1));
#20707=cartesian_point('',(-5.570949234831e1,4.522479737845e1,
-1.401367172332e1));
#20708=cartesian_point('',(-5.571126636207e1,4.508251993509e1,
-1.905373615386e1));
#20709=cartesian_point('',(-5.569427205667e1,4.489390788947e1,
-2.660086118158e1));
#20710=cartesian_point('',(-5.569607520317e1,4.475222189164e1,
-3.162278188499e1));
#20711=cartesian_point('',(-5.569411942458e1,4.468481100230e1,
-3.413154294865e1));
#20713=cartesian_point('',(-5.569411942458e1,4.468481100230e1,
-3.413154294865e1));
#20714=cartesian_point('',(-5.569324324032e1,4.465728584434e1,
-3.515727888171e1));
#20715=cartesian_point('',(-5.569233433695e1,4.462972994123e1,
-3.618299043796e1));
#20716=cartesian_point('',(-5.569145163590e1,4.460219747949e1,
-3.720872616941e1));
#20718=cartesian_point('',(-5.745866091670e1,4.227220614184e1,
-3.819124046124e1));
#20719=cartesian_point('',(-5.747633361098e1,4.223567528948e1,
-3.861371489202e1));
#20720=cartesian_point('',(-5.751578741739e1,4.215670321605e1,
-3.945974957666e1));
#20721=cartesian_point('',(-5.756075725548e1,4.205768543063e1,
-4.073643216174e1));
#20722=cartesian_point('',(-5.760049746148e1,4.197815481998e1,
-4.158961992764e1));
#20723=cartesian_point('',(-5.761830994196e1,4.194109398187e1,
-4.201745230044e1));
#20725=cartesian_point('',(-5.761830384925e1,-4.194108946994e1,
-4.201745217085e1));
#20726=cartesian_point('',(-5.760047646214e1,-4.197818157648e1,
-4.158925874457e1));
#20727=cartesian_point('',(-5.756045682263e1,-4.205806214007e1,
-4.073561378222e1));
#20728=cartesian_point('',(-5.751565399914e1,-4.215683203589e1,
-3.945883427460e1));
#20729=cartesian_point('',(-5.747602598819e1,-4.223613820803e1,
-3.861324346078e1));
#20730=cartesian_point('',(-5.745836628730e1,-4.227264181274e1,
-3.819108177265e1));
#20732=cartesian_point('',(-5.569145269780e1,-4.460219805261e1,
-3.720872590396e1));
#20733=cartesian_point('',(-5.569233331226e1,-4.462973340445e1,
-3.618297037624e1));
#20734=cartesian_point('',(-5.569325042949e1,-4.465729088490e1,
-3.515715087759e1));
#20735=cartesian_point('',(-5.569412452549e1,-4.468481893296e1,
-3.413139514826e1));
#20737=cartesian_point('',(-5.569412452549e1,-4.468481893296e1,
-3.413139514826e1));
#20738=cartesian_point('',(-5.569607853087e1,-4.475222838148e1,
-3.162260334416e1));
#20739=cartesian_point('',(-5.569419326819e1,-4.489401633255e1,
-2.660077949840e1));
#20740=cartesian_point('',(-5.571122737451e1,-4.508252534445e1,
-1.905378501255e1));
#20741=cartesian_point('',(-5.570938050709e1,-4.522491624465e1,
-1.401370147251e1));
#20742=cartesian_point('',(-5.571122796912e1,-4.529255988330e1,
-1.149127368177e1));
#20744=cartesian_point('',(-4.529244259350e1,-5.571134165653e1,
-1.149127403915e1));
#20745=cartesian_point('',(-4.522479734402e1,-5.570949234462e1,
-1.401367312926e1));
#20746=cartesian_point('',(-4.508251984653e1,-5.571126635983e1,
-1.905373944014e1));
#20747=cartesian_point('',(-4.489390780280e1,-5.569427205287e1,
-2.660086447224e1));
#20748=cartesian_point('',(-4.475222185343e1,-5.569607520206e1,
-3.162278330700e1));
#20749=cartesian_point('',(-4.468481100178e1,-5.569411942456e1,
-3.413154296801e1));
#20751=cartesian_point('',(-4.468481100178e1,-5.569411942456e1,
-3.413154296801e1));
#20752=cartesian_point('',(-4.465728584385e1,-5.569324324031e1,
-3.515727890014e1));
#20753=cartesian_point('',(-4.462972994226e1,-5.569233433601e1,
-3.618299044719e1));
#20754=cartesian_point('',(-4.460219748053e1,-5.569145163496e1,
-3.720872617771e1));
#20756=cartesian_point('',(-4.227220977919e1,-5.745866927362e1,
-3.819124249805e1));
#20757=cartesian_point('',(-4.223567889026e1,-5.747634198084e1,
-3.861371739033e1));
#20758=cartesian_point('',(-4.215670252322e1,-5.751578754608e1,
-3.945975251961e1));
#20759=cartesian_point('',(-4.205768684611e1,-5.756076191803e1,
-4.073643441160e1));
#20760=cartesian_point('',(-4.197815515162e1,-5.760049807761e1,
-4.158962086307e1));
#20761=cartesian_point('',(-4.194109439758e1,-5.761831051404e1,
-4.201745231254e1));
#20763=direction('',(-3.785606348730e-12,-1.745245224467e-2,
-9.998476943568e-1));
#20764=vector('',#20763,2.725446642704e1);
#20765=cartesian_point('',(0.e0,7.2e1,3.637978807092e-12));
#20766=line('',#20765,#20764);
#20767=cartesian_point('',(-1.031673317236e-10,7.152434272623e1,
-2.725031541800e1));
#20768=cartesian_point('',(-4.064103369009e-9,7.151996470623e1,
-2.750117123382e1));
#20769=cartesian_point('',(5.548149794159e-9,7.140737626248e1,
-2.776420665092e1));
#20770=cartesian_point('',(9.203089300783e-11,7.123158029494e1,
-2.793999257993e1));
#20772=cartesian_point('',(2.173906881847e1,6.807834893614e1,
-3.064892495879e1));
#20773=cartesian_point('',(2.171435600491e1,6.808473131098e1,
-3.073129713797e1));
#20774=cartesian_point('',(2.165628571663e1,6.807629130697e1,
-3.090143984687e1));
#20775=cartesian_point('',(2.154978698235e1,6.799168387825e1,
-3.114452504016e1));
#20776=cartesian_point('',(2.147278448415e1,6.789096191105e1,
-3.128061494830e1));
#20777=cartesian_point('',(2.143504467933e1,6.783293497014e1,
-3.133863927603e1));
#20779=cartesian_point('',(2.451759245961e1,6.691646997246e1,
-4.201744293371e1));
#20780=cartesian_point('',(2.449705100556e1,6.693796226062e1,
-4.126490619155e1));
#20781=cartesian_point('',(2.445466679525e1,6.698137063095e1,
-3.975923600683e1));
#20782=cartesian_point('',(2.439546824241e1,6.704493392659e1,
-3.749868698293e1));
#20783=cartesian_point('',(2.435303551775e1,6.708846472384e1,
-3.599052077040e1));
#20784=cartesian_point('',(2.433242840830e1,6.710996730349e1,
-3.523610690526e1));
#20786=cartesian_point('',(2.433242840830e1,6.710996730349e1,
-3.523610690526e1));
#20787=cartesian_point('',(2.429832949599e1,6.713242155159e1,
-3.469262491727e1));
#20788=cartesian_point('',(2.418091892194e1,6.719285318316e1,
-3.372954972001e1));
#20789=cartesian_point('',(2.379879732797e1,6.734855951487e1,
-3.269906041414e1));
#20790=cartesian_point('',(2.338306713720e1,6.750746489629e1,
-3.195554705210e1));
#20791=cartesian_point('',(2.301915033818e1,6.764196387895e1,
-3.147554816469e1));
#20792=cartesian_point('',(2.228092193116e1,6.790058854090e1,
-3.085041843303e1));
#20793=cartesian_point('',(2.191896464524e1,6.802010200641e1,
-3.069268468965e1));
#20794=cartesian_point('',(2.173906881847e1,6.807834893614e1,
-3.064892495879e1));
#20796=cartesian_point('',(2.173906881847e1,6.807834893614e1,
-3.064892495879e1));
#20797=cartesian_point('',(1.942323925106e1,6.883144926373e1,
-2.990619738892e1));
#20798=cartesian_point('',(1.470466707356e1,7.011769458214e1,
-2.863689021531e1));
#20799=cartesian_point('',(6.790239441202e0,7.133361704338e1,
-2.743924218446e1));
#20800=cartesian_point('',(2.204189406608e0,7.152433065447e1,
-2.725033975204e1));
#20801=cartesian_point('',(-1.031673317236e-10,7.152434272623e1,
-2.725031541800e1));
#20803=direction('',(1.188665515968e-14,1.745240643729e-2,-9.998476951564e-1));
#20804=vector('',#20803,4.202385284278e1);
#20805=cartesian_point('',(8.026693049263e-13,-7.2e1,3.637978807092e-12));
#20806=line('',#20805,#20804);
#20807=cartesian_point('',(4.194109410851e1,-5.761831022305e1,
-4.201745230542e1));
#20808=cartesian_point('',(4.197816620504e1,-5.760049241552e1,
-4.158948975024e1));
#20809=cartesian_point('',(4.205777664603e1,-5.756070544919e1,
-4.073613146007e1));
#20810=cartesian_point('',(4.215673653491e1,-5.751575161228e1,
-3.945942273062e1));
#20811=cartesian_point('',(4.223579017154e1,-5.747630042792e1,
-3.861354694539e1));
#20812=cartesian_point('',(4.227231093607e1,-5.745863263799e1,
-3.819118852809e1));
#20814=cartesian_point('',(4.460219805708e1,-5.569145268211e1,
-3.720872590546e1));
#20815=cartesian_point('',(4.462973340895e1,-5.569233329657e1,
-3.618297037663e1));
#20816=cartesian_point('',(4.465729088486e1,-5.569325042948e1,
-3.515715087931e1));
#20817=cartesian_point('',(4.468481893295e1,-5.569412452548e1,
-3.413139514887e1));
#20819=cartesian_point('',(4.468481893295e1,-5.569412452548e1,
-3.413139514887e1));
#20820=cartesian_point('',(4.475222837771e1,-5.569607853076e1,
-3.162260348468e1));
#20821=cartesian_point('',(4.489401632392e1,-5.569419326785e1,
-2.660077982452e1));
#20822=cartesian_point('',(4.508252533582e1,-5.571122737419e1,
-1.905378533741e1));
#20823=cartesian_point('',(4.522491624098e1,-5.570938050695e1,
-1.401370161170e1));
#20824=cartesian_point('',(4.529255988336e1,-5.571122796908e1,
-1.149127368182e1));
#20826=cartesian_point('',(5.571134165655e1,-4.529244259347e1,
-1.149127403914e1));
#20827=cartesian_point('',(5.570949234462e1,-4.522479734319e1,
-1.401367315915e1));
#20828=cartesian_point('',(5.571126635975e1,-4.508251984465e1,
-1.905373951106e1));
#20829=cartesian_point('',(5.569427205278e1,-4.489390780079e1,
-2.660086454834e1));
#20830=cartesian_point('',(5.569607520203e1,-4.475222185230e1,
-3.162278334904e1));
#20831=cartesian_point('',(5.569411942455e1,-4.468481100136e1,
-3.413154298363e1));
#20833=cartesian_point('',(5.569411942455e1,-4.468481100136e1,
-3.413154298363e1));
#20834=cartesian_point('',(5.569324324030e1,-4.465728584363e1,
-3.515727890838e1));
#20835=cartesian_point('',(5.569233558720e1,-4.462972983848e1,
-3.618299046653e1));
#20836=cartesian_point('',(5.569145288616e1,-4.460219737695e1,
-3.720872618966e1));
#20838=cartesian_point('',(5.745887762348e1,-4.227196825721e1,
-3.819128485323e1));
#20839=cartesian_point('',(5.747655537788e1,-4.223542655362e1,
-3.861388337462e1));
#20840=cartesian_point('',(5.751581794745e1,-4.215662339116e1,
-3.946010357085e1));
#20841=cartesian_point('',(5.756091506995e1,-4.205746847408e1,
-4.073674491576e1));
#20842=cartesian_point('',(5.760050336408e1,-4.197814253898e1,
-4.158976169956e1));
#20843=cartesian_point('',(5.761830994200e1,-4.194109398182e1,
-4.201745230044e1));
#20845=cartesian_point('',(5.761830512705e1,4.194109040015e1,
-4.201745219772e1));
#20846=cartesian_point('',(5.760049508119e1,4.197814438437e1,
-4.158970086565e1));
#20847=cartesian_point('',(5.756085922575e1,4.205749041374e1,
-4.073660507810e1));
#20848=cartesian_point('',(5.751577910701e1,4.215661848303e1,
-3.945995578093e1));
#20849=cartesian_point('',(5.747650062127e1,4.223547162335e1,
-3.861381673595e1));
#20850=cartesian_point('',(5.745882430511e1,4.227200851941e1,
-3.819127546936e1));
#20852=cartesian_point('',(5.569145150954e1,4.460219972602e1,
-3.720872590918e1));
#20853=cartesian_point('',(5.569233212400e1,4.462973507789e1,
-3.618297038051e1));
#20854=cartesian_point('',(5.569325042949e1,4.465729088488e1,
-3.515715087834e1));
#20855=cartesian_point('',(5.569412452549e1,4.468481893297e1,
-3.413139514806e1));
#20857=cartesian_point('',(5.569412452549e1,4.468481893297e1,
-3.413139514806e1));
#20858=cartesian_point('',(5.569607853091e1,4.475222838261e1,
-3.162260330214e1));
#20859=cartesian_point('',(5.569419326830e1,4.489401633513e1,
-2.660077940093e1));
#20860=cartesian_point('',(5.571122737460e1,4.508252534703e1,
-1.905378491548e1));
#20861=cartesian_point('',(5.570938050715e1,4.522491624574e1,
-1.401370143091e1));
#20862=cartesian_point('',(5.571122796915e1,4.529255988327e1,
-1.149127368175e1));
#20864=cartesian_point('',(4.529244259349e1,5.571134165654e1,
-1.149127403915e1));
#20865=cartesian_point('',(4.522479734836e1,5.570949234475e1,
-1.401367296720e1));
#20866=cartesian_point('',(4.508251985659e1,5.571126636023e1,
-1.905373906058e1));
#20867=cartesian_point('',(4.489390781301e1,5.569427205327e1,
-2.660086408657e1));
#20868=cartesian_point('',(4.475222185819e1,5.569607520220e1,
-3.162278313015e1));
#20869=cartesian_point('',(4.468481100230e1,5.569411942458e1,
-3.413154294873e1));
#20871=cartesian_point('',(4.468481100230e1,5.569411942458e1,
-3.413154294873e1));
#20872=cartesian_point('',(4.465728584438e1,5.569324324032e1,
-3.515727888049e1));
#20873=cartesian_point('',(4.462972983874e1,5.569233558730e1,
-3.618299045253e1));
#20874=cartesian_point('',(4.460219737703e1,5.569145288625e1,
-3.720872618269e1));
#20876=cartesian_point('',(4.227201689428e1,5.745883749399e1,
-3.819126816714e1));
#20877=cartesian_point('',(4.223547830078e1,5.747651139862e1,
-3.861383579037e1));
#20878=cartesian_point('',(4.215661325070e1,5.751580178722e1,
-3.946000900879e1));
#20879=cartesian_point('',(4.205748466588e1,5.756084882777e1,
-4.073666204711e1));
#20880=cartesian_point('',(4.197813891778e1,5.760049569971e1,
-4.158972502931e1));
#20881=cartesian_point('',(4.194108761138e1,5.761830118906e1,
-4.201745211589e1));
#20883=cartesian_point('',(2.417361735002e1,6.597764973111e1,-4.2e1));
#20884=direction('',(3.420201368647e-1,9.396926231375e-1,4.011206752062e-9));
#20885=direction('',(1.377614466946e-9,3.767226530726e-9,-1.e0));
#20886=axis2_placement_3d('',#20883,#20884,#20885);
#20888=cartesian_point('',(2.417362863232e1,6.597767667195e1,
-4.200003973515e1));
#20889=direction('',(2.681882635426e-2,-2.833963121660e-2,-9.992385180003e-1));
#20890=direction('',(-9.390693897217e-1,3.419510577330e-1,-3.490208307584e-2));
#20891=axis2_placement_3d('',#20888,#20889,#20890);
#20893=cartesian_point('',(2.417361735019e1,6.597764973105e1,-4.2e1));
#20894=direction('',(9.389599471602e-1,-3.440264780927e-1,0.e0));
#20895=direction('',(0.e0,1.421085471520e-14,-1.e0));
#20896=axis2_placement_3d('',#20893,#20894,#20895);
#20898=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20899=direction('',(0.e0,0.e0,-1.e0));
#20900=direction('',(3.440264780908e-1,9.389599471609e-1,0.e0));
#20901=axis2_placement_3d('',#20898,#20899,#20900);
#20903=cartesian_point('',(4.174695428022e1,5.311593051292e1,
-4.299999999879e1));
#20904=cartesian_point('',(4.189966478736e1,5.328555526454e1,
-4.299999999879e1));
#20905=cartesian_point('',(4.214962646481e1,5.365637023791e1,
-4.300000000056e1));
#20906=cartesian_point('',(4.237751072307e1,5.433931940032e1,
-4.299999999984e1));
#20907=cartesian_point('',(4.240686014562e1,5.504731882533e1,
-4.300000000007e1));
#20908=cartesian_point('',(4.223016314027e1,5.573697276006e1,
-4.299999999988e1));
#20909=cartesian_point('',(4.186413880582e1,5.635906904862e1,
-4.300000000043e1));
#20910=cartesian_point('',(4.153956015116e1,5.667385452396e1,
-4.299999999909e1));
#20911=cartesian_point('',(4.135267676788e1,5.680994775395e1,
-4.299999999909e1));
#20913=cartesian_point('',(4.135267685058e1,5.680994769508e1,-4.2e1));
#20914=direction('',(8.084899311114e-1,-5.885100095083e-1,0.e0));
#20915=direction('',(0.e0,1.421085471520e-14,-1.e0));
#20916=axis2_placement_3d('',#20913,#20914,#20915);
#20918=cartesian_point('',(4.194108761138e1,5.761830118906e1,
-4.201745211589e1));
#20919=cartesian_point('',(4.220493292212e1,5.742601967414e1,
-4.202577636393e1));
#20920=cartesian_point('',(4.267789138589e1,5.696774787012e1,
-4.204192548160e1));
#20921=cartesian_point('',(4.316905352178e1,5.611774958803e1,
-4.206286320335e1));
#20922=cartesian_point('',(4.340929117223e1,5.515828591903e1,
-4.207904612175e1));
#20923=cartesian_point('',(4.337582298127e1,5.417589080595e1,
-4.208907617923e1));
#20924=cartesian_point('',(4.307205339629e1,5.323635316580e1,
-4.209226994851e1));
#20925=cartesian_point('',(4.270487646465e1,5.269142296445e1,
-4.208958504829e1));
#20926=cartesian_point('',(4.248729022566e1,5.244941861083e1,
-4.208715279725e1));
#20928=cartesian_point('',(4.174695729012e1,5.311593486166e1,-4.2e1));
#20929=direction('',(6.690849455993e-1,7.431859360701e-1,0.e0));
#20930=direction('',(7.403578892092e-1,-6.665388753789e-1,-8.715574274996e-2));
#20931=axis2_placement_3d('',#20928,#20929,#20930);
#20933=direction('',(3.420201435349e-1,9.396926207069e-1,2.324964138599e-6));
#20934=vector('',#20933,7.011901787608e0);
#20935=cartesian_point('',(2.177540569441e1,5.938861736469e1,
-4.300001630242e1));
#20936=line('',#20935,#20934);
#20937=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20938=direction('',(0.e0,0.e0,-1.e0));
#20939=direction('',(3.440264780902e-1,9.389599471611e-1,0.e0));
#20940=axis2_placement_3d('',#20937,#20938,#20939);
#20942=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.3e1));
#20943=direction('',(0.e0,0.e0,1.e0));
#20944=direction('',(-7.431872116662e-1,6.690835287286e-1,0.e0));
#20945=axis2_placement_3d('',#20942,#20943,#20944);
#20947=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20948=direction('',(0.e0,0.e0,-1.e0));
#20949=direction('',(8.084899324218e-1,5.885100077081e-1,0.e0));
#20950=axis2_placement_3d('',#20947,#20948,#20949);
#20952=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.3e1));
#20953=direction('',(0.e0,0.e0,1.e0));
#20954=direction('',(6.690834985553e-1,7.431872388308e-1,0.e0));
#20955=axis2_placement_3d('',#20952,#20953,#20954);
#20957=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20958=direction('',(0.e0,0.e0,-1.e0));
#20959=direction('',(5.885100076996e-1,-8.084899324280e-1,0.e0));
#20960=axis2_placement_3d('',#20957,#20958,#20959);
#20962=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20963=direction('',(0.e0,0.e0,-1.e0));
#20964=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#20965=axis2_placement_3d('',#20962,#20963,#20964);
#20967=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.3e1));
#20968=direction('',(0.e0,0.e0,1.e0));
#20969=direction('',(7.431872534634e-1,-6.690834823022e-1,0.e0));
#20970=axis2_placement_3d('',#20967,#20968,#20969);
#20972=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20973=direction('',(0.e0,0.e0,-1.e0));
#20974=direction('',(-8.084899324219e-1,-5.885100077080e-1,0.e0));
#20975=axis2_placement_3d('',#20972,#20973,#20974);
#20977=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.3e1));
#20978=direction('',(0.e0,0.e0,1.e0));
#20979=direction('',(-6.690834984384e-1,-7.431872389361e-1,0.e0));
#20980=axis2_placement_3d('',#20977,#20978,#20979);
#20982=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20983=direction('',(0.e0,0.e0,-1.e0));
#20984=direction('',(-5.885100075947e-1,8.084899325044e-1,0.e0));
#20985=axis2_placement_3d('',#20982,#20983,#20984);
#20987=direction('',(3.420201433010e-1,-9.396926207921e-1,-2.300800000071e-6));
#20988=vector('',#20987,7.011902620674e0);
#20989=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.3e1));
#20990=line('',#20989,#20988);
#20991=cartesian_point('',(-2.177540541089e1,5.938861658075e1,
-4.300001613299e1));
#20992=cartesian_point('',(-2.156519681009e1,5.886951345928e1,
-4.300001613299e1));
#20993=cartesian_point('',(-2.113622711396e1,5.796894354794e1,
-4.299999252556e1));
#20994=cartesian_point('',(-2.042668957767e1,5.709386114944e1,
-4.300000196107e1));
#20995=cartesian_point('',(-1.977234448072e1,5.650595780112e1,
-4.299999963016e1));
#20996=cartesian_point('',(-1.927844383534e1,5.616688450803e1,
-4.299999951830e1));
#20997=cartesian_point('',(-1.831729901757e1,5.578121310836e1,
-4.300000229663e1));
#20998=cartesian_point('',(-1.791017535545e1,5.574274266166e1,
-4.299999496232e1));
#20999=cartesian_point('',(-1.771959536851e1,5.575735930415e1,
-4.299999496232e1));
#21001=cartesian_point('',(2.177540569441e1,5.938861736469e1,
-4.300001630242e1));
#21002=cartesian_point('',(2.157244741789e1,5.888781085286e1,
-4.300001630242e1));
#21003=cartesian_point('',(2.115842308178e1,5.801522690517e1,
-4.299999244649e1));
#21004=cartesian_point('',(2.046722281263e1,5.713678791049e1,
-4.300000198364e1));
#21005=cartesian_point('',(1.984338018598e1,5.655873719726e1,
-4.299999961894e1));
#21006=cartesian_point('',(1.930005507579e1,5.618311580472e1,
-4.299999954061e1));
#21007=cartesian_point('',(1.839337906553e1,5.579875071697e1,
-4.300000221864e1));
#21008=cartesian_point('',(1.794077350750e1,5.574858300215e1,
-4.299999512944e1));
#21009=cartesian_point('',(1.771959254048e1,5.575735932356e1,
-4.299999512944e1));
#21011=cartesian_point('',(1.771959190161e1,5.575735931288e1,-4.2e1));
#21012=direction('',(1.e0,0.e0,0.e0));
#21013=direction('',(0.e0,0.e0,-1.e0));
#21014=axis2_placement_3d('',#21011,#21012,#21013);
#21016=cartesian_point('',(2.177540565944e1,5.938861726414e1,-4.2e1));
#21017=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#21018=direction('',(-9.391200302384e-1,3.418117374099e-1,-3.490422573148e-2));
#21019=axis2_placement_3d('',#21016,#21017,#21018);
#21021=direction('',(-1.e0,-5.477191010182e-10,4.715620310793e-9));
#21022=vector('',#21021,3.543918790900e1);
#21023=cartesian_point('',(1.771959254048e1,5.575735932356e1,
-4.299999512944e1));
#21024=line('',#21023,#21022);
#21025=direction('',(1.e0,-6.119944413039e-9,-2.677372663639e-9));
#21026=vector('',#21025,3.543934557347e1);
#21027=cartesian_point('',(-1.771967413993e1,5.646448487748e1,
-4.270709159713e1));
#21028=line('',#21027,#21026);
#21029=cartesian_point('',(-2.177540535460e1,5.938861642660e1,-4.2e1));
#21030=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#21031=direction('',(0.e0,0.e0,-1.e0));
#21032=axis2_placement_3d('',#21029,#21030,#21031);
#21034=cartesian_point('',(-1.771959472592e1,5.575735931288e1,-4.2e1));
#21035=direction('',(-1.e0,0.e0,0.e0));
#21036=direction('',(0.e0,7.071264978805e-1,-7.070870639428e-1));
#21037=axis2_placement_3d('',#21034,#21035,#21036);
#21039=direction('',(3.420199221304e-1,-9.396927012894e-1,3.074692670530e-6));
#21040=vector('',#21039,7.011836670474e0);
#21041=cartesian_point('',(-2.323447912843e1,6.631939749238e1,
-4.203492132689e1));
#21042=line('',#21041,#21040);
#21043=cartesian_point('',(-2.417362863238e1,6.597767667187e1,
-4.200003973757e1));
#21044=direction('',(-2.681882635301e-2,-2.833963122011e-2,-9.992385180003e-1));
#21045=direction('',(-3.439725456524e-1,9.388185841238e-1,-1.739407776171e-2));
#21046=axis2_placement_3d('',#21043,#21044,#21045);
#21048=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#21049=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#21050=direction('',(9.391201455178e-1,3.418117793681e-1,-3.490071299783e-2));
#21051=axis2_placement_3d('',#21048,#21049,#21050);
#21053=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#21054=direction('',(-9.389599471611e-1,-3.440264780904e-1,0.e0));
#21055=direction('',(-3.439740811914e-1,9.388169390131e-1,-1.745240643994e-2));
#21056=axis2_placement_3d('',#21053,#21054,#21055);
#21058=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#21059=direction('',(0.e0,0.e0,-1.e0));
#21060=direction('',(-5.885100092394e-1,8.084899313071e-1,0.e0));
#21061=axis2_placement_3d('',#21058,#21059,#21060);
#21063=cartesian_point('',(-4.135267671021e1,5.680994779692e1,
-4.299999999909e1));
#21064=cartesian_point('',(-4.153837370369e1,5.667471852302e1,
-4.299999999909e1));
#21065=cartesian_point('',(-4.186140557092e1,5.636157885301e1,
-4.300000000043e1));
#21066=cartesian_point('',(-4.222604239942e1,5.574669012052e1,
-4.299999999988e1));
#21067=cartesian_point('',(-4.240639396474e1,5.505330697603e1,
-4.300000000007e1));
#21068=cartesian_point('',(-4.237906897567e1,5.434681618276e1,
-4.299999999984e1));
#21069=cartesian_point('',(-4.215074576706e1,5.365762202504e1,
-4.300000000057e1));
#21070=cartesian_point('',(-4.190005777328e1,5.328599240577e1,
-4.299999999878e1));
#21071=cartesian_point('',(-4.174695616065e1,5.311593322136e1,
-4.299999999878e1));
#21073=cartesian_point('',(-4.174695740428e1,5.311593498847e1,-4.2e1));
#21074=direction('',(-6.690849613515e-1,7.431859218885e-1,0.e0));
#21075=direction('',(0.e0,0.e0,-1.e0));
#21076=axis2_placement_3d('',#21073,#21074,#21075);
#21078=cartesian_point('',(-4.248728396758e1,5.244942445016e1,
-4.208715204681e1));
#21079=cartesian_point('',(-4.270483154358e1,5.269138248853e1,
-4.208958336526e1));
#21080=cartesian_point('',(-4.307186510402e1,5.323618330642e1,
-4.209226516337e1));
#21081=cartesian_point('',(-4.337559525187e1,5.417486437346e1,
-4.208908226945e1));
#21082=cartesian_point('',(-4.340937986834e1,5.515698321624e1,
-4.207906205443e1));
#21083=cartesian_point('',(-4.316984322637e1,5.611586262740e1,
-4.206290427376e1));
#21084=cartesian_point('',(-4.267867940776e1,5.696699945153e1,
-4.204195323800e1));
#21085=cartesian_point('',(-4.220527733051e1,5.742578094596e1,
-4.202578757647e1));
#21086=cartesian_point('',(-4.194109410152e1,5.761831022815e1,
-4.201745230540e1));
#21088=cartesian_point('',(-4.135267679209e1,5.680994773766e1,-4.2e1));
#21089=direction('',(-8.084899317173e-1,-5.885100086759e-1,0.e0));
#21090=direction('',(-5.884203757510e-1,8.083667947847e-1,-1.745240643994e-2));
#21091=axis2_placement_3d('',#21088,#21089,#21090);
#21093=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#21094=direction('',(0.e0,0.e0,1.e0));
#21095=direction('',(-6.690849572306e-1,-7.431859255985e-1,0.e0));
#21096=axis2_placement_3d('',#21093,#21094,#21095);
#21098=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#21099=direction('',(0.e0,0.e0,1.e0));
#21100=direction('',(1.e0,0.e0,0.e0));
#21101=axis2_placement_3d('',#21098,#21099,#21100);
#21103=cartesian_point('',(-5.311593042192e1,4.174695421786e1,
-4.299999999879e1));
#21104=cartesian_point('',(-5.328555531110e1,4.189966484883e1,
-4.299999999879e1));
#21105=cartesian_point('',(-5.365637026915e1,4.214962646768e1,
-4.300000000057e1));
#21106=cartesian_point('',(-5.433931946645e1,4.237751074077e1,
-4.299999999984e1));
#21107=cartesian_point('',(-5.504731886614e1,4.240686013744e1,
-4.300000000007e1));
#21108=cartesian_point('',(-5.573697277483e1,4.223016313338e1,
-4.299999999988e1));
#21109=cartesian_point('',(-5.635906904501e1,4.186413880722e1,
-4.300000000043e1));
#21110=cartesian_point('',(-5.667385452121e1,4.153956015644e1,
-4.299999999909e1));
#21111=cartesian_point('',(-5.680994775974e1,4.135267676157e1,
-4.299999999909e1));
#21113=cartesian_point('',(-5.680994769584e1,4.135267684955e1,-4.2e1));
#21114=direction('',(5.885100094936e-1,8.084899311221e-1,0.e0));
#21115=direction('',(0.e0,0.e0,-1.e0));
#21116=axis2_placement_3d('',#21113,#21114,#21115);
#21118=cartesian_point('',(-5.761830994196e1,4.194109398187e1,
-4.201745230044e1));
#21119=cartesian_point('',(-5.742602627739e1,4.220494023531e1,
-4.202577695266e1));
#21120=cartesian_point('',(-5.696778535079e1,4.267792496227e1,
-4.204192712574e1));
#21121=cartesian_point('',(-5.611775684873e1,4.316907210694e1,
-4.206286457413e1));
#21122=cartesian_point('',(-5.515829949478e1,4.340929945650e1,
-4.207904675513e1));
#21123=cartesian_point('',(-5.417589562002e1,4.337582109393e1,
-4.208907589409e1));
#21124=cartesian_point('',(-5.323637788565e1,4.307203219801e1,
-4.209226746585e1));
#21125=cartesian_point('',(-5.269142801574e1,4.270487286991e1,
-4.208958382243e1));
#21126=cartesian_point('',(-5.244942410175e1,4.248728412689e1,
-4.208715207752e1));
#21128=cartesian_point('',(-5.311593486168e1,4.174695729014e1,-4.2e1));
#21129=direction('',(-7.431859360677e-1,6.690849456020e-1,0.e0));
#21130=direction('',(6.665388753815e-1,7.403578892068e-1,-8.715574274996e-2));
#21131=axis2_placement_3d('',#21128,#21129,#21130);
#21133=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#21134=direction('',(0.e0,0.e0,-1.e0));
#21135=direction('',(-8.084899312291e-1,-5.885100093466e-1,0.e0));
#21136=axis2_placement_3d('',#21133,#21134,#21135);
#21138=cartesian_point('',(-5.680994779135e1,-4.135267671748e1,
-4.299999999909e1));
#21139=cartesian_point('',(-5.667471851653e1,-4.153837371120e1,
-4.299999999909e1));
#21140=cartesian_point('',(-5.636157884167e1,-4.186140558105e1,
-4.300000000043e1));
#21141=cartesian_point('',(-5.574669007847e1,-4.222604241824e1,
-4.299999999988e1));
#21142=cartesian_point('',(-5.505330690894e1,-4.240639397560e1,
-4.300000000007e1));
#21143=cartesian_point('',(-5.434681609587e1,-4.237906895322e1,
-4.299999999984e1));
#21144=cartesian_point('',(-5.365762198643e1,-4.215074576154e1,
-4.300000000057e1));
#21145=cartesian_point('',(-5.328599235250e1,-4.190005770322e1,
-4.299999999878e1));
#21146=cartesian_point('',(-5.311593332376e1,-4.174695623074e1,
-4.299999999878e1));
#21148=cartesian_point('',(-5.311593498844e1,-4.174695740426e1,-4.2e1));
#21149=direction('',(-7.431859218915e-1,-6.690849613482e-1,0.e0));
#21150=direction('',(0.e0,0.e0,-1.e0));
#21151=axis2_placement_3d('',#21148,#21149,#21150);
#21153=cartesian_point('',(-5.244941949712e1,-4.248728946888e1,
-4.208715269604e1));
#21154=cartesian_point('',(-5.269137959322e1,-4.270483660902e1,
-4.208958383991e1));
#21155=cartesian_point('',(-5.323616551470e1,-4.307188791210e1,
-4.209226778033e1));
#21156=cartesian_point('',(-5.417486387390e1,-4.337559965726e1,
-4.208908264331e1));
#21157=cartesian_point('',(-5.515697184237e1,-4.340937563059e1,
-4.207906176518e1));
#21158=cartesian_point('',(-5.611585371261e1,-4.316983180854e1,
-4.206290341408e1));
#21159=cartesian_point('',(-5.696696752078e1,-4.267865894212e1,
-4.204195208658e1));
#21160=cartesian_point('',(-5.742577463921e1,-4.220527406725e1,
-4.202578747200e1));
#21161=cartesian_point('',(-5.761830384925e1,-4.194108946994e1,
-4.201745217085e1));
#21163=cartesian_point('',(-5.680994773201e1,-4.135267679985e1,-4.2e1));
#21164=direction('',(5.885100087863e-1,-8.084899316370e-1,0.e0));
#21165=direction('',(-8.083667947043e-1,-5.884203758614e-1,-1.745240643994e-2));
#21166=axis2_placement_3d('',#21163,#21164,#21165);
#21168=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#21169=direction('',(0.e0,0.e0,1.e0));
#21170=direction('',(7.431859255951e-1,-6.690849572344e-1,0.e0));
#21171=axis2_placement_3d('',#21168,#21169,#21170);
#21173=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#21174=direction('',(0.e0,0.e0,1.e0));
#21175=direction('',(0.e0,1.e0,0.e0));
#21176=axis2_placement_3d('',#21173,#21174,#21175);
#21178=cartesian_point('',(-4.174695418465e1,-5.311593037345e1,
-4.299999999879e1));
#21179=cartesian_point('',(-4.189966488174e1,-5.328555533608e1,
-4.299999999879e1));
#21180=cartesian_point('',(-4.214962646974e1,-5.365637028636e1,
-4.300000000057e1));
#21181=cartesian_point('',(-4.237751075099e1,-5.433931950487e1,
-4.299999999984e1));
#21182=cartesian_point('',(-4.240686013274e1,-5.504731889253e1,
-4.300000000007e1));
#21183=cartesian_point('',(-4.223016312677e1,-5.573697278887e1,
-4.299999999988e1));
#21184=cartesian_point('',(-4.186413880557e1,-5.635906904618e1,
-4.300000000043e1));
#21185=cartesian_point('',(-4.153956015601e1,-5.667385452160e1,
-4.299999999909e1));
#21186=cartesian_point('',(-4.135267676115e1,-5.680994776008e1,
-4.299999999909e1));
#21188=cartesian_point('',(-4.135267684906e1,-5.680994769619e1,-4.2e1));
#21189=direction('',(-8.084899311272e-1,5.885100094866e-1,0.e0));
#21190=direction('',(0.e0,0.e0,-1.e0));
#21191=axis2_placement_3d('',#21188,#21189,#21190);
#21193=cartesian_point('',(-4.194109439758e1,-5.761831051404e1,
-4.201745231254e1));
#21194=cartesian_point('',(-4.220494071867e1,-5.742602670417e1,
-4.202577696657e1));
#21195=cartesian_point('',(-4.267792714883e1,-5.696778778094e1,
-4.204192724371e1));
#21196=cartesian_point('',(-4.316907325066e1,-5.611775727376e1,
-4.206286465838e1));
#21197=cartesian_point('',(-4.340929980676e1,-5.515830043743e1,
-4.207904678125e1));
#21198=cartesian_point('',(-4.337582071032e1,-5.417589595327e1,
-4.208907585757e1));
#21199=cartesian_point('',(-4.307203034996e1,-5.323637990646e1,
-4.209226722944e1));
#21200=cartesian_point('',(-4.270487254729e1,-5.269142842670e1,
-4.208958378310e1));
#21201=cartesian_point('',(-4.248728363114e1,-5.244942454813e1,
-4.208715201902e1));
#21203=cartesian_point('',(-4.174695729015e1,-5.311593486170e1,-4.2e1));
#21204=direction('',(-6.690849456039e-1,-7.431859360659e-1,0.e0));
#21205=direction('',(-7.403578892051e-1,6.665388753835e-1,-8.715574274996e-2));
#21206=axis2_placement_3d('',#21203,#21204,#21205);
#21208=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#21209=direction('',(0.e0,0.e0,-1.e0));
#21210=direction('',(5.885100093343e-1,-8.084899312381e-1,0.e0));
#21211=axis2_placement_3d('',#21208,#21209,#21210);
#21213=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#21214=direction('',(0.e0,0.e0,-1.e0));
#21215=direction('',(6.763713031009e-3,-9.999771258314e-1,0.e0));
#21216=axis2_placement_3d('',#21213,#21214,#21215);
#21218=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#21219=direction('',(0.e0,0.e0,-1.e0));
#21220=direction('',(1.675292529439e-14,-1.e0,0.e0));
#21221=axis2_placement_3d('',#21218,#21219,#21220);
#21223=cartesian_point('',(4.135267671666e1,-5.680994779204e1,
-4.299999999909e1));
#21224=cartesian_point('',(4.153837370880e1,-5.667471851836e1,
-4.299999999909e1));
#21225=cartesian_point('',(4.186140557485e1,-5.636157884750e1,
-4.300000000043e1));
#21226=cartesian_point('',(4.222604240225e1,-5.574669011261e1,
-4.299999999988e1));
#21227=cartesian_point('',(4.240639396515e1,-5.505330696992e1,
-4.300000000007e1));
#21228=cartesian_point('',(4.237906897510e1,-5.434681617947e1,
-4.299999999984e1));
#21229=cartesian_point('',(4.215074576657e1,-5.365762202414e1,
-4.300000000057e1));
#21230=cartesian_point('',(4.190005777309e1,-5.328599240556e1,
-4.299999999878e1));
#21231=cartesian_point('',(4.174695616065e1,-5.311593322136e1,
-4.299999999878e1));
#21233=cartesian_point('',(4.174695740428e1,-5.311593498847e1,-4.2e1));
#21234=direction('',(6.690849613515e-1,-7.431859218885e-1,0.e0));
#21235=direction('',(0.e0,0.e0,-1.e0));
#21236=axis2_placement_3d('',#21233,#21234,#21235);
#21238=cartesian_point('',(4.248728396758e1,-5.244942445016e1,
-4.208715204681e1));
#21239=cartesian_point('',(4.270483154385e1,-5.269138248884e1,
-4.208958336527e1));
#21240=cartesian_point('',(4.307186510400e1,-5.323618330695e1,
-4.209226516335e1));
#21241=cartesian_point('',(4.337559525088e1,-5.417486436987e1,
-4.208908226947e1));
#21242=cartesian_point('',(4.340937986872e1,-5.515698320981e1,
-4.207906205452e1));
#21243=cartesian_point('',(4.316984322972e1,-5.611586261944e1,
-4.206290427387e1));
#21244=cartesian_point('',(4.267867941105e1,-5.696699944747e1,
-4.204195323822e1));
#21245=cartesian_point('',(4.220527733600e1,-5.742578094095e1,
-4.202578757645e1));
#21246=cartesian_point('',(4.194109410851e1,-5.761831022305e1,
-4.201745230542e1));
#21248=cartesian_point('',(4.135267679884e1,-5.680994773274e1,-4.2e1));
#21249=direction('',(8.084899316474e-1,5.885100087720e-1,0.e0));
#21250=direction('',(5.884203758471e-1,-8.083667947148e-1,-1.745240643994e-2));
#21251=axis2_placement_3d('',#21248,#21249,#21250);
#21253=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#21254=direction('',(0.e0,0.e0,1.e0));
#21255=direction('',(6.690849572299e-1,7.431859255991e-1,0.e0));
#21256=axis2_placement_3d('',#21253,#21254,#21255);
#21258=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#21259=direction('',(0.e0,0.e0,1.e0));
#21260=direction('',(-1.e0,0.e0,0.e0));
#21261=axis2_placement_3d('',#21258,#21259,#21260);
#21263=cartesian_point('',(5.311593042227e1,-4.174695421810e1,
-4.299999999879e1));
#21264=cartesian_point('',(5.328555531091e1,-4.189966484858e1,
-4.299999999879e1));
#21265=cartesian_point('',(5.365637026899e1,-4.214962646767e1,
-4.300000000057e1));
#21266=cartesian_point('',(5.433931946622e1,-4.237751074071e1,
-4.299999999984e1));
#21267=cartesian_point('',(5.504731886599e1,-4.240686013748e1,
-4.300000000007e1));
#21268=cartesian_point('',(5.573697277481e1,-4.223016313341e1,
-4.299999999988e1));
#21269=cartesian_point('',(5.635906904509e1,-4.186413880719e1,
-4.300000000043e1));
#21270=cartesian_point('',(5.667385452126e1,-4.153956015638e1,
-4.299999999909e1));
#21271=cartesian_point('',(5.680994775977e1,-4.135267676153e1,
-4.299999999909e1));
#21273=cartesian_point('',(5.680994769587e1,-4.135267684950e1,-4.2e1));
#21274=direction('',(-5.885100094929e-1,-8.084899311226e-1,0.e0));
#21275=direction('',(-2.131628207280e-14,1.421085471520e-14,-1.e0));
#21276=axis2_placement_3d('',#21273,#21274,#21275);
#21278=cartesian_point('',(5.761830994200e1,-4.194109398182e1,
-4.201745230044e1));
#21279=cartesian_point('',(5.742602627743e1,-4.220494023527e1,
-4.202577695266e1));
#21280=cartesian_point('',(5.696778535083e1,-4.267792496222e1,
-4.204192712574e1));
#21281=cartesian_point('',(5.611775684881e1,-4.316907210690e1,
-4.206286457413e1));
#21282=cartesian_point('',(5.515829949484e1,-4.340929945649e1,
-4.207904675512e1));
#21283=cartesian_point('',(5.417589562004e1,-4.337582109393e1,
-4.208907589409e1));
#21284=cartesian_point('',(5.323637788565e1,-4.307203219800e1,
-4.209226746585e1));
#21285=cartesian_point('',(5.269142801574e1,-4.270487286990e1,
-4.208958382243e1));
#21286=cartesian_point('',(5.244942410175e1,-4.248728412689e1,
-4.208715207752e1));
#21288=cartesian_point('',(5.311593486168e1,-4.174695729014e1,-4.2e1));
#21289=direction('',(7.431859360677e-1,-6.690849456020e-1,0.e0));
#21290=direction('',(-6.665388753815e-1,-7.403578892069e-1,-8.715574274996e-2));
#21291=axis2_placement_3d('',#21288,#21289,#21290);
#21293=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#21294=direction('',(0.e0,0.e0,-1.e0));
#21295=direction('',(8.084899312290e-1,5.885100093468e-1,0.e0));
#21296=axis2_placement_3d('',#21293,#21294,#21295);
#21298=cartesian_point('',(5.680994779137e1,4.135267671746e1,
-4.299999999909e1));
#21299=cartesian_point('',(5.667471851634e1,4.153837371144e1,
-4.299999999909e1));
#21300=cartesian_point('',(5.636157884093e1,4.186140558184e1,
-4.300000000043e1));
#21301=cartesian_point('',(5.574669007556e1,4.222604241964e1,
-4.299999999988e1));
#21302=cartesian_point('',(5.505330690390e1,4.240639397647e1,
-4.300000000007e1));
#21303=cartesian_point('',(5.434681608915e1,4.237906895146e1,
-4.299999999984e1));
#21304=cartesian_point('',(5.365762198344e1,4.215074576110e1,
-4.300000000057e1));
#21305=cartesian_point('',(5.328599234834e1,4.190005769776e1,
-4.299999999878e1));
#21306=cartesian_point('',(5.311593333174e1,4.174695623621e1,
-4.299999999878e1));
#21308=cartesian_point('',(5.311593498844e1,4.174695740426e1,-4.2e1));
#21309=direction('',(7.431859218915e-1,6.690849613482e-1,0.e0));
#21310=direction('',(0.e0,0.e0,-1.e0));
#21311=axis2_placement_3d('',#21308,#21309,#21310);
#21313=cartesian_point('',(5.244941994922e1,4.248728896672e1,
-4.208715263678e1));
#21314=cartesian_point('',(5.269137975116e1,4.270483620097e1,
-4.208958349899e1));
#21315=cartesian_point('',(5.323616677637e1,4.307188627030e1,
-4.209226771040e1));
#21316=cartesian_point('',(5.417486379455e1,4.337560032124e1,
-4.208908267935e1));
#21317=cartesian_point('',(5.515697341088e1,4.340937765278e1,
-4.207906192210e1));
#21318=cartesian_point('',(5.611585520953e1,4.316983473990e1,
-4.206290363252e1));
#21319=cartesian_point('',(5.696697355768e1,4.267866347670e1,
-4.204195227551e1));
#21320=cartesian_point('',(5.742577578408e1,4.220527488777e1,
-4.202578764541e1));
#21321=cartesian_point('',(5.761830512705e1,4.194109040015e1,
-4.201745219772e1));
#21323=cartesian_point('',(5.680994773204e1,4.135267679982e1,-4.2e1));
#21324=direction('',(-5.885100087858e-1,8.084899316373e-1,0.e0));
#21325=direction('',(8.083667947047e-1,5.884203758610e-1,-1.745240643994e-2));
#21326=axis2_placement_3d('',#21323,#21324,#21325);
#21328=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#21329=direction('',(0.e0,0.e0,1.e0));
#21330=direction('',(-7.431859256140e-1,6.690849572134e-1,0.e0));
#21331=axis2_placement_3d('',#21328,#21329,#21330);
#21333=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#21334=direction('',(0.e0,0.e0,1.e0));
#21335=direction('',(0.e0,-1.e0,0.e0));
#21336=axis2_placement_3d('',#21333,#21334,#21335);
#21338=cartesian_point('',(5.227586011791e1,4.279436163812e1,
-3.815642883371e1));
#21339=cartesian_point('',(5.229727036204e1,4.276122950317e1,
-3.860137869233e1));
#21340=cartesian_point('',(5.233730287070e1,4.269308311023e1,
-3.948581967880e1));
#21341=cartesian_point('',(5.238259973105e1,4.257939695408e1,
-4.079515778470e1));
#21342=cartesian_point('',(5.242618810933e1,4.251695222013e1,
-4.165822334506e1));
#21343=cartesian_point('',(5.244941994922e1,4.248728896672e1,
-4.208715263678e1));
#21345=cartesian_point('',(4.248729022566e1,5.244941861083e1,
-4.208715279725e1));
#21346=cartesian_point('',(4.252057588425e1,5.242974473303e1,
-4.165428956830e1));
#21347=cartesian_point('',(4.257758384765e1,5.237936023689e1,
-4.078580927184e1));
#21348=cartesian_point('',(4.269715378536e1,5.234052966602e1,
-3.947626471945e1));
#21349=cartesian_point('',(4.275510725767e1,5.229009469597e1,
-3.859720913766e1));
#21350=cartesian_point('',(4.278883864105e1,5.226985232575e1,
-3.815642831596e1));
#21352=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#21353=direction('',(0.e0,0.e0,-1.e0));
#21354=direction('',(6.773831049133e-1,-7.356304297526e-1,0.e0));
#21355=axis2_placement_3d('',#21352,#21353,#21354);
#21357=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#21358=direction('',(0.e0,0.e0,-1.e0));
#21359=direction('',(0.e0,-1.e0,0.e0));
#21360=axis2_placement_3d('',#21357,#21358,#21359);
#21362=cartesian_point('',(4.315562263244e1,5.193281408781e1,-3.82e1));
#21363=direction('',(-6.766159525057e-1,-7.363361004425e-1,0.e0));
#21364=direction('',(-1.421085471520e-14,0.e0,1.e0));
#21365=axis2_placement_3d('',#21362,#21363,#21364);
#21367=cartesian_point('',(4.227201689428e1,5.745883749399e1,
-3.819126816714e1));
#21368=cartesian_point('',(4.239042768703e1,5.737366532242e1,
-3.810166364251e1));
#21369=cartesian_point('',(4.263722024907e1,5.719486093472e1,
-3.792768853491e1));
#21370=cartesian_point('',(4.303482921758e1,5.690181114561e1,
-3.767912972440e1));
#21371=cartesian_point('',(4.346488013057e1,5.657911252962e1,
-3.745285079552e1));
#21372=cartesian_point('',(4.392458150099e1,5.622736055479e1,
-3.726286225909e1));
#21373=cartesian_point('',(4.426126468567e1,5.596309081309e1,
-3.721650505520e1));
#21374=cartesian_point('',(4.443606320010e1,5.582412455120e1,
-3.720872621306e1));
#21376=cartesian_point('',(4.412470836049e1,5.543299805669e1,
-3.770000047304e1));
#21377=cartesian_point('',(4.398826550936e1,5.563084481702e1,
-3.769998961314e1));
#21378=cartesian_point('',(4.369997179043e1,5.604465407862e1,
-3.774888083476e1));
#21379=cartesian_point('',(4.320448080820e1,5.664048016565e1,
-3.790309347178e1));
#21380=cartesian_point('',(4.261963108065e1,5.720444582178e1,
-3.808342002591e1));
#21381=cartesian_point('',(4.236774335906e1,5.738915723780e1,
-3.815699826277e1));
#21382=cartesian_point('',(4.227201689428e1,5.745883749399e1,
-3.819126816714e1));
#21384=cartesian_point('',(4.412471782627e1,5.543298790622e1,-3.72e1));
#21385=direction('',(7.823926895337e-1,-6.227854199997e-1,0.e0));
#21386=direction('',(2.842170943040e-14,2.842170943040e-14,-1.e0));
#21387=axis2_placement_3d('',#21384,#21385,#21386);
#21389=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21390=direction('',(0.e0,0.e0,-1.e0));
#21391=direction('',(6.227854247593e-1,7.823926857451e-1,0.e0));
#21392=axis2_placement_3d('',#21389,#21390,#21391);
#21394=cartesian_point('',(4.428970230487e1,5.530125804360e1,-3.72e1));
#21395=direction('',(-7.805334269286e-1,6.251140451527e-1,0.e0));
#21396=direction('',(6.250188372557e-1,7.804145479070e-1,-1.745240643994e-2));
#21397=axis2_placement_3d('',#21394,#21395,#21396);
#21399=cartesian_point('',(0.e0,0.e0,-3.77e1));
#21400=direction('',(0.e0,0.e0,-1.e0));
#21401=direction('',(7.805371333249e-1,6.251094172231e-1,0.e0));
#21402=axis2_placement_3d('',#21399,#21400,#21401);
#21404=cartesian_point('',(5.543303802453e1,4.412466655300e1,
-3.770000060973e1));
#21405=cartesian_point('',(5.512018726935e1,4.418883257947e1,
-3.770000036620e1));
#21406=cartesian_point('',(5.449880949546e1,4.424074678172e1,
-3.769999933416e1));
#21407=cartesian_point('',(5.355941058599e1,4.409935406278e1,
-3.770000178113e1));
#21408=cartesian_point('',(5.267936767849e1,4.373833515730e1,
-3.769999354134e1));
#21409=cartesian_point('',(5.217459947889e1,4.337674795816e1,
-3.770001388280e1));
#21410=cartesian_point('',(5.193810556032e1,4.316051220449e1,
-3.770000842878e1));
#21412=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#21413=direction('',(0.e0,0.e0,-1.e0));
#21414=direction('',(6.771300161005e-1,-7.358633985298e-1,0.e0));
#21415=axis2_placement_3d('',#21412,#21413,#21414);
#21417=cartesian_point('',(4.315564495264e1,5.193279405796e1,
-3.770000674736e1));
#21418=cartesian_point('',(4.337206059006e1,5.216842492589e1,
-3.770001077091e1));
#21419=cartesian_point('',(4.373649904603e1,5.267568590053e1,
-3.769999498618e1));
#21420=cartesian_point('',(4.409842333277e1,5.355602539354e1,
-3.770000139201e1));
#21421=cartesian_point('',(4.424079881542e1,5.449717815905e1,
-3.769999944580e1));
#21422=cartesian_point('',(4.418902876785e1,5.511960179153e1,
-3.770000036514e1));
#21423=cartesian_point('',(4.412470836049e1,5.543299805669e1,
-3.770000047304e1));
#21425=cartesian_point('',(0.e0,0.e0,-3.77e1));
#21426=direction('',(0.e0,0.e0,-1.e0));
#21427=direction('',(6.227851647834e-1,7.823928926861e-1,0.e0));
#21428=axis2_placement_3d('',#21425,#21426,#21427);
#21430=cartesian_point('',(4.241511931257e1,5.296006038632e1,
-3.769989240179e1));
#21431=direction('',(-4.561850654378e-5,-8.754370684767e-6,-9.999999989212e-1));
#21432=direction('',(6.249116434661e-1,7.806954826380e-1,-3.534203358063e-5));
#21433=axis2_placement_3d('',#21430,#21431,#21432);
#21435=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#21436=direction('',(0.e0,0.e0,1.e0));
#21437=direction('',(-7.127669148950e-1,7.014009730754e-1,0.e0));
#21438=axis2_placement_3d('',#21435,#21436,#21437);
#21440=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#21441=direction('',(0.e0,0.e0,1.e0));
#21442=direction('',(6.402393564255e-1,-7.681754789655e-1,0.e0));
#21443=axis2_placement_3d('',#21440,#21441,#21442);
#21445=cartesian_point('',(5.296006084350e1,4.241510720801e1,
-3.769989513288e1));
#21446=direction('',(9.959216089243e-6,-4.742355335282e-5,-9.999999988259e-1));
#21447=direction('',(-7.016684177755e-1,7.125036349617e-1,-4.077752158909e-5));
#21448=axis2_placement_3d('',#21445,#21446,#21447);
#21450=cartesian_point('',(5.530125766474e1,4.428970277793e1,-3.72e1));
#21451=direction('',(6.251140518295e-1,-7.805334215812e-1,0.e0));
#21452=direction('',(-7.844391802792e-12,-6.281197784119e-12,-1.e0));
#21453=axis2_placement_3d('',#21450,#21451,#21452);
#21455=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21456=direction('',(0.e0,0.e0,-1.e0));
#21457=direction('',(7.805334220326e-1,6.251140512659e-1,0.e0));
#21458=axis2_placement_3d('',#21455,#21456,#21457);
#21460=cartesian_point('',(5.050549695324e1,4.490893068105e1,
-3.720872612946e1));
#21461=cartesian_point('',(5.073730828543e1,4.513704852506e1,
-3.720963093037e1));
#21462=cartesian_point('',(5.126491180355e1,4.552821025235e1,
-3.721118984507e1));
#21463=cartesian_point('',(5.218727877796e1,4.587451790079e1,
-3.721268303766e1));
#21464=cartesian_point('',(5.316933563442e1,4.595358899854e1,
-3.721319105031e1));
#21465=cartesian_point('',(5.413522520476e1,4.575929975412e1,
-3.721268379954e1));
#21466=cartesian_point('',(5.501033262703e1,4.530667304289e1,
-3.721118526969e1));
#21467=cartesian_point('',(5.548814678936e1,4.485605218821e1,
-3.720963923071e1));
#21468=cartesian_point('',(5.569145150954e1,4.460219972602e1,
-3.720872590918e1));
#21470=cartesian_point('',(4.455262116605e1,5.085613150296e1,-3.72e1));
#21471=direction('',(-7.014009442407e-1,-7.127669432698e-1,0.e0));
#21472=direction('',(1.550546357976e-10,-1.525819470771e-10,-1.e0));
#21473=axis2_placement_3d('',#21470,#21471,#21472);
#21475=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21476=direction('',(0.e0,0.e0,1.e0));
#21477=direction('',(-7.127669132526e-1,7.014009747444e-1,0.e0));
#21478=axis2_placement_3d('',#21475,#21476,#21477);
#21480=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21481=direction('',(0.e0,0.e0,1.e0));
#21482=direction('',(-1.e0,0.e0,0.e0));
#21483=axis2_placement_3d('',#21480,#21481,#21482);
#21485=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21486=direction('',(0.e0,0.e0,1.e0));
#21487=direction('',(6.402393564249e-1,-7.681754789660e-1,0.e0));
#21488=axis2_placement_3d('',#21485,#21486,#21487);
#21490=cartesian_point('',(5.085613096887e1,4.455262064048e1,-3.72e1));
#21491=direction('',(-7.127670611803e-1,-7.014008244195e-1,0.e0));
#21492=direction('',(-7.012939976766e-1,7.126585033045e-1,-1.745240643962e-2));
#21493=axis2_placement_3d('',#21490,#21491,#21492);
#21495=cartesian_point('',(4.460219737703e1,5.569145288625e1,
-3.720872618269e1));
#21496=cartesian_point('',(4.485604862168e1,5.548815035475e1,
-3.720963570977e1));
#21497=cartesian_point('',(4.530666898444e1,5.501033477087e1,
-3.721118764857e1));
#21498=cartesian_point('',(4.575929850036e1,5.413523546896e1,
-3.721268378819e1));
#21499=cartesian_point('',(4.595359335840e1,5.316934420752e1,
-3.721319143448e1));
#21500=cartesian_point('',(4.587452567631e1,5.218728613515e1,
-3.721268361887e1));
#21501=cartesian_point('',(4.552822151245e1,5.126490788594e1,
-3.721118828969e1));
#21502=cartesian_point('',(4.513705110545e1,5.073731168056e1,
-3.720963404622e1));
#21503=cartesian_point('',(4.490893149408e1,5.050549910198e1,
-3.720872588614e1));
#21505=cartesian_point('',(4.249483213078e1,5.296456981378e1,
-3.407067299303e1));
#21506=direction('',(-2.604869581374e-2,-1.482552615591e-3,-9.996595757978e-1));
#21507=direction('',(6.257025151595e-1,7.798663221933e-1,-1.746087144629e-2));
#21508=axis2_placement_3d('',#21505,#21506,#21507);
#21510=cartesian_point('',(4.496927303893e1,5.049005263193e1,
-3.413167171095e1));
#21511=cartesian_point('',(4.496258148866e1,5.049178035981e1,
-3.447350747664e1));
#21512=cartesian_point('',(4.494919251753e1,5.049513330812e1,
-3.515731374756e1));
#21513=cartesian_point('',(4.492909207197e1,5.050028562409e1,
-3.618302121943e1));
#21514=cartesian_point('',(4.491565510255e1,5.050380416842e1,
-3.686682425880e1));
#21515=cartesian_point('',(4.490893149408e1,5.050549910198e1,
-3.720872588614e1));
#21517=cartesian_point('',(4.529244259349e1,5.571134165654e1,
-1.149127403915e1));
#21518=cartesian_point('',(4.604966184970e1,5.509573996307e1,
-1.148857880754e1));
#21519=cartesian_point('',(4.701044388505e1,5.319828934701e1,
-1.148537103144e1));
#21520=cartesian_point('',(4.624968494635e1,5.121187050868e1,
-1.148857752500e1));
#21521=cartesian_point('',(4.555948179556e1,5.052141451137e1,
-1.149127343368e1));
#21523=cartesian_point('',(4.591301806986e1,5.016789363956e1,-1.15e1));
#21524=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#21525=direction('',(-5.328565663376e-6,5.328565663376e-6,9.999999999716e-1));
#21526=axis2_placement_3d('',#21523,#21524,#21525);
#21528=cartesian_point('',(4.529244259349e1,5.571134165654e1,
-1.149127403915e1));
#21529=cartesian_point('',(4.548454672430e1,5.555720154906e1,
-1.140039332103e1));
#21530=cartesian_point('',(4.584910854714e1,5.526143277929e1,
-1.122924498330e1));
#21531=cartesian_point('',(4.635569688698e1,5.484114281916e1,
-1.104783136980e1));
#21532=cartesian_point('',(4.666271519845e1,5.458036514567e1,
-1.099999788682e1));
#21533=cartesian_point('',(4.680901718076e1,5.445460434408e1,
-1.100000000211e1));
#21535=cartesian_point('',(4.591299839558e1,5.016788284840e1,
-1.100000634997e1));
#21536=cartesian_point('',(4.613593450299e1,5.039092198717e1,
-1.100001023139e1));
#21537=cartesian_point('',(4.651698736535e1,5.087405637279e1,
-1.099999525163e1));
#21538=cartesian_point('',(4.691375412103e1,5.172077599700e1,
-1.100000127222e1));
#21539=cartesian_point('',(4.710399614879e1,5.263093830578e1,
-1.099999965949e1));
#21540=cartesian_point('',(4.707955506980e1,5.356562310011e1,
-1.100000008980e1));
#21541=cartesian_point('',(4.692400621627e1,5.416099244119e1,
-1.100000001746e1));
#21542=cartesian_point('',(4.680901718076e1,5.445460434408e1,
-1.100000000211e1));
#21544=cartesian_point('',(0.e0,0.e0,-1.1e1));
#21545=direction('',(0.e0,0.e0,-1.e0));
#21546=direction('',(6.518635911240e-1,7.583362437382e-1,0.e0));
#21547=axis2_placement_3d('',#21544,#21545,#21546);
#21549=cartesian_point('',(5.445459088691e1,4.680903266401e1,
-1.100000003645e1));
#21550=cartesian_point('',(5.416095356931e1,4.692402558673e1,
-1.100000010226e1));
#21551=cartesian_point('',(5.356554906824e1,4.707956892166e1,
-1.100000007405e1));
#21552=cartesian_point('',(5.263085219328e1,4.710398782271e1,
-1.099999958742e1));
#21553=cartesian_point('',(5.172070889918e1,4.691372314143e1,
-1.100000157627e1));
#21554=cartesian_point('',(5.087405143344e1,4.651698807537e1,
-1.099999410749e1));
#21555=cartesian_point('',(5.039092871364e1,4.613592114193e1,
-1.100001269834e1));
#21556=cartesian_point('',(5.016788610901e1,4.591300865071e1,
-1.100000752757e1));
#21558=direction('',(-7.071089694668e-1,-7.071045926921e-1,1.712943324628e-5));
#21559=vector('',#21558,4.394522263093e-1);
#21560=cartesian_point('',(5.016788610901e1,4.591300865071e1,
-1.100000752757e1));
#21561=line('',#21560,#21559);
#21562=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#21563=direction('',(0.e0,0.e0,-1.e0));
#21564=direction('',(7.071067817711e-1,-7.071067806020e-1,0.e0));
#21565=axis2_placement_3d('',#21562,#21563,#21564);
#21567=direction('',(7.070986950095e-1,7.071148671235e-1,-1.445004516108e-5));
#21568=vector('',#21567,4.394427014185e-1);
#21569=cartesian_point('',(4.560226903487e1,4.985714638098e1,-1.1e1));
#21570=line('',#21569,#21568);
#21571=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#21572=direction('',(0.e0,0.e0,1.e0));
#21573=direction('',(1.e0,0.e0,0.e0));
#21574=axis2_placement_3d('',#21571,#21572,#21573);
#21576=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#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('',(5.016789368983e1,4.591301812013e1,-1.15e1));
#21582=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#21583=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643729e-2));
#21584=axis2_placement_3d('',#21581,#21582,#21583);
#21586=cartesian_point('',(5.445459088691e1,4.680903266401e1,
-1.100000003645e1));
#21587=cartesian_point('',(5.457997910118e1,4.666316432138e1,
-1.099999494082e1));
#21588=cartesian_point('',(5.484025652033e1,4.635674522206e1,
-1.104758570541e1));
#21589=cartesian_point('',(5.526073364159e1,4.584998502982e1,
-1.122877625303e1));
#21590=cartesian_point('',(5.555679162689e1,4.548501268721e1,
-1.140030166999e1));
#21591=cartesian_point('',(5.571122796915e1,4.529255988327e1,
-1.149127368175e1));
#21593=cartesian_point('',(5.052141743667e1,4.555948145263e1,
-1.149127355510e1));
#21594=cartesian_point('',(5.121200990021e1,4.624973689989e1,
-1.148857742608e1));
#21595=cartesian_point('',(5.319861576849e1,4.701033531451e1,
-1.148537154626e1));
#21596=cartesian_point('',(5.509550988380e1,4.604978145555e1,
-1.148857846376e1));
#21597=cartesian_point('',(5.571122796915e1,4.529255988327e1,
-1.149127368175e1));
#21599=cartesian_point('',(5.296468233013e1,4.249493754294e1,
-3.407034604702e1));
#21600=direction('',(1.380648787173e-3,2.605743288570e-2,9.996594940280e-1));
#21601=direction('',(7.798673990210e-1,6.257032339118e-1,-1.738686333344e-2));
#21602=axis2_placement_3d('',#21599,#21600,#21601);
#21604=cartesian_point('',(5.050549695324e1,4.490893068105e1,
-3.720872612946e1));
#21605=cartesian_point('',(5.050380147162e1,4.491565540260e1,
-3.686678594238e1));
#21606=cartesian_point('',(5.050031045079e1,4.492910709557e1,
-3.618290670865e1));
#21607=cartesian_point('',(5.049516555476e1,4.494922787969e1,
-3.515708633890e1));
#21608=cartesian_point('',(5.049181921899e1,4.496262999803e1,
-3.447320555378e1));
#21609=cartesian_point('',(5.049009032158e1,4.496932495334e1,
-3.413121601680e1));
#21611=direction('',(1.234255167058e-2,-1.233986819399e-2,9.998476829354e-1));
#21612=vector('',#21611,2.264384691513e1);
#21613=cartesian_point('',(4.496927303893e1,5.049005263193e1,
-3.413167171095e1));
#21614=line('',#21613,#21612);
#21615=direction('',(1.234122600163e-2,-1.234106249632e-2,-9.998476845586e-1));
#21616=vector('',#21615,2.264339109969e1);
#21617=cartesian_point('',(5.021064311457e1,4.524876845803e1,
-1.149127385522e1));
#21618=line('',#21617,#21616);
#21619=direction('',(2.605995432e-2,1.384745882943e-3,9.996594226334e-1));
#21620=vector('',#21619,2.264811171152e1);
#21621=cartesian_point('',(4.496927303893e1,5.049005263193e1,
-3.413167171095e1));
#21622=line('',#21621,#21620);
#21623=direction('',(7.070407221557e-1,7.071728340461e-1,9.248494634602e-7));
#21624=vector('',#21623,4.394738468790e-1);
#21625=cartesian_point('',(4.524875588950e1,5.021063054559e1,
-1.149127384012e1));
#21626=line('',#21625,#21624);
#21627=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21628=direction('',(0.e0,0.e0,-1.e0));
#21629=direction('',(7.071057066269e-1,-7.071078557445e-1,0.e0));
#21630=axis2_placement_3d('',#21627,#21628,#21629);
#21632=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21633=direction('',(0.e0,0.e0,-1.e0));
#21634=direction('',(-1.e0,0.e0,0.e0));
#21635=axis2_placement_3d('',#21632,#21633,#21634);
#21637=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21638=direction('',(0.e0,0.e0,-1.e0));
#21639=direction('',(-7.660037535267e-1,6.428360985376e-1,0.e0));
#21640=axis2_placement_3d('',#21637,#21638,#21639);
#21642=cartesian_point('',(4.560226994524e1,4.985714551494e1,-1.15e1));
#21643=direction('',(7.071067811866e-1,7.071067811865e-1,0.e0));
#21644=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643735e-2));
#21645=axis2_placement_3d('',#21642,#21643,#21644);
#21647=cartesian_point('',(4.985714551494e1,4.560226994524e1,-1.15e1));
#21648=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#21649=direction('',(-1.048488940114e-7,1.048488798006e-7,1.e0));
#21650=axis2_placement_3d('',#21647,#21648,#21649);
#21652=direction('',(-7.071765540533e-1,-7.070370014340e-1,-6.829196675619e-7));
#21653=vector('',#21652,4.394578981946e-1);
#21654=cartesian_point('',(5.052141743667e1,4.555948145263e1,
-1.149127355510e1));
#21655=line('',#21654,#21653);
#21656=direction('',(-1.383238820462e-3,-2.605817284983e-2,-9.996594711591e-1));
#21657=vector('',#21656,2.264765464128e1);
#21658=cartesian_point('',(5.052141743667e1,4.555948145263e1,
-1.149127355510e1));
#21659=line('',#21658,#21657);
#21660=direction('',(0.e0,0.e0,-1.e0));
#21661=vector('',#21660,2.9e1);
#21662=cartesian_point('',(4.997970773009e1,4.772970773009e1,-1.1e1));
#21663=line('',#21662,#21661);
#21664=direction('',(0.e0,0.e0,-1.e0));
#21665=vector('',#21664,2.9e1);
#21666=cartesian_point('',(4.547970773009e1,4.772970773009e1,-1.1e1));
#21667=line('',#21666,#21665);
#21668=cartesian_point('',(5.745882430511e1,4.227200851941e1,
-3.819127546936e1));
#21669=cartesian_point('',(5.745285433592e1,4.228019791163e1,
-3.818876283228e1));
#21670=cartesian_point('',(5.738930262606e1,4.236566793995e1,
-3.816127025821e1));
#21671=cartesian_point('',(5.717201073321e1,4.265237193811e1,
-3.807592335271e1));
#21672=cartesian_point('',(5.663535761039e1,4.320524047669e1,
-3.789992493467e1));
#21673=cartesian_point('',(5.631108096146e1,4.347843668275e1,
-3.781631586698e1));
#21674=cartesian_point('',(5.586988136220e1,4.382327051213e1,
-3.772606534118e1));
#21675=cartesian_point('',(5.557884456767e1,4.402420229004e1,
-3.769998852681e1));
#21676=cartesian_point('',(5.543303802453e1,4.412466655300e1,
-3.770000060973e1));
#21678=cartesian_point('',(5.543300733347e1,4.412469342020e1,-3.72e1));
#21679=direction('',(6.227850755273e-1,-7.823929637340e-1,0.e0));
#21680=direction('',(2.842170943040e-14,2.842170943040e-14,-1.e0));
#21681=axis2_placement_3d('',#21678,#21679,#21680);
#21683=cartesian_point('',(5.582414131595e1,4.443604216155e1,
-3.720872628006e1));
#21684=cartesian_point('',(5.591856548571e1,4.431733459939e1,
-3.721173524874e1));
#21685=cartesian_point('',(5.609640862595e1,4.409178035582e1,
-3.723237546719e1));
#21686=cartesian_point('',(5.632919475849e1,4.379144090155e1,
-3.731740672794e1));
#21687=cartesian_point('',(5.653364441859e1,4.352396287793e1,
-3.742589803535e1));
#21688=cartesian_point('',(5.671067226967e1,4.328954504185e1,
-3.754508067281e1));
#21689=cartesian_point('',(5.687237792596e1,4.307319301253e1,
-3.767078243494e1));
#21690=cartesian_point('',(5.701417031290e1,4.288186653789e1,
-3.778826574815e1));
#21691=cartesian_point('',(5.714366979439e1,4.270608791674e1,
-3.789233122834e1));
#21692=cartesian_point('',(5.726150043256e1,4.254507762875e1,
-3.798931921823e1));
#21693=cartesian_point('',(5.736681707965e1,4.240016725394e1,
-3.808606537557e1));
#21694=cartesian_point('',(5.742941079808e1,4.231303864156e1,
-3.815564847840e1));
#21695=cartesian_point('',(5.745882430511e1,4.227200851941e1,
-3.819127546936e1));
#21697=cartesian_point('',(5.193917044375e1,4.316147161567e1,-3.82e1));
#21698=direction('',(-7.353945312744e-1,-6.776391985207e-1,0.e0));
#21699=direction('',(6.750605767859e-1,-7.325961330617e-1,8.715574274005e-2));
#21700=axis2_placement_3d('',#21697,#21698,#21699);
#21702=cartesian_point('',(5.227586011791e1,4.279436163812e1,
-3.815642883371e1));
#21703=cartesian_point('',(5.251584801561e1,4.301412483669e1,
-3.815533955980e1));
#21704=cartesian_point('',(5.305640023157e1,4.338491556106e1,
-3.815443951995e1));
#21705=cartesian_point('',(5.399427516117e1,4.369679428388e1,
-3.815598791651e1));
#21706=cartesian_point('',(5.498004636618e1,4.373621073014e1,
-3.816013302775e1));
#21707=cartesian_point('',(5.593896583661e1,4.350243712334e1,
-3.816870951334e1));
#21708=cartesian_point('',(5.680053015705e1,4.301132717113e1,
-3.817950988503e1));
#21709=cartesian_point('',(5.726398229982e1,4.253704677997e1,
-3.818637073997e1));
#21710=cartesian_point('',(5.745882430511e1,4.227200851941e1,
-3.819127546936e1));
#21712=cartesian_point('',(4.227201689428e1,5.745883749399e1,
-3.819126816714e1));
#21713=cartesian_point('',(4.253796825636e1,5.726332334198e1,
-3.818634770040e1));
#21714=cartesian_point('',(4.301353493079e1,5.679811172485e1,
-3.817947458169e1));
#21715=cartesian_point('',(4.350472936311e1,5.593386306053e1,
-3.816868004142e1));
#21716=cartesian_point('',(4.373718952774e1,5.497200026233e1,
-3.816008533964e1));
#21717=cartesian_point('',(4.369515407188e1,5.398582867304e1,
-3.815589630931e1));
#21718=cartesian_point('',(4.338156569355e1,5.304947710317e1,
-3.815434879713e1));
#21719=cartesian_point('',(4.300878235713e1,5.250906371753e1,
-3.815529575491e1));
#21720=cartesian_point('',(4.278883864105e1,5.226985232575e1,
-3.815642831596e1));
#21722=cartesian_point('',(5.745887762348e1,-4.227196825721e1,
-3.819128485323e1));
#21723=cartesian_point('',(5.726336555357e1,-4.253792480761e1,
-3.818636391161e1));
#21724=cartesian_point('',(5.679816427316e1,-4.301350858759e1,
-3.817948937330e1));
#21725=cartesian_point('',(5.593388998605e1,-4.350472130497e1,
-3.816868736812e1));
#21726=cartesian_point('',(5.497204305945e1,-4.373718222044e1,
-3.816008582609e1));
#21727=cartesian_point('',(5.398587321812e1,-4.369515836872e1,
-3.815589536938e1));
#21728=cartesian_point('',(5.304950644525e1,-4.338156833153e1,
-3.815434778878e1));
#21729=cartesian_point('',(5.250907837968e1,-4.300878696324e1,
-3.815529538923e1));
#21730=cartesian_point('',(5.226986346501e1,-4.278883956974e1,
-3.815642755130e1));
#21732=cartesian_point('',(5.193281984288e1,-4.315562792076e1,-3.82e1));
#21733=direction('',(-7.363352491293e-1,6.766168789571e-1,0.e0));
#21734=direction('',(0.e0,0.e0,1.e0));
#21735=axis2_placement_3d('',#21732,#21733,#21734);
#21737=cartesian_point('',(5.745887762348e1,-4.227196825721e1,
-3.819128485323e1));
#21738=cartesian_point('',(5.738255500448e1,-4.237811558601e1,
-3.810965106385e1));
#21739=cartesian_point('',(5.721821062559e1,-4.260517598387e1,
-3.794797207466e1));
#21740=cartesian_point('',(5.693812923362e1,-4.298593442197e1,
-3.770643629582e1));
#21741=cartesian_point('',(5.661591176998e1,-4.341626623526e1,
-3.747721572610e1));
#21742=cartesian_point('',(5.625522425681e1,-4.388878101466e1,
-3.727124946781e1));
#21743=cartesian_point('',(5.597403150503e1,-4.424744382743e1,
-3.721922928195e1));
#21744=cartesian_point('',(5.582412414553e1,-4.443606377180e1,
-3.720872620363e1));
#21746=cartesian_point('',(5.543298730098e1,-4.412471858662e1,-3.72e1));
#21747=direction('',(6.227854307314e-1,7.823926809913e-1,0.e0));
#21748=direction('',(7.822735187963e-1,-6.226905774938e-1,-1.745240643994e-2));
#21749=axis2_placement_3d('',#21746,#21747,#21748);
#21751=cartesian_point('',(5.543299638696e1,-4.412471034923e1,
-3.769999987317e1));
#21752=cartesian_point('',(5.563466436813e1,-4.398558200099e1,
-3.769999855946e1));
#21753=cartesian_point('',(5.605487970399e1,-4.369307642315e1,
-3.775028324273e1));
#21754=cartesian_point('',(5.665991872373e1,-4.318617288375e1,
-3.790936218652e1));
#21755=cartesian_point('',(5.720984541782e1,-4.261263700767e1,
-3.808497974152e1));
#21756=cartesian_point('',(5.739116399447e1,-4.236503083330e1,
-3.815673714196e1));
#21757=cartesian_point('',(5.745887762348e1,-4.227196825721e1,
-3.819128485323e1));
#21759=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21760=direction('',(0.e0,0.e0,-1.e0));
#21761=direction('',(7.823926822352e-1,-6.227854291687e-1,0.e0));
#21762=axis2_placement_3d('',#21759,#21760,#21761);
#21764=cartesian_point('',(5.530125804361e1,-4.428970230486e1,-3.72e1));
#21765=direction('',(6.251140451526e-1,7.805334269287e-1,0.e0));
#21766=direction('',(7.804145479071e-1,-6.250188372556e-1,-1.745240643996e-2));
#21767=axis2_placement_3d('',#21764,#21765,#21766);
#21769=cartesian_point('',(0.e0,0.e0,-3.77e1));
#21770=direction('',(0.e0,0.e0,-1.e0));
#21771=direction('',(6.251087395168e-1,-7.805376760796e-1,0.e0));
#21772=axis2_placement_3d('',#21769,#21770,#21771);
#21774=cartesian_point('',(4.412469486945e1,-5.543301260664e1,
-3.769999994796e1));
#21775=cartesian_point('',(4.418901766286e1,-5.511962043968e1,
-3.769999986885e1));
#21776=cartesian_point('',(4.424083365152e1,-5.449722360051e1,
-3.769999959491e1));
#21777=cartesian_point('',(4.409847035451e1,-5.355604186182e1,
-3.770000161455e1));
#21778=cartesian_point('',(4.373653720354e1,-5.267568805803e1,
-3.769999394691e1));
#21779=cartesian_point('',(4.337204535316e1,-5.216846051377e1,
-3.770001304751e1));
#21780=cartesian_point('',(4.315563862176e1,-5.193281313275e1,
-3.770000784764e1));
#21782=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#21783=direction('',(0.e0,0.e0,-1.e0));
#21784=direction('',(-7.363350074413e-1,-6.766171419764e-1,0.e0));
#21785=axis2_placement_3d('',#21782,#21783,#21784);
#21787=cartesian_point('',(5.193280306085e1,-4.315564669207e1,
-3.770000680449e1));
#21788=cartesian_point('',(5.216941483525e1,-4.337296259160e1,
-3.770001091413e1));
#21789=cartesian_point('',(5.267860462968e1,-4.373812487629e1,
-3.769999494304e1));
#21790=cartesian_point('',(5.355749209852e1,-4.409870119941e1,
-3.770000132817e1));
#21791=cartesian_point('',(5.450007546214e1,-4.424094776805e1,
-3.769999974428e1));
#21792=cartesian_point('',(5.512070891090e1,-4.418879100214e1,
-3.769999971123e1));
#21793=cartesian_point('',(5.543299638696e1,-4.412471034923e1,
-3.769999987317e1));
#21795=cartesian_point('',(0.e0,0.e0,-3.77e1));
#21796=direction('',(0.e0,0.e0,-1.e0));
#21797=direction('',(7.823928606465e-1,-6.227852050341e-1,0.e0));
#21798=axis2_placement_3d('',#21795,#21796,#21797);
#21800=cartesian_point('',(5.296006038632e1,-4.241511931255e1,
-3.769989240175e1));
#21801=direction('',(-8.754371724334e-6,4.561852404841e-5,-9.999999989212e-1));
#21802=direction('',(7.806954824607e-1,-6.249116436877e-1,-3.534204534084e-5));
#21803=axis2_placement_3d('',#21800,#21801,#21802);
#21805=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#21806=direction('',(0.e0,0.e0,1.e0));
#21807=direction('',(7.014009730753e-1,7.127669148950e-1,0.e0));
#21808=axis2_placement_3d('',#21805,#21806,#21807);
#21810=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#21811=direction('',(0.e0,0.e0,1.e0));
#21812=direction('',(-7.681754789635e-1,-6.402393564279e-1,0.e0));
#21813=axis2_placement_3d('',#21810,#21811,#21812);
#21815=cartesian_point('',(4.241510915135e1,-5.296004968480e1,
-3.769989169514e1));
#21816=direction('',(-4.482118497608e-5,4.903269518674e-6,-9.999999989835e-1));
#21817=direction('',(7.125199913318e-1,7.016518090482e-1,-2.849560243220e-5));
#21818=axis2_placement_3d('',#21815,#21816,#21817);
#21820=cartesian_point('',(4.428970277842e1,-5.530125766435e1,-3.72e1));
#21821=direction('',(-7.805334215757e-1,-6.251140518364e-1,0.e0));
#21822=direction('',(-7.517542144342e-12,9.393374966749e-12,-1.e0));
#21823=axis2_placement_3d('',#21820,#21821,#21822);
#21825=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21826=direction('',(0.e0,0.e0,-1.e0));
#21827=direction('',(6.251140512661e-1,-7.805334220325e-1,0.e0));
#21828=axis2_placement_3d('',#21825,#21826,#21827);
#21830=cartesian_point('',(4.490893251074e1,-5.050549742113e1,
-3.720872614578e1));
#21831=cartesian_point('',(4.513705006074e1,-5.073730889509e1,
-3.720963338954e1));
#21832=cartesian_point('',(4.552820935787e1,-5.126491126926e1,
-3.721118870100e1));
#21833=cartesian_point('',(4.587451796552e1,-5.218727833133e1,
-3.721268331177e1));
#21834=cartesian_point('',(4.595358901526e1,-5.316933518212e1,
-3.721319107205e1));
#21835=cartesian_point('',(4.575929977364e1,-5.413522491029e1,
-3.721268342765e1));
#21836=cartesian_point('',(4.530667377452e1,-5.501033190565e1,
-3.721118673400e1));
#21837=cartesian_point('',(4.485605077481e1,-5.548814823617e1,
-3.720963606446e1));
#21838=cartesian_point('',(4.460219805708e1,-5.569145268211e1,
-3.720872590546e1));
#21840=cartesian_point('',(5.085613150295e1,-4.455262116605e1,-3.72e1));
#21841=direction('',(-7.127669432704e-1,7.014009442401e-1,0.e0));
#21842=direction('',(-1.525819470771e-10,-1.550546357976e-10,-1.e0));
#21843=axis2_placement_3d('',#21840,#21841,#21842);
#21845=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#21846=direction('',(0.e0,0.e0,1.e0));
#21847=direction('',(7.014009747190e-1,7.127669132776e-1,0.e0));
#21848=axis2_placement_3d('',#21845,#21846,#21847);
#21850=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#21851=direction('',(0.e0,0.e0,1.e0));
#21852=direction('',(0.e0,1.e0,0.e0));
#21853=axis2_placement_3d('',#21850,#21851,#21852);
#21855=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#21856=direction('',(0.e0,0.e0,1.e0));
#21857=direction('',(-7.681754789639e-1,-6.402393564275e-1,0.e0));
#21858=axis2_placement_3d('',#21855,#21856,#21857);
#21860=cartesian_point('',(4.455262072287e1,-5.085613105260e1,-3.72e1));
#21861=direction('',(-7.014008432037e-1,7.127670426957e-1,0.e0));
#21862=direction('',(7.126584848227e-1,7.012940164579e-1,-1.745240643983e-2));
#21863=axis2_placement_3d('',#21860,#21861,#21862);
#21865=cartesian_point('',(5.569145288616e1,-4.460219737695e1,
-3.720872618966e1));
#21866=cartesian_point('',(5.548815035447e1,-4.485604862180e1,
-3.720963571675e1));
#21867=cartesian_point('',(5.501033477004e1,-4.530666898436e1,
-3.721118767176e1));
#21868=cartesian_point('',(5.413523546901e1,-4.575929849984e1,
-3.721268380710e1));
#21869=cartesian_point('',(5.316934420612e1,-4.595359335822e1,
-3.721319145231e1));
#21870=cartesian_point('',(5.218728613257e1,-4.587452567539e1,
-3.721268363053e1));
#21871=cartesian_point('',(5.126490788521e1,-4.552822151182e1,
-3.721118829264e1));
#21872=cartesian_point('',(5.073731168023e1,-4.513705110526e1,
-3.720963404213e1));
#21873=cartesian_point('',(5.050549910190e1,-4.490893149411e1,
-3.720872588205e1));
#21875=cartesian_point('',(5.296456981373e1,-4.249483212987e1,
-3.407067302804e1));
#21876=direction('',(-1.482552614668e-3,2.604869581043e-2,-9.996595757978e-1));
#21877=direction('',(7.798663222004e-1,-6.257025151508e-1,-1.746087144329e-2));
#21878=axis2_placement_3d('',#21875,#21876,#21877);
#21880=cartesian_point('',(5.049005263206e1,-4.496927303818e1,
-3.413167174688e1));
#21881=cartesian_point('',(5.049178035992e1,-4.496258148799e1,
-3.447350750853e1));
#21882=cartesian_point('',(5.049513330817e1,-4.494919251702e1,
-3.515731377005e1));
#21883=cartesian_point('',(5.050028562404e1,-4.492909207179e1,
-3.618302122475e1));
#21884=cartesian_point('',(5.050380416837e1,-4.491565510247e1,
-3.686682425989e1));
#21885=cartesian_point('',(5.050549910190e1,-4.490893149411e1,
-3.720872588205e1));
#21887=cartesian_point('',(5.571134165655e1,-4.529244259347e1,
-1.149127403914e1));
#21888=cartesian_point('',(5.509573996310e1,-4.604966184971e1,
-1.148857880753e1));
#21889=cartesian_point('',(5.319828934703e1,-4.701044388504e1,
-1.148537103144e1));
#21890=cartesian_point('',(5.121187050873e1,-4.624968494635e1,
-1.148857752501e1));
#21891=cartesian_point('',(5.052141451139e1,-4.555948179559e1,
-1.149127343368e1));
#21893=cartesian_point('',(5.016789363956e1,-4.591301806986e1,-1.15e1));
#21894=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#21895=direction('',(5.229903905501e-6,5.229903905501e-6,9.999999999726e-1));
#21896=axis2_placement_3d('',#21893,#21894,#21895);
#21898=cartesian_point('',(5.571134165655e1,-4.529244259347e1,
-1.149127403914e1));
#21899=cartesian_point('',(5.555720147018e1,-4.548454682261e1,
-1.140039327449e1));
#21900=cartesian_point('',(5.526143256737e1,-4.584910880351e1,
-1.122924487178e1));
#21901=cartesian_point('',(5.484114267372e1,-4.635569706838e1,
-1.104783131925e1));
#21902=cartesian_point('',(5.458036485152e1,-4.666271552759e1,
-1.099999784111e1));
#21903=cartesian_point('',(5.445460394914e1,-4.680901762337e1,
-1.100000000211e1));
#21905=cartesian_point('',(5.016788304871e1,-4.591299876037e1,
-1.100000634998e1));
#21906=cartesian_point('',(5.039092212671e1,-4.613593480698e1,
-1.100001023140e1));
#21907=cartesian_point('',(5.087405718899e1,-4.651698840563e1,
-1.099999525162e1));
#21908=cartesian_point('',(5.172077627320e1,-4.691375468212e1,
-1.100000127222e1));
#21909=cartesian_point('',(5.263093842418e1,-4.710399668708e1,
-1.099999965949e1));
#21910=cartesian_point('',(5.356562295477e1,-4.707955554847e1,
-1.100000008980e1));
#21911=cartesian_point('',(5.416099207459e1,-4.692400660034e1,
-1.100000001746e1));
#21912=cartesian_point('',(5.445460394914e1,-4.680901762337e1,
-1.100000000211e1));
#21914=cartesian_point('',(0.e0,0.e0,-1.1e1));
#21915=direction('',(0.e0,0.e0,-1.e0));
#21916=direction('',(7.583362387554e-1,-6.518635969207e-1,0.e0));
#21917=axis2_placement_3d('',#21914,#21915,#21916);
#21919=cartesian_point('',(4.680903283158e1,-5.445459074856e1,
-1.100000003645e1));
#21920=cartesian_point('',(4.692402573707e1,-5.416095342561e1,
-1.100000010227e1));
#21921=cartesian_point('',(4.707956909981e1,-5.356554902306e1,
-1.100000007405e1));
#21922=cartesian_point('',(4.710398802255e1,-5.263085223472e1,
-1.099999958742e1));
#21923=cartesian_point('',(4.691372334657e1,-5.172070899758e1,
-1.100000157627e1));
#21924=cartesian_point('',(4.651698846448e1,-5.087405172925e1,
-1.099999410749e1));
#21925=cartesian_point('',(4.613592124419e1,-5.039092875116e1,
-1.100001269834e1));
#21926=cartesian_point('',(4.591300880720e1,-5.016788620078e1,
-1.100000752757e1));
#21928=direction('',(-7.071046527584e-1,7.071089094009e-1,1.712943739819e-5));
#21929=vector('',#21928,4.394524018624e-1);
#21930=cartesian_point('',(4.591300880720e1,-5.016788620078e1,
-1.100000752757e1));
#21931=line('',#21930,#21929);
#21932=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#21933=direction('',(0.e0,0.e0,-1.e0));
#21934=direction('',(-7.071067806047e-1,-7.071067817684e-1,0.e0));
#21935=axis2_placement_3d('',#21932,#21933,#21934);
#21937=direction('',(7.071147173935e-1,-7.070988447428e-1,-1.445005230624e-5));
#21938=vector('',#21937,4.394431009929e-1);
#21939=cartesian_point('',(4.985714636454e1,-4.560226905132e1,-1.1e1));
#21940=line('',#21939,#21938);
#21941=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#21942=direction('',(0.e0,0.e0,1.e0));
#21943=direction('',(1.e0,0.e0,0.e0));
#21944=axis2_placement_3d('',#21941,#21942,#21943);
#21946=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#21947=direction('',(0.e0,0.e0,1.e0));
#21948=direction('',(-1.e0,0.e0,0.e0));
#21949=axis2_placement_3d('',#21946,#21947,#21948);
#21951=cartesian_point('',(4.591301812013e1,-5.016789368983e1,-1.15e1));
#21952=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#21953=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#21954=axis2_placement_3d('',#21951,#21952,#21953);
#21956=cartesian_point('',(4.680903283158e1,-5.445459074856e1,
-1.100000003645e1));
#21957=cartesian_point('',(4.666316444693e1,-5.457997900016e1,
-1.099999492236e1));
#21958=cartesian_point('',(4.635674528250e1,-5.484025646701e1,
-1.104758568864e1));
#21959=cartesian_point('',(4.584998512181e1,-5.526073356697e1,
-1.122877621305e1));
#21960=cartesian_point('',(4.548501272216e1,-5.555679159883e1,
-1.140030165358e1));
#21961=cartesian_point('',(4.529255988336e1,-5.571122796908e1,
-1.149127368182e1));
#21963=cartesian_point('',(4.555948145263e1,-5.052141743667e1,
-1.149127355508e1));
#21964=cartesian_point('',(4.624973689986e1,-5.121200990017e1,
-1.148857742605e1));
#21965=cartesian_point('',(4.701033531455e1,-5.319861576826e1,
-1.148537154624e1));
#21966=cartesian_point('',(4.604978145553e1,-5.509550988369e1,
-1.148857846382e1));
#21967=cartesian_point('',(4.529255988336e1,-5.571122796908e1,
-1.149127368182e1));
#21969=cartesian_point('',(4.249493754294e1,-5.296468233013e1,
-3.407034604701e1));
#21970=direction('',(2.605743288589e-2,-1.380648787224e-3,9.996594940280e-1));
#21971=direction('',(6.257032339142e-1,-7.798673990191e-1,-1.738686333365e-2));
#21972=axis2_placement_3d('',#21969,#21970,#21971);
#21974=cartesian_point('',(4.490893251074e1,-5.050549742113e1,
-3.720872614578e1));
#21975=cartesian_point('',(4.491565723351e1,-5.050380193920e1,
-3.686678589666e1));
#21976=cartesian_point('',(4.492910624619e1,-5.050031023327e1,
-3.618290655241e1));
#21977=cartesian_point('',(4.494922812818e1,-5.049516561804e1,
-3.515708619305e1));
#21978=cartesian_point('',(4.496262999927e1,-5.049181921867e1,
-3.447320549026e1));
#21979=cartesian_point('',(4.496932495334e1,-5.049009032158e1,
-3.413121601679e1));
#21981=direction('',(-1.233986818477e-2,-1.234255167972e-2,9.998476829354e-1));
#21982=vector('',#21981,2.264384695105e1);
#21983=cartesian_point('',(5.049005263206e1,-4.496927303818e1,
-3.413167174688e1));
#21984=line('',#21983,#21982);
#21985=direction('',(-1.234106249638e-2,-1.234122600166e-2,-9.998476845586e-1));
#21986=vector('',#21985,2.264339109969e1);
#21987=cartesian_point('',(4.524876845803e1,-5.021064311457e1,
-1.149127385521e1));
#21988=line('',#21987,#21986);
#21989=direction('',(1.384745875794e-3,-2.605995431281e-2,9.996594226336e-1));
#21990=vector('',#21989,2.264811174745e1);
#21991=cartesian_point('',(5.049005263206e1,-4.496927303818e1,
-3.413167174688e1));
#21992=line('',#21991,#21990);
#21993=direction('',(7.071728340452e-1,-7.070407221565e-1,9.248445278031e-7));
#21994=vector('',#21993,4.394738470526e-1);
#21995=cartesian_point('',(5.021063054549e1,-4.524875588940e1,
-1.149127384012e1));
#21996=line('',#21995,#21994);
#21997=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#21998=direction('',(0.e0,0.e0,-1.e0));
#21999=direction('',(-7.071078557445e-1,-7.071057066269e-1,0.e0));
#22000=axis2_placement_3d('',#21997,#21998,#21999);
#22002=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#22003=direction('',(0.e0,0.e0,-1.e0));
#22004=direction('',(0.e0,1.e0,0.e0));
#22005=axis2_placement_3d('',#22002,#22003,#22004);
#22007=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#22008=direction('',(0.e0,0.e0,-1.e0));
#22009=direction('',(6.428360985375e-1,7.660037535267e-1,0.e0));
#22010=axis2_placement_3d('',#22007,#22008,#22009);
#22012=cartesian_point('',(4.985714551494e1,-4.560226994524e1,-1.15e1));
#22013=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#22014=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643735e-2));
#22015=axis2_placement_3d('',#22012,#22013,#22014);
#22017=cartesian_point('',(4.560226994524e1,-4.985714551494e1,-1.15e1));
#22018=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#22019=direction('',(1.406453122854e-7,1.406453122854e-7,1.e0));
#22020=axis2_placement_3d('',#22017,#22018,#22019);
#22022=direction('',(-7.070370014329e-1,7.071765540544e-1,-6.829590583593e-7));
#22023=vector('',#22022,4.394578981951e-1);
#22024=cartesian_point('',(4.555948145263e1,-5.052141743667e1,
-1.149127355508e1));
#22025=line('',#22024,#22023);
#22026=direction('',(-2.605817284987e-2,1.383238820463e-3,-9.996594711591e-1));
#22027=vector('',#22026,2.264765464130e1);
#22028=cartesian_point('',(4.555948145263e1,-5.052141743667e1,
-1.149127355508e1));
#22029=line('',#22028,#22027);
#22030=direction('',(0.e0,0.e0,-1.e0));
#22031=vector('',#22030,2.9e1);
#22032=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-1.1e1));
#22033=line('',#22032,#22031);
#22034=direction('',(0.e0,0.e0,-1.e0));
#22035=vector('',#22034,2.9e1);
#22036=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-1.1e1));
#22037=line('',#22036,#22035);
#22038=cartesian_point('',(4.412471959359e1,-5.543298649943e1,-3.72e1));
#22039=direction('',(-7.823926696780e-1,-6.227854449440e-1,0.e0));
#22040=direction('',(1.421085471520e-14,-2.842170943040e-14,-1.e0));
#22041=axis2_placement_3d('',#22038,#22039,#22040);
#22043=cartesian_point('',(4.443606443278e1,-5.582412362145e1,
-3.720872621761e1));
#22044=cartesian_point('',(4.428442401942e1,-5.594468695109e1,
-3.721511818380e1));
#22045=cartesian_point('',(4.399658502080e1,-5.617102310168e1,
-3.724976538912e1));
#22046=cartesian_point('',(4.361276381939e1,-5.646625748465e1,
-3.739037653413e1));
#22047=cartesian_point('',(4.327579616164e1,-5.672129489173e1,
-3.755047672061e1));
#22048=cartesian_point('',(4.296491644589e1,-5.695335888935e1,
-3.771914812371e1));
#22049=cartesian_point('',(4.269753574782e1,-5.715039135077e1,
-3.788335899681e1));
#22050=cartesian_point('',(4.246528900298e1,-5.731966925404e1,
-3.804314372246e1));
#22051=cartesian_point('',(4.233279427432e1,-5.741518428144e1,
-3.814276994416e1));
#22052=cartesian_point('',(4.227231093607e1,-5.745863263799e1,
-3.819118852809e1));
#22054=cartesian_point('',(4.412469486945e1,-5.543301260664e1,
-3.769999994796e1));
#22055=cartesian_point('',(4.396746731771e1,-5.568489263235e1,
-3.770000716915e1));
#22056=cartesian_point('',(4.360877395135e1,-5.618872353282e1,
-3.776582270542e1));
#22057=cartesian_point('',(4.267304798243e1,-5.718246929957e1,
-3.807163259276e1));
#22058=cartesian_point('',(4.237296243684e1,-5.738517221843e1,
-3.816459488542e1));
#22059=cartesian_point('',(4.227231093607e1,-5.745863263799e1,
-3.819118852809e1));
#22061=cartesian_point('',(4.315562928869e1,-5.193282133154e1,-3.82e1));
#22062=direction('',(-6.766171186018e-1,7.363350289202e-1,0.e0));
#22063=direction('',(-7.335330518301e-1,-6.740423861897e-1,8.715574274005e-2));
#22064=axis2_placement_3d('',#22061,#22062,#22063);
#22066=cartesian_point('',(4.278883751841e1,-5.226986796307e1,
-3.815642718808e1));
#22067=cartesian_point('',(4.300941871398e1,-5.250977382515e1,
-3.815530539503e1));
#22068=cartesian_point('',(4.338281034936e1,-5.305166368398e1,
-3.815434738392e1));
#22069=cartesian_point('',(4.369584267129e1,-5.398928002241e1,
-3.815591516661e1));
#22070=cartesian_point('',(4.373679486338e1,-5.497577858314e1,
-3.816011388756e1));
#22071=cartesian_point('',(4.350351003105e1,-5.593671011733e1,
-3.816868210011e1));
#22072=cartesian_point('',(4.301226101531e1,-5.679954062867e1,
-3.817942790832e1));
#22073=cartesian_point('',(4.253757112335e1,-5.726358461002e1,
-3.818628006185e1));
#22074=cartesian_point('',(4.227231093607e1,-5.745863263799e1,
-3.819118852809e1));
#22076=cartesian_point('',(4.278883751841e1,-5.226986796307e1,
-3.815642718808e1));
#22077=cartesian_point('',(4.275508307086e1,-5.229012706141e1,
-3.859751926987e1));
#22078=cartesian_point('',(4.269706448995e1,-5.234055690009e1,
-3.947698878483e1));
#22079=cartesian_point('',(4.257750400595e1,-5.237942509571e1,
-4.078653314300e1));
#22080=cartesian_point('',(4.252054482795e1,-5.242976228893e1,
-4.165460051978e1));
#22081=cartesian_point('',(4.248728396758e1,-5.244942445016e1,
-4.208715204681e1));
#22083=cartesian_point('',(5.244942410175e1,-4.248728412689e1,
-4.208715207752e1));
#22084=cartesian_point('',(5.242974725803e1,-4.252056965507e1,
-4.165427944921e1));
#22085=cartesian_point('',(5.237940026335e1,-4.257757340762e1,
-4.078578415928e1));
#22086=cartesian_point('',(5.234053349564e1,-4.269713263399e1,
-3.947623961105e1));
#22087=cartesian_point('',(5.229010790129e1,-4.275510971656e1,
-3.859719854234e1));
#22088=cartesian_point('',(5.226986346501e1,-4.278883956974e1,
-3.815642755130e1));
#22090=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#22091=direction('',(0.e0,0.e0,-1.e0));
#22092=direction('',(-7.363346584413e-1,-6.766175217788e-1,0.e0));
#22093=axis2_placement_3d('',#22090,#22091,#22092);
#22095=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#22096=direction('',(0.e0,0.e0,-1.e0));
#22097=direction('',(-1.e0,0.e0,0.e0));
#22098=axis2_placement_3d('',#22095,#22096,#22097);
#22100=cartesian_point('',(-4.227220977919e1,-5.745866927362e1,
-3.819124249805e1));
#22101=cartesian_point('',(-4.253811325006e1,-5.726315961313e1,
-3.818632077511e1));
#22102=cartesian_point('',(-4.301364633990e1,-5.679801044357e1,
-3.817944974445e1));
#22103=cartesian_point('',(-4.350481296405e1,-5.593366297265e1,
-3.816866881765e1));
#22104=cartesian_point('',(-4.373719840188e1,-5.497183049761e1,
-3.816008848045e1));
#22105=cartesian_point('',(-4.369512196975e1,-5.398574516054e1,
-3.815589759037e1));
#22106=cartesian_point('',(-4.338156008791e1,-5.304951506151e1,
-3.815434534041e1));
#22107=cartesian_point('',(-4.300879376518e1,-5.250908526094e1,
-3.815529526133e1));
#22108=cartesian_point('',(-4.278884142212e1,-5.226986507386e1,
-3.815642760964e1));
#22110=cartesian_point('',(-4.315562929891e1,-5.193282134266e1,-3.82e1));
#22111=direction('',(6.766171203921e-1,7.363350272752e-1,0.e0));
#22112=direction('',(0.e0,0.e0,1.e0));
#22113=axis2_placement_3d('',#22110,#22111,#22112);
#22115=cartesian_point('',(-4.227220977919e1,-5.745866927362e1,
-3.819124249805e1));
#22116=cartesian_point('',(-4.249360401920e1,-5.729944230017e1,
-3.802270249273e1));
#22117=cartesian_point('',(-4.295244036467e1,-5.696567020699e1,
-3.772354070851e1));
#22118=cartesian_point('',(-4.386951529377e1,-5.627251607551e1,
-3.725369927810e1));
#22119=cartesian_point('',(-4.426226399252e1,-5.596275135196e1,
-3.719609620101e1));
#22120=cartesian_point('',(-4.443605023660e1,-5.582413558462e1,
-3.720872640161e1));
#22122=cartesian_point('',(-4.412467793875e1,-5.543302567326e1,
-3.770000092277e1));
#22123=cartesian_point('',(-4.397603799837e1,-5.565066846096e1,
-3.770000995280e1));
#22124=cartesian_point('',(-4.365081096882e1,-5.611334299152e1,
-3.776136342741e1));
#22125=cartesian_point('',(-4.304354601341e1,-5.683235842435e1,
-3.794506776452e1));
#22126=cartesian_point('',(-4.254065313238e1,-5.726350648555e1,
-3.810322056919e1));
#22127=cartesian_point('',(-4.227220977919e1,-5.745866927362e1,
-3.819124249805e1));
#22129=cartesian_point('',(-4.412470277513e1,-5.543299988694e1,-3.72e1));
#22130=direction('',(-7.823928586321e-1,6.227852075648e-1,0.e0));
#22131=direction('',(0.e0,0.e0,-1.e0));
#22132=axis2_placement_3d('',#22129,#22130,#22131);
#22134=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#22135=direction('',(0.e0,0.e0,-1.e0));
#22136=direction('',(-6.227852899306e-1,-7.823927930688e-1,0.e0));
#22137=axis2_placement_3d('',#22134,#22135,#22136);
#22139=cartesian_point('',(-4.428970233059e1,-5.530125802301e1,-3.72e1));
#22140=direction('',(7.805334266379e-1,-6.251140455156e-1,0.e0));
#22141=direction('',(-6.250188376187e-1,-7.804145476164e-1,-1.745240643996e-2));
#22142=axis2_placement_3d('',#22139,#22140,#22141);
#22144=cartesian_point('',(-4.460219748053e1,-5.569145163496e1,
-3.720872617771e1));
#22145=cartesian_point('',(-4.485604962925e1,-5.548814866734e1,
-3.720963734964e1));
#22146=cartesian_point('',(-4.530667062009e1,-5.501033326851e1,
-3.721118693712e1));
#22147=cartesian_point('',(-4.575930031958e1,-5.413523047886e1,
-3.721268403427e1));
#22148=cartesian_point('',(-4.595359348155e1,-5.316933994129e1,
-3.721319139661e1));
#22149=cartesian_point('',(-4.587452493330e1,-5.218728159260e1,
-3.721268369749e1));
#22150=cartesian_point('',(-4.552821919449e1,-5.126490720168e1,
-3.721118808949e1));
#22151=cartesian_point('',(-4.513705319390e1,-5.073730929827e1,
-3.720963446319e1));
#22152=cartesian_point('',(-4.490893438241e1,-5.050549687600e1,
-3.720872594994e1));
#22154=cartesian_point('',(-4.249483213028e1,-5.296456981375e1,
-3.407067301241e1));
#22155=direction('',(2.604869581109e-2,1.482552613480e-3,-9.996595757978e-1));
#22156=direction('',(-6.257025151549e-1,-7.798663221971e-1,-1.746087144287e-2));
#22157=axis2_placement_3d('',#22154,#22155,#22156);
#22159=cartesian_point('',(-4.496927303851e1,-5.049005263200e1,
-3.413167173084e1));
#22160=cartesian_point('',(-4.496258149291e1,-5.049178035868e1,
-3.447350725813e1));
#22161=cartesian_point('',(-4.494919291917e1,-5.049513301465e1,
-3.515731321754e1));
#22162=cartesian_point('',(-4.492909074057e1,-5.050028666587e1,
-3.618302063926e1));
#22163=cartesian_point('',(-4.491565799552e1,-5.050380194127e1,
-3.686682408619e1));
#22164=cartesian_point('',(-4.490893438241e1,-5.050549687600e1,
-3.720872594994e1));
#22166=cartesian_point('',(-4.529244259350e1,-5.571134165653e1,
-1.149127403915e1));
#22167=cartesian_point('',(-4.604966184972e1,-5.509573996306e1,
-1.148857880754e1));
#22168=cartesian_point('',(-4.701044388504e1,-5.319828934698e1,
-1.148537103143e1));
#22169=cartesian_point('',(-4.624968494636e1,-5.121187050869e1,
-1.148857752500e1));
#22170=cartesian_point('',(-4.555948179558e1,-5.052141451139e1,
-1.149127343367e1));
#22172=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#22173=direction('',(0.e0,0.e0,-1.e0));
#22174=direction('',(-6.772643443430e-1,7.357397691315e-1,0.e0));
#22175=axis2_placement_3d('',#22172,#22173,#22174);
#22177=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#22178=direction('',(0.e0,0.e0,-1.e0));
#22179=direction('',(0.e0,1.e0,0.e0));
#22180=axis2_placement_3d('',#22177,#22178,#22179);
#22182=cartesian_point('',(-5.227492913135e1,-4.279350517910e1,
-3.815642835899e1));
#22183=cartesian_point('',(-5.229668536015e1,-4.276084425589e1,
-3.860010598986e1));
#22184=cartesian_point('',(-5.233743443290e1,-4.269354909649e1,
-3.948284881574e1));
#22185=cartesian_point('',(-5.238240192820e1,-4.257956638992e1,
-4.079221835433e1));
#22186=cartesian_point('',(-5.242613434879e1,-4.251705210316e1,
-4.165696364565e1));
#22187=cartesian_point('',(-5.244941949712e1,-4.248728946888e1,
-4.208715269604e1));
#22189=cartesian_point('',(-4.248728363114e1,-5.244942454813e1,
-4.208715201902e1));
#22190=cartesian_point('',(-4.252056922433e1,-5.242974766445e1,
-4.165427847647e1));
#22191=cartesian_point('',(-4.257757278201e1,-5.237940411963e1,
-4.078578175754e1));
#22192=cartesian_point('',(-4.269713058028e1,-5.234053671412e1,
-3.947623717712e1));
#22193=cartesian_point('',(-4.275511164156e1,-5.229010946639e1,
-3.859719767459e1));
#22194=cartesian_point('',(-4.278884142212e1,-5.226986507386e1,
-3.815642760964e1));
#22196=cartesian_point('',(-5.227492913135e1,-4.279350517910e1,
-3.815642835899e1));
#22197=cartesian_point('',(-5.251486375995e1,-4.301335770236e1,
-3.815533783013e1));
#22198=cartesian_point('',(-5.305551584137e1,-4.338452343437e1,
-3.815443696921e1));
#22199=cartesian_point('',(-5.399347757297e1,-4.369662743735e1,
-3.815601060056e1));
#22200=cartesian_point('',(-5.497891369566e1,-4.373630684451e1,
-3.816014551751e1));
#22201=cartesian_point('',(-5.593796996604e1,-4.350286027835e1,
-3.816864240573e1));
#22202=cartesian_point('',(-5.679982661371e1,-4.301190735130e1,
-3.817934120262e1));
#22203=cartesian_point('',(-5.726344202731e1,-4.253767130201e1,
-3.818618066492e1));
#22204=cartesian_point('',(-5.745836628730e1,-4.227264181274e1,
-3.819108177265e1));
#22206=cartesian_point('',(-5.543310246932e1,-4.412458983679e1,
-3.770000330573e1));
#22207=cartesian_point('',(-5.562760748265e1,-4.400057201335e1,
-3.770001409240e1));
#22208=cartesian_point('',(-5.602918584021e1,-4.370128594579e1,
-3.774933383694e1));
#22209=cartesian_point('',(-5.659371971053e1,-4.326107971376e1,
-3.788259417304e1));
#22210=cartesian_point('',(-5.732989976990e1,-4.247275894762e1,
-3.813177616402e1));
#22211=cartesian_point('',(-5.743615050792e1,-4.230313526113e1,
-3.818128834645e1));
#22212=cartesian_point('',(-5.745836628730e1,-4.227264181274e1,
-3.819108177265e1));
#22214=cartesian_point('',(-5.193818530408e1,-4.316056404183e1,-3.82e1));
#22215=direction('',(7.355406324880e-1,6.774806107625e-1,0.e0));
#22216=direction('',(-6.749025925020e-1,7.327416783161e-1,8.715574274005e-2));
#22217=axis2_placement_3d('',#22214,#22215,#22216);
#22219=cartesian_point('',(-5.543305441638e1,-4.412463427078e1,-3.72e1));
#22220=direction('',(-6.227842406801e-1,7.823936282719e-1,0.e0));
#22221=direction('',(0.e0,0.e0,-1.e0));
#22222=axis2_placement_3d('',#22219,#22220,#22221);
#22224=cartesian_point('',(-5.582417659454e1,-4.443599785375e1,
-3.720872701640e1));
#22225=cartesian_point('',(-5.590655928761e1,-4.433244928995e1,
-3.721060921671e1));
#22226=cartesian_point('',(-5.606509663858e1,-4.413162829419e1,
-3.722826840931e1));
#22227=cartesian_point('',(-5.629109278625e1,-4.384066469390e1,
-3.730751141624e1));
#22228=cartesian_point('',(-5.648627520937e1,-4.358593677127e1,
-3.740631375219e1));
#22229=cartesian_point('',(-5.665140401273e1,-4.336811654607e1,
-3.750720928603e1));
#22230=cartesian_point('',(-5.679825321867e1,-4.317272895968e1,
-3.760549638034e1));
#22231=cartesian_point('',(-5.692823575718e1,-4.299841565059e1,
-3.769966428328e1));
#22232=cartesian_point('',(-5.704360285513e1,-4.284259523663e1,
-3.778977438137e1));
#22233=cartesian_point('',(-5.714640383733e1,-4.270281038369e1,
-3.787681944474e1));
#22234=cartesian_point('',(-5.723816518444e1,-4.257727238973e1,
-3.796052727427e1));
#22235=cartesian_point('',(-5.732016980882e1,-4.246440552915e1,
-3.804128904847e1));
#22236=cartesian_point('',(-5.739379005290e1,-4.236267770632e1,
-3.811707531233e1));
#22237=cartesian_point('',(-5.743768300697e1,-4.230147346212e1,
-3.816669672639e1));
#22238=cartesian_point('',(-5.745836628730e1,-4.227264181274e1,
-3.819108177265e1));
#22240=cartesian_point('',(-5.745866091670e1,4.227220614184e1,
-3.819124046124e1));
#22241=cartesian_point('',(-5.726315893033e1,4.253809913597e1,
-3.818631968962e1));
#22242=cartesian_point('',(-5.679805385267e1,4.301363486893e1,
-3.817945115479e1));
#22243=cartesian_point('',(-5.593349132794e1,4.350487299306e1,
-3.816867001941e1));
#22244=cartesian_point('',(-5.497202032822e1,4.373713945135e1,
-3.816009004634e1));
#22245=cartesian_point('',(-5.398611718107e1,4.369520044656e1,
-3.815591088159e1));
#22246=cartesian_point('',(-5.304959300327e1,4.338162842176e1,
-3.815435734362e1));
#22247=cartesian_point('',(-5.250911373020e1,4.300881478308e1,
-3.815529953188e1));
#22248=cartesian_point('',(-5.226986540137e1,4.278883716135e1,
-3.815642727986e1));
#22250=cartesian_point('',(-5.193281983572e1,4.315562791418e1,-3.82e1));
#22251=direction('',(7.363352501885e-1,-6.766168778044e-1,0.e0));
#22252=direction('',(0.e0,0.e0,1.e0));
#22253=axis2_placement_3d('',#22250,#22251,#22252);
#22255=cartesian_point('',(-5.745866091670e1,4.227220614184e1,
-3.819124046124e1));
#22256=cartesian_point('',(-5.732363069951e1,4.246006446252e1,
-3.804464482750e1));
#22257=cartesian_point('',(-5.702294900362e1,4.287444000413e1,
-3.777448494828e1));
#22258=cartesian_point('',(-5.634538468021e1,4.377529909420e1,
-3.728261116647e1));
#22259=cartesian_point('',(-5.599446913155e1,4.422207094078e1,
-3.720837721562e1));
#22260=cartesian_point('',(-5.582417198494e1,4.443600234282e1,
-3.720872688138e1));
#22262=cartesian_point('',(-5.543304562939e1,4.412464798001e1,
-3.770000308825e1));
#22263=cartesian_point('',(-5.568659391548e1,4.395630918152e1,
-3.769999454798e1));
#22264=cartesian_point('',(-5.619658772811e1,4.358788553892e1,
-3.777569948663e1));
#22265=cartesian_point('',(-5.689922770872e1,4.297667178722e1,
-3.797463135337e1));
#22266=cartesian_point('',(-5.729299639091e1,4.250068292666e1,
-3.809071096859e1));
#22267=cartesian_point('',(-5.745866091670e1,4.227220614184e1,
-3.819124046124e1));
#22269=cartesian_point('',(-5.543304167701e1,4.412465027504e1,-3.72e1));
#22270=direction('',(6.227844665676e-1,7.823934484658e-1,0.e0));
#22271=direction('',(-2.842170943040e-14,1.421085471520e-14,-1.e0));
#22272=axis2_placement_3d('',#22269,#22270,#22271);
#22274=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#22275=direction('',(0.e0,0.e0,-1.e0));
#22276=direction('',(-7.823931882402e-1,6.227847934843e-1,0.e0));
#22277=axis2_placement_3d('',#22274,#22275,#22276);
#22279=cartesian_point('',(-5.530125802304e1,4.428970233055e1,-3.72e1));
#22280=direction('',(-6.251140455150e-1,-7.805334266384e-1,0.e0));
#22281=direction('',(-7.804145476168e-1,6.250188376181e-1,-1.745240643996e-2));
#22282=axis2_placement_3d('',#22279,#22280,#22281);
#22284=cartesian_point('',(0.e0,0.e0,-3.77e1));
#22285=direction('',(0.e0,0.e0,-1.e0));
#22286=direction('',(-6.251094175034e-1,7.805371331004e-1,0.e0));
#22287=axis2_placement_3d('',#22284,#22285,#22286);
#22289=cartesian_point('',(-4.412468361687e1,5.543302586399e1,
-3.770000062588e1));
#22290=cartesian_point('',(-4.418896240590e1,5.511962182132e1,
-3.770000040938e1));
#22291=cartesian_point('',(-4.424085059469e1,5.449722972902e1,
-3.769999931608e1));
#22292=cartesian_point('',(-4.409846345507e1,5.355604461675e1,
-3.770000177965e1));
#22293=cartesian_point('',(-4.373654177760e1,5.267568703690e1,
-3.769999356532e1));
#22294=cartesian_point('',(-4.337204156136e1,5.216846465143e1,
-3.770001382783e1));
#22295=cartesian_point('',(-4.315563860370e1,5.193281315179e1,
-3.770000820287e1));
#22297=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#22298=direction('',(0.e0,0.e0,-1.e0));
#22299=direction('',(7.363350073547e-1,6.766171420708e-1,0.e0));
#22300=axis2_placement_3d('',#22297,#22298,#22299);
#22302=cartesian_point('',(-5.193280591362e1,4.315564358473e1,
-3.770000766822e1));
#22303=cartesian_point('',(-5.216845388188e1,4.337205652057e1,
-3.770001281673e1));
#22304=cartesian_point('',(-5.267567073907e1,4.373652925841e1,
-3.769999394485e1));
#22305=cartesian_point('',(-5.355593030666e1,4.409830032167e1,
-3.770000196791e1));
#22306=cartesian_point('',(-5.449678328627e1,4.424079006456e1,
-3.769999818351e1));
#22307=cartesian_point('',(-5.511945598407e1,4.418895349014e1,
-3.770000292653e1));
#22308=cartesian_point('',(-5.543304562939e1,4.412464798001e1,
-3.770000308825e1));
#22310=cartesian_point('',(0.e0,0.e0,-3.77e1));
#22311=direction('',(0.e0,0.e0,-1.e0));
#22312=direction('',(-7.823935024059e-1,6.227843988035e-1,0.e0));
#22313=axis2_placement_3d('',#22310,#22311,#22312);
#22315=cartesian_point('',(-5.296004989464e1,4.241511627510e1,
-3.769987801841e1));
#22316=direction('',(5.568632161349e-6,-5.061625277598e-5,-9.999999987035e-1));
#22317=direction('',(-7.807062660878e-1,6.248981715423e-1,-3.597746987958e-5));
#22318=axis2_placement_3d('',#22315,#22316,#22317);
#22320=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#22321=direction('',(0.e0,0.e0,1.e0));
#22322=direction('',(-7.014009730483e-1,-7.127669149216e-1,0.e0));
#22323=axis2_placement_3d('',#22320,#22321,#22322);
#22325=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#22326=direction('',(0.e0,0.e0,1.e0));
#22327=direction('',(7.681754789655e-1,6.402393564255e-1,0.e0));
#22328=axis2_placement_3d('',#22325,#22326,#22327);
#22330=cartesian_point('',(-4.241510720780e1,5.296006084812e1,
-3.769989518573e1));
#22331=direction('',(4.742648312573e-5,1.002653979507e-5,-9.999999988251e-1));
#22332=direction('',(-7.125036277720e-1,-7.016684250734e-1,-4.082684771371e-5));
#22333=axis2_placement_3d('',#22330,#22331,#22332);
#22335=cartesian_point('',(-4.428970277794e1,5.530125766473e1,-3.72e1));
#22336=direction('',(7.805334215811e-1,6.251140518297e-1,0.e0));
#22337=direction('',(6.281197784119e-12,-7.844391802792e-12,-1.e0));
#22338=axis2_placement_3d('',#22335,#22336,#22337);
#22340=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#22341=direction('',(0.e0,0.e0,-1.e0));
#22342=direction('',(-6.251140512694e-1,7.805334220298e-1,0.e0));
#22343=axis2_placement_3d('',#22340,#22341,#22342);
#22345=cartesian_point('',(-4.490893068151e1,5.050549694193e1,
-3.720872613970e1));
#22346=cartesian_point('',(-4.513704850444e1,5.073730825262e1,
-3.720963092773e1));
#22347=cartesian_point('',(-4.552821019786e1,5.126491175098e1,
-3.721118988380e1));
#22348=cartesian_point('',(-4.587451784831e1,5.218727851488e1,
-3.721268306047e1));
#22349=cartesian_point('',(-4.595358900221e1,5.316933558944e1,
-3.721319106994e1));
#22350=cartesian_point('',(-4.575929982683e1,5.413522500773e1,
-3.721268381054e1));
#22351=cartesian_point('',(-4.530667301165e1,5.501033270654e1,
-3.721118526396e1));
#22352=cartesian_point('',(-4.485605216315e1,5.548814680479e1,
-3.720963924166e1));
#22353=cartesian_point('',(-4.460219972952e1,5.569145150208e1,
-3.720872590787e1));
#22355=cartesian_point('',(-5.085613150858e1,4.455262117158e1,-3.72e1));
#22356=direction('',(7.127669420288e-1,-7.014009455019e-1,0.e0));
#22357=direction('',(1.415401129634e-10,1.438280605726e-10,-1.e0));
#22358=axis2_placement_3d('',#22355,#22356,#22357);
#22360=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#22361=direction('',(0.e0,0.e0,1.e0));
#22362=direction('',(-7.014009746755e-1,-7.127669133204e-1,0.e0));
#22363=axis2_placement_3d('',#22360,#22361,#22362);
#22365=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#22366=direction('',(0.e0,0.e0,1.e0));
#22367=direction('',(0.e0,-1.e0,0.e0));
#22368=axis2_placement_3d('',#22365,#22366,#22367);
#22370=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#22371=direction('',(0.e0,0.e0,1.e0));
#22372=direction('',(7.681754789660e-1,6.402393564249e-1,0.e0));
#22373=axis2_placement_3d('',#22370,#22371,#22372);
#22375=cartesian_point('',(-4.455262064012e1,5.085613096851e1,-3.72e1));
#22376=direction('',(7.014008243387e-1,-7.127670612599e-1,0.e0));
#22377=direction('',(-7.126585033841e-1,-7.012939975958e-1,-1.745240643962e-2));
#22378=axis2_placement_3d('',#22375,#22376,#22377);
#22380=cartesian_point('',(-5.569145163590e1,4.460219747949e1,
-3.720872616941e1));
#22381=cartesian_point('',(-5.548814866777e1,4.485604962927e1,
-3.720963733919e1));
#22382=cartesian_point('',(-5.501033326564e1,4.530667062266e1,
-3.721118690980e1));
#22383=cartesian_point('',(-5.413523048092e1,4.575930031939e1,
-3.721268400981e1));
#22384=cartesian_point('',(-5.316933993654e1,4.595359348344e1,
-3.721319137284e1));
#22385=cartesian_point('',(-5.218728158213e1,4.587452493108e1,
-3.721268368027e1));
#22386=cartesian_point('',(-5.126490720032e1,4.552821919330e1,
-3.721118808240e1));
#22387=cartesian_point('',(-5.073730929662e1,4.513705319244e1,
-3.720963446383e1));
#22388=cartesian_point('',(-5.050549687512e1,4.490893438140e1,
-3.720872595271e1));
#22390=cartesian_point('',(-5.296456981378e1,4.249483213078e1,
-3.407067299303e1));
#22391=direction('',(1.482552615564e-3,-2.604869581378e-2,-9.996595757978e-1));
#22392=direction('',(-7.798663221942e-1,6.257025151584e-1,-1.746087144627e-2));
#22393=axis2_placement_3d('',#22390,#22391,#22392);
#22395=cartesian_point('',(-5.049005263193e1,4.496927303893e1,
-3.413167171095e1));
#22396=cartesian_point('',(-5.049178035862e1,4.496258149328e1,
-3.447350724086e1));
#22397=cartesian_point('',(-5.049513301451e1,4.494919291932e1,
-3.515731320601e1));
#22398=cartesian_point('',(-5.050028666637e1,4.492909074110e1,
-3.618302063943e1));
#22399=cartesian_point('',(-5.050380194039e1,4.491565799455e1,
-3.686682408693e1));
#22400=cartesian_point('',(-5.050549687512e1,4.490893438140e1,
-3.720872595271e1));
#22402=cartesian_point('',(-5.571134165918e1,4.529244259015e1,
-1.149127404214e1));
#22403=cartesian_point('',(-5.509573996631e1,4.604966184795e1,
-1.148857881053e1));
#22404=cartesian_point('',(-5.319828935028e1,4.701044388520e1,
-1.148537103599e1));
#22405=cartesian_point('',(-5.121187050935e1,4.624968494693e1,
-1.148857752617e1));
#22406=cartesian_point('',(-5.052141451139e1,4.555948179555e1,
-1.149127343485e1));
#22408=cartesian_point('',(-5.016789363956e1,4.591301806986e1,-1.15e1));
#22409=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#22410=direction('',(-5.334396831813e-6,-5.334396831813e-6,9.999999999715e-1));
#22411=axis2_placement_3d('',#22408,#22409,#22410);
#22413=cartesian_point('',(-5.571134165918e1,4.529244259015e1,
-1.149127404214e1));
#22414=cartesian_point('',(-5.555720155550e1,4.548454671605e1,
-1.140039332622e1));
#22415=cartesian_point('',(-5.526143279250e1,4.584910853127e1,
-1.122924498963e1));
#22416=cartesian_point('',(-5.484114282930e1,4.635569687439e1,
-1.104783137348e1));
#22417=cartesian_point('',(-5.458036516363e1,4.666271517833e1,
-1.099999788952e1));
#22418=cartesian_point('',(-5.445460436741e1,4.680901715460e1,
-1.100000000211e1));
#22420=cartesian_point('',(-5.016788283657e1,4.591299837402e1,
-1.100000634997e1));
#22421=cartesian_point('',(-5.039092197891e1,4.613593448502e1,
-1.100001023139e1));
#22422=cartesian_point('',(-5.087405632454e1,4.651698730387e1,
-1.099999525163e1));
#22423=cartesian_point('',(-5.172077598066e1,4.691375408787e1,
-1.100000127222e1));
#22424=cartesian_point('',(-5.263093829876e1,4.710399611698e1,
-1.099999965949e1));
#22425=cartesian_point('',(-5.356562310866e1,4.707955504153e1,
-1.100000008980e1));
#22426=cartesian_point('',(-5.416099246284e1,4.692400619357e1,
-1.100000001746e1));
#22427=cartesian_point('',(-5.445460436741e1,4.680901715460e1,
-1.100000000211e1));
#22429=cartesian_point('',(0.e0,0.e0,-1.1e1));
#22430=direction('',(0.e0,0.e0,-1.e0));
#22431=direction('',(-7.583362440325e-1,6.518635907816e-1,0.e0));
#22432=axis2_placement_3d('',#22429,#22430,#22431);
#22434=cartesian_point('',(-4.680903268462e1,5.445459086757e1,
-1.100000003645e1));
#22435=cartesian_point('',(-4.692402560137e1,5.416095355715e1,
-1.100000010227e1));
#22436=cartesian_point('',(-4.707956894539e1,5.356554907027e1,
-1.100000007405e1));
#22437=cartesian_point('',(-4.710398784651e1,5.263085219388e1,
-1.099999958742e1));
#22438=cartesian_point('',(-4.691372316327e1,5.172070890075e1,
-1.100000157627e1));
#22439=cartesian_point('',(-4.651698811510e1,5.087405144706e1,
-1.099999410749e1));
#22440=cartesian_point('',(-4.613592114073e1,5.039092870387e1,
-1.100001269834e1));
#22441=cartesian_point('',(-4.591300868268e1,5.016788613243e1,
-1.100000752757e1));
#22443=direction('',(7.071046016258e-1,-7.071089605331e-1,1.712943417289e-5));
#22444=vector('',#22443,4.394522654844e-1);
#22445=cartesian_point('',(-4.591300868268e1,5.016788613243e1,
-1.100000752757e1));
#22446=line('',#22445,#22444);
#22447=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#22448=direction('',(0.e0,0.e0,-1.e0));
#22449=direction('',(7.071067806079e-1,7.071067817652e-1,0.e0));
#22450=axis2_placement_3d('',#22447,#22448,#22449);
#22452=direction('',(-7.071148759707e-1,7.070986861620e-1,-1.445004580621e-5));
#22453=vector('',#22452,4.394426454118e-1);
#22454=cartesian_point('',(-4.985714640486e1,4.560226905681e1,-1.1e1));
#22455=line('',#22454,#22453);
#22456=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#22457=direction('',(0.e0,0.e0,1.e0));
#22458=direction('',(1.e0,0.e0,0.e0));
#22459=axis2_placement_3d('',#22456,#22457,#22458);
#22461=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#22462=direction('',(0.e0,0.e0,1.e0));
#22463=direction('',(-1.e0,0.e0,0.e0));
#22464=axis2_placement_3d('',#22461,#22462,#22463);
#22466=cartesian_point('',(-4.591301812013e1,5.016789368983e1,-1.15e1));
#22467=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#22468=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643729e-2));
#22469=axis2_placement_3d('',#22466,#22467,#22468);
#22471=cartesian_point('',(-4.680903268462e1,5.445459086757e1,
-1.100000003645e1));
#22472=cartesian_point('',(-4.666316433956e1,5.457997908403e1,
-1.099999493792e1));
#22473=cartesian_point('',(-4.635674522051e1,5.484025652248e1,
-1.104758570530e1));
#22474=cartesian_point('',(-4.584998503656e1,5.526073363580e1,
-1.122877625043e1));
#22475=cartesian_point('',(-4.548501268932e1,5.555679162518e1,
-1.140030166910e1));
#22476=cartesian_point('',(-4.529255988336e1,5.571122796908e1,
-1.149127368182e1));
#22478=cartesian_point('',(-4.555948145263e1,5.052141743667e1,
-1.149127355507e1));
#22479=cartesian_point('',(-4.624973689985e1,5.121200990017e1,
-1.148857742605e1));
#22480=cartesian_point('',(-4.701033531455e1,5.319861576824e1,
-1.148537154624e1));
#22481=cartesian_point('',(-4.604978145554e1,5.509550988369e1,
-1.148857846383e1));
#22482=cartesian_point('',(-4.529255988336e1,5.571122796908e1,
-1.149127368182e1));
#22484=cartesian_point('',(-4.249493754294e1,5.296468233013e1,
-3.407034604701e1));
#22485=direction('',(-2.605743288589e-2,1.380648787164e-3,9.996594940280e-1));
#22486=direction('',(-6.257032339131e-1,7.798673990199e-1,-1.738686333358e-2));
#22487=axis2_placement_3d('',#22484,#22485,#22486);
#22489=cartesian_point('',(-4.490893068151e1,5.050549694193e1,
-3.720872613970e1));
#22490=cartesian_point('',(-4.491565540331e1,5.050380146025e1,
-3.686678594004e1));
#22491=cartesian_point('',(-4.492910709534e1,5.050031045603e1,
-3.618290670300e1));
#22492=cartesian_point('',(-4.494922787983e1,5.049516555324e1,
-3.515708633634e1));
#22493=cartesian_point('',(-4.496262999805e1,5.049181921899e1,
-3.447320555270e1));
#22494=cartesian_point('',(-4.496932495334e1,5.049009032158e1,
-3.413121601680e1));
#22496=direction('',(1.233986819409e-2,1.234255167053e-2,9.998476829354e-1));
#22497=vector('',#22496,2.264384691501e1);
#22498=cartesian_point('',(-5.049005263193e1,4.496927303893e1,
-3.413167171095e1));
#22499=line('',#22498,#22497);
#22500=direction('',(1.234106249637e-2,1.234122600166e-2,-9.998476845586e-1));
#22501=vector('',#22500,2.264339109970e1);
#22502=cartesian_point('',(-4.524876845803e1,5.021064311457e1,
-1.149127385521e1));
#22503=line('',#22502,#22501);
#22504=direction('',(-1.384745883566e-3,2.605995432062e-2,9.996594226334e-1));
#22505=vector('',#22504,2.264811171035e1);
#22506=cartesian_point('',(-5.049005263193e1,4.496927303893e1,
-3.413167171095e1));
#22507=line('',#22506,#22505);
#22508=direction('',(-7.071728340768e-1,7.070407221249e-1,9.224472253039e-7));
#22509=vector('',#22508,4.394738468786e-1);
#22510=cartesian_point('',(-5.021063054559e1,4.524875588950e1,
-1.149127384024e1));
#22511=line('',#22510,#22509);
#22512=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#22513=direction('',(0.e0,0.e0,-1.e0));
#22514=direction('',(7.071078557445e-1,7.071057066269e-1,0.e0));
#22515=axis2_placement_3d('',#22512,#22513,#22514);
#22517=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#22518=direction('',(0.e0,0.e0,-1.e0));
#22519=direction('',(0.e0,-1.e0,0.e0));
#22520=axis2_placement_3d('',#22517,#22518,#22519);
#22522=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#22523=direction('',(0.e0,0.e0,-1.e0));
#22524=direction('',(-6.428360985375e-1,-7.660037535267e-1,0.e0));
#22525=axis2_placement_3d('',#22522,#22523,#22524);
#22527=cartesian_point('',(-4.985714551494e1,4.560226994524e1,-1.15e1));
#22528=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#22529=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643735e-2));
#22530=axis2_placement_3d('',#22527,#22528,#22529);
#22532=cartesian_point('',(-4.560226994524e1,4.985714551494e1,-1.15e1));
#22533=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#22534=direction('',(-1.069464161674e-7,-1.069464161674e-7,1.e0));
#22535=axis2_placement_3d('',#22532,#22533,#22534);
#22537=direction('',(7.070370014335e-1,-7.071765540539e-1,-6.829646971654e-7));
#22538=vector('',#22537,4.394578981950e-1);
#22539=cartesian_point('',(-4.555948145263e1,5.052141743667e1,
-1.149127355507e1));
#22540=line('',#22539,#22538);
#22541=direction('',(2.605817284986e-2,-1.383238820447e-3,-9.996594711591e-1));
#22542=vector('',#22541,2.264765464130e1);
#22543=cartesian_point('',(-4.555948145263e1,5.052141743667e1,
-1.149127355507e1));
#22544=line('',#22543,#22542);
#22545=direction('',(0.e0,0.e0,-1.e0));
#22546=vector('',#22545,2.9e1);
#22547=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-1.1e1));
#22548=line('',#22547,#22546);
#22549=direction('',(0.e0,0.e0,-1.e0));
#22550=vector('',#22549,2.9e1);
#22551=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-1.1e1));
#22552=line('',#22551,#22550);
#22553=cartesian_point('',(-4.412471034724e1,5.543299385953e1,-3.72e1));
#22554=direction('',(7.823927735600e-1,6.227853144391e-1,0.e0));
#22555=direction('',(-2.842170943040e-14,4.263256414561e-14,-1.e0));
#22556=axis2_placement_3d('',#22553,#22554,#22555);
#22558=cartesian_point('',(-4.443605823816e1,5.582412850375e1,
-3.720872627502e1));
#22559=cartesian_point('',(-4.429852590302e1,5.593348988297e1,
-3.721385894555e1));
#22560=cartesian_point('',(-4.403679265368e1,5.613952109806e1,
-3.724316421603e1));
#22561=cartesian_point('',(-4.368535463402e1,5.641063808275e1,
-3.736269290012e1));
#22562=cartesian_point('',(-4.337440529357e1,5.664690736446e1,
-3.750244068479e1));
#22563=cartesian_point('',(-4.308945189595e1,5.686069058069e1,
-3.764840406180e1));
#22564=cartesian_point('',(-4.283785808664e1,5.704728015968e1,
-3.779124200152e1));
#22565=cartesian_point('',(-4.261841703686e1,5.720828074873e1,
-3.793145394019e1));
#22566=cartesian_point('',(-4.242883091464e1,5.734608564550e1,
-3.806650287820e1));
#22567=cartesian_point('',(-4.232106435620e1,5.742364221795e1,
-3.815053800798e1));
#22568=cartesian_point('',(-4.227201537401e1,5.745884450460e1,
-3.819127006701e1));
#22570=cartesian_point('',(-4.412468361687e1,5.543302586399e1,
-3.770000062588e1));
#22571=cartesian_point('',(-4.396828571884e1,5.568518261073e1,
-3.770000935093e1));
#22572=cartesian_point('',(-4.360852167776e1,5.618554251626e1,
-3.776579116105e1));
#22573=cartesian_point('',(-4.272243832523e1,5.713654665651e1,
-3.805640616078e1));
#22574=cartesian_point('',(-4.239622300747e1,5.736817019102e1,
-3.815852626788e1));
#22575=cartesian_point('',(-4.227201537401e1,5.745884450460e1,
-3.819127006701e1));
#22577=cartesian_point('',(-4.315562928826e1,5.193282133108e1,-3.82e1));
#22578=direction('',(6.766171185272e-1,-7.363350289888e-1,0.e0));
#22579=direction('',(7.335330518984e-1,6.740423861153e-1,8.715574274005e-2));
#22580=axis2_placement_3d('',#22577,#22578,#22579);
#22582=cartesian_point('',(-4.278883648366e1,5.226986882411e1,
-3.815642706974e1));
#22583=cartesian_point('',(-4.300942580039e1,5.250978345916e1,
-3.815530490649e1));
#22584=cartesian_point('',(-4.338284098993e1,5.305170144826e1,
-3.815434760352e1));
#22585=cartesian_point('',(-4.369588755990e1,5.398945842639e1,
-3.815590913527e1));
#22586=cartesian_point('',(-4.373677271501e1,5.497603585957e1,
-3.816011202206e1));
#22587=cartesian_point('',(-4.350340967525e1,5.593695268156e1,
-3.816871521628e1));
#22588=cartesian_point('',(-4.301210022938e1,5.679975224839e1,
-3.817950047805e1));
#22589=cartesian_point('',(-4.253732750396e1,5.726379951974e1,
-3.818636053306e1));
#22590=cartesian_point('',(-4.227201537401e1,5.745884450460e1,
-3.819127006701e1));
#22592=cartesian_point('',(-4.278883648366e1,5.226986882411e1,
-3.815642706974e1));
#22593=cartesian_point('',(-4.275508203258e1,5.229012792466e1,
-3.859751920008e1));
#22594=cartesian_point('',(-4.269706485751e1,5.234055638609e1,
-3.947698895173e1));
#22595=cartesian_point('',(-4.257750375301e1,5.237942509824e1,
-4.078653323611e1));
#22596=cartesian_point('',(-4.252054482433e1,5.242976229107e1,
-4.165460056685e1));
#22597=cartesian_point('',(-4.248728396758e1,5.244942445016e1,
-4.208715204681e1));
#22599=cartesian_point('',(-5.244942410175e1,4.248728412689e1,
-4.208715207752e1));
#22600=cartesian_point('',(-5.242974726892e1,4.252056963665e1,
-4.165427968872e1));
#22601=cartesian_point('',(-5.237940018912e1,4.257757271849e1,
-4.078578467904e1));
#22602=cartesian_point('',(-5.234053225991e1,4.269713338868e1,
-3.947624030341e1));
#22603=cartesian_point('',(-5.229010984880e1,4.275510729007e1,
-3.859719851492e1));
#22604=cartesian_point('',(-5.226986540137e1,4.278883716135e1,
-3.815642727986e1));
#22606=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#22607=direction('',(0.e0,0.e0,-1.e0));
#22608=direction('',(7.363346710045e-1,6.766175081068e-1,0.e0));
#22609=axis2_placement_3d('',#22606,#22607,#22608);
#22611=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#22612=direction('',(0.e0,0.e0,-1.e0));
#22613=direction('',(1.e0,0.e0,0.e0));
#22614=axis2_placement_3d('',#22611,#22612,#22613);
#22616=cartesian_point('',(-2.399161989164e1,6.617000651224e1,
-3.521860411595e1));
#22617=direction('',(-2.681882635301e-2,-2.833963122011e-2,-9.992385180003e-1));
#22618=direction('',(-3.408116610307e-1,9.399684878514e-1,-1.751152626001e-2));
#22619=axis2_placement_3d('',#22616,#22617,#22618);
#22621=cartesian_point('',(-2.433242846932e1,6.710996724683e1,
-3.523610894988e1));
#22622=cartesian_point('',(-2.430000127160e1,6.713137206684e1,
-3.471650297300e1));
#22623=cartesian_point('',(-2.418885406402e1,6.718883902269e1,
-3.379075608186e1));
#22624=cartesian_point('',(-2.382985574918e1,6.733625217456e1,
-3.276637387253e1));
#22625=cartesian_point('',(-2.343637387428e1,6.748754677816e1,
-3.203494429656e1));
#22626=cartesian_point('',(-2.304862542336e1,6.763119679806e1,
-3.151158735263e1));
#22627=cartesian_point('',(-2.234957423984e1,6.787723459815e1,
-3.089162925189e1));
#22628=cartesian_point('',(-2.194700996792e1,6.801086792640e1,
-3.070789582069e1));
#22629=cartesian_point('',(-2.173906712161e1,6.807834967343e1,
-3.064892442953e1));
#22631=cartesian_point('',(-2.173906712161e1,6.807834967343e1,
-3.064892442953e1));
#22632=cartesian_point('',(-2.171390519084e1,6.808484954497e1,
-3.073279510011e1));
#22633=cartesian_point('',(-2.165482092099e1,6.807580066125e1,
-3.090546307892e1));
#22634=cartesian_point('',(-2.154743703781e1,6.798907996758e1,
-3.114917174337e1));
#22635=cartesian_point('',(-2.147174234362e1,6.788935365911e1,
-3.128222311861e1));
#22636=cartesian_point('',(-2.143504719435e1,6.783293384985e1,
-3.133864062626e1));
#22638=cartesian_point('',(-2.143504719435e1,6.783293384985e1,
-3.133864062626e1));
#22639=cartesian_point('',(-2.159020708992e1,6.777280653622e1,
-3.139878194277e1));
#22640=cartesian_point('',(-2.189420070375e1,6.763886704828e1,
-3.158038667764e1));
#22641=cartesian_point('',(-2.232174476574e1,6.739906576391e1,
-3.206776464564e1));
#22642=cartesian_point('',(-2.264943237448e1,6.716088635625e1,
-3.269141097058e1));
#22643=cartesian_point('',(-2.289230055046e1,6.693062829324e1,
-3.343274052177e1));
#22644=cartesian_point('',(-2.303754656630e1,6.670732952308e1,
-3.428466437126e1));
#22645=cartesian_point('',(-2.306341880035e1,6.657571693524e1,
-3.492122701321e1));
#22646=cartesian_point('',(-2.305235562694e1,6.651138025150e1,
-3.525364979608e1));
#22648=cartesian_point('',(-1.771967413993e1,5.646448487748e1,
-4.270709159713e1));
#22649=cartesian_point('',(-1.790394315640e1,5.647496369733e1,
-4.269662726355e1));
#22650=cartesian_point('',(-1.828813806704e1,5.655818750860e1,
-4.266452786049e1));
#22651=cartesian_point('',(-1.891036962603e1,5.690201615711e1,
-4.257802293117e1));
#22652=cartesian_point('',(-1.947645406640e1,5.740335454587e1,
-4.246891975060e1));
#22653=cartesian_point('',(-1.999760570639e1,5.804194167314e1,
-4.234427806815e1));
#22654=cartesian_point('',(-2.046050616598e1,5.881188798463e1,
-4.219772239662e1));
#22655=cartesian_point('',(-2.072222685548e1,5.941108011133e1,
-4.209323547680e1));
#22656=cartesian_point('',(-2.083629129640e1,5.973042575050e1,
-4.203489976765e1));
#22658=cartesian_point('',(9.203089300783e-11,7.123158029494e1,
-2.793999257993e1));
#22659=cartesian_point('',(2.378695465004e0,7.123218430211e1,
-2.793938857275e1));
#22660=cartesian_point('',(7.139229324058e0,7.098123934693e1,
-2.819033371129e1));
#22661=cartesian_point('',(1.438331212341e1,6.984846246486e1,
-2.932310977058e1));
#22662=cartesian_point('',(1.909384888041e1,6.858883932293e1,
-3.058273492323e1));
#22663=cartesian_point('',(2.143504467933e1,6.783293497014e1,
-3.133863927603e1));
#22665=direction('',(-2.251586831316e-1,-6.889497048100e-1,-6.889498324643e-1));
#22666=vector('',#22665,1.650113241965e1);
#22667=cartesian_point('',(2.143504467933e1,6.783293497014e1,
-3.133863927603e1));
#22668=line('',#22667,#22666);
#22669=direction('',(-2.251586982778e-1,6.889497056056e-1,6.889498267187e-1));
#22670=vector('',#22669,1.650113045970e1);
#22671=cartesian_point('',(-1.771967413993e1,5.646448487748e1,
-4.270709159713e1));
#22672=line('',#22671,#22670);
#22673=cartesian_point('',(-2.143504719435e1,6.783293384985e1,
-3.133864062626e1));
#22674=cartesian_point('',(-1.909382646993e1,6.858884371921e1,
-3.058273075690e1));
#22675=cartesian_point('',(-1.438325556294e1,6.984847402568e1,
-2.932309810246e1));
#22676=cartesian_point('',(-7.139106358147e0,7.098124367491e1,
-2.819032941397e1));
#22677=cartesian_point('',(-2.378642357874e0,7.123218615043e1,
-2.793938672443e1));
#22678=cartesian_point('',(9.203089300783e-11,7.123158029494e1,
-2.793999257993e1));
#22680=cartesian_point('',(-9.75e0,6.287939392394e1,-3.629217895132e1));
#22681=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#22682=direction('',(-1.e0,-8.056637794183e-13,-8.056637794183e-13));
#22683=axis2_placement_3d('',#22680,#22681,#22682);
#22685=cartesian_point('',(-9.75e0,6.287939392393e1,-3.629217895131e1));
#22686=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#22687=direction('',(1.e0,-8.068098160889e-13,-8.068098160889e-13));
#22688=axis2_placement_3d('',#22685,#22686,#22687);
#22690=cartesian_point('',(9.75e0,6.287939392394e1,-3.629217895132e1));
#22691=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#22692=direction('',(-1.e0,-8.056637794183e-13,-8.056637794183e-13));
#22693=axis2_placement_3d('',#22690,#22691,#22692);
#22695=cartesian_point('',(9.75e0,6.287939392393e1,-3.629217895131e1));
#22696=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#22697=direction('',(1.e0,-8.068098160889e-13,-8.068098160889e-13));
#22698=axis2_placement_3d('',#22695,#22696,#22697);
#22700=cartesian_point('',(2.083629134910e1,5.973042533961e1,
-4.203490152630e1));
#22701=cartesian_point('',(2.072250261028e1,5.941185209084e1,
-4.209309125233e1));
#22702=cartesian_point('',(2.046143727860e1,5.881386852822e1,
-4.219736227892e1));
#22703=cartesian_point('',(1.999952403789e1,5.804476433498e1,
-4.234373691891e1));
#22704=cartesian_point('',(1.947900777932e1,5.740608347009e1,
-4.246836261073e1));
#22705=cartesian_point('',(1.891341920688e1,5.690418819835e1,
-4.257751497628e1));
#22706=cartesian_point('',(1.829019192119e1,5.655878182245e1,
-4.266436077752e1));
#22707=cartesian_point('',(1.790473072795e1,5.647507633006e1,
-4.269651429390e1));
#22708=cartesian_point('',(1.771967143354e1,5.646448466059e1,
-4.270709169202e1));
#22710=cartesian_point('',(2.143504467933e1,6.783293497014e1,
-3.133863927603e1));
#22711=cartesian_point('',(2.159254746853e1,6.777164705920e1,
-3.139994113880e1));
#22712=cartesian_point('',(2.190011827555e1,6.763628809107e1,
-3.158445913203e1));
#22713=cartesian_point('',(2.232889880525e1,6.739434953873e1,
-3.207851705659e1));
#22714=cartesian_point('',(2.265432795227e1,6.715673862318e1,
-3.270354509612e1));
#22715=cartesian_point('',(2.289509117578e1,6.692737609610e1,
-3.344461775738e1));
#22716=cartesian_point('',(2.303825351265e1,6.670586946055e1,
-3.429248782177e1));
#22717=cartesian_point('',(2.306344533214e1,6.657547236913e1,
-3.492433886812e1));
#22718=cartesian_point('',(2.305250776504e1,6.651181099615e1,
-3.525352751385e1));
#22720=cartesian_point('',(2.399161982260e1,6.617000658518e1,
-3.521860154370e1));
#22721=direction('',(-2.681882635426e-2,2.833963121660e-2,9.992385180003e-1));
#22722=direction('',(3.408116629395e-1,9.399684871606e-1,-1.751152618546e-2));
#22723=axis2_placement_3d('',#22720,#22721,#22722);
#22725=direction('',(2.251552161669e-1,6.889509266468e-1,6.889497436717e-1));
#22726=vector('',#22725,9.843060505843e0);
#22727=cartesian_point('',(2.083629134910e1,5.973042533961e1,
-4.203490152630e1));
#22728=line('',#22727,#22726);
#22729=direction('',(2.682387766071e-2,-2.832360751593e-2,-9.992388367375e-1));
#22730=vector('',#22729,6.786563031583e0);
#22731=cartesian_point('',(2.305250776504e1,6.651181099615e1,
-3.525352751385e1));
#22732=line('',#22731,#22730);
#22733=direction('',(3.420199123395e-1,9.396927048521e-1,-3.328085539323e-6));
#22734=vector('',#22733,7.012043059214e0);
#22735=cartesian_point('',(2.083629134910e1,5.973042533961e1,
-4.203490152630e1));
#22736=line('',#22735,#22734);
#22737=direction('',(0.e0,7.071067811874e-1,-7.071067811857e-1));
#22738=vector('',#22737,2.000000000003e0);
#22739=cartesian_point('',(-1.595e1,6.287939392393e1,-3.629217895132e1));
#22740=line('',#22739,#22738);
#22741=direction('',(0.e0,7.071067811874e-1,-7.071067811857e-1));
#22742=vector('',#22741,2.000000000003e0);
#22743=cartesian_point('',(-3.55e0,6.287939392393e1,-3.629217895132e1));
#22744=line('',#22743,#22742);
#22745=direction('',(0.e0,7.071067811874e-1,-7.071067811857e-1));
#22746=vector('',#22745,2.000000000003e0);
#22747=cartesian_point('',(3.55e0,6.287939392393e1,-3.629217895132e1));
#22748=line('',#22747,#22746);
#22749=direction('',(0.e0,7.071067811874e-1,-7.071067811857e-1));
#22750=vector('',#22749,2.000000000003e0);
#22751=cartesian_point('',(1.595e1,6.287939392393e1,-3.629217895132e1));
#22752=line('',#22751,#22750);
#22753=direction('',(2.683641130804e-2,2.828920071189e-2,9.992394748764e-1));
#22754=vector('',#22753,6.786432783443e0);
#22755=cartesian_point('',(-2.323447912843e1,6.631939749238e1,
-4.203492132689e1));
#22756=line('',#22755,#22754);
#22757=direction('',(2.251492976859e-1,-6.889362923739e-1,-6.889663118046e-1));
#22758=vector('',#22757,9.842643762663e0);
#22759=cartesian_point('',(-2.305235562694e1,6.651138025150e1,
-3.525364979608e1));
#22760=line('',#22759,#22758);
#22761=cartesian_point('',(-5.827075258680e1,-4.715427573050e1,
-4.579937026003e0));
#22762=cartesian_point('',(-5.824228368711e1,-4.717069561865e1,
-4.603540655880e0));
#22763=cartesian_point('',(-5.818406628295e1,-4.719942436579e1,
-4.657831883020e0));
#22764=cartesian_point('',(-5.809264231155e1,-4.723106743868e1,
-4.759868615245e0));
#22765=cartesian_point('',(-5.799751165187e1,-4.725116957832e1,
-4.882051237808e0));
#22766=cartesian_point('',(-5.789891933237e1,-4.725934748472e1,
-5.024525228727e0));
#22767=cartesian_point('',(-5.779780092288e1,-4.725486747728e1,
-5.186809075050e0));
#22768=cartesian_point('',(-5.769447570368e1,-4.723678394113e1,
-5.369646694653e0));
#22769=cartesian_point('',(-5.758937570562e1,-4.720354269841e1,
-5.574377726874e0));
#22770=cartesian_point('',(-5.748323259678e1,-4.715289930396e1,
-5.802753216464e0));
#22771=cartesian_point('',(-5.741285698323e1,-4.710549616956e1,
-5.971700357026e0));
#22772=cartesian_point('',(-5.737829344483e1,-4.707780001399e1,
-6.060277327675e0));
#22774=cartesian_point('',(-5.772402603539e1,-4.736147060863e1,
-6.283884085692e0));
#22775=direction('',(-3.490379315475e-1,-2.796326084519e-1,8.944149633316e-1));
#22776=direction('',(6.914521303726e-1,5.673569847222e-1,4.472135991785e-1));
#22777=axis2_placement_3d('',#22774,#22775,#22776);
#22779=cartesian_point('',(-5.844654977911e1,-4.693469401365e1,
-4.695415275810e0));
#22780=cartesian_point('',(-5.844063655014e1,-4.694223758761e1,
-4.682499864492e0));
#22781=cartesian_point('',(-5.842573327446e1,-4.696098222685e1,
-4.658213825518e0));
#22782=cartesian_point('',(-5.839401374406e1,-4.700094962522e1,
-4.624622888093e0));
#22783=cartesian_point('',(-5.835558113005e1,-4.704901078234e1,
-4.598421053889e0));
#22784=cartesian_point('',(-5.831309767825e1,-4.710189673427e1,
-4.581399690113e0));
#22785=cartesian_point('',(-5.828499370956e1,-4.713668917753e1,
-4.579081328254e0));
#22786=cartesian_point('',(-5.827075258680e1,-4.715427573050e1,
-4.579937026003e0));
#22788=cartesian_point('',(-5.844654977911e1,-4.693469401365e1,
-4.695415275810e0));
#22789=cartesian_point('',(-5.840103045915e1,-4.699202855992e1,
-4.692122309215e0));
#22790=cartesian_point('',(-5.829437015733e1,-4.704292634329e1,
-4.953947064973e0));
#22791=cartesian_point('',(-5.815434701399e1,-4.704265619876e1,
-5.515999164484e0));
#22792=cartesian_point('',(-5.807262110121e1,-4.700279300999e1,
-5.975970332021e0));
#22793=cartesian_point('',(-5.802837614490e1,-4.696480768e1,-6.278724788262e0));
#22795=cartesian_point('',(-5.819820055127e1,-4.628007788727e1,
-3.937498028007e1));
#22796=direction('',(3.869149961956e-4,1.349580593705e-2,-9.999088526055e-1));
#22797=direction('',(6.088546830216e-1,-7.932126733678e-1,-1.047042365105e-2));
#22798=axis2_placement_3d('',#22795,#22796,#22797);
#22800=cartesian_point('',(-6.392710627485e1,-3.914500491544e1,
-4.579937025355e0));
#22801=cartesian_point('',(-6.390102308392e1,-3.916500106523e1,
-4.603541641736e0));
#22802=cartesian_point('',(-6.384705164780e1,-3.920108407856e1,
-4.657834994722e0));
#22803=cartesian_point('',(-6.376053766243e1,-3.924439005907e1,
-4.759875400113e0));
#22804=cartesian_point('',(-6.366884296844e1,-3.927673702885e1,
-4.882061233814e0));
#22805=cartesian_point('',(-6.357216067665e1,-3.929771295031e1,
-5.024537649217e0));
#22806=cartesian_point('',(-6.347132257071e1,-3.930646882903e1,
-5.186822618303e0));
#22807=cartesian_point('',(-6.336652172460e1,-3.930202562089e1,
-5.369659977055e0));
#22808=cartesian_point('',(-6.325798358376e1,-3.928278641206e1,
-5.574389034844e0));
#22809=cartesian_point('',(-6.314614068248e1,-3.924643073942e1,
-5.802760394776e0));
#22810=cartesian_point('',(-6.307018193979e1,-3.920861981999e1,
-5.971703025331e0));
#22811=cartesian_point('',(-6.303230016391e1,-3.918567274905e1,
-6.060277327605e0));
#22813=cartesian_point('',(-6.341210140711e1,-3.942178934404e1,
-6.283884085614e0));
#22814=direction('',(-3.825512432605e-1,-2.316817205778e-1,8.944149633308e-1));
#22815=direction('',(7.595916083955e-1,4.722505533754e-1,4.472135991802e-1));
#22816=axis2_placement_3d('',#22813,#22814,#22815);
#22818=cartesian_point('',(-6.407273833589e1,-3.890435560911e1,
-4.695415274634e0));
#22819=cartesian_point('',(-6.406786032227e1,-3.891260648839e1,
-4.682499944092e0));
#22820=cartesian_point('',(-6.405553126904e1,-3.893313593716e1,
-4.658214055514e0));
#22821=cartesian_point('',(-6.402930031161e1,-3.897690094916e1,
-4.624623491581e0));
#22822=cartesian_point('',(-6.399747012583e1,-3.902956675802e1,
-4.598421625773e0));
#22823=cartesian_point('',(-6.396225317615e1,-3.908754540001e1,
-4.581399806346e0));
#22824=cartesian_point('',(-6.393893043263e1,-3.912570936446e1,
-4.579081357727e0));
#22825=cartesian_point('',(-6.392710627485e1,-3.914500491544e1,
-4.579937025355e0));
#22827=cartesian_point('',(-6.407273833589e1,-3.890435560911e1,
-4.695415274634e0));
#22828=cartesian_point('',(-6.403509204463e1,-3.896714105371e1,
-4.692122708864e0));
#22829=cartesian_point('',(-6.393598787551e1,-3.903152541024e1,
-4.953946843520e0));
#22830=cartesian_point('',(-6.379712730581e1,-3.904953427417e1,
-5.515999276539e0));
#22831=cartesian_point('',(-6.371089745740e1,-3.902067953743e1,
-5.975970136838e0));
#22832=cartesian_point('',(-6.366207293564e1,-3.898879430830e1,
-6.278724609094e0));
#22834=cartesian_point('',(-6.374106922003e1,-3.828775589330e1,
-3.937498028008e1));
#22835=direction('',(2.145161044637e-3,1.332984490536e-2,-9.999088526055e-1));
#22836=direction('',(5.001104723907e-1,-8.658983113291e-1,-1.047042704258e-2));
#22837=axis2_placement_3d('',#22834,#22835,#22836);
#22839=cartesian_point('',(-6.302122604234e1,-3.819318314211e1,
-4.147512928502e1));
#22840=cartesian_point('',(-6.297560446072e1,-3.816501807337e1,
-4.162591553994e1));
#22841=cartesian_point('',(-6.293357052821e1,-3.813113596083e1,
-4.177647256941e1));
#22842=cartesian_point('',(-6.289658378661e1,-3.809093566172e1,
-4.192438382042e1));
#22844=cartesian_point('',(-6.848964945558e1,-3.046595220908e1,
-4.579937025513e0));
#22845=cartesian_point('',(-6.846639966796e1,-3.048918159862e1,
-4.603541398205e0));
#22846=cartesian_point('',(-6.841760018206e1,-3.053200025890e1,
-4.657834226523e0));
#22847=cartesian_point('',(-6.833747947743e1,-3.058622791752e1,
-4.759873724810e0));
#22848=cartesian_point('',(-6.825079180612e1,-3.063026671510e1,
-4.882058765708e0));
#22849=cartesian_point('',(-6.815767479490e1,-3.066368294877e1,
-5.024534582519e0));
#22850=cartesian_point('',(-6.805884228284e1,-3.068552618807e1,
-5.186819274626e0));
#22851=cartesian_point('',(-6.795435790787e1,-3.069480052426e1,
-5.369656697970e0));
#22852=cartesian_point('',(-6.784423674312e1,-3.068989318975e1,
-5.574386243295e0));
#22853=cartesian_point('',(-6.772860471140e1,-3.066844705004e1,
-5.802758622775e0));
#22854=cartesian_point('',(-6.764835993893e1,-3.064087408380e1,
-5.971702366646e0));
#22855=cartesian_point('',(-6.760780675166e1,-3.062306775928e1,
-6.060277327633e0));
#22857=cartesian_point('',(-6.801517814258e1,-3.080759033396e1,
-6.283884085632e0));
#22858=direction('',(-4.095189971386e-1,-1.797666942330e-1,8.944149633292e-1));
#22859=direction('',(8.147342633975e-1,3.690637841234e-1,4.472135991835e-1));
#22860=axis2_placement_3d('',#22857,#22858,#22859);
#22862=cartesian_point('',(-6.860262457593e1,-3.020835289316e1,
-4.695415275417e0));
#22863=cartesian_point('',(-6.859886504021e1,-3.021717031372e1,
-4.682502568561e0));
#22864=cartesian_point('',(-6.858932095658e1,-3.023913361701e1,
-4.658220808713e0));
#22865=cartesian_point('',(-6.856902781671e1,-3.028594585855e1,
-4.624633889369e0));
#22866=cartesian_point('',(-6.854434542122e1,-3.034231307296e1,
-4.598430700362e0));
#22867=cartesian_point('',(-6.851699796766e1,-3.040439148629e1,
-4.581403371879e0));
#22868=cartesian_point('',(-6.849885484750e1,-3.044527617398e1,
-4.579082556389e0));
#22869=cartesian_point('',(-6.848964945558e1,-3.046595220908e1,
-4.579937025513e0));
#22871=cartesian_point('',(-6.860262457593e1,-3.020835289316e1,
-4.695415275417e0));
#22872=cartesian_point('',(-6.857349551742e1,-3.027551503182e1,
-4.692122611981e0));
#22873=cartesian_point('',(-6.848364301826e1,-3.035228425702e1,
-4.953946900795e0));
#22874=cartesian_point('',(-6.834832104795e1,-3.038826398484e1,
-5.515999298206e0));
#22875=cartesian_point('',(-6.825906268790e1,-3.037091139778e1,
-5.975969988402e0));
#22876=cartesian_point('',(-6.820649400959e1,-3.034567183085e1,
-6.278724457151e0));
#22878=cartesian_point('',(-6.819331052208e1,-2.964031978063e1,
-3.937498028008e1));
#22879=direction('',(3.866702792961e-3,1.293580653128e-2,-9.999088526055e-1));
#22880=direction('',(3.828092307357e-1,-9.237680785563e-1,-1.047042997474e-2));
#22881=axis2_placement_3d('',#22878,#22879,#22880);
#22883=cartesian_point('',(-6.746728148146e1,-2.964051450140e1,
-4.147512928502e1));
#22884=cartesian_point('',(-6.741837391920e1,-2.961854520111e1,
-4.162591553994e1));
#22885=cartesian_point('',(-6.737227709828e1,-2.959043935861e1,
-4.177647254207e1));
#22886=cartesian_point('',(-6.733035959137e1,-2.955541071827e1,
-4.192438379355e1));
#22888=cartesian_point('',(-7.188031574543e1,-2.126561861264e1,
-4.579937025806e0));
#22889=cartesian_point('',(-7.186029728117e1,-2.129168350381e1,
-4.603540952787e0));
#22890=cartesian_point('',(-7.181750495226e1,-2.134050472713e1,
-4.657832820728e0));
#22891=cartesian_point('',(-7.174514882589e1,-2.140472585673e1,
-4.759870659739e0));
#22892=cartesian_point('',(-7.166495178569e1,-2.145970280693e1,
-4.882054249917e0));
#22893=cartesian_point('',(-7.157699358415e1,-2.150498766018e1,
-5.024528971368e0));
#22894=cartesian_point('',(-7.148185784357e1,-2.153954471131e1,
-5.186813155929e0));
#22895=cartesian_point('',(-7.137947766758e1,-2.156237819180e1,
-5.369650696910e0));
#22896=cartesian_point('',(-7.126965746226e1,-2.157188700417e1,
-5.574381134244e0));
#22897=cartesian_point('',(-7.115221433550e1,-2.156571762978e1,
-5.802755379529e0));
#22898=cartesian_point('',(-7.106905604115e1,-2.154885449479e1,
-5.971701161079e0));
#22899=cartesian_point('',(-7.102652502156e1,-2.153649358985e1,
-6.060277327653e0));
#22901=cartesian_point('',(-7.145449632263e1,-2.166626491180e1,
-6.283884085668e0));
#22902=direction('',(-4.294797674321e-1,-1.247758099050e-1,8.944149633302e-1));
#22903=direction('',(8.559365892542e-1,2.595622312340e-1,4.472135991813e-1));
#22904=axis2_placement_3d('',#22901,#22902,#22903);
#22906=cartesian_point('',(-7.195870088909e1,-2.099547688395e1,
-4.695415276508e0));
#22907=cartesian_point('',(-7.195612440978e1,-2.100470962811e1,
-4.682502526581e0));
#22908=cartesian_point('',(-7.194952871356e1,-2.102773095935e1,
-4.658220659025e0));
#22909=cartesian_point('',(-7.193551919097e1,-2.107679225426e1,
-4.624633355475e0));
#22910=cartesian_point('',(-7.191840517324e1,-2.113589955681e1,
-4.598430038189e0));
#22911=cartesian_point('',(-7.189939453422e1,-2.120101644114e1,
-4.581403032890e0));
#22912=cartesian_point('',(-7.188674342758e1,-2.124391857292e1,
-4.579082427642e0));
#22913=cartesian_point('',(-7.188031574543e1,-2.126561861264e1,
-4.579937025806e0));
#22915=cartesian_point('',(-7.195870088909e1,-2.099547688395e1,
-4.695415276508e0));
#22916=cartesian_point('',(-7.193858748536e1,-2.106586655952e1,
-4.692122430044e0));
#22917=cartesian_point('',(-7.185952402512e1,-2.115370711290e1,
-4.953947008933e0));
#22918=cartesian_point('',(-7.173005606278e1,-2.120704207559e1,
-5.515999302019e0));
#22919=cartesian_point('',(-7.163929643015e1,-2.120148852373e1,
-5.975969859992e0));
#22920=cartesian_point('',(-7.158388306125e1,-2.118332647368e1,
-6.278724321334e0));
#22922=cartesian_point('',(-7.147874537433e1,-2.048572957864e1,
-3.937498028008e1));
#22923=direction('',(5.522084184450e-3,1.232043292141e-2,-9.999088526055e-1));
#22924=direction('',(2.589580165085e-1,-9.658318257994e-1,-1.047043260838e-2));
#22925=axis2_placement_3d('',#22922,#22923,#22924);
#22927=cartesian_point('',(-7.075895302896e1,-2.058068843968e1,
-4.147512928503e1));
#22928=cartesian_point('',(-7.070759630877e1,-2.056529080642e1,
-4.162591554026e1));
#22929=cartesian_point('',(-7.065822531179e1,-2.054344238131e1,
-4.177647256950e1));
#22930=cartesian_point('',(-7.061209425991e1,-2.051418474732e1,
-4.192438382026e1));
#22932=cartesian_point('',(-7.404108990307e1,-1.170142438618e1,
-4.579937026002e0));
#22933=cartesian_point('',(-7.402464505680e1,-1.172987887629e1,
-4.603540655879e0));
#22934=cartesian_point('',(-7.398859167940e1,-1.178386740335e1,
-4.657831883020e0));
#22935=cartesian_point('',(-7.392523773411e1,-1.185698309397e1,
-4.759868615248e0));
#22936=cartesian_point('',(-7.385290323596e1,-1.192195738743e1,
-4.882051237813e0));
#22937=cartesian_point('',(-7.377160873586e1,-1.197833582186e1,
-5.024525228736e0));
#22938=cartesian_point('',(-7.368179762072e1,-1.202501522635e1,
-5.186809075059e0));
#22939=cartesian_point('',(-7.358327358797e1,-1.206101703426e1,
-5.369646694664e0));
#22940=cartesian_point('',(-7.347563369836e1,-1.208477927264e1,
-5.574377726887e0));
#22941=cartesian_point('',(-7.335838937244e1,-1.209399236092e1,
-5.802753216470e0));
#22942=cartesian_point('',(-7.327374073610e1,-1.208812784911e1,
-5.971700357025e0));
#22943=cartesian_point('',(-7.322995975602e1,-1.208142404400e1,
-6.060277327666e0));
#22945=cartesian_point('',(-7.367120825968e1,-1.215422368997e1,
-6.283884085685e0));
#22946=direction('',(-4.420920198324e-1,-6.764997687285e-2,8.944149633306e-1));
#22947=direction('',(8.824936027685e-1,1.456194965672e-1,4.472135991807e-1));
#22948=axis2_placement_3d('',#22945,#22946,#22947);
#22950=cartesian_point('',(-7.408354387920e1,-1.142336244426e1,
-4.695415277278e0));
#22951=cartesian_point('',(-7.408219454878e1,-1.143285255422e1,
-4.682502491708e0));
#22952=cartesian_point('',(-7.407866013679e1,-1.145653804299e1,
-4.658220524043e0));
#22953=cartesian_point('',(-7.407117413597e1,-1.150700898734e1,
-4.624632832744e0));
#22954=cartesian_point('',(-7.406192148803e1,-1.156784505294e1,
-4.598429346603e0));
#22955=cartesian_point('',(-7.405157294488e1,-1.163488622121e1,
-4.581402632223e0));
#22956=cartesian_point('',(-7.404463006883e1,-1.167907167368e1,
-4.579082271679e0));
#22957=cartesian_point('',(-7.404108990307e1,-1.170142438618e1,
-4.579937026002e0));
#22959=cartesian_point('',(-7.408354387920e1,-1.142336244426e1,
-4.695415277278e0));
#22960=cartesian_point('',(-7.407279026817e1,-1.149577525603e1,
-4.692122309542e0));
#22961=cartesian_point('',(-7.400586866458e1,-1.159318417597e1,
-4.953947080753e0));
#22962=cartesian_point('',(-7.388446993145e1,-1.166296179965e1,
-5.515999313793e0));
#22963=cartesian_point('',(-7.379376194932e1,-1.166930228393e1,
-5.975969738021e0));
#22964=cartesian_point('',(-7.373645202718e1,-1.165852850877e1,
-6.278724194590e0));
#22966=cartesian_point('',(-7.354115907558e1,-1.098062286386e1,
-3.937498028008e1));
#22967=direction('',(7.082981184342e-3,1.149425328796e-2,-9.999088526055e-1));
#22968=direction('',(1.306759590836e-1,-9.913698420404e-1,-1.047043505991e-2));
#22969=axis2_placement_3d('',#22966,#22967,#22968);
#22971=cartesian_point('',(-7.283991927205e1,-1.116872109271e1,
-4.147512928502e1));
#22972=cartesian_point('',(-7.278699212135e1,-1.116015858558e1,
-4.162591554003e1));
#22973=cartesian_point('',(-7.273519170833e1,-1.114494128488e1,
-4.177647256943e1));
#22974=cartesian_point('',(-7.268563642637e1,-1.112195526457e1,
-4.192438382035e1));
#22976=cartesian_point('',(-7.493500048360e1,-1.937015545670e0,
-4.579937026003e0));
#22977=cartesian_point('',(-7.492241038150e1,-1.967373086834e0,
-4.603540655885e0));
#22978=cartesian_point('',(-7.489371236260e1,-2.025605644498e0,
-4.657831883038e0));
#22979=cartesian_point('',(-7.484044393178e1,-2.106365169546e0,
-4.759868615269e0));
#22980=cartesian_point('',(-7.477720911241e1,-2.180225145516e0,
-4.882051237841e0));
#22981=cartesian_point('',(-7.470396896039e1,-2.246732316167e0,
-5.024525228769e0));
#22982=cartesian_point('',(-7.462101907672e1,-2.304735074767e0,
-5.186809075093e0));
#22983=cartesian_point('',(-7.452803710962e1,-2.353288849048e0,
-5.369646694700e0));
#22984=cartesian_point('',(-7.442441968868e1,-2.390897623106e0,
-5.574377726920e0));
#22985=cartesian_point('',(-7.430938095355e1,-2.415335347557e0,
-5.802753216505e0));
#22986=cartesian_point('',(-7.422469102565e1,-2.420569871620e0,
-5.971700357036e0));
#22987=cartesian_point('',(-7.418040957577e1,-2.419637983116e0,
-6.060277327671e0));
#22989=cartesian_point('',(-7.462738539791e1,-2.434220331020e0,
-6.283884085687e0));
#22990=direction('',(-4.471399552031e-1,-9.366633986144e-3,8.944149633301e-1));
#22991=direction('',(8.939509060591e-1,2.918517197468e-2,4.472135991816e-1));
#22992=axis2_placement_3d('',#22989,#22990,#22991);
#22994=cartesian_point('',(-7.494079689323e1,-1.655791125543e0,
-4.695415284682e0));
#22995=cartesian_point('',(-7.494069784688e1,-1.665375677910e0,
-4.682500025588e0));
#22996=cartesian_point('',(-7.494028529100e1,-1.689319520078e0,
-4.658214158949e0));
#22997=cartesian_point('',(-7.493945109423e1,-1.740338000020e0,
-4.624623024779e0));
#22998=cartesian_point('',(-7.493821822365e1,-1.801864136902e0,
-4.598420845674e0));
#22999=cartesian_point('',(-7.493670876487e1,-1.869683577943e0,
-4.581399372336e0));
#23000=cartesian_point('',(-7.493559269999e1,-1.914394214859e0,
-4.579081185995e0));
#23001=cartesian_point('',(-7.493500048360e1,-1.937015545670e0,
-4.579937026003e0));
#23003=cartesian_point('',(-7.494079689323e1,-1.655791125543e0,
-4.695415284682e0));
#23004=cartesian_point('',(-7.493958704943e1,-1.728988058938e0,
-4.692122317122e0));
#23005=cartesian_point('',(-7.488595239259e1,-1.834298624225e0,
-4.953947081316e0));
#23006=cartesian_point('',(-7.477470003724e1,-1.919325021429e0,
-5.515999346951e0));
#23007=cartesian_point('',(-7.468559574301e1,-1.937451028116e0,
-5.975969615082e0));
#23008=cartesian_point('',(-7.462736985537e1,-1.934249871571e0,
-6.278724071608e0));
#23010=cartesian_point('',(-7.434526315558e1,-1.287634647480e0,
-3.937498028008e1));
#23011=direction('',(8.522686412664e-3,1.047140379417e-2,-9.999088526055e-1));
#23012=direction('',(1.580003620706e-4,-9.999451709849e-1,-1.047043742296e-2));
#23013=axis2_placement_3d('',#23010,#23011,#23012);
#23015=cartesian_point('',(-7.367457392308e1,-1.565653821443e0,
-4.147513022350e1));
#23016=cartesian_point('',(-7.362098194014e1,-1.564072947720e0,
-4.162591647820e1));
#23017=cartesian_point('',(-7.356763880591e1,-1.555747144464e0,
-4.177647256765e1));
#23018=cartesian_point('',(-7.351550719877e1,-1.539426035497e0,
-4.192438381863e1));
#23020=cartesian_point('',(-7.454675242971e1,7.860536166846e0,
-4.579937025824e0));
#23021=cartesian_point('',(-7.453823239081e1,7.828794643273e0,
-4.603540929677e0));
#23022=cartesian_point('',(-7.451738052644e1,7.767313849707e0,
-4.657832748698e0));
#23023=cartesian_point('',(-7.447510858527e1,7.680291808753e0,
-4.759870499421e0));
#23024=cartesian_point('',(-7.442205498601e1,7.598809674520e0,
-4.882054011900e0));
#23025=cartesian_point('',(-7.435812200616e1,7.523311789766e0,
-5.024528653489e0));
#23026=cartesian_point('',(-7.428345248995e1,7.454978355144e0,
-5.186812767974e0));
#23027=cartesian_point('',(-7.419760354702e1,7.394703749737e0,
-5.369650290798e0));
#23028=cartesian_point('',(-7.409978174840e1,7.343892323272e0,
-5.574380786290e0));
#23029=cartesian_point('',(-7.398891746843e1,7.304648510786e0,
-5.802755160714e0));
#23030=cartesian_point('',(-7.390563591298e1,7.288404690021e0,
-5.971701079689e0));
#23031=cartesian_point('',(-7.386161202072e1,7.283548754478e0,
-6.060277327631e0));
#23033=cartesian_point('',(-7.430666728136e1,7.327433212689e0,
-6.283884085661e0));
#23034=direction('',(-4.445372019666e-1,4.907697461133e-2,8.944149633312e-1));
#23035=direction('',(8.901124615007e-1,-8.774851901960e-2,4.472135991794e-1));
#23036=axis2_placement_3d('',#23033,#23034,#23035);
#23038=cartesian_point('',(-7.451579209558e1,8.140111276408e0,
-4.695415277444e0));
#23039=cartesian_point('',(-7.451694480266e1,8.130597138583e0,
-4.682497976273e0));
#23040=cartesian_point('',(-7.451966073872e1,8.106807562386e0,
-4.658209768896e0));
#23041=cartesian_point('',(-7.452549189316e1,8.056125969811e0,
-4.624622079497e0));
#23042=cartesian_point('',(-7.453229965649e1,7.994971371436e0,
-4.598424993289e0));
#23043=cartesian_point('',(-7.453965548509e1,7.927533725976e0,
-4.581404555119e0));
#23044=cartesian_point('',(-7.454438608036e1,7.883048885054e0,
-4.579083463162e0));
#23045=cartesian_point('',(-7.454675242971e1,7.860536166846e0,
-4.579937025824e0));
#23047=cartesian_point('',(-7.451579209558e1,8.140111276408e0,
-4.695415277444e0));
#23048=cartesian_point('',(-7.452414669680e1,8.067382630247e0,
-4.692122426351e0));
#23049=cartesian_point('',(-7.448471672839e1,7.955972295018e0,
-4.953947004014e0));
#23050=cartesian_point('',(-7.438551429209e1,7.857151938883e0,
-5.515999416989e0));
#23051=cartesian_point('',(-7.429953828440e1,7.827550571586e0,
-5.975969500219e0));
#23052=cartesian_point('',(-7.424139269479e1,7.823124333736e0,
-6.278723947986e0));
#23054=cartesian_point('',(-7.387729917059e1,8.427385354723e0,
-3.937498028007e1));
#23055=direction('',(9.816566113358e-3,9.269385678151e-3,-9.999088526055e-1));
#23056=direction('',(-1.303626610736e-1,-9.914110885443e-1,-1.047043977975e-2));
#23057=axis2_placement_3d('',#23054,#23055,#23056);
#23059=cartesian_point('',(-7.324863693791e1,8.064202201276e0,
-4.147512928502e1));
#23060=cartesian_point('',(-7.319529709624e1,8.058774393361e0,
-4.162591553999e1));
#23061=cartesian_point('',(-7.314132320836e1,8.060066251611e0,
-4.177647256747e1));
#23062=cartesian_point('',(-7.308750726189e1,8.069443191448e0,
-4.192438381846e1));
#23064=cartesian_point('',(-7.288298877388e1,1.752359192735e1,
-4.579937025833e0));
#23065=cartesian_point('',(-7.287868472895e1,1.749100989521e1,
-4.603540910281e0));
#23066=cartesian_point('',(-7.286603612021e1,1.742733340634e1,
-4.657832687661e0));
#23067=cartesian_point('',(-7.283548450395e1,1.733553829114e1,
-4.759870369694e0));
#23068=cartesian_point('',(-7.279352036210e1,1.724782838075e1,
-4.882053828111e0));
#23069=cartesian_point('',(-7.273998880740e1,1.716463145196e1,
-5.024528439233e0));
#23070=cartesian_point('',(-7.267487740432e1,1.708713627100e1,
-5.186812559409e0));
#23071=cartesian_point('',(-7.259763031708e1,1.701617175423e1,
-5.369650114263e0));
#23072=cartesian_point('',(-7.250727759812e1,1.695302670045e1,
-5.574380660609e0));
#23073=cartesian_point('',(-7.240248409848e1,1.689964789994e1,
-5.802755095630e0));
#23074=cartesian_point('',(-7.232203525327e1,1.687267261732e1,
-5.971701057880e0));
#23075=cartesian_point('',(-7.227902180653e1,1.686211195363e1,
-6.060277327755e0));
#23077=cartesian_point('',(-7.271454148585e1,1.696371234256e1,
-6.283884085801e0));
#23078=direction('',(-4.343282939561e-1,1.066808625660e-1,8.944149633316e-1));
#23079=direction('',(8.710439459394e-1,-2.031808085229e-1,4.472135991786e-1));
#23080=axis2_placement_3d('',#23077,#23078,#23079);
#23082=cartesian_point('',(-7.281580143513e1,1.779673409876e1,
-4.695415278058e0));
#23083=cartesian_point('',(-7.281818613828e1,1.778745175894e1,
-4.682497981068e0));
#23084=cartesian_point('',(-7.282398403921e1,1.776422005513e1,
-4.658209745061e0));
#23085=cartesian_point('',(-7.283638070121e1,1.771473268992e1,
-4.624621811840e0));
#23086=cartesian_point('',(-7.285111258490e1,1.765498952267e1,
-4.598424551060e0));
#23087=cartesian_point('',(-7.286720785024e1,1.758908898506e1,
-4.581404231706e0));
#23088=cartesian_point('',(-7.287770426850e1,1.754560276907e1,
-4.579083331949e0));
#23089=cartesian_point('',(-7.288298877388e1,1.752359192735e1,
-4.579937025833e0));
#23091=cartesian_point('',(-7.281580143513e1,1.779673409876e1,
-4.695415278058e0));
#23092=cartesian_point('',(-7.283357755310e1,1.772571815373e1,
-4.692122431432e0));
#23093=cartesian_point('',(-7.280902688864e1,1.761011431173e1,
-4.953947001958e0));
#23094=cartesian_point('',(-7.272357177279e1,1.749919085423e1,
-5.515999460616e0));
#23095=cartesian_point('',(-7.264219513139e1,1.745862062350e1,
-5.975969357353e0));
#23096=cartesian_point('',(-7.258512472218e1,1.744664273028e1,
-6.278723821389e0));
#23098=cartesian_point('',(-7.214527411413e1,1.799821045699e1,
-3.937498028008e1));
#23099=direction('',(1.094248164607e-2,7.908765803142e-3,-9.999088526055e-1));
#23100=direction('',(-2.586527821526e-1,-9.659136131789e-1,-1.047044222764e-2));
#23101=axis2_placement_3d('',#23098,#23099,#23100);
#23103=cartesian_point('',(-7.156939508812e1,1.755607749835e1,
-4.147512928502e1));
#23104=cartesian_point('',(-7.151722004588e1,1.754373388452e1,
-4.162591554013e1));
#23105=cartesian_point('',(-7.146353960285e1,1.753796921217e1,
-4.177647269100e1));
#23106=cartesian_point('',(-7.140896012028e1,1.754024154439e1,
-4.192438393967e1));
#23108=cartesian_point('',(-6.997217697299e1,2.688681417278e1,
-4.579937026002e0));
#23109=cartesian_point('',(-6.997216256341e1,2.685394943837e1,
-4.603540655867e0));
#23110=cartesian_point('',(-6.996793368631e1,2.678916731366e1,
-4.657831882865e0));
#23111=cartesian_point('',(-6.994962540556e1,2.669417029556e1,
-4.759868615100e0));
#23112=cartesian_point('',(-6.991946903935e1,2.660173365775e1,
-4.882051237617e0));
#23113=cartesian_point('',(-6.987725515430e1,2.651226125125e1,
-5.024525228523e0));
#23114=cartesian_point('',(-6.982281614931e1,2.642693014354e1,
-5.186809074835e0));
#23115=cartesian_point('',(-6.975549273802e1,2.634648964691e1,
-5.369646694449e0));
#23116=cartesian_point('',(-6.967415497833e1,2.627209099999e1,
-5.574377726709e0));
#23117=cartesian_point('',(-6.957722495776e1,2.620549006850e1,
-5.802753216350e0));
#23118=cartesian_point('',(-6.950098483235e1,2.616824456654e1,
-5.971700356975e0));
#23119=cartesian_point('',(-6.945971748883e1,2.615215974202e1,
-6.060277327650e0));
#23121=cartesian_point('',(-6.987824972537e1,2.630973765106e1,
-6.283884085675e0));
#23122=direction('',(-4.166879084276e-1,1.624594113756e-1,8.944149633284e-1));
#23123=direction('',(8.370716269608e-1,-3.151366180583e-1,4.472135991850e-1));
#23124=axis2_placement_3d('',#23121,#23122,#23123);
#23126=cartesian_point('',(-6.986991222384e1,2.714884986636e1,
-4.695415278452e0));
#23127=cartesian_point('',(-6.987348813601e1,2.713995814810e1,
-4.682497969948e0));
#23128=cartesian_point('',(-6.988226885431e1,2.711768178502e1,
-4.658209670317e0));
#23129=cartesian_point('',(-6.990101913198e1,2.707023518250e1,
-4.624621375947e0));
#23130=cartesian_point('',(-6.992342324016e1,2.701292548254e1,
-4.598423922917e0));
#23131=cartesian_point('',(-6.994798253993e1,2.694968961359e1,
-4.581403839482e0));
#23132=cartesian_point('',(-6.996406491745e1,2.690794634359e1,
-4.579083176717e0));
#23133=cartesian_point('',(-6.997217697299e1,2.688681417278e1,
-4.579937026002e0));
#23135=cartesian_point('',(-6.986991222384e1,2.714884986636e1,
-4.695415278452e0));
#23136=cartesian_point('',(-6.989680572224e1,2.708076174398e1,
-4.692122310671e0));
#23137=cartesian_point('',(-6.988755439803e1,2.696294236185e1,
-4.953947095507e0));
#23138=cartesian_point('',(-6.981730877898e1,2.684181377130e1,
-5.515999442650e0));
#23139=cartesian_point('',(-6.974192387542e1,2.679096885481e1,
-5.975969228141e0));
#23140=cartesian_point('',(-6.968690514188e1,2.677164425078e1,
-6.278723684745e0));
#23142=cartesian_point('',(-6.917882341514e1,2.726108118830e1,
-3.937498028008e1));
#23143=direction('',(1.188116828425e-2,6.412824752672e-3,-9.999088526055e-1));
#23144=direction('',(-3.825172826771e-1,-9.238890075316e-1,-1.047044485712e-2));
#23145=axis2_placement_3d('',#23142,#23143,#23144);
#23147=cartesian_point('',(-6.866558104245e1,2.674756344076e1,
-4.147512929209e1));
#23148=cartesian_point('',(-6.861546353179e1,2.672851521410e1,
-4.162591554706e1));
#23149=cartesian_point('',(-6.856299441041e1,2.671579357853e1,
-4.177647256923e1));
#23150=cartesian_point('',(-6.850858526710e1,2.671092241506e1,
-4.192438382020e1));
#23152=cartesian_point('',(-6.586412182411e1,3.578999557193e1,
-4.579937026002e0));
#23153=cartesian_point('',(-6.586839724645e1,3.575741011905e1,
-4.603540655869e0));
#23154=cartesian_point('',(-6.587266031203e1,3.569263023520e1,
-4.657831882873e0));
#23155=cartesian_point('',(-6.586690826021e1,3.559605621958e1,
-4.759868615108e0));
#23156=cartesian_point('',(-6.584907528824e1,3.550047419437e1,
-4.882051237627e0));
#23157=cartesian_point('',(-6.581890104136e1,3.540625721903e1,
-5.024525228533e0));
#23158=cartesian_point('',(-6.577606571417e1,3.531455041475e1,
-5.186809074846e0));
#23159=cartesian_point('',(-6.571981785573e1,3.522601062921e1,
-5.369646694454e0));
#23160=cartesian_point('',(-6.564888692395e1,3.514163176496e1,
-5.574377726696e0));
#23161=cartesian_point('',(-6.556147931912e1,3.506294870719e1,
-5.802753216354e0));
#23162=cartesian_point('',(-6.549075295209e1,3.501607051236e1,
-5.971700356974e0));
#23163=cartesian_point('',(-6.545193814730e1,3.499473682654e1,
-6.060277327683e0));
#23165=cartesian_point('',(-6.584632173810e1,3.520559605388e1,
-6.283884085697e0));
#23166=direction('',(-3.919178772486e-1,2.154582346197e-1,8.944149633294e-1));
#23167=direction('',(7.887767803643e-1,-4.217003526959e-1,4.472135991831e-1));
#23168=axis2_placement_3d('',#23165,#23166,#23167);
#23170=cartesian_point('',(-6.572852944268e1,3.603644128568e1,
-4.695415278827e0));
#23171=cartesian_point('',(-6.573323539865e1,3.602809232516e1,
-4.682497977282e0));
#23172=cartesian_point('',(-6.574484873816e1,3.600715248480e1,
-4.658209645304e0));
#23173=cartesian_point('',(-6.576963191845e1,3.596255867258e1,
-4.624621055705e0));
#23174=cartesian_point('',(-6.579932497967e1,3.590866321217e1,
-4.598423384889e0));
#23175=cartesian_point('',(-6.583192807962e1,3.584917401412e1,
-4.581403439766e0));
#23176=cartesian_point('',(-6.585332110964e1,3.580988767397e1,
-4.579083014183e0));
#23177=cartesian_point('',(-6.586412182411e1,3.578999557193e1,
-4.579937026002e0));
#23179=cartesian_point('',(-6.572852944268e1,3.603644128568e1,
-4.695415278827e0));
#23180=cartesian_point('',(-6.576408014406e1,3.597244597751e1,
-4.692122310863e0));
#23181=cartesian_point('',(-6.577028648808e1,3.585442702291e1,
-4.953947099705e0));
#23182=cartesian_point('',(-6.571645227184e1,3.572516580066e1,
-5.515999481021e0));
#23183=cartesian_point('',(-6.564834896657e1,3.566491620376e1,
-5.975969075833e0));
#23184=cartesian_point('',(-6.559632329387e1,3.563857553696e1,
-6.278723532412e0));
#23186=cartesian_point('',(-6.502870386751e1,3.605750726228e1,
-3.937498028008e1));
#23187=direction('',(1.261656483887e-2,4.807158492736e-3,-9.999088526055e-1));
#23188=direction('',(-4.998368059658e-1,-8.660563129064e-1,-1.047044778514e-2));
#23189=axis2_placement_3d('',#23186,#23187,#23188);
#23191=cartesian_point('',(-6.458687987070e1,3.548139115766e1,
-4.147512929210e1));
#23192=cartesian_point('',(-6.453967741534e1,3.545596424243e1,
-4.162591554706e1));
#23193=cartesian_point('',(-6.448931758776e1,3.543650293002e1,
-4.177647254207e1));
#23194=cartesian_point('',(-6.443600973749e1,3.542457162106e1,
-4.192438379354e1));
#23196=cartesian_point('',(-6.062911328849e1,4.408080022586e1,
-4.579937026003e0));
#23197=cartesian_point('',(-6.063760538911e1,4.404905160069e1,
-4.603540655782e0));
#23198=cartesian_point('',(-6.065028745688e1,4.398538235789e1,
-4.657831881794e0));
#23199=cartesian_point('',(-6.065719005261e1,4.388888375368e1,
-4.759868614076e0));
#23200=cartesian_point('',(-6.065198560230e1,4.379179177587e1,
-4.882051236275e0));
#23201=cartesian_point('',(-6.063436728339e1,4.369444231027e1,
-5.024525227071e0));
#23202=cartesian_point('',(-6.060386855844e1,4.359792893815e1,
-5.186809073333e0));
#23203=cartesian_point('',(-6.055965866933e1,4.350280480381e1,
-5.369646693038e0));
#23204=cartesian_point('',(-6.050034821334e1,4.340988946781e1,
-5.574377725551e0));
#23205=cartesian_point('',(-6.042395859251e1,4.332047057243e1,
-5.802753215641e0));
#23206=cartesian_point('',(-6.035995613147e1,4.326476178354e1,
-5.971700356723e0));
#23207=cartesian_point('',(-6.032425799740e1,4.323854426160e1,
-6.060277327661e0));
#23209=cartesian_point('',(-6.068774492986e1,4.349907694739e1,
-6.283884085686e0));
#23210=direction('',(-3.604420225288e-1,2.647705077387e-1,8.944149633292e-1));
#23211=direction('',(7.269857443670e-1,-5.210486773734e-1,4.472135991834e-1));
#23212=axis2_placement_3d('',#23209,#23210,#23211);
#23214=cartesian_point('',(-6.046251329946e1,4.430743920320e1,
-4.695415279225e0));
#23215=cartesian_point('',(-6.046826321179e1,4.429978350564e1,
-4.682496364977e0));
#23216=cartesian_point('',(-6.048249535670e1,4.428055913251e1,
-4.658211287645e0));
#23217=cartesian_point('',(-6.051284019294e1,4.423964539906e1,
-4.624661410321e0));
#23218=cartesian_point('',(-6.054928048744e1,4.419013239528e1,
-4.598493111767e0));
#23219=cartesian_point('',(-6.058937419571e1,4.413540190200e1,
-4.581456055322e0));
#23220=cartesian_point('',(-6.061576903564e1,4.409916638185e1,
-4.579104469103e0));
#23221=cartesian_point('',(-6.062911328849e1,4.408080022586e1,
-4.579937026003e0));
#23223=cartesian_point('',(-6.046251329946e1,4.430743920320e1,
-4.695415279225e0));
#23224=cartesian_point('',(-6.050611291952e1,4.424863168676e1,
-4.692122311442e0));
#23225=cartesian_point('',(-6.052767073869e1,4.413243249975e1,
-4.953947105104e0));
#23226=cartesian_point('',(-6.049116904462e1,4.399725033614e1,
-5.515999526038e0));
#23227=cartesian_point('',(-6.043151260563e1,4.392862697418e1,
-5.975968898354e0));
#23228=cartesian_point('',(-6.038337016808e1,4.389572094069e1,
-6.278723354975e0));
#23230=cartesian_point('',(-5.976592516736e1,4.423697938996e1,
-3.937498028008e1));
#23231=direction('',(1.313608847097e-2,3.119240418072e-3,-9.999088526055e-1));
#23232=direction('',(-6.086039829400e-1,-7.934050425863e-1,-1.047045119476e-2));
#23233=axis2_placement_3d('',#23230,#23231,#23232);
#23235=cartesian_point('',(-5.940307927749e1,4.360812243455e1,
-4.147512929211e1));
#23236=cartesian_point('',(-5.935959952343e1,4.357675189423e1,
-4.162591554707e1));
#23237=cartesian_point('',(-5.931221084662e1,4.355088372925e1,
-4.177647256951e1));
#23238=cartesian_point('',(-5.926091639980e1,4.353209642416e1,
-4.192438382047e1));
#23240=cartesian_point('',(-5.585515871350e1,4.731012002120e1,
-4.202616082424e1));
#23241=cartesian_point('',(-5.586220393379e1,4.729808862197e1,
-4.228074221294e1));
#23242=cartesian_point('',(-5.582923074358e1,4.722910413901e1,
-4.278873968003e1));
#23243=cartesian_point('',(-5.564041126635e1,4.700052765743e1,
-4.349891486804e1));
#23244=cartesian_point('',(-5.543043620984e1,4.677367309551e1,
-4.390769043891e1));
#23245=cartesian_point('',(-5.530748648286e1,4.664577782356e1,
-4.408948073236e1));
#23247=cartesian_point('',(-5.530748648286e1,4.664577782356e1,
-4.408948073236e1));
#23248=cartesian_point('',(-5.517823795923e1,4.651136677870e1,
-4.428056009637e1));
#23249=cartesian_point('',(-5.488105104245e1,4.620868502577e1,
-4.461318634950e1));
#23250=cartesian_point('',(-5.434751072466e1,4.568797061787e1,
-4.492775966021e1));
#23251=cartesian_point('',(-5.395925073404e1,4.531971647095e1,
-4.499977611240e1));
#23252=cartesian_point('',(-5.376338403388e1,4.513725084681e1,
-4.499998308294e1));
#23254=cartesian_point('',(-5.376338353481e1,4.513725015424e1,-4.38e1));
#23255=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#23256=direction('',(0.e0,0.e0,-1.e0));
#23257=axis2_placement_3d('',#23254,#23255,#23256);
#23259=cartesian_point('',(-5.291822231251e1,4.598241950679e1,
-4.390663174775e1));
#23260=cartesian_point('',(-5.305598456248e1,4.612049361697e1,
-4.390411121021e1));
#23261=cartesian_point('',(-5.331365751264e1,4.638547562691e1,
-4.384521137729e1));
#23262=cartesian_point('',(-5.366328664255e1,4.676729075448e1,
-4.358501452995e1));
#23263=cartesian_point('',(-5.392598479673e1,4.707963223848e1,
-4.318376696292e1));
#23264=cartesian_point('',(-5.408195072661e1,4.729878621011e1,
-4.267319289661e1));
#23265=cartesian_point('',(-5.410344169160e1,4.736503238714e1,
-4.231113766033e1));
#23266=cartesian_point('',(-5.409449127281e1,4.737967819243e1,
-4.212042666541e1));
#23268=cartesian_point('',(-5.493975161612e1,4.653436809777e1,
-4.201584056459e1));
#23269=direction('',(5.046486070366e-2,7.277663199491e-2,9.960707101756e-1));
#23270=direction('',(7.043874338806e-1,7.044445392442e-1,-8.715637739241e-2));
#23271=axis2_placement_3d('',#23268,#23269,#23270);
#23273=cartesian_point('',(-4.341664103981e1,5.204277442038e1,-4.38e1));
#23274=direction('',(-7.071067811874e-1,7.071067811857e-1,0.e0));
#23275=direction('',(-1.894780628694e-13,-1.894780628694e-13,-1.e0));
#23276=axis2_placement_3d('',#23273,#23274,#23275);
#23278=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#23279=direction('',(0.e0,0.e0,-1.e0));
#23280=direction('',(7.071067808678e-1,7.071067815053e-1,0.e0));
#23281=axis2_placement_3d('',#23278,#23279,#23280);
#23283=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#23284=direction('',(0.e0,0.e0,-1.e0));
#23285=direction('',(7.750037363918e-1,6.319566508699e-1,0.e0));
#23286=axis2_placement_3d('',#23283,#23284,#23285);
#23288=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#23289=direction('',(0.e0,0.e0,-1.e0));
#23290=direction('',(1.e0,0.e0,0.e0));
#23291=axis2_placement_3d('',#23288,#23289,#23290);
#23293=cartesian_point('',(-5.204277442038e1,4.341664103981e1,-4.38e1));
#23294=direction('',(-7.071067811857e-1,7.071067811874e-1,0.e0));
#23295=direction('',(7.044160264015e-1,7.044160263998e-1,-8.715574278185e-2));
#23296=axis2_placement_3d('',#23293,#23294,#23295);
#23298=direction('',(7.071038309857e-1,-7.071097313632e-1,4.089771385913e-6));
#23299=vector('',#23298,2.433561237195e0);
#23300=cartesian_point('',(-4.598272038915e1,5.291827037902e1,
-4.390460261241e1));
#23301=line('',#23300,#23299);
#23302=cartesian_point('',(-4.513725023521e1,5.376338243674e1,
-4.499998308099e1));
#23303=cartesian_point('',(-4.532011735234e1,5.395964601312e1,
-4.499977590924e1));
#23304=cartesian_point('',(-4.568909539820e1,5.434856898261e1,
-4.492745651448e1));
#23305=cartesian_point('',(-4.621041252652e1,5.488258150117e1,
-4.461192245164e1));
#23306=cartesian_point('',(-4.651312608151e1,5.517973939291e1,
-4.427860669514e1));
#23307=cartesian_point('',(-4.664747405576e1,5.530890669599e1,
-4.408723314567e1));
#23309=cartesian_point('',(-4.664747405576e1,5.530890669599e1,
-4.408723314567e1));
#23310=cartesian_point('',(-4.677518425352e1,5.543165653899e1,
-4.390534298729e1));
#23311=cartesian_point('',(-4.700156077372e1,5.564118043625e1,
-4.349656914601e1));
#23312=cartesian_point('',(-4.722935218919e1,5.582943726508e1,
-4.278713673084e1));
#23313=cartesian_point('',(-4.729796071419e1,5.586232223910e1,
-4.228014921998e1));
#23314=cartesian_point('',(-4.730990261439e1,5.585534310291e1,
-4.202614881464e1));
#23316=cartesian_point('',(-4.653435290498e1,5.493963664456e1,
-4.201481683019e1));
#23317=direction('',(-7.332415085684e-2,-4.980762313797e-2,9.960636373136e-1));
#23318=direction('',(-6.462648848269e-1,7.630550445931e-1,-9.417938234557e-3));
#23319=axis2_placement_3d('',#23316,#23317,#23318);
#23321=cartesian_point('',(-4.653436818728e1,5.493975184664e1,
-4.201584170416e1));
#23322=direction('',(-7.277646933580e-2,-5.046502381207e-2,9.960707137963e-1));
#23323=direction('',(-7.060900858690e-1,7.079474637526e-1,-1.572193384434e-2));
#23324=axis2_placement_3d('',#23321,#23322,#23323);
#23326=cartesian_point('',(-4.513724953201e1,5.376338291258e1,-4.38e1));
#23327=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#23328=direction('',(-7.044154316095e-1,-7.044154316095e-1,-8.716535677044e-2));
#23329=axis2_placement_3d('',#23326,#23327,#23328);
#23331=cartesian_point('',(-5.400084707210e1,5.058669900772e1,
-8.198742429757e0));
#23332=direction('',(1.335069549280e-2,1.458119983496e-3,-9.999098123411e-1));
#23333=direction('',(7.072172634829e-1,7.069186988541e-1,1.047355919930e-2));
#23334=axis2_placement_3d('',#23331,#23332,#23333);
#23336=cartesian_point('',(-5.323562604385e1,5.098492224624e1,
-3.900784623688e1));
#23337=cartesian_point('',(-5.323512947851e1,5.098510142332e1,
-3.905347321304e1));
#23338=cartesian_point('',(-5.323113872631e1,5.098242974952e1,
-3.914383636460e1));
#23339=cartesian_point('',(-5.321636667124e1,5.096965308581e1,
-3.927727834855e1));
#23340=cartesian_point('',(-5.320124141200e1,5.095577526504e1,
-3.936364789352e1));
#23341=cartesian_point('',(-5.319230082343e1,5.094746611687e1,
-3.940628354231e1));
#23343=direction('',(-1.343208522104e-2,-1.376762012096e-3,9.999088376512e-1));
#23344=vector('',#23343,3.310241285487e1);
#23345=cartesian_point('',(-5.369260647338e1,5.144737256452e1,
-3.937812138099e1));
#23346=line('',#23345,#23344);
#23347=direction('',(3.228109549903e-1,-3.095560555309e-1,-8.944093782057e-1));
#23348=vector('',#23347,9.151963252221e-1);
#23349=cartesian_point('',(-5.413724090386e1,5.140179841999e1,
-6.278726219824e0));
#23350=line('',#23349,#23348);
#23351=cartesian_point('',(-5.541385208204e1,5.270517388370e1,
-8.214095259968e0));
#23352=direction('',(7.066920014180e-1,7.074459567888e-1,1.032634276926e-2));
#23353=direction('',(6.295181634498e-1,-6.353751666464e-1,4.472194981169e-1));
#23354=axis2_placement_3d('',#23351,#23352,#23353);
#23356=direction('',(1.335916776037e-2,1.449988142008e-3,-9.999097110095e-1));
#23357=vector('',#23356,3.081714425e1);
#23358=cartesian_point('',(-5.364731744378e1,5.094023775251e1,
-8.193484435722e0));
#23359=line('',#23358,#23357);
#23360=cartesian_point('',(-5.358941709366e1,5.063163406550e1,
-3.901308260845e1));
#23361=direction('',(1.335069549280e-2,1.458119983496e-3,-9.999098123411e-1));
#23362=direction('',(7.072172634829e-1,7.069186988541e-1,1.047355919930e-2));
#23363=axis2_placement_3d('',#23360,#23361,#23362);
#23365=cartesian_point('',(-5.416441308436e1,5.074252768257e1,
-6.060277149293e0));
#23366=cartesian_point('',(-5.406592354828e1,5.064809299621e1,
-6.333155072527e0));
#23367=cartesian_point('',(-5.396744151827e1,5.055365635126e1,
-6.606034971647e0));
#23368=cartesian_point('',(-5.386895189831e1,5.045922169455e1,
-6.878912874867e0));
#23370=cartesian_point('',(-5.419531379709e1,5.076494603709e1,
-7.102587792174e0));
#23371=direction('',(3.229404477895e-1,-3.095415023360e-1,-8.943676679717e-1));
#23372=direction('',(7.070392444016e-1,7.070952668684e-1,1.057310022408e-2));
#23373=axis2_placement_3d('',#23370,#23371,#23372);
#23375=cartesian_point('',(-5.919419118151e1,4.844331465982e1,
-8.219332954833e0));
#23376=direction('',(6.089028729937e-1,7.931763792394e-1,-1.041742178688e-2));
#23377=direction('',(7.123233121169e-1,-5.409608920047e-1,4.471653076171e-1));
#23378=axis2_placement_3d('',#23375,#23376,#23377);
#23380=cartesian_point('',(-5.692598861894e1,4.671411400592e1,
-7.297046695036e0));
#23381=cartesian_point('',(-5.690185505163e1,4.669431849057e1,
-7.393517050349e0));
#23382=cartesian_point('',(-5.686131957739e1,4.666074913394e1,
-7.589628435863e0));
#23383=cartesian_point('',(-5.682453632764e1,4.662867816076e1,
-7.890280112605e0));
#23384=cartesian_point('',(-5.681586594192e1,4.662025089400e1,
-8.092977133217e0));
#23385=cartesian_point('',(-5.681572420472e1,4.661903351863e1,
-8.194371660701e0));
#23387=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23388=direction('',(0.e0,0.e0,-1.e0));
#23389=direction('',(-7.730691601695e-1,6.343217429624e-1,0.e0));
#23390=axis2_placement_3d('',#23387,#23388,#23389);
#23392=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23393=direction('',(0.e0,0.e0,-1.e0));
#23394=direction('',(-7.528187511791e-1,6.582278692619e-1,0.e0));
#23395=axis2_placement_3d('',#23392,#23393,#23394);
#23397=cartesian_point('',(-5.363612915317e1,5.024467293711e1,
-8.194363623762e0));
#23398=cartesian_point('',(-5.363735370954e1,5.024465690696e1,
-8.092384357806e0));
#23399=cartesian_point('',(-5.364696766023e1,5.025220417156e1,
-7.888530800181e0));
#23400=cartesian_point('',(-5.368395635986e1,5.028487510223e1,
-7.586180336118e0));
#23401=cartesian_point('',(-5.372295308945e1,5.032108452536e1,
-7.389011275996e0));
#23402=cartesian_point('',(-5.374598230654e1,5.034267060497e1,
-7.292040071699e0));
#23404=cartesian_point('',(-5.575532650186e1,5.236333515174e1,
-8.219084961138e0));
#23405=direction('',(-7.066920014180e-1,-7.074459567888e-1,-1.032634276926e-2));
#23406=direction('',(6.705166076765e-1,-6.743176208253e-1,3.093593785138e-1));
#23407=axis2_placement_3d('',#23404,#23405,#23406);
#23409=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23410=direction('',(0.e0,0.e0,1.e0));
#23411=direction('',(-7.298272469582e-1,6.836316183423e-1,0.e0));
#23412=axis2_placement_3d('',#23409,#23410,#23411);
#23414=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23415=direction('',(0.e0,0.e0,1.e0));
#23416=direction('',(-7.528187511791e-1,6.582278692619e-1,0.e0));
#23417=axis2_placement_3d('',#23414,#23415,#23416);
#23419=cartesian_point('',(-5.740455695291e1,4.710552797962e1,
-7.102553064091e0));
#23420=direction('',(3.490437282208e-1,-2.796994355860e-1,-8.943918053753e-1));
#23421=direction('',(6.914331408418e-1,-5.673432723054e-1,4.472603527202e-1));
#23422=axis2_placement_3d('',#23419,#23420,#23421);
#23424=cartesian_point('',(-4.617333681387e1,5.680473889142e1,
-4.147601040922e1));
#23425=cartesian_point('',(-4.622301903517e1,5.680584266427e1,
-3.777640228973e1));
#23426=cartesian_point('',(-4.632145024712e1,5.680888726819e1,
-3.037827629149e1));
#23427=cartesian_point('',(-4.647117674421e1,5.681156362313e1,
-1.928441457384e1));
#23428=cartesian_point('',(-4.656939550623e1,5.681462143685e1,
-1.189068388067e1));
#23429=cartesian_point('',(-4.661903344481e1,5.681572422589e1,
-8.194373293101e0));
#23431=cartesian_point('',(-5.024466801224e1,5.363612571562e1,
-8.194371452240e0));
#23432=cartesian_point('',(-5.024965860702e1,5.359042996442e1,
-1.161677716531e1));
#23433=cartesian_point('',(-5.025871979631e1,5.349991250579e1,
-1.846253642499e1));
#23434=cartesian_point('',(-5.027440864893e1,5.336212503413e1,
-2.873397112407e1));
#23435=cartesian_point('',(-5.028342231314e1,5.327150097196e1,
-3.558349661118e1));
#23436=cartesian_point('',(-5.028841702537e1,5.322576751983e1,
-3.900872595437e1));
#23438=cartesian_point('',(-4.753339038589e1,5.569992615001e1,
-3.900862126910e1));
#23439=cartesian_point('',(-4.750879684111e1,5.571705676664e1,
-3.933861632360e1));
#23440=cartesian_point('',(-4.745939873292e1,5.575146041723e1,
-4.000198631893e1));
#23441=cartesian_point('',(-4.738682548794e1,5.580165477271e1,
-4.100796257737e1));
#23442=cartesian_point('',(-4.733577337010e1,5.583725181416e1,
-4.168559403718e1));
#23443=cartesian_point('',(-4.730990261439e1,5.585534310291e1,
-4.202614881464e1));
#23445=cartesian_point('',(-4.612195750285e1,5.684022029984e1,
-4.202618101533e1));
#23446=cartesian_point('',(-4.613235207703e1,5.683242869165e1,
-4.196897740871e1));
#23447=cartesian_point('',(-4.615002163597e1,5.681944420051e1,
-4.185195116375e1));
#23448=cartesian_point('',(-4.616772774388e1,5.680708219631e1,
-4.166861622565e1));
#23449=cartesian_point('',(-4.617239703996e1,5.680477088997e1,
-4.154108974343e1));
#23450=cartesian_point('',(-4.617333681387e1,5.680473889142e1,
-4.147601040922e1));
#23452=cartesian_point('',(-4.648903719548e1,5.719252425903e1,
-4.148036708076e1));
#23453=direction('',(-1.342783837063e-2,2.983216755217e-4,9.999097980122e-1));
#23454=direction('',(6.325106398977e-1,-7.745025263006e-1,8.725088551927e-3));
#23455=axis2_placement_3d('',#23452,#23453,#23454);
#23457=cartesian_point('',(-4.612195750285e1,5.684022029984e1,
-4.202618101533e1));
#23458=cartesian_point('',(-4.596964372833e1,5.696436259985e1,
-4.198131528001e1));
#23459=cartesian_point('',(-4.591333160280e1,5.721543978673e1,
-4.193662712515e1));
#23460=cartesian_point('',(-4.597471389706e1,5.738663004472e1,
-4.192438378575e1));
#23462=cartesian_point('',(-4.609235581753e1,5.749685993704e1,
-4.147512933518e1));
#23463=cartesian_point('',(-4.605847687676e1,5.745530496535e1,
-4.162591555019e1));
#23464=cartesian_point('',(-4.601939796880e1,5.741805298426e1,
-4.177647302210e1));
#23465=cartesian_point('',(-4.597471389706e1,5.738663004472e1,
-4.192438378575e1));
#23467=cartesian_point('',(-4.693596130946e1,5.720242771866e1,
-8.198698928929e0));
#23468=direction('',(-1.333869897728e-2,2.631304326816e-4,9.999110009756e-1));
#23469=direction('',(6.325168472136e-1,-7.744983939359e-1,8.641515006954e-3));
#23470=axis2_placement_3d('',#23467,#23468,#23469);
#23472=cartesian_point('',(-4.661903344481e1,5.681572422589e1,
-8.194373293101e0));
#23473=cartesian_point('',(-4.662025035642e1,5.681586565167e1,
-8.093030764015e0));
#23474=cartesian_point('',(-4.662866968185e1,5.682452791636e1,
-7.890435249448e0));
#23475=cartesian_point('',(-4.666071001350e1,5.686127351624e1,
-7.589935438913e0));
#23476=cartesian_point('',(-4.669424646701e1,5.690176784763e1,
-7.393917756684e0));
#23477=cartesian_point('',(-4.671402258256e1,5.692587719341e1,
-7.297491993089e0));
#23479=cartesian_point('',(-4.844327599225e1,5.919420854141e1,
-8.219330480084e0));
#23480=direction('',(-7.931845440199e-1,-6.088921800326e-1,-1.042075924073e-2));
#23481=direction('',(5.768706085049e-1,-7.567341876026e-1,3.075283244785e-1));
#23482=axis2_placement_3d('',#23479,#23480,#23481);
#23484=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#23485=direction('',(0.e0,0.e0,1.e0));
#23486=direction('',(-6.343516421222e-1,7.730446262259e-1,0.e0));
#23487=axis2_placement_3d('',#23484,#23485,#23486);
#23489=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#23490=direction('',(0.e0,0.e0,1.e0));
#23491=direction('',(-6.604623050145e-1,7.508592036161e-1,0.e0));
#23492=axis2_placement_3d('',#23489,#23490,#23491);
#23494=cartesian_point('',(-5.236465983605e1,5.575526774780e1,
-8.219333702492e0));
#23495=direction('',(7.072231649799e-1,7.069136205049e-1,-1.041768018241e-2));
#23496=direction('',(6.356205514096e-1,-6.293090731904e-1,4.471650758121e-1));
#23497=axis2_placement_3d('',#23494,#23495,#23496);
#23499=cartesian_point('',(-5.034155165591e1,5.374478824976e1,
-7.297100042143e0));
#23500=cartesian_point('',(-5.032021097030e1,5.372201471278e1,
-7.393565048563e0));
#23501=cartesian_point('',(-5.028441033293e1,5.368344404613e1,
-7.589665130595e0));
#23502=cartesian_point('',(-5.025212292247e1,5.364685974722e1,
-7.890298880749e0));
#23503=cartesian_point('',(-5.024464963239e1,5.363735112432e1,
-8.092983151022e0));
#23504=cartesian_point('',(-5.024466801224e1,5.363612571562e1,
-8.194371452240e0));
#23506=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#23507=direction('',(0.e0,0.e0,-1.e0));
#23508=direction('',(-6.836598470844e-1,7.298008039763e-1,0.e0));
#23509=axis2_placement_3d('',#23506,#23507,#23508);
#23511=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#23512=direction('',(0.e0,0.e0,-1.e0));
#23513=direction('',(-6.604623050145e-1,7.508592036161e-1,0.e0));
#23514=axis2_placement_3d('',#23511,#23512,#23513);
#23516=cartesian_point('',(-5.076494783198e1,5.419533190627e1,
-7.102552896875e0));
#23517=direction('',(3.095495320990e-1,-3.228655978461e-1,-8.943919123654e-1));
#23518=direction('',(6.114647602790e-1,-6.527397774836e-1,4.472601366404e-1));
#23519=axis2_placement_3d('',#23516,#23517,#23518);
#23521=cartesian_point('',(-5.094747284419e1,5.319229466740e1,
-3.940628203627e1));
#23522=cartesian_point('',(-5.095577602359e1,5.320122895751e1,
-3.936366864884e1));
#23523=cartesian_point('',(-5.096963184553e1,5.321635108901e1,
-3.927732686857e1));
#23524=cartesian_point('',(-5.098244103249e1,5.323114638997e1,
-3.914388089631e1));
#23525=cartesian_point('',(-5.098506098557e1,5.323509141750e1,
-3.905349200487e1));
#23526=cartesian_point('',(-5.098488480037e1,5.323559125612e1,
-3.900784602775e1));
#23528=direction('',(1.451312757438e-3,1.335763207881e-2,9.999097296039e-1));
#23529=vector('',#23528,3.081710866501e1);
#23530=cartesian_point('',(-5.098488480037e1,5.323559125612e1,
-3.900784602775e1));
#23531=line('',#23530,#23529);
#23532=cartesian_point('',(-5.270626284362e1,5.541381425643e1,
-8.214301753514e0));
#23533=direction('',(-7.072231649799e-1,-7.069136205049e-1,1.041768018241e-2));
#23534=direction('',(7.069887788558e-1,-7.071761252872e-1,8.294238709930e-3));
#23535=axis2_placement_3d('',#23532,#23533,#23534);
#23537=direction('',(-3.095546246003e-1,3.228047621267e-1,8.944121085589e-1));
#23538=vector('',#23537,9.152239043505e-1);
#23539=cartesian_point('',(-5.111849092801e1,5.384180701951e1,
-7.097278398973e0));
#23540=line('',#23539,#23538);
#23541=direction('',(-1.377414738625e-3,-1.343143309359e-2,-9.999088455123e-1));
#23542=vector('',#23541,3.310244795035e1);
#23543=cartesian_point('',(-5.140180272014e1,5.413724565424e1,
-6.278691056879e0));
#23544=line('',#23543,#23542);
#23545=cartesian_point('',(-5.063163387680e1,5.358941690081e1,
-3.901308288767e1));
#23546=direction('',(-1.458080982395e-3,-1.335073448729e-2,-9.999098118773e-1));
#23547=direction('',(6.851914287477e-1,-7.283107693495e-1,8.725206024221e-3));
#23548=axis2_placement_3d('',#23545,#23546,#23547);
#23550=cartesian_point('',(-5.058670002070e1,5.400084808295e1,
-8.198742573423e0));
#23551=direction('',(-1.458080982395e-3,-1.335073448729e-2,-9.999098118773e-1));
#23552=direction('',(6.851914287477e-1,-7.283107693495e-1,8.725206024214e-3));
#23553=axis2_placement_3d('',#23550,#23551,#23552);
#23555=cartesian_point('',(-3.914500491173e1,6.392710627870e1,
-4.579937026027e0));
#23556=cartesian_point('',(-3.916500013019e1,6.390102432269e1,
-4.603540515428e0));
#23557=cartesian_point('',(-3.920108180738e1,6.384705512886e1,
-4.657831431807e0));
#23558=cartesian_point('',(-3.924438738326e1,6.376054391201e1,
-4.759867561069e0));
#23559=cartesian_point('',(-3.927673457694e1,6.366885124919e1,
-4.882049712687e0));
#23560=cartesian_point('',(-3.929771156923e1,6.357216994097e1,
-5.024523341604e0));
#23561=cartesian_point('',(-3.930646863500e1,6.347133182029e1,
-5.186807095660e0));
#23562=cartesian_point('',(-3.930202660661e1,6.336653003925e1,
-5.369644806715e0));
#23563=cartesian_point('',(-3.928278813479e1,6.325799010558e1,
-5.574376136956e0));
#23564=cartesian_point('',(-3.924643245912e1,6.314614443308e1,
-5.802752207685e0));
#23565=cartesian_point('',(-3.920862061077e1,6.307018324041e1,
-5.971699982801e0));
#23566=cartesian_point('',(-3.918567274928e1,6.303230016427e1,
-6.060277327714e0));
#23568=cartesian_point('',(-3.942178934402e1,6.341210140710e1,
-6.283884085749e0));
#23569=direction('',(-2.316817205968e-1,3.825512432911e-1,8.944149633127e-1));
#23570=direction('',(4.722505533527e-1,-7.595916083884e-1,4.472135992163e-1));
#23571=axis2_placement_3d('',#23568,#23569,#23570);
#23573=cartesian_point('',(-3.890435560990e1,6.407273833569e1,
-4.695415273448e0));
#23574=cartesian_point('',(-3.891260551685e1,6.406786093244e1,
-4.682497985797e0));
#23575=cartesian_point('',(-3.893313275642e1,6.405553324533e1,
-4.658209704409e0));
#23576=cartesian_point('',(-3.897689215382e1,6.402930568611e1,
-4.624621313637e0));
#23577=cartesian_point('',(-3.902955457921e1,6.399747753060e1,
-4.598423786733e0));
#23578=cartesian_point('',(-3.908753433778e1,6.396225989753e1,
-4.581403732558e0));
#23579=cartesian_point('',(-3.912570485990e1,6.393893317437e1,
-4.579083132490e0));
#23580=cartesian_point('',(-3.914500491173e1,6.392710627870e1,
-4.579937026027e0));
#23582=cartesian_point('',(-3.890435560990e1,6.407273833569e1,
-4.695415273448e0));
#23583=cartesian_point('',(-3.896714096664e1,6.403509208525e1,
-4.692122763953e0));
#23584=cartesian_point('',(-3.903152539519e1,6.393598799354e1,
-4.953946372391e0));
#23585=cartesian_point('',(-3.904953427814e1,6.379712731261e1,
-5.515999243433e0));
#23586=cartesian_point('',(-3.902067953925e1,6.371089745675e1,
-5.975970140247e0));
#23587=cartesian_point('',(-3.898879430194e1,6.366207292640e1,
-6.278724672667e0));
#23589=cartesian_point('',(-3.828775589330e1,6.374106922003e1,-3.937498028e1));
#23590=direction('',(1.332984490536e-2,-2.145161044637e-3,-9.999088526055e-1));
#23591=direction('',(-8.658982442825e-1,-5.001105885002e-1,-1.047042589969e-2));
#23592=axis2_placement_3d('',#23589,#23590,#23591);
#23594=cartesian_point('',(-3.819318313357e1,6.302122602808e1,
-4.147512932758e1));
#23595=cartesian_point('',(-3.816501804316e1,6.297560447638e1,
-4.162591554254e1));
#23596=cartesian_point('',(-3.813113594206e1,6.293357034190e1,
-4.177647304970e1));
#23597=cartesian_point('',(-3.809093566435e1,6.289658378844e1,
-4.192438381283e1));
#23599=cartesian_point('',(-3.046595215310e1,6.848964948193e1,
-4.579937026179e0));
#23600=cartesian_point('',(-3.048918047034e1,6.846640078404e1,
-4.603540285637e0));
#23601=cartesian_point('',(-3.053199760775e1,6.841760329011e1,
-4.657830704417e0));
#23602=cartesian_point('',(-3.058622448311e1,6.833748525898e1,
-4.759865976951e0));
#23603=cartesian_point('',(-3.063026324587e1,6.825079960317e1,
-4.882047379125e0));
#23604=cartesian_point('',(-3.066368040007e1,6.815768369440e1,
-5.024520442487e0));
#23605=cartesian_point('',(-3.068552480502e1,6.805885132008e1,
-5.186803935013e0));
#23606=cartesian_point('',(-3.069480041752e1,6.795436618093e1,
-5.369641707255e0));
#23607=cartesian_point('',(-3.068989403628e1,6.784424335476e1,
-5.574373498237e0));
#23608=cartesian_point('',(-3.066844825114e1,6.772860860774e1,
-5.802750532495e0));
#23609=cartesian_point('',(-3.064087469076e1,6.764836131517e1,
-5.971699360102e0));
#23610=cartesian_point('',(-3.062306775946e1,6.760780675207e1,
-6.060277327712e0));
#23612=cartesian_point('',(-3.080759033395e1,6.801517814255e1,
-6.283884085761e0));
#23613=direction('',(-1.797666942413e-1,4.095189971698e-1,8.944149633132e-1));
#23614=direction('',(3.690637841453e-1,-8.147342633702e-1,4.472135992152e-1));
#23615=axis2_placement_3d('',#23612,#23613,#23614);
#23617=cartesian_point('',(-3.020835289316e1,6.860262457618e1,
-4.695415274333e0));
#23618=cartesian_point('',(-3.022615116521e1,6.859500964523e1,
-4.672095695522e0));
#23619=cartesian_point('',(-3.026911389770e1,6.857635309351e1,
-4.632464245014e0));
#23620=cartesian_point('',(-3.035610643468e1,6.853834932247e1,
-4.589691836528e0));
#23621=cartesian_point('',(-3.042706717585e1,6.850694179265e1,
-4.580431640823e0));
#23622=cartesian_point('',(-3.046595215310e1,6.848964948193e1,
-4.579937026179e0));
#23624=cartesian_point('',(-3.020835289316e1,6.860262457618e1,
-4.695415274333e0));
#23625=cartesian_point('',(-3.027551493936e1,6.857349554606e1,
-4.692122670259e0));
#23626=cartesian_point('',(-3.035228422643e1,6.848364313442e1,
-4.953946425111e0));
#23627=cartesian_point('',(-3.038826398798e1,6.834832105524e1,
-5.515999265049e0));
#23628=cartesian_point('',(-3.037091139967e1,6.825906268759e1,
-5.975969991245e0));
#23629=cartesian_point('',(-3.034567182576e1,6.820649399960e1,
-6.278724520700e0));
#23631=cartesian_point('',(-2.964031978063e1,6.819331052208e1,
-3.937498028001e1));
#23632=direction('',(1.293580653128e-2,-3.866702792962e-3,-9.999088526055e-1));
#23633=direction('',(-9.237680272483e-1,-3.828093545799e-1,-1.047042883204e-2));
#23634=axis2_placement_3d('',#23631,#23632,#23633);
#23636=cartesian_point('',(-2.964051449480e1,6.746728146620e1,
-4.147512932760e1));
#23637=cartesian_point('',(-2.961854516806e1,6.741837393120e1,
-4.162591554255e1));
#23638=cartesian_point('',(-2.959043948856e1,6.737227690293e1,
-4.177647304971e1));
#23639=cartesian_point('',(-2.955541084379e1,6.733035958539e1,
-4.192438381284e1));
#23641=cartesian_point('',(-2.366921101349e1,6.926627936459e1,
-4.202616961418e1));
#23642=cartesian_point('',(-2.367285939518e1,6.926265046542e1,
-4.228694657762e1));
#23643=cartesian_point('',(-2.365732564065e1,6.919091623833e1,
-4.280755136272e1));
#23644=cartesian_point('',(-2.356752195757e1,6.889789657439e1,
-4.353277267045e1));
#23645=cartesian_point('',(-2.341737438692e1,6.843954870590e1,
-4.415453692949e1));
#23646=cartesian_point('',(-2.321693561562e1,6.784654783722e1,
-4.463142049654e1));
#23647=cartesian_point('',(-2.297957811761e1,6.715835891733e1,
-4.493151187767e1));
#23648=cartesian_point('',(-2.280706060120e1,6.666638350779e1,
-4.499999653001e1));
#23649=cartesian_point('',(-2.272022336791e1,6.642037162703e1,
-4.500000253744e1));
#23651=direction('',(-3.420331743852e-1,9.396878777657e-1,4.346628058699e-7));
#23652=vector('',#23651,7.373813455570e0);
#23653=cartesian_point('',(-1.878953503109e1,6.000390571678e1,
-4.355234860323e1));
#23654=line('',#23653,#23652);
#23655=cartesian_point('',(-2.272022907903e1,6.642036453069e1,-4.35e1));
#23656=direction('',(-3.420201433257e-1,9.396926207859e-1,0.e0));
#23657=direction('',(9.391201926978e-1,3.418117965404e-1,-3.489927525084e-2));
#23658=axis2_placement_3d('',#23655,#23656,#23657);
#23660=cartesian_point('',(-1.672180514608e1,5.637867965644e1,-4.35e1));
#23661=direction('',(1.e0,0.e0,0.e0));
#23662=direction('',(0.e0,0.e0,-1.e0));
#23663=axis2_placement_3d('',#23660,#23661,#23662);
#23665=cartesian_point('',(-2.019821513676e1,5.949118817277e1,-4.35e1));
#23666=direction('',(-3.420201433257e-1,9.396926207859e-1,0.e0));
#23667=direction('',(9.391201926978e-1,3.418117965404e-1,-3.489927525084e-2));
#23668=axis2_placement_3d('',#23665,#23666,#23667);
#23670=direction('',(9.999999999999e-1,-7.697612009393e-9,4.285904683228e-7));
#23671=vector('',#23670,3.344375883581e1);
#23672=cartesian_point('',(-1.672180263779e1,5.637867939344e1,
-4.499998319329e1));
#23673=line('',#23672,#23671);
#23674=cartesian_point('',(1.672195833355e1,5.637867965644e1,-4.35e1));
#23675=direction('',(1.e0,0.e0,0.e0));
#23676=direction('',(0.e0,0.e0,-1.e0));
#23677=axis2_placement_3d('',#23674,#23675,#23676);
#23679=direction('',(-1.e0,-2.053200577840e-8,3.119699348962e-7));
#23680=vector('',#23679,3.344375495929e1);
#23681=cartesian_point('',(1.672193203137e1,5.743935167082e1,
-4.456066508064e1));
#23682=line('',#23681,#23680);
#23683=cartesian_point('',(1.672195619801e1,5.637867913601e1,
-4.499996885962e1));
#23684=cartesian_point('',(1.683959917901e1,5.637865257859e1,
-4.499998537474e1));
#23685=cartesian_point('',(1.708132624044e1,5.639705661296e1,
-4.500000678708e1));
#23686=cartesian_point('',(1.746287343489e1,5.648630749191e1,
-4.499999818311e1));
#23687=cartesian_point('',(1.786464508209e1,5.664512289123e1,
-4.500000048049e1));
#23688=cartesian_point('',(1.828024586199e1,5.688259348674e1,
-4.499999989492e1));
#23689=cartesian_point('',(1.870795089544e1,5.721018834896e1,
-4.499999993984e1));
#23690=cartesian_point('',(1.913763820666e1,5.764097839173e1,
-4.500000034574e1));
#23691=cartesian_point('',(1.954738353521e1,5.817325842139e1,
-4.499999867720e1));
#23692=cartesian_point('',(1.991319807588e1,5.879641594610e1,
-4.500000494547e1));
#23693=cartesian_point('',(2.011093676102e1,5.925147191454e1,
-4.499998934244e1));
#23694=cartesian_point('',(2.019821442734e1,5.949118622009e1,
-4.500001402125e1));
#23696=cartesian_point('',(2.019821451765e1,5.949118647177e1,-4.35e1));
#23697=direction('',(3.420201433257e-1,9.396926207859e-1,0.e0));
#23698=direction('',(0.e0,0.e0,-1.e0));
#23699=axis2_placement_3d('',#23696,#23697,#23698);
#23701=cartesian_point('',(2.156476305600e1,6.849580590454e1,
-3.506040502992e1));
#23702=cartesian_point('',(2.161424372789e1,6.869101320002e1,
-3.448126975580e1));
#23703=cartesian_point('',(2.157569460751e1,6.912544842884e1,
-3.333379058302e1));
#23704=cartesian_point('',(2.112387672577e1,6.961976708415e1,
-3.238012427869e1));
#23705=cartesian_point('',(2.075746945787e1,6.978793697391e1,
-3.221207915706e1));
#23707=cartesian_point('',(1.672193203137e1,5.743935167082e1,
-4.456066508064e1));
#23708=cartesian_point('',(1.717793682708e1,5.750666230527e1,
-4.449334171549e1));
#23709=cartesian_point('',(1.804983603239e1,5.832243353282e1,
-4.415071339340e1));
#23710=cartesian_point('',(1.858605750694e1,5.942448498034e1,
-4.375334530292e1));
#23711=cartesian_point('',(1.878953596443e1,6.000390360998e1,
-4.355235051602e1));
#23713=cartesian_point('',(2.345364609902e1,6.940411703179e1,
-3.502120758042e1));
#23714=cartesian_point('',(2.342373762508e1,6.941864461721e1,
-3.454131149621e1));
#23715=cartesian_point('',(2.330839970182e1,6.946558924586e1,
-3.368251406776e1));
#23716=cartesian_point('',(2.290439821745e1,6.960922285209e1,
-3.268577993777e1));
#23717=cartesian_point('',(2.246006059250e1,6.976025984896e1,
-3.201511945600e1));
#23718=cartesian_point('',(2.184969102425e1,6.995949451589e1,
-3.143744035107e1));
#23719=cartesian_point('',(2.141942552326e1,7.009355388658e1,
-3.123204816427e1));
#23720=cartesian_point('',(2.119109604431e1,7.016313137850e1,
-3.116447265485e1));
#23722=cartesian_point('',(2.119109604431e1,7.016313137850e1,
-3.116447265485e1));
#23723=cartesian_point('',(2.107493838438e1,7.019455996616e1,
-3.157703125844e1));
#23724=cartesian_point('',(2.090342516599e1,7.002740539007e1,
-3.197261647008e1));
#23725=cartesian_point('',(2.075746945787e1,6.978793697391e1,
-3.221207915706e1));
#23727=direction('',(-3.007995081290e-2,1.943517761319e-2,9.993585294729e-1));
#23728=vector('',#23727,7.009595036994e0);
#23729=cartesian_point('',(2.177561132993e1,6.835957318e1,-4.206550361829e1));
#23730=line('',#23729,#23728);
#23731=direction('',(-2.251543973861e-1,-6.889487168829e-1,-6.889522210162e-1));
#23732=vector('',#23731,1.232588447654e1);
#23733=cartesian_point('',(2.156476305600e1,6.849580590454e1,
-3.506040502992e1));
#23734=line('',#23733,#23732);
#23735=cartesian_point('',(2.126262188009e1,6.695073159421e1,
-4.205387117719e1));
#23736=direction('',(9.391219402471e-1,-3.418075116259e-1,3.489421646335e-2));
#23737=direction('',(3.284465730460e-2,-1.178390586643e-2,-9.993909985832e-1));
#23738=axis2_placement_3d('',#23735,#23736,#23737);
#23740=cartesian_point('',(-1.878953503109e1,6.000390571678e1,
-4.355234860323e1));
#23741=cartesian_point('',(-1.858606728692e1,5.942443007159e1,
-4.375335982367e1));
#23742=cartesian_point('',(-1.804964460196e1,5.832204063458e1,
-4.415091333202e1));
#23743=cartesian_point('',(-1.717757686578e1,5.750633658079e1,
-4.449346040378e1));
#23744=cartesian_point('',(-1.672182292791e1,5.743935098415e1,
-4.456065464719e1));
#23746=cartesian_point('',(-2.075749973942e1,6.978793902914e1,
-3.221207676108e1));
#23747=cartesian_point('',(-2.112385835570e1,6.961974028746e1,
-3.238022943652e1));
#23748=cartesian_point('',(-2.157570620017e1,6.912546203813e1,
-3.333374391634e1));
#23749=cartesian_point('',(-2.161424070499e1,6.869100594125e1,
-3.448126444448e1));
#23750=cartesian_point('',(-2.156475922232e1,6.849579485430e1,
-3.506041077867e1));
#23752=cartesian_point('',(-2.119112003391e1,7.016313331294e1,
-3.116447876704e1));
#23753=cartesian_point('',(-2.130242621198e1,7.012923312371e1,
-3.119766531994e1));
#23754=cartesian_point('',(-2.152489489791e1,7.006070761479e1,
-3.128390982961e1));
#23755=cartesian_point('',(-2.185661395711e1,6.995613218080e1,
-3.147904469837e1));
#23756=cartesian_point('',(-2.218414251830e1,6.985050112019e1,
-3.174653201695e1));
#23757=cartesian_point('',(-2.249967081528e1,6.974628322930e1,
-3.209500173791e1));
#23758=cartesian_point('',(-2.279421694033e1,6.964655301163e1,
-3.252879296191e1));
#23759=cartesian_point('',(-2.305441164166e1,6.955598446940e1,
-3.305235437369e1));
#23760=cartesian_point('',(-2.326311260716e1,6.948084071327e1,
-3.365584356784e1));
#23761=cartesian_point('',(-2.340448642312e1,6.942716383704e1,
-3.432134270124e1));
#23762=cartesian_point('',(-2.344630403339e1,6.940876235479e1,
-3.478353585304e1));
#23763=cartesian_point('',(-2.345364604629e1,6.940411683359e1,
-3.502120673317e1));
#23765=cartesian_point('',(-2.297345208187e1,6.798313195460e1,
-3.500802930628e1));
#23766=direction('',(-3.006660769366e-2,-1.942873247068e-2,-9.993590563238e-1));
#23767=direction('',(-3.201323308753e-1,9.473320961781e-1,-8.785799857910e-3));
#23768=axis2_placement_3d('',#23765,#23766,#23767);
#23770=cartesian_point('',(-2.318420729907e1,6.784694410217e1,
-4.201314731344e1));
#23771=direction('',(-3.006660769366e-2,-1.942873247068e-2,-9.993590563238e-1));
#23772=direction('',(-3.233417453402e-1,9.462425589977e-1,-8.668059861163e-3));
#23773=axis2_placement_3d('',#23770,#23771,#23772);
#23775=direction('',(-2.251544360102e-1,6.889484876437e-1,6.889524376315e-1));
#23776=vector('',#23775,1.232586948056e1);
#23777=cartesian_point('',(-1.878953503109e1,6.000390571678e1,
-4.355234860323e1));
#23778=line('',#23777,#23776);
#23779=direction('',(-3.008070128135e-2,-1.943304509071e-2,-9.993585483544e-1));
#23780=vector('',#23779,7.009343894960e0);
#23781=cartesian_point('',(-2.156475922232e1,6.849579485430e1,
-3.506041077867e1));
#23782=line('',#23781,#23780);
#23783=cartesian_point('',(-2.126262175804e1,6.695073184873e1,
-4.205387054025e1));
#23784=direction('',(-9.391220249878e-1,-3.418072370567e-1,3.489462535294e-2));
#23785=direction('',(-3.422522709506e-1,9.395780884805e-1,-7.509905223858e-3));
#23786=axis2_placement_3d('',#23783,#23784,#23785);
#23788=cartesian_point('',(-2.119112003391e1,7.016313331294e1,
-3.116447876704e1));
#23789=cartesian_point('',(-2.108348330579e1,7.019216208515e1,
-3.154664050712e1));
#23790=cartesian_point('',(-2.091508341572e1,7.004643726018e1,
-3.195357682367e1));
#23791=cartesian_point('',(-2.075749973942e1,6.978793902914e1,
-3.221207676108e1));
#23793=cartesian_point('',(-2.065464494109e1,7.069573788008e1,
-3.096872916702e1));
#23794=cartesian_point('',(-2.065409406658e1,7.062708867169e1,
-3.097401575697e1));
#23795=cartesian_point('',(-2.068272893964e1,7.048274911402e1,
-3.099387869690e1));
#23796=cartesian_point('',(-2.080403458740e1,7.031259656334e1,
-3.104305072382e1));
#23797=cartesian_point('',(-2.092814051633e1,7.024277935405e1,
-3.108509247556e1));
#23798=cartesian_point('',(-2.099119760082e1,7.022375157285e1,
-3.110514401181e1));
#23800=cartesian_point('',(-2.099119760082e1,7.022375157285e1,
-3.110514401181e1));
#23801=cartesian_point('',(-2.096605870353e1,7.023046167737e1,
-3.119385407975e1));
#23802=cartesian_point('',(-2.088396580671e1,7.023521444859e1,
-3.137056566637e1));
#23803=cartesian_point('',(-2.068791048265e1,7.020343549147e1,
-3.161646311042e1));
#23804=cartesian_point('',(-2.042227877238e1,7.012673551678e1,
-3.183676717041e1));
#23805=cartesian_point('',(-2.021735013995e1,7.003782752049e1,
-3.196220111029e1));
#23806=cartesian_point('',(-2.010988303394e1,6.998193496267e1,
-3.201806503730e1));
#23808=cartesian_point('',(-2.065464494109e1,7.069573788008e1,
-3.096872916702e1));
#23809=cartesian_point('',(-2.062253739058e1,7.064954150666e1,
-3.108042924267e1));
#23810=cartesian_point('',(-2.053294158966e1,7.054090924973e1,
-3.131188317279e1));
#23811=cartesian_point('',(-2.032550607278e1,7.028050590899e1,
-3.169596574168e1));
#23812=cartesian_point('',(-2.018113371022e1,7.008732850128e1,
-3.191267143836e1));
#23813=cartesian_point('',(-2.010988303394e1,6.998193496267e1,
-3.201806503730e1));
#23815=cartesian_point('',(-2.071334635761e1,7.081739018823e1,
-3.068374216673e1));
#23816=cartesian_point('',(-2.070069931707e1,7.077404477986e1,
-3.077999844457e1));
#23817=cartesian_point('',(-2.068126390357e1,7.073296746745e1,
-3.087614040711e1));
#23818=cartesian_point('',(-2.065464494109e1,7.069573788008e1,
-3.096872916702e1));
#23820=direction('',(1.229220647921e-2,-5.416162494780e-3,-9.999097793520e-1));
#23821=vector('',#23820,2.249228686605e1);
#23822=cartesian_point('',(-2.098982619196e1,7.093921206878e1,
-8.193484569378e0));
#23823=line('',#23822,#23821);
#23824=direction('',(-1.935012124617e-1,6.940539851160e-1,6.934308520108e-1));
#23825=vector('',#23824,1.662538972255e-1);
#23826=cartesian_point('',(-2.071334635761e1,7.081739018823e1,
-3.068374216673e1));
#23827=line('',#23826,#23825);
#23828=cartesian_point('',(-2.074551668830e1,7.093277936814e1,
-3.056845658513e1));
#23829=cartesian_point('',(-2.077637990725e1,7.104348300177e1,
-3.045774880742e1));
#23830=cartesian_point('',(-2.082875004394e1,7.122906413717e1,
-3.021391075224e1));
#23831=cartesian_point('',(-2.088275521813e1,7.141260382955e1,
-2.976874277941e1));
#23832=cartesian_point('',(-2.089781678639e1,7.145605681311e1,
-2.945356544104e1));
#23833=cartesian_point('',(-2.089984562113e1,7.145694834674e1,
-2.928846814999e1));
#23835=direction('',(-1.231842324674e-2,5.514479539413e-3,9.999089193342e-1));
#23836=vector('',#23835,2.301179991781e1);
#23837=cartesian_point('',(-2.089984562113e1,7.145694834674e1,
-2.928846814999e1));
#23838=line('',#23837,#23836);
#23839=direction('',(1.247790722199e-1,-4.294743514230e-1,-8.944171088512e-1));
#23840=vector('',#23839,9.151448998892e-1);
#23841=cartesian_point('',(-2.118331471219e1,7.158384644655e1,
-6.278764162243e0));
#23842=line('',#23841,#23840);
#23843=cartesian_point('',(-2.163721661097e1,7.335094569801e1,
-8.214094604545e0));
#23844=direction('',(9.657362398196e-1,2.593200587347e-1,1.032580442232e-2));
#23845=direction('',(2.274913027602e-1,-8.650101928353e-1,4.472192677642e-1));
#23846=axis2_placement_3d('',#23843,#23844,#23845);
#23848=cartesian_point('',(-2.147275586016e1,7.080978981048e1,
-8.198740905478e0));
#23849=direction('',(1.228991054400e-2,-5.408132722852e-3,-9.999098510362e-1));
#23850=direction('',(9.658865222867e-1,2.587538569945e-1,1.047222781387e-2));
#23851=axis2_placement_3d('',#23848,#23849,#23850);
#23853=cartesian_point('',(-2.155204499299e1,7.106138993180e1,
-7.102587490082e0));
#23854=direction('',(1.249033064735e-1,-4.295409433709e-1,-8.943677889996e-1));
#23855=direction('',(9.658645095589e-1,2.588317011589e-1,1.057826307650e-2));
#23856=axis2_placement_3d('',#23853,#23854,#23855);
#23858=cartesian_point('',(-2.153647909637e1,7.102647843666e1,
-6.060374019519e0));
#23859=cartesian_point('',(-2.149840650412e1,7.089546633567e1,
-6.333219653734e0));
#23860=cartesian_point('',(-2.146034231231e1,7.076445599341e1,
-6.606067253297e0));
#23861=cartesian_point('',(-2.142226963259e1,7.063344387616e1,
-6.878912867498e0));
#23863=cartesian_point('',(-2.704202022487e1,7.155023845850e1,
-8.219333702359e0));
#23864=direction('',(9.239131378355e-1,3.824604367471e-1,-1.041768007514e-2));
#23865=direction('',(3.464106614661e-1,-8.246472267749e-1,4.471650757775e-1));
#23866=axis2_placement_3d('',#23863,#23864,#23865);
#23868=cartesian_point('',(-2.594229074703e1,6.891859172851e1,
-7.297086445023e0));
#23869=cartesian_point('',(-2.593128923200e1,6.888938411234e1,
-7.393552819857e0));
#23870=cartesian_point('',(-2.591297086312e1,6.884004880942e1,
-7.589655811375e0));
#23871=cartesian_point('',(-2.589715265818e1,6.879388696644e1,
-7.890294020248e0));
#23872=cartesian_point('',(-2.589385779970e1,6.878225452999e1,
-8.092981795691e0));
#23873=cartesian_point('',(-2.589434373167e1,6.878112941611e1,
-8.194371681177e0));
#23875=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#23876=direction('',(0.e0,0.e0,-1.e0));
#23877=direction('',(-3.523366601075e-1,9.358733236631e-1,0.e0));
#23878=axis2_placement_3d('',#23875,#23876,#23877);
#23880=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#23881=direction('',(0.e0,0.e0,-1.e0));
#23882=direction('',(-3.230565695176e-1,9.463796557891e-1,0.e0));
#23883=axis2_placement_3d('',#23880,#23881,#23882);
#23885=cartesian_point('',(-2.132784508004e1,7.033124981796e1,
-8.194362838038e0));
#23886=cartesian_point('',(-2.132891334667e1,7.033184810185e1,
-8.092402515224e0));
#23887=cartesian_point('',(-2.133356532921e1,7.034315485854e1,
-7.888587964980e0));
#23888=cartesian_point('',(-2.134921647731e1,7.038993927816e1,
-7.586291934010e0));
#23889=cartesian_point('',(-2.136488776588e1,7.044077456257e1,
-7.389157188671e0));
#23890=cartesian_point('',(-2.137403542177e1,7.047097233287e1,
-7.292202189534e0));
#23892=cartesian_point('',(-2.210386179785e1,7.322564186009e1,
-8.219084048594e0));
#23893=direction('',(-9.657362398196e-1,-2.593200587347e-1,-1.032580442232e-2));
#23894=direction('',(2.435307907267e-1,-9.192514227240e-1,3.093049883012e-1));
#23895=axis2_placement_3d('',#23892,#23893,#23894);
#23897=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#23898=direction('',(0.e0,0.e0,1.e0));
#23899=direction('',(-2.902331245739e-1,9.569559725505e-1,0.e0));
#23900=axis2_placement_3d('',#23897,#23898,#23899);
#23902=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#23903=direction('',(0.e0,0.e0,1.e0));
#23904=direction('',(-3.230565695176e-1,9.463796557891e-1,0.e0));
#23905=axis2_placement_3d('',#23902,#23903,#23904);
#23907=cartesian_point('',(-2.616104063892e1,6.949686238602e1,
-7.102552896882e0));
#23908=direction('',(1.624311617978e-1,-4.167483950478e-1,-8.943919123640e-1));
#23909=direction('',(3.151270784319e-1,-8.370503536874e-1,4.472601366439e-1));
#23910=axis2_placement_3d('',#23907,#23908,#23909);
#23912=cartesian_point('',(-2.119632828189e1,7.068814880861e1,
-3.068895005897e1));
#23913=direction('',(1.228991054400e-2,-5.408132722852e-3,-9.999098510362e-1));
#23914=direction('',(9.658865222867e-1,2.587538569945e-1,1.047222781387e-2));
#23915=axis2_placement_3d('',#23912,#23913,#23914);
#23917=cartesian_point('',(-2.105246909846e1,7.020928370580e1,
-3.068459101231e1));
#23918=cartesian_point('',(-2.105186707341e1,7.020901617368e1,
-3.073388335896e1));
#23919=cartesian_point('',(-2.104662799484e1,7.020968427444e1,
-3.083075291304e1));
#23920=cartesian_point('',(-2.102592996090e1,7.021464140504e1,
-3.097044706654e1));
#23921=cartesian_point('',(-2.100418202714e1,7.022027506358e1,
-3.106078029197e1));
#23922=cartesian_point('',(-2.099119760082e1,7.022375157285e1,
-3.110514401181e1));
#23924=cartesian_point('',(-1.746564017311e1,7.070540149702e1,
-3.129459850192e1));
#23925=cartesian_point('',(-1.746023237755e1,7.084704032536e1,
-3.115295861184e1));
#23926=cartesian_point('',(-1.744538658648e1,7.110812736640e1,
-3.086612751506e1));
#23927=cartesian_point('',(-1.744119077116e1,7.144773713105e1,
-3.042526463067e1));
#23928=cartesian_point('',(-1.744688567900e1,7.160997991317e1,
-3.013797038810e1));
#23929=cartesian_point('',(-1.746108630710e1,7.167806894990e1,
-2.999768445007e1));
#23931=cartesian_point('',(-1.746108630710e1,7.167806894990e1,
-2.999768445007e1));
#23932=cartesian_point('',(-1.746218438955e1,7.168348891506e1,
-2.998586918921e1));
#23933=cartesian_point('',(-1.746336399292e1,7.168876306966e1,
-2.997407704920e1));
#23934=cartesian_point('',(-1.746467464695e1,7.169413845816e1,
-2.996225436227e1));
#23936=cartesian_point('',(-1.686794989363e1,7.133630829207e1,
-3.001512374947e1));
#23937=cartesian_point('',(-1.692672699582e1,7.132243149801e1,
-3.001250542224e1));
#23938=cartesian_point('',(-1.705483612874e1,7.131615956423e1,
-3.000723366843e1));
#23939=cartesian_point('',(-1.723155281677e1,7.137653751274e1,
-3.000128819590e1));
#23940=cartesian_point('',(-1.737794945009e1,7.149660943426e1,
-2.999765906538e1));
#23941=cartesian_point('',(-1.744237972777e1,7.161634186133e1,
-2.999729263703e1));
#23942=cartesian_point('',(-1.746108630710e1,7.167806894990e1,
-2.999768445007e1));
#23944=cartesian_point('',(-1.686794989363e1,7.133630829207e1,
-3.001512374947e1));
#23945=cartesian_point('',(-1.688513690059e1,7.133113936786e1,
-3.013886432770e1));
#23946=cartesian_point('',(-1.695300247120e1,7.128569919582e1,
-3.041195046504e1));
#23947=cartesian_point('',(-1.718914232089e1,7.105910670889e1,
-3.088888459042e1));
#23948=cartesian_point('',(-1.736454648085e1,7.083348044907e1,
-3.116652955690e1));
#23949=cartesian_point('',(-1.746564017311e1,7.070540149702e1,
-3.129459850192e1));
#23951=cartesian_point('',(-1.168047572261e1,7.237588216778e1,
-2.899684721399e1));
#23952=cartesian_point('',(-1.225878552814e1,7.228174936936e1,
-2.908905582531e1));
#23953=cartesian_point('',(-1.341446488453e1,7.207929202695e1,
-2.928761322689e1));
#23954=cartesian_point('',(-1.514479623452e1,7.173269993434e1,
-2.962670097147e1));
#23955=cartesian_point('',(-1.629427424895e1,7.147316431905e1,
-2.988104030603e1));
#23956=cartesian_point('',(-1.686794989363e1,7.133630829207e1,
-3.001512374947e1));
#23958=cartesian_point('',(-1.085796061838e1,7.204828546703e1,
-2.995171453499e1));
#23959=cartesian_point('',(-1.091635258077e1,7.216254421428e1,
-2.983745178138e1));
#23960=cartesian_point('',(-1.103265377798e1,7.236955361145e1,
-2.960436940871e1));
#23961=cartesian_point('',(-1.118129288454e1,7.263116864579e1,
-2.923769727353e1));
#23962=cartesian_point('',(-1.125486255356e1,7.275682729526e1,
-2.899500221197e1));
#23963=cartesian_point('',(-1.127986683015e1,7.281149792052e1,
-2.887480718225e1));
#23965=cartesian_point('',(-1.127986683015e1,7.281149792052e1,
-2.887480718225e1));
#23966=cartesian_point('',(-1.128710966672e1,7.274204201900e1,
-2.887911320696e1));
#23967=cartesian_point('',(-1.133334253322e1,7.259903160835e1,
-2.889636955786e1));
#23968=cartesian_point('',(-1.147812422176e1,7.244155510915e1,
-2.894045386437e1));
#23969=cartesian_point('',(-1.161382643085e1,7.238680111464e1,
-2.897864412391e1));
#23970=cartesian_point('',(-1.168047572261e1,7.237588216778e1,
-2.899684721399e1));
#23972=cartesian_point('',(-1.168047572261e1,7.237588216778e1,
-2.899684721399e1));
#23973=cartesian_point('',(-1.164725308049e1,7.238037353663e1,
-2.910383892883e1));
#23974=cartesian_point('',(-1.153992171987e1,7.237344234971e1,
-2.933161624945e1));
#23975=cartesian_point('',(-1.120646147086e1,7.225348420891e1,
-2.970392526661e1));
#23976=cartesian_point('',(-1.097263427851e1,7.212628592062e1,
-2.987372731045e1));
#23977=cartesian_point('',(-1.085796061838e1,7.204828546703e1,
-2.995171453499e1));
#23979=cartesian_point('',(-1.131642942322e1,7.292966297086e1,
-2.860996337540e1));
#23980=cartesian_point('',(-1.131011644331e1,7.288880244678e1,
-2.869917891891e1));
#23981=cartesian_point('',(-1.129807603284e1,7.284907119889e1,
-2.878827109663e1));
#23982=cartesian_point('',(-1.127986683015e1,7.281149792052e1,
-2.887480718225e1));
#23984=direction('',(1.147992352621e-2,-6.972832694770e-3,-9.999097914112e-1));
#23985=vector('',#23984,2.041832072946e1);
#23986=cartesian_point('',(-1.155083018373e1,7.307203650522e1,
-8.193484553834e0));
#23987=line('',#23986,#23985);
#23988=direction('',(-1.000909010031e-1,7.037970707429e-1,7.033146484683e-1));
#23989=vector('',#23988,2.171653609891e-1);
#23990=cartesian_point('',(-1.131642942322e1,7.292966297086e1,
-2.860996337540e1));
#23991=line('',#23990,#23989);
#23992=direction('',(-1.149887848667e-2,7.117435415419e-3,9.999085547722e-1));
#23993=vector('',#23992,2.096476197160e1);
#23994=cartesian_point('',(-1.141739852474e1,7.358693330944e1,
-2.724314776438e1));
#23995=line('',#23994,#23993);
#23996=direction('',(6.770729519616e-2,-4.425150690394e-1,-8.942013955761e-1));
#23997=vector('',#23996,9.136590187849e-1);
#23998=cartesian_point('',(-1.165846977516e1,7.373614864877e1,
-6.280302920218e0));
#23999=line('',#23998,#23997);
#24000=cartesian_point('',(-1.187788758482e1,7.554764168375e1,
-8.214094604515e0));
#24001=direction('',(9.913222922882e-1,1.310476652736e-1,1.032580451608e-2));
#24002=direction('',(1.126395058442e-1,-8.873094202090e-1,4.472072612688e-1));
#24003=axis2_placement_3d('',#24000,#24001,#24002);
#24005=cartesian_point('',(-1.204652040777e1,7.300675307933e1,
-8.198740365102e0));
#24006=direction('',(1.147867469781e-2,-6.964568951738e-3,-9.999098633409e-1));
#24007=direction('',(9.913954491812e-1,1.304814101760e-1,1.047210300033e-2));
#24008=axis2_placement_3d('',#24005,#24006,#24007);
#24010=cartesian_point('',(-1.209229161874e1,7.326655625747e1,
-7.102587490034e0));
#24011=direction('',(6.776839756355e-2,-4.421693140563e-1,-8.943677889988e-1));
#24012=direction('',(9.913830989508e-1,1.305675024358e-1,1.056780120398e-2));
#24013=axis2_placement_3d('',#24010,#24011,#24012);
#24015=cartesian_point('',(-1.215419843464e1,7.367104321714e1,
-6.284218002041e0));
#24016=direction('',(6.764997758115e-2,-4.420920254003e-1,-8.944149605249e-1));
#24017=direction('',(9.913170720036e-1,1.310985693122e-1,1.017977791562e-2));
#24018=axis2_placement_3d('',#24015,#24016,#24017);
#24020=cartesian_point('',(-1.208139643676e1,7.322978875721e1,
-6.060622896311e0));
#24021=cartesian_point('',(-1.206075604837e1,7.309496705539e1,
-6.333389540195e0));
#24022=cartesian_point('',(-1.204012498524e1,7.296015401171e1,
-6.606146244156e0));
#24023=cartesian_point('',(-1.201948451230e1,7.282533228236e1,
-6.878912868036e0));
#24025=cartesian_point('',(-1.747149183799e1,7.446780817344e1,
-8.219333702126e0));
#24026=direction('',(9.659300373897e-1,2.585935707064e-1,-1.041768005457e-2));
#24027=direction('',(2.358090075919e-1,-8.628079198363e-1,4.471650762374e-1));
#24028=axis2_placement_3d('',#24025,#24026,#24027);
#24030=cartesian_point('',(-1.672467417798e1,7.171515244190e1,
-7.297021788027e0));
#24031=cartesian_point('',(-1.671757805528e1,7.168475434592e1,
-7.393494614139e0));
#24032=cartesian_point('',(-1.670586704189e1,7.163343907448e1,
-7.589611076659e0));
#24033=cartesian_point('',(-1.669615036063e1,7.158561667710e1,
-7.890271848640e0));
#24034=cartesian_point('',(-1.669454370287e1,7.157361241012e1,
-8.092973173074e0));
#24035=cartesian_point('',(-1.669517238132e1,7.157256026991e1,
-8.194370623250e0));
#24037=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24038=direction('',(0.e0,0.e0,-1.e0));
#24039=direction('',(-2.271664033306e-1,9.738559571096e-1,0.e0));
#24040=axis2_placement_3d('',#24037,#24038,#24039);
#24042=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24043=direction('',(0.e0,0.e0,-1.e0));
#24044=direction('',(-1.965465234427e-1,9.804944997921e-1,0.e0));
#24045=axis2_placement_3d('',#24042,#24043,#24044);
#24047=cartesian_point('',(-1.196529424799e1,7.251340033026e1,
-8.194362645890e0));
#24048=cartesian_point('',(-1.196627535664e1,7.251413298696e1,
-8.092394746984e0));
#24049=cartesian_point('',(-1.196943839119e1,7.252594936821e1,
-7.888565341726e0));
#24050=cartesian_point('',(-1.197883944977e1,7.257438445851e1,
-7.586247230798e0));
#24051=cartesian_point('',(-1.198774485004e1,7.262683774022e1,
-7.389098847099e0));
#24052=cartesian_point('',(-1.199287332194e1,7.265797566835e1,
-7.292137370319e0));
#24054=cartesian_point('',(-1.235689595684e1,7.548431926148e1,
-8.219084048261e0));
#24055=direction('',(-9.913222922882e-1,-1.310476652736e-1,-1.032580451608e-2));
#24056=direction('',(1.214598192064e-1,-9.431672997355e-1,3.093266186865e-1));
#24057=axis2_placement_3d('',#24054,#24055,#24056);
#24059=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24060=direction('',(0.e0,0.e0,1.e0));
#24061=direction('',(-1.628423194329e-1,9.866521063687e-1,0.e0));
#24062=axis2_placement_3d('',#24059,#24060,#24061);
#24064=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24065=direction('',(0.e0,0.e0,1.e0));
#24066=direction('',(-1.965465234427e-1,9.804944997921e-1,0.e0));
#24067=axis2_placement_3d('',#24064,#24065,#24066);
#24069=cartesian_point('',(-1.686606849116e1,7.231700811333e1,
-7.102552896898e0));
#24070=direction('',(1.066449595161e-1,-4.343845758128e-1,-8.943919123660e-1));
#24071=direction('',(2.031726517444e-1,-8.710219572666e-1,4.472601296144e-1));
#24072=axis2_placement_3d('',#24069,#24070,#24071);
#24074=direction('',(7.937849443984e-3,1.083314551081e-2,9.999098126854e-1));
#24075=vector('',#24074,2.177069824735e1);
#24076=cartesian_point('',(-1.746467464695e1,7.169413845816e1,
-2.996225436227e1));
#24077=line('',#24076,#24075);
#24078=cartesian_point('',(-1.793805543183e1,7.434290228893e1,
-8.214301753582e0));
#24079=direction('',(-9.659300373897e-1,-2.585935707064e-1,1.041768005457e-2));
#24080=direction('',(2.586821796387e-1,-9.659268789328e-1,8.294244540273e-3));
#24081=axis2_placement_3d('',#24078,#24079,#24080);
#24083=direction('',(-1.066807511267e-1,4.343313883923e-1,8.944134739572e-1));
#24084=vector('',#24083,9.151305151174e-1);
#24085=cartesian_point('',(-1.734900810091e1,7.218761759985e1,
-7.097278911062e0));
#24086=line('',#24085,#24084);
#24087=direction('',(-7.910659273840e-3,-1.093472039311e-2,-9.999089225323e-1));
#24088=vector('',#24087,2.229887213225e1);
#24089=cartesian_point('',(-1.744663491165e1,7.258508750704e1,
-6.278773847912e0));
#24090=line('',#24089,#24088);
#24091=cartesian_point('',(-1.762303369128e1,7.234125557519e1,
-2.857561505536e1));
#24092=cartesian_point('',(-1.762419946989e1,7.233964175508e1,
-2.872302626850e1));
#24093=cartesian_point('',(-1.761658934507e1,7.229840776177e1,
-2.904129137824e1));
#24094=cartesian_point('',(-1.757364310023e1,7.212047825426e1,
-2.947759034475e1));
#24095=cartesian_point('',(-1.752425225039e1,7.192585917785e1,
-2.973066982244e1));
#24096=cartesian_point('',(-1.749750179974e1,7.182181573308e1,
-2.983470311118e1));
#24098=direction('',(1.789578745216e-1,-6.960351964526e-1,-6.953481749785e-1));
#24099=vector('',#24098,1.834350842855e-1);
#24100=cartesian_point('',(-1.749750179974e1,7.182181573308e1,
-2.983470311118e1));
#24101=line('',#24100,#24099);
#24102=cartesian_point('',(-1.680893832119e1,7.205943789416e1,
-8.198740409429e0));
#24103=direction('',(-7.939670872342e-3,-1.082718323297e-2,-9.999098628025e-1));
#24104=direction('',(2.286247662723e-1,-9.734755161379e-1,8.725578887794e-3));
#24105=axis2_placement_3d('',#24102,#24103,#24104);
#24107=cartesian_point('',(-1.686697937992e1,7.133705447102e1,
-2.996310424173e1));
#24108=cartesian_point('',(-1.686701394679e1,7.133699403529e1,
-2.996893228455e1));
#24109=cartesian_point('',(-1.686679426116e1,7.133694726559e1,
-2.998055990649e1));
#24110=cartesian_point('',(-1.686734168203e1,7.133669259765e1,
-2.999788531102e1));
#24111=cartesian_point('',(-1.686770661879e1,7.133641732111e1,
-3.000938023421e1));
#24112=cartesian_point('',(-1.686794989363e1,7.133630829207e1,
-3.001512374947e1));
#24114=cartesian_point('',(-1.173190399920e1,7.237102668729e1,
-2.861081459517e1));
#24115=cartesian_point('',(-1.175795274711e1,7.238683149974e1,
-2.634170246847e1));
#24116=cartesian_point('',(-1.180929883429e1,7.241858159671e1,
-2.180388500442e1));
#24117=cartesian_point('',(-1.188801446451e1,7.246588161146e1,
-1.499841504104e1));
#24118=cartesian_point('',(-1.193925959049e1,7.249760406701e1,
-1.046224735448e1));
#24119=cartesian_point('',(-1.196529424799e1,7.251340033026e1,
-8.194362645890e0));
#24121=cartesian_point('',(-1.669517238132e1,7.157256026991e1,
-8.194370623250e0));
#24122=cartesian_point('',(-1.671437260601e1,7.154637727640e1,
-1.061241720814e1));
#24123=cartesian_point('',(-1.675190682904e1,7.149421241746e1,
-1.544898151671e1));
#24124=cartesian_point('',(-1.681015122789e1,7.141551505298e1,
-2.270521531941e1));
#24125=cartesian_point('',(-1.684776801294e1,7.136325265906e1,
-2.754365441360e1));
#24126=cartesian_point('',(-1.686697937992e1,7.133705447102e1,
-2.996310424173e1));
#24128=cartesian_point('',(-1.698179038615e1,7.182372271028e1,
-2.996746197813e1));
#24129=direction('',(-7.939670872342e-3,-1.082718323297e-2,-9.999098628025e-1));
#24130=direction('',(2.286247662723e-1,-9.734755161379e-1,8.725578887798e-3));
#24131=axis2_placement_3d('',#24128,#24129,#24130);
#24133=cartesian_point('',(-1.131642942322e1,7.292966297086e1,
-2.860996337540e1));
#24134=cartesian_point('',(-1.128624111113e1,7.269951822785e1,
-2.860801047689e1));
#24135=cartesian_point('',(-1.150282237900e1,7.240818423877e1,
-2.860844375223e1));
#24136=cartesian_point('',(-1.173190399920e1,7.237102668729e1,
-2.861081459517e1));
#24138=cartesian_point('',(-1.173190399920e1,7.237102668729e1,
-2.861081459517e1));
#24139=cartesian_point('',(-1.173139395445e1,7.237071476144e1,
-2.865552018978e1));
#24140=cartesian_point('',(-1.172708447300e1,7.237061589185e1,
-2.874371758756e1));
#24141=cartesian_point('',(-1.170972740717e1,7.237232248869e1,
-2.887203491362e1));
#24142=cartesian_point('',(-1.169141774519e1,7.237448222146e1,
-2.895560665374e1));
#24143=cartesian_point('',(-1.168047572261e1,7.237588216778e1,
-2.899684721399e1));
#24145=direction('',(-7.071038308926e-1,7.071097314563e-1,4.089764266001e-6));
#24146=vector('',#24145,2.433561236365e0);
#24147=cartesian_point('',(4.598272038834e1,-5.291827037865e1,
-4.390460261238e1));
#24148=line('',#24147,#24146);
#24149=cartesian_point('',(4.513725000161e1,-5.376338250633e1,
-4.499998308092e1));
#24150=cartesian_point('',(4.532011822542e1,-5.395964719532e1,
-4.499977590572e1));
#24151=cartesian_point('',(4.568909862834e1,-5.434857255709e1,
-4.492745566461e1));
#24152=cartesian_point('',(4.621041879282e1,-5.488258752685e1,
-4.461191784034e1));
#24153=cartesian_point('',(4.651313360668e1,-5.517974609256e1,
-4.427859827892e1));
#24154=cartesian_point('',(4.664748197133e1,-5.530891337811e1,
-4.408722260318e1));
#24156=cartesian_point('',(4.664748197133e1,-5.530891337811e1,
-4.408722260318e1));
#24157=cartesian_point('',(4.677519056706e1,-5.543166187016e1,
-4.390533279040e1));
#24158=cartesian_point('',(4.700156431875e1,-5.564118329701e1,
-4.349656040928e1));
#24159=cartesian_point('',(4.722935311162e1,-5.582943761245e1,
-4.278713193455e1));
#24160=cartesian_point('',(4.729796111069e1,-5.586232191720e1,
-4.228014762931e1));
#24161=cartesian_point('',(4.730990308426e1,-5.585534270493e1,
-4.202614884178e1));
#24163=cartesian_point('',(4.653435290541e1,-5.493963664479e1,
-4.201481682985e1));
#24164=direction('',(7.332415163538e-2,4.980762344951e-2,9.960636372407e-1));
#24165=direction('',(6.462652742434e-1,-7.630547142180e-1,-9.417983688425e-3));
#24166=axis2_placement_3d('',#24163,#24164,#24165);
#24168=cartesian_point('',(4.653436818729e1,-5.493975184664e1,
-4.201584170416e1));
#24169=direction('',(7.277646933574e-2,5.046502381197e-2,9.960707137963e-1));
#24170=direction('',(7.060900860084e-1,-7.079474636132e-1,-1.572193386161e-2));
#24171=axis2_placement_3d('',#24168,#24169,#24170);
#24173=cartesian_point('',(4.513724953201e1,-5.376338291258e1,-4.38e1));
#24174=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#24175=direction('',(7.044154316112e-1,7.044154316112e-1,-8.716535674158e-2));
#24176=axis2_placement_3d('',#24173,#24174,#24175);
#24178=cartesian_point('',(4.341664103981e1,-5.204277442038e1,-4.38e1));
#24179=direction('',(7.071067811874e-1,-7.071067811857e-1,0.e0));
#24180=direction('',(1.894780628694e-13,1.894780628694e-13,-1.e0));
#24181=axis2_placement_3d('',#24178,#24179,#24180);
#24183=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#24184=direction('',(0.e0,0.e0,-1.e0));
#24185=direction('',(-7.071067808689e-1,-7.071067815042e-1,0.e0));
#24186=axis2_placement_3d('',#24183,#24184,#24185);
#24188=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#24189=direction('',(0.e0,0.e0,-1.e0));
#24190=direction('',(-7.750037363918e-1,-6.319566508699e-1,0.e0));
#24191=axis2_placement_3d('',#24188,#24189,#24190);
#24193=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#24194=direction('',(0.e0,0.e0,-1.e0));
#24195=direction('',(-1.e0,0.e0,0.e0));
#24196=axis2_placement_3d('',#24193,#24194,#24195);
#24198=cartesian_point('',(5.204277442038e1,-4.341664103981e1,-4.38e1));
#24199=direction('',(7.071067811857e-1,-7.071067811874e-1,0.e0));
#24200=direction('',(-7.044160264015e-1,-7.044160263998e-1,-8.715574278185e-2));
#24201=axis2_placement_3d('',#24198,#24199,#24200);
#24203=cartesian_point('',(5.585515876033e1,-4.731011996559e1,
-4.202616082104e1));
#24204=cartesian_point('',(5.586220400125e1,-4.729808854540e1,
-4.228074203617e1));
#24205=cartesian_point('',(5.582923088589e1,-4.722910411622e1,
-4.278873914950e1));
#24206=cartesian_point('',(5.564041165644e1,-4.700052795960e1,
-4.349891390796e1));
#24207=cartesian_point('',(5.543043681702e1,-4.677367375435e1,
-4.390768932910e1));
#24208=cartesian_point('',(5.530748720509e1,-4.664577868691e1,
-4.408947958988e1));
#24210=cartesian_point('',(5.530748720509e1,-4.664577868691e1,
-4.408947958988e1));
#24211=cartesian_point('',(5.517823865757e1,-4.651136771996e1,
-4.428055912465e1));
#24212=cartesian_point('',(5.488105167177e1,-4.620868600883e1,
-4.461318577572e1));
#24213=cartesian_point('',(5.434751079823e1,-4.568797090973e1,
-4.492775966620e1));
#24214=cartesian_point('',(5.395925073464e1,-4.531971653099e1,
-4.499977611176e1));
#24215=cartesian_point('',(5.376338407019e1,-4.513725079817e1,
-4.499998308300e1));
#24217=cartesian_point('',(5.376338353481e1,-4.513725015424e1,-4.38e1));
#24218=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#24219=direction('',(0.e0,0.e0,-1.e0));
#24220=axis2_placement_3d('',#24217,#24218,#24219);
#24222=cartesian_point('',(5.291822231238e1,-4.598241950708e1,
-4.390663174778e1));
#24223=cartesian_point('',(5.305598456289e1,-4.612049361775e1,
-4.390411121056e1));
#24224=cartesian_point('',(5.331365751430e1,-4.638547562829e1,
-4.384521137803e1));
#24225=cartesian_point('',(5.366328664240e1,-4.676729075423e1,
-4.358501453123e1));
#24226=cartesian_point('',(5.392598479722e1,-4.707963223895e1,
-4.318376696284e1));
#24227=cartesian_point('',(5.408195072626e1,-4.729878620967e1,
-4.267319289808e1));
#24228=cartesian_point('',(5.410344169154e1,-4.736503238681e1,
-4.231113766093e1));
#24229=cartesian_point('',(5.409449127285e1,-4.737967819229e1,
-4.212042666537e1));
#24231=cartesian_point('',(5.493975161612e1,-4.653436809777e1,
-4.201584056459e1));
#24232=direction('',(-5.046486070183e-2,-7.277663199605e-2,9.960707101756e-1));
#24233=direction('',(-7.043874339106e-1,-7.044445392143e-1,-8.715637739126e-2));
#24234=axis2_placement_3d('',#24231,#24232,#24233);
#24236=direction('',(0.e0,0.e0,1.e0));
#24237=vector('',#24236,5.e-1);
#24238=cartesian_point('',(3.91e1,0.e0,-4.5e1));
#24239=line('',#24238,#24237);
#24240=direction('',(0.e0,0.e0,1.e0));
#24241=vector('',#24240,5.e-1);
#24242=cartesian_point('',(-3.91e1,0.e0,-4.5e1));
#24243=line('',#24242,#24241);
#24244=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24245=direction('',(0.e0,0.e0,1.e0));
#24246=direction('',(-1.e0,0.e0,0.e0));
#24247=axis2_placement_3d('',#24244,#24245,#24246);
#24249=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24250=direction('',(0.e0,0.e0,1.e0));
#24251=direction('',(1.e0,0.e0,0.e0));
#24252=axis2_placement_3d('',#24249,#24250,#24251);
#24254=direction('',(-1.234923274751e-11,5.826450433233e-12,-1.e0));
#24255=vector('',#24254,5.e-1);
#24256=cartesian_point('',(5.549081004994e1,-3.203763411988e1,-4.45e1));
#24257=line('',#24256,#24255);
#24258=direction('',(-5.684341886081e-14,-1.563194018672e-13,1.e0));
#24259=vector('',#24258,5.e-1);
#24260=cartesian_point('',(6.107279198455e1,-3.035381490375e1,-4.5e1));
#24261=line('',#24260,#24259);
#24262=cartesian_point('',(5.749081004995e1,-2.857353250475e1,-4.45e1));
#24263=direction('',(0.e0,0.e0,1.e0));
#24264=direction('',(-5.000000000081e-1,-8.660254037797e-1,0.e0));
#24265=axis2_placement_3d('',#24262,#24263,#24264);
#24267=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24268=direction('',(0.e0,0.e0,1.e0));
#24269=direction('',(8.954954836447e-1,-4.450705997613e-1,0.e0));
#24270=axis2_placement_3d('',#24267,#24268,#24269);
#24272=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24273=direction('',(0.e0,0.e0,1.e0));
#24274=direction('',(1.e0,0.e0,0.e0));
#24275=axis2_placement_3d('',#24272,#24273,#24274);
#24277=cartesian_point('',(5.749081004995e1,2.857353250475e1,-4.45e1));
#24278=direction('',(0.e0,0.e0,1.e0));
#24279=direction('',(8.954954836543e-1,4.450705997421e-1,0.e0));
#24280=axis2_placement_3d('',#24277,#24278,#24279);
#24282=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#24283=vector('',#24282,1.824951129020e1);
#24284=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.45e1));
#24285=line('',#24284,#24283);
#24286=cartesian_point('',(4.168626966597e1,1.944877685964e1,-4.45e1));
#24287=direction('',(0.e0,0.e0,1.e0));
#24288=direction('',(-4.999999999970e-1,8.660254037862e-1,0.e0));
#24289=axis2_placement_3d('',#24286,#24287,#24288);
#24291=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24292=direction('',(0.e0,0.e0,-1.e0));
#24293=direction('',(9.062232536085e-1,4.227994969476e-1,0.e0));
#24294=axis2_placement_3d('',#24291,#24292,#24293);
#24296=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24297=direction('',(0.e0,0.e0,-1.e0));
#24298=direction('',(1.e0,0.e0,0.e0));
#24299=axis2_placement_3d('',#24296,#24297,#24298);
#24301=cartesian_point('',(4.168626966597e1,-1.944877685964e1,-4.45e1));
#24302=direction('',(0.e0,0.e0,1.e0));
#24303=direction('',(-9.062232536057e-1,4.227994969536e-1,0.e0));
#24304=axis2_placement_3d('',#24301,#24302,#24303);
#24306=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#24307=vector('',#24306,1.824951129017e1);
#24308=cartesian_point('',(3.968626966600e1,-2.291287847480e1,-4.45e1));
#24309=line('',#24308,#24307);
#24310=direction('',(2.842170943040e-14,0.e0,1.e0));
#24311=vector('',#24310,5.e-1);
#24312=cartesian_point('',(6.107279198455e1,3.035381490376e1,-4.5e1));
#24313=line('',#24312,#24311);
#24314=direction('',(-1.681144112808e-11,-8.384404281969e-12,1.e0));
#24315=vector('',#24314,5.e-1);
#24316=cartesian_point('',(5.549081004995e1,3.203763411989e1,-4.5e1));
#24317=line('',#24316,#24315);
#24318=direction('',(-1.585931386217e-11,-1.047339992510e-11,-1.e0));
#24319=vector('',#24318,5.e-1);
#24320=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.45e1));
#24321=line('',#24320,#24319);
#24322=direction('',(7.958078640513e-12,-1.588773557160e-11,1.e0));
#24323=vector('',#24322,5.e-1);
#24324=cartesian_point('',(3.806137665154e1,1.775757887183e1,-4.5e1));
#24325=line('',#24324,#24323);
#24326=direction('',(-7.943867785798e-12,-1.589484099895e-11,1.e0));
#24327=vector('',#24326,5.e-1);
#24328=cartesian_point('',(3.806137665155e1,-1.775757887183e1,-4.5e1));
#24329=line('',#24328,#24327);
#24330=direction('',(-3.157651917718e-11,1.956834694283e-11,1.e0));
#24331=vector('',#24330,5.e-1);
#24332=cartesian_point('',(3.968626966601e1,-2.291287847480e1,-4.5e1));
#24333=line('',#24332,#24331);
#24334=direction('',(-4.519051799434e-12,1.106315039578e-11,-1.e0));
#24335=vector('',#24334,5.e-1);
#24336=cartesian_point('',(-3.806137665154e1,-1.775757887184e1,-4.45e1));
#24337=line('',#24336,#24335);
#24338=direction('',(1.409716787748e-11,5.606182185147e-12,-1.e0));
#24339=vector('',#24338,5.e-1);
#24340=cartesian_point('',(-3.968626966598e1,-2.291287847479e1,-4.45e1));
#24341=line('',#24340,#24339);
#24342=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,-4.45e1));
#24343=direction('',(0.e0,0.e0,1.e0));
#24344=direction('',(-8.954954836543e-1,-4.450705997421e-1,0.e0));
#24345=axis2_placement_3d('',#24342,#24343,#24344);
#24347=direction('',(8.660254037844e-1,5.e-1,0.e0));
#24348=vector('',#24347,1.824951129020e1);
#24349=cartesian_point('',(-5.549081004995e1,-3.203763411989e1,-4.45e1));
#24350=line('',#24349,#24348);
#24351=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,-4.45e1));
#24352=direction('',(0.e0,0.e0,1.e0));
#24353=direction('',(4.999999999963e-1,-8.660254037866e-1,0.e0));
#24354=axis2_placement_3d('',#24351,#24352,#24353);
#24356=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24357=direction('',(0.e0,0.e0,-1.e0));
#24358=direction('',(-9.062232536081e-1,-4.227994969485e-1,0.e0));
#24359=axis2_placement_3d('',#24356,#24357,#24358);
#24361=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24362=direction('',(0.e0,0.e0,-1.e0));
#24363=direction('',(-1.e0,0.e0,0.e0));
#24364=axis2_placement_3d('',#24361,#24362,#24363);
#24366=cartesian_point('',(-4.168626966597e1,1.944877685964e1,-4.45e1));
#24367=direction('',(0.e0,0.e0,1.e0));
#24368=direction('',(9.062232535993e-1,-4.227994969674e-1,0.e0));
#24369=axis2_placement_3d('',#24366,#24367,#24368);
#24371=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#24372=vector('',#24371,1.824951129022e1);
#24373=cartesian_point('',(-3.968626966597e1,2.291287847478e1,-4.45e1));
#24374=line('',#24373,#24372);
#24375=cartesian_point('',(-5.749081004995e1,2.857353250475e1,-4.45e1));
#24376=direction('',(0.e0,0.e0,1.e0));
#24377=direction('',(4.999999999939e-1,8.660254037879e-1,0.e0));
#24378=axis2_placement_3d('',#24375,#24376,#24377);
#24380=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24381=direction('',(0.e0,0.e0,1.e0));
#24382=direction('',(-8.954954836447e-1,4.450705997613e-1,0.e0));
#24383=axis2_placement_3d('',#24380,#24381,#24382);
#24385=cartesian_point('',(0.e0,0.e0,-4.45e1));
#24386=direction('',(0.e0,0.e0,1.e0));
#24387=direction('',(-1.e0,0.e0,0.e0));
#24388=axis2_placement_3d('',#24385,#24386,#24387);
#24390=direction('',(1.357136625302e-11,1.035971308738e-11,1.e0));
#24391=vector('',#24390,5.e-1);
#24392=cartesian_point('',(-5.549081004996e1,-3.203763411989e1,-4.5e1));
#24393=line('',#24392,#24391);
#24394=direction('',(5.684341886081e-14,-1.634248292248e-13,-1.e0));
#24395=vector('',#24394,5.e-1);
#24396=cartesian_point('',(-6.107279198455e1,-3.035381490375e1,-4.45e1));
#24397=line('',#24396,#24395);
#24398=direction('',(-2.842170943040e-14,0.e0,-1.e0));
#24399=vector('',#24398,5.e-1);
#24400=cartesian_point('',(-6.107279198455e1,3.035381490376e1,-4.45e1));
#24401=line('',#24400,#24399);
#24402=direction('',(1.681144112808e-11,-8.384404281969e-12,-1.e0));
#24403=vector('',#24402,5.e-1);
#24404=cartesian_point('',(-5.549081004995e1,3.203763411989e1,-4.45e1));
#24405=line('',#24404,#24403);
#24406=direction('',(1.585931386217e-11,-1.047339992510e-11,1.e0));
#24407=vector('',#24406,5.e-1);
#24408=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.5e1));
#24409=line('',#24408,#24407);
#24410=direction('',(1.817568318074e-11,4.504130401983e-11,-1.e0));
#24411=vector('',#24410,5.e-1);
#24412=cartesian_point('',(-3.806137665155e1,1.775757887181e1,-4.45e1));
#24413=line('',#24412,#24411);
#24414=cartesian_point('',(2.688681417763e1,6.997217697259e1,
-4.579937026687e0));
#24415=cartesian_point('',(2.685395098058e1,6.997216257418e1,
-4.603539539048e0));
#24416=cartesian_point('',(2.678917142915e1,6.996793400195e1,
-4.657828343866e0));
#24417=cartesian_point('',(2.669417683804e1,6.994962707553e1,
-4.759860829644e0));
#24418=cartesian_point('',(2.660174166470e1,6.991947211404e1,
-4.882039795231e0));
#24419=cartesian_point('',(2.651226938595e1,6.987725966706e1,
-5.024511019154e0));
#24420=cartesian_point('',(2.642693754786e1,6.982282158817e1,
-5.186793660079e0));
#24421=cartesian_point('',(2.634649560155e1,6.975549854084e1,
-5.369631630047e0));
#24422=cartesian_point('',(2.627209509690e1,6.967416027823e1,
-5.574364918325e0));
#24423=cartesian_point('',(2.620549198394e1,6.957722858041e1,
-5.802745085203e0));
#24424=cartesian_point('',(2.616824511327e1,6.950098624182e1,
-5.971697335187e0));
#24425=cartesian_point('',(2.615215974218e1,6.945971748924e1,
-6.060277327729e0));
#24427=cartesian_point('',(2.630973765104e1,6.987824972534e1,
-6.283884085811e0));
#24428=direction('',(1.624594113949e-1,4.166879084574e-1,8.944149633110e-1));
#24429=direction('',(-3.151366180489e-1,-8.370716269458e-1,4.472135992197e-1));
#24430=axis2_placement_3d('',#24427,#24428,#24429);
#24432=cartesian_point('',(2.714884986604e1,6.986991222422e1,
-4.695415277337e0));
#24433=cartesian_point('',(2.713995709202e1,6.987348852978e1,
-4.682499766951e0));
#24434=cartesian_point('',(2.711767805807e1,6.988227026561e1,
-4.658213546503e0));
#24435=cartesian_point('',(2.707022365414e1,6.990102359114e1,
-4.624622179151e0));
#24436=cartesian_point('',(2.701290870053e1,6.992342975777e1,
-4.598420381554e0));
#24437=cartesian_point('',(2.694967387809e1,6.994798863972e1,
-4.581399534290e0));
#24438=cartesian_point('',(2.690793991538e1,6.996406740664e1,
-4.579081285182e0));
#24439=cartesian_point('',(2.688681417763e1,6.997217697259e1,
-4.579937026687e0));
#24441=cartesian_point('',(2.714884986604e1,6.986991222422e1,
-4.695415277337e0));
#24442=cartesian_point('',(2.708076182934e1,6.989680567816e1,
-4.692122364269e0));
#24443=cartesian_point('',(2.696294246443e1,6.988755445810e1,
-4.953946623308e0));
#24444=cartesian_point('',(2.684181377424e1,6.981730878603e1,
-5.515999409626e0));
#24445=cartesian_point('',(2.679096885320e1,6.974192387649e1,
-5.975969231493e0));
#24446=cartesian_point('',(2.677164424732e1,6.968690513122e1,
-6.278723748348e0));
#24448=cartesian_point('',(2.726108118830e1,6.917882341514e1,-3.937498028e1));
#24449=direction('',(6.412824752672e-3,-1.188116828425e-2,-9.999088526055e-1));
#24450=direction('',(-9.238890588256e-1,3.825171588188e-1,-1.047044371435e-2));
#24451=axis2_placement_3d('',#24448,#24449,#24450);
#24453=cartesian_point('',(3.578999558146e1,6.586412182194e1,
-4.579937027326e0));
#24454=cartesian_point('',(3.575741305649e1,6.586839687878e1,
-4.603538515105e0));
#24455=cartesian_point('',(3.569263814147e1,6.587265988289e1,
-4.657825092333e0));
#24456=cartesian_point('',(3.559606908305e1,6.586690979777e1,
-4.759853678720e0));
#24457=cartesian_point('',(3.550049019384e1,6.584907913177e1,
-4.882029285342e0));
#24458=cartesian_point('',(3.540627382210e1,6.581890758761e1,
-5.024497968407e0));
#24459=cartesian_point('',(3.531456585895e1,6.577607420473e1,
-5.186779503849e0));
#24460=cartesian_point('',(3.522602340746e1,6.571982740108e1,
-5.369617796186e0));
#24461=cartesian_point('',(3.514164088435e1,6.564889597820e1,
-5.574353155428e0));
#24462=cartesian_point('',(3.506295325762e1,6.556148573010e1,
-5.802737616725e0));
#24463=cartesian_point('',(3.501607190527e1,6.549075549616e1,
-5.971694559573e0));
#24464=cartesian_point('',(3.499473682695e1,6.545193814805e1,
-6.060277327837e0));
#24466=cartesian_point('',(3.520559605386e1,6.584632173805e1,
-6.283884085954e0));
#24467=direction('',(2.154582346588e-1,3.919178773039e-1,8.944149632957e-1));
#24468=direction('',(-4.217003526828e-1,-7.887767803332e-1,4.472135992503e-1));
#24469=axis2_placement_3d('',#24466,#24467,#24468);
#24471=cartesian_point('',(3.603644128527e1,6.572852944341e1,
-4.695415276674e0));
#24472=cartesian_point('',(3.602809107167e1,6.573323604163e1,
-4.682502474223e0));
#24473=cartesian_point('',(3.600714884962e1,6.574485062136e1,
-4.658220559704e0));
#24474=cartesian_point('',(3.596255073146e1,6.576963614118e1,
-4.624633174554e0));
#24475=cartesian_point('',(3.590865355251e1,6.579933018272e1,
-4.598430321889e0));
#24476=cartesian_point('',(3.584916614300e1,6.583193235932e1,
-4.581403792190e0));
#24477=cartesian_point('',(3.580988454157e1,6.585332281726e1,
-4.579082764525e0));
#24478=cartesian_point('',(3.578999558146e1,6.586412182194e1,
-4.579937027326e0));
#24480=cartesian_point('',(3.603644128527e1,6.572852944341e1,
-4.695415276674e0));
#24481=cartesian_point('',(3.597244612970e1,6.576408003846e1,
-4.692122413349e0));
#24482=cartesian_point('',(3.585442723383e1,6.577028657788e1,
-4.953946185368e0));
#24483=cartesian_point('',(3.572516580696e1,6.571645228203e1,
-5.515999431421e0));
#24484=cartesian_point('',(3.566491620558e1,6.564834897821e1,
-5.975969023667e0));
#24485=cartesian_point('',(3.563857553229e1,6.559632328359e1,
-6.278723596380e0));
#24487=cartesian_point('',(3.605750726228e1,6.502870386751e1,-3.937498028e1));
#24488=direction('',(4.807158492730e-3,-1.261656483888e-2,-9.999088526055e-1));
#24489=direction('',(-8.660563799655e-1,4.998366897979e-1,-1.047044664175e-2));
#24490=axis2_placement_3d('',#24487,#24488,#24489);
#24492=cartesian_point('',(3.548139114902e1,6.458687985555e1,
-4.147512933513e1));
#24493=cartesian_point('',(3.545596430557e1,6.453967739232e1,
-4.162591551295e1));
#24494=cartesian_point('',(3.543650255471e1,6.448931747073e1,
-4.177647349516e1));
#24495=cartesian_point('',(3.542457154010e1,6.443600983663e1,
-4.192438380544e1));
#24497=cartesian_point('',(4.408080023316e1,6.062911328645e1,
-4.579937027326e0));
#24498=cartesian_point('',(4.404905446310e1,6.063760464249e1,
-4.603538515106e0));
#24499=cartesian_point('',(4.398539014014e1,6.065028599903e1,
-4.657825092335e0));
#24500=cartesian_point('',(4.388889670669e1,6.065718989815e1,
-4.759853678733e0));
#24501=cartesian_point('',(4.379180813918e1,6.065198732444e1,
-4.882029285360e0));
#24502=cartesian_point('',(4.369445962479e1,6.063437160627e1,
-5.024497968432e0));
#24503=cartesian_point('',(4.359794535761e1,6.060387496015e1,
-5.186779503882e0));
#24504=cartesian_point('',(4.350281871796e1,6.055966646473e1,
-5.369617796231e0));
#24505=cartesian_point('',(4.340989969049e1,6.050035599944e1,
-5.574353155487e0));
#24506=cartesian_point('',(4.332047592047e1,6.042396435442e1,
-5.802737616769e0));
#24507=cartesian_point('',(4.326476349652e1,6.035995847186e1,
-5.971694559593e0));
#24508=cartesian_point('',(4.323854426209e1,6.032425799809e1,
-6.060277327820e0));
#24510=cartesian_point('',(4.349907694736e1,6.068774492982e1,
-6.283884085942e0));
#24511=direction('',(2.647705077787e-1,3.604420225826e-1,8.944149632957e-1));
#24512=direction('',(-5.210486773431e-1,-7.269857443475e-1,4.472135992504e-1));
#24513=axis2_placement_3d('',#24510,#24511,#24512);
#24515=cartesian_point('',(4.430743920309e1,6.046251330009e1,
-4.695415277108e0));
#24516=cartesian_point('',(4.429977477745e1,6.046826954223e1,
-4.682502480542e0));
#24517=cartesian_point('',(4.428052777189e1,6.048251823218e1,
-4.658220587826e0));
#24518=cartesian_point('',(4.423954650465e1,6.051291282155e1,
-4.624633299118e0));
#24519=cartesian_point('',(4.418998638249e1,6.054938774025e1,
-4.598430506208e0));
#24520=cartesian_point('',(4.413526332303e1,6.058947567489e1,
-4.581403919713e0));
#24521=cartesian_point('',(4.409910961429e1,6.061581054578e1,
-4.579082815633e0));
#24522=cartesian_point('',(4.408080023316e1,6.062911328645e1,
-4.579937027326e0));
#24524=cartesian_point('',(4.430743920309e1,6.046251330009e1,
-4.695415277108e0));
#24525=cartesian_point('',(4.424863182407e1,6.050611279489e1,
-4.692122413556e0));
#24526=cartesian_point('',(4.413243272064e1,6.052767080022e1,
-4.953946190228e0));
#24527=cartesian_point('',(4.399725034370e1,6.049116905389e1,
-5.515999476153e0));
#24528=cartesian_point('',(4.392862697752e1,6.043151261694e1,
-5.975968846083e0));
#24529=cartesian_point('',(4.389572093472e1,6.038337015850e1,
-6.278723418945e0));
#24531=cartesian_point('',(4.423697938996e1,5.976592516736e1,-3.937498028e1));
#24532=direction('',(3.119240418072e-3,-1.313608847097e-2,-9.999088526055e-1));
#24533=direction('',(-7.934051242466e-1,6.086038765033e-1,-1.047045005121e-2));
#24534=axis2_placement_3d('',#24531,#24532,#24533);
#24536=cartesian_point('',(4.360812242401e1,5.940307926361e1,
-4.147512933513e1));
#24537=cartesian_point('',(4.357675195294e1,5.935959949306e1,
-4.162591551295e1));
#24538=cartesian_point('',(4.355088341109e1,5.931221067592e1,
-4.177647349520e1));
#24539=cartesian_point('',(4.353209642553e1,5.926091640592e1,
-4.192438380548e1));
#24541=cartesian_point('',(5.058669901163e1,5.400084707611e1,
-8.198742424051e0));
#24542=direction('',(1.458119833111e-3,-1.335069564322e-2,-9.999098123393e-1));
#24543=direction('',(7.069186956378e-1,-7.072172666972e-1,1.047355923762e-2));
#24544=axis2_placement_3d('',#24541,#24542,#24543);
#24546=cartesian_point('',(5.076494646054e1,5.419531346303e1,
-7.102587225977e0));
#24547=direction('',(-3.095417616237e-1,-3.229393896474e-1,-8.943679603077e-1));
#24548=direction('',(7.070952244459e-1,-7.070393019230e-1,1.057209071508e-2));
#24549=axis2_placement_3d('',#24546,#24547,#24548);
#24551=cartesian_point('',(5.074252768166e1,5.416441308339e1,
-6.060277148867e0));
#24552=cartesian_point('',(5.064809299530e1,5.406592354732e1,
-6.333155072086e0));
#24553=cartesian_point('',(5.055365632815e1,5.396744149415e1,
-6.606034954929e0));
#24554=cartesian_point('',(5.045922167145e1,5.386895187419e1,
-6.878912858135e0));
#24556=cartesian_point('',(4.844331346418e1,5.919419991581e1,
-8.219334395507e0));
#24557=direction('',(7.931776200278e-1,-6.089012481828e-1,-1.041791958864e-2));
#24558=direction('',(-5.409593980709e-1,-7.123247271229e-1,4.471648608377e-1));
#24559=axis2_placement_3d('',#24556,#24557,#24558);
#24561=cartesian_point('',(4.671409832141e1,5.692596949741e1,
-7.297123199285e0));
#24562=cartesian_point('',(4.669430614579e1,5.690184010212e1,
-7.393585893554e0));
#24563=cartesian_point('',(4.666074240022e1,5.686131165251e1,
-7.589681123587e0));
#24564=cartesian_point('',(4.662867671388e1,5.682453487112e1,
-7.890306879573e0));
#24565=cartesian_point('',(4.662025081461e1,5.681586590256e1,
-8.092986106775e0));
#24566=cartesian_point('',(4.661903350110e1,5.681572418402e1,
-8.194371700163e0));
#24568=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24569=direction('',(0.e0,0.e0,-1.e0));
#24570=direction('',(6.343217429629e-1,7.730691601691e-1,0.e0));
#24571=axis2_placement_3d('',#24568,#24569,#24570);
#24573=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24574=direction('',(0.e0,0.e0,-1.e0));
#24575=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#24576=axis2_placement_3d('',#24573,#24574,#24575);
#24578=cartesian_point('',(5.024467298964e1,5.363612920953e1,
-8.194363594060e0));
#24579=cartesian_point('',(5.024465697788e1,5.363735325681e1,
-8.092426383609e0));
#24580=cartesian_point('',(5.025219812526e1,5.364696000388e1,-7.888656908e0));
#24581=cartesian_point('',(5.028484210684e1,5.368391988739e1,
-7.586428311258e0));
#24582=cartesian_point('',(5.032102195757e1,5.372288591103e1,
-7.389335220914e0));
#24583=cartesian_point('',(5.034259053524e1,5.374589689369e1,
-7.292400017562e0));
#24585=cartesian_point('',(5.236334246570e1,5.575532663637e1,
-8.219085201717e0));
#24586=direction('',(-7.074446466122e-1,7.066933146983e-1,-1.032622585202e-2));
#24587=direction('',(-6.743456726556e-1,-6.705440058601e-1,3.092388235261e-1));
#24588=axis2_placement_3d('',#24585,#24586,#24587);
#24590=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24591=direction('',(0.e0,0.e0,1.e0));
#24592=direction('',(6.836316183422e-1,7.298272469584e-1,0.e0));
#24593=axis2_placement_3d('',#24590,#24591,#24592);
#24595=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24596=direction('',(0.e0,0.e0,1.e0));
#24597=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#24598=axis2_placement_3d('',#24595,#24596,#24597);
#24600=cartesian_point('',(4.710552799991e1,5.740455699693e1,
-7.102552741864e0));
#24601=direction('',(-2.796988201108e-1,-3.490436931066e-1,-8.943920115537e-1));
#24602=direction('',(-5.673433860771e-1,-6.914333168421e-1,4.472599363181e-1));
#24603=axis2_placement_3d('',#24600,#24601,#24602);
#24605=cartesian_point('',(5.827075259483e1,4.715427572479e1,
-4.579937027325e0));
#24606=cartesian_point('',(5.824228626029e1,4.717069415480e1,
-4.603538515121e0));
#24607=cartesian_point('',(5.818407342321e1,4.719942094371e1,
-4.657825092405e0));
#24608=cartesian_point('',(5.809265478426e1,4.723106393656e1,
-4.759853678862e0));
#24609=cartesian_point('',(5.799752790428e1,4.725116700655e1,
-4.882029285553e0));
#24610=cartesian_point('',(5.789893717670e1,4.725934717894e1,
-5.024497968675e0));
#24611=cartesian_point('',(5.779781844059e1,4.725486941128e1,
-5.186779504156e0));
#24612=cartesian_point('',(5.769449116203e1,4.723678786984e1,
-5.369617796516e0));
#24613=cartesian_point('',(5.758938759568e1,4.720354757360e1,
-5.574353155741e0));
#24614=cartesian_point('',(5.748323925414e1,4.715290348551e1,
-5.802737616995e0));
#24615=cartesian_point('',(5.741285924366e1,4.710549798693e1,
-5.971694559674e0));
#24616=cartesian_point('',(5.737829344547e1,4.707780001454e1,
-6.060277327856e0));
#24618=cartesian_point('',(5.772402603536e1,4.736147060860e1,
-6.283884085954e0));
#24619=direction('',(3.490379316049e-1,2.796326084961e-1,8.944149632953e-1));
#24620=direction('',(-6.914521303616e-1,-5.673569846783e-1,4.472135992511e-1));
#24621=axis2_placement_3d('',#24618,#24619,#24620);
#24623=cartesian_point('',(5.844654977878e1,4.693469401479e1,
-4.695415273592e0));
#24624=cartesian_point('',(5.844063657294e1,4.694223756247e1,
-4.682499680399e0));
#24625=cartesian_point('',(5.842573316395e1,4.696098237166e1,
-4.658213304142e0));
#24626=cartesian_point('',(5.839401260645e1,4.700095105812e1,
-4.624621533661e0));
#24627=cartesian_point('',(5.835557900568e1,4.704901343635e1,
-4.598419754812e0));
#24628=cartesian_point('',(5.831309542365e1,4.710189952726e1,
-4.581399377512e0));
#24629=cartesian_point('',(5.828499278166e1,4.713669032964e1,
-4.579081239527e0));
#24630=cartesian_point('',(5.827075259483e1,4.715427572479e1,
-4.579937027325e0));
#24632=cartesian_point('',(5.844654977878e1,4.693469401479e1,
-4.695415273592e0));
#24633=cartesian_point('',(5.840103055902e1,4.699202840430e1,
-4.692122412292e0));
#24634=cartesian_point('',(5.829437038675e1,4.704292634587e1,
-4.953946148605e0));
#24635=cartesian_point('',(5.815434702180e1,4.704265620413e1,
-5.515999129249e0));
#24636=cartesian_point('',(5.807262111550e1,4.700279302710e1,
-5.975970218647e0));
#24637=cartesian_point('',(5.802837614481e1,4.696480767938e1,
-6.278724790851e0));
#24639=cartesian_point('',(5.819820055127e1,4.628007788727e1,
-3.937498028007e1));
#24640=direction('',(-3.869149961956e-4,-1.349580593705e-2,-9.999088526055e-1));
#24641=direction('',(-6.088546860445e-1,7.932126710479e-1,-1.047042361856e-2));
#24642=axis2_placement_3d('',#24639,#24640,#24641);
#24644=cartesian_point('',(6.237406744878e1,3.830824004563e1,
-4.202618101273e1));
#24645=cartesian_point('',(6.247726688708e1,3.814102556516e1,
-4.198131519146e1));
#24646=cartesian_point('',(6.271884579400e1,3.805242311027e1,
-4.193662742590e1));
#24647=cartesian_point('',(6.289658379025e1,3.809093566685e1,
-4.192438380541e1));
#24649=cartesian_point('',(6.237406744878e1,3.830824004563e1,
-4.202618101273e1));
#24650=cartesian_point('',(6.238579190064e1,3.828776496838e1,
-4.210924745272e1));
#24651=cartesian_point('',(6.240384952270e1,3.824273873348e1,
-4.226138933299e1));
#24652=cartesian_point('',(6.242568282184e1,3.816332183551e1,
-4.244618710409e1));
#24653=cartesian_point('',(6.244028804865e1,3.809003491047e1,
-4.258961016476e1));
#24654=cartesian_point('',(6.245207306900e1,3.802279941174e1,
-4.270111645521e1));
#24655=cartesian_point('',(6.246096355198e1,3.796505293176e1,
-4.278786544951e1));
#24656=cartesian_point('',(6.246717327023e1,3.791558494077e1,
-4.285865566981e1));
#24657=cartesian_point('',(6.247457601403e1,3.787059323500e1,
-4.291385097191e1));
#24658=cartesian_point('',(6.249020126352e1,3.779523829819e1,
-4.299093155582e1));
#24659=cartesian_point('',(6.249908273077e1,3.772911769827e1,
-4.306354163044e1));
#24660=cartesian_point('',(6.251944185057e1,3.765785992372e1,
-4.311249059549e1));
#24661=cartesian_point('',(6.254850994988e1,3.760126434713e1,
-4.312371770327e1));
#24662=cartesian_point('',(6.256625918908e1,3.757113214731e1,
-4.312444971864e1));
#24664=cartesian_point('',(6.256625918908e1,3.757113214731e1,
-4.312444971864e1));
#24665=cartesian_point('',(6.256965996817e1,3.757326036428e1,
-4.311452757811e1));
#24666=cartesian_point('',(6.257678260029e1,3.757767120339e1,
-4.309484988024e1));
#24667=cartesian_point('',(6.258957598811e1,3.758536694474e1,
-4.306653889065e1));
#24668=cartesian_point('',(6.259900430782e1,3.759094514022e1,
-4.304819737358e1));
#24669=cartesian_point('',(6.260402277462e1,3.759389096736e1,
-4.303924522857e1));
#24671=cartesian_point('',(6.260402277462e1,3.759389096736e1,
-4.303924522857e1));
#24672=cartesian_point('',(6.260029756648e1,3.760893715267e1,
-4.303224550166e1));
#24673=cartesian_point('',(6.259537511303e1,3.763563610033e1,
-4.301377583624e1));
#24674=cartesian_point('',(6.260407509011e1,3.766847245855e1,
-4.296786474804e1));
#24675=cartesian_point('',(6.261569004678e1,3.769221502632e1,
-4.292735464396e1));
#24676=cartesian_point('',(6.263372937616e1,3.772752259144e1,
-4.286388375124e1));
#24677=cartesian_point('',(6.265272367436e1,3.776184330832e1,
-4.279725262996e1));
#24678=cartesian_point('',(6.266753631824e1,3.778592367466e1,
-4.274755848701e1));
#24679=cartesian_point('',(6.268721384403e1,3.781633817219e1,
-4.268213442002e1));
#24680=cartesian_point('',(6.271025617028e1,3.785083304131e1,
-4.260484716296e1));
#24681=cartesian_point('',(6.274305414283e1,3.789780025917e1,
-4.249283567984e1));
#24682=cartesian_point('',(6.276806261794e1,3.793206467753e1,
-4.240577328404e1));
#24683=cartesian_point('',(6.279405136240e1,3.796679059583e1,
-4.231356362006e1));
#24684=cartesian_point('',(6.282379883124e1,3.800524234093e1,
-4.220504311240e1));
#24685=cartesian_point('',(6.285837101829e1,3.804771017764e1,
-4.207534871102e1));
#24686=cartesian_point('',(6.288333973876e1,3.807663067480e1,
-4.197686803609e1));
#24687=cartesian_point('',(6.289658379025e1,3.809093566685e1,
-4.192438380541e1));
#24689=cartesian_point('',(6.302122604222e1,3.819318314249e1,
-4.147512928178e1));
#24690=cartesian_point('',(6.297560451827e1,3.816501803202e1,
-4.162591545956e1));
#24691=cartesian_point('',(6.293357016900e1,3.813113592485e1,
-4.177647349513e1));
#24692=cartesian_point('',(6.289658379025e1,3.809093566685e1,
-4.192438380541e1));
#24694=cartesian_point('',(6.277127129013e1,3.862619462235e1,
-4.148036708082e1));
#24695=direction('',(2.048454230824e-3,1.327402263264e-2,9.999097980110e-1));
#24696=direction('',(-8.504357553346e-1,-5.260065578258e-1,8.725088694912e-3));
#24697=axis2_placement_3d('',#24694,#24695,#24696);
#24699=cartesian_point('',(6.283942528742e1,3.906800254185e1,
-8.198699074604e0));
#24700=direction('',(2.002003181581e-3,1.319053744643e-2,9.999109968918e-1));
#24701=direction('',(-8.504324765125e-1,-5.260132349191e-1,8.641734937486e-3));
#24702=axis2_placement_3d('',#24699,#24700,#24701);
#24704=cartesian_point('',(6.211323388353e1,4.463915433317e1,
-8.219334395480e0));
#24705=direction('',(6.085555085005e-1,-7.934429154165e-1,-1.041791961166e-2));
#24706=direction('',(-7.068898591733e-1,-5.480422558795e-1,4.471648608382e-1));
#24707=axis2_placement_3d('',#24704,#24705,#24706);
#24709=cartesian_point('',(5.985587909964e1,4.289576581266e1,
-7.297123152238e0));
#24710=cartesian_point('',(5.983051617637e1,4.287758119662e1,
-7.393585851180e0));
#24711=cartesian_point('',(5.978760654865e1,4.284712065366e1,
-7.589681091086e0));
#24712=cartesian_point('',(5.974711493854e1,4.281989621794e1,
-7.890306863003e0));
#24713=cartesian_point('',(5.973673244960e1,4.281370341989e1,
-8.092986101237e0));
#24714=cartesian_point('',(5.973551993553e1,4.281388159421e1,
-8.194371700161e0));
#24716=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24717=direction('',(0.e0,0.e0,-1.e0));
#24718=direction('',(8.127927755377e-1,5.825529195135e-1,0.e0));
#24719=axis2_placement_3d('',#24716,#24717,#24718);
#24721=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24722=direction('',(0.e0,0.e0,-1.e0));
#24723=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#24724=axis2_placement_3d('',#24721,#24722,#24723);
#24726=cartesian_point('',(6.241466273862e1,3.880426100298e1,
-8.194373292992e0));
#24727=cartesian_point('',(6.241496178182e1,3.880544901745e1,
-8.093034853518e0));
#24728=cartesian_point('',(6.242464815712e1,3.881266512567e1,
-7.890447510591e0));
#24729=cartesian_point('',(6.246525824635e1,3.883963307286e1,
-7.589959555164e0));
#24730=cartesian_point('',(6.250978000639e1,3.886759492003e1,
-7.393949271239e0));
#24731=cartesian_point('',(6.253626230234e1,3.888405368114e1,
-7.297527015136e0));
#24733=cartesian_point('',(6.501091417489e1,4.030244135272e1,
-8.219331149944e0));
#24734=direction('',(-5.001508488612e-1,8.658755865522e-1,-1.042098825802e-2));
#24735=direction('',(-8.255606567616e-1,-4.731629383589e-1,3.075165617830e-1));
#24736=axis2_placement_3d('',#24733,#24734,#24735);
#24738=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24739=direction('',(0.e0,0.e0,1.e0));
#24740=direction('',(8.492306266591e-1,5.280221044087e-1,0.e0));
#24741=axis2_placement_3d('',#24738,#24739,#24740);
#24743=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24744=direction('',(0.e0,0.e0,1.e0));
#24745=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#24746=axis2_placement_3d('',#24743,#24744,#24745);
#24748=cartesian_point('',(6.035783868258e1,4.325673637404e1,
-7.102552741859e0));
#24749=direction('',(-3.605074692590e-1,-2.647589361677e-1,-8.943920115519e-1));
#24750=direction('',(-7.269677397942e-1,-5.210340244746e-1,4.472599363216e-1));
#24751=axis2_placement_3d('',#24748,#24749,#24750);
#24753=cartesian_point('',(6.392710628202e1,3.914500490872e1,
-4.579937026659e0));
#24754=cartesian_point('',(6.390102546037e1,3.916499926962e1,
-4.603539482627e0));
#24755=cartesian_point('',(6.384705832638e1,3.920107972217e1,
-4.657828158277e0));
#24756=cartesian_point('',(6.376054965335e1,3.924438492448e1,
-4.759860360142e0));
#24757=cartesian_point('',(6.366885885577e1,3.927673232495e1,
-4.882039129288e0));
#24758=cartesian_point('',(6.357217845118e1,3.929771030022e1,
-5.024510199010e0));
#24759=cartesian_point('',(6.347134031565e1,3.930646845704e1,
-5.186792838544e0));
#24760=cartesian_point('',(6.336653767580e1,3.930202751181e1,
-5.369630873778e0));
#24761=cartesian_point('',(6.325799609594e1,3.928278971696e1,
-5.574364290367e0));
#24762=cartesian_point('',(6.314614787847e1,3.924643403895e1,
-5.802744686800e0));
#24763=cartesian_point('',(6.307018443525e1,3.920862133721e1,
-5.971697187784e0));
#24764=cartesian_point('',(6.303230016463e1,3.918567274950e1,
-6.060277327783e0));
#24766=cartesian_point('',(6.341210140707e1,3.942178934402e1,
-6.283884085878e0));
#24767=direction('',(3.825512433233e-1,2.316817206132e-1,8.944149632947e-1));
#24768=direction('',(-7.595916083656e-1,-4.722505533554e-1,4.472135992523e-1));
#24769=axis2_placement_3d('',#24766,#24767,#24768);
#24771=cartesian_point('',(6.407273833570e1,3.890435561031e1,
-4.695415272366e0));
#24772=cartesian_point('',(6.406786034098e1,3.891260646149e1,
-4.682499761700e0));
#24773=cartesian_point('',(6.405553117563e1,3.893313609961e1,
-4.658213537159e0));
#24774=cartesian_point('',(6.402929936011e1,3.897690253589e1,
-4.624622132016e0));
#24775=cartesian_point('',(6.399746834883e1,3.902956969506e1,
-4.598420313958e0));
#24776=cartesian_point('',(6.396225128767e1,3.908754849258e1,
-4.581399483227e0));
#24777=cartesian_point('',(6.393892965561e1,3.912571063999e1,
-4.579081264592e0));
#24778=cartesian_point('',(6.392710628202e1,3.914500490872e1,
-4.579937026659e0));
#24780=cartesian_point('',(6.407273833570e1,3.890435561031e1,
-4.695415272366e0));
#24781=cartesian_point('',(6.403509212328e1,3.896714088574e1,
-4.692122813900e0));
#24782=cartesian_point('',(6.393598810365e1,3.903152538237e1,
-4.953945927942e0));
#24783=cartesian_point('',(6.379712731459e1,3.904953427881e1,
-5.515999240483e0));
#24784=cartesian_point('',(6.371089747379e1,3.902067955258e1,
-5.975970023337e0));
#24785=cartesian_point('',(6.366207293548e1,3.898879430769e1,
-6.278724611652e0));
#24787=cartesian_point('',(6.374106922003e1,3.828775589330e1,
-3.937498028007e1));
#24788=direction('',(-2.145161044637e-3,-1.332984490536e-2,-9.999088526055e-1));
#24789=direction('',(-5.001104756811e-1,8.658983094291e-1,-1.047042701020e-2));
#24790=axis2_placement_3d('',#24787,#24788,#24789);
#24792=cartesian_point('',(6.684067756222e1,2.983905828505e1,
-4.202618101340e1));
#24793=cartesian_point('',(6.692116825253e1,2.965980412794e1,
-4.198131519347e1));
#24794=cartesian_point('',(6.714911528332e1,2.954042710940e1,
-4.193662739819e1));
#24795=cartesian_point('',(6.733035959578e1,2.955541072090e1,
-4.192438377812e1));
#24797=cartesian_point('',(6.684067756222e1,2.983905828505e1,
-4.202618101340e1));
#24798=cartesian_point('',(6.684895654493e1,2.981883694978e1,-4.210447341e1));
#24799=cartesian_point('',(6.686100657457e1,2.977389639326e1,
-4.225119669725e1));
#24800=cartesian_point('',(6.687285480345e1,2.969018310426e1,
-4.244413953342e1));
#24801=cartesian_point('',(6.687828438878e1,2.960844351520e1,
-4.259979403769e1));
#24802=cartesian_point('',(6.688127579478e1,2.953267651602e1,
-4.272161133809e1));
#24803=cartesian_point('',(6.688177086594e1,2.946694051694e1,
-4.281876721943e1));
#24804=cartesian_point('',(6.688309059029e1,2.940803685448e1,
-4.289383820697e1));
#24805=cartesian_point('',(6.688610476099e1,2.934182496939e1,
-4.296767902218e1));
#24806=cartesian_point('',(6.689032266547e1,2.924842341406e1,
-4.306094449455e1));
#24807=cartesian_point('',(6.690204572861e1,2.917294767644e1,
-4.310993423949e1));
#24808=cartesian_point('',(6.692226123275e1,2.911342083649e1,
-4.312334428776e1));
#24809=cartesian_point('',(6.693494290465e1,2.908314093932e1,
-4.312442171308e1));
#24811=cartesian_point('',(6.693494290465e1,2.908314093932e1,
-4.312442171308e1));
#24812=cartesian_point('',(6.693867151465e1,2.908456932345e1,
-4.311455438211e1));
#24813=cartesian_point('',(6.694651466236e1,2.908773272650e1,
-4.309498899704e1));
#24814=cartesian_point('',(6.696014428748e1,2.909369679258e1,
-4.306662377124e1));
#24815=cartesian_point('',(6.697015397117e1,2.909831558847e1,
-4.304824826355e1));
#24816=cartesian_point('',(6.697544164349e1,2.910081127979e1,
-4.303925715561e1));
#24818=cartesian_point('',(6.697544164349e1,2.910081127979e1,
-4.303925715561e1));
#24819=cartesian_point('',(6.697316884030e1,2.911185256307e1,
-4.303569778885e1));
#24820=cartesian_point('',(6.697060697459e1,2.913177782083e1,
-4.302507395656e1));
#24821=cartesian_point('',(6.697943019849e1,2.915901489992e1,
-4.299000114753e1));
#24822=cartesian_point('',(6.698691197557e1,2.917445093351e1,
-4.296591431412e1));
#24823=cartesian_point('',(6.699990750018e1,2.919699770455e1,
-4.292695751453e1));
#24824=cartesian_point('',(6.701615048918e1,2.922116292381e1,
-4.288060697365e1));
#24825=cartesian_point('',(6.703605654172e1,2.924827198382e1,
-4.282445033183e1));
#24826=cartesian_point('',(6.704928866715e1,2.926516909864e1,
-4.278737807083e1));
#24827=cartesian_point('',(6.706531025553e1,2.928493178420e1,
-4.274267519526e1));
#24828=cartesian_point('',(6.708566365481e1,2.930900778661e1,
-4.268560081833e1));
#24829=cartesian_point('',(6.710921709445e1,2.933602629969e1,
-4.261915296587e1));
#24830=cartesian_point('',(6.714499614633e1,2.937534187876e1,
-4.251602026768e1));
#24831=cartesian_point('',(6.716707178827e1,2.939879370467e1,
-4.245087257113e1));
#24832=cartesian_point('',(6.719321121767e1,2.942604572601e1,
-4.237245043617e1));
#24833=cartesian_point('',(6.721931656834e1,2.945252917805e1,
-4.229227918405e1));
#24834=cartesian_point('',(6.725208310898e1,2.948480902116e1,
-4.218870731281e1));
#24835=cartesian_point('',(6.728874148742e1,2.951924313494e1,
-4.206878173156e1));
#24836=cartesian_point('',(6.731597070239e1,2.954346268606e1,
-4.197473603051e1));
#24837=cartesian_point('',(6.733035959578e1,2.955541072090e1,
-4.192438377812e1));
#24839=cartesian_point('',(6.746728148139e1,2.964051450180e1,
-4.147512928178e1));
#24840=cartesian_point('',(6.741837397086e1,2.961854515261e1,
-4.162591545957e1));
#24841=cartesian_point('',(6.737227673759e1,2.959043936784e1,
-4.177647346733e1));
#24842=cartesian_point('',(6.733035959578e1,2.955541072090e1,
-4.192438377812e1));
#24844=cartesian_point('',(6.727598446652e1,3.010244715045e1,
-4.148036708082e1));
#24845=direction('',(3.763537050659e-3,1.289308459793e-2,9.999097980110e-1));
#24846=direction('',(-9.118177926320e-1,-4.105023579310e-1,8.725088694828e-3));
#24847=axis2_placement_3d('',#24844,#24845,#24846);
#24849=cartesian_point('',(6.740122290234e1,3.053157946022e1,
-8.198699074572e0));
#24850=direction('',(3.706586403515e-3,1.281637664035e-2,9.999109968927e-1));
#24851=direction('',(-9.118154133732e-1,-4.105094059247e-1,8.641734915724e-3));
#24852=axis2_placement_3d('',#24849,#24850,#24851);
#24854=cartesian_point('',(6.740842539676e1,3.614985627350e1,
-8.219334395499e0));
#24855=direction('',(4.997841489748e-1,-8.660873347341e-1,-1.041791949672e-2));
#24856=direction('',(-7.723761874513e-1,-4.510860364626e-1,4.471648608363e-1));
#24857=axis2_placement_3d('',#24854,#24855,#24856);
#24859=cartesian_point('',(6.494282473107e1,3.471602660924e1,
-7.297123149316e0));
#24860=cartesian_point('',(6.491530522226e1,3.470130809081e1,
-7.393585848550e0));
#24861=cartesian_point('',(6.486878679337e1,3.467670897217e1,
-7.589681089074e0));
#24862=cartesian_point('',(6.482508809239e1,3.465500266079e1,
-7.890306861990e0));
#24863=cartesian_point('',(6.481398610466e1,3.465021802972e1,
-8.092986100875e0));
#24864=cartesian_point('',(6.481280722022e1,3.465055294458e1,
-8.194371700141e0));
#24866=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24867=direction('',(0.e0,0.e0,-1.e0));
#24868=direction('',(8.818776350194e-1,4.714783524750e-1,0.e0));
#24869=axis2_placement_3d('',#24866,#24867,#24868);
#24871=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24872=direction('',(0.e0,0.e0,-1.e0));
#24873=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#24874=axis2_placement_3d('',#24871,#24872,#24873);
#24876=cartesian_point('',(6.694566907723e1,3.032553690484e1,
-8.194373292992e0));
#24877=cartesian_point('',(6.694612062907e1,3.032667572268e1,
-8.093034855695e0));
#24878=cartesian_point('',(6.695666602678e1,3.033256577020e1,
-7.890447517119e0));
#24879=cartesian_point('',(6.700044871267e1,3.035400232170e1,
-7.589959568006e0));
#24880=cartesian_point('',(6.704823933430e1,3.037591369471e1,
-7.393949288015e0));
#24881=cartesian_point('',(6.707664336876e1,3.038877501506e1,
-7.297527033779e0));
#24883=cartesian_point('',(6.971526099872e1,3.147202130037e1,
-8.219331149868e0));
#24884=direction('',(-3.828525458771e-1,9.237506866686e-1,-1.042098818136e-2));
#24885=direction('',(-8.802580293303e-1,-3.613576758150e-1,3.075165555365e-1));
#24886=axis2_placement_3d('',#24883,#24884,#24885);
#24888=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24889=direction('',(0.e0,0.e0,1.e0));
#24890=direction('',(9.108860556189e-1,4.126579620933e-1,0.e0));
#24891=axis2_placement_3d('',#24888,#24889,#24890);
#24893=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24894=direction('',(0.e0,0.e0,1.e0));
#24895=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#24896=axis2_placement_3d('',#24893,#24894,#24895);
#24898=cartesian_point('',(6.548760609222e1,3.500839014399e1,
-7.102552741868e0));
#24899=direction('',(-3.919812536936e-1,-2.154382194882e-1,-8.943920115567e-1));
#24900=direction('',(-7.887570172205e-1,-4.216881752613e-1,4.472599363125e-1));
#24901=axis2_placement_3d('',#24898,#24899,#24900);
#24903=cartesian_point('',(6.848964946176e1,3.046595220155e1,
-4.579937026808e0));
#24904=cartesian_point('',(6.846640176449e1,3.048917953175e1,
-4.603539265597e0));
#24905=cartesian_point('',(6.841760616338e1,3.053199512928e1,
-4.657827470978e0));
#24906=cartesian_point('',(6.833749056313e1,3.058622134068e1,
-4.759858862065e0));
#24907=cartesian_point('',(6.825080676495e1,3.063026005697e1,
-4.882036922212e0));
#24908=cartesian_point('',(6.815769186714e1,3.066367805991e1,
-5.024507456866e0));
#24909=cartesian_point('',(6.805885961871e1,3.068552353504e1,
-5.186789849105e0));
#24910=cartesian_point('',(6.795437377764e1,3.069480031945e1,
-5.369627942169e0));
#24911=cartesian_point('',(6.784424942637e1,3.068989481350e1,
-5.574361794342e0));
#24912=cartesian_point('',(6.772861218631e1,3.066844935434e1,
-5.802743102006e0));
#24913=cartesian_point('',(6.764836257925e1,3.064087524826e1,
-5.971696598660e0));
#24914=cartesian_point('',(6.760780675244e1,3.062306775964e1,
-6.060277327787e0));
#24916=cartesian_point('',(6.801517814253e1,3.080759033394e1,
-6.283884085890e0));
#24917=direction('',(4.095189972059e-1,1.797666942599e-1,8.944149632929e-1));
#24918=direction('',(-8.147342633633e-1,-3.690637841112e-1,4.472135992559e-1));
#24919=axis2_placement_3d('',#24916,#24917,#24918);
#24921=cartesian_point('',(6.860262457589e1,3.020835289437e1,
-4.695415273127e0));
#24922=cartesian_point('',(6.859886508572e1,3.021717021263e1,
-4.682502514687e0));
#24923=cartesian_point('',(6.858932101274e1,3.023913349238e1,
-4.658220670102e0));
#24924=cartesian_point('',(6.856902755574e1,3.028594645995e1,
-4.624633425555e0));
#24925=cartesian_point('',(6.854434479012e1,3.034231450494e1,
-4.598430469153e0));
#24926=cartesian_point('',(6.851699723864e1,3.040439311894e1,
-4.581403688217e0));
#24927=cartesian_point('',(6.849885454866e1,3.044527684889e1,
-4.579082710482e0));
#24928=cartesian_point('',(6.848964946176e1,3.046595220155e1,
-4.579937026808e0));
#24930=cartesian_point('',(6.860262457589e1,3.020835289437e1,
-4.695415273127e0));
#24931=cartesian_point('',(6.857349557193e1,3.027551485442e1,
-4.692122725612e0));
#24932=cartesian_point('',(6.848364324246e1,3.035228419918e1,
-4.953945979887e0));
#24933=cartesian_point('',(6.834832105739e1,3.038826398841e1,
-5.515999263846e0));
#24934=cartesian_point('',(6.825906270622e1,3.037091141055e1,
-5.975969874535e0));
#24935=cartesian_point('',(6.820649400933e1,3.034567183026e1,
-6.278724459684e0));
#24937=cartesian_point('',(6.819331052208e1,2.964031978063e1,
-3.937498028008e1));
#24938=direction('',(-3.866702792962e-3,-1.293580653128e-2,-9.999088526055e-1));
#24939=direction('',(-3.828092342936e-1,9.237680770823e-1,-1.047042994191e-2));
#24940=axis2_placement_3d('',#24937,#24938,#24939);
#24942=cartesian_point('',(7.016362474772e1,2.085932184350e1,
-4.202618101272e1));
#24943=cartesian_point('',(7.022002945816e1,2.067109507818e1,
-4.198131519145e1));
#24944=cartesian_point('',(7.043044476081e1,2.052298645676e1,
-4.193662742577e1));
#24945=cartesian_point('',(7.061209426475e1,2.051418475134e1,
-4.192438380526e1));
#24947=cartesian_point('',(7.016362474772e1,2.085932184350e1,
-4.202618101272e1));
#24948=cartesian_point('',(7.016965035862e1,2.083650992618e1,
-4.210924745267e1));
#24949=cartesian_point('',(7.017543903490e1,2.078834426656e1,
-4.226138933290e1));
#24950=cartesian_point('',(7.017597377676e1,2.070598256014e1,
-4.244618710398e1));
#24951=cartesian_point('',(7.017111329057e1,2.063141271568e1,
-4.258961016464e1));
#24952=cartesian_point('',(7.016509491852e1,2.056341802328e1,
-4.270111645510e1));
#24953=cartesian_point('',(7.015873657683e1,2.050533818060e1,
-4.278786544940e1));
#24954=cartesian_point('',(7.015193144587e1,2.045594857719e1,
-4.285865566970e1));
#24955=cartesian_point('',(7.014743723697e1,2.041057395550e1,
-4.291385097183e1));
#24956=cartesian_point('',(7.014302677618e1,2.033374256363e1,
-4.299093155589e1));
#24957=cartesian_point('',(7.013449234425e1,2.026757627570e1,
-4.306354163045e1));
#24958=cartesian_point('',(7.013571487471e1,2.019347722297e1,
-4.311249059548e1));
#24959=cartesian_point('',(7.014914448946e1,2.013128671620e1,
-4.312371770327e1));
#24960=cartesian_point('',(7.015849015082e1,2.009758740505e1,
-4.312444971864e1));
#24962=cartesian_point('',(7.015849015082e1,2.009758740505e1,
-4.312444971864e1));
#24963=cartesian_point('',(7.016232587425e1,2.009876291839e1,
-4.311452757811e1));
#24964=cartesian_point('',(7.017034741774e1,2.010117998895e1,
-4.309484988024e1));
#24965=cartesian_point('',(7.018469668586e1,2.010530233186e1,
-4.306653889064e1));
#24966=cartesian_point('',(7.019524748660e1,2.010825022623e1,
-4.304819737358e1));
#24967=cartesian_point('',(7.020085738945e1,2.010979680196e1,
-4.303924522857e1));
#24969=cartesian_point('',(7.020085738945e1,2.010979680196e1,
-4.303924522857e1));
#24970=cartesian_point('',(7.020115335402e1,2.012529445574e1,
-4.303224550166e1));
#24971=cartesian_point('',(7.020330882523e1,2.015235768353e1,
-4.301377583627e1));
#24972=cartesian_point('',(7.022021103265e1,2.018182345021e1,
-4.296786474809e1));
#24973=cartesian_point('',(7.023757524798e1,2.020175083760e1,
-4.292735464402e1));
#24974=cartesian_point('',(7.026413817242e1,2.023118640462e1,
-4.286388375129e1));
#24975=cartesian_point('',(7.029136811075e1,2.025942158529e1,
-4.279725263004e1));
#24976=cartesian_point('',(7.031190848346e1,2.027884763871e1,
-4.274755848707e1));
#24977=cartesian_point('',(7.033878736502e1,2.030313286894e1,
-4.268213442009e1));
#24978=cartesian_point('',(7.036997247214e1,2.033048856101e1,
-4.260484716303e1));
#24979=cartesian_point('',(7.041380889138e1,2.036736666981e1,
-4.249283567984e1));
#24980=cartesian_point('',(7.044683350737e1,2.039399088677e1,
-4.240577328412e1));
#24981=cartesian_point('',(7.048092443585e1,2.042080716608e1,
-4.231356362014e1));
#24982=cartesian_point('',(7.051961032823e1,2.045024948826e1,
-4.220504311244e1));
#24983=cartesian_point('',(7.056399598150e1,2.048232232808e1,
-4.207534871113e1));
#24984=cartesian_point('',(7.059559908897e1,2.050379500281e1,
-4.197686803604e1));
#24985=cartesian_point('',(7.061209426475e1,2.051418475134e1,
-4.192438380526e1));
#24987=cartesian_point('',(7.075895302895e1,2.058068844008e1,
-4.147512928177e1));
#24988=cartesian_point('',(7.070759635367e1,2.056529075159e1,
-4.162591545986e1));
#24989=cartesian_point('',(7.065822495551e1,2.054344243953e1,
-4.177647349520e1));
#24990=cartesian_point('',(7.061209426475e1,2.051418475134e1,
-4.192438380526e1));
#24992=cartesian_point('',(7.062958689624e1,2.106363846181e1,
-4.148036708082e1));
#24993=direction('',(5.414224708012e-3,1.229154231177e-2,9.999097980110e-1));
#24994=direction('',(-9.575983746970e-1,-2.879743488661e-1,8.725088694788e-3));
#24995=axis2_placement_3d('',#24992,#24993,#24994);
#24997=cartesian_point('',(7.080976690623e1,2.147275258903e1,
-8.198699074593e0));
#24998=direction('',(5.347748888310e-3,1.222292420020e-2,9.999109968921e-1));
#24999=direction('',(-9.575969357473e-1,-2.879816470969e-1,8.641734933373e-3));
#25000=axis2_placement_3d('',#24997,#24998,#24999);
#25002=cartesian_point('',(7.155024006156e1,2.704202415091e1,
-8.219334395467e0));
#25003=direction('',(3.824613442951e-1,-9.239127594495e-1,-1.041791948350e-2));
#25004=direction('',(-8.246469448228e-1,-3.464116101098e-1,4.471648608461e-1));
#25005=axis2_placement_3d('',#25002,#25003,#25004);
#25007=cartesian_point('',(6.891858062727e1,2.594228656572e1,
-7.297123141935e0));
#25008=cartesian_point('',(6.888937539903e1,2.593128598277e1,
-7.393585841908e0));
#25009=cartesian_point('',(6.884004411165e1,2.591296918607e1,
-7.589681083986e0));
#25010=cartesian_point('',(6.879388601618e1,2.589715239996e1,
-7.890306859405e0));
#25011=cartesian_point('',(6.878225448764e1,2.589385780220e1,
-8.092986100011e0));
#25012=cartesian_point('',(6.878112940388e1,2.589434372712e1,
-8.194371700139e0));
#25014=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25015=direction('',(0.e0,0.e0,-1.e0));
#25016=direction('',(9.358733236632e-1,3.523366601072e-1,0.e0));
#25017=axis2_placement_3d('',#25014,#25015,#25016);
#25019=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25020=direction('',(0.e0,0.e0,-1.e0));
#25021=direction('',(9.464514318494e-1,3.228462283353e-1,0.e0));
#25022=axis2_placement_3d('',#25019,#25020,#25021);
#25024=cartesian_point('',(7.033121645706e1,2.132793446244e1,
-8.194373292992e0));
#25025=cartesian_point('',(7.033181279137e1,2.132900459820e1,
-8.093034855719e0));
#25026=cartesian_point('',(7.034303677721e1,2.133346780492e1,
-7.890447517189e0));
#25027=cartesian_point('',(7.038924292758e1,2.134900617648e1,
-7.589959568144e0));
#25028=cartesian_point('',(7.043948470188e1,2.136449216677e1,
-7.393949288196e0));
#25029=cartesian_point('',(7.046932447505e1,2.137353598629e1,
-7.297527033980e0));
#25031=cartesian_point('',(7.322676037854e1,2.210310623704e1,
-8.219331149925e0));
#25032=direction('',(-2.590035294231e-1,9.658201565254e-1,-1.042098822803e-2));
#25033=direction('',(-9.198939413782e-1,-2.433694819053e-1,3.075165554777e-1));
#25034=axis2_placement_3d('',#25031,#25032,#25033);
#25036=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25037=direction('',(0.e0,0.e0,1.e0));
#25038=direction('',(9.569559716218e-1,2.902331276361e-1,0.e0));
#25039=axis2_placement_3d('',#25036,#25037,#25038);
#25041=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25042=direction('',(0.e0,0.e0,1.e0));
#25043=direction('',(9.464514318493e-1,3.228462283353e-1,0.e0));
#25044=axis2_placement_3d('',#25041,#25042,#25043);
#25046=cartesian_point('',(6.949686240505e1,2.616104065239e1,
-7.102552741875e0));
#25047=direction('',(-4.167481301926e-1,-1.624312951715e-1,-8.943920115530e-1));
#25048=direction('',(-8.370504434164e-1,-3.151271244107e-1,4.472599363201e-1));
#25049=axis2_placement_3d('',#25046,#25047,#25048);
#25051=cartesian_point('',(7.188031575066e1,2.126561860425e1,
-4.579937027126e0));
#25052=cartesian_point('',(7.186029910408e1,2.129168116078e1,
-4.603538804500e0));
#25053=cartesian_point('',(7.181751025529e1,2.134049881487e1,
-4.657826009970e0));
#25054=cartesian_point('',(7.174515903960e1,2.140471782421e1,
-4.759855678329e0));
#25055=cartesian_point('',(7.166496585914e1,2.145969418536e1,
-4.882032231435e0));
#25056=cartesian_point('',(7.157701000268e1,2.150498052760e1,
-5.024501628733e0));
#25057=cartesian_point('',(7.148187481978e1,2.153953977920e1,
-5.186783494528e0));
#25058=cartesian_point('',(7.137949350121e1,2.156237589883e1,
-5.369621709909e0));
#25059=cartesian_point('',(7.126967035224e1,2.157188695806e1,
-5.574356487838e0));
#25060=cartesian_point('',(7.115222210986e1,2.156571894934e1,
-5.802739732694e0));
#25061=cartesian_point('',(7.106905883342e1,2.154885531125e1,
-5.971695346169e0));
#25062=cartesian_point('',(7.102652502238e1,2.153649359009e1,
-6.060277327816e0));
#25064=cartesian_point('',(7.145449632258e1,2.166626491179e1,
-6.283884085931e0));
#25065=direction('',(4.294797675041e-1,1.247758099215e-1,8.944149632934e-1));
#25066=direction('',(-8.559365892173e-1,-2.595622312289e-1,4.472135992549e-1));
#25067=axis2_placement_3d('',#25064,#25065,#25066);
#25069=cartesian_point('',(7.195870088922e1,2.099547688513e1,
-4.695415274276e0));
#25070=cartesian_point('',(7.195612444117e1,2.100470952385e1,
-4.682502469629e0));
#25071=cartesian_point('',(7.194952875001e1,2.102773083892e1,
-4.658220510628e0));
#25072=cartesian_point('',(7.193551899696e1,2.107679293251e1,
-4.624632862775e0));
#25073=cartesian_point('',(7.191840471171e1,2.113590113737e1,
-4.598429773377e0));
#25074=cartesian_point('',(7.189939400166e1,2.120101823295e1,
-4.581403333173e0));
#25075=cartesian_point('',(7.188674321004e1,2.124391931301e1,
-4.579082575769e0));
#25076=cartesian_point('',(7.188031575066e1,2.126561860425e1,
-4.579937027126e0));
#25078=cartesian_point('',(7.195870088922e1,2.099547688513e1,
-4.695415274276e0));
#25079=cartesian_point('',(7.193858751817e1,2.106586637742e1,
-4.692122532898e0));
#25080=cartesian_point('',(7.185952423799e1,2.115370702737e1,
-4.953946093266e0));
#25081=cartesian_point('',(7.173005607216e1,2.120704207761e1,
-5.515999266405e0));
#25082=cartesian_point('',(7.163929644991e1,2.120148853410e1,
-5.975969746619e0));
#25083=cartesian_point('',(7.158388306094e1,2.118332647314e1,
-6.278724323921e0));
#25085=cartesian_point('',(7.147874537433e1,2.048572957864e1,
-3.937498028007e1));
#25086=direction('',(-5.522084184450e-3,-1.232043292141e-2,-9.999088526055e-1));
#25087=direction('',(-2.589580201648e-1,9.658318248194e-1,-1.047043257612e-2));
#25088=axis2_placement_3d('',#25085,#25086,#25087);
#25090=cartesian_point('',(7.228605306396e1,1.152267668278e1,
-4.202618101273e1));
#25091=cartesian_point('',(7.231740670142e1,1.132869793147e1,
-4.198131519145e1));
#25092=cartesian_point('',(7.250668981749e1,1.115439169161e1,
-4.193662742585e1));
#25093=cartesian_point('',(7.268563643169e1,1.112195526792e1,
-4.192438380536e1));
#25095=cartesian_point('',(7.228605306396e1,1.152267668278e1,
-4.202618101273e1));
#25096=cartesian_point('',(7.228904957223e1,1.149927342451e1,
-4.210924745276e1));
#25097=cartesian_point('',(7.228850184549e1,1.145076425489e1,
-4.226138933311e1));
#25098=cartesian_point('',(7.227828165260e1,1.136903736640e1,
-4.244618710421e1));
#25099=cartesian_point('',(7.226372943069e1,1.129573989808e1,
-4.258961016482e1));
#25100=cartesian_point('',(7.224888745836e1,1.122911246490e1,
-4.270111645521e1));
#25101=cartesian_point('',(7.223500257247e1,1.117235943350e1,
-4.278786544943e1));
#25102=cartesian_point('',(7.222180902349e1,1.112428061288e1,
-4.285865566969e1));
#25103=cartesian_point('',(7.221143068658e1,1.107988078935e1,
-4.291385097177e1));
#25104=cartesian_point('',(7.219702944888e1,1.100428238129e1,
-4.299093155587e1));
#25105=cartesian_point('',(7.217993159655e1,1.093979612211e1,
-4.306354163044e1));
#25106=cartesian_point('',(7.217147180092e1,1.086617142475e1,
-4.311249059546e1));
#25107=cartesian_point('',(7.217666903340e1,1.080276004991e1,
-4.312371770325e1));
#25108=cartesian_point('',(7.218153609857e1,1.076812918742e1,
-4.312444971863e1));
#25110=cartesian_point('',(7.218153609857e1,1.076812918742e1,
-4.312444971863e1));
#25111=cartesian_point('',(7.218549244213e1,1.076879398172e1,
-4.311452757811e1));
#25112=cartesian_point('',(7.219376085121e1,1.077014335243e1,
-4.309484988025e1));
#25113=cartesian_point('',(7.220852543309e1,1.077235747276e1,
-4.306653889065e1));
#25114=cartesian_point('',(7.221937074769e1,1.077390299165e1,
-4.304819737357e1));
#25115=cartesian_point('',(7.222513452569e1,1.077470409696e1,
-4.303924522856e1));
#25117=cartesian_point('',(7.222513452569e1,1.077470409696e1,
-4.303924522856e1));
#25118=cartesian_point('',(7.222745080798e1,1.079003053504e1,
-4.303224550165e1));
#25119=cartesian_point('',(7.223312029892e1,1.081658088772e1,
-4.301377583622e1));
#25120=cartesian_point('',(7.225372395995e1,1.084358838990e1,
-4.296786474802e1));
#25121=cartesian_point('',(7.227354066801e1,1.086107881083e1,
-4.292735464393e1));
#25122=cartesian_point('',(7.230371845543e1,1.088679539510e1,
-4.286388375121e1));
#25123=cartesian_point('',(7.233440086851e1,1.091123479974e1,
-4.279725262991e1));
#25124=cartesian_point('',(7.235730112426e1,1.092781360393e1,
-4.274755848696e1));
#25125=cartesian_point('',(7.238711991189e1,1.094838267260e1,
-4.268213441996e1));
#25126=cartesian_point('',(7.242160886041e1,1.097143385965e1,
-4.260484716289e1));
#25127=cartesian_point('',(7.246988381209e1,1.100227467021e1,
-4.249283567978e1));
#25128=cartesian_point('',(7.250610105562e1,1.102436053594e1,
-4.240577328397e1));
#25129=cartesian_point('',(7.254340055831e1,1.104649763917e1,-4.231356362e1));
#25130=cartesian_point('',(7.258559848170e1,1.107063855598e1,
-4.220504311233e1));
#25131=cartesian_point('',(7.263379075521e1,1.109664351789e1,
-4.207534871099e1));
#25132=cartesian_point('',(7.266792624013e1,1.111380745763e1,
-4.197686803605e1));
#25133=cartesian_point('',(7.268563643169e1,1.112195526792e1,
-4.192438380536e1));
#25135=cartesian_point('',(7.283991927210e1,1.116872109311e1,
-4.147512928176e1));
#25136=cartesian_point('',(7.278699215870e1,1.116015852535e1,
-4.162591545964e1));
#25137=cartesian_point('',(7.273519136269e1,1.114494138913e1,
-4.177647349515e1));
#25138=cartesian_point('',(7.268563643169e1,1.112195526792e1,
-4.192438380536e1));
#25140=cartesian_point('',(7.277469751195e1,1.166442507917e1,
-4.148036708080e1));
#25141=direction('',(6.972273479570e-3,1.147968832809e-2,9.999097980110e-1));
#25142=direction('',(-9.869941830656e-1,-1.605190188790e-1,8.725088694897e-3));
#25143=axis2_placement_3d('',#25140,#25141,#25142);
#25145=cartesian_point('',(7.300673616618e1,1.204652096769e1,
-8.198699074578e0));
#25146=direction('',(6.897409927979e-3,1.142033403758e-2,9.999109968926e-1));
#25147=direction('',(-9.869937090381e-1,-1.605264424832e-1,8.641734943857e-3));
#25148=axis2_placement_3d('',#25145,#25146,#25147);
#25150=cartesian_point('',(7.446781028129e1,1.747149549873e1,
-8.219334395473e0));
#25151=direction('',(2.585945203058e-1,-9.659297805845e-1,-1.041791954826e-2));
#25152=direction('',(-8.628077642321e-1,-2.358099853955e-1,4.471648608383e-1));
#25153=axis2_placement_3d('',#25150,#25151,#25152);
#25155=cartesian_point('',(7.171512049401e1,1.672466680422e1,
-7.297123157731e0));
#25156=cartesian_point('',(7.168472925741e1,1.671757238028e1,
-7.393585856122e0));
#25157=cartesian_point('',(7.163342918612e1,1.670585131186e1,
-7.589681094868e0));
#25158=cartesian_point('',(7.158560147637e1,1.669619468139e1,
-7.890306864931e0));
#25159=cartesian_point('',(7.157363942627e1,1.669444648856e1,
-8.092986101867e0));
#25160=cartesian_point('',(7.157258739370e1,1.669507510922e1,
-8.194371700150e0));
#25162=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25163=direction('',(0.e0,0.e0,-1.e0));
#25164=direction('',(9.738559602661e-1,2.271663897989e-1,0.e0));
#25165=axis2_placement_3d('',#25162,#25163,#25164);
#25167=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25168=direction('',(0.e0,0.e0,-1.e0));
#25169=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#25170=axis2_placement_3d('',#25167,#25168,#25169);
#25172=cartesian_point('',(7.251337722382e1,1.196540514816e1,
-8.194373292992e0));
#25173=cartesian_point('',(7.251410813717e1,1.196638829153e1,
-8.093034853272e0));
#25174=cartesian_point('',(7.252581866617e1,1.196934829089e1,
-7.890447509855e0));
#25175=cartesian_point('',(7.257365768324e1,1.197872261703e1,
-7.589959553716e0));
#25176=cartesian_point('',(7.262549096199e1,1.198751825542e1,
-7.393949269348e0));
#25177=cartesian_point('',(7.265625590852e1,1.199258983205e1,
-7.297527013034e0));
#25179=cartesian_point('',(7.548532958552e1,1.235600089923e1,
-8.219331149951e0));
#25180=direction('',(-1.307228912357e-1,9.913641756249e-1,-1.042098817103e-2));
#25181=direction('',(-9.437902106889e-1,-1.212171687820e-1,3.075165624811e-1));
#25182=axis2_placement_3d('',#25179,#25180,#25181);
#25184=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25185=direction('',(0.e0,0.e0,1.e0));
#25186=direction('',(9.866521056318e-1,1.628423238973e-1,0.e0));
#25187=axis2_placement_3d('',#25184,#25185,#25186);
#25189=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25190=direction('',(0.e0,0.e0,1.e0));
#25191=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#25192=axis2_placement_3d('',#25189,#25190,#25191);
#25194=cartesian_point('',(7.231700813397e1,1.686606850204e1,
-7.102552741855e0));
#25195=direction('',(-4.343843306083e-1,-1.066451264384e-1,-8.943920115525e-1));
#25196=direction('',(-8.710217044472e-1,-2.031741611140e-1,4.472599363206e-1));
#25197=axis2_placement_3d('',#25194,#25195,#25196);
#25199=cartesian_point('',(7.404108990717e1,1.170142437720e1,
-4.579937027325e0));
#25200=cartesian_point('',(7.402464655332e1,1.172987632194e1,
-4.603538515118e0));
#25201=cartesian_point('',(7.398859615201e1,1.178386086961e1,
-4.657825092395e0));
#25202=cartesian_point('',(7.392524678474e1,1.185697382466e1,
-4.759853678837e0));
#25203=cartesian_point('',(7.385291602510e1,1.192194703398e1,
-4.882029285516e0));
#25204=cartesian_point('',(7.377162403664e1,1.197832663487e1,
-5.024497968624e0));
#25205=cartesian_point('',(7.368181375855e1,1.202500814238e1,
-5.186779504097e0));
#25206=cartesian_point('',(7.358328893969e1,1.206101270743e1,
-5.369617796447e0));
#25207=cartesian_point('',(7.347564643308e1,1.208477754964e1,
-5.574353155676e0));
#25208=cartesian_point('',(7.335839722870e1,1.209399265358e1,
-5.802737616922e0));
#25209=cartesian_point('',(7.327374360239e1,1.208812829277e1,
-5.971694559649e0));
#25210=cartesian_point('',(7.322995975685e1,1.208142404413e1,
-6.060277327839e0));
#25212=cartesian_point('',(7.367120825963e1,1.215422368996e1,
-6.283884085949e0));
#25213=direction('',(4.420920199056e-1,6.764997688215e-2,8.944149632937e-1));
#25214=direction('',(-8.824936027309e-1,-1.456194965691e-1,4.472135992544e-1));
#25215=axis2_placement_3d('',#25212,#25213,#25214);
#25217=cartesian_point('',(7.408354387948e1,1.142336244541e1,
-4.695415275060e0));
#25218=cartesian_point('',(7.408219456603e1,1.143285244857e1,
-4.682502433385e0));
#25219=cartesian_point('',(7.407866015623e1,1.145653792544e1,
-4.658220371135e0));
#25220=cartesian_point('',(7.407117402895e1,1.150700970646e1,
-4.624632327166e0));
#25221=cartesian_point('',(7.406192123197e1,1.156784671185e1,
-4.598429064549e0));
#25222=cartesian_point('',(7.405157264616e1,1.163488809707e1,
-4.581402920930e0));
#25223=cartesian_point('',(7.404462994787e1,1.167907244806e1,
-4.579082415224e0));
#25224=cartesian_point('',(7.404108990717e1,1.170142437720e1,
-4.579937027325e0));
#25226=cartesian_point('',(7.408354387948e1,1.142336244541e1,
-4.695415275060e0));
#25227=cartesian_point('',(7.407279027687e1,1.149577507129e1,
-4.692122412626e0));
#25228=cartesian_point('',(7.400586886454e1,1.159318406352e1,
-4.953946164395e0));
#25229=cartesian_point('',(7.388446994089e1,1.166296180037e1,
-5.515999278564e0));
#25230=cartesian_point('',(7.379376197026e1,1.166930229162e1,
-5.975969624651e0));
#25231=cartesian_point('',(7.373645202680e1,1.165852850827e1,
-6.278724197181e0));
#25233=cartesian_point('',(7.354115907558e1,1.098062286386e1,
-3.937498028008e1));
#25234=direction('',(-7.082981184343e-3,-1.149425328796e-2,-9.999088526055e-1));
#25235=direction('',(-1.306759628447e-1,9.913698415450e-1,-1.047043502755e-2));
#25236=axis2_placement_3d('',#25233,#25234,#25235);
#25238=cartesian_point('',(7.317164697446e1,1.988875392033e0,
-4.202618101411e1));
#25239=cartesian_point('',(7.317741304525e1,1.792463669304e0,
-4.198131518986e1));
#25240=cartesian_point('',(7.334232528791e1,1.594942189154e0,
-4.193662742508e1));
#25241=cartesian_point('',(7.351550720451e1,1.539426038248e0,
-4.192438380366e1));
#25243=cartesian_point('',(7.296949442513e1,1.254426759122e0,
-4.312443444554e1));
#25244=cartesian_point('',(7.297349913370e1,1.254388876715e0,
-4.311453126382e1));
#25245=cartesian_point('',(7.298192627496e1,1.254404357058e0,
-4.309490068026e1));
#25246=cartesian_point('',(7.299682676607e1,1.254691711059e0,
-4.306656390214e1));
#25247=cartesian_point('',(7.300780359744e1,1.255039628685e0,
-4.304821471027e1));
#25248=cartesian_point('',(7.301362756357e1,1.255255251092e0,
-4.303925038399e1));
#25250=cartesian_point('',(7.301362756357e1,1.255255251092e0,
-4.303925038399e1));
#25251=cartesian_point('',(7.301557560192e1,1.266719403269e0,
-4.303595348997e1));
#25252=cartesian_point('',(7.302066902139e1,1.286710607238e0,
-4.302543986731e1));
#25253=cartesian_point('',(7.304072341917e1,1.308785712909e0,
-4.298781800195e1));
#25254=cartesian_point('',(7.305383943648e1,1.320049533876e0,
-4.296324061736e1));
#25255=cartesian_point('',(7.307532439583e1,1.336171574377e0,
-4.292276565916e1));
#25256=cartesian_point('',(7.310084941178e1,1.353133514127e0,
-4.287371665409e1));
#25257=cartesian_point('',(7.312801286317e1,1.369432225837e0,
-4.282062006208e1));
#25258=cartesian_point('',(7.314978327191e1,1.381643857799e0,
-4.277735912102e1));
#25259=cartesian_point('',(7.317118408235e1,1.393084669257e0,
-4.273447977439e1));
#25260=cartesian_point('',(7.320014426953e1,1.407949483332e0,
-4.267530088681e1));
#25261=cartesian_point('',(7.323200642013e1,1.423645503960e0,
-4.260911773937e1));
#25262=cartesian_point('',(7.327923468494e1,1.445783378913e0,
-4.250746885543e1));
#25263=cartesian_point('',(7.330682683696e1,1.458157594682e0,
-4.244610369113e1));
#25264=cartesian_point('',(7.334130913535e1,1.473266547830e0,
-4.236783844703e1));
#25265=cartesian_point('',(7.337759029916e1,1.488541626023e0,
-4.228264929762e1));
#25266=cartesian_point('',(7.341923421918e1,1.505348361131e0,
-4.218102958806e1));
#25267=cartesian_point('',(7.346567036368e1,1.522818291800e0,
-4.206222680814e1));
#25268=cartesian_point('',(7.349855331955e1,1.534167202877e0,
-4.197220526804e1));
#25269=cartesian_point('',(7.351550720451e1,1.539426038248e0,
-4.192438380366e1));
#25271=cartesian_point('',(7.367457392316e1,1.565653821837e0,
-4.147513022024e1));
#25272=cartesian_point('',(7.362098196931e1,1.564072883132e0,
-4.162591639781e1));
#25273=cartesian_point('',(7.356763847685e1,1.555747293040e0,
-4.177647349339e1));
#25274=cartesian_point('',(7.351550720451e1,1.539426038248e0,
-4.192438380366e1));
#25276=cartesian_point('',(7.367461287627e1,2.065630149400e0,
-4.148036708164e1));
#25277=direction('',(8.411024718777e-3,1.047141369471e-2,9.999097980110e-1));
#25278=direction('',(-9.995022473197e-1,-3.031716395364e-2,8.725088694836e-3));
#25279=axis2_placement_3d('',#25276,#25277,#25278);
#25281=cartesian_point('',(7.395453992904e1,2.414170032657e0,
-8.198699074586e0));
#25282=direction('',(8.329054339934e-3,1.042233887255e-2,9.999109968923e-1));
#25283=direction('',(-9.995027463218e-1,-3.032458593883e-2,8.641734939117e-3));
#25284=axis2_placement_3d('',#25281,#25282,#25283);
#25286=cartesian_point('',(7.611121562115e1,7.602024713529e0,
-8.219334395525e0));
#25287=direction('',(1.303030720474e-1,-9.914194754833e-1,-1.041791953094e-2));
#25288=direction('',(-8.862057036954e-1,-1.211735861212e-1,4.471648608336e-1));
#25289=axis2_placement_3d('',#25286,#25287,#25288);
#25291=cartesian_point('',(7.328459477299e1,7.220883358774e0,
-7.297123150615e0));
#25292=cartesian_point('',(7.325353752900e1,7.217816480948e0,
-7.393585849719e0));
#25293=cartesian_point('',(7.320114642965e1,7.212891690768e0,
-7.589681089964e0));
#25294=cartesian_point('',(7.315246744862e1,7.209560442862e0,
-7.890306862441e0));
#25295=cartesian_point('',(7.314037955038e1,7.209388566930e0,
-8.092986101031e0));
#25296=cartesian_point('',(7.313941856955e1,7.210149127457e0,
-8.194371700145e0));
#25298=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25299=direction('',(0.e0,0.e0,-1.e0));
#25300=direction('',(9.951756513849e-1,9.810923957870e-2,0.e0));
#25301=axis2_placement_3d('',#25298,#25299,#25300);
#25303=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25304=direction('',(0.e0,0.e0,-1.e0));
#25305=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#25306=axis2_placement_3d('',#25303,#25304,#25305);
#25308=cartesian_point('',(7.345481400177e1,2.398144434353e0,
-8.194373292992e0));
#25309=cartesian_point('',(7.345566698801e1,2.399023763451e0,
-8.093034854701e0));
#25310=cartesian_point('',(7.346766368894e1,2.400429908815e0,
-7.890447514139e0));
#25311=cartesian_point('',(7.351631703035e1,2.403479791514e0,
-7.589959562146e0));
#25312=cartesian_point('',(7.356885492795e1,2.405434581459e0,
-7.393949280358e0));
#25313=cartesian_point('',(7.360001864884e1,2.406447138710e0,
-7.297527025270e0));
#25315=cartesian_point('',(7.645232387502e1,2.397480958883e0,
-8.219331149938e0));
#25316=direction('',(-2.055476646207e-4,9.999456789021e-1,-1.042098820233e-2));
#25317=direction('',(-9.515379713927e-1,3.009203482563e-3,3.075165584035e-1));
#25318=axis2_placement_3d('',#25315,#25316,#25317);
#25320=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25321=direction('',(0.e0,0.e0,1.e0));
#25322=direction('',(9.994663485629e-1,3.266524284807e-2,0.e0));
#25323=axis2_placement_3d('',#25320,#25321,#25322);
#25325=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25326=direction('',(0.e0,0.e0,1.e0));
#25327=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#25328=axis2_placement_3d('',#25325,#25326,#25327);
#25330=cartesian_point('',(7.389978980365e1,7.282513243454e0,
-7.102552741863e0));
#25331=direction('',(-4.445880947100e-1,-4.903422994308e-2,-8.943920115565e-1));
#25332=direction('',(-8.900895426309e-1,-8.774483157774e-2,4.472599363128e-1));
#25333=axis2_placement_3d('',#25330,#25331,#25332);
#25335=cartesian_point('',(7.493500048648e1,1.937015536271e0,
-4.579937027326e0));
#25336=cartesian_point('',(7.492241153180e1,1.967370359051e0,
-4.603538515126e0));
#25337=cartesian_point('',(7.489371594412e1,2.025598582861e0,
-4.657825092425e0));
#25338=cartesian_point('',(7.484045169509e1,2.106354798224e0,
-4.759853678877e0));
#25339=cartesian_point('',(7.477722044072e1,2.180213211334e0,
-4.882029285573e0));
#25340=cartesian_point('',(7.470398293111e1,2.246721210637e0,
-5.024497968690e0));
#25341=cartesian_point('',(7.462103415182e1,2.304725944998e0,
-5.186779504165e0));
#25342=cartesian_point('',(7.452805176522e1,2.353282555445e0,
-5.369617796518e0));
#25343=cartesian_point('',(7.442443208955e1,2.390894252631e0,
-5.574353155736e0));
#25344=cartesian_point('',(7.430938878080e1,2.415334612263e0,
-5.802737616973e0));
#25345=cartesian_point('',(7.422469392533e1,2.420569937363e0,
-5.971694559665e0));
#25346=cartesian_point('',(7.418040957662e1,2.419637983143e0,
-6.060277327844e0));
#25348=cartesian_point('',(7.462738539785e1,2.434220331015e0,
-6.283884085946e0));
#25349=direction('',(4.471399552725e-1,9.366633983679e-3,8.944149632954e-1));
#25350=direction('',(-8.939509060247e-1,-2.918517196642e-2,4.472135992509e-1));
#25351=axis2_placement_3d('',#25348,#25349,#25350);
#25353=cartesian_point('',(7.494079689366e1,1.655791126647e0,
-4.695415282464e0));
#25354=cartesian_point('',(7.494069784946e1,1.665375652172e0,
-4.682499845040e0));
#25355=cartesian_point('',(7.494028529079e1,1.689319731535e0,
-4.658213641802e0));
#25356=cartesian_point('',(7.493945106206e1,1.740339922827e0,
-4.624621644794e0));
#25357=cartesian_point('',(7.493821815106e1,1.801867674136e0,
-4.598419495279e0));
#25358=cartesian_point('',(7.493670867350e1,1.869687297839e0,
-4.581399018544e0));
#25359=cartesian_point('',(7.493559266394e1,1.914395747648e0,
-4.579081080270e0));
#25360=cartesian_point('',(7.493500048648e1,1.937015536271e0,
-4.579937027326e0));
#25362=cartesian_point('',(7.494079689366e1,1.655791126647e0,
-4.695415282464e0));
#25363=cartesian_point('',(7.493958703392e1,1.728987874662e0,
-4.692122420202e0));
#25364=cartesian_point('',(7.488595257618e1,1.834298486626e0,
-4.953946164952e0));
#25365=cartesian_point('',(7.477470004670e1,1.919325020921e0,
-5.515999311719e0));
#25366=cartesian_point('',(7.468559576477e1,1.937451033004e0,
-5.975969501707e0));
#25367=cartesian_point('',(7.462736985493e1,1.934249871125e0,
-6.278724074198e0));
#25369=cartesian_point('',(7.434526315558e1,1.287634647480e0,
-3.937498028008e1));
#25370=direction('',(-8.522686412664e-3,-1.047140379417e-2,-9.999088526055e-1));
#25371=direction('',(-1.580041357852e-4,9.999451709847e-1,-1.047043739080e-2));
#25372=axis2_placement_3d('',#25369,#25370,#25371);
#25374=cartesian_point('',(7.280525372280e1,-7.578956170956e0,
-4.202618101411e1));
#25375=cartesian_point('',(7.278533358981e1,-7.774440187341e0,
-4.198131518980e1));
#25376=cartesian_point('',(7.292305325857e1,-7.991797210765e0,
-4.193662742496e1));
#25377=cartesian_point('',(7.308750726794e1,-8.069443189471e0,
-4.192438380350e1));
#25379=cartesian_point('',(7.250896507351e1,-8.280741918215e0,
-4.312443444421e1));
#25380=cartesian_point('',(7.251293037613e1,-8.281302408344e0,
-4.311453169554e1));
#25381=cartesian_point('',(7.252128715578e1,-8.282387027989e0,
-4.309490166816e1));
#25382=cartesian_point('',(7.253609785353e1,-8.284044785295e0,
-4.306656484658e1));
#25383=cartesian_point('',(7.254702658995e1,-8.285131664158e0,
-4.304821510069e1));
#25384=cartesian_point('',(7.255282918860e1,-8.285677565755e0,
-4.303925038343e1));
#25386=cartesian_point('',(7.255282918860e1,-8.285677565755e0,
-4.303925038343e1));
#25387=cartesian_point('',(7.255625625330e1,-8.274565565866e0,
-4.303595478455e1));
#25388=cartesian_point('',(7.256391435734e1,-8.255409864660e0,
-4.302544327903e1));
#25389=cartesian_point('',(7.258667822195e1,-8.236140499622e0,
-4.298782220906e1));
#25390=cartesian_point('',(7.260115149573e1,-8.226685204564e0,
-4.296324619460e1));
#25391=cartesian_point('',(7.262455657202e1,-8.213505297615e0,
-4.292277212609e1));
#25392=cartesian_point('',(7.265207677247e1,-8.200020127659e0,
-4.287372404791e1));
#25393=cartesian_point('',(7.268113499886e1,-8.187406330607e0,
-4.282062810021e1));
#25394=cartesian_point('',(7.270431308944e1,-8.178140655054e0,
-4.277736729585e1));
#25395=cartesian_point('',(7.272702345362e1,-8.169591260634e0,
-4.273448940016e1));
#25396=cartesian_point('',(7.275767606791e1,-8.158633587402e0,
-4.267531084378e1));
#25397=cartesian_point('',(7.279131424741e1,-8.147230639747e0,
-4.260912824059e1));
#25398=cartesian_point('',(7.284102939186e1,-8.131446160537e0,
-4.250747694940e1));
#25399=cartesian_point('',(7.286999959716e1,-8.122779577846e0,
-4.244611421522e1));
#25400=cartesian_point('',(7.290615967016e1,-8.112300464152e0,
-4.236784788308e1));
#25401=cartesian_point('',(7.294412457085e1,-8.101891559007e0,
-4.228265832819e1));
#25402=cartesian_point('',(7.298760666486e1,-8.090663964719e0,
-4.218103733537e1));
#25403=cartesian_point('',(7.303592719004e1,-8.079404234340e0,
-4.206223161592e1));
#25404=cartesian_point('',(7.307001134934e1,-8.072444217527e0,
-4.197220705513e1));
#25405=cartesian_point('',(7.308750726794e1,-8.069443189471e0,
-4.192438380350e1));
#25407=cartesian_point('',(7.324863693806e1,-8.064202200898e0,
-4.147512928178e1));
#25408=cartesian_point('',(7.319529711673e1,-8.058774461204e0,
-4.162591545961e1));
#25409=cartesian_point('',(7.314132290153e1,-8.060066061355e0,
-4.177647349321e1));
#25410=cartesian_point('',(7.308750726794e1,-8.069443189471e0,
-4.192438380350e1));
#25412=cartesian_point('',(7.331393518783e1,-7.568508284896e0,
-4.148036708082e1));
#25413=direction('',(9.705860992944e-3,9.283970269743e-3,9.999097980110e-1));
#25414=direction('',(-9.949085510064e-1,1.004034260457e-1,8.725088694723e-3));
#25415=axis2_placement_3d('',#25412,#25413,#25414);
#25417=cartesian_point('',(7.363696100965e1,-7.259488020955e0,
-8.198699074551e0));
#25418=direction('',(9.618186324880e-3,9.246014462087e-3,9.999109968934e-1));
#25419=direction('',(-9.949100145043e-1,1.003961326752e-1,8.641734942595e-3));
#25420=axis2_placement_3d('',#25417,#25418,#25419);
#25422=cartesian_point('',(7.645233695952e1,-2.397518821403e0,
-8.219334395516e0));
#25423=direction('',(-2.178976337368e-4,-9.999457082622e-1,-1.041791959157e-2));
#25424=direction('',(-8.944404178435e-1,-4.463873465190e-3,4.471648608306e-1));
#25425=axis2_placement_3d('',#25422,#25423,#25424);
#25427=cartesian_point('',(7.360014931459e1,-2.406451403464e0,
-7.297123151346e0));
#25428=cartesian_point('',(7.356895746179e1,-2.405438259926e0,
-7.393585850377e0));
#25429=cartesian_point('',(7.351637176154e1,-2.403482507144e0,
-7.589681090470e0));
#25430=cartesian_point('',(7.346767442091e1,-2.400431373723e0,
-7.890306862692e0));
#25431=cartesian_point('',(7.345566750202e1,-2.399023991929e0,
-8.092986101127e0));
#25432=cartesian_point('',(7.345481401559e1,-2.398144504930e0,
-8.194371700156e0));
#25434=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25435=direction('',(0.e0,0.e0,-1.e0));
#25436=direction('',(9.994676111937e-1,-3.262658693189e-2,0.e0));
#25437=axis2_placement_3d('',#25434,#25435,#25436);
#25439=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25440=direction('',(0.e0,0.e0,-1.e0));
#25441=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#25442=axis2_placement_3d('',#25439,#25440,#25441);
#25444=cartesian_point('',(7.313941854664e1,-7.210149195613e0,
-8.194373292992e0));
#25445=cartesian_point('',(7.314037901095e1,-7.209388726342e0,
-8.093034853476e0));
#25446=cartesian_point('',(7.315245661751e1,-7.209560494438e0,
-7.890447510466e0));
#25447=cartesian_point('',(7.320109181355e1,-7.212887239419e0,
-7.589959554919e0));
#25448=cartesian_point('',(7.325343539468e1,-7.217806744831e0,
-7.393949270917e0));
#25449=cartesian_point('',(7.328446467158e1,-7.220870532050e0,
-7.297527014778e0));
#25451=cartesian_point('',(7.611119770651e1,-7.602060543567e0,
-8.219331149934e0));
#25452=direction('',(1.303153123058e-1,9.914178344098e-1,-1.042098808998e-2));
#25453=direction('',(-9.430046511949e-1,1.271840869501e-1,3.075165619142e-1));
#25454=axis2_placement_3d('',#25451,#25452,#25453);
#25456=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25457=direction('',(0.e0,0.e0,1.e0));
#25458=direction('',(9.951794451656e-1,-9.807074956275e-2,0.e0));
#25459=axis2_placement_3d('',#25456,#25457,#25458);
#25461=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25462=direction('',(0.e0,0.e0,1.e0));
#25463=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#25464=axis2_placement_3d('',#25461,#25462,#25463);
#25466=cartesian_point('',(7.421812558089e1,-2.425647835834e0,
-7.102552741853e0));
#25467=direction('',(-4.471848332533e-1,9.415655769053e-3,-8.943920115557e-1));
#25468=direction('',(-8.939277019554e-1,2.918583637802e-2,4.472599363140e-1));
#25469=axis2_placement_3d('',#25466,#25467,#25468);
#25471=cartesian_point('',(7.454675243136e1,-7.860536176349e0,
-4.579937027143e0));
#25472=cartesian_point('',(7.453823317804e1,-7.828797504536e0,
-4.603538782152e0));
#25473=cartesian_point('',(7.451738316247e1,-7.767321339045e0,
-4.657825940016e0));
#25474=cartesian_point('',(7.447511494607e1,-7.680303135643e0,
-4.759855521611e0));
#25475=cartesian_point('',(7.442206468668e1,-7.598823022801e0,
-4.882031998297e0));
#25476=cartesian_point('',(7.435813444270e1,-7.523324659418e0,
-5.024501316805e0));
#25477=cartesian_point('',(7.428346628306e1,-7.454989405912e0,
-5.186783113866e0));
#25478=cartesian_point('',(7.419761729412e1,-7.394711924944e0,
-5.369621311821e0));
#25479=cartesian_point('',(7.409979363591e1,-7.343897297217e0,
-5.574356147374e0));
#25480=cartesian_point('',(7.398892515342e1,-7.304650266176e0,
-5.802739519097e0));
#25481=cartesian_point('',(7.390563880415e1,-7.288405004119e0,
-5.971695266761e0));
#25482=cartesian_point('',(7.386161202156e1,-7.283548754560e0,
-6.060277327804e0));
#25484=cartesian_point('',(7.430666728131e1,-7.327433212685e0,
-6.283884085919e0));
#25485=direction('',(4.445372020373e-1,-4.907697462223e-2,8.944149632954e-1));
#25486=direction('',(-8.901124614649e-1,8.774851901838e-2,4.472135992509e-1));
#25487=axis2_placement_3d('',#25484,#25485,#25486);
#25489=cartesian_point('',(7.451579209611e1,-8.140111275774e0,
-4.695415275266e0));
#25490=cartesian_point('',(7.451694497067e1,-8.130595248247e0,
-4.682502409637e0));
#25491=cartesian_point('',(7.451966129134e1,-8.106801652686e0,
-4.658220219135e0));
#25492=cartesian_point('',(7.452549344020e1,-8.056110909572e0,
-4.624631534071e0));
#25493=cartesian_point('',(7.453230179185e1,-7.994951244051e0,
-4.598427802850e0));
#25494=cartesian_point('',(7.453965739365e1,-7.927515957353e0,
-4.581401973422e0));
#25495=cartesian_point('',(7.454438685299e1,-7.883041702069e0,
-4.579082030854e0));
#25496=cartesian_point('',(7.454675243136e1,-7.860536176349e0,
-4.579937027143e0));
#25498=cartesian_point('',(7.451579209611e1,-8.140111275774e0,
-4.695415275266e0));
#25499=cartesian_point('',(7.452414665752e1,-8.067382811317e0,
-4.692122528631e0));
#25500=cartesian_point('',(7.448471689245e1,-7.955972455562e0,
-4.953946087359e0));
#25501=cartesian_point('',(7.438551430149e1,-7.857151940565e0,
-5.515999381029e0));
#25502=cartesian_point('',(7.429953830664e1,-7.827550569494e0,
-5.975969386669e0));
#25503=cartesian_point('',(7.424139269429e1,-7.823124334119e0,
-6.278723950562e0));
#25505=cartesian_point('',(7.387729917059e1,-8.427385354723e0,
-3.937498028008e1));
#25506=direction('',(-9.816566113358e-3,-9.269385678151e-3,-9.999088526055e-1));
#25507=direction('',(1.303626573022e-1,9.914110890406e-1,-1.047043974733e-2));
#25508=axis2_placement_3d('',#25505,#25506,#25507);
#25510=cartesian_point('',(7.119314277494e1,-1.701710993582e1,
-4.202618101715e1));
#25511=cartesian_point('',(7.114787734843e1,-1.720832143716e1,
-4.198131520054e1));
#25512=cartesian_point('',(7.125604791895e1,-1.744179430893e1,
-4.193662754308e1));
#25513=cartesian_point('',(7.140896012471e1,-1.754024154596e1,
-4.192438392399e1));
#25515=cartesian_point('',(7.119314277494e1,-1.701710993582e1,
-4.202618101715e1));
#25516=cartesian_point('',(7.118422632276e1,-1.705012233387e1,
-4.214048161907e1));
#25517=cartesian_point('',(7.115445901371e1,-1.711021525868e1,
-4.234010867405e1));
#25518=cartesian_point('',(7.110336940039e1,-1.719328525367e1,
-4.253289472666e1));
#25519=cartesian_point('',(7.105607363743e1,-1.726045807034e1,
-4.267676785715e1));
#25520=cartesian_point('',(7.101374137308e1,-1.731866644796e1,
-4.278419973790e1));
#25521=cartesian_point('',(7.097707951583e1,-1.736748658334e1,
-4.286705893778e1));
#25522=cartesian_point('',(7.094691429646e1,-1.740905503882e1,
-4.292968245130e1));
#25523=cartesian_point('',(7.088867967865e1,-1.749324110761e1,
-4.303534098434e1));
#25524=cartesian_point('',(7.084053568674e1,-1.756996065764e1,
-4.310767549808e1));
#25525=cartesian_point('',(7.081723091251e1,-1.763782366720e1,
-4.312361489368e1));
#25526=cartesian_point('',(7.080780689866e1,-1.767420005764e1,
-4.312444090387e1));
#25528=cartesian_point('',(7.080780689866e1,-1.767420005764e1,
-4.312444090387e1));
#25529=cartesian_point('',(7.081172523994e1,-1.767501528979e1,
-4.311454844540e1));
#25530=cartesian_point('',(7.081992705113e1,-1.767683834765e1,
-4.309492314946e1));
#25531=cartesian_point('',(7.083439591850e1,-1.768043614197e1,
-4.306656842665e1));
#25532=cartesian_point('',(7.084502680246e1,-1.768328583046e1,
-4.304822818286e1));
#25533=cartesian_point('',(7.085064696673e1,-1.768483917152e1,
-4.303926041795e1));
#25535=cartesian_point('',(7.085064696673e1,-1.768483917152e1,
-4.303926041795e1));
#25536=cartesian_point('',(7.085914033968e1,-1.767156109285e1,
-4.303153368700e1));
#25537=cartesian_point('',(7.087492699832e1,-1.764921130888e1,
-4.301224790900e1));
#25538=cartesian_point('',(7.090016188604e1,-1.763396324573e1,
-4.297295566430e1));
#25539=cartesian_point('',(7.092679144696e1,-1.762398718512e1,
-4.293017729161e1));
#25540=cartesian_point('',(7.096899017384e1,-1.761029265603e1,
-4.285876862383e1));
#25541=cartesian_point('',(7.099460261504e1,-1.760313283512e1,
-4.281353083923e1));
#25542=cartesian_point('',(7.101566085729e1,-1.759775637034e1,
-4.277591596833e1));
#25543=cartesian_point('',(7.103955129373e1,-1.759222650228e1,
-4.273247931041e1));
#25544=cartesian_point('',(7.106843228931e1,-1.758603067443e1,
-4.267888423256e1));
#25545=cartesian_point('',(7.110198769047e1,-1.757936126049e1,
-4.261497740059e1));
#25546=cartesian_point('',(7.114094318896e1,-1.757218958018e1,
-4.253876477233e1));
#25547=cartesian_point('',(7.118960940309e1,-1.756415327205e1,
-4.243970353487e1));
#25548=cartesian_point('',(7.123071918630e1,-1.755802440738e1,
-4.235261886506e1));
#25549=cartesian_point('',(7.128081664405e1,-1.755127114732e1,
-4.224198146163e1));
#25550=cartesian_point('',(7.133909670763e1,-1.754488505872e1,
-4.210601606411e1));
#25551=cartesian_point('',(7.138493297384e1,-1.754111574362e1,
-4.198892318322e1));
#25552=cartesian_point('',(7.140896012471e1,-1.754024154596e1,
-4.192438392399e1));
#25554=cartesian_point('',(7.156939508831e1,-1.755607749799e1,
-4.147512928177e1));
#25555=cartesian_point('',(7.151722005734e1,-1.754373395442e1,
-4.162591545976e1));
#25556=cartesian_point('',(7.146353932163e1,-1.753796898625e1,
-4.177647361601e1));
#25557=cartesian_point('',(7.140896012471e1,-1.754024154596e1,
-4.192438392399e1));
#25559=cartesian_point('',(7.169883574185e1,-1.707314744406e1,
-4.148036708082e1));
#25560=direction('',(1.083462729461e-2,7.937675539393e-3,9.999097980110e-1));
#25561=direction('',(-9.732916935421e-1,2.294060855975e-1,8.725088694582e-3));
#25562=axis2_placement_3d('',#25559,#25560,#25561);
#25564=cartesian_point('',(7.205943327135e1,-1.680893422184e1,
-8.198699074570e0));
#25565=direction('',(1.074274847064e-2,7.911488364358e-3,9.999109968928e-1));
#25566=direction('',(-9.732940964901e-1,2.293990456715e-1,8.641734927186e-3));
#25567=axis2_placement_3d('',#25564,#25565,#25566);
#25569=cartesian_point('',(7.548533761579e1,-1.235604014566e1,
-8.219334395467e0));
#25570=direction('',(-1.307351393694e-1,-9.913625927413e-1,-1.041791953047e-2));
#25571=direction('',(-8.873710084574e-1,1.123222176641e-1,4.471648608381e-1));
#25572=axis2_placement_3d('',#25569,#25570,#25571);
#25574=cartesian_point('',(7.265638489321e1,-1.199261111454e1,
-7.297123159591e0));
#25575=cartesian_point('',(7.262559213337e1,-1.198753528490e1,
-7.393585857796e0));
#25576=cartesian_point('',(7.257371158900e1,-1.197873245278e1,
-7.589681096147e0));
#25577=cartesian_point('',(7.252582911458e1,-1.196935114394e1,
-7.890306865583e0));
#25578=cartesian_point('',(7.251410861695e1,-1.196638858513e1,
-8.092986102081e0));
#25579=cartesian_point('',(7.251337722830e1,-1.196540521994e1,
-8.194371700147e0));
#25581=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25582=direction('',(0.e0,0.e0,-1.e0));
#25583=direction('',(9.866584030701e-1,-1.628041634943e-1,0.e0));
#25584=axis2_placement_3d('',#25581,#25582,#25583);
#25586=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25587=direction('',(0.e0,0.e0,-1.e0));
#25588=direction('',(9.810740975973e-1,-1.936326806705e-1,0.e0));
#25589=axis2_placement_3d('',#25586,#25587,#25588);
#25591=cartesian_point('',(7.157258736209e1,-1.669507517381e1,
-8.194373292992e0));
#25592=cartesian_point('',(7.157363887067e1,-1.669444657619e1,
-8.093034851868e0));
#25593=cartesian_point('',(7.158559073175e1,-1.669619331886e1,
-7.890447505645e0));
#25594=cartesian_point('',(7.163337562105e1,-1.670583977036e1,
-7.589959545437e0));
#25595=cartesian_point('',(7.168462927285e1,-1.671754939744e1,
-7.393949258527e0));
#25596=cartesian_point('',(7.171499318644e1,-1.672463710713e1,
-7.297527001008e0));
#25598=cartesian_point('',(7.446778784320e1,-1.747152868408e1,
-8.219331149904e0));
#25599=direction('',(2.586064416788e-1,9.659265558664e-1,-1.042098816373e-2));
#25600=direction('',(-9.183362596187e-1,2.491828156111e-1,3.075165665029e-1));
#25601=axis2_placement_3d('',#25598,#25599,#25600);
#25603=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25604=direction('',(0.e0,0.e0,1.e0));
#25605=direction('',(9.738647455457e-1,-2.271287242581e-1,0.e0));
#25606=axis2_placement_3d('',#25603,#25604,#25605);
#25608=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25609=direction('',(0.e0,0.e0,1.e0));
#25610=direction('',(9.810740975973e-1,-1.936326806705e-1,0.e0));
#25611=axis2_placement_3d('',#25608,#25609,#25610);
#25613=cartesian_point('',(7.326656865229e1,-1.209230540810e1,
-7.102552741861e0));
#25614=direction('',(-4.421301153199e-1,6.770443704682e-2,-8.943920115539e-1));
#25615=direction('',(-8.824705104614e-1,1.456171265023e-1,4.472599363180e-1));
#25616=axis2_placement_3d('',#25613,#25614,#25615);
#25618=cartesian_point('',(7.288298877421e1,-1.752359193724e1,
-4.579937027154e0));
#25619=cartesian_point('',(7.287868513599e1,-1.749101283589e1,
-4.603538762182e0));
#25620=cartesian_point('',(7.286603775672e1,-1.742734117787e1,
-4.657825876824e0));
#25621=cartesian_point('',(7.283548933313e1,-1.733555035477e1,
-4.759855387873e0));
#25622=cartesian_point('',(7.279352823956e1,-1.724784288465e1,
-4.882031808785e0));
#25623=cartesian_point('',(7.273999946036e1,-1.716464583857e1,
-5.024501095665e0));
#25624=cartesian_point('',(7.267488964017e1,-1.708714903068e1,
-5.186782897736e0));
#25625=cartesian_point('',(7.259764288274e1,-1.701618165656e1,
-5.369621127726e0));
#25626=cartesian_point('',(7.250728873771e1,-1.695303318516e1,
-5.574356015092e0));
#25627=cartesian_point('',(7.240249149064e1,-1.689965064417e1,
-5.802739449667e0));
#25628=cartesian_point('',(7.232203807951e1,-1.687267330640e1,
-5.971695243334e0));
#25629=cartesian_point('',(7.227902180734e1,-1.686211195382e1,
-6.060277327946e0));
#25631=cartesian_point('',(7.271454148579e1,-1.696371234254e1,
-6.283884086072e0));
#25632=direction('',(4.343282940275e-1,-1.066808625801e-1,8.944149632952e-1));
#25633=direction('',(-8.710439459053e-1,2.031808085090e-1,4.472135992513e-1));
#25634=axis2_placement_3d('',#25631,#25632,#25633);
#25636=cartesian_point('',(7.281580143583e1,-1.779673409780e1,
-4.695415275832e0));
#25637=cartesian_point('',(7.281818612581e1,-1.778745181553e1,
-4.682497880141e0));
#25638=cartesian_point('',(7.282398406010e1,-1.776421998029e1,
-4.658209450160e0));
#25639=cartesian_point('',(7.283638104733e1,-1.771473130276e1,
-4.624620878427e0));
#25640=cartesian_point('',(7.285111324362e1,-1.765498683869e1,
-4.598423701093e0));
#25641=cartesian_point('',(7.286720854338e1,-1.758908610976e1,
-4.581404156358e0));
#25642=cartesian_point('',(7.287770455602e1,-1.754560158456e1,
-4.579083331996e0));
#25643=cartesian_point('',(7.288298877421e1,-1.752359193724e1,
-4.579937027154e0));
#25645=cartesian_point('',(7.281580143583e1,-1.779673409780e1,
-4.695415275832e0));
#25646=cartesian_point('',(7.283357749056e1,-1.772571832785e1,
-4.692122533754e0));
#25647=cartesian_point('',(7.280902703019e1,-1.761011449210e1,
-4.953946086520e0));
#25648=cartesian_point('',(7.272357178189e1,-1.749919085716e1,
-5.515999424977e0));
#25649=cartesian_point('',(7.264219515366e1,-1.745862062448e1,
-5.975969243974e0));
#25650=cartesian_point('',(7.258512472164e1,-1.744664273059e1,
-6.278723823988e0));
#25652=cartesian_point('',(7.214527411413e1,-1.799821045699e1,
-3.937498028007e1));
#25653=direction('',(-1.094248164607e-2,-7.908765803142e-3,-9.999088526055e-1));
#25654=direction('',(2.586527784766e-1,9.659136141636e-1,-1.047044219519e-2));
#25655=axis2_placement_3d('',#25652,#25653,#25654);
#25657=cartesian_point('',(6.836289684501e1,-2.616409588670e1,
-4.202618101439e1));
#25658=cartesian_point('',(6.829306037187e1,-2.634776315979e1,
-4.198131527667e1));
#25659=cartesian_point('',(6.836983152232e1,-2.659335845446e1,
-4.193662714502e1));
#25660=cartesian_point('',(6.850858527339e1,-2.671092241480e1,
-4.192438380520e1));
#25662=cartesian_point('',(6.836289684501e1,-2.616409588670e1,
-4.202618101439e1));
#25663=cartesian_point('',(6.835379634449e1,-2.618584719965e1,
-4.210920161382e1));
#25664=cartesian_point('',(6.832908368994e1,-2.622756544044e1,
-4.226128037050e1));
#25665=cartesian_point('',(6.827936520173e1,-2.629324393e1,-4.244613112e1));
#25666=cartesian_point('',(6.823011225357e1,-2.634944789170e1,
-4.258956575096e1));
#25667=cartesian_point('',(6.818394361326e1,-2.639973106950e1,
-4.270108137890e1));
#25668=cartesian_point('',(6.814353738445e1,-2.644194326084e1,
-4.278784476524e1));
#25669=cartesian_point('',(6.810806795890e1,-2.647698859025e1,
-4.285864375258e1));
#25670=cartesian_point('',(6.807687668985e1,-2.651025427639e1,
-4.291384597328e1));
#25671=cartesian_point('',(6.802660361177e1,-2.656852483578e1,
-4.299093124317e1));
#25672=cartesian_point('',(6.797955316966e1,-2.661582353837e1,
-4.306354074971e1));
#25673=cartesian_point('',(6.793541458129e1,-2.667535416925e1,
-4.311248973058e1));
#25674=cartesian_point('',(6.790820931412e1,-2.673286940751e1,
-4.312371733902e1));
#25675=cartesian_point('',(6.789510853954e1,-2.676529462140e1,
-4.312444971869e1));
#25677=cartesian_point('',(6.789510853954e1,-2.676529462140e1,
-4.312444971869e1));
#25678=cartesian_point('',(6.789886723072e1,-2.676669706450e1,
-4.311452757812e1));
#25679=cartesian_point('',(6.790670256802e1,-2.676966268014e1,
-4.309484988012e1));
#25680=cartesian_point('',(6.792059613133e1,-2.677512748647e1,
-4.306653889056e1));
#25681=cartesian_point('',(6.793076120868e1,-2.677921168518e1,
-4.304819737354e1));
#25682=cartesian_point('',(6.793615333948e1,-2.678139979661e1,
-4.303924522857e1));
#25684=cartesian_point('',(6.793615333948e1,-2.678139979661e1,
-4.303924522857e1));
#25685=cartesian_point('',(6.794582279693e1,-2.676928497121e1,
-4.303224503550e1));
#25686=cartesian_point('',(6.796400849848e1,-2.674912654092e1,
-4.301377450612e1));
#25687=cartesian_point('',(6.799535702794e1,-2.673603782008e1,
-4.296786126677e1));
#25688=cartesian_point('',(6.802126403320e1,-2.673079938906e1,
-4.292735088723e1));
#25689=cartesian_point('',(6.806025927840e1,-2.672361710694e1,
-4.286387602178e1));
#25690=cartesian_point('',(6.809904919513e1,-2.671779368509e1,
-4.279724730915e1));
#25691=cartesian_point('',(6.812717488152e1,-2.671488561164e1,
-4.274754570519e1));
#25692=cartesian_point('',(6.816328169973e1,-2.671198202817e1,
-4.268212403330e1));
#25693=cartesian_point('',(6.820467613583e1,-2.670926364747e1,
-4.260483546819e1));
#25694=cartesian_point('',(6.826190421677e1,-2.670669234268e1,
-4.249282259430e1));
#25695=cartesian_point('',(6.830430906960e1,-2.670567415780e1,
-4.240576627012e1));
#25696=cartesian_point('',(6.834768448001e1,-2.670515266631e1,
-4.231354661616e1));
#25697=cartesian_point('',(6.839631008537e1,-2.670534514569e1,
-4.220500142066e1));
#25698=cartesian_point('',(6.845106304887e1,-2.670692150370e1,
-4.207526597110e1));
#25699=cartesian_point('',(6.848918727369e1,-2.670912494725e1,
-4.197683247094e1));
#25700=cartesian_point('',(6.850858527339e1,-2.671092241480e1,
-4.192438380520e1));
#25702=cartesian_point('',(6.866558104225e1,-2.674756344026e1,
-4.147512928984e1));
#25703=cartesian_point('',(6.861546353359e1,-2.672851528477e1,
-4.162591546767e1));
#25704=cartesian_point('',(6.856299416317e1,-2.671579331542e1,
-4.177647349494e1));
#25705=cartesian_point('',(6.850858527339e1,-2.671092241480e1,
-4.192438380520e1));
#25707=cartesian_point('',(6.885694933765e1,-2.628566031689e1,
-4.148036708084e1));
#25708=direction('',(1.177801011954e-2,6.455564979957e-3,9.999097980110e-1));
#25709=direction('',(-9.350215454278e-1,3.544835432189e-1,8.725088696815e-3));
#25710=axis2_placement_3d('',#25707,#25708,#25709);
#25712=cartesian_point('',(6.924894865114e1,-2.607077489785e1,
-8.198699074562e0));
#25713=direction('',(1.168349921765e-2,6.441594393175e-3,9.999109968931e-1));
#25714=direction('',(-9.350248467198e-1,3.544768771498e-1,8.641734942036e-3));
#25715=axis2_placement_3d('',#25712,#25713,#25714);
#25717=cartesian_point('',(7.322676321712e1,-2.210314619637e1,
-8.219334395402e0));
#25718=direction('',(-2.590154663562e-1,-9.658169884298e-1,-1.041791959103e-2));
#25719=direction('',(-8.651184351292e-1,2.271864442154e-1,4.471648608336e-1));
#25720=axis2_placement_3d('',#25717,#25718,#25719);
#25722=cartesian_point('',(7.046944958942e1,-2.137357392594e1,
-7.297123144703e0));
#25723=cartesian_point('',(7.043958279363e1,-2.136452225875e1,
-7.393585844399e0));
#25724=cartesian_point('',(7.038929509298e1,-2.134902296568e1,
-7.589681085899e0));
#25725=cartesian_point('',(7.034304676474e1,-2.133347199770e1,
-7.890306860365e0));
#25726=cartesian_point('',(7.033181322874e1,-2.132900495194e1,
-8.092986100355e0));
#25727=cartesian_point('',(7.033121645213e1,-2.132793453418e1,
-8.194371700159e0));
#25729=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25730=direction('',(0.e0,0.e0,-1.e0));
#25731=direction('',(9.569671961167e-1,-2.901961156812e-1,0.e0));
#25732=axis2_placement_3d('',#25729,#25730,#25731);
#25734=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25735=direction('',(0.e0,0.e0,-1.e0));
#25736=direction('',(9.474067361926e-1,-3.200319924897e-1,0.e0));
#25737=axis2_placement_3d('',#25734,#25735,#25736);
#25739=cartesian_point('',(6.878112936410e1,-2.589434378706e1,
-8.194373292991e0));
#25740=cartesian_point('',(6.878225392531e1,-2.589385781660e1,
-8.093034853307e0));
#25741=cartesian_point('',(6.879387554060e1,-2.589714964642e1,
-7.890447509960e0));
#25742=cartesian_point('',(6.883999250771e1,-2.591295075039e1,
-7.589959553925e0));
#25743=cartesian_point('',(6.888927926302e1,-2.593125014346e1,
-7.393949269620e0));
#25744=cartesian_point('',(6.891845827657e1,-2.594224050251e1,
-7.297527013330e0));
#25746=cartesian_point('',(7.155021348380e1,-2.704205412430e1,
-8.219331149933e0));
#25747=direction('',(3.824727429788e-1,9.239080061807e-1,-1.042098812611e-2));
#25748=direction('',(-8.779548827896e-1,3.669179576426e-1,3.075165623920e-1));
#25749=axis2_placement_3d('',#25746,#25747,#25748);
#25751=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25752=direction('',(0.e0,0.e0,1.e0));
#25753=direction('',(9.358869501232e-1,-3.523004635096e-1,0.e0));
#25754=axis2_placement_3d('',#25751,#25752,#25753);
#25756=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25757=direction('',(0.e0,0.e0,1.e0));
#25758=direction('',(9.474067361926e-1,-3.200319924897e-1,0.e0));
#25759=axis2_placement_3d('',#25756,#25757,#25758);
#25761=cartesian_point('',(7.106140042071e1,-2.155206028226e1,
-7.102552741850e0));
#25762=direction('',(-4.295104285266e-1,1.248347766226e-1,-8.943920115545e-1));
#25763=direction('',(-8.559140038511e-1,2.595568673291e-1,4.472599363166e-1));
#25764=axis2_placement_3d('',#25761,#25762,#25763);
#25766=cartesian_point('',(6.997217697204e1,-2.688681418260e1,
-4.579937027325e0));
#25767=cartesian_point('',(6.997216258226e1,-2.685395239874e1,
-4.603538515110e0));
#25768=cartesian_point('',(6.996793429285e1,-2.678917520834e1,
-4.657825092252e0));
#25769=cartesian_point('',(6.994962860898e1,-2.669418284829e1,
-4.759853678723e0));
#25770=cartesian_point('',(6.991947493833e1,-2.660174901863e1,
-4.882029285377e0));
#25771=cartesian_point('',(6.987726381165e1,-2.651227685776e1,
-5.024497968486e0));
#25772=cartesian_point('',(6.982282658306e1,-2.642694434731e1,
-5.186779503962e0));
#25773=cartesian_point('',(6.975550386955e1,-2.634650106988e1,
-5.369617796330e0));
#25774=cartesian_point('',(6.967416514540e1,-2.627209885949e1,
-5.574353155579e0));
#25775=cartesian_point('',(6.957723190777e1,-2.620549374317e1,
-5.802737616896e0));
#25776=cartesian_point('',(6.950098753646e1,-2.616824561546e1,
-5.971694559624e0));
#25777=cartesian_point('',(6.945971748961e1,-2.615215974231e1,
-6.060277327846e0));
#25779=cartesian_point('',(6.987824972532e1,-2.630973765104e1,
-6.283884085936e0));
#25780=direction('',(4.166879084880e-1,-1.624594114019e-1,8.944149632955e-1));
#25781=direction('',(-8.370716269217e-1,3.151366180686e-1,4.472135992509e-1));
#25782=axis2_placement_3d('',#25779,#25780,#25781);
#25784=cartesian_point('',(6.986991222466e1,-2.714884986551e1,
-4.695415276234e0));
#25785=cartesian_point('',(6.987348811618e1,-2.713995820276e1,
-4.682497868642e0));
#25786=cartesian_point('',(6.988226888432e1,-2.711768171478e1,
-4.658209374827e0));
#25787=cartesian_point('',(6.990101965379e1,-2.707023385855e1,
-4.624620444590e0));
#25788=cartesian_point('',(6.992342423947e1,-2.701292291803e1,
-4.598423076799e0));
#25789=cartesian_point('',(6.994798359819e1,-2.694968686434e1,
-4.581403766652e0));
#25790=cartesian_point('',(6.996406535535e1,-2.690794521133e1,
-4.579083177789e0));
#25791=cartesian_point('',(6.997217697204e1,-2.688681418260e1,
-4.579937027325e0));
#25793=cartesian_point('',(6.986991222466e1,-2.714884986551e1,
-4.695415276234e0));
#25794=cartesian_point('',(6.989680563742e1,-2.708076190829e1,
-4.692122413745e0));
#25795=cartesian_point('',(6.988755451498e1,-2.696294255924e1,
-4.953946179137e0));
#25796=cartesian_point('',(6.981730878753e1,-2.684181377539e1,
-5.515999407409e0));
#25797=cartesian_point('',(6.974192389740e1,-2.679096885863e1,
-5.975969114790e0));
#25798=cartesian_point('',(6.968690514131e1,-2.677164425102e1,
-6.278723687359e0));
#25800=cartesian_point('',(6.917882341514e1,-2.726108118830e1,
-3.937498028008e1));
#25801=direction('',(-1.188116828425e-2,-6.412824752672e-3,-9.999088526055e-1));
#25802=direction('',(3.825172791633e-1,9.238890089869e-1,-1.047044482470e-2));
#25803=axis2_placement_3d('',#25800,#25801,#25802);
#25805=cartesian_point('',(6.436294314659e1,-3.486340715566e1,
-4.202618101505e1));
#25806=cartesian_point('',(6.426973075609e1,-3.503638764026e1,
-4.198131527863e1));
#25807=cartesian_point('',(6.431378823025e1,-3.528990244532e1,
-4.193662711753e1));
#25808=cartesian_point('',(6.443600974226e1,-3.542457162295e1,
-4.192438377811e1));
#25810=cartesian_point('',(6.436294314659e1,-3.486340715566e1,
-4.202618101505e1));
#25811=cartesian_point('',(6.435194632433e1,-3.488227504095e1,
-4.210443629568e1));
#25812=cartesian_point('',(6.432364335192e1,-3.491917745743e1,
-4.225110083079e1));
#25813=cartesian_point('',(6.426446766630e1,-3.497952006011e1,
-4.244400321254e1));
#25814=cartesian_point('',(6.420293532430e1,-3.503358239454e1,
-4.259966251072e1));
#25815=cartesian_point('',(6.414464692500e1,-3.508208288277e1,
-4.272149618956e1));
#25816=cartesian_point('',(6.409277966343e1,-3.512250794993e1,
-4.281869305084e1));
#25817=cartesian_point('',(6.404685551825e1,-3.515940341446e1,
-4.289377522264e1));
#25818=cartesian_point('',(6.399612870506e1,-3.520213571935e1,
-4.296765641775e1));
#25819=cartesian_point('',(6.392460048202e1,-3.526233568271e1,
-4.306092145491e1));
#25820=cartesian_point('',(6.387184419809e1,-3.531755550342e1,
-4.310997483094e1));
#25821=cartesian_point('',(6.383692284946e1,-3.536985485124e1,
-4.312336288995e1));
#25822=cartesian_point('',(6.382061907513e1,-3.539836661761e1,
-4.312442199430e1));
#25824=cartesian_point('',(6.382061907513e1,-3.539836661761e1,
-4.312442199430e1));
#25825=cartesian_point('',(6.382402234669e1,-3.540045503222e1,
-4.311455435264e1));
#25826=cartesian_point('',(6.383130603082e1,-3.540475087275e1,
-4.309498814290e1));
#25827=cartesian_point('',(6.384433527704e1,-3.541193353187e1,
-4.306662343755e1));
#25828=cartesian_point('',(6.385409250479e1,-3.541706295047e1,
-4.304824793747e1));
#25829=cartesian_point('',(6.385929120041e1,-3.541973878059e1,
-4.303925701089e1));
#25831=cartesian_point('',(6.385929120041e1,-3.541973878059e1,
-4.303925701089e1));
#25832=cartesian_point('',(6.386667138836e1,-3.541120975830e1,
-4.303569533838e1));
#25833=cartesian_point('',(6.388092621064e1,-3.539704116771e1,
-4.302506607230e1));
#25834=cartesian_point('',(6.390792351548e1,-3.538745782060e1,
-4.298996516038e1));
#25835=cartesian_point('',(6.392471626535e1,-3.538400391983e1,
-4.296588617069e1));
#25836=cartesian_point('',(6.395053663038e1,-3.538059129001e1,
-4.292689253676e1));
#25837=cartesian_point('',(6.397959103274e1,-3.537877015207e1,
-4.288054771331e1));
#25838=cartesian_point('',(6.401324864631e1,-3.537805909250e1,
-4.282433365856e1));
#25839=cartesian_point('',(6.403469334281e1,-3.537827121826e1,
-4.278728575636e1));
#25840=cartesian_point('',(6.406013014990e1,-3.537895283526e1,
-4.274257249413e1));
#25841=cartesian_point('',(6.409162963362e1,-3.538044577424e1,
-4.268547979565e1));
#25842=cartesian_point('',(6.412740544563e1,-3.538268549668e1,
-4.261902335105e1));
#25843=cartesian_point('',(6.418036176789e1,-3.538713666106e1,
-4.251591597954e1));
#25844=cartesian_point('',(6.421242832749e1,-3.539037685773e1,
-4.245071951266e1));
#25845=cartesian_point('',(6.424994641791e1,-3.539452400634e1,
-4.237232337742e1));
#25846=cartesian_point('',(6.428685238943e1,-3.539911384984e1,
-4.229213979137e1));
#25847=cartesian_point('',(6.433239414644e1,-3.540545770220e1,
-4.218859352177e1));
#25848=cartesian_point('',(6.438200875868e1,-3.541357636506e1,
-4.206870928718e1));
#25849=cartesian_point('',(6.441778112314e1,-3.542043194710e1,
-4.197470920367e1));
#25850=cartesian_point('',(6.443600974226e1,-3.542457162295e1,
-4.192438377811e1));
#25852=cartesian_point('',(6.458687987057e1,-3.548139115713e1,
-4.147512928983e1));
#25853=cartesian_point('',(6.453967740792e1,-3.545596431272e1,
-4.162591546766e1));
#25854=cartesian_point('',(6.448931737549e1,-3.543650263826e1,
-4.177647346734e1));
#25855=cartesian_point('',(6.443600974226e1,-3.542457162295e1,
-4.192438377811e1));
#25857=cartesian_point('',(6.483690143955e1,-3.504841825392e1,
-4.148036708082e1));
#25858=direction('',(1.251986792567e-2,4.862997913761e-3,9.999097980110e-1));
#25859=direction('',(-8.807529193949e-1,4.734956893200e-1,8.725088696984e-3));
#25860=axis2_placement_3d('',#25857,#25858,#25859);
#25862=cartesian_point('',(6.525359532007e1,-3.488653738718e1,
-8.198699074578e0));
#25863=direction('',(1.242434207275e-2,4.861483040748e-3,9.999109968926e-1));
#25864=direction('',(-8.807570625371e-1,4.734895111914e-1,8.641734940583e-3));
#25865=axis2_placement_3d('',#25862,#25863,#25864);
#25867=cartesian_point('',(6.971525859712e1,-3.147206128879e1,
-8.219334395370e0));
#25868=direction('',(-3.828639672990e-1,-9.237459875408e-1,-1.041791947868e-2));
#25869=direction('',(-8.280634453786e-1,3.381634481474e-1,4.471648608340e-1));
#25870=axis2_placement_3d('',#25867,#25868,#25869);
#25872=cartesian_point('',(6.707676245931e1,-3.038882896024e1,
-7.297123149014e0));
#25873=cartesian_point('',(6.704833265802e1,-3.037595633231e1,
-7.393585848279e0));
#25874=cartesian_point('',(6.700049823981e1,-3.035402577597e1,
-7.589681088866e0));
#25875=cartesian_point('',(6.695667538148e1,-3.033257123069e1,
-7.890306861883e0));
#25876=cartesian_point('',(6.694612101653e1,-3.032667613048e1,
-8.092986100841e0));
#25877=cartesian_point('',(6.694566906298e1,-3.032553697533e1,
-8.194371700142e0));
#25879=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25880=direction('',(0.e0,0.e0,-1.e0));
#25881=direction('',(9.109020151164e-1,-4.126227318713e-1,0.e0));
#25882=axis2_placement_3d('',#25879,#25880,#25881);
#25884=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#25885=direction('',(0.e0,0.e0,-1.e0));
#25886=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#25887=axis2_placement_3d('',#25884,#25885,#25886);
#25889=cartesian_point('',(6.481280717296e1,-3.465055299882e1,
-8.194373292991e0));
#25890=cartesian_point('',(6.481398554526e1,-3.465021797060e1,
-8.093034854214e0));
#25891=cartesian_point('',(6.482507806583e1,-3.465499856347e1,
-7.890447512679e0));
#25892=cartesian_point('',(6.486873803721e1,-3.467668395850e1,
-7.589959559272e0));
#25893=cartesian_point('',(6.491521458661e1,-3.470126000979e1,
-7.393949276605e0));
#25894=cartesian_point('',(6.494270943946e1,-3.471596497007e1,
-7.297527021099e0));
#25896=cartesian_point('',(6.740839513372e1,-3.614988252171e1,
-8.219331149934e0));
#25897=direction('',(4.997948298516e-1,8.660811342242e-1,-1.042098817854e-2));
#25898=direction('',(-8.225514538122e-1,4.783750320433e-1,3.075165597965e-1));
#25899=axis2_placement_3d('',#25896,#25897,#25898);
#25901=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25902=direction('',(0.e0,0.e0,1.e0));
#25903=direction('',(8.818958695072e-1,-4.714442441542e-1,0.e0));
#25904=axis2_placement_3d('',#25901,#25902,#25903);
#25906=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#25907=direction('',(0.e0,0.e0,1.e0));
#25908=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#25909=axis2_placement_3d('',#25906,#25907,#25908);
#25911=cartesian_point('',(6.764035192600e1,-3.064305342958e1,
-7.102552741856e0));
#25912=direction('',(-4.095416991994e-1,1.798291585881e-1,-8.943920115578e-1));
#25913=direction('',(-8.147125713548e-1,3.690555181108e-1,4.472599363105e-1));
#25914=axis2_placement_3d('',#25911,#25912,#25913);
#25916=cartesian_point('',(6.586412182189e1,-3.578999558155e1,
-4.579937027326e0));
#25917=cartesian_point('',(6.586839687874e1,-3.575741305656e1,
-4.603538515110e0));
#25918=cartesian_point('',(6.587265988291e1,-3.569263814151e1,
-4.657825092261e0));
#25919=cartesian_point('',(6.586690979776e1,-3.559606908305e1,
-4.759853678724e0));
#25920=cartesian_point('',(6.584907913176e1,-3.550049019382e1,
-4.882029285376e0));
#25921=cartesian_point('',(6.581890758759e1,-3.540627382206e1,
-5.024497968475e0));
#25922=cartesian_point('',(6.577607420471e1,-3.531456585890e1,
-5.186779503938e0));
#25923=cartesian_point('',(6.571982740104e1,-3.522602340742e1,
-5.369617796287e0));
#25924=cartesian_point('',(6.564889597817e1,-3.514164088431e1,
-5.574353155528e0));
#25925=cartesian_point('',(6.556148573007e1,-3.506295325760e1,
-5.802737616799e0));
#25926=cartesian_point('',(6.549075549615e1,-3.501607190527e1,
-5.971694559604e0));
#25927=cartesian_point('',(6.545193814805e1,-3.499473682695e1,
-6.060277327839e0));
#25929=cartesian_point('',(6.584632173805e1,-3.520559605385e1,
-6.283884085958e0));
#25930=direction('',(3.919178773056e-1,-2.154582346604e-1,8.944149632946e-1));
#25931=direction('',(-7.887767803409e-1,4.217003526661e-1,4.472135992525e-1));
#25932=axis2_placement_3d('',#25929,#25930,#25931);
#25934=cartesian_point('',(6.572852944359e1,-3.603644128495e1,
-4.695415276611e0));
#25935=cartesian_point('',(6.573323537149e1,-3.602809237746e1,
-4.682497875374e0));
#25936=cartesian_point('',(6.574484877575e1,-3.600715242151e1,
-4.658209348744e0));
#25937=cartesian_point('',(6.576963260441e1,-3.596255743571e1,
-4.624620125896e0));
#25938=cartesian_point('',(6.579932629898e1,-3.590866081127e1,
-4.598422542960e0));
#25939=cartesian_point('',(6.583192948184e1,-3.584917143716e1,
-4.581403370637e0));
#25940=cartesian_point('',(6.585332168921e1,-3.580988661291e1,
-4.579083016806e0));
#25941=cartesian_point('',(6.586412182189e1,-3.578999558155e1,
-4.579937027326e0));
#25943=cartesian_point('',(6.572852944359e1,-3.603644128495e1,
-4.695415276611e0));
#25944=cartesian_point('',(6.576408003850e1,-3.597244612938e1,
-4.692122413921e0));
#25945=cartesian_point('',(6.577028657828e1,-3.585442723386e1,
-4.953946183319e0));
#25946=cartesian_point('',(6.571645227977e1,-3.572516580583e1,
-5.515999445772e0));
#25947=cartesian_point('',(6.564834898786e1,-3.566491621042e1,
-5.975968962472e0));
#25948=cartesian_point('',(6.559632329326e1,-3.563857553713e1,
-6.278723535020e0));
#25950=cartesian_point('',(6.502870386751e1,-3.605750726228e1,
-3.937498028008e1));
#25951=direction('',(-1.261656483887e-2,-4.807158492730e-3,-9.999088526055e-1));
#25952=direction('',(4.998368026639e-1,8.660563148125e-1,-1.047044775262e-2));
#25953=axis2_placement_3d('',#25950,#25951,#25952);
#25955=cartesian_point('',(4.617333682283e1,-5.680473890250e1,
-4.147601040930e1));
#25956=cartesian_point('',(4.622301904343e1,-5.680584267446e1,
-3.777640229091e1));
#25957=cartesian_point('',(4.632145024552e1,-5.680888726640e1,
-3.037827629417e1));
#25958=cartesian_point('',(4.647117673211e1,-5.681156360820e1,
-1.928441457653e1));
#25959=cartesian_point('',(4.656939552380e1,-5.681462145825e1,
-1.189068388213e1));
#25960=cartesian_point('',(4.661903346171e1,-5.681572424641e1,
-8.194373293321e0));
#25962=cartesian_point('',(5.024466803066e1,-5.363612573584e1,
-8.194371412684e0));
#25963=cartesian_point('',(5.024965862622e1,-5.359042998485e1,
-1.161677716474e1));
#25964=cartesian_point('',(5.025871978316e1,-5.349991249197e1,
-1.846253642250e1));
#25965=cartesian_point('',(5.027440864850e1,-5.336212503378e1,
-2.873397111009e1));
#25966=cartesian_point('',(5.028342231986e1,-5.327150097901e1,
-3.558349660521e1));
#25967=cartesian_point('',(5.028841703283e1,-5.322576752753e1,
-3.900872595448e1));
#25969=cartesian_point('',(4.753339041184e1,-5.569992612779e1,
-3.900862127639e1));
#25970=cartesian_point('',(4.750879684092e1,-5.571705676665e1,
-3.933861633795e1));
#25971=cartesian_point('',(4.745939873282e1,-5.575146041697e1,
-4.000198635227e1));
#25972=cartesian_point('',(4.738682535404e1,-5.580165488626e1,
-4.100796259784e1));
#25973=cartesian_point('',(4.733577359490e1,-5.583725162310e1,
-4.168559404592e1));
#25974=cartesian_point('',(4.730990308426e1,-5.585534270493e1,
-4.202614884178e1));
#25976=cartesian_point('',(4.612195748574e1,-5.684022028835e1,
-4.202618101584e1));
#25977=cartesian_point('',(4.613235193135e1,-5.683242878190e1,
-4.196897764133e1));
#25978=cartesian_point('',(4.615002134442e1,-5.681944444553e1,
-4.185195170790e1));
#25979=cartesian_point('',(4.616772792644e1,-5.680708202724e1,
-4.166861700714e1));
#25980=cartesian_point('',(4.617239713222e1,-5.680477082956e1,
-4.154109007982e1));
#25981=cartesian_point('',(4.617333682283e1,-5.680473890250e1,
-4.147601040930e1));
#25983=cartesian_point('',(4.648903719632e1,-5.719252426013e1,
-4.148036708069e1));
#25984=direction('',(1.342783818605e-2,-2.983214349551e-4,9.999097980148e-1));
#25985=direction('',(-6.325106400572e-1,7.745025261737e-1,8.725088250904e-3));
#25986=axis2_placement_3d('',#25983,#25984,#25985);
#25988=cartesian_point('',(4.612195748574e1,-5.684022028835e1,
-4.202618101584e1));
#25989=cartesian_point('',(4.596964373306e1,-5.696436260487e1,
-4.198131528277e1));
#25990=cartesian_point('',(4.591333159097e1,-5.721543975586e1,
-4.193662713993e1));
#25991=cartesian_point('',(4.597471389347e1,-5.738663004136e1,
-4.192438380041e1));
#25993=cartesian_point('',(4.612195748574e1,-5.684022028835e1,
-4.202618101584e1));
#25994=cartesian_point('',(4.610453581455e1,-5.685347551054e1,
-4.210459714590e1));
#25995=cartesian_point('',(4.606418010327e1,-5.687677171507e1,
-4.225150704683e1));
#25996=cartesian_point('',(4.598631477595e1,-5.690989562292e1,
-4.244451705989e1));
#25997=cartesian_point('',(4.590875395569e1,-5.693629267132e1,
-4.260011565148e1));
#25998=cartesian_point('',(4.583636070721e1,-5.695877900254e1,
-4.272186956546e1));
#25999=cartesian_point('',(4.577307758847e1,-5.697623687179e1,
-4.281890179078e1));
#26000=cartesian_point('',(4.571645310260e1,-5.699280700315e1,
-4.289397451662e1));
#26001=cartesian_point('',(4.565340272683e1,-5.701279878517e1,
-4.296770453123e1));
#26002=cartesian_point('',(4.556428579680e1,-5.704102005201e1,
-4.306100432179e1));
#26003=cartesian_point('',(4.549437830534e1,-5.707201312518e1,
-4.310978783829e1));
#26004=cartesian_point('',(4.544213958936e1,-5.710688073614e1,
-4.312327954320e1));
#26005=cartesian_point('',(4.541619426842e1,-5.712691782539e1,
-4.312442113346e1));
#26007=cartesian_point('',(4.541619426842e1,-5.712691782539e1,
-4.312442113346e1));
#26008=cartesian_point('',(4.541853774423e1,-5.713015016750e1,
-4.311455484287e1));
#26009=cartesian_point('',(4.542362285664e1,-5.713690977500e1,
-4.309499166999e1));
#26010=cartesian_point('',(4.543291064965e1,-5.714853047806e1,
-4.306662529463e1));
#26011=cartesian_point('',(4.543996489159e1,-5.715700380563e1,
-4.304824929076e1));
#26012=cartesian_point('',(4.544374532907e1,-5.716146498988e1,
-4.303925746165e1));
#26014=cartesian_point('',(4.544374532907e1,-5.716146498988e1,
-4.303925746165e1));
#26015=cartesian_point('',(4.545381060938e1,-5.715642031441e1,
-4.303569904551e1));
#26016=cartesian_point('',(4.547237823038e1,-5.714880078834e1,
-4.302507858021e1));
#26017=cartesian_point('',(4.550092396529e1,-5.715026107492e1,
-4.299008292795e1));
#26018=cartesian_point('',(4.551782807794e1,-5.715348745869e1,
-4.296593227560e1));
#26019=cartesian_point('',(4.554291463598e1,-5.716017489545e1,
-4.292707831866e1));
#26020=cartesian_point('',(4.557049131736e1,-5.716961574610e1,
-4.288068163244e1));
#26021=cartesian_point('',(4.560170845633e1,-5.718178417990e1,
-4.282474375221e1));
#26022=cartesian_point('',(4.562152941669e1,-5.719022240473e1,
-4.278754032966e1));
#26023=cartesian_point('',(4.564476511210e1,-5.720057876822e1,
-4.274284352325e1));
#26024=cartesian_point('',(4.567326767614e1,-5.721399259723e1,
-4.268581982714e1));
#26025=cartesian_point('',(4.570545488266e1,-5.722974535991e1,
-4.261939557107e1));
#26026=cartesian_point('',(4.575270533994e1,-5.725413610800e1,
-4.251624311866e1));
#26027=cartesian_point('',(4.578101983627e1,-5.726935939462e1,
-4.245122487700e1));
#26028=cartesian_point('',(4.581414081194e1,-5.728756976265e1,
-4.237274090022e1));
#26029=cartesian_point('',(4.584646237598e1,-5.730592019578e1,
-4.229262329791e1));
#26030=cartesian_point('',(4.588614926638e1,-5.732922770785e1,
-4.218900465142e1));
#26031=cartesian_point('',(4.592893863399e1,-5.735574667641e1,
-4.206898742221e1));
#26032=cartesian_point('',(4.595942509949e1,-5.737580670916e1,
-4.197481399182e1));
#26033=cartesian_point('',(4.597471389347e1,-5.738663004136e1,
-4.192438380041e1));
#26035=cartesian_point('',(4.609235581754e1,-5.749685993768e1,
-4.147512933706e1));
#26036=cartesian_point('',(4.605847691080e1,-5.745530490326e1,
-4.162591562908e1));
#26037=cartesian_point('',(4.601939805363e1,-5.741805333531e1,
-4.177647209543e1));
#26038=cartesian_point('',(4.597471389347e1,-5.738663004136e1,
-4.192438380041e1));
#26040=cartesian_point('',(4.693596139506e1,-5.720242779195e1,
-8.198698625625e0));
#26041=direction('',(1.333806304227e-2,-2.630581129836e-4,9.999110094777e-1));
#26042=direction('',(-6.325168791695e-1,7.744983729477e-1,8.641057062341e-3));
#26043=axis2_placement_3d('',#26040,#26041,#26042);
#26045=cartesian_point('',(4.661903346171e1,-5.681572424641e1,
-8.194373293321e0));
#26046=cartesian_point('',(4.662025043158e1,-5.681586568879e1,
-8.093022217282e0));
#26047=cartesian_point('',(4.662867106595e1,-5.682452930962e1,
-7.890409624712e0));
#26048=cartesian_point('',(4.666071645254e1,-5.686128109405e1,
-7.589885038312e0));
#26049=cartesian_point('',(4.669425827314e1,-5.690178214431e1,
-7.393851894752e0));
#26050=cartesian_point('',(4.671403758253e1,-5.692589547983e1,
-7.297418801089e0));
#26052=cartesian_point('',(4.844327710097e1,-5.919420012123e1,
-8.219329085320e0));
#26053=direction('',(7.931833547994e-1,6.088937373489e-1,-1.042028245922e-2));
#26054=direction('',(-5.768671662759e-1,7.567268213085e-1,3.075529066440e-1));
#26055=axis2_placement_3d('',#26052,#26053,#26054);
#26057=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#26058=direction('',(0.e0,0.e0,1.e0));
#26059=direction('',(6.343516421222e-1,-7.730446262260e-1,0.e0));
#26060=axis2_placement_3d('',#26057,#26058,#26059);
#26062=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#26063=direction('',(0.e0,0.e0,1.e0));
#26064=direction('',(6.604623050144e-1,-7.508592036161e-1,0.e0));
#26065=axis2_placement_3d('',#26062,#26063,#26064);
#26067=cartesian_point('',(5.236465100324e1,-5.575526779466e1,
-8.219332259336e0));
#26068=direction('',(-7.072246169803e-1,-7.069121752166e-1,-1.041718136404e-2));
#26069=direction('',(-6.356189501996e-1,6.293103724050e-1,4.471655234146e-1));
#26070=axis2_placement_3d('',#26067,#26068,#26069);
#26072=cartesian_point('',(5.034156860331e1,-5.374480633508e1,
-7.297023374102e0));
#26073=cartesian_point('',(5.032022420926e1,-5.372202893401e1,
-7.393496057962e0));
#26074=cartesian_point('',(5.028441732627e1,-5.368345177332e1,
-7.589612330069e0));
#26075=cartesian_point('',(5.025212418050e1,-5.364686137513e1,
-7.890272056506e0));
#26076=cartesian_point('',(5.024464966125e1,-5.363735120844e1,
-8.092974158262e0));
#26077=cartesian_point('',(5.024466803066e1,-5.363612573584e1,
-8.194371412684e0));
#26079=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#26080=direction('',(0.e0,0.e0,-1.e0));
#26081=direction('',(6.836598470842e-1,-7.298008039765e-1,0.e0));
#26082=axis2_placement_3d('',#26079,#26080,#26081);
#26084=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#26085=direction('',(0.e0,0.e0,-1.e0));
#26086=direction('',(6.604623050144e-1,-7.508592036161e-1,0.e0));
#26087=axis2_placement_3d('',#26084,#26085,#26086);
#26089=cartesian_point('',(5.076494779086e1,-5.419533188037e1,
-7.102553219730e0));
#26090=direction('',(-3.095494863713e-1,3.228662138623e-1,-8.943917058166e-1));
#26091=direction('',(-6.114646002980e-1,6.527396415145e-1,4.472605537916e-1));
#26092=axis2_placement_3d('',#26089,#26090,#26091);
#26094=cartesian_point('',(5.094747282552e1,-5.319229468392e1,
-3.940628203811e1));
#26095=cartesian_point('',(5.095577595997e1,-5.320122892245e1,
-3.936366909825e1));
#26096=cartesian_point('',(5.096963175240e1,-5.321635096216e1,
-3.927732790801e1));
#26097=cartesian_point('',(5.098244103015e1,-5.323114638328e1,
-3.914388195262e1));
#26098=cartesian_point('',(5.098506099597e1,-5.323509140706e1,
-3.905349245727e1));
#26099=cartesian_point('',(5.098488480852e1,-5.323559125014e1,
-3.900784602758e1));
#26101=direction('',(-1.451312519740e-3,-1.335763319930e-2,9.999097295893e-1));
#26102=vector('',#26101,3.081710828492e1);
#26103=cartesian_point('',(5.098488480852e1,-5.323559125014e1,
-3.900784602758e1));
#26104=line('',#26103,#26102);
#26105=cartesian_point('',(5.270625549714e1,-5.541381421676e1,
-8.214300539735e0));
#26106=direction('',(7.072246169803e-1,7.069121752166e-1,1.041718136404e-2));
#26107=direction('',(-7.069873255811e-1,7.071775897348e-1,8.293252958549e-3));
#26108=axis2_placement_3d('',#26105,#26106,#26107);
#26110=direction('',(3.095546087385e-1,-3.228047354987e-1,8.944121236591e-1));
#26111=vector('',#26110,9.152234862520e-1);
#26112=cartesian_point('',(5.111849107210e1,-5.384180717849e1,
-7.097278039590e0));
#26113=line('',#26112,#26111);
#26114=direction('',(1.377414733558e-3,1.343143308386e-2,-9.999088455124e-1));
#26115=vector('',#26114,3.310244794931e1);
#26116=cartesian_point('',(5.140180272030e1,-5.413724565390e1,
-6.278691057629e0));
#26117=line('',#26116,#26115);
#26118=cartesian_point('',(5.063163387775e1,-5.358941690176e1,
-3.901308288757e1));
#26119=direction('',(1.458081195451e-3,1.335073427432e-2,-9.999098118798e-1));
#26120=direction('',(-6.851914285858e-1,7.283107695055e-1,8.725205725388e-3));
#26121=axis2_placement_3d('',#26118,#26119,#26120);
#26123=cartesian_point('',(5.058670001508e1,-5.400084807734e1,
-8.198742573064e0));
#26124=direction('',(1.458081195451e-3,1.335073427432e-2,-9.999098118798e-1));
#26125=direction('',(-6.851914285858e-1,7.283107695055e-1,8.725205725391e-3));
#26126=axis2_placement_3d('',#26123,#26124,#26125);
#26128=cartesian_point('',(0.e0,7.5e1,0.e0));
#26129=cartesian_point('',(1.378200561836e-14,-7.5e1,0.e0));
#26130=vertex_point('',#26128);
#26131=vertex_point('',#26129);
#26132=cartesian_point('',(0.e0,7.2e1,5.456968210638e-12));
#26133=cartesian_point('',(-1.323078456669e-14,-7.2e1,5.456968210638e-12));
#26134=vertex_point('',#26132);
#26135=vertex_point('',#26133);
#26136=cartesian_point('',(1.170142429265e1,-7.404108988454e1,
-4.579937009553e0));
#26137=cartesian_point('',(1.752360232643e1,-7.288298624008e1,
-4.579937009553e0));
#26138=vertex_point('',#26136);
#26139=vertex_point('',#26137);
#26140=vertex_point('',#463);
#26141=vertex_point('',#26);
#26142=cartesian_point('',(9.854586497147e0,-7.400309965195e1,
-3.937759316487e1));
#26143=vertex_point('',#26142);
#26144=cartesian_point('',(8.462048188778e0,-7.417523423338e1,
-3.937759316487e1));
#26145=vertex_point('',#26144);
#26146=vertex_point('',#33);
#26147=vertex_point('',#9653);
#26148=cartesian_point('',(1.937015447148e0,-7.493500045321e1,
-4.579937009548e0));
#26149=vertex_point('',#26148);
#26150=vertex_point('',#10020);
#26151=vertex_point('',#40);
#26152=cartesian_point('',(1.109363335115e-1,-7.465627452703e1,
-3.937759316487e1));
#26153=vertex_point('',#26152);
#26154=cartesian_point('',(0.e0,-7.465635695054e1,-3.937759316487e1));
#26155=vertex_point('',#26154);
#26156=cartesian_point('',(-1.292434558406e0,-7.464516893971e1,
-3.937759316487e1));
#26157=vertex_point('',#26156);
#26158=vertex_point('',#47);
#26159=cartesian_point('',(-1.660740201850e0,-7.494163237979e1,
-4.579937009543e0));
#26160=vertex_point('',#26159);
#26161=cartesian_point('',(0.e0,-7.496003149523e1,-4.579937009543e0));
#26162=vertex_point('',#26161);
#26163=cartesian_point('',(0.e0,7.496003149523e1,-4.579937009543e0));
#26164=vertex_point('',#26163);
#26165=cartesian_point('',(-1.657390056742e0,7.494170654559e1,
-4.579937009543e0));
#26166=vertex_point('',#26165);
#26167=cartesian_point('',(-1.657161749380e0,7.494071524613e1,
-4.695584173007e0));
#26168=vertex_point('',#26167);
#26169=vertex_point('',#76);
#26170=vertex_point('',#81);
#26171=vertex_point('',#86);
#26172=vertex_point('',#93);
#26173=vertex_point('',#8550);
#26174=cartesian_point('',(7.860728140612e0,7.454673215417e1,
-4.579937009549e0));
#26175=vertex_point('',#26174);
#26176=vertex_point('',#8423);
#26177=vertex_point('',#100);
#26178=vertex_point('',#107);
#26179=vertex_point('',#114);
#26180=vertex_point('',#8333);
#26181=cartesian_point('',(1.752376769523e1,7.288294647948e1,
-4.579937009552e0));
#26182=vertex_point('',#26181);
#26183=vertex_point('',#8204);
#26184=vertex_point('',#121);
#26185=vertex_point('',#128);
#26186=vertex_point('',#135);
#26187=vertex_point('',#8099);
#26188=cartesian_point('',(2.688681426033e1,6.997217690409e1,
-4.579937009553e0));
#26189=vertex_point('',#26188);
#26190=vertex_point('',#24432);
#26191=vertex_point('',#142);
#26192=cartesian_point('',(2.846722757565e1,6.901585750595e1,
-3.937759316487e1));
#26193=vertex_point('',#26192);
#26194=cartesian_point('',(2.975926841726e1,6.846866127211e1,
-3.937759316487e1));
#26195=vertex_point('',#26194);
#26196=vertex_point('',#149);
#26197=vertex_point('',#7846);
#26198=cartesian_point('',(3.578999565714e1,6.586412174036e1,
-4.579937009553e0));
#26199=vertex_point('',#26198);
#26200=vertex_point('',#24471);
#26201=vertex_point('',#156);
#26202=cartesian_point('',(3.723206358049e1,6.470969845907e1,
-3.937759316487e1));
#26203=vertex_point('',#26202);
#26204=cartesian_point('',(3.844162739278e1,6.399853839363e1,
-3.937759316487e1));
#26205=vertex_point('',#26204);
#26206=vertex_point('',#163);
#26207=vertex_point('',#7593);
#26208=cartesian_point('',(4.408080029755e1,6.062911319568e1,
-4.579937009553e0));
#26209=vertex_point('',#26208);
#26210=vertex_point('',#24515);
#26211=vertex_point('',#170);
#26212=cartesian_point('',(4.535984865480e1,5.929633853064e1,
-3.937759316487e1));
#26213=vertex_point('',#26212);
#26214=cartesian_point('',(4.646623946559e1,5.843338277948e1,
-3.937759316487e1));
#26215=vertex_point('',#26214);
#26216=vertex_point('',#177);
#26217=vertex_point('',#6943);
#26218=cartesian_point('',(5.161737497863e1,5.435671919903e1,
-4.579937009553e0));
#26219=vertex_point('',#26218);
#26220=vertex_point('',#6906);
#26221=vertex_point('',#184);
#26222=cartesian_point('',(5.271151414248e1,5.286840180990e1,
-3.937759316487e1));
#26223=vertex_point('',#26222);
#26224=cartesian_point('',(5.369655567781e1,5.186763481658e1,
-3.937759316487e1));
#26225=vertex_point('',#26224);
#26226=vertex_point('',#191);
#26227=vertex_point('',#6573);
#26228=cartesian_point('',(5.827075263361e1,4.715427562035e1,
-4.579937009553e0));
#26229=vertex_point('',#26228);
#26230=vertex_point('',#24623);
#26231=vertex_point('',#198);
#26232=cartesian_point('',(5.916127100881e1,4.553587207629e1,
-3.937759316487e1));
#26233=vertex_point('',#26232);
#26234=cartesian_point('',(6.000661309535e1,4.441596580005e1,
-3.937759316487e1));
#26235=vertex_point('',#26234);
#26236=vertex_point('',#205);
#26237=vertex_point('',#6303);
#26238=cartesian_point('',(6.392710630591e1,3.914500480419e1,
-4.579937009553e0));
#26239=vertex_point('',#26238);
#26240=vertex_point('',#24771);
#26241=vertex_point('',#212);
#26242=cartesian_point('',(6.459876212556e1,3.742421094654e1,
-3.937759316487e1));
#26243=vertex_point('',#26242);
#26244=cartesian_point('',(6.529069509149e1,3.620354634006e1,
-3.937759316487e1));
#26245=vertex_point('',#26244);
#26246=vertex_point('',#219);
#26247=vertex_point('',#6031);
#26248=cartesian_point('',(6.848964947183e1,3.046595209398e1,
-4.579937009553e0));
#26249=vertex_point('',#26248);
#26250=vertex_point('',#24921);
#26251=vertex_point('',#226);
#26252=cartesian_point('',(6.893095051219e1,2.867221119154e1,
-3.937759316487e1));
#26253=vertex_point('',#26252);
#26254=cartesian_point('',(6.945763519261e1,2.737167416467e1,
-3.937759316487e1));
#26255=vertex_point('',#26254);
#26256=vertex_point('',#233);
#26257=vertex_point('',#5759);
#26258=cartesian_point('',(7.188031574654e1,2.126561849428e1,
-4.579937009553e0));
#26259=vertex_point('',#26258);
#26260=vertex_point('',#25069);
#26261=vertex_point('',#240);
#26262=cartesian_point('',(7.208371122428e1,1.942962195361e1,
-3.937759316487e1));
#26263=vertex_point('',#26262);
#26264=cartesian_point('',(7.243613589829e1,1.807146505546e1,
-3.937759316487e1));
#26265=vertex_point('',#26264);
#26266=vertex_point('',#247);
#26267=vertex_point('',#5486);
#26268=cartesian_point('',(7.404108988852e1,1.170142426748e1,
-4.579937009553e0));
#26269=vertex_point('',#26268);
#26270=vertex_point('',#25217);
#26271=vertex_point('',#254);
#26272=cartesian_point('',(7.400309965195e1,9.854586497147e0,
-3.937759316487e1));
#26273=vertex_point('',#26272);
#26274=cartesian_point('',(7.417523423566e1,8.462048168807e0,
-3.937759316487e1));
#26275=vertex_point('',#26274);
#26276=vertex_point('',#261);
#26277=vertex_point('',#5214);
#26278=cartesian_point('',(7.493500045367e1,1.937015429802e0,
-4.579937009553e0));
#26279=vertex_point('',#26278);
#26280=vertex_point('',#25353);
#26281=vertex_point('',#268);
#26282=cartesian_point('',(7.465627452703e1,1.109363335115e-1,
-3.937759316487e1));
#26283=vertex_point('',#26282);
#26284=cartesian_point('',(7.464517375e1,-1.292156708139e0,-3.937759316487e1));
#26285=vertex_point('',#26284);
#26286=vertex_point('',#275);
#26287=vertex_point('',#4944);
#26288=cartesian_point('',(7.454675238542e1,-7.860536276492e0,
-4.579937009553e0));
#26289=vertex_point('',#26288);
#26290=vertex_point('',#25489);
#26291=vertex_point('',#282);
#26292=cartesian_point('',(7.403205984633e1,-9.634611981552e0,
-3.937759316487e1));
#26293=vertex_point('',#26292);
#26294=cartesian_point('',(7.383791364592e1,-1.102425242559e1,
-3.937759316487e1));
#26295=vertex_point('',#26294);
#26296=vertex_point('',#289);
#26297=vertex_point('',#4672);
#26298=cartesian_point('',(7.288298871556e1,-1.752359203058e1,
-4.579937009553e0));
#26299=vertex_point('',#26298);
#26300=vertex_point('',#25636);
#26301=vertex_point('',#296);
#26302=cartesian_point('',(7.214113609610e1,-1.921530941438e1,
-3.937759316487e1));
#26303=vertex_point('',#26302);
#26304=cartesian_point('',(7.176726636763e1,-2.056772012752e1,
-3.937759316487e1));
#26305=vertex_point('',#26304);
#26306=vertex_point('',#303);
#26307=vertex_point('',#4400);
#26308=cartesian_point('',(6.997217690102e1,-2.688681426832e1,
-4.579937009553e0));
#26309=vertex_point('',#26308);
#26310=vertex_point('',#25784);
#26311=vertex_point('',#310);
#26312=cartesian_point('',(6.901585750595e1,-2.846722757565e1,
-3.937759316487e1));
#26313=vertex_point('',#26312);
#26314=cartesian_point('',(6.846866126414e1,-2.975926843561e1,
-3.937759316487e1));
#26315=vertex_point('',#26314);
#26316=vertex_point('',#317);
#26317=vertex_point('',#4128);
#26318=cartesian_point('',(6.586412174028e1,-3.578999565728e1,
-4.579937009553e0));
#26319=vertex_point('',#26318);
#26320=vertex_point('',#25934);
#26321=vertex_point('',#324);
#26322=cartesian_point('',(6.470969845907e1,-3.723206358049e1,
-3.937759316487e1));
#26323=vertex_point('',#26322);
#26324=cartesian_point('',(6.399853838332e1,-3.844162740993e1,
-3.937759316487e1));
#26325=vertex_point('',#26324);
#26326=vertex_point('',#331);
#26327=vertex_point('',#3787);
#26328=cartesian_point('',(6.062911320972e1,-4.408080027824e1,
-4.579937009553e0));
#26329=vertex_point('',#26328);
#26330=vertex_point('',#3763);
#26331=vertex_point('',#338);
#26332=cartesian_point('',(5.929633853064e1,-4.535984865480e1,
-3.937759316487e1));
#26333=vertex_point('',#26332);
#26334=cartesian_point('',(5.843338276702e1,-4.646623948125e1,
-3.937759316487e1));
#26335=vertex_point('',#26334);
#26336=vertex_point('',#345);
#26337=vertex_point('',#3090);
#26338=cartesian_point('',(5.435671916627e1,-5.161737501313e1,
-4.579937009553e0));
#26339=vertex_point('',#26338);
#26340=vertex_point('',#2960);
#26341=vertex_point('',#352);
#26342=cartesian_point('',(5.286840180990e1,-5.271151414248e1,
-3.937759316487e1));
#26343=vertex_point('',#26342);
#26344=cartesian_point('',(5.186763481657e1,-5.369655567782e1,
-3.937759316487e1));
#26345=vertex_point('',#26344);
#26346=vertex_point('',#359);
#26347=vertex_point('',#2501);
#26348=cartesian_point('',(4.715427564048e1,-5.827075261731e1,
-4.579937009553e0));
#26349=vertex_point('',#26348);
#26350=vertex_point('',#2477);
#26351=vertex_point('',#366);
#26352=cartesian_point('',(4.553587207629e1,-5.916127100881e1,
-3.937759316487e1));
#26353=vertex_point('',#26352);
#26354=cartesian_point('',(4.441596581620e1,-6.000661308339e1,
-3.937759316487e1));
#26355=vertex_point('',#26354);
#26356=vertex_point('',#373);
#26357=vertex_point('',#2081);
#26358=cartesian_point('',(3.914500482578e1,-6.392710629268e1,
-4.579937009553e0));
#26359=vertex_point('',#26358);
#26360=vertex_point('',#2055);
#26361=vertex_point('',#380);
#26362=cartesian_point('',(3.742421094654e1,-6.459876212556e1,
-3.937759316487e1));
#26363=vertex_point('',#26362);
#26364=cartesian_point('',(3.620354635765e1,-6.529069508173e1,
-3.937759316487e1));
#26365=vertex_point('',#26364);
#26366=vertex_point('',#387);
#26367=vertex_point('',#1658);
#26368=cartesian_point('',(3.046595211541e1,-6.848964946230e1,
-4.579937009553e0));
#26369=vertex_point('',#26368);
#26370=vertex_point('',#1634);
#26371=vertex_point('',#394);
#26372=cartesian_point('',(2.867221119154e1,-6.893095051219e1,
-3.937759316487e1));
#26373=vertex_point('',#26372);
#26374=cartesian_point('',(2.737167418338e1,-6.945763518523e1,
-3.937759316487e1));
#26375=vertex_point('',#26374);
#26376=vertex_point('',#401);
#26377=vertex_point('',#1322);
#26378=cartesian_point('',(2.126561851716e1,-7.188031573977e1,
-4.579937009553e0));
#26379=vertex_point('',#26378);
#26380=vertex_point('',#1254);
#26381=vertex_point('',#408);
#26382=cartesian_point('',(1.942962195361e1,-7.208371122428e1,
-3.937759316487e1));
#26383=vertex_point('',#26382);
#26384=cartesian_point('',(1.807146507497e1,-7.243613589342e1,
-3.937759316487e1));
#26385=vertex_point('',#26384);
#26386=vertex_point('',#415);
#26387=vertex_point('',#456);
#26388=vertex_point('',#433);
#26389=vertex_point('',#438);
#26390=cartesian_point('',(1.450728039999e1,-7.237081797991e1,
-6.878910995975e0));
#26391=vertex_point('',#26390);
#26392=cartesian_point('',(1.201948059484e1,-7.282532915075e1,
-6.878910995975e0));
#26393=vertex_point('',#26392);
#26394=cartesian_point('',(1.165852924638e1,-7.373647418379e1,
-6.278651421051e0));
#26395=vertex_point('',#26394);
#26396=cartesian_point('',(1.159661106736e1,-7.333183941392e1,
-7.097285046323e0));
#26397=vertex_point('',#26396);
#26398=cartesian_point('',(1.199264862816e1,-7.265627943169e1,
-7.297418106193e0));
#26399=vertex_point('',#26398);
#26400=vertex_point('',#482);
#26401=cartesian_point('',(1.155084297783e1,-7.307212328557e1,
-8.193488694532e0));
#26402=vertex_point('',#26401);
#26403=vertex_point('',#509);
#26404=vertex_point('',#514);
#26405=cartesian_point('',(1.444505262643e1,-7.206038937097e1,
-8.194372175980e0));
#26406=vertex_point('',#26405);
#26407=cartesian_point('',(1.734900626939e1,-7.218761425823e1,
-7.097293748026e0));
#26408=vertex_point('',#26407);
#26409=cartesian_point('',(1.729186936579e1,-7.193002453556e1,
-8.193584102268e0));
#26410=vertex_point('',#26409);
#26411=cartesian_point('',(1.744665011166e1,-7.258514363097e1,
-6.278658194489e0));
#26412=vertex_point('',#26411);
#26413=cartesian_point('',(1.770844816324e1,-7.222287228389e1,
-3.937813966868e1));
#26414=vertex_point('',#26413);
#26415=vertex_point('',#593);
#26416=vertex_point('',#562);
#26417=vertex_point('',#569);
#26418=cartesian_point('',(1.755597704516e1,-7.156902380609e1,
-4.147528682278e1));
#26419=vertex_point('',#26418);
#26420=vertex_point('',#616);
#26421=vertex_point('',#604);
#26422=vertex_point('',#623);
#26423=cartesian_point('',(1.152268048187e1,-7.228607559525e1,
-4.202617960650e1));
#26424=vertex_point('',#26423);
#26425=cartesian_point('',(1.116872769734e1,-7.284005601400e1,
-4.147513185436e1));
#26426=vertex_point('',#26425);
#26427=vertex_point('',#640);
#26428=vertex_point('',#656);
#26429=vertex_point('',#663);
#26430=vertex_point('',#704);
#26431=cartesian_point('',(2.009752112085e1,-7.015831809135e1,
-4.312438005464e1));
#26432=vertex_point('',#26431);
#26433=vertex_point('',#1093);
#26434=cartesian_point('',(2.616410378715e1,-6.836291804381e1,
-4.202617960650e1));
#26435=vertex_point('',#26434);
#26436=vertex_point('',#732);
#26437=cartesian_point('',(2.908309247019e1,-6.693484656725e1,
-4.312438005464e1));
#26438=vertex_point('',#26437);
#26439=vertex_point('',#1764);
#26440=cartesian_point('',(3.486341763355e1,-6.436296296286e1,
-4.202617960650e1));
#26441=vertex_point('',#26440);
#26442=vertex_point('',#760);
#26443=cartesian_point('',(3.757102358943e1,-6.256611014801e1,
-4.312438005464e1));
#26444=vertex_point('',#26443);
#26445=vertex_point('',#2187);
#26446=cartesian_point('',(4.296620873830e1,-5.926173974080e1,
-4.202617960650e1));
#26447=vertex_point('',#26446);
#26448=vertex_point('',#788);
#26449=cartesian_point('',(4.541612319799e1,-5.712683875619e1,
-4.312438005464e1));
#26450=vertex_point('',#26449);
#26451=vertex_point('',#25993);
#26452=cartesian_point('',(4.730991196342e1,-5.585535892341e1,
-4.202617960650e1));
#26453=vertex_point('',#26452);
#26454=vertex_point('',#24156);
#26455=vertex_point('',#24149);
#26456=cartesian_point('',(-4.513722240208e1,-5.376340683423e1,-4.5e1));
#26457=vertex_point('',#26456);
#26458=vertex_point('',#10765);
#26459=vertex_point('',#10758);
#26460=vertex_point('',#10751);
#26461=cartesian_point('',(-4.612197180994e1,-5.684023756823e1,
-4.202617960650e1));
#26462=vertex_point('',#26461);
#26463=vertex_point('',#821);
#26464=cartesian_point('',(-4.342573999883e1,-5.865411373608e1,
-4.312438005464e1));
#26465=vertex_point('',#26464);
#26466=vertex_point('',#10574);
#26467=cartesian_point('',(-3.830825217273e1,-6.237408681431e1,
-4.202617960650e1));
#26468=vertex_point('',#26467);
#26469=vertex_point('',#849);
#26470=cartesian_point('',(-3.539831954530e1,-6.382052119796e1,
-4.312438005464e1));
#26471=vertex_point('',#26470);
#26472=vertex_point('',#10448);
#26473=cartesian_point('',(-2.983906771979e1,-6.684069814165e1,
-4.202617960650e1));
#26474=vertex_point('',#26473);
#26475=vertex_point('',#877);
#26476=cartesian_point('',(-2.676524197846e1,-6.789493187599e1,
-4.312438005464e1));
#26477=vertex_point('',#26476);
#26478=vertex_point('',#10324);
#26479=cartesian_point('',(-2.085932854522e1,-7.016364659203e1,
-4.202617960650e1));
#26480=vertex_point('',#26479);
#26481=vertex_point('',#905);
#26482=cartesian_point('',(-1.767416894702e1,-7.080765286777e1,
-4.312438005464e1));
#26483=vertex_point('',#26482);
#26484=vertex_point('',#10201);
#26485=cartesian_point('',(-1.152268047592e1,-7.228607559620e1,
-4.202617960650e1));
#26486=vertex_point('',#26485);
#26487=vertex_point('',#933);
#26488=cartesian_point('',(-8.280738732396e0,-7.250882235050e1,
-4.312438005464e1));
#26489=vertex_point('',#26488);
#26490=vertex_point('',#952);
#26491=cartesian_point('',(-1.988876149010e0,-7.317166980542e1,
-4.202617960650e1));
#26492=vertex_point('',#26491);
#26493=vertex_point('',#975);
#26494=cartesian_point('',(1.254411292470e0,-7.296935250446e1,
-4.312438005464e1));
#26495=vertex_point('',#26494);
#26496=vertex_point('',#994);
#26497=cartesian_point('',(7.578958400755e0,-7.280527645720e1,
-4.202617960650e1));
#26498=vertex_point('',#26497);
#26499=vertex_point('',#1017);
#26500=vertex_point('',#1027);
#26501=vertex_point('',#1053);
#26502=cartesian_point('',(1.890012264702e1,-7.053621798798e1,
-4.303928255511e1));
#26503=cartesian_point('',(2.010981253175e1,-7.020091255859e1,
-4.303928255511e1));
#26504=vertex_point('',#26502);
#26505=vertex_point('',#26503);
#26506=cartesian_point('',(1.915527096108e1,-7.148844445949e1,
-4.152264042526e1));
#26507=vertex_point('',#26506);
#26508=cartesian_point('',(1.926147875632e1,-7.145990157389e1,
-4.152264042526e1));
#26509=vertex_point('',#26508);
#26510=cartesian_point('',(2.037886249783e1,-7.114930821958e1,
-4.152264042526e1));
#26511=vertex_point('',#26510);
#26512=vertex_point('',#1132);
#26513=vertex_point('',#1134);
#26514=cartesian_point('',(2.060080991631e1,-7.082944362095e1,
-4.136227638576e1));
#26515=vertex_point('',#26514);
#26516=vertex_point('',#1170);
#26517=vertex_point('',#1149);
#26518=cartesian_point('',(2.372724143323e1,-6.955844503470e1,
-8.194372175980e0));
#26519=vertex_point('',#26518);
#26520=cartesian_point('',(2.589460946554e1,-6.878101818310e1,
-8.194372175980e0));
#26521=vertex_point('',#26520);
#26522=vertex_point('',#1156);
#26523=cartesian_point('',(2.098983346186e1,-7.093926005913e1,
-8.193505214120e0));
#26524=vertex_point('',#26523);
#26525=cartesian_point('',(2.118332647051e1,-7.158388305109e1,
-6.278724381829e0));
#26526=cartesian_point('',(2.106912874935e1,-7.119082053417e1,
-7.097264867714e0));
#26527=vertex_point('',#26525);
#26528=vertex_point('',#26526);
#26529=cartesian_point('',(2.077545823155e1,-7.140101504971e1,
-3.937816334232e1));
#26530=vertex_point('',#26529);
#26531=vertex_point('',#1231);
#26532=vertex_point('',#1234);
#26533=vertex_point('',#1224);
#26534=vertex_point('',#1229);
#26535=cartesian_point('',(2.382945590385e1,-6.985809552952e1,
-6.878910995975e0));
#26536=vertex_point('',#26535);
#26537=vertex_point('',#1283);
#26538=vertex_point('',#1331);
#26539=cartesian_point('',(2.698392646229e1,-6.929357933287e1,
-3.937813966906e1));
#26540=vertex_point('',#26539);
#26541=vertex_point('',#1379);
#26542=vertex_point('',#1348);
#26543=vertex_point('',#1355);
#26544=cartesian_point('',(2.674741538599e1,-6.866522605191e1,
-4.147528682215e1));
#26545=cartesian_point('',(2.653266760904e1,-6.905754707720e1,
-8.193519698076e0));
#26546=vertex_point('',#26544);
#26547=vertex_point('',#26545);
#26548=cartesian_point('',(2.662296136982e1,-6.930554949629e1,
-7.097266742577e0));
#26549=vertex_point('',#26548);
#26550=vertex_point('',#1422);
#26551=cartesian_point('',(2.137359735424e1,-7.046934013730e1,
-7.297418079476e0));
#26552=vertex_point('',#26551);
#26553=vertex_point('',#1449);
#26554=vertex_point('',#1488);
#26555=cartesian_point('',(2.794525342530e1,-6.746580982332e1,
-4.303928255511e1));
#26556=vertex_point('',#26555);
#26557=cartesian_point('',(2.910082710603e1,-6.697547719774e1,
-4.303928255511e1));
#26558=vertex_point('',#26557);
#26559=cartesian_point('',(2.832250940562e1,-6.837658632748e1,
-4.152264042526e1));
#26560=vertex_point('',#26559);
#26561=cartesian_point('',(2.842408298427e1,-6.833442473112e1,
-4.152264042526e1));
#26562=vertex_point('',#26561);
#26563=cartesian_point('',(2.949136678509e1,-6.788064070099e1,
-4.152264042526e1));
#26564=vertex_point('',#26563);
#26565=vertex_point('',#1550);
#26566=cartesian_point('',(2.966962593252e1,-6.753445274851e1,
-4.136241192476e1));
#26567=cartesian_point('',(2.991742391668e1,-6.807842801190e1,
-3.937816371245e1));
#26568=vertex_point('',#26566);
#26569=vertex_point('',#26567);
#26570=cartesian_point('',(3.034567182638e1,-6.820649399994e1,
-6.278724517687e0));
#26571=cartesian_point('',(3.018114616075e1,-6.783170005450e1,
-7.097264872120e0));
#26572=vertex_point('',#26570);
#26573=vertex_point('',#26571);
#26574=cartesian_point('',(3.006966313291e1,-6.759254871294e1,
-8.193499656397e0));
#26575=vertex_point('',#26574);
#26576=cartesian_point('',(2.964051449447e1,-6.746728146641e1,
-4.147512933046e1));
#26577=vertex_point('',#26576);
#26578=vertex_point('',#1611);
#26579=vertex_point('',#1614);
#26580=vertex_point('',#1604);
#26581=vertex_point('',#1609);
#26582=cartesian_point('',(3.274390281042e1,-6.615008169630e1,
-6.878910995975e0));
#26583=vertex_point('',#26582);
#26584=vertex_point('',#1667);
#26585=cartesian_point('',(3.579770231186e1,-6.517865402763e1,
-3.937813966948e1));
#26586=vertex_point('',#26585);
#26587=vertex_point('',#1715);
#26588=vertex_point('',#1684);
#26589=vertex_point('',#1691);
#26590=cartesian_point('',(3.548119803397e1,-6.458654724219e1,
-4.147528682211e1));
#26591=cartesian_point('',(3.531949562356e1,-6.500354211633e1,
-8.193519698138e0));
#26592=vertex_point('',#26590);
#26593=vertex_point('',#26591);
#26594=cartesian_point('',(3.544138780022e1,-6.523763728526e1,
-7.097266410171e0));
#26595=vertex_point('',#26594);
#26596=vertex_point('',#1733);
#26597=vertex_point('',#1738);
#26598=vertex_point('',#1726);
#26599=vertex_point('',#1731);
#26600=cartesian_point('',(3.260345056068e1,-6.586633641864e1,
-8.194372175980e0));
#26601=vertex_point('',#26600);
#26602=vertex_point('',#1762);
#26603=cartesian_point('',(3.038883789870e1,-6.707665087884e1,
-7.297418106577e0));
#26604=vertex_point('',#26603);
#26605=vertex_point('',#1843);
#26606=vertex_point('',#1870);
#26607=vertex_point('',#1909);
#26608=cartesian_point('',(3.651223316959e1,-6.324104294752e1,
-4.303928255511e1));
#26609=vertex_point('',#26608);
#26610=cartesian_point('',(3.759392043999e1,-6.260407199274e1,
-4.303928255511e1));
#26611=vertex_point('',#26610);
#26612=cartesian_point('',(3.700514186174e1,-6.409478584583e1,
-4.152264042526e1));
#26613=vertex_point('',#26612);
#26614=cartesian_point('',(3.710034327172e1,-6.403972693532e1,
-4.152264042526e1));
#26615=vertex_point('',#26614);
#26616=cartesian_point('',(3.809926561013e1,-6.345051659994e1,
-4.152264042526e1));
#26617=vertex_point('',#26616);
#26618=vertex_point('',#1971);
#26619=cartesian_point('',(3.823081313056e1,-6.308402284559e1,
-4.136241192486e1));
#26620=cartesian_point('',(3.854749418297e1,-6.359100019705e1,
-3.937816412560e1));
#26621=vertex_point('',#26619);
#26622=vertex_point('',#26620);
#26623=cartesian_point('',(3.898879430260e1,-6.366207292665e1,
-6.278724669616e0));
#26624=cartesian_point('',(3.877675579619e1,-6.331196038052e1,
-7.097264876885e0));
#26625=vertex_point('',#26623);
#26626=vertex_point('',#26624);
#26627=cartesian_point('',(3.863501100231e1,-6.308940645850e1,
-8.193499656397e0));
#26628=vertex_point('',#26627);
#26629=cartesian_point('',(3.819318313327e1,-6.302122602832e1,
-4.147512933046e1));
#26630=vertex_point('',#26629);
#26631=vertex_point('',#2032);
#26632=vertex_point('',#2035);
#26633=vertex_point('',#2025);
#26634=vertex_point('',#2030);
#26635=cartesian_point('',(4.109809246158e1,-6.131022162498e1,
-6.878910995975e0));
#26636=vertex_point('',#26635);
#26637=vertex_point('',#2090);
#26638=cartesian_point('',(4.399896956650e1,-5.994850388108e1,
-3.937813966999e1));
#26639=vertex_point('',#26638);
#26640=vertex_point('',#2138);
#26641=vertex_point('',#2107);
#26642=vertex_point('',#2114);
#26643=cartesian_point('',(4.360788754632e1,-5.940277470236e1,
-4.147528682214e1));
#26644=cartesian_point('',(4.350199727556e1,-5.983730852745e1,
-8.193519698123e0));
#26645=vertex_point('',#26643);
#26646=vertex_point('',#26644);
#26647=cartesian_point('',(4.365340231328e1,-6.005349101405e1,
-7.097266023252e0));
#26648=vertex_point('',#26647);
#26649=vertex_point('',#2156);
#26650=vertex_point('',#2161);
#26651=vertex_point('',#2149);
#26652=vertex_point('',#2154);
#26653=cartesian_point('',(4.092180560966e1,-6.104723652486e1,
-8.194372175980e0));
#26654=vertex_point('',#26653);
#26655=vertex_point('',#2185);
#26656=cartesian_point('',(3.888411700497e1,-6.253626153684e1,
-7.297418100191e0));
#26657=vertex_point('',#26656);
#26658=vertex_point('',#2265);
#26659=vertex_point('',#2292);
#26660=vertex_point('',#2331);
#26661=cartesian_point('',(4.445447848123e1,-5.793420429317e1,
-4.303928255511e1));
#26662=vertex_point('',#26661);
#26663=cartesian_point('',(4.544376952170e1,-5.716149487006e1,
-4.303928255511e1));
#26664=vertex_point('',#26663);
#26665=cartesian_point('',(4.505460608085e1,-5.871630580793e1,
-4.152264042526e1));
#26666=vertex_point('',#26665);
#26667=cartesian_point('',(4.514180639963e1,-5.864929165649e1,
-4.152264042526e1));
#26668=vertex_point('',#26667);
#26669=cartesian_point('',(4.605527543748e1,-5.793473656804e1,
-4.152264042526e1));
#26670=vertex_point('',#26669);
#26671=vertex_point('',#2393);
#26672=cartesian_point('',(4.613786051644e1,-5.755420782168e1,
-4.136241192476e1));
#26673=cartesian_point('',(4.651800613526e1,-5.801551273950e1,
-3.937816460680e1));
#26674=vertex_point('',#26672);
#26675=vertex_point('',#26673);
#26676=cartesian_point('',(4.696480767318e1,-5.802837613672e1,
-6.278724848773e0));
#26677=cartesian_point('',(4.670888439230e1,-5.770893551123e1,
-7.097264882715e0));
#26678=vertex_point('',#26676);
#26679=vertex_point('',#26677);
#26680=cartesian_point('',(4.653930312181e1,-5.750678696790e1,
-8.193499656397e0));
#26681=vertex_point('',#26680);
#26682=cartesian_point('',(4.609235581754e1,-5.749685993768e1,
-4.147512933706e1));
#26683=vertex_point('',#26682);
#26684=vertex_point('',#2454);
#26685=vertex_point('',#2457);
#26686=vertex_point('',#2447);
#26687=vertex_point('',#2452);
#26688=cartesian_point('',(4.874908235617e1,-5.542132666326e1,
-6.878910995975e0));
#26689=vertex_point('',#26688);
#26690=vertex_point('',#2510);
#26691=cartesian_point('',(5.144740344440e1,-5.369264254226e1,
-3.937812170254e1));
#26692=vertex_point('',#26691);
#26693=vertex_point('',#2540);
#26694=vertex_point('',#2545);
#26695=vertex_point('',#2547);
#26696=cartesian_point('',(5.241436996e1,-5.231662100671e1,-4.e1));
#26697=cartesian_point('',(5.305903246551e1,-5.166269530026e1,-4.e1));
#26698=vertex_point('',#26696);
#26699=vertex_point('',#26697);
#26700=cartesian_point('',(5.283896948576e1,-5.274042868552e1,
-3.941011405479e1));
#26701=vertex_point('',#26700);
#26702=cartesian_point('',(5.286810719317e1,-5.271122040004e1,
-3.941011405479e1));
#26703=vertex_point('',#26702);
#26704=cartesian_point('',(5.369575587436e1,-5.186786399430e1,
-3.941011405479e1));
#26705=vertex_point('',#26704);
#26706=cartesian_point('',(5.036789487074e1,-5.176422623634e1,
-3.999999999999e1));
#26707=vertex_point('',#26706);
#26708=cartesian_point('',(5.176422892907e1,-5.036789514359e1,
-4.000000000001e1));
#26709=vertex_point('',#26708);
#26710=cartesian_point('',(5.391183019719e1,-4.806219578548e1,-4.e1));
#26711=vertex_point('',#26710);
#26712=vertex_point('',#2796);
#26713=cartesian_point('',(5.063195264158e1,-4.482746281852e1,
-4.000000000002e1));
#26714=vertex_point('',#26713);
#26715=cartesian_point('',(5.040640436820e1,-4.461822554772e1,-4.e1));
#26716=vertex_point('',#26715);
#26717=cartesian_point('',(4.482747792355e1,-5.063196347583e1,-4.e1));
#26718=vertex_point('',#26717);
#26719=cartesian_point('',(4.785344313910e1,-5.365794469991e1,
-4.000000858740e1));
#26720=vertex_point('',#26719);
#26721=vertex_point('',#2716);
#26722=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-4.e1));
#26723=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-4.e1));
#26724=vertex_point('',#26722);
#26725=vertex_point('',#26723);
#26726=vertex_point('',#2671);
#26727=vertex_point('',#2664);
#26728=vertex_point('',#2691);
#26729=cartesian_point('',(5.028821140146e1,-5.322593773505e1,
-3.900872653550e1));
#26730=vertex_point('',#26729);
#26731=vertex_point('',#2711);
#26732=vertex_point('',#2731);
#26733=cartesian_point('',(4.737966394999e1,-5.409446798901e1,
-4.212035423988e1));
#26734=vertex_point('',#26733);
#26735=cartesian_point('',(4.738165447174e1,-5.578926692683e1,
-4.203470753897e1));
#26736=vertex_point('',#26735);
#26737=cartesian_point('',(4.447525693111e1,-5.098415853056e1,
-4.045642229593e1));
#26738=vertex_point('',#26737);
#26739=cartesian_point('',(4.426193991539e1,-5.119747554632e1,
-4.390459265968e1));
#26740=vertex_point('',#26739);
#26741=cartesian_point('',(4.598272038834e1,-5.291827037865e1,
-4.390460261238e1));
#26742=vertex_point('',#26741);
#26743=cartesian_point('',(5.098415852094e1,-4.447525694219e1,
-4.045642212863e1));
#26744=cartesian_point('',(5.073124073702e1,-4.424062482921e1,
-4.045642212863e1));
#26745=vertex_point('',#26743);
#26746=vertex_point('',#26744);
#26747=cartesian_point('',(4.312721928568e1,-4.772970773009e1,
-4.045642212863e1));
#26748=vertex_point('',#26747);
#26749=cartesian_point('',(5.119747518947e1,-4.426194027226e1,
-4.390458689132e1));
#26750=vertex_point('',#26749);
#26751=cartesian_point('',(4.282554395898e1,-4.772970773009e1,
-4.390458689130e1));
#26752=vertex_point('',#26751);
#26753=cartesian_point('',(4.392896248360e1,-5.082892664220e1,
-4.390458689130e1));
#26754=vertex_point('',#26753);
#26755=cartesian_point('',(5.401018452736e1,-4.750124959283e1,
-4.045642095033e1));
#26756=vertex_point('',#26755);
#26757=cartesian_point('',(5.409449127285e1,-4.737967819229e1,
-4.212042666537e1));
#26758=vertex_point('',#26757);
#26759=vertex_point('',#24222);
#26760=vertex_point('',#2819);
#26761=vertex_point('',#2814);
#26762=vertex_point('',#3179);
#26763=vertex_point('',#2861);
#26764=vertex_point('',#2839);
#26765=vertex_point('',#2854);
#26766=vertex_point('',#2888);
#26767=cartesian_point('',(5.369262517901e1,-5.144738583660e1,
-3.937812162785e1));
#26768=vertex_point('',#26767);
#26769=vertex_point('',#2935);
#26770=vertex_point('',#2953);
#26771=vertex_point('',#2995);
#26772=vertex_point('',#2985);
#26773=vertex_point('',#2990);
#26774=cartesian_point('',(5.556596193586e1,-4.858415743663e1,
-6.878910995975e0));
#26775=vertex_point('',#26774);
#26776=cartesian_point('',(5.384180555611e1,-5.111849390394e1,
-7.097286431595e0));
#26777=vertex_point('',#26776);
#26778=vertex_point('',#2997);
#26779=cartesian_point('',(5.364731643454e1,-5.094022020637e1,
-8.193499948361e0));
#26780=vertex_point('',#26779);
#26781=cartesian_point('',(5.363668183877e1,-5.024409509164e1,
-8.194379728720e0));
#26782=vertex_point('',#26781);
#26783=vertex_point('',#3041);
#26784=vertex_point('',#3063);
#26785=vertex_point('',#3068);
#26786=cartesian_point('',(5.532761636026e1,-4.837575973117e1,
-8.194372175980e0));
#26787=vertex_point('',#26786);
#26788=cartesian_point('',(5.770892749526e1,-4.670887920897e1,
-7.097293878662e0));
#26789=vertex_point('',#26788);
#26790=cartesian_point('',(5.750678684613e1,-4.653930212716e1,
-8.193584102382e0));
#26791=vertex_point('',#26790);
#26792=cartesian_point('',(5.802839411271e1,-4.696481865975e1,
-6.278658325099e0));
#26793=vertex_point('',#26792);
#26794=cartesian_point('',(5.801555522316e1,-4.651803662567e1,
-3.937813963303e1));
#26795=vertex_point('',#26794);
#26796=vertex_point('',#3147);
#26797=vertex_point('',#3116);
#26798=vertex_point('',#3123);
#26799=cartesian_point('',(5.749655425965e1,-4.609212244392e1,
-4.147528674095e1));
#26800=vertex_point('',#26799);
#26801=vertex_point('',#3170);
#26802=vertex_point('',#3177);
#26803=vertex_point('',#3191);
#26804=vertex_point('',#3230);
#26805=vertex_point('',#3571);
#26806=vertex_point('',#3578);
#26807=vertex_point('',#3592);
#26808=cartesian_point('',(6.237408681464e1,-3.830825217221e1,
-4.202617960650e1));
#26809=vertex_point('',#26808);
#26810=vertex_point('',#3253);
#26811=cartesian_point('',(6.382052099784e1,-3.539831990611e1,
-4.312438005464e1));
#26812=vertex_point('',#26811);
#26813=vertex_point('',#25810);
#26814=cartesian_point('',(6.684069814189e1,-2.983906771924e1,
-4.202617960650e1));
#26815=vertex_point('',#26814);
#26816=vertex_point('',#3281);
#26817=cartesian_point('',(6.789493070662e1,-2.676524494479e1,
-4.312438005464e1));
#26818=vertex_point('',#26817);
#26819=vertex_point('',#25662);
#26820=cartesian_point('',(7.016364659221e1,-2.085932854461e1,
-4.202617960650e1));
#26821=vertex_point('',#26820);
#26822=vertex_point('',#3309);
#26823=cartesian_point('',(7.080765247614e1,-1.767417051602e1,
-4.312438005464e1));
#26824=vertex_point('',#26823);
#26825=vertex_point('',#25515);
#26826=cartesian_point('',(7.228607559629e1,-1.152268047531e1,
-4.202617960650e1));
#26827=vertex_point('',#26826);
#26828=vertex_point('',#3337);
#26829=cartesian_point('',(7.250882257384e1,-8.280736776793e0,
-4.312438005464e1));
#26830=vertex_point('',#26829);
#26831=vertex_point('',#3356);
#26832=cartesian_point('',(7.317166980543e1,-1.988876148384e0,
-4.202617960650e1));
#26833=vertex_point('',#26832);
#26834=vertex_point('',#3379);
#26835=cartesian_point('',(7.297858780084e1,4.750528449677e-1,
-4.312438005464e1));
#26836=vertex_point('',#26835);
#26837=cartesian_point('',(7.296935247063e1,1.254413260073e0,
-4.312438005464e1));
#26838=vertex_point('',#26837);
#26839=vertex_point('',#3403);
#26840=cartesian_point('',(7.280527645723e1,7.578958400436e0,
-4.202617960650e1));
#26841=vertex_point('',#26840);
#26842=vertex_point('',#3426);
#26843=cartesian_point('',(7.218135725265e1,1.076808329164e1,
-4.312438005464e1));
#26844=vertex_point('',#26843);
#26845=vertex_point('',#25095);
#26846=cartesian_point('',(7.119316464412e1,1.701711486723e1,
-4.202617960650e1));
#26847=vertex_point('',#26846);
#26848=vertex_point('',#3454);
#26849=cartesian_point('',(7.015831882554e1,2.009751855787e1,
-4.312438005464e1));
#26850=vertex_point('',#26849);
#26851=vertex_point('',#24947);
#26852=cartesian_point('',(6.836291804393e1,2.616410378684e1,
-4.202617960650e1));
#26853=vertex_point('',#26852);
#26854=vertex_point('',#3482);
#26855=cartesian_point('',(6.693484679412e1,2.908309194805e1,
-4.312438005464e1));
#26856=vertex_point('',#26855);
#26857=vertex_point('',#24797);
#26858=cartesian_point('',(6.436296296301e1,3.486341763325e1,
-4.202617960650e1));
#26859=vertex_point('',#26858);
#26860=vertex_point('',#3510);
#26861=cartesian_point('',(6.256611152054e1,3.757102130380e1,
-4.312438005464e1));
#26862=vertex_point('',#26861);
#26863=vertex_point('',#24649);
#26864=cartesian_point('',(5.926173974101e1,4.296620873801e1,
-4.202617960650e1));
#26865=vertex_point('',#26864);
#26866=vertex_point('',#3538);
#26867=cartesian_point('',(5.712683911051e1,4.541612275230e1,
-4.312438005464e1));
#26868=vertex_point('',#26867);
#26869=vertex_point('',#11349);
#26870=cartesian_point('',(5.585535890587e1,4.730991198413e1,
-4.202617960650e1));
#26871=vertex_point('',#26870);
#26872=vertex_point('',#11017);
#26873=vertex_point('',#11010);
#26874=cartesian_point('',(7.019732159351e1,4.569482410802e-1,-4.5e1));
#26875=vertex_point('',#26874);
#26876=cartesian_point('',(5.376338327651e1,-4.513725046190e1,-4.5e1));
#26877=vertex_point('',#26876);
#26878=vertex_point('',#24210);
#26879=vertex_point('',#3599);
#26880=vertex_point('',#3617);
#26881=cartesian_point('',(5.793420429317e1,-4.445447848123e1,
-4.303928255511e1));
#26882=vertex_point('',#26881);
#26883=cartesian_point('',(5.871630580793e1,-4.505460608085e1,
-4.152264042526e1));
#26884=vertex_point('',#26883);
#26885=cartesian_point('',(5.878319030922e1,-4.496730627802e1,
-4.152264042526e1));
#26886=vertex_point('',#26885);
#26887=cartesian_point('',(5.948059317507e1,-4.404067588460e1,
-4.152264042526e1));
#26888=vertex_point('',#26887);
#26889=vertex_point('',#3679);
#26890=cartesian_point('',(5.946187451063e1,-4.365173760798e1,
-4.136241471467e1));
#26891=cartesian_point('',(5.994846322662e1,-4.399893626020e1,
-3.937816389951e1));
#26892=vertex_point('',#26890);
#26893=vertex_point('',#26891);
#26894=cartesian_point('',(6.038337016801e1,-4.389572094040e1,
-6.278723356443e0));
#26895=cartesian_point('',(6.005348926135e1,-4.365340230491e1,
-7.097264836114e0));
#26896=vertex_point('',#26894);
#26897=vertex_point('',#26895);
#26898=cartesian_point('',(5.983736651280e1,-4.350203272547e1,
-8.193499656397e0));
#26899=vertex_point('',#26898);
#26900=cartesian_point('',(5.940307927850e1,-4.360812243550e1,
-4.147512929005e1));
#26901=vertex_point('',#26900);
#26902=vertex_point('',#3740);
#26903=vertex_point('',#3743);
#26904=vertex_point('',#3733);
#26905=vertex_point('',#3738);
#26906=cartesian_point('',(6.143209250103e1,-4.091569980619e1,
-6.878910995975e0));
#26907=vertex_point('',#26906);
#26908=vertex_point('',#3796);
#26909=cartesian_point('',(6.359104634748e1,-3.854751889055e1,
-3.937813963354e1));
#26910=vertex_point('',#26909);
#26911=vertex_point('',#3844);
#26912=vertex_point('',#3813);
#26913=vertex_point('',#3820);
#26914=cartesian_point('',(6.302089257666e1,-3.819299169942e1,
-4.147528637248e1));
#26915=cartesian_point('',(6.308935149824e1,-3.863497097706e1,
-8.193519135212e0));
#26916=vertex_point('',#26914);
#26917=vertex_point('',#26915);
#26918=cartesian_point('',(6.331195903345e1,-3.877675615638e1,
-7.097270317632e0));
#26919=vertex_point('',#26918);
#26920=vertex_point('',#3862);
#26921=vertex_point('',#3867);
#26922=vertex_point('',#3855);
#26923=vertex_point('',#3860);
#26924=cartesian_point('',(6.116858464591e1,-4.074019531240e1,
-8.194372175980e0));
#26925=vertex_point('',#26924);
#26926=cartesian_point('',(5.985583108050e1,-4.289566473371e1,
-7.297417994709e0));
#26927=vertex_point('',#26926);
#26928=vertex_point('',#3930);
#26929=vertex_point('',#3957);
#26930=vertex_point('',#3995);
#26931=cartesian_point('',(6.324104294752e1,-3.651223316959e1,
-4.303928255511e1));
#26932=vertex_point('',#26931);
#26933=cartesian_point('',(6.385932559497e1,-3.541975746213e1,
-4.303928255511e1));
#26934=vertex_point('',#26933);
#26935=cartesian_point('',(6.409478584583e1,-3.700514186174e1,
-4.152264042526e1));
#26936=vertex_point('',#26935);
#26937=cartesian_point('',(6.414970323009e1,-3.690985874155e1,
-4.152264042526e1));
#26938=vertex_point('',#26937);
#26939=cartesian_point('',(6.472019018090e1,-3.590012645910e1,
-4.152264042526e1));
#26940=vertex_point('',#26939);
#26941=vertex_point('',#4057);
#26942=cartesian_point('',(6.465086502479e1,-3.551695887927e1,
-4.136241471496e1));
#26943=cartesian_point('',(6.517860941903e1,-3.579767462898e1,
-3.937816438073e1));
#26944=vertex_point('',#26942);
#26945=vertex_point('',#26943);
#26946=cartesian_point('',(6.559632329326e1,-3.563857553713e1,
-6.278723535020e0));
#26947=cartesian_point('',(6.523763548647e1,-3.544138799806e1,
-7.097265278805e0));
#26948=vertex_point('',#26946);
#26949=vertex_point('',#26947);
#26950=cartesian_point('',(6.500360409213e1,-3.531952316516e1,
-8.193499654704e0));
#26951=vertex_point('',#26950);
#26952=cartesian_point('',(6.458687987057e1,-3.548139115713e1,
-4.147512928983e1));
#26953=vertex_point('',#26952);
#26954=vertex_point('',#4100);
#26955=vertex_point('',#4103);
#26956=vertex_point('',#4095);
#26957=vertex_point('',#4098);
#26958=cartesian_point('',(6.624710293130e1,-3.254716320810e1,
-6.878910995975e0));
#26959=vertex_point('',#26958);
#26960=cartesian_point('',(6.820651396583e1,-3.034567768281e1,
-6.278658279401e0));
#26961=vertex_point('',#26960);
#26962=cartesian_point('',(6.783169529228e1,-3.018114402627e1,
-7.097279957031e0));
#26963=vertex_point('',#26962);
#26964=cartesian_point('',(6.807847703804e1,-2.991744240318e1,
-3.937813963395e1));
#26965=vertex_point('',#26964);
#26966=vertex_point('',#4185);
#26967=vertex_point('',#4154);
#26968=vertex_point('',#4161);
#26969=cartesian_point('',(6.746692588034e1,-2.964036822255e1,
-4.147528637248e1));
#26970=cartesian_point('',(6.759248899850e1,-3.006963062384e1,
-8.193519135259e0));
#26971=vertex_point('',#26969);
#26972=vertex_point('',#26970);
#26973=vertex_point('',#4217);
#26974=vertex_point('',#4222);
#26975=vertex_point('',#4208);
#26976=vertex_point('',#4215);
#26977=cartesian_point('',(6.596294148912e1,-3.240755485654e1,
-8.194372175980e0));
#26978=vertex_point('',#26977);
#26979=vertex_point('',#4229);
#26980=vertex_point('',#4267);
#26981=cartesian_point('',(6.746580982332e1,-2.794525342530e1,
-4.303928255511e1));
#26982=vertex_point('',#26981);
#26983=cartesian_point('',(6.793620665208e1,-2.678142098259e1,
-4.303928255511e1));
#26984=vertex_point('',#26983);
#26985=cartesian_point('',(6.837658632748e1,-2.832250940562e1,
-4.152264042526e1));
#26986=vertex_point('',#26985);
#26987=cartesian_point('',(6.841859694305e1,-2.822087328867e1,
-4.152264042526e1));
#26988=vertex_point('',#26987);
#26989=cartesian_point('',(6.885240678890e1,-2.714531591648e1,
-4.152264042526e1));
#26990=vertex_point('',#26989);
#26991=vertex_point('',#4329);
#26992=cartesian_point('',(6.873366131399e1,-2.677447513699e1,
-4.136241471490e1));
#26993=cartesian_point('',(6.929353153476e1,-2.698390486100e1,
-3.937816479326e1));
#26994=vertex_point('',#26992);
#26995=vertex_point('',#26993);
#26996=cartesian_point('',(6.968690514131e1,-2.677164425102e1,
-6.278723687359e0));
#26997=cartesian_point('',(6.930554790256e1,-2.662296186492e1,
-7.097265283725e0));
#26998=vertex_point('',#26996);
#26999=vertex_point('',#26997);
#27000=cartesian_point('',(6.905761211769e1,-2.653268682555e1,
-8.193499654704e0));
#27001=vertex_point('',#27000);
#27002=cartesian_point('',(6.866558104225e1,-2.674756344026e1,
-4.147512928984e1));
#27003=vertex_point('',#27002);
#27004=vertex_point('',#4372);
#27005=vertex_point('',#4375);
#27006=vertex_point('',#4367);
#27007=vertex_point('',#4370);
#27008=cartesian_point('',(6.992860706326e1,-2.362173562373e1,
-6.878910995975e0));
#27009=vertex_point('',#27008);
#27010=cartesian_point('',(7.158390350522e1,-2.118332964133e1,
-6.278658260447e0));
#27011=vertex_point('',#27010);
#27012=cartesian_point('',(7.119081557057e1,-2.106912726564e1,
-7.097279847600e0));
#27013=vertex_point('',#27012);
#27014=cartesian_point('',(7.140106611156e1,-2.077547016802e1,
-3.937813963434e1));
#27015=vertex_point('',#27014);
#27016=vertex_point('',#4457);
#27017=vertex_point('',#4426);
#27018=vertex_point('',#4433);
#27019=cartesian_point('',(7.075858137683e1,-2.058058982752e1,
-4.147528637250e1));
#27020=cartesian_point('',(7.093910027182e1,-2.098979055375e1,
-8.193519135292e0));
#27021=vertex_point('',#27019);
#27022=vertex_point('',#27020);
#27023=vertex_point('',#4489);
#27024=vertex_point('',#4494);
#27025=vertex_point('',#4480);
#27026=vertex_point('',#4487);
#27027=cartesian_point('',(6.962865411508e1,-2.352041215199e1,
-8.194372175980e0));
#27028=vertex_point('',#27027);
#27029=vertex_point('',#4501);
#27030=vertex_point('',#4539);
#27031=cartesian_point('',(7.053621798798e1,-1.890012264702e1,
-4.303928255511e1));
#27032=vertex_point('',#27031);
#27033=cartesian_point('',(7.085067993754e1,-1.768484765298e1,
-4.303928255511e1));
#27034=vertex_point('',#27033);
#27035=cartesian_point('',(7.148844445949e1,-1.915527096108e1,
-4.152264042526e1));
#27036=vertex_point('',#27035);
#27037=cartesian_point('',(7.151682949308e1,-1.904902086952e1,
-4.152264042526e1));
#27038=vertex_point('',#27037);
#27039=cartesian_point('',(7.180653962727e1,-1.792604149242e1,
-4.152264042526e1));
#27040=vertex_point('',#27039);
#27041=vertex_point('',#4601);
#27042=cartesian_point('',(7.164040560161e1,-1.757387270198e1,
-4.136241471471e1));
#27043=cartesian_point('',(7.222282211530e1,-1.770843300047e1,
-3.937816516407e1));
#27044=vertex_point('',#27042);
#27045=vertex_point('',#27043);
#27046=cartesian_point('',(7.258512472164e1,-1.744664273059e1,
-6.278723823988e0));
#27047=cartesian_point('',(7.218762317892e1,-1.734900947036e1,
-7.097265288062e0));
#27048=vertex_point('',#27046);
#27049=vertex_point('',#27047);
#27050=cartesian_point('',(7.193002525354e1,-1.729186885811e1,
-8.193499654704e0));
#27051=vertex_point('',#27050);
#27052=cartesian_point('',(7.156939508831e1,-1.755607749799e1,
-4.147512928177e1));
#27053=vertex_point('',#27052);
#27054=vertex_point('',#4644);
#27055=vertex_point('',#4647);
#27056=vertex_point('',#4639);
#27057=vertex_point('',#4642);
#27058=cartesian_point('',(7.241361334048e1,-1.429213359368e1,
-6.878910995975e0));
#27059=vertex_point('',#27058);
#27060=cartesian_point('',(7.373647260891e1,-1.165852896648e1,
-6.278658242765e0));
#27061=vertex_point('',#27060);
#27062=cartesian_point('',(7.333184125693e1,-1.159661188832e1,
-7.097279745621e0));
#27063=vertex_point('',#27062);
#27064=cartesian_point('',(7.350196314781e1,-1.127802386630e1,
-3.937813963471e1));
#27065=vertex_point('',#27064);
#27066=vertex_point('',#4729);
#27067=vertex_point('',#4698);
#27068=vertex_point('',#4705);
#27069=cartesian_point('',(7.283953792798e1,-1.116867183452e1,
-4.147528637250e1));
#27070=cartesian_point('',(7.307192387145e1,-1.155080934784e1,
-8.193519135238e0));
#27071=vertex_point('',#27069);
#27072=vertex_point('',#27070);
#27073=vertex_point('',#4761);
#27074=vertex_point('',#4766);
#27075=vertex_point('',#4752);
#27076=vertex_point('',#4759);
#27077=cartesian_point('',(7.210300116441e1,-1.423082867446e1,
-8.194372175980e0));
#27078=vertex_point('',#27077);
#27079=vertex_point('',#4773);
#27080=vertex_point('',#4811);
#27081=cartesian_point('',(7.239973190654e1,-9.531605530157e0,
-4.303928255511e1));
#27082=vertex_point('',#27081);
#27083=cartesian_point('',(7.255287825534e1,-8.285682891960e0,
-4.303928255511e1));
#27084=vertex_point('',#27083);
#27085=cartesian_point('',(7.337711548646e1,-9.660280519555e0,
-4.152264042526e1));
#27086=vertex_point('',#27085);
#27087=cartesian_point('',(7.339138926228e1,-9.551234421909e0,
-4.152264042526e1));
#27088=vertex_point('',#27087);
#27089=cartesian_point('',(7.353204266407e1,-8.400047528398e0,
-4.152264042526e1));
#27090=vertex_point('',#27089);
#27091=vertex_point('',#4873);
#27092=cartesian_point('',(7.332136268677e1,-8.072576432535e0,
-4.136241471476e1));
#27093=cartesian_point('',(7.391636018649e1,-8.129964942375e0,
-3.937816550894e1));
#27094=vertex_point('',#27092);
#27095=vertex_point('',#27093);
#27096=cartesian_point('',(7.424139269429e1,-7.823124334119e0,
-6.278723950562e0));
#27097=cartesian_point('',(7.383454820850e1,-7.778210711459e0,
-7.097265292088e0));
#27098=vertex_point('',#27096);
#27099=vertex_point('',#27097);
#27100=cartesian_point('',(7.357169571452e1,-7.755182220270e0,
-8.193499654704e0));
#27101=vertex_point('',#27100);
#27102=cartesian_point('',(7.324863693806e1,-8.064202200898e0,
-4.147512928178e1));
#27103=vertex_point('',#27102);
#27104=vertex_point('',#4916);
#27105=vertex_point('',#4919);
#27106=vertex_point('',#4911);
#27107=vertex_point('',#4914);
#27108=cartesian_point('',(7.365960261662e1,-4.717989195278e0,
-6.878910995975e0));
#27109=vertex_point('',#27108);
#27110=cartesian_point('',(7.462739022272e1,-1.934247637793e0,
-6.278658225744e0));
#27111=vertex_point('',#27110);
#27112=cartesian_point('',(7.421813880824e1,-1.925675259306e0,
-7.097279647158e0));
#27113=vertex_point('',#27112);
#27114=cartesian_point('',(7.434522121596e1,-1.587607438314e0,
-3.937813963507e1));
#27115=vertex_point('',#27114);
#27116=vertex_point('',#4999);
#27117=vertex_point('',#4968);
#27118=vertex_point('',#4975);
#27119=cartesian_point('',(7.367418979027e1,-1.565654769901e0,
-4.147528637248e1));
#27120=cartesian_point('',(7.395446659428e1,-1.914190591489e0,
-8.193519135197e0));
#27121=vertex_point('',#27119);
#27122=vertex_point('',#27120);
#27123=vertex_point('',#5031);
#27124=vertex_point('',#5036);
#27125=vertex_point('',#5022);
#27126=vertex_point('',#5029);
#27127=cartesian_point('',(7.334364587310e1,-4.697751772741e0,
-8.194372175980e0));
#27128=vertex_point('',#27127);
#27129=vertex_point('',#5043);
#27130=vertex_point('',#5081);
#27131=cartesian_point('',(7.302446633917e1,0.e0,-4.303928255511e1));
#27132=vertex_point('',#27131);
#27133=cartesian_point('',(7.301367690750e1,1.255256375232e0,
-4.303928255511e1));
#27134=vertex_point('',#27133);
#27135=cartesian_point('',(7.401028372348e1,0.e0,-4.152264042526e1));
#27136=vertex_point('',#27135);
#27137=cartesian_point('',(7.401020201327e1,1.099762947698e-1,
-4.152264042526e1));
#27138=vertex_point('',#27137);
#27139=cartesian_point('',(7.399939202291e1,1.269675970290e0,
-4.152264042526e1));
#27140=vertex_point('',#27139);
#27141=vertex_point('',#5143);
#27142=cartesian_point('',(7.374773421062e1,1.566843265341e0,
-4.136247119747e1));
#27143=cartesian_point('',(7.434516884232e1,1.587609069099e0,
-3.937816584602e1));
#27144=vertex_point('',#27142);
#27145=vertex_point('',#27143);
#27146=cartesian_point('',(7.462736985493e1,1.934249871125e0,
-6.278724074198e0));
#27147=cartesian_point('',(7.421814364754e1,1.925675391345e0,
-7.097265296118e0));
#27148=vertex_point('',#27146);
#27149=vertex_point('',#27147);
#27150=cartesian_point('',(7.395453406391e1,1.914197735476e0,
-8.193499654704e0));
#27151=vertex_point('',#27150);
#27152=cartesian_point('',(7.367457392316e1,1.565653821837e0,
-4.147513022024e1));
#27153=vertex_point('',#27152);
#27154=vertex_point('',#5186);
#27155=vertex_point('',#5189);
#27156=vertex_point('',#5181);
#27157=vertex_point('',#5184);
#27158=cartesian_point('',(7.364525566968e1,4.936881306314e0,
-6.878910995975e0));
#27159=vertex_point('',#27158);
#27160=cartesian_point('',(7.424141249926e1,7.823129195357e0,
-6.278658208700e0));
#27161=vertex_point('',#27160);
#27162=cartesian_point('',(7.383454342766e1,7.778210214231e0,
-7.097279548684e0));
#27163=vertex_point('',#27162);
#27164=cartesian_point('',(7.391641193672e1,8.129973403920e0,
-3.937813963540e1));
#27165=vertex_point('',#27164);
#27166=vertex_point('',#5271);
#27167=vertex_point('',#5240);
#27168=vertex_point('',#5247);
#27169=cartesian_point('',(7.324825582199e1,8.064151098329e0,
-4.147528643207e1));
#27170=cartesian_point('',(7.357162788766e1,7.755180496332e0,
-8.193519135216e0));
#27171=vertex_point('',#27169);
#27172=vertex_point('',#27170);
#27173=vertex_point('',#5303);
#27174=vertex_point('',#5308);
#27175=vertex_point('',#5294);
#27176=vertex_point('',#5301);
#27177=cartesian_point('',(7.332936046619e1,4.915704964258e0,
-8.194372175980e0));
#27178=vertex_point('',#27177);
#27179=vertex_point('',#5315);
#27180=vertex_point('',#5353);
#27181=cartesian_point('',(7.239973190654e1,9.531605530157e0,
-4.303928255511e1));
#27182=vertex_point('',#27181);
#27183=cartesian_point('',(7.222519128875e1,1.077471240567e1,
-4.303928255511e1));
#27184=vertex_point('',#27183);
#27185=cartesian_point('',(7.337711548646e1,9.660280519555e0,
-4.152264042526e1));
#27186=vertex_point('',#27185);
#27187=cartesian_point('',(7.336267968830e1,9.769305286550e0,
-4.152264042526e1));
#27188=vertex_point('',#27187);
#27189=cartesian_point('',(7.320059134913e1,1.091767021703e1,
-4.152264042526e1));
#27190=vertex_point('',#27189);
#27191=vertex_point('',#5415);
#27192=cartesian_point('',(7.291233436170e1,1.117945501539e1,
-4.136241471467e1));
#27193=cartesian_point('',(7.350191104785e1,1.127801864859e1,
-3.937816617580e1));
#27194=vertex_point('',#27192);
#27195=vertex_point('',#27193);
#27196=cartesian_point('',(7.373645202680e1,1.165852850827e1,
-6.278724197181e0));
#27197=cartesian_point('',(7.333184607154e1,1.159661265636e1,
-7.097265300093e0));
#27198=vertex_point('',#27196);
#27199=vertex_point('',#27197);
#27200=cartesian_point('',(7.307198983139e1,1.155082523726e1,
-8.193499654704e0));
#27201=vertex_point('',#27200);
#27202=cartesian_point('',(7.283991927210e1,1.116872109311e1,
-4.147512928176e1));
#27203=vertex_point('',#27202);
#27204=vertex_point('',#5458);
#27205=vertex_point('',#5461);
#27206=vertex_point('',#5453);
#27207=vertex_point('',#5456);
#27208=cartesian_point('',(7.237081797990e1,1.45072804e1,-6.878910995975e0));
#27209=vertex_point('',#27208);
#27210=cartesian_point('',(7.258514362437e1,1.744665010986e1,
-6.278658191062e0));
#27211=vertex_point('',#27210);
#27212=cartesian_point('',(7.218761853849e1,1.734900836159e1,
-7.097279446730e0));
#27213=vertex_point('',#27212);
#27214=cartesian_point('',(7.222287235575e1,1.770844815810e1,
-3.937813963576e1));
#27215=vertex_point('',#27214);
#27216=vertex_point('',#5543);
#27217=vertex_point('',#5512);
#27218=vertex_point('',#5519);
#27219=cartesian_point('',(7.156902392166e1,1.755597707309e1,
-4.147528637309e1));
#27220=cartesian_point('',(7.192995823386e1,1.729185829624e1,
-8.193519135226e0));
#27221=vertex_point('',#27219);
#27222=vertex_point('',#27220);
#27223=vertex_point('',#5575);
#27224=vertex_point('',#5580);
#27225=vertex_point('',#5566);
#27226=vertex_point('',#5573);
#27227=cartesian_point('',(7.206038937097e1,1.444505262644e1,
-8.194372175980e0));
#27228=vertex_point('',#27227);
#27229=vertex_point('',#5587);
#27230=vertex_point('',#5626);
#27231=cartesian_point('',(7.053621798798e1,1.890012264702e1,
-4.303928255511e1));
#27232=vertex_point('',#27231);
#27233=cartesian_point('',(7.020091258239e1,2.010981244865e1,
-4.303928255511e1));
#27234=vertex_point('',#27233);
#27235=cartesian_point('',(7.148844445949e1,1.915527096108e1,
-4.152264042526e1));
#27236=vertex_point('',#27235);
#27237=cartesian_point('',(7.145990157389e1,1.926147875632e1,
-4.152264042526e1));
#27238=vertex_point('',#27237);
#27239=cartesian_point('',(7.114930822128e1,2.037886249190e1,
-4.152264042526e1));
#27240=vertex_point('',#27239);
#27241=vertex_point('',#5688);
#27242=cartesian_point('',(7.082934753939e1,2.060078259804e1,
-4.136241471474e1));
#27243=cartesian_point('',(7.140101517766e1,2.077545820136e1,
-3.937816652093e1));
#27244=vertex_point('',#27242);
#27245=vertex_point('',#27243);
#27246=cartesian_point('',(7.158388306094e1,2.118332647314e1,
-6.278724323921e0));
#27247=cartesian_point('',(7.119082027778e1,2.106912866571e1,
-7.097265304148e0));
#27248=vertex_point('',#27246);
#27249=vertex_point('',#27247);
#27250=cartesian_point('',(7.093916359348e1,2.098981491675e1,
-8.193499654704e0));
#27251=vertex_point('',#27250);
#27252=cartesian_point('',(7.075895302895e1,2.058068844008e1,
-4.147512928177e1));
#27253=vertex_point('',#27252);
#27254=vertex_point('',#5731);
#27255=vertex_point('',#5734);
#27256=vertex_point('',#5726);
#27257=vertex_point('',#5729);
#27258=cartesian_point('',(6.985809552952e1,2.382945590385e1,
-6.878910995975e0));
#27259=vertex_point('',#27258);
#27260=cartesian_point('',(6.968692281772e1,2.677165399397e1,
-6.278658172127e0));
#27261=vertex_point('',#27260);
#27262=cartesian_point('',(6.930554348224e1,2.662296017351e1,
-7.097279337353e0));
#27263=vertex_point('',#27262);
#27264=cartesian_point('',(6.929357940478e1,2.698392646657e1,
-3.937813963614e1));
#27265=vertex_point('',#27264);
#27266=vertex_point('',#5816);
#27267=vertex_point('',#5785);
#27268=vertex_point('',#5792);
#27269=cartesian_point('',(6.866522616283e1,2.674741542877e1,
-4.147528637249e1));
#27270=cartesian_point('',(6.905754705e1,2.653266760623e1,-8.193519135234e0));
#27271=vertex_point('',#27269);
#27272=vertex_point('',#27270);
#27273=vertex_point('',#5848);
#27274=vertex_point('',#5853);
#27275=vertex_point('',#5839);
#27276=vertex_point('',#5846);
#27277=cartesian_point('',(6.955844503470e1,2.372724143323e1,
-8.194372175980e0));
#27278=vertex_point('',#27277);
#27279=vertex_point('',#5860);
#27280=vertex_point('',#5898);
#27281=cartesian_point('',(6.746580982332e1,2.794525342530e1,
-4.303928255511e1));
#27282=vertex_point('',#27281);
#27283=cartesian_point('',(6.697547719865e1,2.910082710395e1,
-4.303928255511e1));
#27284=vertex_point('',#27283);
#27285=cartesian_point('',(6.837658632748e1,2.832250940562e1,
-4.152264042526e1));
#27286=vertex_point('',#27285);
#27287=cartesian_point('',(6.833442473112e1,2.842408298427e1,
-4.152264042526e1));
#27288=vertex_point('',#27287);
#27289=cartesian_point('',(6.788064070345e1,2.949136677945e1,
-4.152264042526e1));
#27290=vertex_point('',#27289);
#27291=vertex_point('',#5960);
#27292=cartesian_point('',(6.753445094319e1,2.966962507887e1,
-4.136241471462e1));
#27293=cartesian_point('',(6.807842814270e1,2.991742390345e1,
-3.937816689130e1));
#27294=vertex_point('',#27292);
#27295=vertex_point('',#27293);
#27296=cartesian_point('',(6.820649400933e1,3.034567183026e1,
-6.278724459684e0));
#27297=cartesian_point('',(6.783169981122e1,3.018114604437e1,
-7.097265308489e0));
#27298=vertex_point('',#27296);
#27299=vertex_point('',#27297);
#27300=cartesian_point('',(6.759254859843e1,3.006966304354e1,
-8.193499654704e0));
#27301=vertex_point('',#27300);
#27302=cartesian_point('',(6.746728148139e1,2.964051450180e1,
-4.147512928178e1));
#27303=vertex_point('',#27302);
#27304=vertex_point('',#6003);
#27305=vertex_point('',#6006);
#27306=vertex_point('',#5998);
#27307=vertex_point('',#6001);
#27308=cartesian_point('',(6.615008169630e1,3.274390281042e1,
-6.878910995975e0));
#27309=vertex_point('',#27308);
#27310=cartesian_point('',(6.559633944085e1,3.563858744442e1,
-6.278658151017e0));
#27311=vertex_point('',#27310);
#27312=cartesian_point('',(6.523763136222e1,3.544138576440e1,
-7.097279215357e0));
#27313=vertex_point('',#27312);
#27314=cartesian_point('',(6.517865409838e1,3.579770232551e1,
-3.937813963656e1));
#27315=vertex_point('',#27314);
#27316=vertex_point('',#6088);
#27317=vertex_point('',#6057);
#27318=vertex_point('',#6064);
#27319=cartesian_point('',(6.458654734656e1,3.548119809085e1,
-4.147528637248e1));
#27320=cartesian_point('',(6.500354208972e1,3.531949561723e1,
-8.193519135186e0));
#27321=vertex_point('',#27319);
#27322=vertex_point('',#27320);
#27323=vertex_point('',#6120);
#27324=vertex_point('',#6125);
#27325=vertex_point('',#6111);
#27326=vertex_point('',#6118);
#27327=cartesian_point('',(6.586633641864e1,3.260345056068e1,
-8.194372175980e0));
#27328=vertex_point('',#27327);
#27329=vertex_point('',#6132);
#27330=vertex_point('',#6170);
#27331=cartesian_point('',(6.324104294752e1,3.651223316959e1,
-4.303928255511e1));
#27332=vertex_point('',#27331);
#27333=cartesian_point('',(6.260407203724e1,3.759392036589e1,
-4.303928255511e1));
#27334=vertex_point('',#27333);
#27335=cartesian_point('',(6.409478584583e1,3.700514186174e1,
-4.152264042526e1));
#27336=vertex_point('',#27335);
#27337=cartesian_point('',(6.403972693532e1,3.710034327172e1,
-4.152264042526e1));
#27338=vertex_point('',#27337);
#27339=cartesian_point('',(6.345051660310e1,3.809926560487e1,
-4.152264042526e1));
#27340=vertex_point('',#27339);
#27341=vertex_point('',#6232);
#27342=cartesian_point('',(6.308402116716e1,3.823081204859e1,
-4.136241471467e1));
#27343=cartesian_point('',(6.359100032846e1,3.854749418693e1,
-3.937816730414e1));
#27344=vertex_point('',#27342);
#27345=vertex_point('',#27343);
#27346=cartesian_point('',(6.366207293548e1,3.898879430769e1,
-6.278724611652e0));
#27347=cartesian_point('',(6.331196015451e1,3.877675564906e1,
-7.097265313291e0));
#27348=vertex_point('',#27346);
#27349=vertex_point('',#27347);
#27350=cartesian_point('',(6.308940635666e1,3.863501089874e1,
-8.193499654704e0));
#27351=vertex_point('',#27350);
#27352=cartesian_point('',(6.302122604222e1,3.819318314249e1,
-4.147512928178e1));
#27353=vertex_point('',#27352);
#27354=vertex_point('',#6275);
#27355=vertex_point('',#6278);
#27356=vertex_point('',#6270);
#27357=vertex_point('',#6273);
#27358=cartesian_point('',(6.131022162498e1,4.109809246158e1,
-6.878910995975e0));
#27359=vertex_point('',#27358);
#27360=cartesian_point('',(6.038338450948e1,4.389573476903e1,
-6.278658126432e0));
#27361=vertex_point('',#27360);
#27362=cartesian_point('',(6.005348528275e1,4.365339942938e1,
-7.097279073226e0));
#27363=vertex_point('',#27362);
#27364=cartesian_point('',(5.994850394943e1,4.399896958925e1,
-3.937813963705e1));
#27365=vertex_point('',#27364);
#27366=vertex_point('',#6358);
#27367=vertex_point('',#6327);
#27368=vertex_point('',#6334);
#27369=cartesian_point('',(5.940277479842e1,4.360788761635e1,
-4.147528637249e1));
#27370=cartesian_point('',(5.983730850190e1,4.350199726580e1,
-8.193519135231e0));
#27371=vertex_point('',#27369);
#27372=vertex_point('',#27370);
#27373=vertex_point('',#6390);
#27374=vertex_point('',#6395);
#27375=vertex_point('',#6381);
#27376=vertex_point('',#6388);
#27377=cartesian_point('',(6.104723652486e1,4.092180560966e1,
-8.194372175980e0));
#27378=vertex_point('',#27377);
#27379=vertex_point('',#6402);
#27380=vertex_point('',#6440);
#27381=cartesian_point('',(5.793420429317e1,4.445447848123e1,
-4.303928255511e1));
#27382=vertex_point('',#27381);
#27383=cartesian_point('',(5.716149487146e1,4.544376951993e1,
-4.303928255511e1));
#27384=vertex_point('',#27383);
#27385=cartesian_point('',(5.871630580793e1,4.505460608085e1,
-4.152264042526e1));
#27386=vertex_point('',#27385);
#27387=cartesian_point('',(5.864929165649e1,4.514180639963e1,
-4.152264042526e1));
#27388=vertex_point('',#27387);
#27389=cartesian_point('',(5.793473657187e1,4.605527543266e1,
-4.152264042526e1));
#27390=vertex_point('',#27389);
#27391=vertex_point('',#6502);
#27392=cartesian_point('',(5.755420629878e1,4.613785922460e1,
-4.136241471468e1));
#27393=cartesian_point('',(5.801551286926e1,4.651800615634e1,
-3.937816778537e1));
#27394=vertex_point('',#27392);
#27395=vertex_point('',#27393);
#27396=cartesian_point('',(5.802837614481e1,4.696480767938e1,
-6.278724790851e0));
#27397=cartesian_point('',(5.770893530637e1,4.670888421693e1,
-7.097265319102e0));
#27398=vertex_point('',#27396);
#27399=vertex_point('',#27397);
#27400=cartesian_point('',(5.750678688042e1,4.653930300584e1,
-8.193499654704e0));
#27401=vertex_point('',#27400);
#27402=cartesian_point('',(5.749685994972e1,4.609235582807e1,
-4.147512928983e1));
#27403=vertex_point('',#27402);
#27404=vertex_point('',#6545);
#27405=vertex_point('',#6548);
#27406=vertex_point('',#6540);
#27407=vertex_point('',#6543);
#27408=cartesian_point('',(5.542132666326e1,4.874908235617e1,
-6.878910995975e0));
#27409=vertex_point('',#27408);
#27410=cartesian_point('',(5.413725170548e1,5.140181244630e1,
-6.278657085550e0));
#27411=vertex_point('',#27410);
#27412=cartesian_point('',(5.384180694476e1,5.111849086036e1,
-7.097278567099e0));
#27413=vertex_point('',#27412);
#27414=cartesian_point('',(5.369264254232e1,5.144740344445e1,
-3.937812170254e1));
#27415=vertex_point('',#27414);
#27416=vertex_point('',#6612);
#27417=vertex_point('',#6617);
#27418=vertex_point('',#6636);
#27419=vertex_point('',#6656);
#27420=vertex_point('',#6664);
#27421=vertex_point('',#6649);
#27422=cartesian_point('',(5.391183049077e1,4.806219545617e1,-4.e1));
#27423=vertex_point('',#27422);
#27424=vertex_point('',#11061);
#27425=cartesian_point('',(5.322593773513e1,5.028821140138e1,
-3.900872653550e1));
#27426=vertex_point('',#27425);
#27427=cartesian_point('',(5.231662100671e1,5.241436996e1,-4.e1));
#27428=vertex_point('',#27427);
#27429=cartesian_point('',(5.166269530022e1,5.305903246555e1,-4.e1));
#27430=vertex_point('',#27429);
#27431=cartesian_point('',(5.036789514359e1,5.176422892909e1,
-4.000000000001e1));
#27432=vertex_point('',#27431);
#27433=cartesian_point('',(4.806219578543e1,5.391183019723e1,-4.e1));
#27434=vertex_point('',#27433);
#27435=vertex_point('',#11177);
#27436=cartesian_point('',(4.482746281851e1,5.063195264159e1,
-4.000000000002e1));
#27437=vertex_point('',#27436);
#27438=cartesian_point('',(4.461822554772e1,5.040640436820e1,-4.e1));
#27439=vertex_point('',#27438);
#27440=cartesian_point('',(5.063196347605e1,4.482747792376e1,-4.e1));
#27441=vertex_point('',#27440);
#27442=cartesian_point('',(5.365794468912e1,4.785344312725e1,
-4.000000858740e1));
#27443=vertex_point('',#27442);
#27444=cartesian_point('',(4.547970773009e1,4.772970773009e1,-4.e1));
#27445=cartesian_point('',(4.997970773009e1,4.772970773009e1,-4.e1));
#27446=vertex_point('',#27444);
#27447=vertex_point('',#27445);
#27448=cartesian_point('',(5.274042868552e1,5.283896948576e1,
-3.941011405479e1));
#27449=vertex_point('',#27448);
#27450=cartesian_point('',(5.271122040004e1,5.286810719317e1,
-3.941011405479e1));
#27451=vertex_point('',#27450);
#27452=cartesian_point('',(5.186786399360e1,5.369575587503e1,
-3.941011405479e1));
#27453=vertex_point('',#27452);
#27454=vertex_point('',#6797);
#27455=cartesian_point('',(5.144738583664e1,5.369262517906e1,
-3.937812162785e1));
#27456=vertex_point('',#27455);
#27457=vertex_point('',#6827);
#27458=vertex_point('',#6832);
#27459=vertex_point('',#6852);
#27460=cartesian_point('',(5.028903015583e1,5.322525186689e1,
-3.900871991399e1));
#27461=vertex_point('',#27460);
#27462=cartesian_point('',(5.140179841967e1,5.413724090427e1,
-6.278726219527e0));
#27463=vertex_point('',#27462);
#27464=cartesian_point('',(5.111849389359e1,5.384180531736e1,
-7.097286341699e0));
#27465=vertex_point('',#27464);
#27466=cartesian_point('',(5.094022007009e1,5.364731641455e1,
-8.193499948040e0));
#27467=vertex_point('',#27466);
#27468=vertex_point('',#6899);
#27469=vertex_point('',#6915);
#27470=vertex_point('',#6918);
#27471=cartesian_point('',(4.858415743663e1,5.556596193586e1,
-6.878910995975e0));
#27472=vertex_point('',#27471);
#27473=cartesian_point('',(5.045922198863e1,5.386894649041e1,
-6.878910995975e0));
#27474=vertex_point('',#27473);
#27475=cartesian_point('',(4.696481866397e1,5.802839411826e1,
-6.278658328573e0));
#27476=vertex_point('',#27475);
#27477=cartesian_point('',(4.670888104107e1,5.770893139390e1,
-7.097280222225e0));
#27478=vertex_point('',#27477);
#27479=cartesian_point('',(4.651803656414e1,5.801555518150e1,
-3.937813966553e1));
#27480=vertex_point('',#27479);
#27481=vertex_point('',#7000);
#27482=vertex_point('',#6969);
#27483=vertex_point('',#6976);
#27484=cartesian_point('',(4.609212247998e1,5.749655430460e1,
-4.147528645354e1));
#27485=cartesian_point('',(4.653925626372e1,5.750673770021e1,
-8.193519135182e0));
#27486=vertex_point('',#27484);
#27487=vertex_point('',#27485);
#27488=vertex_point('',#7032);
#27489=vertex_point('',#7037);
#27490=vertex_point('',#7016);
#27491=cartesian_point('',(4.731013325382e1,5.585517148801e1,
-4.202617960650e1));
#27492=vertex_point('',#27491);
#27493=vertex_point('',#7023);
#27494=vertex_point('',#7030);
#27495=cartesian_point('',(4.837575973117e1,5.532761636026e1,
-8.194372175980e0));
#27496=vertex_point('',#27495);
#27497=vertex_point('',#7044);
#27498=vertex_point('',#7082);
#27499=vertex_point('',#7110);
#27500=vertex_point('',#7173);
#27501=vertex_point('',#7185);
#27502=cartesian_point('',(2.366922120094e1,6.926627504197e1,
-4.202617960650e1));
#27503=vertex_point('',#27502);
#27504=vertex_point('',#11434);
#27505=cartesian_point('',(4.513725030736e1,5.376338340626e1,-4.5e1));
#27506=vertex_point('',#27505);
#27507=vertex_point('',#11201);
#27508=cartesian_point('',(4.342574159237e1,5.865411255627e1,
-4.312438005464e1));
#27509=vertex_point('',#27508);
#27510=vertex_point('',#7422);
#27511=cartesian_point('',(3.830825217220e1,6.237408681464e1,
-4.202617960650e1));
#27512=vertex_point('',#27511);
#27513=vertex_point('',#7138);
#27514=cartesian_point('',(3.539833084065e1,6.382051493295e1,
-4.312438005464e1));
#27515=vertex_point('',#27514);
#27516=vertex_point('',#7299);
#27517=cartesian_point('',(2.983906772071e1,6.684069814124e1,
-4.202617960650e1));
#27518=vertex_point('',#27517);
#27519=vertex_point('',#7166);
#27520=vertex_point('',#7192);
#27521=vertex_point('',#7213);
#27522=cartesian_point('',(2.910078147467e1,6.697549702454e1,
-4.303928255511e1));
#27523=vertex_point('',#27522);
#27524=cartesian_point('',(2.794525342530e1,6.746580982332e1,
-4.303928255511e1));
#27525=vertex_point('',#27524);
#27526=vertex_point('',#7233);
#27527=vertex_point('',#7266);
#27528=vertex_point('',#7264);
#27529=vertex_point('',#7278);
#27530=vertex_point('',#7285);
#27531=cartesian_point('',(3.240755485653e1,6.596294148912e1,
-8.194372175980e0));
#27532=vertex_point('',#27531);
#27533=cartesian_point('',(3.032527042496e1,6.694577832343e1,
-8.194372175980e0));
#27534=vertex_point('',#27533);
#27535=vertex_point('',#7297);
#27536=vertex_point('',#24492);
#27537=vertex_point('',#7319);
#27538=cartesian_point('',(3.759387685367e1,6.260409816643e1,
-4.303928255511e1));
#27539=vertex_point('',#27538);
#27540=cartesian_point('',(3.651223316959e1,6.324104294752e1,
-4.303928255511e1));
#27541=vertex_point('',#27540);
#27542=vertex_point('',#7357);
#27543=vertex_point('',#7389);
#27544=vertex_point('',#7387);
#27545=vertex_point('',#7401);
#27546=vertex_point('',#7408);
#27547=cartesian_point('',(4.074019531240e1,6.116858464591e1,
-8.194372175980e0));
#27548=vertex_point('',#27547);
#27549=cartesian_point('',(3.880401106238e1,6.241480583281e1,
-8.194372175980e0));
#27550=vertex_point('',#27549);
#27551=vertex_point('',#7420);
#27552=vertex_point('',#24536);
#27553=vertex_point('',#7442);
#27554=cartesian_point('',(4.445447848123e1,5.793420429317e1,
-4.303928255511e1));
#27555=vertex_point('',#27554);
#27556=cartesian_point('',(4.505460608085e1,5.871630580793e1,
-4.152264042526e1));
#27557=vertex_point('',#27556);
#27558=cartesian_point('',(4.496730627802e1,5.878319030922e1,
-4.152264042526e1));
#27559=vertex_point('',#27558);
#27560=cartesian_point('',(4.404067587975e1,5.948059317866e1,
-4.152264042526e1));
#27561=vertex_point('',#27560);
#27562=vertex_point('',#7522);
#27563=cartesian_point('',(4.365173870310e1,5.946187609665e1,
-4.136241202394e1));
#27564=cartesian_point('',(4.399893613734e1,5.994846317076e1,
-3.937816060025e1));
#27565=vertex_point('',#27563);
#27566=vertex_point('',#27564);
#27567=cartesian_point('',(4.389572093472e1,6.038337015850e1,
-6.278723418945e0));
#27568=cartesian_point('',(4.365340215398e1,6.005348904093e1,
-7.097265273758e0));
#27569=vertex_point('',#27567);
#27570=vertex_point('',#27568);
#27571=cartesian_point('',(4.350203267101e1,5.983736637814e1,
-8.193499654704e0));
#27572=vertex_point('',#27571);
#27573=vertex_point('',#7565);
#27574=vertex_point('',#7568);
#27575=vertex_point('',#7560);
#27576=vertex_point('',#7563);
#27577=cartesian_point('',(4.091569980619e1,6.143209250103e1,
-6.878910995975e0));
#27578=vertex_point('',#27577);
#27579=cartesian_point('',(3.898880278052e1,6.366209206821e1,
-6.278658304046e0));
#27580=vertex_point('',#27579);
#27581=cartesian_point('',(3.877675303721e1,6.331195590346e1,
-7.097280080156e0));
#27582=vertex_point('',#27581);
#27583=cartesian_point('',(3.854751883495e1,6.359104629810e1,
-3.937813966602e1));
#27584=vertex_point('',#27583);
#27585=vertex_point('',#7650);
#27586=vertex_point('',#7619);
#27587=vertex_point('',#7626);
#27588=cartesian_point('',(3.863497097582e1,6.308935149610e1,
-8.193519135218e0));
#27589=vertex_point('',#27588);
#27590=vertex_point('',#7671);
#27591=cartesian_point('',(4.289564429859e1,5.985580267094e1,
-7.297526376771e0));
#27592=vertex_point('',#27591);
#27593=cartesian_point('',(3.700514186174e1,6.409478584583e1,
-4.152264042526e1));
#27594=vertex_point('',#27593);
#27595=cartesian_point('',(3.690985874155e1,6.414970323009e1,
-4.152264042526e1));
#27596=vertex_point('',#27595);
#27597=cartesian_point('',(3.590012645382e1,6.472019018382e1,
-4.152264042526e1));
#27598=vertex_point('',#27597);
#27599=vertex_point('',#7775);
#27600=cartesian_point('',(3.551695975810e1,6.465086674036e1,
-4.136241202393e1));
#27601=cartesian_point('',(3.579767451445e1,6.517860934762e1,
-3.937816108113e1));
#27602=vertex_point('',#27600);
#27603=vertex_point('',#27601);
#27604=cartesian_point('',(3.563857553229e1,6.559632328359e1,
-6.278723596380e0));
#27605=cartesian_point('',(3.544138799872e1,6.523763548758e1,
-7.097265279460e0));
#27606=vertex_point('',#27604);
#27607=vertex_point('',#27605);
#27608=cartesian_point('',(3.531952316516e1,6.500360409212e1,
-8.193499654704e0));
#27609=vertex_point('',#27608);
#27610=vertex_point('',#7818);
#27611=vertex_point('',#7821);
#27612=vertex_point('',#7813);
#27613=vertex_point('',#7816);
#27614=cartesian_point('',(3.254716320809e1,6.624710293130e1,
-6.878910995975e0));
#27615=vertex_point('',#27614);
#27616=cartesian_point('',(3.034567768550e1,6.820651397241e1,
-6.278658282963e0));
#27617=vertex_point('',#27616);
#27618=cartesian_point('',(3.018114407034e1,6.783169538559e1,
-7.097279790041e0));
#27619=vertex_point('',#27618);
#27620=cartesian_point('',(2.991744235450e1,6.807847698180e1,
-3.937813966644e1));
#27621=vertex_point('',#27620);
#27622=vertex_point('',#7903);
#27623=vertex_point('',#7872);
#27624=vertex_point('',#7879);
#27625=cartesian_point('',(3.006963062882e1,6.759248900391e1,
-8.193519317933e0));
#27626=vertex_point('',#27625);
#27627=vertex_point('',#7924);
#27628=cartesian_point('',(3.471591610909e1,6.494273309246e1,
-7.297526384375e0));
#27629=vertex_point('',#27628);
#27630=cartesian_point('',(2.832250940562e1,6.837658632748e1,
-4.152264042526e1));
#27631=vertex_point('',#27630);
#27632=cartesian_point('',(2.822087328867e1,6.841859694305e1,
-4.152264042526e1));
#27633=vertex_point('',#27632);
#27634=cartesian_point('',(2.714531591087e1,6.885240679112e1,
-4.152264042526e1));
#27635=vertex_point('',#27634);
#27636=vertex_point('',#8028);
#27637=cartesian_point('',(2.677447578449e1,6.873366312987e1,
-4.136241202349e1));
#27638=cartesian_point('',(2.698390475681e1,6.929353144903e1,
-3.937816149491e1));
#27639=vertex_point('',#27637);
#27640=vertex_point('',#27638);
#27641=cartesian_point('',(2.677164424732e1,6.968690513122e1,
-6.278723748348e0));
#27642=cartesian_point('',(2.662296189437e1,6.930554798588e1,
-7.097265142595e0));
#27643=vertex_point('',#27641);
#27644=vertex_point('',#27642);
#27645=cartesian_point('',(2.653268683132e1,6.905761216447e1,
-8.193499655253e0));
#27646=vertex_point('',#27645);
#27647=cartesian_point('',(2.674756343455e1,6.866558102676e1,
-4.147512933520e1));
#27648=vertex_point('',#27647);
#27649=vertex_point('',#8071);
#27650=vertex_point('',#8074);
#27651=vertex_point('',#8066);
#27652=vertex_point('',#8069);
#27653=cartesian_point('',(2.362171021011e1,6.992861564792e1,
-6.878910995975e0));
#27654=vertex_point('',#27653);
#27655=cartesian_point('',(2.118331629665e1,7.158385727912e1,
-6.278746658011e0));
#27656=vertex_point('',#27655);
#27657=cartesian_point('',(2.106912703956e1,7.119081468372e1,
-7.097279090117e0));
#27658=vertex_point('',#27657);
#27659=vertex_point('',#8128);
#27660=vertex_point('',#8140);
#27661=cartesian_point('',(2.074551646501e1,7.093277841024e1,
-3.056845760014e1));
#27662=vertex_point('',#27661);
#27663=vertex_point('',#8152);
#27664=vertex_point('',#8159);
#27665=vertex_point('',#8249);
#27666=vertex_point('',#8184);
#27667=vertex_point('',#8197);
#27668=vertex_point('',#8239);
#27669=vertex_point('',#8229);
#27670=vertex_point('',#8234);
#27671=cartesian_point('',(1.429220914835e1,7.241359842837e1,
-6.878910995967e0));
#27672=vertex_point('',#27671);
#27673=cartesian_point('',(1.734901114942e1,7.218761630781e1,
-7.097285392894e0));
#27674=vertex_point('',#27673);
#27675=cartesian_point('',(1.729188299429e1,7.193007222195e1,
-8.193484568427e0));
#27676=cartesian_point('',(1.746468356446e1,7.169416306867e1,
-2.996225358034e1));
#27677=vertex_point('',#27675);
#27678=vertex_point('',#27676);
#27679=cartesian_point('',(1.669462847025e1,7.157270794798e1,
-8.194377412520e0));
#27680=vertex_point('',#27679);
#27681=vertex_point('',#11793);
#27682=vertex_point('',#8284);
#27683=vertex_point('',#8306);
#27684=vertex_point('',#8311);
#27685=cartesian_point('',(1.423090390504e1,7.210298631625e1,
-8.194372175973e0));
#27686=vertex_point('',#27685);
#27687=cartesian_point('',(1.159661200533e1,7.333183521983e1,
-7.097292976828e0));
#27688=vertex_point('',#27687);
#27689=cartesian_point('',(1.155082446865e1,7.307198927760e1,
-8.193582793937e0));
#27690=vertex_point('',#27689);
#27691=cartesian_point('',(1.165852140233e1,7.373642291701e1,
-6.278755003524e0));
#27692=vertex_point('',#27691);
#27693=cartesian_point('',(1.141755181301e1,7.358807899661e1,
-2.724320755305e1));
#27694=vertex_point('',#27693);
#27695=vertex_point('',#8359);
#27696=cartesian_point('',(1.133816484978e1,7.308249331830e1,
-2.845722843764e1));
#27697=vertex_point('',#27696);
#27698=vertex_point('',#8371);
#27699=cartesian_point('',(8.014005168274e0,7.403848406973e1,
-2.687871038082e1));
#27700=vertex_point('',#27699);
#27701=vertex_point('',#8383);
#27702=vertex_point('',#8408);
#27703=vertex_point('',#8421);
#27704=vertex_point('',#8463);
#27705=vertex_point('',#8448);
#27706=vertex_point('',#8453);
#27707=cartesian_point('',(4.718061945604e0,7.365959795682e1,
-6.878910995979e0));
#27708=vertex_point('',#27707);
#27709=cartesian_point('',(7.778213434207e0,7.383454176434e1,
-7.097298807809e0));
#27710=vertex_point('',#27709);
#27711=cartesian_point('',(7.755189412277e0,7.357174178098e1,
-8.193484551917e0));
#27712=cartesian_point('',(7.941320021072e0,7.337714286521e1,-2.82407952e1));
#27713=vertex_point('',#27711);
#27714=vertex_point('',#27712);
#27715=cartesian_point('',(7.209749509041e0,7.313946983072e1,
-8.194376975357e0));
#27716=vertex_point('',#27715);
#27717=vertex_point('',#11926);
#27718=vertex_point('',#8501);
#27719=vertex_point('',#8523);
#27720=vertex_point('',#8528);
#27721=cartesian_point('',(4.697824211010e0,7.334364123329e1,
-8.194372175987e0));
#27722=vertex_point('',#27721);
#27723=cartesian_point('',(1.925676175272e0,7.421813033629e1,
-7.097291739402e0));
#27724=vertex_point('',#27723);
#27725=cartesian_point('',(1.914197045733e0,7.395453341453e1,
-8.193582793137e0));
#27726=vertex_point('',#27725);
#27727=cartesian_point('',(1.934246617423e0,7.462733658340e1,
-6.278755654543e0));
#27728=vertex_point('',#27727);
#27729=cartesian_point('',(1.723179343913e0,7.445573364762e1,
-2.643344907340e1));
#27730=vertex_point('',#27729);
#27731=vertex_point('',#8578);
#27732=vertex_point('',#8571);
#27733=cartesian_point('',(1.710742153909e0,7.395779755413e1,
-2.762107991243e1));
#27734=vertex_point('',#27733);
#27735=vertex_point('',#8590);
#27736=vertex_point('',#8597);
#27737=vertex_point('',#8604);
#27738=vertex_point('',#8624);
#27739=vertex_point('',#8626);
#27740=vertex_point('',#8633);
#27741=vertex_point('',#8644);
#27742=vertex_point('',#8647);
#27743=cartesian_point('',(-4.936823170172e0,7.364525956687e1,
-6.878910995968e0));
#27744=vertex_point('',#27743);
#27745=cartesian_point('',(-2.411039004405e0,7.377115541053e1,
-6.878910995968e0));
#27746=vertex_point('',#27745);
#27747=cartesian_point('',(-7.860721964963e0,7.454673280538e1,
-4.579937009551e0));
#27748=vertex_point('',#27747);
#27749=cartesian_point('',(-7.823123794929e0,7.424136358027e1,
-6.278756657057e0));
#27750=vertex_point('',#27749);
#27751=cartesian_point('',(-7.778210218393e0,7.383454348927e1,
-7.097279485068e0));
#27752=vertex_point('',#27751);
#27753=vertex_point('',#8686);
#27754=vertex_point('',#9010);
#27755=cartesian_point('',(-8.014108047047e0,7.403927182765e1,
-2.687874563205e1));
#27756=vertex_point('',#27755);
#27757=vertex_point('',#8688);
#27758=vertex_point('',#8693);
#27759=vertex_point('',#9040);
#27760=cartesian_point('',(-1.752359201351e1,-7.288298871966e1,
-4.579937009547e0));
#27761=vertex_point('',#27760);
#27762=vertex_point('',#20264);
#27763=vertex_point('',#8700);
#27764=cartesian_point('',(-1.921530941438e1,-7.214113609610e1,
-3.937759316487e1));
#27765=vertex_point('',#27764);
#27766=cartesian_point('',(-2.056772010820e1,-7.176726637317e1,
-3.937759316487e1));
#27767=vertex_point('',#27766);
#27768=vertex_point('',#8707);
#27769=vertex_point('',#20018);
#27770=cartesian_point('',(-2.688681425194e1,-6.997217690730e1,
-4.579937009547e0));
#27771=vertex_point('',#27770);
#27772=vertex_point('',#20308);
#27773=vertex_point('',#8714);
#27774=cartesian_point('',(-2.846722757565e1,-6.901585750595e1,
-3.937759316487e1));
#27775=vertex_point('',#27774);
#27776=cartesian_point('',(-2.975926841717e1,-6.846866127215e1,
-3.937759316487e1));
#27777=vertex_point('',#27776);
#27778=vertex_point('',#8721);
#27779=vertex_point('',#19765);
#27780=cartesian_point('',(-3.578999564188e1,-6.586412174864e1,
-4.579937009547e0));
#27781=vertex_point('',#27780);
#27782=vertex_point('',#20352);
#27783=vertex_point('',#8728);
#27784=cartesian_point('',(-3.723206358049e1,-6.470969845907e1,
-3.937759316487e1));
#27785=vertex_point('',#27784);
#27786=cartesian_point('',(-3.844162739270e1,-6.399853839368e1,
-3.937759316487e1));
#27787=vertex_point('',#27786);
#27788=vertex_point('',#8735);
#27789=vertex_point('',#19512);
#27790=cartesian_point('',(-4.408080028351e1,-6.062911320588e1,
-4.579937009547e0));
#27791=vertex_point('',#27790);
#27792=vertex_point('',#20396);
#27793=vertex_point('',#8742);
#27794=cartesian_point('',(-4.535984865480e1,-5.929633853064e1,
-3.937759316487e1));
#27795=vertex_point('',#27794);
#27796=cartesian_point('',(-4.646623946552e1,-5.843338277953e1,
-3.937759316487e1));
#27797=vertex_point('',#27796);
#27798=vertex_point('',#8749);
#27799=vertex_point('',#19254);
#27800=cartesian_point('',(-5.161737500283e1,-5.435671917605e1,
-4.579937009551e0));
#27801=vertex_point('',#27800);
#27802=vertex_point('',#19217);
#27803=vertex_point('',#8756);
#27804=cartesian_point('',(-5.271151414248e1,-5.286840180990e1,
-3.937759316487e1));
#27805=vertex_point('',#27804);
#27806=cartesian_point('',(-5.369655567782e1,-5.186763481657e1,
-3.937759316487e1));
#27807=vertex_point('',#27806);
#27808=vertex_point('',#8763);
#27809=vertex_point('',#18607);
#27810=cartesian_point('',(-5.827075262269e1,-4.715427563384e1,
-4.579937009551e0));
#27811=vertex_point('',#27810);
#27812=vertex_point('',#22779);
#27813=vertex_point('',#8770);
#27814=cartesian_point('',(-5.916127100881e1,-4.553587207629e1,
-3.937759316487e1));
#27815=vertex_point('',#27814);
#27816=cartesian_point('',(-6.000661309536e1,-4.441596580004e1,
-3.937759316487e1));
#27817=vertex_point('',#27816);
#27818=vertex_point('',#8777);
#27819=vertex_point('',#18356);
#27820=cartesian_point('',(-6.392710629691e1,-3.914500481888e1,
-4.579937009551e0));
#27821=vertex_point('',#27820);
#27822=vertex_point('',#22818);
#27823=vertex_point('',#8784);
#27824=cartesian_point('',(-6.459876212556e1,-3.742421094654e1,
-3.937759316487e1));
#27825=vertex_point('',#27824);
#27826=cartesian_point('',(-6.529069509149e1,-3.620354634004e1,
-3.937759316487e1));
#27827=vertex_point('',#27826);
#27828=vertex_point('',#8791);
#27829=vertex_point('',#18103);
#27830=cartesian_point('',(-6.848964946490e1,-3.046595210957e1,
-4.579937009551e0));
#27831=vertex_point('',#27830);
#27832=vertex_point('',#22862);
#27833=vertex_point('',#8798);
#27834=cartesian_point('',(-6.893095051219e1,-2.867221119154e1,
-3.937759316487e1));
#27835=vertex_point('',#27834);
#27836=cartesian_point('',(-6.945763519261e1,-2.737167416465e1,
-3.937759316487e1));
#27837=vertex_point('',#27836);
#27838=vertex_point('',#8805);
#27839=vertex_point('',#17850);
#27840=cartesian_point('',(-7.188031574162e1,-2.126561851092e1,
-4.579937009551e0));
#27841=vertex_point('',#27840);
#27842=vertex_point('',#22906);
#27843=vertex_point('',#8812);
#27844=cartesian_point('',(-7.208371122428e1,-1.942962195361e1,
-3.937759316487e1));
#27845=vertex_point('',#27844);
#27846=cartesian_point('',(-7.243613589829e1,-1.807146505544e1,
-3.937759316487e1));
#27847=vertex_point('',#27846);
#27848=vertex_point('',#8819);
#27849=vertex_point('',#17597);
#27850=cartesian_point('',(-7.404108988581e1,-1.170142428462e1,
-4.579937009551e0));
#27851=vertex_point('',#27850);
#27852=vertex_point('',#22950);
#27853=vertex_point('',#8826);
#27854=cartesian_point('',(-7.400309965195e1,-9.854586497147e0,
-3.937759316487e1));
#27855=vertex_point('',#27854);
#27856=cartesian_point('',(-7.417523423566e1,-8.462048168784e0,
-3.937759316487e1));
#27857=vertex_point('',#27856);
#27858=vertex_point('',#8833);
#27859=vertex_point('',#17344);
#27860=cartesian_point('',(-7.493500045322e1,-1.937015447139e0,
-4.579937009551e0));
#27861=vertex_point('',#27860);
#27862=vertex_point('',#22994);
#27863=vertex_point('',#8840);
#27864=cartesian_point('',(-7.465627452703e1,-1.109363335115e-1,
-3.937759316487e1));
#27865=vertex_point('',#27864);
#27866=cartesian_point('',(-7.464517375e1,1.292156708161e0,-3.937759316487e1));
#27867=vertex_point('',#27866);
#27868=vertex_point('',#8847);
#27869=vertex_point('',#17093);
#27870=cartesian_point('',(-7.454675238721e1,7.860536259472e0,
-4.579937009551e0));
#27871=vertex_point('',#27870);
#27872=vertex_point('',#23038);
#27873=vertex_point('',#8854);
#27874=cartesian_point('',(-7.403205984633e1,9.634611981552e0,
-3.937759316487e1));
#27875=vertex_point('',#27874);
#27876=cartesian_point('',(-7.383791364592e1,1.102425242561e1,
-3.937759316487e1));
#27877=vertex_point('',#27876);
#27878=vertex_point('',#8861);
#27879=vertex_point('',#16840);
#27880=cartesian_point('',(-7.288298871962e1,1.752359201370e1,
-4.579937009551e0));
#27881=vertex_point('',#27880);
#27882=vertex_point('',#23082);
#27883=vertex_point('',#8868);
#27884=cartesian_point('',(-7.214113609610e1,1.921530941438e1,
-3.937759316487e1));
#27885=vertex_point('',#27884);
#27886=cartesian_point('',(-7.176726636762e1,2.056772012754e1,
-3.937759316487e1));
#27887=vertex_point('',#27886);
#27888=vertex_point('',#8875);
#27889=vertex_point('',#16587);
#27890=cartesian_point('',(-6.997217690725e1,2.688681425212e1,
-4.579937009551e0));
#27891=vertex_point('',#27890);
#27892=vertex_point('',#23126);
#27893=vertex_point('',#8882);
#27894=cartesian_point('',(-6.901585750595e1,2.846722757565e1,
-3.937759316487e1));
#27895=vertex_point('',#27894);
#27896=cartesian_point('',(-6.846866126413e1,2.975926843563e1,
-3.937759316487e1));
#27897=vertex_point('',#27896);
#27898=vertex_point('',#8889);
#27899=vertex_point('',#16334);
#27900=cartesian_point('',(-6.586412174857e1,3.578999564203e1,
-4.579937009551e0));
#27901=vertex_point('',#27900);
#27902=vertex_point('',#23170);
#27903=vertex_point('',#8896);
#27904=cartesian_point('',(-6.470969845907e1,3.723206358049e1,
-3.937759316487e1));
#27905=vertex_point('',#27904);
#27906=cartesian_point('',(-6.399853838331e1,3.844162740995e1,
-3.937759316487e1));
#27907=vertex_point('',#27906);
#27908=vertex_point('',#8903);
#27909=vertex_point('',#16081);
#27910=cartesian_point('',(-6.062911320505e1,4.408080028466e1,
-4.579937009551e0));
#27911=vertex_point('',#27910);
#27912=vertex_point('',#23214);
#27913=vertex_point('',#8910);
#27914=cartesian_point('',(-5.929633853064e1,4.535984865480e1,
-3.937759316487e1));
#27915=vertex_point('',#27914);
#27916=cartesian_point('',(-5.843338276701e1,4.646623948127e1,
-3.937759316487e1));
#27917=vertex_point('',#27916);
#27918=vertex_point('',#8917);
#27919=vertex_point('',#14200);
#27920=cartesian_point('',(-5.435671918953e1,5.161737498864e1,
-4.579937009551e0));
#27921=vertex_point('',#27920);
#27922=vertex_point('',#14163);
#27923=vertex_point('',#8924);
#27924=cartesian_point('',(-5.286840180990e1,5.271151414248e1,
-3.937759316487e1));
#27925=vertex_point('',#27924);
#27926=cartesian_point('',(-5.186763481657e1,5.369655567782e1,
-3.937759316487e1));
#27927=vertex_point('',#27926);
#27928=vertex_point('',#8931);
#27929=vertex_point('',#13704);
#27930=cartesian_point('',(-4.715427562672e1,5.827075262844e1,
-4.579937009547e0));
#27931=vertex_point('',#27930);
#27932=vertex_point('',#13678);
#27933=vertex_point('',#8938);
#27934=cartesian_point('',(-4.553587207629e1,5.916127100881e1,
-3.937759316487e1));
#27935=vertex_point('',#27934);
#27936=cartesian_point('',(-4.441596581613e1,6.000661308345e1,
-3.937759316487e1));
#27937=vertex_point('',#27936);
#27938=vertex_point('',#8945);
#27939=vertex_point('',#13412);
#27940=cartesian_point('',(-3.914500481112e1,6.392710630165e1,
-4.579937009547e0));
#27941=vertex_point('',#27940);
#27942=vertex_point('',#23573);
#27943=vertex_point('',#8952);
#27944=cartesian_point('',(-3.742421094654e1,6.459876212556e1,
-3.937759316487e1));
#27945=vertex_point('',#27944);
#27946=cartesian_point('',(-3.620354635756e1,6.529069508178e1,
-3.937759316487e1));
#27947=vertex_point('',#27946);
#27948=vertex_point('',#8959);
#27949=vertex_point('',#13159);
#27950=cartesian_point('',(-3.046595209977e1,6.848964946924e1,
-4.579937009547e0));
#27951=vertex_point('',#27950);
#27952=vertex_point('',#23617);
#27953=vertex_point('',#8966);
#27954=cartesian_point('',(-2.867221119154e1,6.893095051219e1,
-3.937759316487e1));
#27955=vertex_point('',#27954);
#27956=cartesian_point('',(-2.737167418329e1,6.945763518527e1,
-3.937759316487e1));
#27957=vertex_point('',#27956);
#27958=vertex_point('',#8973);
#27959=vertex_point('',#12504);
#27960=cartesian_point('',(-2.126545142376e1,7.188036517373e1,
-4.579937009547e0));
#27961=vertex_point('',#27960);
#27962=vertex_point('',#12467);
#27963=vertex_point('',#8980);
#27964=vertex_point('',#8987);
#27965=vertex_point('',#8994);
#27966=vertex_point('',#12362);
#27967=cartesian_point('',(-1.170123590810e1,7.404111965651e1,
-4.579937009551e0));
#27968=vertex_point('',#27967);
#27969=vertex_point('',#12325);
#27970=vertex_point('',#9001);
#27971=vertex_point('',#9382);
#27972=cartesian_point('',(-7.860536259265e0,-7.454675238723e1,
-4.579937009547e0));
#27973=vertex_point('',#27972);
#27974=vertex_point('',#10156);
#27975=vertex_point('',#9026);
#27976=cartesian_point('',(-9.634611981552e0,-7.403205984633e1,
-3.937759316487e1));
#27977=vertex_point('',#27976);
#27978=vertex_point('',#9028);
#27979=cartesian_point('',(-1.127802383406e1,-7.350196308341e1,
-3.937813966763e1));
#27980=vertex_point('',#27979);
#27981=cartesian_point('',(-1.208141341823e1,-7.322995846056e1,
-6.060283380437e0));
#27982=vertex_point('',#27981);
#27983=vertex_point('',#9052);
#27984=cartesian_point('',(-1.159661192627e1,-7.333184146535e1,
-7.097279397179e0));
#27985=vertex_point('',#27984);
#27986=cartesian_point('',(-1.429213359366e1,-7.241361334049e1,
-6.878910995977e0));
#27987=vertex_point('',#27986);
#27988=cartesian_point('',(-1.676449480955e1,-7.188148714005e1,
-6.878910995977e0));
#27989=vertex_point('',#27988);
#27990=vertex_point('',#9057);
#27991=vertex_point('',#9082);
#27992=vertex_point('',#9087);
#27993=cartesian_point('',(-1.423082867444e1,-7.210300116441e1,
-8.194372175982e0));
#27994=vertex_point('',#27993);
#27995=cartesian_point('',(-1.669535304621e1,-7.157251182080e1,
-8.194372175982e0));
#27996=vertex_point('',#27995);
#27997=cartesian_point('',(-1.672458918062e1,-7.171502632433e1,
-7.297453390426e0));
#27998=vertex_point('',#27997);
#27999=cartesian_point('',(-1.155082448141e1,-7.307198932145e1,
-8.193583479231e0));
#28000=vertex_point('',#27999);
#28001=cartesian_point('',(-1.116867182039e1,-7.283953783766e1,
-4.147528670565e1));
#28002=vertex_point('',#28001);
#28003=vertex_point('',#9148);
#28004=vertex_point('',#9185);
#28005=vertex_point('',#9171);
#28006=vertex_point('',#9192);
#28007=vertex_point('',#9231);
#28008=cartesian_point('',(-1.091768058287e1,-7.320058617514e1,
-4.152263916348e1));
#28009=vertex_point('',#28008);
#28010=cartesian_point('',(-9.531605530157e0,-7.239973190654e1,
-4.303928255511e1));
#28011=vertex_point('',#28010);
#28012=cartesian_point('',(-8.285682866886e0,-7.255287825821e1,
-4.303928255511e1));
#28013=vertex_point('',#28012);
#28014=cartesian_point('',(-9.660280519555e0,-7.337711548646e1,
-4.152264042526e1));
#28015=vertex_point('',#28014);
#28016=cartesian_point('',(-9.551234421909e0,-7.339138926228e1,
-4.152264042526e1));
#28017=vertex_point('',#28016);
#28018=cartesian_point('',(-8.400047522282e0,-7.353204266477e1,
-4.152264042526e1));
#28019=vertex_point('',#28018);
#28020=vertex_point('',#9293);
#28021=vertex_point('',#10189);
#28022=cartesian_point('',(-8.072576596128e0,-7.332136467878e1,
-4.136241192219e1));
#28023=cartesian_point('',(-8.129964485517e0,-7.391636048017e1,
-3.937812125434e1));
#28024=vertex_point('',#28022);
#28025=vertex_point('',#28023);
#28026=cartesian_point('',(-7.823124332972e0,-7.424139268409e1,
-6.278724008825e0));
#28027=cartesian_point('',(-7.778210725577e0,-7.383454839019e1,
-7.097264998048e0));
#28028=vertex_point('',#28026);
#28029=vertex_point('',#28027);
#28030=cartesian_point('',(-7.755182206683e0,-7.357169581153e1,
-8.193499655849e0));
#28031=vertex_point('',#28030);
#28032=cartesian_point('',(-8.064202199536e0,-7.324863692110e1,
-4.147512932991e1));
#28033=vertex_point('',#28032);
#28034=vertex_point('',#9336);
#28035=vertex_point('',#9339);
#28036=vertex_point('',#9331);
#28037=vertex_point('',#9334);
#28038=cartesian_point('',(-4.717978029113e0,-7.365960333182e1,
-6.878910995977e0));
#28039=vertex_point('',#28038);
#28040=cartesian_point('',(-1.934247637753e0,-7.462739022967e1,
-6.278658229230e0));
#28041=vertex_point('',#28040);
#28042=cartesian_point('',(-1.925675269712e0,-7.421813901987e1,
-7.097279298756e0));
#28043=vertex_point('',#28042);
#28044=cartesian_point('',(-1.587607415280e0,-7.434522114834e1,
-3.937813961723e1));
#28045=vertex_point('',#28044);
#28046=vertex_point('',#9425);
#28047=vertex_point('',#9548);
#28048=vertex_point('',#9401);
#28049=cartesian_point('',(-1.565654767672e0,-7.367418969868e1,
-4.147528670615e1));
#28050=cartesian_point('',(-1.914190596762e0,-7.395446661111e1,
-8.193519514808e0));
#28051=vertex_point('',#28049);
#28052=vertex_point('',#28050);
#28053=vertex_point('',#9457);
#28054=vertex_point('',#9462);
#28055=vertex_point('',#9448);
#28056=vertex_point('',#9455);
#28057=cartesian_point('',(-4.697740654472e0,-7.334364658524e1,
-8.194372175982e0));
#28058=vertex_point('',#28057);
#28059=vertex_point('',#9469);
#28060=vertex_point('',#9508);
#28061=cartesian_point('',(0.e0,-7.302446633917e1,-4.303928255511e1));
#28062=vertex_point('',#28061);
#28063=cartesian_point('',(1.255256400445e0,-7.301367690707e1,
-4.303928255511e1));
#28064=vertex_point('',#28063);
#28065=cartesian_point('',(0.e0,-7.401028372348e1,-4.152264042526e1));
#28066=vertex_point('',#28065);
#28067=cartesian_point('',(1.099762947698e-1,-7.401020201327e1,
-4.152264042526e1));
#28068=vertex_point('',#28067);
#28069=cartesian_point('',(1.269675976445e0,-7.399939202281e1,
-4.152264042526e1));
#28070=vertex_point('',#28069);
#28071=vertex_point('',#9582);
#28072=cartesian_point('',(1.566843363135e0,-7.374773620579e1,
-4.136246840682e1));
#28073=cartesian_point('',(1.587609131379e0,-7.434516872653e1,
-3.937816266729e1));
#28074=vertex_point('',#28072);
#28075=vertex_point('',#28073);
#28076=cartesian_point('',(1.934249870931e0,-7.462736984467e1,
-6.278724132486e0));
#28077=cartesian_point('',(1.925675401062e0,-7.421814382952e1,
-7.097265002063e0));
#28078=vertex_point('',#28076);
#28079=vertex_point('',#28077);
#28080=cartesian_point('',(1.914197761618e0,-7.395453415832e1,
-8.193499655849e0));
#28081=vertex_point('',#28080);
#28082=cartesian_point('',(1.565653820973e0,-7.367457390617e1,
-4.147513026839e1));
#28083=vertex_point('',#28082);
#28084=vertex_point('',#9625);
#28085=vertex_point('',#9628);
#28086=vertex_point('',#9620);
#28087=vertex_point('',#9623);
#28088=cartesian_point('',(4.936881306314e0,-7.364525566968e1,
-6.878910995977e0));
#28089=vertex_point('',#28088);
#28090=cartesian_point('',(7.823129196285e0,-7.424141250603e1,
-6.278658212128e0));
#28091=vertex_point('',#28090);
#28092=cartesian_point('',(7.778210239727e0,-7.383454373970e1,
-7.097279031391e0));
#28093=vertex_point('',#28092);
#28094=cartesian_point('',(8.129973418390e0,-7.391641186614e1,
-3.937813966832e1));
#28095=vertex_point('',#28094);
#28096=vertex_point('',#9710);
#28097=vertex_point('',#9679);
#28098=vertex_point('',#9686);
#28099=cartesian_point('',(8.064151086150e0,-7.324825570332e1,
-4.147528688344e1));
#28100=cartesian_point('',(7.755180491998e0,-7.357162791461e1,
-8.193519698132e0));
#28101=vertex_point('',#28099);
#28102=vertex_point('',#28100);
#28103=vertex_point('',#9742);
#28104=vertex_point('',#9747);
#28105=vertex_point('',#9733);
#28106=vertex_point('',#9740);
#28107=cartesian_point('',(4.915704964258e0,-7.332936046619e1,
-8.194372175982e0));
#28108=vertex_point('',#28107);
#28109=vertex_point('',#9754);
#28110=vertex_point('',#9793);
#28111=cartesian_point('',(9.531605530157e0,-7.239973190654e1,
-4.303928255511e1));
#28112=vertex_point('',#28111);
#28113=cartesian_point('',(9.660280519555e0,-7.337711548646e1,
-4.152264042526e1));
#28114=vertex_point('',#28113);
#28115=cartesian_point('',(9.769305286550e0,-7.336267968830e1,
-4.152264042526e1));
#28116=vertex_point('',#28115);
#28117=cartesian_point('',(1.091767022312e1,-7.320059134822e1,
-4.152264042526e1));
#28118=vertex_point('',#28117);
#28119=vertex_point('',#9855);
#28120=cartesian_point('',(1.117945537269e1,-7.291233632631e1,
-4.136241192500e1));
#28121=cartesian_point('',(1.127801869522e1,-7.350191092492e1,
-3.937816299699e1));
#28122=vertex_point('',#28120);
#28123=vertex_point('',#28121);
#28124=vertex_point('',#9908);
#28125=cartesian_point('',(2.406502009234e0,-7.360003826440e1,
-7.297453380296e0));
#28126=vertex_point('',#28125);
#28127=vertex_point('',#9958);
#28128=vertex_point('',#10044);
#28129=cartesian_point('',(-7.220818690951e0,-7.328449127789e1,
-7.297453380609e0));
#28130=vertex_point('',#28129);
#28131=vertex_point('',#10094);
#28132=vertex_point('',#10199);
#28133=vertex_point('',#20285);
#28134=vertex_point('',#10219);
#28135=cartesian_point('',(-2.010976365636e1,-7.020092655946e1,
-4.303928255511e1));
#28136=vertex_point('',#28135);
#28137=cartesian_point('',(-1.890012264702e1,-7.053621798798e1,
-4.303928255511e1));
#28138=vertex_point('',#28137);
#28139=vertex_point('',#10258);
#28140=vertex_point('',#10291);
#28141=vertex_point('',#10289);
#28142=vertex_point('',#10303);
#28143=vertex_point('',#10310);
#28144=cartesian_point('',(-2.352041215200e1,-6.962865411507e1,
-8.194372175982e0));
#28145=vertex_point('',#28144);
#28146=cartesian_point('',(-2.132765600281e1,-7.033128998605e1,
-8.194372175982e0));
#28147=vertex_point('',#28146);
#28148=vertex_point('',#10322);
#28149=vertex_point('',#20329);
#28150=vertex_point('',#10344);
#28151=cartesian_point('',(-2.910078147466e1,-6.697549702454e1,
-4.303928255511e1));
#28152=vertex_point('',#28151);
#28153=cartesian_point('',(-2.794525342530e1,-6.746580982332e1,
-4.303928255511e1));
#28154=vertex_point('',#28153);
#28155=vertex_point('',#10382);
#28156=vertex_point('',#10415);
#28157=vertex_point('',#10413);
#28158=vertex_point('',#10427);
#28159=vertex_point('',#10434);
#28160=cartesian_point('',(-3.240755485652e1,-6.596294148913e1,
-8.194372175982e0));
#28161=vertex_point('',#28160);
#28162=cartesian_point('',(-3.032527042494e1,-6.694577832344e1,
-8.194372175982e0));
#28163=vertex_point('',#28162);
#28164=vertex_point('',#10446);
#28165=vertex_point('',#20373);
#28166=vertex_point('',#10467);
#28167=cartesian_point('',(-3.759387685367e1,-6.260409816643e1,
-4.303928255511e1));
#28168=vertex_point('',#28167);
#28169=cartesian_point('',(-3.651223316959e1,-6.324104294752e1,
-4.303928255511e1));
#28170=vertex_point('',#28169);
#28171=vertex_point('',#10508);
#28172=vertex_point('',#10541);
#28173=vertex_point('',#10539);
#28174=vertex_point('',#10553);
#28175=vertex_point('',#10560);
#28176=cartesian_point('',(-4.074019531240e1,-6.116858464591e1,
-8.194372175982e0));
#28177=vertex_point('',#28176);
#28178=cartesian_point('',(-3.880401106235e1,-6.241480583283e1,
-8.194372175982e0));
#28179=vertex_point('',#28178);
#28180=vertex_point('',#10572);
#28181=vertex_point('',#20417);
#28182=vertex_point('',#10595);
#28183=cartesian_point('',(-4.544373057672e1,-5.716152583155e1,
-4.303928255511e1));
#28184=vertex_point('',#28183);
#28185=cartesian_point('',(-4.445447848123e1,-5.793420429317e1,
-4.303928255511e1));
#28186=vertex_point('',#28185);
#28187=vertex_point('',#10633);
#28188=vertex_point('',#10666);
#28189=vertex_point('',#10664);
#28190=vertex_point('',#10678);
#28191=cartesian_point('',(-5.028821140180e1,-5.322593773474e1,
-3.900872653550e1));
#28192=vertex_point('',#28191);
#28193=vertex_point('',#10685);
#28194=cartesian_point('',(-4.837575973117e1,-5.532761636026e1,
-8.194372175982e0));
#28195=vertex_point('',#28194);
#28196=cartesian_point('',(-4.661880431196e1,-5.681589870977e1,
-8.194372175982e0));
#28197=vertex_point('',#28196);
#28198=vertex_point('',#10694);
#28199=cartesian_point('',(-4.737967974988e1,-5.409450848882e1,
-4.212042552085e1));
#28200=vertex_point('',#28199);
#28201=cartesian_point('',(-4.750124959301e1,-5.401018452762e1,
-4.045642095033e1));
#28202=vertex_point('',#28201);
#28203=vertex_point('',#10715);
#28204=cartesian_point('',(-4.785344804169e1,-5.365794457598e1,
-4.000000000006e1));
#28205=vertex_point('',#28204);
#28206=cartesian_point('',(-4.447525693115e1,-5.098415853053e1,
-4.045642229542e1));
#28207=vertex_point('',#28206);
#28208=cartesian_point('',(-4.482745946294e1,-5.063195599724e1,
-4.000000000006e1));
#28209=vertex_point('',#28208);
#28210=vertex_point('',#10777);
#28211=cartesian_point('',(-4.426194027226e1,-5.119747518947e1,
-4.390458689132e1));
#28212=vertex_point('',#28211);
#28213=cartesian_point('',(-4.341664103425e1,-5.204277441479e1,-4.5e1));
#28214=vertex_point('',#28213);
#28215=cartesian_point('',(5.204277441768e1,4.341664103713e1,-4.5e1));
#28216=vertex_point('',#28215);
#28217=cartesian_point('',(4.341664103061e1,5.204277441118e1,-4.5e1));
#28218=vertex_point('',#28217);
#28219=cartesian_point('',(2.019821442734e1,5.949118622009e1,
-4.500001402125e1));
#28220=vertex_point('',#28219);
#28221=vertex_point('',#23683);
#28222=cartesian_point('',(-1.672180263779e1,5.637867939344e1,
-4.499998319329e1));
#28223=vertex_point('',#28222);
#28224=vertex_point('',#10825);
#28225=cartesian_point('',(-2.272022336791e1,6.642037162703e1,
-4.500000253744e1));
#28226=vertex_point('',#28225);
#28227=cartesian_point('',(-4.513724775996e1,5.376338554494e1,-4.5e1));
#28228=vertex_point('',#28227);
#28229=cartesian_point('',(-4.341664103714e1,5.204277441769e1,-4.5e1));
#28230=vertex_point('',#28229);
#28231=cartesian_point('',(-5.204277440366e1,4.341664102309e1,-4.5e1));
#28232=vertex_point('',#28231);
#28233=cartesian_point('',(-5.376338403388e1,4.513725084681e1,
-4.499998308294e1));
#28234=vertex_point('',#28233);
#28235=cartesian_point('',(-7.019732159351e1,-4.569482410802e-1,-4.5e1));
#28236=vertex_point('',#28235);
#28237=cartesian_point('',(-5.376338553660e1,-4.513724776989e1,-4.5e1));
#28238=vertex_point('',#28237);
#28239=cartesian_point('',(-5.204277441770e1,-4.341664103715e1,-4.5e1));
#28240=vertex_point('',#28239);
#28241=cartesian_point('',(4.341664103713e1,-5.204277441768e1,-4.5e1));
#28242=vertex_point('',#28241);
#28243=cartesian_point('',(5.204277441453e1,-4.341664103396e1,-4.5e1));
#28244=vertex_point('',#28243);
#28245=cartesian_point('',(3.91e1,0.e0,-4.5e1));
#28246=cartesian_point('',(-3.91e1,0.e0,-4.5e1));
#28247=vertex_point('',#28245);
#28248=vertex_point('',#28246);
#28249=cartesian_point('',(5.549081004993e1,-3.203763411988e1,-4.5e1));
#28250=cartesian_point('',(3.968626966601e1,-2.291287847480e1,-4.5e1));
#28251=vertex_point('',#28249);
#28252=vertex_point('',#28250);
#28253=cartesian_point('',(3.806137665156e1,-1.775757887180e1,-4.5e1));
#28254=vertex_point('',#28253);
#28255=cartesian_point('',(4.2e1,-2.131628207280e-14,-4.5e1));
#28256=vertex_point('',#28255);
#28257=cartesian_point('',(3.806137665155e1,1.775757887183e1,-4.5e1));
#28258=vertex_point('',#28257);
#28259=cartesian_point('',(3.968626966596e1,2.291287847477e1,-4.5e1));
#28260=vertex_point('',#28259);
#28261=cartesian_point('',(5.549081004995e1,3.203763411989e1,-4.5e1));
#28262=vertex_point('',#28261);
#28263=cartesian_point('',(6.107279198457e1,3.035381490372e1,-4.5e1));
#28264=vertex_point('',#28263);
#28265=cartesian_point('',(6.82e1,4.618527782441e-14,-4.5e1));
#28266=vertex_point('',#28265);
#28267=cartesian_point('',(6.107279198457e1,-3.035381490372e1,-4.5e1));
#28268=vertex_point('',#28267);
#28269=cartesian_point('',(-3.806137665154e1,1.775757887184e1,-4.5e1));
#28270=cartesian_point('',(-4.2e1,0.e0,-4.5e1));
#28271=vertex_point('',#28269);
#28272=vertex_point('',#28270);
#28273=cartesian_point('',(-3.806137665155e1,-1.775757887182e1,-4.5e1));
#28274=vertex_point('',#28273);
#28275=cartesian_point('',(-3.968626966597e1,-2.291287847477e1,-4.5e1));
#28276=vertex_point('',#28275);
#28277=cartesian_point('',(-5.549081004996e1,-3.203763411989e1,-4.5e1));
#28278=vertex_point('',#28277);
#28279=cartesian_point('',(-6.107279198457e1,-3.035381490372e1,-4.5e1));
#28280=vertex_point('',#28279);
#28281=cartesian_point('',(-6.82e1,-4.618527782441e-14,-4.5e1));
#28282=vertex_point('',#28281);
#28283=cartesian_point('',(-6.107279198457e1,3.035381490372e1,-4.5e1));
#28284=vertex_point('',#28283);
#28285=cartesian_point('',(-5.549081004995e1,3.203763411989e1,-4.5e1));
#28286=vertex_point('',#28285);
#28287=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.5e1));
#28288=vertex_point('',#28287);
#28289=cartesian_point('',(5.291808439729e1,4.598254804730e1,
-4.390459847087e1));
#28290=vertex_point('',#28289);
#28291=cartesian_point('',(5.119747554765e1,4.426193991407e1,
-4.390459268107e1));
#28292=vertex_point('',#28291);
#28293=cartesian_point('',(5.578920461999e1,4.738159313743e1,
-4.203470330207e1));
#28294=vertex_point('',#28293);
#28295=cartesian_point('',(5.409450098142e1,4.737967217682e1,
-4.212042649247e1));
#28296=vertex_point('',#28295);
#28297=vertex_point('',#11039);
#28298=vertex_point('',#11042);
#28299=cartesian_point('',(5.098415853056e1,4.447525693111e1,
-4.045642229593e1));
#28300=vertex_point('',#28299);
#28301=cartesian_point('',(4.772970773009e1,4.312721928568e1,
-4.045642212863e1));
#28302=vertex_point('',#28301);
#28303=cartesian_point('',(4.424062482921e1,5.073124073702e1,
-4.045642212863e1));
#28304=vertex_point('',#28303);
#28305=cartesian_point('',(4.447525694219e1,5.098415852094e1,
-4.045642212863e1));
#28306=vertex_point('',#28305);
#28307=cartesian_point('',(4.426194027226e1,5.119747518947e1,
-4.390458689132e1));
#28308=vertex_point('',#28307);
#28309=cartesian_point('',(4.772970773009e1,4.282554395898e1,
-4.390458689130e1));
#28310=vertex_point('',#28309);
#28311=cartesian_point('',(5.082892664220e1,4.392896248360e1,
-4.390458689130e1));
#28312=vertex_point('',#28311);
#28313=cartesian_point('',(4.750124959303e1,5.401018452765e1,
-4.045642095033e1));
#28314=vertex_point('',#28313);
#28315=cartesian_point('',(4.737967821998e1,5.409449124552e1,
-4.212042666880e1));
#28316=vertex_point('',#28315);
#28317=vertex_point('',#11213);
#28318=vertex_point('',#11139);
#28319=vertex_point('',#11252);
#28320=vertex_point('',#11271);
#28321=vertex_point('',#11278);
#28322=cartesian_point('',(5.518360148864e1,4.853997721898e1,
-8.194372175980e0));
#28323=vertex_point('',#28322);
#28324=cartesian_point('',(5.364712222407e1,5.094006027413e1,
-8.193504373256e0));
#28325=vertex_point('',#28324);
#28326=cartesian_point('',(5.323559125900e1,5.098488479644e1,
-3.900784602783e1));
#28327=vertex_point('',#28326);
#28328=vertex_point('',#11295);
#28329=cartesian_point('',(5.692583236775e1,4.671405596743e1,
-7.297526323972e0));
#28330=vertex_point('',#28329);
#28331=vertex_point('',#11347);
#28332=cartesian_point('',(2.131154809488e1,6.693308012628e1,
-4.355235076817e1));
#28333=vertex_point('',#28332);
#28334=cartesian_point('',(1.878953596443e1,6.000390360998e1,
-4.355235051602e1));
#28335=vertex_point('',#28334);
#28336=cartesian_point('',(2.177580327420e1,6.835950805311e1,
-4.206560753498e1));
#28337=vertex_point('',#28336);
#28338=vertex_point('',#11466);
#28339=cartesian_point('',(2.156477338028e1,6.849579682462e1,
-3.506037834060e1));
#28340=vertex_point('',#28339);
#28341=vertex_point('',#11454);
#28342=vertex_point('',#11459);
#28343=vertex_point('',#11464);
#28344=vertex_point('',#11478);
#28345=vertex_point('',#11485);
#28346=cartesian_point('',(2.352038684738e1,6.962866266292e1,
-8.194372175980e0));
#28347=vertex_point('',#28346);
#28348=cartesian_point('',(2.132765507295e1,7.033129026803e1,
-8.194372175980e0));
#28349=vertex_point('',#28348);
#28350=cartesian_point('',(2.071335114129e1,7.081742546201e1,
-3.068371283627e1));
#28351=vertex_point('',#28350);
#28352=vertex_point('',#11601);
#28353=cartesian_point('',(2.098977331811e1,7.093904629656e1,
-8.193503464090e0));
#28354=vertex_point('',#28353);
#28355=vertex_point('',#11514);
#28356=cartesian_point('',(2.594219298622e1,6.891848595700e1,
-7.297491250267e0));
#28357=vertex_point('',#28356);
#28358=vertex_point('',#11626);
#28359=vertex_point('',#11730);
#28360=cartesian_point('',(1.746570000889e1,7.070548805820e1,
-3.129451194084e1));
#28361=vertex_point('',#28360);
#28362=vertex_point('',#11646);
#28363=cartesian_point('',(8.101662716462e0,7.241859506890e1,
-2.958138091937e1));
#28364=vertex_point('',#28363);
#28365=vertex_point('',#11666);
#28366=cartesian_point('',(-1.397087379667e0,7.286737056026e1,
-2.913262943723e1));
#28367=vertex_point('',#28366);
#28368=vertex_point('',#11684);
#28369=cartesian_point('',(-8.258042083159e0,7.370946691891e1,
-2.829053579576e1));
#28370=vertex_point('',#28369);
#28371=vertex_point('',#11693);
#28372=cartesian_point('',(-1.085796061838e1,7.204828546703e1,
-2.995171453499e1));
#28373=vertex_point('',#28372);
#28374=vertex_point('',#11702);
#28375=cartesian_point('',(-1.778726618395e1,7.195629652771e1,
-3.004370338228e1));
#28376=vertex_point('',#28375);
#28377=cartesian_point('',(-2.045576604554e1,7.122259243919e1,
-3.077740655682e1));
#28378=vertex_point('',#28377);
#28379=cartesian_point('',(-2.010988303394e1,6.998193496267e1,
-3.201806503730e1));
#28380=vertex_point('',#28379);
#28381=vertex_point('',#11720);
#28382=cartesian_point('',(-1.672182292791e1,5.743935098415e1,
-4.456065464719e1));
#28383=vertex_point('',#28382);
#28384=cartesian_point('',(1.672193203137e1,5.743935167082e1,
-4.456066508064e1));
#28385=vertex_point('',#28384);
#28386=cartesian_point('',(1.595e1,6.429360748631e1,-3.770639251369e1));
#28387=cartesian_point('',(3.55e0,6.429360748631e1,-3.770639251369e1));
#28388=vertex_point('',#28386);
#28389=vertex_point('',#28387);
#28390=cartesian_point('',(-3.55e0,6.429360748631e1,-3.770639251369e1));
#28391=cartesian_point('',(-1.595e1,6.429360748631e1,-3.770639251369e1));
#28392=vertex_point('',#28390);
#28393=vertex_point('',#28391);
#28394=vertex_point('',#11755);
#28395=vertex_point('',#11772);
#28396=vertex_point('',#11805);
#28397=vertex_point('',#11812);
#28398=cartesian_point('',(1.131642647298e1,7.292963873134e1,
-2.860996309539e1));
#28399=vertex_point('',#28398);
#28400=vertex_point('',#11871);
#28401=vertex_point('',#11900);
#28402=vertex_point('',#11905);
#28403=vertex_point('',#11938);
#28404=vertex_point('',#11945);
#28405=cartesian_point('',(1.708982047505e0,7.378972265402e1,
-2.778903905270e1));
#28406=vertex_point('',#28405);
#28407=vertex_point('',#12000);
#28408=vertex_point('',#12034);
#28409=cartesian_point('',(-1.708981737117e0,7.378974629961e1,
-2.778903930548e1));
#28410=vertex_point('',#28409);
#28411=vertex_point('',#12041);
#28412=cartesian_point('',(-2.193320493802e0,7.329014235569e1,
-2.778988788256e1));
#28413=vertex_point('',#28412);
#28414=cartesian_point('',(-1.914196720022e0,7.395457987711e1,
-8.193484546229e0));
#28415=vertex_point('',#28414);
#28416=cartesian_point('',(-2.398531706725e0,7.345481189292e1,
-8.194376861641e0));
#28417=vertex_point('',#28416);
#28418=cartesian_point('',(-1.925671943924e0,7.421814649882e1,
-7.097289926380e0));
#28419=vertex_point('',#28418);
#28420=vertex_point('',#12133);
#28421=vertex_point('',#12111);
#28422=vertex_point('',#12116);
#28423=cartesian_point('',(-4.915647077487e0,7.332936434667e1,
-8.194372175973e0));
#28424=vertex_point('',#28423);
#28425=cartesian_point('',(-7.755182819357e0,7.357169498067e1,
-8.193582793418e0));
#28426=vertex_point('',#28425);
#28427=cartesian_point('',(-7.941314991716e0,7.337711743788e1,
-2.824079978176e1));
#28428=vertex_point('',#28427);
#28429=vertex_point('',#12183);
#28430=vertex_point('',#12220);
#28431=vertex_point('',#12199);
#28432=vertex_point('',#12234);
#28433=cartesian_point('',(-1.141744702400e1,7.358728783317e1,
-2.724315556577e1));
#28434=vertex_point('',#28433);
#28435=vertex_point('',#12285);
#28436=vertex_point('',#12310);
#28437=vertex_point('',#12323);
#28438=vertex_point('',#12334);
#28439=vertex_point('',#12337);
#28440=cartesian_point('',(-1.450720591528e1,7.237083291089e1,
-6.878910995975e0));
#28441=vertex_point('',#28440);
#28442=cartesian_point('',(-1.201948026531e1,7.282532920514e1,
-6.878910995975e0));
#28443=vertex_point('',#28442);
#28444=cartesian_point('',(-1.744663820908e1,7.258509550762e1,
-6.278749690981e0));
#28445=vertex_point('',#28444);
#28446=cartesian_point('',(-1.734900810091e1,7.218761759985e1,
-7.097278911062e0));
#28447=vertex_point('',#28446);
#28448=vertex_point('',#12391);
#28449=cartesian_point('',(-1.749750639615e1,7.182181515282e1,
-2.983470376990e1));
#28450=vertex_point('',#28449);
#28451=vertex_point('',#12422);
#28452=vertex_point('',#23828);
#28453=vertex_point('',#12447);
#28454=vertex_point('',#12460);
#28455=vertex_point('',#12476);
#28456=vertex_point('',#12479);
#28457=cartesian_point('',(-2.384498130105e1,6.985279769943e1,
-6.878910995977e0));
#28458=vertex_point('',#28457);
#28459=cartesian_point('',(-2.142226495732e1,7.063344139841e1,
-6.878910995977e0));
#28460=vertex_point('',#28459);
#28461=cartesian_point('',(-2.677165399672e1,6.968692282428e1,
-6.278658175690e0));
#28462=vertex_point('',#28461);
#28463=cartesian_point('',(-2.662296020737e1,6.930554357692e1,
-7.097279175647e0));
#28464=vertex_point('',#28463);
#28465=cartesian_point('',(-2.698392646124e1,6.929357933058e1,
-3.937813966862e1));
#28466=vertex_point('',#28465);
#28467=vertex_point('',#12559);
#28468=vertex_point('',#12528);
#28469=vertex_point('',#12535);
#28470=cartesian_point('',(-2.674741540758e1,6.866522610790e1,
-4.147528657222e1));
#28471=cartesian_point('',(-2.653266760652e1,6.905754705735e1,
-8.193519317872e0));
#28472=vertex_point('',#28470);
#28473=vertex_point('',#28471);
#28474=vertex_point('',#12596);
#28475=vertex_point('',#12601);
#28476=vertex_point('',#12575);
#28477=cartesian_point('',(-2.366921101799e1,6.926627852162e1,
-4.202617960650e1));
#28478=vertex_point('',#28477);
#28479=vertex_point('',#12582);
#28480=vertex_point('',#23752);
#28481=vertex_point('',#12587);
#28482=vertex_point('',#23917);
#28483=vertex_point('',#12594);
#28484=cartesian_point('',(-2.374270023553e1,6.955316992921e1,
-8.194372175982e0));
#28485=vertex_point('',#28484);
#28486=vertex_point('',#12608);
#28487=vertex_point('',#12647);
#28488=vertex_point('',#12675);
#28489=vertex_point('',#12738);
#28490=vertex_point('',#12750);
#28491=cartesian_point('',(-4.730991149185e1,5.585535932283e1,
-4.202617960650e1));
#28492=vertex_point('',#28491);
#28493=vertex_point('',#23309);
#28494=cartesian_point('',(-2.908308025405e1,6.693485187514e1,
-4.312438005464e1));
#28495=vertex_point('',#28494);
#28496=vertex_point('',#12988);
#28497=cartesian_point('',(-3.486341763176e1,6.436296296382e1,
-4.202617960650e1));
#28498=vertex_point('',#28497);
#28499=vertex_point('',#12703);
#28500=cartesian_point('',(-3.757102181280e1,6.256611121488e1,
-4.312438005464e1));
#28501=vertex_point('',#28500);
#28502=vertex_point('',#12864);
#28503=cartesian_point('',(-4.296620873666e1,5.926173974199e1,
-4.202617960650e1));
#28504=vertex_point('',#28503);
#28505=vertex_point('',#12731);
#28506=vertex_point('',#12757);
#28507=vertex_point('',#12778);
#28508=cartesian_point('',(-4.345209111701e1,5.868976453931e1,
-4.303928255511e1));
#28509=vertex_point('',#28508);
#28510=cartesian_point('',(-4.445447848123e1,5.793420429317e1,
-4.303928255511e1));
#28511=vertex_point('',#28510);
#28512=vertex_point('',#12798);
#28513=vertex_point('',#12831);
#28514=vertex_point('',#12829);
#28515=vertex_point('',#12843);
#28516=vertex_point('',#12850);
#28517=cartesian_point('',(-4.092180560967e1,6.104723652485e1,
-8.194372175982e0));
#28518=vertex_point('',#28517);
#28519=cartesian_point('',(-4.281410949172e1,5.973534372637e1,
-8.194372175982e0));
#28520=vertex_point('',#28519);
#28521=vertex_point('',#12862);
#28522=vertex_point('',#23594);
#28523=vertex_point('',#12884);
#28524=cartesian_point('',(-3.541980096630e1,6.385930146524e1,
-4.303928255511e1));
#28525=vertex_point('',#28524);
#28526=cartesian_point('',(-3.651223316959e1,6.324104294752e1,
-4.303928255511e1));
#28527=vertex_point('',#28526);
#28528=vertex_point('',#12922);
#28529=vertex_point('',#12955);
#28530=vertex_point('',#12953);
#28531=vertex_point('',#12967);
#28532=vertex_point('',#12974);
#28533=cartesian_point('',(-3.260345056068e1,6.586633641864e1,
-8.194372175982e0));
#28534=vertex_point('',#28533);
#28535=cartesian_point('',(-3.465080189231e1,6.481266226515e1,
-8.194372175982e0));
#28536=vertex_point('',#28535);
#28537=vertex_point('',#12986);
#28538=vertex_point('',#23636);
#28539=vertex_point('',#13008);
#28540=cartesian_point('',(-2.794525342530e1,6.746580982332e1,
-4.303928255511e1));
#28541=vertex_point('',#28540);
#28542=cartesian_point('',(-2.832250940562e1,6.837658632748e1,
-4.152264042526e1));
#28543=vertex_point('',#28542);
#28544=cartesian_point('',(-2.842408298427e1,6.833442473112e1,
-4.152264042526e1));
#28545=vertex_point('',#28544);
#28546=cartesian_point('',(-2.949136678499e1,6.788064070104e1,
-4.152264042526e1));
#28547=vertex_point('',#28546);
#28548=vertex_point('',#13088);
#28549=cartesian_point('',(-2.966962590554e1,6.753445268621e1,
-4.136241202117e1));
#28550=cartesian_point('',(-2.991742444534e1,6.807842816496e1,-3.937812255e1));
#28551=vertex_point('',#28549);
#28552=vertex_point('',#28550);
#28553=cartesian_point('',(-3.034567182576e1,6.820649399960e1,
-6.278724520700e0));
#28554=cartesian_point('',(-3.018114608242e1,6.783169989089e1,
-7.097265167559e0));
#28555=vertex_point('',#28553);
#28556=vertex_point('',#28554);
#28557=cartesian_point('',(-3.006966302571e1,6.759254862206e1,
-8.193503309238e0));
#28558=vertex_point('',#28557);
#28559=vertex_point('',#13131);
#28560=vertex_point('',#13134);
#28561=vertex_point('',#13126);
#28562=vertex_point('',#13129);
#28563=cartesian_point('',(-3.274390281042e1,6.615008169630e1,
-6.878910995977e0));
#28564=vertex_point('',#28563);
#28565=cartesian_point('',(-3.563858744801e1,6.559633944699e1,
-6.278658154576e0));
#28566=vertex_point('',#28565);
#28567=cartesian_point('',(-3.544138581035e1,6.523763145169e1,
-7.097279053585e0));
#28568=vertex_point('',#28567);
#28569=cartesian_point('',(-3.579770231052e1,6.517865402551e1,
-3.937813966905e1));
#28570=vertex_point('',#28569);
#28571=vertex_point('',#13216);
#28572=vertex_point('',#13185);
#28573=vertex_point('',#13192);
#28574=cartesian_point('',(-3.531949561849e1,6.500354209697e1,
-8.193519317827e0));
#28575=vertex_point('',#28574);
#28576=vertex_point('',#13237);
#28577=cartesian_point('',(-3.038882818353e1,6.707662933461e1,
-7.297491298094e0));
#28578=vertex_point('',#28577);
#28579=cartesian_point('',(-3.700514186174e1,6.409478584583e1,
-4.152264042526e1));
#28580=vertex_point('',#28579);
#28581=cartesian_point('',(-3.710034327172e1,6.403972693532e1,
-4.152264042526e1));
#28582=vertex_point('',#28581);
#28583=cartesian_point('',(-3.809926561003e1,6.34505166e1,-4.152264042526e1));
#28584=vertex_point('',#28583);
#28585=vertex_point('',#13341);
#28586=cartesian_point('',(-3.823081309563e1,6.308402278724e1,
-4.136241202143e1));
#28587=cartesian_point('',(-3.854749472709e1,6.359100027980e1,
-3.937812296314e1));
#28588=vertex_point('',#28586);
#28589=vertex_point('',#28587);
#28590=cartesian_point('',(-3.898879430194e1,6.366207292640e1,
-6.278724672667e0));
#28591=cartesian_point('',(-3.877675569717e1,6.331196022852e1,
-7.097265172373e0));
#28592=vertex_point('',#28590);
#28593=vertex_point('',#28591);
#28594=cartesian_point('',(-3.863501088416e1,6.308940638239e1,
-8.193503309237e0));
#28595=vertex_point('',#28594);
#28596=vertex_point('',#13384);
#28597=vertex_point('',#13387);
#28598=vertex_point('',#13379);
#28599=vertex_point('',#13382);
#28600=cartesian_point('',(-4.109809246159e1,6.131022162497e1,
-6.878910995977e0));
#28601=vertex_point('',#28600);
#28602=cartesian_point('',(-4.389573477340e1,6.038338451510e1,
-6.278658129992e0));
#28603=vertex_point('',#28602);
#28604=cartesian_point('',(-4.365339948659e1,6.005348536543e1,
-7.097278911541e0));
#28605=vertex_point('',#28604);
#28606=cartesian_point('',(-4.399896956489e1,5.994850387915e1,
-3.937813966955e1));
#28607=vertex_point('',#28606);
#28608=vertex_point('',#13469);
#28609=vertex_point('',#13438);
#28610=vertex_point('',#13445);
#28611=cartesian_point('',(-4.350199726800e1,5.983730850892e1,
-8.193519317832e0));
#28612=vertex_point('',#28611);
#28613=vertex_point('',#13490);
#28614=cartesian_point('',(-3.888410456166e1,6.253624144635e1,
-7.297491286821e0));
#28615=vertex_point('',#28614);
#28616=cartesian_point('',(-4.505460608085e1,5.871630580793e1,
-4.152264042526e1));
#28617=vertex_point('',#28616);
#28618=cartesian_point('',(-4.514180639963e1,5.864929165649e1,
-4.152264042526e1));
#28619=vertex_point('',#28618);
#28620=cartesian_point('',(-4.605527543738e1,5.793473656812e1,
-4.152264042526e1));
#28621=vertex_point('',#28620);
#28622=vertex_point('',#13594);
#28623=cartesian_point('',(-4.613786047422e1,5.755420776844e1,
-4.136241202128e1));
#28624=cartesian_point('',(-4.651800668553e1,5.801551275053e1,
-3.937812344468e1));
#28625=vertex_point('',#28623);
#28626=vertex_point('',#28624);
#28627=cartesian_point('',(-4.696480767250e1,5.802837613657e1,
-6.278724851869e0));
#28628=cartesian_point('',(-4.670888427435e1,5.770893537353e1,
-7.097265178026e0));
#28629=vertex_point('',#28627);
#28630=vertex_point('',#28628);
#28631=cartesian_point('',(-4.653930304321e1,5.750678690880e1,
-8.193499674828e0));
#28632=vertex_point('',#28631);
#28633=cartesian_point('',(-4.609235581753e1,5.749685993704e1,
-4.147512933518e1));
#28634=vertex_point('',#28633);
#28635=vertex_point('',#13655);
#28636=vertex_point('',#13658);
#28637=vertex_point('',#13648);
#28638=vertex_point('',#13653);
#28639=cartesian_point('',(-4.874908235618e1,5.542132666326e1,
-6.878910995977e0));
#28640=vertex_point('',#28639);
#28641=vertex_point('',#13713);
#28642=cartesian_point('',(-5.144740344444e1,5.369264254230e1,
-3.937812170254e1));
#28643=vertex_point('',#28642);
#28644=vertex_point('',#13743);
#28645=vertex_point('',#13748);
#28646=vertex_point('',#13750);
#28647=cartesian_point('',(-5.241436996e1,5.231662100671e1,-4.e1));
#28648=cartesian_point('',(-5.305903246551e1,5.166269530026e1,-4.e1));
#28649=vertex_point('',#28647);
#28650=vertex_point('',#28648);
#28651=cartesian_point('',(-5.283896948576e1,5.274042868552e1,
-3.941011405479e1));
#28652=vertex_point('',#28651);
#28653=cartesian_point('',(-5.286810719317e1,5.271122040004e1,
-3.941011405479e1));
#28654=vertex_point('',#28653);
#28655=cartesian_point('',(-5.369575587510e1,5.186786399354e1,
-3.941011405479e1));
#28656=vertex_point('',#28655);
#28657=cartesian_point('',(-5.036789487074e1,5.176422623634e1,
-3.999999999999e1));
#28658=vertex_point('',#28657);
#28659=cartesian_point('',(-5.176422892907e1,5.036789514359e1,
-4.000000000001e1));
#28660=vertex_point('',#28659);
#28661=cartesian_point('',(-5.391183019832e1,4.806219578421e1,-4.e1));
#28662=vertex_point('',#28661);
#28663=vertex_point('',#13999);
#28664=cartesian_point('',(-5.063195264158e1,4.482746281852e1,
-4.000000000002e1));
#28665=vertex_point('',#28664);
#28666=cartesian_point('',(-5.040640436820e1,4.461822554772e1,-4.e1));
#28667=vertex_point('',#28666);
#28668=cartesian_point('',(-4.482747792350e1,5.063196347579e1,-4.e1));
#28669=vertex_point('',#28668);
#28670=cartesian_point('',(-4.785344312606e1,5.365794468768e1,
-4.000000858740e1));
#28671=vertex_point('',#28670);
#28672=vertex_point('',#13919);
#28673=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-4.e1));
#28674=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-4.e1));
#28675=vertex_point('',#28673);
#28676=vertex_point('',#28674);
#28677=vertex_point('',#13874);
#28678=vertex_point('',#13867);
#28679=vertex_point('',#13894);
#28680=cartesian_point('',(-5.028821140141e1,5.322593773510e1,
-3.900872653550e1));
#28681=vertex_point('',#28680);
#28682=vertex_point('',#13914);
#28683=vertex_point('',#13934);
#28684=cartesian_point('',(-4.737966394980e1,5.409446798910e1,
-4.212035423972e1));
#28685=vertex_point('',#28684);
#28686=cartesian_point('',(-4.738165447157e1,5.578926692699e1,
-4.203470753895e1));
#28687=vertex_point('',#28686);
#28688=cartesian_point('',(-4.447525693111e1,5.098415853056e1,
-4.045642229593e1));
#28689=vertex_point('',#28688);
#28690=cartesian_point('',(-4.426193991539e1,5.119747554633e1,
-4.390459265970e1));
#28691=vertex_point('',#28690);
#28692=cartesian_point('',(-4.598272038915e1,5.291827037902e1,
-4.390460261241e1));
#28693=vertex_point('',#28692);
#28694=cartesian_point('',(-5.098415852094e1,4.447525694219e1,
-4.045642212863e1));
#28695=cartesian_point('',(-5.073124073702e1,4.424062482921e1,
-4.045642212863e1));
#28696=vertex_point('',#28694);
#28697=vertex_point('',#28695);
#28698=cartesian_point('',(-4.312721928568e1,4.772970773009e1,
-4.045642212863e1));
#28699=vertex_point('',#28698);
#28700=cartesian_point('',(-5.119747518947e1,4.426194027226e1,
-4.390458689132e1));
#28701=vertex_point('',#28700);
#28702=cartesian_point('',(-4.282554395898e1,4.772970773009e1,
-4.390458689130e1));
#28703=vertex_point('',#28702);
#28704=cartesian_point('',(-4.392896248360e1,5.082892664220e1,
-4.390458689130e1));
#28705=vertex_point('',#28704);
#28706=cartesian_point('',(-5.401018452737e1,4.750124959284e1,
-4.045642095033e1));
#28707=vertex_point('',#28706);
#28708=cartesian_point('',(-5.409449127281e1,4.737967819243e1,
-4.212042666541e1));
#28709=vertex_point('',#28708);
#28710=vertex_point('',#23259);
#28711=vertex_point('',#14022);
#28712=vertex_point('',#14017);
#28713=vertex_point('',#14275);
#28714=vertex_point('',#14064);
#28715=vertex_point('',#14042);
#28716=vertex_point('',#14057);
#28717=vertex_point('',#14091);
#28718=cartesian_point('',(-5.369262517904e1,5.144738583663e1,
-3.937812162785e1));
#28719=vertex_point('',#28718);
#28720=vertex_point('',#14138);
#28721=vertex_point('',#14156);
#28722=vertex_point('',#14172);
#28723=vertex_point('',#14175);
#28724=cartesian_point('',(-5.556596193586e1,4.858415743663e1,
-6.878910995975e0));
#28725=vertex_point('',#28724);
#28726=cartesian_point('',(-5.386894649040e1,5.045922198864e1,
-6.878910995975e0));
#28727=vertex_point('',#28726);
#28728=cartesian_point('',(-5.802839411236e1,4.696481865949e1,
-6.278658324874e0));
#28729=vertex_point('',#28728);
#28730=cartesian_point('',(-5.770893155164e1,4.670888117524e1,
-7.097279871472e0));
#28731=vertex_point('',#28730);
#28732=cartesian_point('',(-5.801555522577e1,4.651803662751e1,
-3.937813963318e1));
#28733=vertex_point('',#28732);
#28734=vertex_point('',#14257);
#28735=vertex_point('',#14226);
#28736=vertex_point('',#14233);
#28737=cartesian_point('',(-5.749655428104e1,4.609212246123e1,
-4.147528662391e1));
#28738=cartesian_point('',(-5.750673771428e1,4.653925628116e1,
-8.193519514805e0));
#28739=vertex_point('',#28737);
#28740=vertex_point('',#28738);
#28741=vertex_point('',#14289);
#28742=vertex_point('',#14294);
#28743=vertex_point('',#14273);
#28744=vertex_point('',#14287);
#28745=cartesian_point('',(-5.532761636027e1,4.837575973117e1,
-8.194372175980e0));
#28746=vertex_point('',#28745);
#28747=vertex_point('',#14301);
#28748=vertex_point('',#14340);
#28749=vertex_point('',#14368);
#28750=vertex_point('',#14688);
#28751=vertex_point('',#14700);
#28752=cartesian_point('',(-5.585535932351e1,-4.730991149105e1,
-4.202617960650e1));
#28753=vertex_point('',#28752);
#28754=vertex_point('',#18921);
#28755=vertex_point('',#23247);
#28756=cartesian_point('',(-5.865411373585e1,4.342573999914e1,
-4.312438005464e1));
#28757=vertex_point('',#28756);
#28758=vertex_point('',#15909);
#28759=cartesian_point('',(-6.237408681431e1,3.830825217274e1,
-4.202617960650e1));
#28760=vertex_point('',#28759);
#28761=vertex_point('',#14396);
#28762=cartesian_point('',(-6.382052119776e1,3.539831954566e1,
-4.312438005464e1));
#28763=vertex_point('',#28762);
#28764=vertex_point('',#15783);
#28765=cartesian_point('',(-6.684069814165e1,2.983906771979e1,
-4.202617960650e1));
#28766=vertex_point('',#28765);
#28767=vertex_point('',#14424);
#28768=cartesian_point('',(-6.789493187583e1,2.676524197886e1,
-4.312438005464e1));
#28769=vertex_point('',#28768);
#28770=vertex_point('',#15659);
#28771=cartesian_point('',(-7.016364659204e1,2.085932854521e1,
-4.202617960650e1));
#28772=vertex_point('',#28771);
#28773=vertex_point('',#14452);
#28774=cartesian_point('',(-7.080765286760e1,1.767416894771e1,
-4.312438005464e1));
#28775=vertex_point('',#28774);
#28776=vertex_point('',#15536);
#28777=cartesian_point('',(-7.228607559619e1,1.152268047593e1,
-4.202617960650e1));
#28778=vertex_point('',#28777);
#28779=vertex_point('',#14480);
#28780=cartesian_point('',(-7.250882235046e1,8.280738732757e0,
-4.312438005464e1));
#28781=vertex_point('',#28780);
#28782=vertex_point('',#14499);
#28783=cartesian_point('',(-7.317166980542e1,1.988876149011e0,
-4.202617960650e1));
#28784=vertex_point('',#28783);
#28785=vertex_point('',#14522);
#28786=cartesian_point('',(-7.297858780084e1,-4.750528449677e-1,
-4.312438005464e1));
#28787=vertex_point('',#28786);
#28788=cartesian_point('',(-7.296935250446e1,-1.254411292188e0,
-4.312438005464e1));
#28789=vertex_point('',#28788);
#28790=vertex_point('',#14546);
#28791=cartesian_point('',(-7.280527645730e1,-7.578958399794e0,
-4.202617960650e1));
#28792=vertex_point('',#28791);
#28793=vertex_point('',#14569);
#28794=cartesian_point('',(-7.218135678245e1,-1.076808644353e1,
-4.312438005464e1));
#28795=vertex_point('',#28794);
#28796=vertex_point('',#15188);
#28797=cartesian_point('',(-7.119316464451e1,-1.701711486561e1,
-4.202617960650e1));
#28798=vertex_point('',#28797);
#28799=vertex_point('',#14597);
#28800=cartesian_point('',(-7.015831794796e1,-2.009752162142e1,
-4.312438005464e1));
#28801=vertex_point('',#28800);
#28802=vertex_point('',#15064);
#28803=cartesian_point('',(-6.836291804415e1,-2.616410378626e1,
-4.202617960650e1));
#28804=vertex_point('',#28803);
#28805=vertex_point('',#14625);
#28806=cartesian_point('',(-6.693484663053e1,-2.908309232455e1,
-4.312438005464e1));
#28807=vertex_point('',#28806);
#28808=vertex_point('',#14938);
#28809=cartesian_point('',(-6.436296296332e1,-3.486341763270e1,
-4.202617960650e1));
#28810=vertex_point('',#28809);
#28811=vertex_point('',#14653);
#28812=cartesian_point('',(-6.256610987996e1,-3.757102403580e1,
-4.312438005464e1));
#28813=vertex_point('',#28812);
#28814=vertex_point('',#14814);
#28815=cartesian_point('',(-5.926173974136e1,-4.296620873752e1,
-4.202617960650e1));
#28816=vertex_point('',#28815);
#28817=vertex_point('',#14681);
#28818=vertex_point('',#14707);
#28819=vertex_point('',#14728);
#28820=cartesian_point('',(-5.868976453930e1,-4.345209111702e1,
-4.303928255511e1));
#28821=vertex_point('',#28820);
#28822=cartesian_point('',(-5.793420429317e1,-4.445447848123e1,
-4.303928255511e1));
#28823=vertex_point('',#28822);
#28824=vertex_point('',#14748);
#28825=vertex_point('',#14781);
#28826=vertex_point('',#14779);
#28827=vertex_point('',#14793);
#28828=vertex_point('',#14800);
#28829=cartesian_point('',(-6.104723652486e1,-4.092180560966e1,
-8.194372175980e0));
#28830=vertex_point('',#28829);
#28831=cartesian_point('',(-5.973534372635e1,-4.281410949175e1,
-8.194372175980e0));
#28832=vertex_point('',#28831);
#28833=vertex_point('',#14812);
#28834=vertex_point('',#22839);
#28835=vertex_point('',#14834);
#28836=cartesian_point('',(-6.385930146523e1,-3.541980096632e1,
-4.303928255511e1));
#28837=vertex_point('',#28836);
#28838=cartesian_point('',(-6.324104294752e1,-3.651223316959e1,
-4.303928255511e1));
#28839=vertex_point('',#28838);
#28840=vertex_point('',#14872);
#28841=vertex_point('',#14905);
#28842=vertex_point('',#14903);
#28843=vertex_point('',#14917);
#28844=vertex_point('',#14924);
#28845=cartesian_point('',(-6.586633641864e1,-3.260345056068e1,
-8.194372175980e0));
#28846=vertex_point('',#28845);
#28847=cartesian_point('',(-6.481266226514e1,-3.465080189233e1,
-8.194372175980e0));
#28848=vertex_point('',#28847);
#28849=vertex_point('',#14936);
#28850=vertex_point('',#22883);
#28851=vertex_point('',#14957);
#28852=cartesian_point('',(-6.793618803795e1,-2.678146820084e1,
-4.303928255511e1));
#28853=vertex_point('',#28852);
#28854=cartesian_point('',(-6.746580982332e1,-2.794525342530e1,
-4.303928255511e1));
#28855=vertex_point('',#28854);
#28856=vertex_point('',#14998);
#28857=vertex_point('',#15031);
#28858=vertex_point('',#15029);
#28859=vertex_point('',#15043);
#28860=vertex_point('',#15050);
#28861=cartesian_point('',(-6.955844503470e1,-2.372724143323e1,
-8.194372175980e0));
#28862=vertex_point('',#28861);
#28863=cartesian_point('',(-6.878101818311e1,-2.589460946552e1,
-8.194372175980e0));
#28864=vertex_point('',#28863);
#28865=vertex_point('',#15062);
#28866=vertex_point('',#22927);
#28867=vertex_point('',#15084);
#28868=cartesian_point('',(-7.085066759787e1,-1.768489708924e1,
-4.303928255511e1));
#28869=vertex_point('',#28868);
#28870=cartesian_point('',(-7.053621798798e1,-1.890012264702e1,
-4.303928255511e1));
#28871=vertex_point('',#28870);
#28872=vertex_point('',#15122);
#28873=vertex_point('',#15155);
#28874=vertex_point('',#15153);
#28875=vertex_point('',#15167);
#28876=vertex_point('',#15174);
#28877=cartesian_point('',(-7.206038937097e1,-1.444505262644e1,
-8.194372175980e0));
#28878=vertex_point('',#28877);
#28879=cartesian_point('',(-7.157251181026e1,-1.669535309141e1,
-8.194372175980e0));
#28880=vertex_point('',#28879);
#28881=vertex_point('',#15186);
#28882=vertex_point('',#22971);
#28883=vertex_point('',#15208);
#28884=cartesian_point('',(-7.255287259167e1,-8.285732485253e0,
-4.303928255511e1));
#28885=vertex_point('',#28884);
#28886=cartesian_point('',(-7.239973190654e1,-9.531605530157e0,
-4.303928255511e1));
#28887=vertex_point('',#28886);
#28888=vertex_point('',#15246);
#28889=vertex_point('',#15279);
#28890=vertex_point('',#15277);
#28891=vertex_point('',#15291);
#28892=vertex_point('',#15298);
#28893=cartesian_point('',(-7.332936046619e1,-4.915704964258e0,
-8.194372175980e0));
#28894=vertex_point('',#28893);
#28895=cartesian_point('',(-7.313937991669e1,-7.210434597089e0,
-8.194372175980e0));
#28896=vertex_point('',#28895);
#28897=vertex_point('',#15310);
#28898=vertex_point('',#23015);
#28899=vertex_point('',#15317);
#28900=cartesian_point('',(-7.301367781998e1,1.255203298798e0,
-4.303928255511e1));
#28901=vertex_point('',#28900);
#28902=cartesian_point('',(-7.302446633917e1,0.e0,-4.303928255511e1));
#28903=vertex_point('',#28902);
#28904=vertex_point('',#15358);
#28905=vertex_point('',#15391);
#28906=vertex_point('',#15389);
#28907=vertex_point('',#15403);
#28908=vertex_point('',#15410);
#28909=cartesian_point('',(-7.334364587310e1,4.697751772741e0,
-8.194372175980e0));
#28910=vertex_point('',#28909);
#28911=cartesian_point('',(-7.345481295468e1,2.397856432312e0,
-8.194372175980e0));
#28912=vertex_point('',#28911);
#28913=vertex_point('',#15422);
#28914=vertex_point('',#23059);
#28915=vertex_point('',#15429);
#28916=cartesian_point('',(-7.222519877757e1,1.077466220639e1,
-4.303928255511e1));
#28917=vertex_point('',#28916);
#28918=cartesian_point('',(-7.239973190654e1,9.531605530157e0,
-4.303928255511e1));
#28919=vertex_point('',#28918);
#28920=vertex_point('',#15470);
#28921=vertex_point('',#15503);
#28922=vertex_point('',#15501);
#28923=vertex_point('',#15515);
#28924=vertex_point('',#15522);
#28925=cartesian_point('',(-7.210300116441e1,1.423082867443e1,
-8.194372175980e0));
#28926=vertex_point('',#28925);
#28927=cartesian_point('',(-7.251341377749e1,1.196511947334e1,
-8.194372175980e0));
#28928=vertex_point('',#28927);
#28929=vertex_point('',#15534);
#28930=vertex_point('',#23103);
#28931=vertex_point('',#15554);
#28932=cartesian_point('',(-7.020092655946e1,2.010976365634e1,
-4.303928255511e1));
#28933=vertex_point('',#28932);
#28934=cartesian_point('',(-7.053621798798e1,1.890012264702e1,
-4.303928255511e1));
#28935=vertex_point('',#28934);
#28936=vertex_point('',#15593);
#28937=vertex_point('',#15626);
#28938=vertex_point('',#15624);
#28939=vertex_point('',#15638);
#28940=vertex_point('',#15645);
#28941=cartesian_point('',(-6.962865411507e1,2.352041215200e1,
-8.194372175980e0));
#28942=vertex_point('',#28941);
#28943=cartesian_point('',(-7.033128998605e1,2.132765600281e1,
-8.194372175980e0));
#28944=vertex_point('',#28943);
#28945=vertex_point('',#15657);
#28946=vertex_point('',#23147);
#28947=vertex_point('',#15679);
#28948=cartesian_point('',(-6.697549702455e1,2.910078147465e1,
-4.303928255511e1));
#28949=vertex_point('',#28948);
#28950=cartesian_point('',(-6.746580982332e1,2.794525342530e1,
-4.303928255511e1));
#28951=vertex_point('',#28950);
#28952=vertex_point('',#15717);
#28953=vertex_point('',#15750);
#28954=vertex_point('',#15748);
#28955=vertex_point('',#15762);
#28956=vertex_point('',#15769);
#28957=cartesian_point('',(-6.596294148912e1,3.240755485654e1,
-8.194372175980e0));
#28958=vertex_point('',#28957);
#28959=cartesian_point('',(-6.694577832344e1,3.032527042494e1,
-8.194372175980e0));
#28960=vertex_point('',#28959);
#28961=vertex_point('',#15781);
#28962=vertex_point('',#23191);
#28963=vertex_point('',#15802);
#28964=cartesian_point('',(-6.260409816643e1,3.759387685366e1,
-4.303928255511e1));
#28965=vertex_point('',#28964);
#28966=cartesian_point('',(-6.324104294752e1,3.651223316959e1,
-4.303928255511e1));
#28967=vertex_point('',#28966);
#28968=vertex_point('',#15843);
#28969=vertex_point('',#15876);
#28970=vertex_point('',#15874);
#28971=vertex_point('',#15888);
#28972=vertex_point('',#15895);
#28973=cartesian_point('',(-6.116858464591e1,4.074019531240e1,
-8.194372175980e0));
#28974=vertex_point('',#28973);
#28975=cartesian_point('',(-6.241480583283e1,3.880401106235e1,
-8.194372175980e0));
#28976=vertex_point('',#28975);
#28977=vertex_point('',#15907);
#28978=vertex_point('',#23235);
#28979=vertex_point('',#15930);
#28980=cartesian_point('',(-5.793420429317e1,4.445447848123e1,
-4.303928255511e1));
#28981=vertex_point('',#28980);
#28982=cartesian_point('',(-5.871630580793e1,4.505460608085e1,
-4.152264042526e1));
#28983=vertex_point('',#28982);
#28984=cartesian_point('',(-5.878319030922e1,4.496730627802e1,
-4.152264042526e1));
#28985=vertex_point('',#28984);
#28986=cartesian_point('',(-5.948059317526e1,4.404067588434e1,
-4.152264042526e1));
#28987=vertex_point('',#28986);
#28988=vertex_point('',#16010);
#28989=cartesian_point('',(-5.946187458223e1,4.365173765974e1,
-4.136241458914e1));
#28990=cartesian_point('',(-5.994846376338e1,4.399893613371e1,
-3.937812301214e1));
#28991=vertex_point('',#28989);
#28992=vertex_point('',#28990);
#28993=cartesian_point('',(-6.038337016808e1,4.389572094069e1,
-6.278723354975e0));
#28994=cartesian_point('',(-6.005348918918e1,4.365340225547e1,
-7.097264978416e0));
#28995=vertex_point('',#28993);
#28996=vertex_point('',#28994);
#28997=cartesian_point('',(-5.983736646895e1,4.350203270773e1,
-8.193499655846e0));
#28998=vertex_point('',#28997);
#28999=vertex_point('',#16053);
#29000=vertex_point('',#16056);
#29001=vertex_point('',#16048);
#29002=vertex_point('',#16051);
#29003=cartesian_point('',(-6.143209250103e1,4.091569980619e1,
-6.878910995975e0));
#29004=vertex_point('',#29003);
#29005=cartesian_point('',(-6.366209206177e1,3.898880277685e1,
-6.278658300344e0));
#29006=vertex_point('',#29005);
#29007=cartesian_point('',(-6.331195607736e1,3.877675314966e1,
-7.097279729368e0));
#29008=vertex_point('',#29007);
#29009=cartesian_point('',(-6.359104635025e1,3.854751889201e1,
-3.937813963367e1));
#29010=vertex_point('',#29009);
#29011=vertex_point('',#16138);
#29012=vertex_point('',#16107);
#29013=vertex_point('',#16114);
#29014=cartesian_point('',(-6.308935151232e1,3.863497099127e1,
-8.193519514905e0));
#29015=vertex_point('',#29014);
#29016=vertex_point('',#16159);
#29017=cartesian_point('',(-5.985582181719e1,4.289565807062e1,
-7.297453332410e0));
#29018=vertex_point('',#29017);
#29019=cartesian_point('',(-6.409478584583e1,3.700514186174e1,
-4.152264042526e1));
#29020=vertex_point('',#29019);
#29021=cartesian_point('',(-6.414970323009e1,3.690985874155e1,
-4.152264042526e1));
#29022=vertex_point('',#29021);
#29023=cartesian_point('',(-6.472019018105e1,3.590012645881e1,
-4.152264042526e1));
#29024=vertex_point('',#29023);
#29025=vertex_point('',#16263);
#29026=cartesian_point('',(-6.465086510262e1,3.551695892129e1,
-4.136241458925e1));
#29027=cartesian_point('',(-6.517860993469e1,3.579767443350e1,
-3.937812349318e1));
#29028=vertex_point('',#29026);
#29029=vertex_point('',#29027);
#29030=cartesian_point('',(-6.559632329387e1,3.563857553696e1,
-6.278723532412e0));
#29031=cartesian_point('',(-6.523763564782e1,3.544138807999e1,
-7.097264984090e0));
#29032=vertex_point('',#29030);
#29033=vertex_point('',#29031);
#29034=cartesian_point('',(-6.500360418696e1,3.531952318973e1,
-8.193499655846e0));
#29035=vertex_point('',#29034);
#29036=vertex_point('',#16306);
#29037=vertex_point('',#16309);
#29038=vertex_point('',#16301);
#29039=vertex_point('',#16304);
#29040=cartesian_point('',(-6.624710293130e1,3.254716320810e1,
-6.878910995974e0));
#29041=vertex_point('',#29040);
#29042=cartesian_point('',(-6.820651396552e1,3.034567768268e1,
-6.278658279236e0));
#29043=vertex_point('',#29042);
#29044=cartesian_point('',(-6.783169548156e1,3.018114411595e1,
-7.097279607431e0));
#29045=vertex_point('',#29044);
#29046=cartesian_point('',(-6.807847704098e1,2.991744240427e1,
-3.937813963408e1));
#29047=vertex_point('',#29046);
#29048=vertex_point('',#16391);
#29049=vertex_point('',#16360);
#29050=vertex_point('',#16367);
#29051=cartesian_point('',(-6.759248901433e1,3.006963063610e1,
-8.193519514864e0));
#29052=vertex_point('',#29051);
#29053=vertex_point('',#16412);
#29054=cartesian_point('',(-6.494275387700e1,3.471592726660e1,
-7.297453324310e0));
#29055=vertex_point('',#29054);
#29056=cartesian_point('',(-6.837658632748e1,2.832250940562e1,
-4.152264042526e1));
#29057=vertex_point('',#29056);
#29058=cartesian_point('',(-6.841859694305e1,2.822087328867e1,
-4.152264042526e1));
#29059=vertex_point('',#29058);
#29060=cartesian_point('',(-6.885240678902e1,2.714531591619e1,
-4.152264042526e1));
#29061=vertex_point('',#29060);
#29062=vertex_point('',#16516);
#29063=cartesian_point('',(-6.873366139651e1,2.677447516845e1,
-4.136241458941e1));
#29064=cartesian_point('',(-6.929353202049e1,2.698390459991e1,
-3.937812390612e1));
#29065=vertex_point('',#29063);
#29066=vertex_point('',#29064);
#29067=cartesian_point('',(-6.968690514188e1,2.677164425078e1,
-6.278723684745e0));
#29068=cartesian_point('',(-6.930554807324e1,2.662296192509e1,
-7.097264988973e0));
#29069=vertex_point('',#29067);
#29070=vertex_point('',#29068);
#29071=cartesian_point('',(-6.905761221492e1,2.653268683754e1,
-8.193499655846e0));
#29072=vertex_point('',#29071);
#29073=vertex_point('',#16559);
#29074=vertex_point('',#16562);
#29075=vertex_point('',#16554);
#29076=vertex_point('',#16557);
#29077=cartesian_point('',(-6.992860706325e1,2.362173562374e1,
-6.878910995974e0));
#29078=vertex_point('',#29077);
#29079=cartesian_point('',(-7.158390350490e1,2.118332964124e1,
-6.278658260283e0));
#29080=vertex_point('',#29079);
#29081=cartesian_point('',(-7.119081576996e1,2.106912732984e1,
-7.097279497965e0));
#29082=vertex_point('',#29081);
#29083=cartesian_point('',(-7.140106611462e1,2.077547016871e1,
-3.937813963448e1));
#29084=vertex_point('',#29083);
#29085=vertex_point('',#16644);
#29086=vertex_point('',#16613);
#29087=vertex_point('',#16620);
#29088=cartesian_point('',(-7.093910028911e1,2.098979056385e1,
-8.193519514910e0));
#29089=vertex_point('',#29088);
#29090=vertex_point('',#16665);
#29091=cartesian_point('',(-6.891849741153e1,2.594219732092e1,
-7.297453320264e0));
#29092=vertex_point('',#29091);
#29093=cartesian_point('',(-7.148844445949e1,1.915527096108e1,
-4.152264042526e1));
#29094=vertex_point('',#29093);
#29095=cartesian_point('',(-7.151682949308e1,1.904902086952e1,
-4.152264042526e1));
#29096=vertex_point('',#29095);
#29097=cartesian_point('',(-7.180653962734e1,1.792604149211e1,
-4.152264042526e1));
#29098=vertex_point('',#29097);
#29099=vertex_point('',#16769);
#29100=cartesian_point('',(-7.164040568759e1,1.757387272241e1,
-4.136241458914e1));
#29101=cartesian_point('',(-7.222282256279e1,1.770843267821e1,
-3.937812427661e1));
#29102=vertex_point('',#29100);
#29103=vertex_point('',#29101);
#29104=cartesian_point('',(-7.258512472218e1,1.744664273028e1,
-6.278723821389e0));
#29105=cartesian_point('',(-7.218762335596e1,1.734900950774e1,
-7.097264993393e0));
#29106=vertex_point('',#29104);
#29107=vertex_point('',#29105);
#29108=cartesian_point('',(-7.193002535149e1,1.729186885727e1,
-8.193499655846e0));
#29109=vertex_point('',#29108);
#29110=vertex_point('',#16812);
#29111=vertex_point('',#16815);
#29112=vertex_point('',#16807);
#29113=vertex_point('',#16810);
#29114=cartesian_point('',(-7.241361334049e1,1.429213359365e1,
-6.878910995974e0));
#29115=vertex_point('',#29114);
#29116=cartesian_point('',(-7.373647260858e1,1.165852896644e1,
-6.278658242600e0));
#29117=vertex_point('',#29116);
#29118=cartesian_point('',(-7.333184146297e1,1.159661192596e1,
-7.097279396026e0));
#29119=vertex_point('',#29118);
#29120=cartesian_point('',(-7.350196315093e1,1.127802386658e1,
-3.937813963484e1));
#29121=vertex_point('',#29120);
#29122=vertex_point('',#16897);
#29123=vertex_point('',#16866);
#29124=vertex_point('',#16873);
#29125=cartesian_point('',(-7.307192388992e1,1.155080935559e1,
-8.193519514833e0));
#29126=vertex_point('',#29125);
#29127=vertex_point('',#16918);
#29128=cartesian_point('',(-7.171502634445e1,1.672458918545e1,
-7.297453326434e0));
#29129=vertex_point('',#29128);
#29130=cartesian_point('',(-7.337711548646e1,9.660280519555e0,
-4.152264042526e1));
#29131=vertex_point('',#29130);
#29132=cartesian_point('',(-7.339138926228e1,9.551234421909e0,
-4.152264042526e1));
#29133=vertex_point('',#29132);
#29134=cartesian_point('',(-7.353204266411e1,8.400047528084e0,
-4.152264042526e1));
#29135=vertex_point('',#29134);
#29136=vertex_point('',#17022);
#29137=cartesian_point('',(-7.332136277481e1,8.072576441583e0,
-4.136241458899e1));
#29138=cartesian_point('',(-7.391636058811e1,8.129964564460e0,
-3.937812462181e1));
#29139=vertex_point('',#29137);
#29140=vertex_point('',#29138);
#29141=cartesian_point('',(-7.424139269479e1,7.823124333736e0,
-6.278723947986e0));
#29142=cartesian_point('',(-7.383454838891e1,7.778210725402e0,
-7.097264997424e0));
#29143=vertex_point('',#29141);
#29144=vertex_point('',#29142);
#29145=cartesian_point('',(-7.357169581153e1,7.755182206682e0,
-8.193499655846e0));
#29146=vertex_point('',#29145);
#29147=vertex_point('',#17065);
#29148=vertex_point('',#17068);
#29149=vertex_point('',#17060);
#29150=vertex_point('',#17063);
#29151=cartesian_point('',(-7.365960261662e1,4.717989195278e0,
-6.878910995974e0));
#29152=vertex_point('',#29151);
#29153=cartesian_point('',(-7.462739022238e1,1.934247637792e0,
-6.278658225583e0));
#29154=vertex_point('',#29153);
#29155=cartesian_point('',(-7.421813901743e1,1.925675269724e0,
-7.097279297540e0));
#29156=vertex_point('',#29155);
#29157=cartesian_point('',(-7.434522121909e1,1.587607438186e0,
-3.937813963520e1));
#29158=vertex_point('',#29157);
#29159=vertex_point('',#17148);
#29160=vertex_point('',#17117);
#29161=vertex_point('',#17124);
#29162=cartesian_point('',(-7.395446661360e1,1.914190596761e0,
-8.193519514805e0));
#29163=vertex_point('',#29162);
#29164=vertex_point('',#17169);
#29165=cartesian_point('',(-7.328449129792e1,7.220818693065e0,
-7.297453318329e0));
#29166=vertex_point('',#29165);
#29167=cartesian_point('',(-7.401028372348e1,0.e0,-4.152264042526e1));
#29168=vertex_point('',#29167);
#29169=cartesian_point('',(-7.401020201327e1,-1.099762947698e-1,
-4.152264042526e1));
#29170=vertex_point('',#29169);
#29171=cartesian_point('',(-7.399939202291e1,-1.269675970606e0,
-4.152264042526e1));
#29172=vertex_point('',#29171);
#29173=vertex_point('',#17273);
#29174=cartesian_point('',(-7.374773429965e1,-1.566843267869e0,
-4.136247107083e1));
#29175=cartesian_point('',(-7.434516919116e1,-1.587609496202e0,
-3.937812495871e1));
#29176=vertex_point('',#29174);
#29177=vertex_point('',#29175);
#29178=cartesian_point('',(-7.462736985537e1,-1.934249871571e0,
-6.278724071608e0));
#29179=cartesian_point('',(-7.421814382824e1,-1.925675401069e0,
-7.097265001396e0));
#29180=vertex_point('',#29178);
#29181=vertex_point('',#29179);
#29182=cartesian_point('',(-7.395453415832e1,-1.914197761619e0,
-8.193499655846e0));
#29183=vertex_point('',#29182);
#29184=vertex_point('',#17316);
#29185=vertex_point('',#17319);
#29186=vertex_point('',#17311);
#29187=vertex_point('',#17314);
#29188=cartesian_point('',(-7.364525566968e1,-4.936881306314e0,
-6.878910995974e0));
#29189=vertex_point('',#29188);
#29190=cartesian_point('',(-7.424141249893e1,-7.823129195309e0,
-6.278658208536e0));
#29191=vertex_point('',#29190);
#29192=cartesian_point('',(-7.383454363643e1,-7.778210231203e0,
-7.097279199055e0));
#29193=vertex_point('',#29192);
#29194=cartesian_point('',(-7.391641193980e1,-8.129973404455e0,
-3.937813963553e1));
#29195=vertex_point('',#29194);
#29196=vertex_point('',#17401);
#29197=vertex_point('',#17370);
#29198=vertex_point('',#17377);
#29199=cartesian_point('',(-7.357162790747e1,-7.755180493625e0,
-8.193519514860e0));
#29200=vertex_point('',#29199);
#29201=vertex_point('',#17422);
#29202=cartesian_point('',(-7.360003828467e1,-2.406502009758e0,
-7.297453317609e0));
#29203=vertex_point('',#29202);
#29204=cartesian_point('',(-7.337711548646e1,-9.660280519555e0,
-4.152264042526e1));
#29205=vertex_point('',#29204);
#29206=cartesian_point('',(-7.336267968830e1,-9.769305286550e0,
-4.152264042526e1));
#29207=vertex_point('',#29206);
#29208=cartesian_point('',(-7.320059134908e1,-1.091767021735e1,
-4.152264042526e1));
#29209=vertex_point('',#29208);
#29210=vertex_point('',#17526);
#29211=cartesian_point('',(-7.291233444884e1,-1.117945502940e1,
-4.136241458924e1));
#29212=cartesian_point('',(-7.350191133795e1,-1.127801911758e1,
-3.937812528847e1));
#29213=vertex_point('',#29211);
#29214=vertex_point('',#29212);
#29215=cartesian_point('',(-7.373645202718e1,-1.165852850877e1,
-6.278724194590e0));
#29216=cartesian_point('',(-7.333184624942e1,-1.159661268958e1,
-7.097265005403e0));
#29217=vertex_point('',#29215);
#29218=vertex_point('',#29216);
#29219=cartesian_point('',(-7.307198992157e1,-1.155082527551e1,
-8.193499655846e0));
#29220=vertex_point('',#29219);
#29221=vertex_point('',#17569);
#29222=vertex_point('',#17572);
#29223=vertex_point('',#17564);
#29224=vertex_point('',#17567);
#29225=cartesian_point('',(-7.237081797990e1,-1.45072804e1,-6.878910995974e0));
#29226=vertex_point('',#29225);
#29227=cartesian_point('',(-7.258514362405e1,-1.744665010976e1,
-6.278658190899e0));
#29228=vertex_point('',#29227);
#29229=cartesian_point('',(-7.218761874325e1,-1.734900840566e1,
-7.097279097147e0));
#29230=vertex_point('',#29229);
#29231=cartesian_point('',(-7.222287235871e1,-1.770844815903e1,
-3.937813963588e1));
#29232=vertex_point('',#29231);
#29233=vertex_point('',#17654);
#29234=vertex_point('',#17623);
#29235=vertex_point('',#17630);
#29236=cartesian_point('',(-7.192995825389e1,-1.729185829614e1,
-8.193519514837e0));
#29237=vertex_point('',#29236);
#29238=vertex_point('',#17675);
#29239=cartesian_point('',(-7.265626820118e1,-1.199264679451e1,
-7.297453346321e0));
#29240=vertex_point('',#29239);
#29241=cartesian_point('',(-7.148844445949e1,-1.915527096108e1,
-4.152264042526e1));
#29242=vertex_point('',#29241);
#29243=cartesian_point('',(-7.145990157389e1,-1.926147875632e1,
-4.152264042526e1));
#29244=vertex_point('',#29243);
#29245=cartesian_point('',(-7.114930822119e1,-2.037886249221e1,
-4.152264042526e1));
#29246=vertex_point('',#29245);
#29247=vertex_point('',#17779);
#29248=cartesian_point('',(-7.082934762411e1,-2.060078262336e1,
-4.136241458908e1));
#29249=cartesian_point('',(-7.140101540409e1,-2.077545870421e1,
-3.937812563391e1));
#29250=vertex_point('',#29248);
#29251=vertex_point('',#29249);
#29252=cartesian_point('',(-7.158388306125e1,-2.118332647368e1,
-6.278724321334e0));
#29253=cartesian_point('',(-7.119082044982e1,-2.106912872188e1,
-7.097265009397e0));
#29254=vertex_point('',#29252);
#29255=vertex_point('',#29253);
#29256=cartesian_point('',(-7.093916367790e1,-2.098981496644e1,
-8.193499655846e0));
#29257=vertex_point('',#29256);
#29258=vertex_point('',#17822);
#29259=vertex_point('',#17825);
#29260=vertex_point('',#17817);
#29261=vertex_point('',#17820);
#29262=cartesian_point('',(-6.985809552952e1,-2.382945590385e1,
-6.878910995974e0));
#29263=vertex_point('',#29262);
#29264=cartesian_point('',(-6.968692281741e1,-2.677165399384e1,
-6.278658171965e0));
#29265=vertex_point('',#29264);
#29266=cartesian_point('',(-6.930554367950e1,-2.662296024394e1,
-7.097278987744e0));
#29267=vertex_point('',#29266);
#29268=cartesian_point('',(-6.929357940762e1,-2.698392646789e1,
-3.937813963627e1));
#29269=vertex_point('',#29268);
#29270=vertex_point('',#17907);
#29271=vertex_point('',#17876);
#29272=vertex_point('',#17883);
#29273=cartesian_point('',(-6.905754706986e1,-2.653266760874e1,
-8.193519514841e0));
#29274=vertex_point('',#29273);
#29275=vertex_point('',#17928);
#29276=cartesian_point('',(-7.046932924289e1,-2.137359407061e1,
-7.297453317360e0));
#29277=vertex_point('',#29276);
#29278=cartesian_point('',(-6.837658632748e1,-2.832250940562e1,
-4.152264042526e1));
#29279=vertex_point('',#29278);
#29280=cartesian_point('',(-6.833442473112e1,-2.842408298427e1,
-4.152264042526e1));
#29281=vertex_point('',#29280);
#29282=cartesian_point('',(-6.788064070332e1,-2.949136677974e1,
-4.152264042526e1));
#29283=vertex_point('',#29282);
#29284=vertex_point('',#18032);
#29285=cartesian_point('',(-6.753445102385e1,-2.966962511501e1,
-4.136241458903e1));
#29286=cartesian_point('',(-6.807842830156e1,-2.991742443155e1,
-3.937812600427e1));
#29287=vertex_point('',#29285);
#29288=vertex_point('',#29286);
#29289=cartesian_point('',(-6.820649400959e1,-3.034567183085e1,
-6.278724457151e0));
#29290=cartesian_point('',(-6.783169997444e1,-3.018114612250e1,
-7.097265013805e0));
#29291=vertex_point('',#29289);
#29292=vertex_point('',#29290);
#29293=cartesian_point('',(-6.759254867565e1,-3.006966310381e1,
-8.193499655846e0));
#29294=vertex_point('',#29293);
#29295=vertex_point('',#18075);
#29296=vertex_point('',#18078);
#29297=vertex_point('',#18070);
#29298=vertex_point('',#18073);
#29299=cartesian_point('',(-6.615008169630e1,-3.274390281042e1,
-6.878910995974e0));
#29300=vertex_point('',#29299);
#29301=cartesian_point('',(-6.559633944055e1,-3.563858744425e1,
-6.278658150853e0));
#29302=vertex_point('',#29301);
#29303=cartesian_point('',(-6.523763154860e1,-3.544138585998e1,
-7.097278865719e0));
#29304=vertex_point('',#29303);
#29305=cartesian_point('',(-6.517865410102e1,-3.579770232718e1,
-3.937813963670e1));
#29306=vertex_point('',#29305);
#29307=vertex_point('',#18160);
#29308=vertex_point('',#18129);
#29309=vertex_point('',#18136);
#29310=cartesian_point('',(-6.500354210908e1,-3.531949562231e1,
-8.193519514822e0));
#29311=vertex_point('',#29310);
#29312=vertex_point('',#18181);
#29313=cartesian_point('',(-6.707664050947e1,-3.038883322262e1,
-7.297453333522e0));
#29314=vertex_point('',#29313);
#29315=cartesian_point('',(-6.409478584583e1,-3.700514186174e1,
-4.152264042526e1));
#29316=vertex_point('',#29315);
#29317=cartesian_point('',(-6.403972693532e1,-3.710034327172e1,
-4.152264042526e1));
#29318=vertex_point('',#29317);
#29319=cartesian_point('',(-6.345051660294e1,-3.809926560512e1,
-4.152264042526e1));
#29320=vertex_point('',#29319);
#29321=vertex_point('',#18285);
#29322=cartesian_point('',(-6.308402124234e1,-3.823081209490e1,
-4.136241458921e1));
#29323=cartesian_point('',(-6.359100041704e1,-3.854749473124e1,
-3.937812641709e1));
#29324=vertex_point('',#29322);
#29325=vertex_point('',#29323);
#29326=cartesian_point('',(-6.366207293564e1,-3.898879430830e1,
-6.278724609094e0));
#29327=cartesian_point('',(-6.331196030613e1,-3.877675574782e1,
-7.097265018600e0));
#29328=vertex_point('',#29326);
#29329=vertex_point('',#29327);
#29330=cartesian_point('',(-6.308940642534e1,-3.863501096859e1,
-8.193499655846e0));
#29331=vertex_point('',#29330);
#29332=vertex_point('',#18328);
#29333=vertex_point('',#18331);
#29334=vertex_point('',#18323);
#29335=vertex_point('',#18326);
#29336=cartesian_point('',(-6.131022162498e1,-4.109809246158e1,
-6.878910995975e0));
#29337=vertex_point('',#29336);
#29338=cartesian_point('',(-6.038338450921e1,-4.389573476883e1,
-6.278658126266e0));
#29339=vertex_point('',#29338);
#29340=cartesian_point('',(-6.005348545505e1,-4.365339954847e1,
-7.097278723601e0));
#29341=vertex_point('',#29340);
#29342=cartesian_point('',(-5.994850395184e1,-4.399896959126e1,
-3.937813963720e1));
#29343=vertex_point('',#29342);
#29344=vertex_point('',#18411);
#29345=vertex_point('',#18380);
#29346=vertex_point('',#18387);
#29347=cartesian_point('',(-5.983730852043e1,-4.350199727338e1,
-8.193519514861e0));
#29348=vertex_point('',#29347);
#29349=vertex_point('',#18432);
#29350=cartesian_point('',(-6.253625187012e1,-3.888411101765e1,
-7.297453314068e0));
#29351=vertex_point('',#29350);
#29352=cartesian_point('',(-5.871630580793e1,-4.505460608085e1,
-4.152264042526e1));
#29353=vertex_point('',#29352);
#29354=cartesian_point('',(-5.864929165649e1,-4.514180639963e1,
-4.152264042526e1));
#29355=vertex_point('',#29354);
#29356=cartesian_point('',(-5.793473657168e1,-4.605527543290e1,
-4.152264042526e1));
#29357=vertex_point('',#29356);
#29358=vertex_point('',#18536);
#29359=cartesian_point('',(-5.755420636733e1,-4.613785928038e1,
-4.136241458910e1));
#29360=cartesian_point('',(-5.801551288603e1,-4.651800670756e1,
-3.937812689817e1));
#29361=vertex_point('',#29359);
#29362=vertex_point('',#29360);
#29363=cartesian_point('',(-5.802837614490e1,-4.696480768e1,-6.278724788262e0));
#29364=cartesian_point('',(-5.770893544380e1,-4.670888433465e1,
-7.097265024415e0));
#29365=vertex_point('',#29363);
#29366=vertex_point('',#29364);
#29367=cartesian_point('',(-5.750678693941e1,-4.653930308405e1,
-8.193499655845e0));
#29368=vertex_point('',#29367);
#29369=cartesian_point('',(-5.749685995025e1,-4.609235582800e1,
-4.147512929208e1));
#29370=vertex_point('',#29369);
#29371=vertex_point('',#18579);
#29372=vertex_point('',#18582);
#29373=vertex_point('',#18574);
#29374=vertex_point('',#18577);
#29375=cartesian_point('',(-5.542132666326e1,-4.874908235618e1,
-6.878910995975e0));
#29376=vertex_point('',#29375);
#29377=cartesian_point('',(-5.413725170552e1,-5.140181244635e1,
-6.278657085586e0));
#29378=vertex_point('',#29377);
#29379=cartesian_point('',(-5.384180710205e1,-5.111849100283e1,
-7.097278212289e0));
#29380=vertex_point('',#29379);
#29381=cartesian_point('',(-5.369264254228e1,-5.144740344442e1,
-3.937812170254e1));
#29382=vertex_point('',#29381);
#29383=vertex_point('',#18646);
#29384=vertex_point('',#18651);
#29385=vertex_point('',#18653);
#29386=cartesian_point('',(-5.231662100671e1,-5.241436996e1,-4.e1));
#29387=cartesian_point('',(-5.166269530022e1,-5.305903246555e1,-4.e1));
#29388=vertex_point('',#29386);
#29389=vertex_point('',#29387);
#29390=cartesian_point('',(-5.274042868552e1,-5.283896948576e1,
-3.941011405479e1));
#29391=vertex_point('',#29390);
#29392=cartesian_point('',(-5.271122040004e1,-5.286810719317e1,
-3.941011405479e1));
#29393=vertex_point('',#29392);
#29394=cartesian_point('',(-5.186786399425e1,-5.369575587441e1,
-3.941011405479e1));
#29395=vertex_point('',#29394);
#29396=cartesian_point('',(-5.176422623633e1,-5.036789487074e1,
-3.999999999999e1));
#29397=vertex_point('',#29396);
#29398=cartesian_point('',(-5.036789514359e1,-5.176422892909e1,
-4.000000000001e1));
#29399=vertex_point('',#29398);
#29400=cartesian_point('',(-4.461822554772e1,-5.040640436820e1,-4.e1));
#29401=vertex_point('',#29400);
#29402=cartesian_point('',(-5.063196347606e1,-4.482747792377e1,-4.e1));
#29403=vertex_point('',#29402);
#29404=cartesian_point('',(-5.365794470065e1,-4.785344313955e1,
-4.000000858740e1));
#29405=vertex_point('',#29404);
#29406=vertex_point('',#18822);
#29407=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-4.e1));
#29408=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-4.e1));
#29409=vertex_point('',#29407);
#29410=vertex_point('',#29408);
#29411=vertex_point('',#18777);
#29412=vertex_point('',#18770);
#29413=vertex_point('',#18797);
#29414=cartesian_point('',(-5.322593773507e1,-5.028821140144e1,
-3.900872653550e1));
#29415=vertex_point('',#29414);
#29416=vertex_point('',#18817);
#29417=vertex_point('',#18837);
#29418=cartesian_point('',(-5.409446809380e1,-4.737966397726e1,
-4.212035440787e1));
#29419=vertex_point('',#29418);
#29420=cartesian_point('',(-5.578926670023e1,-4.738165469912e1,
-4.203470756714e1));
#29421=vertex_point('',#29420);
#29422=cartesian_point('',(-5.098415853056e1,-4.447525693111e1,
-4.045642229593e1));
#29423=vertex_point('',#29422);
#29424=cartesian_point('',(-5.119747554765e1,-4.426193991406e1,
-4.390459268118e1));
#29425=vertex_point('',#29424);
#29426=cartesian_point('',(-5.291827102761e1,-4.598272097150e1,
-4.390460269186e1));
#29427=vertex_point('',#29426);
#29428=cartesian_point('',(-4.424062482921e1,-5.073124073702e1,
-4.045642212863e1));
#29429=vertex_point('',#29428);
#29430=cartesian_point('',(-4.772970773009e1,-4.312721928568e1,
-4.045642212863e1));
#29431=vertex_point('',#29430);
#29432=cartesian_point('',(-4.772970773009e1,-4.282554395898e1,
-4.390458689130e1));
#29433=vertex_point('',#29432);
#29434=cartesian_point('',(-5.082892664220e1,-4.392896248360e1,
-4.390458689130e1));
#29435=vertex_point('',#29434);
#29436=vertex_point('',#18943);
#29437=vertex_point('',#18962);
#29438=vertex_point('',#18969);
#29439=cartesian_point('',(-5.518360148864e1,-4.853997721898e1,
-8.194372175980e0));
#29440=vertex_point('',#29439);
#29441=cartesian_point('',(-5.364712222123e1,-5.094006027042e1,
-8.193504372929e0));
#29442=vertex_point('',#29441);
#29443=cartesian_point('',(-5.323559125303e1,-5.098488480460e1,
-3.900784602766e1));
#29444=vertex_point('',#29443);
#29445=vertex_point('',#18986);
#29446=cartesian_point('',(-5.692585061803e1,-4.671407089051e1,
-7.297453310841e0));
#29447=vertex_point('',#29446);
#29448=vertex_point('',#19102);
#29449=vertex_point('',#19088);
#29450=vertex_point('',#19107);
#29451=vertex_point('',#19127);
#29452=vertex_point('',#19151);
#29453=cartesian_point('',(-5.140179842049e1,-5.413724090359e1,
-6.278726218857e0));
#29454=vertex_point('',#29453);
#29455=cartesian_point('',(-5.111849394008e1,-5.384180538255e1,
-7.097286381400e0));
#29456=vertex_point('',#29455);
#29457=cartesian_point('',(-5.094022015242e1,-5.364731656226e1,
-8.193499927885e0));
#29458=vertex_point('',#29457);
#29459=vertex_point('',#19210);
#29460=vertex_point('',#19226);
#29461=vertex_point('',#19229);
#29462=cartesian_point('',(-4.858415743663e1,-5.556596193586e1,
-6.878910995977e0));
#29463=vertex_point('',#29462);
#29464=cartesian_point('',(-5.045922198863e1,-5.386894649041e1,
-6.878910995977e0));
#29465=vertex_point('',#29464);
#29466=cartesian_point('',(-4.696481866381e1,-5.802839411805e1,
-6.278658328447e0));
#29467=vertex_point('',#29466);
#29468=cartesian_point('',(-4.670888117668e1,-5.770893155353e1,
-7.097279872666e0));
#29469=vertex_point('',#29468);
#29470=cartesian_point('',(-4.651803656559e1,-5.801555518357e1,
-3.937813966597e1));
#29471=vertex_point('',#29470);
#29472=vertex_point('',#19311);
#29473=vertex_point('',#19280);
#29474=vertex_point('',#19287);
#29475=cartesian_point('',(-4.653925627966e1,-5.750673771230e1,
-8.193519514773e0));
#29476=vertex_point('',#29475);
#29477=vertex_point('',#19332);
#29478=vertex_point('',#19354);
#29479=cartesian_point('',(-4.505460608085e1,-5.871630580793e1,
-4.152264042526e1));
#29480=vertex_point('',#29479);
#29481=cartesian_point('',(-4.496730627802e1,-5.878319030922e1,
-4.152264042526e1));
#29482=vertex_point('',#29481);
#29483=cartesian_point('',(-4.404067587965e1,-5.948059317873e1,
-4.152264042526e1));
#29484=vertex_point('',#29483);
#29485=vertex_point('',#19441);
#29486=cartesian_point('',(-4.365173874572e1,-5.946187615407e1,
-4.136241192194e1));
#29487=cartesian_point('',(-4.399893601139e1,-5.994846370938e1,
-3.937811964506e1));
#29488=vertex_point('',#29486);
#29489=vertex_point('',#29487);
#29490=cartesian_point('',(-4.389572093469e1,-6.038337015921e1,
-6.278723415821e0));
#29491=cartesian_point('',(-4.365340225626e1,-6.005348919019e1,
-7.097264979076e0));
#29492=vertex_point('',#29490);
#29493=vertex_point('',#29491);
#29494=cartesian_point('',(-4.350203270773e1,-5.983736646895e1,
-8.193499655849e0));
#29495=vertex_point('',#29494);
#29496=vertex_point('',#19484);
#29497=vertex_point('',#19487);
#29498=vertex_point('',#19479);
#29499=vertex_point('',#19482);
#29500=cartesian_point('',(-4.091569980619e1,-6.143209250103e1,
-6.878910995977e0));
#29501=vertex_point('',#29500);
#29502=cartesian_point('',(-3.898880278039e1,-6.366209206798e1,
-6.278658303919e0));
#29503=vertex_point('',#29502);
#29504=cartesian_point('',(-3.877675315084e1,-6.331195607942e1,
-7.097279730573e0));
#29505=vertex_point('',#29504);
#29506=cartesian_point('',(-3.854751883613e1,-6.359104630033e1,
-3.937813966646e1));
#29507=vertex_point('',#29506);
#29508=vertex_point('',#19569);
#29509=vertex_point('',#19538);
#29510=vertex_point('',#19545);
#29511=cartesian_point('',(-3.863497099004e1,-6.308935151018e1,
-8.193519514827e0));
#29512=vertex_point('',#29511);
#29513=vertex_point('',#19590);
#29514=cartesian_point('',(-4.289565805897e1,-5.985582180118e1,
-7.297453393663e0));
#29515=vertex_point('',#29514);
#29516=cartesian_point('',(-3.700514186174e1,-6.409478584583e1,
-4.152264042526e1));
#29517=vertex_point('',#29516);
#29518=cartesian_point('',(-3.690985874155e1,-6.414970323009e1,
-4.152264042526e1));
#29519=vertex_point('',#29518);
#29520=cartesian_point('',(-3.590012645371e1,-6.472019018388e1,
-4.152264042526e1));
#29521=vertex_point('',#29520);
#29522=vertex_point('',#19694);
#29523=cartesian_point('',(-3.551695979285e1,-6.465086680282e1,
-4.136241192197e1));
#29524=cartesian_point('',(-3.579767431929e1,-6.517860986519e1,
-3.937812012601e1));
#29525=vertex_point('',#29523);
#29526=vertex_point('',#29524);
#29527=cartesian_point('',(-3.563857553217e1,-6.559632328428e1,
-6.278723593259e0));
#29528=cartesian_point('',(-3.544138808064e1,-6.523763564892e1,
-7.097264984744e0));
#29529=vertex_point('',#29527);
#29530=vertex_point('',#29528);
#29531=cartesian_point('',(-3.531952318973e1,-6.500360418696e1,
-8.193499655849e0));
#29532=vertex_point('',#29531);
#29533=vertex_point('',#19737);
#29534=vertex_point('',#19740);
#29535=vertex_point('',#19732);
#29536=vertex_point('',#19735);
#29537=cartesian_point('',(-3.254716320808e1,-6.624710293131e1,
-6.878910995977e0));
#29538=vertex_point('',#29537);
#29539=cartesian_point('',(-3.034567768538e1,-6.820651397213e1,
-6.278658282810e0));
#29540=vertex_point('',#29539);
#29541=cartesian_point('',(-3.018114411684e1,-6.783169548376e1,
-7.097279608631e0));
#29542=vertex_point('',#29541);
#29543=cartesian_point('',(-2.991744235539e1,-6.807847698418e1,
-3.937813966687e1));
#29544=vertex_point('',#29543);
#29545=vertex_point('',#19822);
#29546=vertex_point('',#19791);
#29547=vertex_point('',#19798);
#29548=cartesian_point('',(-3.006963063515e1,-6.759248901204e1,
-8.193519514841e0));
#29549=vertex_point('',#29548);
#29550=vertex_point('',#19843);
#29551=cartesian_point('',(-3.471592725685e1,-6.494275385905e1,
-7.297453387460e0));
#29552=vertex_point('',#29551);
#29553=cartesian_point('',(-2.832250940562e1,-6.837658632748e1,
-4.152264042526e1));
#29554=vertex_point('',#29553);
#29555=cartesian_point('',(-2.822087328867e1,-6.841859694305e1,
-4.152264042526e1));
#29556=vertex_point('',#29555);
#29557=cartesian_point('',(-2.714531591075e1,-6.885240679117e1,
-4.152264042526e1));
#29558=vertex_point('',#29557);
#29559=vertex_point('',#19947);
#29560=cartesian_point('',(-2.677447581065e1,-6.873366319598e1,
-4.136241192207e1));
#29561=cartesian_point('',(-2.698390449574e1,-6.929353193669e1,
-3.937812053908e1));
#29562=vertex_point('',#29560);
#29563=vertex_point('',#29561);
#29564=cartesian_point('',(-2.677164424727e1,-6.968690513175e1,
-6.278723745593e0));
#29565=cartesian_point('',(-2.662296192557e1,-6.930554807441e1,
-7.097264989651e0));
#29566=vertex_point('',#29564);
#29567=vertex_point('',#29565);
#29568=cartesian_point('',(-2.653268683754e1,-6.905761221491e1,
-8.193499655848e0));
#29569=vertex_point('',#29568);
#29570=vertex_point('',#19990);
#29571=vertex_point('',#19993);
#29572=vertex_point('',#19985);
#29573=vertex_point('',#19988);
#29574=cartesian_point('',(-2.362173562374e1,-6.992860706325e1,
-6.878910995977e0));
#29575=vertex_point('',#29574);
#29576=cartesian_point('',(-2.118332964306e1,-7.158390351181e1,
-6.278658263862e0));
#29577=vertex_point('',#29576);
#29578=cartesian_point('',(-2.106912733044e1,-7.119081577224e1,
-7.097279499191e0));
#29579=vertex_point('',#29578);
#29580=cartesian_point('',(-2.077547012766e1,-7.140106605194e1,
-3.937813966726e1));
#29581=vertex_point('',#29580);
#29582=vertex_point('',#20073);
#29583=vertex_point('',#20042);
#29584=vertex_point('',#20049);
#29585=cartesian_point('',(-2.098979056320e1,-7.093910028671e1,
-8.193519514875e0));
#29586=vertex_point('',#29585);
#29587=vertex_point('',#20094);
#29588=cartesian_point('',(-2.594219731601e1,-6.891849739887e1,
-7.297453362263e0));
#29589=vertex_point('',#29588);
#29590=cartesian_point('',(-1.915527096108e1,-7.148844445949e1,
-4.152264042526e1));
#29591=vertex_point('',#29590);
#29592=cartesian_point('',(-1.904902086952e1,-7.151682949308e1,
-4.152264042526e1));
#29593=vertex_point('',#29592);
#29594=cartesian_point('',(-1.792604148644e1,-7.180653962876e1,
-4.152264042526e1));
#29595=vertex_point('',#29594);
#29596=vertex_point('',#20198);
#29597=cartesian_point('',(-1.757387312420e1,-7.164040755535e1,
-4.136241192196e1));
#29598=cartesian_point('',(-1.770843258586e1,-7.222282246610e1,
-3.937812090933e1));
#29599=vertex_point('',#29597);
#29600=vertex_point('',#29598);
#29601=cartesian_point('',(-1.744664272812e1,-7.258512471168e1,
-6.278723882221e0));
#29602=cartesian_point('',(-1.734900950808e1,-7.218762335720e1,
-7.097264994030e0));
#29603=vertex_point('',#29601);
#29604=vertex_point('',#29602);
#29605=cartesian_point('',(-1.729186885728e1,-7.193002535149e1,
-8.193499655849e0));
#29606=vertex_point('',#29605);
#29607=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-1.1e1));
#29608=vertex_point('',#29607);
#29609=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-1.1e1));
#29610=vertex_point('',#29609);
#29611=vertex_point('',#20440);
#29612=vertex_point('',#20447);
#29613=cartesian_point('',(-5.445459324017e1,-4.680903030821e1,-1.1e1));
#29614=vertex_point('',#29613);
#29615=vertex_point('',#20461);
#29616=cartesian_point('',(-4.985714548446e1,-4.560226997689e1,-1.1e1));
#29617=vertex_point('',#29616);
#29618=cartesian_point('',(-4.560226987867e1,-4.985714544837e1,-1.1e1));
#29619=vertex_point('',#29618);
#29620=cartesian_point('',(-4.555951852716e1,-5.052139318226e1,
-1.149127379678e1));
#29621=vertex_point('',#29620);
#29622=vertex_point('',#22166);
#29623=cartesian_point('',(-4.524875588944e1,-5.021063054553e1,
-1.149127384012e1));
#29624=vertex_point('',#29623);
#29625=cartesian_point('',(-4.496927303851e1,-5.049005263200e1,
-3.413167173084e1));
#29626=vertex_point('',#29625);
#29627=cartesian_point('',(-5.026343898841e1,-4.468967246298e1,
-3.720872620322e1));
#29628=cartesian_point('',(-5.050548454549e1,-4.490895045842e1,
-3.720872620322e1));
#29629=vertex_point('',#29627);
#29630=vertex_point('',#29628);
#29631=cartesian_point('',(-4.377223271253e1,-4.772970773009e1,
-3.720872620322e1));
#29632=vertex_point('',#29631);
#29633=cartesian_point('',(-4.490895047718e1,-5.050548456456e1,
-3.720872620322e1));
#29634=vertex_point('',#29633);
#29635=cartesian_point('',(-4.504212594509e1,-4.998514653338e1,
-1.149127379678e1));
#29636=vertex_point('',#29635);
#29637=cartesian_point('',(-4.422113251407e1,-4.772970773009e1,
-1.149127379678e1));
#29638=vertex_point('',#29637);
#29639=cartesian_point('',(-5.021064128747e1,-4.524876663237e1,
-1.149127379678e1));
#29640=vertex_point('',#29639);
#29641=cartesian_point('',(-5.049009032158e1,-4.496932495334e1,
-3.413121601680e1));
#29642=vertex_point('',#29641);
#29643=cartesian_point('',(-5.058350991084e1,-4.430564322192e1,-3.77e1));
#29644=cartesian_point('',(-5.085562872265e1,-4.455212648153e1,-3.77e1));
#29645=vertex_point('',#29643);
#29646=vertex_point('',#29644);
#29647=cartesian_point('',(-4.455262129206e1,-5.085613163101e1,-3.77e1));
#29648=vertex_point('',#29647);
#29649=cartesian_point('',(-5.530155913881e1,-4.428932634706e1,-3.77e1));
#29650=cartesian_point('',(-5.543312267469e1,-4.412454851884e1,-3.77e1));
#29651=vertex_point('',#29649);
#29652=vertex_point('',#29650);
#29653=vertex_point('',#20550);
#29654=cartesian_point('',(-4.315562959935e1,-5.193282166962e1,-3.77e1));
#29655=vertex_point('',#29654);
#29656=vertex_point('',#20563);
#29657=cartesian_point('',(-4.428932423271e1,-5.530156083213e1,-3.77e1));
#29658=vertex_point('',#29657);
#29659=cartesian_point('',(-5.569146493564e1,-4.460221220037e1,
-3.720872620322e1));
#29660=vertex_point('',#29659);
#29661=cartesian_point('',(-5.582414651991e1,-4.443603565990e1,
-3.720872620322e1));
#29662=vertex_point('',#29661);
#29663=cartesian_point('',(-5.569416614085e1,-4.468485707211e1,
-3.413119890745e1));
#29664=vertex_point('',#29663);
#29665=vertex_point('',#20617);
#29666=vertex_point('',#20621);
#29667=vertex_point('',#20673);
#29668=vertex_point('',#20678);
#29669=vertex_point('',#22621);
#29670=vertex_point('',#20685);
#29671=cartesian_point('',(-4.194109720800e1,5.761831450321e1,
-4.201745240644e1));
#29672=vertex_point('',#29671);
#29673=vertex_point('',#20692);
#29674=vertex_point('',#22558);
#29675=cartesian_point('',(-4.460221215993e1,5.569146496803e1,
-3.720872620322e1));
#29676=vertex_point('',#29675);
#29677=vertex_point('',#20697);
#29678=vertex_point('',#20704);
#29679=vertex_point('',#22471);
#29680=cartesian_point('',(-5.445460467819e1,4.680901700196e1,-1.1e1));
#29681=vertex_point('',#29680);
#29682=vertex_point('',#22413);
#29683=vertex_point('',#20711);
#29684=vertex_point('',#20716);
#29685=cartesian_point('',(-5.582416025286e1,4.443601840746e1,
-3.720872620322e1));
#29686=vertex_point('',#29685);
#29687=vertex_point('',#22255);
#29688=vertex_point('',#20723);
#29689=cartesian_point('',(-5.761831449765e1,-4.194109721564e1,
-4.201745240644e1));
#29690=vertex_point('',#29689);
#29691=vertex_point('',#20730);
#29692=vertex_point('',#20749);
#29693=vertex_point('',#20754);
#29694=cartesian_point('',(-4.443605382916e1,-5.582413205717e1,
-3.720872620322e1));
#29695=vertex_point('',#29694);
#29696=vertex_point('',#22115);
#29697=vertex_point('',#20761);
#29698=cartesian_point('',(1.193923734956e-12,-7.126658264013e1,
-4.201745240644e1));
#29699=vertex_point('',#29698);
#29700=vertex_point('',#20770);
#29701=vertex_point('',#22673);
#29702=vertex_point('',#20796);
#29703=vertex_point('',#20777);
#29704=vertex_point('',#20779);
#29705=vertex_point('',#20784);
#29706=cartesian_point('',(4.820267136785e-1,-7.126495247630e1,
-4.201745240644e1));
#29707=vertex_point('',#29706);
#29708=cartesian_point('',(4.194109721476e1,-5.761831449829e1,
-4.201745240644e1));
#29709=vertex_point('',#29708);
#29710=vertex_point('',#20812);
#29711=vertex_point('',#22043);
#29712=cartesian_point('',(4.460221215970e1,-5.569146496821e1,
-3.720872620322e1));
#29713=vertex_point('',#29712);
#29714=vertex_point('',#20817);
#29715=vertex_point('',#20824);
#29716=vertex_point('',#21956);
#29717=cartesian_point('',(5.445460429925e1,-4.680901744279e1,-1.1e1));
#29718=vertex_point('',#29717);
#29719=vertex_point('',#21898);
#29720=vertex_point('',#20831);
#29721=vertex_point('',#20836);
#29722=cartesian_point('',(5.582412414913e1,-4.443606376387e1,
-3.720872620322e1));
#29723=vertex_point('',#29722);
#29724=vertex_point('',#21737);
#29725=vertex_point('',#20843);
#29726=cartesian_point('',(5.761831449764e1,4.194109721565e1,
-4.201745240644e1));
#29727=vertex_point('',#29726);
#29728=vertex_point('',#20850);
#29729=vertex_point('',#21683);
#29730=cartesian_point('',(5.569146496822e1,4.460221215968e1,
-3.720872620322e1));
#29731=vertex_point('',#29730);
#29732=vertex_point('',#20855);
#29733=vertex_point('',#20862);
#29734=vertex_point('',#21586);
#29735=cartesian_point('',(4.680901702654e1,5.445460465705e1,-1.1e1));
#29736=vertex_point('',#29735);
#29737=vertex_point('',#21528);
#29738=vertex_point('',#20869);
#29739=vertex_point('',#20874);
#29740=cartesian_point('',(4.443606344925e1,5.582412439957e1,
-3.720872620322e1));
#29741=vertex_point('',#29740);
#29742=vertex_point('',#21367);
#29743=vertex_point('',#20881);
#29744=cartesian_point('',(2.323457493452e1,6.631962201566e1,
-4.203494123501e1));
#29745=vertex_point('',#29744);
#29746=cartesian_point('',(2.305250776504e1,6.651181099615e1,
-3.525352751385e1));
#29747=vertex_point('',#29746);
#29748=cartesian_point('',(2.417361735019e1,6.597764973105e1,-4.3e1));
#29749=vertex_point('',#29748);
#29750=cartesian_point('',(4.135267685058e1,5.680994769508e1,-4.3e1));
#29751=vertex_point('',#29750);
#29752=vertex_point('',#20903);
#29753=vertex_point('',#20926);
#29754=vertex_point('',#21001);
#29755=vertex_point('',#21009);
#29756=cartesian_point('',(5.311593082288e1,4.174695365403e1,-4.3e1));
#29757=vertex_point('',#29756);
#29758=vertex_point('',#21298);
#29759=cartesian_point('',(5.680994775654e1,-4.135267676615e1,-4.3e1));
#29760=vertex_point('',#29759);
#29761=vertex_point('',#21263);
#29762=cartesian_point('',(4.174695338787e1,-5.311593052723e1,-4.3e1));
#29763=vertex_point('',#29762);
#29764=vertex_point('',#21223);
#29765=cartesian_point('',(4.752640307938e-1,-7.026512765183e1,-4.3e1));
#29766=vertex_point('',#29765);
#29767=cartesian_point('',(-4.135267676576e1,-5.680994775683e1,-4.3e1));
#29768=vertex_point('',#29767);
#29769=vertex_point('',#21178);
#29770=cartesian_point('',(-5.311593080151e1,-4.174695363480e1,-4.3e1));
#29771=vertex_point('',#29770);
#29772=vertex_point('',#21138);
#29773=cartesian_point('',(-5.680994775653e1,4.135267676617e1,-4.3e1));
#29774=vertex_point('',#29773);
#29775=vertex_point('',#21103);
#29776=cartesian_point('',(-4.174695338787e1,5.311593052723e1,-4.3e1));
#29777=vertex_point('',#29776);
#29778=vertex_point('',#21063);
#29779=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.3e1));
#29780=vertex_point('',#29779);
#29781=cartesian_point('',(-2.177540541089e1,5.938861658075e1,
-4.300001613299e1));
#29782=vertex_point('',#29781);
#29783=vertex_point('',#20999);
#29784=cartesian_point('',(1.771959190161e1,5.646448581076e1,
-4.270708706394e1));
#29785=vertex_point('',#29784);
#29786=vertex_point('',#22700);
#29787=cartesian_point('',(-1.771959472592e1,5.646448581076e1,
-4.270708706394e1));
#29788=vertex_point('',#29787);
#29789=cartesian_point('',(-2.083628520908e1,5.973042820597e1,
-4.203490071300e1));
#29790=vertex_point('',#29789);
#29791=cartesian_point('',(-2.323449720451e1,6.631946151048e1,
-4.203490071300e1));
#29792=vertex_point('',#29791);
#29793=cartesian_point('',(-4.248731527936e1,5.244939609740e1,
-4.208715574275e1));
#29794=vertex_point('',#29793);
#29795=cartesian_point('',(-5.244939598630e1,4.248731517935e1,
-4.208715574275e1));
#29796=vertex_point('',#29795);
#29797=cartesian_point('',(-4.067576295487e1,4.772970773009e1,
-4.208715574275e1));
#29798=vertex_point('',#29797);
#29799=cartesian_point('',(-5.244939609737e1,-4.248731527934e1,
-4.208715574275e1));
#29800=vertex_point('',#29799);
#29801=cartesian_point('',(-4.248731517936e1,-5.244939598631e1,
-4.208715574275e1));
#29802=vertex_point('',#29801);
#29803=cartesian_point('',(-4.772970773009e1,-4.067576295487e1,
-4.208715574275e1));
#29804=vertex_point('',#29803);
#29805=cartesian_point('',(4.248731527936e1,-5.244939609740e1,
-4.208715574275e1));
#29806=vertex_point('',#29805);
#29807=cartesian_point('',(5.244939598630e1,-4.248731517935e1,
-4.208715574275e1));
#29808=vertex_point('',#29807);
#29809=cartesian_point('',(4.067576295487e1,-4.772970773009e1,
-4.208715574275e1));
#29810=vertex_point('',#29809);
#29811=cartesian_point('',(5.244939609737e1,4.248731527934e1,
-4.208715574275e1));
#29812=vertex_point('',#29811);
#29813=cartesian_point('',(4.772970773009e1,4.067576295487e1,
-4.208715574275e1));
#29814=vertex_point('',#29813);
#29815=cartesian_point('',(4.772970773009e1,4.101965758544e1,
-3.815642212863e1));
#29816=cartesian_point('',(4.278885786842e1,5.226983719830e1,
-3.815642212863e1));
#29817=vertex_point('',#29815);
#29818=vertex_point('',#29816);
#29819=cartesian_point('',(5.227498233120e1,4.279359065852e1,
-3.815642212863e1));
#29820=vertex_point('',#29819);
#29821=cartesian_point('',(4.315562263244e1,5.193281408781e1,-3.77e1));
#29822=vertex_point('',#29821);
#29823=cartesian_point('',(5.193600742659e1,4.315855903441e1,-3.77e1));
#29824=vertex_point('',#29823);
#29825=vertex_point('',#21376);
#29826=cartesian_point('',(4.428936136840e1,5.530153109127e1,-3.77e1));
#29827=vertex_point('',#29826);
#29828=cartesian_point('',(5.530152064399e1,4.428937441331e1,-3.77e1));
#29829=cartesian_point('',(5.543304739150e1,4.412464309601e1,-3.77e1));
#29830=vertex_point('',#29828);
#29831=vertex_point('',#29829);
#29832=cartesian_point('',(4.455256327730e1,5.085618873007e1,
-3.769997149072e1));
#29833=vertex_point('',#29832);
#29834=cartesian_point('',(5.058350991084e1,4.430564322192e1,-3.77e1));
#29835=vertex_point('',#29834);
#29836=cartesian_point('',(5.085558352518e1,4.455208201949e1,-3.77e1));
#29837=vertex_point('',#29836);
#29838=cartesian_point('',(5.050548397003e1,4.490894989213e1,
-3.720872620322e1));
#29839=vertex_point('',#29838);
#29840=cartesian_point('',(4.490895035876e1,5.050548444422e1,
-3.720872620322e1));
#29841=vertex_point('',#29840);
#29842=cartesian_point('',(4.377223271253e1,4.772970773009e1,
-3.720872620322e1));
#29843=vertex_point('',#29842);
#29844=cartesian_point('',(5.026343898840e1,4.468967246298e1,
-3.720872620322e1));
#29845=vertex_point('',#29844);
#29846=cartesian_point('',(4.496928274171e1,5.049001994542e1,
-3.413148125453e1));
#29847=vertex_point('',#29846);
#29848=vertex_point('',#21521);
#29849=vertex_point('',#21535);
#29850=vertex_point('',#21556);
#29851=cartesian_point('',(4.985714549814e1,4.560226996321e1,-1.1e1));
#29852=vertex_point('',#29851);
#29853=cartesian_point('',(4.560226987875e1,4.985714544845e1,-1.1e1));
#29854=vertex_point('',#29853);
#29855=cartesian_point('',(4.997970773009e1,4.772970773009e1,-1.1e1));
#29856=cartesian_point('',(4.547970773009e1,4.772970773009e1,-1.1e1));
#29857=vertex_point('',#29855);
#29858=vertex_point('',#29856);
#29859=vertex_point('',#21593);
#29860=cartesian_point('',(5.049014598664e1,4.496930041472e1,
-3.413142592395e1));
#29861=vertex_point('',#29860);
#29862=cartesian_point('',(4.524875588950e1,5.021063054559e1,
-1.149127384012e1));
#29863=vertex_point('',#29862);
#29864=cartesian_point('',(4.504212594509e1,4.998514653338e1,
-1.149127379678e1));
#29865=vertex_point('',#29864);
#29866=cartesian_point('',(4.422113251407e1,4.772970773009e1,
-1.149127379678e1));
#29867=vertex_point('',#29866);
#29868=cartesian_point('',(5.021064128747e1,4.524876663237e1,
-1.149127379678e1));
#29869=vertex_point('',#29868);
#29870=vertex_point('',#21730);
#29871=vertex_point('',#21751);
#29872=vertex_point('',#21787);
#29873=cartesian_point('',(5.530153109074e1,-4.428936136905e1,-3.77e1));
#29874=vertex_point('',#29873);
#29875=cartesian_point('',(4.428932639741e1,-5.530155909848e1,-3.77e1));
#29876=cartesian_point('',(4.412467189798e1,-5.543302446516e1,-3.77e1));
#29877=vertex_point('',#29875);
#29878=vertex_point('',#29876);
#29879=vertex_point('',#21780);
#29880=cartesian_point('',(5.085618873006e1,-4.455256327730e1,
-3.769997149071e1));
#29881=vertex_point('',#29880);
#29882=cartesian_point('',(4.430564322193e1,-5.058350991085e1,-3.77e1));
#29883=vertex_point('',#29882);
#29884=cartesian_point('',(4.455212642916e1,-5.085562866942e1,-3.77e1));
#29885=vertex_point('',#29884);
#29886=cartesian_point('',(4.490894996528e1,-5.050548404437e1,
-3.720872620322e1));
#29887=vertex_point('',#29886);
#29888=cartesian_point('',(5.050548444422e1,-4.490895035875e1,
-3.720872620322e1));
#29889=vertex_point('',#29888);
#29890=cartesian_point('',(4.772970773009e1,-4.377223271253e1,
-3.720872620322e1));
#29891=vertex_point('',#29890);
#29892=cartesian_point('',(4.468967246299e1,-5.026343898841e1,
-3.720872620322e1));
#29893=vertex_point('',#29892);
#29894=cartesian_point('',(5.049001994554e1,-4.496928274096e1,
-3.413148128953e1));
#29895=vertex_point('',#29894);
#29896=vertex_point('',#21891);
#29897=vertex_point('',#21905);
#29898=vertex_point('',#21926);
#29899=cartesian_point('',(4.560226996918e1,-4.985714549217e1,-1.1e1));
#29900=vertex_point('',#29899);
#29901=cartesian_point('',(4.985714544847e1,-4.560226987877e1,-1.1e1));
#29902=vertex_point('',#29901);
#29903=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-1.1e1));
#29904=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-1.1e1));
#29905=vertex_point('',#29903);
#29906=vertex_point('',#29904);
#29907=vertex_point('',#21963);
#29908=cartesian_point('',(4.496930041472e1,-5.049014598664e1,
-3.413142592394e1));
#29909=vertex_point('',#29908);
#29910=cartesian_point('',(5.021063054549e1,-4.524875588940e1,
-1.149127384012e1));
#29911=vertex_point('',#29910);
#29912=cartesian_point('',(4.998514653338e1,-4.504212594509e1,
-1.149127379678e1));
#29913=vertex_point('',#29912);
#29914=cartesian_point('',(4.772970773009e1,-4.422113251407e1,
-1.149127379678e1));
#29915=vertex_point('',#29914);
#29916=cartesian_point('',(4.524876663237e1,-5.021064128747e1,
-1.149127379678e1));
#29917=vertex_point('',#29916);
#29918=vertex_point('',#22066);
#29919=cartesian_point('',(4.101965758544e1,-4.772970773009e1,
-3.815642212863e1));
#29920=vertex_point('',#29919);
#29921=vertex_point('',#22108);
#29922=cartesian_point('',(-5.227418544181e1,-4.279285698581e1,
-3.815642212863e1));
#29923=cartesian_point('',(-4.772970773009e1,-4.101965758544e1,
-3.815642212863e1));
#29924=vertex_point('',#29922);
#29925=vertex_point('',#29923);
#29926=vertex_point('',#22248);
#29927=vertex_point('',#22262);
#29928=vertex_point('',#22302);
#29929=cartesian_point('',(-5.530156082801e1,4.428932423784e1,-3.77e1));
#29930=vertex_point('',#29929);
#29931=cartesian_point('',(-4.428937443316e1,5.530152062808e1,-3.77e1));
#29932=cartesian_point('',(-4.412465994610e1,5.543303397885e1,-3.77e1));
#29933=vertex_point('',#29931);
#29934=vertex_point('',#29932);
#29935=vertex_point('',#22295);
#29936=cartesian_point('',(-5.085618271849e1,4.455256938502e1,
-3.769997449262e1));
#29937=vertex_point('',#29936);
#29938=cartesian_point('',(-4.430564322192e1,5.058350991084e1,-3.77e1));
#29939=vertex_point('',#29938);
#29940=cartesian_point('',(-4.455208200016e1,5.085558350552e1,-3.77e1));
#29941=vertex_point('',#29940);
#29942=cartesian_point('',(-4.490894989181e1,5.050548396971e1,
-3.720872620322e1));
#29943=vertex_point('',#29942);
#29944=cartesian_point('',(-5.050548444921e1,4.490895036367e1,
-3.720872620322e1));
#29945=vertex_point('',#29944);
#29946=cartesian_point('',(-4.772970773009e1,4.377223271253e1,
-3.720872620322e1));
#29947=vertex_point('',#29946);
#29948=cartesian_point('',(-4.468967246298e1,5.026343898840e1,
-3.720872620322e1));
#29949=vertex_point('',#29948);
#29950=cartesian_point('',(-5.049001994542e1,4.496928274171e1,
-3.413148125453e1));
#29951=vertex_point('',#29950);
#29952=vertex_point('',#22406);
#29953=vertex_point('',#22420);
#29954=vertex_point('',#22441);
#29955=cartesian_point('',(-4.560226996356e1,4.985714549778e1,-1.1e1));
#29956=vertex_point('',#29955);
#29957=cartesian_point('',(-4.985714551718e1,4.560226994747e1,-1.1e1));
#29958=vertex_point('',#29957);
#29959=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-1.1e1));
#29960=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-1.1e1));
#29961=vertex_point('',#29959);
#29962=vertex_point('',#29960);
#29963=vertex_point('',#22478);
#29964=cartesian_point('',(-4.496930041472e1,5.049014598664e1,
-3.413142592394e1));
#29965=vertex_point('',#29964);
#29966=cartesian_point('',(-5.021063054559e1,4.524875588950e1,
-1.149127384024e1));
#29967=vertex_point('',#29966);
#29968=cartesian_point('',(-4.998514653338e1,4.504212594509e1,
-1.149127379678e1));
#29969=vertex_point('',#29968);
#29970=cartesian_point('',(-4.772970773009e1,4.422113251407e1,
-1.149127379678e1));
#29971=vertex_point('',#29970);
#29972=cartesian_point('',(-4.524876663237e1,5.021064128747e1,
-1.149127379678e1));
#29973=vertex_point('',#29972);
#29974=vertex_point('',#22582);
#29975=cartesian_point('',(-4.101965758544e1,4.772970773009e1,
-3.815642212863e1));
#29976=vertex_point('',#29975);
#29977=cartesian_point('',(-2.305242210453e1,6.651155664692e1,
-3.525349827445e1));
#29978=vertex_point('',#29977);
#29979=cartesian_point('',(-1.595e1,6.287939392393e1,-3.629217895132e1));
#29980=cartesian_point('',(-3.55e0,6.287939392393e1,-3.629217895132e1));
#29981=vertex_point('',#29979);
#29982=vertex_point('',#29980);
#29983=cartesian_point('',(3.55e0,6.287939392393e1,-3.629217895132e1));
#29984=cartesian_point('',(1.595e1,6.287939392393e1,-3.629217895132e1));
#29985=vertex_point('',#29983);
#29986=vertex_point('',#29984);
#29987=cartesian_point('',(-5.364731744378e1,5.094023775251e1,
-8.193484435722e0));
#29988=cartesian_point('',(-5.323562604385e1,5.098492224624e1,
-3.900784623688e1));
#29989=vertex_point('',#29987);
#29990=vertex_point('',#29988);
#29991=cartesian_point('',(-5.384180550412e1,5.111849385552e1,
-7.097286396002e0));
#29992=vertex_point('',#29991);
#29993=vertex_point('',#23402);
#29994=vertex_point('',#23380);
#29995=vertex_point('',#23424);
#29996=vertex_point('',#23429);
#29997=cartesian_point('',(-4.853997721898e1,5.518360148864e1,
-8.194372175982e0));
#29998=vertex_point('',#29997);
#29999=cartesian_point('',(-5.024485599112e1,5.363593672258e1,
-8.194372175982e0));
#30000=vertex_point('',#29999);
#30001=cartesian_point('',(-4.671406312798e1,5.692584112462e1,
-7.297491289501e0));
#30002=vertex_point('',#30001);
#30003=vertex_point('',#23499);
#30004=cartesian_point('',(-5.111848574955e1,5.384180310099e1,
-7.097292571904e0));
#30005=vertex_point('',#30004);
#30006=cartesian_point('',(-5.094021036537e1,5.364729378825e1,
-8.193582809640e0));
#30007=vertex_point('',#30006);
#30008=vertex_point('',#23526);
#30009=cartesian_point('',(-2.131154878998e1,6.693308222550e1,
-4.355234891288e1));
#30010=vertex_point('',#30009);
#30011=cartesian_point('',(-2.177578794139e1,6.835951636983e1,
-4.206513074136e1));
#30012=vertex_point('',#30011);
#30013=cartesian_point('',(-1.878953484772e1,6.000390586758e1,
-4.355234891288e1));
#30014=vertex_point('',#30013);
#30015=vertex_point('',#23750);
#30016=vertex_point('',#23808);
#30017=cartesian_point('',(-2.071334635761e1,7.081739018823e1,
-3.068374216673e1));
#30018=vertex_point('',#30017);
#30019=cartesian_point('',(-2.098982619196e1,7.093921206878e1,
-8.193484569378e0));
#30020=vertex_point('',#30019);
#30021=cartesian_point('',(-2.106912378064e1,7.119081518421e1,
-7.097285417782e0));
#30022=vertex_point('',#30021);
#30023=vertex_point('',#23890);
#30024=vertex_point('',#23868);
#30025=vertex_point('',#23929);
#30026=vertex_point('',#23934);
#30027=vertex_point('',#23944);
#30028=vertex_point('',#23972);
#30029=vertex_point('',#23963);
#30030=cartesian_point('',(-1.131642942322e1,7.292966297086e1,
-2.860996337540e1));
#30031=vertex_point('',#30030);
#30032=cartesian_point('',(-1.155083018373e1,7.307203650522e1,
-8.193484553834e0));
#30033=vertex_point('',#30032);
#30034=cartesian_point('',(-1.159660839426e1,7.333184076499e1,
-7.097298089896e0));
#30035=vertex_point('',#30034);
#30036=cartesian_point('',(-1.196581718445e1,7.251332176730e1,
-8.194377069366e0));
#30037=vertex_point('',#30036);
#30038=vertex_point('',#24114);
#30039=vertex_point('',#24052);
#30040=vertex_point('',#24030);
#30041=vertex_point('',#24035);
#30042=cartesian_point('',(-1.444497846122e1,7.206040423791e1,
-8.194372175980e0));
#30043=vertex_point('',#30042);
#30044=cartesian_point('',(-1.729186935629e1,7.193002444775e1,
-8.193582795142e0));
#30045=vertex_point('',#30044);
#30046=vertex_point('',#24126);
#30047=cartesian_point('',(3.91e1,0.e0,-4.45e1));
#30048=vertex_point('',#30047);
#30049=cartesian_point('',(-3.91e1,0.e0,-4.45e1));
#30050=vertex_point('',#30049);
#30051=cartesian_point('',(5.549081004994e1,-3.203763411988e1,-4.45e1));
#30052=vertex_point('',#30051);
#30053=cartesian_point('',(3.968626966600e1,-2.291287847480e1,-4.45e1));
#30054=vertex_point('',#30053);
#30055=cartesian_point('',(6.107279198457e1,-3.035381490372e1,-4.45e1));
#30056=vertex_point('',#30055);
#30057=cartesian_point('',(6.82e1,-4.618527782441e-14,-4.45e1));
#30058=vertex_point('',#30057);
#30059=cartesian_point('',(6.107279198457e1,3.035381490372e1,-4.45e1));
#30060=vertex_point('',#30059);
#30061=cartesian_point('',(5.549081004995e1,3.203763411989e1,-4.45e1));
#30062=vertex_point('',#30061);
#30063=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.45e1));
#30064=vertex_point('',#30063);
#30065=cartesian_point('',(3.806137665156e1,1.775757887180e1,-4.45e1));
#30066=vertex_point('',#30065);
#30067=cartesian_point('',(4.2e1,0.e0,-4.45e1));
#30068=vertex_point('',#30067);
#30069=cartesian_point('',(3.806137665155e1,-1.775757887183e1,-4.45e1));
#30070=vertex_point('',#30069);
#30071=cartesian_point('',(-3.806137665154e1,-1.775757887184e1,-4.45e1));
#30072=vertex_point('',#30071);
#30073=cartesian_point('',(-3.806137665155e1,1.775757887181e1,-4.45e1));
#30074=vertex_point('',#30073);
#30075=cartesian_point('',(-4.2e1,0.e0,-4.45e1));
#30076=vertex_point('',#30075);
#30077=cartesian_point('',(-3.968626966598e1,-2.291287847479e1,-4.45e1));
#30078=vertex_point('',#30077);
#30079=cartesian_point('',(-6.107279198457e1,-3.035381490372e1,-4.45e1));
#30080=cartesian_point('',(-5.549081004995e1,-3.203763411989e1,-4.45e1));
#30081=vertex_point('',#30079);
#30082=vertex_point('',#30080);
#30083=cartesian_point('',(-3.968626966596e1,2.291287847477e1,-4.45e1));
#30084=vertex_point('',#30083);
#30085=cartesian_point('',(-5.549081004995e1,3.203763411989e1,-4.45e1));
#30086=vertex_point('',#30085);
#30087=cartesian_point('',(-6.107279198457e1,3.035381490372e1,-4.45e1));
#30088=vertex_point('',#30087);
#30089=cartesian_point('',(-6.82e1,-1.278976924368e-13,-4.45e1));
#30090=vertex_point('',#30089);
#30091=vertex_point('',#24583);
#30092=vertex_point('',#24561);
#30093=vertex_point('',#24647);
#30094=cartesian_point('',(6.253623183173e1,3.888409860660e1,
-7.297526314115e0));
#30095=vertex_point('',#30094);
#30096=vertex_point('',#24709);
#30097=vertex_point('',#24795);
#30098=cartesian_point('',(6.707661902277e1,3.038882353339e1,
-7.297526332757e0));
#30099=vertex_point('',#30098);
#30100=vertex_point('',#24859);
#30101=vertex_point('',#24945);
#30102=cartesian_point('',(7.046930667026e1,2.137358726732e1,
-7.297526332958e0));
#30103=vertex_point('',#30102);
#30104=vertex_point('',#25007);
#30105=vertex_point('',#25093);
#30106=cartesian_point('',(7.265624494958e1,1.199264299836e1,
-7.297526312012e0));
#30107=vertex_point('',#30106);
#30108=vertex_point('',#25155);
#30109=vertex_point('',#25241);
#30110=cartesian_point('',(7.360001472325e1,2.406501280606e0,
-7.297526324249e0));
#30111=vertex_point('',#30110);
#30112=vertex_point('',#25291);
#30113=vertex_point('',#25377);
#30114=cartesian_point('',(7.328446784651e1,-7.220816340960e0,
-7.297526313756e0));
#30115=vertex_point('',#30114);
#30116=vertex_point('',#25427);
#30117=vertex_point('',#25513);
#30118=cartesian_point('',(7.171500340756e1,-1.672458379406e1,
-7.297526299986e0));
#30119=vertex_point('',#30118);
#30120=vertex_point('',#25574);
#30121=vertex_point('',#25660);
#30122=cartesian_point('',(6.891847536900e1,-2.594218897967e1,
-7.297526312298e0));
#30123=vertex_point('',#30122);
#30124=vertex_point('',#25722);
#30125=vertex_point('',#25808);
#30126=cartesian_point('',(6.494273311074e1,-3.471591611902e1,
-7.297526320078e0));
#30127=vertex_point('',#30126);
#30128=vertex_point('',#25872);
#30129=vertex_point('',#25955);
#30130=vertex_point('',#25960);
#30131=cartesian_point('',(4.853997721898e1,-5.518360148864e1,
-8.194372175980e0));
#30132=vertex_point('',#30131);
#30133=cartesian_point('',(5.024485599110e1,-5.363593672260e1,
-8.194372175980e0));
#30134=vertex_point('',#30133);
#30135=vertex_point('',#25991);
#30136=cartesian_point('',(4.671407808936e1,-5.692585942174e1,
-7.297418092157e0));
#30137=vertex_point('',#30136);
#30138=vertex_point('',#26072);
#30139=cartesian_point('',(5.111848571207e1,-5.384180309123e1,
-7.097292639060e0));
#30140=vertex_point('',#30139);
#30141=cartesian_point('',(5.094021041748e1,-5.364729385973e1,
-8.193584102464e0));
#30142=vertex_point('',#30141);
#30143=vertex_point('',#26099);
#30144=cartesian_point('',(0.e0,0.e0,0.e0));
#30145=direction('',(0.e0,0.e0,1.e0));
#30146=direction('',(0.e0,-1.e0,0.e0));
#30147=axis2_placement_3d('',#30144,#30145,#30146);
#30148=plane('',#30147);
#30150=oriented_edge('',*,*,#30149,.t.);
#30152=oriented_edge('',*,*,#30151,.t.);
#30153=edge_loop('',(#30150,#30152));
#30154=face_outer_bound('',#30153,.f.);
#30156=oriented_edge('',*,*,#30155,.t.);
#30158=oriented_edge('',*,*,#30157,.t.);
#30159=edge_loop('',(#30156,#30158));
#30160=face_bound('',#30159,.f.);
#30162=cartesian_point('',(0.e0,0.e0,-1.968879658244e1));
#30163=direction('',(0.e0,0.e0,1.e0));
#30164=direction('',(0.e0,-1.e0,0.e0));
#30165=axis2_placement_3d('',#30162,#30163,#30164);
#30166=conical_surface('',#30165,7.482817847527e1,5.e-1);
#30168=oriented_edge('',*,*,#30167,.f.);
#30170=oriented_edge('',*,*,#30169,.f.);
#30172=oriented_edge('',*,*,#30171,.t.);
#30174=oriented_edge('',*,*,#30173,.f.);
#30176=oriented_edge('',*,*,#30175,.f.);
#30178=oriented_edge('',*,*,#30177,.t.);
#30180=oriented_edge('',*,*,#30179,.f.);
#30182=oriented_edge('',*,*,#30181,.f.);
#30184=oriented_edge('',*,*,#30183,.f.);
#30186=oriented_edge('',*,*,#30185,.t.);
#30188=oriented_edge('',*,*,#30187,.f.);
#30190=oriented_edge('',*,*,#30189,.f.);
#30192=oriented_edge('',*,*,#30191,.f.);
#30194=oriented_edge('',*,*,#30193,.t.);
#30196=oriented_edge('',*,*,#30195,.t.);
#30198=oriented_edge('',*,*,#30197,.t.);
#30200=oriented_edge('',*,*,#30199,.f.);
#30201=oriented_edge('',*,*,#30149,.f.);
#30203=oriented_edge('',*,*,#30202,.t.);
#30205=oriented_edge('',*,*,#30204,.t.);
#30207=oriented_edge('',*,*,#30206,.t.);
#30209=oriented_edge('',*,*,#30208,.t.);
#30211=oriented_edge('',*,*,#30210,.t.);
#30213=oriented_edge('',*,*,#30212,.t.);
#30215=oriented_edge('',*,*,#30214,.t.);
#30217=oriented_edge('',*,*,#30216,.f.);
#30219=oriented_edge('',*,*,#30218,.f.);
#30221=oriented_edge('',*,*,#30220,.f.);
#30223=oriented_edge('',*,*,#30222,.t.);
#30225=oriented_edge('',*,*,#30224,.t.);
#30227=oriented_edge('',*,*,#30226,.t.);
#30229=oriented_edge('',*,*,#30228,.f.);
#30231=oriented_edge('',*,*,#30230,.f.);
#30233=oriented_edge('',*,*,#30232,.f.);
#30235=oriented_edge('',*,*,#30234,.t.);
#30237=oriented_edge('',*,*,#30236,.t.);
#30239=oriented_edge('',*,*,#30238,.t.);
#30241=oriented_edge('',*,*,#30240,.f.);
#30243=oriented_edge('',*,*,#30242,.f.);
#30245=oriented_edge('',*,*,#30244,.f.);
#30247=oriented_edge('',*,*,#30246,.t.);
#30249=oriented_edge('',*,*,#30248,.f.);
#30251=oriented_edge('',*,*,#30250,.f.);
#30253=oriented_edge('',*,*,#30252,.t.);
#30255=oriented_edge('',*,*,#30254,.f.);
#30257=oriented_edge('',*,*,#30256,.f.);
#30259=oriented_edge('',*,*,#30258,.f.);
#30261=oriented_edge('',*,*,#30260,.t.);
#30263=oriented_edge('',*,*,#30262,.f.);
#30265=oriented_edge('',*,*,#30264,.f.);
#30267=oriented_edge('',*,*,#30266,.t.);
#30269=oriented_edge('',*,*,#30268,.f.);
#30271=oriented_edge('',*,*,#30270,.f.);
#30273=oriented_edge('',*,*,#30272,.f.);
#30275=oriented_edge('',*,*,#30274,.t.);
#30277=oriented_edge('',*,*,#30276,.f.);
#30279=oriented_edge('',*,*,#30278,.f.);
#30281=oriented_edge('',*,*,#30280,.t.);
#30283=oriented_edge('',*,*,#30282,.f.);
#30285=oriented_edge('',*,*,#30284,.f.);
#30287=oriented_edge('',*,*,#30286,.f.);
#30289=oriented_edge('',*,*,#30288,.t.);
#30291=oriented_edge('',*,*,#30290,.f.);
#30293=oriented_edge('',*,*,#30292,.f.);
#30295=oriented_edge('',*,*,#30294,.t.);
#30297=oriented_edge('',*,*,#30296,.f.);
#30299=oriented_edge('',*,*,#30298,.f.);
#30301=oriented_edge('',*,*,#30300,.f.);
#30303=oriented_edge('',*,*,#30302,.t.);
#30305=oriented_edge('',*,*,#30304,.f.);
#30307=oriented_edge('',*,*,#30306,.f.);
#30309=oriented_edge('',*,*,#30308,.t.);
#30311=oriented_edge('',*,*,#30310,.f.);
#30313=oriented_edge('',*,*,#30312,.f.);
#30315=oriented_edge('',*,*,#30314,.f.);
#30317=oriented_edge('',*,*,#30316,.t.);
#30319=oriented_edge('',*,*,#30318,.f.);
#30321=oriented_edge('',*,*,#30320,.f.);
#30323=oriented_edge('',*,*,#30322,.t.);
#30325=oriented_edge('',*,*,#30324,.f.);
#30327=oriented_edge('',*,*,#30326,.f.);
#30329=oriented_edge('',*,*,#30328,.f.);
#30331=oriented_edge('',*,*,#30330,.t.);
#30333=oriented_edge('',*,*,#30332,.f.);
#30335=oriented_edge('',*,*,#30334,.f.);
#30337=oriented_edge('',*,*,#30336,.t.);
#30339=oriented_edge('',*,*,#30338,.f.);
#30341=oriented_edge('',*,*,#30340,.f.);
#30343=oriented_edge('',*,*,#30342,.f.);
#30345=oriented_edge('',*,*,#30344,.t.);
#30347=oriented_edge('',*,*,#30346,.f.);
#30349=oriented_edge('',*,*,#30348,.f.);
#30351=oriented_edge('',*,*,#30350,.t.);
#30353=oriented_edge('',*,*,#30352,.f.);
#30355=oriented_edge('',*,*,#30354,.f.);
#30357=oriented_edge('',*,*,#30356,.f.);
#30359=oriented_edge('',*,*,#30358,.t.);
#30361=oriented_edge('',*,*,#30360,.f.);
#30363=oriented_edge('',*,*,#30362,.f.);
#30365=oriented_edge('',*,*,#30364,.t.);
#30367=oriented_edge('',*,*,#30366,.f.);
#30369=oriented_edge('',*,*,#30368,.f.);
#30371=oriented_edge('',*,*,#30370,.f.);
#30373=oriented_edge('',*,*,#30372,.t.);
#30375=oriented_edge('',*,*,#30374,.f.);
#30377=oriented_edge('',*,*,#30376,.f.);
#30379=oriented_edge('',*,*,#30378,.t.);
#30381=oriented_edge('',*,*,#30380,.f.);
#30383=oriented_edge('',*,*,#30382,.f.);
#30385=oriented_edge('',*,*,#30384,.f.);
#30387=oriented_edge('',*,*,#30386,.t.);
#30389=oriented_edge('',*,*,#30388,.f.);
#30391=oriented_edge('',*,*,#30390,.f.);
#30393=oriented_edge('',*,*,#30392,.t.);
#30395=oriented_edge('',*,*,#30394,.f.);
#30397=oriented_edge('',*,*,#30396,.f.);
#30399=oriented_edge('',*,*,#30398,.f.);
#30401=oriented_edge('',*,*,#30400,.t.);
#30403=oriented_edge('',*,*,#30402,.f.);
#30405=oriented_edge('',*,*,#30404,.f.);
#30407=oriented_edge('',*,*,#30406,.t.);
#30409=oriented_edge('',*,*,#30408,.f.);
#30411=oriented_edge('',*,*,#30410,.f.);
#30413=oriented_edge('',*,*,#30412,.f.);
#30415=oriented_edge('',*,*,#30414,.t.);
#30417=oriented_edge('',*,*,#30416,.f.);
#30419=oriented_edge('',*,*,#30418,.f.);
#30421=oriented_edge('',*,*,#30420,.t.);
#30423=oriented_edge('',*,*,#30422,.f.);
#30425=oriented_edge('',*,*,#30424,.f.);
#30427=oriented_edge('',*,*,#30426,.f.);
#30429=oriented_edge('',*,*,#30428,.t.);
#30431=oriented_edge('',*,*,#30430,.f.);
#30433=oriented_edge('',*,*,#30432,.f.);
#30435=oriented_edge('',*,*,#30434,.t.);
#30437=oriented_edge('',*,*,#30436,.f.);
#30439=oriented_edge('',*,*,#30438,.f.);
#30441=oriented_edge('',*,*,#30440,.f.);
#30443=oriented_edge('',*,*,#30442,.t.);
#30445=oriented_edge('',*,*,#30444,.f.);
#30447=oriented_edge('',*,*,#30446,.f.);
#30449=oriented_edge('',*,*,#30448,.t.);
#30451=oriented_edge('',*,*,#30450,.f.);
#30453=oriented_edge('',*,*,#30452,.f.);
#30455=oriented_edge('',*,*,#30454,.f.);
#30457=oriented_edge('',*,*,#30456,.t.);
#30459=oriented_edge('',*,*,#30458,.f.);
#30461=oriented_edge('',*,*,#30460,.f.);
#30463=oriented_edge('',*,*,#30462,.t.);
#30465=oriented_edge('',*,*,#30464,.f.);
#30467=oriented_edge('',*,*,#30466,.f.);
#30469=oriented_edge('',*,*,#30468,.f.);
#30471=oriented_edge('',*,*,#30470,.t.);
#30473=oriented_edge('',*,*,#30472,.f.);
#30475=oriented_edge('',*,*,#30474,.f.);
#30477=oriented_edge('',*,*,#30476,.t.);
#30479=oriented_edge('',*,*,#30478,.f.);
#30481=oriented_edge('',*,*,#30480,.f.);
#30483=oriented_edge('',*,*,#30482,.f.);
#30485=oriented_edge('',*,*,#30484,.t.);
#30487=oriented_edge('',*,*,#30486,.f.);
#30489=oriented_edge('',*,*,#30488,.f.);
#30491=oriented_edge('',*,*,#30490,.t.);
#30493=oriented_edge('',*,*,#30492,.f.);
#30495=oriented_edge('',*,*,#30494,.f.);
#30497=oriented_edge('',*,*,#30496,.f.);
#30499=oriented_edge('',*,*,#30498,.t.);
#30501=oriented_edge('',*,*,#30500,.f.);
#30503=oriented_edge('',*,*,#30502,.f.);
#30505=oriented_edge('',*,*,#30504,.t.);
#30507=oriented_edge('',*,*,#30506,.f.);
#30509=oriented_edge('',*,*,#30508,.f.);
#30511=oriented_edge('',*,*,#30510,.f.);
#30513=oriented_edge('',*,*,#30512,.t.);
#30515=oriented_edge('',*,*,#30514,.f.);
#30517=oriented_edge('',*,*,#30516,.f.);
#30519=oriented_edge('',*,*,#30518,.t.);
#30521=oriented_edge('',*,*,#30520,.f.);
#30522=edge_loop('',(#30168,#30170,#30172,#30174,#30176,#30178,#30180,#30182,
#30184,#30186,#30188,#30190,#30192,#30194,#30196,#30198,#30200,#30201,#30203,
#30205,#30207,#30209,#30211,#30213,#30215,#30217,#30219,#30221,#30223,#30225,
#30227,#30229,#30231,#30233,#30235,#30237,#30239,#30241,#30243,#30245,#30247,
#30249,#30251,#30253,#30255,#30257,#30259,#30261,#30263,#30265,#30267,#30269,
#30271,#30273,#30275,#30277,#30279,#30281,#30283,#30285,#30287,#30289,#30291,
#30293,#30295,#30297,#30299,#30301,#30303,#30305,#30307,#30309,#30311,#30313,
#30315,#30317,#30319,#30321,#30323,#30325,#30327,#30329,#30331,#30333,#30335,
#30337,#30339,#30341,#30343,#30345,#30347,#30349,#30351,#30353,#30355,#30357,
#30359,#30361,#30363,#30365,#30367,#30369,#30371,#30373,#30375,#30377,#30379,
#30381,#30383,#30385,#30387,#30389,#30391,#30393,#30395,#30397,#30399,#30401,
#30403,#30405,#30407,#30409,#30411,#30413,#30415,#30417,#30419,#30421,#30423,
#30425,#30427,#30429,#30431,#30433,#30435,#30437,#30439,#30441,#30443,#30445,
#30447,#30449,#30451,#30453,#30455,#30457,#30459,#30461,#30463,#30465,#30467,
#30469,#30471,#30473,#30475,#30477,#30479,#30481,#30483,#30485,#30487,#30489,
#30491,#30493,#30495,#30497,#30499,#30501,#30503,#30505,#30507,#30509,#30511,
#30513,#30515,#30517,#30519,#30521));
#30523=face_outer_bound('',#30522,.f.);
#30525=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#30526=direction('',(0.e0,0.e0,1.e0));
#30527=direction('',(0.e0,-1.e0,0.e0));
#30528=axis2_placement_3d('',#30525,#30526,#30527);
#30529=conical_surface('',#30528,7.438528799863e1,2.656505117708e1);
#30531=oriented_edge('',*,*,#30530,.f.);
#30532=oriented_edge('',*,*,#30167,.t.);
#30534=oriented_edge('',*,*,#30533,.t.);
#30536=oriented_edge('',*,*,#30535,.t.);
#30538=oriented_edge('',*,*,#30537,.f.);
#30540=oriented_edge('',*,*,#30539,.f.);
#30542=oriented_edge('',*,*,#30541,.t.);
#30543=edge_loop('',(#30531,#30532,#30534,#30536,#30538,#30540,#30542));
#30544=face_outer_bound('',#30543,.f.);
#30546=cartesian_point('',(1.225817635766e1,-7.312108199737e1,
-6.309435554285e0));
#30547=cartesian_point('',(1.228241188456e1,-7.315365144637e1,
-6.251698196240e0));
#30548=cartesian_point('',(1.232797919310e1,-7.322235876493e1,
-6.133679220469e0));
#30549=cartesian_point('',(1.238404243705e1,-7.333118998310e1,
-5.957773703026e0));
#30550=cartesian_point('',(1.242714879089e1,-7.344369694749e1,
-5.785917237806e0));
#30551=cartesian_point('',(1.245686777191e1,-7.355535723029e1,
-5.623905998161e0));
#30552=cartesian_point('',(1.247429922989e1,-7.366525279847e1,
-5.471906241745e0));
#30553=cartesian_point('',(1.248042858586e1,-7.377228408791e1,
-5.330373997292e0));
#30554=cartesian_point('',(1.247624297512e1,-7.387571902662e1,
-5.199283368561e0));
#30555=cartesian_point('',(1.246258205985e1,-7.397535120903e1,
-5.078008864409e0));
#30556=cartesian_point('',(1.243999901146e1,-7.407130856797e1,
-4.965633745694e0));
#30557=cartesian_point('',(1.240858481352e1,-7.416419497513e1,
-4.860824719605e0));
#30558=cartesian_point('',(1.236774447419e1,-7.425495572936e1,
-4.762049962581e0));
#30559=cartesian_point('',(1.231667716280e1,-7.434340433931e1,
-4.669175593008e0));
#30560=cartesian_point('',(1.225518767199e1,-7.442794053113e1,
-4.583509825968e0));
#30561=cartesian_point('',(1.218410287181e1,-7.450648823860e1,
-4.506675894236e0));
#30562=cartesian_point('',(1.210382344785e1,-7.457821068326e1,
-4.439082728818e0));
#30563=cartesian_point('',(1.201378744553e1,-7.464298886859e1,
-4.380691601946e0));
#30564=cartesian_point('',(1.191424566724e1,-7.469988623532e1,
-4.332478265092e0));
#30565=cartesian_point('',(1.180712876485e1,-7.474741753481e1,
-4.295985347365e0));
#30566=cartesian_point('',(1.169557816473e1,-7.478447370879e1,
-4.272244279486e0));
#30567=cartesian_point('',(1.158201300689e1,-7.481093230708e1,
-4.261233494106e0));
#30568=cartesian_point('',(1.139163734029e1,-7.483778930018e1,
-4.263397362115e0));
#30569=cartesian_point('',(1.124543414665e1,-7.483185657277e1,
-4.296347385022e0));
#30570=cartesian_point('',(1.115956689433e1,-7.481569434165e1,
-4.329800659468e0));
#30571=cartesian_point('',(1.165766362685e1,-7.300887507520e1,
-6.170094425008e0));
#30572=cartesian_point('',(1.168593638391e1,-7.301951666541e1,
-6.112641315823e0));
#30573=cartesian_point('',(1.174214598343e1,-7.304454595888e1,
-5.994774875068e0));
#30574=cartesian_point('',(1.182092037327e1,-7.309161464490e1,
-5.817951089137e0));
#30575=cartesian_point('',(1.189257835239e1,-7.314703649381e1,
-5.644066660442e0));
#30576=cartesian_point('',(1.195479922365e1,-7.320793097686e1,
-5.479030899045e0));
#30577=cartesian_point('',(1.200768316537e1,-7.327313728176e1,
-5.323040631910e0));
#30578=cartesian_point('',(1.205119740868e1,-7.334142822558e1,
-5.176566860265e0));
#30579=cartesian_point('',(1.208545002134e1,-7.341181496066e1,
-5.039577099018e0));
#30580=cartesian_point('',(1.211062283631e1,-7.348370866591e1,
-4.911401955187e0));
#30581=cartesian_point('',(1.212677013107e1,-7.355684142232e1,
-4.791040957050e0));
#30582=cartesian_point('',(1.213368691353e1,-7.363141405505e1,
-4.677008205408e0));
#30583=cartesian_point('',(1.213059935221e1,-7.370806075753e1,
-4.567527407288e0));
#30584=cartesian_point('',(1.211595164243e1,-7.378660930662e1,
-4.462289121411e0));
#30585=cartesian_point('',(1.208804554743e1,-7.386551148141e1,
-4.362700344060e0));
#30586=cartesian_point('',(1.204603261304e1,-7.394235051472e1,
-4.270865622870e0));
#30587=cartesian_point('',(1.198934120675e1,-7.401556239490e1,
-4.187770858581e0));
#30588=cartesian_point('',(1.191692623729e1,-7.408417717301e1,
-4.114025189357e0));
#30589=cartesian_point('',(1.182869820839e1,-7.414624023992e1,
-4.051660394226e0));
#30590=cartesian_point('',(1.172686042632e1,-7.419904715448e1,
-4.003579083507e0));
#30591=cartesian_point('',(1.161578897249e1,-7.424031906429e1,
-3.971982236335e0));
#30592=cartesian_point('',(1.149977711386e1,-7.426912843032e1,
-3.957419931782e0));
#30593=cartesian_point('',(1.130373191910e1,-7.429605326311e1,
-3.961017784642e0));
#30594=cartesian_point('',(1.115562787631e1,-7.428369364075e1,
-4.006178985005e0));
#30595=cartesian_point('',(1.107701092144e1,-7.426080701638e1,
-4.050516245500e0));
#30596=cartesian_point('',(1.134188484439e1,-7.351231761424e1,
-6.368728795808e0));
#30597=cartesian_point('',(1.135199876602e1,-7.351190589233e1,
-6.310395210972e0));
#30598=cartesian_point('',(1.137260973060e1,-7.351230431528e1,
-6.191432499491e0));
#30599=cartesian_point('',(1.140300302112e1,-7.351658043033e1,
-6.014869137434e0));
#30600=cartesian_point('',(1.143218636671e1,-7.352432240836e1,
-5.843104694260e0));
#30601=cartesian_point('',(1.145903527400e1,-7.353489870379e1,
-5.681892155135e0));
#30602=cartesian_point('',(1.148339595437e1,-7.354789839296e1,
-5.531364658476e0));
#30603=cartesian_point('',(1.150506683460e1,-7.356290937706e1,
-5.391955409070e0));
#30604=cartesian_point('',(1.152391994784e1,-7.357957297067e1,
-5.263625619587e0));
#30605=cartesian_point('',(1.153989569814e1,-7.359763592891e1,
-5.145756260429e0));
#30606=cartesian_point('',(1.155292546358e1,-7.361694471450e1,
-5.037459752164e0));
#30607=cartesian_point('',(1.156289886604e1,-7.363749360886e1,
-4.937470714759e0));
#30608=cartesian_point('',(1.156954841619e1,-7.365943063778e1,
-4.844377797146e0));
#30609=cartesian_point('',(1.157224369819e1,-7.368270359458e1,
-4.758135083333e0));
#30610=cartesian_point('',(1.157016320477e1,-7.370682884914e1,
-4.679992569802e0));
#30611=cartesian_point('',(1.156272335440e1,-7.373097795608e1,
-4.611309907870e0));
#30612=cartesian_point('',(1.154956820681e1,-7.375452625152e1,
-4.552186625947e0));
#30613=cartesian_point('',(1.153028726454e1,-7.377701595906e1,
-4.502247435656e0));
#30614=cartesian_point('',(1.150479416559e1,-7.379764631018e1,
-4.461921601433e0));
#30615=cartesian_point('',(1.147383703053e1,-7.381534267113e1,
-4.432045533214e0));
#30616=cartesian_point('',(1.143902780484e1,-7.382917469893e1,
-4.413041623128e0));
#30617=cartesian_point('',(1.140207165915e1,-7.383870578635e1,
-4.404594761197e0));
#30618=cartesian_point('',(1.133925944600e1,-7.384718956303e1,
-4.407331481415e0));
#30619=cartesian_point('',(1.129212833072e1,-7.384202935118e1,
-4.435171530357e0));
#30620=cartesian_point('',(1.126855822663e1,-7.383348877599e1,
-4.463869148348e0));
#30621=cartesian_point('',(1.177273703523e1,-7.389501243094e1,
-6.614791524402e0));
#30622=cartesian_point('',(1.176905739891e1,-7.391058988269e1,
-6.555700631682e0));
#30623=cartesian_point('',(1.175989975902e1,-7.394143274036e1,
-6.435996384576e0));
#30624=cartesian_point('',(1.174158787112e1,-7.398447994057e1,
-6.260491210661e0));
#30625=cartesian_point('',(1.171939896479e1,-7.402368975519e1,
-6.091893749574e0));
#30626=cartesian_point('',(1.169474145331e1,-7.405799706565e1,
-5.935759860063e0));
#30627=cartesian_point('',(1.166832476908e1,-7.408763662513e1,
-5.792157892867e0));
#30628=cartesian_point('',(1.164087483415e1,-7.411276187927e1,
-5.661485773137e0));
#30629=cartesian_point('',(1.161301593331e1,-7.413360948976e1,
-5.543707916350e0));
#30630=cartesian_point('',(1.158521658574e1,-7.415048892447e1,
-5.438276253813e0));
#30631=cartesian_point('',(1.155784103247e1,-7.416370395259e1,
-5.344447593061e0));
#30632=cartesian_point('',(1.153112570492e1,-7.417354093093e1,
-5.261227640237e0));
#30633=cartesian_point('',(1.150525399920e1,-7.418019778425e1,
-5.187645588430e0));
#30634=cartesian_point('',(1.148084766323e1,-7.418367251966e1,
-5.123972667282e0));
#30635=cartesian_point('',(1.145905926539e1,-7.418400143382e1,
-5.071275739755e0));
#30636=cartesian_point('',(1.144112285826e1,-7.418155015046e1,
-5.030032926946e0));
#30637=cartesian_point('',(1.142777070601e1,-7.417692592847e1,
-4.999290560422e0));
#30638=cartesian_point('',(1.141941640033e1,-7.417079712216e1,
-4.977496576525e0));
#30639=cartesian_point('',(1.141631556182e1,-7.416400094446e1,
-4.963163218549e0));
#30640=cartesian_point('',(1.141816181941e1,-7.415755761150e1,
-4.954656794105e0));
#30641=cartesian_point('',(1.142384735803e1,-7.415243109698e1,
-4.950274553725e0));
#30642=cartesian_point('',(1.143181269773e1,-7.414925364867e1,
-4.948664895181e0));
#30643=cartesian_point('',(1.144625297605e1,-7.414776163780e1,
-4.949504964136e0));
#30644=cartesian_point('',(1.145527310087e1,-7.415289639544e1,
-4.955827586279e0));
#30645=cartesian_point('',(1.145402809184e1,-7.415878802639e1,
-4.965238404123e0));
#30646=(bounded_surface()b_spline_surface(3,3,((#30546,#30547,#30548,#30549,
#30550,#30551,#30552,#30553,#30554,#30555,#30556,#30557,#30558,#30559,#30560,
#30561,#30562,#30563,#30564,#30565,#30566,#30567,#30568,#30569,#30570),(#30571,
#30572,#30573,#30574,#30575,#30576,#30577,#30578,#30579,#30580,#30581,#30582,
#30583,#30584,#30585,#30586,#30587,#30588,#30589,#30590,#30591,#30592,#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)),.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.978983466063e-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());
#30647=oriented_edge('',*,*,#30530,.t.);
#30649=oriented_edge('',*,*,#30648,.t.);
#30651=oriented_edge('',*,*,#30650,.f.);
#30652=oriented_edge('',*,*,#30169,.t.);
#30653=edge_loop('',(#30647,#30649,#30651,#30652));
#30654=face_outer_bound('',#30653,.f.);
#30656=cartesian_point('',(1.213084670967e1,-7.351843989351e1,
-6.592956193936e0));
#30657=direction('',(6.764997686955e-2,-4.420920197963e-1,8.944149633486e-1));
#30658=direction('',(3.736475440134e-1,8.424541351874e-1,3.881475788387e-1));
#30659=axis2_placement_3d('',#30656,#30657,#30658);
#30660=cylindrical_surface('',#30659,5.000000030367e-1);
#30661=oriented_edge('',*,*,#30541,.f.);
#30663=oriented_edge('',*,*,#30662,.t.);
#30665=oriented_edge('',*,*,#30664,.f.);
#30666=oriented_edge('',*,*,#30648,.f.);
#30667=edge_loop('',(#30661,#30663,#30665,#30666));
#30668=face_outer_bound('',#30667,.f.);
#30670=cartesian_point('',(1.237284685998e1,-7.548309923578e1,
-8.219506073756e0));
#30671=direction('',(-9.913638037717e-1,-1.307257674912e-1,1.042028238786e-2));
#30672=direction('',(-1.310646811341e-1,9.903585992293e-1,-4.485414464538e-2));
#30673=axis2_placement_3d('',#30670,#30671,#30672);
#30674=toroidal_surface('',#30673,2.497858037390e0,4.999993228589e-1);
#30676=oriented_edge('',*,*,#30675,.f.);
#30678=oriented_edge('',*,*,#30677,.f.);
#30680=oriented_edge('',*,*,#30679,.t.);
#30682=oriented_edge('',*,*,#30681,.f.);
#30683=oriented_edge('',*,*,#30662,.f.);
#30684=edge_loop('',(#30676,#30678,#30680,#30682,#30683));
#30685=face_outer_bound('',#30684,.f.);
#30687=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#30688=direction('',(0.e0,0.e0,1.e0));
#30689=direction('',(-1.965475325764e-1,9.804942975041e-1,0.e0));
#30690=axis2_placement_3d('',#30687,#30688,#30689);
#30691=toroidal_surface('',#30690,7.649382607502e1,3.e0);
#30692=oriented_edge('',*,*,#30677,.t.);
#30693=oriented_edge('',*,*,#30675,.t.);
#30694=oriented_edge('',*,*,#30539,.t.);
#30695=oriented_edge('',*,*,#30537,.t.);
#30697=oriented_edge('',*,*,#30696,.t.);
#30699=oriented_edge('',*,*,#30698,.t.);
#30701=oriented_edge('',*,*,#30700,.t.);
#30703=oriented_edge('',*,*,#30702,.t.);
#30704=edge_loop('',(#30692,#30693,#30694,#30695,#30697,#30699,#30701,#30703));
#30705=face_outer_bound('',#30704,.f.);
#30707=cartesian_point('',(1.745508445511e1,-7.447219420352e1,
-8.219509123419e0));
#30708=direction('',(9.659305720681e-1,2.585915935916e-1,1.041718138579e-2));
#30709=direction('',(-2.298027859569e-1,8.384901792344e-1,4.940899704445e-1));
#30710=axis2_placement_3d('',#30707,#30708,#30709);
#30711=toroidal_surface('',#30710,2.497870611511e0,4.999993401903e-1);
#30712=oriented_edge('',*,*,#30698,.f.);
#30713=oriented_edge('',*,*,#30696,.f.);
#30715=oriented_edge('',*,*,#30714,.t.);
#30717=oriented_edge('',*,*,#30716,.f.);
#30719=oriented_edge('',*,*,#30718,.f.);
#30720=edge_loop('',(#30712,#30713,#30715,#30717,#30719));
#30721=face_outer_bound('',#30720,.f.);
#30723=cartesian_point('',(1.691462842048e1,-7.251470680459e1,
-6.695404896856e0));
#30724=direction('',(-1.066808649010e-1,4.343283025131e-1,-8.944149588978e-1));
#30725=direction('',(-6.675984268398e-1,6.353375172934e-1,3.881476260399e-1));
#30726=axis2_placement_3d('',#30723,#30724,#30725);
#30727=cylindrical_surface('',#30726,5.000000035610e-1);
#30728=oriented_edge('',*,*,#30535,.f.);
#30730=oriented_edge('',*,*,#30729,.f.);
#30732=oriented_edge('',*,*,#30731,.f.);
#30733=oriented_edge('',*,*,#30714,.f.);
#30734=edge_loop('',(#30728,#30730,#30732,#30733));
#30735=face_outer_bound('',#30734,.f.);
#30737=cartesian_point('',(1.838805887408e1,-7.335387231381e1,
-4.364613558227e0));
#30738=cartesian_point('',(1.831207115559e1,-7.340566727387e1,
-4.316234846844e0));
#30739=cartesian_point('',(1.814697898116e1,-7.349360493007e1,
-4.262155897845e0));
#30740=cartesian_point('',(1.789082354764e1,-7.355817942326e1,
-4.260908601625e0));
#30741=cartesian_point('',(1.771564853927e1,-7.357763849520e1,
-4.288647721204e0));
#30742=cartesian_point('',(1.754628775533e1,-7.357206810650e1,
-4.342956000450e0));
#30743=cartesian_point('',(1.739266599852e1,-7.354452428186e1,
-4.416767079991e0));
#30744=cartesian_point('',(1.725642191813e1,-7.349935965601e1,
-4.504648345893e0));
#30745=cartesian_point('',(1.713617029185e1,-7.344012364393e1,
-4.603646505445e0));
#30746=cartesian_point('',(1.702983915651e1,-7.336904508331e1,
-4.712824275136e0));
#30747=cartesian_point('',(1.693577903185e1,-7.328727926982e1,
-4.832429272733e0));
#30748=cartesian_point('',(1.685325855941e1,-7.319559315277e1,
-4.962887353093e0));
#30749=cartesian_point('',(1.678223283763e1,-7.309469247323e1,
-5.104434909380e0));
#30750=cartesian_point('',(1.672298571718e1,-7.298511577888e1,
-5.257330773479e0));
#30751=cartesian_point('',(1.667604075870e1,-7.286706695192e1,
-5.422138428474e0));
#30752=cartesian_point('',(1.664229392668e1,-7.274035271004e1,
-5.599876387294e0));
#30753=cartesian_point('',(1.662327185057e1,-7.260453083870e1,
-5.791885897851e0));
#30754=cartesian_point('',(1.662108835537e1,-7.243663792944e1,
-6.031734586571e0));
#30755=cartesian_point('',(1.663931200638e1,-7.231662612810e1,
-6.205926552043e0));
#30756=cartesian_point('',(1.665736760273e1,-7.224510164804e1,
-6.310922627628e0));
#30757=cartesian_point('',(1.824381108599e1,-7.281216026024e1,
-4.096941499917e0));
#30758=cartesian_point('',(1.818356514780e1,-7.286112982948e1,
-4.033273198648e0));
#30759=cartesian_point('',(1.802229149451e1,-7.295929316373e1,
-3.959422376963e0));
#30760=cartesian_point('',(1.775817975753e1,-7.302658090961e1,
-3.956815630806e0));
#30761=cartesian_point('',(1.757915093286e1,-7.304172988748e1,
-3.993862876827e0));
#30762=cartesian_point('',(1.741420113492e1,-7.302578043239e1,
-4.065501387936e0));
#30763=cartesian_point('',(1.727640604081e1,-7.298451708242e1,
-4.160068454512e0));
#30764=cartesian_point('',(1.716702266591e1,-7.292533904123e1,
-4.268671618291e0));
#30765=cartesian_point('',(1.708276799877e1,-7.285416605651e1,
-4.386575362355e0));
#30766=cartesian_point('',(1.701959553335e1,-7.277480802310e1,
-4.512255444020e0));
#30767=cartesian_point('',(1.697428349120e1,-7.268951844421e1,
-4.645944670157e0));
#30768=cartesian_point('',(1.694474215820e1,-7.259992179069e1,
-4.788238959685e0));
#30769=cartesian_point('',(1.692967199209e1,-7.250741128453e1,
-4.939597115867e0));
#30770=cartesian_point('',(1.692828106430e1,-7.241311149652e1,
-5.100512580922e0));
#30771=cartesian_point('',(1.694024160373e1,-7.231784058925e1,
-5.271760729541e0));
#30772=cartesian_point('',(1.696576361795e1,-7.222220179695e1,
-5.454516669576e0));
#30773=cartesian_point('',(1.700566564916e1,-7.212685108042e1,
-5.650191679877e0));
#30774=cartesian_point('',(1.707002000449e1,-7.201825951464e1,
-5.892664139572e0));
#30775=cartesian_point('',(1.712947603402e1,-7.194956479533e1,
-6.067065044767e0));
#30776=cartesian_point('',(1.716955311524e1,-7.191206549192e1,
-6.171589995287e0));
#30777=cartesian_point('',(1.786130281836e1,-7.251486624632e1,
-4.493486713439e0));
#30778=cartesian_point('',(1.784508748001e1,-7.252997194981e1,
-4.451941620586e0));
#30779=cartesian_point('',(1.779485222062e1,-7.256298025319e1,
-4.406464610179e0));
#30780=cartesian_point('',(1.771019031432e1,-7.258468754937e1,
-4.404131319041e0));
#30781=cartesian_point('',(1.765316026962e1,-7.258856983775e1,
-4.426016338972e0));
#30782=cartesian_point('',(1.760217128343e1,-7.258142533297e1,
-4.470469148174e0));
#30783=cartesian_point('',(1.756192210559e1,-7.256558158519e1,
-4.532800207452e0));
#30784=cartesian_point('',(1.753273643830e1,-7.254393397256e1,
-4.609351988005e0));
#30785=cartesian_point('',(1.751322811060e1,-7.251878703604e1,
-4.698086132399e0));
#30786=cartesian_point('',(1.750175768294e1,-7.249163316611e1,
-4.798369584014e0));
#30787=cartesian_point('',(1.749702161473e1,-7.246338281318e1,
-4.910464542881e0));
#30788=cartesian_point('',(1.749811193813e1,-7.243470453235e1,
-5.034720820939e0));
#30789=cartesian_point('',(1.750438727209e1,-7.240616462755e1,
-5.171273614631e0));
#30790=cartesian_point('',(1.751539916738e1,-7.237822601573e1,
-5.320274832028e0));
#30791=cartesian_point('',(1.753088866010e1,-7.235125776819e1,
-5.482194889149e0));
#30792=cartesian_point('',(1.755079965130e1,-7.232559083332e1,
-5.657993014348e0));
#30793=cartesian_point('',(1.757526612350e1,-7.230162500094e1,
-5.849003991189e0));
#30794=cartesian_point('',(1.760911117300e1,-7.227659089389e1,
-6.088857266148e0));
#30795=cartesian_point('',(1.763640295887e1,-7.226311492804e1,
-6.264156884807e0));
#30796=cartesian_point('',(1.765367109845e1,-7.225678637209e1,
-6.370213535228e0));
#30797=cartesian_point('',(1.780006137194e1,-7.289686766666e1,
-4.974188783443e0));
#30798=cartesian_point('',(1.779175822743e1,-7.289660643341e1,
-4.959818200320e0));
#30799=cartesian_point('',(1.779735593120e1,-7.288438680271e1,
-4.949355897957e0));
#30800=cartesian_point('',(1.781705345853e1,-7.287889434762e1,
-4.948528960876e0));
#30801=cartesian_point('',(1.782941679751e1,-7.288103409613e1,
-4.952960479972e0));
#30802=cartesian_point('',(1.783523827606e1,-7.288899880861e1,
-4.965478492067e0));
#30803=cartesian_point('',(1.783156555916e1,-7.290053037625e1,
-4.989735899555e0));
#30804=cartesian_point('',(1.781860259314e1,-7.291305808591e1,
-5.028347300286e0));
#30805=cartesian_point('',(1.779788000721e1,-7.292457400280e1,
-5.082505515406e0));
#30806=cartesian_point('',(1.777102601679e1,-7.293374446225e1,
-5.152643205935e0));
#30807=cartesian_point('',(1.773933988551e1,-7.293966019913e1,
-5.239053173247e0));
#30808=cartesian_point('',(1.770390685295e1,-7.294161871476e1,
-5.341782952872e0));
#30809=cartesian_point('',(1.766569375280e1,-7.293905459941e1,
-5.460571484733e0));
#30810=cartesian_point('',(1.762551243731e1,-7.293148929660e1,
-5.595152589324e0));
#30811=cartesian_point('',(1.758399223855e1,-7.291843633868e1,
-5.745620962697e0));
#30812=cartesian_point('',(1.754162005811e1,-7.289928388148e1,
-5.912663264595e0));
#30813=cartesian_point('',(1.749887021006e1,-7.287319592060e1,
-6.097503153234e0));
#30814=cartesian_point('',(1.744978735411e1,-7.283374878532e1,
-6.333325592044e0));
#30815=cartesian_point('',(1.741856764921e1,-7.279862007684e1,
-6.508899073282e0));
#30816=cartesian_point('',(1.740156099969e1,-7.277501173538e1,
-6.616249700833e0));
#30817=(bounded_surface()b_spline_surface(3,3,((#30737,#30738,#30739,#30740,
#30741,#30742,#30743,#30744,#30745,#30746,#30747,#30748,#30749,#30750,#30751,
#30752,#30753,#30754,#30755,#30756),(#30757,#30758,#30759,#30760,#30761,#30762,
#30763,#30764,#30765,#30766,#30767,#30768,#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)),
.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.961090916953e-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());
#30819=oriented_edge('',*,*,#30818,.f.);
#30820=oriented_edge('',*,*,#30729,.t.);
#30821=oriented_edge('',*,*,#30533,.f.);
#30822=oriented_edge('',*,*,#30520,.t.);
#30823=edge_loop('',(#30819,#30820,#30821,#30822));
#30824=face_outer_bound('',#30823,.f.);
#30826=cartesian_point('',(1.788138903371e1,-7.230690345956e1,
-2.460528104879e1));
#30827=direction('',(-7.908770270327e-3,-1.094246498082e-2,9.999088527526e-1));
#30828=direction('',(-8.109568385776e-1,5.851059782975e-1,-1.117067604845e-5));
#30829=axis2_placement_3d('',#30826,#30827,#30828);
#30830=cylindrical_surface('',#30829,3.000055924634e-1);
#30831=oriented_edge('',*,*,#30818,.t.);
#30832=oriented_edge('',*,*,#30518,.f.);
#30834=oriented_edge('',*,*,#30833,.f.);
#30836=oriented_edge('',*,*,#30835,.f.);
#30837=edge_loop('',(#30831,#30832,#30834,#30836));
#30838=face_outer_bound('',#30837,.f.);
#30840=cartesian_point('',(1.704133306572e1,-6.857340718299e1,
-3.934391582388e1));
#30841=direction('',(9.659089113355e-1,2.586722629954e-1,1.042282876722e-2));
#30842=direction('',(2.174550205002e-1,-7.888368136514e-1,-5.748476280612e-1));
#30843=axis2_placement_3d('',#30840,#30841,#30842);
#30844=toroidal_surface('',#30843,3.697836790019e0,2.999997081847e-1);
#30846=oriented_edge('',*,*,#30845,.f.);
#30847=oriented_edge('',*,*,#30833,.t.);
#30849=oriented_edge('',*,*,#30848,.t.);
#30851=oriented_edge('',*,*,#30850,.t.);
#30853=oriented_edge('',*,*,#30852,.f.);
#30854=edge_loop('',(#30846,#30847,#30849,#30851,#30853));
#30855=face_outer_bound('',#30854,.f.);
#30857=cartesian_point('',(1.520474261931e1,-6.447227858158e1,0.e0));
#30858=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#30859=direction('',(2.588190451026e-1,-9.659258262891e-1,0.e0));
#30860=axis2_placement_3d('',#30857,#30858,#30859);
#30861=plane('',#30860);
#30863=oriented_edge('',*,*,#30862,.t.);
#30864=oriented_edge('',*,*,#30716,.t.);
#30865=oriented_edge('',*,*,#30731,.t.);
#30866=oriented_edge('',*,*,#30835,.t.);
#30867=oriented_edge('',*,*,#30845,.t.);
#30869=oriented_edge('',*,*,#30868,.t.);
#30870=edge_loop('',(#30863,#30864,#30865,#30866,#30867,#30869));
#30871=face_outer_bound('',#30870,.f.);
#30873=cartesian_point('',(1.691490553121e1,-7.191482996678e1,
-2.154661739026e1));
#30874=direction('',(7.937675655823e-3,1.083462686077e-2,-9.999097980148e-1));
#30875=direction('',(-6.902934792966e-1,7.235256337950e-1,2.360017398639e-3));
#30876=axis2_placement_3d('',#30873,#30874,#30875);
#30877=cylindrical_surface('',#30876,5.000150355116e-1);
#30879=oriented_edge('',*,*,#30878,.f.);
#30880=oriented_edge('',*,*,#30718,.t.);
#30881=oriented_edge('',*,*,#30862,.f.);
#30883=oriented_edge('',*,*,#30882,.f.);
#30884=edge_loop('',(#30879,#30880,#30881,#30883));
#30885=face_outer_bound('',#30884,.f.);
#30887=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#30888=direction('',(0.e0,0.e0,1.e0));
#30889=direction('',(1.e0,0.e0,0.e0));
#30890=axis2_placement_3d('',#30887,#30888,#30889);
#30891=conical_surface('',#30890,7.334631745054e1,5.e-1);
#30893=oriented_edge('',*,*,#30892,.t.);
#30894=oriented_edge('',*,*,#30702,.f.);
#30895=oriented_edge('',*,*,#30700,.f.);
#30896=oriented_edge('',*,*,#30878,.t.);
#30898=oriented_edge('',*,*,#30897,.t.);
#30900=oriented_edge('',*,*,#30899,.f.);
#30902=oriented_edge('',*,*,#30901,.t.);
#30903=edge_loop('',(#30893,#30894,#30895,#30896,#30898,#30900,#30902));
#30904=face_outer_bound('',#30903,.f.);
#30906=cartesian_point('',(1.189327895507e1,-7.291369359720e1,
-2.154661738381e1));
#30907=direction('',(1.147968826947e-2,-6.972273033927e-3,9.999097980148e-1));
#30908=direction('',(3.608667439979e-1,9.326144023090e-1,2.360017398611e-3));
#30909=axis2_placement_3d('',#30906,#30907,#30908);
#30910=cylindrical_surface('',#30909,5.000150355094e-1);
#30911=oriented_edge('',*,*,#30892,.f.);
#30913=oriented_edge('',*,*,#30912,.t.);
#30915=oriented_edge('',*,*,#30914,.f.);
#30916=oriented_edge('',*,*,#30679,.f.);
#30917=edge_loop('',(#30911,#30913,#30915,#30916));
#30918=face_outer_bound('',#30917,.f.);
#30920=cartesian_point('',(1.189813100270e1,-7.242901232343e1,
-4.228405109851e1));
#30921=cartesian_point('',(1.190840724074e1,-7.240954563118e1,
-4.219230552244e1));
#30922=cartesian_point('',(1.191991857871e1,-7.235744116347e1,
-4.191552498683e1));
#30923=cartesian_point('',(1.187782029843e1,-7.231636372927e1,
-4.159365171143e1));
#30924=cartesian_point('',(1.181870616982e1,-7.229982137888e1,
-4.136889288450e1));
#30925=cartesian_point('',(1.180237429821e1,-7.229654283812e1,
-4.131419697737e1));
#30926=cartesian_point('',(1.146455972800e1,-7.198661210288e1,
-4.217220069783e1));
#30927=cartesian_point('',(1.145167102509e1,-7.198808748255e1,
-4.208724761182e1));
#30928=cartesian_point('',(1.139889184155e1,-7.200332952683e1,
-4.183692834533e1));
#30929=cartesian_point('',(1.130240836584e1,-7.205212556314e1,
-4.156289837730e1));
#30930=cartesian_point('',(1.121992379158e1,-7.210521054018e1,
-4.138100991532e1));
#30931=cartesian_point('',(1.119888044580e1,-7.211930724362e1,
-4.133740562516e1));
#30932=cartesian_point('',(1.094471403939e1,-7.230023407133e1,
-4.200577893154e1));
#30933=cartesian_point('',(1.093969759083e1,-7.232747569595e1,
-4.194479683201e1));
#30934=cartesian_point('',(1.092153561997e1,-7.241581534294e1,
-4.176074223784e1));
#30935=cartesian_point('',(1.089404033778e1,-7.253619078993e1,
-4.154640461791e1));
#30936=cartesian_point('',(1.087329858375e1,-7.263069571040e1,
-4.139654200151e1));
#30937=cartesian_point('',(1.086816153844e1,-7.265436621521e1,
-4.136005975357e1));
#30938=cartesian_point('',(1.110185654468e1,-7.290940327104e1,
-4.202913429407e1));
#30939=cartesian_point('',(1.112419112086e1,-7.292940406528e1,
-4.197410631454e1));
#30940=cartesian_point('',(1.118872742924e1,-7.298926696648e1,
-4.179882679584e1));
#30941=cartesian_point('',(1.125230192380e1,-7.305783140813e1,
-4.156838736934e1));
#30942=cartesian_point('',(1.128776245801e1,-7.310473412178e1,
-4.139268418215e1));
#30943=cartesian_point('',(1.129579508743e1,-7.311612026630e1,
-4.134889747457e1));
#30944=(bounded_surface()b_spline_surface(3,3,((#30920,#30921,#30922,#30923,
#30924,#30925),(#30926,#30927,#30928,#30929,#30930,#30931),(#30932,#30933,
#30934,#30935,#30936,#30937),(#30938,#30939,#30940,#30941,#30942,#30943)),
.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());
#30945=oriented_edge('',*,*,#30901,.f.);
#30947=oriented_edge('',*,*,#30946,.t.);
#30949=oriented_edge('',*,*,#30948,.f.);
#30950=oriented_edge('',*,*,#30912,.f.);
#30951=edge_loop('',(#30945,#30947,#30949,#30950));
#30952=face_outer_bound('',#30951,.f.);
#30954=cartesian_point('',(1.039249821276e1,-7.254156649301e1,
-4.363319454679e1));
#30955=cartesian_point('',(1.046376079174e1,-7.253910384734e1,
-4.373471217428e1));
#30956=cartesian_point('',(1.111163280945e1,-7.240804006756e1,
-4.382095013496e1));
#30957=cartesian_point('',(1.136136524545e1,-7.243566671908e1,
-4.350786171364e1));
#30958=cartesian_point('',(1.148733569340e1,-7.242432535858e1,
-4.335191520657e1));
#30959=cartesian_point('',(1.157875151419e1,-7.242064083759e1,
-4.317043033913e1));
#30960=cartesian_point('',(1.165297280152e1,-7.241082348913e1,
-4.298946383042e1));
#30961=cartesian_point('',(1.171283608944e1,-7.239808435071e1,
-4.279540040131e1));
#30962=cartesian_point('',(1.175764352062e1,-7.238063723104e1,
-4.259355953883e1));
#30963=cartesian_point('',(1.178533841921e1,-7.235898248606e1,
-4.238830585677e1));
#30964=cartesian_point('',(1.179460231190e1,-7.233410203664e1,
-4.218775101444e1));
#30965=cartesian_point('',(1.178535123597e1,-7.230576122021e1,
-4.198494889318e1));
#30966=cartesian_point('',(1.176512401837e1,-7.228535055081e1,
-4.185181338849e1));
#30967=cartesian_point('',(1.174994490652e1,-7.227435796480e1,
-4.178201486825e1));
#30968=cartesian_point('',(1.033668357607e1,-7.206612511059e1,
-4.342948585129e1));
#30969=cartesian_point('',(1.038465669041e1,-7.206763791763e1,
-4.354278587886e1));
#30970=cartesian_point('',(1.105663361661e1,-7.192458372704e1,
-4.364062721572e1));
#30971=cartesian_point('',(1.125560140667e1,-7.197757466934e1,
-4.328950215483e1));
#30972=cartesian_point('',(1.133119192905e1,-7.198178295048e1,
-4.313204420526e1));
#30973=cartesian_point('',(1.137069779109e1,-7.199912725967e1,
-4.295176408481e1));
#30974=cartesian_point('',(1.139233867452e1,-7.201462787447e1,
-4.277974713892e1));
#30975=cartesian_point('',(1.139979954685e1,-7.203357322749e1,
-4.259994650418e1));
#30976=cartesian_point('',(1.139412084791e1,-7.205450022581e1,
-4.241833616448e1));
#30977=cartesian_point('',(1.137558202713e1,-7.207774866379e1,
-4.223888207882e1));
#30978=cartesian_point('',(1.134539376758e1,-7.210294604185e1,
-4.206894051217e1));
#30979=cartesian_point('',(1.130296748202e1,-7.213187395037e1,
-4.190283366863e1));
#30980=cartesian_point('',(1.126666912375e1,-7.215416607613e1,
-4.179826636333e1));
#30981=cartesian_point('',(1.124516921802e1,-7.216721766123e1,
-4.174492536382e1));
#30982=cartesian_point('',(1.062376002911e1,-7.200801800659e1,
-4.300195625414e1));
#30983=cartesian_point('',(1.063480538535e1,-7.199408271417e1,
-4.305728399202e1));
#30984=cartesian_point('',(1.082679016734e1,-7.194228070743e1,
-4.310188690811e1));
#30985=cartesian_point('',(1.088894599562e1,-7.200072745295e1,
-4.293387704984e1));
#30986=cartesian_point('',(1.091560903474e1,-7.204437529006e1,
-4.282323688572e1));
#30987=cartesian_point('',(1.093302858765e1,-7.209973065653e1,
-4.269398413453e1));
#30988=cartesian_point('',(1.094609405257e1,-7.216001132998e1,
-4.255898260366e1));
#30989=cartesian_point('',(1.095582082671e1,-7.222635650988e1,
-4.241423493020e1));
#30990=cartesian_point('',(1.096229977032e1,-7.229665575705e1,
-4.226411425282e1));
#30991=cartesian_point('',(1.096535651925e1,-7.236888700254e1,
-4.211303942291e1));
#30992=cartesian_point('',(1.096501239254e1,-7.244027692967e1,
-4.196719736674e1));
#30993=cartesian_point('',(1.096141387607e1,-7.251360367367e1,
-4.182154345934e1));
#30994=cartesian_point('',(1.095678987693e1,-7.256295185809e1,
-4.172711369278e1));
#30995=cartesian_point('',(1.095372571120e1,-7.258936673727e1,
-4.167789853361e1));
#30996=cartesian_point('',(1.090346770903e1,-7.243814122998e1,
-4.287223146335e1));
#30997=cartesian_point('',(1.090900229899e1,-7.240818239815e1,
-4.287056378475e1));
#30998=cartesian_point('',(1.070253275873e1,-7.243953905352e1,
-4.286204228761e1));
#30999=cartesian_point('',(1.070875257482e1,-7.247687652940e1,
-4.287488196613e1));
#31000=cartesian_point('',(1.074763663440e1,-7.253573392548e1,
-4.280226678072e1));
#31001=cartesian_point('',(1.079974087067e1,-7.259970556574e1,
-4.271160590420e1));
#31002=cartesian_point('',(1.085869870734e1,-7.266959257396e1,
-4.259652340572e1));
#31003=cartesian_point('',(1.092259509060e1,-7.274122073704e1,
-4.246485100095e1));
#31004=cartesian_point('',(1.098904199943e1,-7.281165164727e1,
-4.231905882070e1));
#31005=cartesian_point('',(1.105517501184e1,-7.287718176268e1,
-4.216431758529e1));
#31006=cartesian_point('',(1.111755869672e1,-7.293451977207e1,
-4.200665763942e1));
#31007=cartesian_point('',(1.117741745337e1,-7.298520477041e1,
-4.184025985006e1));
#31008=cartesian_point('',(1.121356766123e1,-7.301295137939e1,
-4.172516822533e1));
#31009=cartesian_point('',(1.123120245957e1,-7.302574421925e1,
-4.166271331968e1));
#31010=(bounded_surface()b_spline_surface(3,3,((#30954,#30955,#30956,#30957,
#30958,#30959,#30960,#30961,#30962,#30963,#30964,#30965,#30966,#30967),(#30968,
#30969,#30970,#30971,#30972,#30973,#30974,#30975,#30976,#30977,#30978,#30979,
#30980,#30981),(#30982,#30983,#30984,#30985,#30986,#30987,#30988,#30989,#30990,
#30991,#30992,#30993,#30994,#30995),(#30996,#30997,#30998,#30999,#31000,#31001,
#31002,#31003,#31004,#31005,#31006,#31007,#31008,#31009)),.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());
#31012=oriented_edge('',*,*,#31011,.t.);
#31014=oriented_edge('',*,*,#31013,.t.);
#31016=oriented_edge('',*,*,#31015,.t.);
#31017=oriented_edge('',*,*,#30946,.f.);
#31018=edge_loop('',(#31012,#31014,#31016,#31017));
#31019=face_outer_bound('',#31018,.f.);
#31021=cartesian_point('',(0.e0,0.e0,-4.2e1));
#31022=direction('',(0.e0,0.e0,1.e0));
#31023=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#31024=axis2_placement_3d('',#31021,#31022,#31023);
#31025=toroidal_surface('',#31024,7.019880882606e1,3.e0);
#31026=oriented_edge('',*,*,#31011,.f.);
#31027=oriented_edge('',*,*,#30899,.t.);
#31029=oriented_edge('',*,*,#31028,.t.);
#31031=oriented_edge('',*,*,#31030,.t.);
#31033=oriented_edge('',*,*,#31032,.f.);
#31035=oriented_edge('',*,*,#31034,.t.);
#31037=oriented_edge('',*,*,#31036,.t.);
#31039=oriented_edge('',*,*,#31038,.t.);
#31041=oriented_edge('',*,*,#31040,.f.);
#31043=oriented_edge('',*,*,#31042,.t.);
#31045=oriented_edge('',*,*,#31044,.t.);
#31047=oriented_edge('',*,*,#31046,.t.);
#31049=oriented_edge('',*,*,#31048,.f.);
#31051=oriented_edge('',*,*,#31050,.t.);
#31053=oriented_edge('',*,*,#31052,.t.);
#31055=oriented_edge('',*,*,#31054,.t.);
#31057=oriented_edge('',*,*,#31056,.f.);
#31059=oriented_edge('',*,*,#31058,.t.);
#31061=oriented_edge('',*,*,#31060,.f.);
#31063=oriented_edge('',*,*,#31062,.f.);
#31065=oriented_edge('',*,*,#31064,.f.);
#31067=oriented_edge('',*,*,#31066,.f.);
#31069=oriented_edge('',*,*,#31068,.f.);
#31071=oriented_edge('',*,*,#31070,.f.);
#31073=oriented_edge('',*,*,#31072,.t.);
#31075=oriented_edge('',*,*,#31074,.t.);
#31077=oriented_edge('',*,*,#31076,.t.);
#31079=oriented_edge('',*,*,#31078,.f.);
#31081=oriented_edge('',*,*,#31080,.t.);
#31083=oriented_edge('',*,*,#31082,.t.);
#31085=oriented_edge('',*,*,#31084,.t.);
#31087=oriented_edge('',*,*,#31086,.f.);
#31089=oriented_edge('',*,*,#31088,.t.);
#31091=oriented_edge('',*,*,#31090,.t.);
#31093=oriented_edge('',*,*,#31092,.t.);
#31095=oriented_edge('',*,*,#31094,.f.);
#31097=oriented_edge('',*,*,#31096,.t.);
#31099=oriented_edge('',*,*,#31098,.t.);
#31101=oriented_edge('',*,*,#31100,.t.);
#31103=oriented_edge('',*,*,#31102,.f.);
#31105=oriented_edge('',*,*,#31104,.t.);
#31107=oriented_edge('',*,*,#31106,.t.);
#31109=oriented_edge('',*,*,#31108,.t.);
#31111=oriented_edge('',*,*,#31110,.t.);
#31113=oriented_edge('',*,*,#31112,.t.);
#31115=oriented_edge('',*,*,#31114,.t.);
#31117=oriented_edge('',*,*,#31116,.t.);
#31119=oriented_edge('',*,*,#31118,.t.);
#31121=oriented_edge('',*,*,#31120,.t.);
#31123=oriented_edge('',*,*,#31122,.t.);
#31125=oriented_edge('',*,*,#31124,.t.);
#31126=edge_loop('',(#31026,#31027,#31029,#31031,#31033,#31035,#31037,#31039,
#31041,#31043,#31045,#31047,#31049,#31051,#31053,#31055,#31057,#31059,#31061,
#31063,#31065,#31067,#31069,#31071,#31073,#31075,#31077,#31079,#31081,#31083,
#31085,#31087,#31089,#31091,#31093,#31095,#31097,#31099,#31101,#31103,#31105,
#31107,#31109,#31111,#31113,#31115,#31117,#31119,#31121,#31123,#31125));
#31127=face_outer_bound('',#31126,.f.);
#31129=cartesian_point('',(1.681202830978e1,-7.126466022185e1,
-4.179371497333e1));
#31130=cartesian_point('',(1.680087711471e1,-7.128214118674e1,
-4.187350202181e1));
#31131=cartesian_point('',(1.679110451685e1,-7.130699073473e1,
-4.200662716470e1));
#31132=cartesian_point('',(1.679419799709e1,-7.133172297427e1,
-4.219042610221e1));
#31133=cartesian_point('',(1.680553392480e1,-7.134585240785e1,
-4.233661747846e1));
#31134=cartesian_point('',(1.682294431705e1,-7.135421556632e1,
-4.247098264788e1));
#31135=cartesian_point('',(1.684458316783e1,-7.135800854773e1,
-4.259425353817e1));
#31136=cartesian_point('',(1.686916873157e1,-7.135820361459e1,
-4.270738606145e1));
#31137=cartesian_point('',(1.689584578107e1,-7.135556519138e1,
-4.281143411437e1));
#31138=cartesian_point('',(1.692407572396e1,-7.135067479924e1,
-4.290744628783e1));
#31139=cartesian_point('',(1.695354488144e1,-7.134396230801e1,
-4.299637687143e1));
#31140=cartesian_point('',(1.698411315893e1,-7.133573316558e1,
-4.307909294325e1));
#31141=cartesian_point('',(1.701581123922e1,-7.132617766843e1,
-4.315644370234e1));
#31142=cartesian_point('',(1.704888718554e1,-7.131535766211e1,
-4.322935922136e1));
#31143=cartesian_point('',(1.708385925072e1,-7.130318578654e1,
-4.329886885986e1));
#31144=cartesian_point('',(1.712162327128e1,-7.128938286461e1,
-4.336613118497e1));
#31145=cartesian_point('',(1.716358188465e1,-7.127342868882e1,
-4.343234268434e1));
#31146=cartesian_point('',(1.721173596579e1,-7.125453915165e1,
-4.349842392593e1));
#31147=cartesian_point('',(1.726904213793e1,-7.123162062475e1,
-4.356484509363e1));
#31148=cartesian_point('',(1.734030817141e1,-7.120309713309e1,
-4.363164778669e1));
#31149=cartesian_point('',(1.743647458425e1,-7.116598162135e1,
-4.369896646657e1));
#31150=cartesian_point('',(1.757916311467e1,-7.111559819298e1,
-4.376237344334e1));
#31151=cartesian_point('',(1.778860780237e1,-7.105751077146e1,
-4.378473760301e1));
#31152=cartesian_point('',(1.799386877058e1,-7.101970224991e1,
-4.373125587593e1));
#31153=cartesian_point('',(1.812411962608e1,-7.100331587126e1,
-4.365455649515e1));
#31154=cartesian_point('',(1.818379710076e1,-7.099657653924e1,
-4.360592310319e1));
#31155=cartesian_point('',(1.820764609956e1,-7.099395672246e1,
-4.358429205501e1));
#31156=cartesian_point('',(1.722572273280e1,-7.099139416604e1,
-4.175371979220e1));
#31157=cartesian_point('',(1.719832454163e1,-7.098693927124e1,
-4.181559149337e1));
#31158=cartesian_point('',(1.715870184548e1,-7.097999361292e1,
-4.192180709848e1));
#31159=cartesian_point('',(1.711626860489e1,-7.096967702643e1,
-4.207408872156e1));
#31160=cartesian_point('',(1.708934448372e1,-7.096057372698e1,
-4.219821394165e1));
#31161=cartesian_point('',(1.707014245149e1,-7.095116210454e1,
-4.231465631961e1));
#31162=cartesian_point('',(1.705713606656e1,-7.094146140643e1,
-4.242338464407e1));
#31163=cartesian_point('',(1.704913539768e1,-7.093152401823e1,
-4.252474222220e1));
#31164=cartesian_point('',(1.704524014254e1,-7.092139723776e1,
-4.261929584299e1));
#31165=cartesian_point('',(1.704479623349e1,-7.091110592796e1,
-4.270771352581e1));
#31166=cartesian_point('',(1.704735646409e1,-7.090064834940e1,
-4.279065963158e1));
#31167=cartesian_point('',(1.705264667249e1,-7.088998918286e1,
-4.286878209913e1));
#31168=cartesian_point('',(1.706055634308e1,-7.087904344902e1,
-4.294276587352e1));
#31169=cartesian_point('',(1.707116748200e1,-7.086764726278e1,
-4.301342417261e1));
#31170=cartesian_point('',(1.708481689323e1,-7.085552651495e1,
-4.308172037290e1));
#31171=cartesian_point('',(1.710221813670e1,-7.084224200192e1,
-4.314880694272e1));
#31172=cartesian_point('',(1.712465577039e1,-7.082712193246e1,
-4.321594765262e1));
#31173=cartesian_point('',(1.715422816580e1,-7.080920394894e1,
-4.328420443963e1));
#31174=cartesian_point('',(1.719428384127e1,-7.078715523115e1,
-4.335421134191e1));
#31175=cartesian_point('',(1.725032870163e1,-7.075908259267e1,
-4.342612825826e1));
#31176=cartesian_point('',(1.733399969352e1,-7.072167927570e1,
-4.350007409624e1));
#31177=cartesian_point('',(1.746869141349e1,-7.066992824640e1,
-4.357105884246e1));
#31178=cartesian_point('',(1.767724168560e1,-7.061082925330e1,
-4.359637678989e1));
#31179=cartesian_point('',(1.787966701972e1,-7.057666602302e1,
-4.353596789743e1));
#31180=cartesian_point('',(1.799907654889e1,-7.056693954765e1,
-4.345098577564e1));
#31181=cartesian_point('',(1.804927565650e1,-7.056500128354e1,
-4.339834792610e1));
#31182=cartesian_point('',(1.806855979316e1,-7.056461920307e1,
-4.337516263538e1));
#31183=cartesian_point('',(1.764201021473e1,-7.125568324541e1,
-4.168854810943e1));
#31184=cartesian_point('',(1.762752308779e1,-7.122976990518e1,
-4.174567971406e1));
#31185=cartesian_point('',(1.760521742761e1,-7.118695280423e1,
-4.184155645400e1));
#31186=cartesian_point('',(1.757811623697e1,-7.112786381380e1,
-4.197539877289e1));
#31187=cartesian_point('',(1.755859859969e1,-7.108064873506e1,
-4.208275999061e1));
#31188=cartesian_point('',(1.754231162237e1,-7.103695943026e1,
-4.218218017352e1));
#31189=cartesian_point('',(1.752874829055e1,-7.099658882647e1,
-4.227396550152e1));
#31190=cartesian_point('',(1.751748961883e1,-7.095929728355e1,
-4.235860685367e1));
#31191=cartesian_point('',(1.750819802962e1,-7.092482740063e1,
-4.243669177319e1));
#31192=cartesian_point('',(1.750061159308e1,-7.089292526751e1,
-4.250882502538e1));
#31193=cartesian_point('',(1.749453918664e1,-7.086336505541e1,
-4.257555547753e1));
#31194=cartesian_point('',(1.748985018955e1,-7.083594548384e1,
-4.263737391879e1));
#31195=cartesian_point('',(1.748646710141e1,-7.081046682310e1,
-4.269475745853e1));
#31196=cartesian_point('',(1.748436856e1,-7.078669998685e1,-4.274823176293e1));
#31197=cartesian_point('',(1.748360994620e1,-7.076438423885e1,
-4.279836622882e1));
#31198=cartesian_point('',(1.748436309882e1,-7.074322230878e1,
-4.284576718705e1));
#31199=cartesian_point('',(1.748698767194e1,-7.072290952292e1,
-4.289097601238e1));
#31200=cartesian_point('',(1.749212932884e1,-7.070321156750e1,
-4.293422356553e1));
#31201=cartesian_point('',(1.750084953713e1,-7.068393216344e1,
-4.297537454003e1));
#31202=cartesian_point('',(1.751487448737e1,-7.066476067370e1,
-4.301406394357e1));
#31203=cartesian_point('',(1.753771698047e1,-7.064473765677e1,
-4.305026848965e1));
#31204=cartesian_point('',(1.757654209366e1,-7.062282541412e1,
-4.308173325933e1));
#31205=cartesian_point('',(1.763876516148e1,-7.060325057172e1,
-4.309222791941e1));
#31206=cartesian_point('',(1.770074406141e1,-7.059764238652e1,
-4.306667028503e1));
#31207=cartesian_point('',(1.773880570539e1,-7.060379688895e1,
-4.302674839795e1));
#31208=cartesian_point('',(1.775568686737e1,-7.061072241349e1,
-4.299904909637e1));
#31209=cartesian_point('',(1.776235385175e1,-7.061425197598e1,
-4.298631680451e1));
#31210=cartesian_point('',(1.757359052453e1,-7.174815440663e1,
-4.167448897394e1));
#31211=cartesian_point('',(1.758605901333e1,-7.172637898739e1,
-4.174560442264e1));
#31212=cartesian_point('',(1.760796644628e1,-7.168560481024e1,
-4.185981549920e1));
#31213=cartesian_point('',(1.763910859583e1,-7.162111212331e1,
-4.200988131248e1));
#31214=cartesian_point('',(1.766399405006e1,-7.156551932812e1,
-4.212540438539e1));
#31215=cartesian_point('',(1.768673728503e1,-7.151117440904e1,
-4.222862891012e1));
#31216=cartesian_point('',(1.770735724929e1,-7.145885943067e1,
-4.232090404275e1));
#31217=cartesian_point('',(1.772598257650e1,-7.140901241949e1,
-4.240345566548e1));
#31218=cartesian_point('',(1.774278749603e1,-7.136184037992e1,
-4.247737564307e1));
#31219=cartesian_point('',(1.775795079799e1,-7.131741484155e1,
-4.254359684852e1));
#31220=cartesian_point('',(1.777162728700e1,-7.127575572199e1,
-4.260286228575e1));
#31221=cartesian_point('',(1.778393946464e1,-7.123686485724e1,
-4.265575154097e1));
#31222=cartesian_point('',(1.779497841218e1,-7.120072261780e1,
-4.270273359571e1));
#31223=cartesian_point('',(1.780480308933e1,-7.116727156915e1,
-4.274421247148e1));
#31224=cartesian_point('',(1.781341690948e1,-7.113644881588e1,
-4.278049677587e1));
#31225=cartesian_point('',(1.782072467686e1,-7.110823483567e1,
-4.281174596435e1));
#31226=cartesian_point('',(1.782643699663e1,-7.108278103096e1,
-4.283783496349e1));
#31227=cartesian_point('',(1.782989713876e1,-7.106063518800e1,
-4.285816395847e1));
#31228=cartesian_point('',(1.782987776347e1,-7.104278288286e1,
-4.287179568324e1));
#31229=cartesian_point('',(1.782427197830e1,-7.103054327876e1,
-4.287781149381e1));
#31230=cartesian_point('',(1.780915787401e1,-7.102522353406e1,
-4.287608571981e1));
#31231=cartesian_point('',(1.777646667636e1,-7.102942760455e1,
-4.286719429181e1));
#31232=cartesian_point('',(1.771821830425e1,-7.104364622405e1,
-4.286244051969e1));
#31233=cartesian_point('',(1.766654457676e1,-7.105807670636e1,
-4.287271617767e1));
#31234=cartesian_point('',(1.764797645905e1,-7.107074321337e1,
-4.287845062841e1));
#31235=cartesian_point('',(1.764670161218e1,-7.108021942187e1,
-4.287544016927e1));
#31236=cartesian_point('',(1.764746861391e1,-7.108475562012e1,
-4.287293198523e1));
#31237=(bounded_surface()b_spline_surface(3,3,((#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,#31207,#31208,#31209),(
#31210,#31211,#31212,#31213,#31214,#31215,#31216,#31217,#31218,#31219,#31220,
#31221,#31222,#31223,#31224,#31225,#31226,#31227,#31228,#31229,#31230,#31231,
#31232,#31233,#31234,#31235,#31236)),.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.625799884092e-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());
#31238=oriented_edge('',*,*,#31028,.f.);
#31240=oriented_edge('',*,*,#31239,.t.);
#31242=oriented_edge('',*,*,#31241,.t.);
#31244=oriented_edge('',*,*,#31243,.f.);
#31245=edge_loop('',(#31238,#31240,#31242,#31244));
#31246=face_outer_bound('',#31245,.f.);
#31248=cartesian_point('',(1.676240379394e1,-7.131025463118e1,
-4.131568017606e1));
#31249=cartesian_point('',(1.671239248869e1,-7.134362828104e1,
-4.151438197464e1));
#31250=cartesian_point('',(1.667266967393e1,-7.139773644751e1,
-4.183262992021e1));
#31251=cartesian_point('',(1.670350166008e1,-7.145148479381e1,
-4.217110950197e1));
#31252=cartesian_point('',(1.672610165801e1,-7.146992696246e1,
-4.229078645202e1));
#31253=cartesian_point('',(1.725182360624e1,-7.091526938417e1,
-4.133853690697e1));
#31254=cartesian_point('',(1.716185907562e1,-7.089680536804e1,
-4.149723234664e1));
#31255=cartesian_point('',(1.704321567822e1,-7.088374679483e1,
-4.176320053603e1));
#31256=cartesian_point('',(1.697108481453e1,-7.088948905530e1,
-4.206749549898e1));
#31257=cartesian_point('',(1.695521173578e1,-7.089448326509e1,
-4.217840588148e1));
#31258=cartesian_point('',(1.776239913021e1,-7.128250214766e1,
-4.136105044051e1));
#31259=cartesian_point('',(1.771236087133e1,-7.121014830210e1,
-4.149358192008e1));
#31260=cartesian_point('',(1.763839640923e1,-7.110632514110e1,
-4.170559798034e1));
#31261=cartesian_point('',(1.757492339976e1,-7.101349699840e1,
-4.193070354852e1));
#31262=cartesian_point('',(1.755539286913e1,-7.098334946702e1,
-4.201024818056e1));
#31263=cartesian_point('',(1.754446341761e1,-7.187275303412e1,
-4.135016464457e1));
#31264=cartesian_point('',(1.755560805027e1,-7.182358246136e1,
-4.150879053693e1));
#31265=cartesian_point('',(1.758432093151e1,-7.173866453661e1,
-4.174439883413e1));
#31266=cartesian_point('',(1.762841434107e1,-7.164143045467e1,
-4.196158229928e1));
#31267=cartesian_point('',(1.764541214051e1,-7.160604525475e1,
-4.203321564785e1));
#31268=(bounded_surface()b_spline_surface(3,3,((#31248,#31249,#31250,#31251,
#31252),(#31253,#31254,#31255,#31256,#31257),(#31258,#31259,#31260,#31261,
#31262),(#31263,#31264,#31265,#31266,#31267)),.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());
#31269=oriented_edge('',*,*,#30897,.f.);
#31270=oriented_edge('',*,*,#30882,.t.);
#31272=oriented_edge('',*,*,#31271,.f.);
#31273=oriented_edge('',*,*,#31239,.f.);
#31274=edge_loop('',(#31269,#31270,#31272,#31273));
#31275=face_outer_bound('',#31274,.f.);
#31277=cartesian_point('',(1.774045904677e1,-7.107151672048e1,
-4.213845709291e1));
#31278=direction('',(1.325538204623e-1,-5.286227641793e-1,8.384434732719e-1));
#31279=direction('',(-7.825803099449e-1,4.633079616402e-1,4.158290407936e-1));
#31280=axis2_placement_3d('',#31277,#31278,#31279);
#31281=cylindrical_surface('',#31280,3.000000000005e-1);
#31282=oriented_edge('',*,*,#31241,.f.);
#31283=oriented_edge('',*,*,#31271,.t.);
#31284=oriented_edge('',*,*,#30868,.f.);
#31285=oriented_edge('',*,*,#30852,.t.);
#31287=oriented_edge('',*,*,#31286,.f.);
#31288=edge_loop('',(#31282,#31283,#31284,#31285,#31287));
#31289=face_outer_bound('',#31288,.f.);
#31291=cartesian_point('',(1.332425149571e-11,-4.973193104165e-11,
-4.228096149021e1));
#31292=direction('',(0.e0,0.e0,1.e0));
#31293=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#31294=axis2_placement_3d('',#31291,#31292,#31293);
#31295=conical_surface('',#31294,7.351737503131e1,3.302386755580e1);
#31297=oriented_edge('',*,*,#31296,.f.);
#31299=oriented_edge('',*,*,#31298,.f.);
#31300=oriented_edge('',*,*,#31286,.t.);
#31302=oriented_edge('',*,*,#31301,.f.);
#31304=oriented_edge('',*,*,#31303,.f.);
#31306=oriented_edge('',*,*,#31305,.f.);
#31308=oriented_edge('',*,*,#31307,.t.);
#31309=edge_loop('',(#31297,#31299,#31300,#31302,#31304,#31306,#31308));
#31310=face_outer_bound('',#31309,.f.);
#31312=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#31313=direction('',(0.e0,0.e0,1.e0));
#31314=direction('',(2.376885994545e-1,-9.713414073792e-1,0.e0));
#31315=axis2_placement_3d('',#31312,#31313,#31314);
#31316=toroidal_surface('',#31315,7.344368814732e1,5.e-1);
#31317=oriented_edge('',*,*,#31030,.f.);
#31318=oriented_edge('',*,*,#31243,.t.);
#31319=oriented_edge('',*,*,#31298,.t.);
#31320=oriented_edge('',*,*,#31296,.t.);
#31322=oriented_edge('',*,*,#31321,.f.);
#31323=edge_loop('',(#31317,#31318,#31319,#31320,#31322));
#31324=face_outer_bound('',#31323,.f.);
#31326=cartesian_point('',(1.977216340192e1,-7.056447011614e1,
-4.363319454681e1));
#31327=cartesian_point('',(1.984249487990e1,-7.055272690562e1,
-4.373471217431e1));
#31328=cartesian_point('',(2.046771700661e1,-7.033822012717e1,
-4.382095013492e1));
#31329=cartesian_point('',(2.071891894857e1,-7.033301380491e1,
-4.350786171362e1));
#31330=cartesian_point('',(2.084233135728e1,-7.030532702842e1,
-4.335191520654e1));
#31331=cartesian_point('',(2.093248417655e1,-7.028974187002e1,
-4.317043033910e1));
#31332=cartesian_point('',(2.100478906937e1,-7.027032068832e1,
-4.298946383039e1));
#31333=cartesian_point('',(2.106247742733e1,-7.024987680797e1,
-4.279540040127e1));
#31334=cartesian_point('',(2.110462421862e1,-7.022673040745e1,
-4.259355953880e1));
#31335=cartesian_point('',(2.112925567210e1,-7.020164601216e1,
-4.238830585673e1));
#31336=cartesian_point('',(2.113519276059e1,-7.017576923780e1,
-4.218775101442e1));
#31337=cartesian_point('',(2.112232161004e1,-7.014887838871e1,
-4.198494889332e1));
#31338=cartesian_point('',(2.109960331218e1,-7.013128251713e1,
-4.185181338880e1));
#31339=cartesian_point('',(2.108311923957e1,-7.012236524604e1,
-4.178201486915e1));
#31340=cartesian_point('',(1.965476871393e1,-7.010038147268e1,
-4.342948585130e1));
#31341=cartesian_point('',(1.970252887255e1,-7.009561958942e1,
-4.354278587890e1));
#31342=cartesian_point('',(2.035008462427e1,-6.986607865787e1,
-4.364062721566e1));
#31343=cartesian_point('',(2.055426692315e1,-6.989264574731e1,
-4.328950215480e1));
#31344=cartesian_point('',(2.062976004905e1,-6.988695148296e1,
-4.313204420523e1));
#31345=cartesian_point('',(2.067119181959e1,-6.989899085944e1,
-4.295176408478e1));
#31346=cartesian_point('',(2.069467079849e1,-6.991153416222e1,
-4.277974713888e1));
#31347=cartesian_point('',(2.070454070681e1,-6.992934359586e1,
-4.259994650414e1));
#31348=cartesian_point('',(2.070164211133e1,-6.995083277976e1,
-4.241833616445e1));
#31349=cartesian_point('',(2.068629642281e1,-6.997630212582e1,
-4.223888207879e1));
#31350=cartesian_point('',(2.065965534582e1,-7.000522429538e1,
-4.206894051214e1));
#31351=cartesian_point('',(2.062136787279e1,-7.003944246311e1,
-4.190283366875e1));
#31352=cartesian_point('',(2.058828975833e1,-7.006628176311e1,
-4.179826636357e1));
#31353=cartesian_point('',(2.056867736117e1,-7.008202799078e1,
-4.174492536426e1));
#31354=cartesian_point('',(1.993180468907e1,-7.000530048667e1,
-4.300195625416e1));
#31355=cartesian_point('',(1.994093663009e1,-6.999004270432e1,
-4.305728399203e1));
#31356=cartesian_point('',(2.012451743697e1,-6.991362482839e1,
-4.310188690808e1));
#31357=cartesian_point('',(2.019377034465e1,-6.996345859031e1,
-4.293387704982e1));
#31358=cartesian_point('',(2.022590246374e1,-7.000325278915e1,
-4.282323688570e1));
#31359=cartesian_point('',(2.025039831517e1,-7.005586087489e1,
-4.269398413450e1));
#31360=cartesian_point('',(2.027122020999e1,-7.011392045343e1,
-4.255898260363e1));
#31361=cartesian_point('',(2.028952355393e1,-7.017842844232e1,
-4.241423493017e1));
#31362=cartesian_point('',(2.030512296233e1,-7.024728059785e1,
-4.226411425279e1));
#31363=cartesian_point('',(2.031758162978e1,-7.031849490922e1,
-4.211303942289e1));
#31364=cartesian_point('',(2.032655870248e1,-7.038931900318e1,
-4.196719736672e1));
#31365=cartesian_point('',(2.033256203248e1,-7.046248812732e1,
-4.182154345945e1));
#31366=cartesian_point('',(2.033441882292e1,-7.051201768410e1,
-4.172711369300e1));
#31367=cartesian_point('',(2.033482870488e1,-7.053860653429e1,
-4.167789853404e1));
#31368=cartesian_point('',(2.026526177751e1,-7.039523476786e1,
-4.287223146333e1));
#31369=cartesian_point('',(2.026683860607e1,-7.036480982907e1,
-4.287056378474e1));
#31370=cartesian_point('',(2.006622830614e1,-7.042284790679e1,
-4.286204228760e1));
#31371=cartesian_point('',(2.007726842943e1,-7.045905410649e1,
-4.287488196612e1));
#31372=cartesian_point('',(2.012350226228e1,-7.051233258116e1,
-4.280226678070e1));
#31373=cartesian_point('',(2.018351071420e1,-7.056895596761e1,
-4.271160590418e1));
#31374=cartesian_point('',(2.025108624347e1,-7.063054954086e1,
-4.259652340570e1));
#31375=cartesian_point('',(2.032378533570e1,-7.069322476347e1,
-4.246485100092e1));
#31376=cartesian_point('',(2.039885686054e1,-7.075438006551e1,
-4.231905882068e1));
#31377=cartesian_point('',(2.047297749230e1,-7.081071747140e1,
-4.216431758526e1));
#31378=cartesian_point('',(2.054231158814e1,-7.085942224133e1,
-4.200665763940e1));
#31379=cartesian_point('',(2.060827396461e1,-7.090186048686e1,
-4.184025985019e1));
#31380=cartesian_point('',(2.064773656161e1,-7.092465117078e1,
-4.172516822558e1));
#31381=cartesian_point('',(2.066689029228e1,-7.093503276282e1,
-4.166271332025e1));
#31382=(bounded_surface()b_spline_surface(3,3,((#31326,#31327,#31328,#31329,
#31330,#31331,#31332,#31333,#31334,#31335,#31336,#31337,#31338,#31339),(#31340,
#31341,#31342,#31343,#31344,#31345,#31346,#31347,#31348,#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)),.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());
#31383=oriented_edge('',*,*,#31032,.t.);
#31384=oriented_edge('',*,*,#31321,.t.);
#31386=oriented_edge('',*,*,#31385,.t.);
#31388=oriented_edge('',*,*,#31387,.f.);
#31389=edge_loop('',(#31383,#31384,#31386,#31388));
#31390=face_outer_bound('',#31389,.f.);
#31392=cartesian_point('',(2.017207014996e1,-7.041996848538e1,
-4.213845709838e1));
#31393=direction('',(-1.495164062009e-1,5.240776530345e-1,-8.384434732685e-1));
#31394=direction('',(4.460804480804e-1,7.925266195306e-1,4.158290408038e-1));
#31395=axis2_placement_3d('',#31392,#31393,#31394);
#31396=cylindrical_surface('',#31395,2.999999999996e-1);
#31398=oriented_edge('',*,*,#31397,.t.);
#31399=oriented_edge('',*,*,#31385,.f.);
#31400=oriented_edge('',*,*,#31307,.f.);
#31402=oriented_edge('',*,*,#31401,.f.);
#31404=oriented_edge('',*,*,#31403,.f.);
#31405=edge_loop('',(#31398,#31399,#31400,#31402,#31404));
#31406=face_outer_bound('',#31405,.f.);
#31408=cartesian_point('',(2.125022402725e1,-7.025635434819e1,
-4.228405109833e1));
#31409=cartesian_point('',(2.125787143341e1,-7.023571288910e1,
-4.219230557080e1));
#31410=cartesian_point('',(2.126248330108e1,-7.018255165879e1,
-4.191552510063e1));
#31411=cartesian_point('',(2.121538351499e1,-7.014732056484e1,
-4.159365181878e1));
#31412=cartesian_point('',(2.115461590127e1,-7.013863567205e1,
-4.136889294462e1));
#31413=cartesian_point('',(2.113799579735e1,-7.013751691554e1,
-4.131419697730e1));
#31414=cartesian_point('',(2.076261719872e1,-6.987433133054e1,
-4.217220069773e1));
#31415=cartesian_point('',(2.075003134287e1,-6.987747640009e1,
-4.208724765663e1));
#31416=cartesian_point('',(2.069969319676e1,-6.989947710037e1,
-4.183692844624e1));
#31417=cartesian_point('',(2.061040431983e1,-6.996044928802e1,
-4.156289846625e1));
#31418=cartesian_point('',(2.053555438009e1,-7.002384652017e1,
-4.138100996327e1));
#31419=cartesian_point('',(2.051653103117e1,-7.004056935067e1,
-4.133740562499e1));
#31420=cartesian_point('',(2.028815474346e1,-7.025312369777e1,
-4.200577893146e1));
#31421=cartesian_point('',(2.028673695769e1,-7.028078702991e1,
-4.194479686418e1));
#31422=cartesian_point('',(2.028026100533e1,-7.037074150712e1,
-4.176074231354e1));
#31423=cartesian_point('',(2.026871309846e1,-7.049367597538e1,
-4.154640468945e1));
#31424=cartesian_point('',(2.026048415862e1,-7.059007975243e1,
-4.139654204161e1));
#31425=cartesian_point('',(2.025848068004e1,-7.061421829833e1,
-4.136005975347e1));
#31426=cartesian_point('',(2.052346540896e1,-7.083657015756e1,
-4.202913429393e1));
#31427=cartesian_point('',(2.054821952410e1,-7.085348458598e1,
-4.197410634353e1));
#31428=cartesian_point('',(2.062001737663e1,-7.090441166127e1,
-4.179882687104e1));
#31429=cartesian_point('',(2.069199744473e1,-7.096409138892e1,
-4.156838745001e1));
#31430=cartesian_point('',(2.073327665325e1,-7.100596432361e1,
-4.139268423025e1));
#31431=cartesian_point('',(2.074272676286e1,-7.101620460092e1,
-4.134889747450e1));
#31432=(bounded_surface()b_spline_surface(3,3,((#31408,#31409,#31410,#31411,
#31412,#31413),(#31414,#31415,#31416,#31417,#31418,#31419),(#31420,#31421,
#31422,#31423,#31424,#31425),(#31426,#31427,#31428,#31429,#31430,#31431)),
.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());
#31434=oriented_edge('',*,*,#31433,.f.);
#31435=oriented_edge('',*,*,#31387,.t.);
#31436=oriented_edge('',*,*,#31397,.f.);
#31438=oriented_edge('',*,*,#31437,.f.);
#31439=edge_loop('',(#31434,#31435,#31436,#31438));
#31440=face_outer_bound('',#31439,.f.);
#31442=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#31443=direction('',(0.e0,0.e0,1.e0));
#31444=direction('',(1.e0,0.e0,0.e0));
#31445=axis2_placement_3d('',#31442,#31443,#31444);
#31446=conical_surface('',#31445,7.334631745054e1,5.e-1);
#31448=oriented_edge('',*,*,#31447,.t.);
#31450=oriented_edge('',*,*,#31449,.f.);
#31452=oriented_edge('',*,*,#31451,.f.);
#31454=oriented_edge('',*,*,#31453,.t.);
#31456=oriented_edge('',*,*,#31455,.t.);
#31457=oriented_edge('',*,*,#31034,.f.);
#31458=oriented_edge('',*,*,#31433,.t.);
#31459=edge_loop('',(#31448,#31450,#31452,#31454,#31456,#31457,#31458));
#31460=face_outer_bound('',#31459,.f.);
#31462=cartesian_point('',(2.130867709083e1,-7.073752242571e1,
-2.154661738381e1));
#31463=direction('',(1.229154219521e-2,-5.414224273989e-3,9.999097980148e-1));
#31464=direction('',(2.360488722308e-1,9.717383188063e-1,2.360017398744e-3));
#31465=axis2_placement_3d('',#31462,#31463,#31464);
#31466=cylindrical_surface('',#31465,5.000150355121e-1);
#31467=oriented_edge('',*,*,#31447,.f.);
#31468=oriented_edge('',*,*,#31437,.t.);
#31470=oriented_edge('',*,*,#31469,.f.);
#31472=oriented_edge('',*,*,#31471,.f.);
#31473=edge_loop('',(#31467,#31468,#31470,#31472));
#31474=face_outer_bound('',#31473,.f.);
#31476=cartesian_point('',(2.227397811698e1,-7.540021140892e1,0.e0));
#31477=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#31478=direction('',(-2.588190451026e-1,9.659258262891e-1,0.e0));
#31479=axis2_placement_3d('',#31476,#31477,#31478);
#31480=plane('',#31479);
#31482=oriented_edge('',*,*,#31481,.t.);
#31484=oriented_edge('',*,*,#31483,.t.);
#31485=oriented_edge('',*,*,#31469,.t.);
#31486=oriented_edge('',*,*,#31403,.t.);
#31488=oriented_edge('',*,*,#31487,.t.);
#31490=oriented_edge('',*,*,#31489,.t.);
#31491=edge_loop('',(#31482,#31484,#31485,#31486,#31488,#31490));
#31492=face_outer_bound('',#31491,.f.);
#31494=cartesian_point('',(2.162314765155e1,-7.130608621880e1,
-6.592956194824e0));
#31495=direction('',(1.247758098961e-1,-4.294797674022e-1,8.944149633458e-1));
#31496=direction('',(2.604886070959e-1,8.840176144240e-1,3.881475788425e-1));
#31497=axis2_placement_3d('',#31494,#31495,#31496);
#31498=cylindrical_surface('',#31497,5.000000030361e-1);
#31500=oriented_edge('',*,*,#31499,.f.);
#31502=oriented_edge('',*,*,#31501,.t.);
#31503=oriented_edge('',*,*,#31481,.f.);
#31505=oriented_edge('',*,*,#31504,.f.);
#31506=edge_loop('',(#31500,#31502,#31503,#31505));
#31507=face_outer_bound('',#31506,.f.);
#31509=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#31510=direction('',(0.e0,0.e0,1.e0));
#31511=direction('',(0.e0,-1.e0,0.e0));
#31512=axis2_placement_3d('',#31509,#31510,#31511);
#31513=conical_surface('',#31512,7.438528799863e1,2.656505117708e1);
#31515=oriented_edge('',*,*,#31514,.f.);
#31516=oriented_edge('',*,*,#30508,.t.);
#31518=oriented_edge('',*,*,#31517,.t.);
#31520=oriented_edge('',*,*,#31519,.t.);
#31522=oriented_edge('',*,*,#31521,.f.);
#31524=oriented_edge('',*,*,#31523,.f.);
#31525=oriented_edge('',*,*,#31499,.t.);
#31526=edge_loop('',(#31515,#31516,#31518,#31520,#31522,#31524,#31525));
#31527=face_outer_bound('',#31526,.f.);
#31529=cartesian_point('',(2.169752234929e1,-7.089550789245e1,
-6.309435514161e0));
#31530=cartesian_point('',(2.172579432424e1,-7.092462774164e1,
-6.251713311456e0));
#31531=cartesian_point('',(2.177993264477e1,-7.098678943908e1,
-6.133712188647e0));
#31532=cartesian_point('',(2.184971646698e1,-7.108735789202e1,
-5.957827270854e0));
#31533=cartesian_point('',(2.190714031052e1,-7.119326890462e1,
-5.785977986633e0));
#31534=cartesian_point('',(2.195118201886e1,-7.130008812571e1,
-5.623972744301e0));
#31535=cartesian_point('',(2.198281214211e1,-7.140676212732e1,
-5.471977546280e0));
#31536=cartesian_point('',(2.200286397471e1,-7.151207226361e1,
-5.330448465280e0));
#31537=cartesian_point('',(2.201222048950e1,-7.161516375202e1,
-5.199359952831e0));
#31538=cartesian_point('',(2.201168718089e1,-7.171572214229e1,
-5.078086887740e0));
#31539=cartesian_point('',(2.200182927521e1,-7.181380188698e1,
-4.965712789567e0));
#31540=cartesian_point('',(2.198281616474e1,-7.190998903778e1,
-4.860905202928e0));
#31541=cartesian_point('',(2.195418184112e1,-7.200529879740e1,
-4.762131787208e0));
#31542=cartesian_point('',(2.191510813275e1,-7.209965199398e1,
-4.669257384657e0));
#31543=cartesian_point('',(2.186519186018e1,-7.219148898585e1,
-4.583589027458e0));
#31544=cartesian_point('',(2.180498143345e1,-7.227864316893e1,
-4.506750562175e0));
#31545=cartesian_point('',(2.173476569918e1,-7.236023142095e1,
-4.439151891265e0));
#31546=cartesian_point('',(2.165397228179e1,-7.243620941873e1,
-4.380753678234e0));
#31547=cartesian_point('',(2.156272605080e1,-7.250561728596e1,
-4.332530351290e0));
#31548=cartesian_point('',(2.146274496270e1,-7.256673118897e1,
-4.296024219700e0));
#31549=cartesian_point('',(2.135699785656e1,-7.261804075391e1,
-4.272267763749e0));
#31550=cartesian_point('',(2.124786857258e1,-7.265910754316e1,
-4.261240509524e0));
#31551=cartesian_point('',(2.106257494121e1,-7.271062357845e1,
-4.263375948431e0));
#31552=cartesian_point('',(2.091677594076e1,-7.272384073339e1,
-4.296332326029e0));
#31553=cartesian_point('',(2.082949580385e1,-7.271900790299e1,
-4.329807543557e0));
#31554=cartesian_point('',(2.108750113515e1,-7.086264355555e1,
-6.170094337824e0));
#31555=cartesian_point('',(2.111691334561e1,-7.086950200186e1,
-6.112656359624e0));
#31556=cartesian_point('',(2.117590040091e1,-7.088697680130e1,
-5.994807848337e0));
#31557=cartesian_point('',(2.126013577853e1,-7.092335355037e1,
-5.818005088021e0));
#31558=cartesian_point('',(2.133841283930e1,-7.096894280380e1,
-5.644128305438e0));
#31559=cartesian_point('',(2.140804887745e1,-7.102118928158e1,
-5.479099109942e0));
#31560=cartesian_point('',(2.146899182013e1,-7.107892926509e1,
-5.323114077334e0));
#31561=cartesian_point('',(2.152104898272e1,-7.114095052026e1,
-5.176644257593e0));
#31562=cartesian_point('',(2.156419834024e1,-7.120625854957e1,
-5.039657531548e0));
#31563=cartesian_point('',(2.159854328815e1,-7.127424572702e1,
-4.911484907904e0));
#31564=cartesian_point('',(2.162410278290e1,-7.134463920624e1,
-4.791126214221e0));
#31565=cartesian_point('',(2.164069998781e1,-7.141766421548e1,
-4.677096500972e0));
#31566=cartesian_point('',(2.164765125501e1,-7.149405062019e1,
-4.567619004709e0));
#31567=cartesian_point('',(2.164339248656e1,-7.157383165122e1,
-4.462382903844e0));
#31568=cartesian_point('',(2.162603794483e1,-7.165569554027e1,
-4.362793646252e0));
#31569=cartesian_point('',(2.159443049156e1,-7.173735711323e1,
-4.270956106522e0));
#31570=cartesian_point('',(2.154779958461e1,-7.181733955908e1,
-4.187857041077e0));
#31571=cartesian_point('',(2.148498273385e1,-7.189481821092e1,
-4.114104575917e0));
#31572=cartesian_point('',(2.140563430962e1,-7.196786875045e1,
-4.051728469589e0));
#31573=cartesian_point('',(2.131158241349e1,-7.203352350126e1,
-4.003630649231e0));
#31574=cartesian_point('',(2.120686592739e1,-7.208895124242e1,
-3.972013517777e0));
#31575=cartesian_point('',(2.109562089323e1,-7.213267042416e1,
-3.957428924243e0));
#31576=cartesian_point('',(2.090471419405e1,-7.218499975672e1,
-3.960988288282e0));
#31577=cartesian_point('',(2.075618455527e1,-7.219209337617e1,
-4.006158950501e0));
#31578=cartesian_point('',(2.067522164287e1,-7.217963615127e1,
-4.050525237713e0));
#31579=cartesian_point('',(2.084013633229e1,-7.140299649704e1,
-6.368728777959e0));
#31580=cartesian_point('',(2.085010738665e1,-7.140126863076e1,
-6.310410479851e0));
#31581=cartesian_point('',(2.087059089716e1,-7.139897340144e1,
-6.191465698876e0));
#31582=cartesian_point('',(2.090127870046e1,-7.139924475205e1,
-6.014922805595e0));
#31583=cartesian_point('',(2.093122170114e1,-7.140310995677e1,
-5.843165293827e0));
#31584=cartesian_point('',(2.095922048703e1,-7.141008970629e1,
-5.681958432771e0));
#31585=cartesian_point('',(2.098506902383e1,-7.141979672882e1,
-5.531435104830e0));
#31586=cartesian_point('',(2.100851369665e1,-7.143184882310e1,
-5.392028559466e0));
#31587=cartesian_point('',(2.102938079407e1,-7.144590709553e1,
-5.263700351177e0));
#31588=cartesian_point('',(2.104757816744e1,-7.146172823046e1,
-5.145831806078e0));
#31589=cartesian_point('',(2.106301778003e1,-7.147916892670e1,
-5.037535583264e0));
#31590=cartesian_point('',(2.107558947267e1,-7.149823774534e1,
-4.937547081307e0));
#31591=cartesian_point('',(2.108504766901e1,-7.151911634781e1,
-4.844454405046e0));
#31592=cartesian_point('',(2.109076095177e1,-7.154183549680e1,
-4.758210417195e0));
#31593=cartesian_point('',(2.109185188875e1,-7.156602343127e1,
-4.680064129146e0));
#31594=cartesian_point('',(2.108763357772e1,-7.159093511635e1,
-4.611375958749e0));
#31595=cartesian_point('',(2.107767160141e1,-7.161599751348e1,
-4.552246458898e0));
#31596=cartesian_point('',(2.106149929842e1,-7.164081057283e1,
-4.502299935269e0));
#31597=cartesian_point('',(2.103892592639e1,-7.166459233330e1,
-4.461964691727e0));
#31598=cartesian_point('',(2.101055168711e1,-7.168618018179e1,
-4.432077010172e0));
#31599=cartesian_point('',(2.097785231800e1,-7.170444113755e1,
-4.413060136144e0));
#31600=cartesian_point('',(2.094246144382e1,-7.171871921359e1,
-4.404599690046e0));
#31601=cartesian_point('',(2.088127717612e1,-7.173534463960e1,
-4.407313419298e0));
#31602=cartesian_point('',(2.083384938031e1,-7.173638551316e1,
-4.435158702175e0));
#31603=cartesian_point('',(2.080935745004e1,-7.173098360264e1,
-4.463875058027e0));
#31604=cartesian_point('',(2.131725424446e1,-7.172617982389e1,
-6.614791586745e0));
#31605=cartesian_point('',(2.131563977102e1,-7.174210012833e1,
-6.555716089859e0));
#31606=cartesian_point('',(2.131058749381e1,-7.177386982354e1,
-6.436029697327e0));
#31607=cartesian_point('',(2.129805388388e1,-7.181893429286e1,
-6.260544267039e0));
#31608=cartesian_point('',(2.128117490864e1,-7.186070390238e1,
-6.091952888218e0));
#31609=cartesian_point('',(2.126120864407e1,-7.189793564211e1,
-5.935823631116e0));
#31610=cartesian_point('',(2.123888895892e1,-7.193076969754e1,
-5.792224583789e0));
#31611=cartesian_point('',(2.121495548099e1,-7.195926341287e1,
-5.661553709094e0));
#31612=cartesian_point('',(2.119005799909e1,-7.198356985009e1,
-5.543775733243e0));
#31613=cartesian_point('',(2.116470140226e1,-7.200393460473e1,
-5.438342886818e0));
#31614=cartesian_point('',(2.113928643871e1,-7.202061127608e1,
-5.344512142657e0));
#31615=cartesian_point('',(2.111408500249e1,-7.203385283853e1,
-5.261289781345e0));
#31616=cartesian_point('',(2.108930452234e1,-7.204383175353e1,
-5.187704365748e0));
#31617=cartesian_point('',(2.106556061477e1,-7.205046505500e1,
-5.124026093812e0));
#31618=cartesian_point('',(2.104400014471e1,-7.205363815245e1,
-5.071321511581e0));
#31619=cartesian_point('',(2.102589440500e1,-7.205355206175e1,
-5.030070029706e0));
#31620=cartesian_point('',(2.101204895916e1,-7.205071300890e1,
-4.999319210711e0));
#31621=cartesian_point('',(2.100296111283e1,-7.204572942455e1,
-4.977517314153e0));
#31622=cartesian_point('',(2.099899384013e1,-7.203939755143e1,
-4.963176889461e0));
#31623=cartesian_point('',(2.099997747598e1,-7.203276843737e1,
-4.954664777842e0));
#31624=cartesian_point('',(2.100494059744e1,-7.202694237340e1,
-4.950278402583e0));
#31625=cartesian_point('',(2.101242013741e1,-7.202275004026e1,
-4.948665656809e0));
#31626=cartesian_point('',(2.102654576232e1,-7.201937929611e1,
-4.949501121157e0));
#31627=cartesian_point('',(2.103616825786e1,-7.202329170641e1,
-4.955823598797e0));
#31628=cartesian_point('',(2.103569962597e1,-7.202930485509e1,
-4.965240542212e0));
#31629=(bounded_surface()b_spline_surface(3,3,((#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,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.978992508521e-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());
#31630=oriented_edge('',*,*,#31514,.t.);
#31631=oriented_edge('',*,*,#31504,.t.);
#31633=oriented_edge('',*,*,#31632,.f.);
#31634=oriented_edge('',*,*,#30510,.t.);
#31635=edge_loop('',(#31630,#31631,#31633,#31634));
#31636=face_outer_bound('',#31635,.f.);
#31638=cartesian_point('',(2.066397961182e1,-7.155863799623e1,
-2.490846053290e1));
#31639=direction('',(-1.232043292141e-2,5.522084184450e-3,-9.999088526055e-1));
#31640=direction('',(4.097510748268e-1,9.121973780687e-1,-1.108092734697e-5));
#31641=axis2_placement_3d('',#31638,#31639,#31640);
#31642=cylindrical_surface('',#31641,3.000057677427e-1);
#31643=oriented_edge('',*,*,#31632,.t.);
#31644=oriented_edge('',*,*,#31489,.f.);
#31646=oriented_edge('',*,*,#31645,.t.);
#31647=oriented_edge('',*,*,#30512,.f.);
#31648=edge_loop('',(#31643,#31644,#31646,#31647));
#31649=face_outer_bound('',#31648,.f.);
#31651=cartesian_point('',(1.952856275427e1,-6.790633758261e1,
-3.934373684237e1));
#31652=direction('',(-9.658547388637e-1,-2.588736504071e-1,1.044301390246e-2));
#31653=direction('',(2.590676700455e-1,-9.654635662414e-1,2.764135665342e-2));
#31654=axis2_placement_3d('',#31651,#31652,#31653);
#31655=toroidal_surface('',#31654,3.698456065585e0,2.999995096067e-1);
#31656=oriented_edge('',*,*,#31487,.f.);
#31657=oriented_edge('',*,*,#31401,.t.);
#31659=oriented_edge('',*,*,#31658,.t.);
#31661=oriented_edge('',*,*,#31660,.t.);
#31662=oriented_edge('',*,*,#31645,.f.);
#31663=edge_loop('',(#31656,#31657,#31659,#31661,#31662));
#31664=face_outer_bound('',#31663,.f.);
#31666=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#31667=direction('',(0.e0,0.e0,1.e0));
#31668=direction('',(-2.602540861522e-1,9.655401652138e-1,0.e0));
#31669=axis2_placement_3d('',#31666,#31667,#31668);
#31670=toroidal_surface('',#31669,7.065650925828e1,4.e0);
#31671=oriented_edge('',*,*,#31660,.f.);
#31672=oriented_edge('',*,*,#31658,.f.);
#31673=oriented_edge('',*,*,#31305,.t.);
#31674=oriented_edge('',*,*,#31303,.t.);
#31675=oriented_edge('',*,*,#31301,.t.);
#31676=oriented_edge('',*,*,#30850,.f.);
#31677=oriented_edge('',*,*,#30848,.f.);
#31678=oriented_edge('',*,*,#30516,.t.);
#31679=oriented_edge('',*,*,#30514,.t.);
#31680=edge_loop('',(#31671,#31672,#31673,#31674,#31675,#31676,#31677,#31678,
#31679));
#31681=face_outer_bound('',#31680,.f.);
#31683=cartesian_point('',(2.780534811764e1,-7.032619647371e1,
-4.364613560341e0));
#31684=cartesian_point('',(2.773677108702e1,-7.038746669324e1,
-4.316234847589e0));
#31685=cartesian_point('',(2.758456946570e1,-7.049620088454e1,
-4.262155897838e0));
#31686=cartesian_point('',(2.733903413880e1,-7.059365792785e1,
-4.260908601616e0));
#31687=cartesian_point('',(2.716789769548e1,-7.063581545155e1,
-4.288647721196e0));
#31688=cartesian_point('',(2.699925873490e1,-7.065239873654e1,
-4.342956000443e0));
#31689=cartesian_point('',(2.684335604297e1,-7.064514221609e1,
-4.416767079985e0));
#31690=cartesian_point('',(2.670238238294e1,-7.061814740090e1,
-4.504648345886e0));
#31691=cartesian_point('',(2.657542767489e1,-7.057511414801e1,
-4.603646505437e0));
#31692=cartesian_point('',(2.646072860329e1,-7.051852267253e1,
-4.712824275128e0));
#31693=cartesian_point('',(2.635680059575e1,-7.044973368682e1,
-4.832429272725e0));
#31694=cartesian_point('',(2.626301865765e1,-7.036960304026e1,
-4.962887353086e0));
#31695=cartesian_point('',(2.617943038928e1,-7.027883629704e1,
-5.104434909374e0));
#31696=cartesian_point('',(2.610638750748e1,-7.017793034753e1,
-5.257330773473e0));
#31697=cartesian_point('',(2.604443570575e1,-7.006701899133e1,
-5.422138428470e0));
#31698=cartesian_point('',(2.599443805506e1,-6.994579365283e1,
-5.599876387291e0));
#31699=cartesian_point('',(2.595785040376e1,-6.981361663560e1,
-5.791885897849e0));
#31700=cartesian_point('',(2.593377116653e1,-6.964744507676e1,
-6.031734586558e0));
#31701=cartesian_point('',(2.593617422821e1,-6.952608132928e1,
-6.205926552020e0));
#31702=cartesian_point('',(2.594473953851e1,-6.945281202270e1,
-6.310922627593e0));
#31703=cartesian_point('',(2.759162678056e1,-6.980794687207e1,
-4.096941505400e0));
#31704=cartesian_point('',(2.753828806684e1,-6.986436124203e1,
-4.033273199668e0));
#31705=cartesian_point('',(2.739120701749e1,-6.998273521224e1,
-3.959422376961e0));
#31706=cartesian_point('',(2.713813760493e1,-7.008392080203e1,
-3.956815630797e0));
#31707=cartesian_point('',(2.696261773507e1,-7.012230812908e1,
-3.993862876820e0));
#31708=cartesian_point('',(2.679699728388e1,-7.012802539281e1,
-4.065501387931e0));
#31709=cartesian_point('',(2.665499509796e1,-7.010510092546e1,
-4.160068454506e0));
#31710=cartesian_point('',(2.653882322861e1,-7.006070655604e1,
-4.268671618284e0));
#31711=cartesian_point('',(2.644599943315e1,-7.000113990694e1,
-4.386575362347e0));
#31712=cartesian_point('',(2.637300911500e1,-6.993070645388e1,
-4.512255444013e0));
#31713=cartesian_point('',(2.631695219969e1,-6.985206094749e1,
-4.645944670149e0));
#31714=cartesian_point('',(2.627596888686e1,-6.976708672346e1,
-4.788238959677e0));
#31715=cartesian_point('',(2.624895260401e1,-6.967733470890e1,
-4.939597115861e0));
#31716=cartesian_point('',(2.623526498354e1,-6.958402322116e1,
-5.100512580917e0));
#31717=cartesian_point('',(2.623468785014e1,-6.948800620604e1,
-5.271760729537e0));
#31718=cartesian_point('',(2.624750815260e1,-6.938985432553e1,
-5.454516669573e0));
#31719=cartesian_point('',(2.627462305045e1,-6.929011108740e1,
-5.650191679876e0));
#31720=cartesian_point('',(2.632425280177e1,-6.917404860858e1,
-5.892664139558e0));
#31721=cartesian_point('',(2.637423371656e1,-6.909818101297e1,
-6.067065044742e0));
#31722=cartesian_point('',(2.640907329158e1,-6.905577141249e1,
-6.171589995260e0));
#31723=cartesian_point('',(2.717358629270e1,-6.956312372362e1,
-4.493486714683e0));
#31724=cartesian_point('',(2.715948134381e1,-6.958021666597e1,
-4.451941621207e0));
#31725=cartesian_point('',(2.711398430207e1,-6.961949959636e1,
-4.406464610179e0));
#31726=cartesian_point('',(2.703288006039e1,-6.965207178003e1,
-4.404131319031e0));
#31727=cartesian_point('',(2.697684465595e1,-6.966336476947e1,
-4.426016338964e0));
#31728=cartesian_point('',(2.692535934260e1,-6.966293678513e1,
-4.470469148167e0));
#31729=cartesian_point('',(2.688338647798e1,-6.965248215473e1,
-4.532800207444e0));
#31730=cartesian_point('',(2.685162491767e1,-6.963482923445e1,
-4.609351987997e0));
#31731=cartesian_point('',(2.682900115256e1,-6.961244378119e1,
-4.698086132391e0));
#31732=cartesian_point('',(2.681408456474e1,-6.958701940762e1,
-4.798369584006e0));
#31733=cartesian_point('',(2.680570160326e1,-6.955962892133e1,
-4.910464542873e0));
#31734=cartesian_point('',(2.680303933199e1,-6.953105367141e1,
-5.034720820931e0));
#31735=cartesian_point('',(2.680553577451e1,-6.950193883400e1,
-5.171273614624e0));
#31736=cartesian_point('',(2.681280674089e1,-6.947280190012e1,
-5.320274832023e0));
#31737=cartesian_point('',(2.682464365619e1,-6.944404258517e1,
-5.482194889144e0));
#31738=cartesian_point('',(2.684103409883e1,-6.941599632862e1,
-5.657993014344e0));
#31739=cartesian_point('',(2.686216308812e1,-6.938904201180e1,
-5.849003991188e0));
#31740=cartesian_point('',(2.689245098187e1,-6.935980440958e1,
-6.088857266135e0));
#31741=cartesian_point('',(2.691775031620e1,-6.934288143960e1,
-6.264156884784e0));
#31742=cartesian_point('',(2.693404468215e1,-6.933435308072e1,
-6.370213535192e0));
#31743=cartesian_point('',(2.716272993746e1,-6.994985056846e1,
-4.974188784950e0));
#31744=cartesian_point('',(2.715446373283e1,-6.995067540585e1,
-4.959818200460e0));
#31745=cartesian_point('',(2.715841856559e1,-6.993782966871e1,
-4.949355897949e0));
#31746=cartesian_point('',(2.717723066868e1,-6.992981315903e1,
-4.948528960866e0));
#31747=cartesian_point('',(2.718976753081e1,-6.993032086214e1,
-4.952960479962e0));
#31748=cartesian_point('',(2.719657880940e1,-6.993745757997e1,
-4.965478492058e0));
#31749=cartesian_point('',(2.719444268472e1,-6.994936987920e1,
-4.989735899546e0));
#31750=cartesian_point('',(2.718322581291e1,-6.996348241917e1,
-5.028347300278e0));
#31751=cartesian_point('',(2.716418364035e1,-6.997760465603e1,
-5.082505515398e0));
#31752=cartesian_point('',(2.713875637469e1,-6.999020181004e1,
-5.152643205926e0));
#31753=cartesian_point('',(2.710811348128e1,-7.000020280703e1,
-5.239053173239e0));
#31754=cartesian_point('',(2.707323922080e1,-7.000676950611e1,
-5.341782952864e0));
#31755=cartesian_point('',(2.703501835481e1,-7.000921513757e1,
-5.460571484726e0));
#31756=cartesian_point('',(2.699419332588e1,-7.000695927109e1,
-5.595152589318e0));
#31757=cartesian_point('',(2.695132458527e1,-6.999943745648e1,
-5.745620962693e0));
#31758=cartesian_point('',(2.690681500741e1,-6.998597953057e1,
-5.912663264592e0));
#31759=cartesian_point('',(2.686102572804e1,-6.996569473069e1,
-6.097503153232e0));
#31760=cartesian_point('',(2.680721389837e1,-6.993299166942e1,
-6.333325592031e0));
#31761=cartesian_point('',(2.677167606581e1,-6.990223848112e1,
-6.508899073259e0));
#31762=cartesian_point('',(2.675173340354e1,-6.988105192543e1,
-6.616249700797e0));
#31763=(bounded_surface()b_spline_surface(3,3,((#31683,#31684,#31685,#31686,
#31687,#31688,#31689,#31690,#31691,#31692,#31693,#31694,#31695,#31696,#31697,
#31698,#31699,#31700,#31701,#31702),(#31703,#31704,#31705,#31706,#31707,#31708,
#31709,#31710,#31711,#31712,#31713,#31714,#31715,#31716,#31717,#31718,#31719,
#31720,#31721,#31722),(#31723,#31724,#31725,#31726,#31727,#31728,#31729,#31730,
#31731,#31732,#31733,#31734,#31735,#31736,#31737,#31738,#31739,#31740,#31741,
#31742),(#31743,#31744,#31745,#31746,#31747,#31748,#31749,#31750,#31751,#31752,
#31753,#31754,#31755,#31756,#31757,#31758,#31759,#31760,#31761,#31762)),
.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.961090914605e-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());
#31765=oriented_edge('',*,*,#31764,.f.);
#31767=oriented_edge('',*,*,#31766,.t.);
#31768=oriented_edge('',*,*,#31517,.f.);
#31769=oriented_edge('',*,*,#30506,.t.);
#31770=edge_loop('',(#31765,#31767,#31768,#31769));
#31771=face_outer_bound('',#31770,.f.);
#31773=cartesian_point('',(2.716635605150e1,-6.935431825466e1,
-2.460528104879e1));
#31774=direction('',(-6.412831356779e-3,-1.188115234447e-2,9.999088527526e-1));
#31775=direction('',(-8.803906457818e-1,4.742492073743e-1,-1.117067560257e-5));
#31776=axis2_placement_3d('',#31773,#31774,#31775);
#31777=cylindrical_surface('',#31776,3.000055924656e-1);
#31778=oriented_edge('',*,*,#31764,.t.);
#31779=oriented_edge('',*,*,#30504,.f.);
#31781=oriented_edge('',*,*,#31780,.f.);
#31783=oriented_edge('',*,*,#31782,.f.);
#31784=edge_loop('',(#31778,#31779,#31781,#31783));
#31785=face_outer_bound('',#31784,.f.);
#31787=cartesian_point('',(2.584616782667e1,-6.576241186285e1,
-3.934391582388e1));
#31788=direction('',(9.238819212360e-1,3.825356980143e-1,1.042282869797e-2));
#31789=direction('',(3.185585280717e-1,-7.537046296147e-1,-5.748476280634e-1));
#31790=axis2_placement_3d('',#31787,#31788,#31789);
#31791=toroidal_surface('',#31790,3.697836789987e0,2.999997081828e-1);
#31793=oriented_edge('',*,*,#31792,.f.);
#31794=oriented_edge('',*,*,#31780,.t.);
#31796=oriented_edge('',*,*,#31795,.t.);
#31798=oriented_edge('',*,*,#31797,.t.);
#31800=oriented_edge('',*,*,#31799,.f.);
#31801=edge_loop('',(#31793,#31794,#31796,#31798,#31800));
#31802=face_outer_bound('',#31801,.f.);
#31804=cartesian_point('',(2.348998496543e1,-6.193609214298e1,0.e0));
#31805=direction('',(-9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#31806=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#31807=axis2_placement_3d('',#31804,#31805,#31806);
#31808=plane('',#31807);
#31810=oriented_edge('',*,*,#31809,.t.);
#31812=oriented_edge('',*,*,#31811,.t.);
#31814=oriented_edge('',*,*,#31813,.t.);
#31815=oriented_edge('',*,*,#31782,.t.);
#31816=oriented_edge('',*,*,#31792,.t.);
#31818=oriented_edge('',*,*,#31817,.t.);
#31819=edge_loop('',(#31810,#31812,#31814,#31815,#31816,#31818));
#31820=face_outer_bound('',#31819,.f.);
#31822=cartesian_point('',(2.615696508926e1,-6.909175041638e1,
-2.154661739055e1));
#31823=direction('',(6.455565151945e-3,1.177800970435e-2,-9.999097980148e-1));
#31824=direction('',(-7.788269688452e-1,6.272343923266e-1,2.360017398507e-3));
#31825=axis2_placement_3d('',#31822,#31823,#31824);
#31826=cylindrical_surface('',#31825,5.000150355096e-1);
#31827=oriented_edge('',*,*,#31453,.f.);
#31829=oriented_edge('',*,*,#31828,.t.);
#31830=oriented_edge('',*,*,#31809,.f.);
#31832=oriented_edge('',*,*,#31831,.f.);
#31833=edge_loop('',(#31827,#31829,#31830,#31832));
#31834=face_outer_bound('',#31833,.f.);
#31836=cartesian_point('',(2.702632572378e1,-7.155672854946e1,
-8.219509123439e0));
#31837=direction('',(9.239139260322e-1,3.824585462699e-1,1.041718142968e-2));
#31838=direction('',(-3.372817216728e-1,8.013214968628e-1,4.940899704416e-1));
#31839=axis2_placement_3d('',#31836,#31837,#31838);
#31840=toroidal_surface('',#31839,2.497870611566e0,4.999993401919e-1);
#31842=oriented_edge('',*,*,#31841,.f.);
#31844=oriented_edge('',*,*,#31843,.f.);
#31846=oriented_edge('',*,*,#31845,.t.);
#31847=oriented_edge('',*,*,#31811,.f.);
#31848=oriented_edge('',*,*,#31828,.f.);
#31849=edge_loop('',(#31842,#31844,#31846,#31847,#31848));
#31850=face_outer_bound('',#31849,.f.);
#31852=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#31853=direction('',(0.e0,0.e0,1.e0));
#31854=direction('',(-3.228462283353e-1,9.464514318493e-1,0.e0));
#31855=axis2_placement_3d('',#31852,#31853,#31854);
#31856=toroidal_surface('',#31855,7.649382607502e1,3.e0);
#31858=oriented_edge('',*,*,#31857,.t.);
#31860=oriented_edge('',*,*,#31859,.t.);
#31861=oriented_edge('',*,*,#31523,.t.);
#31862=oriented_edge('',*,*,#31521,.t.);
#31863=oriented_edge('',*,*,#31843,.t.);
#31864=oriented_edge('',*,*,#31841,.t.);
#31865=oriented_edge('',*,*,#31451,.t.);
#31866=oriented_edge('',*,*,#31449,.t.);
#31867=edge_loop('',(#31858,#31860,#31861,#31862,#31863,#31864,#31865,#31866));
#31868=face_outer_bound('',#31867,.f.);
#31870=cartesian_point('',(2.211951696039e1,-7.322235027033e1,
-8.219506073757e0));
#31871=direction('',(-9.658194123163e-1,-2.590063329491e-1,1.042028240047e-2));
#31872=direction('',(-2.592111416179e-1,9.647785703292e-1,-4.485414467711e-2));
#31873=axis2_placement_3d('',#31870,#31871,#31872);
#31874=toroidal_surface('',#31873,2.497858037452e0,4.999993228604e-1);
#31875=oriented_edge('',*,*,#31859,.f.);
#31876=oriented_edge('',*,*,#31857,.f.);
#31877=oriented_edge('',*,*,#31471,.t.);
#31878=oriented_edge('',*,*,#31483,.f.);
#31879=oriented_edge('',*,*,#31501,.f.);
#31880=edge_loop('',(#31875,#31876,#31877,#31878,#31879));
#31881=face_outer_bound('',#31880,.f.);
#31883=cartesian_point('',(2.623498998885e1,-6.968653139529e1,
-6.695404896014e0));
#31884=direction('',(-1.624594148135e-1,4.166879165979e-1,-8.944149588976e-1));
#31885=direction('',(-7.448152166527e-1,5.427630361774e-1,3.881476260421e-1));
#31886=axis2_placement_3d('',#31883,#31884,#31885);
#31887=cylindrical_surface('',#31886,5.000000035641e-1);
#31888=oriented_edge('',*,*,#31519,.f.);
#31889=oriented_edge('',*,*,#31766,.f.);
#31890=oriented_edge('',*,*,#31813,.f.);
#31891=oriented_edge('',*,*,#31845,.f.);
#31892=edge_loop('',(#31888,#31889,#31890,#31891));
#31893=face_outer_bound('',#31892,.f.);
#31895=cartesian_point('',(2.592685511510e1,-6.851225277689e1,
-4.131568017583e1));
#31896=cartesian_point('',(2.588162809023e1,-6.855186841967e1,
-4.151438059823e1));
#31897=cartesian_point('',(2.584930743771e1,-6.861069856327e1,
-4.183262845285e1));
#31898=cartesian_point('',(2.588689079708e1,-6.865996276234e1,
-4.217110796823e1));
#31899=cartesian_point('',(2.591170495750e1,-6.867529746702e1,
-4.229078644925e1));
#31900=cartesian_point('',(2.636053195402e1,-6.805676458556e1,
-4.133853690777e1));
#31901=cartesian_point('',(2.626892766030e1,-6.805020129312e1,
-4.149723124489e1));
#31902=cartesian_point('',(2.614959468814e1,-6.805274043945e1,
-4.176319929012e1));
#31903=cartesian_point('',(2.607883009021e1,-6.806784846700e1,
-4.206749407698e1));
#31904=cartesian_point('',(2.606374449455e1,-6.807487190580e1,
-4.217840587689e1));
#31905=cartesian_point('',(2.691467292194e1,-6.835421214172e1,
-4.136105044025e1));
#31906=cartesian_point('',(2.685561907869e1,-6.828900904187e1,
-4.149358100216e1));
#31907=cartesian_point('',(2.676873574045e1,-6.819572836725e1,
-4.170559700370e1));
#31908=cartesian_point('',(2.669368914852e1,-6.811197920404e1,
-4.193070252945e1));
#31909=cartesian_point('',(2.667039036505e1,-6.808463848975e1,
-4.201024817907e1));
#31910=cartesian_point('',(2.677564487855e1,-6.896785966295e1,
-4.135016464282e1));
#31911=cartesian_point('',(2.678027608604e1,-6.891765543831e1,
-4.150878944210e1));
#31912=cartesian_point('',(2.679765924304e1,-6.882971627977e1,
-4.174439777891e1));
#31913=cartesian_point('',(2.682868377913e1,-6.872755877133e1,
-4.196158138206e1));
#31914=cartesian_point('',(2.684091762124e1,-6.869025715598e1,
-4.203321564901e1));
#31915=(bounded_surface()b_spline_surface(3,3,((#31895,#31896,#31897,#31898,
#31899),(#31900,#31901,#31902,#31903,#31904),(#31905,#31906,#31907,#31908,
#31909),(#31910,#31911,#31912,#31913,#31914)),.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());
#31916=oriented_edge('',*,*,#31455,.f.);
#31917=oriented_edge('',*,*,#31831,.t.);
#31919=oriented_edge('',*,*,#31918,.f.);
#31921=oriented_edge('',*,*,#31920,.f.);
#31922=edge_loop('',(#31916,#31917,#31919,#31921));
#31923=face_outer_bound('',#31922,.f.);
#31925=cartesian_point('',(2.686538141344e1,-6.814789547566e1,
-4.213845709175e1));
#31926=direction('',(2.004189206832e-1,-5.067985777056e-1,8.384434732692e-1));
#31927=direction('',(-8.363590509518e-1,3.571970698561e-1,4.158290408054e-1));
#31928=axis2_placement_3d('',#31925,#31926,#31927);
#31929=cylindrical_surface('',#31928,2.999999999998e-1);
#31931=oriented_edge('',*,*,#31930,.f.);
#31932=oriented_edge('',*,*,#31918,.t.);
#31933=oriented_edge('',*,*,#31817,.f.);
#31934=oriented_edge('',*,*,#31799,.t.);
#31936=oriented_edge('',*,*,#31935,.f.);
#31937=edge_loop('',(#31931,#31932,#31933,#31934,#31936));
#31938=face_outer_bound('',#31937,.f.);
#31940=cartesian_point('',(2.597014321981e1,-6.846054614466e1,
-4.179379289349e1));
#31941=cartesian_point('',(2.596095489467e1,-6.848022883445e1,
-4.187739450729e1));
#31942=cartesian_point('',(2.595465610914e1,-6.850685461719e1,
-4.201559054831e1));
#31943=cartesian_point('',(2.596213398487e1,-6.853096237673e1,
-4.220532650456e1));
#31944=cartesian_point('',(2.597628289615e1,-6.854298341175e1,
-4.235401659017e1));
#31945=cartesian_point('',(2.599572191406e1,-6.854835782424e1,
-4.249033470840e1));
#31946=cartesian_point('',(2.601879316317e1,-6.854857249476e1,
-4.261539129277e1));
#31947=cartesian_point('',(2.604438021558e1,-6.854476824939e1,
-4.273027260755e1));
#31948=cartesian_point('',(2.607173288161e1,-6.853781981612e1,
-4.283597728274e1));
#31949=cartesian_point('',(2.610039041811e1,-6.852838184154e1,
-4.293350936463e1));
#31950=cartesian_point('',(2.613012692798e1,-6.851691640861e1,
-4.302387185743e1));
#31951=cartesian_point('',(2.616090151412e1,-6.850371986266e1,
-4.310801346004e1));
#31952=cartesian_point('',(2.619284608820e1,-6.848893550271e1,
-4.318684813879e1));
#31953=cartesian_point('',(2.622630302452e1,-6.847253832824e1,
-4.326132548912e1));
#31954=cartesian_point('',(2.626192064942e1,-6.845428420713e1,
-4.333252045998e1));
#31955=cartesian_point('',(2.630079136088e1,-6.843363442001e1,
-4.340164006873e1));
#31956=cartesian_point('',(2.634454088203e1,-6.840970917271e1,
-4.346978153660e1));
#31957=cartesian_point('',(2.639565270708e1,-6.838117493484e1,
-4.353775207155e1));
#31958=cartesian_point('',(2.645794766607e1,-6.834610393454e1,
-4.360592235866e1));
#31959=cartesian_point('',(2.653982789584e1,-6.830078711575e1,
-4.367471258129e1));
#31960=cartesian_point('',(2.665853700945e1,-6.823838025788e1,
-4.374289391809e1));
#31961=cartesian_point('',(2.684391624828e1,-6.815367844550e1,
-4.378669205199e1));
#31962=cartesian_point('',(2.705921390519e1,-6.807796947890e1,
-4.375257897686e1));
#31963=cartesian_point('',(2.722025754358e1,-6.803409487109e1,
-4.366859761284e1));
#31964=cartesian_point('',(2.728942911391e1,-6.801707526141e1,
-4.361134359664e1));
#31965=cartesian_point('',(2.732081768183e1,-6.800939190821e1,
-4.358199884426e1));
#31966=cartesian_point('',(2.634458914839e1,-6.813570539201e1,
-4.175377842562e1));
#31967=cartesian_point('',(2.631552406217e1,-6.813482760639e1,
-4.181861339915e1));
#31968=cartesian_point('',(2.627410516754e1,-6.813302358756e1,
-4.192902539509e1));
#31969=cartesian_point('',(2.623008973867e1,-6.812799346566e1,
-4.208659592571e1));
#31970=cartesian_point('',(2.620244388191e1,-6.812217050137e1,
-4.221316061554e1));
#31971=cartesian_point('',(2.618259369041e1,-6.811499166689e1,
-4.233160375311e1));
#31972=cartesian_point('',(2.616893961332e1,-6.810667297777e1,
-4.244220766923e1));
#31973=cartesian_point('',(2.616029759178e1,-6.809741689521e1,
-4.254543050609e1));
#31974=cartesian_point('',(2.615579617651e1,-6.808739154280e1,
-4.264179105586e1));
#31975=cartesian_point('',(2.615480353836e1,-6.807670846981e1,
-4.273191742482e1));
#31976=cartesian_point('',(2.615689486199e1,-6.806541062502e1,
-4.281652116627e1));
#31977=cartesian_point('',(2.616183406454e1,-6.805346833109e1,
-4.289633346713e1));
#31978=cartesian_point('',(2.616956913198e1,-6.804076562235e1,
-4.297211261966e1));
#31979=cartesian_point('',(2.618026189060e1,-6.802706670043e1,
-4.304470689791e1));
#31980=cartesian_point('',(2.619437438441e1,-6.801195214007e1,
-4.311514607854e1));
#31981=cartesian_point('',(2.621283432850e1,-6.799472476262e1,
-4.318465961330e1));
#31982=cartesian_point('',(2.623724233376e1,-6.797432057821e1,
-4.325444543795e1));
#31983=cartesian_point('',(2.627029663492e1,-6.794914452676e1,
-4.332546485615e1));
#31984=cartesian_point('',(2.631633062111e1,-6.791689545963e1,
-4.339823605769e1));
#31985=cartesian_point('',(2.638439544717e1,-6.787342540196e1,
-4.347324058947e1));
#31986=cartesian_point('',(2.649282061956e1,-6.781137566147e1,
-4.354908484624e1));
#31987=cartesian_point('',(2.667499904551e1,-6.772542940879e1,
-4.359857444165e1));
#31988=cartesian_point('',(2.688977626217e1,-6.765190484545e1,
-4.355992922102e1));
#31989=cartesian_point('',(2.704182944563e1,-6.761617140726e1,
-4.346625822616e1));
#31990=cartesian_point('',(2.710081954975e1,-6.760614112658e1,
-4.340413137714e1));
#31991=cartesian_point('',(2.712643405514e1,-6.760229004525e1,
-4.337270129428e1));
#31992=cartesian_point('',(2.679174120243e1,-6.834334343383e1,
-4.168861462024e1));
#31993=cartesian_point('',(2.677315026661e1,-6.831840929417e1,
-4.174848089485e1));
#31994=cartesian_point('',(2.674448725328e1,-6.827737297324e1,
-4.184804389648e1));
#31995=cartesian_point('',(2.670903366274e1,-6.822050713991e1,
-4.198632099053e1));
#31996=cartesian_point('',(2.668329994934e1,-6.817542832597e1,
-4.209562116935e1));
#31997=cartesian_point('',(2.666134760492e1,-6.813356925994e1,
-4.219658682311e1));
#31998=cartesian_point('',(2.664257812794e1,-6.809468558334e1,
-4.228979019081e1));
#31999=cartesian_point('',(2.662652873950e1,-6.805856163008e1,
-4.237580837970e1));
#32000=cartesian_point('',(2.661284515740e1,-6.802501118480e1,
-4.245517534291e1));
#32001=cartesian_point('',(2.660124730900e1,-6.799383893330e1,
-4.252844791978e1));
#32002=cartesian_point('',(2.659152040908e1,-6.796483828200e1,
-4.259619498214e1));
#32003=cartesian_point('',(2.658351684106e1,-6.793780788266e1,
-4.265894839957e1));
#32004=cartesian_point('',(2.657715435876e1,-6.791254614646e1,
-4.271720710431e1));
#32005=cartesian_point('',(2.657242012355e1,-6.788882875159e1,
-4.277147620792e1));
#32006=cartesian_point('',(2.656939258578e1,-6.786637922086e1,
-4.282231129989e1));
#32007=cartesian_point('',(2.656829942501e1,-6.784486064027e1,
-4.287029063803e1));
#32008=cartesian_point('',(2.656961364023e1,-6.782393151724e1,
-4.291580845110e1));
#32009=cartesian_point('',(2.657419317588e1,-6.780322408134e1,
-4.295896657147e1));
#32010=cartesian_point('',(2.658343022258e1,-6.778225909759e1,
-4.299956528275e1));
#32011=cartesian_point('',(2.660008264154e1,-6.775986587421e1,
-4.303761769720e1));
#32012=cartesian_point('',(2.662974048723e1,-6.773400750613e1,
-4.307240659075e1));
#32013=cartesian_point('',(2.668307865583e1,-6.770461996608e1,
-4.309318879270e1));
#32014=cartesian_point('',(2.674869760198e1,-6.768521292788e1,
-4.307710486791e1));
#32015=cartesian_point('',(2.679773280620e1,-6.768313838632e1,
-4.303463844844e1));
#32016=cartesian_point('',(2.681863243965e1,-6.768840207686e1,
-4.300232136587e1));
#32017=cartesian_point('',(2.682815945602e1,-6.769201733710e1,
-4.298501212127e1));
#32018=cartesian_point('',(2.678826772060e1,-6.884044771915e1,
-4.167456699440e1));
#32019=cartesian_point('',(2.679824325493e1,-6.881611609096e1,
-4.174907770864e1));
#32020=cartesian_point('',(2.681528306068e1,-6.877096112873e1,
-4.186742406326e1));
#32021=cartesian_point('',(2.683842596498e1,-6.870022851984e1,
-4.202186009632e1));
#32022=cartesian_point('',(2.685607339834e1,-6.864042572646e1,
-4.213896244946e1));
#32023=cartesian_point('',(2.687166624625e1,-6.858234801594e1,
-4.224330317299e1));
#32024=cartesian_point('',(2.688537818695e1,-6.852663995304e1,
-4.233652312625e1));
#32025=cartesian_point('',(2.689741247069e1,-6.847367734396e1,
-4.241992623601e1));
#32026=cartesian_point('',(2.690796513417e1,-6.842368660618e1,
-4.249453887126e1));
#32027=cartesian_point('',(2.691721901979e1,-6.837676093857e1,
-4.256123468589e1));
#32028=cartesian_point('',(2.692533250869e1,-6.833290585293e1,
-4.262075562931e1));
#32029=cartesian_point('',(2.693242656464e1,-6.829210359971e1,
-4.267368572260e1));
#32030=cartesian_point('',(2.693857778557e1,-6.825434081893e1,
-4.272046439831e1));
#32031=cartesian_point('',(2.694380897290e1,-6.821961350795e1,
-4.276141339017e1));
#32032=cartesian_point('',(2.694806661713e1,-6.818793907733e1,
-4.279674005829e1));
#32033=cartesian_point('',(2.695116230751e1,-6.815943795999e1,
-4.282645997358e1));
#32034=cartesian_point('',(2.695265865040e1,-6.813455226727e1,
-4.285019986779e1));
#32035=cartesian_point('',(2.695167208272e1,-6.811419395934e1,
-4.286719443119e1));
#32036=cartesian_point('',(2.694664211837e1,-6.809976869912e1,
-4.287650084349e1));
#32037=cartesian_point('',(2.693445647164e1,-6.809301476823e1,
-4.287768222416e1));
#32038=cartesian_point('',(2.690905022390e1,-6.809682486770e1,
-4.287074728174e1));
#32039=cartesian_point('',(2.685869897621e1,-6.811560478627e1,
-4.286202139896e1));
#32040=cartesian_point('',(2.680109162350e1,-6.813891107152e1,
-4.286918723272e1));
#32041=cartesian_point('',(2.677365008755e1,-6.815661991781e1,
-4.287889148930e1));
#32042=cartesian_point('',(2.677313004623e1,-6.816758267447e1,
-4.287617842866e1));
#32043=cartesian_point('',(2.677508440087e1,-6.817355999199e1,
-4.287266963887e1));
#32044=(bounded_surface()b_spline_surface(3,3,((#31940,#31941,#31942,#31943,
#31944,#31945,#31946,#31947,#31948,#31949,#31950,#31951,#31952,#31953,#31954,
#31955,#31956,#31957,#31958,#31959,#31960,#31961,#31962,#31963,#31964,#31965),(
#31966,#31967,#31968,#31969,#31970,#31971,#31972,#31973,#31974,#31975,#31976,
#31977,#31978,#31979,#31980,#31981,#31982,#31983,#31984,#31985,#31986,#31987,
#31988,#31989,#31990,#31991),(#31992,#31993,#31994,#31995,#31996,#31997,#31998,
#31999,#32000,#32001,#32002,#32003,#32004,#32005,#32006,#32007,#32008,#32009,
#32010,#32011,#32012,#32013,#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)),.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.628773611275e-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());
#32045=oriented_edge('',*,*,#31036,.f.);
#32046=oriented_edge('',*,*,#31920,.t.);
#32047=oriented_edge('',*,*,#31930,.t.);
#32049=oriented_edge('',*,*,#32048,.f.);
#32050=edge_loop('',(#32045,#32046,#32047,#32049));
#32051=face_outer_bound('',#32050,.f.);
#32053=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#32054=direction('',(0.e0,0.e0,1.e0));
#32055=direction('',(3.624406357871e-1,-9.320068591648e-1,0.e0));
#32056=axis2_placement_3d('',#32053,#32054,#32055);
#32057=toroidal_surface('',#32056,7.344368814732e1,5.e-1);
#32058=oriented_edge('',*,*,#31038,.f.);
#32059=oriented_edge('',*,*,#32048,.t.);
#32061=oriented_edge('',*,*,#32060,.t.);
#32063=oriented_edge('',*,*,#32062,.t.);
#32065=oriented_edge('',*,*,#32064,.f.);
#32066=edge_loop('',(#32058,#32059,#32061,#32063,#32065));
#32067=face_outer_bound('',#32066,.f.);
#32069=cartesian_point('',(1.970513298137e-11,-4.756730366552e-11,
-4.228096149021e1));
#32070=direction('',(0.e0,0.e0,1.e0));
#32071=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#32072=axis2_placement_3d('',#32069,#32070,#32071);
#32073=conical_surface('',#32072,7.351737503131e1,3.302386755580e1);
#32074=oriented_edge('',*,*,#32062,.f.);
#32075=oriented_edge('',*,*,#32060,.f.);
#32076=oriented_edge('',*,*,#31935,.t.);
#32078=oriented_edge('',*,*,#32077,.f.);
#32080=oriented_edge('',*,*,#32079,.f.);
#32082=oriented_edge('',*,*,#32081,.f.);
#32084=oriented_edge('',*,*,#32083,.t.);
#32085=edge_loop('',(#32074,#32075,#32076,#32078,#32080,#32082,#32084));
#32086=face_outer_bound('',#32085,.f.);
#32088=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#32089=direction('',(0.e0,0.e0,1.e0));
#32090=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#32091=axis2_placement_3d('',#32088,#32089,#32090);
#32092=toroidal_surface('',#32091,7.065650925828e1,4.e0);
#32094=oriented_edge('',*,*,#32093,.f.);
#32096=oriented_edge('',*,*,#32095,.f.);
#32097=oriented_edge('',*,*,#32081,.t.);
#32098=oriented_edge('',*,*,#32079,.t.);
#32099=oriented_edge('',*,*,#32077,.t.);
#32100=oriented_edge('',*,*,#31797,.f.);
#32101=oriented_edge('',*,*,#31795,.f.);
#32102=oriented_edge('',*,*,#30502,.t.);
#32103=oriented_edge('',*,*,#30500,.t.);
#32104=edge_loop('',(#32094,#32096,#32097,#32098,#32099,#32100,#32101,#32102,
#32103));
#32105=face_outer_bound('',#32104,.f.);
#32107=cartesian_point('',(2.822504886535e1,-6.477640051502e1,
-3.934373684237e1));
#32108=direction('',(-9.238019258633e-1,-3.827282916524e-1,1.044301393793e-2));
#32109=direction('',(3.828695931540e-1,-9.233887751322e-1,2.764135665687e-2));
#32110=axis2_placement_3d('',#32107,#32108,#32109);
#32111=toroidal_surface('',#32110,3.698456065573e0,2.999995096056e-1);
#32113=oriented_edge('',*,*,#32112,.f.);
#32115=oriented_edge('',*,*,#32114,.t.);
#32116=oriented_edge('',*,*,#32095,.t.);
#32117=oriented_edge('',*,*,#32093,.t.);
#32119=oriented_edge('',*,*,#32118,.f.);
#32120=edge_loop('',(#32113,#32115,#32116,#32117,#32119));
#32121=face_outer_bound('',#32120,.f.);
#32123=cartesian_point('',(3.192512363422e1,-7.184781459867e1,0.e0));
#32124=direction('',(9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#32125=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#32126=axis2_placement_3d('',#32123,#32124,#32125);
#32127=plane('',#32126);
#32129=oriented_edge('',*,*,#32128,.t.);
#32131=oriented_edge('',*,*,#32130,.t.);
#32133=oriented_edge('',*,*,#32132,.t.);
#32135=oriented_edge('',*,*,#32134,.t.);
#32136=oriented_edge('',*,*,#32112,.t.);
#32138=oriented_edge('',*,*,#32137,.t.);
#32139=edge_loop('',(#32129,#32131,#32133,#32135,#32136,#32138));
#32140=face_outer_bound('',#32139,.f.);
#32142=cartesian_point('',(3.074547054207e1,-6.787366563944e1,
-6.592956195019e0));
#32143=direction('',(1.797666942178e-1,-4.095189971078e-1,8.944149633463e-1));
#32144=direction('',(1.428726378991e-1,9.104553071848e-1,3.881475788393e-1));
#32145=axis2_placement_3d('',#32142,#32143,#32144);
#32146=cylindrical_surface('',#32145,5.000000030373e-1);
#32148=oriented_edge('',*,*,#32147,.f.);
#32150=oriented_edge('',*,*,#32149,.t.);
#32151=oriented_edge('',*,*,#32128,.f.);
#32153=oriented_edge('',*,*,#32152,.f.);
#32154=edge_loop('',(#32148,#32150,#32151,#32153));
#32155=face_outer_bound('',#32154,.f.);
#32157=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#32158=direction('',(0.e0,0.e0,1.e0));
#32159=direction('',(0.e0,-1.e0,0.e0));
#32160=axis2_placement_3d('',#32157,#32158,#32159);
#32161=conical_surface('',#32160,7.438528799863e1,2.656505117708e1);
#32163=oriented_edge('',*,*,#32162,.f.);
#32164=oriented_edge('',*,*,#30494,.t.);
#32166=oriented_edge('',*,*,#32165,.t.);
#32168=oriented_edge('',*,*,#32167,.t.);
#32170=oriented_edge('',*,*,#32169,.f.);
#32172=oriented_edge('',*,*,#32171,.f.);
#32173=oriented_edge('',*,*,#32147,.t.);
#32174=edge_loop('',(#32163,#32164,#32166,#32168,#32170,#32172,#32173));
#32175=face_outer_bound('',#32174,.f.);
#32177=cartesian_point('',(3.076561769512e1,-6.745689198473e1,
-6.309435463435e0));
#32178=cartesian_point('',(3.079743670876e1,-6.748206299250e1,
-6.251735145903e0));
#32179=cartesian_point('',(3.085921330516e1,-6.753661333785e1,
-6.133759801869e0));
#32180=cartesian_point('',(3.094151697300e1,-6.762719375214e1,
-5.957904629381e0));
#32181=cartesian_point('',(3.101227406944e1,-6.772469322290e1,
-5.786065715827e0));
#32182=cartesian_point('',(3.106988385554e1,-6.782483997019e1,
-5.624069135135e0));
#32183=cartesian_point('',(3.111517104674e1,-6.792646335225e1,
-5.472080521036e0));
#32184=cartesian_point('',(3.114880251934e1,-6.802824660792e1,
-5.330556009449e0));
#32185=cartesian_point('',(3.117154186370e1,-6.812922686598e1,
-5.199470553996e0));
#32186=cartesian_point('',(3.118414653738e1,-6.822898693219e1,
-5.078199567520e0));
#32187=cartesian_point('',(3.118718413116e1,-6.832750673820e1,
-4.965826943562e0));
#32188=cartesian_point('',(3.118089946011e1,-6.842534403122e1,
-4.861021433736e0));
#32189=cartesian_point('',(3.116496380152e1,-6.852356652208e1,
-4.762249959754e0));
#32190=cartesian_point('',(3.113855610101e1,-6.862220415406e1,
-4.669375554602e0));
#32191=cartesian_point('',(3.110107226541e1,-6.871976546111e1,
-4.583703558785e0));
#32192=cartesian_point('',(3.105277260020e1,-6.881403033752e1,
-4.506858690552e0));
#32193=cartesian_point('',(3.099382914804e1,-6.890408368723e1,
-4.439252205890e0));
#32194=cartesian_point('',(3.092366913670e1,-6.898995668649e1,
-4.380843859247e0));
#32195=cartesian_point('',(3.084228912609e1,-6.907068370795e1,
-4.332606138840e0));
#32196=cartesian_point('',(3.075116414493e1,-6.914433292099e1,
-4.296080864124e0));
#32197=cartesian_point('',(3.065303898190e1,-6.920901842534e1,
-4.272302049984e0));
#32198=cartesian_point('',(3.055022176475e1,-6.926399219996e1,
-4.261250823500e0));
#32199=cartesian_point('',(3.037316969104e1,-6.933932077855e1,
-4.263344647479e0));
#32200=cartesian_point('',(3.023024150085e1,-6.937149215860e1,
-4.296310273160e0));
#32201=cartesian_point('',(3.014301899048e1,-6.937807588454e1,
-4.329817745220e0));
#32202=cartesian_point('',(3.015652562247e1,-6.750393255298e1,
-6.170094221170e0));
#32203=cartesian_point('',(3.018657009759e1,-6.750689217541e1,
-6.112678091054e0));
#32204=cartesian_point('',(3.024732039081e1,-6.751651468082e1,
-5.994855469010e0));
#32205=cartesian_point('',(3.033556932274e1,-6.754157673780e1,
-5.818083068995e0));
#32206=cartesian_point('',(3.041912363352e1,-6.757655165593e1,
-5.644217328691e0));
#32207=cartesian_point('',(3.049498118797e1,-6.761925398636e1,
-5.479197615860e0));
#32208=cartesian_point('',(3.056293868312e1,-6.766853708168e1,
-5.323220143488e0));
#32209=cartesian_point('',(3.062264686345e1,-6.772322447988e1,
-5.176756031651e0));
#32210=cartesian_point('',(3.067395394383e1,-6.778233307923e1,
-5.039773689471e0));
#32211=cartesian_point('',(3.071688306736e1,-6.784524680603e1,
-4.911604705488e0));
#32212=cartesian_point('',(3.075141755188e1,-6.791169245926e1,
-4.791249339838e0));
#32213=cartesian_point('',(3.077741162234e1,-6.798191547825e1,
-4.677224011841e0));
#32214=cartesian_point('',(3.079428388433e1,-6.805672869658e1,
-4.567751288444e0));
#32215=cartesian_point('',(3.080048938342e1,-6.813637031943e1,
-4.462518393429e0));
#32216=cartesian_point('',(3.079398768519e1,-6.821978810457e1,
-4.362928562429e0));
#32217=cartesian_point('',(3.077333264923e1,-6.830486779051e1,
-4.271087131631e0));
#32218=cartesian_point('',(3.073756793608e1,-6.839024461426e1,
-4.187982035942e0));
#32219=cartesian_point('',(3.068543386215e1,-6.847525349957e1,
-4.114219899317e0));
#32220=cartesian_point('',(3.061633439967e1,-6.855803477919e1,
-4.051827518756e0));
#32221=cartesian_point('',(3.053169002901e1,-6.863540998285e1,
-4.003705789256e0));
#32222=cartesian_point('',(3.043513206684e1,-6.870404439885e1,
-3.972059188394e0));
#32223=cartesian_point('',(3.033056847471e1,-6.876192685062e1,
-3.957442150447e0));
#32224=cartesian_point('',(3.014805738193e1,-6.883880331347e1,
-3.960945172548e0));
#32225=cartesian_point('',(3.000161225754e1,-6.886526174106e1,
-4.006129610964e0));
#32226=cartesian_point('',(2.991966534636e1,-6.886344425550e1,
-4.050538583640e0));
#32227=cartesian_point('',(2.998180730522e1,-6.807195032504e1,
-6.368728760955e0));
#32228=cartesian_point('',(2.999146388236e1,-6.806893690297e1,
-6.310432536508e0));
#32229=cartesian_point('',(3.001146809163e1,-6.806398830353e1,
-6.191513646288e0));
#32230=cartesian_point('',(3.004192340179e1,-6.806025093263e1,
-6.015000309385e0));
#32231=cartesian_point('',(3.007211276210e1,-6.806017302113e1,
-5.843252807895e0));
#32232=cartesian_point('',(3.010078145559e1,-6.806343639435e1,
-5.682054147513e0));
#32233=cartesian_point('',(3.012767478062e1,-6.806968406243e1,
-5.531536840826e0));
#32234=cartesian_point('',(3.015249145006e1,-6.807857028080e1,
-5.392134201514e0));
#32235=cartesian_point('',(3.017501497715e1,-6.808978176199e1,
-5.263808277599e0));
#32236=cartesian_point('',(3.019512222880e1,-6.810308927814e1,
-5.145940908682e0));
#32237=cartesian_point('',(3.021270726579e1,-6.811836218852e1,
-5.037645098704e0));
#32238=cartesian_point('',(3.022766198590e1,-6.813562310349e1,
-4.937657368433e0));
#32239=cartesian_point('',(3.023976705590e1,-6.815508410809e1,
-4.844565045558e0));
#32240=cartesian_point('',(3.024840111837e1,-6.817685836981e1,
-4.758319260003e0));
#32241=cartesian_point('',(3.025264607194e1,-6.820069251279e1,
-4.680167613127e0));
#32242=cartesian_point('',(3.025172343154e1,-6.822593777769e1,
-4.611471612711e0));
#32243=cartesian_point('',(3.024512769897e1,-6.825208248367e1,
-4.552333245892e0));
#32244=cartesian_point('',(3.023234414848e1,-6.827879123901e1,
-4.502376207554e0));
#32245=cartesian_point('',(3.021308087764e1,-6.830531477524e1,
-4.462027392989e0));
#32246=cartesian_point('',(3.018777948528e1,-6.833042302214e1,
-4.432122880542e0));
#32247=cartesian_point('',(3.015775374151e1,-6.835279997445e1,
-4.413087167089e0));
#32248=cartesian_point('',(3.012453766048e1,-6.837158120980e1,
-4.404606944529e0));
#32249=cartesian_point('',(3.006602562447e1,-6.839607633744e1,
-4.407287017984e0));
#32250=cartesian_point('',(3.001910219265e1,-6.840331131641e1,
-4.435139917688e0));
#32251=cartesian_point('',(2.999410000256e1,-6.840113827918e1,
-4.463883804231e0));
#32252=cartesian_point('',(3.049702732467e1,-6.833009239112e1,
-6.614791686539e0));
#32253=cartesian_point('',(3.049750449709e1,-6.834608117871e1,
-6.555738419855e0));
#32254=cartesian_point('',(3.049664309361e1,-6.837823170618e1,
-6.436077808450e0));
#32255=cartesian_point('',(3.049010198131e1,-6.842453943496e1,
-6.260620887615e0));
#32256=cartesian_point('',(3.047882239018e1,-6.846815301233e1,
-6.092038292941e0));
#32257=cartesian_point('',(3.046388984636e1,-6.850767117509e1,
-5.935915726619e0));
#32258=cartesian_point('',(3.044605005131e1,-6.854313720352e1,
-5.792320897250e0));
#32259=cartesian_point('',(3.042604362201e1,-6.857451137894e1,
-5.661651821866e0));
#32260=cartesian_point('',(3.040453468452e1,-6.860186051988e1,
-5.543873675319e0));
#32261=cartesian_point('',(3.038205582949e1,-6.862536212116e1,
-5.438439120233e0));
#32262=cartesian_point('',(3.035903743485e1,-6.864521526899e1,
-5.344605368551e0));
#32263=cartesian_point('',(3.033578222923e1,-6.866163516086e1,
-5.261379528691e0));
#32264=cartesian_point('',(3.031251807814e1,-6.867476599090e1,
-5.187789260502e0));
#32265=cartesian_point('',(3.028984375119e1,-6.868444548493e1,
-5.124103293696e0));
#32266=cartesian_point('',(3.026888049153e1,-6.869041025543e1,
-5.071387715858e0));
#32267=cartesian_point('',(3.025091497553e1,-6.869269307881e1,
-5.030123775260e0));
#32268=cartesian_point('',(3.023681231352e1,-6.869169028217e1,
-4.999360781148e0));
#32269=cartesian_point('',(3.022714493956e1,-6.868793985809e1,
-4.977547454149e0));
#32270=cartesian_point('',(3.022237693828e1,-6.868218316922e1,
-4.963196791083e0));
#32271=cartesian_point('',(3.022247852674e1,-6.867548361469e1,
-4.954676417161e0));
#32272=cartesian_point('',(3.022663178367e1,-6.866905860430e1,
-4.950284024655e0));
#32273=cartesian_point('',(3.023349542306e1,-6.866392299540e1,
-4.948666780630e0));
#32274=cartesian_point('',(3.024706419297e1,-6.865872697511e1,
-4.949495504943e0));
#32275=cartesian_point('',(3.025712836830e1,-6.866134659801e1,
-4.955817762378e0));
#32276=cartesian_point('',(3.025744563139e1,-6.866738375002e1,
-4.965243666013e0));
#32277=(bounded_surface()b_spline_surface(3,3,((#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)),.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.979005699459e-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());
#32278=oriented_edge('',*,*,#32162,.t.);
#32279=oriented_edge('',*,*,#32152,.t.);
#32281=oriented_edge('',*,*,#32280,.f.);
#32282=oriented_edge('',*,*,#30496,.t.);
#32283=edge_loop('',(#32278,#32279,#32281,#32282));
#32284=face_outer_bound('',#32283,.f.);
#32286=cartesian_point('',(2.982747293978e1,-6.824925335343e1,
-2.490846053290e1));
#32287=direction('',(-1.293580653128e-2,3.866702792962e-3,-9.999088526055e-1));
#32288=direction('',(2.871799472780e-1,9.578766505968e-1,-1.108092747333e-5));
#32289=axis2_placement_3d('',#32286,#32287,#32288);
#32290=cylindrical_surface('',#32289,3.000057677444e-1);
#32291=oriented_edge('',*,*,#32280,.t.);
#32292=oriented_edge('',*,*,#32137,.f.);
#32293=oriented_edge('',*,*,#32118,.t.);
#32294=oriented_edge('',*,*,#30498,.f.);
#32295=edge_loop('',(#32291,#32292,#32293,#32294));
#32296=face_outer_bound('',#32295,.f.);
#32298=cartesian_point('',(3.674688015366e1,-6.609521983964e1,
-4.364613594859e0));
#32299=cartesian_point('',(3.668688721484e1,-6.616491700455e1,
-4.316234864182e0));
#32300=cartesian_point('',(3.655018034461e1,-6.629258728179e1,
-4.262155897983e0));
#32301=cartesian_point('',(3.631946627604e1,-6.642125937304e1,
-4.260908601614e0));
#32302=cartesian_point('',(3.615529658976e1,-6.648539402158e1,
-4.288647721195e0));
#32303=cartesian_point('',(3.599026491190e1,-6.652384723564e1,
-4.342956000443e0));
#32304=cartesian_point('',(3.583474882314e1,-6.653700218047e1,
-4.416767079985e0));
#32305=cartesian_point('',(3.569145768188e1,-6.652863906471e1,
-4.504648345887e0));
#32306=cartesian_point('',(3.555997212232e1,-6.650254488189e1,
-4.603646505439e0));
#32307=cartesian_point('',(3.543886764737e1,-6.646140878740e1,
-4.712824275130e0));
#32308=cartesian_point('',(3.532684999396e1,-6.640677362809e1,
-4.832429272728e0));
#32309=cartesian_point('',(3.522341122517e1,-6.633956950959e1,
-4.962887353091e0));
#32310=cartesian_point('',(3.512869062864e1,-6.626048974683e1,
-5.104434909381e0));
#32311=cartesian_point('',(3.504310176947e1,-6.616998107093e1,
-5.257330773483e0));
#32312=cartesian_point('',(3.496720313699e1,-6.606810490953e1,
-5.422138428483e0));
#32313=cartesian_point('',(3.490181014130e1,-6.595444267357e1,
-5.599876387308e0));
#32314=cartesian_point('',(3.484828293967e1,-6.582817209585e1,
-5.791885897870e0));
#32315=cartesian_point('',(3.480271996283e1,-6.566656512888e1,
-6.031734586581e0));
#32316=cartesian_point('',(3.478926131813e1,-6.554592600257e1,
-6.205926552048e0));
#32317=cartesian_point('',(3.478818978743e1,-6.547216552783e1,
-6.310922627617e0));
#32318=cartesian_point('',(3.646734212925e1,-6.560930019890e1,
-4.096941542216e0));
#32319=cartesian_point('',(3.642182327962e1,-6.567219402298e1,
-4.033273222330e0));
#32320=cartesian_point('',(3.629145142075e1,-6.580875324305e1,
-3.959422377268e0));
#32321=cartesian_point('',(3.605375439380e1,-6.594210537858e1,
-3.956815630797e0));
#32322=cartesian_point('',(3.588474667239e1,-6.600307423700e1,
-3.993862876821e0));
#32323=cartesian_point('',(3.572128937978e1,-6.603036039560e1,
-4.065501387932e0));
#32324=cartesian_point('',(3.557750979882e1,-6.602616705486e1,
-4.160068454508e0));
#32325=cartesian_point('',(3.545653716792e1,-6.599731595717e1,
-4.268671618287e0));
#32326=cartesian_point('',(3.535673248501e1,-6.595037484558e1,
-4.386575362350e0));
#32327=cartesian_point('',(3.527517319872e1,-6.589007110877e1,
-4.512255444016e0));
#32328=cartesian_point('',(3.520933055960e1,-6.581941532129e1,
-4.645944670154e0));
#32329=cartesian_point('',(3.515760650280e1,-6.574051745930e1,
-4.788238959684e0));
#32330=cartesian_point('',(3.511910635928e1,-6.565505961819e1,
-4.939597115870e0));
#32331=cartesian_point('',(3.509335624512e1,-6.556433301614e1,
-5.100512580928e0));
#32332=cartesian_point('',(3.508025131380e1,-6.546921277092e1,
-5.271760729551e0));
#32333=cartesian_point('',(3.508015054558e1,-6.537022720809e1,
-5.454516669591e0));
#32334=cartesian_point('',(3.509401436665e1,-6.526779808282e1,
-5.650191679897e0));
#32335=cartesian_point('',(3.512807033514e1,-6.514625055214e1,
-5.892664139583e0));
#32336=cartesian_point('',(3.516772094792e1,-6.506450819582e1,
-6.067065044770e0));
#32337=cartesian_point('',(3.519672690191e1,-6.501791393837e1,
-6.171589995286e0));
#32338=cartesian_point('',(3.602092212521e1,-6.542113674894e1,
-4.493486738795e0));
#32339=cartesian_point('',(3.600916896347e1,-6.543992457064e1,
-4.451941635162e0));
#32340=cartesian_point('',(3.596918860321e1,-6.548480999429e1,
-4.406464610454e0));
#32341=cartesian_point('',(3.589302973369e1,-6.552768975133e1,
-4.404131319031e0));
#32342=cartesian_point('',(3.583894775081e1,-6.554620021565e1,
-4.426016338964e0));
#32343=cartesian_point('',(3.578784703830e1,-6.555249607468e1,
-4.470469148167e0));
#32344=cartesian_point('',(3.574486865426e1,-6.554760944329e1,
-4.532800207445e0));
#32345=cartesian_point('',(3.571107465003e1,-6.553425326172e1,
-4.609351987999e0));
#32346=cartesian_point('',(3.568572254639e1,-6.551501231302e1,
-4.698086132393e0));
#32347=cartesian_point('',(3.566761502538e1,-6.549175245391e1,
-4.798369584009e0));
#32348=cartesian_point('',(3.565572860542e1,-6.546569049306e1,
-4.910464542877e0));
#32349=cartesian_point('',(3.564935929168e1,-6.543770720450e1,
-5.034720820937e0));
#32350=cartesian_point('',(3.564803412792e1,-6.540851559742e1,
-5.171273614632e0));
#32351=cartesian_point('',(3.565143975715e1,-6.537867888249e1,
-5.320274832033e0));
#32352=cartesian_point('',(3.565942156212e1,-6.534862057999e1,
-5.482194889158e0));
#32353=cartesian_point('',(3.567201101118e1,-6.531867488099e1,
-5.657993014361e0));
#32354=cartesian_point('',(3.568944099470e1,-6.528919327556e1,
-5.849003991208e0));
#32355=cartesian_point('',(3.571565349842e1,-6.525625244164e1,
-6.088857266159e0));
#32356=cartesian_point('',(3.573852750264e1,-6.523617202424e1,
-6.264156884812e0));
#32357=cartesian_point('',(3.575356929372e1,-6.522558978511e1,
-6.370213535219e0));
#32358=cartesian_point('',(3.606063669480e1,-6.580597222226e1,
-4.974188787157e0));
#32359=cartesian_point('',(3.605254883446e1,-6.580786893194e1,
-4.959818203667e0));
#32360=cartesian_point('',(3.605479312661e1,-6.579461687982e1,
-4.949355898047e0));
#32361=cartesian_point('',(3.607239792715e1,-6.578421347908e1,
-4.948528960864e0));
#32362=cartesian_point('',(3.608489380324e1,-6.578308044985e1,
-4.952960479960e0));
#32363=cartesian_point('',(3.609257833900e1,-6.578926706181e1,
-4.965478492057e0));
#32364=cartesian_point('',(3.609201535621e1,-6.580135626989e1,
-4.989735899546e0));
#32365=cartesian_point('',(3.608273650240e1,-6.581681217069e1,
-5.028347300278e0));
#32366=cartesian_point('',(3.606570056007e1,-6.583329909212e1,
-5.082505515398e0));
#32367=cartesian_point('',(3.604213508674e1,-6.584910739991e1,
-5.152643205928e0));
#32368=cartesian_point('',(3.601305973958e1,-6.586302253717e1,
-5.239053173242e0));
#32369=cartesian_point('',(3.597934095947e1,-6.587408506166e1,
-5.341782952869e0));
#32370=cartesian_point('',(3.594176629724e1,-6.588149859451e1,
-5.460571484733e0));
#32371=cartesian_point('',(3.590099608243e1,-6.588459076285e1,
-5.595152589327e0));
#32372=cartesian_point('',(3.585751229602e1,-6.588272879188e1,
-5.745620962705e0));
#32373=cartesian_point('',(3.581162689194e1,-6.587519566611e1,
-5.912663264608e0));
#32374=cartesian_point('',(3.576358164852e1,-6.586106110579e1,
-6.097503153252e0));
#32375=cartesian_point('',(3.570596158044e1,-6.583566167695e1,
-6.333325592055e0));
#32376=cartesian_point('',(3.566671368240e1,-6.580981020443e1,
-6.508899073285e0));
#32377=cartesian_point('',(3.564417623199e1,-6.579140794241e1,
-6.616249700826e0));
#32378=(bounded_surface()b_spline_surface(3,3,((#32298,#32299,#32300,#32301,
#32302,#32303,#32304,#32305,#32306,#32307,#32308,#32309,#32310,#32311,#32312,
#32313,#32314,#32315,#32316,#32317),(#32318,#32319,#32320,#32321,#32322,#32323,
#32324,#32325,#32326,#32327,#32328,#32329,#32330,#32331,#32332,#32333,#32334,
#32335,#32336,#32337),(#32338,#32339,#32340,#32341,#32342,#32343,#32344,#32345,
#32346,#32347,#32348,#32349,#32350,#32351,#32352,#32353,#32354,#32355,#32356,
#32357),(#32358,#32359,#32360,#32361,#32362,#32363,#32364,#32365,#32366,#32367,
#32368,#32369,#32370,#32371,#32372,#32373,#32374,#32375,#32376,#32377)),
.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.961090863427e-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());
#32380=oriented_edge('',*,*,#32379,.f.);
#32382=oriented_edge('',*,*,#32381,.t.);
#32383=oriented_edge('',*,*,#32165,.f.);
#32384=oriented_edge('',*,*,#30492,.t.);
#32385=edge_loop('',(#32380,#32382,#32383,#32384));
#32386=face_outer_bound('',#32385,.f.);
#32388=cartesian_point('',(3.598649918531e1,-6.521506143577e1,
-2.460528104879e1));
#32389=direction('',(-4.807167120839e-3,-1.261654989746e-2,9.999088527526e-1));
#32390=direction('',(-9.347607249725e-1,3.552779009790e-1,-1.117067594939e-5));
#32391=axis2_placement_3d('',#32388,#32389,#32390);
#32392=cylindrical_surface('',#32391,3.000055924665e-1);
#32393=oriented_edge('',*,*,#32379,.t.);
#32394=oriented_edge('',*,*,#30490,.f.);
#32396=oriented_edge('',*,*,#32395,.f.);
#32398=oriented_edge('',*,*,#32397,.f.);
#32399=edge_loop('',(#32393,#32394,#32396,#32398));
#32400=face_outer_bound('',#32399,.f.);
#32402=cartesian_point('',(3.420876748952e1,-6.182620344317e1,
-3.934391582389e1));
#32403=direction('',(8.660470552555e-1,4.998538413630e-1,1.042282868898e-2));
#32404=direction('',(4.142114110886e-1,-7.056763503409e-1,-5.748476280663e-1));
#32405=axis2_placement_3d('',#32402,#32403,#32404);
#32406=toroidal_surface('',#32405,3.697836789955e0,2.999997081810e-1);
#32408=oriented_edge('',*,*,#32407,.f.);
#32409=oriented_edge('',*,*,#32395,.t.);
#32411=oriented_edge('',*,*,#32410,.t.);
#32413=oriented_edge('',*,*,#32412,.t.);
#32415=oriented_edge('',*,*,#32414,.f.);
#32416=edge_loop('',(#32408,#32409,#32411,#32413,#32415));
#32417=face_outer_bound('',#32416,.f.);
#32419=cartesian_point('',(3.137330715614e1,-5.834016199589e1,0.e0));
#32420=direction('',(-8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#32421=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#32422=axis2_placement_3d('',#32419,#32420,#32421);
#32423=plane('',#32422);
#32425=oriented_edge('',*,*,#32424,.t.);
#32427=oriented_edge('',*,*,#32426,.t.);
#32429=oriented_edge('',*,*,#32428,.t.);
#32430=oriented_edge('',*,*,#32397,.t.);
#32431=oriented_edge('',*,*,#32407,.t.);
#32433=oriented_edge('',*,*,#32432,.t.);
#32434=edge_loop('',(#32425,#32427,#32429,#32430,#32431,#32433));
#32435=face_outer_bound('',#32434,.f.);
#32437=cartesian_point('',(3.495147172255e1,-6.508649186051e1,
-2.154661738998e1));
#32438=direction('',(4.862998138442e-3,1.251986753649e-2,-9.999097980148e-1));
#32439=direction('',(-8.540345130174e-1,5.202109965129e-1,2.360017398653e-3));
#32440=axis2_placement_3d('',#32437,#32438,#32439);
#32441=cylindrical_surface('',#32440,5.000150355128e-1);
#32443=oriented_edge('',*,*,#32442,.f.);
#32445=oriented_edge('',*,*,#32444,.t.);
#32446=oriented_edge('',*,*,#32424,.f.);
#32448=oriented_edge('',*,*,#32447,.f.);
#32449=edge_loop('',(#32443,#32445,#32446,#32448));
#32450=face_outer_bound('',#32449,.f.);
#32452=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#32453=direction('',(0.e0,0.e0,1.e0));
#32454=direction('',(1.e0,0.e0,0.e0));
#32455=axis2_placement_3d('',#32452,#32453,#32454);
#32456=conical_surface('',#32455,7.334631745054e1,5.e-1);
#32458=oriented_edge('',*,*,#32457,.t.);
#32460=oriented_edge('',*,*,#32459,.f.);
#32462=oriented_edge('',*,*,#32461,.f.);
#32463=oriented_edge('',*,*,#32442,.t.);
#32465=oriented_edge('',*,*,#32464,.t.);
#32466=oriented_edge('',*,*,#31042,.f.);
#32468=oriented_edge('',*,*,#32467,.t.);
#32469=edge_loop('',(#32458,#32460,#32462,#32463,#32465,#32466,#32468));
#32470=face_outer_bound('',#32469,.f.);
#32472=cartesian_point('',(3.035947785368e1,-6.735101263337e1,
-2.154661738409e1));
#32473=direction('',(1.289308442605e-2,-3.763536635574e-3,9.999097980148e-1));
#32474=direction('',(1.071921388125e-1,9.942355232512e-1,2.360017398881e-3));
#32475=axis2_placement_3d('',#32472,#32473,#32474);
#32476=cylindrical_surface('',#32475,5.000150355121e-1);
#32477=oriented_edge('',*,*,#32457,.f.);
#32479=oriented_edge('',*,*,#32478,.t.);
#32480=oriented_edge('',*,*,#32132,.f.);
#32482=oriented_edge('',*,*,#32481,.f.);
#32483=edge_loop('',(#32477,#32479,#32480,#32482));
#32484=face_outer_bound('',#32483,.f.);
#32486=cartesian_point('',(3.023871982747e1,-6.688159067109e1,
-4.228405109824e1));
#32487=cartesian_point('',(3.024360756155e1,-6.686012759906e1,
-4.219230550079e1));
#32488=cartesian_point('',(3.024124102744e1,-6.680681919261e1,
-4.191552494087e1));
#32489=cartesian_point('',(3.018994558224e1,-6.677803728016e1,
-4.159365166823e1));
#32490=cartesian_point('',(3.012856424624e1,-6.677735846124e1,
-4.136889286196e1));
#32491=cartesian_point('',(3.011194032781e1,-6.677841863296e1,
-4.131419697750e1));
#32492=cartesian_point('',(2.970542053298e1,-6.656648137583e1,
-4.217220069758e1));
#32493=cartesian_point('',(2.969335285541e1,-6.657124232594e1,
-4.208724759178e1));
#32494=cartesian_point('',(2.964631700379e1,-6.659962527390e1,
-4.183692830465e1));
#32495=cartesian_point('',(2.956575046371e1,-6.667173039200e1,
-4.156289834155e1));
#32496=cartesian_point('',(2.949981589135e1,-6.674435511687e1,
-4.138100989736e1));
#32497=cartesian_point('',(2.948313808235e1,-6.676341789749e1,
-4.133740562522e1));
#32498=cartesian_point('',(2.928445949503e1,-6.700396289970e1,
-4.200577893140e1));
#32499=cartesian_point('',(2.928666462958e1,-6.703157464729e1,
-4.194479681762e1));
#32500=cartesian_point('',(2.929198549615e1,-6.712160486727e1,
-4.176074220725e1));
#32501=cartesian_point('',(2.929658255122e1,-6.724499492482e1,
-4.154640458912e1));
#32502=cartesian_point('',(2.930100722839e1,-6.734164802148e1,
-4.139654198649e1));
#32503=cartesian_point('',(2.930217160060e1,-6.736584152845e1,
-4.136005975359e1));
#32504=cartesian_point('',(2.959391208993e1,-6.755170368907e1,
-4.202913429396e1));
#32505=cartesian_point('',(2.962066222664e1,-6.756524236235e1,
-4.197410630155e1));
#32506=cartesian_point('',(2.969849317866e1,-6.760636226258e1,
-4.179882676534e1));
#32507=cartesian_point('',(2.977764720540e1,-6.765613613749e1,
-4.156838733679e1));
#32508=cartesian_point('',(2.982403876147e1,-6.769226281514e1,
-4.139268416412e1));
#32509=cartesian_point('',(2.983474463224e1,-6.770118198517e1,
-4.134889747466e1));
#32510=(bounded_surface()b_spline_surface(3,3,((#32486,#32487,#32488,#32489,
#32490,#32491),(#32492,#32493,#32494,#32495,#32496,#32497),(#32498,#32499,
#32500,#32501,#32502,#32503),(#32504,#32505,#32506,#32507,#32508,#32509)),
.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());
#32511=oriented_edge('',*,*,#32467,.f.);
#32513=oriented_edge('',*,*,#32512,.t.);
#32515=oriented_edge('',*,*,#32514,.f.);
#32516=oriented_edge('',*,*,#32478,.f.);
#32517=edge_loop('',(#32511,#32513,#32515,#32516));
#32518=face_outer_bound('',#32517,.f.);
#32520=cartesian_point('',(2.882289243359e1,-6.738695464614e1,
-4.364368416808e1));
#32521=cartesian_point('',(2.887058412313e1,-6.734404023032e1,
-4.369054320175e1));
#32522=cartesian_point('',(2.905345808994e1,-6.725269640941e1,
-4.381478559603e1));
#32523=cartesian_point('',(2.964117912484e1,-6.702431941138e1,
-4.367424091963e1));
#32524=cartesian_point('',(2.975255888819e1,-6.701179831674e1,
-4.345427340474e1));
#32525=cartesian_point('',(2.987549275410e1,-6.696871374609e1,
-4.328606600809e1));
#32526=cartesian_point('',(2.995014550230e1,-6.694334955096e1,
-4.310574071868e1));
#32527=cartesian_point('',(3.001646127825e1,-6.691436532296e1,
-4.291656516427e1));
#32528=cartesian_point('',(3.006607286754e1,-6.688587732096e1,
-4.271198646128e1));
#32529=cartesian_point('',(3.009913765987e1,-6.685621363895e1,
-4.249599506956e1));
#32530=cartesian_point('',(3.011159022042e1,-6.682708446337e1,
-4.227575370738e1));
#32531=cartesian_point('',(3.010128770589e1,-6.679741277640e1,
-4.203785667805e1));
#32532=cartesian_point('',(3.007449547034e1,-6.677976870122e1,
-4.187705459173e1));
#32533=cartesian_point('',(3.005280970170e1,-6.677153591271e1,
-4.178911222646e1));
#32534=cartesian_point('',(2.865326115968e1,-6.695049056783e1,
-4.344142757842e1));
#32535=cartesian_point('',(2.869108604997e1,-6.690642879392e1,
-4.349291048387e1));
#32536=cartesian_point('',(2.885731168866e1,-6.681848447117e1,
-4.363277501613e1));
#32537=cartesian_point('',(2.945444573626e1,-6.659260867897e1,
-4.347205942627e1));
#32538=cartesian_point('',(2.951495093830e1,-6.661445197846e1,
-4.323512682553e1));
#32539=cartesian_point('',(2.959573858239e1,-6.660065842381e1,
-4.306632497329e1));
#32540=cartesian_point('',(2.962540239653e1,-6.661068958615e1,
-4.289069069538e1));
#32541=cartesian_point('',(2.964821795453e1,-6.662232062315e1,
-4.271266586649e1));
#32542=cartesian_point('',(2.965579981380e1,-6.664175501058e1,
-4.252534200938e1));
#32543=cartesian_point('',(2.965101907623e1,-6.666728380846e1,
-4.233329552145e1));
#32544=cartesian_point('',(2.963267016192e1,-6.669949905840e1,
-4.214349911338e1));
#32545=cartesian_point('',(2.959898173426e1,-6.674190503033e1,
-4.194553611103e1));
#32546=cartesian_point('',(2.956557519387e1,-6.677776694037e1,
-4.181781030906e1));
#32547=cartesian_point('',(2.954406529384e1,-6.680042973981e1,
-4.175022390262e1));
#32548=cartesian_point('',(2.890339485497e1,-6.681230215107e1,
-4.300915470735e1));
#32549=cartesian_point('',(2.891127125869e1,-6.679271686546e1,
-4.303553564034e1));
#32550=cartesian_point('',(2.895330428302e1,-6.675346393100e1,
-4.309955559623e1));
#32551=cartesian_point('',(2.913238944787e1,-6.670019081696e1,
-4.303177821940e1));
#32552=cartesian_point('',(2.916516180582e1,-6.674452832881e1,
-4.290000531347e1));
#32553=cartesian_point('',(2.920588152805e1,-6.678275712018e1,
-4.278106250284e1));
#32554=cartesian_point('',(2.923446221651e1,-6.683443525491e1,
-4.264949465347e1));
#32555=cartesian_point('',(2.926348285592e1,-6.689222308831e1,
-4.250806201904e1));
#32556=cartesian_point('',(2.929040883922e1,-6.695774022432e1,
-4.235512500469e1));
#32557=cartesian_point('',(2.931543257002e1,-6.702888597060e1,
-4.219471316605e1));
#32558=cartesian_point('',(2.933717132653e1,-6.710330028924e1,
-4.203305866924e1));
#32559=cartesian_point('',(2.935678913901e1,-6.718594907598e1,
-4.186072187108e1));
#32560=cartesian_point('',(2.936718472128e1,-6.724411153429e1,
-4.174593081090e1));
#32561=cartesian_point('',(2.937206802152e1,-6.727699171446e1,
-4.168359761026e1));
#32562=cartesian_point('',(2.927198125687e1,-6.713885183289e1,
-4.286758355231e1));
#32563=cartesian_point('',(2.926590357875e1,-6.713988238557e1,
-4.286937462634e1));
#32564=cartesian_point('',(2.922580272820e1,-6.713595884699e1,
-4.285744603616e1));
#32565=cartesian_point('',(2.906296082693e1,-6.721747186006e1,
-4.288376217659e1));
#32566=cartesian_point('',(2.912454917653e1,-6.724533676517e1,
-4.285259786763e1));
#32567=cartesian_point('',(2.917554528990e1,-6.729565286223e1,
-4.277390715242e1));
#32568=cartesian_point('',(2.924825339951e1,-6.734506143927e1,
-4.267269851506e1));
#32569=cartesian_point('',(2.932570974852e1,-6.739894689962e1,
-4.254922040907e1));
#32570=cartesian_point('',(2.941005168426e1,-6.745319564087e1,
-4.240637967677e1));
#32571=cartesian_point('',(2.949662727452e1,-6.750543240675e1,
-4.224718498093e1));
#32572=cartesian_point('',(2.958105304480e1,-6.755206723442e1,
-4.207746946971e1));
#32573=cartesian_point('',(2.966645629522e1,-6.759464730193e1,
-4.188558160307e1));
#32574=cartesian_point('',(2.971830617825e1,-6.761704152293e1,
-4.174800248942e1));
#32575=cartesian_point('',(2.974400663328e1,-6.762715297044e1,
-4.166949170431e1));
#32576=(bounded_surface()b_spline_surface(3,3,((#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,#32551,#32552,#32553,#32554,#32555,#32556,
#32557,#32558,#32559,#32560,#32561),(#32562,#32563,#32564,#32565,#32566,#32567,
#32568,#32569,#32570,#32571,#32572,#32573,#32574,#32575)),.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());
#32577=oriented_edge('',*,*,#31040,.t.);
#32578=oriented_edge('',*,*,#32064,.t.);
#32580=oriented_edge('',*,*,#32579,.t.);
#32581=oriented_edge('',*,*,#32512,.f.);
#32582=edge_loop('',(#32577,#32578,#32580,#32581));
#32583=face_outer_bound('',#32582,.f.);
#32585=cartesian_point('',(2.919114563576e1,-6.718453238627e1,
-4.213845709971e1));
#32586=direction('',(-2.166431330975e-1,5.000782888912e-1,-8.384434732654e-1));
#32587=direction('',(3.388186861266e-1,8.439716267451e-1,4.158290408096e-1));
#32588=axis2_placement_3d('',#32585,#32586,#32587);
#32589=cylindrical_surface('',#32588,2.999999999997e-1);
#32590=oriented_edge('',*,*,#32514,.t.);
#32591=oriented_edge('',*,*,#32579,.f.);
#32592=oriented_edge('',*,*,#32083,.f.);
#32593=oriented_edge('',*,*,#32114,.f.);
#32594=oriented_edge('',*,*,#32134,.f.);
#32595=edge_loop('',(#32590,#32591,#32592,#32593,#32594));
#32596=face_outer_bound('',#32595,.f.);
#32598=cartesian_point('',(3.148771599162e1,-6.970874659115e1,
-8.219506073713e0));
#32599=direction('',(-9.237495831278e-1,-3.828552277088e-1,1.042028248942e-2));
#32600=direction('',(-3.829224270737e-1,9.226909127886e-1,-4.485414475056e-2));
#32601=axis2_placement_3d('',#32598,#32599,#32600);
#32602=toroidal_surface('',#32601,2.497858037525e0,4.999993228599e-1);
#32604=oriented_edge('',*,*,#32603,.f.);
#32606=oriented_edge('',*,*,#32605,.f.);
#32607=oriented_edge('',*,*,#32481,.t.);
#32608=oriented_edge('',*,*,#32130,.f.);
#32609=oriented_edge('',*,*,#32149,.f.);
#32610=edge_loop('',(#32604,#32606,#32607,#32608,#32609));
#32611=face_outer_bound('',#32610,.f.);
#32613=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#32614=direction('',(0.e0,0.e0,1.e0));
#32615=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#32616=axis2_placement_3d('',#32613,#32614,#32615);
#32617=toroidal_surface('',#32616,7.649382607502e1,3.e0);
#32618=oriented_edge('',*,*,#32605,.t.);
#32619=oriented_edge('',*,*,#32603,.t.);
#32620=oriented_edge('',*,*,#32171,.t.);
#32621=oriented_edge('',*,*,#32169,.t.);
#32623=oriented_edge('',*,*,#32622,.t.);
#32625=oriented_edge('',*,*,#32624,.t.);
#32626=oriented_edge('',*,*,#32461,.t.);
#32627=oriented_edge('',*,*,#32459,.t.);
#32628=edge_loop('',(#32618,#32619,#32620,#32621,#32623,#32625,#32626,#32627));
#32629=face_outer_bound('',#32628,.f.);
#32631=cartesian_point('',(3.613513906556e1,-6.741690743069e1,
-8.219509123392e0));
#32632=direction('',(8.660888566566e-1,4.997815269769e-1,1.041718137853e-2));
#32633=direction('',(-4.389896733927e-1,7.504419816032e-1,4.940899704528e-1));
#32634=axis2_placement_3d('',#32631,#32632,#32633);
#32635=toroidal_surface('',#32634,2.497870611395e0,4.999993401901e-1);
#32636=oriented_edge('',*,*,#32624,.f.);
#32637=oriented_edge('',*,*,#32622,.f.);
#32639=oriented_edge('',*,*,#32638,.t.);
#32640=oriented_edge('',*,*,#32426,.f.);
#32641=oriented_edge('',*,*,#32444,.f.);
#32642=edge_loop('',(#32636,#32637,#32639,#32640,#32641));
#32643=face_outer_bound('',#32642,.f.);
#32645=cartesian_point('',(3.510646360657e1,-6.566600011608e1,
-6.695404888197e0));
#32646=direction('',(-2.154582390982e-1,3.919178849002e-1,-8.944149588978e-1));
#32647=direction('',(-8.092880116199e-1,4.409017290142e-1,3.881476260402e-1));
#32648=axis2_placement_3d('',#32645,#32646,#32647);
#32649=cylindrical_surface('',#32648,5.000000035649e-1);
#32650=oriented_edge('',*,*,#32167,.f.);
#32651=oriented_edge('',*,*,#32381,.f.);
#32652=oriented_edge('',*,*,#32428,.f.);
#32653=oriented_edge('',*,*,#32638,.f.);
#32654=edge_loop('',(#32650,#32651,#32652,#32653));
#32655=face_outer_bound('',#32654,.f.);
#32657=cartesian_point('',(3.464769075085e1,-6.454198728237e1,
-4.131568017579e1));
#32658=cartesian_point('',(3.460802152843e1,-6.458716731918e1,
-4.151438059822e1));
#32659=cartesian_point('',(3.458365625821e1,-6.464971285446e1,
-4.183262845284e1));
#32660=cartesian_point('',(3.462734835504e1,-6.469364997867e1,
-4.217110796823e1));
#32661=cartesian_point('',(3.465395180747e1,-6.470561459499e1,
-4.229078644925e1));
#32662=cartesian_point('',(3.501820428506e1,-6.403378966923e1,
-4.133853690775e1));
#32663=cartesian_point('',(3.492652699721e1,-6.403923928632e1,
-4.149723124487e1));
#32664=cartesian_point('',(3.480854636026e1,-6.405733278836e1,
-4.176319929011e1));
#32665=cartesian_point('',(3.474035915659e1,-6.408154819816e1,
-4.206749407698e1));
#32666=cartesian_point('',(3.472631936302e1,-6.409048061579e1,
-4.217840587689e1));
#32667=cartesian_point('',(3.560642919707e1,-6.425636260981e1,
-4.136105044024e1));
#32668=cartesian_point('',(3.553936985529e1,-6.419942540482e1,
-4.149358100214e1));
#32669=cartesian_point('',(3.544105424479e1,-6.411828331060e1,
-4.170559700370e1));
#32670=cartesian_point('',(3.535571822748e1,-6.404504617899e1,
-4.193070252945e1));
#32671=cartesian_point('',(3.532905008899e1,-6.402098046980e1,
-4.201024817907e1));
#32672=cartesian_point('',(3.554868763218e1,-6.488290709255e1,
-4.135016464281e1));
#32673=cartesian_point('',(3.554672625278e1,-6.483252787813e1,
-4.150878944209e1));
#32674=cartesian_point('',(3.555248233093e1,-6.474307209399e1,
-4.174439777889e1));
#32675=cartesian_point('',(3.556990721725e1,-6.463773904263e1,
-4.196158138206e1));
#32676=cartesian_point('',(3.557716755931e1,-6.459915971093e1,
-4.203321564900e1));
#32677=(bounded_surface()b_spline_surface(3,3,((#32657,#32658,#32659,#32660,
#32661),(#32662,#32663,#32664,#32665,#32666),(#32667,#32668,#32669,#32670,
#32671),(#32672,#32673,#32674,#32675,#32676)),.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());
#32678=oriented_edge('',*,*,#32464,.f.);
#32679=oriented_edge('',*,*,#32447,.t.);
#32681=oriented_edge('',*,*,#32680,.f.);
#32683=oriented_edge('',*,*,#32682,.f.);
#32684=edge_loop('',(#32678,#32679,#32681,#32683));
#32685=face_outer_bound('',#32684,.f.);
#32687=cartesian_point('',(3.553062965509e1,-6.405824484370e1,
-4.213845709288e1));
#32688=direction('',(2.648547976036e-1,-4.763029270495e-1,8.384434732708e-1));
#32689=direction('',(-8.758274567309e-1,2.449744371571e-1,4.158290408038e-1));
#32690=axis2_placement_3d('',#32687,#32688,#32689);
#32691=cylindrical_surface('',#32690,2.999999999993e-1);
#32693=oriented_edge('',*,*,#32692,.f.);
#32694=oriented_edge('',*,*,#32680,.t.);
#32695=oriented_edge('',*,*,#32432,.f.);
#32696=oriented_edge('',*,*,#32414,.t.);
#32698=oriented_edge('',*,*,#32697,.f.);
#32699=edge_loop('',(#32693,#32694,#32695,#32696,#32698));
#32700=face_outer_bound('',#32699,.f.);
#32702=cartesian_point('',(3.468385945052e1,-6.448507277479e1,
-4.179379288763e1));
#32703=cartesian_point('',(3.467731883900e1,-6.450578639309e1,
-4.187739449921e1));
#32704=cartesian_point('',(3.467454930103e1,-6.453300655630e1,
-4.201559059453e1));
#32705=cartesian_point('',(3.468510990420e1,-6.455593201288e1,
-4.220532659954e1));
#32706=cartesian_point('',(3.470070683777e1,-6.456600339630e1,
-4.235401669983e1));
#32707=cartesian_point('',(3.472068104678e1,-6.456879452376e1,
-4.249033474817e1));
#32708=cartesian_point('',(3.474358292495e1,-6.456599595743e1,
-4.261539126155e1));
#32709=cartesian_point('',(3.476845451415e1,-6.455888448169e1,
-4.273027254493e1));
#32710=cartesian_point('',(3.479466622063e1,-6.454842525600e1,
-4.283597722408e1));
#32711=cartesian_point('',(3.482184668939e1,-6.453532746441e1,
-4.293350932720e1));
#32712=cartesian_point('',(3.484983226616e1,-6.452007872350e1,
-4.302387184240e1));
#32713=cartesian_point('',(3.487862108127e1,-6.450297818356e1,
-4.310801345923e1));
#32714=cartesian_point('',(3.490836262060e1,-6.448415070110e1,
-4.318684814212e1));
#32715=cartesian_point('',(3.493939306635e1,-6.446352680091e1,
-4.326132548942e1));
#32716=cartesian_point('',(3.497232333339e1,-6.444077981565e1,
-4.333252045351e1));
#32717=cartesian_point('',(3.500816615823e1,-6.441523304747e1,
-4.340164005537e1));
#32718=cartesian_point('',(3.504841852088e1,-6.438580202856e1,
-4.346978151904e1));
#32719=cartesian_point('',(3.509536860913e1,-6.435084047524e1,
-4.353775205347e1));
#32720=cartesian_point('',(3.515255294016e1,-6.430793838978e1,
-4.360592234238e1));
#32721=cartesian_point('',(3.522781763830e1,-6.425232174996e1,
-4.367471256696e1));
#32722=cartesian_point('',(3.533736544206e1,-6.417495414699e1,
-4.374289390597e1));
#32723=cartesian_point('',(3.551010292048e1,-6.406678012705e1,
-4.378669205071e1));
#32724=cartesian_point('',(3.571367667983e1,-6.396361687039e1,
-4.375257898847e1));
#32725=cartesian_point('',(3.586761576531e1,-6.389909720889e1,
-4.366859764150e1));
#32726=cartesian_point('',(3.593397405545e1,-6.387319450270e1,
-4.361134363938e1));
#32727=cartesian_point('',(3.596409120349e1,-6.386147985441e1,
-4.358199889959e1));
#32728=cartesian_point('',(3.501270171724e1,-6.411413607957e1,
-4.175377842114e1));
#32729=cartesian_point('',(3.498377071330e1,-6.411705955841e1,
-4.181861339278e1));
#32730=cartesian_point('',(3.494247067475e1,-6.412067722542e1,
-4.192902543189e1));
#32731=cartesian_point('',(3.489817523418e1,-6.412143530200e1,
-4.208659600504e1));
#32732=cartesian_point('',(3.487000584551e1,-6.411927065938e1,
-4.221316071021e1));
#32733=cartesian_point('',(3.484938846280e1,-6.411474421147e1,
-4.233160378843e1));
#32734=cartesian_point('',(3.483476539940e1,-6.410827890840e1,
-4.244220764162e1));
#32735=cartesian_point('',(3.482498915110e1,-6.410023002640e1,
-4.254543044942e1));
#32736=cartesian_point('',(3.481921767267e1,-6.409087799582e1,
-4.264179100192e1));
#32737=cartesian_point('',(3.481683910374e1,-6.408041588200e1,
-4.273191738986e1));
#32738=cartesian_point('',(3.481743787051e1,-6.406894171699e1,
-4.281652115199e1));
#32739=cartesian_point('',(3.482077603574e1,-6.405645689375e1,
-4.289633346629e1));
#32740=cartesian_point('',(3.482678689287e1,-6.404285322873e1,
-4.297211262285e1));
#32741=cartesian_point('',(3.483560010517e1,-6.402787581841e1,
-4.304470689821e1));
#32742=cartesian_point('',(3.484761901737e1,-6.401104851681e1,
-4.311514607211e1));
#32743=cartesian_point('',(3.486367240778e1,-6.399155901822e1,
-4.318465959976e1));
#32744=cartesian_point('',(3.488520831574e1,-6.396814351309e1,
-4.325444541980e1));
#32745=cartesian_point('',(3.491469369573e1,-6.393886839639e1,
-4.332546483705e1));
#32746=cartesian_point('',(3.495612450406e1,-6.390088658533e1,
-4.339823604011e1));
#32747=cartesian_point('',(3.501793304091e1,-6.384890417982e1,
-4.347324057370e1));
#32748=cartesian_point('',(3.511733149607e1,-6.377323296325e1,
-4.354908483266e1));
#32749=cartesian_point('',(3.528673311151e1,-6.366424293942e1,
-4.359857444024e1));
#32750=cartesian_point('',(3.549007600558e1,-6.356331332808e1,
-4.355992923415e1));
#32751=cartesian_point('',(3.563616418929e1,-6.350803867481e1,
-4.346625825795e1));
#32752=cartesian_point('',(3.569334041124e1,-6.349039444812e1,
-4.340413142347e1));
#32753=cartesian_point('',(3.571823310947e1,-6.348323295014e1,
-4.337270135356e1));
#32754=cartesian_point('',(3.548313052604e1,-6.426163269596e1,
-4.168861461614e1));
#32755=cartesian_point('',(3.546144408044e1,-6.423933847595e1,
-4.174848088899e1));
#32756=cartesian_point('',(3.542766995508e1,-6.420239448594e1,
-4.184804392971e1));
#32757=cartesian_point('',(3.538509718456e1,-6.415064275622e1,
-4.198632105982e1));
#32758=cartesian_point('',(3.535369965942e1,-6.410930851650e1,
-4.209562125032e1));
#32759=cartesian_point('',(3.532647143071e1,-6.407067293585e1,
-4.219658685273e1));
#32760=cartesian_point('',(3.530278720431e1,-6.403457184340e1,
-4.228979016745e1));
#32761=cartesian_point('',(3.528216000357e1,-6.400085181063e1,
-4.237580833264e1));
#32762=cartesian_point('',(3.526421427318e1,-6.396937445902e1,
-4.245517529873e1));
#32763=cartesian_point('',(3.524864684675e1,-6.393998270721e1,
-4.252844789158e1));
#32764=cartesian_point('',(3.523521781359e1,-6.391249976895e1,
-4.259619497082e1));
#32765=cartesian_point('',(3.522375454010e1,-6.388674528934e1,
-4.265894839888e1));
#32766=cartesian_point('',(3.521414917103e1,-6.386253014010e1,
-4.271720710664e1));
#32767=cartesian_point('',(3.520635969700e1,-6.383963359346e1,
-4.277147620800e1));
#32768=cartesian_point('',(3.520042780898e1,-6.381777129664e1,
-4.282231129515e1));
#32769=cartesian_point('',(3.519653526205e1,-6.379657949871e1,
-4.287029062874e1));
#32770=cartesian_point('',(3.519510643465e1,-6.377565788903e1,
-4.291580843950e1));
#32771=cartesian_point('',(3.519694392788e1,-6.375452985906e1,
-4.295896656024e1));
#32772=cartesian_point('',(3.520336546958e1,-6.373253855688e1,
-4.299956527333e1));
#32773=cartesian_point('',(3.521695252100e1,-6.370816333384e1,
-4.303761768948e1));
#32774=cartesian_point('',(3.524298144247e1,-6.367865506284e1,
-4.307240658474e1));
#32775=cartesian_point('',(3.529202744787e1,-6.364255690920e1,
-4.309318879200e1));
#32776=cartesian_point('',(3.535455188974e1,-6.361475090614e1,
-4.307710487338e1));
#32777=cartesian_point('',(3.540289680359e1,-6.360629373302e1,
-4.303463846322e1));
#32778=cartesian_point('',(3.542430468592e1,-6.360878443871e1,-4.300232139e1));
#32779=cartesian_point('',(3.543422208073e1,-6.361112524236e1,
-4.298501215379e1));
#32780=cartesian_point('',(3.554457188776e1,-6.475493756590e1,
-4.167456698918e1));
#32781=cartesian_point('',(3.555128616505e1,-6.472951203062e1,
-4.174907770155e1));
#32782=cartesian_point('',(3.556228629197e1,-6.468251921616e1,
-4.186742410298e1));
#32783=cartesian_point('',(3.557599875047e1,-6.460937095761e1,
-4.202186017296e1));
#32784=cartesian_point('',(3.558568937656e1,-6.454777632322e1,
-4.213896253411e1));
#32785=cartesian_point('',(3.559356815842e1,-6.448816022939e1,
-4.224330320240e1));
#32786=cartesian_point('',(3.559989142673e1,-6.443113902185e1,
-4.233652310290e1));
#32787=cartesian_point('',(3.560490974685e1,-6.437705874160e1,
-4.241992619105e1));
#32788=cartesian_point('',(3.560884703076e1,-6.432611828128e1,
-4.249453883055e1));
#32789=cartesian_point('',(3.561189672037e1,-6.427838618467e1,
-4.256123466092e1));
#32790=cartesian_point('',(3.561421656061e1,-6.423384725151e1,
-4.262075561978e1));
#32791=cartesian_point('',(3.561592416351e1,-6.419246810009e1,
-4.267368572217e1));
#32792=cartesian_point('',(3.561709372794e1,-6.415422548771e1,
-4.272046440018e1));
#32793=cartesian_point('',(3.561774733803e1,-6.411911246822e1,
-4.276141339019e1));
#32794=cartesian_point('',(3.561783421470e1,-6.408715328566e1,
-4.279674005505e1));
#32795=cartesian_point('',(3.561718327889e1,-6.405849193310e1,
-4.282645996811e1));
#32796=cartesian_point('',(3.561541858610e1,-6.403362382954e1,
-4.285019986237e1));
#32797=cartesian_point('',(3.561178316693e1,-6.401356846128e1,
-4.286719442768e1));
#32798=cartesian_point('',(3.560491336128e1,-6.399992315095e1,
-4.287650084231e1));
#32799=cartesian_point('',(3.559195040099e1,-6.399481754463e1,
-4.287768222476e1));
#32800=cartesian_point('',(3.556725882785e1,-6.400191122603e1,
-4.287074728368e1));
#32801=cartesian_point('',(3.551978961709e1,-6.402710263371e1,
-4.286202139921e1));
#32802=cartesian_point('',(3.546571718013e1,-6.405772880053e1,
-4.286918723054e1));
#32803=cartesian_point('',(3.544082187779e1,-6.407886798196e1,
-4.287889148702e1));
#32804=cartesian_point('',(3.544173720568e1,-6.408980482811e1,
-4.287617843095e1));
#32805=cartesian_point('',(3.544445503282e1,-6.409547591183e1,
-4.287266964543e1));
#32806=(bounded_surface()b_spline_surface(3,3,((#32702,#32703,#32704,#32705,
#32706,#32707,#32708,#32709,#32710,#32711,#32712,#32713,#32714,#32715,#32716,
#32717,#32718,#32719,#32720,#32721,#32722,#32723,#32724,#32725,#32726,#32727),(
#32728,#32729,#32730,#32731,#32732,#32733,#32734,#32735,#32736,#32737,#32738,
#32739,#32740,#32741,#32742,#32743,#32744,#32745,#32746,#32747,#32748,#32749,
#32750,#32751,#32752,#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)),.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.628773414763e-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());
#32807=oriented_edge('',*,*,#31044,.f.);
#32808=oriented_edge('',*,*,#32682,.t.);
#32809=oriented_edge('',*,*,#32692,.t.);
#32811=oriented_edge('',*,*,#32810,.f.);
#32812=edge_loop('',(#32807,#32808,#32809,#32811));
#32813=face_outer_bound('',#32812,.f.);
#32815=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#32816=direction('',(0.e0,0.e0,1.e0));
#32817=direction('',(4.809912123540e-1,-8.767254151890e-1,0.e0));
#32818=axis2_placement_3d('',#32815,#32816,#32817);
#32819=toroidal_surface('',#32818,7.344368814732e1,5.e-1);
#32820=oriented_edge('',*,*,#31046,.f.);
#32821=oriented_edge('',*,*,#32810,.t.);
#32823=oriented_edge('',*,*,#32822,.t.);
#32825=oriented_edge('',*,*,#32824,.t.);
#32827=oriented_edge('',*,*,#32826,.f.);
#32828=edge_loop('',(#32820,#32821,#32823,#32825,#32827));
#32829=face_outer_bound('',#32828,.f.);
#32831=cartesian_point('',(2.574180953898e-11,-4.458878653553e-11,
-4.228096149021e1));
#32832=direction('',(0.e0,0.e0,1.e0));
#32833=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#32834=axis2_placement_3d('',#32831,#32832,#32833);
#32835=conical_surface('',#32834,7.351737503131e1,3.302386755580e1);
#32836=oriented_edge('',*,*,#32824,.f.);
#32837=oriented_edge('',*,*,#32822,.f.);
#32838=oriented_edge('',*,*,#32697,.t.);
#32840=oriented_edge('',*,*,#32839,.f.);
#32842=oriented_edge('',*,*,#32841,.f.);
#32844=oriented_edge('',*,*,#32843,.f.);
#32846=oriented_edge('',*,*,#32845,.t.);
#32847=edge_loop('',(#32836,#32837,#32838,#32840,#32842,#32844,#32846));
#32848=face_outer_bound('',#32847,.f.);
#32850=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#32851=direction('',(0.e0,0.e0,1.e0));
#32852=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#32853=axis2_placement_3d('',#32850,#32851,#32852);
#32854=toroidal_surface('',#32853,7.065650925828e1,4.e0);
#32856=oriented_edge('',*,*,#32855,.f.);
#32858=oriented_edge('',*,*,#32857,.f.);
#32859=oriented_edge('',*,*,#32843,.t.);
#32860=oriented_edge('',*,*,#32841,.t.);
#32861=oriented_edge('',*,*,#32839,.t.);
#32862=oriented_edge('',*,*,#32412,.f.);
#32863=oriented_edge('',*,*,#32410,.f.);
#32864=oriented_edge('',*,*,#30488,.t.);
#32865=oriented_edge('',*,*,#30486,.t.);
#32866=edge_loop('',(#32856,#32858,#32859,#32860,#32861,#32862,#32863,#32864,
#32865));
#32867=face_outer_bound('',#32866,.f.);
#32869=cartesian_point('',(3.643859656405e1,-6.053812127556e1,
-3.934373684237e1));
#32870=direction('',(-8.659426056867e-1,-5.000343459375e-1,1.044301390085e-2));
#32871=direction('',(5.001205115923e-1,-8.655145459707e-1,2.764135665471e-2));
#32872=axis2_placement_3d('',#32869,#32870,#32871);
#32873=toroidal_surface('',#32872,3.698456065573e0,2.999995096065e-1);
#32875=oriented_edge('',*,*,#32874,.f.);
#32877=oriented_edge('',*,*,#32876,.t.);
#32878=oriented_edge('',*,*,#32857,.t.);
#32879=oriented_edge('',*,*,#32855,.t.);
#32881=oriented_edge('',*,*,#32880,.f.);
#32882=edge_loop('',(#32875,#32877,#32878,#32879,#32881));
#32883=face_outer_bound('',#32882,.f.);
#32885=cartesian_point('',(4.103002143477e1,-6.706608176066e1,0.e0));
#32886=direction('',(8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#32887=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#32888=axis2_placement_3d('',#32885,#32886,#32887);
#32889=plane('',#32888);
#32891=oriented_edge('',*,*,#32890,.t.);
#32893=oriented_edge('',*,*,#32892,.t.);
#32895=oriented_edge('',*,*,#32894,.t.);
#32897=oriented_edge('',*,*,#32896,.t.);
#32898=oriented_edge('',*,*,#32874,.t.);
#32900=oriented_edge('',*,*,#32899,.t.);
#32901=edge_loop('',(#32891,#32893,#32895,#32897,#32898,#32900));
#32902=face_outer_bound('',#32901,.f.);
#32904=cartesian_point('',(3.934172990767e1,-6.327990782342e1,
-6.592956193936e0));
#32905=direction('',(2.316817205608e-1,-3.825512432328e-1,8.944149633470e-1));
#32906=direction('',(2.281207824072e-2,9.213148572164e-1,3.881475788391e-1));
#32907=axis2_placement_3d('',#32904,#32905,#32906);
#32908=cylindrical_surface('',#32907,5.000000030379e-1);
#32910=oriented_edge('',*,*,#32909,.f.);
#32912=oriented_edge('',*,*,#32911,.t.);
#32913=oriented_edge('',*,*,#32890,.f.);
#32915=oriented_edge('',*,*,#32914,.f.);
#32916=edge_loop('',(#32910,#32912,#32913,#32915));
#32917=face_outer_bound('',#32916,.f.);
#32919=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#32920=direction('',(0.e0,0.e0,1.e0));
#32921=direction('',(0.e0,-1.e0,0.e0));
#32922=axis2_placement_3d('',#32919,#32920,#32921);
#32923=conical_surface('',#32922,7.438528799863e1,2.656505117708e1);
#32925=oriented_edge('',*,*,#32924,.f.);
#32926=oriented_edge('',*,*,#30480,.t.);
#32928=oriented_edge('',*,*,#32927,.t.);
#32930=oriented_edge('',*,*,#32929,.t.);
#32932=oriented_edge('',*,*,#32931,.f.);
#32934=oriented_edge('',*,*,#32933,.f.);
#32935=oriented_edge('',*,*,#32909,.t.);
#32936=edge_loop('',(#32925,#32926,#32928,#32930,#32932,#32934,#32935));
#32937=face_outer_bound('',#32936,.f.);
#32939=cartesian_point('',(3.930730480361e1,-6.286406997721e1,
-6.309435422667e0));
#32940=cartesian_point('',(3.934212932344e1,-6.288486780114e1,
-6.251748031549e0));
#32941=cartesian_point('',(3.941048945394e1,-6.293088128516e1,
-6.133787913063e0));
#32942=cartesian_point('',(3.950390481701e1,-6.300993360428e1,
-5.957950308396e0));
#32943=cartesian_point('',(3.958678224034e1,-6.309735733365e1,
-5.786117518787e0));
#32944=cartesian_point('',(3.965697142854e1,-6.318912169124e1,
-5.624126053089e0));
#32945=cartesian_point('',(3.971513725882e1,-6.328395867280e1,
-5.472141327258e0));
#32946=cartesian_point('',(3.976176891676e1,-6.338047588694e1,
-5.330619514414e0));
#32947=cartesian_point('',(3.979749761818e1,-6.347761896332e1,
-5.199535864448e0));
#32948=cartesian_point('',(3.982301980319e1,-6.357487524314e1,
-5.078266105858e0));
#32949=cartesian_point('',(3.983889562019e1,-6.367215057528e1,
-4.965894351859e0));
#32950=cartesian_point('',(3.984544071946e1,-6.376996525805e1,
-4.861090069612e0));
#32951=cartesian_point('',(3.984246904468e1,-6.386942093660e1,
-4.762319737242e0));
#32952=cartesian_point('',(3.982917085557e1,-6.397065545441e1,
-4.669445266635e0));
#32953=cartesian_point('',(3.980475222187e1,-6.407227036355e1,
-4.583770969379e0));
#32954=cartesian_point('',(3.976918098757e1,-6.417203037143e1,
-4.506922096927e0));
#32955=cartesian_point('',(3.972250866750e1,-6.426900453959e1,
-4.439310784826e0));
#32956=cartesian_point('',(3.966417177839e1,-6.436329868279e1,
-4.380896306638e0));
#32957=cartesian_point('',(3.959403992195e1,-6.445395734989e1,
-4.332650049424e0));
#32958=cartesian_point('',(3.951332164565e1,-6.453887375825e1,
-4.296113582110e0));
#32959=cartesian_point('',(3.942449114048e1,-6.461581948427e1,
-4.272321790092e0));
#32960=cartesian_point('',(3.932973983289e1,-6.468375040406e1,
-4.261256714036e0));
#32961=cartesian_point('',(3.916400116529e1,-6.478158795319e1,
-4.263326786635e0));
#32962=cartesian_point('',(3.902644007411e1,-6.483216832001e1,
-4.296297728892e0));
#32963=cartesian_point('',(3.894078914326e1,-6.485007528152e1,
-4.329823515926e0));
#32964=cartesian_point('',(3.870956361613e1,-6.299021057787e1,
-6.170094140476e0));
#32965=cartesian_point('',(3.873973065171e1,-6.298922352303e1,
-6.112690915718e0));
#32966=cartesian_point('',(3.880120930651e1,-6.299083319415e1,
-5.994883584390e0));
#32967=cartesian_point('',(3.889196570107e1,-6.300415810608e1,
-5.818129115285e0));
#32968=cartesian_point('',(3.897936763927e1,-6.302792390583e1,
-5.644269895461e0));
#32969=cartesian_point('',(3.906014805963e1,-6.306035509701e1,
-5.479255782373e0));
#32970=cartesian_point('',(3.913395588442e1,-6.310034154780e1,
-5.323282774703e0));
#32971=cartesian_point('',(3.920029131156e1,-6.314676259414e1,
-5.176822033792e0));
#32972=cartesian_point('',(3.925887545268e1,-6.319866337528e1,
-5.039842280487e0));
#32973=cartesian_point('',(3.930965079417e1,-6.325542998372e1,
-4.911675446033e0));
#32974=cartesian_point('',(3.935256520086e1,-6.331679359760e1,
-4.791322044757e0));
#32975=cartesian_point('',(3.938750619524e1,-6.338301601842e1,
-4.677299307261e0));
#32976=cartesian_point('',(3.941400411973e1,-6.345497891802e1,
-4.567829396324e0));
#32977=cartesian_point('',(3.943055925599e1,-6.353312070298e1,
-4.462598321376e0));
#32978=cartesian_point('',(3.943501165124e1,-6.361666575790e1,
-4.363007970859e0));
#32979=cartesian_point('',(3.942565116197e1,-6.370370694221e1,
-4.271163964819e0));
#32980=cartesian_point('',(3.940135156385e1,-6.379301523535e1,
-4.188055026800e0));
#32981=cartesian_point('',(3.936077746797e1,-6.388409604594e1,
-4.114286968590e0));
#32982=cartesian_point('',(3.930309417177e1,-6.397518531804e1,
-4.051884906255e0));
#32983=cartesian_point('',(3.922929268248e1,-6.406294804648e1,
-4.003749189573e0));
#32984=cartesian_point('',(3.914253595037e1,-6.414360403996e1,
-3.972085482611e0));
#32985=cartesian_point('',(3.904643595744e1,-6.421464794437e1,
-3.957449702770e0));
#32986=cartesian_point('',(3.887548759101e1,-6.431473772834e1,
-3.960920569492e0));
#32987=cartesian_point('',(3.873368824037e1,-6.436011482961e1,
-4.006112919716e0));
#32988=cartesian_point('',(3.865217418897e1,-6.436899351095e1,
-4.050546143816e0));
#32989=cartesian_point('',(3.861048124690e1,-6.357617420879e1,
-6.368728740677e0));
#32990=cartesian_point('',(3.861965984074e1,-6.357192708620e1,
-6.310445553434e0));
#32991=cartesian_point('',(3.863884441773e1,-6.356441046263e1,
-6.191541954948e0));
#32992=cartesian_point('',(3.866854814292e1,-6.355672977369e1,
-6.015046074371e0));
#32993=cartesian_point('',(3.869846776655e1,-6.355271118251e1,
-5.843304484048e0));
#32994=cartesian_point('',(3.872731605384e1,-6.355220352226e1,
-5.682110666501e0));
#32995=cartesian_point('',(3.875479396120e1,-6.355488613768e1,
-5.531596915877e0));
#32996=cartesian_point('',(3.878055768332e1,-6.356045561333e1,
-5.392196583652e0));
#32997=cartesian_point('',(3.880435168008e1,-6.356862962056e1,
-5.263872009064e0));
#32998=cartesian_point('',(3.882602394180e1,-6.357919695307e1,
-5.146005335236e0));
#32999=cartesian_point('',(3.884545240798e1,-6.359204187885e1,
-5.037709768619e0));
#33000=cartesian_point('',(3.886253283050e1,-6.360720077503e1,
-4.937722495371e0));
#33001=cartesian_point('',(3.887707568254e1,-6.362491246431e1,
-4.844630376692e0));
#33002=cartesian_point('',(3.888848009539e1,-6.364537035951e1,
-4.758383470548e0));
#33003=cartesian_point('',(3.889580300101e1,-6.366844347628e1,
-4.680228521689e0));
#33004=cartesian_point('',(3.889818776549e1,-6.369359039130e1,
-4.611527704051e0));
#33005=cartesian_point('',(3.889506638201e1,-6.372036962485e1,
-4.552383925484e0));
#33006=cartesian_point('',(3.888588485576e1,-6.374851599977e1,
-4.502420566209e0));
#33007=cartesian_point('',(3.887025564068e1,-6.377732543970e1,
-4.462063721947e0));
#33008=cartesian_point('',(3.884845509221e1,-6.380552140409e1,
-4.432149376072e0));
#33009=cartesian_point('',(3.882161312513e1,-6.383162772319e1,
-4.413102730592e0));
#33010=cartesian_point('',(3.879113765618e1,-6.385458672255e1,
-4.404611086692e0));
#33011=cartesian_point('',(3.873631324550e1,-6.388652587824e1,
-4.407271952997e0));
#33012=cartesian_point('',(3.869071544143e1,-6.389983350169e1,
-4.435129233466e0));
#33013=cartesian_point('',(3.866563421258e1,-6.390093566747e1,
-4.463888747184e0));
#33014=cartesian_point('',(3.915498780972e1,-6.376485812927e1,
-6.614791734731e0));
#33015=cartesian_point('',(3.915754728173e1,-6.378064432280e1,
-6.555751598223e0));
#33016=cartesian_point('',(3.916088971833e1,-6.381262816802e1,
-6.436106213940e0));
#33017=cartesian_point('',(3.916045024461e1,-6.385938906957e1,
-6.260666131353e0));
#33018=cartesian_point('',(3.915496145390e1,-6.390410050639e1,
-6.092088723912e0));
#33019=cartesian_point('',(3.914531659185e1,-6.394522874018e1,
-5.935970108953e0));
#33020=cartesian_point('',(3.913226052664e1,-6.398271941051e1,
-5.792377770944e0));
#33021=cartesian_point('',(3.911652225398e1,-6.401643646311e1,
-5.661709758788e0));
#33022=cartesian_point('',(3.909876888239e1,-6.404635939545e1,
-5.543931512076e0));
#33023=cartesian_point('',(3.907955158543e1,-6.407259461189e1,
-5.438495948848e0));
#33024=cartesian_point('',(3.905932301690e1,-6.409528330272e1,
-5.344660421281e0));
#33025=cartesian_point('',(3.903841147791e1,-6.411459922664e1,
-5.261432529052e0));
#33026=cartesian_point('',(3.901706155065e1,-6.413065579190e1,
-5.187839392615e0));
#33027=cartesian_point('',(3.899584527522e1,-6.414321421884e1,
-5.124148839480e0));
#33028=cartesian_point('',(3.897583940981e1,-6.415186703568e1,
-5.071426682472e0));
#33029=cartesian_point('',(3.895832387864e1,-6.415647843498e1,
-5.030155290781e0));
#33030=cartesian_point('',(3.894420833124e1,-6.415732814631e1,
-4.999385056257e0));
#33031=cartesian_point('',(3.893413050317e1,-6.415487465753e1,
-4.977564983455e0));
#33032=cartesian_point('',(3.892864739936e1,-6.414979199927e1,
-4.963208322963e0));
#33033=cartesian_point('',(3.892786894982e1,-6.414313781828e1,
-4.954683141650e0));
#33034=cartesian_point('',(3.893114400776e1,-6.413622560920e1,
-4.950287262343e0));
#33035=cartesian_point('',(3.893727574181e1,-6.413023673218e1,
-4.948667422373e0));
#33036=cartesian_point('',(3.895005170795e1,-6.412330791879e1,
-4.949492300326e0));
#33037=cartesian_point('',(3.896037899821e1,-6.412458862937e1,
-4.955814446415e0));
#33038=cartesian_point('',(3.896148092058e1,-6.413054093215e1,
-4.965245405704e0));
#33039=(bounded_surface()b_spline_surface(3,3,((#32939,#32940,#32941,#32942,
#32943,#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)),.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.97901333e-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());
#33040=oriented_edge('',*,*,#32924,.t.);
#33041=oriented_edge('',*,*,#32914,.t.);
#33043=oriented_edge('',*,*,#33042,.f.);
#33044=oriented_edge('',*,*,#30482,.t.);
#33045=edge_loop('',(#33040,#33041,#33043,#33044));
#33046=face_outer_bound('',#33045,.f.);
#33048=cartesian_point('',(3.848060993599e1,-6.377210506348e1,
-2.490846053290e1));
#33049=direction('',(-1.332984490536e-2,2.145161044637e-3,-9.999088526055e-1));
#33050=direction('',(1.596950911921e-1,9.871663880655e-1,-1.108092748256e-5));
#33051=axis2_placement_3d('',#33048,#33049,#33050);
#33052=cylindrical_surface('',#33051,3.000057677463e-1);
#33053=oriented_edge('',*,*,#33042,.t.);
#33054=oriented_edge('',*,*,#32899,.f.);
#33055=oriented_edge('',*,*,#32880,.t.);
#33056=oriented_edge('',*,*,#30484,.f.);
#33057=edge_loop('',(#33053,#33054,#33055,#33056));
#33058=face_outer_bound('',#33057,.f.);
#33060=cartesian_point('',(4.505966282591e1,-6.073333577777e1,
-4.364613525583e0));
#33061=cartesian_point('',(4.500928040959e1,-6.081026736537e1,
-4.316234830305e0));
#33062=cartesian_point('',(4.489040742427e1,-6.095468918028e1,
-4.262155897697e0));
#33063=cartesian_point('',(4.467846227569e1,-6.111237465487e1,
-4.260908601611e0));
#33064=cartesian_point('',(4.452406833529e1,-6.119738906663e1,
-4.288647721182e0));
#33065=cartesian_point('',(4.436546767793e1,-6.125705426464e1,
-4.342956000423e0));
#33066=cartesian_point('',(4.421299911571e1,-6.129039559e1,-4.416767079962e0));
#33067=cartesian_point('',(4.406984224436e1,-6.130080726890e1,
-4.504648345863e0));
#33068=cartesian_point('',(4.393607558767e1,-6.129209863486e1,
-4.603646505414e0));
#33069=cartesian_point('',(4.381063784051e1,-6.126712177134e1,
-4.712824275106e0));
#33070=cartesian_point('',(4.369244719434e1,-6.122757526115e1,
-4.832429272704e0));
#33071=cartesian_point('',(4.358112146086e1,-6.117444755182e1,
-4.962887353067e0));
#33072=cartesian_point('',(4.347688923186e1,-6.110840784618e1,
-5.104434909358e0));
#33073=cartesian_point('',(4.338021884441e1,-6.102984507244e1,
-5.257330773462e0));
#33074=cartesian_point('',(4.329167202783e1,-6.093874723522e1,
-5.422138428462e0));
#33075=cartesian_point('',(4.321200257942e1,-6.083459289417e1,
-5.599876387288e0));
#33076=cartesian_point('',(4.314245169272e1,-6.071638928055e1,
-5.791885897851e0));
#33077=cartesian_point('',(4.307618457141e1,-6.056211204546e1,
-6.031734586560e0));
#33078=cartesian_point('',(4.304709450152e1,-6.044426170926e1,
-6.205926552023e0));
#33079=cartesian_point('',(4.303640446401e1,-6.037127212840e1,
-6.310922627584e0));
#33080=cartesian_point('',(4.471909098551e1,-6.028806031047e1,
-4.096941453698e0));
#33081=cartesian_point('',(4.468217088327e1,-6.035635748833e1,
-4.033273176074e0));
#33082=cartesian_point('',(4.457073894595e1,-6.050876531140e1,
-3.959422376664e0));
#33083=cartesian_point('',(4.435248144906e1,-6.067200224947e1,
-3.956815630797e0));
#33084=cartesian_point('',(4.419287764506e1,-6.075450944520e1,
-3.993862876807e0));
#33085=cartesian_point('',(4.403438031063e1,-6.080289762494e1,
-4.065501387911e0));
#33086=cartesian_point('',(4.389128344310e1,-6.081750716004e1,
-4.160068454483e0));
#33087=cartesian_point('',(4.376757992590e1,-6.080469298437e1,
-4.268671618261e0));
#33088=cartesian_point('',(4.366250204133e1,-6.077118058573e1,
-4.386575362325e0));
#33089=cartesian_point('',(4.357376928889e1,-6.072203837883e1,
-4.512255443992e0));
#33090=cartesian_point('',(4.349926751177e1,-6.066058125038e1,
-4.645944670130e0));
#33091=cartesian_point('',(4.343768772395e1,-6.058910971471e1,
-4.788238959661e0));
#33092=cartesian_point('',(4.338836246790e1,-6.050940825442e1,
-4.939597115848e0));
#33093=cartesian_point('',(4.335099045163e1,-6.042281889537e1,
-5.100512580907e0));
#33094=cartesian_point('',(4.332558195140e1,-6.033022295382e1,
-5.271760729532e0));
#33095=cartesian_point('',(4.331256183667e1,-6.023209737909e1,
-5.454516669573e0));
#33096=cartesian_point('',(4.331293736713e1,-6.012873495742e1,
-5.650191679880e0));
#33097=cartesian_point('',(4.333083684573e1,-6.000378208681e1,
-5.892664139564e0));
#33098=cartesian_point('',(4.335947872352e1,-5.991756360419e1,
-6.067065044748e0));
#33099=cartesian_point('',(4.338215475647e1,-5.986758193032e1,
-6.171589995255e0));
#33100=cartesian_point('',(4.425192999443e1,-6.015977605722e1,
-4.493486688775e0));
#33101=cartesian_point('',(4.424272968342e1,-6.017993726553e1,
-4.451941606678e0));
#33102=cartesian_point('',(4.420895008843e1,-6.022965715389e1,
-4.406464609907e0));
#33103=cartesian_point('',(4.413903971683e1,-6.028211078326e1,
-4.404131319033e0));
#33104=cartesian_point('',(4.408783651324e1,-6.030752200330e1,
-4.426016338958e0));
#33105=cartesian_point('',(4.403799474891e1,-6.032043398181e1,
-4.470469148155e0));
#33106=cartesian_point('',(4.399474621751e1,-6.032119896105e1,
-4.532800207430e0));
#33107=cartesian_point('',(4.395949799415e1,-6.031236804615e1,
-4.609351987981e0));
#33108=cartesian_point('',(4.393185133350e1,-6.029660081999e1,
-4.698086132374e0));
#33109=cartesian_point('',(4.391086270400e1,-6.027590345797e1,
-4.798369583989e0));
#33110=cartesian_point('',(4.389567620549e1,-6.025161594995e1,
-4.910464542857e0));
#33111=cartesian_point('',(4.388570883002e1,-6.022470342457e1,
-5.034720820917e0));
#33112=cartesian_point('',(4.388058473390e1,-6.019593452432e1,
-5.171273614612e0));
#33113=cartesian_point('',(4.388006675471e1,-6.016590854280e1,
-5.320274832014e0));
#33114=cartesian_point('',(4.388405687846e1,-6.013506555864e1,
-5.482194889139e0));
#33115=cartesian_point('',(4.389262992497e1,-6.010373279639e1,
-5.657993014344e0));
#33116=cartesian_point('',(4.390606267087e1,-6.007222834081e1,
-5.849003991192e0));
#33117=cartesian_point('',(4.392775128137e1,-6.003614790198e1,
-6.088857266140e0));
#33118=cartesian_point('',(4.394780857488e1,-6.001325361867e1,
-6.264156884788e0));
#33119=cartesian_point('',(4.396134042208e1,-6.000079856437e1,
-6.370213535196e0));
#33120=cartesian_point('',(4.434153589803e1,-6.053613539229e1,
-4.974188772309e0));
#33121=cartesian_point('',(4.433376483154e1,-6.053907156291e1,
-4.959818197120e0));
#33122=cartesian_point('',(4.433426018704e1,-6.052563995044e1,
-4.949355897853e0));
#33123=cartesian_point('',(4.435035645590e1,-6.051302766768e1,
-4.948528960867e0));
#33124=cartesian_point('',(4.436259753805e1,-6.051027329254e1,
-4.952960479961e0));
#33125=cartesian_point('',(4.437102384645e1,-6.051540394399e1,
-4.965478492055e0));
#33126=cartesian_point('',(4.437204363836e1,-6.052746321121e1,
-4.989735899540e0));
#33127=cartesian_point('',(4.436486156631e1,-6.054399801809e1,
-5.028347300268e0));
#33128=cartesian_point('',(4.435012334391e1,-6.056256752832e1,
-5.082505515386e0));
#33129=cartesian_point('',(4.432882287469e1,-6.058131650533e1,
-5.152643205913e0));
#33130=cartesian_point('',(4.430181256103e1,-6.059890769103e1,
-5.239053173225e0));
#33131=cartesian_point('',(4.426982619896e1,-6.061427675806e1,
-5.341782952851e0));
#33132=cartesian_point('',(4.423354065339e1,-6.062653134469e1,
-5.460571484714e0));
#33133=cartesian_point('',(4.419352284238e1,-6.063491864e1,-5.595152589309e0));
#33134=cartesian_point('',(4.415016802981e1,-6.063874837152e1,
-5.745620962686e0));
#33135=cartesian_point('',(4.410369191150e1,-6.063726893975e1,
-5.912663264590e0));
#33136=cartesian_point('',(4.405421277145e1,-6.062952646523e1,
-6.097503153234e0));
#33137=cartesian_point('',(4.399377036031e1,-6.061186526012e1,
-6.333325592035e0));
#33138=cartesian_point('',(4.395148393922e1,-6.059135782919e1,
-6.508899073262e0));
#33139=cartesian_point('',(4.392673732259e1,-6.057605472871e1,
-6.616249700793e0));
#33140=(bounded_surface()b_spline_surface(3,3,((#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)),
.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.961090967805e-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());
#33142=oriented_edge('',*,*,#33141,.f.);
#33144=oriented_edge('',*,*,#33143,.t.);
#33145=oriented_edge('',*,*,#32927,.f.);
#33146=oriented_edge('',*,*,#30478,.t.);
#33147=edge_loop('',(#33142,#33144,#33145,#33146));
#33148=face_outer_bound('',#33147,.f.);
#33150=cartesian_point('',(4.419090334071e1,-5.995995683469e1,
-2.460528104879e1));
#33151=direction('',(-3.119250922732e-3,-1.313607478368e-2,9.999088527526e-1));
#33152=direction('',(-9.731367889820e-1,2.302276912211e-1,-1.117067599857e-5));
#33153=axis2_placement_3d('',#33150,#33151,#33152);
#33154=cylindrical_surface('',#33153,3.000055924647e-1);
#33155=oriented_edge('',*,*,#33141,.t.);
#33156=oriented_edge('',*,*,#30476,.f.);
#33158=oriented_edge('',*,*,#33157,.f.);
#33160=oriented_edge('',*,*,#33159,.f.);
#33161=edge_loop('',(#33155,#33156,#33158,#33160));
#33162=face_outer_bound('',#33161,.f.);
#33164=cartesian_point('',(4.198604565657e1,-5.683213154075e1,
-3.934391582388e1));
#33165=direction('',(7.933938841298e-1,6.086193467741e-1,1.042282868002e-2));
#33166=direction('',(5.027770219214e-1,-6.455737531375e-1,-5.748476280614e-1));
#33167=axis2_placement_3d('',#33164,#33165,#33166);
#33168=toroidal_surface('',#33167,3.697836790002e0,2.999997081822e-1);
#33170=oriented_edge('',*,*,#33169,.f.);
#33171=oriented_edge('',*,*,#33157,.t.);
#33173=oriented_edge('',*,*,#33172,.t.);
#33175=oriented_edge('',*,*,#33174,.t.);
#33177=oriented_edge('',*,*,#33176,.f.);
#33178=edge_loop('',(#33170,#33171,#33173,#33175,#33177));
#33179=face_outer_bound('',#33178,.f.);
#33181=cartesian_point('',(3.871982336308e1,-5.374601550210e1,0.e0));
#33182=direction('',(-7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#33183=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#33184=axis2_placement_3d('',#33181,#33182,#33183);
#33185=plane('',#33184);
#33187=oriented_edge('',*,*,#33186,.t.);
#33189=oriented_edge('',*,*,#33188,.t.);
#33191=oriented_edge('',*,*,#33190,.t.);
#33192=oriented_edge('',*,*,#33159,.t.);
#33193=oriented_edge('',*,*,#33169,.t.);
#33195=oriented_edge('',*,*,#33194,.t.);
#33196=edge_loop('',(#33187,#33189,#33191,#33192,#33193,#33195));
#33197=face_outer_bound('',#33196,.f.);
#33199=cartesian_point('',(4.314794898429e1,-5.996758538351e1,
-2.154661739083e1));
#33200=direction('',(3.187223878637e-3,1.304750696409e-2,-9.999097980148e-1));
#33201=direction('',(-9.146292898902e-1,4.042866463203e-1,2.360017398768e-3));
#33202=axis2_placement_3d('',#33199,#33200,#33201);
#33203=cylindrical_surface('',#33202,5.000150355114e-1);
#33205=oriented_edge('',*,*,#33204,.f.);
#33207=oriented_edge('',*,*,#33206,.t.);
#33208=oriented_edge('',*,*,#33186,.f.);
#33210=oriented_edge('',*,*,#33209,.f.);
#33211=edge_loop('',(#33205,#33207,#33208,#33210));
#33212=face_outer_bound('',#33211,.f.);
#33214=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#33215=direction('',(0.e0,0.e0,1.e0));
#33216=direction('',(1.e0,0.e0,0.e0));
#33217=axis2_placement_3d('',#33214,#33215,#33216);
#33218=conical_surface('',#33217,7.334631745054e1,5.e-1);
#33220=oriented_edge('',*,*,#33219,.t.);
#33222=oriented_edge('',*,*,#33221,.f.);
#33224=oriented_edge('',*,*,#33223,.f.);
#33225=oriented_edge('',*,*,#33204,.t.);
#33227=oriented_edge('',*,*,#33226,.t.);
#33228=oriented_edge('',*,*,#31050,.f.);
#33230=oriented_edge('',*,*,#33229,.t.);
#33231=edge_loop('',(#33220,#33222,#33224,#33225,#33227,#33228,#33230));
#33232=face_outer_bound('',#33231,.f.);
#33234=cartesian_point('',(3.889081953322e1,-6.281210834165e1,
-2.154661738410e1));
#33235=direction('',(1.327402240794e-2,-2.048453841673e-3,9.999097980148e-1));
#33236=direction('',(-2.349868180070e-2,9.997210822382e-1,2.360017398546e-3));
#33237=axis2_placement_3d('',#33234,#33235,#33236);
#33238=cylindrical_surface('',#33237,5.000150355092e-1);
#33239=oriented_edge('',*,*,#33219,.f.);
#33241=oriented_edge('',*,*,#33240,.t.);
#33242=oriented_edge('',*,*,#32894,.f.);
#33244=oriented_edge('',*,*,#33243,.f.);
#33245=edge_loop('',(#33239,#33241,#33242,#33244));
#33246=face_outer_bound('',#33245,.f.);
#33248=cartesian_point('',(3.870982274738e1,-6.236246443477e1,
-4.228405109845e1));
#33249=cartesian_point('',(3.871186717317e1,-6.234054700491e1,
-4.219230550098e1));
#33250=cartesian_point('',(3.870256274179e1,-6.228800355392e1,
-4.191552494094e1));
#33251=cartesian_point('',(3.864794934277e1,-6.226616327386e1,
-4.159365166818e1));
#33252=cartesian_point('',(3.858700452895e1,-6.227350213439e1,
-4.136889286187e1));
#33253=cartesian_point('',(3.857066121052e1,-6.227672309299e1,
-4.131419697734e1));
#33254=cartesian_point('',(3.813995588587e1,-6.211966046932e1,
-4.217220069784e1));
#33255=cartesian_point('',(3.812861287766e1,-6.212595583683e1,
-4.208724759195e1));
#33256=cartesian_point('',(3.808568414236e1,-6.216023537536e1,
-4.183692830473e1));
#33257=cartesian_point('',(3.801521846669e1,-6.224223966789e1,
-4.156289834151e1));
#33258=cartesian_point('',(3.795932740250e1,-6.232284926687e1,
-4.138100989727e1));
#33259=cartesian_point('',(3.794528046669e1,-6.234392585379e1,
-4.133740562510e1));
#33260=cartesian_point('',(3.777969902541e1,-6.260834571942e1,
-4.200577893159e1));
#33261=cartesian_point('',(3.778548935099e1,-6.263543341686e1,
-4.194479681775e1));
#33262=cartesian_point('',(3.780251599861e1,-6.272399890341e1,
-4.176074220731e1));
#33263=cartesian_point('',(3.782317935962e1,-6.284573330588e1,
-4.154640458909e1));
#33264=cartesian_point('',(3.784018194374e1,-6.294098198565e1,
-4.139654198642e1));
#33265=cartesian_point('',(3.784449424088e1,-6.296481653279e1,
-4.136005975356e1));
#33266=cartesian_point('',(3.815799872995e1,-6.311100884158e1,
-4.202913429406e1));
#33267=cartesian_point('',(3.818628716702e1,-6.312094009613e1,
-4.197410630168e1));
#33268=cartesian_point('',(3.826881948850e1,-6.315154923212e1,
-4.179882676540e1));
#33269=cartesian_point('',(3.835379313597e1,-6.319056561093e1,
-4.156838733675e1));
#33270=cartesian_point('',(3.840450328352e1,-6.322032790670e1,
-4.139268416406e1));
#33271=cartesian_point('',(3.841628174941e1,-6.322777337542e1,
-4.134889747446e1));
#33272=(bounded_surface()b_spline_surface(3,3,((#33248,#33249,#33250,#33251,
#33252,#33253),(#33254,#33255,#33256,#33257,#33258,#33259),(#33260,#33261,
#33262,#33263,#33264,#33265),(#33266,#33267,#33268,#33269,#33270,#33271)),
.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());
#33273=oriented_edge('',*,*,#33229,.f.);
#33275=oriented_edge('',*,*,#33274,.t.);
#33277=oriented_edge('',*,*,#33276,.f.);
#33278=oriented_edge('',*,*,#33240,.f.);
#33279=edge_loop('',(#33273,#33275,#33277,#33278));
#33280=face_outer_bound('',#33279,.f.);
#33282=cartesian_point('',(3.736187204516e1,-6.304263165227e1,
-4.363319454687e1));
#33283=cartesian_point('',(3.742676766964e1,-6.301308545596e1,
-4.373471217430e1));
#33284=cartesian_point('',(3.797516742936e1,-6.264406842496e1,
-4.382095013494e1));
#33285=cartesian_point('',(3.821646237737e1,-6.257402365709e1,
-4.350786171365e1));
#33286=cartesian_point('',(3.832850374516e1,-6.251533880285e1,
-4.335191520658e1));
#33287=cartesian_point('',(3.841155094580e1,-6.247695142926e1,
-4.317043033916e1));
#33288=cartesian_point('',(3.847636553744e1,-6.243947812496e1,
-4.298946383046e1));
#33289=cartesian_point('',(3.852679694668e1,-6.240480000722e1,
-4.279540040135e1));
#33290=cartesian_point('',(3.856151689161e1,-6.237153390890e1,
-4.259355953888e1));
#33291=cartesian_point('',(3.857881672944e1,-6.234092915437e1,
-4.238830585682e1));
#33292=cartesian_point('',(3.857785411452e1,-6.231439747814e1,
-4.218775101449e1));
#33293=cartesian_point('',(3.855846167391e1,-6.229175421140e1,
-4.198494889330e1));
#33294=cartesian_point('',(3.853196333657e1,-6.228063783277e1,
-4.185181338873e1));
#33295=cartesian_point('',(3.851373298541e1,-6.227629080211e1,
-4.178201486854e1));
#33296=cartesian_point('',(3.712836250460e1,-6.262474042691e1,
-4.342948585134e1));
#33297=cartesian_point('',(3.717326280926e1,-6.260777956223e1,
-4.354278587891e1));
#33298=cartesian_point('',(3.773934406900e1,-6.221846028698e1,
-4.364062721568e1));
#33299=cartesian_point('',(3.794344509350e1,-6.219127585716e1,
-4.328950215483e1));
#33300=cartesian_point('',(3.801489206946e1,-6.216623656142e1,
-4.313204420527e1));
#33301=cartesian_point('',(3.805802810658e1,-6.216714237479e1,
-4.295176408483e1));
#33302=cartesian_point('',(3.808395350432e1,-6.217318146800e1,
-4.277974713895e1));
#33303=cartesian_point('',(3.809809652428e1,-6.218782953965e1,
-4.259994650422e1));
#33304=cartesian_point('',(3.810085850612e1,-6.220933670908e1,
-4.241833616453e1));
#33305=cartesian_point('',(3.809262766108e1,-6.223790996466e1,
-4.223888207886e1));
#33306=cartesian_point('',(3.807437996509e1,-6.227274185330e1,
-4.206894051220e1));
#33307=cartesian_point('',(3.804625341955e1,-6.231570359247e1,
-4.190283366874e1));
#33308=cartesian_point('',(3.802124893650e1,-6.235018961151e1,
-4.179826636351e1));
#33309=cartesian_point('',(3.800638023900e1,-6.237047536138e1,
-4.174492536399e1));
#33310=cartesian_point('',(3.737134993780e1,-6.246119706042e1,
-4.300195625419e1));
#33311=cartesian_point('',(3.737622171081e1,-6.244409565411e1,
-4.305728399204e1));
#33312=cartesian_point('',(3.753376875171e1,-6.232276744505e1,
-4.310188690808e1));
#33313=cartesian_point('',(3.761355985045e1,-6.235297919125e1,
-4.293387704984e1));
#33314=cartesian_point('',(3.765489659068e1,-6.238310103127e1,
-4.282323688573e1));
#33315=cartesian_point('',(3.769217374073e1,-6.242757654707e1,
-4.269398413455e1));
#33316=cartesian_point('',(3.772731307136e1,-6.247826869051e1,
-4.255898260368e1));
#33317=cartesian_point('',(3.776168864007e1,-6.253584136898e1,
-4.241423493023e1));
#33318=cartesian_point('',(3.779457676067e1,-6.259831002021e1,
-4.226411425286e1));
#33319=cartesian_point('',(3.782504252939e1,-6.266387322236e1,
-4.211303942295e1));
#33320=cartesian_point('',(3.785204434012e1,-6.272996060645e1,
-4.196719736677e1));
#33321=cartesian_point('',(3.787678067446e1,-6.279908277703e1,
-4.182154345944e1));
#33322=cartesian_point('',(3.789139338890e1,-6.284644408242e1,
-4.172711369294e1));
#33323=cartesian_point('',(3.789867100566e1,-6.287202085396e1,
-4.167789853417e1));
#33324=cartesian_point('',(3.779436716981e1,-6.275153960793e1,
-4.287223146333e1));
#33325=cartesian_point('',(3.778801571558e1,-6.272174326056e1,
-4.287056378476e1));
#33326=cartesian_point('',(3.760926240576e1,-6.282972550498e1,
-4.286204228761e1));
#33327=cartesian_point('',(3.762929719999e1,-6.286184061418e1,
-4.287488196614e1));
#33328=cartesian_point('',(3.768774513712e1,-6.290133747237e1,
-4.280226678073e1));
#33329=cartesian_point('',(3.776036406142e1,-6.294050013349e1,
-4.271160590422e1));
#33330=cartesian_point('',(3.784157860018e1,-6.298250512267e1,
-4.259652340575e1));
#33331=cartesian_point('',(3.792802207218e1,-6.302422882922e1,
-4.246485100098e1));
#33332=cartesian_point('',(3.801636375371e1,-6.306387037451e1,
-4.231905882074e1));
#33333=cartesian_point('',(3.810253997979e1,-6.309910429871e1,
-4.216431758533e1));
#33334=cartesian_point('',(3.818211729565e1,-6.312820450938e1,
-4.200665763946e1));
#33335=cartesian_point('',(3.825681588487e1,-6.315212438747e1,
-4.184025985018e1));
#33336=cartesian_point('',(3.830083248957e1,-6.316392482601e1,
-4.172516822552e1));
#33337=cartesian_point('',(3.832202052646e1,-6.316899532350e1,
-4.166271332001e1));
#33338=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#33339=oriented_edge('',*,*,#31048,.t.);
#33340=oriented_edge('',*,*,#32826,.t.);
#33342=oriented_edge('',*,*,#33341,.t.);
#33343=oriented_edge('',*,*,#33274,.f.);
#33344=edge_loop('',(#33339,#33340,#33342,#33343));
#33345=face_outer_bound('',#33344,.f.);
#33347=cartesian_point('',(3.771075252689e1,-6.279955031219e1,
-4.213845709901e1));
#33348=direction('',(-2.800630359226e-1,4.675224465687e-1,-8.384434732671e-1));
#33349=direction('',(2.257596425180e-1,8.809760454364e-1,4.158290408057e-1));
#33350=axis2_placement_3d('',#33347,#33348,#33349);
#33351=cylindrical_surface('',#33350,2.999999999997e-1);
#33352=oriented_edge('',*,*,#33276,.t.);
#33353=oriented_edge('',*,*,#33341,.f.);
#33354=oriented_edge('',*,*,#32845,.f.);
#33355=oriented_edge('',*,*,#32876,.f.);
#33356=oriented_edge('',*,*,#32896,.f.);
#33357=edge_loop('',(#33352,#33353,#33354,#33355,#33356));
#33358=face_outer_bound('',#33357,.f.);
#33360=cartesian_point('',(4.031715147372e1,-6.500240693e1,-8.219506073756e0));
#33361=direction('',(-8.658741422154e-1,-5.001533640364e-1,1.042028242736e-2));
#33362=direction('',(-5.000818042918e-1,8.648157576764e-1,-4.485414463425e-2));
#33363=axis2_placement_3d('',#33360,#33361,#33362);
#33364=toroidal_surface('',#33363,2.497858037326e0,4.999993228602e-1);
#33366=oriented_edge('',*,*,#33365,.f.);
#33368=oriented_edge('',*,*,#33367,.f.);
#33369=oriented_edge('',*,*,#33243,.t.);
#33370=oriented_edge('',*,*,#32892,.f.);
#33371=oriented_edge('',*,*,#32911,.f.);
#33372=edge_loop('',(#33366,#33368,#33369,#33370,#33371));
#33373=face_outer_bound('',#33372,.f.);
#33375=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#33376=direction('',(0.e0,0.e0,1.e0));
#33377=direction('',(-5.568051656963e-1,8.306431288188e-1,0.e0));
#33378=axis2_placement_3d('',#33375,#33376,#33377);
#33379=toroidal_surface('',#33378,7.649382607502e1,3.e0);
#33380=oriented_edge('',*,*,#33367,.t.);
#33381=oriented_edge('',*,*,#33365,.t.);
#33382=oriented_edge('',*,*,#32933,.t.);
#33383=oriented_edge('',*,*,#32931,.t.);
#33385=oriented_edge('',*,*,#33384,.t.);
#33387=oriented_edge('',*,*,#33386,.t.);
#33388=oriented_edge('',*,*,#33223,.t.);
#33389=oriented_edge('',*,*,#33221,.t.);
#33390=edge_loop('',(#33380,#33381,#33382,#33383,#33385,#33387,#33388,#33389));
#33391=face_outer_bound('',#33390,.f.);
#33393=cartesian_point('',(4.462567016008e1,-6.212356433424e1,
-8.219509123431e0));
#33394=direction('',(7.934447666979e-1,6.085531074038e-1,1.041718142888e-2));
#33395=direction('',(-5.331863903231e-1,6.867221958573e-1,4.940899704418e-1));
#33396=axis2_placement_3d('',#33393,#33394,#33395);
#33397=toroidal_surface('',#33396,2.497870611545e0,4.999993401915e-1);
#33398=oriented_edge('',*,*,#33386,.f.);
#33399=oriented_edge('',*,*,#33384,.f.);
#33401=oriented_edge('',*,*,#33400,.t.);
#33402=oriented_edge('',*,*,#33188,.f.);
#33403=oriented_edge('',*,*,#33206,.f.);
#33404=edge_loop('',(#33398,#33399,#33401,#33402,#33403));
#33405=face_outer_bound('',#33404,.f.);
#33407=cartesian_point('',(4.337725589383e1,-6.052190536056e1,
-6.695404899643e0));
#33408=direction('',(-2.647705131708e-1,3.604420295296e-1,-8.944149588999e-1));
#33409=direction('',(-8.599136643259e-1,3.314964710346e-1,3.881476260357e-1));
#33410=axis2_placement_3d('',#33407,#33408,#33409);
#33411=cylindrical_surface('',#33410,5.000000035598e-1);
#33412=oriented_edge('',*,*,#32929,.f.);
#33413=oriented_edge('',*,*,#33143,.f.);
#33414=oriented_edge('',*,*,#33190,.f.);
#33415=oriented_edge('',*,*,#33400,.f.);
#33416=edge_loop('',(#33412,#33413,#33414,#33415));
#33417=face_outer_bound('',#33416,.f.);
#33419=cartesian_point('',(4.277569479168e1,-5.946739049105e1,
-4.131568017580e1));
#33420=cartesian_point('',(4.274226212313e1,-5.951736187891e1,
-4.151438059820e1));
#33421=cartesian_point('',(4.272626913174e1,-5.958255263442e1,
-4.183262845285e1));
#33422=cartesian_point('',(4.277532238215e1,-5.962041090740e1,
-4.217110796825e1));
#33423=cartesian_point('',(4.280325993416e1,-5.962880071744e1,
-4.229078644927e1));
#33424=cartesian_point('',(4.307670543191e1,-5.891517885812e1,
-4.133853690775e1));
#33425=cartesian_point('',(4.298652377373e1,-5.893254814029e1,
-4.149723124487e1));
#33426=cartesian_point('',(4.287191415340e1,-5.896588641320e1,
-4.176319929012e1));
#33427=cartesian_point('',(4.280747104595e1,-5.899879487287e1,
-4.206749407700e1));
#33428=cartesian_point('',(4.279471727920e1,-5.900948343324e1,
-4.217840587691e1));
#33429=cartesian_point('',(4.368894959669e1,-5.905906889841e1,
-4.136105044024e1));
#33430=cartesian_point('',(4.361503216030e1,-5.901137179964e1,
-4.149358100214e1));
#33431=cartesian_point('',(4.350696648489e1,-5.894375664956e1,
-4.170559700371e1));
#33432=cartesian_point('',(4.341280116512e1,-5.888228465715e1,
-4.193070252946e1));
#33433=cartesian_point('',(4.338321997083e1,-5.886190572401e1,
-4.201024817909e1));
#33434=cartesian_point('',(4.371348248447e1,-5.968778999286e1,
-4.135016464281e1));
#33435=cartesian_point('',(4.370496207791e1,-5.963809779097e1,
-4.150878944208e1));
#33436=cartesian_point('',(4.369899258915e1,-5.954865599452e1,
-4.174439777891e1));
#33437=cartesian_point('',(4.370251968104e1,-5.944194967794e1,
-4.196158138207e1));
#33438=cartesian_point('',(4.370468229659e1,-5.940275273299e1,
-4.203321564902e1));
#33439=(bounded_surface()b_spline_surface(3,3,((#33419,#33420,#33421,#33422,
#33423),(#33424,#33425,#33426,#33427,#33428),(#33429,#33430,#33431,#33432,
#33433),(#33434,#33435,#33436,#33437,#33438)),.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());
#33440=oriented_edge('',*,*,#33226,.f.);
#33441=oriented_edge('',*,*,#33209,.t.);
#33443=oriented_edge('',*,*,#33442,.f.);
#33445=oriented_edge('',*,*,#33444,.f.);
#33446=edge_loop('',(#33440,#33441,#33443,#33445));
#33447=face_outer_bound('',#33446,.f.);
#33449=cartesian_point('',(4.358793897312e1,-5.887253988346e1,
-4.213845709171e1));
#33450=direction('',(3.247589355059e-1,-4.376576012570e-1,8.384434732712e-1));
#33451=direction('',(-9.003102118984e-1,1.285602239210e-1,4.158290408050e-1));
#33452=axis2_placement_3d('',#33449,#33450,#33451);
#33453=cylindrical_surface('',#33452,3.000000000005e-1);
#33455=oriented_edge('',*,*,#33454,.f.);
#33456=oriented_edge('',*,*,#33442,.t.);
#33457=oriented_edge('',*,*,#33194,.f.);
#33458=oriented_edge('',*,*,#33176,.t.);
#33460=oriented_edge('',*,*,#33459,.f.);
#33461=edge_loop('',(#33455,#33456,#33457,#33458,#33460));
#33462=face_outer_bound('',#33461,.f.);
#33464=cartesian_point('',(4.280412519640e1,-5.940624202537e1,
-4.179379327659e1));
#33465=cartesian_point('',(4.280034425374e1,-5.942763212650e1,
-4.187739479623e1));
#33466=cartesian_point('',(4.280115135038e1,-5.945498084879e1,
-4.201559064597e1));
#33467=cartesian_point('',(4.281461395912e1,-5.947633172711e1,
-4.220532644045e1));
#33468=cartesian_point('',(4.283139202511e1,-5.948428115222e1,
-4.235401651479e1));
#33469=cartesian_point('',(4.285155968019e1,-5.948444125101e1,
-4.249033468109e1));
#33470=cartesian_point('',(4.287390036518e1,-5.947867732560e1,
-4.261539131393e1));
#33471=cartesian_point('',(4.289763095433e1,-5.946838028659e1,
-4.273027265021e1));
#33472=cartesian_point('',(4.292225321460e1,-5.945458922299e1,
-4.283597732270e1));
#33473=cartesian_point('',(4.294749153879e1,-5.943805572448e1,
-4.293350939008e1));
#33474=cartesian_point('',(4.297324732534e1,-5.941928459416e1,
-4.302387186759e1));
#33475=cartesian_point('',(4.299955777250e1,-5.939857266289e1,
-4.310801346049e1));
#33476=cartesian_point('',(4.302658738663e1,-5.937602420455e1,
-4.318684813642e1));
#33477=cartesian_point('',(4.305466040513e1,-5.935152645738e1,
-4.326132548883e1));
#33478=cartesian_point('',(4.308433987668e1,-5.932467580888e1,
-4.333252046433e1));
#33479=cartesian_point('',(4.311654154514e1,-5.929466916330e1,
-4.340164007780e1));
#33480=cartesian_point('',(4.315260803020e1,-5.926023593737e1,
-4.346978154854e1));
#33481=cartesian_point('',(4.319459305944e1,-5.921944526467e1,
-4.353775208384e1));
#33482=cartesian_point('',(4.324568832749e1,-5.916944615684e1,
-4.360592236974e1));
#33483=cartesian_point('',(4.331304970227e1,-5.910448130674e1,
-4.367471259104e1));
#33484=cartesian_point('',(4.341156182222e1,-5.901347672805e1,
-4.374289392633e1));
#33485=cartesian_point('',(4.356870198122e1,-5.888368137950e1,
-4.378669205281e1));
#33486=cartesian_point('',(4.375706862190e1,-5.875482900503e1,
-4.375257896882e1));
#33487=cartesian_point('',(4.390126919769e1,-5.867076825744e1,
-4.366859762841e1));
#33488=cartesian_point('',(4.396367879217e1,-5.863642566245e1,
-4.361134363587e1));
#33489=cartesian_point('',(4.399200920789e1,-5.862088016215e1,
-4.358199890414e1));
#33490=cartesian_point('',(4.308173710741e1,-5.899555614464e1,
-4.175377872434e1));
#33491=cartesian_point('',(4.305343526537e1,-5.900223087025e1,
-4.181861362882e1));
#33492=cartesian_point('',(4.301296082705e1,-5.901120829664e1,
-4.192902547778e1));
#33493=cartesian_point('',(4.296914333264e1,-5.901774160115e1,
-4.208659587206e1));
#33494=cartesian_point('',(4.294093238949e1,-5.901927232566e1,
-4.221316055049e1));
#33495=cartesian_point('',(4.291990054853e1,-5.901747571247e1,
-4.233160372886e1));
#33496=cartesian_point('',(4.290455868189e1,-5.901297440909e1,
-4.244220768796e1));
#33497=cartesian_point('',(4.289381547882e1,-5.900627043746e1,
-4.254543054470e1));
#33498=cartesian_point('',(4.288687269491e1,-5.899775174180e1,
-4.264179109261e1));
#33499=cartesian_point('',(4.288314889885e1,-5.898768960003e1,
-4.273191744859e1));
#33500=cartesian_point('',(4.288224486560e1,-5.897623544709e1,
-4.281652117592e1));
#33501=cartesian_point('',(4.288392487570e1,-5.896342171867e1,
-4.289633346761e1));
#33502=cartesian_point('',(4.288810867391e1,-5.894914986205e1,
-4.297211261738e1));
#33503=cartesian_point('',(4.289489154380e1,-5.893315022965e1,
-4.304470689761e1));
#33504=cartesian_point('',(4.290461123066e1,-5.891489810202e1,
-4.311514608284e1));
#33505=cartesian_point('',(4.291798339537e1,-5.889347994624e1,
-4.318465962246e1));
#33506=cartesian_point('',(4.293627872825e1,-5.886745375889e1,
-4.325444545026e1));
#33507=cartesian_point('',(4.296169069159e1,-5.883458047617e1,
-4.332546486910e1));
#33508=cartesian_point('',(4.299780943671e1,-5.879151579556e1,
-4.339823606960e1));
#33509=cartesian_point('',(4.305230413380e1,-5.873191046895e1,
-4.347324060014e1));
#33510=cartesian_point('',(4.314097515879e1,-5.864391251857e1,
-4.354908485541e1));
#33511=cartesian_point('',(4.329470148605e1,-5.851374356412e1,
-4.359857444246e1));
#33512=cartesian_point('',(4.348313078481e1,-5.838713586191e1,
-4.355992921185e1));
#33513=cartesian_point('',(4.362075433889e1,-5.831326577890e1,
-4.346625824361e1));
#33514=cartesian_point('',(4.367513836822e1,-5.828830950987e1,
-4.340413141968e1));
#33515=cartesian_point('',(4.369888333667e1,-5.827796013311e1,
-4.337270135838e1));
#33516=cartesian_point('',(4.356739353033e1,-5.908038751243e1,
-4.168861489424e1));
#33517=cartesian_point('',(4.354298267160e1,-5.906111469597e1,
-4.174848110338e1));
#33518=cartesian_point('',(4.350467539889e1,-5.902889522926e1,
-4.184804396794e1));
#33519=cartesian_point('',(4.345571194082e1,-5.898314315655e1,
-4.198632094380e1));
#33520=cartesian_point('',(4.341918782841e1,-5.894626074447e1,
-4.209562111372e1));
#33521=cartesian_point('',(4.338714955664e1,-5.891150966451e1,
-4.219658680282e1));
#33522=cartesian_point('',(4.335895578717e1,-5.887880880245e1,
-4.228979020669e1));
#33523=cartesian_point('',(4.333410369702e1,-5.884806962443e1,
-4.237580841180e1));
#33524=cartesian_point('',(4.331220287849e1,-5.881920395499e1,
-4.245517537305e1));
#33525=cartesian_point('',(4.329293224804e1,-5.879209562012e1,
-4.252844793901e1));
#33526=cartesian_point('',(4.327603086638e1,-5.876660065325e1,
-4.259619498985e1));
#33527=cartesian_point('',(4.326130403294e1,-5.874256277103e1,
-4.265894840002e1));
#33528=cartesian_point('',(4.324862012894e1,-5.871980854002e1,
-4.271720710269e1));
#33529=cartesian_point('',(4.323790869505e1,-5.869812460542e1,
-4.277147620785e1));
#33530=cartesian_point('',(4.322917395148e1,-5.867722360697e1,
-4.282231130311e1));
#33531=cartesian_point('',(4.322254862054e1,-5.865672118363e1,
-4.287029064437e1));
#33532=cartesian_point('',(4.321840119962e1,-5.863616505830e1,
-4.291580845902e1));
#33533=cartesian_point('',(4.321746521331e1,-5.861497793983e1,
-4.295896657913e1));
#33534=cartesian_point('',(4.322096137908e1,-5.859233659701e1,
-4.299956528918e1));
#33535=cartesian_point('',(4.323125058903e1,-5.856639644086e1,
-4.303761770245e1));
#33536=cartesian_point('',(4.325320523189e1,-5.853374315920e1,
-4.307240659483e1));
#33537=cartesian_point('',(4.329711989418e1,-5.849155204109e1,
-4.309318879313e1));
#33538=cartesian_point('',(4.335548001702e1,-5.845582285129e1,
-4.307710486411e1));
#33539=cartesian_point('',(4.340230744040e1,-5.844112775975e1,
-4.303463845611e1));
#33540=cartesian_point('',(4.342385727441e1,-5.844080286770e1,
-4.300232138805e1));
#33541=cartesian_point('',(4.343399535800e1,-5.844182916529e1,
-4.298501215669e1));
#33542=cartesian_point('',(4.369269859147e1,-5.956145236120e1,
-4.167456733210e1));
#33543=cartesian_point('',(4.369603672322e1,-5.953536796292e1,
-4.174907795887e1));
#33544=cartesian_point('',(4.370080893927e1,-5.948734145811e1,
-4.186742414033e1));
#33545=cartesian_point('',(4.370485631908e1,-5.941302924426e1,
-4.202186004481e1));
#33546=cartesian_point('',(4.370642432981e1,-5.935069669721e1,
-4.213896239124e1));
#33547=cartesian_point('',(4.370645424733e1,-5.929056219053e1,
-4.224330315284e1));
#33548=cartesian_point('',(4.370528065681e1,-5.923320340008e1,
-4.233652314210e1));
#33549=cartesian_point('',(4.370319714962e1,-5.917893073564e1,
-4.241992626667e1));
#33550=cartesian_point('',(4.370045168451e1,-5.912791216157e1,
-4.249453889902e1));
#33551=cartesian_point('',(4.369724499539e1,-5.908019037241e1,
-4.256123470291e1));
#33552=cartesian_point('',(4.369373149298e1,-5.903572969467e1,
-4.262075563579e1));
#33553=cartesian_point('',(4.369002342503e1,-5.899448167251e1,
-4.267368572286e1));
#33554=cartesian_point('',(4.368619132147e1,-5.895641357549e1,
-4.272046439701e1));
#33555=cartesian_point('',(4.368225617086e1,-5.892151563701e1,
-4.276141339014e1));
#33556=cartesian_point('',(4.367817079321e1,-5.888981852500e1,
-4.279674006048e1));
#33557=cartesian_point('',(4.367378436818e1,-5.886148733440e1,
-4.282645997730e1));
#33558=cartesian_point('',(4.366878883284e1,-5.883706231872e1,
-4.285019987148e1));
#33559=cartesian_point('',(4.366256676346e1,-5.881765304684e1,
-4.286719443359e1));
#33560=cartesian_point('',(4.365397465848e1,-5.880502116765e1,
-4.287650084429e1));
#33561=cartesian_point('',(4.364045618089e1,-5.880165125052e1,
-4.287768222374e1));
#33562=cartesian_point('',(4.361690175468e1,-5.881190714703e1,
-4.287074728039e1));
#33563=cartesian_point('',(4.357312678243e1,-5.884307901942e1,
-4.286202139878e1));
#33564=cartesian_point('',(4.352351446559e1,-5.888050104080e1,
-4.286918723422e1));
#33565=cartesian_point('',(4.350159137393e1,-5.890470885628e1,
-4.287889148674e1));
#33566=cartesian_point('',(4.350392641562e1,-5.891543266059e1,
-4.287617843039e1));
#33567=cartesian_point('',(4.350736121520e1,-5.892070047830e1,
-4.287266964605e1));
#33568=(bounded_surface()b_spline_surface(3,3,((#33464,#33465,#33466,#33467,
#33468,#33469,#33470,#33471,#33472,#33473,#33474,#33475,#33476,#33477,#33478,
#33479,#33480,#33481,#33482,#33483,#33484,#33485,#33486,#33487,#33488,#33489),(
#33490,#33491,#33492,#33493,#33494,#33495,#33496,#33497,#33498,#33499,#33500,
#33501,#33502,#33503,#33504,#33505,#33506,#33507,#33508,#33509,#33510,#33511,
#33512,#33513,#33514,#33515),(#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)),.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.628786603291e-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());
#33569=oriented_edge('',*,*,#31052,.f.);
#33570=oriented_edge('',*,*,#33444,.t.);
#33571=oriented_edge('',*,*,#33454,.t.);
#33573=oriented_edge('',*,*,#33572,.f.);
#33574=edge_loop('',(#33569,#33570,#33571,#33573));
#33575=face_outer_bound('',#33574,.f.);
#33577=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#33578=direction('',(0.e0,0.e0,1.e0));
#33579=direction('',(5.913118959214e-1,-8.064429562851e-1,0.e0));
#33580=axis2_placement_3d('',#33577,#33578,#33579);
#33581=toroidal_surface('',#33580,7.344368814732e1,5.e-1);
#33582=oriented_edge('',*,*,#31054,.f.);
#33583=oriented_edge('',*,*,#33572,.t.);
#33585=oriented_edge('',*,*,#33584,.t.);
#33587=oriented_edge('',*,*,#33586,.t.);
#33589=oriented_edge('',*,*,#33588,.f.);
#33590=edge_loop('',(#33582,#33583,#33585,#33587,#33589));
#33591=face_outer_bound('',#33590,.f.);
#33593=cartesian_point('',(3.134158931208e-11,-4.084734290557e-11,
-4.228096149021e1));
#33594=direction('',(0.e0,0.e0,1.e0));
#33595=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#33596=axis2_placement_3d('',#33593,#33594,#33595);
#33597=conical_surface('',#33596,7.351737503131e1,3.302386755580e1);
#33598=oriented_edge('',*,*,#33586,.f.);
#33599=oriented_edge('',*,*,#33584,.f.);
#33600=oriented_edge('',*,*,#33459,.t.);
#33602=oriented_edge('',*,*,#33601,.f.);
#33604=oriented_edge('',*,*,#33603,.f.);
#33606=oriented_edge('',*,*,#33605,.f.);
#33608=oriented_edge('',*,*,#33607,.t.);
#33609=edge_loop('',(#33598,#33599,#33600,#33602,#33604,#33606,#33608));
#33610=face_outer_bound('',#33609,.f.);
#33612=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#33613=direction('',(0.e0,0.e0,1.e0));
#33614=direction('',(-6.099396479588e-1,7.924478694829e-1,0.e0));
#33615=axis2_placement_3d('',#33612,#33613,#33614);
#33616=toroidal_surface('',#33615,7.065650925828e1,4.e0);
#33618=oriented_edge('',*,*,#33617,.f.);
#33620=oriented_edge('',*,*,#33619,.f.);
#33621=oriented_edge('',*,*,#33605,.t.);
#33622=oriented_edge('',*,*,#33603,.t.);
#33623=oriented_edge('',*,*,#33601,.t.);
#33624=oriented_edge('',*,*,#33174,.f.);
#33625=oriented_edge('',*,*,#33172,.f.);
#33626=oriented_edge('',*,*,#30474,.t.);
#33627=oriented_edge('',*,*,#30472,.t.);
#33628=edge_loop('',(#33618,#33620,#33621,#33622,#33623,#33624,#33625,#33626,
#33627));
#33629=face_outer_bound('',#33628,.f.);
#33631=cartesian_point('',(4.402866977337e1,-5.526401799643e1,
-3.934373684234e1));
#33632=direction('',(-7.932667675101e-1,-6.087846737762e-1,1.044301390023e-2));
#33633=direction('',(6.088142292672e-1,-7.928311230297e-1,2.764135664752e-2));
#33634=axis2_placement_3d('',#33631,#33632,#33633);
#33635=toroidal_surface('',#33634,3.698456065648e0,2.999995096065e-1);
#33637=oriented_edge('',*,*,#33636,.f.);
#33639=oriented_edge('',*,*,#33638,.t.);
#33640=oriented_edge('',*,*,#33619,.t.);
#33641=oriented_edge('',*,*,#33617,.t.);
#33643=oriented_edge('',*,*,#33642,.f.);
#33644=edge_loop('',(#33637,#33639,#33640,#33641,#33643));
#33645=face_outer_bound('',#33644,.f.);
#33647=cartesian_point('',(4.943288419290e1,-6.113682966950e1,0.e0));
#33648=direction('',(7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#33649=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#33650=axis2_placement_3d('',#33647,#33648,#33649);
#33651=plane('',#33650);
#33653=oriented_edge('',*,*,#33652,.t.);
#33655=oriented_edge('',*,*,#33654,.t.);
#33657=oriented_edge('',*,*,#33656,.t.);
#33659=oriented_edge('',*,*,#33658,.t.);
#33660=oriented_edge('',*,*,#33636,.t.);
#33662=oriented_edge('',*,*,#33661,.t.);
#33663=edge_loop('',(#33653,#33655,#33657,#33659,#33660,#33662));
#33664=face_outer_bound('',#33663,.f.);
#33666=cartesian_point('',(4.726484136674e1,-5.760341323954e1,
-6.592956193941e0));
#33667=direction('',(2.796326084332e-1,-3.490379315228e-1,8.944149633471e-1));
#33668=direction('',(-9.763880241769e-2,9.164104546004e-1,3.881475788428e-1));
#33669=axis2_placement_3d('',#33666,#33667,#33668);
#33670=cylindrical_surface('',#33669,5.000000030393e-1);
#33672=oriented_edge('',*,*,#33671,.f.);
#33674=oriented_edge('',*,*,#33673,.t.);
#33675=oriented_edge('',*,*,#33652,.f.);
#33677=oriented_edge('',*,*,#33676,.f.);
#33678=edge_loop('',(#33672,#33674,#33675,#33677));
#33679=face_outer_bound('',#33678,.f.);
#33681=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#33682=direction('',(0.e0,0.e0,1.e0));
#33683=direction('',(0.e0,-1.e0,0.e0));
#33684=axis2_placement_3d('',#33681,#33682,#33683);
#33685=conical_surface('',#33684,7.438528799863e1,2.656505117708e1);
#33687=oriented_edge('',*,*,#33686,.f.);
#33688=oriented_edge('',*,*,#30466,.t.);
#33690=oriented_edge('',*,*,#33689,.t.);
#33692=oriented_edge('',*,*,#33691,.t.);
#33694=oriented_edge('',*,*,#33693,.f.);
#33696=oriented_edge('',*,*,#33695,.f.);
#33697=oriented_edge('',*,*,#33671,.t.);
#33698=edge_loop('',(#33687,#33688,#33690,#33692,#33694,#33696,#33697));
#33699=face_outer_bound('',#33698,.f.);
#33701=cartesian_point('',(4.717643312629e1,-5.719562638196e1,
-6.309435554597e0));
#33702=cartesian_point('',(4.721370643488e1,-5.721171458981e1,
-6.251698196396e0));
#33703=cartesian_point('',(4.728752254096e1,-5.724843321887e1,
-6.133679220555e0));
#33704=cartesian_point('',(4.739049034357e1,-5.731465219658e1,
-5.957773703039e0));
#33705=cartesian_point('',(4.748407502326e1,-5.739053290892e1,
-5.785917237820e0));
#33706=cartesian_point('',(4.756564255720e1,-5.747237405990e1,
-5.623905998175e0));
#33707=cartesian_point('',(4.763568642672e1,-5.755883068473e1,
-5.471906241759e0));
#33708=cartesian_point('',(4.769451024942e1,-5.764845782239e1,
-5.330373997305e0));
#33709=cartesian_point('',(4.774260287355e1,-5.774012791232e1,
-5.199283368573e0));
#33710=cartesian_point('',(4.778058826509e1,-5.783324237096e1,
-5.078008864420e0));
#33711=cartesian_point('',(4.780900945096e1,-5.792763540568e1,
-4.965633745704e0));
#33712=cartesian_point('',(4.782824716108e1,-5.802378449291e1,
-4.860824719614e0));
#33713=cartesian_point('',(4.783825876684e1,-5.812280578141e1,
-4.762049962588e0));
#33714=cartesian_point('',(4.783825748285e1,-5.822493818026e1,
-4.669175593015e0));
#33715=cartesian_point('',(4.782727411765e1,-5.832889341531e1,
-4.583509825974e0));
#33716=cartesian_point('',(4.780498672861e1,-5.843246012548e1,
-4.506675894242e0));
#33717=cartesian_point('',(4.777132393039e1,-5.853471329655e1,
-4.439082728824e0));
#33718=cartesian_point('',(4.772573955780e1,-5.863583085182e1,
-4.380691601953e0));
#33719=cartesian_point('',(4.766798253243e1,-5.873487630596e1,
-4.332478265098e0));
#33720=cartesian_point('',(4.759898222353e1,-5.882959806999e1,
-4.295985347370e0));
#33721=cartesian_point('',(4.752090465701e1,-5.891746495808e1,
-4.272244279489e0));
#33722=cartesian_point('',(4.743578364448e1,-5.899716135526e1,
-4.261233494107e0));
#33723=cartesian_point('',(4.728434216096e1,-5.911560788338e1,
-4.263397359493e0));
#33724=cartesian_point('',(4.715476032721e1,-5.918357152476e1,
-4.296347285034e0));
#33725=cartesian_point('',(4.707231609422e1,-5.921250828165e1,
-4.329800457439e0));
#33726=cartesian_point('',(4.660027038872e1,-5.739870869978e1,
-6.170094425266e0));
#33727=cartesian_point('',(4.663007610810e1,-5.739378821236e1,
-6.112641315984e0));
#33728=cartesian_point('',(4.669126969599e1,-5.738735941658e1,
-5.994774875157e0));
#33729=cartesian_point('',(4.678302466181e1,-5.738873489947e1,
-5.817951089153e0));
#33730=cartesian_point('',(4.687279321656e1,-5.740090263899e1,
-5.644066660459e0));
#33731=cartesian_point('',(4.695712531325e1,-5.742252837263e1,
-5.479030899062e0));
#33732=cartesian_point('',(4.703552730268e1,-5.745255671831e1,
-5.323040631927e0));
#33733=cartesian_point('',(4.710735721472e1,-5.748994128885e1,
-5.176566860281e0));
#33734=cartesian_point('',(4.717221421497e1,-5.753377168318e1,
-5.039577099034e0));
#33735=cartesian_point('',(4.722996136484e1,-5.758344705081e1,
-4.911401955202e0));
#33736=cartesian_point('',(4.728051171051e1,-5.763870822834e1,
-4.791040957065e0));
#33737=cartesian_point('',(4.732378813621e1,-5.769983163147e1,
-4.677008205421e0));
#33738=cartesian_point('',(4.735943758091e1,-5.776775340359e1,
-4.567527407300e0));
#33739=cartesian_point('',(4.738602656668e1,-5.784310229743e1,
-4.462289121423e0));
#33740=cartesian_point('',(4.740131026688e1,-5.792538663271e1,
-4.362700344072e0));
#33741=cartesian_point('',(4.740334551507e1,-5.801293765476e1,
-4.270865622883e0));
#33742=cartesian_point('',(4.739085525714e1,-5.810468670598e1,
-4.187770858594e0));
#33743=cartesian_point('',(4.736244944303e1,-5.820031633164e1,
-4.114025189371e0));
#33744=cartesian_point('',(4.731707326213e1,-5.829817853867e1,
-4.051660394240e0));
#33745=cartesian_point('',(4.725528261307e1,-5.839482955920e1,
-4.003579083520e0));
#33746=cartesian_point('',(4.717972786733e1,-5.848610780848e1,
-3.971982236345e0));
#33747=cartesian_point('',(4.709366333364e1,-5.856906338063e1,
-3.957419931790e0));
#33748=cartesian_point('',(4.693734582044e1,-5.869040342023e1,
-3.961017780284e0));
#33749=cartesian_point('',(4.680290436443e1,-5.875375164936e1,
-4.006178847979e0));
#33750=cartesian_point('',(4.672337684134e1,-5.877323980743e1,
-4.050515977237e0));
#33751=cartesian_point('',(4.657851921417e1,-5.799259211885e1,
-6.368728795591e0));
#33752=cartesian_point('',(4.658707226123e1,-5.798717860038e1,
-6.310395211134e0));
#33753=cartesian_point('',(4.660512109165e1,-5.797721816246e1,
-6.191432499579e0));
#33754=cartesian_point('',(4.663358051089e1,-5.796572474147e1,
-6.014869137450e0));
#33755=cartesian_point('',(4.666272501855e1,-5.795783781832e1,
-5.843104694276e0));
#33756=cartesian_point('',(4.669126500204e1,-5.795357270520e1,
-5.681892155151e0));
#33757=cartesian_point('',(4.671886181468e1,-5.795265042608e1,
-5.531364658493e0));
#33758=cartesian_point('',(4.674513483953e1,-5.795481487952e1,
-5.391955409085e0));
#33759=cartesian_point('',(4.676979391135e1,-5.795981941829e1,
-5.263625619602e0));
#33760=cartesian_point('',(4.679266079607e1,-5.796747452384e1,
-5.145756260443e0));
#33761=cartesian_point('',(4.681359929674e1,-5.797768153996e1,
-5.037459752177e0));
#33762=cartesian_point('',(4.683251096381e1,-5.799049070326e1,
-4.937470714770e0));
#33763=cartesian_point('',(4.684923815763e1,-5.800616395252e1,
-4.844377797157e0));
#33764=cartesian_point('',(4.686320881871e1,-5.802497128333e1,
-4.758135083343e0));
#33765=cartesian_point('',(4.687346968583e1,-5.804690461336e1,
-4.679992569812e0));
#33766=cartesian_point('',(4.687910113988e1,-5.807153827864e1,
-4.611309907880e0));
#33767=cartesian_point('',(4.687948259560e1,-5.809850927450e1,
-4.552186625957e0));
#33768=cartesian_point('',(4.687402966356e1,-5.812762640368e1,
-4.502247435666e0));
#33769=cartesian_point('',(4.686226716781e1,-5.815823936131e1,
-4.461921601443e0));
#33770=cartesian_point('',(4.684430568289e1,-5.818904342698e1,
-4.432045533224e0));
#33771=cartesian_point('',(4.682107602306e1,-5.821842692729e1,
-4.413041623136e0));
#33772=cartesian_point('',(4.679383660577e1,-5.824515916396e1,
-4.404594761203e0));
#33773=cartesian_point('',(4.674368158263e1,-5.828391238973e1,
-4.407331478106e0));
#33774=cartesian_point('',(4.670028480446e1,-5.830300906176e1,
-4.435171445879e0));
#33775=cartesian_point('',(4.667560222474e1,-5.830739779539e1,
-4.463868975162e0));
#33776=cartesian_point('',(4.714299555845e1,-5.810858946046e1,
-6.614791524728e0));
#33777=cartesian_point('',(4.714759762740e1,-5.812391974760e1,
-6.555700631841e0));
#33778=cartesian_point('',(4.715508830744e1,-5.815520926583e1,
-6.435996384664e0));
#33779=cartesian_point('',(4.716075334744e1,-5.820164517875e1,
-6.260491210675e0));
#33780=cartesian_point('',(4.716114209819e1,-5.824669632745e1,
-6.091893749589e0));
#33781=cartesian_point('',(4.715694172208e1,-5.828873608558e1,
-5.935759860077e0));
#33782=cartesian_point('',(4.714888398220e1,-5.832761303916e1,
-5.792157892881e0));
#33783=cartesian_point('',(4.713767426828e1,-5.836309711500e1,
-5.661485773150e0));
#33784=cartesian_point('',(4.712397155768e1,-5.839508112571e1,
-5.543707916362e0));
#33785=cartesian_point('',(4.710833633383e1,-5.842359881875e1,
-5.438276253824e0));
#33786=cartesian_point('',(4.709123592332e1,-5.844873114545e1,
-5.344447593071e0));
#33787=cartesian_point('',(4.707301826016e1,-5.847060788236e1,
-5.261227640245e0));
#33788=cartesian_point('',(4.705394113243e1,-5.848930873931e1,
-5.187645588438e0));
#33789=cartesian_point('',(4.703454199317e1,-5.850452111643e1,
-5.123972667288e0));
#33790=cartesian_point('',(4.701583714421e1,-5.851570016337e1,
-5.071275739761e0));
#33791=cartesian_point('',(4.699907811830e1,-5.852254549328e1,
-5.030032926952e0));
#33792=cartesian_point('',(4.698520270427e1,-5.852521687568e1,
-4.999290560427e0));
#33793=cartesian_point('',(4.697490326016e1,-5.852408632657e1,
-4.977496576530e0));
#33794=cartesian_point('',(4.696881976638e1,-5.851975108328e1,
-4.963163218553e0));
#33795=cartesian_point('',(4.696719700588e1,-5.851324786446e1,
-4.954656794108e0));
#33796=cartesian_point('',(4.696955756950e1,-5.850596540334e1,
-4.950274553728e0));
#33797=cartesian_point('',(4.697486703188e1,-5.849923098254e1,
-4.948664895183e0));
#33798=cartesian_point('',(4.698662666004e1,-5.849071873438e1,
-4.949504963120e0));
#33799=cartesian_point('',(4.699700567890e1,-5.849065549239e1,
-4.955827567094e0));
#33800=cartesian_point('',(4.699887330592e1,-5.849638026488e1,
-4.965238347120e0));
#33801=(bounded_surface()b_spline_surface(3,3,((#33701,#33702,#33703,#33704,
#33705,#33706,#33707,#33708,#33709,#33710,#33711,#33712,#33713,#33714,#33715,
#33716,#33717,#33718,#33719,#33720,#33721,#33722,#33723,#33724,#33725),(#33726,
#33727,#33728,#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)),.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.978983080419e-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());
#33802=oriented_edge('',*,*,#33686,.t.);
#33803=oriented_edge('',*,*,#33676,.t.);
#33805=oriented_edge('',*,*,#33804,.f.);
#33806=oriented_edge('',*,*,#30468,.t.);
#33807=edge_loop('',(#33802,#33803,#33805,#33806));
#33808=face_outer_bound('',#33807,.f.);
#33810=cartesian_point('',(4.647533302736e1,-5.820379837493e1,
-2.490846053290e1));
#33811=direction('',(-1.349580593705e-2,3.869149961957e-4,-9.999088526055e-1));
#33812=direction('',(2.947780783589e-2,9.995654349378e-1,-1.108092754419e-5));
#33813=axis2_placement_3d('',#33810,#33811,#33812);
#33814=cylindrical_surface('',#33813,3.000057677465e-1);
#33815=oriented_edge('',*,*,#33804,.t.);
#33816=oriented_edge('',*,*,#33661,.f.);
#33817=oriented_edge('',*,*,#33642,.t.);
#33818=oriented_edge('',*,*,#30470,.f.);
#33819=edge_loop('',(#33815,#33816,#33817,#33818));
#33820=face_outer_bound('',#33819,.f.);
#33822=cartesian_point('',(5.260225020328e1,-5.434066899563e1,
-4.363086500616e0));
#33823=cartesian_point('',(5.255844108506e1,-5.442000816762e1,
-4.314604785535e0));
#33824=cartesian_point('',(5.246051315410e1,-5.457568357515e1,
-4.262258931434e0));
#33825=cartesian_point('',(5.227356572553e1,-5.475735434424e1,
-4.260854178633e0));
#33826=cartesian_point('',(5.213166925954e1,-5.486187075180e1,
-4.288463414040e0));
#33827=cartesian_point('',(5.198224997636e1,-5.494182831795e1,
-4.342659280959e0));
#33828=cartesian_point('',(5.183546642583e1,-5.499488964527e1,
-4.416365297074e0));
#33829=cartesian_point('',(5.169489816141e1,-5.502400404141e1,
-4.504157867427e0));
#33830=cartesian_point('',(5.156111448644e1,-5.503292819517e1,
-4.603092870724e0));
#33831=cartesian_point('',(5.143344732886e1,-5.502462275855e1,
-4.712227091314e0));
#33832=cartesian_point('',(5.131105141650e1,-5.500091207425e1,
-4.831805127672e0));
#33833=cartesian_point('',(5.119367517266e1,-5.496282346385e1,
-4.962258245936e0));
#33834=cartesian_point('',(5.108163545919e1,-5.491098796266e1,
-5.103825499405e0));
#33835=cartesian_point('',(5.097545485238e1,-5.484573066279e1,
-5.256761658723e0));
#33836=cartesian_point('',(5.087569649359e1,-5.476697042305e1,
-5.421621751192e0));
#33837=cartesian_point('',(5.078304370028e1,-5.467409646629e1,
-5.599417374704e0));
#33838=cartesian_point('',(5.069859774601e1,-5.456596490603e1,
-5.791487643901e0));
#33839=cartesian_point('',(5.061261268589e1,-5.442148402491e1,
-6.031650970071e0));
#33840=cartesian_point('',(5.056832161931e1,-5.430824960590e1,
-6.206130384482e0));
#33841=cartesian_point('',(5.054816518692e1,-5.423709466855e1,
-6.311387961852e0));
#33842=cartesian_point('',(5.220953299948e1,-5.394494580845e1,
-4.095485328093e0));
#33843=cartesian_point('',(5.217505827072e1,-5.401284710120e1,
-4.031004166466e0));
#33844=cartesian_point('',(5.208524929179e1,-5.417530144523e1,
-3.959514593220e0));
#33845=cartesian_point('',(5.189286663220e1,-5.436323719255e1,
-3.956704340939e0));
#33846=cartesian_point('',(5.174547317931e1,-5.446598461210e1,
-3.993578845800e0));
#33847=cartesian_point('',(5.159465532295e1,-5.453479063744e1,
-4.065078405405e0));
#33848=cartesian_point('',(5.145467332680e1,-5.456809698205e1,
-4.159528431631e0));
#33849=cartesian_point('',(5.133030942517e1,-5.457167107278e1,
-4.268045615730e0));
#33850=cartesian_point('',(5.122168752973e1,-5.455226541801e1,
-4.385899204273e0));
#33851=cartesian_point('',(5.112722440219e1,-5.451520103180e1,
-4.511552574145e0));
#33852=cartesian_point('',(5.104526327165e1,-5.446404391745e1,
-4.645232047977e0));
#33853=cartesian_point('',(5.097480713528e1,-5.440124637366e1,
-4.787537668181e0));
#33854=cartesian_point('',(5.091543041369e1,-5.432866638508e1,
-4.938929961589e0));
#33855=cartesian_point('',(5.086701428375e1,-5.424767906256e1,
-5.099897679810e0));
#33856=cartesian_point('',(5.082968716417e1,-5.415916425677e1,
-5.271207607218e0));
#33857=cartesian_point('',(5.080393282715e1,-5.406354537606e1,
-5.454028267331e0));
#33858=cartesian_point('',(5.079078683515e1,-5.396098396584e1,
-5.649769310679e0));
#33859=cartesian_point('',(5.079220545107e1,-5.383459644809e1,
-5.892563528510e0));
#33860=cartesian_point('',(5.080939023019e1,-5.374523313114e1,
-6.067251699043e0));
#33861=cartesian_point('',(5.082540944821e1,-5.369259465629e1,
-6.172035153818e0));
#33862=cartesian_point('',(5.172748532695e1,-5.387236342729e1,
-4.491894294368e0));
#33863=cartesian_point('',(5.171833002418e1,-5.389187146468e1,
-4.450626973661e0));
#33864=cartesian_point('',(5.169152855818e1,-5.394451309698e1,
-4.406592262400e0));
#33865=cartesian_point('',(5.162995212446e1,-5.400485833935e1,
-4.404147777483e0));
#33866=cartesian_point('',(5.158254240248e1,-5.403676771366e1,
-4.425923265453e0));
#33867=cartesian_point('',(5.153482541781e1,-5.405612122736e1,
-4.470274553221e0));
#33868=cartesian_point('',(5.149204818330e1,-5.406257446558e1,
-4.532503572648e0));
#33869=cartesian_point('',(5.145593817283e1,-5.405846655701e1,
-4.608962014760e0));
#33870=cartesian_point('',(5.142645186324e1,-5.404647952554e1,
-4.697623148400e0));
#33871=cartesian_point('',(5.140292171624e1,-5.402872512580e1,
-4.797851449532e0));
#33872=cartesian_point('',(5.138467651066e1,-5.400664513831e1,
-4.909907935899e0));
#33873=cartesian_point('',(5.137126487334e1,-5.398127298588e1,
-5.034148524875e0));
#33874=cartesian_point('',(5.136241564007e1,-5.395342086665e1,
-5.170711604615e0));
#33875=cartesian_point('',(5.135797288516e1,-5.392371629257e1,
-5.319745380716e0));
#33876=cartesian_point('',(5.135789701056e1,-5.389261130974e1,
-5.481711877999e0));
#33877=cartesian_point('',(5.136230424513e1,-5.386042275192e1,
-5.657563209321e0));
#33878=cartesian_point('',(5.137150970325e1,-5.382743079530e1,
-5.848631746398e0));
#33879=cartesian_point('',(5.138832215469e1,-5.378878688415e1,
-6.088797202517e0));
#33880=cartesian_point('',(5.140525159852e1,-5.376344023053e1,
-6.264386601145e0));
#33881=cartesian_point('',(5.141707692694e1,-5.374930048410e1,
-6.370708776051e0));
#33882=cartesian_point('',(5.186131884407e1,-5.422910615146e1,
-4.972386912457e0));
#33883=cartesian_point('',(5.185642690676e1,-5.423406255838e1,
-4.959586046128e0));
#33884=cartesian_point('',(5.185534467725e1,-5.422095033084e1,
-4.949439689257e0));
#33885=cartesian_point('',(5.186945296586e1,-5.420650810676e1,
-4.948597139204e0));
#33886=cartesian_point('',(5.188123649939e1,-5.420214289270e1,
-4.952998429808e0));
#33887=cartesian_point('',(5.189028841712e1,-5.420608947290e1,
-4.965466043895e0));
#33888=cartesian_point('',(5.189291345122e1,-5.421787623146e1,
-4.989646759608e0));
#33889=cartesian_point('',(5.188799583543e1,-5.423518301013e1,
-5.028163438696e0));
#33890=cartesian_point('',(5.187584751735e1,-5.425550995928e1,
-5.082228177459e0));
#33891=cartesian_point('',(5.185720790171e1,-5.427688493849e1,
-5.152282794642e0));
#33892=cartesian_point('',(5.183274655557e1,-5.429786725375e1,
-5.238625216838e0));
#33893=cartesian_point('',(5.180305056236e1,-5.431730334335e1,
-5.341311477786e0));
#33894=cartesian_point('',(5.176867412779e1,-5.433421681639e1,
-5.460085487510e0));
#33895=cartesian_point('',(5.173008279968e1,-5.434778366804e1,
-5.594678580388e0));
#33896=cartesian_point('',(5.168758146919e1,-5.435726520006e1,
-5.745177353031e0));
#33897=cartesian_point('',(5.164128852126e1,-5.436188682486e1,
-5.912260769315e0));
#33898=cartesian_point('',(5.159119786473e1,-5.436068699736e1,
-6.097149162471e0));
#33899=cartesian_point('',(5.152887390039e1,-5.435107243194e1,
-6.333271950294e0));
#33900=cartesian_point('',(5.148419037071e1,-5.433623482909e1,
-6.509136597405e0));
#33901=cartesian_point('',(5.145758772018e1,-5.432425436454e1,
-6.616759264635e0));
#33902=(bounded_surface()b_spline_surface(3,3,((#33822,#33823,#33824,#33825,
#33826,#33827,#33828,#33829,#33830,#33831,#33832,#33833,#33834,#33835,#33836,
#33837,#33838,#33839,#33840,#33841),(#33842,#33843,#33844,#33845,#33846,#33847,
#33848,#33849,#33850,#33851,#33852,#33853,#33854,#33855,#33856,#33857,#33858,
#33859,#33860,#33861),(#33862,#33863,#33864,#33865,#33866,#33867,#33868,#33869,
#33870,#33871,#33872,#33873,#33874,#33875,#33876,#33877,#33878,#33879,#33880,
#33881),(#33882,#33883,#33884,#33885,#33886,#33887,#33888,#33889,#33890,#33891,
#33892,#33893,#33894,#33895,#33896,#33897,#33898,#33899,#33900,#33901)),
.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.965210749441e-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());
#33904=oriented_edge('',*,*,#33903,.f.);
#33906=oriented_edge('',*,*,#33905,.t.);
#33907=oriented_edge('',*,*,#33689,.f.);
#33908=oriented_edge('',*,*,#30464,.t.);
#33909=edge_loop('',(#33904,#33906,#33907,#33908));
#33910=face_outer_bound('',#33909,.f.);
#33912=cartesian_point('',(5.163918888793e1,-5.367892074812e1,
-2.460528104879e1));
#33913=direction('',(-1.377963476358e-3,-1.343083778872e-2,9.999088527526e-1));
#33914=direction('',(-9.948622127276e-1,1.012382218434e-1,-1.117067572652e-5));
#33915=axis2_placement_3d('',#33912,#33913,#33914);
#33916=cylindrical_surface('',#33915,3.000055924633e-1);
#33917=oriented_edge('',*,*,#33903,.t.);
#33918=oriented_edge('',*,*,#30462,.f.);
#33920=oriented_edge('',*,*,#33919,.f.);
#33922=oriented_edge('',*,*,#33921,.f.);
#33923=edge_loop('',(#33917,#33918,#33920,#33922));
#33924=face_outer_bound('',#33923,.f.);
#33926=cartesian_point('',(5.136009452146e1,-5.350033019020e1,
-3.940470304686e1));
#33927=cartesian_point('',(5.136013904643e1,-5.350052093244e1,
-3.939483027269e1));
#33928=cartesian_point('',(5.136015420199e1,-5.350068231041e1,
-3.938495715397e1));
#33929=cartesian_point('',(5.136013999159e1,-5.350081432147e1,
-3.937508409609e1));
#33930=cartesian_point('',(5.138519224555e1,-5.386904338810e1,
-3.941193789441e1));
#33931=cartesian_point('',(5.138524032269e1,-5.386924930928e1,
-3.940128006853e1));
#33932=cartesian_point('',(5.138525669397e1,-5.386942353e1,-3.939062187224e1));
#33933=cartesian_point('',(5.138524136276e1,-5.386956604733e1,
-3.937996374329e1));
#33934=cartesian_point('',(5.177160926273e1,-5.399747719106e1,
-3.941615946213e1));
#33935=cartesian_point('',(5.177166198384e1,-5.399770295644e1,
-3.940447529467e1));
#33936=cartesian_point('',(5.177167994429e1,-5.399789396722e1,
-3.939279072306e1));
#33937=cartesian_point('',(5.177166314801e1,-5.399805022002e1,
-3.938110622716e1));
#33938=cartesian_point('',(5.193701861516e1,-5.359355538524e1,
-3.940910280166e1));
#33939=cartesian_point('',(5.193706918489e1,-5.359377195750e1,
-3.939789410248e1));
#33940=cartesian_point('',(5.193708640913e1,-5.359395519002e1,
-3.938668501483e1));
#33941=cartesian_point('',(5.193707029155e1,-5.359410507968e1,
-3.937547599900e1));
#33942=(bounded_surface()b_spline_surface(3,3,((#33926,#33927,#33928,#33929),(
#33930,#33931,#33932,#33933),(#33934,#33935,#33936,#33937),(#33938,#33939,
#33940,#33941)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437610951e-1,1.292541216951e0),(8.246250959473e-1,8.356491063015e-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());
#33944=oriented_edge('',*,*,#33943,.f.);
#33946=oriented_edge('',*,*,#33945,.t.);
#33947=oriented_edge('',*,*,#33919,.t.);
#33949=oriented_edge('',*,*,#33948,.f.);
#33950=edge_loop('',(#33944,#33946,#33947,#33949));
#33951=face_outer_bound('',#33950,.f.);
#33953=cartesian_point('',(5.157215992237e1,-5.291502296496e1,
-3.997447809992e1));
#33954=cartesian_point('',(5.155664580160e1,-5.296389835999e1,
-3.997715679815e1));
#33955=cartesian_point('',(5.153099931802e1,-5.304435197496e1,
-3.997305992291e1));
#33956=cartesian_point('',(5.149819994364e1,-5.314970789694e1,
-3.994856081636e1));
#33957=cartesian_point('',(5.147253205780e1,-5.323387137480e1,
-3.991607233035e1));
#33958=cartesian_point('',(5.144993109767e1,-5.330950960466e1,
-3.987438460172e1));
#33959=cartesian_point('',(5.143029261953e1,-5.337656078442e1,
-3.982455100440e1));
#33960=cartesian_point('',(5.141395468068e1,-5.343334909902e1,
-3.976905366954e1));
#33961=cartesian_point('',(5.140081424740e1,-5.347964888135e1,
-3.970995305133e1));
#33962=cartesian_point('',(5.139051521578e1,-5.351619939692e1,
-3.964816866066e1));
#33963=cartesian_point('',(5.138282863862e1,-5.354342981190e1,
-3.958439300425e1));
#33964=cartesian_point('',(5.137765030041e1,-5.356153716604e1,
-3.952021662292e1));
#33965=cartesian_point('',(5.137479960138e1,-5.357131174039e1,
-3.945768495602e1));
#33966=cartesian_point('',(5.137374963511e1,-5.357484197338e1,
-3.938159049395e1));
#33967=cartesian_point('',(5.137535751289e1,-5.356947193178e1,
-3.932622269634e1));
#33968=cartesian_point('',(5.137730299972e1,-5.356249573018e1,
-3.929042426928e1));
#33969=cartesian_point('',(5.159045141857e1,-5.291417832103e1,
-3.998021843729e1));
#33970=cartesian_point('',(5.157458696746e1,-5.296321866453e1,
-3.998392515016e1));
#33971=cartesian_point('',(5.154827511287e1,-5.304421844473e1,
-3.998149590236e1));
#33972=cartesian_point('',(5.151428183689e1,-5.315088996821e1,
-3.995898566149e1));
#33973=cartesian_point('',(5.148743696995e1,-5.323652341585e1,
-3.992788423382e1));
#33974=cartesian_point('',(5.146356352228e1,-5.331390223785e1,
-3.988717951696e1));
#33975=cartesian_point('',(5.144258238259e1,-5.338294051540e1,
-3.983786422176e1));
#33976=cartesian_point('',(5.142489928722e1,-5.344187375151e1,
-3.978234469849e1));
#33977=cartesian_point('',(5.141046679006e1,-5.349039012022e1,
-3.972263242566e1));
#33978=cartesian_point('',(5.139896634025e1,-5.352915734739e1,
-3.965958917624e1));
#33979=cartesian_point('',(5.139022077189e1,-5.355848929876e1,
-3.959382447232e1));
#33980=cartesian_point('',(5.138421177289e1,-5.357836094057e1,
-3.952691224089e1));
#33981=cartesian_point('',(5.138084658103e1,-5.358928667628e1,
-3.946107512019e1));
#33982=cartesian_point('',(5.137959713722e1,-5.359327682656e1,
-3.938050474933e1));
#33983=cartesian_point('',(5.138150535249e1,-5.358721195135e1,
-3.932190585143e1));
#33984=cartesian_point('',(5.138381633863e1,-5.357944924013e1,
-3.928436960524e1));
#33985=cartesian_point('',(5.163089775578e1,-5.291297859903e1,
-3.998890918743e1));
#33986=cartesian_point('',(5.161447838276e1,-5.296215684874e1,
-3.999485449178e1));
#33987=cartesian_point('',(5.158706376850e1,-5.304399123576e1,
-3.999611412441e1));
#33988=cartesian_point('',(5.155092307921e1,-5.315308393591e1,
-3.997813688975e1));
#33989=cartesian_point('',(5.152187616650e1,-5.324157850600e1,
-3.995030169763e1));
#33990=cartesian_point('',(5.149555628705e1,-5.332245675897e1,
-3.991203883227e1));
#33991=cartesian_point('',(5.147194012059e1,-5.339557971967e1,
-3.986420065760e1));
#33992=cartesian_point('',(5.145157455688e1,-5.345899449191e1,
-3.980901026117e1));
#33993=cartesian_point('',(5.143453293727e1,-5.351219969221e1,
-3.974835757583e1));
#33994=cartesian_point('',(5.142058196047e1,-5.355570134430e1,
-3.968297136076e1));
#33995=cartesian_point('',(5.140965865736e1,-5.358955623110e1,
-3.961327424476e1));
#33996=cartesian_point('',(5.140193063947e1,-5.361324708123e1,
-3.954079285340e1));
#33997=cartesian_point('',(5.139749618882e1,-5.362667425874e1,
-3.946812490865e1));
#33998=cartesian_point('',(5.139583147178e1,-5.363166554029e1,
-3.937824652038e1));
#33999=cartesian_point('',(5.139836458802e1,-5.362408834685e1,
-3.931293125558e1));
#34000=cartesian_point('',(5.140143619169e1,-5.361461795733e1,
-3.927182365090e1));
#34001=cartesian_point('',(5.169559564852e1,-5.291332400741e1,
-3.998924243968e1));
#34002=cartesian_point('',(5.167903354358e1,-5.296195387015e1,
-3.999865141237e1));
#34003=cartesian_point('',(5.165110427166e1,-5.304385850594e1,
-4.000581653895e1));
#34004=cartesian_point('',(5.161319840503e1,-5.315517009064e1,
-3.999554866204e1));
#34005=cartesian_point('',(5.158198687291e1,-5.324692156601e1,
-3.997361330792e1));
#34006=cartesian_point('',(5.155299889803e1,-5.333221304690e1,
-3.994016567795e1));
#34007=cartesian_point('',(5.152629964307e1,-5.341082160741e1,
-3.989581259112e1));
#34008=cartesian_point('',(5.150263297316e1,-5.348051907561e1,
-3.984243077914e1));
#34009=cartesian_point('',(5.148225822578e1,-5.354050409960e1,
-3.978167083094e1));
#34010=cartesian_point('',(5.146508596310e1,-5.359101213499e1,
-3.971403062284e1));
#34011=cartesian_point('',(5.145123485941e1,-5.363168151663e1,
-3.963962231426e1));
#34012=cartesian_point('',(5.144115627766e1,-5.366120356843e1,
-3.955986105105e1));
#34013=cartesian_point('',(5.143524330312e1,-5.367848282257e1,
-3.947788778729e1));
#34014=cartesian_point('',(5.143300182679e1,-5.368502180424e1,
-3.937511762689e1));
#34015=cartesian_point('',(5.143640161233e1,-5.367510722745e1,
-3.930051077769e1));
#34016=cartesian_point('',(5.144052860246e1,-5.366301189041e1,
-3.925461025904e1));
#34017=cartesian_point('',(5.176080819449e1,-5.291609678785e1,
-3.997505033301e1));
#34018=cartesian_point('',(5.174489982277e1,-5.296335053795e1,
-3.998782506092e1));
#34019=cartesian_point('',(5.171778946483e1,-5.304397174945e1,
-4.000094776214e1));
#34020=cartesian_point('',(5.167989228946e1,-5.315574887205e1,
-3.999894135291e1));
#34021=cartesian_point('',(5.164795270890e1,-5.324937008782e1,
-3.998367568926e1));
#34022=cartesian_point('',(5.161760868802e1,-5.333784168265e1,
-3.995605515424e1));
#34023=cartesian_point('',(5.158901376234e1,-5.342085709511e1,
-3.991641653397e1));
#34024=cartesian_point('',(5.156307948814e1,-5.349593862003e1,
-3.986623047720e1));
#34025=cartesian_point('',(5.154024495302e1,-5.356198602790e1,
-3.980685822862e1));
#34026=cartesian_point('',(5.152057375560e1,-5.361894930219e1,
-3.973854554992e1));
#34027=cartesian_point('',(5.150436656057e1,-5.366603727161e1,
-3.966107933170e1));
#34028=cartesian_point('',(5.149234612220e1,-5.370113925334e1,
-3.957572400422e1));
#34029=cartesian_point('',(5.148519112024e1,-5.372214144768e1,
-3.948610731005e1));
#34030=cartesian_point('',(5.148246199648e1,-5.373018293502e1,
-3.937248139301e1));
#34031=cartesian_point('',(5.148659302411e1,-5.371799987906e1,
-3.929006363009e1));
#34032=cartesian_point('',(5.149161109311e1,-5.370337290797e1,
-3.924031694566e1));
#34033=cartesian_point('',(5.181983639839e1,-5.292100249347e1,
-3.994784835005e1));
#34034=cartesian_point('',(5.180530790809e1,-5.296619703109e1,
-3.996354566834e1));
#34035=cartesian_point('',(5.178026060973e1,-5.304431835402e1,
-3.998206600942e1));
#34036=cartesian_point('',(5.174413801400e1,-5.315476686568e1,
-3.998802256841e1));
#34037=cartesian_point('',(5.171297598215e1,-5.324868418838e1,
-3.997950843429e1));
#34038=cartesian_point('',(5.168272198008e1,-5.333878113155e1,
-3.995812440290e1));
#34039=cartesian_point('',(5.165360873101e1,-5.342467640100e1,
-3.992394056819e1));
#34040=cartesian_point('',(5.162666909434e1,-5.350369402356e1,
-3.987800370982e1));
#34041=cartesian_point('',(5.160249722747e1,-5.357446667156e1,
-3.982136564154e1));
#34042=cartesian_point('',(5.158130318590e1,-5.363667332803e1,
-3.975402475418e1));
#34043=cartesian_point('',(5.156355128090e1,-5.368912640944e1,
-3.967546133246e1));
#34044=cartesian_point('',(5.155019547721e1,-5.372898502784e1,
-3.958676548935e1));
#34045=cartesian_point('',(5.154216154814e1,-5.375319921825e1,
-3.949194554772e1));
#34046=cartesian_point('',(5.153908361119e1,-5.376254389904e1,
-3.937060657573e1));
#34047=cartesian_point('',(5.154373590064e1,-5.374839395201e1,
-3.928265478770e1));
#34048=cartesian_point('',(5.154938988899e1,-5.373158827119e1,
-3.923039988112e1));
#34049=cartesian_point('',(5.186103860597e1,-5.292640030024e1,
-3.991703570532e1));
#34050=cartesian_point('',(5.184812251109e1,-5.296948729308e1,
-3.993467089177e1));
#34051=cartesian_point('',(5.182560407138e1,-5.304476136234e1,
-3.995696298783e1));
#34052=cartesian_point('',(5.179217546001e1,-5.315284094637e1,
-3.996887725445e1));
#34053=cartesian_point('',(5.176273951098e1,-5.324581475010e1,
-3.996566418630e1));
#34054=cartesian_point('',(5.173363359256e1,-5.333601390288e1,
-3.994942573845e1));
#34055=cartesian_point('',(5.170514503900e1,-5.342300574649e1,
-3.992002750870e1));
#34056=cartesian_point('',(5.167836626842e1,-5.350399865108e1,
-3.987817403864e1));
#34057=cartesian_point('',(5.165399338989e1,-5.357744168233e1,
-3.982466200728e1));
#34058=cartesian_point('',(5.163234522223e1,-5.364281428285e1,
-3.975930135123e1));
#34059=cartesian_point('',(5.161399940972e1,-5.369864587845e1,
-3.968134830554e1));
#34060=cartesian_point('',(5.160005940599e1,-5.374158238599e1,
-3.959174009297e1));
#34061=cartesian_point('',(5.159161405331e1,-5.376790852240e1,
-3.949470122386e1));
#34062=cartesian_point('',(5.158836891087e1,-5.377811603540e1,
-3.936971920812e1));
#34063=cartesian_point('',(5.159326919983e1,-5.376266440163e1,
-3.927917001127e1));
#34064=cartesian_point('',(5.159922648986e1,-5.374443091324e1,
-3.922596600553e1));
#34065=cartesian_point('',(5.188852041790e1,-5.293119758665e1,
-3.988931171652e1));
#34066=cartesian_point('',(5.187707353750e1,-5.297247238284e1,
-3.990817751996e1));
#34067=cartesian_point('',(5.185690220426e1,-5.304517879840e1,
-3.993298789077e1));
#34068=cartesian_point('',(5.182615310882e1,-5.315080402818e1,
-3.994911822365e1));
#34069=cartesian_point('',(5.179858614271e1,-5.324245091872e1,
-3.994979784099e1));
#34070=cartesian_point('',(5.177090418753e1,-5.333209216672e1,
-3.993747210220e1));
#34071=cartesian_point('',(5.174343060123e1,-5.341926133956e1,
-3.991185908185e1));
#34072=cartesian_point('',(5.171728229734e1,-5.350110345373e1,
-3.987340692404e1));
#34073=cartesian_point('',(5.169321957267e1,-5.357594682604e1,
-3.982271838967e1));
#34074=cartesian_point('',(5.167163775448e1,-5.364313151084e1,
-3.975946814192e1));
#34075=cartesian_point('',(5.165318953795e1,-5.370099436376e1,
-3.968275688826e1));
#34076=cartesian_point('',(5.163907086960e1,-5.374583687523e1,
-3.959340094220e1));
#34077=cartesian_point('',(5.163047365464e1,-5.377349279911e1,
-3.949573901320e1));
#34078=cartesian_point('',(5.162716324286e1,-5.378424743112e1,
-3.936938283217e1));
#34079=cartesian_point('',(5.163215868780e1,-5.376797076879e1,
-3.927786861365e1));
#34080=cartesian_point('',(5.163823302185e1,-5.374884130876e1,
-3.922451776030e1));
#34081=cartesian_point('',(5.190616638956e1,-5.293490852786e1,
-3.986773165125e1));
#34082=cartesian_point('',(5.189587033450e1,-5.297480557038e1,
-3.988735499701e1));
#34083=cartesian_point('',(5.187755398349e1,-5.304551108243e1,
-3.991378367045e1));
#34084=cartesian_point('',(5.184899041338e1,-5.314909976127e1,
-3.993274877231e1));
#34085=cartesian_point('',(5.182300163088e1,-5.323952711934e1,
-3.993611589350e1));
#34086=cartesian_point('',(5.179658076866e1,-5.332848028715e1,
-3.992655570329e1));
#34087=cartesian_point('',(5.177007410359e1,-5.341547140132e1,
-3.990368569104e1));
#34088=cartesian_point('',(5.174460625356e1,-5.349761206411e1,
-3.986777455112e1));
#34089=cartesian_point('',(5.172097672078e1,-5.357315396422e1,
-3.981928802090e1));
#34090=cartesian_point('',(5.169963204644e1,-5.364134433869e1,
-3.975780886049e1));
#34091=cartesian_point('',(5.168127283008e1,-5.370039438421e1,
-3.968233470685e1));
#34092=cartesian_point('',(5.166715060575e1,-5.374638331615e1,
-3.959359426381e1));
#34093=cartesian_point('',(5.165852044995e1,-5.377485153489e1,
-3.949598376342e1));
#34094=cartesian_point('',(5.165519249938e1,-5.378594251331e1,
-3.936930145582e1));
#34095=cartesian_point('',(5.166021202726e1,-5.376915886035e1,
-3.927757193206e1));
#34096=cartesian_point('',(5.166631659649e1,-5.374948380090e1,
-3.922438294447e1));
#34097=cartesian_point('',(5.192173798735e1,-5.293885666715e1,
-3.984465328570e1));
#34098=cartesian_point('',(5.191267900538e1,-5.297730922925e1,
-3.986491027283e1));
#34099=cartesian_point('',(5.189637110989e1,-5.304587291700e1,
-3.989276842686e1));
#34100=cartesian_point('',(5.187023273653e1,-5.314717255831e1,
-3.991437137121e1));
#34101=cartesian_point('',(5.184604040347e1,-5.323613126601e1,
-3.992031085739e1));
#34102=cartesian_point('',(5.182110270227e1,-5.332412499357e1,
-3.991346151600e1));
#34103=cartesian_point('',(5.179578590838e1,-5.341064723915e1,
-3.989334581654e1));
#34104=cartesian_point('',(5.177121286952e1,-5.349278787697e1,
-3.986005827493e1));
#34105=cartesian_point('',(5.174821553869e1,-5.356873194141e1,
-3.981393035407e1));
#34106=cartesian_point('',(5.172728788056e1,-5.363764122153e1,
-3.975445832765e1));
#34107=cartesian_point('',(5.170917246260e1,-5.369761388008e1,
-3.968054545406e1));
#34108=cartesian_point('',(5.169516581190e1,-5.374453179076e1,
-3.959283247495e1));
#34109=cartesian_point('',(5.168657554107e1,-5.377367243655e1,
-3.949574950546e1));
#34110=cartesian_point('',(5.168325813855e1,-5.378504424987e1,
-3.936937339464e1));
#34111=cartesian_point('',(5.168825938860e1,-5.376783750796e1,
-3.927788566033e1));
#34112=cartesian_point('',(5.169434267065e1,-5.374771270468e1,
-3.922511305905e1));
#34113=cartesian_point('',(5.194029434701e1,-5.294467454716e1,
-3.981048255028e1));
#34114=cartesian_point('',(5.193307567825e1,-5.298102780706e1,
-3.983143704328e1));
#34115=cartesian_point('',(5.191977523999e1,-5.304641750041e1,
-3.986100102347e1));
#34116=cartesian_point('',(5.189734761925e1,-5.314417641072e1,
-3.988597271360e1));
#34117=cartesian_point('',(5.187596340391e1,-5.323073632243e1,
-3.989530947374e1));
#34118=cartesian_point('',(5.185340516093e1,-5.331700456040e1,
-3.989213748222e1));
#34119=cartesian_point('',(5.183006262398e1,-5.340245286292e1,
-3.987585563126e1));
#34120=cartesian_point('',(5.180704236990e1,-5.348415803291e1,
-3.984632472038e1));
#34121=cartesian_point('',(5.178521147646e1,-5.356022727018e1,
-3.980369412279e1));
#34122=cartesian_point('',(5.176512410721e1,-5.362971468375e1,
-3.974734814528e1));
#34123=cartesian_point('',(5.174757233801e1,-5.369058018817e1,
-3.967607191751e1));
#34124=cartesian_point('',(5.173389960359e1,-5.373846851213e1,
-3.959038375514e1));
#34125=cartesian_point('',(5.172547081924e1,-5.376833713343e1,
-3.949472625863e1));
#34126=cartesian_point('',(5.172220899711e1,-5.378001721543e1,
-3.936969669037e1));
#34127=cartesian_point('',(5.172712313688e1,-5.376234645037e1,
-3.927921068306e1));
#34128=cartesian_point('',(5.173310177658e1,-5.374173811428e1,
-3.922738636237e1));
#34129=cartesian_point('',(5.195770949639e1,-5.295279233677e1,
-3.976248869410e1));
#34130=cartesian_point('',(5.195309223728e1,-5.298627288628e1,
-3.978396026976e1));
#34131=cartesian_point('',(5.194408055609e1,-5.304719936853e1,
-3.981513076319e1));
#34132=cartesian_point('',(5.192709526252e1,-5.313969405576e1,
-3.984380198632e1));
#34133=cartesian_point('',(5.190994001156e1,-5.322245378314e1,
-3.985711950563e1));
#34134=cartesian_point('',(5.189107633390e1,-5.330571251266e1,
-3.985846585328e1));
#34135=cartesian_point('',(5.187091508653e1,-5.338892263848e1,
-3.984709924328e1));
#34136=cartesian_point('',(5.185051375924e1,-5.346917931351e1,
-3.982259868338e1));
#34137=cartesian_point('',(5.183076392614e1,-5.354452050105e1,
-3.978488993564e1));
#34138=cartesian_point('',(5.181228504792e1,-5.361388527470e1,
-3.973323096615e1));
#34139=cartesian_point('',(5.179591446047e1,-5.367509533062e1,
-3.966628252579e1));
#34140=cartesian_point('',(5.178302359903e1,-5.372356811621e1,
-3.958440599765e1));
#34141=cartesian_point('',(5.177501849290e1,-5.375394480438e1,
-3.949198909348e1));
#34142=cartesian_point('',(5.177191154028e1,-5.376585116255e1,
-3.937056740536e1));
#34143=cartesian_point('',(5.177658792416e1,-5.374784082026e1,
-3.928272554620e1));
#34144=cartesian_point('',(5.178227905194e1,-5.372690386041e1,
-3.923287073924e1));
#34145=cartesian_point('',(5.196626435346e1,-5.296346944524e1,
-3.969883068509e1));
#34146=cartesian_point('',(5.196512552110e1,-5.299326721836e1,
-3.972021011521e1));
#34147=cartesian_point('',(5.196191115240e1,-5.304826498556e1,
-3.975218385944e1));
#34148=cartesian_point('',(5.195253203938e1,-5.313328764414e1,
-3.978402645261e1));
#34149=cartesian_point('',(5.194146510914e1,-5.321028201723e1,
-3.980129394091e1));
#34150=cartesian_point('',(5.192809474085e1,-5.328856343716e1,
-3.980754582048e1));
#34151=cartesian_point('',(5.191283992197e1,-5.336757750762e1,
-3.980190902797e1));
#34152=cartesian_point('',(5.189664891296e1,-5.344450545912e1,
-3.978366696398e1));
#34153=cartesian_point('',(5.188040400684e1,-5.351736083672e1,
-3.975250285055e1));
#34154=cartesian_point('',(5.186477889083e1,-5.358499102357e1,
-3.970755908121e1));
#34155=cartesian_point('',(5.185063010461e1,-5.364512849376e1,
-3.964740129124e1));
#34156=cartesian_point('',(5.183930251015e1,-5.369306716536e1,
-3.957220797041e1));
#34157=cartesian_point('',(5.183219045662e1,-5.372325261162e1,
-3.948617222092e1));
#34158=cartesian_point('',(5.182941809306e1,-5.373511146795e1,
-3.937242301571e1));
#34159=cartesian_point('',(5.183358502753e1,-5.371717571518e1,
-3.929016904804e1));
#34160=cartesian_point('',(5.183865844330e1,-5.369639238057e1,
-3.924399893951e1));
#34161=cartesian_point('',(5.196036800543e1,-5.297437348767e1,
-3.963327619949e1));
#34162=cartesian_point('',(5.196283951265e1,-5.300050771183e1,
-3.965377408856e1));
#34163=cartesian_point('',(5.196570517685e1,-5.304939123101e1,
-3.968523264670e1));
#34164=cartesian_point('',(5.196455075401e1,-5.312622413039e1,
-3.971858616598e1));
#34165=cartesian_point('',(5.196023797141e1,-5.319654845112e1,
-3.973857647519e1));
#34166=cartesian_point('',(5.195312408335e1,-5.326870774886e1,
-3.974878043372e1));
#34167=cartesian_point('',(5.194361634175e1,-5.334215971178e1,
-3.974824572065e1));
#34168=cartesian_point('',(5.193250591122e1,-5.341423663787e1,
-3.973603034781e1));
#34169=cartesian_point('',(5.192062328993e1,-5.348299509234e1,
-3.971162242610e1));
#34170=cartesian_point('',(5.190866526452e1,-5.354724960385e1,
-3.967409791504e1));
#34171=cartesian_point('',(5.189746686810e1,-5.360473592148e1,
-3.962199513579e1));
#34172=cartesian_point('',(5.188828117616e1,-5.365080066540e1,
-3.955532977575e1));
#34173=cartesian_point('',(5.188242356023e1,-5.367991441428e1,
-3.947797136807e1));
#34174=cartesian_point('',(5.188012636462e1,-5.369137285554e1,
-3.937504241819e1));
#34175=cartesian_point('',(5.188357241732e1,-5.367404475405e1,
-3.930064672003e1));
#34176=cartesian_point('',(5.188777072572e1,-5.365401568614e1,
-3.925935539487e1));
#34177=cartesian_point('',(5.194261734509e1,-5.298334475976e1,
-3.957886233160e1));
#34178=cartesian_point('',(5.194811036206e1,-5.300655075974e1,
-3.959794078581e1));
#34179=cartesian_point('',(5.195611896384e1,-5.305035132661e1,
-3.962779818447e1));
#34180=cartesian_point('',(5.196213410655e1,-5.311995342012e1,
-3.966087166363e1));
#34181=cartesian_point('',(5.196385115508e1,-5.318410047560e1,
-3.968194639115e1));
#34182=cartesian_point('',(5.196245460347e1,-5.325030688311e1,
-3.969446950359e1));
#34183=cartesian_point('',(5.195832438346e1,-5.331805703924e1,
-3.969747178771e1));
#34184=cartesian_point('',(5.195208226027e1,-5.338486321019e1,
-3.968989325550e1));
#34185=cartesian_point('',(5.194447881465e1,-5.344887726226e1,
-3.967110784493e1));
#34186=cartesian_point('',(5.193620138283e1,-5.350894027685e1,
-3.964018233960e1));
#34187=cartesian_point('',(5.192803105620e1,-5.356287390804e1,
-3.959569413919e1));
#34188=cartesian_point('',(5.192108840372e1,-5.360622580440e1,
-3.953754612348e1));
#34189=cartesian_point('',(5.191656471221e1,-5.363368525241e1,
-3.946923157454e1));
#34190=cartesian_point('',(5.191477611537e1,-5.364450403967e1,
-3.937783606307e1));
#34191=cartesian_point('',(5.191745222569e1,-5.362814439398e1,
-3.931180244540e1));
#34192=cartesian_point('',(5.192071521370e1,-5.360926250211e1,
-3.927550871049e1));
#34193=cartesian_point('',(5.192629114352e1,-5.298831719304e1,
-3.954846185021e1));
#34194=cartesian_point('',(5.193348457451e1,-5.300994341870e1,
-3.956640444853e1));
#34195=cartesian_point('',(5.194441442708e1,-5.305090030947e1,
-3.959478227537e1));
#34196=cartesian_point('',(5.195460593286e1,-5.311624684211e1,
-3.962693448127e1));
#34197=cartesian_point('',(5.195990291492e1,-5.317662329785e1,
-3.964802897147e1));
#34198=cartesian_point('',(5.196196185828e1,-5.323906958516e1,
-3.966136855405e1));
#34199=cartesian_point('',(5.196113866775e1,-5.330309333648e1,
-3.966599895352e1));
#34200=cartesian_point('',(5.195794102415e1,-5.336633457024e1,
-3.966082869663e1));
#34201=cartesian_point('',(5.195305645166e1,-5.342702810405e1,
-3.964519175319e1));
#34202=cartesian_point('',(5.194715273705e1,-5.348405668588e1,
-3.961817269606e1));
#34203=cartesian_point('',(5.194096284359e1,-5.353533143394e1,
-3.957840154133e1));
#34204=cartesian_point('',(5.193550523445e1,-5.357659071699e1,
-3.952572927480e1));
#34205=cartesian_point('',(5.193187269416e1,-5.360274469337e1,
-3.946338529543e1));
#34206=cartesian_point('',(5.193042516818e1,-5.361305292518e1,
-3.937970562200e1));
#34207=cartesian_point('',(5.193258558907e1,-5.359746569247e1,
-3.931926072268e1));
#34208=cartesian_point('',(5.193522186701e1,-5.357948448866e1,
-3.928623164768e1));
#34209=cartesian_point('',(5.191950153054e1,-5.299009497620e1,
-3.953755745518e1));
#34210=cartesian_point('',(5.192730668114e1,-5.301116273556e1,
-3.955504269495e1));
#34211=cartesian_point('',(5.193929134500e1,-5.305109905840e1,
-3.958280459832e1));
#34212=cartesian_point('',(5.195100575526e1,-5.311488772675e1,
-3.961451494853e1));
#34213=cartesian_point('',(5.195761758180e1,-5.317386517327e1,
-3.963553115785e1));
#34214=cartesian_point('',(5.196095403929e1,-5.323489947748e1,
-3.964909379881e1));
#34215=cartesian_point('',(5.196136113775e1,-5.329750781731e1,
-3.965425750450e1));
#34216=cartesian_point('',(5.195930280494e1,-5.335937999763e1,
-3.964992452464e1));
#34217=cartesian_point('',(5.195544126593e1,-5.341878491713e1,
-3.963541796230e1));
#34218=cartesian_point('',(5.195043521678e1,-5.347462417759e1,
-3.960983210909e1));
#34219=cartesian_point('',(5.194499773696e1,-5.352484702766e1,
-3.957182033808e1));
#34220=cartesian_point('',(5.194010657573e1,-5.356527166664e1,
-3.952121664241e1));
#34221=cartesian_point('',(5.193681493566e1,-5.359090185167e1,
-3.946114795007e1));
#34222=cartesian_point('',(5.193549804010e1,-5.360100463841e1,
-3.938042119326e1));
#34223=cartesian_point('',(5.193746102928e1,-5.358572816146e1,
-3.932211447602e1));
#34224=cartesian_point('',(5.193985734033e1,-5.356810786509e1,
-3.929032523908e1));
#34225=b_spline_surface_with_knots('',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,#34009,#34010,#34011,#34012,
#34013,#34014,#34015,#34016),(#34017,#34018,#34019,#34020,#34021,#34022,#34023,
#34024,#34025,#34026,#34027,#34028,#34029,#34030,#34031,#34032),(#34033,#34034,
#34035,#34036,#34037,#34038,#34039,#34040,#34041,#34042,#34043,#34044,#34045,
#34046,#34047,#34048),(#34049,#34050,#34051,#34052,#34053,#34054,#34055,#34056,
#34057,#34058,#34059,#34060,#34061,#34062,#34063,#34064),(#34065,#34066,#34067,
#34068,#34069,#34070,#34071,#34072,#34073,#34074,#34075,#34076,#34077,#34078,
#34079,#34080),(#34081,#34082,#34083,#34084,#34085,#34086,#34087,#34088,#34089,
#34090,#34091,#34092,#34093,#34094,#34095,#34096),(#34097,#34098,#34099,#34100,
#34101,#34102,#34103,#34104,#34105,#34106,#34107,#34108,#34109,#34110,#34111,
#34112),(#34113,#34114,#34115,#34116,#34117,#34118,#34119,#34120,#34121,#34122,
#34123,#34124,#34125,#34126,#34127,#34128),(#34129,#34130,#34131,#34132,#34133,
#34134,#34135,#34136,#34137,#34138,#34139,#34140,#34141,#34142,#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)),.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.618033876571e-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.700616985949e0),(-1.145935886508e-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.496049037142e-1),.unspecified.);
#34226=oriented_edge('',*,*,#33943,.t.);
#34228=oriented_edge('',*,*,#34227,.f.);
#34230=oriented_edge('',*,*,#34229,.f.);
#34231=edge_loop('',(#34226,#34228,#34230));
#34232=face_outer_bound('',#34231,.f.);
#34234=cartesian_point('',(0.e0,0.e0,-3.94e1));
#34235=direction('',(0.e0,0.e0,1.e0));
#34236=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#34237=axis2_placement_3d('',#34234,#34235,#34236);
#34238=toroidal_surface('',#34237,7.405602616846e1,6.e-1);
#34240=oriented_edge('',*,*,#34239,.f.);
#34242=oriented_edge('',*,*,#34241,.f.);
#34243=oriented_edge('',*,*,#34227,.t.);
#34245=oriented_edge('',*,*,#34244,.t.);
#34247=oriented_edge('',*,*,#34246,.t.);
#34249=oriented_edge('',*,*,#34248,.t.);
#34251=oriented_edge('',*,*,#34250,.t.);
#34252=edge_loop('',(#34240,#34242,#34243,#34245,#34247,#34249,#34251));
#34253=face_outer_bound('',#34252,.f.);
#34255=cartesian_point('',(0.e0,0.e0,-4.e1));
#34256=direction('',(0.e0,0.e0,-1.e0));
#34257=direction('',(1.e0,0.e0,0.e0));
#34258=axis2_placement_3d('',#34255,#34256,#34257);
#34259=plane('',#34258);
#34261=oriented_edge('',*,*,#34260,.t.);
#34262=oriented_edge('',*,*,#34241,.t.);
#34263=oriented_edge('',*,*,#34239,.t.);
#34265=oriented_edge('',*,*,#34264,.t.);
#34267=oriented_edge('',*,*,#34266,.t.);
#34269=oriented_edge('',*,*,#34268,.f.);
#34271=oriented_edge('',*,*,#34270,.t.);
#34273=oriented_edge('',*,*,#34272,.t.);
#34275=oriented_edge('',*,*,#34274,.t.);
#34277=oriented_edge('',*,*,#34276,.t.);
#34279=oriented_edge('',*,*,#34278,.f.);
#34281=oriented_edge('',*,*,#34280,.t.);
#34282=edge_loop('',(#34261,#34262,#34263,#34265,#34267,#34269,#34271,#34273,
#34275,#34277,#34279,#34281));
#34283=face_outer_bound('',#34282,.f.);
#34285=oriented_edge('',*,*,#34284,.t.);
#34287=oriented_edge('',*,*,#34286,.t.);
#34288=edge_loop('',(#34285,#34287));
#34289=face_bound('',#34288,.f.);
#34291=cartesian_point('',(-1.465342685656e2,1.451379360622e2,-3.94e1));
#34292=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#34293=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#34294=axis2_placement_3d('',#34291,#34292,#34293);
#34295=cylindrical_surface('',#34294,6.e-1);
#34297=oriented_edge('',*,*,#34296,.f.);
#34299=oriented_edge('',*,*,#34298,.t.);
#34300=oriented_edge('',*,*,#34229,.t.);
#34301=oriented_edge('',*,*,#34260,.f.);
#34302=edge_loop('',(#34297,#34299,#34300,#34301));
#34303=face_outer_bound('',#34302,.f.);
#34305=cartesian_point('',(5.017372262421e1,-5.341556626415e1,
-3.909117278119e1));
#34306=cartesian_point('',(5.016347126586e1,-5.341975848545e1,
-3.913186844690e1));
#34307=cartesian_point('',(5.014541322667e1,-5.342328602645e1,
-3.920611293001e1));
#34308=cartesian_point('',(5.011973770383e1,-5.341752141477e1,
-3.931669394687e1));
#34309=cartesian_point('',(5.009525816571e1,-5.340139961164e1,
-3.942651929361e1));
#34310=cartesian_point('',(5.006989083145e1,-5.337130062460e1,
-3.954586421008e1));
#34311=cartesian_point('',(5.004423589709e1,-5.332390479122e1,
-3.967381542463e1));
#34312=cartesian_point('',(5.001927390874e1,-5.325666378291e1,
-3.980758915410e1));
#34313=cartesian_point('',(4.999600115286e1,-5.316820490794e1,
-3.994364494758e1));
#34314=cartesian_point('',(4.997508183094e1,-5.305737784092e1,
-4.007944583103e1));
#34315=cartesian_point('',(4.995695678421e1,-5.292215687120e1,
-4.021344943626e1));
#34316=cartesian_point('',(4.994212333925e1,-5.275973636805e1,
-4.034380651886e1));
#34317=cartesian_point('',(4.993124345076e1,-5.256777839638e1,
-4.046722434608e1));
#34318=cartesian_point('',(4.992500686585e1,-5.234395485887e1,
-4.057955532179e1));
#34319=cartesian_point('',(4.992414541779e1,-5.208505122671e1,
-4.067566222797e1));
#34320=cartesian_point('',(4.992871289745e1,-5.183233714662e1,
-4.073725972938e1));
#34321=cartesian_point('',(4.993419179867e1,-5.166403918366e1,
-4.076084953353e1));
#34322=cartesian_point('',(4.993663848810e1,-5.159708507994e1,
-4.076759286950e1));
#34323=cartesian_point('',(5.035070122565e1,-5.281610419179e1,
-3.915595174651e1));
#34324=cartesian_point('',(5.034424749870e1,-5.281809137968e1,
-3.916589309684e1));
#34325=cartesian_point('',(5.033057492236e1,-5.282124877591e1,
-3.918322837517e1));
#34326=cartesian_point('',(5.030442658523e1,-5.282459031789e1,
-3.921075795256e1));
#34327=cartesian_point('',(5.027326243402e1,-5.282569395210e1,
-3.924213580253e1));
#34328=cartesian_point('',(5.023403548079e1,-5.282240804813e1,
-3.928307726920e1));
#34329=cartesian_point('',(5.018690516232e1,-5.281113597409e1,
-3.933608993167e1));
#34330=cartesian_point('',(5.013317573002e1,-5.278795779007e1,
-3.940182319256e1));
#34331=cartesian_point('',(5.007473999625e1,-5.274960418979e1,
-3.947911709492e1));
#34332=cartesian_point('',(5.001308401958e1,-5.269347555099e1,
-3.956632250495e1));
#34333=cartesian_point('',(4.994903581216e1,-5.261684394696e1,
-3.966215414588e1));
#34334=cartesian_point('',(4.988326313048e1,-5.251650755587e1,
-3.976529289613e1));
#34335=cartesian_point('',(4.981684295558e1,-5.238944748974e1,
-3.987346990758e1));
#34336=cartesian_point('',(4.975097181653e1,-5.223256423157e1,
-3.998378640027e1));
#34337=cartesian_point('',(4.968683809027e1,-5.204185624982e1,
-4.009276172378e1));
#34338=cartesian_point('',(4.963519235726e1,-5.184710018034e1,
-4.017987656013e1));
#34339=cartesian_point('',(4.960620250371e1,-5.171281522414e1,
-4.022665096023e1));
#34340=cartesian_point('',(4.959535154426e1,-5.165868168771e1,
-4.024347562654e1));
#34341=cartesian_point('',(5.096276540234e1,-5.283622601678e1,
-3.929660016270e1));
#34342=cartesian_point('',(5.095746012399e1,-5.283468166236e1,
-3.930219194487e1));
#34343=cartesian_point('',(5.094562597233e1,-5.282999228549e1,
-3.931210366740e1));
#34344=cartesian_point('',(5.092194318692e1,-5.281794971994e1,
-3.932748470959e1));
#34345=cartesian_point('',(5.089298766349e1,-5.280107189261e1,
-3.934422014403e1));
#34346=cartesian_point('',(5.085565796785e1,-5.277650572734e1,
-3.936488080980e1));
#34347=cartesian_point('',(5.080954774373e1,-5.274229436348e1,
-3.939032859053e1));
#34348=cartesian_point('',(5.075516425136e1,-5.269688289355e1,
-3.942066168608e1));
#34349=cartesian_point('',(5.069355888912e1,-5.263933991476e1,
-3.945528692596e1));
#34350=cartesian_point('',(5.062542749598e1,-5.256879489814e1,
-3.949348350644e1));
#34351=cartesian_point('',(5.055075923438e1,-5.248383018667e1,
-3.953471099924e1));
#34352=cartesian_point('',(5.046923661795e1,-5.238256702064e1,
-3.957840167836e1));
#34353=cartesian_point('',(5.038090176550e1,-5.226341929530e1,
-3.962357357192e1));
#34354=cartesian_point('',(5.028585192211e1,-5.212478277009e1,
-3.966897498183e1));
#34355=cartesian_point('',(5.018396288268e1,-5.196446298017e1,
-3.971309524879e1));
#34356=cartesian_point('',(5.009164287034e1,-5.180777034982e1,
-3.974761754647e1));
#34357=cartesian_point('',(5.003364534018e1,-5.170316920780e1,
-3.976568812778e1));
#34358=cartesian_point('',(5.001103700904e1,-5.166150315404e1,
-3.977210260040e1));
#34359=cartesian_point('',(5.111244084791e1,-5.344642695049e1,
-3.930688419842e1));
#34360=cartesian_point('',(5.110395085648e1,-5.344520287720e1,
-3.934090896484e1));
#34361=cartesian_point('',(5.108871239546e1,-5.343669588134e1,
-3.940376799629e1));
#34362=cartesian_point('',(5.106681827072e1,-5.340733677963e1,
-3.949571689608e1));
#34363=cartesian_point('',(5.104572608842e1,-5.336363694421e1,
-3.958308528025e1));
#34364=cartesian_point('',(5.102326856386e1,-5.330090058049e1,
-3.967132568496e1));
#34365=cartesian_point('',(5.099917814053e1,-5.321832293086e1,
-3.975700084772e1));
#34366=cartesian_point('',(5.097321302516e1,-5.311698289921e1,
-3.983648160990e1));
#34367=cartesian_point('',(5.094507903393e1,-5.299909341877e1,
-3.990709679670e1));
#34368=cartesian_point('',(5.091422841449e1,-5.286615606154e1,
-3.996773320693e1));
#34369=cartesian_point('',(5.087981547056e1,-5.271815466761e1,
-4.001799084091e1));
#34370=cartesian_point('',(5.084082646914e1,-5.255431277670e1,
-4.005717286401e1));
#34371=cartesian_point('',(5.079633620453e1,-5.237448990257e1,
-4.008396021587e1));
#34372=cartesian_point('',(5.074534846028e1,-5.217865124216e1,
-4.009673141742e1));
#34373=cartesian_point('',(5.068658197240e1,-5.196635375122e1,
-4.009337061122e1));
#34374=cartesian_point('',(5.062876761583e1,-5.177201728140e1,
-4.007430733169e1));
#34375=cartesian_point('',(5.058975766163e1,-5.164924516096e1,
-4.005387430489e1));
#34376=cartesian_point('',(5.057417215855e1,-5.160141234162e1,
-4.004465160510e1));
#34377=(bounded_surface()b_spline_surface(3,3,((#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,#34344,#34345,#34346,#34347,#34348,#34349,#34350,#34351,#34352,
#34353,#34354,#34355,#34356,#34357,#34358),(#34359,#34360,#34361,#34362,#34363,
#34364,#34365,#34366,#34367,#34368,#34369,#34370,#34371,#34372,#34373,#34374,
#34375,#34376)),.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());
#34379=oriented_edge('',*,*,#34378,.t.);
#34381=oriented_edge('',*,*,#34380,.t.);
#34382=oriented_edge('',*,*,#34296,.t.);
#34383=edge_loop('',(#34379,#34381,#34382));
#34384=face_outer_bound('',#34383,.f.);
#34386=cartesian_point('',(0.e0,0.e0,-3.9e1));
#34387=direction('',(0.e0,0.e0,1.e0));
#34388=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#34389=axis2_placement_3d('',#34386,#34387,#34388);
#34390=toroidal_surface('',#34389,7.222506558621e1,1.e0);
#34391=oriented_edge('',*,*,#34378,.f.);
#34392=oriented_edge('',*,*,#34280,.f.);
#34394=oriented_edge('',*,*,#34393,.f.);
#34396=oriented_edge('',*,*,#34395,.t.);
#34398=oriented_edge('',*,*,#34397,.t.);
#34399=edge_loop('',(#34391,#34392,#34394,#34396,#34398));
#34400=face_outer_bound('',#34399,.f.);
#34402=cartesian_point('',(4.769466738584e1,-5.652230088868e1,
-3.923081200570e1));
#34403=cartesian_point('',(4.770870721525e1,-5.650331250513e1,
-3.925599019242e1));
#34404=cartesian_point('',(4.774290245442e1,-5.646088217513e1,
-3.931725110975e1));
#34405=cartesian_point('',(4.779754814023e1,-5.638487890101e1,
-3.942129311028e1));
#34406=cartesian_point('',(4.784302398193e1,-5.631260610640e1,
-3.951357056548e1));
#34407=cartesian_point('',(4.788829309564e1,-5.622986527793e1,
-3.961227566390e1));
#34408=cartesian_point('',(4.793231426595e1,-5.613523432138e1,
-3.971722331337e1));
#34409=cartesian_point('',(4.797386840654e1,-5.602715312149e1,
-3.982812265966e1));
#34410=cartesian_point('',(4.801130115089e1,-5.590402244703e1,
-3.994424524080e1));
#34411=cartesian_point('',(4.804250588294e1,-5.576426291379e1,
-4.006437381910e1));
#34412=cartesian_point('',(4.806482885812e1,-5.560637262647e1,
-4.018667126547e1));
#34413=cartesian_point('',(4.807487825534e1,-5.543038487286e1,
-4.030757864038e1));
#34414=cartesian_point('',(4.806919115251e1,-5.524354688106e1,
-4.041896930098e1));
#34415=cartesian_point('',(4.804730679267e1,-5.505871947274e1,
-4.051238042276e1));
#34416=cartesian_point('',(4.801268425874e1,-5.488739137580e1,
-4.058432949608e1));
#34417=cartesian_point('',(4.796901183739e1,-5.473202192435e1,
-4.063724138673e1));
#34418=cartesian_point('',(4.791751145963e1,-5.458838525374e1,
-4.067520699934e1));
#34419=cartesian_point('',(4.785697148613e1,-5.445032464080e1,
-4.070109996075e1));
#34420=cartesian_point('',(4.778332458764e1,-5.431056149571e1,
-4.071575294717e1));
#34421=cartesian_point('',(4.769298392878e1,-5.416797702335e1,
-4.071681376324e1));
#34422=cartesian_point('',(4.762185493067e1,-5.407488830901e1,
-4.070643218586e1));
#34423=cartesian_point('',(4.758347428823e1,-5.402906089557e1,
-4.069814563131e1));
#34424=cartesian_point('',(4.722910690853e1,-5.622216325293e1,
-3.946639199660e1));
#34425=cartesian_point('',(4.722864752384e1,-5.620815906615e1,
-3.946631389950e1));
#34426=cartesian_point('',(4.725073696502e1,-5.616604942311e1,
-3.949758192634e1));
#34427=cartesian_point('',(4.729902970035e1,-5.608289363382e1,
-3.956885908563e1));
#34428=cartesian_point('',(4.733913667038e1,-5.600581531987e1,
-3.963000243773e1));
#34429=cartesian_point('',(4.737966842684e1,-5.591957585850e1,
-3.969398103880e1));
#34430=cartesian_point('',(4.741987283735e1,-5.582327682495e1,
-3.976018676527e1));
#34431=cartesian_point('',(4.745900112652e1,-5.571602561416e1,
-3.982797336107e1));
#34432=cartesian_point('',(4.749598539550e1,-5.559709993995e1,
-3.989625795135e1));
#34433=cartesian_point('',(4.752950259575e1,-5.546604964622e1,
-3.996355297039e1));
#34434=cartesian_point('',(4.755793450678e1,-5.532283726322e1,
-4.002787003910e1));
#34435=cartesian_point('',(4.757919920689e1,-5.516924541133e1,
-4.008619590116e1));
#34436=cartesian_point('',(4.759085883708e1,-5.501352640796e1,
-4.013360957635e1));
#34437=cartesian_point('',(4.759231049467e1,-5.486762047969e1,
-4.016660429391e1));
#34438=cartesian_point('',(4.758556082970e1,-5.474030335048e1,
-4.018572888976e1));
#34439=cartesian_point('',(4.757319484540e1,-5.463215495474e1,
-4.019426231690e1));
#34440=cartesian_point('',(4.755664984819e1,-5.453904688998e1,
-4.019535218082e1));
#34441=cartesian_point('',(4.753604810412e1,-5.445629190921e1,
-4.019107931690e1));
#34442=cartesian_point('',(4.751001206230e1,-5.437946100050e1,
-4.018258596487e1));
#34443=cartesian_point('',(4.747648301658e1,-5.430802644414e1,
-4.017103698037e1));
#34444=cartesian_point('',(4.744766615601e1,-5.426478172051e1,
-4.016246810811e1));
#34445=cartesian_point('',(4.743096424413e1,-5.424376020800e1,
-4.015791861211e1));
#34446=cartesian_point('',(4.717660452544e1,-5.570838884201e1,
-3.915586787537e1));
#34447=cartesian_point('',(4.719162770387e1,-5.569100359282e1,
-3.916216536481e1));
#34448=cartesian_point('',(4.722766344566e1,-5.565214211072e1,
-3.918636708933e1));
#34449=cartesian_point('',(4.728746219426e1,-5.558448537111e1,
-3.923282687404e1));
#34450=cartesian_point('',(4.733988025496e1,-5.552154738571e1,
-3.927370238714e1));
#34451=cartesian_point('',(4.739497289431e1,-5.545125909074e1,
-3.931719801977e1));
#34452=cartesian_point('',(4.745240758782e1,-5.537286107117e1,
-3.936315434707e1));
#34453=cartesian_point('',(4.751175505456e1,-5.528557762857e1,
-3.941137019094e1));
#34454=cartesian_point('',(4.757231831427e1,-5.518870491139e1,
-3.946142713666e1));
#34455=cartesian_point('',(4.763310066522e1,-5.508167955716e1,
-3.951267736778e1));
#34456=cartesian_point('',(4.769273993407e1,-5.496414596800e1,
-3.956418411214e1));
#34457=cartesian_point('',(4.774898399178e1,-5.483705341380e1,
-3.961426640139e1));
#34458=cartesian_point('',(4.779756936353e1,-5.470651979733e1,
-3.965939840355e1));
#34459=cartesian_point('',(4.783472602427e1,-5.458189757839e1,
-3.969616647193e1));
#34460=cartesian_point('',(4.785964412862e1,-5.447053355762e1,
-3.972348358196e1));
#34461=cartesian_point('',(4.787409437293e1,-5.437329839775e1,
-3.974269058602e1));
#34462=cartesian_point('',(4.787999450970e1,-5.428701414433e1,
-3.975566930050e1));
#34463=cartesian_point('',(4.787809467745e1,-5.420786951968e1,
-3.976372083012e1));
#34464=cartesian_point('',(4.786738076198e1,-5.413220601527e1,
-3.976730820744e1));
#34465=cartesian_point('',(4.784508656699e1,-5.406066905570e1,
-3.976582389261e1));
#34466=cartesian_point('',(4.782090345434e1,-5.401844729380e1,
-3.976095567488e1));
#34467=cartesian_point('',(4.780621726491e1,-5.399881485214e1,
-3.975743516156e1));
#34468=cartesian_point('',(4.761119498745e1,-5.570546210476e1,
-3.873711644608e1));
#34469=cartesian_point('',(4.764985020702e1,-5.568109824390e1,
-3.877243103921e1));
#34470=cartesian_point('',(4.770621836683e1,-5.564383209446e1,
-3.882245739585e1));
#34471=cartesian_point('',(4.777915721340e1,-5.559247042299e1,
-3.888704279126e1));
#34472=cartesian_point('',(4.784420619092e1,-5.554267902979e1,
-3.894709684920e1));
#34473=cartesian_point('',(4.791262533625e1,-5.548529861455e1,
-3.901323652070e1));
#34474=cartesian_point('',(4.798404055949e1,-5.541912809152e1,
-3.908599008999e1));
#34475=cartesian_point('',(4.805774073161e1,-5.534279321287e1,
-3.916577432259e1));
#34476=cartesian_point('',(4.813266120149e1,-5.525472405609e1,
-3.925291716731e1));
#34477=cartesian_point('',(4.820721420480e1,-5.515316125264e1,
-3.934753648558e1));
#34478=cartesian_point('',(4.827915308077e1,-5.503609712224e1,
-3.944946707534e1));
#34479=cartesian_point('',(4.834481539934e1,-5.490224002682e1,
-3.955726817279e1));
#34480=cartesian_point('',(4.839783573148e1,-5.475544373496e1,
-3.966503125097e1));
#34481=cartesian_point('',(4.843271798113e1,-5.460445483410e1,
-3.976444154130e1));
#34482=cartesian_point('',(4.844844334621e1,-5.445849023797e1,
-3.984941571508e1));
#34483=cartesian_point('',(4.844740546464e1,-5.432047150335e1,
-3.991929729399e1));
#34484=cartesian_point('',(4.843159011818e1,-5.418768386226e1,
-3.997616473202e1));
#34485=cartesian_point('',(4.840078390833e1,-5.405536327615e1,
-4.002165197921e1));
#34486=cartesian_point('',(4.835149732593e1,-5.391745616182e1,
-4.005551185498e1));
#34487=cartesian_point('',(4.827901871236e1,-5.377470888081e1,
-4.007257427090e1));
#34488=cartesian_point('',(4.821525680949e1,-5.368324655112e1,
-4.006807628381e1));
#34489=cartesian_point('',(4.818008092041e1,-5.363962759129e1,
-4.006142568652e1));
#34490=(bounded_surface()b_spline_surface(3,3,((#34402,#34403,#34404,#34405,
#34406,#34407,#34408,#34409,#34410,#34411,#34412,#34413,#34414,#34415,#34416,
#34417,#34418,#34419,#34420,#34421,#34422,#34423),(#34424,#34425,#34426,#34427,
#34428,#34429,#34430,#34431,#34432,#34433,#34434,#34435,#34436,#34437,#34438,
#34439,#34440,#34441,#34442,#34443,#34444,#34445),(#34446,#34447,#34448,#34449,
#34450,#34451,#34452,#34453,#34454,#34455,#34456,#34457,#34458,#34459,#34460,
#34461,#34462,#34463,#34464,#34465,#34466,#34467),(#34468,#34469,#34470,#34471,
#34472,#34473,#34474,#34475,#34476,#34477,#34478,#34479,#34480,#34481,#34482,
#34483,#34484,#34485,#34486,#34487,#34488,#34489)),.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());
#34491=oriented_edge('',*,*,#34393,.t.);
#34493=oriented_edge('',*,*,#34492,.f.);
#34495=oriented_edge('',*,*,#34494,.t.);
#34496=edge_loop('',(#34491,#34493,#34495));
#34497=face_outer_bound('',#34496,.f.);
#34499=cartesian_point('',(4.773831429595e1,-5.424716168697e1,
-4.071391491616e1));
#34500=cartesian_point('',(4.769316781555e1,-5.416710293267e1,
-4.071363473148e1));
#34501=cartesian_point('',(4.760784868347e1,-5.404820783796e1,
-4.071373266415e1));
#34502=cartesian_point('',(4.750336814666e1,-5.394610184760e1,
-4.071458578145e1));
#34503=cartesian_point('',(4.746264246157e1,-5.391105019594e1,
-4.071502083156e1));
#34504=cartesian_point('',(4.751389289390e1,-5.437328185297e1,
-4.017003517917e1));
#34505=cartesian_point('',(4.747837498378e1,-5.430967269001e1,
-4.016960161907e1));
#34506=cartesian_point('',(4.741061208323e1,-5.421539410760e1,
-4.016970073169e1));
#34507=cartesian_point('',(4.732711643039e1,-5.413519872174e1,
-4.017116832914e1));
#34508=cartesian_point('',(4.729455406775e1,-5.410781232848e1,
-4.017186286829e1));
#34509=cartesian_point('',(4.790102736607e1,-5.415572035460e1,
-3.976399361126e1));
#34510=cartesian_point('',(4.784961984875e1,-5.406333039306e1,
-3.976383719519e1));
#34511=cartesian_point('',(4.775119370740e1,-5.392646852474e1,
-3.976382401420e1));
#34512=cartesian_point('',(4.762969131419e1,-5.381049013436e1,
-3.976449113764e1));
#34513=cartesian_point('',(4.758230974460e1,-5.377096964486e1,
-3.976476162553e1));
#34514=cartesian_point('',(4.835322491252e1,-5.390159474647e1,
-4.006897294166e1));
#34515=cartesian_point('',(4.828283994560e1,-5.377582159608e1,
-4.006913296269e1));
#34516=cartesian_point('',(4.814881641322e1,-5.358928872569e1,
-4.006905253218e1));
#34517=cartesian_point('',(4.798396732273e1,-5.343034628455e1,
-4.006863420507e1));
#34518=cartesian_point('',(4.791970333678e1,-5.337602126631e1,
-4.006839570725e1));
#34519=(bounded_surface()b_spline_surface(3,3,((#34499,#34500,#34501,#34502,
#34503),(#34504,#34505,#34506,#34507,#34508),(#34509,#34510,#34511,#34512,
#34513),(#34514,#34515,#34516,#34517,#34518)),.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());
#34521=oriented_edge('',*,*,#34520,.f.);
#34522=oriented_edge('',*,*,#34492,.t.);
#34523=oriented_edge('',*,*,#34278,.t.);
#34525=oriented_edge('',*,*,#34524,.t.);
#34526=edge_loop('',(#34521,#34522,#34523,#34525));
#34527=face_outer_bound('',#34526,.f.);
#34529=cartesian_point('',(4.664561556430e1,-5.486261013337e1,
-4.049323068385e1));
#34530=direction('',(7.277646933574e-2,5.046502381197e-2,9.960707137963e-1));
#34531=direction('',(4.634026445397e-1,-8.860791317092e-1,1.103455405155e-2));
#34532=axis2_placement_3d('',#34529,#34530,#34531);
#34533=cylindrical_surface('',#34532,1.199969099195e0);
#34534=oriented_edge('',*,*,#34520,.t.);
#34536=oriented_edge('',*,*,#34535,.f.);
#34538=oriented_edge('',*,*,#34537,.f.);
#34540=oriented_edge('',*,*,#34539,.f.);
#34542=oriented_edge('',*,*,#34541,.f.);
#34543=oriented_edge('',*,*,#34494,.f.);
#34544=edge_loop('',(#34534,#34536,#34538,#34540,#34542,#34543));
#34545=face_outer_bound('',#34544,.f.);
#34547=cartesian_point('',(6.092537802685e1,-6.799644583871e1,-4.5e1));
#34548=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#34549=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#34550=axis2_placement_3d('',#34547,#34548,#34549);
#34551=plane('',#34550);
#34553=oriented_edge('',*,*,#34552,.f.);
#34555=oriented_edge('',*,*,#34554,.f.);
#34557=oriented_edge('',*,*,#34556,.f.);
#34559=oriented_edge('',*,*,#34558,.t.);
#34560=oriented_edge('',*,*,#34535,.t.);
#34561=edge_loop('',(#34553,#34555,#34557,#34559,#34560));
#34562=face_outer_bound('',#34561,.f.);
#34564=cartesian_point('',(4.810955470688e1,-5.391404025922e1,-4.05e1));
#34565=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#34566=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#34567=axis2_placement_3d('',#34564,#34565,#34566);
#34568=cylindrical_surface('',#34567,5.e-1);
#34569=oriented_edge('',*,*,#34552,.t.);
#34570=oriented_edge('',*,*,#34524,.f.);
#34571=oriented_edge('',*,*,#34276,.f.);
#34573=oriented_edge('',*,*,#34572,.f.);
#34574=edge_loop('',(#34569,#34570,#34571,#34573));
#34575=face_outer_bound('',#34574,.f.);
#34577=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.05e1));
#34578=direction('',(0.e0,0.e0,-1.e0));
#34579=direction('',(-6.521543819586e-1,-7.580861838156e-1,0.e0));
#34580=axis2_placement_3d('',#34577,#34578,#34579);
#34581=toroidal_surface('',#34580,4.104391095362e0,5.e-1);
#34583=oriented_edge('',*,*,#34582,.t.);
#34585=oriented_edge('',*,*,#34584,.t.);
#34587=oriented_edge('',*,*,#34586,.t.);
#34588=oriented_edge('',*,*,#34572,.t.);
#34589=oriented_edge('',*,*,#34274,.f.);
#34590=oriented_edge('',*,*,#34272,.f.);
#34592=oriented_edge('',*,*,#34591,.t.);
#34593=edge_loop('',(#34583,#34585,#34587,#34588,#34589,#34590,#34592));
#34594=face_outer_bound('',#34593,.f.);
#34596=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.218050450996e1));
#34597=direction('',(0.e0,0.e0,-1.e0));
#34598=direction('',(1.e0,0.e0,0.e0));
#34599=axis2_placement_3d('',#34596,#34597,#34598);
#34600=conical_surface('',#34599,4.753326107760e0,5.e0);
#34601=oriented_edge('',*,*,#34586,.f.);
#34602=oriented_edge('',*,*,#34584,.f.);
#34603=oriented_edge('',*,*,#34582,.f.);
#34605=oriented_edge('',*,*,#34604,.t.);
#34607=oriented_edge('',*,*,#34606,.f.);
#34609=oriented_edge('',*,*,#34608,.f.);
#34611=oriented_edge('',*,*,#34610,.f.);
#34612=oriented_edge('',*,*,#34554,.t.);
#34613=edge_loop('',(#34601,#34602,#34603,#34605,#34607,#34609,#34611,#34612));
#34614=face_outer_bound('',#34613,.f.);
#34616=cartesian_point('',(4.867617305707e1,-4.160510524520e1,-4.5e1));
#34617=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#34618=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#34619=axis2_placement_3d('',#34616,#34617,#34618);
#34620=plane('',#34619);
#34622=oriented_edge('',*,*,#34621,.f.);
#34624=oriented_edge('',*,*,#34623,.t.);
#34626=oriented_edge('',*,*,#34625,.f.);
#34628=oriented_edge('',*,*,#34627,.t.);
#34629=oriented_edge('',*,*,#34604,.f.);
#34630=edge_loop('',(#34622,#34624,#34626,#34628,#34629));
#34631=face_outer_bound('',#34630,.f.);
#34633=cartesian_point('',(5.038100878320e1,-4.457652323085e1,-4.05e1));
#34634=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#34635=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#34636=axis2_placement_3d('',#34633,#34634,#34635);
#34637=cylindrical_surface('',#34636,5.e-1);
#34638=oriented_edge('',*,*,#34621,.t.);
#34639=oriented_edge('',*,*,#34591,.f.);
#34640=oriented_edge('',*,*,#34270,.f.);
#34642=oriented_edge('',*,*,#34641,.f.);
#34643=edge_loop('',(#34638,#34639,#34640,#34642));
#34644=face_outer_bound('',#34643,.f.);
#34646=cartesian_point('',(5.391053648451e1,-4.746204642902e1,
-4.071502717883e1));
#34647=cartesian_point('',(5.394519280241e1,-4.750236368725e1,
-4.071459572006e1));
#34648=cartesian_point('',(5.404720264798e1,-4.760701554677e1,
-4.071373586839e1));
#34649=cartesian_point('',(5.416603548833e1,-4.769251476072e1,
-4.071363306574e1));
#34650=cartesian_point('',(5.424661085637e1,-4.773800395967e1,
-4.071391309568e1));
#34651=cartesian_point('',(5.410740987503e1,-4.729407846323e1,
-4.017187445602e1));
#34652=cartesian_point('',(5.413448593478e1,-4.732631447482e1,
-4.017118555823e1));
#34653=cartesian_point('',(5.421459812261e1,-4.740994869233e1,
-4.016970833399e1));
#34654=cartesian_point('',(5.430882423303e1,-4.747786076217e1,
-4.016959860891e1));
#34655=cartesian_point('',(5.437284347709e1,-4.751365009453e1,
-4.017003340442e1));
#34656=cartesian_point('',(5.377039132184e1,-4.758161550655e1,
-3.976476726144e1));
#34657=cartesian_point('',(5.380946299277e1,-4.762852207384e1,
-3.976449888408e1));
#34658=cartesian_point('',(5.392531615818e1,-4.775022608648e1,
-3.976382902207e1));
#34659=cartesian_point('',(5.406209997363e1,-4.784887190272e1,
-3.976383550201e1));
#34660=cartesian_point('',(5.415508517517e1,-4.790067308672e1,
-3.976399374248e1));
#34661=cartesian_point('',(5.337522641458e1,-4.791876156625e1,
-4.006839043216e1));
#34662=cartesian_point('',(5.342893619822e1,-4.798238109114e1,
-4.006862691531e1));
#34663=cartesian_point('',(5.358771593087e1,-4.814750186105e1,
-4.006904945335e1));
#34664=cartesian_point('',(5.377414614186e1,-4.828181762765e1,
-4.006913122726e1));
#34665=cartesian_point('',(5.390073016012e1,-4.835273956711e1,
-4.006897198555e1));
#34666=(bounded_surface()b_spline_surface(3,3,((#34646,#34647,#34648,#34649,
#34650),(#34651,#34652,#34653,#34654,#34655),(#34656,#34657,#34658,#34659,
#34660),(#34661,#34662,#34663,#34664,#34665)),.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());
#34668=oriented_edge('',*,*,#34667,.f.);
#34669=oriented_edge('',*,*,#34641,.t.);
#34670=oriented_edge('',*,*,#34268,.t.);
#34672=oriented_edge('',*,*,#34671,.f.);
#34673=edge_loop('',(#34668,#34669,#34670,#34672));
#34674=face_outer_bound('',#34673,.f.);
#34676=cartesian_point('',(5.486070639117e1,-4.664836118459e1,
-4.045565329254e1));
#34677=direction('',(5.046486070183e-2,7.277663199605e-2,-9.960707101756e-1));
#34678=direction('',(8.860791548098e-1,-4.634026055289e-1,1.103433733911e-2));
#34679=axis2_placement_3d('',#34676,#34677,#34678);
#34680=cylindrical_surface('',#34679,1.199969060763e0);
#34682=oriented_edge('',*,*,#34681,.t.);
#34684=oriented_edge('',*,*,#34683,.f.);
#34686=oriented_edge('',*,*,#34685,.f.);
#34687=oriented_edge('',*,*,#34623,.f.);
#34688=oriented_edge('',*,*,#34667,.t.);
#34689=edge_loop('',(#34682,#34684,#34686,#34687,#34688));
#34690=face_outer_bound('',#34689,.f.);
#34692=cartesian_point('',(5.402776670237e1,-4.758238933074e1,
-4.069790921736e1));
#34693=cartesian_point('',(5.407121003122e1,-4.761883518103e1,
-4.070582289033e1));
#34694=cartesian_point('',(5.416059575826e1,-4.768758101351e1,
-4.071621071286e1));
#34695=cartesian_point('',(5.429782654076e1,-4.777576443160e1,
-4.071630781416e1));
#34696=cartesian_point('',(5.443335677651e1,-4.784858941026e1,
-4.070339567005e1));
#34697=cartesian_point('',(5.456657622895e1,-4.790857996282e1,
-4.067989669151e1));
#34698=cartesian_point('',(5.470439113522e1,-4.795985723688e1,
-4.064527742849e1));
#34699=cartesian_point('',(5.485282104301e1,-4.800389684122e1,
-4.059702910163e1));
#34700=cartesian_point('',(5.501630812466e1,-4.803991583862e1,
-4.053138801942e1));
#34701=cartesian_point('',(5.519674326726e1,-4.806514187857e1,
-4.044415817683e1));
#34702=cartesian_point('',(5.539196146637e1,-4.807548267916e1,
-4.033232447427e1));
#34703=cartesian_point('',(5.559795329245e1,-4.806694610598e1,
-4.019415587317e1));
#34704=cartesian_point('',(5.581116231450e1,-4.803573540783e1,
-4.002790021592e1));
#34705=cartesian_point('',(5.602906207468e1,-4.797718361760e1,
-3.983034172739e1));
#34706=cartesian_point('',(5.624795324259e1,-4.788512819422e1,
-3.959759106276e1));
#34707=cartesian_point('',(5.641818078154e1,-4.777883843491e1,
-3.938104029998e1));
#34708=cartesian_point('',(5.651272308376e1,-4.770023929124e1,
-3.924069569345e1));
#34709=cartesian_point('',(5.654273696213e1,-4.767283839667e1,
-3.919365611284e1));
#34710=cartesian_point('',(5.424316525707e1,-4.743049377312e1,
-4.015778942631e1));
#34711=cartesian_point('',(5.426308717875e1,-4.744637288489e1,
-4.016210914005e1));
#34712=cartesian_point('',(5.430456743910e1,-4.747436252203e1,
-4.017037008142e1));
#34713=cartesian_point('',(5.437287811563e1,-4.750726796808e1,
-4.018162060379e1));
#34714=cartesian_point('',(5.444666705178e1,-4.753312639383e1,
-4.019020176274e1));
#34715=cartesian_point('',(5.452559527005e1,-4.755366044218e1,
-4.019494420544e1));
#34716=cartesian_point('',(5.461377621234e1,-4.757034590815e1,
-4.019489276635e1));
#34717=cartesian_point('',(5.471567232293e1,-4.758326248235e1,
-4.018825567306e1));
#34718=cartesian_point('',(5.483542517757e1,-4.759127766737e1,
-4.017224399629e1));
#34719=cartesian_point('',(5.497579471481e1,-4.759211791329e1,
-4.014321087582e1));
#34720=cartesian_point('',(5.513638873380e1,-4.758275120033e1,
-4.009750334490e1));
#34721=cartesian_point('',(5.531480929583e1,-4.756009267601e1,
-4.003213210791e1));
#34722=cartesian_point('',(5.550867134684e1,-4.752098141384e1,
-3.994432406663e1));
#34723=cartesian_point('',(5.571658251530e1,-4.746140831047e1,
-3.983042939082e1));
#34724=cartesian_point('',(5.593640540873e1,-4.737613126972e1,
-3.968601738478e1));
#34725=cartesian_point('',(5.611779323974e1,-4.728237585329e1,
-3.954264083312e1));
#34726=cartesian_point('',(5.622419054653e1,-4.721402219230e1,
-3.944510201100e1));
#34727=cartesian_point('',(5.625865936404e1,-4.719022787766e1,
-3.941190559049e1));
#34728=cartesian_point('',(5.399826014778e1,-4.780580216657e1,
-3.975733633023e1));
#34729=cartesian_point('',(5.401685028659e1,-4.781977511886e1,
-3.976069443812e1));
#34730=cartesian_point('',(5.405723551909e1,-4.784336596570e1,
-3.976551565271e1));
#34731=cartesian_point('',(5.412562595913e1,-4.786577970758e1,
-3.976734287364e1));
#34732=cartesian_point('',(5.419847826458e1,-4.787719995244e1,
-3.976435659427e1));
#34733=cartesian_point('',(5.427428989127e1,-4.788013454216e1,
-3.975718732776e1));
#34734=cartesian_point('',(5.435645014926e1,-4.787573875605e1,
-3.974550280312e1));
#34735=cartesian_point('',(5.444860687365e1,-4.786347929695e1,
-3.972817107426e1));
#34736=cartesian_point('',(5.455398058925e1,-4.784167781442e1,
-3.970347789307e1));
#34737=cartesian_point('',(5.467454123929e1,-4.780797560548e1,
-3.966942636061e1));
#34738=cartesian_point('',(5.480972803467e1,-4.776017648787e1,
-3.962441689749e1));
#34739=cartesian_point('',(5.495763361804e1,-4.769655759569e1,
-3.956738886632e1));
#34740=cartesian_point('',(5.511663096540e1,-4.761529774876e1,
-3.949730899042e1));
#34741=cartesian_point('',(5.528607147691e1,-4.751358767423e1,
-3.941251050724e1));
#34742=cartesian_point('',(5.546488812613e1,-4.738777955354e1,
-3.931097492497e1));
#34743=cartesian_point('',(5.561290403341e1,-4.726495031894e1,
-3.921506837130e1));
#34744=cartesian_point('',(5.570030317056e1,-4.718229592214e1,
-3.915193077061e1));
#34745=cartesian_point('',(5.572870146518e1,-4.715423471720e1,
-3.913064937962e1));
#34746=cartesian_point('',(5.363839655699e1,-4.817908526796e1,
-4.006123617821e1));
#34747=cartesian_point('',(5.367972250868e1,-4.821250055023e1,
-4.006762101164e1));
#34748=cartesian_point('',(5.376736727099e1,-4.827425282664e1,
-4.007254007561e1));
#34749=cartesian_point('',(5.390472486803e1,-4.834575567650e1,
-4.005765524262e1));
#34750=cartesian_point('',(5.403876597178e1,-4.839562565596e1,
-4.002635224030e1));
#34751=cartesian_point('',(5.416703041238e1,-4.842763515175e1,
-3.998391505356e1));
#34752=cartesian_point('',(5.429527314304e1,-4.844539572945e1,
-3.993080056100e1));
#34753=cartesian_point('',(5.442821857916e1,-4.844940841980e1,
-3.986554902903e1));
#34754=cartesian_point('',(5.456884453116e1,-4.843802244385e1,
-3.978610538203e1));
#34755=cartesian_point('',(5.471778588700e1,-4.840833006780e1,
-3.969089685818e1));
#34756=cartesian_point('',(5.487260960687e1,-4.835756789250e1,
-3.958017300083e1));
#34757=cartesian_point('',(5.503008622757e1,-4.828390918106e1,
-3.945526910977e1));
#34758=cartesian_point('',(5.518786449618e1,-4.818568722038e1,
-3.931719913779e1));
#34759=cartesian_point('',(5.534460046383e1,-4.806014263187e1,
-3.916590015274e1));
#34760=cartesian_point('',(5.549829655551e1,-4.790364758721e1,
-3.900131792853e1));
#34761=cartesian_point('',(5.561546668449e1,-4.775113389717e1,
-3.886023884570e1));
#34762=cartesian_point('',(5.567980414493e1,-4.764979827570e1,
-3.877458811071e1));
#34763=cartesian_point('',(5.570016661018e1,-4.761561353043e1,
-3.874649201719e1));
#34764=(bounded_surface()b_spline_surface(3,3,((#34692,#34693,#34694,#34695,
#34696,#34697,#34698,#34699,#34700,#34701,#34702,#34703,#34704,#34705,#34706,
#34707,#34708,#34709),(#34710,#34711,#34712,#34713,#34714,#34715,#34716,#34717,
#34718,#34719,#34720,#34721,#34722,#34723,#34724,#34725,#34726,#34727),(#34728,
#34729,#34730,#34731,#34732,#34733,#34734,#34735,#34736,#34737,#34738,#34739,
#34740,#34741,#34742,#34743,#34744,#34745),(#34746,#34747,#34748,#34749,#34750,
#34751,#34752,#34753,#34754,#34755,#34756,#34757,#34758,#34759,#34760,#34761,
#34762,#34763)),.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());
#34765=oriented_edge('',*,*,#34681,.f.);
#34766=oriented_edge('',*,*,#34671,.t.);
#34768=oriented_edge('',*,*,#34767,.t.);
#34769=edge_loop('',(#34765,#34766,#34768));
#34770=face_outer_bound('',#34769,.f.);
#34772=cartesian_point('',(0.e0,0.e0,-3.9e1));
#34773=direction('',(0.e0,0.e0,1.e0));
#34774=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#34775=axis2_placement_3d('',#34772,#34773,#34774);
#34776=toroidal_surface('',#34775,7.222506558621e1,1.e0);
#34778=oriented_edge('',*,*,#34777,.f.);
#34780=oriented_edge('',*,*,#34779,.t.);
#34782=oriented_edge('',*,*,#34781,.t.);
#34783=oriented_edge('',*,*,#34767,.f.);
#34784=oriented_edge('',*,*,#34266,.f.);
#34785=edge_loop('',(#34778,#34780,#34782,#34783,#34784));
#34786=face_outer_bound('',#34785,.f.);
#34788=cartesian_point('',(5.344641186250e1,-5.111247887118e1,
-3.930690191733e1));
#34789=cartesian_point('',(5.344499243189e1,-5.110238060811e1,
-3.934716618719e1));
#34790=cartesian_point('',(5.343371993150e1,-5.108474445454e1,
-3.942036585200e1));
#34791=cartesian_point('',(5.339510962142e1,-5.105983172548e1,
-3.952501974554e1));
#34792=cartesian_point('',(5.334024890119e1,-5.103655083824e1,
-3.962007869861e1));
#34793=cartesian_point('',(5.326521762279e1,-5.101232404563e1,
-3.971169310149e1));
#34794=cartesian_point('',(5.317251998808e1,-5.098713472355e1,
-3.979556750875e1));
#34795=cartesian_point('',(5.306621990011e1,-5.096095682302e1,
-3.986893880443e1));
#34796=cartesian_point('',(5.294885440996e1,-5.093338606549e1,
-3.993165366295e1));
#34797=cartesian_point('',(5.282011698576e1,-5.090356257467e1,
-3.998473721356e1));
#34798=cartesian_point('',(5.267788647042e1,-5.087032256944e1,
-4.002876076030e1));
#34799=cartesian_point('',(5.252062076058e1,-5.083260868985e1,
-4.006310871175e1));
#34800=cartesian_point('',(5.234791220861e1,-5.078954146914e1,
-4.008639324231e1));
#34801=cartesian_point('',(5.215988729635e1,-5.074025750319e1,
-4.009688245534e1));
#34802=cartesian_point('',(5.195655838686e1,-5.068370437779e1,
-4.009252597227e1));
#34803=cartesian_point('',(5.176870745439e1,-5.062771648512e1,
-4.007375248603e1));
#34804=cartesian_point('',(5.164945716643e1,-5.058982474908e1,
-4.005390876816e1));
#34805=cartesian_point('',(5.160173134520e1,-5.057427284117e1,
-4.004470846633e1));
#34806=cartesian_point('',(5.283623262651e1,-5.096271267742e1,
-3.929660766934e1));
#34807=cartesian_point('',(5.283439052117e1,-5.095650169550e1,
-3.930321754175e1));
#34808=cartesian_point('',(5.282854958990e1,-5.094225563470e1,
-3.931468145978e1));
#34809=cartesian_point('',(5.281317149408e1,-5.091325382914e1,
-3.933269546337e1));
#34810=cartesian_point('',(5.279204009283e1,-5.087863594043e1,
-3.935221764778e1));
#34811=cartesian_point('',(5.276204329916e1,-5.083542756788e1,
-3.937601802968e1));
#34812=cartesian_point('',(5.272223370109e1,-5.078475800469e1,
-3.940411275477e1));
#34813=cartesian_point('',(5.267263456157e1,-5.072848977371e1,
-3.943563999296e1));
#34814=cartesian_point('',(5.261322942403e1,-5.066769852394e1,
-3.946981365422e1));
#34815=cartesian_point('',(5.254291733181e1,-5.060210690153e1,
-3.950643398722e1));
#34816=cartesian_point('',(5.245947017589e1,-5.053064396712e1,
-3.954560732322e1));
#34817=cartesian_point('',(5.236071467040e1,-5.045262145004e1,
-3.958704297945e1));
#34818=cartesian_point('',(5.224499510300e1,-5.036795358959e1,
-3.962991326421e1));
#34819=cartesian_point('',(5.211088167258e1,-5.027681763691e1,
-3.967301886775e1));
#34820=cartesian_point('',(5.195664118955e1,-5.017930361861e1,
-3.971488334006e1));
#34821=cartesian_point('',(5.180494668362e1,-5.009007797350e1,
-3.974809869430e1));
#34822=cartesian_point('',(5.170336400294e1,-5.003374643342e1,
-3.976565185252e1));
#34823=cartesian_point('',(5.166180406593e1,-5.001119175900e1,
-3.977205278906e1));
#34824=cartesian_point('',(5.281613422164e1,-5.035056671895e1,
-3.915596637598e1));
#34825=cartesian_point('',(5.281843824453e1,-5.034309202409e1,
-3.916771310738e1));
#34826=cartesian_point('',(5.282205122189e1,-5.032673132637e1,
-3.918770801148e1));
#34827=cartesian_point('',(5.282536056090e1,-5.029496841499e1,
-3.922029212386e1));
#34828=cartesian_point('',(5.282517227972e1,-5.025803692348e1,
-3.925766629789e1));
#34829=cartesian_point('',(5.281852021657e1,-5.021315880066e1,
-3.930595781660e1));
#34830=cartesian_point('',(5.280183878942e1,-5.016216326200e1,
-3.936568893044e1));
#34831=cartesian_point('',(5.277268237018e1,-5.010759128621e1,
-3.943504870038e1));
#34832=cartesian_point('',(5.272962470449e1,-5.005103514413e1,
-3.951211945622e1));
#34833=cartesian_point('',(5.267084379735e1,-4.999276222594e1,
-3.959629437396e1));
#34834=cartesian_point('',(5.259331388918e1,-4.993248750373e1,
-3.968777100407e1));
#34835=cartesian_point('',(5.249369478297e1,-4.987047156683e1,
-3.978590300543e1));
#34836=cartesian_point('',(5.236896808743e1,-4.980761332518e1,
-3.988880898083e1));
#34837=cartesian_point('',(5.221625962877e1,-4.974510542088e1,
-3.999373147662e1));
#34838=cartesian_point('',(5.203219329425e1,-4.968417903865e1,
-4.009726665735e1));
#34839=cartesian_point('',(5.184347256732e1,-4.963440783528e1,
-4.018113224228e1));
#34840=cartesian_point('',(5.171306748722e1,-4.960625227877e1,
-4.022656689187e1));
#34841=cartesian_point('',(5.165907556011e1,-4.959543064590e1,
-4.024335572304e1));
#34842=cartesian_point('',(5.341558728087e1,-5.017364103660e1,
-3.909120275860e1));
#34843=cartesian_point('',(5.342052669680e1,-5.016160463785e1,
-3.913934534308e1));
#34844=cartesian_point('',(5.342375349512e1,-5.014072530163e1,
-3.922562883596e1));
#34845=cartesian_point('',(5.341380378569e1,-5.011157791158e1,
-3.935262865730e1));
#34846=cartesian_point('',(5.339106317219e1,-5.008474869111e1,
-3.947506690293e1));
#34847=cartesian_point('',(5.335183530955e1,-5.005796103095e1,
-3.960424294540e1));
#34848=cartesian_point('',(5.329460895685e1,-5.003227176584e1,
-3.973663754350e1));
#34849=cartesian_point('',(5.321966152094e1,-5.000869538301e1,
-3.986803194907e1));
#34850=cartesian_point('',(5.312736787008e1,-4.998761993804e1,
-3.999653735125e1));
#34851=cartesian_point('',(5.301631562812e1,-4.996902101928e1,
-4.012255455890e1));
#34852=cartesian_point('',(5.288316029493e1,-4.995294018463e1,
-4.024679477740e1));
#34853=cartesian_point('',(5.272457009537e1,-4.993977532458e1,
-4.036809694818e1));
#34854=cartesian_point('',(5.253804746430e1,-4.993015714494e1,
-4.048345719541e1));
#34855=cartesian_point('',(5.232150367380e1,-4.992477952942e1,
-4.058875392370e1));
#34856=cartesian_point('',(5.207243136362e1,-4.992434023858e1,
-4.067898075625e1));
#34857=cartesian_point('',(5.182779394635e1,-4.992886295151e1,
-4.073788866654e1));
#34858=cartesian_point('',(5.166433923506e1,-4.993418424181e1,
-4.076080631733e1));
#34859=cartesian_point('',(5.159754668227e1,-4.993662709998e1,
-4.076753775263e1));
#34860=(bounded_surface()b_spline_surface(3,3,((#34788,#34789,#34790,#34791,
#34792,#34793,#34794,#34795,#34796,#34797,#34798,#34799,#34800,#34801,#34802,
#34803,#34804,#34805),(#34806,#34807,#34808,#34809,#34810,#34811,#34812,#34813,
#34814,#34815,#34816,#34817,#34818,#34819,#34820,#34821,#34822,#34823),(#34824,
#34825,#34826,#34827,#34828,#34829,#34830,#34831,#34832,#34833,#34834,#34835,
#34836,#34837,#34838,#34839,#34840,#34841),(#34842,#34843,#34844,#34845,#34846,
#34847,#34848,#34849,#34850,#34851,#34852,#34853,#34854,#34855,#34856,#34857,
#34858,#34859)),.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());
#34862=oriented_edge('',*,*,#34861,.t.);
#34864=oriented_edge('',*,*,#34863,.t.);
#34865=oriented_edge('',*,*,#34777,.t.);
#34866=edge_loop('',(#34862,#34864,#34865));
#34867=face_outer_bound('',#34866,.f.);
#34869=cartesian_point('',(2.500243563632e2,-2.486280238598e2,-3.94e1));
#34870=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#34871=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#34872=axis2_placement_3d('',#34869,#34870,#34871);
#34873=cylindrical_surface('',#34872,6.e-1);
#34874=oriented_edge('',*,*,#34861,.f.);
#34875=oriented_edge('',*,*,#34264,.f.);
#34877=oriented_edge('',*,*,#34876,.t.);
#34879=oriented_edge('',*,*,#34878,.t.);
#34880=edge_loop('',(#34874,#34875,#34877,#34879));
#34881=face_outer_bound('',#34880,.f.);
#34883=cartesian_point('',(5.299109244631e1,-5.190822628606e1,
-3.952045695562e1));
#34884=cartesian_point('',(5.301173996349e1,-5.191721150293e1,
-3.953771836285e1));
#34885=cartesian_point('',(5.304966932824e1,-5.193064745661e1,
-3.956429345075e1));
#34886=cartesian_point('',(5.311032869712e1,-5.194456353939e1,
-3.959511852263e1));
#34887=cartesian_point('',(5.316507329639e1,-5.195305188079e1,
-3.961568891261e1));
#34888=cartesian_point('',(5.322254823109e1,-5.195843078426e1,
-3.962985475027e1));
#34889=cartesian_point('',(5.328117167841e1,-5.196091346856e1,
-3.963652734489e1));
#34890=cartesian_point('',(5.333947799248e1,-5.196089943008e1,
-3.963483507281e1));
#34891=cartesian_point('',(5.339616588973e1,-5.195890545735e1,
-3.962398379137e1));
#34892=cartesian_point('',(5.344959145557e1,-5.195552855779e1,
-3.960316250767e1));
#34893=cartesian_point('',(5.349735149521e1,-5.195148931572e1,
-3.957195711678e1));
#34894=cartesian_point('',(5.353644615356e1,-5.194759579680e1,
-3.953105176617e1));
#34895=cartesian_point('',(5.356412504080e1,-5.194457715195e1,
-3.948240718063e1));
#34896=cartesian_point('',(5.358590935193e1,-5.194209020678e1,
-3.940161152722e1));
#34897=cartesian_point('',(5.357355893066e1,-5.194350425951e1,
-3.933440384662e1));
#34898=cartesian_point('',(5.354965382776e1,-5.194620865815e1,
-3.929554092028e1));
#34899=cartesian_point('',(5.298852226284e1,-5.191934064133e1,
-3.953584781299e1));
#34900=cartesian_point('',(5.300996409520e1,-5.192743656417e1,
-3.955385955003e1));
#34901=cartesian_point('',(5.304932094101e1,-5.193938632161e1,
-3.958143346545e1));
#34902=cartesian_point('',(5.311220565223e1,-5.195113222195e1,
-3.961306228823e1));
#34903=cartesian_point('',(5.316892727795e1,-5.195777576113e1,
-3.963389753840e1));
#34904=cartesian_point('',(5.322844966653e1,-5.196132374271e1,
-3.964789866939e1));
#34905=cartesian_point('',(5.328913598442e1,-5.196204015990e1,
-3.965396672458e1));
#34906=cartesian_point('',(5.334947099273e1,-5.196036724288e1,
-3.965122928203e1));
#34907=cartesian_point('',(5.340811074716e1,-5.195685435473e1,
-3.963888980901e1));
#34908=cartesian_point('',(5.346335808389e1,-5.195213340277e1,
-3.961613317877e1));
#34909=cartesian_point('',(5.351273256341e1,-5.194696726318e1,
-3.958256114200e1));
#34910=cartesian_point('',(5.355313910850e1,-5.194220531979e1,
-3.953891862044e1));
#34911=cartesian_point('',(5.358174172371e1,-5.193860173226e1,
-3.948726427474e1));
#34912=cartesian_point('',(5.360425059039e1,-5.193566929077e1,
-3.940168272792e1));
#34913=cartesian_point('',(5.359148938441e1,-5.193733607345e1,
-3.933059172760e1));
#34914=cartesian_point('',(5.356678921536e1,-5.194052836773e1,
-3.928930237336e1));
#34915=cartesian_point('',(5.298260369071e1,-5.194006512175e1,
-3.957111385497e1));
#34916=cartesian_point('',(5.300590940539e1,-5.194613257663e1,
-3.959058475558e1));
#34917=cartesian_point('',(5.304853423194e1,-5.195471260774e1,
-3.962001893513e1));
#34918=cartesian_point('',(5.311636167081e1,-5.196161136517e1,
-3.965292909401e1));
#34919=cartesian_point('',(5.317738980930e1,-5.196417751849e1,
-3.967394876739e1));
#34920=cartesian_point('',(5.324129490859e1,-5.196371801039e1,
-3.968721951707e1));
#34921=cartesian_point('',(5.330632631263e1,-5.196060331555e1,
-3.969164189345e1));
#34922=cartesian_point('',(5.337087010980e1,-5.195536245093e1,
-3.968636140993e1));
#34923=cartesian_point('',(5.343350145848e1,-5.194860819877e1,
-3.967059376763e1));
#34924=cartesian_point('',(5.349242401767e1,-5.194103984663e1,
-3.964353215117e1));
#34925=cartesian_point('',(5.354501510134e1,-5.193350194866e1,
-3.960482693428e1));
#34926=cartesian_point('',(5.358800777801e1,-5.192692233459e1,
-3.955535753274e1));
#34927=cartesian_point('',(5.361841666891e1,-5.192209954097e1,
-3.949737973860e1));
#34928=cartesian_point('',(5.364233523468e1,-5.191824097281e1,
-3.940182179578e1));
#34929=cartesian_point('',(5.362877479101e1,-5.192043310536e1,
-3.932267352134e1));
#34930=cartesian_point('',(5.360252781829e1,-5.192463991791e1,
-3.927627821089e1));
#34931=cartesian_point('',(5.297234547356e1,-5.196011843273e1,
-3.963166517901e1));
#34932=cartesian_point('',(5.299899493901e1,-5.196273325246e1,
-3.965278965047e1));
#34933=cartesian_point('',(5.304722135943e1,-5.196564437824e1,
-3.968401496216e1));
#34934=cartesian_point('',(5.312302343252e1,-5.196463173712e1,
-3.971729019005e1));
#34935=cartesian_point('',(5.319071366557e1,-5.196068737862e1,
-3.973724306594e1));
#34936=cartesian_point('',(5.326113276277e1,-5.195396210626e1,
-3.974810386637e1));
#34937=cartesian_point('',(5.333237467604e1,-5.194497693029e1,
-3.974884771070e1));
#34938=cartesian_point('',(5.340270507255e1,-5.193437342546e1,
-3.973871562973e1));
#34939=cartesian_point('',(5.347061540278e1,-5.192283651899e1,
-3.971700232583e1));
#34940=cartesian_point('',(5.353421382084e1,-5.191113996754e1,
-3.968297348969e1));
#34941=cartesian_point('',(5.359074719802e1,-5.190021869776e1,
-3.963640323274e1));
#34942=cartesian_point('',(5.363680526131e1,-5.189108208510e1,
-3.957838630158e1));
#34943=cartesian_point('',(5.366929930109e1,-5.188456252822e1,
-3.951142764240e1));
#34944=cartesian_point('',(5.369481792413e1,-5.187942381817e1,
-3.940198172292e1));
#34945=cartesian_point('',(5.368035026866e1,-5.188234196741e1,
-3.931175264302e1));
#34946=cartesian_point('',(5.365234793327e1,-5.188795200083e1,
-3.925807675951e1));
#34947=cartesian_point('',(5.296115627159e1,-5.196629737924e1,
-3.969714540729e1));
#34948=cartesian_point('',(5.299156494195e1,-5.196520868915e1,
-3.971920755363e1));
#34949=cartesian_point('',(5.304583945735e1,-5.196210615023e1,
-3.975096901466e1));
#34950=cartesian_point('',(5.312975411914e1,-5.195294857491e1,
-3.978280685265e1));
#34951=cartesian_point('',(5.320391772778e1,-5.194245330526e1,
-3.980022474884e1));
#34952=cartesian_point('',(5.328037154576e1,-5.192956633896e1,
-3.980732529377e1));
#34953=cartesian_point('',(5.335708146271e1,-5.191493923268e1,
-3.980323954638e1));
#34954=cartesian_point('',(5.343223184631e1,-5.189929888285e1,
-3.978737645414e1));
#34955=cartesian_point('',(5.350427873291e1,-5.188337154534e1,
-3.975917405919e1));
#34956=cartesian_point('',(5.357130166485e1,-5.186797034852e1,
-3.971803460711e1));
#34957=cartesian_point('',(5.363052007223e1,-5.185407815637e1,
-3.966390621077e1));
#34958=cartesian_point('',(5.367852017145e1,-5.184273946393e1,
-3.959810090562e1));
#34959=cartesian_point('',(5.371225443609e1,-5.183478102037e1,
-3.952330389131e1));
#34960=cartesian_point('',(5.373868423284e1,-5.182856749781e1,
-3.940207593768e1));
#34961=cartesian_point('',(5.372369987913e1,-5.183209502759e1,
-3.930261330680e1));
#34962=cartesian_point('',(5.369469840195e1,-5.183888432667e1,
-3.924254823223e1));
#34963=cartesian_point('',(5.295019202565e1,-5.195801686695e1,
-3.976079179043e1));
#34964=cartesian_point('',(5.298438661690e1,-5.195335618480e1,
-3.978298178366e1));
#34965=cartesian_point('',(5.304453111802e1,-5.194451590931e1,
-3.981397383150e1));
#34966=cartesian_point('',(5.313586021011e1,-5.192781966243e1,
-3.984272654277e1));
#34967=cartesian_point('',(5.321564241142e1,-5.191140798032e1,
-3.985640781473e1));
#34968=cartesian_point('',(5.329703186605e1,-5.189309766412e1,
-3.985879010362e1));
#34969=cartesian_point('',(5.337790682049e1,-5.187363745543e1,
-3.984922541569e1));
#34970=cartesian_point('',(5.345641769370e1,-5.185380364887e1,
-3.982734545086e1));
#34971=cartesian_point('',(5.353103687074e1,-5.183432886970e1,
-3.979278092732e1));
#34972=cartesian_point('',(5.359988487475e1,-5.181602659521e1,
-3.974512039221e1));
#34973=cartesian_point('',(5.366025914144e1,-5.179988041102e1,
-3.968451811521e1));
#34974=cartesian_point('',(5.370888205176e1,-5.178692006002e1,
-3.961248299054e1));
#34975=cartesian_point('',(5.374288699980e1,-5.177792785843e1,
-3.953179325937e1));
#34976=cartesian_point('',(5.376944778436e1,-5.177095479942e1,
-3.940209497904e1));
#34977=cartesian_point('',(5.375438902118e1,-5.177491273854e1,
-3.929619027830e1));
#34978=cartesian_point('',(5.372524473696e1,-5.178253671176e1,
-3.923128218726e1));
#34979=cartesian_point('',(5.294185010986e1,-5.194080885988e1,
-3.980882211567e1));
#34980=cartesian_point('',(5.297900297671e1,-5.193347392062e1,
-3.983050750948e1));
#34981=cartesian_point('',(5.304357053044e1,-5.192038617046e1,
-3.985992893997e1));
#34982=cartesian_point('',(5.314013360071e1,-5.189829099893e1,
-3.988505861367e1));
#34983=cartesian_point('',(5.322363919954e1,-5.187776052475e1,
-3.989494381900e1));
#34984=cartesian_point('',(5.330803983491e1,-5.185579152495e1,
-3.989294983643e1));
#34985=cartesian_point('',(5.339117586847e1,-5.183318329396e1,
-3.987864862639e1));
#34986=cartesian_point('',(5.347120667643e1,-5.181072368032e1,
-3.985188565984e1));
#34987=cartesian_point('',(5.354665592796e1,-5.178912418643e1,
-3.981247798218e1));
#34988=cartesian_point('',(5.361572784220e1,-5.176916946413e1,
-3.976019582635e1));
#34989=cartesian_point('',(5.367585902049e1,-5.175180845415e1,
-3.969537744171e1));
#34990=cartesian_point('',(5.372398166944e1,-5.173802226442e1,
-3.961966927676e1));
#34991=cartesian_point('',(5.375747379163e1,-5.172852980773e1,
-3.953585675766e1));
#34992=cartesian_point('',(5.378355451629e1,-5.172120232844e1,
-3.940205370667e1));
#34993=cartesian_point('',(5.376876778176e1,-5.172536087518e1,
-3.929323052863e1));
#34994=cartesian_point('',(5.374015116237e1,-5.173337572693e1,
-3.922571650156e1));
#34995=cartesian_point('',(5.293586833350e1,-5.192240011803e1,
-3.984304439300e1));
#34996=cartesian_point('',(5.297518581440e1,-5.191317169494e1,
-3.986403306422e1));
#34997=cartesian_point('',(5.304290109998e1,-5.189710382354e1,
-3.989178005352e1));
#34998=cartesian_point('',(5.314299078851e1,-5.187132457219e1,
-3.991360187737e1));
#34999=cartesian_point('',(5.322885954106e1,-5.184805349196e1,
-3.992023468394e1));
#35000=cartesian_point('',(5.331500545034e1,-5.182372109780e1,
-3.991466497797e1));
#35001=cartesian_point('',(5.339925773450e1,-5.179914992072e1,
-3.989665129403e1));
#35002=cartesian_point('',(5.347980154838e1,-5.177512161113e1,
-3.986621703886e1));
#35003=cartesian_point('',(5.355521894977e1,-5.175231807533e1,
-3.982333497670e1));
#35004=cartesian_point('',(5.362380339500e1,-5.173148710867e1,
-3.976792784707e1));
#35005=cartesian_point('',(5.368313568849e1,-5.171353322653e1,
-3.970048092174e1));
#35006=cartesian_point('',(5.373035760394e1,-5.169938184598e1,
-3.962273248568e1));
#35007=cartesian_point('',(5.376308205967e1,-5.168968994639e1,
-3.953743772731e1));
#35008=cartesian_point('',(5.378849598282e1,-5.168223265546e1,
-3.940199308602e1));
#35009=cartesian_point('',(5.377408717326e1,-5.168646446623e1,
-3.929218041546e1));
#35010=cartesian_point('',(5.374620298301e1,-5.169462375044e1,
-3.922339797947e1));
#35011=cartesian_point('',(5.293180737452e1,-5.190692830521e1,
-3.986617015383e1));
#35012=cartesian_point('',(5.297261561127e1,-5.189642625678e1,
-3.988652171325e1));
#35013=cartesian_point('',(5.304245612996e1,-5.187836738064e1,
-3.991286329699e1));
#35014=cartesian_point('',(5.314482898325e1,-5.185017886389e1,
-3.993209158490e1));
#35015=cartesian_point('',(5.323215170299e1,-5.182515153955e1,
-3.993625647912e1));
#35016=cartesian_point('',(5.331927958960e1,-5.179934215579e1,
-3.992804480050e1));
#35017=cartesian_point('',(5.340404214818e1,-5.177358264124e1,
-3.990735588522e1));
#35018=cartesian_point('',(5.348465151973e1,-5.174864334081e1,
-3.987434601651e1));
#35019=cartesian_point('',(5.355973999368e1,-5.172517898731e1,
-3.982910450881e1));
#35020=cartesian_point('',(5.362767592840e1,-5.170390442225e1,
-3.977166852781e1));
#35021=cartesian_point('',(5.368615979020e1,-5.168568440462e1,
-3.970263055468e1));
#35022=cartesian_point('',(5.373250459117e1,-5.167139634251e1,
-3.962378788859e1));
#35023=cartesian_point('',(5.376451189621e1,-5.166164709895e1,
-3.953785784676e1));
#35024=cartesian_point('',(5.378931506037e1,-5.165416261162e1,
-3.940193672703e1));
#35025=cartesian_point('',(5.377525243214e1,-5.165840956883e1,
-3.929199297226e1));
#35026=cartesian_point('',(5.374803898743e1,-5.166660032858e1,
-3.922264358099e1));
#35027=cartesian_point('',(5.292798877455e1,-5.188937571705e1,
-3.988780733957e1));
#35028=cartesian_point('',(5.297022023550e1,-5.187768801116e1,
-3.990739405066e1));
#35029=cartesian_point('',(5.304204730966e1,-5.185778944141e1,
-3.993214276488e1));
#35030=cartesian_point('',(5.314645493966e1,-5.182742817876e1,
-3.994858093873e1));
#35031=cartesian_point('',(5.323499299619e1,-5.180085479056e1,
-3.995016270532e1));
#35032=cartesian_point('',(5.332283935350e1,-5.177378533347e1,
-3.993925012323e1));
#35033=cartesian_point('',(5.340783171734e1,-5.174705413159e1,
-3.991588920734e1));
#35034=cartesian_point('',(5.348821718480e1,-5.172141373028e1,
-3.988037338636e1));
#35035=cartesian_point('',(5.356268597744e1,-5.169748615854e1,
-3.983291251210e1));
#35036=cartesian_point('',(5.362969134903e1,-5.167594725886e1,
-3.977366234792e1));
#35037=cartesian_point('',(5.368706826847e1,-5.165761471382e1,
-3.970332365773e1));
#35038=cartesian_point('',(5.373232002260e1,-5.164331048445e1,
-3.962374586705e1));
#35039=cartesian_point('',(5.376345502184e1,-5.163358615691e1,
-3.953759316505e1));
#35040=cartesian_point('',(5.378752421797e1,-5.162613763810e1,
-3.940186837509e1));
#35041=cartesian_point('',(5.377387762140e1,-5.163036389947e1,
-3.929234744691e1));
#35042=cartesian_point('',(5.374747013853e1,-5.163851701125e1,
-3.922276204399e1));
#35043=cartesian_point('',(5.292304980359e1,-5.186201399023e1,
-3.991562468069e1));
#35044=cartesian_point('',(5.296715530793e1,-5.184881130244e1,
-3.993396505507e1));
#35045=cartesian_point('',(5.304153342156e1,-5.182658366222e1,
-3.995623272389e1));
#35046=cartesian_point('',(5.314839892421e1,-5.179355599845e1,
-3.996851722871e1));
#35047=cartesian_point('',(5.323827337367e1,-5.176514635200e1,
-3.996635085903e1));
#35048=cartesian_point('',(5.332673120900e1,-5.173664683149e1,
-3.995160899223e1));
#35049=cartesian_point('',(5.341163304280e1,-5.170888486922e1,
-3.992454950505e1));
#35050=cartesian_point('',(5.349128604308e1,-5.168257887030e1,
-3.988566212985e1));
#35051=cartesian_point('',(5.356447195324e1,-5.165829747227e1,
-3.983532959327e1));
#35052=cartesian_point('',(5.362977626264e1,-5.163665365044e1,
-3.977387811359e1));
#35053=cartesian_point('',(5.368524199862e1,-5.161838916605e1,
-3.970216009568e1));
#35054=cartesian_point('',(5.372866392337e1,-5.160423828511e1,
-3.962208716480e1));
#35055=cartesian_point('',(5.375836366748e1,-5.159466845652e1,
-3.953622762666e1));
#35056=cartesian_point('',(5.378123592851e1,-5.158736190710e1,
-3.940175615153e1));
#35057=cartesian_point('',(5.376826780298e1,-5.159150721317e1,
-3.929362905819e1));
#35058=cartesian_point('',(5.374317454707e1,-5.159950733809e1,
-3.922419918392e1));
#35059=cartesian_point('',(5.291748704645e1,-5.182094542365e1,
-3.994658534062e1));
#35060=cartesian_point('',(5.296377643368e1,-5.180607721680e1,
-3.996295634242e1));
#35061=cartesian_point('',(5.304098736714e1,-5.178133720519e1,
-3.998150371666e1));
#35062=cartesian_point('',(5.315023855110e1,-5.174562281525e1,
-3.998791099173e1));
#35063=cartesian_point('',(5.324109999214e1,-5.171550454018e1,
-3.998062736281e1));
#35064=cartesian_point('',(5.332954734259e1,-5.168583374303e1,
-3.996083345301e1));
#35065=cartesian_point('',(5.341349407759e1,-5.165740811403e1,
-3.992907448745e1));
#35066=cartesian_point('',(5.349134771448e1,-5.163088314400e1,
-3.988610292222e1));
#35067=cartesian_point('',(5.356202958394e1,-5.160674293069e1,
-3.983253353361e1));
#35068=cartesian_point('',(5.362432346623e1,-5.158550230314e1,
-3.976892206003e1));
#35069=cartesian_point('',(5.367658173485e1,-5.156778443780e1,
-3.969631719518e1));
#35070=cartesian_point('',(5.371702727117e1,-5.155418967172e1,
-3.961668913432e1));
#35071=cartesian_point('',(5.374443500319e1,-5.154506287486e1,
-3.953243841611e1));
#35072=cartesian_point('',(5.376541434862e1,-5.153812622604e1,
-3.940157735250e1));
#35073=cartesian_point('',(5.375351923523e1,-5.154206113129e1,
-3.929688356485e1));
#35074=cartesian_point('',(5.373050418973e1,-5.154965948549e1,
-3.922864267142e1));
#35075=cartesian_point('',(5.291241988043e1,-5.176203602069e1,
-3.997401172870e1));
#35076=cartesian_point('',(5.296085200451e1,-5.174573625427e1,
-3.998740252199e1));
#35077=cartesian_point('',(5.304055862104e1,-5.171894020381e1,
-4.000061915789e1));
#35078=cartesian_point('',(5.315118047697e1,-5.168144211873e1,
-3.999915822977e1));
#35079=cartesian_point('',(5.324185418213e1,-5.165052151836e1,
-3.998533460600e1));
#35080=cartesian_point('',(5.332882556205e1,-5.162070535570e1,
-3.995938857414e1));
#35081=cartesian_point('',(5.341011300312e1,-5.159271813007e1,
-3.992222930662e1));
#35082=cartesian_point('',(5.348428399620e1,-5.156710671850e1,
-3.987493588171e1));
#35083=cartesian_point('',(5.355046358813e1,-5.154422702576e1,
-3.981841276741e1));
#35084=cartesian_point('',(5.360771969492e1,-5.152444714011e1,
-3.975350350046e1));
#35085=cartesian_point('',(5.365484379570e1,-5.150821285044e1,
-3.968148904854e1));
#35086=cartesian_point('',(5.369065812533e1,-5.149592875911e1,
-3.960436886998e1));
#35087=cartesian_point('',(5.371456134144e1,-5.148776974082e1,
-3.952426531950e1));
#35088=cartesian_point('',(5.373267378120e1,-5.148161047361e1,
-3.940130458016e1));
#35089=cartesian_point('',(5.372240383964e1,-5.148510367998e1,
-3.930364640905e1));
#35090=cartesian_point('',(5.370253604054e1,-5.149185480555e1,
-3.923861483660e1));
#35091=cartesian_point('',(5.290953863822e1,-5.169688534535e1,
-3.998846420083e1));
#35092=cartesian_point('',(5.295941502331e1,-5.167989757538e1,
-3.999841383146e1));
#35093=cartesian_point('',(5.304041592020e1,-5.165227475698e1,
-4.000574029333e1));
#35094=cartesian_point('',(5.315063567406e1,-5.161473957007e1,
-3.999610318098e1));
#35095=cartesian_point('',(5.323960253052e1,-5.158447299919e1,
-3.997579491308e1));
#35096=cartesian_point('',(5.332357563366e1,-5.155593100397e1,
-3.994406839046e1));
#35097=cartesian_point('',(5.340071658935e1,-5.152972859532e1,
-3.990219019842e1));
#35098=cartesian_point('',(5.346978479898e1,-5.150627535497e1,
-3.985155367561e1));
#35099=cartesian_point('',(5.353013387176e1,-5.148577893584e1,
-3.979334331644e1));
#35100=cartesian_point('',(5.358114568610e1,-5.146843956794e1,
-3.972868221245e1));
#35101=cartesian_point('',(5.362209302404e1,-5.145450004510e1,
-3.965906213292e1));
#35102=cartesian_point('',(5.365244718519e1,-5.144414510836e1,
-3.958646370936e1));
#35103=cartesian_point('',(5.367227187403e1,-5.143736708122e1,
-3.951266654428e1));
#35104=cartesian_point('',(5.368707185366e1,-5.143229829924e1,
-3.940098766827e1));
#35105=cartesian_point('',(5.367867969820e1,-5.143517221046e1,
-3.931308408431e1));
#35106=cartesian_point('',(5.366244800584e1,-5.144073304075e1,
-3.925300789088e1));
#35107=cartesian_point('',(5.290919011860e1,-5.163890361273e1,
-3.998840416766e1));
#35108=cartesian_point('',(5.295959871619e1,-5.162203204188e1,
-3.999517312268e1));
#35109=cartesian_point('',(5.304055865787e1,-5.159485102165e1,
-3.999726188910e1));
#35110=cartesian_point('',(5.314885977262e1,-5.155885790248e1,
-3.998077600693e1));
#35111=cartesian_point('',(5.323508759046e1,-5.153042768789e1,
-3.995530553090e1));
#35112=cartesian_point('',(5.331528079768e1,-5.150418734519e1,
-3.991926740651e1));
#35113=cartesian_point('',(5.338775058903e1,-5.148063121728e1,
-3.987420960828e1));
#35114=cartesian_point('',(5.345143935616e1,-5.146003272250e1,
-3.982176693582e1));
#35115=cartesian_point('',(5.350590677584e1,-5.144246230403e1,
-3.976334025587e1));
#35116=cartesian_point('',(5.355081391647e1,-5.142796627096e1,
-3.970026993263e1));
#35117=cartesian_point('',(5.358585838298e1,-5.141660121410e1,
-3.963419784237e1));
#35118=cartesian_point('',(5.361107789853e1,-5.140835344793e1,
-3.956704620481e1));
#35119=cartesian_point('',(5.362710788242e1,-5.140305727071e1,
-3.950026102624e1));
#35120=cartesian_point('',(5.363884449021e1,-5.139914674954e1,
-3.940069322642e1));
#35121=cartesian_point('',(5.363218894854e1,-5.140136307134e1,
-3.932307687853e1));
#35122=cartesian_point('',(5.361931973256e1,-5.140565845254e1,
-3.926855496987e1));
#35123=cartesian_point('',(5.291001280189e1,-5.160456157584e1,
-3.998236668656e1));
#35124=cartesian_point('',(5.296038682207e1,-5.158809719075e1,
-3.998719687319e1));
#35125=cartesian_point('',(5.304076848333e1,-5.156172479452e1,
-3.998618541995e1));
#35126=cartesian_point('',(5.314720827580e1,-5.152737660167e1,
-3.996584174474e1));
#35127=cartesian_point('',(5.323124713593e1,-5.150061662032e1,
-3.993759654952e1));
#35128=cartesian_point('',(5.330868527454e1,-5.147628187688e1,
-3.989939152252e1));
#35129=cartesian_point('',(5.337793276448e1,-5.145478445537e1,
-3.985292425871e1));
#35130=cartesian_point('',(5.343804604585e1,-5.143631063470e1,
-3.979995482124e1));
#35131=cartesian_point('',(5.348870808065e1,-5.142084714184e1,
-3.974199697854e1));
#35132=cartesian_point('',(5.352974519429e1,-5.140834701441e1,
-3.968050514308e1));
#35133=cartesian_point('',(5.356110497580e1,-5.139875398151e1,
-3.961719268112e1));
#35134=cartesian_point('',(5.358315542416e1,-5.139193555053e1,
-3.955392786756e1));
#35135=cartesian_point('',(5.359686121975e1,-5.138763448447e1,
-3.949194585804e1));
#35136=cartesian_point('',(5.360672982049e1,-5.138449720243e1,
-3.940051307104e1));
#35137=cartesian_point('',(5.360113325931e1,-5.138627460278e1,
-3.932973569255e1));
#35138=cartesian_point('',(5.359031434921e1,-5.138972473013e1,
-3.927903496626e1));
#35139=cartesian_point('',(5.291045559476e1,-5.159196906482e1,
-3.997932976324e1));
#35140=cartesian_point('',(5.296076896426e1,-5.157570038927e1,
-3.998344151699e1));
#35141=cartesian_point('',(5.304086260332e1,-5.154969950757e1,
-3.998129355442e1));
#35142=cartesian_point('',(5.314652047058e1,-5.151605480317e1,
-3.995956255223e1));
#35143=cartesian_point('',(5.322967897489e1,-5.148998715628e1,
-3.993033870953e1));
#35144=cartesian_point('',(5.330603608554e1,-5.146642553464e1,
-3.989139217273e1));
#35145=cartesian_point('',(5.337403954151e1,-5.144575038031e1,
-3.984447306217e1));
#35146=cartesian_point('',(5.343278837899e1,-5.142811512965e1,
-3.979138493806e1));
#35147=cartesian_point('',(5.348201093521e1,-5.141347547694e1,
-3.973368087569e1));
#35148=cartesian_point('',(5.352159411760e1,-5.140174997032e1,
-3.967285509883e1));
#35149=cartesian_point('',(5.355157695498e1,-5.139284060172e1,
-3.961064479910e1));
#35150=cartesian_point('',(5.357244783691e1,-5.138657113870e1,
-3.954889581757e1));
#35151=cartesian_point('',(5.358529089328e1,-5.138265106294e1,
-3.948876417620e1));
#35152=cartesian_point('',(5.359446718384e1,-5.137980927189e1,
-3.940044622186e1));
#35153=cartesian_point('',(5.358926309793e1,-5.138141894902e1,
-3.933227884899e1));
#35154=cartesian_point('',(5.357920404832e1,-5.138454600953e1,
-3.928305215145e1));
#35155=b_spline_surface_with_knots('',3,3,((#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,
#34932,#34933,#34934,#34935,#34936,#34937,#34938,#34939,#34940,#34941,#34942,
#34943,#34944,#34945,#34946),(#34947,#34948,#34949,#34950,#34951,#34952,#34953,
#34954,#34955,#34956,#34957,#34958,#34959,#34960,#34961,#34962),(#34963,#34964,
#34965,#34966,#34967,#34968,#34969,#34970,#34971,#34972,#34973,#34974,#34975,
#34976,#34977,#34978),(#34979,#34980,#34981,#34982,#34983,#34984,#34985,#34986,
#34987,#34988,#34989,#34990,#34991,#34992,#34993,#34994),(#34995,#34996,#34997,
#34998,#34999,#35000,#35001,#35002,#35003,#35004,#35005,#35006,#35007,#35008,
#35009,#35010),(#35011,#35012,#35013,#35014,#35015,#35016,#35017,#35018,#35019,
#35020,#35021,#35022,#35023,#35024,#35025,#35026),(#35027,#35028,#35029,#35030,
#35031,#35032,#35033,#35034,#35035,#35036,#35037,#35038,#35039,#35040,#35041,
#35042),(#35043,#35044,#35045,#35046,#35047,#35048,#35049,#35050,#35051,#35052,
#35053,#35054,#35055,#35056,#35057,#35058),(#35059,#35060,#35061,#35062,#35063,
#35064,#35065,#35066,#35067,#35068,#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)),.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.619135983556e-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.700511039159e0),(-1.191404003966e-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.617355705344e-1),.unspecified.);
#35157=oriented_edge('',*,*,#35156,.t.);
#35158=oriented_edge('',*,*,#34876,.f.);
#35159=oriented_edge('',*,*,#34250,.f.);
#35160=edge_loop('',(#35157,#35158,#35159));
#35161=face_outer_bound('',#35160,.f.);
#35163=cartesian_point('',(5.350054156439e1,-5.136012154920e1,
-3.937508041634e1));
#35164=cartesian_point('',(5.350040950505e1,-5.136013576502e1,
-3.938495709716e1));
#35165=cartesian_point('',(5.350024805554e1,-5.136012059153e1,
-3.939483383888e1));
#35166=cartesian_point('',(5.350005721845e1,-5.136007602537e1,
-3.940471023557e1));
#35167=cartesian_point('',(5.387102623420e1,-5.138500166619e1,
-3.937998349074e1));
#35168=cartesian_point('',(5.387088362376e1,-5.138501700749e1,
-3.939064859144e1));
#35169=cartesian_point('',(5.387070927571e1,-5.138500061222e1,
-3.940131375949e1));
#35170=cartesian_point('',(5.387050319298e1,-5.138495247675e1,
-3.941197855661e1));
#35171=cartesian_point('',(5.399907708601e1,-5.177330724574e1,
-3.938111740774e1));
#35172=cartesian_point('',(5.399892069561e1,-5.177332405704e1,
-3.939281220486e1));
#35173=cartesian_point('',(5.399872950175e1,-5.177330606601e1,
-3.940450707777e1));
#35174=cartesian_point('',(5.399850350781e1,-5.177325326889e1,
-3.941620154584e1));
#35175=cartesian_point('',(5.359289171506e1,-5.193756404835e1,
-3.937545901188e1));
#35176=cartesian_point('',(5.359274178096e1,-5.193758017091e1,
-3.938667136514e1));
#35177=cartesian_point('',(5.359255847989e1,-5.193756292753e1,
-3.939788379027e1));
#35178=cartesian_point('',(5.359234181493e1,-5.193751231456e1,
-3.940909582642e1));
#35179=(bounded_surface()b_spline_surface(3,3,((#35163,#35164,#35165,#35166),(
#35167,#35168,#35169,#35170),(#35171,#35172,#35173,#35174),(#35175,#35176,
#35177,#35178)),.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());
#35180=oriented_edge('',*,*,#35156,.f.);
#35182=oriented_edge('',*,*,#35181,.f.);
#35184=oriented_edge('',*,*,#35183,.f.);
#35186=oriented_edge('',*,*,#35185,.t.);
#35187=edge_loop('',(#35180,#35182,#35184,#35186));
#35188=face_outer_bound('',#35187,.f.);
#35190=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#35191=direction('',(0.e0,0.e0,1.e0));
#35192=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#35193=axis2_placement_3d('',#35190,#35191,#35192);
#35194=toroidal_surface('',#35193,7.065650925828e1,4.e0);
#35195=oriented_edge('',*,*,#34248,.f.);
#35196=oriented_edge('',*,*,#34246,.f.);
#35197=oriented_edge('',*,*,#34244,.f.);
#35198=oriented_edge('',*,*,#33948,.t.);
#35199=oriented_edge('',*,*,#30460,.t.);
#35200=oriented_edge('',*,*,#30458,.t.);
#35201=oriented_edge('',*,*,#35181,.t.);
#35202=edge_loop('',(#35195,#35196,#35197,#35198,#35199,#35200,#35201));
#35203=face_outer_bound('',#35202,.f.);
#35205=cartesian_point('',(5.367485028524e1,-5.163960855904e1,
-2.490846053290e1));
#35206=direction('',(-1.343084998758e-2,-1.377951275185e-3,-9.999088526055e-1));
#35207=direction('',(-1.012438489857e-1,9.948616400886e-1,-1.108092769828e-5));
#35208=axis2_placement_3d('',#35205,#35206,#35207);
#35209=cylindrical_surface('',#35208,3.000057677450e-1);
#35211=oriented_edge('',*,*,#35210,.t.);
#35213=oriented_edge('',*,*,#35212,.f.);
#35214=oriented_edge('',*,*,#35183,.t.);
#35215=oriented_edge('',*,*,#30456,.f.);
#35216=edge_loop('',(#35211,#35213,#35214,#35215));
#35217=face_outer_bound('',#35216,.f.);
#35219=cartesian_point('',(5.414723950605e1,-5.185013076851e1,
-4.826540173689e0));
#35220=cartesian_point('',(5.415755648946e1,-5.183806059968e1,
-4.801431160209e0));
#35221=cartesian_point('',(5.416697158856e1,-5.182652796641e1,
-4.782722200612e0));
#35222=cartesian_point('',(5.418266903808e1,-5.181157056561e1,
-4.801874368790e0));
#35223=cartesian_point('',(5.419765334629e1,-5.179604018072e1,
-4.839410734732e0));
#35224=cartesian_point('',(5.421318040192e1,-5.177561236154e1,
-4.897868710923e0));
#35225=cartesian_point('',(5.422706729144e1,-5.175195450638e1,
-4.972684300651e0));
#35226=cartesian_point('',(5.423849081366e1,-5.172616025953e1,
-5.060932030888e0));
#35227=cartesian_point('',(5.424719555187e1,-5.169876499662e1,
-5.161312494832e0));
#35228=cartesian_point('',(5.425307875326e1,-5.166994074042e1,
-5.273694870247e0));
#35229=cartesian_point('',(5.425599328351e1,-5.163960105859e1,
-5.399086924328e0));
#35230=cartesian_point('',(5.425563630737e1,-5.160763733689e1,
-5.538886993230e0));
#35231=cartesian_point('',(5.425156625515e1,-5.157409997903e1,
-5.694099178380e0));
#35232=cartesian_point('',(5.424324904009e1,-5.153915822888e1,
-5.865423335501e0));
#35233=cartesian_point('',(5.423001753026e1,-5.150298972696e1,
-6.053845609487e0));
#35234=cartesian_point('',(5.420855462940e1,-5.146108211937e1,
-6.287065832498e0));
#35235=cartesian_point('',(5.418819508975e1,-5.143298599768e1,
-6.458097449745e0));
#35236=cartesian_point('',(5.417439353978e1,-5.141720049654e1,
-6.560060135851e0));
#35237=cartesian_point('',(5.393675421165e1,-5.187248615104e1,
-4.396180806298e0));
#35238=cartesian_point('',(5.398788316348e1,-5.186522511359e1,
-4.343712555123e0));
#35239=cartesian_point('',(5.410195176493e1,-5.178548769446e1,
-4.294652803935e0));
#35240=cartesian_point('',(5.419980563698e1,-5.164140453411e1,
-4.346154586930e0));
#35241=cartesian_point('',(5.423308004160e1,-5.154238320606e1,
-4.427394010722e0));
#35242=cartesian_point('',(5.423694603002e1,-5.146327937803e1,
-4.528674683146e0));
#35243=cartesian_point('',(5.422375553946e1,-5.140154318401e1,
-4.639216999569e0));
#35244=cartesian_point('',(5.420064810796e1,-5.135278043549e1,
-4.756047777513e0));
#35245=cartesian_point('',(5.417121447345e1,-5.131357086204e1,
-4.879247276765e0));
#35246=cartesian_point('',(5.413713390822e1,-5.128174392639e1,
-5.009989564697e0));
#35247=cartesian_point('',(5.409902788286e1,-5.125599889194e1,
-5.150274708279e0));
#35248=cartesian_point('',(5.405709699866e1,-5.123579756061e1,
-5.302122925987e0));
#35249=cartesian_point('',(5.401154983933e1,-5.122116430032e1,
-5.466875706264e0));
#35250=cartesian_point('',(5.396265295376e1,-5.121244330900e1,
-5.645406311619e0));
#35251=cartesian_point('',(5.391061706467e1,-5.121021664052e1,
-5.838749595840e0));
#35252=cartesian_point('',(5.384865607943e1,-5.121605124313e1,
-6.074806097889e0));
#35253=cartesian_point('',(5.380567724315e1,-5.122767537109e1,
-6.245202868134e0));
#35254=cartesian_point('',(5.378106619834e1,-5.123704014075e1,
-6.345871066111e0));
#35255=cartesian_point('',(5.404924687681e1,-5.225842214060e1,
-4.130456621275e0));
#35256=cartesian_point('',(5.415357779310e1,-5.223721627596e1,
-4.061315851551e0));
#35257=cartesian_point('',(5.437907444279e1,-5.207630601386e1,
-3.993994244395e0));
#35258=cartesian_point('',(5.457805389800e1,-5.178892625830e1,
-4.066434169312e0));
#35259=cartesian_point('',(5.465227527427e1,-5.158821231939e1,
-4.175403521588e0));
#35260=cartesian_point('',(5.467043737843e1,-5.142299342353e1,
-4.303757771148e0));
#35261=cartesian_point('',(5.465497276054e1,-5.128935649590e1,
-4.436851466733e0));
#35262=cartesian_point('',(5.461911947044e1,-5.117947506763e1,
-4.571696862889e0));
#35263=cartesian_point('',(5.456963989567e1,-5.108706507867e1,
-4.709245863379e0));
#35264=cartesian_point('',(5.450971913822e1,-5.100803629389e1,
-4.851492536188e0));
#35265=cartesian_point('',(5.444049432792e1,-5.093982143843e1,
-5.001057196960e0));
#35266=cartesian_point('',(5.436220265337e1,-5.088131237921e1,
-5.160344723966e0));
#35267=cartesian_point('',(5.427500421508e1,-5.083258416894e1,
-5.330900898171e0));
#35268=cartesian_point('',(5.417910865679e1,-5.079440175995e1,
-5.513699261657e0));
#35269=cartesian_point('',(5.407454333750e1,-5.076799409601e1,
-5.709794693041e0));
#35270=cartesian_point('',(5.394677945997e1,-5.075362167651e1,
-5.947145041250e0));
#35271=cartesian_point('',(5.385505404044e1,-5.075885536886e1,
-6.116723485351e0));
#35272=cartesian_point('',(5.380132251099e1,-5.076725850434e1,
-6.216306477481e0));
#35273=cartesian_point('',(5.436565480967e1,-5.257109132720e1,
-4.345959129839e0));
#35274=cartesian_point('',(5.447391964179e1,-5.253275700832e1,
-4.290710284469e0));
#35275=cartesian_point('',(5.468774937639e1,-5.237200675614e1,
-4.239002974145e0));
#35276=cartesian_point('',(5.488945019080e1,-5.209396387825e1,
-4.296082753265e0));
#35277=cartesian_point('',(5.498032022788e1,-5.189142047866e1,
-4.383816680639e0));
#35278=cartesian_point('',(5.502302956380e1,-5.171216851423e1,
-4.491278199861e0));
#35279=cartesian_point('',(5.503369505738e1,-5.155548650077e1,
-4.606909925853e0));
#35280=cartesian_point('',(5.502259604801e1,-5.141625785482e1,
-4.727760966724e0));
#35281=cartesian_point('',(5.499526245366e1,-5.128981257724e1,
-4.854109566036e0));
#35282=cartesian_point('',(5.495433995031e1,-5.117282156958e1,
-4.987308813431e0));
#35283=cartesian_point('',(5.490061654577e1,-5.106287588042e1,
-5.129488706203e0));
#35284=cartesian_point('',(5.483383864840e1,-5.095881732218e1,
-5.282743307030e0));
#35285=cartesian_point('',(5.475344923437e1,-5.086079208609e1,
-5.448445946368e0));
#35286=cartesian_point('',(5.465877727647e1,-5.076974968176e1,
-5.627477423594e0));
#35287=cartesian_point('',(5.454877924551e1,-5.068706221028e1,
-5.820859479603e0));
#35288=cartesian_point('',(5.440578913568e1,-5.060554220436e1,
-6.056391484203e0));
#35289=cartesian_point('',(5.429512130617e1,-5.056398042390e1,
-6.225916786850e0));
#35290=cartesian_point('',(5.422726792011e1,-5.054543794359e1,
-6.325899153823e0));
#35291=(bounded_surface()b_spline_surface(3,3,((#35219,#35220,#35221,#35222,
#35223,#35224,#35225,#35226,#35227,#35228,#35229,#35230,#35231,#35232,#35233,
#35234,#35235,#35236),(#35237,#35238,#35239,#35240,#35241,#35242,#35243,#35244,
#35245,#35246,#35247,#35248,#35249,#35250,#35251,#35252,#35253,#35254),(#35255,
#35256,#35257,#35258,#35259,#35260,#35261,#35262,#35263,#35264,#35265,#35266,
#35267,#35268,#35269,#35270,#35271,#35272),(#35273,#35274,#35275,#35276,#35277,
#35278,#35279,#35280,#35281,#35282,#35283,#35284,#35285,#35286,#35287,#35288,
#35289,#35290)),.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.373317682588e-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.428349564516e0,
1.428349564516e0,1.428349564516e0,1.428349564516e0,1.428349564516e0,
1.428349564516e0,1.428349564516e0,1.428349564516e0,1.428349564516e0,
1.428349564516e0,1.428349564516e0,1.428349564516e0,1.428349564516e0,
1.428349564516e0,1.428349564516e0,1.428349564516e0,1.428349564516e0,
1.428349564516e0),(8.752652702842e-1,8.752652702842e-1,8.752652702842e-1,
8.752652702842e-1,8.752652702842e-1,8.752652702842e-1,8.752652702842e-1,
8.752652702842e-1,8.752652702842e-1,8.752652702842e-1,8.752652702842e-1,
8.752652702842e-1,8.752652702842e-1,8.752652702842e-1,8.752652702842e-1,
8.752652702842e-1,8.752652702842e-1,8.752652702842e-1),(8.577871640815e-1,
8.577871640815e-1,8.577871640815e-1,8.577871640815e-1,8.577871640815e-1,
8.577871640815e-1,8.577871640815e-1,8.577871640815e-1,8.577871640815e-1,
8.577871640815e-1,8.577871640815e-1,8.577871640815e-1,8.577871640815e-1,
8.577871640815e-1,8.577871640815e-1,8.577871640815e-1,8.577871640816e-1,
8.577871640815e-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());
#35293=oriented_edge('',*,*,#35292,.t.);
#35295=oriented_edge('',*,*,#35294,.t.);
#35296=oriented_edge('',*,*,#35210,.f.);
#35297=oriented_edge('',*,*,#30454,.t.);
#35298=edge_loop('',(#35293,#35295,#35296,#35297));
#35299=face_outer_bound('',#35298,.f.);
#35301=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#35302=direction('',(0.e0,0.e0,1.e0));
#35303=direction('',(0.e0,-1.e0,0.e0));
#35304=axis2_placement_3d('',#35301,#35302,#35303);
#35305=conical_surface('',#35304,7.438528799863e1,2.656505117708e1);
#35307=oriented_edge('',*,*,#35306,.f.);
#35308=oriented_edge('',*,*,#35292,.f.);
#35309=oriented_edge('',*,*,#30452,.t.);
#35311=oriented_edge('',*,*,#35310,.t.);
#35313=oriented_edge('',*,*,#35312,.t.);
#35315=oriented_edge('',*,*,#35314,.f.);
#35317=oriented_edge('',*,*,#35316,.f.);
#35318=edge_loop('',(#35307,#35308,#35309,#35311,#35313,#35315,#35317));
#35319=face_outer_bound('',#35318,.f.);
#35321=cartesian_point('',(5.433481279166e1,-5.089870584120e1,
-6.716050875030e0));
#35322=direction('',(-3.227989087854e-1,3.095524880022e-1,-8.944149605516e-1));
#35323=direction('',(-2.916670634190e-1,-9.315474555344e-1,-2.171397296762e-1));
#35324=axis2_placement_3d('',#35321,#35322,#35323);
#35325=cylindrical_surface('',#35324,5.000000034824e-1);
#35327=oriented_edge('',*,*,#35326,.f.);
#35328=oriented_edge('',*,*,#35294,.f.);
#35329=oriented_edge('',*,*,#35306,.t.);
#35331=oriented_edge('',*,*,#35330,.f.);
#35332=edge_loop('',(#35327,#35328,#35329,#35331));
#35333=face_outer_bound('',#35332,.f.);
#35335=cartesian_point('',(5.698993659710e1,-5.416150947235e1,0.e0));
#35336=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#35337=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#35338=axis2_placement_3d('',#35335,#35336,#35337);
#35339=plane('',#35338);
#35341=oriented_edge('',*,*,#35340,.t.);
#35342=oriented_edge('',*,*,#34878,.f.);
#35343=oriented_edge('',*,*,#35185,.f.);
#35344=oriented_edge('',*,*,#35212,.t.);
#35345=oriented_edge('',*,*,#35326,.t.);
#35347=oriented_edge('',*,*,#35346,.t.);
#35349=oriented_edge('',*,*,#35348,.t.);
#35350=edge_loop('',(#35341,#35342,#35343,#35344,#35345,#35347,#35349));
#35351=face_outer_bound('',#35350,.f.);
#35353=cartesian_point('',(5.336591602925e1,-5.107183880180e1,
-3.878838545046e1));
#35354=cartesian_point('',(5.338025811881e1,-5.108821007075e1,
-3.895606868764e1));
#35355=cartesian_point('',(5.337291571883e1,-5.108510558330e1,
-3.925649941400e1));
#35356=cartesian_point('',(5.330917283803e1,-5.102520010621e1,
-3.954351405414e1));
#35357=cartesian_point('',(5.327201963842e1,-5.099001307551e1,
-3.966100027461e1));
#35358=cartesian_point('',(5.296543331619e1,-5.088183402847e1,
-3.883915399977e1));
#35359=cartesian_point('',(5.297608140795e1,-5.089467004635e1,
-3.896442821024e1));
#35360=cartesian_point('',(5.297041093762e1,-5.089318737850e1,
-3.918909964471e1));
#35361=cartesian_point('',(5.292280202883e1,-5.084843013664e1,
-3.940380056866e1));
#35362=cartesian_point('',(5.289497381458e1,-5.082210940250e1,
-3.949165005188e1));
#35363=cartesian_point('',(5.293636916699e1,-5.043383977719e1,
-3.888453048766e1));
#35364=cartesian_point('',(5.294356388049e1,-5.044346452396e1,
-3.897561657305e1));
#35365=cartesian_point('',(5.293882026091e1,-5.044269850505e1,
-3.913885368319e1));
#35366=cartesian_point('',(5.290406750260e1,-5.041029455439e1,
-3.929481304867e1));
#35367=cartesian_point('',(5.288392619742e1,-5.039111753629e1,
-3.935864647571e1));
#35368=cartesian_point('',(5.332618424856e1,-5.019715390023e1,
-3.887559883160e1));
#35369=cartesian_point('',(5.333388152211e1,-5.020735059686e1,
-3.897775494164e1));
#35370=cartesian_point('',(5.332829269276e1,-5.020558756069e1,
-3.916041712900e1));
#35371=cartesian_point('',(5.328918255301e1,-5.016936687900e1,
-3.933481974019e1));
#35372=cartesian_point('',(5.326677179051e1,-5.014787173742e1,
-3.940626850458e1));
#35373=(bounded_surface()b_spline_surface(3,3,((#35353,#35354,#35355,#35356,
#35357),(#35358,#35359,#35360,#35361,#35362),(#35363,#35364,#35365,#35366,
#35367),(#35368,#35369,#35370,#35371,#35372)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-2.324575734735e-1,1.174951455293e0),(
3.692896938165e-1,6.674216943523e-1,8.932914582885e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.385736528012e0,
1.385736528012e0,1.385736528012e0,1.385736528012e0,1.385736528012e0),(
8.916109140875e-1,8.916109140875e-1,8.916109140875e-1,8.916109140875e-1,
8.916109140875e-1),(8.722137182774e-1,8.722137182774e-1,8.722137182774e-1,
8.722137182774e-1,8.722137182774e-1),(1.327544940583e0,1.327544940583e0,
1.327544940583e0,1.327544940583e0,1.327544940583e0)))representation_item('')surface());
#35374=oriented_edge('',*,*,#35340,.f.);
#35376=oriented_edge('',*,*,#35375,.t.);
#35377=oriented_edge('',*,*,#34779,.f.);
#35378=oriented_edge('',*,*,#34863,.f.);
#35379=edge_loop('',(#35374,#35376,#35377,#35378));
#35380=face_outer_bound('',#35379,.f.);
#35382=cartesian_point('',(5.383708132569e1,-5.060458497055e1,
-2.046409388887e1));
#35383=direction('',(-1.335069518068e-2,-1.458120295855e-3,-9.999098123448e-1));
#35384=direction('',(-2.500626475249e-1,-9.682180038613e-1,4.750716961444e-3));
#35385=axis2_placement_3d('',#35382,#35383,#35384);
#35386=cylindrical_surface('',#35385,5.000127819498e-1);
#35387=oriented_edge('',*,*,#35348,.f.);
#35389=oriented_edge('',*,*,#35388,.t.);
#35391=oriented_edge('',*,*,#35390,.f.);
#35392=oriented_edge('',*,*,#35375,.f.);
#35393=edge_loop('',(#35387,#35389,#35391,#35392));
#35394=face_outer_bound('',#35393,.f.);
#35396=cartesian_point('',(5.576719510299e1,-5.235143889112e1,
-8.219255872622e0));
#35397=direction('',(7.066894509608e-1,7.074485178388e-1,-1.032543018121e-2));
#35398=direction('',(-6.114499436018e-1,6.180063425869e-1,4.941630570891e-1));
#35399=axis2_placement_3d('',#35396,#35397,#35398);
#35400=toroidal_surface('',#35399,2.496941600053e0,4.999973419621e-1);
#35401=oriented_edge('',*,*,#35346,.f.);
#35402=oriented_edge('',*,*,#35330,.t.);
#35404=oriented_edge('',*,*,#35403,.f.);
#35406=oriented_edge('',*,*,#35405,.f.);
#35407=oriented_edge('',*,*,#35388,.f.);
#35408=edge_loop('',(#35401,#35402,#35404,#35406,#35407));
#35409=face_outer_bound('',#35408,.f.);
#35411=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#35412=direction('',(0.e0,0.e0,1.e0));
#35413=direction('',(-7.528187511791e-1,6.582278692620e-1,0.e0));
#35414=axis2_placement_3d('',#35411,#35412,#35413);
#35415=toroidal_surface('',#35414,7.649382607502e1,3.e0);
#35416=oriented_edge('',*,*,#35405,.t.);
#35417=oriented_edge('',*,*,#35403,.t.);
#35418=oriented_edge('',*,*,#35316,.t.);
#35419=oriented_edge('',*,*,#35314,.t.);
#35421=oriented_edge('',*,*,#35420,.t.);
#35423=oriented_edge('',*,*,#35422,.t.);
#35425=oriented_edge('',*,*,#35424,.t.);
#35427=oriented_edge('',*,*,#35426,.t.);
#35428=edge_loop('',(#35416,#35417,#35418,#35419,#35421,#35423,#35425,#35427));
#35429=face_outer_bound('',#35428,.f.);
#35431=cartesian_point('',(5.918384892248e1,-4.845678187350e1,
-8.219509123414e0));
#35432=direction('',(6.089036576798e-1,7.931757800105e-1,1.041718142620e-2));
#35433=direction('',(-6.927552876528e-1,5.253239120088e-1,4.940899704516e-1));
#35434=axis2_placement_3d('',#35431,#35432,#35433);
#35435=toroidal_surface('',#35434,2.497870611476e0,4.999993401877e-1);
#35436=oriented_edge('',*,*,#35422,.f.);
#35437=oriented_edge('',*,*,#35420,.f.);
#35439=oriented_edge('',*,*,#35438,.t.);
#35441=oriented_edge('',*,*,#35440,.f.);
#35443=oriented_edge('',*,*,#35442,.f.);
#35444=edge_loop('',(#35436,#35437,#35439,#35441,#35443));
#35445=face_outer_bound('',#35444,.f.);
#35447=cartesian_point('',(5.756343349589e1,-4.723281149542e1,
-6.695404896347e0));
#35448=direction('',(-3.490379386127e-1,2.796326138130e-1,-8.944149588983e-1));
#35449=direction('',(-9.164104168361e-1,9.763896923276e-2,3.881476260413e-1));
#35450=axis2_placement_3d('',#35447,#35448,#35449);
#35451=cylindrical_surface('',#35450,5.000000035655e-1);
#35452=oriented_edge('',*,*,#35312,.f.);
#35454=oriented_edge('',*,*,#35453,.f.);
#35456=oriented_edge('',*,*,#35455,.f.);
#35457=oriented_edge('',*,*,#35438,.f.);
#35458=edge_loop('',(#35452,#35454,#35456,#35457));
#35459=face_outer_bound('',#35458,.f.);
#35461=cartesian_point('',(5.924323608707e1,-4.700159858674e1,
-4.364613591312e0));
#35462=cartesian_point('',(5.921448173913e1,-4.708894869203e1,
-4.316234857255e0));
#35463=cartesian_point('',(5.913703836580e1,-4.725921608305e1,
-4.262155900224e0));
#35464=cartesian_point('',(5.897312705262e1,-4.746638403159e1,
-4.260908600563e0));
#35465=cartesian_point('',(5.884599730859e1,-4.758846174111e1,
-4.288647717708e0));
#35466=cartesian_point('',(5.870824332801e1,-4.768714276931e1,
-4.342955994880e0));
#35467=cartesian_point('',(5.856959937685e1,-4.775880978610e1,
-4.416767072454e0));
#35468=cartesian_point('',(5.843401519869e1,-4.780591842237e1,
-4.504648336735e0));
#35469=cartesian_point('',(5.830255256955e1,-4.783212788808e1,
-4.603646495244e0));
#35470=cartesian_point('',(5.817492452118e1,-4.784046777013e1,
-4.712824264378e0));
#35471=cartesian_point('',(5.805052573242e1,-4.783285876612e1,
-4.832429261884e0));
#35472=cartesian_point('',(5.792924286673e1,-4.781035456057e1,
-4.962887342776e0));
#35473=cartesian_point('',(5.781146992931e1,-4.777354238977e1,
-5.104434900293e0));
#35474=cartesian_point('',(5.769775996130e1,-4.772267671493e1,
-5.257330766222e0));
#35475=cartesian_point('',(5.758865244714e1,-4.765760056323e1,
-5.422138423442e0));
#35476=cartesian_point('',(5.748474054054e1,-4.757761516495e1,
-5.599876384717e0));
#35477=cartesian_point('',(5.738696619499e1,-4.748144033462e1,
-5.791885897914e0));
#35478=cartesian_point('',(5.728302718357e1,-4.734957116058e1,
-6.031734588887e0));
#35479=cartesian_point('',(5.722442642205e1,-4.724326554032e1,
-6.205926555717e0));
#35480=cartesian_point('',(5.719520954518e1,-4.717552980408e1,
-6.310922631716e0));
#35481=cartesian_point('',(5.879902328469e1,-4.665964204141e1,
-4.096941552916e0));
#35482=cartesian_point('',(5.878103767365e1,-4.673516759171e1,
-4.033273212749e0));
#35483=cartesian_point('',(5.871284873741e1,-4.691122299016e1,
-3.959422380319e0));
#35484=cartesian_point('',(5.854427698826e1,-4.712538699808e1,
-3.956815629417e0));
#35485=cartesian_point('',(5.841146598718e1,-4.724639133550e1,
-3.993862872180e0));
#35486=cartesian_point('',(5.827089310137e1,-4.733415285944e1,
-4.065501380686e0));
#35487=cartesian_point('',(5.813645336732e1,-4.738530078408e1,
-4.160068445019e0));
#35488=cartesian_point('',(5.801364839193e1,-4.740494006970e1,
-4.268671607187e0));
#35489=cartesian_point('',(5.790347730123e1,-4.739976573825e1,
-4.386575350428e0));
#35490=cartesian_point('',(5.780504910348e1,-4.737526373926e1,
-4.512255431840e0));
#35491=cartesian_point('',(5.771717963599e1,-4.733518319148e1,
-4.645944658204e0));
#35492=cartesian_point('',(5.763919993228e1,-4.728208501161e1,
-4.788238948569e0));
#35493=cartesian_point('',(5.757092713610e1,-4.721786562820e1,
-4.939597106251e0));
#35494=cartesian_point('',(5.751241756371e1,-4.714389931889e1,
-5.100512573354e0));
#35495=cartesian_point('',(5.746390924280e1,-4.706103471027e1,
-5.271760724357e0));
#35496=cartesian_point('',(5.742593600935e1,-4.696962253585e1,
-5.454516666952e0));
#35497=cartesian_point('',(5.739954658019e1,-4.686968490749e1,
-5.650191679953e0));
#35498=cartesian_point('',(5.738449596617e1,-4.674435697555e1,
-5.892664141912e0));
#35499=cartesian_point('',(5.738984691054e1,-4.665366325233e1,
-6.067065048444e0));
#35500=cartesian_point('',(5.739881406751e1,-4.659951567326e1,
-6.171589999370e0));
#35501=cartesian_point('',(5.831457790047e1,-4.665663914728e1,
-4.493486736432e0));
#35502=cartesian_point('',(5.831090913323e1,-4.667849455226e1,
-4.451941629372e0));
#35503=cartesian_point('',(5.829114900595e1,-4.673526309131e1,
-4.406464612255e0));
#35504=cartesian_point('',(5.823719676299e1,-4.680402355409e1,
-4.404131318244e0));
#35505=cartesian_point('',(5.819431517445e1,-4.684182127285e1,
-4.426016336160e0));
#35506=cartesian_point('',(5.814951359306e1,-4.686719328524e1,
-4.470469143551e0));
#35507=cartesian_point('',(5.810793671070e1,-4.687912574309e1,
-4.532800200995e0));
#35508=cartesian_point('',(5.807160393210e1,-4.687971864680e1,
-4.609351979912e0));
#35509=cartesian_point('',(5.804081844962e1,-4.687164415890e1,
-4.698086123137e0));
#35510=cartesian_point('',(5.801518811828e1,-4.685708429991e1,
-4.798369574024e0));
#35511=cartesian_point('',(5.799423301696e1,-4.683755492396e1,
-4.910464532621e0));
#35512=cartesian_point('',(5.797763979692e1,-4.681413916726e1,
-5.034720811039e0));
#35513=cartesian_point('',(5.796524436038e1,-4.678767675699e1,
-5.171273605810e0));
#35514=cartesian_point('',(5.795697273469e1,-4.675880794852e1,
-5.320274824920e0));
#35515=cartesian_point('',(5.795284414634e1,-4.672798319309e1,
-5.482194884183e0));
#35516=cartesian_point('',(5.795301555768e1,-4.669549920065e1,
-5.657993011786e0));
#35517=cartesian_point('',(5.795783664079e1,-4.666159158242e1,
-5.849003991248e0));
#35518=cartesian_point('',(5.796944792523e1,-4.662112712890e1,
-6.088857268469e0));
#35519=cartesian_point('',(5.798289630665e1,-4.659382173963e1,
-6.264156888509e0));
#35520=cartesian_point('',(5.799274346220e1,-4.657828878128e1,
-6.370213539360e0));
#35521=cartesian_point('',(5.849853951349e1,-4.699698256221e1,
-4.974188772149e0));
#35522=cartesian_point('',(5.849179312256e1,-4.700183004894e1,
-4.959818202576e0));
#35523=cartesian_point('',(5.848879523801e1,-4.698872789757e1,
-4.949355898377e0));
#35524=cartesian_point('',(5.850107874227e1,-4.697237934402e1,
-4.948528960734e0));
#35525=cartesian_point('',(5.851218983483e1,-4.696655059615e1,
-4.952960479306e0));
#35526=cartesian_point('',(5.852165693432e1,-4.696932553504e1,
-4.965478490545e0));
#35527=cartesian_point('',(5.852576314622e1,-4.698070995037e1,
-4.989735896695e0));
#35528=cartesian_point('',(5.852310532096e1,-4.699854020380e1,
-5.028347295764e0));
#35529=cartesian_point('',(5.851367543486e1,-4.702029150568e1,
-5.082505509308e0));
#35530=cartesian_point('',(5.849795335438e1,-4.704391459389e1,
-5.152643198550e0));
#35531=cartesian_point('',(5.847641632908e1,-4.706789715826e1,
-5.239053165007e0));
#35532=cartesian_point('',(5.844949768324e1,-4.709102121709e1,
-5.341782944430e0));
#35533=cartesian_point('',(5.841762025795e1,-4.711224962953e1,
-5.460571476874e0));
#35534=cartesian_point('',(5.838113681219e1,-4.713070850678e1,
-5.595152582779e0));
#35535=cartesian_point('',(5.834025048599e1,-4.714562879494e1,
-5.745620958006e0));
#35536=cartesian_point('',(5.829497509729e1,-4.715622867842e1,
-5.912663262120e0));
#35537=cartesian_point('',(5.824517801752e1,-4.716155616622e1,
-6.097503153274e0));
#35538=cartesian_point('',(5.818222407476e1,-4.716014039914e1,
-6.333325594335e0));
#35539=cartesian_point('',(5.813607081446e1,-4.715127627293e1,
-6.508899076998e0));
#35540=cartesian_point('',(5.810820668440e1,-4.714289950846e1,
-6.616249705008e0));
#35541=(bounded_surface()b_spline_surface(3,3,((#35461,#35462,#35463,#35464,
#35465,#35466,#35467,#35468,#35469,#35470,#35471,#35472,#35473,#35474,#35475,
#35476,#35477,#35478,#35479,#35480),(#35481,#35482,#35483,#35484,#35485,#35486,
#35487,#35488,#35489,#35490,#35491,#35492,#35493,#35494,#35495,#35496,#35497,
#35498,#35499,#35500),(#35501,#35502,#35503,#35504,#35505,#35506,#35507,#35508,
#35509,#35510,#35511,#35512,#35513,#35514,#35515,#35516,#35517,#35518,#35519,
#35520),(#35521,#35522,#35523,#35524,#35525,#35526,#35527,#35528,#35529,#35530,
#35531,#35532,#35533,#35534,#35535,#35536,#35537,#35538,#35539,#35540)),
.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.961090844154e-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());
#35543=oriented_edge('',*,*,#35542,.f.);
#35544=oriented_edge('',*,*,#35453,.t.);
#35545=oriented_edge('',*,*,#35310,.f.);
#35546=oriented_edge('',*,*,#30450,.t.);
#35547=edge_loop('',(#35543,#35544,#35545,#35546));
#35548=face_outer_bound('',#35547,.f.);
#35550=cartesian_point('',(5.820391359618e1,-4.647942344494e1,
-2.460528104879e1));
#35551=direction('',(3.869013070883e-4,-1.349579543497e-2,9.999088527526e-1));
#35552=direction('',(-9.995652681879e-1,-2.948346159485e-2,-1.117067579327e-5));
#35553=axis2_placement_3d('',#35550,#35551,#35552);
#35554=cylindrical_surface('',#35553,3.000055924640e-1);
#35555=oriented_edge('',*,*,#35542,.t.);
#35556=oriented_edge('',*,*,#30448,.f.);
#35558=oriented_edge('',*,*,#35557,.f.);
#35560=oriented_edge('',*,*,#35559,.f.);
#35561=edge_loop('',(#35555,#35556,#35558,#35560));
#35562=face_outer_bound('',#35561,.f.);
#35564=cartesian_point('',(5.526464409476e1,-4.402883549926e1,
-3.934391487092e1));
#35565=direction('',(6.088373963010e-1,7.932265668995e-1,1.042297607491e-2));
#35566=direction('',(6.527320202102e-1,-4.934479693056e-1,-5.748478158439e-1));
#35567=axis2_placement_3d('',#35564,#35565,#35566);
#35568=toroidal_surface('',#35567,3.697836915851e0,2.999996387292e-1);
#35570=oriented_edge('',*,*,#35569,.f.);
#35571=oriented_edge('',*,*,#35557,.t.);
#35573=oriented_edge('',*,*,#35572,.t.);
#35575=oriented_edge('',*,*,#35574,.t.);
#35577=oriented_edge('',*,*,#35576,.f.);
#35578=edge_loop('',(#35570,#35571,#35573,#35575,#35577));
#35579=face_outer_bound('',#35578,.f.);
#35581=cartesian_point('',(5.131096978607e1,-4.189323672424e1,0.e0));
#35582=direction('',(-6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#35583=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#35584=axis2_placement_3d('',#35581,#35582,#35583);
#35585=plane('',#35584);
#35587=oriented_edge('',*,*,#35586,.t.);
#35588=oriented_edge('',*,*,#35440,.t.);
#35589=oriented_edge('',*,*,#35455,.t.);
#35590=oriented_edge('',*,*,#35559,.t.);
#35591=oriented_edge('',*,*,#35569,.t.);
#35593=oriented_edge('',*,*,#35592,.t.);
#35594=edge_loop('',(#35587,#35588,#35589,#35590,#35591,#35593));
#35595=face_outer_bound('',#35594,.f.);
#35597=cartesian_point('',(5.719847146139e1,-4.675672850788e1,
-2.154661739083e1));
#35598=direction('',(-2.983214348812e-4,1.342783818593e-2,-9.999097980148e-1));
#35599=direction('',(-9.881011363341e-1,1.537874334697e-1,2.360017398714e-3));
#35600=axis2_placement_3d('',#35597,#35598,#35599);
#35601=cylindrical_surface('',#35600,5.000150355095e-1);
#35603=oriented_edge('',*,*,#35602,.f.);
#35604=oriented_edge('',*,*,#35442,.t.);
#35605=oriented_edge('',*,*,#35586,.f.);
#35607=oriented_edge('',*,*,#35606,.f.);
#35608=edge_loop('',(#35603,#35604,#35605,#35607));
#35609=face_outer_bound('',#35608,.f.);
#35611=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#35612=direction('',(0.e0,0.e0,1.e0));
#35613=direction('',(1.e0,0.e0,0.e0));
#35614=axis2_placement_3d('',#35611,#35612,#35613);
#35615=conical_surface('',#35614,7.334631745054e1,5.e-1);
#35616=oriented_edge('',*,*,#35390,.t.);
#35617=oriented_edge('',*,*,#35426,.f.);
#35618=oriented_edge('',*,*,#35424,.f.);
#35619=oriented_edge('',*,*,#35602,.t.);
#35621=oriented_edge('',*,*,#35620,.t.);
#35623=oriented_edge('',*,*,#35622,.f.);
#35624=oriented_edge('',*,*,#34683,.t.);
#35625=oriented_edge('',*,*,#34781,.f.);
#35626=edge_loop('',(#35616,#35617,#35618,#35619,#35621,#35623,#35624,#35625));
#35627=face_outer_bound('',#35626,.f.);
#35629=cartesian_point('',(5.670944155838e1,-4.636992381774e1,
-4.131568017581e1));
#35630=cartesian_point('',(5.669008162756e1,-4.642684548235e1,
-4.151438059512e1));
#35631=cartesian_point('',(5.669150619280e1,-4.649395420772e1,
-4.183262844950e1));
#35632=cartesian_point('',(5.674868643556e1,-4.651782657651e1,
-4.217110796473e1));
#35633=cartesian_point('',(5.677784348203e1,-4.651869974018e1,
-4.229078644923e1));
#35634=cartesian_point('',(5.685727262227e1,-4.575862105347e1,
-4.133853690776e1));
#35635=cartesian_point('',(5.677465933184e1,-4.579873922172e1,
-4.149723124240e1));
#35636=cartesian_point('',(5.667258351930e1,-4.586060467298e1,
-4.176319928727e1));
#35637=cartesian_point('',(5.661885359284e1,-4.590907090785e1,
-4.206749407373e1));
#35638=cartesian_point('',(5.660930080287e1,-4.592269618252e1,
-4.217840587687e1));
#35639=cartesian_point('',(5.748589655583e1,-4.573914770943e1,
-4.136105044026e1));
#35640=cartesian_point('',(5.740215287874e1,-4.571220709060e1,
-4.149358100007e1));
#35641=cartesian_point('',(5.728026936330e1,-4.567486532575e1,
-4.170559700148e1));
#35642=cartesian_point('',(5.717340252635e1,-4.563985971882e1,
-4.193070252713e1));
#35643=cartesian_point('',(5.713955482983e1,-4.562783135708e1,
-4.201024817902e1));
#35644=cartesian_point('',(5.767231849901e1,-4.634009607348e1,
-4.135016464282e1));
#35645=cartesian_point('',(5.765122713036e1,-4.629430233654e1,
-4.150878943962e1));
#35646=cartesian_point('',(5.762231180659e1,-4.620945321299e1,
-4.174439777650e1));
#35647=cartesian_point('',(5.759810108874e1,-4.610546994763e1,
-4.196158137996e1));
#35648=cartesian_point('',(5.759004509888e1,-4.606704887895e1,
-4.203321564901e1));
#35649=(bounded_surface()b_spline_surface(3,3,((#35629,#35630,#35631,#35632,
#35633),(#35634,#35635,#35636,#35637,#35638),(#35639,#35640,#35641,#35642,
#35643),(#35644,#35645,#35646,#35647,#35648)),.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());
#35650=oriented_edge('',*,*,#35620,.f.);
#35651=oriented_edge('',*,*,#35606,.t.);
#35653=oriented_edge('',*,*,#35652,.f.);
#35655=oriented_edge('',*,*,#35654,.f.);
#35656=edge_loop('',(#35650,#35651,#35653,#35655));
#35657=face_outer_bound('',#35656,.f.);
#35659=cartesian_point('',(5.734005052399e1,-4.558511798946e1,
-4.213845709221e1));
#35660=direction('',(4.269671655622e-1,-3.386909825509e-1,8.384434732708e-1));
#35661=direction('',(-9.029067197376e-1,-1.088377888142e-1,4.158290408073e-1));
#35662=axis2_placement_3d('',#35659,#35660,#35661);
#35663=cylindrical_surface('',#35662,2.999999999996e-1);
#35665=oriented_edge('',*,*,#35664,.f.);
#35666=oriented_edge('',*,*,#35652,.t.);
#35667=oriented_edge('',*,*,#35592,.f.);
#35668=oriented_edge('',*,*,#35576,.t.);
#35670=oriented_edge('',*,*,#35669,.f.);
#35671=edge_loop('',(#35665,#35666,#35667,#35668,#35670));
#35672=face_outer_bound('',#35671,.f.);
#35674=cartesian_point('',(5.672107684018e1,-4.630350050994e1,
-4.179379289179e1));
#35675=cartesian_point('',(5.672296085483e1,-4.632514030502e1,
-4.187739420822e1));
#35676=cartesian_point('',(5.673081880405e1,-4.635134827510e1,
-4.201558993122e1));
#35677=cartesian_point('',(5.674934865453e1,-4.636848732336e1,
-4.220532559507e1));
#35678=cartesian_point('',(5.676761247774e1,-4.637182344827e1,
-4.235401575504e1));
#35679=cartesian_point('',(5.678713437183e1,-4.636675835602e1,
-4.249033400506e1));
#35680=cartesian_point('',(5.680722200782e1,-4.635540866077e1,
-4.261539073308e1));
#35681=cartesian_point('',(5.682747893808e1,-4.633932056659e1,
-4.273027217752e1));
#35682=cartesian_point('',(5.684769284061e1,-4.631962671018e1,
-4.283597696188e1));
#35683=cartesian_point('',(5.686779202142e1,-4.629712440849e1,
-4.293350912865e1));
#35684=cartesian_point('',(5.688781188711e1,-4.627232679083e1,
-4.302387167697e1));
#35685=cartesian_point('',(5.690786519088e1,-4.624551095271e1,
-4.310801330507e1));
#35686=cartesian_point('',(5.692813782070e1,-4.621673504140e1,
-4.318684798400e1));
#35687=cartesian_point('',(5.694891378259e1,-4.618580621790e1,
-4.326132532010e1));
#35688=cartesian_point('',(5.697063247956e1,-4.615218889213e1,
-4.333252027327e1));
#35689=cartesian_point('',(5.699397059806e1,-4.611487031781e1,
-4.340163986919e1));
#35690=cartesian_point('',(5.701989615807e1,-4.607227570992e1,
-4.346978132964e1));
#35691=cartesian_point('',(5.704989316129e1,-4.602200845296e1,
-4.353775186137e1));
#35692=cartesian_point('',(5.708630665207e1,-4.596048864024e1,
-4.360592214689e1));
#35693=cartesian_point('',(5.713455855395e1,-4.588030308032e1,
-4.367471237133e1));
#35694=cartesian_point('',(5.720616014060e1,-4.576690272104e1,
-4.374289372978e1));
#35695=cartesian_point('',(5.732435222175e1,-4.560085929906e1,
-4.378669202843e1));
#35696=cartesian_point('',(5.747295101439e1,-4.542764445286e1,
-4.375257916959e1));
#35697=cartesian_point('',(5.759048181419e1,-4.530912585593e1,
-4.366859777905e1));
#35698=cartesian_point('',(5.764187641618e1,-4.525980059256e1,
-4.361134369704e1));
#35699=cartesian_point('',(5.766521808682e1,-4.523745228094e1,
-4.358199888724e1));
#35700=cartesian_point('',(5.688293614979e1,-4.583495719852e1,
-4.175377842443e1));
#35701=cartesian_point('',(5.685732624446e1,-4.584872950779e1,
-4.181861316707e1));
#35702=cartesian_point('',(5.682055448565e1,-4.586787659801e1,
-4.192902489754e1));
#35703=cartesian_point('',(5.677992096682e1,-4.588552811075e1,
-4.208659516021e1));
#35704=cartesian_point('',(5.675306742939e1,-4.589430823838e1,
-4.221315989608e1));
#35705=cartesian_point('',(5.673228720155e1,-4.589801630902e1,
-4.233160313527e1));
#35706=cartesian_point('',(5.671630304629e1,-4.589763916986e1,
-4.244220716913e1));
#35707=cartesian_point('',(5.670419077052e1,-4.589394418813e1,
-4.254543011585e1));
#35708=cartesian_point('',(5.669527973742e1,-4.588751269004e1,
-4.264179076045e1));
#35709=cartesian_point('',(5.668907854e1,-4.587875719702e1,-4.273191720453e1));
#35710=cartesian_point('',(5.668524075033e1,-4.586792731427e1,
-4.281652099555e1));
#35711=cartesian_point('',(5.668354707405e1,-4.585511538471e1,
-4.289633331868e1));
#35712=cartesian_point('',(5.668389448072e1,-4.584024698835e1,
-4.297211246950e1));
#35713=cartesian_point('',(5.668630521513e1,-4.582303700539e1,
-4.304470673172e1));
#35714=cartesian_point('',(5.669096970544e1,-4.580289118065e1,
-4.311514589216e1));
#35715=cartesian_point('',(5.669834278678e1,-4.577874188153e1,
-4.318465941071e1));
#35716=cartesian_point('',(5.670927863313e1,-4.574886736162e1,
-4.325444522385e1));
#35717=cartesian_point('',(5.672531645230e1,-4.571053714399e1,
-4.332546463429e1));
#35718=cartesian_point('',(5.674905848963e1,-4.565959168878e1,
-4.339823582935e1));
#35719=cartesian_point('',(5.678626927533e1,-4.558791318055e1,
-4.347324035860e1));
#35720=cartesian_point('',(5.684914325546e1,-4.547996407737e1,
-4.354908463528e1));
#35721=cartesian_point('',(5.696394111154e1,-4.531444335582e1,
-4.359857441575e1));
#35722=cartesian_point('',(5.711318139416e1,-4.514338045654e1,
-4.355992943912e1));
#35723=cartesian_point('',(5.722699682881e1,-4.503640753476e1,
-4.346625840851e1));
#35724=cartesian_point('',(5.727306868283e1,-4.499822595121e1,
-4.340413148535e1));
#35725=cartesian_point('',(5.729332599903e1,-4.498208352707e1,
-4.337270134047e1));
#35726=cartesian_point('',(5.737400021161e1,-4.579120099057e1,
-4.168861461870e1));
#35727=cartesian_point('',(5.734543302046e1,-4.577890290368e1,
-4.174848068019e1));
#35728=cartesian_point('',(5.730009206010e1,-4.575769596588e1,
-4.184804345039e1));
#35729=cartesian_point('',(5.724095551169e1,-4.572617556451e1,
-4.198632032387e1));
#35730=cartesian_point('',(5.719613002431e1,-4.570000301881e1,
-4.209562055177e1));
#35731=cartesian_point('',(5.715618915843e1,-4.567472815916e1,
-4.219658629901e1));
#35732=cartesian_point('',(5.712049243050e1,-4.565043862343e1,
-4.228978977109e1));
#35733=cartesian_point('',(5.708853123599e1,-4.562717903413e1,
-4.237580805561e1));
#35734=cartesian_point('',(5.705990565111e1,-4.560496526711e1,
-4.245517510026e1));
#35735=cartesian_point('',(5.703427546927e1,-4.558376821311e1,
-4.252844774099e1));
#35736=cartesian_point('',(5.701135138503e1,-4.556351635125e1,
-4.259619484548e1));
#35737=cartesian_point('',(5.699090488398e1,-4.554410911796e1,
-4.265894828273e1));
#35738=cartesian_point('',(5.697276394233e1,-4.552541305481e1,
-4.271720698881e1));
#35739=cartesian_point('',(5.695680527710e1,-4.550724031062e1,
-4.277147608397e1));
#35740=cartesian_point('',(5.694295858652e1,-4.548931222163e1,
-4.282231116632e1));
#35741=cartesian_point('',(5.693125258774e1,-4.547122317024e1,
-4.287029050002e1));
#35742=cartesian_point('',(5.692192616327e1,-4.545244091602e1,
-4.291580831424e1));
#35743=cartesian_point('',(5.691553842945e1,-4.543221798947e1,
-4.295896644018e1));
#35744=cartesian_point('',(5.691305544022e1,-4.540944326849e1,
-4.299956515946e1));
#35745=cartesian_point('',(5.691628022448e1,-4.538172397825e1,
-4.303761758390e1));
#35746=cartesian_point('',(5.692903544979e1,-4.534450108684e1,
-4.307240649737e1));
#35747=cartesian_point('',(5.696053382670e1,-4.529238167544e1,
-4.309318878028e1));
#35748=cartesian_point('',(5.700765797813e1,-4.524276515688e1,
-4.307710495890e1));
#35749=cartesian_point('',(5.704908650563e1,-4.521645086598e1,
-4.303463853765e1));
#35750=cartesian_point('',(5.706981798922e1,-4.521055952719e1,
-4.300232142256e1));
#35751=cartesian_point('',(5.707987627817e1,-4.520892692101e1,
-4.298501214490e1));
#35752=cartesian_point('',(5.761954423012e1,-4.622344267439e1,
-4.167456699255e1));
#35753=cartesian_point('',(5.761601749470e1,-4.619738319220e1,
-4.174907744194e1));
#35754=cartesian_point('',(5.760819694340e1,-4.614975806996e1,
-4.186742354089e1));
#35755=cartesian_point('',(5.759287302614e1,-4.607693052372e1,
-4.202185936840e1));
#35756=cartesian_point('',(5.757825476285e1,-4.601631605720e1,
-4.213896180160e1));
#35757=cartesian_point('',(5.756271970656e1,-4.595822281698e1,
-4.224330264217e1));
#35758=cartesian_point('',(5.754674055394e1,-4.590312219351e1,
-4.233652271475e1));
#35759=cartesian_point('',(5.753068123221e1,-4.585123803265e1,
-4.241992592826e1));
#35760=cartesian_point('',(5.751482472507e1,-4.580266840407e1,
-4.249453864831e1));
#35761=cartesian_point('',(5.749937597990e1,-4.575740260228e1,
-4.256123452737e1));
#35762=cartesian_point('',(5.748447491654e1,-4.571536621347e1,
-4.262075551277e1));
#35763=cartesian_point('',(5.747021741886e1,-4.567648338494e1,
-4.267368562722e1));
#35764=cartesian_point('',(5.745666314227e1,-4.564070424519e1,
-4.272046430883e1));
#35765=cartesian_point('',(5.744382983028e1,-4.560801392124e1,
-4.276141330047e1));
#35766=cartesian_point('',(5.743167984560e1,-4.557845423972e1,
-4.279673997035e1));
#35767=cartesian_point('',(5.742011023484e1,-4.555222369927e1,
-4.282645989452e1));
#35768=cartesian_point('',(5.740896325995e1,-4.552992387525e1,
-4.285019980465e1));
#35769=cartesian_point('',(5.739792971415e1,-4.551278632949e1,
-4.286719438943e1));
#35770=cartesian_point('',(5.738636101076e1,-4.550280864341e1,
-4.287650082687e1));
#35771=cartesian_point('',(5.737243097675e1,-4.550305235315e1,
-4.287768223253e1));
#35772=cartesian_point('',(5.735233359716e1,-4.551905505922e1,
-4.287074731207e1));
#35773=cartesian_point('',(5.731811813837e1,-4.556049450365e1,
-4.286202140380e1));
#35774=cartesian_point('',(5.727988180908e1,-4.560948205665e1,
-4.286918719646e1));
#35775=cartesian_point('',(5.726497107917e1,-4.563853921449e1,
-4.287889148828e1));
#35776=cartesian_point('',(5.727000208374e1,-4.564829327333e1,
-4.287617843774e1));
#35777=cartesian_point('',(5.727468326972e1,-4.565249261457e1,
-4.287266964344e1));
#35778=(bounded_surface()b_spline_surface(3,3,((#35674,#35675,#35676,#35677,
#35678,#35679,#35680,#35681,#35682,#35683,#35684,#35685,#35686,#35687,#35688,
#35689,#35690,#35691,#35692,#35693,#35694,#35695,#35696,#35697,#35698,#35699),(
#35700,#35701,#35702,#35703,#35704,#35705,#35706,#35707,#35708,#35709,#35710,
#35711,#35712,#35713,#35714,#35715,#35716,#35717,#35718,#35719,#35720,#35721,
#35722,#35723,#35724,#35725),(#35726,#35727,#35728,#35729,#35730,#35731,#35732,
#35733,#35734,#35735,#35736,#35737,#35738,#35739,#35740,#35741,#35742,#35743,
#35744,#35745,#35746,#35747,#35748,#35749,#35750,#35751),(#35752,#35753,#35754,
#35755,#35756,#35757,#35758,#35759,#35760,#35761,#35762,#35763,#35764,#35765,
#35766,#35767,#35768,#35769,#35770,#35771,#35772,#35773,#35774,#35775,#35776,
#35777)),.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.628811182732e-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());
#35780=oriented_edge('',*,*,#35779,.f.);
#35781=oriented_edge('',*,*,#35654,.t.);
#35782=oriented_edge('',*,*,#35664,.t.);
#35784=oriented_edge('',*,*,#35783,.f.);
#35785=edge_loop('',(#35780,#35781,#35782,#35784));
#35786=face_outer_bound('',#35785,.f.);
#35788=cartesian_point('',(0.e0,0.e0,-4.2e1));
#35789=direction('',(0.e0,0.e0,1.e0));
#35790=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#35791=axis2_placement_3d('',#35788,#35789,#35790);
#35792=toroidal_surface('',#35791,7.019880882606e1,3.e0);
#35794=oriented_edge('',*,*,#35793,.f.);
#35796=oriented_edge('',*,*,#35795,.t.);
#35798=oriented_edge('',*,*,#35797,.t.);
#35800=oriented_edge('',*,*,#35799,.t.);
#35802=oriented_edge('',*,*,#35801,.f.);
#35804=oriented_edge('',*,*,#35803,.t.);
#35806=oriented_edge('',*,*,#35805,.t.);
#35808=oriented_edge('',*,*,#35807,.t.);
#35810=oriented_edge('',*,*,#35809,.f.);
#35812=oriented_edge('',*,*,#35811,.t.);
#35814=oriented_edge('',*,*,#35813,.t.);
#35816=oriented_edge('',*,*,#35815,.t.);
#35818=oriented_edge('',*,*,#35817,.f.);
#35820=oriented_edge('',*,*,#35819,.t.);
#35822=oriented_edge('',*,*,#35821,.t.);
#35824=oriented_edge('',*,*,#35823,.t.);
#35826=oriented_edge('',*,*,#35825,.t.);
#35828=oriented_edge('',*,*,#35827,.t.);
#35830=oriented_edge('',*,*,#35829,.t.);
#35832=oriented_edge('',*,*,#35831,.t.);
#35834=oriented_edge('',*,*,#35833,.t.);
#35836=oriented_edge('',*,*,#35835,.t.);
#35838=oriented_edge('',*,*,#35837,.t.);
#35840=oriented_edge('',*,*,#35839,.t.);
#35842=oriented_edge('',*,*,#35841,.t.);
#35844=oriented_edge('',*,*,#35843,.f.);
#35846=oriented_edge('',*,*,#35845,.t.);
#35848=oriented_edge('',*,*,#35847,.t.);
#35850=oriented_edge('',*,*,#35849,.t.);
#35852=oriented_edge('',*,*,#35851,.f.);
#35854=oriented_edge('',*,*,#35853,.t.);
#35856=oriented_edge('',*,*,#35855,.t.);
#35858=oriented_edge('',*,*,#35857,.t.);
#35860=oriented_edge('',*,*,#35859,.f.);
#35862=oriented_edge('',*,*,#35861,.t.);
#35864=oriented_edge('',*,*,#35863,.t.);
#35866=oriented_edge('',*,*,#35865,.t.);
#35868=oriented_edge('',*,*,#35867,.f.);
#35870=oriented_edge('',*,*,#35869,.t.);
#35872=oriented_edge('',*,*,#35871,.t.);
#35874=oriented_edge('',*,*,#35873,.t.);
#35876=oriented_edge('',*,*,#35875,.f.);
#35878=oriented_edge('',*,*,#35877,.t.);
#35880=oriented_edge('',*,*,#35879,.f.);
#35882=oriented_edge('',*,*,#35881,.f.);
#35884=oriented_edge('',*,*,#35883,.f.);
#35886=oriented_edge('',*,*,#35885,.f.);
#35888=oriented_edge('',*,*,#35887,.f.);
#35890=oriented_edge('',*,*,#35889,.f.);
#35891=oriented_edge('',*,*,#35622,.t.);
#35892=oriented_edge('',*,*,#35779,.t.);
#35894=oriented_edge('',*,*,#35893,.t.);
#35895=edge_loop('',(#35794,#35796,#35798,#35800,#35802,#35804,#35806,#35808,
#35810,#35812,#35814,#35816,#35818,#35820,#35822,#35824,#35826,#35828,#35830,
#35832,#35834,#35836,#35838,#35840,#35842,#35844,#35846,#35848,#35850,#35852,
#35854,#35856,#35858,#35860,#35862,#35864,#35866,#35868,#35870,#35872,#35874,
#35876,#35878,#35880,#35882,#35884,#35886,#35888,#35890,#35891,#35892,#35894));
#35896=face_outer_bound('',#35895,.f.);
#35898=cartesian_point('',(5.864133204248e1,-4.394820693832e1,
-4.363064943714e1));
#35899=cartesian_point('',(5.868986427808e1,-4.389806306554e1,
-4.373204067247e1));
#35900=cartesian_point('',(5.905319519633e1,-4.334697434157e1,
-4.382391696954e1));
#35901=cartesian_point('',(5.925298756706e1,-4.318635799809e1,
-4.350898086796e1));
#35902=cartesian_point('',(5.933376482219e1,-4.308955196673e1,
-4.335309111906e1));
#35903=cartesian_point('',(5.939613419953e1,-4.302200383139e1,
-4.317142293647e1));
#35904=cartesian_point('',(5.944172018016e1,-4.296256130558e1,
-4.299040479125e1));
#35905=cartesian_point('',(5.947514390995e1,-4.291115178089e1,
-4.279624310743e1));
#35906=cartesian_point('',(5.949455839382e1,-4.286708797991e1,
-4.259428704488e1));
#35907=cartesian_point('',(5.949888702411e1,-4.283215036039e1,
-4.238888654808e1));
#35908=cartesian_point('',(5.948787782353e1,-4.280797736660e1,
-4.218816790464e1));
#35909=cartesian_point('',(5.946128907266e1,-4.279445455183e1,
-4.198505451158e1));
#35910=cartesian_point('',(5.943250347664e1,-4.279433720144e1,
-4.185167317440e1));
#35911=cartesian_point('',(5.941394046656e1,-4.279732146013e1,
-4.178168976768e1));
#35912=cartesian_point('',(5.826620859884e1,-4.365126559530e1,
-4.342661950003e1));
#35913=cartesian_point('',(5.830111933486e1,-4.362072180800e1,
-4.353968695532e1));
#35914=cartesian_point('',(5.867244533985e1,-4.304415487252e1,
-4.364399980857e1));
#35915=cartesian_point('',(5.885468903444e1,-4.293705794738e1,
-4.329067031505e1));
#35916=cartesian_point('',(5.891073656289e1,-4.288695665229e1,
-4.313326649128e1));
#35917=cartesian_point('',(5.895128416169e1,-4.287095838226e1,
-4.295276207677e1));
#35918=cartesian_point('',(5.897756833549e1,-4.286660236030e1,
-4.278067932909e1));
#35919=cartesian_point('',(5.899632846476e1,-4.287464874147e1,
-4.260076422936e1));
#35920=cartesian_point('',(5.900716212125e1,-4.289342567558e1,
-4.241902838839e1));
#35921=cartesian_point('',(5.901053866340e1,-4.292294564284e1,
-4.223942218469e1));
#35922=cartesian_point('',(5.900703907857e1,-4.296209982423e1,
-4.206931802044e1));
#35923=cartesian_point('',(5.899750449407e1,-4.301259536417e1,
-4.190293143952e1));
#35924=cartesian_point('',(5.898758896260e1,-4.305409091428e1,
-4.179815914934e1));
#35925=cartesian_point('',(5.898160054580e1,-4.307858965631e1,
-4.174467391695e1));
#35926=cartesian_point('',(5.842941342579e1,-4.340610117510e1,
-4.300074332288e1));
#35927=cartesian_point('',(5.842731133219e1,-4.338906554408e1,
-4.305610521554e1));
#35928=cartesian_point('',(5.852527626987e1,-4.321618925507e1,
-4.310344399328e1));
#35929=cartesian_point('',(5.861174008546e1,-4.321239269908e1,
-4.293480050548e1));
#35930=cartesian_point('',(5.866133298193e1,-4.322447376060e1,
-4.282420173790e1));
#35931=cartesian_point('',(5.871289461465e1,-4.325118366315e1,
-4.269487047466e1));
#35932=cartesian_point('',(5.876476986296e1,-4.328455283780e1,
-4.255982196342e1));
#35933=cartesian_point('',(5.881860023759e1,-4.332456268033e1,
-4.241499093090e1));
#35934=cartesian_point('',(5.887292652306e1,-4.336968464432e1,
-4.226476386439e1));
#35935=cartesian_point('',(5.892620353434e1,-4.341860301485e1,
-4.211355796428e1));
#35936=cartesian_point('',(5.897647853482e1,-4.346934252118e1,
-4.196757281177e1));
#35937=cartesian_point('',(5.902585147327e1,-4.352379789837e1,
-4.182167052874e1));
#35938=cartesian_point('',(5.905752500834e1,-4.356202333218e1,
-4.172705078140e1));
#35939=cartesian_point('',(5.907407441941e1,-4.358292169346e1,
-4.167769730061e1));
#35940=cartesian_point('',(5.893191914753e1,-4.351169032017e1,
-4.287237452736e1));
#35941=cartesian_point('',(5.891454983347e1,-4.348559779498e1,
-4.287102068643e1));
#35942=cartesian_point('',(5.879115984602e1,-4.365328251966e1,
-4.286145432413e1));
#35943=cartesian_point('',(5.882041560775e1,-4.367659305985e1,
-4.287535268628e1));
#35944=cartesian_point('',(5.888970035463e1,-4.369050306143e1,
-4.280279960109e1));
#35945=cartesian_point('',(5.897168028083e1,-4.369899706567e1,
-4.271224549989e1));
#35946=cartesian_point('',(5.906283131241e1,-4.370672446292e1,
-4.259716701930e1));
#35947=cartesian_point('',(5.915869780975e1,-4.371222605955e1,
-4.246547271291e1));
#35948=cartesian_point('',(5.925555116221e1,-4.371506973125e1,
-4.231961819911e1));
#35949=cartesian_point('',(5.934872785624e1,-4.371467107700e1,
-4.216478460133e1));
#35950=cartesian_point('',(5.943346460485e1,-4.371112581893e1,
-4.200700999286e1));
#35951=cartesian_point('',(5.951176102729e1,-4.370465351646e1,
-4.184036900649e1));
#35952=cartesian_point('',(5.955702499629e1,-4.369871370580e1,
-4.172506432854e1));
#35953=cartesian_point('',(5.957859071554e1,-4.369528746574e1,
-4.166243752831e1));
#35954=(bounded_surface()b_spline_surface(3,3,((#35898,#35899,#35900,#35901,
#35902,#35903,#35904,#35905,#35906,#35907,#35908,#35909,#35910,#35911),(#35912,
#35913,#35914,#35915,#35916,#35917,#35918,#35919,#35920,#35921,#35922,#35923,
#35924,#35925),(#35926,#35927,#35928,#35929,#35930,#35931,#35932,#35933,#35934,
#35935,#35936,#35937,#35938,#35939),(#35940,#35941,#35942,#35943,#35944,#35945,
#35946,#35947,#35948,#35949,#35950,#35951,#35952,#35953)),.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());
#35955=oriented_edge('',*,*,#35793,.t.);
#35957=oriented_edge('',*,*,#35956,.t.);
#35959=oriented_edge('',*,*,#35958,.t.);
#35961=oriented_edge('',*,*,#35960,.f.);
#35962=edge_loop('',(#35955,#35957,#35959,#35961));
#35963=face_outer_bound('',#35962,.f.);
#35965=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#35966=direction('',(0.e0,0.e0,1.e0));
#35967=direction('',(7.798862275379e-1,-6.259212986444e-1,0.e0));
#35968=axis2_placement_3d('',#35965,#35966,#35967);
#35969=toroidal_surface('',#35968,7.344368814732e1,5.e-1);
#35970=oriented_edge('',*,*,#35893,.f.);
#35971=oriented_edge('',*,*,#35783,.t.);
#35973=oriented_edge('',*,*,#35972,.t.);
#35975=oriented_edge('',*,*,#35974,.t.);
#35976=oriented_edge('',*,*,#35956,.f.);
#35977=edge_loop('',(#35970,#35971,#35973,#35975,#35976));
#35978=face_outer_bound('',#35977,.f.);
#35980=cartesian_point('',(4.085282626663e-11,-3.134370323002e-11,
-4.228096149021e1));
#35981=direction('',(0.e0,0.e0,1.e0));
#35982=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#35983=axis2_placement_3d('',#35980,#35981,#35982);
#35984=conical_surface('',#35983,7.351737503131e1,3.302386755580e1);
#35985=oriented_edge('',*,*,#35974,.f.);
#35986=oriented_edge('',*,*,#35972,.f.);
#35987=oriented_edge('',*,*,#35669,.t.);
#35989=oriented_edge('',*,*,#35988,.f.);
#35991=oriented_edge('',*,*,#35990,.f.);
#35993=oriented_edge('',*,*,#35992,.f.);
#35995=oriented_edge('',*,*,#35994,.t.);
#35996=edge_loop('',(#35985,#35986,#35987,#35989,#35991,#35993,#35995));
#35997=face_outer_bound('',#35996,.f.);
#35999=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#36000=direction('',(0.e0,0.e0,1.e0));
#36001=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#36002=axis2_placement_3d('',#35999,#36000,#36001);
#36003=toroidal_surface('',#36002,7.065650925828e1,4.e0);
#36005=oriented_edge('',*,*,#36004,.f.);
#36007=oriented_edge('',*,*,#36006,.f.);
#36008=oriented_edge('',*,*,#35992,.t.);
#36009=oriented_edge('',*,*,#35990,.t.);
#36010=oriented_edge('',*,*,#35988,.t.);
#36011=oriented_edge('',*,*,#35574,.f.);
#36012=oriented_edge('',*,*,#35572,.f.);
#36013=oriented_edge('',*,*,#30446,.t.);
#36014=oriented_edge('',*,*,#30444,.t.);
#36015=edge_loop('',(#36005,#36007,#36008,#36009,#36010,#36011,#36012,#36013,
#36014));
#36016=face_outer_bound('',#36015,.f.);
#36018=cartesian_point('',(5.683180970646e1,-4.198548405849e1,
-3.934373632878e1));
#36019=direction('',(-6.086717870049e-1,-7.933533883286e-1,1.044303269438e-2));
#36020=direction('',(7.932691861384e-1,-6.082433401829e-1,2.764122729514e-2));
#36021=axis2_placement_3d('',#36018,#36019,#36020);
#36022=toroidal_surface('',#36021,3.698456031633e0,2.999994698671e-1);
#36024=oriented_edge('',*,*,#36023,.f.);
#36026=oriented_edge('',*,*,#36025,.t.);
#36027=oriented_edge('',*,*,#36006,.t.);
#36028=oriented_edge('',*,*,#36004,.t.);
#36030=oriented_edge('',*,*,#36029,.f.);
#36031=edge_loop('',(#36024,#36026,#36027,#36028,#36030));
#36032=face_outer_bound('',#36031,.f.);
#36034=cartesian_point('',(6.357187538553e1,-4.625947083173e1,0.e0));
#36035=direction('',(6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#36036=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#36037=axis2_placement_3d('',#36034,#36035,#36036);
#36038=plane('',#36037);
#36040=oriented_edge('',*,*,#36039,.t.);
#36042=oriented_edge('',*,*,#36041,.t.);
#36044=oriented_edge('',*,*,#36043,.t.);
#36046=oriented_edge('',*,*,#36045,.t.);
#36047=oriented_edge('',*,*,#36023,.t.);
#36049=oriented_edge('',*,*,#36048,.t.);
#36050=edge_loop('',(#36040,#36042,#36044,#36046,#36047,#36049));
#36051=face_outer_bound('',#36050,.f.);
#36053=cartesian_point('',(6.056319136047e1,-4.340758342070e1,
-6.592956195003e0));
#36054=direction('',(3.604420224977e-1,-2.647705077152e-1,8.944149633487e-1));
#36055=direction('',(-3.314963196707e-1,8.599137439819e-1,3.881475788355e-1));
#36056=axis2_placement_3d('',#36053,#36054,#36055);
#36057=cylindrical_surface('',#36056,5.000000030376e-1);
#36059=oriented_edge('',*,*,#36058,.f.);
#36061=oriented_edge('',*,*,#36060,.t.);
#36062=oriented_edge('',*,*,#36039,.f.);
#36064=oriented_edge('',*,*,#36063,.f.);
#36065=edge_loop('',(#36059,#36061,#36062,#36064));
#36066=face_outer_bound('',#36065,.f.);
#36068=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#36069=direction('',(0.e0,0.e0,1.e0));
#36070=direction('',(0.e0,-1.e0,0.e0));
#36071=axis2_placement_3d('',#36068,#36069,#36070);
#36072=conical_surface('',#36071,7.438528799863e1,2.656505117708e1);
#36074=oriented_edge('',*,*,#36073,.f.);
#36075=oriented_edge('',*,*,#30438,.t.);
#36077=oriented_edge('',*,*,#36076,.t.);
#36079=oriented_edge('',*,*,#36078,.t.);
#36081=oriented_edge('',*,*,#36080,.f.);
#36083=oriented_edge('',*,*,#36082,.f.);
#36084=oriented_edge('',*,*,#36058,.t.);
#36085=edge_loop('',(#36074,#36075,#36077,#36079,#36081,#36083,#36084));
#36086=face_outer_bound('',#36085,.f.);
#36088=cartesian_point('',(6.037225255666e1,-4.303657329633e1,
-6.309435553399e0));
#36089=cartesian_point('',(6.041241973828e1,-4.304246627327e1,
-6.251698197554e0));
#36090=cartesian_point('',(6.049322410052e1,-4.305882873086e1,
-6.133679223992e0));
#36091=cartesian_point('',(6.060982209170e1,-4.309614132240e1,
-5.957773708500e0));
#36092=cartesian_point('',(6.071985732497e1,-4.314521496464e1,
-5.785917242374e0));
#36093=cartesian_point('',(6.081982756166e1,-4.320315621473e1,
-5.623906002027e0));
#36094=cartesian_point('',(6.090986136565e1,-4.326853821401e1,
-5.471906245160e0));
#36095=cartesian_point('',(6.098987802558e1,-4.333988665526e1,
-5.330374000518e0));
#36096=cartesian_point('',(6.106005789850e1,-4.341598587529e1,
-5.199283371817e0));
#36097=cartesian_point('',(6.112084876451e1,-4.349609619253e1,
-5.078008867856e0));
#36098=cartesian_point('',(6.117273223708e1,-4.357991691787e1,
-4.965633749432e0));
#36099=cartesian_point('',(6.121619965312e1,-4.366781071795e1,
-4.860824723703e0));
#36100=cartesian_point('',(6.125149871715e1,-4.376086674280e1,
-4.762049967057e0));
#36101=cartesian_point('',(6.127793128715e1,-4.385951939593e1,
-4.669175597794e0));
#36102=cartesian_point('',(6.129422776620e1,-4.396277514537e1,
-4.583509830931e0));
#36103=cartesian_point('',(6.129950483924e1,-4.406858130522e1,
-4.506675899238e0));
#36104=cartesian_point('',(6.129345414204e1,-4.417606285618e1,
-4.439082733757e0));
#36105=cartesian_point('',(6.127559416955e1,-4.428553301685e1,
-4.380691606676e0));
#36106=cartesian_point('',(6.124544001843e1,-4.439615219590e1,
-4.332478269343e0));
#36107=cartesian_point('',(6.120330663626e1,-4.450550498713e1,
-4.295985350759e0));
#36108=cartesian_point('',(6.115063112410e1,-4.461058584428e1,
-4.272244281634e0));
#36109=cartesian_point('',(6.108903748664e1,-4.470959759191e1,
-4.261233494734e0));
#36110=cartesian_point('',(6.097341212141e1,-4.486320455118e1,
-4.263397363906e0));
#36111=cartesian_point('',(6.086583550860e1,-4.496239091873e1,
-4.296347526948e0));
#36112=cartesian_point('',(6.079368960874e1,-4.501167981756e1,
-4.329800950221e0));
#36113=cartesian_point('',(5.986828365164e1,-4.338185764805e1,
-6.170094423826e0));
#36114=cartesian_point('',(5.989580025407e1,-4.336939053180e1,
-6.112641317131e0));
#36115=cartesian_point('',(5.995324482505e1,-4.334734272627e1,
-5.994774878594e0));
#36116=cartesian_point('',(6.004222931627e1,-4.332492340799e1,
-5.817951094663e0));
#36117=cartesian_point('',(6.013208832482e1,-4.331344272986e1,
-5.644066665084e0));
#36118=cartesian_point('',(6.021914402704e1,-4.331250483150e1,
-5.479030903001e0));
#36119=cartesian_point('',(6.030264644143e1,-4.332121805787e1,
-5.323040635433e0));
#36120=cartesian_point('',(6.038170464750e1,-4.333873783061e1,
-5.176566863623e0));
#36121=cartesian_point('',(6.045569583983e1,-4.336428851336e1,
-5.039577102442e0));
#36122=cartesian_point('',(6.052433223440e1,-4.339732517138e1,
-4.911401958855e0));
#36123=cartesian_point('',(6.058746276387e1,-4.343761997732e1,
-4.791040961086e0));
#36124=cartesian_point('',(6.064508448181e1,-4.348545988725e1,
-4.677008209907e0));
#36125=cartesian_point('',(6.069709864927e1,-4.354184052513e1,
-4.567527412302e0));
#36126=cartesian_point('',(6.074228336616e1,-4.360774023083e1,
-4.462289126902e0));
#36127=cartesian_point('',(6.077834304031e1,-4.368326508160e1,
-4.362700349910e0));
#36128=cartesian_point('',(6.080296881161e1,-4.376730611271e1,
-4.270865628936e0));
#36129=cartesian_point('',(6.081465055161e1,-4.385916160606e1,
-4.187770864740e0));
#36130=cartesian_point('',(6.081196341181e1,-4.395888469532e1,
-4.114025195412e0));
#36131=cartesian_point('',(6.079346199147e1,-4.406515654666e1,
-4.051660399789e0));
#36132=cartesian_point('',(6.075879193463e1,-4.417450685891e1,
-4.003579088017e0));
#36133=cartesian_point('',(6.070943620587e1,-4.428222988364e1,
-3.971982239206e0));
#36134=cartesian_point('',(6.064777473387e1,-4.438463395379e1,
-3.957419932596e0));
#36135=cartesian_point('',(6.052818837013e1,-4.454229785230e1,
-3.961017788190e0));
#36136=cartesian_point('',(6.041472313382e1,-4.463828380164e1,
-4.006179179591e0));
#36137=cartesian_point('',(6.034294913294e1,-4.467769102567e1,
-4.050516630897e0));
#36138=cartesian_point('',(6.000098197589e1,-4.396113460086e1,
-6.368728794174e0));
#36139=cartesian_point('',(6.000784246172e1,-4.395369184711e1,
-6.310395212305e0));
#36140=cartesian_point('',(6.002269834184e1,-4.393939942209e1,
-6.191432503042e0));
#36141=cartesian_point('',(6.004721331326e1,-4.392093179033e1,
-6.014869142919e0));
#36142=cartesian_point('',(6.007332346007e1,-4.390577045376e1,
-5.843104698818e0));
#36143=cartesian_point('',(6.009978707477e1,-4.389426397945e1,
-5.681892158975e0));
#36144=cartesian_point('',(6.012620484546e1,-4.388623054544e1,
-5.531364661853e0));
#36145=cartesian_point('',(6.015214284048e1,-4.388152128765e1,
-5.391955412242e0));
#36146=cartesian_point('',(6.017725694472e1,-4.387997306340e1,
-5.263625622769e0));
#36147=cartesian_point('',(6.020132594629e1,-4.388144894220e1,
-5.145756263771e0));
#36148=cartesian_point('',(6.022419275494e1,-4.388588887982e1,
-5.037459755755e0));
#36149=cartesian_point('',(6.024577527792e1,-4.389336688169e1,
-4.937470718652e0));
#36150=cartesian_point('',(6.026598904177e1,-4.390417676138e1,
-4.844377801343e0));
#36151=cartesian_point('',(6.028435135951e1,-4.391872737448e1,
-4.758135087748e0));
#36152=cartesian_point('',(6.029993935966e1,-4.393725763622e1,
-4.679992574294e0));
#36153=cartesian_point('',(6.031175458847e1,-4.395959440172e1,
-4.611309912302e0));
#36154=cartesian_point('',(6.031910365407e1,-4.398554765469e1,
-4.552186630227e0));
#36155=cartesian_point('',(6.032137259418e1,-4.401508396384e1,
-4.502247439663e0));
#36156=cartesian_point('',(6.031793411280e1,-4.404769816755e1,
-4.461921604957e0));
#36157=cartesian_point('',(6.030855733022e1,-4.408210138400e1,
-4.432045535970e0));
#36158=cartesian_point('',(6.029372421210e1,-4.411649594391e1,
-4.413041624828e0));
#36159=cartesian_point('',(6.027433176808e1,-4.414936738171e1,
-4.404594761643e0));
#36160=cartesian_point('',(6.023591569521e1,-4.419978134919e1,
-4.407331484517e0));
#36161=cartesian_point('',(6.019894004734e1,-4.422945930299e1,
-4.435171650267e0));
#36162=cartesian_point('',(6.017623433823e1,-4.424008674620e1,
-4.463869397285e0));
#36163=cartesian_point('',(6.057624657670e1,-4.392708219516e1,
-6.614791523110e0));
#36164=cartesian_point('',(6.058465960230e1,-4.394069901228e1,
-6.555700633033e0));
#36165=cartesian_point('',(6.059999336660e1,-4.396898363483e1,
-6.435996388141e0));
#36166=cartesian_point('',(6.061748387366e1,-4.401237106160e1,
-6.260491216074e0));
#36167=cartesian_point('',(6.062951947353e1,-4.405578651373e1,
-6.091893754014e0));
#36168=cartesian_point('',(6.063634291197e1,-4.409748093934e1,
-5.935759863752e0));
#36169=cartesian_point('',(6.063862182902e1,-4.413711868951e1,
-5.792157896059e0));
#36170=cartesian_point('',(6.063697803155e1,-4.417429496227e1,
-5.661485776080e0));
#36171=cartesian_point('',(6.063202030069e1,-4.420873566672e1,
-5.543707919236e0));
#36172=cartesian_point('',(6.062429875635e1,-4.424032833660e1,
-5.438276256760e0));
#36173=cartesian_point('',(6.061428575311e1,-4.426903021190e1,
-5.344447596118e0));
#36174=cartesian_point('',(6.060235095806e1,-4.429487659522e1,
-5.261227643407e0));
#36175=cartesian_point('',(6.058876400578e1,-4.431787775988e1,
-5.187645591652e0));
#36176=cartesian_point('',(6.057396312923e1,-4.433759265457e1,
-5.123972670417e0));
#36177=cartesian_point('',(6.055878898290e1,-4.435323195600e1,
-5.071275742633e0));
#36178=cartesian_point('',(6.054437270874e1,-4.436418159225e1,
-5.030032929440e0));
#36179=cartesian_point('',(6.053166149258e1,-4.437035317121e1,
-4.999290562476e0));
#36180=cartesian_point('',(6.052142038574e1,-4.437192683726e1,
-4.977496578113e0));
#36181=cartesian_point('',(6.051442213821e1,-4.436931383824e1,
-4.963163219671e0));
#36182=cartesian_point('',(6.051117151468e1,-4.436345221290e1,
-4.954656794804e0));
#36183=cartesian_point('',(6.051156680401e1,-4.435580693701e1,
-4.950274554076e0));
#36184=cartesian_point('',(6.051495235413e1,-4.434792779604e1,
-4.948664895247e0));
#36185=cartesian_point('',(6.052410817763e1,-4.433666194607e1,
-4.949504965240e0));
#36186=cartesian_point('',(6.053411721935e1,-4.433391458362e1,
-4.955827613407e0));
#36187=cartesian_point('',(6.053740285836e1,-4.433896100226e1,
-4.965238486393e0));
#36188=(bounded_surface()b_spline_surface(3,3,((#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,#36123,#36124,
#36125,#36126,#36127,#36128,#36129,#36130,#36131,#36132,#36133,#36134,#36135,
#36136,#36137),(#36138,#36139,#36140,#36141,#36142,#36143,#36144,#36145,#36146,
#36147,#36148,#36149,#36150,#36151,#36152,#36153,#36154,#36155,#36156,#36157,
#36158,#36159,#36160,#36161,#36162),(#36163,#36164,#36165,#36166,#36167,#36168,
#36169,#36170,#36171,#36172,#36173,#36174,#36175,#36176,#36177,#36178,#36179,
#36180,#36181,#36182,#36183,#36184,#36185,#36186,#36187)),.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.978984037399e-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());
#36189=oriented_edge('',*,*,#36073,.t.);
#36190=oriented_edge('',*,*,#36063,.t.);
#36192=oriented_edge('',*,*,#36191,.f.);
#36193=oriented_edge('',*,*,#30440,.t.);
#36194=edge_loop('',(#36189,#36190,#36192,#36193));
#36195=face_outer_bound('',#36194,.f.);
#36197=cartesian_point('',(5.995597597326e1,-4.419185072350e1,
-2.490846053290e1));
#36198=direction('',(-1.313608847097e-2,-3.119240418072e-3,-9.999088526055e-1));
#36199=direction('',(-2.302331955022e-1,9.731354867469e-1,-1.108092744773e-5));
#36200=axis2_placement_3d('',#36197,#36198,#36199);
#36201=cylindrical_surface('',#36200,3.000057677444e-1);
#36202=oriented_edge('',*,*,#36191,.t.);
#36203=oriented_edge('',*,*,#36048,.f.);
#36204=oriented_edge('',*,*,#36029,.t.);
#36205=oriented_edge('',*,*,#30442,.f.);
#36206=edge_loop('',(#36202,#36203,#36204,#36205));
#36207=face_outer_bound('',#36206,.f.);
#36209=cartesian_point('',(6.486921181858e1,-3.886913788654e1,
-4.362694460905e0));
#36210=cartesian_point('',(6.485340791482e1,-3.896043516078e1,
-4.315033056102e0));
#36211=cartesian_point('',(6.479814527384e1,-3.913943063306e1,
-4.261589928667e0));
#36212=cartesian_point('',(6.466232382541e1,-3.936544622278e1,
-4.261186335870e0));
#36213=cartesian_point('',(6.455222656272e1,-3.950237845148e1,
-4.289336405200e0));
#36214=cartesian_point('',(6.442876189504e1,-3.961750974211e1,
-4.343816766190e0));
#36215=cartesian_point('',(6.430093798470e1,-3.970615068467e1,
-4.417643424037e0));
#36216=cartesian_point('',(6.417291656394e1,-3.977021331712e1,
-4.505471997932e0));
#36217=cartesian_point('',(6.404621076424e1,-3.981313859040e1,
-4.604395711174e0));
#36218=cartesian_point('',(6.392093227376e1,-3.983792526431e1,
-4.713498887210e0));
#36219=cartesian_point('',(6.379674270310e1,-3.984652756256e1,
-4.833032584800e0));
#36220=cartesian_point('',(6.367367928863e1,-3.983998878699e1,
-4.963417840488e0));
#36221=cartesian_point('',(6.355221502342e1,-3.981883149389e1,
-5.104888188659e0));
#36222=cartesian_point('',(6.343293184124e1,-3.978323027777e1,
-5.257704006729e0));
#36223=cartesian_point('',(6.331634247219e1,-3.973295385485e1,
-5.422433280477e0));
#36224=cartesian_point('',(6.320294295287e1,-3.966722702022e1,
-5.600098898854e0));
#36225=cartesian_point('',(6.309350075387e1,-3.958465354042e1,
-5.792044742906e0));
#36226=cartesian_point('',(6.297328554821e1,-3.946750637663e1,
-6.031820388401e0));
#36227=cartesian_point('',(6.290133435612e1,-3.936978532841e1,
-6.205961576461e0));
#36228=cartesian_point('',(6.286353799912e1,-3.930646216262e1,
-6.310925114735e0));
#36229=cartesian_point('',(6.438343520251e1,-3.858737845633e1,
-4.094234616337e0));
#36230=cartesian_point('',(6.437778518765e1,-3.866622064406e1,
-4.031654927719e0));
#36231=cartesian_point('',(6.433221234259e1,-3.884993128305e1,
-3.958637049365e0));
#36232=cartesian_point('',(6.419254081258e1,-3.908339945579e1,
-3.957183632475e0));
#36233=cartesian_point('',(6.407667331292e1,-3.921986292860e1,
-3.994780544578e0));
#36234=cartesian_point('',(6.394906038342e1,-3.932440932025e1,
-4.066620716077e0));
#36235=cartesian_point('',(6.382280524526e1,-3.939209814726e1,
-4.161169397121e0));
#36236=cartesian_point('',(6.370392667312e1,-3.942725344830e1,
-4.269668252025e0));
#36237=cartesian_point('',(6.359426817811e1,-3.943631023370e1,
-4.387450127285e0));
#36238=cartesian_point('',(6.349366921127e1,-3.942476261544e1,
-4.513018642539e0));
#36239=cartesian_point('',(6.340146149643e1,-3.939644420374e1,
-4.646609229093e0));
#36240=cartesian_point('',(6.331733057302e1,-3.935396173212e1,
-4.788810652325e0));
#36241=cartesian_point('',(6.324135022198e1,-3.929920857837e1,
-4.940077076376e0));
#36242=cartesian_point('',(6.317375862492e1,-3.923353210199e1,
-5.100902246638e0));
#36243=cartesian_point('',(6.311490405209e1,-3.915773581151e1,
-5.272065058965e0));
#36244=cartesian_point('',(6.306536349784e1,-3.907209243111e1,
-5.454744142605e0));
#36245=cartesian_point('',(6.302618209132e1,-3.897648353365e1,
-5.650352700947e0));
#36246=cartesian_point('',(6.299492215526e1,-3.885422813338e1,
-5.892750160192e0));
#36247=cartesian_point('',(6.298839433405e1,-3.876363816281e1,
-6.067099917394e0));
#36248=cartesian_point('',(6.299021668562e1,-3.870880036142e1,
-6.171592455107e0));
#36249=cartesian_point('',(6.390456780071e1,-3.864632613073e1,
-4.491938707695e0));
#36250=cartesian_point('',(6.390470315295e1,-3.866910494971e1,
-4.450922556034e0));
#36251=cartesian_point('',(6.389217855578e1,-3.872808013058e1,
-4.405983232988e0));
#36252=cartesian_point('',(6.384747980121e1,-3.880300094795e1,
-4.404341950726e0));
#36253=cartesian_point('',(6.380990293324e1,-3.884577866884e1,
-4.426571613974e0));
#36254=cartesian_point('',(6.376890458457e1,-3.887650077175e1,
-4.471185798237e0));
#36255=cartesian_point('',(6.372936820113e1,-3.889356697945e1,
-4.533553331678e0));
#36256=cartesian_point('',(6.369353277944e1,-3.889878728838e1,
-4.610081496901e0));
#36257=cartesian_point('',(6.366204039345e1,-3.889474409010e1,
-4.698767460465e0));
#36258=cartesian_point('',(6.363479028231e1,-3.888362905305e1,
-4.798996730731e0));
#36259=cartesian_point('',(6.361151063398e1,-3.886699404093e1,
-4.911035504318e0));
#36260=cartesian_point('',(6.359203718354e1,-3.884594703110e1,
-5.035230053345e0));
#36261=cartesian_point('',(6.357631955628e1,-3.882133816381e1,
-5.171713659758e0));
#36262=cartesian_point('',(6.356436938451e1,-3.879380895525e1,
-5.320640433611e0));
#36263=cartesian_point('',(6.355626557668e1,-3.876380101371e1,
-5.482485828957e0));
#36264=cartesian_point('',(6.355220359847e1,-3.873158623005e1,
-5.658213932990e0));
#36265=cartesian_point('',(6.355256200203e1,-3.869735154118e1,
-5.849162570654e0));
#36266=cartesian_point('',(6.355879395033e1,-3.865573124374e1,
-6.088943551754e0));
#36267=cartesian_point('',(6.356856132938e1,-3.862691286143e1,
-6.264192274438e0));
#36268=cartesian_point('',(6.357629443641e1,-3.861023266702e1,
-6.370216072235e0));
#36269=cartesian_point('',(6.413308965503e1,-3.895975309585e1,
-4.974051100772e0));
#36270=cartesian_point('',(6.412617918986e1,-3.896486895804e1,
-4.959537476978e0));
#36271=cartesian_point('',(6.412171880592e1,-3.895211923304e1,
-4.949257121508e0));
#36272=cartesian_point('',(6.413189091743e1,-3.893441347493e1,
-4.948564739273e0));
#36273=cartesian_point('',(6.414214317575e1,-3.892733057533e1,
-4.953092045586e0));
#36274=cartesian_point('',(6.415182372722e1,-3.892897807363e1,
-4.965720214918e0));
#36275=cartesian_point('',(6.415730517369e1,-3.893980117447e1,
-4.990077535047e0));
#36276=cartesian_point('',(6.415693891633e1,-3.895784729276e1,
-5.028760290265e0));
#36277=cartesian_point('',(6.415039121952e1,-3.898063507670e1,
-5.082957336217e0));
#36278=cartesian_point('',(6.413786567864e1,-3.900608672086e1,
-5.153108648778e0));
#36279=cartesian_point('',(6.411963335482e1,-3.903264891435e1,
-5.239512579610e0));
#36280=cartesian_point('',(6.409596236743e1,-3.905906104878e1,
-5.342217401018e0));
#36281=cartesian_point('',(6.406713485561e1,-3.908424200023e1,
-5.460963382515e0));
#36282=cartesian_point('',(6.403338449821e1,-3.910728133036e1,
-5.595488809031e0));
#36283=cartesian_point('',(6.399480995835e1,-3.912739143701e1,
-5.745895211109e0));
#36284=cartesian_point('',(6.395132078109e1,-3.914379583427e1,
-5.912875680470e0));
#36285=cartesian_point('',(6.390265976498e1,-3.915556769880e1,
-6.097658225295e0));
#36286=cartesian_point('',(6.384007764042e1,-3.916237401185e1,
-6.333411781752e0));
#36287=cartesian_point('',(6.379317567197e1,-3.915960916591e1,
-6.508934872896e0));
#36288=cartesian_point('',(6.376446541613e1,-3.915494243976e1,
-6.616252286890e0));
#36289=(bounded_surface()b_spline_surface(3,3,((#36209,#36210,#36211,#36212,
#36213,#36214,#36215,#36216,#36217,#36218,#36219,#36220,#36221,#36222,#36223,
#36224,#36225,#36226,#36227,#36228),(#36229,#36230,#36231,#36232,#36233,#36234,
#36235,#36236,#36237,#36238,#36239,#36240,#36241,#36242,#36243,#36244,#36245,
#36246,#36247,#36248),(#36249,#36250,#36251,#36252,#36253,#36254,#36255,#36256,
#36257,#36258,#36259,#36260,#36261,#36262,#36263,#36264,#36265,#36266,#36267,
#36268),(#36269,#36270,#36271,#36272,#36273,#36274,#36275,#36276,#36277,#36278,
#36279,#36280,#36281,#36282,#36283,#36284,#36285,#36286,#36287,#36288)),
.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.963569927371e-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());
#36291=oriented_edge('',*,*,#36290,.f.);
#36293=oriented_edge('',*,*,#36292,.t.);
#36294=oriented_edge('',*,*,#36076,.f.);
#36295=oriented_edge('',*,*,#30436,.t.);
#36296=edge_loop('',(#36291,#36293,#36294,#36295));
#36297=face_outer_bound('',#36296,.f.);
#36299=cartesian_point('',(6.377275320563e1,-3.848465032009e1,
-2.460528104879e1));
#36300=direction('',(2.145146101813e-3,-1.332983627975e-2,9.999088527526e-1));
#36301=direction('',(-9.871654847753e-1,-1.597006748376e-1,-1.117067601709e-5));
#36302=axis2_placement_3d('',#36299,#36300,#36301);
#36303=cylindrical_surface('',#36302,3.000055924646e-1);
#36304=oriented_edge('',*,*,#36290,.t.);
#36305=oriented_edge('',*,*,#30434,.f.);
#36307=oriented_edge('',*,*,#36306,.f.);
#36309=oriented_edge('',*,*,#36308,.f.);
#36310=edge_loop('',(#36304,#36305,#36307,#36309));
#36311=face_outer_bound('',#36310,.f.);
#36313=cartesian_point('',(6.053876364905e1,-3.643867914979e1,
-3.934391487091e1));
#36314=direction('',(5.000918646569e-1,8.659096306629e-1,1.042297602917e-2));
#36315=direction('',(7.115556917591e-1,-4.040278284309e-1,-5.748478158423e-1));
#36316=axis2_placement_3d('',#36313,#36314,#36315);
#36317=toroidal_surface('',#36316,3.697836915884e0,2.999996387272e-1);
#36319=oriented_edge('',*,*,#36318,.f.);
#36320=oriented_edge('',*,*,#36306,.t.);
#36322=oriented_edge('',*,*,#36321,.t.);
#36324=oriented_edge('',*,*,#36323,.t.);
#36326=oriented_edge('',*,*,#36325,.f.);
#36327=edge_loop('',(#36319,#36320,#36322,#36324,#36326));
#36328=face_outer_bound('',#36327,.f.);
#36330=cartesian_point('',(5.634016199589e1,-3.483740877127e1,0.e0));
#36331=direction('',(-4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#36332=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#36333=axis2_placement_3d('',#36330,#36331,#36332);
#36334=plane('',#36333);
#36336=oriented_edge('',*,*,#36335,.t.);
#36338=oriented_edge('',*,*,#36337,.t.);
#36340=oriented_edge('',*,*,#36339,.t.);
#36341=oriented_edge('',*,*,#36308,.t.);
#36342=oriented_edge('',*,*,#36318,.t.);
#36344=oriented_edge('',*,*,#36343,.t.);
#36345=edge_loop('',(#36336,#36338,#36340,#36341,#36342,#36344));
#36346=face_outer_bound('',#36345,.f.);
#36348=cartesian_point('',(6.281210782110e1,-3.889081612480e1,
-2.154687439429e1));
#36349=direction('',(-2.048454231e-3,1.327402263261e-2,-9.999097980110e-1));
#36350=direction('',(-9.997210821151e-1,2.349868699314e-2,2.360017861767e-3));
#36351=axis2_placement_3d('',#36348,#36349,#36350);
#36352=cylindrical_surface('',#36351,5.000150365077e-1);
#36354=oriented_edge('',*,*,#36353,.f.);
#36356=oriented_edge('',*,*,#36355,.t.);
#36357=oriented_edge('',*,*,#36335,.f.);
#36359=oriented_edge('',*,*,#36358,.f.);
#36360=edge_loop('',(#36354,#36356,#36357,#36359));
#36361=face_outer_bound('',#36360,.f.);
#36363=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#36364=direction('',(0.e0,0.e0,1.e0));
#36365=direction('',(1.e0,0.e0,0.e0));
#36366=axis2_placement_3d('',#36363,#36364,#36365);
#36367=conical_surface('',#36366,7.334631745054e1,5.e-1);
#36369=oriented_edge('',*,*,#36368,.t.);
#36371=oriented_edge('',*,*,#36370,.f.);
#36373=oriented_edge('',*,*,#36372,.f.);
#36374=oriented_edge('',*,*,#36353,.t.);
#36376=oriented_edge('',*,*,#36375,.t.);
#36377=oriented_edge('',*,*,#35795,.f.);
#36379=oriented_edge('',*,*,#36378,.t.);
#36380=edge_loop('',(#36369,#36371,#36373,#36374,#36376,#36377,#36379));
#36381=face_outer_bound('',#36380,.f.);
#36383=cartesian_point('',(5.996758537578e1,-4.314794898617e1,
-2.154661798315e1));
#36384=direction('',(1.304750696401e-2,3.187223878636e-3,9.999097980148e-1));
#36385=direction('',(-4.042866463171e-1,9.146292898916e-1,2.360017398691e-3));
#36386=axis2_placement_3d('',#36383,#36384,#36385);
#36387=cylindrical_surface('',#36386,5.000150355107e-1);
#36388=oriented_edge('',*,*,#36368,.f.);
#36390=oriented_edge('',*,*,#36389,.t.);
#36391=oriented_edge('',*,*,#36043,.f.);
#36393=oriented_edge('',*,*,#36392,.f.);
#36394=edge_loop('',(#36388,#36390,#36391,#36393));
#36395=face_outer_bound('',#36394,.f.);
#36397=cartesian_point('',(5.953664970154e1,-4.281013715741e1,
-4.226910256420e1));
#36398=cartesian_point('',(5.953027297959e1,-4.279343672094e1,
-4.217740624691e1));
#36399=cartesian_point('',(5.950294717546e1,-4.276200341556e1,
-4.190416226505e1));
#36400=cartesian_point('',(5.944886628556e1,-4.277762132561e1,
-4.158820122285e1));
#36401=cartesian_point('',(5.940102416210e1,-4.281728378003e1,
-4.136940006432e1));
#36402=cartesian_point('',(5.938798834437e1,-4.282872458829e1,
-4.131612417226e1));
#36403=cartesian_point('',(5.910739361759e1,-4.288635033957e1,
-4.217198338936e1));
#36404=cartesian_point('',(5.910324838079e1,-4.289232582680e1,
-4.208815147818e1));
#36405=cartesian_point('',(5.908784533070e1,-4.292644582324e1,
-4.184160933238e1));
#36406=cartesian_point('',(5.906421560007e1,-4.301009083261e1,
-4.156572043713e1));
#36407=cartesian_point('',(5.904818059627e1,-4.309131589657e1,
-4.137975965065e1));
#36408=cartesian_point('',(5.904351365427e1,-4.311251555540e1,
-4.133502710269e1));
#36409=cartesian_point('',(5.897772262345e1,-4.330145336471e1,
-4.204914744755e1));
#36410=cartesian_point('',(5.899048079481e1,-4.331787230300e1,
-4.198280201227e1));
#36411=cartesian_point('',(5.902911995032e1,-4.337530162871e1,
-4.178438633738e1));
#36412=cartesian_point('',(5.907712014224e1,-4.346458090496e1,
-4.155288437361e1));
#36413=cartesian_point('',(5.911408192122e1,-4.353837034951e1,
-4.139139967085e1));
#36414=cartesian_point('',(5.912303432764e1,-4.355713862929e1,
-4.135195916860e1));
#36415=cartesian_point('',(5.930049910206e1,-4.362445299913e1,
-4.203148510958e1));
#36416=cartesian_point('',(5.932732133325e1,-4.362730645612e1,
-4.197388313603e1));
#36417=cartesian_point('',(5.940592125731e1,-4.363884487050e1,
-4.179424662304e1));
#36418=cartesian_point('',(5.949158046570e1,-4.366250387522e1,
-4.156392517140e1));
#36419=cartesian_point('',(5.954671068236e1,-4.368564984188e1,
-4.139186486899e1));
#36420=cartesian_point('',(5.956012839302e1,-4.369186226308e1,
-4.134862994125e1));
#36421=(bounded_surface()b_spline_surface(3,3,((#36397,#36398,#36399,#36400,
#36401,#36402),(#36403,#36404,#36405,#36406,#36407,#36408),(#36409,#36410,
#36411,#36412,#36413,#36414),(#36415,#36416,#36417,#36418,#36419,#36420)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336716365387e-1,1.174769604133e0),(1.407136889352e-1,3.042534256888e-1,
6.365577607719e-1,7.470282589500e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387240753825e0,1.387240753825e0,1.387240753825e0,
1.387240753825e0,1.387240753825e0,1.387240753825e0),(8.916458849548e-1,
8.916458849548e-1,8.916458849548e-1,8.916458849548e-1,8.916458849548e-1,
8.916458849548e-1),(8.717517364200e-1,8.717517364200e-1,8.717517364200e-1,
8.717517364200e-1,8.717517364200e-1,8.717517364200e-1),(1.327558308221e0,
1.327558308221e0,1.327558308221e0,1.327558308221e0,1.327558308221e0,
1.327558308221e0)))representation_item('')surface());
#36422=oriented_edge('',*,*,#36378,.f.);
#36423=oriented_edge('',*,*,#35960,.t.);
#36425=oriented_edge('',*,*,#36424,.f.);
#36426=oriented_edge('',*,*,#36389,.f.);
#36427=edge_loop('',(#36422,#36423,#36425,#36426));
#36428=face_outer_bound('',#36427,.f.);
#36430=cartesian_point('',(5.887253987973e1,-4.358793897035e1,
-4.213845709884e1));
#36431=direction('',(-4.376576012664e-1,3.247589355083e-1,-8.384434732653e-1));
#36432=direction('',(-1.285602239061e-1,9.003102119006e-1,4.158290408050e-1));
#36433=axis2_placement_3d('',#36430,#36431,#36432);
#36434=cylindrical_surface('',#36433,2.999999999968e-1);
#36435=oriented_edge('',*,*,#36424,.t.);
#36436=oriented_edge('',*,*,#35958,.f.);
#36437=oriented_edge('',*,*,#35994,.f.);
#36438=oriented_edge('',*,*,#36025,.f.);
#36439=oriented_edge('',*,*,#36045,.f.);
#36440=edge_loop('',(#36435,#36436,#36437,#36438,#36439));
#36441=face_outer_bound('',#36440,.f.);
#36443=cartesian_point('',(6.212353525234e1,-4.462568741647e1,
-8.219506073748e0));
#36444=direction('',(-6.085629912910e-1,-7.934371451769e-1,1.042028235932e-2));
#36445=direction('',(-7.929660063627e-1,6.076125562091e-1,-4.485414462685e-2));
#36446=axis2_placement_3d('',#36443,#36444,#36445);
#36447=toroidal_surface('',#36446,2.497858037243e0,4.999993228572e-1);
#36449=oriented_edge('',*,*,#36448,.f.);
#36451=oriented_edge('',*,*,#36450,.f.);
#36452=oriented_edge('',*,*,#36392,.t.);
#36453=oriented_edge('',*,*,#36041,.f.);
#36454=oriented_edge('',*,*,#36060,.f.);
#36455=edge_loop('',(#36449,#36451,#36452,#36453,#36454));
#36456=face_outer_bound('',#36455,.f.);
#36458=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#36459=direction('',(0.e0,0.e0,1.e0));
#36460=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#36461=axis2_placement_3d('',#36458,#36459,#36460);
#36462=toroidal_surface('',#36461,7.649382607502e1,3.e0);
#36463=oriented_edge('',*,*,#36450,.t.);
#36464=oriented_edge('',*,*,#36448,.t.);
#36465=oriented_edge('',*,*,#36082,.t.);
#36466=oriented_edge('',*,*,#36080,.t.);
#36468=oriented_edge('',*,*,#36467,.t.);
#36470=oriented_edge('',*,*,#36469,.t.);
#36471=oriented_edge('',*,*,#36372,.t.);
#36472=oriented_edge('',*,*,#36370,.t.);
#36473=edge_loop('',(#36463,#36464,#36465,#36466,#36468,#36470,#36471,#36472));
#36474=face_outer_bound('',#36473,.f.);
#36476=cartesian_point('',(6.500241394393e1,-4.031718295378e1,
-8.219511289443e0));
#36477=direction('',(5.001615591323e-1,8.658694368774e-1,1.041791956362e-2));
#36478=direction('',(-7.553992062143e-1,4.304046897199e-1,4.940889012292e-1));
#36479=axis2_placement_3d('',#36476,#36477,#36478);
#36480=toroidal_surface('',#36479,2.497880036132e0,4.999993492915e-1);
#36481=oriented_edge('',*,*,#36469,.f.);
#36482=oriented_edge('',*,*,#36467,.f.);
#36484=oriented_edge('',*,*,#36483,.t.);
#36485=oriented_edge('',*,*,#36337,.f.);
#36486=oriented_edge('',*,*,#36355,.f.);
#36487=edge_loop('',(#36481,#36482,#36484,#36485,#36486));
#36488=face_outer_bound('',#36487,.f.);
#36490=cartesian_point('',(6.323602634967e1,-3.931515429054e1,
-6.695552250944e0));
#36491=direction('',(-3.825512509416e-1,2.316817249560e-1,-8.944149589114e-1));
#36492=direction('',(-9.213148415575e-1,-2.281190790061e-2,3.881476260185e-1));
#36493=axis2_placement_3d('',#36490,#36491,#36492);
#36494=cylindrical_surface('',#36493,5.000000035631e-1);
#36495=oriented_edge('',*,*,#36078,.f.);
#36496=oriented_edge('',*,*,#36292,.f.);
#36497=oriented_edge('',*,*,#36339,.f.);
#36498=oriented_edge('',*,*,#36483,.f.);
#36499=edge_loop('',(#36495,#36496,#36497,#36498));
#36500=face_outer_bound('',#36499,.f.);
#36502=cartesian_point('',(6.227677374134e1,-3.857115380234e1,
-4.131567793105e1));
#36503=cartesian_point('',(6.226502244155e1,-3.863004461601e1,
-4.151413853995e1));
#36504=cartesian_point('',(6.227516134401e1,-3.869642110111e1,
-4.183237634796e1));
#36505=cartesian_point('',(6.233492597040e1,-3.871267549641e1,
-4.217084046698e1));
#36506=cartesian_point('',(6.236401439220e1,-3.870972839565e1,
-4.229078818216e1));
#36507=cartesian_point('',(6.234355018289e1,-3.794578589110e1,
-4.133853517867e1));
#36508=cartesian_point('',(6.226697122053e1,-3.799628301323e1,
-4.149703755265e1));
#36509=cartesian_point('',(6.217381349831e1,-3.807094556266e1,
-4.176298498660e1));
#36510=cartesian_point('',(6.212682954474e1,-3.812603645379e1,
-4.206724654663e1));
#36511=cartesian_point('',(6.211912173448e1,-3.814082543322e1,
-4.217840781574e1));
#36512=cartesian_point('',(6.296425387002e1,-3.784442848796e1,
-4.136104889055e1));
#36513=cartesian_point('',(6.287781397339e1,-3.782866806857e1,
-4.149341958130e1));
#36514=cartesian_point('',(6.275208900710e1,-3.780755034893e1,
-4.170542929508e1));
#36515=cartesian_point('',(6.264155321039e1,-3.778679570555e1,
-4.193052498509e1));
#36516=cartesian_point('',(6.260634684496e1,-3.777927155677e1,
-4.201024961686e1));
#36517=cartesian_point('',(6.322752037749e1,-3.841590225143e1,
-4.135016272031e1));
#36518=cartesian_point('',(6.320066484960e1,-3.837330480904e1,
-4.150859680699e1));
#36519=cartesian_point('',(6.316091972788e1,-3.829297237247e1,
-4.174421692303e1));
#36520=cartesian_point('',(6.312334048092e1,-3.819305235426e1,
-4.196142079149e1));
#36521=cartesian_point('',(6.311030871016e1,-3.815592770311e1,
-4.203321625976e1));
#36522=(bounded_surface()b_spline_surface(3,3,((#36502,#36503,#36504,#36505,
#36506),(#36507,#36508,#36509,#36510,#36511),(#36512,#36513,#36514,#36515,
#36516),(#36517,#36518,#36519,#36520,#36521)),.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());
#36523=oriented_edge('',*,*,#36375,.f.);
#36524=oriented_edge('',*,*,#36358,.t.);
#36526=oriented_edge('',*,*,#36525,.f.);
#36528=oriented_edge('',*,*,#36527,.f.);
#36529=edge_loop('',(#36523,#36524,#36526,#36528));
#36530=face_outer_bound('',#36529,.f.);
#36532=cartesian_point('',(6.279955031585e1,-3.771075252908e1,
-4.213845709245e1));
#36533=direction('',(4.675224465621e-1,-2.800630359181e-1,8.384434732723e-1));
#36534=direction('',(-8.809760454402e-1,-2.257596425089e-1,4.158290408026e-1));
#36535=axis2_placement_3d('',#36532,#36533,#36534);
#36536=cylindrical_surface('',#36535,2.999999999988e-1);
#36538=oriented_edge('',*,*,#36537,.f.);
#36539=oriented_edge('',*,*,#36525,.t.);
#36540=oriented_edge('',*,*,#36343,.f.);
#36541=oriented_edge('',*,*,#36325,.t.);
#36543=oriented_edge('',*,*,#36542,.f.);
#36544=edge_loop('',(#36538,#36539,#36540,#36541,#36543));
#36545=face_outer_bound('',#36544,.f.);
#36547=cartesian_point('',(6.227962176217e1,-3.850393979654e1,
-4.179392656577e1));
#36548=cartesian_point('',(6.228417146299e1,-3.852446958980e1,
-4.187487323500e1));
#36549=cartesian_point('',(6.229497526799e1,-3.854900893277e1,
-4.200911698088e1));
#36550=cartesian_point('',(6.231483388448e1,-3.856406427443e1,
-4.219382114978e1));
#36551=cartesian_point('',(6.233282366045e1,-3.856582578174e1,
-4.233947628132e1));
#36552=cartesian_point('',(6.235100947174e1,-3.855930834814e1,
-4.247331726310e1));
#36553=cartesian_point('',(6.236898226539e1,-3.854660382109e1,
-4.259635604900e1));
#36554=cartesian_point('',(6.238654312994e1,-3.852924024655e1,
-4.270959887942e1));
#36555=cartesian_point('',(6.240361772431e1,-3.850833774293e1,
-4.281397750033e1));
#36556=cartesian_point('',(6.242022187511e1,-3.848469097564e1,
-4.291041996355e1));
#36557=cartesian_point('',(6.243644047714e1,-3.845881535979e1,
-4.299987289349e1));
#36558=cartesian_point('',(6.245240131936e1,-3.843099980329e1,
-4.308322983140e1));
#36559=cartesian_point('',(6.246826870438e1,-3.840133257775e1,
-4.316133491019e1));
#36560=cartesian_point('',(6.248425329242e1,-3.836969079632e1,
-4.323502674141e1));
#36561=cartesian_point('',(6.250064861258e1,-3.833566529128e1,
-4.330523656177e1));
#36562=cartesian_point('',(6.251787910924e1,-3.829844947531e1,
-4.337302642305e1));
#36563=cartesian_point('',(6.253655249428e1,-3.825672503294e1,
-4.343948231141e1));
#36564=cartesian_point('',(6.255753335292e1,-3.820853664796e1,
-4.350547799941e1));
#36565=cartesian_point('',(6.258217490571e1,-3.815098939021e1,
-4.357151504353e1));
#36566=cartesian_point('',(6.261294175331e1,-3.807927811496e1,
-4.363781444154e1));
#36567=cartesian_point('',(6.265579396373e1,-3.798301616270e1,
-4.370458150819e1));
#36568=cartesian_point('',(6.272341613070e1,-3.784298216306e1,
-4.376629123835e1));
#36569=cartesian_point('',(6.283245561035e1,-3.765314744754e1,
-4.378310414032e1));
#36570=cartesian_point('',(6.294874538504e1,-3.748620835296e1,
-4.372619794255e1));
#36571=cartesian_point('',(6.302574787817e1,-3.738739420385e1,
-4.365083236647e1));
#36572=cartesian_point('',(6.306183206615e1,-3.734213971984e1,
-4.360353020568e1));
#36573=cartesian_point('',(6.307593179077e1,-3.732455618083e1,
-4.358313421102e1));
#36574=cartesian_point('',(6.237880481330e1,-3.801808142575e1,
-4.175388508195e1));
#36575=cartesian_point('',(6.235595946550e1,-3.803453996921e1,
-4.181665662194e1));
#36576=cartesian_point('',(6.232282417947e1,-3.805778029467e1,
-4.192380804676e1));
#36577=cartesian_point('',(6.228547528376e1,-3.808044278145e1,
-4.207693142613e1));
#36578=cartesian_point('',(6.226017428003e1,-3.809288931672e1,
-4.220065875166e1));
#36579=cartesian_point('',(6.224007423444e1,-3.809970632693e1,
-4.231668628126e1));
#36580=cartesian_point('',(6.222408757981e1,-3.810197827933e1,
-4.242523929893e1));
#36581=cartesian_point('',(6.221142680788e1,-3.810054921663e1,
-4.252672268804e1));
#36582=cartesian_point('',(6.220151880621e1,-3.809606273694e1,
-4.262160587030e1));
#36583=cartesian_point('',(6.219393856340e1,-3.808898849852e1,
-4.271045307818e1));
#36584=cartesian_point('',(6.218837470790e1,-3.807963125286e1,
-4.279392478756e1));
#36585=cartesian_point('',(6.218461503406e1,-3.806814009966e1,
-4.287269834277e1));
#36586=cartesian_point('',(6.218253357958e1,-3.805450773803e1,
-4.294746032218e1));
#36587=cartesian_point('',(6.218208760442e1,-3.803854620008e1,
-4.301894193302e1));
#36588=cartesian_point('',(6.218333416944e1,-3.801981247567e1,
-4.308801468354e1));
#36589=cartesian_point('',(6.218647822384e1,-3.799748086874e1,
-4.315573648648e1));
#36590=cartesian_point('',(6.219196052857e1,-3.797016845634e1,
-4.322325593262e1));
#36591=cartesian_point('',(6.220059599345e1,-3.793570004904e1,
-4.329157355290e1));
#36592=cartesian_point('',(6.221383251314e1,-3.789074017756e1,
-4.336133240501e1));
#36593=cartesian_point('',(6.223436496147e1,-3.782981188307e1,
-4.343285646459e1));
#36594=cartesian_point('',(6.226839825131e1,-3.774184838695e1,
-4.350632710719e1));
#36595=cartesian_point('',(6.232976574549e1,-3.760602930365e1,
-4.357551040784e1));
#36596=cartesian_point('',(6.243785641496e1,-3.741602583440e1,
-4.359454620403e1));
#36597=cartesian_point('',(6.255455955025e1,-3.725427130627e1,
-4.353031866506e1));
#36598=cartesian_point('',(6.262846442459e1,-3.716791217229e1,
-4.344693871971e1));
#36599=cartesian_point('',(6.266129865174e1,-3.713253894731e1,
-4.339578274291e1));
#36600=cartesian_point('',(6.267384132057e1,-3.711950012494e1,
-4.337392746510e1));
#36601=cartesian_point('',(6.286010716033e1,-3.791051537452e1,
-4.168869066213e1));
#36602=cartesian_point('',(6.283112469684e1,-3.790231711471e1,
-4.174664910662e1));
#36603=cartesian_point('',(6.278470990268e1,-3.788767411250e1,
-4.184333499293e1));
#36604=cartesian_point('',(6.272350119530e1,-3.786489658643e1,
-4.197785714017e1));
#36605=cartesian_point('',(6.267650750817e1,-3.784535084721e1,
-4.208483844269e1));
#36606=cartesian_point('',(6.263427584059e1,-3.782602669326e1,
-4.218387955570e1));
#36607=cartesian_point('',(6.259621945258e1,-3.780708925203e1,
-4.227549732520e1));
#36608=cartesian_point('',(6.256186457350e1,-3.778864733488e1,
-4.236022462399e1));
#36609=cartesian_point('',(6.253083364475e1,-3.777076985445e1,
-4.243855926450e1));
#36610=cartesian_point('',(6.250280204730e1,-3.775347949061e1,
-4.251101414333e1));
#36611=cartesian_point('',(6.247748110825e1,-3.773675118236e1,
-4.257812919552e1));
#36612=cartesian_point('',(6.245463474249e1,-3.772052705633e1,
-4.264041000738e1));
#36613=cartesian_point('',(6.243407771128e1,-3.770471729269e1,
-4.269832148569e1));
#36614=cartesian_point('',(6.241566793057e1,-3.768918871778e1,
-4.275231039321e1));
#36615=cartesian_point('',(6.239929542663e1,-3.767373295963e1,
-4.280286251839e1));
#36616=cartesian_point('',(6.238490321381e1,-3.765803179807e1,
-4.285050507304e1));
#36617=cartesian_point('',(6.237255769674e1,-3.764163036637e1,
-4.289569968743e1));
#36618=cartesian_point('',(6.236255234871e1,-3.762390246264e1,
-4.293866024740e1));
#36619=cartesian_point('',(6.235547451786e1,-3.760393268577e1,
-4.297930964444e1));
#36620=cartesian_point('',(6.235230504852e1,-3.758017065912e1,
-4.301744298163e1));
#36621=cartesian_point('',(6.235491258180e1,-3.754928593512e1,
-4.305311122921e1));
#36622=cartesian_point('',(6.236795767119e1,-3.750530369481e1,
-4.308354973493e1));
#36623=cartesian_point('',(6.239924183264e1,-3.744748848178e1,
-4.309142578676e1));
#36624=cartesian_point('',(6.243874490443e1,-3.740157407298e1,
-4.306412138347e1));
#36625=cartesian_point('',(6.246893741481e1,-3.738052426263e1,
-4.302463340940e1));
#36626=cartesian_point('',(6.248525552223e1,-3.737385819452e1,
-4.299760941732e1));
#36627=cartesian_point('',(6.249204472853e1,-3.737179512671e1,
-4.298558969286e1));
#36628=cartesian_point('',(6.316002403242e1,-3.830717907805e1,
-4.167467238895e1));
#36629=cartesian_point('',(6.315334767001e1,-3.828260644076e1,
-4.174681490368e1));
#36630=cartesian_point('',(6.313986048787e1,-3.823784928462e1,
-4.186191499917e1));
#36631=cartesian_point('',(6.311607453773e1,-3.816978537551e1,
-4.201259363900e1));
#36632=cartesian_point('',(6.309438387617e1,-3.811302634730e1,
-4.212761680549e1));
#36633=cartesian_point('',(6.307208633981e1,-3.805869127805e1,
-4.223038609228e1));
#36634=cartesian_point('',(6.304968899294e1,-3.800719035114e1,
-4.232244678088e1));
#36635=cartesian_point('',(6.302756681564e1,-3.795870672125e1,
-4.240503923104e1));
#36636=cartesian_point('',(6.300600317551e1,-3.791330928730e1,
-4.247914712125e1));
#36637=cartesian_point('',(6.298519753771e1,-3.787097509812e1,
-4.254560459936e1));
#36638=cartesian_point('',(6.296527631760e1,-3.783161627308e1,
-4.260513779545e1));
#36639=cartesian_point('',(6.294632362366e1,-3.779514312319e1,
-4.265832606957e1));
#36640=cartesian_point('',(6.292839532952e1,-3.776149297571e1,
-4.270560807111e1));
#36641=cartesian_point('',(6.291152037452e1,-3.773064317388e1,
-4.274730210342e1));
#36642=cartesian_point('',(6.289568674668e1,-3.770261375208e1,
-4.278363384135e1));
#36643=cartesian_point('',(6.288083975698e1,-3.767752640213e1,
-4.281469457407e1));
#36644=cartesian_point('',(6.286690234159e1,-3.765576041673e1,
-4.284031369386e1));
#36645=cartesian_point('',(6.285378526970e1,-3.763819390058e1,
-4.285992603550e1));
#36646=cartesian_point('',(6.284126764291e1,-3.762635873246e1,
-4.287271582145e1));
#36647=cartesian_point('',(6.282867874489e1,-3.762263230454e1,
-4.287793663137e1));
#36648=cartesian_point('',(6.281404669913e1,-3.763077931865e1,
-4.287555524155e1));
#36649=cartesian_point('',(6.279327711996e1,-3.765873403870e1,
-4.286639266946e1));
#36650=cartesian_point('',(6.276182149409e1,-3.771069918472e1,
-4.286279207391e1));
#36651=cartesian_point('',(6.273689626830e1,-3.775565580325e1,
-4.287342598408e1));
#36652=cartesian_point('',(6.273393974044e1,-3.777630601400e1,
-4.287834796820e1));
#36653=cartesian_point('',(6.273981250435e1,-3.778356290092e1,
-4.287518823528e1));
#36654=cartesian_point('',(6.274338794729e1,-3.778605630379e1,
-4.287278351689e1));
#36655=(bounded_surface()b_spline_surface(3,3,((#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,#36596,#36597,#36598,#36599,#36600),(#36601,#36602,#36603,#36604,#36605,
#36606,#36607,#36608,#36609,#36610,#36611,#36612,#36613,#36614,#36615,#36616,
#36617,#36618,#36619,#36620,#36621,#36622,#36623,#36624,#36625,#36626,#36627),(
#36628,#36629,#36630,#36631,#36632,#36633,#36634,#36635,#36636,#36637,#36638,
#36639,#36640,#36641,#36642,#36643,#36644,#36645,#36646,#36647,#36648,#36649,
#36650,#36651,#36652,#36653,#36654)),.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.586697059515e-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());
#36656=oriented_edge('',*,*,#35797,.f.);
#36657=oriented_edge('',*,*,#36527,.t.);
#36658=oriented_edge('',*,*,#36537,.t.);
#36660=oriented_edge('',*,*,#36659,.f.);
#36661=edge_loop('',(#36656,#36657,#36658,#36660));
#36662=face_outer_bound('',#36661,.f.);
#36664=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#36665=direction('',(0.e0,0.e0,1.e0));
#36666=direction('',(8.549219020777e-1,-5.187567265567e-1,0.e0));
#36667=axis2_placement_3d('',#36664,#36665,#36666);
#36668=toroidal_surface('',#36667,7.344368814732e1,5.e-1);
#36669=oriented_edge('',*,*,#35799,.f.);
#36670=oriented_edge('',*,*,#36659,.t.);
#36672=oriented_edge('',*,*,#36671,.t.);
#36674=oriented_edge('',*,*,#36673,.t.);
#36676=oriented_edge('',*,*,#36675,.f.);
#36677=edge_loop('',(#36669,#36670,#36672,#36674,#36676));
#36678=face_outer_bound('',#36677,.f.);
#36680=cartesian_point('',(4.459455969526e-11,-2.574411709420e-11,
-4.228096149021e1));
#36681=direction('',(0.e0,0.e0,1.e0));
#36682=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#36683=axis2_placement_3d('',#36680,#36681,#36682);
#36684=conical_surface('',#36683,7.351737503131e1,3.302386755580e1);
#36685=oriented_edge('',*,*,#36673,.f.);
#36686=oriented_edge('',*,*,#36671,.f.);
#36687=oriented_edge('',*,*,#36542,.t.);
#36689=oriented_edge('',*,*,#36688,.f.);
#36691=oriented_edge('',*,*,#36690,.f.);
#36693=oriented_edge('',*,*,#36692,.f.);
#36695=oriented_edge('',*,*,#36694,.t.);
#36696=edge_loop('',(#36685,#36686,#36687,#36689,#36691,#36693,#36695));
#36697=face_outer_bound('',#36696,.f.);
#36699=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#36700=direction('',(0.e0,0.e0,1.e0));
#36701=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#36702=axis2_placement_3d('',#36699,#36700,#36701);
#36703=toroidal_surface('',#36702,7.065650925828e1,4.e0);
#36705=oriented_edge('',*,*,#36704,.f.);
#36707=oriented_edge('',*,*,#36706,.f.);
#36708=oriented_edge('',*,*,#36692,.t.);
#36709=oriented_edge('',*,*,#36690,.t.);
#36710=oriented_edge('',*,*,#36688,.t.);
#36711=oriented_edge('',*,*,#36323,.f.);
#36712=oriented_edge('',*,*,#36321,.f.);
#36713=oriented_edge('',*,*,#30432,.t.);
#36714=oriented_edge('',*,*,#30430,.t.);
#36715=edge_loop('',(#36705,#36707,#36708,#36709,#36710,#36711,#36712,#36713,
#36714));
#36716=face_outer_bound('',#36715,.f.);
#36718=cartesian_point('',(6.182581105888e1,-3.420825270379e1,
-3.934373632878e1));
#36719=direction('',(-4.999111187080e-1,-8.660137507333e-1,1.044303275004e-2));
#36720=direction('',(8.658743453736e-1,-4.994973278981e-1,2.764122729756e-2));
#36721=axis2_placement_3d('',#36718,#36719,#36720);
#36722=toroidal_surface('',#36721,3.698456031655e0,2.999994698661e-1);
#36724=oriented_edge('',*,*,#36723,.f.);
#36726=oriented_edge('',*,*,#36725,.t.);
#36727=oriented_edge('',*,*,#36706,.t.);
#36728=oriented_edge('',*,*,#36704,.t.);
#36730=oriented_edge('',*,*,#36729,.f.);
#36731=edge_loop('',(#36724,#36726,#36727,#36728,#36730));
#36732=face_outer_bound('',#36731,.f.);
#36734=cartesian_point('',(6.906608176066e1,-3.756591981963e1,0.e0));
#36735=direction('',(4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#36736=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#36737=axis2_placement_3d('',#36734,#36735,#36736);
#36738=plane('',#36737);
#36740=oriented_edge('',*,*,#36739,.t.);
#36742=oriented_edge('',*,*,#36741,.t.);
#36744=oriented_edge('',*,*,#36743,.t.);
#36746=oriented_edge('',*,*,#36745,.t.);
#36747=oriented_edge('',*,*,#36723,.t.);
#36749=oriented_edge('',*,*,#36748,.t.);
#36750=edge_loop('',(#36740,#36742,#36744,#36746,#36747,#36749));
#36751=face_outer_bound('',#36750,.f.);
#36753=cartesian_point('',(6.571074160733e1,-3.513106039903e1,
-6.593298135857e0));
#36754=direction('',(3.919178773056e-1,-2.154582346604e-1,8.944149632946e-1));
#36755=direction('',(-4.409015893420e-1,8.092881103022e-1,3.881475789427e-1));
#36756=axis2_placement_3d('',#36753,#36754,#36755);
#36757=cylindrical_surface('',#36756,5.000000030427e-1);
#36759=oriented_edge('',*,*,#36758,.f.);
#36761=oriented_edge('',*,*,#36760,.t.);
#36762=oriented_edge('',*,*,#36739,.f.);
#36764=oriented_edge('',*,*,#36763,.f.);
#36765=edge_loop('',(#36759,#36761,#36762,#36764));
#36766=face_outer_bound('',#36765,.f.);
#36768=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#36769=direction('',(0.e0,0.e0,1.e0));
#36770=direction('',(0.e0,-1.e0,0.e0));
#36771=axis2_placement_3d('',#36768,#36769,#36770);
#36772=conical_surface('',#36771,7.438528799863e1,2.656505117708e1);
#36774=oriented_edge('',*,*,#36773,.t.);
#36776=oriented_edge('',*,*,#36775,.f.);
#36778=oriented_edge('',*,*,#36777,.f.);
#36779=oriented_edge('',*,*,#36758,.t.);
#36781=oriented_edge('',*,*,#36780,.f.);
#36782=oriented_edge('',*,*,#30424,.t.);
#36784=oriented_edge('',*,*,#36783,.t.);
#36785=edge_loop('',(#36774,#36776,#36778,#36779,#36781,#36782,#36784));
#36786=face_outer_bound('',#36785,.f.);
#36788=cartesian_point('',(6.782669076690e1,-3.072484996613e1,
-6.695552244964e0));
#36789=direction('',(-4.095190053248e-1,1.797666975798e-1,-8.944149589083e-1));
#36790=direction('',(-9.104553138936e-1,-1.428724669750e-1,3.881476260180e-1));
#36791=axis2_placement_3d('',#36788,#36789,#36790);
#36792=cylindrical_surface('',#36791,5.000000035615e-1);
#36793=oriented_edge('',*,*,#36773,.f.);
#36795=oriented_edge('',*,*,#36794,.f.);
#36797=oriented_edge('',*,*,#36796,.f.);
#36799=oriented_edge('',*,*,#36798,.f.);
#36800=edge_loop('',(#36793,#36795,#36797,#36799));
#36801=face_outer_bound('',#36800,.f.);
#36803=cartesian_point('',(6.938768456529e1,-3.006948116664e1,
-4.362690990224e0));
#36804=cartesian_point('',(6.938393450322e1,-3.016206144855e1,
-4.315030803524e0));
#36805=cartesian_point('',(6.935250696173e1,-3.034673910937e1,
-4.261588865054e0));
#36806=cartesian_point('',(6.924734746083e1,-3.058854829498e1,
-4.261186859976e0));
#36807=cartesian_point('',(6.915606475162e1,-3.073867883924e1,
-4.289337933393e0));
#36808=cartesian_point('',(6.904868383614e1,-3.086893940825e1,
-4.343818962992e0));
#36809=cartesian_point('',(6.893352352374e1,-3.097350533300e1,
-4.417645987931e0));
#36810=cartesian_point('',(6.881495938131e1,-3.105372919189e1,
-4.505474744268e0));
#36811=cartesian_point('',(6.869494066362e1,-3.111282498633e1,
-4.604398540811e0));
#36812=cartesian_point('',(6.857396948685e1,-3.115375120286e1,
-4.713501753673e0));
#36813=cartesian_point('',(6.845196543114e1,-3.117848947503e1,
-4.833035457354e0));
#36814=cartesian_point('',(6.832910160285e1,-3.118806929335e1,
-4.963420681512e0));
#36815=cartesian_point('',(6.820591515783e1,-3.118294699354e1,
-5.104890955729e0));
#36816=cartesian_point('',(6.808300583617e1,-3.116321971160e1,
-5.257706658380e0));
#36817=cartesian_point('',(6.796085178734e1,-3.112859121177e1,
-5.422435778815e0));
#36818=cartesian_point('',(6.783984361725e1,-3.107822817130e1,
-5.600101206472e0));
#36819=cartesian_point('',(6.772055998625e1,-3.101064612667e1,
-5.792046817352e0));
#36820=cartesian_point('',(6.758608304522e1,-3.091019258516e1,
-6.031821676323e0));
#36821=cartesian_point('',(6.750199262938e1,-3.082269937208e1,
-6.205962169630e0));
#36822=cartesian_point('',(6.745625455294e1,-3.076485168469e1,
-6.310925115350e0));
#36823=cartesian_point('',(6.886928578333e1,-2.985353780490e1,
-4.094229787826e0));
#36824=cartesian_point('',(6.887397861646e1,-2.993244508395e1,
-4.031651890855e0));
#36825=cartesian_point('',(6.885277303383e1,-3.012053318116e1,
-3.958635572881e0));
#36826=cartesian_point('',(6.874476885111e1,-3.037023360761e1,
-3.957184325172e0));
#36827=cartesian_point('',(6.864770402054e1,-3.052065226980e1,
-3.994782581268e0));
#36828=cartesian_point('',(6.853482882941e1,-3.064095958071e1,
-4.066623575483e0));
#36829=cartesian_point('',(6.841848925613e1,-3.072454758670e1,
-4.161172622219e0));
#36830=cartesian_point('',(6.830521678148e1,-3.077491787912e1,
-4.269671579433e0));
#36831=cartesian_point('',(6.819767898016e1,-3.079820976308e1,
-4.387453434855e0));
#36832=cartesian_point('',(6.809643375999e1,-3.079989122871e1,
-4.513021888386e0));
#36833=cartesian_point('',(6.800131894529e1,-3.078385025205e1,
-4.646612395668e0));
#36834=cartesian_point('',(6.791236302192e1,-3.075271227101e1,
-4.788813716092e0));
#36835=cartesian_point('',(6.782988627749e1,-3.070834481004e1,
-4.940080008183e0));
#36836=cartesian_point('',(6.775430072009e1,-3.065205259433e1,
-5.100905016699e0));
#36837=cartesian_point('',(6.768605651769e1,-3.058458678541e1,
-5.272067639071e0));
#36838=cartesian_point('',(6.762576132612e1,-3.050614245204e1,
-5.454746502981e0));
#36839=cartesian_point('',(6.757443587612e1,-3.041646575992e1,
-5.650354805020e0));
#36840=cartesian_point('',(6.752748615799e1,-3.029933685251e1,
-5.892751451446e0));
#36841=cartesian_point('',(6.750918994349e1,-3.021037428947e1,
-6.067100507716e0));
#36842=cartesian_point('',(6.750383896672e1,-3.015576807640e1,
-6.171592455326e0));
#36843=cartesian_point('',(6.840221178361e1,-2.997448275013e1,
-4.491935867056e0));
#36844=cartesian_point('',(6.840532060709e1,-2.999704985894e1,
-4.450920646742e0));
#36845=cartesian_point('',(6.840060036529e1,-3.005715556517e1,
-4.405982327572e0));
#36846=cartesian_point('',(6.836606268616e1,-3.013726937999e1,
-4.404342346098e0));
#36847=cartesian_point('',(6.833439068828e1,-3.018458549304e1,
-4.426572844578e0));
#36848=cartesian_point('',(6.829775312744e1,-3.022039557689e1,
-4.471187624913e0));
#36849=cartesian_point('',(6.826078268907e1,-3.024247583745e1,
-4.533555532236e0));
#36850=cartesian_point('',(6.822593538983e1,-3.025232859425e1,
-4.610083926505e0));
#36851=cartesian_point('',(6.819418484139e1,-3.025243032706e1,
-4.698770031274e0));
#36852=cartesian_point('',(6.816571720004e1,-3.024496707616e1,
-4.798999393472e0));
#36853=cartesian_point('',(6.814046553688e1,-3.023151288253e1,
-4.911038221123e0));
#36854=cartesian_point('',(6.811841161508e1,-3.021318767028e1,
-5.035232779004e0));
#36855=cartesian_point('',(6.809961645732e1,-3.019084087165e1,
-5.171716344609e0));
#36856=cartesian_point('',(6.808417533110e1,-3.016510698827e1,
-5.320643029702e0));
#36857=cartesian_point('',(6.807222411138e1,-3.013641354462e1,
-5.482488292894e0));
#36858=cartesian_point('',(6.806399208098e1,-3.010500458816e1,
-5.658216222892e0));
#36859=cartesian_point('',(6.805987895390e1,-3.007101604375e1,
-5.849164640441e0));
#36860=cartesian_point('',(6.806062510123e1,-3.002893852504e1,
-6.088944846465e0));
#36861=cartesian_point('',(6.806654735899e1,-2.999909191236e1,
-6.264192873503e0));
#36862=cartesian_point('',(6.807203707548e1,-2.998154514535e1,
-6.370216072897e0));
#36863=cartesian_point('',(6.866969140500e1,-3.025539954972e1,
-4.974050684449e0));
#36864=cartesian_point('',(6.866350645607e1,-3.026137286750e1,
-4.959536957220e0));
#36865=cartesian_point('',(6.865742042521e1,-3.024931409749e1,
-4.949256935224e0));
#36866=cartesian_point('',(6.866519472387e1,-3.023043222698e1,
-4.948564805799e0));
#36867=cartesian_point('',(6.867443484753e1,-3.022207200259e1,
-4.953092334143e0));
#36868=cartesian_point('',(6.868424754874e1,-3.022244218019e1,
-4.965720823715e0));
#36869=cartesian_point('',(6.869109464842e1,-3.023245748585e1,
-4.990078523565e0));
#36870=cartesian_point('',(6.869308684949e1,-3.025039718769e1,
-5.028761656083e0));
#36871=cartesian_point('',(6.868956942164e1,-3.027384473763e1,
-5.082959032927e0));
#36872=cartesian_point('',(6.868047301910e1,-3.030071356020e1,
-5.153110618544e0));
#36873=cartesian_point('',(6.866586363675e1,-3.032942827362e1,
-5.239514760459e0));
#36874=cartesian_point('',(6.864584255813e1,-3.035870407028e1,
-5.342219722007e0));
#36875=cartesian_point('',(6.862054839321e1,-3.038743225941e1,
-5.460965769686e0));
#36876=cartesian_point('',(6.859009398372e1,-3.041467969945e1,
-5.595491192994e0));
#36877=cartesian_point('',(6.855447434328e1,-3.043965265491e1,
-5.745897530623e0));
#36878=cartesian_point('',(6.851349843720e1,-3.046159309384e1,
-5.912877879514e0));
#36879=cartesian_point('',(6.846679028964e1,-3.047961569633e1,
-6.097660246802e0));
#36880=cartesian_point('',(6.840563214082e1,-3.049453226331e1,
-6.333413074758e0));
#36881=cartesian_point('',(6.835877071994e1,-3.049791296643e1,
-6.508935479271e0));
#36882=cartesian_point('',(6.832969711814e1,-3.049703360973e1,
-6.616252287950e0));
#36883=(bounded_surface()b_spline_surface(3,3,((#36803,#36804,#36805,#36806,
#36807,#36808,#36809,#36810,#36811,#36812,#36813,#36814,#36815,#36816,#36817,
#36818,#36819,#36820,#36821,#36822),(#36823,#36824,#36825,#36826,#36827,#36828,
#36829,#36830,#36831,#36832,#36833,#36834,#36835,#36836,#36837,#36838,#36839,
#36840,#36841,#36842),(#36843,#36844,#36845,#36846,#36847,#36848,#36849,#36850,
#36851,#36852,#36853,#36854,#36855,#36856,#36857,#36858,#36859,#36860,#36861,
#36862),(#36863,#36864,#36865,#36866,#36867,#36868,#36869,#36870,#36871,#36872,
#36873,#36874,#36875,#36876,#36877,#36878,#36879,#36880,#36881,#36882)),
.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.963574741012e-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());
#36885=oriented_edge('',*,*,#36884,.f.);
#36886=oriented_edge('',*,*,#36794,.t.);
#36887=oriented_edge('',*,*,#36783,.f.);
#36888=oriented_edge('',*,*,#30422,.t.);
#36889=edge_loop('',(#36885,#36886,#36887,#36888));
#36890=face_outer_bound('',#36889,.f.);
#36892=cartesian_point('',(6.825042332658e1,-2.983139415830e1,
-2.460528104879e1));
#36893=direction('',(3.866686852034e-3,-1.293579993e-2,9.999088527526e-1));
#36894=direction('',(-9.578750262293e-1,-2.871853652286e-1,-1.117067578494e-5));
#36895=axis2_placement_3d('',#36892,#36893,#36894);
#36896=cylindrical_surface('',#36895,3.000055924668e-1);
#36897=oriented_edge('',*,*,#36884,.t.);
#36898=oriented_edge('',*,*,#30420,.f.);
#36900=oriented_edge('',*,*,#36899,.f.);
#36902=oriented_edge('',*,*,#36901,.f.);
#36903=edge_loop('',(#36897,#36898,#36900,#36902));
#36904=face_outer_bound('',#36903,.f.);
#36906=cartesian_point('',(6.477704817322e1,-2.822504689639e1,
-3.934391487092e1));
#36907=direction('',(3.827896228226e-1,9.237767404697e-1,1.042297589818e-2));
#36908=direction('',(7.582044480453e-1,-3.076946596593e-1,-5.748478158447e-1));
#36909=axis2_placement_3d('',#36906,#36907,#36908);
#36910=toroidal_surface('',#36909,3.697836915837e0,2.999996387263e-1);
#36912=oriented_edge('',*,*,#36911,.f.);
#36913=oriented_edge('',*,*,#36899,.t.);
#36915=oriented_edge('',*,*,#36914,.t.);
#36917=oriented_edge('',*,*,#36916,.t.);
#36919=oriented_edge('',*,*,#36918,.f.);
#36920=edge_loop('',(#36912,#36913,#36915,#36917,#36919));
#36921=face_outer_bound('',#36920,.f.);
#36923=cartesian_point('',(6.040535841352e1,-2.718550309547e1,0.e0));
#36924=direction('',(-3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#36925=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#36926=axis2_placement_3d('',#36923,#36924,#36925);
#36927=plane('',#36926);
#36929=oriented_edge('',*,*,#36928,.t.);
#36931=oriented_edge('',*,*,#36930,.t.);
#36932=oriented_edge('',*,*,#36796,.t.);
#36933=oriented_edge('',*,*,#36901,.t.);
#36934=oriented_edge('',*,*,#36911,.t.);
#36936=oriented_edge('',*,*,#36935,.t.);
#36937=edge_loop('',(#36929,#36931,#36932,#36933,#36934,#36936));
#36938=face_outer_bound('',#36937,.f.);
#36940=cartesian_point('',(6.735101167239e1,-3.035947454237e1,
-2.154687439401e1));
#36941=direction('',(-3.763537050762e-3,1.289308459824e-2,-9.999097980110e-1));
#36942=direction('',(-9.942355238045e-1,-1.071921336709e-1,2.360017861642e-3));
#36943=axis2_placement_3d('',#36940,#36941,#36942);
#36944=cylindrical_surface('',#36943,5.000150365089e-1);
#36946=oriented_edge('',*,*,#36945,.f.);
#36948=oriented_edge('',*,*,#36947,.t.);
#36949=oriented_edge('',*,*,#36928,.f.);
#36951=oriented_edge('',*,*,#36950,.f.);
#36952=edge_loop('',(#36946,#36948,#36949,#36951));
#36953=face_outer_bound('',#36952,.f.);
#36955=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#36956=direction('',(0.e0,0.e0,1.e0));
#36957=direction('',(1.e0,0.e0,0.e0));
#36958=axis2_placement_3d('',#36955,#36956,#36957);
#36959=conical_surface('',#36958,7.334631745054e1,5.e-1);
#36961=oriented_edge('',*,*,#36960,.t.);
#36962=oriented_edge('',*,*,#35803,.f.);
#36964=oriented_edge('',*,*,#36963,.t.);
#36966=oriented_edge('',*,*,#36965,.t.);
#36968=oriented_edge('',*,*,#36967,.f.);
#36970=oriented_edge('',*,*,#36969,.f.);
#36971=oriented_edge('',*,*,#36945,.t.);
#36972=edge_loop('',(#36961,#36962,#36964,#36966,#36968,#36970,#36971));
#36973=face_outer_bound('',#36972,.f.);
#36975=cartesian_point('',(6.677853314415e1,-3.011242209439e1,
-4.131567793105e1));
#36976=cartesian_point('',(6.677456917200e1,-3.017234294140e1,
-4.151413853994e1));
#36977=cartesian_point('',(6.679328520462e1,-3.023682817414e1,
-4.183237634797e1));
#36978=cartesian_point('',(6.685466016066e1,-3.024514266172e1,
-4.217084046697e1));
#36979=cartesian_point('',(6.688311505315e1,-3.023842397287e1,
-4.229078818217e1));
#36980=cartesian_point('',(6.676311141179e1,-2.948368821768e1,
-4.133853517864e1));
#36981=cartesian_point('',(6.669377879014e1,-2.954374889029e1,
-4.149703755265e1));
#36982=cartesian_point('',(6.661116346343e1,-2.962993221401e1,
-4.176298498660e1));
#36983=cartesian_point('',(6.657177226834e1,-2.969068443149e1,
-4.206724654663e1));
#36984=cartesian_point('',(6.656606074869e1,-2.970635296028e1,
-4.217840781575e1));
#36985=cartesian_point('',(6.736527509695e1,-2.930217985239e1,
-4.136104889054e1));
#36986=cartesian_point('',(6.727751755809e1,-2.929783693614e1,
-4.149341958131e1));
#36987=cartesian_point('',(6.715011177078e1,-2.929331028264e1,
-4.170542929507e1));
#36988=cartesian_point('',(6.703781259856e1,-2.928716101476e1,
-4.193052498509e1));
#36989=cartesian_point('',(6.700192533e1,-2.928429658897e1,-4.201024961687e1));
#36990=cartesian_point('',(6.770088161725e1,-2.983440140383e1,
-4.135016272032e1));
#36991=cartesian_point('',(6.766869576017e1,-2.979567373826e1,
-4.150859680698e1));
#36992=cartesian_point('',(6.761880517642e1,-2.972121633623e1,
-4.174421692303e1));
#36993=cartesian_point('',(6.756850524562e1,-2.962705622363e1,
-4.196142079150e1));
#36994=cartesian_point('',(6.755073922411e1,-2.959195016640e1,
-4.203321625976e1));
#36995=(bounded_surface()b_spline_surface(3,3,((#36975,#36976,#36977,#36978,
#36979),(#36980,#36981,#36982,#36983,#36984),(#36985,#36986,#36987,#36988,
#36989),(#36990,#36991,#36992,#36993,#36994)),.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());
#36996=oriented_edge('',*,*,#36960,.f.);
#36997=oriented_edge('',*,*,#36950,.t.);
#36999=oriented_edge('',*,*,#36998,.f.);
#37001=oriented_edge('',*,*,#37000,.f.);
#37002=edge_loop('',(#36996,#36997,#36999,#37001));
#37003=face_outer_bound('',#37002,.f.);
#37005=cartesian_point('',(6.718453239113e1,-2.919114563787e1,
-4.213845709158e1));
#37006=direction('',(5.000782888798e-1,-2.166431330941e-1,8.384434732731e-1));
#37007=direction('',(-8.439716267536e-1,-3.388186861116e-1,4.158290408046e-1));
#37008=axis2_placement_3d('',#37005,#37006,#37007);
#37009=cylindrical_surface('',#37008,2.999999999998e-1);
#37011=oriented_edge('',*,*,#37010,.f.);
#37012=oriented_edge('',*,*,#36998,.t.);
#37013=oriented_edge('',*,*,#36935,.f.);
#37014=oriented_edge('',*,*,#36918,.t.);
#37016=oriented_edge('',*,*,#37015,.f.);
#37017=edge_loop('',(#37011,#37012,#37013,#37014,#37016));
#37018=face_outer_bound('',#37017,.f.);
#37020=cartesian_point('',(6.677258361169e1,-3.004541137278e1,
-4.179392656674e1));
#37021=cartesian_point('',(6.677977406481e1,-3.006517167542e1,
-4.187487323567e1));
#37022=cartesian_point('',(6.679368846874e1,-3.008809090132e1,
-4.200911698121e1));
#37023=cartesian_point('',(6.681534230840e1,-3.010042537282e1,
-4.219382114980e1));
#37024=cartesian_point('',(6.683340810218e1,-3.009982367323e1,
-4.233947628135e1));
#37025=cartesian_point('',(6.685058763555e1,-3.009098827248e1,
-4.247331726313e1));
#37026=cartesian_point('',(6.686674839591e1,-3.007604651410e1,
-4.259635604903e1));
#37027=cartesian_point('',(6.688189262356e1,-3.005653933456e1,
-4.270959887945e1));
#37028=cartesian_point('',(6.689609281821e1,-3.003358697297e1,
-4.281397750036e1));
#37029=cartesian_point('',(6.690946839570e1,-3.000797523047e1,
-4.291041996359e1));
#37030=cartesian_point('',(6.692217079973e1,-2.998020403173e1,
-4.299987289353e1));
#37031=cartesian_point('',(6.693436443607e1,-2.995054313322e1,
-4.308322983144e1));
#37032=cartesian_point('',(6.694622372342e1,-2.991905860556e1,
-4.316133491023e1));
#37033=cartesian_point('',(6.695794147985e1,-2.988560111654e1,
-4.323502674145e1));
#37034=cartesian_point('',(6.696975531616e1,-2.984972668570e1,
-4.330523656181e1));
#37035=cartesian_point('',(6.698198076479e1,-2.981058022508e1,
-4.337302642309e1));
#37036=cartesian_point('',(6.699504826384e1,-2.976677537525e1,
-4.343948231145e1));
#37037=cartesian_point('',(6.700955978193e1,-2.971626069700e1,
-4.350547799945e1));
#37038=cartesian_point('',(6.702647909839e1,-2.965598939596e1,
-4.357151504357e1));
#37039=cartesian_point('',(6.704762253165e1,-2.958087574113e1,
-4.363781444158e1));
#37040=cartesian_point('',(6.707754342938e1,-2.947984398736e1,
-4.370458150823e1));
#37041=cartesian_point('',(6.712630897459e1,-2.933218153402e1,
-4.376629123840e1));
#37042=cartesian_point('',(6.720963720383e1,-2.912973837269e1,
-4.378310414035e1));
#37043=cartesian_point('',(6.730314217903e1,-2.894904860374e1,
-4.372619794255e1));
#37044=cartesian_point('',(6.736658807047e1,-2.884102898127e1,
-4.365083236654e1));
#37045=cartesian_point('',(6.739645665771e1,-2.879145172403e1,
-4.360353020581e1));
#37046=cartesian_point('',(6.740814064481e1,-2.877217823131e1,
-4.358313421121e1));
#37047=cartesian_point('',(6.680750089456e1,-2.955076360150e1,
-4.175388508261e1));
#37048=cartesian_point('',(6.678699926296e1,-2.957006325609e1,
-4.181665662248e1));
#37049=cartesian_point('',(6.675718092518e1,-2.959742977995e1,
-4.192380804704e1));
#37050=cartesian_point('',(6.672310960262e1,-2.962477339511e1,
-4.207693142615e1));
#37051=cartesian_point('',(6.669964965134e1,-2.964041589222e1,
-4.220065875168e1));
#37052=cartesian_point('',(6.668061136281e1,-2.964979816438e1,
-4.231668628128e1));
#37053=cartesian_point('',(6.666505802552e1,-2.965413735707e1,
-4.242523929896e1));
#37054=cartesian_point('',(6.665231903814e1,-2.965437308255e1,
-4.252672268807e1));
#37055=cartesian_point('',(6.664191019768e1,-2.965121823905e1,
-4.262160587034e1));
#37056=cartesian_point('',(6.663347143149e1,-2.964519394195e1,
-4.271045307822e1));
#37057=cartesian_point('',(6.662673380990e1,-2.963664297769e1,
-4.279392478760e1));
#37058=cartesian_point('',(6.662150640413e1,-2.962574086880e1,
-4.287269834281e1));
#37059=cartesian_point('',(6.661766337652e1,-2.961249681825e1,
-4.294746032222e1));
#37060=cartesian_point('',(6.661513781797e1,-2.959673004490e1,
-4.301894193306e1));
#37061=cartesian_point('',(6.661392847674e1,-2.957799388072e1,
-4.308801468357e1));
#37062=cartesian_point('',(6.661413077370e1,-2.955544294233e1,
-4.315573648652e1));
#37063=cartesian_point('',(6.661600119136e1,-2.952764860705e1,
-4.322325593265e1));
#37064=cartesian_point('',(6.662006374868e1,-2.949234792740e1,
-4.329157355294e1));
#37065=cartesian_point('',(6.662731858729e1,-2.944604498134e1,
-4.336133240505e1));
#37066=cartesian_point('',(6.663972263940e1,-2.938295791455e1,
-4.343285646464e1));
#37067=cartesian_point('',(6.666198322952e1,-2.929130472259e1,
-4.350632710724e1));
#37068=cartesian_point('',(6.670509776851e1,-2.914863752502e1,
-4.357551040789e1));
#37069=cartesian_point('',(6.678746327799e1,-2.894615089826e1,
-4.359454620406e1));
#37070=cartesian_point('',(6.688205479916e1,-2.877054738668e1,
-4.353031866506e1));
#37071=cartesian_point('',(6.694405527806e1,-2.867528054534e1,
-4.344693871979e1));
#37072=cartesian_point('',(6.697199147147e1,-2.863592421658e1,
-4.339578274304e1));
#37073=cartesian_point('',(6.698272492816e1,-2.862135979637e1,
-4.337392746530e1));
#37074=cartesian_point('',(6.727064544607e1,-2.938129522996e1,
-4.168869066286e1));
#37075=cartesian_point('',(6.724084084409e1,-2.937695007791e1,
-4.174664910708e1));
#37076=cartesian_point('',(6.719291183972e1,-2.936849069500e1,
-4.184333499319e1));
#37077=cartesian_point('',(6.712925371768e1,-2.935389737334e1,
-4.197785714018e1));
#37078=cartesian_point('',(6.708011083714e1,-2.934065275766e1,
-4.208483844271e1));
#37079=cartesian_point('',(6.703571815910e1,-2.932700626329e1,
-4.218387955572e1));
#37080=cartesian_point('',(6.699551551666e1,-2.931319818991e1,
-4.227549732523e1));
#37081=cartesian_point('',(6.695904739512e1,-2.929939825747e1,
-4.236022462402e1));
#37082=cartesian_point('',(6.692594846081e1,-2.928572407033e1,
-4.243855926453e1));
#37083=cartesian_point('',(6.689589983221e1,-2.927224048563e1,
-4.251101414337e1));
#37084=cartesian_point('',(6.686861203492e1,-2.925896033614e1,
-4.257812919555e1));
#37085=cartesian_point('',(6.684384344960e1,-2.924585705888e1,
-4.264041000742e1));
#37086=cartesian_point('',(6.682139869839e1,-2.923286578097e1,
-4.269832148573e1));
#37087=cartesian_point('',(6.680111953015e1,-2.921987301374e1,
-4.275231039325e1));
#37088=cartesian_point('',(6.678286971399e1,-2.920668652234e1,
-4.280286251843e1));
#37089=cartesian_point('',(6.676655121572e1,-2.919299824714e1,
-4.285050507308e1));
#37090=cartesian_point('',(6.675217049983e1,-2.917834854530e1,
-4.289569968747e1));
#37091=cartesian_point('',(6.673993679317e1,-2.916207826621e1,
-4.293866024744e1));
#37092=cartesian_point('',(6.673031293521e1,-2.914320317586e1,
-4.297930964448e1));
#37093=cartesian_point('',(6.672406901426e1,-2.912005813540e1,
-4.301744298167e1));
#37094=cartesian_point('',(6.672262297431e1,-2.908909728311e1,
-4.305311122925e1));
#37095=cartesian_point('',(6.672981562681e1,-2.904378859111e1,
-4.308354973497e1));
#37096=cartesian_point('',(6.675328574832e1,-2.898238459277e1,
-4.309142578680e1));
#37097=cartesian_point('',(6.678645783291e1,-2.893170680256e1,
-4.306412138349e1));
#37098=cartesian_point('',(6.681364449056e1,-2.890689616287e1,
-4.302463340945e1));
#37099=cartesian_point('',(6.682895289780e1,-2.889815718347e1,
-4.299760941741e1));
#37100=cartesian_point('',(6.683541473709e1,-2.889522559625e1,
-4.298558969298e1));
#37101=cartesian_point('',(6.761977149086e1,-2.973541841301e1,
-4.167467238973e1));
#37102=cartesian_point('',(6.760994487285e1,-2.971192743816e1,
-4.174681490425e1));
#37103=cartesian_point('',(6.759073109431e1,-2.966931361633e1,
-4.186191499946e1));
#37104=cartesian_point('',(6.755826451343e1,-2.960493669301e1,
-4.201259363901e1));
#37105=cartesian_point('',(6.752935087867e1,-2.955149444561e1,
-4.212761680551e1));
#37106=cartesian_point('',(6.750015195112e1,-2.950053463292e1,
-4.223038609230e1));
#37107=cartesian_point('',(6.747122399678e1,-2.945239774399e1,
-4.232244678090e1));
#37108=cartesian_point('',(6.744296269417e1,-2.940721642184e1,
-4.240503923107e1));
#37109=cartesian_point('',(6.741565797978e1,-2.936502198906e1,
-4.247914712128e1));
#37110=cartesian_point('',(6.738950461658e1,-2.932576565542e1,
-4.254560459940e1));
#37111=cartesian_point('',(6.736461646771e1,-2.928934379158e1,
-4.260513779549e1));
#37112=cartesian_point('',(6.734106521532e1,-2.925565649752e1,
-4.265832606961e1));
#37113=cartesian_point('',(6.731889807460e1,-2.922463434368e1,
-4.270560807115e1));
#37114=cartesian_point('',(6.729814078002e1,-2.919625108980e1,
-4.274730210346e1));
#37115=cartesian_point('',(6.727878403736e1,-2.917052816674e1,
-4.278363384139e1));
#37116=cartesian_point('',(6.726078950946e1,-2.914759336358e1,
-4.281469457411e1));
#37117=cartesian_point('',(6.724413029939e1,-2.912783278696e1,
-4.284031369390e1));
#37118=cartesian_point('',(6.722883255540e1,-2.911212867624e1,
-4.285992603554e1));
#37119=cartesian_point('',(6.721487721922e1,-2.910202863779e1,
-4.287271582149e1));
#37120=cartesian_point('',(6.720190962452e1,-2.909997727091e1,
-4.287793663141e1));
#37121=cartesian_point('',(6.718846615667e1,-2.910996445140e1,
-4.287555524158e1));
#37122=cartesian_point('',(6.717152308729e1,-2.914039098903e1,
-4.286639266949e1));
#37123=cartesian_point('',(6.714711938129e1,-2.919601734911e1,
-4.286279207394e1));
#37124=cartesian_point('',(6.712827541050e1,-2.924384275234e1,
-4.287342598412e1));
#37125=cartesian_point('',(6.712803956953e1,-2.926470220198e1,
-4.287834796823e1));
#37126=cartesian_point('',(6.713480930493e1,-2.927113045572e1,
-4.287518823532e1));
#37127=cartesian_point('',(6.713867961382e1,-2.927313583821e1,
-4.287278351694e1));
#37128=(bounded_surface()b_spline_surface(3,3,((#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,#37070,#37071,#37072,#37073),(#37074,#37075,#37076,#37077,#37078,
#37079,#37080,#37081,#37082,#37083,#37084,#37085,#37086,#37087,#37088,#37089,
#37090,#37091,#37092,#37093,#37094,#37095,#37096,#37097,#37098,#37099,#37100),(
#37101,#37102,#37103,#37104,#37105,#37106,#37107,#37108,#37109,#37110,#37111,
#37112,#37113,#37114,#37115,#37116,#37117,#37118,#37119,#37120,#37121,#37122,
#37123,#37124,#37125,#37126,#37127)),.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.586697091767e-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());
#37129=oriented_edge('',*,*,#35805,.f.);
#37130=oriented_edge('',*,*,#37000,.t.);
#37131=oriented_edge('',*,*,#37010,.t.);
#37133=oriented_edge('',*,*,#37132,.f.);
#37134=edge_loop('',(#37129,#37130,#37131,#37133));
#37135=face_outer_bound('',#37134,.f.);
#37137=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#37138=direction('',(0.e0,0.e0,1.e0));
#37139=direction('',(9.153192668968e-1,-4.027289903241e-1,0.e0));
#37140=axis2_placement_3d('',#37137,#37138,#37139);
#37141=toroidal_surface('',#37140,7.344368814732e1,5.e-1);
#37142=oriented_edge('',*,*,#35807,.f.);
#37143=oriented_edge('',*,*,#37132,.t.);
#37145=oriented_edge('',*,*,#37144,.t.);
#37147=oriented_edge('',*,*,#37146,.t.);
#37149=oriented_edge('',*,*,#37148,.f.);
#37150=edge_loop('',(#37142,#37143,#37145,#37147,#37149));
#37151=face_outer_bound('',#37150,.f.);
#37153=cartesian_point('',(4.756628399202e-11,-1.970048926360e-11,
-4.228096149021e1));
#37154=direction('',(0.e0,0.e0,1.e0));
#37155=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#37156=axis2_placement_3d('',#37153,#37154,#37155);
#37157=conical_surface('',#37156,7.351737503131e1,3.302386755580e1);
#37158=oriented_edge('',*,*,#37146,.f.);
#37159=oriented_edge('',*,*,#37144,.f.);
#37160=oriented_edge('',*,*,#37015,.t.);
#37162=oriented_edge('',*,*,#37161,.f.);
#37164=oriented_edge('',*,*,#37163,.f.);
#37166=oriented_edge('',*,*,#37165,.f.);
#37168=oriented_edge('',*,*,#37167,.t.);
#37169=edge_loop('',(#37158,#37159,#37160,#37162,#37164,#37166,#37168));
#37170=face_outer_bound('',#37169,.f.);
#37172=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#37173=direction('',(0.e0,0.e0,1.e0));
#37174=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#37175=axis2_placement_3d('',#37172,#37173,#37174);
#37176=toroidal_surface('',#37175,7.065650925828e1,4.e0);
#37178=oriented_edge('',*,*,#37177,.f.);
#37180=oriented_edge('',*,*,#37179,.f.);
#37181=oriented_edge('',*,*,#37165,.t.);
#37182=oriented_edge('',*,*,#37163,.t.);
#37183=oriented_edge('',*,*,#37161,.t.);
#37184=oriented_edge('',*,*,#36916,.f.);
#37185=oriented_edge('',*,*,#36914,.f.);
#37186=oriented_edge('',*,*,#30418,.t.);
#37187=oriented_edge('',*,*,#30416,.t.);
#37188=edge_loop('',(#37178,#37180,#37181,#37182,#37183,#37184,#37185,#37186,
#37187));
#37189=face_outer_bound('',#37188,.f.);
#37191=cartesian_point('',(6.576195564312e1,-2.584570865980e1,
-3.934373632879e1));
#37192=direction('',(-3.825968328984e-1,-9.238563776481e-1,1.044303284574e-2));
#37193=direction('',(9.236641543837e-1,-3.822047781748e-1,2.764122730519e-2));
#37194=axis2_placement_3d('',#37191,#37192,#37193);
#37195=toroidal_surface('',#37194,3.698456031681e0,2.999994698679e-1);
#37197=oriented_edge('',*,*,#37196,.f.);
#37199=oriented_edge('',*,*,#37198,.t.);
#37200=oriented_edge('',*,*,#37179,.t.);
#37201=oriented_edge('',*,*,#37177,.t.);
#37203=oriented_edge('',*,*,#37202,.f.);
#37204=edge_loop('',(#37197,#37199,#37200,#37201,#37203));
#37205=face_outer_bound('',#37204,.f.);
#37207=cartesian_point('',(7.337854832813e1,-2.822960550418e1,0.e0));
#37208=direction('',(3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#37209=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#37210=axis2_placement_3d('',#37207,#37208,#37209);
#37211=plane('',#37210);
#37213=oriented_edge('',*,*,#37212,.t.);
#37215=oriented_edge('',*,*,#37214,.t.);
#37217=oriented_edge('',*,*,#37216,.t.);
#37219=oriented_edge('',*,*,#37218,.t.);
#37220=oriented_edge('',*,*,#37196,.t.);
#37222=oriented_edge('',*,*,#37221,.t.);
#37223=edge_loop('',(#37213,#37215,#37217,#37219,#37220,#37222));
#37224=face_outer_bound('',#37223,.f.);
#37226=cartesian_point('',(6.973410064567e1,-2.625353641708e1,
-6.593298136967e0));
#37227=direction('',(4.166879084880e-1,-1.624594114019e-1,8.944149632955e-1));
#37228=direction('',(-5.427629105661e-1,7.448153327364e-1,3.881475789369e-1));
#37229=axis2_placement_3d('',#37226,#37227,#37228);
#37230=cylindrical_surface('',#37229,5.000000030468e-1);
#37232=oriented_edge('',*,*,#37231,.f.);
#37234=oriented_edge('',*,*,#37233,.t.);
#37235=oriented_edge('',*,*,#37212,.f.);
#37237=oriented_edge('',*,*,#37236,.f.);
#37238=edge_loop('',(#37232,#37234,#37235,#37237));
#37239=face_outer_bound('',#37238,.f.);
#37241=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#37242=direction('',(0.e0,0.e0,1.e0));
#37243=direction('',(0.e0,-1.e0,0.e0));
#37244=axis2_placement_3d('',#37241,#37242,#37243);
#37245=conical_surface('',#37244,7.438528799863e1,2.656505117708e1);
#37247=oriented_edge('',*,*,#37246,.t.);
#37249=oriented_edge('',*,*,#37248,.f.);
#37251=oriented_edge('',*,*,#37250,.f.);
#37252=oriented_edge('',*,*,#37231,.t.);
#37254=oriented_edge('',*,*,#37253,.f.);
#37255=oriented_edge('',*,*,#30410,.t.);
#37257=oriented_edge('',*,*,#37256,.t.);
#37258=edge_loop('',(#37247,#37249,#37251,#37252,#37254,#37255,#37257));
#37259=face_outer_bound('',#37258,.f.);
#37261=cartesian_point('',(7.125682169330e1,-2.160883493750e1,
-6.695552253615e0));
#37262=direction('',(-4.294797759874e-1,1.247758121480e-1,-8.944149589092e-1));
#37263=direction('',(-8.840176433822e-1,-2.604884385238e-1,3.881476260193e-1));
#37264=axis2_placement_3d('',#37261,#37262,#37263);
#37265=cylindrical_surface('',#37264,5.000000035604e-1);
#37266=oriented_edge('',*,*,#37246,.f.);
#37268=oriented_edge('',*,*,#37267,.f.);
#37270=oriented_edge('',*,*,#37269,.f.);
#37272=oriented_edge('',*,*,#37271,.f.);
#37273=edge_loop('',(#37266,#37268,#37270,#37272));
#37274=face_outer_bound('',#37273,.f.);
#37276=cartesian_point('',(7.271934207275e1,-2.075424695807e1,
-4.363365597524e0));
#37277=cartesian_point('',(7.272726122531e1,-2.084632877080e1,
-4.315465462588e0));
#37278=cartesian_point('',(7.272044661051e1,-2.103341110393e1,
-4.261801705972e0));
#37279=cartesian_point('',(7.264797829816e1,-2.128703498960e1,
-4.261083171894e0));
#37280=cartesian_point('',(7.257720917494e1,-2.144793569027e1,
-4.289033830433e0));
#37281=cartesian_point('',(7.248780945775e1,-2.159131730368e1,
-4.343381274478e0));
#37282=cartesian_point('',(7.238729419760e1,-2.171023003731e1,
-4.417134942912e0));
#37283=cartesian_point('',(7.228020132880e1,-2.180541777928e1,
-4.504927236200e0));
#37284=cartesian_point('',(7.216889620827e1,-2.187981251799e1,
-4.603834382868e0));
#37285=cartesian_point('',(7.205427044138e1,-2.193628897740e1,
-4.712930234726e0));
#37286=cartesian_point('',(7.193650456654e1,-2.197683021481e1,
-4.832462708361e0));
#37287=cartesian_point('',(7.181590320762e1,-2.200243962044e1,
-4.962854202568e0));
#37288=cartesian_point('',(7.169305839099e1,-2.201350195298e1,
-5.104339207917e0));
#37289=cartesian_point('',(7.156857844972e1,-2.201003655387e1,
-5.257177913281e0));
#37290=cartesian_point('',(7.144290003274e1,-2.199168834458e1,
-5.421937596080e0));
#37291=cartesian_point('',(7.131630222741e1,-2.195758088322e1,
-5.599641047267e0));
#37292=cartesian_point('',(7.118916486384e1,-2.190616689279e1,
-5.791633147687e0));
#37293=cartesian_point('',(7.104260721088e1,-2.182410523997e1,
-6.031564849270e0));
#37294=cartesian_point('',(7.094773299351e1,-2.174828656345e1,
-6.205843887176e0));
#37295=cartesian_point('',(7.089477585670e1,-2.169684618945e1,
-6.310924997874e0));
#37296=cartesian_point('',(7.217745207759e1,-2.060799061848e1,
-4.095172574580e0));
#37297=cartesian_point('',(7.219159969901e1,-2.068527714356e1,
-4.032237559727e0));
#37298=cartesian_point('',(7.219542916519e1,-2.087432114513e1,
-3.958930931284e0));
#37299=cartesian_point('',(7.212123235253e1,-2.113615507376e1,
-3.957047336934e0));
#37300=cartesian_point('',(7.204478898078e1,-2.129815432082e1,
-3.994377288084e0));
#37301=cartesian_point('',(7.194863206885e1,-2.143246108709e1,
-4.066053831089e0));
#37302=cartesian_point('',(7.184417979650e1,-2.153079072531e1,
-4.160529726730e0));
#37303=cartesian_point('',(7.173840099966e1,-2.159572656412e1,
-4.269008173132e0));
#37304=cartesian_point('',(7.163476273805e1,-2.163300968075e1,
-4.386793943176e0));
#37305=cartesian_point('',(7.153454218642e1,-2.164800215277e1,
-4.512374693418e0));
#37306=cartesian_point('',(7.143808838260e1,-2.164459257414e1,
-4.645981000223e0));
#37307=cartesian_point('',(7.134577148540e1,-2.162538836232e1,
-4.788202810545e0));
#37308=cartesian_point('',(7.125815295545e1,-2.159220425203e1,
-4.939495405652e0));
#37309=cartesian_point('',(7.117581236542e1,-2.154628365593e1,
-5.100352659011e0));
#37310=cartesian_point('',(7.109929479360e1,-2.148831536707e1,
-5.271553153422e0));
#37311=cartesian_point('',(7.102922837818e1,-2.141841532658e1,
-5.454275827586e0));
#37312=cartesian_point('',(7.096659195421e1,-2.133619937067e1,
-5.649935233050e0));
#37313=cartesian_point('',(7.090468400055e1,-2.122614161508e1,
-5.892493968196e0));
#37314=cartesian_point('',(7.087489879660e1,-2.114026307757e1,
-6.066982801828e0));
#37315=cartesian_point('',(7.086245180720e1,-2.108676241733e1,
-6.171592426395e0));
#37316=cartesian_point('',(7.172973884179e1,-2.078951289629e1,
-4.492485032146e0));
#37317=cartesian_point('',(7.173544756957e1,-2.081135143123e1,
-4.451289196214e0));
#37318=cartesian_point('',(7.173872093229e1,-2.087148043524e1,
-4.406163350034e0));
#37319=cartesian_point('',(7.171503928037e1,-2.095547527112e1,
-4.404264181477e0));
#37320=cartesian_point('',(7.168986804911e1,-2.100659457268e1,
-4.426327994150e0));
#37321=cartesian_point('',(7.165823197023e1,-2.104698836575e1,
-4.470823721712e0));
#37322=cartesian_point('',(7.162444886322e1,-2.107380280139e1,
-4.533116954731e0));
#37323=cartesian_point('',(7.159116361193e1,-2.108819370292e1,
-4.609599605243e0));
#37324=cartesian_point('',(7.155967277213e1,-2.109249054437e1,
-4.698257513458e0));
#37325=cartesian_point('',(7.153045000216e1,-2.108884191668e1,
-4.798468521802e0));
#37326=cartesian_point('',(7.150363527421e1,-2.107882203226e1,
-4.910496548684e0));
#37327=cartesian_point('',(7.147935654946e1,-2.106354669801e1,
-5.034689319585e0));
#37328=cartesian_point('',(7.145778529309e1,-2.104385215204e1,
-5.171181003362e0));
#37329=cartesian_point('',(7.143909898011e1,-2.102035660719e1,
-5.320125372426e0));
#37330=cartesian_point('',(7.142348825649e1,-2.099346742229e1,
-5.481996976871e0));
#37331=cartesian_point('',(7.141121230073e1,-2.096339742683e1,
-5.657759601786e0));
#37332=cartesian_point('',(7.140268515343e1,-2.093022956742e1,
-5.848751904033e0));
#37333=cartesian_point('',(7.139791843648e1,-2.088838759278e1,
-6.088686668096e0));
#37334=cartesian_point('',(7.139989229812e1,-2.085799879598e1,
-6.264073417151e0));
#37335=cartesian_point('',(7.140304818609e1,-2.083986520444e1,
-6.370215950087e0));
#37336=cartesian_point('',(7.203111052890e1,-2.103328562545e1,
-4.974120314866e0));
#37337=cartesian_point('',(7.202605727666e1,-2.104013207172e1,
-4.959637972679e0));
#37338=cartesian_point('',(7.201838781121e1,-2.102904432172e1,
-4.949294140537e0));
#37339=cartesian_point('',(7.202357216753e1,-2.100929126579e1,
-4.948551665551e0));
#37340=cartesian_point('',(7.203161935373e1,-2.099974563814e1,
-4.953034985258e0));
#37341=cartesian_point('',(7.204140203640e1,-2.099876280955e1,
-4.965599668932e0));
#37342=cartesian_point('',(7.204952048546e1,-2.100774129273e1,
-4.989881661904e0));
#37343=cartesian_point('',(7.205386579072e1,-2.102523059307e1,
-5.028489534096e0));
#37344=cartesian_point('',(7.205346677758e1,-2.104891833094e1,
-5.082620891257e0));
#37345=cartesian_point('',(7.204797987387e1,-2.107673941010e1,
-5.152717992374e0));
#37346=cartesian_point('',(7.203726423915e1,-2.110711918552e1,
-5.239080007931e0));
#37347=cartesian_point('',(7.202125218739e1,-2.113876812116e1,
-5.341756990207e0));
#37348=cartesian_point('',(7.199993623809e1,-2.117056681587e1,
-5.460489810926e0));
#37349=cartesian_point('',(7.197330661373e1,-2.120157354452e1,
-5.595015850473e0));
#37350=cartesian_point('',(7.194125512447e1,-2.123100060363e1,
-5.745435022601e0));
#37351=cartesian_point('',(7.190349368731e1,-2.125812048958e1,
-5.912439380873e0));
#37352=cartesian_point('',(7.185953392177e1,-2.128210397451e1,
-6.097257139677e0));
#37353=cartesian_point('',(7.180081464162e1,-2.130490465133e1,
-6.333155233248e0));
#37354=cartesian_point('',(7.175476093999e1,-2.131438564304e1,
-6.508814560318e0));
#37355=cartesian_point('',(7.172578878197e1,-2.131731206154e1,
-6.616252080914e0));
#37356=(bounded_surface()b_spline_surface(3,3,((#37276,#37277,#37278,#37279,
#37280,#37281,#37282,#37283,#37284,#37285,#37286,#37287,#37288,#37289,#37290,
#37291,#37292,#37293,#37294,#37295),(#37296,#37297,#37298,#37299,#37300,#37301,
#37302,#37303,#37304,#37305,#37306,#37307,#37308,#37309,#37310,#37311,#37312,
#37313,#37314,#37315),(#37316,#37317,#37318,#37319,#37320,#37321,#37322,#37323,
#37324,#37325,#37326,#37327,#37328,#37329,#37330,#37331,#37332,#37333,#37334,
#37335),(#37336,#37337,#37338,#37339,#37340,#37341,#37342,#37343,#37344,#37345,
#37346,#37347,#37348,#37349,#37350,#37351,#37352,#37353,#37354,#37355)),
.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.962663591527e-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());
#37358=oriented_edge('',*,*,#37357,.f.);
#37359=oriented_edge('',*,*,#37267,.t.);
#37360=oriented_edge('',*,*,#37256,.f.);
#37361=oriented_edge('',*,*,#30408,.t.);
#37362=edge_loop('',(#37358,#37359,#37360,#37361));
#37363=face_outer_bound('',#37362,.f.);
#37365=cartesian_point('',(7.156030978182e1,-2.066771457164e1,
-2.460528104879e1));
#37366=direction('',(5.522067518144e-3,-1.232042845706e-2,9.999088527526e-1));
#37367=direction('',(-9.121950604044e-1,-4.097562344237e-1,-1.117067595733e-5));
#37368=axis2_placement_3d('',#37365,#37366,#37367);
#37369=cylindrical_surface('',#37368,3.000055924654e-1);
#37370=oriented_edge('',*,*,#37357,.t.);
#37371=oriented_edge('',*,*,#30406,.f.);
#37373=oriented_edge('',*,*,#37372,.f.);
#37375=oriented_edge('',*,*,#37374,.f.);
#37376=edge_loop('',(#37370,#37371,#37373,#37375));
#37377=face_outer_bound('',#37376,.f.);
#37379=cartesian_point('',(6.790697944291e1,-1.952847626632e1,
-3.934391487092e1));
#37380=direction('',(2.589377441039e-1,9.658377742928e-1,1.042297594304e-2));
#37381=direction('',(7.918801161900e-1,-2.060967496092e-1,-5.748478158465e-1));
#37382=axis2_placement_3d('',#37379,#37380,#37381);
#37383=toroidal_surface('',#37382,3.697836915813e0,2.999996387242e-1);
#37385=oriented_edge('',*,*,#37384,.f.);
#37386=oriented_edge('',*,*,#37372,.t.);
#37388=oriented_edge('',*,*,#37387,.t.);
#37390=oriented_edge('',*,*,#37389,.t.);
#37392=oriented_edge('',*,*,#37391,.f.);
#37393=edge_loop('',(#37385,#37386,#37388,#37390,#37392));
#37394=face_outer_bound('',#37393,.f.);
#37396=cartesian_point('',(6.343700240117e1,-1.906844592446e1,0.e0));
#37397=direction('',(-2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#37398=direction('',(9.659258262891e-1,-2.588190451026e-1,0.e0));
#37399=axis2_placement_3d('',#37396,#37397,#37398);
#37400=plane('',#37399);
#37402=oriented_edge('',*,*,#37401,.t.);
#37404=oriented_edge('',*,*,#37403,.t.);
#37405=oriented_edge('',*,*,#37269,.t.);
#37406=oriented_edge('',*,*,#37374,.t.);
#37407=oriented_edge('',*,*,#37384,.t.);
#37409=oriented_edge('',*,*,#37408,.t.);
#37410=edge_loop('',(#37402,#37404,#37405,#37406,#37407,#37409));
#37411=face_outer_bound('',#37410,.f.);
#37413=cartesian_point('',(7.073752104073e1,-2.130867393327e1,
-2.154687439458e1));
#37414=direction('',(-5.414224708150e-3,1.229154231167e-2,-9.999097980110e-1));
#37415=direction('',(-9.717383200268e-1,-2.360488672015e-1,2.360017861622e-3));
#37416=axis2_placement_3d('',#37413,#37414,#37415);
#37417=cylindrical_surface('',#37416,5.000150365091e-1);
#37419=oriented_edge('',*,*,#37418,.f.);
#37421=oriented_edge('',*,*,#37420,.t.);
#37422=oriented_edge('',*,*,#37401,.f.);
#37424=oriented_edge('',*,*,#37423,.f.);
#37425=edge_loop('',(#37419,#37421,#37422,#37424));
#37426=face_outer_bound('',#37425,.f.);
#37428=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#37429=direction('',(0.e0,0.e0,1.e0));
#37430=direction('',(1.e0,0.e0,0.e0));
#37431=axis2_placement_3d('',#37428,#37429,#37430);
#37432=conical_surface('',#37431,7.334631745054e1,5.e-1);
#37434=oriented_edge('',*,*,#37433,.t.);
#37435=oriented_edge('',*,*,#35811,.f.);
#37437=oriented_edge('',*,*,#37436,.t.);
#37439=oriented_edge('',*,*,#37438,.t.);
#37441=oriented_edge('',*,*,#37440,.f.);
#37443=oriented_edge('',*,*,#37442,.f.);
#37444=oriented_edge('',*,*,#37418,.t.);
#37445=edge_loop('',(#37434,#37435,#37437,#37439,#37441,#37443,#37444));
#37446=face_outer_bound('',#37445,.f.);
#37448=cartesian_point('',(7.013769333034e1,-2.113845849565e1,
-4.131567793106e1));
#37449=cartesian_point('',(7.014158451054e1,-2.119838411370e1,
-4.151413853996e1));
#37450=cartesian_point('',(7.016855743677e1,-2.125987473386e1,
-4.183237634796e1));
#37451=cartesian_point('',(7.023049257996e1,-2.126010705055e1,
-4.217084046697e1));
#37452=cartesian_point('',(7.025782707205e1,-2.124973173226e1,
-4.229078818216e1));
#37453=cartesian_point('',(7.004033729421e1,-2.051711646442e1,
-4.133853517866e1));
#37454=cartesian_point('',(6.997943731365e1,-2.058571303275e1,
-4.149703755266e1));
#37455=cartesian_point('',(6.990877795358e1,-2.068194251020e1,
-4.176298498660e1));
#37456=cartesian_point('',(6.987765351125e1,-2.074731656674e1,
-4.206724654663e1));
#37457=cartesian_point('',(6.987403600781e1,-2.076359655201e1,
-4.217840781574e1));
#37458=cartesian_point('',(7.061365778979e1,-2.025856279547e1,
-4.136104889055e1));
#37459=cartesian_point('',(7.052608416451e1,-2.026571169082e1,
-4.149341958132e1));
#37460=cartesian_point('',(7.039917750455e1,-2.027785355575e1,
-4.170542929509e1));
#37461=cartesian_point('',(7.028703642678e1,-2.028641487905e1,
-4.193052498509e1));
#37462=cartesian_point('',(7.025108229616e1,-2.028825918735e1,
-4.201024961687e1));
#37463=cartesian_point('',(7.101586200231e1,-2.074242567655e1,
-4.135016272032e1));
#37464=cartesian_point('',(7.097889652498e1,-2.070823042891e1,
-4.150859680699e1));
#37465=cartesian_point('',(7.091971412092e1,-2.064092204819e1,
-4.174421692304e1));
#37466=cartesian_point('',(7.085755415205e1,-2.055413294685e1,
-4.196142079149e1));
#37467=cartesian_point('',(7.083535786134e1,-2.052164615794e1,
-4.203321625976e1));
#37468=(bounded_surface()b_spline_surface(3,3,((#37448,#37449,#37450,#37451,
#37452),(#37453,#37454,#37455,#37456,#37457),(#37458,#37459,#37460,#37461,
#37462),(#37463,#37464,#37465,#37466,#37467)),.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());
#37469=oriented_edge('',*,*,#37433,.f.);
#37470=oriented_edge('',*,*,#37423,.t.);
#37472=oriented_edge('',*,*,#37471,.f.);
#37474=oriented_edge('',*,*,#37473,.f.);
#37475=edge_loop('',(#37469,#37470,#37472,#37474));
#37476=face_outer_bound('',#37475,.f.);
#37478=cartesian_point('',(7.041996848957e1,-2.017207015116e1,
-4.213845709170e1));
#37479=direction('',(5.240776530329e-1,-1.495164062035e-1,8.384434732691e-1));
#37480=direction('',(-7.925266195381e-1,-4.460804480628e-1,4.158290408085e-1));
#37481=axis2_placement_3d('',#37478,#37479,#37480);
#37482=cylindrical_surface('',#37481,2.999999999977e-1);
#37484=oriented_edge('',*,*,#37483,.f.);
#37485=oriented_edge('',*,*,#37471,.t.);
#37486=oriented_edge('',*,*,#37408,.f.);
#37487=oriented_edge('',*,*,#37391,.t.);
#37489=oriented_edge('',*,*,#37488,.f.);
#37490=edge_loop('',(#37484,#37485,#37486,#37487,#37489));
#37491=face_outer_bound('',#37490,.f.);
#37493=cartesian_point('',(7.012304796181e1,-2.107279715012e1,
-4.179392606158e1));
#37494=cartesian_point('',(7.013275611072e1,-2.109144987334e1,
-4.187487266952e1));
#37495=cartesian_point('',(7.014954327098e1,-2.111235721451e1,
-4.200911856129e1));
#37496=cartesian_point('',(7.017262268959e1,-2.112175989397e1,
-4.219382989284e1));
#37497=cartesian_point('',(7.019045672433e1,-2.111880415280e1,
-4.233949646043e1));
#37498=cartesian_point('',(7.020633679291e1,-2.110779975415e1,
-4.247334497315e1));
#37499=cartesian_point('',(7.022040797876e1,-2.109087583696e1,
-4.259637615421e1));
#37500=cartesian_point('',(7.023287343039e1,-2.106956320483e1,
-4.270959225479e1));
#37501=cartesian_point('',(7.024395200513e1,-2.104496442796e1,
-4.281393012282e1));
#37502=cartesian_point('',(7.025386595452e1,-2.101784110751e1,
-4.291032982487e1));
#37503=cartesian_point('',(7.026283180013e1,-2.098866510719e1,
-4.299975028358e1));
#37504=cartesian_point('',(7.027104831622e1,-2.095767812874e1,
-4.308309265519e1));
#37505=cartesian_point('',(7.027869703472e1,-2.092492007628e1,
-4.316120219241e1));
#37506=cartesian_point('',(7.028594912091e1,-2.089021763332e1,
-4.323491237010e1));
#37507=cartesian_point('',(7.029298160776e1,-2.085310114074e1,
-4.330514758562e1));
#37508=cartesian_point('',(7.029999511264e1,-2.081268441433e1,
-4.337296283765e1));
#37509=cartesian_point('',(7.030723483329e1,-2.076754063593e1,
-4.343943778138e1));
#37510=cartesian_point('',(7.031502940712e1,-2.071556095394e1,
-4.350544321941e1));
#37511=cartesian_point('',(7.032393652759e1,-2.065360079880e1,
-4.357148218938e1));
#37512=cartesian_point('',(7.033509302651e1,-2.057638040860e1,
-4.363778081376e1));
#37513=cartesian_point('',(7.035156682399e1,-2.047232467902e1,
-4.370454867214e1));
#37514=cartesian_point('',(7.038063281046e1,-2.031958528200e1,
-4.376626869625e1));
#37515=cartesian_point('',(7.043681347001e1,-2.010800396533e1,
-4.378311500297e1));
#37516=cartesian_point('',(7.050593835170e1,-1.991662378515e1,
-4.372622905641e1));
#37517=cartesian_point('',(7.055475744650e1,-1.980120729553e1,
-4.365085124047e1));
#37518=cartesian_point('',(7.057790574380e1,-1.974814094202e1,
-4.360353732097e1));
#37519=cartesian_point('',(7.058697888668e1,-1.972749643364e1,
-4.358313024207e1));
#37520=cartesian_point('',(7.009310259230e1,-2.057782400384e1,
-4.175388468539e1));
#37521=cartesian_point('',(7.007529547580e1,-2.059963452622e1,
-4.181665618770e1));
#37522=cartesian_point('',(7.004930386003e1,-2.063065948984e1,
-4.192380933718e1));
#37523=cartesian_point('',(7.001909198376e1,-2.066221741251e1,
-4.207693875398e1));
#37524=cartesian_point('',(6.999787304538e1,-2.068078908773e1,
-4.220067606851e1));
#37525=cartesian_point('',(6.998022160926e1,-2.069257568645e1,
-4.231671058438e1));
#37526=cartesian_point('',(6.996536894083e1,-2.069890634805e1,
-4.242525735095e1));
#37527=cartesian_point('',(6.995277279073e1,-2.070080188393e1,
-4.252671696806e1));
#37528=cartesian_point('',(6.994204519832e1,-2.069903410562e1,
-4.262156280625e1));
#37529=cartesian_point('',(6.993289580987e1,-2.069416729594e1,
-4.271036978308e1));
#37530=cartesian_point('',(6.992510166411e1,-2.068657556096e1,
-4.279380987146e1));
#37531=cartesian_point('',(6.991849601307e1,-2.067645597992e1,
-4.287256801650e1));
#37532=cartesian_point('',(6.991295562934e1,-2.066383212686e1,
-4.294733250191e1));
#37533=cartesian_point('',(6.990839135039e1,-2.064853244155e1,
-4.301883020626e1));
#37534=cartesian_point('',(6.990474436343e1,-2.063011406786e1,
-4.308792642742e1));
#37535=cartesian_point('',(6.990199945609e1,-2.060772717110e1,
-4.315567235759e1));
#37536=cartesian_point('',(6.990022466391e1,-2.057992384454e1,
-4.322321021443e1));
#37537=cartesian_point('',(6.989964393110e1,-2.054439487521e1,
-4.329153716956e1));
#37538=cartesian_point('',(6.990079195192e1,-2.049754629822e1,
-4.336129732719e1));
#37539=cartesian_point('',(6.990485333359e1,-2.043339143985e1,
-4.343281977064e1));
#37540=cartesian_point('',(6.991495600009e1,-2.033963575812e1,
-4.350629052010e1));
#37541=cartesian_point('',(6.993906995106e1,-2.019258973641e1,
-4.357548478901e1));
#37542=cartesian_point('',(6.999428832459e1,-1.998109189696e1,
-4.359455840720e1));
#37543=cartesian_point('',(7.006515438764e1,-1.979460879415e1,
-4.353035341269e1));
#37544=cartesian_point('',(7.011420570978e1,-1.969202469705e1,
-4.344695915501e1));
#37545=cartesian_point('',(7.013677213839e1,-1.964934642138e1,
-4.339579030755e1));
#37546=cartesian_point('',(7.014551735141e1,-1.963349742739e1,
-4.337392318995e1));
#37547=cartesian_point('',(7.053016445713e1,-2.034935334507e1,
-4.168869036001e1));
#37548=cartesian_point('',(7.050004771638e1,-2.034893565290e1,
-4.174664878213e1));
#37549=cartesian_point('',(7.045142382269e1,-2.034680460292e1,
-4.184333624523e1));
#37550=cartesian_point('',(7.038640303073e1,-2.034064489111e1,
-4.197786367012e1));
#37551=cartesian_point('',(7.033594793816e1,-2.033392731410e1,
-4.208485348223e1));
#37552=cartesian_point('',(7.029015137126e1,-2.032619121980e1,
-4.218390033434e1));
#37553=cartesian_point('',(7.024849305397e1,-2.031774895577e1,
-4.227551259061e1));
#37554=cartesian_point('',(7.021054469816e1,-2.030882908387e1,
-4.236021994063e1));
#37555=cartesian_point('',(7.017595753120e1,-2.029959597567e1,
-4.243852395709e1));
#37556=cartesian_point('',(7.014441969875e1,-2.029015470186e1,
-4.251094670268e1));
#37557=cartesian_point('',(7.011564176194e1,-2.028055446407e1,
-4.257803759968e1));
#37558=cartesian_point('',(7.008937833759e1,-2.027079928394e1,
-4.264030811360e1));
#37559=cartesian_point('',(7.006542720312e1,-2.026084971593e1,
-4.269822391145e1));
#37560=cartesian_point('',(7.004361866129e1,-2.025061407689e1,
-4.275222762944e1));
#37561=cartesian_point('',(7.002379503418e1,-2.023992013316e1,
-4.280279959809e1));
#37562=cartesian_point('',(7.000582126003e1,-2.022847609179e1,
-4.285046153250e1));
#37563=cartesian_point('',(6.998964550920e1,-2.021582645481e1,
-4.289567045441e1));
#37564=cartesian_point('',(6.997538955219e1,-2.020129135050e1,
-4.293863854319e1));
#37565=cartesian_point('',(6.996338278307e1,-2.018383509701e1,
-4.297929034387e1));
#37566=cartesian_point('',(6.995416975350e1,-2.016170626237e1,
-4.301742461834e1));
#37567=cartesian_point('',(6.994869246649e1,-2.013120440384e1,
-4.305309469292e1));
#37568=cartesian_point('',(6.994990485922e1,-2.008535246001e1,
-4.308353934613e1));
#37569=cartesian_point('',(6.996515284862e1,-2.002141169621e1,
-4.309143112669e1));
#37570=cartesian_point('',(6.999142550979e1,-1.996682630950e1,
-4.306413713181e1));
#37571=cartesian_point('',(7.001514629138e1,-1.993866750711e1,
-4.302464434779e1));
#37572=cartesian_point('',(7.002918652442e1,-1.992800191391e1,
-4.299761395606e1));
#37573=cartesian_point('',(7.003521370554e1,-1.992425006284e1,
-4.298558764897e1));
#37574=cartesian_point('',(7.092252572925e1,-2.065487642326e1,
-4.167467197456e1));
#37575=cartesian_point('',(7.090971699505e1,-2.063286908273e1,
-4.174681444981e1));
#37576=cartesian_point('',(7.088510497481e1,-2.059312712484e1,
-4.186191640740e1));
#37577=cartesian_point('',(7.084451159e1,-2.053353634450e1,-4.201260079642e1));
#37578=cartesian_point('',(7.080886657027e1,-2.048432125989e1,
-4.212763267146e1));
#37579=cartesian_point('',(7.077326329489e1,-2.043760576336e1,
-4.223040718622e1));
#37580=cartesian_point('',(7.073830132999e1,-2.039365906852e1,
-4.232246159816e1));
#37581=cartesian_point('',(7.070439228306e1,-2.035256278844e1,
-4.240503429062e1));
#37582=cartesian_point('',(7.067182669453e1,-2.031430835830e1,
-4.247911369923e1));
#37583=cartesian_point('',(7.064078748677e1,-2.027881738408e1,
-4.254554320787e1));
#37584=cartesian_point('',(7.061136957996e1,-2.024596741110e1,
-4.260505756845e1));
#37585=cartesian_point('',(7.058362790801e1,-2.021564699830e1,
-4.265824060661e1));
#37586=cartesian_point('',(7.055759950417e1,-2.018778077379e1,
-4.270553036248e1));
#37587=cartesian_point('',(7.053330821882e1,-2.016234153295e1,
-4.274724037203e1));
#37588=cartesian_point('',(7.051075023989e1,-2.013935464197e1,
-4.278359084668e1));
#37589=cartesian_point('',(7.048990695511e1,-2.011895469191e1,
-4.281466826045e1));
#37590=cartesian_point('',(7.047080430365e1,-2.010153018825e1,
-4.284029890164e1));
#37591=cartesian_point('',(7.045358402585e1,-2.008795268611e1,
-4.285991765740e1));
#37592=cartesian_point('',(7.043842827801e1,-2.007975725185e1,
-4.287271134083e1));
#37593=cartesian_point('',(7.042530309621e1,-2.007941126852e1,
-4.287793600534e1));
#37594=cartesian_point('',(7.041327789285e1,-2.009106004080e1,
-4.287555850562e1));
#37595=cartesian_point('',(7.040045212870e1,-2.012342582447e1,
-4.286639735994e1));
#37596=cartesian_point('',(7.038351857711e1,-2.018175732997e1,
-4.286278974170e1));
#37597=cartesian_point('',(7.037107277911e1,-2.023164572084e1,
-4.287342175072e1));
#37598=cartesian_point('',(7.037355700546e1,-2.025236869625e1,
-4.287834893271e1));
#37599=cartesian_point('',(7.038110910379e1,-2.025786024946e1,
-4.287518930863e1));
#37600=cartesian_point('',(7.038521039662e1,-2.025934395126e1,
-4.287278313497e1));
#37601=(bounded_surface()b_spline_surface(3,3,((#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,#37543,#37544,#37545,#37546),(#37547,#37548,#37549,#37550,#37551,
#37552,#37553,#37554,#37555,#37556,#37557,#37558,#37559,#37560,#37561,#37562,
#37563,#37564,#37565,#37566,#37567,#37568,#37569,#37570,#37571,#37572,#37573),(
#37574,#37575,#37576,#37577,#37578,#37579,#37580,#37581,#37582,#37583,#37584,
#37585,#37586,#37587,#37588,#37589,#37590,#37591,#37592,#37593,#37594,#37595,
#37596,#37597,#37598,#37599,#37600)),.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.586681172978e-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());
#37602=oriented_edge('',*,*,#35813,.f.);
#37603=oriented_edge('',*,*,#37473,.t.);
#37604=oriented_edge('',*,*,#37483,.t.);
#37606=oriented_edge('',*,*,#37605,.f.);
#37607=edge_loop('',(#37602,#37603,#37604,#37606));
#37608=face_outer_bound('',#37607,.f.);
#37610=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#37611=direction('',(0.e0,0.e0,1.e0));
#37612=direction('',(9.600552652850e-1,-2.798104494093e-1,0.e0));
#37613=axis2_placement_3d('',#37610,#37611,#37612);
#37614=toroidal_surface('',#37613,7.344368814732e1,5.e-1);
#37615=oriented_edge('',*,*,#35815,.f.);
#37616=oriented_edge('',*,*,#37605,.t.);
#37618=oriented_edge('',*,*,#37617,.t.);
#37620=oriented_edge('',*,*,#37619,.t.);
#37622=oriented_edge('',*,*,#37621,.f.);
#37623=edge_loop('',(#37615,#37616,#37618,#37620,#37622));
#37624=face_outer_bound('',#37623,.f.);
#37626=cartesian_point('',(4.973124140917e-11,-1.332327252545e-11,
-4.228096149021e1));
#37627=direction('',(0.e0,0.e0,1.e0));
#37628=direction('',(9.659258262891e-1,-2.588190451025e-1,0.e0));
#37629=axis2_placement_3d('',#37626,#37627,#37628);
#37630=conical_surface('',#37629,7.351737503131e1,3.302386755580e1);
#37631=oriented_edge('',*,*,#37619,.f.);
#37632=oriented_edge('',*,*,#37617,.f.);
#37633=oriented_edge('',*,*,#37488,.t.);
#37635=oriented_edge('',*,*,#37634,.f.);
#37637=oriented_edge('',*,*,#37636,.f.);
#37639=oriented_edge('',*,*,#37638,.f.);
#37641=oriented_edge('',*,*,#37640,.t.);
#37642=edge_loop('',(#37631,#37632,#37633,#37635,#37637,#37639,#37641));
#37643=face_outer_bound('',#37642,.f.);
#37645=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#37646=direction('',(0.e0,0.e0,1.e0));
#37647=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#37648=axis2_placement_3d('',#37645,#37646,#37647);
#37649=toroidal_surface('',#37648,7.065650925828e1,4.e0);
#37651=oriented_edge('',*,*,#37650,.f.);
#37653=oriented_edge('',*,*,#37652,.f.);
#37654=oriented_edge('',*,*,#37638,.t.);
#37655=oriented_edge('',*,*,#37636,.t.);
#37656=oriented_edge('',*,*,#37634,.t.);
#37657=oriented_edge('',*,*,#37389,.f.);
#37658=oriented_edge('',*,*,#37387,.f.);
#37659=oriented_edge('',*,*,#30404,.t.);
#37660=oriented_edge('',*,*,#30402,.t.);
#37661=edge_loop('',(#37651,#37653,#37654,#37655,#37656,#37657,#37658,#37659,
#37660));
#37662=face_outer_bound('',#37661,.f.);
#37664=cartesian_point('',(6.857289493255e1,-1.704093737748e1,
-3.934373632877e1));
#37665=direction('',(-2.587362085022e-1,-9.658915661069e-1,1.044303276699e-2));
#37666=direction('',(9.656498139277e-1,-2.583725980340e-1,2.764122729726e-2));
#37667=axis2_placement_3d('',#37664,#37665,#37666);
#37668=toroidal_surface('',#37667,3.698456031666e0,2.999994698652e-1);
#37670=oriented_edge('',*,*,#37669,.f.);
#37672=oriented_edge('',*,*,#37671,.t.);
#37673=oriented_edge('',*,*,#37652,.t.);
#37674=oriented_edge('',*,*,#37650,.t.);
#37676=oriented_edge('',*,*,#37675,.f.);
#37677=edge_loop('',(#37670,#37672,#37673,#37674,#37676));
#37678=face_outer_bound('',#37677,.f.);
#37680=cartesian_point('',(7.643548758933e1,-1.841027481182e1,0.e0));
#37681=direction('',(2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#37682=direction('',(-9.659258262891e-1,2.588190451026e-1,0.e0));
#37683=axis2_placement_3d('',#37680,#37681,#37682);
#37684=plane('',#37683);
#37686=oriented_edge('',*,*,#37685,.t.);
#37688=oriented_edge('',*,*,#37687,.t.);
#37690=oriented_edge('',*,*,#37689,.t.);
#37692=oriented_edge('',*,*,#37691,.t.);
#37693=oriented_edge('',*,*,#37669,.t.);
#37695=oriented_edge('',*,*,#37694,.t.);
#37696=edge_loop('',(#37686,#37688,#37690,#37692,#37693,#37695));
#37697=face_outer_bound('',#37696,.f.);
#37699=cartesian_point('',(7.256428988959e1,-1.692680714869e1,
-6.593298134732e0));
#37700=direction('',(4.343282940275e-1,-1.066808625801e-1,8.944149632952e-1));
#37701=direction('',(-6.353374079190e-1,6.675985583127e-1,3.881475789407e-1));
#37702=axis2_placement_3d('',#37699,#37700,#37701);
#37703=cylindrical_surface('',#37702,5.000000030462e-1);
#37705=oriented_edge('',*,*,#37704,.f.);
#37707=oriented_edge('',*,*,#37706,.t.);
#37708=oriented_edge('',*,*,#37685,.f.);
#37710=oriented_edge('',*,*,#37709,.f.);
#37711=edge_loop('',(#37705,#37707,#37708,#37710));
#37712=face_outer_bound('',#37711,.f.);
#37714=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#37715=direction('',(0.e0,0.e0,1.e0));
#37716=direction('',(0.e0,-1.e0,0.e0));
#37717=axis2_placement_3d('',#37714,#37715,#37716);
#37718=conical_surface('',#37717,7.438528799863e1,2.656505117708e1);
#37720=oriented_edge('',*,*,#37719,.t.);
#37722=oriented_edge('',*,*,#37721,.f.);
#37724=oriented_edge('',*,*,#37723,.f.);
#37725=oriented_edge('',*,*,#37704,.t.);
#37727=oriented_edge('',*,*,#37726,.f.);
#37728=oriented_edge('',*,*,#30396,.t.);
#37730=oriented_edge('',*,*,#37729,.t.);
#37731=edge_loop('',(#37720,#37722,#37724,#37725,#37727,#37728,#37730));
#37732=face_outer_bound('',#37731,.f.);
#37734=cartesian_point('',(7.346772864767e1,-1.212308675363e1,
-6.695552254997e0));
#37735=direction('',(-4.420920286094e-1,6.764997798332e-2,-8.944149589083e-1));
#37736=direction('',(-8.424541858993e-1,-3.736473806594e-1,3.881476260228e-1));
#37737=axis2_placement_3d('',#37734,#37735,#37736);
#37738=cylindrical_surface('',#37737,5.000000035619e-1);
#37739=oriented_edge('',*,*,#37719,.f.);
#37741=oriented_edge('',*,*,#37740,.f.);
#37743=oriented_edge('',*,*,#37742,.f.);
#37745=oriented_edge('',*,*,#37744,.f.);
#37746=edge_loop('',(#37739,#37741,#37743,#37745));
#37747=face_outer_bound('',#37746,.f.);
#37749=cartesian_point('',(7.480646188876e1,-1.108408843218e1,
-4.363880924721e0));
#37750=cartesian_point('',(7.482591724450e1,-1.117424145017e1,
-4.315791859659e0));
#37751=cartesian_point('',(7.484374410921e1,-1.136046948544e1,
-4.261970380296e0));
#37752=cartesian_point('',(7.480520013915e1,-1.162144996063e1,
-4.261002651044e0));
#37753=cartesian_point('',(7.475615965943e1,-1.179030567787e1,
-4.288795155484e0));
#37754=cartesian_point('',(7.468630966122e1,-1.194429472031e1,
-4.343036995140e0));
#37755=cartesian_point('',(7.460220609605e1,-1.207547298399e1,
-4.416732654184e0));
#37756=cartesian_point('',(7.450846072436e1,-1.218396273518e1,
-4.504496105674e0));
#37757=cartesian_point('',(7.440781175225e1,-1.227236064841e1,
-4.603390080722e0));
#37758=cartesian_point('',(7.430152509073e1,-1.234340522149e1,
-4.712480109161e0));
#37759=cartesian_point('',(7.419004066851e1,-1.239904497616e1,
-4.832011592571e0));
#37760=cartesian_point('',(7.407379094502e1,-1.244023925437e1,
-4.962408002249e0));
#37761=cartesian_point('',(7.395341327312e1,-1.246729417259e1,
-5.103904590574e0));
#37762=cartesian_point('',(7.382951425660e1,-1.248015042834e1,
-5.256761400030e0));
#37763=cartesian_point('',(7.370248155103e1,-1.247839966595e1,
-5.421545146967e0));
#37764=cartesian_point('',(7.357247799922e1,-1.246113702844e1,
-5.599278542559e0));
#37765=cartesian_point('',(7.343967813201e1,-1.242677892516e1,
-5.791307258095e0));
#37766=cartesian_point('',(7.328356777063e1,-1.236454540998e1,
-6.031362527213e0));
#37767=cartesian_point('',(7.317953887503e1,-1.230172845124e1,
-6.205750719458e0));
#37768=cartesian_point('',(7.312026790720e1,-1.225760159837e1,
-6.310924930173e0));
#37769=cartesian_point('',(7.425036755274e1,-1.100991512731e1,
-4.095899131126e0));
#37770=cartesian_point('',(7.427374795998e1,-1.108452564051e1,
-4.032676967217e0));
#37771=cartesian_point('',(7.430242185842e1,-1.127123657940e1,
-3.959164886138e0));
#37772=cartesian_point('',(7.426328575648e1,-1.154058640060e1,
-3.956941032839e0));
#37773=cartesian_point('',(7.420878532854e1,-1.171131497636e1,
-3.994059191830e0));
#37774=cartesian_point('',(7.413105099091e1,-1.185724936215e1,
-4.065605623126e0));
#37775=cartesian_point('',(7.404034066734e1,-1.196858563626e1,
-4.160023566678e0));
#37776=cartesian_point('',(7.394392543046e1,-1.204694341562e1,
-4.268485700228e0));
#37777=cartesian_point('',(7.384600872603e1,-1.209756181169e1,
-4.386274495944e0));
#37778=cartesian_point('',(7.374856620411e1,-1.212559994768e1,
-4.511864917827e0));
#37779=cartesian_point('',(7.365245464393e1,-1.213487729788e1,
-4.645483660442e0));
#37780=cartesian_point('',(7.355838161435e1,-1.212793712938e1,
-4.787721597532e0));
#37781=cartesian_point('',(7.346714127310e1,-1.210650926081e1,
-4.939034899193e0));
#37782=cartesian_point('',(7.337947152153e1,-1.207175357504e1,
-5.099917543115e0));
#37783=cartesian_point('',(7.329600353028e1,-1.202428395527e1,
-5.271147864175e0));
#37784=cartesian_point('',(7.321737556094e1,-1.196413479289e1,
-5.453905044214e0));
#37785=cartesian_point('',(7.314450798217e1,-1.189079802374e1,
-5.649604701452e0));
#37786=cartesian_point('',(7.306870228376e1,-1.178972367100e1,
-5.892291140596e0));
#37787=cartesian_point('',(7.302792956049e1,-1.170842011673e1,
-6.066890100709e0));
#37788=cartesian_point('',(7.300858851144e1,-1.165695637638e1,
-6.171592440684e0));
#37789=cartesian_point('',(7.382986623807e1,-1.124883511937e1,
-4.492900967954e0));
#37790=cartesian_point('',(7.383808674818e1,-1.126967787794e1,
-4.451566107593e0));
#37791=cartesian_point('',(7.384925157632e1,-1.132878450145e1,
-4.406306625879e0));
#37792=cartesian_point('',(7.383682449999e1,-1.141517595194e1,
-4.404203559163e0));
#37793=cartesian_point('',(7.381859082854e1,-1.146919530164e1,
-4.426135870537e0));
#37794=cartesian_point('',(7.379251995571e1,-1.151345568087e1,
-4.470537539511e0));
#37795=cartesian_point('',(7.376252736295e1,-1.154452765210e1,
-4.532771776522e0));
#37796=cartesian_point('',(7.373139562584e1,-1.156320017845e1,
-4.609218291587e0));
#37797=cartesian_point('',(7.370072068729e1,-1.157161369601e1,
-4.697853931766e0));
#37798=cartesian_point('',(7.367125612305e1,-1.157184053645e1,
-4.798050450595e0));
#37799=cartesian_point('',(7.364334738051e1,-1.156542692131e1,
-4.910069940996e0));
#37800=cartesian_point('',(7.361726717947e1,-1.155346483929e1,
-5.034261274389e0));
#37801=cartesian_point('',(7.359329494973e1,-1.153676257951e1,
-5.170759326768e0));
#37802=cartesian_point('',(7.357168766210e1,-1.151591111153e1,
-5.319717606143e0));
#37803=cartesian_point('',(7.355268773106e1,-1.149129037155e1,
-5.481609946600e0));
#37804=cartesian_point('',(7.353657998211e1,-1.146307816266e1,
-5.657399891672e0));
#37805=cartesian_point('',(7.352378578058e1,-1.143130295858e1,
-5.848426755518e0));
#37806=cartesian_point('',(7.351358443467e1,-1.139042147488e1,
-6.088483284895e0));
#37807=cartesian_point('',(7.351157081354e1,-1.136001606920e1,
-6.263979327456e0));
#37808=cartesian_point('',(7.351233338990e1,-1.134160940607e1,
-6.370215881178e0));
#37809=cartesian_point('',(7.416006080509e1,-1.145135982851e1,
-4.974158261365e0));
#37810=cartesian_point('',(7.415621212486e1,-1.145886031922e1,
-4.959714692977e0));
#37811=cartesian_point('',(7.414712377725e1,-1.144893303687e1,
-4.949323544174e0));
#37812=cartesian_point('',(7.414963733240e1,-1.142866708888e1,
-4.948541489914e0));
#37813=cartesian_point('',(7.415634666890e1,-1.141811558764e1,
-4.952990075687e0));
#37814=cartesian_point('',(7.416591454389e1,-1.141580978243e1,
-4.965504568940e0));
#37815=cartesian_point('',(7.417514720898e1,-1.142360452444e1,
-4.989726938981e0));
#37816=cartesian_point('',(7.418175663784e1,-1.144034518615e1,
-5.028275489012e0));
#37817=cartesian_point('',(7.418447274310e1,-1.146386511060e1,
-5.082354784700e0));
#37818=cartesian_point('',(7.418268284432e1,-1.149215773214e1,
-5.152408914550e0));
#37819=cartesian_point('',(7.417604084303e1,-1.152367709341e1,
-5.238737695043e0));
#37820=cartesian_point('',(7.416431074197e1,-1.155715160886e1,
-5.341392587779e0));
#37821=cartesian_point('',(7.414733864635e1,-1.159147080565e1,
-5.460114946900e0));
#37822=cartesian_point('',(7.412499186612e1,-1.162570083897e1,
-5.594641439658e0));
#37823=cartesian_point('',(7.409706045486e1,-1.165907372625e1,
-5.745070699099e0));
#37824=cartesian_point('',(7.406316394803e1,-1.169090506514e1,
-5.912093953872e0));
#37825=cartesian_point('',(7.402270980084e1,-1.172043603933e1,
-6.096939579493e0));
#37826=cartesian_point('',(7.396744745978e1,-1.175073192882e1,
-6.332952110842e0));
#37827=cartesian_point('',(7.392299965250e1,-1.176615638742e1,
-6.508719312034e0));
#37828=cartesian_point('',(7.389463228700e1,-1.177284538231e1,
-6.616251939715e0));
#37829=(bounded_surface()b_spline_surface(3,3,((#37749,#37750,#37751,#37752,
#37753,#37754,#37755,#37756,#37757,#37758,#37759,#37760,#37761,#37762,#37763,
#37764,#37765,#37766,#37767,#37768),(#37769,#37770,#37771,#37772,#37773,#37774,
#37775,#37776,#37777,#37778,#37779,#37780,#37781,#37782,#37783,#37784,#37785,
#37786,#37787,#37788),(#37789,#37790,#37791,#37792,#37793,#37794,#37795,#37796,
#37797,#37798,#37799,#37800,#37801,#37802,#37803,#37804,#37805,#37806,#37807,
#37808),(#37809,#37810,#37811,#37812,#37813,#37814,#37815,#37816,#37817,#37818,
#37819,#37820,#37821,#37822,#37823,#37824,#37825,#37826,#37827,#37828)),
.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.961996879204e-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());
#37831=oriented_edge('',*,*,#37830,.f.);
#37832=oriented_edge('',*,*,#37740,.t.);
#37833=oriented_edge('',*,*,#37729,.f.);
#37834=oriented_edge('',*,*,#30394,.t.);
#37835=edge_loop('',(#37831,#37832,#37833,#37834));
#37836=face_outer_bound('',#37835,.f.);
#37838=cartesian_point('',(7.364577949644e1,-1.115040465848e1,
-2.460528104879e1));
#37839=direction('',(7.082964078175e-3,-1.149425103749e-2,9.999088527526e-1));
#37840=direction('',(-8.509071841936e-1,-5.253160608271e-1,-1.117067584410e-5));
#37841=axis2_placement_3d('',#37838,#37839,#37840);
#37842=cylindrical_surface('',#37841,3.000055924662e-1);
#37843=oriented_edge('',*,*,#37830,.t.);
#37844=oriented_edge('',*,*,#30392,.f.);
#37846=oriented_edge('',*,*,#37845,.f.);
#37848=oriented_edge('',*,*,#37847,.f.);
#37849=edge_loop('',(#37843,#37844,#37846,#37848));
#37850=face_outer_bound('',#37849,.f.);
#37852=cartesian_point('',(6.987500346684e1,-1.049776799352e1,
-3.934391487091e1));
#37853=direction('',(1.306553686548e-1,9.913730560249e-1,1.042297603794e-2));
#37854=direction('',(8.120064960040e-1,-1.009724668904e-1,-5.748478158412e-1));
#37855=axis2_placement_3d('',#37852,#37853,#37854);
#37856=toroidal_surface('',#37855,3.697836915875e0,2.999996387274e-1);
#37858=oriented_edge('',*,*,#37857,.f.);
#37859=oriented_edge('',*,*,#37845,.t.);
#37861=oriented_edge('',*,*,#37860,.t.);
#37863=oriented_edge('',*,*,#37862,.t.);
#37865=oriented_edge('',*,*,#37864,.f.);
#37866=edge_loop('',(#37858,#37859,#37861,#37863,#37865));
#37867=face_outer_bound('',#37866,.f.);
#37869=cartesian_point('',(6.538322168967e1,-1.062512235692e1,0.e0));
#37870=direction('',(-1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#37871=direction('',(9.914448613738e-1,-1.305261922200e-1,0.e0));
#37872=axis2_placement_3d('',#37869,#37870,#37871);
#37873=plane('',#37872);
#37875=oriented_edge('',*,*,#37874,.t.);
#37877=oriented_edge('',*,*,#37876,.t.);
#37878=oriented_edge('',*,*,#37742,.t.);
#37879=oriented_edge('',*,*,#37847,.t.);
#37880=oriented_edge('',*,*,#37857,.t.);
#37882=oriented_edge('',*,*,#37881,.t.);
#37883=edge_loop('',(#37875,#37877,#37878,#37879,#37880,#37882));
#37884=face_outer_bound('',#37883,.f.);
#37886=cartesian_point('',(7.291369181193e1,-1.189327600530e1,
-2.154687439429e1));
#37887=direction('',(-6.972273479605e-3,1.147968832827e-2,-9.999097980110e-1));
#37888=direction('',(-9.326144041794e-1,-3.608667391610e-1,2.360017861656e-3));
#37889=axis2_placement_3d('',#37886,#37887,#37888);
#37890=cylindrical_surface('',#37889,5.000150365069e-1);
#37892=oriented_edge('',*,*,#37891,.f.);
#37894=oriented_edge('',*,*,#37893,.t.);
#37895=oriented_edge('',*,*,#37874,.f.);
#37897=oriented_edge('',*,*,#37896,.f.);
#37898=edge_loop('',(#37892,#37894,#37895,#37897));
#37899=face_outer_bound('',#37898,.f.);
#37901=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#37902=direction('',(0.e0,0.e0,1.e0));
#37903=direction('',(1.e0,0.e0,0.e0));
#37904=axis2_placement_3d('',#37901,#37902,#37903);
#37905=conical_surface('',#37904,7.334631745054e1,5.e-1);
#37907=oriented_edge('',*,*,#37906,.t.);
#37908=oriented_edge('',*,*,#35819,.f.);
#37910=oriented_edge('',*,*,#37909,.t.);
#37912=oriented_edge('',*,*,#37911,.t.);
#37914=oriented_edge('',*,*,#37913,.f.);
#37916=oriented_edge('',*,*,#37915,.f.);
#37917=oriented_edge('',*,*,#37891,.t.);
#37918=edge_loop('',(#37907,#37908,#37910,#37912,#37914,#37916,#37917));
#37919=face_outer_bound('',#37918,.f.);
#37921=cartesian_point('',(7.229677813782e1,-1.180281001137e1,
-4.131567793105e1));
#37922=cartesian_point('',(7.230845789118e1,-1.186171505651e1,
-4.151413853994e1));
#37923=cartesian_point('',(7.234322619679e1,-1.191915894254e1,
-4.183237634796e1));
#37924=cartesian_point('',(7.240466179966e1,-1.191130511332e1,
-4.217084046698e1));
#37925=cartesian_point('',(7.243040819059e1,-1.189745069014e1,
-4.229078818216e1));
#37926=cartesian_point('',(7.211915358666e1,-1.119949116004e1,
-4.133853517864e1));
#37927=cartesian_point('',(7.206772826273e1,-1.127544991778e1,
-4.149703755265e1));
#37928=cartesian_point('',(7.201023387056e1,-1.138007903592e1,
-4.176298498660e1));
#37929=cartesian_point('',(7.198790872882e1,-1.144895636330e1,
-4.206724654664e1));
#37930=cartesian_point('',(7.198644713812e1,-1.146556924995e1,
-4.217840781570e1));
#37931=cartesian_point('',(7.265382122001e1,-1.086831611233e1,
-4.136104889054e1));
#37932=cartesian_point('',(7.256792991735e1,-1.088683449975e1,
-4.149341958131e1));
#37933=cartesian_point('',(7.244369379283e1,-1.091543713243e1,
-4.170542929507e1));
#37934=cartesian_point('',(7.233362957447e1,-1.093856256031e1,
-4.193052498509e1));
#37935=cartesian_point('',(7.229822376698e1,-1.094508404601e1,
-4.201024961686e1));
#37936=cartesian_point('',(7.311574129919e1,-1.129554129506e1,
-4.135016272032e1));
#37937=cartesian_point('',(7.307462869117e1,-1.126646355548e1,
-4.150859680698e1));
#37938=cartesian_point('',(7.300716709414e1,-1.120745586115e1,
-4.174421692302e1));
#37939=cartesian_point('',(7.293421066150e1,-1.112952275665e1,
-4.196142079149e1));
#37940=cartesian_point('',(7.290796388627e1,-1.110021109401e1,
-4.203321625976e1));
#37941=(bounded_surface()b_spline_surface(3,3,((#37921,#37922,#37923,#37924,
#37925),(#37926,#37927,#37928,#37929,#37930),(#37931,#37932,#37933,#37934,
#37935),(#37936,#37937,#37938,#37939,#37940)),.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());
#37942=oriented_edge('',*,*,#37906,.f.);
#37943=oriented_edge('',*,*,#37896,.t.);
#37945=oriented_edge('',*,*,#37944,.f.);
#37947=oriented_edge('',*,*,#37946,.f.);
#37948=edge_loop('',(#37942,#37943,#37945,#37947));
#37949=face_outer_bound('',#37948,.f.);
#37951=cartesian_point('',(7.245049940223e1,-1.080784495130e1,
-4.213845709307e1));
#37952=direction('',(5.391099032332e-1,-7.983141213796e-2,8.384434732717e-1));
#37953=direction('',(-7.275212621237e-1,-5.457096498922e-1,4.158290407998e-1));
#37954=axis2_placement_3d('',#37951,#37952,#37953);
#37955=cylindrical_surface('',#37954,2.999999999991e-1);
#37957=oriented_edge('',*,*,#37956,.f.);
#37958=oriented_edge('',*,*,#37944,.t.);
#37959=oriented_edge('',*,*,#37881,.f.);
#37960=oriented_edge('',*,*,#37864,.t.);
#37962=oriented_edge('',*,*,#37961,.f.);
#37963=edge_loop('',(#37957,#37958,#37959,#37960,#37962));
#37964=face_outer_bound('',#37963,.f.);
#37966=cartesian_point('',(7.227368767954e1,-1.173962247678e1,
-4.179392656572e1));
#37967=cartesian_point('',(7.228574746674e1,-1.175684843739e1,
-4.187487323500e1));
#37968=cartesian_point('',(7.230511968105e1,-1.177538539693e1,
-4.200911698086e1));
#37969=cartesian_point('',(7.232922808020e1,-1.178169515542e1,
-4.219382114977e1));
#37970=cartesian_point('',(7.234652256567e1,-1.177643818675e1,
-4.233947628132e1));
#37971=cartesian_point('',(7.236082995065e1,-1.176345745457e1,
-4.247331726309e1));
#37972=cartesian_point('',(7.237257283482e1,-1.174484211169e1,
-4.259635604899e1));
#37973=cartesian_point('',(7.238215220585e1,-1.172208000864e1,
-4.270959887941e1));
#37974=cartesian_point('',(7.238992803229e1,-1.169623444899e1,
-4.281397750032e1));
#37975=cartesian_point('',(7.239621904129e1,-1.166803355126e1,
-4.291041996354e1));
#37976=cartesian_point('',(7.240130090626e1,-1.163792100909e1,
-4.299987289348e1));
#37977=cartesian_point('',(7.240540224909e1,-1.160611483588e1,
-4.308322983139e1));
#37978=cartesian_point('',(7.240870864563e1,-1.157263370806e1,
-4.316133491018e1));
#37979=cartesian_point('',(7.241136769384e1,-1.153728347680e1,
-4.323502674139e1));
#37980=cartesian_point('',(7.241349399751e1,-1.149957379172e1,
-4.330523656176e1));
#37981=cartesian_point('',(7.241517102452e1,-1.145859703546e1,
-4.337302642304e1));
#37982=cartesian_point('',(7.241645572993e1,-1.141290268207e1,
-4.343948231140e1));
#37983=cartesian_point('',(7.241739861924e1,-1.136035339250e1,
-4.350547799939e1));
#37984=cartesian_point('',(7.241814206340e1,-1.129775674491e1,
-4.357151504351e1));
#37985=cartesian_point('',(7.241912420722e1,-1.121973020262e1,
-4.363781444152e1));
#37986=cartesian_point('',(7.242187663305e1,-1.111439692423e1,
-4.370458150816e1));
#37987=cartesian_point('',(7.243076267743e1,-1.095914449518e1,
-4.376629123834e1));
#37988=cartesian_point('',(7.245885542038e1,-1.074203248462e1,
-4.378310414034e1));
#37989=cartesian_point('',(7.250240833735e1,-1.054329870180e1,
-4.372619794259e1));
#37990=cartesian_point('',(7.253573482694e1,-1.042253875358e1,
-4.365083236655e1));
#37991=cartesian_point('',(7.255175412838e1,-1.036692024115e1,
-4.360353020580e1));
#37992=cartesian_point('',(7.255805164631e1,-1.034527943835e1,
-4.358313421115e1));
#37993=cartesian_point('',(7.217939092144e1,-1.125279216177e1,
-4.175388508193e1));
#37994=cartesian_point('',(7.216458298412e1,-1.127674040936e1,
-4.181665662193e1));
#37995=cartesian_point('',(7.214286365909e1,-1.131089199537e1,
-4.192380804675e1));
#37996=cartesian_point('',(7.211703033699e1,-1.134612220666e1,
-4.207693142613e1));
#37997=cartesian_point('',(7.209841834033e1,-1.136730358080e1,
-4.220065875166e1));
#37998=cartesian_point('',(7.208245707647e1,-1.138129363144e1,
-4.231668628125e1));
#37999=cartesian_point('',(7.206855677201e1,-1.138951046963e1,
-4.242523929892e1));
#38000=cartesian_point('',(7.205631286534e1,-1.139303525551e1,
-4.252672268803e1));
#38001=cartesian_point('',(7.204544216394e1,-1.139268191685e1,
-4.262160587030e1));
#38002=cartesian_point('',(7.203573173892e1,-1.138904700610e1,
-4.271045307817e1));
#38003=cartesian_point('',(7.202701054381e1,-1.138253123367e1,
-4.279392478755e1));
#38004=cartesian_point('',(7.201913958416e1,-1.137335355731e1,
-4.287269834276e1));
#38005=cartesian_point('',(7.201199969203e1,-1.136155543557e1,
-4.294746032217e1));
#38006=cartesian_point('',(7.200547944858e1,-1.134697956465e1,
-4.301894193300e1));
#38007=cartesian_point('',(7.199946203853e1,-1.132919482033e1,
-4.308801468352e1));
#38008=cartesian_point('',(7.199382083005e1,-1.130735992823e1,
-4.315573648646e1));
#38009=cartesian_point('',(7.198843381145e1,-1.128002856224e1,
-4.322325593260e1));
#38010=cartesian_point('',(7.198322145229e1,-1.124487925689e1,
-4.329157355287e1));
#38011=cartesian_point('',(7.197824500398e1,-1.119827635506e1,
-4.336133240499e1));
#38012=cartesian_point('',(7.197389826388e1,-1.113412852304e1,
-4.343285646456e1));
#38013=cartesian_point('',(7.197167875116e1,-1.103983687322e1,
-4.350632710716e1));
#38014=cartesian_point('',(7.197639921001e1,-1.089087207877e1,
-4.357551040782e1));
#38015=cartesian_point('',(7.200355078740e1,-1.067396725403e1,
-4.359454620405e1));
#38016=cartesian_point('',(7.204946964746e1,-1.047986519978e1,
-4.353031866511e1));
#38017=cartesian_point('',(7.208470063839e1,-1.037179759250e1,
-4.344693871979e1));
#38018=cartesian_point('',(7.210149876166e1,-1.032655187918e1,
-4.339578274302e1));
#38019=cartesian_point('',(7.210809693537e1,-1.030970570653e1,
-4.337392746524e1));
#38020=cartesian_point('',(7.258289256319e1,-1.096922765464e1,
-4.168869066211e1));
#38021=cartesian_point('',(7.255297892014e1,-1.097274455866e1,
-4.174664910661e1));
#38022=cartesian_point('',(7.250449360745e1,-1.097697836139e1,
-4.184333499293e1));
#38023=cartesian_point('',(7.243922755363e1,-1.097935822949e1,
-4.197785714017e1));
#38024=cartesian_point('',(7.238833121736e1,-1.097928402656e1,
-4.208483844269e1));
#38025=cartesian_point('',(7.234191921050e1,-1.097759219574e1,
-4.218387955570e1));
#38026=cartesian_point('',(7.229951264752e1,-1.097465983058e1,
-4.227549732520e1));
#38027=cartesian_point('',(7.226071546175e1,-1.097076876384e1,
-4.236022462398e1));
#38028=cartesian_point('',(7.222520520623e1,-1.096612714789e1,
-4.243855926450e1));
#38029=cartesian_point('',(7.219269065130e1,-1.096088016256e1,
-4.251101414333e1));
#38030=cartesian_point('',(7.216289550755e1,-1.095511512483e1,
-4.257812919551e1));
#38031=cartesian_point('',(7.213557951360e1,-1.094886891252e1,
-4.264041000737e1));
#38032=cartesian_point('',(7.211053715860e1,-1.094212943074e1,
-4.269832148568e1));
#38033=cartesian_point('',(7.208758621065e1,-1.093482801628e1,
-4.275231039320e1));
#38034=cartesian_point('',(7.206654532679e1,-1.092681424368e1,
-4.280286251838e1));
#38035=cartesian_point('',(7.204724008154e1,-1.091781592328e1,
-4.285050507303e1));
#38036=cartesian_point('',(7.202955775482e1,-1.090738740108e1,
-4.289569968742e1));
#38037=cartesian_point('',(7.201352984351e1,-1.089483783458e1,
-4.293866024739e1));
#38038=cartesian_point('',(7.199934867770e1,-1.087909673507e1,
-4.297930964443e1));
#38039=cartesian_point('',(7.198732713592e1,-1.085835638841e1,
-4.301744298162e1));
#38040=cartesian_point('',(7.197791711036e1,-1.082882476426e1,
-4.305311122921e1));
#38041=cartesian_point('',(7.197313792677e1,-1.078319833307e1,
-4.308354973492e1));
#38042=cartesian_point('',(7.197991579905e1,-1.071781211081e1,
-4.309142578678e1));
#38043=cartesian_point('',(7.199884119499e1,-1.066027555716e1,
-4.306412138350e1));
#38044=cartesian_point('',(7.201868002368e1,-1.062927389471e1,
-4.302463340945e1));
#38045=cartesian_point('',(7.203120499530e1,-1.061687058146e1,
-4.299760941738e1));
#38046=cartesian_point('',(7.203668790216e1,-1.061236643858e1,
-4.298558969295e1));
#38047=cartesian_point('',(7.301177625029e1,-1.122092391349e1,
-4.167467238893e1));
#38048=cartesian_point('',(7.299620455452e1,-1.120077669009e1,
-4.174681490366e1));
#38049=cartesian_point('',(7.296661620087e1,-1.116458779076e1,
-4.186191499916e1));
#38050=cartesian_point('',(7.291859391801e1,-1.111080742728e1,
-4.201259363899e1));
#38051=cartesian_point('',(7.287683362001e1,-1.106666957964e1,
-4.212761680548e1));
#38052=cartesian_point('',(7.283544025174e1,-1.102500341901e1,
-4.223038609228e1));
#38053=cartesian_point('',(7.279503924991e1,-1.098599386031e1,
-4.232244678087e1));
#38054=cartesian_point('',(7.275604714119e1,-1.094966661774e1,
-4.240503923103e1));
#38055=cartesian_point('',(7.271875208958e1,-1.091597690550e1,
-4.247914712124e1));
#38056=cartesian_point('',(7.268332959384e1,-1.088482718748e1,
-4.254560459936e1));
#38057=cartesian_point('',(7.264986281605e1,-1.085608789549e1,
-4.260513779545e1));
#38058=cartesian_point('',(7.261839513985e1,-1.082964398078e1,
-4.265832606957e1));
#38059=cartesian_point('',(7.258895420190e1,-1.080541615940e1,
-4.270560807110e1));
#38060=cartesian_point('',(7.256155806831e1,-1.078337242461e1,
-4.274730210342e1));
#38061=cartesian_point('',(7.253620330829e1,-1.076353588255e1,
-4.278363384135e1));
#38062=cartesian_point('',(7.251288596520e1,-1.074603989038e1,
-4.281469457407e1));
#38063=cartesian_point('',(7.249167999038e1,-1.073126435992e1,
-4.284031369386e1));
#38064=cartesian_point('',(7.247283898143e1,-1.072005470129e1,
-4.285992603550e1));
#38065=cartesian_point('',(7.245674507949e1,-1.071391072009e1,
-4.287271582146e1));
#38066=cartesian_point('',(7.244368841205e1,-1.071528551230e1,
-4.287793663138e1));
#38067=cartesian_point('',(7.243328789177e1,-1.072841181338e1,
-4.287555524156e1));
#38068=cartesian_point('',(7.242479711090e1,-1.076218678089e1,
-4.286639266947e1));
#38069=cartesian_point('',(7.241562210241e1,-1.082223386258e1,
-4.286279207392e1));
#38070=cartesian_point('',(7.240979834954e1,-1.087330683326e1,
-4.287342598409e1));
#38071=cartesian_point('',(7.241496936750e1,-1.089351655454e1,
-4.287834796820e1));
#38072=cartesian_point('',(7.242317218425e1,-1.089797363440e1,
-4.287518823530e1));
#38073=cartesian_point('',(7.242742964676e1,-1.089890897550e1,
-4.287278351690e1));
#38074=(bounded_surface()b_spline_surface(3,3,((#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,#38016,#38017,#38018,#38019),(#38020,#38021,#38022,#38023,#38024,
#38025,#38026,#38027,#38028,#38029,#38030,#38031,#38032,#38033,#38034,#38035,
#38036,#38037,#38038,#38039,#38040,#38041,#38042,#38043,#38044,#38045,#38046),(
#38047,#38048,#38049,#38050,#38051,#38052,#38053,#38054,#38055,#38056,#38057,
#38058,#38059,#38060,#38061,#38062,#38063,#38064,#38065,#38066,#38067,#38068,
#38069,#38070,#38071,#38072,#38073)),.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.586697058702e-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());
#38075=oriented_edge('',*,*,#35821,.f.);
#38076=oriented_edge('',*,*,#37946,.t.);
#38077=oriented_edge('',*,*,#37956,.t.);
#38079=oriented_edge('',*,*,#38078,.f.);
#38080=edge_loop('',(#38075,#38076,#38077,#38079));
#38081=face_outer_bound('',#38080,.f.);
#38083=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#38084=direction('',(0.e0,0.e0,1.e0));
#38085=direction('',(9.883644519064e-1,-1.521042741271e-1,0.e0));
#38086=axis2_placement_3d('',#38083,#38084,#38085);
#38087=toroidal_surface('',#38086,7.344368814732e1,5.e-1);
#38088=oriented_edge('',*,*,#35823,.f.);
#38089=oriented_edge('',*,*,#38078,.t.);
#38091=oriented_edge('',*,*,#38090,.t.);
#38093=oriented_edge('',*,*,#38092,.t.);
#38095=oriented_edge('',*,*,#38094,.f.);
#38096=edge_loop('',(#38088,#38089,#38091,#38093,#38095));
#38097=face_outer_bound('',#38096,.f.);
#38099=cartesian_point('',(5.104528349771e-11,-6.716253755727e-12,
-4.228096149021e1));
#38100=direction('',(0.e0,0.e0,1.e0));
#38101=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#38102=axis2_placement_3d('',#38099,#38100,#38101);
#38103=conical_surface('',#38102,7.351737503131e1,3.302386755580e1);
#38104=oriented_edge('',*,*,#38092,.f.);
#38105=oriented_edge('',*,*,#38090,.f.);
#38106=oriented_edge('',*,*,#37961,.t.);
#38108=oriented_edge('',*,*,#38107,.f.);
#38110=oriented_edge('',*,*,#38109,.f.);
#38112=oriented_edge('',*,*,#38111,.f.);
#38114=oriented_edge('',*,*,#38113,.t.);
#38115=edge_loop('',(#38104,#38105,#38106,#38108,#38110,#38112,#38114));
#38116=face_outer_bound('',#38115,.f.);
#38118=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#38119=direction('',(0.e0,0.e0,1.e0));
#38120=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#38121=axis2_placement_3d('',#38118,#38119,#38120);
#38122=toroidal_surface('',#38121,7.065650925828e1,4.e0);
#38124=oriented_edge('',*,*,#38123,.f.);
#38126=oriented_edge('',*,*,#38125,.f.);
#38127=oriented_edge('',*,*,#38111,.t.);
#38128=oriented_edge('',*,*,#38109,.t.);
#38129=oriented_edge('',*,*,#38107,.t.);
#38130=oriented_edge('',*,*,#37862,.f.);
#38131=oriented_edge('',*,*,#37860,.f.);
#38132=oriented_edge('',*,*,#30390,.t.);
#38133=oriented_edge('',*,*,#30388,.t.);
#38134=edge_loop('',(#38124,#38126,#38127,#38128,#38129,#38130,#38131,#38132,
#38133));
#38135=face_outer_bound('',#38134,.f.);
#38137=cartesian_point('',(7.021053297823e1,-7.944590930147e0,
-3.934373632879e1));
#38138=direction('',(-1.304485363329e-1,-9.914000819215e-1,1.044303283197e-2));
#38139=direction('',(9.911129372766e-1,-1.301195915922e-1,2.764122730419e-2));
#38140=axis2_placement_3d('',#38137,#38138,#38139);
#38141=toroidal_surface('',#38140,3.698456031673e0,2.999994698654e-1);
#38143=oriented_edge('',*,*,#38142,.f.);
#38145=oriented_edge('',*,*,#38144,.t.);
#38146=oriented_edge('',*,*,#38125,.t.);
#38147=oriented_edge('',*,*,#38123,.t.);
#38149=oriented_edge('',*,*,#38148,.f.);
#38150=edge_loop('',(#38143,#38145,#38146,#38147,#38149));
#38151=face_outer_bound('',#38150,.f.);
#38153=cartesian_point('',(7.818459446595e1,-8.275939213140e0,0.e0));
#38154=direction('',(1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#38155=direction('',(-9.914448613738e-1,1.305261922200e-1,0.e0));
#38156=axis2_placement_3d('',#38153,#38154,#38155);
#38157=plane('',#38156);
#38159=oriented_edge('',*,*,#38158,.t.);
#38161=oriented_edge('',*,*,#38160,.t.);
#38163=oriented_edge('',*,*,#38162,.t.);
#38165=oriented_edge('',*,*,#38164,.t.);
#38166=oriented_edge('',*,*,#38142,.t.);
#38168=oriented_edge('',*,*,#38167,.t.);
#38169=edge_loop('',(#38159,#38161,#38163,#38165,#38166,#38168));
#38170=face_outer_bound('',#38169,.f.);
#38172=cartesian_point('',(7.415288401328e1,-7.310455516537e0,
-6.593298135858e0));
#38173=direction('',(4.445372020373e-1,-4.907697462223e-2,8.944149632954e-1));
#38174=direction('',(-7.170411060687e-1,5.789589874673e-1,3.881475789422e-1));
#38175=axis2_placement_3d('',#38172,#38173,#38174);
#38176=cylindrical_surface('',#38175,5.000000030459e-1);
#38178=oriented_edge('',*,*,#38177,.f.);
#38180=oriented_edge('',*,*,#38179,.t.);
#38181=oriented_edge('',*,*,#38158,.f.);
#38183=oriented_edge('',*,*,#38182,.f.);
#38184=edge_loop('',(#38178,#38180,#38181,#38183));
#38185=face_outer_bound('',#38184,.f.);
#38187=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#38188=direction('',(0.e0,0.e0,1.e0));
#38189=direction('',(0.e0,-1.e0,0.e0));
#38190=axis2_placement_3d('',#38187,#38188,#38189);
#38191=conical_surface('',#38190,7.438528799863e1,2.656505117708e1);
#38193=oriented_edge('',*,*,#38192,.t.);
#38195=oriented_edge('',*,*,#38194,.f.);
#38197=oriented_edge('',*,*,#38196,.f.);
#38198=oriented_edge('',*,*,#38177,.t.);
#38200=oriented_edge('',*,*,#38199,.f.);
#38201=oriented_edge('',*,*,#30382,.t.);
#38203=oriented_edge('',*,*,#38202,.t.);
#38204=edge_loop('',(#38193,#38195,#38197,#38198,#38200,#38201,#38203));
#38205=face_outer_bound('',#38204,.f.);
#38207=cartesian_point('',(7.442158239678e1,-2.429909194448e0,
-6.695552254318e0));
#38208=direction('',(-4.471399640470e-1,9.366633941300e-3,-8.944149589093e-1));
#38209=direction('',(-7.864761037228e-1,-4.804131125278e-1,3.881476260193e-1));
#38210=axis2_placement_3d('',#38207,#38208,#38209);
#38211=cylindrical_surface('',#38210,5.000000035626e-1);
#38212=oriented_edge('',*,*,#38192,.f.);
#38214=oriented_edge('',*,*,#38213,.f.);
#38216=oriented_edge('',*,*,#38215,.f.);
#38218=oriented_edge('',*,*,#38217,.f.);
#38219=edge_loop('',(#38212,#38214,#38216,#38218));
#38220=face_outer_bound('',#38219,.f.);
#38222=cartesian_point('',(7.561324613744e1,-1.225060090066e0,
-4.363880828144e0));
#38223=cartesian_point('',(7.564430237863e1,-1.311902388524e0,
-4.315791806446e0));
#38224=cartesian_point('',(7.568628432522e1,-1.494210264258e0,
-4.261970379950e0));
#38225=cartesian_point('',(7.568213489343e1,-1.757988912743e0,
-4.261002651060e0));
#38226=cartesian_point('',(7.565555405561e1,-1.931801112993e0,
-4.288795155499e0));
#38227=cartesian_point('',(7.560640123718e1,-2.093590012129e0,
-4.343036995154e0));
#38228=cartesian_point('',(7.554013938893e1,-2.234623745696e0,
-4.416732654199e0));
#38229=cartesian_point('',(7.546135677600e1,-2.354421578437e0,
-4.504496105691e0));
#38230=cartesian_point('',(7.537310711281e1,-2.455200562348e0,
-4.603390080740e0));
#38231=cartesian_point('',(7.527700292602e1,-2.539510532467e0,
-4.712480109179e0));
#38232=cartesian_point('',(7.517373471380e1,-2.609225918445e0,
-4.832011592590e0));
#38233=cartesian_point('',(7.506385645509e1,-2.665241407652e0,
-4.962408002267e0));
#38234=cartesian_point('',(7.494804000631e1,-2.707777306433e0,
-5.103904590589e0));
#38235=cartesian_point('',(7.482687904117e1,-2.736695641977e0,
-5.256761400043e0));
#38236=cartesian_point('',(7.470070459766e1,-2.751540952948e0,
-5.421545146977e0));
#38237=cartesian_point('',(7.456956001792e1,-2.751394868286e0,
-5.599278542564e0));
#38238=cartesian_point('',(7.443341163959e1,-2.734664564339e0,
-5.791307258096e0));
#38239=cartesian_point('',(7.427051372023e1,-2.693339956557e0,
-6.031362527217e0));
#38240=cartesian_point('',(7.415917554781e1,-2.644638901209e0,
-6.205750719467e0));
#38241=cartesian_point('',(7.409465194123e1,-2.608625973508e0,
-6.310924930185e0));
#38242=cartesian_point('',(7.505222769526e1,-1.224106228019e0,
-4.095899007013e0));
#38243=cartesian_point('',(7.508514672663e1,-1.295026663245e0,
-4.032676894534e0));
#38244=cartesian_point('',(7.513794593008e1,-1.476397493454e0,
-3.959164885320e0));
#38245=cartesian_point('',(7.513430185084e1,-1.748551172552e0,
-3.956941032860e0));
#38246=cartesian_point('',(7.510255223252e1,-1.924932875019e0,
-3.994059191848e0));
#38247=cartesian_point('',(7.504453118261e1,-2.079765139010e0,
-4.065605623143e0));
#38248=cartesian_point('',(7.496912919836e1,-2.201988988997e0,
-4.160023566696e0));
#38249=cartesian_point('',(7.488376654976e1,-2.292261120438e0,
-4.268485700248e0));
#38250=cartesian_point('',(7.479329456280e1,-2.355227163694e0,
-4.386274495965e0));
#38251=cartesian_point('',(7.470034538629e1,-2.395744230893e0,
-4.511864917848e0));
#38252=cartesian_point('',(7.460626701103e1,-2.417487288049e0,
-4.645483660463e0));
#38253=cartesian_point('',(7.451209291550e1,-2.422885487998e0,
-4.787721597552e0));
#38254=cartesian_point('',(7.441883624992e1,-2.413550192133e0,
-4.939034899211e0));
#38255=cartesian_point('',(7.432737999791e1,-2.390535044915e0,
-5.099917543130e0));
#38256=cartesian_point('',(7.423843005818e1,-2.354366293398e0,
-5.271147864186e0));
#38257=cartesian_point('',(7.415262372089e1,-2.304994724881e0,
-5.453905044221e0));
#38258=cartesian_point('',(7.407080716514e1,-2.241796489555e0,
-5.649604701455e0));
#38259=cartesian_point('',(7.398245714459e1,-2.151481471077e0,
-5.892291140601e0));
#38260=cartesian_point('',(7.393142099425e1,-2.076195388290e0,
-6.066890100721e0));
#38261=cartesian_point('',(7.390552804455e1,-2.027696440938e0,
-6.171592440703e0));
#38262=cartesian_point('',(7.466650917564e1,-1.515868516277e0,
-4.492900887969e0));
#38263=cartesian_point('',(7.467737983959e1,-1.535459973880e0,
-4.451566062852e0));
#38264=cartesian_point('',(7.469616409472e1,-1.592603606173e0,
-4.406306625105e0));
#38265=cartesian_point('',(7.469511968119e1,-1.679877991619e0,
-4.404203559184e0));
#38266=cartesian_point('',(7.468409294135e1,-1.735815169998e0,
-4.426135870556e0));
#38267=cartesian_point('',(7.466402224722e1,-1.783099827310e0,
-4.470537539529e0));
#38268=cartesian_point('',(7.463834195135e1,-1.817820792445e0,
-4.532771776541e0));
#38269=cartesian_point('',(7.460991380432e1,-1.840397079848e0,
-4.609218291607e0));
#38270=cartesian_point('',(7.458059947853e1,-1.852742501523e0,
-4.697853931787e0));
#38271=cartesian_point('',(7.455141659634e1,-1.856813298688e0,
-4.798050450617e0));
#38272=cartesian_point('',(7.452290947221e1,-1.854097374808e0,
-4.910069941017e0));
#38273=cartesian_point('',(7.449549102588e1,-1.845641779392e0,
-5.034261274409e0));
#38274=cartesian_point('',(7.446954379952e1,-1.832211413633e0,
-5.170759326786e0));
#38275=cartesian_point('',(7.444539970252e1,-1.814358649827e0,
-5.319717606158e0));
#38276=cartesian_point('',(7.442334866708e1,-1.792428532350e0,
-5.481609946611e0));
#38277=cartesian_point('',(7.440369628995e1,-1.766560165947e0,
-5.657399891679e0));
#38278=cartesian_point('',(7.438686404820e1,-1.736726781554e0,
-5.848426755521e0));
#38279=cartesian_point('',(7.437141387182e1,-1.697526587453e0,
-6.088483284902e0));
#38280=cartesian_point('',(7.436544877565e1,-1.667644134534e0,
-6.263979327466e0));
#38281=cartesian_point('',(7.436380227646e1,-1.649295406739e0,
-6.370215881192e0));
#38282=cartesian_point('',(7.502031360759e1,-1.673561574406e0,
-4.974158233278e0));
#38283=cartesian_point('',(7.501747684453e1,-1.681500173902e0,
-4.959714682719e0));
#38284=cartesian_point('',(7.500717048882e1,-1.672844089157e0,
-4.949323543898e0));
#38285=cartesian_point('',(7.500701730319e1,-1.652423442126e0,
-4.948541489934e0));
#38286=cartesian_point('',(7.501229199310e1,-1.641086466298e0,
-4.952990075706e0));
#38287=cartesian_point('',(7.502147704563e1,-1.637551529280e0,
-4.965504568959e0));
#38288=cartesian_point('',(7.503164814198e1,-1.644074481575e0,
-4.989726938999e0));
#38289=cartesian_point('',(7.504038612109e1,-1.659809221017e0,
-5.028275489031e0));
#38290=cartesian_point('',(7.504614895588e1,-1.682773406377e0,
-5.082354784720e0));
#38291=cartesian_point('',(7.504806729808e1,-1.711057609288e0,
-5.152408914570e0));
#38292=cartesian_point('',(7.504559622224e1,-1.743174273193e0,
-5.238737695062e0));
#38293=cartesian_point('',(7.503833577486e1,-1.777893494952e0,
-5.341392587798e0));
#38294=cartesian_point('',(7.502598843195e1,-1.814134389270e0,
-5.460114946917e0));
#38295=cartesian_point('',(7.500830074743e1,-1.850988420043e0,
-5.594641439672e0));
#38296=cartesian_point('',(7.498496432917e1,-1.887721578394e0,
-5.745070699110e0));
#38297=cartesian_point('',(7.495551263511e1,-1.923704977739e0,
-5.912093953879e0));
#38298=cartesian_point('',(7.491925914437e1,-1.958263636135e0,
-6.096939579495e0));
#38299=cartesian_point('',(7.486842398740e1,-1.995513523046e0,
-6.332952110847e0));
#38300=cartesian_point('',(7.482636973312e1,-2.016607626296e0,
-6.508719312041e0));
#38301=cartesian_point('',(7.479911814345e1,-2.026942080131e0,
-6.616251939736e0));
#38302=(bounded_surface()b_spline_surface(3,3,((#38222,#38223,#38224,#38225,
#38226,#38227,#38228,#38229,#38230,#38231,#38232,#38233,#38234,#38235,#38236,
#38237,#38238,#38239,#38240,#38241),(#38242,#38243,#38244,#38245,#38246,#38247,
#38248,#38249,#38250,#38251,#38252,#38253,#38254,#38255,#38256,#38257,#38258,
#38259,#38260,#38261),(#38262,#38263,#38264,#38265,#38266,#38267,#38268,#38269,
#38270,#38271,#38272,#38273,#38274,#38275,#38276,#38277,#38278,#38279,#38280,
#38281),(#38282,#38283,#38284,#38285,#38286,#38287,#38288,#38289,#38290,#38291,
#38292,#38293,#38294,#38295,#38296,#38297,#38298,#38299,#38300,#38301)),
.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.961997043817e-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());
#38304=oriented_edge('',*,*,#38303,.f.);
#38305=oriented_edge('',*,*,#38213,.t.);
#38306=oriented_edge('',*,*,#38202,.f.);
#38307=oriented_edge('',*,*,#30380,.t.);
#38308=edge_loop('',(#38304,#38305,#38306,#38307));
#38309=face_outer_bound('',#38308,.f.);
#38311=cartesian_point('',(7.447114950539e1,-1.442308230142e0,
-2.460528104879e1));
#38312=direction('',(8.522669158842e-3,-1.047140379570e-2,9.999088527526e-1));
#38313=direction('',(-7.750600501410e-1,-6.318875837922e-1,-1.117067596647e-5));
#38314=axis2_placement_3d('',#38311,#38312,#38313);
#38315=cylindrical_surface('',#38314,3.000055924669e-1);
#38316=oriented_edge('',*,*,#38303,.t.);
#38317=oriented_edge('',*,*,#30378,.f.);
#38319=oriented_edge('',*,*,#38318,.f.);
#38321=oriented_edge('',*,*,#38320,.f.);
#38322=edge_loop('',(#38316,#38317,#38319,#38321));
#38323=face_outer_bound('',#38322,.f.);
#38325=cartesian_point('',(7.064744680870e1,-1.287440000850e0,
-3.934391487093e1));
#38326=direction('',(1.374433436137e-4,9.999456698628e-1,1.042297616079e-2));
#38327=direction('',(8.182392194819e-1,5.879482979549e-3,-5.748478158449e-1));
#38328=axis2_placement_3d('',#38325,#38326,#38327);
#38329=toroidal_surface('',#38328,3.697836915848e0,2.999996387288e-1);
#38331=oriented_edge('',*,*,#38330,.f.);
#38332=oriented_edge('',*,*,#38318,.t.);
#38334=oriented_edge('',*,*,#38333,.t.);
#38336=oriented_edge('',*,*,#38335,.t.);
#38338=oriented_edge('',*,*,#38337,.f.);
#38339=edge_loop('',(#38331,#38332,#38334,#38336,#38338));
#38340=face_outer_bound('',#38339,.f.);
#38342=cartesian_point('',(6.621071592741e1,-2.e0,0.e0));
#38343=direction('',(0.e0,-9.999451693655e-1,-1.047178411625e-2));
#38344=direction('',(1.e0,0.e0,0.e0));
#38345=axis2_placement_3d('',#38342,#38343,#38344);
#38346=plane('',#38345);
#38348=oriented_edge('',*,*,#38347,.t.);
#38350=oriented_edge('',*,*,#38349,.t.);
#38351=oriented_edge('',*,*,#38215,.t.);
#38352=oriented_edge('',*,*,#38320,.t.);
#38353=oriented_edge('',*,*,#38330,.t.);
#38355=oriented_edge('',*,*,#38354,.t.);
#38356=edge_loop('',(#38348,#38350,#38351,#38352,#38353,#38355));
#38357=face_outer_bound('',#38356,.f.);
#38359=cartesian_point('',(7.384228910072e1,-2.274380827435e0,
-2.154687439458e1));
#38360=direction('',(-8.411024718862e-3,1.047141369487e-2,-9.999097980110e-1));
#38361=direction('',(-8.775331973081e-1,-4.795100811641e-1,2.360017861756e-3));
#38362=axis2_placement_3d('',#38359,#38360,#38361);
#38363=cylindrical_surface('',#38362,5.000150365094e-1);
#38365=oriented_edge('',*,*,#38364,.f.);
#38367=oriented_edge('',*,*,#38366,.t.);
#38368=oriented_edge('',*,*,#38347,.f.);
#38370=oriented_edge('',*,*,#38369,.f.);
#38371=edge_loop('',(#38365,#38367,#38368,#38370));
#38372=face_outer_bound('',#38371,.f.);
#38374=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#38375=direction('',(0.e0,0.e0,1.e0));
#38376=direction('',(1.e0,0.e0,0.e0));
#38377=axis2_placement_3d('',#38374,#38375,#38376);
#38378=conical_surface('',#38377,7.334631745054e1,5.e-1);
#38380=oriented_edge('',*,*,#38379,.t.);
#38381=oriented_edge('',*,*,#35827,.f.);
#38383=oriented_edge('',*,*,#38382,.t.);
#38385=oriented_edge('',*,*,#38384,.t.);
#38387=oriented_edge('',*,*,#38386,.f.);
#38389=oriented_edge('',*,*,#38388,.f.);
#38390=oriented_edge('',*,*,#38364,.t.);
#38391=edge_loop('',(#38380,#38381,#38383,#38385,#38387,#38389,#38390));
#38392=face_outer_bound('',#38391,.f.);
#38394=cartesian_point('',(7.321884502690e1,-2.265212175448e0,
-4.131567793104e1));
#38395=cartesian_point('',(7.323811350959e1,-2.322088766025e0,
-4.151413853995e1));
#38396=cartesian_point('',(7.328008229925e1,-2.374503037101e0,
-4.183237634797e1));
#38397=cartesian_point('',(7.333996718159e1,-2.358697443167e0,
-4.217084046697e1));
#38398=cartesian_point('',(7.336368494344e1,-2.341600968122e0,
-4.229078818219e1));
#38399=cartesian_point('',(7.296399116605e1,-1.690239456821e0,
-4.133853517866e1));
#38400=cartesian_point('',(7.292292040031e1,-1.772260728583e0,
-4.149703755265e1));
#38401=cartesian_point('',(7.287957472103e1,-1.883499254199e0,
-4.176298498661e1));
#38402=cartesian_point('',(7.286643086924e1,-1.954701342224e0,
-4.206724654663e1));
#38403=cartesian_point('',(7.286715019945e1,-1.971362879234e0,
-4.217840781574e1));
#38404=cartesian_point('',(7.345085762574e1,-1.292109527280e0,
-4.136104889054e1));
#38405=cartesian_point('',(7.336811826968e1,-1.321680552012e0,
-4.149341958131e1));
#38406=cartesian_point('',(7.324867839517e1,-1.366254553479e0,
-4.170542929508e1));
#38407=cartesian_point('',(7.314257426549e1,-1.403548403421e0,
-4.193052498509e1));
#38408=cartesian_point('',(7.310832258426e1,-1.414635482173e0,
-4.201024961686e1));
#38409=cartesian_point('',(7.396458999092e1,-1.655387070295e0,
-4.135016272032e1));
#38410=cartesian_point('',(7.392003370035e1,-1.631924366994e0,
-4.150859680698e1));
#38411=cartesian_point('',(7.384544719697e1,-1.582226997042e0,
-4.174421692303e1));
#38412=cartesian_point('',(7.376294260535e1,-1.514483346406e0,
-4.196142079149e1));
#38413=cartesian_point('',(7.373309443524e1,-1.488848340745e0,
-4.203321625975e1));
#38414=(bounded_surface()b_spline_surface(3,3,((#38394,#38395,#38396,#38397,
#38398),(#38399,#38400,#38401,#38402,#38403),(#38404,#38405,#38406,#38407,
#38408),(#38409,#38410,#38411,#38412,#38413)),.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());
#38415=oriented_edge('',*,*,#38379,.f.);
#38416=oriented_edge('',*,*,#38369,.t.);
#38418=oriented_edge('',*,*,#38417,.f.);
#38420=oriented_edge('',*,*,#38419,.f.);
#38421=edge_loop('',(#38415,#38416,#38418,#38420));
#38422=face_outer_bound('',#38421,.f.);
#38424=cartesian_point('',(7.324138218479e1,-1.258694528095e0,
-4.213845709171e1));
#38425=direction('',(5.449178335239e-1,-8.780480487506e-3,8.384434732706e-1));
#38426=direction('',(-6.500678142251e-1,-6.360016082774e-1,4.158290408054e-1));
#38427=axis2_placement_3d('',#38424,#38425,#38426);
#38428=cylindrical_surface('',#38427,3.000000000009e-1);
#38430=oriented_edge('',*,*,#38429,.f.);
#38431=oriented_edge('',*,*,#38417,.t.);
#38432=oriented_edge('',*,*,#38354,.f.);
#38433=oriented_edge('',*,*,#38337,.t.);
#38435=oriented_edge('',*,*,#38434,.f.);
#38436=edge_loop('',(#38430,#38431,#38432,#38433,#38435));
#38437=face_outer_bound('',#38436,.f.);
#38439=cartesian_point('',(7.318770448250e1,-2.205579128547e0,
-4.179392656572e1));
#38440=cartesian_point('',(7.320190953549e1,-2.221083600594e0,
-4.187487323498e1));
#38441=cartesian_point('',(7.322353557659e1,-2.236933392510e0,
-4.200911698086e1));
#38442=cartesian_point('',(7.324826131378e1,-2.240042392597e0,
-4.219382114979e1));
#38443=cartesian_point('',(7.326472167043e1,-2.232573014690e0,
-4.233947628133e1));
#38444=cartesian_point('',(7.327721232820e1,-2.217835845986e0,
-4.247331726311e1));
#38445=cartesian_point('',(7.328642496055e1,-2.197847005992e0,
-4.259635604901e1));
#38446=cartesian_point('',(7.329295132809e1,-2.174029277059e0,
-4.270959887943e1));
#38447=cartesian_point('',(7.329728710877e1,-2.147389880734e0,
-4.281397750034e1));
#38448=cartesian_point('',(7.329984334152e1,-2.118609104145e0,
-4.291041996356e1));
#38449=cartesian_point('',(7.330095125497e1,-2.088090862462e0,
-4.299987289351e1));
#38450=cartesian_point('',(7.330086597156e1,-2.056021462803e0,
-4.308322983141e1));
#38451=cartesian_point('',(7.329977391730e1,-2.022395199320e0,
-4.316133491021e1));
#38452=cartesian_point('',(7.329779608590e1,-1.987000318754e0,
-4.323502674142e1));
#38453=cartesian_point('',(7.329498209714e1,-1.949335706936e0,
-4.330523656179e1));
#38454=cartesian_point('',(7.329129623699e1,-1.908490616554e0,
-4.337302642307e1));
#38455=cartesian_point('',(7.328660564161e1,-1.863019496983e0,
-4.343948231143e1));
#38456=cartesian_point('',(7.328068140570e1,-1.810796702104e0,
-4.350547799943e1));
#38457=cartesian_point('',(7.327324798753e1,-1.748638538576e0,
-4.357151504354e1));
#38458=cartesian_point('',(7.326403722152e1,-1.671151328667e0,
-4.363781444156e1));
#38459=cartesian_point('',(7.325301734822e1,-1.566359927387e0,
-4.370458150820e1));
#38460=cartesian_point('',(7.324156286286e1,-1.411275842823e0,
-4.376629123837e1));
#38461=cartesian_point('',(7.324107646449e1,-1.192354416829e0,
-4.378310414033e1));
#38462=cartesian_point('',(7.325831681628e1,-9.896360326912e-1,
-4.372619794256e1));
#38463=cartesian_point('',(7.327559585693e1,-8.655592227756e-1,
-4.365083236650e1));
#38464=cartesian_point('',(7.328421843838e1,-8.083255960145e-1,
-4.360353020573e1));
#38465=cartesian_point('',(7.328763738859e1,-7.860479422466e-1,
-4.358313421107e1));
#38466=cartesian_point('',(7.303067033898e1,-1.735221911176e0,
-4.175388508194e1));
#38467=cartesian_point('',(7.301911495907e1,-1.760898101840e0,
-4.181665662190e1));
#38468=cartesian_point('',(7.300203912235e1,-1.797592457091e0,
-4.192380804676e1));
#38469=cartesian_point('',(7.298102527324e1,-1.835893194217e0,
-4.207693142614e1));
#38470=cartesian_point('',(7.296533722891e1,-1.859322711815e0,
-4.220065875167e1));
#38471=cartesian_point('',(7.295133858391e1,-1.875276438629e0,
-4.231668628127e1));
#38472=cartesian_point('',(7.293862971108e1,-1.885237334441e0,
-4.242523929894e1));
#38473=cartesian_point('',(7.292695062961e1,-1.890330115804e0,
-4.252672268805e1));
#38474=cartesian_point('',(7.291612680862e1,-1.891398711259e0,
-4.262160587032e1));
#38475=cartesian_point('',(7.290602500657e1,-1.889062362480e0,
-4.271045307819e1));
#38476=cartesian_point('',(7.289652794353e1,-1.883740677776e0,
-4.279392478757e1));
#38477=cartesian_point('',(7.288752639388e1,-1.875668884097e0,
-4.287269834278e1));
#38478=cartesian_point('',(7.287890762061e1,-1.864903639856e0,
-4.294746032220e1));
#38479=cartesian_point('',(7.287054062582e1,-1.851303530087e0,
-4.301894193303e1));
#38480=cartesian_point('',(7.286225332059e1,-1.834456366334e0,
-4.308801468355e1));
#38481=cartesian_point('',(7.285381034810e1,-1.813544600223e0,
-4.315573648649e1));
#38482=cartesian_point('',(7.284490195706e1,-1.787150204881e0,
-4.322325593263e1));
#38483=cartesian_point('',(7.283514628537e1,-1.752981956096e0,
-4.329157355291e1));
#38484=cartesian_point('',(7.282412951195e1,-1.707427305394e0,
-4.336133240503e1));
#38485=cartesian_point('',(7.281144698655e1,-1.644395630388e0,
-4.343285646461e1));
#38486=cartesian_point('',(7.279693893207e1,-1.551200363222e0,
-4.350632710721e1));
#38487=cartesian_point('',(7.278217519934e1,-1.402893839683e0,
-4.357551040785e1));
#38488=cartesian_point('',(7.278078273039e1,-1.184300673766e0,
-4.359454620404e1));
#38489=cartesian_point('',(7.280097334619e1,-9.858655755775e-1,
-4.353031866507e1));
#38490=cartesian_point('',(7.282179727783e1,-8.741239345617e-1,
-4.344693871974e1));
#38491=cartesian_point('',(7.283254594017e1,-8.270727095437e-1,
-4.339578274296e1));
#38492=cartesian_point('',(7.283688879882e1,-8.095094237290e-1,
-4.337392746517e1));
#38493=cartesian_point('',(7.339370737282e1,-1.401415804802e0,
-4.168869066210e1));
#38494=cartesian_point('',(7.336450869318e1,-1.408807135199e0,
-4.174664910659e1));
#38495=cartesian_point('',(7.331699080121e1,-1.419333320393e0,
-4.184333499292e1));
#38496=cartesian_point('',(7.325259374265e1,-1.430211757875e0,
-4.197785714017e1));
#38497=cartesian_point('',(7.320212314617e1,-1.436781494732e0,
-4.208483844269e1));
#38498=cartesian_point('',(7.315588737222e1,-1.441162120294e0,
-4.218387955571e1));
#38499=cartesian_point('',(7.311346085281e1,-1.443790009114e0,
-4.227549732521e1));
#38500=cartesian_point('',(7.307448769621e1,-1.444996279911e0,
-4.236022462400e1));
#38501=cartesian_point('',(7.303867538339e1,-1.445029392073e0,
-4.243855926451e1));
#38502=cartesian_point('',(7.300575412597e1,-1.444071296470e0,
-4.251101414334e1));
#38503=cartesian_point('',(7.297546139538e1,-1.442244626097e0,
-4.257812919553e1));
#38504=cartesian_point('',(7.294756379923e1,-1.439617303677e0,
-4.264041000739e1));
#38505=cartesian_point('',(7.292185600616e1,-1.436204162339e0,
-4.269832148570e1));
#38506=cartesian_point('',(7.289814838093e1,-1.431960912336e0,
-4.275231039322e1));
#38507=cartesian_point('',(7.287624149752e1,-1.426762085119e0,
-4.280286251840e1));
#38508=cartesian_point('',(7.285592689482e1,-1.420360586749e0,
-4.285050507305e1));
#38509=cartesian_point('',(7.283703464757e1,-1.412329288777e0,
-4.289569968744e1));
#38510=cartesian_point('',(7.281950581013e1,-1.401979147796e0,
-4.293866024741e1));
#38511=cartesian_point('',(7.280339134038e1,-1.388223729147e0,
-4.297930964446e1));
#38512=cartesian_point('',(7.278876548608e1,-1.369229945091e0,
-4.301744298164e1));
#38513=cartesian_point('',(7.277558131415e1,-1.341179222881e0,
-4.305311122923e1));
#38514=cartesian_point('',(7.276488757280e1,-1.296566940761e0,
-4.308354973494e1));
#38515=cartesian_point('',(7.276307284484e1,-1.230855416829e0,
-4.309142578678e1));
#38516=cartesian_point('',(7.277432630414e1,-1.171340836508e0,
-4.306412138348e1));
#38517=cartesian_point('',(7.278994887995e1,-1.138014910817e0,
-4.302463340942e1));
#38518=cartesian_point('',(7.280074774145e1,-1.124082872776e0,
-4.299760941735e1));
#38519=cartesian_point('',(7.280559583267e1,-1.118901600505e0,
-4.298558969290e1));
#38520=cartesian_point('',(7.385177485473e1,-1.594978212778e0,
-4.167467238891e1));
#38521=cartesian_point('',(7.383370663665e1,-1.577035865784e0,
-4.174681490365e1));
#38522=cartesian_point('',(7.379964781622e1,-1.545018622631e0,
-4.186191499915e1));
#38523=cartesian_point('',(7.374501662458e1,-1.497966523336e0,
-4.201259363900e1));
#38524=cartesian_point('',(7.369785244654e1,-1.459657093781e0,
-4.212761680549e1));
#38525=cartesian_point('',(7.365137467898e1,-1.423750311677e0,
-4.223038609229e1));
#38526=cartesian_point('',(7.360622754417e1,-1.390347874090e0,
-4.232244678088e1));
#38527=cartesian_point('',(7.356282736169e1,-1.359420907591e0,
-4.240503923105e1));
#38528=cartesian_point('',(7.352145398456e1,-1.330887396585e0,
-4.247914712126e1));
#38529=cartesian_point('',(7.348226867910e1,-1.304627732208e0,
-4.254560459937e1));
#38530=cartesian_point('',(7.344533698389e1,-1.280502599911e0,
-4.260513779546e1));
#38531=cartesian_point('',(7.341068689452e1,-1.258392272518e0,
-4.265832606958e1));
#38532=cartesian_point('',(7.337833546261e1,-1.238214537029e0,
-4.270560807112e1));
#38533=cartesian_point('',(7.334829642197e1,-1.219935302441e0,
-4.274730210343e1));
#38534=cartesian_point('',(7.332056938713e1,-1.203577925032e0,
-4.278363384137e1));
#38535=cartesian_point('',(7.329516784191e1,-1.189275137509e0,
-4.281469457408e1));
#38536=cartesian_point('',(7.327221469341e1,-1.177393948910e0,
-4.284031369387e1));
#38537=cartesian_point('',(7.325207171786e1,-1.168739435616e0,
-4.285992603551e1));
#38538=cartesian_point('',(7.323531355101e1,-1.164748692763e0,
-4.287271582146e1));
#38539=cartesian_point('',(7.322254803156e1,-1.167815960530e0,
-4.287793663138e1));
#38540=cartesian_point('',(7.321394981527e1,-1.182187504594e0,
-4.287555524156e1));
#38541=cartesian_point('',(7.320994019211e1,-1.216781791888e0,
-4.286639266947e1));
#38542=cartesian_point('',(7.320868139402e1,-1.277512741396e0,
-4.286279207392e1));
#38543=cartesian_point('',(7.320957382456e1,-1.328908928002e0,
-4.287342598410e1));
#38544=cartesian_point('',(7.321733850171e1,-1.348270799033e0,
-4.287834796821e1));
#38545=cartesian_point('',(7.322605290789e1,-1.351619065509e0,
-4.287518823529e1));
#38546=cartesian_point('',(7.323039603373e1,-1.351990694258e0,
-4.287278351690e1));
#38547=(bounded_surface()b_spline_surface(3,3,((#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,#38489,#38490,#38491,#38492),(#38493,#38494,#38495,#38496,#38497,
#38498,#38499,#38500,#38501,#38502,#38503,#38504,#38505,#38506,#38507,#38508,
#38509,#38510,#38511,#38512,#38513,#38514,#38515,#38516,#38517,#38518,#38519),(
#38520,#38521,#38522,#38523,#38524,#38525,#38526,#38527,#38528,#38529,#38530,
#38531,#38532,#38533,#38534,#38535,#38536,#38537,#38538,#38539,#38540,#38541,
#38542,#38543,#38544,#38545,#38546)),.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.586697057734e-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());
#38548=oriented_edge('',*,*,#35829,.f.);
#38549=oriented_edge('',*,*,#38419,.t.);
#38550=oriented_edge('',*,*,#38429,.t.);
#38552=oriented_edge('',*,*,#38551,.f.);
#38553=edge_loop('',(#38548,#38549,#38550,#38552));
#38554=face_outer_bound('',#38553,.f.);
#38556=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#38557=direction('',(0.e0,0.e0,1.e0));
#38558=direction('',(9.997624487294e-1,-2.179555254334e-2,0.e0));
#38559=axis2_placement_3d('',#38556,#38557,#38558);
#38560=toroidal_surface('',#38559,7.344368814732e1,5.e-1);
#38561=oriented_edge('',*,*,#35833,.f.);
#38562=oriented_edge('',*,*,#35831,.f.);
#38563=oriented_edge('',*,*,#38551,.t.);
#38565=oriented_edge('',*,*,#38564,.t.);
#38567=oriented_edge('',*,*,#38566,.t.);
#38569=oriented_edge('',*,*,#38568,.f.);
#38570=edge_loop('',(#38561,#38562,#38563,#38565,#38567,#38569));
#38571=face_outer_bound('',#38570,.f.);
#38573=cartesian_point('',(5.148592663318e-11,0.e0,-4.228096149021e1));
#38574=direction('',(0.e0,0.e0,1.e0));
#38575=direction('',(1.e0,0.e0,0.e0));
#38576=axis2_placement_3d('',#38573,#38574,#38575);
#38577=conical_surface('',#38576,7.351737503131e1,3.302386755580e1);
#38578=oriented_edge('',*,*,#38566,.f.);
#38579=oriented_edge('',*,*,#38564,.f.);
#38580=oriented_edge('',*,*,#38434,.t.);
#38582=oriented_edge('',*,*,#38581,.f.);
#38584=oriented_edge('',*,*,#38583,.f.);
#38586=oriented_edge('',*,*,#38585,.f.);
#38588=oriented_edge('',*,*,#38587,.t.);
#38589=edge_loop('',(#38578,#38579,#38580,#38582,#38584,#38586,#38588));
#38590=face_outer_bound('',#38589,.f.);
#38592=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#38593=direction('',(0.e0,0.e0,1.e0));
#38594=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#38595=axis2_placement_3d('',#38592,#38593,#38594);
#38596=toroidal_surface('',#38595,7.065650925828e1,4.e0);
#38598=oriented_edge('',*,*,#38597,.f.);
#38600=oriented_edge('',*,*,#38599,.f.);
#38601=oriented_edge('',*,*,#38585,.t.);
#38602=oriented_edge('',*,*,#38583,.t.);
#38603=oriented_edge('',*,*,#38581,.t.);
#38604=oriented_edge('',*,*,#38335,.f.);
#38605=oriented_edge('',*,*,#38333,.f.);
#38606=oriented_edge('',*,*,#30376,.t.);
#38607=oriented_edge('',*,*,#30374,.t.);
#38608=edge_loop('',(#38598,#38600,#38601,#38602,#38603,#38604,#38605,#38606,
#38607));
#38609=face_outer_bound('',#38608,.f.);
#38611=cartesian_point('',(7.064684933848e1,1.287689669407e0,
-3.934373632878e1));
#38612=direction('',(7.114678639379e-5,-9.999454675155e-1,1.044303276137e-2));
#38613=direction('',(9.996178435278e-1,3.597974600933e-4,2.764122729968e-2));
#38614=axis2_placement_3d('',#38611,#38612,#38613);
#38615=toroidal_surface('',#38614,3.698456031638e0,2.999994698661e-1);
#38617=oriented_edge('',*,*,#38616,.f.);
#38619=oriented_edge('',*,*,#38618,.t.);
#38620=oriented_edge('',*,*,#38599,.t.);
#38621=oriented_edge('',*,*,#38597,.t.);
#38623=oriented_edge('',*,*,#38622,.f.);
#38624=edge_loop('',(#38617,#38619,#38620,#38621,#38623));
#38625=face_outer_bound('',#38624,.f.);
#38627=cartesian_point('',(7.859594125440e1,2.e0,0.e0));
#38628=direction('',(0.e0,9.999451693655e-1,-1.047178411625e-2));
#38629=direction('',(-1.e0,0.e0,0.e0));
#38630=axis2_placement_3d('',#38627,#38628,#38629);
#38631=plane('',#38630);
#38633=oriented_edge('',*,*,#38632,.t.);
#38635=oriented_edge('',*,*,#38634,.t.);
#38637=oriented_edge('',*,*,#38636,.t.);
#38639=oriented_edge('',*,*,#38638,.t.);
#38640=oriented_edge('',*,*,#38616,.t.);
#38642=oriented_edge('',*,*,#38641,.t.);
#38643=edge_loop('',(#38633,#38635,#38637,#38639,#38640,#38642));
#38644=face_outer_bound('',#38643,.f.);
#38646=cartesian_point('',(7.447270173298e1,2.430980036215e0,
-6.593298135857e0));
#38647=direction('',(4.471399552725e-1,9.366633983679e-3,8.944149632954e-1));
#38648=direction('',(-7.864760320896e-1,4.804132678349e-1,3.881475789399e-1));
#38649=axis2_placement_3d('',#38646,#38647,#38648);
#38650=cylindrical_surface('',#38649,5.000000030437e-1);
#38652=oriented_edge('',*,*,#38651,.f.);
#38654=oriented_edge('',*,*,#38653,.t.);
#38655=oriented_edge('',*,*,#38632,.f.);
#38657=oriented_edge('',*,*,#38656,.f.);
#38658=edge_loop('',(#38652,#38654,#38655,#38657));
#38659=face_outer_bound('',#38658,.f.);
#38661=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#38662=direction('',(0.e0,0.e0,1.e0));
#38663=direction('',(0.e0,-1.e0,0.e0));
#38664=axis2_placement_3d('',#38661,#38662,#38663);
#38665=conical_surface('',#38664,7.438528799863e1,2.656505117708e1);
#38667=oriented_edge('',*,*,#38666,.t.);
#38669=oriented_edge('',*,*,#38668,.f.);
#38671=oriented_edge('',*,*,#38670,.f.);
#38672=oriented_edge('',*,*,#38651,.t.);
#38674=oriented_edge('',*,*,#38673,.f.);
#38675=oriented_edge('',*,*,#30368,.t.);
#38677=oriented_edge('',*,*,#38676,.t.);
#38678=edge_loop('',(#38667,#38669,#38671,#38672,#38674,#38675,#38677));
#38679=face_outer_bound('',#38678,.f.);
#38681=cartesian_point('',(7.410206224098e1,7.304844785221e0,
-6.695552246690e0));
#38682=direction('',(-4.445372107297e-1,-4.907697581113e-2,-8.944149589100e-1));
#38683=direction('',(-7.170411973563e-1,-5.789588428459e-1,3.881476260193e-1));
#38684=axis2_placement_3d('',#38681,#38682,#38683);
#38685=cylindrical_surface('',#38684,5.000000035645e-1);
#38686=oriented_edge('',*,*,#38666,.f.);
#38688=oriented_edge('',*,*,#38687,.f.);
#38690=oriented_edge('',*,*,#38689,.f.);
#38692=oriented_edge('',*,*,#38691,.f.);
#38693=edge_loop('',(#38686,#38688,#38690,#38692));
#38694=face_outer_bound('',#38693,.f.);
#38696=cartesian_point('',(7.512626667968e1,8.654929144419e0,
-4.363880575182e0));
#38697=cartesian_point('',(7.516839269492e1,8.572883456582e0,
-4.315791646751e0));
#38698=cartesian_point('',(7.523381137052e1,8.397614908705e0,
-4.261970299937e0));
#38699=cartesian_point('',(7.526412735837e1,8.135551331217e0,
-4.261002690321e0));
#38700=cartesian_point('',(7.526046090483e1,7.959756659159e0,
-4.288795263903e0));
#38701=cartesian_point('',(7.523284623766e1,7.792936250893e0,
-4.343037143771e0));
#38702=cartesian_point('',(7.518555987646e1,7.644460359512e0,
-4.416732763322e0));
#38703=cartesian_point('',(7.512308809053e1,7.515404401137e0,
-4.504496104942e0));
#38704=cartesian_point('',(7.504874774262e1,7.403968718827e0,
-4.603390043634e0));
#38705=cartesian_point('',(7.496447031013e1,7.307835809664e0,
-4.712480188097e0));
#38706=cartesian_point('',(7.487118535155e1,7.225237762960e0,
-4.832011547208e0));
#38707=cartesian_point('',(7.476955950870e1,7.155360102481e0,
-4.962406798641e0));
#38708=cartesian_point('',(7.466028746853e1,7.098071578998e0,
-5.103901379740e0));
#38709=cartesian_point('',(7.454393784459e1,7.053585563081e0,
-5.256757862213e0));
#38710=cartesian_point('',(7.442077727912e1,7.022397041910e0,
-5.421545903112e0));
#38711=cartesian_point('',(7.429072979784e1,7.005423701943e0,
-5.599287305894e0));
#38712=cartesian_point('',(7.415355812631e1,7.004241149438e0,
-5.791322420631e0));
#38713=cartesian_point('',(7.398666257602e1,7.023951353780e0,
-6.031374407655e0));
#38714=cartesian_point('',(7.386992437742e1,7.057702652415e0,
-6.205756520632e0));
#38715=cartesian_point('',(7.380125593883e1,7.084983970633e0,
-6.310924928988e0));
#38716=cartesian_point('',(7.456992323265e1,8.582647254475e0,
-4.095898639838e0));
#38717=cartesian_point('',(7.461181800006e1,8.516630378829e0,
-4.032676679177e0));
#38718=cartesian_point('',(7.468783907135e1,8.343702754321e0,
-3.959164773727e0));
#38719=cartesian_point('',(7.471974922560e1,8.073401754222e0,
-3.956941084169e0));
#38720=cartesian_point('',(7.471129358413e1,7.894384917155e0,
-3.994059335791e0));
#38721=cartesian_point('',(7.467397852575e1,7.733304118762e0,
-4.065605815970e0));
#38722=cartesian_point('',(7.461517505258e1,7.602284169636e0,
-4.160023701968e0));
#38723=cartesian_point('',(7.454232566294e1,7.501642416708e0,
-4.268485696687e0));
#38724=cartesian_point('',(7.446084642322e1,7.427406091199e0,
-4.386274452692e0));
#38725=cartesian_point('',(7.437398088363e1,7.375103289055e0,
-4.511865009530e0));
#38726=cartesian_point('',(7.428354550246e1,7.341266625531e0,
-4.645483606965e0));
#38727=cartesian_point('',(7.419088250424e1,7.323622556335e0,
-4.787720284622e0));
#38728=cartesian_point('',(7.409720639159e1,7.320705369253e0,
-4.939031481405e0));
#38729=cartesian_point('',(7.400352845557e1,7.331585772010e0,
-5.099913851335e0));
#38730=cartesian_point('',(7.391061593274e1,7.355835197357e0,
-5.271148673353e0));
#38731=cartesian_point('',(7.381909547837e1,7.393586386087e0,
-5.453914041030e0));
#38732=cartesian_point('',(7.372972757401e1,7.445567272927e0,
-5.649620097977e0));
#38733=cartesian_point('',(7.363034738379e1,7.523577679383e0,
-5.892303055061e0));
#38734=cartesian_point('',(7.356992354803e1,7.591556080717e0,
-6.066895876444e0));
#38735=cartesian_point('',(7.353792350531e1,7.636257946600e0,
-6.171592437592e0));
#38736=cartesian_point('',(7.422558726133e1,8.243034945038e0,
-4.492900682225e0));
#38737=cartesian_point('',(7.423892231908e1,8.225030017995e0,
-4.451565926995e0));
#38738=cartesian_point('',(7.426500458847e1,8.170827047783e0,
-4.406306556786e0));
#38739=cartesian_point('',(7.427536065896e1,8.084162987790e0,
-4.404203588500e0));
#38740=cartesian_point('',(7.427172949399e1,8.027265101031e0,
-4.426135957432e0));
#38741=cartesian_point('',(7.425800237596e1,7.977765262339e0,
-4.470537662853e0));
#38742=cartesian_point('',(7.423707378335e1,7.939989450600e0,
-4.532771870767e0));
#38743=cartesian_point('',(7.421183567234e1,7.913895729364e0,
-4.609218291876e0));
#38744=cartesian_point('',(7.418438354468e1,7.897829633288e0,
-4.697853897506e0));
#38745=cartesian_point('',(7.415598164044e1,7.889984521597e0,
-4.798050522168e0));
#38746=cartesian_point('',(7.412736393344e1,7.888956296499e0,
-4.910069899602e0));
#38747=cartesian_point('',(7.409907662786e1,7.893760677908e0,
-5.034260127668e0));
#38748=cartesian_point('',(7.407159871288e1,7.903689147772e0,
-5.170756219889e0));
#38749=cartesian_point('',(7.404533087334e1,7.918237608143e0,
-5.319714139451e0));
#38750=cartesian_point('',(7.402060531328e1,7.937102309011e0,
-5.481610674854e0));
#38751=cartesian_point('',(7.399774362497e1,7.960185323107e0,
-5.657408567462e0));
#38752=cartesian_point('',(7.397716096445e1,7.987567510597e0,
-5.848441874011e0));
#38753=cartesian_point('',(7.395672706480e1,8.024415396928e0,
-6.088495227453e0));
#38754=cartesian_point('',(7.394691306730e1,8.053262644627e0,
-6.263985186544e0));
#38755=cartesian_point('',(7.394288588979e1,8.071238495371e0,
-6.370215880727e0));
#38756=cartesian_point('',(7.459694813941e1,8.132871866658e0,
-4.974158220746e0));
#38757=cartesian_point('',(7.459517171565e1,8.124630894416e0,
-4.959714644898e0));
#38758=cartesian_point('',(7.458382369629e1,8.131867712189e0,
-4.949323530023e0));
#38759=cartesian_point('',(7.458100641494e1,8.152093665066e0,
-4.948541495007e0));
#38760=cartesian_point('',(7.458475622092e1,8.164022122737e0,
-4.952990096020e0));
#38761=cartesian_point('',(7.459340129865e1,8.168725682870e0,
-4.965504610392e0));
#38762=cartesian_point('',(7.460433678671e1,8.163586114436e0,
-4.989726984708e0));
#38763=cartesian_point('',(7.461505379099e1,8.149126537617e0,
-5.028275493882e0));
#38764=cartesian_point('',(7.462376475119e1,8.127111027186e0,
-5.082354761171e0));
#38765=cartesian_point('',(7.462935851866e1,8.099319163957e0,
-5.152408962301e0));
#38766=cartesian_point('',(7.463110064014e1,8.067154753699e0,
-5.238737668032e0));
#38767=cartesian_point('',(7.462843410270e1,8.031785196954e0,
-5.341391639433e0));
#38768=cartesian_point('',(7.462092295073e1,7.994243215011e0,
-5.460112213803e0));
#38769=cartesian_point('',(7.460819716449e1,7.955395793708e0,
-5.594638247663e0));
#38770=cartesian_point('',(7.458985464754e1,7.915929791202e0,
-5.745071330669e0));
#38771=cartesian_point('',(7.456535047805e1,7.876408307455e0,
-5.912102223552e0));
#38772=cartesian_point('',(7.453391654191e1,7.837412255754e0,
-6.096954314465e0));
#38773=cartesian_point('',(7.448837844440e1,7.793846800701e0,
-6.332964034304e0));
#38774=cartesian_point('',(7.444943846801e1,7.767445087771e0,
-6.508725241171e0));
#38775=cartesian_point('',(7.442377034841e1,7.753642764219e0,
-6.616251942451e0));
#38776=(bounded_surface()b_spline_surface(3,3,((#38696,#38697,#38698,#38699,
#38700,#38701,#38702,#38703,#38704,#38705,#38706,#38707,#38708,#38709,#38710,
#38711,#38712,#38713,#38714,#38715),(#38716,#38717,#38718,#38719,#38720,#38721,
#38722,#38723,#38724,#38725,#38726,#38727,#38728,#38729,#38730,#38731,#38732,
#38733,#38734,#38735),(#38736,#38737,#38738,#38739,#38740,#38741,#38742,#38743,
#38744,#38745,#38746,#38747,#38748,#38749,#38750,#38751,#38752,#38753,#38754,
#38755),(#38756,#38757,#38758,#38759,#38760,#38761,#38762,#38763,#38764,#38765,
#38766,#38767,#38768,#38769,#38770,#38771,#38772,#38773,#38774,#38775)),
.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.961997355792e-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());
#38778=oriented_edge('',*,*,#38777,.f.);
#38779=oriented_edge('',*,*,#38687,.t.);
#38780=oriented_edge('',*,*,#38676,.f.);
#38781=oriented_edge('',*,*,#30366,.t.);
#38782=edge_loop('',(#38778,#38779,#38780,#38781));
#38783=face_outer_bound('',#38782,.f.);
#38785=cartesian_point('',(7.402229749901e1,8.290466491896e0,
-2.460528104879e1));
#38786=direction('',(9.816549007497e-3,-9.269387931737e-3,9.999088527526e-1));
#38787=direction('',(-6.859514237430e-1,-7.276473350052e-1,-1.117067589865e-5));
#38788=axis2_placement_3d('',#38785,#38786,#38787);
#38789=cylindrical_surface('',#38788,3.000055924659e-1);
#38790=oriented_edge('',*,*,#38777,.t.);
#38791=oriented_edge('',*,*,#30364,.f.);
#38793=oriented_edge('',*,*,#38792,.f.);
#38795=oriented_edge('',*,*,#38794,.f.);
#38796=edge_loop('',(#38790,#38791,#38793,#38795));
#38797=face_outer_bound('',#38796,.f.);
#38799=cartesian_point('',(7.021109274854e1,7.944916450186e0,
-3.934391487093e1));
#38800=direction('',(-1.303828328697e-1,9.914089360422e-1,1.042297599217e-2));
#38801=direction('',(8.104716430547e-1,1.126308324510e-1,-5.748478158483e-1));
#38802=axis2_placement_3d('',#38799,#38800,#38801);
#38803=toroidal_surface('',#38802,3.697836915821e0,2.999996387266e-1);
#38805=oriented_edge('',*,*,#38804,.f.);
#38806=oriented_edge('',*,*,#38792,.t.);
#38808=oriented_edge('',*,*,#38807,.t.);
#38810=oriented_edge('',*,*,#38809,.t.);
#38812=oriented_edge('',*,*,#38811,.f.);
#38813=edge_loop('',(#38805,#38806,#38808,#38810,#38812));
#38814=face_outer_bound('',#38813,.f.);
#38816=cartesian_point('',(6.590532645855e1,6.659342911421e0,0.e0));
#38817=direction('',(1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#38818=direction('',(9.914448613738e-1,1.305261922200e-1,0.e0));
#38819=axis2_placement_3d('',#38816,#38817,#38818);
#38820=plane('',#38819);
#38822=oriented_edge('',*,*,#38821,.t.);
#38824=oriented_edge('',*,*,#38823,.t.);
#38825=oriented_edge('',*,*,#38689,.t.);
#38826=oriented_edge('',*,*,#38794,.t.);
#38827=oriented_edge('',*,*,#38804,.t.);
#38829=oriented_edge('',*,*,#38828,.t.);
#38830=edge_loop('',(#38822,#38824,#38825,#38826,#38827,#38829));
#38831=face_outer_bound('',#38830,.f.);
#38833=cartesian_point('',(7.350742435006e1,7.383429636959e0,
-2.154687439419e1));
#38834=direction('',(-9.705860993021e-3,9.283970269759e-3,-9.999097980110e-1));
#38835=direction('',(-8.074371541289e-1,-5.899488727406e-1,2.360017861679e-3));
#38836=axis2_placement_3d('',#38833,#38834,#38835);
#38837=cylindrical_surface('',#38836,5.000150365074e-1);
#38839=oriented_edge('',*,*,#38838,.f.);
#38841=oriented_edge('',*,*,#38840,.t.);
#38842=oriented_edge('',*,*,#38821,.f.);
#38844=oriented_edge('',*,*,#38843,.f.);
#38845=edge_loop('',(#38839,#38841,#38842,#38844));
#38846=face_outer_bound('',#38845,.f.);
#38848=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#38849=direction('',(0.e0,0.e0,1.e0));
#38850=direction('',(1.e0,0.e0,0.e0));
#38851=axis2_placement_3d('',#38848,#38849,#38850);
#38852=conical_surface('',#38851,7.334631745054e1,5.e-1);
#38854=oriented_edge('',*,*,#38853,.t.);
#38855=oriented_edge('',*,*,#35837,.f.);
#38857=oriented_edge('',*,*,#38856,.t.);
#38859=oriented_edge('',*,*,#38858,.t.);
#38861=oriented_edge('',*,*,#38860,.f.);
#38863=oriented_edge('',*,*,#38862,.f.);
#38864=oriented_edge('',*,*,#38838,.t.);
#38865=edge_loop('',(#38854,#38855,#38857,#38859,#38861,#38863,#38864));
#38866=face_outer_bound('',#38865,.f.);
#38868=cartesian_point('',(7.288811709634e1,7.311143548917e0,
-4.131567792264e1));
#38869=cartesian_point('',(7.291466244685e1,7.257235484876e0,
-4.151426726903e1));
#38870=cartesian_point('',(7.296311756450e1,7.210766532512e0,
-4.183251377347e1));
#38871=cartesian_point('',(7.302043195542e1,7.234293015487e0,
-4.217098418962e1));
#38872=cartesian_point('',(7.304168911768e1,7.254314805936e0,
-4.229078872158e1));
#38873=cartesian_point('',(7.256039399771e1,7.847932228916e0,
-4.133853508074e1));
#38874=cartesian_point('',(7.253036242774e1,7.761196991913e0,
-4.149714059223e1));
#38875=cartesian_point('',(7.250191589086e1,7.645259705161e0,
-4.176310167335e1));
#38876=cartesian_point('',(7.249819310374e1,7.572979993374e0,
-4.206737979154e1));
#38877=cartesian_point('',(7.250107634595e1,7.556574414652e0,
-4.217840850375e1));
#38878=cartesian_point('',(7.299112908092e1,8.306205381403e0,
-4.136104889190e1));
#38879=cartesian_point('',(7.291290732614e1,8.266062010051e0,
-4.149350543257e1));
#38880=cartesian_point('',(7.280031073294e1,8.206279401069e0,
-4.170552076875e1));
#38881=cartesian_point('',(7.269999070592e1,8.155462508639e0,
-4.193062048820e1));
#38882=cartesian_point('',(7.266751756542e1,8.140018006348e0,
-4.201024995338e1));
#38883=cartesian_point('',(7.354788413335e1,8.013091292992e0,
-4.135016285562e1));
#38884=cartesian_point('',(7.350061544667e1,8.030549083157e0,
-4.150869920966e1));
#38885=cartesian_point('',(7.342017594791e1,8.070093568771e0,
-4.174431575039e1));
#38886=cartesian_point('',(7.332953007919e1,8.126495155925e0,
-4.196150675473e1));
#38887=cartesian_point('',(7.329663104021e1,8.147989049703e0,
-4.203321632307e1));
#38888=(bounded_surface()b_spline_surface(3,3,((#38868,#38869,#38870,#38871,
#38872),(#38873,#38874,#38875,#38876,#38877),(#38878,#38879,#38880,#38881,
#38882),(#38883,#38884,#38885,#38886,#38887)),.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());
#38889=oriented_edge('',*,*,#38853,.f.);
#38890=oriented_edge('',*,*,#38843,.t.);
#38892=oriented_edge('',*,*,#38891,.f.);
#38894=oriented_edge('',*,*,#38893,.f.);
#38895=edge_loop('',(#38889,#38890,#38892,#38894));
#38896=face_outer_bound('',#38895,.f.);
#38898=cartesian_point('',(7.277908461070e1,8.311992507567e0,
-4.213845709209e1));
#38899=direction('',(5.414020686022e-1,6.242068762367e-2,8.384434732705e-1));
#38900=direction('',(-5.614915257796e-1,-7.154114028319e-1,4.158290408038e-1));
#38901=axis2_placement_3d('',#38898,#38899,#38900);
#38902=cylindrical_surface('',#38901,3.000000000007e-1);
#38904=oriented_edge('',*,*,#38903,.f.);
#38905=oriented_edge('',*,*,#38891,.t.);
#38906=oriented_edge('',*,*,#38828,.f.);
#38907=oriented_edge('',*,*,#38811,.t.);
#38909=oriented_edge('',*,*,#38908,.f.);
#38910=edge_loop('',(#38904,#38905,#38906,#38907,#38909));
#38911=face_outer_bound('',#38910,.f.);
#38913=cartesian_point('',(7.284945937722e1,7.366202284189e0,
-4.179392660079e1));
#38914=cartesian_point('',(7.286556664088e1,7.352684590121e0,
-4.187487325892e1));
#38915=cartesian_point('',(7.288907647865e1,7.339793162472e0,
-4.200911699303e1));
#38916=cartesian_point('',(7.291399648803e1,7.339938116628e0,
-4.219382114978e1));
#38917=cartesian_point('',(7.292934107459e1,7.349492100648e0,
-4.233947628133e1));
#38918=cartesian_point('',(7.293980128654e1,7.365733548828e0,
-4.247331726311e1));
#38919=cartesian_point('',(7.294632603637e1,7.386753871345e0,
-4.259635604901e1));
#38920=cartesian_point('',(7.294968773247e1,7.411219698209e0,
-4.270959887943e1));
#38921=cartesian_point('',(7.295050928098e1,7.438197123748e0,
-4.281397750034e1));
#38922=cartesian_point('',(7.294928699962e1,7.467065332130e0,
-4.291041996356e1));
#38923=cartesian_point('',(7.294640200484e1,7.497467097747e0,
-4.299987289350e1));
#38924=cartesian_point('',(7.294213155441e1,7.529251007528e0,
-4.308322983141e1));
#38925=cartesian_point('',(7.293665973470e1,7.562447051981e0,
-4.316133491020e1));
#38926=cartesian_point('',(7.293007886493e1,7.597280965635e0,
-4.323502674142e1));
#38927=cartesian_point('',(7.292237273188e1,7.634256052241e0,
-4.330523656178e1));
#38928=cartesian_point('',(7.291338705065e1,7.674270605920e0,
-4.337302642306e1));
#38929=cartesian_point('',(7.290280141188e1,7.718740468207e0,
-4.343948231142e1));
#38930=cartesian_point('',(7.289011141607e1,7.769743221880e0,
-4.350547799942e1));
#38931=cartesian_point('',(7.287462832342e1,7.830399357932e0,
-4.357151504354e1));
#38932=cartesian_point('',(7.285538224633e1,7.906021407802e0,
-4.363781444155e1));
#38933=cartesian_point('',(7.283077862699e1,8.008477922015e0,
-4.370458150819e1));
#38934=cartesian_point('',(7.279917960131e1,8.160740130373e0,
-4.376629123836e1));
#38935=cartesian_point('',(7.277012238401e1,8.377725165487e0,
-4.378310414033e1));
#38936=cartesian_point('',(7.276075518343e1,8.580959583222e0,
-4.372619794256e1));
#38937=cartesian_point('',(7.276169112595e1,8.706230266268e0,
-4.365083236647e1));
#38938=cartesian_point('',(7.276276945265e1,8.764099724165e0,
-4.360353020567e1));
#38939=cartesian_point('',(7.276325133595e1,8.786633052092e0,
-4.358313421099e1));
#38940=cartesian_point('',(7.263237473547e1,7.812038455732e0,
-4.175388510907e1));
#38941=cartesian_point('',(7.262426963020e1,7.785073653537e0,
-4.181665664101e1));
#38942=cartesian_point('',(7.261212945520e1,7.746464383828e0,
-4.192380805684e1));
#38943=cartesian_point('',(7.259629463291e1,7.705748459795e0,
-4.207693142614e1));
#38944=cartesian_point('',(7.258379896769e1,7.680471684278e0,
-4.220065875167e1));
#38945=cartesian_point('',(7.257200246226e1,7.662827253982e0,
-4.231668628126e1));
#38946=cartesian_point('',(7.256070247340e1,7.651292734236e0,
-4.242523929894e1));
#38947=cartesian_point('',(7.254978804945e1,7.644719096290e0,
-4.252672268804e1));
#38948=cartesian_point('',(7.253919630744e1,7.642246850677e0,
-4.262160587031e1));
#38949=cartesian_point('',(7.252887597299e1,7.643244661912e0,
-4.271045307819e1));
#38950=cartesian_point('',(7.251876553941e1,7.647281203390e0,
-4.279392478757e1));
#38951=cartesian_point('',(7.250878741877e1,7.654109003755e0,
-4.287269834278e1));
#38952=cartesian_point('',(7.249883723396e1,7.663657174183e0,
-4.294746032219e1));
#38953=cartesian_point('',(7.248876664942e1,7.676048821156e0,
-4.301894193302e1));
#38954=cartesian_point('',(7.247835124711e1,7.691670144692e0,
-4.308801468354e1));
#38955=cartesian_point('',(7.246725097222e1,7.711300978696e0,
-4.315573648648e1));
#38956=cartesian_point('',(7.245497363378e1,7.736306787965e0,
-4.322325593262e1));
#38957=cartesian_point('',(7.244084157180e1,7.768909351966e0,
-4.329157355290e1));
#38958=cartesian_point('',(7.242397297331e1,7.812636298829e0,
-4.336133240502e1));
#38959=cartesian_point('',(7.240317166415e1,7.873473327369e0,
-4.343285646460e1));
#38960=cartesian_point('',(7.237662330473e1,7.963977614993e0,
-4.350632710720e1));
#38961=cartesian_point('',(7.234262799198e1,8.109088301843e0,
-4.357551040784e1));
#38962=cartesian_point('',(7.231271530221e1,8.325629619247e0,
-4.359454620404e1));
#38963=cartesian_point('',(7.230683220672e1,8.525002481866e0,
-4.353031866507e1));
#38964=cartesian_point('',(7.231289277583e1,8.638506226211e0,
-4.344693871971e1));
#38965=cartesian_point('',(7.231740806462e1,8.686557903457e0,
-4.339578274289e1));
#38966=cartesian_point('',(7.231942130070e1,8.704537789746e0,
-4.337392746507e1));
#38967=cartesian_point('',(7.294873548858e1,8.190374653119e0,
-4.168869068729e1));
#38968=cartesian_point('',(7.292075137384e1,8.179235365994e0,
-4.174664912382e1));
#38969=cartesian_point('',(7.287501395094e1,8.162596905970e0,
-4.184333500179e1));
#38970=cartesian_point('',(7.281258774328e1,8.143406033449e0,
-4.197785714017e1));
#38971=cartesian_point('',(7.276340645248e1,8.130304766824e0,
-4.208483844269e1));
#38972=cartesian_point('',(7.271813801836e1,8.119926638604e0,
-4.218387955570e1));
#38973=cartesian_point('',(7.267641747203e1,8.111783459709e0,
-4.227549732521e1));
#38974=cartesian_point('',(7.263793518612e1,8.105500490996e0,
-4.236022462399e1));
#38975=cartesian_point('',(7.260243357461e1,8.100793217286e0,
-4.243855926451e1));
#38976=cartesian_point('',(7.256966890654e1,8.097446029874e0,
-4.251101414334e1));
#38977=cartesian_point('',(7.253939690613e1,8.095303078052e0,
-4.257812919552e1));
#38978=cartesian_point('',(7.251139504340e1,8.094266556368e0,
-4.264041000738e1));
#38979=cartesian_point('',(7.248546167971e1,8.094294957468e0,
-4.269832148569e1));
#38980=cartesian_point('',(7.246140302124e1,8.095407439832e0,
-4.275231039321e1));
#38981=cartesian_point('',(7.243900497113e1,8.097702368286e0,
-4.280286251840e1));
#38982=cartesian_point('',(7.241802859947e1,8.101397513213e0,
-4.285050507305e1));
#38983=cartesian_point('',(7.239824968326e1,8.106894169221e0,
-4.289569968743e1));
#38984=cartesian_point('',(7.237951984297e1,8.114867790907e0,
-4.293866024740e1));
#38985=cartesian_point('',(7.236174779232e1,8.126402169665e0,
-4.297930964445e1));
#38986=cartesian_point('',(7.234476787793e1,8.143324402196e0,
-4.301744298163e1));
#38987=cartesian_point('',(7.232803514446e1,8.169414266827e0,
-4.305311122922e1));
#38988=cartesian_point('',(7.231160981824e1,8.212249071349e0,
-4.308354973493e1));
#38989=cartesian_point('',(7.230123354052e1,8.277161554552e0,
-4.309142578677e1));
#38990=cartesian_point('',(7.230462251336e1,8.337635850581e0,
-4.306412138348e1));
#38991=cartesian_point('',(7.231576152969e1,8.372715823708e0,
-4.302463340940e1));
#38992=cartesian_point('',(7.232464950957e1,8.387938205510e0,
-4.299760941731e1));
#38993=cartesian_point('',(7.232877983296e1,8.393707954170e0,
-4.298558969285e1));
#38994=cartesian_point('',(7.342814910702e1,8.058258014140e0,
-4.167467242019e1));
#38995=cartesian_point('',(7.340789352088e1,8.073688484301e0,
-4.174681492417e1));
#38996=cartesian_point('',(7.336994699234e1,8.100986245105e0,
-4.186191500909e1));
#38997=cartesian_point('',(7.330964165073e1,8.140505003140e0,
-4.201259363900e1));
#38998=cartesian_point('',(7.325788058481e1,8.172330529645e0,
-4.212761680549e1));
#38999=cartesian_point('',(7.320711366545e1,8.201863558228e0,
-4.223038609228e1));
#39000=cartesian_point('',(7.315799287764e1,8.229087349734e0,
-4.232244678088e1));
#39001=cartesian_point('',(7.311092721057e1,8.254084871187e0,
-4.240503923104e1));
#39002=cartesian_point('',(7.306618341788e1,8.276973964675e0,
-4.247914712125e1));
#39003=cartesian_point('',(7.302390577413e1,8.297894265269e0,
-4.254560459937e1));
#39004=cartesian_point('',(7.298414107304e1,8.316992450166e0,
-4.260513779546e1));
#39005=cartesian_point('',(7.294690144315e1,8.334390876418e0,
-4.265832606958e1));
#39006=cartesian_point('',(7.291219305924e1,8.350173279362e0,
-4.270560807111e1));
#39007=cartesian_point('',(7.288002508787e1,8.364375250973e0,
-4.274730210343e1));
#39008=cartesian_point('',(7.285040019547e1,8.376973584471e0,
-4.278363384136e1));
#39009=cartesian_point('',(7.282334907559e1,8.387838442690e0,
-4.281469457408e1));
#39010=cartesian_point('',(7.279904148816e1,8.396621999002e0,
-4.284031369387e1));
#39011=cartesian_point('',(7.277794119789e1,8.402573285834e0,
-4.285992603551e1));
#39012=cartesian_point('',(7.276080550301e1,8.404342507622e0,
-4.287271582146e1));
#39013=cartesian_point('',(7.274854955313e1,8.399635246112e0,
-4.287793663138e1));
#39014=cartesian_point('',(7.274190075870e1,8.384264360168e0,
-4.287555524156e1));
#39015=cartesian_point('',(7.274244089901e1,8.349442670956e0,
-4.286639266947e1));
#39016=cartesian_point('',(7.274911984970e1,8.289066977022e0,
-4.286279207392e1));
#39017=cartesian_point('',(7.275671319390e1,8.238226977474e0,
-4.287342598409e1));
#39018=cartesian_point('',(7.276693867447e1,8.220044243667e0,
-4.287834796820e1));
#39019=cartesian_point('',(7.277601556419e1,8.217862080336e0,
-4.287518823529e1));
#39020=cartesian_point('',(7.278037004127e1,8.218060522604e0,
-4.287278351688e1));
#39021=(bounded_surface()b_spline_surface(3,3,((#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,#38962,#38963,#38964,#38965,#38966),(#38967,#38968,#38969,#38970,#38971,
#38972,#38973,#38974,#38975,#38976,#38977,#38978,#38979,#38980,#38981,#38982,
#38983,#38984,#38985,#38986,#38987,#38988,#38989,#38990,#38991,#38992,#38993),(
#38994,#38995,#38996,#38997,#38998,#38999,#39000,#39001,#39002,#39003,#39004,
#39005,#39006,#39007,#39008,#39009,#39010,#39011,#39012,#39013,#39014,#39015,
#39016,#39017,#39018,#39019,#39020)),.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.586698239692e-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());
#39022=oriented_edge('',*,*,#35839,.f.);
#39023=oriented_edge('',*,*,#38893,.t.);
#39024=oriented_edge('',*,*,#38903,.t.);
#39026=oriented_edge('',*,*,#39025,.f.);
#39027=edge_loop('',(#39022,#39023,#39024,#39026));
#39028=face_outer_bound('',#39027,.f.);
#39030=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#39031=direction('',(0.e0,0.e0,1.e0));
#39032=direction('',(9.940542328680e-1,1.088860969874e-1,0.e0));
#39033=axis2_placement_3d('',#39030,#39031,#39032);
#39034=toroidal_surface('',#39033,7.344368814732e1,5.e-1);
#39035=oriented_edge('',*,*,#35841,.f.);
#39036=oriented_edge('',*,*,#39025,.t.);
#39038=oriented_edge('',*,*,#39037,.t.);
#39040=oriented_edge('',*,*,#39039,.t.);
#39042=oriented_edge('',*,*,#39041,.f.);
#39043=edge_loop('',(#39035,#39036,#39038,#39040,#39042));
#39044=face_outer_bound('',#39043,.f.);
#39046=cartesian_point('',(5.104563128935e-11,6.724270156972e-12,
-4.228096149021e1));
#39047=direction('',(0.e0,0.e0,1.e0));
#39048=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#39049=axis2_placement_3d('',#39046,#39047,#39048);
#39050=conical_surface('',#39049,7.351737503131e1,3.302386755580e1);
#39051=oriented_edge('',*,*,#39039,.f.);
#39052=oriented_edge('',*,*,#39037,.f.);
#39053=oriented_edge('',*,*,#38908,.t.);
#39055=oriented_edge('',*,*,#39054,.f.);
#39057=oriented_edge('',*,*,#39056,.f.);
#39059=oriented_edge('',*,*,#39058,.f.);
#39061=oriented_edge('',*,*,#39060,.t.);
#39062=edge_loop('',(#39051,#39052,#39053,#39055,#39057,#39059,#39061));
#39063=face_outer_bound('',#39062,.f.);
#39065=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#39066=direction('',(0.e0,0.e0,1.e0));
#39067=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#39068=axis2_placement_3d('',#39065,#39066,#39067);
#39069=toroidal_surface('',#39068,7.065650925828e1,4.e0);
#39071=oriented_edge('',*,*,#39070,.f.);
#39073=oriented_edge('',*,*,#39072,.f.);
#39074=oriented_edge('',*,*,#39058,.t.);
#39075=oriented_edge('',*,*,#39056,.t.);
#39076=oriented_edge('',*,*,#39054,.t.);
#39077=oriented_edge('',*,*,#38809,.f.);
#39078=oriented_edge('',*,*,#38807,.f.);
#39079=oriented_edge('',*,*,#30362,.t.);
#39080=oriented_edge('',*,*,#30360,.t.);
#39081=edge_loop('',(#39071,#39073,#39074,#39075,#39076,#39077,#39078,#39079,
#39080));
#39082=face_outer_bound('',#39081,.f.);
#39084=cartesian_point('',(6.987437851947e1,1.049793754286e1,
-3.934373632879e1));
#39085=direction('',(1.305896122575e-1,-9.913815089240e-1,1.044303279803e-2));
#39086=direction('',(9.910190113317e-1,1.308330299742e-1,2.764122730438e-2));
#39087=axis2_placement_3d('',#39084,#39085,#39086);
#39088=toroidal_surface('',#39087,3.698456031659e0,2.999994698671e-1);
#39090=oriented_edge('',*,*,#39089,.f.);
#39092=oriented_edge('',*,*,#39091,.t.);
#39093=oriented_edge('',*,*,#39072,.t.);
#39094=oriented_edge('',*,*,#39070,.t.);
#39096=oriented_edge('',*,*,#39095,.f.);
#39097=edge_loop('',(#39090,#39092,#39093,#39094,#39096));
#39098=face_outer_bound('',#39097,.f.);
#39100=cartesian_point('',(7.766248969707e1,1.224171865864e1,0.e0));
#39101=direction('',(-1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#39102=direction('',(-9.914448613738e-1,-1.305261922200e-1,0.e0));
#39103=axis2_placement_3d('',#39100,#39101,#39102);
#39104=plane('',#39103);
#39106=oriented_edge('',*,*,#39105,.t.);
#39108=oriented_edge('',*,*,#39107,.t.);
#39110=oriented_edge('',*,*,#39109,.t.);
#39112=oriented_edge('',*,*,#39111,.t.);
#39113=oriented_edge('',*,*,#39089,.t.);
#39115=oriented_edge('',*,*,#39114,.t.);
#39116=edge_loop('',(#39106,#39108,#39110,#39112,#39113,#39115));
#39117=face_outer_bound('',#39116,.f.);
#39119=cartesian_point('',(7.351827087826e1,1.213082084655e1,
-6.593298135932e0));
#39120=direction('',(4.420920199056e-1,6.764997688215e-2,8.944149632937e-1));
#39121=direction('',(-8.424541351519e-1,3.736475439831e-1,3.881475789450e-1));
#39122=axis2_placement_3d('',#39119,#39120,#39121);
#39123=cylindrical_surface('',#39122,5.000000030465e-1);
#39125=oriented_edge('',*,*,#39124,.f.);
#39127=oriented_edge('',*,*,#39126,.t.);
#39128=oriented_edge('',*,*,#39105,.f.);
#39130=oriented_edge('',*,*,#39129,.f.);
#39131=edge_loop('',(#39125,#39127,#39128,#39130));
#39132=face_outer_bound('',#39131,.f.);
#39134=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#39135=direction('',(0.e0,0.e0,1.e0));
#39136=direction('',(0.e0,-1.e0,0.e0));
#39137=axis2_placement_3d('',#39134,#39135,#39136);
#39138=conical_surface('',#39137,7.438528799863e1,2.656505117708e1);
#39140=oriented_edge('',*,*,#39139,.t.);
#39142=oriented_edge('',*,*,#39141,.f.);
#39144=oriented_edge('',*,*,#39143,.f.);
#39145=oriented_edge('',*,*,#39124,.t.);
#39147=oriented_edge('',*,*,#39146,.f.);
#39148=oriented_edge('',*,*,#30354,.t.);
#39150=oriented_edge('',*,*,#39149,.t.);
#39151=edge_loop('',(#39140,#39142,#39144,#39145,#39147,#39148,#39150));
#39152=face_outer_bound('',#39151,.f.);
#39154=cartesian_point('',(7.251463525066e1,1.691461084522e1,
-6.695552248316e0));
#39155=direction('',(-4.343283024968e-1,-1.066808648924e-1,-8.944149589067e-1));
#39156=direction('',(-6.353375173077e-1,-6.675984268353e-1,3.881476260244e-1));
#39157=axis2_placement_3d('',#39154,#39155,#39156);
#39158=cylindrical_surface('',#39157,5.000000035638e-1);
#39159=oriented_edge('',*,*,#39139,.f.);
#39161=oriented_edge('',*,*,#39160,.f.);
#39163=oriented_edge('',*,*,#39162,.f.);
#39165=oriented_edge('',*,*,#39164,.f.);
#39166=edge_loop('',(#39159,#39161,#39163,#39165));
#39167=face_outer_bound('',#39166,.f.);
#39169=cartesian_point('',(7.335385604051e1,1.838683105103e1,
-4.363880888520e0));
#39170=cartesian_point('',(7.340633055458e1,1.831098580100e1,
-4.315791835914e0));
#39171=cartesian_point('',(7.349406678584e1,1.814575560608e1,
-4.261970380160e0));
#39172=cartesian_point('',(7.355832969395e1,1.788989099132e1,
-4.261002651060e0));
#39173=cartesian_point('',(7.357764048392e1,1.771512167111e1,
-4.288795155494e0));
#39174=cartesian_point('',(7.357203655555e1,1.754612390950e1,
-4.343036995145e0));
#39175=cartesian_point('',(7.354453474127e1,1.739274595557e1,
-4.416732654188e0));
#39176=cartesian_point('',(7.349944254146e1,1.725663969434e1,
-4.504496105677e0));
#39177=cartesian_point('',(7.344028343301e1,1.713645397748e1,
-4.603390080725e0));
#39178=cartesian_point('',(7.336927494293e1,1.703014320607e1,
-4.712480109163e0));
#39179=cartesian_point('',(7.328756917934e1,1.693607553418e1,
-4.832011592573e0));
#39180=cartesian_point('',(7.319593280693e1,1.685353014049e1,
-4.962408002249e0));
#39181=cartesian_point('',(7.309507180866e1,1.678246811463e1,
-5.103904590572e0));
#39182=cartesian_point('',(7.298552391928e1,1.672317638217e1,
-5.256761400026e0));
#39183=cartesian_point('',(7.286749101488e1,1.667618056391e1,
-5.421545146960e0));
#39184=cartesian_point('',(7.274077726884e1,1.664237895596e1,
-5.599278542548e0));
#39185=cartesian_point('',(7.260493791271e1,1.662330139535e1,
-5.791307258080e0));
#39186=cartesian_point('',(7.243689500982e1,1.662105681733e1,
-6.031362527197e0));
#39187=cartesian_point('',(7.231674583301e1,1.663928198500e1,
-6.205750719448e0));
#39188=cartesian_point('',(7.224509998344e1,1.665736786368e1,
-6.310924930160e0));
#39189=cartesian_point('',(7.281170706265e1,1.824255018228e1,
-4.095899075988e0));
#39190=cartesian_point('',(7.286185990455e1,1.818256636585e1,
-4.032676934789e0));
#39191=cartesian_point('',(7.295980228355e1,1.802104100328e1,
-3.959164885793e0));
#39192=cartesian_point('',(7.302672094272e1,1.775721752336e1,
-3.956941032857e0));
#39193=cartesian_point('',(7.304170411021e1,1.757862847576e1,
-3.994059191838e0));
#39194=cartesian_point('',(7.302573361836e1,1.741405504049e1,
-4.065605623129e0));
#39195=cartesian_point('',(7.298453475456e1,1.727648039763e1,
-4.160023566679e0));
#39196=cartesian_point('',(7.292544491454e1,1.716719073528e1,
-4.268485700229e0));
#39197=cartesian_point('',(7.285435249697e1,1.708295433464e1,
-4.386274495946e0));
#39198=cartesian_point('',(7.277505707550e1,1.701976083592e1,
-4.511864917829e0));
#39199=cartesian_point('',(7.268981186042e1,1.697440938021e1,
-4.645483660443e0));
#39200=cartesian_point('',(7.260024382634e1,1.694482106999e1,
-4.787721597532e0));
#39201=cartesian_point('',(7.250774865222e1,1.692970167222e1,
-4.939034899191e0));
#39202=cartesian_point('',(7.241345193800e1,1.692826197750e1,
-5.099917543110e0));
#39203=cartesian_point('',(7.231817173224e1,1.694017637023e1,
-5.271147864167e0));
#39204=cartesian_point('',(7.222251087277e1,1.696565732907e1,
-5.453905044203e0));
#39205=cartesian_point('',(7.212712524163e1,1.700552645391e1,
-5.649604701438e0));
#39206=cartesian_point('',(7.201841042819e1,1.706989739480e1,
-5.892291140582e0));
#39207=cartesian_point('',(7.194962782045e1,1.712940903884e1,
-6.066890100700e0));
#39208=cartesian_point('',(7.191206470032e1,1.716955383605e1,
-6.171592440680e0));
#39209=cartesian_point('',(7.251464519029e1,1.786089808944e1,
-4.492900932026e0));
#39210=cartesian_point('',(7.253021609284e1,1.784478772442e1,
-4.451566087636e0));
#39211=cartesian_point('',(7.256315016385e1,1.779445292736e1,
-4.406306625551e0));
#39212=cartesian_point('',(7.258472961549e1,1.770988201260e1,
-4.404203559183e0));
#39213=cartesian_point('',(7.258855620980e1,1.765299691707e1,
-4.426135870551e0));
#39214=cartesian_point('',(7.258140757784e1,1.760212876750e1,
-4.470537539520e0));
#39215=cartesian_point('',(7.256558876387e1,1.756194434090e1,
-4.532771776530e0));
#39216=cartesian_point('',(7.254397245561e1,1.753277957597e1,
-4.609218291593e0));
#39217=cartesian_point('',(7.251885222150e1,1.751326770853e1,
-4.697853931772e0));
#39218=cartesian_point('',(7.249171732174e1,1.750178253471e1,
-4.798050450600e0));
#39219=cartesian_point('',(7.246347862148e1,1.749702772908e1,-4.910069941e0));
#39220=cartesian_point('',(7.243480596693e1,1.749809879097e1,
-5.034261274391e0));
#39221=cartesian_point('',(7.240626683642e1,1.750435589176e1,
-5.170759326768e0));
#39222=cartesian_point('',(7.237832479430e1,1.751535138527e1,
-5.319717606140e0));
#39223=cartesian_point('',(7.235134919761e1,1.753082702418e1,
-5.481609946594e0));
#39224=cartesian_point('',(7.232567123310e1,1.755072753789e1,
-5.657399891661e0));
#39225=cartesian_point('',(7.230169108802e1,1.757518786962e1,
-5.848426755504e0));
#39226=cartesian_point('',(7.227662160682e1,1.760905354960e1,
-6.088483284882e0));
#39227=cartesian_point('',(7.226312561847e1,1.763637390213e1,
-6.263979327445e0));
#39228=cartesian_point('',(7.225678622207e1,1.765367126683e1,
-6.370215881168e0));
#39229=cartesian_point('',(7.289720801486e1,1.780014964126e1,
-4.974158242548e0));
#39230=cartesian_point('',(7.289652258315e1,1.779174727481e1,
-4.959714688421e0));
#39231=cartesian_point('',(7.288432704293e1,1.779744092857e1,
-4.949323544062e0));
#39232=cartesian_point('',(7.287889382346e1,1.781712611568e1,
-4.948541489935e0));
#39233=cartesian_point('',(7.288105455741e1,1.782944198364e1,
-4.952990075706e0));
#39234=cartesian_point('',(7.288901172784e1,1.783523373712e1,
-4.965504568957e0));
#39235=cartesian_point('',(7.290052451677e1,1.783156552248e1,
-4.989726938995e0));
#39236=cartesian_point('',(7.291303720670e1,1.781862848670e1,
-5.028275489025e0));
#39237=cartesian_point('',(7.292454724618e1,1.779793831838e1,
-5.082354784711e0));
#39238=cartesian_point('',(7.293372071285e1,1.777111437981e1,
-5.152408914559e0));
#39239=cartesian_point('',(7.293964624116e1,1.773945250320e1,
-5.238737695049e0));
#39240=cartesian_point('',(7.294161918335e1,1.770403716817e1,
-5.341392587783e0));
#39241=cartesian_point('',(7.293907239960e1,1.766583542488e1,
-5.460114946901e0));
#39242=cartesian_point('',(7.293152593337e1,1.762565925514e1,
-5.594641439656e0));
#39243=cartesian_point('',(7.291849192525e1,1.758413783932e1,
-5.745070699094e0));
#39244=cartesian_point('',(7.289935696239e1,1.754175788524e1,
-5.912093953863e0));
#39245=cartesian_point('',(7.287328321836e1,1.749899369072e1,
-6.096939579479e0));
#39246=cartesian_point('',(7.283382120751e1,1.744985595614e1,
-6.332952110829e0));
#39247=cartesian_point('',(7.279865947285e1,1.741859617509e1,
-6.508719312021e0));
#39248=cartesian_point('',(7.277501121211e1,1.740156062879e1,
-6.616251939713e0));
#39249=(bounded_surface()b_spline_surface(3,3,((#39169,#39170,#39171,#39172,
#39173,#39174,#39175,#39176,#39177,#39178,#39179,#39180,#39181,#39182,#39183,
#39184,#39185,#39186,#39187,#39188),(#39189,#39190,#39191,#39192,#39193,#39194,
#39195,#39196,#39197,#39198,#39199,#39200,#39201,#39202,#39203,#39204,#39205,
#39206,#39207,#39208),(#39209,#39210,#39211,#39212,#39213,#39214,#39215,#39216,
#39217,#39218,#39219,#39220,#39221,#39222,#39223,#39224,#39225,#39226,#39227,
#39228),(#39229,#39230,#39231,#39232,#39233,#39234,#39235,#39236,#39237,#39238,
#39239,#39240,#39241,#39242,#39243,#39244,#39245,#39246,#39247,#39248)),
.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.961996952728e-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());
#39251=oriented_edge('',*,*,#39250,.f.);
#39252=oriented_edge('',*,*,#39160,.t.);
#39253=oriented_edge('',*,*,#39149,.f.);
#39254=oriented_edge('',*,*,#30352,.t.);
#39255=edge_loop('',(#39251,#39252,#39253,#39254));
#39256=face_outer_bound('',#39255,.f.);
#39258=cartesian_point('',(7.230690345956e1,1.788138903371e1,
-2.460528104879e1));
#39259=direction('',(1.094246498082e-2,-7.908770270327e-3,9.999088527526e-1));
#39260=direction('',(-5.851059782975e-1,-8.109568385776e-1,-1.117067604845e-5));
#39261=axis2_placement_3d('',#39258,#39259,#39260);
#39262=cylindrical_surface('',#39261,3.000055924634e-1);
#39263=oriented_edge('',*,*,#39250,.t.);
#39264=oriented_edge('',*,*,#30350,.f.);
#39266=oriented_edge('',*,*,#39265,.f.);
#39268=oriented_edge('',*,*,#39267,.f.);
#39269=edge_loop('',(#39263,#39264,#39266,#39268));
#39270=face_outer_bound('',#39269,.f.);
#39272=cartesian_point('',(6.857340742520e1,1.704133317676e1,
-3.934391487092e1));
#39273=direction('',(-2.586722229774e-1,9.659089204633e-1,1.042297602850e-2));
#39274=direction('',(7.888366721136e-1,2.174550375263e-1,-5.748478158463e-1));
#39275=axis2_placement_3d('',#39272,#39273,#39274);
#39276=toroidal_surface('',#39275,3.697836915823e0,2.999996387282e-1);
#39278=oriented_edge('',*,*,#39277,.f.);
#39279=oriented_edge('',*,*,#39265,.t.);
#39281=oriented_edge('',*,*,#39280,.t.);
#39283=oriented_edge('',*,*,#39282,.t.);
#39285=oriented_edge('',*,*,#39284,.f.);
#39286=edge_loop('',(#39278,#39279,#39281,#39283,#39285));
#39287=face_outer_bound('',#39286,.f.);
#39289=cartesian_point('',(6.447227858158e1,1.520474261931e1,0.e0));
#39290=direction('',(2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#39291=direction('',(9.659258262891e-1,2.588190451026e-1,0.e0));
#39292=axis2_placement_3d('',#39289,#39290,#39291);
#39293=plane('',#39292);
#39295=oriented_edge('',*,*,#39294,.t.);
#39297=oriented_edge('',*,*,#39296,.t.);
#39298=oriented_edge('',*,*,#39162,.t.);
#39299=oriented_edge('',*,*,#39267,.t.);
#39300=oriented_edge('',*,*,#39277,.t.);
#39302=oriented_edge('',*,*,#39301,.t.);
#39303=edge_loop('',(#39295,#39297,#39298,#39299,#39300,#39302));
#39304=face_outer_bound('',#39303,.f.);
#39306=cartesian_point('',(7.191482718865e1,1.691490757320e1,
-2.154687439417e1));
#39307=direction('',(-1.083462729456e-2,7.937675539397e-3,-9.999097980110e-1));
#39308=direction('',(-7.235256373850e-1,-6.902934755322e-1,2.360017861693e-3));
#39309=axis2_placement_3d('',#39306,#39307,#39308);
#39310=cylindrical_surface('',#39309,5.000150365108e-1);
#39312=oriented_edge('',*,*,#39311,.f.);
#39314=oriented_edge('',*,*,#39313,.t.);
#39315=oriented_edge('',*,*,#39294,.f.);
#39317=oriented_edge('',*,*,#39316,.f.);
#39318=edge_loop('',(#39312,#39314,#39315,#39317));
#39319=face_outer_bound('',#39318,.f.);
#39321=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#39322=direction('',(0.e0,0.e0,1.e0));
#39323=direction('',(1.e0,0.e0,0.e0));
#39324=axis2_placement_3d('',#39321,#39322,#39323);
#39325=conical_surface('',#39324,7.334631745054e1,5.e-1);
#39327=oriented_edge('',*,*,#39326,.t.);
#39328=oriented_edge('',*,*,#35845,.f.);
#39330=oriented_edge('',*,*,#39329,.t.);
#39332=oriented_edge('',*,*,#39331,.t.);
#39334=oriented_edge('',*,*,#39333,.f.);
#39336=oriented_edge('',*,*,#39335,.f.);
#39337=oriented_edge('',*,*,#39311,.t.);
#39338=edge_loop('',(#39327,#39328,#39330,#39332,#39334,#39336,#39337));
#39339=face_outer_bound('',#39338,.f.);
#39341=cartesian_point('',(7.131025343474e1,1.676240460519e1,
-4.131567793131e1));
#39342=cartesian_point('',(7.134358633186e1,1.671245277451e1,
-4.151413986682e1));
#39343=cartesian_point('',(7.139769089548e1,1.667268699595e1,
-4.183237776306e1));
#39344=cartesian_point('',(7.145144445788e1,1.670345378600e1,
-4.217084194664e1));
#39345=cartesian_point('',(7.146992892868e1,1.672610603867e1,
-4.229078818639e1));
#39346=cartesian_point('',(7.091526961218e1,1.725182457028e1,
-4.133853517792e1));
#39347=cartesian_point('',(7.089682685613e1,1.716196762506e1,
-4.149703861474e1));
#39348=cartesian_point('',(7.088374887286e1,1.704330085945e1,
-4.176298618816e1));
#39349=cartesian_point('',(7.088948145675e1,1.697112335918e1,
-4.206724791845e1));
#39350=cartesian_point('',(7.089448852521e1,1.695521591973e1,
-4.217840782161e1));
#39351=cartesian_point('',(7.128250289316e1,1.776239886914e1,
-4.136104889081e1));
#39352=cartesian_point('',(7.121023588043e1,1.771242060202e1,
-4.149342046619e1));
#39353=cartesian_point('',(7.110640245589e1,1.763845211415e1,
-4.170543023694e1));
#39354=cartesian_point('',(7.101356617295e1,1.757496733752e1,
-4.193052596824e1));
#39355=cartesian_point('',(7.098335150365e1,1.755539329464e1,
-4.201024961933e1));
#39356=cartesian_point('',(7.187275340497e1,1.754446342931e1,
-4.135016272201e1));
#39357=cartesian_point('',(7.182364240513e1,1.755559472044e1,
-4.150859786244e1));
#39358=cartesian_point('',(7.173873469597e1,1.758429435938e1,
-4.174421794064e1));
#39359=cartesian_point('',(7.164150797550e1,1.762837600144e1,
-4.196142167643e1));
#39360=cartesian_point('',(7.160604247095e1,1.764541203021e1,
-4.203321625960e1));
#39361=(bounded_surface()b_spline_surface(3,3,((#39341,#39342,#39343,#39344,
#39345),(#39346,#39347,#39348,#39349,#39350),(#39351,#39352,#39353,#39354,
#39355),(#39356,#39357,#39358,#39359,#39360)),.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());
#39362=oriented_edge('',*,*,#39326,.f.);
#39363=oriented_edge('',*,*,#39316,.t.);
#39365=oriented_edge('',*,*,#39364,.f.);
#39367=oriented_edge('',*,*,#39366,.f.);
#39368=edge_loop('',(#39362,#39363,#39365,#39367));
#39369=face_outer_bound('',#39368,.f.);
#39371=cartesian_point('',(7.107151672074e1,1.774045904684e1,
-4.213845709250e1));
#39372=direction('',(5.286227641778e-1,1.325538204626e-1,8.384434732728e-1));
#39373=direction('',(-4.633079616518e-1,-7.825803099355e-1,4.158290407984e-1));
#39374=axis2_placement_3d('',#39371,#39372,#39373);
#39375=cylindrical_surface('',#39374,3.000000000007e-1);
#39377=oriented_edge('',*,*,#39376,.f.);
#39378=oriented_edge('',*,*,#39364,.t.);
#39379=oriented_edge('',*,*,#39301,.f.);
#39380=oriented_edge('',*,*,#39284,.t.);
#39382=oriented_edge('',*,*,#39381,.f.);
#39383=edge_loop('',(#39377,#39378,#39379,#39380,#39382));
#39384=face_outer_bound('',#39383,.f.);
#39386=cartesian_point('',(7.126466261170e1,1.681202554653e1,
-4.179372318788e1));
#39387=cartesian_point('',(7.128225732071e1,1.680080323428e1,
-4.187402772075e1));
#39388=cartesian_point('',(7.130718162702e1,1.679104619515e1,
-4.200770482258e1));
#39389=cartesian_point('',(7.133191407241e1,1.679427532439e1,
-4.219206807572e1));
#39390=cartesian_point('',(7.134598446767e1,1.680570459976e1,
-4.233826652736e1));
#39391=cartesian_point('',(7.135429212616e1,1.682319234597e1,
-4.247260895515e1));
#39392=cartesian_point('',(7.135803511523e1,1.684489365078e1,
-4.259583470271e1));
#39393=cartesian_point('',(7.135818652548e1,1.686952867724e1,
-4.270890631955e1));
#39394=cartesian_point('',(7.135551085022e1,1.689624418023e1,
-4.281288235304e1));
#39395=cartesian_point('',(7.135058932718e1,1.692450303906e1,
-4.290881339733e1));
#39396=cartesian_point('',(7.134385151012e1,1.695399248894e1,
-4.299765449163e1));
#39397=cartesian_point('',(7.133560256967e1,1.698457295667e1,
-4.308027317523e1));
#39398=cartesian_point('',(7.132603227238e1,1.701627620603e1,
-4.315752089593e1));
#39399=cartesian_point('',(7.131520163168e1,1.704935191476e1,
-4.323033075924e1));
#39400=cartesian_point('',(7.130302220070e1,1.708432041806e1,
-4.329973528081e1));
#39401=cartesian_point('',(7.128921340800e1,1.712208041932e1,
-4.336689631456e1));
#39402=cartesian_point('',(7.127325286158e1,1.716403970314e1,
-4.343301541199e1));
#39403=cartesian_point('',(7.125435446298e1,1.721220452893e1,
-4.349901455533e1));
#39404=cartesian_point('',(7.123142491432e1,1.726953289393e1,
-4.356535676543e1));
#39405=cartesian_point('',(7.120289273212e1,1.734082921265e1,
-4.363206909230e1));
#39406=cartesian_point('',(7.116577364679e1,1.743703832025e1,
-4.369928274334e1));
#39407=cartesian_point('',(7.111540746270e1,1.757977205151e1,
-4.376253100757e1));
#39408=cartesian_point('',(7.105741009420e1,1.778908723436e1,
-4.378467104116e1));
#39409=cartesian_point('',(7.101967540406e1,1.799408025526e1,
-4.373114991439e1));
#39410=cartesian_point('',(7.100331089217e1,1.812417726103e1,
-4.365451053973e1));
#39411=cartesian_point('',(7.099657652081e1,1.818380907990e1,
-4.360591231135e1));
#39412=cartesian_point('',(7.099395986100e1,1.820762914715e1,
-4.358430873460e1));
#39413=cartesian_point('',(7.099139190786e1,1.722571924083e1,
-4.175372615701e1));
#39414=cartesian_point('',(7.098690898849e1,1.719814376289e1,
-4.181599930448e1));
#39415=cartesian_point('',(7.097993685144e1,1.715839560163e1,
-4.192267434989e1));
#39416=cartesian_point('',(7.096957944697e1,1.711592717976e1,
-4.207546612001e1));
#39417=cartesian_point('',(7.096046403890e1,1.708907411965e1,
-4.219962863245e1));
#39418=cartesian_point('',(7.095104045318e1,1.706993971852e1,
-4.231607826283e1));
#39419=cartesian_point('',(7.094132899983e1,1.705699590360e1,
-4.242479024570e1));
#39420=cartesian_point('',(7.093138252470e1,1.704905222176e1,
-4.252611395939e1));
#39421=cartesian_point('',(7.092124844375e1,1.704520859051e1,
-4.262062066211e1));
#39422=cartesian_point('',(7.091095164246e1,1.704481154229e1,
-4.270898049694e1));
#39423=cartesian_point('',(7.090049034858e1,1.704741441833e1,
-4.279185873307e1));
#39424=cartesian_point('',(7.088982915205e1,1.705274340286e1,
-4.286990384939e1));
#39425=cartesian_point('',(7.087888266026e1,1.706068839133e1,
-4.294380297264e1));
#39426=cartesian_point('',(7.086748632232e1,1.707133211037e1,
-4.301437227885e1));
#39427=cartesian_point('',(7.085536517497e1,1.708501252870e1,
-4.308257826898e1));
#39428=cartesian_point('',(7.084207890314e1,1.710244514653e1,
-4.314957672073e1));
#39429=cartesian_point('',(7.082695385648e1,1.712491827888e1,
-4.321663656738e1));
#39430=cartesian_point('',(7.080902598215e1,1.715453546746e1,
-4.328482126777e1));
#39431=cartesian_point('',(7.078696299632e1,1.719464854221e1,
-4.335475722309e1));
#39432=cartesian_point('',(7.075887676510e1,1.725076217336e1,
-4.342658765133e1));
#39433=cartesian_point('',(7.072146506004e1,1.733451390454e1,
-4.350042618825e1));
#39434=cartesian_point('',(7.066972956354e1,1.746928845208e1,
-4.357123771792e1));
#39435=cartesian_point('',(7.061073000479e1,1.767772125856e1,
-4.359630199821e1));
#39436=cartesian_point('',(7.057664556800e1,1.787986645522e1,
-4.353584994654e1));
#39437=cartesian_point('',(7.056693686293e1,1.799912535045e1,
-4.345093634867e1));
#39438=cartesian_point('',(7.056500018815e1,1.804928537629e1,
-4.339833678106e1));
#39439=cartesian_point('',(7.056461836716e1,1.806854659405e1,
-4.337518076910e1));
#39440=cartesian_point('',(7.125567965829e1,1.764200969265e1,
-4.168855391225e1));
#39441=cartesian_point('',(7.122959857907e1,1.762742873239e1,
-4.174605586954e1));
#39442=cartesian_point('',(7.118660626348e1,1.760504243053e1,
-4.184233365086e1));
#39443=cartesian_point('',(7.112733421583e1,1.757788644326e1,
-4.197659893421e1));
#39444=cartesian_point('',(7.108011361913e1,1.755838935732e1,
-4.208397503598e1));
#39445=cartesian_point('',(7.103642784498e1,1.754212426693e1,
-4.218338677479e1));
#39446=cartesian_point('',(7.099606832561e1,1.752858319362e1,
-4.227514512003e1));
#39447=cartesian_point('',(7.095879383671e1,1.751734654494e1,
-4.235974549353e1));
#39448=cartesian_point('',(7.092434579139e1,1.750807648900e1,
-4.243777871480e1));
#39449=cartesian_point('',(7.089246979241e1,1.750051114498e1,
-4.250985097280e1));
#39450=cartesian_point('',(7.086293981629e1,1.749445950510e1,
-4.257651170377e1));
#39451=cartesian_point('',(7.083555436544e1,1.748979100324e1,
-4.263825216147e1));
#39452=cartesian_point('',(7.081011277976e1,1.748642805445e1,
-4.269555138916e1));
#39453=cartesian_point('',(7.078638468447e1,1.748434923203e1,
-4.274893766861e1));
#39454=cartesian_point('',(7.076410794124e1,1.748360997101e1,
-4.279898315427e1));
#39455=cartesian_point('',(7.074298377711e1,1.748438239123e1,
-4.284629702829e1));
#39456=cartesian_point('',(7.072270540065e1,1.748702687174e1,
-4.289142469446e1));
#39457=cartesian_point('',(7.070303734428e1,1.749219046475e1,
-4.293459849762e1));
#39458=cartesian_point('',(7.068378432017e1,1.750093585589e1,
-4.297567951858e1));
#39459=cartesian_point('',(7.066463773363e1,1.751498901065e1,
-4.301429691118e1));
#39460=cartesian_point('',(7.064463707021e1,1.753786225834e1,
-4.305042967365e1));
#39461=cartesian_point('',(7.062275168415e1,1.757671804762e1,
-4.308180706145e1));
#39462=cartesian_point('',(7.060322521395e1,1.763891039407e1,
-4.309219607798e1));
#39463=cartesian_point('',(7.059764633824e1,1.770080626210e1,
-4.306661664583e1));
#39464=cartesian_point('',(7.060380232268e1,1.773882160255e1,
-4.302672155573e1));
#39465=cartesian_point('',(7.061072334040e1,1.775568977929e1,
-4.299904168735e1));
#39466=cartesian_point('',(7.061424819505e1,1.776234870994e1,
-4.298632578091e1));
#39467=cartesian_point('',(7.174815319347e1,1.757359134935e1,
-4.167449644906e1));
#39468=cartesian_point('',(7.172623601900e1,1.758614133421e1,
-4.174607252039e1));
#39469=cartesian_point('',(7.168526466016e1,1.760814624960e1,
-4.186072876608e1));
#39470=cartesian_point('',(7.162051218143e1,1.763938809569e1,
-4.201119948408e1));
#39471=cartesian_point('',(7.156487257388e1,1.766427446177e1,
-4.212668871274e1));
#39472=cartesian_point('',(7.151050065150e1,1.768701135294e1,
-4.222986185590e1));
#39473=cartesian_point('',(7.145817577039e1,1.770762002744e1,
-4.232207245384e1));
#39474=cartesian_point('',(7.140833304636e1,1.772623086834e1,
-4.240455022942e1));
#39475=cartesian_point('',(7.136117716811e1,1.774301921720e1,
-4.247838951568e1));
#39476=cartesian_point('',(7.131677845089e1,1.775816432596e1,
-4.254452390843e1));
#39477=cartesian_point('',(7.127515620100e1,1.777182112021e1,
-4.260369654100e1));
#39478=cartesian_point('',(7.123631174697e1,1.778411208907e1,
-4.265648732350e1));
#39479=cartesian_point('',(7.120022398389e1,1.779512848799e1,
-4.270336703374e1));
#39480=cartesian_point('',(7.116683350632e1,1.780492945557e1,
-4.274474210071e1));
#39481=cartesian_point('',(7.113607532944e1,1.781351845717e1,
-4.278092361870e1));
#39482=cartesian_point('',(7.110792782030e1,1.782080013084e1,
-4.281207349444e1));
#39483=cartesian_point('',(7.108253972219e1,1.782648468606e1,
-4.283806964751e1));
#39484=cartesian_point('',(7.106045781763e1,1.782991386618e1,
-4.285831361211e1));
#39485=cartesian_point('',(7.104266884029e1,1.782985788560e1,
-4.287186832456e1));
#39486=cartesian_point('',(7.103049093104e1,1.782420835958e1,
-4.287782040088e1));
#39487=cartesian_point('',(7.102522377470e1,1.780904577719e1,
-4.287605474128e1));
#39488=cartesian_point('',(7.102946567307e1,1.777630479883e1,
-4.286716180270e1));
#39489=cartesian_point('',(7.104368075681e1,1.771808626124e1,
-4.286245476599e1));
#39490=cartesian_point('',(7.105809441746e1,1.766650579579e1,
-4.287272994867e1));
#39491=cartesian_point('',(7.107075292293e1,1.764797505196e1,
-4.287844787010e1));
#39492=cartesian_point('',(7.108022290038e1,1.764670243819e1,
-4.287543798198e1));
#39493=cartesian_point('',(7.108475315100e1,1.764746775879e1,
-4.287293363583e1));
#39494=(bounded_surface()b_spline_surface(3,3,((#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)),.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.580013635418e-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());
#39495=oriented_edge('',*,*,#35847,.f.);
#39496=oriented_edge('',*,*,#39366,.t.);
#39497=oriented_edge('',*,*,#39376,.t.);
#39499=oriented_edge('',*,*,#39498,.f.);
#39500=edge_loop('',(#39495,#39496,#39497,#39499));
#39501=face_outer_bound('',#39500,.f.);
#39503=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#39504=direction('',(0.e0,0.e0,1.e0));
#39505=direction('',(9.713374734784e-1,2.377046752097e-1,0.e0));
#39506=axis2_placement_3d('',#39503,#39504,#39505);
#39507=toroidal_surface('',#39506,7.344368814732e1,5.e-1);
#39508=oriented_edge('',*,*,#35849,.f.);
#39509=oriented_edge('',*,*,#39498,.t.);
#39511=oriented_edge('',*,*,#39510,.t.);
#39513=oriented_edge('',*,*,#39512,.t.);
#39515=oriented_edge('',*,*,#39514,.f.);
#39516=edge_loop('',(#39508,#39509,#39511,#39513,#39515));
#39517=face_outer_bound('',#39516,.f.);
#39519=cartesian_point('',(4.973193104165e-11,1.333135692306e-11,
-4.228096149021e1));
#39520=direction('',(0.e0,0.e0,1.e0));
#39521=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#39522=axis2_placement_3d('',#39519,#39520,#39521);
#39523=conical_surface('',#39522,7.351737503131e1,3.302386755580e1);
#39524=oriented_edge('',*,*,#39512,.f.);
#39525=oriented_edge('',*,*,#39510,.f.);
#39526=oriented_edge('',*,*,#39381,.t.);
#39528=oriented_edge('',*,*,#39527,.f.);
#39530=oriented_edge('',*,*,#39529,.f.);
#39532=oriented_edge('',*,*,#39531,.f.);
#39534=oriented_edge('',*,*,#39533,.t.);
#39535=edge_loop('',(#39524,#39525,#39526,#39528,#39530,#39532,#39534));
#39536=face_outer_bound('',#39535,.f.);
#39538=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#39539=direction('',(0.e0,0.e0,1.e0));
#39540=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#39541=axis2_placement_3d('',#39538,#39539,#39540);
#39542=toroidal_surface('',#39541,7.065650925828e1,4.e0);
#39544=oriented_edge('',*,*,#39543,.f.);
#39546=oriented_edge('',*,*,#39545,.f.);
#39547=oriented_edge('',*,*,#39531,.t.);
#39548=oriented_edge('',*,*,#39529,.t.);
#39549=oriented_edge('',*,*,#39527,.t.);
#39550=oriented_edge('',*,*,#39282,.f.);
#39551=oriented_edge('',*,*,#39280,.f.);
#39552=oriented_edge('',*,*,#30348,.t.);
#39553=oriented_edge('',*,*,#30346,.t.);
#39554=edge_loop('',(#39544,#39546,#39547,#39548,#39549,#39550,#39551,#39552,
#39553));
#39555=face_outer_bound('',#39554,.f.);
#39557=cartesian_point('',(6.790633771135e1,1.952856279332e1,
-3.934373632880e1));
#39558=direction('',(2.588736535474e-1,-9.658547378180e-1,1.044303277203e-2));
#39559=direction('',(9.654635690551e-1,2.590676733606e-1,2.764122730362e-2));
#39560=axis2_placement_3d('',#39557,#39558,#39559);
#39561=toroidal_surface('',#39560,3.698456031620e0,2.999994698667e-1);
#39563=oriented_edge('',*,*,#39562,.f.);
#39565=oriented_edge('',*,*,#39564,.t.);
#39566=oriented_edge('',*,*,#39545,.t.);
#39567=oriented_edge('',*,*,#39543,.t.);
#39569=oriented_edge('',*,*,#39568,.f.);
#39570=edge_loop('',(#39563,#39565,#39566,#39567,#39569));
#39571=face_outer_bound('',#39570,.f.);
#39573=cartesian_point('',(7.540021140892e1,2.227397811698e1,0.e0));
#39574=direction('',(-2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#39575=direction('',(-9.659258262891e-1,-2.588190451026e-1,0.e0));
#39576=axis2_placement_3d('',#39573,#39574,#39575);
#39577=plane('',#39576);
#39579=oriented_edge('',*,*,#39578,.t.);
#39581=oriented_edge('',*,*,#39580,.t.);
#39583=oriented_edge('',*,*,#39582,.t.);
#39585=oriented_edge('',*,*,#39584,.t.);
#39586=oriented_edge('',*,*,#39562,.t.);
#39588=oriented_edge('',*,*,#39587,.t.);
#39589=edge_loop('',(#39579,#39581,#39583,#39585,#39586,#39588));
#39590=face_outer_bound('',#39589,.f.);
#39592=cartesian_point('',(7.130592202582e1,2.162309994893e1,
-6.593298135761e0));
#39593=direction('',(4.294797675041e-1,1.247758099215e-1,8.944149632934e-1));
#39594=direction('',(-8.840176143887e-1,2.604886070606e-1,3.881475789465e-1));
#39595=axis2_placement_3d('',#39592,#39593,#39594);
#39596=cylindrical_surface('',#39595,5.000000030453e-1);
#39598=oriented_edge('',*,*,#39597,.f.);
#39600=oriented_edge('',*,*,#39599,.t.);
#39601=oriented_edge('',*,*,#39578,.f.);
#39603=oriented_edge('',*,*,#39602,.f.);
#39604=edge_loop('',(#39598,#39600,#39601,#39603));
#39605=face_outer_bound('',#39604,.f.);
#39607=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#39608=direction('',(0.e0,0.e0,1.e0));
#39609=direction('',(0.e0,-1.e0,0.e0));
#39610=axis2_placement_3d('',#39607,#39608,#39609);
#39611=conical_surface('',#39610,7.438528799863e1,2.656505117708e1);
#39613=oriented_edge('',*,*,#39612,.t.);
#39615=oriented_edge('',*,*,#39614,.f.);
#39617=oriented_edge('',*,*,#39616,.f.);
#39618=oriented_edge('',*,*,#39597,.t.);
#39620=oriented_edge('',*,*,#39619,.f.);
#39621=oriented_edge('',*,*,#30340,.t.);
#39623=oriented_edge('',*,*,#39622,.t.);
#39624=edge_loop('',(#39613,#39615,#39617,#39618,#39620,#39621,#39623));
#39625=face_outer_bound('',#39624,.f.);
#39627=cartesian_point('',(6.968646274665e1,2.623496322393e1,
-6.695552249388e0));
#39628=direction('',(-4.166879165802e-1,-1.624594148037e-1,-8.944149589076e-1));
#39629=direction('',(-5.427630361778e-1,-7.448152166634e-1,3.881476260210e-1));
#39630=axis2_placement_3d('',#39627,#39628,#39629);
#39631=cylindrical_surface('',#39630,5.000000035616e-1);
#39632=oriented_edge('',*,*,#39612,.f.);
#39634=oriented_edge('',*,*,#39633,.f.);
#39636=oriented_edge('',*,*,#39635,.f.);
#39638=oriented_edge('',*,*,#39637,.f.);
#39639=edge_loop('',(#39632,#39634,#39636,#39638));
#39640=face_outer_bound('',#39639,.f.);
#39642=cartesian_point('',(7.032634071482e1,2.780412854729e1,
-4.363880809068e0));
#39643=cartesian_point('',(7.038826604691e1,2.773578148076e1,
-4.315791796913e0));
#39644=cartesian_point('',(7.049681849910e1,2.758341677146e1,
-4.261970379879e0));
#39645=cartesian_point('',(7.059392863599e1,2.733812917489e1,
-4.261002651051e0));
#39646=cartesian_point('',(7.063588619335e1,2.716737559433e1,
-4.288795155487e0));
#39647=cartesian_point('',(7.065238884168e1,2.699909217256e1,
-4.343036995140e0));
#39648=cartesian_point('',(7.064514214953e1,2.684343668120e1,
-4.416732654182e0));
#39649=cartesian_point('',(7.061820115176e1,2.670260911477e1,
-4.504496105672e0));
#39650=cartesian_point('',(7.057523554166e1,2.657572979021e1,
-4.603390080719e0));
#39651=cartesian_point('',(7.051871087925e1,2.646106005436e1,
-4.712480109157e0));
#39652=cartesian_point('',(7.044998241481e1,2.635713240225e1,
-4.832011592566e0));
#39653=cartesian_point('',(7.036990434019e1,2.626333224908e1,
-4.962408002243e0));
#39654=cartesian_point('',(7.027918167739e1,2.617971316665e1,
-5.103904590566e0));
#39655=cartesian_point('',(7.017831010946e1,2.610662981432e1,
-5.256761400020e0));
#39656=cartesian_point('',(7.006742117813e1,2.604462966624e1,
-5.421545146955e0));
#39657=cartesian_point('',(6.994620348093e1,2.599457777296e1,
-5.599278542544e0));
#39658=cartesian_point('',(6.981401637066e1,2.595793282961e1,
-5.791307258077e0));
#39659=cartesian_point('',(6.964770407432e1,2.593377345402e1,
-6.031362527202e0));
#39660=cartesian_point('',(6.952620392862e1,2.593616008830e1,
-6.205750719460e0));
#39661=cartesian_point('',(6.945281033833e1,2.594473957987e1,
-6.310924930182e0));
#39662=cartesian_point('',(6.980766224962e1,2.759031737131e1,
-4.095898975718e0));
#39663=cartesian_point('',(6.986521552574e1,2.753739301464e1,
-4.032676881516e0));
#39664=cartesian_point('',(6.998340322691e1,2.739003360616e1,
-3.959164885162e0));
#39665=cartesian_point('',(7.008418523390e1,2.713720188079e1,
-3.956941032848e0));
#39666=cartesian_point('',(7.012235076667e1,2.696209638305e1,
-3.994059191832e0));
#39667=cartesian_point('',(7.012799804843e1,2.679684632885e1,
-4.065605623124e0));
#39668=cartesian_point('',(7.010510874090e1,2.665507112532e1,
-4.160023566674e0));
#39669=cartesian_point('',(7.006078958613e1,2.653900367936e1,
-4.268485700224e0));
#39670=cartesian_point('',(7.000130043067e1,2.644620851025e1,
-4.386274495940e0));
#39671=cartesian_point('',(6.993093179928e1,2.637320551124e1,
-4.511864917822e0));
#39672=cartesian_point('',(6.985233542166e1,2.631711531020e1,
-4.645483660437e0));
#39673=cartesian_point('',(6.976739570399e1,2.627608915764e1,
-4.787721597526e0));
#39674=cartesian_point('',(6.967766531633e1,2.624902606554e1,
-4.939034899185e0));
#39675=cartesian_point('',(6.958436324144e1,2.623529049656e1,
-5.099917543105e0));
#39676=cartesian_point('',(6.948834303074e1,2.623466639756e1,
-5.271147864163e0));
#39677=cartesian_point('',(6.939017463065e1,2.624744311553e1,
-5.453905044199e0));
#39678=cartesian_point('',(6.929040107175e1,2.627452083126e1,
-5.649604701434e0));
#39679=cartesian_point('',(6.917421423480e1,2.632415093920e1,
-5.892291140587e0));
#39680=cartesian_point('',(6.909825224353e1,2.637417552097e1,
-6.066890100712e0));
#39681=cartesian_point('',(6.905577053358e1,2.640907390295e1,
-6.171592440694e0));
#39682=cartesian_point('',(6.956295731358e1,2.717315609182e1,
-4.492900867817e0));
#39683=cartesian_point('',(6.958049787545e1,2.715921598620e1,
-4.451566054834e0));
#39684=cartesian_point('',(6.961972018082e1,2.711361057962e1,
-4.406306624954e0));
#39685=cartesian_point('',(6.965215372772e1,2.703257988696e1,
-4.404203559173e0));
#39686=cartesian_point('',(6.966337257989e1,2.697668092210e1,
-4.426135870543e0));
#39687=cartesian_point('',(6.966292473134e1,2.692531487288e1,
-4.470537539513e0));
#39688=cartesian_point('',(6.965248636971e1,2.688340946008e1,
-4.532771776523e0));
#39689=cartesian_point('',(6.963486175768e1,2.685167270934e1,
-4.609218291587e0));
#39690=cartesian_point('',(6.961250324041e1,2.682904892013e1,
-4.697853931766e0));
#39691=cartesian_point('',(6.958709959949e1,2.681412018842e1,
-4.798050450594e0));
#39692=cartesian_point('',(6.955972311190e1,2.680572017080e1,
-4.910069940993e0));
#39693=cartesian_point('',(6.953115595425e1,2.680303953718e1,
-5.034261274384e0));
#39694=cartesian_point('',(6.950204426442e1,2.680551800358e1,
-5.170759326762e0));
#39695=cartesian_point('',(6.947290607044e1,2.681277226075e1,
-5.319717606135e0));
#39696=cartesian_point('',(6.944414127750e1,2.682459448150e1,
-5.481609946589e0));
#39697=cartesian_point('',(6.941608545326e1,2.684097309663e1,
-5.657399891657e0));
#39698=cartesian_point('',(6.938911774768e1,2.686209412980e1,
-5.848426755501e0));
#39699=cartesian_point('',(6.935984238111e1,2.689239786028e1,
-6.088483284887e0));
#39700=cartesian_point('',(6.934289583121e1,2.691772290345e1,
-6.263979327457e0));
#39701=cartesian_point('',(6.933435291019e1,2.693404482946e1,
-6.370215881190e0));
#39702=cartesian_point('',(6.995017654397e1,2.716286182010e1,
-4.974158222268e0));
#39703=cartesian_point('',(6.995059369311e1,2.715444193234e1,
-4.959714680874e0));
#39704=cartesian_point('',(6.993775932352e1,2.715849504089e1,
-4.949323543835e0));
#39705=cartesian_point('',(6.992980315570e1,2.717730263584e1,
-4.948541489925e0));
#39706=cartesian_point('',(6.993033786092e1,2.718979517220e1,
-4.952990075696e0));
#39707=cartesian_point('',(6.993747098112e1,2.719657599559e1,
-4.965504568948e0));
#39708=cartesian_point('',(6.994936407464e1,2.719444188354e1,
-4.989726938987e0));
#39709=cartesian_point('',(6.996345833879e1,2.718324875966e1,
-5.028275489017e0));
#39710=cartesian_point('',(6.997757051717e1,2.716423796022e1,
-5.082354784703e0));
#39711=cartesian_point('',(6.999016673013e1,2.713884088184e1,
-5.152408914551e0));
#39712=cartesian_point('',(7.000017426891e1,2.710822331362e1,
-5.238737695042e0));
#39713=cartesian_point('',(7.000675296113e1,2.707336848233e1,
-5.341392587776e0));
#39714=cartesian_point('',(7.000921429357e1,2.703516113826e1,
-5.460114946895e0));
#39715=cartesian_point('',(7.000697643086e1,2.699434366972e1,
-5.594641439650e0));
#39716=cartesian_point('',(6.999947356278e1,2.695147619591e1,
-5.745070699089e0));
#39717=cartesian_point('',(6.998603399621e1,2.690696119438e1,
-5.912093953858e0));
#39718=cartesian_point('',(6.996576516415e1,2.686115954694e1,
-6.096939579475e0));
#39719=cartesian_point('',(6.993305451767e1,2.680729136648e1,
-6.332952110833e0));
#39720=cartesian_point('',(6.990227381672e1,2.677170948985e1,
-6.508719312034e0));
#39721=cartesian_point('',(6.988105145503e1,2.675173296756e1,
-6.616251939733e0));
#39722=(bounded_surface()b_spline_surface(3,3,((#39642,#39643,#39644,#39645,
#39646,#39647,#39648,#39649,#39650,#39651,#39652,#39653,#39654,#39655,#39656,
#39657,#39658,#39659,#39660,#39661),(#39662,#39663,#39664,#39665,#39666,#39667,
#39668,#39669,#39670,#39671,#39672,#39673,#39674,#39675,#39676,#39677,#39678,
#39679,#39680,#39681),(#39682,#39683,#39684,#39685,#39686,#39687,#39688,#39689,
#39690,#39691,#39692,#39693,#39694,#39695,#39696,#39697,#39698,#39699,#39700,
#39701),(#39702,#39703,#39704,#39705,#39706,#39707,#39708,#39709,#39710,#39711,
#39712,#39713,#39714,#39715,#39716,#39717,#39718,#39719,#39720,#39721)),
.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.961997073241e-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());
#39724=oriented_edge('',*,*,#39723,.f.);
#39725=oriented_edge('',*,*,#39633,.t.);
#39726=oriented_edge('',*,*,#39622,.f.);
#39727=oriented_edge('',*,*,#30338,.t.);
#39728=edge_loop('',(#39724,#39725,#39726,#39727));
#39729=face_outer_bound('',#39728,.f.);
#39731=cartesian_point('',(6.935431825466e1,2.716635605150e1,
-2.460528104879e1));
#39732=direction('',(1.188115234447e-2,-6.412831356779e-3,9.999088527526e-1));
#39733=direction('',(-4.742492073743e-1,-8.803906457818e-1,-1.117067560257e-5));
#39734=axis2_placement_3d('',#39731,#39732,#39733);
#39735=cylindrical_surface('',#39734,3.000055924655e-1);
#39736=oriented_edge('',*,*,#39723,.t.);
#39737=oriented_edge('',*,*,#30336,.f.);
#39739=oriented_edge('',*,*,#39738,.f.);
#39741=oriented_edge('',*,*,#39740,.f.);
#39742=edge_loop('',(#39736,#39737,#39739,#39741));
#39743=face_outer_bound('',#39742,.f.);
#39745=cartesian_point('',(6.576241208846e1,2.584616796846e1,
-3.934391487093e1));
#39746=direction('',(-3.825356595086e-1,9.238819355181e-1,1.042297594758e-2));
#39747=direction('',(7.537044870756e-1,3.185585264540e-1,-5.748478158483e-1));
#39748=axis2_placement_3d('',#39745,#39746,#39747);
#39749=toroidal_surface('',#39748,3.697836915797e0,2.999996387261e-1);
#39751=oriented_edge('',*,*,#39750,.f.);
#39752=oriented_edge('',*,*,#39738,.t.);
#39754=oriented_edge('',*,*,#39753,.t.);
#39756=oriented_edge('',*,*,#39755,.t.);
#39758=oriented_edge('',*,*,#39757,.f.);
#39759=edge_loop('',(#39751,#39752,#39754,#39756,#39758));
#39760=face_outer_bound('',#39759,.f.);
#39762=cartesian_point('',(6.193609214298e1,2.348998496543e1,0.e0));
#39763=direction('',(3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#39764=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#39765=axis2_placement_3d('',#39762,#39763,#39764);
#39766=plane('',#39765);
#39768=oriented_edge('',*,*,#39767,.t.);
#39770=oriented_edge('',*,*,#39769,.t.);
#39771=oriented_edge('',*,*,#39635,.t.);
#39772=oriented_edge('',*,*,#39740,.t.);
#39773=oriented_edge('',*,*,#39750,.t.);
#39775=oriented_edge('',*,*,#39774,.t.);
#39776=edge_loop('',(#39768,#39770,#39771,#39772,#39773,#39775));
#39777=face_outer_bound('',#39776,.f.);
#39779=cartesian_point('',(6.909174739549e1,2.615696675116e1,
-2.154687439422e1));
#39780=direction('',(-1.177801011940e-2,6.455564979948e-3,-9.999097980110e-1));
#39781=direction('',(-6.272343963759e-1,-7.788269655826e-1,2.360017861602e-3));
#39782=axis2_placement_3d('',#39779,#39780,#39781);
#39783=cylindrical_surface('',#39782,5.000150365094e-1);
#39785=oriented_edge('',*,*,#39784,.f.);
#39787=oriented_edge('',*,*,#39786,.t.);
#39788=oriented_edge('',*,*,#39767,.f.);
#39790=oriented_edge('',*,*,#39789,.f.);
#39791=edge_loop('',(#39785,#39787,#39788,#39790));
#39792=face_outer_bound('',#39791,.f.);
#39794=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#39795=direction('',(0.e0,0.e0,1.e0));
#39796=direction('',(1.e0,0.e0,0.e0));
#39797=axis2_placement_3d('',#39794,#39795,#39796);
#39798=conical_surface('',#39797,7.334631745054e1,5.e-1);
#39800=oriented_edge('',*,*,#39799,.t.);
#39801=oriented_edge('',*,*,#35853,.f.);
#39803=oriented_edge('',*,*,#39802,.t.);
#39805=oriented_edge('',*,*,#39804,.t.);
#39807=oriented_edge('',*,*,#39806,.f.);
#39809=oriented_edge('',*,*,#39808,.f.);
#39810=oriented_edge('',*,*,#39784,.t.);
#39811=edge_loop('',(#39800,#39801,#39803,#39805,#39807,#39809,#39810));
#39812=face_outer_bound('',#39811,.f.);
#39814=cartesian_point('',(6.851225148481e1,2.592685576302e1,
-4.131567793107e1));
#39815=cartesian_point('',(6.855181897049e1,2.588168237419e1,
-4.151413853996e1));
#39816=cartesian_point('',(6.861065114941e1,2.584931866242e1,
-4.183237634797e1));
#39817=cartesian_point('',(6.865992902757e1,2.588683807947e1,
-4.217084046697e1));
#39818=cartesian_point('',(6.867529884460e1,2.591170955737e1,
-4.229078818215e1));
#39819=cartesian_point('',(6.805676468551e1,2.636053293928e1,
-4.133853517868e1));
#39820=cartesian_point('',(6.805020842745e1,2.626903806347e1,
-4.149703755267e1));
#39821=cartesian_point('',(6.805273138233e1,2.614967939310e1,
-4.176298498660e1));
#39822=cartesian_point('',(6.806783590612e1,2.607886730698e1,
-4.206724654663e1));
#39823=cartesian_point('',(6.807487657481e1,2.606374932973e1,
-4.217840781573e1));
#39824=cartesian_point('',(6.835421291471e1,2.691467276037e1,
-4.136104889056e1));
#39825=cartesian_point('',(6.828908805836e1,2.685568971509e1,
-4.149341958132e1));
#39826=cartesian_point('',(6.819579773480e1,2.676880104632e1,
-4.170542929509e1));
#39827=cartesian_point('',(6.811204203959e1,2.669374172913e1,
-4.193052498510e1));
#39828=cartesian_point('',(6.808464045373e1,2.667039105305e1,
-4.201024961683e1));
#39829=cartesian_point('',(6.896786002916e1,2.677564493857e1,
-4.135016272033e1));
#39830=cartesian_point('',(6.891771659642e1,2.678027069572e1,
-4.150859680700e1));
#39831=cartesian_point('',(6.882978929243e1,2.679764205952e1,
-4.174421692304e1));
#39832=cartesian_point('',(6.872764061616e1,2.682865589149e1,
-4.196142079149e1));
#39833=cartesian_point('',(6.869025441073e1,2.684091714835e1,
-4.203321625980e1));
#39834=(bounded_surface()b_spline_surface(3,3,((#39814,#39815,#39816,#39817,
#39818),(#39819,#39820,#39821,#39822,#39823),(#39824,#39825,#39826,#39827,
#39828),(#39829,#39830,#39831,#39832,#39833)),.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());
#39835=oriented_edge('',*,*,#39799,.f.);
#39836=oriented_edge('',*,*,#39789,.t.);
#39838=oriented_edge('',*,*,#39837,.f.);
#39840=oriented_edge('',*,*,#39839,.f.);
#39841=edge_loop('',(#39835,#39836,#39838,#39840));
#39842=face_outer_bound('',#39841,.f.);
#39844=cartesian_point('',(6.814789547573e1,2.686538141347e1,
-4.213845709163e1));
#39845=direction('',(5.067985777023e-1,2.004189206835e-1,8.384434732711e-1));
#39846=direction('',(-3.571970698674e-1,-8.363590509454e-1,4.158290408086e-1));
#39847=axis2_placement_3d('',#39844,#39845,#39846);
#39848=cylindrical_surface('',#39847,2.999999999993e-1);
#39850=oriented_edge('',*,*,#39849,.f.);
#39851=oriented_edge('',*,*,#39837,.t.);
#39852=oriented_edge('',*,*,#39774,.f.);
#39853=oriented_edge('',*,*,#39757,.t.);
#39855=oriented_edge('',*,*,#39854,.f.);
#39856=edge_loop('',(#39850,#39851,#39852,#39853,#39855));
#39857=face_outer_bound('',#39856,.f.);
#39859=cartesian_point('',(6.846066079401e1,2.597003254425e1,
-4.179392656548e1));
#39860=cartesian_point('',(6.847971785494e1,2.596114431880e1,
-4.187487322909e1));
#39861=cartesian_point('',(6.850576317160e1,2.595477694593e1,
-4.200911700961e1));
#39862=cartesian_point('',(6.852979653880e1,2.596136673882e1,
-4.219382121219e1));
#39863=cartesian_point('',(6.854214551517e1,2.597456665661e1,
-4.233947635969e1));
#39864=cartesian_point('',(6.854804570343e1,2.599296198948e1,
-4.247331729617e1));
#39865=cartesian_point('',(6.854890766765e1,2.601495478233e1,
-4.259635603147e1));
#39866=cartesian_point('',(6.854582259684e1,2.603945702024e1,
-4.270959883593e1));
#39867=cartesian_point('',(6.853963388188e1,2.606572784270e1,
-4.281397745589e1));
#39868=cartesian_point('',(6.853098160667e1,2.609329604335e1,
-4.291041993210e1));
#39869=cartesian_point('',(6.852032635851e1,2.612191520666e1,
-4.299987287806e1));
#39870=cartesian_point('',(6.850797513744e1,2.615151083600e1,
-4.308322982778e1));
#39871=cartesian_point('',(6.849409799602e1,2.618215954350e1,
-4.316133491157e1));
#39872=cartesian_point('',(6.847872568370e1,2.621410326580e1,
-4.323502674229e1));
#39873=cartesian_point('',(6.846171227509e1,2.624782396103e1,
-4.330523655882e1));
#39874=cartesian_point('',(6.844267624655e1,2.628414938347e1,
-4.337302641518e1));
#39875=cartesian_point('',(6.842094165915e1,2.632436420391e1,
-4.343948229973e1));
#39876=cartesian_point('',(6.839548358192e1,2.637034466583e1,
-4.350547798624e1));
#39877=cartesian_point('',(6.836482910055e1,2.642492667338e1,
-4.357151503107e1));
#39878=cartesian_point('',(6.832666639171e1,2.649299071146e1,
-4.363781443051e1));
#39879=cartesian_point('',(6.827638342466e1,2.658558821595e1,
-4.370458149838e1));
#39880=cartesian_point('',(6.820645275284e1,2.672448377819e1,
-4.376629123160e1));
#39881=cartesian_point('',(6.812222577528e1,2.692655466280e1,
-4.378310414367e1));
#39882=cartesian_point('',(6.806057681170e1,2.712043963429e1,
-4.372619795186e1));
#39883=cartesian_point('',(6.802905841313e1,2.724168410307e1,
-4.365083235416e1));
#39884=cartesian_point('',(6.801512227532e1,2.729786081439e1,
-4.360353017399e1));
#39885=cartesian_point('',(6.800975568064e1,2.731975107431e1,
-4.358313416076e1));
#39886=cartesian_point('',(6.813558224883e1,2.634449158517e1,
-4.175388508184e1));
#39887=cartesian_point('',(6.813473232256e1,2.631634782774e1,
-4.181665661733e1));
#39888=cartesian_point('',(6.813299862796e1,2.627591201331e1,
-4.192380806963e1));
#39889=cartesian_point('',(6.812824141905e1,2.623248508900e1,
-4.207693147815e1));
#39890=cartesian_point('',(6.812271364228e1,2.620483548391e1,
-4.220065881917e1));
#39891=cartesian_point('',(6.811588580904e1,2.618473912194e1,
-4.231668631053e1));
#39892=cartesian_point('',(6.810795621459e1,2.617067298488e1,
-4.242523928356e1));
#39893=cartesian_point('',(6.809911507588e1,2.616149847823e1,
-4.252672264886e1));
#39894=cartesian_point('',(6.808952410377e1,2.615636912624e1,
-4.262160582963e1));
#39895=cartesian_point('',(6.807929717285e1,2.615466183726e1,
-4.271045304899e1));
#39896=cartesian_point('',(6.806848650854e1,2.615594406362e1,
-4.279392477304e1));
#39897=cartesian_point('',(6.805708121785e1,2.615995668498e1,
-4.287269833933e1));
#39898=cartesian_point('',(6.804499882822e1,2.616660421252e1,
-4.294746032353e1));
#39899=cartesian_point('',(6.803206419632e1,2.617596716535e1,
-4.301894193391e1));
#39900=cartesian_point('',(6.801796059496e1,2.618836050004e1,
-4.308801468065e1));
#39901=cartesian_point('',(6.800215772038e1,2.620444946553e1,
-4.315573647858e1));
#39902=cartesian_point('',(6.798382674398e1,2.622542561138e1,
-4.322325592066e1));
#39903=cartesian_point('',(6.796173805728e1,2.625325962087e1,
-4.329157353913e1));
#39904=cartesian_point('',(6.793412687675e1,2.629113069153e1,
-4.336133239169e1));
#39905=cartesian_point('',(6.789828857440e1,2.634451097124e1,
-4.343285645255e1));
#39906=cartesian_point('',(6.784922059679e1,2.642506017490e1,
-4.350632709626e1));
#39907=cartesian_point('',(6.777882623964e1,2.655642769207e1,
-4.357551040015e1));
#39908=cartesian_point('',(6.769388778136e1,2.675784856511e1,
-4.359454620779e1));
#39909=cartesian_point('',(6.763660364820e1,2.694890531445e1,
-4.353031867545e1));
#39910=cartesian_point('',(6.761308076873e1,2.706011014194e1,
-4.344693870596e1));
#39911=cartesian_point('',(6.760500551266e1,2.710769315228e1,
-4.339578270860e1));
#39912=cartesian_point('',(6.760229661124e1,2.712558146444e1,
-4.337392741123e1));
#39913=cartesian_point('',(6.834324266732e1,2.679181647280e1,
-4.168869066195e1));
#39914=cartesian_point('',(6.831909514622e1,2.677381392423e1,
-4.174664910239e1));
#39915=cartesian_point('',(6.827922252480e1,2.674590467986e1,
-4.184333501365e1));
#39916=cartesian_point('',(6.822389038806e1,2.671121062118e1,
-4.197785718574e1));
#39917=cartesian_point('',(6.817977576123e1,2.668582671320e1,
-4.208483850060e1));
#39918=cartesian_point('',(6.813873588248e1,2.666408588631e1,
-4.218387958042e1));
#39919=cartesian_point('',(6.810054455478e1,2.664542211523e1,
-4.227549731224e1));
#39920=cartesian_point('',(6.806499968122e1,2.662939328827e1,
-4.236022459148e1));
#39921=cartesian_point('',(6.803192609030e1,2.661565791746e1,
-4.243855923120e1));
#39922=cartesian_point('',(6.800114416301e1,2.660394466059e1,
-4.251101411980e1));
#39923=cartesian_point('',(6.797245828763e1,2.659403975581e1,
-4.257812918407e1));
#39924=cartesian_point('',(6.794567883298e1,2.658579113612e1,
-4.264041000480e1));
#39925=cartesian_point('',(6.792062177489e1,2.657910652064e1,
-4.269832148681e1));
#39926=cartesian_point('',(6.789709496386e1,2.657395425715e1,
-4.275231039394e1));
#39927=cartesian_point('',(6.787486613883e1,2.657037394608e1,
-4.280286251636e1));
#39928=cartesian_point('',(6.785364814734e1,2.656851409752e1,
-4.285050506765e1));
#39929=cartesian_point('',(6.783312054323e1,2.656870429895e1,
-4.289569967971e1));
#39930=cartesian_point('',(6.781296518204e1,2.657155858600e1,
-4.293866023915e1));
#39931=cartesian_point('',(6.779281338225e1,2.657810019434e1,
-4.297930963715e1));
#39932=cartesian_point('',(6.777203224810e1,2.659005108962e1,
-4.301744297564e1));
#39933=cartesian_point('',(6.774911711491e1,2.661092121216e1,
-4.305311122429e1));
#39934=cartesian_point('',(6.772216500524e1,2.664804526610e1,
-4.308354973183e1));
#39935=cartesian_point('',(6.769534170238e1,2.670806033025e1,
-4.309142578843e1));
#39936=cartesian_point('',(6.768296329695e1,2.676735114793e1,
-4.306412138820e1));
#39937=cartesian_point('',(6.768464339483e1,2.680411880201e1,
-4.302463340328e1));
#39938=cartesian_point('',(6.768928868497e1,2.682112287699e1,
-4.299760939938e1));
#39939=cartesian_point('',(6.769178495328e1,2.682776503746e1,
-4.298558966334e1));
#39940=cartesian_point('',(6.884051496494e1,2.678828296211e1,
-4.167467238886e1));
#39941=cartesian_point('',(6.881695587076e1,2.679794512080e1,
-4.174681489839e1));
#39942=cartesian_point('',(6.877323714417e1,2.681449145438e1,
-4.186191502394e1));
#39943=cartesian_point('',(6.870475843126e1,2.683705547802e1,
-4.201259368959e1));
#39944=cartesian_point('',(6.864652401943e1,2.685439982786e1,
-4.212761686626e1));
#39945=cartesian_point('',(6.858984324849e1,2.686978709179e1,
-4.223038611695e1));
#39946=cartesian_point('',(6.853535019767e1,2.688336985410e1,
-4.232244676769e1));
#39947=cartesian_point('',(6.848341843216e1,2.689533411210e1,
-4.240503919968e1));
#39948=cartesian_point('',(6.843427511490e1,2.690586273308e1,
-4.247914709022e1));
#39949=cartesian_point('',(6.838802346875e1,2.691512793378e1,
-4.254560457821e1));
#39950=cartesian_point('',(6.834467073530e1,2.692328350341e1,
-4.260513778556e1));
#39951=cartesian_point('',(6.830419696520e1,2.693045076827e1,
-4.265832606745e1));
#39952=cartesian_point('',(6.826658645193e1,2.693671220849e1,
-4.270560807198e1));
#39953=cartesian_point('',(6.823183883716e1,2.694210457596e1,
-4.274730210390e1));
#39954=cartesian_point('',(6.819996270159e1,2.694660614504e1,
-4.278363383985e1));
#39955=cartesian_point('',(6.817102129598e1,2.695009944700e1,
-4.281469457065e1));
#39956=cartesian_point('',(6.814526861885e1,2.695229244442e1,
-4.284031368981e1));
#39957=cartesian_point('',(6.812334699679e1,2.695257978956e1,
-4.285992603230e1));
#39958=cartesian_point('',(6.810633727693e1,2.694985368313e1,
-4.287271581987e1));
#39959=cartesian_point('',(6.809571726583e1,2.694213474543e1,
-4.287793663126e1));
#39960=cartesian_point('',(6.809327330009e1,2.692556677661e1,
-4.287555524257e1));
#39961=cartesian_point('',(6.810280754994e1,2.689207140930e1,
-4.286639267091e1));
#39962=cartesian_point('',(6.812488529974e1,2.683548160804e1,
-4.286279207324e1));
#39963=cartesian_point('',(6.814537826814e1,2.678833923754e1,
-4.287342598286e1));
#39964=cartesian_point('',(6.815996136611e1,2.677342260744e1,
-4.287834796970e1));
#39965=cartesian_point('',(6.816929375757e1,2.677366407495e1,
-4.287518823337e1));
#39966=cartesian_point('',(6.817344850281e1,2.677498278033e1,
-4.287278351101e1));
#39967=(bounded_surface()b_spline_surface(3,3,((#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)),.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.586697053077e-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());
#39968=oriented_edge('',*,*,#35855,.f.);
#39969=oriented_edge('',*,*,#39839,.t.);
#39970=oriented_edge('',*,*,#39849,.t.);
#39972=oriented_edge('',*,*,#39971,.f.);
#39973=edge_loop('',(#39968,#39969,#39970,#39972));
#39974=face_outer_bound('',#39973,.f.);
#39976=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#39977=direction('',(0.e0,0.e0,1.e0));
#39978=direction('',(9.320008606120e-1,3.624560605349e-1,0.e0));
#39979=axis2_placement_3d('',#39976,#39977,#39978);
#39980=toroidal_surface('',#39979,7.344368814732e1,5.e-1);
#39981=oriented_edge('',*,*,#35857,.f.);
#39982=oriented_edge('',*,*,#39971,.t.);
#39984=oriented_edge('',*,*,#39983,.t.);
#39986=oriented_edge('',*,*,#39985,.t.);
#39988=oriented_edge('',*,*,#39987,.f.);
#39989=edge_loop('',(#39981,#39982,#39984,#39986,#39988));
#39990=face_outer_bound('',#39989,.f.);
#39992=cartesian_point('',(4.756730366552e-11,1.970868569504e-11,
-4.228096149021e1));
#39993=direction('',(0.e0,0.e0,1.e0));
#39994=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#39995=axis2_placement_3d('',#39992,#39993,#39994);
#39996=conical_surface('',#39995,7.351737503131e1,3.302386755580e1);
#39997=oriented_edge('',*,*,#39985,.f.);
#39998=oriented_edge('',*,*,#39983,.f.);
#39999=oriented_edge('',*,*,#39854,.t.);
#40001=oriented_edge('',*,*,#40000,.f.);
#40003=oriented_edge('',*,*,#40002,.f.);
#40005=oriented_edge('',*,*,#40004,.f.);
#40007=oriented_edge('',*,*,#40006,.t.);
#40008=edge_loop('',(#39997,#39998,#39999,#40001,#40003,#40005,#40007));
#40009=face_outer_bound('',#40008,.f.);
#40011=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#40012=direction('',(0.e0,0.e0,1.e0));
#40013=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#40014=axis2_placement_3d('',#40011,#40012,#40013);
#40015=toroidal_surface('',#40014,7.065650925828e1,4.e0);
#40017=oriented_edge('',*,*,#40016,.f.);
#40019=oriented_edge('',*,*,#40018,.f.);
#40020=oriented_edge('',*,*,#40004,.t.);
#40021=oriented_edge('',*,*,#40002,.t.);
#40022=oriented_edge('',*,*,#40000,.t.);
#40023=oriented_edge('',*,*,#39755,.f.);
#40024=oriented_edge('',*,*,#39753,.f.);
#40025=oriented_edge('',*,*,#30334,.t.);
#40026=oriented_edge('',*,*,#30332,.t.);
#40027=edge_loop('',(#40017,#40019,#40020,#40021,#40022,#40023,#40024,#40025,
#40026));
#40028=face_outer_bound('',#40027,.f.);
#40030=cartesian_point('',(6.477640063756e1,2.822504892087e1,
-3.934373632880e1));
#40031=direction('',(3.827282946309e-1,-9.238019244159e-1,1.044303281298e-2));
#40032=direction('',(9.233887774885e-1,3.828695968098e-1,2.764122730730e-2));
#40033=axis2_placement_3d('',#40030,#40031,#40032);
#40034=toroidal_surface('',#40033,3.698456031607e0,2.999994698656e-1);
#40036=oriented_edge('',*,*,#40035,.f.);
#40038=oriented_edge('',*,*,#40037,.t.);
#40039=oriented_edge('',*,*,#40018,.t.);
#40040=oriented_edge('',*,*,#40016,.t.);
#40042=oriented_edge('',*,*,#40041,.f.);
#40043=edge_loop('',(#40036,#40038,#40039,#40040,#40042));
#40044=face_outer_bound('',#40043,.f.);
#40046=cartesian_point('',(7.184781459867e1,3.192512363422e1,0.e0));
#40047=direction('',(-3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#40048=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#40049=axis2_placement_3d('',#40046,#40047,#40048);
#40050=plane('',#40049);
#40052=oriented_edge('',*,*,#40051,.t.);
#40054=oriented_edge('',*,*,#40053,.t.);
#40056=oriented_edge('',*,*,#40055,.t.);
#40058=oriented_edge('',*,*,#40057,.t.);
#40059=oriented_edge('',*,*,#40035,.t.);
#40061=oriented_edge('',*,*,#40060,.t.);
#40062=edge_loop('',(#40052,#40054,#40056,#40058,#40059,#40061));
#40063=face_outer_bound('',#40062,.f.);
#40065=cartesian_point('',(6.787350907765e1,3.074540181608e1,
-6.593298135858e0));
#40066=direction('',(4.095189972059e-1,1.797666942599e-1,8.944149632929e-1));
#40067=direction('',(-9.104553071454e-1,1.428726378637e-1,3.881475789447e-1));
#40068=axis2_placement_3d('',#40065,#40066,#40067);
#40069=cylindrical_surface('',#40068,5.000000030464e-1);
#40071=oriented_edge('',*,*,#40070,.f.);
#40073=oriented_edge('',*,*,#40072,.t.);
#40074=oriented_edge('',*,*,#40051,.f.);
#40076=oriented_edge('',*,*,#40075,.f.);
#40077=edge_loop('',(#40071,#40073,#40074,#40076));
#40078=face_outer_bound('',#40077,.f.);
#40080=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#40081=direction('',(0.e0,0.e0,1.e0));
#40082=direction('',(0.e0,-1.e0,0.e0));
#40083=axis2_placement_3d('',#40080,#40081,#40082);
#40084=conical_surface('',#40083,7.438528799863e1,2.656505117708e1);
#40086=oriented_edge('',*,*,#40085,.t.);
#40088=oriented_edge('',*,*,#40087,.f.);
#40090=oriented_edge('',*,*,#40089,.f.);
#40091=oriented_edge('',*,*,#40070,.t.);
#40093=oriented_edge('',*,*,#40092,.f.);
#40094=oriented_edge('',*,*,#30326,.t.);
#40096=oriented_edge('',*,*,#40095,.t.);
#40097=edge_loop('',(#40086,#40088,#40090,#40091,#40093,#40094,#40096));
#40098=face_outer_bound('',#40097,.f.);
#40100=cartesian_point('',(6.566593554176e1,3.510642810661e1,
-6.695552256393e0));
#40101=direction('',(-3.919178848771e-1,-2.154582390836e-1,-8.944149589114e-1));
#40102=direction('',(-4.409017290381e-1,-8.092880116168e-1,3.881476260194e-1));
#40103=axis2_placement_3d('',#40100,#40101,#40102);
#40104=cylindrical_surface('',#40103,5.000000035649e-1);
#40105=oriented_edge('',*,*,#40085,.f.);
#40107=oriented_edge('',*,*,#40106,.f.);
#40109=oriented_edge('',*,*,#40108,.f.);
#40111=oriented_edge('',*,*,#40110,.f.);
#40112=edge_loop('',(#40105,#40107,#40109,#40111));
#40113=face_outer_bound('',#40112,.f.);
#40115=cartesian_point('',(6.609552202992e1,3.674568995334e1,
-4.363880847117e0));
#40116=cartesian_point('',(6.616583868117e1,3.668601041990e1,
-4.315791816772e0));
#40117=cartesian_point('',(6.629335006636e1,3.654911813218e1,
-4.261970380014e0));
#40118=cartesian_point('',(6.642164588672e1,3.631860438873e1,
-4.261002651049e0));
#40119=cartesian_point('',(6.648553230604e1,3.615478818892e1,
-4.288795155485e0));
#40120=cartesian_point('',(6.652385916618e1,3.599009848300e1,
-4.343036995138e0));
#40121=cartesian_point('',(6.653699158908e1,3.583482876281e1,
-4.416732654181e0));
#40122=cartesian_point('',(6.652866276128e1,3.569168948988e1,
-4.504496105670e0));
#40123=cartesian_point('',(6.650262580304e1,3.556028749805e1,
-4.603390080718e0));
#40124=cartesian_point('',(6.646155212093e1,3.543922082874e1,
-4.712480109156e0));
#40125=cartesian_point('',(6.640697691873e1,3.532721142733e1,
-4.832011592566e0));
#40126=cartesian_point('',(6.633982729997e1,3.522376146131e1,
-4.962408002243e0));
#40127=cartesian_point('',(6.626079526254e1,3.512901606801e1,
-5.103904590567e0));
#40128=cartesian_point('',(6.617032595655e1,3.504339157222e1,
-5.256761400022e0));
#40129=cartesian_point('',(6.606847833865e1,3.496744793403e1,
-5.421545146958e0));
#40130=cartesian_point('',(6.595483075870e1,3.490200215719e1,
-5.599278542549e0));
#40131=cartesian_point('',(6.582855765240e1,3.484841683625e1,
-5.791307258083e0));
#40132=cartesian_point('',(6.566682161212e1,3.480275603672e1,
-6.031362527198e0));
#40133=cartesian_point('',(6.554604939874e1,3.478926330163e1,
-6.205750719445e0));
#40134=cartesian_point('',(6.547216385245e1,3.478818960864e1,
-6.310924930153e0));
#40135=cartesian_point('',(6.560918887669e1,3.646600678605e1,
-4.095899030955e0));
#40136=cartesian_point('',(6.567315781753e1,3.642104739942e1,
-4.032676908648e0));
#40137=cartesian_point('',(6.580956870055e1,3.629037524718e1,
-3.959164885475e0));
#40138=cartesian_point('',(6.594248968471e1,3.605286119019e1,
-3.956941032848e0));
#40139=cartesian_point('',(6.600318455992e1,3.588423534593e1,
-3.994059191832e0));
#40140=cartesian_point('',(6.603035298874e1,3.572113614704e1,
-4.065605623125e0));
#40141=cartesian_point('',(6.602616487988e1,3.557758619587e1,
-4.160023566675e0));
#40142=cartesian_point('',(6.599737472338e1,3.545672691249e1,
-4.268485700224e0));
#40143=cartesian_point('',(6.595050670597e1,3.535696072598e1,
-4.386274495940e0));
#40144=cartesian_point('',(6.589026889146e1,3.527539732824e1,
-4.511864917823e0));
#40145=cartesian_point('',(6.581966615711e1,3.520952810075e1,
-4.645483660438e0));
#40146=cartesian_point('',(6.574080809798e1,3.515776607469e1,
-4.787721597527e0));
#40147=cartesian_point('',(6.565537780858e1,3.511922234527e1,
-4.939034899187e0));
#40148=cartesian_point('',(6.556466679739e1,3.509342592143e1,
-5.099917543108e0));
#40149=cartesian_point('',(6.546954951417e1,3.508027400920e1,
-5.271147864167e0));
#40150=cartesian_point('',(6.537055326201e1,3.508012787312e1,
-5.453905044205e0));
#40151=cartesian_point('',(6.526809892861e1,3.509395087251e1,
-5.649604701441e0));
#40152=cartesian_point('',(6.514642805715e1,3.512799096257e1,
-5.892291140584e0));
#40153=cartesian_point('',(6.506458641306e1,3.516767254766e1,
-6.066890100696e0));
#40154=cartesian_point('',(6.501791298719e1,3.519672739325e1,
-6.171592440675e0));
#40155=cartesian_point('',(6.542102798674e1,3.602047398463e1,
-4.492900906095e0));
#40156=cartesian_point('',(6.544023800749e1,3.600894258362e1,
-4.451566071534e0));
#40157=cartesian_point('',(6.548507747121e1,3.596884687187e1,
-4.406306625251e0));
#40158=cartesian_point('',(6.552781017844e1,3.589274282461e1,
-4.404203559172e0));
#40159=cartesian_point('',(6.554622933081e1,3.583878643719e1,
-4.426135870542e0));
#40160=cartesian_point('',(6.555248992848e1,3.578780137569e1,
-4.470537539513e0));
#40161=cartesian_point('',(6.554761062244e1,3.574489198990e1,
-4.532771776523e0));
#40162=cartesian_point('',(6.553427926864e1,3.571112627797e1,
-4.609218291587e0));
#40163=cartesian_point('',(6.551506502864e1,3.568577766628e1,
-4.697853931765e0));
#40164=cartesian_point('',(6.549182730990e1,3.566766081143e1,
-4.798050450594e0));
#40165=cartesian_point('',(6.546578145427e1,3.565575930844e1,
-4.910069940994e0));
#40166=cartesian_point('',(6.543780858551e1,3.564937284571e1,
-5.034261274386e0));
#40167=cartesian_point('',(6.540862244544e1,3.564803027046e1,
-5.170759326764e0));
#40168=cartesian_point('',(6.537878666218e1,3.565141916894e1,
-5.319717606138e0));
#40169=cartesian_point('',(6.534872484658e1,3.565938569007e1,
-5.481609946593e0));
#40170=cartesian_point('',(6.531877120554e1,3.567196216396e1,
-5.657399891663e0));
#40171=cartesian_point('',(6.528927736438e1,3.568938251185e1,
-5.848426755508e0));
#40172=cartesian_point('',(6.525629702210e1,3.571560578758e1,
-6.088483284883e0));
#40173=cartesian_point('',(6.523618987081e1,3.573850220286e1,
-6.263979327443e0));
#40174=cartesian_point('',(6.522558959681e1,3.575356941760e1,
-6.370215881169e0));
#40175=cartesian_point('',(6.580627812011e1,3.606080996958e1,
-4.974158238866e0));
#40176=cartesian_point('',(6.580779076475e1,3.605251655476e1,
-4.959714684708e0));
#40177=cartesian_point('',(6.579453715465e1,3.605485976534e1,
-4.949323543944e0));
#40178=cartesian_point('',(6.578419416773e1,3.607246797291e1,
-4.948541489923e0));
#40179=cartesian_point('',(6.578309369527e1,3.608492342694e1,
-4.952990075695e0));
#40180=cartesian_point('',(6.578928071559e1,3.609257729846e1,
-4.965504568947e0));
#40181=cartesian_point('',(6.580135061956e1,3.609201380424e1,
-4.989726938986e0));
#40182=cartesian_point('',(6.581678530117e1,3.608275610972e1,
-5.028275489015e0));
#40183=cartesian_point('',(6.583325815517e1,3.606574995921e1,
-5.082354784702e0));
#40184=cartesian_point('',(6.584906158971e1,3.604221429207e1,
-5.152408914551e0));
#40185=cartesian_point('',(6.586297990721e1,3.601316490732e1,
-5.238737695041e0));
#40186=cartesian_point('',(6.587405178621e1,3.597946695559e1,
-5.341392587777e0));
#40187=cartesian_point('',(6.588147912074e1,3.594190774900e1,
-5.460114946896e0));
#40188=cartesian_point('',(6.588458815200e1,3.590114737986e1,
-5.594641439652e0));
#40189=cartesian_point('',(6.588274480013e1,3.585766732243e1,
-5.745070699092e0));
#40190=cartesian_point('',(6.587523058456e1,3.581177893745e1,
-5.912093953863e0));
#40191=cartesian_point('',(6.586111346980e1,3.576372351599e1,
-6.096939579482e0));
#40192=cartesian_point('',(6.583571387592e1,3.570604658916e1,
-6.332952110829e0));
#40193=cartesian_point('',(6.580984087499e1,3.566675143273e1,
-6.508719312020e0));
#40194=cartesian_point('',(6.579140753294e1,3.564417573829e1,
-6.616251939705e0));
#40195=(bounded_surface()b_spline_surface(3,3,((#40115,#40116,#40117,#40118,
#40119,#40120,#40121,#40122,#40123,#40124,#40125,#40126,#40127,#40128,#40129,
#40130,#40131,#40132,#40133,#40134),(#40135,#40136,#40137,#40138,#40139,#40140,
#40141,#40142,#40143,#40144,#40145,#40146,#40147,#40148,#40149,#40150,#40151,
#40152,#40153,#40154),(#40155,#40156,#40157,#40158,#40159,#40160,#40161,#40162,
#40163,#40164,#40165,#40166,#40167,#40168,#40169,#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)),
.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.961997011812e-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());
#40197=oriented_edge('',*,*,#40196,.f.);
#40198=oriented_edge('',*,*,#40106,.t.);
#40199=oriented_edge('',*,*,#40095,.f.);
#40200=oriented_edge('',*,*,#30324,.t.);
#40201=edge_loop('',(#40197,#40198,#40199,#40200));
#40202=face_outer_bound('',#40201,.f.);
#40204=cartesian_point('',(6.521506143577e1,3.598649918531e1,
-2.460528104879e1));
#40205=direction('',(1.261654989746e-2,-4.807167120839e-3,9.999088527526e-1));
#40206=direction('',(-3.552779009790e-1,-9.347607249725e-1,-1.117067594939e-5));
#40207=axis2_placement_3d('',#40204,#40205,#40206);
#40208=cylindrical_surface('',#40207,3.000055924665e-1);
#40209=oriented_edge('',*,*,#40196,.t.);
#40210=oriented_edge('',*,*,#30322,.f.);
#40212=oriented_edge('',*,*,#40211,.f.);
#40214=oriented_edge('',*,*,#40213,.f.);
#40215=edge_loop('',(#40209,#40210,#40212,#40214));
#40216=face_outer_bound('',#40215,.f.);
#40218=cartesian_point('',(6.182620364826e1,3.420876765967e1,
-3.934391487094e1));
#40219=direction('',(-4.998538050188e-1,8.660470744602e-1,1.042297592243e-2));
#40220=direction('',(7.056762092530e-1,4.142113908457e-1,-5.748478158504e-1));
#40221=axis2_placement_3d('',#40218,#40219,#40220);
#40222=toroidal_surface('',#40221,3.697836915773e0,2.999996387243e-1);
#40224=oriented_edge('',*,*,#40223,.f.);
#40225=oriented_edge('',*,*,#40211,.t.);
#40227=oriented_edge('',*,*,#40226,.t.);
#40229=oriented_edge('',*,*,#40228,.t.);
#40231=oriented_edge('',*,*,#40230,.f.);
#40232=edge_loop('',(#40224,#40225,#40227,#40229,#40231));
#40233=face_outer_bound('',#40232,.f.);
#40235=cartesian_point('',(5.834016199589e1,3.137330715614e1,0.e0));
#40236=direction('',(4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#40237=direction('',(8.660254037844e-1,5.e-1,0.e0));
#40238=axis2_placement_3d('',#40235,#40236,#40237);
#40239=plane('',#40238);
#40241=oriented_edge('',*,*,#40240,.t.);
#40243=oriented_edge('',*,*,#40242,.t.);
#40244=oriented_edge('',*,*,#40108,.t.);
#40245=oriented_edge('',*,*,#40213,.t.);
#40246=oriented_edge('',*,*,#40223,.t.);
#40248=oriented_edge('',*,*,#40247,.t.);
#40249=edge_loop('',(#40241,#40243,#40244,#40245,#40246,#40248));
#40250=face_outer_bound('',#40249,.f.);
#40252=cartesian_point('',(6.508648864854e1,3.495147297592e1,
-2.154687439419e1));
#40253=direction('',(-1.251986792564e-2,4.862997913792e-3,-9.999097980110e-1));
#40254=direction('',(-5.202110009605e-1,-8.540345103070e-1,2.360017861866e-3));
#40255=axis2_placement_3d('',#40252,#40253,#40254);
#40256=cylindrical_surface('',#40255,5.000150365122e-1);
#40258=oriented_edge('',*,*,#40257,.f.);
#40260=oriented_edge('',*,*,#40259,.t.);
#40261=oriented_edge('',*,*,#40240,.f.);
#40263=oriented_edge('',*,*,#40262,.f.);
#40264=edge_loop('',(#40258,#40260,#40261,#40263));
#40265=face_outer_bound('',#40264,.f.);
#40267=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#40268=direction('',(0.e0,0.e0,1.e0));
#40269=direction('',(1.e0,0.e0,0.e0));
#40270=axis2_placement_3d('',#40267,#40268,#40269);
#40271=conical_surface('',#40270,7.334631745054e1,5.e-1);
#40273=oriented_edge('',*,*,#40272,.t.);
#40274=oriented_edge('',*,*,#35861,.f.);
#40276=oriented_edge('',*,*,#40275,.t.);
#40278=oriented_edge('',*,*,#40277,.t.);
#40280=oriented_edge('',*,*,#40279,.f.);
#40282=oriented_edge('',*,*,#40281,.f.);
#40283=oriented_edge('',*,*,#40257,.t.);
#40284=edge_loop('',(#40273,#40274,#40276,#40278,#40280,#40282,#40283));
#40285=face_outer_bound('',#40284,.f.);
#40287=cartesian_point('',(6.454198591677e1,3.464769122455e1,
-4.131567793106e1));
#40288=cartesian_point('',(6.458711120756e1,3.460806889359e1,
-4.151413853995e1));
#40289=cartesian_point('',(6.464966438111e1,3.458366119813e1,
-4.183237634796e1));
#40290=cartesian_point('',(6.469362341355e1,3.462729168518e1,
-4.217084046698e1));
#40291=cartesian_point('',(6.470561536033e1,3.465395654784e1,
-4.229078818216e1));
#40292=cartesian_point('',(6.403378963969e1,3.501820527495e1,
-4.133853517865e1));
#40293=cartesian_point('',(6.403923194911e1,3.492663738708e1,
-4.149703755266e1));
#40294=cartesian_point('',(6.405731275251e1,3.480862915838e1,
-4.176298498660e1));
#40295=cartesian_point('',(6.408153088697e1,3.474039441544e1,
-4.206724654663e1));
#40296=cartesian_point('',(6.409048461371e1,3.472632476623e1,
-4.217840781574e1));
#40297=cartesian_point('',(6.425636339728e1,3.560642913779e1,
-4.136104889056e1));
#40298=cartesian_point('',(6.419949452539e1,3.553945020112e1,
-4.149341958130e1));
#40299=cartesian_point('',(6.411834356058e1,3.544112804625e1,
-4.170542929509e1));
#40300=cartesian_point('',(6.404510161380e1,3.535577855994e1,
-4.193052498508e1));
#40301=cartesian_point('',(6.402098232714e1,3.532905102749e1,
-4.201024961687e1));
#40302=cartesian_point('',(6.488290744779e1,3.554868773949e1,
-4.135016272032e1));
#40303=cartesian_point('',(6.483258921660e1,3.554672889131e1,
-4.150859680699e1));
#40304=cartesian_point('',(6.474314672491e1,3.555247482450e1,
-4.174421692304e1));
#40305=cartesian_point('',(6.463782382732e1,3.556989025109e1,
-4.196142079149e1));
#40306=cartesian_point('',(6.459915705092e1,3.557716673213e1,
-4.203321625976e1));
#40307=(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)),.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());
#40308=oriented_edge('',*,*,#40272,.f.);
#40309=oriented_edge('',*,*,#40262,.t.);
#40311=oriented_edge('',*,*,#40310,.f.);
#40313=oriented_edge('',*,*,#40312,.f.);
#40314=edge_loop('',(#40308,#40309,#40311,#40313));
#40315=face_outer_bound('',#40314,.f.);
#40317=cartesian_point('',(6.405824484433e1,3.553062965545e1,
-4.213845709176e1));
#40318=direction('',(4.763029270512e-1,2.648547976063e-1,8.384434732690e-1));
#40319=direction('',(-2.449744371513e-1,-8.758274567320e-1,4.158290408050e-1));
#40320=axis2_placement_3d('',#40317,#40318,#40319);
#40321=cylindrical_surface('',#40320,2.999999999992e-1);
#40323=oriented_edge('',*,*,#40322,.f.);
#40324=oriented_edge('',*,*,#40310,.t.);
#40325=oriented_edge('',*,*,#40247,.f.);
#40326=oriented_edge('',*,*,#40230,.t.);
#40328=oriented_edge('',*,*,#40327,.f.);
#40329=edge_loop('',(#40323,#40324,#40325,#40326,#40328));
#40330=face_outer_bound('',#40329,.f.);
#40332=cartesian_point('',(6.448520088896e1,3.468376468684e1,
-4.179392655875e1));
#40333=cartesian_point('',(6.450525505882e1,3.467743994692e1,
-4.187487321595e1));
#40334=cartesian_point('',(6.453190867432e1,3.467452664188e1,
-4.200911704841e1));
#40335=cartesian_point('',(6.455487629426e1,3.468419704889e1,
-4.219382130152e1));
#40336=cartesian_point('',(6.456539668282e1,3.469889591328e1,
-4.233947647199e1));
#40337=cartesian_point('',(6.456884531566e1,3.471790399489e1,
-4.247331734344e1));
#40338=cartesian_point('',(6.456682927136e1,3.473982113228e1,
-4.259635600611e1));
#40339=cartesian_point('',(6.456057241419e1,3.476371105788e1,
-4.270959877332e1));
#40340=cartesian_point('',(6.455100761682e1,3.478894933788e1,
-4.281397739193e1));
#40341=cartesian_point('',(6.453883099041e1,3.481515234353e1,
-4.291041988681e1));
#40342=cartesian_point('',(6.452453134639e1,3.484213588288e1,
-4.299987285579e1));
#40343=cartesian_point('',(6.450842278399e1,3.486986616496e1,
-4.308322982250e1));
#40344=cartesian_point('',(6.449066390267e1,3.489844134076e1,
-4.316133491347e1));
#40345=cartesian_point('',(6.447125361022e1,3.492810529056e1,
-4.323502674350e1));
#40346=cartesian_point('',(6.444998432140e1,3.495931680268e1,
-4.330523655453e1));
#40347=cartesian_point('',(6.442636973247e1,3.499284675188e1,
-4.337302640384e1));
#40348=cartesian_point('',(6.439957200320e1,3.502988059194e1,
-4.343948228295e1));
#40349=cartesian_point('',(6.436833007128e1,3.507214473553e1,
-4.350547796734e1));
#40350=cartesian_point('',(6.433081346319e1,3.512225857175e1,
-4.357151501321e1));
#40351=cartesian_point('',(6.428409310330e1,3.518475907735e1,
-4.363781441471e1));
#40352=cartesian_point('',(6.422215391703e1,3.527000114862e1,
-4.370458148433e1));
#40353=cartesian_point('',(6.413469200792e1,3.539858064564e1,
-4.376629122189e1));
#40354=cartesian_point('',(6.402481005946e1,3.558792895398e1,
-4.378310414834e1));
#40355=cartesian_point('',(6.393838143607e1,3.577210841931e1,
-4.372619796499e1));
#40356=cartesian_point('',(6.389130710688e1,3.588820163715e1,
-4.365083238003e1));
#40357=cartesian_point('',(6.387015766389e1,3.594207871327e1,
-4.360353021079e1));
#40358=cartesian_point('',(6.386197973167e1,3.596308121045e1,
-4.358313420815e1));
#40359=cartesian_point('',(6.411402672465e1,3.501258891585e1,
-4.175388507647e1));
#40360=cartesian_point('',(6.411685756685e1,3.498457499629e1,
-4.181665660707e1));
#40361=cartesian_point('',(6.412041663876e1,3.494425880703e1,
-4.192380810042e1));
#40362=cartesian_point('',(6.412136847857e1,3.490058245736e1,
-4.207693155259e1));
#40363=cartesian_point('',(6.411949698737e1,3.487244788033e1,
-4.220065891590e1));
#40364=cartesian_point('',(6.411535066910e1,3.485163224782e1,
-4.231668635239e1));
#40365=cartesian_point('',(6.410932491627e1,3.483665143758e1,
-4.242523926132e1));
#40366=cartesian_point('',(6.410175693166e1,3.482640142154e1,
-4.252672259246e1));
#40367=cartesian_point('',(6.409291752784e1,3.482006407676e1,
-4.262160577110e1));
#40368=cartesian_point('',(6.408300093483e1,3.481703650919e1,
-4.271045300694e1));
#40369=cartesian_point('',(6.407211539096e1,3.481689669004e1,
-4.279392475208e1));
#40370=cartesian_point('',(6.406028391974e1,3.481938629386e1,
-4.287269833429e1));
#40371=cartesian_point('',(6.404743721896e1,3.482439988308e1,
-4.294746032538e1));
#40372=cartesian_point('',(6.403339113406e1,3.483199442639e1,
-4.301894193515e1));
#40373=cartesian_point('',(6.401779053739e1,3.484244084418e1,
-4.308801467646e1));
#40374=cartesian_point('',(6.400002282937e1,3.485632947540e1,
-4.315573646723e1));
#40375=cartesian_point('',(6.397911074317e1,3.487473349215e1,
-4.322325590349e1));
#40376=cartesian_point('',(6.395357796341e1,3.489944622268e1,
-4.329157351936e1));
#40377=cartesian_point('',(6.392125983556e1,3.493338931611e1,
-4.336133237260e1));
#40378=cartesian_point('',(6.387876061208e1,3.498163507982e1,
-4.343285643529e1));
#40379=cartesian_point('',(6.381959864012e1,3.505509051215e1,
-4.350632708061e1));
#40380=cartesian_point('',(6.373265962021e1,3.517614584308e1,
-4.357551038912e1));
#40381=cartesian_point('',(6.362215712100e1,3.536475683300e1,
-4.359454621303e1));
#40382=cartesian_point('',(6.354042514224e1,3.554670199787e1,
-4.353031869012e1));
#40383=cartesian_point('',(6.350258836355e1,3.565388509190e1,
-4.344693873439e1));
#40384=cartesian_point('',(6.348837136264e1,3.570000698862e1,
-4.339578274834e1));
#40385=cartesian_point('',(6.348335074384e1,3.571738867617e1,
-4.337392746202e1));
#40386=cartesian_point('',(6.426152296725e1,3.548319199979e1,
-4.168869065708e1));
#40387=cartesian_point('',(6.423993183726e1,3.546219158311e1,
-4.174664909303e1));
#40388=cartesian_point('',(6.420404320522e1,3.542931667182e1,
-4.184333504159e1));
#40389=cartesian_point('',(6.415371291192e1,3.538769712224e1,
-4.197785725096e1));
#40390=cartesian_point('',(6.411328894953e1,3.535677225975e1,
-4.208483858357e1));
#40391=cartesian_point('',(6.407543793789e1,3.532986066361e1,
-4.218387961574e1));
#40392=cartesian_point('',(6.404000947418e1,3.530637160897e1,
-4.227549729347e1));
#40393=cartesian_point('',(6.400686088486e1,3.528584038007e1,
-4.236022454466e1));
#40394=cartesian_point('',(6.397586306944e1,3.526790554691e1,
-4.243855918326e1));
#40395=cartesian_point('',(6.394687336719e1,3.525227464721e1,
-4.251101408591e1));
#40396=cartesian_point('',(6.391972574605e1,3.523871021833e1,
-4.257812916752e1));
#40397=cartesian_point('',(6.389425204910e1,3.522703674397e1,
-4.264041000100e1));
#40398=cartesian_point('',(6.387028187281e1,3.521713871304e1,
-4.269832148834e1));
#40399=cartesian_point('',(6.384762884246e1,3.520895966298e1,
-4.275231039492e1));
#40400=cartesian_point('',(6.382605751416e1,3.520250853858e1,
-4.280286251338e1));
#40401=cartesian_point('',(6.380526380664e1,3.519789509794e1,
-4.285050505986e1));
#40402=cartesian_point('',(6.378488699443e1,3.519540428188e1,
-4.289569966860e1));
#40403=cartesian_point('',(6.376453150666e1,3.519560334667e1,
-4.293866022727e1));
#40404=cartesian_point('',(6.374369825697e1,3.519945865177e1,
-4.297930962664e1));
#40405=cartesian_point('',(6.372153500326e1,3.520859482180e1,
-4.301744296701e1));
#40406=cartesian_point('',(6.369609181494e1,3.522629537051e1,
-4.305311121719e1));
#40407=cartesian_point('',(6.366452462388e1,3.525958386294e1,
-4.308354972733e1));
#40408=cartesian_point('',(6.363009725873e1,3.531558434391e1,
-4.309142579070e1));
#40409=cartesian_point('',(6.361008574393e1,3.537275221754e1,
-4.306412139483e1));
#40410=cartesian_point('',(6.360695232520e1,3.540942461238e1,
-4.302463341725e1));
#40411=cartesian_point('',(6.360933839469e1,3.542688954540e1,
-4.299760942058e1));
#40412=cartesian_point('',(6.361094632941e1,3.543380070706e1,
-4.298558969139e1));
#40413=cartesian_point('',(6.475500224688e1,3.554459577610e1,
-4.167467238276e1));
#40414=cartesian_point('',(6.473038354158e1,3.555110019430e1,
-4.174681488688e1));
#40415=cartesian_point('',(6.468487908775e1,3.556179853697e1,
-4.186191505749e1));
#40416=cartesian_point('',(6.461404100172e1,3.557523125990e1,
-4.201259376199e1));
#40417=cartesian_point('',(6.455404088818e1,3.558482611083e1,
-4.212761695332e1));
#40418=cartesian_point('',(6.449583661456e1,3.559268340489e1,
-4.223038615221e1));
#40419=cartesian_point('',(6.444003688610e1,3.559903719060e1,
-4.232244674860e1));
#40420=cartesian_point('',(6.438698777326e1,3.560412063581e1,
-4.240503915451e1));
#40421=cartesian_point('',(6.433689062445e1,3.560814469329e1,
-4.247914704555e1));
#40422=cartesian_point('',(6.428982530743e1,3.561129357860e1,
-4.254560454771e1));
#40423=cartesian_point('',(6.424577893590e1,3.561372070978e1,
-4.260513777124e1));
#40424=cartesian_point('',(6.420471590031e1,3.561554377102e1,
-4.265832606431e1));
#40425=cartesian_point('',(6.416660986475e1,3.561684248677e1,
-4.270560807315e1));
#40426=cartesian_point('',(6.413145567583e1,3.561765324791e1,
-4.274730210452e1));
#40427=cartesian_point('',(6.409926467488e1,3.561795563482e1,
-4.278363383762e1));
#40428=cartesian_point('',(6.407011490241e1,3.561764143973e1,
-4.281469456567e1));
#40429=cartesian_point('',(6.404429630080e1,3.561645427720e1,
-4.284031368391e1));
#40430=cartesian_point('',(6.402252471459e1,3.561387781880e1,
-4.285992602762e1));
#40431=cartesian_point('',(6.400601634150e1,3.560895482144e1,
-4.287271581751e1));
#40432=cartesian_point('',(6.399649470728e1,3.559991573184e1,
-4.287793663101e1));
#40433=cartesian_point('',(6.399623420147e1,3.558317050461e1,
-4.287555524391e1));
#40434=cartesian_point('',(6.401005890390e1,3.555120616802e1,
-4.286639267288e1));
#40435=cartesian_point('',(6.403933422566e1,3.549798222647e1,
-4.286279207218e1));
#40436=cartesian_point('',(6.406580519014e1,3.545391802913e1,
-4.287342598103e1));
#40437=cartesian_point('',(6.408221053667e1,3.544103248746e1,
-4.287834796889e1));
#40438=cartesian_point('',(6.409143156865e1,3.544249000638e1,
-4.287518823605e1));
#40439=cartesian_point('',(6.409537864185e1,3.544433973023e1,
-4.287278351659e1));
#40440=(bounded_surface()b_spline_surface(3,3,((#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,#40367,#40368,
#40369,#40370,#40371,#40372,#40373,#40374,#40375,#40376,#40377,#40378,#40379,
#40380,#40381,#40382,#40383,#40384,#40385),(#40386,#40387,#40388,#40389,#40390,
#40391,#40392,#40393,#40394,#40395,#40396,#40397,#40398,#40399,#40400,#40401,
#40402,#40403,#40404,#40405,#40406,#40407,#40408,#40409,#40410,#40411,#40412),(
#40413,#40414,#40415,#40416,#40417,#40418,#40419,#40420,#40421,#40422,#40423,
#40424,#40425,#40426,#40427,#40428,#40429,#40430,#40431,#40432,#40433,#40434,
#40435,#40436,#40437,#40438,#40439)),.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.586696821807e-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());
#40441=oriented_edge('',*,*,#35863,.f.);
#40442=oriented_edge('',*,*,#40312,.t.);
#40443=oriented_edge('',*,*,#40322,.t.);
#40445=oriented_edge('',*,*,#40444,.f.);
#40446=edge_loop('',(#40441,#40442,#40443,#40445));
#40447=face_outer_bound('',#40446,.f.);
#40449=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#40450=direction('',(0.e0,0.e0,1.e0));
#40451=direction('',(8.767174546210e-1,4.810057221727e-1,0.e0));
#40452=axis2_placement_3d('',#40449,#40450,#40451);
#40453=toroidal_surface('',#40452,7.344368814732e1,5.e-1);
#40454=oriented_edge('',*,*,#35865,.f.);
#40455=oriented_edge('',*,*,#40444,.t.);
#40457=oriented_edge('',*,*,#40456,.t.);
#40459=oriented_edge('',*,*,#40458,.t.);
#40461=oriented_edge('',*,*,#40460,.f.);
#40462=edge_loop('',(#40454,#40455,#40457,#40459,#40461));
#40463=face_outer_bound('',#40462,.f.);
#40465=cartesian_point('',(4.459589196289e-11,2.574891496633e-11,
-4.228096149021e1));
#40466=direction('',(0.e0,0.e0,1.e0));
#40467=direction('',(8.660254037844e-1,5.e-1,0.e0));
#40468=axis2_placement_3d('',#40465,#40466,#40467);
#40469=conical_surface('',#40468,7.351737503131e1,3.302386755580e1);
#40470=oriented_edge('',*,*,#40458,.f.);
#40471=oriented_edge('',*,*,#40456,.f.);
#40472=oriented_edge('',*,*,#40327,.t.);
#40474=oriented_edge('',*,*,#40473,.f.);
#40476=oriented_edge('',*,*,#40475,.f.);
#40478=oriented_edge('',*,*,#40477,.f.);
#40480=oriented_edge('',*,*,#40479,.t.);
#40481=edge_loop('',(#40470,#40471,#40472,#40474,#40476,#40478,#40480));
#40482=face_outer_bound('',#40481,.f.);
#40484=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#40485=direction('',(0.e0,0.e0,1.e0));
#40486=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#40487=axis2_placement_3d('',#40484,#40485,#40486);
#40488=toroidal_surface('',#40487,7.065650925828e1,4.e0);
#40490=oriented_edge('',*,*,#40489,.f.);
#40492=oriented_edge('',*,*,#40491,.f.);
#40493=oriented_edge('',*,*,#40477,.t.);
#40494=oriented_edge('',*,*,#40475,.t.);
#40495=oriented_edge('',*,*,#40473,.t.);
#40496=oriented_edge('',*,*,#40228,.f.);
#40497=oriented_edge('',*,*,#40226,.f.);
#40498=oriented_edge('',*,*,#30320,.t.);
#40499=oriented_edge('',*,*,#30318,.t.);
#40500=edge_loop('',(#40490,#40492,#40493,#40494,#40495,#40496,#40497,#40498,
#40499));
#40501=face_outer_bound('',#40500,.f.);
#40503=cartesian_point('',(6.053812138981e1,3.643859663509e1,
-3.934373632880e1));
#40504=direction('',(5.000343487006e-1,-8.659426038636e-1,1.044303277198e-2));
#40505=direction('',(8.655145478303e-1,5.001205155232e-1,2.764122730506e-2));
#40506=axis2_placement_3d('',#40503,#40504,#40505);
#40507=toroidal_surface('',#40506,3.698456031607e0,2.999994698665e-1);
#40509=oriented_edge('',*,*,#40508,.f.);
#40511=oriented_edge('',*,*,#40510,.t.);
#40512=oriented_edge('',*,*,#40491,.t.);
#40513=oriented_edge('',*,*,#40489,.t.);
#40515=oriented_edge('',*,*,#40514,.f.);
#40516=edge_loop('',(#40509,#40511,#40512,#40513,#40515));
#40517=face_outer_bound('',#40516,.f.);
#40519=cartesian_point('',(6.706608176066e1,4.103002143477e1,0.e0));
#40520=direction('',(-4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#40521=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#40522=axis2_placement_3d('',#40519,#40520,#40521);
#40523=plane('',#40522);
#40525=oriented_edge('',*,*,#40524,.t.);
#40527=oriented_edge('',*,*,#40526,.t.);
#40529=oriented_edge('',*,*,#40528,.t.);
#40531=oriented_edge('',*,*,#40530,.t.);
#40532=oriented_edge('',*,*,#40508,.t.);
#40534=oriented_edge('',*,*,#40533,.t.);
#40535=edge_loop('',(#40525,#40527,#40529,#40531,#40532,#40534));
#40536=face_outer_bound('',#40535,.f.);
#40538=cartesian_point('',(6.327976157111e1,3.934164133395e1,
-6.593298135855e0));
#40539=direction('',(3.825512433233e-1,2.316817206132e-1,8.944149632947e-1));
#40540=direction('',(-9.213148571733e-1,2.281207820987e-2,3.881475789432e-1));
#40541=axis2_placement_3d('',#40538,#40539,#40540);
#40542=cylindrical_surface('',#40541,5.000000030469e-1);
#40544=oriented_edge('',*,*,#40543,.f.);
#40546=oriented_edge('',*,*,#40545,.t.);
#40547=oriented_edge('',*,*,#40524,.f.);
#40549=oriented_edge('',*,*,#40548,.f.);
#40550=edge_loop('',(#40544,#40546,#40547,#40549));
#40551=face_outer_bound('',#40550,.f.);
#40553=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#40554=direction('',(0.e0,0.e0,1.e0));
#40555=direction('',(0.e0,-1.e0,0.e0));
#40556=axis2_placement_3d('',#40553,#40554,#40555);
#40557=conical_surface('',#40556,7.438528799863e1,2.656505117708e1);
#40559=oriented_edge('',*,*,#40558,.t.);
#40561=oriented_edge('',*,*,#40560,.f.);
#40563=oriented_edge('',*,*,#40562,.f.);
#40564=oriented_edge('',*,*,#40543,.t.);
#40566=oriented_edge('',*,*,#40565,.f.);
#40567=oriented_edge('',*,*,#30312,.t.);
#40569=oriented_edge('',*,*,#40568,.t.);
#40570=edge_loop('',(#40559,#40561,#40563,#40564,#40566,#40567,#40569));
#40571=face_outer_bound('',#40570,.f.);
#40573=cartesian_point('',(6.052184597797e1,4.337721227305e1,
-6.695552253939e0));
#40574=direction('',(-3.604420295194e-1,-2.647705131565e-1,-8.944149589082e-1));
#40575=direction('',(-3.314964710456e-1,-8.599136643289e-1,3.881476260198e-1));
#40576=axis2_placement_3d('',#40573,#40574,#40575);
#40577=cylindrical_surface('',#40576,5.000000035634e-1);
#40578=oriented_edge('',*,*,#40558,.f.);
#40580=oriented_edge('',*,*,#40579,.f.);
#40582=oriented_edge('',*,*,#40581,.f.);
#40584=oriented_edge('',*,*,#40583,.f.);
#40585=edge_loop('',(#40578,#40580,#40582,#40584));
#40586=face_outer_bound('',#40585,.f.);
#40588=cartesian_point('',(6.073379071367e1,4.505852225944e1,
-4.363880850987e0));
#40589=cartesian_point('',(6.081129550961e1,4.500853149440e1,
-4.315791817317e0));
#40590=cartesian_point('',(6.095558404711e1,4.488945391441e1,
-4.261970380031e0));
#40591=cartesian_point('',(6.111287036074e1,4.467765821210e1,
-4.261002651046e0));
#40592=cartesian_point('',(6.119759252768e1,4.452358233363e1,
-4.288795155473e0));
#40593=cartesian_point('',(6.125708781645e1,4.436530423009e1,
-4.343036995121e0));
#40594=cartesian_point('',(6.129037465500e1,4.421307698903e1,
-4.416732654161e0));
#40595=cartesian_point('',(6.130080050573e1,4.407007516223e1,
-4.504496105650e0));
#40596=cartesian_point('',(6.129213769893e1,4.393639882764e1,
-4.603390080698e0));
#40597=cartesian_point('',(6.126721777921e1,4.381100670914e1,
-4.712480109137e0));
#40598=cartesian_point('',(6.122772963609e1,4.369283207035e1,
-4.832011592548e0));
#40599=cartesian_point('',(6.117465742178e1,4.358150234908e1,
-4.962408002228e0));
#40600=cartesian_point('',(6.110866826980e1,4.347725176484e1,
-5.103904590553e0));
#40601=cartesian_point('',(6.103014918066e1,4.338055118445e1,
-5.256761400011e0));
#40602=cartesian_point('',(6.093908551717e1,4.329196347287e1,
-5.421545146950e0));
#40603=cartesian_point('',(6.083495259606e1,4.321224360785e1,
-5.599278542543e0));
#40604=cartesian_point('',(6.071675406159e1,4.314263476902e1,
-5.791307258080e0));
#40605=cartesian_point('',(6.056236162585e1,4.307625381447e1,
-6.031362527201e0));
#40606=cartesian_point('',(6.044438379082e1,4.304711257447e1,
-6.205750719453e0));
#40607=cartesian_point('',(6.037127049066e1,4.303640406793e1,
-6.310924930167e0));
#40608=cartesian_point('',(6.028812421004e1,4.471775265254e1,
-4.095899026635e0));
#40609=cartesian_point('',(6.035741421303e1,4.468152751208e1,
-4.032676909405e0));
#40610=cartesian_point('',(6.050971422148e1,4.456977847112e1,
-3.959164885507e0));
#40611=cartesian_point('',(6.067249985428e1,4.435164604894e1,
-3.956941032848e0));
#40612=cartesian_point('',(6.075468556579e1,4.419238509310e1,
-3.994059191820e0));
#40613=cartesian_point('',(6.080291028233e1,4.403422742202e1,
-4.065605623106e0));
#40614=cartesian_point('',(6.081749503185e1,4.389135890267e1,
-4.160023566654e0));
#40615=cartesian_point('',(6.080472648119e1,4.376777571771e1,
-4.268485700204e0));
#40616=cartesian_point('',(6.077128152661e1,4.366274554089e1,
-4.386274495920e0));
#40617=cartesian_point('',(6.072220521468e1,4.357401731677e1,
-4.511864917805e0));
#40618=cartesian_point('',(6.066080415596e1,4.349949610357e1,
-4.645483660421e0));
#40619=cartesian_point('',(6.058937703862e1,4.343788386664e1,
-4.787721597512e0));
#40620=cartesian_point('',(6.050970858343e1,4.338851899379e1,
-4.939034899175e0));
#40621=cartesian_point('',(6.042314072649e1,4.335110309904e1,
-5.099917543099e0));
#40622=cartesian_point('',(6.033055385383e1,4.332564840645e1,
-5.271147864160e0));
#40623=cartesian_point('',(6.023242360292e1,4.331258191674e1,
-5.453905044201e0));
#40624=cartesian_point('',(6.012904151707e1,4.331291368444e1,
-5.649604701441e0));
#40625=cartesian_point('',(6.000396843343e1,4.333078132127e1,
-5.892291140589e0));
#40626=cartesian_point('',(5.991764746976e1,4.335944094671e1,
-6.066890100706e0));
#40627=cartesian_point('',(5.986758092312e1,4.338215511951e1,
-6.171592440690e0));
#40628=cartesian_point('',(6.015972670135e1,4.425147151356e1,
-4.492900897004e0));
#40629=cartesian_point('',(6.018027753787e1,4.424254617343e1,
-4.451566072008e0));
#40630=cartesian_point('',(6.022996693454e1,4.420864621049e1,
-4.406306625275e0));
#40631=cartesian_point('',(6.028226762926e1,4.413877098119e1,
-4.404203559175e0));
#40632=cartesian_point('',(6.030757192502e1,4.408768037997e1,
-4.426135870537e0));
#40633=cartesian_point('',(6.032043384835e1,4.403794867471e1,
-4.470537539503e0));
#40634=cartesian_point('',(6.032119708420e1,4.399476950742e1,
-4.532771776510e0));
#40635=cartesian_point('',(6.031238709178e1,4.395955257499e1,
-4.609218291573e0));
#40636=cartesian_point('',(6.029664589004e1,4.393191286260e1,
-4.697853931751e0));
#40637=cartesian_point('',(6.027597169728e1,4.391091786901e1,
-4.798050450579e0));
#40638=cartesian_point('',(6.025170212542e1,4.389571851866e1,
-4.910069940980e0));
#40639=cartesian_point('',(6.022480216909e1,4.388573550096e1,
-5.034261274373e0));
#40640=cartesian_point('',(6.019604096173e1,4.388059485590e1,
-5.170759326753e0));
#40641=cartesian_point('',(6.016601808772e1,4.388006041071e1,
-5.319717606128e0));
#40642=cartesian_point('',(6.013517361545e1,4.388403492282e1,
-5.481609946586e0));
#40643=cartesian_point('',(6.010383467271e1,4.389259406852e1,
-5.657399891659e0));
#40644=cartesian_point('',(6.007231934377e1,4.390601566414e1,
-5.848426755507e0));
#40645=cartesian_point('',(6.003619832856e1,4.392770979763e1,
-6.088483284888e0));
#40646=cartesian_point('',(6.001327461485e1,4.394778582099e1,
-6.263979327452e0));
#40647=cartesian_point('',(6.000079836145e1,4.396134052027e1,
-6.370215881177e0));
#40648=cartesian_point('',(6.053641613446e1,4.434174765113e1,
-4.974158240879e0));
#40649=cartesian_point('',(6.053899828630e1,4.433372262470e1,
-4.959714684817e0));
#40650=cartesian_point('',(6.052555221231e1,4.433431584552e1,
-4.949323543952e0));
#40651=cartesian_point('',(6.051299937873e1,4.435042338178e1,
-4.948541489926e0));
#40652=cartesian_point('',(6.051028255799e1,4.436262863719e1,
-4.952990075696e0));
#40653=cartesian_point('',(6.051541761678e1,4.437102459699e1,
-4.965504568945e0));
#40654=cartesian_point('',(6.052745781180e1,4.437204136215e1,
-4.989726938981e0));
#40655=cartesian_point('',(6.054396881918e1,4.436487749870e1,
-5.028275489008e0));
#40656=cartesian_point('',(6.056252049370e1,4.435016697708e1,
-5.082354784692e0));
#40657=cartesian_point('',(6.058126074868e1,4.432889542297e1,
-5.152408914540e0));
#40658=cartesian_point('',(6.059885169862e1,4.430191126472e1,
-5.238737695030e0));
#40659=cartesian_point('',(6.061422732150e1,4.426994677385e1,
-5.341392587765e0));
#40660=cartesian_point('',(6.062649357437e1,4.423367835317e1,
-5.460114946885e0));
#40661=cartesian_point('',(6.063489630321e1,4.419367250465e1,
-5.594641439643e0));
#40662=cartesian_point('',(6.063874400781e1,4.415032381944e1,
-5.745070699085e0));
#40663=cartesian_point('',(6.063728371355e1,4.410384721401e1,
-5.912093953858e0));
#40664=cartesian_point('',(6.062955986384e1,4.405436026010e1,
-6.096939579480e0));
#40665=cartesian_point('',(6.061190591665e1,4.399386145510e1,
-6.332952110832e0));
#40666=cartesian_point('',(6.059138330998e1,4.395152536988e1,
-6.508719312026e0));
#40667=cartesian_point('',(6.057605438711e1,4.392673677979e1,
-6.616251939720e0));
#40668=(bounded_surface()b_spline_surface(3,3,((#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,#40615,#40616,#40617,#40618,#40619,#40620,#40621,#40622,#40623,#40624,
#40625,#40626,#40627),(#40628,#40629,#40630,#40631,#40632,#40633,#40634,#40635,
#40636,#40637,#40638,#40639,#40640,#40641,#40642,#40643,#40644,#40645,#40646,
#40647),(#40648,#40649,#40650,#40651,#40652,#40653,#40654,#40655,#40656,#40657,
#40658,#40659,#40660,#40661,#40662,#40663,#40664,#40665,#40666,#40667)),
.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.961997010114e-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());
#40670=oriented_edge('',*,*,#40669,.f.);
#40671=oriented_edge('',*,*,#40579,.t.);
#40672=oriented_edge('',*,*,#40568,.f.);
#40673=oriented_edge('',*,*,#30310,.t.);
#40674=edge_loop('',(#40670,#40671,#40672,#40673));
#40675=face_outer_bound('',#40674,.f.);
#40677=cartesian_point('',(5.995995683469e1,4.419090334071e1,
-2.460528104879e1));
#40678=direction('',(1.313607478368e-2,-3.119250922732e-3,9.999088527526e-1));
#40679=direction('',(-2.302276912211e-1,-9.731367889820e-1,-1.117067599857e-5));
#40680=axis2_placement_3d('',#40677,#40678,#40679);
#40681=cylindrical_surface('',#40680,3.000055924647e-1);
#40682=oriented_edge('',*,*,#40669,.t.);
#40683=oriented_edge('',*,*,#30308,.f.);
#40685=oriented_edge('',*,*,#40684,.f.);
#40687=oriented_edge('',*,*,#40686,.f.);
#40688=edge_loop('',(#40682,#40683,#40685,#40687));
#40689=face_outer_bound('',#40688,.f.);
#40691=cartesian_point('',(5.683213172197e1,4.198604585194e1,
-3.934391487093e1));
#40692=direction('',(-6.086193132741e-1,7.933939078936e-1,1.042297592319e-2));
#40693=direction('',(6.455736158776e-1,5.027769834613e-1,-5.748478158472e-1));
#40694=axis2_placement_3d('',#40691,#40692,#40693);
#40695=toroidal_surface('',#40694,3.697836915798e0,2.999996387254e-1);
#40697=oriented_edge('',*,*,#40696,.f.);
#40698=oriented_edge('',*,*,#40684,.t.);
#40700=oriented_edge('',*,*,#40699,.t.);
#40702=oriented_edge('',*,*,#40701,.t.);
#40704=oriented_edge('',*,*,#40703,.f.);
#40705=edge_loop('',(#40697,#40698,#40700,#40702,#40704));
#40706=face_outer_bound('',#40705,.f.);
#40708=cartesian_point('',(5.374601550210e1,3.871982336308e1,0.e0));
#40709=direction('',(6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#40710=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#40711=axis2_placement_3d('',#40708,#40709,#40710);
#40712=plane('',#40711);
#40714=oriented_edge('',*,*,#40713,.t.);
#40716=oriented_edge('',*,*,#40715,.t.);
#40717=oriented_edge('',*,*,#40581,.t.);
#40718=oriented_edge('',*,*,#40686,.t.);
#40719=oriented_edge('',*,*,#40696,.t.);
#40721=oriented_edge('',*,*,#40720,.t.);
#40722=edge_loop('',(#40714,#40716,#40717,#40718,#40719,#40721));
#40723=face_outer_bound('',#40722,.f.);
#40725=cartesian_point('',(5.996758203543e1,4.314794980769e1,
-2.154687439415e1));
#40726=direction('',(-1.304750732047e-2,3.187223605075e-3,-9.999097980110e-1));
#40727=direction('',(-4.042866510659e-1,-9.146292877913e-1,2.360017861714e-3));
#40728=axis2_placement_3d('',#40725,#40726,#40727);
#40729=cylindrical_surface('',#40728,5.000150365090e-1);
#40731=oriented_edge('',*,*,#40730,.f.);
#40733=oriented_edge('',*,*,#40732,.t.);
#40734=oriented_edge('',*,*,#40713,.f.);
#40736=oriented_edge('',*,*,#40735,.f.);
#40737=edge_loop('',(#40731,#40733,#40734,#40736));
#40738=face_outer_bound('',#40737,.f.);
#40740=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#40741=direction('',(0.e0,0.e0,1.e0));
#40742=direction('',(1.e0,0.e0,0.e0));
#40743=axis2_placement_3d('',#40740,#40741,#40742);
#40744=conical_surface('',#40743,7.334631745054e1,5.e-1);
#40746=oriented_edge('',*,*,#40745,.t.);
#40747=oriented_edge('',*,*,#35869,.f.);
#40749=oriented_edge('',*,*,#40748,.t.);
#40751=oriented_edge('',*,*,#40750,.t.);
#40753=oriented_edge('',*,*,#40752,.f.);
#40755=oriented_edge('',*,*,#40754,.f.);
#40756=oriented_edge('',*,*,#40730,.t.);
#40757=edge_loop('',(#40746,#40747,#40749,#40751,#40753,#40755,#40756));
#40758=face_outer_bound('',#40757,.f.);
#40760=cartesian_point('',(5.946738907528e1,4.277569508309e1,
-4.131567793107e1));
#40761=cartesian_point('',(5.951730006496e1,4.274230175903e1,
-4.151413853996e1));
#40762=cartesian_point('',(5.958250393097e1,4.272626770236e1,
-4.183237634798e1));
#40763=cartesian_point('',(5.962039196647e1,4.277526272965e1,
-4.217084046699e1));
#40764=cartesian_point('',(5.962880085750e1,4.280326473382e1,
-4.229078818219e1));
#40765=cartesian_point('',(5.891517869965e1,4.307670640947e1,
-4.133853517867e1));
#40766=cartesian_point('',(5.893252645709e1,4.298663226149e1,
-4.149703755267e1));
#40767=cartesian_point('',(5.896585574145e1,4.287199362797e1,
-4.176298498661e1));
#40768=cartesian_point('',(5.899877310759e1,4.280750374359e1,
-4.206724654665e1));
#40769=cartesian_point('',(5.900948669172e1,4.279472315806e1,
-4.217840781577e1));
#40770=cartesian_point('',(5.905906968691e1,4.368894964068e1,
-4.136104889056e1));
#40771=cartesian_point('',(5.901142984165e1,4.361512084080e1,
-4.149341958132e1));
#40772=cartesian_point('',(5.894380675109e1,4.350704751915e1,
-4.170542929509e1));
#40773=cartesian_point('',(5.888233174277e1,4.341286821711e1,
-4.193052498511e1));
#40774=cartesian_point('',(5.886190744298e1,4.338322114377e1,
-4.201024961685e1));
#40775=cartesian_point('',(5.968779033104e1,4.371348263724e1,
-4.135016272033e1));
#40776=cartesian_point('',(5.963815826029e1,4.370497270014e1,
-4.150859680699e1));
#40777=cartesian_point('',(5.954873096675e1,4.369899488822e1,
-4.174421692305e1));
#40778=cartesian_point('',(5.944203595182e1,4.370251392664e1,
-4.196142079150e1));
#40779=cartesian_point('',(5.940275020369e1,4.370468112928e1,
-4.203321625982e1));
#40780=(bounded_surface()b_spline_surface(3,3,((#40760,#40761,#40762,#40763,
#40764),(#40765,#40766,#40767,#40768,#40769),(#40770,#40771,#40772,#40773,
#40774),(#40775,#40776,#40777,#40778,#40779)),.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());
#40781=oriented_edge('',*,*,#40745,.f.);
#40782=oriented_edge('',*,*,#40735,.t.);
#40784=oriented_edge('',*,*,#40783,.f.);
#40786=oriented_edge('',*,*,#40785,.f.);
#40787=edge_loop('',(#40781,#40782,#40784,#40786));
#40788=face_outer_bound('',#40787,.f.);
#40790=cartesian_point('',(5.887253988317e1,4.358793897290e1,
-4.213845709228e1));
#40791=direction('',(4.376576012540e-1,3.247589355073e-1,8.384434732722e-1));
#40792=direction('',(-1.285602239232e-1,-9.003102118975e-1,4.158290408063e-1));
#40793=axis2_placement_3d('',#40790,#40791,#40792);
#40794=cylindrical_surface('',#40793,2.999999999987e-1);
#40796=oriented_edge('',*,*,#40795,.f.);
#40797=oriented_edge('',*,*,#40783,.t.);
#40798=oriented_edge('',*,*,#40720,.f.);
#40799=oriented_edge('',*,*,#40703,.t.);
#40801=oriented_edge('',*,*,#40800,.f.);
#40802=edge_loop('',(#40796,#40797,#40798,#40799,#40801));
#40803=face_outer_bound('',#40802,.f.);
#40805=cartesian_point('',(5.940638142272e1,4.280404796354e1,
-4.179392698608e1));
#40806=cartesian_point('',(5.942708953855e1,4.280039497196e1,
-4.187487354762e1));
#40807=cartesian_point('',(5.945389532119e1,4.280098558330e1,
-4.200911712398e1));
#40808=cartesian_point('',(5.947540419207e1,4.281357111577e1,
-4.219382115086e1));
#40809=cartesian_point('',(5.948391600129e1,4.282951740128e1,
-4.233947628102e1));
#40810=cartesian_point('',(5.948485408661e1,4.284881301411e1,
-4.247331726311e1));
#40811=cartesian_point('',(5.947999452443e1,4.287027952227e1,
-4.259635604893e1));
#40812=cartesian_point('',(5.947067292522e1,4.289314839790e1,
-4.270959887937e1));
#40813=cartesian_point('',(5.945789569434e1,4.291692230799e1,
-4.281397750027e1));
#40814=cartesian_point('',(5.944240306344e1,4.294131176912e1,
-4.291041996349e1));
#40815=cartesian_point('',(5.942470370186e1,4.296619797307e1,
-4.299987289343e1));
#40816=cartesian_point('',(5.940511342842e1,4.299158842115e1,
-4.308322983134e1));
#40817=cartesian_point('',(5.938377667132e1,4.301760112908e1,
-4.316133491013e1));
#40818=cartesian_point('',(5.936066051411e1,4.304447774833e1,
-4.323502674134e1));
#40819=cartesian_point('',(5.933549926382e1,4.307264604610e1,
-4.330523656170e1));
#40820=cartesian_point('',(5.930771015878e1,4.310280682548e1,
-4.337302642298e1));
#40821=cartesian_point('',(5.927630779555e1,4.313602603652e1,
-4.343948231133e1));
#40822=cartesian_point('',(5.923981655998e1,4.317385071894e1,
-4.350547799932e1));
#40823=cartesian_point('',(5.919607974040e1,4.321863892731e1,
-4.357151504344e1));
#40824=cartesian_point('',(5.914160112381e1,4.327450650502e1,
-4.363781444145e1));
#40825=cartesian_point('',(5.906906550736e1,4.335093463940e1,
-4.370458150809e1));
#40826=cartesian_point('',(5.896556884424e1,4.346699806697e1,
-4.376629123829e1));
#40827=cartesian_point('',(5.883191203834e1,4.364038401094e1,
-4.378310414035e1));
#40828=cartesian_point('',(5.872218259574e1,4.381170657940e1,
-4.372619794263e1));
#40829=cartesian_point('',(5.866035780503e1,4.392066214309e1,
-4.365083236755e1));
#40830=cartesian_point('',(5.863235693470e1,4.397131772652e1,
-4.360353020766e1));
#40831=cartesian_point('',(5.862150759426e1,4.399107310194e1,
-4.358313421385e1));
#40832=cartesian_point('',(5.899546245133e1,4.308161098391e1,
-4.175388540941e1));
#40833=cartesian_point('',(5.900192562910e1,4.305420629144e1,
-4.181665687030e1));
#40834=cartesian_point('',(5.901071654203e1,4.301469964145e1,
-4.192380816591e1));
#40835=cartesian_point('',(5.901736114321e1,4.297152123802e1,
-4.207693142693e1));
#40836=cartesian_point('',(5.901917796694e1,4.294338307562e1,
-4.220065875143e1));
#40837=cartesian_point('',(5.901778410881e1,4.292220429804e1,
-4.231668628126e1));
#40838=cartesian_point('',(5.901376529124e1,4.290656511648e1,
-4.242523929887e1));
#40839=cartesian_point('',(5.900759994180e1,4.289541496704e1,
-4.252672268798e1));
#40840=cartesian_point('',(5.899966334695e1,4.288797806853e1,
-4.262160587024e1));
#40841=cartesian_point('',(5.899022676952e1,4.288368203118e1,
-4.271045307812e1));
#40842=cartesian_point('',(5.897945260645e1,4.288212256184e1,
-4.279392478749e1));
#40843=cartesian_point('',(5.896739740031e1,4.288304655008e1,
-4.287269834269e1));
#40844=cartesian_point('',(5.895400620228e1,4.288634041582e1,
-4.294746032210e1));
#40845=cartesian_point('',(5.893908899675e1,4.289203660462e1,
-4.301894193292e1));
#40846=cartesian_point('',(5.892225833199e1,4.290035736647e1,
-4.308801468343e1));
#40847=cartesian_point('',(5.890282979495e1,4.291180802996e1,
-4.315573648636e1));
#40848=cartesian_point('',(5.887969440335e1,4.292732502680e1,
-4.322325593248e1));
#40849=cartesian_point('',(5.885115439668e1,4.294849364444e1,
-4.329157355275e1));
#40850=cartesian_point('',(5.881468228845e1,4.297792799198e1,
-4.336133240485e1));
#40851=cartesian_point('',(5.876624931204e1,4.302021374957e1,
-4.343285646441e1));
#40852=cartesian_point('',(5.869800561458e1,4.308531858204e1,
-4.350632710700e1));
#40853=cartesian_point('',(5.859600946678e1,4.319399046675e1,
-4.357551040766e1));
#40854=cartesian_point('',(5.846183365885e1,4.336656440363e1,
-4.359454620396e1));
#40855=cartesian_point('',(5.835705231735e1,4.353628481978e1,
-4.353031866505e1));
#40856=cartesian_point('',(5.830554905267e1,4.363761222901e1,
-4.344693872083e1));
#40857=cartesian_point('',(5.828543356897e1,4.368148384620e1,
-4.339578274497e1));
#40858=cartesian_point('',(5.827818713958e1,4.369806150204e1,
-4.337392746808e1));
#40859=cartesian_point('',(5.908027068928e1,4.356744014488e1,
-4.168869096277e1));
#40860=cartesian_point('',(5.906160540402e1,4.354380121907e1,
-4.174664933213e1));
#40861=cartesian_point('',(5.903031489779e1,4.350652322267e1,
-4.184333509713e1));
#40862=cartesian_point('',(5.898584768414e1,4.345869036982e1,
-4.197785714100e1));
#40863=cartesian_point('',(5.894980607045e1,4.342275369497e1,
-4.208483844250e1));
#40864=cartesian_point('',(5.891579152056e1,4.339113175518e1,
-4.218387955575e1));
#40865=cartesian_point('',(5.888373205703e1,4.336321928224e1,
-4.227549732519e1));
#40866=cartesian_point('',(5.885354690419e1,4.333853692877e1,
-4.236022462399e1));
#40867=cartesian_point('',(5.882515524359e1,4.331670950439e1,
-4.243855926450e1));
#40868=cartesian_point('',(5.879845380239e1,4.329742842103e1,
-4.251101414333e1));
#40869=cartesian_point('',(5.877330895692e1,4.328043657011e1,
-4.257812919552e1));
#40870=cartesian_point('',(5.874957689328e1,4.326553798463e1,
-4.264041000737e1));
#40871=cartesian_point('',(5.872710374097e1,4.325259589886e1,
-4.269832148568e1));
#40872=cartesian_point('',(5.870571209037e1,4.324153000761e1,
-4.275231039319e1));
#40873=cartesian_point('',(5.868516734575e1,4.323231844890e1,
-4.280286251837e1));
#40874=cartesian_point('',(5.866515370254e1,4.322503035244e1,
-4.285050507301e1));
#40875=cartesian_point('',(5.864527633065e1,4.321990113807e1,
-4.289569968739e1));
#40876=cartesian_point('',(5.862506900231e1,4.321744157686e1,
-4.293866024735e1));
#40877=cartesian_point('',(5.860391076560e1,4.321854461655e1,
-4.297930964439e1));
#40878=cartesian_point('',(5.858074461213e1,4.322470974260e1,
-4.301744298157e1));
#40879=cartesian_point('',(5.855320870756e1,4.323893786139e1,
-4.305311122914e1));
#40880=cartesian_point('',(5.851756655556e1,4.326782122712e1,
-4.308354973486e1));
#40881=cartesian_point('',(5.847612419387e1,4.331884894769e1,
-4.309142578674e1));
#40882=cartesian_point('',(5.844882198242e1,4.337291571074e1,
-4.306412138348e1));
#40883=cartesian_point('',(5.844092866708e1,4.340886536631e1,
-4.302463340995e1));
#40884=cartesian_point('',(5.844101469243e1,4.342649232536e1,
-4.299760941844e1));
#40885=cartesian_point('',(5.844170678299e1,4.343355423572e1,
-4.298558969453e1));
#40886=cartesian_point('',(5.956151335942e1,4.369273071964e1,
-4.167467276004e1));
#40887=cartesian_point('',(5.953625628095e1,4.369596609995e1,
-4.174681517449e1));
#40888=cartesian_point('',(5.948974479710e1,4.370063338302e1,
-4.186191511492e1));
#40889=cartesian_point('',(5.941775950972e1,4.370470495777e1,
-4.201259364011e1));
#40890=cartesian_point('',(5.935702034921e1,4.370638613922e1,
-4.212761680524e1));
#40891=cartesian_point('',(5.929828839291e1,4.370657903255e1,
-4.223038609235e1));
#40892=cartesian_point('',(5.924213664710e1,4.370559513368e1,
-4.232244678087e1));
#40893=cartesian_point('',(5.918887782303e1,4.370371078876e1,
-4.240503923106e1));
#40894=cartesian_point('',(5.913868401515e1,4.370116142884e1,
-4.247914712127e1));
#40895=cartesian_point('',(5.909161035135e1,4.369814011874e1,
-4.254560459939e1));
#40896=cartesian_point('',(5.904762401758e1,4.369479728148e1,
-4.260513779548e1));
#40897=cartesian_point('',(5.900667433894e1,4.369124494565e1,
-4.265832606960e1));
#40898=cartesian_point('',(5.896872479528e1,4.368755871558e1,
-4.270560807113e1));
#40899=cartesian_point('',(5.893376552909e1,4.368377399810e1,
-4.274730210345e1));
#40900=cartesian_point('',(5.890181045293e1,4.367987202875e1,
-4.278363384138e1));
#40901=cartesian_point('',(5.887295106681e1,4.367575571204e1,
-4.281469457410e1));
#40902=cartesian_point('',(5.884750830043e1,4.367120870123e1,
-4.284031369389e1));
#40903=cartesian_point('',(5.882625926960e1,4.366581252167e1,
-4.285992603553e1));
#40904=cartesian_point('',(5.881053471163e1,4.365877686525e1,
-4.287271582149e1));
#40905=cartesian_point('',(5.880227437843e1,4.364857228226e1,
-4.287793663141e1));
#40906=cartesian_point('',(5.880420179651e1,4.363193630735e1,
-4.287555524160e1));
#40907=cartesian_point('',(5.882208041633e1,4.360204991006e1,
-4.286639266950e1));
#40908=cartesian_point('',(5.885805240427e1,4.355310250068e1,
-4.286279207394e1));
#40909=cartesian_point('',(5.889004843305e1,4.351287044160e1,
-4.287342598411e1));
#40910=cartesian_point('',(5.890799532565e1,4.350223647261e1,
-4.287834796818e1));
#40911=cartesian_point('',(5.891694722428e1,4.350488510833e1,
-4.287518823546e1));
#40912=cartesian_point('',(5.892061909079e1,4.350723420270e1,
-4.287278351726e1));
#40913=(bounded_surface()b_spline_surface(3,3,((#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,#40852,
#40853,#40854,#40855,#40856,#40857,#40858),(#40859,#40860,#40861,#40862,#40863,
#40864,#40865,#40866,#40867,#40868,#40869,#40870,#40871,#40872,#40873,#40874,
#40875,#40876,#40877,#40878,#40879,#40880,#40881,#40882,#40883,#40884,#40885),(
#40886,#40887,#40888,#40889,#40890,#40891,#40892,#40893,#40894,#40895,#40896,
#40897,#40898,#40899,#40900,#40901,#40902,#40903,#40904,#40905,#40906,#40907,
#40908,#40909,#40910,#40911,#40912)),.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.586711296351e-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());
#40914=oriented_edge('',*,*,#35871,.f.);
#40915=oriented_edge('',*,*,#40785,.t.);
#40916=oriented_edge('',*,*,#40795,.t.);
#40918=oriented_edge('',*,*,#40917,.f.);
#40919=edge_loop('',(#40914,#40915,#40916,#40918));
#40920=face_outer_bound('',#40919,.f.);
#40922=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#40923=direction('',(0.e0,0.e0,1.e0));
#40924=direction('',(8.064331699095e-1,5.913252425439e-1,0.e0));
#40925=axis2_placement_3d('',#40922,#40923,#40924);
#40926=toroidal_surface('',#40925,7.344368814732e1,5.e-1);
#40927=oriented_edge('',*,*,#35873,.f.);
#40928=oriented_edge('',*,*,#40917,.t.);
#40930=oriented_edge('',*,*,#40929,.t.);
#40932=oriented_edge('',*,*,#40931,.t.);
#40934=oriented_edge('',*,*,#40933,.f.);
#40935=edge_loop('',(#40927,#40928,#40930,#40932,#40934));
#40936=face_outer_bound('',#40935,.f.);
#40938=cartesian_point('',(4.085444833292e-11,3.134869473943e-11,
-4.228096149021e1));
#40939=direction('',(0.e0,0.e0,1.e0));
#40940=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#40941=axis2_placement_3d('',#40938,#40939,#40940);
#40942=conical_surface('',#40941,7.351737503131e1,3.302386755580e1);
#40943=oriented_edge('',*,*,#40931,.f.);
#40944=oriented_edge('',*,*,#40929,.f.);
#40945=oriented_edge('',*,*,#40800,.t.);
#40947=oriented_edge('',*,*,#40946,.f.);
#40949=oriented_edge('',*,*,#40948,.f.);
#40951=oriented_edge('',*,*,#40950,.f.);
#40953=oriented_edge('',*,*,#40952,.t.);
#40954=edge_loop('',(#40943,#40944,#40945,#40947,#40949,#40951,#40953));
#40955=face_outer_bound('',#40954,.f.);
#40957=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#40958=direction('',(0.e0,0.e0,1.e0));
#40959=direction('',(-7.924478694829e-1,-6.099396479588e-1,0.e0));
#40960=axis2_placement_3d('',#40957,#40958,#40959);
#40961=toroidal_surface('',#40960,7.065650925828e1,4.e0);
#40963=oriented_edge('',*,*,#40962,.f.);
#40965=oriented_edge('',*,*,#40964,.f.);
#40966=oriented_edge('',*,*,#40950,.t.);
#40967=oriented_edge('',*,*,#40948,.t.);
#40968=oriented_edge('',*,*,#40946,.t.);
#40969=oriented_edge('',*,*,#40701,.f.);
#40970=oriented_edge('',*,*,#40699,.f.);
#40971=oriented_edge('',*,*,#30306,.t.);
#40972=oriented_edge('',*,*,#30304,.t.);
#40973=edge_loop('',(#40963,#40965,#40966,#40967,#40968,#40969,#40970,#40971,
#40972));
#40974=face_outer_bound('',#40973,.f.);
#40976=cartesian_point('',(5.526401810043e1,4.402866985871e1,
-3.934373632877e1));
#40977=direction('',(6.087846762786e-1,-7.932667653411e-1,1.044303277567e-2));
#40978=direction('',(7.928311243594e-1,6.088142334082e-1,2.764122729778e-2));
#40979=axis2_placement_3d('',#40976,#40977,#40978);
#40980=toroidal_surface('',#40979,3.698456031682e0,2.999994698664e-1);
#40982=oriented_edge('',*,*,#40981,.f.);
#40984=oriented_edge('',*,*,#40983,.t.);
#40985=oriented_edge('',*,*,#40964,.t.);
#40986=oriented_edge('',*,*,#40962,.t.);
#40988=oriented_edge('',*,*,#40987,.f.);
#40989=edge_loop('',(#40982,#40984,#40985,#40986,#40988));
#40990=face_outer_bound('',#40989,.f.);
#40992=cartesian_point('',(6.113682966950e1,4.943288419290e1,0.e0));
#40993=direction('',(-6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#40994=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#40995=axis2_placement_3d('',#40992,#40993,#40994);
#40996=plane('',#40995);
#40998=oriented_edge('',*,*,#40997,.t.);
#41000=oriented_edge('',*,*,#40999,.t.);
#41002=oriented_edge('',*,*,#41001,.t.);
#41004=oriented_edge('',*,*,#41003,.t.);
#41005=oriented_edge('',*,*,#40981,.t.);
#41007=oriented_edge('',*,*,#41006,.t.);
#41008=edge_loop('',(#40998,#41000,#41002,#41004,#41005,#41007));
#41009=face_outer_bound('',#41008,.f.);
#41011=cartesian_point('',(5.760327979957e1,4.726473446097e1,
-6.593298136029e0));
#41012=direction('',(3.490379316049e-1,2.796326084961e-1,8.944149632953e-1));
#41013=direction('',(-9.164104545575e-1,-9.763880242577e-2,3.881475789420e-1));
#41014=axis2_placement_3d('',#41011,#41012,#41013);
#41015=cylindrical_surface('',#41014,5.000000030484e-1);
#41017=oriented_edge('',*,*,#41016,.f.);
#41019=oriented_edge('',*,*,#41018,.t.);
#41020=oriented_edge('',*,*,#40997,.f.);
#41022=oriented_edge('',*,*,#41021,.f.);
#41023=edge_loop('',(#41017,#41019,#41020,#41022));
#41024=face_outer_bound('',#41023,.f.);
#41026=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#41027=direction('',(0.e0,0.e0,1.e0));
#41028=direction('',(0.e0,-1.e0,0.e0));
#41029=axis2_placement_3d('',#41026,#41027,#41028);
#41030=conical_surface('',#41029,7.438528799863e1,2.656505117708e1);
#41032=oriented_edge('',*,*,#41031,.t.);
#41034=oriented_edge('',*,*,#41033,.f.);
#41036=oriented_edge('',*,*,#41035,.f.);
#41037=oriented_edge('',*,*,#41016,.t.);
#41039=oriented_edge('',*,*,#41038,.f.);
#41040=oriented_edge('',*,*,#30298,.t.);
#41042=oriented_edge('',*,*,#41041,.t.);
#41043=edge_loop('',(#41032,#41034,#41036,#41037,#41039,#41040,#41042));
#41044=face_outer_bound('',#41043,.f.);
#41046=cartesian_point('',(5.434221084968e1,5.090580031151e1,
-6.695552250937e0));
#41047=direction('',(-3.227989110888e-1,-3.095524903469e-1,-8.944149589089e-1));
#41048=direction('',(-2.164192165419e-1,-8.958259558216e-1,3.881476260235e-1));
#41049=axis2_placement_3d('',#41046,#41047,#41048);
#41050=cylindrical_surface('',#41049,5.000000035637e-1);
#41051=oriented_edge('',*,*,#41031,.f.);
#41053=oriented_edge('',*,*,#41052,.f.);
#41055=oriented_edge('',*,*,#41054,.f.);
#41057=oriented_edge('',*,*,#41056,.f.);
#41058=edge_loop('',(#41051,#41053,#41055,#41057));
#41059=face_outer_bound('',#41058,.f.);
#41061=cartesian_point('',(5.433926584593e1,5.260165326099e1,
-4.363161482335e0));
#41062=cartesian_point('',(5.441956811536e1,5.255880532085e1,
-4.314691443673e0));
#41063=cartesian_point('',(5.457599925307e1,5.246039919874e1,
-4.262080171300e0));
#41064=cartesian_point('',(5.475795289912e1,5.227283170593e1,
-4.260947790854e0));
#41065=cartesian_point('',(5.486213758405e1,5.213121201138e1,
-4.288611145659e0));
#41066=cartesian_point('',(5.494188386280e1,5.198209056768e1,
-4.342741003670e0));
#41067=cartesian_point('',(5.499485908382e1,5.183553956850e1,
-4.416331739049e0));
#41068=cartesian_point('',(5.502396693255e1,5.169512726860e1,
-4.504006471766e0));
#41069=cartesian_point('',(5.503292455173e1,5.156143941940e1,
-4.602837218627e0));
#41070=cartesian_point('',(5.502466953299e1,5.143382509609e1,
-4.711883660812e0));
#41071=cartesian_point('',(5.500101458013e1,5.131145274731e1,
-4.831388189515e0));
#41072=cartesian_point('',(5.496298147605e1,5.119407982918e1,
-4.961779663317e0));
#41073=cartesian_point('',(5.491119847163e1,5.108202855350e1,
-5.103295957093e0));
#41074=cartesian_point('',(5.484598842267e1,5.097582376296e1,
-5.256193036619e0));
#41075=cartesian_point('',(5.476726741610e1,5.087602937059e1,
-5.421029173306e0));
#41076=cartesian_point('',(5.467442129813e1,5.078332943443e1,
-5.598820176508e0));
#41077=cartesian_point('',(5.456630236559e1,5.069882672913e1,
-5.790909585542e0));
#41078=cartesian_point('',(5.442172019148e1,5.061271254155e1,
-6.031282751118e0));
#41079=cartesian_point('',(5.430836381142e1,5.056835364489e1,
-6.205961574068e0));
#41080=cartesian_point('',(5.423708630170e1,5.054816260332e1,
-6.311400425525e0));
#41081=cartesian_point('',(5.394317910785e1,5.220820201242e1,
-4.095444300457e0));
#41082=cartesian_point('',(5.401235458843e1,5.217544741763e1,
-4.031130918398e0));
#41083=cartesian_point('',(5.417564720159e1,5.208515617325e1,
-3.959269570571e0));
#41084=cartesian_point('',(5.436384185962e1,5.189210167715e1,
-3.956828984042e0));
#41085=cartesian_point('',(5.446622518448e1,5.174500565083e1,
-3.993775424433e0));
#41086=cartesian_point('',(5.453482389424e1,5.159450354423e1,
-4.065183464433e0));
#41087=cartesian_point('',(5.456807517932e1,5.145474525590e1,
-4.159484494804e0));
#41088=cartesian_point('',(5.457167844701e1,5.133050710095e1,
-4.267860558665e0));
#41089=cartesian_point('',(5.455233330873e1,5.122194163143e1,
-4.385599069732e0));
#41090=cartesian_point('',(5.451533363249e1,5.112749176085e1,
-4.511162714029e0));
#41091=cartesian_point('',(5.446423463422e1,5.104551875534e1,
-4.644771702365e0));
#41092=cartesian_point('',(5.440148535328e1,5.097503628538e1,
-4.787020997037e0));
#41093=cartesian_point('',(5.432894325642e1,5.091562463023e1,
-4.938368446679e0));
#41094=cartesian_point('',(5.424798299244e1,5.086716784233e1,
-5.099303320588e0));
#41095=cartesian_point('',(5.415948322967e1,5.082979614584e1,
-5.270595374141e0));
#41096=cartesian_point('',(5.406386579107e1,5.080399525368e1,
-5.453417218028e0));
#41097=cartesian_point('',(5.396129062525e1,5.079080333779e1,
-5.649182843311e0));
#41098=cartesian_point('',(5.383478634887e1,5.079217468369e1,
-5.892194343078e0));
#41099=cartesian_point('',(5.374531752307e1,5.080936433534e1,
-6.067083720404e0));
#41100=cartesian_point('',(5.369258844273e1,5.082541117272e1,
-6.172047646999e0));
#41101=cartesian_point('',(5.387173748979e1,5.172693093755e1,
-4.492036877420e0));
#41102=cartesian_point('',(5.389170643279e1,5.171845722365e1,
-4.450696944234e0));
#41103=cartesian_point('',(5.394462832526e1,5.169150305010e1,
-4.406444735078e0));
#41104=cartesian_point('',(5.400504952499e1,5.162970563953e1,
-4.404219601594e0));
#41105=cartesian_point('',(5.403683799721e1,5.158239339963e1,
-4.426042972552e0));
#41106=cartesian_point('',(5.405612720706e1,5.153477910476e1,
-4.470343499387e0));
#41107=cartesian_point('',(5.406256943063e1,5.149207060416e1,
-4.532475859676e0));
#41108=cartesian_point('',(5.405847806623e1,5.145599451997e1,
-4.608829062027e0));
#41109=cartesian_point('',(5.404651589452e1,5.142651861059e1,
-4.697391660249e0));
#41110=cartesian_point('',(5.402878529145e1,5.140298524232e1,
-4.797533014511e0));
#41111=cartesian_point('',(5.400672476423e1,5.138472967346e1,
-4.909514049531e0));
#41112=cartesian_point('',(5.398136711517e1,5.137130419578e1,
-5.033689724469e0));
#41113=cartesian_point('',(5.395352478765e1,5.136243958470e1,
-5.170198073569e0));
#41114=cartesian_point('',(5.392382545499e1,5.135798093453e1,
-5.319188888234e0));
#41115=cartesian_point('',(5.389272105039e1,5.135788941011e1,
-5.481127622336e0));
#41116=cartesian_point('',(5.386052819806e1,5.136228207721e1,
-5.656970717287e0));
#41117=cartesian_point('',(5.382752693856e1,5.137147508094e1,
-5.848055076829e0));
#41118=cartesian_point('',(5.378884156747e1,5.138828794968e1,
-6.088427041909e0));
#41119=cartesian_point('',(5.376346290155e1,5.140523253824e1,
-6.264216088386e0));
#41120=cartesian_point('',(5.374929883020e1,5.141707822714e1,
-6.370721365266e0));
#41121=cartesian_point('',(5.422945673646e1,5.186191559973e1,
-4.972744198927e0));
#41122=cartesian_point('',(5.423412584118e1,5.185638844357e1,
-4.959585495137e0));
#41123=cartesian_point('',(5.422091163887e1,5.185533458e1,-4.949410855371e0));
#41124=cartesian_point('',(5.420647106297e1,5.186951581911e1,
-4.948609637076e0));
#41125=cartesian_point('',(5.420214791427e1,5.188126881524e1,
-4.953028074712e0));
#41126=cartesian_point('',(5.420610301544e1,5.189029110498e1,
-4.965492323705e0));
#41127=cartesian_point('',(5.421787136263e1,5.189291050318e1,
-4.989638197723e0));
#41128=cartesian_point('',(5.423515217543e1,5.188800773336e1,
-5.028092184176e0));
#41129=cartesian_point('',(5.425545778496e1,5.187588450980e1,
-5.082078087839e0));
#41130=cartesian_point('',(5.427682029934e1,5.185727241183e1,
-5.152049193586e0));
#41131=cartesian_point('',(5.429779893474e1,5.183283696293e1,
-5.238310471930e0));
#41132=cartesian_point('',(5.431723864660e1,5.180316350723e1,
-5.340921884580e0));
#41133=cartesian_point('',(5.433416143237e1,5.176880557665e1,
-5.459629735633e0));
#41134=cartesian_point('',(5.434774200908e1,5.173022813330e1,
-5.594168196297e0));
#41135=cartesian_point('',(5.435724055029e1,5.168773523755e1,
-5.744627811282e0));
#41136=cartesian_point('',(5.436188120647e1,5.164144431823e1,
-5.911692126910e0));
#41137=cartesian_point('',(5.436070086182e1,5.159134835850e1,
-6.096586195418e0));
#41138=cartesian_point('',(5.435110075521e1,5.152896856698e1,
-6.332902263628e0));
#41139=cartesian_point('',(5.433625416939e1,5.148423299605e1,
-6.508963923240e0));
#41140=cartesian_point('',(5.432425301509e1,5.145758457827e1,
-6.616771907492e0));
#41141=(bounded_surface()b_spline_surface(3,3,((#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)),
.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.964477659672e-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());
#41143=oriented_edge('',*,*,#41142,.f.);
#41144=oriented_edge('',*,*,#41052,.t.);
#41145=oriented_edge('',*,*,#41041,.f.);
#41146=oriented_edge('',*,*,#30296,.t.);
#41147=edge_loop('',(#41143,#41144,#41145,#41146));
#41148=face_outer_bound('',#41147,.f.);
#41150=cartesian_point('',(5.367892074812e1,5.163918888793e1,
-2.460528104879e1));
#41151=direction('',(1.343083778872e-2,-1.377963476358e-3,9.999088527526e-1));
#41152=direction('',(-1.012382218434e-1,-9.948622127276e-1,-1.117067572652e-5));
#41153=axis2_placement_3d('',#41150,#41151,#41152);
#41154=cylindrical_surface('',#41153,3.000055924633e-1);
#41155=oriented_edge('',*,*,#41142,.t.);
#41156=oriented_edge('',*,*,#30294,.f.);
#41158=oriented_edge('',*,*,#41157,.f.);
#41160=oriented_edge('',*,*,#41159,.f.);
#41161=edge_loop('',(#41155,#41156,#41158,#41160));
#41162=face_outer_bound('',#41161,.f.);
#41164=cartesian_point('',(5.350033019005e1,5.136009452145e1,
-3.940470304685e1));
#41165=cartesian_point('',(5.350052093230e1,5.136013904642e1,
-3.939483027268e1));
#41166=cartesian_point('',(5.350068231027e1,5.136015420198e1,
-3.938495715396e1));
#41167=cartesian_point('',(5.350081432132e1,5.136013999158e1,
-3.937508409609e1));
#41168=cartesian_point('',(5.386904338876e1,5.138519224542e1,
-3.941193789442e1));
#41169=cartesian_point('',(5.386924930993e1,5.138524032256e1,
-3.940128006853e1));
#41170=cartesian_point('',(5.386942353065e1,5.138525669383e1,
-3.939062187225e1));
#41171=cartesian_point('',(5.386956604799e1,5.138524136263e1,
-3.937996374330e1));
#41172=cartesian_point('',(5.399747719156e1,5.177160926347e1,
-3.941615946213e1));
#41173=cartesian_point('',(5.399770295694e1,5.177166198457e1,
-3.940447529467e1));
#41174=cartesian_point('',(5.399789396773e1,5.177167994503e1,
-3.939279072306e1));
#41175=cartesian_point('',(5.399805022053e1,5.177166314874e1,
-3.938110622718e1));
#41176=cartesian_point('',(5.359355538469e1,5.193701861539e1,
-3.940910280163e1));
#41177=cartesian_point('',(5.359377195694e1,5.193706918511e1,
-3.939789410246e1));
#41178=cartesian_point('',(5.359395518946e1,5.193708640936e1,
-3.938668501481e1));
#41179=cartesian_point('',(5.359410507912e1,5.193707029178e1,
-3.937547599899e1));
#41180=(bounded_surface()b_spline_surface(3,3,((#41164,#41165,#41166,#41167),(
#41168,#41169,#41170,#41171),(#41172,#41173,#41174,#41175),(#41176,#41177,
#41178,#41179)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437616169e-1,1.292541218662e0),(8.246250959533e-1,8.356491063006e-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());
#41182=oriented_edge('',*,*,#41181,.f.);
#41184=oriented_edge('',*,*,#41183,.t.);
#41185=oriented_edge('',*,*,#41157,.t.);
#41187=oriented_edge('',*,*,#41186,.f.);
#41188=edge_loop('',(#41182,#41184,#41185,#41187));
#41189=face_outer_bound('',#41188,.f.);
#41191=cartesian_point('',(5.291502296496e1,5.157215992234e1,
-3.997447809992e1));
#41192=cartesian_point('',(5.296389836e1,5.155664580157e1,-3.997715679815e1));
#41193=cartesian_point('',(5.304435197496e1,5.153099931799e1,
-3.997305992290e1));
#41194=cartesian_point('',(5.314970789694e1,5.149819994361e1,
-3.994856081635e1));
#41195=cartesian_point('',(5.323387137480e1,5.147253205778e1,
-3.991607233034e1));
#41196=cartesian_point('',(5.330950960466e1,5.144993109765e1,
-3.987438460171e1));
#41197=cartesian_point('',(5.337656078441e1,5.143029261951e1,
-3.982455100439e1));
#41198=cartesian_point('',(5.343334909900e1,5.141395468067e1,
-3.976905366952e1));
#41199=cartesian_point('',(5.347964888134e1,5.140081424740e1,
-3.970995305131e1));
#41200=cartesian_point('',(5.351619939690e1,5.139051521576e1,
-3.964816866064e1));
#41201=cartesian_point('',(5.354342981187e1,5.138282863861e1,
-3.958439300424e1));
#41202=cartesian_point('',(5.356153716601e1,5.137765030040e1,
-3.952021662291e1));
#41203=cartesian_point('',(5.357131174036e1,5.137479960137e1,
-3.945768495602e1));
#41204=cartesian_point('',(5.357484197335e1,5.137374963510e1,
-3.938159049392e1));
#41205=cartesian_point('',(5.356947193175e1,5.137535751288e1,
-3.932622269630e1));
#41206=cartesian_point('',(5.356249573014e1,5.137730299971e1,
-3.929042426926e1));
#41207=cartesian_point('',(5.291417832104e1,5.159045141856e1,
-3.998021843729e1));
#41208=cartesian_point('',(5.296321866454e1,5.157458696743e1,
-3.998392515017e1));
#41209=cartesian_point('',(5.304421844474e1,5.154827511285e1,
-3.998149590236e1));
#41210=cartesian_point('',(5.315088996821e1,5.151428183687e1,
-3.995898566148e1));
#41211=cartesian_point('',(5.323652341585e1,5.148743696993e1,
-3.992788423380e1));
#41212=cartesian_point('',(5.331390223785e1,5.146356352227e1,
-3.988717951694e1));
#41213=cartesian_point('',(5.338294051539e1,5.144258238256e1,
-3.983786422175e1));
#41214=cartesian_point('',(5.344187375151e1,5.142489928721e1,
-3.978234469848e1));
#41215=cartesian_point('',(5.349039012022e1,5.141046679005e1,
-3.972263242565e1));
#41216=cartesian_point('',(5.352915734738e1,5.139896634024e1,
-3.965958917623e1));
#41217=cartesian_point('',(5.355848929874e1,5.139022077188e1,
-3.959382447231e1));
#41218=cartesian_point('',(5.357836094055e1,5.138421177288e1,
-3.952691224088e1));
#41219=cartesian_point('',(5.358928667627e1,5.138084658102e1,
-3.946107512020e1));
#41220=cartesian_point('',(5.359327682655e1,5.137959713721e1,
-3.938050474931e1));
#41221=cartesian_point('',(5.358721195132e1,5.138150535249e1,
-3.932190585139e1));
#41222=cartesian_point('',(5.357944924010e1,5.138381633862e1,
-3.928436960522e1));
#41223=cartesian_point('',(5.291297859903e1,5.163089775577e1,
-3.998890918743e1));
#41224=cartesian_point('',(5.296215684874e1,5.161447838274e1,
-3.999485449178e1));
#41225=cartesian_point('',(5.304399123577e1,5.158706376849e1,
-3.999611412441e1));
#41226=cartesian_point('',(5.315308393591e1,5.155092307919e1,
-3.997813688974e1));
#41227=cartesian_point('',(5.324157850600e1,5.152187616650e1,
-3.995030169762e1));
#41228=cartesian_point('',(5.332245675897e1,5.149555628704e1,
-3.991203883226e1));
#41229=cartesian_point('',(5.339557971967e1,5.147194012058e1,
-3.986420065759e1));
#41230=cartesian_point('',(5.345899449190e1,5.145157455687e1,
-3.980901026116e1));
#41231=cartesian_point('',(5.351219969222e1,5.143453293726e1,
-3.974835757583e1));
#41232=cartesian_point('',(5.355570134429e1,5.142058196046e1,
-3.968297136075e1));
#41233=cartesian_point('',(5.358955623109e1,5.140965865735e1,
-3.961327424477e1));
#41234=cartesian_point('',(5.361324708122e1,5.140193063946e1,
-3.954079285339e1));
#41235=cartesian_point('',(5.362667425873e1,5.139749618881e1,
-3.946812490866e1));
#41236=cartesian_point('',(5.363166554028e1,5.139583147177e1,
-3.937824652036e1));
#41237=cartesian_point('',(5.362408834684e1,5.139836458801e1,
-3.931293125553e1));
#41238=cartesian_point('',(5.361461795730e1,5.140143619168e1,
-3.927182365091e1));
#41239=cartesian_point('',(5.291332400740e1,5.169559564851e1,
-3.998924243968e1));
#41240=cartesian_point('',(5.296195387016e1,5.167903354359e1,
-3.999865141237e1));
#41241=cartesian_point('',(5.304385850595e1,5.165110427166e1,
-4.000581653895e1));
#41242=cartesian_point('',(5.315517009064e1,5.161319840503e1,
-3.999554866204e1));
#41243=cartesian_point('',(5.324692156601e1,5.158198687291e1,
-3.997361330792e1));
#41244=cartesian_point('',(5.333221304690e1,5.155299889803e1,
-3.994016567795e1));
#41245=cartesian_point('',(5.341082160741e1,5.152629964307e1,
-3.989581259112e1));
#41246=cartesian_point('',(5.348051907561e1,5.150263297316e1,
-3.984243077914e1));
#41247=cartesian_point('',(5.354050409960e1,5.148225822578e1,
-3.978167083094e1));
#41248=cartesian_point('',(5.359101213499e1,5.146508596310e1,
-3.971403062284e1));
#41249=cartesian_point('',(5.363168151663e1,5.145123485941e1,
-3.963962231426e1));
#41250=cartesian_point('',(5.366120356843e1,5.144115627766e1,
-3.955986105105e1));
#41251=cartesian_point('',(5.367848282257e1,5.143524330312e1,
-3.947788778729e1));
#41252=cartesian_point('',(5.368502180424e1,5.143300182679e1,
-3.937511762687e1));
#41253=cartesian_point('',(5.367510722744e1,5.143640161233e1,
-3.930051077764e1));
#41254=cartesian_point('',(5.366301189039e1,5.144052860247e1,
-3.925461025912e1));
#41255=cartesian_point('',(5.291609678786e1,5.176080819449e1,
-3.997505033301e1));
#41256=cartesian_point('',(5.296335053795e1,5.174489982277e1,
-3.998782506092e1));
#41257=cartesian_point('',(5.304397174944e1,5.171778946481e1,
-4.000094776214e1));
#41258=cartesian_point('',(5.315574887205e1,5.167989228946e1,
-3.999894135291e1));
#41259=cartesian_point('',(5.324937008782e1,5.164795270890e1,
-3.998367568926e1));
#41260=cartesian_point('',(5.333784168265e1,5.161760868802e1,
-3.995605515424e1));
#41261=cartesian_point('',(5.342085709511e1,5.158901376234e1,
-3.991641653397e1));
#41262=cartesian_point('',(5.349593862003e1,5.156307948814e1,
-3.986623047720e1));
#41263=cartesian_point('',(5.356198602790e1,5.154024495302e1,
-3.980685822862e1));
#41264=cartesian_point('',(5.361894930219e1,5.152057375560e1,
-3.973854554992e1));
#41265=cartesian_point('',(5.366603727161e1,5.150436656057e1,
-3.966107933170e1));
#41266=cartesian_point('',(5.370113925334e1,5.149234612220e1,
-3.957572400422e1));
#41267=cartesian_point('',(5.372214144768e1,5.148519112024e1,
-3.948610731005e1));
#41268=cartesian_point('',(5.373018293502e1,5.148246199648e1,
-3.937248139299e1));
#41269=cartesian_point('',(5.371799987905e1,5.148659302411e1,
-3.929006363003e1));
#41270=cartesian_point('',(5.370337290794e1,5.149161109313e1,
-3.924031694582e1));
#41271=cartesian_point('',(5.292100249346e1,5.181983639839e1,
-3.994784835005e1));
#41272=cartesian_point('',(5.296619703109e1,5.180530790810e1,
-3.996354566834e1));
#41273=cartesian_point('',(5.304431835402e1,5.178026060973e1,
-3.998206600942e1));
#41274=cartesian_point('',(5.315476686568e1,5.174413801400e1,
-3.998802256841e1));
#41275=cartesian_point('',(5.324868418838e1,5.171297598215e1,
-3.997950843429e1));
#41276=cartesian_point('',(5.333878113155e1,5.168272198008e1,
-3.995812440290e1));
#41277=cartesian_point('',(5.342467640100e1,5.165360873101e1,
-3.992394056819e1));
#41278=cartesian_point('',(5.350369402356e1,5.162666909434e1,
-3.987800370982e1));
#41279=cartesian_point('',(5.357446667156e1,5.160249722747e1,
-3.982136564154e1));
#41280=cartesian_point('',(5.363667332803e1,5.158130318590e1,
-3.975402475418e1));
#41281=cartesian_point('',(5.368912640944e1,5.156355128090e1,
-3.967546133246e1));
#41282=cartesian_point('',(5.372898502784e1,5.155019547721e1,
-3.958676548935e1));
#41283=cartesian_point('',(5.375319921825e1,5.154216154814e1,
-3.949194554772e1));
#41284=cartesian_point('',(5.376254389904e1,5.153908361119e1,
-3.937060657571e1));
#41285=cartesian_point('',(5.374839395201e1,5.154373590064e1,
-3.928265478761e1));
#41286=cartesian_point('',(5.373158827116e1,5.154938988900e1,
-3.923039988138e1));
#41287=cartesian_point('',(5.292640030022e1,5.186103860596e1,
-3.991703570530e1));
#41288=cartesian_point('',(5.296948729309e1,5.184812251108e1,
-3.993467089178e1));
#41289=cartesian_point('',(5.304476136235e1,5.182560407139e1,
-3.995696298781e1));
#41290=cartesian_point('',(5.315284094637e1,5.179217546001e1,
-3.996887725445e1));
#41291=cartesian_point('',(5.324581475010e1,5.176273951098e1,
-3.996566418630e1));
#41292=cartesian_point('',(5.333601390288e1,5.173363359256e1,
-3.994942573845e1));
#41293=cartesian_point('',(5.342300574649e1,5.170514503900e1,
-3.992002750870e1));
#41294=cartesian_point('',(5.350399865108e1,5.167836626842e1,
-3.987817403864e1));
#41295=cartesian_point('',(5.357744168233e1,5.165399338989e1,
-3.982466200728e1));
#41296=cartesian_point('',(5.364281428285e1,5.163234522223e1,
-3.975930135123e1));
#41297=cartesian_point('',(5.369864587845e1,5.161399940972e1,
-3.968134830554e1));
#41298=cartesian_point('',(5.374158238599e1,5.160005940599e1,
-3.959174009297e1));
#41299=cartesian_point('',(5.376790852240e1,5.159161405331e1,
-3.949470122386e1));
#41300=cartesian_point('',(5.377811603540e1,5.158836891087e1,
-3.936971920810e1));
#41301=cartesian_point('',(5.376266440163e1,5.159326919983e1,
-3.927917001120e1));
#41302=cartesian_point('',(5.374443091321e1,5.159922648988e1,
-3.922596600591e1));
#41303=cartesian_point('',(5.293119758666e1,5.188852041789e1,
-3.988931171652e1));
#41304=cartesian_point('',(5.297247238283e1,5.187707353748e1,
-3.990817751998e1));
#41305=cartesian_point('',(5.304517879841e1,5.185690220426e1,
-3.993298789078e1));
#41306=cartesian_point('',(5.315080402818e1,5.182615310882e1,
-3.994911822365e1));
#41307=cartesian_point('',(5.324245091872e1,5.179858614271e1,
-3.994979784099e1));
#41308=cartesian_point('',(5.333209216672e1,5.177090418753e1,
-3.993747210220e1));
#41309=cartesian_point('',(5.341926133956e1,5.174343060123e1,
-3.991185908185e1));
#41310=cartesian_point('',(5.350110345373e1,5.171728229734e1,
-3.987340692404e1));
#41311=cartesian_point('',(5.357594682604e1,5.169321957267e1,
-3.982271838967e1));
#41312=cartesian_point('',(5.364313151084e1,5.167163775448e1,
-3.975946814192e1));
#41313=cartesian_point('',(5.370099436376e1,5.165318953795e1,
-3.968275688826e1));
#41314=cartesian_point('',(5.374583687523e1,5.163907086960e1,
-3.959340094220e1));
#41315=cartesian_point('',(5.377349279911e1,5.163047365464e1,
-3.949573901320e1));
#41316=cartesian_point('',(5.378424743112e1,5.162716324286e1,
-3.936938283214e1));
#41317=cartesian_point('',(5.376797076878e1,5.163215868780e1,
-3.927786861359e1));
#41318=cartesian_point('',(5.374884130872e1,5.163823302185e1,
-3.922451776074e1));
#41319=cartesian_point('',(5.293490852787e1,5.190616638955e1,
-3.986773165125e1));
#41320=cartesian_point('',(5.297480557037e1,5.189587033449e1,
-3.988735499701e1));
#41321=cartesian_point('',(5.304551108245e1,5.187755398349e1,
-3.991378367046e1));
#41322=cartesian_point('',(5.314909976127e1,5.184899041338e1,
-3.993274877231e1));
#41323=cartesian_point('',(5.323952711934e1,5.182300163088e1,
-3.993611589350e1));
#41324=cartesian_point('',(5.332848028715e1,5.179658076866e1,
-3.992655570329e1));
#41325=cartesian_point('',(5.341547140132e1,5.177007410359e1,
-3.990368569104e1));
#41326=cartesian_point('',(5.349761206411e1,5.174460625356e1,
-3.986777455112e1));
#41327=cartesian_point('',(5.357315396422e1,5.172097672078e1,
-3.981928802090e1));
#41328=cartesian_point('',(5.364134433869e1,5.169963204644e1,
-3.975780886049e1));
#41329=cartesian_point('',(5.370039438421e1,5.168127283008e1,
-3.968233470685e1));
#41330=cartesian_point('',(5.374638331615e1,5.166715060575e1,
-3.959359426381e1));
#41331=cartesian_point('',(5.377485153489e1,5.165852044995e1,
-3.949598376342e1));
#41332=cartesian_point('',(5.378594251330e1,5.165519249938e1,
-3.936930145578e1));
#41333=cartesian_point('',(5.376915886032e1,5.166021202726e1,
-3.927757193200e1));
#41334=cartesian_point('',(5.374948380086e1,5.166631659651e1,
-3.922438294502e1));
#41335=cartesian_point('',(5.293885666714e1,5.192173798735e1,
-3.984465328571e1));
#41336=cartesian_point('',(5.297730922924e1,5.191267900537e1,
-3.986491027282e1));
#41337=cartesian_point('',(5.304587291702e1,5.189637110989e1,
-3.989276842685e1));
#41338=cartesian_point('',(5.314717255831e1,5.187023273653e1,
-3.991437137121e1));
#41339=cartesian_point('',(5.323613126601e1,5.184604040347e1,
-3.992031085739e1));
#41340=cartesian_point('',(5.332412499357e1,5.182110270227e1,
-3.991346151600e1));
#41341=cartesian_point('',(5.341064723915e1,5.179578590838e1,
-3.989334581654e1));
#41342=cartesian_point('',(5.349278787697e1,5.177121286952e1,
-3.986005827493e1));
#41343=cartesian_point('',(5.356873194141e1,5.174821553869e1,
-3.981393035407e1));
#41344=cartesian_point('',(5.363764122153e1,5.172728788056e1,
-3.975445832765e1));
#41345=cartesian_point('',(5.369761388008e1,5.170917246260e1,
-3.968054545406e1));
#41346=cartesian_point('',(5.374453179076e1,5.169516581190e1,
-3.959283247495e1));
#41347=cartesian_point('',(5.377367243655e1,5.168657554107e1,
-3.949574950546e1));
#41348=cartesian_point('',(5.378504424988e1,5.168325813855e1,
-3.936937339461e1));
#41349=cartesian_point('',(5.376783750796e1,5.168825938860e1,
-3.927788566027e1));
#41350=cartesian_point('',(5.374771270465e1,5.169434267067e1,
-3.922511305947e1));
#41351=cartesian_point('',(5.294467454716e1,5.194029434702e1,
-3.981048255028e1));
#41352=cartesian_point('',(5.298102780706e1,5.193307567825e1,
-3.983143704328e1));
#41353=cartesian_point('',(5.304641750040e1,5.191977524e1,-3.986100102348e1));
#41354=cartesian_point('',(5.314417641072e1,5.189734761925e1,
-3.988597271360e1));
#41355=cartesian_point('',(5.323073632243e1,5.187596340391e1,
-3.989530947374e1));
#41356=cartesian_point('',(5.331700456040e1,5.185340516093e1,
-3.989213748222e1));
#41357=cartesian_point('',(5.340245286292e1,5.183006262398e1,
-3.987585563126e1));
#41358=cartesian_point('',(5.348415803291e1,5.180704236990e1,
-3.984632472038e1));
#41359=cartesian_point('',(5.356022727018e1,5.178521147646e1,
-3.980369412279e1));
#41360=cartesian_point('',(5.362971468375e1,5.176512410721e1,
-3.974734814528e1));
#41361=cartesian_point('',(5.369058018817e1,5.174757233801e1,
-3.967607191751e1));
#41362=cartesian_point('',(5.373846851213e1,5.173389960359e1,
-3.959038375514e1));
#41363=cartesian_point('',(5.376833713343e1,5.172547081924e1,
-3.949472625863e1));
#41364=cartesian_point('',(5.378001721543e1,5.172220899711e1,
-3.936969669034e1));
#41365=cartesian_point('',(5.376234645035e1,5.172712313689e1,
-3.927921068301e1));
#41366=cartesian_point('',(5.374173811424e1,5.173310177659e1,
-3.922738636269e1));
#41367=cartesian_point('',(5.295279233676e1,5.195770949638e1,
-3.976248869410e1));
#41368=cartesian_point('',(5.298627288628e1,5.195309223727e1,
-3.978396026976e1));
#41369=cartesian_point('',(5.304719936855e1,5.194408055607e1,
-3.981513076319e1));
#41370=cartesian_point('',(5.313969405576e1,5.192709526252e1,
-3.984380198632e1));
#41371=cartesian_point('',(5.322245378314e1,5.190994001156e1,
-3.985711950563e1));
#41372=cartesian_point('',(5.330571251266e1,5.189107633390e1,
-3.985846585328e1));
#41373=cartesian_point('',(5.338892263848e1,5.187091508653e1,
-3.984709924328e1));
#41374=cartesian_point('',(5.346917931351e1,5.185051375924e1,
-3.982259868338e1));
#41375=cartesian_point('',(5.354452050105e1,5.183076392614e1,
-3.978488993564e1));
#41376=cartesian_point('',(5.361388527470e1,5.181228504792e1,
-3.973323096615e1));
#41377=cartesian_point('',(5.367509533062e1,5.179591446047e1,
-3.966628252579e1));
#41378=cartesian_point('',(5.372356811621e1,5.178302359903e1,
-3.958440599765e1));
#41379=cartesian_point('',(5.375394480438e1,5.177501849290e1,
-3.949198909349e1));
#41380=cartesian_point('',(5.376585116256e1,5.177191154028e1,
-3.937056740534e1));
#41381=cartesian_point('',(5.374784082024e1,5.177658792416e1,
-3.928272554614e1));
#41382=cartesian_point('',(5.372690386036e1,5.178227905193e1,
-3.923287073944e1));
#41383=cartesian_point('',(5.296346944524e1,5.196626435346e1,
-3.969883068509e1));
#41384=cartesian_point('',(5.299326721836e1,5.196512552110e1,
-3.972021011520e1));
#41385=cartesian_point('',(5.304826498556e1,5.196191115239e1,
-3.975218385943e1));
#41386=cartesian_point('',(5.313328764414e1,5.195253203938e1,
-3.978402645261e1));
#41387=cartesian_point('',(5.321028201723e1,5.194146510914e1,
-3.980129394091e1));
#41388=cartesian_point('',(5.328856343716e1,5.192809474085e1,
-3.980754582048e1));
#41389=cartesian_point('',(5.336757750762e1,5.191283992198e1,
-3.980190902797e1));
#41390=cartesian_point('',(5.344450545912e1,5.189664891296e1,
-3.978366696398e1));
#41391=cartesian_point('',(5.351736083672e1,5.188040400684e1,
-3.975250285055e1));
#41392=cartesian_point('',(5.358499102357e1,5.186477889083e1,
-3.970755908121e1));
#41393=cartesian_point('',(5.364512849376e1,5.185063010461e1,
-3.964740129124e1));
#41394=cartesian_point('',(5.369306716536e1,5.183930251015e1,
-3.957220797041e1));
#41395=cartesian_point('',(5.372325261162e1,5.183219045662e1,
-3.948617222092e1));
#41396=cartesian_point('',(5.373511146795e1,5.182941809305e1,
-3.937242301568e1));
#41397=cartesian_point('',(5.371717571517e1,5.183358502753e1,
-3.929016904798e1));
#41398=cartesian_point('',(5.369639238054e1,5.183865844331e1,
-3.924399893958e1));
#41399=cartesian_point('',(5.297437348766e1,5.196036800542e1,
-3.963327619949e1));
#41400=cartesian_point('',(5.300050771183e1,5.196283951265e1,
-3.965377408856e1));
#41401=cartesian_point('',(5.304939123101e1,5.196570517685e1,
-3.968523264670e1));
#41402=cartesian_point('',(5.312622413039e1,5.196455075401e1,
-3.971858616598e1));
#41403=cartesian_point('',(5.319654845112e1,5.196023797141e1,
-3.973857647519e1));
#41404=cartesian_point('',(5.326870774886e1,5.195312408335e1,
-3.974878043372e1));
#41405=cartesian_point('',(5.334215971178e1,5.194361634176e1,
-3.974824572065e1));
#41406=cartesian_point('',(5.341423663787e1,5.193250591122e1,
-3.973603034781e1));
#41407=cartesian_point('',(5.348299509234e1,5.192062328993e1,
-3.971162242610e1));
#41408=cartesian_point('',(5.354724960385e1,5.190866526452e1,
-3.967409791504e1));
#41409=cartesian_point('',(5.360473592148e1,5.189746686810e1,
-3.962199513579e1));
#41410=cartesian_point('',(5.365080066540e1,5.188828117616e1,
-3.955532977575e1));
#41411=cartesian_point('',(5.367991441428e1,5.188242356023e1,
-3.947797136807e1));
#41412=cartesian_point('',(5.369137285555e1,5.188012636462e1,
-3.937504241817e1));
#41413=cartesian_point('',(5.367404475403e1,5.188357241733e1,
-3.930064671998e1));
#41414=cartesian_point('',(5.365401568611e1,5.188777072572e1,
-3.925935539487e1));
#41415=cartesian_point('',(5.298334475981e1,5.194261734500e1,
-3.957886233132e1));
#41416=cartesian_point('',(5.300655075977e1,5.194811036200e1,
-3.959794078553e1));
#41417=cartesian_point('',(5.305035132661e1,5.195611896379e1,
-3.962779818419e1));
#41418=cartesian_point('',(5.311995342008e1,5.196213410654e1,
-3.966087166333e1));
#41419=cartesian_point('',(5.318410047556e1,5.196385115509e1,
-3.968194639088e1));
#41420=cartesian_point('',(5.325030688301e1,5.196245460352e1,
-3.969446950332e1));
#41421=cartesian_point('',(5.331805703912e1,5.195832438354e1,
-3.969747178747e1));
#41422=cartesian_point('',(5.338486321004e1,5.195208226036e1,
-3.968989325527e1));
#41423=cartesian_point('',(5.344887726209e1,5.194447881476e1,
-3.967110784472e1));
#41424=cartesian_point('',(5.350894027665e1,5.193620138298e1,
-3.964018233943e1));
#41425=cartesian_point('',(5.356287390783e1,5.192803105636e1,
-3.959569413906e1));
#41426=cartesian_point('',(5.360622580418e1,5.192108840387e1,
-3.953754612339e1));
#41427=cartesian_point('',(5.363368525218e1,5.191656471239e1,
-3.946923157449e1));
#41428=cartesian_point('',(5.364450403944e1,5.191477611554e1,
-3.937783606306e1));
#41429=cartesian_point('',(5.362814439374e1,5.191745222587e1,
-3.931180244541e1));
#41430=cartesian_point('',(5.360926250185e1,5.192071521387e1,
-3.927550871054e1));
#41431=cartesian_point('',(5.298831719311e1,5.192629114325e1,
-3.954846184971e1));
#41432=cartesian_point('',(5.300994341875e1,5.193348457426e1,
-3.956640444800e1));
#41433=cartesian_point('',(5.305090030949e1,5.194441442690e1,
-3.959478227483e1));
#41434=cartesian_point('',(5.311624684205e1,5.195460593275e1,
-3.962693448071e1));
#41435=cartesian_point('',(5.317662329773e1,5.195990291485e1,
-3.964802897091e1));
#41436=cartesian_point('',(5.323906958497e1,5.196196185829e1,
-3.966136855349e1));
#41437=cartesian_point('',(5.330309333624e1,5.196113866781e1,
-3.966599895301e1));
#41438=cartesian_point('',(5.336633456994e1,5.195794102426e1,
-3.966082869616e1));
#41439=cartesian_point('',(5.342702810368e1,5.195305645179e1,
-3.964519175277e1));
#41440=cartesian_point('',(5.348405668548e1,5.194715273724e1,
-3.961817269569e1));
#41441=cartesian_point('',(5.353533143349e1,5.194096284379e1,
-3.957840154105e1));
#41442=cartesian_point('',(5.357659071651e1,5.193550523469e1,
-3.952572927461e1));
#41443=cartesian_point('',(5.360274469287e1,5.193187269441e1,
-3.946338529534e1));
#41444=cartesian_point('',(5.361305292467e1,5.193042516842e1,
-3.937970562200e1));
#41445=cartesian_point('',(5.359746569196e1,5.193258558931e1,
-3.931926072276e1));
#41446=cartesian_point('',(5.357948448815e1,5.193522186724e1,
-3.928623164782e1));
#41447=cartesian_point('',(5.299009497631e1,5.191950153010e1,
-3.953755745448e1));
#41448=cartesian_point('',(5.301116273563e1,5.192730668073e1,
-3.955504269422e1));
#41449=cartesian_point('',(5.305109905842e1,5.193929134468e1,
-3.958280459755e1));
#41450=cartesian_point('',(5.311488772666e1,5.195100575502e1,
-3.961451494771e1));
#41451=cartesian_point('',(5.317386517309e1,5.195761758166e1,
-3.963553115704e1));
#41452=cartesian_point('',(5.323489947720e1,5.196095403923e1,
-3.964909379801e1));
#41453=cartesian_point('',(5.329750781694e1,5.196136113777e1,
-3.965425750373e1));
#41454=cartesian_point('',(5.335937999718e1,5.195930280503e1,
-3.964992452393e1));
#41455=cartesian_point('',(5.341878491658e1,5.195544126608e1,
-3.963541796167e1));
#41456=cartesian_point('',(5.347462417698e1,5.195043521698e1,
-3.960983210854e1));
#41457=cartesian_point('',(5.352484702696e1,5.194499773722e1,
-3.957182033766e1));
#41458=cartesian_point('',(5.356527166590e1,5.194010657602e1,
-3.952121664211e1));
#41459=cartesian_point('',(5.359090185091e1,5.193681493598e1,
-3.946114794992e1));
#41460=cartesian_point('',(5.360100463763e1,5.193549804043e1,
-3.938042119328e1));
#41461=cartesian_point('',(5.358572816068e1,5.193746102959e1,
-3.932211447615e1));
#41462=cartesian_point('',(5.356810786432e1,5.193985734064e1,
-3.929032523931e1));
#41463=b_spline_surface_with_knots('',3,3,((#41191,#41192,#41193,#41194,#41195,
#41196,#41197,#41198,#41199,#41200,#41201,#41202,#41203,#41204,#41205,#41206),(
#41207,#41208,#41209,#41210,#41211,#41212,#41213,#41214,#41215,#41216,#41217,
#41218,#41219,#41220,#41221,#41222),(#41223,#41224,#41225,#41226,#41227,#41228,
#41229,#41230,#41231,#41232,#41233,#41234,#41235,#41236,#41237,#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,#41298,#41299,#41300,#41301,#41302),(#41303,#41304,#41305,
#41306,#41307,#41308,#41309,#41310,#41311,#41312,#41313,#41314,#41315,#41316,
#41317,#41318),(#41319,#41320,#41321,#41322,#41323,#41324,#41325,#41326,#41327,
#41328,#41329,#41330,#41331,#41332,#41333,#41334),(#41335,#41336,#41337,#41338,
#41339,#41340,#41341,#41342,#41343,#41344,#41345,#41346,#41347,#41348,#41349,
#41350),(#41351,#41352,#41353,#41354,#41355,#41356,#41357,#41358,#41359,#41360,
#41361,#41362,#41363,#41364,#41365,#41366),(#41367,#41368,#41369,#41370,#41371,
#41372,#41373,#41374,#41375,#41376,#41377,#41378,#41379,#41380,#41381,#41382),(
#41383,#41384,#41385,#41386,#41387,#41388,#41389,#41390,#41391,#41392,#41393,
#41394,#41395,#41396,#41397,#41398),(#41399,#41400,#41401,#41402,#41403,#41404,
#41405,#41406,#41407,#41408,#41409,#41410,#41411,#41412,#41413,#41414),(#41415,
#41416,#41417,#41418,#41419,#41420,#41421,#41422,#41423,#41424,#41425,#41426,
#41427,#41428,#41429,#41430),(#41431,#41432,#41433,#41434,#41435,#41436,#41437,
#41438,#41439,#41440,#41441,#41442,#41443,#41444,#41445,#41446),(#41447,#41448,
#41449,#41450,#41451,#41452,#41453,#41454,#41455,#41456,#41457,#41458,#41459,
#41460,#41461,#41462)),.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.618033876033e-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.700616987580e0),(-1.145935886488e-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.496049037703e-1),.unspecified.);
#41465=oriented_edge('',*,*,#41464,.f.);
#41466=oriented_edge('',*,*,#41181,.t.);
#41468=oriented_edge('',*,*,#41467,.f.);
#41469=edge_loop('',(#41465,#41466,#41468));
#41470=face_outer_bound('',#41469,.f.);
#41472=cartesian_point('',(-2.121207266591e2,-2.135170591624e2,-3.94e1));
#41473=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#41474=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#41475=axis2_placement_3d('',#41472,#41473,#41474);
#41476=cylindrical_surface('',#41475,6.e-1);
#41478=oriented_edge('',*,*,#41477,.f.);
#41480=oriented_edge('',*,*,#41479,.t.);
#41481=oriented_edge('',*,*,#41464,.t.);
#41483=oriented_edge('',*,*,#41482,.f.);
#41484=edge_loop('',(#41478,#41480,#41481,#41483));
#41485=face_outer_bound('',#41484,.f.);
#41487=cartesian_point('',(5.341556871660e1,5.017371204755e1,
-3.909117564707e1));
#41488=cartesian_point('',(5.341980957289e1,5.016334683694e1,
-3.913236611076e1));
#41489=cartesian_point('',(5.342330886721e1,5.014518211870e1,
-3.920707532448e1));
#41490=cartesian_point('',(5.341737894267e1,5.011942279349e1,
-3.931808030024e1));
#41491=cartesian_point('',(5.340113880901e1,5.009497899934e1,
-3.942780319780e1));
#41492=cartesian_point('',(5.337092993691e1,5.006964850228e1,
-3.954703941828e1));
#41493=cartesian_point('',(5.332343987816e1,5.004403256859e1,
-3.967486852899e1));
#41494=cartesian_point('',(5.325613186602e1,5.001911126635e1,
-3.980850219808e1));
#41495=cartesian_point('',(5.316763918520e1,4.999587763946e1,
-3.994440896030e1));
#41496=cartesian_point('',(5.305680840957e1,4.997499304356e1,
-4.008006410480e1));
#41497=cartesian_point('',(5.292160741034e1,4.995689728071e1,
-4.021393228793e1));
#41498=cartesian_point('',(5.275923510270e1,4.994208829384e1,
-4.034416022138e1));
#41499=cartesian_point('',(5.256735888328e1,4.993122751514e1,
-4.046745657791e1));
#41500=cartesian_point('',(5.234365061359e1,4.992500366172e1,
-4.057968084150e1));
#41501=cartesian_point('',(5.208488840222e1,4.992414793836e1,
-4.067570524133e1));
#41502=cartesian_point('',(5.183227058147e1,4.992871496536e1,
-4.073727015398e1));
#41503=cartesian_point('',(5.166402016467e1,4.993419249723e1,
-4.076085224174e1));
#41504=cartesian_point('',(5.159705628468e1,4.993663967318e1,
-4.076759572330e1));
#41505=cartesian_point('',(5.281610840230e1,5.035068361473e1,
-3.915595387567e1));
#41506=cartesian_point('',(5.281811453951e1,5.034417036654e1,
-3.916601414810e1));
#41507=cartesian_point('',(5.282128848091e1,5.033038534285e1,
-3.918344937640e1));
#41508=cartesian_point('',(5.282461990364e1,5.030406233557e1,
-3.921112594803e1));
#41509=cartesian_point('',(5.282568454799e1,5.027286514492e1,
-3.924253961990e1));
#41510=cartesian_point('',(5.282234097580e1,5.023362203695e1,
-3.928352495904e1));
#41511=cartesian_point('',(5.281099751555e1,5.018649656345e1,
-3.933657100616e1));
#41512=cartesian_point('',(5.278774736543e1,5.013279396727e1,
-3.940231143301e1));
#41513=cartesian_point('',(5.274933493197e1,5.007440089808e1,
-3.947958342992e1));
#41514=cartesian_point('',(5.269316704065e1,5.001279482907e1,
-3.956674527682e1));
#41515=cartesian_point('',(5.261651594183e1,4.994879780547e1,
-3.966252036937e1));
#41516=cartesian_point('',(5.251618442713e1,4.988307797852e1,
-3.976559013577e1));
#41517=cartesian_point('',(5.238915937772e1,4.981671150697e1,
-3.987368800276e1));
#41518=cartesian_point('',(5.223234350090e1,4.975089196140e1,
-3.998392167237e1));
#41519=cartesian_point('',(5.204173161729e1,4.968680366599e1,
-4.009281997784e1));
#41520=cartesian_point('',(5.184704733977e1,4.963518044504e1,
-4.017989575663e1));
#41521=cartesian_point('',(5.171280007148e1,4.960619915071e1,
-4.022665628079e1));
#41522=cartesian_point('',(5.165865843219e1,4.959534688884e1,
-4.024348284786e1));
#41523=cartesian_point('',(5.283622731482e1,5.096275829996e1,
-3.929660108764e1));
#41524=cartesian_point('',(5.283466240858e1,5.095739612200e1,
-3.930226014564e1));
#41525=cartesian_point('',(5.282992113045e1,5.094545957918e1,
-3.931223080645e1));
#41526=cartesian_point('',(5.281776579616e1,5.092160852492e1,
-3.932768579250e1));
#41527=cartesian_point('',(5.280083920447e1,5.089261394666e1,
-3.934442913980e1));
#41528=cartesian_point('',(5.277622560959e1,5.085525902672e1,
-3.936510032274e1));
#41529=cartesian_point('',(5.274197240018e1,5.080914105091e1,
-3.939055417079e1));
#41530=cartesian_point('',(5.269653194583e1,5.075476957378e1,
-3.942088297307e1));
#41531=cartesian_point('',(5.263897683433e1,5.069319234557e1,
-3.945549296891e1));
#41532=cartesian_point('',(5.256843532942e1,5.062509857503e1,
-3.949366663725e1));
#41533=cartesian_point('',(5.248348661021e1,5.055047230325e1,
-3.953486703041e1));
#41534=cartesian_point('',(5.238225539539e1,5.046899780403e1,
-3.957852642281e1));
#41535=cartesian_point('',(5.226315928584e1,5.038071823125e1,
-3.962366373429e1));
#41536=cartesian_point('',(5.212459438286e1,5.028572924950e1,
-3.966902995823e1));
#41537=cartesian_point('',(5.196436206180e1,5.018390267800e1,
-3.971311832837e1));
#41538=cartesian_point('',(5.180772900018e1,5.009161965069e1,
-3.974762490701e1));
#41539=cartesian_point('',(5.170315739888e1,5.003363871809e1,
-3.976569009528e1));
#41540=cartesian_point('',(5.166148524629e1,5.001102724823e1,
-3.977210526365e1));
#41541=cartesian_point('',(5.344642493388e1,5.111244624207e1,
-3.930688518302e1));
#41542=cartesian_point('',(5.344518891138e1,5.110384642309e1,
-3.934132554074e1));
#41543=cartesian_point('',(5.343654869488e1,5.108851670563e1,
-3.940458640519e1));
#41544=cartesian_point('',(5.340686685118e1,5.106654859559e1,
-3.949684722989e1));
#41545=cartesian_point('',(5.336303369831e1,5.104548293098e1,
-3.958407036442e1));
#41546=cartesian_point('',(5.330020315734e1,5.102304833326e1,
-3.967215092105e1));
#41547=cartesian_point('',(5.321757659395e1,5.099897759097e1,-3.975766209e1));
#41548=cartesian_point('',(5.311623548427e1,5.097303043121e1,
-3.983698522506e1));
#41549=cartesian_point('',(5.299838382657e1,5.094491328432e1,
-3.990746160706e1));
#41550=cartesian_point('',(5.286550835123e1,5.091407855089e1,
-3.996798396195e1));
#41551=cartesian_point('',(5.271758135594e1,5.087968079252e1,
-4.001815135179e1));
#41552=cartesian_point('',(5.255382918521e1,5.084070898695e1,
-4.005726205532e1));
#41553=cartesian_point('',(5.237411351938e1,5.079624025483e1,
-4.008399629607e1));
#41554=cartesian_point('',(5.217839662675e1,5.074527946330e1,
-4.009673386122e1));
#41555=cartesian_point('',(5.196622731488e1,5.068654483855e1,
-4.009335976577e1));
#41556=cartesian_point('',(5.177196834891e1,5.062875223580e1,
-4.007429970377e1));
#41557=cartesian_point('',(5.164923127248e1,5.058975324732e1,
-4.005387197737e1));
#41558=cartesian_point('',(5.160139174754e1,5.057416541716e1,
-4.004464757751e1));
#41559=(bounded_surface()b_spline_surface(3,3,((#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,#41526,#41527,#41528,#41529,#41530,#41531,#41532,#41533,#41534,
#41535,#41536,#41537,#41538,#41539,#41540),(#41541,#41542,#41543,#41544,#41545,
#41546,#41547,#41548,#41549,#41550,#41551,#41552,#41553,#41554,#41555,#41556,
#41557,#41558)),.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());
#41561=oriented_edge('',*,*,#41560,.t.);
#41563=oriented_edge('',*,*,#41562,.t.);
#41564=oriented_edge('',*,*,#41477,.t.);
#41565=edge_loop('',(#41561,#41563,#41564));
#41566=face_outer_bound('',#41565,.f.);
#41568=cartesian_point('',(0.e0,0.e0,-3.9e1));
#41569=direction('',(0.e0,0.e0,1.e0));
#41570=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#41571=axis2_placement_3d('',#41568,#41569,#41570);
#41572=toroidal_surface('',#41571,7.222506558621e1,1.e0);
#41573=oriented_edge('',*,*,#41560,.f.);
#41575=oriented_edge('',*,*,#41574,.f.);
#41577=oriented_edge('',*,*,#41576,.f.);
#41579=oriented_edge('',*,*,#41578,.t.);
#41581=oriented_edge('',*,*,#41580,.t.);
#41582=edge_loop('',(#41573,#41575,#41577,#41579,#41581));
#41583=face_outer_bound('',#41582,.f.);
#41585=cartesian_point('',(0.e0,0.e0,-4.e1));
#41586=direction('',(0.e0,0.e0,-1.e0));
#41587=direction('',(0.e0,1.e0,0.e0));
#41588=axis2_placement_3d('',#41585,#41586,#41587);
#41589=plane('',#41588);
#41590=oriented_edge('',*,*,#41482,.t.);
#41592=oriented_edge('',*,*,#41591,.t.);
#41594=oriented_edge('',*,*,#41593,.t.);
#41596=oriented_edge('',*,*,#41595,.t.);
#41598=oriented_edge('',*,*,#41597,.t.);
#41600=oriented_edge('',*,*,#41599,.f.);
#41602=oriented_edge('',*,*,#41601,.t.);
#41604=oriented_edge('',*,*,#41603,.t.);
#41606=oriented_edge('',*,*,#41605,.t.);
#41608=oriented_edge('',*,*,#41607,.t.);
#41610=oriented_edge('',*,*,#41609,.f.);
#41611=oriented_edge('',*,*,#41574,.t.);
#41612=edge_loop('',(#41590,#41592,#41594,#41596,#41598,#41600,#41602,#41604,
#41606,#41608,#41610,#41611));
#41613=face_outer_bound('',#41612,.f.);
#41615=oriented_edge('',*,*,#41614,.t.);
#41617=oriented_edge('',*,*,#41616,.t.);
#41618=edge_loop('',(#41615,#41617));
#41619=face_bound('',#41618,.f.);
#41621=cartesian_point('',(0.e0,0.e0,-3.94e1));
#41622=direction('',(0.e0,0.e0,1.e0));
#41623=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#41624=axis2_placement_3d('',#41621,#41622,#41623);
#41625=toroidal_surface('',#41624,7.405602616846e1,6.e-1);
#41626=oriented_edge('',*,*,#41467,.t.);
#41628=oriented_edge('',*,*,#41627,.t.);
#41630=oriented_edge('',*,*,#41629,.t.);
#41632=oriented_edge('',*,*,#41631,.t.);
#41634=oriented_edge('',*,*,#41633,.t.);
#41635=oriented_edge('',*,*,#41593,.f.);
#41636=oriented_edge('',*,*,#41591,.f.);
#41637=edge_loop('',(#41626,#41628,#41630,#41632,#41634,#41635,#41636));
#41638=face_outer_bound('',#41637,.f.);
#41640=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#41641=direction('',(0.e0,0.e0,1.e0));
#41642=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#41643=axis2_placement_3d('',#41640,#41641,#41642);
#41644=toroidal_surface('',#41643,7.065650925828e1,4.e0);
#41645=oriented_edge('',*,*,#41631,.f.);
#41646=oriented_edge('',*,*,#41629,.f.);
#41647=oriented_edge('',*,*,#41627,.f.);
#41648=oriented_edge('',*,*,#41186,.t.);
#41649=oriented_edge('',*,*,#30292,.t.);
#41650=oriented_edge('',*,*,#30290,.t.);
#41652=oriented_edge('',*,*,#41651,.t.);
#41653=edge_loop('',(#41645,#41646,#41647,#41648,#41649,#41650,#41652));
#41654=face_outer_bound('',#41653,.f.);
#41656=cartesian_point('',(5.136012154921e1,5.350054156440e1,
-3.937508041634e1));
#41657=cartesian_point('',(5.136013576502e1,5.350040950506e1,
-3.938495709719e1));
#41658=cartesian_point('',(5.136012059153e1,5.350024805555e1,
-3.939483383890e1));
#41659=cartesian_point('',(5.136007602537e1,5.350005721846e1,
-3.940471023559e1));
#41660=cartesian_point('',(5.138500166621e1,5.387102623421e1,
-3.937998349074e1));
#41661=cartesian_point('',(5.138501700751e1,5.387088362377e1,
-3.939064859144e1));
#41662=cartesian_point('',(5.138500061223e1,5.387070927572e1,
-3.940131375955e1));
#41663=cartesian_point('',(5.138495247676e1,5.387050319298e1,
-3.941197855670e1));
#41664=cartesian_point('',(5.177330724575e1,5.399907708599e1,
-3.938111740774e1));
#41665=cartesian_point('',(5.177332405704e1,5.399892069560e1,
-3.939281220485e1));
#41666=cartesian_point('',(5.177330606602e1,5.399872950173e1,
-3.940450707779e1));
#41667=cartesian_point('',(5.177325326890e1,5.399850350779e1,
-3.941620154587e1));
#41668=cartesian_point('',(5.193756404835e1,5.359289171506e1,
-3.937545901188e1));
#41669=cartesian_point('',(5.193758017091e1,5.359274178096e1,
-3.938667136516e1));
#41670=cartesian_point('',(5.193756292753e1,5.359255847989e1,
-3.939788379030e1));
#41671=cartesian_point('',(5.193751231456e1,5.359234181493e1,
-3.940909582646e1));
#41672=(bounded_surface()b_spline_surface(3,3,((#41656,#41657,#41658,#41659),(
#41660,#41661,#41662,#41663),(#41664,#41665,#41666,#41667),(#41668,#41669,
#41670,#41671)),.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());
#41674=oriented_edge('',*,*,#41673,.f.);
#41675=oriented_edge('',*,*,#41651,.f.);
#41677=oriented_edge('',*,*,#41676,.f.);
#41679=oriented_edge('',*,*,#41678,.t.);
#41680=edge_loop('',(#41674,#41675,#41677,#41679));
#41681=face_outer_bound('',#41680,.f.);
#41683=cartesian_point('',(5.190822628667e1,5.299109244603e1,
-3.952045695645e1));
#41684=cartesian_point('',(5.191721150352e1,5.301173996329e1,
-3.953771836375e1));
#41685=cartesian_point('',(5.193064745711e1,5.304966932817e1,
-3.956429345175e1));
#41686=cartesian_point('',(5.194456353979e1,5.311032869723e1,
-3.959511852372e1));
#41687=cartesian_point('',(5.195305188108e1,5.316507329662e1,
-3.961568891371e1));
#41688=cartesian_point('',(5.195843078444e1,5.322254823145e1,
-3.962985475137e1));
#41689=cartesian_point('',(5.196091346864e1,5.328117167890e1,
-3.963652734593e1));
#41690=cartesian_point('',(5.196089943005e1,5.333947799308e1,
-3.963483507380e1));
#41691=cartesian_point('',(5.195890545723e1,5.339616589045e1,
-3.962398379227e1));
#41692=cartesian_point('',(5.195552855758e1,5.344959145639e1,
-3.960316250844e1));
#41693=cartesian_point('',(5.195148931545e1,5.349735149613e1,
-3.957195711742e1));
#41694=cartesian_point('',(5.194759579647e1,5.353644615456e1,
-3.953105176665e1));
#41695=cartesian_point('',(5.194457715159e1,5.356412504187e1,
-3.948240718092e1));
#41696=cartesian_point('',(5.194209020643e1,5.358590935280e1,
-3.940161152815e1));
#41697=cartesian_point('',(5.194350425910e1,5.357355893207e1,
-3.933440384829e1));
#41698=cartesian_point('',(5.194620865764e1,5.354965383049e1,
-3.929554092255e1));
#41699=cartesian_point('',(5.191934064168e1,5.298852226259e1,
-3.953584781355e1));
#41700=cartesian_point('',(5.192743656451e1,5.300996409502e1,
-3.955385955066e1));
#41701=cartesian_point('',(5.193938632189e1,5.304932094094e1,
-3.958143346615e1));
#41702=cartesian_point('',(5.195113222214e1,5.311220565232e1,
-3.961306228899e1));
#41703=cartesian_point('',(5.195777576124e1,5.316892727811e1,
-3.963389753917e1));
#41704=cartesian_point('',(5.196132374276e1,5.322844966678e1,
-3.964789867014e1));
#41705=cartesian_point('',(5.196204015987e1,5.328913598476e1,
-3.965396672529e1));
#41706=cartesian_point('',(5.196036724278e1,5.334947099314e1,
-3.965122928270e1));
#41707=cartesian_point('',(5.195685435458e1,5.340811074765e1,
-3.963888980962e1));
#41708=cartesian_point('',(5.195213340256e1,5.346335808444e1,
-3.961613317929e1));
#41709=cartesian_point('',(5.194696726292e1,5.351273256401e1,
-3.958256114243e1));
#41710=cartesian_point('',(5.194220531950e1,5.355313910916e1,
-3.953891862076e1));
#41711=cartesian_point('',(5.193860173195e1,5.358174172440e1,
-3.948726427494e1));
#41712=cartesian_point('',(5.193566929047e1,5.360425059088e1,
-3.940168272889e1));
#41713=cartesian_point('',(5.193733607308e1,5.359148938544e1,
-3.933059172945e1));
#41714=cartesian_point('',(5.194052836722e1,5.356678921788e1,
-3.928930237592e1));
#41715=cartesian_point('',(5.194006512183e1,5.298260369050e1,
-3.957111385522e1));
#41716=cartesian_point('',(5.194613257671e1,5.300590940523e1,
-3.959058475590e1));
#41717=cartesian_point('',(5.195471260781e1,5.304853423187e1,
-3.962001893550e1));
#41718=cartesian_point('',(5.196161136518e1,5.311636167085e1,
-3.965292909441e1));
#41719=cartesian_point('',(5.196417751848e1,5.317738980937e1,
-3.967394876778e1));
#41720=cartesian_point('',(5.196371801033e1,5.324129490871e1,
-3.968721951746e1));
#41721=cartesian_point('',(5.196060331545e1,5.330632631281e1,
-3.969164189380e1));
#41722=cartesian_point('',(5.195536245079e1,5.337087010998e1,
-3.968636141027e1));
#41723=cartesian_point('',(5.194860819861e1,5.343350145871e1,
-3.967059376793e1));
#41724=cartesian_point('',(5.194103984645e1,5.349242401793e1,
-3.964353215143e1));
#41725=cartesian_point('',(5.193350194845e1,5.354501510162e1,
-3.960482693448e1));
#41726=cartesian_point('',(5.192692233438e1,5.358800777830e1,
-3.955535753289e1));
#41727=cartesian_point('',(5.192209954074e1,5.361841666922e1,
-3.949737973869e1));
#41728=cartesian_point('',(5.191824097262e1,5.364233523478e1,
-3.940182179687e1));
#41729=cartesian_point('',(5.192043310506e1,5.362877479162e1,
-3.932267352351e1));
#41730=cartesian_point('',(5.192463991742e1,5.360252782079e1,
-3.927627821393e1));
#41731=cartesian_point('',(5.196011843270e1,5.297234547339e1,
-3.963166517888e1));
#41732=cartesian_point('',(5.196273325246e1,5.299899493889e1,
-3.965278965040e1));
#41733=cartesian_point('',(5.196564437825e1,5.304722135936e1,
-3.968401496214e1));
#41734=cartesian_point('',(5.196463173712e1,5.312302343252e1,
-3.971729019005e1));
#41735=cartesian_point('',(5.196068737862e1,5.319071366557e1,
-3.973724306594e1));
#41736=cartesian_point('',(5.195396210626e1,5.326113276277e1,
-3.974810386637e1));
#41737=cartesian_point('',(5.194497693029e1,5.333237467604e1,
-3.974884771070e1));
#41738=cartesian_point('',(5.193437342546e1,5.340270507254e1,
-3.973871562973e1));
#41739=cartesian_point('',(5.192283651899e1,5.347061540278e1,
-3.971700232583e1));
#41740=cartesian_point('',(5.191113996754e1,5.353421382083e1,
-3.968297348970e1));
#41741=cartesian_point('',(5.190021869776e1,5.359074719802e1,
-3.963640323275e1));
#41742=cartesian_point('',(5.189108208510e1,5.363680526130e1,
-3.957838630158e1));
#41743=cartesian_point('',(5.188456252823e1,5.366929930109e1,
-3.951142764239e1));
#41744=cartesian_point('',(5.187942381823e1,5.369481792389e1,
-3.940198172417e1));
#41745=cartesian_point('',(5.188234196732e1,5.368035026881e1,
-3.931175264558e1));
#41746=cartesian_point('',(5.188795200047e1,5.365234793634e1,
-3.925807676318e1));
#41747=cartesian_point('',(5.196629737924e1,5.296115627139e1,
-3.969714540715e1));
#41748=cartesian_point('',(5.196520868915e1,5.299156494182e1,
-3.971920755356e1));
#41749=cartesian_point('',(5.196210615022e1,5.304583945726e1,
-3.975096901464e1));
#41750=cartesian_point('',(5.195294857491e1,5.312975411914e1,
-3.978280685265e1));
#41751=cartesian_point('',(5.194245330526e1,5.320391772778e1,
-3.980022474884e1));
#41752=cartesian_point('',(5.192956633896e1,5.328037154576e1,
-3.980732529377e1));
#41753=cartesian_point('',(5.191493923268e1,5.335708146271e1,
-3.980323954638e1));
#41754=cartesian_point('',(5.189929888285e1,5.343223184630e1,
-3.978737645414e1));
#41755=cartesian_point('',(5.188337154534e1,5.350427873290e1,
-3.975917405919e1));
#41756=cartesian_point('',(5.186797034852e1,5.357130166484e1,
-3.971803460712e1));
#41757=cartesian_point('',(5.185407815638e1,5.363052007223e1,
-3.966390621078e1));
#41758=cartesian_point('',(5.184273946393e1,5.367852017145e1,
-3.959810090563e1));
#41759=cartesian_point('',(5.183478102037e1,5.371225443608e1,
-3.952330389131e1));
#41760=cartesian_point('',(5.182856749789e1,5.373868423263e1,
-3.940207593907e1));
#41761=cartesian_point('',(5.183209502750e1,5.372369987903e1,
-3.930261330961e1));
#41762=cartesian_point('',(5.183888432624e1,5.369469840638e1,
-3.924254823633e1));
#41763=cartesian_point('',(5.195801686697e1,5.295019202544e1,
-3.976079179029e1));
#41764=cartesian_point('',(5.195335618482e1,5.298438661676e1,
-3.978298178359e1));
#41765=cartesian_point('',(5.194451590933e1,5.304453111793e1,
-3.981397383148e1));
#41766=cartesian_point('',(5.192781966243e1,5.313586021011e1,
-3.984272654277e1));
#41767=cartesian_point('',(5.191140798032e1,5.321564241142e1,
-3.985640781473e1));
#41768=cartesian_point('',(5.189309766412e1,5.329703186605e1,
-3.985879010362e1));
#41769=cartesian_point('',(5.187363745543e1,5.337790682049e1,
-3.984922541569e1));
#41770=cartesian_point('',(5.185380364887e1,5.345641769369e1,
-3.982734545086e1));
#41771=cartesian_point('',(5.183432886970e1,5.353103687073e1,
-3.979278092733e1));
#41772=cartesian_point('',(5.181602659521e1,5.359988487474e1,
-3.974512039222e1));
#41773=cartesian_point('',(5.179988041103e1,5.366025914144e1,
-3.968451811522e1));
#41774=cartesian_point('',(5.178692006002e1,5.370888205176e1,
-3.961248299055e1));
#41775=cartesian_point('',(5.177792785843e1,5.374288699977e1,
-3.953179325936e1));
#41776=cartesian_point('',(5.177095479950e1,5.376944778420e1,
-3.940209498054e1));
#41777=cartesian_point('',(5.177491273843e1,5.375438902076e1,
-3.929619028131e1));
#41778=cartesian_point('',(5.178253671128e1,5.372524474313e1,
-3.923128219166e1));
#41779=cartesian_point('',(5.194080885994e1,5.294185010964e1,
-3.980882211553e1));
#41780=cartesian_point('',(5.193347392065e1,5.297900297656e1,
-3.983050750942e1));
#41781=cartesian_point('',(5.192038617049e1,5.304357053036e1,
-3.985992893995e1));
#41782=cartesian_point('',(5.189829099893e1,5.314013360071e1,
-3.988505861367e1));
#41783=cartesian_point('',(5.187776052475e1,5.322363919954e1,
-3.989494381900e1));
#41784=cartesian_point('',(5.185579152495e1,5.330803983491e1,
-3.989294983643e1));
#41785=cartesian_point('',(5.183318329396e1,5.339117586847e1,
-3.987864862639e1));
#41786=cartesian_point('',(5.181072368032e1,5.347120667642e1,
-3.985188565984e1));
#41787=cartesian_point('',(5.178912418643e1,5.354665592795e1,
-3.981247798218e1));
#41788=cartesian_point('',(5.176916946413e1,5.361572784219e1,
-3.976019582636e1));
#41789=cartesian_point('',(5.175180845416e1,5.367585902049e1,
-3.969537744171e1));
#41790=cartesian_point('',(5.173802226442e1,5.372398166944e1,
-3.961966927677e1));
#41791=cartesian_point('',(5.172852980773e1,5.375747379160e1,
-3.953585675765e1));
#41792=cartesian_point('',(5.172120232852e1,5.378355451622e1,
-3.940205370820e1));
#41793=cartesian_point('',(5.172536087506e1,5.376876778093e1,
-3.929323053169e1));
#41794=cartesian_point('',(5.173337572644e1,5.374015117056e1,
-3.922571650617e1));
#41795=cartesian_point('',(5.192240011807e1,5.293586833326e1,
-3.984304439288e1));
#41796=cartesian_point('',(5.191317169498e1,5.297518581424e1,
-3.986403306416e1));
#41797=cartesian_point('',(5.189710382356e1,5.304290109989e1,
-3.989178005349e1));
#41798=cartesian_point('',(5.187132457219e1,5.314299078851e1,
-3.991360187737e1));
#41799=cartesian_point('',(5.184805349196e1,5.322885954106e1,
-3.992023468394e1));
#41800=cartesian_point('',(5.182372109780e1,5.331500545034e1,
-3.991466497797e1));
#41801=cartesian_point('',(5.179914992072e1,5.339925773450e1,
-3.989665129403e1));
#41802=cartesian_point('',(5.177512161113e1,5.347980154837e1,
-3.986621703887e1));
#41803=cartesian_point('',(5.175231807533e1,5.355521894976e1,
-3.982333497670e1));
#41804=cartesian_point('',(5.173148710867e1,5.362380339499e1,
-3.976792784708e1));
#41805=cartesian_point('',(5.171353322654e1,5.368313568849e1,
-3.970048092175e1));
#41806=cartesian_point('',(5.169938184598e1,5.373035760395e1,
-3.962273248569e1));
#41807=cartesian_point('',(5.168968994639e1,5.376308205962e1,
-3.953743772731e1));
#41808=cartesian_point('',(5.168223265554e1,5.378849598281e1,
-3.940199308755e1));
#41809=cartesian_point('',(5.168646446612e1,5.377408717215e1,
-3.929218041859e1));
#41810=cartesian_point('',(5.169462374991e1,5.374620299251e1,
-3.922339798403e1));
#41811=cartesian_point('',(5.190692830527e1,5.293180737427e1,
-3.986617015371e1));
#41812=cartesian_point('',(5.189642625683e1,5.297261561111e1,
-3.988652171319e1));
#41813=cartesian_point('',(5.187836738065e1,5.304245612987e1,
-3.991286329697e1));
#41814=cartesian_point('',(5.185017886389e1,5.314482898325e1,
-3.993209158490e1));
#41815=cartesian_point('',(5.182515153955e1,5.323215170299e1,
-3.993625647912e1));
#41816=cartesian_point('',(5.179934215579e1,5.331927958960e1,
-3.992804480050e1));
#41817=cartesian_point('',(5.177358264123e1,5.340404214818e1,
-3.990735588522e1));
#41818=cartesian_point('',(5.174864334081e1,5.348465151972e1,
-3.987434601652e1));
#41819=cartesian_point('',(5.172517898731e1,5.355973999367e1,
-3.982910450881e1));
#41820=cartesian_point('',(5.170390442225e1,5.362767592839e1,
-3.977166852783e1));
#41821=cartesian_point('',(5.168568440463e1,5.368615979020e1,
-3.970263055469e1));
#41822=cartesian_point('',(5.167139634251e1,5.373250459118e1,
-3.962378788860e1));
#41823=cartesian_point('',(5.166164709895e1,5.376451189616e1,
-3.953785784676e1));
#41824=cartesian_point('',(5.165416261170e1,5.378931506042e1,
-3.940193672860e1));
#41825=cartesian_point('',(5.165840956872e1,5.377525243056e1,
-3.929199297531e1));
#41826=cartesian_point('',(5.166660032808e1,5.374803899922e1,
-3.922264358603e1));
#41827=cartesian_point('',(5.188937571713e1,5.292798877430e1,
-3.988780733946e1));
#41828=cartesian_point('',(5.187768801121e1,5.297022023531e1,
-3.990739405061e1));
#41829=cartesian_point('',(5.185778944143e1,5.304204730957e1,
-3.993214276487e1));
#41830=cartesian_point('',(5.182742817876e1,5.314645493966e1,
-3.994858093873e1));
#41831=cartesian_point('',(5.180085479056e1,5.323499299619e1,
-3.995016270532e1));
#41832=cartesian_point('',(5.177378533347e1,5.332283935350e1,
-3.993925012323e1));
#41833=cartesian_point('',(5.174705413159e1,5.340783171734e1,
-3.991588920734e1));
#41834=cartesian_point('',(5.172141373028e1,5.348821718479e1,
-3.988037338637e1));
#41835=cartesian_point('',(5.169748615854e1,5.356268597743e1,
-3.983291251210e1));
#41836=cartesian_point('',(5.167594725886e1,5.362969134902e1,
-3.977366234792e1));
#41837=cartesian_point('',(5.165761471383e1,5.368706826846e1,
-3.970332365773e1));
#41838=cartesian_point('',(5.164331048445e1,5.373232002260e1,
-3.962374586706e1));
#41839=cartesian_point('',(5.163358615691e1,5.376345502180e1,
-3.953759316505e1));
#41840=cartesian_point('',(5.162613763819e1,5.378752421796e1,
-3.940186837659e1));
#41841=cartesian_point('',(5.163036389935e1,5.377387762026e1,
-3.929234745029e1));
#41842=cartesian_point('',(5.163851701073e1,5.374747014797e1,
-3.922276204727e1));
#41843=cartesian_point('',(5.186201399032e1,5.292304980331e1,
-3.991562468059e1));
#41844=cartesian_point('',(5.184881130248e1,5.296715530775e1,
-3.993396505503e1));
#41845=cartesian_point('',(5.182658366226e1,5.304153342146e1,
-3.995623272389e1));
#41846=cartesian_point('',(5.179355599845e1,5.314839892421e1,
-3.996851722871e1));
#41847=cartesian_point('',(5.176514635200e1,5.323827337367e1,
-3.996635085903e1));
#41848=cartesian_point('',(5.173664683149e1,5.332673120900e1,
-3.995160899223e1));
#41849=cartesian_point('',(5.170888486922e1,5.341163304280e1,
-3.992454950505e1));
#41850=cartesian_point('',(5.168257887030e1,5.349128604307e1,
-3.988566212986e1));
#41851=cartesian_point('',(5.165829747227e1,5.356447195323e1,
-3.983532959327e1));
#41852=cartesian_point('',(5.163665365044e1,5.362977626264e1,
-3.977387811360e1));
#41853=cartesian_point('',(5.161838916605e1,5.368524199862e1,
-3.970216009569e1));
#41854=cartesian_point('',(5.160423828511e1,5.372866392337e1,
-3.962208716481e1));
#41855=cartesian_point('',(5.159466845652e1,5.375836366744e1,
-3.953622762668e1));
#41856=cartesian_point('',(5.158736190718e1,5.378123592847e1,
-3.940175615298e1));
#41857=cartesian_point('',(5.159150721303e1,5.376826780210e1,
-3.929362906177e1));
#41858=cartesian_point('',(5.159950733760e1,5.374317455505e1,
-3.922419918598e1));
#41859=cartesian_point('',(5.182094542375e1,5.291748704616e1,
-3.994658534051e1));
#41860=cartesian_point('',(5.180607721687e1,5.296377643349e1,
-3.996295634239e1));
#41861=cartesian_point('',(5.178133720522e1,5.304098736705e1,
-3.998150371665e1));
#41862=cartesian_point('',(5.174562281525e1,5.315023855110e1,
-3.998791099173e1));
#41863=cartesian_point('',(5.171550454018e1,5.324109999214e1,
-3.998062736281e1));
#41864=cartesian_point('',(5.168583374303e1,5.332954734259e1,
-3.996083345301e1));
#41865=cartesian_point('',(5.165740811403e1,5.341349407759e1,
-3.992907448745e1));
#41866=cartesian_point('',(5.163088314401e1,5.349134771448e1,
-3.988610292222e1));
#41867=cartesian_point('',(5.160674293069e1,5.356202958393e1,
-3.983253353361e1));
#41868=cartesian_point('',(5.158550230314e1,5.362432346623e1,
-3.976892206004e1));
#41869=cartesian_point('',(5.156778443780e1,5.367658173485e1,
-3.969631719519e1));
#41870=cartesian_point('',(5.155418967172e1,5.371702727117e1,
-3.961668913432e1));
#41871=cartesian_point('',(5.154506287486e1,5.374443500316e1,
-3.953243841613e1));
#41872=cartesian_point('',(5.153812622612e1,5.376541434854e1,
-3.940157735384e1));
#41873=cartesian_point('',(5.154206113118e1,5.375351923471e1,
-3.929688356856e1));
#41874=cartesian_point('',(5.154965948502e1,5.373050419553e1,
-3.922864267229e1));
#41875=cartesian_point('',(5.176203602078e1,5.291241988013e1,
-3.997401172863e1));
#41876=cartesian_point('',(5.174573625433e1,5.296085200429e1,
-3.998740252196e1));
#41877=cartesian_point('',(5.171894020385e1,5.304055862094e1,
-4.000061915789e1));
#41878=cartesian_point('',(5.168144211873e1,5.315118047697e1,
-3.999915822977e1));
#41879=cartesian_point('',(5.165052151836e1,5.324185418213e1,
-3.998533460600e1));
#41880=cartesian_point('',(5.162070535570e1,5.332882556204e1,
-3.995938857414e1));
#41881=cartesian_point('',(5.159271813008e1,5.341011300312e1,
-3.992222930662e1));
#41882=cartesian_point('',(5.156710671850e1,5.348428399619e1,
-3.987493588172e1));
#41883=cartesian_point('',(5.154422702576e1,5.355046358812e1,
-3.981841276741e1));
#41884=cartesian_point('',(5.152444714011e1,5.360771969492e1,
-3.975350350047e1));
#41885=cartesian_point('',(5.150821285044e1,5.365484379570e1,
-3.968148904854e1));
#41886=cartesian_point('',(5.149592875911e1,5.369065812533e1,
-3.960436886998e1));
#41887=cartesian_point('',(5.148776974082e1,5.371456134142e1,
-3.952426531952e1));
#41888=cartesian_point('',(5.148161047368e1,5.373267378107e1,
-3.940130458143e1));
#41889=cartesian_point('',(5.148510367987e1,5.372240383941e1,
-3.930364641260e1));
#41890=cartesian_point('',(5.149185480512e1,5.370253604440e1,
-3.923861483703e1));
#41891=cartesian_point('',(5.169688534547e1,5.290953863793e1,
-3.998846420076e1));
#41892=cartesian_point('',(5.167989757545e1,5.295941502311e1,
-3.999841383144e1));
#41893=cartesian_point('',(5.165227475700e1,5.304041592010e1,
-4.000574029332e1));
#41894=cartesian_point('',(5.161473957007e1,5.315063567406e1,
-3.999610318098e1));
#41895=cartesian_point('',(5.158447299919e1,5.323960253052e1,
-3.997579491308e1));
#41896=cartesian_point('',(5.155593100397e1,5.332357563365e1,
-3.994406839046e1));
#41897=cartesian_point('',(5.152972859532e1,5.340071658935e1,
-3.990219019842e1));
#41898=cartesian_point('',(5.150627535498e1,5.346978479897e1,
-3.985155367561e1));
#41899=cartesian_point('',(5.148577893584e1,5.353013387176e1,
-3.979334331644e1));
#41900=cartesian_point('',(5.146843956794e1,5.358114568610e1,
-3.972868221245e1));
#41901=cartesian_point('',(5.145450004510e1,5.362209302404e1,
-3.965906213293e1));
#41902=cartesian_point('',(5.144414510836e1,5.365244718519e1,
-3.958646370936e1));
#41903=cartesian_point('',(5.143736708122e1,5.367227187402e1,
-3.951266654429e1));
#41904=cartesian_point('',(5.143229829929e1,5.368707185354e1,
-3.940098766944e1));
#41905=cartesian_point('',(5.143517221037e1,5.367867969818e1,
-3.931308408748e1));
#41906=cartesian_point('',(5.144073304042e1,5.366244800818e1,
-3.925300789154e1));
#41907=cartesian_point('',(5.163890361259e1,5.290919011830e1,
-3.998840416762e1));
#41908=cartesian_point('',(5.162203204170e1,5.295959871598e1,
-3.999517312266e1));
#41909=cartesian_point('',(5.159485102145e1,5.304055865778e1,
-3.999726188907e1));
#41910=cartesian_point('',(5.155885790224e1,5.314885977262e1,
-3.998077600687e1));
#41911=cartesian_point('',(5.153042768767e1,5.323508759045e1,
-3.995530553080e1));
#41912=cartesian_point('',(5.150418734498e1,5.331528079763e1,
-3.991926740641e1));
#41913=cartesian_point('',(5.148063121707e1,5.338775058898e1,
-3.987420960816e1));
#41914=cartesian_point('',(5.146003272232e1,5.345143935607e1,
-3.982176693571e1));
#41915=cartesian_point('',(5.144246230385e1,5.350590677573e1,
-3.976334025575e1));
#41916=cartesian_point('',(5.142796627081e1,5.355081391634e1,
-3.970026993253e1));
#41917=cartesian_point('',(5.141660121393e1,5.358585838283e1,
-3.963419784229e1));
#41918=cartesian_point('',(5.140835344778e1,5.361107789836e1,
-3.956704620473e1));
#41919=cartesian_point('',(5.140305727058e1,5.362710788223e1,
-3.950026102621e1));
#41920=cartesian_point('',(5.139914674945e1,5.363884448990e1,
-3.940069322747e1));
#41921=cartesian_point('',(5.140136307114e1,5.363218894842e1,
-3.932307688125e1));
#41922=cartesian_point('',(5.140565845210e1,5.361931973379e1,
-3.926855497113e1));
#41923=cartesian_point('',(5.160456157549e1,5.291001280161e1,
-3.998236668645e1));
#41924=cartesian_point('',(5.158809719035e1,5.296038682189e1,
-3.998719687309e1));
#41925=cartesian_point('',(5.156172479408e1,5.304076848323e1,
-3.998618541981e1));
#41926=cartesian_point('',(5.152737660123e1,5.314720827578e1,
-3.996584174454e1));
#41927=cartesian_point('',(5.150061661992e1,5.323124713589e1,
-3.993759654928e1));
#41928=cartesian_point('',(5.147628187648e1,5.330868527444e1,
-3.989939152224e1));
#41929=cartesian_point('',(5.145478445502e1,5.337793276434e1,
-3.985292425842e1));
#41930=cartesian_point('',(5.143631063437e1,5.343804604567e1,
-3.979995482093e1));
#41931=cartesian_point('',(5.142084714155e1,5.348870808040e1,
-3.974199697825e1));
#41932=cartesian_point('',(5.140834701414e1,5.352974519399e1,
-3.968050514281e1));
#41933=cartesian_point('',(5.139875398126e1,5.356110497546e1,
-3.961719268088e1));
#41934=cartesian_point('',(5.139193555031e1,5.358315542379e1,
-3.955392786738e1));
#41935=cartesian_point('',(5.138763448426e1,5.359686121934e1,
-3.949194585794e1));
#41936=cartesian_point('',(5.138449720226e1,5.360672981995e1,
-3.940051307202e1));
#41937=cartesian_point('',(5.138627460253e1,5.360113325899e1,
-3.932973569502e1));
#41938=cartesian_point('',(5.138972472969e1,5.359031434984e1,
-3.927903496797e1));
#41939=cartesian_point('',(5.159196906424e1,5.291045559448e1,
-3.997932976305e1));
#41940=cartesian_point('',(5.157570038866e1,5.296076896408e1,
-3.998344151679e1));
#41941=cartesian_point('',(5.154969950694e1,5.304086260323e1,
-3.998129355418e1));
#41942=cartesian_point('',(5.151605480255e1,5.314652047055e1,
-3.995956255189e1));
#41943=cartesian_point('',(5.148998715569e1,5.322967897479e1,
-3.993033870913e1));
#41944=cartesian_point('',(5.146642553411e1,5.330603608539e1,
-3.989139217229e1));
#41945=cartesian_point('',(5.144575037982e1,5.337403954130e1,
-3.984447306172e1));
#41946=cartesian_point('',(5.142811512922e1,5.343278837870e1,
-3.979138493759e1));
#41947=cartesian_point('',(5.141347547654e1,5.348201093484e1,
-3.973368087524e1));
#41948=cartesian_point('',(5.140174996998e1,5.352159411716e1,
-3.967285509842e1));
#41949=cartesian_point('',(5.139284060140e1,5.355157695447e1,
-3.961064479874e1));
#41950=cartesian_point('',(5.138657113840e1,5.357244783632e1,
-3.954889581732e1));
#41951=cartesian_point('',(5.138265106266e1,5.358529089265e1,
-3.948876417603e1));
#41952=cartesian_point('',(5.137980927166e1,5.359446718309e1,
-3.940044622282e1));
#41953=cartesian_point('',(5.138141894871e1,5.358926309739e1,
-3.933227885139e1));
#41954=cartesian_point('',(5.138454600904e1,5.357920404863e1,
-3.928305215336e1));
#41955=b_spline_surface_with_knots('',3,3,((#41683,#41684,#41685,#41686,#41687,
#41688,#41689,#41690,#41691,#41692,#41693,#41694,#41695,#41696,#41697,#41698),(
#41699,#41700,#41701,#41702,#41703,#41704,#41705,#41706,#41707,#41708,#41709,
#41710,#41711,#41712,#41713,#41714),(#41715,#41716,#41717,#41718,#41719,#41720,
#41721,#41722,#41723,#41724,#41725,#41726,#41727,#41728,#41729,#41730),(#41731,
#41732,#41733,#41734,#41735,#41736,#41737,#41738,#41739,#41740,#41741,#41742,
#41743,#41744,#41745,#41746),(#41747,#41748,#41749,#41750,#41751,#41752,#41753,
#41754,#41755,#41756,#41757,#41758,#41759,#41760,#41761,#41762),(#41763,#41764,
#41765,#41766,#41767,#41768,#41769,#41770,#41771,#41772,#41773,#41774,#41775,
#41776,#41777,#41778),(#41779,#41780,#41781,#41782,#41783,#41784,#41785,#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,#41866,#41867,#41868,#41869,#41870,#41871,#41872,#41873,#41874),(
#41875,#41876,#41877,#41878,#41879,#41880,#41881,#41882,#41883,#41884,#41885,
#41886,#41887,#41888,#41889,#41890),(#41891,#41892,#41893,#41894,#41895,#41896,
#41897,#41898,#41899,#41900,#41901,#41902,#41903,#41904,#41905,#41906),(#41907,
#41908,#41909,#41910,#41911,#41912,#41913,#41914,#41915,#41916,#41917,#41918,
#41919,#41920,#41921,#41922),(#41923,#41924,#41925,#41926,#41927,#41928,#41929,
#41930,#41931,#41932,#41933,#41934,#41935,#41936,#41937,#41938),(#41939,#41940,
#41941,#41942,#41943,#41944,#41945,#41946,#41947,#41948,#41949,#41950,#41951,
#41952,#41953,#41954)),.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.619136006293e-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.700511040526e0),(-1.191404006358e-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.617355676548e-1),.unspecified.);
#41956=oriented_edge('',*,*,#41633,.f.);
#41957=oriented_edge('',*,*,#41673,.t.);
#41959=oriented_edge('',*,*,#41958,.f.);
#41960=edge_loop('',(#41956,#41957,#41959));
#41961=face_outer_bound('',#41960,.f.);
#41963=cartesian_point('',(2.692463138992e2,2.706426464026e2,-3.94e1));
#41964=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#41965=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#41966=axis2_placement_3d('',#41963,#41964,#41965);
#41967=cylindrical_surface('',#41966,6.e-1);
#41969=oriented_edge('',*,*,#41968,.f.);
#41970=oriented_edge('',*,*,#41595,.f.);
#41971=oriented_edge('',*,*,#41958,.t.);
#41973=oriented_edge('',*,*,#41972,.t.);
#41974=edge_loop('',(#41969,#41970,#41971,#41973));
#41975=face_outer_bound('',#41974,.f.);
#41977=cartesian_point('',(5.111248154514e1,5.344640931077e1,
-3.930690131126e1));
#41978=cartesian_point('',(5.110222804953e1,5.344497321560e1,
-3.934777460520e1));
#41979=cartesian_point('',(5.108444712974e1,5.343346495743e1,
-3.942161797663e1));
#41980=cartesian_point('',(5.105940738903e1,5.339427041623e1,
-3.952678884944e1));
#41981=cartesian_point('',(5.103613830816e1,5.333910696395e1,
-3.962170940049e1));
#41982=cartesian_point('',(5.101192710687e1,5.326385195147e1,
-3.971310609853e1));
#41983=cartesian_point('',(5.098676124865e1,5.317105586721e1,
-3.979670635312e1));
#41984=cartesian_point('',(5.096061552583e1,5.306478779698e1,
-3.986979396452e1));
#41985=cartesian_point('',(5.093308297866e1,5.294754827738e1,
-3.993225563015e1));
#41986=cartesian_point('',(5.090329842997e1,5.281897907858e1,
-3.998513568137e1));
#41987=cartesian_point('',(5.087009599638e1,5.267692942600e1,
-4.002900390671e1));
#41988=cartesian_point('',(5.083241991011e1,5.251985059507e1,
-4.006323704314e1));
#41989=cartesian_point('',(5.078939325861e1,5.234733551518e1,
-4.008644170210e1));
#41990=cartesian_point('',(5.074015376955e1,5.215950694023e1,
-4.009688331063e1));
#41991=cartesian_point('',(5.068364962163e1,5.195637261602e1,
-4.009250952820e1));
#41992=cartesian_point('',(5.062769505608e1,5.176863963931e1,
-4.007374169776e1));
#41993=cartesian_point('',(5.058982007631e1,5.164944265355e1,
-4.005390630262e1));
#41994=cartesian_point('',(5.057426573115e1,5.160170983790e1,
-4.004470421797e1));
#41995=cartesian_point('',(5.096270895999e1,5.283623351897e1,
-3.929660822554e1));
#41996=cartesian_point('',(5.095640871388e1,5.283436256983e1,
-3.930331691635e1));
#41997=cartesian_point('',(5.094199089345e1,5.282843313194e1,
-3.931487476407e1));
#41998=cartesian_point('',(5.091268738979e1,5.281284802838e1,
-3.933302494936e1));
#41999=cartesian_point('',(5.087795432406e1,5.279159563530e1,
-3.935259433933e1));
#42000=cartesian_point('',(5.083466561577e1,5.276147881137e1,
-3.937643826583e1));
#42001=cartesian_point('',(5.078397313793e1,5.272157705453e1,
-3.940455071567e1));
#42002=cartesian_point('',(5.072774159913e1,5.267193542867e1,
-3.943606066089e1));
#42003=cartesian_point('',(5.066702867606e1,5.261253873370e1,
-3.947018945254e1));
#42004=cartesian_point('',(5.060153196655e1,5.254226920242e1,
-3.950675225612e1));
#42005=cartesian_point('',(5.053016675759e1,5.245888547288e1,
-3.954586470431e1));
#42006=cartesian_point('',(5.045224214620e1,5.236021151305e1,
-3.958723927520e1));
#42007=cartesian_point('',(5.036767293117e1,5.224459302382e1,
-3.963004991379e1));
#42008=cartesian_point('',(5.027663465557e1,5.211059864321e1,
-3.967310030279e1));
#42009=cartesian_point('',(5.017921529127e1,5.195649261087e1,
-3.971491723161e1));
#42010=cartesian_point('',(5.009004592381e1,5.180488924965e1,
-3.974810898842e1));
#42011=cartesian_point('',(5.003373962335e1,5.170335166445e1,
-3.976565404876e1));
#42012=cartesian_point('',(5.001118169078e1,5.166178538293e1,
-3.977205570154e1));
#42013=cartesian_point('',(5.035055826202e1,5.281613743187e1,
-3.915596785314e1));
#42014=cartesian_point('',(5.034298031161e1,5.281847135162e1,
-3.916788939928e1));
#42015=cartesian_point('',(5.032643193633e1,5.282211178957e1,
-3.918804318142e1));
#42016=cartesian_point('',(5.029435670788e1,5.282539324175e1,
-3.922090440053e1));
#42017=cartesian_point('',(5.025731939895e1,5.282512016379e1,
-3.925841029455e1));
#42018=cartesian_point('',(5.021237973619e1,5.281833574354e1,
-3.930683342959e1));
#42019=cartesian_point('',(5.016138835300e1,5.280150173505e1,
-3.936663894722e1));
#42020=cartesian_point('',(5.010688179690e1,5.277221587235e1,
-3.943598799917e1));
#42021=cartesian_point('',(5.005042776683e1,5.272907845957e1,
-3.951297673521e1));
#42022=cartesian_point('',(4.999226627719e1,5.267026561447e1,
-3.959703289079e1));
#42023=cartesian_point('',(4.993209855254e1,5.259274220296e1,
-3.968837708116e1));
#42024=cartesian_point('',(4.987018202625e1,5.249316551483e1,
-3.978637160726e1));
#42025=cartesian_point('',(4.980741495076e1,5.236851882519e1,
-3.988913972584e1));
#42026=cartesian_point('',(4.974498759958e1,5.221592650016e1,
-3.999393165011e1));
#42027=cartesian_point('',(4.968412893689e1,5.203200952191e1,
-4.009735173927e1));
#42028=cartesian_point('',(4.963439166270e1,5.184339907625e1,
-4.018115859969e1));
#42029=cartesian_point('',(4.960624899379e1,5.171305167051e1,
-4.022657238038e1));
#42030=cartesian_point('',(4.959542602773e1,5.165905132679e1,
-4.024336317438e1));
#42031=cartesian_point('',(5.017363631656e1,5.341558828020e1,
-3.909120353738e1));
#42032=cartesian_point('',(5.016142322798e1,5.342060112154e1,
-3.914007170041e1));
#42033=cartesian_point('',(5.014037471208e1,5.342377002099e1,
-3.922709851186e1));
#42034=cartesian_point('',(5.011108402366e1,5.341351079894e1,
-3.935483144977e1));
#42035=cartesian_point('',(5.008428096375e1,5.339052296935e1,
-3.947726091536e1));
#42036=cartesian_point('',(5.005753772137e1,5.335105247190e1,
-3.960635433208e1));
#42037=cartesian_point('',(5.003191343705e1,5.329363500523e1,
-3.973856171161e1));
#42038=cartesian_point('',(5.000841329118e1,5.321858622654e1,
-3.986968252446e1));
#42039=cartesian_point('',(4.998741253656e1,5.312628329453e1,
-3.999787776583e1));
#42040=cartesian_point('',(4.996887789118e1,5.301528502261e1,
-4.012359757208e1));
#42041=cartesian_point('',(4.995284885093e1,5.288222324121e1,
-4.024757274175e1));
#42042=cartesian_point('',(4.993972409549e1,5.272375991106e1,
-4.036864295105e1));
#42043=cartesian_point('',(4.993013501864e1,5.253739843207e1,
-4.048380338846e1));
#42044=cartesian_point('',(4.992477562306e1,5.232104650262e1,
-4.058893695103e1));
#42045=cartesian_point('',(4.992434400819e1,5.207219163215e1,
-4.067904289934e1));
#42046=cartesian_point('',(4.992886578076e1,5.182770151256e1,
-4.073790260186e1));
#42047=cartesian_point('',(4.993418488894e1,5.166431938967e1,
-4.076080899431e1));
#42048=cartesian_point('',(4.993662826452e1,5.159751666198e1,
-4.076754056079e1));
#42049=(bounded_surface()b_spline_surface(3,3,((#41977,#41978,#41979,#41980,
#41981,#41982,#41983,#41984,#41985,#41986,#41987,#41988,#41989,#41990,#41991,
#41992,#41993,#41994),(#41995,#41996,#41997,#41998,#41999,#42000,#42001,#42002,
#42003,#42004,#42005,#42006,#42007,#42008,#42009,#42010,#42011,#42012),(#42013,
#42014,#42015,#42016,#42017,#42018,#42019,#42020,#42021,#42022,#42023,#42024,
#42025,#42026,#42027,#42028,#42029,#42030),(#42031,#42032,#42033,#42034,#42035,
#42036,#42037,#42038,#42039,#42040,#42041,#42042,#42043,#42044,#42045,#42046,
#42047,#42048)),.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());
#42050=oriented_edge('',*,*,#41968,.t.);
#42052=oriented_edge('',*,*,#42051,.t.);
#42054=oriented_edge('',*,*,#42053,.t.);
#42055=edge_loop('',(#42050,#42052,#42054));
#42056=face_outer_bound('',#42055,.f.);
#42058=cartesian_point('',(5.107183831928e1,5.336591587815e1,
-3.878838597458e1));
#42059=cartesian_point('',(5.108820911392e1,5.338025703488e1,
-3.895605715281e1));
#42060=cartesian_point('',(5.108510525342e1,5.337291650942e1,
-3.925648704048e1));
#42061=cartesian_point('',(5.102520550388e1,5.330917708633e1,
-3.954350238271e1));
#42062=cartesian_point('',(5.099001529526e1,5.327202058964e1,
-3.966099912826e1));
#42063=cartesian_point('',(5.088183355337e1,5.296543337868e1,
-3.883915438716e1));
#42064=cartesian_point('',(5.089466934062e1,5.297608061419e1,
-3.896441959261e1));
#42065=cartesian_point('',(5.089318682318e1,5.297041187429e1,
-3.918909039453e1));
#42066=cartesian_point('',(5.084843452865e1,5.292280492388e1,
-3.940379185264e1));
#42067=cartesian_point('',(5.082211139980e1,5.289497425263e1,
-3.949164921091e1));
#42068=cartesian_point('',(5.043383957115e1,5.293636919421e1,
-3.888453075780e1));
#42069=cartesian_point('',(5.044346404353e1,5.294356341084e1,
-3.897561030464e1));
#42070=cartesian_point('',(5.044269831809e1,5.293882085885e1,
-3.913884697785e1));
#42071=cartesian_point('',(5.041029764926e1,5.290406981093e1,
-3.929480674545e1));
#42072=cartesian_point('',(5.039111889363e1,5.288392671834e1,
-3.935864589997e1));
#42073=cartesian_point('',(5.019715383070e1,5.332618394149e1,
-3.887559914828e1));
#42074=cartesian_point('',(5.020734995478e1,5.333388098579e1,
-3.897774791297e1));
#42075=cartesian_point('',(5.020558784900e1,5.332829273107e1,
-3.916040961313e1));
#42076=cartesian_point('',(5.016936965108e1,5.328918563137e1,
-3.933481264972e1));
#42077=cartesian_point('',(5.014787259570e1,5.326677285713e1,
-3.940626781163e1));
#42078=(bounded_surface()b_spline_surface(3,3,((#42058,#42059,#42060,#42061,
#42062),(#42063,#42064,#42065,#42066,#42067),(#42068,#42069,#42070,#42071,
#42072),(#42073,#42074,#42075,#42076,#42077)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-2.324571587326e-1,1.174951280738e0),(
3.684911421724e-1,6.674033074192e-1,8.939043299102e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.385736280573e0,
1.385736280573e0,1.385736280573e0,1.385736280573e0,1.385736280573e0),(
8.916109107218e-1,8.916109107218e-1,8.916109107218e-1,8.916109107218e-1,
8.916109107218e-1),(8.722137945259e-1,8.722137945259e-1,8.722137945259e-1,
8.722137945259e-1,8.722137945259e-1),(1.327544931986e0,1.327544931986e0,
1.327544931986e0,1.327544931986e0,1.327544931986e0)))representation_item('')surface());
#42080=oriented_edge('',*,*,#42079,.f.);
#42082=oriented_edge('',*,*,#42081,.t.);
#42084=oriented_edge('',*,*,#42083,.f.);
#42085=oriented_edge('',*,*,#42051,.f.);
#42086=edge_loop('',(#42080,#42082,#42084,#42085));
#42087=face_outer_bound('',#42086,.f.);
#42089=cartesian_point('',(5.416150947235e1,5.698993659710e1,0.e0));
#42090=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#42091=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#42092=axis2_placement_3d('',#42089,#42090,#42091);
#42093=plane('',#42092);
#42094=oriented_edge('',*,*,#42079,.t.);
#42095=oriented_edge('',*,*,#41972,.f.);
#42096=oriented_edge('',*,*,#41678,.f.);
#42098=oriented_edge('',*,*,#42097,.t.);
#42100=oriented_edge('',*,*,#42099,.t.);
#42102=oriented_edge('',*,*,#42101,.t.);
#42104=oriented_edge('',*,*,#42103,.t.);
#42105=edge_loop('',(#42094,#42095,#42096,#42098,#42100,#42102,#42104));
#42106=face_outer_bound('',#42105,.f.);
#42108=cartesian_point('',(5.163960855904e1,5.367485028524e1,
-2.490846053290e1));
#42109=direction('',(1.377951275185e-3,-1.343084998758e-2,-9.999088526055e-1));
#42110=direction('',(-9.948616400886e-1,-1.012438489857e-1,-1.108092769828e-5));
#42111=axis2_placement_3d('',#42108,#42109,#42110);
#42112=cylindrical_surface('',#42111,3.000057677450e-1);
#42114=oriented_edge('',*,*,#42113,.t.);
#42115=oriented_edge('',*,*,#42097,.f.);
#42116=oriented_edge('',*,*,#41676,.t.);
#42117=oriented_edge('',*,*,#30288,.f.);
#42118=edge_loop('',(#42114,#42115,#42116,#42117));
#42119=face_outer_bound('',#42118,.f.);
#42121=cartesian_point('',(5.185016363649e1,5.414722372720e1,
-4.826572150373e0));
#42122=cartesian_point('',(5.183802750901e1,5.415757752141e1,
-4.801351784369e0));
#42123=cartesian_point('',(5.182650116917e1,5.416699342795e1,
-4.782669572684e0));
#42124=cartesian_point('',(5.181151657446e1,5.418272143660e1,
-4.801973687787e0));
#42125=cartesian_point('',(5.179599831492e1,5.419768269278e1,
-4.839500144567e0));
#42126=cartesian_point('',(5.177559775839e1,5.421318387903e1,
-4.897883968296e0));
#42127=cartesian_point('',(5.175197021198e1,5.422705345793e1,
-4.972598677158e0));
#42128=cartesian_point('',(5.172620550968e1,5.423846824496e1,
-5.060734108935e0));
#42129=cartesian_point('',(5.169883833836e1,5.424717129331e1,
-5.160994636754e0));
#42130=cartesian_point('',(5.167004000421e1,5.425305891318e1,
-5.273253485695e0));
#42131=cartesian_point('',(5.163972226664e1,5.425598336468e1,
-5.398526945971e0));
#42132=cartesian_point('',(5.160777432038e1,5.425564076364e1,
-5.538224902766e0));
#42133=cartesian_point('',(5.157424510887e1,5.425158781839e1,
-5.693361629563e0));
#42134=cartesian_point('',(5.153930348171e1,5.424328841622e1,
-5.864643462532e0));
#42135=cartesian_point('',(5.150312703442e1,5.423007331325e1,
-6.053061892886e0));
#42136=cartesian_point('',(5.146116308129e1,5.420860495618e1,
-6.286541151551e0));
#42137=cartesian_point('',(5.143302048122e1,5.418822013754e1,
-6.457837535749e0));
#42138=cartesian_point('',(5.141719669600e1,5.417438454744e1,
-6.560050870617e0));
#42139=cartesian_point('',(5.187236625224e1,5.393671071253e1,
-4.396349477663e0));
#42140=cartesian_point('',(5.186528895233e1,5.398798221436e1,
-4.343518871951e0));
#42141=cartesian_point('',(5.178517487727e1,5.410233235641e1,
-4.294557809475e0));
#42142=cartesian_point('',(5.164102469508e1,5.419997866045e1,
-4.346410849433e0));
#42143=cartesian_point('',(5.154223721870e1,5.423310283573e1,
-4.427565480945e0));
#42144=cartesian_point('',(5.146326807176e1,5.423694849553e1,
-4.528699113020e0));
#42145=cartesian_point('',(5.140159958759e1,5.422378225875e1,
-4.639098876748e0));
#42146=cartesian_point('',(5.135286805866e1,5.420071186417e1,
-4.755797816943e0));
#42147=cartesian_point('',(5.131367069220e1,5.417131786051e1,
-4.878869937289e0));
#42148=cartesian_point('',(5.128184325898e1,5.413727592708e1,
-5.009488522729e0));
#42149=cartesian_point('',(5.125608723669e1,5.409920418380e1,
-5.149659938694e0));
#42150=cartesian_point('',(5.123586597941e1,5.405729969053e1,
-5.301414502739e0));
#42151=cartesian_point('',(5.122120633469e1,5.401176841374e1,
-5.466102419509e0));
#42152=cartesian_point('',(5.121245553469e1,5.396287574278e1,
-5.644602155213e0));
#42153=cartesian_point('',(5.121019860838e1,5.391083174503e1,
-5.837953059435e0));
#42154=cartesian_point('',(5.121600756273e1,5.384879034826e1,
-6.074283415593e0));
#42155=cartesian_point('',(5.122763967996e1,5.380573954977e1,
-6.244947667621e0));
#42156=cartesian_point('',(5.123702721302e1,5.378106713242e1,
-6.345863582050e0));
#42157=cartesian_point('',(5.225819783749e1,5.404915954043e1,
-4.130719394251e0));
#42158=cartesian_point('',(5.223730790367e1,5.415378145997e1,
-4.061061422822e0));
#42159=cartesian_point('',(5.207567871471e1,5.437981602293e1,
-3.993885301040e0));
#42160=cartesian_point('',(5.178816193821e1,5.457841064347e1,
-4.066799831494e0));
#42161=cartesian_point('',(5.158791328650e1,5.465232554195e1,
-4.175635585074e0));
#42162=cartesian_point('',(5.142297590941e1,5.467043103447e1,
-4.303795759686e0));
#42163=cartesian_point('',(5.128949178796e1,5.465500172353e1,
-4.436719847935e0));
#42164=cartesian_point('',(5.117969133286e1,5.461921403335e1,
-4.571420527510e0));
#42165=cartesian_point('',(5.108732406641e1,5.456980954522e1,
-4.708837080166e0));
#42166=cartesian_point('',(5.100831164923e1,5.450996580833e1,
-4.850959718445e0));
#42167=cartesian_point('',(5.094009006567e1,5.444081323750e1,
-5.000413627478e0));
#42168=cartesian_point('',(5.088155287575e1,5.436258176185e1,
-5.159612840862e0));
#42169=cartesian_point('',(5.083277902454e1,5.427542557263e1,
-5.330110905215e0));
#42170=cartesian_point('',(5.079453905702e1,5.417955095716e1,
-5.512885728992e0));
#42171=cartesian_point('',(5.076806759170e1,5.407498281975e1,
-5.708996117693e0));
#42172=cartesian_point('',(5.075361002548e1,5.394706921597e1,
-5.946629295939e0));
#42173=cartesian_point('',(5.075882936523e1,5.385519738158e1,
-6.116476390124e0));
#42174=cartesian_point('',(5.076725203608e1,5.380133329284e1,
-6.216304623110e0));
#42175=cartesian_point('',(5.257094022775e1,5.436555673797e1,
-4.346152470434e0));
#42176=cartesian_point('',(5.253277755801e1,5.447413327582e1,
-4.290511626773e0));
#42177=cartesian_point('',(5.237140601908e1,5.468843553839e1,
-4.238915189318e0));
#42178=cartesian_point('',(5.209320286378e1,5.488984691646e1,
-4.296370743551e0));
#42179=cartesian_point('',(5.189109349628e1,5.498040731262e1,
-4.384007298951e0));
#42180=cartesian_point('',(5.171213737908e1,5.502302274064e1,
-4.491310419926e0));
#42181=cartesian_point('',(5.155564192255e1,5.503368961361e1,
-4.606793041358e0));
#42182=cartesian_point('',(5.141653467902e1,5.502263290536e1,
-4.727509071834e0));
#42183=cartesian_point('',(5.129017429696e1,5.499536157170e1,
-4.853729041470e0));
#42184=cartesian_point('',(5.117324108684e1,5.495451309109e1,
-4.986804552524e0));
#42185=cartesian_point('',(5.106332605653e1,5.490086869539e1,
-5.128871559281e0));
#42186=cartesian_point('',(5.095926893490e1,5.483416689248e1,
-5.282033977208e0));
#42187=cartesian_point('',(5.086121694538e1,5.475384282172e1,
-5.447673593793e0));
#42188=cartesian_point('',(5.077012386577e1,5.465921929838e1,
-5.626676175144e0));
#42189=cartesian_point('',(5.068736670040e1,5.454924726993e1,
-5.820067777792e0));
#42190=cartesian_point('',(5.060567827874e1,5.440612348539e1,
-6.055875097243e0));
#42191=cartesian_point('',(5.056402661439e1,5.429529194422e1,
-6.225667228876e0));
#42192=cartesian_point('',(5.054543781693e1,5.422727188065e1,
-6.325895693965e0));
#42193=(bounded_surface()b_spline_surface(3,3,((#42121,#42122,#42123,#42124,
#42125,#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)),.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.372151663142e-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.428330499980e0,
1.428330499980e0,1.428330499980e0,1.428330499980e0,1.428330499980e0,
1.428330499980e0,1.428330499980e0,1.428330499980e0,1.428330499980e0,
1.428330499980e0,1.428330499980e0,1.428330499980e0,1.428330499980e0,
1.428330499980e0,1.428330499980e0,1.428330499980e0,1.428330499980e0,
1.428330499980e0),(8.752649776539e-1,8.752649776539e-1,8.752649776539e-1,
8.752649776539e-1,8.752649776539e-1,8.752649776539e-1,8.752649776539e-1,
8.752649776539e-1,8.752649776539e-1,8.752649776539e-1,8.752649776539e-1,
8.752649776539e-1,8.752649776539e-1,8.752649776539e-1,8.752649776539e-1,
8.752649776539e-1,8.752649776539e-1,8.752649776539e-1),(8.577931242358e-1,
8.577931242358e-1,8.577931242358e-1,8.577931242358e-1,8.577931242358e-1,
8.577931242358e-1,8.577931242358e-1,8.577931242358e-1,8.577931242358e-1,
8.577931242358e-1,8.577931242358e-1,8.577931242358e-1,8.577931242358e-1,
8.577931242358e-1,8.577931242358e-1,8.577931242358e-1,8.577931242358e-1,
8.577931242358e-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());
#42195=oriented_edge('',*,*,#42194,.t.);
#42197=oriented_edge('',*,*,#42196,.t.);
#42198=oriented_edge('',*,*,#42113,.f.);
#42199=oriented_edge('',*,*,#30286,.t.);
#42200=edge_loop('',(#42195,#42197,#42198,#42199));
#42201=face_outer_bound('',#42200,.f.);
#42203=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#42204=direction('',(0.e0,0.e0,1.e0));
#42205=direction('',(0.e0,-1.e0,0.e0));
#42206=axis2_placement_3d('',#42203,#42204,#42205);
#42207=conical_surface('',#42206,7.438528799863e1,2.656505117708e1);
#42209=oriented_edge('',*,*,#42208,.t.);
#42211=oriented_edge('',*,*,#42210,.f.);
#42213=oriented_edge('',*,*,#42212,.f.);
#42215=oriented_edge('',*,*,#42214,.f.);
#42216=oriented_edge('',*,*,#42194,.f.);
#42217=oriented_edge('',*,*,#30284,.t.);
#42219=oriented_edge('',*,*,#42218,.t.);
#42220=edge_loop('',(#42209,#42211,#42213,#42215,#42216,#42217,#42219));
#42221=face_outer_bound('',#42220,.f.);
#42223=cartesian_point('',(4.723276542702e1,5.756337599322e1,
-6.695552247787e0));
#42224=direction('',(-2.796326137997e-1,-3.490379385945e-1,-8.944149589096e-1));
#42225=direction('',(-9.763896923610e-2,-9.164104168445e-1,3.881476260206e-1));
#42226=axis2_placement_3d('',#42223,#42224,#42225);
#42227=cylindrical_surface('',#42226,5.000000035661e-1);
#42228=oriented_edge('',*,*,#42208,.f.);
#42230=oriented_edge('',*,*,#42229,.f.);
#42232=oriented_edge('',*,*,#42231,.f.);
#42234=oriented_edge('',*,*,#42233,.f.);
#42235=edge_loop('',(#42228,#42230,#42232,#42234));
#42236=face_outer_bound('',#42235,.f.);
#42238=cartesian_point('',(4.700233331820e1,5.924225197351e1,
-4.363880769562e0));
#42239=cartesian_point('',(4.709013583561e1,5.921402435732e1,
-4.315791780280e0));
#42240=cartesian_point('',(4.726032735128e1,5.913634887479e1,
-4.261970377437e0));
#42241=cartesian_point('',(4.746707097505e1,5.897247866564e1,
-4.261002652131e0));
#42242=cartesian_point('',(4.758878407453e1,5.884558050414e1,
-4.288795159054e0));
#42243=cartesian_point('',(4.768721749623e1,5.870809410912e1,
-4.343037000838e0));
#42244=cartesian_point('',(4.775876942051e1,5.856966915251e1,
-4.416732661881e0));
#42245=cartesian_point('',(4.780585161322e1,5.843423840324e1,
-4.504496115030e0));
#42246=cartesian_point('',(4.783208196374e1,5.830287488025e1,
-4.603390091192e0));
#42247=cartesian_point('',(4.784046503637e1,5.817530564550e1,
-4.712480120303e0));
#42248=cartesian_point('',(4.783290826485e1,5.805093742747e1,
-4.832011603980e0));
#42249=cartesian_point('',(4.781045869348e1,5.792966507607e1,
-4.962408013383e0));
#42250=cartesian_point('',(4.777370010337e1,5.781188749678e1,
-5.103904600827e0));
#42251=cartesian_point('',(4.772288443901e1,5.769815967495e1,
-5.256761408888e0));
#42252=cartesian_point('',(4.765785188174e1,5.758902150779e1,
-5.421545154101e0));
#42253=cartesian_point('',(4.757790022375e1,5.748506644968e1,
-5.599278547791e0));
#42254=cartesian_point('',(4.748174530068e1,5.738723744404e1,
-5.791307261290e0));
#42255=cartesian_point('',(4.734979431651e1,5.728315866445e1,
-6.031362527252e0));
#42256=cartesian_point('',(4.724337878819e1,5.722447547822e1,
-6.205750717069e0));
#42257=cartesian_point('',(4.717552832989e1,5.719520874106e1,
-6.310924926099e0));
#42258=cartesian_point('',(4.666005020779e1,5.879774677004e1,
-4.095898918496e0));
#42259=cartesian_point('',(4.673635503121e1,5.878068964851e1,
-4.032676858923e0));
#42260=cartesian_point('',(4.691238826672e1,5.871216650461e1,
-3.959164881693e0));
#42261=cartesian_point('',(4.712608388671e1,5.854359882316e1,
-3.956941034273e0));
#42262=cartesian_point('',(4.724668895443e1,5.841103577853e1,
-3.994059196587e0));
#42263=cartesian_point('',(4.733420466824e1,5.827074867404e1,
-4.065605630554e0));
#42264=cartesian_point('',(4.738526954537e1,5.813652309237e1,
-4.160023576381e0));
#42265=cartesian_point('',(4.740492175175e1,5.801384615887e1,
-4.268485711582e0));
#42266=cartesian_point('',(4.739980021421e1,5.790373860852e1,
-4.386274508195e0));
#42267=cartesian_point('',(4.737536068966e1,5.780533184255e1,
-4.511864930452e0));
#42268=cartesian_point('',(4.733533932942e1,5.771745811626e1,
-4.645483673023e0));
#42269=cartesian_point('',(4.728229245187e1,5.763945856867e1,
-4.787721609538e0));
#42270=cartesian_point('',(4.721811520271e1,5.757115605116e1,
-4.939034910054e0));
#42271=cartesian_point('',(4.714418102057e1,5.751260966348e1,
-5.099917552364e0));
#42272=cartesian_point('',(4.706133712907e1,5.746405907372e1,
-5.271147871538e0));
#42273=cartesian_point('',(4.696993244269e1,5.742603983690e1,
-5.453905049562e0));
#42274=cartesian_point('',(4.686998714924e1,5.739960304774e1,
-5.649604704689e0));
#42275=cartesian_point('',(4.674455134454e1,5.738449056392e1,
-5.892291140624e0));
#42276=cartesian_point('',(4.665375404074e1,5.738983212674e1,
-6.066890098315e0));
#42277=cartesian_point('',(4.659951461063e1,5.739881415679e1,
-6.171592436635e0));
#42278=cartesian_point('',(4.665671016297e1,5.831412213078e1,
-4.492900834378e0));
#42279=cartesian_point('',(4.667887079189e1,5.831081992322e1,
-4.451566040812e0));
#42280=cartesian_point('',(4.673564100145e1,5.829093563360e1,
-4.406306622775e0));
#42281=cartesian_point('',(4.680424461654e1,5.823697777251e1,
-4.404203559986e0));
#42282=cartesian_point('',(4.684190990915e1,5.819417727446e1,
-4.426135873417e0));
#42283=cartesian_point('',(4.686720508448e1,5.814946904662e1,
-4.470537544247e0));
#42284=cartesian_point('',(4.687911790346e1,5.810795871389e1,
-4.532771783121e0));
#42285=cartesian_point('',(4.687972291608e1,5.807166157588e1,
-4.609218299859e0));
#42286=cartesian_point('',(4.687167176599e1,5.804088954158e1,
-4.697853941277e0));
#42287=cartesian_point('',(4.685713593294e1,5.801525906079e1,
-4.798050460946e0));
#42288=cartesian_point('',(4.683762720773e1,5.799429618890e1,
-4.910069951789e0));
#42289=cartesian_point('',(4.681422764022e1,5.797769111380e1,
-5.034261285075e0));
#42290=cartesian_point('',(4.678777694421e1,5.796528168421e1,
-5.170759336723e0));
#42291=cartesian_point('',(4.675891539969e1,5.795699495859e1,
-5.319717614821e0));
#42292=cartesian_point('',(4.672809324824e1,5.795285090589e1,
-5.481609953641e0));
#42293=cartesian_point('',(4.669560688454e1,5.795300729070e1,
-5.657399896869e0));
#42294=cartesian_point('',(4.666169165023e1,5.795781478924e1,
-5.848426758712e0));
#42295=cartesian_point('',(4.662118657440e1,5.796942090629e1,
-6.088483284947e0));
#42296=cartesian_point('',(4.659384791047e1,5.798287976183e1,
-6.263979325054e0));
#42297=cartesian_point('',(4.657828856104e1,5.799274350378e1,
-6.370215877068e0));
#42298=cartesian_point('',(4.699719896681e1,5.849881669738e1,
-4.974158227863e0));
#42299=cartesian_point('',(4.700177017827e1,5.849173338425e1,
-4.959714677433e0));
#42300=cartesian_point('',(4.698862873495e1,5.848882629709e1,
-4.949323543366e0));
#42301=cartesian_point('',(4.697233469581e1,5.850113606766e1,
-4.948541490061e0));
#42302=cartesian_point('',(4.696655149654e1,5.851222227422e1,
-4.952990076368e0));
#42303=cartesian_point('',(4.696933854892e1,5.852166119934e1,
-4.965504570499e0));
#42304=cartesian_point('',(4.698070532685e1,5.852575955030e1,
-4.989726941903e0));
#42305=cartesian_point('',(4.699850788020e1,5.852311315205e1,
-5.028275493630e0));
#42306=cartesian_point('',(4.702023478520e1,5.851370540531e1,
-5.082354790956e0));
#42307=cartesian_point('',(4.704384196482e1,5.849800899617e1,
-5.152408922194e0));
#42308=cartesian_point('',(4.706781753157e1,5.847649717328e1,
-5.238737703702e0));
#42309=cartesian_point('',(4.709094226146e1,5.844960134986e1,
-5.341392596882e0));
#42310=cartesian_point('',(4.711217750947e1,5.841774348553e1,
-5.460114955758e0));
#42311=cartesian_point('',(4.713064819732e1,5.838127558972e1,
-5.594641447636e0));
#42312=cartesian_point('',(4.714558425947e1,5.834039983474e1,
-5.745070705736e0));
#42313=cartesian_point('',(4.715620275387e1,5.829512892972e1,
-5.912093958872e0));
#42314=cartesian_point('',(4.716155025392e1,5.824532912399e1,
-6.096939582620e0));
#42315=cartesian_point('',(4.716015609325e1,5.818232258884e1,
-6.332952110916e0));
#42316=cartesian_point('',(4.715129016277e1,5.813611742993e1,
-6.508719309633e0));
#42317=cartesian_point('',(4.714289931976e1,5.810820607380e1,
-6.616251935551e0));
#42318=(bounded_surface()b_spline_surface(3,3,((#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)),
.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.961997155636e-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());
#42320=oriented_edge('',*,*,#42319,.f.);
#42321=oriented_edge('',*,*,#42229,.t.);
#42322=oriented_edge('',*,*,#42218,.f.);
#42323=oriented_edge('',*,*,#30282,.t.);
#42324=edge_loop('',(#42320,#42321,#42322,#42323));
#42325=face_outer_bound('',#42324,.f.);
#42327=cartesian_point('',(4.647942344494e1,5.820391359618e1,
-2.460528104879e1));
#42328=direction('',(1.349579543498e-2,3.869013070828e-4,9.999088527526e-1));
#42329=direction('',(2.948346159422e-2,-9.995652681879e-1,-1.117067579056e-5));
#42330=axis2_placement_3d('',#42327,#42328,#42329);
#42331=cylindrical_surface('',#42330,3.000055924640e-1);
#42332=oriented_edge('',*,*,#42319,.t.);
#42333=oriented_edge('',*,*,#30280,.f.);
#42335=oriented_edge('',*,*,#42334,.f.);
#42337=oriented_edge('',*,*,#42336,.f.);
#42338=edge_loop('',(#42332,#42333,#42335,#42337));
#42339=face_outer_bound('',#42338,.f.);
#42341=cartesian_point('',(4.402883537367e1,5.526464385124e1,
-3.934391581323e1));
#42342=direction('',(-7.932265936223e-1,6.088373639851e-1,1.042283004176e-2));
#42343=direction('',(4.934480903990e-1,6.527320932023e-1,-5.748476290161e-1));
#42344=axis2_placement_3d('',#42341,#42342,#42343);
#42345=toroidal_surface('',#42344,3.697836800479e0,2.999997076754e-1);
#42347=oriented_edge('',*,*,#42346,.f.);
#42348=oriented_edge('',*,*,#42334,.t.);
#42350=oriented_edge('',*,*,#42349,.t.);
#42352=oriented_edge('',*,*,#42351,.t.);
#42354=oriented_edge('',*,*,#42353,.f.);
#42355=edge_loop('',(#42347,#42348,#42350,#42352,#42354));
#42356=face_outer_bound('',#42355,.f.);
#42358=cartesian_point('',(4.189323672424e1,5.131096978607e1,0.e0));
#42359=direction('',(7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#42360=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#42361=axis2_placement_3d('',#42358,#42359,#42360);
#42362=plane('',#42361);
#42364=oriented_edge('',*,*,#42363,.t.);
#42366=oriented_edge('',*,*,#42365,.t.);
#42367=oriented_edge('',*,*,#42231,.t.);
#42368=oriented_edge('',*,*,#42336,.t.);
#42369=oriented_edge('',*,*,#42346,.t.);
#42371=oriented_edge('',*,*,#42370,.t.);
#42372=edge_loop('',(#42364,#42366,#42367,#42368,#42369,#42371));
#42373=face_outer_bound('',#42372,.f.);
#42375=cartesian_point('',(4.675672506077e1,5.719847139019e1,
-2.154687439415e1));
#42376=direction('',(-1.342783845954e-2,-2.983217913263e-4,-9.999097980110e-1));
#42377=direction('',(-1.537874385967e-1,-9.881011355350e-1,2.360017861652e-3));
#42378=axis2_placement_3d('',#42375,#42376,#42377);
#42379=cylindrical_surface('',#42378,5.000150365049e-1);
#42381=oriented_edge('',*,*,#42380,.f.);
#42383=oriented_edge('',*,*,#42382,.t.);
#42384=oriented_edge('',*,*,#42363,.f.);
#42386=oriented_edge('',*,*,#42385,.f.);
#42387=edge_loop('',(#42381,#42383,#42384,#42386));
#42388=face_outer_bound('',#42387,.f.);
#42390=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#42391=direction('',(0.e0,0.e0,1.e0));
#42392=direction('',(1.e0,0.e0,0.e0));
#42393=axis2_placement_3d('',#42390,#42391,#42392);
#42394=conical_surface('',#42393,7.334631745055e1,5.e-1);
#42396=oriented_edge('',*,*,#42395,.t.);
#42398=oriented_edge('',*,*,#42397,.f.);
#42400=oriented_edge('',*,*,#42399,.t.);
#42402=oriented_edge('',*,*,#42401,.f.);
#42404=oriented_edge('',*,*,#42403,.t.);
#42406=oriented_edge('',*,*,#42405,.f.);
#42408=oriented_edge('',*,*,#42407,.f.);
#42409=oriented_edge('',*,*,#42380,.t.);
#42410=edge_loop('',(#42396,#42398,#42400,#42402,#42404,#42406,#42408,#42409));
#42411=face_outer_bound('',#42410,.f.);
#42413=cartesian_point('',(4.636992237479e1,5.670944147342e1,
-4.131567793103e1));
#42414=cartesian_point('',(4.642677551788e1,5.669010391367e1,
-4.151413854325e1));
#42415=cartesian_point('',(4.649390753504e1,5.669149220700e1,
-4.183237635150e1));
#42416=cartesian_point('',(4.651782372021e1,5.674862391520e1,
-4.217084047069e1));
#42417=cartesian_point('',(4.651869863320e1,5.677784815447e1,
-4.229078818218e1));
#42418=cartesian_point('',(4.575862064738e1,5.685727352544e1,
-4.133853517866e1));
#42419=cartesian_point('',(4.579869019992e1,5.677475850833e1,
-4.149703755529e1));
#42420=cartesian_point('',(4.586055447818e1,5.667265234536e1,
-4.176298498961e1));
#42421=cartesian_point('',(4.590904142228e1,5.661887954258e1,
-4.206724655008e1));
#42422=cartesian_point('',(4.592269780841e1,5.660930732481e1,
-4.217840781576e1));
#42423=cartesian_point('',(4.573914845966e1,5.748589680238e1,
-4.136104889054e1));
#42424=cartesian_point('',(4.571224020182e1,5.740225355720e1,
-4.149341958350e1));
#42425=cartesian_point('',(4.567489274615e1,5.728036060104e1,
-4.170542929744e1));
#42426=cartesian_point('',(4.563988784499e1,5.717347947824e1,
-4.193052498757e1));
#42427=cartesian_point('',(4.562783271393e1,5.713955640767e1,
-4.201024961684e1));
#42428=cartesian_point('',(4.634009636061e1,5.767231873411e1,
-4.135016272033e1));
#42429=cartesian_point('',(4.629435799468e1,5.765125304058e1,
-4.150859680960e1));
#42430=cartesian_point('',(4.620952503361e1,5.762233343099e1,
-4.174421692559e1));
#42431=cartesian_point('',(4.610555476880e1,5.759811785924e1,
-4.196142079372e1));
#42432=cartesian_point('',(4.606704673793e1,5.759004331670e1,
-4.203321625976e1));
#42433=(bounded_surface()b_spline_surface(3,3,((#42413,#42414,#42415,#42416,
#42417),(#42418,#42419,#42420,#42421,#42422),(#42423,#42424,#42425,#42426,
#42427),(#42428,#42429,#42430,#42431,#42432)),.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());
#42434=oriented_edge('',*,*,#42395,.f.);
#42435=oriented_edge('',*,*,#42385,.t.);
#42437=oriented_edge('',*,*,#42436,.f.);
#42439=oriented_edge('',*,*,#42438,.f.);
#42440=edge_loop('',(#42434,#42435,#42437,#42439));
#42441=face_outer_bound('',#42440,.f.);
#42443=cartesian_point('',(4.558511798972e1,5.734005052432e1,
-4.213845709156e1));
#42444=direction('',(3.386909825501e-1,4.269671655658e-1,8.384434732694e-1));
#42445=direction('',(1.088377888229e-1,-9.029067197363e-1,4.158290408078e-1));
#42446=axis2_placement_3d('',#42443,#42444,#42445);
#42447=cylindrical_surface('',#42446,2.999999999991e-1);
#42449=oriented_edge('',*,*,#42448,.f.);
#42450=oriented_edge('',*,*,#42436,.t.);
#42451=oriented_edge('',*,*,#42370,.f.);
#42452=oriented_edge('',*,*,#42353,.t.);
#42454=oriented_edge('',*,*,#42453,.f.);
#42455=edge_loop('',(#42449,#42450,#42451,#42452,#42454));
#42456=face_outer_bound('',#42455,.f.);
#42458=cartesian_point('',(4.630365513520e1,5.672103831730e1,
-4.179392656510e1));
#42459=cartesian_point('',(4.632460314833e1,5.672286941904e1,
-4.187487323415e1));
#42460=cartesian_point('',(4.635034273335e1,5.673037776893e1,
-4.200911697968e1));
#42461=cartesian_point('',(4.636786134413e1,5.674810137568e1,
-4.219382114808e1));
#42462=cartesian_point('',(4.637195591857e1,5.676570732368e1,
-4.233947627917e1));
#42463=cartesian_point('',(4.636786796737e1,5.678458824851e1,
-4.247331726055e1));
#42464=cartesian_point('',(4.635761804979e1,5.680406555585e1,
-4.259635604609e1));
#42465=cartesian_point('',(4.634269517601e1,5.682374258593e1,
-4.270959887619e1));
#42466=cartesian_point('',(4.632420017820e1,5.684339942889e1,
-4.281397749680e1));
#42467=cartesian_point('',(4.630292298907e1,5.686294805124e1,
-4.291041995975e1));
#42468=cartesian_point('',(4.627938569530e1,5.688240534638e1,
-4.299987288944e1));
#42469=cartesian_point('',(4.625389141296e1,5.690186029994e1,
-4.308322982713e1));
#42470=cartesian_point('',(4.622654910426e1,5.692146428712e1,
-4.316133490571e1));
#42471=cartesian_point('',(4.619726443038e1,5.694144220588e1,
-4.323502673672e1));
#42472=cartesian_point('',(4.616567003735e1,5.696213848122e1,
-4.330523655684e1));
#42473=cartesian_point('',(4.613102163946e1,5.698407920708e1,
-4.337302641781e1));
#42474=cartesian_point('',(4.609209152199e1,5.700803897094e1,
-4.343948230580e1));
#42475=cartesian_point('',(4.604705394786e1,5.703513018130e1,
-4.350547799335e1));
#42476=cartesian_point('',(4.599321538434e1,5.706707234581e1,
-4.357151503695e1));
#42477=cartesian_point('',(4.592613349068e1,5.710693617707e1,
-4.363781443441e1));
#42478=cartesian_point('',(4.583628841218e1,5.716198648452e1,
-4.370458150085e1));
#42479=cartesian_point('',(4.570627889234e1,5.724730823458e1,
-4.376629123291e1));
#42480=cartesian_point('',(4.553230074865e1,5.738019326521e1,
-4.378310414290e1));
#42481=cartesian_point('',(4.538196869603e1,5.751727809292e1,
-4.372619795052e1));
#42482=cartesian_point('',(4.529405075013e1,5.760651966109e1,
-4.365083237138e1));
#42483=cartesian_point('',(4.525389335329e1,5.764820204228e1,
-4.360353020755e1));
#42484=cartesian_point('',(4.523830062523e1,5.766447625634e1,
-4.358313421013e1));
#42485=cartesian_point('',(4.583489933633e1,5.688279008715e1,
-4.175388508132e1));
#42486=cartesian_point('',(4.584823515838e1,5.685799191339e1,
-4.181665662128e1));
#42487=cartesian_point('',(4.586695163689e1,5.682210663322e1,
-4.192380804580e1));
#42488=cartesian_point('',(4.588454523382e1,5.678211921442e1,
-4.207693142473e1));
#42489=cartesian_point('',(4.589358284360e1,5.675541006546e1,
-4.220065874984e1));
#42490=cartesian_point('',(4.589771795098e1,5.673459218016e1,
-4.231668627905e1));
#42491=cartesian_point('',(4.589788378943e1,5.671844574427e1,
-4.242523929637e1));
#42492=cartesian_point('',(4.589481439030e1,5.670607981708e1,
-4.252672268514e1));
#42493=cartesian_point('',(4.588907303944e1,5.669684218280e1,
-4.262160586710e1));
#42494=cartesian_point('',(4.588106990200e1,5.669025016337e1,
-4.271045307468e1));
#42495=cartesian_point('',(4.587106648014e1,5.668595527300e1,
-4.279392478378e1));
#42496=cartesian_point('',(4.585918289960e1,5.668372766009e1,
-4.287269833873e1));
#42497=cartesian_point('',(4.584539548058e1,5.668344339289e1,
-4.294746031789e1));
#42498=cartesian_point('',(4.582951228459e1,5.668508463175e1,
-4.301894192845e1));
#42499=cartesian_point('',(4.581110153949e1,5.668876577377e1,
-4.308801467866e1));
#42500=cartesian_point('',(4.578937136443e1,5.669479778974e1,
-4.315573648121e1));
#42501=cartesian_point('',(4.576300819848e1,5.670379817744e1,
-4.322325592687e1));
#42502=cartesian_point('',(4.572996182846e1,5.671685879416e1,
-4.329157354657e1));
#42503=cartesian_point('',(4.568711430887e1,5.673585051360e1,
-4.336133239799e1));
#42504=cartesian_point('',(4.562938728905e1,5.676416004080e1,
-4.343285645681e1));
#42505=cartesian_point('',(4.554661857241e1,5.680938370868e1,
-4.350632709901e1));
#42506=cartesian_point('',(4.541997151164e1,5.688795413802e1,
-4.357551040164e1));
#42507=cartesian_point('',(4.524570221338e1,5.701992050189e1,
-4.359454620692e1));
#42508=cartesian_point('',(4.510056432600e1,5.715673843251e1,
-4.353031867396e1));
#42509=cartesian_point('',(4.502459052052e1,5.724128317691e1,
-4.344693872502e1));
#42510=cartesian_point('',(4.499380564271e1,5.727845363777e1,
-4.339578274490e1));
#42511=cartesian_point('',(4.498251551463e1,5.729259091201e1,
-4.337392746415e1));
#42512=cartesian_point('',(4.579107609060e1,5.737401501279e1,
-4.168869066164e1));
#42513=cartesian_point('',(4.577916499733e1,5.734635058597e1,
-4.174664910603e1));
#42514=cartesian_point('',(4.575858892175e1,5.730224417222e1,
-4.184333499210e1));
#42515=cartesian_point('',(4.572801692118e1,5.724453217771e1,
-4.197785713897e1));
#42516=cartesian_point('',(4.570250449152e1,5.720049175913e1,
-4.208483844115e1));
#42517=cartesian_point('',(4.567783331972e1,5.716114369766e1,
-4.218387955387e1));
#42518=cartesian_point('',(4.565409053559e1,5.712588471950e1,
-4.227549732309e1));
#42519=cartesian_point('',(4.563132218015e1,5.709423090448e1,
-4.236022462163e1));
#42520=cartesian_point('',(4.560954729515e1,5.706579892913e1,
-4.243855926192e1));
#42521=cartesian_point('',(4.558874599517e1,5.704026399129e1,
-4.251101414055e1));
#42522=cartesian_point('',(4.556885575425e1,5.701734315879e1,
-4.257812919256e1));
#42523=cartesian_point('',(4.554978837881e1,5.699680992026e1,
-4.264041000427e1));
#42524=cartesian_point('',(4.553143063895e1,5.697849234555e1,
-4.269832148246e1));
#42525=cartesian_point('',(4.551363195465e1,5.696226694880e1,
-4.275231038987e1));
#42526=cartesian_point('',(4.549617138216e1,5.694805189511e1,
-4.280286251495e1));
#42527=cartesian_point('',(4.547872598560e1,5.693583222244e1,
-4.285050506949e1));
#42528=cartesian_point('',(4.546085345727e1,5.692573313929e1,
-4.289569968376e1));
#42529=cartesian_point('',(4.544197125847e1,5.691812734399e1,
-4.293866024363e1));
#42530=cartesian_point('',(4.542124848388e1,5.691371664358e1,
-4.297930964059e1));
#42531=cartesian_point('',(4.539727604653e1,5.691367585582e1,
-4.301744297775e1));
#42532=cartesian_point('',(4.536699589804e1,5.692029234576e1,
-4.305311122552e1));
#42533=cartesian_point('',(4.532509265933e1,5.693896666510e1,
-4.308354973242e1));
#42534=cartesian_point('',(4.527185546594e1,5.697752958401e1,
-4.309142578804e1));
#42535=cartesian_point('',(4.523149004415e1,5.702268773529e1,
-4.306412138750e1));
#42536=cartesian_point('',(4.521456122897e1,5.705536949849e1,
-4.302463341224e1));
#42537=cartesian_point('',(4.521008212999e1,5.707241809987e1,
-4.299760941851e1));
#42538=cartesian_point('',(4.520892288113e1,5.707941850889e1,
-4.298558969242e1));
#42539=cartesian_point('',(4.622349328833e1,5.761959105142e1,
-4.167467238845e1));
#42540=cartesian_point('',(4.619825943319e1,5.761617917900e1,
-4.174681490295e1));
#42541=cartesian_point('',(4.615212475036e1,5.760864936279e1,
-4.186191499817e1));
#42542=cartesian_point('',(4.608153844818e1,5.759395102768e1,
-4.201259363764e1));
#42543=cartesian_point('',(4.602243380209e1,5.757985447264e1,
-4.212761680383e1));
#42544=cartesian_point('',(4.596565316458e1,5.756483984455e1,
-4.223038609036e1));
#42545=cartesian_point('',(4.591166939504e1,5.754935633006e1,
-4.232244677874e1));
#42546=cartesian_point('',(4.586071302594e1,5.753375179472e1,
-4.240503922873e1));
#42547=cartesian_point('',(4.581288935366e1,5.751829818878e1,
-4.247914711879e1));
#42548=cartesian_point('',(4.576820165880e1,5.750319626668e1,
-4.254560459680e1));
#42549=cartesian_point('',(4.572657931307e1,5.748858283299e1,
-4.260513779283e1));
#42550=cartesian_point('',(4.568794437315e1,5.747455298341e1,
-4.265832606693e1));
#42551=cartesian_point('',(4.565224199544e1,5.746117029397e1,
-4.270560806850e1));
#42552=cartesian_point('',(4.561945349435e1,5.744846641375e1,
-4.274730210089e1));
#42553=cartesian_point('',(4.558959716498e1,5.743642681852e1,
-4.278363383895e1));
#42554=cartesian_point('',(4.556278651970e1,5.742498140317e1,
-4.281469457186e1));
#42555=cartesian_point('',(4.553938754742e1,5.741400425554e1,
-4.284031369194e1));
#42556=cartesian_point('',(4.552025919351e1,5.740329229254e1,
-4.285992603401e1));
#42557=cartesian_point('',(4.550689139820e1,5.739242655534e1,
-4.287271582055e1));
#42558=cartesian_point('',(4.550155366853e1,5.738043175384e1,
-4.287793663123e1));
#42559=cartesian_point('',(4.550772111701e1,5.736486148917e1,
-4.287555524227e1));
#42560=cartesian_point('',(4.553272570379e1,5.734062077490e1,
-4.286639267059e1));
#42561=cartesian_point('',(4.558014049653e1,5.730265144441e1,
-4.286279207336e1));
#42562=cartesian_point('',(4.562145911245e1,5.727207143870e1,
-4.287342598300e1));
#42563=cartesian_point('',(4.564154675564e1,5.726644480878e1,
-4.287834796845e1));
#42564=cartesian_point('',(4.564950810898e1,5.727132011666e1,
-4.287518823556e1));
#42565=cartesian_point('',(4.565244686976e1,5.727453951727e1,
-4.287278351681e1));
#42566=(bounded_surface()b_spline_surface(3,3,((#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,#42510,#42511),(#42512,#42513,#42514,#42515,#42516,
#42517,#42518,#42519,#42520,#42521,#42522,#42523,#42524,#42525,#42526,#42527,
#42528,#42529,#42530,#42531,#42532,#42533,#42534,#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)),.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.586697038945e-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());
#42568=oriented_edge('',*,*,#42567,.f.);
#42569=oriented_edge('',*,*,#42438,.t.);
#42570=oriented_edge('',*,*,#42448,.t.);
#42572=oriented_edge('',*,*,#42571,.f.);
#42573=edge_loop('',(#42568,#42569,#42570,#42572));
#42574=face_outer_bound('',#42573,.f.);
#42576=cartesian_point('',(0.e0,0.e0,-4.2e1));
#42577=direction('',(0.e0,0.e0,1.e0));
#42578=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#42579=axis2_placement_3d('',#42576,#42577,#42578);
#42580=toroidal_surface('',#42579,7.019880882606e1,3.e0);
#42582=oriented_edge('',*,*,#42581,.f.);
#42584=oriented_edge('',*,*,#42583,.t.);
#42586=oriented_edge('',*,*,#42585,.f.);
#42588=oriented_edge('',*,*,#42587,.f.);
#42590=oriented_edge('',*,*,#42589,.f.);
#42592=oriented_edge('',*,*,#42591,.f.);
#42593=oriented_edge('',*,*,#42397,.t.);
#42594=oriented_edge('',*,*,#42567,.t.);
#42596=oriented_edge('',*,*,#42595,.t.);
#42598=oriented_edge('',*,*,#42597,.f.);
#42600=oriented_edge('',*,*,#42599,.t.);
#42602=oriented_edge('',*,*,#42601,.t.);
#42604=oriented_edge('',*,*,#42603,.t.);
#42606=oriented_edge('',*,*,#42605,.f.);
#42608=oriented_edge('',*,*,#42607,.t.);
#42610=oriented_edge('',*,*,#42609,.t.);
#42612=oriented_edge('',*,*,#42611,.t.);
#42613=edge_loop('',(#42582,#42584,#42586,#42588,#42590,#42592,#42593,#42594,
#42596,#42598,#42600,#42602,#42604,#42606,#42608,#42610,#42612));
#42614=face_outer_bound('',#42613,.f.);
#42616=cartesian_point('',(2.726877332378e1,6.803069564503e1,
-4.364398090908e1));
#42617=cartesian_point('',(2.720500601946e1,6.803401891411e1,
-4.369054894734e1));
#42618=cartesian_point('',(2.701178520116e1,6.809867015637e1,
-4.381425453613e1));
#42619=cartesian_point('',(2.643469699687e1,6.835235767173e1,
-4.367520627085e1));
#42620=cartesian_point('',(2.634666243129e1,6.842262367559e1,
-4.345486847543e1));
#42621=cartesian_point('',(2.622923599461e1,6.847908160186e1,
-4.328683873808e1));
#42622=cartesian_point('',(2.615845112705e1,6.851399273480e1,
-4.310656466626e1));
#42623=cartesian_point('',(2.609102132942e1,6.854042767668e1,
-4.291748032011e1));
#42624=cartesian_point('',(2.603573919216e1,6.855541769531e1,
-4.271295877827e1));
#42625=cartesian_point('',(2.599131425284e1,6.855788089121e1,
-4.249700195330e1));
#42626=cartesian_point('',(2.596183035089e1,6.854614967318e1,
-4.227676507393e1));
#42627=cartesian_point('',(2.594801908474e1,6.851791280947e1,
-4.203855618275e1));
#42628=cartesian_point('',(2.595445211225e1,6.848645555572e1,
-4.187744596734e1));
#42629=cartesian_point('',(2.596398706056e1,6.846523056709e1,
-4.178921550044e1));
#42630=cartesian_point('',(2.708013448019e1,6.760193398289e1,
-4.344176952158e1));
#42631=cartesian_point('',(2.702250053513e1,6.759749559603e1,
-4.349293501115e1));
#42632=cartesian_point('',(2.684343340589e1,6.765283139914e1,
-4.363220302536e1));
#42633=cartesian_point('',(2.626123930509e1,6.791493505196e1,
-4.347316547331e1));
#42634=cartesian_point('',(2.623342338841e1,6.797357718444e1,
-4.323572333105e1));
#42635=cartesian_point('',(2.616648347077e1,6.802092708339e1,
-4.306707926944e1));
#42636=cartesian_point('',(2.615251979818e1,6.804903628616e1,
-4.289145556695e1));
#42637=cartesian_point('',(2.614455836023e1,6.807339920324e1,
-4.271349268805e1));
#42638=cartesian_point('',(2.615288325893e1,6.809251676261e1,
-4.252619529311e1));
#42639=cartesian_point('',(2.617426033704e1,6.810720066350e1,
-4.233415545773e1));
#42640=cartesian_point('',(2.620996066334e1,6.811701862391e1,
-4.214433856972e1));
#42641=cartesian_point('',(2.626377706867e1,6.812320110130e1,
-4.194608923469e1));
#42642=cartesian_point('',(2.631282764867e1,6.812493913814e1,
-4.181810977024e1));
#42643=cartesian_point('',(2.634416547763e1,6.812575503635e1,
-4.175030475314e1));
#42644=cartesian_point('',(2.680555463467e1,6.768110772680e1,
-4.300924358437e1));
#42645=cartesian_point('',(2.678623337012e1,6.767285663115e1,
-4.303546782309e1));
#42646=cartesian_point('',(2.672897959609e1,6.767485763851e1,
-4.309923018377e1));
#42647=cartesian_point('',(2.656459201150e1,6.776353467277e1,
-4.303219406080e1));
#42648=cartesian_point('',(2.657262440787e1,6.781813937190e1,
-4.290034577889e1));
#42649=cartesian_point('',(2.657083787917e1,6.787390864369e1,
-4.278153495739e1));
#42650=cartesian_point('',(2.658714059086e1,6.793063654180e1,
-4.265003695273e1));
#42651=cartesian_point('',(2.660746334042e1,6.799199278411e1,
-4.250867905460e1));
#42652=cartesian_point('',(2.663473532161e1,6.805734747516e1,
-4.235579011035e1));
#42653=cartesian_point('',(2.666733625016e1,6.812534801470e1,
-4.219540477793e1));
#42654=cartesian_point('',(2.670457423708e1,6.819334750794e1,
-4.203375427082e1));
#42655=cartesian_point('',(2.674919044926e1,6.826576654603e1,
-4.186119339621e1));
#42656=cartesian_point('',(2.678302680302e1,6.831434242807e1,
-4.174618868227e1));
#42657=cartesian_point('',(2.680288931915e1,6.834113603897e1,
-4.168365684752e1));
#42658=cartesian_point('',(2.677587687905e1,6.817281990348e1,
-4.286755649143e1));
#42659=cartesian_point('',(2.678088441152e1,6.816929900429e1,
-4.286935265724e1));
#42660=cartesian_point('',(2.680632993256e1,6.813820931138e1,
-4.285751855229e1));
#42661=cartesian_point('',(2.697924341158e1,6.808057986348e1,
-4.288362143712e1));
#42662=cartesian_point('',(2.695555991301e1,6.814359829773e1,
-4.285283447428e1));
#42663=cartesian_point('',(2.695508988912e1,6.821516978390e1,
-4.277426005300e1));
#42664=cartesian_point('',(2.693863600559e1,6.830145414546e1,
-4.267319572628e1));
#42665=cartesian_point('',(2.692197896382e1,6.839429555808e1,
-4.254982073634e1));
#42666=cartesian_point('',(2.690070860765e1,6.849228554258e1,
-4.240706557422e1));
#42667=cartesian_point('',(2.687643152719e1,6.859045707999e1,
-4.224793153584e1));
#42668=cartesian_point('',(2.684970786953e1,6.868316714247e1,
-4.207825593849e1));
#42669=cartesian_point('',(2.681938139817e1,6.877383108596e1,
-4.188616023080e1));
#42670=cartesian_point('',(2.679850346993e1,6.882645213485e1,
-4.174834090331e1));
#42671=cartesian_point('',(2.678743916077e1,6.885185956474e1,
-4.166957629067e1));
#42672=(bounded_surface()b_spline_surface(3,3,((#42616,#42617,#42618,#42619,
#42620,#42621,#42622,#42623,#42624,#42625,#42626,#42627,#42628,#42629),(#42630,
#42631,#42632,#42633,#42634,#42635,#42636,#42637,#42638,#42639,#42640,#42641,
#42642,#42643),(#42644,#42645,#42646,#42647,#42648,#42649,#42650,#42651,#42652,
#42653,#42654,#42655,#42656,#42657),(#42658,#42659,#42660,#42661,#42662,#42663,
#42664,#42665,#42666,#42667,#42668,#42669,#42670,#42671)),.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());
#42673=oriented_edge('',*,*,#42581,.t.);
#42675=oriented_edge('',*,*,#42674,.t.);
#42677=oriented_edge('',*,*,#42676,.t.);
#42679=oriented_edge('',*,*,#42678,.f.);
#42680=edge_loop('',(#42673,#42675,#42677,#42679));
#42681=face_outer_bound('',#42680,.f.);
#42683=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#42684=direction('',(0.e0,0.e0,1.e0));
#42685=direction('',(4.027339139718e-1,9.153171005378e-1,0.e0));
#42686=axis2_placement_3d('',#42683,#42684,#42685);
#42687=toroidal_surface('',#42686,7.344368814732e1,5.e-1);
#42688=oriented_edge('',*,*,#42611,.f.);
#42690=oriented_edge('',*,*,#42689,.t.);
#42692=oriented_edge('',*,*,#42691,.t.);
#42694=oriented_edge('',*,*,#42693,.t.);
#42695=oriented_edge('',*,*,#42674,.f.);
#42696=edge_loop('',(#42688,#42690,#42692,#42694,#42695));
#42697=face_outer_bound('',#42696,.f.);
#42699=cartesian_point('',(3.004525201961e1,6.677258082218e1,
-4.179379657589e1));
#42700=cartesian_point('',(3.006574621307e1,6.678003116255e1,
-4.187772475950e1));
#42701=cartesian_point('',(3.008904496589e1,6.679444747580e1,
-4.201626308472e1));
#42702=cartesian_point('',(3.010073206603e1,6.681683272093e1,
-4.220634434016e1));
#42703=cartesian_point('',(3.009915923320e1,6.683534167566e1,
-4.235502401978e1));
#42704=cartesian_point('',(3.008915693750e1,6.685288701619e1,
-4.249131256784e1));
#42705=cartesian_point('',(3.007294990083e1,6.686934831053e1,
-4.261631787045e1));
#42706=cartesian_point('',(3.005213519660e1,6.688474358163e1,
-4.273112801192e1));
#42707=cartesian_point('',(3.002786102959e1,6.689916223042e1,
-4.283674931886e1));
#42708=cartesian_point('',(3.000091282113e1,6.691274312591e1,
-4.293419758241e1));
#42709=cartesian_point('',(2.997177214971e1,6.692565492689e1,
-4.302448694978e1));
#42710=cartesian_point('',(2.994067289025e1,6.693807921074e1,
-4.310857173649e1));
#42711=cartesian_point('',(2.990762023341e1,6.695021073040e1,
-4.318736528511e1));
#42712=cartesian_point('',(2.987235418148e1,6.696227327665e1,
-4.326181120396e1));
#42713=cartesian_point('',(2.983424449612e1,6.697455193488e1,
-4.333297798526e1));
#42714=cartesian_point('',(2.979213927402e1,6.698743754398e1,
-4.340206665122e1));
#42715=cartesian_point('',(2.974426774935e1,6.700145739624e1,
-4.347017089091e1));
#42716=cartesian_point('',(2.968793253117e1,6.701742479076e1,
-4.353809474430e1));
#42717=cartesian_point('',(2.961907130087e1,6.703667911150e1,
-4.360620568998e1));
#42718=cartesian_point('',(2.952911763706e1,6.706254215472e1,
-4.367492709581e1));
#42719=cartesian_point('',(2.940104089773e1,6.710237080956e1,
-4.374302119261e1));
#42720=cartesian_point('',(2.921013080817e1,6.717356695858e1,
-4.378668368781e1));
#42721=cartesian_point('',(2.900453204157e1,6.727220761793e1,
-4.375252321014e1));
#42722=cartesian_point('',(2.885971939887e1,6.735501061030e1,
-4.366857667289e1));
#42723=cartesian_point('',(2.879879021152e1,6.739187703355e1,
-4.361133868044e1));
#42724=cartesian_point('',(2.877117034184e1,6.740863437899e1,
-4.358200256927e1));
#42725=cartesian_point('',(2.955078293574e1,6.680765666782e1,
-4.175378124563e1));
#42726=cartesian_point('',(2.957079230743e1,6.678640192222e1,
-4.181886964164e1));
#42727=cartesian_point('',(2.959885431665e1,6.675577952694e1,
-4.192956762312e1));
#42728=cartesian_point('',(2.962641893302e1,6.672106808632e1,
-4.208745219413e1));
#42729=cartesian_point('',(2.964180846455e1,6.669742513069e1,
-4.221402748711e1));
#42730=cartesian_point('',(2.965072972301e1,6.667833416283e1,
-4.233246148383e1));
#42731=cartesian_point('',(2.965446749359e1,6.666281774104e1,
-4.244303423215e1));
#42732=cartesian_point('',(2.965400344819e1,6.665018176071e1,
-4.254620526925e1));
#42733=cartesian_point('',(2.965007338976e1,6.663992823303e1,
-4.264250021558e1));
#42734=cartesian_point('',(2.964320240316e1,6.663168846350e1,
-4.273255808963e1));
#42735=cartesian_point('',(2.963371936651e1,6.662519204026e1,
-4.281710125029e1));
#42736=cartesian_point('',(2.962176766889e1,6.662025139287e1,
-4.289686687555e1));
#42737=cartesian_point('',(2.960729971024e1,6.661674861411e1,
-4.297261343666e1));
#42738=cartesian_point('',(2.959003296453e1,6.661463241305e1,
-4.304518406577e1));
#42739=cartesian_point('',(2.956934333711e1,6.661393373518e1,
-4.311560262658e1));
#42740=cartesian_point('',(2.954408156446e1,6.661481618187e1,
-4.318509273061e1));
#42741=cartesian_point('',(2.951236321632e1,6.661765967894e1,
-4.325484846822e1));
#42742=cartesian_point('',(2.947115354806e1,6.662324477724e1,
-4.332582712441e1));
#42743=cartesian_point('',(2.941576422794e1,6.663300932257e1,
-4.339854225529e1));
#42744=cartesian_point('',(2.933686338784e1,6.665042223234e1,
-4.347347725460e1));
#42745=cartesian_point('',(2.921629058774e1,6.668324475507e1,
-4.354922784805e1));
#42746=cartesian_point('',(2.902675519353e1,6.675130918423e1,
-4.359856462673e1));
#42747=cartesian_point('',(2.882307682205e1,6.685112574424e1,
-4.355986619723e1));
#42748=cartesian_point('',(2.869037632970e1,6.693332682322e1,
-4.346623534664e1));
#42749=cartesian_point('',(2.864158530138e1,6.696793670465e1,
-4.340412607530e1));
#42750=cartesian_point('',(2.862075608605e1,6.698332143323e1,
-4.337270523881e1));
#42751=cartesian_point('',(2.938142047192e1,6.727066159589e1,
-4.168861748722e1));
#42752=cartesian_point('',(2.937691771079e1,6.723976482384e1,
-4.174871762022e1));
#42753=cartesian_point('',(2.936814156819e1,6.719036386027e1,
-4.184852970875e1));
#42754=cartesian_point('',(2.935295805014e1,6.712497562186e1,
-4.198706643890e1));
#42755=cartesian_point('',(2.933926799537e1,6.707491369636e1,
-4.209636515562e1));
#42756=cartesian_point('',(2.932518398417e1,6.702980736041e1,
-4.219731413281e1));
#42757=cartesian_point('',(2.931095715905e1,6.698906187179e1,
-4.229048327321e1));
#42758=cartesian_point('',(2.929676246951e1,6.695219710296e1,
-4.237645074698e1));
#42759=cartesian_point('',(2.928271804044e1,6.691882846856e1,
-4.245575620956e1));
#42760=cartesian_point('',(2.926888218771e1,6.688861616090e1,
-4.252896546977e1));
#42761=cartesian_point('',(2.925525878169e1,6.686125889565e1,
-4.259665599485e1));
#42762=cartesian_point('',(2.924180842446e1,6.683650851556e1,
-4.265936397860e1));
#42763=cartesian_point('',(2.922844618283e1,6.681416497080e1,
-4.271758777200e1));
#42764=cartesian_point('',(2.921502291226e1,6.679406276643e1,
-4.277182779064e1));
#42765=cartesian_point('',(2.920128821382e1,6.677606404372e1,
-4.282263464805e1));
#42766=cartesian_point('',(2.918684342126e1,6.676009328386e1,
-4.287058227670e1));
#42767=cartesian_point('',(2.917111271118e1,6.674624409277e1,
-4.291606296393e1));
#42768=cartesian_point('',(2.915322954240e1,6.673486289089e1,
-4.295917788998e1));
#42769=cartesian_point('',(2.913187100025e1,6.672659429372e1,
-4.299972793610e1));
#42770=cartesian_point('',(2.910425836005e1,6.672255828083e1,
-4.303773156187e1));
#42771=cartesian_point('',(2.906499954447e1,6.672526805815e1,
-4.307246894937e1));
#42772=cartesian_point('',(2.900652568488e1,6.674222094436e1,
-4.309318556319e1));
#42773=cartesian_point('',(2.894645956033e1,6.677488267969e1,
-4.307707855665e1));
#42774=cartesian_point('',(2.891034396699e1,6.680807212787e1,
-4.303462747767e1));
#42775=cartesian_point('',(2.889929079161e1,6.682656727668e1,
-4.300231927368e1));
#42776=cartesian_point('',(2.889511171021e1,6.683585753810e1,
-4.298501521444e1));
#42777=cartesian_point('',(2.973538010689e1,6.761971199545e1,
-4.167457052071e1));
#42778=cartesian_point('',(2.971102598306e1,6.760952092312e1,
-4.174937199122e1));
#42779=cartesian_point('',(2.966692427229e1,6.758957926385e1,
-4.186799307862e1));
#42780=cartesian_point('',(2.960039778316e1,6.755583708972e1,
-4.202267479912e1));
#42781=cartesian_point('',(2.954561984910e1,6.752600890678e1,
-4.213974460715e1));
#42782=cartesian_point('',(2.949352624961e1,6.749595555458e1,
-4.224404190798e1));
#42783=cartesian_point('',(2.944445051519e1,6.746625680244e1,
-4.233720491712e1));
#42784=cartesian_point('',(2.939851370971e1,6.743732217382e1,
-4.242053877417e1));
#42785=cartesian_point('',(2.935573391099e1,6.740944855681e1,
-4.249507548475e1));
#42786=cartesian_point('',(2.931604252236e1,6.738282767284e1,
-4.256169689280e1));
#42787=cartesian_point('',(2.927932647592e1,6.735757169522e1,
-4.262115204634e1));
#42788=cartesian_point('',(2.924548521265e1,6.733375134950e1,
-4.267402753269e1));
#42789=cartesian_point('',(2.921445561714e1,6.731141109739e1,
-4.272076076862e1));
#42790=cartesian_point('',(2.918622173141e1,6.729056577771e1,
-4.276166831536e1));
#42791=cartesian_point('',(2.916083704483e1,6.727119162536e1,
-4.279695278892e1));
#42792=cartesian_point('',(2.913852297503e1,6.725324197594e1,
-4.282662653431e1));
#42793=cartesian_point('',(2.911990303229e1,6.723672026017e1,
-4.285031623180e1));
#42794=cartesian_point('',(2.910624685202e1,6.722164547586e1,
-4.286725955996e1));
#42795=cartesian_point('',(2.909964960885e1,6.720790568305e1,
-4.287652006077e1));
#42796=cartesian_point('',(2.910353475828e1,6.719452497327e1,
-4.287767044108e1));
#42797=cartesian_point('',(2.912423313333e1,6.717925822025e1,
-4.287072523876e1));
#42798=cartesian_point('',(2.917311814079e1,6.715693877421e1,
-4.286202320742e1));
#42799=cartesian_point('',(2.923027772493e1,6.713271044881e1,
-4.286919684409e1));
#42800=cartesian_point('',(2.926218043425e1,6.712583992414e1,
-4.287889073564e1));
#42801=cartesian_point('',(2.927029783737e1,6.713322222843e1,
-4.287617789320e1));
#42802=cartesian_point('',(2.927314167691e1,6.713882890831e1,
-4.287267036689e1));
#42803=(bounded_surface()b_spline_surface(3,3,((#42699,#42700,#42701,#42702,
#42703,#42704,#42705,#42706,#42707,#42708,#42709,#42710,#42711,#42712,#42713,
#42714,#42715,#42716,#42717,#42718,#42719,#42720,#42721,#42722,#42723,#42724),(
#42725,#42726,#42727,#42728,#42729,#42730,#42731,#42732,#42733,#42734,#42735,
#42736,#42737,#42738,#42739,#42740,#42741,#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)),.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.598455051593e-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());
#42804=oriented_edge('',*,*,#42609,.f.);
#42806=oriented_edge('',*,*,#42805,.t.);
#42808=oriented_edge('',*,*,#42807,.t.);
#42809=oriented_edge('',*,*,#42689,.f.);
#42810=edge_loop('',(#42804,#42806,#42808,#42809));
#42811=face_outer_bound('',#42810,.f.);
#42813=cartesian_point('',(3.011242253865e1,6.677853329127e1,
-4.131567866030e1));
#42814=cartesian_point('',(3.017236682847e1,6.677456805425e1,
-4.151421737473e1));
#42815=cartesian_point('',(3.023684167674e1,6.679329353847e1,
-4.183245846123e1));
#42816=cartesian_point('',(3.024513828886e1,6.685468007034e1,
-4.217092759453e1));
#42817=cartesian_point('',(3.023842471299e1,6.688311367779e1,
-4.229078761903e1));
#42818=cartesian_point('',(2.948368842135e1,6.676311116308e1,
-4.133853574019e1));
#42819=cartesian_point('',(2.954377267158e1,6.669375171800e1,
-4.149710063522e1));
#42820=cartesian_point('',(2.962995380849e1,6.661114604250e1,
-4.176305478811e1));
#42821=cartesian_point('',(2.969069589619e1,6.657176659194e1,
-4.206732716927e1));
#42822=cartesian_point('',(2.970635299868e1,6.656605856519e1,
-4.217840718542e1));
#42823=cartesian_point('',(2.930217963916e1,6.736527495584e1,
-4.136104939390e1));
#42824=cartesian_point('',(2.929783500777e1,6.727748309121e1,
-4.149347215379e1));
#42825=cartesian_point('',(2.929330934949e1,6.715008075375e1,
-4.170548392002e1));
#42826=cartesian_point('',(2.928715865515e1,6.703778601726e1,
-4.193058281359e1));
#42827=cartesian_point('',(2.928429629735e1,6.700192472060e1,
-4.201024915012e1));
#42828=cartesian_point('',(2.983440133310e1,6.770088151921e1,
-4.135016334509e1));
#42829=cartesian_point('',(2.979565841270e1,6.766868291827e1,
-4.150865954568e1));
#42830=cartesian_point('',(2.972119556196e1,6.761879231783e1,
-4.174427582921e1));
#42831=cartesian_point('',(2.962703095052e1,6.756849281748e1,
-4.196147309783e1));
#42832=cartesian_point('',(2.959195068837e1,6.755073996307e1,
-4.203321606172e1));
#42833=(bounded_surface()b_spline_surface(3,3,((#42813,#42814,#42815,#42816,
#42817),(#42818,#42819,#42820,#42821,#42822),(#42823,#42824,#42825,#42826,
#42827),(#42828,#42829,#42830,#42831,#42832)),.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());
#42835=oriented_edge('',*,*,#42834,.f.);
#42837=oriented_edge('',*,*,#42836,.t.);
#42839=oriented_edge('',*,*,#42838,.f.);
#42840=oriented_edge('',*,*,#42805,.f.);
#42841=edge_loop('',(#42835,#42837,#42839,#42840));
#42842=face_outer_bound('',#42841,.f.);
#42844=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#42845=direction('',(0.e0,0.e0,1.e0));
#42846=direction('',(1.e0,0.e0,0.e0));
#42847=axis2_placement_3d('',#42844,#42845,#42846);
#42848=conical_surface('',#42847,7.334631745054e1,5.e-1);
#42849=oriented_edge('',*,*,#42834,.t.);
#42850=oriented_edge('',*,*,#42607,.f.);
#42852=oriented_edge('',*,*,#42851,.t.);
#42854=oriented_edge('',*,*,#42853,.t.);
#42856=oriented_edge('',*,*,#42855,.f.);
#42858=oriented_edge('',*,*,#42857,.f.);
#42860=oriented_edge('',*,*,#42859,.t.);
#42861=edge_loop('',(#42849,#42850,#42852,#42854,#42856,#42858,#42860));
#42862=face_outer_bound('',#42861,.f.);
#42864=cartesian_point('',(3.467280154921e1,6.461515187036e1,
-4.226910386534e1));
#42865=cartesian_point('',(3.465703686994e1,6.460662798407e1,
-4.217718776618e1));
#42866=cartesian_point('',(3.462949161881e1,6.457543279806e1,
-4.190406789540e1));
#42867=cartesian_point('',(3.465204731363e1,6.452385371164e1,
-4.158811058076e1));
#42868=cartesian_point('',(3.469756224627e1,6.448163730099e1,
-4.136949798399e1));
#42869=cartesian_point('',(3.471063425405e1,6.447020093695e1,
-4.131611316137e1));
#42870=cartesian_point('',(3.480439174183e1,6.419951499781e1,
-4.217198420935e1));
#42871=cartesian_point('',(3.481087112045e1,6.419617507991e1,
-4.208795160992e1));
#42872=cartesian_point('',(3.484672687458e1,6.418535826717e1,
-4.184152859204e1));
#42873=cartesian_point('',(3.493274863724e1,6.417285419819e1,
-4.156564505359e1));
#42874=cartesian_point('',(3.501529061232e1,6.416756140554e1,
-4.137984228236e1));
#42875=cartesian_point('',(3.503696233660e1,6.416571832978e1,
-4.133501336844e1));
#42876=cartesian_point('',(3.523286894838e1,6.412513437221e1,
-4.204914776475e1));
#42877=cartesian_point('',(3.524751652750e1,6.413996104548e1,
-4.198264334452e1));
#42878=cartesian_point('',(3.529940437366e1,6.418574782063e1,
-4.178431645744e1));
#42879=cartesian_point('',(3.538165784515e1,6.424499445648e1,
-4.155281698480e1));
#42880=cartesian_point('',(3.544992763096e1,6.429122935152e1,
-4.139147214606e1));
#42881=cartesian_point('',(3.546740110713e1,6.430258594381e1,
-4.135195205471e1));
#42882=cartesian_point('',(3.551097252830e1,6.448730921302e1,
-4.203148592970e1));
#42883=cartesian_point('',(3.551029897127e1,6.451433989492e1,
-4.197374539058e1));
#42884=cartesian_point('',(3.551148626280e1,6.459373588735e1,
-4.179417323090e1));
#42885=cartesian_point('',(3.552376544519e1,6.468174681973e1,
-4.156384962091e1));
#42886=cartesian_point('',(3.553950007589e1,6.473937843794e1,
-4.139194342371e1));
#42887=cartesian_point('',(3.554391513445e1,6.475351376582e1,
-4.134863216336e1));
#42888=(bounded_surface()b_spline_surface(3,3,((#42864,#42865,#42866,#42867,
#42868,#42869),(#42870,#42871,#42872,#42873,#42874,#42875),(#42876,#42877,
#42878,#42879,#42880,#42881),(#42882,#42883,#42884,#42885,#42886,#42887)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336724363838e-1,1.174772866548e0),(1.400619008970e-1,3.042925190633e-1,
6.365995512976e-1,7.474730594694e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241576385e0,1.387241576385e0,1.387241576385e0,
1.387241576385e0,1.387241576385e0,1.387241576385e0),(8.916447656818e-1,
8.916447656818e-1,8.916447656818e-1,8.916447656818e-1,8.916447656818e-1,
8.916447656818e-1),(8.717513926210e-1,8.717513926210e-1,8.717513926210e-1,
8.717513926210e-1,8.717513926210e-1,8.717513926210e-1),(1.327561457203e0,
1.327561457203e0,1.327561457203e0,1.327561457203e0,1.327561457203e0,
1.327561457203e0)))representation_item('')surface());
#42889=oriented_edge('',*,*,#42851,.f.);
#42891=oriented_edge('',*,*,#42890,.t.);
#42893=oriented_edge('',*,*,#42892,.f.);
#42895=oriented_edge('',*,*,#42894,.f.);
#42896=edge_loop('',(#42889,#42891,#42893,#42895));
#42897=face_outer_bound('',#42896,.f.);
#42899=cartesian_point('',(3.600797874943e1,6.398169613825e1,
-4.368646972317e1));
#42900=cartesian_point('',(3.590782574765e1,6.388374605733e1,
-4.365552028326e1));
#42901=cartesian_point('',(3.577546599117e1,6.395857268542e1,
-4.374996662768e1));
#42902=cartesian_point('',(3.523908527504e1,6.423228150667e1,
-4.378391059718e1));
#42903=cartesian_point('',(3.508207724147e1,6.438387888345e1,
-4.350648762281e1));
#42904=cartesian_point('',(3.497477610499e1,6.445190669722e1,
-4.335049504285e1));
#42905=cartesian_point('',(3.490055181729e1,6.450419793502e1,
-4.316948547391e1));
#42906=cartesian_point('',(3.483573884228e1,6.454154474064e1,
-4.298873591548e1));
#42907=cartesian_point('',(3.478061873126e1,6.456777819644e1,
-4.279496539553e1));
#42908=cartesian_point('',(3.473451190729e1,6.458117516414e1,
-4.259342528778e1));
#42909=cartesian_point('',(3.469939962554e1,6.458084934738e1,
-4.238850706872e1));
#42910=cartesian_point('',(3.467690395577e1,6.456679252815e1,
-4.218829847159e1));
#42911=cartesian_point('',(3.466690683858e1,6.453867028548e1,
-4.198514096903e1));
#42912=cartesian_point('',(3.467052506713e1,6.451006085391e1,
-4.185154654614e1));
#42913=cartesian_point('',(3.467593928266e1,6.449193020885e1,
-4.178119932584e1));
#42914=cartesian_point('',(3.577831410799e1,6.359634886313e1,
-4.349568427577e1));
#42915=cartesian_point('',(3.566739947193e1,6.346963868985e1,
-4.345443125298e1));
#42916=cartesian_point('',(3.554770224356e1,6.353645837515e1,
-4.356017244951e1));
#42917=cartesian_point('',(3.499413424823e1,6.381412274796e1,
-4.359899862623e1));
#42918=cartesian_point('',(3.488748663731e1,6.395558742775e1,
-4.328809766200e1));
#42919=cartesian_point('',(3.482940081069e1,6.400544152359e1,
-4.313056345155e1));
#42920=cartesian_point('',(3.480914090915e1,6.404281053363e1,
-4.295081407348e1));
#42921=cartesian_point('',(3.480138545793e1,6.406826993360e1,
-4.277900996888e1));
#42922=cartesian_point('',(3.480707258664e1,6.408774837902e1,
-4.259949773377e1));
#42923=cartesian_point('',(3.482431440349e1,6.410085289544e1,
-4.241816692131e1));
#42924=cartesian_point('',(3.485314769995e1,6.410798060302e1,
-4.223901291138e1));
#42925=cartesian_point('',(3.489236735231e1,6.410958501261e1,
-4.206936568443e1));
#42926=cartesian_point('',(3.494370352563e1,6.410670452569e1,
-4.190296125331e1));
#42927=cartesian_point('',(3.498622877429e1,6.410226956840e1,
-4.179804530982e1));
#42928=cartesian_point('',(3.501145796382e1,6.409950800033e1,
-4.174430483364e1));
#42929=cartesian_point('',(3.543920025314e1,6.363420951372e1,
-4.301899801690e1));
#42930=cartesian_point('',(3.540488309050e1,6.359313003936e1,
-4.301393804713e1));
#42931=cartesian_point('',(3.536442444624e1,6.360052070381e1,
-4.306494149103e1));
#42932=cartesian_point('',(3.520330951579e1,6.367694102116e1,
-4.308208898371e1));
#42933=cartesian_point('',(3.519272811592e1,6.375097362121e1,
-4.293271541038e1));
#42934=cartesian_point('',(3.519796188639e1,6.380195688822e1,
-4.282210067764e1));
#42935=cartesian_point('',(3.521798160347e1,6.385629808601e1,
-4.269311175164e1));
#42936=cartesian_point('',(3.524429081696e1,6.391201736400e1,
-4.255829160395e1));
#42937=cartesian_point('',(3.527695971775e1,6.397048109211e1,
-4.241377161726e1));
#42938=cartesian_point('',(3.531458306218e1,6.403011218946e1,
-4.226389468589e1));
#42939=cartesian_point('',(3.535608339638e1,6.408918903451e1,
-4.211308544673e1));
#42940=cartesian_point('',(3.539975289350e1,6.414553271722e1,
-4.196751290433e1));
#42941=cartesian_point('',(3.544733341558e1,6.420163154609e1,
-4.182162064953e1));
#42942=cartesian_point('',(3.548116702036e1,6.423810301937e1,
-4.172688285699e1));
#42943=cartesian_point('',(3.549983447132e1,6.425735102950e1,
-4.167729304354e1));
#42944=cartesian_point('',(3.540460800121e1,6.404905997406e1,
-4.283832211446e1));
#42945=cartesian_point('',(3.544074158639e1,6.410346892983e1,
-4.287176957608e1));
#42946=cartesian_point('',(3.544936765106e1,6.407255604482e1,
-4.286882338015e1));
#42947=cartesian_point('',(3.561126187548e1,6.398819993183e1,
-4.286419539501e1));
#42948=cartesian_point('',(3.562518033941e1,6.401981829536e1,
-4.287417119358e1));
#42949=cartesian_point('',(3.563054105182e1,6.408985519507e1,
-4.280166043206e1));
#42950=cartesian_point('',(3.562798456548e1,6.417234432009e1,
-4.271096676284e1));
#42951=cartesian_point('',(3.562378139035e1,6.426353123148e1,
-4.259602117595e1));
#42952=cartesian_point('',(3.561666879151e1,6.435912953211e1,
-4.246451086588e1));
#42953=cartesian_point('',(3.560682594720e1,6.445530925384e1,
-4.231893530247e1));
#42954=cartesian_point('',(3.559425158352e1,6.454741431385e1,
-4.216444972081e1));
#42955=cartesian_point('',(3.557967333208e1,6.463075274032e1,
-4.200707617947e1));
#42956=cartesian_point('',(3.556299394541e1,6.470756986981e1,
-4.184041511429e1));
#42957=cartesian_point('',(3.555114750396e1,6.475174349929e1,
-4.172493023971e1));
#42958=cartesian_point('',(3.554488669940e1,6.477277355418e1,
-4.166196811649e1));
#42959=(bounded_surface()b_spline_surface(3,3,((#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)),.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.686860416311e-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());
#42960=oriented_edge('',*,*,#42605,.t.);
#42962=oriented_edge('',*,*,#42961,.t.);
#42964=oriented_edge('',*,*,#42963,.t.);
#42965=oriented_edge('',*,*,#42890,.f.);
#42966=edge_loop('',(#42960,#42962,#42964,#42965));
#42967=face_outer_bound('',#42966,.f.);
#42969=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#42970=direction('',(0.e0,0.e0,1.e0));
#42971=direction('',(5.187567265567e-1,8.549219020777e-1,0.e0));
#42972=axis2_placement_3d('',#42969,#42970,#42971);
#42973=toroidal_surface('',#42972,7.344368814732e1,5.e-1);
#42974=oriented_edge('',*,*,#42603,.f.);
#42976=oriented_edge('',*,*,#42975,.t.);
#42978=oriented_edge('',*,*,#42977,.t.);
#42980=oriented_edge('',*,*,#42979,.t.);
#42981=oriented_edge('',*,*,#42961,.f.);
#42982=edge_loop('',(#42974,#42976,#42978,#42980,#42981));
#42983=face_outer_bound('',#42982,.f.);
#42985=cartesian_point('',(3.850393979667e1,6.227962176229e1,
-4.179392656600e1));
#42986=cartesian_point('',(3.852446958962e1,6.228417146299e1,
-4.187487323480e1));
#42987=cartesian_point('',(3.854900893253e1,6.229497526792e1,-4.200911698e1));
#42988=cartesian_point('',(3.856406427424e1,6.231483388428e1,
-4.219382114807e1));
#42989=cartesian_point('',(3.856582578167e1,6.233282366016e1,
-4.233947627917e1));
#42990=cartesian_point('',(3.855930834824e1,6.235100947136e1,
-4.247331726054e1));
#42991=cartesian_point('',(3.854660382137e1,6.236898226492e1,
-4.259635604608e1));
#42992=cartesian_point('',(3.852924024702e1,6.238654312939e1,
-4.270959887618e1));
#42993=cartesian_point('',(3.850833774362e1,6.240361772369e1,
-4.281397749679e1));
#42994=cartesian_point('',(3.848469097656e1,6.242022187440e1,
-4.291041995973e1));
#42995=cartesian_point('',(3.845881536096e1,6.243644047634e1,
-4.299987288943e1));
#42996=cartesian_point('',(3.843099980473e1,6.245240131848e1,
-4.308322982711e1));
#42997=cartesian_point('',(3.840133257948e1,6.246826870339e1,
-4.316133490570e1));
#42998=cartesian_point('',(3.836969079837e1,6.248425329132e1,
-4.323502673670e1));
#42999=cartesian_point('',(3.833566529374e1,6.250064861133e1,
-4.330523655682e1));
#43000=cartesian_point('',(3.829844947830e1,6.251787910780e1,
-4.337302641780e1));
#43001=cartesian_point('',(3.825672503664e1,6.253655249256e1,
-4.343948230578e1));
#43002=cartesian_point('',(3.820853665267e1,6.255753335080e1,
-4.350547799334e1));
#43003=cartesian_point('',(3.815098939642e1,6.258217490297e1,
-4.357151503693e1));
#43004=cartesian_point('',(3.807927812356e1,6.261294174948e1,
-4.363781443440e1));
#43005=cartesian_point('',(3.798301617516e1,6.265579395794e1,
-4.370458150083e1));
#43006=cartesian_point('',(3.784298218164e1,6.272341612101e1,
-4.376629123289e1));
#43007=cartesian_point('',(3.765314746804e1,6.283245559716e1,
-4.378310414289e1));
#43008=cartesian_point('',(3.748620836639e1,6.294874537477e1,
-4.372619795052e1));
#43009=cartesian_point('',(3.738739420861e1,6.302574787426e1,
-4.365083237137e1));
#43010=cartesian_point('',(3.734213972136e1,6.306183206480e1,
-4.360353020754e1));
#43011=cartesian_point('',(3.732455618005e1,6.307593179129e1,
-4.358313421011e1));
#43012=cartesian_point('',(3.801808142587e1,6.237880481335e1,
-4.175388508213e1));
#43013=cartesian_point('',(3.803453996922e1,6.235595946565e1,
-4.181665662178e1));
#43014=cartesian_point('',(3.805778029457e1,6.232282417977e1,
-4.192380804606e1));
#43015=cartesian_point('',(3.808044278130e1,6.228547528418e1,
-4.207693142472e1));
#43016=cartesian_point('',(3.809288931659e1,6.226017428048e1,
-4.220065874983e1));
#43017=cartesian_point('',(3.809970632685e1,6.224007423490e1,
-4.231668627905e1));
#43018=cartesian_point('',(3.810197827932e1,6.222408758026e1,
-4.242523929636e1));
#43019=cartesian_point('',(3.810054921672e1,6.221142680832e1,
-4.252672268514e1));
#43020=cartesian_point('',(3.809606273714e1,6.220151880662e1,
-4.262160586709e1));
#43021=cartesian_point('',(3.808898849884e1,6.219393856377e1,
-4.271045307467e1));
#43022=cartesian_point('',(3.807963125333e1,6.218837470822e1,
-4.279392478377e1));
#43023=cartesian_point('',(3.806814010029e1,6.218461503432e1,
-4.287269833872e1));
#43024=cartesian_point('',(3.805450773887e1,6.218253357976e1,
-4.294746031788e1));
#43025=cartesian_point('',(3.803854620117e1,6.218208760450e1,
-4.301894192844e1));
#43026=cartesian_point('',(3.801981247709e1,6.218333416939e1,
-4.308801467864e1));
#43027=cartesian_point('',(3.799748087062e1,6.218647822362e1,
-4.315573648120e1));
#43028=cartesian_point('',(3.797016845887e1,6.219196052809e1,
-4.322325592685e1));
#43029=cartesian_point('',(3.793570005257e1,6.220059599257e1,
-4.329157354655e1));
#43030=cartesian_point('',(3.789074018263e1,6.221383251164e1,
-4.336133239797e1));
#43031=cartesian_point('',(3.782981189067e1,6.223436495883e1,
-4.343285645680e1));
#43032=cartesian_point('',(3.774184839872e1,6.226839824654e1,
-4.350632709899e1));
#43033=cartesian_point('',(3.760602932216e1,6.232976573636e1,
-4.357551040163e1));
#43034=cartesian_point('',(3.741602585493e1,6.243785640177e1,
-4.359454620692e1));
#43035=cartesian_point('',(3.725427131877e1,6.255455954024e1,
-4.353031867396e1));
#43036=cartesian_point('',(3.716791217615e1,6.262846442111e1,
-4.344693872501e1));
#43037=cartesian_point('',(3.713253894852e1,6.266129865065e1,
-4.339578274488e1));
#43038=cartesian_point('',(3.711950012448e1,6.267384132113e1,
-4.337392746413e1));
#43039=cartesian_point('',(3.791051537468e1,6.286010716019e1,
-4.168869066238e1));
#43040=cartesian_point('',(3.790231711480e1,6.283112469690e1,
-4.174664910648e1));
#43041=cartesian_point('',(3.788767411269e1,6.278470990296e1,
-4.184333499233e1));
#43042=cartesian_point('',(3.786489658674e1,6.272350119583e1,
-4.197785713897e1));
#43043=cartesian_point('',(3.784535084759e1,6.267650750885e1,
-4.208483844115e1));
#43044=cartesian_point('',(3.782602669372e1,6.263427584138e1,
-4.218387955386e1));
#43045=cartesian_point('',(3.780708925257e1,6.259621945347e1,
-4.227549732309e1));
#43046=cartesian_point('',(3.778864733551e1,6.256186457448e1,
-4.236022462162e1));
#43047=cartesian_point('',(3.777076985515e1,6.253083364580e1,
-4.243855926191e1));
#43048=cartesian_point('',(3.775347949138e1,6.250280204841e1,
-4.251101414054e1));
#43049=cartesian_point('',(3.773675118321e1,6.247748110940e1,
-4.257812919255e1));
#43050=cartesian_point('',(3.772052705725e1,6.245463474367e1,
-4.264041000426e1));
#43051=cartesian_point('',(3.770471729368e1,6.243407771246e1,
-4.269832148245e1));
#43052=cartesian_point('',(3.768918871885e1,6.241566793174e1,
-4.275231038986e1));
#43053=cartesian_point('',(3.767373296081e1,6.239929542777e1,
-4.280286251494e1));
#43054=cartesian_point('',(3.765803179938e1,6.238490321490e1,
-4.285050506948e1));
#43055=cartesian_point('',(3.764163036787e1,6.237255769774e1,
-4.289569968375e1));
#43056=cartesian_point('',(3.762390246440e1,6.236255234956e1,
-4.293866024362e1));
#43057=cartesian_point('',(3.760393268795e1,6.235547451845e1,
-4.297930964058e1));
#43058=cartesian_point('',(3.758017066199e1,6.235230504867e1,
-4.301744297774e1));
#43059=cartesian_point('',(3.754928593914e1,6.235491258114e1,
-4.305311122551e1));
#43060=cartesian_point('',(3.750530370065e1,6.236795766890e1,
-4.308354973241e1));
#43061=cartesian_point('',(3.744748848787e1,6.239924182855e1,
-4.309142578804e1));
#43062=cartesian_point('',(3.740157407632e1,6.243874490078e1,
-4.306412138751e1));
#43063=cartesian_point('',(3.738052426340e1,6.246893741318e1,
-4.302463341224e1));
#43064=cartesian_point('',(3.737385819470e1,6.248525552169e1,
-4.299760941850e1));
#43065=cartesian_point('',(3.737179512664e1,6.249204472889e1,
-4.298558969241e1));
#43066=cartesian_point('',(3.830717907799e1,6.316002403238e1,
-4.167467238918e1));
#43067=cartesian_point('',(3.828260644073e1,6.315334766996e1,
-4.174681490349e1));
#43068=cartesian_point('',(3.823784928484e1,6.313986048790e1,
-4.186191499843e1));
#43069=cartesian_point('',(3.816978537610e1,6.311607453789e1,
-4.201259363764e1));
#43070=cartesian_point('',(3.811302634810e1,6.309438387643e1,
-4.212761680382e1));
#43071=cartesian_point('',(3.805869127905e1,6.307208634017e1,
-4.223038609035e1));
#43072=cartesian_point('',(3.800719035233e1,6.304968899341e1,
-4.232244677873e1));
#43073=cartesian_point('',(3.795870672261e1,6.302756681620e1,
-4.240503922872e1));
#43074=cartesian_point('',(3.791330928881e1,6.300600317617e1,
-4.247914711878e1));
#43075=cartesian_point('',(3.787097509976e1,6.298519753845e1,
-4.254560459679e1));
#43076=cartesian_point('',(3.783161627483e1,6.296527631842e1,
-4.260513779282e1));
#43077=cartesian_point('',(3.779514312502e1,6.294632362455e1,
-4.265832606692e1));
#43078=cartesian_point('',(3.776149297759e1,6.292839533046e1,
-4.270560806849e1));
#43079=cartesian_point('',(3.773064317579e1,6.291152037550e1,
-4.274730210088e1));
#43080=cartesian_point('',(3.770261375398e1,6.289568674769e1,
-4.278363383894e1));
#43081=cartesian_point('',(3.767752640396e1,6.288083975802e1,
-4.281469457185e1));
#43082=cartesian_point('',(3.765576041841e1,6.286690234265e1,
-4.284031369194e1));
#43083=cartesian_point('',(3.763819390196e1,6.285378527078e1,
-4.285992603401e1));
#43084=cartesian_point('',(3.762635873330e1,6.284126764405e1,
-4.287271582055e1));
#43085=cartesian_point('',(3.762263230442e1,6.282867874621e1,
-4.287793663123e1));
#43086=cartesian_point('',(3.763077931687e1,6.281404670088e1,
-4.287555524227e1));
#43087=cartesian_point('',(3.765873403407e1,6.279327712278e1,
-4.286639267059e1));
#43088=cartesian_point('',(3.771069917882e1,6.276182149752e1,
-4.286279207336e1));
#43089=cartesian_point('',(3.775565579996e1,6.273689626961e1,
-4.287342598299e1));
#43090=cartesian_point('',(3.777630601316e1,6.273393973986e1,
-4.287834796845e1));
#43091=cartesian_point('',(3.778356290065e1,6.273981250394e1,
-4.287518823556e1));
#43092=cartesian_point('',(3.778605630382e1,6.274338794740e1,
-4.287278351679e1));
#43093=(bounded_surface()b_spline_surface(3,3,((#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),(
#43066,#43067,#43068,#43069,#43070,#43071,#43072,#43073,#43074,#43075,#43076,
#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,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.586697070485e-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());
#43094=oriented_edge('',*,*,#42601,.f.);
#43096=oriented_edge('',*,*,#43095,.t.);
#43098=oriented_edge('',*,*,#43097,.t.);
#43099=oriented_edge('',*,*,#42975,.f.);
#43100=edge_loop('',(#43094,#43096,#43098,#43099));
#43101=face_outer_bound('',#43100,.f.);
#43103=cartesian_point('',(3.857115380235e1,6.227677374131e1,
-4.131567793105e1));
#43104=cartesian_point('',(3.863004461695e1,6.226502244137e1,
-4.151413854323e1));
#43105=cartesian_point('',(3.869642110176e1,6.227516134423e1,
-4.183237635151e1));
#43106=cartesian_point('',(3.871267549632e1,6.233492597132e1,
-4.217084047068e1));
#43107=cartesian_point('',(3.870972839562e1,6.236401439223e1,
-4.229078818217e1));
#43108=cartesian_point('',(3.794578589110e1,6.234355018286e1,
-4.133853517865e1));
#43109=cartesian_point('',(3.799628301406e1,6.226697121927e1,
-4.149703755528e1));
#43110=cartesian_point('',(3.807094556349e1,6.217381349738e1,
-4.176298498961e1));
#43111=cartesian_point('',(3.812603645427e1,6.212682954455e1,
-4.206724655007e1));
#43112=cartesian_point('',(3.814082543323e1,6.211912173454e1,
-4.217840781575e1));
#43113=cartesian_point('',(3.784442848796e1,6.296425387e1,-4.136104889053e1));
#43114=cartesian_point('',(3.782866806831e1,6.287781397195e1,
-4.149341958350e1));
#43115=cartesian_point('',(3.780755034873e1,6.275208900575e1,
-4.170542929743e1));
#43116=cartesian_point('',(3.778679570532e1,6.264155320931e1,
-4.193052498756e1));
#43117=cartesian_point('',(3.777927155682e1,6.260634684496e1,
-4.201024961683e1));
#43118=cartesian_point('',(3.841590225143e1,6.322752037751e1,
-4.135016272032e1));
#43119=cartesian_point('',(3.837330480832e1,6.320066484916e1,
-4.150859680960e1));
#43120=cartesian_point('',(3.829297237152e1,6.316091972746e1,
-4.174421692558e1));
#43121=cartesian_point('',(3.819305235310e1,6.312334048050e1,
-4.196142079370e1));
#43122=cartesian_point('',(3.815592770307e1,6.311030871016e1,
-4.203321625978e1));
#43123=(bounded_surface()b_spline_surface(3,3,((#43103,#43104,#43105,#43106,
#43107),(#43108,#43109,#43110,#43111,#43112),(#43113,#43114,#43115,#43116,
#43117),(#43118,#43119,#43120,#43121,#43122)),.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());
#43125=oriented_edge('',*,*,#43124,.f.);
#43127=oriented_edge('',*,*,#43126,.t.);
#43129=oriented_edge('',*,*,#43128,.f.);
#43130=oriented_edge('',*,*,#43095,.f.);
#43131=edge_loop('',(#43125,#43127,#43129,#43130));
#43132=face_outer_bound('',#43131,.f.);
#43134=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#43135=direction('',(0.e0,0.e0,1.e0));
#43136=direction('',(1.e0,0.e0,0.e0));
#43137=axis2_placement_3d('',#43134,#43135,#43136);
#43138=conical_surface('',#43137,7.334631745055e1,5.e-1);
#43139=oriented_edge('',*,*,#43124,.t.);
#43140=oriented_edge('',*,*,#42599,.f.);
#43142=oriented_edge('',*,*,#43141,.t.);
#43144=oriented_edge('',*,*,#43143,.t.);
#43146=oriented_edge('',*,*,#43145,.f.);
#43148=oriented_edge('',*,*,#43147,.f.);
#43150=oriented_edge('',*,*,#43149,.t.);
#43151=edge_loop('',(#43139,#43140,#43142,#43144,#43146,#43148,#43150));
#43152=face_outer_bound('',#43151,.f.);
#43154=cartesian_point('',(4.281014065884e1,5.953665152861e1,
-4.226910386534e1));
#43155=cartesian_point('',(4.279339825807e1,5.953025826926e1,
-4.217718776618e1));
#43156=cartesian_point('',(4.276201687155e1,5.950292533912e1,
-4.190406789539e1));
#43157=cartesian_point('',(4.277764717749e1,5.944884340999e1,
-4.158811058088e1));
#43158=cartesian_point('',(4.281726237624e1,5.940104727576e1,
-4.136949798419e1));
#43159=cartesian_point('',(4.282872980968e1,5.938800252064e1,
-4.131611315780e1));
#43160=cartesian_point('',(4.288635358017e1,5.910739452310e1,
-4.217198420991e1));
#43161=cartesian_point('',(4.289234158007e1,5.910323744982e1,
-4.208795161037e1));
#43162=cartesian_point('',(4.292647870550e1,5.908783306129e1,
-4.184152859238e1));
#43163=cartesian_point('',(4.301013243121e1,5.906420787310e1,
-4.156564505381e1));
#43164=cartesian_point('',(4.309127739991e1,5.904818647115e1,
-4.137984228247e1));
#43165=cartesian_point('',(4.311252314241e1,5.904353043297e1,
-4.133501338157e1));
#43166=cartesian_point('',(4.330145648269e1,5.897772273401e1,
-4.204914776558e1));
#43167=cartesian_point('',(4.331791401888e1,5.899051067050e1,
-4.198264334523e1));
#43168=cartesian_point('',(4.337533433059e1,5.902913301009e1,
-4.178431645783e1));
#43169=cartesian_point('',(4.346461734993e1,5.907713654980e1,
-4.155281698496e1));
#43170=cartesian_point('',(4.353833794306e1,5.911406490337e1,
-4.139147214614e1));
#43171=cartesian_point('',(4.355714424684e1,5.912304357237e1,
-4.135195201641e1));
#43172=cartesian_point('',(4.362445415181e1,5.930049931482e1,
-4.203148592983e1));
#43173=cartesian_point('',(4.362731456894e1,5.932738666223e1,
-4.197374539064e1));
#43174=cartesian_point('',(4.363885495990e1,5.940594843802e1,
-4.179417323084e1));
#43175=cartesian_point('',(4.366251682449e1,5.949160366949e1,
-4.156384962092e1));
#43176=cartesian_point('',(4.368563927925e1,5.954668845964e1,
-4.139194342388e1));
#43177=cartesian_point('',(4.369186161301e1,5.956012656329e1,
-4.134863217194e1));
#43178=(bounded_surface()b_spline_surface(3,3,((#43154,#43155,#43156,#43157,
#43158,#43159),(#43160,#43161,#43162,#43163,#43164,#43165),(#43166,#43167,
#43168,#43169,#43170,#43171),(#43172,#43173,#43174,#43175,#43176,#43177)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336724363944e-1,1.174772861860e0),(1.400619009006e-1,3.042925190636e-1,
6.365995512988e-1,7.474730592765e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241576392e0,1.387241576392e0,1.387241576392e0,
1.387241576392e0,1.387241576392e0,1.387241576392e0),(8.916447673331e-1,
8.916447673331e-1,8.916447673331e-1,8.916447673331e-1,8.916447673331e-1,
8.916447673331e-1),(8.717513927516e-1,8.717513927516e-1,8.717513927516e-1,
8.717513927516e-1,8.717513927516e-1,8.717513927516e-1),(1.327561452648e0,
1.327561452648e0,1.327561452648e0,1.327561452648e0,1.327561452648e0,
1.327561452648e0)))representation_item('')surface());
#43179=oriented_edge('',*,*,#43141,.f.);
#43181=oriented_edge('',*,*,#43180,.t.);
#43183=oriented_edge('',*,*,#43182,.f.);
#43185=oriented_edge('',*,*,#43184,.f.);
#43186=edge_loop('',(#43179,#43181,#43183,#43185));
#43187=face_outer_bound('',#43186,.f.);
#43189=cartesian_point('',(4.408087527140e1,5.876938363404e1,
-4.370658331382e1));
#43190=cartesian_point('',(4.394009524034e1,5.864973432808e1,
-4.365463497550e1));
#43191=cartesian_point('',(4.381904834715e1,5.874094968450e1,
-4.374908823563e1));
#43192=cartesian_point('',(4.332316439194e1,5.908152671455e1,
-4.378517497628e1));
#43193=cartesian_point('',(4.318587862305e1,5.925372151202e1,
-4.350699666098e1));
#43194=cartesian_point('',(4.308850117613e1,5.933506370005e1,
-4.335104681499e1));
#43195=cartesian_point('',(4.302159897005e1,5.939674397482e1,
-4.316994807750e1));
#43196=cartesian_point('',(4.296220467105e1,5.944225435024e1,
-4.298917578804e1));
#43197=cartesian_point('',(4.291094566395e1,5.947550477046e1,
-4.279535894090e1));
#43198=cartesian_point('',(4.286696021011e1,5.949483686366e1,
-4.259376515382e1));
#43199=cartesian_point('',(4.283208457953e1,5.949912334689e1,
-4.238877848119e1));
#43200=cartesian_point('',(4.280793131273e1,5.948813817840e1,
-4.218849365540e1));
#43201=cartesian_point('',(4.279423375303e1,5.946135774251e1,
-4.198366309562e1));
#43202=cartesian_point('',(4.279419143852e1,5.943204865414e1,
-4.184848647086e1));
#43203=cartesian_point('',(4.279739811905e1,5.941281156522e1,
-4.177663869618e1));
#43204=cartesian_point('',(4.380927294280e1,5.842541121981e1,
-4.352034743398e1));
#43205=cartesian_point('',(4.364764919489e1,5.827076035536e1,
-4.345342747759e1));
#43206=cartesian_point('',(4.353814771541e1,5.835236351091e1,
-4.355914785551e1));
#43207=cartesian_point('',(4.302576635141e1,5.869892666469e1,
-4.360043996058e1));
#43208=cartesian_point('',(4.293695043971e1,5.885466488158e1,
-4.328862600226e1));
#43209=cartesian_point('',(4.288603494411e1,5.891152047780e1,
-4.313113512129e1));
#43210=cartesian_point('',(4.287067738282e1,5.895136653979e1,
-4.295127516612e1));
#43211=cartesian_point('',(4.286630456741e1,5.897763090860e1,
-4.277944143145e1));
#43212=cartesian_point('',(4.287445202621e1,5.899623878675e1,
-4.259987499403e1));
#43213=cartesian_point('',(4.289324098492e1,5.900700292654e1,
-4.241848591199e1));
#43214=cartesian_point('',(4.292274616531e1,5.901032577961e1,
-4.223926152813e1));
#43215=cartesian_point('',(4.296183669705e1,5.900680932037e1,
-4.206953954094e1));
#43216=cartesian_point('',(4.301275790080e1,5.899718420513e1,
-4.190175438491e1));
#43217=cartesian_point('',(4.305492572462e1,5.898707861461e1,
-4.179564361694e1));
#43218=cartesian_point('',(4.308022634825e1,5.898088477198e1,
-4.174082174314e1));
#43219=cartesian_point('',(4.345256680273e1,5.847675392815e1,
-4.302608370980e1));
#43220=cartesian_point('',(4.340293790206e1,5.842782304653e1,
-4.301352710907e1));
#43221=cartesian_point('',(4.336389810801e1,5.844034119293e1,
-4.306456596847e1));
#43222=cartesian_point('',(4.321403969271e1,5.853670646099e1,
-4.308275252722e1));
#43223=cartesian_point('',(4.321274338153e1,5.861193433953e1,
-4.293312674431e1));
#43224=cartesian_point('',(4.322461976260e1,5.866174611722e1,
-4.282253800779e1));
#43225=cartesian_point('',(4.325151099543e1,5.871305386153e1,
-4.269351142927e1));
#43226=cartesian_point('',(4.328486183808e1,5.876486816156e1,
-4.255867067193e1));
#43227=cartesian_point('',(4.332487265569e1,5.881858554310e1,
-4.241411265638e1));
#43228=cartesian_point('',(4.336995686230e1,5.887281247966e1,
-4.226418750632e1));
#43229=cartesian_point('',(4.341881732031e1,5.892598608356e1,
-4.211331882408e1));
#43230=cartesian_point('',(4.346947666468e1,5.897616596052e1,
-4.196768151123e1));
#43231=cartesian_point('',(4.352441231487e1,5.902597829595e1,
-4.182057821180e1));
#43232=cartesian_point('',(4.356319579079e1,5.905808509445e1,
-4.172472646072e1));
#43233=cartesian_point('',(4.358470097467e1,5.907508173148e1,
-4.167408881410e1));
#43234=cartesian_point('',(4.344612344626e1,5.886074672291e1,
-4.282705075489e1));
#43235=cartesian_point('',(4.350463645940e1,5.892922420056e1,
-4.287184119424e1));
#43236=cartesian_point('',(4.350897470588e1,5.889750418481e1,
-4.286898980152e1));
#43237=cartesian_point('',(4.365819298316e1,5.879285915311e1,
-4.286396069126e1));
#43238=cartesian_point('',(4.367664656784e1,5.882178743686e1,
-4.287439294370e1));
#43239=cartesian_point('',(4.369100599156e1,5.889059529271e1,
-4.280190451220e1));
#43240=cartesian_point('',(4.369928465748e1,5.897267139865e1,
-4.271126273720e1));
#43241=cartesian_point('',(4.370701884267e1,5.906364735833e1,
-4.259631870040e1));
#43242=cartesian_point('',(4.371246003616e1,5.915937442754e1,
-4.246479862972e1));
#43243=cartesian_point('',(4.371526644248e1,5.925604768584e1,
-4.231919427130e1));
#43244=cartesian_point('',(4.371483313574e1,5.934904256881e1,
-4.216466599442e1));
#43245=cartesian_point('',(4.371126633633e1,5.943360894123e1,
-4.200723935798e1));
#43246=cartesian_point('',(4.370471240263e1,5.951259624298e1,
-4.183921174243e1));
#43247=cartesian_point('',(4.369864770969e1,5.955840324442e1,
-4.172229083016e1));
#43248=cartesian_point('',(4.369510048213e1,5.958043314449e1,
-4.165788880288e1));
#43249=(bounded_surface()b_spline_surface(3,3,((#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)),.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.702173102298e-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());
#43250=oriented_edge('',*,*,#42597,.t.);
#43252=oriented_edge('',*,*,#43251,.t.);
#43254=oriented_edge('',*,*,#43253,.t.);
#43255=oriented_edge('',*,*,#43180,.f.);
#43256=edge_loop('',(#43250,#43252,#43254,#43255));
#43257=face_outer_bound('',#43256,.f.);
#43259=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#43260=direction('',(0.e0,0.e0,1.e0));
#43261=direction('',(6.259083913715e-1,7.798965864849e-1,0.e0));
#43262=axis2_placement_3d('',#43259,#43260,#43261);
#43263=toroidal_surface('',#43262,7.344368814732e1,5.e-1);
#43264=oriented_edge('',*,*,#42595,.f.);
#43265=oriented_edge('',*,*,#42571,.t.);
#43267=oriented_edge('',*,*,#43266,.t.);
#43269=oriented_edge('',*,*,#43268,.t.);
#43270=oriented_edge('',*,*,#43251,.f.);
#43271=edge_loop('',(#43264,#43265,#43267,#43269,#43270));
#43272=face_outer_bound('',#43271,.f.);
#43274=cartesian_point('',(3.134370323002e-11,4.085282626663e-11,
-4.228096149021e1));
#43275=direction('',(0.e0,0.e0,1.e0));
#43276=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#43277=axis2_placement_3d('',#43274,#43275,#43276);
#43278=conical_surface('',#43277,7.351737503131e1,3.302386755580e1);
#43279=oriented_edge('',*,*,#43268,.f.);
#43280=oriented_edge('',*,*,#43266,.f.);
#43281=oriented_edge('',*,*,#42453,.t.);
#43283=oriented_edge('',*,*,#43282,.f.);
#43285=oriented_edge('',*,*,#43284,.f.);
#43287=oriented_edge('',*,*,#43286,.f.);
#43289=oriented_edge('',*,*,#43288,.t.);
#43290=edge_loop('',(#43279,#43280,#43281,#43283,#43285,#43287,#43289));
#43291=face_outer_bound('',#43290,.f.);
#43293=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#43294=direction('',(0.e0,0.e0,1.e0));
#43295=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#43296=axis2_placement_3d('',#43293,#43294,#43295);
#43297=toroidal_surface('',#43296,7.065650925828e1,4.e0);
#43299=oriented_edge('',*,*,#43298,.f.);
#43301=oriented_edge('',*,*,#43300,.f.);
#43302=oriented_edge('',*,*,#43286,.t.);
#43303=oriented_edge('',*,*,#43284,.t.);
#43304=oriented_edge('',*,*,#43282,.t.);
#43305=oriented_edge('',*,*,#42351,.f.);
#43306=oriented_edge('',*,*,#42349,.f.);
#43307=oriented_edge('',*,*,#30278,.t.);
#43308=oriented_edge('',*,*,#30276,.t.);
#43309=edge_loop('',(#43299,#43301,#43302,#43303,#43304,#43305,#43306,#43307,
#43308));
#43310=face_outer_bound('',#43309,.f.);
#43312=cartesian_point('',(4.198548396197e1,5.683180958709e1,
-3.934373683670e1));
#43313=direction('',(7.933533851291e-1,-6.086717914876e-1,1.044301448245e-2));
#43314=direction('',(6.082433417384e-1,7.932691804922e-1,2.764135510567e-2));
#43315=axis2_placement_3d('',#43312,#43313,#43314);
#43316=toroidal_surface('',#43315,3.698456085111e0,2.999995094503e-1);
#43318=oriented_edge('',*,*,#43317,.f.);
#43320=oriented_edge('',*,*,#43319,.t.);
#43321=oriented_edge('',*,*,#43300,.t.);
#43322=oriented_edge('',*,*,#43298,.t.);
#43324=oriented_edge('',*,*,#43323,.f.);
#43325=edge_loop('',(#43318,#43320,#43321,#43322,#43324));
#43326=face_outer_bound('',#43325,.f.);
#43328=cartesian_point('',(4.625947083173e1,6.357187538553e1,0.e0));
#43329=direction('',(-7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#43330=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#43331=axis2_placement_3d('',#43328,#43329,#43330);
#43332=plane('',#43331);
#43334=oriented_edge('',*,*,#43333,.t.);
#43336=oriented_edge('',*,*,#43335,.t.);
#43338=oriented_edge('',*,*,#43337,.t.);
#43340=oriented_edge('',*,*,#43339,.t.);
#43341=oriented_edge('',*,*,#43317,.t.);
#43343=oriented_edge('',*,*,#43342,.t.);
#43344=edge_loop('',(#43334,#43336,#43338,#43340,#43341,#43343));
#43345=face_outer_bound('',#43344,.f.);
#43347=cartesian_point('',(4.340748219733e1,6.056305356130e1,
-6.593298135389e0));
#43348=direction('',(2.647705077787e-1,3.604420225826e-1,8.944149632957e-1));
#43349=direction('',(-8.599137439309e-1,-3.314963196807e-1,3.881475789399e-1));
#43350=axis2_placement_3d('',#43347,#43348,#43349);
#43351=cylindrical_surface('',#43350,5.000000030471e-1);
#43353=oriented_edge('',*,*,#43352,.f.);
#43355=oriented_edge('',*,*,#43354,.t.);
#43356=oriented_edge('',*,*,#43333,.f.);
#43358=oriented_edge('',*,*,#43357,.f.);
#43359=edge_loop('',(#43353,#43355,#43356,#43358));
#43360=face_outer_bound('',#43359,.f.);
#43362=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#43363=direction('',(0.e0,0.e0,1.e0));
#43364=direction('',(0.e0,-1.e0,0.e0));
#43365=axis2_placement_3d('',#43362,#43363,#43364);
#43366=conical_surface('',#43365,7.438528799863e1,2.656505117708e1);
#43368=oriented_edge('',*,*,#43367,.t.);
#43370=oriented_edge('',*,*,#43369,.f.);
#43372=oriented_edge('',*,*,#43371,.f.);
#43373=oriented_edge('',*,*,#43352,.t.);
#43375=oriented_edge('',*,*,#43374,.f.);
#43376=oriented_edge('',*,*,#30270,.t.);
#43378=oriented_edge('',*,*,#43377,.t.);
#43379=edge_loop('',(#43368,#43370,#43372,#43373,#43375,#43376,#43378));
#43380=face_outer_bound('',#43379,.f.);
#43382=cartesian_point('',(3.931515429183e1,6.323602635180e1,
-6.695552245976e0));
#43383=direction('',(-2.316817249565e-1,-3.825512509427e-1,-8.944149589108e-1));
#43384=direction('',(2.281190790356e-2,-9.213148415572e-1,3.881476260190e-1));
#43385=axis2_placement_3d('',#43382,#43383,#43384);
#43386=cylindrical_surface('',#43385,5.000000035631e-1);
#43387=oriented_edge('',*,*,#43367,.f.);
#43389=oriented_edge('',*,*,#43388,.f.);
#43391=oriented_edge('',*,*,#43390,.f.);
#43393=oriented_edge('',*,*,#43392,.f.);
#43394=edge_loop('',(#43387,#43389,#43391,#43393));
#43395=face_outer_bound('',#43394,.f.);
#43397=cartesian_point('',(3.886913780067e1,6.486921179392e1,
-4.362694474855e0));
#43398=cartesian_point('',(3.896043511319e1,6.485340793050e1,
-4.315033069745e0));
#43399=cartesian_point('',(3.913943061756e1,6.479814528537e1,
-4.261589926353e0));
#43400=cartesian_point('',(3.936544623492e1,6.466232381700e1,
-4.261186337001e0));
#43401=cartesian_point('',(3.950237846243e1,6.455222655252e1,
-4.289336408844e0));
#43402=cartesian_point('',(3.961750975130e1,6.442876188371e1,
-4.343816771982e0));
#43403=cartesian_point('',(3.970615069202e1,6.430093797236e1,
-4.417643431837e0));
#43404=cartesian_point('',(3.977021332248e1,6.417291655106e1,
-4.505472007389e0));
#43405=cartesian_point('',(3.981313859378e1,6.404621075145e1,
-4.604395721741e0));
#43406=cartesian_point('',(3.983792526590e1,6.392093226151e1,
-4.713498898446e0));
#43407=cartesian_point('',(3.984652756260e1,6.379674269174e1,
-4.833032596297e0));
#43408=cartesian_point('',(3.983998878580e1,6.367367927858e1,
-4.963417851705e0));
#43409=cartesian_point('',(3.981883149184e1,6.355221501501e1,
-5.104888198991e0));
#43410=cartesian_point('',(3.978323027530e1,6.343293183465e1,
-5.257704015660e0));
#43411=cartesian_point('',(3.973295385236e1,6.331634246740e1,
-5.422433287680e0));
#43412=cartesian_point('',(3.966722701805e1,6.320294294972e1,
-5.600098904153e0));
#43413=cartesian_point('',(3.958465353888e1,6.309350075218e1,
-5.792044746163e0));
#43414=cartesian_point('',(3.946750637650e1,6.297328554829e1,
-6.031820388477e0));
#43415=cartesian_point('',(3.936978532974e1,6.290133435710e1,
-6.205961574084e0));
#43416=cartesian_point('',(3.930646216504e1,6.286353800063e1,
-6.310925110656e0));
#43417=cartesian_point('',(3.858737838963e1,6.438343517064e1,
-4.094234630084e0));
#43418=cartesian_point('',(3.866622059495e1,6.437778520117e1,
-4.031654946480e0));
#43419=cartesian_point('',(3.884993126713e1,6.433221235484e1,
-3.958637046268e0));
#43420=cartesian_point('',(3.908339946821e1,6.419254080377e1,
-3.957183633970e0));
#43421=cartesian_point('',(3.921986293911e1,6.407667330222e1,
-3.994780549437e0));
#43422=cartesian_point('',(3.932440932803e1,6.394906037192e1,
-4.066620723627e0));
#43423=cartesian_point('',(3.939209815219e1,6.382280523340e1,
-4.161169406952e0));
#43424=cartesian_point('',(3.942725345044e1,6.370392666155e1,
-4.269668263498e0));
#43425=cartesian_point('',(3.943631023348e1,6.359426816745e1,
-4.387450139646e0));
#43426=cartesian_point('',(3.942476261340e1,6.349366920182e1,
-4.513018655267e0));
#43427=cartesian_point('',(3.939644420042e1,6.340146148836e1,
-4.646609241770e0));
#43428=cartesian_point('',(3.935396172805e1,6.331733056647e1,
-4.788810664420e0));
#43429=cartesian_point('',(3.929920857409e1,6.324135021700e1,
-4.940077087318e0));
#43430=cartesian_point('',(3.923353209798e1,6.317375862142e1,
-5.100902255964e0));
#43431=cartesian_point('',(3.915773580809e1,6.311490404987e1,
-5.272065066400e0));
#43432=cartesian_point('',(3.907209242849e1,6.306536349662e1,
-5.454744148021e0));
#43433=cartesian_point('',(3.897648353199e1,6.302618209083e1,
-5.650352704246e0));
#43434=cartesian_point('',(3.885422813332e1,6.299492215537e1,
-5.892750160257e0));
#43435=cartesian_point('',(3.876363816405e1,6.298839433416e1,
-6.067099915012e0));
#43436=cartesian_point('',(3.870880036351e1,6.299021668554e1,
-6.171592451052e0));
#43437=cartesian_point('',(3.864632608016e1,6.390456772783e1,
-4.491938725678e0));
#43438=cartesian_point('',(3.866910493388e1,6.390470315694e1,
-4.450922567462e0));
#43439=cartesian_point('',(3.872808012551e1,6.389217855977e1,
-4.405983231196e0));
#43440=cartesian_point('',(3.880300095191e1,6.384747979835e1,
-4.404341951578e0));
#43441=cartesian_point('',(3.884577867205e1,6.380990292977e1,
-4.426571616910e0));
#43442=cartesian_point('',(3.887650077391e1,6.376890458091e1,
-4.471185803048e0));
#43443=cartesian_point('',(3.889356698051e1,6.372936819747e1,
-4.533553338363e0));
#43444=cartesian_point('',(3.889878728840e1,6.369353277603e1,
-4.610081505261e0));
#43445=cartesian_point('',(3.889474408929e1,6.366204039048e1,
-4.698767470063e0));
#43446=cartesian_point('',(3.888362905165e1,6.363479027984e1,
-4.798996741167e0));
#43447=cartesian_point('',(3.886699403917e1,6.361151063203e1,
-4.911035515194e0));
#43448=cartesian_point('',(3.884594702919e1,6.359203718210e1,
-5.035230064110e0));
#43449=cartesian_point('',(3.882133816197e1,6.357631955533e1,
-5.171713669787e0));
#43450=cartesian_point('',(3.879380895362e1,6.356436938397e1,
-5.320640442359e0));
#43451=cartesian_point('',(3.876380101240e1,6.355626557645e1,
-5.482485836065e0));
#43452=cartesian_point('',(3.873158622909e1,6.355220359843e1,
-5.658213938252e0));
#43453=cartesian_point('',(3.869735154061e1,6.355256200210e1,
-5.849162573907e0));
#43454=cartesian_point('',(3.865573124373e1,6.355879395037e1,
-6.088943551840e0));
#43455=cartesian_point('',(3.862691286181e1,6.356856132925e1,
-6.264192272050e0));
#43456=cartesian_point('',(3.861023266768e1,6.357629443614e1,
-6.370216068109e0));
#43457=cartesian_point('',(3.895975308990e1,6.413308974539e1,
-4.974051117223e0));
#43458=cartesian_point('',(3.896486896174e1,6.412617919055e1,
-4.959537479365e0));
#43459=cartesian_point('',(3.895211923418e1,6.412171880476e1,
-4.949257121196e0));
#43460=cartesian_point('',(3.893441347407e1,6.413189091818e1,
-4.948564739414e0));
#43461=cartesian_point('',(3.892733057506e1,6.414214317667e1,
-4.953092046274e0));
#43462=cartesian_point('',(3.892897807418e1,6.415182372795e1,
-4.965720216499e0));
#43463=cartesian_point('',(3.893980117588e1,6.415730517397e1,
-4.990077538010e0));
#43464=cartesian_point('',(3.895784729486e1,6.415693891598e1,
-5.028760294936e0));
#43465=cartesian_point('',(3.898063507918e1,6.415039121854e1,
-5.082957342534e0));
#43466=cartesian_point('',(3.900608672344e1,6.413786567712e1,
-5.153108656489e0));
#43467=cartesian_point('',(3.903264891680e1,6.411963335288e1,
-5.239512588338e0));
#43468=cartesian_point('',(3.905906105091e1,6.409596236525e1,
-5.342217410189e0));
#43469=cartesian_point('',(3.908424200192e1,6.406713485340e1,
-5.460963391441e0));
#43470=cartesian_point('',(3.910728133156e1,6.403338449617e1,
-5.595488817074e0));
#43471=cartesian_point('',(3.912739143776e1,6.399480995662e1,
-5.745895217810e0));
#43472=cartesian_point('',(3.914379583466e1,6.395132077976e1,
-5.912875685532e0));
#43473=cartesian_point('',(3.915556769893e1,6.390265976414e1,
-6.097658228481e0));
#43474=cartesian_point('',(3.916237401180e1,6.384007764038e1,
-6.333411781862e0));
#43475=cartesian_point('',(3.915960916593e1,6.379317567261e1,
-6.508934870505e0));
#43476=cartesian_point('',(3.915494244e1,6.376446541725e1,-6.616252282722e0));
#43477=(bounded_surface()b_spline_surface(3,3,((#43397,#43398,#43399,#43400,
#43401,#43402,#43403,#43404,#43405,#43406,#43407,#43408,#43409,#43410,#43411,
#43412,#43413,#43414,#43415,#43416),(#43417,#43418,#43419,#43420,#43421,#43422,
#43423,#43424,#43425,#43426,#43427,#43428,#43429,#43430,#43431,#43432,#43433,
#43434,#43435,#43436),(#43437,#43438,#43439,#43440,#43441,#43442,#43443,#43444,
#43445,#43446,#43447,#43448,#43449,#43450,#43451,#43452,#43453,#43454,#43455,
#43456),(#43457,#43458,#43459,#43460,#43461,#43462,#43463,#43464,#43465,#43466,
#43467,#43468,#43469,#43470,#43471,#43472,#43473,#43474,#43475,#43476)),
.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.963569915831e-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());
#43479=oriented_edge('',*,*,#43478,.f.);
#43480=oriented_edge('',*,*,#43388,.t.);
#43481=oriented_edge('',*,*,#43377,.f.);
#43482=oriented_edge('',*,*,#30268,.t.);
#43483=edge_loop('',(#43479,#43480,#43481,#43482));
#43484=face_outer_bound('',#43483,.f.);
#43486=cartesian_point('',(3.848465032009e1,6.377275320563e1,
-2.460528104879e1));
#43487=direction('',(1.332983627975e-2,2.145146101813e-3,9.999088527526e-1));
#43488=direction('',(1.597006748376e-1,-9.871654847753e-1,-1.117067601709e-5));
#43489=axis2_placement_3d('',#43486,#43487,#43488);
#43490=cylindrical_surface('',#43489,3.000055924646e-1);
#43491=oriented_edge('',*,*,#43478,.t.);
#43492=oriented_edge('',*,*,#30266,.f.);
#43494=oriented_edge('',*,*,#43493,.f.);
#43496=oriented_edge('',*,*,#43495,.f.);
#43497=edge_loop('',(#43491,#43492,#43494,#43496));
#43498=face_outer_bound('',#43497,.f.);
#43500=cartesian_point('',(3.643867905670e1,6.053876339145e1,
-3.934391581322e1));
#43501=direction('',(-8.659096528808e-1,5.000918292307e-1,1.042282996775e-2));
#43502=direction('',(4.040279390580e-1,7.115557798771e-1,-5.748476290149e-1));
#43503=axis2_placement_3d('',#43500,#43501,#43502);
#43504=toroidal_surface('',#43503,3.697836800492e0,2.999997076732e-1);
#43506=oriented_edge('',*,*,#43505,.f.);
#43507=oriented_edge('',*,*,#43493,.t.);
#43509=oriented_edge('',*,*,#43508,.t.);
#43511=oriented_edge('',*,*,#43510,.t.);
#43513=oriented_edge('',*,*,#43512,.f.);
#43514=edge_loop('',(#43506,#43507,#43509,#43511,#43513));
#43515=face_outer_bound('',#43514,.f.);
#43517=cartesian_point('',(3.483740877127e1,5.634016199589e1,0.e0));
#43518=direction('',(8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#43519=direction('',(5.e-1,8.660254037844e-1,0.e0));
#43520=axis2_placement_3d('',#43517,#43518,#43519);
#43521=plane('',#43520);
#43523=oriented_edge('',*,*,#43522,.t.);
#43525=oriented_edge('',*,*,#43524,.t.);
#43526=oriented_edge('',*,*,#43390,.t.);
#43527=oriented_edge('',*,*,#43495,.t.);
#43528=oriented_edge('',*,*,#43505,.t.);
#43530=oriented_edge('',*,*,#43529,.t.);
#43531=edge_loop('',(#43523,#43525,#43526,#43527,#43528,#43530));
#43532=face_outer_bound('',#43531,.f.);
#43534=cartesian_point('',(3.889081612480e1,6.281210782110e1,
-2.154687439415e1));
#43535=direction('',(-1.327402263260e-2,-2.048454231015e-3,-9.999097980110e-1));
#43536=direction('',(-2.349868699945e-2,-9.997210821149e-1,2.360017861865e-3));
#43537=axis2_placement_3d('',#43534,#43535,#43536);
#43538=cylindrical_surface('',#43537,5.000150365077e-1);
#43539=oriented_edge('',*,*,#43149,.f.);
#43541=oriented_edge('',*,*,#43540,.t.);
#43542=oriented_edge('',*,*,#43522,.f.);
#43543=oriented_edge('',*,*,#43126,.f.);
#43544=edge_loop('',(#43539,#43541,#43542,#43543));
#43545=face_outer_bound('',#43544,.f.);
#43547=cartesian_point('',(4.031718295378e1,6.500241394392e1,
-8.219511289443e0));
#43548=direction('',(-8.658694368759e-1,5.001615591348e-1,1.041791956292e-2));
#43549=direction('',(-4.304046897224e-1,-7.553992062129e-1,4.940889012292e-1));
#43550=axis2_placement_3d('',#43547,#43548,#43549);
#43551=toroidal_surface('',#43550,2.497880036131e0,4.999993492915e-1);
#43553=oriented_edge('',*,*,#43552,.f.);
#43555=oriented_edge('',*,*,#43554,.f.);
#43556=oriented_edge('',*,*,#43392,.t.);
#43557=oriented_edge('',*,*,#43524,.f.);
#43558=oriented_edge('',*,*,#43540,.f.);
#43559=edge_loop('',(#43553,#43555,#43556,#43557,#43558));
#43560=face_outer_bound('',#43559,.f.);
#43562=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#43563=direction('',(0.e0,0.e0,1.e0));
#43564=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#43565=axis2_placement_3d('',#43562,#43563,#43564);
#43566=toroidal_surface('',#43565,7.649382607502e1,3.e0);
#43567=oriented_edge('',*,*,#43554,.t.);
#43568=oriented_edge('',*,*,#43552,.t.);
#43569=oriented_edge('',*,*,#43147,.t.);
#43570=oriented_edge('',*,*,#43145,.t.);
#43572=oriented_edge('',*,*,#43571,.t.);
#43574=oriented_edge('',*,*,#43573,.t.);
#43575=oriented_edge('',*,*,#43371,.t.);
#43576=oriented_edge('',*,*,#43369,.t.);
#43577=edge_loop('',(#43567,#43568,#43569,#43570,#43572,#43574,#43575,#43576));
#43578=face_outer_bound('',#43577,.f.);
#43580=cartesian_point('',(4.462569865721e1,6.212353789330e1,
-8.219508166819e0));
#43581=direction('',(7.934353739757e-1,-6.085652884686e-1,1.042098820338e-2));
#43582=direction('',(-6.076148723364e-1,-7.929642967261e-1,-4.485299358148e-2));
#43583=axis2_placement_3d('',#43580,#43581,#43582);
#43584=toroidal_surface('',#43583,2.497867151113e0,4.999993318080e-1);
#43585=oriented_edge('',*,*,#43573,.f.);
#43586=oriented_edge('',*,*,#43571,.f.);
#43588=oriented_edge('',*,*,#43587,.t.);
#43589=oriented_edge('',*,*,#43335,.f.);
#43590=oriented_edge('',*,*,#43354,.f.);
#43591=edge_loop('',(#43585,#43586,#43588,#43589,#43590));
#43592=face_outer_bound('',#43591,.f.);
#43594=cartesian_point('',(4.314794980767e1,5.996758203551e1,
-2.154687438804e1));
#43595=direction('',(-3.187223604956e-3,1.304750732044e-2,9.999097980110e-1));
#43596=direction('',(-9.146292877877e-1,-4.042866510741e-1,2.360017861930e-3));
#43597=axis2_placement_3d('',#43594,#43595,#43596);
#43598=cylindrical_surface('',#43597,5.000150365097e-1);
#43599=oriented_edge('',*,*,#43143,.f.);
#43600=oriented_edge('',*,*,#43184,.t.);
#43601=oriented_edge('',*,*,#43337,.f.);
#43602=oriented_edge('',*,*,#43587,.f.);
#43603=edge_loop('',(#43599,#43600,#43601,#43602));
#43604=face_outer_bound('',#43603,.f.);
#43606=cartesian_point('',(3.771075252908e1,6.279955031585e1,
-4.213845709245e1));
#43607=direction('',(2.800630359181e-1,4.675224465621e-1,8.384434732723e-1));
#43608=direction('',(2.257596425089e-1,-8.809760454402e-1,4.158290408026e-1));
#43609=axis2_placement_3d('',#43606,#43607,#43608);
#43610=cylindrical_surface('',#43609,2.999999999988e-1);
#43611=oriented_edge('',*,*,#43097,.f.);
#43612=oriented_edge('',*,*,#43128,.t.);
#43613=oriented_edge('',*,*,#43529,.f.);
#43614=oriented_edge('',*,*,#43512,.t.);
#43616=oriented_edge('',*,*,#43615,.f.);
#43617=edge_loop('',(#43611,#43612,#43613,#43614,#43616));
#43618=face_outer_bound('',#43617,.f.);
#43620=cartesian_point('',(2.574411709420e-11,4.459455969526e-11,
-4.228096149021e1));
#43621=direction('',(0.e0,0.e0,1.e0));
#43622=direction('',(5.e-1,8.660254037844e-1,0.e0));
#43623=axis2_placement_3d('',#43620,#43621,#43622);
#43624=conical_surface('',#43623,7.351737503131e1,3.302386755580e1);
#43625=oriented_edge('',*,*,#42979,.f.);
#43626=oriented_edge('',*,*,#42977,.f.);
#43627=oriented_edge('',*,*,#43615,.t.);
#43629=oriented_edge('',*,*,#43628,.f.);
#43631=oriented_edge('',*,*,#43630,.f.);
#43633=oriented_edge('',*,*,#43632,.f.);
#43635=oriented_edge('',*,*,#43634,.t.);
#43636=edge_loop('',(#43625,#43626,#43627,#43629,#43631,#43633,#43635));
#43637=face_outer_bound('',#43636,.f.);
#43639=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#43640=direction('',(0.e0,0.e0,1.e0));
#43641=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#43642=axis2_placement_3d('',#43639,#43640,#43641);
#43643=toroidal_surface('',#43642,7.065650925828e1,4.e0);
#43645=oriented_edge('',*,*,#43644,.f.);
#43647=oriented_edge('',*,*,#43646,.f.);
#43648=oriented_edge('',*,*,#43632,.t.);
#43649=oriented_edge('',*,*,#43630,.t.);
#43650=oriented_edge('',*,*,#43628,.t.);
#43651=oriented_edge('',*,*,#43510,.f.);
#43652=oriented_edge('',*,*,#43508,.f.);
#43653=oriented_edge('',*,*,#30264,.t.);
#43654=oriented_edge('',*,*,#30262,.t.);
#43655=edge_loop('',(#43645,#43647,#43648,#43649,#43650,#43651,#43652,#43653,
#43654));
#43656=face_outer_bound('',#43655,.f.);
#43658=cartesian_point('',(3.420825262368e1,6.182581092794e1,
-3.934373683670e1));
#43659=direction('',(8.660137481464e-1,-4.999111235698e-1,1.044301453865e-2));
#43660=direction('',(4.994973301771e-1,8.658743399788e-1,2.764135510831e-2));
#43661=axis2_placement_3d('',#43658,#43659,#43660);
#43662=toroidal_surface('',#43661,3.698456085132e0,2.999995094494e-1);
#43664=oriented_edge('',*,*,#43663,.f.);
#43666=oriented_edge('',*,*,#43665,.t.);
#43667=oriented_edge('',*,*,#43646,.t.);
#43668=oriented_edge('',*,*,#43644,.t.);
#43670=oriented_edge('',*,*,#43669,.f.);
#43671=edge_loop('',(#43664,#43666,#43667,#43668,#43670));
#43672=face_outer_bound('',#43671,.f.);
#43674=cartesian_point('',(3.756591981963e1,6.906608176066e1,0.e0));
#43675=direction('',(-8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#43676=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#43677=axis2_placement_3d('',#43674,#43675,#43676);
#43678=plane('',#43677);
#43680=oriented_edge('',*,*,#43679,.t.);
#43682=oriented_edge('',*,*,#43681,.t.);
#43684=oriented_edge('',*,*,#43683,.t.);
#43686=oriented_edge('',*,*,#43685,.t.);
#43687=oriented_edge('',*,*,#43663,.t.);
#43689=oriented_edge('',*,*,#43688,.t.);
#43690=edge_loop('',(#43680,#43682,#43684,#43686,#43687,#43689));
#43691=face_outer_bound('',#43690,.f.);
#43693=cartesian_point('',(3.513106039876e1,6.571074160682e1,
-6.593298137006e0));
#43694=direction('',(2.154582346588e-1,3.919178773039e-1,8.944149632957e-1));
#43695=direction('',(-8.092881103034e-1,-4.409015893421e-1,3.881475789403e-1));
#43696=axis2_placement_3d('',#43693,#43694,#43695);
#43697=cylindrical_surface('',#43696,5.000000030430e-1);
#43699=oriented_edge('',*,*,#43698,.f.);
#43701=oriented_edge('',*,*,#43700,.t.);
#43702=oriented_edge('',*,*,#43679,.f.);
#43704=oriented_edge('',*,*,#43703,.f.);
#43705=edge_loop('',(#43699,#43701,#43702,#43704));
#43706=face_outer_bound('',#43705,.f.);
#43708=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#43709=direction('',(0.e0,0.e0,1.e0));
#43710=direction('',(0.e0,-1.e0,0.e0));
#43711=axis2_placement_3d('',#43708,#43709,#43710);
#43712=conical_surface('',#43711,7.438528799863e1,2.656505117708e1);
#43714=oriented_edge('',*,*,#43713,.t.);
#43716=oriented_edge('',*,*,#43715,.f.);
#43718=oriented_edge('',*,*,#43717,.f.);
#43719=oriented_edge('',*,*,#43698,.t.);
#43721=oriented_edge('',*,*,#43720,.f.);
#43722=oriented_edge('',*,*,#30256,.t.);
#43724=oriented_edge('',*,*,#43723,.t.);
#43725=edge_loop('',(#43714,#43716,#43718,#43719,#43721,#43722,#43724));
#43726=face_outer_bound('',#43725,.f.);
#43728=cartesian_point('',(3.072485959108e1,6.782671269309e1,
-6.695504356807e0));
#43729=direction('',(-1.797666975818e-1,-4.095190053326e-1,-8.944149589044e-1));
#43730=direction('',(1.428724669752e-1,-9.104553138903e-1,3.881476260257e-1));
#43731=axis2_placement_3d('',#43728,#43729,#43730);
#43732=cylindrical_surface('',#43731,5.000000035609e-1);
#43733=oriented_edge('',*,*,#43713,.f.);
#43735=oriented_edge('',*,*,#43734,.f.);
#43737=oriented_edge('',*,*,#43736,.f.);
#43739=oriented_edge('',*,*,#43738,.f.);
#43740=edge_loop('',(#43733,#43735,#43737,#43739));
#43741=face_outer_bound('',#43740,.f.);
#43743=cartesian_point('',(3.006902637525e1,6.938791919639e1,
-4.362985462269e0));
#43744=cartesian_point('',(3.016151199180e1,6.938399926344e1,
-4.315217242777e0));
#43745=cartesian_point('',(3.034622879911e1,6.935266676995e1,
-4.261658317127e0));
#43746=cartesian_point('',(3.058822285021e1,6.924752255775e1,
-4.261150571695e0));
#43747=cartesian_point('',(3.073849473923e1,6.915620308991e1,
-4.289275123959e0));
#43748=cartesian_point('',(3.086886599764e1,6.904876045268e1,
-4.343771540726e0));
#43749=cartesian_point('',(3.097349631166e1,6.893354036316e1,
-4.417632577532e0));
#43750=cartesian_point('',(3.105374951323e1,6.881492857041e1,
-4.505497837343e0));
#43751=cartesian_point('',(3.111285353283e1,6.869487488444e1,
-4.604454654066e0));
#43752=cartesian_point('',(3.115377623065e1,6.857387944205e1,
-4.713585998436e0));
#43753=cartesian_point('',(3.117850478046e1,6.845185918944e1,
-4.833143515243e0));
#43754=cartesian_point('',(3.118807167989e1,6.832898512952e1,
-4.963549071459e0));
#43755=cartesian_point('',(3.118293487330e1,6.820579315431e1,
-5.105036612017e0));
#43756=cartesian_point('',(3.116319251844e1,6.808288264906e1,
-5.257866111757e0));
#43757=cartesian_point('',(3.112854936415e1,6.796073192686e1,
-5.422604475829e0));
#43758=cartesian_point('',(3.107817322975e1,6.783973181125e1,
-5.600273227363e0));
#43759=cartesian_point('',(3.101058098228e1,6.772046098060e1,
-5.792214855695e0));
#43760=cartesian_point('',(3.091013966663e1,6.758602918150e1,
-6.031930159920e0));
#43761=cartesian_point('',(3.082267111435e1,6.750197021306e1,
-6.206013574476e0));
#43762=cartesian_point('',(3.076485211792e1,6.745625494267e1,
-6.310924327586e0));
#43763=cartesian_point('',(2.985317367111e1,6.886961428144e1,
-4.094639344812e0));
#43764=cartesian_point('',(2.993190403279e1,6.887400014752e1,
-4.031903400961e0));
#43765=cartesian_point('',(3.012000263612e1,6.885292549446e1,
-3.958732114541e0));
#43766=cartesian_point('',(3.036990133052e1,6.874495410979e1,
-3.957135955846e0));
#43767=cartesian_point('',(3.052047647888e1,6.864785080257e1,
-3.994698924464e0));
#43768=cartesian_point('',(3.064089890201e1,6.853490703749e1,
-4.066562228749e0));
#43769=cartesian_point('',(3.072454352881e1,6.841850474396e1,
-4.161156241893e0));
#43770=cartesian_point('',(3.077493021803e1,6.830518736240e1,
-4.269699994125e0));
#43771=cartesian_point('',(3.079821784948e1,6.819762135878e1,
-4.387519347053e0));
#43772=cartesian_point('',(3.079988642416e1,6.809636056774e1,
-4.513117501655e0));
#43773=cartesian_point('',(3.078382996145e1,6.800123879527e1,
-4.646731662397e0));
#43774=cartesian_point('',(3.075267656755e1,6.791228166405e1,
-4.788952278406e0));
#43775=cartesian_point('',(3.070829488703e1,6.782980775916e1,
-4.940234414349e0));
#43776=cartesian_point('',(3.065199032142e1,6.775422830307e1,
-5.101071645356e0));
#43777=cartesian_point('',(3.058451475030e1,6.768599308411e1,
-5.272241892364e0));
#43778=cartesian_point('',(3.050606404762e1,6.762570937042e1,
-5.454922476925e0));
#43779=cartesian_point('',(3.041638521719e1,6.757439730281e1,
-5.650525253215e0));
#43780=cartesian_point('',(3.029928169376e1,6.752747300166e1,
-5.892860197049e0));
#43781=cartesian_point('',(3.021034752376e1,6.750918723941e1,
-6.067151640958e0));
#43782=cartesian_point('',(3.015576843363e1,6.750383901482e1,
-6.171591614800e0));
#43783=cartesian_point('',(2.997438365413e1,6.840233212824e1,
-4.492176596529e0));
#43784=cartesian_point('',(2.999688014193e1,6.840531908648e1,
-4.451078494045e0));
#43785=cartesian_point('',(3.005698440833e1,6.840064687417e1,
-4.406041701308e0));
#43786=cartesian_point('',(3.013716357224e1,6.836612289767e1,
-4.404314499415e0));
#43787=cartesian_point('',(3.018453189067e1,6.833443850975e1,
-4.426521981531e0));
#43788=cartesian_point('',(3.022037900213e1,6.829777808206e1,
-4.471147840995e0));
#43789=cartesian_point('',(3.024247550287e1,6.826078730818e1,
-4.533543659486e0));
#43790=cartesian_point('',(3.025233081686e1,6.822592631614e1,
-4.610104045074e0));
#43791=cartesian_point('',(3.025242866997e1,6.819416807258e1,
-4.698820775058e0));
#43792=cartesian_point('',(3.024495939709e1,6.816569707170e1,
-4.799077477926e0));
#43793=cartesian_point('',(3.023149904616e1,6.814044486664e1,
-4.911140290941e0));
#43794=cartesian_point('',(3.021316832312e1,6.811839217968e1,
-5.035355853687e0));
#43795=cartesian_point('',(3.019081692571e1,6.809959941717e1,
-5.171857590151e0));
#43796=cartesian_point('',(3.016507951158e1,6.808416152159e1,
-5.320799075279e0));
#43797=cartesian_point('',(3.013638379334e1,6.807221415135e1,
-5.482654614083e0));
#43798=cartesian_point('',(3.010497402300e1,6.806398635927e1,
-5.658386881080e0));
#43799=cartesian_point('',(3.007098631168e1,6.805987756517e1,
-5.849332267380e0));
#43800=cartesian_point('',(3.002891972521e1,6.806062823256e1,
-6.089053887288e0));
#43801=cartesian_point('',(2.999908325269e1,6.806655006019e1,
-6.264244779456e0));
#43802=cartesian_point('',(2.998154521284e1,6.807203708342e1,
-6.370215267890e0));
#43803=cartesian_point('',(3.025535208536e1,6.866960619150e1,
-4.974085549614e0));
#43804=cartesian_point('',(3.026139421931e1,6.866353586554e1,
-4.959579340938e0));
#43805=cartesian_point('',(3.024935625554e1,6.865741744449e1,
-4.949269171421e0));
#43806=cartesian_point('',(3.023045495626e1,6.866517766485e1,
-4.948559984464e0));
#43807=cartesian_point('',(3.022207579332e1,6.867442111879e1,
-4.953079857769e0));
#43808=cartesian_point('',(3.022243664276e1,6.868424234611e1,
-4.965706475057e0));
#43809=cartesian_point('',(3.023245427510e1,6.869109480876e1,
-4.990071975021e0));
#43810=cartesian_point('',(3.025040205249e1,6.869308732814e1,
-5.028771934755e0));
#43811=cartesian_point('',(3.027385840487e1,6.868956644225e1,
-5.082991772845e0));
#43812=cartesian_point('',(3.030073426946e1,6.868046453241e1,
-5.153167866106e0));
#43813=cartesian_point('',(3.032945360036e1,6.866584880309e1,
-5.239596335247e0));
#43814=cartesian_point('',(3.035873169742e1,6.864582123572e1,
-5.342324259634e0));
#43815=cartesian_point('',(3.038746016498e1,6.862052084613e1,
-5.461091153434e0));
#43816=cartesian_point('',(3.041470608348e1,6.859006082935e1,
-5.595634338219e0));
#43817=cartesian_point('',(3.043967588756e1,6.855443661338e1,
-5.746053996287e0));
#43818=cartesian_point('',(3.046161176396e1,6.851345762362e1,
-5.913041692199e0));
#43819=cartesian_point('',(3.047962872121e1,6.846674835700e1,
-6.097823912363e0));
#43820=cartesian_point('',(3.049453528509e1,6.840560321842e1,
-6.333521976735e0));
#43821=cartesian_point('',(3.049791257974e1,6.835875651206e1,
-6.508988036342e0));
#43822=cartesian_point('',(3.049703362883e1,6.832969734349e1,
-6.616251518914e0));
#43823=(bounded_surface()b_spline_surface(3,3,((#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,#43776,#43777,#43778,#43779,
#43780,#43781,#43782),(#43783,#43784,#43785,#43786,#43787,#43788,#43789,#43790,
#43791,#43792,#43793,#43794,#43795,#43796,#43797,#43798,#43799,#43800,#43801,
#43802),(#43803,#43804,#43805,#43806,#43807,#43808,#43809,#43810,#43811,#43812,
#43813,#43814,#43815,#43816,#43817,#43818,#43819,#43820,#43821,#43822)),
.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.963167578135e-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());
#43825=oriented_edge('',*,*,#43824,.f.);
#43826=oriented_edge('',*,*,#43734,.t.);
#43827=oriented_edge('',*,*,#43723,.f.);
#43828=oriented_edge('',*,*,#30254,.t.);
#43829=edge_loop('',(#43825,#43826,#43827,#43828));
#43830=face_outer_bound('',#43829,.f.);
#43832=cartesian_point('',(2.983139415830e1,6.825042332658e1,
-2.460528104879e1));
#43833=direction('',(1.293579992999e-2,3.866686852031e-3,9.999088527526e-1));
#43834=direction('',(2.871853652271e-1,-9.578750262297e-1,-1.117067576399e-5));
#43835=axis2_placement_3d('',#43832,#43833,#43834);
#43836=cylindrical_surface('',#43835,3.000055924669e-1);
#43837=oriented_edge('',*,*,#43824,.t.);
#43838=oriented_edge('',*,*,#30252,.f.);
#43840=oriented_edge('',*,*,#43839,.f.);
#43842=oriented_edge('',*,*,#43841,.f.);
#43843=edge_loop('',(#43837,#43838,#43840,#43842));
#43844=face_outer_bound('',#43843,.f.);
#43846=cartesian_point('',(2.822504683751e1,6.477704790577e1,
-3.934391581322e1));
#43847=direction('',(-9.237767578494e-1,3.827895848579e-1,1.042282982812e-2));
#43848=direction('',(3.076947578910e-1,7.582045498283e-1,-5.748476290167e-1));
#43849=axis2_placement_3d('',#43846,#43847,#43848);
#43850=toroidal_surface('',#43849,3.697836800446e0,2.999997076725e-1);
#43852=oriented_edge('',*,*,#43851,.f.);
#43853=oriented_edge('',*,*,#43839,.t.);
#43855=oriented_edge('',*,*,#43854,.t.);
#43857=oriented_edge('',*,*,#43856,.t.);
#43859=oriented_edge('',*,*,#43858,.f.);
#43860=edge_loop('',(#43852,#43853,#43855,#43857,#43859));
#43861=face_outer_bound('',#43860,.f.);
#43863=cartesian_point('',(2.718550309547e1,6.040535841352e1,0.e0));
#43864=direction('',(9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#43865=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#43866=axis2_placement_3d('',#43863,#43864,#43865);
#43867=plane('',#43866);
#43869=oriented_edge('',*,*,#43868,.t.);
#43871=oriented_edge('',*,*,#43870,.t.);
#43872=oriented_edge('',*,*,#43736,.t.);
#43873=oriented_edge('',*,*,#43841,.t.);
#43874=oriented_edge('',*,*,#43851,.t.);
#43876=oriented_edge('',*,*,#43875,.t.);
#43877=edge_loop('',(#43869,#43871,#43872,#43873,#43874,#43876));
#43878=face_outer_bound('',#43877,.f.);
#43880=cartesian_point('',(3.035947561618e1,6.735101198402e1,
-2.154679104913e1));
#43881=direction('',(-1.289308454212e-2,-3.763536915705e-3,-9.999097980122e-1));
#43882=direction('',(1.071921353405e-1,-9.942355236248e-1,2.360017711161e-3));
#43883=axis2_placement_3d('',#43880,#43881,#43882);
#43884=cylindrical_surface('',#43883,5.000150361836e-1);
#43885=oriented_edge('',*,*,#42859,.f.);
#43887=oriented_edge('',*,*,#43886,.t.);
#43888=oriented_edge('',*,*,#43868,.f.);
#43889=oriented_edge('',*,*,#42836,.f.);
#43890=edge_loop('',(#43885,#43887,#43888,#43889));
#43891=face_outer_bound('',#43890,.f.);
#43893=cartesian_point('',(3.148774742848e1,6.970875393333e1,
-8.219510586518e0));
#43894=direction('',(-9.237456134345e-1,3.828648764265e-1,1.041768014009e-2));
#43895=direction('',(-3.281239583550e-1,-8.051151983946e-1,4.940892482817e-1));
#43896=axis2_placement_3d('',#43893,#43894,#43895);
#43897=toroidal_surface('',#43896,2.497876978134e0,4.999993463425e-1);
#43899=oriented_edge('',*,*,#43898,.f.);
#43901=oriented_edge('',*,*,#43900,.f.);
#43902=oriented_edge('',*,*,#43738,.t.);
#43903=oriented_edge('',*,*,#43870,.f.);
#43904=oriented_edge('',*,*,#43886,.f.);
#43905=edge_loop('',(#43899,#43901,#43902,#43903,#43904));
#43906=face_outer_bound('',#43905,.f.);
#43908=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#43909=direction('',(0.e0,0.e0,1.e0));
#43910=direction('',(-4.409554681879e-1,-8.975289828608e-1,0.e0));
#43911=axis2_placement_3d('',#43908,#43909,#43910);
#43912=toroidal_surface('',#43911,7.649382607502e1,3.e0);
#43913=oriented_edge('',*,*,#43900,.t.);
#43914=oriented_edge('',*,*,#43898,.t.);
#43915=oriented_edge('',*,*,#42857,.t.);
#43916=oriented_edge('',*,*,#42855,.t.);
#43918=oriented_edge('',*,*,#43917,.t.);
#43920=oriented_edge('',*,*,#43919,.t.);
#43921=oriented_edge('',*,*,#43717,.t.);
#43922=oriented_edge('',*,*,#43715,.t.);
#43923=edge_loop('',(#43913,#43914,#43915,#43916,#43918,#43920,#43921,#43922));
#43924=face_outer_bound('',#43923,.f.);
#43926=cartesian_point('',(3.613517077023e1,6.741688493570e1,
-8.219508166824e0));
#43927=direction('',(8.660811342341e-1,-4.997948298344e-1,1.042098817524e-2));
#43928=direction('',(-4.989140325648e-1,-8.654900329162e-1,-4.485299357537e-2));
#43929=axis2_placement_3d('',#43926,#43927,#43928);
#43930=toroidal_surface('',#43929,2.497867151127e0,4.999993318039e-1);
#43931=oriented_edge('',*,*,#43919,.f.);
#43932=oriented_edge('',*,*,#43917,.f.);
#43934=oriented_edge('',*,*,#43933,.t.);
#43935=oriented_edge('',*,*,#43681,.f.);
#43936=oriented_edge('',*,*,#43700,.f.);
#43937=edge_loop('',(#43931,#43932,#43934,#43935,#43936));
#43938=face_outer_bound('',#43937,.f.);
#43940=cartesian_point('',(3.495147297589e1,6.508648864862e1,
-2.154687438803e1));
#43941=direction('',(-4.862997913790e-3,1.251986792569e-2,9.999097980110e-1));
#43942=direction('',(-8.540345103159e-1,-5.202110009459e-1,2.360017861668e-3));
#43943=axis2_placement_3d('',#43940,#43941,#43942);
#43944=cylindrical_surface('',#43943,5.000150365090e-1);
#43945=oriented_edge('',*,*,#42853,.f.);
#43946=oriented_edge('',*,*,#42894,.t.);
#43947=oriented_edge('',*,*,#43683,.f.);
#43948=oriented_edge('',*,*,#43933,.f.);
#43949=edge_loop('',(#43945,#43946,#43947,#43948));
#43950=face_outer_bound('',#43949,.f.);
#43952=cartesian_point('',(2.919114563786e1,6.718453239112e1,
-4.213845709161e1));
#43953=direction('',(2.166431330947e-1,5.000782888803e-1,8.384434732726e-1));
#43954=direction('',(3.388186861078e-1,-8.439716267542e-1,4.158290408064e-1));
#43955=axis2_placement_3d('',#43952,#43953,#43954);
#43956=cylindrical_surface('',#43955,3.e-1);
#43957=oriented_edge('',*,*,#42807,.f.);
#43958=oriented_edge('',*,*,#42838,.t.);
#43959=oriented_edge('',*,*,#43875,.f.);
#43960=oriented_edge('',*,*,#43858,.t.);
#43962=oriented_edge('',*,*,#43961,.f.);
#43963=edge_loop('',(#43957,#43958,#43959,#43960,#43962));
#43964=face_outer_bound('',#43963,.f.);
#43966=cartesian_point('',(1.970759469095e-11,4.758049484674e-11,
-4.228096149021e1));
#43967=direction('',(0.e0,0.e0,1.e0));
#43968=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#43969=axis2_placement_3d('',#43966,#43967,#43968);
#43970=conical_surface('',#43969,7.351737503131e1,3.302386755580e1);
#43971=oriented_edge('',*,*,#42693,.f.);
#43972=oriented_edge('',*,*,#42691,.f.);
#43973=oriented_edge('',*,*,#43961,.t.);
#43975=oriented_edge('',*,*,#43974,.f.);
#43977=oriented_edge('',*,*,#43976,.f.);
#43979=oriented_edge('',*,*,#43978,.f.);
#43981=oriented_edge('',*,*,#43980,.t.);
#43982=edge_loop('',(#43971,#43972,#43973,#43975,#43977,#43979,#43981));
#43983=face_outer_bound('',#43982,.f.);
#43985=cartesian_point('',(0.e0,1.421085471520e-14,-3.934268702288e1));
#43986=direction('',(0.e0,0.e0,1.e0));
#43987=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#43988=axis2_placement_3d('',#43985,#43986,#43987);
#43989=toroidal_surface('',#43988,7.065650925828e1,4.e0);
#43991=oriented_edge('',*,*,#43990,.f.);
#43993=oriented_edge('',*,*,#43992,.f.);
#43994=oriented_edge('',*,*,#43978,.t.);
#43995=oriented_edge('',*,*,#43976,.t.);
#43996=oriented_edge('',*,*,#43974,.t.);
#43997=oriented_edge('',*,*,#43856,.f.);
#43998=oriented_edge('',*,*,#43854,.f.);
#43999=oriented_edge('',*,*,#30250,.t.);
#44000=oriented_edge('',*,*,#30248,.t.);
#44001=edge_loop('',(#43991,#43993,#43994,#43995,#43996,#43997,#43998,#43999,
#44000));
#44002=face_outer_bound('',#44001,.f.);
#44004=cartesian_point('',(2.584570859747e1,6.576195550284e1,
-3.934373683670e1));
#44005=direction('',(9.238563757176e-1,-3.825968380573e-1,1.044301463071e-2));
#44006=direction('',(3.822047811395e-1,9.236641493321e-1,2.764135511555e-2));
#44007=axis2_placement_3d('',#44004,#44005,#44006);
#44008=toroidal_surface('',#44007,3.698456085158e0,2.999995094512e-1);
#44010=oriented_edge('',*,*,#44009,.f.);
#44012=oriented_edge('',*,*,#44011,.t.);
#44013=oriented_edge('',*,*,#43992,.t.);
#44014=oriented_edge('',*,*,#43990,.t.);
#44016=oriented_edge('',*,*,#44015,.f.);
#44017=edge_loop('',(#44010,#44012,#44013,#44014,#44016));
#44018=face_outer_bound('',#44017,.f.);
#44020=cartesian_point('',(2.822960550418e1,7.337854832813e1,0.e0));
#44021=direction('',(-9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#44022=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#44023=axis2_placement_3d('',#44020,#44021,#44022);
#44024=plane('',#44023);
#44026=oriented_edge('',*,*,#44025,.t.);
#44028=oriented_edge('',*,*,#44027,.t.);
#44030=oriented_edge('',*,*,#44029,.t.);
#44032=oriented_edge('',*,*,#44031,.t.);
#44033=oriented_edge('',*,*,#44009,.t.);
#44035=oriented_edge('',*,*,#44034,.t.);
#44036=edge_loop('',(#44026,#44028,#44030,#44032,#44033,#44035));
#44037=face_outer_bound('',#44036,.f.);
#44039=cartesian_point('',(2.625355660431e1,6.973415242339e1,
-6.593186996751e0));
#44040=direction('',(1.624594113949e-1,4.166879084574e-1,8.944149633110e-1));
#44041=direction('',(-7.448153327509e-1,-5.427629105665e-1,3.881475789086e-1));
#44042=axis2_placement_3d('',#44039,#44040,#44041);
#44043=cylindrical_surface('',#44042,5.000000030427e-1);
#44045=oriented_edge('',*,*,#44044,.f.);
#44047=oriented_edge('',*,*,#44046,.t.);
#44048=oriented_edge('',*,*,#44025,.f.);
#44050=oriented_edge('',*,*,#44049,.f.);
#44051=edge_loop('',(#44045,#44047,#44048,#44050));
#44052=face_outer_bound('',#44051,.f.);
#44054=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#44055=direction('',(0.e0,0.e0,1.e0));
#44056=direction('',(0.e0,-1.e0,0.e0));
#44057=axis2_placement_3d('',#44054,#44055,#44056);
#44058=conical_surface('',#44057,7.438528799863e1,2.656505117708e1);
#44060=oriented_edge('',*,*,#44059,.t.);
#44062=oriented_edge('',*,*,#44061,.f.);
#44064=oriented_edge('',*,*,#44063,.f.);
#44065=oriented_edge('',*,*,#44044,.t.);
#44067=oriented_edge('',*,*,#44066,.f.);
#44068=oriented_edge('',*,*,#30242,.t.);
#44070=oriented_edge('',*,*,#44069,.t.);
#44071=edge_loop('',(#44060,#44062,#44064,#44065,#44067,#44068,#44070));
#44072=face_outer_bound('',#44071,.f.);
#44074=cartesian_point('',(2.160883647739e1,7.125682699359e1,
-6.695541215482e0));
#44075=direction('',(-1.247758121538e-1,-4.294797760097e-1,-8.944149588977e-1));
#44076=direction('',(2.604856531901e-1,-8.840181802954e-1,3.881482724287e-1));
#44077=axis2_placement_3d('',#44074,#44075,#44076);
#44078=cylindrical_surface('',#44077,5.000000035630e-1);
#44079=oriented_edge('',*,*,#44059,.f.);
#44081=oriented_edge('',*,*,#44080,.f.);
#44083=oriented_edge('',*,*,#44082,.f.);
#44085=oriented_edge('',*,*,#44084,.f.);
#44086=edge_loop('',(#44079,#44081,#44083,#44085));
#44087=face_outer_bound('',#44086,.f.);
#44089=cartesian_point('',(2.075902821277e1,7.272414493254e1,
-4.363029127617e0));
#44090=cartesian_point('',(2.084997675312e1,7.272697218568e1,
-4.314605919313e0));
#44091=cartesian_point('',(2.103454397333e1,7.271987041873e1,
-4.262138919636e0));
#44092=cartesian_point('',(2.128575805260e1,7.264837228016e1,
-4.261096959279e0));
#44093=cartesian_point('',(2.144684268047e1,7.257772217216e1,
-4.288853944281e0));
#44094=cartesian_point('',(2.159043776841e1,7.248837800540e1,
-4.343074219487e0));
#44095=cartesian_point('',(2.170952555771e1,7.238790419487e1,
-4.416732040382e0));
#44096=cartesian_point('',(2.180486590121e1,7.228083538517e1,
-4.504452654470e0));
#44097=cartesian_point('',(2.187939774445e1,7.216952872880e1,
-4.603315764314e0));
#44098=cartesian_point('',(2.193599313728e1,7.205488458772e1,
-4.712385934502e0));
#44099=cartesian_point('',(2.197663732032e1,7.193708703197e1,
-4.831907622776e0));
#44100=cartesian_point('',(2.200233578873e1,7.181643589914e1,
-4.962310168116e0));
#44101=cartesian_point('',(2.201347109329e1,7.169352359597e1,
-5.103831458356e0));
#44102=cartesian_point('',(2.201006017802e1,7.156896612147e1,
-5.256726503418e0));
#44103=cartesian_point('',(2.199174871321e1,7.144321056171e1,
-5.421551660537e0));
#44104=cartesian_point('',(2.195766382665e1,7.131654301627e1,
-5.599320324552e0));
#44105=cartesian_point('',(2.190626198775e1,7.118934510654e1,
-5.791373487965e0));
#44106=cartesian_point('',(2.182413462596e1,7.104260118540e1,
-6.031576926303e0));
#44107=cartesian_point('',(2.174820428578e1,7.094759586071e1,
-6.206101266483e0));
#44108=cartesian_point('',(2.169664004235e1,7.089453704252e1,
-6.311404943851e0));
#44109=cartesian_point('',(2.061268725079e1,7.218556106587e1,
-4.095282731031e0));
#44110=cartesian_point('',(2.068900926100e1,7.219145831724e1,
-4.031000819193e0));
#44111=cartesian_point('',(2.087548336456e1,7.219478078141e1,
-3.959334725874e0));
#44112=cartesian_point('',(2.113483816230e1,7.212163406093e1,
-3.957018043601e0));
#44113=cartesian_point('',(2.129707996862e1,7.204532942867e1,
-3.994089159400e0));
#44114=cartesian_point('',(2.143167199125e1,7.194921764039e1,
-4.065609723960e0));
#44115=cartesian_point('',(2.153024309815e1,7.184477913550e1,
-4.159983921902e0));
#44116=cartesian_point('',(2.159538119490e1,7.173898632113e1,
-4.268400624494e0));
#44117=cartesian_point('',(2.163282636309e1,7.163530729164e1,
-4.386161162845e0));
#44118=cartesian_point('',(2.164794241798e1,7.153503302432e1,
-4.511736888892e0));
#44119=cartesian_point('',(2.164462483483e1,7.143851844074e1,
-4.645351870815e0));
#44120=cartesian_point('',(2.162548487495e1,7.134613213901e1,
-4.787602274013e0));
#44121=cartesian_point('',(2.159233871167e1,7.125843827057e1,
-4.938946149750e0));
#44122=cartesian_point('',(2.154643328255e1,7.117602346443e1,
-5.099871690375e0));
#44123=cartesian_point('',(2.148846388103e1,7.109943993519e1,
-5.271146515771e0));
#44124=cartesian_point('',(2.141855322752e1,7.102931916067e1,
-5.453940623373e0));
#44125=cartesian_point('',(2.133632157713e1,7.096663960354e1,
-5.649665323505e0));
#44126=cartesian_point('',(2.122614766158e1,7.090463971721e1,
-5.892501269948e0));
#44127=cartesian_point('',(2.114014474877e1,7.087481966147e1,
-6.067234762808e0));
#44128=cartesian_point('',(2.108652575260e1,7.086236226529e1,
-6.172064103330e0));
#44129=cartesian_point('',(2.079098355944e1,7.173285103200e1,
-4.491896971287e0));
#44130=cartesian_point('',(2.081254113619e1,7.173537496170e1,
-4.450611428578e0));
#44131=cartesian_point('',(2.087184010046e1,7.173844569337e1,
-4.406477235793e0));
#44132=cartesian_point('',(2.095503463410e1,7.171511226214e1,
-4.404326686514e0));
#44133=cartesian_point('',(2.100623707054e1,7.168999110526e1,
-4.426228461664e0));
#44134=cartesian_point('',(2.104673056623e1,7.165837067557e1,
-4.470609830467e0));
#44135=cartesian_point('',(2.107363099144e1,7.162459051107e1,
-4.532808374550e0));
#44136=cartesian_point('',(2.108809341456e1,7.159129767564e1,
-4.609212371575e0));
#44137=cartesian_point('',(2.109244525390e1,7.155979060494e1,
-4.697814628399e0));
#44138=cartesian_point('',(2.108883630293e1,7.153054819454e1,
-4.797987361367e0));
#44139=cartesian_point('',(2.107884369166e1,7.150371269163e1,
-4.909992620856e0));
#44140=cartesian_point('',(2.106358461993e1,7.147941212117e1,
-5.034185473384e0));
#44141=cartesian_point('',(2.104389636711e1,7.145781918798e1,
-5.170703874371e0));
#44142=cartesian_point('',(2.102039935498e1,7.143911347490e1,
-5.319696729850e0));
#44143=cartesian_point('',(2.099350412801e1,7.142348729209e1,
-5.481627693531e0));
#44144=cartesian_point('',(2.096342633145e1,7.141120021700e1,
-5.657450878324e0));
#44145=cartesian_point('',(2.093025048853e1,7.140266577227e1,
-5.848500672858e0));
#44146=cartesian_point('',(2.088836386306e1,7.139789015879e1,
-6.088703943603e0));
#44147=cartesian_point('',(2.085793422285e1,7.139987209446e1,
-6.264337007113e0));
#44148=cartesian_point('',(2.083976419569e1,7.140304187267e1,
-6.370704886313e0));
#44149=cartesian_point('',(2.103309963334e1,7.202825355180e1,
-4.972691627439e0));
#44150=cartesian_point('',(2.103986593527e1,7.202589567941e1,
-4.959617706103e0));
#44151=cartesian_point('',(2.102894366622e1,7.201840695731e1,
-4.949471848824e0));
#44152=cartesian_point('',(2.100936991464e1,7.202348018751e1,
-4.948685262706e0));
#44153=cartesian_point('',(2.099976843313e1,7.203150765382e1,
-4.953124430432e0));
#44154=cartesian_point('',(2.099871832471e1,7.204129750680e1,
-4.965627216244e0));
#44155=cartesian_point('',(2.100763627220e1,7.204943739996e1,
-4.989825668089e0));
#44156=cartesian_point('',(2.102507961770e1,7.205381320084e1,
-5.028337391946e0));
#44157=cartesian_point('',(2.104874147175e1,7.205344693313e1,
-5.082379339391e0));
#44158=cartesian_point('',(2.107655339434e1,7.204799065319e1,
-5.152400854497e0));
#44159=cartesian_point('',(2.110693694116e1,7.203730151490e1,
-5.238704779999e0));
#44160=cartesian_point('',(2.113860098466e1,7.202130955466e1,
-5.341349845518e0));
#44161=cartesian_point('',(2.117042335165e1,7.200000546014e1,
-5.460081897963e0));
#44162=cartesian_point('',(2.120145792646e1,7.197337953224e1,
-5.594634407363e0));
#44163=cartesian_point('',(2.123091267251e1,7.194132562363e1,
-5.745096484033e0));
#44164=cartesian_point('',(2.125805755865e1,7.190355816071e1,
-5.912149672137e0));
#44165=cartesian_point('',(2.128206271214e1,7.185959035747e1,
-6.097016722652e0));
#44166=cartesian_point('',(2.130490435257e1,7.180080972811e1,
-6.333173297497e0));
#44167=cartesian_point('',(2.131439944030e1,7.175468939070e1,
-6.509080428434e0));
#44168=cartesian_point('',(2.131732619957e1,7.172565215710e1,
-6.616749097447e0));
#44169=(bounded_surface()b_spline_surface(3,3,((#44089,#44090,#44091,#44092,
#44093,#44094,#44095,#44096,#44097,#44098,#44099,#44100,#44101,#44102,#44103,
#44104,#44105,#44106,#44107,#44108),(#44109,#44110,#44111,#44112,#44113,#44114,
#44115,#44116,#44117,#44118,#44119,#44120,#44121,#44122,#44123,#44124,#44125,
#44126,#44127,#44128),(#44129,#44130,#44131,#44132,#44133,#44134,#44135,#44136,
#44137,#44138,#44139,#44140,#44141,#44142,#44143,#44144,#44145,#44146,#44147,
#44148),(#44149,#44150,#44151,#44152,#44153,#44154,#44155,#44156,#44157,#44158,
#44159,#44160,#44161,#44162,#44163,#44164,#44165,#44166,#44167,#44168)),
.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.964900328202e-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());
#44171=oriented_edge('',*,*,#44170,.f.);
#44172=oriented_edge('',*,*,#44080,.t.);
#44173=oriented_edge('',*,*,#44069,.f.);
#44174=oriented_edge('',*,*,#30240,.t.);
#44175=edge_loop('',(#44171,#44172,#44173,#44174));
#44176=face_outer_bound('',#44175,.f.);
#44178=cartesian_point('',(2.074520528396e1,7.159509019063e1,
-1.831744729599e1));
#44179=direction('',(1.231824756826e-2,5.513925425550e-3,9.999089245543e-1));
#44180=direction('',(4.096154748696e-1,-9.122582762043e-1,-1.562214619674e-5));
#44181=axis2_placement_3d('',#44178,#44179,#44180);
#44182=cylindrical_surface('',#44181,3.000026704679e-1);
#44183=oriented_edge('',*,*,#44170,.t.);
#44184=oriented_edge('',*,*,#30238,.f.);
#44186=oriented_edge('',*,*,#44185,.f.);
#44188=oriented_edge('',*,*,#44187,.f.);
#44189=edge_loop('',(#44183,#44184,#44186,#44188));
#44190=face_outer_bound('',#44189,.f.);
#44192=cartesian_point('',(2.066481960499e1,7.076195010510e1,
-3.054845153509e1));
#44193=cartesian_point('',(2.067025889536e1,7.078156826559e1,
-3.053160743214e1));
#44194=cartesian_point('',(2.070187929713e1,7.089541703613e1,
-3.042879079869e1));
#44195=cartesian_point('',(2.075553929688e1,7.108630561788e1,
-3.019713532243e1));
#44196=cartesian_point('',(2.080873593472e1,7.126910776239e1,
-2.980836616906e1));
#44197=cartesian_point('',(2.083011074801e1,7.133428806331e1,
-2.944774243740e1));
#44198=cartesian_point('',(2.083197513462e1,7.133245306407e1,
-2.923042826080e1));
#44199=cartesian_point('',(2.083155972817e1,7.132828207223e1,
-2.916565962923e1));
#44200=cartesian_point('',(2.067847889906e1,7.077194651936e1,
-3.056449999719e1));
#44201=cartesian_point('',(2.068398891665e1,7.079181977479e1,
-3.054743685963e1));
#44202=cartesian_point('',(2.071601928818e1,7.090714462647e1,
-3.044328695599e1));
#44203=cartesian_point('',(2.077036208381e1,7.110046179870e1,
-3.020867467715e1));
#44204=cartesian_point('',(2.082421901093e1,7.128553231775e1,
-2.981506497826e1));
#44205=cartesian_point('',(2.084585596124e1,7.135151169981e1,
-2.945001172781e1));
#44206=cartesian_point('',(2.084774346939e1,7.134965474468e1,
-2.923002228968e1));
#44207=cartesian_point('',(2.084732294539e1,7.134543232653e1,
-2.916445470505e1));
#44208=cartesian_point('',(2.070175654034e1,7.079482935399e1,
-3.059865730512e1));
#44209=cartesian_point('',(2.070741737211e1,7.081524655760e1,
-3.058112711209e1));
#44210=cartesian_point('',(2.074032193703e1,7.093371891051e1,
-3.047413422821e1));
#44211=cartesian_point('',(2.079612068303e1,7.113221465417e1,
-3.023321705214e1));
#44212=cartesian_point('',(2.085138556887e1,7.132212211040e1,
-2.982928568280e1));
#44213=cartesian_point('',(2.087358148345e1,7.138980540211e1,
-2.945478720903e1));
#44214=cartesian_point('',(2.087551829450e1,7.138790162961e1,
-2.922909321385e1));
#44215=cartesian_point('',(2.087508685814e1,7.138356955330e1,
-2.916182199270e1));
#44216=cartesian_point('',(2.072177984236e1,7.083682256868e1,
-3.065401456147e1));
#44217=cartesian_point('',(2.072768594577e1,7.085812440432e1,
-3.063572478832e1));
#44218=cartesian_point('',(2.076201222610e1,7.098171559136e1,
-3.052410831790e1));
#44219=cartesian_point('',(2.082017880861e1,7.118863333267e1,
-3.027293738160e1));
#44220=cartesian_point('',(2.087773348137e1,7.138640718109e1,
-2.985221970627e1));
#44221=cartesian_point('',(2.090083844894e1,7.145686156966e1,
-2.946236030722e1));
#44222=cartesian_point('',(2.090285544212e1,7.145488165731e1,
-2.922738889513e1));
#44223=cartesian_point('',(2.090240625880e1,7.145037124208e1,
-2.915734702128e1));
#44224=cartesian_point('',(2.072521338270e1,7.088257096602e1,
-3.070838854190e1));
#44225=cartesian_point('',(2.073136118406e1,7.090474454426e1,
-3.068935025600e1));
#44226=cartesian_point('',(2.076708846482e1,7.103337998204e1,
-3.057317756647e1));
#44227=cartesian_point('',(2.082758838358e1,7.124859700933e1,
-3.031190227116e1));
#44228=cartesian_point('',(2.088739948019e1,7.145412263358e1,
-2.987464287271e1));
#44229=cartesian_point('',(2.091140025550e1,7.152730774307e1,
-2.946964636292e1));
#44230=cartesian_point('',(2.091349626252e1,7.152525280026e1,
-2.922553270943e1));
#44231=cartesian_point('',(2.091302959083e1,7.152056664457e1,
-2.915276055236e1));
#44232=cartesian_point('',(2.071274734497e1,7.092886984203e1,
-3.075827076446e1));
#44233=cartesian_point('',(2.071911763104e1,7.095184586567e1,
-3.073854346713e1));
#44234=cartesian_point('',(2.075613454289e1,7.108512457283e1,
-3.061817674488e1));
#44235=cartesian_point('',(2.081878231455e1,7.130798115299e1,
-3.034760031384e1));
#44236=cartesian_point('',(2.088067046567e1,7.152064234309e1,
-2.989511413937e1));
#44237=cartesian_point('',(2.090549583851e1,7.159634110098e1,
-2.947618380941e1));
#44238=cartesian_point('',(2.090766457834e1,7.159421709207e1,
-2.922365465644e1));
#44239=cartesian_point('',(2.090718180847e1,7.158936916603e1,
-2.914836925388e1));
#44240=cartesian_point('',(2.069148335737e1,7.096487943530e1,
-3.079333286876e1));
#44241=cartesian_point('',(2.069801063034e1,7.098842167055e1,
-3.077311939969e1));
#44242=cartesian_point('',(2.073593751577e1,7.112497670413e1,
-3.064979333585e1));
#44243=cartesian_point('',(2.080010082888e1,7.135322381129e1,
-3.037265395224e1));
#44244=cartesian_point('',(2.086345456556e1,7.157091991126e1,
-2.990942364805e1));
#44245=cartesian_point('',(2.088886178072e1,7.164839231873e1,
-2.948066150792e1));
#44246=cartesian_point('',(2.089108184138e1,7.164621957626e1,
-2.922219431409e1));
#44247=cartesian_point('',(2.089058771253e1,7.164125750380e1,
-2.914513554624e1));
#44248=cartesian_point('',(2.066988062677e1,7.099102240501e1,
-3.081679775765e1));
#44249=cartesian_point('',(2.067651331685e1,7.101494485282e1,
-3.079625782301e1));
#44250=cartesian_point('',(2.071505125183e1,7.115369994801e1,
-3.067094455370e1));
#44251=cartesian_point('',(2.078023225496e1,7.138556680788e1,
-3.038939813057e1));
#44252=cartesian_point('',(2.084457013611e1,7.160664386278e1,
-2.991895311565e1));
#44253=cartesian_point('',(2.087036805987e1,7.168530728048e1,
-2.948358888973e1));
#44254=cartesian_point('',(2.087262258260e1,7.168310181330e1,
-2.922113428622e1));
#44255=cartesian_point('',(2.087212082615e1,7.167806309124e1,
-2.914288469905e1));
#44256=cartesian_point('',(2.065217797377e1,7.100888835202e1,
-3.083188460064e1));
#44257=cartesian_point('',(2.065887862611e1,7.103305592223e1,
-3.081113419418e1));
#44258=cartesian_point('',(2.069781050376e1,7.117322939352e1,
-3.068453977678e1));
#44259=cartesian_point('',(2.076364760992e1,7.140742990200e1,
-3.040015214255e1));
#44260=cartesian_point('',(2.082861996739e1,7.163068665295e1,
-2.992505581554e1));
#44261=cartesian_point('',(2.085466978035e1,7.171011791299e1,
-2.948543523581e1));
#44262=cartesian_point('',(2.085694652073e1,7.170789134824e1,
-2.922040995585e1));
#44263=cartesian_point('',(2.085643984677e1,7.170280321029e1,
-2.914139264941e1));
#44264=cartesian_point('',(2.063240755469e1,7.102589545805e1,
-3.084530396721e1));
#44265=cartesian_point('',(2.063916885178e1,7.105028175844e1,
-3.082436575035e1));
#44266=cartesian_point('',(2.067845225648e1,7.119172088992e1,
-3.069662812545e1));
#44267=cartesian_point('',(2.074487482339e1,7.142800378417e1,
-3.040970519198e1));
#44268=cartesian_point('',(2.081041334341e1,7.165320554433e1,
-2.993045835749e1));
#44269=cartesian_point('',(2.083668792477e1,7.173332197347e1,
-2.948703970356e1));
#44270=cartesian_point('',(2.083898449062e1,7.173107658273e1,
-2.921972053068e1));
#44271=cartesian_point('',(2.083847342864e1,7.172594434949e1,
-2.914001816496e1));
#44272=cartesian_point('',(2.060183123420e1,7.104831120093e1,
-3.086153234125e1));
#44273=cartesian_point('',(2.060866619209e1,7.107296317693e1,
-3.084036600480e1));
#44274=cartesian_point('',(2.064837657098e1,7.121593961345e1,
-3.071123980926e1));
#44275=cartesian_point('',(2.071551025432e1,7.145475182961e1,
-3.042123743293e1));
#44276=cartesian_point('',(2.078173645064e1,7.168231605044e1,
-2.993694928002e1));
#44277=cartesian_point('',(2.080828404178e1,7.176326470447e1,
-2.948891738271e1));
#44278=cartesian_point('',(2.081060468820e1,7.176099644715e1,
-2.921881198560e1));
#44279=cartesian_point('',(2.081008829638e1,7.175581065459e1,
-2.913827752837e1));
#44280=cartesian_point('',(2.055646382191e1,7.107430965868e1,
-3.087715727758e1));
#44281=cartesian_point('',(2.056337046971e1,7.109922020184e1,
-3.085576892510e1));
#44282=cartesian_point('',(2.060349639873e1,7.124369281127e1,
-3.072529131149e1));
#44283=cartesian_point('',(2.067132217185e1,7.148496667485e1,
-3.043229188586e1));
#44284=cartesian_point('',(2.073821764502e1,7.171483014635e1,
-2.994309730003e1));
#44285=cartesian_point('',(2.076503094129e1,7.179658875827e1,
-2.949057559122e1));
#44286=cartesian_point('',(2.076737502396e1,7.179429824620e1,
-2.921775851806e1));
#44287=cartesian_point('',(2.076685344493e1,7.178906032734e1,
-2.913641423279e1));
#44288=cartesian_point('',(2.049244115571e1,7.109919336507e1,
-3.088546201788e1));
#44289=cartesian_point('',(2.049938783178e1,7.112424827993e1,
-3.086394970214e1));
#44290=cartesian_point('',(2.053974578435e1,7.126955628167e1,
-3.073271752049e1));
#44291=cartesian_point('',(2.060795798774e1,7.151220461294e1,
-3.043804468402e1));
#44292=cartesian_point('',(2.067522715350e1,7.174335187746e1,
-2.994611057770e1));
#44293=cartesian_point('',(2.070218880697e1,7.182556273164e1,
-2.949108197013e1));
#44294=cartesian_point('',(2.070454597533e1,7.182325979354e1,
-2.921675082510e1));
#44295=cartesian_point('',(2.070402150002e1,7.181799276983e1,
-2.913495437007e1));
#44296=cartesian_point('',(2.042314279817e1,7.111473637721e1,
-3.088118814884e1));
#44297=cartesian_point('',(2.043007380541e1,7.113973477862e1,
-3.085972435779e1));
#44298=cartesian_point('',(2.047034093371e1,7.128471577092e1,
-3.072878754740e1));
#44299=cartesian_point('',(2.053840187123e1,7.152682607483e1,
-3.043476975783e1));
#44300=cartesian_point('',(2.060552475721e1,7.175747080607e1,
-2.994390802081e1));
#44301=cartesian_point('',(2.063242833711e1,7.183950463264e1,
-2.948986072413e1));
#44302=cartesian_point('',(2.063478038317e1,7.183720655865e1,
-2.921612225370e1));
#44303=cartesian_point('',(2.063425704158e1,7.183195092786e1,
-2.913450279788e1));
#44304=cartesian_point('',(2.036107150241e1,7.111878554051e1,
-3.086586484765e1));
#44305=cartesian_point('',(2.036793734277e1,7.114354890167e1,
-3.084460287147e1));
#44306=cartesian_point('',(2.040782673174e1,7.128716985735e1,
-3.071489451405e1));
#44307=cartesian_point('',(2.047525855248e1,7.152704249833e1,
-3.042360107327e1));
#44308=cartesian_point('',(2.054177305888e1,7.175559718696e1,
-2.993719933446e1));
#44309=cartesian_point('',(2.056843511009e1,7.183689475344e1,
-2.948723332280e1));
#44310=cartesian_point('',(2.057076585235e1,7.183461690926e1,
-2.921595979391e1));
#44311=cartesian_point('',(2.057024722600e1,7.182940866181e1,
-2.913507648017e1));
#44312=cartesian_point('',(2.032480411900e1,7.111604804694e1,
-3.085096973455e1));
#44313=cartesian_point('',(2.033160545271e1,7.114057874916e1,
-3.082990752856e1));
#44314=cartesian_point('',(2.037112092934e1,7.128285344720e1,
-3.070141517825e1));
#44315=cartesian_point('',(2.043793000713e1,7.152051109582e1,
-3.041281848494e1));
#44316=cartesian_point('',(2.050384229768e1,7.174699691675e1,
-2.993083155854e1));
#44317=cartesian_point('',(2.053026526718e1,7.182756568247e1,
-2.948490548299e1));
#44318=cartesian_point('',(2.053257492147e1,7.182530786311e1,
-2.921607192245e1));
#44319=cartesian_point('',(2.053206096258e1,7.182014651895e1,
-2.913591729267e1));
#44320=cartesian_point('',(2.031058632873e1,7.111411972111e1,
-3.084413477954e1));
#44321=cartesian_point('',(2.031735794521e1,7.113854324089e1,
-3.082316460463e1));
#44322=cartesian_point('',(2.035670116615e1,7.128019773858e1,
-3.069523245026e1));
#44323=cartesian_point('',(2.042322335574e1,7.151683497397e1,
-3.040787810737e1));
#44324=cartesian_point('',(2.048885821461e1,7.174236769912e1,
-2.992792501773e1));
#44325=cartesian_point('',(2.051517104283e1,7.182260071743e1,
-2.948386007916e1));
#44326=cartesian_point('',(2.051747098222e1,7.182035212321e1,
-2.921615057483e1));
#44327=cartesian_point('',(2.051695917356e1,7.181521238669e1,
-2.913633163864e1));
#44328=b_spline_surface_with_knots('',3,3,((#44192,#44193,#44194,#44195,#44196,
#44197,#44198,#44199),(#44200,#44201,#44202,#44203,#44204,#44205,#44206,#44207),
(#44208,#44209,#44210,#44211,#44212,#44213,#44214,#44215),(#44216,#44217,#44218,
#44219,#44220,#44221,#44222,#44223),(#44224,#44225,#44226,#44227,#44228,#44229,
#44230,#44231),(#44232,#44233,#44234,#44235,#44236,#44237,#44238,#44239),
(#44240,#44241,#44242,#44243,#44244,#44245,#44246,#44247),(#44248,#44249,#44250,
#44251,#44252,#44253,#44254,#44255),(#44256,#44257,#44258,#44259,#44260,#44261,
#44262,#44263),(#44264,#44265,#44266,#44267,#44268,#44269,#44270,#44271),
(#44272,#44273,#44274,#44275,#44276,#44277,#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)),.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.438791592555e-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.712744413730e0),(
6.392791199010e-2,8.305478516935e-2,1.772286281198e-1,2.826419879849e-1,
3.920010862323e-1,4.386991991078e-1),.unspecified.);
#44329=oriented_edge('',*,*,#44185,.t.);
#44331=oriented_edge('',*,*,#44330,.f.);
#44333=oriented_edge('',*,*,#44332,.t.);
#44335=oriented_edge('',*,*,#44334,.f.);
#44336=edge_loop('',(#44329,#44331,#44333,#44335));
#44337=face_outer_bound('',#44336,.f.);
#44339=cartesian_point('',(-1.350093750200e0,3.293006918678e1,
-6.620797812740e1));
#44340=direction('',(-1.558858547720e-4,7.068311558184e-1,-7.073822819834e-1));
#44341=direction('',(3.880648739121e-1,6.519889550423e-1,6.513954683128e-1));
#44342=axis2_placement_3d('',#44339,#44340,#44341);
#44343=toroidal_surface('',#44342,5.650700629514e1,1.999999504084e0);
#44344=oriented_edge('',*,*,#44330,.t.);
#44345=oriented_edge('',*,*,#30236,.f.);
#44347=oriented_edge('',*,*,#44346,.t.);
#44349=oriented_edge('',*,*,#44348,.f.);
#44350=edge_loop('',(#44344,#44345,#44347,#44349));
#44351=face_outer_bound('',#44350,.f.);
#44353=cartesian_point('',(1.761755807271e1,7.219694821187e1,
-2.845287890674e1));
#44354=cartesian_point('',(1.761794886179e1,7.219781703418e1,
-2.846745112712e1));
#44355=cartesian_point('',(1.762212280031e1,7.220617667532e1,
-2.864583316936e1));
#44356=cartesian_point('',(1.761596575123e1,7.216954500945e1,
-2.898326624340e1));
#44357=cartesian_point('',(1.757324720573e1,7.199270878541e1,
-2.941350708823e1));
#44358=cartesian_point('',(1.752147021373e1,7.178886273073e1,
-2.967576964164e1));
#44359=cartesian_point('',(1.748846241727e1,7.166092330480e1,
-2.979322904650e1));
#44360=cartesian_point('',(1.748159522427e1,7.163437380072e1,
-2.981598592969e1));
#44361=cartesian_point('',(1.760897608187e1,7.223674638006e1,
-2.845074038202e1));
#44362=cartesian_point('',(1.760937536155e1,7.223763407037e1,
-2.846562942528e1));
#44363=cartesian_point('',(1.761364000353e1,7.224617530362e1,
-2.864788961279e1));
#44364=cartesian_point('',(1.760735035686e1,7.220875187372e1,
-2.899266049723e1));
#44365=cartesian_point('',(1.756369135175e1,7.202802058115e1,
-2.943242199482e1));
#44366=cartesian_point('',(1.751074179744e1,7.181955721045e1,
-2.970064701630e1));
#44367=cartesian_point('',(1.747697157303e1,7.168866255813e1,
-2.982082023476e1));
#44368=cartesian_point('',(1.746994521463e1,7.166149769778e1,
-2.984410459666e1));
#44369=cartesian_point('',(1.760796333005e1,7.230271140170e1,
-2.844684188832e1));
#44370=cartesian_point('',(1.760837748436e1,7.230363214677e1,
-2.846228597191e1));
#44371=cartesian_point('',(1.761280102927e1,7.231249151030e1,
-2.865134026190e1));
#44372=cartesian_point('',(1.760627908559e1,7.227368099311e1,
-2.900896621813e1));
#44373=cartesian_point('',(1.756097249417e1,7.208612595026e1,
-2.946540689766e1));
#44374=cartesian_point('',(1.750596873405e1,7.186957352770e1,
-2.974407753588e1));
#44375=cartesian_point('',(1.747086281610e1,7.173350162968e1,
-2.986900507023e1));
#44376=cartesian_point('',(1.746355761665e1,7.170525872987e1,
-2.989321351935e1));
#44377=cartesian_point('',(1.763523420289e1,7.238554643948e1,
-2.844118179760e1));
#44378=cartesian_point('',(1.763566876757e1,7.238651254100e1,
-2.845738748564e1));
#44379=cartesian_point('',(1.764031035284e1,7.239580843039e1,
-2.865576437540e1));
#44380=cartesian_point('',(1.763346966033e1,7.235509460666e1,
-2.903102955469e1));
#44381=cartesian_point('',(1.758590231591e1,7.215817628252e1,
-2.951035675059e1));
#44382=cartesian_point('',(1.752807985552e1,7.193052438168e1,
-2.980336045260e1));
#44383=cartesian_point('',(1.749114115149e1,7.178734847104e1,
-2.993481167191e1));
#44384=cartesian_point('',(1.748345333735e1,7.175762632798e1,
-2.996028811710e1));
#44385=cartesian_point('',(1.766841839037e1,7.244128540302e1,
-2.843697580888e1));
#44386=cartesian_point('',(1.766886758898e1,7.244228402443e1,
-2.845372755593e1));
#44387=cartesian_point('',(1.767366550591e1,7.245189289630e1,
-2.865878861002e1));
#44388=cartesian_point('',(1.766659627528e1,7.240981443031e1,
-2.904670084796e1));
#44389=cartesian_point('',(1.761740800482e1,7.220618277380e1,
-2.954243733314e1));
#44390=cartesian_point('',(1.755756457857e1,7.197057271335e1,
-2.984571762712e1));
#44391=cartesian_point('',(1.751931179440e1,7.182230333211e1,
-2.998184623077e1));
#44392=cartesian_point('',(1.751134965124e1,7.179152059379e1,
-3.000823181017e1));
#44393=cartesian_point('',(1.770351353748e1,7.247901143364e1,
-2.843379059189e1));
#44394=cartesian_point('',(1.770397340740e1,7.248003376909e1,
-2.845094053432e1));
#44395=cartesian_point('',(1.770888532400e1,7.248987087306e1,
-2.866087579322e1));
#44396=cartesian_point('',(1.770164943954e1,7.244679728702e1,
-2.905801047849e1));
#44397=cartesian_point('',(1.765127916262e1,7.223827015588e1,
-2.956571289275e1));
#44398=cartesian_point('',(1.758996201415e1,7.199685687193e1,
-2.987648705002e1));
#44399=cartesian_point('',(1.755075098069e1,7.184487324646e1,
-3.001602648082e1));
#44400=cartesian_point('',(1.754258879224e1,7.181331710429e1,
-3.004307501613e1));
#44401=cartesian_point('',(1.773414191428e1,7.250345452635e1,
-2.843151550564e1));
#44402=cartesian_point('',(1.773460917694e1,7.250449329013e1,
-2.844894130475e1));
#44403=cartesian_point('',(1.773960006878e1,7.251448850578e1,
-2.866225325271e1));
#44404=cartesian_point('',(1.773224873201e1,7.247072553325e1,
-2.906577694677e1));
#44405=cartesian_point('',(1.768105959982e1,7.225880697800e1,
-2.958176896390e1));
#44406=cartesian_point('',(1.761872150498e1,7.201337341131e1,
-2.989773462364e1));
#44407=cartesian_point('',(1.757884662786e1,7.185881667937e1,
-3.003963696354e1));
#44408=cartesian_point('',(1.757054585458e1,7.182672474840e1,
-3.006714477293e1));
#44409=cartesian_point('',(1.775761577561e1,7.251877081010e1,
-2.842997521439e1));
#44410=cartesian_point('',(1.775808793040e1,7.251982044532e1,
-2.844758356155e1));
#44411=cartesian_point('',(1.776313108407e1,7.252992029132e1,
-2.866313003218e1));
#44412=cartesian_point('',(1.775570334679e1,7.248570111754e1,
-2.907088165028e1));
#44413=cartesian_point('',(1.770397233742e1,7.227153828873e1,
-2.959235930883e1));
#44414=cartesian_point('',(1.764095863174e1,7.202344430151e1,
-2.991176044329e1));
#44415=cartesian_point('',(1.760064445634e1,7.186718481739e1,
-3.005522643733e1));
#44416=cartesian_point('',(1.759225197461e1,7.183473832838e1,
-3.008303817118e1));
#44417=cartesian_point('',(1.778239484432e1,7.253188168403e1,
-2.842853120516e1));
#44418=cartesian_point('',(1.778287147107e1,7.253294125696e1,
-2.844630642188e1));
#44419=cartesian_point('',(1.778796239796e1,7.254313674693e1,
-2.866389549887e1));
#44420=cartesian_point('',(1.778046482196e1,7.249850055365e1,
-2.907551191755e1));
#44421=cartesian_point('',(1.772823847562e1,7.228228620506e1,
-2.960200407257e1));
#44422=cartesian_point('',(1.766460718522e1,7.203176029269e1,
-2.992454561936e1));
#44423=cartesian_point('',(1.762389144153e1,7.187394430053e1,
-3.006944097009e1));
#44424=cartesian_point('',(1.761541512790e1,7.184117370541e1,
-3.009753052523e1));
#44425=cartesian_point('',(1.781863943515e1,7.254683531199e1,
-2.842667039834e1));
#44426=cartesian_point('',(1.781912164672e1,7.254790729565e1,
-2.844465401047e1));
#44427=cartesian_point('',(1.782427223532e1,7.255822223082e1,
-2.866479400086e1));
#44428=cartesian_point('',(1.781668744108e1,7.251306524180e1,
-2.908123698419e1));
#44429=cartesian_point('',(1.776384249206e1,7.229428884825e1,
-2.961399150407e1));
#44430=cartesian_point('',(1.769943992966e1,7.204072582086e1,
-2.994045496162e1));
#44431=cartesian_point('',(1.765822268653e1,7.188096598028e1,
-3.008713536756e1));
#44432=cartesian_point('',(1.764964167926e1,7.184779062453e1,
-3.011557188045e1));
#44433=cartesian_point('',(1.786869852381e1,7.255927618857e1,
-2.842458906953e1));
#44434=cartesian_point('',(1.786918658938e1,7.256036118115e1,
-2.844279112143e1));
#44435=cartesian_point('',(1.787439971527e1,7.257080131857e1,
-2.866560497540e1));
#44436=cartesian_point('',(1.786672349902e1,7.252509843226e1,
-2.908710715653e1));
#44437=cartesian_point('',(1.781323013162e1,7.230363650704e1,
-2.962642587783e1));
#44438=cartesian_point('',(1.774801912303e1,7.204688998026e1,
-2.995700027635e1));
#44439=cartesian_point('',(1.770627620896e1,7.188509260067e1,
-3.010555177449e1));
#44440=cartesian_point('',(1.769758546196e1,7.185149297542e1,
-3.013435196798e1));
#44441=cartesian_point('',(1.793364625863e1,7.256134883773e1,
-2.842272592953e1));
#44442=cartesian_point('',(1.793413873390e1,7.256244362962e1,
-2.844109252700e1));
#44443=cartesian_point('',(1.793939896767e1,7.257297807900e1,
-2.866592054003e1));
#44444=cartesian_point('',(1.793165388536e1,7.252686398098e1,
-2.909123369682e1));
#44445=cartesian_point('',(1.787767207950e1,7.230337910742e1,
-2.963549707791e1));
#44446=cartesian_point('',(1.781185208729e1,7.204423452479e1,
-2.996916815235e1));
#44447=cartesian_point('',(1.776971319755e1,7.188090231462e1,
-3.011912910057e1));
#44448=cartesian_point('',(1.776093978618e1,7.184698309706e1,
-3.014820324615e1));
#44449=cartesian_point('',(1.801216239413e1,7.254655070570e1,
-2.842150331592e1));
#44450=cartesian_point('',(1.801265628234e1,7.254764863745e1,
-2.843992263635e1));
#44451=cartesian_point('',(1.801793161020e1,7.255821330584e1,
-2.866539601733e1));
#44452=cartesian_point('',(1.801016446212e1,7.251196744919e1,
-2.909193027010e1));
#44453=cartesian_point('',(1.795602615298e1,7.228783439146e1,
-2.963777799722e1));
#44454=cartesian_point('',(1.789001103293e1,7.202792143439e1,
-2.997244129485e1));
#44455=cartesian_point('',(1.784774526641e1,7.186409744059e1,
-3.012285385285e1));
#44456=cartesian_point('',(1.783894536809e1,7.183007582067e1,
-3.015201577696e1));
#44457=cartesian_point('',(1.806368725914e1,7.251967286762e1,
-2.842172260568e1));
#44458=cartesian_point('',(1.806417818758e1,7.252076422210e1,
-2.844003148360e1));
#44459=cartesian_point('',(1.806942189677e1,7.253126558858e1,
-2.866415296698e1));
#44460=cartesian_point('',(1.806170097139e1,7.248529573600e1,
-2.908812930416e1));
#44461=cartesian_point('',(1.800789050069e1,7.226252047523e1,
-2.963065819025e1));
#44462=cartesian_point('',(1.794228412865e1,7.200421708615e1,
-2.996324300817e1));
#44463=cartesian_point('',(1.790028413982e1,7.184142326608e1,
-3.011270954744e1));
#44464=cartesian_point('',(1.789153972558e1,7.180761615558e1,
-3.014168759570e1));
#44465=cartesian_point('',(1.809102516339e1,7.249917980376e1,
-2.842220984432e1));
#44466=cartesian_point('',(1.809151311030e1,7.250026453261e1,
-2.844040746779e1));
#44467=cartesian_point('',(1.809672496836e1,7.251070213182e1,
-2.866316711456e1));
#44468=cartesian_point('',(1.808905060550e1,7.246501031247e1,
-2.908456673063e1));
#44469=cartesian_point('',(1.803557038348e1,7.224360283101e1,
-2.962375237596e1));
#44470=cartesian_point('',(1.797037576453e1,7.198692084325e1,
-2.995424343342e1));
#44471=cartesian_point('',(1.792864350737e1,7.182516477068e1,
-3.010275699892e1));
#44472=cartesian_point('',(1.791995498512e1,7.179157374664e1,
-3.013154981951e1));
#44473=b_spline_surface_with_knots('',3,3,((#44353,#44354,#44355,#44356,#44357,
#44358,#44359,#44360),(#44361,#44362,#44363,#44364,#44365,#44366,#44367,#44368),
(#44369,#44370,#44371,#44372,#44373,#44374,#44375,#44376),(#44377,#44378,#44379,
#44380,#44381,#44382,#44383,#44384),(#44385,#44386,#44387,#44388,#44389,#44390,
#44391,#44392),(#44393,#44394,#44395,#44396,#44397,#44398,#44399,#44400),
(#44401,#44402,#44403,#44404,#44405,#44406,#44407,#44408),(#44409,#44410,#44411,
#44412,#44413,#44414,#44415,#44416),(#44417,#44418,#44419,#44420,#44421,#44422,
#44423,#44424),(#44425,#44426,#44427,#44428,#44429,#44430,#44431,#44432),
(#44433,#44434,#44435,#44436,#44437,#44438,#44439,#44440),(#44441,#44442,#44443,
#44444,#44445,#44446,#44447,#44448),(#44449,#44450,#44451,#44452,#44453,#44454,
#44455,#44456),(#44457,#44458,#44459,#44460,#44461,#44462,#44463,#44464),
(#44465,#44466,#44467,#44468,#44469,#44470,#44471,#44472)),.unspecified.,.f.,
.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.585092981994e-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.699445077743e0),(5.667386865727e-1,5.772513285999e-1,6.953149060959e-1,
8.084284924512e-1,9.106903584717e-1,9.365431256277e-1),.unspecified.);
#44475=oriented_edge('',*,*,#44474,.t.);
#44477=oriented_edge('',*,*,#44476,.f.);
#44479=oriented_edge('',*,*,#44478,.t.);
#44480=oriented_edge('',*,*,#44346,.f.);
#44481=edge_loop('',(#44475,#44477,#44479,#44480));
#44482=face_outer_bound('',#44481,.f.);
#44484=cartesian_point('',(1.783325979858e1,7.237357702011e1,
-1.851824157552e1));
#44485=direction('',(7.911065848698e-3,-1.093390082088e-2,-9.999089282780e-1));
#44486=direction('',(-8.108590214511e-1,-5.852415288427e-1,-1.578771789887e-5));
#44487=axis2_placement_3d('',#44484,#44485,#44486);
#44488=cylindrical_surface('',#44487,3.000024102025e-1);
#44490=oriented_edge('',*,*,#44489,.t.);
#44492=oriented_edge('',*,*,#44491,.f.);
#44493=oriented_edge('',*,*,#44474,.f.);
#44494=oriented_edge('',*,*,#30234,.f.);
#44495=edge_loop('',(#44490,#44492,#44493,#44494));
#44496=face_outer_bound('',#44495,.f.);
#44498=cartesian_point('',(1.782905979129e1,7.281809993207e1,
-4.825427182705e0));
#44499=cartesian_point('',(1.781387603872e1,7.282086903854e1,
-4.801158707863e0));
#44500=cartesian_point('',(1.779938036405e1,7.282324664871e1,
-4.783095524684e0));
#44501=cartesian_point('',(1.777876267215e1,7.282931632205e1,
-4.802177857941e0));
#44502=cartesian_point('',(1.775783551819e1,7.283452751310e1,
-4.839735469056e0));
#44503=cartesian_point('',(1.773239176332e1,7.283776167566e1,
-4.898202401209e0));
#44504=cartesian_point('',(1.770497085274e1,7.283796178345e1,
-4.973012255723e0));
#44505=cartesian_point('',(1.767693704149e1,7.283496346976e1,
-5.061220671828e0));
#44506=cartesian_point('',(1.764888074942e1,7.282881521677e1,
-5.161523876810e0));
#44507=cartesian_point('',(1.762099878842e1,7.281951475190e1,
-5.273797916975e0));
#44508=cartesian_point('',(1.759328587293e1,7.280689085486e1,
-5.399063321481e0));
#44509=cartesian_point('',(1.756579530529e1,7.279062475025e1,
-5.538737646862e0));
#44510=cartesian_point('',(1.753878946998e1,7.277035639458e1,
-5.693841430369e0));
#44511=cartesian_point('',(1.751268230494e1,7.274570577408e1,
-5.865081755515e0));
#44512=cartesian_point('',(1.748796236637e1,7.271618262867e1,
-6.053446594930e0));
#44513=cartesian_point('',(1.746234584122e1,7.267660762855e1,
-6.286935585851e0));
#44514=cartesian_point('',(1.744815884175e1,7.264487579949e1,
-6.458259759944e0));
#44515=cartesian_point('',(1.744136754510e1,7.262496995178e1,
-6.560523787338e0));
#44516=cartesian_point('',(1.795251242688e1,7.264880192382e1,
-4.393579552816e0));
#44517=cartesian_point('',(1.791951824331e1,7.268886920156e1,
-4.342609313358e0));
#44518=cartesian_point('',(1.779466731261e1,7.274648598210e1,
-4.295251999969e0));
#44519=cartesian_point('',(1.762253965179e1,7.275893154431e1,
-4.346543263559e0));
#44520=cartesian_point('',(1.752031041088e1,7.273820365582e1,
-4.427790733176e0));
#44521=cartesian_point('',(1.744996546557e1,7.270199959292e1,
-4.529058065154e0));
#44522=cartesian_point('',(1.740315774829e1,7.265972431352e1,
-4.639571414412e0));
#44523=cartesian_point('',(1.737252591403e1,7.261536412403e1,
-4.756340108168e0));
#44524=cartesian_point('',(1.735331486626e1,7.257031419995e1,
-4.879442847877e0));
#44525=cartesian_point('',(1.734280552829e1,7.252493704514e1,
-5.010062810843e0));
#44526=cartesian_point('',(1.733956208989e1,7.247911401100e1,
-5.150213512981e0));
#44527=cartesian_point('',(1.734302105839e1,7.243274315667e1,
-5.301934162627e0));
#44528=cartesian_point('',(1.735310346811e1,7.238601363465e1,
-5.466581265278e0));
#44529=cartesian_point('',(1.736997786902e1,7.233932838748e1,
-5.645033504717e0));
#44530=cartesian_point('',(1.739404546015e1,7.229316233211e1,
-5.838326251066e0));
#44531=cartesian_point('',(1.743010216301e1,7.224235795640e1,
-6.074663727858e0));
#44532=cartesian_point('',(1.746170793945e1,7.221090284682e1,
-6.245352982302e0));
#44533=cartesian_point('',(1.748218511807e1,7.219423252003e1,
-6.346316732942e0));
#44534=cartesian_point('',(1.822826608180e1,7.294120199912e1,
-4.126875365362e0));
#44535=cartesian_point('',(1.815576105913e1,7.301978753710e1,
-4.059633854379e0));
#44536=cartesian_point('',(1.790610041897e1,7.313214265613e1,
-3.994660461715e0));
#44537=cartesian_point('',(1.756081042963e1,7.316025414720e1,
-4.066800759488e0));
#44538=cartesian_point('',(1.735015049337e1,7.312409839081e1,
-4.175776657193e0));
#44539=cartesian_point('',(1.719814082149e1,7.305719916232e1,
-4.304110489149e0));
#44540=cartesian_point('',(1.709024602638e1,7.297699857469e1,
-4.437166504457e0));
#44541=cartesian_point('',(1.701309571689e1,7.289105138844e1,
-4.571940290767e0));
#44542=cartesian_point('',(1.695786803745e1,7.280206539112e1,
-4.709384198265e0));
#44543=cartesian_point('',(1.691942516049e1,7.271074197783e1,
-4.851503046348e0));
#44544=cartesian_point('',(1.689497460451e1,7.261676957726e1,
-5.000931204122e0));
#44545=cartesian_point('',(1.688344074273e1,7.251978581977e1,
-5.160092486753e0));
#44546=cartesian_point('',(1.688481517431e1,7.241995849228e1,
-5.330546828235e0));
#44547=cartesian_point('',(1.689966291217e1,7.231785073423e1,
-5.513272056410e0));
#44548=cartesian_point('',(1.692904018408e1,7.221410293282e1,
-5.709322728314e0));
#44549=cartesian_point('',(1.698050370509e1,7.209611182298e1,
-5.946962278478e0));
#44550=cartesian_point('',(1.703098674119e1,7.201916272387e1,
-6.116832699393e0));
#44551=cartesian_point('',(1.706524265483e1,7.197671800961e1,
-6.216706738449e0));
#44552=cartesian_point('',(1.834004974580e1,7.337141090371e1,
-4.343148533840e0));
#44553=cartesian_point('',(1.825165442113e1,7.344479044050e1,
-4.289470453469e0));
#44554=cartesian_point('',(1.800796025762e1,7.354742719203e1,
-4.239581717843e0));
#44555=cartesian_point('',(1.766928904503e1,7.358255124917e1,
-4.296424398226e0));
#44556=cartesian_point('',(1.744868463232e1,7.355990099912e1,
-4.384169234844e0));
#44557=cartesian_point('',(1.727222946590e1,7.350723710664e1,
-4.491619465117e0));
#44558=cartesian_point('',(1.713130582459e1,7.343813358850e1,
-4.607223493963e0));
#44559=cartesian_point('',(1.701637347873e1,7.335894107962e1,
-4.728013035275e0));
#44560=cartesian_point('',(1.692062159591e1,7.327211140836e1,
-4.854265355408e0));
#44561=cartesian_point('',(1.683983494148e1,7.317826214698e1,
-4.987343157761e0));
#44562=cartesian_point('',(1.677152568919e1,7.307685926590e1,
-5.129390124512e0));
#44563=cartesian_point('',(1.671481293392e1,7.296708865405e1,
-5.282519335260e0));
#44564=cartesian_point('',(1.667010407577e1,7.284852931953e1,
-5.448118933713e0));
#44565=cartesian_point('',(1.663856388798e1,7.272107091990e1,
-5.627074861677e0));
#44566=cartesian_point('',(1.662190928608e1,7.258449576382e1,
-5.820409163155e0));
#44567=cartesian_point('',(1.662274903747e1,7.241969880344e1,
-6.056224390980e0));
#44568=cartesian_point('',(1.664211562635e1,7.230287453475e1,
-6.226041467849e0));
#44569=cartesian_point('',(1.666005078734e1,7.223464232697e1,
-6.326317238506e0));
#44570=(bounded_surface()b_spline_surface(3,3,((#44498,#44499,#44500,#44501,
#44502,#44503,#44504,#44505,#44506,#44507,#44508,#44509,#44510,#44511,#44512,
#44513,#44514,#44515),(#44516,#44517,#44518,#44519,#44520,#44521,#44522,#44523,
#44524,#44525,#44526,#44527,#44528,#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)),.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.382929677713e-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.428507803209e0,
1.428507803209e0,1.428507803209e0,1.428507803209e0,1.428507803209e0,
1.428507803209e0,1.428507803209e0,1.428507803209e0,1.428507803209e0,
1.428507803209e0,1.428507803209e0,1.428507803209e0,1.428507803209e0,
1.428507803209e0,1.428507803209e0,1.428507803209e0,1.428507803209e0,
1.428507803209e0),(8.752673778149e-1,8.752673778149e-1,8.752673778149e-1,
8.752673778149e-1,8.752673778149e-1,8.752673778149e-1,8.752673778149e-1,
8.752673778149e-1,8.752673778149e-1,8.752673778149e-1,8.752673778149e-1,
8.752673778149e-1,8.752673778149e-1,8.752673778149e-1,8.752673778149e-1,
8.752673778149e-1,8.752673778149e-1,8.752673778149e-1),(8.577376781031e-1,
8.577376781031e-1,8.577376781031e-1,8.577376781032e-1,8.577376781032e-1,
8.577376781031e-1,8.577376781032e-1,8.577376781031e-1,8.577376781031e-1,
8.577376781031e-1,8.577376781032e-1,8.577376781031e-1,8.577376781031e-1,
8.577376781031e-1,8.577376781031e-1,8.577376781032e-1,8.577376781031e-1,
8.577376781031e-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());
#44572=oriented_edge('',*,*,#44571,.t.);
#44574=oriented_edge('',*,*,#44573,.t.);
#44575=oriented_edge('',*,*,#44489,.f.);
#44576=oriented_edge('',*,*,#30232,.t.);
#44577=edge_loop('',(#44572,#44574,#44575,#44576));
#44578=face_outer_bound('',#44577,.f.);
#44580=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#44581=direction('',(0.e0,0.e0,1.e0));
#44582=direction('',(0.e0,-1.e0,0.e0));
#44583=axis2_placement_3d('',#44580,#44581,#44582);
#44584=conical_surface('',#44583,7.438528799863e1,2.656505117708e1);
#44586=oriented_edge('',*,*,#44585,.f.);
#44587=oriented_edge('',*,*,#44571,.f.);
#44588=oriented_edge('',*,*,#30230,.t.);
#44590=oriented_edge('',*,*,#44589,.t.);
#44592=oriented_edge('',*,*,#44591,.t.);
#44594=oriented_edge('',*,*,#44593,.f.);
#44596=oriented_edge('',*,*,#44595,.f.);
#44597=edge_loop('',(#44586,#44587,#44588,#44590,#44592,#44594,#44596));
#44598=face_outer_bound('',#44597,.f.);
#44600=cartesian_point('',(1.691215599409e1,7.250464084990e1,
-6.716133778899e0));
#44601=direction('',(-1.066808640249e-1,-4.343282993308e-1,-8.944149605476e-1));
#44602=direction('',(9.525772616308e-1,2.131827378291e-1,-2.171397727631e-1));
#44603=axis2_placement_3d('',#44600,#44601,#44602);
#44604=cylindrical_surface('',#44603,5.000000034852e-1);
#44606=oriented_edge('',*,*,#44605,.f.);
#44607=oriented_edge('',*,*,#44573,.f.);
#44608=oriented_edge('',*,*,#44585,.t.);
#44610=oriented_edge('',*,*,#44609,.f.);
#44611=edge_loop('',(#44606,#44607,#44608,#44610));
#44612=face_outer_bound('',#44611,.f.);
#44614=cartesian_point('',(1.841027481182e1,7.643548758933e1,0.e0));
#44615=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#44616=direction('',(-2.588190451026e-1,-9.659258262891e-1,0.e0));
#44617=axis2_placement_3d('',#44614,#44615,#44616);
#44618=plane('',#44617);
#44620=oriented_edge('',*,*,#44619,.t.);
#44622=oriented_edge('',*,*,#44621,.t.);
#44623=oriented_edge('',*,*,#44476,.t.);
#44624=oriented_edge('',*,*,#44491,.t.);
#44625=oriented_edge('',*,*,#44605,.t.);
#44627=oriented_edge('',*,*,#44626,.t.);
#44628=edge_loop('',(#44620,#44622,#44623,#44624,#44625,#44627));
#44629=face_outer_bound('',#44628,.f.);
#44631=cartesian_point('',(1.689525270833e1,7.194174004491e1,
-1.906885554304e1));
#44632=direction('',(7.939434009674e-3,-1.082806690424e-2,-9.999098551143e-1));
#44633=direction('',(9.637291743257e-1,2.668396462386e-1,4.762535958841e-3));
#44634=axis2_placement_3d('',#44631,#44632,#44633);
#44635=cylindrical_surface('',#44634,5.000074384604e-1);
#44636=oriented_edge('',*,*,#44619,.f.);
#44638=oriented_edge('',*,*,#44637,.t.);
#44640=oriented_edge('',*,*,#44639,.f.);
#44642=oriented_edge('',*,*,#44641,.f.);
#44643=edge_loop('',(#44636,#44638,#44640,#44642));
#44644=face_outer_bound('',#44643,.f.);
#44646=cartesian_point('',(1.745409021637e1,7.447153513231e1,
-8.219257478005e0));
#44647=direction('',(-9.660121463879e-1,2.582903614017e-1,-1.032580447371e-2));
#44648=direction('',(-2.294877070641e-1,-8.385341742139e-1,4.941617457694e-1));
#44649=axis2_placement_3d('',#44646,#44647,#44648);
#44650=toroidal_surface('',#44649,2.496952275142e0,4.999972871998e-1);
#44651=oriented_edge('',*,*,#44626,.f.);
#44652=oriented_edge('',*,*,#44609,.t.);
#44654=oriented_edge('',*,*,#44653,.f.);
#44656=oriented_edge('',*,*,#44655,.f.);
#44657=oriented_edge('',*,*,#44637,.f.);
#44658=edge_loop('',(#44651,#44652,#44654,#44656,#44657));
#44659=face_outer_bound('',#44658,.f.);
#44661=cartesian_point('',(0.e0,0.e0,-8.220551782468e0));
#44662=direction('',(0.e0,0.e0,1.e0));
#44663=direction('',(-1.936337043003e-1,-9.810738955649e-1,0.e0));
#44664=axis2_placement_3d('',#44661,#44662,#44663);
#44665=toroidal_surface('',#44664,7.649382607502e1,3.e0);
#44666=oriented_edge('',*,*,#44655,.t.);
#44667=oriented_edge('',*,*,#44653,.t.);
#44668=oriented_edge('',*,*,#44595,.t.);
#44669=oriented_edge('',*,*,#44593,.t.);
#44671=oriented_edge('',*,*,#44670,.t.);
#44673=oriented_edge('',*,*,#44672,.t.);
#44675=oriented_edge('',*,*,#44674,.t.);
#44677=oriented_edge('',*,*,#44676,.t.);
#44678=edge_loop('',(#44666,#44667,#44668,#44669,#44671,#44673,#44675,#44677));
#44679=face_outer_bound('',#44678,.f.);
#44681=cartesian_point('',(1.237287532511e1,7.548311446466e1,
-8.219510586630e0));
#44682=direction('',(-9.913624666286e-1,1.307361147557e-1,1.041768009904e-2));
#44683=direction('',(-1.085642589686e-1,-8.626062928239e-1,4.940892482692e-1));
#44684=axis2_placement_3d('',#44681,#44682,#44683);
#44685=toroidal_surface('',#44684,2.497876978374e0,4.999993463406e-1);
#44686=oriented_edge('',*,*,#44672,.f.);
#44687=oriented_edge('',*,*,#44670,.f.);
#44689=oriented_edge('',*,*,#44688,.t.);
#44691=oriented_edge('',*,*,#44690,.f.);
#44693=oriented_edge('',*,*,#44692,.f.);
#44694=edge_loop('',(#44686,#44687,#44689,#44691,#44693));
#44695=face_outer_bound('',#44694,.f.);
#44697=cartesian_point('',(1.212308747805e1,7.346773338173e1,
-6.695542677327e0));
#44698=direction('',(-6.764997797859e-2,-4.420920286284e-1,-8.944149588992e-1));
#44699=direction('',(3.736440381850e-1,-8.424552984913e-1,3.881484287908e-1));
#44700=axis2_placement_3d('',#44697,#44698,#44699);
#44701=cylindrical_surface('',#44700,5.000000035624e-1);
#44702=oriented_edge('',*,*,#44591,.f.);
#44704=oriented_edge('',*,*,#44703,.f.);
#44706=oriented_edge('',*,*,#44705,.f.);
#44707=oriented_edge('',*,*,#44688,.f.);
#44708=edge_loop('',(#44702,#44704,#44706,#44707));
#44709=face_outer_bound('',#44708,.f.);
#44711=cartesian_point('',(1.108382457710e1,7.480697741924e1,
-4.364330667818e0));
#44712=cartesian_point('',(1.117388953945e1,7.482577571483e1,
-4.316062799688e0));
#44713=cartesian_point('',(1.135992834912e1,7.484366942785e1,
-4.262206079146e0));
#44714=cartesian_point('',(1.162088600512e1,7.480525632362e1,
-4.261086505872e0));
#44715=cartesian_point('',(1.178989524750e1,7.475624468412e1,
-4.288818777905e0));
#44716=cartesian_point('',(1.194402944905e1,7.468638415396e1,
-4.343049100275e0));
#44717=cartesian_point('',(1.207530958645e1,7.460225527239e1,
-4.416757574452e0));
#44718=cartesian_point('',(1.218386421602e1,7.450848259565e1,
-4.504541279274e0));
#44719=cartesian_point('',(1.227230235082e1,7.440780828322e1,
-4.603456633935e0));
#44720=cartesian_point('',(1.234337089146e1,7.430150041641e1,
-4.712565887415e0));
#44721=cartesian_point('',(1.239902445884e1,7.418999875339e1,
-4.832114026768e0));
#44722=cartesian_point('',(1.244022626448e1,7.407373428470e1,
-4.962525802611e0));
#44723=cartesian_point('',(1.246728424288e1,7.395334369446e1,
-5.104037105533e0));
#44724=cartesian_point('',(1.248013999651e1,7.382943425985e1,
-5.256907053751e0));
#44725=cartesian_point('',(1.247838615700e1,7.370239503802e1,
-5.421700268643e0));
#44726=cartesian_point('',(1.246111928536e1,7.357239002639e1,
-5.599437271812e0));
#44727=cartesian_point('',(1.242675750830e1,7.343959425423e1,
-5.791462057718e0));
#44728=cartesian_point('',(1.236452170796e1,7.328349267705e1,
-6.031506202037e0));
#44729=cartesian_point('',(1.230170487124e1,7.317947062942e1,
-6.205884440269e0));
#44730=cartesian_point('',(1.225757839596e1,7.312020349964e1,
-6.311052769946e0));
#44731=cartesian_point('',(1.100968523218e1,7.425129141843e1,
-4.096528064091e0));
#44732=cartesian_point('',(1.108420271316e1,7.427357177119e1,
-4.032995898380e0));
#44733=cartesian_point('',(1.127067901338e1,7.430232508405e1,
-3.959441955619e0));
#44734=cartesian_point('',(1.154000660363e1,7.426335015683e1,
-3.957010899902e0));
#44735=cartesian_point('',(1.171091130081e1,7.420888604099e1,
-3.994048534527e0));
#44736=cartesian_point('',(1.185700953950e1,7.413113664002e1,
-4.065583579057e0));
#44737=cartesian_point('',(1.196845423409e1,7.404039341877e1,
-4.160022959255e0));
#44738=cartesian_point('',(1.204687456965e1,7.394394479439e1,
-4.268514617116e0));
#44739=cartesian_point('',(1.209752623630e1,7.384599950371e1,
-4.386332083455e0));
#44740=cartesian_point('',(1.212558034412e1,7.374853503179e1,
-4.511946619172e0));
#44741=cartesian_point('',(1.213486406139e1,7.365240728269e1,
-4.645585048470e0));
#44742=cartesian_point('',(1.212792477067e1,7.355832198095e1,
-4.787840166409e0));
#44743=cartesian_point('',(1.210649427548e1,7.346707238625e1,
-4.939169159365e0));
#44744=cartesian_point('',(1.207173385502e1,7.337939660329e1,
-5.100065262960e0));
#44745=cartesian_point('',(1.202425892742e1,7.329592637580e1,
-5.271304838876e0));
#44746=cartesian_point('',(1.196410550596e1,7.321730014703e1,
-5.454065007476e0));
#44747=cartesian_point('',(1.189076700061e1,7.314443787836e1,
-5.649759840498e0));
#44748=cartesian_point('',(1.178969358474e1,7.306864030241e1,
-5.892433984414e0));
#44749=cartesian_point('',(1.170839218953e1,7.302787306191e1,
-6.067022160264e0));
#44750=cartesian_point('',(1.165692986732e1,7.300853501855e1,
-6.171718114147e0));
#44751=cartesian_point('',(1.124876196702e1,7.383018568927e1,
-4.493270305348e0));
#44752=cartesian_point('',(1.126957420674e1,7.383797761385e1,
-4.451824106753e0));
#44753=cartesian_point('',(1.132859842279e1,7.384916973013e1,
-4.406533399767e0));
#44754=cartesian_point('',(1.141498315444e1,7.383679940335e1,
-4.404306406886e0));
#44755=cartesian_point('',(1.146906214859e1,7.381857884058e1,
-4.426187785117e0));
#44756=cartesian_point('',(1.151337743963e1,7.379250270766e1,
-4.470576951674e0));
#44757=cartesian_point('',(1.154448453137e1,7.376249873727e1,
-4.532818880512e0));
#44758=cartesian_point('',(1.156317605374e1,7.373135583454e1,
-4.609280299210e0));
#44759=cartesian_point('',(1.157159847256e1,7.370067186719e1,
-4.697933004300e0));
#44760=cartesian_point('',(1.157182858246e1,7.367120094039e1,
-4.798145639184e0));
#44761=cartesian_point('',(1.156541533663e1,7.364328810454e1,
-4.910179569261e0));
#44762=cartesian_point('',(1.155345206734e1,7.361720542932e1,
-5.034384596042e0));
#44763=cartesian_point('',(1.153674772370e1,7.359323201813e1,
-5.170896034137e0));
#44764=cartesian_point('',(1.151589381964e1,7.357162482390e1,
-5.319866370514e0));
#44765=cartesian_point('',(1.149127089856e1,7.355262630177e1,
-5.481767269590e0));
#44766=cartesian_point('',(1.146305733651e1,7.353652117325e1,
-5.657559995600e0));
#44767=cartesian_point('',(1.143128204913e1,7.352373052813e1,
-5.848582086731e0));
#44768=cartesian_point('',(1.139040170563e1,7.351353374801e1,
-6.088626380741e0));
#44769=cartesian_point('',(1.135999761871e1,7.351152317979e1,
-6.264111590610e0));
#44770=cartesian_point('',(1.134159177625e1,7.351228750786e1,
-6.370341719787e0));
#44771=cartesian_point('',(1.145133619843e1,7.415964865703e1,
-4.974207578967e0));
#44772=cartesian_point('',(1.145884481760e1,7.415617516389e1,
-4.959890533258e0));
#44773=cartesian_point('',(1.144896275832e1,7.414707359540e1,
-4.949480396928e0));
#44774=cartesian_point('',(1.142869846301e1,7.414955740131e1,
-4.948674511490e0));
#44775=cartesian_point('',(1.141812183677e1,7.415625978529e1,
-4.953108404836e0));
#44776=cartesian_point('',(1.141579407327e1,7.416583202107e1,
-4.965609758761e0));
#44777=cartesian_point('',(1.142357828626e1,7.417507224274e1,
-4.989823925438e0));
#44778=cartesian_point('',(1.144031706948e1,7.418168830275e1,
-5.028370363348e0));
#44779=cartesian_point('',(1.146383989922e1,7.418440890140e1,
-5.082453298035e0));
#44780=cartesian_point('',(1.149213705732e1,7.418262152574e1,
-5.152514445599e0));
#44781=cartesian_point('',(1.152366106520e1,7.417598064362e1,
-5.238851890232e0));
#44782=cartesian_point('',(1.155713995085e1,7.416425062614e1,
-5.341516849963e0));
#44783=cartesian_point('',(1.159146302595e1,7.414727779019e1,
-5.460250430247e0));
#44784=cartesian_point('',(1.162569604301e1,7.412492978076e1,
-5.594787946396e0));
#44785=cartesian_point('',(1.165907058137e1,7.409699723586e1,
-5.745225635504e0));
#44786=cartesian_point('',(1.169090204380e1,7.406310040765e1,
-5.912252202551e0));
#44787=cartesian_point('',(1.172043174274e1,7.402264745403e1,
-6.097093993710e0));
#44788=cartesian_point('',(1.175072545353e1,7.396738820517e1,
-6.333095501284e0));
#44789=cartesian_point('',(1.176614856813e1,7.392294337792e1,
-6.508852670943e0));
#44790=cartesian_point('',(1.177283690910e1,7.389457785415e1,
-6.616379353243e0));
#44791=(bounded_surface()b_spline_surface(3,3,((#44711,#44712,#44713,#44714,
#44715,#44716,#44717,#44718,#44719,#44720,#44721,#44722,#44723,#44724,#44725,
#44726,#44727,#44728,#44729,#44730),(#44731,#44732,#44733,#44734,#44735,#44736,
#44737,#44738,#44739,#44740,#44741,#44742,#44743,#44744,#44745,#44746,#44747,
#44748,#44749,#44750),(#44751,#44752,#44753,#44754,#44755,#44756,#44757,#44758,
#44759,#44760,#44761,#44762,#44763,#44764,#44765,#44766,#44767,#44768,#44769,
#44770),(#44771,#44772,#44773,#44774,#44775,#44776,#44777,#44778,#44779,#44780,
#44781,#44782,#44783,#44784,#44785,#44786,#44787,#44788,#44789,#44790)),
.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.961752352989e-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());
#44793=oriented_edge('',*,*,#44792,.f.);
#44794=oriented_edge('',*,*,#44703,.t.);
#44795=oriented_edge('',*,*,#44589,.f.);
#44796=oriented_edge('',*,*,#30228,.t.);
#44797=edge_loop('',(#44793,#44794,#44795,#44796));
#44798=face_outer_bound('',#44797,.f.);
#44800=cartesian_point('',(1.122857154544e1,7.369400370366e1,
-1.780608319232e1));
#44801=direction('',(1.149300986758e-2,7.073529953307e-3,9.999089338026e-1));
#44802=direction('',(5.251683112289e-1,-8.509983810904e-1,-1.620351982830e-5));
#44803=axis2_placement_3d('',#44800,#44801,#44802);
#44804=cylindrical_surface('',#44803,3.000019631393e-1);
#44805=oriented_edge('',*,*,#44792,.t.);
#44806=oriented_edge('',*,*,#30226,.f.);
#44808=oriented_edge('',*,*,#44807,.f.);
#44810=oriented_edge('',*,*,#44809,.f.);
#44811=edge_loop('',(#44805,#44806,#44808,#44810));
#44812=face_outer_bound('',#44811,.f.);
#44814=cartesian_point('',(1.128078809264e1,7.290255863224e1,
-2.844039692308e1));
#44815=cartesian_point('',(1.128427665992e1,7.292735147673e1,
-2.841914034339e1));
#44816=cartesian_point('',(1.129314872429e1,7.299014069738e1,
-2.836179655179e1));
#44817=cartesian_point('',(1.130632588353e1,7.308228495074e1,
-2.826275598606e1));
#44818=cartesian_point('',(1.131973296748e1,7.317443310948e1,
-2.814199653794e1));
#44819=cartesian_point('',(1.133142994177e1,7.325315533878e1,
-2.801579839062e1));
#44820=cartesian_point('',(1.134159464997e1,7.331971607482e1,
-2.788308441708e1));
#44821=cartesian_point('',(1.135027276953e1,7.337438582940e1,
-2.774290184317e1));
#44822=cartesian_point('',(1.135744833536e1,7.341690121767e1,
-2.759347932679e1));
#44823=cartesian_point('',(1.136301496821e1,7.344618342488e1,
-2.743144184854e1));
#44824=cartesian_point('',(1.136623304654e1,7.345785446545e1,
-2.727224459085e1));
#44825=cartesian_point('',(1.136699832511e1,7.345521538490e1,
-2.716690053953e1));
#44826=cartesian_point('',(1.136707117972e1,7.345207277997e1,
-2.712083416628e1));
#44827=cartesian_point('',(1.129208290781e1,7.291357733250e1,
-2.845510250521e1));
#44828=cartesian_point('',(1.129561390733e1,7.293867173800e1,
-2.843358737711e1));
#44829=cartesian_point('',(1.130459377396e1,7.300222389179e1,
-2.837554677580e1));
#44830=cartesian_point('',(1.131793063413e1,7.309548487654e1,
-2.827530571888e1));
#44831=cartesian_point('',(1.133149975827e1,7.318874673968e1,
-2.815308658847e1));
#44832=cartesian_point('',(1.134333777682e1,7.326841820430e1,
-2.802536657393e1));
#44833=cartesian_point('',(1.135362482297e1,7.333578002549e1,
-2.789105518199e1));
#44834=cartesian_point('',(1.136240724131e1,7.339110682447e1,
-2.774918769776e1));
#44835=cartesian_point('',(1.136966896946e1,7.343413271973e1,
-2.759797087160e1));
#44836=cartesian_point('',(1.137530242283e1,7.346376642243e1,
-2.743398832107e1));
#44837=cartesian_point('',(1.137855914568e1,7.347557763337e1,
-2.727287955414e1));
#44838=cartesian_point('',(1.137933362601e1,7.347290686907e1,
-2.716626944647e1));
#44839=cartesian_point('',(1.137940735657e1,7.346972647093e1,
-2.711964909456e1));
#44840=cartesian_point('',(1.131136253936e1,7.293821158772e1,
-2.848699933434e1));
#44841=cartesian_point('',(1.131498573599e1,7.296396122744e1,
-2.846492243016e1));
#44842=cartesian_point('',(1.132419983624e1,7.302917108855e1,
-2.840536779505e1));
#44843=cartesian_point('',(1.133788369590e1,7.312485851637e1,
-2.830251830110e1));
#44844=cartesian_point('',(1.135180490228e1,7.322054024547e1,
-2.817712756115e1));
#44845=cartesian_point('',(1.136394938295e1,7.330227421632e1,
-2.804610082112e1));
#44846=cartesian_point('',(1.137450224600e1,7.337137664181e1,
-2.790831854552e1));
#44847=cartesian_point('',(1.138351128557e1,7.342813107222e1,
-2.776279007444e1));
#44848=cartesian_point('',(1.139096022791e1,7.347226620123e1,
-2.760767455737e1));
#44849=cartesian_point('',(1.139673886946e1,7.350266363619e1,
-2.743946573798e1));
#44850=cartesian_point('',(1.140007955943e1,7.351477941041e1,
-2.727420362823e1));
#44851=cartesian_point('',(1.140087403342e1,7.351203980344e1,
-2.716484262305e1));
#44852=cartesian_point('',(1.140094966725e1,7.350877728789e1,
-2.711701858175e1));
#44853=cartesian_point('',(1.132643479295e1,7.298071272413e1,
-2.853904507153e1));
#44854=cartesian_point('',(1.133020893017e1,7.300753508130e1,
-2.851604845498e1));
#44855=cartesian_point('',(1.133980650628e1,7.307545885990e1,
-2.845401511765e1));
#44856=cartesian_point('',(1.135405845657e1,7.317511874185e1,
-2.834689521794e1));
#44857=cartesian_point('',(1.136855607480e1,7.327476215740e1,
-2.821631207368e1));
#44858=cartesian_point('',(1.138120228030e1,7.335987276272e1,
-2.807987172412e1));
#44859=cartesian_point('',(1.139219032578e1,7.343182482064e1,
-2.793640708720e1));
#44860=cartesian_point('',(1.140157037857e1,7.349091649952e1,
-2.778488502718e1));
#44861=cartesian_point('',(1.140932581884e1,7.353686761187e1,
-2.762338676369e1));
#44862=cartesian_point('',(1.141534215537e1,7.356851539200e1,
-2.744825890327e1));
#44863=cartesian_point('',(1.141882031223e1,7.358112978238e1,
-2.727619714340e1));
#44864=cartesian_point('',(1.141964751889e1,7.357827746954e1,
-2.716233250309e1));
#44865=cartesian_point('',(1.141972626866e1,7.357488051536e1,
-2.711253784031e1));
#44866=cartesian_point('',(1.132585029064e1,7.302568037869e1,
-2.859139812266e1));
#44867=cartesian_point('',(1.132977674356e1,7.305358522591e1,
-2.856747341505e1));
#44868=cartesian_point('',(1.133976128905e1,7.312424764607e1,
-2.850293879429e1));
#44869=cartesian_point('',(1.135458650532e1,7.322791617165e1,
-2.839150958496e1));
#44870=cartesian_point('',(1.136966578658e1,7.333155736503e1,
-2.825568673299e1));
#44871=cartesian_point('',(1.138281828767e1,7.342007536634e1,
-2.811378345535e1));
#44872=cartesian_point('',(1.139424548015e1,7.349490301714e1,
-2.796458469019e1));
#44873=cartesian_point('',(1.140399992614e1,7.355635323709e1,
-2.780701443899e1));
#44874=cartesian_point('',(1.141206465657e1,7.360413687657e1,
-2.763907528156e1));
#44875=cartesian_point('',(1.141832085351e1,7.363704639265e1,
-2.745696534688e1));
#44876=cartesian_point('',(1.142193772960e1,7.365016394163e1,
-2.727804199137e1));
#44877=cartesian_point('',(1.142279796708e1,7.364719789616e1,
-2.715963268730e1));
#44878=cartesian_point('',(1.142287986120e1,7.364366527861e1,
-2.710784945050e1));
#44879=cartesian_point('',(1.131020898343e1,7.306949370633e1,
-2.863993370123e1));
#44880=cartesian_point('',(1.131427710945e1,7.309840540809e1,
-2.861514574992e1));
#44881=cartesian_point('',(1.132462158609e1,7.317161511610e1,
-2.854828461479e1));
#44882=cartesian_point('',(1.133998001325e1,7.327901219428e1,
-2.843284719492e1));
#44883=cartesian_point('',(1.135560031569e1,7.338637183368e1,
-2.829215074292e1));
#44884=cartesian_point('',(1.136922373661e1,7.347805915020e1,
-2.814516624163e1));
#44885=cartesian_point('',(1.138105939211e1,7.355556147110e1,
-2.799063400194e1));
#44886=cartesian_point('',(1.139116207178e1,7.361920543667e1,
-2.782743815736e1));
#44887=cartesian_point('',(1.139951448172e1,7.366869356137e1,
-2.765350814266e1));
#44888=cartesian_point('',(1.140599377960e1,7.370277665369e1,
-2.746490398361e1));
#44889=cartesian_point('',(1.140973968236e1,7.371636220468e1,
-2.727959846427e1));
#44890=cartesian_point('',(1.141063064277e1,7.371329037330e1,
-2.715696204016e1));
#44891=cartesian_point('',(1.141071546153e1,7.370963157141e1,
-2.710332917450e1));
#44892=cartesian_point('',(1.128698840075e1,7.310248394645e1,
-2.867460164317e1));
#44893=cartesian_point('',(1.129115809112e1,7.313211745429e1,
-2.864919483927e1));
#44894=cartesian_point('',(1.130176059954e1,7.320715329286e1,
-2.858066584437e1));
#44895=cartesian_point('',(1.131750128138e1,7.331722334097e1,
-2.846235496999e1));
#44896=cartesian_point('',(1.133350943764e1,7.342724870499e1,
-2.831816467257e1));
#44897=cartesian_point('',(1.134747045727e1,7.352120807857e1,
-2.816753748214e1));
#44898=cartesian_point('',(1.135959893668e1,7.360062784938e1,
-2.800918171662e1));
#44899=cartesian_point('',(1.136995126234e1,7.366584449388e1,
-2.784195292854e1));
#44900=cartesian_point('',(1.137850990744e1,7.371655455059e1,
-2.766372811552e1));
#44901=cartesian_point('',(1.138514914462e1,7.375147897046e1,
-2.747046829825e1));
#44902=cartesian_point('',(1.138898754559e1,7.376540002840e1,
-2.728058745600e1));
#44903=cartesian_point('',(1.138990053102e1,7.376225235991e1,
-2.715492064289e1));
#44904=cartesian_point('',(1.138998744642e1,7.375850309748e1,
-2.709996179289e1));
#44905=cartesian_point('',(1.126414312168e1,7.312590011134e1,
-2.869816425341e1));
#44906=cartesian_point('',(1.126838205889e1,7.315602574840e1,
-2.867233551424e1));
#44907=cartesian_point('',(1.127916049403e1,7.323230664742e1,
-2.860266936829e1));
#44908=cartesian_point('',(1.129516179808e1,7.334419913325e1,
-2.848239936531e1));
#44909=cartesian_point('',(1.131143439408e1,7.345604199511e1,
-2.833582695518e1));
#44910=cartesian_point('',(1.132562558937e1,7.355155046298e1,
-2.818271617001e1));
#44911=cartesian_point('',(1.133795371687e1,7.363227755602e1,
-2.802175351484e1));
#44912=cartesian_point('',(1.134847625178e1,7.369856645703e1,
-2.785177505562e1));
#44913=cartesian_point('',(1.135717550856e1,7.375010963009e1,
-2.767062203816e1));
#44914=cartesian_point('',(1.136392379277e1,7.378560766921e1,
-2.747418798125e1));
#44915=cartesian_point('',(1.136782525924e1,7.379975747666e1,
-2.728118767220e1));
#44916=cartesian_point('',(1.136875326138e1,7.379655810225e1,
-2.715345473214e1));
#44917=cartesian_point('',(1.136884160628e1,7.379274716357e1,
-2.709759182265e1));
#44918=cartesian_point('',(1.124563902895e1,7.314166273014e1,
-2.871351245627e1));
#44919=cartesian_point('',(1.124992318345e1,7.317210972133e1,
-2.868740819874e1));
#44920=cartesian_point('',(1.126081649652e1,7.324920362902e1,
-2.861699950758e1));
#44921=cartesian_point('',(1.127698798356e1,7.336228614354e1,
-2.849545021852e1));
#44922=cartesian_point('',(1.129343325534e1,7.347531580838e1,
-2.834732231904e1));
#44923=cartesian_point('',(1.130777475241e1,7.357183581517e1,
-2.819258977806e1));
#44924=cartesian_point('',(1.132023324758e1,7.365341657301e1,
-2.802992485707e1));
#44925=cartesian_point('',(1.133086692699e1,7.372040564388e1,
-2.785815089750e1));
#44926=cartesian_point('',(1.133965800138e1,7.377249283135e1,
-2.767508579975e1));
#44927=cartesian_point('',(1.134647749193e1,7.380836543655e1,
-2.747657900468e1));
#44928=cartesian_point('',(1.135042013937e1,7.382266461453e1,
-2.728154172343e1));
#44929=cartesian_point('',(1.135135794724e1,7.381943147679e1,
-2.715245962872e1));
#44930=cartesian_point('',(1.135144722558e1,7.381558026434e1,
-2.709600637986e1));
#44931=cartesian_point('',(1.122518237755e1,7.315639106431e1,
-2.872733384849e1));
#44932=cartesian_point('',(1.122950736778e1,7.318712827030e1,
-2.870098077040e1));
#44933=cartesian_point('',(1.124050442704e1,7.326495640581e1,
-2.862990148698e1));
#44934=cartesian_point('',(1.125682960628e1,7.337911363476e1,
-2.850719687514e1));
#44935=cartesian_point('',(1.127343082151e1,7.349321510094e1,
-2.835766421384e1));
#44936=cartesian_point('',(1.128790805605e1,7.359064862811e1,
-2.820146706581e1));
#44937=cartesian_point('',(1.130048428621e1,7.367300033031e1,
-2.803726482922e1));
#44938=cartesian_point('',(1.131121834015e1,7.374062172433e1,
-2.786386935399e1));
#44939=cartesian_point('',(1.132009233502e1,7.379320021099e1,
-2.767907745726e1));
#44940=cartesian_point('',(1.132697613196e1,7.382941108669e1,
-2.747869877315e1));
#44941=cartesian_point('',(1.133095596993e1,7.384384516112e1,
-2.728182190311e1));
#44942=cartesian_point('',(1.133190263335e1,7.384058153176e1,
-2.715152138734e1));
#44943=cartesian_point('',(1.133199275469e1,7.383669394804e1,
-2.709453500323e1));
#44944=cartesian_point('',(1.119389818372e1,7.317533702608e1,
-2.874429756113e1));
#44945=cartesian_point('',(1.119827348356e1,7.320643177659e1,
-2.871763793623e1));
#44946=cartesian_point('',(1.120939835812e1,7.328516448054e1,
-2.864573248332e1));
#44947=cartesian_point('',(1.122591288610e1,7.340064575736e1,
-2.852160451418e1));
#44948=cartesian_point('',(1.124270622358e1,7.351606768245e1,
-2.837034118675e1));
#44949=cartesian_point('',(1.125735068665e1,7.361462666646e1,
-2.821233964328e1));
#44950=cartesian_point('',(1.127007196629e1,7.369792817187e1,
-2.804624343432e1));
#44951=cartesian_point('',(1.128092968164e1,7.376632858781e1,
-2.787085025230e1));
#44952=cartesian_point('',(1.128990583450e1,7.381951235493e1,
-2.768393093976e1));
#44953=cartesian_point('',(1.129686885691e1,7.385613997976e1,
-2.748124608894e1));
#44954=cartesian_point('',(1.130089451360e1,7.387074024658e1,
-2.728210284605e1));
#44955=cartesian_point('',(1.130185208704e1,7.386743905153e1,
-2.715030123593e1));
#44956=cartesian_point('',(1.130194324693e1,7.386350665843e1,
-2.709265802935e1));
#44957=cartesian_point('',(1.114809495942e1,7.319636518237e1,
-2.876130704538e1));
#44958=cartesian_point('',(1.115252114813e1,7.322782159433e1,
-2.873433734394e1));
#44959=cartesian_point('',(1.116377530970e1,7.330746928230e1,
-2.866159620869e1));
#44960=cartesian_point('',(1.118048136666e1,7.342428985261e1,
-2.853602849312e1));
#44961=cartesian_point('',(1.119746903858e1,7.354104744093e1,
-2.838301457196e1));
#44962=cartesian_point('',(1.121228265573e1,7.364074484074e1,
-2.822318785649e1));
#44963=cartesian_point('',(1.122515065500e1,7.372500708579e1,
-2.805517586719e1));
#44964=cartesian_point('',(1.123613345564e1,7.379419549364e1,
-2.787776197595e1));
#44965=cartesian_point('',(1.124521294279e1,7.384799151066e1,
-2.768869075164e1));
#44966=cartesian_point('',(1.125225610289e1,7.388504068327e1,
-2.748367317995e1));
#44967=cartesian_point('',(1.125632810588e1,7.389980905607e1,
-2.728223746825e1));
#44968=cartesian_point('',(1.125729671497e1,7.389646986280e1,
-2.714891747957e1));
#44969=cartesian_point('',(1.125738892539e1,7.389249214437e1,
-2.709060988758e1));
#44970=cartesian_point('',(1.108433768599e1,7.321469026961e1,
-2.877221715767e1));
#44971=cartesian_point('',(1.108879757188e1,7.324638616356e1,
-2.874504213230e1));
#44972=cartesian_point('',(1.110013734365e1,7.332663972809e1,
-2.867174763186e1));
#44973=cartesian_point('',(1.111697022569e1,7.344434714068e1,
-2.854522655690e1));
#44974=cartesian_point('',(1.113408658037e1,7.356198916742e1,
-2.839105344205e1));
#44975=cartesian_point('',(1.114901220657e1,7.366244039400e1,
-2.823001814929e1));
#44976=cartesian_point('',(1.116197735943e1,7.374733881368e1,
-2.806073758441e1));
#44977=cartesian_point('',(1.117304298802e1,7.381704900749e1,
-2.788198563666e1));
#44978=cartesian_point('',(1.118219090020e1,7.387125043908e1,
-2.769148947722e1));
#44979=cartesian_point('',(1.118928712523e1,7.390857874870e1,
-2.748492724372e1));
#44980=cartesian_point('',(1.119338981740e1,7.392345843655e1,
-2.728197352401e1));
#44981=cartesian_point('',(1.119436573399e1,7.392009408193e1,
-2.714764810795e1));
#44982=cartesian_point('',(1.119445864005e1,7.391608635035e1,
-2.708890057875e1));
#44983=cartesian_point('',(1.101591514751e1,7.322372608261e1,
-2.877152687182e1));
#44984=cartesian_point('',(1.102037512778e1,7.325542264730e1,
-2.874435127140e1));
#44985=cartesian_point('',(1.103171513933e1,7.333567790871e1,
-2.867105522110e1));
#44986=cartesian_point('',(1.104854837657e1,7.345338780512e1,
-2.854453147603e1));
#44987=cartesian_point('',(1.106566509166e1,7.357103230894e1,
-2.839035511459e1));
#44988=cartesian_point('',(1.108059103157e1,7.367148564679e1,
-2.822931643693e1));
#44989=cartesian_point('',(1.109355645653e1,7.375638584824e1,
-2.806003231910e1));
#44990=cartesian_point('',(1.110462231710e1,7.382609750343e1,
-2.788127662380e1));
#44991=cartesian_point('',(1.111377042092e1,7.388030007048e1,
-2.769077647349e1));
#44992=cartesian_point('',(1.112086679457e1,7.391762916189e1,
-2.748420991380e1));
#44993=cartesian_point('',(1.112496957270e1,7.393250916151e1,
-2.728125194253e1));
#44994=cartesian_point('',(1.112594550976e1,7.392914473641e1,
-2.714692371055e1));
#44995=cartesian_point('',(1.112603841775e1,7.392513692077e1,
-2.708817494919e1));
#44996=cartesian_point('',(1.095585733962e1,7.322254104675e1,
-2.876028808814e1));
#44997=cartesian_point('',(1.096028647112e1,7.325401837274e1,
-2.873330045570e1));
#44998=cartesian_point('',(1.097154810906e1,7.333371897209e1,
-2.866051099494e1));
#44999=cartesian_point('',(1.098826524168e1,7.345061699055e1,
-2.853486002221e1));
#45000=cartesian_point('',(1.100526415149e1,7.356745181711e1,
-2.838174486834e1));
#45001=cartesian_point('',(1.102008755042e1,7.366721504884e1,
-2.822181260750e1));
#45002=cartesian_point('',(1.103296403414e1,7.375153285119e1,
-2.805368983316e1));
#45003=cartesian_point('',(1.104395406819e1,7.382076682674e1,
-2.787615908910e1));
#45004=cartesian_point('',(1.105303953089e1,7.387459824873e1,
-2.768696342481e1));
#45005=cartesian_point('',(1.106008732517e1,7.391167179844e1,
-2.748181095739e1));
#45006=cartesian_point('',(1.106416200825e1,7.392644989242e1,
-2.728024267764e1));
#45007=cartesian_point('',(1.106513125550e1,7.392310850181e1,
-2.714683488472e1));
#45008=cartesian_point('',(1.106522352668e1,7.391912816233e1,
-2.708848887289e1));
#45009=cartesian_point('',(1.092100783453e1,7.321728580972e1,
-2.874843908548e1));
#45010=cartesian_point('',(1.092540356751e1,7.324852577626e1,
-2.872165495715e1));
#45011=cartesian_point('',(1.093658035400e1,7.332762586898e1,
-2.864941395709e1));
#45012=cartesian_point('',(1.095317178561e1,7.344364490530e1,
-2.852470789407e1));
#45013=cartesian_point('',(1.097004315319e1,7.355960313226e1,
-2.837274165990e1));
#45014=cartesian_point('',(1.098475553581e1,7.365861921842e1,
-2.821400726465e1));
#45015=cartesian_point('',(1.099753572702e1,7.374230648461e1,
-2.804714182243e1));
#45016=cartesian_point('',(1.100844366722e1,7.381102329883e1,
-2.787093727559e1));
#45017=cartesian_point('',(1.101746131136e1,7.386445289945e1,
-2.768315391715e1));
#45018=cartesian_point('',(1.102445651102e1,7.390124978616e1,
-2.747953242113e1));
#45019=cartesian_point('',(1.102850077689e1,7.391591755169e1,
-2.727946869521e1));
#45020=cartesian_point('',(1.102946278142e1,7.391260109942e1,
-2.714705741848e1));
#45021=cartesian_point('',(1.102955436313e1,7.390865050708e1,
-2.708914744470e1));
#45022=cartesian_point('',(1.090779844829e1,7.321458158880e1,
-2.874311705652e1));
#45023=cartesian_point('',(1.091217910510e1,7.324571441077e1,
-2.871642479040e1));
#45024=cartesian_point('',(1.092331758948e1,7.332454343349e1,
-2.864443136669e1));
#45025=cartesian_point('',(1.093985227939e1,7.344016569536e1,
-2.852015183797e1));
#45026=cartesian_point('',(1.095666607409e1,7.355572822336e1,
-2.836870422864e1));
#45027=cartesian_point('',(1.097132834373e1,7.365440704640e1,
-2.821051055253e1));
#45028=cartesian_point('',(1.098406506828e1,7.373780968718e1,
-2.804421267275e1));
#45029=cartesian_point('',(1.099493595114e1,7.380629305365e1,
-2.786860677424e1));
#45030=cartesian_point('',(1.100392298182e1,7.385954127123e1,
-2.768146093373e1));
#45031=cartesian_point('',(1.101089444017e1,7.389621327167e1,
-2.747853052151e1));
#45032=cartesian_point('',(1.101492497565e1,7.391083123469e1,
-2.727914595446e1));
#45033=cartesian_point('',(1.101588371079e1,7.390752603964e1,
-2.714718450732e1));
#45034=cartesian_point('',(1.101597498128e1,7.390358887523e1,
-2.708947136205e1));
#45035=b_spline_surface_with_knots('',3,3,((#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,
#44863,#44864,#44865),(#44866,#44867,#44868,#44869,#44870,#44871,#44872,#44873,
#44874,#44875,#44876,#44877,#44878),(#44879,#44880,#44881,#44882,#44883,#44884,
#44885,#44886,#44887,#44888,#44889,#44890,#44891),(#44892,#44893,#44894,#44895,
#44896,#44897,#44898,#44899,#44900,#44901,#44902,#44903,#44904),(#44905,#44906,
#44907,#44908,#44909,#44910,#44911,#44912,#44913,#44914,#44915,#44916,#44917),(
#44918,#44919,#44920,#44921,#44922,#44923,#44924,#44925,#44926,#44927,#44928,
#44929,#44930),(#44931,#44932,#44933,#44934,#44935,#44936,#44937,#44938,#44939,
#44940,#44941,#44942,#44943),(#44944,#44945,#44946,#44947,#44948,#44949,#44950,
#44951,#44952,#44953,#44954,#44955,#44956),(#44957,#44958,#44959,#44960,#44961,
#44962,#44963,#44964,#44965,#44966,#44967,#44968,#44969),(#44970,#44971,#44972,
#44973,#44974,#44975,#44976,#44977,#44978,#44979,#44980,#44981,#44982),(#44983,
#44984,#44985,#44986,#44987,#44988,#44989,#44990,#44991,#44992,#44993,#44994,
#44995),(#44996,#44997,#44998,#44999,#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)),.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.508221701005e-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.707115145800e0),(6.426507906892e-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.308640499280e-1),.unspecified.);
#45036=oriented_edge('',*,*,#44807,.t.);
#45038=oriented_edge('',*,*,#45037,.f.);
#45040=oriented_edge('',*,*,#45039,.t.);
#45042=oriented_edge('',*,*,#45041,.f.);
#45043=edge_loop('',(#45036,#45038,#45040,#45042));
#45044=face_outer_bound('',#45043,.f.);
#45046=cartesian_point('',(1.151523750064e1,7.385428909314e1,
-2.702855326878e1));
#45047=cartesian_point('',(1.042992974567e1,7.402439743164e1,
-2.685844493028e1));
#45048=cartesian_point('',(9.336954251424e0,7.417103572956e1,
-2.671180663235e1));
#45049=cartesian_point('',(8.238399130302e0,7.429349153113e1,
-2.658935083078e1));
#45050=cartesian_point('',(1.141868936485e1,7.396144318030e1,
-2.775164934839e1));
#45051=cartesian_point('',(1.034227459080e1,7.413015781563e1,
-2.758293471306e1));
#45052=cartesian_point('',(9.258341090277e0,7.427558135095e1,
-2.743751117774e1));
#45053=cartesian_point('',(8.168938990028e0,7.439701670696e1,
-2.731607582173e1));
#45054=cartesian_point('',(1.127133644398e1,7.369154396668e1,
-2.842180817863e1));
#45055=cartesian_point('',(1.020849424392e1,7.385813151556e1,
-2.825522062976e1));
#45056=cartesian_point('',(9.138360742463e0,7.400170106566e1,
-2.811165107966e1));
#45057=cartesian_point('',(8.062928092262e0,7.412157900541e1,
-2.799177313991e1));
#45058=cartesian_point('',(1.111317038332e1,7.311784221345e1,
-2.885714836848e1));
#45059=cartesian_point('',(1.006489674796e1,7.328214658476e1,
-2.869284399717e1));
#45060=cartesian_point('',(9.009575925312e0,7.342372609937e1,
-2.855126448255e1));
#45061=cartesian_point('',(7.949137839662e0,7.354193233562e1,
-2.843305824630e1));
#45062=(bounded_surface()b_spline_surface(3,3,((#45046,#45047,#45048,#45049),(
#45050,#45051,#45052,#45053),(#45054,#45055,#45056,#45057),(#45058,#45059,
#45060,#45061)),.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());
#45063=oriented_edge('',*,*,#45037,.t.);
#45064=oriented_edge('',*,*,#30224,.f.);
#45066=oriented_edge('',*,*,#45065,.t.);
#45068=oriented_edge('',*,*,#45067,.f.);
#45069=edge_loop('',(#45063,#45064,#45066,#45068));
#45070=face_outer_bound('',#45069,.f.);
#45072=cartesian_point('',(8.025160067024e0,7.388127906068e1,
-2.663635163326e1));
#45073=cartesian_point('',(8.026820332837e0,7.388934070899e1,
-2.669305383262e1));
#45074=cartesian_point('',(8.029371026016e0,7.389946054990e1,
-2.680840200039e1));
#45075=cartesian_point('',(8.030696678363e0,7.389590510710e1,
-2.697821949183e1));
#45076=cartesian_point('',(8.029694321135e0,7.387522073165e1,
-2.714113130114e1));
#45077=cartesian_point('',(8.026693629567e0,7.384017344659e1,
-2.729387325111e1));
#45078=cartesian_point('',(8.021832340955e0,7.379156216576e1,
-2.743952771833e1));
#45079=cartesian_point('',(8.015114654876e0,7.372929283904e1,
-2.757966451648e1));
#45080=cartesian_point('',(8.006445755707e0,7.365257249541e1,
-2.771519070297e1));
#45081=cartesian_point('',(7.995554335121e0,7.355923874174e1,
-2.784737262936e1));
#45082=cartesian_point('',(7.983257123126e0,7.345643024845e1,
-2.796455669413e1));
#45083=cartesian_point('',(7.974147160242e0,7.338161692059e1,
-2.803455744284e1));
#45084=cartesian_point('',(7.969906043118e0,7.334702558293e1,
-2.806418227049e1));
#45085=cartesian_point('',(8.010997304399e0,7.391971986801e1,
-2.663130064156e1));
#45086=cartesian_point('',(8.012695912447e0,7.392796769314e1,
-2.668931231569e1));
#45087=cartesian_point('',(8.015305510416e0,7.393832124335e1,
-2.680732422601e1));
#45088=cartesian_point('',(8.016661801971e0,7.393468373892e1,
-2.698106521527e1));
#45089=cartesian_point('',(8.015636278111e0,7.391352110404e1,
-2.714774474755e1));
#45090=cartesian_point('',(8.012566111134e0,7.387766228991e1,
-2.730402408237e1));
#45091=cartesian_point('',(8.007592069522e0,7.382792346405e1,
-2.745305751893e1));
#45092=cartesian_point('',(8.000718260212e0,7.376420691590e1,
-2.759645172347e1));
#45093=cartesian_point('',(7.991847439420e0,7.368569951315e1,
-2.773513516114e1));
#45094=cartesian_point('',(7.980701708406e0,7.359018641485e1,
-2.787040395573e1));
#45095=cartesian_point('',(7.968116603162e0,7.348497100837e1,
-2.799033190406e1));
#45096=cartesian_point('',(7.958792837994e0,7.340840186972e1,
-2.806197565640e1));
#45097=cartesian_point('',(7.954452080249e0,7.337299784448e1,
-2.809229649086e1));
#45098=cartesian_point('',(8.000966237625e0,7.398505957954e1,
-2.662230404901e1));
#45099=cartesian_point('',(8.002731955801e0,7.399363326812e1,
-2.668260768610e1));
#45100=cartesian_point('',(8.005444654334e0,7.400439587779e1,
-2.680528192287e1));
#45101=cartesian_point('',(8.006854573437e0,7.400061474158e1,
-2.698589017775e1));
#45102=cartesian_point('',(8.005788501217e0,7.397861501321e1,
-2.715916432421e1));
#45103=cartesian_point('',(8.002596732005e0,7.394133578647e1,
-2.732163511434e1));
#45104=cartesian_point('',(7.997425339757e0,7.388962342792e1,
-2.747658273285e1));
#45105=cartesian_point('',(7.990278269253e0,7.382337382013e1,
-2.762567834872e1));
#45106=cartesian_point('',(7.981054026720e0,7.374173854266e1,
-2.776988789688e1));
#45107=cartesian_point('',(7.969463178280e0,7.364241095559e1,
-2.791055961121e1));
#45108=cartesian_point('',(7.956374175878e0,7.353298274896e1,
-2.803529015611e1));
#45109=cartesian_point('',(7.946676194347e0,7.345334042924e1,
-2.810980964404e1));
#45110=cartesian_point('',(7.942161036455e0,7.341651396371e1,
-2.814134869345e1));
#45111=cartesian_point('',(8.017129473787e0,7.407061278771e1,
-2.660966638860e1));
#45112=cartesian_point('',(8.018987106612e0,7.407963278240e1,
-2.667310911893e1));
#45113=cartesian_point('',(8.021841012618e0,7.409095564359e1,
-2.680216892058e1));
#45114=cartesian_point('',(8.023324380500e0,7.408697778799e1,
-2.699218264516e1));
#45115=cartesian_point('',(8.022202772875e0,7.406383156872e1,
-2.717448883539e1));
#45116=cartesian_point('',(8.018844456133e0,7.402460693191e1,
-2.734543949923e1));
#45117=cartesian_point('',(8.013402770651e0,7.397019160497e1,
-2.750848723535e1));
#45118=cartesian_point('',(8.005881439120e0,7.390047269559e1,
-2.766539155623e1));
#45119=cartesian_point('',(7.996173146948e0,7.381455345235e1,
-2.781716971576e1));
#45120=cartesian_point('',(7.983972661617e0,7.371000150661e1,
-2.796524131830e1));
#45121=cartesian_point('',(7.970193517065e0,7.359480341044e1,
-2.809654954332e1));
#45122=cartesian_point('',(7.959983005390e0,7.351095203388e1,
-2.817500766494e1));
#45123=cartesian_point('',(7.955228987461e0,7.347217738114e1,
-2.820821519269e1));
#45124=cartesian_point('',(8.042628488831e0,7.412969852529e1,
-2.660051863473e1));
#45125=cartesian_point('',(8.044551579311e0,7.413903635953e1,
-2.666619689279e1));
#45126=cartesian_point('',(8.047506047226e0,7.415075820787e1,
-2.679980421984e1));
#45127=cartesian_point('',(8.049041722179e0,7.414664025714e1,
-2.699651611650e1));
#45128=cartesian_point('',(8.047880564621e0,7.412267755624e1,
-2.718525454093e1));
#45129=cartesian_point('',(8.044403639871e0,7.408206748181e1,
-2.736224420711e1));
#45130=cartesian_point('',(8.038769463142e0,7.402572721672e1,
-2.753106049956e1));
#45131=cartesian_point('',(8.030981598961e0,7.395353761954e1,
-2.769352584521e1));
#45132=cartesian_point('',(8.020928587396e0,7.386456751962e1,
-2.785069404512e1));
#45133=cartesian_point('',(8.008293944819e0,7.375629500972e1,
-2.800403553065e1));
#45134=cartesian_point('',(7.994023310629e0,7.363698784570e1,
-2.814002809735e1));
#45135=cartesian_point('',(7.983447796969e0,7.355013895940e1,
-2.822129114495e1));
#45136=cartesian_point('',(7.978523673167e0,7.350997689129e1,
-2.825568689140e1));
#45137=cartesian_point('',(8.072406533662e0,7.417131459048e1,
-2.659372950716e1));
#45138=cartesian_point('',(8.074377359234e0,7.418088421010e1,
-2.666103802511e1));
#45139=cartesian_point('',(8.077405161992e0,7.419289702007e1,
-2.679796163848e1));
#45140=cartesian_point('',(8.078978981915e0,7.418867690488e1,
-2.699955818218e1));
#45141=cartesian_point('',(8.077788982539e0,7.416411878413e1,
-2.719298731820e1));
#45142=cartesian_point('',(8.074225562811e0,7.412249837828e1,
-2.737438093138e1));
#45143=cartesian_point('',(8.068451011695e0,7.406475435060e1,
-2.754740394786e1));
#45144=cartesian_point('',(8.060468778378e0,7.399076300249e1,
-2.771392467500e1));
#45145=cartesian_point('',(8.050164379939e0,7.389956806306e1,
-2.787502356590e1));
#45146=cartesian_point('',(8.037213127865e0,7.378858232895e1,
-2.803220811755e1));
#45147=cartesian_point('',(8.022584074487e0,7.366627862412e1,
-2.817161674391e1));
#45148=cartesian_point('',(8.011742382854e0,7.357724380157e1,
-2.825492528590e1));
#45149=cartesian_point('',(8.006694209218e0,7.353606995977e1,
-2.829018754174e1));
#45150=cartesian_point('',(8.099517761664e0,7.419929244377e1,
-2.658895761592e1));
#45151=cartesian_point('',(8.101521657558e0,7.420902264144e1,
-2.665739555961e1));
#45152=cartesian_point('',(8.104600265861e0,7.422123702633e1,
-2.679661665849e1));
#45153=cartesian_point('',(8.106200512188e0,7.421694613276e1,
-2.700159723015e1));
#45154=cartesian_point('',(8.104990531527e0,7.419197551190e1,
-2.719827603789e1));
#45155=cartesian_point('',(8.101367189060e0,7.414965515993e1,
-2.738272065552e1));
#45156=cartesian_point('',(8.095495388164e0,7.409093862146e1,
-2.755865804261e1));
#45157=cartesian_point('',(8.087378498119e0,7.401569904078e1,
-2.772798829199e1));
#45158=cartesian_point('',(8.076899941706e0,7.392296275780e1,
-2.789181032096e1));
#45159=cartesian_point('',(8.063729346170e0,7.381009733278e1,
-2.805165730517e1));
#45160=cartesian_point('',(8.048851984051e0,7.368571765851e1,
-2.819343253887e1));
#45161=cartesian_point('',(8.037825887343e0,7.359516844418e1,
-2.827815817612e1));
#45162=cartesian_point('',(8.032691773391e0,7.355329365704e1,
-2.831402073981e1));
#45163=cartesian_point('',(8.120748729115e0,7.421737422849e1,
-2.658576498026e1));
#45164=cartesian_point('',(8.122774509875e0,7.422721069149e1,
-2.665495034258e1));
#45165=cartesian_point('',(8.125886739704e0,7.423955847239e1,
-2.679569184556e1));
#45166=cartesian_point('',(8.127504474198e0,7.423522073990e1,
-2.700291186121e1));
#45167=cartesian_point('',(8.126281270548e0,7.420997713936e1,
-2.720174120015e1));
#45168=cartesian_point('',(8.122618273085e0,7.416719358491e1,
-2.738820487720e1));
#45169=cartesian_point('',(8.116682115322e0,7.410783346919e1,
-2.756607090370e1));
#45170=cartesian_point('',(8.108476113661e0,7.403176784719e1,
-2.773726040710e1));
#45171=cartesian_point('',(8.097882304945e0,7.393801155122e1,
-2.790288452376e1));
#45172=cartesian_point('',(8.084566554759e0,7.382390220549e1,
-2.806449342264e1));
#45173=cartesian_point('',(8.069524869674e0,7.369814871951e1,
-2.820783480312e1));
#45174=cartesian_point('',(8.058376739449e0,7.360659732802e1,
-2.829349822975e1));
#45175=cartesian_point('',(8.053185752880e0,7.356425867718e1,
-2.832975805843e1));
#45176=cartesian_point('',(8.143565069280e0,7.423345472053e1,
-2.658281047556e1));
#45177=cartesian_point('',(8.145610855816e0,7.424338832464e1,
-2.665267908030e1));
#45178=cartesian_point('',(8.148753820290e0,7.425585804760e1,
-2.679481043936e1));
#45179=cartesian_point('',(8.150387541346e0,7.425147749796e1,
-2.700407761130e1));
#45180=cartesian_point('',(8.149152250085e0,7.422598435687e1,
-2.720487282816e1));
#45181=cartesian_point('',(8.145453002564e0,7.418277737237e1,
-2.739318220005e1));
#45182=cartesian_point('',(8.139458013875e0,7.412282893955e1,
-2.757281126521e1));
#45183=cartesian_point('',(8.131170552081e0,7.404600820346e1,
-2.774570037959e1));
#45184=cartesian_point('',(8.120471387088e0,7.395131947692e1,
-2.791297184944e1));
#45185=cartesian_point('',(8.107022945814e0,7.383607301853e1,
-2.807619137790e1));
#45186=cartesian_point('',(8.091831047194e0,7.370906368186e1,
-2.822096442949e1));
#45187=cartesian_point('',(8.080571361742e0,7.361659616416e1,
-2.830748512312e1));
#45188=cartesian_point('',(8.075328385868e0,7.357383347882e1,
-2.834410810600e1));
#45189=cartesian_point('',(8.177497963169e0,7.425282152408e1,
-2.657906319517e1));
#45190=cartesian_point('',(8.179568734620e0,7.426287644637e1,
-2.664978509232e1));
#45191=cartesian_point('',(8.182750083185e0,7.427549846115e1,
-2.679365222416e1));
#45192=cartesian_point('',(8.184403769646e0,7.427106443775e1,
-2.700547606235e1));
#45193=cartesian_point('',(8.183153382330e0,7.424525964879e1,
-2.720872643803e1));
#45194=cartesian_point('',(8.179408862593e0,7.420152384814e1,
-2.739934087365e1));
#45195=cartesian_point('',(8.173340400743e0,7.414084067391e1,
-2.758117177436e1));
#45196=cartesian_point('',(8.164951204471e0,7.406307688589e1,
-2.775618351030e1));
#45197=cartesian_point('',(8.154120461425e0,7.396722365921e1,
-2.792551233762e1));
#45198=cartesian_point('',(8.140506304018e0,7.385055707591e1,
-2.809074335995e1));
#45199=cartesian_point('',(8.125126805713e0,7.372197932401e1,
-2.823730440656e1));
#45200=cartesian_point('',(8.113727800420e0,7.362836766848e1,
-2.832489572953e1));
#45201=cartesian_point('',(8.108419895795e0,7.358507541208e1,
-2.836197225087e1));
#45202=cartesian_point('',(8.225451667874e0,7.427149297778e1,
-2.657500422957e1));
#45203=cartesian_point('',(8.227548630368e0,7.428167507472e1,
-2.664662060931e1));
#45204=cartesian_point('',(8.230770215904e0,7.429445673279e1,
-2.679230730336e1));
#45205=cartesian_point('',(8.232444831543e0,7.428996665434e1,
-2.700681122354e1));
#45206=cartesian_point('',(8.231178619451e0,7.426383517362e1,
-2.721263527373e1));
#45207=cartesian_point('',(8.227386642113e0,7.421954502973e1,
-2.740566604341e1));
#45208=cartesian_point('',(8.221241160396e0,7.415809164655e1,
-2.758980506692e1));
#45209=cartesian_point('',(8.212745318708e0,7.407933928348e1,
-2.776704188786e1));
#45210=cartesian_point('',(8.201776646058e0,7.398226534377e1,
-2.793852738567e1));
#45211=cartesian_point('',(8.187988773047e0,7.386411008315e1,
-2.810586700093e1));
#45212=cartesian_point('',(8.172412619223e0,7.373388820527e1,
-2.825430235286e1));
#45213=cartesian_point('',(8.160867568825e0,7.363907718197e1,
-2.834301598675e1));
#45214=cartesian_point('',(8.155491601201e0,7.359522979099e1,
-2.838056793982e1));
#45215=cartesian_point('',(8.289531041392e0,7.428188165886e1,
-2.657165076214e1));
#45216=cartesian_point('',(8.291647737666e0,7.429215957620e1,
-2.664394109607e1));
#45217=cartesian_point('',(8.294899640041e0,7.430506151871e1,
-2.679099875270e1));
#45218=cartesian_point('',(8.296590024925e0,7.430052920516e1,
-2.700752200038e1));
#45219=cartesian_point('',(8.295311889541e0,7.427415157610e1,
-2.721528520463e1));
#45220=cartesian_point('',(8.291484154923e0,7.422944375823e1,
-2.741013657901e1));
#45221=cartesian_point('',(8.285280642019e0,7.416741005545e1,
-2.759601467468e1));
#45222=cartesian_point('',(8.276704447556e0,7.408791284320e1,
-2.777492800231e1));
#45223=cartesian_point('',(8.265631850828e0,7.398991914826e1,
-2.794803845938e1));
#45224=cartesian_point('',(8.251713090516e0,7.387064223273e1,
-2.811696680956e1));
#45225=cartesian_point('',(8.235988765139e0,7.373918157602e1,
-2.826681437065e1));
#45226=cartesian_point('',(8.224333675981e0,7.364346688021e1,
-2.835637361796e1));
#45227=cartesian_point('',(8.218906425789e0,7.359920121901e1,
-2.839428378856e1));
#45228=cartesian_point('',(8.369297068574e0,7.427742266951e1,
-2.656994907655e1));
#45229=cartesian_point('',(8.371420099015e0,7.428773134327e1,
-2.664245573621e1));
#45230=cartesian_point('',(8.374681732483e0,7.430067189462e1,
-2.678995344397e1));
#45231=cartesian_point('',(8.376377178972e0,7.429612602447e1,
-2.700712485476e1));
#45232=cartesian_point('',(8.375095216453e0,7.426966938680e1,
-2.721551048804e1));
#45233=cartesian_point('',(8.371256004474e0,7.422482750407e1,
-2.741094623954e1));
#45234=cartesian_point('',(8.365033864739e0,7.416260753048e1,
-2.759738254203e1));
#45235=cartesian_point('',(8.356431878669e0,7.408287123680e1,
-2.777683399424e1));
#45236=cartesian_point('',(8.345325924423e0,7.398458231911e1,
-2.795046603023e1));
#45237=cartesian_point('',(8.331365151946e0,7.386494537514e1,
-2.811990433203e1));
#45238=cartesian_point('',(8.315593266513e0,7.373308709561e1,
-2.827020518356e1));
#45239=cartesian_point('',(8.303902857150e0,7.363708233930e1,
-2.836003585559e1));
#45240=cartesian_point('',(8.298459146294e0,7.359268242184e1,
-2.839806100675e1));
#45241=cartesian_point('',(8.423919185746e0,7.425760945763e1,
-2.657116678631e1));
#45242=cartesian_point('',(8.426028984679e0,7.426785388369e1,
-2.664322156013e1));
#45243=cartesian_point('',(8.429270290729e0,7.428071378445e1,
-2.678980003858e1));
#45244=cartesian_point('',(8.430955163953e0,7.427619623288e1,
-2.700561749190e1));
#45245=cartesian_point('',(8.429681195992e0,7.424990463748e1,
-2.721270292397e1));
#45246=cartesian_point('',(8.425865959242e0,7.420534280481e1,
-2.740691796150e1));
#45247=cartesian_point('',(8.419682729369e0,7.414351193505e1,
-2.759218821752e1));
#45248=cartesian_point('',(8.411134619769e0,7.406427506213e1,
-2.777051557336e1));
#45249=cartesian_point('',(8.400098346534e0,7.396660283957e1,
-2.794305807545e1));
#45250=cartesian_point('',(8.386225333886e0,7.384771796433e1,
-2.811143113178e1));
#45251=cartesian_point('',(8.370552797358e0,7.371669028498e1,
-2.826078509823e1));
#45252=cartesian_point('',(8.358936168895e0,7.362129144035e1,
-2.835004878714e1));
#45253=cartesian_point('',(8.353526842962e0,7.357717197274e1,
-2.838783375373e1));
#45254=cartesian_point('',(8.453727917975e0,7.424096479203e1,
-2.657266055548e1));
#45255=cartesian_point('',(8.455824382460e0,7.425114447042e1,
-2.664425992761e1));
#45256=cartesian_point('',(8.459045202946e0,7.426392309313e1,
-2.678991202532e1));
#45257=cartesian_point('',(8.460719420647e0,7.425943408049e1,
-2.700436498759e1));
#45258=cartesian_point('',(8.459453509442e0,7.423330881134e1,
-2.721014010306e1));
#45259=cartesian_point('',(8.455662434442e0,7.418902920749e1,
-2.740312492962e1));
#45260=cartesian_point('',(8.449518417146e0,7.412759046873e1,
-2.758722006748e1));
#45261=cartesian_point('',(8.441024603167e0,7.404885690200e1,
-2.776441458164e1));
#45262=cartesian_point('',(8.430058553052e0,7.395180617238e1,
-2.793585907344e1));
#45263=cartesian_point('',(8.416273982992e0,7.383367921682e1,
-2.810315859685e1));
#45264=cartesian_point('',(8.400701568289e0,7.370348859964e1,
-2.825155831155e1));
#45265=cartesian_point('',(8.389159294731e0,7.360870038059e1,
-2.834025060630e1));
#45266=cartesian_point('',(8.383784621227e0,7.356486354470e1,
-2.837779351972e1));
#45267=b_spline_surface_with_knots('',3,3,((#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,#45104,#45105,#45106,#45107,#45108,#45109,
#45110),(#45111,#45112,#45113,#45114,#45115,#45116,#45117,#45118,#45119,#45120,
#45121,#45122,#45123),(#45124,#45125,#45126,#45127,#45128,#45129,#45130,#45131,
#45132,#45133,#45134,#45135,#45136),(#45137,#45138,#45139,#45140,#45141,#45142,
#45143,#45144,#45145,#45146,#45147,#45148,#45149),(#45150,#45151,#45152,#45153,
#45154,#45155,#45156,#45157,#45158,#45159,#45160,#45161,#45162),(#45163,#45164,
#45165,#45166,#45167,#45168,#45169,#45170,#45171,#45172,#45173,#45174,#45175),(
#45176,#45177,#45178,#45179,#45180,#45181,#45182,#45183,#45184,#45185,#45186,
#45187,#45188),(#45189,#45190,#45191,#45192,#45193,#45194,#45195,#45196,#45197,
#45198,#45199,#45200,#45201),(#45202,#45203,#45204,#45205,#45206,#45207,#45208,
#45209,#45210,#45211,#45212,#45213,#45214),(#45215,#45216,#45217,#45218,#45219,
#45220,#45221,#45222,#45223,#45224,#45225,#45226,#45227),(#45228,#45229,#45230,
#45231,#45232,#45233,#45234,#45235,#45236,#45237,#45238,#45239,#45240),(#45241,
#45242,#45243,#45244,#45245,#45246,#45247,#45248,#45249,#45250,#45251,#45252,
#45253),(#45254,#45255,#45256,#45257,#45258,#45259,#45260,#45261,#45262,#45263,
#45264,#45265,#45266)),.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.551835687765e-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.699485690875e0),(5.420575561226e-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.360209825897e-1),.unspecified.);
#45269=oriented_edge('',*,*,#45268,.t.);
#45271=oriented_edge('',*,*,#45270,.t.);
#45273=oriented_edge('',*,*,#45272,.t.);
#45274=oriented_edge('',*,*,#45065,.f.);
#45275=edge_loop('',(#45269,#45271,#45273,#45274));
#45276=face_outer_bound('',#45275,.f.);
#45278=cartesian_point('',(8.230113405061e0,7.408628749834e1,
-1.809393693075e1));
#45279=direction('',(9.270655473350e-3,-9.806927705406e-3,-9.999089354117e-1));
#45280=direction('',(-7.275253773113e-1,-6.860807715587e-1,-1.629407824021e-5));
#45281=axis2_placement_3d('',#45278,#45279,#45280);
#45282=cylindrical_surface('',#45281,3.000018161026e-1);
#45284=oriented_edge('',*,*,#45283,.t.);
#45286=oriented_edge('',*,*,#45285,.f.);
#45287=oriented_edge('',*,*,#45268,.f.);
#45288=oriented_edge('',*,*,#30222,.f.);
#45289=edge_loop('',(#45284,#45286,#45287,#45288));
#45290=face_outer_bound('',#45289,.f.);
#45292=cartesian_point('',(8.171879370788e0,7.452230358168e1,
-4.825421926908e0));
#45293=cartesian_point('',(8.156355683168e0,7.452304194409e1,
-4.800998745528e0));
#45294=cartesian_point('',(8.141664709269e0,7.452351793204e1,
-4.782983208869e0));
#45295=cartesian_point('',(8.120303701068e0,7.452687157119e1,
-4.802468153597e0));
#45296=cartesian_point('',(8.098787976037e0,7.452928770990e1,
-4.840332589615e0));
#45297=cartesian_point('',(8.073085320622e0,7.452913036838e1,
-4.899081052110e0));
#45298=cartesian_point('',(8.045847245044e0,7.452570047626e1,
-4.974133094970e0));
#45299=cartesian_point('',(8.018438826e0,7.451901982687e1,-5.062546733767e0));
#45300=cartesian_point('',(7.991431883655e0,7.450921581194e1,
-5.163024905632e0));
#45301=cartesian_point('',(7.965016528825e0,7.449631142347e1,
-5.275455702450e0));
#45302=cartesian_point('',(7.939206344630e0,7.448013427878e1,
-5.400874469802e0));
#45303=cartesian_point('',(7.914094075133e0,7.446037270290e1,
-5.540713139485e0));
#45304=cartesian_point('',(7.889986979920e0,7.443670156528e1,
-5.696002580155e0));
#45305=cartesian_point('',(7.867346775595e0,7.440879621171e1,
-5.867455147127e0));
#45306=cartesian_point('',(7.846724671172e0,7.437623249806e1,
-6.056061887989e0));
#45307=cartesian_point('',(7.826628954550e0,7.433374857226e1,
-6.288855193908e0));
#45308=cartesian_point('',(7.816783126423e0,7.430057797111e1,
-6.459390358513e0));
#45309=cartesian_point('',(7.812688480309e0,7.428013164969e1,
-6.560778022586e0));
#45310=cartesian_point('',(8.316188858566e0,7.437043908582e1,
-4.393645645257e0));
#45311=cartesian_point('',(8.278233969213e0,7.440622429826e1,
-4.342178877796e0));
#45312=cartesian_point('',(8.145904164978e0,7.444706368125e1,
-4.294978281306e0));
#45313=cartesian_point('',(7.973416111695e0,7.443640646127e1,
-4.347249981572e0));
#45314=cartesian_point('',(7.875132854444e0,7.440226091667e1,
-4.428924155689e0));
#45315=cartesian_point('',(7.810438098131e0,7.435707151600e1,
-4.530431824793e0));
#45316=cartesian_point('',(7.769790420297e0,7.430900208096e1,
-4.641107126604e0));
#45317=cartesian_point('',(7.745389206143e0,7.426101024547e1,
-4.758001183793e0));
#45318=cartesian_point('',(7.732360494128e0,7.421384200440e1,
-4.881210123288e0));
#45319=cartesian_point('',(7.727975721641e0,7.416749272687e1,
-5.011930242564e0));
#45320=cartesian_point('',(7.730837723620e0,7.412165174642e1,
-5.152188238974e0));
#45321=cartesian_point('',(7.740409490664e0,7.407614160227e1,
-5.304035246684e0));
#45322=cartesian_point('',(7.756594645134e0,7.403113942472e1,
-5.468835430269e0));
#45323=cartesian_point('',(7.779512797462e0,7.398706901151e1,
-5.647470006741e0));
#45324=cartesian_point('',(7.809503985330e0,7.394445737433e1,
-5.840974612669e0));
#45325=cartesian_point('',(7.851832659970e0,7.389902234987e1,
-6.076566568443e0));
#45326=cartesian_point('',(7.887138647094e0,7.387212309203e1,
-6.246454297546e0));
#45327=cartesian_point('',(7.909430224589e0,7.385839095413e1,
-6.346550213879e0));
#45328=cartesian_point('',(8.551255151997e0,7.469629545172e1,
-4.127027730150e0));
#45329=cartesian_point('',(8.469028192201e0,7.476543000783e1,
-4.059080961822e0));
#45330=cartesian_point('',(8.204867900843e0,7.484425985873e1,
-3.994338261193e0));
#45331=cartesian_point('',(7.858400918026e0,7.482606579191e1,
-4.067817258484e0));
#45332=cartesian_point('',(7.654923950943e0,7.476223730415e1,
-4.177289512397e0));
#45333=cartesian_point('',(7.513538476112e0,7.467583686874e1,
-4.305832827328e0));
#45334=cartesian_point('',(7.417482841606e0,7.458213158616e1,
-4.438996302991e0));
#45335=cartesian_point('',(7.352546128350e0,7.448680487785e1,
-4.573841941466e0));
#45336=cartesian_point('',(7.309668691996e0,7.439135923297e1,
-4.711346062847e0));
#45337=cartesian_point('',(7.283690442110e0,7.429580172049e1,
-4.853527138298e0));
#45338=cartesian_point('',(7.271902402880e0,7.419944714046e1,
-5.003031574612e0));
#45339=cartesian_point('',(7.273300493494e0,7.410178893766e1,
-5.162293483889e0));
#45340=cartesian_point('',(7.287867279033e0,7.400299075497e1,
-5.332878711643e0));
#45341=cartesian_point('',(7.316100353651e0,7.390368786343e1,
-5.515765843440e0));
#45342=cartesian_point('',(7.358973313680e0,7.380465907853e1,
-5.712007889816e0));
#45343=cartesian_point('',(7.425377423994e0,7.369487932981e1,
-5.948870882761e0));
#45344=cartesian_point('',(7.485260118127e0,7.362555825282e1,
-6.117933544543e0));
#45345=cartesian_point('',(7.524434434140e0,7.358827414380e1,
-6.216947529325e0));
#45346=cartesian_point('',(8.605962066960e0,7.513748360908e1,
-4.343314391072e0));
#45347=cartesian_point('',(8.508502488127e0,7.519924957479e1,
-4.289105070590e0));
#45348=cartesian_point('',(8.251770104068e0,7.526922941283e1,
-4.239398960290e0));
#45349=cartesian_point('',(7.910825472560e0,7.525902362013e1,
-4.297291145903e0));
#45350=cartesian_point('',(7.695520399610e0,7.520732650103e1,
-4.385467150796e0));
#45351=cartesian_point('',(7.527888683867e0,7.513182088307e1,
-4.493141488071e0));
#45352=cartesian_point('',(7.397545072287e0,7.504475293795e1,
-4.608887786174e0));
#45353=cartesian_point('',(7.294216887123e0,7.495112978808e1,
-4.729784669405e0));
#45354=cartesian_point('',(7.210856352441e0,7.485246990848e1,
-4.856127901515e0));
#45355=cartesian_point('',(7.143217885610e0,7.474881922585e1,
-4.989293145430e0));
#45356=cartesian_point('',(7.088915751306e0,7.463931022902e1,
-5.131436793836e0));
#45357=cartesian_point('',(7.047193282071e0,7.452301068152e1,
-5.284683330928e0));
#45358=cartesian_point('',(7.018520783675e0,7.439955104698e1,
-5.450428056428e0));
#45359=cartesian_point('',(7.004079901477e0,7.426897355845e1,
-5.629558963861e0));
#45360=cartesian_point('',(7.005614719711e0,7.413128863857e1,
-5.823097888619e0));
#45361=cartesian_point('',(7.028157940025e0,7.396858719440e1,
-6.058161253661e0));
#45362=cartesian_point('',(7.062548174452e0,7.385584457479e1,
-6.227178198600e0));
#45363=cartesian_point('',(7.089017928963e0,7.379109757843e1,
-6.326591893237e0));
#45364=(bounded_surface()b_spline_surface(3,3,((#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,#45333,#45334,#45335,#45336,#45337,#45338,#45339,
#45340,#45341,#45342,#45343,#45344,#45345),(#45346,#45347,#45348,#45349,#45350,
#45351,#45352,#45353,#45354,#45355,#45356,#45357,#45358,#45359,#45360,#45361,
#45362,#45363)),.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.380238952204e-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.428527495867e0,
1.428527495867e0,1.428527495867e0,1.428527495867e0,1.428527495867e0,
1.428527495867e0,1.428527495867e0,1.428527495867e0,1.428527495867e0,
1.428527495867e0,1.428527495867e0,1.428527495867e0,1.428527495867e0,
1.428527495867e0,1.428527495867e0,1.428527495867e0,1.428527495867e0,
1.428527495867e0),(8.752481576714e-1,8.752481576714e-1,8.752481576714e-1,
8.752481576714e-1,8.752481576714e-1,8.752481576714e-1,8.752481576714e-1,
8.752481576714e-1,8.752481576714e-1,8.752481576714e-1,8.752481576714e-1,
8.752481576714e-1,8.752481576714e-1,8.752481576714e-1,8.752481576714e-1,
8.752481576714e-1,8.752481576714e-1,8.752481576714e-1),(8.577302858229e-1,
8.577302858229e-1,8.577302858229e-1,8.577302858229e-1,8.577302858229e-1,
8.577302858229e-1,8.577302858229e-1,8.577302858229e-1,8.577302858229e-1,
8.577302858229e-1,8.577302858229e-1,8.577302858229e-1,8.577302858229e-1,
8.577302858229e-1,8.577302858229e-1,8.577302858229e-1,8.577302858229e-1,
8.577302858229e-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());
#45366=oriented_edge('',*,*,#45365,.t.);
#45368=oriented_edge('',*,*,#45367,.f.);
#45369=oriented_edge('',*,*,#45283,.f.);
#45370=oriented_edge('',*,*,#30220,.t.);
#45371=edge_loop('',(#45366,#45368,#45369,#45370));
#45372=face_outer_bound('',#45371,.f.);
#45374=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#45375=direction('',(0.e0,0.e0,1.e0));
#45376=direction('',(0.e0,-1.e0,0.e0));
#45377=axis2_placement_3d('',#45374,#45375,#45376);
#45378=conical_surface('',#45377,7.438528799862e1,2.656505117708e1);
#45380=oriented_edge('',*,*,#45379,.f.);
#45381=oriented_edge('',*,*,#45365,.f.);
#45382=oriented_edge('',*,*,#30218,.t.);
#45384=oriented_edge('',*,*,#45383,.t.);
#45386=oriented_edge('',*,*,#45385,.t.);
#45388=oriented_edge('',*,*,#45387,.f.);
#45390=oriented_edge('',*,*,#45389,.f.);
#45391=edge_loop('',(#45380,#45381,#45382,#45384,#45386,#45388,#45390));
#45392=face_outer_bound('',#45391,.f.);
#45394=cartesian_point('',(7.303711102646e0,7.409179339133e1,
-6.716213312232e0));
#45395=direction('',(-4.907697537237e-2,-4.445372075292e-1,-8.944149605247e-1));
#45396=direction('',(9.166018710071e-1,3.356952735641e-1,-2.171398014482e-1));
#45397=axis2_placement_3d('',#45394,#45395,#45396);
#45398=cylindrical_surface('',#45397,5.000000034849e-1);
#45400=oriented_edge('',*,*,#45399,.f.);
#45401=oriented_edge('',*,*,#45367,.t.);
#45402=oriented_edge('',*,*,#45379,.t.);
#45404=oriented_edge('',*,*,#45403,.f.);
#45405=edge_loop('',(#45400,#45401,#45402,#45404));
#45406=face_outer_bound('',#45405,.f.);
#45408=cartesian_point('',(8.275939213140e0,7.818459446595e1,0.e0));
#45409=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#45410=direction('',(-1.305261922200e-1,-9.914448613738e-1,0.e0));
#45411=axis2_placement_3d('',#45408,#45409,#45410);
#45412=plane('',#45411);
#45414=oriented_edge('',*,*,#45413,.t.);
#45416=oriented_edge('',*,*,#45415,.t.);
#45417=oriented_edge('',*,*,#45270,.f.);
#45418=oriented_edge('',*,*,#45285,.t.);
#45419=oriented_edge('',*,*,#45399,.t.);
#45421=oriented_edge('',*,*,#45420,.t.);
#45422=edge_loop('',(#45414,#45416,#45417,#45418,#45419,#45421));
#45423=face_outer_bound('',#45422,.f.);
#45425=cartesian_point('',(7.352638923458e0,7.353968823262e1,
-1.822970596405e1));
#45426=direction('',(9.285016841126e-3,-9.697916898491e-3,-9.999098653729e-1));
#45427=direction('',(9.207064627672e-1,3.902267365621e-1,4.764818024874e-3));
#45428=axis2_placement_3d('',#45425,#45426,#45427);
#45429=cylindrical_surface('',#45428,5.000062969949e-1);
#45430=oriented_edge('',*,*,#45413,.f.);
#45432=oriented_edge('',*,*,#45431,.t.);
#45434=oriented_edge('',*,*,#45433,.f.);
#45436=oriented_edge('',*,*,#45435,.f.);
#45437=edge_loop('',(#45430,#45432,#45434,#45436));
#45438=face_outer_bound('',#45437,.f.);
#45440=cartesian_point('',(7.584282145724e0,7.611263676033e1,
-8.219257478071e0));
#45441=direction('',(-9.914614359050e-1,1.299907645755e-1,-1.032580448939e-2));
#45442=direction('',(-1.180737352302e-1,-8.613145546675e-1,4.941617457541e-1));
#45443=axis2_placement_3d('',#45440,#45441,#45442);
#45444=toroidal_surface('',#45443,2.496952275372e0,4.999972871977e-1);
#45445=oriented_edge('',*,*,#45420,.f.);
#45446=oriented_edge('',*,*,#45403,.t.);
#45448=oriented_edge('',*,*,#45447,.f.);
#45450=oriented_edge('',*,*,#45449,.f.);
#45451=oriented_edge('',*,*,#45431,.f.);
#45452=edge_loop('',(#45445,#45446,#45448,#45450,#45451));
#45453=face_outer_bound('',#45452,.f.);
#45455=cartesian_point('',(0.e0,0.e0,-8.220551782482e0));
#45456=direction('',(0.e0,0.e0,1.e0));
#45457=direction('',(-6.392124563551e-2,-9.979549460554e-1,0.e0));
#45458=axis2_placement_3d('',#45455,#45456,#45457);
#45459=toroidal_surface('',#45458,7.649382607501e1,3.e0);
#45460=oriented_edge('',*,*,#45449,.t.);
#45461=oriented_edge('',*,*,#45447,.t.);
#45462=oriented_edge('',*,*,#45389,.t.);
#45463=oriented_edge('',*,*,#45387,.t.);
#45465=oriented_edge('',*,*,#45464,.t.);
#45467=oriented_edge('',*,*,#45466,.t.);
#45469=oriented_edge('',*,*,#45468,.t.);
#45471=oriented_edge('',*,*,#45470,.t.);
#45472=edge_loop('',(#45460,#45461,#45462,#45463,#45465,#45467,#45469,#45471));
#45473=face_outer_bound('',#45472,.f.);
#45475=cartesian_point('',(2.414500153222e0,7.645233025949e1,
-8.219510586667e0));
#45476=direction('',(-9.999457105422e-1,2.188811744455e-4,1.041768013360e-2));
#45477=direction('',(4.957238223134e-3,-8.693970557394e-1,4.940892482749e-1));
#45478=axis2_placement_3d('',#45475,#45476,#45477);
#45479=toroidal_surface('',#45478,2.497876978395e0,4.999993463407e-1);
#45480=oriented_edge('',*,*,#45466,.f.);
#45481=oriented_edge('',*,*,#45464,.f.);
#45483=oriented_edge('',*,*,#45482,.t.);
#45485=oriented_edge('',*,*,#45484,.f.);
#45487=oriented_edge('',*,*,#45486,.f.);
#45488=edge_loop('',(#45480,#45481,#45483,#45485,#45487));
#45489=face_outer_bound('',#45488,.f.);
#45491=cartesian_point('',(2.429909292580e0,7.442158708140e1,
-6.695542883682e0));
#45492=direction('',(-9.366633935658e-3,-4.471399640731e-1,-8.944149588963e-1));
#45493=direction('',(4.804097140219e-1,-7.864777547362e-1,3.881484870234e-1));
#45494=axis2_placement_3d('',#45491,#45492,#45493);
#45495=cylindrical_surface('',#45494,5.000000035617e-1);
#45496=oriented_edge('',*,*,#45385,.f.);
#45498=oriented_edge('',*,*,#45497,.f.);
#45500=oriented_edge('',*,*,#45499,.f.);
#45501=oriented_edge('',*,*,#45482,.f.);
#45502=edge_loop('',(#45496,#45498,#45500,#45501));
#45503=face_outer_bound('',#45502,.f.);
#45505=cartesian_point('',(1.223999590236e0,7.561112491224e1,
-4.364063148801e0));
#45506=cartesian_point('',(1.310743310824e0,7.564397840946e1,
-4.316269963468e0));
#45507=cartesian_point('',(1.493700010635e0,7.568625252186e1,
-4.262068617871e0));
#45508=cartesian_point('',(1.758313804929e0,7.568204394895e1,
-4.261156001283e0));
#45509=cartesian_point('',(1.932276902278e0,7.565537985746e1,
-4.289043167924e0));
#45510=cartesian_point('',(2.094155628712e0,7.560611895967e1,
-4.343407713249e0));
#45511=cartesian_point('',(2.235226239078e0,7.553973516107e1,
-4.417239461630e0));
#45512=cartesian_point('',(2.355003888843e0,7.546084322022e1,
-4.505125771419e0));
#45513=cartesian_point('',(2.455723129983e0,7.537251254796e1,
-4.604115438180e0));
#45514=cartesian_point('',(2.539955009658e0,7.527635277842e1,
-4.713278722786e0));
#45515=cartesian_point('',(2.609581837017e0,7.517305459222e1,
-4.832860394699e0));
#45516=cartesian_point('',(2.665501338533e0,7.506318019317e1,
-4.963272023492e0));
#45517=cartesian_point('',(2.707944345968e0,7.494739848504e1,
-5.104748330510e0));
#45518=cartesian_point('',(2.736784559101e0,7.482627959376e1,
-5.257574827202e0));
#45519=cartesian_point('',(2.751565755393e0,7.470013023275e1,
-5.422349175629e0));
#45520=cartesian_point('',(2.751358930939e0,7.456900149187e1,
-5.600086681357e0));
#45521=cartesian_point('',(2.734571265072e0,7.443289701738e1,
-5.792081870184e0));
#45522=cartesian_point('',(2.693237214240e0,7.427023714151e1,
-6.031819464029e0));
#45523=cartesian_point('',(2.644609374168e0,7.415909940028e1,
-6.205900267008e0));
#45524=cartesian_point('',(2.608694115251e0,7.409473314885e1,
-6.310811918651e0));
#45525=cartesian_point('',(1.223329062843e0,7.504896838082e1,
-4.095880367999e0));
#45526=cartesian_point('',(1.293870275264e0,7.508475785980e1,
-4.033284023324e0));
#45527=cartesian_point('',(1.475868497394e0,7.513791654474e1,
-3.959252680548e0));
#45528=cartesian_point('',(1.748886580096e0,7.513420467098e1,
-3.957101352863e0));
#45529=cartesian_point('',(1.925405992255e0,7.510235439298e1,
-3.994346421148e0));
#45530=cartesian_point('',(2.080285431682e0,7.504421052596e1,
-4.066049982640e0));
#45531=cartesian_point('',(2.202479586902e0,7.496868326112e1,
-4.160629497888e0));
#45532=cartesian_point('',(2.292661727469e0,7.488322512589e1,
-4.269223116437e0));
#45533=cartesian_point('',(2.355513686130e0,7.479269916097e1,
-4.387102394239e0));
#45534=cartesian_point('',(2.395917442025e0,7.469972850161e1,
-4.512753954480e0));
#45535=cartesian_point('',(2.417556562407e0,7.460565646787e1,
-4.646407784445e0));
#45536=cartesian_point('',(2.422865634506e0,7.451151891859e1,
-4.788644647573e0));
#45537=cartesian_point('',(2.413462343162e0,7.441832128315e1,
-4.939922412942e0));
#45538=cartesian_point('',(2.390398655089e0,7.432692491214e1,
-5.100762709678e0));
#45539=cartesian_point('',(2.354188958625e0,7.423801907350e1,
-5.271975066327e0));
#45540=cartesian_point('',(2.304777770019e0,7.415225019270e1,
-5.454729389084e0));
#45541=cartesian_point('',(2.241554851962e0,7.407048873280e1,
-5.650388467640e0));
#45542=cartesian_point('',(2.151323585393e0,7.398230062020e1,
-5.892747270852e0));
#45543=cartesian_point('',(2.076163543744e0,7.393136421100e1,
-6.067036838468e0));
#45544=cartesian_point('',(2.027788497940e0,7.390553034425e1,
-6.171478119037e0));
#45545=cartesian_point('',(1.515673245145e0,7.466522171910e1,
-4.493206892476e0));
#45546=cartesian_point('',(1.535094612438e0,7.467719558152e1,
-4.451996370254e0));
#45547=cartesian_point('',(1.592432839362e0,7.469610633127e1,
-4.406421932698e0));
#45548=cartesian_point('',(1.679984230439e0,7.469503884090e1,
-4.404359640013e0));
#45549=cartesian_point('',(1.735961683804e0,7.468397703384e1,
-4.426369295458e0));
#45550=cartesian_point('',(1.783252468553e0,7.466386477052e1,
-4.470875530371e0));
#45551=cartesian_point('',(1.817950737874e0,7.463814421059e1,
-4.533232510702e0));
#45552=cartesian_point('',(1.840484657186e0,7.460968841424e1,
-4.609797462532e0));
#45553=cartesian_point('',(1.852783031369e0,7.458036211442e1,
-4.698531686316e0));
#45554=cartesian_point('',(1.856810652764e0,7.455117899770e1,
-4.798807981943e0));
#45555=cartesian_point('',(1.854058316935e0,7.452268105239e1,
-4.910885718097e0));
#45556=cartesian_point('',(1.845575336397e0,7.449528095617e1,
-5.035100860320e0));
#45557=cartesian_point('',(1.832127861405e0,7.446935796182e1,
-5.171586478656e0));
#45558=cartesian_point('',(1.814265116117e0,7.444523738927e1,
-5.320520368930e0));
#45559=cartesian_point('',(1.792326144714e0,7.442320517707e1,
-5.482407278265e0));
#45560=cartesian_point('',(1.766448919787e0,7.440357008944e1,
-5.658204383108e0));
#45561=cartesian_point('',(1.736613830556e0,7.438675914381e1,
-5.849200521647e0));
#45562=cartesian_point('',(1.697459324914e0,7.437134989181e1,
-6.088941715329e0));
#45563=cartesian_point('',(1.667628538011e0,7.436540104505e1,
-6.264128094290e0));
#45564=cartesian_point('',(1.649325631202e0,7.436375756656e1,
-6.370098356671e0));
#45565=cartesian_point('',(1.673394350367e0,7.502122525053e1,
-4.974837942350e0));
#45566=cartesian_point('',(1.681556070909e0,7.501746909816e1,
-4.959919285356e0));
#45567=cartesian_point('',(1.672884026143e0,7.500709690014e1,
-4.949462214053e0));
#45568=cartesian_point('',(1.652396339253e0,7.500695330306e1,
-4.948686463066e0));
#45569=cartesian_point('',(1.641060983840e0,7.501224548255e1,
-4.953153581992e0));
#45570=cartesian_point('',(1.637553222067e0,7.502144719306e1,
-4.965710091470e0));
#45571=cartesian_point('',(1.644124174038e0,7.503162682059e1,
-4.990008997312e0));
#45572=cartesian_point('',(1.659912218389e0,7.504035951521e1,
-5.028660480935e0));
#45573=cartesian_point('',(1.682919921746e0,7.504610565543e1,
-5.082848043356e0));
#45574=cartesian_point('',(1.711233998959e0,7.504800081278e1,
-5.153004186230e0));
#45575=cartesian_point('',(1.743366005911e0,7.504550385172e1,
-5.239418844435e0));
#45576=cartesian_point('',(1.778084209227e0,7.503821901497e1,
-5.342127281466e0));
#45577=cartesian_point('',(1.814310452141e0,7.502585264065e1,
-5.460864933947e0));
#45578=cartesian_point('',(1.851145612931e0,7.500815086227e1,
-5.595388768913e0));
#45579=cartesian_point('',(1.887863928048e0,7.498480039083e1,
-5.745827935006e0));
#45580=cartesian_point('',(1.923833776852e0,7.495533325951e1,
-5.912870727225e0));
#45581=cartesian_point('',(1.958370256407e0,7.491907144496e1,
-6.097697992292e0));
#45582=cartesian_point('',(1.995551976069e0,7.486828805090e1,
-6.333411767371e0));
#45583=cartesian_point('',(2.016604775448e0,7.482630569589e1,
-6.508871158822e0));
#45584=cartesian_point('',(2.026916746310e0,7.479912518096e1,
-6.616133178477e0));
#45585=(bounded_surface()b_spline_surface(3,3,((#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,#45574,
#45575,#45576,#45577,#45578,#45579,#45580,#45581,#45582,#45583,#45584)),
.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.962191439157e-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());
#45587=oriented_edge('',*,*,#45586,.f.);
#45588=oriented_edge('',*,*,#45497,.t.);
#45589=oriented_edge('',*,*,#45383,.f.);
#45590=oriented_edge('',*,*,#30216,.t.);
#45591=edge_loop('',(#45587,#45588,#45589,#45590));
#45592=face_outer_bound('',#45591,.f.);
#45594=cartesian_point('',(1.515631864633e0,7.453089079791e1,
-1.760364567389e1));
#45595=direction('',(1.047140467765e-2,8.512782223912e-3,9.999089369652e-1));
#45596=direction('',(6.317452973040e-1,-7.751760310192e-1,-1.635741356531e-5));
#45597=axis2_placement_3d('',#45594,#45595,#45596);
#45598=cylindrical_surface('',#45597,3.000016996826e-1);
#45599=oriented_edge('',*,*,#45586,.t.);
#45600=oriented_edge('',*,*,#30214,.f.);
#45602=oriented_edge('',*,*,#45601,.f.);
#45604=oriented_edge('',*,*,#45603,.f.);
#45605=edge_loop('',(#45599,#45600,#45602,#45604));
#45606=face_outer_bound('',#45605,.f.);
#45608=cartesian_point('',(1.423346991364e0,7.275555083476e1,
-2.641574864972e1));
#45609=direction('',(-9.999451741618e-1,7.608380874947e-7,1.047132608561e-2));
#45610=direction('',(-7.961673630148e-3,6.494805929316e-1,-7.603364854840e-1));
#45611=axis2_placement_3d('',#45608,#45609,#45610);
#45612=toroidal_surface('',#45611,1.700240156575e0,2.999999673792e-1);
#45613=oriented_edge('',*,*,#45601,.t.);
#45615=oriented_edge('',*,*,#45614,.f.);
#45617=oriented_edge('',*,*,#45616,.f.);
#45619=oriented_edge('',*,*,#45618,.f.);
#45621=oriented_edge('',*,*,#45620,.f.);
#45622=edge_loop('',(#45613,#45615,#45617,#45619,#45621));
#45623=face_outer_bound('',#45622,.f.);
#45625=cartesian_point('',(1.728345124814e0,7.473393863396e1,
-2.617371958472e1));
#45626=cartesian_point('',(5.766891033997e-1,7.476070415067e1,
-2.614695406801e1));
#45627=cartesian_point('',(-5.762241649114e-1,7.476071919411e1,
-2.614693902457e1));
#45628=cartesian_point('',(-1.727842271910e0,7.473395261083e1,
-2.617370560785e1));
#45629=cartesian_point('',(1.713645446292e0,7.482464078741e1,
-2.689674375359e1));
#45630=cartesian_point('',(5.717791756748e-1,7.485117888871e1,
-2.687020565229e1));
#45631=cartesian_point('',(-5.713181859094e-1,7.485119362289e1,
-2.687019091811e1));
#45632=cartesian_point('',(-1.713146898693e0,7.482465460729e1,
-2.689672993371e1));
#45633=cartesian_point('',(1.691480782385e0,7.454310889250e1,
-2.756864801260e1));
#45634=cartesian_point('',(5.643758234393e-1,7.456930408924e1,
-2.754245281586e1));
#45635=cartesian_point('',(-5.639207876901e-1,7.456931835712e1,
-2.754243854799e1));
#45636=cartesian_point('',(-1.690988726466e0,7.454312247562e1,
-2.756863442948e1));
#45637=cartesian_point('',(1.667743851010e0,7.396419127755e1,
-2.801079927790e1));
#45638=cartesian_point('',(5.564473087240e-1,7.399001924555e1,
-2.798497130990e1));
#45639=cartesian_point('',(-5.559986493435e-1,7.399003301408e1,
-2.798495754138e1));
#45640=cartesian_point('',(-1.667258747264e0,7.396420460716e1,
-2.801078594829e1));
#45641=(bounded_surface()b_spline_surface(3,3,((#45625,#45626,#45627,#45628),(
#45629,#45630,#45631,#45632),(#45633,#45634,#45635,#45636),(#45637,#45638,
#45639,#45640)),.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());
#45642=oriented_edge('',*,*,#45616,.t.);
#45643=oriented_edge('',*,*,#45614,.t.);
#45644=oriented_edge('',*,*,#30212,.f.);
#45645=oriented_edge('',*,*,#30210,.f.);
#45647=oriented_edge('',*,*,#45646,.t.);
#45649=oriented_edge('',*,*,#45648,.f.);
#45650=edge_loop('',(#45642,#45643,#45644,#45645,#45647,#45649));
#45651=face_outer_bound('',#45650,.f.);
#45653=cartesian_point('',(-1.423347675558e0,7.275556786475e1,
-2.641575072395e1));
#45654=direction('',(9.999451719379e-1,3.668553588414e-7,1.047153846620e-2));
#45655=direction('',(-7.338222556329e-4,9.975439840879e-1,7.003899852842e-2));
#45656=axis2_placement_3d('',#45653,#45654,#45655);
#45657=toroidal_surface('',#45656,1.700227600333e0,2.999999865807e-1);
#45659=oriented_edge('',*,*,#45658,.t.);
#45661=oriented_edge('',*,*,#45660,.t.);
#45663=oriented_edge('',*,*,#45662,.f.);
#45664=oriented_edge('',*,*,#45646,.f.);
#45665=edge_loop('',(#45659,#45661,#45663,#45664));
#45666=face_outer_bound('',#45665,.f.);
#45668=cartesian_point('',(-1.511663155135e0,7.452766396065e1,
-1.798261566084e1));
#45669=direction('',(1.047140467862e-2,-8.512771107174e-3,-9.999089370598e-1));
#45670=direction('',(-6.317537850531e-1,-7.751691136767e-1,-1.651381025635e-5));
#45671=axis2_placement_3d('',#45668,#45669,#45670);
#45672=cylindrical_surface('',#45671,3.000016685017e-1);
#45674=oriented_edge('',*,*,#45673,.t.);
#45676=oriented_edge('',*,*,#45675,.f.);
#45677=oriented_edge('',*,*,#45658,.f.);
#45678=oriented_edge('',*,*,#30208,.f.);
#45679=edge_loop('',(#45674,#45676,#45677,#45678));
#45680=face_outer_bound('',#45679,.f.);
#45682=cartesian_point('',(-1.625135308537e0,7.495140194889e1,
-4.825326933981e0));
#45683=cartesian_point('',(-1.640713890174e0,7.495007426108e1,
-4.800773597337e0));
#45684=cartesian_point('',(-1.655359056595e0,7.494864204773e1,
-4.782821095952e0));
#45685=cartesian_point('',(-1.677112992637e0,7.494918470611e1,
-4.802701468454e0));
#45686=cartesian_point('',(-1.698848053776e0,7.494873709791e1,
-4.840867901070e0));
#45687=cartesian_point('',(-1.724359191136e0,7.494517295494e1,
-4.899891690302e0));
#45688=cartesian_point('',(-1.750934797396e0,7.493816199092e1,
-4.975180060471e0));
#45689=cartesian_point('',(-1.777234859291e0,7.492790921647e1,
-5.063794374903e0));
#45690=cartesian_point('',(-1.802716725999e0,7.491461667723e1,
-5.164444495074e0));
#45691=cartesian_point('',(-1.827200069691e0,7.489833080907e1,
-5.277030162273e0));
#45692=cartesian_point('',(-1.850652048975e0,7.487888016083e1,
-5.402600834718e0));
#45693=cartesian_point('',(-1.872941324560e0,7.485596516817e1,
-5.542602167961e0));
#45694=cartesian_point('',(-1.893720419397e0,7.482930133167e1,
-5.698075033370e0));
#45695=cartesian_point('',(-1.912487328082e0,7.479862545702e1,
-5.869737036292e0));
#45696=cartesian_point('',(-1.928637231556e0,7.476358762142e1,
-6.058582333080e0));
#45697=cartesian_point('',(-1.942890617353e0,7.471895472563e1,
-6.290698874264e0));
#45698=cartesian_point('',(-1.948261009497e0,7.468493059759e1,
-6.460465376656e0));
#45699=cartesian_point('',(-1.949632743012e0,7.466430073481e1,
-6.560998232189e0));
#45700=cartesian_point('',(-1.462440810538e0,7.481962917767e1,
-4.393607374116e0));
#45701=cartesian_point('',(-1.504836027546e0,7.485048245960e1,
-4.341685474977e0));
#45702=cartesian_point('',(-1.642330703301e0,7.487355246644e1,
-4.294692916554e0));
#45703=cartesian_point('',(-1.812048279331e0,7.483993638005e1,
-4.347915505872e0));
#45704=cartesian_point('',(-1.904652327454e0,7.479305835569e1,
-4.430001010180e0));
#45705=cartesian_point('',(-1.962576081046e0,7.473974107874e1,
-4.531739329869e0));
#45706=cartesian_point('',(-1.996369188835e0,7.468675979770e1,
-4.642570564506e0));
#45707=cartesian_point('',(-2.014128960540e0,7.463599886272e1,
-4.759586590386e0));
#45708=cartesian_point('',(-2.020760981875e0,7.458754909806e1,
-4.882900125976e0));
#45709=cartesian_point('',(-2.018954761886e0,7.454104316776e1,
-5.013719796043e0));
#45710=cartesian_point('',(-2.010043919304e0,7.449598687953e1,
-5.154084650474e0));
#45711=cartesian_point('',(-1.994529415080e0,7.445213261423e1,
-5.306057121651e0));
#45712=cartesian_point('',(-1.972523589798e0,7.440964417358e1,
-5.471008788042e0));
#45713=cartesian_point('',(-1.943958515987e0,7.436896021629e1,
-5.649823469272e0));
#45714=cartesian_point('',(-1.908562140443e0,7.433065186557e1,
-5.843537181478e0));
#45715=cartesian_point('',(-1.860740807853e0,7.429133707786e1,
-6.078403933605e0));
#45716=cartesian_point('',(-1.822374255604e0,7.426941016717e1,
-6.247510912335e0));
#45717=cartesian_point('',(-1.798675034136e0,7.425879750383e1,
-6.346760404220e0));
#45718=cartesian_point('',(-1.272169573329e0,7.517336244400e1,
-4.127103319958e0));
#45719=cartesian_point('',(-1.362936382640e0,7.523177022020e1,
-4.058505342898e0));
#45720=cartesian_point('',(-1.636948013176e0,7.527515931465e1,
-3.994069077314e0));
#45721=cartesian_point('',(-1.978283050593e0,7.521088796010e1,
-4.068840035547e0));
#45722=cartesian_point('',(-2.170973756937e0,7.512067192633e1,
-4.178782920880e0));
#45723=cartesian_point('',(-2.299270885977e0,7.501641495855e1,
-4.307520249700e0));
#45724=cartesian_point('',(-2.381831982140e0,7.491093106501e1,
-4.440782084626e0));
#45725=cartesian_point('',(-2.433446938463e0,7.480794507129e1,
-4.575694526757e0));
#45726=cartesian_point('',(-2.463249878579e0,7.470774053051e1,
-4.713256253484e0));
#45727=cartesian_point('',(-2.476330489887e0,7.460963780689e1,
-4.855498234729e0));
#45728=cartesian_point('',(-2.475265278097e0,7.451259554944e1,
-5.005077924790e0));
#45729=cartesian_point('',(-2.460968312412e0,7.441597600803e1,
-5.164439069881e0));
#45730=cartesian_point('',(-2.433465746268e0,7.431993923426e1,
-5.335153208612e0));
#45731=cartesian_point('',(-2.392336991139e0,7.422518439493e1,
-5.518199799044e0));
#45732=cartesian_point('',(-2.336709452293e0,7.413261775762e1,
-5.714630466849e0));
#45733=cartesian_point('',(-2.256630204603e0,7.403290438960e1,
-5.950737883190e0));
#45734=cartesian_point('',(-2.188467891866e0,7.397232879066e1,
-6.119013869875e0));
#45735=cartesian_point('',(-2.145122943783e0,7.394074797395e1,
-6.217189184393e0));
#45736=cartesian_point('',(-1.275512112878e0,7.561793026994e1,
-4.343392053146e0));
#45737=cartesian_point('',(-1.380527558922e0,7.566690552537e1,
-4.288695890141e0));
#45738=cartesian_point('',(-1.645789379460e0,7.570253804565e1,
-4.239228718958e0));
#45739=cartesian_point('',(-1.982843762444e0,7.564705442969e1,
-4.298135883512e0));
#45740=cartesian_point('',(-2.189048446271e0,7.556733039358e1,
-4.386724475940e0));
#45741=cartesian_point('',(-2.344928249080e0,7.547040069372e1,
-4.494611095799e0));
#45742=cartesian_point('',(-2.462428708087e0,7.536695727144e1,
-4.610492256078e0));
#45743=cartesian_point('',(-2.552365899432e0,7.526058298526e1,
-4.731492160567e0));
#45744=cartesian_point('',(-2.621897288549e0,7.515184453573e1,
-4.857924034230e0));
#45745=cartesian_point('',(-2.675221726281e0,7.504022009855e1,
-4.991175599537e0));
#45746=cartesian_point('',(-2.714578603851e0,7.492452729037e1,
-5.133415075777e0));
#45747=cartesian_point('',(-2.740585035977e0,7.480373499333e1,
-5.286777705964e0));
#45748=cartesian_point('',(-2.752714850754e0,7.467753461535e1,
-5.452665702612e0));
#45749=cartesian_point('',(-2.749790002202e0,7.454612339247e1,
-5.631969189671e0));
#45750=cartesian_point('',(-2.730069935279e0,7.440974305676e1,
-5.825709919698e0));
#45751=cartesian_point('',(-2.686363532457e0,7.425195763320e1,
-6.060041817935e0));
#45752=cartesian_point('',(-2.637679909729e0,7.414519664761e1,
-6.228279429177e0));
#45753=cartesian_point('',(-2.603267813617e0,7.408497311067e1,
-6.326852386031e0));
#45754=(bounded_surface()b_spline_surface(3,3,((#45682,#45683,#45684,#45685,
#45686,#45687,#45688,#45689,#45690,#45691,#45692,#45693,#45694,#45695,#45696,
#45697,#45698,#45699),(#45700,#45701,#45702,#45703,#45704,#45705,#45706,#45707,
#45708,#45709,#45710,#45711,#45712,#45713,#45714,#45715,#45716,#45717),(#45718,
#45719,#45720,#45721,#45722,#45723,#45724,#45725,#45726,#45727,#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)),.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.371774546912e-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.428445779142e0,
1.428445779142e0,1.428445779142e0,1.428445779142e0,1.428445779142e0,
1.428445779142e0,1.428445779142e0,1.428445779142e0,1.428445779142e0,
1.428445779142e0,1.428445779142e0,1.428445779142e0,1.428445779142e0,
1.428445779142e0,1.428445779142e0,1.428445779142e0,1.428445779142e0,
1.428445779142e0),(8.752295162639e-1,8.752295162639e-1,8.752295162639e-1,
8.752295162639e-1,8.752295162639e-1,8.752295162639e-1,8.752295162639e-1,
8.752295162639e-1,8.752295162639e-1,8.752295162639e-1,8.752295162639e-1,
8.752295162639e-1,8.752295162639e-1,8.752295162639e-1,8.752295162639e-1,
8.752295162639e-1,8.752295162639e-1,8.752295162639e-1),(8.577547317927e-1,
8.577547317927e-1,8.577547317927e-1,8.577547317927e-1,8.577547317927e-1,
8.577547317927e-1,8.577547317927e-1,8.577547317927e-1,8.577547317927e-1,
8.577547317927e-1,8.577547317927e-1,8.577547317927e-1,8.577547317927e-1,
8.577547317927e-1,8.577547317927e-1,8.577547317927e-1,8.577547317927e-1,
8.577547317927e-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());
#45756=oriented_edge('',*,*,#45755,.t.);
#45758=oriented_edge('',*,*,#45757,.f.);
#45759=oriented_edge('',*,*,#45673,.f.);
#45761=oriented_edge('',*,*,#45760,.t.);
#45762=edge_loop('',(#45756,#45758,#45759,#45761));
#45763=face_outer_bound('',#45762,.f.);
#45765=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#45766=direction('',(0.e0,0.e0,1.e0));
#45767=direction('',(0.e0,-1.e0,0.e0));
#45768=axis2_placement_3d('',#45765,#45766,#45767);
#45769=conical_surface('',#45768,7.438528799863e1,2.656505117708e1);
#45771=oriented_edge('',*,*,#45770,.t.);
#45773=oriented_edge('',*,*,#45772,.f.);
#45775=oriented_edge('',*,*,#45774,.f.);
#45777=oriented_edge('',*,*,#45776,.f.);
#45778=oriented_edge('',*,*,#45755,.f.);
#45780=oriented_edge('',*,*,#45779,.t.);
#45782=oriented_edge('',*,*,#45781,.t.);
#45783=edge_loop('',(#45771,#45773,#45775,#45777,#45778,#45780,#45782));
#45784=face_outer_bound('',#45783,.f.);
#45786=cartesian_point('',(-7.304845302569e0,7.410206692708e1,
-6.695542818204e0));
#45787=direction('',(4.907697581296e-2,-4.445372107570e-1,-8.944149588963e-1));
#45788=direction('',(5.789558051077e-1,-7.170432011939e-1,3.881484553025e-1));
#45789=axis2_placement_3d('',#45786,#45787,#45788);
#45790=cylindrical_surface('',#45789,5.000000035604e-1);
#45791=oriented_edge('',*,*,#45770,.f.);
#45793=oriented_edge('',*,*,#45792,.f.);
#45795=oriented_edge('',*,*,#45794,.f.);
#45797=oriented_edge('',*,*,#45796,.f.);
#45798=edge_loop('',(#45791,#45793,#45795,#45797));
#45799=face_outer_bound('',#45798,.f.);
#45801=cartesian_point('',(-8.655306087014e0,7.512672841650e1,
-4.364331130281e0));
#45802=cartesian_point('',(-8.573170379596e0,7.516816964779e1,
-4.316059608308e0));
#45803=cartesian_point('',(-8.398112384242e0,7.523359808673e1,
-4.262208766598e0));
#45804=cartesian_point('',(-8.136117227707e0,7.526403444659e1,
-4.261087753077e0));
#45805=cartesian_point('',(-7.960181703647e0,7.526043655501e1,
-4.288818965974e0));
#45806=cartesian_point('',(-7.793218062591e0,7.523285016327e1,
-4.343048365806e0));
#45807=cartesian_point('',(-7.644636943989e0,7.518556662622e1,
-4.416755825329e0));
#45808=cartesian_point('',(-7.515510692963e0,7.512308603360e1,
-4.504538628013e0));
#45809=cartesian_point('',(-7.404028743062e0,7.504873206484e1,
-4.603453528020e0));
#45810=cartesian_point('',(-7.307866212821e0,7.496444046531e1,
-4.712562830512e0));
#45811=cartesian_point('',(-7.225249339453e0,7.487114219711e1,
-4.832111150403e0));
#45812=cartesian_point('',(-7.155359566366e0,7.476950340518e1,
-4.962522572465e0));
#45813=cartesian_point('',(-7.098063823151e0,7.466021858806e1,
-5.104033229963e0));
#45814=cartesian_point('',(-7.053574918027e0,7.454385733448e1,
-5.256904700467e0));
#45815=cartesian_point('',(-7.022387352656e0,7.442068804164e1,
-5.421704397018e0));
#45816=cartesian_point('',(-7.005417795061e0,7.429063632837e1,
-5.599451818281e0));
#45817=cartesian_point('',(-7.004240358673e0,7.415346588579e1,
-5.791485612928e0));
#45818=cartesian_point('',(-7.023955871441e0,7.398657904978e1,
-6.031525549181e0));
#45819=cartesian_point('',(-7.057708933873e0,7.386984875167e1,
-6.205895968135e0));
#45820=cartesian_point('',(-7.084990324276e0,7.380118584566e1,
-6.311055876755e0));
#45821=cartesian_point('',(-8.583103862390e0,7.457080447820e1,
-4.096531382939e0));
#45822=cartesian_point('',(-8.516880254480e0,7.461156980252e1,
-4.032990872658e0));
#45823=cartesian_point('',(-8.344210116893e0,7.468759997376e1,
-3.959444984149e0));
#45824=cartesian_point('',(-8.073985290815e0,7.471966015053e1,
-3.957012002441e0));
#45825=cartesian_point('',(-7.894807481778e0,7.471128637063e1,
-3.994048220473e0));
#45826=cartesian_point('',(-7.733563801676e0,7.467400019595e1,
-4.065582107477e0));
#45827=cartesian_point('',(-7.602429788255e0,7.461519397695e1,
-4.160020313676e0));
#45828=cartesian_point('',(-7.501717882804e0,7.454232922334e1,
-4.268511044707e0));
#45829=cartesian_point('',(-7.427440841866e0,7.446083123664e1,
-4.386328175147e0));
#45830=cartesian_point('',(-7.375115863496e0,7.437394850978e1,
-4.511942949760e0));
#45831=cartesian_point('',(-7.341267984793e0,7.428349869839e1,
-4.645581719689e0));
#45832=cartesian_point('',(-7.323619259379e0,7.419082329885e1,
-4.787836557076e0));
#45833=cartesian_point('',(-7.320701898277e0,7.409713651500e1,
-4.939164958220e0));
#45834=cartesian_point('',(-7.331585360486e0,7.400345032827e1,
-5.100062751614e0));
#45835=cartesian_point('',(-7.355839742347e0,7.391053307919e1,
-5.271309088014e0));
#45836=cartesian_point('',(-7.393596238171e0,7.381901212385e1,
-5.454079885821e0));
#45837=cartesian_point('',(-7.445581245520e0,7.372964798281e1,
-5.649783720618e0));
#45838=cartesian_point('',(-7.523593128655e0,7.363027680202e1,
-5.892453356087e0));
#45839=cartesian_point('',(-7.591570455719e0,7.356985970821e1,
-6.067033603532e0));
#45840=cartesian_point('',(-7.636270700999e0,7.353786381307e1,
-6.171721154627e0));
#45841=cartesian_point('',(-8.243187920233e0,7.422589455160e1,
-4.493269216056e0));
#45842=cartesian_point('',(-8.225096618870e0,7.423879137605e1,
-4.451821812084e0));
#45843=cartesian_point('',(-8.170983543321e0,7.426487629136e1,
-4.406535968373e0));
#45844=cartesian_point('',(-8.084344846467e0,7.427528551223e1,
-4.404307860752e0));
#45845=cartesian_point('',(-8.027392624393e0,7.427168287342e1,
-4.426188361696e0));
#45846=cartesian_point('',(-7.977838086903e0,7.425796524427e1,
-4.470576726645e0));
#45847=cartesian_point('',(-7.940025050557e0,7.423703507871e1,
-4.532817723614e0));
#45848=cartesian_point('',(-7.913909656360e0,7.421179131676e1,
-4.609278249992e0));
#45849=cartesian_point('',(-7.897832201603e0,7.418433283144e1,
-4.697930430828e0));
#45850=cartesian_point('',(-7.889981942202e0,7.415592556326e1,
-4.798143004268e0));
#45851=cartesian_point('',(-7.888952064104e0,7.412730383668e1,
-4.910177018045e0));
#45852=cartesian_point('',(-7.893756840316e0,7.409901358348e1,
-5.034381637687e0));
#45853=cartesian_point('',(-7.903687047674e0,7.407153367766e1,
-5.170892383357e0));
#45854=cartesian_point('',(-7.918238055615e0,7.404526497755e1,
-5.319864135884e0));
#45855=cartesian_point('',(-7.937105516642e0,7.402053993431e1,
-5.481771368910e0));
#45856=cartesian_point('',(-7.960190899136e0,7.399768022126e1,
-5.657574428760e0));
#45857=cartesian_point('',(-7.987574554e0,7.397710086123e1,-5.848605570503e0));
#45858=cartesian_point('',(-8.024422512085e0,7.395667202498e1,
-6.088645789263e0));
#45859=cartesian_point('',(-8.053269046573e0,7.394686157365e1,
-6.264123171576e0));
#45860=cartesian_point('',(-8.071244132276e0,7.394283645787e1,
-6.370344792158e0));
#45861=cartesian_point('',(-8.132783263836e0,7.459652870893e1,
-4.974201233975e0));
#45862=cartesian_point('',(-8.124637114431e0,7.459513022956e1,
-4.959891495665e0));
#45863=cartesian_point('',(-8.131826440907e0,7.458378222872e1,
-4.949482329976e0));
#45864=cartesian_point('',(-8.152042059518e0,7.458093648238e1,
-4.948676251332e0));
#45865=cartesian_point('',(-8.163993157315e0,7.458467284547e1,
-4.953109916177e0));
#45866=cartesian_point('',(-8.168719390897e0,7.459331630144e1,
-4.965610897564e0));
#45867=cartesian_point('',(-8.163592385027e0,7.460425628293e1,
-4.989824425205e0));
#45868=cartesian_point('',(-8.149136775804e0,7.461497924348e1,
-5.028370017424e0));
#45869=cartesian_point('',(-8.127119920018e0,7.462369543715e1,
-5.082452211007e0));
#45870=cartesian_point('',(-8.099324455238e0,7.462929300620e1,
-5.152512948590e0));
#45871=cartesian_point('',(-8.067155801618e0,7.463103760324e1,
-5.238850181094e0));
#45872=cartesian_point('',(-8.031781817525e0,7.462837242187e1,
-5.341514594367e0));
#45873=cartesian_point('',(-7.994235508917e0,7.462086160285e1,
-5.460247376135e0));
#45874=cartesian_point('',(-7.955384398589e0,7.460813530927e1,
-5.594785995178e0));
#45875=cartesian_point('',(-7.915915994624e0,7.458979188398e1,
-5.745229511261e0));
#45876=cartesian_point('',(-7.876393827622e0,7.456528704669e1,
-5.912266043100e0));
#45877=cartesian_point('',(-7.837398900425e0,7.453385338526e1,
-6.097116918568e0));
#45878=cartesian_point('',(-7.793836739406e0,7.448831765750e1,
-6.333114884270e0));
#45879=cartesian_point('',(-7.767437483408e0,7.444938049041e1,
-6.508864389587e0));
#45880=cartesian_point('',(-7.753636641556e0,7.442371459827e1,
-6.616382488010e0));
#45881=(bounded_surface()b_spline_surface(3,3,((#45801,#45802,#45803,#45804,
#45805,#45806,#45807,#45808,#45809,#45810,#45811,#45812,#45813,#45814,#45815,
#45816,#45817,#45818,#45819,#45820),(#45821,#45822,#45823,#45824,#45825,#45826,
#45827,#45828,#45829,#45830,#45831,#45832,#45833,#45834,#45835,#45836,#45837,
#45838,#45839,#45840),(#45841,#45842,#45843,#45844,#45845,#45846,#45847,#45848,
#45849,#45850,#45851,#45852,#45853,#45854,#45855,#45856,#45857,#45858,#45859,
#45860),(#45861,#45862,#45863,#45864,#45865,#45866,#45867,#45868,#45869,#45870,
#45871,#45872,#45873,#45874,#45875,#45876,#45877,#45878,#45879,#45880)),
.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.961724600235e-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());
#45883=oriented_edge('',*,*,#45882,.f.);
#45884=oriented_edge('',*,*,#45792,.t.);
#45885=oriented_edge('',*,*,#45781,.f.);
#45887=oriented_edge('',*,*,#45886,.t.);
#45888=edge_loop('',(#45883,#45884,#45885,#45887));
#45889=face_outer_bound('',#45888,.f.);
#45891=cartesian_point('',(-8.226599838564e0,7.409000474654e1,
-1.771496730622e1));
#45892=direction('',(9.270653210683e-3,9.806944881020e-3,9.999089352642e-1));
#45893=direction('',(7.275251584522e-1,-6.860810036389e-1,-1.627634165673e-5));
#45894=axis2_placement_3d('',#45891,#45892,#45893);
#45895=cylindrical_surface('',#45894,3.000018431937e-1);
#45896=oriented_edge('',*,*,#45882,.t.);
#45898=oriented_edge('',*,*,#45897,.f.);
#45900=oriented_edge('',*,*,#45899,.f.);
#45902=oriented_edge('',*,*,#45901,.f.);
#45903=edge_loop('',(#45896,#45898,#45900,#45902));
#45904=face_outer_bound('',#45903,.f.);
#45906=cartesian_point('',(0.e0,0.e0,-1.968879658244e1));
#45907=direction('',(0.e0,0.e0,1.e0));
#45908=direction('',(0.e0,-1.e0,0.e0));
#45909=axis2_placement_3d('',#45906,#45907,#45908);
#45910=conical_surface('',#45909,7.482817847527e1,5.e-1);
#45912=oriented_edge('',*,*,#45911,.t.);
#45914=oriented_edge('',*,*,#45913,.f.);
#45916=oriented_edge('',*,*,#45915,.f.);
#45918=oriented_edge('',*,*,#45917,.f.);
#45920=oriented_edge('',*,*,#45919,.t.);
#45922=oriented_edge('',*,*,#45921,.f.);
#45924=oriented_edge('',*,*,#45923,.f.);
#45926=oriented_edge('',*,*,#45925,.t.);
#45928=oriented_edge('',*,*,#45927,.f.);
#45930=oriented_edge('',*,*,#45929,.f.);
#45932=oriented_edge('',*,*,#45931,.f.);
#45934=oriented_edge('',*,*,#45933,.t.);
#45936=oriented_edge('',*,*,#45935,.f.);
#45938=oriented_edge('',*,*,#45937,.f.);
#45940=oriented_edge('',*,*,#45939,.t.);
#45942=oriented_edge('',*,*,#45941,.f.);
#45944=oriented_edge('',*,*,#45943,.f.);
#45946=oriented_edge('',*,*,#45945,.f.);
#45948=oriented_edge('',*,*,#45947,.t.);
#45950=oriented_edge('',*,*,#45949,.f.);
#45952=oriented_edge('',*,*,#45951,.f.);
#45954=oriented_edge('',*,*,#45953,.t.);
#45956=oriented_edge('',*,*,#45955,.f.);
#45958=oriented_edge('',*,*,#45957,.f.);
#45960=oriented_edge('',*,*,#45959,.f.);
#45962=oriented_edge('',*,*,#45961,.t.);
#45964=oriented_edge('',*,*,#45963,.f.);
#45966=oriented_edge('',*,*,#45965,.f.);
#45968=oriented_edge('',*,*,#45967,.t.);
#45970=oriented_edge('',*,*,#45969,.f.);
#45972=oriented_edge('',*,*,#45971,.f.);
#45974=oriented_edge('',*,*,#45973,.f.);
#45976=oriented_edge('',*,*,#45975,.t.);
#45978=oriented_edge('',*,*,#45977,.f.);
#45980=oriented_edge('',*,*,#45979,.f.);
#45982=oriented_edge('',*,*,#45981,.t.);
#45984=oriented_edge('',*,*,#45983,.f.);
#45986=oriented_edge('',*,*,#45985,.f.);
#45988=oriented_edge('',*,*,#45987,.f.);
#45990=oriented_edge('',*,*,#45989,.t.);
#45992=oriented_edge('',*,*,#45991,.f.);
#45994=oriented_edge('',*,*,#45993,.f.);
#45996=oriented_edge('',*,*,#45995,.t.);
#45998=oriented_edge('',*,*,#45997,.f.);
#46000=oriented_edge('',*,*,#45999,.f.);
#46002=oriented_edge('',*,*,#46001,.f.);
#46004=oriented_edge('',*,*,#46003,.t.);
#46006=oriented_edge('',*,*,#46005,.f.);
#46008=oriented_edge('',*,*,#46007,.f.);
#46010=oriented_edge('',*,*,#46009,.t.);
#46012=oriented_edge('',*,*,#46011,.f.);
#46014=oriented_edge('',*,*,#46013,.f.);
#46016=oriented_edge('',*,*,#46015,.f.);
#46018=oriented_edge('',*,*,#46017,.t.);
#46020=oriented_edge('',*,*,#46019,.f.);
#46022=oriented_edge('',*,*,#46021,.f.);
#46024=oriented_edge('',*,*,#46023,.t.);
#46026=oriented_edge('',*,*,#46025,.f.);
#46028=oriented_edge('',*,*,#46027,.f.);
#46030=oriented_edge('',*,*,#46029,.f.);
#46032=oriented_edge('',*,*,#46031,.t.);
#46034=oriented_edge('',*,*,#46033,.f.);
#46036=oriented_edge('',*,*,#46035,.f.);
#46038=oriented_edge('',*,*,#46037,.t.);
#46040=oriented_edge('',*,*,#46039,.f.);
#46042=oriented_edge('',*,*,#46041,.f.);
#46044=oriented_edge('',*,*,#46043,.f.);
#46046=oriented_edge('',*,*,#46045,.t.);
#46048=oriented_edge('',*,*,#46047,.f.);
#46050=oriented_edge('',*,*,#46049,.f.);
#46052=oriented_edge('',*,*,#46051,.t.);
#46054=oriented_edge('',*,*,#46053,.f.);
#46056=oriented_edge('',*,*,#46055,.f.);
#46058=oriented_edge('',*,*,#46057,.f.);
#46060=oriented_edge('',*,*,#46059,.t.);
#46062=oriented_edge('',*,*,#46061,.f.);
#46064=oriented_edge('',*,*,#46063,.f.);
#46066=oriented_edge('',*,*,#46065,.t.);
#46068=oriented_edge('',*,*,#46067,.f.);
#46070=oriented_edge('',*,*,#46069,.f.);
#46072=oriented_edge('',*,*,#46071,.f.);
#46074=oriented_edge('',*,*,#46073,.t.);
#46076=oriented_edge('',*,*,#46075,.f.);
#46078=oriented_edge('',*,*,#46077,.f.);
#46080=oriented_edge('',*,*,#46079,.t.);
#46082=oriented_edge('',*,*,#46081,.f.);
#46084=oriented_edge('',*,*,#46083,.f.);
#46086=oriented_edge('',*,*,#46085,.f.);
#46088=oriented_edge('',*,*,#46087,.t.);
#46090=oriented_edge('',*,*,#46089,.f.);
#46092=oriented_edge('',*,*,#46091,.f.);
#46094=oriented_edge('',*,*,#46093,.t.);
#46096=oriented_edge('',*,*,#46095,.f.);
#46098=oriented_edge('',*,*,#46097,.f.);
#46100=oriented_edge('',*,*,#46099,.f.);
#46102=oriented_edge('',*,*,#46101,.t.);
#46104=oriented_edge('',*,*,#46103,.f.);
#46106=oriented_edge('',*,*,#46105,.f.);
#46108=oriented_edge('',*,*,#46107,.t.);
#46110=oriented_edge('',*,*,#46109,.f.);
#46112=oriented_edge('',*,*,#46111,.f.);
#46114=oriented_edge('',*,*,#46113,.f.);
#46116=oriented_edge('',*,*,#46115,.t.);
#46118=oriented_edge('',*,*,#46117,.f.);
#46120=oriented_edge('',*,*,#46119,.f.);
#46122=oriented_edge('',*,*,#46121,.t.);
#46124=oriented_edge('',*,*,#46123,.f.);
#46126=oriented_edge('',*,*,#46125,.f.);
#46128=oriented_edge('',*,*,#46127,.f.);
#46130=oriented_edge('',*,*,#46129,.t.);
#46132=oriented_edge('',*,*,#46131,.f.);
#46134=oriented_edge('',*,*,#46133,.f.);
#46136=oriented_edge('',*,*,#46135,.t.);
#46138=oriented_edge('',*,*,#46137,.f.);
#46140=oriented_edge('',*,*,#46139,.f.);
#46142=oriented_edge('',*,*,#46141,.f.);
#46144=oriented_edge('',*,*,#46143,.t.);
#46146=oriented_edge('',*,*,#46145,.f.);
#46148=oriented_edge('',*,*,#46147,.f.);
#46150=oriented_edge('',*,*,#46149,.t.);
#46152=oriented_edge('',*,*,#46151,.f.);
#46154=oriented_edge('',*,*,#46153,.f.);
#46156=oriented_edge('',*,*,#46155,.f.);
#46158=oriented_edge('',*,*,#46157,.t.);
#46160=oriented_edge('',*,*,#46159,.f.);
#46162=oriented_edge('',*,*,#46161,.f.);
#46164=oriented_edge('',*,*,#46163,.t.);
#46166=oriented_edge('',*,*,#46165,.f.);
#46168=oriented_edge('',*,*,#46167,.f.);
#46170=oriented_edge('',*,*,#46169,.f.);
#46172=oriented_edge('',*,*,#46171,.t.);
#46174=oriented_edge('',*,*,#46173,.f.);
#46176=oriented_edge('',*,*,#46175,.f.);
#46178=oriented_edge('',*,*,#46177,.t.);
#46180=oriented_edge('',*,*,#46179,.f.);
#46182=oriented_edge('',*,*,#46181,.f.);
#46184=oriented_edge('',*,*,#46183,.f.);
#46186=oriented_edge('',*,*,#46185,.t.);
#46188=oriented_edge('',*,*,#46187,.f.);
#46190=oriented_edge('',*,*,#46189,.f.);
#46192=oriented_edge('',*,*,#46191,.t.);
#46194=oriented_edge('',*,*,#46193,.f.);
#46196=oriented_edge('',*,*,#46195,.f.);
#46198=oriented_edge('',*,*,#46197,.f.);
#46200=oriented_edge('',*,*,#46199,.t.);
#46202=oriented_edge('',*,*,#46201,.t.);
#46204=oriented_edge('',*,*,#46203,.t.);
#46206=oriented_edge('',*,*,#46205,.f.);
#46208=oriented_edge('',*,*,#46207,.f.);
#46210=oriented_edge('',*,*,#46209,.f.);
#46212=oriented_edge('',*,*,#46211,.t.);
#46214=oriented_edge('',*,*,#46213,.t.);
#46215=oriented_edge('',*,*,#45897,.t.);
#46216=oriented_edge('',*,*,#45886,.f.);
#46217=oriented_edge('',*,*,#45779,.f.);
#46218=oriented_edge('',*,*,#45760,.f.);
#46219=oriented_edge('',*,*,#30206,.f.);
#46220=oriented_edge('',*,*,#30204,.f.);
#46221=oriented_edge('',*,*,#30202,.f.);
#46222=oriented_edge('',*,*,#30151,.f.);
#46223=oriented_edge('',*,*,#30199,.t.);
#46224=oriented_edge('',*,*,#30197,.f.);
#46225=oriented_edge('',*,*,#30195,.f.);
#46227=oriented_edge('',*,*,#46226,.f.);
#46229=oriented_edge('',*,*,#46228,.f.);
#46231=oriented_edge('',*,*,#46230,.f.);
#46233=oriented_edge('',*,*,#46232,.t.);
#46235=oriented_edge('',*,*,#46234,.f.);
#46237=oriented_edge('',*,*,#46236,.f.);
#46238=edge_loop('',(#45912,#45914,#45916,#45918,#45920,#45922,#45924,#45926,
#45928,#45930,#45932,#45934,#45936,#45938,#45940,#45942,#45944,#45946,#45948,
#45950,#45952,#45954,#45956,#45958,#45960,#45962,#45964,#45966,#45968,#45970,
#45972,#45974,#45976,#45978,#45980,#45982,#45984,#45986,#45988,#45990,#45992,
#45994,#45996,#45998,#46000,#46002,#46004,#46006,#46008,#46010,#46012,#46014,
#46016,#46018,#46020,#46022,#46024,#46026,#46028,#46030,#46032,#46034,#46036,
#46038,#46040,#46042,#46044,#46046,#46048,#46050,#46052,#46054,#46056,#46058,
#46060,#46062,#46064,#46066,#46068,#46070,#46072,#46074,#46076,#46078,#46080,
#46082,#46084,#46086,#46088,#46090,#46092,#46094,#46096,#46098,#46100,#46102,
#46104,#46106,#46108,#46110,#46112,#46114,#46116,#46118,#46120,#46122,#46124,
#46126,#46128,#46130,#46132,#46134,#46136,#46138,#46140,#46142,#46144,#46146,
#46148,#46150,#46152,#46154,#46156,#46158,#46160,#46162,#46164,#46166,#46168,
#46170,#46172,#46174,#46176,#46178,#46180,#46182,#46184,#46186,#46188,#46190,
#46192,#46194,#46196,#46198,#46200,#46202,#46204,#46206,#46208,#46210,#46212,
#46214,#46215,#46216,#46217,#46218,#46219,#46220,#46221,#46222,#46223,#46224,
#46225,#46227,#46229,#46231,#46233,#46235,#46237));
#46239=face_outer_bound('',#46238,.f.);
#46241=cartesian_point('',(-1.115040465848e1,-7.364577949644e1,
-2.460528104879e1));
#46242=direction('',(-1.149425103749e-2,-7.082964078175e-3,9.999088527526e-1));
#46243=direction('',(-5.253160608271e-1,8.509071841936e-1,-1.117067584410e-5));
#46244=axis2_placement_3d('',#46241,#46242,#46243);
#46245=cylindrical_surface('',#46244,3.000055924662e-1);
#46247=oriented_edge('',*,*,#46246,.t.);
#46248=oriented_edge('',*,*,#45911,.f.);
#46250=oriented_edge('',*,*,#46249,.f.);
#46252=oriented_edge('',*,*,#46251,.f.);
#46253=edge_loop('',(#46247,#46248,#46250,#46252));
#46254=face_outer_bound('',#46253,.f.);
#46256=cartesian_point('',(-1.108334048238e1,-7.480676030751e1,
-4.364360307618e0));
#46257=cartesian_point('',(-1.117341182340e1,-7.482578844002e1,
-4.316082731799e0));
#46258=cartesian_point('',(-1.135962348428e1,-7.484377327760e1,
-4.262087726639e0));
#46259=cartesian_point('',(-1.162087573688e1,-7.480533737580e1,
-4.260942713185e0));
#46260=cartesian_point('',(-1.179001850805e1,-7.475627891477e1,
-4.288706527949e0));
#46261=cartesian_point('',(-1.194423503524e1,-7.468635281408e1,
-4.342998106391e0));
#46262=cartesian_point('',(-1.207554700858e1,-7.460215866082e1,
-4.416774348194e0));
#46263=cartesian_point('',(-1.218409768082e1,-7.450833219846e1,
-4.504618658880e0));
#46264=cartesian_point('',(-1.227251173045e1,-7.440761852879e1,
-4.603583576381e0));
#46265=cartesian_point('',(-1.234354679430e1,-7.430128350351e1,
-4.712733109068e0));
#46266=cartesian_point('',(-1.239916293976e1,-7.418976439347e1,
-4.832314263760e0));
#46267=cartesian_point('',(-1.244032596082e1,-7.407349113682e1,
-4.962752071753e0));
#46268=cartesian_point('',(-1.246734556275e1,-7.395309937604e1,
-5.104282524402e0));
#46269=cartesian_point('',(-1.248016452898e1,-7.382919538089e1,
-5.257164857208e0));
#46270=cartesian_point('',(-1.247837627520e1,-7.370216747555e1,
-5.421963630263e0));
#46271=cartesian_point('',(-1.246107803205e1,-7.357217946415e1,
-5.599698722231e0));
#46272=cartesian_point('',(-1.242668886857e1,-7.343940664689e1,
-5.791712780206e0));
#46273=cartesian_point('',(-1.236445616114e1,-7.328340998304e1,
-6.031622933976e0));
#46274=cartesian_point('',(-1.230167703052e1,-7.317946957859e1,
-6.205873665774e0));
#46275=cartesian_point('',(-1.225760219285e1,-7.312026888435e1,
-6.310923371470e0));
#46276=cartesian_point('',(-1.100925866756e1,-7.425092671875e1,
-4.096579060640e0));
#46277=cartesian_point('',(-1.108373074951e1,-7.427355692684e1,
-4.033068614365e0));
#46278=cartesian_point('',(-1.127036248920e1,-7.430243004883e1,
-3.959327809322e0));
#46279=cartesian_point('',(-1.153999764827e1,-7.426343619727e1,
-3.956861057296e0));
#46280=cartesian_point('',(-1.171103709083e1,-7.420891886481e1,
-3.993941192304e0));
#46281=cartesian_point('',(-1.185720125650e1,-7.413109719619e1,
-4.065555809595e0));
#46282=cartesian_point('',(-1.196864852e1,-7.404028907021e1,-4.160077085689e0));
#46283=cartesian_point('',(-1.204703413760e1,-7.394379539958e1,
-4.268635177651e0));
#46284=cartesian_point('',(-1.209763730244e1,-7.384582516449e1,
-4.386501441464e0));
#46285=cartesian_point('',(-1.212564189972e1,-7.374835068406e1,
-4.512151953191e0));
#46286=cartesian_point('',(-1.213488008348e1,-7.365222337555e1,
-4.645817704981e0));
#46287=cartesian_point('',(-1.212790092707e1,-7.355814643903e1,
-4.788092934853e0));
#46288=cartesian_point('',(-1.210643674823e1,-7.346691109544e1,
-4.939435554276e0));
#46289=cartesian_point('',(-1.207164873258e1,-7.337925385405e1,
-5.100339178490e0));
#46290=cartesian_point('',(-1.202415203865e1,-7.329580536075e1,
-5.271580156053e0));
#46291=cartesian_point('',(-1.196398263611e1,-7.321720347042e1,
-5.454334905266e0));
#46292=cartesian_point('',(-1.189063436250e1,-7.314436780898e1,
-5.650016064189e0));
#46293=cartesian_point('',(-1.178960396485e1,-7.306863753593e1,
-5.892552203007e0));
#46294=cartesian_point('',(-1.170835997189e1,-7.302790676862e1,
-6.067012423885e0));
#46295=cartesian_point('',(-1.165695702625e1,-7.300858881789e1,
-6.171590779836e0));
#46296=cartesian_point('',(-1.124864374364e1,-7.383008948071e1,
-4.493285411960e0));
#46297=cartesian_point('',(-1.126943276220e1,-7.383801424220e1,
-4.451812607733e0));
#46298=cartesian_point('',(-1.132850355815e1,-7.384924988704e1,
-4.406406642704e0));
#46299=cartesian_point('',(-1.141498801262e1,-7.383687433667e1,
-4.404157456014e0));
#46300=cartesian_point('',(-1.146910978854e1,-7.381863563128e1,
-4.426063949204e0));
#46301=cartesian_point('',(-1.151344278349e1,-7.379253508851e1,
-4.470504492294e0));
#46302=cartesian_point('',(-1.154454514098e1,-7.376251014785e1,
-4.532806802102e0));
#46303=cartesian_point('',(-1.156321985758e1,-7.373135392753e1,
-4.609326038890e0));
#46304=cartesian_point('',(-1.157162229421e1,-7.370066390561e1,
-4.698029203168e0));
#46305=cartesian_point('',(-1.157183366317e1,-7.367119203139e1,
-4.798285077513e0));
#46306=cartesian_point('',(-1.156540440829e1,-7.364328157615e1,
-4.910355904951e0));
#46307=cartesian_point('',(-1.155342823689e1,-7.361720354823e1,
-5.034591138931e0));
#46308=cartesian_point('',(-1.153671403019e1,-7.359323622983e1,
-5.171125842737e0));
#46309=cartesian_point('',(-1.151585303528e1,-7.357163596517e1,
-5.320112459841e0));
#46310=cartesian_point('',(-1.149122551779e1,-7.355264479491e1,
-5.482022550454e0));
#46311=cartesian_point('',(-1.146300970742e1,-7.353654717833e1,
-5.657816754135e0));
#46312=cartesian_point('',(-1.143123456188e1,-7.352376398286e1,
-5.848831294564e0));
#46313=cartesian_point('',(-1.139037598310e1,-7.351358001022e1,
-6.088745036849e0));
#46314=cartesian_point('',(-1.135999443351e1,-7.351157168387e1,
-6.264103479651e0));
#46315=cartesian_point('',(-1.134160954154e1,-7.351233344422e1,
-6.370214292635e0));
#46316=cartesian_point('',(-1.145132688035e1,-7.415984291980e1,
-4.974183285587e0));
#46317=cartesian_point('',(-1.145887575489e1,-7.415626566370e1,
-4.959782306882e0));
#46318=cartesian_point('',(-1.144899881139e1,-7.414713790563e1,
-4.949344044657e0));
#46319=cartesian_point('',(-1.142870904165e1,-7.414962005744e1,
-4.948533475916e0));
#46320=cartesian_point('',(-1.141812421429e1,-7.415632964848e1,
-4.952972139882e0));
#46321=cartesian_point('',(-1.141580433173e1,-7.416591004164e1,
-4.965491322079e0));
#46322=cartesian_point('',(-1.142360890513e1,-7.417515271657e1,
-4.989740083520e0));
#46323=cartesian_point('',(-1.144037108080e1,-7.418176396715e1,
-5.028333783362e0));
#46324=cartesian_point('',(-1.146391353525e1,-7.418447445474e1,
-5.082468744909e0));
#46325=cartesian_point('',(-1.149222442983e1,-7.418267406021e1,
-5.152581258435e0));
#46326=cartesian_point('',(-1.152375635259e1,-7.417601892473e1,
-5.238966370080e0));
#46327=cartesian_point('',(-1.155723788691e1,-7.416427461480e1,
-5.341672824612e0));
#46328=cartesian_point('',(-1.159155921757e1,-7.414728827575e1,
-5.460440326291e0));
#46329=cartesian_point('',(-1.162578700991e1,-7.412492806037e1,
-5.595003656236e0));
#46330=cartesian_point('',(-1.165915359869e1,-7.409698492309e1,
-5.745458849297e0));
#46331=cartesian_point('',(-1.169097489881e1,-7.406307942293e1,
-5.912494085812e0));
#46332=cartesian_point('',(-1.172049257409e1,-7.402262016106e1,
-6.097334547535e0));
#46333=cartesian_point('',(-1.175075689313e1,-7.396738225770e1,
-6.333213513848e0));
#46334=cartesian_point('',(-1.176616427671e1,-7.392296657282e1,
-6.508845005920e0));
#46335=cartesian_point('',(-1.177284528861e1,-7.389463271293e1,
-6.616250427649e0));
#46336=(bounded_surface()b_spline_surface(3,3,((#46256,#46257,#46258,#46259,
#46260,#46261,#46262,#46263,#46264,#46265,#46266,#46267,#46268,#46269,#46270,
#46271,#46272,#46273,#46274,#46275),(#46276,#46277,#46278,#46279,#46280,#46281,
#46282,#46283,#46284,#46285,#46286,#46287,#46288,#46289,#46290,#46291,#46292,
#46293,#46294,#46295),(#46296,#46297,#46298,#46299,#46300,#46301,#46302,#46303,
#46304,#46305,#46306,#46307,#46308,#46309,#46310,#46311,#46312,#46313,#46314,
#46315),(#46316,#46317,#46318,#46319,#46320,#46321,#46322,#46323,#46324,#46325,
#46326,#46327,#46328,#46329,#46330,#46331,#46332,#46333,#46334,#46335)),
.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.961394675349e-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());
#46337=oriented_edge('',*,*,#46246,.f.);
#46339=oriented_edge('',*,*,#46338,.t.);
#46341=oriented_edge('',*,*,#46340,.f.);
#46342=oriented_edge('',*,*,#45913,.t.);
#46343=edge_loop('',(#46337,#46339,#46341,#46342));
#46344=face_outer_bound('',#46343,.f.);
#46346=cartesian_point('',(-1.212309427682e1,-7.346777781162e1,
-6.695452789328e0));
#46347=direction('',(6.764997798365e-2,4.420920286243e-1,-8.944149589009e-1));
#46348=direction('',(-3.736473806623e-1,8.424541858919e-1,3.881476260361e-1));
#46349=axis2_placement_3d('',#46346,#46347,#46348);
#46350=cylindrical_surface('',#46349,5.000000035617e-1);
#46352=oriented_edge('',*,*,#46351,.f.);
#46353=oriented_edge('',*,*,#46338,.f.);
#46355=oriented_edge('',*,*,#46354,.f.);
#46357=oriented_edge('',*,*,#46356,.f.);
#46358=edge_loop('',(#46352,#46353,#46355,#46357));
#46359=face_outer_bound('',#46358,.f.);
#46361=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#46362=direction('',(0.e0,0.e0,1.e0));
#46363=direction('',(0.e0,-1.e0,0.e0));
#46364=axis2_placement_3d('',#46361,#46362,#46363);
#46365=conical_surface('',#46364,7.438528799862e1,2.656505117708e1);
#46366=oriented_edge('',*,*,#46351,.t.);
#46368=oriented_edge('',*,*,#46367,.f.);
#46370=oriented_edge('',*,*,#46369,.f.);
#46372=oriented_edge('',*,*,#46371,.t.);
#46374=oriented_edge('',*,*,#46373,.f.);
#46375=oriented_edge('',*,*,#45915,.t.);
#46376=oriented_edge('',*,*,#46340,.t.);
#46377=edge_loop('',(#46366,#46368,#46370,#46372,#46374,#46375,#46376));
#46378=face_outer_bound('',#46377,.f.);
#46380=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#46381=direction('',(0.e0,0.e0,1.e0));
#46382=direction('',(1.936326806703e-1,9.810740975973e-1,0.e0));
#46383=axis2_placement_3d('',#46380,#46381,#46382);
#46384=toroidal_surface('',#46383,7.649382607502e1,3.e0);
#46386=oriented_edge('',*,*,#46385,.t.);
#46388=oriented_edge('',*,*,#46387,.t.);
#46390=oriented_edge('',*,*,#46389,.t.);
#46392=oriented_edge('',*,*,#46391,.t.);
#46394=oriented_edge('',*,*,#46393,.t.);
#46396=oriented_edge('',*,*,#46395,.t.);
#46397=oriented_edge('',*,*,#46369,.t.);
#46398=oriented_edge('',*,*,#46367,.t.);
#46399=edge_loop('',(#46386,#46388,#46390,#46392,#46394,#46396,#46397,#46398));
#46400=face_outer_bound('',#46399,.f.);
#46402=cartesian_point('',(-1.237287755228e1,-7.548311090765e1,
-8.219509828681e0));
#46403=direction('',(9.913623306448e-1,-1.307371664807e-1,1.041742189849e-2));
#46404=direction('',(1.085652687208e-1,8.626059514250e-1,4.940896224308e-1));
#46405=axis2_placement_3d('',#46402,#46403,#46404);
#46406=toroidal_surface('',#46405,2.497873680414e0,4.999993431573e-1);
#46407=oriented_edge('',*,*,#46387,.f.);
#46408=oriented_edge('',*,*,#46385,.f.);
#46409=oriented_edge('',*,*,#46356,.t.);
#46411=oriented_edge('',*,*,#46410,.f.);
#46413=oriented_edge('',*,*,#46412,.f.);
#46414=edge_loop('',(#46407,#46408,#46409,#46411,#46413));
#46415=face_outer_bound('',#46414,.f.);
#46417=cartesian_point('',(-1.062512235692e1,-6.538322168967e1,0.e0));
#46418=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#46419=direction('',(-1.305261922200e-1,-9.914448613738e-1,0.e0));
#46420=axis2_placement_3d('',#46417,#46418,#46419);
#46421=plane('',#46420);
#46423=oriented_edge('',*,*,#46422,.t.);
#46424=oriented_edge('',*,*,#46410,.t.);
#46425=oriented_edge('',*,*,#46354,.t.);
#46426=oriented_edge('',*,*,#46251,.t.);
#46428=oriented_edge('',*,*,#46427,.t.);
#46430=oriented_edge('',*,*,#46429,.t.);
#46431=edge_loop('',(#46423,#46424,#46425,#46426,#46428,#46430));
#46432=face_outer_bound('',#46431,.f.);
#46434=cartesian_point('',(-1.189327799620e1,-7.291369301686e1,
-2.154670092956e1));
#46435=direction('',(1.147968828876e-2,6.972273179025e-3,-9.999097980136e-1));
#46436=direction('',(-3.608667424233e-1,9.326144029179e-1,2.360017549308e-3));
#46437=axis2_placement_3d('',#46434,#46435,#46436);
#46438=cylindrical_surface('',#46437,5.000150358330e-1);
#46440=oriented_edge('',*,*,#46439,.f.);
#46441=oriented_edge('',*,*,#46412,.t.);
#46442=oriented_edge('',*,*,#46422,.f.);
#46444=oriented_edge('',*,*,#46443,.f.);
#46445=edge_loop('',(#46440,#46441,#46442,#46444));
#46446=face_outer_bound('',#46445,.f.);
#46448=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#46449=direction('',(0.e0,0.e0,1.e0));
#46450=direction('',(1.e0,0.e0,0.e0));
#46451=axis2_placement_3d('',#46448,#46449,#46450);
#46452=conical_surface('',#46451,7.334631745055e1,5.e-1);
#46454=oriented_edge('',*,*,#46453,.t.);
#46455=oriented_edge('',*,*,#31104,.f.);
#46457=oriented_edge('',*,*,#46456,.t.);
#46459=oriented_edge('',*,*,#46458,.t.);
#46460=oriented_edge('',*,*,#46391,.f.);
#46461=oriented_edge('',*,*,#46389,.f.);
#46462=oriented_edge('',*,*,#46439,.t.);
#46463=edge_loop('',(#46454,#46455,#46457,#46459,#46460,#46461,#46462));
#46464=face_outer_bound('',#46463,.f.);
#46466=cartesian_point('',(-1.180281082364e1,-7.229677867326e1,
-4.131567944441e1));
#46467=cartesian_point('',(-1.186176342479e1,-7.230846846090e1,
-4.151430174634e1));
#46468=cartesian_point('',(-1.191918147728e1,-7.234325009921e1,
-4.183254632935e1));
#46469=cartesian_point('',(-1.191128570470e1,-7.240469926696e1,
-4.217102083076e1));
#46470=cartesian_point('',(-1.189745291214e1,-7.243040583368e1,
-4.229078701275e1));
#46471=cartesian_point('',(-1.119949170130e1,-7.211915319786e1,
-4.133853634435e1));
#46472=cartesian_point('',(-1.127551197900e1,-7.206768687412e1,
-4.149716814836e1));
#46473=cartesian_point('',(-1.138013154777e1,-7.201021060743e1,
-4.176312948114e1));
#46474=cartesian_point('',(-1.144898233036e1,-7.198790351397e1,
-4.206741344445e1));
#46475=cartesian_point('',(-1.146557049937e1,-7.198644278247e1,
-4.217840650714e1));
#46476=cartesian_point('',(-1.086831575878e1,-7.265382082361e1,
-4.136104993523e1));
#46477=cartesian_point('',(-1.088684910849e1,-7.256785996409e1,
-4.149352841846e1));
#46478=cartesian_point('',(-1.091545188117e1,-7.244363127380e1,
-4.170554237269e1));
#46479=cartesian_point('',(-1.093857208112e1,-7.233357515636e1,
-4.193064469551e1));
#46480=cartesian_point('',(-1.094508378692e1,-7.229822238915e1,
-4.201024864722e1));
#46481=cartesian_point('',(-1.129554120632e1,-7.311574106482e1,
-4.135016401641e1));
#46482=cartesian_point('',(-1.126643979081e1,-7.307459479848e1,
-4.150872669044e1));
#46483=cartesian_point('',(-1.120742121216e1,-7.300713025275e1,
-4.174433886402e1));
#46484=cartesian_point('',(-1.112947888069e1,-7.293417227281e1,
-4.196152907115e1));
#46485=cartesian_point('',(-1.110021174357e1,-7.290796564841e1,
-4.203321584801e1));
#46486=(bounded_surface()b_spline_surface(3,3,((#46466,#46467,#46468,#46469,
#46470),(#46471,#46472,#46473,#46474,#46475),(#46476,#46477,#46478,#46479,
#46480),(#46481,#46482,#46483,#46484,#46485)),.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());
#46487=oriented_edge('',*,*,#46453,.f.);
#46488=oriented_edge('',*,*,#46443,.t.);
#46490=oriented_edge('',*,*,#46489,.f.);
#46492=oriented_edge('',*,*,#46491,.f.);
#46493=edge_loop('',(#46487,#46488,#46490,#46492));
#46494=face_outer_bound('',#46493,.f.);
#46496=cartesian_point('',(-1.080784495143e1,-7.245049940312e1,
-4.213845709170e1));
#46497=direction('',(-7.983141213994e-2,-5.391099032323e-1,8.384434732721e-1));
#46498=direction('',(-5.457096498850e-1,7.275212621283e-1,4.158290408012e-1));
#46499=axis2_placement_3d('',#46496,#46497,#46498);
#46500=cylindrical_surface('',#46499,2.999999999999e-1);
#46502=oriented_edge('',*,*,#46501,.f.);
#46503=oriented_edge('',*,*,#46489,.t.);
#46504=oriented_edge('',*,*,#46429,.f.);
#46506=oriented_edge('',*,*,#46505,.t.);
#46508=oriented_edge('',*,*,#46507,.f.);
#46509=edge_loop('',(#46502,#46503,#46504,#46506,#46508));
#46510=face_outer_bound('',#46509,.f.);
#46512=cartesian_point('',(-1.173946922525e1,-7.227364371452e1,
-4.179379470798e1));
#46513=cartesian_point('',(-1.175730329065e1,-7.228612053708e1,
-4.187756404500e1));
#46514=cartesian_point('',(-1.177607396888e1,-7.230605322360e1,
-4.201593471203e1));
#46515=cartesian_point('',(-1.178160949424e1,-7.233068550365e1,
-4.220584599465e1));
#46516=cartesian_point('',(-1.177533276277e1,-7.234816315309e1,
-4.235452812229e1));
#46517=cartesian_point('',(-1.176115760963e1,-7.236252912337e1,
-4.249082912042e1));
#46518=cartesian_point('',(-1.174126362133e1,-7.237424246918e1,
-4.261585775083e1));
#46519=cartesian_point('',(-1.171718842175e1,-7.238373344408e1,
-4.273070105931e1));
#46520=cartesian_point('',(-1.169001844988e1,-7.239138504603e1,
-4.283636170626e1));
#46521=cartesian_point('',(-1.166047809228e1,-7.239753428253e1,
-4.293384998113e1));
#46522=cartesian_point('',(-1.162899125049e1,-7.240246854523e1,
-4.302417482434e1));
#46523=cartesian_point('',(-1.159573901119e1,-7.240642387469e1,
-4.310828787933e1));
#46524=cartesian_point('',(-1.156067730719e1,-7.240959000371e1,
-4.318710268116e1));
#46525=cartesian_point('',(-1.152349715756e1,-7.241211611195e1,
-4.326156548799e1));
#46526=cartesian_point('',(-1.148351562270e1,-7.241411468027e1,
-4.333274767848e1));
#46527=cartesian_point('',(-1.143951820646e1,-7.241566522296e1,
-4.340185300880e1));
#46528=cartesian_point('',(-1.138965754016e1,-7.241681871949e1,
-4.346997691584e1));
#46529=cartesian_point('',(-1.133111673652e1,-7.241766234043e1,
-4.353792510571e1));
#46530=cartesian_point('',(-1.125962370885e1,-7.241843772638e1,
-4.360606684361e1));
#46531=cartesian_point('',(-1.116604517499e1,-7.242013516935e1,
-4.367482382628e1));
#46532=cartesian_point('',(-1.103202490284e1,-7.242545135738e1,
-4.374296232750e1));
#46533=cartesian_point('',(-1.082915422690e1,-7.244480071944e1,
-4.378668891808e1));
#46534=cartesian_point('',(-1.060494031670e1,-7.248687708957e1,
-4.375254487491e1));
#46535=cartesian_point('',(-1.044359518145e1,-7.252938796400e1,
-4.366858206701e1));
#46536=cartesian_point('',(-1.037519404658e1,-7.254923034893e1,
-4.361133896088e1));
#46537=cartesian_point('',(-1.034417642942e1,-7.255826860876e1,
-4.358200114986e1));
#46538=cartesian_point('',(-1.125276988198e1,-7.217954643475e1,
-4.175377981336e1));
#46539=cartesian_point('',(-1.127755164927e1,-7.216422341825e1,
-4.181874494333e1));
#46540=cartesian_point('',(-1.131255187455e1,-7.214192912028e1,
-4.192930287979e1));
#46541=cartesian_point('',(-1.134815809108e1,-7.211554976695e1,
-4.208703296601e1));
#46542=cartesian_point('',(-1.136916476499e1,-7.209669020548e1,
-4.221360078646e1));
#46543=cartesian_point('',(-1.138274412780e1,-7.208055372100e1,
-4.233203743649e1));
#46544=cartesian_point('',(-1.139038970803e1,-7.206652823304e1,
-4.244262379013e1));
#46545=cartesian_point('',(-1.139322875180e1,-7.205419723201e1,
-4.254581858215e1));
#46546=cartesian_point('',(-1.139210044901e1,-7.204327035214e1,
-4.264214418867e1));
#46547=cartesian_point('',(-1.138760755620e1,-7.203352779140e1,
-4.273223452384e1));
#46548=cartesian_point('',(-1.138013851702e1,-7.202479387521e1,
-4.281680690449e1));
#46549=cartesian_point('',(-1.136988156481e1,-7.201692469416e1,
-4.289659567256e1));
#46550=cartesian_point('',(-1.135682241190e1,-7.200979394533e1,
-4.297235912942e1));
#46551=cartesian_point('',(-1.134070218731e1,-7.200327868583e1,
-4.304494267354e1));
#46552=cartesian_point('',(-1.132091054504e1,-7.199724702426e1,
-4.311537280774e1));
#46553=cartesian_point('',(-1.129629527837e1,-7.199155931126e1,
-4.318487580847e1));
#46554=cartesian_point('',(-1.126493799669e1,-7.198609460360e1,
-4.325464766928e1));
#46555=cartesian_point('',(-1.122370475680e1,-7.198082102624e1,
-4.332564776833e1));
#46556=cartesian_point('',(-1.116769310174e1,-7.197591320769e1,
-4.339839218073e1));
#46557=cartesian_point('',(-1.108699020934e1,-7.197230564124e1,
-4.347336329048e1));
#46558=cartesian_point('',(-1.096204287923e1,-7.197279283739e1,
-4.354916168513e1));
#46559=cartesian_point('',(-1.076131576556e1,-7.198946880480e1,
-4.359857069732e1));
#46560=cartesian_point('',(-1.053864924811e1,-7.203317766831e1,
-4.355989066987e1));
#46561=cartesian_point('',(-1.038916053600e1,-7.207824271687e1,
-4.346624123036e1));
#46562=cartesian_point('',(-1.033306917732e1,-7.209904711262e1,
-4.340412638933e1));
#46563=cartesian_point('',(-1.030896651930e1,-7.210851709410e1,
-4.337270373602e1));
#46564=cartesian_point('',(-1.096934389665e1,-7.258294139259e1,
-4.168861604527e1));
#46565=cartesian_point('',(-1.097298433614e1,-7.255199053055e1,
-4.174860243008e1));
#46566=cartesian_point('',(-1.097729113158e1,-7.250205978215e1,
-4.184829252151e1));
#46567=cartesian_point('',(-1.097955514585e1,-7.243502689722e1,
-4.198670148081e1));
#46568=cartesian_point('',(-1.097929505367e1,-7.238312508710e1,
-4.209599896231e1));
#46569=cartesian_point('',(-1.097737101659e1,-7.233590502888e1,
-4.219695458702e1));
#46570=cartesian_point('',(-1.097417935113e1,-7.229285669584e1,
-4.229013913937e1));
#46571=cartesian_point('',(-1.097001315770e1,-7.225356180925e1,
-4.237613016822e1));
#46572=cartesian_point('',(-1.096508610173e1,-7.221768064624e1,
-4.245546462327e1));
#46573=cartesian_point('',(-1.095954274279e1,-7.218490191807e1,
-4.252870411953e1));
#46574=cartesian_point('',(-1.095346525751e1,-7.215493733986e1,
-4.259642211175e1));
#46575=cartesian_point('',(-1.094688028018e1,-7.212753783424e1,
-4.265915273653e1));
#46576=cartesian_point('',(-1.093975787662e1,-7.210248799657e1,
-4.271739453572e1));
#46577=cartesian_point('',(-1.093199691677e1,-7.207958838407e1,
-4.277164999823e1));
#46578=cartesian_point('',(-1.092339123433e1,-7.205864003098e1,
-4.282247195272e1));
#46579=cartesian_point('',(-1.091357526325e1,-7.203946599565e1,
-4.287043628726e1));
#46580=cartesian_point('',(-1.090196859271e1,-7.202200735962e1,
-4.291593623579e1));
#46581=cartesian_point('',(-1.088764440134e1,-7.200637451528e1,
-4.295907334928e1));
#46582=cartesian_point('',(-1.086915758431e1,-7.199284810439e1,
-4.299964829828e1));
#46583=cartesian_point('',(-1.084353411178e1,-7.198179202976e1,
-4.303767681899e1));
#46584=cartesian_point('',(-1.080491436695e1,-7.197423794485e1,
-4.307244015162e1));
#46585=cartesian_point('',(-1.074403437649e1,-7.197546891755e1,
-4.309318770859e1));
#46586=cartesian_point('',(-1.067753307973e1,-7.199147263727e1,
-4.307708877674e1));
#46587=cartesian_point('',(-1.063404787211e1,-7.201418809965e1,
-4.303463021081e1));
#46588=cartesian_point('',(-1.061858304184e1,-7.202919364056e1,
-4.300231907936e1));
#46589=cartesian_point('',(-1.061214153161e1,-7.203708618239e1,
-4.298501397825e1));
#46590=cartesian_point('',(-1.122090288270e1,-7.301170958938e1,
-4.167456874189e1));
#46591=cartesian_point('',(-1.120005601708e1,-7.299559314561e1,
-4.174922878844e1));
#46592=cartesian_point('',(-1.116266889582e1,-7.296496119174e1,
-4.186771525664e1));
#46593=cartesian_point('',(-1.110720033275e1,-7.291521231313e1,
-4.202227591286e1));
#46594=cartesian_point('',(-1.106201316373e1,-7.287223468003e1,
-4.213935960929e1));
#46595=cartesian_point('',(-1.101947243441e1,-7.282972902957e1,
-4.224367669688e1));
#46596=cartesian_point('',(-1.097975023293e1,-7.278834113767e1,
-4.233686636785e1));
#46597=cartesian_point('',(-1.094285800025e1,-7.274849802099e1,
-4.242023305456e1));
#46598=cartesian_point('',(-1.090873769341e1,-7.271049237201e1,
-4.249480608172e1));
#46599=cartesian_point('',(-1.087727536530e1,-7.267449381083e1,
-4.256146345769e1));
#46600=cartesian_point('',(-1.084833456041e1,-7.264058369326e1,
-4.262095090766e1));
#46601=cartesian_point('',(-1.082180069798e1,-7.260880564082e1,
-4.267385377222e1));
#46602=cartesian_point('',(-1.079760108341e1,-7.257918636255e1,
-4.272061032110e1));
#46603=cartesian_point('',(-1.077571534417e1,-7.255173507125e1,
-4.276153941283e1));
#46604=cartesian_point('',(-1.075620004240e1,-7.252644152604e1,
-4.279684577485e1));
#46605=cartesian_point('',(-1.073927994786e1,-7.250331700997e1,
-4.282654318945e1));
#46606=cartesian_point('',(-1.072555570767e1,-7.248252598523e1,
-4.285025833574e1));
#46607=cartesian_point('',(-1.071624866380e1,-7.246441591997e1,
-4.286722740843e1));
#46608=cartesian_point('',(-1.071341242488e1,-7.244942242043e1,
-4.287651074294e1));
#46609=cartesian_point('',(-1.072060917200e1,-7.243749180585e1,
-4.287767624047e1));
#46610=cartesian_point('',(-1.074453694436e1,-7.242809537778e1,
-4.287073552130e1));
#46611=cartesian_point('',(-1.079753557799e1,-7.241918602389e1,
-4.286202208600e1));
#46612=cartesian_point('',(-1.085904715345e1,-7.241057206981e1,
-4.286919322479e1));
#46613=cartesian_point('',(-1.089164982980e1,-7.241219134025e1,
-4.287889107417e1));
#46614=cartesian_point('',(-1.089758044760e1,-7.242142393250e1,
-4.287617790344e1));
#46615=cartesian_point('',(-1.089887629953e1,-7.242757605220e1,
-4.287267007198e1));
#46616=(bounded_surface()b_spline_surface(3,3,((#46512,#46513,#46514,#46515,
#46516,#46517,#46518,#46519,#46520,#46521,#46522,#46523,#46524,#46525,#46526,
#46527,#46528,#46529,#46530,#46531,#46532,#46533,#46534,#46535,#46536,#46537),(
#46538,#46539,#46540,#46541,#46542,#46543,#46544,#46545,#46546,#46547,#46548,
#46549,#46550,#46551,#46552,#46553,#46554,#46555,#46556,#46557,#46558,#46559,
#46560,#46561,#46562,#46563),(#46564,#46565,#46566,#46567,#46568,#46569,#46570,
#46571,#46572,#46573,#46574,#46575,#46576,#46577,#46578,#46579,#46580,#46581,
#46582,#46583,#46584,#46585,#46586,#46587,#46588,#46589),(#46590,#46591,#46592,
#46593,#46594,#46595,#46596,#46597,#46598,#46599,#46600,#46601,#46602,#46603,
#46604,#46605,#46606,#46607,#46608,#46609,#46610,#46611,#46612,#46613,#46614,
#46615)),.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.612862876750e-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());
#46617=oriented_edge('',*,*,#31106,.f.);
#46618=oriented_edge('',*,*,#46491,.t.);
#46619=oriented_edge('',*,*,#46501,.t.);
#46621=oriented_edge('',*,*,#46620,.f.);
#46622=edge_loop('',(#46617,#46618,#46619,#46621));
#46623=face_outer_bound('',#46622,.f.);
#46625=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#46626=direction('',(0.e0,0.e0,1.e0));
#46627=direction('',(-1.521153146158e-1,-9.883627527681e-1,0.e0));
#46628=axis2_placement_3d('',#46625,#46626,#46627);
#46629=toroidal_surface('',#46628,7.344368814732e1,5.e-1);
#46630=oriented_edge('',*,*,#31108,.f.);
#46631=oriented_edge('',*,*,#46620,.t.);
#46633=oriented_edge('',*,*,#46632,.t.);
#46635=oriented_edge('',*,*,#46634,.t.);
#46637=oriented_edge('',*,*,#46636,.f.);
#46638=edge_loop('',(#46630,#46631,#46633,#46635,#46637));
#46639=face_outer_bound('',#46638,.f.);
#46641=cartesian_point('',(-6.721582826245e-12,-5.104528349771e-11,
-4.228096149021e1));
#46642=direction('',(0.e0,0.e0,1.e0));
#46643=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#46644=axis2_placement_3d('',#46641,#46642,#46643);
#46645=conical_surface('',#46644,7.351737503131e1,3.302386755580e1);
#46646=oriented_edge('',*,*,#46634,.f.);
#46647=oriented_edge('',*,*,#46632,.f.);
#46648=oriented_edge('',*,*,#46507,.t.);
#46650=oriented_edge('',*,*,#46649,.f.);
#46652=oriented_edge('',*,*,#46651,.f.);
#46654=oriented_edge('',*,*,#46653,.f.);
#46656=oriented_edge('',*,*,#46655,.t.);
#46657=edge_loop('',(#46646,#46647,#46648,#46650,#46652,#46654,#46656));
#46658=face_outer_bound('',#46657,.f.);
#46660=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#46661=direction('',(0.e0,0.e0,1.e0));
#46662=direction('',(1.290528010620e-1,9.916377234343e-1,0.e0));
#46663=axis2_placement_3d('',#46660,#46661,#46662);
#46664=toroidal_surface('',#46663,7.065650925828e1,4.e0);
#46666=oriented_edge('',*,*,#46665,.f.);
#46668=oriented_edge('',*,*,#46667,.f.);
#46669=oriented_edge('',*,*,#46653,.t.);
#46670=oriented_edge('',*,*,#46651,.t.);
#46671=oriented_edge('',*,*,#46649,.t.);
#46673=oriented_edge('',*,*,#46672,.f.);
#46675=oriented_edge('',*,*,#46674,.f.);
#46676=oriented_edge('',*,*,#46236,.t.);
#46677=oriented_edge('',*,*,#46234,.t.);
#46678=edge_loop('',(#46666,#46668,#46669,#46670,#46671,#46673,#46675,#46676,
#46677));
#46679=face_outer_bound('',#46678,.f.);
#46681=cartesian_point('',(-7.944590916960e0,-7.021053284435e1,
-3.934373684236e1));
#46682=direction('',(-9.914000816859e-1,1.304485396340e-1,1.044301396345e-2));
#46683=direction('',(-1.301195935778e-1,-9.911129334084e-1,2.764135665434e-2));
#46684=axis2_placement_3d('',#46681,#46682,#46683);
#46685=toroidal_surface('',#46684,3.698456065639e0,2.999995096055e-1);
#46687=oriented_edge('',*,*,#46686,.f.);
#46689=oriented_edge('',*,*,#46688,.t.);
#46690=oriented_edge('',*,*,#46667,.t.);
#46691=oriented_edge('',*,*,#46665,.t.);
#46693=oriented_edge('',*,*,#46692,.f.);
#46694=edge_loop('',(#46687,#46689,#46690,#46691,#46693));
#46695=face_outer_bound('',#46694,.f.);
#46697=cartesian_point('',(-8.275939213140e0,-7.818459446595e1,0.e0));
#46698=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#46699=direction('',(1.305261922200e-1,9.914448613738e-1,0.e0));
#46700=axis2_placement_3d('',#46697,#46698,#46699);
#46701=plane('',#46700);
#46703=oriented_edge('',*,*,#46702,.t.);
#46705=oriented_edge('',*,*,#46704,.t.);
#46707=oriented_edge('',*,*,#46706,.t.);
#46709=oriented_edge('',*,*,#46708,.t.);
#46710=oriented_edge('',*,*,#46686,.t.);
#46712=oriented_edge('',*,*,#46711,.t.);
#46713=edge_loop('',(#46703,#46705,#46707,#46709,#46710,#46712));
#46714=face_outer_bound('',#46713,.f.);
#46716=cartesian_point('',(-7.310468180266e0,-7.415299872082e1,
-6.593067342609e0));
#46717=direction('',(-4.907697460942e-2,-4.445372019686e-1,8.944149633303e-1));
#46718=direction('',(5.789589874967e-1,7.170411060828e-1,3.881475788723e-1));
#46719=axis2_placement_3d('',#46716,#46717,#46718);
#46720=cylindrical_surface('',#46719,5.000000030396e-1);
#46722=oriented_edge('',*,*,#46721,.f.);
#46724=oriented_edge('',*,*,#46723,.t.);
#46725=oriented_edge('',*,*,#46702,.f.);
#46727=oriented_edge('',*,*,#46726,.f.);
#46728=edge_loop('',(#46722,#46724,#46725,#46727));
#46729=face_outer_bound('',#46728,.f.);
#46731=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#46732=direction('',(0.e0,0.e0,1.e0));
#46733=direction('',(0.e0,-1.e0,0.e0));
#46734=axis2_placement_3d('',#46731,#46732,#46733);
#46735=conical_surface('',#46734,7.438528799862e1,2.656505117708e1);
#46737=oriented_edge('',*,*,#46736,.t.);
#46739=oriented_edge('',*,*,#46738,.f.);
#46741=oriented_edge('',*,*,#46740,.f.);
#46742=oriented_edge('',*,*,#46721,.t.);
#46744=oriented_edge('',*,*,#46743,.f.);
#46745=oriented_edge('',*,*,#46228,.t.);
#46747=oriented_edge('',*,*,#46746,.f.);
#46748=edge_loop('',(#46737,#46739,#46741,#46742,#46744,#46745,#46747));
#46749=face_outer_bound('',#46748,.f.);
#46751=cartesian_point('',(-2.429910236114e0,-7.442163212336e1,
-6.695452786138e0));
#46752=direction('',(9.366633935912e-3,4.471399640623e-1,-8.944149589017e-1));
#46753=direction('',(-4.804131125275e-1,7.864761037151e-1,3.881476260351e-1));
#46754=axis2_placement_3d('',#46751,#46752,#46753);
#46755=cylindrical_surface('',#46754,5.000000035630e-1);
#46756=oriented_edge('',*,*,#46736,.f.);
#46758=oriented_edge('',*,*,#46757,.f.);
#46760=oriented_edge('',*,*,#46759,.f.);
#46762=oriented_edge('',*,*,#46761,.f.);
#46763=edge_loop('',(#46756,#46758,#46760,#46762));
#46764=face_outer_bound('',#46763,.f.);
#46766=cartesian_point('',(-1.233505623756e0,-7.561668291756e1,
-4.359359563026e0));
#46767=cartesian_point('',(-1.320304990415e0,-7.564615821313e1,
-4.313397940123e0));
#46768=cartesian_point('',(-1.498431556615e0,-7.568611359997e1,
-4.262080614017e0));
#46769=cartesian_point('',(-1.757308485060e0,-7.568220394322e1,
-4.260935284233e0));
#46770=cartesian_point('',(-1.931418483269e0,-7.565565392260e1,
-4.288685695072e0));
#46771=cartesian_point('',(-2.093459231530e0,-7.560646205601e1,
-4.342969411003e0));
#46772=cartesian_point('',(-2.234652641681e0,-7.554013085735e1,
-4.416742252032e0));
#46773=cartesian_point('',(-2.354533818538e0,-7.546127655180e1,
-4.504585624066e0));
#46774=cartesian_point('',(-2.455346855772e0,-7.537296433463e1,
-4.603550806397e0));
#46775=cartesian_point('',(-2.539661166864e0,-7.527680980895e1,
-4.712701105051e0));
#46776=cartesian_point('',(-2.609363605780e0,-7.517350256894e1,
-4.832283346553e0));
#46777=cartesian_point('',(-2.665356019236e0,-7.506359494991e1,
-4.962722640370e0));
#46778=cartesian_point('',(-2.707862697170e0,-7.494775764520e1,
-5.104254997132e0));
#46779=cartesian_point('',(-2.736747885678e0,-7.482658439319e1,
-5.257139579128e0));
#46780=cartesian_point('',(-2.751557882652e0,-7.470040725429e1,
-5.421940836048e0));
#46781=cartesian_point('',(-2.751376350951e0,-7.456927087217e1,
-5.599678576400e0));
#46782=cartesian_point('',(-2.734613070464e0,-7.443314271322e1,
-5.791695441490e0));
#46783=cartesian_point('',(-2.693257797835e0,-7.427028540380e1,
-6.031711181233e0));
#46784=cartesian_point('',(-2.644544169070e0,-7.415897870537e1,
-6.206063683024e0));
#46785=cartesian_point('',(-2.608527475154e0,-7.409447571524e1,
-6.311212332627e0));
#46786=cartesian_point('',(-1.230991896646e0,-7.505614393534e1,
-4.089998062843e0));
#46787=cartesian_point('',(-1.303429829742e0,-7.508748525447e1,
-4.029400984370e0));
#46788=cartesian_point('',(-1.480754983508e0,-7.513775814872e1,
-3.959300770557e0));
#46789=cartesian_point('',(-1.747851833811e0,-7.513438348560e1,
-3.956851242464e0));
#46790=cartesian_point('',(-1.924558409637e0,-7.510267120715e1,
-3.993913428778e0));
#46791=cartesian_point('',(-2.079651238199e0,-7.504460072082e1,
-4.065518463235e0));
#46792=cartesian_point('',(-2.202017143450e0,-7.496911828693e1,
-4.160036719238e0));
#46793=cartesian_point('',(-2.292341794430e0,-7.488368063326e1,
-4.268595161658e0));
#46794=cartesian_point('',(-2.355310233633e0,-7.479315133321e1,
-4.386463144909e0));
#46795=cartesian_point('',(-2.395805621173e0,-7.470016335240e1,
-4.512115721621e0));
#46796=cartesian_point('',(-2.417517148889e0,-7.460606133955e1,
-4.645783631350e0));
#46797=cartesian_point('',(-2.422880916849e0,-7.451187526973e1,
-4.788061203688e0));
#46798=cartesian_point('',(-2.413511517733e0,-7.441861579888e1,
-4.939406395207e0));
#46799=cartesian_point('',(-2.390464331808e0,-7.432716481302e1,
-5.100312777833e0));
#46800=cartesian_point('',(-2.354267148850e0,-7.423822794681e1,
-5.271556621224e0));
#46801=cartesian_point('',(-2.304872532188e0,-7.415244232956e1,
-5.454314303620e0));
#46802=cartesian_point('',(-2.241658712068e0,-7.407065364956e1,
-5.649998482152e0));
#46803=cartesian_point('',(-2.151338531666e0,-7.398234420774e1,
-5.892641506928e0));
#46804=cartesian_point('',(-2.076056829190e0,-7.393133474208e1,
-6.067202700030e0));
#46805=cartesian_point('',(-2.027563795098e0,-7.390545730891e1,
-6.171878448692e0));
#46806=cartesian_point('',(-1.517767994632e0,-7.466784637166e1,
-4.488989477139e0));
#46807=cartesian_point('',(-1.538115268240e0,-7.467821236846e1,
-4.449554476702e0));
#46808=cartesian_point('',(-1.594000951774e0,-7.469610151870e1,
-4.406375648542e0));
#46809=cartesian_point('',(-1.679654432425e0,-7.469514778014e1,
-4.404151854163e0));
#46810=cartesian_point('',(-1.735699088562e0,-7.468413415103e1,
-4.426047173933e0));
#46811=cartesian_point('',(-1.783067297067e0,-7.466404588617e1,
-4.470480630693e0));
#46812=cartesian_point('',(-1.817829435893e0,-7.463833796653e1,
-4.532779252087e0));
#46813=cartesian_point('',(-1.840416165564e0,-7.460988527158e1,
-4.609296811042e0));
#46814=cartesian_point('',(-1.852756061030e0,-7.458055352589e1,
-4.697999427771e0));
#46815=cartesian_point('',(-1.856814803339e0,-7.455136022544e1,
-4.798255345184e0));
#46816=cartesian_point('',(-1.854085127241e0,-7.452284819670e1,
-4.910326661250e0));
#46817=cartesian_point('',(-1.845616239093e0,-7.449542891911e1,
-5.034562900021e0));
#46818=cartesian_point('',(-1.832173924687e0,-7.446948390811e1,
-5.171099131085e0));
#46819=cartesian_point('',(-1.814311025456e0,-7.444534452219e1,
-5.320087709535e0));
#46820=cartesian_point('',(-1.792373050437e0,-7.442330038802e1,
-5.482000068690e0));
#46821=cartesian_point('',(-1.766499638459e0,-7.440365679974e1,
-5.657796761927e0));
#46822=cartesian_point('',(-1.736664601989e0,-7.438683479942e1,
-5.848813994034e0));
#46823=cartesian_point('',(-1.697467735895e0,-7.437139760854e1,
-6.088833230339e0));
#46824=cartesian_point('',(-1.667590031962e0,-7.436544023311e1,
-6.264294688615e0));
#46825=cartesian_point('',(-1.649245130549e0,-7.436379782594e1,
-6.370506173733e0));
#46826=cartesian_point('',(-1.674342175044e0,-7.501978594760e1,
-4.972695176664e0));
#46827=cartesian_point('',(-1.681066987151e0,-7.501701775808e1,
-4.959264227372e0));
#46828=cartesian_point('',(-1.672514967572e0,-7.500719236508e1,
-4.949330861448e0));
#46829=cartesian_point('',(-1.652474410757e0,-7.500700419006e1,
-4.948532532935e0));
#46830=cartesian_point('',(-1.641101085602e0,-7.501227244549e1,
-4.952968207701e0));
#46831=cartesian_point('',(-1.637545922676e0,-7.502146742278e1,
-4.965483364460e0));
#46832=cartesian_point('',(-1.644073501407e0,-7.503165035837e1,
-4.989727697073e0));
#46833=cartesian_point('',(-1.659826923671e0,-7.504039419109e1,
-5.028317339646e0));
#46834=cartesian_point('',(-1.682812999642e0,-7.504615577777e1,
-5.082449080541e0));
#46835=cartesian_point('',(-1.711116349968e0,-7.504806739719e1,
-5.152559251364e0));
#46836=cartesian_point('',(-1.743247401636e0,-7.504558607032e1,
-5.238942883260e0));
#46837=cartesian_point('',(-1.777976047432e0,-7.503831337162e1,
-5.341648766930e0));
#46838=cartesian_point('',(-1.814221778535e0,-7.502595287015e1,
-5.460416566257e0));
#46839=cartesian_point('',(-1.851076330763e0,-7.500825202510e1,
-5.594980919872e0));
#46840=cartesian_point('',(-1.887805797308e0,-7.498490340309e1,
-5.745437678440e0));
#46841=cartesian_point('',(-1.923781416311e0,-7.495544154579e1,
-5.912474881238e0));
#46842=cartesian_point('',(-1.958328505634e0,-7.491918114699e1,
-6.097317645873e0));
#46843=cartesian_point('',(-1.995560763054e0,-7.486834416114e1,
-6.333300058394e0));
#46844=cartesian_point('',(-2.016642845857e0,-7.482629221552e1,
-6.509036461391e0));
#46845=cartesian_point('',(-2.026970316328e0,-7.479904367299e1,
-6.616545868246e0));
#46846=(bounded_surface()b_spline_surface(3,3,((#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,#46795,#46796,#46797,#46798,#46799,#46800,#46801,#46802,
#46803,#46804,#46805),(#46806,#46807,#46808,#46809,#46810,#46811,#46812,#46813,
#46814,#46815,#46816,#46817,#46818,#46819,#46820,#46821,#46822,#46823,#46824,
#46825),(#46826,#46827,#46828,#46829,#46830,#46831,#46832,#46833,#46834,#46835,
#46836,#46837,#46838,#46839,#46840,#46841,#46842,#46843,#46844,#46845)),
.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.969810295015e-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());
#46848=oriented_edge('',*,*,#46847,.t.);
#46849=oriented_edge('',*,*,#46757,.t.);
#46850=oriented_edge('',*,*,#46746,.t.);
#46851=oriented_edge('',*,*,#46226,.t.);
#46852=edge_loop('',(#46848,#46849,#46850,#46851));
#46853=face_outer_bound('',#46852,.f.);
#46855=cartesian_point('',(-1.442308230142e0,-7.447114950539e1,
-2.460528104879e1));
#46856=direction('',(-1.047140379570e-2,-8.522669158842e-3,9.999088527526e-1));
#46857=direction('',(-6.318875837922e-1,7.750600501410e-1,-1.117067596647e-5));
#46858=axis2_placement_3d('',#46855,#46856,#46857);
#46859=cylindrical_surface('',#46858,3.000055924669e-1);
#46860=oriented_edge('',*,*,#46847,.f.);
#46861=oriented_edge('',*,*,#30193,.f.);
#46863=oriented_edge('',*,*,#46862,.f.);
#46865=oriented_edge('',*,*,#46864,.f.);
#46866=edge_loop('',(#46860,#46861,#46863,#46865));
#46867=face_outer_bound('',#46866,.f.);
#46869=cartesian_point('',(-1.287440045373e0,-7.064744654601e1,
-3.934391582389e1));
#46870=direction('',(9.999456714035e-1,-1.374023395857e-4,1.042282888948e-2));
#46871=direction('',(5.879429884694e-3,-8.182393517899e-1,-5.748476280604e-1));
#46872=axis2_placement_3d('',#46869,#46870,#46871);
#46873=toroidal_surface('',#46872,3.697836790037e0,2.999997081852e-1);
#46875=oriented_edge('',*,*,#46874,.f.);
#46876=oriented_edge('',*,*,#46862,.t.);
#46878=oriented_edge('',*,*,#46877,.f.);
#46880=oriented_edge('',*,*,#46879,.t.);
#46882=oriented_edge('',*,*,#46881,.f.);
#46883=edge_loop('',(#46875,#46876,#46878,#46880,#46882));
#46884=face_outer_bound('',#46883,.f.);
#46886=cartesian_point('',(-2.e0,-6.621071592741e1,0.e0));
#46887=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#46888=direction('',(0.e0,-1.e0,0.e0));
#46889=axis2_placement_3d('',#46886,#46887,#46888);
#46890=plane('',#46889);
#46892=oriented_edge('',*,*,#46891,.t.);
#46894=oriented_edge('',*,*,#46893,.t.);
#46895=oriented_edge('',*,*,#46759,.t.);
#46896=oriented_edge('',*,*,#46864,.t.);
#46897=oriented_edge('',*,*,#46874,.t.);
#46899=oriented_edge('',*,*,#46898,.t.);
#46900=edge_loop('',(#46892,#46894,#46895,#46896,#46897,#46899));
#46901=face_outer_bound('',#46900,.f.);
#46903=cartesian_point('',(-2.274382644021e0,-7.384229055521e1,
-2.154670092956e1));
#46904=direction('',(1.047141369479e-2,8.411024415492e-3,-9.999097980136e-1));
#46905=direction('',(-4.795100842446e-1,8.775331956256e-1,2.360017549134e-3));
#46906=axis2_placement_3d('',#46903,#46904,#46905);
#46907=cylindrical_surface('',#46906,5.000150358350e-1);
#46909=oriented_edge('',*,*,#46908,.f.);
#46911=oriented_edge('',*,*,#46910,.t.);
#46912=oriented_edge('',*,*,#46891,.f.);
#46914=oriented_edge('',*,*,#46913,.f.);
#46915=edge_loop('',(#46909,#46911,#46912,#46914));
#46916=face_outer_bound('',#46915,.f.);
#46918=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#46919=direction('',(0.e0,0.e0,1.e0));
#46920=direction('',(1.e0,0.e0,0.e0));
#46921=axis2_placement_3d('',#46918,#46919,#46920);
#46922=conical_surface('',#46921,7.334631745054e1,5.e-1);
#46924=oriented_edge('',*,*,#46923,.t.);
#46925=oriented_edge('',*,*,#31112,.f.);
#46927=oriented_edge('',*,*,#46926,.t.);
#46929=oriented_edge('',*,*,#46928,.t.);
#46931=oriented_edge('',*,*,#46930,.f.);
#46933=oriented_edge('',*,*,#46932,.f.);
#46934=oriented_edge('',*,*,#46908,.t.);
#46935=edge_loop('',(#46924,#46925,#46927,#46929,#46931,#46933,#46934));
#46936=face_outer_bound('',#46935,.f.);
#46938=cartesian_point('',(-2.265212910866e0,-7.321884566380e1,
-4.131567944438e1));
#46939=cartesian_point('',(-2.322135340881e0,-7.323813030221e1,
-4.151430174633e1));
#46940=cartesian_point('',(-2.374522259153e0,-7.328010893854e1,
-4.183254632933e1));
#46941=cartesian_point('',(-2.358673310137e0,-7.334000179503e1,
-4.217102083076e1));
#46942=cartesian_point('',(-2.341603478751e0,-7.336368289673e1,
-4.229078701278e1));
#46943=cartesian_point('',(-1.690240044204e0,-7.296399085123e1,
-4.133853634433e1));
#46944=cartesian_point('',(-1.772327661154e0,-7.292288746641e1,
-4.149716814835e1));
#46945=cartesian_point('',(-1.883554353237e0,-7.287955851108e1,
-4.176312948114e1));
#46946=cartesian_point('',(-1.954727767820e0,-7.286642908838e1,
-4.206741344446e1));
#46947=cartesian_point('',(-1.971364686445e0,-7.286714604419e1,
-4.217840650714e1));
#46948=cartesian_point('',(-1.292109228505e0,-7.345085718661e1,
-4.136104993522e1));
#46949=cartesian_point('',(-1.321704166506e0,-7.336805082170e1,
-4.149352841845e1));
#46950=cartesian_point('',(-1.366277336401e0,-7.324861833609e1,
-4.170554237269e1));
#46951=cartesian_point('',(-1.403564945774e0,-7.314252155565e1,
-4.193064469552e1));
#46952=cartesian_point('',(-1.414635405152e0,-7.310832118443e1,
-4.201024864718e1));
#46953=cartesian_point('',(-1.655387012928e0,-7.396458974698e1,
-4.135016401640e1));
#46954=cartesian_point('',(-1.631905229518e0,-7.391999699570e1,
-4.150872669041e1));
#46955=cartesian_point('',(-1.582197453246e0,-7.384540614817e1,
-4.174433886402e1));
#46956=cartesian_point('',(-1.514444856542e0,-7.376289881812e1,
-4.196152907116e1));
#46957=cartesian_point('',(-1.488848754715e0,-7.373309626706e1,
-4.203321584801e1));
#46958=(bounded_surface()b_spline_surface(3,3,((#46938,#46939,#46940,#46941,
#46942),(#46943,#46944,#46945,#46946,#46947),(#46948,#46949,#46950,#46951,
#46952),(#46953,#46954,#46955,#46956,#46957)),.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());
#46959=oriented_edge('',*,*,#46923,.f.);
#46960=oriented_edge('',*,*,#46913,.t.);
#46962=oriented_edge('',*,*,#46961,.f.);
#46964=oriented_edge('',*,*,#46963,.f.);
#46965=edge_loop('',(#46959,#46960,#46962,#46964));
#46966=face_outer_bound('',#46965,.f.);
#46968=cartesian_point('',(-1.258694528095e0,-7.324138218480e1,
-4.213845709170e1));
#46969=direction('',(-8.780480487592e-3,-5.449178335251e-1,8.384434732698e-1));
#46970=direction('',(-6.360016082831e-1,6.500678142207e-1,4.158290408037e-1));
#46971=axis2_placement_3d('',#46968,#46969,#46970);
#46972=cylindrical_surface('',#46971,3.000000000011e-1);
#46974=oriented_edge('',*,*,#46973,.f.);
#46975=oriented_edge('',*,*,#46961,.t.);
#46976=oriented_edge('',*,*,#46898,.f.);
#46977=oriented_edge('',*,*,#46881,.t.);
#46979=oriented_edge('',*,*,#46978,.f.);
#46980=edge_loop('',(#46974,#46975,#46976,#46977,#46979));
#46981=face_outer_bound('',#46980,.f.);
#46983=cartesian_point('',(-2.205432926731e0,-7.318764089014e1,
-4.179379470824e1));
#46984=cartesian_point('',(-2.221485867086e0,-7.320233878448e1,
-4.187756404514e1));
#46985=cartesian_point('',(-2.237494221875e0,-7.322455100921e1,
-4.201593471212e1));
#46986=cartesian_point('',(-2.239767232326e0,-7.324969508775e1,
-4.220584599466e1));
#46987=cartesian_point('',(-2.231262908132e0,-7.326620393562e1,
-4.235452812230e1));
#46988=cartesian_point('',(-2.215333889986e0,-7.327859677427e1,
-4.249082912043e1));
#46989=cartesian_point('',(-2.194081199090e0,-7.328761322424e1,
-4.261585775085e1));
#46990=cartesian_point('',(-2.168973145365e0,-7.329388055840e1,
-4.273070105933e1));
#46991=cartesian_point('',(-2.141036881906e0,-7.329792030686e1,
-4.283636170628e1));
#46992=cartesian_point('',(-2.110946609726e0,-7.330016114540e1,
-4.293384998114e1));
#46993=cartesian_point('',(-2.079085091707e0,-7.330094333724e1,
-4.302417482435e1));
#46994=cartesian_point('',(-2.045601055828e0,-7.330052454012e1,
-4.310828787935e1));
#46995=cartesian_point('',(-2.010426046801e0,-7.329908711176e1,
-4.318710268118e1));
#46996=cartesian_point('',(-1.973234255210e0,-7.329673862543e1,
-4.326156548801e1));
#46997=cartesian_point('',(-1.933333902402e0,-7.329350145822e1,
-4.333274767850e1));
#46998=cartesian_point('',(-1.889510503718e0,-7.328929592059e1,
-4.340185300883e1));
#46999=cartesian_point('',(-1.839925840810e0,-7.328393142588e1,
-4.346997691588e1));
#47000=cartesian_point('',(-1.781775747213e0,-7.327712672134e1,
-4.353792510575e1));
#47001=cartesian_point('',(-1.710793144109e0,-7.326856376108e1,
-4.360606684365e1));
#47002=cartesian_point('',(-1.617793626777e0,-7.325803223249e1,
-4.367482382632e1));
#47003=cartesian_point('',(-1.484226014796e0,-7.324580978400e1,
-4.374296232754e1));
#47004=cartesian_point('',(-1.280565327004e0,-7.323851367276e1,
-4.378668891805e1));
#47005=cartesian_point('',(-1.052777529573e0,-7.325096428577e1,
-4.375254487481e1));
#47006=cartesian_point('',(-8.872639418630e-1,-7.327205170763e1,
-4.366858206693e1));
#47007=cartesian_point('',(-8.168580372644e-1,-7.328279619852e1,
-4.361133896082e1));
#47008=cartesian_point('',(-7.849260505050e-1,-7.328770852333e1,
-4.358200114982e1));
#47009=cartesian_point('',(-1.735179523575e0,-7.303082161361e1,
-4.175377981354e1));
#47010=cartesian_point('',(-1.761749334282e0,-7.301886435739e1,
-4.181874494345e1));
#47011=cartesian_point('',(-1.799360117593e0,-7.300132923637e1,
-4.192930287985e1));
#47012=cartesian_point('',(-1.838104914529e0,-7.297982310593e1,
-4.208703296601e1));
#47013=cartesian_point('',(-1.861393540175e0,-7.296386681178e1,
-4.221360078647e1));
#47014=cartesian_point('',(-1.876962963528e0,-7.294964083968e1,
-4.233203743650e1));
#47015=cartesian_point('',(-1.886373828298e0,-7.293673329019e1,
-4.244262379014e1));
#47016=cartesian_point('',(-1.890798102265e0,-7.292487835216e1,
-4.254581858216e1));
#47017=cartesian_point('',(-1.891105696281e0,-7.291389768019e1,
-4.264214418868e1));
#47018=cartesian_point('',(-1.887922900150e0,-7.290365202822e1,
-4.273223452385e1));
#47019=cartesian_point('',(-1.881657764454e0,-7.289401792665e1,
-4.281680690450e1));
#47020=cartesian_point('',(-1.872515696129e0,-7.288487726661e1,
-4.289659567257e1));
#47021=cartesian_point('',(-1.860499015570e0,-7.287610296083e1,
-4.297235912943e1));
#47022=cartesian_point('',(-1.845367113754e0,-7.286753932874e1,
-4.304494267356e1));
#47023=cartesian_point('',(-1.826532081533e0,-7.285897594117e1,
-4.311537280776e1));
#47024=cartesian_point('',(-1.802869797394e0,-7.285012395031e1,
-4.318487580850e1));
#47025=cartesian_point('',(-1.772494069084e0,-7.284061304740e1,
-4.325464766931e1));
#47026=cartesian_point('',(-1.732301925228e0,-7.283000256843e1,
-4.332564776838e1));
#47027=cartesian_point('',(-1.677410056488e0,-7.281782574890e1,
-4.339839218078e1));
#47028=cartesian_point('',(-1.597868470392e0,-7.280371520443e1,
-4.347336329054e1));
#47029=cartesian_point('',(-1.473926490094e0,-7.278788933333e1,
-4.354916168517e1));
#47030=cartesian_point('',(-1.272739974113e0,-7.277822248972e1,
-4.359857069729e1));
#47031=cartesian_point('',(-1.046273248137e0,-7.279249360521e1,
-4.355989066976e1));
#47032=cartesian_point('',(-8.921812636214e-1,-7.281766092364e1,
-4.346624123027e1));
#47033=cartesian_point('',(-8.338542557534e-1,-7.283096594343e1,
-4.340412638927e1));
#47034=cartesian_point('',(-8.087217187037e-1,-7.283720887974e1,
-4.337270373597e1));
#47035=cartesian_point('',(-1.401524678942e0,-7.339377095699e1,
-4.168861604534e1));
#47036=cartesian_point('',(-1.409173872080e0,-7.336356005660e1,
-4.174860243019e1));
#47037=cartesian_point('',(-1.419961092745e0,-7.331461862230e1,
-4.184829252157e1));
#47038=cartesian_point('',(-1.430955285276e0,-7.324845472618e1,
-4.198670148081e1));
#47039=cartesian_point('',(-1.437471963869e0,-7.319696299440e1,
-4.209599896232e1));
#47040=cartesian_point('',(-1.441727841586e0,-7.314989577309e1,
-4.219695458703e1));
#47041=cartesian_point('',(-1.444182416262e0,-7.310679912857e1,
-4.229013913937e1));
#47042=cartesian_point('',(-1.445180877112e0,-7.306729661781e1,
-4.237613016822e1));
#47043=cartesian_point('',(-1.444979404372e0,-7.303107931327e1,
-4.245546462327e1));
#47044=cartesian_point('',(-1.443761952206e0,-7.299785745813e1,
-4.252870411954e1));
#47045=cartesian_point('',(-1.441647622947e0,-7.296735596003e1,
-4.259642211176e1));
#47046=cartesian_point('',(-1.438695334150e0,-7.293933134896e1,
-4.265915273653e1));
#47047=cartesian_point('',(-1.434903523669e0,-7.291356615590e1,
-4.271739453572e1));
#47048=cartesian_point('',(-1.430197959121e0,-7.288984944423e1,
-4.277164999824e1));
#47049=cartesian_point('',(-1.424400208254e0,-7.286795704024e1,
-4.282247195273e1));
#47050=cartesian_point('',(-1.417170927983e0,-7.284766580011e1,
-4.287043628727e1));
#47051=cartesian_point('',(-1.407942363396e0,-7.282884155062e1,
-4.291593623581e1));
#47052=cartesian_point('',(-1.395781213116e0,-7.281147276528e1,
-4.295907334929e1));
#47053=cartesian_point('',(-1.379218104261e0,-7.279564906088e1,
-4.299964829829e1));
#47054=cartesian_point('',(-1.355256951404e0,-7.278134303820e1,
-4.303767681900e1));
#47055=cartesian_point('',(-1.317953609766e0,-7.276881269130e1,
-4.307244015162e1));
#47056=cartesian_point('',(-1.257433781862e0,-7.276208669953e1,
-4.309318770856e1));
#47057=cartesian_point('',(-1.189412508341e0,-7.276927334418e1,
-4.307708877668e1));
#47058=cartesian_point('',(-1.143334359936e0,-7.278611851407e1,
-4.303463021075e1));
#47059=cartesian_point('',(-1.126043217319e0,-7.279897711508e1,
-4.300231907932e1));
#47060=cartesian_point('',(-1.118626631674e0,-7.280596134932e1,
-4.298501397822e1));
#47061=cartesian_point('',(-1.594966062847e0,-7.385170601906e1,
-4.167456874210e1));
#47062=cartesian_point('',(-1.576401163064e0,-7.383300639165e1,
-4.174922878858e1));
#47063=cartesian_point('',(-1.543332166124e0,-7.379775649986e1,
-4.186771525671e1));
#47064=cartesian_point('',(-1.494831676008e0,-7.374119312949e1,
-4.202227591286e1));
#47065=cartesian_point('',(-1.455640796281e0,-7.369268506688e1,
-4.213935960930e1));
#47066=cartesian_point('',(-1.419012109498e0,-7.364499037875e1,
-4.224367669688e1));
#47067=cartesian_point('',(-1.385031940891e0,-7.359877177829e1,
-4.233686636785e1));
#47068=cartesian_point('',(-1.353655896685e0,-7.355445412235e1,
-4.242023305456e1));
#47069=cartesian_point('',(-1.324788226441e0,-7.351232002323e1,
-4.249480608172e1));
#47070=cartesian_point('',(-1.298293818029e0,-7.347252277685e1,
-4.256146345769e1));
#47071=cartesian_point('',(-1.274026764256e0,-7.343512523197e1,
-4.262095090766e1));
#47072=cartesian_point('',(-1.251867770879e0,-7.340015568114e1,
-4.267385377222e1));
#47073=cartesian_point('',(-1.231741278975e0,-7.336763111636e1,
-4.272061032109e1));
#47074=cartesian_point('',(-1.213625887792e0,-7.333755801246e1,
-4.276153941283e1));
#47075=cartesian_point('',(-1.197579012280e0,-7.330993359901e1,
-4.279684577484e1));
#47076=cartesian_point('',(-1.183822026529e0,-7.328479840086e1,
-4.282654318944e1));
#47077=cartesian_point('',(-1.172928972408e0,-7.326239387341e1,
-4.285025833572e1));
#47078=cartesian_point('',(-1.166065389453e0,-7.324322392927e1,
-4.286722740841e1));
#47079=cartesian_point('',(-1.165210459361e0,-7.322798849773e1,
-4.287651074291e1));
#47080=cartesian_point('',(-1.173902895014e0,-7.321709931522e1,
-4.287767624044e1));
#47081=cartesian_point('',(-1.198852441962e0,-7.321090647592e1,
-4.287073552126e1));
#47082=cartesian_point('',(-1.252560568998e0,-7.320899105262e1,
-4.286202208596e1));
#47083=cartesian_point('',(-1.314670250995e0,-7.320847966384e1,
-4.286919322477e1));
#47084=cartesian_point('',(-1.346782649683e0,-7.321434058441e1,
-4.287889107413e1));
#47085=cartesian_point('',(-1.351457435114e0,-7.322426829151e1,
-4.287617790341e1));
#47086=cartesian_point('',(-1.351939188090e0,-7.323053692159e1,
-4.287267007194e1));
#47087=(bounded_surface()b_spline_surface(3,3,((#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,#47077,#47078,#47079,#47080,#47081,#47082,#47083,#47084,#47085,
#47086)),.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.612862884239e-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());
#47088=oriented_edge('',*,*,#31114,.f.);
#47089=oriented_edge('',*,*,#46963,.t.);
#47090=oriented_edge('',*,*,#46973,.t.);
#47092=oriented_edge('',*,*,#47091,.f.);
#47093=edge_loop('',(#47088,#47089,#47090,#47092));
#47094=face_outer_bound('',#47093,.f.);
#47096=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#47097=direction('',(0.e0,0.e0,1.e0));
#47098=direction('',(-2.180672036118e-2,-9.997622052004e-1,0.e0));
#47099=axis2_placement_3d('',#47096,#47097,#47098);
#47100=toroidal_surface('',#47099,7.344368814732e1,5.e-1);
#47101=oriented_edge('',*,*,#31116,.f.);
#47102=oriented_edge('',*,*,#47091,.t.);
#47104=oriented_edge('',*,*,#47103,.t.);
#47106=oriented_edge('',*,*,#47105,.t.);
#47108=oriented_edge('',*,*,#47107,.f.);
#47109=edge_loop('',(#47101,#47102,#47104,#47106,#47108));
#47110=face_outer_bound('',#47109,.f.);
#47112=cartesian_point('',(0.e0,-5.148592663318e-11,-4.228096149021e1));
#47113=direction('',(0.e0,0.e0,1.e0));
#47114=direction('',(0.e0,-1.e0,0.e0));
#47115=axis2_placement_3d('',#47112,#47113,#47114);
#47116=conical_surface('',#47115,7.351737503131e1,3.302386755580e1);
#47117=oriented_edge('',*,*,#47105,.f.);
#47118=oriented_edge('',*,*,#47103,.f.);
#47119=oriented_edge('',*,*,#46978,.t.);
#47121=oriented_edge('',*,*,#47120,.f.);
#47123=oriented_edge('',*,*,#47122,.f.);
#47125=oriented_edge('',*,*,#47124,.f.);
#47127=oriented_edge('',*,*,#47126,.t.);
#47128=edge_loop('',(#47117,#47118,#47119,#47121,#47123,#47125,#47127));
#47129=face_outer_bound('',#47128,.f.);
#47131=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#47132=direction('',(0.e0,0.e0,1.e0));
#47133=direction('',(-1.485959642861e-3,9.999988959614e-1,0.e0));
#47134=axis2_placement_3d('',#47131,#47132,#47133);
#47135=toroidal_surface('',#47134,7.065650925828e1,4.e0);
#47137=oriented_edge('',*,*,#47136,.f.);
#47139=oriented_edge('',*,*,#47138,.f.);
#47140=oriented_edge('',*,*,#47124,.t.);
#47141=oriented_edge('',*,*,#47122,.t.);
#47142=oriented_edge('',*,*,#47120,.t.);
#47143=oriented_edge('',*,*,#46879,.f.);
#47144=oriented_edge('',*,*,#46877,.t.);
#47145=oriented_edge('',*,*,#30191,.t.);
#47146=oriented_edge('',*,*,#30189,.t.);
#47147=oriented_edge('',*,*,#30187,.t.);
#47148=edge_loop('',(#47137,#47139,#47140,#47141,#47142,#47143,#47144,#47145,
#47146,#47147));
#47149=face_outer_bound('',#47148,.f.);
#47151=cartesian_point('',(1.287689665006e0,-7.064684920402e1,
-3.934373684235e1));
#47152=direction('',(-9.999454677128e-1,-7.114348313947e-5,1.044301389414e-2));
#47153=direction('',(3.597949869289e-4,-9.996178399519e-1,2.764135664942e-2));
#47154=axis2_placement_3d('',#47151,#47152,#47153);
#47155=toroidal_surface('',#47154,3.698456065603e0,2.999995096061e-1);
#47157=oriented_edge('',*,*,#47156,.f.);
#47159=oriented_edge('',*,*,#47158,.t.);
#47160=oriented_edge('',*,*,#47138,.t.);
#47161=oriented_edge('',*,*,#47136,.t.);
#47163=oriented_edge('',*,*,#47162,.f.);
#47164=edge_loop('',(#47157,#47159,#47160,#47161,#47163));
#47165=face_outer_bound('',#47164,.f.);
#47167=cartesian_point('',(2.e0,-7.859594125440e1,0.e0));
#47168=direction('',(9.999451693655e-1,0.e0,-1.047178411625e-2));
#47169=direction('',(0.e0,1.e0,0.e0));
#47170=axis2_placement_3d('',#47167,#47168,#47169);
#47171=plane('',#47170);
#47173=oriented_edge('',*,*,#47172,.t.);
#47175=oriented_edge('',*,*,#47174,.t.);
#47177=oriented_edge('',*,*,#47176,.t.);
#47179=oriented_edge('',*,*,#47178,.t.);
#47180=oriented_edge('',*,*,#47156,.t.);
#47182=oriented_edge('',*,*,#47181,.t.);
#47183=edge_loop('',(#47173,#47175,#47177,#47179,#47180,#47182));
#47184=face_outer_bound('',#47183,.f.);
#47186=cartesian_point('',(2.430982453169e0,-7.447281711222e1,
-6.593067342440e0));
#47187=direction('',(9.366633982306e-3,-4.471399552028e-1,8.944149633303e-1));
#47188=direction('',(4.804132678531e-1,7.864760321107e-1,3.881475788745e-1));
#47189=axis2_placement_3d('',#47186,#47187,#47188);
#47190=cylindrical_surface('',#47189,5.000000030420e-1);
#47192=oriented_edge('',*,*,#47191,.f.);
#47194=oriented_edge('',*,*,#47193,.t.);
#47195=oriented_edge('',*,*,#47172,.f.);
#47197=oriented_edge('',*,*,#47196,.f.);
#47198=edge_loop('',(#47192,#47194,#47195,#47197));
#47199=face_outer_bound('',#47198,.f.);
#47201=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#47202=direction('',(0.e0,0.e0,1.e0));
#47203=direction('',(0.e0,-1.e0,0.e0));
#47204=axis2_placement_3d('',#47201,#47202,#47203);
#47205=conical_surface('',#47204,7.438528799862e1,2.656505117708e1);
#47207=oriented_edge('',*,*,#47206,.t.);
#47209=oriented_edge('',*,*,#47208,.f.);
#47211=oriented_edge('',*,*,#47210,.f.);
#47212=oriented_edge('',*,*,#47191,.t.);
#47214=oriented_edge('',*,*,#47213,.f.);
#47215=oriented_edge('',*,*,#30181,.t.);
#47217=oriented_edge('',*,*,#47216,.t.);
#47218=edge_loop('',(#47207,#47209,#47211,#47212,#47214,#47215,#47217));
#47219=face_outer_bound('',#47218,.f.);
#47221=cartesian_point('',(7.304852870314e0,-7.410213547542e1,
-6.695404897985e0));
#47222=direction('',(-4.907697581506e-2,4.445372107521e-1,-8.944149588986e-1));
#47223=direction('',(-5.789588428399e-1,7.170411973494e-1,3.881476260410e-1));
#47224=axis2_placement_3d('',#47221,#47222,#47223);
#47225=cylindrical_surface('',#47224,5.000000035646e-1);
#47226=oriented_edge('',*,*,#47206,.f.);
#47228=oriented_edge('',*,*,#47227,.f.);
#47230=oriented_edge('',*,*,#47229,.f.);
#47232=oriented_edge('',*,*,#47231,.f.);
#47233=edge_loop('',(#47226,#47228,#47230,#47232));
#47234=face_outer_bound('',#47233,.f.);
#47236=cartesian_point('',(8.656144424968e0,-7.512644292223e1,
-4.364613298322e0));
#47237=cartesian_point('',(8.574046224029e0,-7.516787671149e1,
-4.316234693905e0));
#47238=cartesian_point('',(8.398888163251e0,-7.523351314421e1,
-4.262155814481e0));
#47239=cartesian_point('',(8.136495505391e0,-7.526410009763e1,
-4.260908641764e0));
#47240=cartesian_point('',(7.960279260222e0,-7.526052770167e1,
-4.288647834011e0));
#47241=cartesian_point('',(7.793094558444e0,-7.523289890054e1,
-4.342956156510e0));
#47242=cartesian_point('',(7.644382434463e0,-7.518553906318e1,
-4.416767199209e0));
#47243=cartesian_point('',(7.515199290108e0,-7.512297747923e1,
-4.504648358042e0));
#47244=cartesian_point('',(7.403708301155e0,-7.504855228021e1,
-4.603646484010e0));
#47245=cartesian_point('',(7.307564350842e0,-7.496420271730e1,
-4.712824371106e0));
#47246=cartesian_point('',(7.224981628662e0,-7.487085920866e1,
-4.832429243082e0));
#47247=cartesian_point('',(7.155135171611e0,-7.476918730108e1,
-4.962886163395e0));
#47248=cartesian_point('',(7.097887820051e0,-7.465988065440e1,
-5.104431716835e0));
#47249=cartesian_point('',(7.053449793484e0,-7.454350828661e1,
-5.257327265176e0));
#47250=cartesian_point('',(7.022313779828e0,-7.442033857101e1,
-5.422139218280e0));
#47251=cartesian_point('',(7.005394818978e0,-7.429029776145e1,
-5.599885167095e0));
#47252=cartesian_point('',(7.004264995583e0,-7.415315069013e1,
-5.791901045449e0));
#47253=cartesian_point('',(7.024016175172e0,-7.398641182736e1,
-6.031746444105e0));
#47254=cartesian_point('',(7.057748037563e0,-7.386980962548e1,
-6.205932337513e0));
#47255=cartesian_point('',(7.084983494605e0,-7.380125755515e1,
-6.310922626391e0));
#47256=cartesian_point('',(8.583838327061e0,-7.457053698148e1,
-4.096941130250e0));
#47257=cartesian_point('',(8.517716032064e0,-7.461122448637e1,
-4.033272992661e0));
#47258=cartesian_point('',(8.345009064461e0,-7.468749752497e1,
-3.959422260794e0));
#47259=cartesian_point('',(8.074374015443e0,-7.471973598849e1,
-3.956815683230e0));
#47260=cartesian_point('',(7.894899520648e0,-7.471138733284e1,
-3.993863026630e0));
#47261=cartesian_point('',(7.733442835816e0,-7.467404400280e1,
-4.065501590454e0));
#47262=cartesian_point('',(7.602212741213e0,-7.461514781782e1,
-4.160068602490e0));
#47263=cartesian_point('',(7.501489592320e0,-7.454219874720e1,
-4.268671630379e0));
#47264=cartesian_point('',(7.427245675279e0,-7.446063724331e1,
-4.386575337426e0));
#47265=cartesian_point('',(7.374971902329e0,-7.437371237235e1,
-4.512255554993e0));
#47266=cartesian_point('',(7.341180109009e0,-7.428323815316e1,
-4.645944633965e0));
#47267=cartesian_point('',(7.323586352271e0,-7.419055291387e1,
-4.788237661853e0));
#47268=cartesian_point('',(7.320719977513e0,-7.409686802372e1,
-4.939593717709e0));
#47269=cartesian_point('',(7.331649134045e0,-7.400319339970e1,
-5.100508920205e0));
#47270=cartesian_point('',(7.355943102112e0,-7.391029611946e1,
-5.271761573413e0));
#47271=cartesian_point('',(7.393732114566e0,-7.381880291414e1,
-5.454525682845e0));
#47272=cartesian_point('',(7.445741061135e0,-7.372947393634e1,
-5.650207060776e0));
#47273=cartesian_point('',(7.523718930363e0,-7.363021377425e1,
-5.892676030933e0));
#47274=cartesian_point('',(7.591630722552e0,-7.356986981152e1,
-6.067070804848e0));
#47275=cartesian_point('',(7.636257128551e0,-7.353792419598e1,
-6.171589992126e0));
#47276=cartesian_point('',(8.243407380643e0,-7.422585927629e1,
-4.493486511340e0));
#47277=cartesian_point('',(8.225359114608e0,-7.423871937275e1,
-4.451941490343e0));
#47278=cartesian_point('',(8.171245123248e0,-7.426488824842e1,
-4.406464539149e0));
#47279=cartesian_point('',(8.084474136613e0,-7.427535919452e1,
-4.404131348985e0));
#47280=cartesian_point('',(8.027425271198e0,-7.427176432621e1,
-4.426016429380e0));
#47281=cartesian_point('',(7.977805091932e0,-7.425802552658e1,
-4.470469277675e0));
#47282=cartesian_point('',(7.939968338558e0,-7.423706376086e1,
-4.532800310331e0));
#47283=cartesian_point('',(7.913857980880e0,-7.421179188422e1,
-4.609351999665e0));
#47284=cartesian_point('',(7.897798880757e0,-7.418431374406e1,
-4.698086112335e0));
#47285=cartesian_point('',(7.889970866384e0,-7.415589495668e1,
-4.798369671409e0));
#47286=cartesian_point('',(7.888962740289e0,-7.412726814313e1,
-4.910464516359e0));
#47287=cartesian_point('',(7.893786953111e0,-7.409897777417e1,
-5.034719687510e0));
#47288=cartesian_point('',(7.903733601748e0,-7.407150147069e1,
-5.171270525342e0));
#47289=cartesian_point('',(7.918297877487e0,-7.404523917152e1,
-5.320271394087e0));
#47290=cartesian_point('',(7.937175355828e0,-7.402052270657e1,
-5.482195650633e0));
#47291=cartesian_point('',(7.960267316677e0,-7.399767332464e1,
-5.658001706711e0));
#47292=cartesian_point('',(7.987653719524e0,-7.397710565961e1,
-5.849019095071e0));
#47293=cartesian_point('',(8.024476532588e0,-7.395670413779e1,
-6.088869185753e0));
#47294=cartesian_point('',(8.053292845513e0,-7.394690626164e1,
-6.264162728036e0));
#47295=cartesian_point('',(8.071238308869e0,-7.394288601636e1,
-6.370213534736e0));
#47296=cartesian_point('',(8.132828877881e0,-7.459659922384e1,
-4.974188789102e0));
#47297=cartesian_point('',(8.124630802720e0,-7.459525628581e1,
-4.959818163443e0));
#47298=cartesian_point('',(8.131775636788e0,-7.458387185051e1,
-4.949355883573e0));
#47299=cartesian_point('',(8.152021562549e0,-7.458099745094e1,
-4.948528966051e0));
#47300=cartesian_point('',(8.163999823901e0,-7.458473264793e1,
-4.952960501084e0));
#47301=cartesian_point('',(8.168731869314e0,-7.459338908359e1,
-4.965478535517e0));
#47302=cartesian_point('',(8.163585384766e0,-7.460434260224e1,
-4.989735949109e0));
#47303=cartesian_point('',(8.149098137780e0,-7.461507111319e1,
-5.028347311468e0));
#47304=cartesian_point('',(8.127049718673e0,-7.462378366890e1,
-5.082505501166e0));
#47305=cartesian_point('',(8.099228452464e0,-7.462937053176e1,
-5.152643265401e0));
#47306=cartesian_point('',(8.067041273331e0,-7.463109977906e1,
-5.239053158221e0));
#47307=cartesian_point('',(8.031656054012e0,-7.462841662819e1,
-5.341782015672e0));
#47308=cartesian_point('',(7.994105073440e0,-7.462088681011e1,
-5.460568766777e0));
#47309=cartesian_point('',(7.955255006426e0,-7.460814167521e1,
-5.595149423276e0));
#47310=cartesian_point('',(7.915792683841e0,-7.458978052749e1,
-5.745621625665e0));
#47311=cartesian_point('',(7.876281195691e0,-7.456526002879e1,
-5.912671550910e0));
#47312=cartesian_point('',(7.837301230225e0,-7.453381387475e1,
-6.097517874816e0));
#47313=cartesian_point('',(7.793788242623e0,-7.448829769196e1,
-6.333337492818e0));
#47314=cartesian_point('',(7.767421950205e0,-7.444939568950e1,
-6.508904986388e0));
#47315=cartesian_point('',(7.753643063592e0,-7.442377091560e1,
-6.616249703519e0));
#47316=(bounded_surface()b_spline_surface(3,3,((#47236,#47237,#47238,#47239,
#47240,#47241,#47242,#47243,#47244,#47245,#47246,#47247,#47248,#47249,#47250,
#47251,#47252,#47253,#47254,#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)),
.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.961091202057e-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());
#47318=oriented_edge('',*,*,#47317,.f.);
#47319=oriented_edge('',*,*,#47227,.t.);
#47320=oriented_edge('',*,*,#47216,.f.);
#47321=oriented_edge('',*,*,#30179,.t.);
#47322=edge_loop('',(#47318,#47319,#47320,#47321));
#47323=face_outer_bound('',#47322,.f.);
#47325=cartesian_point('',(8.290466491896e0,-7.402229749901e1,
-2.460528104879e1));
#47326=direction('',(-9.269387931737e-3,-9.816549007497e-3,9.999088527526e-1));
#47327=direction('',(-7.276473350052e-1,6.859514237430e-1,-1.117067589865e-5));
#47328=axis2_placement_3d('',#47325,#47326,#47327);
#47329=cylindrical_surface('',#47328,3.000055924659e-1);
#47330=oriented_edge('',*,*,#47317,.t.);
#47331=oriented_edge('',*,*,#30177,.f.);
#47333=oriented_edge('',*,*,#47332,.f.);
#47335=oriented_edge('',*,*,#47334,.f.);
#47336=edge_loop('',(#47330,#47331,#47333,#47335));
#47337=face_outer_bound('',#47336,.f.);
#47339=cartesian_point('',(7.944916371733e0,-7.021109249391e1,
-3.934391582388e1));
#47340=direction('',(9.914089322169e-1,1.303828737286e-1,1.042282873143e-2));
#47341=direction('',(1.126307970898e-1,-8.104717811597e-1,-5.748476280639e-1));
#47342=axis2_placement_3d('',#47339,#47340,#47341);
#47343=toroidal_surface('',#47342,3.697836790004e0,2.999997081832e-1);
#47345=oriented_edge('',*,*,#47344,.f.);
#47346=oriented_edge('',*,*,#47332,.t.);
#47348=oriented_edge('',*,*,#47347,.t.);
#47350=oriented_edge('',*,*,#47349,.t.);
#47352=oriented_edge('',*,*,#47351,.f.);
#47353=edge_loop('',(#47345,#47346,#47348,#47350,#47352));
#47354=face_outer_bound('',#47353,.f.);
#47356=cartesian_point('',(6.659342911421e0,-6.590532645855e1,0.e0));
#47357=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#47358=direction('',(1.305261922200e-1,-9.914448613738e-1,0.e0));
#47359=axis2_placement_3d('',#47356,#47357,#47358);
#47360=plane('',#47359);
#47362=oriented_edge('',*,*,#47361,.t.);
#47364=oriented_edge('',*,*,#47363,.t.);
#47365=oriented_edge('',*,*,#47229,.t.);
#47366=oriented_edge('',*,*,#47334,.t.);
#47367=oriented_edge('',*,*,#47344,.t.);
#47369=oriented_edge('',*,*,#47368,.t.);
#47370=edge_loop('',(#47362,#47364,#47365,#47366,#47367,#47369));
#47371=face_outer_bound('',#47370,.f.);
#47373=cartesian_point('',(7.383427254573e0,-7.350742683292e1,
-2.154661790146e1));
#47374=direction('',(9.283970328424e-3,9.705860547405e-3,-9.999097980148e-1));
#47375=direction('',(-5.899488769339e-1,8.074371510665e-1,2.360017398558e-3));
#47376=axis2_placement_3d('',#47373,#47374,#47375);
#47377=cylindrical_surface('',#47376,5.000150355082e-1);
#47379=oriented_edge('',*,*,#47378,.f.);
#47381=oriented_edge('',*,*,#47380,.t.);
#47382=oriented_edge('',*,*,#47361,.f.);
#47384=oriented_edge('',*,*,#47383,.f.);
#47385=edge_loop('',(#47379,#47381,#47382,#47384));
#47386=face_outer_bound('',#47385,.f.);
#47388=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#47389=direction('',(0.e0,0.e0,1.e0));
#47390=direction('',(1.e0,0.e0,0.e0));
#47391=axis2_placement_3d('',#47388,#47389,#47390);
#47392=conical_surface('',#47391,7.334631745054e1,5.e-1);
#47394=oriented_edge('',*,*,#47393,.t.);
#47395=oriented_edge('',*,*,#31120,.f.);
#47397=oriented_edge('',*,*,#47396,.t.);
#47399=oriented_edge('',*,*,#47398,.t.);
#47401=oriented_edge('',*,*,#47400,.f.);
#47403=oriented_edge('',*,*,#47402,.f.);
#47404=oriented_edge('',*,*,#47378,.t.);
#47405=edge_loop('',(#47394,#47395,#47397,#47399,#47401,#47403,#47404));
#47406=face_outer_bound('',#47405,.f.);
#47408=cartesian_point('',(7.311142576022e0,-7.288811817364e1,
-4.131568016912e1));
#47409=cartesian_point('',(7.257169473638e0,-7.291469657559e1,
-4.151451231968e1));
#47410=cartesian_point('',(7.210743074332e0,-7.296316096421e1,
-4.183276905822e1));
#47411=cartesian_point('',(7.234335779507e0,-7.302047879948e1,
-4.217125502411e1));
#47412=cartesian_point('',(7.254310731845e0,-7.304168660484e1,
-4.229078700158e1));
#47413=cartesian_point('',(7.847931290740e0,-7.256039362766e1,
-4.133853680900e1));
#47414=cartesian_point('',(7.761090912468e0,-7.253032652919e1,
-4.149733668051e1));
#47415=cartesian_point('',(7.645174428312e0,-7.250190249149e1,
-4.176331867494e1));
#47416=cartesian_point('',(7.572940347375e0,-7.249819571448e1,
-4.206763041246e1));
#47417=cartesian_point('',(7.556570958803e0,-7.250107058642e1,
-4.217840658143e1));
#47418=cartesian_point('',(8.306205736727e0,-7.299112836403e1,
-4.136105044291e1));
#47419=cartesian_point('',(8.266013634664e0,-7.291281154817e1,
-4.149366884896e1));
#47420=cartesian_point('',(8.206233680703e0,-7.280022573850e1,
-4.170569059386e1));
#47421=cartesian_point('',(8.155427556848e0,-7.269991550710e1,
-4.193080024735e1));
#47422=cartesian_point('',(8.140017852307e0,-7.266751548456e1,
-4.201024852358e1));
#47423=cartesian_point('',(8.013091330357e0,-7.354788376671e1,
-4.135016478290e1));
#47424=cartesian_point('',(8.030570388712e0,-7.350055704629e1,
-4.150889422376e1));
#47425=cartesian_point('',(8.070129511376e0,-7.342010905167e1,
-4.174449889591e1));
#47426=cartesian_point('',(8.126543875958e0,-7.332945731308e1,
-4.196166933850e1));
#47427=cartesian_point('',(8.147988796820e0,-7.329663380942e1,
-4.203321571377e1));
#47428=(bounded_surface()b_spline_surface(3,3,((#47408,#47409,#47410,#47411,
#47412),(#47413,#47414,#47415,#47416,#47417),(#47418,#47419,#47420,#47421,
#47422),(#47423,#47424,#47425,#47426,#47427)),.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());
#47429=oriented_edge('',*,*,#47393,.f.);
#47430=oriented_edge('',*,*,#47383,.t.);
#47432=oriented_edge('',*,*,#47431,.f.);
#47434=oriented_edge('',*,*,#47433,.f.);
#47435=edge_loop('',(#47429,#47430,#47432,#47434));
#47436=face_outer_bound('',#47435,.f.);
#47438=cartesian_point('',(8.311992507556e0,-7.277908461061e1,
-4.213845709224e1));
#47439=direction('',(6.242068762413e-2,-5.414020686023e-1,8.384434732704e-1));
#47440=direction('',(-7.154114028342e-1,5.614915257773e-1,4.158290408030e-1));
#47441=axis2_placement_3d('',#47438,#47439,#47440);
#47442=cylindrical_surface('',#47441,3.000000000008e-1);
#47444=oriented_edge('',*,*,#47443,.f.);
#47445=oriented_edge('',*,*,#47431,.t.);
#47446=oriented_edge('',*,*,#47368,.f.);
#47447=oriented_edge('',*,*,#47351,.t.);
#47449=oriented_edge('',*,*,#47448,.f.);
#47450=edge_loop('',(#47444,#47445,#47446,#47447,#47449));
#47451=face_outer_bound('',#47450,.f.);
#47453=cartesian_point('',(7.366338862144e0,-7.284937727919e1,
-4.179379292897e1));
#47454=cartesian_point('',(7.352369369958e0,-7.286601118195e1,
-4.187739453429e1));
#47455=cartesian_point('',(7.339393956621e0,-7.289009945847e1,
-4.201559052755e1));
#47456=cartesian_point('',(7.340377477949e0,-7.291532117864e1,
-4.220532643946e1));
#47457=cartesian_point('',(7.350932997041e0,-7.293059461646e1,
-4.235401651506e1));
#47458=cartesian_point('',(7.368318649232e0,-7.294081709346e1,
-4.249033468108e1));
#47459=cartesian_point('',(7.390548212699e0,-7.294699573016e1,
-4.261539131399e1));
#47460=cartesian_point('',(7.416248025262e0,-7.294994352737e1,
-4.273027265026e1));
#47461=cartesian_point('',(7.444467059961e0,-7.295031124608e1,
-4.283597732275e1));
#47462=cartesian_point('',(7.474590839123e0,-7.294861197846e1,
-4.293350939014e1));
#47463=cartesian_point('',(7.506281569740e0,-7.294523359602e1,
-4.302387186765e1));
#47464=cartesian_point('',(7.539423051005e0,-7.294045176096e1,
-4.310801346054e1));
#47465=cartesian_point('',(7.574105612669e0,-7.293443903029e1,
-4.318684813647e1));
#47466=cartesian_point('',(7.610666433437e0,-7.292725986815e1,
-4.326132548888e1));
#47467=cartesian_point('',(7.649794934029e0,-7.291884626023e1,
-4.333252046438e1));
#47468=cartesian_point('',(7.692685719757e0,-7.290896057710e1,
-4.340164007785e1));
#47469=cartesian_point('',(7.741136825006e0,-7.289717377124e1,
-4.346978154859e1));
#47470=cartesian_point('',(7.797892263261e0,-7.288284052706e1,
-4.353775208389e1));
#47471=cartesian_point('',(7.867141617323e0,-7.286508766355e1,
-4.360592236978e1));
#47472=cartesian_point('',(7.957960704157e0,-7.284250714040e1,
-4.367471259108e1));
#47473=cartesian_point('',(8.088776991951e0,-7.281295092337e1,
-4.374289392637e1));
#47474=cartesian_point('',(8.289762035864e0,-7.277911493374e1,
-4.378669205287e1));
#47475=cartesian_point('',(8.517318519166e0,-7.276170882444e1,
-4.375257896889e1));
#47476=cartesian_point('',(8.684230257235e0,-7.276101036945e1,
-4.366859762729e1));
#47477=cartesian_point('',(8.755449849518e0,-7.276247360707e1,
-4.361134363361e1));
#47478=cartesian_point('',(8.787757460145e0,-7.276317601676e1,
-4.358199890089e1));
#47479=cartesian_point('',(7.812100822632e0,-7.263251893399e1,
-4.175377845321e1));
#47480=cartesian_point('',(7.784253296851e0,-7.262414846162e1,
-4.181861342064e1));
#47481=cartesian_point('',(7.744712645968e0,-7.261168591878e1,
-4.192902537893e1));
#47482=cartesian_point('',(7.703498904374e0,-7.259543516647e1,
-4.208659587132e1));
#47483=cartesian_point('',(7.678302148514e0,-7.258265534165e1,
-4.221316055069e1));
#47484=cartesian_point('',(7.660986346586e0,-7.257058350841e1,
-4.233160372885e1));
#47485=cartesian_point('',(7.649950552012e0,-7.255901433204e1,
-4.244220768801e1));
#47486=cartesian_point('',(7.643998651047e0,-7.254783692078e1,
-4.254543054473e1));
#47487=cartesian_point('',(7.642245371640e0,-7.253698812198e1,
-4.264179109265e1));
#47488=cartesian_point('',(7.644051540539e0,-7.252641215357e1,
-4.273191744864e1));
#47489=cartesian_point('',(7.648995701242e0,-7.251604054952e1,
-4.281652117597e1));
#47490=cartesian_point('',(7.656857496881e0,-7.250578354024e1,
-4.289633346766e1));
#47491=cartesian_point('',(7.667616700725e0,-7.249551564896e1,
-4.297211261744e1));
#47492=cartesian_point('',(7.681490654567e0,-7.248505099581e1,
-4.304470689767e1));
#47493=cartesian_point('',(7.699034214117e0,-7.247410403303e1,
-4.311514608291e1));
#47494=cartesian_point('',(7.721323926352e0,-7.246224144839e1,
-4.318465962253e1));
#47495=cartesian_point('',(7.750181243082e0,-7.244884977542e1,
-4.325444545034e1));
#47496=cartesian_point('',(7.788625290256e0,-7.243308665915e1,
-4.332546486919e1));
#47497=cartesian_point('',(7.841437381393e0,-7.241385092430e1,
-4.339823606969e1));
#47498=cartesian_point('',(7.918433836754e0,-7.238947854579e1,
-4.347324060024e1));
#47499=cartesian_point('',(8.039224172173e0,-7.235760559778e1,
-4.354908485552e1));
#47500=cartesian_point('',(8.237439554063e0,-7.232173914006e1,
-4.359857444260e1));
#47501=cartesian_point('',(8.463927964772e0,-7.230630830300e1,
-4.355992921200e1));
#47502=cartesian_point('',(8.620048502538e0,-7.231114671165e1,
-4.346625824240e1));
#47503=cartesian_point('',(8.679624588235e0,-7.231672596350e1,
-4.340413141728e1));
#47504=cartesian_point('',(8.705363023e0,-7.231963562464e1,-4.337270135494e1));
#47505=cartesian_point('',(8.190275867016e0,-7.294881334006e1,
-4.168861464580e1));
#47506=cartesian_point('',(8.178771833743e0,-7.291991712544e1,
-4.174848091429e1));
#47507=cartesian_point('',(8.161706476524e0,-7.287286056580e1,
-4.184804388166e1));
#47508=cartesian_point('',(8.142178902103e0,-7.280875633918e1,
-4.198632094304e1));
#47509=cartesian_point('',(8.128989298837e0,-7.275855317687e1,
-4.209562111389e1));
#47510=cartesian_point('',(8.118618881586e0,-7.271243872300e1,
-4.219658680277e1));
#47511=cartesian_point('',(8.110552792014e0,-7.267002206098e1,
-4.228979020668e1));
#47512=cartesian_point('',(8.104399839612e0,-7.263097510686e1,
-4.237580841179e1));
#47513=cartesian_point('',(8.099866009111e0,-7.259502629455e1,
-4.245517537304e1));
#47514=cartesian_point('',(8.096731321029e0,-7.256191447268e1,
-4.252844793900e1));
#47515=cartesian_point('',(8.094841778585e0,-7.253138449288e1,
-4.259619498984e1));
#47516=cartesian_point('',(8.094106907812e0,-7.250320365950e1,
-4.265894840001e1));
#47517=cartesian_point('',(8.094499440230e0,-7.247715596541e1,
-4.271720710269e1));
#47518=cartesian_point('',(8.096065033665e0,-7.245302141024e1,
-4.277147620785e1));
#47519=cartesian_point('',(8.098951023068e0,-7.243055324284e1,
-4.282231130311e1));
#47520=cartesian_point('',(8.103464529833e0,-7.240948495792e1,
-4.287029064437e1));
#47521=cartesian_point('',(8.110150820614e0,-7.238960912072e1,
-4.291580845902e1));
#47522=cartesian_point('',(8.119933791927e0,-7.237079254473e1,
-4.295896657914e1));
#47523=cartesian_point('',(8.134282231714e0,-7.235293264957e1,
-4.299956528919e1));
#47524=cartesian_point('',(8.156163026987e0,-7.233561242033e1,
-4.303761770247e1));
#47525=cartesian_point('',(8.191502946279e0,-7.231831117032e1,
-4.307240659486e1));
#47526=cartesian_point('',(8.250629718489e0,-7.230372992136e1,
-4.309318879317e1));
#47527=cartesian_point('',(8.319035662354e0,-7.230196759676e1,
-4.307710486415e1));
#47528=cartesian_point('',(8.366936947083e0,-7.231265498601e1,
-4.303463845554e1));
#47529=cartesian_point('',(8.385762096886e0,-7.232314853853e1,
-4.300232138677e1));
#47530=cartesian_point('',(8.394028786190e0,-7.232910638036e1,
-4.298501215475e1));
#47531=cartesian_point('',(8.058260696559e0,-7.342808020765e1,
-4.167456702601e1));
#47532=cartesian_point('',(8.074193810297e0,-7.340715951916e1,
-4.174907773187e1));
#47533=cartesian_point('',(8.102339953365e0,-7.336795341409e1,
-4.186742404489e1));
#47534=cartesian_point('',(8.143001218629e0,-7.330562080136e1,
-4.202186004379e1));
#47535=cartesian_point('',(8.175525429658e0,-7.325242323689e1,
-4.213896239148e1));
#47536=cartesian_point('',(8.205618592242e0,-7.320036018536e1,
-4.224330315279e1));
#47537=cartesian_point('',(8.233281628286e0,-7.315009922041e1,
-4.233652314212e1));
#47538=cartesian_point('',(8.258613590348e0,-7.310205596069e1,
-4.241992626667e1));
#47539=cartesian_point('',(8.281745234850e0,-7.305649984692e1,
-4.249453889903e1));
#47540=cartesian_point('',(8.302829055197e0,-7.301356822064e1,
-4.256123470292e1));
#47541=cartesian_point('',(8.322016611721e0,-7.297330739303e1,
-4.262075563579e1));
#47542=cartesian_point('',(8.339429341760e0,-7.293573152402e1,
-4.267368572286e1));
#47543=cartesian_point('',(8.355144691238e0,-7.290084753315e1,
-4.272046439701e1));
#47544=cartesian_point('',(8.369185720078e0,-7.286865745657e1,
-4.276141339015e1));
#47545=cartesian_point('',(8.381496235257e0,-7.283916426352e1,
-4.279674006048e1));
#47546=cartesian_point('',(8.391863075048e0,-7.281243552023e1,
-4.282645997730e1));
#47547=cartesian_point('',(8.399749322375e0,-7.278878506849e1,
-4.285019987148e1));
#47548=cartesian_point('',(8.404065488178e0,-7.276886511128e1,
-4.286719443359e1));
#47549=cartesian_point('',(8.402940446584e0,-7.275362953052e1,
-4.287650084429e1));
#47550=cartesian_point('',(8.392918060136e0,-7.274395185788e1,
-4.287768222374e1));
#47551=cartesian_point('',(8.367391380415e0,-7.274105651168e1,
-4.287074728040e1));
#47552=cartesian_point('',(8.313895206208e0,-7.274616465893e1,
-4.286202139879e1));
#47553=cartesian_point('',(8.252218668787e0,-7.275376692169e1,
-4.286918723422e1));
#47554=cartesian_point('',(8.221128806291e0,-7.276376995917e1,
-4.287889148688e1));
#47555=cartesian_point('',(8.217789109860e0,-7.277422456726e1,
-4.287617843029e1));
#47556=cartesian_point('',(8.218129824868e0,-7.278050403129e1,
-4.287266964566e1));
#47557=(bounded_surface()b_spline_surface(3,3,((#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,#47511,
#47512,#47513,#47514,#47515,#47516,#47517,#47518,#47519,#47520,#47521,#47522,
#47523,#47524,#47525,#47526,#47527,#47528,#47529,#47530),(#47531,#47532,#47533,
#47534,#47535,#47536,#47537,#47538,#47539,#47540,#47541,#47542,#47543,#47544,
#47545,#47546,#47547,#47548,#47549,#47550,#47551,#47552,#47553,#47554,#47555,
#47556)),.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.628774806552e-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());
#47558=oriented_edge('',*,*,#31122,.f.);
#47559=oriented_edge('',*,*,#47433,.t.);
#47560=oriented_edge('',*,*,#47443,.t.);
#47562=oriented_edge('',*,*,#47561,.f.);
#47563=edge_loop('',(#47558,#47559,#47560,#47562));
#47564=face_outer_bound('',#47563,.f.);
#47566=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#47567=direction('',(0.e0,0.e0,1.e0));
#47568=direction('',(1.088696452854e-1,-9.940560348066e-1,0.e0));
#47569=axis2_placement_3d('',#47566,#47567,#47568);
#47570=toroidal_surface('',#47569,7.344368814732e1,5.e-1);
#47571=oriented_edge('',*,*,#31124,.f.);
#47572=oriented_edge('',*,*,#47561,.t.);
#47574=oriented_edge('',*,*,#47573,.t.);
#47576=oriented_edge('',*,*,#47575,.t.);
#47577=oriented_edge('',*,*,#31013,.f.);
#47578=edge_loop('',(#47571,#47572,#47574,#47576,#47577));
#47579=face_outer_bound('',#47578,.f.);
#47581=cartesian_point('',(6.718941086454e-12,-5.104563128935e-11,
-4.228096149021e1));
#47582=direction('',(0.e0,0.e0,1.e0));
#47583=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#47584=axis2_placement_3d('',#47581,#47582,#47583);
#47585=conical_surface('',#47584,7.351737503131e1,3.302386755580e1);
#47586=oriented_edge('',*,*,#47575,.f.);
#47587=oriented_edge('',*,*,#47573,.f.);
#47588=oriented_edge('',*,*,#47448,.t.);
#47590=oriented_edge('',*,*,#47589,.f.);
#47592=oriented_edge('',*,*,#47591,.f.);
#47594=oriented_edge('',*,*,#47593,.f.);
#47596=oriented_edge('',*,*,#47595,.t.);
#47597=edge_loop('',(#47586,#47587,#47588,#47590,#47592,#47594,#47596));
#47598=face_outer_bound('',#47597,.f.);
#47600=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#47601=direction('',(0.e0,0.e0,1.e0));
#47602=direction('',(-1.319992951662e-1,9.912498101264e-1,0.e0));
#47603=axis2_placement_3d('',#47600,#47601,#47602);
#47604=toroidal_surface('',#47603,7.065650925828e1,4.e0);
#47606=oriented_edge('',*,*,#47605,.f.);
#47608=oriented_edge('',*,*,#47607,.f.);
#47609=oriented_edge('',*,*,#47593,.t.);
#47610=oriented_edge('',*,*,#47591,.t.);
#47611=oriented_edge('',*,*,#47589,.t.);
#47612=oriented_edge('',*,*,#47349,.f.);
#47613=oriented_edge('',*,*,#47347,.f.);
#47614=oriented_edge('',*,*,#30175,.t.);
#47615=oriented_edge('',*,*,#30173,.t.);
#47616=edge_loop('',(#47606,#47608,#47609,#47610,#47611,#47612,#47613,#47614,
#47615));
#47617=face_outer_bound('',#47616,.f.);
#47619=cartesian_point('',(1.049793752096e1,-6.987437838674e1,
-3.934373684236e1));
#47620=direction('',(-9.913815095515e-1,-1.305896090036e-1,1.044301391505e-2));
#47621=direction('',(1.308330270504e-1,-9.910190081099e-1,2.764135665391e-2));
#47622=axis2_placement_3d('',#47619,#47620,#47621);
#47623=toroidal_surface('',#47622,3.698456065625e0,2.999995096072e-1);
#47625=oriented_edge('',*,*,#47624,.f.);
#47627=oriented_edge('',*,*,#47626,.t.);
#47628=oriented_edge('',*,*,#47607,.t.);
#47629=oriented_edge('',*,*,#47605,.t.);
#47631=oriented_edge('',*,*,#47630,.f.);
#47632=edge_loop('',(#47625,#47627,#47628,#47629,#47631));
#47633=face_outer_bound('',#47632,.f.);
#47635=cartesian_point('',(1.224171865864e1,-7.766248969707e1,0.e0));
#47636=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#47637=direction('',(-1.305261922200e-1,9.914448613738e-1,0.e0));
#47638=axis2_placement_3d('',#47635,#47636,#47637);
#47639=plane('',#47638);
#47640=oriented_edge('',*,*,#30664,.t.);
#47641=oriented_edge('',*,*,#30681,.t.);
#47642=oriented_edge('',*,*,#30914,.t.);
#47644=oriented_edge('',*,*,#47643,.t.);
#47645=oriented_edge('',*,*,#47624,.t.);
#47647=oriented_edge('',*,*,#47646,.t.);
#47648=edge_loop('',(#47640,#47641,#47642,#47644,#47645,#47647));
#47649=face_outer_bound('',#47648,.f.);
#47651=cartesian_point('',(1.080784495075e1,-7.245049939850e1,
-4.213845709886e1));
#47652=direction('',(-7.983141214457e-2,5.391099032385e-1,-8.384434732677e-1));
#47653=direction('',(5.457096498822e-1,7.275212621278e-1,4.158290408057e-1));
#47654=axis2_placement_3d('',#47651,#47652,#47653);
#47655=cylindrical_surface('',#47654,3.000000000002e-1);
#47656=oriented_edge('',*,*,#30948,.t.);
#47657=oriented_edge('',*,*,#31015,.f.);
#47658=oriented_edge('',*,*,#47595,.f.);
#47659=oriented_edge('',*,*,#47626,.f.);
#47660=oriented_edge('',*,*,#47643,.f.);
#47661=edge_loop('',(#47656,#47657,#47658,#47659,#47660));
#47662=face_outer_bound('',#47661,.f.);
#47664=cartesian_point('',(1.114691986357e1,-7.364363450312e1,
-2.490846053290e1));
#47665=direction('',(-1.149425328796e-2,7.082981184346e-3,-9.999088526055e-1));
#47666=direction('',(5.253112478997e-1,8.509101554848e-1,-1.108092750340e-5));
#47667=axis2_placement_3d('',#47664,#47665,#47666);
#47668=cylindrical_surface('',#47667,3.000057677442e-1);
#47669=oriented_edge('',*,*,#30650,.t.);
#47670=oriented_edge('',*,*,#47646,.f.);
#47671=oriented_edge('',*,*,#47630,.t.);
#47672=oriented_edge('',*,*,#30171,.f.);
#47673=edge_loop('',(#47669,#47670,#47671,#47672));
#47674=face_outer_bound('',#47673,.f.);
#47676=cartesian_point('',(2.342456908334e0,-7.336239068601e1,
-4.228405173653e1));
#47677=cartesian_point('',(2.355196501031e0,-7.334441723958e1,
-4.219223380228e1));
#47678=cartesian_point('',(2.373393524235e0,-7.329427046128e1,
-4.191549382379e1));
#47679=cartesian_point('',(2.337013301455e0,-7.324805149721e1,
-4.159362157785e1));
#47680=cartesian_point('',(2.280584584793e0,-7.322394035625e1,
-4.136892583842e1));
#47681=cartesian_point('',(2.264810742067e0,-7.321855501115e1,
-4.131419665277e1));
#47682=cartesian_point('',(1.970339993879e0,-7.286718326266e1,
-4.217220132219e1));
#47683=cartesian_point('',(1.957358955302e0,-7.286696279783e1,
-4.208718127830e1));
#47684=cartesian_point('',(1.903039489477e0,-7.287518911631e1,
-4.183690297874e1));
#47685=cartesian_point('',(1.801011403710e0,-7.291097739823e1,
-4.156287507066e1));
#47686=cartesian_point('',(1.712330866760e0,-7.295282767714e1,
-4.138103620703e1));
#47687=cartesian_point('',(1.689613780333e0,-7.296406415633e1,
-4.133740534585e1));
#47688=cartesian_point('',(1.414006152559e0,-7.311026772284e1,
-4.200577935877e1));
#47689=cartesian_point('',(1.405470192006e0,-7.313664202713e1,
-4.194474916312e1));
#47690=cartesian_point('',(1.375934803472e0,-7.322184635561e1,
-4.176072147255e1));
#47691=cartesian_point('',(1.332962868098e0,-7.333760454009e1,
-4.154638450344e1));
#47692=cartesian_point('',(1.300072784013e0,-7.342856658896e1,
-4.139656398199e1));
#47693=cartesian_point('',(1.291885110477e0,-7.345137802317e1,
-4.136005953740e1));
#47694=cartesian_point('',(1.490291655884e0,-7.373473569730e1,
-4.202913462754e1));
#47695=cartesian_point('',(1.509840003957e0,-7.375749883097e1,
-4.197406318174e1));
#47696=cartesian_point('',(1.566000077244e0,-7.382526324277e1,
-4.179880267966e1));
#47697=cartesian_point('',(1.620079207412e0,-7.390153830504e1,
-4.156836212513e1));
#47698=cartesian_point('',(1.649107606280e0,-7.395265419636e1,
-4.139271053257e1));
#47699=cartesian_point('',(1.655589215016e0,-7.396499880720e1,
-4.134889724705e1));
#47700=(bounded_surface()b_spline_surface(3,3,((#47676,#47677,#47678,#47679,
#47680,#47681),(#47682,#47683,#47684,#47685,#47686,#47687),(#47688,#47689,
#47690,#47691,#47692,#47693),(#47694,#47695,#47696,#47697,#47698,#47699)),
.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());
#47701=oriented_edge('',*,*,#47396,.f.);
#47703=oriented_edge('',*,*,#47702,.t.);
#47705=oriented_edge('',*,*,#47704,.f.);
#47707=oriented_edge('',*,*,#47706,.f.);
#47708=edge_loop('',(#47701,#47703,#47705,#47707));
#47709=face_outer_bound('',#47708,.f.);
#47711=cartesian_point('',(8.407810127359e-1,-7.328993448238e1,
-4.365112682923e1));
#47712=cartesian_point('',(8.882208917611e-1,-7.327073277922e1,
-4.368502460892e1));
#47713=cartesian_point('',(1.064678115695e0,-7.326340275125e1,
-4.378886269105e1));
#47714=cartesian_point('',(1.681016439136e0,-7.325863543771e1,
-4.372258119006e1));
#47715=cartesian_point('',(1.823551662899e0,-7.329837403824e1,
-4.348326487573e1));
#47716=cartesian_point('',(1.953666771402e0,-7.330488103951e1,
-4.332337751081e1));
#47717=cartesian_point('',(2.036264367075e0,-7.331147930440e1,
-4.314668245565e1));
#47718=cartesian_point('',(2.109242537623e0,-7.331107074258e1,
-4.296676343849e1));
#47719=cartesian_point('',(2.167283449907e0,-7.330566934894e1,
-4.277515000103e1));
#47720=cartesian_point('',(2.211791523323e0,-7.329391948931e1,
-4.257610341708e1));
#47721=cartesian_point('',(2.240137480084e0,-7.327599649192e1,
-4.237440892572e1));
#47722=cartesian_point('',(2.251232222462e0,-7.325277578191e1,
-4.217780721129e1));
#47723=cartesian_point('',(2.245172595853e0,-7.322462263480e1,
-4.198362320163e1));
#47724=cartesian_point('',(2.228819373502e0,-7.320309537690e1,
-4.185751662351e1));
#47725=cartesian_point('',(2.216706024973e0,-7.319136552285e1,
-4.179323934087e1));
#47726=cartesian_point('',(8.469825076128e-1,-7.281594678749e1,
-4.345018134999e1));
#47727=cartesian_point('',(8.874375387212e-1,-7.279231482290e1,
-4.348732571552e1));
#47728=cartesian_point('',(1.048933585286e0,-7.278323465501e1,
-4.360434220230e1));
#47729=cartesian_point('',(1.680526004362e0,-7.277979866047e1,
-4.352781272349e1));
#47730=cartesian_point('',(1.767629941221e0,-7.283324367228e1,
-4.326444933654e1));
#47731=cartesian_point('',(1.848253862356e0,-7.284943833226e1,
-4.310308530120e1));
#47732=cartesian_point('',(1.876915233037e0,-7.287031400677e1,
-4.292908943267e1));
#47733=cartesian_point('',(1.895605421566e0,-7.288863812319e1,
-4.275859626448e1));
#47734=cartesian_point('',(1.898661448215e0,-7.290813019488e1,
-4.258170888339e1));
#47735=cartesian_point('',(1.889457729935e0,-7.292798080966e1,
-4.240307119713e1));
#47736=cartesian_point('',(1.867549230771e0,-7.294838679336e1,
-4.222711958675e1));
#47737=cartesian_point('',(1.834412727685e0,-7.296918176440e1,
-4.206080375163e1));
#47738=cartesian_point('',(1.790163303887e0,-7.299151336533e1,
-4.190192565298e1));
#47739=cartesian_point('',(1.753521916040e0,-7.300798723171e1,
-4.180276267377e1));
#47740=cartesian_point('',(1.732628787562e0,-7.301723049775e1,
-4.175345612341e1));
#47741=cartesian_point('',(1.135273425197e0,-7.278327320686e1,
-4.301032916674e1));
#47742=cartesian_point('',(1.146644485496e0,-7.277064416431e1,
-4.302990202051e1));
#47743=cartesian_point('',(1.192496470266e0,-7.275472713597e1,
-4.308425695056e1));
#47744=cartesian_point('',(1.374484417577e0,-7.275970392290e1,
-4.305289074158e1));
#47745=cartesian_point('',(1.398840779472e0,-7.281412374125e1,
-4.291702689924e1));
#47746=cartesian_point('',(1.421544668803e0,-7.286210853494e1,
-4.280429278564e1));
#47747=cartesian_point('',(1.429324376531e0,-7.291871635510e1,
-4.267699449872e1));
#47748=cartesian_point('',(1.434314119582e0,-7.297992383752e1,
-4.254281659646e1));
#47749=cartesian_point('',(1.434868563496e0,-7.304624730952e1,
-4.239979313494e1));
#47750=cartesian_point('',(1.431977181453e0,-7.311580800362e1,
-4.225182046227e1));
#47751=cartesian_point('',(1.425529542520e0,-7.318656052026e1,
-4.210340048794e1));
#47752=cartesian_point('',(1.415969388783e0,-7.325588494737e1,
-4.196043199108e1));
#47753=cartesian_point('',(1.403344753774e0,-7.332503110079e1,
-4.182090722692e1));
#47754=cartesian_point('',(1.392982227366e0,-7.337075524961e1,
-4.173134557700e1));
#47755=cartesian_point('',(1.387101428708e0,-7.339443447355e1,
-4.168593811931e1));
#47756=cartesian_point('',(1.354877468112e0,-7.323166912964e1,
-4.286675786593e1));
#47757=cartesian_point('',(1.350453187074e0,-7.323208845128e1,
-4.286932114454e1));
#47758=cartesian_point('',(1.320687465259e0,-7.321256655212e1,
-4.286141764120e1));
#47759=cartesian_point('',(1.135265999648e0,-7.322280138008e1,
-4.287567380379e1));
#47760=cartesian_point('',(1.165906245435e0,-7.326427831004e1,
-4.286372179390e1));
#47761=cartesian_point('',(1.192735120375e0,-7.332747525213e1,
-4.279055401973e1));
#47762=cartesian_point('',(1.238095369146e0,-7.339779307355e1,
-4.269713269857e1));
#47763=cartesian_point('',(1.286642140616e0,-7.347385652356e1,
-4.258197309058e1));
#47764=cartesian_point('',(1.340222090940e0,-7.355196749687e1,
-4.245074768464e1));
#47765=cartesian_point('',(1.395986674663e0,-7.362886342528e1,
-4.230638466451e1));
#47766=cartesian_point('',(1.451903300346e0,-7.370072117556e1,
-4.215378612327e1));
#47767=cartesian_point('',(1.505040704815e0,-7.376404090033e1,
-4.199881868555e1));
#47768=cartesian_point('',(1.555376166735e0,-7.381937007622e1,
-4.183914662218e1));
#47769=cartesian_point('',(1.585884876878e0,-7.385000355457e1,
-4.173016167034e1));
#47770=cartesian_point('',(1.600542352736e0,-7.386401670649e1,
-4.167283746698e1));
#47771=(bounded_surface()b_spline_surface(3,3,((#47711,#47712,#47713,#47714,
#47715,#47716,#47717,#47718,#47719,#47720,#47721,#47722,#47723,#47724,#47725),(
#47726,#47727,#47728,#47729,#47730,#47731,#47732,#47733,#47734,#47735,#47736,
#47737,#47738,#47739,#47740),(#47741,#47742,#47743,#47744,#47745,#47746,#47747,
#47748,#47749,#47750,#47751,#47752,#47753,#47754,#47755),(#47756,#47757,#47758,
#47759,#47760,#47761,#47762,#47763,#47764,#47765,#47766,#47767,#47768,#47769,
#47770)),.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());
#47772=oriented_edge('',*,*,#31118,.f.);
#47773=oriented_edge('',*,*,#47107,.t.);
#47775=oriented_edge('',*,*,#47774,.t.);
#47776=oriented_edge('',*,*,#47702,.f.);
#47777=edge_loop('',(#47772,#47773,#47775,#47776));
#47778=face_outer_bound('',#47777,.f.);
#47780=cartesian_point('',(1.258694528010e0,-7.324138218016e1,
-4.213845709964e1));
#47781=direction('',(-8.780480477855e-3,5.449178335231e-1,-8.384434732712e-1));
#47782=direction('',(9.996412520711e-1,2.600053605578e-2,6.429563174072e-3));
#47783=axis2_placement_3d('',#47780,#47781,#47782);
#47784=cylindrical_surface('',#47783,3.000000000022e-1);
#47785=oriented_edge('',*,*,#47704,.t.);
#47786=oriented_edge('',*,*,#47774,.f.);
#47787=oriented_edge('',*,*,#47126,.f.);
#47788=oriented_edge('',*,*,#47158,.f.);
#47789=oriented_edge('',*,*,#47178,.f.);
#47790=edge_loop('',(#47785,#47786,#47787,#47788,#47789));
#47791=face_outer_bound('',#47790,.f.);
#47793=cartesian_point('',(2.274382644092e0,-7.384229055527e1,
-2.154670092292e1));
#47794=direction('',(1.047141369478e-2,-8.411024415517e-3,9.999097980136e-1));
#47795=direction('',(4.795100842379e-1,8.775331956293e-1,2.360017549262e-3));
#47796=axis2_placement_3d('',#47793,#47794,#47795);
#47797=cylindrical_surface('',#47796,5.000150358348e-1);
#47798=oriented_edge('',*,*,#47398,.f.);
#47799=oriented_edge('',*,*,#47706,.t.);
#47800=oriented_edge('',*,*,#47176,.f.);
#47802=oriented_edge('',*,*,#47801,.f.);
#47803=edge_loop('',(#47798,#47799,#47800,#47802));
#47804=face_outer_bound('',#47803,.f.);
#47806=cartesian_point('',(2.414471539005e0,-7.645231435600e1,
-8.219506755312e0));
#47807=direction('',(-9.999456834579e-1,-2.075033541260e-4,1.042051228384e-2));
#47808=direction('',(-6.747303782005e-4,9.989933353406e-1,-4.485377000818e-2));
#47809=axis2_placement_3d('',#47806,#47807,#47808);
#47810=toroidal_surface('',#47809,2.497861005162e0,4.999993257738e-1);
#47812=oriented_edge('',*,*,#47811,.f.);
#47814=oriented_edge('',*,*,#47813,.f.);
#47815=oriented_edge('',*,*,#47801,.t.);
#47816=oriented_edge('',*,*,#47174,.f.);
#47817=oriented_edge('',*,*,#47193,.f.);
#47818=edge_loop('',(#47812,#47814,#47815,#47816,#47817));
#47819=face_outer_bound('',#47818,.f.);
#47821=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#47822=direction('',(0.e0,0.e0,1.e0));
#47823=direction('',(-6.688585404188e-2,9.977606338842e-1,0.e0));
#47824=axis2_placement_3d('',#47821,#47822,#47823);
#47825=toroidal_surface('',#47824,7.649382607502e1,3.e0);
#47827=oriented_edge('',*,*,#47826,.t.);
#47829=oriented_edge('',*,*,#47828,.t.);
#47830=oriented_edge('',*,*,#47402,.t.);
#47831=oriented_edge('',*,*,#47400,.t.);
#47832=oriented_edge('',*,*,#47813,.t.);
#47833=oriented_edge('',*,*,#47811,.t.);
#47834=oriented_edge('',*,*,#47210,.t.);
#47835=oriented_edge('',*,*,#47208,.t.);
#47836=edge_loop('',(#47827,#47829,#47830,#47831,#47832,#47833,#47834,#47835));
#47837=face_outer_bound('',#47836,.f.);
#47839=cartesian_point('',(7.585181852442e0,-7.611341996704e1,
-8.219509123416e0));
#47840=direction('',(9.914198781600e-1,1.303000672291e-1,1.041718144737e-2));
#47841=direction('',(-1.183918610645e-1,8.613120621100e-1,4.940899704482e-1));
#47842=axis2_placement_3d('',#47839,#47840,#47841);
#47843=toroidal_surface('',#47842,2.497870611459e0,4.999993401905e-1);
#47844=oriented_edge('',*,*,#47828,.f.);
#47845=oriented_edge('',*,*,#47826,.f.);
#47846=oriented_edge('',*,*,#47231,.t.);
#47847=oriented_edge('',*,*,#47363,.f.);
#47848=oriented_edge('',*,*,#47380,.f.);
#47849=edge_loop('',(#47844,#47845,#47846,#47847,#47848));
#47850=face_outer_bound('',#47849,.f.);
#47852=cartesian_point('',(2.609089460194e0,-7.409553396803e1,
-6.309436088101e0));
#47853=cartesian_point('',(2.628886998924e0,-7.413102488692e1,
-6.251638522776e0));
#47854=cartesian_point('',(2.665113580026e0,-7.420513775391e1,
-6.133549524693e0));
#47855=cartesian_point('',(2.706496952078e0,-7.432041365450e1,
-5.957563434192e0));
#47856=cartesian_point('',(2.734538094133e0,-7.443760998997e1,
-5.785678337728e0));
#47857=cartesian_point('',(2.749412744117e0,-7.455222027034e1,
-5.623639023342e0));
#47858=cartesian_point('',(2.752330752494e0,-7.466347758840e1,
-5.471612065084e0));
#47859=cartesian_point('',(2.744412363225e0,-7.477041960378e1,
-5.330054362577e0));
#47860=cartesian_point('',(2.726731550302e0,-7.487244895269e1,
-5.198940260755e0));
#47861=cartesian_point('',(2.700147208422e0,-7.496947042614e1,
-5.077644182712e0));
#47862=cartesian_point('',(2.665190453328e0,-7.506168225109e1,
-4.965250064942e0));
#47863=cartesian_point('',(2.621869298478e0,-7.514969907142e1,
-4.860419381345e0));
#47864=cartesian_point('',(2.569469424991e0,-7.523437529849e1,
-4.761626232174e0));
#47865=cartesian_point('',(2.507231260006e0,-7.531540337935e1,
-4.668756796107e0));
#47866=cartesian_point('',(2.435191643213e0,-7.539115692891e1,
-4.583133569534e0));
#47867=cartesian_point('',(2.354455718983e0,-7.545969289912e1,
-4.506370601697e0));
#47868=cartesian_point('',(2.265517540739e0,-7.552025723241e1,
-4.438851697712e0));
#47869=cartesian_point('',(2.167826352726e0,-7.557266804761e1,
-4.380528842401e0));
#47870=cartesian_point('',(2.061760713817e0,-7.561602932976e1,
-4.332378817601e0));
#47871=cartesian_point('',(1.949434695289e0,-7.564912448118e1,
-4.295939869884e0));
#47872=cartesian_point('',(1.834098641818e0,-7.567127123815e1,
-4.272234594724e0));
#47873=cartesian_point('',(1.718148840967e0,-7.568266739087e1,
-4.261236986237e0));
#47874=cartesian_point('',(1.525920859533e0,-7.568445351098e1,
-4.263390849663e0));
#47875=cartesian_point('',(1.381723259076e0,-7.565949001862e1,
-4.296339462695e0));
#47876=cartesian_point('',(1.298683389868e0,-7.563224091034e1,
-4.329806471861e0));
#47877=cartesian_point('',(2.028360125790e0,-7.390590451301e1,
-6.170095134974e0));
#47878=cartesian_point('',(2.055029633594e0,-7.392016006650e1,
-6.112581920894e0));
#47879=cartesian_point('',(2.107520501932e0,-7.395233426800e1,
-5.994645154167e0));
#47880=cartesian_point('',(2.179503173975e0,-7.400931832126e1,
-5.817739119711e0));
#47881=cartesian_point('',(2.243316127684e0,-7.407364105858e1,
-5.643824234246e0));
#47882=cartesian_point('',(2.297055376779e0,-7.414216005869e1,
-5.478758075329e0));
#47883=cartesian_point('',(2.340971140038e0,-7.421373745054e1,
-5.322737645671e0));
#47884=cartesian_point('',(2.375190327062e0,-7.428715176750e1,
-5.176234687237e0));
#47885=cartesian_point('',(2.399948436468e0,-7.436143644090e1,
-5.039216796431e0));
#47886=cartesian_point('',(2.415501662491e0,-7.443603132178e1,
-4.911014287848e0));
#47887=cartesian_point('',(2.421937362193e0,-7.451067726907e1,
-4.790627171718e0));
#47888=cartesian_point('',(2.419023973599e0,-7.458555012979e1,
-4.676563587919e0));
#47889=cartesian_point('',(2.405907334746e0,-7.466117378935e1,
-4.567053126709e0));
#47890=cartesian_point('',(2.381067722092e0,-7.473715734402e1,
-4.461808751425e0));
#47891=cartesian_point('',(2.343037738715e0,-7.481172617394e1,
-4.362256530960e0));
#47892=cartesian_point('',(2.291311747848e0,-7.488237493336e1,
-4.270494976040e0));
#47893=cartesian_point('',(2.225528156157e0,-7.494750013887e1,
-4.187482390550e0));
#47894=cartesian_point('',(2.144774347121e0,-7.500601441651e1,
-4.113816592522e0));
#47895=cartesian_point('',(2.049226683592e0,-7.505596901406e1,
-4.051530120203e0));
#47896=cartesian_point('',(1.941431603100e0,-7.509497636930e1,
-4.003518636302e0));
#47897=cartesian_point('',(1.826016381952e0,-7.512135914614e1,
-3.971969379568e0));
#47898=cartesian_point('',(1.707336154371e0,-7.513476411173e1,
-3.957424673485e0));
#47899=cartesian_point('',(1.509479322062e0,-7.513587948917e1,
-3.961008811922e0));
#47900=cartesian_point('',(1.364232203171e0,-7.510429612456e1,
-4.006168456279e0));
#47901=cartesian_point('',(1.289264567108e0,-7.507132020130e1,
-4.050523905704e0));
#47902=cartesian_point('',(1.649570522647e0,-7.436382261665e1,
-6.368729245046e0));
#47903=cartesian_point('',(1.659662110585e0,-7.436473545380e1,
-6.310334932615e0));
#47904=cartesian_point('',(1.680056620501e0,-7.436782382345e1,
-6.191301897016e0));
#47905=cartesian_point('',(1.709644316141e0,-7.437603817094e1,
-6.014658479876e0));
#47906=cartesian_point('',(1.737570750761e0,-7.438752945834e1,
-5.842866381865e0));
#47907=cartesian_point('',(1.762812020739e0,-7.440152707474e1,
-5.681627047508e0));
#47908=cartesian_point('',(1.785269053504e0,-7.441760355570e1,
-5.531074007641e0));
#47909=cartesian_point('',(1.804795441544e0,-7.443532390765e1,
-5.391641407902e0));
#47910=cartesian_point('',(1.821310819906e0,-7.445431573902e1,
-5.263290784005e0));
#47911=cartesian_point('',(1.834788783531e0,-7.447432017263e1,
-5.145403126772e0));
#47912=cartesian_point('',(1.845180733897e0,-7.449517587340e1,
-5.037091633573e0));
#47913=cartesian_point('',(1.852377581204e0,-7.451686378560e1,
-4.937086071143e0));
#47914=cartesian_point('',(1.856092866201e0,-7.453949473088e1,
-4.843981047218e0));
#47915=cartesian_point('',(1.855706549329e0,-7.456292938026e1,
-4.757749449283e0));
#47916=cartesian_point('',(1.850470366628e0,-7.458657463359e1,
-4.679652934819e0));
#47917=cartesian_point('',(1.839921356823e0,-7.460953243383e1,
-4.611040235146e0));
#47918=cartesian_point('',(1.823791109190e0,-7.463114370335e1,
-4.551987096382e0));
#47919=cartesian_point('',(1.801732588261e0,-7.465090463339e1,
-4.502110064148e0));
#47920=cartesian_point('',(1.773768247487e0,-7.466801047115e1,
-4.461839550606e0));
#47921=cartesian_point('',(1.740783445144e0,-7.468149577543e1,
-4.432008872899e0));
#47922=cartesian_point('',(1.704495032086e0,-7.469065264001e1,
-4.413034140697e0));
#47923=cartesian_point('',(1.666642697677e0,-7.469527311665e1,
-4.404597581300e0));
#47924=cartesian_point('',(1.603268770524e0,-7.469548920119e1,
-4.407325993226e0));
#47925=cartesian_point('',(1.557206348704e0,-7.468422194657e1,
-4.435164797347e0));
#47926=cartesian_point('',(1.534950434611e0,-7.467266931004e1,
-4.463874113174e0));
#47927=cartesian_point('',(2.026785055318e0,-7.479948077782e1,
-6.614791663883e0));
#47928=cartesian_point('',(2.021097744711e0,-7.481446024093e1,
-6.555639606621e0));
#47929=cartesian_point('',(2.007983344037e0,-7.484386013841e1,
-6.435865340019e0));
#47930=cartesian_point('',(1.984193909544e0,-7.488416350994e1,
-6.260282964981e0));
#47931=cartesian_point('',(1.957067544399e0,-7.492014329200e1,
-6.091661180065e0));
#47932=cartesian_point('',(1.928132917023e0,-7.495093912324e1,
-5.935504753650e0));
#47933=cartesian_point('',(1.898062920456e0,-7.497687618794e1,
-5.791882685957e0));
#47934=cartesian_point('',(1.867557634649e0,-7.499820117235e1,
-5.661194080652e0));
#47935=cartesian_point('',(1.837205463908e0,-7.501523012730e1,
-5.543403965714e0));
#47936=cartesian_point('',(1.807430869639e0,-7.502833098182e1,
-5.437964667613e0));
#47937=cartesian_point('',(1.778555966241e0,-7.503785231777e1,
-5.344134122795e0));
#47938=cartesian_point('',(1.750777040788e0,-7.504410915955e1,
-5.260914506940e0));
#47939=cartesian_point('',(1.724252490508e0,-7.504732092529e1,
-5.187341053147e0));
#47940=cartesian_point('',(1.699605805706e0,-7.504756680201e1,
-5.123699515411e0));
#47941=cartesian_point('',(1.677979332370e0,-7.504503672726e1,
-5.071059644297e0));
#47942=cartesian_point('',(1.660543818908e0,-7.504025850035e1,
-5.029882870692e0));
#47943=cartesian_point('',(1.647936566188e0,-7.503392987667e1,
-4.999196264277e0));
#47944=cartesian_point('',(1.640476272998e0,-7.502676607619e1,
-4.977443322726e0));
#47945=cartesian_point('',(1.638304896879e0,-7.501962972753e1,
-4.963137916890e0));
#47946=cartesian_point('',(1.640982970789e0,-7.501349042640e1,
-4.954647897687e0));
#47947=cartesian_point('',(1.647286710369e0,-7.500915619097e1,
-4.950273145249e0));
#47948=cartesian_point('',(1.655591740912e0,-7.500704815412e1,
-4.948665447929e0));
#47949=cartesian_point('',(1.670101186992e0,-7.500745181225e1,
-4.949503822982e0));
#47950=cartesian_point('',(1.678377903615e0,-7.501371980100e1,
-4.955825513073e0));
#47951=cartesian_point('',(1.676370531053e0,-7.501940421078e1,
-4.965240088063e0));
#47952=(bounded_surface()b_spline_surface(3,3,((#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,#47879,#47880,#47881,#47882,#47883,#47884,#47885,#47886,#47887,#47888,
#47889,#47890,#47891,#47892,#47893,#47894,#47895,#47896,#47897,#47898,#47899,
#47900,#47901),(#47902,#47903,#47904,#47905,#47906,#47907,#47908,#47909,#47910,
#47911,#47912,#47913,#47914,#47915,#47916,#47917,#47918,#47919,#47920,#47921,
#47922,#47923,#47924,#47925,#47926),(#47927,#47928,#47929,#47930,#47931,#47932,
#47933,#47934,#47935,#47936,#47937,#47938,#47939,#47940,#47941,#47942,#47943,
#47944,#47945,#47946,#47947,#47948,#47949,#47950,#47951)),.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.978991567086e-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());
#47953=oriented_edge('',*,*,#47213,.t.);
#47954=oriented_edge('',*,*,#47196,.t.);
#47956=oriented_edge('',*,*,#47955,.f.);
#47957=oriented_edge('',*,*,#30183,.t.);
#47958=edge_loop('',(#47953,#47954,#47956,#47957));
#47959=face_outer_bound('',#47958,.f.);
#47961=cartesian_point('',(1.439133225950e0,-7.446856800578e1,
-2.490846053290e1));
#47962=direction('',(-1.047140379417e-2,8.522686412664e-3,-9.999088526055e-1));
#47963=direction('',(6.318831998652e-1,7.750636242305e-1,-1.108092735900e-5));
#47964=axis2_placement_3d('',#47961,#47962,#47963);
#47965=cylindrical_surface('',#47964,3.000057677449e-1);
#47966=oriented_edge('',*,*,#47955,.t.);
#47967=oriented_edge('',*,*,#47181,.f.);
#47968=oriented_edge('',*,*,#47162,.t.);
#47969=oriented_edge('',*,*,#30185,.f.);
#47970=edge_loop('',(#47966,#47967,#47968,#47969));
#47971=face_outer_bound('',#47970,.f.);
#47973=cartesian_point('',(-7.253296643834e0,-7.304051724462e1,
-4.228405173681e1));
#47974=cartesian_point('',(-7.238320035414e0,-7.302436041500e1,
-4.219223380780e1));
#47975=cartesian_point('',(-7.213733222177e0,-7.297701783979e1,
-4.191549384350e1));
#47976=cartesian_point('',(-7.243769417793e0,-7.292644571284e1,
-4.159362159614e1));
#47977=cartesian_point('',(-7.296568242875e0,-7.289517541939e1,
-4.136892585082e1));
#47978=cartesian_point('',(-7.311504213213e0,-7.288777724531e1,
-4.131419665192e1));
#47979=cartesian_point('',(-7.557592506850e0,-7.250097538538e1,
-4.217220132230e1));
#47980=cartesian_point('',(-7.570433713632e0,-7.249906244125e1,
-4.208718128334e1));
#47981=cartesian_point('',(-7.625362215081e0,-7.250012826886e1,
-4.183690299623e1));
#47982=cartesian_point('',(-7.731188742283e0,-7.252229303807e1,
-4.156287508574e1));
#47983=cartesian_point('',(-7.824573163736e0,-7.255221014902e1,
-4.138103621677e1));
#47984=cartesian_point('',(-7.848562562986e0,-7.256038532577e1,
-4.133740534494e1));
#47985=cartesian_point('',(-8.140895724006e0,-7.266936408606e1,
-4.200577935859e1));
#47986=cartesian_point('',(-8.152801195043e0,-7.269439858666e1,
-4.194474916652e1));
#47987=cartesian_point('',(-8.193205298439e0,-7.277501883402e1,
-4.176072148537e1));
#47988=cartesian_point('',(-8.250919077561e0,-7.288417772747e1,
-4.154638451536e1));
#47989=cartesian_point('',(-8.295400713210e0,-7.297006856755e1,
-4.139656398998e1));
#47990=cartesian_point('',(-8.306495832403e0,-7.299161614620e1,
-4.136005953659e1));
#47991=cartesian_point('',(-8.146772280926e0,-7.329844690670e1,
-4.202913462738e1));
#47992=cartesian_point('',(-8.130362357784e0,-7.332356686858e1,
-4.197406318472e1));
#47993=cartesian_point('',(-8.083527774566e0,-7.339808190325e1,
-4.179880269223e1));
#47994=cartesian_point('',(-8.039867191251e0,-7.348076316539e1,
-4.156836213853e1));
#47995=cartesian_point('',(-8.017759095858e0,-7.353523072121e1,
-4.139271054233e1));
#47996=cartesian_point('',(-8.012944232072e0,-7.354831574505e1,
-4.134889724619e1));
#47997=(bounded_surface()b_spline_surface(3,3,((#47973,#47974,#47975,#47976,
#47977,#47978),(#47979,#47980,#47981,#47982,#47983,#47984),(#47985,#47986,
#47987,#47988,#47989,#47990),(#47991,#47992,#47993,#47994,#47995,#47996)),
.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());
#47998=oriented_edge('',*,*,#46926,.f.);
#48000=oriented_edge('',*,*,#47999,.t.);
#48002=oriented_edge('',*,*,#48001,.f.);
#48004=oriented_edge('',*,*,#48003,.f.);
#48005=edge_loop('',(#47998,#48000,#48002,#48004));
#48006=face_outer_bound('',#48005,.f.);
#48008=cartesian_point('',(-8.732690036236e0,-7.277267294490e1,
-4.365111040918e1));
#48009=cartesian_point('',(-8.683149315242e0,-7.275982638602e1,
-4.368501214450e1));
#48010=cartesian_point('',(-8.507250369287e0,-7.277559032379e1,
-4.378885845317e1));
#48011=cartesian_point('',(-7.895547038420e0,-7.285131061219e1,
-4.372259076195e1));
#48012=cartesian_point('',(-7.759410238894e0,-7.290931656538e1,
-4.348326969386e1));
#48013=cartesian_point('',(-7.631257993252e0,-7.293275118638e1,
-4.332338391407e1));
#48014=cartesian_point('',(-7.550227527007e0,-7.295007453845e1,
-4.314668942315e1));
#48015=cartesian_point('',(-7.477820213195e0,-7.295919525964e1,
-4.296677155840e1));
#48016=cartesian_point('',(-7.419570355716e0,-7.296141630097e1,
-4.277515886384e1));
#48017=cartesian_point('',(-7.373908755791e0,-7.295557682079e1,
-4.257611247218e1));
#48018=cartesian_point('',(-7.343465108651e0,-7.294150738669e1,
-4.237441738385e1));
#48019=cartesian_point('',(-7.329433647103e0,-7.291993366998e1,
-4.217781431549e1));
#48020=cartesian_point('',(-7.331766208090e0,-7.289123014938e1,
-4.198362656337e1));
#48021=cartesian_point('',(-7.345169892802e0,-7.286775199410e1,
-4.185751680092e1));
#48022=cartesian_point('',(-7.355649052555e0,-7.285454085956e1,
-4.179323706375e1));
#48023=cartesian_point('',(-8.664671196027e0,-7.230355128044e1,
-4.345016301403e1));
#48024=cartesian_point('',(-8.621478348522e0,-7.228540017092e1,
-4.348731160283e1));
#48025=cartesian_point('',(-8.460185928075e0,-7.229747570858e1,
-4.360433717273e1));
#48026=cartesian_point('',(-7.833531993605e0,-7.237650627989e1,
-4.352782361701e1));
#48027=cartesian_point('',(-7.754140248469e0,-7.244086655860e1,
-4.326445426529e1));
#48028=cartesian_point('',(-7.676320163120e0,-7.246744589626e1,
-4.310309178399e1));
#48029=cartesian_point('',(-7.650627676508e0,-7.249188428629e1,
-4.292909617992e1));
#48030=cartesian_point('',(-7.634488723574e0,-7.251249115930e1,
-4.275860392744e1));
#48031=cartesian_point('',(-7.634002418705e0,-7.253221542013e1,
-4.258171700788e1));
#48032=cartesian_point('',(-7.645717826768e0,-7.255069495950e1,
-4.240307926693e1));
#48033=cartesian_point('',(-7.670101910173e0,-7.256806685232e1,
-4.222712689706e1));
#48034=cartesian_point('',(-7.705668952661e0,-7.258435887374e1,
-4.206080968866e1));
#48035=cartesian_point('',(-7.752455151664e0,-7.260072401663e1,
-4.190192831964e1));
#48036=cartesian_point('',(-7.790934221494e0,-7.261227456221e1,
-4.180276278166e1));
#48037=cartesian_point('',(-7.812855979594e0,-7.261871191521e1,
-4.175345436771e1));
#48038=cartesian_point('',(-8.374568379518e0,-7.230878814581e1,
-4.301032036487e1));
#48039=cartesian_point('',(-8.361646298591e0,-7.229775006709e1,
-4.302989565448e1));
#48040=cartesian_point('',(-8.314110934932e0,-7.228795245876e1,
-4.308425511557e1));
#48041=cartesian_point('',(-8.134324536910e0,-7.231663889876e1,
-4.305289558599e1));
#48042=cartesian_point('',(-8.117277088384e0,-7.237377290876e1,
-4.291703043887e1));
#48043=cartesian_point('',(-8.101030696e0,-7.242431009605e1,-4.280429744586e1));
#48044=cartesian_point('',(-8.100705938587e0,-7.248144872413e1,
-4.267699986406e1));
#48045=cartesian_point('',(-8.103747860173e0,-7.254278342173e1,
-4.254282283976e1));
#48046=cartesian_point('',(-8.111854866005e0,-7.260861156988e1,
-4.239979992275e1));
#48047=cartesian_point('',(-8.123800807525e0,-7.267719969108e1,
-4.225182731502e1));
#48048=cartesian_point('',(-8.139428211419e0,-7.274650552386e1,
-4.210340680393e1));
#48049=cartesian_point('',(-8.157955203709e0,-7.281398946759e1,
-4.196043722446e1));
#48050=cartesian_point('',(-8.179497504806e0,-7.288089747503e1,
-4.182090968612e1));
#48051=cartesian_point('',(-8.195739959525e0,-7.292487895238e1,
-4.173134574529e1));
#48052=cartesian_point('',(-8.204661559073e0,-7.294758886580e1,
-4.168593654886e1));
#48053=cartesian_point('',(-8.215362257044e0,-7.278201161961e1,
-4.286675807659e1));
#48054=cartesian_point('',(-8.219802082085e0,-7.278184942063e1,
-4.286932210887e1));
#48055=cartesian_point('',(-8.246761165111e0,-7.275860792511e1,
-4.286141866173e1));
#48056=cartesian_point('',(-8.431937344126e0,-7.274455170616e1,
-4.287567218829e1));
#48057=cartesian_point('',(-8.406976426657e0,-7.278967136756e1,
-4.286372384204e1));
#48058=cartesian_point('',(-8.388625878987e0,-7.285582898344e1,
-4.279055692105e1));
#48059=cartesian_point('',(-8.352832584751e0,-7.293146525275e1,
-4.269713698928e1));
#48060=cartesian_point('',(-8.314629693145e0,-7.301321413832e1,
-4.258197849701e1));
#48061=cartesian_point('',(-8.271703914191e0,-7.309765024370e1,
-4.245075401047e1));
#48062=cartesian_point('',(-8.226453414589e0,-7.318116722572e1,
-4.230639142181e1));
#48063=cartesian_point('',(-8.180394360404e0,-7.325970933586e1,
-4.215379270397e1));
#48064=cartesian_point('',(-8.135976115876e0,-7.332942395548e1,
-4.199882445036e1));
#48065=cartesian_point('',(-8.093292327834e0,-7.339085133464e1,
-4.183914954567e1));
#48066=cartesian_point('',(-8.067042420587e0,-7.342520585437e1,
-4.173016189529e1));
#48067=cartesian_point('',(-8.054338961065e0,-7.344101287159e1,
-4.167283546330e1));
#48068=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#48069=oriented_edge('',*,*,#31110,.f.);
#48070=oriented_edge('',*,*,#46636,.t.);
#48072=oriented_edge('',*,*,#48071,.t.);
#48073=oriented_edge('',*,*,#47999,.f.);
#48074=edge_loop('',(#48069,#48070,#48072,#48073));
#48075=face_outer_bound('',#48074,.f.);
#48077=cartesian_point('',(-8.311992507051e0,-7.277908460622e1,
-4.213845709901e1));
#48078=direction('',(6.242068762476e-2,5.414020686077e-1,-8.384434732668e-1));
#48079=direction('',(7.154114028422e-1,5.614915257671e-1,4.158290408029e-1));
#48080=axis2_placement_3d('',#48077,#48078,#48079);
#48081=cylindrical_surface('',#48080,2.999999999991e-1);
#48082=oriented_edge('',*,*,#48001,.t.);
#48083=oriented_edge('',*,*,#48071,.f.);
#48084=oriented_edge('',*,*,#46655,.f.);
#48085=oriented_edge('',*,*,#46688,.f.);
#48086=oriented_edge('',*,*,#46708,.f.);
#48087=edge_loop('',(#48082,#48083,#48084,#48085,#48086));
#48088=face_outer_bound('',#48087,.f.);
#48090=cartesian_point('',(-7.383428025706e0,-7.350742602928e1,
-2.154670092333e1));
#48091=direction('',(9.283970309299e-3,-9.705860692379e-3,9.999097980136e-1));
#48092=direction('',(5.899488755619e-1,8.074371520685e-1,2.360017549378e-3));
#48093=axis2_placement_3d('',#48090,#48091,#48092);
#48094=cylindrical_surface('',#48093,5.000150358357e-1);
#48095=oriented_edge('',*,*,#46928,.f.);
#48096=oriented_edge('',*,*,#48003,.t.);
#48097=oriented_edge('',*,*,#46706,.f.);
#48099=oriented_edge('',*,*,#48098,.f.);
#48100=edge_loop('',(#48095,#48096,#48097,#48099));
#48101=face_outer_bound('',#48100,.f.);
#48103=cartesian_point('',(-7.585214078931e0,-7.611340598462e1,
-8.219506755326e0));
#48104=direction('',(-9.914180941447e-1,1.303133743194e-1,1.042051227375e-2));
#48105=direction('',(1.297258381145e-1,9.905348788621e-1,-4.485376999971e-2));
#48106=axis2_placement_3d('',#48103,#48104,#48105);
#48107=toroidal_surface('',#48106,2.497861005168e0,4.999993257753e-1);
#48109=oriented_edge('',*,*,#48108,.f.);
#48111=oriented_edge('',*,*,#48110,.f.);
#48112=oriented_edge('',*,*,#48098,.t.);
#48113=oriented_edge('',*,*,#46704,.f.);
#48114=oriented_edge('',*,*,#46723,.f.);
#48115=edge_loop('',(#48109,#48111,#48112,#48113,#48114));
#48116=face_outer_bound('',#48115,.f.);
#48118=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#48119=direction('',(0.e0,0.e0,1.e0));
#48120=direction('',(6.392010871812e-2,9.979550188768e-1,0.e0));
#48121=axis2_placement_3d('',#48118,#48119,#48120);
#48122=toroidal_surface('',#48121,7.649382607502e1,3.e0);
#48124=oriented_edge('',*,*,#48123,.t.);
#48126=oriented_edge('',*,*,#48125,.t.);
#48127=oriented_edge('',*,*,#46932,.t.);
#48128=oriented_edge('',*,*,#46930,.t.);
#48129=oriented_edge('',*,*,#48110,.t.);
#48130=oriented_edge('',*,*,#48108,.t.);
#48131=oriented_edge('',*,*,#46740,.t.);
#48132=oriented_edge('',*,*,#46738,.t.);
#48133=edge_loop('',(#48124,#48126,#48127,#48128,#48129,#48130,#48131,#48132));
#48134=face_outer_bound('',#48133,.f.);
#48136=cartesian_point('',(-2.414502826404e0,-7.645232702368e1,
-8.219509828719e0));
#48137=direction('',(9.999457130002e-1,-2.199419647979e-4,1.041742184954e-2));
#48138=direction('',(-4.956192233901e-3,8.693968490694e-1,4.940896224237e-1));
#48139=axis2_placement_3d('',#48136,#48137,#48138);
#48140=toroidal_surface('',#48139,2.497873680496e0,4.999993431545e-1);
#48141=oriented_edge('',*,*,#48125,.f.);
#48142=oriented_edge('',*,*,#48123,.f.);
#48143=oriented_edge('',*,*,#46761,.t.);
#48144=oriented_edge('',*,*,#46893,.f.);
#48145=oriented_edge('',*,*,#46910,.f.);
#48146=edge_loop('',(#48141,#48142,#48143,#48144,#48145));
#48147=face_outer_bound('',#48146,.f.);
#48149=cartesian_point('',(-7.084639561274e0,-7.380219089735e1,
-6.309435891738e0));
#48150=cartesian_point('',(-7.069654923944e0,-7.383993451780e1,
-6.251681068201e0));
#48151=cartesian_point('',(-7.043421696714e0,-7.391810252796e1,
-6.133650266594e0));
#48152=cartesian_point('',(-7.017438258178e0,-7.403774257640e1,
-5.957735676442e0));
#48153=cartesian_point('',(-7.004922098480e0,-7.415757173370e1,
-5.785881329319e0));
#48154=cartesian_point('',(-7.005118257300e0,-7.427313268152e1,
-5.623851860526e0));
#48155=cartesian_point('',(-7.016731773824e0,-7.438382335130e1,
-5.471814833749e0));
#48156=cartesian_point('',(-7.038528873797e0,-7.448882917187e1,
-5.330237209538e0));
#48157=cartesian_point('',(-7.069366524490e0,-7.458769187176e1,
-5.199101886506e0));
#48158=cartesian_point('',(-7.108380132312e0,-7.468042730517e1,
-5.077785679190e0));
#48159=cartesian_point('',(-7.155068828196e0,-7.476730131369e1,
-4.965372437025e0));
#48160=cartesian_point('',(-7.209504819099e0,-7.484892440831e1,
-4.860523427931e0));
#48161=cartesian_point('',(-7.272507153368e0,-7.492604964723e1,
-4.761713683444e0));
#48162=cartesian_point('',(-7.344786494543e0,-7.499827090882e1,
-4.668831911982e0));
#48163=cartesian_point('',(-7.426091142304e0,-7.506397961770e1,
-4.583201781394e0));
#48164=cartesian_point('',(-7.515070320832e0,-7.512139498819e1,
-4.506435766400e0));
#48165=cartesian_point('',(-7.611137740204e0,-7.516983682240e1,
-4.438914010720e0));
#48166=cartesian_point('',(-7.714817587787e0,-7.520905450477e1,
-4.380586304948e0));
#48167=cartesian_point('',(-7.825618819124e0,-7.523820963694e1,
-4.332428426401e0));
#48168=cartesian_point('',(-7.941288838310e0,-7.525637203137e1,
-4.295978006982e0));
#48169=cartesian_point('',(-8.058519074424e0,-7.526328878473e1,
-4.272257947952e0));
#48170=cartesian_point('',(-8.174961629295e0,-7.525946742120e1,
-4.261243625862e0));
#48171=cartesian_point('',(-8.365841301379e0,-7.523616337284e1,
-4.263370168682e0));
#48172=cartesian_point('',(-8.505617444389e0,-7.519257886002e1,
-4.296325370976e0));
#48173=cartesian_point('',(-8.584417199005e0,-7.515469643635e1,
-4.329812461596e0));
#48174=cartesian_point('',(-7.635649067756e0,-7.353838331247e1,
-6.170094820599e0));
#48175=cartesian_point('',(-7.611086537612e0,-7.355598508342e1,
-6.112624269154e0));
#48176=cartesian_point('',(-7.563266186206e0,-7.359471433772e1,
-5.994745905079e0));
#48177=cartesian_point('',(-7.499356817537e0,-7.366057288333e1,
-5.817912716657e0));
#48178=cartesian_point('',(-7.444486808193e0,-7.373265318732e1,
-5.644030225637e0));
#48179=cartesian_point('',(-7.400143391661e0,-7.380758664448e1,
-5.478975641593e0));
#48180=cartesian_point('',(-7.365933029248e0,-7.388428007694e1,
-5.322946595262e0));
#48181=cartesian_point('',(-7.341574876377e0,-7.396153576609e1,
-5.176424827925e0));
#48182=cartesian_point('',(-7.326711542425e0,-7.403842199726e1,
-5.039386646755e0));
#48183=cartesian_point('',(-7.321016216715e0,-7.411441538351e1,
-4.911164833669e0));
#48184=cartesian_point('',(-7.324368390887e0,-7.418927032505e1,
-4.790759283589e0));
#48185=cartesian_point('',(-7.337020566980e0,-7.426313096591e1,
-4.676677877788e0));
#48186=cartesian_point('',(-7.359887795972e0,-7.433640444967e1,
-4.567151178353e0));
#48187=cartesian_point('',(-7.394424683875e0,-7.440850275160e1,
-4.461894975383e0));
#48188=cartesian_point('',(-7.441852099408e0,-7.447747356234e1,
-4.362336894595e0));
#48189=cartesian_point('',(-7.502342082367e0,-7.454076797428e1,
-4.270573923948e0));
#48190=cartesian_point('',(-7.576044311189e0,-7.459675214642e1,
-4.187560026484e0));
#48191=cartesian_point('',(-7.663723058962e0,-7.464423091928e1,
-4.113890067818e0));
#48192=cartesian_point('',(-7.764950752461e0,-7.468129613240e1,
-4.051594946257e0));
#48193=cartesian_point('',(-7.876894299100e0,-7.470591326596e1,
-4.003569221671e0));
#48194=cartesian_point('',(-7.994751446972e0,-7.471702235489e1,
-3.972000486337e0));
#48195=cartesian_point('',(-8.114161325290e0,-7.471483967589e1,
-3.957433166819e0));
#48196=cartesian_point('',(-8.310537281423e0,-7.469014090177e1,
-3.960980324900e0));
#48197=cartesian_point('',(-8.450496159271e0,-7.463985369772e1,
-4.006149712434e0));
#48198=cartesian_point('',(-8.520535751244e0,-7.459734002658e1,
-4.050531694433e0));
#48199=cartesian_point('',(-8.070968391430e0,-7.394294194257e1,
-6.368729108236e0));
#48200=cartesian_point('',(-8.061089564814e0,-7.394516257826e1,
-6.310377910051e0));
#48201=cartesian_point('',(-8.041282144288e0,-7.395088285775e1,
-6.191403352071e0));
#48202=cartesian_point('',(-8.013030102254e0,-7.396288109411e1,
-6.014831067611e0));
#48203=cartesian_point('',(-7.986845517927e0,-7.397791286899e1,
-5.843068873902e0));
#48204=cartesian_point('',(-7.963646545842e0,-7.399508038332e1,
-5.681838356508e0));
#48205=cartesian_point('',(-7.943476298578e0,-7.401394796909e1,
-5.531274280907e0));
#48206=cartesian_point('',(-7.926424961951e0,-7.403406477732e1,
-5.391820960517e0));
#48207=cartesian_point('',(-7.912524837574e0,-7.405505012571e1,
-5.263448440203e0));
#48208=cartesian_point('',(-7.901768596105e0,-7.407664349867e1,
-5.145540067075e0));
#48209=cartesian_point('',(-7.894183356147e0,-7.409867856195e1,
-5.037208963302e0));
#48210=cartesian_point('',(-7.889874784253e0,-7.412112218306e1,
-4.937184714513e0));
#48211=cartesian_point('',(-7.889141393557e0,-7.414404660378e1,
-4.844062835754e0));
#48212=cartesian_point('',(-7.892579618788e0,-7.416723207134e1,
-4.757818580688e0));
#48213=cartesian_point('',(-7.900853275404e0,-7.418999238788e1,
-4.679714560323e0));
#48214=cartesian_point('',(-7.914303276233e0,-7.421137700690e1,
-4.611097890217e0));
#48215=cartesian_point('',(-7.933109567301e0,-7.423069849270e1,
-4.552041010203e0));
#48216=cartesian_point('',(-7.957550797261e0,-7.424741277695e1,
-4.502158668099e0));
#48217=cartesian_point('',(-7.987500257471e0,-7.426072527291e1,
-4.461880599099e0));
#48218=cartesian_point('',(-8.021955343976e0,-7.426979446914e1,
-4.432039760120e0));
#48219=cartesian_point('',(-8.059123122739e0,-7.427414226368e1,
-4.413052551452e0));
#48220=cartesian_point('',(-8.097252818768e0,-7.427378882480e1,
-4.404602222115e0));
#48221=cartesian_point('',(-8.160134136446e0,-7.426573868984e1,
-4.407308549240e0));
#48222=cartesian_point('',(-8.204357185530e0,-7.424855012591e1,
-4.435152788556e0));
#48223=cartesian_point('',(-8.224918617762e0,-7.423417905992e1,
-4.463879274956e0));
#48224=cartesian_point('',(-7.753845776729e0,-7.442410942224e1,
-6.614791736697e0));
#48225=cartesian_point('',(-7.761434053642e0,-7.443820797909e1,
-6.555683115582e0));
#48226=cartesian_point('',(-7.778264449934e0,-7.446563206422e1,
-6.435967160716e0));
#48227=cartesian_point('',(-7.807096185731e0,-7.450247391889e1,
-6.260453652125e0));
#48228=cartesian_point('',(-7.838677459060e0,-7.453460370655e1,
-6.091858788470e0));
#48229=cartesian_point('',(-7.871378477832e0,-7.456136242141e1,
-5.935707967908e0));
#48230=cartesian_point('',(-7.904575535025e0,-7.458315876943e1,
-5.792072112828e0));
#48231=cartesian_point('',(-7.937605232728e0,-7.460032632464e1,
-5.661360646801e0));
#48232=cartesian_point('',(-7.969923602975e0,-7.461325390474e1,
-5.543546841542e0));
#48233=cartesian_point('',(-8.001157183358e0,-7.462236146997e1,
-5.438085244280e0));
#48234=cartesian_point('',(-8.031032048288e0,-7.462803671490e1,
-5.344233766042e0));
#48235=cartesian_point('',(-8.059394677965e0,-7.463061762753e1,
-5.260994495676e0));
#48236=cartesian_point('',(-8.086116331525e0,-7.463034242932e1,
-5.187403498361e0));
#48237=cartesian_point('',(-8.110588425864e0,-7.462737113454e1,
-5.123748349787e0));
#48238=cartesian_point('',(-8.131702915713e0,-7.462204153139e1,
-5.071099044551e0));
#48239=cartesian_point('',(-8.148368629815e0,-7.461502995735e1,
-5.029915296067e0));
#48240=cartesian_point('',(-8.160045807902e0,-7.460711110127e1,
-4.999222103040e0));
#48241=cartesian_point('',(-8.166512098260e0,-7.459903525478e1,
-4.977462543900e0));
#48242=cartesian_point('',(-8.167738968512e0,-7.459167589033e1,
-4.963150965352e0));
#48243=cartesian_point('',(-8.164287790123e0,-7.458593680433e1,
-4.954655745296e0));
#48244=cartesian_point('',(-8.157476146149e0,-7.458245957795e1,
-4.950276972970e0));
#48245=cartesian_point('',(-8.148968577650e0,-7.458145026247e1,
-4.948666156831e0));
#48246=cartesian_point('',(-8.134630064019e0,-7.458373977773e1,
-4.949500109887e0));
#48247=cartesian_point('',(-8.127233756385e0,-7.459103703039e1,
-4.955821767006e0));
#48248=cartesian_point('',(-8.129971892369e0,-7.459641757002e1,
-4.965242029541e0));
#48249=(bounded_surface()b_spline_surface(3,3,((#48149,#48150,#48151,#48152,
#48153,#48154,#48155,#48156,#48157,#48158,#48159,#48160,#48161,#48162,#48163,
#48164,#48165,#48166,#48167,#48168,#48169,#48170,#48171,#48172,#48173),(#48174,
#48175,#48176,#48177,#48178,#48179,#48180,#48181,#48182,#48183,#48184,#48185,
#48186,#48187,#48188,#48189,#48190,#48191,#48192,#48193,#48194,#48195,#48196,
#48197,#48198),(#48199,#48200,#48201,#48202,#48203,#48204,#48205,#48206,#48207,
#48208,#48209,#48210,#48211,#48212,#48213,#48214,#48215,#48216,#48217,#48218,
#48219,#48220,#48221,#48222,#48223),(#48224,#48225,#48226,#48227,#48228,#48229,
#48230,#48231,#48232,#48233,#48234,#48235,#48236,#48237,#48238,#48239,#48240,
#48241,#48242,#48243,#48244,#48245,#48246,#48247,#48248)),.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.978999749063e-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());
#48250=oriented_edge('',*,*,#46743,.t.);
#48251=oriented_edge('',*,*,#46726,.t.);
#48253=oriented_edge('',*,*,#48252,.f.);
#48254=oriented_edge('',*,*,#46230,.t.);
#48255=edge_loop('',(#48250,#48251,#48253,#48254));
#48256=face_outer_bound('',#48255,.f.);
#48258=cartesian_point('',(-8.293277380173e0,-7.401932366328e1,
-2.490846053290e1));
#48259=direction('',(-9.269385678151e-3,9.816566113358e-3,-9.999088526055e-1));
#48260=direction('',(7.276434550916e-1,6.859555394773e-1,-1.108092732097e-5));
#48261=axis2_placement_3d('',#48258,#48259,#48260);
#48262=cylindrical_surface('',#48261,3.000057677453e-1);
#48263=oriented_edge('',*,*,#48252,.t.);
#48264=oriented_edge('',*,*,#46711,.f.);
#48265=oriented_edge('',*,*,#46692,.t.);
#48266=oriented_edge('',*,*,#46232,.f.);
#48267=edge_loop('',(#48263,#48264,#48265,#48266));
#48268=face_outer_bound('',#48267,.f.);
#48270=cartesian_point('',(-1.049776800363e1,-6.987500320054e1,
-3.934391582386e1));
#48271=direction('',(9.913730629133e-1,-1.306553281338e-1,1.042282879349e-2));
#48272=direction('',(-1.009725367290e-1,-8.120066202590e-1,-5.748476280564e-1));
#48273=axis2_placement_3d('',#48270,#48271,#48272);
#48274=toroidal_surface('',#48273,3.697836790070e0,2.999997081841e-1);
#48275=oriented_edge('',*,*,#46427,.f.);
#48276=oriented_edge('',*,*,#46249,.t.);
#48277=oriented_edge('',*,*,#46674,.t.);
#48278=oriented_edge('',*,*,#46672,.t.);
#48279=oriented_edge('',*,*,#46505,.f.);
#48280=edge_loop('',(#48275,#48276,#48277,#48278,#48279));
#48281=face_outer_bound('',#48280,.f.);
#48283=cartesian_point('',(-1.672494427941e1,-7.146890030235e1,
-4.228405173692e1));
#48284=cartesian_point('',(-1.670798691349e1,-7.145483654049e1,
-4.219223383475e1));
#48285=cartesian_point('',(-1.667743099737e1,-7.141110821904e1,
-4.191549392138e1));
#48286=cartesian_point('',(-1.670060922687e1,-7.135704823325e1,
-4.159362166973e1));
#48287=cartesian_point('',(-1.674887475685e1,-7.131915382728e1,
-4.136892589746e1));
#48288=cartesian_point('',(-1.676271730414e1,-7.130986940240e1,
-4.131419665194e1));
#48289=cartesian_point('',(-1.695621250464e1,-7.089425571820e1,
-4.217220132250e1));
#48290=cartesian_point('',(-1.696869416021e1,-7.089068302696e1,
-4.208718130831e1));
#48291=cartesian_point('',(-1.702329184415e1,-7.088457012774e1,
-4.183690306554e1));
#48292=cartesian_point('',(-1.713110608402e1,-7.089273213618e1,
-4.156287514689e1));
#48293=cartesian_point('',(-1.722759656227e1,-7.091020418831e1,
-4.138103625395e1));
#48294=cartesian_point('',(-1.725244782473e1,-7.091517818471e1,
-4.133740534496e1));
#48295=cartesian_point('',(-1.755650461776e1,-7.098506748234e1,
-4.200577935872e1));
#48296=cartesian_point('',(-1.757157588948e1,-7.100833382675e1,
-4.194474918443e1));
#48297=cartesian_point('',(-1.762215737328e1,-7.108299054784e1,
-4.176072153719e1));
#48298=cartesian_point('',(-1.769362549563e1,-7.118368240944e1,
-4.154638456438e1));
#48299=cartesian_point('',(-1.774893759451e1,-7.126303243031e1,
-4.139656402110e1));
#48300=cartesian_point('',(-1.776275032853e1,-7.128294747977e1,
-4.136005953652e1));
#48301=cartesian_point('',(-1.764444268506e1,-7.160800136750e1,
-4.202913462743e1));
#48302=cartesian_point('',(-1.763145196789e1,-7.163504834150e1,
-4.197406320088e1));
#48303=cartesian_point('',(-1.759474423076e1,-7.171503901531e1,
-4.179880274331e1));
#48304=cartesian_point('',(-1.756224923657e1,-7.180271178031e1,
-4.156836219355e1));
#48305=cartesian_point('',(-1.754743971797e1,-7.185959905205e1,
-4.139271057964e1));
#48306=cartesian_point('',(-1.754437398179e1,-7.187320060911e1,
-4.134889724626e1));
#48307=(bounded_surface()b_spline_surface(3,3,((#48283,#48284,#48285,#48286,
#48287,#48288),(#48289,#48290,#48291,#48292,#48293,#48294),(#48295,#48296,
#48297,#48298,#48299,#48300),(#48301,#48302,#48303,#48304,#48305,#48306)),
.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());
#48308=oriented_edge('',*,*,#46456,.f.);
#48310=oriented_edge('',*,*,#48309,.t.);
#48312=oriented_edge('',*,*,#48311,.f.);
#48314=oriented_edge('',*,*,#48313,.f.);
#48315=edge_loop('',(#48308,#48310,#48312,#48314));
#48316=face_outer_bound('',#48315,.f.);
#48318=cartesian_point('',(-1.819597000546e1,-7.097966895838e1,
-4.358668931545e1));
#48319=cartesian_point('',(-1.817721388560e1,-7.101084905291e1,
-4.368188565052e1));
#48320=cartesian_point('',(-1.755818697327e1,-7.110117965978e1,
-4.386842950246e1));
#48321=cartesian_point('',(-1.723823928882e1,-7.125740001612e1,
-4.353879318255e1));
#48322=cartesian_point('',(-1.712751337606e1,-7.129367323433e1,
-4.338622786857e1));
#48323=cartesian_point('',(-1.703617926258e1,-7.132796210261e1,
-4.321232855271e1));
#48324=cartesian_point('',(-1.696540403907e1,-7.134843777043e1,
-4.304142747596e1));
#48325=cartesian_point('',(-1.690384941791e1,-7.136219779396e1,
-4.285685757148e1));
#48326=cartesian_point('',(-1.685247136497e1,-7.136673720225e1,
-4.265865724682e1));
#48327=cartesian_point('',(-1.681226600185e1,-7.136071599520e1,
-4.244298228796e1));
#48328=cartesian_point('',(-1.678735504479e1,-7.134106304799e1,
-4.220761071416e1));
#48329=cartesian_point('',(-1.678522853880e1,-7.130857445858e1,
-4.198319154981e1));
#48330=cartesian_point('',(-1.679866005076e1,-7.127942763150e1,
-4.183925959617e1));
#48331=cartesian_point('',(-1.680721276907e1,-7.126581264234e1,
-4.177959926756e1));
#48332=cartesian_point('',(-1.805584866305e1,-7.053116552758e1,
-4.337764097118e1));
#48333=cartesian_point('',(-1.806671320117e1,-7.055867916886e1,
-4.348148032806e1));
#48334=cartesian_point('',(-1.742954871895e1,-7.063871552826e1,
-4.369314848491e1));
#48335=cartesian_point('',(-1.715540143531e1,-7.080263210460e1,
-4.332269181957e1));
#48336=cartesian_point('',(-1.709670871425e1,-7.083356984183e1,
-4.316759609258e1));
#48337=cartesian_point('',(-1.705736589016e1,-7.086721886814e1,
-4.299385125551e1));
#48338=cartesian_point('',(-1.704119407081e1,-7.088986332707e1,
-4.283029112805e1));
#48339=cartesian_point('',(-1.703666413233e1,-7.091102269956e1,
-4.265792436273e1));
#48340=cartesian_point('',(-1.704517121161e1,-7.092943671454e1,
-4.247790802543e1));
#48341=cartesian_point('',(-1.706763303170e1,-7.094598968527e1,
-4.228737821476e1));
#48342=cartesian_point('',(-1.710760190623e1,-7.096066820495e1,
-4.208608171866e1));
#48343=cartesian_point('',(-1.716247401481e1,-7.097246393578e1,
-4.190173116603e1));
#48344=cartesian_point('',(-1.720840480930e1,-7.097987536163e1,
-4.178873562923e1));
#48345=cartesian_point('',(-1.722944575567e1,-7.098312779806e1,
-4.174300147884e1));
#48346=cartesian_point('',(-1.775356903202e1,-7.059994810061e1,
-4.298105947175e1));
#48347=cartesian_point('',(-1.775349517988e1,-7.059276393060e1,
-4.303564027197e1));
#48348=cartesian_point('',(-1.756195344917e1,-7.059663507988e1,
-4.312869903304e1));
#48349=cartesian_point('',(-1.749231022602e1,-7.068334663998e1,
-4.295832511016e1));
#48350=cartesian_point('',(-1.748573568492e1,-7.073067648019e1,
-4.285204166035e1));
#48351=cartesian_point('',(-1.748653826972e1,-7.078574028287e1,
-4.272948321521e1));
#48352=cartesian_point('',(-1.749539241958e1,-7.084252745040e1,
-4.260228165989e1));
#48353=cartesian_point('',(-1.750899971483e1,-7.090417462582e1,
-4.246435172464e1));
#48354=cartesian_point('',(-1.752776100868e1,-7.097027513200e1,
-4.231614972645e1));
#48355=cartesian_point('',(-1.755203662228e1,-7.104150131933e1,
-4.215626568745e1));
#48356=cartesian_point('',(-1.758297813267e1,-7.111839746959e1,
-4.198388282762e1));
#48357=cartesian_point('',(-1.761728213719e1,-7.119124667883e1,
-4.182194266696e1));
#48358=cartesian_point('',(-1.764239900402e1,-7.123827730617e1,
-4.171939106581e1));
#48359=cartesian_point('',(-1.765340569875e1,-7.125796902590e1,
-4.167704732662e1));
#48360=cartesian_point('',(-1.765206799340e1,-7.110343177933e1,
-4.287310674696e1));
#48361=cartesian_point('',(-1.761363005616e1,-7.107217892297e1,
-4.287967048712e1));
#48362=cartesian_point('',(-1.779642730372e1,-7.102546287904e1,
-4.285279642268e1));
#48363=cartesian_point('',(-1.784445072474e1,-7.104276562608e1,
-4.288317578045e1));
#48364=cartesian_point('',(-1.782750282425e1,-7.110853371221e1,
-4.281844005553e1));
#48365=cartesian_point('',(-1.780840370921e1,-7.118135491534e1,
-4.273664215410e1));
#48366=cartesian_point('',(-1.778265856251e1,-7.126326471898e1,
-4.263116229171e1));
#48367=cartesian_point('',(-1.775373888234e1,-7.134987582217e1,
-4.250855574583e1));
#48368=cartesian_point('',(-1.772081158615e1,-7.144021915455e1,
-4.236760004261e1));
#48369=cartesian_point('',(-1.768386984330e1,-7.153257332403e1,
-4.220706706212e1));
#48370=cartesian_point('',(-1.764271564319e1,-7.162487067380e1,
-4.202372077661e1));
#48371=cartesian_point('',(-1.760358024863e1,-7.170223768279e1,
-4.183962539206e1));
#48372=cartesian_point('',(-1.757956055327e1,-7.174437903127e1,
-4.171448556678e1));
#48373=cartesian_point('',(-1.757005829852e1,-7.176034380667e1,
-4.166092571904e1));
#48374=(bounded_surface()b_spline_surface(3,3,((#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,#48343,
#48344,#48345),(#48346,#48347,#48348,#48349,#48350,#48351,#48352,#48353,#48354,
#48355,#48356,#48357,#48358,#48359),(#48360,#48361,#48362,#48363,#48364,#48365,
#48366,#48367,#48368,#48369,#48370,#48371,#48372,#48373)),.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());
#48375=oriented_edge('',*,*,#31102,.t.);
#48377=oriented_edge('',*,*,#48376,.t.);
#48379=oriented_edge('',*,*,#48378,.t.);
#48380=oriented_edge('',*,*,#48309,.f.);
#48381=edge_loop('',(#48375,#48377,#48379,#48380));
#48382=face_outer_bound('',#48381,.f.);
#48384=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#48385=direction('',(0.e0,0.e0,1.e0));
#48386=direction('',(-2.798211736631e-1,-9.600521396100e-1,0.e0));
#48387=axis2_placement_3d('',#48384,#48385,#48386);
#48388=toroidal_surface('',#48387,7.344368814732e1,5.e-1);
#48389=oriented_edge('',*,*,#31100,.f.);
#48391=oriented_edge('',*,*,#48390,.t.);
#48393=oriented_edge('',*,*,#48392,.t.);
#48395=oriented_edge('',*,*,#48394,.t.);
#48396=oriented_edge('',*,*,#48376,.f.);
#48397=edge_loop('',(#48389,#48391,#48393,#48395,#48396));
#48398=face_outer_bound('',#48397,.f.);
#48400=cartesian_point('',(-2.107264037875e1,-7.012302453698e1,
-4.179379525413e1));
#48401=cartesian_point('',(-2.109195029927e1,-7.013306677772e1,
-4.187756419311e1));
#48402=cartesian_point('',(-2.111316245197e1,-7.015037915672e1,
-4.201593695254e1));
#48403=cartesian_point('',(-2.112186580541e1,-7.017407911934e1,
-4.220585556213e1));
#48404=cartesian_point('',(-2.111792273784e1,-7.019222793694e1,
-4.235454945849e1));
#48405=cartesian_point('',(-2.110574172713e1,-7.020832187178e1,
-4.249085671417e1));
#48406=cartesian_point('',(-2.108754672735e1,-7.022253039297e1,
-4.261587492434e1));
#48407=cartesian_point('',(-2.106492180449e1,-7.023507930618e1,
-4.273068814014e1));
#48408=cartesian_point('',(-2.103899495432e1,-7.024620749073e1,
-4.283630621742e1));
#48409=cartesian_point('',(-2.101052569397e1,-7.025615591927e1,
-4.293375297768e1));
#48410=cartesian_point('',(-2.097996720455e1,-7.026515528150e1,
-4.302404978408e1));
#48411=cartesian_point('',(-2.094752555956e1,-7.027341636986e1,
-4.310815440775e1));
#48412=cartesian_point('',(-2.091317962500e1,-7.028113284673e1,
-4.318697935213e1));
#48413=cartesian_point('',(-2.087664321888e1,-7.028849232239e1,
-4.326146420523e1));
#48414=cartesian_point('',(-2.083725602076e1,-7.029569482882e1,
-4.333267294768e1));
#48415=cartesian_point('',(-2.079382786535e1,-7.030297705653e1,
-4.340180176591e1));
#48416=cartesian_point('',(-2.074453790358e1,-7.031063012648e1,
-4.346994077008e1));
#48417=cartesian_point('',(-2.068660801656e1,-7.031910781378e1,
-4.353789450372e1));
#48418=cartesian_point('',(-2.061583474462e1,-7.032920728953e1,
-4.360603615302e1));
#48419=cartesian_point('',(-2.052329206415e1,-7.034310198471e1,
-4.367479251744e1));
#48420=cartesian_point('',(-2.039113354734e1,-7.036586011494e1,
-4.374293495818e1));
#48421=cartesian_point('',(-2.019254402939e1,-7.041151228538e1,
-4.378668595551e1));
#48422=cartesian_point('',(-1.997571840718e1,-7.048249335932e1,
-4.375257124862e1));
#48423=cartesian_point('',(-1.982125434879e1,-7.054571711536e1,
-4.366860144859e1));
#48424=cartesian_point('',(-1.975601571612e1,-7.057432388414e1,
-4.361134693108e1));
#48425=cartesian_point('',(-1.972643342231e1,-7.058733764501e1,
-4.358199954149e1));
#48426=cartesian_point('',(-2.057782227917e1,-7.009325877700e1,
-4.175378024225e1));
#48427=cartesian_point('',(-2.060039187253e1,-7.007483227689e1,
-4.181874505665e1));
#48428=cartesian_point('',(-2.063218318609e1,-7.004815985226e1,
-4.192930464139e1));
#48429=cartesian_point('',(-2.066404268524e1,-7.001735753116e1,
-4.208704087967e1));
#48430=cartesian_point('',(-2.068240883907e1,-6.999591594114e1,
-4.221361899255e1));
#48431=cartesian_point('',(-2.069376524174e1,-6.997814458860e1,
-4.233206154568e1));
#48432=cartesian_point('',(-2.069951317087e1,-6.996324269491e1,
-4.244263912150e1));
#48433=cartesian_point('',(-2.070071780076e1,-6.995064999736e1,
-4.254580698727e1));
#48434=cartesian_point('',(-2.069817502838e1,-6.993996791895e1,
-4.264209338033e1));
#48435=cartesian_point('',(-2.069245408982e1,-6.993089839329e1,
-4.273214439197e1));
#48436=cartesian_point('',(-2.068391591258e1,-6.992321555068e1,
-4.281668909878e1));
#48437=cartesian_point('',(-2.067272621217e1,-6.991675199282e1,
-4.289646817821e1));
#48438=cartesian_point('',(-2.065885242966e1,-6.991138490111e1,
-4.297223964520e1));
#48439=cartesian_point('',(-2.064202109678e1,-6.990702703264e1,
-4.304484306153e1));
#48440=cartesian_point('',(-2.062161001136e1,-6.990362799923e1,
-4.311529809550e1));
#48441=cartesian_point('',(-2.059645994576e1,-6.990120019601e1,
-4.318482366139e1));
#48442=cartesian_point('',(-2.056465559186e1,-6.989987415439e1,
-4.325461020658e1));
#48443=cartesian_point('',(-2.052308871964e1,-6.990002691238e1,
-4.332561545499e1));
#48444=cartesian_point('',(-2.046692351909e1,-6.990247076594e1,
-4.339835910284e1));
#48445=cartesian_point('',(-2.038645516786e1,-6.990942491127e1,
-4.347332885760e1));
#48446=cartesian_point('',(-2.026266412886e1,-6.992621027379e1,
-4.354913101383e1));
#48447=cartesian_point('',(-2.006585340232e1,-6.996893008367e1,
-4.359856745365e1));
#48448=cartesian_point('',(-1.985077205682e1,-7.004132694680e1,
-4.355992051334e1));
#48449=cartesian_point('',(-1.970839474605e1,-7.010553640821e1,-4.346626244e1));
#48450=cartesian_point('',(-1.965548838984e1,-7.013349013908e1,
-4.340413494607e1));
#48451=cartesian_point('',(-1.963282049947e1,-7.014602918593e1,
-4.337270203462e1));
#48452=cartesian_point('',(-2.034947429738e1,-7.053019742581e1,
-4.168861638769e1));
#48453=cartesian_point('',(-2.034904369090e1,-7.049903631897e1,
-4.174860247027e1));
#48454=cartesian_point('',(-2.034679633938e1,-7.044896980559e1,
-4.184829403965e1));
#48455=cartesian_point('',(-2.034029114580e1,-7.038221230889e1,
-4.198670832692e1));
#48456=cartesian_point('',(-2.033325800289e1,-7.033078445805e1,
-4.209601452388e1));
#48457=cartesian_point('',(-2.032518628642e1,-7.028421746448e1,
-4.219697491148e1));
#48458=cartesian_point('',(-2.031640341387e1,-7.024195762250e1,
-4.229015180235e1));
#48459=cartesian_point('',(-2.030714620087e1,-7.020355279380e1,
-4.237612029905e1));
#48460=cartesian_point('',(-2.029758204178e1,-7.016863564619e1,
-4.245542271835e1));
#48461=cartesian_point('',(-2.028781255494e1,-7.013687402827e1,
-4.252863102977e1));
#48462=cartesian_point('',(-2.027788015178e1,-7.010796728769e1,
-4.259632828202e1));
#48463=cartesian_point('',(-2.026777760706e1,-7.008166319903e1,
-4.265905332137e1));
#48464=cartesian_point('',(-2.025744670921e1,-7.005775281343e1,
-4.271730374916e1));
#48465=cartesian_point('',(-2.024676155818e1,-7.003605410528e1,
-4.277157672209e1));
#48466=cartesian_point('',(-2.023549248953e1,-7.001639933932e1,
-4.282241918839e1));
#48467=cartesian_point('',(-2.022325499198e1,-6.999866317655e1,
-4.287040126248e1));
#48468=cartesian_point('',(-2.020946701214e1,-6.998286422849e1,
-4.291591250860e1));
#48469=cartesian_point('',(-2.019322493624e1,-6.996923261505e1,
-4.295905425610e1));
#48470=cartesian_point('',(-2.017313285789e1,-6.995823363133e1,
-4.299963040836e1));
#48471=cartesian_point('',(-2.014628977624e1,-6.995061486744e1,
-4.303765994491e1));
#48472=cartesian_point('',(-2.010702122474e1,-6.994816293146e1,
-4.307242659740e1));
#48473=cartesian_point('',(-2.004682891278e1,-6.995732335868e1,
-4.309318612559e1));
#48474=cartesian_point('',(-1.998297726206e1,-6.998186720583e1,
-4.307710122946e1));
#48475=cartesian_point('',(-1.994281402467e1,-7.001006923737e1,
-4.303464069190e1));
#48476=cartesian_point('',(-1.992943742103e1,-7.002696811978e1,
-4.300232355811e1));
#48477=cartesian_point('',(-1.992407943176e1,-7.003563675794e1,
-4.298501278571e1));
#48478=cartesian_point('',(-2.065484696504e1,-7.092246269377e1,
-4.167456919818e1));
#48479=cartesian_point('',(-2.063207491959e1,-7.090920525483e1,
-4.174922887619e1));
#48480=cartesian_point('',(-2.059100874614e1,-7.088371499497e1,
-4.186771713652e1));
#48481=cartesian_point('',(-2.052951872272e1,-7.084163011713e1,
-4.202228363218e1));
#48482=cartesian_point('',(-2.047910421800e1,-7.080491502845e1,
-4.213937623013e1));
#48483=cartesian_point('',(-2.043137684443e1,-7.076832345640e1,
-4.224369750741e1));
#48484=cartesian_point('',(-2.038659578424e1,-7.073247692340e1,
-4.233687881888e1));
#48485=cartesian_point('',(-2.034482950957e1,-7.069779906324e1,
-4.242022347052e1));
#48486=cartesian_point('',(-2.030605608593e1,-7.066458592181e1,
-4.249476707838e1));
#48487=cartesian_point('',(-2.027017946078e1,-7.063301610869e1,
-4.256139784821e1));
#48488=cartesian_point('',(-2.023707004710e1,-7.060318348865e1,
-4.262086996547e1));
#48489=cartesian_point('',(-2.020661749998e1,-7.057514365142e1,
-4.267377192396e1));
#48490=cartesian_point('',(-2.017875375049e1,-7.054893267251e1,
-4.272053976530e1));
#48491=cartesian_point('',(-2.015346261256e1,-7.052456474447e1,
-4.276148660130e1));
#48492=cartesian_point('',(-2.013080196645e1,-7.050202519694e1,
-4.279681150744e1));
#48493=cartesian_point('',(-2.011099909489e1,-7.048129871730e1,
-4.282652360340e1));
#48494=cartesian_point('',(-2.009467251804e1,-7.046247165401e1,
-4.285024767564e1));
#48495=cartesian_point('',(-2.008307775964e1,-7.044572897565e1,
-4.286722137840e1));
#48496=cartesian_point('',(-2.007830512737e1,-7.043123296851e1,
-4.287650825839e1));
#48497=cartesian_point('',(-2.008387710622e1,-7.041846456187e1,
-4.287767751409e1));
#48498=cartesian_point('',(-2.010636387381e1,-7.040602546132e1,
-4.287073996922e1));
#48499=cartesian_point('',(-2.015773616130e1,-7.039027621743e1,
-4.286202269111e1));
#48500=cartesian_point('',(-2.021760565125e1,-7.037370374812e1,
-4.286918828538e1));
#48501=cartesian_point('',(-2.025015601841e1,-7.037104705746e1,
-4.287889127841e1));
#48502=cartesian_point('',(-2.025724239665e1,-7.037942749078e1,
-4.287617883320e1));
#48503=cartesian_point('',(-2.025933090024e1,-7.038535981725e1,
-4.287266980059e1));
#48504=(bounded_surface()b_spline_surface(3,3,((#48400,#48401,#48402,#48403,
#48404,#48405,#48406,#48407,#48408,#48409,#48410,#48411,#48412,#48413,#48414,
#48415,#48416,#48417,#48418,#48419,#48420,#48421,#48422,#48423,#48424,#48425),(
#48426,#48427,#48428,#48429,#48430,#48431,#48432,#48433,#48434,#48435,#48436,
#48437,#48438,#48439,#48440,#48441,#48442,#48443,#48444,#48445,#48446,#48447,
#48448,#48449,#48450,#48451),(#48452,#48453,#48454,#48455,#48456,#48457,#48458,
#48459,#48460,#48461,#48462,#48463,#48464,#48465,#48466,#48467,#48468,#48469,
#48470,#48471,#48472,#48473,#48474,#48475,#48476,#48477),(#48478,#48479,#48480,
#48481,#48482,#48483,#48484,#48485,#48486,#48487,#48488,#48489,#48490,#48491,
#48492,#48493,#48494,#48495,#48496,#48497,#48498,#48499,#48500,#48501,#48502,
#48503)),.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.612880454365e-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());
#48505=oriented_edge('',*,*,#31098,.f.);
#48507=oriented_edge('',*,*,#48506,.t.);
#48509=oriented_edge('',*,*,#48508,.t.);
#48510=oriented_edge('',*,*,#48390,.f.);
#48511=edge_loop('',(#48505,#48507,#48509,#48510));
#48512=face_outer_bound('',#48511,.f.);
#48514=cartesian_point('',(-2.113845937087e1,-7.013769375518e1,
-4.131567944441e1));
#48515=cartesian_point('',(-2.119843344780e1,-7.014158867651e1,
-4.151430174632e1));
#48516=cartesian_point('',(-2.125990019570e1,-7.016857819332e1,
-4.183254632934e1));
#48517=cartesian_point('',(-2.126009269844e1,-7.023053226006e1,
-4.217102083077e1));
#48518=cartesian_point('',(-2.124973362759e1,-7.025782444524e1,
-4.229078701276e1));
#48519=cartesian_point('',(-2.051711695031e1,-7.004033683810e1,
-4.133853634434e1));
#48520=cartesian_point('',(-2.058576916073e1,-6.997938817851e1,
-4.149716814836e1));
#48521=cartesian_point('',(-2.068199153634e1,-6.990874803530e1,
-4.176312948114e1));
#48522=cartesian_point('',(-2.074734163099e1,-6.987764495163e1,
-4.206741344446e1));
#48523=cartesian_point('',(-2.076359722219e1,-6.987403152636e1,
-4.217840650715e1));
#48524=cartesian_point('',(-2.025856239320e1,-7.061365744292e1,
-4.136104993522e1));
#48525=cartesian_point('',(-2.026571704386e1,-7.052601290289e1,
-4.149352841845e1));
#48526=cartesian_point('',(-2.027786001793e1,-7.039911359527e1,
-4.170554237269e1));
#48527=cartesian_point('',(-2.028641721542e1,-7.028698123151e1,
-4.193064469552e1));
#48528=cartesian_point('',(-2.028825875062e1,-7.025108096394e1,
-4.201024864719e1));
#48529=cartesian_point('',(-2.074242555800e1,-7.101586178152e1,
-4.135016401639e1));
#48530=cartesian_point('',(-2.070820244366e1,-7.097886602414e1,
-4.150872669043e1));
#48531=cartesian_point('',(-2.064088288686e1,-7.091968211731e1,
-4.174433886402e1));
#48532=cartesian_point('',(-2.055408443552e1,-7.085752181873e1,
-4.196152907116e1));
#48533=cartesian_point('',(-2.052164703192e1,-7.083535952362e1,
-4.203321584798e1));
#48534=(bounded_surface()b_spline_surface(3,3,((#48514,#48515,#48516,#48517,
#48518),(#48519,#48520,#48521,#48522,#48523),(#48524,#48525,#48526,#48527,
#48528),(#48529,#48530,#48531,#48532,#48533)),.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());
#48536=oriented_edge('',*,*,#48535,.f.);
#48538=oriented_edge('',*,*,#48537,.t.);
#48540=oriented_edge('',*,*,#48539,.f.);
#48541=oriented_edge('',*,*,#48506,.f.);
#48542=edge_loop('',(#48536,#48538,#48540,#48541));
#48543=face_outer_bound('',#48542,.f.);
#48545=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#48546=direction('',(0.e0,0.e0,1.e0));
#48547=direction('',(1.e0,0.e0,0.e0));
#48548=axis2_placement_3d('',#48545,#48546,#48547);
#48549=conical_surface('',#48548,7.334631745054e1,5.e-1);
#48550=oriented_edge('',*,*,#48535,.t.);
#48551=oriented_edge('',*,*,#31096,.f.);
#48553=oriented_edge('',*,*,#48552,.t.);
#48555=oriented_edge('',*,*,#48554,.t.);
#48557=oriented_edge('',*,*,#48556,.f.);
#48559=oriented_edge('',*,*,#48558,.f.);
#48561=oriented_edge('',*,*,#48560,.t.);
#48562=edge_loop('',(#48550,#48551,#48553,#48555,#48557,#48559,#48561));
#48563=face_outer_bound('',#48562,.f.);
#48565=cartesian_point('',(-2.594219923412e1,-6.858806725235e1,
-4.226910299044e1));
#48566=cartesian_point('',(-2.592770637647e1,-6.857757661781e1,
-4.217733458299e1));
#48567=cartesian_point('',(-2.590443358029e1,-6.854304844323e1,
-4.190413062120e1));
#48568=cartesian_point('',(-2.593352063976e1,-6.849485323802e1,
-4.158817084915e1));
#48569=cartesian_point('',(-2.598419528353e1,-6.845891725235e1,
-4.136943157775e1));
#48570=cartesian_point('',(-2.599862919609e1,-6.844928623013e1,
-4.131612056051e1));
#48571=cartesian_point('',(-2.612691516306e1,-6.819316281973e1,
-4.217198365677e1));
#48572=cartesian_point('',(-2.613376487568e1,-6.819070270936e1,
-4.208808591835e1));
#48573=cartesian_point('',(-2.617071450826e1,-6.818465642897e1,
-4.184158222707e1));
#48574=cartesian_point('',(-2.625762768147e1,-6.818348297930e1,
-4.156569515379e1));
#48575=cartesian_point('',(-2.634020875009e1,-6.818901447720e1,
-4.137978624440e1));
#48576=cartesian_point('',(-2.636190733724e1,-6.819000078135e1,
-4.133502264689e1));
#48577=cartesian_point('',(-2.656143525174e1,-6.817534656869e1,
-4.204914755019e1));
#48578=cartesian_point('',(-2.657400237266e1,-6.819193225641e1,
-4.198274996664e1));
#48579=cartesian_point('',(-2.661947298337e1,-6.824411265992e1,
-4.178436291450e1));
#48580=cartesian_point('',(-2.669328772163e1,-6.831358585463e1,
-4.155286179783e1));
#48581=cartesian_point('',(-2.675497748136e1,-6.836836988105e1,
-4.139142299598e1));
#48582=cartesian_point('',(-2.677079887955e1,-6.838188621606e1,
-4.135195681021e1));
#48583=cartesian_point('',(-2.678988760754e1,-6.857072303342e1,
-4.203148537866e1));
#48584=cartesian_point('',(-2.678569840823e1,-6.859739107030e1,
-4.197383795480e1));
#48585=cartesian_point('',(-2.677650434549e1,-6.867628740796e1,
-4.179422209377e1));
#48586=cartesian_point('',(-2.677718822656e1,-6.876515021381e1,
-4.156389991194e1));
#48587=cartesian_point('',(-2.678527319151e1,-6.882437612533e1,
-4.139189014991e1));
#48588=cartesian_point('',(-2.678780252164e1,-6.883895165603e1,
-4.134863068936e1));
#48589=(bounded_surface()b_spline_surface(3,3,((#48565,#48566,#48567,#48568,
#48569,#48570),(#48571,#48572,#48573,#48574,#48575,#48576),(#48577,#48578,
#48579,#48580,#48581,#48582),(#48583,#48584,#48585,#48586,#48587,#48588)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336718975299e-1,1.174770680999e0),(1.405007452471e-1,3.042662033407e-1,
6.365714197670e-1,7.471722777924e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241022457e0,1.387241022457e0,1.387241022457e0,
1.387241022457e0,1.387241022457e0,1.387241022457e0),(8.916455153302e-1,
8.916455153302e-1,8.916455153302e-1,8.916455153302e-1,8.916455153302e-1,
8.916455153302e-1),(8.717516238135e-1,8.717516238135e-1,8.717516238135e-1,
8.717516238135e-1,8.717516238135e-1,8.717516238135e-1),(1.327559347907e0,
1.327559347907e0,1.327559347907e0,1.327559347907e0,1.327559347907e0,
1.327559347907e0)))representation_item('')surface());
#48590=oriented_edge('',*,*,#48552,.f.);
#48592=oriented_edge('',*,*,#48591,.t.);
#48594=oriented_edge('',*,*,#48593,.f.);
#48596=oriented_edge('',*,*,#48595,.f.);
#48597=edge_loop('',(#48590,#48592,#48594,#48596));
#48598=face_outer_bound('',#48597,.f.);
#48600=cartesian_point('',(-2.733603509808e1,-6.815395088956e1,
-4.370868731762e1));
#48601=cartesian_point('',(-2.724709536908e1,-6.803045828594e1,
-4.366466774910e1));
#48602=cartesian_point('',(-2.710470384772e1,-6.808712285741e1,
-4.374954955435e1));
#48603=cartesian_point('',(-2.655691101441e1,-6.828036906643e1,
-4.378629577650e1));
#48604=cartesian_point('',(-2.637836042032e1,-6.841203165402e1,
-4.350714806903e1));
#48605=cartesian_point('',(-2.626334570215e1,-6.846532356085e1,
-4.335116460720e1));
#48606=cartesian_point('',(-2.618261623282e1,-6.850766893687e1,
-4.316986820041e1));
#48607=cartesian_point('',(-2.611345235860e1,-6.853625387573e1,
-4.298897457317e1));
#48608=cartesian_point('',(-2.605530808167e1,-6.855510541603e1,
-4.279502253872e1));
#48609=cartesian_point('',(-2.600781800122e1,-6.856237448042e1,
-4.259330494502e1));
#48610=cartesian_point('',(-2.597303638494e1,-6.855745559110e1,
-4.238819995988e1));
#48611=cartesian_point('',(-2.595258896040e1,-6.854055197397e1,
-4.218786124423e1));
#48612=cartesian_point('',(-2.594640892698e1,-6.851140759531e1,
-4.198518086120e1));
#48613=cartesian_point('',(-2.595369173989e1,-6.848364011228e1,
-4.185210668571e1));
#48614=cartesian_point('',(-2.596133337680e1,-6.846652408947e1,
-4.178226586694e1));
#48615=cartesian_point('',(-2.716268064772e1,-6.774349195286e1,
-4.352104189719e1));
#48616=cartesian_point('',(-2.706414602128e1,-6.758810784393e1,
-4.346464993269e1));
#48617=cartesian_point('',(-2.693330449905e1,-6.763923746362e1,
-4.355966733163e1));
#48618=cartesian_point('',(-2.636865170124e1,-6.783380278336e1,
-4.360172583394e1));
#48619=cartesian_point('',(-2.624111128204e1,-6.796220920643e1,
-4.328876690626e1));
#48620=cartesian_point('',(-2.617740031026e1,-6.800383493578e1,
-4.313126257013e1));
#48621=cartesian_point('',(-2.615214457286e1,-6.803843306916e1,
-4.295119934807e1));
#48622=cartesian_point('',(-2.614115239760e1,-6.806266777251e1,
-4.277925846995e1));
#48623=cartesian_point('',(-2.614421622411e1,-6.808276255357e1,
-4.259957304013e1));
#48624=cartesian_point('',(-2.615961238294e1,-6.809802258034e1,
-4.241808270542e1));
#48625=cartesian_point('',(-2.618729511178e1,-6.810886582987e1,
-4.223876748691e1));
#48626=cartesian_point('',(-2.622600884292e1,-6.811557862514e1,
-4.206901587577e1));
#48627=cartesian_point('',(-2.627718302174e1,-6.811941276122e1,
-4.190301071795e1));
#48628=cartesian_point('',(-2.631973766469e1,-6.812056714813e1,
-4.179849126540e1));
#48629=cartesian_point('',(-2.634489582829e1,-6.812111973098e1,
-4.174511867409e1));
#48630=cartesian_point('',(-2.682689695218e1,-6.771946743302e1,
-4.303015521739e1));
#48631=cartesian_point('',(-2.679710499088e1,-6.767085423902e1,
-4.301897748465e1));
#48632=cartesian_point('',(-2.675546529606e1,-6.767431142283e1,
-4.306482830270e1));
#48633=cartesian_point('',(-2.659148637328e1,-6.772638571571e1,
-4.308331612129e1));
#48634=cartesian_point('',(-2.657036131159e1,-6.779903996992e1,
-4.293327854950e1));
#48635=cartesian_point('',(-2.656900586045e1,-6.785022690973e1,
-4.282263106338e1));
#48636=cartesian_point('',(-2.658168523491e1,-6.790681190788e1,
-4.269347523046e1));
#48637=cartesian_point('',(-2.660051239335e1,-6.796553077922e1,
-4.255853625871e1));
#48638=cartesian_point('',(-2.662527439584e1,-6.802781562935e1,
-4.241387710010e1));
#48639=cartesian_point('',(-2.665481095631e1,-6.809189973233e1,
-4.226385985305e1));
#48640=cartesian_point('',(-2.668826958961e1,-6.815594040868e1,
-4.211290640579e1));
#48641=cartesian_point('',(-2.672423350732e1,-6.821753434531e1,
-4.196723333361e1));
#48642=cartesian_point('',(-2.676399355477e1,-6.827921015286e1,
-4.182167771130e1));
#48643=cartesian_point('',(-2.679265847919e1,-6.831962276546e1,
-4.172729911523e1));
#48644=cartesian_point('',(-2.680852883916e1,-6.834098304688e1,
-4.167805881781e1));
#48645=cartesian_point('',(-2.673849188568e1,-6.811119978466e1,
-4.283512815172e1));
#48646=cartesian_point('',(-2.677188219337e1,-6.817770972940e1,
-4.287157082675e1));
#48647=cartesian_point('',(-2.678822988757e1,-6.814953876223e1,
-4.286895818590e1));
#48648=cartesian_point('',(-2.695345671376e1,-6.808921489898e1,
-4.286375917047e1));
#48649=cartesian_point('',(-2.696427769266e1,-6.812166364974e1,
-4.287453835103e1));
#48650=cartesian_point('',(-2.696022781365e1,-6.819197021974e1,
-4.280193905104e1));
#48651=cartesian_point('',(-2.694700581668e1,-6.827344234650e1,
-4.271123494769e1));
#48652=cartesian_point('',(-2.693090697237e1,-6.836339362653e1,
-4.259618810590e1));
#48653=cartesian_point('',(-2.691137570969e1,-6.845732455323e1,
-4.246456711305e1));
#48654=cartesian_point('',(-2.688904919740e1,-6.855147855914e1,
-4.231885748904e1));
#48655=cartesian_point('',(-2.686454609860e1,-6.864122721248e1,
-4.216422372684e1));
#48656=cartesian_point('',(-2.683920524040e1,-6.872198739417e1,
-4.200673400315e1));
#48657=cartesian_point('',(-2.681271317621e1,-6.879577522913e1,
-4.184044461477e1));
#48658=cartesian_point('',(-2.679527852443e1,-6.883786976722e1,
-4.172541661223e1));
#48659=cartesian_point('',(-2.678639203955e1,-6.885778210831e1,
-4.166292942167e1));
#48660=(bounded_surface()b_spline_surface(3,3,((#48600,#48601,#48602,#48603,
#48604,#48605,#48606,#48607,#48608,#48609,#48610,#48611,#48612,#48613,#48614),(
#48615,#48616,#48617,#48618,#48619,#48620,#48621,#48622,#48623,#48624,#48625,
#48626,#48627,#48628,#48629),(#48630,#48631,#48632,#48633,#48634,#48635,#48636,
#48637,#48638,#48639,#48640,#48641,#48642,#48643,#48644),(#48645,#48646,#48647,
#48648,#48649,#48650,#48651,#48652,#48653,#48654,#48655,#48656,#48657,#48658,
#48659)),.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.216759705800e-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());
#48661=oriented_edge('',*,*,#31094,.t.);
#48663=oriented_edge('',*,*,#48662,.t.);
#48665=oriented_edge('',*,*,#48664,.t.);
#48666=oriented_edge('',*,*,#48591,.f.);
#48667=edge_loop('',(#48661,#48663,#48665,#48666));
#48668=face_outer_bound('',#48667,.f.);
#48670=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#48671=direction('',(0.e0,0.e0,1.e0));
#48672=direction('',(-4.027392148479e-1,-9.153147681665e-1,0.e0));
#48673=axis2_placement_3d('',#48670,#48671,#48672);
#48674=toroidal_surface('',#48673,7.344368814732e1,5.e-1);
#48675=oriented_edge('',*,*,#31092,.f.);
#48677=oriented_edge('',*,*,#48676,.t.);
#48679=oriented_edge('',*,*,#48678,.t.);
#48681=oriented_edge('',*,*,#48680,.t.);
#48682=oriented_edge('',*,*,#48662,.f.);
#48683=edge_loop('',(#48675,#48677,#48679,#48681,#48682));
#48684=face_outer_bound('',#48683,.f.);
#48686=cartesian_point('',(-3.004525196386e1,-6.677258080898e1,
-4.179379470822e1));
#48687=cartesian_point('',(-3.006570758756e1,-6.678001669836e1,
-4.187756404517e1));
#48688=cartesian_point('',(-3.008899762930e1,-6.679441198603e1,
-4.201593471211e1));
#48689=cartesian_point('',(-3.010071983941e1,-6.681677224210e1,
-4.220584599465e1));
#48690=cartesian_point('',(-3.009918053091e1,-6.683527889272e1,
-4.235452812229e1));
#48691=cartesian_point('',(-3.008920657111e1,-6.685282415404e1,
-4.249082912042e1));
#48692=cartesian_point('',(-3.007302209100e1,-6.686928732032e1,
-4.261585775083e1));
#48693=cartesian_point('',(-3.005222367901e1,-6.688468601826e1,
-4.273070105932e1));
#48694=cartesian_point('',(-3.002795988180e1,-6.689910900437e1,
-4.283636170627e1));
#48695=cartesian_point('',(-3.000101762699e1,-6.691269431786e1,
-4.293384998113e1));
#48696=cartesian_point('',(-2.997188075447e1,-6.692560984397e1,
-4.302417482434e1));
#48697=cartesian_point('',(-2.994078527234e1,-6.693803671167e1,
-4.310828787934e1));
#48698=cartesian_point('',(-2.990773772143e1,-6.695016959420e1,
-4.318710268116e1));
#48699=cartesian_point('',(-2.987247825960e1,-6.696223255822e1,
-4.326156548799e1));
#48700=cartesian_point('',(-2.983437633004e1,-6.697451100965e1,
-4.333274767848e1));
#48701=cartesian_point('',(-2.979227939938e1,-6.698739608813e1,
-4.340185300881e1));
#48702=cartesian_point('',(-2.974441624096e1,-6.700141517027e1,
-4.346997691585e1));
#48703=cartesian_point('',(-2.968808851199e1,-6.701738152042e1,
-4.353792510572e1));
#48704=cartesian_point('',(-2.961923223480e1,-6.703663424288e1,
-4.360606684362e1));
#48705=cartesian_point('',(-2.952928164272e1,-6.706249375367e1,
-4.367482382629e1));
#48706=cartesian_point('',(-2.940120393130e1,-6.710231579586e1,
-4.374296232751e1));
#48707=cartesian_point('',(-2.921025388941e1,-6.717351263904e1,
-4.378668891807e1));
#48708=cartesian_point('',(-2.900457004889e1,-6.727218612175e1,
-4.375254487487e1));
#48709=cartesian_point('',(-2.885972523978e1,-6.735500766707e1,
-4.366858206700e1));
#48710=cartesian_point('',(-2.879879040420e1,-6.739187745552e1,
-4.361133896088e1));
#48711=cartesian_point('',(-2.877116896051e1,-6.740863569417e1,
-4.358200114988e1));
#48712=cartesian_point('',(-2.955078233056e1,-6.680765687547e1,
-4.175377981355e1));
#48713=cartesian_point('',(-2.957075379105e1,-6.678644198480e1,
-4.181874494345e1));
#48714=cartesian_point('',(-2.959879122364e1,-6.675584862174e1,
-4.192930287985e1));
#48715=cartesian_point('',(-2.962635670871e1,-6.672115255613e1,
-4.208703296601e1));
#48716=cartesian_point('',(-2.964176638387e1,-6.669749869135e1,
-4.221360078646e1));
#48717=cartesian_point('',(-2.965070661161e1,-6.667839744653e1,
-4.233203743649e1));
#48718=cartesian_point('',(-2.965446161161e1,-6.666287104371e1,
-4.244262379013e1));
#48719=cartesian_point('',(-2.965401241940e1,-6.665022541275e1,
-4.254581858215e1));
#48720=cartesian_point('',(-2.965009447798e1,-6.663996288353e1,
-4.264214418867e1));
#48721=cartesian_point('',(-2.964323311652e1,-6.663171513873e1,
-4.273223452384e1));
#48722=cartesian_point('',(-2.963375807482e1,-6.662521195311e1,
-4.281680690449e1));
#48723=cartesian_point('',(-2.962181392586e1,-6.662026560247e1,
-4.289659567256e1));
#48724=cartesian_point('',(-2.960735417919e1,-6.661675778551e1,
-4.297235912942e1));
#48725=cartesian_point('',(-2.959009696469e1,-6.661463674922e1,
-4.304494267355e1));
#48726=cartesian_point('',(-2.956941859738e1,-6.661393306549e1,
-4.311537280774e1));
#48727=cartesian_point('',(-2.954416998714e1,-6.661481005643e1,
-4.318487580847e1));
#48728=cartesian_point('',(-2.951246680850e1,-6.661764741586e1,
-4.325464766928e1));
#48729=cartesian_point('',(-2.947127365492e1,-6.662322547908e1,
-4.332564776835e1));
#48730=cartesian_point('',(-2.941590031381e1,-6.663298177347e1,
-4.339839218075e1));
#48731=cartesian_point('',(-2.933701359887e1,-6.665038457741e1,
-4.347336329050e1));
#48732=cartesian_point('',(-2.921644984142e1,-6.668319392144e1,
-4.354916168514e1));
#48733=cartesian_point('',(-2.902687839622e1,-6.675125366894e1,
-4.359857069731e1));
#48734=cartesian_point('',(-2.882311174272e1,-6.685110352446e1,
-4.355989066983e1));
#48735=cartesian_point('',(-2.869038042785e1,-6.693332354440e1,
-4.346624123034e1));
#48736=cartesian_point('',(-2.864158490971e1,-6.696793655945e1,
-4.340412638933e1));
#48737=cartesian_point('',(-2.862075454143e1,-6.698332208607e1,
-4.337270373603e1));
#48738=cartesian_point('',(-2.938142014921e1,-6.727066252626e1,
-4.168861604535e1));
#48739=cartesian_point('',(-2.937692587114e1,-6.723982407429e1,
-4.174860243019e1));
#48740=cartesian_point('',(-2.936816288747e1,-6.719047999422e1,
-4.184829252157e1));
#48741=cartesian_point('',(-2.935300037005e1,-6.712514522947e1,
-4.198670148081e1));
#48742=cartesian_point('',(-2.933931596337e1,-6.707507924745e1,
-4.209599896231e1));
#48743=cartesian_point('',(-2.932523603588e1,-6.702996615114e1,
-4.219695458702e1));
#48744=cartesian_point('',(-2.931101139534e1,-6.698921071829e1,
-4.229013913937e1));
#48745=cartesian_point('',(-2.929681689648e1,-6.695233306269e1,
-4.237613016822e1));
#48746=cartesian_point('',(-2.928277099753e1,-6.691894973658e1,
-4.245546462327e1));
#48747=cartesian_point('',(-2.926893276484e1,-6.688872264336e1,
-4.252870411953e1));
#48748=cartesian_point('',(-2.925530696132e1,-6.686135205233e1,
-4.259642211175e1));
#48749=cartesian_point('',(-2.924185484777e1,-6.683659047977e1,
-4.265915273653e1));
#48750=cartesian_point('',(-2.922849175917e1,-6.681423760830e1,
-4.271739453572e1));
#48751=cartesian_point('',(-2.921506839177e1,-6.679412696540e1,
-4.277164999824e1));
#48752=cartesian_point('',(-2.920133410810e1,-6.677611972464e1,
-4.282247195272e1));
#48753=cartesian_point('',(-2.918689000261e1,-6.676013958898e1,
-4.287043628727e1));
#48754=cartesian_point('',(-2.917116019227e1,-6.674627986894e1,
-4.291593623580e1));
#48755=cartesian_point('',(-2.915327800804e1,-6.673488707438e1,
-4.295907334929e1));
#48756=cartesian_point('',(-2.913192022127e1,-6.672660630510e1,
-4.299964829828e1));
#48757=cartesian_point('',(-2.910430832472e1,-6.672255879977e1,
-4.303767681899e1));
#48758=cartesian_point('',(-2.906504937473e1,-6.672525763954e1,
-4.307244015162e1));
#48759=cartesian_point('',(-2.900656241881e1,-6.674220356887e1,
-4.309318770857e1));
#48760=cartesian_point('',(-2.894646916626e1,-6.677487377719e1,
-4.307708877672e1));
#48761=cartesian_point('',(-2.891034487546e1,-6.680807002887e1,
-4.303463021079e1));
#48762=cartesian_point('',(-2.889929071628e1,-6.682656686097e1,
-4.300231907936e1));
#48763=cartesian_point('',(-2.889511143532e1,-6.683585765649e1,
-4.298501397825e1));
#48764=cartesian_point('',(-2.973538084591e1,-6.761971254460e1,
-4.167456874211e1));
#48765=cartesian_point('',(-2.971107307737e1,-6.760954082117e1,
-4.174922878859e1));
#48766=cartesian_point('',(-2.966703175835e1,-6.758962912486e1,
-4.186771525671e1));
#48767=cartesian_point('',(-2.960057728350e1,-6.755593171872e1,
-4.202227591286e1));
#48768=cartesian_point('',(-2.954580639996e1,-6.752611381288e1,
-4.213935960929e1));
#48769=cartesian_point('',(-2.949371393898e1,-6.749606685829e1,
-4.224367669688e1));
#48770=cartesian_point('',(-2.944463326403e1,-6.746637008686e1,
-4.233686636785e1));
#48771=cartesian_point('',(-2.939868594629e1,-6.743743300390e1,
-4.242023305455e1));
#48772=cartesian_point('',(-2.935589167493e1,-6.740955335123e1,
-4.249480608172e1));
#48773=cartesian_point('',(-2.931618428643e1,-6.738292446100e1,
-4.256146345769e1));
#48774=cartesian_point('',(-2.927945303130e1,-6.735766023415e1,
-4.262095090766e1));
#48775=cartesian_point('',(-2.924559852312e1,-6.733383246153e1,
-4.267385377222e1));
#48776=cartesian_point('',(-2.921455745710e1,-6.731148575683e1,
-4.272061032109e1));
#48777=cartesian_point('',(-2.918631253934e1,-6.729063429173e1,
-4.276153941283e1));
#48778=cartesian_point('',(-2.916091575414e1,-6.727125353494e1,
-4.279684577484e1));
#48779=cartesian_point('',(-2.913858713267e1,-6.725329621036e1,
-4.282654318944e1));
#48780=cartesian_point('',(-2.911994942146e1,-6.723676571735e1,
-4.285025833573e1));
#48781=cartesian_point('',(-2.910627227762e1,-6.722168157780e1,
-4.286722740842e1));
#48782=cartesian_point('',(-2.909965207797e1,-6.720793304202e1,
-4.287651074293e1));
#48783=cartesian_point('',(-2.910351573161e1,-6.719454629805e1,
-4.287767624046e1));
#48784=cartesian_point('',(-2.912419621036e1,-6.717927708231e1,
-4.287073552128e1));
#48785=cartesian_point('',(-2.917308304889e1,-6.715695425154e1,
-4.286202208598e1));
#48786=cartesian_point('',(-2.923026921286e1,-6.713271344361e1,
-4.286919322478e1));
#48787=cartesian_point('',(-2.926218007796e1,-6.712583934521e1,
-4.287889107415e1));
#48788=cartesian_point('',(-2.927029818557e1,-6.713322238766e1,
-4.287617790343e1));
#48789=cartesian_point('',(-2.927314216816e1,-6.713882948781e1,
-4.287267007196e1));
#48790=(bounded_surface()b_spline_surface(3,3,((#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,#48719,#48720,#48721,#48722,
#48723,#48724,#48725,#48726,#48727,#48728,#48729,#48730,#48731,#48732,#48733,
#48734,#48735,#48736,#48737),(#48738,#48739,#48740,#48741,#48742,#48743,#48744,
#48745,#48746,#48747,#48748,#48749,#48750,#48751,#48752,#48753,#48754,#48755,
#48756,#48757,#48758,#48759,#48760,#48761,#48762,#48763),(#48764,#48765,#48766,
#48767,#48768,#48769,#48770,#48771,#48772,#48773,#48774,#48775,#48776,#48777,
#48778,#48779,#48780,#48781,#48782,#48783,#48784,#48785,#48786,#48787,#48788,
#48789)),.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.612862884805e-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());
#48791=oriented_edge('',*,*,#31090,.f.);
#48793=oriented_edge('',*,*,#48792,.t.);
#48795=oriented_edge('',*,*,#48794,.t.);
#48796=oriented_edge('',*,*,#48676,.f.);
#48797=edge_loop('',(#48791,#48793,#48795,#48796));
#48798=face_outer_bound('',#48797,.f.);
#48800=cartesian_point('',(-3.011242301756e1,-6.677853345110e1,
-4.131567944438e1));
#48801=cartesian_point('',(-3.017239239721e1,-6.677456686296e1,
-4.151430174632e1));
#48802=cartesian_point('',(-3.023685612742e1,-6.679330246016e1,
-4.183254632934e1));
#48803=cartesian_point('',(-3.024513361169e1,-6.685470137461e1,
-4.217102083078e1));
#48804=cartesian_point('',(-3.023842550915e1,-6.688311220150e1,
-4.229078701277e1));
#48805=cartesian_point('',(-2.948368863988e1,-6.676311089616e1,
-4.133853634431e1));
#48806=cartesian_point('',(-2.954379812466e1,-6.669372274918e1,
-4.149716814835e1));
#48807=cartesian_point('',(-2.962997691559e1,-6.661112740190e1,
-4.176312948114e1));
#48808=cartesian_point('',(-2.969070816406e1,-6.657176051041e1,
-4.206741344447e1));
#48809=cartesian_point('',(-2.970635303975e1,-6.656605621810e1,
-4.217840650716e1));
#48810=cartesian_point('',(-2.930217940830e1,-6.736527480555e1,
-4.136104993522e1));
#48811=cartesian_point('',(-2.929783294185e1,-6.727744620741e1,
-4.149352841844e1));
#48812=cartesian_point('',(-2.929330834769e1,-6.715004756479e1,
-4.170554237270e1));
#48813=cartesian_point('',(-2.928715612669e1,-6.703775757053e1,
-4.193064469553e1));
#48814=cartesian_point('',(-2.928429598209e1,-6.700192406615e1,
-4.201024864720e1));
#48815=cartesian_point('',(-2.983440125747e1,-6.770088141385e1,
-4.135016401639e1));
#48816=cartesian_point('',(-2.979564201127e1,-6.766866917309e1,
-4.150872669042e1));
#48817=cartesian_point('',(-2.972117333262e1,-6.761877855819e1,
-4.174433886403e1));
#48818=cartesian_point('',(-2.962700390698e1,-6.756847952093e1,
-4.196152907116e1));
#48819=cartesian_point('',(-2.959195124988e1,-6.755074075812e1,
-4.203321584799e1));
#48820=(bounded_surface()b_spline_surface(3,3,((#48800,#48801,#48802,#48803,
#48804),(#48805,#48806,#48807,#48808,#48809),(#48810,#48811,#48812,#48813,
#48814),(#48815,#48816,#48817,#48818,#48819)),.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());
#48822=oriented_edge('',*,*,#48821,.f.);
#48824=oriented_edge('',*,*,#48823,.t.);
#48826=oriented_edge('',*,*,#48825,.f.);
#48827=oriented_edge('',*,*,#48792,.f.);
#48828=edge_loop('',(#48822,#48824,#48826,#48827));
#48829=face_outer_bound('',#48828,.f.);
#48831=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#48832=direction('',(0.e0,0.e0,1.e0));
#48833=direction('',(1.e0,0.e0,0.e0));
#48834=axis2_placement_3d('',#48831,#48832,#48833);
#48835=conical_surface('',#48834,7.334631745054e1,5.e-1);
#48836=oriented_edge('',*,*,#48821,.t.);
#48837=oriented_edge('',*,*,#31088,.f.);
#48839=oriented_edge('',*,*,#48838,.t.);
#48841=oriented_edge('',*,*,#48840,.t.);
#48843=oriented_edge('',*,*,#48842,.f.);
#48845=oriented_edge('',*,*,#48844,.f.);
#48847=oriented_edge('',*,*,#48846,.t.);
#48848=edge_loop('',(#48836,#48837,#48839,#48841,#48843,#48845,#48847));
#48849=face_outer_bound('',#48848,.f.);
#48851=cartesian_point('',(-3.467279937386e1,-6.461515034509e1,
-4.226910299012e1));
#48852=cartesian_point('',(-3.465706120172e1,-6.460664115688e1,
-4.217733458279e1));
#48853=cartesian_point('',(-3.462948067642e1,-6.457544608507e1,
-4.190413062112e1));
#48854=cartesian_point('',(-3.465202815545e1,-6.452386657345e1,
-4.158817084918e1));
#48855=cartesian_point('',(-3.469757868321e1,-6.448162365682e1,
-4.136943157783e1));
#48856=cartesian_point('',(-3.471063201070e1,-6.447019102587e1,
-4.131612056823e1));
#48857=cartesian_point('',(-3.480438965865e1,-6.419951411173e1,
-4.217198365737e1));
#48858=cartesian_point('',(-3.481085966244e1,-6.419618098074e1,
-4.208808591897e1));
#48859=cartesian_point('',(-3.484670398726e1,-6.418536353212e1,
-4.184158222755e1));
#48860=cartesian_point('',(-3.493272043968e1,-6.417285567558e1,
-4.156569515402e1));
#48861=cartesian_point('',(-3.501531702083e1,-6.416756085795e1,
-4.137978624437e1));
#48862=cartesian_point('',(-3.503695872969e1,-6.416570650117e1,
-4.133502265330e1));
#48863=cartesian_point('',(-3.523286687709e1,-6.412513402530e1,
-4.204914755135e1));
#48864=cartesian_point('',(-3.524749135092e1,-6.413993748172e1,
-4.198274996774e1));
#48865=cartesian_point('',(-3.529938386341e1,-6.418573636825e1,
-4.178436291512e1));
#48866=cartesian_point('',(-3.538163517796e1,-6.424498045256e1,
-4.155286179800e1));
#48867=cartesian_point('',(-3.544994792374e1,-6.429124366397e1,
-4.139142299591e1));
#48868=cartesian_point('',(-3.546739818883e1,-6.430257924475e1,
-4.135195681568e1));
#48869=cartesian_point('',(-3.551097177749e1,-6.448730896868e1,
-4.203148537888e1));
#48870=cartesian_point('',(-3.551029929477e1,-6.451429565691e1,
-4.197383795475e1));
#48871=cartesian_point('',(-3.551148192766e1,-6.459371709104e1,
-4.179422209358e1));
#48872=cartesian_point('',(-3.552375888248e1,-6.468173039852e1,
-4.156389991184e1));
#48873=cartesian_point('',(-3.553950521274e1,-6.473939432433e1,
-4.139189014996e1));
#48874=cartesian_point('',(-3.554391542461e1,-6.475351502737e1,
-4.134863069537e1));
#48875=(bounded_surface()b_spline_surface(3,3,((#48851,#48852,#48853,#48854,
#48855,#48856),(#48857,#48858,#48859,#48860,#48861,#48862),(#48863,#48864,
#48865,#48866,#48867,#48868),(#48869,#48870,#48871,#48872,#48873,#48874)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336718975703e-1,1.174770672844e0),(1.405007454362e-1,3.042662033410e-1,
6.365714197667e-1,7.471722777180e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241022501e0,1.387241022501e0,1.387241022501e0,
1.387241022501e0,1.387241022501e0,1.387241022501e0),(8.916455182003e-1,
8.916455182003e-1,8.916455182003e-1,8.916455182003e-1,8.916455182003e-1,
8.916455182003e-1),(8.717516240299e-1,8.717516240299e-1,8.717516240299e-1,
8.717516240299e-1,8.717516240299e-1,8.717516240299e-1),(1.327559339991e0,
1.327559339991e0,1.327559339991e0,1.327559339991e0,1.327559339991e0,
1.327559339991e0)))representation_item('')surface());
#48876=oriented_edge('',*,*,#48838,.f.);
#48878=oriented_edge('',*,*,#48877,.t.);
#48880=oriented_edge('',*,*,#48879,.f.);
#48882=oriented_edge('',*,*,#48881,.f.);
#48883=edge_loop('',(#48876,#48878,#48880,#48882));
#48884=face_outer_bound('',#48883,.f.);
#48886=cartesian_point('',(-3.591527175590e1,-6.388939008513e1,
-4.364398638035e1));
#48887=cartesian_point('',(-3.585246719480e1,-6.390101337395e1,
-4.369056771955e1));
#48888=cartesian_point('',(-3.566925949027e1,-6.399037888766e1,
-4.381430989192e1));
#48889=cartesian_point('',(-3.513008202407e1,-6.431735045194e1,
-4.367501766215e1));
#48890=cartesian_point('',(-3.505209720810e1,-6.439841245423e1,
-4.345466376160e1));
#48891=cartesian_point('',(-3.494302371038e1,-6.446972265492e1,
-4.328656114038e1));
#48892=cartesian_point('',(-3.487741090212e1,-6.451355832853e1,
-4.310622584086e1));
#48893=cartesian_point('',(-3.481401176430e1,-6.454855358483e1,
-4.291707888907e1));
#48894=cartesian_point('',(-3.476117261753e1,-6.457060557713e1,
-4.271250824149e1));
#48895=cartesian_point('',(-3.471747066985e1,-6.457881380856e1,
-4.249651923338e1));
#48896=cartesian_point('',(-3.468673726139e1,-6.457099464812e1,
-4.227627044939e1));
#48897=cartesian_point('',(-3.466940857817e1,-6.454477883453e1,
-4.203822448282e1));
#48898=cartesian_point('',(-3.467169560690e1,-6.451276770875e1,
-4.187727796226e1));
#48899=cartesian_point('',(-3.467836758665e1,-6.449051812934e1,
-4.178920147048e1));
#48900=cartesian_point('',(-3.567227535011e1,-6.348891728336e1,
-4.344177664466e1));
#48901=cartesian_point('',(-3.561453961409e1,-6.349204297297e1,
-4.349295673984e1));
#48902=cartesian_point('',(-3.544415419160e1,-6.357032232784e1,
-4.363226531729e1));
#48903=cartesian_point('',(-3.490103222140e1,-6.390630695061e1,
-4.347295095769e1));
#48904=cartesian_point('',(-3.488127373727e1,-6.396796308622e1,
-4.323551093841e1));
#48905=cartesian_point('',(-3.482108727853e1,-6.402365144630e1,
-4.306680245728e1));
#48906=cartesian_point('',(-3.481094503120e1,-6.405332752767e1,
-4.289113045068e1));
#48907=cartesian_point('',(-3.480625483354e1,-6.407851403712e1,
-4.271311859598e1));
#48908=cartesian_point('',(-3.481703292768e1,-6.409636935245e1,
-4.252578758723e1));
#48909=cartesian_point('',(-3.484017448080e1,-6.410812374161e1,
-4.233373168620e1));
#48910=cartesian_point('',(-3.487688236149e1,-6.411318372420e1,
-4.214391861635e1));
#48911=cartesian_point('',(-3.493104294567e1,-6.411227603866e1,
-4.194582193754e1));
#48912=cartesian_point('',(-3.497986570649e1,-6.410759878031e1,
-4.181798016256e1));
#48913=cartesian_point('',(-3.501098817196e1,-6.410432316594e1,
-4.175029393110e1));
#48914=cartesian_point('',(-3.541038302588e1,-6.360325886679e1,
-4.300924101941e1));
#48915=cartesian_point('',(-3.539014470899e1,-6.359759921124e1,
-4.303547284630e1));
#48916=cartesian_point('',(-3.533361867225e1,-6.360706347789e1,
-4.309925558217e1));
#48917=cartesian_point('',(-3.518219306874e1,-6.371649963173e1,
-4.303209694857e1));
#48918=cartesian_point('',(-3.519734714430e1,-6.376958002025e1,
-4.290020586463e1));
#48919=cartesian_point('',(-3.520286961621e1,-6.382513118332e1,
-4.278133435273e1));
#48920=cartesian_point('',(-3.522646023126e1,-6.387926417142e1,
-4.264978296464e1));
#48921=cartesian_point('',(-3.525463605591e1,-6.393746080844e1,
-4.250837661923e1));
#48922=cartesian_point('',(-3.529022250823e1,-6.399870859180e1,
-4.235545215319e1));
#48923=cartesian_point('',(-3.533143474203e1,-6.406187788418e1,
-4.219504670129e1));
#48924=cartesian_point('',(-3.537724093621e1,-6.412443488145e1,
-4.203339233419e1));
#48925=cartesian_point('',(-3.543090140416e1,-6.419036268061e1,
-4.186095502384e1));
#48926=cartesian_point('',(-3.547075261494e1,-6.423406217537e1,
-4.174606894094e1));
#48927=cartesian_point('',(-3.549390221172e1,-6.425799244184e1,
-4.168364634087e1));
#48928=cartesian_point('',(-3.544515286015e1,-6.409464290849e1,
-4.286754831112e1));
#48929=cartesian_point('',(-3.544965934100e1,-6.409049575890e1,
-4.286934539623e1));
#48930=cartesian_point('',(-3.547083887417e1,-6.405633236282e1,
-4.285751228837e1));
#48931=cartesian_point('',(-3.563478955045e1,-6.397663024388e1,
-4.288364738943e1));
#48932=cartesian_point('',(-3.561947573510e1,-6.404229805405e1,
-4.285276276445e1));
#48933=cartesian_point('',(-3.562835533138e1,-6.411336197449e1,
-4.277412172262e1));
#48934=cartesian_point('',(-3.562329586719e1,-6.420109986642e1,
-4.267298666892e1));
#48935=cartesian_point('',(-3.561889402212e1,-6.429535109662e1,
-4.254954970566e1));
#48936=cartesian_point('',(-3.561058797877e1,-6.439529624299e1,
-4.240674171538e1));
#48937=cartesian_point('',(-3.559932443293e1,-6.449579857892e1,
-4.224756794325e1));
#48938=cartesian_point('',(-3.558492326753e1,-6.459119142798e1,
-4.207786641484e1));
#48939=cartesian_point('',(-3.556669683332e1,-6.468495096830e1,
-4.188588118719e1));
#48940=cartesian_point('',(-3.555287917016e1,-6.473978021031e1,
-4.174819123086e1));
#48941=cartesian_point('',(-3.554523917548e1,-6.476636749048e1,
-4.166956340306e1));
#48942=(bounded_surface()b_spline_surface(3,3,((#48886,#48887,#48888,#48889,
#48890,#48891,#48892,#48893,#48894,#48895,#48896,#48897,#48898,#48899),(#48900,
#48901,#48902,#48903,#48904,#48905,#48906,#48907,#48908,#48909,#48910,#48911,
#48912,#48913),(#48914,#48915,#48916,#48917,#48918,#48919,#48920,#48921,#48922,
#48923,#48924,#48925,#48926,#48927),(#48928,#48929,#48930,#48931,#48932,#48933,
#48934,#48935,#48936,#48937,#48938,#48939,#48940,#48941)),.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());
#48943=oriented_edge('',*,*,#31086,.t.);
#48945=oriented_edge('',*,*,#48944,.t.);
#48947=oriented_edge('',*,*,#48946,.t.);
#48948=oriented_edge('',*,*,#48877,.f.);
#48949=edge_loop('',(#48943,#48945,#48947,#48948));
#48950=face_outer_bound('',#48949,.f.);
#48952=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#48953=direction('',(0.e0,0.e0,1.e0));
#48954=direction('',(-5.187662764061e-1,-8.549161072665e-1,0.e0));
#48955=axis2_placement_3d('',#48952,#48953,#48954);
#48956=toroidal_surface('',#48955,7.344368814732e1,5.e-1);
#48957=oriented_edge('',*,*,#31084,.f.);
#48959=oriented_edge('',*,*,#48958,.t.);
#48961=oriented_edge('',*,*,#48960,.t.);
#48963=oriented_edge('',*,*,#48962,.t.);
#48964=oriented_edge('',*,*,#48944,.f.);
#48965=edge_loop('',(#48957,#48959,#48961,#48963,#48964));
#48966=face_outer_bound('',#48965,.f.);
#48968=cartesian_point('',(-3.850378138599e1,-6.227963979061e1,
-4.179379470826e1));
#48969=cartesian_point('',(-3.852503258728e1,-6.228434207026e1,
-4.187756404520e1));
#48970=cartesian_point('',(-3.855000234157e1,-6.229557424376e1,
-4.201593471212e1));
#48971=cartesian_point('',(-3.856454286563e1,-6.231621314929e1,
-4.220584599465e1));
#48972=cartesian_point('',(-3.856543232877e1,-6.233476239303e1,
-4.235452812229e1));
#48973=cartesian_point('',(-3.855783381372e1,-6.235345941520e1,
-4.249082912042e1));
#48974=cartesian_point('',(-3.854393666850e1,-6.237189423537e1,
-4.261585775083e1));
#48975=cartesian_point('',(-3.852532612321e1,-6.238987593284e1,
-4.273070105932e1));
#48976=cartesian_point('',(-3.850315248360e1,-6.240734258936e1,
-4.283636170627e1));
#48977=cartesian_point('',(-3.847821396276e1,-6.242432834854e1,
-4.293384998114e1));
#48978=cartesian_point('',(-3.845101217467e1,-6.244093650555e1,
-4.302417482434e1));
#48979=cartesian_point('',(-3.842180475042e1,-6.245731583455e1,
-4.310828787934e1));
#48980=cartesian_point('',(-3.839062358485e1,-6.247365848958e1,
-4.318710268117e1));
#48981=cartesian_point('',(-3.835724030536e1,-6.249022053656e1,
-4.326156548799e1));
#48982=cartesian_point('',(-3.832106700260e1,-6.250736724392e1,
-4.333274767848e1));
#48983=cartesian_point('',(-3.828101205725e1,-6.252563684083e1,
-4.340185300881e1));
#48984=cartesian_point('',(-3.823538823219e1,-6.254578338359e1,
-4.346997691585e1));
#48985=cartesian_point('',(-3.818162642164e1,-6.256896538338e1,
-4.353792510572e1));
#48986=cartesian_point('',(-3.811587220401e1,-6.259704094381e1,
-4.360606684362e1));
#48987=cartesian_point('',(-3.803006649520e1,-6.263442013117e1,
-4.367482382629e1));
#48988=cartesian_point('',(-3.790828232588e1,-6.269061898624e1,
-4.374296232752e1));
#48989=cartesian_point('',(-3.772825894091e1,-6.278613071243e1,
-4.378668891807e1));
#48990=cartesian_point('',(-3.753721422813e1,-6.291080715832e1,
-4.375254487488e1));
#48991=cartesian_point('',(-3.740441896734e1,-6.301182619527e1,
-4.366858206697e1));
#48992=cartesian_point('',(-3.734881791080e1,-6.305633414965e1,
-4.361133896083e1));
#48993=cartesian_point('',(-3.732362016145e1,-6.307655434112e1,
-4.358200114980e1));
#48994=cartesian_point('',(-3.801812035428e1,-6.237895701490e1,
-4.175377981358e1));
#48995=cartesian_point('',(-3.803515185730e1,-6.235531682182e1,
-4.181874494347e1));
#48996=cartesian_point('',(-3.805895619057e1,-6.232132556993e1,
-4.192930287987e1));
#48997=cartesian_point('',(-3.808175710377e1,-6.228332831617e1,
-4.208703296601e1));
#48998=cartesian_point('',(-3.809394749812e1,-6.225786544726e1,
-4.221360078646e1));
#48999=cartesian_point('',(-3.810031802821e1,-6.223776068235e1,
-4.233203743649e1));
#49000=cartesian_point('',(-3.810201430143e1,-6.222187698421e1,
-4.244262379013e1));
#49001=cartesian_point('',(-3.809991836607e1,-6.220939816973e1,
-4.254581858215e1));
#49002=cartesian_point('',(-3.809469441432e1,-6.219973483184e1,
-4.264214418867e1));
#49003=cartesian_point('',(-3.808681520603e1,-6.219245323502e1,
-4.273223452384e1));
#49004=cartesian_point('',(-3.807657238857e1,-6.218724242617e1,
-4.281680690449e1));
#49005=cartesian_point('',(-3.806408479514e1,-6.218389741653e1,
-4.289659567256e1));
#49006=cartesian_point('',(-3.804929089162e1,-6.218230698510e1,
-4.297235912942e1));
#49007=cartesian_point('',(-3.803190446420e1,-6.218245661307e1,
-4.304494267355e1));
#49008=cartesian_point('',(-3.801131115403e1,-6.218445801800e1,
-4.311537280775e1));
#49009=cartesian_point('',(-3.798639301943e1,-6.218862311111e1,
-4.318487580848e1));
#49010=cartesian_point('',(-3.795533141561e1,-6.219557429173e1,
-4.325464766929e1));
#49011=cartesian_point('',(-3.791521875852e1,-6.220648141932e1,
-4.332564776835e1));
#49012=cartesian_point('',(-3.786159259598e1,-6.222338191862e1,
-4.339839218075e1));
#49013=cartesian_point('',(-3.778565228955e1,-6.225093262169e1,
-4.347336329050e1));
#49014=cartesian_point('',(-3.767040245051e1,-6.229919800541e1,
-4.354916168514e1));
#49015=cartesian_point('',(-3.749133639499e1,-6.239141953122e1,
-4.359857069731e1));
#49016=cartesian_point('',(-3.730234601488e1,-6.251701204278e1,
-4.355989066984e1));
#49017=cartesian_point('',(-3.718148210089e1,-6.261585357222e1,
-4.346624123031e1));
#49018=cartesian_point('',(-3.713762194023e1,-6.265653956130e1,
-4.340412638927e1));
#49019=cartesian_point('',(-3.711897799283e1,-6.267451237127e1,
-4.337270373595e1));
#49020=cartesian_point('',(-3.791064145444e1,-6.286010778880e1,
-4.168861604547e1));
#49021=cartesian_point('',(-3.790216039987e1,-6.283011978501e1,
-4.174860243021e1));
#49022=cartesian_point('',(-3.788703168984e1,-6.278234164931e1,
-4.184829252158e1));
#49023=cartesian_point('',(-3.786347099181e1,-6.271954493819e1,
-4.198670148081e1));
#49024=cartesian_point('',(-3.784336873514e1,-6.267169345109e1,
-4.209599896232e1));
#49025=cartesian_point('',(-3.782352082270e1,-6.262880410289e1,
-4.219695458702e1));
#49026=cartesian_point('',(-3.780409822446e1,-6.259025402658e1,
-4.229013913937e1));
#49027=cartesian_point('',(-3.778521166155e1,-6.255554461832e1,
-4.237613016822e1));
#49028=cartesian_point('',(-3.776692852877e1,-6.252428024891e1,
-4.245546462327e1));
#49029=cartesian_point('',(-3.774926325669e1,-6.249611800448e1,
-4.252870411954e1));
#49030=cartesian_point('',(-3.773218144479e1,-6.247076009689e1,
-4.259642211176e1));
#49031=cartesian_point('',(-3.771561238216e1,-6.244796621618e1,
-4.265915273653e1));
#49032=cartesian_point('',(-3.769944598143e1,-6.242754880970e1,
-4.271739453572e1));
#49033=cartesian_point('',(-3.768351248716e1,-6.240936231717e1,
-4.277164999824e1));
#49034=cartesian_point('',(-3.766754528563e1,-6.239330181459e1,
-4.282247195272e1));
#49035=cartesian_point('',(-3.765113892520e1,-6.237934372530e1,
-4.287043628727e1));
#49036=cartesian_point('',(-3.763373462908e1,-6.236765572933e1,
-4.291593623580e1));
#49037=cartesian_point('',(-3.761451837133e1,-6.235869449513e1,
-4.295907334929e1));
#49038=cartesian_point('',(-3.759226244610e1,-6.235327231956e1,
-4.299964829828e1));
#49039=cartesian_point('',(-3.756435846770e1,-6.235286351692e1,
-4.303767681900e1));
#49040=cartesian_point('',(-3.752578765275e1,-6.236066358899e1,
-4.307244015162e1));
#49041=cartesian_point('',(-3.747001294847e1,-6.238509862319e1,
-4.309318770858e1));
#49042=cartesian_point('',(-3.741469811991e1,-6.242533307679e1,
-4.307708877673e1));
#49043=cartesian_point('',(-3.738321585775e1,-6.246296049607e1,
-4.303463021079e1));
#49044=cartesian_point('',(-3.737467058949e1,-6.248274194252e1,
-4.300231907933e1));
#49045=cartesian_point('',(-3.737173975503e1,-6.249249875963e1,
-4.298501397821e1));
#49046=cartesian_point('',(-3.830713413812e1,-6.315997049394e1,
-4.167456874215e1));
#49047=cartesian_point('',(-3.828170664958e1,-6.315305859142e1,
-4.174922878861e1));
#49048=cartesian_point('',(-3.823544311225e1,-6.313906578811e1,
-4.186771525672e1));
#49049=cartesian_point('',(-3.816515877055e1,-6.311433071751e1,
-4.202227591286e1));
#49050=cartesian_point('',(-3.810696444180e1,-6.309191694287e1,
-4.213935960930e1));
#49051=cartesian_point('',(-3.805139572448e1,-6.306892647471e1,
-4.224367669688e1));
#49052=cartesian_point('',(-3.799885873501e1,-6.304589007689e1,
-4.233686636785e1));
#49053=cartesian_point('',(-3.794952745569e1,-6.302319788311e1,
-4.242023305456e1));
#49054=cartesian_point('',(-3.790346027035e1,-6.300114251803e1,
-4.249480608172e1));
#49055=cartesian_point('',(-3.786061681641e1,-6.297992429587e1,
-4.256146345769e1));
#49056=cartesian_point('',(-3.782090215893e1,-6.295967059885e1,
-4.262095090766e1));
#49057=cartesian_point('',(-3.778422713233e1,-6.294046557616e1,
-4.267385377222e1));
#49058=cartesian_point('',(-3.775053479667e1,-6.292236172277e1,
-4.272061032110e1));
#49059=cartesian_point('',(-3.771980985575e1,-6.290537534641e1,
-4.276153941283e1));
#49060=cartesian_point('',(-3.769210064718e1,-6.288947534035e1,
-4.279684577485e1));
#49061=cartesian_point('',(-3.766761914897e1,-6.287458611311e1,
-4.282654318945e1));
#49062=cartesian_point('',(-3.764698322365e1,-6.286062975024e1,
-4.285025833574e1));
#49063=cartesian_point('',(-3.763145421437e1,-6.284745988310e1,
-4.286722740843e1));
#49064=cartesian_point('',(-3.762309610742e1,-6.283469307739e1,
-4.287651074294e1));
#49065=cartesian_point('',(-3.762517938625e1,-6.282091655089e1,
-4.287767624047e1));
#49066=cartesian_point('',(-3.764368990805e1,-6.280307862126e1,
-4.287073552129e1));
#49067=cartesian_point('',(-3.768924479880e1,-6.277456575252e1,
-4.286202208599e1));
#49068=cartesian_point('',(-3.774277766685e1,-6.274306803583e1,
-4.286919322479e1));
#49069=cartesian_point('',(-3.777351828021e1,-6.273208754256e1,
-4.287889107417e1));
#49070=cartesian_point('',(-3.778253061670e1,-6.273834779640e1,
-4.287617790343e1));
#49071=cartesian_point('',(-3.778608214205e1,-6.274353571282e1,
-4.287267007197e1));
#49072=(bounded_surface()b_spline_surface(3,3,((#48968,#48969,#48970,#48971,
#48972,#48973,#48974,#48975,#48976,#48977,#48978,#48979,#48980,#48981,#48982,
#48983,#48984,#48985,#48986,#48987,#48988,#48989,#48990,#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,#49035,#49036,#49037,
#49038,#49039,#49040,#49041,#49042,#49043,#49044,#49045),(#49046,#49047,#49048,
#49049,#49050,#49051,#49052,#49053,#49054,#49055,#49056,#49057,#49058,#49059,
#49060,#49061,#49062,#49063,#49064,#49065,#49066,#49067,#49068,#49069,#49070,
#49071)),.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.612862886211e-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());
#49073=oriented_edge('',*,*,#31082,.f.);
#49075=oriented_edge('',*,*,#49074,.t.);
#49077=oriented_edge('',*,*,#49076,.t.);
#49078=oriented_edge('',*,*,#48958,.f.);
#49079=edge_loop('',(#49073,#49075,#49077,#49078));
#49080=face_outer_bound('',#49079,.f.);
#49082=cartesian_point('',(-3.857115475770e1,-6.227677392518e1,
-4.131567944441e1));
#49083=cartesian_point('',(-3.863009334733e1,-6.226501369696e1,
-4.151430174632e1));
#49084=cartesian_point('',(-3.869645106755e1,-6.227517480329e1,
-4.183254632933e1));
#49085=cartesian_point('',(-3.871267190331e1,-6.233496801302e1,
-4.217102083075e1));
#49086=cartesian_point('',(-3.870972954659e1,-6.236401136440e1,
-4.229078701277e1));
#49087=cartesian_point('',(-3.794578624240e1,-6.234354961656e1,
-4.133853634434e1));
#49088=cartesian_point('',(-3.799632451158e1,-6.226690923264e1,
-4.149716814836e1));
#49089=cartesian_point('',(-3.807098517485e1,-6.217377191057e1,
-4.176312948112e1));
#49090=cartesian_point('',(-3.812605844861e1,-6.212681478969e1,
-4.206741344445e1));
#49091=cartesian_point('',(-3.814082492068e1,-6.211911723232e1,
-4.217840650712e1));
#49092=cartesian_point('',(-3.784442800965e1,-6.296425363908e1,
-4.136104993522e1));
#49093=cartesian_point('',(-3.782865479533e1,-6.287774375449e1,
-4.149352841844e1));
#49094=cartesian_point('',(-3.780754004998e1,-6.275202560296e1,
-4.170554237269e1));
#49095=cartesian_point('',(-3.778678367672e1,-6.264149929116e1,
-4.193064469551e1));
#49096=cartesian_point('',(-3.777927079016e1,-6.260634567116e1,
-4.201024864722e1));
#49097=cartesian_point('',(-3.841590207978e1,-6.322752019492e1,
-4.135016401639e1));
#49098=cartesian_point('',(-3.837326988317e1,-6.320064263119e1,
-4.150872669042e1));
#49099=cartesian_point('',(-3.829292626239e1,-6.316089895047e1,
-4.174433886402e1));
#49100=cartesian_point('',(-3.819299712745e1,-6.312332180500e1,
-4.196152907115e1));
#49101=cartesian_point('',(-3.815592897750e1,-6.311031008962e1,
-4.203321584801e1));
#49102=(bounded_surface()b_spline_surface(3,3,((#49082,#49083,#49084,#49085,
#49086),(#49087,#49088,#49089,#49090,#49091),(#49092,#49093,#49094,#49095,
#49096),(#49097,#49098,#49099,#49100,#49101)),.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());
#49104=oriented_edge('',*,*,#49103,.f.);
#49106=oriented_edge('',*,*,#49105,.t.);
#49108=oriented_edge('',*,*,#49107,.f.);
#49109=oriented_edge('',*,*,#49074,.f.);
#49110=edge_loop('',(#49104,#49106,#49108,#49109));
#49111=face_outer_bound('',#49110,.f.);
#49113=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#49114=direction('',(0.e0,0.e0,1.e0));
#49115=direction('',(1.e0,0.e0,0.e0));
#49116=axis2_placement_3d('',#49113,#49114,#49115);
#49117=conical_surface('',#49116,7.334631745054e1,5.e-1);
#49118=oriented_edge('',*,*,#49103,.t.);
#49119=oriented_edge('',*,*,#31080,.f.);
#49121=oriented_edge('',*,*,#49120,.t.);
#49123=oriented_edge('',*,*,#49122,.t.);
#49125=oriented_edge('',*,*,#49124,.f.);
#49127=oriented_edge('',*,*,#49126,.f.);
#49129=oriented_edge('',*,*,#49128,.t.);
#49130=edge_loop('',(#49118,#49119,#49121,#49123,#49125,#49127,#49129));
#49131=face_outer_bound('',#49130,.f.);
#49133=cartesian_point('',(-4.281013830278e1,-5.953665030058e1,
-4.226910299042e1));
#49134=cartesian_point('',(-4.279342410113e1,-5.953026815339e1,
-4.217733458298e1));
#49135=cartesian_point('',(-4.276200775710e1,-5.950293994070e1,
-4.190413062120e1));
#49136=cartesian_point('',(-4.277762986210e1,-5.944885866220e1,
-4.158817084833e1));
#49137=cartesian_point('',(-4.281727689198e1,-5.940103160245e1,
-4.136943157621e1));
#49138=cartesian_point('',(-4.282872632187e1,-5.938799295476e1,
-4.131612058793e1));
#49139=cartesian_point('',(-4.288635139938e1,-5.910739391721e1,
-4.217198365839e1));
#49140=cartesian_point('',(-4.289233099003e1,-5.910324479693e1,
-4.208808591984e1));
#49141=cartesian_point('',(-4.292645670080e1,-5.908784126973e1,
-4.184158222813e1));
#49142=cartesian_point('',(-4.301010466737e1,-5.906421301931e1,
-4.156569515346e1));
#49143=cartesian_point('',(-4.309130351099e1,-5.904818248210e1,
-4.137978624296e1));
#49144=cartesian_point('',(-4.311251800519e1,-5.904351918735e1,
-4.133502261811e1));
#49145=cartesian_point('',(-4.330145438225e1,-5.897772266138e1,
-4.204914755291e1));
#49146=cartesian_point('',(-4.331788598047e1,-5.899049059488e1,
-4.198274996897e1));
#49147=cartesian_point('',(-4.337531249939e1,-5.902912433301e1,
-4.178436291578e1));
#49148=cartesian_point('',(-4.346459304744e1,-5.907712562450e1,
-4.155286179753e1));
#49149=cartesian_point('',(-4.353835992943e1,-5.911407644471e1,
-4.139142299459e1));
#49150=cartesian_point('',(-4.355714051121e1,-5.912303732263e1,
-4.135195684415e1));
#49151=cartesian_point('',(-4.362445337407e1,-5.930049916930e1,
-4.203148537903e1));
#49152=cartesian_point('',(-4.362730911441e1,-5.932734275923e1,
-4.197383795499e1));
#49153=cartesian_point('',(-4.363884820752e1,-5.940593036705e1,
-4.179422209355e1));
#49154=cartesian_point('',(-4.366250817393e1,-5.949158824418e1,
-4.156389991112e1));
#49155=cartesian_point('',(-4.368564644543e1,-5.954670353858e1,
-4.139189014870e1));
#49156=cartesian_point('',(-4.369186202160e1,-5.956012780578e1,
-4.134863067347e1));
#49157=(bounded_surface()b_spline_surface(3,3,((#49133,#49134,#49135,#49136,
#49137,#49138),(#49139,#49140,#49141,#49142,#49143,#49144),(#49145,#49146,
#49147,#49148,#49149,#49150),(#49151,#49152,#49153,#49154,#49155,#49156)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336718975113e-1,1.174770665689e0),(1.405007452588e-1,3.042662033408e-1,
6.365714197673e-1,7.471722793384e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241022441e0,1.387241022441e0,1.387241022441e0,
1.387241022441e0,1.387241022441e0,1.387241022441e0),(8.916455207160e-1,
8.916455207160e-1,8.916455207160e-1,8.916455207160e-1,8.916455207160e-1,
8.916455207160e-1),(8.717516242506e-1,8.717516242506e-1,8.717516242506e-1,
8.717516242506e-1,8.717516242506e-1,8.717516242506e-1),(1.327559333045e0,
1.327559333045e0,1.327559333045e0,1.327559333045e0,1.327559333045e0,
1.327559333045e0)))representation_item('')surface());
#49158=oriented_edge('',*,*,#49120,.f.);
#49160=oriented_edge('',*,*,#49159,.t.);
#49162=oriented_edge('',*,*,#49161,.f.);
#49164=oriented_edge('',*,*,#49163,.f.);
#49165=edge_loop('',(#49158,#49160,#49162,#49164));
#49166=face_outer_bound('',#49165,.f.);
#49168=cartesian_point('',(-4.394645475668e1,-5.864285151636e1,
-4.363266629021e1));
#49169=cartesian_point('',(-4.389478160821e1,-5.869141984742e1,
-4.373412192662e1));
#49170=cartesian_point('',(-4.334414068804e1,-5.905625623763e1,
-4.382163810793e1));
#49171=cartesian_point('',(-4.318618163598e1,-5.925325784189e1,
-4.350824936561e1));
#49172=cartesian_point('',(-4.308916835412e1,-5.933425235316e1,
-4.335234313442e1));
#49173=cartesian_point('',(-4.302184736706e1,-5.939637299954e1,
-4.317085826048e1));
#49174=cartesian_point('',(-4.296241934269e1,-5.944193306855e1,
-4.298991463833e1));
#49175=cartesian_point('',(-4.291106247752e1,-5.947529191327e1,
-4.279586368593e1));
#49176=cartesian_point('',(-4.286702756504e1,-5.949467234566e1,
-4.259403109028e1));
#49177=cartesian_point('',(-4.283211461237e1,-5.949898026286e1,
-4.238877956914e1));
#49178=cartesian_point('',(-4.280795190731e1,-5.948797475460e1,
-4.218822382257e1));
#49179=cartesian_point('',(-4.279441834685e1,-5.946140940752e1,
-4.198523742726e1));
#49180=cartesian_point('',(-4.279428149951e1,-5.943264943227e1,
-4.185192351066e1));
#49181=cartesian_point('',(-4.279725319635e1,-5.941409670461e1,
-4.178195307719e1));
#49182=cartesian_point('',(-4.364969970363e1,-5.826734132585e1,
-4.342888906080e1));
#49183=cartesian_point('',(-4.361737093480e1,-5.830225556214e1,
-4.354209680521e1));
#49184=cartesian_point('',(-4.304123678439e1,-5.867552394746e1,
-4.364140579197e1));
#49185=cartesian_point('',(-4.293700049185e1,-5.885467493115e1,
-4.328991294156e1));
#49186=cartesian_point('',(-4.288661073561e1,-5.891102606560e1,
-4.313248625835e1));
#49187=cartesian_point('',(-4.287084337649e1,-5.895131726689e1,
-4.295219123023e1));
#49188=cartesian_point('',(-4.286648482894e1,-5.897759403894e1,
-4.278018612428e1));
#49189=cartesian_point('',(-4.287457170441e1,-5.899629642257e1,
-4.260038530750e1));
#49190=cartesian_point('',(-4.289335776472e1,-5.900710162442e1,
-4.241876990590e1));
#49191=cartesian_point('',(-4.292287674985e1,-5.901045508306e1,
-4.223930334050e1));
#49192=cartesian_point('',(-4.296201107119e1,-5.900694633842e1,
-4.206934488139e1));
#49193=cartesian_point('',(-4.301247891652e1,-5.899741153448e1,
-4.190306785489e1));
#49194=cartesian_point('',(-4.305395071555e1,-5.898749976383e1,
-4.179835110534e1));
#49195=cartesian_point('',(-4.307844236592e1,-5.898151193506e1,
-4.174487704690e1));
#49196=cartesian_point('',(-4.340541598512e1,-5.842949074944e1,
-4.300172144361e1));
#49197=cartesian_point('',(-4.338789659792e1,-5.842742200265e1,
-4.305703872753e1));
#49198=cartesian_point('',(-4.321546369166e1,-5.852625535700e1,
-4.310225708605e1));
#49199=cartesian_point('',(-4.321251456151e1,-5.861180108471e1,
-4.293418225843e1));
#49200=cartesian_point('',(-4.322452714717e1,-5.866147921092e1,
-4.282358416601e1));
#49201=cartesian_point('',(-4.325130714963e1,-5.871295262823e1,
-4.269434813507e1));
#49202=cartesian_point('',(-4.328467526387e1,-5.876481021902e1,
-4.255936341386e1));
#49203=cartesian_point('',(-4.332469050996e1,-5.881860280857e1,
-4.241462153189e1));
#49204=cartesian_point('',(-4.336980281392e1,-5.887289463587e1,
-4.226449922269e1));
#49205=cartesian_point('',(-4.341870257857e1,-5.892613390864e1,
-4.211341639020e1));
#49206=cartesian_point('',(-4.346941363804e1,-5.897637277349e1,
-4.196756313782e1));
#49207=cartesian_point('',(-4.352384405806e1,-5.902572282762e1,
-4.182176552257e1));
#49208=cartesian_point('',(-4.356205327541e1,-5.905738730369e1,
-4.172720301819e1));
#49209=cartesian_point('',(-4.358294856267e1,-5.907393753223e1,
-4.167786404624e1));
#49210=cartesian_point('',(-4.351160527915e1,-5.893149372537e1,
-4.287226516197e1));
#49211=cartesian_point('',(-4.348629431273e1,-5.891422864367e1,
-4.287066998250e1));
#49212=cartesian_point('',(-4.365428202722e1,-5.879054320127e1,
-4.286189942980e1));
#49213=cartesian_point('',(-4.367662426547e1,-5.882091807777e1,
-4.287501313256e1));
#49214=cartesian_point('',(-4.369069340015e1,-5.889003396626e1,
-4.280246648162e1));
#49215=cartesian_point('',(-4.369911097670e1,-5.897206007677e1,
-4.271187173486e1));
#49216=cartesian_point('',(-4.370684018766e1,-5.906315656438e1,
-4.259682810418e1));
#49217=cartesian_point('',(-4.371231901897e1,-5.915897948900e1,
-4.246518556598e1));
#49218=cartesian_point('',(-4.371514745607e1,-5.925577046874e1,
-4.231941382801e1));
#49219=cartesian_point('',(-4.371473423144e1,-5.934888012983e1,
-4.216468819332e1));
#49220=cartesian_point('',(-4.371117927935e1,-5.943355074787e1,
-4.200704212825e1));
#49221=cartesian_point('',(-4.370469949858e1,-5.951180634395e1,
-4.184051113540e1));
#49222=cartesian_point('',(-4.369875492918e1,-5.955705625062e1,
-4.172527279193e1));
#49223=cartesian_point('',(-4.369532473989e1,-5.957862352167e1,
-4.166266322672e1));
#49224=(bounded_surface()b_spline_surface(3,3,((#49168,#49169,#49170,#49171,
#49172,#49173,#49174,#49175,#49176,#49177,#49178,#49179,#49180,#49181),(#49182,
#49183,#49184,#49185,#49186,#49187,#49188,#49189,#49190,#49191,#49192,#49193,
#49194,#49195),(#49196,#49197,#49198,#49199,#49200,#49201,#49202,#49203,#49204,
#49205,#49206,#49207,#49208,#49209),(#49210,#49211,#49212,#49213,#49214,#49215,
#49216,#49217,#49218,#49219,#49220,#49221,#49222,#49223)),.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());
#49225=oriented_edge('',*,*,#31078,.t.);
#49227=oriented_edge('',*,*,#49226,.t.);
#49229=oriented_edge('',*,*,#49228,.t.);
#49230=oriented_edge('',*,*,#49159,.f.);
#49231=edge_loop('',(#49225,#49227,#49229,#49230));
#49232=face_outer_bound('',#49231,.f.);
#49234=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#49235=direction('',(0.e0,0.e0,1.e0));
#49236=direction('',(-6.259171031460e-1,-7.798895947436e-1,0.e0));
#49237=axis2_placement_3d('',#49234,#49235,#49236);
#49238=toroidal_surface('',#49237,7.344368814732e1,5.e-1);
#49239=oriented_edge('',*,*,#31076,.f.);
#49241=oriented_edge('',*,*,#49240,.t.);
#49243=oriented_edge('',*,*,#49242,.t.);
#49245=oriented_edge('',*,*,#49244,.t.);
#49246=oriented_edge('',*,*,#49226,.f.);
#49247=edge_loop('',(#49239,#49241,#49243,#49245,#49246));
#49248=face_outer_bound('',#49247,.f.);
#49250=cartesian_point('',(-4.630350043333e1,-5.672107686821e1,
-4.179379470834e1));
#49251=cartesian_point('',(-4.632518359830e1,-5.672296508084e1,
-4.187756404524e1));
#49252=cartesian_point('',(-4.635140582570e1,-5.673084195458e1,
-4.201593471214e1));
#49253=cartesian_point('',(-4.636851587131e1,-5.674940637218e1,
-4.220584599466e1));
#49254=cartesian_point('',(-4.637181888712e1,-5.676768082633e1,
-4.235452812230e1));
#49255=cartesian_point('',(-4.636672582953e1,-5.678720969812e1,
-4.249082912043e1));
#49256=cartesian_point('',(-4.635535380319e1,-5.680730074730e1,
-4.261585775084e1));
#49257=cartesian_point('',(-4.633924955620e1,-5.682755777246e1,
-4.273070105932e1));
#49258=cartesian_point('',(-4.631954547132e1,-5.684776924006e1,
-4.283636170627e1));
#49259=cartesian_point('',(-4.629703738945e1,-5.686786481389e1,
-4.293384998114e1));
#49260=cartesian_point('',(-4.627223611592e1,-5.688788143164e1,
-4.302417482434e1));
#49261=cartesian_point('',(-4.624541649668e1,-5.690793296708e1,
-4.310828787934e1));
#49262=cartesian_point('',(-4.621663523483e1,-5.692820576724e1,
-4.318710268117e1));
#49263=cartesian_point('',(-4.618569933485e1,-5.694898351597e1,
-4.326156548800e1));
#49264=cartesian_point('',(-4.615207359413e1,-5.697070509434e1,
-4.333274767849e1));
#49265=cartesian_point('',(-4.611474598530e1,-5.699404661182e1,
-4.340185300882e1));
#49266=cartesian_point('',(-4.607214212990e1,-5.701997590227e1,
-4.346997691586e1));
#49267=cartesian_point('',(-4.602186611725e1,-5.704997690127e1,
-4.353792510573e1));
#49268=cartesian_point('',(-4.596033903205e1,-5.708639491904e1,
-4.360606684364e1));
#49269=cartesian_point('',(-4.588014636594e1,-5.713465421472e1,
-4.367482382631e1));
#49270=cartesian_point('',(-4.576673949961e1,-5.720626830472e1,
-4.374296232753e1));
#49271=cartesian_point('',(-4.560072302157e1,-5.732446068182e1,
-4.378668891805e1));
#49272=cartesian_point('',(-4.542758626457e1,-5.747300684232e1,
-4.375254487482e1));
#49273=cartesian_point('',(-4.530911271594e1,-5.759049490708e1,
-4.366858206694e1));
#49274=cartesian_point('',(-4.525979678798e1,-5.764187948392e1,
-4.361133896082e1));
#49275=cartesian_point('',(-4.523745387348e1,-5.766521565511e1,
-4.358200114982e1));
#49276=cartesian_point('',(-4.583495779827e1,-5.688293590502e1,
-4.175377981364e1));
#49277=cartesian_point('',(-4.584875792991e1,-5.685727489988e1,
-4.181874494351e1));
#49278=cartesian_point('',(-4.586792186514e1,-5.682046735888e1,
-4.192930287989e1));
#49279=cartesian_point('',(-4.588556807652e1,-5.677981906052e1,
-4.208703296601e1));
#49280=cartesian_point('',(-4.589433060903e1,-5.675298286423e1,
-4.221360078646e1));
#49281=cartesian_point('',(-4.589802243995e1,-5.673221857733e1,
-4.233203743649e1));
#49282=cartesian_point('',(-4.589763096268e1,-5.671624935835e1,
-4.244262379014e1));
#49283=cartesian_point('',(-4.589392414619e1,-5.670415087632e1,
-4.254581858215e1));
#49284=cartesian_point('',(-4.588748356738e1,-5.669525207216e1,
-4.264214418867e1));
#49285=cartesian_point('',(-4.587872132770e1,-5.668906121346e1,
-4.273223452384e1));
#49286=cartesian_point('',(-4.586788599193e1,-5.668523193977e1,
-4.281680690449e1));
#49287=cartesian_point('',(-4.585506862022e1,-5.668354550517e1,
-4.289659567257e1));
#49288=cartesian_point('',(-4.584019368763e1,-5.668389967200e1,
-4.297235912943e1));
#49289=cartesian_point('',(-4.582297553388e1,-5.668631740405e1,
-4.304494267355e1));
#49290=cartesian_point('',(-4.580281963809e1,-5.669098965304e1,
-4.311537280775e1));
#49291=cartesian_point('',(-4.577865833533e1,-5.669837158243e1,
-4.318487580849e1));
#49292=cartesian_point('',(-4.574876977897e1,-5.670931764761e1,
-4.325464766930e1));
#49293=cartesian_point('',(-4.571042395705e1,-5.672536721561e1,
-4.332564776836e1));
#49294=cartesian_point('',(-4.565946253157e1,-5.674912274761e1,
-4.339839218077e1));
#49295=cartesian_point('',(-4.558776799334e1,-5.678634994963e1,
-4.347336329052e1));
#49296=cartesian_point('',(-4.547980402937e1,-5.684924553897e1,
-4.354916168516e1));
#49297=cartesian_point('',(-4.531430723337e1,-5.696405090726e1,
-4.359857069729e1));
#49298=cartesian_point('',(-4.514332680450e1,-5.711323715213e1,
-4.355989066977e1));
#49299=cartesian_point('',(-4.503639830659e1,-5.722700898499e1,
-4.346624123028e1));
#49300=cartesian_point('',(-4.499822396293e1,-5.727307179954e1,
-4.340412638926e1));
#49301=cartesian_point('',(-4.498208543953e1,-5.729332437308e1,
-4.337270373597e1));
#49302=cartesian_point('',(-4.579120117369e1,-5.737399917894e1,
-4.168861604552e1));
#49303=cartesian_point('',(-4.577887845566e1,-5.734537472644e1,
-4.174860243025e1));
#49304=cartesian_point('',(-4.575764287573e1,-5.729998003221e1,
-4.184829252160e1));
#49305=cartesian_point('',(-4.572608712717e1,-5.724079584388e1,
-4.198670148081e1));
#49306=cartesian_point('',(-4.569991097568e1,-5.719597760390e1,
-4.209599896232e1));
#49307=cartesian_point('',(-4.567463468158e1,-5.715604585245e1,
-4.219695458702e1));
#49308=cartesian_point('',(-4.565034645169e1,-5.712036073518e1,
-4.229013913937e1));
#49309=cartesian_point('',(-4.562709097904e1,-5.708841346187e1,
-4.237613016822e1));
#49310=cartesian_point('',(-4.560488344191e1,-5.705980299117e1,
-4.245546462327e1));
#49311=cartesian_point('',(-4.558369338816e1,-5.703418745934e1,
-4.252870411953e1));
#49312=cartesian_point('',(-4.556344784240e1,-5.701127611604e1,
-4.259642211175e1));
#49313=cartesian_point('',(-4.554404533194e1,-5.699083993678e1,
-4.265915273653e1));
#49314=cartesian_point('',(-4.552535223069e1,-5.697270734278e1,
-4.271739453572e1));
#49315=cartesian_point('',(-4.550718123605e1,-5.695675617655e1,
-4.277164999823e1));
#49316=cartesian_point('',(-4.548925431989e1,-5.694291721182e1,
-4.282247195272e1));
#49317=cartesian_point('',(-4.547116642191e1,-5.693121999567e1,
-4.287043628727e1));
#49318=cartesian_point('',(-4.545238543235e1,-5.692190370863e1,
-4.291593623580e1));
#49319=cartesian_point('',(-4.543216389657e1,-5.691552736398e1,
-4.295907334929e1));
#49320=cartesian_point('',(-4.540939063793e1,-5.691305655705e1,
-4.299964829828e1));
#49321=cartesian_point('',(-4.538167202247e1,-5.691629345183e1,
-4.303767681899e1));
#49322=cartesian_point('',(-4.534444929989e1,-5.692906129482e1,
-4.307244015162e1));
#49323=cartesian_point('',(-4.529234116791e1,-5.696056734370e1,
-4.309318770856e1));
#49324=cartesian_point('',(-4.524275121541e1,-5.700767761990e1,
-4.307708877668e1));
#49325=cartesian_point('',(-4.521644965214e1,-5.704909239117e1,
-4.303463021075e1));
#49326=cartesian_point('',(-4.521055948672e1,-5.706981998593e1,
-4.300231907931e1));
#49327=cartesian_point('',(-4.520892724615e1,-5.707987588278e1,
-4.298501397821e1));
#49328=cartesian_point('',(-4.622344174449e1,-5.761954383670e1,
-4.167456874221e1));
#49329=cartesian_point('',(-4.619732960731e1,-5.761601001985e1,
-4.174922878866e1));
#49330=cartesian_point('',(-4.614963543364e1,-5.760817553027e1,
-4.186771525674e1));
#49331=cartesian_point('',(-4.607672380965e1,-5.759282601913e1,
-4.202227591286e1));
#49332=cartesian_point('',(-4.601610175680e1,-5.757819988158e1,
-4.213935960930e1));
#49333=cartesian_point('',(-4.595800757928e1,-5.756265927314e1,
-4.224367669688e1));
#49334=cartesian_point('',(-4.590291319775e1,-5.754667740808e1,
-4.233686636785e1));
#49335=cartesian_point('',(-4.585104202872e1,-5.753061837321e1,
-4.242023305455e1));
#49336=cartesian_point('',(-4.580249015171e1,-5.751476466913e1,
-4.249480608172e1));
#49337=cartesian_point('',(-4.575724369572e1,-5.749932016470e1,
-4.256146345769e1));
#49338=cartesian_point('',(-4.571522516469e1,-5.748442354389e1,
-4.262095090766e1));
#49339=cartesian_point('',(-4.567635713955e1,-5.747016987440e1,
-4.267385377221e1));
#49340=cartesian_point('',(-4.564059001943e1,-5.745661863427e1,
-4.272061032109e1));
#49341=cartesian_point('',(-4.560791076762e1,-5.744378798826e1,
-4.276153941282e1));
#49342=cartesian_point('',(-4.557836324793e1,-5.743164078644e1,
-4.279684577484e1));
#49343=cartesian_point('',(-4.555214775819e1,-5.742007441534e1,
-4.282654318944e1));
#49344=cartesian_point('',(-4.552986670517e1,-5.740893097984e1,
-4.285025833572e1));
#49345=cartesian_point('',(-4.551275153611e1,-5.739790072519e1,
-4.286722740841e1));
#49346=cartesian_point('',(-4.550279853139e1,-5.738633409315e1,
-4.287651074291e1));
#49347=cartesian_point('',(-4.550306578994e1,-5.737240350428e1,
-4.287767624044e1));
#49348=cartesian_point('',(-4.551908963465e1,-5.735230207268e1,
-4.287073552126e1));
#49349=cartesian_point('',(-4.556053312081e1,-5.731808702905e1,
-4.286202208596e1));
#49350=cartesian_point('',(-4.560949673072e1,-5.727987133828e1,
-4.286919322477e1));
#49351=cartesian_point('',(-4.563854111187e1,-5.726497232947e1,
-4.287889107413e1));
#49352=cartesian_point('',(-4.564829347366e1,-5.727000268001e1,
-4.287617790340e1));
#49353=cartesian_point('',(-4.565249177421e1,-5.727468264599e1,
-4.287267007194e1));
#49354=(bounded_surface()b_spline_surface(3,3,((#49250,#49251,#49252,#49253,
#49254,#49255,#49256,#49257,#49258,#49259,#49260,#49261,#49262,#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,#49307,#49308,
#49309,#49310,#49311,#49312,#49313,#49314,#49315,#49316,#49317,#49318,#49319,
#49320,#49321,#49322,#49323,#49324,#49325,#49326,#49327),(#49328,#49329,#49330,
#49331,#49332,#49333,#49334,#49335,#49336,#49337,#49338,#49339,#49340,#49341,
#49342,#49343,#49344,#49345,#49346,#49347,#49348,#49349,#49350,#49351,#49352,
#49353)),.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.612862888592e-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());
#49355=oriented_edge('',*,*,#31074,.f.);
#49357=oriented_edge('',*,*,#49356,.t.);
#49359=oriented_edge('',*,*,#49358,.t.);
#49360=oriented_edge('',*,*,#49240,.f.);
#49361=edge_loop('',(#49355,#49357,#49359,#49360));
#49362=face_outer_bound('',#49361,.f.);
#49364=cartesian_point('',(-4.636992334595e1,-5.670944153101e1,
-4.131567944440e1));
#49365=cartesian_point('',(-4.642682269001e1,-5.669008888349e1,
-4.151430174633e1));
#49366=cartesian_point('',(-4.649393900123e1,-5.669150163960e1,
-4.183254632935e1));
#49367=cartesian_point('',(-4.651782564549e1,-5.674866606621e1,
-4.217102083077e1));
#49368=cartesian_point('',(-4.651869937906e1,-5.677784500230e1,
-4.229078701276e1));
#49369=cartesian_point('',(-4.575862092174e1,-5.685727291813e1,
-4.133853634434e1));
#49370=cartesian_point('',(-4.579872325155e1,-5.677469163548e1,
-4.149716814836e1));
#49371=cartesian_point('',(-4.586058832249e1,-5.667260594402e1,
-4.176312948114e1));
#49372=cartesian_point('',(-4.590906130257e1,-5.661886204310e1,
-4.206741344446e1));
#49373=cartesian_point('',(-4.592269671255e1,-5.660930292803e1,
-4.217840650716e1));
#49374=cartesian_point('',(-4.573914795528e1,-5.748589663586e1,
-4.136104993523e1));
#49375=cartesian_point('',(-4.571221787716e1,-5.740218567291e1,
-4.149352841846e1));
#49376=cartesian_point('',(-4.567487425979e1,-5.728029908493e1,
-4.170554237270e1));
#49377=cartesian_point('',(-4.563986888155e1,-5.717342759140e1,
-4.193064469552e1));
#49378=cartesian_point('',(-4.562783180065e1,-5.713955534396e1,
-4.201024864719e1));
#49379=cartesian_point('',(-4.634009616659e1,-5.767231857550e1,
-4.135016401640e1));
#49380=cartesian_point('',(-4.629432046828e1,-5.765123557132e1,
-4.150872669043e1));
#49381=cartesian_point('',(-4.620947660702e1,-5.762231885020e1,
-4.174433886402e1));
#49382=cartesian_point('',(-4.610549757796e1,-5.759810655189e1,
-4.196152907116e1));
#49383=cartesian_point('',(-4.606704818153e1,-5.759004451802e1,
-4.203321584798e1));
#49384=(bounded_surface()b_spline_surface(3,3,((#49364,#49365,#49366,#49367,
#49368),(#49369,#49370,#49371,#49372,#49373),(#49374,#49375,#49376,#49377,
#49378),(#49379,#49380,#49381,#49382,#49383)),.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());
#49386=oriented_edge('',*,*,#49385,.f.);
#49388=oriented_edge('',*,*,#49387,.t.);
#49390=oriented_edge('',*,*,#49389,.f.);
#49391=oriented_edge('',*,*,#49356,.f.);
#49392=edge_loop('',(#49386,#49388,#49390,#49391));
#49393=face_outer_bound('',#49392,.f.);
#49395=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#49396=direction('',(0.e0,0.e0,1.e0));
#49397=direction('',(1.e0,0.e0,0.e0));
#49398=axis2_placement_3d('',#49395,#49396,#49397);
#49399=conical_surface('',#49398,7.334631745054e1,5.e-1);
#49400=oriented_edge('',*,*,#49385,.t.);
#49401=oriented_edge('',*,*,#31072,.f.);
#49403=oriented_edge('',*,*,#49402,.t.);
#49405=oriented_edge('',*,*,#49404,.f.);
#49407=oriented_edge('',*,*,#49406,.t.);
#49409=oriented_edge('',*,*,#49408,.f.);
#49411=oriented_edge('',*,*,#49410,.f.);
#49413=oriented_edge('',*,*,#49412,.t.);
#49414=edge_loop('',(#49400,#49401,#49403,#49405,#49407,#49409,#49411,#49413));
#49415=face_outer_bound('',#49414,.f.);
#49417=cartesian_point('',(-4.664836061379e1,-5.486070678737e1,
-4.045566110813e1));
#49418=direction('',(7.277663203999e-2,-5.046486065880e-2,-9.960707101745e-1));
#49419=direction('',(-4.634026054503e-1,-8.860791548516e-1,1.103433728826e-2));
#49420=axis2_placement_3d('',#49417,#49418,#49419);
#49421=cylindrical_surface('',#49420,1.199969060643e0);
#49423=oriented_edge('',*,*,#49422,.t.);
#49424=oriented_edge('',*,*,#49402,.f.);
#49426=oriented_edge('',*,*,#49425,.f.);
#49428=oriented_edge('',*,*,#49427,.f.);
#49430=oriented_edge('',*,*,#49429,.t.);
#49431=edge_loop('',(#49423,#49424,#49426,#49428,#49430));
#49432=face_outer_bound('',#49431,.f.);
#49434=cartesian_point('',(-4.758238932939e1,-5.402776670093e1,
-4.069790921708e1));
#49435=cartesian_point('',(-4.761883517988e1,-5.407121002989e1,
-4.070582289014e1));
#49436=cartesian_point('',(-4.768758101249e1,-5.416059575690e1,
-4.071621071278e1));
#49437=cartesian_point('',(-4.777576443066e1,-5.429782653924e1,
-4.071630781421e1));
#49438=cartesian_point('',(-4.784858940926e1,-5.443335677449e1,
-4.070339567030e1));
#49439=cartesian_point('',(-4.790857996182e1,-5.456657622644e1,
-4.067989669201e1));
#49440=cartesian_point('',(-4.795985723590e1,-5.470439113210e1,
-4.064527742935e1));
#49441=cartesian_point('',(-4.800389684025e1,-5.485282103896e1,
-4.059702910303e1));
#49442=cartesian_point('',(-4.803991583771e1,-5.501630811911e1,
-4.053138802177e1));
#49443=cartesian_point('',(-4.806514187797e1,-5.519674325987e1,
-4.044415818058e1));
#49444=cartesian_point('',(-4.807548267930e1,-5.539196145785e1,
-4.033232447941e1));
#49445=cartesian_point('',(-4.806694610706e1,-5.559795328367e1,
-4.019415587932e1));
#49446=cartesian_point('',(-4.803573541011e1,-5.581116230476e1,
-4.002790022370e1));
#49447=cartesian_point('',(-4.797718362215e1,-5.602906206139e1,
-3.983034173947e1));
#49448=cartesian_point('',(-4.788512820057e1,-5.624795323292e1,
-3.959759107341e1));
#49449=cartesian_point('',(-4.777883843805e1,-5.641818077659e1,
-3.938104030271e1));
#49450=cartesian_point('',(-4.770023930999e1,-5.651272307032e1,
-3.924069571896e1));
#49451=cartesian_point('',(-4.767283842632e1,-5.654273694248e1,
-3.919365615372e1));
#49452=cartesian_point('',(-4.743049377257e1,-5.424316525650e1,
-4.015778942616e1));
#49453=cartesian_point('',(-4.744637288445e1,-5.426308717823e1,
-4.016210913993e1));
#49454=cartesian_point('',(-4.747436252167e1,-5.430456743854e1,
-4.017037008129e1));
#49455=cartesian_point('',(-4.750726796779e1,-5.437287811492e1,
-4.018162060365e1));
#49456=cartesian_point('',(-4.753312639354e1,-5.444666705071e1,
-4.019020176260e1));
#49457=cartesian_point('',(-4.755366044191e1,-5.452559526857e1,
-4.019494420535e1));
#49458=cartesian_point('',(-4.757034590791e1,-5.461377621033e1,
-4.019489276636e1));
#49459=cartesian_point('',(-4.758326248217e1,-5.471567232011e1,
-4.018825567326e1));
#49460=cartesian_point('',(-4.759127766734e1,-5.483542517344e1,
-4.017224399688e1));
#49461=cartesian_point('',(-4.759211791358e1,-5.497579470896e1,
-4.014321087712e1));
#49462=cartesian_point('',(-4.758275120119e1,-5.513638872665e1,
-4.009750334706e1));
#49463=cartesian_point('',(-4.756009267753e1,-5.531480928809e1,
-4.003213211087e1));
#49464=cartesian_point('',(-4.752098141631e1,-5.550867133789e1,
-3.994432407073e1));
#49465=cartesian_point('',(-4.746140831476e1,-5.571658250255e1,
-3.983042939761e1));
#49466=cartesian_point('',(-4.737613127548e1,-5.593640539907e1,
-3.968601739107e1));
#49467=cartesian_point('',(-4.728237585340e1,-5.611779323580e1,
-3.954264083088e1));
#49468=cartesian_point('',(-4.721402221423e1,-5.622419053113e1,
-3.944510204197e1));
#49469=cartesian_point('',(-4.719022791404e1,-5.625865934084e1,
-3.941190564097e1));
#49470=cartesian_point('',(-4.780580216603e1,-5.399826014720e1,
-3.975733633012e1));
#49471=cartesian_point('',(-4.781977511844e1,-5.401685028604e1,
-3.976069443805e1));
#49472=cartesian_point('',(-4.784336596539e1,-5.405723551847e1,
-3.976551565267e1));
#49473=cartesian_point('',(-4.786577970738e1,-5.412562595835e1,
-3.976734287364e1));
#49474=cartesian_point('',(-4.787719995236e1,-5.419847826346e1,
-3.976435659434e1));
#49475=cartesian_point('',(-4.788013454223e1,-5.427428988980e1,
-3.975718732792e1));
#49476=cartesian_point('',(-4.787573875630e1,-5.435645014735e1,
-3.974550280341e1));
#49477=cartesian_point('',(-4.786347929748e1,-5.444860687106e1,
-3.972817107477e1));
#49478=cartesian_point('',(-4.784167781541e1,-5.455398058557e1,
-3.970347789397e1));
#49479=cartesian_point('',(-4.780797560720e1,-5.467454123423e1,
-3.966942636209e1));
#49480=cartesian_point('',(-4.776017649041e1,-5.480972802859e1,
-3.962441689957e1));
#49481=cartesian_point('',(-4.769655759897e1,-5.495763361153e1,
-3.956738886887e1));
#49482=cartesian_point('',(-4.761529775315e1,-5.511663095790e1,
-3.949730899370e1));
#49483=cartesian_point('',(-4.751358768128e1,-5.528607146622e1,
-3.941251051240e1));
#49484=cartesian_point('',(-4.738777956100e1,-5.546488811755e1,
-3.931097492956e1));
#49485=cartesian_point('',(-4.726495032404e1,-5.561290402770e1,
-3.921506837187e1));
#49486=cartesian_point('',(-4.718229592545e1,-5.570030316875e1,
-3.915193077978e1));
#49487=cartesian_point('',(-4.715423472240e1,-5.572870146334e1,
-3.913064939492e1));
#49488=cartesian_point('',(-4.817908526665e1,-5.363839655551e1,
-4.006123617796e1));
#49489=cartesian_point('',(-4.821250054911e1,-5.367972250728e1,
-4.006762101153e1));
#49490=cartesian_point('',(-4.827425282569e1,-5.376736726952e1,
-4.007254007565e1));
#49491=cartesian_point('',(-4.834575567573e1,-5.390472486638e1,
-4.005765524288e1));
#49492=cartesian_point('',(-4.839562565531e1,-5.403876596969e1,
-4.002635224087e1));
#49493=cartesian_point('',(-4.842763515129e1,-5.416703040988e1,
-3.998391505447e1));
#49494=cartesian_point('',(-4.844539572924e1,-5.429527314006e1,
-3.993080056232e1));
#49495=cartesian_point('',(-4.844940841995e1,-5.442821857547e1,
-3.986554903092e1));
#49496=cartesian_point('',(-4.843802244457e1,-5.456884452632e1,
-3.978610538485e1));
#49497=cartesian_point('',(-4.840833006948e1,-5.471778588084e1,
-3.969089686221e1));
#49498=cartesian_point('',(-4.835756789533e1,-5.487260960004e1,
-3.958017300582e1));
#49499=cartesian_point('',(-4.828390918494e1,-5.503008622073e1,
-3.945526911525e1));
#49500=cartesian_point('',(-4.818568722571e1,-5.518786448872e1,
-3.931719914425e1));
#49501=cartesian_point('',(-4.806014264080e1,-5.534460045382e1,
-3.916590016221e1));
#49502=cartesian_point('',(-4.790364759628e1,-5.549829654757e1,
-3.900131793649e1));
#49503=cartesian_point('',(-4.775113390824e1,-5.561546667669e1,
-3.886023885287e1));
#49504=cartesian_point('',(-4.764979826484e1,-5.567980415308e1,
-3.877458810154e1));
#49505=cartesian_point('',(-4.761561351050e1,-5.570016662448e1,
-3.874649200214e1));
#49506=(bounded_surface()b_spline_surface(3,3,((#49434,#49435,#49436,#49437,
#49438,#49439,#49440,#49441,#49442,#49443,#49444,#49445,#49446,#49447,#49448,
#49449,#49450,#49451),(#49452,#49453,#49454,#49455,#49456,#49457,#49458,#49459,
#49460,#49461,#49462,#49463,#49464,#49465,#49466,#49467,#49468,#49469),(#49470,
#49471,#49472,#49473,#49474,#49475,#49476,#49477,#49478,#49479,#49480,#49481,
#49482,#49483,#49484,#49485,#49486,#49487),(#49488,#49489,#49490,#49491,#49492,
#49493,#49494,#49495,#49496,#49497,#49498,#49499,#49500,#49501,#49502,#49503,
#49504,#49505)),.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());
#49507=oriented_edge('',*,*,#49422,.f.);
#49509=oriented_edge('',*,*,#49508,.t.);
#49511=oriented_edge('',*,*,#49510,.t.);
#49512=edge_loop('',(#49507,#49509,#49511));
#49513=face_outer_bound('',#49512,.f.);
#49515=cartesian_point('',(-4.746204642918e1,-5.391053648484e1,
-4.071502717883e1));
#49516=cartesian_point('',(-4.750236368734e1,-5.394519280268e1,
-4.071459572006e1));
#49517=cartesian_point('',(-4.760701554681e1,-5.404720264817e1,
-4.071373586839e1));
#49518=cartesian_point('',(-4.769251476073e1,-5.416603548843e1,
-4.071363306574e1));
#49519=cartesian_point('',(-4.773800395969e1,-5.424661085647e1,
-4.071391309567e1));
#49520=cartesian_point('',(-4.729407846337e1,-5.410740987537e1,
-4.017187445597e1));
#49521=cartesian_point('',(-4.732631447491e1,-5.413448593508e1,
-4.017118555819e1));
#49522=cartesian_point('',(-4.740994869238e1,-5.421459812284e1,
-4.016970833394e1));
#49523=cartesian_point('',(-4.747786076219e1,-5.430882423319e1,
-4.016959860885e1));
#49524=cartesian_point('',(-4.751365009456e1,-5.437284347724e1,
-4.017003340436e1));
#49525=cartesian_point('',(-4.758161550673e1,-5.377039132214e1,
-3.976476726138e1));
#49526=cartesian_point('',(-4.762852207395e1,-5.380946299300e1,
-3.976449888402e1));
#49527=cartesian_point('',(-4.775022608653e1,-5.392531615833e1,
-3.976382902201e1));
#49528=cartesian_point('',(-4.784887190276e1,-5.406209997367e1,
-3.976383550195e1));
#49529=cartesian_point('',(-4.790067308677e1,-5.415508517522e1,
-3.976399374242e1));
#49530=cartesian_point('',(-4.791876156644e1,-5.337522641486e1,
-4.006839043219e1));
#49531=cartesian_point('',(-4.798238109123e1,-5.342893619842e1,
-4.006862691534e1));
#49532=cartesian_point('',(-4.814750186107e1,-5.358771593096e1,
-4.006904945338e1));
#49533=cartesian_point('',(-4.828181762763e1,-5.377414614182e1,
-4.006913122730e1));
#49534=cartesian_point('',(-4.835273956713e1,-5.390073016007e1,
-4.006897198558e1));
#49535=(bounded_surface()b_spline_surface(3,3,((#49515,#49516,#49517,#49518,
#49519),(#49520,#49521,#49522,#49523,#49524),(#49525,#49526,#49527,#49528,
#49529),(#49530,#49531,#49532,#49533,#49534)),.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());
#49536=oriented_edge('',*,*,#49429,.f.);
#49538=oriented_edge('',*,*,#49537,.t.);
#49540=oriented_edge('',*,*,#49539,.t.);
#49541=oriented_edge('',*,*,#49508,.f.);
#49542=edge_loop('',(#49536,#49538,#49540,#49541));
#49543=face_outer_bound('',#49542,.f.);
#49545=cartesian_point('',(-4.457652323085e1,-5.038100878320e1,-4.05e1));
#49546=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#49547=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#49548=axis2_placement_3d('',#49545,#49546,#49547);
#49549=cylindrical_surface('',#49548,5.e-1);
#49551=oriented_edge('',*,*,#49550,.t.);
#49553=oriented_edge('',*,*,#49552,.f.);
#49555=oriented_edge('',*,*,#49554,.f.);
#49556=oriented_edge('',*,*,#49537,.f.);
#49557=edge_loop('',(#49551,#49553,#49555,#49556));
#49558=face_outer_bound('',#49557,.f.);
#49560=cartesian_point('',(-4.160510524520e1,-4.867617305707e1,-4.5e1));
#49561=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#49562=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#49563=axis2_placement_3d('',#49560,#49561,#49562);
#49564=plane('',#49563);
#49565=oriented_edge('',*,*,#49550,.f.);
#49566=oriented_edge('',*,*,#49427,.t.);
#49568=oriented_edge('',*,*,#49567,.f.);
#49570=oriented_edge('',*,*,#49569,.t.);
#49572=oriented_edge('',*,*,#49571,.f.);
#49573=edge_loop('',(#49565,#49566,#49568,#49570,#49572));
#49574=face_outer_bound('',#49573,.f.);
#49576=cartesian_point('',(-4.524777608309e1,-5.364952433459e1,
-4.198461823406e1));
#49577=direction('',(-7.043668197253e-1,7.044748342296e-1,-8.707807535350e-2));
#49578=direction('',(-7.060295838231e-1,-7.079854331235e-1,-1.669889970863e-2));
#49579=axis2_placement_3d('',#49576,#49577,#49578);
#49580=toroidal_surface('',#49579,1.822246329492e0,1.199990493898e0);
#49581=oriented_edge('',*,*,#31070,.t.);
#49582=oriented_edge('',*,*,#31068,.t.);
#49583=oriented_edge('',*,*,#31066,.t.);
#49585=oriented_edge('',*,*,#49584,.t.);
#49586=oriented_edge('',*,*,#49567,.t.);
#49587=oriented_edge('',*,*,#49425,.t.);
#49588=edge_loop('',(#49581,#49582,#49583,#49585,#49586,#49587));
#49589=face_outer_bound('',#49588,.f.);
#49591=cartesian_point('',(-4.770066935147e1,-5.632680273204e1,-4.38e1));
#49592=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#49593=direction('',(0.e0,0.e0,-1.e0));
#49594=axis2_placement_3d('',#49591,#49592,#49593);
#49595=cylindrical_surface('',#49594,1.2e0);
#49597=oriented_edge('',*,*,#49596,.f.);
#49599=oriented_edge('',*,*,#49598,.f.);
#49600=oriented_edge('',*,*,#49569,.f.);
#49601=oriented_edge('',*,*,#49584,.f.);
#49602=edge_loop('',(#49597,#49599,#49600,#49601));
#49603=face_outer_bound('',#49602,.f.);
#49605=cartesian_point('',(0.e0,0.e0,-4.5e1));
#49606=direction('',(0.e0,0.e0,1.e0));
#49607=direction('',(0.e0,-1.e0,0.e0));
#49608=axis2_placement_3d('',#49605,#49606,#49607);
#49609=plane('',#49608);
#49611=oriented_edge('',*,*,#49610,.t.);
#49613=oriented_edge('',*,*,#49612,.t.);
#49615=oriented_edge('',*,*,#49614,.t.);
#49616=oriented_edge('',*,*,#42587,.t.);
#49618=oriented_edge('',*,*,#49617,.t.);
#49620=oriented_edge('',*,*,#49619,.f.);
#49622=oriented_edge('',*,*,#49621,.f.);
#49624=oriented_edge('',*,*,#49623,.t.);
#49626=oriented_edge('',*,*,#49625,.t.);
#49628=oriented_edge('',*,*,#49627,.t.);
#49630=oriented_edge('',*,*,#49629,.t.);
#49632=oriented_edge('',*,*,#49631,.t.);
#49634=oriented_edge('',*,*,#49633,.t.);
#49636=oriented_edge('',*,*,#49635,.t.);
#49638=oriented_edge('',*,*,#49637,.t.);
#49640=oriented_edge('',*,*,#49639,.t.);
#49642=oriented_edge('',*,*,#49641,.t.);
#49643=oriented_edge('',*,*,#49596,.t.);
#49644=oriented_edge('',*,*,#31064,.t.);
#49646=oriented_edge('',*,*,#49645,.t.);
#49648=oriented_edge('',*,*,#49647,.t.);
#49650=oriented_edge('',*,*,#49649,.t.);
#49651=oriented_edge('',*,*,#35885,.t.);
#49652=oriented_edge('',*,*,#35883,.t.);
#49653=edge_loop('',(#49611,#49613,#49615,#49616,#49618,#49620,#49622,#49624,
#49626,#49628,#49630,#49632,#49634,#49636,#49638,#49640,#49642,#49643,#49644,
#49646,#49648,#49650,#49651,#49652));
#49654=face_outer_bound('',#49653,.f.);
#49656=oriented_edge('',*,*,#49655,.t.);
#49658=oriented_edge('',*,*,#49657,.t.);
#49659=edge_loop('',(#49656,#49658));
#49660=face_bound('',#49659,.f.);
#49662=oriented_edge('',*,*,#49661,.t.);
#49664=oriented_edge('',*,*,#49663,.t.);
#49666=oriented_edge('',*,*,#49665,.t.);
#49668=oriented_edge('',*,*,#49667,.t.);
#49670=oriented_edge('',*,*,#49669,.t.);
#49672=oriented_edge('',*,*,#49671,.t.);
#49674=oriented_edge('',*,*,#49673,.t.);
#49676=oriented_edge('',*,*,#49675,.t.);
#49678=oriented_edge('',*,*,#49677,.t.);
#49680=oriented_edge('',*,*,#49679,.t.);
#49681=edge_loop('',(#49662,#49664,#49666,#49668,#49670,#49672,#49674,#49676,
#49678,#49680));
#49682=face_bound('',#49681,.f.);
#49684=oriented_edge('',*,*,#49683,.t.);
#49686=oriented_edge('',*,*,#49685,.t.);
#49688=oriented_edge('',*,*,#49687,.t.);
#49690=oriented_edge('',*,*,#49689,.t.);
#49692=oriented_edge('',*,*,#49691,.t.);
#49694=oriented_edge('',*,*,#49693,.t.);
#49696=oriented_edge('',*,*,#49695,.t.);
#49698=oriented_edge('',*,*,#49697,.t.);
#49700=oriented_edge('',*,*,#49699,.t.);
#49702=oriented_edge('',*,*,#49701,.t.);
#49703=edge_loop('',(#49684,#49686,#49688,#49690,#49692,#49694,#49696,#49698,
#49700,#49702));
#49704=face_bound('',#49703,.f.);
#49706=cartesian_point('',(5.170021461727e1,4.307408123670e1,-4.38e1));
#49707=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#49708=direction('',(0.e0,0.e0,-1.e0));
#49709=axis2_placement_3d('',#49706,#49707,#49708);
#49710=cylindrical_surface('',#49709,1.2e0);
#49711=oriented_edge('',*,*,#49610,.f.);
#49713=oriented_edge('',*,*,#49712,.f.);
#49715=oriented_edge('',*,*,#49714,.t.);
#49717=oriented_edge('',*,*,#49716,.f.);
#49718=edge_loop('',(#49711,#49713,#49715,#49717));
#49719=face_outer_bound('',#49718,.f.);
#49721=cartesian_point('',(5.364952483833e1,4.524777547727e1,
-4.198461809283e1));
#49722=direction('',(-7.044751154718e-1,7.043665822187e-1,-8.707772123002e-2));
#49723=direction('',(6.220496144018e-2,-6.094138750785e-2,-9.962011293212e-1));
#49724=axis2_placement_3d('',#49721,#49722,#49723);
#49725=toroidal_surface('',#49724,1.822246404716e0,1.199990499145e0);
#49726=oriented_edge('',*,*,#35881,.t.);
#49727=oriented_edge('',*,*,#35879,.t.);
#49729=oriented_edge('',*,*,#49728,.t.);
#49731=oriented_edge('',*,*,#49730,.t.);
#49733=oriented_edge('',*,*,#49732,.f.);
#49734=oriented_edge('',*,*,#49712,.t.);
#49735=edge_loop('',(#49726,#49727,#49729,#49731,#49733,#49734));
#49736=face_outer_bound('',#49735,.f.);
#49738=cartesian_point('',(5.486261204695e1,4.664561280707e1,
-4.049326843457e1));
#49739=direction('',(-5.046502367076e-2,7.277646947684e-2,9.960707137932e-1));
#49740=direction('',(8.860791318774e-1,4.634026442219e-1,1.103455389206e-2));
#49741=axis2_placement_3d('',#49738,#49739,#49740);
#49742=cylindrical_surface('',#49741,1.199969098691e0);
#49744=oriented_edge('',*,*,#49743,.t.);
#49746=oriented_edge('',*,*,#49745,.f.);
#49747=oriented_edge('',*,*,#49730,.f.);
#49748=oriented_edge('',*,*,#49728,.f.);
#49750=oriented_edge('',*,*,#49749,.f.);
#49752=oriented_edge('',*,*,#49751,.f.);
#49753=edge_loop('',(#49744,#49746,#49747,#49748,#49750,#49752));
#49754=face_outer_bound('',#49753,.f.);
#49756=cartesian_point('',(5.424716168738e1,4.773831429602e1,
-4.071391491613e1));
#49757=cartesian_point('',(5.416710293309e1,4.769316781554e1,
-4.071363473146e1));
#49758=cartesian_point('',(5.404820783875e1,4.760784868359e1,
-4.071373266414e1));
#49759=cartesian_point('',(5.394610184870e1,4.750336814700e1,
-4.071458578146e1));
#49760=cartesian_point('',(5.391105019730e1,4.746264246221e1,
-4.071502083157e1));
#49761=cartesian_point('',(5.437328185359e1,4.751389289401e1,
-4.017003517892e1));
#49762=cartesian_point('',(5.430967269065e1,4.747837498382e1,
-4.016960161883e1));
#49763=cartesian_point('',(5.421539410855e1,4.741061208337e1,
-4.016970073148e1));
#49764=cartesian_point('',(5.413519872297e1,4.732711643073e1,
-4.017116832894e1));
#49765=cartesian_point('',(5.410781232992e1,4.729455406833e1,
-4.017186286809e1));
#49766=cartesian_point('',(5.415572035476e1,4.790102736626e1,
-3.976399361100e1));
#49767=cartesian_point('',(5.406333039322e1,4.784961984884e1,
-3.976383719493e1));
#49768=cartesian_point('',(5.392646852532e1,4.775119370758e1,
-3.976382401395e1));
#49769=cartesian_point('',(5.381049013530e1,4.762969131459e1,
-3.976449113739e1));
#49770=cartesian_point('',(5.377096964609e1,4.758230974534e1,
-3.976476162529e1));
#49771=cartesian_point('',(5.390159474627e1,4.835322491254e1,
-4.006897294180e1));
#49772=cartesian_point('',(5.377582159587e1,4.828283994548e1,
-4.006913296283e1));
#49773=cartesian_point('',(5.358928872602e1,4.814881641323e1,
-4.006905253231e1));
#49774=cartesian_point('',(5.343034628534e1,4.798396732304e1,
-4.006863420519e1));
#49775=cartesian_point('',(5.337602126748e1,4.791970333754e1,
-4.006839570737e1));
#49776=(bounded_surface()b_spline_surface(3,3,((#49756,#49757,#49758,#49759,
#49760),(#49761,#49762,#49763,#49764,#49765),(#49766,#49767,#49768,#49769,
#49770),(#49771,#49772,#49773,#49774,#49775)),.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());
#49777=oriented_edge('',*,*,#49743,.f.);
#49779=oriented_edge('',*,*,#49778,.t.);
#49780=oriented_edge('',*,*,#41609,.t.);
#49782=oriented_edge('',*,*,#49781,.t.);
#49783=edge_loop('',(#49777,#49779,#49780,#49782));
#49784=face_outer_bound('',#49783,.f.);
#49786=cartesian_point('',(5.652229376999e1,4.769467534985e1,
-3.923082398869e1));
#49787=cartesian_point('',(5.650330834575e1,4.770871122270e1,
-3.925599670136e1));
#49788=cartesian_point('',(5.646088083975e1,4.774290333841e1,
-3.931725282661e1));
#49789=cartesian_point('',(5.638487894094e1,4.779754812356e1,
-3.942129304798e1));
#49790=cartesian_point('',(5.631260616856e1,4.784302394330e1,
-3.951357047588e1));
#49791=cartesian_point('',(5.622986536971e1,4.788829305157e1,
-3.961227555292e1));
#49792=cartesian_point('',(5.613523445235e1,4.793231421105e1,
-3.971722316878e1));
#49793=cartesian_point('',(5.602715329969e1,4.797386834603e1,
-3.982812248082e1));
#49794=cartesian_point('',(5.590402268005e1,4.801130108988e1,
-3.994424502795e1));
#49795=cartesian_point('',(5.576426320529e1,4.804250583009e1,
-4.006437357867e1));
#49796=cartesian_point('',(5.560637297420e1,4.806482882385e1,
-4.018667100961e1));
#49797=cartesian_point('',(5.543038525937e1,4.807487825079e1,
-4.030757839151e1));
#49798=cartesian_point('',(5.524354726868e1,4.806919118276e1,
-4.041896908783e1));
#49799=cartesian_point('',(5.505871982093e1,4.804730685037e1,
-4.051238026282e1));
#49800=cartesian_point('',(5.488739166075e1,4.801268432932e1,
-4.058432938894e1));
#49801=cartesian_point('',(5.473202214733e1,4.796901191015e1,
-4.063724132037e1));
#49802=cartesian_point('',(5.458838542474e1,4.791751152888e1,
-4.067520696158e1));
#49803=cartesian_point('',(5.445032477202e1,4.785697155025e1,
-4.070109994226e1));
#49804=cartesian_point('',(5.431056159535e1,4.778332464610e1,
-4.071575294227e1));
#49805=cartesian_point('',(5.416797706211e1,4.769298395863e1,
-4.071681376796e1));
#49806=cartesian_point('',(5.407488830121e1,4.762185492591e1,
-4.070643218652e1));
#49807=cartesian_point('',(5.402906085179e1,4.758347425104e1,
-4.069814562334e1));
#49808=cartesian_point('',(5.622215411749e1,4.722911645709e1,
-3.946640482372e1));
#49809=cartesian_point('',(5.620815385276e1,4.722865210765e1,
-3.946632033594e1));
#49810=cartesian_point('',(5.616604804003e1,4.725073761107e1,
-3.949758287300e1));
#49811=cartesian_point('',(5.608289368641e1,4.729902968271e1,
-3.956885902917e1));
#49812=cartesian_point('',(5.600581539022e1,4.733913662996e1,
-3.963000236671e1));
#49813=cartesian_point('',(5.591957595511e1,4.737966838659e1,
-3.969398096466e1));
#49814=cartesian_point('',(5.582327695808e1,4.741987278578e1,
-3.976018667262e1));
#49815=cartesian_point('',(5.571602578970e1,4.745900106821e1,
-3.982797325218e1));
#49816=cartesian_point('',(5.559710016265e1,4.749598533299e1,
-3.989625782772e1));
#49817=cartesian_point('',(5.546604991592e1,4.752950253503e1,
-3.996355283863e1));
#49818=cartesian_point('',(5.532283757344e1,4.755793445497e1,
-4.002786990900e1));
#49819=cartesian_point('',(5.516924574167e1,4.757919917234e1,
-4.008619578726e1));
#49820=cartesian_point('',(5.501352672265e1,4.759085882487e1,
-4.013360949291e1));
#49821=cartesian_point('',(5.486762074619e1,4.759231050175e1,
-4.016660424444e1));
#49822=cartesian_point('',(5.474030355507e1,4.758556084798e1,
-4.018572886705e1));
#49823=cartesian_point('',(5.463215510416e1,4.757319486813e1,
-4.019426231075e1));
#49824=cartesian_point('',(5.453904699628e1,4.755664987153e1,
-4.019535218340e1));
#49825=cartesian_point('',(5.445629198435e1,4.753604812662e1,
-4.019107932331e1));
#49826=cartesian_point('',(5.437946105260e1,4.751001208363e1,
-4.018258597223e1));
#49827=cartesian_point('',(5.430802646208e1,4.747648302866e1,
-4.017103698399e1));
#49828=cartesian_point('',(5.426478171720e1,4.744766615475e1,
-4.016246810755e1));
#49829=cartesian_point('',(5.424376018836e1,4.743096422804e1,
-4.015791860776e1));
#49830=cartesian_point('',(5.570838388524e1,4.717661002296e1,
-3.915587366277e1));
#49831=cartesian_point('',(5.569100039980e1,4.719163090879e1,
-3.916216850735e1));
#49832=cartesian_point('',(5.565214087129e1,4.722766451224e1,
-3.918636781937e1));
#49833=cartesian_point('',(5.558448540016e1,4.728746217740e1,
-3.923282684402e1));
#49834=cartesian_point('',(5.552154743621e1,4.733988021411e1,
-3.927370234559e1));
#49835=cartesian_point('',(5.545125916645e1,4.739497283886e1,
-3.931719797051e1));
#49836=cartesian_point('',(5.537286117746e1,4.745240751360e1,
-3.936315428352e1));
#49837=cartesian_point('',(5.528557777013e1,4.751175496297e1,
-3.941137011324e1));
#49838=cartesian_point('',(5.518870509196e1,4.757231820702e1,
-3.946142704514e1));
#49839=cartesian_point('',(5.508167977707e1,4.763310054733e1,
-3.951267726567e1));
#49840=cartesian_point('',(5.496414622285e1,4.769273981329e1,
-3.956418400509e1));
#49841=cartesian_point('',(5.483705368819e1,4.774898388044e1,
-3.961426629928e1));
#49842=cartesian_point('',(5.470652006305e1,4.779756927533e1,
-3.965939831834e1));
#49843=cartesian_point('',(5.458189780844e1,4.783472596539e1,
-3.969616641009e1));
#49844=cartesian_point('',(5.447053373891e1,4.785964409593e1,
-3.972348354220e1));
#49845=cartesian_point('',(5.437329853409e1,4.787409435903e1,
-3.974269056266e1));
#49846=cartesian_point('',(5.428701424437e1,4.787999450818e1,
-3.975566928817e1));
#49847=cartesian_point('',(5.420786959257e1,4.787809468396e1,
-3.976372082490e1));
#49848=cartesian_point('',(5.413220606701e1,4.786738077408e1,
-3.976730820695e1));
#49849=cartesian_point('',(5.406066907317e1,4.784508657725e1,
-3.976582389478e1));
#49850=cartesian_point('',(5.401844728985e1,4.782090345343e1,
-3.976095567501e1));
#49851=cartesian_point('',(5.399881483357e1,4.780621725055e1,
-3.975743515818e1));
#49852=cartesian_point('',(5.570546163025e1,4.761119651027e1,
-3.873711723611e1));
#49853=cartesian_point('',(5.568109729663e1,4.764985202225e1,
-3.877243231126e1));
#49854=cartesian_point('',(5.564383098748e1,4.770621991940e1,
-3.882245876833e1));
#49855=cartesian_point('',(5.559247042549e1,4.777915719797e1,
-3.888704277100e1));
#49856=cartesian_point('',(5.554267906039e1,4.784420615160e1,
-3.894709680643e1));
#49857=cartesian_point('',(5.548529867308e1,4.791262526803e1,
-3.901323644928e1));
#49858=cartesian_point('',(5.541912817984e1,4.798404046860e1,
-3.908598999166e1));
#49859=cartesian_point('',(5.534279333703e1,4.805774061819e1,
-3.916577419336e1));
#49860=cartesian_point('',(5.525472422213e1,4.813266106935e1,
-3.925291700551e1));
#49861=cartesian_point('',(5.515316146500e1,4.820721406106e1,
-3.934753629230e1));
#49862=cartesian_point('',(5.503609738193e1,4.827915293685e1,
-3.944946685613e1));
#49863=cartesian_point('',(5.490224032438e1,4.834481527271e1,
-3.955726794266e1));
#49864=cartesian_point('',(5.475544404472e1,4.839783564093e1,
-3.966503103500e1));
#49865=cartesian_point('',(5.460445512434e1,4.843271793394e1,
-3.976444136170e1));
#49866=cartesian_point('',(5.445849048589e1,4.844844333575e1,
-3.984941558083e1));
#49867=cartesian_point('',(5.432047170552e1,4.844740547916e1,
-3.991929720027e1));
#49868=cartesian_point('',(5.418768402331e1,4.843159014790e1,
-3.997616467058e1));
#49869=cartesian_point('',(5.405536340379e1,4.840078394702e1,
-4.002165194224e1));
#49870=cartesian_point('',(5.391745626089e1,4.835149736970e1,
-4.005551183762e1));
#49871=cartesian_point('',(5.377470891883e1,4.827901873932e1,
-4.007257427332e1));
#49872=cartesian_point('',(5.368324654228e1,4.821525680527e1,
-4.006807628558e1));
#49873=cartesian_point('',(5.363962754919e1,4.818008088597e1,
-4.006142568007e1));
#49874=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#49875=oriented_edge('',*,*,#41576,.t.);
#49876=oriented_edge('',*,*,#49778,.f.);
#49877=oriented_edge('',*,*,#49751,.t.);
#49878=edge_loop('',(#49875,#49876,#49877));
#49879=face_outer_bound('',#49878,.f.);
#49881=cartesian_point('',(5.391404025922e1,4.810955470688e1,-4.05e1));
#49882=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#49883=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#49884=axis2_placement_3d('',#49881,#49882,#49883);
#49885=cylindrical_surface('',#49884,5.e-1);
#49887=oriented_edge('',*,*,#49886,.t.);
#49888=oriented_edge('',*,*,#49781,.f.);
#49889=oriented_edge('',*,*,#41607,.f.);
#49891=oriented_edge('',*,*,#49890,.f.);
#49892=edge_loop('',(#49887,#49888,#49889,#49891));
#49893=face_outer_bound('',#49892,.f.);
#49895=cartesian_point('',(6.799644583871e1,6.092537802685e1,-4.5e1));
#49896=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#49897=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#49898=axis2_placement_3d('',#49895,#49896,#49897);
#49899=plane('',#49898);
#49900=oriented_edge('',*,*,#49886,.f.);
#49902=oriented_edge('',*,*,#49901,.f.);
#49903=oriented_edge('',*,*,#49714,.f.);
#49904=oriented_edge('',*,*,#49732,.t.);
#49905=oriented_edge('',*,*,#49745,.t.);
#49906=edge_loop('',(#49900,#49902,#49903,#49904,#49905));
#49907=face_outer_bound('',#49906,.f.);
#49909=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.218050450996e1));
#49910=direction('',(0.e0,0.e0,-1.e0));
#49911=direction('',(0.e0,1.e0,0.e0));
#49912=axis2_placement_3d('',#49909,#49910,#49911);
#49913=conical_surface('',#49912,4.753326107760e0,5.e0);
#49915=oriented_edge('',*,*,#49914,.f.);
#49917=oriented_edge('',*,*,#49916,.f.);
#49919=oriented_edge('',*,*,#49918,.f.);
#49921=oriented_edge('',*,*,#49920,.t.);
#49923=oriented_edge('',*,*,#49922,.f.);
#49925=oriented_edge('',*,*,#49924,.f.);
#49927=oriented_edge('',*,*,#49926,.f.);
#49928=oriented_edge('',*,*,#49901,.t.);
#49929=edge_loop('',(#49915,#49917,#49919,#49921,#49923,#49925,#49927,#49928));
#49930=face_outer_bound('',#49929,.f.);
#49932=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.05e1));
#49933=direction('',(0.e0,0.e0,-1.e0));
#49934=direction('',(7.580861838156e-1,-6.521543819586e-1,0.e0));
#49935=axis2_placement_3d('',#49932,#49933,#49934);
#49936=toroidal_surface('',#49935,4.104391095362e0,5.e-1);
#49937=oriented_edge('',*,*,#49918,.t.);
#49938=oriented_edge('',*,*,#49916,.t.);
#49939=oriented_edge('',*,*,#49914,.t.);
#49940=oriented_edge('',*,*,#49890,.t.);
#49941=oriented_edge('',*,*,#41605,.f.);
#49942=oriented_edge('',*,*,#41603,.f.);
#49944=oriented_edge('',*,*,#49943,.t.);
#49945=edge_loop('',(#49937,#49938,#49939,#49940,#49941,#49942,#49944));
#49946=face_outer_bound('',#49945,.f.);
#49948=cartesian_point('',(4.457652323085e1,5.038100878320e1,-4.05e1));
#49949=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#49950=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#49951=axis2_placement_3d('',#49948,#49949,#49950);
#49952=cylindrical_surface('',#49951,5.e-1);
#49954=oriented_edge('',*,*,#49953,.t.);
#49955=oriented_edge('',*,*,#49943,.f.);
#49956=oriented_edge('',*,*,#41601,.f.);
#49958=oriented_edge('',*,*,#49957,.f.);
#49959=edge_loop('',(#49954,#49955,#49956,#49958));
#49960=face_outer_bound('',#49959,.f.);
#49962=cartesian_point('',(4.160510524520e1,4.867617305707e1,-4.5e1));
#49963=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#49964=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#49965=axis2_placement_3d('',#49962,#49963,#49964);
#49966=plane('',#49965);
#49967=oriented_edge('',*,*,#49953,.f.);
#49969=oriented_edge('',*,*,#49968,.t.);
#49971=oriented_edge('',*,*,#49970,.f.);
#49973=oriented_edge('',*,*,#49972,.t.);
#49974=oriented_edge('',*,*,#49920,.f.);
#49975=edge_loop('',(#49967,#49969,#49971,#49973,#49974));
#49976=face_outer_bound('',#49975,.f.);
#49978=cartesian_point('',(4.664836061378e1,5.486070678738e1,
-4.045566110818e1));
#49979=direction('',(-7.277663204084e-2,5.046486065802e-2,-9.960707101745e-1));
#49980=direction('',(4.634026054533e-1,8.860791548500e-1,1.103433728687e-2));
#49981=axis2_placement_3d('',#49978,#49979,#49980);
#49982=cylindrical_surface('',#49981,1.199969060642e0);
#49984=oriented_edge('',*,*,#49983,.t.);
#49985=oriented_edge('',*,*,#42399,.f.);
#49987=oriented_edge('',*,*,#49986,.f.);
#49988=oriented_edge('',*,*,#49968,.f.);
#49990=oriented_edge('',*,*,#49989,.t.);
#49991=edge_loop('',(#49984,#49985,#49987,#49988,#49990));
#49992=face_outer_bound('',#49991,.f.);
#49994=cartesian_point('',(4.758238932982e1,5.402776670145e1,
-4.069790921718e1));
#49995=cartesian_point('',(4.761883518157e1,5.407121003195e1,
-4.070582289049e1));
#49996=cartesian_point('',(4.768758101536e1,5.416059576084e1,
-4.071621071310e1));
#49997=cartesian_point('',(4.777576443460e1,5.429782654589e1,
-4.071630781392e1));
#49998=cartesian_point('',(4.784858941366e1,5.443335678328e1,
-4.070339566917e1));
#49999=cartesian_point('',(4.790857996689e1,5.456657623858e1,
-4.067989668950e1));
#50000=cartesian_point('',(4.795985724159e1,5.470439114885e1,
-4.064527742463e1));
#50001=cartesian_point('',(4.800389684628e1,5.485282106176e1,
-4.059702909490e1));
#50002=cartesian_point('',(4.803991584346e1,5.501630814991e1,
-4.053138800836e1));
#50003=cartesian_point('',(4.806514188183e1,5.519674329811e1,
-4.044415816058e1));
#50004=cartesian_point('',(4.807548267953e1,5.539196149912e1,
-4.033232445375e1));
#50005=cartesian_point('',(4.806694610322e1,5.559795332383e1,
-4.019415585012e1));
#50006=cartesian_point('',(4.803573540162e1,5.581116234726e1,
-4.002790018825e1));
#50007=cartesian_point('',(4.797718360450e1,5.602906211624e1,
-3.983034168660e1));
#50008=cartesian_point('',(4.788512817810e1,5.624795327397e1,
-3.959759102495e1));
#50009=cartesian_point('',(4.777883841757e1,5.641818080211e1,
-3.938104026383e1));
#50010=cartesian_point('',(4.770023929577e1,5.651272307390e1,
-3.924069571912e1));
#50011=cartesian_point('',(4.767283840679e1,5.654273694594e1,
-3.919365615964e1));
#50012=cartesian_point('',(4.743049377275e1,5.424316525674e1,
-4.015778942622e1));
#50013=cartesian_point('',(4.744637288517e1,5.426308717918e1,
-4.016210914014e1));
#50014=cartesian_point('',(4.747436252279e1,5.430456744039e1,
-4.017037008164e1));
#50015=cartesian_point('',(4.750726796922e1,5.437287811836e1,
-4.018162060415e1));
#50016=cartesian_point('',(4.753312639507e1,5.444666705567e1,
-4.019020176308e1));
#50017=cartesian_point('',(4.755366044361e1,5.452559527600e1,
-4.019494420562e1));
#50018=cartesian_point('',(4.757034590970e1,5.461377622137e1,
-4.019489276606e1));
#50019=cartesian_point('',(4.758326248380e1,5.471567233622e1,
-4.018825567176e1));
#50020=cartesian_point('',(4.759127766829e1,5.483542519660e1,
-4.017224399309e1));
#50021=cartesian_point('',(4.759211791288e1,5.497579473951e1,
-4.014321086974e1));
#50022=cartesian_point('',(4.758275119795e1,5.513638876154e1,
-4.009750333570e1));
#50023=cartesian_point('',(4.756009267161e1,5.531480932380e1,
-4.003213209617e1));
#50024=cartesian_point('',(4.752098140687e1,5.550867137740e1,
-3.994432405122e1));
#50025=cartesian_point('',(4.746140829758e1,5.571658255585e1,
-3.983042936618e1));
#50026=cartesian_point('',(4.737613125534e1,5.593640544213e1,
-3.968601735982e1));
#50027=cartesian_point('',(4.728237583588e1,5.611779326363e1,
-3.954264080362e1));
#50028=cartesian_point('',(4.721402222351e1,5.622419051036e1,
-3.944510206621e1));
#50029=cartesian_point('',(4.719022792889e1,5.625865930867e1,
-3.941190568173e1));
#50030=cartesian_point('',(4.780580216619e1,5.399826014743e1,
-3.975733633016e1));
#50031=cartesian_point('',(4.781977511906e1,5.401685028693e1,
-3.976069443821e1));
#50032=cartesian_point('',(4.784336596630e1,5.405723552031e1,
-3.976551565284e1));
#50033=cartesian_point('',(4.786577970822e1,5.412562596179e1,
-3.976734287363e1));
#50034=cartesian_point('',(4.787719995287e1,5.419847826831e1,
-3.976435659404e1));
#50035=cartesian_point('',(4.788013454221e1,5.427428989685e1,
-3.975718732712e1));
#50036=cartesian_point('',(4.787573875540e1,5.435645015751e1,
-3.974550280178e1));
#50037=cartesian_point('',(4.786347929511e1,5.444860688545e1,
-3.972817107179e1));
#50038=cartesian_point('',(4.784167781062e1,5.455398060573e1,
-3.970347788884e1));
#50039=cartesian_point('',(4.780797559906e1,5.467454126020e1,
-3.966942635416e1));
#50040=cartesian_point('',(4.776017647899e1,5.480972805771e1,
-3.962441688911e1));
#50041=cartesian_point('',(4.769655758507e1,5.495763364094e1,
-3.956738885668e1));
#50042=cartesian_point('',(4.761529773539e1,5.511663099017e1,
-3.949730897863e1));
#50043=cartesian_point('',(4.751358765359e1,5.528607150965e1,
-3.941251048955e1));
#50044=cartesian_point('',(4.738777953379e1,5.546488815236e1,
-3.931097490823e1));
#50045=cartesian_point('',(4.726495030196e1,5.561290405129e1,
-3.921506835440e1));
#50046=cartesian_point('',(4.718229594302e1,5.570030314862e1,
-3.915193080030e1));
#50047=cartesian_point('',(4.715423475095e1,5.572870143109e1,
-3.913064942821e1));
#50048=cartesian_point('',(4.817908526704e1,5.363839655601e1,
-4.006123617804e1));
#50049=cartesian_point('',(4.821250055066e1,5.367972250925e1,
-4.006762101179e1));
#50050=cartesian_point('',(4.827425282823e1,5.376736727345e1,
-4.007254007567e1));
#50051=cartesian_point('',(4.834575567873e1,5.390472487303e1,
-4.005765524178e1));
#50052=cartesian_point('',(4.839562565807e1,5.403876597831e1,
-4.002635223851e1));
#50053=cartesian_point('',(4.842763515363e1,5.416703042142e1,
-3.998391505025e1));
#50054=cartesian_point('',(4.844539573066e1,5.429527315540e1,
-3.993080055546e1));
#50055=cartesian_point('',(4.844940841961e1,5.442821859554e1,
-3.986554902043e1));
#50056=cartesian_point('',(4.843802244117e1,5.456884455234e1,
-3.978610536932e1));
#50057=cartesian_point('',(4.840833006151e1,5.471778591182e1,
-3.969089684133e1));
#50058=cartesian_point('',(4.835756788254e1,5.487260963214e1,
-3.958017298159e1));
#50059=cartesian_point('',(4.828390916841e1,5.503008625088e1,
-3.945526909004e1));
#50060=cartesian_point('',(4.818568720399e1,5.518786451972e1,
-3.931719911588e1));
#50061=cartesian_point('',(4.806014260643e1,5.534460049298e1,
-3.916590012299e1));
#50062=cartesian_point('',(4.790364756255e1,5.549829657550e1,
-3.900131790381e1));
#50063=cartesian_point('',(4.775113388051e1,5.561546669549e1,
-3.886023882957e1));
#50064=cartesian_point('',(4.764979826379e1,5.567980415768e1,
-3.877458809581e1));
#50065=cartesian_point('',(4.761561351276e1,5.570016662783e1,
-3.874649199617e1));
#50066=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#50067=oriented_edge('',*,*,#49983,.f.);
#50069=oriented_edge('',*,*,#50068,.t.);
#50071=oriented_edge('',*,*,#50070,.t.);
#50072=edge_loop('',(#50067,#50069,#50071));
#50073=face_outer_bound('',#50072,.f.);
#50075=cartesian_point('',(4.746204642916e1,5.391053648484e1,
-4.071502717883e1));
#50076=cartesian_point('',(4.750236368765e1,5.394519280296e1,
-4.071459572006e1));
#50077=cartesian_point('',(4.760701554707e1,5.404720264851e1,
-4.071373586839e1));
#50078=cartesian_point('',(4.769251476093e1,5.416603548880e1,
-4.071363306574e1));
#50079=cartesian_point('',(4.773800395967e1,5.424661085647e1,
-4.071391309567e1));
#50080=cartesian_point('',(4.729407846336e1,5.410740987538e1,
-4.017187445597e1));
#50081=cartesian_point('',(4.732631447516e1,5.413448593530e1,
-4.017118555818e1));
#50082=cartesian_point('',(4.740994869258e1,5.421459812311e1,
-4.016970833394e1));
#50083=cartesian_point('',(4.747786076234e1,5.430882423348e1,
-4.016959860885e1));
#50084=cartesian_point('',(4.751365009456e1,5.437284347724e1,
-4.017003340435e1));
#50085=cartesian_point('',(4.758161550672e1,5.377039132214e1,
-3.976476726138e1));
#50086=cartesian_point('',(4.762852207431e1,5.380946299331e1,
-3.976449888401e1));
#50087=cartesian_point('',(4.775022608684e1,5.392531615871e1,
-3.976382902200e1));
#50088=cartesian_point('',(4.784887190298e1,5.406209997409e1,
-3.976383550194e1));
#50089=cartesian_point('',(4.790067308677e1,5.415508517521e1,
-3.976399374242e1));
#50090=cartesian_point('',(4.791876156643e1,5.337522641486e1,
-4.006839043219e1));
#50091=cartesian_point('',(4.798238109172e1,5.342893619884e1,
-4.006862691534e1));
#50092=cartesian_point('',(4.814750186148e1,5.358771593147e1,
-4.006904945339e1));
#50093=cartesian_point('',(4.828181762794e1,5.377414614239e1,
-4.006913122730e1));
#50094=cartesian_point('',(4.835273956712e1,5.390073016006e1,
-4.006897198558e1));
#50095=(bounded_surface()b_spline_surface(3,3,((#50075,#50076,#50077,#50078,
#50079),(#50080,#50081,#50082,#50083,#50084),(#50085,#50086,#50087,#50088,
#50089),(#50090,#50091,#50092,#50093,#50094)),.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());
#50096=oriented_edge('',*,*,#49989,.f.);
#50097=oriented_edge('',*,*,#49957,.t.);
#50098=oriented_edge('',*,*,#41599,.t.);
#50099=oriented_edge('',*,*,#50068,.f.);
#50100=edge_loop('',(#50096,#50097,#50098,#50099));
#50101=face_outer_bound('',#50100,.f.);
#50103=cartesian_point('',(0.e0,0.e0,-3.9e1));
#50104=direction('',(0.e0,0.e0,1.e0));
#50105=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#50106=axis2_placement_3d('',#50103,#50104,#50105);
#50107=toroidal_surface('',#50106,7.222506558621e1,1.e0);
#50108=oriented_edge('',*,*,#42053,.f.);
#50109=oriented_edge('',*,*,#42083,.t.);
#50110=oriented_edge('',*,*,#42401,.t.);
#50111=oriented_edge('',*,*,#50070,.f.);
#50112=oriented_edge('',*,*,#41597,.f.);
#50113=edge_loop('',(#50108,#50109,#50110,#50111,#50112));
#50114=face_outer_bound('',#50113,.f.);
#50116=cartesian_point('',(4.524777608315e1,5.364952433486e1,
-4.198461823308e1));
#50117=direction('',(7.043668195420e-1,-7.044748343160e-1,-8.707807613697e-2));
#50118=direction('',(7.060295839395e-1,7.079854330043e-1,-1.669889984163e-2));
#50119=axis2_placement_3d('',#50116,#50117,#50118);
#50120=toroidal_surface('',#50119,1.822246329705e0,1.199990494475e0);
#50121=oriented_edge('',*,*,#42591,.t.);
#50122=oriented_edge('',*,*,#42589,.t.);
#50124=oriented_edge('',*,*,#50123,.t.);
#50125=oriented_edge('',*,*,#49970,.t.);
#50126=oriented_edge('',*,*,#49986,.t.);
#50127=edge_loop('',(#50121,#50122,#50124,#50125,#50126));
#50128=face_outer_bound('',#50127,.f.);
#50130=cartesian_point('',(4.770066935147e1,5.632680273204e1,-4.38e1));
#50131=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#50132=direction('',(0.e0,0.e0,-1.e0));
#50133=axis2_placement_3d('',#50130,#50131,#50132);
#50134=cylindrical_surface('',#50133,1.2e0);
#50135=oriented_edge('',*,*,#49614,.f.);
#50137=oriented_edge('',*,*,#50136,.f.);
#50138=oriented_edge('',*,*,#49972,.f.);
#50139=oriented_edge('',*,*,#50123,.f.);
#50140=edge_loop('',(#50135,#50137,#50138,#50139));
#50141=face_outer_bound('',#50140,.f.);
#50143=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.38e1));
#50144=direction('',(0.e0,0.e0,-1.e0));
#50145=direction('',(-6.319566508698e-1,7.750037363919e-1,0.e0));
#50146=axis2_placement_3d('',#50143,#50144,#50145);
#50147=toroidal_surface('',#50146,6.099597408821e0,1.2e0);
#50148=oriented_edge('',*,*,#49612,.f.);
#50149=oriented_edge('',*,*,#49716,.t.);
#50150=oriented_edge('',*,*,#49926,.t.);
#50151=oriented_edge('',*,*,#49924,.t.);
#50152=oriented_edge('',*,*,#49922,.t.);
#50153=oriented_edge('',*,*,#50136,.t.);
#50154=edge_loop('',(#50148,#50149,#50150,#50151,#50152,#50153));
#50155=face_outer_bound('',#50154,.f.);
#50157=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#50158=direction('',(0.e0,0.e0,1.e0));
#50159=direction('',(1.e0,0.e0,0.e0));
#50160=axis2_placement_3d('',#50157,#50158,#50159);
#50161=conical_surface('',#50160,7.334631745054e1,5.e-1);
#50163=oriented_edge('',*,*,#50162,.t.);
#50164=oriented_edge('',*,*,#41578,.f.);
#50165=oriented_edge('',*,*,#49749,.t.);
#50166=oriented_edge('',*,*,#35877,.f.);
#50168=oriented_edge('',*,*,#50167,.t.);
#50170=oriented_edge('',*,*,#50169,.t.);
#50172=oriented_edge('',*,*,#50171,.f.);
#50174=oriented_edge('',*,*,#50173,.f.);
#50175=edge_loop('',(#50163,#50164,#50165,#50166,#50168,#50170,#50172,#50174));
#50176=face_outer_bound('',#50175,.f.);
#50178=cartesian_point('',(5.383630138377e1,5.060467074991e1,
-2.052254847528e1));
#50179=direction('',(-1.335073458980e-2,1.458080879831e-3,-9.999098118761e-1));
#50180=direction('',(-2.816257031676e-1,-9.595214373303e-1,2.361063094948e-3));
#50181=axis2_placement_3d('',#50178,#50179,#50180);
#50182=cylindrical_surface('',#50181,5.000128905163e-1);
#50183=oriented_edge('',*,*,#50162,.f.);
#50185=oriented_edge('',*,*,#50184,.t.);
#50187=oriented_edge('',*,*,#50186,.f.);
#50189=oriented_edge('',*,*,#50188,.f.);
#50190=edge_loop('',(#50183,#50185,#50187,#50189));
#50191=face_outer_bound('',#50190,.f.);
#50193=cartesian_point('',(5.576727096426e1,5.235265560662e1,
-8.219511289443e0));
#50194=direction('',(-7.069143142847e-1,7.072224679765e-1,1.041791959690e-2));
#50195=direction('',(-6.112507066424e-1,-6.182626717728e-1,4.940889012328e-1));
#50196=axis2_placement_3d('',#50193,#50194,#50195);
#50197=toroidal_surface('',#50196,2.497880036156e0,4.999993492904e-1);
#50199=oriented_edge('',*,*,#50198,.f.);
#50201=oriented_edge('',*,*,#50200,.f.);
#50202=oriented_edge('',*,*,#41056,.t.);
#50204=oriented_edge('',*,*,#50203,.f.);
#50205=oriented_edge('',*,*,#50184,.f.);
#50206=edge_loop('',(#50199,#50201,#50202,#50204,#50205));
#50207=face_outer_bound('',#50206,.f.);
#50209=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#50210=direction('',(0.e0,0.e0,1.e0));
#50211=direction('',(-7.508592036161e-1,-6.604623050144e-1,0.e0));
#50212=axis2_placement_3d('',#50209,#50210,#50211);
#50213=toroidal_surface('',#50212,7.649382607502e1,3.e0);
#50214=oriented_edge('',*,*,#50200,.t.);
#50215=oriented_edge('',*,*,#50198,.t.);
#50216=oriented_edge('',*,*,#50173,.t.);
#50217=oriented_edge('',*,*,#50171,.t.);
#50219=oriented_edge('',*,*,#50218,.t.);
#50221=oriented_edge('',*,*,#50220,.t.);
#50222=oriented_edge('',*,*,#41035,.t.);
#50223=oriented_edge('',*,*,#41033,.t.);
#50224=edge_loop('',(#50214,#50215,#50216,#50217,#50219,#50221,#50222,#50223));
#50225=face_outer_bound('',#50224,.f.);
#50227=cartesian_point('',(5.918386960482e1,4.845674895857e1,
-8.219508166829e0));
#50228=direction('',(6.088914325458e-1,-7.931851148244e-1,1.042098812090e-2));
#50229=direction('',(-7.921451595749e-1,-6.086823926566e-1,-4.485299356561e-2));
#50230=axis2_placement_3d('',#50227,#50228,#50229);
#50231=toroidal_surface('',#50230,2.497867151163e0,4.999993318053e-1);
#50232=oriented_edge('',*,*,#50220,.f.);
#50233=oriented_edge('',*,*,#50218,.f.);
#50235=oriented_edge('',*,*,#50234,.t.);
#50236=oriented_edge('',*,*,#40999,.f.);
#50237=oriented_edge('',*,*,#41018,.f.);
#50238=edge_loop('',(#50232,#50233,#50235,#50236,#50237));
#50239=face_outer_bound('',#50238,.f.);
#50241=cartesian_point('',(5.719847139019e1,4.675672506086e1,
-2.154687438803e1));
#50242=direction('',(2.983217913855e-4,1.342783845945e-2,9.999097980110e-1));
#50243=direction('',(-9.881011355336e-1,-1.537874386055e-1,2.360017861815e-3));
#50244=axis2_placement_3d('',#50241,#50242,#50243);
#50245=cylindrical_surface('',#50244,5.000150365102e-1);
#50246=oriented_edge('',*,*,#50169,.f.);
#50248=oriented_edge('',*,*,#50247,.t.);
#50249=oriented_edge('',*,*,#41001,.f.);
#50250=oriented_edge('',*,*,#50234,.f.);
#50251=edge_loop('',(#50246,#50248,#50249,#50250));
#50252=face_outer_bound('',#50251,.f.);
#50254=cartesian_point('',(5.676063978680e1,4.642790959651e1,
-4.226910386508e1));
#50255=cartesian_point('',(5.674281317206e1,4.642606743407e1,
-4.217718776603e1));
#50256=cartesian_point('',(5.670542679752e1,4.640778795143e1,
-4.190406789534e1));
#50257=cartesian_point('',(5.670652708045e1,4.635150339894e1,
-4.158811058326e1));
#50258=cartesian_point('',(5.673242187367e1,4.629508271132e1,
-4.136949798867e1));
#50259=cartesian_point('',(5.674012232641e1,4.627951447091e1,
-4.131611318408e1));
#50260=cartesian_point('',(5.672315592687e1,4.599355380430e1,
-4.217198420771e1));
#50261=cartesian_point('',(5.672786396115e1,4.598798857156e1,
-4.208795160852e1));
#50262=cartesian_point('',(5.675685094442e1,4.596427373653e1,
-4.184152859109e1));
#50263=cartesian_point('',(5.683153959074e1,4.591980238025e1,
-4.156564505547e1));
#50264=cartesian_point('',(5.690577296770e1,4.588332503183e1,
-4.137984228651e1));
#50265=cartesian_point('',(5.692508969334e1,4.587332883320e1,
-4.133501335314e1));
#50266=cartesian_point('',(5.709055302244e1,4.576086394038e1,
-4.204914776221e1));
#50267=cartesian_point('',(5.710975954349e1,4.576895661478e1,
-4.198264334242e1));
#50268=cartesian_point('',(5.717521950350e1,4.579140146101e1,
-4.178431645634e1));
#50269=cartesian_point('',(5.727388450788e1,4.581466117552e1,
-4.155281698638e1));
#50270=cartesian_point('',(5.735465089315e1,4.583125093364e1,
-4.139147214977e1));
#50271=cartesian_point('',(5.737514029354e1,4.583505623029e1,
-4.135195202291e1));
#50272=cartesian_point('',(5.748608553942e1,4.598904423909e1,
-4.203148592915e1));
#50273=cartesian_point('',(5.749580744770e1,4.601427509227e1,
-4.197374539033e1));
#50274=cartesian_point('',(5.752728789230e1,4.608717306871e1,
-4.179417323103e1));
#50275=cartesian_point('',(5.757231270195e1,4.616378552847e1,
-4.156384962294e1));
#50276=cartesian_point('',(5.760890426946e1,4.621100881861e1,
-4.139194342740e1));
#50277=cartesian_point('',(5.761839257180e1,4.622237857235e1,
-4.134863220382e1));
#50278=(bounded_surface()b_spline_surface(3,3,((#50254,#50255,#50256,#50257,
#50258,#50259),(#50260,#50261,#50262,#50263,#50264,#50265),(#50266,#50267,
#50268,#50269,#50270,#50271),(#50272,#50273,#50274,#50275,#50276,#50277)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336724363995e-1,1.174772879538e0),(1.400619010410e-1,3.042925190497e-1,
6.365995512821e-1,7.474730547204e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241576397e0,1.387241576397e0,1.387241576397e0,
1.387241576397e0,1.387241576397e0,1.387241576397e0),(8.916447611124e-1,
8.916447611124e-1,8.916447611124e-1,8.916447611124e-1,8.916447611124e-1,
8.916447611124e-1),(8.717513922505e-1,8.717513922505e-1,8.717513922505e-1,
8.717513922505e-1,8.717513922505e-1,8.717513922505e-1),(1.327561469811e0,
1.327561469811e0,1.327561469811e0,1.327561469811e0,1.327561469811e0,
1.327561469811e0)))representation_item('')surface());
#50279=oriented_edge('',*,*,#50167,.f.);
#50281=oriented_edge('',*,*,#50280,.t.);
#50283=oriented_edge('',*,*,#50282,.f.);
#50284=oriented_edge('',*,*,#50247,.f.);
#50285=edge_loop('',(#50279,#50281,#50283,#50284));
#50286=face_outer_bound('',#50285,.f.);
#50288=cartesian_point('',(5.763076211165e1,4.528197460962e1,
-4.364410656553e1));
#50289=cartesian_point('',(5.757730021121e1,4.531665094561e1,
-4.369054916843e1));
#50290=cartesian_point('',(5.744253179152e1,4.546907523944e1,
-4.381402306299e1));
#50291=cartesian_point('',(5.706951377002e1,4.597715970230e1,
-4.367563267422e1));
#50292=cartesian_point('',(5.702832036747e1,4.608226578618e1,
-4.345513481830e1));
#50293=cartesian_point('',(5.695484152828e1,4.618987923163e1,
-4.328718256331e1));
#50294=cartesian_point('',(5.691098394702e1,4.625554319314e1,
-4.310692844445e1));
#50295=cartesian_point('',(5.686579705881e1,4.631217578006e1,
-4.291788145436e1));
#50296=cartesian_point('',(5.682540630897e1,4.635283136085e1,
-4.271338469978e1));
#50297=cartesian_point('',(5.678815212669e1,4.637721379226e1,
-4.249744732920e1));
#50298=cartesian_point('',(5.675673656984e1,4.638183756677e1,
-4.227722232906e1));
#50299=cartesian_point('',(5.673061911685e1,4.636432776343e1,
-4.203887573040e1));
#50300=cartesian_point('',(5.672043946755e1,4.633386298652e1,
-4.187762608295e1));
#50301=cartesian_point('',(5.671807748657e1,4.631068058751e1,
-4.178926042861e1));
#50302=cartesian_point('',(5.725299049130e1,4.500489741795e1,
-4.344191437638e1));
#50303=cartesian_point('',(5.720095313935e1,4.502980210564e1,
-4.349294297694e1));
#50304=cartesian_point('',(5.707378726865e1,4.516710683853e1,
-4.363195345530e1));
#50305=cartesian_point('',(5.670047147759e1,4.568507651135e1,
-4.347365407763e1));
#50306=cartesian_point('',(5.670560608366e1,4.575003932357e1,
-4.323599071144e1));
#50307=cartesian_point('',(5.667128154418e1,4.582452076654e1,
-4.306741523013e1));
#50308=cartesian_point('',(5.667322080096e1,4.585588037499e1,
-4.289179362555e1));
#50309=cartesian_point('',(5.667848868269e1,4.588097411e1,-4.271385543125e1));
#50310=cartesian_point('',(5.669523886818e1,4.589338573679e1,
-4.252656941980e1));
#50311=cartesian_point('',(5.672107528272e1,4.589543083936e1,
-4.233453629696e1));
#50312=cartesian_point('',(5.675688204824e1,4.588610094540e1,
-4.214471872417e1));
#50313=cartesian_point('',(5.680658633880e1,4.586455286043e1,
-4.194634227194e1));
#50314=cartesian_point('',(5.684996197729e1,4.584151792193e1,
-4.181824765035e1));
#50315=cartesian_point('',(5.687755124850e1,4.582653177021e1,
-4.175033991985e1));
#50316=cartesian_point('',(5.705478854179e1,4.521075943925e1,
-4.300928120219e1));
#50317=cartesian_point('',(5.703397261661e1,4.521326406161e1,
-4.303543793254e1));
#50318=cartesian_point('',(5.698548142342e1,4.524358811871e1,
-4.309908901105e1));
#50319=cartesian_point('',(5.688736308491e1,4.540248623504e1,
-4.303237873290e1));
#50320=cartesian_point('',(5.692158119951e1,4.544582292575e1,
-4.290049955974e1));
#50321=cartesian_point('',(5.694789664482e1,4.549499819552e1,
-4.278174661327e1));
#50322=cartesian_point('',(5.699036294782e1,4.553597291297e1,
-4.265027747231e1));
#50323=cartesian_point('',(5.703862868578e1,4.557894223623e1,
-4.250895030327e1));
#50324=cartesian_point('',(5.709491537580e1,4.562190393218e1,
-4.235608215326e1));
#50325=cartesian_point('',(5.715714251197e1,4.566449491991e1,
-4.219571153430e1));
#50326=cartesian_point('',(5.722338656263e1,4.570476893760e1,
-4.203406986692e1));
#50327=cartesian_point('',(5.729827557213e1,4.574520787315e1,
-4.186140968267e1));
#50328=cartesian_point('',(5.735191210657e1,4.577038242808e1,
-4.174630800990e1));
#50329=cartesian_point('',(5.738255825005e1,4.578367648014e1,
-4.168368274696e1));
#50330=cartesian_point('',(5.727499662678e1,4.565148965181e1,
-4.286754532952e1));
#50331=cartesian_point('',(5.727757608264e1,4.564595866356e1,
-4.286934380569e1));
#50332=cartesian_point('',(5.728402592463e1,4.560635643054e1,
-4.285755024460e1));
#50333=cartesian_point('',(5.740497759073e1,4.546992015771e1,
-4.288355904796e1));
#50334=cartesian_point('',(5.741598805666e1,4.553620811885e1,
-4.285294007464e1));
#50335=cartesian_point('',(5.745135584401e1,4.559839787905e1,
-4.277441750638e1));
#50336=cartesian_point('',(5.748024287640e1,4.568132062091e1,
-4.267341549707e1));
#50337=cartesian_point('',(5.751223561833e1,4.577003925611e1,
-4.255008400160e1));
#50338=cartesian_point('',(5.754281149486e1,4.586553112982e1,
-4.240736609019e1));
#50339=cartesian_point('',(5.757087736996e1,4.596269199009e1,
-4.224826179349e1));
#50340=cartesian_point('',(5.759409566272e1,4.605635303044e1,
-4.207861154635e1));
#50341=cartesian_point('',(5.761318388890e1,4.615010773509e1,
-4.188642473859e1));
#50342=cartesian_point('',(5.762142218467e1,4.620617729265e1,
-4.174849697440e1));
#50343=cartesian_point('',(5.762454718116e1,4.623375685867e1,
-4.166961316231e1));
#50344=(bounded_surface()b_spline_surface(3,3,((#50288,#50289,#50290,#50291,
#50292,#50293,#50294,#50295,#50296,#50297,#50298,#50299,#50300,#50301),(#50302,
#50303,#50304,#50305,#50306,#50307,#50308,#50309,#50310,#50311,#50312,#50313,
#50314,#50315),(#50316,#50317,#50318,#50319,#50320,#50321,#50322,#50323,#50324,
#50325,#50326,#50327,#50328,#50329),(#50330,#50331,#50332,#50333,#50334,#50335,
#50336,#50337,#50338,#50339,#50340,#50341,#50342,#50343)),.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());
#50345=oriented_edge('',*,*,#35875,.t.);
#50346=oriented_edge('',*,*,#40933,.t.);
#50348=oriented_edge('',*,*,#50347,.t.);
#50349=oriented_edge('',*,*,#50280,.f.);
#50350=edge_loop('',(#50345,#50346,#50348,#50349));
#50351=face_outer_bound('',#50350,.f.);
#50353=cartesian_point('',(5.734005052025e1,4.558511798649e1,
-4.213845709953e1));
#50354=direction('',(-4.269671655686e-1,-3.386909825508e-1,-8.384434732676e-1));
#50355=direction('',(-9.029067197356e-1,1.088377888364e-1,4.158290408057e-1));
#50356=axis2_placement_3d('',#50353,#50354,#50355);
#50357=cylindrical_surface('',#50356,3.000000000017e-1);
#50358=oriented_edge('',*,*,#50282,.t.);
#50359=oriented_edge('',*,*,#50347,.f.);
#50360=oriented_edge('',*,*,#40952,.f.);
#50361=oriented_edge('',*,*,#40983,.f.);
#50362=oriented_edge('',*,*,#41003,.f.);
#50363=edge_loop('',(#50358,#50359,#50360,#50361,#50362));
#50364=face_outer_bound('',#50363,.f.);
#50366=cartesian_point('',(4.823225978186e1,4.540383265712e1,0.e0));
#50367=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#50368=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#50369=axis2_placement_3d('',#50366,#50367,#50368);
#50370=plane('',#50369);
#50372=oriented_edge('',*,*,#50371,.t.);
#50373=oriented_edge('',*,*,#50186,.t.);
#50374=oriented_edge('',*,*,#50203,.t.);
#50375=oriented_edge('',*,*,#41054,.t.);
#50376=oriented_edge('',*,*,#41159,.t.);
#50377=oriented_edge('',*,*,#41183,.f.);
#50378=oriented_edge('',*,*,#41479,.f.);
#50379=edge_loop('',(#50372,#50373,#50374,#50375,#50376,#50377,#50378));
#50380=face_outer_bound('',#50379,.f.);
#50382=cartesian_point('',(5.335832403543e1,5.017918703787e1,
-3.887483736941e1));
#50383=cartesian_point('',(5.336696725744e1,5.019058310923e1,
-3.898919072366e1));
#50384=cartesian_point('',(5.335712292331e1,5.018546935921e1,
-3.921981214267e1));
#50385=cartesian_point('',(5.329518634088e1,5.012671985101e1,
-3.943492242024e1));
#50386=cartesian_point('',(5.325373143827e1,5.008604376671e1,
-3.953110485605e1));
#50387=cartesian_point('',(5.296178899362e1,5.038186247471e1,
-3.888756361203e1));
#50388=cartesian_point('',(5.296952278615e1,5.039235224405e1,
-3.898641175156e1));
#50389=cartesian_point('',(5.296123601432e1,5.038886152984e1,
-3.918624093311e1));
#50390=cartesian_point('',(5.290766365948e1,5.033775257347e1,
-3.937269531167e1));
#50391=cartesian_point('',(5.287140920782e1,5.030254292097e1,
-3.945586348579e1));
#50392=cartesian_point('',(5.293954597175e1,5.083028209680e1,
-3.884634957334e1));
#50393=cartesian_point('',(5.295077503642e1,5.084405393256e1,
-3.897903321056e1));
#50394=cartesian_point('',(5.294069310883e1,5.083901502528e1,
-3.924757048491e1));
#50395=cartesian_point('',(5.286869155208e1,5.077027643419e1,
-3.949817610808e1));
#50396=cartesian_point('',(5.281948459981e1,5.072327165393e1,
-3.960983000773e1));
#50397=cartesian_point('',(5.333296394308e1,5.105461583674e1,
-3.879291164640e1));
#50398=cartesian_point('',(5.334854716687e1,5.107253102801e1,
-3.897475995567e1));
#50399=cartesian_point('',(5.333508751114e1,5.106428624699e1,
-3.934240767196e1));
#50400=cartesian_point('',(5.323639219529e1,5.097038967854e1,
-3.968545200882e1));
#50401=cartesian_point('',(5.316913403312e1,5.090618183642e1,
-3.983845584867e1));
#50402=(bounded_surface()b_spline_surface(3,3,((#50382,#50383,#50384,#50385,
#50386),(#50387,#50388,#50389,#50390,#50391),(#50392,#50393,#50394,#50395,
#50396),(#50397,#50398,#50399,#50400,#50401)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-2.339191013002e-1,1.172669318733e0),(
2.563453913198e-1,6.645093075377e-1,1.064772982591e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387290493742e0,1.387290493742e0,
1.387290493742e0,1.387290493742e0,1.387290493742e0),(8.924509192611e-1,
8.924509192611e-1,8.924509192611e-1,8.924509192611e-1,8.924509192611e-1),(
8.718023107911e-1,8.718023107911e-1,8.718023107911e-1,8.718023107911e-1,
8.718023107911e-1),(1.325344668332e0,1.325344668332e0,1.325344668332e0,
1.325344668332e0,1.325344668332e0)))representation_item('')surface());
#50403=oriented_edge('',*,*,#41580,.f.);
#50404=oriented_edge('',*,*,#50188,.t.);
#50405=oriented_edge('',*,*,#50371,.f.);
#50406=oriented_edge('',*,*,#41562,.f.);
#50407=edge_loop('',(#50403,#50404,#50405,#50406));
#50408=face_outer_bound('',#50407,.f.);
#50410=cartesian_point('',(1.951191325231e1,5.760558924230e1,-4.35e1));
#50411=direction('',(3.420201433257e-1,9.396926207859e-1,0.e0));
#50412=direction('',(0.e0,0.e0,-1.e0));
#50413=axis2_placement_3d('',#50410,#50411,#50412);
#50414=cylindrical_surface('',#50413,1.5e0);
#50415=oriented_edge('',*,*,#49617,.f.);
#50417=oriented_edge('',*,*,#50416,.t.);
#50419=oriented_edge('',*,*,#50418,.t.);
#50421=oriented_edge('',*,*,#50420,.f.);
#50422=edge_loop('',(#50415,#50417,#50419,#50421));
#50423=face_outer_bound('',#50422,.f.);
#50425=cartesian_point('',(2.387766630982e1,6.912730267888e1,
-4.149690757527e1));
#50426=cartesian_point('',(2.288818014219e1,6.967036586884e1,
-4.150678726479e1));
#50427=cartesian_point('',(2.187878369283e1,6.919180095249e1,
-4.166862836387e1));
#50428=cartesian_point('',(2.169496968811e1,6.809246445764e1,
-4.184686919883e1));
#50429=cartesian_point('',(2.407991029209e1,6.945521267289e1,
-4.372792663349e1));
#50430=cartesian_point('',(2.310224997038e1,7.001744979830e1,
-4.386826107041e1));
#50431=cartesian_point('',(2.203816400040e1,6.945021356439e1,
-4.342680430415e1));
#50432=cartesian_point('',(2.177895425707e1,6.822863355002e1,
-4.277333025764e1));
#50433=cartesian_point('',(2.358255883945e1,6.792602725175e1,
-4.532169798190e1));
#50434=cartesian_point('',(2.257581680376e1,6.839884806442e1,
-4.555522527520e1));
#50435=cartesian_point('',(2.164622142391e1,6.824512434485e1,
-4.468279108236e1));
#50436=cartesian_point('',(2.157242229056e1,6.759361847063e1,
-4.343516552325e1));
#50437=cartesian_point('',(2.280713126982e1,6.583577398767e1,
-4.492745566188e1));
#50438=cartesian_point('',(2.175504752924e1,6.618637107456e1,
-4.513793035861e1));
#50439=cartesian_point('',(2.103513829966e1,6.659788023707e1,
-4.437210464553e1));
#50440=cartesian_point('',(2.125041542802e1,6.672561232559e1,
-4.327145102879e1));
#50441=(bounded_surface()b_spline_surface(3,3,((#50425,#50426,#50427,#50428),(
#50429,#50430,#50431,#50432),(#50433,#50434,#50435,#50436),(#50437,#50438,
#50439,#50440)),.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.604925886332e0,1.156818780975e0,1.156818780975e0,
1.604925886332e0),(1.151519305448e0,8.300066504889e-1,8.300066504889e-1,
1.151519305448e0),(1.151519305448e0,8.300066504889e-1,8.300066504889e-1,
1.151519305448e0),(1.604925886332e0,1.156818780975e0,1.156818780975e0,
1.604925886332e0)))representation_item('')surface());
#50442=oriented_edge('',*,*,#42585,.t.);
#50444=oriented_edge('',*,*,#50443,.t.);
#50446=oriented_edge('',*,*,#50445,.f.);
#50447=oriented_edge('',*,*,#50416,.f.);
#50448=edge_loop('',(#50442,#50444,#50446,#50447));
#50449=face_outer_bound('',#50448,.f.);
#50451=cartesian_point('',(2.306869172878e1,6.792158907488e1,
-3.817362100321e1));
#50452=direction('',(-3.006660769429e-2,1.942873246736e-2,9.993590563238e-1));
#50453=direction('',(4.851964200027e-1,8.744018899430e-1,-2.401849423961e-3));
#50454=axis2_placement_3d('',#50451,#50452,#50453);
#50455=cylindrical_surface('',#50454,1.499980458092e0);
#50457=oriented_edge('',*,*,#50456,.f.);
#50459=oriented_edge('',*,*,#50458,.t.);
#50461=oriented_edge('',*,*,#50460,.f.);
#50462=oriented_edge('',*,*,#50443,.f.);
#50463=edge_loop('',(#50457,#50459,#50461,#50462));
#50464=face_outer_bound('',#50463,.f.);
#50466=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#50467=direction('',(0.e0,0.e0,1.e0));
#50468=direction('',(1.e0,0.e0,0.e0));
#50469=axis2_placement_3d('',#50466,#50467,#50468);
#50470=conical_surface('',#50469,7.334631745054e1,5.e-1);
#50472=oriented_edge('',*,*,#50471,.t.);
#50474=oriented_edge('',*,*,#50473,.t.);
#50476=oriented_edge('',*,*,#50475,.f.);
#50477=oriented_edge('',*,*,#50456,.t.);
#50478=oriented_edge('',*,*,#42583,.f.);
#50480=oriented_edge('',*,*,#50479,.t.);
#50482=oriented_edge('',*,*,#50481,.t.);
#50484=oriented_edge('',*,*,#50483,.f.);
#50486=oriented_edge('',*,*,#50485,.f.);
#50488=oriented_edge('',*,*,#50487,.t.);
#50489=edge_loop('',(#50472,#50474,#50476,#50477,#50478,#50480,#50482,#50484,
#50486,#50488));
#50490=face_outer_bound('',#50489,.f.);
#50492=cartesian_point('',(2.125346627960e1,7.019643649773e1,
-3.049140680819e1));
#50493=cartesian_point('',(2.127204745250e1,7.019652188340e1,
-3.054051225524e1));
#50494=cartesian_point('',(2.130358435788e1,7.019869554402e1,
-3.063700954955e1));
#50495=cartesian_point('',(2.133710392521e1,7.020806547433e1,
-3.078101242312e1));
#50496=cartesian_point('',(2.135705827069e1,7.022187157573e1,
-3.091563688088e1));
#50497=cartesian_point('',(2.136584524741e1,7.023878586070e1,
-3.103998677804e1));
#50498=cartesian_point('',(2.136550846044e1,7.026731483934e1,
-3.121141654913e1));
#50499=cartesian_point('',(2.134885483250e1,7.029602529552e1,
-3.134408622173e1));
#50500=cartesian_point('',(2.132679993276e1,7.032029480136e1,
-3.143860459504e1));
#50501=cartesian_point('',(2.063280751999e1,7.011312473662e1,
-3.054671894916e1));
#50502=cartesian_point('',(2.065213134552e1,7.009649789778e1,
-3.057851896947e1));
#50503=cartesian_point('',(2.068786064938e1,7.006627929458e1,
-3.064318180406e1));
#50504=cartesian_point('',(2.073457023743e1,7.002899955247e1,
-3.074524600737e1));
#50505=cartesian_point('',(2.077205661470e1,7.000064038268e1,
-3.084512433521e1));
#50506=cartesian_point('',(2.080096646775e1,6.997982918113e1,
-3.094098971843e1));
#50507=cartesian_point('',(2.083288567234e1,6.995789945650e1,
-3.107759943826e1));
#50508=cartesian_point('',(2.084646474110e1,6.994953711524e1,
-3.118890051484e1));
#50509=cartesian_point('',(2.084834577460e1,6.994851739531e1,
-3.127125131788e1));
#50510=cartesian_point('',(2.038955696623e1,7.069116711799e1,
-3.059113869565e1));
#50511=cartesian_point('',(2.039163785839e1,7.066796865503e1,
-3.061275592041e1));
#50512=cartesian_point('',(2.039571684493e1,7.062390255417e1,
-3.065566063846e1));
#50513=cartesian_point('',(2.040149586652e1,7.056262565060e1,
-3.072077156610e1));
#50514=cartesian_point('',(2.040630667673e1,7.050902085585e1,
-3.078251121019e1));
#50515=cartesian_point('',(2.040999414021e1,7.046253512795e1,
-3.084024352419e1));
#50516=cartesian_point('',(2.041380316544e1,7.040222676478e1,
-3.092070461419e1));
#50517=cartesian_point('',(2.041471003893e1,7.036033474364e1,
-3.098406894622e1));
#50518=cartesian_point('',(2.041361045238e1,7.033318087989e1,
-3.102981660312e1));
#50519=cartesian_point('',(2.088051280332e1,7.108269503568e1,
-3.055951147565e1));
#50520=cartesian_point('',(2.087265695596e1,7.107270497735e1,
-3.059300459586e1));
#50521=cartesian_point('',(2.085566736614e1,7.105364755448e1,
-3.065614218858e1));
#50522=cartesian_point('',(2.082643189324e1,7.102622486346e1,
-3.074348803294e1));
#50523=cartesian_point('',(2.079628782323e1,7.100132419026e1,
-3.081963798522e1));
#50524=cartesian_point('',(2.076640365003e1,7.097887410594e1,
-3.088552198514e1));
#50525=cartesian_point('',(2.072296813296e1,7.094856067865e1,
-3.097086427126e1));
#50526=cartesian_point('',(2.068688540376e1,7.092586318747e1,
-3.103003698087e1));
#50527=cartesian_point('',(2.066026059496e1,7.091006363472e1,
-3.106843514553e1));
#50528=(bounded_surface()b_spline_surface(3,3,((#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)),
.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());
#50529=oriented_edge('',*,*,#50471,.f.);
#50531=oriented_edge('',*,*,#50530,.t.);
#50533=oriented_edge('',*,*,#50532,.f.);
#50535=oriented_edge('',*,*,#50534,.f.);
#50536=edge_loop('',(#50529,#50531,#50533,#50535));
#50537=face_outer_bound('',#50536,.f.);
#50539=cartesian_point('',(2.136198490102e1,7.076103855551e1,
-1.721092078583e1));
#50540=direction('',(-1.228967037314e-2,-5.407236077226e-3,-9.999098588373e-1));
#50541=direction('',(2.352583872148e-1,-9.719299875830e-1,2.364419993578e-3));
#50542=axis2_placement_3d('',#50539,#50540,#50541);
#50543=cylindrical_surface('',#50542,5.000068011029e-1);
#50544=oriented_edge('',*,*,#50487,.f.);
#50546=oriented_edge('',*,*,#50545,.t.);
#50548=oriented_edge('',*,*,#50547,.f.);
#50549=oriented_edge('',*,*,#50530,.f.);
#50550=edge_loop('',(#50544,#50546,#50548,#50549));
#50551=face_outer_bound('',#50550,.f.);
#50553=cartesian_point('',(2.211954716901e1,7.322236165343e1,
-8.219510586558e0));
#50554=direction('',(-9.658167360994e-1,2.590164168759e-1,1.041768012342e-2));
#50555=direction('',(-2.202281913061e-1,-8.410560971110e-1,4.940892482806e-1));
#50556=axis2_placement_3d('',#50553,#50554,#50555);
#50557=toroidal_surface('',#50556,2.497876978203e0,4.999993463423e-1);
#50559=oriented_edge('',*,*,#50558,.f.);
#50561=oriented_edge('',*,*,#50560,.f.);
#50562=oriented_edge('',*,*,#44084,.t.);
#50564=oriented_edge('',*,*,#50563,.f.);
#50565=oriented_edge('',*,*,#50545,.f.);
#50566=edge_loop('',(#50559,#50561,#50562,#50564,#50565));
#50567=face_outer_bound('',#50566,.f.);
#50569=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#50570=direction('',(0.e0,0.e0,1.e0));
#50571=direction('',(-3.200316481809e-1,-9.474068524993e-1,0.e0));
#50572=axis2_placement_3d('',#50569,#50570,#50571);
#50573=toroidal_surface('',#50572,7.649382607502e1,3.e0);
#50574=oriented_edge('',*,*,#50560,.t.);
#50575=oriented_edge('',*,*,#50558,.t.);
#50576=oriented_edge('',*,*,#50485,.t.);
#50577=oriented_edge('',*,*,#50483,.t.);
#50579=oriented_edge('',*,*,#50578,.t.);
#50581=oriented_edge('',*,*,#50580,.t.);
#50582=oriented_edge('',*,*,#44063,.t.);
#50583=oriented_edge('',*,*,#44061,.t.);
#50584=edge_loop('',(#50574,#50575,#50576,#50577,#50579,#50581,#50582,#50583));
#50585=face_outer_bound('',#50584,.f.);
#50587=cartesian_point('',(2.702635679202e1,7.155670861371e1,
-8.219507487716e0));
#50588=direction('',(9.239083682854e-1,-3.824718745095e-1,1.042075915475e-2));
#50589=direction('',(-3.816757660133e-1,-9.232073359152e-1,-4.485336721431e-2));
#50590=axis2_placement_3d('',#50587,#50588,#50589);
#50591=toroidal_surface('',#50590,2.497864194223e0,4.999993289040e-1);
#50592=oriented_edge('',*,*,#50580,.f.);
#50593=oriented_edge('',*,*,#50578,.f.);
#50595=oriented_edge('',*,*,#50594,.t.);
#50596=oriented_edge('',*,*,#44027,.f.);
#50597=oriented_edge('',*,*,#44046,.f.);
#50598=edge_loop('',(#50592,#50593,#50595,#50596,#50597));
#50599=face_outer_bound('',#50598,.f.);
#50601=cartesian_point('',(2.615696621096e1,6.909174837742e1,
-2.154679085582e1));
#50602=direction('',(-6.455565035931e-3,1.177800998456e-2,9.999097980122e-1));
#50603=direction('',(-7.788269666394e-1,-6.272343950643e-1,2.360017711138e-3));
#50604=axis2_placement_3d('',#50601,#50602,#50603);
#50605=cylindrical_surface('',#50604,5.000150361862e-1);
#50606=oriented_edge('',*,*,#50481,.f.);
#50608=oriented_edge('',*,*,#50607,.t.);
#50609=oriented_edge('',*,*,#44029,.f.);
#50610=oriented_edge('',*,*,#50594,.f.);
#50611=edge_loop('',(#50606,#50608,#50609,#50610));
#50612=face_outer_bound('',#50611,.f.);
#50614=cartesian_point('',(2.594220025023e1,6.858806818463e1,
-4.226910344406e1));
#50615=cartesian_point('',(2.592769475934e1,6.857756819937e1,
-4.217725845632e1));
#50616=cartesian_point('',(2.590444010540e1,6.854304235085e1,
-4.190409808495e1));
#50617=cartesian_point('',(2.593353136191e1,6.849484792055e1,
-4.158813958682e1));
#50618=cartesian_point('',(2.598418591331e1,6.845892315225e1,
-4.136946599857e1));
#50619=cartesian_point('',(2.599862968879e1,6.844929152394e1,
-4.131611670394e1));
#50620=cartesian_point('',(2.612691617618e1,6.819316341351e1,
-4.217198394207e1));
#50621=cartesian_point('',(2.613377116724e1,6.819070044753e1,
-4.208801627610e1));
#50622=cartesian_point('',(2.617072663591e1,6.818465526687e1,
-4.184155440512e1));
#50623=cartesian_point('',(2.625764228502e1,6.818348412517e1,
-4.156566916538e1));
#50624=cartesian_point('',(2.634019514528e1,6.818901296912e1,
-4.137981529112e1));
#50625=cartesian_point('',(2.636190837942e1,6.819000716824e1,
-4.133501779326e1));
#50626=cartesian_point('',(2.656143629918e1,6.817534688704e1,
-4.204914765909e1));
#50627=cartesian_point('',(2.657401372636e1,6.819194607397e1,
-4.198269467944e1));
#50628=cartesian_point('',(2.661948276066e1,6.824411993840e1,
-4.178433881593e1));
#50629=cartesian_point('',(2.669329843579e1,6.831359459247e1,
-4.155283855229e1));
#50630=cartesian_point('',(2.675496802688e1,6.836836115529e1,
-4.139144847254e1));
#50631=cartesian_point('',(2.677079991184e1,6.838188989178e1,
-4.135195433046e1));
#50632=cartesian_point('',(2.678988798008e1,6.857072321464e1,
-4.203148566436e1));
#50633=cartesian_point('',(2.678569525054e1,6.859741379541e1,
-4.197378995879e1));
#50634=cartesian_point('',(2.677650530404e1,6.867629737326e1,
-4.179419674901e1));
#50635=cartesian_point('',(2.677719049049e1,6.876515910890e1,
-4.156387382581e1));
#50636=cartesian_point('',(2.678527162686e1,6.882436761976e1,
-4.139191776371e1));
#50637=cartesian_point('',(2.678780250084e1,6.883895097040e1,
-4.134863145564e1));
#50638=(bounded_surface()b_spline_surface(3,3,((#50614,#50615,#50616,#50617,
#50618,#50619),(#50620,#50621,#50622,#50623,#50624,#50625),(#50626,#50627,
#50628,#50629,#50630,#50631),(#50632,#50633,#50634,#50635,#50636,#50637)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336721770667e-1,1.174771827557e0),(1.402733498407e-1,3.042798493740e-1,
6.365860081829e-1,7.473281257555e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241309841e0,1.387241309841e0,1.387241309841e0,
1.387241309841e0,1.387241309841e0,1.387241309841e0),(8.916451219367e-1,
8.916451219367e-1,8.916451219367e-1,8.916451219367e-1,8.916451219367e-1,
8.916451219367e-1),(8.717515035091e-1,8.717515035091e-1,8.717515035091e-1,
8.717515035091e-1,8.717515035091e-1,8.717515035091e-1),(1.327560454558e0,
1.327560454558e0,1.327560454558e0,1.327560454558e0,1.327560454558e0,
1.327560454558e0)))representation_item('')surface());
#50639=oriented_edge('',*,*,#50479,.f.);
#50640=oriented_edge('',*,*,#42678,.t.);
#50642=oriented_edge('',*,*,#50641,.f.);
#50643=oriented_edge('',*,*,#50607,.f.);
#50644=edge_loop('',(#50639,#50640,#50642,#50643));
#50645=face_outer_bound('',#50644,.f.);
#50647=cartesian_point('',(2.686538141185e1,6.814789547164e1,
-4.213845709838e1));
#50648=direction('',(-2.004189206867e-1,-5.067985777100e-1,-8.384434732657e-1));
#50649=direction('',(-8.363590509612e-1,-3.571970698369e-1,4.158290408031e-1));
#50650=axis2_placement_3d('',#50647,#50648,#50649);
#50651=cylindrical_surface('',#50650,2.999999999998e-1);
#50652=oriented_edge('',*,*,#50641,.t.);
#50653=oriented_edge('',*,*,#42676,.f.);
#50654=oriented_edge('',*,*,#43980,.f.);
#50655=oriented_edge('',*,*,#44011,.f.);
#50656=oriented_edge('',*,*,#44031,.f.);
#50657=edge_loop('',(#50652,#50653,#50654,#50655,#50656));
#50658=face_outer_bound('',#50657,.f.);
#50660=cartesian_point('',(1.906844592446e1,6.343700240117e1,0.e0));
#50661=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#50662=direction('',(2.588190451026e-1,9.659258262891e-1,0.e0));
#50663=axis2_placement_3d('',#50660,#50661,#50662);
#50664=plane('',#50663);
#50665=oriented_edge('',*,*,#50547,.t.);
#50666=oriented_edge('',*,*,#50563,.t.);
#50667=oriented_edge('',*,*,#44082,.t.);
#50668=oriented_edge('',*,*,#44187,.t.);
#50669=oriented_edge('',*,*,#44334,.t.);
#50671=oriented_edge('',*,*,#50670,.t.);
#50672=edge_loop('',(#50665,#50666,#50667,#50668,#50669,#50671));
#50673=face_outer_bound('',#50672,.f.);
#50675=cartesian_point('',(-3.364364270304e0,-1.443036181138e1,
-1.160060977427e2));
#50676=direction('',(1.934125900426e-1,6.937548450328e-1,6.937548450328e-1));
#50677=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411614e-2));
#50678=axis2_placement_3d('',#50675,#50676,#50677);
#50679=cylindrical_surface('',#50678,3.e-1);
#50681=oriented_edge('',*,*,#50680,.f.);
#50682=oriented_edge('',*,*,#50532,.t.);
#50683=oriented_edge('',*,*,#50670,.f.);
#50684=oriented_edge('',*,*,#44332,.f.);
#50686=oriented_edge('',*,*,#50685,.f.);
#50687=edge_loop('',(#50681,#50682,#50683,#50684,#50686));
#50688=face_outer_bound('',#50687,.f.);
#50690=cartesian_point('',(2.127711928276e1,7.020236577694e1,
-3.101936763413e1));
#50691=cartesian_point('',(2.126306672348e1,7.021660241060e1,
-3.112463371114e1));
#50692=cartesian_point('',(2.119154007284e1,7.023529308578e1,
-3.135659219428e1));
#50693=cartesian_point('',(2.099846463511e1,7.021080941833e1,
-3.165299404505e1));
#50694=cartesian_point('',(2.075298062542e1,7.013471655316e1,
-3.189676363769e1));
#50695=cartesian_point('',(2.050977489701e1,7.002823428087e1,
-3.207368890009e1));
#50696=cartesian_point('',(2.031445724189e1,6.992141984618e1,-3.218381463e1));
#50697=cartesian_point('',(2.020162222389e1,6.984983718259e1,
-3.223605206085e1));
#50698=cartesian_point('',(2.016088284913e1,6.982256197751e1,
-3.225357155596e1));
#50699=cartesian_point('',(2.077873340524e1,7.008429955321e1,
-3.095658201244e1));
#50700=cartesian_point('',(2.077275514831e1,7.008972390404e1,
-3.101474923123e1));
#50701=cartesian_point('',(2.073122647374e1,7.010236345950e1,
-3.114999121551e1));
#50702=cartesian_point('',(2.059278197177e1,7.010515131013e1,
-3.134580815203e1));
#50703=cartesian_point('',(2.039491813317e1,7.007814125269e1,
-3.152667522500e1));
#50704=cartesian_point('',(2.018447095958e1,7.002390555479e1,
-3.167174296882e1));
#50705=cartesian_point('',(2.000667955250e1,6.995892816984e1,
-3.177075525074e1));
#50706=cartesian_point('',(1.990062821191e1,6.991071757950e1,
-3.182132448006e1));
#50707=cartesian_point('',(1.986188757023e1,6.989176663009e1,
-3.183875262211e1));
#50708=cartesian_point('',(2.048443530136e1,7.049627093908e1,
-3.085682221878e1));
#50709=cartesian_point('',(2.047863552103e1,7.049817234428e1,
-3.090044197691e1));
#50710=cartesian_point('',(2.044574538822e1,7.051054026197e1,
-3.101475308081e1));
#50711=cartesian_point('',(2.032356622527e1,7.052674898599e1,
-3.121810431290e1));
#50712=cartesian_point('',(2.013146455369e1,7.051296885358e1,
-3.143480624920e1));
#50713=cartesian_point('',(1.991505837339e1,7.046258670548e1,
-3.162679570218e1));
#50714=cartesian_point('',(1.972462116231e1,7.039172877460e1,
-3.176834892905e1));
#50715=cartesian_point('',(1.960804408039e1,7.033521623473e1,
-3.184471476035e1));
#50716=cartesian_point('',(1.956504732235e1,7.031256609044e1,
-3.187154149222e1));
#50717=cartesian_point('',(2.075232200049e1,7.093700001636e1,
-3.084147430794e1));
#50718=cartesian_point('',(2.073858770362e1,7.094495447464e1,
-3.092079911070e1));
#50719=cartesian_point('',(2.068246544457e1,7.096316076082e1,
-3.111543329921e1));
#50720=cartesian_point('',(2.051839463040e1,7.096260941842e1,
-3.142527043137e1));
#50721=cartesian_point('',(2.028318581294e1,7.091010837597e1,
-3.173294134937e1));
#50722=cartesian_point('',(2.002935388447e1,7.081049781790e1,
-3.199353818532e1));
#50723=cartesian_point('',(1.981148602098e1,7.069319709574e1,
-3.217952363707e1));
#50724=cartesian_point('',(1.967988132566e1,7.060681025742e1,
-3.227776199839e1));
#50725=cartesian_point('',(1.963155237328e1,7.057293858640e1,
-3.231204121546e1));
#50726=(bounded_surface()b_spline_surface(3,3,((#50690,#50691,#50692,#50693,
#50694,#50695,#50696,#50697,#50698),(#50699,#50700,#50701,#50702,#50703,#50704,
#50705,#50706,#50707),(#50708,#50709,#50710,#50711,#50712,#50713,#50714,#50715,
#50716),(#50717,#50718,#50719,#50720,#50721,#50722,#50723,#50724,#50725)),
.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());
#50728=oriented_edge('',*,*,#50727,.t.);
#50729=oriented_edge('',*,*,#50534,.t.);
#50730=oriented_edge('',*,*,#50680,.t.);
#50731=edge_loop('',(#50728,#50729,#50730));
#50732=face_outer_bound('',#50731,.f.);
#50734=cartesian_point('',(2.138154293241e1,7.008288668928e1,
-3.094852673057e1));
#50735=cartesian_point('',(2.107835283317e1,7.017588671680e1,
-3.085552670305e1));
#50736=cartesian_point('',(2.077397273730e1,7.026707877105e1,
-3.076433464879e1));
#50737=cartesian_point('',(2.046844890409e1,7.035642994598e1,
-3.067498347387e1));
#50738=cartesian_point('',(2.124673944611e1,7.023315906336e1,
-3.153821478912e1));
#50739=cartesian_point('',(2.094531289573e1,7.032561815993e1,
-3.144575569256e1));
#50740=cartesian_point('',(2.064271212620e1,7.041627710377e1,
-3.135509674872e1));
#50741=cartesian_point('',(2.033898297830e1,7.050510345585e1,
-3.126627039664e1));
#50742=cartesian_point('',(2.101917151900e1,7.003771182664e1,
-3.208456525515e1));
#50743=cartesian_point('',(2.072072209603e1,7.012925775293e1,
-3.199301932886e1));
#50744=cartesian_point('',(2.042112508866e1,7.021901672872e1,
-3.190326035307e1));
#50745=cartesian_point('',(2.012042563106e1,7.030695710336e1,
-3.181531997843e1));
#50746=cartesian_point('',(2.077499398797e1,6.956195073563e1,
-3.240474379361e1));
#50747=cartesian_point('',(2.047973898538e1,6.965251684167e1,
-3.231417768757e1));
#50748=cartesian_point('',(2.018336497709e1,6.974131016303e1,
-3.222538436621e1));
#50749=cartesian_point('',(1.988591633919e1,6.982829989500e1,
-3.213839463425e1));
#50750=(bounded_surface()b_spline_surface(3,3,((#50734,#50735,#50736,#50737),(
#50738,#50739,#50740,#50741),(#50742,#50743,#50744,#50745),(#50746,#50747,
#50748,#50749)),.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());
#50751=oriented_edge('',*,*,#50727,.f.);
#50753=oriented_edge('',*,*,#50752,.f.);
#50755=oriented_edge('',*,*,#50754,.f.);
#50756=oriented_edge('',*,*,#50473,.f.);
#50757=edge_loop('',(#50751,#50753,#50755,#50756));
#50758=face_outer_bound('',#50757,.f.);
#50760=cartesian_point('',(-2.732e1,7.679898987322e1,-2.520101012678e1));
#50761=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#50762=direction('',(0.e0,-7.071067811865e-1,-7.071067811865e-1));
#50763=axis2_placement_3d('',#50760,#50761,#50762);
#50764=plane('',#50763);
#50765=oriented_edge('',*,*,#50685,.t.);
#50766=oriented_edge('',*,*,#44348,.t.);
#50768=oriented_edge('',*,*,#50767,.t.);
#50770=oriented_edge('',*,*,#50769,.t.);
#50772=oriented_edge('',*,*,#50771,.t.);
#50773=oriented_edge('',*,*,#45067,.t.);
#50775=oriented_edge('',*,*,#50774,.t.);
#50777=oriented_edge('',*,*,#50776,.t.);
#50779=oriented_edge('',*,*,#50778,.t.);
#50780=oriented_edge('',*,*,#45648,.t.);
#50782=oriented_edge('',*,*,#50781,.t.);
#50784=oriented_edge('',*,*,#50783,.t.);
#50786=oriented_edge('',*,*,#50785,.t.);
#50788=oriented_edge('',*,*,#50787,.t.);
#50790=oriented_edge('',*,*,#50789,.t.);
#50792=oriented_edge('',*,*,#50791,.t.);
#50794=oriented_edge('',*,*,#50793,.t.);
#50796=oriented_edge('',*,*,#50795,.t.);
#50798=oriented_edge('',*,*,#50797,.t.);
#50800=oriented_edge('',*,*,#50799,.t.);
#50802=oriented_edge('',*,*,#50801,.t.);
#50804=oriented_edge('',*,*,#50803,.f.);
#50806=oriented_edge('',*,*,#50805,.t.);
#50807=oriented_edge('',*,*,#50752,.t.);
#50808=edge_loop('',(#50765,#50766,#50768,#50770,#50772,#50773,#50775,#50777,
#50779,#50780,#50782,#50784,#50786,#50788,#50790,#50792,#50794,#50796,#50798,
#50800,#50802,#50804,#50806,#50807));
#50809=face_outer_bound('',#50808,.f.);
#50811=oriented_edge('',*,*,#50810,.t.);
#50813=oriented_edge('',*,*,#50812,.t.);
#50814=edge_loop('',(#50811,#50813));
#50815=face_bound('',#50814,.f.);
#50817=oriented_edge('',*,*,#50816,.t.);
#50819=oriented_edge('',*,*,#50818,.t.);
#50820=edge_loop('',(#50817,#50819));
#50821=face_bound('',#50820,.f.);
#50823=cartesian_point('',(1.805893765075e1,7.280081145027e1,
-2.877492448101e1));
#50824=direction('',(-1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#50825=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411634e-2));
#50826=axis2_placement_3d('',#50823,#50824,#50825);
#50827=cylindrical_surface('',#50826,3.e-1);
#50829=oriented_edge('',*,*,#50828,.t.);
#50830=oriented_edge('',*,*,#50767,.f.);
#50831=oriented_edge('',*,*,#44478,.f.);
#50832=oriented_edge('',*,*,#44621,.f.);
#50834=oriented_edge('',*,*,#50833,.t.);
#50835=edge_loop('',(#50829,#50830,#50831,#50832,#50834));
#50836=face_outer_bound('',#50835,.f.);
#50838=cartesian_point('',(1.745420513918e1,7.198660610791e1,
-2.985723302769e1));
#50839=cartesian_point('',(1.745571355542e1,7.198099477681e1,
-2.987937774655e1));
#50840=cartesian_point('',(1.746117171218e1,7.196271825603e1,
-2.994330905759e1));
#50841=cartesian_point('',(1.747421692087e1,7.192385396737e1,
-3.004708530721e1));
#50842=cartesian_point('',(1.749366202571e1,7.186605212107e1,
-3.016783788330e1));
#50843=cartesian_point('',(1.751588870621e1,7.179682051025e1,
-3.028799454803e1));
#50844=cartesian_point('',(1.754000418277e1,7.171621980584e1,
-3.040844823675e1));
#50845=cartesian_point('',(1.756513458528e1,7.162473606907e1,
-3.052902378092e1));
#50846=cartesian_point('',(1.759045004616e1,7.152314051447e1,
-3.064915762081e1));
#50847=cartesian_point('',(1.761535176594e1,7.141170719529e1,
-3.076892184425e1));
#50848=cartesian_point('',(1.763964352110e1,7.128880133410e1,
-3.089007633845e1));
#50849=cartesian_point('',(1.766330460936e1,7.115040250725e1,
-3.101576823604e1));
#50850=cartesian_point('',(1.768599350037e1,7.099094141498e1,
-3.114924493684e1));
#50851=cartesian_point('',(1.770295290818e1,7.083713699548e1,
-3.126755882882e1));
#50852=cartesian_point('',(1.771135585693e1,7.073538734362e1,
-3.134070516680e1));
#50853=cartesian_point('',(1.771418194867e1,7.069623326300e1,
-3.136815992728e1));
#50854=cartesian_point('',(1.766000290843e1,7.141251245919e1,
-2.992094148934e1));
#50855=cartesian_point('',(1.765296840381e1,7.140232833864e1,
-2.992947774859e1));
#50856=cartesian_point('',(1.763215765329e1,7.137260352654e1,
-2.995588080008e1));
#50857=cartesian_point('',(1.759660398045e1,7.132249582365e1,
-3.000689591677e1));
#50858=cartesian_point('',(1.755386799712e1,7.126086709943e1,
-3.007778577104e1));
#50859=cartesian_point('',(1.751089180938e1,7.119580791319e1,
-3.015914222808e1));
#50860=cartesian_point('',(1.746806327639e1,7.112649864453e1,
-3.025094602110e1));
#50861=cartesian_point('',(1.742599808435e1,7.105273671715e1,
-3.035253992690e1));
#50862=cartesian_point('',(1.738533130987e1,7.097462689768e1,
-3.046290901263e1));
#50863=cartesian_point('',(1.734638141711e1,7.089192941133e1,
-3.058158139897e1));
#50864=cartesian_point('',(1.730890167326e1,7.080310235488e1,
-3.071005446414e1));
#50865=cartesian_point('',(1.727238014175e1,7.070506143933e1,
-3.085209740961e1));
#50866=cartesian_point('',(1.723662314344e1,7.059374108512e1,
-3.101270946104e1));
#50867=cartesian_point('',(1.720825675001e1,7.048735661049e1,
-3.116454428179e1));
#50868=cartesian_point('',(1.719265461746e1,7.041713010584e1,
-3.126330098234e1));
#50869=cartesian_point('',(1.718707911799e1,7.039007420602e1,
-3.130108399590e1));
#50870=cartesian_point('',(1.716494016174e1,7.105073752705e1,
-2.992599913822e1));
#50871=cartesian_point('',(1.715199561078e1,7.104865206330e1,
-2.993533674157e1));
#50872=cartesian_point('',(1.711457227060e1,7.104294214609e1,
-2.996515677119e1));
#50873=cartesian_point('',(1.705471383383e1,7.103426279954e1,
-3.002683293787e1));
#50874=cartesian_point('',(1.698891306759e1,7.102328987337e1,
-3.011706329099e1));
#50875=cartesian_point('',(1.692905883531e1,7.101001660929e1,
-3.022372518419e1));
#50876=cartesian_point('',(1.687609546445e1,7.099309659998e1,
-3.034611051622e1));
#50877=cartesian_point('',(1.683119628405e1,7.097145054138e1,
-3.048267969278e1));
#50878=cartesian_point('',(1.679537198188e1,7.094422533321e1,
-3.063141998895e1));
#50879=cartesian_point('',(1.676915273075e1,7.091057252441e1,
-3.079108058498e1));
#50880=cartesian_point('',(1.675283075136e1,7.086902197575e1,
-3.096307993411e1));
#50881=cartesian_point('',(1.674741566094e1,7.081683289447e1,
-3.115176331163e1));
#50882=cartesian_point('',(1.675546808150e1,7.074968804689e1,
-3.136276392668e1));
#50883=cartesian_point('',(1.677691575851e1,7.067700624563e1,
-3.155921205230e1));
#50884=cartesian_point('',(1.679809019866e1,7.062396211740e1,
-3.168507690669e1));
#50885=cartesian_point('',(1.680717803612e1,7.060274134430e1,
-3.173295025733e1));
#50886=cartesian_point('',(1.667966615595e1,7.142059949567e1,
-2.986514585541e1));
#50887=cartesian_point('',(1.667192814573e1,7.142765873099e1,
-2.988854429865e1));
#50888=cartesian_point('',(1.665139545914e1,7.144695415920e1,
-2.995782156388e1));
#50889=cartesian_point('',(1.662641521091e1,7.147290564837e1,
-3.007827731298e1));
#50890=cartesian_point('',(1.660977484250e1,7.149435616064e1,
-3.022928861975e1));
#50891=cartesian_point('',(1.660559536835e1,7.150614501794e1,-3.038903632e1));
#50892=cartesian_point('',(1.661385461845e1,7.150750871893e1,
-3.055733564907e1));
#50893=cartesian_point('',(1.663455116995e1,7.149756166068e1,
-3.073263094509e1));
#50894=cartesian_point('',(1.666744280901e1,7.147557644913e1,
-3.091279757580e1));
#50895=cartesian_point('',(1.671226196004e1,7.144087484716e1,
-3.109668895580e1));
#50896=cartesian_point('',(1.676965560680e1,7.139193435403e1,
-3.128594149202e1));
#50897=cartesian_point('',(1.684198355881e1,7.132527195520e1,
-3.148460360005e1));
#50898=cartesian_point('',(1.693321346401e1,7.123492463127e1,
-3.169691456397e1));
#50899=cartesian_point('',(1.702810832491e1,7.113384895079e1,
-3.188502717142e1));
#50900=cartesian_point('',(1.709404921086e1,7.105898158900e1,
-3.200058494523e1));
#50901=cartesian_point('',(1.711981648763e1,7.102895672108e1,
-3.204382630948e1));
#50902=(bounded_surface()b_spline_surface(3,3,((#50838,#50839,#50840,#50841,
#50842,#50843,#50844,#50845,#50846,#50847,#50848,#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)),.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());
#50903=oriented_edge('',*,*,#50828,.f.);
#50905=oriented_edge('',*,*,#50904,.t.);
#50907=oriented_edge('',*,*,#50906,.t.);
#50908=edge_loop('',(#50903,#50905,#50907));
#50909=face_outer_bound('',#50908,.f.);
#50911=cartesian_point('',(1.746374528542e1,7.195671245719e1,
-2.996432547526e1));
#50912=cartesian_point('',(1.746534291311e1,7.195112901946e1,
-2.997728380229e1));
#50913=cartesian_point('',(1.746706610229e1,7.194546850626e1,
-2.999014314755e1));
#50914=cartesian_point('',(1.746890952680e1,7.193973719740e1,
-3.000289752345e1));
#50915=cartesian_point('',(1.763089637086e1,7.135079016301e1,
-2.995663121192e1));
#50916=cartesian_point('',(1.762563285582e1,7.134337148445e1,
-2.996615872265e1));
#50917=cartesian_point('',(1.762040510543e1,7.133600226390e1,
-2.997579685188e1));
#50918=cartesian_point('',(1.761522000265e1,7.132868129186e1,
-2.998554224568e1));
#50919=cartesian_point('',(1.709146885945e1,7.102806230043e1,
-2.995710984945e1));
#50920=cartesian_point('',(1.708261057810e1,7.102668253941e1,
-2.997189218603e1));
#50921=cartesian_point('',(1.707397816890e1,7.102539277526e1,
-2.998696286439e1));
#50922=cartesian_point('',(1.706558681817e1,7.102418266275e1,
-3.000231733953e1));
#50923=cartesian_point('',(1.663662718653e1,7.146186551203e1,
-2.996505938253e1));
#50924=cartesian_point('',(1.663271286647e1,7.146554170214e1,
-2.998607506937e1));
#50925=cartesian_point('',(1.662921560457e1,7.146920297604e1,
-3.000726428217e1));
#50926=cartesian_point('',(1.662614280652e1,7.147284160552e1,
-3.002861920697e1));
#50927=(bounded_surface()b_spline_surface(3,3,((#50911,#50912,#50913,#50914),(
#50915,#50916,#50917,#50918),(#50919,#50920,#50921,#50922),(#50923,#50924,
#50925,#50926)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.962844437132e-1,6.431969756993e-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());
#50928=oriented_edge('',*,*,#50833,.f.);
#50929=oriented_edge('',*,*,#44641,.t.);
#50931=oriented_edge('',*,*,#50930,.t.);
#50932=oriented_edge('',*,*,#50904,.f.);
#50933=edge_loop('',(#50928,#50929,#50931,#50932));
#50934=face_outer_bound('',#50933,.f.);
#50936=cartesian_point('',(0.e0,0.e0,-1.910474394342e1));
#50937=direction('',(0.e0,0.e0,1.e0));
#50938=direction('',(1.e0,0.e0,0.e0));
#50939=axis2_placement_3d('',#50936,#50937,#50938);
#50940=conical_surface('',#50939,7.339872693387e1,5.e-1);
#50941=oriented_edge('',*,*,#50930,.f.);
#50942=oriented_edge('',*,*,#44639,.t.);
#50943=oriented_edge('',*,*,#44676,.f.);
#50944=oriented_edge('',*,*,#44674,.f.);
#50946=oriented_edge('',*,*,#50945,.t.);
#50948=oriented_edge('',*,*,#50947,.t.);
#50950=oriented_edge('',*,*,#50949,.f.);
#50951=edge_loop('',(#50941,#50942,#50943,#50944,#50946,#50948,#50950));
#50952=face_outer_bound('',#50951,.f.);
#50954=cartesian_point('',(1.195255097078e1,7.294973194958e1,
-1.638436215713e1));
#50955=direction('',(-1.147856334646e-2,-6.963722578743e-3,-9.999098705140e-1));
#50956=direction('',(3.599651378857e-1,-9.329627566097e-1,2.365224352046e-3));
#50957=axis2_placement_3d('',#50954,#50955,#50956);
#50958=cylindrical_surface('',#50957,5.000055843251e-1);
#50959=oriented_edge('',*,*,#50945,.f.);
#50960=oriented_edge('',*,*,#44692,.t.);
#50962=oriented_edge('',*,*,#50961,.f.);
#50964=oriented_edge('',*,*,#50963,.f.);
#50965=edge_loop('',(#50959,#50960,#50962,#50964));
#50966=face_outer_bound('',#50965,.f.);
#50968=cartesian_point('',(1.062512235692e1,6.538322168967e1,0.e0));
#50969=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#50970=direction('',(1.305261922200e-1,9.914448613738e-1,0.e0));
#50971=axis2_placement_3d('',#50968,#50969,#50970);
#50972=plane('',#50971);
#50973=oriented_edge('',*,*,#50961,.t.);
#50974=oriented_edge('',*,*,#44690,.t.);
#50975=oriented_edge('',*,*,#44705,.t.);
#50976=oriented_edge('',*,*,#44809,.t.);
#50977=oriented_edge('',*,*,#45041,.t.);
#50979=oriented_edge('',*,*,#50978,.t.);
#50980=edge_loop('',(#50973,#50974,#50975,#50976,#50977,#50979));
#50981=face_outer_bound('',#50980,.f.);
#50983=cartesian_point('',(-1.410480912559e0,-1.443036181138e1,
-1.160060977427e2));
#50984=direction('',(1.000567041538e-1,7.035583330307e-1,7.035583330307e-1));
#50985=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411622e-2));
#50986=axis2_placement_3d('',#50983,#50984,#50985);
#50987=cylindrical_surface('',#50986,3.e-1);
#50989=oriented_edge('',*,*,#50988,.f.);
#50991=oriented_edge('',*,*,#50990,.t.);
#50992=oriented_edge('',*,*,#50978,.f.);
#50993=oriented_edge('',*,*,#45039,.f.);
#50994=oriented_edge('',*,*,#50771,.f.);
#50995=edge_loop('',(#50989,#50991,#50992,#50993,#50994));
#50996=face_outer_bound('',#50995,.f.);
#50998=cartesian_point('',(1.196716485769e1,7.239395756055e1,
-2.890493943060e1));
#50999=cartesian_point('',(1.195435879033e1,7.240314067020e1,
-2.899432421636e1));
#51000=cartesian_point('',(1.189981075893e1,7.241012029373e1,
-2.918814304873e1));
#51001=cartesian_point('',(1.176758463240e1,7.237969161819e1,
-2.943603338001e1));
#51002=cartesian_point('',(1.160716780419e1,7.231682281286e1,
-2.964712697437e1));
#51003=cartesian_point('',(1.145167040940e1,7.223981044751e1,
-2.980915336609e1));
#51004=cartesian_point('',(1.130711250291e1,7.215653092314e1,
-2.993541733249e1));
#51005=cartesian_point('',(1.117500947261e1,7.207110706903e1,
-3.003503194182e1));
#51006=cartesian_point('',(1.105437277206e1,7.198517510820e1,
-3.011494802971e1));
#51007=cartesian_point('',(1.097772585396e1,7.192567280295e1,
-3.015991321990e1));
#51008=cartesian_point('',(1.094073386640e1,7.189572398184e1,
-3.018038237757e1));
#51009=cartesian_point('',(1.148053739286e1,7.220546754972e1,
-2.885448376757e1));
#51010=cartesian_point('',(1.147365775819e1,7.221036891181e1,
-2.890297796469e1));
#51011=cartesian_point('',(1.143896097825e1,7.221893340659e1,
-2.901456436559e1));
#51012=cartesian_point('',(1.134008169456e1,7.221547878522e1,
-2.917581336728e1));
#51013=cartesian_point('',(1.120869374433e1,7.219230282402e1,
-2.932776717823e1));
#51014=cartesian_point('',(1.107418423847e1,7.215556680524e1,
-2.945404393769e1));
#51015=cartesian_point('',(1.094424353716e1,7.210981998859e1,
-2.955919470014e1));
#51016=cartesian_point('',(1.082194447519e1,7.205814553752e1,
-2.964722225721e1));
#51017=cartesian_point('',(1.070748802328e1,7.200218995333e1,
-2.972186342872e1));
#51018=cartesian_point('',(1.063359021422e1,7.196121780144e1,
-2.976593335122e1));
#51019=cartesian_point('',(1.059774881847e1,7.194013072945e1,
-2.978643409020e1));
#51020=cartesian_point('',(1.112796306828e1,7.258306011892e1,
-2.876505519860e1));
#51021=cartesian_point('',(1.112271440914e1,7.258670590336e1,
-2.880207583730e1));
#51022=cartesian_point('',(1.109676161293e1,7.259860774547e1,
-2.889741674179e1));
#51023=cartesian_point('',(1.101284997607e1,7.260927469346e1,
-2.906224532287e1));
#51024=cartesian_point('',(1.089171417772e1,7.260016276190e1,
-2.923649710776e1));
#51025=cartesian_point('',(1.076165709330e1,7.257239543243e1,
-2.939261185673e1));
#51026=cartesian_point('',(1.063188806231e1,7.253026954194e1,
-2.952994009358e1));
#51027=cartesian_point('',(1.050675459085e1,7.247747453801e1,
-2.965007275199e1));
#51028=cartesian_point('',(1.038729168125e1,7.241632633205e1,
-2.975580586217e1));
#51029=cartesian_point('',(1.030932045396e1,7.236971871488e1,
-2.981995033898e1));
#51030=cartesian_point('',(1.027142067033e1,7.234542884622e1,
-2.985008577215e1));
#51031=cartesian_point('',(1.134553055264e1,7.305970227867e1,
-2.874726525400e1));
#51032=cartesian_point('',(1.133560010687e1,7.306667164197e1,
-2.881642066677e1));
#51033=cartesian_point('',(1.129646885392e1,7.307953544208e1,-2.898159658e1));
#51034=cartesian_point('',(1.119063263184e1,7.307400492655e1,
-2.923579817444e1));
#51035=cartesian_point('',(1.104829167831e1,7.303593283126e1,
-2.948620599155e1));
#51036=cartesian_point('',(1.090064448054e1,7.297473342948e1,
-2.970084063231e1));
#51037=cartesian_point('',(1.075638925111e1,7.289783806800e1,
-2.988383766332e1));
#51038=cartesian_point('',(1.061928878891e1,7.281043853373e1,
-3.004005773417e1));
#51039=cartesian_point('',(1.048982505354e1,7.271535130661e1,
-3.017479294626e1));
#51040=cartesian_point('',(1.040599617027e1,7.264591294447e1,
-3.025515218175e1));
#51041=cartesian_point('',(1.036537497766e1,7.261031717706e1,
-3.029260855604e1));
#51042=(bounded_surface()b_spline_surface(3,3,((#50998,#50999,#51000,#51001,
#51002,#51003,#51004,#51005,#51006,#51007,#51008),(#51009,#51010,#51011,#51012,
#51013,#51014,#51015,#51016,#51017,#51018,#51019),(#51020,#51021,#51022,#51023,
#51024,#51025,#51026,#51027,#51028,#51029,#51030),(#51031,#51032,#51033,#51034,
#51035,#51036,#51037,#51038,#51039,#51040,#51041)),.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());
#51044=oriented_edge('',*,*,#51043,.t.);
#51046=oriented_edge('',*,*,#51045,.t.);
#51047=oriented_edge('',*,*,#50988,.t.);
#51048=edge_loop('',(#51044,#51046,#51047));
#51049=face_outer_bound('',#51048,.f.);
#51051=cartesian_point('',(1.801414005266e1,7.103173814494e1,
-3.002441359925e1));
#51052=cartesian_point('',(1.714590537636e1,7.125314503886e1,
-2.980300670533e1));
#51053=cartesian_point('',(1.483335196652e1,7.179784952612e1,
-2.925830221807e1));
#51054=cartesian_point('',(1.247173202629e1,7.223298670434e1,
-2.882316503985e1));
#51055=cartesian_point('',(1.099087086479e1,7.245874624239e1,
-2.859740550180e1));
#51056=cartesian_point('',(1.789834887997e1,7.116638825401e1,
-3.061316963806e1));
#51057=cartesian_point('',(1.703538071885e1,7.138645203326e1,
-3.039310585882e1));
#51058=cartesian_point('',(1.473702328228e1,7.192780906002e1,
-2.985174883206e1));
#51059=cartesian_point('',(1.239032392532e1,7.236019085512e1,
-2.941936703696e1));
#51060=cartesian_point('',(1.091894337121e1,7.258450470601e1,
-2.919505318606e1));
#51061=cartesian_point('',(1.770640858105e1,7.096033546241e1,
-3.115986186042e1));
#51062=cartesian_point('',(1.685217041614e1,7.117817283849e1,
-3.094202448434e1));
#51063=cartesian_point('',(1.457734481958e1,7.171398097449e1,
-3.040621634834e1));
#51064=cartesian_point('',(1.225537844655e1,7.214179533110e1,
-2.997840199173e1));
#51065=cartesian_point('',(1.079971334446e1,7.236371275040e1,
-2.975648457243e1));
#51066=cartesian_point('',(1.750107568797e1,7.048095050312e1,
-3.148574454078e1));
#51067=cartesian_point('',(1.665617665292e1,7.069640612923e1,
-3.127028891467e1));
#51068=cartesian_point('',(1.440652482559e1,7.122627820177e1,
-3.074041684213e1));
#51069=cartesian_point('',(1.211101717526e1,7.164920642782e1,
-3.031748861607e1));
#51070=cartesian_point('',(1.067216406756e1,7.186856020502e1,
-3.009813483888e1));
#51071=(bounded_surface()b_spline_surface(3,3,((#51051,#51052,#51053,#51054,
#51055),(#51056,#51057,#51058,#51059,#51060),(#51061,#51062,#51063,#51064,
#51065),(#51066,#51067,#51068,#51069,#51070)),.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());
#51072=oriented_edge('',*,*,#50906,.f.);
#51073=oriented_edge('',*,*,#50949,.t.);
#51074=oriented_edge('',*,*,#51043,.f.);
#51075=oriented_edge('',*,*,#50769,.f.);
#51076=edge_loop('',(#51072,#51073,#51074,#51075));
#51077=face_outer_bound('',#51076,.f.);
#51079=cartesian_point('',(1.193388522607e1,7.238461442322e1,
-2.842015182539e1));
#51080=cartesian_point('',(1.195691954054e1,7.238771089978e1,
-2.848231050213e1));
#51081=cartesian_point('',(1.199731853158e1,7.239698999882e1,
-2.861461235555e1));
#51082=cartesian_point('',(1.203323245408e1,7.241950021704e1,
-2.881941995004e1));
#51083=cartesian_point('',(1.204398365157e1,7.245401719321e1,
-2.905312189479e1));
#51084=cartesian_point('',(1.202630783660e1,7.248513127428e1,
-2.921762453022e1));
#51085=cartesian_point('',(1.200604223969e1,7.250555978362e1,
-2.931250473948e1));
#51086=cartesian_point('',(1.132945993534e1,7.222067625395e1,
-2.847306450241e1));
#51087=cartesian_point('',(1.135633305419e1,7.220278069333e1,
-2.851393151652e1));
#51088=cartesian_point('',(1.140939740637e1,7.216899160609e1,
-2.860442968424e1));
#51089=cartesian_point('',(1.147697342486e1,7.212972899640e1,
-2.875473447258e1));
#51090=cartesian_point('',(1.153533011331e1,7.209909031429e1,
-2.893708603279e1));
#51091=cartesian_point('',(1.155901916096e1,7.208845509339e1,
-2.907387960879e1));
#51092=cartesian_point('',(1.156491354635e1,7.208628119025e1,
-2.915578095592e1));
#51093=cartesian_point('',(1.101222244093e1,7.276153429091e1,
-2.851592444324e1));
#51094=cartesian_point('',(1.101864498785e1,7.273264235314e1,
-2.854415131975e1));
#51095=cartesian_point('',(1.103201245911e1,7.267392061851e1,
-2.860487403858e1));
#51096=cartesian_point('',(1.105083447306e1,7.259129105143e1,
-2.870073969464e1));
#51097=cartesian_point('',(1.106904390997e1,7.250590727584e1,
-2.881211498183e1));
#51098=cartesian_point('',(1.107823691274e1,7.245269041073e1,
-2.889206494163e1));
#51099=cartesian_point('',(1.108165898185e1,7.242446621758e1,
-2.893873555814e1));
#51100=cartesian_point('',(1.144740779402e1,7.321400954117e1,
-2.848587669857e1));
#51101=cartesian_point('',(1.143908155967e1,7.320024329106e1,
-2.852865197359e1));
#51102=cartesian_point('',(1.141860616782e1,7.317128866767e1,
-2.861529376415e1));
#51103=cartesian_point('',(1.137975678718e1,7.312729651318e1,
-2.873662002439e1));
#51104=cartesian_point('',(1.132894296730e1,7.307786296964e1,
-2.886148125615e1));
#51105=cartesian_point('',(1.128903775375e1,7.304367894024e1,
-2.893881532877e1));
#51106=cartesian_point('',(1.126498090864e1,7.302415984444e1,
-2.897966990762e1));
#51107=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#51108=oriented_edge('',*,*,#50947,.f.);
#51109=oriented_edge('',*,*,#50963,.t.);
#51110=oriented_edge('',*,*,#50990,.f.);
#51111=oriented_edge('',*,*,#51045,.f.);
#51112=edge_loop('',(#51108,#51109,#51110,#51111));
#51113=face_outer_bound('',#51112,.f.);
#51115=cartesian_point('',(8.344667214863e0,7.421273596329e1,
-2.736299996800e1));
#51116=direction('',(-8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#51117=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#51118=axis2_placement_3d('',#51115,#51116,#51117);
#51119=cylindrical_surface('',#51118,3.e-1);
#51121=oriented_edge('',*,*,#51120,.f.);
#51122=oriented_edge('',*,*,#50774,.f.);
#51123=oriented_edge('',*,*,#45272,.f.);
#51124=oriented_edge('',*,*,#45415,.f.);
#51126=oriented_edge('',*,*,#51125,.t.);
#51127=edge_loop('',(#51121,#51122,#51123,#51124,#51126));
#51128=face_outer_bound('',#51127,.f.);
#51130=cartesian_point('',(7.907367387039e0,7.362312246518e1,
-2.824364737711e1));
#51131=cartesian_point('',(7.911040308666e0,7.361735935052e1,
-2.826458312959e1));
#51132=cartesian_point('',(7.932481981833e0,7.358377918421e1,
-2.837528532319e1));
#51133=cartesian_point('',(7.986444762930e0,7.349408282297e1,
-2.857241816869e1));
#51134=cartesian_point('',(8.070927254621e0,7.332717300740e1,
-2.882357983211e1));
#51135=cartesian_point('',(8.161381993223e0,7.311233756459e1,
-2.907210073628e1));
#51136=cartesian_point('',(8.251467874464e0,7.284994115597e1,
-2.931898900815e1));
#51137=cartesian_point('',(8.313496544516e0,7.261799989215e1,
-2.950116212271e1));
#51138=cartesian_point('',(8.344166072275e0,7.247578866899e1,
-2.960105162174e1));
#51139=cartesian_point('',(8.351421304824e0,7.244013509209e1,
-2.962545383856e1));
#51140=cartesian_point('',(8.124267545584e0,7.309516674233e1,
-2.827518953261e1));
#51141=cartesian_point('',(8.119247120280e0,7.308520387303e1,
-2.828541039114e1));
#51142=cartesian_point('',(8.092336077332e0,7.303168332864e1,
-2.834209764882e1));
#51143=cartesian_point('',(8.043011652083e0,7.292777590828e1,
-2.846865210410e1));
#51144=cartesian_point('',(7.985083310763e0,7.277545645851e1,
-2.867492442551e1));
#51145=cartesian_point('',(7.937055158540e0,7.260256915291e1,
-2.891904508810e1));
#51146=cartesian_point('',(7.901762831915e0,7.240593905860e1,
-2.919826044577e1));
#51147=cartesian_point('',(7.887140207603e0,7.223945252790e1,
-2.943049646009e1));
#51148=cartesian_point('',(7.884982281402e0,7.213628921189e1,
-2.957036295081e1));
#51149=cartesian_point('',(7.884847753656e0,7.211020461542e1,
-2.960537956950e1));
#51150=cartesian_point('',(7.695582255076e0,7.271934798893e1,
-2.831719915301e1));
#51151=cartesian_point('',(7.684675785903e0,7.271626848626e1,
-2.832877862697e1));
#51152=cartesian_point('',(7.627352827966e0,7.270013531874e1,
-2.839431144204e1));
#51153=cartesian_point('',(7.533877831694e0,7.267174677625e1,
-2.855240102849e1));
#51154=cartesian_point('',(7.448972506044e0,7.262396259842e1,
-2.882273600429e1));
#51155=cartesian_point('',(7.408849280670e0,7.255540281973e1,
-2.914608411535e1));
#51156=cartesian_point('',(7.419907452425e0,7.245667691917e1,
-2.951273303756e1));
#51157=cartesian_point('',(7.471238055773e0,7.235324614092e1,
-2.981062849651e1));
#51158=cartesian_point('',(7.520351937215e0,7.227708371045e1,
-2.998788098559e1));
#51159=cartesian_point('',(7.533743184945e0,7.225693787241e1,
-3.003213565242e1));
#51160=cartesian_point('',(7.198598029202e0,7.300176030881e1,
-2.831310423120e1));
#51161=cartesian_point('',(7.192539225420e0,7.300737784902e1,
-2.833628625854e1));
#51162=cartesian_point('',(7.163699179261e0,7.303561232316e1,
-2.846161330671e1));
#51163=cartesian_point('',(7.144665352904e0,7.307077554484e1,
-2.871088494765e1));
#51164=cartesian_point('',(7.184545288167e0,7.307669973875e1,
-2.906796497920e1));
#51165=cartesian_point('',(7.288069684278e0,7.303435482896e1,
-2.944747705339e1));
#51166=cartesian_point('',(7.454789435867e0,7.293382889750e1,
-2.983892412576e1));
#51167=cartesian_point('',(7.625862264538e0,7.280614123456e1,
-3.012965567105e1));
#51168=cartesian_point('',(7.741302338389e0,7.270857208503e1,
-3.029135753133e1));
#51169=cartesian_point('',(7.770920491737e0,7.268273738950e1,
-3.033103352957e1));
#51170=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#51171=oriented_edge('',*,*,#51120,.t.);
#51173=oriented_edge('',*,*,#51172,.t.);
#51175=oriented_edge('',*,*,#51174,.t.);
#51176=edge_loop('',(#51171,#51173,#51175));
#51177=face_outer_bound('',#51176,.f.);
#51179=cartesian_point('',(7.905723723880e0,7.363821643741e1,
-2.824070542649e1));
#51180=cartesian_point('',(7.911951457148e0,7.362380451503e1,
-2.827615987449e1));
#51181=cartesian_point('',(7.922201008027e0,7.360262998515e1,
-2.832564263444e1));
#51182=cartesian_point('',(7.934195661618e0,7.358074168206e1,
-2.837344888880e1));
#51183=cartesian_point('',(7.937916285969e0,7.357416039616e1,
-2.838752166297e1));
#51184=cartesian_point('',(8.151570222843e0,7.305983745214e1,
-2.823356187625e1));
#51185=cartesian_point('',(8.140058945207e0,7.303803238667e1,
-2.825989792119e1));
#51186=cartesian_point('',(8.123964922155e0,7.300756986168e1,
-2.829852713751e1));
#51187=cartesian_point('',(8.108568555566e0,7.297792885639e1,
-2.833864363365e1));
#51188=cartesian_point('',(8.104060668181e0,7.296918721793e1,
-2.835071547479e1));
#51189=cartesian_point('',(7.659756841106e0,7.266852925619e1,
-2.823320353959e1));
#51190=cartesian_point('',(7.636399097285e0,7.266164470324e1,
-2.827337734445e1));
#51191=cartesian_point('',(7.605316706581e0,7.265315921988e1,
-2.833352016725e1));
#51192=cartesian_point('',(7.577995349016e0,7.264621958920e1,
-2.839770599112e1));
#51193=cartesian_point('',(7.570234557820e0,7.264430399739e1,
-2.841717162594e1));
#51194=cartesian_point('',(7.151463154882e0,7.303809380249e1,
-2.824015587006e1));
#51195=cartesian_point('',(7.139522772647e0,7.304656445038e1,
-2.829683234465e1));
#51196=cartesian_point('',(7.126785688489e0,7.305909460719e1,
-2.837930905245e1));
#51197=cartesian_point('',(7.120491798470e0,7.307202185071e1,
-2.846402878963e1));
#51198=cartesian_point('',(7.119223666577e0,7.307590920600e1,
-2.848944091982e1));
#51199=(bounded_surface()b_spline_surface(3,3,((#51179,#51180,#51181,#51182,
#51183),(#51184,#51185,#51186,#51187,#51188),(#51189,#51190,#51191,#51192,
#51193),(#51194,#51195,#51196,#51197,#51198)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(5.538915578261e-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());
#51200=oriented_edge('',*,*,#51125,.f.);
#51201=oriented_edge('',*,*,#45435,.t.);
#51203=oriented_edge('',*,*,#51202,.t.);
#51204=oriented_edge('',*,*,#51172,.f.);
#51205=edge_loop('',(#51200,#51201,#51203,#51204));
#51206=face_outer_bound('',#51205,.f.);
#51208=cartesian_point('',(0.e0,0.e0,-1.831823936105e1));
#51209=direction('',(0.e0,0.e0,1.e0));
#51210=direction('',(1.e0,0.e0,0.e0));
#51211=axis2_placement_3d('',#51208,#51209,#51210);
#51212=conical_surface('',#51211,7.340559065536e1,5.e-1);
#51213=oriented_edge('',*,*,#51202,.f.);
#51214=oriented_edge('',*,*,#45433,.t.);
#51215=oriented_edge('',*,*,#45470,.f.);
#51216=oriented_edge('',*,*,#45468,.f.);
#51218=oriented_edge('',*,*,#51217,.t.);
#51220=oriented_edge('',*,*,#51219,.t.);
#51222=oriented_edge('',*,*,#51221,.t.);
#51223=edge_loop('',(#51213,#51214,#51215,#51216,#51218,#51220,#51222));
#51224=face_outer_bound('',#51223,.f.);
#51226=cartesian_point('',(2.331864667055e0,7.388850524535e1,
-1.605777271839e1));
#51227=direction('',(-1.047141450241e-2,-8.401850141026e-3,-9.999098751350e-1));
#51228=direction('',(4.786086672832e-1,-8.780251407711e-1,2.365539107136e-3));
#51229=axis2_placement_3d('',#51226,#51227,#51228);
#51230=cylindrical_surface('',#51229,5.000051353696e-1);
#51231=oriented_edge('',*,*,#51217,.f.);
#51232=oriented_edge('',*,*,#45486,.t.);
#51234=oriented_edge('',*,*,#51233,.f.);
#51236=oriented_edge('',*,*,#51235,.f.);
#51237=edge_loop('',(#51231,#51232,#51234,#51236));
#51238=face_outer_bound('',#51237,.f.);
#51240=cartesian_point('',(2.e0,6.621071592741e1,0.e0));
#51241=direction('',(9.999451693655e-1,0.e0,-1.047178411625e-2));
#51242=direction('',(0.e0,1.e0,0.e0));
#51243=axis2_placement_3d('',#51240,#51241,#51242);
#51244=plane('',#51243);
#51245=oriented_edge('',*,*,#51233,.t.);
#51246=oriented_edge('',*,*,#45484,.t.);
#51247=oriented_edge('',*,*,#45499,.t.);
#51248=oriented_edge('',*,*,#45603,.t.);
#51249=oriented_edge('',*,*,#45620,.t.);
#51251=oriented_edge('',*,*,#51250,.t.);
#51252=edge_loop('',(#51245,#51246,#51247,#51248,#51249,#51251));
#51253=face_outer_bound('',#51252,.f.);
#51255=cartesian_point('',(4.851261267750e-1,-1.443036181138e1,
-1.160060977427e2));
#51256=direction('',(7.404872563867e-3,7.070873948326e-1,7.070873948326e-1));
#51257=direction('',(9.999451693655e-1,0.e0,-1.047178411624e-2));
#51258=axis2_placement_3d('',#51255,#51256,#51257);
#51259=cylindrical_surface('',#51258,3.e-1);
#51261=oriented_edge('',*,*,#51260,.f.);
#51263=oriented_edge('',*,*,#51262,.t.);
#51264=oriented_edge('',*,*,#51250,.f.);
#51265=oriented_edge('',*,*,#45618,.t.);
#51266=oriented_edge('',*,*,#50778,.f.);
#51267=edge_loop('',(#51261,#51263,#51264,#51265,#51266));
#51268=face_outer_bound('',#51267,.f.);
#51270=cartesian_point('',(2.385478534495e0,7.331920990055e1,
-2.798888468570e1));
#51271=cartesian_point('',(2.404805218356e0,7.333787753594e1,
-2.807929318318e1));
#51272=cartesian_point('',(2.420346418492e0,7.336480017407e1,
-2.824553647627e1));
#51273=cartesian_point('',(2.402235894978e0,7.338571763696e1,
-2.849431054801e1));
#51274=cartesian_point('',(2.354143534747e0,7.338892615521e1,
-2.873284206551e1));
#51275=cartesian_point('',(2.271746833483e0,7.337231084235e1,
-2.898550530432e1));
#51276=cartesian_point('',(2.152788766221e0,7.333078264201e1,
-2.924877721813e1));
#51277=cartesian_point('',(1.994647293736e0,7.325778411995e1,
-2.951857157504e1));
#51278=cartesian_point('',(1.837388653016e0,7.316923652727e1,
-2.973173052021e1));
#51279=cartesian_point('',(1.728236870697e0,7.309895994582e1,
-2.985616146623e1));
#51280=cartesian_point('',(1.692450828999e0,7.307488939251e1,
-2.989481300454e1));
#51281=cartesian_point('',(1.883579653012e0,7.311605734350e1,
-2.795600123882e1));
#51282=cartesian_point('',(1.919385426530e0,7.310074307229e1,
-2.800642967275e1));
#51283=cartesian_point('',(1.975683543641e0,7.307552096520e1,
-2.811117709804e1));
#51284=cartesian_point('',(2.033635880809e0,7.303822406127e1,
-2.829130270762e1));
#51285=cartesian_point('',(2.067167590331e0,7.299943545050e1,
-2.848027122358e1));
#51286=cartesian_point('',(2.078414073902e0,7.295179011189e1,
-2.869609963355e1));
#51287=cartesian_point('',(2.063317797806e0,7.289165175430e1,
-2.893672612594e1));
#51288=cartesian_point('',(2.017423400794e0,7.281431364002e1,
-2.920001008376e1));
#51289=cartesian_point('',(1.953362783848e0,7.273580422186e1,
-2.942285135998e1));
#51290=cartesian_point('',(1.898504034179e0,7.267639751319e1,
-2.956119454023e1));
#51291=cartesian_point('',(1.879504969179e0,7.265609807290e1,
-2.960503856223e1));
#51292=cartesian_point('',(1.517465467996e0,7.351031303050e1,
-2.788732802759e1));
#51293=cartesian_point('',(1.529780217124e0,7.347203184085e1,
-2.793068339265e1));
#51294=cartesian_point('',(1.550252063727e0,7.340238015637e1,
-2.801620075248e1));
#51295=cartesian_point('',(1.573778829576e0,7.329654530128e1,
-2.815680222475e1));
#51296=cartesian_point('',(1.590053267286e0,7.319172113271e1,
-2.830157913693e1));
#51297=cartesian_point('',(1.600166081075e0,7.307489505453e1,
-2.846596266412e1));
#51298=cartesian_point('',(1.602685359223e0,7.294452113918e1,
-2.864993738474e1));
#51299=cartesian_point('',(1.596048652961e0,7.279852424967e1,
-2.885372609786e1));
#51300=cartesian_point('',(1.582301563030e0,7.266941537692e1,
-2.902997833171e1));
#51301=cartesian_point('',(1.568734497605e0,7.258680028887e1,
-2.913953562748e1));
#51302=cartesian_point('',(1.563894371264e0,7.256026084359e1,
-2.917424249523e1));
#51303=cartesian_point('',(1.755767134173e0,7.399732430009e1,
-2.787076769986e1));
#51304=cartesian_point('',(1.734689576765e0,7.397648914932e1,
-2.794901061543e1));
#51305=cartesian_point('',(1.688610080702e0,7.392699352084e1,
-2.808217845848e1));
#51306=cartesian_point('',(1.611288044468e0,7.383002664337e1,
-2.826297155357e1));
#51307=cartesian_point('',(1.533513412304e0,7.371965490367e1,
-2.842549411584e1));
#51308=cartesian_point('',(1.449166814490e0,7.358404966316e1,
-2.858967285856e1));
#51309=cartesian_point('',(1.360507260055e0,7.342171726228e1,
-2.875550449829e1));
#51310=cartesian_point('',(1.269888479745e0,7.323062658410e1,
-2.892296784649e1));
#51311=cartesian_point('',(1.199168418648e0,7.305504862026e1,
-2.905599427479e1));
#51312=cartesian_point('',(1.161037769548e0,7.294485394308e1,
-2.913091389244e1));
#51313=cartesian_point('',(1.149604909046e0,7.291005066645e1,
-2.915384965029e1));
#51314=(bounded_surface()b_spline_surface(3,3,((#51270,#51271,#51272,#51273,
#51274,#51275,#51276,#51277,#51278,#51279,#51280),(#51281,#51282,#51283,#51284,
#51285,#51286,#51287,#51288,#51289,#51290,#51291),(#51292,#51293,#51294,#51295,
#51296,#51297,#51298,#51299,#51300,#51301,#51302),(#51303,#51304,#51305,#51306,
#51307,#51308,#51309,#51310,#51311,#51312,#51313)),.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());
#51316=oriented_edge('',*,*,#51315,.f.);
#51318=oriented_edge('',*,*,#51317,.t.);
#51319=oriented_edge('',*,*,#51260,.t.);
#51320=edge_loop('',(#51316,#51318,#51319));
#51321=face_outer_bound('',#51320,.f.);
#51323=cartesian_point('',(-5.806110998856e-3,3.602326063127e1,
-6.377915152802e1));
#51324=direction('',(-9.595796108573e-5,7.063543268558e-1,-7.078584291539e-1));
#51325=direction('',(1.603128956351e-1,6.987140320940e-1,6.972076282199e-1));
#51326=axis2_placement_3d('',#51323,#51324,#51325);
#51327=toroidal_surface('',#51326,5.057092872964e1,1.499993781699e0);
#51328=oriented_edge('',*,*,#51174,.f.);
#51329=oriented_edge('',*,*,#51221,.f.);
#51330=oriented_edge('',*,*,#51315,.t.);
#51331=oriented_edge('',*,*,#50776,.f.);
#51332=edge_loop('',(#51328,#51329,#51330,#51331));
#51333=face_outer_bound('',#51332,.f.);
#51335=cartesian_point('',(2.407376321616e0,7.333433604008e1,
-2.764306333731e1));
#51336=cartesian_point('',(2.430557850769e0,7.334161166201e1,
-2.771372692985e1));
#51337=cartesian_point('',(2.463186006933e0,7.335644861466e1,
-2.784149127327e1));
#51338=cartesian_point('',(2.492555619162e0,7.338777176818e1,
-2.806993236534e1));
#51339=cartesian_point('',(2.490063397525e0,7.341303883739e1,
-2.822857320793e1));
#51340=cartesian_point('',(2.478155583181e0,7.343038226343e1,
-2.832921290349e1));
#51341=cartesian_point('',(1.834444546867e0,7.307891410834e1,
-2.768082152455e1));
#51342=cartesian_point('',(1.866166984552e0,7.306361610865e1,
-2.772839228045e1));
#51343=cartesian_point('',(1.918542859525e0,7.303994629952e1,
-2.781799384329e1));
#51344=cartesian_point('',(1.994485208791e0,7.300909132387e1,
-2.798871694652e1));
#51345=cartesian_point('',(2.032001546502e0,7.299613433010e1,
-2.811516424396e1));
#51346=cartesian_point('',(2.048067460564e0,7.299118746124e1,
-2.819863092730e1));
#51347=cartesian_point('',(1.436438926967e0,7.356407743922e1,
-2.771424392093e1));
#51348=cartesian_point('',(1.447786084732e0,7.353311123406e1,
-2.774684364634e1));
#51349=cartesian_point('',(1.467550800753e0,7.347996884966e1,
-2.780642590306e1));
#51350=cartesian_point('',(1.499455902984e0,7.339320183083e1,
-2.791483306472e1));
#51351=cartesian_point('',(1.518279499925e0,7.333908157190e1,
-2.799152649462e1));
#51352=cartesian_point('',(1.528281914288e0,7.330718763779e1,
-2.804076542146e1));
#51353=cartesian_point('',(1.796996055653e0,7.407838111914e1,
-2.769431982746e1));
#51354=cartesian_point('',(1.788930114548e0,7.406162802656e1,
-2.774202389118e1));
#51355=cartesian_point('',(1.771545891791e0,7.403126592312e1,
-2.782375071364e1));
#51356=cartesian_point('',(1.733380109511e0,7.397684252917e1,
-2.795662425820e1));
#51357=cartesian_point('',(1.702220754769e0,7.393898173417e1,
-2.803896271363e1));
#51358=cartesian_point('',(1.681013974841e0,7.391499921885e1,
-2.808711082100e1));
#51359=(bounded_surface()b_spline_surface(3,3,((#51335,#51336,#51337,#51338,
#51339,#51340),(#51341,#51342,#51343,#51344,#51345,#51346),(#51347,#51348,
#51349,#51350,#51351,#51352),(#51353,#51354,#51355,#51356,#51357,#51358)),
.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());
#51360=oriented_edge('',*,*,#51219,.f.);
#51361=oriented_edge('',*,*,#51235,.t.);
#51362=oriented_edge('',*,*,#51262,.f.);
#51363=oriented_edge('',*,*,#51317,.f.);
#51364=edge_loop('',(#51360,#51361,#51362,#51363));
#51365=face_outer_bound('',#51364,.f.);
#51367=cartesian_point('',(-1.413428409470e0,7.421273596329e1,
-2.736299996800e1));
#51368=direction('',(7.404872563867e-3,-7.070873948326e-1,-7.070873948326e-1));
#51369=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#51370=axis2_placement_3d('',#51367,#51368,#51369);
#51371=cylindrical_surface('',#51370,3.e-1);
#51373=oriented_edge('',*,*,#51372,.f.);
#51374=oriented_edge('',*,*,#50781,.f.);
#51375=oriented_edge('',*,*,#45662,.t.);
#51377=oriented_edge('',*,*,#51376,.f.);
#51379=oriented_edge('',*,*,#51378,.t.);
#51380=edge_loop('',(#51373,#51374,#51375,#51377,#51379));
#51381=face_outer_bound('',#51380,.f.);
#51383=cartesian_point('',(-1.756029742117e0,7.399768450708e1,
-2.786958889578e1));
#51384=cartesian_point('',(-1.736326723056e0,7.397809686445e1,
-2.794333848648e1));
#51385=cartesian_point('',(-1.677972258292e0,7.391590195234e1,
-2.811386278897e1));
#51386=cartesian_point('',(-1.565106698450e0,7.377008852684e1,
-2.836471839822e1));
#51387=cartesian_point('',(-1.430719903659e0,7.355701685109e1,
-2.862581086007e1));
#51388=cartesian_point('',(-1.299205071780e0,7.330058845414e1,
-2.886827542317e1));
#51389=cartesian_point('',(-1.205472971395e0,7.307359098075e1,
-2.904339129991e1));
#51390=cartesian_point('',(-1.158166653343e0,7.293823227722e1,
-2.913606551754e1));
#51391=cartesian_point('',(-1.145407034886e0,7.289988455886e1,
-2.916149659396e1));
#51392=cartesian_point('',(-1.517311767796e0,7.351089798881e1,
-2.788665345972e1));
#51393=cartesian_point('',(-1.528875601336e0,7.347476720853e1,
-2.792754768707e1));
#51394=cartesian_point('',(-1.555216056296e0,7.338611197636e1,
-2.803593021561e1));
#51395=cartesian_point('',(-1.586237426007e0,7.323494913102e1,
-2.824042335539e1));
#51396=cartesian_point('',(-1.603341555278e0,7.305064702166e1,
-2.850028343428e1));
#51397=cartesian_point('',(-1.600921312312e0,7.285041707654e1,
-2.878247619188e1));
#51398=cartesian_point('',(-1.584176852284e0,7.268250101855e1,
-2.901265545365e1));
#51399=cartesian_point('',(-1.569347863554e0,7.258413695329e1,
-2.914324341644e1));
#51400=cartesian_point('',(-1.564798848574e0,7.255631457492e1,
-2.917979462744e1));
#51401=cartesian_point('',(-1.883120358751e0,7.311628815853e1,
-2.795522273047e1));
#51402=cartesian_point('',(-1.916774966474e0,7.310173178460e1,
-2.800282764521e1));
#51403=cartesian_point('',(-1.989470937740e0,7.306967475818e1,
-2.813511993962e1));
#51404=cartesian_point('',(-2.062862990424e0,7.301673739849e1,
-2.839970937361e1));
#51405=cartesian_point('',(-2.084048148931e0,7.294297716445e1,
-2.874149789182e1));
#51406=cartesian_point('',(-2.041248633033e0,7.284500339276e1,
-2.910935614551e1));
#51407=cartesian_point('',(-1.961189151506e0,7.274446633520e1,
-2.940187489799e1));
#51408=cartesian_point('',(-1.899711857062e0,7.267702184281e1,
-2.956367711283e1));
#51409=cartesian_point('',(-1.881314255403e0,7.265719254844e1,
-2.960863835198e1));
#51410=cartesian_point('',(-2.385218282907e0,7.331895801067e1,
-2.798752762242e1));
#51411=cartesian_point('',(-2.403511260433e0,7.333647821510e1,
-2.807281955443e1));
#51412=cartesian_point('',(-2.424888000410e0,7.337163187099e1,
-2.828446850807e1));
#51413=cartesian_point('',(-2.384899756332e0,7.339476568051e1,
-2.863868937607e1));
#51414=cartesian_point('',(-2.257532306886e0,7.337182535473e1,
-2.904069825284e1));
#51415=cartesian_point('',(-2.056565372343e0,7.329127695113e1,
-2.943050694568e1));
#51416=cartesian_point('',(-1.853931821933e0,7.318017094668e1,
-2.971284636544e1));
#51417=cartesian_point('',(-1.726390703145e0,7.309799371952e1,
-2.985920890584e1));
#51418=cartesian_point('',(-1.689811600237e0,7.307339405679e1,
-2.989910517927e1));
#51419=(bounded_surface()b_spline_surface(3,3,((#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,#51413,#51414,#51415,#51416,#51417,#51418)),
.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());
#51420=oriented_edge('',*,*,#51372,.t.);
#51422=oriented_edge('',*,*,#51421,.t.);
#51424=oriented_edge('',*,*,#51423,.t.);
#51425=edge_loop('',(#51420,#51422,#51424));
#51426=face_outer_bound('',#51425,.f.);
#51428=cartesian_point('',(-1.796998092690e0,7.407839202476e1,
-2.769431698188e1));
#51429=cartesian_point('',(-1.791175517817e0,7.406628896182e1,
-2.772876219633e1));
#51430=cartesian_point('',(-1.777467097735e0,7.404127106544e1,
-2.779714901502e1));
#51431=cartesian_point('',(-1.752212024666e0,7.400310536163e1,
-2.789337578254e1));
#51432=cartesian_point('',(-1.720456768733e0,7.396101173558e1,
-2.799134482660e1));
#51433=cartesian_point('',(-1.695759536775e0,7.393167880472e1,
-2.805363471046e1));
#51434=cartesian_point('',(-1.681033338243e0,7.391501944379e1,
-2.808706319184e1));
#51435=cartesian_point('',(-1.436434394460e0,7.356406855586e1,
-2.771424830154e1));
#51436=cartesian_point('',(-1.444628311612e0,7.354172061329e1,
-2.773777966053e1));
#51437=cartesian_point('',(-1.461089211319e0,7.349727670138e1,
-2.778675777046e1));
#51438=cartesian_point('',(-1.484315755177e0,7.343453002421e1,
-2.786242261577e1));
#51439=cartesian_point('',(-1.507458797520e0,7.337039894483e1,
-2.794685800010e1));
#51440=cartesian_point('',(-1.521327190086e0,7.332936135172e1,
-2.800652811621e1));
#51441=cartesian_point('',(-1.528256707164e0,7.330722146176e1,
-2.804072492228e1));
#51442=cartesian_point('',(-1.834439523764e0,7.307888619020e1,
-2.768083176983e1));
#51443=cartesian_point('',(-1.857348480416e0,7.306786423707e1,
-2.771516457195e1));
#51444=cartesian_point('',(-1.901634630328e0,7.304746792046e1,
-2.778823323139e1));
#51445=cartesian_point('',(-1.959068422017e0,7.302324212917e1,
-2.790569833742e1));
#51446=cartesian_point('',(-2.010715694564e0,7.300343760923e1,
-2.804135496959e1));
#51447=cartesian_point('',(-2.036907475864e0,7.299461864286e1,
-2.814059467064e1));
#51448=cartesian_point('',(-2.048009892797e0,7.299120186457e1,
-2.819856815785e1));
#51449=cartesian_point('',(-2.407374549147e0,7.333432148153e1,
-2.764306974248e1));
#51450=cartesian_point('',(-2.424118803195e0,7.333958783540e1,
-2.769407993569e1));
#51451=cartesian_point('',(-2.453082892505e0,7.335144907684e1,
-2.779941176630e1));
#51452=cartesian_point('',(-2.480287692889e0,7.337235859614e1,
-2.795974297153e1));
#51453=cartesian_point('',(-2.492246222893e0,7.339824371281e1,
-2.813626437949e1));
#51454=cartesian_point('',(-2.486448009555e0,7.341832092711e1,
-2.825923776026e1));
#51455=cartesian_point('',(-2.478121326046e0,7.343037513213e1,
-2.832912990831e1));
#51456=(bounded_surface()b_spline_surface(3,3,((#51428,#51429,#51430,#51431,
#51432,#51433,#51434),(#51435,#51436,#51437,#51438,#51439,#51440,#51441),
(#51442,#51443,#51444,#51445,#51446,#51447,#51448),(#51449,#51450,#51451,#51452,
#51453,#51454,#51455)),.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());
#51457=oriented_edge('',*,*,#51378,.f.);
#51459=oriented_edge('',*,*,#51458,.t.);
#51461=oriented_edge('',*,*,#51460,.t.);
#51462=oriented_edge('',*,*,#51421,.f.);
#51463=edge_loop('',(#51457,#51459,#51461,#51462));
#51464=face_outer_bound('',#51463,.f.);
#51466=cartesian_point('',(-2.310716265850e0,7.387154115748e1,
-1.807722245021e1));
#51467=direction('',(1.047141443005e-2,-8.402674219455e-3,-9.999098682110e-1));
#51468=direction('',(8.619123031044e-1,5.070349815576e-1,4.765420676160e-3));
#51469=axis2_placement_3d('',#51466,#51467,#51468);
#51470=cylindrical_surface('',#51469,5.000059907437e-1);
#51472=oriented_edge('',*,*,#51471,.f.);
#51474=oriented_edge('',*,*,#51473,.t.);
#51476=oriented_edge('',*,*,#51475,.f.);
#51477=oriented_edge('',*,*,#51458,.f.);
#51478=edge_loop('',(#51472,#51474,#51476,#51477));
#51479=face_outer_bound('',#51478,.f.);
#51481=cartesian_point('',(-2.e0,7.859594125440e1,0.e0));
#51482=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#51483=direction('',(0.e0,-1.e0,0.e0));
#51484=axis2_placement_3d('',#51481,#51482,#51483);
#51485=plane('',#51484);
#51486=oriented_edge('',*,*,#51471,.t.);
#51487=oriented_edge('',*,*,#51376,.t.);
#51488=oriented_edge('',*,*,#45660,.f.);
#51489=oriented_edge('',*,*,#45675,.t.);
#51491=oriented_edge('',*,*,#51490,.t.);
#51493=oriented_edge('',*,*,#51492,.t.);
#51494=edge_loop('',(#51486,#51487,#51488,#51489,#51491,#51493));
#51495=face_outer_bound('',#51494,.f.);
#51497=cartesian_point('',(-2.429692113498e0,7.441121948827e1,
-6.716281200176e0));
#51498=direction('',(9.366633956073e-3,-4.471399608526e-1,-8.944149605061e-1));
#51499=direction('',(8.649431926917e-1,4.524639004834e-1,-2.171397986911e-1));
#51500=axis2_placement_3d('',#51497,#51498,#51499);
#51501=cylindrical_surface('',#51500,5.000000034811e-1);
#51502=oriented_edge('',*,*,#51490,.f.);
#51503=oriented_edge('',*,*,#45757,.t.);
#51504=oriented_edge('',*,*,#45776,.t.);
#51506=oriented_edge('',*,*,#51505,.f.);
#51507=edge_loop('',(#51502,#51503,#51504,#51506));
#51508=face_outer_bound('',#51507,.f.);
#51510=cartesian_point('',(-2.415295095684e0,7.645143007079e1,
-8.219257478031e0));
#51511=direction('',(-9.999465454022e-1,-5.330104436881e-4,-1.032580447995e-2));
#51512=direction('',(-4.639488887758e-3,-8.693576043117e-1,4.941617457556e-1));
#51513=axis2_placement_3d('',#51510,#51511,#51512);
#51514=toroidal_surface('',#51513,2.496952275307e0,4.999972871975e-1);
#51515=oriented_edge('',*,*,#51492,.f.);
#51516=oriented_edge('',*,*,#51505,.t.);
#51518=oriented_edge('',*,*,#51517,.f.);
#51520=oriented_edge('',*,*,#51519,.f.);
#51521=oriented_edge('',*,*,#51473,.f.);
#51522=edge_loop('',(#51515,#51516,#51518,#51520,#51521));
#51523=face_outer_bound('',#51522,.f.);
#51525=cartesian_point('',(0.e0,0.e0,-8.220551782468e0));
#51526=direction('',(0.e0,0.e0,1.e0));
#51527=direction('',(6.688506640182e-2,-9.977606866841e-1,0.e0));
#51528=axis2_placement_3d('',#51525,#51526,#51527);
#51529=toroidal_surface('',#51528,7.649382607502e1,3.e0);
#51531=oriented_edge('',*,*,#51530,.t.);
#51533=oriented_edge('',*,*,#51532,.t.);
#51535=oriented_edge('',*,*,#51534,.t.);
#51537=oriented_edge('',*,*,#51536,.t.);
#51538=oriented_edge('',*,*,#51519,.t.);
#51539=oriented_edge('',*,*,#51517,.t.);
#51540=oriented_edge('',*,*,#45774,.t.);
#51541=oriented_edge('',*,*,#45772,.t.);
#51542=edge_loop('',(#51531,#51533,#51535,#51537,#51538,#51539,#51540,#51541));
#51543=face_outer_bound('',#51542,.f.);
#51545=cartesian_point('',(-7.585187785572e0,7.611342548696e1,
-8.219510586656e0));
#51546=direction('',(-9.914196060884e-1,-1.303020974677e-1,1.041768012180e-2));
#51547=direction('',(1.183939156219e-1,-8.613121939711e-1,4.940892482744e-1));
#51548=axis2_placement_3d('',#51545,#51546,#51547);
#51549=toroidal_surface('',#51548,2.497876978433e0,4.999993463386e-1);
#51550=oriented_edge('',*,*,#51532,.f.);
#51551=oriented_edge('',*,*,#51530,.f.);
#51552=oriented_edge('',*,*,#45796,.t.);
#51554=oriented_edge('',*,*,#51553,.f.);
#51556=oriented_edge('',*,*,#51555,.f.);
#51557=edge_loop('',(#51550,#51551,#51552,#51554,#51556));
#51558=face_outer_bound('',#51557,.f.);
#51560=cartesian_point('',(-6.659342911421e0,6.590532645855e1,0.e0));
#51561=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#51562=direction('',(-1.305261922200e-1,9.914448613738e-1,0.e0));
#51563=axis2_placement_3d('',#51560,#51561,#51562);
#51564=plane('',#51563);
#51566=oriented_edge('',*,*,#51565,.t.);
#51567=oriented_edge('',*,*,#51553,.t.);
#51568=oriented_edge('',*,*,#45794,.t.);
#51569=oriented_edge('',*,*,#45901,.t.);
#51571=oriented_edge('',*,*,#51570,.t.);
#51573=oriented_edge('',*,*,#51572,.t.);
#51574=edge_loop('',(#51566,#51567,#51568,#51569,#51571,#51573));
#51575=face_outer_bound('',#51574,.f.);
#51577=cartesian_point('',(-7.333742752750e0,7.355941728552e1,
-1.619485680740e1));
#51578=direction('',(-9.285127983713e-3,-9.697073260997e-3,-9.999098725228e-1));
#51579=direction('',(5.891461281298e-1,-8.080230471418e-1,2.365374669165e-3));
#51580=axis2_placement_3d('',#51577,#51578,#51579);
#51581=cylindrical_surface('',#51580,5.000053987051e-1);
#51583=oriented_edge('',*,*,#51582,.f.);
#51584=oriented_edge('',*,*,#51555,.t.);
#51585=oriented_edge('',*,*,#51565,.f.);
#51587=oriented_edge('',*,*,#51586,.f.);
#51588=edge_loop('',(#51583,#51584,#51585,#51587));
#51589=face_outer_bound('',#51588,.f.);
#51591=cartesian_point('',(0.e0,0.e0,-1.831830815489e1));
#51592=direction('',(0.e0,0.e0,1.e0));
#51593=direction('',(1.e0,0.e0,0.e0));
#51594=axis2_placement_3d('',#51591,#51592,#51593);
#51595=conical_surface('',#51594,7.340559005502e1,5.e-1);
#51597=oriented_edge('',*,*,#51596,.t.);
#51599=oriented_edge('',*,*,#51598,.t.);
#51600=oriented_edge('',*,*,#51460,.f.);
#51601=oriented_edge('',*,*,#51475,.t.);
#51602=oriented_edge('',*,*,#51536,.f.);
#51603=oriented_edge('',*,*,#51534,.f.);
#51604=oriented_edge('',*,*,#51582,.t.);
#51605=edge_loop('',(#51597,#51599,#51600,#51601,#51602,#51603,#51604));
#51606=face_outer_bound('',#51605,.f.);
#51608=cartesian_point('',(-7.151452687360e0,7.303807731834e1,
-2.824016400312e1));
#51609=cartesian_point('',(-7.135765062128e0,7.304916751810e1,
-2.831449464753e1));
#51610=cartesian_point('',(-7.124340123593e0,7.306185235042e1,
-2.839754958876e1));
#51611=cartesian_point('',(-7.119579959302e0,7.307490566582e1,
-2.848275788611e1));
#51612=cartesian_point('',(-7.119243364855e0,7.307594906152e1,
-2.848956800299e1));
#51613=cartesian_point('',(-7.659759385881e0,7.266851976099e1,
-2.823320937535e1));
#51614=cartesian_point('',(-7.629109643473e0,7.265945495060e1,
-2.828589621562e1));
#51615=cartesian_point('',(-7.598686273607e0,7.265138302513e1,
-2.834697028852e1));
#51616=cartesian_point('',(-7.572308487124e0,7.264486442372e1,
-2.841205216194e1));
#51617=cartesian_point('',(-7.570231008610e0,7.264435429720e1,
-2.841726892128e1));
#51618=cartesian_point('',(-8.151570316009e0,7.305984364033e1,
-2.823356593536e1));
#51619=cartesian_point('',(-8.136470813575e0,7.303123190578e1,
-2.826810551310e1));
#51620=cartesian_point('',(-8.120462263263e0,7.300094369114e1,
-2.830709795797e1));
#51621=cartesian_point('',(-8.105256934797e0,7.297152132508e1,
-2.834754143687e1));
#51622=cartesian_point('',(-8.104049480232e0,7.296918007456e1,
-2.835077657200e1));
#51623=cartesian_point('',(-7.905715607467e0,7.363822886816e1,
-2.824071083929e1));
#51624=cartesian_point('',(-7.913876515670e0,7.361934104346e1,
-2.828721004198e1));
#51625=cartesian_point('',(-7.924558779767e0,7.359795399546e1,
-2.833639962518e1));
#51626=cartesian_point('',(-7.936933189543e0,7.357588108788e1,
-2.838382139466e1));
#51627=cartesian_point('',(-7.937930902172e0,7.357411619112e1,
-2.838759240533e1));
#51628=(bounded_surface()b_spline_surface(3,3,((#51608,#51609,#51610,#51611,
#51612),(#51613,#51614,#51615,#51616,#51617),(#51618,#51619,#51620,#51621,
#51622),(#51623,#51624,#51625,#51626,#51627)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(5.255313849468e-1,
6.780209270244e-1,6.912388188768e-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());
#51629=oriented_edge('',*,*,#51596,.f.);
#51630=oriented_edge('',*,*,#51586,.t.);
#51632=oriented_edge('',*,*,#51631,.f.);
#51634=oriented_edge('',*,*,#51633,.f.);
#51635=edge_loop('',(#51629,#51630,#51632,#51634));
#51636=face_outer_bound('',#51635,.f.);
#51638=cartesian_point('',(2.389105434558e0,-1.443036181138e1,
-1.160060977427e2));
#51639=direction('',(-8.531124718018e-2,7.045289174706e-1,7.045289174706e-1));
#51640=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#51641=axis2_placement_3d('',#51638,#51639,#51640);
#51642=cylindrical_surface('',#51641,3.e-1);
#51644=oriented_edge('',*,*,#51643,.t.);
#51645=oriented_edge('',*,*,#51631,.t.);
#51646=oriented_edge('',*,*,#51572,.f.);
#51648=oriented_edge('',*,*,#51647,.f.);
#51649=oriented_edge('',*,*,#50785,.f.);
#51650=edge_loop('',(#51644,#51645,#51646,#51648,#51649));
#51651=face_outer_bound('',#51650,.f.);
#51653=cartesian_point('',(-7.198680408321e0,7.300162060098e1,
-2.831269453991e1));
#51654=cartesian_point('',(-7.192357508321e0,7.300745444291e1,
-2.833685522127e1));
#51655=cartesian_point('',(-7.174827751894e0,7.302467249280e1,
-2.841361660426e1));
#51656=cartesian_point('',(-7.156287688734e0,7.304862650918e1,
-2.855248486435e1));
#51657=cartesian_point('',(-7.152544778721e0,7.306786446752e1,
-2.873672902913e1));
#51658=cartesian_point('',(-7.170100291420e0,7.307482597519e1,
-2.894274866551e1));
#51659=cartesian_point('',(-7.212391367489e0,7.306537696036e1,
-2.916971169870e1));
#51660=cartesian_point('',(-7.282523671518e0,7.303481427542e1,
-2.941503859499e1));
#51661=cartesian_point('',(-7.383230195160e0,7.297786074901e1,
-2.967530430440e1));
#51662=cartesian_point('',(-7.517084516554e0,7.288821818489e1,
-2.994634455424e1));
#51663=cartesian_point('',(-7.652738944610e0,7.278393855616e1,
-3.016750096419e1));
#51664=cartesian_point('',(-7.744121283449e0,7.270630632901e1,
-3.029589123936e1));
#51665=cartesian_point('',(-7.775192880152e0,7.267901190979e1,
-3.033760051371e1));
#51666=cartesian_point('',(-7.695764924875e0,7.271936481597e1,
-2.831699380114e1));
#51667=cartesian_point('',(-7.684397960576e0,7.271613176985e1,
-2.832907435952e1));
#51668=cartesian_point('',(-7.649399390843e0,7.270625969464e1,
-2.836931513386e1));
#51669=cartesian_point('',(-7.592933852805e0,7.268973187736e1,
-2.845164646323e1));
#51670=cartesian_point('',(-7.531415252309e0,7.266774117679e1,
-2.857528145670e1));
#51671=cartesian_point('',(-7.478461867580e0,7.264066569979e1,
-2.872765868175e1));
#51672=cartesian_point('',(-7.438266217148e0,7.260567535555e1,
-2.890954336873e1));
#51673=cartesian_point('',(-7.415217245197e0,7.255965365501e1,
-2.912027763546e1));
#51674=cartesian_point('',(-7.413646770436e0,7.249902194180e1,
-2.935847412402e1));
#51675=cartesian_point('',(-7.438058524806e0,7.241939004830e1,
-2.962230332353e1));
#51676=cartesian_point('',(-7.482439311934e0,7.233589287118e1,
-2.985187280509e1));
#51677=cartesian_point('',(-7.520142830239e0,7.227661737020e1,
-2.999196753739e1));
#51678=cartesian_point('',(-7.533721605548e0,7.225599799781e1,
-3.003826553575e1));
#51679=cartesian_point('',(-8.124351452806e0,7.309530925770e1,
-2.827502844786e1));
#51680=cartesian_point('',(-8.119120396565e0,7.308492108228e1,
-2.828568305673e1));
#51681=cartesian_point('',(-8.102669642496e0,7.305214942768e1,
-2.832045256777e1));
#51682=cartesian_point('',(-8.074259953210e0,7.299375366447e1,
-2.838810359738e1));
#51683=cartesian_point('',(-8.039782373681e0,7.291649825329e1,
-2.848545170929e1));
#51684=cartesian_point('',(-8.005327767957e0,7.282883632635e1,
-2.860245266768e1));
#51685=cartesian_point('',(-7.972223263221e0,7.272919933280e1,
-2.874036733060e1));
#51686=cartesian_point('',(-7.941966876973e0,7.261632983416e1,
-2.889967405060e1));
#51687=cartesian_point('',(-7.916082685593e0,7.248888762169e1,
-2.908058179279e1));
#51688=cartesian_point('',(-7.896181516196e0,7.234523304887e1,
-2.928326067937e1));
#51689=cartesian_point('',(-7.886529507876e0,7.221563607734e1,
-2.946292108201e1));
#51690=cartesian_point('',(-7.884086588182e0,7.213324512886e1,
-2.957468991755e1));
#51691=cartesian_point('',(-7.883643330820e0,7.210560485937e1,
-2.961187109192e1));
#51692=cartesian_point('',(-7.907287431089e0,7.362319140227e1,
-2.824331078167e1));
#51693=cartesian_point('',(-7.911109384600e0,7.361719525294e1,
-2.826511385778e1));
#51694=cartesian_point('',(-7.924245810096e0,7.359655209695e1,
-2.833282928309e1));
#51695=cartesian_point('',(-7.952092112723e0,7.355128340430e1,
-2.844742575012e1));
#51696=cartesian_point('',(-7.993057694720e0,7.347914900373e1,
-2.858820828542e1));
#51697=cartesian_point('',(-8.041198314185e0,7.338593941151e1,
-2.873573828352e1));
#51698=cartesian_point('',(-8.095213593683e0,7.326960633309e1,
-2.889000311971e1));
#51699=cartesian_point('',(-8.153429460647e0,7.312852029732e1,
-2.905030186323e1));
#51700=cartesian_point('',(-8.213936703109e0,7.296110508842e1,
-2.921584875775e1));
#51701=cartesian_point('',(-8.274525891480e0,7.276561010657e1,
-2.938578564020e1));
#51702=cartesian_point('',(-8.320844757594e0,7.258511100770e1,
-2.952442446848e1));
#51703=cartesian_point('',(-8.345850656551e0,7.246926066738e1,
-2.960598189179e1));
#51704=cartesian_point('',(-8.353738811458e0,7.243035819081e1,
-2.963261779101e1));
#51705=(bounded_surface()b_spline_surface(3,3,((#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,#51699,#51700,
#51701,#51702,#51703,#51704)),.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());
#51707=oriented_edge('',*,*,#51706,.f.);
#51708=oriented_edge('',*,*,#51633,.t.);
#51709=oriented_edge('',*,*,#51643,.f.);
#51710=edge_loop('',(#51707,#51708,#51709));
#51711=face_outer_bound('',#51710,.f.);
#51713=cartesian_point('',(-1.158929621241e0,7.328843820985e1,
-2.780688939824e1));
#51714=cartesian_point('',(-2.669362713752e0,7.326439635090e1,
-2.783093125720e1));
#51715=cartesian_point('',(-5.103746221391e0,7.315005184927e1,
-2.794527575882e1));
#51716=cartesian_point('',(-7.518649990853e0,7.291488608016e1,
-2.818044152793e1));
#51717=cartesian_point('',(-8.432629748218e0,7.280844826399e1,
-2.828687934411e1));
#51718=cartesian_point('',(-1.151175932030e0,7.339301366503e1,
-2.839936225974e1));
#51719=cartesian_point('',(-2.651505572285e0,7.336913307062e1,
-2.842324285415e1));
#51720=cartesian_point('',(-5.069628068545e0,7.325555223083e1,
-2.853682369394e1));
#51721=cartesian_point('',(-7.468586990018e0,7.302194264081e1,
-2.877043328396e1));
#51722=cartesian_point('',(-8.376569025815e0,7.291620361537e1,
-2.887617230940e1));
#51723=cartesian_point('',(-1.138678500051e0,7.316207008119e1,
-2.895481396241e1));
#51724=cartesian_point('',(-2.622723349426e0,7.313844941372e1,
-2.897843462988e1));
#51725=cartesian_point('',(-5.014636272659e0,7.302609944759e1,
-2.909078459602e1));
#51726=cartesian_point('',(-7.387895214707e0,7.279499811419e1,
-2.932188592942e1));
#51727=cartesian_point('',(-8.286210095259e0,7.269038540287e1,
-2.942649864073e1));
#51728=cartesian_point('',(-1.125371593458e0,7.266830991345e1,
-2.929838490719e1));
#51729=cartesian_point('',(-2.592076865270e0,7.264496600871e1,
-2.932172881193e1));
#51730=cartesian_point('',(-4.956082587991e0,7.253392664146e1,
-2.943276817918e1));
#51731=cartesian_point('',(-7.301976930156e0,7.230549602767e1,
-2.966119879297e1));
#51732=cartesian_point('',(-8.189998501484e0,7.220208258329e1,
-2.976461223734e1));
#51733=(bounded_surface()b_spline_surface(3,3,((#51713,#51714,#51715,#51716,
#51717),(#51718,#51719,#51720,#51721,#51722),(#51723,#51724,#51725,#51726,
#51727),(#51728,#51729,#51730,#51731,#51732)),.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());
#51734=oriented_edge('',*,*,#51706,.t.);
#51735=oriented_edge('',*,*,#50783,.f.);
#51736=oriented_edge('',*,*,#51423,.f.);
#51737=oriented_edge('',*,*,#51598,.f.);
#51738=edge_loop('',(#51734,#51735,#51736,#51737));
#51739=face_outer_bound('',#51738,.f.);
#51741=cartesian_point('',(-7.969320793222e0,7.334814029878e1,
-2.806518147897e1));
#51742=cartesian_point('',(-7.972371937693e0,7.337302633152e1,
-2.804386463916e1));
#51743=cartesian_point('',(-7.980033012436e0,7.343581705113e1,
-2.798654227365e1));
#51744=cartesian_point('',(-7.991103983016e0,7.352784941178e1,
-2.788757920599e1));
#51745=cartesian_point('',(-8.001925520490e0,7.361971739332e1,
-2.776705047152e1));
#51746=cartesian_point('',(-8.010920990544e0,7.369815349937e1,
-2.764105653063e1));
#51747=cartesian_point('',(-8.018244041295e0,7.376441147243e1,
-2.750851714953e1));
#51748=cartesian_point('',(-8.023918457163e0,7.381874827515e1,
-2.736848130874e1));
#51749=cartesian_point('',(-8.027888822363e0,7.386088510394e1,
-2.721917762851e1));
#51750=cartesian_point('',(-8.029974333153e0,7.388971925294e1,
-2.705723294828e1));
#51751=cartesian_point('',(-8.029769600557e0,7.390067177765e1,
-2.690133946420e1));
#51752=cartesian_point('',(-8.028349875903e0,7.389807464445e1,
-2.679930086207e1));
#51753=cartesian_point('',(-8.027526747056e0,7.389525917831e1,
-2.675646478071e1));
#51754=cartesian_point('',(-7.954250931702e0,7.337384736819e1,
-2.809303607762e1));
#51755=cartesian_point('',(-7.957373045056e0,7.339931224404e1,
-2.807122341318e1));
#51756=cartesian_point('',(-7.965212180964e0,7.346356237058e1,
-2.801256868285e1));
#51757=cartesian_point('',(-7.976539943842e0,7.355772945666e1,
-2.791130984023e1));
#51758=cartesian_point('',(-7.987611875015e0,7.365172315105e1,
-2.778799189079e1));
#51759=cartesian_point('',(-7.996814998897e0,7.373196992875e1,
-2.765908907750e1));
#51760=cartesian_point('',(-8.004306722016e0,7.379975406255e1,
-2.752349645876e1));
#51761=cartesian_point('',(-8.010111568199e0,7.385533987739e1,
-2.738024125437e1));
#51762=cartesian_point('',(-8.014173024310e0,7.389844349879e1,
-2.722751139799e1));
#51763=cartesian_point('',(-8.016306299987e0,7.392793815452e1,
-2.706185626646e1));
#51764=cartesian_point('',(-8.016096868789e0,7.393914120698e1,
-2.690239540658e1));
#51765=cartesian_point('',(-8.014644675653e0,7.393648467130e1,
-2.679802331560e1));
#51766=cartesian_point('',(-8.013802724911e0,7.393360482501e1,
-2.675420774380e1));
#51767=cartesian_point('',(-7.942259953042e0,7.341698477867e1,
-2.814168035227e1));
#51768=cartesian_point('',(-7.945506391688e0,7.344346368820e1,
-2.811899908827e1));
#51769=cartesian_point('',(-7.953657460162e0,7.351027044492e1,
-2.805801028368e1));
#51770=cartesian_point('',(-7.965435079030e0,7.360817720322e1,
-2.795272963780e1));
#51771=cartesian_point('',(-7.976945656941e0,7.370589478131e1,
-2.782452546293e1));
#51772=cartesian_point('',(-7.986512554654e0,7.378931354462e1,
-2.769052680497e1));
#51773=cartesian_point('',(-7.994299762780e0,7.385977124984e1,
-2.754958543846e1));
#51774=cartesian_point('',(-8.000333100468e0,7.391754511931e1,
-2.740069046215e1));
#51775=cartesian_point('',(-8.004554132203e0,7.396234239529e1,
-2.724195853380e1));
#51776=cartesian_point('',(-8.006771083755e0,7.399299414529e1,
-2.706980332911e1));
#51777=cartesian_point('',(-8.006553421415e0,7.400463607934e1,
-2.690409303971e1));
#51778=cartesian_point('',(-8.005044349076e0,7.400187548072e1,
-2.679563307716e1));
#51779=cartesian_point('',(-8.004169425607e0,7.399888285147e1,
-2.675010160641e1));
#51780=cartesian_point('',(-7.955243218092e0,7.347229602294e1,
-2.820811159517e1));
#51781=cartesian_point('',(-7.958660236700e0,7.350016623290e1,
-2.818423857300e1));
#51782=cartesian_point('',(-7.967239290871e0,7.357048080272e1,
-2.812004731217e1));
#51783=cartesian_point('',(-7.979634132651e0,7.367351856168e1,
-2.800924856896e1));
#51784=cartesian_point('',(-7.991746553877e0,7.377634547788e1,
-2.787434027015e1));
#51785=cartesian_point('',(-8.001812565858e0,7.386411635001e1,
-2.773334988110e1));
#51786=cartesian_point('',(-8.010005192879e0,7.393824231700e1,
-2.758506978898e1));
#51787=cartesian_point('',(-8.016352031321e0,7.399901829714e1,
-2.742843678861e1));
#51788=cartesian_point('',(-8.020792008086e0,7.404613934436e1,
-2.726146974404e1));
#51789=cartesian_point('',(-8.023123766749e0,7.407837868045e1,
-2.708039614280e1));
#51790=cartesian_point('',(-8.022894810906e0,7.409062278001e1,
-2.690611135135e1));
#51791=cartesian_point('',(-8.021307697710e0,7.408771940232e1,
-2.679204264277e1));
#51792=cartesian_point('',(-8.020387534159e0,7.408457202971e1,
-2.674415688045e1));
#51793=cartesian_point('',(-7.978538500604e0,7.351009989899e1,
-2.825557993626e1));
#51794=cartesian_point('',(-7.982077786285e0,7.353896735520e1,
-2.823085269429e1));
#51795=cartesian_point('',(-7.990963608943e0,7.361179622990e1,
-2.816436600005e1));
#51796=cartesian_point('',(-8.003800859298e0,7.371851175039e1,
-2.804961203498e1));
#51797=cartesian_point('',(-8.016344665417e0,7.382500090097e1,
-2.790989840274e1));
#51798=cartesian_point('',(-8.026768428911e0,7.391589124616e1,
-2.776389653128e1));
#51799=cartesian_point('',(-8.035251649153e0,7.399264652330e1,
-2.761035624053e1));
#51800=cartesian_point('',(-8.041823196396e0,7.405557433458e1,
-2.744817683528e1));
#51801=cartesian_point('',(-8.046420106996e0,7.410436099773e1,
-2.727530708371e1));
#51802=cartesian_point('',(-8.048834156270e0,7.413773827228e1,
-2.708784101874e1));
#51803=cartesian_point('',(-8.048597105552e0,7.415041398769e1,
-2.690741025776e1));
#51804=cartesian_point('',(-8.046954054794e0,7.414740826985e1,
-2.678932135279e1));
#51805=cartesian_point('',(-8.046001464384e0,7.414414998140e1,
-2.673974809842e1));
#51806=cartesian_point('',(-8.006709097619e0,7.353619591855e1,
-2.829007781276e1));
#51807=cartesian_point('',(-8.010337545810e0,7.356579061047e1,
-2.826472763626e1));
#51808=cartesian_point('',(-8.019447077501e0,7.364045302655e1,
-2.819656701132e1));
#51809=cartesian_point('',(-8.032606951588e0,7.374985053200e1,
-2.807892872503e1));
#51810=cartesian_point('',(-8.045465342488e0,7.385901034449e1,
-2.793571083294e1));
#51811=cartesian_point('',(-8.056149994073e0,7.395217554620e1,
-2.778605436876e1));
#51812=cartesian_point('',(-8.064845127633e0,7.403084823160e1,
-2.762867811049e1));
#51813=cartesian_point('',(-8.071580542389e0,7.409534525250e1,
-2.746245402360e1));
#51814=cartesian_point('',(-8.076291896021e0,7.414534655583e1,
-2.728527975926e1));
#51815=cartesian_point('',(-8.078765955216e0,7.417955366501e1,
-2.709315202942e1));
#51816=cartesian_point('',(-8.078523001361e0,7.419254413362e1,
-2.690823935796e1));
#51817=cartesian_point('',(-8.076839158480e0,7.418946378485e1,
-2.678721874952e1));
#51818=cartesian_point('',(-8.075862920984e0,7.418612461172e1,
-2.673641490195e1));
#51819=cartesian_point('',(-8.032706742639e0,7.355342174988e1,
-2.831390919924e1));
#51820=cartesian_point('',(-8.036396961887e0,7.358352026472e1,
-2.828812745880e1));
#51821=cartesian_point('',(-8.045661477367e0,7.365945294326e1,
-2.821880714836e1));
#51822=cartesian_point('',(-8.059044862534e0,7.377070850595e1,
-2.809917062794e1));
#51823=cartesian_point('',(-8.072121195196e0,7.388171853116e1,
-2.795352501331e1));
#51824=cartesian_point('',(-8.082986587915e0,7.397645973487e1,
-2.780133667719e1));
#51825=cartesian_point('',(-8.091828533289e0,7.405646078500e1,
-2.764130289204e1));
#51826=cartesian_point('',(-8.098677474116e0,7.412204494149e1,
-2.747227668279e1));
#51827=cartesian_point('',(-8.103468112944e0,7.417288773759e1,
-2.729212028723e1));
#51828=cartesian_point('',(-8.105983746523e0,7.420766974941e1,
-2.709676299413e1));
#51829=cartesian_point('',(-8.105736703021e0,7.422087827645e1,
-2.690874529178e1));
#51830=cartesian_point('',(-8.104024599693e0,7.421774622400e1,
-2.678569362313e1));
#51831=cartesian_point('',(-8.103031979686e0,7.421435101461e1,
-2.673403723066e1));
#51832=cartesian_point('',(-8.053200759084e0,7.356438819115e1,
-2.832964532704e1));
#51833=cartesian_point('',(-8.056931856508e0,7.359482012044e1,
-2.830357799093e1));
#51834=cartesian_point('',(-8.066298935464e0,7.367159341941e1,
-2.823349023650e1));
#51835=cartesian_point('',(-8.079830233354e0,7.378407858693e1,
-2.811253134650e1));
#51836=cartesian_point('',(-8.093050793135e0,7.389631302570e1,
-2.796527914015e1));
#51837=cartesian_point('',(-8.104035794749e0,7.399209717879e1,
-2.781141528948e1));
#51838=cartesian_point('',(-8.112974895641e0,7.407297729964e1,
-2.764962283519e1));
#51839=cartesian_point('',(-8.119898964512e0,7.413928088885e1,
-2.747874226802e1));
#51840=cartesian_point('',(-8.124742071831e0,7.419068055885e1,
-2.729661239021e1));
#51841=cartesian_point('',(-8.127285218051e0,7.422584302345e1,
-2.709911787201e1));
#51842=cartesian_point('',(-8.127035468149e0,7.423919585482e1,
-2.690904535621e1));
#51843=cartesian_point('',(-8.125304662928e0,7.423602958648e1,
-2.678464959474e1));
#51844=cartesian_point('',(-8.124301201485e0,7.423259729403e1,
-2.673242901442e1));
#51845=cartesian_point('',(-8.075343415724e0,7.357396430780e1,
-2.834399430314e1));
#51846=cartesian_point('',(-8.079111881403e0,7.360470102358e1,
-2.831766589343e1));
#51847=cartesian_point('',(-8.088572717434e0,7.368224276480e1,
-2.824687659003e1));
#51848=cartesian_point('',(-8.102239227821e0,7.379585195963e1,
-2.812470887304e1));
#51849=cartesian_point('',(-8.115591630953e0,7.390920568019e1,
-2.797598802170e1));
#51850=cartesian_point('',(-8.126685971487e0,7.400594323194e1,
-2.782059252111e1));
#51851=cartesian_point('',(-8.135713885837e0,7.408762694388e1,
-2.765719240225e1));
#51852=cartesian_point('',(-8.142706632035e0,7.415458819319e1,
-2.748461669782e1));
#51853=cartesian_point('',(-8.147597702744e0,7.420649692226e1,
-2.730068278681e1));
#51854=cartesian_point('',(-8.150165999289e0,7.424200717283e1,
-2.710123455198e1));
#51855=cartesian_point('',(-8.149913775364e0,7.425549191814e1,
-2.690928365511e1));
#51856=cartesian_point('',(-8.148165874054e0,7.425229437175e1,
-2.678365920861e1));
#51857=cartesian_point('',(-8.147152502050e0,7.424882818033e1,
-2.673092288326e1));
#51858=cartesian_point('',(-8.108434924228e0,7.358520790199e1,
-2.836185712717e1));
#51859=cartesian_point('',(-8.112250058665e0,7.361632526192e1,
-2.833520266583e1));
#51860=cartesian_point('',(-8.121827986769e0,7.369482670135e1,
-2.826353720641e1));
#51861=cartesian_point('',(-8.135663362403e0,7.380983968025e1,
-2.813985980005e1));
#51862=cartesian_point('',(-8.149180423098e0,7.392459125826e1,
-2.798930477582e1));
#51863=cartesian_point('',(-8.160411315681e0,7.402251949803e1,
-2.783199641624e1));
#51864=cartesian_point('',(-8.169550148082e0,7.410520680514e1,
-2.766658850459e1));
#51865=cartesian_point('',(-8.176628664559e0,7.417298939817e1,
-2.749189576380e1));
#51866=cartesian_point('',(-8.181579636167e0,7.422553388490e1,
-2.730570881762e1));
#51867=cartesian_point('',(-8.184179342646e0,7.426147848117e1,
-2.710382060979e1));
#51868=cartesian_point('',(-8.183924028947e0,7.427512797220e1,
-2.690952382560e1));
#51869=cartesian_point('',(-8.182154776535e0,7.427189136306e1,
-2.678236488925e1));
#51870=cartesian_point('',(-8.181129027354e0,7.426838283557e1,
-2.672898445622e1));
#51871=cartesian_point('',(-8.155506567102e0,7.359536407418e1,
-2.838045148369e1));
#51872=cartesian_point('',(-8.159370623233e0,7.362688045383e1,
-2.835345523058e1));
#51873=cartesian_point('',(-8.169071296024e0,7.370638792086e1,
-2.828087131878e1));
#51874=cartesian_point('',(-8.183083688866e0,7.382287245145e1,
-2.815561134287e1));
#51875=cartesian_point('',(-8.196773355957e0,7.393908936839e1,
-2.800313360112e1));
#51876=cartesian_point('',(-8.208147392635e0,7.403826577659e1,
-2.784382003938e1));
#51877=cartesian_point('',(-8.217402497648e0,7.412200512738e1,
-2.767630740884e1));
#51878=cartesian_point('',(-8.224570924963e0,7.419064871443e1,
-2.749939543188e1));
#51879=cartesian_point('',(-8.229584689180e0,7.424385965001e1,
-2.731084668536e1));
#51880=cartesian_point('',(-8.232217321908e0,7.428025956001e1,
-2.710640071498e1));
#51881=cartesian_point('',(-8.231958769275e0,7.429408174984e1,
-2.690964479586e1));
#51882=cartesian_point('',(-8.230167135039e0,7.429080419220e1,
-2.678087729226e1));
#51883=cartesian_point('',(-8.229128411172e0,7.428725128489e1,
-2.672682165727e1));
#51884=cartesian_point('',(-8.218921224416e0,7.359933698678e1,
-2.839416646708e1));
#51885=cartesian_point('',(-8.222822141307e0,7.363115401366e1,
-2.836691268600e1));
#51886=cartesian_point('',(-8.232615297871e0,7.371141948683e1,
-2.829363675286e1));
#51887=cartesian_point('',(-8.246761066906e0,7.382901277946e1,
-2.816718436688e1));
#51888=cartesian_point('',(-8.260580786801e0,7.394633377736e1,
-2.801325792562e1));
#51889=cartesian_point('',(-8.272062677481e0,7.404645063626e1,
-2.785243351511e1));
#51890=cartesian_point('',(-8.281405389788e0,7.413098266467e1,
-2.768333505346e1));
#51891=cartesian_point('',(-8.288641561732e0,7.420027498022e1,
-2.750475096068e1));
#51892=cartesian_point('',(-8.293702637956e0,7.425398806139e1,
-2.731442268130e1));
#51893=cartesian_point('',(-8.296360079445e0,7.429073103413e1,
-2.710804952745e1));
#51894=cartesian_point('',(-8.296099086388e0,7.430468334640e1,
-2.690944073732e1));
#51895=cartesian_point('',(-8.294290588241e0,7.430137493551e1,
-2.677946123531e1));
#51896=cartesian_point('',(-8.293242088410e0,7.429778858960e1,
-2.672489685957e1));
#51897=cartesian_point('',(-8.298861909900e0,7.359278715162e1,
-2.839796215485e1));
#51898=cartesian_point('',(-8.302774716888e0,7.362470115764e1,
-2.837062530352e1));
#51899=cartesian_point('',(-8.312597705745e0,7.370521113924e1,
-2.829712614652e1));
#51900=cartesian_point('',(-8.326786497656e0,7.382316208289e1,
-2.817028912737e1));
#51901=cartesian_point('',(-8.340648168408e0,7.394083922185e1,
-2.801589538217e1));
#51902=cartesian_point('',(-8.352164849322e0,7.404125943989e1,
-2.785458362039e1));
#51903=cartesian_point('',(-8.361535820929e0,7.412604716065e1,
-2.768497362057e1));
#51904=cartesian_point('',(-8.368793845113e0,7.419554873517e1,
-2.750585015696e1));
#51905=cartesian_point('',(-8.373870182670e0,7.424942379237e1,
-2.731494785745e1));
#51906=cartesian_point('',(-8.376535626670e0,7.428627742614e1,
-2.710795305612e1));
#51907=cartesian_point('',(-8.376273846412e0,7.430027171172e1,
-2.690874658934e1));
#51908=cartesian_point('',(-8.374459908508e0,7.429695334857e1,
-2.677837613556e1));
#51909=cartesian_point('',(-8.373408255263e0,7.429335621643e1,
-2.672364765639e1));
#51910=cartesian_point('',(-8.354285607686e0,7.357709779536e1,
-2.838757871967e1));
#51911=cartesian_point('',(-8.358173307496e0,7.360880701984e1,
-2.836041727981e1));
#51912=cartesian_point('',(-8.367933302361e0,7.368880069644e1,
-2.828738948321e1));
#51913=cartesian_point('',(-8.382031246995e0,7.380599642276e1,
-2.816136465703e1));
#51914=cartesian_point('',(-8.395804334148e0,7.392292153283e1,
-2.800795767270e1));
#51915=cartesian_point('',(-8.407247551860e0,7.402270117642e1,
-2.784767500384e1));
#51916=cartesian_point('',(-8.416558851016e0,7.410694897620e1,
-2.767914517011e1));
#51917=cartesian_point('',(-8.423770731919e0,7.417600867864e1,
-2.750116064416e1));
#51918=cartesian_point('',(-8.428814843584e0,7.422954170657e1,
-2.731147044787e1));
#51919=cartesian_point('',(-8.431463389452e0,7.426616166809e1,
-2.710578831987e1));
#51920=cartesian_point('',(-8.431203271452e0,7.428006732264e1,
-2.690784390955e1));
#51921=cartesian_point('',(-8.429400820160e0,7.427676997473e1,
-2.677829899109e1));
#51922=cartesian_point('',(-8.428355825673e0,7.427319561884e1,
-2.672391703336e1));
#51923=cartesian_point('',(-8.384795722773e0,7.356459186340e1,
-2.837734576830e1));
#51924=cartesian_point('',(-8.388658026686e0,7.359609395148e1,
-2.835036175706e1));
#51925=cartesian_point('',(-8.398354303165e0,7.367556538589e1,
-2.827781074122e1));
#51926=cartesian_point('',(-8.412360355828e0,7.379199721030e1,
-2.815260744778e1));
#51927=cartesian_point('',(-8.426043840722e0,7.390816164359e1,
-2.800019857149e1));
#51928=cartesian_point('',(-8.437412750445e0,7.400729334647e1,
-2.784095682954e1));
#51929=cartesian_point('',(-8.446663690954e0,7.409099501650e1,
-2.767351958315e1));
#51930=cartesian_point('',(-8.453828897955e0,7.415960776555e1,
-2.749668709198e1));
#51931=cartesian_point('',(-8.458840413147e0,7.421279483112e1,
-2.730822293744e1));
#51932=cartesian_point('',(-8.461471866566e0,7.424917843326e1,
-2.710386857775e1));
#51933=cartesian_point('',(-8.461213429939e0,7.426299443759e1,
-2.690720073681e1));
#51934=cartesian_point('',(-8.459422597347e0,7.425971834659e1,
-2.677849084684e1));
#51935=cartesian_point('',(-8.458384338191e0,7.425616702883e1,
-2.672445939537e1));
#51936=b_spline_surface_with_knots('',3,3,((#51741,#51742,#51743,#51744,#51745,
#51746,#51747,#51748,#51749,#51750,#51751,#51752,#51753),(#51754,#51755,#51756,
#51757,#51758,#51759,#51760,#51761,#51762,#51763,#51764,#51765,#51766),(#51767,
#51768,#51769,#51770,#51771,#51772,#51773,#51774,#51775,#51776,#51777,#51778,
#51779),(#51780,#51781,#51782,#51783,#51784,#51785,#51786,#51787,#51788,#51789,
#51790,#51791,#51792),(#51793,#51794,#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,#51855,
#51856,#51857),(#51858,#51859,#51860,#51861,#51862,#51863,#51864,#51865,#51866,
#51867,#51868,#51869,#51870),(#51871,#51872,#51873,#51874,#51875,#51876,#51877,
#51878,#51879,#51880,#51881,#51882,#51883),(#51884,#51885,#51886,#51887,#51888,
#51889,#51890,#51891,#51892,#51893,#51894,#51895,#51896),(#51897,#51898,#51899,
#51900,#51901,#51902,#51903,#51904,#51905,#51906,#51907,#51908,#51909),(#51910,
#51911,#51912,#51913,#51914,#51915,#51916,#51917,#51918,#51919,#51920,#51921,
#51922),(#51923,#51924,#51925,#51926,#51927,#51928,#51929,#51930,#51931,#51932,
#51933,#51934,#51935)),.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.583515803447e-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.701679286895e0),(6.402709642410e-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.281000531218e-1),.unspecified.);
#51937=oriented_edge('',*,*,#45899,.t.);
#51939=oriented_edge('',*,*,#51938,.f.);
#51940=oriented_edge('',*,*,#51647,.t.);
#51941=oriented_edge('',*,*,#51570,.f.);
#51942=edge_loop('',(#51937,#51939,#51940,#51941));
#51943=face_outer_bound('',#51942,.f.);
#51945=cartesian_point('',(-8.238453718212e0,7.429348464650e1,
-2.658936678635e1));
#51946=cartesian_point('',(-8.852891820575e0,7.422500159776e1,
-2.665784983509e1));
#51947=cartesian_point('',(-9.948306070383e0,7.408904711239e1,
-2.679380432047e1));
#51948=cartesian_point('',(-1.103693336489e1,7.392926412287e1,
-2.695358730999e1));
#51949=cartesian_point('',(-1.151518082707e1,7.385429775192e1,
-2.702855368093e1));
#51950=cartesian_point('',(-8.168993293991e0,7.439700613315e1,
-2.731608585980e1));
#51951=cartesian_point('',(-8.778311808424e0,7.432909368122e1,
-2.738399831173e1));
#51952=cartesian_point('',(-9.864634898889e0,7.419426783031e1,
-2.751882416265e1));
#51953=cartesian_point('',(-1.094430467488e1,7.403580004777e1,
-2.767729194519e1));
#51954=cartesian_point('',(-1.141863354998e1,7.396144794760e1,
-2.775164404536e1));
#51955=cartesian_point('',(-8.062982526982e0,7.412157098348e1,
-2.799177726767e1));
#51956=cartesian_point('',(-8.664487506594e0,7.405452937860e1,
-2.805881887255e1));
#51957=cartesian_point('',(-9.736935634655e0,7.392142605395e1,
-2.819192219720e1));
#51958=cartesian_point('',(-1.080293441139e1,7.376496554539e1,
-2.834838270577e1));
#51959=cartesian_point('',(-1.127128272378e1,7.369155094763e1,
-2.842179730353e1));
#51960=cartesian_point('',(-7.949192349515e0,7.354193128424e1,
-2.843306084660e1));
#51961=cartesian_point('',(-8.542310412035e0,7.347582443197e1,
-2.849916769888e1));
#51962=cartesian_point('',(-9.599865388400e0,7.334457003808e1,
-2.863042209277e1));
#51963=cartesian_point('',(-1.065118994405e1,7.319026410370e1,
-2.878472802715e1));
#51964=cartesian_point('',(-1.111311882086e1,7.311785580530e1,
-2.885713632555e1));
#51965=(bounded_surface()b_spline_surface(3,3,((#51945,#51946,#51947,#51948,
#51949),(#51950,#51951,#51952,#51953,#51954),(#51955,#51956,#51957,#51958,
#51959),(#51960,#51961,#51962,#51963,#51964)),.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());
#51966=oriented_edge('',*,*,#51938,.t.);
#51967=oriented_edge('',*,*,#46213,.f.);
#51969=oriented_edge('',*,*,#51968,.t.);
#51970=oriented_edge('',*,*,#50787,.f.);
#51971=edge_loop('',(#51966,#51967,#51969,#51970));
#51972=face_outer_bound('',#51971,.f.);
#51974=cartesian_point('',(-1.136615138453e1,7.345076278191e1,
-2.712081332065e1));
#51975=cartesian_point('',(-1.136611987535e1,7.345213355757e1,
-2.714088155504e1));
#51976=cartesian_point('',(-1.136580203893e1,7.345601286090e1,
-2.721932310135e1));
#51977=cartesian_point('',(-1.136398154445e1,7.345283387479e1,
-2.735205146120e1));
#51978=cartesian_point('',(-1.135947593648e1,7.343169419620e1,
-2.751512648817e1));
#51979=cartesian_point('',(-1.135319405335e1,7.339624755097e1,
-2.766804573174e1));
#51980=cartesian_point('',(-1.134520576618e1,7.334727256747e1,
-2.781389904552e1));
#51981=cartesian_point('',(-1.133548052680e1,7.328466315767e1,
-2.795425623237e1));
#51982=cartesian_point('',(-1.132390307420e1,7.320761664620e1,
-2.809002489744e1));
#51983=cartesian_point('',(-1.131017460609e1,7.311396463477e1,
-2.822246676757e1));
#51984=cartesian_point('',(-1.129537909735e1,7.301099250245e1,
-2.833976324869e1));
#51985=cartesian_point('',(-1.128478588039e1,7.293614937366e1,
-2.840981450986e1));
#51986=cartesian_point('',(-1.127992878020e1,7.290163008805e1,
-2.843940441735e1));
#51987=cartesian_point('',(-1.137887406122e1,7.346876380024e1,
-2.711960393133e1));
#51988=cartesian_point('',(-1.137884216489e1,7.347015141549e1,
-2.713991870509e1));
#51989=cartesian_point('',(-1.137852042385e1,7.347407835581e1,
-2.721932365265e1));
#51990=cartesian_point('',(-1.137667758494e1,7.347086031823e1,
-2.735368068413e1));
#51991=cartesian_point('',(-1.137211672163e1,7.344946138444e1,
-2.751875554966e1));
#51992=cartesian_point('',(-1.136575779958e1,7.341358003770e1,
-2.767355019877e1));
#51993=cartesian_point('',(-1.135767148617e1,7.336400407861e1,
-2.782119341981e1));
#51994=cartesian_point('',(-1.134782676456e1,7.330062547388e1,
-2.796327514322e1));
#51995=cartesian_point('',(-1.133610682771e1,7.322263076078e1,
-2.810071488572e1));
#51996=cartesian_point('',(-1.132220901874e1,7.312782356645e1,
-2.823479062797e1));
#51997=cartesian_point('',(-1.130723048731e1,7.302357767171e1,
-2.835353831609e1));
#51998=cartesian_point('',(-1.129650583277e1,7.294780591868e1,
-2.842445884834e1));
#51999=cartesian_point('',(-1.129158837981e1,7.291285770745e1,
-2.845441643067e1));
#52000=cartesian_point('',(-1.140079616947e1,7.350822838114e1,
-2.711694314084e1));
#52001=cartesian_point('',(-1.140076343983e1,7.350965224199e1,
-2.713778856693e1));
#52002=cartesian_point('',(-1.140043329449e1,7.351368171636e1,
-2.721926714322e1));
#52003=cartesian_point('',(-1.139854236132e1,7.351037962421e1,
-2.735712973408e1));
#52004=cartesian_point('',(-1.139386256621e1,7.348842266848e1,
-2.752650906018e1));
#52005=cartesian_point('',(-1.138733782526e1,7.345160566847e1,
-2.768534033972e1));
#52006=cartesian_point('',(-1.137904051980e1,7.340073616708e1,
-2.783683616439e1));
#52007=cartesian_point('',(-1.136893862412e1,7.333570194413e1,
-2.798262978720e1));
#52008=cartesian_point('',(-1.135691200362e1,7.325566631799e1,
-2.812366636350e1));
#52009=cartesian_point('',(-1.134264970473e1,7.315837270333e1,
-2.826125885867e1));
#52010=cartesian_point('',(-1.132727723448e1,7.305138515725e1,
-2.838313013056e1));
#52011=cartesian_point('',(-1.131626967319e1,7.297361462966e1,
-2.845592168540e1));
#52012=cartesian_point('',(-1.131122231667e1,7.293774319721e1,
-2.848667065252e1));
#52013=cartesian_point('',(-1.141972699526e1,7.357487760128e1,
-2.711242106956e1));
#52014=cartesian_point('',(-1.141969290516e1,7.357636063652e1,
-2.713413283600e1));
#52015=cartesian_point('',(-1.141934903899e1,7.358055750746e1,
-2.721899680820e1));
#52016=cartesian_point('',(-1.141737958740e1,7.357711818826e1,
-2.736258255780e1));
#52017=cartesian_point('',(-1.141250562480e1,7.355425020872e1,
-2.753898932474e1));
#52018=cartesian_point('',(-1.140571016874e1,7.351590566584e1,
-2.770441078698e1));
#52019=cartesian_point('',(-1.139706839868e1,7.346292433378e1,
-2.786219635307e1));
#52020=cartesian_point('',(-1.138654664196e1,7.339518715677e1,
-2.801405000432e1));
#52021=cartesian_point('',(-1.137401933125e1,7.331181954618e1,
-2.816095875352e1));
#52022=cartesian_point('',(-1.135916196789e1,7.321046661410e1,
-2.830429268196e1));
#52023=cartesian_point('',(-1.134314635512e1,7.309900306172e1,
-2.843126350112e1));
#52024=cartesian_point('',(-1.133167692167e1,7.301796934479e1,
-2.850710967810e1));
#52025=cartesian_point('',(-1.132641748525e1,7.298059066596e1,
-2.853915065604e1));
#52026=cartesian_point('',(-1.142288066873e1,7.364366141179e1,
-2.710772842236e1));
#52027=cartesian_point('',(-1.142284521705e1,7.364520367061e1,
-2.713030724950e1));
#52028=cartesian_point('',(-1.142248761864e1,7.364956807732e1,
-2.721855943242e1));
#52029=cartesian_point('',(-1.142043958335e1,7.364599141697e1,
-2.736787309940e1));
#52030=cartesian_point('',(-1.141537129182e1,7.362221165611e1,
-2.755131315025e1));
#52031=cartesian_point('',(-1.140830489556e1,7.358233830027e1,
-2.772333027470e1));
#52032=cartesian_point('',(-1.139931837450e1,7.352724338160e1,
-2.788741081194e1));
#52033=cartesian_point('',(-1.138837640761e1,7.345680100312e1,
-2.804532953033e1));
#52034=cartesian_point('',(-1.137534799039e1,7.337009863767e1,
-2.819811533495e1));
#52035=cartesian_point('',(-1.135989506781e1,7.326468301297e1,
-2.834719547047e1));
#52036=cartesian_point('',(-1.134323577776e1,7.314873973266e1,
-2.847927007699e1));
#52037=cartesian_point('',(-1.133130408812e1,7.306444011313e1,
-2.855817341592e1));
#52038=cartesian_point('',(-1.132583239547e1,7.302555293472e1,
-2.859150747899e1));
#52039=cartesian_point('',(-1.141071625911e1,7.370962761759e1,
-2.710320413177e1));
#52040=cartesian_point('',(-1.141067954095e1,7.371122496264e1,
-2.712658944640e1));
#52041=cartesian_point('',(-1.141030916967e1,7.371574520098e1,
-2.721799313837e1));
#52042=cartesian_point('',(-1.140818804053e1,7.371204079418e1,
-2.737263456820e1));
#52043=cartesian_point('',(-1.140293899598e1,7.368741294941e1,
-2.756261655505e1));
#52044=cartesian_point('',(-1.139562058749e1,7.364611758406e1,
-2.774076856623e1));
#52045=cartesian_point('',(-1.138631339987e1,7.358905673476e1,
-2.791070430552e1));
#52046=cartesian_point('',(-1.137498057887e1,7.351609814122e1,
-2.807426438315e1));
#52047=cartesian_point('',(-1.136148606261e1,7.342629398816e1,
-2.823251666984e1));
#52048=cartesian_point('',(-1.134547918680e1,7.331709949211e1,
-2.838694158021e1));
#52049=cartesian_point('',(-1.132822118704e1,7.319698943936e1,
-2.852376342157e1));
#52050=cartesian_point('',(-1.131585953460e1,7.310965207444e1,
-2.860551034794e1));
#52051=cartesian_point('',(-1.131019041400e1,7.306936178081e1,
-2.864004716069e1));
#52052=cartesian_point('',(-1.138998825189e1,7.375849890903e1,
-2.709983388389e1));
#52053=cartesian_point('',(-1.138995062581e1,7.376013574479e1,
-2.712379736092e1));
#52054=cartesian_point('',(-1.138957109777e1,7.376476769723e1,
-2.721746033654e1));
#52055=cartesian_point('',(-1.138739756845e1,7.376097171034e1,
-2.737592118343e1));
#52056=cartesian_point('',(-1.138201894395e1,7.373573588315e1,
-2.757059301528e1));
#52057=cartesian_point('',(-1.137451987056e1,7.369342109415e1,
-2.775314306214e1));
#52058=cartesian_point('',(-1.136498280046e1,7.363495088990e1,
-2.792727633409e1));
#52059=cartesian_point('',(-1.135336978026e1,7.356018844828e1,
-2.809488064273e1));
#52060=cartesian_point('',(-1.133954112252e1,7.346816065636e1,
-2.825705179283e1));
#52061=cartesian_point('',(-1.132313712348e1,7.335625712725e1,
-2.841530831599e1));
#52062=cartesian_point('',(-1.130544991502e1,7.323315995923e1,
-2.855553339999e1));
#52063=cartesian_point('',(-1.129278002679e1,7.314364486665e1,
-2.863931886425e1));
#52064=cartesian_point('',(-1.128696937216e1,7.310234869449e1,
-2.867471791557e1));
#52065=cartesian_point('',(-1.136884241248e1,7.379274284996e1,
-2.709746195705e1));
#52066=cartesian_point('',(-1.136880416739e1,7.379440661063e1,
-2.712181962710e1));
#52067=cartesian_point('',(-1.136841839624e1,7.379911473008e1,
-2.721702298971e1));
#52068=cartesian_point('',(-1.136620914030e1,7.379525630359e1,
-2.737808792773e1));
#52069=cartesian_point('',(-1.136074216777e1,7.376960595197e1,
-2.757595731132e1));
#52070=cartesian_point('',(-1.135311991645e1,7.372659611660e1,
-2.776150595336e1));
#52071=cartesian_point('',(-1.134342611173e1,7.366716500950e1,
-2.793850111689e1));
#52072=cartesian_point('',(-1.133162205078e1,7.359117269833e1,
-2.810886279552e1));
#52073=cartesian_point('',(-1.131756557429e1,7.349762882212e1,
-2.827370583958e1));
#52074=cartesian_point('',(-1.130089081531e1,7.338387826536e1,
-2.843457476894e1));
#52075=cartesian_point('',(-1.128291097096e1,7.325874447234e1,
-2.857712019497e1));
#52076=cartesian_point('',(-1.127003092653e1,7.316774459786e1,
-2.866229554104e1));
#52077=cartesian_point('',(-1.126412377357e1,7.312576261442e1,
-2.869828246948e1));
#52078=cartesian_point('',(-1.135144803238e1,7.381557586381e1,
-2.709587523699e1));
#52079=cartesian_point('',(-1.135140938307e1,7.381725720609e1,
-2.712049030999e1));
#52080=cartesian_point('',(-1.135101953526e1,7.382201506163e1,
-2.721669952551e1));
#52081=cartesian_point('',(-1.134878695028e1,7.381811586288e1,
-2.737946490152e1));
#52082=cartesian_point('',(-1.134326228763e1,7.379219483216e1,
-2.757942224526e1));
#52083=cartesian_point('',(-1.133555960271e1,7.374873114043e1,
-2.776692893137e1));
#52084=cartesian_point('',(-1.132576345229e1,7.368867257614e1,
-2.794579287327e1));
#52085=cartesian_point('',(-1.131383464421e1,7.361187717598e1,
-2.811795507904e1));
#52086=cartesian_point('',(-1.129962940499e1,7.351734331623e1,
-2.828454283548e1));
#52087=cartesian_point('',(-1.128277784326e1,7.340238667419e1,
-2.844711763247e1));
#52088=cartesian_point('',(-1.126460691142e1,7.327592299123e1,
-2.859117821197e1));
#52089=cartesian_point('',(-1.125158963773e1,7.318395357330e1,
-2.867726113302e1));
#52090=cartesian_point('',(-1.124561947258e1,7.314152376391e1,
-2.871363193762e1));
#52091=cartesian_point('',(-1.133199356137e1,7.383668947027e1,
-2.709440270674e1));
#52092=cartesian_point('',(-1.133195454702e1,7.383838669052e1,
-2.711925024030e1));
#52093=cartesian_point('',(-1.133156101758e1,7.384318946269e1,
-2.721636784122e1));
#52094=cartesian_point('',(-1.132930736416e1,7.383925344252e1,
-2.738066888223e1));
#52095=cartesian_point('',(-1.132373060158e1,7.381308796159e1,
-2.758251186210e1));
#52096=cartesian_point('',(-1.131595527710e1,7.376921439234e1,
-2.777178685716e1));
#52097=cartesian_point('',(-1.130606669830e1,7.370858917167e1,
-2.795233849219e1));
#52098=cartesian_point('',(-1.129402523112e1,7.363106850211e1,
-2.812612675342e1));
#52099=cartesian_point('',(-1.127968564434e1,7.353564058855e1,
-2.829429015903e1));
#52100=cartesian_point('',(-1.126267441211e1,7.341959473129e1,
-2.845840552453e1));
#52101=cartesian_point('',(-1.124433090924e1,7.329193002517e1,
-2.860383443864e1));
#52102=cartesian_point('',(-1.123118970382e1,7.319908501285e1,
-2.869073699033e1));
#52103=cartesian_point('',(-1.122516263238e1,7.315625077200e1,
-2.872745447339e1));
#52104=cartesian_point('',(-1.130194405238e1,7.386350208516e1,
-2.709252431165e1));
#52105=cartesian_point('',(-1.130190458829e1,7.386521886703e1,
-2.711765823650e1));
#52106=cartesian_point('',(-1.130150652307e1,7.387007697649e1,
-2.721589496797e1));
#52107=cartesian_point('',(-1.129922691335e1,7.386609559236e1,
-2.738208794773e1));
#52108=cartesian_point('',(-1.129358596366e1,7.383962894884e1,
-2.758625403067e1));
#52109=cartesian_point('',(-1.128572114727e1,7.379525041062e1,
-2.777770758177e1));
#52110=cartesian_point('',(-1.127571869677e1,7.373392706948e1,
-2.796033845419e1));
#52111=cartesian_point('',(-1.126353843361e1,7.365551286825e1,
-2.813613001519e1));
#52112=cartesian_point('',(-1.124903333068e1,7.355898348071e1,
-2.830623462006e1));
#52113=cartesian_point('',(-1.123182538444e1,7.344159571065e1,
-2.847224796543e1));
#52114=cartesian_point('',(-1.121326927409e1,7.331245134441e1,
-2.861936266733e1));
#52115=cartesian_point('',(-1.119997538484e1,7.321852760010e1,
-2.870727500368e1));
#52116=cartesian_point('',(-1.119387820488e1,7.317519509981e1,
-2.874441959448e1));
#52117=cartesian_point('',(-1.125738972702e1,7.389248747436e1,
-2.709047473231e1));
#52118=cartesian_point('',(-1.125734980802e1,7.389422404310e1,
-2.711589834610e1));
#52119=cartesian_point('',(-1.125694715480e1,7.389913812702e1,
-2.721526709421e1));
#52120=cartesian_point('',(-1.125464128989e1,7.389511085659e1,
-2.738337379726e1));
#52121=cartesian_point('',(-1.124893541403e1,7.386833958278e1,
-2.758988973239e1));
#52122=cartesian_point('',(-1.124098007528e1,7.382345026119e1,
-2.778354692429e1));
#52123=cartesian_point('',(-1.123086244190e1,7.376142076112e1,
-2.796828097525e1));
#52124=cartesian_point('',(-1.121854178461e1,7.368210273977e1,
-2.814609890281e1));
#52125=cartesian_point('',(-1.120386925971e1,7.358445919544e1,
-2.831816705866e1));
#52126=cartesian_point('',(-1.118646233442e1,7.346571406126e1,
-2.848610023800e1));
#52127=cartesian_point('',(-1.116769116856e1,7.333507299751e1,
-2.863492013851e1));
#52128=cartesian_point('',(-1.115424283741e1,7.324005810027e1,
-2.872385388661e1));
#52129=cartesian_point('',(-1.114807474170e1,7.319622160340e1,
-2.876143050303e1));
#52130=cartesian_point('',(-1.119445943365e1,7.391608161452e1,
-2.708876447166e1));
#52131=cartesian_point('',(-1.119441921341e1,7.391783128557e1,
-2.711437990923e1));
#52132=cartesian_point('',(-1.119401352215e1,7.392278243417e1,
-2.721449824664e1));
#52133=cartesian_point('',(-1.119169027181e1,7.391872477914e1,
-2.738387216293e1));
#52134=cartesian_point('',(-1.118594140367e1,7.389175178780e1,
-2.759194410351e1));
#52135=cartesian_point('',(-1.117792612359e1,7.384652423995e1,
-2.778706048379e1));
#52136=cartesian_point('',(-1.116773221937e1,7.378402714150e1,
-2.797318719989e1));
#52137=cartesian_point('',(-1.115531859708e1,7.370411063610e1,
-2.815234692989e1));
#52138=cartesian_point('',(-1.114053521010e1,7.360572932875e1,
-2.832571529348e1));
#52139=cartesian_point('',(-1.112299652652e1,7.348608538659e1,
-2.849491973239e1));
#52140=cartesian_point('',(-1.110408295703e1,7.335445325223e1,
-2.864486876702e1));
#52141=cartesian_point('',(-1.109053235882e1,7.325871582446e1,
-2.873447886498e1));
#52142=cartesian_point('',(-1.108431730468e1,7.321454559537e1,
-2.877234155651e1));
#52143=cartesian_point('',(-1.112603920116e1,7.392513218033e1,
-2.708803883972e1));
#52144=cartesian_point('',(-1.112599898009e1,7.392688188806e1,
-2.711365481447e1));
#52145=cartesian_point('',(-1.112559328032e1,7.393183314047e1,
-2.721377525101e1));
#52146=cartesian_point('',(-1.112326998130e1,7.392777540035e1,
-2.738315271596e1));
#52147=cartesian_point('',(-1.111752099277e1,7.390080184412e1,
-2.759122901390e1));
#52148=cartesian_point('',(-1.110950554483e1,7.385557334912e1,
-2.778634948045e1));
#52149=cartesian_point('',(-1.109931142702e1,7.379307494122e1,
-2.797248009651e1));
#52150=cartesian_point('',(-1.108689754440e1,7.371315675985e1,
-2.815164358403e1));
#52151=cartesian_point('',(-1.107211384696e1,7.361477338650e1,
-2.832501558868e1));
#52152=cartesian_point('',(-1.105457479441e1,7.349512692734e1,
-2.849422358757e1));
#52153=cartesian_point('',(-1.103566082612e1,7.336349201761e1,
-2.864417578419e1));
#52154=cartesian_point('',(-1.102210994154e1,7.326775256652e1,
-2.873378777619e1));
#52155=cartesian_point('',(-1.101589475591e1,7.322358140286e1,
-2.877165126882e1));
#52156=cartesian_point('',(-1.106526051596e1,7.391912705223e1,
-2.708835344784e1));
#52157=cartesian_point('',(-1.106522057049e1,7.392086477234e1,
-2.711379391803e1));
#52158=cartesian_point('',(-1.106481765029e1,7.392578211328e1,
-2.721322853585e1));
#52159=cartesian_point('',(-1.106251025766e1,7.392175217283e1,
-2.738144659446e1));
#52160=cartesian_point('',(-1.105680060386e1,7.389496317320e1,
-2.758809926262e1));
#52161=cartesian_point('',(-1.104883999781e1,7.385004413020e1,
-2.778188467980e1));
#52162=cartesian_point('',(-1.103871566219e1,7.378797354021e1,
-2.796674111036e1));
#52163=cartesian_point('',(-1.102638683565e1,7.370860292745e1,
-2.814467694797e1));
#52164=cartesian_point('',(-1.101170456880e1,7.361089455264e1,
-2.831685935877e1));
#52165=cartesian_point('',(-1.099428606534e1,7.349207043626e1,
-2.848490424927e1));
#52166=cartesian_point('',(-1.097550238585e1,7.336134228280e1,
-2.863382337175e1));
#52167=cartesian_point('',(-1.096204506805e1,7.326626389362e1,
-2.872281655368e1));
#52168=cartesian_point('',(-1.095587284589e1,7.322239807025e1,
-2.876041830878e1));
#52169=cartesian_point('',(-1.102962325530e1,7.390866588125e1,
-2.708901189181e1));
#52170=cartesian_point('',(-1.102958360798e1,7.391039063281e1,
-2.711426249668e1));
#52171=cartesian_point('',(-1.102918369481e1,7.391527128750e1,
-2.721295517839e1));
#52172=cartesian_point('',(-1.102689351012e1,7.391127142142e1,
-2.737991896181e1));
#52173=cartesian_point('',(-1.102122640965e1,7.388468207983e1,
-2.758503151108e1));
#52174=cartesian_point('',(-1.101332513295e1,7.384009780985e1,
-2.777737263793e1));
#52175=cartesian_point('',(-1.100327628943e1,7.377849004415e1,
-2.796085062222e1));
#52176=cartesian_point('',(-1.099103947875e1,7.369971180500e1,
-2.813745835699e1));
#52177=cartesian_point('',(-1.097646694211e1,7.360273366077e1,
-2.830835383497e1));
#52178=cartesian_point('',(-1.095917885169e1,7.348479917570e1,
-2.847514044525e1));
#52179=cartesian_point('',(-1.094053612194e1,7.335505197419e1,
-2.862294196187e1));
#52180=cartesian_point('',(-1.092718002704e1,7.326068873860e1,
-2.871126569935e1));
#52181=cartesian_point('',(-1.092105428386e1,7.321715324011e1,
-2.874858430012e1));
#52182=cartesian_point('',(-1.101607387608e1,7.390362082875e1,
-2.708933515186e1));
#52183=cartesian_point('',(-1.101603436314e1,7.390533973588e1,
-2.711450019137e1));
#52184=cartesian_point('',(-1.101563580513e1,7.391020385739e1,
-2.721285850952e1));
#52185=cartesian_point('',(-1.101335337541e1,7.390621754473e1,
-2.737925703682e1));
#52186=cartesian_point('',(-1.100770545219e1,7.387971818175e1,
-2.758367551066e1));
#52187=cartesian_point('',(-1.099983091305e1,7.383528478177e1,
-2.777536574850e1));
#52188=cartesian_point('',(-1.098981609108e1,7.377388559410e1,
-2.795822251730e1));
#52189=cartesian_point('',(-1.097762074860e1,7.369537431615e1,
-2.813423172453e1));
#52190=cartesian_point('',(-1.096309766334e1,7.359872526021e1,
-2.830454722878e1));
#52191=cartesian_point('',(-1.094586834534e1,7.348119169956e1,
-2.847076677804e1));
#52192=cartesian_point('',(-1.092728913650e1,7.335188657732e1,
-2.861806463044e1));
#52193=cartesian_point('',(-1.091397865908e1,7.325784563539e1,
-2.870608667372e1));
#52194=cartesian_point('',(-1.090787386228e1,7.321445900229e1,
-2.874327766715e1));
#52195=b_spline_surface_with_knots('',3,3,((#51974,#51975,#51976,#51977,#51978,
#51979,#51980,#51981,#51982,#51983,#51984,#51985,#51986),(#51987,#51988,#51989,
#51990,#51991,#51992,#51993,#51994,#51995,#51996,#51997,#51998,#51999),(#52000,
#52001,#52002,#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,#52083,#52084,#52085,#52086,#52087,#52088,
#52089,#52090),(#52091,#52092,#52093,#52094,#52095,#52096,#52097,#52098,#52099,
#52100,#52101,#52102,#52103),(#52104,#52105,#52106,#52107,#52108,#52109,#52110,
#52111,#52112,#52113,#52114,#52115,#52116),(#52117,#52118,#52119,#52120,#52121,
#52122,#52123,#52124,#52125,#52126,#52127,#52128,#52129),(#52130,#52131,#52132,
#52133,#52134,#52135,#52136,#52137,#52138,#52139,#52140,#52141,#52142),(#52143,
#52144,#52145,#52146,#52147,#52148,#52149,#52150,#52151,#52152,#52153,#52154,
#52155),(#52156,#52157,#52158,#52159,#52160,#52161,#52162,#52163,#52164,#52165,
#52166,#52167,#52168),(#52169,#52170,#52171,#52172,#52173,#52174,#52175,#52176,
#52177,#52178,#52179,#52180,#52181),(#52182,#52183,#52184,#52185,#52186,#52187,
#52188,#52189,#52190,#52191,#52192,#52193,#52194)),.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.477440744871e-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.706917373565e0),(5.691572199585e-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.357864235255e-1),.unspecified.);
#52197=oriented_edge('',*,*,#52196,.t.);
#52199=oriented_edge('',*,*,#52198,.t.);
#52201=oriented_edge('',*,*,#52200,.t.);
#52202=oriented_edge('',*,*,#51968,.f.);
#52203=edge_loop('',(#52197,#52199,#52201,#52202));
#52204=face_outer_bound('',#52203,.f.);
#52206=cartesian_point('',(-1.122421564474e1,7.369132251933e1,
-1.818504946350e1));
#52207=direction('',(1.149300698864e-2,-7.073508072308e-3,-9.999089339904e-1));
#52208=direction('',(-5.251715629993e-1,-8.509963743472e-1,-1.627220218071e-5));
#52209=axis2_placement_3d('',#52206,#52207,#52208);
#52210=cylindrical_surface('',#52209,3.000019396047e-1);
#52212=oriented_edge('',*,*,#52211,.t.);
#52214=oriented_edge('',*,*,#52213,.f.);
#52215=oriented_edge('',*,*,#52196,.f.);
#52216=oriented_edge('',*,*,#46211,.f.);
#52217=edge_loop('',(#52212,#52214,#52215,#52216));
#52218=face_outer_bound('',#52217,.f.);
#52220=cartesian_point('',(-1.139435839118e1,7.409805733777e1,
-4.825428085684e0));
#52221=cartesian_point('',(-1.140954563775e1,7.409475280366e1,
-4.801001902381e0));
#52222=cartesian_point('',(-1.142385973610e1,7.409140982638e1,
-4.782982649607e0));
#52223=cartesian_point('',(-1.144536029301e1,7.408912062387e1,
-4.802464325462e0));
#52224=cartesian_point('',(-1.146676737573e1,7.408588625387e1,
-4.840325736876e0));
#52225=cartesian_point('',(-1.149155305482e1,7.407908257537e1,
-4.899071342342e0));
#52226=cartesian_point('',(-1.151697516269e1,7.406872044131e1,
-4.974120874172e0));
#52227=cartesian_point('',(-1.154172069744e1,7.405517414455e1,
-5.062532478145e0));
#52228=cartesian_point('',(-1.156527020440e1,7.403871472364e1,
-5.163009059425e0));
#52229=cartesian_point('',(-1.158744593374e1,7.401941360992e1,
-5.275438581066e0));
#52230=cartesian_point('',(-1.160819010853e1,7.399710783717e1,
-5.400856239118e0));
#52231=cartesian_point('',(-1.162733245221e1,7.397152039165e1,
-5.540693771687e0));
#52232=cartesian_point('',(-1.164449202121e1,7.394241678067e1,
-5.695981875954e0));
#52233=cartesian_point('',(-1.165913882384e1,7.390960293327e1,
-5.867432820003e0));
#52234=cartesian_point('',(-1.167063068972e1,7.387281182924e1,
-6.056037625895e0));
#52235=cartesian_point('',(-1.167904704122e1,7.382657335425e1,
-6.288836129941e0));
#52236=cartesian_point('',(-1.167997265226e1,7.379198349650e1,
-6.459377243799e0));
#52237=cartesian_point('',(-1.167863592616e1,7.377117269076e1,
-6.560771577446e0));
#52238=cartesian_point('',(-1.121565012486e1,7.398871096300e1,
-4.393658832535e0));
#52239=cartesian_point('',(-1.126156811994e1,7.401345559996e1,
-4.342188564357e0));
#52240=cartesian_point('',(-1.139995840774e1,7.401865994628e1,
-4.294977721257e0));
#52241=cartesian_point('',(-1.156381778160e1,7.396372589540e1,
-4.347241842576e0));
#52242=cartesian_point('',(-1.164991870485e1,7.390530769550e1,
-4.428911950048e0));
#52243=cartesian_point('',(-1.170071638599e1,7.384491424967e1,
-4.530417165329e0));
#52244=cartesian_point('',(-1.172754009179e1,7.378796232685e1,
-4.641090739471e0));
#52245=cartesian_point('',(-1.173869036659e1,7.373529002734e1,
-4.757983570667e0));
#52246=cartesian_point('',(-1.173906838817e1,7.368635656640e1,
-4.881191632638e0));
#52247=cartesian_point('',(-1.173130868971e1,7.364045134209e1,
-5.011911067920e0));
#52248=cartesian_point('',(-1.171668053229e1,7.359691270223e1,
-5.152168434374e0));
#52249=cartesian_point('',(-1.169565678876e1,7.355543027525e1,
-5.304014690743e0));
#52250=cartesian_point('',(-1.166837647562e1,7.351615021330e1,
-5.468813855960e0));
#52251=cartesian_point('',(-1.163483379951e1,7.347951279736e1,
-5.647447090754e0));
#52252=cartesian_point('',(-1.159483674415e1,7.344611503590e1,
-5.840950037628e0));
#52253=cartesian_point('',(-1.154219033724e1,7.341318199513e1,
-6.076547626273e0));
#52254=cartesian_point('',(-1.150112418813e1,7.339633617333e1,
-6.246441444045e0));
#52255=cartesian_point('',(-1.147603651977e1,7.338884083686e1,
-6.346543994593e0));
#52256=cartesian_point('',(-1.107291450903e1,7.436429861813e1,
-4.127044009826e0));
#52257=cartesian_point('',(-1.117022337548e1,7.440980007099e1,
-4.059093360011e0));
#52258=cartesian_point('',(-1.144578543168e1,7.441758547771e1,
-3.994336274082e0));
#52259=cartesian_point('',(-1.177575199824e1,7.431034496909e1,
-4.067805125239e0));
#52260=cartesian_point('',(-1.195578346862e1,7.419603034296e1,
-4.177272797642e0));
#52261=cartesian_point('',(-1.206999538973e1,7.407598143518e1,
-4.305814041469e0));
#52262=cartesian_point('',(-1.213852975680e1,7.396060804536e1,
-4.438976387634e0));
#52263=cartesian_point('',(-1.217658471868e1,7.385172221756e1,
-4.573821392601e0));
#52264=cartesian_point('',(-1.219330049008e1,7.374843064336e1,
-4.711325151542e0));
#52265=cartesian_point('',(-1.219366341746e1,7.364940477056e1,
-4.853505968118e0));
#52266=cartesian_point('',(-1.218011302193e1,7.355328170397e1,
-5.003010118861e0));
#52267=cartesian_point('',(-1.215348822834e1,7.345931235284e1,
-5.162271553904e0));
#52268=cartesian_point('',(-1.211384838057e1,7.336765029681e1,
-5.332855990662e0));
#52269=cartesian_point('',(-1.206087737837e1,7.327903789791e1,
-5.515741978769e0));
#52270=cartesian_point('',(-1.199383646045e1,7.319447932583e1,
-5.711982554985e0));
#52271=cartesian_point('',(-1.190128107284e1,7.310562326598e1,
-5.948851448876e0));
#52272=cartesian_point('',(-1.182549509838e1,7.305416056483e1,
-6.117920266572e0));
#52273=cartesian_point('',(-1.177800282404e1,7.302828411924e1,
-6.216940838212e0));
#52274=cartesian_point('',(-1.113425610051e1,7.480461558518e1,
-4.343326549758e0));
#52275=cartesian_point('',(-1.124437500323e1,7.483905676819e1,
-4.289113564819e0));
#52276=cartesian_point('',(-1.151047319134e1,7.484021413326e1,
-4.239396281139e0));
#52277=cartesian_point('',(-1.183717130322e1,7.474211805999e1,
-4.297280525184e0));
#52278=cartesian_point('',(-1.203176572937e1,7.463646024110e1,
-4.385452533504e0));
#52279=cartesian_point('',(-1.217414804826e1,7.452014250290e1,
-4.493124666269e0));
#52280=cartesian_point('',(-1.227751920449e1,7.440230662240e1,
-4.608869502224e0));
#52281=cartesian_point('',(-1.235309812878e1,7.428513053719e1,
-4.729765395875e0));
#52282=cartesian_point('',(-1.240808569421e1,7.416825704347e1,
-4.856107947974e0));
#52283=cartesian_point('',(-1.244659483180e1,7.405063182148e1,
-4.989272668658e0));
#52284=cartesian_point('',(-1.247070556680e1,7.393079956657e1,
-5.131415816842e0));
#52285=cartesian_point('',(-1.248090760668e1,7.380766409594e1,
-5.284661706798e0));
#52286=cartesian_point('',(-1.247665115316e1,7.368099026819e1,
-5.450405498229e0));
#52287=cartesian_point('',(-1.245680589170e1,7.355112470114e1,
-5.629535134100e0));
#52288=cartesian_point('',(-1.241968999729e1,7.341852879996e1,
-5.823072460975e0));
#52289=cartesian_point('',(-1.235580536707e1,7.326720118794e1,
-6.058141505526e0));
#52290=cartesian_point('',(-1.229340575099e1,7.316719700392e1,
-6.227164520689e0));
#52291=cartesian_point('',(-1.225107762393e1,7.311150333101e1,
-6.326584799037e0));
#52292=(bounded_surface()b_spline_surface(3,3,((#52220,#52221,#52222,#52223,
#52224,#52225,#52226,#52227,#52228,#52229,#52230,#52231,#52232,#52233,#52234,
#52235,#52236,#52237),(#52238,#52239,#52240,#52241,#52242,#52243,#52244,#52245,
#52246,#52247,#52248,#52249,#52250,#52251,#52252,#52253,#52254,#52255),(#52256,
#52257,#52258,#52259,#52260,#52261,#52262,#52263,#52264,#52265,#52266,#52267,
#52268,#52269,#52270,#52271,#52272,#52273),(#52274,#52275,#52276,#52277,#52278,
#52279,#52280,#52281,#52282,#52283,#52284,#52285,#52286,#52287,#52288,#52289,
#52290,#52291)),.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.380362560612e-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.428528556989e0,
1.428528556989e0,1.428528556989e0,1.428528556989e0,1.428528556989e0,
1.428528556989e0,1.428528556989e0,1.428528556989e0,1.428528556989e0,
1.428528556989e0,1.428528556989e0,1.428528556989e0,1.428528556989e0,
1.428528556989e0,1.428528556989e0,1.428528556989e0,1.428528556989e0,
1.428528556989e0),(8.752484684072e-1,8.752484684072e-1,8.752484684072e-1,
8.752484684072e-1,8.752484684072e-1,8.752484684072e-1,8.752484684072e-1,
8.752484684072e-1,8.752484684072e-1,8.752484684072e-1,8.752484684072e-1,
8.752484684072e-1,8.752484684072e-1,8.752484684072e-1,8.752484684072e-1,
8.752484684072e-1,8.752484684072e-1,8.752484684072e-1),(8.577299727727e-1,
8.577299727727e-1,8.577299727727e-1,8.577299727727e-1,8.577299727727e-1,
8.577299727727e-1,8.577299727727e-1,8.577299727727e-1,8.577299727727e-1,
8.577299727727e-1,8.577299727727e-1,8.577299727727e-1,8.577299727727e-1,
8.577299727727e-1,8.577299727727e-1,8.577299727727e-1,8.577299727727e-1,
8.577299727727e-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());
#52294=oriented_edge('',*,*,#52293,.t.);
#52296=oriented_edge('',*,*,#52295,.f.);
#52297=oriented_edge('',*,*,#52211,.f.);
#52298=oriented_edge('',*,*,#46209,.t.);
#52299=edge_loop('',(#52294,#52296,#52297,#52298));
#52300=face_outer_bound('',#52299,.f.);
#52302=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#52303=direction('',(0.e0,0.e0,1.e0));
#52304=direction('',(0.e0,-1.e0,0.e0));
#52305=axis2_placement_3d('',#52302,#52303,#52304);
#52306=conical_surface('',#52305,7.438528799863e1,2.656505117708e1);
#52308=oriented_edge('',*,*,#52307,.t.);
#52310=oriented_edge('',*,*,#52309,.f.);
#52312=oriented_edge('',*,*,#52311,.f.);
#52314=oriented_edge('',*,*,#52313,.f.);
#52315=oriented_edge('',*,*,#52293,.f.);
#52316=oriented_edge('',*,*,#46207,.t.);
#52318=oriented_edge('',*,*,#52317,.t.);
#52319=edge_loop('',(#52308,#52310,#52312,#52314,#52315,#52316,#52318));
#52320=face_outer_bound('',#52319,.f.);
#52322=cartesian_point('',(-1.691461207753e1,7.251464026777e1,
-6.695541916562e0));
#52323=direction('',(1.066808649013e-1,-4.343283025138e-1,-8.944149588974e-1));
#52324=direction('',(6.675960982260e-1,-6.353395351795e-1,3.881483281830e-1));
#52325=axis2_placement_3d('',#52322,#52323,#52324);
#52326=cylindrical_surface('',#52325,5.000000035652e-1);
#52327=oriented_edge('',*,*,#52307,.f.);
#52329=oriented_edge('',*,*,#52328,.f.);
#52331=oriented_edge('',*,*,#52330,.f.);
#52333=oriented_edge('',*,*,#52332,.f.);
#52334=edge_loop('',(#52327,#52329,#52331,#52333));
#52335=face_outer_bound('',#52334,.f.);
#52337=cartesian_point('',(-1.838397690655e1,7.336166184498e1,
-4.362922072004e0));
#52338=cartesian_point('',(-1.830637983178e1,7.340859156376e1,
-4.314514518259e0));
#52339=cartesian_point('',(-1.814371727276e1,7.349432447576e1,
-4.262309845493e0));
#52340=cartesian_point('',(-1.789120975306e1,7.355802572810e1,
-4.261021326858e0));
#52341=cartesian_point('',(-1.771634220303e1,7.357753408744e1,
-4.288616791585e0));
#52342=cartesian_point('',(-1.754718673323e1,7.357208766655e1,
-4.342728641291e0));
#52343=cartesian_point('',(-1.739367700342e1,7.354471174329e1,
-4.416326030119e0));
#52344=cartesian_point('',(-1.725744943066e1,7.349971891618e1,
-4.504015716306e0));
#52345=cartesian_point('',(-1.713714261913e1,7.344062879101e1,
-4.602864115246e0));
#52346=cartesian_point('',(-1.703071790629e1,7.336966515308e1,
-4.711927353130e0));
#52347=cartesian_point('',(-1.693654347374e1,7.328798436124e1,
-4.831447224985e0));
#52348=cartesian_point('',(-1.685389425716e1,7.319634995327e1,
-4.961854220618e0));
#52349=cartesian_point('',(-1.678273348680e1,7.309546710916e1,
-5.103387063772e0));
#52350=cartesian_point('',(-1.672335410187e1,7.298587907307e1,
-5.256300561710e0));
#52351=cartesian_point('',(-1.667628638222e1,7.286779727711e1,
-5.421150351335e0));
#52352=cartesian_point('',(-1.664242905974e1,7.274103388256e1,
-5.598949596043e0));
#52353=cartesian_point('',(-1.662330959148e1,7.260514760311e1,
-5.791040016902e0));
#52354=cartesian_point('',(-1.662102761031e1,7.243690832538e1,
-6.031369958656e0));
#52355=cartesian_point('',(-1.663928377750e1,7.231658785237e1,
-6.206006115671e0));
#52356=cartesian_point('',(-1.665742642365e1,7.224479033876e1,
-6.311405295419e0));
#52357=cartesian_point('',(-1.824177522723e1,7.282257052712e1,
-4.095246495851e0));
#52358=cartesian_point('',(-1.817799157693e1,7.286437263280e1,
-4.030869080564e0));
#52359=cartesian_point('',(-1.801891726246e1,7.296002205188e1,
-3.959568578226e0));
#52360=cartesian_point('',(-1.775857588859e1,7.302640532984e1,
-3.956918009917e0));
#52361=cartesian_point('',(-1.757984752461e1,7.304163323524e1,
-3.993772714285e0));
#52362=cartesian_point('',(-1.741504799983e1,7.302584779592e1,
-4.065159461710e0));
#52363=cartesian_point('',(-1.727726882350e1,7.298478449910e1,
-4.159472797390e0));
#52364=cartesian_point('',(-1.716779430207e1,7.292578599263e1,
-4.267870969133e0));
#52365=cartesian_point('',(-1.708339434310e1,7.285474082380e1,
-4.385633132874e0));
#52366=cartesian_point('',(-1.702006431154e1,7.277546151502e1,
-4.511217678886e0));
#52367=cartesian_point('',(-1.697460044106e1,7.269021000861e1,
-4.644844551819e0));
#52368=cartesian_point('',(-1.694491970210e1,7.260061388610e1,
-4.787110889606e0));
#52369=cartesian_point('',(-1.692972798072e1,7.250807192076e1,
-4.938475686598e0));
#52370=cartesian_point('',(-1.692823656889e1,7.241371770812e1,
-5.099427168811e0));
#52371=cartesian_point('',(-1.694011777257e1,7.231837888192e1,
-5.270732544430e0));
#52372=cartesian_point('',(-1.696557981068e1,7.222266467178e1,
-5.453561907848e0));
#52373=cartesian_point('',(-1.700544021019e1,7.212723287922e1,
-5.649327584720e0));
#52374=cartesian_point('',(-1.706986564442e1,7.201837824993e1,
-5.892294269294e0));
#52375=cartesian_point('',(-1.712946812975e1,7.194950179966e1,
-6.067140568025e0));
#52376=cartesian_point('',(-1.716971102757e1,7.191186947312e1,
-6.172065009833e0));
#52377=cartesian_point('',(-1.786100436281e1,7.251859205068e1,
-4.491745906466e0));
#52378=cartesian_point('',(-1.784332590705e1,7.253100646898e1,
-4.450536529560e0));
#52379=cartesian_point('',(-1.779375011518e1,7.256315631838e1,
-4.406618012649e0));
#52380=cartesian_point('',(-1.771030538163e1,7.258457117843e1,
-4.404269742828e0));
#52381=cartesian_point('',(-1.765337319599e1,7.258848394335e1,
-4.426037325631e0));
#52382=cartesian_point('',(-1.760242534660e1,7.258139986321e1,
-4.470322319880e0));
#52383=cartesian_point('',(-1.756216653357e1,7.256562749110e1,
-4.532459755919e0));
#52384=cartesian_point('',(-1.753293458963e1,7.254404098870e1,
-4.608825652543e0));
#52385=cartesian_point('',(-1.751336560827e1,7.251893445962e1,
-4.697404068517e0));
#52386=cartesian_point('',(-1.750183507088e1,7.249180237211e1,
-4.797561092352e0));
#52387=cartesian_point('',(-1.749704528023e1,7.246355910630e1,
-4.909556850521e0));
#52388=cartesian_point('',(-1.749809054937e1,7.243487528874e1,
-5.033747651864e0));
#52389=cartesian_point('',(-1.750433076712e1,7.240632002283e1,
-5.170272245412e0));
#52390=cartesian_point('',(-1.751531741926e1,7.237835985464e1,
-5.319279226014e0));
#52391=cartesian_point('',(-1.753079030494e1,7.235136722995e1,
-5.481231375568e0));
#52392=cartesian_point('',(-1.755069188107e1,7.232567512302e1,
-5.657082410884e0));
#52393=cartesian_point('',(-1.757515544433e1,7.230168406951e1,
-5.848167309848e0));
#52394=cartesian_point('',(-1.760905571638e1,7.227658364777e1,
-6.088495164482e0));
#52395=cartesian_point('',(-1.763641598446e1,7.226307368834e1,
-6.264240129498e0));
#52396=cartesian_point('',(-1.765375233591e1,7.225672780863e1,
-6.370704419333e0));
#52397=cartesian_point('',(-1.779866651939e1,7.289439475866e1,
-4.972409991770e0));
#52398=cartesian_point('',(-1.779194100095e1,7.289615029755e1,
-4.959615737902e0));
#52399=cartesian_point('',(-1.779759654866e1,7.288427342386e1,
-4.949501897375e0));
#52400=cartesian_point('',(-1.781700966203e1,7.287885046533e1,
-4.948678063631e0));
#52401=cartesian_point('',(-1.782936383575e1,7.288096550301e1,
-4.953082021499e0));
#52402=cartesian_point('',(-1.783521801902e1,7.288889457130e1,
-4.965533804240e0));
#52403=cartesian_point('',(-1.783161390008e1,7.290039515947e1,
-4.989671288206e0));
#52404=cartesian_point('',(-1.781873300270e1,7.291291103243e1,
-5.028121845181e0));
#52405=cartesian_point('',(-1.779808258061e1,7.292443651636e1,
-5.082109792535e0));
#52406=cartesian_point('',(-1.777128262052e1,7.293363214767e1,
-5.152086545136e0));
#52407=cartesian_point('',(-1.773963126086e1,7.293958284986e1,
-5.238355664402e0));
#52408=cartesian_point('',(-1.770421321588e1,7.294158115584e1,
-5.340977444304e0));
#52409=cartesian_point('',(-1.766599703083e1,7.293905690004e1,
-5.459698336319e0));
#52410=cartesian_point('',(-1.762579858144e1,7.293152795660e1,
-5.594251076053e0));
#52411=cartesian_point('',(-1.758425189622e1,7.291850605521e1,
-5.744723344722e0));
#52412=cartesian_point('',(-1.754184718506e1,7.289937870509e1,
-5.911795696077e0));
#52413=cartesian_point('',(-1.749906012507e1,7.287330915791e1,
-6.096690954325e0));
#52414=cartesian_point('',(-1.744985570711e1,7.283381453638e1,
-6.332964559531e0));
#52415=cartesian_point('',(-1.741855002785e1,7.279860190497e1,
-6.508982121549e0));
#52416=cartesian_point('',(-1.740148136301e1,7.277489705399e1,
-6.616748313196e0));
#52417=(bounded_surface()b_spline_surface(3,3,((#52337,#52338,#52339,#52340,
#52341,#52342,#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)),
.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.965533336459e-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());
#52419=oriented_edge('',*,*,#52418,.f.);
#52420=oriented_edge('',*,*,#52328,.t.);
#52421=oriented_edge('',*,*,#52317,.f.);
#52422=oriented_edge('',*,*,#46205,.t.);
#52423=edge_loop('',(#52419,#52420,#52421,#52422));
#52424=face_outer_bound('',#52423,.f.);
#52426=cartesian_point('',(-1.783026144333e1,7.237772114297e1,
-1.813926612680e1));
#52427=direction('',(7.911056340444e-3,1.093393629447e-2,9.999089279653e-1));
#52428=direction('',(8.108598032758e-1,-5.852404456142e-1,-1.577727549188e-5));
#52429=axis2_placement_3d('',#52426,#52427,#52428);
#52430=cylindrical_surface('',#52429,3.000024182775e-1);
#52431=oriented_edge('',*,*,#52418,.t.);
#52432=oriented_edge('',*,*,#46203,.f.);
#52434=oriented_edge('',*,*,#52433,.f.);
#52436=oriented_edge('',*,*,#52435,.f.);
#52437=edge_loop('',(#52431,#52432,#52434,#52436));
#52438=face_outer_bound('',#52437,.f.);
#52440=cartesian_point('',(-1.748160862751e1,7.163442252422e1,
-2.981594124923e1));
#52441=cartesian_point('',(-1.748851766706e1,7.166113389487e1,
-2.979304366486e1));
#52442=cartesian_point('',(-1.752169106352e1,7.178971765630e1,
-2.967493407258e1));
#52443=cartesian_point('',(-1.757369323558e1,7.199447592560e1,
-2.941089624761e1));
#52444=cartesian_point('',(-1.761629764800e1,7.217098279056e1,
-2.897826819598e1));
#52445=cartesian_point('',(-1.762210873269e1,7.220629079742e1,
-2.864163840039e1));
#52446=cartesian_point('',(-1.761789093925e1,7.219768738627e1,
-2.846523601907e1));
#52447=cartesian_point('',(-1.761755890825e1,7.219694921887e1,
-2.845285432501e1));
#52448=cartesian_point('',(-1.746995850733e1,7.166154786690e1,
-2.984405927493e1));
#52449=cartesian_point('',(-1.747702768404e1,7.168887835241e1,
-2.982063095057e1));
#52450=cartesian_point('',(-1.751096732681e1,7.182043219622e1,
-2.969979257623e1));
#52451=cartesian_point('',(-1.756414699349e1,7.202982779964e1,
-2.942975248134e1));
#52452=cartesian_point('',(-1.760768908083e1,7.221022139193e1,
-2.898755307703e1));
#52453=cartesian_point('',(-1.761362525973e1,7.224629241933e1,
-2.864360377317e1));
#52454=cartesian_point('',(-1.760931579650e1,7.223750207100e1,
-2.846336621719e1));
#52455=cartesian_point('',(-1.760897655058e1,7.223674786961e1,
-2.845071532229e1));
#52456=cartesian_point('',(-1.746357113910e1,7.170531126769e1,
-2.989316701073e1));
#52457=cartesian_point('',(-1.747092085892e1,7.173372637600e1,
-2.986880888687e1));
#52458=cartesian_point('',(-1.750620288299e1,7.187048348539e1,
-2.974318997917e1));
#52459=cartesian_point('',(-1.756144539389e1,7.208800320053e1,
-2.946263455155e1));
#52460=cartesian_point('',(-1.760663018706e1,7.227520592198e1,
-2.900366716449e1));
#52461=cartesian_point('',(-1.761278551762e1,7.231261367951e1,
-2.864689486762e1));
#52462=cartesian_point('',(-1.760831545873e1,7.230349583730e1,
-2.845993849721e1));
#52463=cartesian_point('',(-1.760796357307e1,7.230271354607e1,
-2.844681599134e1));
#52464=cartesian_point('',(-1.748346770320e1,7.175768183654e1,
-2.996023981330e1));
#52465=cartesian_point('',(-1.749120237233e1,7.178758521799e1,
-2.993460585825e1));
#52466=cartesian_point('',(-1.752832635475e1,7.193148202637e1,
-2.980242730671e1));
#52467=cartesian_point('',(-1.758639941244e1,7.216014930089e1,
-2.950744318823e1));
#52468=cartesian_point('',(-1.763383825644e1,7.235669521880e1,
-2.902546749085e1));
#52469=cartesian_point('',(-1.764029429754e1,7.239593718038e1,
-2.865110003021e1));
#52470=cartesian_point('',(-1.763560387615e1,7.238636996501e1,
-2.845492438940e1));
#52471=cartesian_point('',(-1.763523464676e1,7.238554913009e1,
-2.844115475906e1));
#52472=cartesian_point('',(-1.751136449846e1,7.179157794310e1,
-3.000818184475e1));
#52473=cartesian_point('',(-1.751937516831e1,7.182254838578e1,
-2.998163314499e1));
#52474=cartesian_point('',(-1.755781979696e1,7.197156421147e1,
-2.984475146372e1));
#52475=cartesian_point('',(-1.761792229850e1,7.220822405676e1,
-2.953942227071e1));
#52476=cartesian_point('',(-1.766697725059e1,7.241146885435e1,
-2.904095008809e1));
#52477=cartesian_point('',(-1.767364889496e1,7.245202590247e1,
-2.865396725694e1));
#52478=cartesian_point('',(-1.766880047819e1,7.244213649581e1,
-2.845118158889e1));
#52479=cartesian_point('',(-1.766841881370e1,7.244128802589e1,
-2.843694798364e1));
#52480=cartesian_point('',(-1.754260398347e1,7.181337579902e1,
-3.004302384054e1));
#52481=cartesian_point('',(-1.755081591771e1,7.184512436067e1,
-3.001580809355e1));
#52482=cartesian_point('',(-1.759022358379e1,7.199787305981e1,
-2.987549681106e1));
#52483=cartesian_point('',(-1.765180598988e1,7.224036122207e1,
-2.956262381581e1));
#52484=cartesian_point('',(-1.770203943514e1,7.244849095532e1,
-2.905212211887e1));
#52485=cartesian_point('',(-1.770886830104e1,7.249000698667e1,
-2.865593994752e1));
#52486=cartesian_point('',(-1.770390467139e1,7.247988263269e1,
-2.844833413648e1));
#52487=cartesian_point('',(-1.770351393900e1,7.247901401084e1,
-2.843376219294e1));
#52488=cartesian_point('',(-1.757056128130e1,7.182678437696e1,
-3.006709276019e1));
#52489=cartesian_point('',(-1.757891264489e1,7.185907199391e1,
-3.003941490476e1));
#52490=cartesian_point('',(-1.761898747173e1,7.201440670538e1,
-2.989672770700e1));
#52491=cartesian_point('',(-1.768159510716e1,7.226093253450e1,
-2.957862861295e1));
#52492=cartesian_point('',(-1.773264497386e1,7.247244639099e1,
-2.905979326298e1));
#52493=cartesian_point('',(-1.773958275767e1,7.251462677447e1,
-2.865723809040e1));
#52494=cartesian_point('',(-1.773453931231e1,7.250433965669e1,
-2.844629304239e1));
#52495=cartesian_point('',(-1.773414229800e1,7.250345707425e1,
-2.843148670915e1));
#52496=cartesian_point('',(-1.759226755628e1,7.183479857587e1,
-3.008298560531e1));
#52497=cartesian_point('',(-1.760071118720e1,7.186744291247e1,
-3.005500194978e1));
#52498=cartesian_point('',(-1.764122750742e1,7.202448891667e1,
-2.991074249095e1));
#52499=cartesian_point('',(-1.770451358801e1,7.227368667038e1,
-2.958918502788e1));
#52500=cartesian_point('',(-1.775610372129e1,7.248743996919e1,
-2.906483488603e1));
#52501=cartesian_point('',(-1.776311358150e1,7.253005998745e1,
-2.865806238220e1));
#52502=cartesian_point('',(-1.775801731812e1,7.251966516080e1,
-2.844490759531e1));
#52503=cartesian_point('',(-1.775761614674e1,7.251877333994e1,
-2.842994615478e1));
#52504=cartesian_point('',(-1.761543084978e1,7.184123451928e1,
-3.009747745403e1));
#52505=cartesian_point('',(-1.762395882345e1,7.187420493799e1,
-3.006921426264e1));
#52506=cartesian_point('',(-1.766487871857e1,7.203281525726e1,
-2.992351757939e1));
#52507=cartesian_point('',(-1.772878497473e1,7.228445545217e1,
-2.959879877600e1));
#52508=cartesian_point('',(-1.778086897276e1,7.250025585450e1,
-2.906940749075e1));
#52509=cartesian_point('',(-1.778794471895e1,7.254327774867e1,
-2.865877986925e1));
#52510=cartesian_point('',(-1.778280017392e1,7.253278446392e1,
-2.844360513116e1));
#52511=cartesian_point('',(-1.778239520253e1,7.253188419810e1,
-2.842850190502e1));
#52512=cartesian_point('',(-1.764965757277e1,7.184785214662e1,
-3.011551817817e1));
#52513=cartesian_point('',(-1.765829087809e1,7.188122979369e1,
-3.008690588780e1));
#52514=cartesian_point('',(-1.769971477858e1,7.204179371121e1,
-2.993941432372e1));
#52515=cartesian_point('',(-1.776439554237e1,7.229648415416e1,
-2.961074747356e1));
#52516=cartesian_point('',(-1.781709630447e1,7.251484108618e1,
-2.907506054540e1));
#52517=cartesian_point('',(-1.782425433250e1,7.255836486396e1,
-2.865961845180e1));
#52518=cartesian_point('',(-1.781904949084e1,7.254774861959e1,
-2.844192109326e1));
#52519=cartesian_point('',(-1.781863977378e1,7.254683780728e1,
-2.842664079786e1));
#52520=cartesian_point('',(-1.769760152842e1,7.185155524265e1,
-3.013429760532e1));
#52521=cartesian_point('',(-1.770634524224e1,7.188535974588e1,
-3.010531938992e1));
#52522=cartesian_point('',(-1.774829744042e1,7.204797142229e1,
-2.995594643434e1));
#52523=cartesian_point('',(-1.781379004200e1,7.230585913080e1,
-2.962314124727e1));
#52524=cartesian_point('',(-1.786713729530e1,7.252689581356e1,
-2.908085523531e1));
#52525=cartesian_point('',(-1.787438157105e1,7.257094566500e1,
-2.866036661903e1));
#52526=cartesian_point('',(-1.786911352655e1,7.256020053455e1,
-2.844002505336e1));
#52527=cartesian_point('',(-1.786869883507e1,7.255927866741e1,
-2.842455915423e1));
#52528=cartesian_point('',(-1.776095596945e1,7.184704593332e1,
-3.014814839102e1));
#52529=cartesian_point('',(-1.776978285144e1,7.188117197743e1,
-3.011889453272e1));
#52530=cartesian_point('',(-1.781213300407e1,7.204532618334e1,
-2.996810436836e1));
#52531=cartesian_point('',(-1.787823714430e1,7.230562231821e1,
-2.963218186762e1));
#52532=cartesian_point('',(-1.793207138452e1,7.252867759534e1,
-2.908492491816e1));
#52533=cartesian_point('',(-1.793938062865e1,7.257312372593e1,
-2.866063487283e1));
#52534=cartesian_point('',(-1.793406497492e1,7.256228150856e1,
-2.843830148698e1));
#52535=cartesian_point('',(-1.793364653634e1,7.256135131406e1,
-2.842269577683e1));
#52536=cartesian_point('',(-1.783895263899e1,7.183014079092e1,
-3.015196034045e1));
#52537=cartesian_point('',(-1.784780616636e1,7.186436985022e1,
-3.012261817174e1));
#52538=cartesian_point('',(-1.789028381557e1,7.202901825138e1,
-2.997137396235e1));
#52539=cartesian_point('',(-1.795658388042e1,7.229008599733e1,
-2.963445273739e1));
#52540=cartesian_point('',(-1.801057414139e1,7.251378799124e1,
-2.908560320013e1));
#52541=cartesian_point('',(-1.801790420010e1,7.255836108164e1,
-2.866009525382e1));
#52542=cartesian_point('',(-1.801257329331e1,7.254748775960e1,
-2.843712372910e1));
#52543=cartesian_point('',(-1.801215365424e1,7.254655489719e1,
-2.842147322632e1));
#52544=cartesian_point('',(-1.789153913610e1,7.180768595679e1,
-3.014163622150e1));
#52545=cartesian_point('',(-1.790033686213e1,7.184169927949e1,
-3.011247899432e1));
#52546=cartesian_point('',(-1.794254750531e1,7.200531272641e1,
-2.996218565573e1));
#52547=cartesian_point('',(-1.800843726065e1,7.226476454796e1,
-2.962735598035e1));
#52548=cartesian_point('',(-1.806210077963e1,7.248711217376e1,
-2.908184167448e1));
#52549=cartesian_point('',(-1.806938724802e1,7.253141938220e1,
-2.865888428238e1));
#52550=cartesian_point('',(-1.806408828450e1,7.252061120024e1,
-2.843724916172e1));
#52551=cartesian_point('',(-1.806367115952e1,7.251968392504e1,
-2.842169246461e1));
#52552=cartesian_point('',(-1.791994898554e1,7.179164847193e1,
-3.013150336110e1));
#52553=cartesian_point('',(-1.792869050482e1,7.182544449074e1,
-3.010253241900e1));
#52554=cartesian_point('',(-1.797063220229e1,7.198801546484e1,
-2.995319685894e1));
#52555=cartesian_point('',(-1.803610866736e1,7.224583962287e1,
-2.962047392757e1));
#52556=cartesian_point('',(-1.808944307067e1,7.246682304151e1,
-2.907831908240e1));
#52557=cartesian_point('',(-1.809668563210e1,7.251086243644e1,
-2.865793077340e1));
#52558=cartesian_point('',(-1.809141884387e1,7.250011986780e1,
-2.843764176534e1));
#52559=cartesian_point('',(-1.809100425125e1,7.249919822038e1,
-2.842217955536e1));
#52560=b_spline_surface_with_knots('',3,3,((#52440,#52441,#52442,#52443,#52444,
#52445,#52446,#52447),(#52448,#52449,#52450,#52451,#52452,#52453,#52454,#52455),
(#52456,#52457,#52458,#52459,#52460,#52461,#52462,#52463),(#52464,#52465,#52466,
#52467,#52468,#52469,#52470,#52471),(#52472,#52473,#52474,#52475,#52476,#52477,
#52478,#52479),(#52480,#52481,#52482,#52483,#52484,#52485,#52486,#52487),
(#52488,#52489,#52490,#52491,#52492,#52493,#52494,#52495),(#52496,#52497,#52498,
#52499,#52500,#52501,#52502,#52503),(#52504,#52505,#52506,#52507,#52508,#52509,
#52510,#52511),(#52512,#52513,#52514,#52515,#52516,#52517,#52518,#52519),
(#52520,#52521,#52522,#52523,#52524,#52525,#52526,#52527),(#52528,#52529,#52530,
#52531,#52532,#52533,#52534,#52535),(#52536,#52537,#52538,#52539,#52540,#52541,
#52542,#52543),(#52544,#52545,#52546,#52547,#52548,#52549,#52550,#52551),
(#52552,#52553,#52554,#52555,#52556,#52557,#52558,#52559)),.unspecified.,.f.,
.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.585054927251e-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.699393651397e0),(6.347283698701e-2,8.948312966666e-2,1.922535293911e-1,
3.060909039633e-1,4.243263310224e-1,4.332588574203e-1),.unspecified.);
#52561=oriented_edge('',*,*,#52433,.t.);
#52563=oriented_edge('',*,*,#52562,.f.);
#52565=oriented_edge('',*,*,#52564,.t.);
#52567=oriented_edge('',*,*,#52566,.f.);
#52568=edge_loop('',(#52561,#52563,#52565,#52567));
#52569=face_outer_bound('',#52568,.f.);
#52571=cartesian_point('',(1.358327793437e0,3.292500611903e1,
-6.623283233972e1));
#52572=direction('',(6.217863942469e-5,7.069934903411e-1,-7.072200511503e-1));
#52573=direction('',(-3.314471736367e-1,6.672581455420e-1,6.670152459248e-1));
#52574=axis2_placement_3d('',#52571,#52572,#52573);
#52575=toroidal_surface('',#52574,5.652970132889e1,1.999999848838e0);
#52576=oriented_edge('',*,*,#52562,.t.);
#52577=oriented_edge('',*,*,#46201,.f.);
#52579=oriented_edge('',*,*,#52578,.t.);
#52580=oriented_edge('',*,*,#50795,.f.);
#52581=edge_loop('',(#52576,#52577,#52579,#52580));
#52582=face_outer_bound('',#52581,.f.);
#52584=cartesian_point('',(-2.083155893521e1,7.132827281417e1,
-2.916560304747e1));
#52585=cartesian_point('',(-2.083197536914e1,7.133244762827e1,
-2.923037137192e1));
#52586=cartesian_point('',(-2.083009637748e1,7.133432043294e1,
-2.944996699926e1));
#52587=cartesian_point('',(-2.080849184966e1,7.126830563460e1,
-2.981115444129e1));
#52588=cartesian_point('',(-2.075501377525e1,7.108444261067e1,
-3.019966300818e1));
#52589=cartesian_point('',(-2.070168513373e1,7.089471675882e1,
-3.042949169188e1));
#52590=cartesian_point('',(-2.067016982599e1,7.078124334166e1,
-3.053189156830e1));
#52591=cartesian_point('',(-2.066479860685e1,7.076187060825e1,
-3.054852267551e1));
#52592=cartesian_point('',(-2.084732157249e1,7.134542255888e1,
-2.916439742182e1));
#52593=cartesian_point('',(-2.084774313214e1,7.134964882894e1,
-2.922996468053e1));
#52594=cartesian_point('',(-2.084584081414e1,7.135154396071e1,
-2.945226363222e1));
#52595=cartesian_point('',(-2.082397138029e1,7.128472001860e1,
-2.981788730255e1));
#52596=cartesian_point('',(-2.076982936058e1,7.109857488282e1,
-3.021123412038e1));
#52597=cartesian_point('',(-2.071582208148e1,7.090643502367e1,
-3.044399647965e1));
#52598=cartesian_point('',(-2.068389816106e1,7.079149037236e1,
-3.054772424416e1));
#52599=cartesian_point('',(-2.067845710145e1,7.077186574113e1,
-3.056457161286e1));
#52600=cartesian_point('',(-2.087508488711e1,7.138355938223e1,
-2.916176316562e1));
#52601=cartesian_point('',(-2.087551737671e1,7.138789537578e1,
-2.922903405269e1));
#52602=cartesian_point('',(-2.087356531820e1,7.138983811731e1,
-2.945709750884e1));
#52603=cartesian_point('',(-2.085113100501e1,7.132128877629e1,
-2.983218088671e1));
#52604=cartesian_point('',(-2.079557320419e1,7.113027731960e1,
-3.023584467560e1));
#52605=cartesian_point('',(-2.074011881446e1,7.093298988875e1,
-3.047486273475e1));
#52606=cartesian_point('',(-2.070732357811e1,7.081490801282e1,
-3.058142205622e1));
#52607=cartesian_point('',(-2.070173359233e1,7.079474624069e1,
-3.059873057576e1));
#52608=cartesian_point('',(-2.090240392659e1,7.145036003810e1,
-2.915728570373e1));
#52609=cartesian_point('',(-2.090285419170e1,7.145487447628e1,
-2.922732722228e1));
#52610=cartesian_point('',(-2.090082123961e1,7.145689464615e1,
-2.946476556190e1));
#52611=cartesian_point('',(-2.087746825628e1,7.138553926799e1,
-2.985523337677e1));
#52612=cartesian_point('',(-2.081960795345e1,7.118661365459e1,
-3.027567578076e1));
#52613=cartesian_point('',(-2.076180011018e1,7.098095466551e1,
-3.052486756045e1));
#52614=cartesian_point('',(-2.072758784218e1,7.085777068317e1,
-3.063603187732e1));
#52615=cartesian_point('',(-2.072175565598e1,7.083673535228e1,
-3.065409037204e1));
#52616=cartesian_point('',(-2.091302717799e1,7.152055519064e1,
-2.915269672941e1));
#52617=cartesian_point('',(-2.091349495981e1,7.152524547545e1,
-2.922546854174e1));
#52618=cartesian_point('',(-2.091138229186e1,7.152734194639e1,
-2.947214527564e1));
#52619=cartesian_point('',(-2.088712401336e1,7.145322138425e1,
-2.987777354511e1));
#52620=cartesian_point('',(-2.082699473072e1,7.124649683657e1,
-3.031475028389e1));
#52621=cartesian_point('',(-2.076686769790e1,7.103258817100e1,
-3.057396766465e1));
#52622=cartesian_point('',(-2.073125902885e1,7.090437636394e1,
-3.068966993265e1));
#52623=cartesian_point('',(-2.072518816841e1,7.088248019246e1,
-3.070846748366e1));
#52624=cartesian_point('',(-2.090717931866e1,7.158935744668e1,
-2.914830312698e1));
#52625=cartesian_point('',(-2.090766322474e1,7.159420959953e1,
-2.922358819318e1));
#52626=cartesian_point('',(-2.090547717779e1,7.159637630609e1,
-2.947876893141e1));
#52627=cartesian_point('',(-2.088038556897e1,7.151971037343e1,
-2.989835250174e1));
#52628=cartesian_point('',(-2.081816767509e1,7.130580685405e1,
-3.035054920738e1));
#52629=cartesian_point('',(-2.075590581262e1,7.108430430556e1,
-3.061899522166e1));
#52630=cartesian_point('',(-2.071901174697e1,7.095146435186e1,
-3.073887470433e1));
#52631=cartesian_point('',(-2.071272118528e1,7.092877577080e1,
-3.075835256164e1));
#52632=cartesian_point('',(-2.089058516734e1,7.164124559718e1,
-2.914506779367e1));
#52633=cartesian_point('',(-2.089108045082e1,7.164621196537e1,
-2.922212623103e1));
#52634=cartesian_point('',(-2.088884262710e1,7.164842823072e1,
-2.948330745980e1));
#52635=cartesian_point('',(-2.086316301403e1,7.156996626514e1,
-2.991273799720e1));
#52636=cartesian_point('',(-2.079947138007e1,7.135099720841e1,
-3.037567402790e1));
#52637=cartesian_point('',(-2.073570316548e1,7.112413635801e1,
-3.065063183660e1));
#52638=cartesian_point('',(-2.069790211413e1,7.098803074867e1,
-3.077345879391e1));
#52639=cartesian_point('',(-2.069145652958e1,7.096478303733e1,
-3.079341668055e1));
#52640=cartesian_point('',(-2.087211824293e1,7.167805105421e1,
-2.914281585513e1));
#52641=cartesian_point('',(-2.087262116637e1,7.168309411825e1,
-2.922106511559e1));
#52642=cartesian_point('',(-2.087034857441e1,7.168534366248e1,
-2.948627568856e1));
#52643=cartesian_point('',(-2.084427411504e1,7.160567565635e1,
-2.992231848861e1));
#52644=cartesian_point('',(-2.077959286098e1,7.138330507881e1,
-3.039246600259e1));
#52645=cartesian_point('',(-2.071481312722e1,7.115284611546e1,
-3.067179649730e1));
#52646=cartesian_point('',(-2.067640303275e1,7.101454761027e1,
-3.079660269109e1));
#52647=cartesian_point('',(-2.066985334995e1,7.099092444160e1,
-3.081688291861e1));
#52648=cartesian_point('',(-2.085643723859e1,7.170279108759e1,
-2.914132310203e1));
#52649=cartesian_point('',(-2.085694508749e1,7.170788359733e1,
-2.922034008413e1));
#52650=cartesian_point('',(-2.085465008052e1,7.171015459637e1,
-2.948814836841e1));
#52651=cartesian_point('',(-2.082832106441e1,7.162970905797e1,
-2.992845408293e1));
#52652=cartesian_point('',(-2.076300180395e1,7.140514552575e1,
-3.040325082788e1));
#52653=cartesian_point('',(-2.069756994551e1,7.117236686513e1,
-3.068540038580e1));
#52654=cartesian_point('',(-2.065876720200e1,7.103265460374e1,
-3.081148258998e1));
#52655=cartesian_point('',(-2.065215040723e1,7.100878937835e1,
-3.083197063012e1));
#52656=cartesian_point('',(-2.083847079775e1,7.172593214839e1,
-2.913994798998e1));
#52657=cartesian_point('',(-2.083898304179e1,7.173106878002e1,
-2.921965003338e1));
#52658=cartesian_point('',(-2.083666803321e1,7.173335892387e1,
-2.948977633437e1));
#52659=cartesian_point('',(-2.081011186839e1,7.165221956980e1,
-2.993388597695e1));
#52660=cartesian_point('',(-2.074422329546e1,7.142569919752e1,
-3.041283137188e1));
#52661=cartesian_point('',(-2.067820952636e1,7.119085060058e1,
-3.069749646552e1));
#52662=cartesian_point('',(-2.063905641015e1,7.104987680159e1,
-3.082471729253e1));
#52663=cartesian_point('',(-2.063237972935e1,7.102579558164e1,
-3.084539077017e1));
#52664=cartesian_point('',(-2.081008563720e1,7.175579835514e1,
-2.913820659129e1));
#52665=cartesian_point('',(-2.081060321969e1,7.176098857841e1,
-2.921874072853e1));
#52666=cartesian_point('',(-2.080826391662e1,7.176330197602e1,
-2.949168255477e1));
#52667=cartesian_point('',(-2.078143185090e1,7.168131989486e1,
-2.994041255028e1));
#52668=cartesian_point('',(-2.071485177578e1,7.145242269220e1,
-3.042439700667e1));
#52669=cartesian_point('',(-2.064813120239e1,7.121505989512e1,
-3.071211753742e1));
#52670=cartesian_point('',(-2.060855251414e1,7.107255379875e1,
-3.084072136622e1));
#52671=cartesian_point('',(-2.060180309415e1,7.104821022603e1,
-3.086162008123e1));
#52672=cartesian_point('',(-2.076685075653e1,7.178904792473e1,
-2.913634255447e1));
#52673=cartesian_point('',(-2.076737353464e1,7.179429030572e1,
-2.921768652176e1));
#52674=cartesian_point('',(-2.076501058712e1,7.179662633493e1,
-2.949336854005e1));
#52675=cartesian_point('',(-2.073791000257e1,7.171382407496e1,
-2.994659526475e1));
#52676=cartesian_point('',(-2.067065692734e1,7.148261363722e1,
-3.043548395574e1));
#52677=cartesian_point('',(-2.060324846117e1,7.124280391080e1,
-3.072617817126e1));
#52678=cartesian_point('',(-2.056325558762e1,7.109880651575e1,
-3.085612799777e1));
#52679=cartesian_point('',(-2.055643537468e1,7.107420760984e1,
-3.087724592362e1));
#52680=cartesian_point('',(-2.070401879107e1,7.181798029132e1,
-2.913488227911e1));
#52681=cartesian_point('',(-2.070454447015e1,7.182325179466e1,
-2.921667841654e1));
#52682=cartesian_point('',(-2.070216832070e1,7.182560046027e1,
-2.949389042624e1));
#52683=cartesian_point('',(-2.067491780819e1,7.174234025191e1,
-2.994962790817e1));
#52684=cartesian_point('',(-2.060728896206e1,7.150983821501e1,
-3.044125488779e1));
#52685=cartesian_point('',(-2.053949640966e1,7.126866224096e1,
-3.073360946582e1));
#52686=cartesian_point('',(-2.049927227496e1,7.112383217646e1,
-3.086431083271e1));
#52687=cartesian_point('',(-2.049241253463e1,7.109909070480e1,
-3.088555115535e1));
#52688=cartesian_point('',(-2.063425433024e1,7.183193843456e1,
-2.913443087138e1));
#52689=cartesian_point('',(-2.063477887375e1,7.183719853801e1,
-2.921605000769e1));
#52690=cartesian_point('',(-2.063240789218e1,7.183954225712e1,
-2.949266310519e1));
#52691=cartesian_point('',(-2.060521606867e1,7.175646131179e1,
-2.994741775604e1));
#52692=cartesian_point('',(-2.053773431733e1,7.152446486888e1,
-3.043797283785e1));
#52693=cartesian_point('',(-2.047009211475e1,7.128382370984e1,
-3.072967747018e1));
#52694=cartesian_point('',(-2.042995850678e1,7.113931959219e1,
-3.086008464804e1));
#52695=cartesian_point('',(-2.042311423938e1,7.111463392761e1,
-3.088127705868e1));
#52696=cartesian_point('',(-2.057024436285e1,7.182939620706e1,
-2.913500523213e1));
#52697=cartesian_point('',(-2.057076418345e1,7.183460889838e1,
-2.921588822071e1));
#52698=cartesian_point('',(-2.056841469504e1,7.183693204501e1,
-2.949001044230e1));
#52699=cartesian_point('',(-2.054146695918e1,7.175459665459e1,
-2.994067749849e1));
#52700=cartesian_point('',(-2.047459697512e1,7.152470297726e1,
-3.042677455709e1));
#52701=cartesian_point('',(-2.040758007743e1,7.128628611389e1,
-3.071577606511e1));
#52702=cartesian_point('',(-2.036782297016e1,7.114313760925e1,
-3.084495971073e1));
#52703=cartesian_point('',(-2.036104305461e1,7.111868404638e1,
-3.086595285542e1));
#52704=cartesian_point('',(-2.053205796779e1,7.182013405083e1,
-2.913584671945e1));
#52705=cartesian_point('',(-2.053257311334e1,7.182529981022e1,
-2.921600101670e1));
#52706=cartesian_point('',(-2.053024490040e1,7.182760259279e1,
-2.948765759242e1));
#52707=cartesian_point('',(-2.050353877982e1,7.174600520555e1,
-2.993427845716e1));
#52708=cartesian_point('',(-2.043727436643e1,7.151819299493e1,
-3.041596264776e1));
#52709=cartesian_point('',(-2.037087643997e1,7.128197789736e1,
-3.070228841138e1));
#52710=cartesian_point('',(-2.033149201980e1,7.114017127476e1,
-3.083026091791e1));
#52711=cartesian_point('',(-2.032477580431e1,7.111594746265e1,
-3.085105681500e1));
#52712=cartesian_point('',(-2.051695604864e1,7.181519987400e1,
-2.913626137920e1));
#52713=cartesian_point('',(-2.051746904045e1,7.182034401243e1,
-2.921607997736e1));
#52714=cartesian_point('',(-2.051515062885e1,7.182263741352e1,
-2.948660066042e1));
#52715=cartesian_point('',(-2.048855581746e1,7.174138001526e1,
-2.993135749459e1));
#52716=cartesian_point('',(-2.042257038302e1,7.151452671068e1,
-3.041100873131e1));
#52717=cartesian_point('',(-2.035645760898e1,7.127932593953e1,
-3.069610181244e1));
#52718=cartesian_point('',(-2.031724488116e1,7.113813750542e1,
-3.082351636212e1));
#52719=cartesian_point('',(-2.031055801149e1,7.111401953665e1,
-3.084422138967e1));
#52720=b_spline_surface_with_knots('',3,3,((#52584,#52585,#52586,#52587,#52588,
#52589,#52590,#52591),(#52592,#52593,#52594,#52595,#52596,#52597,#52598,#52599),
(#52600,#52601,#52602,#52603,#52604,#52605,#52606,#52607),(#52608,#52609,#52610,
#52611,#52612,#52613,#52614,#52615),(#52616,#52617,#52618,#52619,#52620,#52621,
#52622,#52623),(#52624,#52625,#52626,#52627,#52628,#52629,#52630,#52631),
(#52632,#52633,#52634,#52635,#52636,#52637,#52638,#52639),(#52640,#52641,#52642,
#52643,#52644,#52645,#52646,#52647),(#52648,#52649,#52650,#52651,#52652,#52653,
#52654,#52655),(#52656,#52657,#52658,#52659,#52660,#52661,#52662,#52663),
(#52664,#52665,#52666,#52667,#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)),.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.438830125081e-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.712745293412e0),(
5.613123505616e-1,6.079905377470e-1,7.189472137360e-1,8.232049050384e-1,
9.172121816906e-1,9.360991925055e-1),.unspecified.);
#52722=oriented_edge('',*,*,#52721,.t.);
#52724=oriented_edge('',*,*,#52723,.f.);
#52726=oriented_edge('',*,*,#52725,.t.);
#52727=oriented_edge('',*,*,#52578,.f.);
#52728=edge_loop('',(#52722,#52724,#52726,#52727));
#52729=face_outer_bound('',#52728,.f.);
#52731=cartesian_point('',(-2.074053631542e1,7.159300033798e1,
-1.869644345948e1));
#52732=direction('',(1.231823648781e-2,-5.513884056869e-3,-9.999089249189e-1));
#52733=direction('',(-4.096133064842e-1,-9.122592498336e-1,-1.562326732775e-5));
#52734=axis2_placement_3d('',#52731,#52732,#52733);
#52735=cylindrical_surface('',#52734,3.000026719719e-1);
#52737=oriented_edge('',*,*,#52736,.t.);
#52739=oriented_edge('',*,*,#52738,.f.);
#52740=oriented_edge('',*,*,#52721,.f.);
#52741=oriented_edge('',*,*,#46199,.f.);
#52742=edge_loop('',(#52737,#52739,#52740,#52741));
#52743=face_outer_bound('',#52742,.f.);
#52745=cartesian_point('',(-2.096860015482e1,7.197687899481e1,
-4.825462591215e0));
#52746=cartesian_point('',(-2.098319692541e1,7.197164662086e1,
-4.801083716825e0));
#52747=cartesian_point('',(-2.099694726287e1,7.196645945931e1,
-4.783028562235e0));
#52748=cartesian_point('',(-2.101790071141e1,7.196139525826e1,
-4.802308077228e0));
#52749=cartesian_point('',(-2.103864874905e1,7.195542590687e1,
-4.839976515954e0));
#52750=cartesian_point('',(-2.106229905273e1,7.194548767777e1,
-4.898515970963e0));
#52751=cartesian_point('',(-2.108613492869e1,7.193193897441e1,
-4.973367500709e0));
#52752=cartesian_point('',(-2.110889954246e1,7.191531813287e1,
-5.061599800050e0));
#52753=cartesian_point('',(-2.113010841949e1,7.189596106103e1,
-5.161915578313e0));
#52754=cartesian_point('',(-2.114959095264e1,7.187396305282e1,
-5.274195825939e0));
#52755=cartesian_point('',(-2.116726616649e1,7.184917255267e1,
-5.399463532918e0));
#52756=cartesian_point('',(-2.118292808261e1,7.182134038975e1,
-5.539134599530e0));
#52757=cartesian_point('',(-2.119616929973e1,7.179028648409e1,
-5.694226705798e0));
#52758=cartesian_point('',(-2.120644159771e1,7.175588892225e1,
-5.865445768630e0));
#52759=cartesian_point('',(-2.121307712784e1,7.171796739100e1,
-6.053779802900e0));
#52760=cartesian_point('',(-2.121546241304e1,7.167091164466e1,
-6.287143864058e0));
#52761=cartesian_point('',(-2.121188131765e1,7.163636143074e1,
-6.458351860691e0));
#52762=cartesian_point('',(-2.120781344380e1,7.161574773184e1,
-6.560513637772e0));
#52763=cartesian_point('',(-2.077705023593e1,7.189184767691e1,
-4.393727610358e0));
#52764=cartesian_point('',(-2.082570838864e1,7.191026669168e1,
-4.342437668075e0));
#52765=cartesian_point('',(-2.096316325540e1,7.189755708049e1,
-4.295120398645e0));
#52766=cartesian_point('',(-2.111844354036e1,7.182199703756e1,
-4.346888077028e0));
#52767=cartesian_point('',(-2.119637217886e1,7.175293878322e1,
-4.428267042657e0));
#52768=cartesian_point('',(-2.123903442327e1,7.168646269780e1,
-4.529562733081e0));
#52769=cartesian_point('',(-2.125834199248e1,7.162649804286e1,
-4.640070018612e0));
#52770=cartesian_point('',(-2.126263713e1,7.157280656353e1,-4.756824895200e0));
#52771=cartesian_point('',(-2.125671754827e1,7.152422004433e1,
-4.879912389972e0));
#52772=cartesian_point('',(-2.124311013556e1,7.147969461798e1,
-5.010518211644e0));
#52773=cartesian_point('',(-2.122299400245e1,7.143841157939e1,
-5.150656031318e0));
#52774=cartesian_point('',(-2.119680417783e1,7.140000298318e1,
-5.302361611305e0));
#52775=cartesian_point('',(-2.116470311272e1,7.136459436500e1,
-5.466987580655e0));
#52776=cartesian_point('',(-2.112674603559e1,7.133261912769e1,
-5.645410946348e0));
#52777=cartesian_point('',(-2.108282263897e1,7.130468893262e1,
-5.838666784707e0));
#52778=cartesian_point('',(-2.102622064809e1,7.127874569643e1,
-6.074872898276e0));
#52779=cartesian_point('',(-2.098314950371e1,7.126731896066e1,
-6.245444939821e0));
#52780=cartesian_point('',(-2.095710608365e1,7.126312450765e1,
-6.346307676678e0));
#52781=cartesian_point('',(-2.068441297224e1,7.228284721602e1,
-4.127101070423e0));
#52782=cartesian_point('',(-2.078662730437e1,7.231504521166e1,
-4.059410909759e0));
#52783=cartesian_point('',(-2.106002463383e1,7.228716775258e1,
-3.994499817551e0));
#52784=cartesian_point('',(-2.137312672378e1,7.213833682834e1,
-4.067290579216e0));
#52785=cartesian_point('',(-2.153703059939e1,7.200170238186e1,
-4.176409349705e0));
#52786=cartesian_point('',(-2.163492157345e1,7.186785142314e1,
-4.304742566447e0));
#52787=cartesian_point('',(-2.168807728691e1,7.174454256207e1,
-4.437761579496e0));
#52788=cartesian_point('',(-2.171180786023e1,7.163161351919e1,
-4.572497119517e0));
#52789=cartesian_point('',(-2.171507394676e1,7.152699980710e1,
-4.709907704350e0));
#52790=cartesian_point('',(-2.170265857473e1,7.142874269700e1,
-4.851999131230e0));
#52791=cartesian_point('',(-2.167681463749e1,7.133517957265e1,
-5.001404448826e0));
#52792=cartesian_point('',(-2.163828828295e1,7.124546297345e1,
-5.160542888572e0));
#52793=cartesian_point('',(-2.158716952876e1,7.115973662570e1,
-5.330969866412e0));
#52794=cartesian_point('',(-2.152325022282e1,7.107877115170e1,
-5.513661216162e0));
#52795=cartesian_point('',(-2.144593544908e1,7.100364877180e1,
-5.709670994447e0));
#52796=cartesian_point('',(-2.134241541211e1,7.092726293240e1,
-5.947175223843e0));
#52797=cartesian_point('',(-2.126027414125e1,7.088589982628e1,
-6.116928030992e0));
#52798=cartesian_point('',(-2.120943611303e1,7.086628868570e1,
-6.216702123275e0));
#52799=cartesian_point('',(-2.080267004985e1,7.271137063146e1,
-4.343317138949e0));
#52800=cartesian_point('',(-2.091612548177e1,7.273100383847e1,
-4.289295026712e0));
#52801=cartesian_point('',(-2.117938711497e1,7.269773737754e1,
-4.239454201617e0));
#52802=cartesian_point('',(-2.149036447146e1,7.255833645214e1,
-4.296809483824e0));
#52803=cartesian_point('',(-2.166971753367e1,7.242839750158e1,
-4.384686422895e0));
#52804=cartesian_point('',(-2.179592951146e1,7.229461586630e1,
-4.492157448184e0));
#52805=cartesian_point('',(-2.188324080428e1,7.216437511097e1,
-4.607747758153e0));
#52806=cartesian_point('',(-2.194305904316e1,7.203838533298e1,
-4.728517449993e0));
#52807=cartesian_point('',(-2.198248340697e1,7.191536371474e1,
-4.854750007443e0));
#52808=cartesian_point('',(-2.200545962493e1,7.179373811377e1,
-4.987810288244e0));
#52809=cartesian_point('',(-2.201386675020e1,7.167180419325e1,
-5.129841781626e0));
#52810=cartesian_point('',(-2.200805616300e1,7.154842053716e1,
-5.282953862702e0));
#52811=cartesian_point('',(-2.198746322431e1,7.142342940797e1,
-5.448530662942e0));
#52812=cartesian_point('',(-2.195102408554e1,7.129731833786e1,
-5.627456386776e0));
#52813=cartesian_point('',(-2.189714328541e1,7.117075678645e1,
-5.820752747626e0));
#52814=cartesian_point('',(-2.181403686799e1,7.102855719397e1,
-6.056435936514e0));
#52815=cartesian_point('',(-2.173889617903e1,7.093713680678e1,
-6.226136110222e0));
#52816=cartesian_point('',(-2.168929739733e1,7.088706363543e1,
-6.326311552743e0));
#52817=(bounded_surface()b_spline_surface(3,3,((#52745,#52746,#52747,#52748,
#52749,#52750,#52751,#52752,#52753,#52754,#52755,#52756,#52757,#52758,#52759,
#52760,#52761,#52762),(#52763,#52764,#52765,#52766,#52767,#52768,#52769,#52770,
#52771,#52772,#52773,#52774,#52775,#52776,#52777,#52778,#52779,#52780),(#52781,
#52782,#52783,#52784,#52785,#52786,#52787,#52788,#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)),.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.381919192553e-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.428492178629e0,
1.428492178629e0,1.428492178629e0,1.428492178629e0,1.428492178629e0,
1.428492178629e0,1.428492178629e0,1.428492178629e0,1.428492178629e0,
1.428492178629e0,1.428492178629e0,1.428492178629e0,1.428492178629e0,
1.428492178629e0,1.428492178629e0,1.428492178629e0,1.428492178629e0,
1.428492178629e0),(8.752668611966e-1,8.752668611966e-1,8.752668611966e-1,
8.752668611966e-1,8.752668611966e-1,8.752668611966e-1,8.752668611966e-1,
8.752668611966e-1,8.752668611966e-1,8.752668611966e-1,8.752668611966e-1,
8.752668611966e-1,8.752668611966e-1,8.752668611966e-1,8.752668611966e-1,
8.752668611966e-1,8.752668611966e-1,8.752668611966e-1),(8.577425444698e-1,
8.577425444698e-1,8.577425444698e-1,8.577425444698e-1,8.577425444698e-1,
8.577425444698e-1,8.577425444698e-1,8.577425444698e-1,8.577425444698e-1,
8.577425444698e-1,8.577425444698e-1,8.577425444698e-1,8.577425444698e-1,
8.577425444698e-1,8.577425444698e-1,8.577425444698e-1,8.577425444698e-1,
8.577425444698e-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());
#52819=oriented_edge('',*,*,#52818,.t.);
#52821=oriented_edge('',*,*,#52820,.t.);
#52822=oriented_edge('',*,*,#52736,.f.);
#52823=oriented_edge('',*,*,#46197,.t.);
#52824=edge_loop('',(#52819,#52821,#52822,#52823));
#52825=face_outer_bound('',#52824,.f.);
#52827=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#52828=direction('',(0.e0,0.e0,1.e0));
#52829=direction('',(0.e0,-1.e0,0.e0));
#52830=axis2_placement_3d('',#52827,#52828,#52829);
#52831=conical_surface('',#52830,7.438528799862e1,2.656505117708e1);
#52833=oriented_edge('',*,*,#52832,.t.);
#52835=oriented_edge('',*,*,#52834,.f.);
#52837=oriented_edge('',*,*,#52836,.f.);
#52839=oriented_edge('',*,*,#52838,.f.);
#52840=oriented_edge('',*,*,#52818,.f.);
#52841=oriented_edge('',*,*,#46195,.t.);
#52843=oriented_edge('',*,*,#52842,.t.);
#52844=edge_loop('',(#52833,#52835,#52837,#52839,#52840,#52841,#52843));
#52845=face_outer_bound('',#52844,.f.);
#52847=cartesian_point('',(-2.623497192155e1,6.968648505497e1,
-6.695504364889e0));
#52848=direction('',(1.624594148106e-1,-4.166879165833e-1,-8.944149589049e-1));
#52849=direction('',(7.448152166513e-1,-5.427630361867e-1,3.881476260318e-1));
#52850=axis2_placement_3d('',#52847,#52848,#52849);
#52851=cylindrical_surface('',#52850,5.000000035674e-1);
#52852=oriented_edge('',*,*,#52832,.f.);
#52854=oriented_edge('',*,*,#52853,.f.);
#52856=oriented_edge('',*,*,#52855,.f.);
#52858=oriented_edge('',*,*,#52857,.f.);
#52859=edge_loop('',(#52852,#52854,#52856,#52858));
#52860=face_outer_bound('',#52859,.f.);
#52862=cartesian_point('',(-2.780458292711e1,7.032626740605e1,
-4.364154565615e0));
#52863=cartesian_point('',(-2.773615848310e1,7.038796299403e1,
-4.315959150949e0));
#52864=cartesian_point('',(-2.758385417937e1,7.049658434430e1,
-4.262040496749e0));
#52865=cartesian_point('',(-2.733848098396e1,7.059382227949e1,
-4.260967322116e0));
#52866=cartesian_point('',(-2.716760174062e1,7.063585372987e1,
-4.288733235294e0));
#52867=cartesian_point('',(-2.699919638451e1,7.065239097863e1,
-4.342990487751e0));
#52868=cartesian_point('',(-2.684345307129e1,7.064514742161e1,
-4.416720299809e0));
#52869=cartesian_point('',(-2.670257114081e1,7.061819330281e1,
-4.504520404451e0));
#52870=cartesian_point('',(-2.657566142069e1,7.057520861036e1,
-4.603447521221e0));
#52871=cartesian_point('',(-2.646097719513e1,7.051866415715e1,
-4.712565769279e0));
#52872=cartesian_point('',(-2.635704516094e1,7.044991725674e1,
-4.832121120862e0));
#52873=cartesian_point('',(-2.626324710903e1,7.036982274164e1,
-4.962537884972e0));
#52874=cartesian_point('',(-2.617963457120e1,7.027908587469e1,
-5.104051732084e0));
#52875=cartesian_point('',(-2.610656122700e1,7.017820280424e1,
-5.256922306870e0));
#52876=cartesian_point('',(-2.604457396794e1,7.006730587903e1,
-5.421715244726e0));
#52877=cartesian_point('',(-2.599453719118e1,6.994608465721e1,
-5.599451888464e0));
#52878=cartesian_point('',(-2.595790866358e1,6.981389944791e1,
-5.791476516288e0));
#52879=cartesian_point('',(-2.593377277226e1,6.964762801742e1,
-6.031471787350e0));
#52880=cartesian_point('',(-2.593616425477e1,6.952616782444e1,
-6.205802501428e0));
#52881=cartesian_point('',(-2.594473956107e1,6.945281089005e1,
-6.310924173791e0));
#52882=cartesian_point('',(-2.759079847949e1,6.980774072627e1,
-4.096286618091e0));
#52883=cartesian_point('',(-2.753773488302e1,6.986489151339e1,
-4.032902232580e0));
#52884=cartesian_point('',(-2.739047874679e1,6.998315006089e1,
-3.959262222359e0));
#52885=cartesian_point('',(-2.713756569043e1,7.008408105086e1,
-3.956893986593e0));
#52886=cartesian_point('',(-2.696232276342e1,7.012232995995e1,
-3.993976724109e0));
#52887=cartesian_point('',(-2.679694286187e1,7.012801013052e1,
-4.065545466026e0));
#52888=cartesian_point('',(-2.665508332644e1,7.010511636414e1,
-4.160008530050e0));
#52889=cartesian_point('',(-2.653897271406e1,7.006077686150e1,
-4.268515608058e0));
#52890=cartesian_point('',(-2.644616085766e1,7.000126459767e1,
-4.386342000632e0));
#52891=cartesian_point('',(-2.637315622180e1,6.993087573469e1,
-4.511962176062e0));
#52892=cartesian_point('',(-2.631707229358e1,6.985226343498e1,
-4.645604587259e0));
#52893=cartesian_point('',(-2.627605640141e1,6.976731195983e1,
-4.787861803980e0));
#52894=cartesian_point('',(-2.624900555734e1,6.967757355673e1,
-4.939190908291e0));
#52895=cartesian_point('',(-2.623528319080e1,6.958426711976e1,
-5.100085714923e0));
#52896=cartesian_point('',(-2.623467247569e1,6.948824643194e1,
-5.271323585100e0));
#52897=cartesian_point('',(-2.624746191822e1,6.939008173207e1,
-5.454082391568e0));
#52898=cartesian_point('',(-2.627455068985e1,6.929031622625e1,
-5.649776402803e0));
#52899=cartesian_point('',(-2.632418084504e1,6.917416559167e1,
-5.892400676636e0));
#52900=cartesian_point('',(-2.637419265988e1,6.909823126749e1,
-6.066941620059e0));
#52901=cartesian_point('',(-2.640907369591e1,6.905577082402e1,
-6.171591641967e0));
#52902=cartesian_point('',(-2.717331300476e1,6.956300916632e1,
-4.493120787571e0));
#52903=cartesian_point('',(-2.715931752611e1,6.958039120815e1,
-4.451707896724e0));
#52904=cartesian_point('',(-2.711375233644e1,6.961963661076e1,
-4.406366357016e0));
#52905=cartesian_point('',(-2.703269660842e1,6.965212139362e1,
-4.404176492384e0));
#52906=cartesian_point('',(-2.697675212868e1,6.966336837677e1,
-4.426085749897e0));
#52907=cartesian_point('',(-2.692534374793e1,6.966293053637e1,
-4.470498535222e0));
#52908=cartesian_point('',(-2.688341250163e1,6.965248922808e1,
-4.532760816971e0));
#52909=cartesian_point('',(-2.685166433502e1,6.963485667857e1,
-4.609239472920e0));
#52910=cartesian_point('',(-2.682903794311e1,6.961248992668e1,
-4.697905871613e0));
#52911=cartesian_point('',(-2.681411118844e1,6.958707962341e1,
-4.798129838339e0));
#52912=cartesian_point('',(-2.680571522527e1,6.955969839057e1,
-4.910173390782e0));
#52913=cartesian_point('',(-2.680303943125e1,6.953112821782e1,
-5.034385772388e0));
#52914=cartesian_point('',(-2.680552289840e1,6.950201499018e1,
-5.170902006669e0));
#52915=cartesian_point('',(-2.681278197884e1,6.947287661162e1,
-5.319875069963e0));
#52916=cartesian_point('',(-2.682460856122e1,6.944411296428e1,
-5.481777646163e0));
#52917=cartesian_point('',(-2.684099077038e1,6.941605959657e1,
-5.657571862983e0));
#52918=cartesian_point('',(-2.686211429054e1,6.938909558167e1,
-5.848595598922e0));
#52919=cartesian_point('',(-2.689241345844e1,6.935983122692e1,
-6.088593108075e0));
#52920=cartesian_point('',(-2.691773097636e1,6.934289159259e1,
-6.264031616720e0));
#52921=cartesian_point('',(-2.693404477371e1,6.933435296584e1,
-6.370215110388e0));
#52922=cartesian_point('',(-2.716281788007e1,6.995006230577e1,
-4.974174113997e0));
#52923=cartesian_point('',(-2.715444954843e1,6.995062478411e1,
-4.959753607466e0));
#52924=cartesian_point('',(-2.715846611947e1,6.993778592274e1,
-4.949335793886e0));
#52925=cartesian_point('',(-2.717727463114e1,6.992980730410e1,
-4.948536814085e0));
#52926=cartesian_point('',(-2.718978278106e1,6.993033098195e1,
-4.952977822304e0));
#52927=cartesian_point('',(-2.719657618555e1,6.993746353092e1,
-4.965490523976e0));
#52928=cartesian_point('',(-2.719444416294e1,6.994936208246e1,
-4.989720802242e0));
#52929=cartesian_point('',(-2.718324547119e1,6.996346229946e1,
-5.028286327847e0));
#52930=cartesian_point('',(-2.716422591789e1,6.997757825468e1,
-5.082388257137e0));
#52931=cartesian_point('',(-2.713881989737e1,6.999017552970e1,
-5.152467065713e0));
#52932=cartesian_point('',(-2.710819453062e1,7.000018180688e1,
-5.238820322090e0));
#52933=cartesian_point('',(-2.707333346254e1,7.000675749004e1,
-5.341498290356e0));
#52934=cartesian_point('',(-2.703512151851e1,7.000921456774e1,
-5.460241567664e0));
#52935=cartesian_point('',(-2.699430117471e1,7.000697161567e1,
-5.594785856703e0));
#52936=cartesian_point('',(-2.695143271911e1,6.999946323922e1,
-5.745228438231e0));
#52937=cartesian_point('',(-2.690691879802e1,6.998601822686e1,
-5.912259008505e0));
#52938=cartesian_point('',(-2.686112039487e1,6.996574458010e1,
-6.097104417891e0));
#52939=cartesian_point('',(-2.680726861497e1,6.993303606458e1,
-6.333061786214e0));
#52940=cartesian_point('',(-2.677169964748e1,6.990226340892e1,
-6.508772251243e0));
#52941=cartesian_point('',(-2.675173311113e1,6.988105160866e1,
-6.616251199802e0));
#52942=(bounded_surface()b_spline_surface(3,3,((#52862,#52863,#52864,#52865,
#52866,#52867,#52868,#52869,#52870,#52871,#52872,#52873,#52874,#52875,#52876,
#52877,#52878,#52879,#52880,#52881),(#52882,#52883,#52884,#52885,#52886,#52887,
#52888,#52889,#52890,#52891,#52892,#52893,#52894,#52895,#52896,#52897,#52898,
#52899,#52900,#52901),(#52902,#52903,#52904,#52905,#52906,#52907,#52908,#52909,
#52910,#52911,#52912,#52913,#52914,#52915,#52916,#52917,#52918,#52919,#52920,
#52921),(#52922,#52923,#52924,#52925,#52926,#52927,#52928,#52929,#52930,#52931,
#52932,#52933,#52934,#52935,#52936,#52937,#52938,#52939,#52940,#52941)),
.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.961650208549e-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());
#52944=oriented_edge('',*,*,#52943,.f.);
#52945=oriented_edge('',*,*,#52853,.t.);
#52946=oriented_edge('',*,*,#52842,.f.);
#52947=oriented_edge('',*,*,#46193,.t.);
#52948=edge_loop('',(#52944,#52945,#52946,#52947));
#52949=face_outer_bound('',#52948,.f.);
#52951=cartesian_point('',(-2.716635605150e1,6.935431825466e1,
-2.460528104879e1));
#52952=direction('',(6.412831356779e-3,1.188115234447e-2,9.999088527526e-1));
#52953=direction('',(8.803906457818e-1,-4.742492073743e-1,-1.117067560257e-5));
#52954=axis2_placement_3d('',#52951,#52952,#52953);
#52955=cylindrical_surface('',#52954,3.000055924655e-1);
#52956=oriented_edge('',*,*,#52943,.t.);
#52957=oriented_edge('',*,*,#46191,.f.);
#52959=oriented_edge('',*,*,#52958,.f.);
#52961=oriented_edge('',*,*,#52960,.f.);
#52962=edge_loop('',(#52956,#52957,#52959,#52961));
#52963=face_outer_bound('',#52962,.f.);
#52965=cartesian_point('',(-2.584616782055e1,6.576241185786e1,
-3.934391581323e1));
#52966=direction('',(-9.238819209146e-1,-3.825356987575e-1,1.042282990877e-2));
#52967=direction('',(-3.185585290753e-1,7.537046284609e-1,-5.748476290201e-1));
#52968=axis2_placement_3d('',#52965,#52966,#52967);
#52969=toroidal_surface('',#52968,3.697836800420e0,2.999997076725e-1);
#52971=oriented_edge('',*,*,#52970,.f.);
#52972=oriented_edge('',*,*,#52958,.t.);
#52974=oriented_edge('',*,*,#52973,.t.);
#52976=oriented_edge('',*,*,#52975,.t.);
#52978=oriented_edge('',*,*,#52977,.f.);
#52979=edge_loop('',(#52971,#52972,#52974,#52976,#52978));
#52980=face_outer_bound('',#52979,.f.);
#52982=cartesian_point('',(-2.348998496543e1,6.193609214298e1,0.e0));
#52983=direction('',(9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#52984=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#52985=axis2_placement_3d('',#52982,#52983,#52984);
#52986=plane('',#52985);
#52988=oriented_edge('',*,*,#52987,.t.);
#52990=oriented_edge('',*,*,#52989,.t.);
#52991=oriented_edge('',*,*,#52855,.t.);
#52992=oriented_edge('',*,*,#52960,.t.);
#52993=oriented_edge('',*,*,#52970,.t.);
#52995=oriented_edge('',*,*,#52994,.t.);
#52996=edge_loop('',(#52988,#52990,#52991,#52992,#52993,#52995));
#52997=face_outer_bound('',#52996,.f.);
#52999=cartesian_point('',(-2.615696621100e1,6.909174837735e1,
-2.154679086196e1));
#53000=direction('',(-6.455565035930e-3,-1.177800998474e-2,-9.999097980122e-1));
#53001=direction('',(7.788269666482e-1,-6.272343950534e-1,2.360017711066e-3));
#53002=axis2_placement_3d('',#52999,#53000,#53001);
#53003=cylindrical_surface('',#53002,5.000150361847e-1);
#53005=oriented_edge('',*,*,#53004,.f.);
#53007=oriented_edge('',*,*,#53006,.t.);
#53008=oriented_edge('',*,*,#52987,.f.);
#53010=oriented_edge('',*,*,#53009,.f.);
#53011=edge_loop('',(#53005,#53007,#53008,#53010));
#53012=face_outer_bound('',#53011,.f.);
#53014=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#53015=direction('',(0.e0,0.e0,1.e0));
#53016=direction('',(1.e0,0.e0,0.e0));
#53017=axis2_placement_3d('',#53014,#53015,#53016);
#53018=conical_surface('',#53017,7.334631745054e1,5.e-1);
#53020=oriented_edge('',*,*,#53019,.t.);
#53022=oriented_edge('',*,*,#53021,.f.);
#53024=oriented_edge('',*,*,#53023,.t.);
#53026=oriented_edge('',*,*,#53025,.f.);
#53028=oriented_edge('',*,*,#53027,.t.);
#53030=oriented_edge('',*,*,#53029,.f.);
#53032=oriented_edge('',*,*,#53031,.t.);
#53034=oriented_edge('',*,*,#53033,.f.);
#53036=oriented_edge('',*,*,#53035,.f.);
#53037=oriented_edge('',*,*,#53004,.t.);
#53038=edge_loop('',(#53020,#53022,#53024,#53026,#53028,#53030,#53032,#53034,
#53036,#53037));
#53039=face_outer_bound('',#53038,.f.);
#53041=cartesian_point('',(-2.592685555401e1,6.851225190250e1,
-4.131567865889e1));
#53042=cartesian_point('',(-2.588166476597e1,6.855183500500e1,
-4.151421704518e1));
#53043=cartesian_point('',(-2.584931502567e1,6.861066652582e1,
-4.183245811293e1));
#53044=cartesian_point('',(-2.588685517457e1,6.865993996652e1,
-4.217092722706e1));
#53045=cartesian_point('',(-2.591170806437e1,6.867529839654e1,
-4.229078761987e1));
#53046=cartesian_point('',(-2.636053262089e1,6.805676465441e1,
-4.133853573928e1));
#53047=cartesian_point('',(-2.626900225491e1,6.805020611093e1,
-4.149710037148e1));
#53048=cartesian_point('',(-2.614965192482e1,6.805273432250e1,
-4.176305449216e1));
#53049=cartesian_point('',(-2.607885523426e1,6.806783997823e1,
-4.206732682894e1));
#53050=cartesian_point('',(-2.606374776178e1,6.807487506124e1,
-4.217840718624e1));
#53051=cartesian_point('',(-2.691467281180e1,6.835421266515e1,
-4.136104939293e1));
#53052=cartesian_point('',(-2.685566680403e1,6.828906243092e1,
-4.149347193400e1));
#53053=cartesian_point('',(-2.676877986579e1,6.819577523916e1,
-4.170548368818e1));
#53054=cartesian_point('',(-2.669372467374e1,6.811202165987e1,
-4.193058256943e1));
#53055=cartesian_point('',(-2.667039082915e1,6.808463981801e1,
-4.201024915075e1));
#53056=cartesian_point('',(-2.677564491923e1,6.896785990998e1,
-4.135016334367e1));
#53057=cartesian_point('',(-2.678027244400e1,6.891769676261e1,
-4.150865928346e1));
#53058=cartesian_point('',(-2.679764763288e1,6.882976561093e1,
-4.174427557904e1));
#53059=cartesian_point('',(-2.682866493642e1,6.872761407162e1,
-4.196147287753e1));
#53060=cartesian_point('',(-2.684091730147e1,6.869025530071e1,
-4.203321606214e1));
#53061=(bounded_surface()b_spline_surface(3,3,((#53041,#53042,#53043,#53044,
#53045),(#53046,#53047,#53048,#53049,#53050),(#53051,#53052,#53053,#53054,
#53055),(#53056,#53057,#53058,#53059,#53060)),.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());
#53062=oriented_edge('',*,*,#53019,.f.);
#53063=oriented_edge('',*,*,#53009,.t.);
#53065=oriented_edge('',*,*,#53064,.f.);
#53067=oriented_edge('',*,*,#53066,.f.);
#53068=edge_loop('',(#53062,#53063,#53065,#53067));
#53069=face_outer_bound('',#53068,.f.);
#53071=cartesian_point('',(-2.686538141339e1,6.814789547554e1,
-4.213845709195e1));
#53072=direction('',(-2.004189206815e-1,5.067985777039e-1,8.384434732707e-1));
#53073=direction('',(8.363590509526e-1,-3.571970698571e-1,4.158290408030e-1));
#53074=axis2_placement_3d('',#53071,#53072,#53073);
#53075=cylindrical_surface('',#53074,2.999999999999e-1);
#53077=oriented_edge('',*,*,#53076,.f.);
#53078=oriented_edge('',*,*,#53064,.t.);
#53079=oriented_edge('',*,*,#52994,.f.);
#53080=oriented_edge('',*,*,#52977,.t.);
#53082=oriented_edge('',*,*,#53081,.f.);
#53083=edge_loop('',(#53077,#53078,#53079,#53080,#53082));
#53084=face_outer_bound('',#53083,.f.);
#53086=cartesian_point('',(-2.597014328531e1,6.846054610332e1,
-4.179379662138e1));
#53087=cartesian_point('',(-2.596091892615e1,6.848030798658e1,
-4.187773375407e1));
#53088=cartesian_point('',(-2.595463862160e1,6.850697755859e1,
-4.201628053372e1));
#53089=cartesian_point('',(-2.596220555674e1,6.853106980444e1,
-4.220636959299e1));
#53090=cartesian_point('',(-2.597640650516e1,6.854304420037e1,
-4.235504677165e1));
#53091=cartesian_point('',(-2.599588621218e1,6.854837698514e1,
-4.249133276334e1));
#53092=cartesian_point('',(-2.601898642706e1,6.854855608128e1,
-4.261633517840e1));
#53093=cartesian_point('',(-2.604459060334e1,6.854472353812e1,
-4.273114207445e1));
#53094=cartesian_point('',(-2.607195012945e1,6.853775445941e1,
-4.283676005358e1));
#53095=cartesian_point('',(-2.610060798165e1,6.852830234978e1,
-4.293420536420e1));
#53096=cartesian_point('',(-2.613034310205e1,6.851682688123e1,
-4.302449261975e1));
#53097=cartesian_point('',(-2.616111868497e1,6.850362170112e1,
-4.310857634464e1));
#53098=cartesian_point('',(-2.619306885673e1,6.848882810664e1,
-4.318736978991e1));
#53099=cartesian_point('',(-2.622653565825e1,6.847242048772e1,
-4.326181618527e1));
#53100=cartesian_point('',(-2.626216622257e1,6.845415481725e1,
-4.333298362873e1));
#53101=cartesian_point('',(-2.630105132419e1,6.843349299313e1,
-4.340207282154e1));
#53102=cartesian_point('',(-2.634481593044e1,6.840955575318e1,
-4.347017737832e1));
#53103=cartesian_point('',(-2.639594255214e1,6.838101081561e1,
-4.353810135383e1));
#53104=cartesian_point('',(-2.645825104069e1,6.834593265625e1,
-4.360621232909e1));
#53105=cartesian_point('',(-2.654014820722e1,6.830061257333e1,
-4.367493365795e1));
#53106=cartesian_point('',(-2.665887965144e1,6.823820990592e1,
-4.374302707109e1));
#53107=cartesian_point('',(-2.684422246619e1,6.815355838967e1,
-4.378668441358e1));
#53108=cartesian_point('',(-2.705934922519e1,6.807793053293e1,
-4.375251718592e1));
#53109=cartesian_point('',(-2.722028667227e1,6.803408678235e1,
-4.366857209152e1));
#53110=cartesian_point('',(-2.728943545651e1,6.801707250682e1,
-4.361133673240e1));
#53111=cartesian_point('',(-2.732081240276e1,6.800939217036e1,
-4.358200292065e1));
#53112=cartesian_point('',(-2.634458806557e1,6.813570612280e1,
-4.175378127937e1));
#53113=cartesian_point('',(-2.631540683203e1,6.813482543421e1,
-4.181887662070e1));
#53114=cartesian_point('',(-2.627390885289e1,6.813301480081e1,
-4.192958170190e1));
#53115=cartesian_point('',(-2.622987277488e1,6.812796064852e1,
-4.208747346402e1));
#53116=cartesian_point('',(-2.620227413457e1,6.812212437303e1,
-4.221404708648e1));
#53117=cartesian_point('',(-2.618246769819e1,6.811493313637e1,
-4.233247921940e1));
#53118=cartesian_point('',(-2.616885390961e1,6.810660429531e1,
-4.244304969364e1));
#53119=cartesian_point('',(-2.616024782299e1,6.809734121174e1,
-4.254621802857e1));
#53120=cartesian_point('',(-2.615577700061e1,6.808731203443e1,
-4.264251009852e1));
#53121=cartesian_point('',(-2.615480945540e1,6.807662729913e1,
-4.273256535500e1));
#53122=cartesian_point('',(-2.615692148329e1,6.806532827194e1,
-4.281710661561e1));
#53123=cartesian_point('',(-2.616187916216e1,6.805338364226e1,
-4.289687129186e1));
#53124=cartesian_point('',(-2.616963288738e1,6.804067633674e1,
-4.297261780812e1));
#53125=cartesian_point('',(-2.618034623728e1,6.802697031789e1,
-4.304518896437e1));
#53126=cartesian_point('',(-2.619448242680e1,6.801184619021e1,
-4.311560825985e1));
#53127=cartesian_point('',(-2.621296979266e1,6.799460701498e1,
-4.318509899498e1));
#53128=cartesian_point('',(-2.623740950647e1,6.797418893557e1,
-4.325485517984e1));
#53129=cartesian_point('',(-2.627049947125e1,6.794899795861e1,
-4.332583410236e1));
#53130=cartesian_point('',(-2.631657180699e1,6.791673551921e1,
-4.339854941469e1));
#53131=cartesian_point('',(-2.638467859276e1,6.787325570078e1,
-4.347348447048e1));
#53132=cartesian_point('',(-2.649315036112e1,6.781120486093e1,
-4.354923443404e1));
#53133=cartesian_point('',(-2.667530736044e1,6.772531095314e1,
-4.359856542418e1));
#53134=cartesian_point('',(-2.688990726210e1,6.765187305705e1,
-4.355985938031e1));
#53135=cartesian_point('',(-2.704185405184e1,6.761616834566e1,
-4.346623033223e1));
#53136=cartesian_point('',(-2.710082466151e1,6.760614112782e1,
-4.340412398406e1));
#53137=cartesian_point('',(-2.712642975423e1,6.760229162425e1,
-4.337270561039e1));
#53138=cartesian_point('',(-2.679173926221e1,6.834334265912e1,
-4.168861753179e1));
#53139=cartesian_point('',(-2.677307389369e1,6.831830874965e1,
-4.174872407562e1));
#53140=cartesian_point('',(-2.674434627206e1,6.827716882904e1,
-4.184854232677e1));
#53141=cartesian_point('',(-2.670884518645e1,6.822019356388e1,
-4.198708495682e1));
#53142=cartesian_point('',(-2.668312713368e1,6.817511477607e1,
-4.209638198378e1));
#53143=cartesian_point('',(-2.666119169957e1,6.813326158177e1,
-4.219732918281e1));
#53144=cartesian_point('',(-2.664244081118e1,6.809439111437e1,
-4.229049625184e1));
#53145=cartesian_point('',(-2.662641126433e1,6.805828759507e1,
-4.237646134240e1));
#53146=cartesian_point('',(-2.661274755093e1,6.802476252136e1,
-4.245576432391e1));
#53147=cartesian_point('',(-2.660116810277e1,6.799361669689e1,
-4.252897136196e1));
#53148=cartesian_point('',(-2.659145710512e1,6.796463965945e1,
-4.259666028726e1));
#53149=cartesian_point('',(-2.658346695113e1,6.793762800159e1,
-4.265936745468e1));
#53150=cartesian_point('',(-2.657711628992e1,6.791238023700e1,
-4.271759113641e1));
#53151=cartesian_point('',(-2.657239363048e1,6.788867400625e1,
-4.277183144652e1));
#53152=cartesian_point('',(-2.656937860977e1,6.786623489928e1,
-4.282263868694e1));
#53153=cartesian_point('',(-2.656829976524e1,6.784472771744e1,
-4.287058654432e1));
#53154=cartesian_point('',(-2.656963047132e1,6.782381149556e1,
-4.291606725270e1));
#53155=cartesian_point('',(-2.657422844053e1,6.780311842715e1,
-4.295918201645e1));
#53156=cartesian_point('',(-2.658348499179e1,6.778216881258e1,
-4.299973179896e1));
#53157=cartesian_point('',(-2.660015708014e1,6.775978965393e1,
-4.303773510122e1));
#53158=cartesian_point('',(-2.662983494410e1,6.773394523365e1,
-4.307247186371e1));
#53159=cartesian_point('',(-2.668317184081e1,6.770458565415e1,
-4.309318594574e1));
#53160=cartesian_point('',(-2.674873954053e1,6.768520943780e1,
-4.307707571177e1));
#53161=cartesian_point('',(-2.679774217428e1,6.768314157625e1,
-4.303462499933e1));
#53162=cartesian_point('',(-2.681863505912e1,6.768840365063e1,
-4.300231817374e1));
#53163=cartesian_point('',(-2.682815856909e1,6.769201752199e1,
-4.298501547491e1));
#53164=cartesian_point('',(-2.678826798002e1,6.884044574164e1,
-4.167457057122e1));
#53165=cartesian_point('',(-2.679828384405e1,6.881601598094e1,
-4.174938001160e1));
#53166=cartesian_point('',(-2.681536866725e1,6.877072720573e1,
-4.186800783642e1));
#53167=cartesian_point('',(-2.683855154642e1,6.869982262515e1,
-4.202269499385e1));
#53168=cartesian_point('',(-2.685619328872e1,6.863999744042e1,
-4.213976226176e1));
#53169=cartesian_point('',(-2.687177770121e1,6.858191140015e1,
-4.224405715891e1));
#53170=cartesian_point('',(-2.688547888452e1,6.852621038478e1,
-4.233721764739e1));
#53171=cartesian_point('',(-2.689750081797e1,6.847326956808e1,
-4.242054883869e1));
#53172=cartesian_point('',(-2.690804068395e1,6.842331151110e1,
-4.249508294082e1));
#53173=cartesian_point('',(-2.691728259826e1,6.837642302099e1,
-4.256170211555e1));
#53174=cartesian_point('',(-2.692538586519e1,6.833260319814e1,
-4.262115570278e1));
#53175=cartesian_point('',(-2.693247160476e1,6.829183081500e1,
-4.267403036617e1));
#53176=cartesian_point('',(-2.693861585911e1,6.825409272359e1,
-4.272076337247e1));
#53177=cartesian_point('',(-2.694384035577e1,6.821938833981e1,
-4.276167096035e1));
#53178=cartesian_point('',(-2.694809041894e1,6.818773890733e1,
-4.279695544815e1));
#53179=cartesian_point('',(-2.695117644406e1,6.815926817734e1,
-4.282662897931e1));
#53180=cartesian_point('',(-2.695265993816e1,6.813441951712e1,
-4.285031820871e1));
#53181=cartesian_point('',(-2.695165653014e1,6.811410412270e1,
-4.286726086838e1));
#53182=cartesian_point('',(-2.694660547080e1,6.809972433432e1,
-4.287652057708e1));
#53183=cartesian_point('',(-2.693439577498e1,6.809301081439e1,
-4.287767017673e1));
#53184=cartesian_point('',(-2.690896291982e1,6.809685277784e1,
-4.287072429029e1));
#53185=cartesian_point('',(-2.685861161612e1,6.811563860094e1,
-4.286202305836e1));
#53186=cartesian_point('',(-2.680106343736e1,6.813892403251e1,
-4.286919797674e1));
#53187=cartesian_point('',(-2.677365037389e1,6.815662353108e1,
-4.287889069553e1));
#53188=cartesian_point('',(-2.677313071657e1,6.816758312128e1,
-4.287617766688e1));
#53189=cartesian_point('',(-2.677508419246e1,6.817355805707e1,
-4.287267042620e1));
#53190=(bounded_surface()b_spline_surface(3,3,((#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)),.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.597335442041e-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());
#53192=oriented_edge('',*,*,#53191,.f.);
#53193=oriented_edge('',*,*,#53066,.t.);
#53194=oriented_edge('',*,*,#53076,.t.);
#53196=oriented_edge('',*,*,#53195,.f.);
#53197=edge_loop('',(#53192,#53193,#53194,#53196));
#53198=face_outer_bound('',#53197,.f.);
#53200=cartesian_point('',(0.e0,0.e0,-4.2e1));
#53201=direction('',(0.e0,0.e0,1.e0));
#53202=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#53203=axis2_placement_3d('',#53200,#53201,#53202);
#53204=toroidal_surface('',#53203,7.019880882606e1,3.e0);
#53206=oriented_edge('',*,*,#53205,.f.);
#53208=oriented_edge('',*,*,#53207,.t.);
#53210=oriented_edge('',*,*,#53209,.f.);
#53212=oriented_edge('',*,*,#53211,.f.);
#53213=oriented_edge('',*,*,#49627,.f.);
#53215=oriented_edge('',*,*,#53214,.f.);
#53216=oriented_edge('',*,*,#53021,.t.);
#53217=oriented_edge('',*,*,#53191,.t.);
#53219=oriented_edge('',*,*,#53218,.t.);
#53221=oriented_edge('',*,*,#53220,.f.);
#53223=oriented_edge('',*,*,#53222,.t.);
#53225=oriented_edge('',*,*,#53224,.t.);
#53227=oriented_edge('',*,*,#53226,.t.);
#53229=oriented_edge('',*,*,#53228,.f.);
#53231=oriented_edge('',*,*,#53230,.t.);
#53233=oriented_edge('',*,*,#53232,.t.);
#53235=oriented_edge('',*,*,#53234,.t.);
#53236=edge_loop('',(#53206,#53208,#53210,#53212,#53213,#53215,#53216,#53217,
#53219,#53221,#53223,#53225,#53227,#53229,#53231,#53233,#53235));
#53237=face_outer_bound('',#53236,.f.);
#53239=cartesian_point('',(-4.528191634270e1,5.763080395165e1,
-4.364396142056e1));
#53240=cartesian_point('',(-4.531669031884e1,5.757722697507e1,
-4.369054773898e1));
#53241=cartesian_point('',(-4.546931157293e1,5.744218628388e1,
-4.381428543903e1));
#53242=cartesian_point('',(-4.597756508903e1,5.706927750808e1,
-4.367515636954e1));
#53243=cartesian_point('',(-4.608241099248e1,5.702817610675e1,
-4.345484219437e1));
#53244=cartesian_point('',(-4.619001829947e1,5.695471240163e1,
-4.328680216457e1));
#53245=cartesian_point('',(-4.625564193749e1,5.691086678778e1,
-4.310652217929e1));
#53246=cartesian_point('',(-4.631224820598e1,5.686568863636e1,
-4.291742949618e1));
#53247=cartesian_point('',(-4.635286675991e1,5.682530925234e1,
-4.271290443936e1));
#53248=cartesian_point('',(-4.637720707845e1,5.678807046419e1,
-4.249695103605e1));
#53249=cartesian_point('',(-4.638178486050e1,5.675667486872e1,
-4.227672623054e1));
#53250=cartesian_point('',(-4.636423454883e1,5.673059931820e1,
-4.203853351452e1));
#53251=cartesian_point('',(-4.633377642263e1,5.672044367735e1,
-4.187743509418e1));
#53252=cartesian_point('',(-4.631062865299e1,5.671808926807e1,
-4.178920966497e1));
#53253=cartesian_point('',(-4.500492920825e1,5.725306139608e1,
-4.344174701470e1));
#53254=cartesian_point('',(-4.502991226165e1,5.720091618420e1,
-4.349293243821e1));
#53255=cartesian_point('',(-4.516738590329e1,5.707347453435e1,
-4.363223611563e1));
#53256=cartesian_point('',(-4.568547460719e1,5.670036336298e1,
-4.347310817612e1));
#53257=cartesian_point('',(-4.575014213861e1,5.670560064791e1,
-4.323569735596e1));
#53258=cartesian_point('',(-4.582461843089e1,5.667130729998e1,
-4.306704385045e1));
#53259=cartesian_point('',(-4.585594064048e1,5.667327134008e1,
-4.289141645503e1));
#53260=cartesian_point('',(-4.588101911190e1,5.667856043446e1,
-4.271344705665e1));
#53261=cartesian_point('',(-4.589341078846e1,5.669533114350e1,
-4.252614792634e1));
#53262=cartesian_point('',(-4.589543683010e1,5.672118779166e1,
-4.233411244514e1));
#53263=cartesian_point('',(-4.588608825916e1,5.675701395125e1,
-4.214430701699e1));
#53264=cartesian_point('',(-4.586453493691e1,5.680670946512e1,
-4.194607172496e1));
#53265=cartesian_point('',(-4.584151656397e1,5.685005465998e1,
-4.181810153603e1));
#53266=cartesian_point('',(-4.582655522164e1,5.687760034181e1,
-4.175030017403e1));
#53267=cartesian_point('',(-4.521078458348e1,5.705485410050e1,
-4.300923810439e1));
#53268=cartesian_point('',(-4.521330106021e1,5.703398972255e1,
-4.303547216158e1));
#53269=cartesian_point('',(-4.524366518167e1,5.698539457852e1,
-4.309924974993e1));
#53270=cartesian_point('',(-4.540266426334e1,5.688738320184e1,
-4.303217371200e1));
#53271=cartesian_point('',(-4.544593062146e1,5.692164369803e1,
-4.290033234604e1));
#53272=cartesian_point('',(-4.549512363273e1,5.694798355248e1,
-4.278151425119e1));
#53273=cartesian_point('',(-4.553610126671e1,5.699046851881e1,
-4.265001019914e1));
#53274=cartesian_point('',(-4.557907751734e1,5.703874900014e1,
-4.250864562473e1));
#53275=cartesian_point('',(-4.562204058898e1,5.709504567621e1,
-4.235575367370e1));
#53276=cartesian_point('',(-4.566462901552e1,5.715727813466e1,
-4.219537073311e1));
#53277=cartesian_point('',(-4.570489648654e1,5.722352316950e1,
-4.203372884598e1));
#53278=cartesian_point('',(-4.574530182904e1,5.729836613213e1,
-4.186117917449e1));
#53279=cartesian_point('',(-4.577044945720e1,5.735195302474e1,
-4.174618231041e1));
#53280=cartesian_point('',(-4.578372121017e1,5.738254933655e1,
-4.168365367260e1));
#53281=cartesian_point('',(-4.565145016898e1,5.727499929897e1,
-4.286755870432e1));
#53282=cartesian_point('',(-4.564589408310e1,5.727757497904e1,
-4.286935448047e1));
#53283=cartesian_point('',(-4.560624155871e1,5.728407273909e1,
-4.285751425527e1));
#53284=cartesian_point('',(-4.546988833617e1,5.740499940291e1,
-4.288362882521e1));
#53285=cartesian_point('',(-4.553631669795e1,5.741599796883e1,
-4.285282383482e1));
#53286=cartesian_point('',(-4.559853763812e1,5.745137776243e1,
-4.277424403876e1));
#53287=cartesian_point('',(-4.568149386174e1,5.748027182271e1,
-4.267317047635e1));
#53288=cartesian_point('',(-4.577022868081e1,5.751226810358e1,
-4.254978761813e1));
#53289=cartesian_point('',(-4.586572636814e1,5.754284232869e1,
-4.240702736390e1));
#53290=cartesian_point('',(-4.596288078383e1,5.757090225980e1,
-4.224789387325e1));
#53291=cartesian_point('',(-4.605652500784e1,5.759411200729e1,
-4.207822582907e1));
#53292=cartesian_point('',(-4.615019755068e1,5.761317898923e1,
-4.188614172508e1));
#53293=cartesian_point('',(-4.620620287807e1,5.762140836139e1,
-4.174833189933e1));
#53294=cartesian_point('',(-4.623373672761e1,5.762453018005e1,
-4.166957161002e1));
#53295=(bounded_surface()b_spline_surface(3,3,((#53239,#53240,#53241,#53242,
#53243,#53244,#53245,#53246,#53247,#53248,#53249,#53250,#53251,#53252),(#53253,
#53254,#53255,#53256,#53257,#53258,#53259,#53260,#53261,#53262,#53263,#53264,
#53265,#53266),(#53267,#53268,#53269,#53270,#53271,#53272,#53273,#53274,#53275,
#53276,#53277,#53278,#53279,#53280),(#53281,#53282,#53283,#53284,#53285,#53286,
#53287,#53288,#53289,#53290,#53291,#53292,#53293,#53294)),.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());
#53296=oriented_edge('',*,*,#53205,.t.);
#53298=oriented_edge('',*,*,#53297,.t.);
#53300=oriented_edge('',*,*,#53299,.t.);
#53302=oriented_edge('',*,*,#53301,.f.);
#53303=edge_loop('',(#53296,#53298,#53300,#53302));
#53304=face_outer_bound('',#53303,.f.);
#53306=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#53307=direction('',(0.e0,0.e0,1.e0));
#53308=direction('',(-5.913209045982e-1,8.064363507340e-1,0.e0));
#53309=axis2_placement_3d('',#53306,#53307,#53308);
#53310=toroidal_surface('',#53309,7.344368814732e1,5.e-1);
#53311=oriented_edge('',*,*,#53234,.f.);
#53313=oriented_edge('',*,*,#53312,.t.);
#53315=oriented_edge('',*,*,#53314,.t.);
#53317=oriented_edge('',*,*,#53316,.t.);
#53318=oriented_edge('',*,*,#53297,.f.);
#53319=edge_loop('',(#53311,#53313,#53315,#53317,#53318));
#53320=face_outer_bound('',#53319,.f.);
#53322=cartesian_point('',(-4.280412524923e1,5.940624196721e1,
-4.179379699954e1));
#53323=cartesian_point('',(-4.280032999683e1,5.942771789008e1,
-4.187773403930e1));
#53324=cartesian_point('',(-4.280116627823e1,5.945510412691e1,
-4.201628062942e1));
#53325=cartesian_point('',(-4.281471089653e1,5.947641697018e1,
-4.220636952881e1));
#53326=cartesian_point('',(-4.283152715556e1,5.948430787722e1,
-4.235504669704e1));
#53327=cartesian_point('',(-4.285172333942e1,5.948441723552e1,
-4.249133273744e1));
#53328=cartesian_point('',(-4.287408279595e1,5.947861145090e1,
-4.261633520113e1));
#53329=cartesian_point('',(-4.289782260149e1,5.946828264628e1,
-4.273114211852e1));
#53330=cartesian_point('',(-4.292244614465e1,5.945446986518e1,
-4.283676009478e1));
#53331=cartesian_point('',(-4.294768111534e1,5.943792263155e1,
-4.293420539067e1));
#53332=cartesian_point('',(-4.297343296230e1,5.941914216722e1,
-4.302449263066e1));
#53333=cartesian_point('',(-4.299974213753e1,5.939842163804e1,
-4.310857634559e1));
#53334=cartesian_point('',(-4.302677476848e1,5.937586281107e1,
-4.318736978789e1));
#53335=cartesian_point('',(-4.305485461280e1,5.935135242205e1,
-4.326181618525e1));
#53336=cartesian_point('',(-4.308454359368e1,5.932448726875e1,
-4.333298363333e1));
#53337=cartesian_point('',(-4.311675604659e1,5.929446527184e1,
-4.340207283088e1));
#53338=cartesian_point('',(-4.315283399884e1,5.926001655756e1,
-4.347017739054e1));
#53339=cartesian_point('',(-4.319483055129e1,5.921921172006e1,
-4.353810136640e1));
#53340=cartesian_point('',(-4.324593703502e1,5.916920219537e1,
-4.360621234041e1));
#53341=cartesian_point('',(-4.331331392467e1,5.910422980876e1,
-4.367493366791e1));
#53342=cartesian_point('',(-4.341184869902e1,5.901322349809e1,
-4.374302707951e1));
#53343=cartesian_point('',(-4.356896669278e1,5.888348615908e1,
-4.378668441440e1));
#53344=cartesian_point('',(-4.375718925142e1,5.875475636248e1,
-4.375251717770e1));
#53345=cartesian_point('',(-4.390129524046e1,5.867075290520e1,
-4.366857210697e1));
#53346=cartesian_point('',(-4.396368420576e1,5.863642136012e1,
-4.361133677158e1));
#53347=cartesian_point('',(-4.399200417653e1,5.862088178169e1,
-4.358200298053e1));
#53348=cartesian_point('',(-4.308173625216e1,5.899555713030e1,
-4.175378157416e1));
#53349=cartesian_point('',(-4.305332146864e1,5.900225911318e1,
-4.181887684748e1));
#53350=cartesian_point('',(-4.301276892802e1,5.901125061920e1,
-4.192958178297e1));
#53351=cartesian_point('',(-4.296892526799e1,5.901776605659e1,
-4.208747341030e1));
#53352=cartesian_point('',(-4.294075648710e1,5.901927170297e1,
-4.221404702208e1));
#53353=cartesian_point('',(-4.291976370037e1,5.901745178548e1,
-4.233247919639e1));
#53354=cartesian_point('',(-4.290445812197e1,5.901293024860e1,
-4.244304971377e1));
#53355=cartesian_point('',(-4.289374781744e1,5.900621021385e1,
-4.254621806846e1));
#53356=cartesian_point('',(-4.288683359407e1,5.899767990558e1,
-4.264251013642e1));
#53357=cartesian_point('',(-4.288313360574e1,5.898760966361e1,
-4.273256537973e1));
#53358=cartesian_point('',(-4.288224926527e1,5.897614900992e1,
-4.281710662597e1));
#53359=cartesian_point('',(-4.288394651759e1,5.896332824333e1,
-4.289687129282e1));
#53360=cartesian_point('',(-4.288814714811e1,5.894904711759e1,
-4.297261780617e1));
#53361=cartesian_point('',(-4.289494807083e1,5.893303530067e1,
-4.304518896434e1));
#53362=cartesian_point('',(-4.290468816979e1,5.891476779881e1,
-4.311560826441e1));
#53363=cartesian_point('',(-4.291808376843e1,5.889333114995e1,
-4.318509900441e1));
#53364=cartesian_point('',(-4.293640613316e1,5.886728333425e1,
-4.325485519245e1));
#53365=cartesian_point('',(-4.296184868193e1,5.883438640414e1,
-4.332583411561e1));
#53366=cartesian_point('',(-4.299800100893e1,5.879129888129e1,
-4.339854942687e1));
#53367=cartesian_point('',(-4.305253370977e1,5.873167326647e1,
-4.347348448139e1));
#53368=cartesian_point('',(-4.314124945861e1,5.864366219419e1,
-4.354923444341e1));
#53369=cartesian_point('',(-4.329496863732e1,5.851354934661e1,
-4.359856542499e1));
#53370=cartesian_point('',(-4.348324909397e1,5.838707125117e1,
-4.355985937094e1));
#53371=cartesian_point('',(-4.362077731437e1,5.831325645301e1,
-4.346623034954e1));
#53372=cartesian_point('',(-4.367514330616e1,5.828830818804e1,
-4.340412402655e1));
#53373=cartesian_point('',(-4.369887959098e1,5.827796277147e1,
-4.337270567449e1));
#53374=cartesian_point('',(-4.356739145709e1,5.908038726732e1,
-4.168861780223e1));
#53375=cartesian_point('',(-4.354288287923e1,5.906103734506e1,
-4.174872428148e1));
#53376=cartesian_point('',(-4.350448638558e1,5.902873453021e1,
-4.184854239682e1));
#53377=cartesian_point('',(-4.345544872726e1,5.898288904663e1,
-4.198708491003e1));
#53378=cartesian_point('',(-4.341893974842e1,5.894600260632e1,
-4.209638192872e1));
#53379=cartesian_point('',(-4.338691933034e1,5.891125282113e1,
-4.219732916357e1));
#53380=cartesian_point('',(-4.335874693484e1,5.887855990704e1,
-4.229049626889e1));
#53381=cartesian_point('',(-4.333391929895e1,5.884783533137e1,
-4.237646137557e1));
#53382=cartesian_point('',(-4.331204423879e1,5.881898902662e1,
-4.245576435499e1));
#53383=cartesian_point('',(-4.329279822149e1,5.879190145603e1,
-4.252897138196e1));
#53384=cartesian_point('',(-4.327591831202e1,5.876642518266e1,
-4.259666029552e1));
#53385=cartesian_point('',(-4.326120928623e1,5.874240193158e1,
-4.265936745550e1));
#53386=cartesian_point('',(-4.324854041668e1,5.871965813664e1,
-4.271759113505e1));
#53387=cartesian_point('',(-4.323784305363e1,5.869798198974e1,
-4.277183144665e1));
#53388=cartesian_point('',(-4.322912309849e1,5.867708782021e1,
-4.282263869034e1));
#53389=cartesian_point('',(-4.322251454620e1,5.865659270190e1,
-4.287058655084e1));
#53390=cartesian_point('',(-4.321838639329e1,5.863604476997e1,
-4.291606726080e1));
#53391=cartesian_point('',(-4.321747193103e1,5.861486675847e1,
-4.295918202427e1));
#53392=cartesian_point('',(-4.322099091462e1,5.859223521299e1,
-4.299973180552e1));
#53393=cartesian_point('',(-4.323130276399e1,5.856630355151e1,
-4.303773510658e1));
#53394=cartesian_point('',(-4.325328035301e1,5.853365856125e1,
-4.307247186787e1));
#53395=cartesian_point('',(-4.329720102353e1,5.849149478015e1,
-4.309318594616e1));
#53396=cartesian_point('',(-4.335551962336e1,5.845580862559e1,
-4.307707570788e1));
#53397=cartesian_point('',(-4.340231731494e1,5.844112841634e1,
-4.303462500692e1));
#53398=cartesian_point('',(-4.342386021195e1,5.844080370988e1,
-4.300231819588e1));
#53399=cartesian_point('',(-4.343399454912e1,5.844182957344e1,
-4.298501551032e1));
#53400=cartesian_point('',(-4.369269832997e1,5.956145038549e1,
-4.167457090453e1));
#53401=cartesian_point('',(-4.369605001879e1,5.953526076011e1,
-4.174938025857e1));
#53402=cartesian_point('',(-4.370083108507e1,5.948709334995e1,
-4.186800791189e1));
#53403=cartesian_point('',(-4.370487256818e1,5.941260467728e1,
-4.202269494230e1));
#53404=cartesian_point('',(-4.370642928646e1,5.935025197444e1,
-4.213976220416e1));
#53405=cartesian_point('',(-4.370644890006e1,5.929011160477e1,
-4.224405713983e1));
#53406=cartesian_point('',(-4.370526674272e1,5.923276240583e1,
-4.233721766440e1));
#53407=cartesian_point('',(-4.370317694634e1,5.917851398775e1,
-4.242054887036e1));
#53408=cartesian_point('',(-4.370042757821e1,5.912753029321e1,
-4.249508296944e1));
#53409=cartesian_point('',(-4.369721894793e1,5.907984751328e1,
-4.256170213324e1));
#53410=cartesian_point('',(-4.369370469855e1,5.903542354254e1,
-4.262115570974e1));
#53411=cartesian_point('',(-4.368999632854e1,5.899420652523e1,
-4.267403036674e1));
#53412=cartesian_point('',(-4.368616388588e1,5.895616407948e1,
-4.272076337137e1));
#53413=cartesian_point('',(-4.368222820655e1,5.892129001868e1,
-4.276167096046e1));
#53414=cartesian_point('',(-4.367814197617e1,5.888961901515e1,
-4.279695545046e1));
#53415=cartesian_point('',(-4.367375408003e1,5.886131967805e1,
-4.282662898313e1));
#53416=cartesian_point('',(-4.366875571843e1,5.883693375854e1,
-4.285031821248e1));
#53417=cartesian_point('',(-4.366252848936e1,5.881757029655e1,
-4.286726087081e1));
#53418=cartesian_point('',(-4.365392777714e1,5.880498779962e1,
-4.287652057788e1));
#53419=cartesian_point('',(-4.364039652903e1,5.880166314088e1,
-4.287767017629e1));
#53420=cartesian_point('',(-4.361682464898e1,5.881195670218e1,
-4.287072428891e1));
#53421=cartesian_point('',(-4.357305115079e1,5.884313429245e1,
-4.286202305817e1));
#53422=cartesian_point('',(-4.352349059434e1,5.888052085534e1,
-4.286919797826e1));
#53423=cartesian_point('',(-4.350159258569e1,5.890471227234e1,
-4.287889069296e1));
#53424=cartesian_point('',(-4.350392717877e1,5.891543291868e1,
-4.287617766859e1));
#53425=cartesian_point('',(-4.350736051309e1,5.892069866326e1,
-4.287267043339e1));
#53426=(bounded_surface()b_spline_surface(3,3,((#53322,#53323,#53324,#53325,
#53326,#53327,#53328,#53329,#53330,#53331,#53332,#53333,#53334,#53335,#53336,
#53337,#53338,#53339,#53340,#53341,#53342,#53343,#53344,#53345,#53346,#53347),(
#53348,#53349,#53350,#53351,#53352,#53353,#53354,#53355,#53356,#53357,#53358,
#53359,#53360,#53361,#53362,#53363,#53364,#53365,#53366,#53367,#53368,#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)),.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.597348279204e-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());
#53427=oriented_edge('',*,*,#53232,.f.);
#53429=oriented_edge('',*,*,#53428,.t.);
#53431=oriented_edge('',*,*,#53430,.t.);
#53432=oriented_edge('',*,*,#53312,.f.);
#53433=edge_loop('',(#53427,#53429,#53431,#53432));
#53434=face_outer_bound('',#53433,.f.);
#53436=cartesian_point('',(-4.277569498932e1,5.946738953286e1,
-4.131567865888e1));
#53437=cartesian_point('',(-4.274228890084e1,5.951732011043e1,
-4.151421704517e1));
#53438=cartesian_point('',(-4.272626816924e1,5.958251972472e1,
-4.183245811292e1));
#53439=cartesian_point('',(-4.277528207346e1,5.962039810811e1,
-4.217092722707e1));
#53440=cartesian_point('',(-4.280326317578e1,5.962880081116e1,
-4.229078761988e1));
#53441=cartesian_point('',(-4.307670609387e1,5.891517875202e1,
-4.133853573927e1));
#53442=cartesian_point('',(-4.298659707352e1,5.893253348743e1,
-4.149710037147e1));
#53443=cartesian_point('',(-4.287196785662e1,5.896586569075e1,
-4.176305449216e1));
#53444=cartesian_point('',(-4.280749313617e1,5.899878016558e1,
-4.206732682895e1));
#53445=cartesian_point('',(-4.279472125180e1,5.900948563555e1,
-4.217840718625e1));
#53446=cartesian_point('',(-4.368894962577e1,5.905906943254e1,
-4.136104939294e1));
#53447=cartesian_point('',(-4.361509207755e1,5.901141101727e1,
-4.149347193399e1));
#53448=cartesian_point('',(-4.350702123805e1,5.894379050387e1,
-4.170548368818e1));
#53449=cartesian_point('',(-4.341284646821e1,5.888231647174e1,
-4.193058256944e1));
#53450=cartesian_point('',(-4.338322076297e1,5.886190688689e1,
-4.201024915081e1));
#53451=cartesian_point('',(-4.371348258769e1,5.968779022094e1,
-4.135016334366e1));
#53452=cartesian_point('',(-4.370496925549e1,5.963813864982e1,
-4.150865928344e1));
#53453=cartesian_point('',(-4.369899414245e1,5.954870664968e1,
-4.174427557904e1));
#53454=cartesian_point('',(-4.370251579314e1,5.944200797076e1,
-4.196147287753e1));
#53455=cartesian_point('',(-4.370468150757e1,5.940275102368e1,
-4.203321606215e1));
#53456=(bounded_surface()b_spline_surface(3,3,((#53436,#53437,#53438,#53439,
#53440),(#53441,#53442,#53443,#53444,#53445),(#53446,#53447,#53448,#53449,
#53450),(#53451,#53452,#53453,#53454,#53455)),.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());
#53458=oriented_edge('',*,*,#53457,.f.);
#53460=oriented_edge('',*,*,#53459,.t.);
#53462=oriented_edge('',*,*,#53461,.f.);
#53463=oriented_edge('',*,*,#53428,.f.);
#53464=edge_loop('',(#53458,#53460,#53462,#53463));
#53465=face_outer_bound('',#53464,.f.);
#53467=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#53468=direction('',(0.e0,0.e0,1.e0));
#53469=direction('',(1.e0,0.e0,0.e0));
#53470=axis2_placement_3d('',#53467,#53468,#53469);
#53471=conical_surface('',#53470,7.334631745054e1,5.e-1);
#53472=oriented_edge('',*,*,#53457,.t.);
#53473=oriented_edge('',*,*,#53230,.f.);
#53475=oriented_edge('',*,*,#53474,.t.);
#53477=oriented_edge('',*,*,#53476,.t.);
#53479=oriented_edge('',*,*,#53478,.f.);
#53481=oriented_edge('',*,*,#53480,.f.);
#53483=oriented_edge('',*,*,#53482,.t.);
#53484=edge_loop('',(#53472,#53473,#53475,#53477,#53479,#53481,#53483));
#53485=face_outer_bound('',#53484,.f.);
#53487=cartesian_point('',(-3.870982230204e1,6.236246677439e1,
-4.228405242193e1));
#53488=cartesian_point('',(-3.871187017821e1,6.234051232965e1,
-4.219215662854e1));
#53489=cartesian_point('',(-3.870254525092e1,6.228800325460e1,
-4.191546034384e1));
#53490=cartesian_point('',(-3.864792711855e1,6.226617043545e1,
-4.159358920396e1));
#53491=cartesian_point('',(-3.858702495435e1,6.227349816117e1,
-4.136896134580e1));
#53492=cartesian_point('',(-3.857066107012e1,6.227672351646e1,
-4.131419630187e1));
#53493=cartesian_point('',(-3.813995637188e1,6.211966325220e1,
-4.217220199275e1));
#53494=cartesian_point('',(-3.812859439991e1,6.212596739168e1,
-4.208710990080e1));
#53495=cartesian_point('',(-3.808566537324e1,6.216025605348e1,
-4.183687572922e1));
#53496=cartesian_point('',(-3.801520157091e1,6.224226721887e1,
-4.156285003346e1));
#53497=cartesian_point('',(-3.795934498533e1,6.232282298703e1,
-4.138106453563e1));
#53498=cartesian_point('',(-3.794528060741e1,6.234392664005e1,
-4.133740504365e1));
#53499=cartesian_point('',(-3.777969920225e1,6.260834640321e1,
-4.200577981697e1));
#53500=cartesian_point('',(-3.778549880485e1,6.263547791298e1,
-4.194469786895e1));
#53501=cartesian_point('',(-3.780251947181e1,6.272402537321e1,
-4.176069916277e1));
#53502=cartesian_point('',(-3.782318479131e1,6.284576204502e1,
-4.154636289293e1));
#53503=cartesian_point('',(-3.784017656167e1,6.294095218736e1,
-4.139658766505e1));
#53504=cartesian_point('',(-3.784449443839e1,6.296481699568e1,
-4.136005930314e1));
#53505=cartesian_point('',(-3.815799779945e1,6.311100798189e1,
-4.202913498482e1));
#53506=cartesian_point('',(-3.818633294515e1,6.312095589535e1,
-4.197401676824e1));
#53507=cartesian_point('',(-3.826883605810e1,6.315155782259e1,
-4.179877676489e1));
#53508=cartesian_point('',(-3.835380510562e1,6.319057461218e1,
-4.156833499975e1));
#53509=cartesian_point('',(-3.840448852850e1,6.322031856426e1,
-4.139273892442e1));
#53510=cartesian_point('',(-3.841628169270e1,6.322777332366e1,
-4.134889700062e1));
#53511=(bounded_surface()b_spline_surface(3,3,((#53487,#53488,#53489,#53490,
#53491,#53492),(#53493,#53494,#53495,#53496,#53497,#53498),(#53499,#53500,
#53501,#53502,#53503,#53504),(#53505,#53506,#53507,#53508,#53509,#53510)),
.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());
#53512=oriented_edge('',*,*,#53474,.f.);
#53514=oriented_edge('',*,*,#53513,.t.);
#53516=oriented_edge('',*,*,#53515,.f.);
#53518=oriented_edge('',*,*,#53517,.f.);
#53519=edge_loop('',(#53512,#53514,#53516,#53518));
#53520=face_outer_bound('',#53519,.f.);
#53522=cartesian_point('',(-3.741285527268e1,6.318842922559e1,
-4.369323238341e1));
#53523=cartesian_point('',(-3.737070448035e1,6.303923117380e1,
-4.365519977584e1));
#53524=cartesian_point('',(-3.750158749902e1,6.296211334374e1,
-4.374965760477e1));
#53525=cartesian_point('',(-3.800675109533e1,6.263426091722e1,
-4.378431324525e1));
#53526=cartesian_point('',(-3.821706665401e1,6.257390552489e1,
-4.350650428626e1));
#53527=cartesian_point('',(-3.832959201755e1,6.251499921628e1,
-4.335049160544e1));
#53528=cartesian_point('',(-3.841204171419e1,6.247684240020e1,
-4.316939619500e1));
#53529=cartesian_point('',(-3.847679233486e1,6.243937967762e1,
-4.298859052813e1));
#53530=cartesian_point('',(-3.852707303438e1,6.240475269323e1,
-4.279475974286e1));
#53531=cartesian_point('',(-3.856171679883e1,6.237151632992e1,
-4.259316576860e1));
#53532=cartesian_point('',(-3.857897021776e1,6.234094226666e1,
-4.238819803444e1));
#53533=cartesian_point('',(-3.857801471330e1,6.231443234020e1,
-4.218794599156e1));
#53534=cartesian_point('',(-3.855858176425e1,6.229167498369e1,
-4.198436400082e1));
#53535=cartesian_point('',(-3.853184806876e1,6.228049091182e1,
-4.185037765686e1));
#53536=cartesian_point('',(-3.851327774565e1,6.227611390784e1,
-4.177966413991e1));
#53537=cartesian_point('',(-3.719564372901e1,6.279987429814e1,
-4.350398425467e1));
#53538=cartesian_point('',(-3.713233557747e1,6.262395616851e1,
-4.345407097416e1));
#53539=cartesian_point('',(-3.724994333059e1,6.255381274655e1,
-4.355981714434e1));
#53540=cartesian_point('',(-3.776708501098e1,6.221302298077e1,
-4.359946236012e1));
#53541=cartesian_point('',(-3.794347798078e1,6.219122470068e1,
-4.328810688852e1));
#53542=cartesian_point('',(-3.801562244585e1,6.216587277003e1,
-4.313056220315e1));
#53543=cartesian_point('',(-3.805815648584e1,6.216700424889e1,
-4.295072641301e1));
#53544=cartesian_point('',(-3.808407159228e1,6.217302797794e1,
-4.277887375435e1));
#53545=cartesian_point('',(-3.809809293828e1,6.218770170414e1,
-4.259930991243e1));
#53546=cartesian_point('',(-3.810080776531e1,6.220919921466e1,
-4.241793665530e1));
#53547=cartesian_point('',(-3.809254739206e1,6.223774945706e1,
-4.223874667247e1));
#53548=cartesian_point('',(-3.807430679260e1,6.227253616409e1,
-4.206907160941e1));
#53549=cartesian_point('',(-3.804606694912e1,6.231566001904e1,
-4.190233100098e1));
#53550=cartesian_point('',(-3.802085748966e1,6.235040457957e1,
-4.179713024273e1));
#53551=cartesian_point('',(-3.800574663196e1,6.237101266463e1,
-4.174313246801e1));
#53552=cartesian_point('',(-3.739181298257e1,6.251327343430e1,
-4.302136077193e1));
#53553=cartesian_point('',(-3.737076541498e1,6.245820531597e1,
-4.301376941928e1));
#53554=cartesian_point('',(-3.739735827643e1,6.242688373179e1,
-4.306479178026e1));
#53555=cartesian_point('',(-3.754403034058e1,6.232543916405e1,
-4.308228672378e1));
#53556=cartesian_point('',(-3.761360919708e1,6.235326459310e1,
-4.293274141520e1));
#53557=cartesian_point('',(-3.765513260364e1,6.238331184822e1,
-4.282209587685e1));
#53558=cartesian_point('',(-3.769220642435e1,6.242783676634e1,
-4.269304864919e1));
#53559=cartesian_point('',(-3.772731304932e1,6.247850158439e1,
-4.255818342399e1));
#53560=cartesian_point('',(-3.776161833215e1,6.253604521664e1,
-4.241361887488e1));
#53561=cartesian_point('',(-3.779445385100e1,6.259846280587e1,
-4.226370296993e1));
#53562=cartesian_point('',(-3.782486903694e1,6.266395997402e1,
-4.211285961893e1));
#53563=cartesian_point('',(-3.785183068921e1,6.272996836556e1,
-4.196725840400e1));
#53564=cartesian_point('',(-3.787667035972e1,6.279937315591e1,
-4.182106468800e1));
#53565=cartesian_point('',(-3.789137382562e1,6.284705950578e1,
-4.172605473814e1));
#53566=cartesian_point('',(-3.789874179360e1,6.287299558835e1,
-4.167621100954e1));
#53567=cartesian_point('',(-3.776189059776e1,6.267849299840e1,
-4.283452068856e1));
#53568=cartesian_point('',(-3.779493312536e1,6.274431733114e1,
-4.287178888243e1));
#53569=cartesian_point('',(-3.776387699844e1,6.273627363969e1,
-4.286887883302e1));
#53570=cartesian_point('',(-3.760987886839e1,6.283427852243e1,
-4.286412338263e1));
#53571=cartesian_point('',(-3.763014436026e1,6.286221660505e1,
-4.287421675550e1));
#53572=cartesian_point('',(-3.768818690278e1,6.290187984527e1,
-4.280164984554e1));
#53573=cartesian_point('',(-3.776092145030e1,6.294093123490e1,
-4.271092048689e1));
#53574=cartesian_point('',(-3.784202617115e1,6.298289661114e1,
-4.259592507658e1));
#53575=cartesian_point('',(-3.792839726577e1,6.302454633080e1,
-4.246436712896e1));
#53576=cartesian_point('',(-3.801663356884e1,6.306411742200e1,
-4.231874395948e1));
#53577=cartesian_point('',(-3.810270085873e1,6.309928154156e1,
-4.216421225019e1));
#53578=cartesian_point('',(-3.818217190743e1,6.312832310583e1,
-4.200679383953e1));
#53579=cartesian_point('',(-3.825718120828e1,6.315232636340e1,
-4.183977011024e1));
#53580=cartesian_point('',(-3.830146297968e1,6.316416909811e1,
-4.172391586280e1));
#53581=cartesian_point('',(-3.832288832919e1,6.316927198640e1,
-4.166059347331e1));
#53582=(bounded_surface()b_spline_surface(3,3,((#53522,#53523,#53524,#53525,
#53526,#53527,#53528,#53529,#53530,#53531,#53532,#53533,#53534,#53535,#53536),(
#53537,#53538,#53539,#53540,#53541,#53542,#53543,#53544,#53545,#53546,#53547,
#53548,#53549,#53550,#53551),(#53552,#53553,#53554,#53555,#53556,#53557,#53558,
#53559,#53560,#53561,#53562,#53563,#53564,#53565,#53566),(#53567,#53568,#53569,
#53570,#53571,#53572,#53573,#53574,#53575,#53576,#53577,#53578,#53579,#53580,
#53581)),.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.690557395716e-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());
#53583=oriented_edge('',*,*,#53228,.t.);
#53585=oriented_edge('',*,*,#53584,.t.);
#53587=oriented_edge('',*,*,#53586,.t.);
#53588=oriented_edge('',*,*,#53513,.f.);
#53589=edge_loop('',(#53583,#53585,#53587,#53588));
#53590=face_outer_bound('',#53589,.f.);
#53592=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#53593=direction('',(0.e0,0.e0,1.e0));
#53594=direction('',(-4.810010061577e-1,8.767200420176e-1,0.e0));
#53595=axis2_placement_3d('',#53592,#53593,#53594);
#53596=toroidal_surface('',#53595,7.344368814732e1,5.e-1);
#53597=oriented_edge('',*,*,#53226,.f.);
#53599=oriented_edge('',*,*,#53598,.t.);
#53601=oriented_edge('',*,*,#53600,.t.);
#53603=oriented_edge('',*,*,#53602,.t.);
#53604=oriented_edge('',*,*,#53584,.f.);
#53605=edge_loop('',(#53597,#53599,#53601,#53603,#53604));
#53606=face_outer_bound('',#53605,.f.);
#53608=cartesian_point('',(-3.468385951009e1,6.448507272517e1,
-4.179379661500e1));
#53609=cartesian_point('',(-3.467729350961e1,6.450586956289e1,
-4.187773374595e1));
#53610=cartesian_point('',(-3.467454801018e1,6.453313072843e1,
-4.201628057960e1));
#53611=cartesian_point('',(-3.468519488587e1,6.455602917934e1,
-4.220636968677e1));
#53612=cartesian_point('',(-3.470083732352e1,6.456604753049e1,
-4.235504687873e1));
#53613=cartesian_point('',(-3.472084643989e1,6.456879207553e1,
-4.249133280047e1));
#53614=cartesian_point('',(-3.474377239265e1,6.456595445847e1,
-4.261633514521e1));
#53615=cartesian_point('',(-3.476865726569e1,6.455881269194e1,
-4.273114201046e1));
#53616=cartesian_point('',(-3.479487307880e1,6.454833210204e1,
-4.283675999374e1));
#53617=cartesian_point('',(-3.482205201556e1,6.453522025515e1,
-4.293420532564e1));
#53618=cartesian_point('',(-3.485003490483e1,6.451996174587e1,
-4.302449260369e1));
#53619=cartesian_point('',(-3.487882358124e1,6.450285251551e1,
-4.310857634297e1));
#53620=cartesian_point('',(-3.490856946505e1,6.448401514687e1,
-4.318736979255e1));
#53621=cartesian_point('',(-3.493960832837e1,6.446337960391e1,
-4.326181618502e1));
#53622=cartesian_point('',(-3.497254991665e1,6.444061947914e1,
-4.333298362180e1));
#53623=cartesian_point('',(-3.500840543742e1,6.441505889865e1,
-4.340207280779e1));
#53624=cartesian_point('',(-3.504867119074e1,6.438561402070e1,
-4.347017736041e1));
#53625=cartesian_point('',(-3.509563455243e1,6.435063992790e1,
-4.353810133541e1));
#53626=cartesian_point('',(-3.515283136276e1,6.430772897870e1,
-4.360621231247e1));
#53627=cartesian_point('',(-3.522811242660e1,6.425210689206e1,
-4.367493364328e1));
#53628=cartesian_point('',(-3.533768291669e1,6.417474052909e1,
-4.374302705867e1));
#53629=cartesian_point('',(-3.551039084735e1,6.406662112935e1,
-4.378668441225e1));
#53630=cartesian_point('',(-3.571380575795e1,6.396356059514e1,
-4.375251719778e1));
#53631=cartesian_point('',(-3.586764358861e1,6.389908538746e1,
-4.366857212047e1));
#53632=cartesian_point('',(-3.593397998395e1,6.387319094391e1,
-4.361133677538e1));
#53633=cartesian_point('',(-3.596408600356e1,6.386148080347e1,
-4.358200297617e1));
#53634=cartesian_point('',(-3.501270073919e1,6.411413694543e1,
-4.175378127433e1));
#53635=cartesian_point('',(-3.498365420255e1,6.411707270641e1,
-4.181887661431e1));
#53636=cartesian_point('',(-3.494227489282e1,6.412069413805e1,
-4.192958173842e1));
#53637=cartesian_point('',(-3.489795584337e1,6.412143108504e1,
-4.208747354237e1));
#53638=cartesian_point('',(-3.486983152991e1,6.411924708219e1,
-4.221404717895e1));
#53639=cartesian_point('',(-3.484925590905e1,6.411470262707e1,
-4.233247925241e1));
#53640=cartesian_point('',(-3.483467146423e1,6.410822200024e1,
-4.244304966426e1));
#53641=cartesian_point('',(-3.482492992950e1,6.410016148666e1,
-4.254621797065e1));
#53642=cartesian_point('',(-3.481918828293e1,6.409080167074e1,
-4.264251004349e1));
#53643=cartesian_point('',(-3.481683437527e1,6.408033463355e1,
-4.273256531900e1));
#53644=cartesian_point('',(-3.481745351481e1,6.406885659382e1,
-4.281710660036e1));
#53645=cartesian_point('',(-3.482080969339e1,6.405636704315e1,
-4.289687129020e1));
#53646=cartesian_point('',(-3.482683844868e1,6.404275638535e1,
-4.297261781064e1));
#53647=cartesian_point('',(-3.483567114974e1,6.402776925110e1,
-4.304518896413e1));
#53648=cartesian_point('',(-3.484771230614e1,6.401092937111e1,
-4.311560825297e1));
#53649=cartesian_point('',(-3.486379134378e1,6.399142459642e1,
-4.318509898105e1));
#53650=cartesian_point('',(-3.488535687532e1,6.396799117639e1,
-4.325485516132e1));
#53651=cartesian_point('',(-3.491487566561e1,6.393869660686e1,
-4.332583408290e1));
#53652=cartesian_point('',(-3.495634274991e1,6.390069653237e1,
-4.339854939675e1));
#53653=cartesian_point('',(-3.501819161334e1,6.384869897283e1,
-4.347348445434e1));
#53654=cartesian_point('',(-3.511763612211e1,6.377302058445e1,
-4.354923442013e1));
#53655=cartesian_point('',(-3.528702332633e1,6.366408525451e1,
-4.359856542272e1));
#53656=cartesian_point('',(-3.549020173486e1,6.356326471301e1,
-4.355985939373e1));
#53657=cartesian_point('',(-3.563618818501e1,6.350803242777e1,
-4.346623036433e1));
#53658=cartesian_point('',(-3.569334547919e1,6.349039378223e1,
-4.340412403065e1));
#53659=cartesian_point('',(-3.571822905126e1,6.348323507708e1,
-4.337270566987e1));
#53660=cartesian_point('',(-3.548312850146e1,6.426163218124e1,
-4.168861752718e1));
#53661=cartesian_point('',(-3.546135523722e1,6.423924876028e1,
-4.174872406974e1));
#53662=cartesian_point('',(-3.542750353387e1,6.420221049006e1,
-4.184854235975e1));
#53663=cartesian_point('',(-3.538486939111e1,6.415035646429e1,
-4.198708502523e1));
#53664=cartesian_point('',(-3.535348739629e1,6.410902020675e1,
-4.209638206285e1));
#53665=cartesian_point('',(-3.532627669961e1,6.407038824040e1,
-4.219732921047e1));
#53666=cartesian_point('',(-3.530261262676e1,6.403429781767e1,
-4.229049622700e1));
#53667=cartesian_point('',(-3.528200776492e1,6.400059545402e1,
-4.237646129431e1));
#53668=cartesian_point('',(-3.526408504485e1,6.396914066349e1,
-4.245576427883e1));
#53669=cartesian_point('',(-3.524853931064e1,6.393977271089e1,
-4.252897133292e1));
#53670=cartesian_point('',(-3.523512912591e1,6.391231110878e1,
-4.259666027515e1));
#53671=cartesian_point('',(-3.522368159791e1,6.388657345938e1,
-4.265936745334e1));
#53672=cartesian_point('',(-3.521408977243e1,6.386237061922e1,
-4.271759113823e1));
#53673=cartesian_point('',(-3.520631323233e1,6.383948363020e1,
-4.277183144619e1));
#53674=cartesian_point('',(-3.520039511483e1,6.381763003412e1,
-4.282263868188e1));
#53675=cartesian_point('',(-3.519651824947e1,6.379644766877e1,
-4.287058653476e1));
#53676=cartesian_point('',(-3.519510745577e1,6.377553669736e1,
-4.291606724086e1));
#53677=cartesian_point('',(-3.519696510018e1,6.375442050590e1,
-4.295918200499e1));
#53678=cartesian_point('',(-3.520340798563e1,6.373244189557e1,
-4.299973178932e1));
#53679=cartesian_point('',(-3.521701637394e1,6.370807804958e1,
-4.303773509331e1));
#53680=cartesian_point('',(-3.524306696290e1,6.367858099418e1,
-4.307247185754e1));
#53681=cartesian_point('',(-3.529211535678e1,6.364251072790e1,
-4.309318594500e1));
#53682=cartesian_point('',(-3.535459301373e1,6.361474197191e1,
-4.307707571735e1));
#53683=cartesian_point('',(-3.540290650777e1,6.360629567289e1,
-4.303462501424e1));
#53684=cartesian_point('',(-3.542430748832e1,6.360878565712e1,
-4.300231819798e1));
#53685=cartesian_point('',(-3.543422122545e1,6.361112554143e1,
-4.298501550753e1));
#53686=cartesian_point('',(-3.554457188673e1,6.475493557161e1,
-4.167457056553e1));
#53687=cartesian_point('',(-3.555131333996e1,6.472940747912e1,
-4.174938000448e1));
#53688=cartesian_point('',(-3.556234063306e1,6.468227612061e1,
-4.186800787586e1));
#53689=cartesian_point('',(-3.557607027758e1,6.460895214418e1,
-4.202269506949e1));
#53690=cartesian_point('',(-3.558575233855e1,6.454733605347e1,
-4.213976234437e1));
#53691=cartesian_point('',(-3.559362166993e1,6.448771280229e1,
-4.224405718633e1));
#53692=cartesian_point('',(-3.559993519281e1,6.443069998586e1,
-4.233721762259e1));
#53693=cartesian_point('',(-3.560494411283e1,6.437664292332e1,
-4.242054879275e1));
#53694=cartesian_point('',(-3.560887297445e1,6.432573653453e1,
-4.249508289929e1));
#53695=cartesian_point('',(-3.561191564779e1,6.427804285992e1,
-4.256170208981e1));
#53696=cartesian_point('',(-3.561422995625e1,6.423354022206e1,
-4.262115569258e1));
#53697=cartesian_point('',(-3.561593321274e1,6.419219177059e1,
-4.267403036520e1));
#53698=cartesian_point('',(-3.561709909282e1,6.415397454560e1,
-4.272076337393e1));
#53699=cartesian_point('',(-3.561774906206e1,6.411888513039e1,
-4.276167096006e1));
#53700=cartesian_point('',(-3.561783168547e1,6.408695172157e1,
-4.279695544469e1));
#53701=cartesian_point('',(-3.561717513343e1,6.405832175793e1,
-4.282662897368e1));
#53702=cartesian_point('',(-3.561540253549e1,6.403349204712e1,
-4.285031820317e1));
#53703=cartesian_point('',(-3.561175602141e1,6.401348142330e1,
-4.286726086477e1));
#53704=cartesian_point('',(-3.560487123652e1,6.399988394921e1,
-4.287652057584e1));
#53705=cartesian_point('',(-3.559188970761e1,6.399482154713e1,
-4.287767017731e1));
#53706=cartesian_point('',(-3.556717591384e1,6.400195029279e1,
-4.287072429225e1));
#53707=cartesian_point('',(-3.551970741833e1,6.402714756174e1,
-4.286202305857e1));
#53708=cartesian_point('',(-3.546569092706e1,6.405774532957e1,
-4.286919797447e1));
#53709=cartesian_point('',(-3.544082263333e1,6.407887152689e1,
-4.287889069320e1));
#53710=cartesian_point('',(-3.544173792862e1,6.408980518355e1,
-4.287617766915e1));
#53711=cartesian_point('',(-3.544445457362e1,6.409547402064e1,
-4.287267043276e1));
#53712=(bounded_surface()b_spline_surface(3,3,((#53608,#53609,#53610,#53611,
#53612,#53613,#53614,#53615,#53616,#53617,#53618,#53619,#53620,#53621,#53622,
#53623,#53624,#53625,#53626,#53627,#53628,#53629,#53630,#53631,#53632,#53633),(
#53634,#53635,#53636,#53637,#53638,#53639,#53640,#53641,#53642,#53643,#53644,
#53645,#53646,#53647,#53648,#53649,#53650,#53651,#53652,#53653,#53654,#53655,
#53656,#53657,#53658,#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)),.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.597335226161e-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());
#53713=oriented_edge('',*,*,#53224,.f.);
#53715=oriented_edge('',*,*,#53714,.t.);
#53717=oriented_edge('',*,*,#53716,.t.);
#53718=oriented_edge('',*,*,#53598,.f.);
#53719=edge_loop('',(#53713,#53715,#53717,#53718));
#53720=face_outer_bound('',#53719,.f.);
#53722=cartesian_point('',(-3.464769107186e1,6.454198635819e1,
-4.131567865890e1));
#53723=cartesian_point('',(-3.460805352893e1,6.458712940323e1,
-4.151421704518e1));
#53724=cartesian_point('',(-3.458365959953e1,6.464968010067e1,
-4.183245811292e1));
#53725=cartesian_point('',(-3.462731006185e1,6.469363202754e1,
-4.217092722707e1));
#53726=cartesian_point('',(-3.465395500912e1,6.470561511104e1,
-4.229078761983e1));
#53727=cartesian_point('',(-3.501820495522e1,6.403378965043e1,
-4.133853573926e1));
#53728=cartesian_point('',(-3.492660158249e1,6.403923432636e1,
-4.149710037148e1));
#53729=cartesian_point('',(-3.480860230886e1,6.405731925286e1,
-4.176305449216e1));
#53730=cartesian_point('',(-3.474038297751e1,6.408153650004e1,
-4.206732682894e1));
#53731=cartesian_point('',(-3.472632301419e1,6.409048331779e1,
-4.217840718623e1));
#53732=cartesian_point('',(-3.560642915619e1,6.425636314314e1,
-4.136104939294e1));
#53733=cartesian_point('',(-3.553942414101e1,6.419947210769e1,
-4.149347193400e1));
#53734=cartesian_point('',(-3.544110411065e1,6.411832402200e1,
-4.170548368817e1));
#53735=cartesian_point('',(-3.535575899037e1,6.404508363462e1,
-4.193058256942e1));
#53736=cartesian_point('',(-3.532905072249e1,6.402098172610e1,
-4.201024915078e1));
#53737=cartesian_point('',(-3.554868770476e1,6.488290733215e1,
-4.135016334366e1));
#53738=cartesian_point('',(-3.554672803579e1,6.483256932427e1,
-4.150865928346e1));
#53739=cartesian_point('',(-3.555247725912e1,6.474312251854e1,
-4.174427557903e1));
#53740=cartesian_point('',(-3.556989575387e1,6.463779632928e1,
-4.196147287753e1));
#53741=cartesian_point('',(-3.557716700015e1,6.459915791327e1,
-4.203321606213e1));
#53742=(bounded_surface()b_spline_surface(3,3,((#53722,#53723,#53724,#53725,
#53726),(#53727,#53728,#53729,#53730,#53731),(#53732,#53733,#53734,#53735,
#53736),(#53737,#53738,#53739,#53740,#53741)),.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());
#53744=oriented_edge('',*,*,#53743,.f.);
#53746=oriented_edge('',*,*,#53745,.t.);
#53748=oriented_edge('',*,*,#53747,.f.);
#53749=oriented_edge('',*,*,#53714,.f.);
#53750=edge_loop('',(#53744,#53746,#53748,#53749));
#53751=face_outer_bound('',#53750,.f.);
#53753=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#53754=direction('',(0.e0,0.e0,1.e0));
#53755=direction('',(1.e0,0.e0,0.e0));
#53756=axis2_placement_3d('',#53753,#53754,#53755);
#53757=conical_surface('',#53756,7.334631745054e1,5.e-1);
#53758=oriented_edge('',*,*,#53743,.t.);
#53759=oriented_edge('',*,*,#53222,.f.);
#53761=oriented_edge('',*,*,#53760,.t.);
#53763=oriented_edge('',*,*,#53762,.t.);
#53765=oriented_edge('',*,*,#53764,.f.);
#53767=oriented_edge('',*,*,#53766,.f.);
#53769=oriented_edge('',*,*,#53768,.t.);
#53770=edge_loop('',(#53758,#53759,#53761,#53763,#53765,#53767,#53769));
#53771=face_outer_bound('',#53770,.f.);
#53773=cartesian_point('',(-3.023871908055e1,6.688159293264e1,
-4.228405242186e1));
#53774=cartesian_point('',(-3.024361506692e1,6.686009361272e1,
-4.219215662854e1));
#53775=cartesian_point('',(-3.024122372529e1,6.680681661283e1,
-4.191546034383e1));
#53776=cartesian_point('',(-3.018992261337e1,6.677804147962e1,
-4.159358920393e1));
#53777=cartesian_point('',(-3.012858501548e1,6.677735718806e1,
-4.136896134573e1));
#53778=cartesian_point('',(-3.011194013318e1,6.677841903439e1,
-4.131419630174e1));
#53779=cartesian_point('',(-2.970542065157e1,6.656648419834e1,
-4.217220199276e1));
#53780=cartesian_point('',(-2.969333302757e1,6.657125137008e1,
-4.208710990080e1));
#53781=cartesian_point('',(-2.964629569622e1,6.659964332525e1,
-4.183687572923e1));
#53782=cartesian_point('',(-2.956573011633e1,6.667175550194e1,
-4.156285003344e1));
#53783=cartesian_point('',(-2.949983675391e1,6.674433135693e1,
-4.138106453557e1));
#53784=cartesian_point('',(-2.948313811919e1,6.676341869558e1,
-4.133740504355e1));
#53785=cartesian_point('',(-2.928445958117e1,6.700396360061e1,
-4.200577981705e1));
#53786=cartesian_point('',(-2.928666819465e1,6.703161999667e1,
-4.194469786894e1));
#53787=cartesian_point('',(-2.929198548464e1,6.712163156393e1,
-4.176069916278e1));
#53788=cartesian_point('',(-2.929658418524e1,6.724502412712e1,
-4.154636289291e1));
#53789=cartesian_point('',(-2.930100578184e1,6.734161777570e1,
-4.139658766502e1));
#53790=cartesian_point('',(-2.930217173599e1,6.736584201329e1,
-4.136005930306e1));
#53791=cartesian_point('',(-2.959391127957e1,6.755170271531e1,
-4.202913498476e1));
#53792=cartesian_point('',(-2.962070555087e1,6.756526400162e1,
-4.197401676825e1));
#53793=cartesian_point('',(-2.969850848523e1,6.760637294231e1,
-4.179877676488e1));
#53794=cartesian_point('',(-2.977765789779e1,6.765614662410e1,
-4.156833499973e1));
#53795=cartesian_point('',(-2.982402535218e1,6.769225162674e1,
-4.139273892438e1));
#53796=cartesian_point('',(-2.983474458275e1,6.770118192647e1,
-4.134889700044e1));
#53797=(bounded_surface()b_spline_surface(3,3,((#53773,#53774,#53775,#53776,
#53777,#53778),(#53779,#53780,#53781,#53782,#53783,#53784),(#53785,#53786,
#53787,#53788,#53789,#53790),(#53791,#53792,#53793,#53794,#53795,#53796)),
.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());
#53798=oriented_edge('',*,*,#53760,.f.);
#53800=oriented_edge('',*,*,#53799,.t.);
#53802=oriented_edge('',*,*,#53801,.f.);
#53804=oriented_edge('',*,*,#53803,.f.);
#53805=edge_loop('',(#53798,#53800,#53802,#53804));
#53806=face_outer_bound('',#53805,.f.);
#53808=cartesian_point('',(-2.884503763244e1,6.753120107245e1,
-4.369323278273e1));
#53809=cartesian_point('',(-2.882272211877e1,6.737777756806e1,
-4.365519977674e1));
#53810=cartesian_point('',(-2.896255131188e1,6.731840315363e1,
-4.374965760477e1));
#53811=cartesian_point('',(-2.950618649060e1,6.705929263153e1,
-4.378431324546e1));
#53812=cartesian_point('',(-2.972258073036e1,6.702690527691e1,
-4.350650428637e1));
#53813=cartesian_point('',(-2.984183223994e1,6.698319042718e1,
-4.335049160557e1));
#53814=cartesian_point('',(-2.992855703194e1,6.695612189290e1,
-4.316939619512e1));
#53815=cartesian_point('',(-2.999764356861e1,6.692743132107e1,
-4.298859052827e1));
#53816=cartesian_point('',(-3.005201383820e1,6.689966352358e1,
-4.279475974300e1));
#53817=cartesian_point('',(-3.009069943640e1,6.687123342062e1,
-4.259316576874e1));
#53818=cartesian_point('',(-3.011179596601e1,6.684317294579e1,
-4.238819803456e1));
#53819=cartesian_point('',(-3.011430887579e1,6.681676509706e1,
-4.218794599165e1));
#53820=cartesian_point('',(-3.009801261013e1,6.679166592515e1,
-4.198436400986e1));
#53821=cartesian_point('',(-3.007296744197e1,6.677708808789e1,
-4.185037767449e1));
#53822=cartesian_point('',(-3.005512730774e1,6.677032461684e1,
-4.177966416549e1));
#53823=cartesian_point('',(-2.868040125575e1,6.711761804032e1,
-4.350398411392e1));
#53824=cartesian_point('',(-2.864059675991e1,6.693494191285e1,
-4.345407097518e1));
#53825=cartesian_point('',(-2.876635391649e1,6.688074946953e1,
-4.355981714432e1));
#53826=cartesian_point('',(-2.932355336669e1,6.661037574263e1,
-4.359946236037e1));
#53827=cartesian_point('',(-2.950128251700e1,6.661178785245e1,
-4.328810688863e1));
#53828=cartesian_point('',(-2.957611886712e1,6.659606955340e1,
-4.313056220328e1));
#53829=cartesian_point('',(-2.961814133491e1,6.660274315857e1,
-4.295072641313e1));
#53830=cartesian_point('',(-2.964304847961e1,6.661209795395e1,
-4.277887375448e1));
#53831=cartesian_point('',(-2.965503456545e1,6.662847629729e1,
-4.259930991256e1));
#53832=cartesian_point('',(-2.965492017858e1,6.665014424966e1,
-4.241793665543e1));
#53833=cartesian_point('',(-2.964300391954e1,6.667737204570e1,
-4.223874667258e1));
#53834=cartesian_point('',(-2.962037879453e1,6.670948027164e1,
-4.206907160950e1));
#53835=cartesian_point('',(-2.958675175574e1,6.674854915508e1,
-4.190233100837e1));
#53836=cartesian_point('',(-2.955722289389e1,6.677970597398e1,
-4.179713025658e1));
#53837=cartesian_point('',(-2.953955141985e1,6.679816538840e1,
-4.174313248763e1));
#53838=cartesian_point('',(-2.891230110944e1,6.685907535033e1,
-4.302136115092e1));
#53839=cartesian_point('',(-2.889862162381e1,6.680173042084e1,
-4.301376941978e1));
#53840=cartesian_point('',(-2.892907526690e1,6.677414786216e1,
-4.306479178027e1));
#53841=cartesian_point('',(-2.908773370381e1,6.669271571301e1,
-4.308228672391e1));
#53842=cartesian_point('',(-2.915308535634e1,6.672938495483e1,
-4.293274141529e1));
#53843=cartesian_point('',(-2.919033157059e1,6.676459504366e1,
-4.282209587695e1));
#53844=cartesian_point('',(-2.922127655161e1,6.681357814957e1,
-4.269304864929e1));
#53845=cartesian_point('',(-2.924946974876e1,6.686839185716e1,
-4.255818342410e1));
#53846=cartesian_point('',(-2.927597059394e1,6.692992093359e1,
-4.241361887499e1));
#53847=cartesian_point('',(-2.930037807012e1,6.699609042694e1,
-4.226370297004e1));
#53848=cartesian_point('',(-2.932198395398e1,6.706499723614e1,
-4.211285961903e1));
#53849=cartesian_point('',(-2.934009912158e1,6.713396011856e1,
-4.196725840408e1));
#53850=cartesian_point('',(-2.935566714157e1,6.720601336576e1,
-4.182106469449e1));
#53851=cartesian_point('',(-2.936402049919e1,6.725521093642e1,
-4.172605475066e1));
#53852=cartesian_point('',(-2.936794009493e1,6.728188684172e1,
-4.167621102761e1));
#53853=cartesian_point('',(-2.925764767275e1,6.707118593718e1,
-4.283452028935e1));
#53854=cartesian_point('',(-2.928181540813e1,6.714075970428e1,
-4.287178888245e1));
#53855=cartesian_point('',(-2.925207488292e1,6.712873119009e1,
-4.286887883304e1));
#53856=cartesian_point('',(-2.908660202461e1,6.720579683768e1,
-4.286412338261e1));
#53857=cartesian_point('',(-2.910304749073e1,6.723614108364e1,
-4.287421675555e1));
#53858=cartesian_point('',(-2.915541637954e1,6.728304107140e1,
-4.280164984561e1));
#53859=cartesian_point('',(-2.922243144372e1,6.733125213450e1,
-4.271092048697e1));
#53860=cartesian_point('',(-2.929736472168e1,6.738344478152e1,
-4.259592507667e1));
#53861=cartesian_point('',(-2.937756052029e1,6.743601187215e1,
-4.246436712906e1));
#53862=cartesian_point('',(-2.945987688570e1,6.748676157583e1,
-4.231874395958e1));
#53863=cartesian_point('',(-2.954061801937e1,6.753285889711e1,
-4.216421225029e1));
#53864=cartesian_point('',(-2.961561849744e1,6.757202506017e1,
-4.200679383962e1));
#53865=cartesian_point('',(-2.968685302640e1,6.760561364350e1,
-4.183977011767e1));
#53866=cartesian_point('',(-2.972921017162e1,6.762313499213e1,
-4.172391587804e1));
#53867=cartesian_point('',(-2.974978616191e1,6.763099079358e1,
-4.166059349652e1));
#53868=(bounded_surface()b_spline_surface(3,3,((#53808,#53809,#53810,#53811,
#53812,#53813,#53814,#53815,#53816,#53817,#53818,#53819,#53820,#53821,#53822),(
#53823,#53824,#53825,#53826,#53827,#53828,#53829,#53830,#53831,#53832,#53833,
#53834,#53835,#53836,#53837),(#53838,#53839,#53840,#53841,#53842,#53843,#53844,
#53845,#53846,#53847,#53848,#53849,#53850,#53851,#53852),(#53853,#53854,#53855,
#53856,#53857,#53858,#53859,#53860,#53861,#53862,#53863,#53864,#53865,#53866,
#53867)),.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.690557308645e-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());
#53869=oriented_edge('',*,*,#53220,.t.);
#53871=oriented_edge('',*,*,#53870,.t.);
#53873=oriented_edge('',*,*,#53872,.t.);
#53874=oriented_edge('',*,*,#53799,.f.);
#53875=edge_loop('',(#53869,#53871,#53873,#53874));
#53876=face_outer_bound('',#53875,.f.);
#53878=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#53879=direction('',(0.e0,0.e0,1.e0));
#53880=direction('',(-3.624510471431e-1,9.320028103095e-1,0.e0));
#53881=axis2_placement_3d('',#53878,#53879,#53880);
#53882=toroidal_surface('',#53881,7.344368814732e1,5.e-1);
#53883=oriented_edge('',*,*,#53218,.f.);
#53884=oriented_edge('',*,*,#53195,.t.);
#53886=oriented_edge('',*,*,#53885,.t.);
#53888=oriented_edge('',*,*,#53887,.t.);
#53889=oriented_edge('',*,*,#53870,.f.);
#53890=edge_loop('',(#53883,#53884,#53886,#53888,#53889));
#53891=face_outer_bound('',#53890,.f.);
#53893=cartesian_point('',(-1.970513298137e-11,4.758151452023e-11,
-4.228096149021e1));
#53894=direction('',(0.e0,0.e0,1.e0));
#53895=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#53896=axis2_placement_3d('',#53893,#53894,#53895);
#53897=conical_surface('',#53896,7.351737503131e1,3.302386755580e1);
#53898=oriented_edge('',*,*,#53887,.f.);
#53899=oriented_edge('',*,*,#53885,.f.);
#53900=oriented_edge('',*,*,#53081,.t.);
#53902=oriented_edge('',*,*,#53901,.f.);
#53904=oriented_edge('',*,*,#53903,.f.);
#53906=oriented_edge('',*,*,#53905,.f.);
#53908=oriented_edge('',*,*,#53907,.t.);
#53909=edge_loop('',(#53898,#53899,#53900,#53902,#53904,#53906,#53908));
#53910=face_outer_bound('',#53909,.f.);
#53912=cartesian_point('',(0.e0,1.421085471520e-14,-3.934268702288e1));
#53913=direction('',(0.e0,0.e0,1.e0));
#53914=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#53915=axis2_placement_3d('',#53912,#53913,#53914);
#53916=toroidal_surface('',#53915,7.065650925828e1,4.e0);
#53918=oriented_edge('',*,*,#53917,.f.);
#53920=oriented_edge('',*,*,#53919,.f.);
#53921=oriented_edge('',*,*,#53905,.t.);
#53922=oriented_edge('',*,*,#53903,.t.);
#53923=oriented_edge('',*,*,#53901,.t.);
#53924=oriented_edge('',*,*,#52975,.f.);
#53925=oriented_edge('',*,*,#52973,.f.);
#53926=oriented_edge('',*,*,#46189,.t.);
#53927=oriented_edge('',*,*,#46187,.t.);
#53928=edge_loop('',(#53918,#53920,#53921,#53922,#53923,#53924,#53925,#53926,
#53927));
#53929=face_outer_bound('',#53928,.f.);
#53931=cartesian_point('',(-2.822504886575e1,6.477640049429e1,
-3.934373683672e1));
#53932=direction('',(9.238019266982e-1,3.827282896191e-1,1.044301460211e-2));
#53933=direction('',(-3.828695911427e-1,9.233887760123e-1,2.764135511777e-2));
#53934=axis2_placement_3d('',#53931,#53932,#53933);
#53935=toroidal_surface('',#53934,3.698456085085e0,2.999995094488e-1);
#53937=oriented_edge('',*,*,#53936,.f.);
#53939=oriented_edge('',*,*,#53938,.t.);
#53940=oriented_edge('',*,*,#53919,.t.);
#53941=oriented_edge('',*,*,#53917,.t.);
#53943=oriented_edge('',*,*,#53942,.f.);
#53944=edge_loop('',(#53937,#53939,#53940,#53941,#53943));
#53945=face_outer_bound('',#53944,.f.);
#53947=cartesian_point('',(-3.192512363422e1,7.184781459867e1,0.e0));
#53948=direction('',(-9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#53949=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#53950=axis2_placement_3d('',#53947,#53948,#53949);
#53951=plane('',#53950);
#53953=oriented_edge('',*,*,#53952,.t.);
#53955=oriented_edge('',*,*,#53954,.t.);
#53957=oriented_edge('',*,*,#53956,.t.);
#53959=oriented_edge('',*,*,#53958,.t.);
#53960=oriented_edge('',*,*,#53936,.t.);
#53962=oriented_edge('',*,*,#53961,.t.);
#53963=edge_loop('',(#53953,#53955,#53957,#53959,#53960,#53962));
#53964=face_outer_bound('',#53963,.f.);
#53966=cartesian_point('',(-3.074542415374e1,6.787355996413e1,
-6.593186996571e0));
#53967=direction('',(-1.797666942413e-1,4.095189971698e-1,8.944149633132e-1));
#53968=direction('',(-1.428726378683e-1,-9.104553071603e-1,3.881475789080e-1));
#53969=axis2_placement_3d('',#53966,#53967,#53968);
#53970=cylindrical_surface('',#53969,5.000000030438e-1);
#53972=oriented_edge('',*,*,#53971,.f.);
#53974=oriented_edge('',*,*,#53973,.t.);
#53975=oriented_edge('',*,*,#53952,.f.);
#53977=oriented_edge('',*,*,#53976,.f.);
#53978=edge_loop('',(#53972,#53974,#53975,#53977));
#53979=face_outer_bound('',#53978,.f.);
#53981=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#53982=direction('',(0.e0,0.e0,1.e0));
#53983=direction('',(0.e0,-1.e0,0.e0));
#53984=axis2_placement_3d('',#53981,#53982,#53983);
#53985=conical_surface('',#53984,7.438528799862e1,2.656505117708e1);
#53987=oriented_edge('',*,*,#53986,.t.);
#53989=oriented_edge('',*,*,#53988,.f.);
#53991=oriented_edge('',*,*,#53990,.f.);
#53992=oriented_edge('',*,*,#53971,.t.);
#53994=oriented_edge('',*,*,#53993,.f.);
#53995=oriented_edge('',*,*,#46181,.t.);
#53997=oriented_edge('',*,*,#53996,.t.);
#53998=edge_loop('',(#53987,#53989,#53991,#53992,#53994,#53995,#53997));
#53999=face_outer_bound('',#53998,.f.);
#54001=cartesian_point('',(-3.510643964491e1,6.566595652988e1,
-6.695504358379e0));
#54002=direction('',(2.154582390909e-1,-3.919178848848e-1,-8.944149589062e-1));
#54003=direction('',(8.092880116211e-1,-4.409017290237e-1,3.881476260268e-1));
#54004=axis2_placement_3d('',#54001,#54002,#54003);
#54005=cylindrical_surface('',#54004,5.000000035622e-1);
#54006=oriented_edge('',*,*,#53986,.f.);
#54008=oriented_edge('',*,*,#54007,.f.);
#54010=oriented_edge('',*,*,#54009,.f.);
#54012=oriented_edge('',*,*,#54011,.f.);
#54013=edge_loop('',(#54006,#54008,#54010,#54012));
#54014=face_outer_bound('',#54013,.f.);
#54016=cartesian_point('',(-3.674613073598e1,6.609539009834e1,
-4.364154555686e0));
#54017=cartesian_point('',(-3.668634457981e1,6.616548906884e1,
-4.315959146938e0));
#54018=cartesian_point('',(-3.654952119542e1,6.629306084344e1,
-4.262040496714e0));
#54019=cartesian_point('',(-3.631893930571e1,6.642149451983e1,
-4.260967322114e0));
#54020=cartesian_point('',(-3.615500816316e1,6.648547060227e1,
-4.288733235293e0));
#54021=cartesian_point('',(-3.599020208232e1,6.652384768247e1,
-4.342990487750e0));
#54022=cartesian_point('',(-3.583484570082e1,6.653699467672e1,
-4.416720299809e0));
#54023=cartesian_point('',(-3.569165081629e1,6.652865993607e1,
-4.504520404451e0));
#54024=cartesian_point('',(-3.556021619820e1,6.650260802615e1,
-4.603447521221e0));
#54025=cartesian_point('',(-3.543913257991e1,6.646151661385e1,
-4.712565769280e0));
#54026=cartesian_point('',(-3.532711642755e1,6.640692370538e1,
-4.832121120863e0));
#54027=cartesian_point('',(-3.522366639891e1,6.633975751251e1,
-4.962537884974e0));
#54028=cartesian_point('',(-3.512892564019e1,6.626071053822e1,
-5.104051732087e0));
#54029=cartesian_point('',(-3.504330956553e1,6.617022852179e1,
-5.256922306874e0));
#54030=cartesian_point('',(-3.496737766269e1,6.606837129604e1,
-5.421715244730e0));
#54031=cartesian_point('',(-3.490194641299e1,6.595471824852e1,
-5.599451888470e0));
#54032=cartesian_point('',(-3.484837761549e1,6.582844488424e1,
-5.791476516295e0));
#54033=cartesian_point('',(-3.480274543337e1,6.566674629487e1,
-6.031471787371e0));
#54034=cartesian_point('',(-3.478926271991e1,6.554601305958e1,
-6.205802501458e0));
#54035=cartesian_point('',(-3.478818966201e1,6.547216440173e1,
-6.310924173842e0));
#54036=cartesian_point('',(-3.646649395203e1,6.560920398179e1,
-4.096286611841e0));
#54037=cartesian_point('',(-3.642134399304e1,6.567279201487e1,
-4.032902227090e0));
#54038=cartesian_point('',(-3.629078349429e1,6.580925962054e1,
-3.959262222291e0));
#54039=cartesian_point('',(-3.605320828878e1,6.594233890629e1,
-3.956893986593e0));
#54040=cartesian_point('',(-3.588445707376e1,6.600313438264e1,
-3.993976724110e0));
#54041=cartesian_point('',(-3.572123343123e1,6.603035236738e1,
-4.065545466027e0));
#54042=cartesian_point('',(-3.557759928765e1,6.602617084533e1,
-4.160008530052e0));
#54043=cartesian_point('',(-3.545669455121e1,6.599736614939e1,
-4.268515608060e0));
#54044=cartesian_point('',(-3.535690880392e1,6.595047739944e1,
-4.386342000634e0));
#54045=cartesian_point('',(-3.527534114258e1,6.589021974007e1,
-4.511962176064e0));
#54046=cartesian_point('',(-3.520947605600e1,6.581960040108e1,
-4.645604587262e0));
#54047=cartesian_point('',(-3.515772266789e1,6.574072934580e1,
-4.787861803983e0));
#54048=cartesian_point('',(-3.511919003549e1,6.565528951085e1,
-4.939190908295e0));
#54049=cartesian_point('',(-3.509340613177e1,6.556457245163e1,
-5.100085714928e0));
#54050=cartesian_point('',(-3.508026742666e1,6.546945294843e1,
-5.271323585106e0));
#54051=cartesian_point('',(-3.508013438925e1,6.537045870394e1,
-5.454082391575e0));
#54052=cartesian_point('',(-3.509396940109e1,6.526801091164e1,
-5.649776402811e0));
#54053=cartesian_point('',(-3.512801426337e1,6.514637592667e1,
-5.892400676657e0));
#54054=cartesian_point('',(-3.516768680202e1,6.506456337938e1,
-6.066941620092e0));
#54055=cartesian_point('',(-3.519672722600e1,6.501791330209e1,
-6.171591642001e0));
#54056=cartesian_point('',(-3.602063629779e1,6.542105884839e1,
-4.493120785544e0));
#54057=cartesian_point('',(-3.600902931419e1,6.544011901911e1,
-4.451707893342e0));
#54058=cartesian_point('',(-3.596897649490e1,6.548497612039e1,
-4.406366356952e0));
#54059=cartesian_point('',(-3.589285432706e1,6.552776288576e1,
-4.404176492383e0));
#54060=cartesian_point('',(-3.583885648598e1,6.554621586932e1,
-4.426085749897e0));
#54061=cartesian_point('',(-3.578783076141e1,6.555249191489e1,
-4.470498535222e0));
#54062=cartesian_point('',(-3.574489537852e1,6.554761305936e1,
-4.532760816971e0));
#54063=cartesian_point('',(-3.571111731233e1,6.553427532605e1,
-4.609239472921e0));
#54064=cartesian_point('',(-3.568576504539e1,6.551505326161e1,
-4.697905871614e0));
#54065=cartesian_point('',(-3.566764928104e1,6.549180867945e1,
-4.798129838340e0));
#54066=cartesian_point('',(-3.565575117844e1,6.546575758995e1,
-4.910173390784e0));
#54067=cartesian_point('',(-3.564936912035e1,6.543778110020e1,
-5.034385772390e0));
#54068=cartesian_point('',(-3.564803130235e1,6.540859278274e1,
-5.170902006673e0));
#54069=cartesian_point('',(-3.565142495874e1,6.537875618692e1,
-5.319875069968e0));
#54070=cartesian_point('',(-3.565939595371e1,6.534869493781e1,
-5.481777646168e0));
#54071=cartesian_point('',(-3.567197631154e1,6.531874326317e1,
-5.657571862989e0));
#54072=cartesian_point('',(-3.568939960686e1,6.528925275650e1,
-5.848595598929e0));
#54073=cartesian_point('',(-3.571561979639e1,6.525628392734e1,
-6.088593108096e0));
#54074=cartesian_point('',(-3.573850965347e1,6.523618461473e1,
-6.264031616754e0));
#54075=cartesian_point('',(-3.575356936957e1,6.522558965933e1,
-6.370215110430e0));
#54076=cartesian_point('',(-3.606075148610e1,6.580617056906e1,
-4.974174110616e0));
#54077=cartesian_point('',(-3.605252816488e1,6.580782058979e1,
-4.959753606698e0));
#54078=cartesian_point('',(-3.605483456623e1,6.579456729955e1,
-4.949335793861e0));
#54079=cartesian_point('',(-3.607244074928e1,6.578420193599e1,
-4.948536814083e0));
#54080=cartesian_point('',(-3.608491024391e1,6.578308849252e1,
-4.952977822302e0));
#54081=cartesian_point('',(-3.609257651434e1,6.578927330432e1,
-4.965490523975e0));
#54082=cartesian_point('',(-3.609201580411e1,6.580134834690e1,
-4.989720802241e0));
#54083=cartesian_point('',(-3.608275336635e1,6.581678965718e1,
-5.028286327846e0));
#54084=cartesian_point('',(-3.606573902985e1,6.583326739832e1,
-5.082388257137e0));
#54085=cartesian_point('',(-3.604219463570e1,6.584907305302e1,
-5.152467065713e0));
#54086=cartesian_point('',(-3.601313735447e1,6.586299113762e1,
-5.238820322091e0));
#54087=cartesian_point('',(-3.597943282654e1,6.587406084737e1,
-5.341498290358e0));
#54088=cartesian_point('',(-3.594186850399e1,6.588148456398e1,
-5.460241567666e0));
#54089=cartesian_point('',(-3.590110461989e1,6.588458892473e1,
-5.594785856706e0));
#54090=cartesian_point('',(-3.585762287008e1,6.588274023975e1,
-5.745228438235e0));
#54091=cartesian_point('',(-3.581173484550e1,6.587522048396e1,
-5.912259008511e0));
#54092=cartesian_point('',(-3.576368201211e1,6.586109817223e1,
-6.097104417898e0));
#54093=cartesian_point('',(-3.570602162367e1,6.583569855036e1,
-6.333061786233e0));
#54094=cartesian_point('',(-3.566674031604e1,6.580983184092e1,
-6.508772251276e0));
#54095=cartesian_point('',(-3.564417590075e1,6.579140766655e1,
-6.616251199844e0));
#54096=(bounded_surface()b_spline_surface(3,3,((#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)),
.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.961650220925e-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());
#54098=oriented_edge('',*,*,#54097,.f.);
#54099=oriented_edge('',*,*,#54007,.t.);
#54100=oriented_edge('',*,*,#53996,.f.);
#54101=oriented_edge('',*,*,#46179,.t.);
#54102=edge_loop('',(#54098,#54099,#54100,#54101));
#54103=face_outer_bound('',#54102,.f.);
#54105=cartesian_point('',(-3.598649918531e1,6.521506143577e1,
-2.460528104879e1));
#54106=direction('',(4.807167120839e-3,1.261654989746e-2,9.999088527526e-1));
#54107=direction('',(9.347607249725e-1,-3.552779009790e-1,-1.117067594939e-5));
#54108=axis2_placement_3d('',#54105,#54106,#54107);
#54109=cylindrical_surface('',#54108,3.000055924665e-1);
#54110=oriented_edge('',*,*,#54097,.t.);
#54111=oriented_edge('',*,*,#46177,.f.);
#54113=oriented_edge('',*,*,#54112,.f.);
#54115=oriented_edge('',*,*,#54114,.f.);
#54116=edge_loop('',(#54110,#54111,#54113,#54115));
#54117=face_outer_bound('',#54116,.f.);
#54119=cartesian_point('',(-3.420876748293e1,6.182620343896e1,
-3.934391581325e1));
#54120=direction('',(-8.660470548591e-1,-4.998538420248e-1,1.042282988821e-2));
#54121=direction('',(-4.142114119002e-1,7.056763490851e-1,-5.748476290232e-1));
#54122=axis2_placement_3d('',#54119,#54120,#54121);
#54123=toroidal_surface('',#54122,3.697836800382e0,2.999997076706e-1);
#54125=oriented_edge('',*,*,#54124,.f.);
#54126=oriented_edge('',*,*,#54112,.t.);
#54128=oriented_edge('',*,*,#54127,.t.);
#54130=oriented_edge('',*,*,#54129,.t.);
#54132=oriented_edge('',*,*,#54131,.f.);
#54133=edge_loop('',(#54125,#54126,#54128,#54130,#54132));
#54134=face_outer_bound('',#54133,.f.);
#54136=cartesian_point('',(-3.137330715614e1,5.834016199589e1,0.e0));
#54137=direction('',(8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#54138=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#54139=axis2_placement_3d('',#54136,#54137,#54138);
#54140=plane('',#54139);
#54142=oriented_edge('',*,*,#54141,.t.);
#54144=oriented_edge('',*,*,#54143,.t.);
#54145=oriented_edge('',*,*,#54009,.t.);
#54146=oriented_edge('',*,*,#54114,.t.);
#54147=oriented_edge('',*,*,#54124,.t.);
#54149=oriented_edge('',*,*,#54148,.t.);
#54150=edge_loop('',(#54142,#54144,#54145,#54146,#54147,#54149));
#54151=face_outer_bound('',#54150,.f.);
#54153=cartesian_point('',(-3.495147256855e1,6.508648969251e1,
-2.154679086196e1));
#54154=direction('',(-4.862997986834e-3,-1.251986779918e-2,-9.999097980122e-1));
#54155=direction('',(8.540345111956e-1,-5.202109995025e-1,2.360017711108e-3));
#54156=axis2_placement_3d('',#54153,#54154,#54155);
#54157=cylindrical_surface('',#54156,5.000150361873e-1);
#54158=oriented_edge('',*,*,#53768,.f.);
#54160=oriented_edge('',*,*,#54159,.t.);
#54161=oriented_edge('',*,*,#54141,.f.);
#54162=oriented_edge('',*,*,#53745,.f.);
#54163=edge_loop('',(#54158,#54160,#54161,#54162));
#54164=face_outer_bound('',#54163,.f.);
#54166=cartesian_point('',(-3.613514665947e1,6.741691025982e1,
-8.219510586633e0));
#54167=direction('',(-8.660878283431e-1,-4.997832985781e-1,1.041768008046e-2));
#54168=direction('',(4.389916220474e-1,-7.504413171610e-1,4.940892482840e-1));
#54169=axis2_placement_3d('',#54166,#54167,#54168);
#54170=toroidal_surface('',#54169,2.497876978300e0,4.999993463424e-1);
#54172=oriented_edge('',*,*,#54171,.f.);
#54174=oriented_edge('',*,*,#54173,.f.);
#54175=oriented_edge('',*,*,#54011,.t.);
#54176=oriented_edge('',*,*,#54143,.f.);
#54177=oriented_edge('',*,*,#54159,.f.);
#54178=edge_loop('',(#54172,#54174,#54175,#54176,#54177));
#54179=face_outer_bound('',#54178,.f.);
#54181=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#54182=direction('',(0.e0,0.e0,1.e0));
#54183=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#54184=axis2_placement_3d('',#54181,#54182,#54183);
#54185=toroidal_surface('',#54184,7.649382607502e1,3.e0);
#54186=oriented_edge('',*,*,#54173,.t.);
#54187=oriented_edge('',*,*,#54171,.t.);
#54188=oriented_edge('',*,*,#53766,.t.);
#54189=oriented_edge('',*,*,#53764,.t.);
#54191=oriented_edge('',*,*,#54190,.t.);
#54193=oriented_edge('',*,*,#54192,.t.);
#54194=oriented_edge('',*,*,#53990,.t.);
#54195=oriented_edge('',*,*,#53988,.t.);
#54196=edge_loop('',(#54186,#54187,#54188,#54189,#54191,#54193,#54194,#54195));
#54197=face_outer_bound('',#54196,.f.);
#54199=cartesian_point('',(-3.148771373995e1,6.970875405955e1,
-8.219507487680e0));
#54200=direction('',(9.237503288013e-1,3.828534155718e-1,1.042075930677e-2));
#54201=direction('',(3.829206445521e-1,-9.226916903353e-1,-4.485336734326e-2));
#54202=axis2_placement_3d('',#54199,#54200,#54201);
#54203=toroidal_surface('',#54202,2.497864194448e0,4.999993289081e-1);
#54204=oriented_edge('',*,*,#54192,.f.);
#54205=oriented_edge('',*,*,#54190,.f.);
#54207=oriented_edge('',*,*,#54206,.t.);
#54208=oriented_edge('',*,*,#53954,.f.);
#54209=oriented_edge('',*,*,#53973,.f.);
#54210=edge_loop('',(#54204,#54205,#54207,#54208,#54209));
#54211=face_outer_bound('',#54210,.f.);
#54213=cartesian_point('',(-3.035947561868e1,6.735101198475e1,
-2.154679085574e1));
#54214=direction('',(-1.289308454219e-2,3.763536915814e-3,9.999097980122e-1));
#54215=direction('',(-1.071921353336e-1,-9.942355236256e-1,2.360017711353e-3));
#54216=axis2_placement_3d('',#54213,#54214,#54215);
#54217=cylindrical_surface('',#54216,5.000150361864e-1);
#54218=oriented_edge('',*,*,#53762,.f.);
#54219=oriented_edge('',*,*,#53803,.t.);
#54220=oriented_edge('',*,*,#53956,.f.);
#54221=oriented_edge('',*,*,#54206,.f.);
#54222=edge_loop('',(#54218,#54219,#54220,#54221));
#54223=face_outer_bound('',#54222,.f.);
#54225=cartesian_point('',(-3.553062965548e1,6.405824484440e1,
-4.213845709164e1));
#54226=direction('',(-2.648547976052e-1,4.763029270489e-1,8.384434732707e-1));
#54227=direction('',(8.758274567306e-1,-2.449744371565e-1,4.158290408049e-1));
#54228=axis2_placement_3d('',#54225,#54226,#54227);
#54229=cylindrical_surface('',#54228,2.999999999993e-1);
#54230=oriented_edge('',*,*,#53716,.f.);
#54231=oriented_edge('',*,*,#53747,.t.);
#54232=oriented_edge('',*,*,#54148,.f.);
#54233=oriented_edge('',*,*,#54131,.t.);
#54235=oriented_edge('',*,*,#54234,.f.);
#54236=edge_loop('',(#54230,#54231,#54232,#54233,#54235));
#54237=face_outer_bound('',#54236,.f.);
#54239=cartesian_point('',(-2.574180953898e-11,4.459589196289e-11,
-4.228096149021e1));
#54240=direction('',(0.e0,0.e0,1.e0));
#54241=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#54242=axis2_placement_3d('',#54239,#54240,#54241);
#54243=conical_surface('',#54242,7.351737503131e1,3.302386755580e1);
#54244=oriented_edge('',*,*,#53602,.f.);
#54245=oriented_edge('',*,*,#53600,.f.);
#54246=oriented_edge('',*,*,#54234,.t.);
#54248=oriented_edge('',*,*,#54247,.f.);
#54250=oriented_edge('',*,*,#54249,.f.);
#54252=oriented_edge('',*,*,#54251,.f.);
#54254=oriented_edge('',*,*,#54253,.t.);
#54255=edge_loop('',(#54244,#54245,#54246,#54248,#54250,#54252,#54254));
#54256=face_outer_bound('',#54255,.f.);
#54258=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#54259=direction('',(0.e0,0.e0,1.e0));
#54260=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#54261=axis2_placement_3d('',#54258,#54259,#54260);
#54262=toroidal_surface('',#54261,7.065650925828e1,4.e0);
#54264=oriented_edge('',*,*,#54263,.f.);
#54266=oriented_edge('',*,*,#54265,.f.);
#54267=oriented_edge('',*,*,#54251,.t.);
#54268=oriented_edge('',*,*,#54249,.t.);
#54269=oriented_edge('',*,*,#54247,.t.);
#54270=oriented_edge('',*,*,#54129,.f.);
#54271=oriented_edge('',*,*,#54127,.f.);
#54272=oriented_edge('',*,*,#46175,.t.);
#54273=oriented_edge('',*,*,#46173,.t.);
#54274=edge_loop('',(#54264,#54266,#54267,#54268,#54269,#54270,#54271,#54272,
#54273));
#54275=face_outer_bound('',#54274,.f.);
#54277=cartesian_point('',(-3.643859656175e1,6.053812125496e1,
-3.934373683672e1));
#54278=direction('',(8.659426067799e-1,5.000343440305e-1,1.044301456502e-2));
#54279=direction('',(-5.001205097130e-1,8.655145471058e-1,2.764135511561e-2));
#54280=axis2_placement_3d('',#54277,#54278,#54279);
#54281=toroidal_surface('',#54280,3.698456085084e0,2.999995094497e-1);
#54283=oriented_edge('',*,*,#54282,.f.);
#54285=oriented_edge('',*,*,#54284,.t.);
#54286=oriented_edge('',*,*,#54265,.t.);
#54287=oriented_edge('',*,*,#54263,.t.);
#54289=oriented_edge('',*,*,#54288,.f.);
#54290=edge_loop('',(#54283,#54285,#54286,#54287,#54289));
#54291=face_outer_bound('',#54290,.f.);
#54293=cartesian_point('',(-4.103002143477e1,6.706608176066e1,0.e0));
#54294=direction('',(-8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#54295=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#54296=axis2_placement_3d('',#54293,#54294,#54295);
#54297=plane('',#54296);
#54299=oriented_edge('',*,*,#54298,.t.);
#54301=oriented_edge('',*,*,#54300,.t.);
#54303=oriented_edge('',*,*,#54302,.t.);
#54305=oriented_edge('',*,*,#54304,.t.);
#54306=oriented_edge('',*,*,#54282,.t.);
#54308=oriented_edge('',*,*,#54307,.t.);
#54309=edge_loop('',(#54299,#54301,#54303,#54305,#54306,#54308));
#54310=face_outer_bound('',#54309,.f.);
#54312=cartesian_point('',(-3.934167012245e1,6.327980910650e1,
-6.593186996825e0));
#54313=direction('',(-2.316817205968e-1,3.825512432911e-1,8.944149633127e-1));
#54314=direction('',(-2.281207821247e-2,-9.213148571880e-1,3.881475789083e-1));
#54315=axis2_placement_3d('',#54312,#54313,#54314);
#54316=cylindrical_surface('',#54315,5.000000030439e-1);
#54318=oriented_edge('',*,*,#54317,.f.);
#54320=oriented_edge('',*,*,#54319,.t.);
#54321=oriented_edge('',*,*,#54298,.f.);
#54323=oriented_edge('',*,*,#54322,.f.);
#54324=edge_loop('',(#54318,#54320,#54321,#54323));
#54325=face_outer_bound('',#54324,.f.);
#54327=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#54328=direction('',(0.e0,0.e0,1.e0));
#54329=direction('',(0.e0,-1.e0,0.e0));
#54330=axis2_placement_3d('',#54327,#54328,#54329);
#54331=conical_surface('',#54330,7.438528799862e1,2.656505117708e1);
#54333=oriented_edge('',*,*,#54332,.t.);
#54335=oriented_edge('',*,*,#54334,.f.);
#54337=oriented_edge('',*,*,#54336,.f.);
#54338=oriented_edge('',*,*,#54317,.t.);
#54340=oriented_edge('',*,*,#54339,.f.);
#54341=oriented_edge('',*,*,#46167,.t.);
#54343=oriented_edge('',*,*,#54342,.t.);
#54344=edge_loop('',(#54333,#54335,#54337,#54338,#54340,#54341,#54343));
#54345=face_outer_bound('',#54344,.f.);
#54347=cartesian_point('',(-4.337722645034e1,6.052186527804e1,
-6.695504361991e0));
#54348=direction('',(2.647705131572e-1,-3.604420295247e-1,-8.944149589059e-1));
#54349=direction('',(8.599136643263e-1,-3.314964710479e-1,3.881476260236e-1));
#54350=axis2_placement_3d('',#54347,#54348,#54349);
#54351=cylindrical_surface('',#54350,5.000000035621e-1);
#54352=oriented_edge('',*,*,#54332,.f.);
#54354=oriented_edge('',*,*,#54353,.f.);
#54356=oriented_edge('',*,*,#54355,.f.);
#54358=oriented_edge('',*,*,#54357,.f.);
#54359=edge_loop('',(#54352,#54354,#54356,#54358));
#54360=face_outer_bound('',#54359,.f.);
#54362=cartesian_point('',(-4.505894208556e1,6.073360240376e1,
-4.364154549915e0));
#54363=cartesian_point('',(-4.500881714241e1,6.081090529537e1,
-4.315959138621e0));
#54364=cartesian_point('',(-4.488981576486e1,6.095524469816e1,
-4.262040496664e0));
#54365=cartesian_point('',(-4.467797050647e1,6.111267657337e1,
-4.260967322112e0));
#54366=cartesian_point('',(-4.452379237200e1,6.119750263940e1,
-4.288733235282e0));
#54367=cartesian_point('',(-4.436540544417e1,6.125706290855e1,
-4.342990487735e0));
#54368=cartesian_point('',(-4.421309418515e1,6.129037550536e1,
-4.416720299791e0));
#54369=cartesian_point('',(-4.407003645074e1,6.130080275261e1,
-4.504520404434e0));
#54370=cartesian_point('',(-4.393632581741e1,6.129212938061e1,
-4.603447521204e0));
#54371=cartesian_point('',(-4.381091458069e1,6.126719409468e1,
-4.712565769263e0));
#54372=cartesian_point('',(-4.369273093757e1,6.122768927794e1,
-4.832121120848e0));
#54373=cartesian_point('',(-4.358139899085e1,6.117460063949e1,
-4.962537884960e0));
#54374=cartesian_point('',(-4.347715105190e1,6.110859607351e1,
-5.104051732075e0));
#54375=cartesian_point('',(-4.338045716156e1,6.103006328349e1,
-5.256922306864e0));
#54376=cartesian_point('',(-4.329187983084e1,6.093898856257e1,
-5.421715244723e0));
#54377=cartesian_point('',(-4.321217365502e1,6.083484832450e1,
-5.599451888465e0));
#54378=cartesian_point('',(-4.314258116459e1,6.071664737751e1,
-5.791476516293e0));
#54379=cartesian_point('',(-4.307623347096e1,6.056228833697e1,
-6.031471787358e0));
#54380=cartesian_point('',(-4.304710725451e1,6.044434783849e1,
-6.205802501433e0));
#54381=cartesian_point('',(-4.303640419260e1,6.037127102846e1,
-6.310924173793e0));
#54382=cartesian_point('',(-4.471823756525e1,6.028807551971e1,
-4.096286585629e0));
#54383=cartesian_point('',(-4.468177380332e1,6.035701285183e1,
-4.032902215757e0));
#54384=cartesian_point('',(-4.457014286882e1,6.050935450901e1,
-3.959262222172e0));
#54385=cartesian_point('',(-4.435197049751e1,6.067230506033e1,
-3.956893986593e0));
#54386=cartesian_point('',(-4.419259837456e1,6.075460687649e1,
-3.993976724099e0));
#54387=cartesian_point('',(-4.403432379282e1,6.080289696815e1,
-4.065545466011e0));
#54388=cartesian_point('',(-4.389137266109e1,6.081749923744e1,
-4.160008530033e0));
#54389=cartesian_point('',(-4.376774251414e1,6.080472220455e1,
-4.268515608042e0));
#54390=cartesian_point('',(-4.366269023776e1,6.077125924799e1,
-4.386342000617e0));
#54391=cartesian_point('',(-4.357395519624e1,6.072216381749e1,
-4.511962176048e0));
#54392=cartesian_point('',(-4.349943592118e1,6.066074575569e1,
-4.645604587247e0));
#54393=cartesian_point('',(-4.343783055196e1,6.058930462590e1,
-4.787861803971e0));
#54394=cartesian_point('',(-4.338847543525e1,6.050962525837e1,
-4.939190908285e0));
#54395=cartesian_point('',(-4.335107116409e1,6.042304977094e1,
-5.100085714921e0));
#54396=cartesian_point('',(-4.332562927586e1,6.033045897342e1,
-5.271323585101e0));
#54397=cartesian_point('',(-4.331257603483e1,6.023232900328e1,
-5.454082391573e0));
#54398=cartesian_point('',(-4.331292056599e1,6.012895183463e1,
-5.649776402812e0));
#54399=cartesian_point('',(-4.333079761832e1,6.000391370758e1,
-5.892400676645e0));
#54400=cartesian_point('',(-4.335945207264e1,5.991762277258e1,
-6.066941620068e0));
#54401=cartesian_point('',(-4.338215499476e1,5.986758125728e1,
-6.171591641969e0));
#54402=cartesian_point('',(-4.425163645888e1,6.015973612805e1,
-4.493120767545e0));
#54403=cartesian_point('',(-4.424261662539e1,6.018014825487e1,
-4.451707886373e0));
#54404=cartesian_point('',(-4.420876149122e1,6.022984953493e1,
-4.406366356837e0));
#54405=cartesian_point('',(-4.413887535678e1,6.028220618718e1,
-4.404176492386e0));
#54406=cartesian_point('',(-4.408774807240e1,6.030754943550e1,
-4.426085749893e0));
#54407=cartesian_point('',(-4.403797806831e1,6.032043198217e1,
-4.470498535214e0));
#54408=cartesian_point('',(-4.399477318513e1,6.032119905796e1,
-4.532760816960e0));
#54409=cartesian_point('',(-4.395954317144e1,6.031238435317e1,
-4.609239472909e0));
#54410=cartesian_point('',(-4.393189881377e1,6.029663587102e1,
-4.697905871601e0));
#54411=cartesian_point('',(-4.391090400550e1,6.027595473123e1,
-4.798129838328e0));
#54412=cartesian_point('',(-4.389570734330e1,6.025167952644e1,
-4.910173390772e0));
#54413=cartesian_point('',(-4.388572821992e1,6.022477540518e1,
-5.034385772379e0));
#54414=cartesian_point('',(-4.388059200720e1,6.019601141811e1,
-5.170902006664e0));
#54415=cartesian_point('',(-4.388006217315e1,6.016598711746e1,
-5.319875069960e0));
#54416=cartesian_point('',(-4.388404119478e1,6.013514262288e1,
-5.481777646163e0));
#54417=cartesian_point('',(-4.389260444785e1,6.010380512276e1,
-5.657571862987e0));
#54418=cartesian_point('',(-4.390602940093e1,6.007229271507e1,
-5.848595598930e0));
#54419=cartesian_point('',(-4.392772197736e1,6.003618351733e1,
-6.088593108085e0));
#54420=cartesian_point('',(-4.394779252180e1,6.001326843123e1,
-6.264031616729e0));
#54421=cartesian_point('',(-4.396134048081e1,6.000079842972e1,
-6.370215110391e0));
#54422=cartesian_point('',(-4.434167564252e1,6.053631705434e1,
-4.974174107844e0));
#54423=cartesian_point('',(-4.433373802857e1,6.053902633876e1,
-4.959753605097e0));
#54424=cartesian_point('',(-4.433429479769e1,6.052558538763e1,
-4.949335793819e0));
#54425=cartesian_point('',(-4.435039740501e1,6.051301063394e1,
-4.948536814086e0));
#54426=cartesian_point('',(-4.436261488785e1,6.051027912047e1,
-4.952977822304e0));
#54427=cartesian_point('',(-4.437102285221e1,6.051541037126e1,
-4.965490523974e0));
#54428=cartesian_point('',(-4.437204304826e1,6.052745529755e1,
-4.989720802237e0));
#54429=cartesian_point('',(-4.436487534738e1,6.054397349601e1,
-5.028286327840e0));
#54430=cartesian_point('',(-4.435015734770e1,6.056253108434e1,
-5.082388257128e0));
#54431=cartesian_point('',(-4.432887743103e1,6.058127467959e1,
-5.152467065704e0));
#54432=cartesian_point('',(-4.430188541345e1,6.059886642933e1,
-5.238820322081e0));
#54433=cartesian_point('',(-4.426991411950e1,6.061424075987e1,
-5.341498290348e0));
#54434=cartesian_point('',(-4.423364015439e1,6.062650409354e1,
-5.460241567657e0));
#54435=cartesian_point('',(-4.419363021136e1,6.063490265062e1,
-5.594785856699e0));
#54436=cartesian_point('',(-4.415027915214e1,6.063874528864e1,
-5.745228438230e0));
#54437=cartesian_point('',(-4.410380218087e1,6.063727945452e1,
-5.912259008508e0));
#54438=cartesian_point('',(-4.405431711456e1,6.062955011449e1,
-6.097104417897e0));
#54439=cartesian_point('',(-4.399383470281e1,6.061189398086e1,
-6.333061786222e0));
#54440=cartesian_point('',(-4.395151316913e1,6.059137580420e1,
-6.508772251248e0));
#54441=cartesian_point('',(-4.392673695822e1,6.057605449839e1,
-6.616251199812e0));
#54442=(bounded_surface()b_spline_surface(3,3,((#54362,#54363,#54364,#54365,
#54366,#54367,#54368,#54369,#54370,#54371,#54372,#54373,#54374,#54375,#54376,
#54377,#54378,#54379,#54380,#54381),(#54382,#54383,#54384,#54385,#54386,#54387,
#54388,#54389,#54390,#54391,#54392,#54393,#54394,#54395,#54396,#54397,#54398,
#54399,#54400,#54401),(#54402,#54403,#54404,#54405,#54406,#54407,#54408,#54409,
#54410,#54411,#54412,#54413,#54414,#54415,#54416,#54417,#54418,#54419,#54420,
#54421),(#54422,#54423,#54424,#54425,#54426,#54427,#54428,#54429,#54430,#54431,
#54432,#54433,#54434,#54435,#54436,#54437,#54438,#54439,#54440,#54441)),
.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.961650246556e-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.078228037060e-1,8.078228037104e-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.078228037060e-1,8.078228037104e-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());
#54444=oriented_edge('',*,*,#54443,.f.);
#54445=oriented_edge('',*,*,#54353,.t.);
#54446=oriented_edge('',*,*,#54342,.f.);
#54447=oriented_edge('',*,*,#46165,.t.);
#54448=edge_loop('',(#54444,#54445,#54446,#54447));
#54449=face_outer_bound('',#54448,.f.);
#54451=cartesian_point('',(-4.419090334071e1,5.995995683469e1,
-2.460528104879e1));
#54452=direction('',(3.119250922732e-3,1.313607478368e-2,9.999088527526e-1));
#54453=direction('',(9.731367889820e-1,-2.302276912211e-1,-1.117067599857e-5));
#54454=axis2_placement_3d('',#54451,#54452,#54453);
#54455=cylindrical_surface('',#54454,3.000055924647e-1);
#54456=oriented_edge('',*,*,#54443,.t.);
#54457=oriented_edge('',*,*,#46163,.f.);
#54459=oriented_edge('',*,*,#54458,.f.);
#54461=oriented_edge('',*,*,#54460,.f.);
#54462=edge_loop('',(#54456,#54457,#54459,#54461));
#54463=face_outer_bound('',#54462,.f.);
#54465=cartesian_point('',(-4.198604564952e1,5.683213153742e1,
-3.934391581323e1));
#54466=direction('',(-7.933938836561e-1,-6.086193473711e-1,1.042282987642e-2));
#54467=direction('',(-5.027770225547e-1,6.455737517921e-1,-5.748476290184e-1));
#54468=axis2_placement_3d('',#54465,#54466,#54467);
#54469=toroidal_surface('',#54468,3.697836800427e0,2.999997076718e-1);
#54471=oriented_edge('',*,*,#54470,.f.);
#54472=oriented_edge('',*,*,#54458,.t.);
#54474=oriented_edge('',*,*,#54473,.t.);
#54476=oriented_edge('',*,*,#54475,.t.);
#54478=oriented_edge('',*,*,#54477,.f.);
#54479=edge_loop('',(#54471,#54472,#54474,#54476,#54478));
#54480=face_outer_bound('',#54479,.f.);
#54482=cartesian_point('',(-3.871982336308e1,5.374601550210e1,0.e0));
#54483=direction('',(7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#54484=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#54485=axis2_placement_3d('',#54482,#54483,#54484);
#54486=plane('',#54485);
#54488=oriented_edge('',*,*,#54487,.t.);
#54490=oriented_edge('',*,*,#54489,.t.);
#54491=oriented_edge('',*,*,#54355,.t.);
#54492=oriented_edge('',*,*,#54460,.t.);
#54493=oriented_edge('',*,*,#54470,.t.);
#54495=oriented_edge('',*,*,#54494,.t.);
#54496=edge_loop('',(#54488,#54490,#54491,#54492,#54493,#54495));
#54497=face_outer_bound('',#54496,.f.);
#54499=cartesian_point('',(-4.314794954007e1,5.996758312363e1,
-2.154679086210e1));
#54500=direction('',(-3.187223694057e-3,-1.304750720465e-2,-9.999097980122e-1));
#54501=direction('',(9.146292884750e-1,-4.042866495201e-1,2.360017711140e-3));
#54502=axis2_placement_3d('',#54499,#54500,#54501);
#54503=cylindrical_surface('',#54502,5.000150361844e-1);
#54504=oriented_edge('',*,*,#53482,.f.);
#54506=oriented_edge('',*,*,#54505,.t.);
#54507=oriented_edge('',*,*,#54487,.f.);
#54508=oriented_edge('',*,*,#53459,.f.);
#54509=edge_loop('',(#54504,#54506,#54507,#54508));
#54510=face_outer_bound('',#54509,.f.);
#54512=cartesian_point('',(-4.462567805839e1,6.212356614778e1,
-8.219510586648e0));
#54513=direction('',(-7.934435158954e-1,-6.085547296864e-1,1.041768016005e-2));
#54514=direction('',(5.331882356398e-1,-6.867212826961e-1,4.940892482817e-1));
#54515=axis2_placement_3d('',#54512,#54513,#54514);
#54516=toroidal_surface('',#54515,2.497876978362e0,4.999993463416e-1);
#54518=oriented_edge('',*,*,#54517,.f.);
#54520=oriented_edge('',*,*,#54519,.f.);
#54521=oriented_edge('',*,*,#54357,.t.);
#54522=oriented_edge('',*,*,#54489,.f.);
#54523=oriented_edge('',*,*,#54505,.f.);
#54524=edge_loop('',(#54518,#54520,#54521,#54522,#54523));
#54525=face_outer_bound('',#54524,.f.);
#54527=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#54528=direction('',(0.e0,0.e0,1.e0));
#54529=direction('',(5.568051656964e-1,-8.306431288188e-1,0.e0));
#54530=axis2_placement_3d('',#54527,#54528,#54529);
#54531=toroidal_surface('',#54530,7.649382607502e1,3.e0);
#54532=oriented_edge('',*,*,#54519,.t.);
#54533=oriented_edge('',*,*,#54517,.t.);
#54534=oriented_edge('',*,*,#53480,.t.);
#54535=oriented_edge('',*,*,#53478,.t.);
#54537=oriented_edge('',*,*,#54536,.t.);
#54539=oriented_edge('',*,*,#54538,.t.);
#54540=oriented_edge('',*,*,#54336,.t.);
#54541=oriented_edge('',*,*,#54334,.t.);
#54542=edge_loop('',(#54532,#54533,#54534,#54535,#54537,#54539,#54540,#54541));
#54543=face_outer_bound('',#54542,.f.);
#54545=cartesian_point('',(-4.031715021588e1,6.500241462873e1,
-8.219507487751e0));
#54546=direction('',(8.658751181150e-1,5.001516646028e-1,1.042075930381e-2));
#54547=direction('',(5.000801383833e-1,-8.648167613103e-1,-4.485336722396e-2));
#54548=axis2_placement_3d('',#54545,#54546,#54547);
#54549=toroidal_surface('',#54548,2.497864194404e0,4.999993289063e-1);
#54550=oriented_edge('',*,*,#54538,.f.);
#54551=oriented_edge('',*,*,#54536,.f.);
#54553=oriented_edge('',*,*,#54552,.t.);
#54554=oriented_edge('',*,*,#54300,.f.);
#54555=oriented_edge('',*,*,#54319,.f.);
#54556=edge_loop('',(#54550,#54551,#54553,#54554,#54555));
#54557=face_outer_bound('',#54556,.f.);
#54559=cartesian_point('',(-3.889081723268e1,6.281210799030e1,
-2.154679085560e1));
#54560=direction('',(-1.327402255960e-2,2.048454104374e-3,9.999097980122e-1));
#54561=direction('',(2.349868531777e-2,-9.997210821548e-1,2.360017711287e-3));
#54562=axis2_placement_3d('',#54559,#54560,#54561);
#54563=cylindrical_surface('',#54562,5.000150361833e-1);
#54564=oriented_edge('',*,*,#53476,.f.);
#54565=oriented_edge('',*,*,#53517,.t.);
#54566=oriented_edge('',*,*,#54302,.f.);
#54567=oriented_edge('',*,*,#54552,.f.);
#54568=edge_loop('',(#54564,#54565,#54566,#54567));
#54569=face_outer_bound('',#54568,.f.);
#54571=cartesian_point('',(-4.358793897313e1,5.887253988348e1,
-4.213845709168e1));
#54572=direction('',(-3.247589355074e-1,4.376576012542e-1,8.384434732721e-1));
#54573=direction('',(9.003102118983e-1,-1.285602239206e-1,4.158290408054e-1));
#54574=axis2_placement_3d('',#54571,#54572,#54573);
#54575=cylindrical_surface('',#54574,2.999999999984e-1);
#54576=oriented_edge('',*,*,#53430,.f.);
#54577=oriented_edge('',*,*,#53461,.t.);
#54578=oriented_edge('',*,*,#54494,.f.);
#54579=oriented_edge('',*,*,#54477,.t.);
#54581=oriented_edge('',*,*,#54580,.f.);
#54582=edge_loop('',(#54576,#54577,#54578,#54579,#54581));
#54583=face_outer_bound('',#54582,.f.);
#54585=cartesian_point('',(-3.134158931208e-11,4.085444833292e-11,
-4.228096149021e1));
#54586=direction('',(0.e0,0.e0,1.e0));
#54587=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#54588=axis2_placement_3d('',#54585,#54586,#54587);
#54589=conical_surface('',#54588,7.351737503131e1,3.302386755580e1);
#54590=oriented_edge('',*,*,#53316,.f.);
#54591=oriented_edge('',*,*,#53314,.f.);
#54592=oriented_edge('',*,*,#54580,.t.);
#54594=oriented_edge('',*,*,#54593,.f.);
#54596=oriented_edge('',*,*,#54595,.f.);
#54598=oriented_edge('',*,*,#54597,.f.);
#54600=oriented_edge('',*,*,#54599,.t.);
#54601=edge_loop('',(#54590,#54591,#54592,#54594,#54596,#54598,#54600));
#54602=face_outer_bound('',#54601,.f.);
#54604=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#54605=direction('',(0.e0,0.e0,1.e0));
#54606=direction('',(6.099396479588e-1,-7.924478694829e-1,0.e0));
#54607=axis2_placement_3d('',#54604,#54605,#54606);
#54608=toroidal_surface('',#54607,7.065650925828e1,4.e0);
#54610=oriented_edge('',*,*,#54609,.f.);
#54612=oriented_edge('',*,*,#54611,.f.);
#54613=oriented_edge('',*,*,#54597,.t.);
#54614=oriented_edge('',*,*,#54595,.t.);
#54615=oriented_edge('',*,*,#54593,.t.);
#54616=oriented_edge('',*,*,#54475,.f.);
#54617=oriented_edge('',*,*,#54473,.f.);
#54618=oriented_edge('',*,*,#46161,.t.);
#54619=oriented_edge('',*,*,#46159,.t.);
#54620=edge_loop('',(#54610,#54612,#54613,#54614,#54615,#54616,#54617,#54618,
#54619));
#54621=face_outer_bound('',#54620,.f.);
#54623=cartesian_point('',(-4.402866976839e1,5.526401797631e1,
-3.934373683669e1));
#54624=direction('',(7.932667688428e-1,6.087846720282e-1,1.044301456440e-2));
#54625=direction('',(-6.088142275521e-1,7.928311244003e-1,2.764135510841e-2));
#54626=axis2_placement_3d('',#54623,#54624,#54625);
#54627=toroidal_surface('',#54626,3.698456085160e0,2.999995094497e-1);
#54629=oriented_edge('',*,*,#54628,.f.);
#54631=oriented_edge('',*,*,#54630,.t.);
#54632=oriented_edge('',*,*,#54611,.t.);
#54633=oriented_edge('',*,*,#54609,.t.);
#54635=oriented_edge('',*,*,#54634,.f.);
#54636=edge_loop('',(#54629,#54631,#54632,#54633,#54635));
#54637=face_outer_bound('',#54636,.f.);
#54639=cartesian_point('',(-4.943288419290e1,6.113682966950e1,0.e0));
#54640=direction('',(-7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#54641=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#54642=axis2_placement_3d('',#54639,#54640,#54641);
#54643=plane('',#54642);
#54645=oriented_edge('',*,*,#54644,.t.);
#54647=oriented_edge('',*,*,#54646,.t.);
#54649=oriented_edge('',*,*,#54648,.t.);
#54651=oriented_edge('',*,*,#54650,.t.);
#54652=oriented_edge('',*,*,#54628,.t.);
#54654=oriented_edge('',*,*,#54653,.t.);
#54655=edge_loop('',(#54645,#54647,#54649,#54651,#54652,#54654));
#54656=face_outer_bound('',#54655,.f.);
#54658=cartesian_point('',(-4.726476920764e1,5.760332317043e1,
-6.593186997505e0));
#54659=direction('',(-2.796326084755e-1,3.490379315779e-1,8.944149633123e-1));
#54660=direction('',(9.763880242750e-2,-9.164104545707e-1,3.881475789104e-1));
#54661=axis2_placement_3d('',#54658,#54659,#54660);
#54662=cylindrical_surface('',#54661,5.000000030450e-1);
#54664=oriented_edge('',*,*,#54663,.f.);
#54666=oriented_edge('',*,*,#54665,.t.);
#54667=oriented_edge('',*,*,#54644,.f.);
#54669=oriented_edge('',*,*,#54668,.f.);
#54670=edge_loop('',(#54664,#54666,#54667,#54669));
#54671=face_outer_bound('',#54670,.f.);
#54673=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#54674=direction('',(0.e0,0.e0,1.e0));
#54675=direction('',(0.e0,-1.e0,0.e0));
#54676=axis2_placement_3d('',#54673,#54674,#54675);
#54677=conical_surface('',#54676,7.438528799862e1,2.656505117708e1);
#54679=oriented_edge('',*,*,#54678,.f.);
#54680=oriented_edge('',*,*,#46153,.t.);
#54682=oriented_edge('',*,*,#54681,.t.);
#54684=oriented_edge('',*,*,#54683,.t.);
#54686=oriented_edge('',*,*,#54685,.f.);
#54688=oriented_edge('',*,*,#54687,.f.);
#54689=oriented_edge('',*,*,#54663,.t.);
#54690=edge_loop('',(#54679,#54680,#54682,#54684,#54686,#54688,#54689));
#54691=face_outer_bound('',#54690,.f.);
#54693=cartesian_point('',(-4.717643282031e1,5.719562630906e1,
-6.309436665369e0));
#54694=cartesian_point('',(-4.721378646231e1,5.721174913897e1,
-6.251574127778e0));
#54695=cartesian_point('',(-4.728768870902e1,5.724852124550e1,
-6.133409551016e0));
#54696=cartesian_point('',(-4.739073834317e1,5.731482953026e1,
-5.957336486233e0));
#54697=cartesian_point('',(-4.748433646759e1,5.739076645479e1,
-5.785420466442e0));
#54698=cartesian_point('',(-4.756591156617e1,5.747267038757e1,
-5.623350833559e0));
#54699=cartesian_point('',(-4.763595606792e1,5.755919641765e1,
-5.471294503327e0));
#54700=cartesian_point('',(-4.769477212688e1,5.764889859434e1,
-5.329709313861e0));
#54701=cartesian_point('',(-4.774284763440e1,5.774064903573e1,
-5.198569872491e0));
#54702=cartesian_point('',(-4.778080547607e1,5.783384954480e1,
-5.077250513291e0));
#54703=cartesian_point('',(-4.780918661577e1,5.792833377148e1,
-4.964835905549e0));
#54704=cartesian_point('',(-4.782837137264e1,5.802459021974e1,
-4.859981813320e0));
#54705=cartesian_point('',(-4.783830887109e1,5.812372763725e1,
-4.761168974828e0));
#54706=cartesian_point('',(-4.783820605430e1,5.822594224295e1,
-4.668305194995e0));
#54707=cartesian_point('',(-4.782711119872e1,5.832989499066e1,
-4.582728227114e0));
#54708=cartesian_point('',(-4.780473527071e1,5.843336886592e1,
-4.506041880798e0));
#54709=cartesian_point('',(-4.777101564372e1,5.853549304893e1,
-4.438602899739e0));
#54710=cartesian_point('',(-4.772540304554e1,5.863647231517e1,
-4.380353498698e0));
#54711=cartesian_point('',(-4.766765880968e1,5.873536005598e1,
-4.332271623137e0));
#54712=cartesian_point('',(-4.759872726157e1,5.882990355764e1,
-4.295890774307e0));
#54713=cartesian_point('',(-4.752076881345e1,5.891759494577e1,
-4.272224054705e0));
#54714=cartesian_point('',(-4.743579176939e1,5.899714713469e1,
-4.261240704371e0));
#54715=cartesian_point('',(-4.728440093635e1,5.911557530687e1,
-4.263383953099e0));
#54716=cartesian_point('',(-4.715478959094e1,5.918356644264e1,
-4.296330869255e0));
#54717=cartesian_point('',(-4.707229617248e1,5.921249610802e1,
-4.329812428450e0));
#54718=cartesian_point('',(-4.660027025233e1,5.739870890482e1,
-6.170095899224e0));
#54719=cartesian_point('',(-4.663014012567e1,5.739377763968e1,
-6.112517826442e0));
#54720=cartesian_point('',(-4.669140988211e1,5.738734861913e1,
-5.994505152863e0));
#54721=cartesian_point('',(-4.678325306036e1,5.738875058758e1,
-5.817510334476e0));
#54722=cartesian_point('',(-4.687305253791e1,5.740095171722e1,
-5.643562554270e0));
#54723=cartesian_point('',(-4.695741342053e1,5.742261834686e1,
-5.478463568114e0));
#54724=cartesian_point('',(-4.703584095429e1,5.745269576957e1,
-5.322410568452e0));
#54725=cartesian_point('',(-4.710769124038e1,5.749013775439e1,
-5.175876095012e0));
#54726=cartesian_point('',(-4.717256189979e1,5.753403433296e1,
-5.038827834021e0));
#54727=cartesian_point('',(-4.723031431447e1,5.758378567970e1,
-4.910595787893e0));
#54728=cartesian_point('',(-4.728085841557e1,5.763913344693e1,
-4.790180490785e0));
#54729=cartesian_point('',(-4.732411805166e1,5.770036253040e1,
-4.676083581296e0));
#54730=cartesian_point('',(-4.735972826846e1,5.776840781001e1,
-4.566541266920e0));
#54731=cartesian_point('',(-4.738623449880e1,5.784386942013e1,
-4.461290684397e0));
#54732=cartesian_point('',(-4.740139279721e1,5.792620799141e1,
-4.361778341648e0));
#54733=cartesian_point('',(-4.740329512726e1,5.801373214391e1,
-4.270095836637e0));
#54734=cartesian_point('',(-4.739069344525e1,5.810540801270e1,
-4.187171708291e0));
#54735=cartesian_point('',(-4.736220608771e1,5.820093942861e1,
-4.113591851972e0));
#54736=cartesian_point('',(-4.731679573237e1,5.829866704180e1,
-4.051389693055e0));
#54737=cartesian_point('',(-4.725504081994e1,5.839514592343e1,
-4.003453380094e0));
#54738=cartesian_point('',(-4.717959084624e1,5.848624347263e1,
-3.971955387043e0));
#54739=cartesian_point('',(-4.709367070907e1,5.856904798608e1,
-3.957429724796e0));
#54740=cartesian_point('',(-4.693740808813e1,5.869037166297e1,
-3.960999308894e0));
#54741=cartesian_point('',(-4.680293107298e1,5.875375244273e1,
-4.006157029245e0));
#54742=cartesian_point('',(-4.672335669942e1,5.877321533326e1,
-4.050531759957e0));
#54743=cartesian_point('',(-4.657851920257e1,5.799259220527e1,
-6.368729732165e0));
#54744=cartesian_point('',(-4.658709064195e1,5.798716694415e1,
-6.310269884877e0));
#54745=cartesian_point('',(-4.660516297487e1,5.797719655838e1,
-6.191160945106e0));
#54746=cartesian_point('',(-4.663365287129e1,5.796569992399e1,
-6.014431113509e0));
#54747=cartesian_point('',(-4.666281084668e1,5.795781931939e1,
-5.842609146564e0));
#54748=cartesian_point('',(-4.669136428952e1,5.795356306139e1,
-5.681340875645e0));
#54749=cartesian_point('',(-4.671897418531e1,5.795265250101e1,
-5.530760255412e0));
#54750=cartesian_point('',(-4.674525920322e1,5.795483179699e1,
-5.391302445632e0));
#54751=cartesian_point('',(-4.676992857375e1,5.795985457730e1,
-5.262929332890e0));
#54752=cartesian_point('',(-4.679280341898e1,5.796753176398e1,
-5.145021933659e0));
#54753=cartesian_point('',(-4.681374634797e1,5.797776521078e1,
-5.036694287173e0));
#54754=cartesian_point('',(-4.683265954906e1,5.799060735722e1,
-4.936670863723e0));
#54755=cartesian_point('',(-4.684938084581e1,5.800632087410e1,
-4.843552934642e0));
#54756=cartesian_point('',(-4.686332848291e1,5.802516933216e1,
-4.757333647626e0));
#54757=cartesian_point('',(-4.687354628164e1,5.804713019347e1,
-4.679287082697e0));
#54758=cartesian_point('',(-4.687912636965e1,5.807176754147e1,
-4.610749895109e0));
#54759=cartesian_point('',(-4.687946144836e1,5.809872575960e1,
-4.551772240066e0));
#54760=cartesian_point('',(-4.687397200903e1,5.812781933056e1,
-4.501962081102e0));
#54761=cartesian_point('',(-4.686218929434e1,5.815839414375e1,
-4.461751111757e0));
#54762=cartesian_point('',(-4.684423239207e1,5.818914510665e1,
-4.431969296443e0));
#54763=cartesian_point('',(-4.682103274499e1,5.821847072332e1,
-4.413025995692e0));
#54764=cartesian_point('',(-4.679383877498e1,5.824515411421e1,
-4.404600587835e0));
#54765=cartesian_point('',(-4.674370191209e1,5.828390256051e1,
-4.407320179815e0));
#54766=cartesian_point('',(-4.670029283345e1,5.830301042143e1,
-4.435157495173e0));
#54767=cartesian_point('',(-4.667559579086e1,5.830738784041e1,
-4.463879196921e0));
#54768=cartesian_point('',(-4.714299543525e1,5.810858924789e1,
-6.614791822270e0));
#54769=cartesian_point('',(-4.714760749544e1,5.812395267133e1,
-6.555573753116e0));
#54770=cartesian_point('',(-4.715510335089e1,5.815528071975e1,
-6.435723911919e0));
#54771=cartesian_point('',(-4.716076146311e1,5.820176028333e1,
-6.260058205144e0));
#54772=cartesian_point('',(-4.716113682116e1,5.824682602637e1,
-6.091410148479e0));
#54773=cartesian_point('',(-4.715692044472e1,5.828887930885e1,
-5.935229384749e0));
#54774=cartesian_point('',(-4.714884417733e1,5.832776823554e1,
-5.791585615727e0));
#54775=cartesian_point('',(-4.713761381268e1,5.836326190345e1,
-5.660879216189e0));
#54776=cartesian_point('',(-4.712388881681e1,5.839525256181e1,
-5.543075877807e0));
#54777=cartesian_point('',(-4.710823018476e1,5.842377344634e1,
-5.437628357381e0));
#54778=cartesian_point('',(-4.709110613324e1,5.844890448085e1,
-5.343795812901e0));
#54779=cartesian_point('',(-4.707286368366e1,5.847077681981e1,
-5.260576562388e0));
#54780=cartesian_point('',(-4.705376368604e1,5.848946583953e1,
-5.187012548184e0));
#54781=cartesian_point('',(-4.703435483688e1,5.850465036750e1,
-5.123405134883e0));
#54782=cartesian_point('',(-4.701566506644e1,5.851578587044e1,
-5.070827006389e0));
#54783=cartesian_point('',(-4.699894286991e1,5.852258532847e1,
-5.029721416503e0));
#54784=cartesian_point('',(-4.698511062333e1,5.852522057716e1,
-4.999094790118e0));
#54785=cartesian_point('',(-4.697485218821e1,5.852406649453e1,
-4.977385990210e0));
#54786=cartesian_point('',(-4.696880293969e1,5.851972180275e1,
-4.963110657263e0));
#54787=cartesian_point('',(-4.696720105069e1,5.851322330856e1,
-4.954638294073e0));
#54788=cartesian_point('',(-4.696956581052e1,5.850595414611e1,
-4.950271610009e0));
#54789=cartesian_point('',(-4.697486713301e1,5.849923264278e1,
-4.948666038412e0));
#54790=cartesian_point('',(-4.698662095161e1,5.849071983967e1,
-4.949502614091e0));
#54791=cartesian_point('',(-4.699700622017e1,5.849065125047e1,
-4.955823275781e0));
#54792=cartesian_point('',(-4.699887444218e1,5.849639037243e1,
-4.965241797956e0));
#54793=(bounded_surface()b_spline_surface(3,3,((#54693,#54694,#54695,#54696,
#54697,#54698,#54699,#54700,#54701,#54702,#54703,#54704,#54705,#54706,#54707,
#54708,#54709,#54710,#54711,#54712,#54713,#54714,#54715,#54716,#54717),(#54718,
#54719,#54720,#54721,#54722,#54723,#54724,#54725,#54726,#54727,#54728,#54729,
#54730,#54731,#54732,#54733,#54734,#54735,#54736,#54737,#54738,#54739,#54740,
#54741,#54742),(#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)),.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.978999693159e-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());
#54794=oriented_edge('',*,*,#54678,.t.);
#54795=oriented_edge('',*,*,#54668,.t.);
#54797=oriented_edge('',*,*,#54796,.f.);
#54798=oriented_edge('',*,*,#46155,.t.);
#54799=edge_loop('',(#54794,#54795,#54797,#54798));
#54800=face_outer_bound('',#54799,.f.);
#54802=cartesian_point('',(-4.647533302736e1,5.820379837493e1,
-2.490846053290e1));
#54803=direction('',(1.349580593705e-2,-3.869149961956e-4,-9.999088526055e-1));
#54804=direction('',(-2.947780783590e-2,-9.995654349378e-1,-1.108092754442e-5));
#54805=axis2_placement_3d('',#54802,#54803,#54804);
#54806=cylindrical_surface('',#54805,3.000057677465e-1);
#54807=oriented_edge('',*,*,#54796,.t.);
#54808=oriented_edge('',*,*,#54653,.f.);
#54809=oriented_edge('',*,*,#54634,.t.);
#54810=oriented_edge('',*,*,#46157,.f.);
#54811=edge_loop('',(#54807,#54808,#54809,#54810));
#54812=face_outer_bound('',#54811,.f.);
#54814=cartesian_point('',(-5.260188258849e1,5.433963920665e1,
-4.363179386188e0));
#54815=cartesian_point('',(-5.255873219421e1,5.441963822271e1,
-4.314688244744e0));
#54816=cartesian_point('',(-5.246047205704e1,5.457586036082e1,
-4.262139821022e0));
#54817=cartesian_point('',(-5.227307632738e1,5.475775333066e1,
-4.260916674588e0));
#54818=cartesian_point('',(-5.213136690469e1,5.486204695016e1,
-4.288561304438e0));
#54819=cartesian_point('',(-5.198214827234e1,5.494186321684e1,
-4.342711850274e0));
#54820=cartesian_point('',(-5.183552106840e1,5.499486755584e1,
-4.416339647317e0));
#54821=cartesian_point('',(-5.169505743415e1,5.502397839461e1,
-4.504052497563e0));
#54822=cartesian_point('',(-5.156133785187e1,5.503292576523e1,
-4.602917066590e0));
#54823=cartesian_point('',(-5.143370584577e1,5.502465481851e1,
-4.711992025076e0));
#54824=cartesian_point('',(-5.131132538944e1,5.500098209302e1,
-4.831520458310e0));
#54825=cartesian_point('',(-5.119395097534e1,5.496293119946e1,
-4.961932015666e0));
#54826=cartesian_point('',(-5.108190306254e1,5.491113130715e1,
-5.103464964285e0));
#54827=cartesian_point('',(-5.097570575445e1,5.484590600759e1,
-5.256374884407e0));
#54828=cartesian_point('',(-5.087592271576e1,5.476717229675e1,
-5.421218990376e0));
#54829=cartesian_point('',(-5.078323776547e1,5.467431712413e1,
-5.599011721110e0));
#54830=cartesian_point('',(-5.069875319058e1,5.456619402800e1,
-5.791095181526e0));
#54831=cartesian_point('',(-5.061268131269e1,5.442164576275e1,
-6.031398653048e0));
#54832=cartesian_point('',(-5.056834454392e1,5.430833015498e1,
-6.206011132391e0));
#54833=cartesian_point('',(-5.054816476637e1,5.423709369602e1,
-6.311389460303e0));
#54834=cartesian_point('',(-5.220865601278e1,5.394367702131e1,
-4.095512529701e0));
#54835=cartesian_point('',(-5.217536205258e1,5.401243880309e1,
-4.031123768716e0));
#54836=cartesian_point('',(-5.208522313189e1,5.417549713653e1,
-3.959351495308e0));
#54837=cartesian_point('',(-5.189235660016e1,5.436364023964e1,
-3.956787556544e0));
#54838=cartesian_point('',(-5.174516406145e1,5.446614336957e1,
-3.993709099055e0));
#54839=cartesian_point('',(-5.159455866912e1,5.453481112684e1,
-4.065145941812e0));
#54840=cartesian_point('',(-5.145472672003e1,5.456808165967e1,
-4.159494999617e0));
#54841=cartesian_point('',(-5.133044676661e1,5.457167638099e1,
-4.267916850246e0));
#54842=cartesian_point('',(-5.122186216237e1,5.455231216881e1,
-4.385692827666e0));
#54843=cartesian_point('',(-5.112740733463e1,5.451529182402e1,
-4.511285739349e0));
#54844=cartesian_point('',(-5.104543765733e1,5.446417414932e1,
-4.644917749666e0));
#54845=cartesian_point('',(-5.097496329711e1,5.440140928667e1,
-4.787185480727e0));
#54846=cartesian_point('',(-5.091556260951e1,5.432885489656e1,
-4.938547663030e0));
#54847=cartesian_point('',(-5.086711870300e1,5.424788579667e1,
-5.099493402954e0));
#54848=cartesian_point('',(-5.082976121e1,5.415938105498e1,-5.270791490007e0));
#54849=cartesian_point('',(-5.080397520880e1,5.406376302019e1,
-5.453613207191e0));
#54850=cartesian_point('',(-5.079079802100e1,5.396119216455e1,
-5.649371140520e0));
#54851=cartesian_point('',(-5.079218454852e1,5.383472659872e1,
-5.892310529241e0));
#54852=cartesian_point('',(-5.080937219455e1,5.374529280486e1,
-6.067133005255e0));
#54853=cartesian_point('',(-5.082540955896e1,5.369259391968e1,
-6.172036703149e0));
#54854=cartesian_point('',(-5.172711532962e1,5.387191793262e1,
-4.492027279221e0));
#54855=cartesian_point('',(-5.171842807294e1,5.389173552709e1,
-4.450695220523e0));
#54856=cartesian_point('',(-5.169152305518e1,5.394457874092e1,
-4.406494204095e0));
#54857=cartesian_point('',(-5.162978777978e1,5.400498577320e1,
-4.404195731787e0));
#54858=cartesian_point('',(-5.158244389217e1,5.403681407263e1,
-4.426002594369e0));
#54859=cartesian_point('',(-5.153479596165e1,5.405612477644e1,
-4.470318935849e0));
#54860=cartesian_point('',(-5.149206476031e1,5.406257105042e1,
-4.532482294052e0));
#54861=cartesian_point('',(-5.145597730415e1,5.405847462070e1,
-4.608869460414e0));
#54862=cartesian_point('',(-5.142649772564e1,5.404650455271e1,
-4.697463950175e0));
#54863=cartesian_point('',(-5.140296517463e1,5.402876631388e1,
-4.797633484513e0));
#54864=cartesian_point('',(-5.138471279143e1,5.400669950610e1,
-4.909638999868e0));
#54865=cartesian_point('',(-5.137129166438e1,5.398133714980e1,
-5.033835774874e0));
#54866=cartesian_point('',(-5.136243193130e1,5.395349161880e1,
-5.170361966996e0));
#54867=cartesian_point('',(-5.135797835080e1,5.392379054168e1,
-5.319366853946e0));
#54868=cartesian_point('',(-5.135789183684e1,5.389268589457e1,
-5.481314771214e0));
#54869=cartesian_point('',(-5.136228918093e1,5.386049437398e1,
-5.657160750542e0));
#54870=cartesian_point('',(-5.137148619203e1,5.382749606671e1,
-5.848240225408e0));
#54871=cartesian_point('',(-5.138829876989e1,5.378882438316e1,
-6.088543567003e0));
#54872=cartesian_point('',(-5.140523820876e1,5.376345629682e1,
-6.264266163687e0));
#54873=cartesian_point('',(-5.141707702785e1,5.374930029608e1,
-6.370710289007e0));
#54874=cartesian_point('',(-5.186173033340e1,5.422934182493e1,
-4.972642434450e0));
#54875=cartesian_point('',(-5.185640174542e1,5.423411123233e1,
-4.959590613931e0));
#54876=cartesian_point('',(-5.185533528920e1,5.422092720279e1,
-4.949420595313e0));
#54877=cartesian_point('',(-5.186949487872e1,5.420648342386e1,
-4.948605484136e0));
#54878=cartesian_point('',(-5.188125784166e1,5.420214628350e1,
-4.953018092707e0));
#54879=cartesian_point('',(-5.189028999296e1,5.420609828301e1,
-4.965483067584e0));
#54880=cartesian_point('',(-5.189291150937e1,5.421787239051e1,
-4.989639829745e0));
#54881=cartesian_point('',(-5.188800416757e1,5.423516154431e1,
-5.028113763255e0));
#54882=cartesian_point('',(-5.187587297815e1,5.425547408547e1,
-5.082124921864e0));
#54883=cartesian_point('',(-5.185725206920e1,5.427684070291e1,
-5.152122874008e0));
#54884=cartesian_point('',(-5.183280829026e1,5.429782061721e1,
-5.238410299593e0));
#54885=cartesian_point('',(-5.180312755762e1,5.431725925222e1,
-5.341045890964e0));
#54886=cartesian_point('',(-5.176876362730e1,5.433417911916e1,
-5.459775178429e0));
#54887=cartesian_point('',(-5.173018165706e1,5.434775534246e1,
-5.594331408517e0));
#54888=cartesian_point('',(-5.168768598284e1,5.435724845646e1,
-5.744803834476e0));
#54889=cartesian_point('',(-5.164139434841e1,5.436188301796e1,
-5.911874506188e0));
#54890=cartesian_point('',(-5.159130003962e1,5.436069641877e1,
-6.096766941253e0));
#54891=cartesian_point('',(-5.152893877496e1,5.435109175475e1,
-6.333018676104e0));
#54892=cartesian_point('',(-5.148422049932e1,5.433624835329e1,
-6.509014686072e0));
#54893=cartesian_point('',(-5.145758734702e1,5.432425424123e1,
-6.616760728217e0));
#54894=(bounded_surface()b_spline_surface(3,3,((#54814,#54815,#54816,#54817,
#54818,#54819,#54820,#54821,#54822,#54823,#54824,#54825,#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)),
.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.964640689160e-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());
#54896=oriented_edge('',*,*,#54895,.f.);
#54898=oriented_edge('',*,*,#54897,.t.);
#54899=oriented_edge('',*,*,#54681,.f.);
#54900=oriented_edge('',*,*,#46151,.t.);
#54901=edge_loop('',(#54896,#54898,#54899,#54900));
#54902=face_outer_bound('',#54901,.f.);
#54904=cartesian_point('',(-5.163918888793e1,5.367892074812e1,
-2.460528104879e1));
#54905=direction('',(1.377963476358e-3,1.343083778872e-2,9.999088527526e-1));
#54906=direction('',(9.948622127276e-1,-1.012382218434e-1,-1.117067572652e-5));
#54907=axis2_placement_3d('',#54904,#54905,#54906);
#54908=cylindrical_surface('',#54907,3.000055924633e-1);
#54909=oriented_edge('',*,*,#54895,.t.);
#54910=oriented_edge('',*,*,#46149,.f.);
#54912=oriented_edge('',*,*,#54911,.f.);
#54914=oriented_edge('',*,*,#54913,.f.);
#54915=edge_loop('',(#54909,#54910,#54912,#54914));
#54916=face_outer_bound('',#54915,.f.);
#54918=cartesian_point('',(-5.136009452145e1,5.350033019e1,-3.940470304680e1));
#54919=cartesian_point('',(-5.136013904641e1,5.350052093224e1,
-3.939483027264e1));
#54920=cartesian_point('',(-5.136015420197e1,5.350068231021e1,
-3.938495715395e1));
#54921=cartesian_point('',(-5.136013999158e1,5.350081432126e1,
-3.937508409608e1));
#54922=cartesian_point('',(-5.138519224536e1,5.386904338904e1,
-3.941193789438e1));
#54923=cartesian_point('',(-5.138524032251e1,5.386924931022e1,
-3.940128006849e1));
#54924=cartesian_point('',(-5.138525669378e1,5.386942353093e1,
-3.939062187223e1));
#54925=cartesian_point('',(-5.138524136258e1,5.386956604827e1,
-3.937996374331e1));
#54926=cartesian_point('',(-5.177160926379e1,5.399747719177e1,
-3.941615946208e1));
#54927=cartesian_point('',(-5.177166198488e1,5.399770295715e1,
-3.940447529463e1));
#54928=cartesian_point('',(-5.177167994535e1,5.399789396793e1,
-3.939279072304e1));
#54929=cartesian_point('',(-5.177166314905e1,5.399805022074e1,
-3.938110622718e1));
#54930=cartesian_point('',(-5.193701861548e1,5.359355538445e1,
-3.940910280158e1));
#54931=cartesian_point('',(-5.193706918521e1,5.359377195671e1,
-3.939789410242e1));
#54932=cartesian_point('',(-5.193708640945e1,5.359395518923e1,
-3.938668501479e1));
#54933=cartesian_point('',(-5.193707029188e1,5.359410507888e1,
-3.937547599899e1));
#54934=(bounded_surface()b_spline_surface(3,3,((#54918,#54919,#54920,#54921),(
#54922,#54923,#54924,#54925),(#54926,#54927,#54928,#54929),(#54930,#54931,
#54932,#54933)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437618284e-1,1.292541219382e0),(8.246250959699e-1,8.356491063018e-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());
#54936=oriented_edge('',*,*,#54935,.f.);
#54938=oriented_edge('',*,*,#54937,.t.);
#54939=oriented_edge('',*,*,#54911,.t.);
#54941=oriented_edge('',*,*,#54940,.f.);
#54942=edge_loop('',(#54936,#54938,#54939,#54941));
#54943=face_outer_bound('',#54942,.f.);
#54945=cartesian_point('',(-5.157215992247e1,5.291502296485e1,
-3.997447809992e1));
#54946=cartesian_point('',(-5.155664580168e1,5.296389835992e1,
-3.997715679818e1));
#54947=cartesian_point('',(-5.153099931809e1,5.304435197492e1,
-3.997305992295e1));
#54948=cartesian_point('',(-5.149819994369e1,5.314970789694e1,
-3.994856081640e1));
#54949=cartesian_point('',(-5.147253205785e1,5.323387137481e1,
-3.991607233040e1));
#54950=cartesian_point('',(-5.144993109772e1,5.330950960468e1,
-3.987438460176e1));
#54951=cartesian_point('',(-5.143029261958e1,5.337656078444e1,
-3.982455100444e1));
#54952=cartesian_point('',(-5.141395468072e1,5.343334909904e1,
-3.976905366959e1));
#54953=cartesian_point('',(-5.140081424744e1,5.347964888139e1,
-3.970995305138e1));
#54954=cartesian_point('',(-5.139051521580e1,5.351619939697e1,
-3.964816866070e1));
#54955=cartesian_point('',(-5.138282863865e1,5.354342981195e1,
-3.958439300428e1));
#54956=cartesian_point('',(-5.137765030043e1,5.356153716609e1,
-3.952021662295e1));
#54957=cartesian_point('',(-5.137479960141e1,5.357131174045e1,
-3.945768495604e1));
#54958=cartesian_point('',(-5.137374963513e1,5.357484197345e1,
-3.938159049389e1));
#54959=cartesian_point('',(-5.137535751292e1,5.356947193183e1,
-3.932622269618e1));
#54960=cartesian_point('',(-5.137730299975e1,5.356249573020e1,
-3.929042426907e1));
#54961=cartesian_point('',(-5.159045141865e1,5.291417832092e1,
-3.998021843727e1));
#54962=cartesian_point('',(-5.157458696752e1,5.296321866446e1,
-3.998392515019e1));
#54963=cartesian_point('',(-5.154827511293e1,5.304421844469e1,
-3.998149590239e1));
#54964=cartesian_point('',(-5.151428183693e1,5.315088996822e1,
-3.995898566152e1));
#54965=cartesian_point('',(-5.148743696999e1,5.323652341585e1,
-3.992788423385e1));
#54966=cartesian_point('',(-5.146356352231e1,5.331390223786e1,
-3.988717951699e1));
#54967=cartesian_point('',(-5.144258238261e1,5.338294051541e1,
-3.983786422179e1));
#54968=cartesian_point('',(-5.142489928725e1,5.344187375153e1,
-3.978234469852e1));
#54969=cartesian_point('',(-5.141046679008e1,5.349039012024e1,
-3.972263242569e1));
#54970=cartesian_point('',(-5.139896634026e1,5.352915734742e1,
-3.965958917627e1));
#54971=cartesian_point('',(-5.139022077190e1,5.355848929879e1,
-3.959382447234e1));
#54972=cartesian_point('',(-5.138421177291e1,5.357836094060e1,
-3.952691224089e1));
#54973=cartesian_point('',(-5.138084658106e1,5.358928667633e1,
-3.946107512021e1));
#54974=cartesian_point('',(-5.137959713723e1,5.359327682661e1,
-3.938050474926e1));
#54975=cartesian_point('',(-5.138150535252e1,5.358721195137e1,
-3.932190585129e1));
#54976=cartesian_point('',(-5.138381633866e1,5.357944924013e1,
-3.928436960502e1));
#54977=cartesian_point('',(-5.163089775582e1,5.291297859891e1,
-3.998890918740e1));
#54978=cartesian_point('',(-5.161447838280e1,5.296215684866e1,
-3.999485449178e1));
#54979=cartesian_point('',(-5.158706376853e1,5.304399123574e1,
-3.999611412442e1));
#54980=cartesian_point('',(-5.155092307923e1,5.315308393591e1,
-3.997813688975e1));
#54981=cartesian_point('',(-5.152187616652e1,5.324157850601e1,
-3.995030169763e1));
#54982=cartesian_point('',(-5.149555628707e1,5.332245675897e1,
-3.991203883227e1));
#54983=cartesian_point('',(-5.147194012061e1,5.339557971968e1,
-3.986420065761e1));
#54984=cartesian_point('',(-5.145157455690e1,5.345899449191e1,
-3.980901026117e1));
#54985=cartesian_point('',(-5.143453293728e1,5.351219969223e1,
-3.974835757586e1));
#54986=cartesian_point('',(-5.142058196048e1,5.355570134431e1,
-3.968297136077e1));
#54987=cartesian_point('',(-5.140965865737e1,5.358955623112e1,
-3.961327424477e1));
#54988=cartesian_point('',(-5.140193063948e1,5.361324708124e1,
-3.954079285339e1));
#54989=cartesian_point('',(-5.139749618884e1,5.362667425876e1,
-3.946812490867e1));
#54990=cartesian_point('',(-5.139583147179e1,5.363166554032e1,
-3.937824652030e1));
#54991=cartesian_point('',(-5.139836458803e1,5.362408834685e1,
-3.931293125542e1));
#54992=cartesian_point('',(-5.140143619171e1,5.361461795729e1,
-3.927182365067e1));
#54993=cartesian_point('',(-5.169559564856e1,5.291332400730e1,
-3.998924243965e1));
#54994=cartesian_point('',(-5.167903354361e1,5.296195387008e1,
-3.999865141236e1));
#54995=cartesian_point('',(-5.165110427167e1,5.304385850591e1,
-4.000581653896e1));
#54996=cartesian_point('',(-5.161319840503e1,5.315517009064e1,
-3.999554866204e1));
#54997=cartesian_point('',(-5.158198687291e1,5.324692156601e1,
-3.997361330792e1));
#54998=cartesian_point('',(-5.155299889803e1,5.333221304690e1,
-3.994016567795e1));
#54999=cartesian_point('',(-5.152629964307e1,5.341082160741e1,
-3.989581259112e1));
#55000=cartesian_point('',(-5.150263297316e1,5.348051907561e1,
-3.984243077914e1));
#55001=cartesian_point('',(-5.148225822578e1,5.354050409960e1,
-3.978167083094e1));
#55002=cartesian_point('',(-5.146508596310e1,5.359101213499e1,
-3.971403062284e1));
#55003=cartesian_point('',(-5.145123485941e1,5.363168151663e1,
-3.963962231426e1));
#55004=cartesian_point('',(-5.144115627766e1,5.366120356843e1,
-3.955986105105e1));
#55005=cartesian_point('',(-5.143524330312e1,5.367848282257e1,
-3.947788778729e1));
#55006=cartesian_point('',(-5.143300182679e1,5.368502180425e1,
-3.937511762680e1));
#55007=cartesian_point('',(-5.143640161233e1,5.367510722742e1,
-3.930051077753e1));
#55008=cartesian_point('',(-5.144052860247e1,5.366301189035e1,
-3.925461025879e1));
#55009=cartesian_point('',(-5.176080819454e1,5.291609678775e1,
-3.997505033298e1));
#55010=cartesian_point('',(-5.174489982279e1,5.296335053788e1,
-3.998782506091e1));
#55011=cartesian_point('',(-5.171778946483e1,5.304397174941e1,
-4.000094776214e1));
#55012=cartesian_point('',(-5.167989228946e1,5.315574887205e1,
-3.999894135291e1));
#55013=cartesian_point('',(-5.164795270890e1,5.324937008782e1,
-3.998367568926e1));
#55014=cartesian_point('',(-5.161760868802e1,5.333784168265e1,
-3.995605515424e1));
#55015=cartesian_point('',(-5.158901376234e1,5.342085709511e1,
-3.991641653397e1));
#55016=cartesian_point('',(-5.156307948814e1,5.349593862003e1,
-3.986623047720e1));
#55017=cartesian_point('',(-5.154024495302e1,5.356198602790e1,
-3.980685822862e1));
#55018=cartesian_point('',(-5.152057375560e1,5.361894930219e1,
-3.973854554992e1));
#55019=cartesian_point('',(-5.150436656057e1,5.366603727161e1,
-3.966107933170e1));
#55020=cartesian_point('',(-5.149234612220e1,5.370113925334e1,
-3.957572400422e1));
#55021=cartesian_point('',(-5.148519112024e1,5.372214144768e1,
-3.948610731005e1));
#55022=cartesian_point('',(-5.148246199647e1,5.373018293503e1,
-3.937248139292e1));
#55023=cartesian_point('',(-5.148659302412e1,5.371799987903e1,
-3.929006362989e1));
#55024=cartesian_point('',(-5.149161109315e1,5.370337290790e1,
-3.924031694539e1));
#55025=cartesian_point('',(-5.181983639840e1,5.292100249336e1,
-3.994784835002e1));
#55026=cartesian_point('',(-5.180530790812e1,5.296619703103e1,
-3.996354566833e1));
#55027=cartesian_point('',(-5.178026060975e1,5.304431835398e1,
-3.998206600943e1));
#55028=cartesian_point('',(-5.174413801400e1,5.315476686568e1,
-3.998802256841e1));
#55029=cartesian_point('',(-5.171297598215e1,5.324868418838e1,
-3.997950843429e1));
#55030=cartesian_point('',(-5.168272198008e1,5.333878113155e1,
-3.995812440290e1));
#55031=cartesian_point('',(-5.165360873101e1,5.342467640100e1,
-3.992394056819e1));
#55032=cartesian_point('',(-5.162666909434e1,5.350369402356e1,
-3.987800370982e1));
#55033=cartesian_point('',(-5.160249722747e1,5.357446667156e1,
-3.982136564154e1));
#55034=cartesian_point('',(-5.158130318590e1,5.363667332803e1,
-3.975402475418e1));
#55035=cartesian_point('',(-5.156355128090e1,5.368912640944e1,
-3.967546133246e1));
#55036=cartesian_point('',(-5.155019547721e1,5.372898502784e1,
-3.958676548935e1));
#55037=cartesian_point('',(-5.154216154814e1,5.375319921825e1,
-3.949194554772e1));
#55038=cartesian_point('',(-5.153908361118e1,5.376254389905e1,
-3.937060657562e1));
#55039=cartesian_point('',(-5.154373590064e1,5.374839395198e1,
-3.928265478748e1));
#55040=cartesian_point('',(-5.154938988902e1,5.373158827110e1,
-3.923039988082e1));
#55041=cartesian_point('',(-5.186103860599e1,5.292640030015e1,
-3.991703570527e1));
#55042=cartesian_point('',(-5.184812251111e1,5.296948729302e1,
-3.993467089175e1));
#55043=cartesian_point('',(-5.182560407140e1,5.304476136232e1,
-3.995696298782e1));
#55044=cartesian_point('',(-5.179217546001e1,5.315284094637e1,
-3.996887725445e1));
#55045=cartesian_point('',(-5.176273951098e1,5.324581475010e1,
-3.996566418630e1));
#55046=cartesian_point('',(-5.173363359256e1,5.333601390288e1,
-3.994942573845e1));
#55047=cartesian_point('',(-5.170514503900e1,5.342300574649e1,
-3.992002750870e1));
#55048=cartesian_point('',(-5.167836626842e1,5.350399865108e1,
-3.987817403864e1));
#55049=cartesian_point('',(-5.165399338989e1,5.357744168233e1,
-3.982466200728e1));
#55050=cartesian_point('',(-5.163234522223e1,5.364281428285e1,
-3.975930135123e1));
#55051=cartesian_point('',(-5.161399940972e1,5.369864587845e1,
-3.968134830554e1));
#55052=cartesian_point('',(-5.160005940599e1,5.374158238599e1,
-3.959174009297e1));
#55053=cartesian_point('',(-5.159161405331e1,5.376790852240e1,
-3.949470122386e1));
#55054=cartesian_point('',(-5.158836891087e1,5.377811603541e1,
-3.936971920802e1));
#55055=cartesian_point('',(-5.159326919985e1,5.376266440161e1,
-3.927917001106e1));
#55056=cartesian_point('',(-5.159922648988e1,5.374443091313e1,
-3.922596600525e1));
#55057=cartesian_point('',(-5.188852041791e1,5.293119758657e1,
-3.988931171649e1));
#55058=cartesian_point('',(-5.187707353752e1,5.297247238276e1,
-3.990817751994e1));
#55059=cartesian_point('',(-5.185690220426e1,5.304517879838e1,
-3.993298789077e1));
#55060=cartesian_point('',(-5.182615310882e1,5.315080402818e1,
-3.994911822365e1));
#55061=cartesian_point('',(-5.179858614271e1,5.324245091872e1,
-3.994979784099e1));
#55062=cartesian_point('',(-5.177090418753e1,5.333209216672e1,
-3.993747210220e1));
#55063=cartesian_point('',(-5.174343060123e1,5.341926133956e1,
-3.991185908185e1));
#55064=cartesian_point('',(-5.171728229734e1,5.350110345373e1,
-3.987340692404e1));
#55065=cartesian_point('',(-5.169321957267e1,5.357594682604e1,
-3.982271838967e1));
#55066=cartesian_point('',(-5.167163775448e1,5.364313151084e1,
-3.975946814192e1));
#55067=cartesian_point('',(-5.165318953795e1,5.370099436376e1,
-3.968275688826e1));
#55068=cartesian_point('',(-5.163907086960e1,5.374583687523e1,
-3.959340094220e1));
#55069=cartesian_point('',(-5.163047365464e1,5.377349279911e1,
-3.949573901320e1));
#55070=cartesian_point('',(-5.162716324286e1,5.378424743113e1,
-3.936938283205e1));
#55071=cartesian_point('',(-5.163215868782e1,5.376797076876e1,
-3.927786861344e1));
#55072=cartesian_point('',(-5.163823302189e1,5.374884130867e1,-3.922451776e1));
#55073=cartesian_point('',(-5.190616638957e1,5.293490852778e1,
-3.986773165122e1));
#55074=cartesian_point('',(-5.189587033451e1,5.297480557033e1,
-3.988735499699e1));
#55075=cartesian_point('',(-5.187755398350e1,5.304551108241e1,
-3.991378367044e1));
#55076=cartesian_point('',(-5.184899041338e1,5.314909976127e1,
-3.993274877231e1));
#55077=cartesian_point('',(-5.182300163088e1,5.323952711934e1,
-3.993611589350e1));
#55078=cartesian_point('',(-5.179658076866e1,5.332848028715e1,
-3.992655570329e1));
#55079=cartesian_point('',(-5.177007410359e1,5.341547140132e1,
-3.990368569104e1));
#55080=cartesian_point('',(-5.174460625356e1,5.349761206411e1,
-3.986777455112e1));
#55081=cartesian_point('',(-5.172097672078e1,5.357315396422e1,
-3.981928802090e1));
#55082=cartesian_point('',(-5.169963204644e1,5.364134433869e1,
-3.975780886049e1));
#55083=cartesian_point('',(-5.168127283008e1,5.370039438421e1,
-3.968233470685e1));
#55084=cartesian_point('',(-5.166715060575e1,5.374638331615e1,
-3.959359426381e1));
#55085=cartesian_point('',(-5.165852044995e1,5.377485153489e1,
-3.949598376342e1));
#55086=cartesian_point('',(-5.165519249938e1,5.378594251331e1,
-3.936930145571e1));
#55087=cartesian_point('',(-5.166021202726e1,5.376915886031e1,
-3.927757193184e1));
#55088=cartesian_point('',(-5.166631659653e1,5.374948380079e1,
-3.922438294416e1));
#55089=cartesian_point('',(-5.192173798737e1,5.293885666707e1,
-3.984465328566e1));
#55090=cartesian_point('',(-5.191267900539e1,5.297730922917e1,
-3.986491027280e1));
#55091=cartesian_point('',(-5.189637110990e1,5.304587291698e1,
-3.989276842685e1));
#55092=cartesian_point('',(-5.187023273653e1,5.314717255831e1,
-3.991437137121e1));
#55093=cartesian_point('',(-5.184604040347e1,5.323613126601e1,
-3.992031085739e1));
#55094=cartesian_point('',(-5.182110270227e1,5.332412499357e1,
-3.991346151600e1));
#55095=cartesian_point('',(-5.179578590838e1,5.341064723915e1,
-3.989334581654e1));
#55096=cartesian_point('',(-5.177121286952e1,5.349278787697e1,
-3.986005827493e1));
#55097=cartesian_point('',(-5.174821553869e1,5.356873194141e1,
-3.981393035407e1));
#55098=cartesian_point('',(-5.172728788056e1,5.363764122153e1,
-3.975445832765e1));
#55099=cartesian_point('',(-5.170917246260e1,5.369761388008e1,
-3.968054545406e1));
#55100=cartesian_point('',(-5.169516581190e1,5.374453179076e1,
-3.959283247495e1));
#55101=cartesian_point('',(-5.168657554107e1,5.377367243655e1,
-3.949574950546e1));
#55102=cartesian_point('',(-5.168325813855e1,5.378504424989e1,
-3.936937339454e1));
#55103=cartesian_point('',(-5.168825938861e1,5.376783750792e1,
-3.927788566011e1));
#55104=cartesian_point('',(-5.169434267069e1,5.374771270458e1,
-3.922511305875e1));
#55105=cartesian_point('',(-5.194029434702e1,5.294467454709e1,
-3.981048255025e1));
#55106=cartesian_point('',(-5.193307567826e1,5.298102780700e1,
-3.983143704326e1));
#55107=cartesian_point('',(-5.191977523999e1,5.304641750037e1,
-3.986100102348e1));
#55108=cartesian_point('',(-5.189734761925e1,5.314417641072e1,
-3.988597271360e1));
#55109=cartesian_point('',(-5.187596340391e1,5.323073632243e1,
-3.989530947374e1));
#55110=cartesian_point('',(-5.185340516093e1,5.331700456040e1,
-3.989213748222e1));
#55111=cartesian_point('',(-5.183006262398e1,5.340245286292e1,
-3.987585563126e1));
#55112=cartesian_point('',(-5.180704236990e1,5.348415803291e1,
-3.984632472038e1));
#55113=cartesian_point('',(-5.178521147646e1,5.356022727018e1,
-3.980369412279e1));
#55114=cartesian_point('',(-5.176512410721e1,5.362971468375e1,
-3.974734814528e1));
#55115=cartesian_point('',(-5.174757233801e1,5.369058018817e1,
-3.967607191751e1));
#55116=cartesian_point('',(-5.173389960359e1,5.373846851213e1,
-3.959038375514e1));
#55117=cartesian_point('',(-5.172547081924e1,5.376833713343e1,
-3.949472625863e1));
#55118=cartesian_point('',(-5.172220899710e1,5.378001721544e1,
-3.936969669026e1));
#55119=cartesian_point('',(-5.172712313690e1,5.376234645032e1,
-3.927921068285e1));
#55120=cartesian_point('',(-5.173310177662e1,5.374173811417e1,
-3.922738636208e1));
#55121=cartesian_point('',(-5.195770949641e1,5.295279233670e1,
-3.976248869405e1));
#55122=cartesian_point('',(-5.195309223728e1,5.298627288622e1,
-3.978396026973e1));
#55123=cartesian_point('',(-5.194408055608e1,5.304719936850e1,
-3.981513076319e1));
#55124=cartesian_point('',(-5.192709526252e1,5.313969405576e1,
-3.984380198632e1));
#55125=cartesian_point('',(-5.190994001156e1,5.322245378314e1,
-3.985711950563e1));
#55126=cartesian_point('',(-5.189107633390e1,5.330571251266e1,
-3.985846585328e1));
#55127=cartesian_point('',(-5.187091508653e1,5.338892263848e1,
-3.984709924328e1));
#55128=cartesian_point('',(-5.185051375924e1,5.346917931351e1,
-3.982259868338e1));
#55129=cartesian_point('',(-5.183076392614e1,5.354452050105e1,
-3.978488993564e1));
#55130=cartesian_point('',(-5.181228504792e1,5.361388527470e1,
-3.973323096615e1));
#55131=cartesian_point('',(-5.179591446047e1,5.367509533062e1,
-3.966628252579e1));
#55132=cartesian_point('',(-5.178302359903e1,5.372356811621e1,
-3.958440599765e1));
#55133=cartesian_point('',(-5.177501849290e1,5.375394480438e1,
-3.949198909349e1));
#55134=cartesian_point('',(-5.177191154028e1,5.376585116256e1,
-3.937056740527e1));
#55135=cartesian_point('',(-5.177658792417e1,5.374784082022e1,
-3.928272554599e1));
#55136=cartesian_point('',(-5.178227905196e1,5.372690386029e1,
-3.923287073897e1));
#55137=cartesian_point('',(-5.196626435346e1,5.296346944518e1,
-3.969883068503e1));
#55138=cartesian_point('',(-5.196512552110e1,5.299326721832e1,
-3.972021011517e1));
#55139=cartesian_point('',(-5.196191115241e1,5.304826498554e1,
-3.975218385942e1));
#55140=cartesian_point('',(-5.195253203938e1,5.313328764414e1,
-3.978402645261e1));
#55141=cartesian_point('',(-5.194146510914e1,5.321028201723e1,
-3.980129394091e1));
#55142=cartesian_point('',(-5.192809474085e1,5.328856343716e1,
-3.980754582048e1));
#55143=cartesian_point('',(-5.191283992197e1,5.336757750762e1,
-3.980190902797e1));
#55144=cartesian_point('',(-5.189664891296e1,5.344450545912e1,
-3.978366696398e1));
#55145=cartesian_point('',(-5.188040400684e1,5.351736083672e1,
-3.975250285055e1));
#55146=cartesian_point('',(-5.186477889083e1,5.358499102357e1,
-3.970755908121e1));
#55147=cartesian_point('',(-5.185063010461e1,5.364512849376e1,
-3.964740129124e1));
#55148=cartesian_point('',(-5.183930251015e1,5.369306716536e1,
-3.957220797041e1));
#55149=cartesian_point('',(-5.183219045662e1,5.372325261162e1,
-3.948617222092e1));
#55150=cartesian_point('',(-5.182941809306e1,5.373511146795e1,
-3.937242301562e1));
#55151=cartesian_point('',(-5.183358502755e1,5.371717571513e1,
-3.929016904784e1));
#55152=cartesian_point('',(-5.183865844333e1,5.369639238045e1,
-3.924399893925e1));
#55153=cartesian_point('',(-5.196036800542e1,5.297437348761e1,
-3.963327619945e1));
#55154=cartesian_point('',(-5.196283951265e1,5.300050771181e1,
-3.965377408853e1));
#55155=cartesian_point('',(-5.196570517685e1,5.304939123099e1,
-3.968523264670e1));
#55156=cartesian_point('',(-5.196455075401e1,5.312622413039e1,
-3.971858616598e1));
#55157=cartesian_point('',(-5.196023797141e1,5.319654845112e1,
-3.973857647519e1));
#55158=cartesian_point('',(-5.195312408335e1,5.326870774886e1,
-3.974878043372e1));
#55159=cartesian_point('',(-5.194361634175e1,5.334215971178e1,
-3.974824572065e1));
#55160=cartesian_point('',(-5.193250591122e1,5.341423663787e1,
-3.973603034781e1));
#55161=cartesian_point('',(-5.192062328993e1,5.348299509234e1,
-3.971162242610e1));
#55162=cartesian_point('',(-5.190866526452e1,5.354724960385e1,
-3.967409791504e1));
#55163=cartesian_point('',(-5.189746686810e1,5.360473592148e1,
-3.962199513579e1));
#55164=cartesian_point('',(-5.188828117616e1,5.365080066540e1,
-3.955532977575e1));
#55165=cartesian_point('',(-5.188242356023e1,5.367991441428e1,
-3.947797136807e1));
#55166=cartesian_point('',(-5.188012636462e1,5.369137285555e1,
-3.937504241811e1));
#55167=cartesian_point('',(-5.188357241734e1,5.367404475400e1,
-3.930064671985e1));
#55168=cartesian_point('',(-5.188777072575e1,5.365401568604e1,
-3.925935539465e1));
#55169=cartesian_point('',(-5.194261734498e1,5.298334475975e1,
-3.957886233125e1));
#55170=cartesian_point('',(-5.194811036197e1,5.300655075974e1,
-3.959794078548e1));
#55171=cartesian_point('',(-5.195611896379e1,5.305035132659e1,
-3.962779818415e1));
#55172=cartesian_point('',(-5.196213410655e1,5.311995342007e1,
-3.966087166331e1));
#55173=cartesian_point('',(-5.196385115510e1,5.318410047553e1,
-3.968194639084e1));
#55174=cartesian_point('',(-5.196245460352e1,5.325030688301e1,
-3.969446950330e1));
#55175=cartesian_point('',(-5.195832438355e1,5.331805703911e1,
-3.969747178744e1));
#55176=cartesian_point('',(-5.195208226038e1,5.338486321003e1,
-3.968989325525e1));
#55177=cartesian_point('',(-5.194447881478e1,5.344887726207e1,
-3.967110784470e1));
#55178=cartesian_point('',(-5.193620138299e1,5.350894027664e1,
-3.964018233941e1));
#55179=cartesian_point('',(-5.192803105637e1,5.356287390780e1,
-3.959569413905e1));
#55180=cartesian_point('',(-5.192108840389e1,5.360622580415e1,
-3.953754612339e1));
#55181=cartesian_point('',(-5.191656471241e1,5.363368525216e1,
-3.946923157450e1));
#55182=cartesian_point('',(-5.191477611556e1,5.364450403941e1,
-3.937783606301e1));
#55183=cartesian_point('',(-5.191745222589e1,5.362814439369e1,
-3.931180244529e1));
#55184=cartesian_point('',(-5.192071521390e1,5.360926250175e1,
-3.927550871037e1));
#55185=cartesian_point('',(-5.192629114320e1,5.298831719308e1,
-3.954846184962e1));
#55186=cartesian_point('',(-5.193348457423e1,5.300994341873e1,
-3.956640444792e1));
#55187=cartesian_point('',(-5.194441442687e1,5.305090030947e1,
-3.959478227476e1));
#55188=cartesian_point('',(-5.195460593273e1,5.311624684205e1,
-3.962693448064e1));
#55189=cartesian_point('',(-5.195990291485e1,5.317662329772e1,
-3.964802897087e1));
#55190=cartesian_point('',(-5.196196185829e1,5.323906958495e1,
-3.966136855345e1));
#55191=cartesian_point('',(-5.196113866780e1,5.330309333621e1,
-3.966599895295e1));
#55192=cartesian_point('',(-5.195794102426e1,5.336633456991e1,
-3.966082869611e1));
#55193=cartesian_point('',(-5.195305645181e1,5.342702810365e1,
-3.964519175272e1));
#55194=cartesian_point('',(-5.194715273725e1,5.348405668544e1,
-3.961817269567e1));
#55195=cartesian_point('',(-5.194096284382e1,5.353533143344e1,
-3.957840154103e1));
#55196=cartesian_point('',(-5.193550523471e1,5.357659071647e1,
-3.952572927459e1));
#55197=cartesian_point('',(-5.193187269444e1,5.360274469283e1,
-3.946338529533e1));
#55198=cartesian_point('',(-5.193042516846e1,5.361305292462e1,
-3.937970562195e1));
#55199=cartesian_point('',(-5.193258558935e1,5.359746569189e1,
-3.931926072268e1));
#55200=cartesian_point('',(-5.193522186729e1,5.357948448804e1,
-3.928623164768e1));
#55201=cartesian_point('',(-5.191950153003e1,5.299009497628e1,
-3.953755745437e1));
#55202=cartesian_point('',(-5.192730668068e1,5.301116273561e1,
-3.955504269412e1));
#55203=cartesian_point('',(-5.193929134465e1,5.305109905840e1,
-3.958280459745e1));
#55204=cartesian_point('',(-5.195100575500e1,5.311488772664e1,
-3.961451494764e1));
#55205=cartesian_point('',(-5.195761758163e1,5.317386517307e1,
-3.963553115696e1));
#55206=cartesian_point('',(-5.196095403921e1,5.323489947717e1,
-3.964909379794e1));
#55207=cartesian_point('',(-5.196136113777e1,5.329750781691e1,
-3.965425750365e1));
#55208=cartesian_point('',(-5.195930280503e1,5.335937999714e1,
-3.964992452387e1));
#55209=cartesian_point('',(-5.195544126611e1,5.341878491653e1,
-3.963541796160e1));
#55210=cartesian_point('',(-5.195043521701e1,5.347462417692e1,
-3.960983210849e1));
#55211=cartesian_point('',(-5.194499773726e1,5.352484702690e1,
-3.957182033762e1));
#55212=cartesian_point('',(-5.194010657606e1,5.356527166583e1,
-3.952121664209e1));
#55213=cartesian_point('',(-5.193681493602e1,5.359090185084e1,
-3.946114794990e1));
#55214=cartesian_point('',(-5.193549804047e1,5.360100463756e1,
-3.938042119323e1));
#55215=cartesian_point('',(-5.193746102962e1,5.358572816058e1,
-3.932211447608e1));
#55216=cartesian_point('',(-5.193985734067e1,5.356810786418e1,
-3.929032523919e1));
#55217=b_spline_surface_with_knots('',3,3,((#54945,#54946,#54947,#54948,#54949,
#54950,#54951,#54952,#54953,#54954,#54955,#54956,#54957,#54958,#54959,#54960),(
#54961,#54962,#54963,#54964,#54965,#54966,#54967,#54968,#54969,#54970,#54971,
#54972,#54973,#54974,#54975,#54976),(#54977,#54978,#54979,#54980,#54981,#54982,
#54983,#54984,#54985,#54986,#54987,#54988,#54989,#54990,#54991,#54992),(#54993,
#54994,#54995,#54996,#54997,#54998,#54999,#55000,#55001,#55002,#55003,#55004,
#55005,#55006,#55007,#55008),(#55009,#55010,#55011,#55012,#55013,#55014,#55015,
#55016,#55017,#55018,#55019,#55020,#55021,#55022,#55023,#55024),(#55025,#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,#55086,#55087,#55088),(#55089,#55090,#55091,#55092,
#55093,#55094,#55095,#55096,#55097,#55098,#55099,#55100,#55101,#55102,#55103,
#55104),(#55105,#55106,#55107,#55108,#55109,#55110,#55111,#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,#55216)),.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.618033877892e-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.700616987744e0),(-1.145935887345e-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.496049039135e-1),.unspecified.);
#55218=oriented_edge('',*,*,#54935,.t.);
#55220=oriented_edge('',*,*,#55219,.f.);
#55222=oriented_edge('',*,*,#55221,.f.);
#55223=edge_loop('',(#55218,#55220,#55222));
#55224=face_outer_bound('',#55223,.f.);
#55226=cartesian_point('',(0.e0,0.e0,-3.94e1));
#55227=direction('',(0.e0,0.e0,1.e0));
#55228=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#55229=axis2_placement_3d('',#55226,#55227,#55228);
#55230=toroidal_surface('',#55229,7.405602616846e1,6.e-1);
#55232=oriented_edge('',*,*,#55231,.f.);
#55234=oriented_edge('',*,*,#55233,.f.);
#55235=oriented_edge('',*,*,#55219,.t.);
#55237=oriented_edge('',*,*,#55236,.t.);
#55239=oriented_edge('',*,*,#55238,.t.);
#55241=oriented_edge('',*,*,#55240,.t.);
#55243=oriented_edge('',*,*,#55242,.t.);
#55244=edge_loop('',(#55232,#55234,#55235,#55237,#55239,#55241,#55243));
#55245=face_outer_bound('',#55244,.f.);
#55247=cartesian_point('',(0.e0,0.e0,-4.e1));
#55248=direction('',(0.e0,0.e0,-1.e0));
#55249=direction('',(-1.e0,0.e0,0.e0));
#55250=axis2_placement_3d('',#55247,#55248,#55249);
#55251=plane('',#55250);
#55253=oriented_edge('',*,*,#55252,.t.);
#55254=oriented_edge('',*,*,#55233,.t.);
#55255=oriented_edge('',*,*,#55231,.t.);
#55257=oriented_edge('',*,*,#55256,.t.);
#55259=oriented_edge('',*,*,#55258,.t.);
#55261=oriented_edge('',*,*,#55260,.f.);
#55263=oriented_edge('',*,*,#55262,.t.);
#55265=oriented_edge('',*,*,#55264,.t.);
#55267=oriented_edge('',*,*,#55266,.t.);
#55269=oriented_edge('',*,*,#55268,.t.);
#55271=oriented_edge('',*,*,#55270,.f.);
#55273=oriented_edge('',*,*,#55272,.t.);
#55274=edge_loop('',(#55253,#55254,#55255,#55257,#55259,#55261,#55263,#55265,
#55267,#55269,#55271,#55273));
#55275=face_outer_bound('',#55274,.f.);
#55277=oriented_edge('',*,*,#55276,.t.);
#55279=oriented_edge('',*,*,#55278,.t.);
#55280=edge_loop('',(#55277,#55279));
#55281=face_bound('',#55280,.f.);
#55283=cartesian_point('',(1.462192299245e2,-1.448228974212e2,-3.94e1));
#55284=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#55285=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#55286=axis2_placement_3d('',#55283,#55284,#55285);
#55287=cylindrical_surface('',#55286,6.e-1);
#55289=oriented_edge('',*,*,#55288,.f.);
#55291=oriented_edge('',*,*,#55290,.t.);
#55292=oriented_edge('',*,*,#55221,.t.);
#55293=oriented_edge('',*,*,#55252,.f.);
#55294=edge_loop('',(#55289,#55291,#55292,#55293));
#55295=face_outer_bound('',#55294,.f.);
#55297=cartesian_point('',(-5.017371533017e1,5.341556795237e1,
-3.909117474330e1));
#55298=cartesian_point('',(-5.016338728436e1,5.341979296595e1,
-3.913220433691e1));
#55299=cartesian_point('',(-5.014525724400e1,5.342330151002e1,
-3.920676244578e1));
#55300=cartesian_point('',(-5.011952515957e1,5.341742545168e1,
-3.931762956653e1));
#55301=cartesian_point('',(-5.009506975967e1,5.340122377835e1,
-3.942738571079e1));
#55302=cartesian_point('',(-5.006972729874e1,5.337105063475e1,
-3.954665721374e1));
#55303=cartesian_point('',(-5.004409869386e1,5.332359122287e1,
-3.967452597928e1));
#55304=cartesian_point('',(-5.001916416775e1,5.325630500912e1,
-3.980820516203e1));
#55305=cartesian_point('',(-4.999591781873e1,5.316782332888e1,
-3.994416037646e1));
#55306=cartesian_point('',(-4.997502192859e1,5.305699375808e1,
-4.007986292309e1));
#55307=cartesian_point('',(-4.995691663914e1,5.292178625204e1,
-4.021377516740e1));
#55308=cartesian_point('',(-4.994209969477e1,5.275939824689e1,
-4.034404512802e1));
#55309=cartesian_point('',(-4.993123269893e1,5.256749541220e1,
-4.046738101158e1));
#55310=cartesian_point('',(-4.992500470369e1,5.234374962598e1,
-4.057963999795e1));
#55311=cartesian_point('',(-4.992414711808e1,5.208494139131e1,
-4.067569124432e1));
#55312=cartesian_point('',(-4.992871429257e1,5.183229224195e1,
-4.073726676234e1));
#55313=cartesian_point('',(-4.993419227018e1,5.166402634935e1,
-4.076085136138e1));
#55314=cartesian_point('',(-4.993663928788e1,5.159706564848e1,
-4.076759479567e1));
#55315=cartesian_point('',(-5.035068908555e1,5.281610708432e1,
-3.915595320773e1));
#55316=cartesian_point('',(-5.034419543676e1,5.281810701569e1,
-3.916597480073e1));
#55317=cartesian_point('',(-5.033044701301e1,5.282127557386e1,
-3.918337753660e1));
#55318=cartesian_point('',(-5.030418085454e1,5.282461032638e1,
-3.921100622698e1));
#55319=cartesian_point('',(-5.027299439959e1,5.282568766709e1,
-3.924240821858e1));
#55320=cartesian_point('',(-5.023375654407e1,5.282236286441e1,
-3.928337927385e1));
#55321=cartesian_point('',(-5.018662949948e1,5.281104263175e1,
-3.933641445492e1));
#55322=cartesian_point('',(-5.013291818150e1,5.278781589461e1,
-3.940215254663e1));
#55323=cartesian_point('',(-5.007451123973e1,5.274942260070e1,
-3.947943166712e1));
#55324=cartesian_point('',(-5.001288893645e1,5.269326747706e1,
-3.956660768825e1));
#55325=cartesian_point('',(-4.994887525802e1,5.261662271408e1,
-3.966240118563e1));
#55326=cartesian_point('',(-4.988313822974e1,5.251628960096e1,
-3.976549340636e1));
#55327=cartesian_point('',(-4.981675428164e1,5.238925314620e1,
-3.987361703148e1));
#55328=cartesian_point('',(-4.975091794726e1,5.223241533602e1,
-3.998387765332e1));
#55329=cartesian_point('',(-4.968681486853e1,5.204177217759e1,
-4.009280102102e1));
#55330=cartesian_point('',(-4.963518432116e1,5.184706453433e1,
-4.017988951088e1));
#55331=cartesian_point('',(-4.960620024098e1,5.171280499920e1,
-4.022665455140e1));
#55332=cartesian_point('',(-4.959534840257e1,5.165866599506e1,
-4.024348050048e1));
#55333=cartesian_point('',(-5.096276050781e1,5.283622691386e1,
-3.929660079451e1));
#55334=cartesian_point('',(-5.095741692408e1,5.283466866753e1,
-3.930223797659e1));
#55335=cartesian_point('',(-5.094551371324e1,5.282994429333e1,
-3.931218947601e1));
#55336=cartesian_point('',(-5.092171742811e1,5.281782568280e1,
-3.932762038783e1));
#55337=cartesian_point('',(-5.089273554288e1,5.280091494904e1,
-3.934436114722e1));
#55338=cartesian_point('',(-5.085538882678e1,5.277631678425e1,
-3.936502890077e1));
#55339=cartesian_point('',(-5.080927337864e1,5.274207719253e1,
-3.939048076972e1));
#55340=cartesian_point('',(-5.075489800160e1,5.269664617304e1,
-3.942081096477e1));
#55341=cartesian_point('',(-5.069331162810e1,5.263909501308e1,
-3.945542591734e1));
#55342=cartesian_point('',(-5.062520561988e1,5.256855236597e1,
-3.949360703983e1));
#55343=cartesian_point('',(-5.055056568364e1,5.248359843848e1,
-3.953481625244e1));
#55344=cartesian_point('',(-5.046907552251e1,5.238235681808e1,
-3.957848582821e1));
#55345=cartesian_point('',(-5.038077795796e1,5.226324390489e1,
-3.962363439442e1));
#55346=cartesian_point('',(-5.028576916977e1,5.212465569094e1,
-3.966901206845e1));
#55347=cartesian_point('',(-5.018392226999e1,5.196439490444e1,
-3.971311081804e1));
#55348=cartesian_point('',(-5.009162720576e1,5.180774245552e1,
-3.974762251240e1));
#55349=cartesian_point('',(-5.003364087076e1,5.170316123902e1,
-3.976568945603e1));
#55350=cartesian_point('',(-5.001103042147e1,5.166149106970e1,
-3.977210439822e1));
#55351=cartesian_point('',(-5.111244457430e1,5.344642557849e1,
-3.930688487037e1));
#55352=cartesian_point('',(-5.110388037106e1,5.344519344420e1,
-3.934119012346e1));
#55353=cartesian_point('',(-5.108858031958e1,5.343659665852e1,
-3.940432032823e1));
#55354=cartesian_point('',(-5.106663626093e1,5.340701989591e1,
-3.949647980965e1));
#55355=cartesian_point('',(-5.104556199269e1,5.336323005089e1,
-3.958375013463e1));
#55356=cartesian_point('',(-5.102311995777e1,5.330043011515e1,
-3.967188261963e1));
#55357=cartesian_point('',(-5.099904283059e1,5.321781945826e1,
-3.975744707115e1));
#55358=cartesian_point('',(-5.097308984222e1,5.311647870716e1,
-3.983682143468e1));
#55359=cartesian_point('',(-5.094496722316e1,5.299861475487e1,
-3.990734294235e1));
#55360=cartesian_point('',(-5.091412732454e1,5.286571914978e1,
-3.996790238912e1));
#55361=cartesian_point('',(-5.087972462507e1,5.271776794192e1,
-4.001809913497e1));
#55362=cartesian_point('',(-5.084074722180e1,5.255398656613e1,
-4.005723304127e1));
#55363=cartesian_point('',(-5.079627148065e1,5.237423600632e1,
-4.008398456051e1));
#55364=cartesian_point('',(-5.074530191701e1,5.217847948572e1,
-4.009673306800e1));
#55365=cartesian_point('',(-5.068655692286e1,5.196626846159e1,
-4.009336329531e1));
#55366=cartesian_point('',(-5.062875724005e1,5.177198427160e1,
-4.007430218577e1));
#55367=cartesian_point('',(-5.058975468214e1,5.164923578841e1,
-4.005387273395e1));
#55368=cartesian_point('',(-5.057416760862e1,5.160139844376e1,
-4.004464888692e1));
#55369=(bounded_surface()b_spline_surface(3,3,((#55297,#55298,#55299,#55300,
#55301,#55302,#55303,#55304,#55305,#55306,#55307,#55308,#55309,#55310,#55311,
#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,#55368)),.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());
#55371=oriented_edge('',*,*,#55370,.t.);
#55373=oriented_edge('',*,*,#55372,.t.);
#55374=oriented_edge('',*,*,#55288,.t.);
#55375=edge_loop('',(#55371,#55373,#55374));
#55376=face_outer_bound('',#55375,.f.);
#55378=cartesian_point('',(0.e0,0.e0,-3.9e1));
#55379=direction('',(0.e0,0.e0,1.e0));
#55380=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#55381=axis2_placement_3d('',#55378,#55379,#55380);
#55382=toroidal_surface('',#55381,7.222506558621e1,1.e0);
#55383=oriented_edge('',*,*,#55370,.f.);
#55384=oriented_edge('',*,*,#55272,.f.);
#55386=oriented_edge('',*,*,#55385,.f.);
#55388=oriented_edge('',*,*,#55387,.t.);
#55390=oriented_edge('',*,*,#55389,.t.);
#55391=edge_loop('',(#55383,#55384,#55386,#55388,#55390));
#55392=face_outer_bound('',#55391,.f.);
#55394=cartesian_point('',(-4.769467278113e1,5.652229575021e1,
-3.923082064483e1));
#55395=cartesian_point('',(-4.770870972904e1,5.650330973609e1,
-3.925599446090e1));
#55396=cartesian_point('',(-4.774290233746e1,5.646088215080e1,
-3.931725100652e1));
#55397=cartesian_point('',(-4.779754618501e1,5.638488170626e1,
-3.942128933224e1));
#55398=cartesian_point('',(-4.784302042482e1,5.631261203009e1,
-3.951356317483e1));
#55399=cartesian_point('',(-4.788828822900e1,5.622987474835e1,
-3.961226468720e1));
#55400=cartesian_point('',(-4.793230835687e1,5.613524802911e1,
-3.971720859005e1));
#55401=cartesian_point('',(-4.797386183270e1,5.602717193090e1,
-3.982810403649e1));
#55402=cartesian_point('',(-4.801129453216e1,5.590404714724e1,
-3.994422286594e1));
#55403=cartesian_point('',(-4.804250013219e1,5.576429388955e1,
-4.006434840177e1));
#55404=cartesian_point('',(-4.806482510097e1,5.560640960451e1,
-4.018664415061e1));
#55405=cartesian_point('',(-4.807487767934e1,5.543042594727e1,
-4.030755225879e1));
#55406=cartesian_point('',(-4.806919428926e1,5.524358802194e1,
-4.041894672320e1));
#55407=cartesian_point('',(-4.804731284889e1,5.505875637551e1,
-4.051236350186e1));
#55408=cartesian_point('',(-4.801269168630e1,5.488742153847e1,
-4.058431817569e1));
#55409=cartesian_point('',(-4.796901949794e1,5.473204549455e1,
-4.063723438594e1));
#55410=cartesian_point('',(-4.791751875250e1,5.458840330369e1,
-4.067520302333e1));
#55411=cartesian_point('',(-4.785697824267e1,5.445033847548e1,
-4.070109801671e1));
#55412=cartesian_point('',(-4.778333075494e1,5.431057198623e1,
-4.071575243563e1));
#55413=cartesian_point('',(-4.769298817312e1,5.416798279454e1,
-4.071681425194e1));
#55414=cartesian_point('',(-4.762185690184e1,5.407489066171e1,
-4.070643261582e1));
#55415=cartesian_point('',(-4.758347427349e1,5.402906087742e1,
-4.069814562976e1));
#55416=cartesian_point('',(-4.722911435038e1,5.622215574301e1,
-3.946640216358e1));
#55417=cartesian_point('',(-4.722865064415e1,5.620815533006e1,
-3.946631830729e1));
#55418=cartesian_point('',(-4.725073680823e1,5.616604945686e1,
-3.949758173986e1));
#55419=cartesian_point('',(-4.729902798707e1,5.608289668243e1,
-3.956885653918e1));
#55420=cartesian_point('',(-4.733913351385e1,5.600582158789e1,
-3.962999757486e1));
#55421=cartesian_point('',(-4.737966403802e1,5.591958563673e1,
-3.969397400038e1));
#55422=cartesian_point('',(-4.741986737711e1,5.582329063078e1,
-3.976017759395e1));
#55423=cartesian_point('',(-4.745899482268e1,5.571604406767e1,
-3.982796215745e1));
#55424=cartesian_point('',(-4.749597864775e1,5.559712349395e1,
-3.989624505873e1));
#55425=cartesian_point('',(-4.752949602484e1,5.546607826828e1,
-3.996353911149e1));
#55426=cartesian_point('',(-4.755792889551e1,5.532287022501e1,
-4.002785630562e1));
#55427=cartesian_point('',(-4.757919544752e1,5.516928049389e1,
-4.008618387062e1));
#55428=cartesian_point('',(-4.759085746860e1,5.501355978788e1,
-4.013360077508e1));
#55429=cartesian_point('',(-4.759231118456e1,5.486764870446e1,
-4.016659909074e1));
#55430=cartesian_point('',(-4.758556271487e1,5.474032498590e1,
-4.018572651691e1));
#55431=cartesian_point('',(-4.757319720790e1,5.463217072543e1,
-4.019426169130e1));
#55432=cartesian_point('',(-4.755665227987e1,5.453905808389e1,
-4.019535247296e1));
#55433=cartesian_point('',(-4.753605045304e1,5.445629980046e1,
-4.019108000800e1));
#55434=cartesian_point('',(-4.751001429364e1,5.437946644994e1,
-4.018258675083e1));
#55435=cartesian_point('',(-4.747648468170e1,5.430802913857e1,
-4.017103750422e1));
#55436=cartesian_point('',(-4.744766701131e1,5.426478280286e1,
-4.016246834348e1));
#55437=cartesian_point('',(-4.743096423546e1,5.424376020134e1,
-4.015791861077e1));
#55438=cartesian_point('',(-4.717660939805e1,5.570838431379e1,
-3.915587279016e1));
#55439=cartesian_point('',(-4.719163012059e1,5.569100114545e1,
-3.916216764752e1));
#55440=cartesian_point('',(-4.722766339479e1,5.565214209262e1,
-3.918636702522e1));
#55441=cartesian_point('',(-4.728746002097e1,5.558448786094e1,
-3.923282519395e1));
#55442=cartesian_point('',(-4.733987608050e1,5.552155249797e1,
-3.927369911901e1));
#55443=cartesian_point('',(-4.739496681263e1,5.545126705451e1,
-3.931719319502e1));
#55444=cartesian_point('',(-4.745239960187e1,5.537287230525e1,
-3.936314791833e1));
#55445=cartesian_point('',(-4.751174519338e1,5.528559264735e1,
-3.941136212255e1));
#55446=cartesian_point('',(-4.757230679328e1,5.518872411223e1,
-3.946141753334e1));
#55447=cartesian_point('',(-4.763308800849e1,5.508170297334e1,
-3.951266658400e1));
#55448=cartesian_point('',(-4.769272698372e1,5.496417310730e1,
-3.956417277563e1));
#55449=cartesian_point('',(-4.774897207242e1,5.483708260398e1,
-3.961425558360e1));
#55450=cartesian_point('',(-4.779755993258e1,5.470654802376e1,
-3.965938938354e1));
#55451=cartesian_point('',(-4.783471972619e1,5.458192197863e1,
-3.969615993356e1));
#55452=cartesian_point('',(-4.785964062288e1,5.447055276251e1,
-3.972347938378e1));
#55453=cartesian_point('',(-4.787409286968e1,5.437331281866e1,
-3.974268812328e1));
#55454=cartesian_point('',(-4.787999432492e1,5.428702470976e1,
-3.975566800421e1));
#55455=cartesian_point('',(-4.787809535077e1,5.420787720517e1,
-3.976372028270e1));
#55456=cartesian_point('',(-4.786738203472e1,5.413221145843e1,
-3.976730815822e1));
#55457=cartesian_point('',(-4.784508792635e1,5.406067173310e1,
-3.976582413890e1));
#55458=cartesian_point('',(-4.782090420885e1,5.401844830179e1,
-3.976095585536e1));
#55459=cartesian_point('',(-4.780621725867e1,5.399881484517e1,
-3.975743515876e1));
#55460=cartesian_point('',(-4.761119629773e1,5.570546170958e1,
-3.873711673565e1));
#55461=cartesian_point('',(-4.764985160237e1,5.568109752613e1,
-3.877243193050e1));
#55462=cartesian_point('',(-4.770621841839e1,5.564383199006e1,
-3.882245748863e1));
#55463=cartesian_point('',(-4.777915452686e1,5.559247234216e1,
-3.888704039219e1));
#55464=cartesian_point('',(-4.784420101542e1,5.554268311820e1,
-3.894709199562e1));
#55465=cartesian_point('',(-4.791261777811e1,5.548530520235e1,
-3.901322906521e1));
#55466=cartesian_point('',(-4.798403063468e1,5.541913771259e1,
-3.908597972887e1));
#55467=cartesian_point('',(-4.805772850178e1,5.534280656346e1,
-3.916576068600e1));
#55468=cartesian_point('',(-4.813264699353e1,5.525474183717e1,
-3.925290002406e1));
#55469=cartesian_point('',(-4.820719877787e1,5.515318395346e1,
-3.934751595941e1));
#55470=cartesian_point('',(-4.827913765477e1,5.503612484490e1,
-3.944944377352e1));
#55471=cartesian_point('',(-4.834480184918e1,5.490227173459e1,
-3.955724372149e1));
#55472=cartesian_point('',(-4.839782604894e1,5.475547668384e1,
-3.966500832760e1));
#55473=cartesian_point('',(-4.843271292619e1,5.460448565763e1,
-3.976442249977e1));
#55474=cartesian_point('',(-4.844844220162e1,5.445851653765e1,
-3.984940149476e1));
#55475=cartesian_point('',(-4.844740697773e1,5.432049292875e1,
-3.991928737446e1));
#55476=cartesian_point('',(-4.843159324971e1,5.418770091416e1,
-3.997615823264e1));
#55477=cartesian_point('',(-4.840078799928e1,5.405537678485e1,
-4.002164806805e1));
#55478=cartesian_point('',(-4.835150196751e1,5.391746664350e1,
-4.005551001754e1));
#55479=cartesian_point('',(-4.827902246889e1,5.377471462607e1,
-4.007257432019e1));
#55480=cartesian_point('',(-4.821525861870e1,5.368324878673e1,
-4.006807662838e1));
#55481=cartesian_point('',(-4.818008090781e1,5.363962757375e1,
-4.006142568448e1));
#55482=(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)),.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());
#55483=oriented_edge('',*,*,#55385,.t.);
#55485=oriented_edge('',*,*,#55484,.f.);
#55487=oriented_edge('',*,*,#55486,.t.);
#55488=edge_loop('',(#55483,#55485,#55487));
#55489=face_outer_bound('',#55488,.f.);
#55491=cartesian_point('',(-4.773831429595e1,5.424716168698e1,
-4.071391491616e1));
#55492=cartesian_point('',(-4.769316781521e1,5.416710293209e1,
-4.071363473147e1));
#55493=cartesian_point('',(-4.760784868303e1,5.404820783744e1,
-4.071373266415e1));
#55494=cartesian_point('',(-4.750336814614e1,5.394610184716e1,
-4.071458578146e1));
#55495=cartesian_point('',(-4.746264246157e1,5.391105019594e1,
-4.071502083156e1));
#55496=cartesian_point('',(-4.751389289390e1,5.437328185298e1,
-4.017003517918e1));
#55497=cartesian_point('',(-4.747837498351e1,5.430967268955e1,
-4.016960161907e1));
#55498=cartesian_point('',(-4.741061208287e1,5.421539410718e1,
-4.016970073170e1));
#55499=cartesian_point('',(-4.732711642999e1,5.413519872140e1,
-4.017116832915e1));
#55500=cartesian_point('',(-4.729455406775e1,5.410781232848e1,
-4.017186286829e1));
#55501=cartesian_point('',(-4.790102736606e1,5.415572035460e1,
-3.976399361127e1));
#55502=cartesian_point('',(-4.784961984837e1,5.406333039239e1,
-3.976383719519e1));
#55503=cartesian_point('',(-4.775119370689e1,5.392646852413e1,
-3.976382401421e1));
#55504=cartesian_point('',(-4.762969131359e1,5.381049013386e1,
-3.976449113764e1));
#55505=cartesian_point('',(-4.758230974459e1,5.377096964486e1,
-3.976476162553e1));
#55506=cartesian_point('',(-4.835322491251e1,5.390159474648e1,
-4.006897294166e1));
#55507=cartesian_point('',(-4.828283994508e1,5.377582159517e1,
-4.006913296269e1));
#55508=cartesian_point('',(-4.814881641253e1,5.358928872485e1,
-4.006905253218e1));
#55509=cartesian_point('',(-4.798396732192e1,5.343034628386e1,
-4.006863420506e1));
#55510=cartesian_point('',(-4.791970333676e1,5.337602126630e1,
-4.006839570725e1));
#55511=(bounded_surface()b_spline_surface(3,3,((#55491,#55492,#55493,#55494,
#55495),(#55496,#55497,#55498,#55499,#55500),(#55501,#55502,#55503,#55504,
#55505),(#55506,#55507,#55508,#55509,#55510)),.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());
#55513=oriented_edge('',*,*,#55512,.f.);
#55514=oriented_edge('',*,*,#55484,.t.);
#55515=oriented_edge('',*,*,#55270,.t.);
#55517=oriented_edge('',*,*,#55516,.t.);
#55518=edge_loop('',(#55513,#55514,#55515,#55517));
#55519=face_outer_bound('',#55518,.f.);
#55521=cartesian_point('',(-4.664561556430e1,5.486261013337e1,
-4.049323068383e1));
#55522=direction('',(-7.277646933580e-2,-5.046502381207e-2,9.960707137963e-1));
#55523=direction('',(-4.634026445375e-1,8.860791317103e-1,1.103455405183e-2));
#55524=axis2_placement_3d('',#55521,#55522,#55523);
#55525=cylindrical_surface('',#55524,1.199969099193e0);
#55526=oriented_edge('',*,*,#55512,.t.);
#55528=oriented_edge('',*,*,#55527,.f.);
#55530=oriented_edge('',*,*,#55529,.f.);
#55532=oriented_edge('',*,*,#55531,.f.);
#55534=oriented_edge('',*,*,#55533,.f.);
#55535=oriented_edge('',*,*,#55486,.f.);
#55536=edge_loop('',(#55526,#55528,#55530,#55532,#55534,#55535));
#55537=face_outer_bound('',#55536,.f.);
#55539=cartesian_point('',(-6.092537802685e1,6.799644583871e1,-4.5e1));
#55540=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#55541=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#55542=axis2_placement_3d('',#55539,#55540,#55541);
#55543=plane('',#55542);
#55545=oriented_edge('',*,*,#55544,.f.);
#55547=oriented_edge('',*,*,#55546,.f.);
#55549=oriented_edge('',*,*,#55548,.f.);
#55551=oriented_edge('',*,*,#55550,.t.);
#55552=oriented_edge('',*,*,#55527,.t.);
#55553=edge_loop('',(#55545,#55547,#55549,#55551,#55552));
#55554=face_outer_bound('',#55553,.f.);
#55556=cartesian_point('',(-4.810955470688e1,5.391404025922e1,-4.05e1));
#55557=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#55558=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#55559=axis2_placement_3d('',#55556,#55557,#55558);
#55560=cylindrical_surface('',#55559,5.e-1);
#55561=oriented_edge('',*,*,#55544,.t.);
#55562=oriented_edge('',*,*,#55516,.f.);
#55563=oriented_edge('',*,*,#55268,.f.);
#55565=oriented_edge('',*,*,#55564,.f.);
#55566=edge_loop('',(#55561,#55562,#55563,#55565));
#55567=face_outer_bound('',#55566,.f.);
#55569=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.05e1));
#55570=direction('',(0.e0,0.e0,-1.e0));
#55571=direction('',(6.521543819586e-1,7.580861838156e-1,0.e0));
#55572=axis2_placement_3d('',#55569,#55570,#55571);
#55573=toroidal_surface('',#55572,4.104391095362e0,5.e-1);
#55575=oriented_edge('',*,*,#55574,.t.);
#55577=oriented_edge('',*,*,#55576,.t.);
#55579=oriented_edge('',*,*,#55578,.t.);
#55580=oriented_edge('',*,*,#55564,.t.);
#55581=oriented_edge('',*,*,#55266,.f.);
#55582=oriented_edge('',*,*,#55264,.f.);
#55584=oriented_edge('',*,*,#55583,.t.);
#55585=edge_loop('',(#55575,#55577,#55579,#55580,#55581,#55582,#55584));
#55586=face_outer_bound('',#55585,.f.);
#55588=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.218050450996e1));
#55589=direction('',(0.e0,0.e0,-1.e0));
#55590=direction('',(-1.e0,0.e0,0.e0));
#55591=axis2_placement_3d('',#55588,#55589,#55590);
#55592=conical_surface('',#55591,4.753326107760e0,5.e0);
#55593=oriented_edge('',*,*,#55578,.f.);
#55594=oriented_edge('',*,*,#55576,.f.);
#55595=oriented_edge('',*,*,#55574,.f.);
#55597=oriented_edge('',*,*,#55596,.t.);
#55599=oriented_edge('',*,*,#55598,.f.);
#55601=oriented_edge('',*,*,#55600,.f.);
#55603=oriented_edge('',*,*,#55602,.f.);
#55604=oriented_edge('',*,*,#55546,.t.);
#55605=edge_loop('',(#55593,#55594,#55595,#55597,#55599,#55601,#55603,#55604));
#55606=face_outer_bound('',#55605,.f.);
#55608=cartesian_point('',(-4.867617305707e1,4.160510524520e1,-4.5e1));
#55609=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#55610=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#55611=axis2_placement_3d('',#55608,#55609,#55610);
#55612=plane('',#55611);
#55614=oriented_edge('',*,*,#55613,.f.);
#55616=oriented_edge('',*,*,#55615,.t.);
#55618=oriented_edge('',*,*,#55617,.f.);
#55620=oriented_edge('',*,*,#55619,.t.);
#55621=oriented_edge('',*,*,#55596,.f.);
#55622=edge_loop('',(#55614,#55616,#55618,#55620,#55621));
#55623=face_outer_bound('',#55622,.f.);
#55625=cartesian_point('',(-5.038100878320e1,4.457652323085e1,-4.05e1));
#55626=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#55627=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#55628=axis2_placement_3d('',#55625,#55626,#55627);
#55629=cylindrical_surface('',#55628,5.e-1);
#55630=oriented_edge('',*,*,#55613,.t.);
#55631=oriented_edge('',*,*,#55583,.f.);
#55632=oriented_edge('',*,*,#55262,.f.);
#55634=oriented_edge('',*,*,#55633,.f.);
#55635=edge_loop('',(#55630,#55631,#55632,#55634));
#55636=face_outer_bound('',#55635,.f.);
#55638=cartesian_point('',(-5.391053648451e1,4.746204642901e1,
-4.071502717883e1));
#55639=cartesian_point('',(-5.394519280268e1,4.750236368757e1,
-4.071459572006e1));
#55640=cartesian_point('',(-5.404720264831e1,4.760701554704e1,
-4.071373586839e1));
#55641=cartesian_point('',(-5.416603548869e1,4.769251476093e1,
-4.071363306575e1));
#55642=cartesian_point('',(-5.424661085638e1,4.773800395967e1,
-4.071391309568e1));
#55643=cartesian_point('',(-5.410740987502e1,4.729407846322e1,
-4.017187445602e1));
#55644=cartesian_point('',(-5.413448593500e1,4.732631447507e1,
-4.017118555822e1));
#55645=cartesian_point('',(-5.421459812287e1,4.740994869255e1,
-4.016970833399e1));
#55646=cartesian_point('',(-5.430882423332e1,4.747786076233e1,
-4.016959860891e1));
#55647=cartesian_point('',(-5.437284347710e1,4.751365009453e1,
-4.017003340442e1));
#55648=cartesian_point('',(-5.377039132183e1,4.758161550654e1,
-3.976476726144e1));
#55649=cartesian_point('',(-5.380946299308e1,4.762852207421e1,
-3.976449888408e1));
#55650=cartesian_point('',(-5.392531615857e1,4.775022608680e1,
-3.976382902206e1));
#55651=cartesian_point('',(-5.406209997405e1,4.784887190296e1,
-3.976383550200e1));
#55652=cartesian_point('',(-5.415508517518e1,4.790067308672e1,
-3.976399374248e1));
#55653=cartesian_point('',(-5.337522641457e1,4.791876156624e1,
-4.006839043216e1));
#55654=cartesian_point('',(-5.342893619864e1,4.798238109164e1,
-4.006862691531e1));
#55655=cartesian_point('',(-5.358771593139e1,4.814750186148e1,
-4.006904945335e1));
#55656=cartesian_point('',(-5.377414614244e1,4.828181762797e1,
-4.006913122727e1));
#55657=cartesian_point('',(-5.390073016012e1,4.835273956711e1,
-4.006897198555e1));
#55658=(bounded_surface()b_spline_surface(3,3,((#55638,#55639,#55640,#55641,
#55642),(#55643,#55644,#55645,#55646,#55647),(#55648,#55649,#55650,#55651,
#55652),(#55653,#55654,#55655,#55656,#55657)),.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());
#55660=oriented_edge('',*,*,#55659,.f.);
#55661=oriented_edge('',*,*,#55633,.t.);
#55662=oriented_edge('',*,*,#55260,.t.);
#55664=oriented_edge('',*,*,#55663,.f.);
#55665=edge_loop('',(#55660,#55661,#55662,#55664));
#55666=face_outer_bound('',#55665,.f.);
#55668=cartesian_point('',(-5.486070638197e1,4.664836119785e1,
-4.045565311096e1));
#55669=direction('',(-5.046486070366e-2,-7.277663199491e-2,-9.960707101756e-1));
#55670=direction('',(-8.860791548092e-1,4.634026055301e-1,1.103433734115e-2));
#55671=axis2_placement_3d('',#55668,#55669,#55670);
#55672=cylindrical_surface('',#55671,1.199969060765e0);
#55674=oriented_edge('',*,*,#55673,.t.);
#55676=oriented_edge('',*,*,#55675,.f.);
#55678=oriented_edge('',*,*,#55677,.f.);
#55679=oriented_edge('',*,*,#55615,.f.);
#55680=oriented_edge('',*,*,#55659,.t.);
#55681=edge_loop('',(#55674,#55676,#55678,#55679,#55680));
#55682=face_outer_bound('',#55681,.f.);
#55684=cartesian_point('',(-5.402776670276e1,4.758238933105e1,
-4.069790921743e1));
#55685=cartesian_point('',(-5.407121003265e1,4.761883518220e1,
-4.070582289058e1));
#55686=cartesian_point('',(-5.416059576080e1,4.768758101536e1,
-4.071621071306e1));
#55687=cartesian_point('',(-5.429782654493e1,4.777576443407e1,
-4.071630781397e1));
#55688=cartesian_point('',(-5.443335678208e1,4.784858941306e1,
-4.070339566935e1));
#55689=cartesian_point('',(-5.456657623716e1,4.790857996627e1,
-4.067989668982e1));
#55690=cartesian_point('',(-5.470439114722e1,4.795985724097e1,
-4.064527742512e1));
#55691=cartesian_point('',(-5.485282105989e1,4.800389684569e1,
-4.059702909562e1));
#55692=cartesian_point('',(-5.501630814774e1,4.803991584293e1,
-4.053138800937e1));
#55693=cartesian_point('',(-5.519674329562e1,4.806514188141e1,
-4.044415816198e1));
#55694=cartesian_point('',(-5.539196149649e1,4.807548267930e1,
-4.033232445552e1));
#55695=cartesian_point('',(-5.559795332128e1,4.806694610321e1,
-4.019415585220e1));
#55696=cartesian_point('',(-5.581116234463e1,4.803573540180e1,
-4.002790019078e1));
#55697=cartesian_point('',(-5.602906211299e1,4.797718360524e1,
-3.983034169045e1));
#55698=cartesian_point('',(-5.624795327105e1,4.788512817860e1,
-3.959759102915e1));
#55699=cartesian_point('',(-5.641818079907e1,4.777883842086e1,
-3.938104027340e1));
#55700=cartesian_point('',(-5.651272308650e1,4.770023928119e1,
-3.924069569295e1));
#55701=cartesian_point('',(-5.654273696494e1,4.767283838276e1,
-3.919365611586e1));
#55702=cartesian_point('',(-5.424316525724e1,4.743049377325e1,
-4.015778942635e1));
#55703=cartesian_point('',(-5.426308717940e1,4.744637288540e1,
-4.016210914020e1));
#55704=cartesian_point('',(-5.430456744029e1,4.747436252274e1,
-4.017037008165e1));
#55705=cartesian_point('',(-5.437287811779e1,4.750726796898e1,
-4.018162060410e1));
#55706=cartesian_point('',(-5.444666705491e1,4.753312639481e1,
-4.019020176305e1));
#55707=cartesian_point('',(-5.452559527507e1,4.755366044334e1,
-4.019494420564e1));
#55708=cartesian_point('',(-5.461377622024e1,4.757034590944e1,
-4.019489276615e1));
#55709=cartesian_point('',(-5.471567233484e1,4.758326248356e1,
-4.018825567196e1));
#55710=cartesian_point('',(-5.483542519492e1,4.759127766809e1,
-4.017224399345e1));
#55711=cartesian_point('',(-5.497579473747e1,4.759211791276e1,
-4.014321087034e1));
#55712=cartesian_point('',(-5.513638875927e1,4.758275119795e1,
-4.009750333659e1));
#55713=cartesian_point('',(-5.531480932146e1,4.756009267176e1,
-4.003213209736e1));
#55714=cartesian_point('',(-5.550867137485e1,4.752098140713e1,
-3.994432405279e1));
#55715=cartesian_point('',(-5.571658255253e1,4.746140829845e1,
-3.983042936886e1));
#55716=cartesian_point('',(-5.593640543857e1,4.737613125573e1,
-3.968601736312e1));
#55717=cartesian_point('',(-5.611779325881e1,4.728237584134e1,
-3.954264081458e1));
#55718=cartesian_point('',(-5.622419053286e1,4.721402219804e1,
-3.944510202663e1));
#55719=cartesian_point('',(-5.625865934286e1,4.719022788681e1,
-3.941190561681e1));
#55720=cartesian_point('',(-5.399826014795e1,4.780580216669e1,
-3.975733633026e1));
#55721=cartesian_point('',(-5.401685028721e1,4.781977511931e1,
-3.976069443823e1));
#55722=cartesian_point('',(-5.405723552027e1,4.784336596629e1,
-3.976551565282e1));
#55723=cartesian_point('',(-5.412562596128e1,4.786577970810e1,
-3.976734287363e1));
#55724=cartesian_point('',(-5.419847826765e1,4.787719995277e1,
-3.976435659408e1));
#55725=cartesian_point('',(-5.427428989603e1,4.788013454217e1,
-3.975718732722e1));
#55726=cartesian_point('',(-5.435645015654e1,4.787573875542e1,
-3.974550280195e1));
#55727=cartesian_point('',(-5.444860688429e1,4.786347929520e1,
-3.972817107206e1));
#55728=cartesian_point('',(-5.455398060435e1,4.784167781083e1,
-3.970347788923e1));
#55729=cartesian_point('',(-5.467454125856e1,4.780797559943e1,
-3.966942635473e1));
#55730=cartesian_point('',(-5.480972805592e1,4.776017647951e1,
-3.962441688984e1));
#55731=cartesian_point('',(-5.495763363916e1,4.769655758571e1,
-3.956738885757e1));
#55732=cartesian_point('',(-5.511663098829e1,4.761529773615e1,
-3.949730897974e1));
#55733=cartesian_point('',(-5.528607150725e1,4.751358765487e1,
-3.941251049128e1));
#55734=cartesian_point('',(-5.546488815027e1,4.738777953464e1,
-3.931097491018e1));
#55735=cartesian_point('',(-5.561290404964e1,4.726495030377e1,
-3.921506835938e1));
#55736=cartesian_point('',(-5.570030315700e1,4.718229593393e1,
-3.915193078426e1));
#55737=cartesian_point('',(-5.572870144343e1,4.715423473636e1,
-3.913064940173e1));
#55738=cartesian_point('',(-5.363839655736e1,4.817908526826e1,
-4.006123617826e1));
#55739=cartesian_point('',(-5.367972251005e1,4.821250055131e1,
-4.006762101183e1));
#55740=cartesian_point('',(-5.376736727352e1,4.827425282828e1,
-4.007254007561e1));
#55741=cartesian_point('',(-5.390472487219e1,4.834575567838e1,
-4.005765524191e1));
#55742=cartesian_point('',(-5.403876597725e1,4.839562565773e1,
-4.002635223881e1));
#55743=cartesian_point('',(-5.416703042020e1,4.842763515336e1,
-3.998391505071e1));
#55744=cartesian_point('',(-5.429527315404e1,4.844539573049e1,
-3.993080055610e1));
#55745=cartesian_point('',(-5.442821859403e1,4.844940841957e1,
-3.986554902127e1));
#55746=cartesian_point('',(-5.456884455066e1,4.843802244130e1,
-3.978610537040e1));
#55747=cartesian_point('',(-5.471778590996e1,4.840833006187e1,
-3.969089684269e1));
#55748=cartesian_point('',(-5.487260963029e1,4.835756788314e1,
-3.958017298314e1));
#55749=cartesian_point('',(-5.503008624922e1,4.828390916918e1,
-3.945526909166e1));
#55750=cartesian_point('',(-5.518786451816e1,4.818568720496e1,
-3.931719911767e1));
#55751=cartesian_point('',(-5.534460049119e1,4.806014260783e1,
-3.916590012533e1));
#55752=cartesian_point('',(-5.549829657491e1,4.790364756379e1,
-3.900131790586e1));
#55753=cartesian_point('',(-5.561546669749e1,4.775113387799e1,
-3.886023882963e1));
#55754=cartesian_point('',(-5.567980414784e1,4.764979827525e1,
-3.877458810705e1));
#55755=cartesian_point('',(-5.570016661210e1,4.761561353243e1,
-3.874649201352e1));
#55756=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#55757=oriented_edge('',*,*,#55673,.f.);
#55758=oriented_edge('',*,*,#55663,.t.);
#55760=oriented_edge('',*,*,#55759,.t.);
#55761=edge_loop('',(#55757,#55758,#55760));
#55762=face_outer_bound('',#55761,.f.);
#55764=cartesian_point('',(0.e0,0.e0,-3.9e1));
#55765=direction('',(0.e0,0.e0,1.e0));
#55766=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#55767=axis2_placement_3d('',#55764,#55765,#55766);
#55768=toroidal_surface('',#55767,7.222506558621e1,1.e0);
#55770=oriented_edge('',*,*,#55769,.f.);
#55772=oriented_edge('',*,*,#55771,.t.);
#55774=oriented_edge('',*,*,#55773,.t.);
#55775=oriented_edge('',*,*,#55759,.f.);
#55776=oriented_edge('',*,*,#55258,.f.);
#55777=edge_loop('',(#55770,#55772,#55774,#55775,#55776));
#55778=face_outer_bound('',#55777,.f.);
#55780=cartesian_point('',(-5.344641015631e1,5.111248069876e1,
-3.930690153170e1));
#55781=cartesian_point('',(-5.344497944953e1,5.110227766164e1,
-3.934757674111e1));
#55782=cartesian_point('',(-5.343354815847e1,5.108454381787e1,
-3.942121072364e1));
#55783=cartesian_point('',(-5.339454399791e1,5.105954536866e1,
-3.952621370769e1));
#55784=cartesian_point('',(-5.333947889748e1,5.103627246094e1,
-3.962117935362e1));
#55785=cartesian_point('',(-5.326429647252e1,5.101205619260e1,
-3.971264691651e1));
#55786=cartesian_point('',(-5.317153218858e1,5.098688269606e1,
-3.979633634580e1));
#55787=cartesian_point('',(-5.306525352013e1,5.096072649699e1,
-3.986951617150e1));
#55788=cartesian_point('',(-5.294797292368e1,5.093318151488e1,
-3.993206010225e1));
#55789=cartesian_point('',(-5.281934898771e1,5.090338430167e1,
-3.998500625379e1));
#55790=cartesian_point('',(-5.267724052594e1,5.087016965258e1,
-4.002892492919e1));
#55791=cartesian_point('',(-5.252010094076e1,5.083248127908e1,
-4.006319536170e1));
#55792=cartesian_point('',(-5.234752296700e1,5.078944143802e1,
-4.008642596722e1));
#55793=cartesian_point('',(-5.215963057089e1,5.074018749010e1,
-4.009688303986e1));
#55794=cartesian_point('',(-5.195643299810e1,5.068366742159e1,
-4.009251487549e1));
#55795=cartesian_point('',(-5.176866168317e1,5.062770202395e1,
-4.007374520586e1));
#55796=cartesian_point('',(-5.164944737384e1,5.058982159840e1,
-4.005390710571e1));
#55797=cartesian_point('',(-5.160171683321e1,5.057426804602e1,
-4.004470560089e1));
#55798=cartesian_point('',(-5.283623322995e1,5.096271014279e1,
-3.929660804719e1));
#55799=cartesian_point('',(-5.283437165689e1,5.095643894919e1,
-3.930328460351e1));
#55800=cartesian_point('',(-5.282847107536e1,5.094207709494e1,
-3.931481189968e1));
#55801=cartesian_point('',(-5.281295345660e1,5.091287185883e1,
-3.933291770875e1));
#55802=cartesian_point('',(-5.279174042873e1,5.087817621648e1,
-3.935247172492e1));
#55803=cartesian_point('',(-5.276166262155e1,5.083491356254e1,
-3.937630150955e1));
#55804=cartesian_point('',(-5.272179076719e1,5.078422844065e1,
-3.940440824652e1));
#55805=cartesian_point('',(-5.267216286591e1,5.072798488647e1,
-3.943592386767e1));
#55806=cartesian_point('',(-5.261276334722e1,5.066724644391e1,
-3.947006728225e1));
#55807=cartesian_point('',(-5.254247993464e1,5.060171885942e1,
-3.950664880079e1));
#55808=cartesian_point('',(-5.245907556301e1,5.053032187763e1,
-3.954578104426e1));
#55809=cartesian_point('',(-5.236037508068e1,5.045236543903e1,
-3.958717547105e1));
#55810=cartesian_point('',(-5.224472372488e1,5.036776415743e1,
-3.963000549653e1));
#55811=cartesian_point('',(-5.211069064124e1,5.027669413149e1,
-3.967307383112e1));
#55812=cartesian_point('',(-5.195654090438e1,5.017924400059e1,
-3.971490621202e1));
#55813=cartesian_point('',(-5.180490791914e1,5.009005634137e1,
-3.974810563819e1));
#55814=cartesian_point('',(-5.170335567787e1,5.003374183765e1,
-3.976565333047e1));
#55815=cartesian_point('',(-5.166179146004e1,5.001118496475e1,
-3.977205475031e1));
#55816=cartesian_point('',(-5.281613638802e1,5.035056093169e1,
-3.915596737406e1));
#55817=cartesian_point('',(-5.281846059305e1,5.034301663431e1,
-3.916783207748e1));
#55818=cartesian_point('',(-5.282209208485e1,5.032652939793e1,
-3.918793418559e1));
#55819=cartesian_point('',(-5.282538273417e1,5.029455588231e1,
-3.922070504307e1));
#55820=cartesian_point('',(-5.282513732341e1,5.025755293909e1,
-3.925816803744e1));
#55821=cartesian_point('',(-5.281839601072e1,5.021263320250e1,
-3.930654841062e1));
#55822=cartesian_point('',(-5.280161161128e1,5.016164036480e1,
-3.936632985688e1));
#55823=cartesian_point('',(-5.277236776428e1,5.010711245770e1,
-3.943568252834e1));
#55824=cartesian_point('',(-5.272925618785e1,5.005062518769e1,
-3.951269802348e1));
#55825=cartesian_point('',(-5.267045365916e1,4.999242746578e1,
-3.959679282584e1));
#55826=cartesian_point('',(-5.259292809367e1,4.993222496308e1,
-3.968818007986e1));
#55827=cartesian_point('',(-5.249333758870e1,4.987027612716e1,
-3.978621929616e1));
#55828=cartesian_point('',(-5.236866487285e1,4.980747942153e1,
-3.988903222492e1));
#55829=cartesian_point('',(-5.221603478672e1,4.974502588973e1,
-3.999386658858e1));
#55830=cartesian_point('',(-5.203206925579e1,4.968414521731e1,
-4.009732408465e1));
#55831=cartesian_point('',(-5.184342296554e1,4.963439691568e1,
-4.018115003145e1));
#55832=cartesian_point('',(-5.171305681530e1,4.960625005820e1,
-4.022657059499e1));
#55833=cartesian_point('',(-5.165905920915e1,4.959542752580e1,
-4.024336075065e1));
#55834=cartesian_point('',(-5.341558796970e1,5.017363779766e1,
-3.909120330735e1));
#55835=cartesian_point('',(-5.342057691978e1,5.016148222273e1,
-3.913983549076e1));
#55836=cartesian_point('',(-5.342376480852e1,5.014048871630e1,
-3.922662051748e1));
#55837=cartesian_point('',(-5.341360657089e1,5.011124460358e1,
-3.935411503846e1));
#55838=cartesian_point('',(-5.339069915053e1,5.008443302751e1,
-3.947654738163e1));
#55839=cartesian_point('',(-5.335130751282e1,5.005767531950e1,
-3.960566776733e1));
#55840=cartesian_point('',(-5.329395206838e1,5.003202988442e1,
-3.973793616305e1));
#55841=cartesian_point('',(-5.321893607953e1,5.000850494429e1,
-3.986914603345e1));
#55842=cartesian_point('',(-5.312663602491e1,4.998747991367e1,
-3.999744214971e1));
#55843=cartesian_point('',(-5.301562012655e1,4.996892438685e1,
-4.012325862179e1));
#55844=cartesian_point('',(-5.288252789041e1,4.995287852119e1,
-4.024731992388e1));
#55845=cartesian_point('',(-5.272402329254e1,4.993974073743e1,
-4.036846551290e1));
#55846=cartesian_point('',(-5.253760941134e1,4.993014220608e1,
-4.048369088361e1));
#55847=cartesian_point('',(-5.232119510674e1,4.992477689167e1,
-4.058887747131e1));
#55848=cartesian_point('',(-5.207226955441e1,4.992434278369e1,
-4.067902270476e1));
#55849=cartesian_point('',(-5.182773155903e1,4.992886486236e1,
-4.073789807437e1));
#55850=cartesian_point('',(-5.166432584440e1,4.993418467988e1,
-4.076080812587e1));
#55851=cartesian_point('',(-5.159752642618e1,4.993662788725e1,
-4.076753964964e1));
#55852=(bounded_surface()b_spline_surface(3,3,((#55780,#55781,#55782,#55783,
#55784,#55785,#55786,#55787,#55788,#55789,#55790,#55791,#55792,#55793,#55794,
#55795,#55796,#55797),(#55798,#55799,#55800,#55801,#55802,#55803,#55804,#55805,
#55806,#55807,#55808,#55809,#55810,#55811,#55812,#55813,#55814,#55815),(#55816,
#55817,#55818,#55819,#55820,#55821,#55822,#55823,#55824,#55825,#55826,#55827,
#55828,#55829,#55830,#55831,#55832,#55833),(#55834,#55835,#55836,#55837,#55838,
#55839,#55840,#55841,#55842,#55843,#55844,#55845,#55846,#55847,#55848,#55849,
#55850,#55851)),.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());
#55854=oriented_edge('',*,*,#55853,.t.);
#55856=oriented_edge('',*,*,#55855,.t.);
#55857=oriented_edge('',*,*,#55769,.t.);
#55858=edge_loop('',(#55854,#55856,#55857));
#55859=face_outer_bound('',#55858,.f.);
#55861=cartesian_point('',(-2.504229466030e2,2.490266140996e2,-3.94e1));
#55862=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#55863=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#55864=axis2_placement_3d('',#55861,#55862,#55863);
#55865=cylindrical_surface('',#55864,6.e-1);
#55866=oriented_edge('',*,*,#55853,.f.);
#55867=oriented_edge('',*,*,#55256,.f.);
#55869=oriented_edge('',*,*,#55868,.t.);
#55871=oriented_edge('',*,*,#55870,.t.);
#55872=edge_loop('',(#55866,#55867,#55869,#55871));
#55873=face_outer_bound('',#55872,.f.);
#55875=cartesian_point('',(-5.299109244615e1,5.190822628689e1,
-3.952045695680e1));
#55876=cartesian_point('',(-5.301173996339e1,5.191721150370e1,
-3.953771836407e1));
#55877=cartesian_point('',(-5.304966932824e1,5.193064745726e1,
-3.956429345203e1));
#55878=cartesian_point('',(-5.311032869726e1,5.194456353987e1,
-3.959511852397e1));
#55879=cartesian_point('',(-5.316507329667e1,5.195305188115e1,
-3.961568891397e1));
#55880=cartesian_point('',(-5.322254823152e1,5.195843078448e1,
-3.962985475162e1));
#55881=cartesian_point('',(-5.328117167902e1,5.196091346866e1,
-3.963652734618e1));
#55882=cartesian_point('',(-5.333947799321e1,5.196089943004e1,
-3.963483507403e1));
#55883=cartesian_point('',(-5.339616589062e1,5.195890545720e1,
-3.962398379248e1));
#55884=cartesian_point('',(-5.344959145658e1,5.195552855753e1,
-3.960316250863e1));
#55885=cartesian_point('',(-5.349735149636e1,5.195148931538e1,
-3.957195711756e1));
#55886=cartesian_point('',(-5.353644615478e1,5.194759579641e1,
-3.953105176677e1));
#55887=cartesian_point('',(-5.356412504211e1,5.194457715150e1,
-3.948240718097e1));
#55888=cartesian_point('',(-5.358590935318e1,5.194209020632e1,
-3.940161152777e1));
#55889=cartesian_point('',(-5.357355893215e1,5.194350425904e1,
-3.933440384645e1));
#55890=cartesian_point('',(-5.354965382968e1,5.194620865766e1,
-3.929554092466e1));
#55891=cartesian_point('',(-5.298852226273e1,5.191934064183e1,
-3.953584781385e1));
#55892=cartesian_point('',(-5.300996409514e1,5.192743656463e1,
-3.955385955092e1));
#55893=cartesian_point('',(-5.304932094102e1,5.193938632197e1,
-3.958143346636e1));
#55894=cartesian_point('',(-5.311220565234e1,5.195113222218e1,
-3.961306228917e1));
#55895=cartesian_point('',(-5.316892727816e1,5.195777576128e1,
-3.963389753935e1));
#55896=cartesian_point('',(-5.322844966683e1,5.196132374277e1,
-3.964789867032e1));
#55897=cartesian_point('',(-5.328913598483e1,5.196204015987e1,
-3.965396672546e1));
#55898=cartesian_point('',(-5.334947099323e1,5.196036724276e1,
-3.965122928286e1));
#55899=cartesian_point('',(-5.340811074776e1,5.195685435454e1,
-3.963888980977e1));
#55900=cartesian_point('',(-5.346335808457e1,5.195213340250e1,
-3.961613317941e1));
#55901=cartesian_point('',(-5.351273256417e1,5.194696726287e1,
-3.958256114252e1));
#55902=cartesian_point('',(-5.355313910930e1,5.194220531944e1,
-3.953891862084e1));
#55903=cartesian_point('',(-5.358174172457e1,5.193860173186e1,
-3.948726427496e1));
#55904=cartesian_point('',(-5.360425059118e1,5.193566929038e1,
-3.940168272849e1));
#55905=cartesian_point('',(-5.359148938545e1,5.193733607304e1,
-3.933059172752e1));
#55906=cartesian_point('',(-5.356678921687e1,5.194052836727e1,
-3.928930237825e1));
#55907=cartesian_point('',(-5.298260369068e1,5.194006512190e1,
-3.957111385548e1));
#55908=cartesian_point('',(-5.300590940536e1,5.194613257677e1,
-3.959058475609e1));
#55909=cartesian_point('',(-5.304853423197e1,5.195471260783e1,
-3.962001893563e1));
#55910=cartesian_point('',(-5.311636167086e1,5.196161136518e1,
-3.965292909450e1));
#55911=cartesian_point('',(-5.317738980941e1,5.196417751847e1,
-3.967394876787e1));
#55912=cartesian_point('',(-5.324129490875e1,5.196371801032e1,
-3.968721951754e1));
#55913=cartesian_point('',(-5.330632631283e1,5.196060331543e1,
-3.969164189389e1));
#55914=cartesian_point('',(-5.337087011003e1,5.195536245076e1,
-3.968636141035e1));
#55915=cartesian_point('',(-5.343350145877e1,5.194860819856e1,
-3.967059376801e1));
#55916=cartesian_point('',(-5.349242401799e1,5.194103984640e1,
-3.964353215149e1));
#55917=cartesian_point('',(-5.354501510169e1,5.193350194840e1,
-3.960482693452e1));
#55918=cartesian_point('',(-5.358800777836e1,5.192692233433e1,
-3.955535753294e1));
#55919=cartesian_point('',(-5.361841666930e1,5.192209954068e1,
-3.949737973869e1));
#55920=cartesian_point('',(-5.364233523498e1,5.191824097255e1,
-3.940182179640e1));
#55921=cartesian_point('',(-5.362877479159e1,5.192043310505e1,
-3.932267352139e1));
#55922=cartesian_point('',(-5.360252781939e1,5.192463991752e1,
-3.927627821647e1));
#55923=cartesian_point('',(-5.297234547360e1,5.196011843273e1,
-3.963166517906e1));
#55924=cartesian_point('',(-5.299899493905e1,5.196273325246e1,
-3.965278965051e1));
#55925=cartesian_point('',(-5.304722135946e1,5.196564437824e1,
-3.968401496218e1));
#55926=cartesian_point('',(-5.312302343252e1,5.196463173712e1,
-3.971729019005e1));
#55927=cartesian_point('',(-5.319071366557e1,5.196068737862e1,
-3.973724306594e1));
#55928=cartesian_point('',(-5.326113276277e1,5.195396210626e1,
-3.974810386637e1));
#55929=cartesian_point('',(-5.333237467604e1,5.194497693029e1,
-3.974884771070e1));
#55930=cartesian_point('',(-5.340270507254e1,5.193437342546e1,
-3.973871562973e1));
#55931=cartesian_point('',(-5.347061540278e1,5.192283651899e1,
-3.971700232583e1));
#55932=cartesian_point('',(-5.353421382083e1,5.191113996754e1,
-3.968297348970e1));
#55933=cartesian_point('',(-5.359074719802e1,5.190021869776e1,
-3.963640323275e1));
#55934=cartesian_point('',(-5.363680526130e1,5.189108208510e1,
-3.957838630159e1));
#55935=cartesian_point('',(-5.366929930109e1,5.188456252823e1,
-3.951142764237e1));
#55936=cartesian_point('',(-5.369481792401e1,5.187942381820e1,
-3.940198172362e1));
#55937=cartesian_point('',(-5.368035026885e1,5.188234196737e1,
-3.931175264325e1));
#55938=cartesian_point('',(-5.365234793400e1,5.188795200067e1,
-3.925807676570e1));
#55939=cartesian_point('',(-5.296115627163e1,5.196629737924e1,
-3.969714540732e1));
#55940=cartesian_point('',(-5.299156494200e1,5.196520868914e1,
-3.971920755368e1));
#55941=cartesian_point('',(-5.304583945737e1,5.196210615022e1,
-3.975096901469e1));
#55942=cartesian_point('',(-5.312975411914e1,5.195294857491e1,
-3.978280685265e1));
#55943=cartesian_point('',(-5.320391772778e1,5.194245330526e1,
-3.980022474884e1));
#55944=cartesian_point('',(-5.328037154576e1,5.192956633896e1,
-3.980732529377e1));
#55945=cartesian_point('',(-5.335708146271e1,5.191493923268e1,
-3.980323954638e1));
#55946=cartesian_point('',(-5.343223184630e1,5.189929888285e1,
-3.978737645414e1));
#55947=cartesian_point('',(-5.350427873290e1,5.188337154534e1,
-3.975917405919e1));
#55948=cartesian_point('',(-5.357130166484e1,5.186797034852e1,
-3.971803460712e1));
#55949=cartesian_point('',(-5.363052007223e1,5.185407815638e1,
-3.966390621077e1));
#55950=cartesian_point('',(-5.367852017144e1,5.184273946393e1,
-3.959810090563e1));
#55951=cartesian_point('',(-5.371225443609e1,5.183478102037e1,
-3.952330389128e1));
#55952=cartesian_point('',(-5.373868423272e1,5.182856749785e1,
-3.940207593845e1));
#55953=cartesian_point('',(-5.372369987933e1,5.183209502755e1,
-3.930261330710e1));
#55954=cartesian_point('',(-5.369469840272e1,5.183888432648e1,
-3.924254823882e1));
#55955=cartesian_point('',(-5.295019202571e1,5.195801686693e1,
-3.976079179047e1));
#55956=cartesian_point('',(-5.298438661695e1,5.195335618480e1,
-3.978298178369e1));
#55957=cartesian_point('',(-5.304453111805e1,5.194451590930e1,
-3.981397383151e1));
#55958=cartesian_point('',(-5.313586021011e1,5.192781966243e1,
-3.984272654277e1));
#55959=cartesian_point('',(-5.321564241142e1,5.191140798032e1,
-3.985640781473e1));
#55960=cartesian_point('',(-5.329703186605e1,5.189309766412e1,
-3.985879010362e1));
#55961=cartesian_point('',(-5.337790682049e1,5.187363745543e1,
-3.984922541569e1));
#55962=cartesian_point('',(-5.345641769369e1,5.185380364887e1,
-3.982734545086e1));
#55963=cartesian_point('',(-5.353103687073e1,5.183432886970e1,
-3.979278092733e1));
#55964=cartesian_point('',(-5.359988487474e1,5.181602659521e1,
-3.974512039222e1));
#55965=cartesian_point('',(-5.366025914144e1,5.179988041103e1,
-3.968451811521e1));
#55966=cartesian_point('',(-5.370888205175e1,5.178692006002e1,
-3.961248299056e1));
#55967=cartesian_point('',(-5.374288699980e1,5.177792785843e1,
-3.953179325933e1));
#55968=cartesian_point('',(-5.376944778422e1,5.177095479946e1,
-3.940209497989e1));
#55969=cartesian_point('',(-5.375438902139e1,5.177491273850e1,
-3.929619027858e1));
#55970=cartesian_point('',(-5.372524473769e1,5.178253671155e1,
-3.923128219454e1));
#55971=cartesian_point('',(-5.294185010994e1,5.194080885986e1,
-3.980882211570e1));
#55972=cartesian_point('',(-5.297900297675e1,5.193347392061e1,
-3.983050750951e1));
#55973=cartesian_point('',(-5.304357053048e1,5.192038617046e1,
-3.985992893999e1));
#55974=cartesian_point('',(-5.314013360071e1,5.189829099893e1,
-3.988505861367e1));
#55975=cartesian_point('',(-5.322363919954e1,5.187776052475e1,
-3.989494381900e1));
#55976=cartesian_point('',(-5.330803983491e1,5.185579152495e1,
-3.989294983643e1));
#55977=cartesian_point('',(-5.339117586847e1,5.183318329396e1,
-3.987864862639e1));
#55978=cartesian_point('',(-5.347120667642e1,5.181072368032e1,
-3.985188565984e1));
#55979=cartesian_point('',(-5.354665592795e1,5.178912418643e1,
-3.981247798218e1));
#55980=cartesian_point('',(-5.361572784219e1,5.176916946413e1,
-3.976019582636e1));
#55981=cartesian_point('',(-5.367585902049e1,5.175180845416e1,
-3.969537744171e1));
#55982=cartesian_point('',(-5.372398166943e1,5.173802226442e1,
-3.961966927678e1));
#55983=cartesian_point('',(-5.375747379163e1,5.172852980773e1,
-3.953585675762e1));
#55984=cartesian_point('',(-5.378355451615e1,5.172120232848e1,
-3.940205370757e1));
#55985=cartesian_point('',(-5.376876778198e1,5.172536087511e1,
-3.929323052866e1));
#55986=cartesian_point('',(-5.374015116309e1,5.173337572672e1,
-3.922571651027e1));
#55987=cartesian_point('',(-5.293586833358e1,5.192240011800e1,
-3.984304439305e1));
#55988=cartesian_point('',(-5.297518581444e1,5.191317169493e1,
-3.986403306426e1));
#55989=cartesian_point('',(-5.30429011e1,5.189710382352e1,-3.989178005352e1));
#55990=cartesian_point('',(-5.314299078851e1,5.187132457219e1,
-3.991360187737e1));
#55991=cartesian_point('',(-5.322885954106e1,5.184805349196e1,
-3.992023468394e1));
#55992=cartesian_point('',(-5.331500545034e1,5.182372109780e1,
-3.991466497797e1));
#55993=cartesian_point('',(-5.339925773450e1,5.179914992072e1,
-3.989665129403e1));
#55994=cartesian_point('',(-5.347980154837e1,5.177512161113e1,
-3.986621703887e1));
#55995=cartesian_point('',(-5.355521894976e1,5.175231807533e1,
-3.982333497670e1));
#55996=cartesian_point('',(-5.362380339499e1,5.173148710867e1,
-3.976792784708e1));
#55997=cartesian_point('',(-5.368313568849e1,5.171353322654e1,
-3.970048092175e1));
#55998=cartesian_point('',(-5.373035760393e1,5.169938184598e1,
-3.962273248570e1));
#55999=cartesian_point('',(-5.376308205967e1,5.168968994639e1,
-3.953743772727e1));
#56000=cartesian_point('',(-5.378849598268e1,5.168223265550e1,
-3.940199308696e1));
#56001=cartesian_point('',(-5.377408717349e1,5.168646446618e1,
-3.929218041533e1));
#56002=cartesian_point('',(-5.374620298369e1,5.169462375022e1,
-3.922339798908e1));
#56003=cartesian_point('',(-5.293180737461e1,5.190692830519e1,
-3.986617015387e1));
#56004=cartesian_point('',(-5.297261561134e1,5.189642625675e1,
-3.988652171328e1));
#56005=cartesian_point('',(-5.304245613e1,5.187836738062e1,-3.991286329699e1));
#56006=cartesian_point('',(-5.314482898325e1,5.185017886389e1,
-3.993209158490e1));
#56007=cartesian_point('',(-5.323215170299e1,5.182515153955e1,
-3.993625647912e1));
#56008=cartesian_point('',(-5.331927958960e1,5.179934215579e1,
-3.992804480050e1));
#56009=cartesian_point('',(-5.340404214818e1,5.177358264124e1,
-3.990735588522e1));
#56010=cartesian_point('',(-5.348465151972e1,5.174864334081e1,
-3.987434601652e1));
#56011=cartesian_point('',(-5.355973999367e1,5.172517898731e1,
-3.982910450881e1));
#56012=cartesian_point('',(-5.362767592839e1,5.170390442225e1,
-3.977166852783e1));
#56013=cartesian_point('',(-5.368615979020e1,5.168568440463e1,
-3.970263055469e1));
#56014=cartesian_point('',(-5.373250459116e1,5.167139634251e1,
-3.962378788861e1));
#56015=cartesian_point('',(-5.376451189622e1,5.166164709895e1,
-3.953785784670e1));
#56016=cartesian_point('',(-5.378931506023e1,5.165416261165e1,
-3.940193672807e1));
#56017=cartesian_point('',(-5.377525243236e1,5.165840956879e1,
-3.929199297162e1));
#56018=cartesian_point('',(-5.374803898807e1,5.166660032836e1,
-3.922264359336e1));
#56019=cartesian_point('',(-5.292798877464e1,5.188937571703e1,
-3.988780733960e1));
#56020=cartesian_point('',(-5.297022023556e1,5.187768801113e1,
-3.990739405070e1));
#56021=cartesian_point('',(-5.304204730969e1,5.185778944140e1,
-3.993214276490e1));
#56022=cartesian_point('',(-5.314645493966e1,5.182742817876e1,
-3.994858093873e1));
#56023=cartesian_point('',(-5.323499299619e1,5.180085479056e1,
-3.995016270532e1));
#56024=cartesian_point('',(-5.332283935350e1,5.177378533347e1,
-3.993925012323e1));
#56025=cartesian_point('',(-5.340783171734e1,5.174705413159e1,
-3.991588920734e1));
#56026=cartesian_point('',(-5.348821718479e1,5.172141373028e1,
-3.988037338637e1));
#56027=cartesian_point('',(-5.356268597743e1,5.169748615854e1,
-3.983291251210e1));
#56028=cartesian_point('',(-5.362969134902e1,5.167594725886e1,
-3.977366234793e1));
#56029=cartesian_point('',(-5.368706826847e1,5.165761471383e1,
-3.970332365773e1));
#56030=cartesian_point('',(-5.373232002259e1,5.164331048445e1,
-3.962374586707e1));
#56031=cartesian_point('',(-5.376345502184e1,5.163358615691e1,
-3.953759316501e1));
#56032=cartesian_point('',(-5.378752421784e1,5.162613763815e1,
-3.940186837600e1));
#56033=cartesian_point('',(-5.377387762161e1,5.163036389941e1,
-3.929234744707e1));
#56034=cartesian_point('',(-5.374747013918e1,5.163851701104e1,
-3.922276205228e1));
#56035=cartesian_point('',(-5.292304980369e1,5.186201399019e1,
-3.991562468074e1));
#56036=cartesian_point('',(-5.296715530799e1,5.184881130243e1,
-3.993396505509e1));
#56037=cartesian_point('',(-5.304153342159e1,5.182658366221e1,
-3.995623272390e1));
#56038=cartesian_point('',(-5.314839892421e1,5.179355599845e1,
-3.996851722871e1));
#56039=cartesian_point('',(-5.323827337367e1,5.176514635200e1,
-3.996635085903e1));
#56040=cartesian_point('',(-5.332673120900e1,5.173664683149e1,
-3.995160899223e1));
#56041=cartesian_point('',(-5.341163304280e1,5.170888486922e1,
-3.992454950505e1));
#56042=cartesian_point('',(-5.349128604307e1,5.168257887030e1,
-3.988566212986e1));
#56043=cartesian_point('',(-5.356447195323e1,5.165829747227e1,
-3.983532959327e1));
#56044=cartesian_point('',(-5.362977626264e1,5.163665365044e1,
-3.977387811360e1));
#56045=cartesian_point('',(-5.368524199862e1,5.161838916605e1,
-3.970216009569e1));
#56046=cartesian_point('',(-5.372866392336e1,5.160423828511e1,
-3.962208716482e1));
#56047=cartesian_point('',(-5.375836366748e1,5.159466845652e1,
-3.953622762664e1));
#56048=cartesian_point('',(-5.378123592839e1,5.158736190715e1,
-3.940175615233e1));
#56049=cartesian_point('',(-5.376826780319e1,5.159150721311e1,
-3.929362905883e1));
#56050=cartesian_point('',(-5.374317454768e1,5.159950733789e1,
-3.922419918963e1));
#56051=cartesian_point('',(-5.291748704656e1,5.182094542362e1,
-3.994658534065e1));
#56052=cartesian_point('',(-5.296377643373e1,5.180607721677e1,
-3.996295634245e1));
#56053=cartesian_point('',(-5.304098736718e1,5.178133720519e1,
-3.998150371666e1));
#56054=cartesian_point('',(-5.315023855110e1,5.174562281525e1,
-3.998791099173e1));
#56055=cartesian_point('',(-5.324109999214e1,5.171550454018e1,
-3.998062736281e1));
#56056=cartesian_point('',(-5.332954734259e1,5.168583374303e1,
-3.996083345301e1));
#56057=cartesian_point('',(-5.341349407759e1,5.165740811403e1,
-3.992907448745e1));
#56058=cartesian_point('',(-5.349134771448e1,5.163088314401e1,
-3.988610292222e1));
#56059=cartesian_point('',(-5.356202958393e1,5.160674293069e1,
-3.983253353361e1));
#56060=cartesian_point('',(-5.362432346623e1,5.158550230314e1,
-3.976892206004e1));
#56061=cartesian_point('',(-5.367658173485e1,5.156778443780e1,
-3.969631719519e1));
#56062=cartesian_point('',(-5.371702727117e1,5.155418967172e1,
-3.961668913433e1));
#56063=cartesian_point('',(-5.374443500319e1,5.154506287486e1,
-3.953243841611e1));
#56064=cartesian_point('',(-5.376541434851e1,5.153812622608e1,
-3.940157735317e1));
#56065=cartesian_point('',(-5.375351923540e1,5.154206113125e1,
-3.929688356607e1));
#56066=cartesian_point('',(-5.373050419031e1,5.154965948528e1,
-3.922864267393e1));
#56067=cartesian_point('',(-5.291241988053e1,5.176203602064e1,
-3.997401172873e1));
#56068=cartesian_point('',(-5.296085200457e1,5.174573625425e1,
-3.998740252201e1));
#56069=cartesian_point('',(-5.304055862108e1,5.171894020380e1,
-4.000061915789e1));
#56070=cartesian_point('',(-5.315118047697e1,5.168144211873e1,
-3.999915822977e1));
#56071=cartesian_point('',(-5.324185418213e1,5.165052151836e1,
-3.998533460600e1));
#56072=cartesian_point('',(-5.332882556204e1,5.162070535570e1,
-3.995938857414e1));
#56073=cartesian_point('',(-5.341011300312e1,5.159271813008e1,
-3.992222930662e1));
#56074=cartesian_point('',(-5.348428399619e1,5.156710671850e1,
-3.987493588172e1));
#56075=cartesian_point('',(-5.355046358812e1,5.154422702576e1,
-3.981841276741e1));
#56076=cartesian_point('',(-5.360771969492e1,5.152444714011e1,
-3.975350350047e1));
#56077=cartesian_point('',(-5.365484379570e1,5.150821285044e1,
-3.968148904854e1));
#56078=cartesian_point('',(-5.369065812533e1,5.149592875911e1,
-3.960436886998e1));
#56079=cartesian_point('',(-5.371456134144e1,5.148776974082e1,
-3.952426531951e1));
#56080=cartesian_point('',(-5.373267378109e1,5.148161047365e1,
-3.940130458073e1));
#56081=cartesian_point('',(-5.372240383977e1,5.148510367993e1,
-3.930364641057e1));
#56082=cartesian_point('',(-5.370253604106e1,5.149185480536e1,
-3.923861483705e1));
#56083=cartesian_point('',(-5.290953863835e1,5.169688534533e1,
-3.998846420085e1));
#56084=cartesian_point('',(-5.295941502338e1,5.167989757536e1,
-3.999841383146e1));
#56085=cartesian_point('',(-5.304041592024e1,5.165227475695e1,
-4.000574029332e1));
#56086=cartesian_point('',(-5.315063567406e1,5.161473957007e1,
-3.999610318098e1));
#56087=cartesian_point('',(-5.323960253052e1,5.158447299919e1,
-3.997579491308e1));
#56088=cartesian_point('',(-5.332357563365e1,5.155593100397e1,
-3.994406839046e1));
#56089=cartesian_point('',(-5.340071658935e1,5.152972859532e1,
-3.990219019842e1));
#56090=cartesian_point('',(-5.346978479897e1,5.150627535498e1,
-3.985155367561e1));
#56091=cartesian_point('',(-5.353013387176e1,5.148577893584e1,
-3.979334331644e1));
#56092=cartesian_point('',(-5.358114568610e1,5.146843956794e1,
-3.972868221245e1));
#56093=cartesian_point('',(-5.362209302404e1,5.145450004510e1,
-3.965906213293e1));
#56094=cartesian_point('',(-5.365244718519e1,5.144414510836e1,
-3.958646370936e1));
#56095=cartesian_point('',(-5.367227187403e1,5.143736708122e1,
-3.951266654429e1));
#56096=cartesian_point('',(-5.368707185359e1,5.143229829926e1,
-3.940098766876e1));
#56097=cartesian_point('',(-5.367867969832e1,5.143517221044e1,
-3.931308408584e1));
#56098=cartesian_point('',(-5.366244800627e1,5.144073304058e1,
-3.925300789048e1));
#56099=cartesian_point('',(-5.290919011872e1,5.163890361233e1,
-3.998840416768e1));
#56100=cartesian_point('',(-5.295959871628e1,5.162203204150e1,
-3.999517312266e1));
#56101=cartesian_point('',(-5.304055865791e1,5.159485102129e1,
-3.999726188905e1));
#56102=cartesian_point('',(-5.314885977261e1,5.155885790213e1,
-3.998077600683e1));
#56103=cartesian_point('',(-5.323508759044e1,5.153042768756e1,
-3.995530553076e1));
#56104=cartesian_point('',(-5.331528079762e1,5.150418734488e1,
-3.991926740636e1));
#56105=cartesian_point('',(-5.338775058895e1,5.148063121699e1,
-3.987420960811e1));
#56106=cartesian_point('',(-5.345143935604e1,5.146003272223e1,
-3.982176693564e1));
#56107=cartesian_point('',(-5.350590677569e1,5.144246230377e1,
-3.976334025570e1));
#56108=cartesian_point('',(-5.355081391627e1,5.142796627073e1,
-3.970026993246e1));
#56109=cartesian_point('',(-5.358585838276e1,5.141660121387e1,
-3.963419784224e1));
#56110=cartesian_point('',(-5.361107789828e1,5.140835344771e1,
-3.956704620470e1));
#56111=cartesian_point('',(-5.362710788214e1,5.140305727050e1,
-3.950026102618e1));
#56112=cartesian_point('',(-5.363884448986e1,5.139914674937e1,
-3.940069322685e1));
#56113=cartesian_point('',(-5.363218894835e1,5.140136307112e1,
-3.932307687994e1));
#56114=cartesian_point('',(-5.361931973264e1,5.140565845217e1,
-3.926855496963e1));
#56115=cartesian_point('',(-5.291001280202e1,5.160456157514e1,
-3.998236668645e1));
#56116=cartesian_point('',(-5.296038682216e1,5.158809719005e1,
-3.998719687303e1));
#56117=cartesian_point('',(-5.304076848337e1,5.156172479384e1,
-3.998618541972e1));
#56118=cartesian_point('',(-5.314720827577e1,5.152737660104e1,
-3.996584174445e1));
#56119=cartesian_point('',(-5.323124713586e1,5.150061661975e1,
-3.993759654918e1));
#56120=cartesian_point('',(-5.330868527440e1,5.147628187631e1,
-3.989939152213e1));
#56121=cartesian_point('',(-5.337793276429e1,5.145478445486e1,
-3.985292425829e1));
#56122=cartesian_point('',(-5.343804604559e1,5.143631063424e1,
-3.979995482081e1));
#56123=cartesian_point('',(-5.348870808030e1,5.142084714142e1,
-3.974199697813e1));
#56124=cartesian_point('',(-5.352974519387e1,5.140834701402e1,
-3.968050514269e1));
#56125=cartesian_point('',(-5.356110497532e1,5.139875398115e1,
-3.961719268077e1));
#56126=cartesian_point('',(-5.358315542362e1,5.139193555020e1,
-3.955392786731e1));
#56127=cartesian_point('',(-5.359686121916e1,5.138763448416e1,
-3.949194585789e1));
#56128=cartesian_point('',(-5.360672981980e1,5.138449720215e1,
-3.940051307145e1));
#56129=cartesian_point('',(-5.360113325878e1,5.138627460247e1,
-3.932973569388e1));
#56130=cartesian_point('',(-5.359031434891e1,5.138972472971e1,
-3.927903496640e1));
#56131=cartesian_point('',(-5.291045559491e1,5.159196906378e1,
-3.997932976301e1));
#56132=cartesian_point('',(-5.296076896437e1,5.157570038828e1,
-3.998344151670e1));
#56133=cartesian_point('',(-5.304086260336e1,5.154969950662e1,
-3.998129355402e1));
#56134=cartesian_point('',(-5.314652047053e1,5.151605480229e1,
-3.995956255174e1));
#56135=cartesian_point('',(-5.322967897476e1,5.148998715544e1,
-3.993033870896e1));
#56136=cartesian_point('',(-5.330603608532e1,5.146642553388e1,
-3.989139217210e1));
#56137=cartesian_point('',(-5.337403954120e1,5.144575037959e1,
-3.984447306151e1));
#56138=cartesian_point('',(-5.343278837857e1,5.142811512902e1,
-3.979138493738e1));
#56139=cartesian_point('',(-5.348201093469e1,5.141347547636e1,
-3.973368087504e1));
#56140=cartesian_point('',(-5.352159411696e1,5.140174996982e1,
-3.967285509823e1));
#56141=cartesian_point('',(-5.355157695424e1,5.139284060125e1,
-3.961064479859e1));
#56142=cartesian_point('',(-5.357244783607e1,5.138657113827e1,
-3.954889581719e1));
#56143=cartesian_point('',(-5.358529089236e1,5.138265106255e1,
-3.948876417594e1));
#56144=cartesian_point('',(-5.359446718283e1,5.137980927153e1,
-3.940044622226e1));
#56145=cartesian_point('',(-5.358926309707e1,5.138141894864e1,
-3.933227885031e1));
#56146=cartesian_point('',(-5.357920404772e1,5.138454600901e1,
-3.928305215180e1));
#56147=b_spline_surface_with_knots('',3,3,((#55875,#55876,#55877,#55878,#55879,
#55880,#55881,#55882,#55883,#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,#55944,#55945,
#55946,#55947,#55948,#55949,#55950,#55951,#55952,#55953,#55954),(#55955,#55956,
#55957,#55958,#55959,#55960,#55961,#55962,#55963,#55964,#55965,#55966,#55967,
#55968,#55969,#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,#56074,#56075,#56076,#56077,
#56078,#56079,#56080,#56081,#56082),(#56083,#56084,#56085,#56086,#56087,#56088,
#56089,#56090,#56091,#56092,#56093,#56094,#56095,#56096,#56097,#56098),(#56099,
#56100,#56101,#56102,#56103,#56104,#56105,#56106,#56107,#56108,#56109,#56110,
#56111,#56112,#56113,#56114),(#56115,#56116,#56117,#56118,#56119,#56120,#56121,
#56122,#56123,#56124,#56125,#56126,#56127,#56128,#56129,#56130),(#56131,#56132,
#56133,#56134,#56135,#56136,#56137,#56138,#56139,#56140,#56141,#56142,#56143,
#56144,#56145,#56146)),.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.619136011510e-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.700511041131e0),(-1.191404003075e-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.617355692701e-1),.unspecified.);
#56149=oriented_edge('',*,*,#56148,.t.);
#56150=oriented_edge('',*,*,#55868,.f.);
#56151=oriented_edge('',*,*,#55242,.f.);
#56152=edge_loop('',(#56149,#56150,#56151));
#56153=face_outer_bound('',#56152,.f.);
#56155=cartesian_point('',(-5.350054156440e1,5.136012154921e1,
-3.937508041634e1));
#56156=cartesian_point('',(-5.350040950506e1,5.136013576502e1,
-3.938495709719e1));
#56157=cartesian_point('',(-5.350024805555e1,5.136012059153e1,
-3.939483383888e1));
#56158=cartesian_point('',(-5.350005721846e1,5.136007602537e1,
-3.940471023557e1));
#56159=cartesian_point('',(-5.387102623421e1,5.138500166621e1,
-3.937998349074e1));
#56160=cartesian_point('',(-5.387088362377e1,5.138501700751e1,
-3.939064859143e1));
#56161=cartesian_point('',(-5.387070927572e1,5.138500061224e1,
-3.940131375953e1));
#56162=cartesian_point('',(-5.387050319298e1,5.138495247677e1,
-3.941197855667e1));
#56163=cartesian_point('',(-5.399907708599e1,5.177330724575e1,
-3.938111740774e1));
#56164=cartesian_point('',(-5.399892069560e1,5.177332405704e1,
-3.939281220485e1));
#56165=cartesian_point('',(-5.399872950173e1,5.177330606602e1,
-3.940450707777e1));
#56166=cartesian_point('',(-5.399850350779e1,5.177325326890e1,
-3.941620154585e1));
#56167=cartesian_point('',(-5.359289171506e1,5.193756404835e1,
-3.937545901188e1));
#56168=cartesian_point('',(-5.359274178096e1,5.193758017091e1,
-3.938667136516e1));
#56169=cartesian_point('',(-5.359255847989e1,5.193756292753e1,
-3.939788379028e1));
#56170=cartesian_point('',(-5.359234181493e1,5.193751231456e1,
-3.940909582644e1));
#56171=(bounded_surface()b_spline_surface(3,3,((#56155,#56156,#56157,#56158),(
#56159,#56160,#56161,#56162),(#56163,#56164,#56165,#56166),(#56167,#56168,
#56169,#56170)),.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());
#56172=oriented_edge('',*,*,#56148,.f.);
#56174=oriented_edge('',*,*,#56173,.f.);
#56176=oriented_edge('',*,*,#56175,.f.);
#56178=oriented_edge('',*,*,#56177,.t.);
#56179=edge_loop('',(#56172,#56174,#56176,#56178));
#56180=face_outer_bound('',#56179,.f.);
#56182=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#56183=direction('',(0.e0,0.e0,1.e0));
#56184=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#56185=axis2_placement_3d('',#56182,#56183,#56184);
#56186=toroidal_surface('',#56185,7.065650925828e1,4.e0);
#56187=oriented_edge('',*,*,#55240,.f.);
#56188=oriented_edge('',*,*,#55238,.f.);
#56189=oriented_edge('',*,*,#55236,.f.);
#56190=oriented_edge('',*,*,#54940,.t.);
#56191=oriented_edge('',*,*,#46147,.t.);
#56192=oriented_edge('',*,*,#46145,.t.);
#56193=oriented_edge('',*,*,#56173,.t.);
#56194=edge_loop('',(#56187,#56188,#56189,#56190,#56191,#56192,#56193));
#56195=face_outer_bound('',#56194,.f.);
#56197=cartesian_point('',(-5.367485028524e1,5.163960855904e1,
-2.490846053290e1));
#56198=direction('',(1.343084998758e-2,1.377951275185e-3,-9.999088526055e-1));
#56199=direction('',(1.012438489857e-1,-9.948616400886e-1,-1.108092769828e-5));
#56200=axis2_placement_3d('',#56197,#56198,#56199);
#56201=cylindrical_surface('',#56200,3.000057677450e-1);
#56203=oriented_edge('',*,*,#56202,.t.);
#56205=oriented_edge('',*,*,#56204,.f.);
#56206=oriented_edge('',*,*,#56175,.t.);
#56207=oriented_edge('',*,*,#46143,.f.);
#56208=edge_loop('',(#56203,#56205,#56206,#56207));
#56209=face_outer_bound('',#56208,.f.);
#56211=cartesian_point('',(-5.414722887329e1,5.185015297683e1,
-4.826561684539e0));
#56212=cartesian_point('',(-5.415757068726e1,5.183803824332e1,
-4.801377499357e0));
#56213=cartesian_point('',(-5.416698633826e1,5.182650985033e1,
-4.782686586516e0));
#56214=cartesian_point('',(-5.418270443597e1,5.181153408222e1,
-4.801941393631e0));
#56215=cartesian_point('',(-5.419767318358e1,5.179601186620e1,
-4.839471114591e0));
#56216=cartesian_point('',(-5.421318276601e1,5.177560244756e1,
-4.897879038859e0));
#56217=cartesian_point('',(-5.422705796362e1,5.175196504924e1,
-4.972626533454e0));
#56218=cartesian_point('',(-5.423847558542e1,5.172619073967e1,
-5.060798477433e0));
#56219=cartesian_point('',(-5.424717918011e1,5.169881442796e1,
-5.161098024036e0));
#56220=cartesian_point('',(-5.425306535992e1,5.167000765425e1,
-5.273397083294e0));
#56221=cartesian_point('',(-5.425598657977e1,5.163968276887e1,
-5.398709165633e0));
#56222=cartesian_point('',(-5.425563929569e1,5.160772968288e1,
-5.538440386154e0));
#56223=cartesian_point('',(-5.425158077655e1,5.157419781700e1,
-5.693601699175e0));
#56224=cartesian_point('',(-5.424327556955e1,5.153925614951e1,
-5.864897329388e0));
#56225=cartesian_point('',(-5.423005511858e1,5.150308229038e1,
-6.053317028248e0));
#56226=cartesian_point('',(-5.420858852782e1,5.146113669044e1,
-6.286711952742e0));
#56227=cartesian_point('',(-5.418821193541e1,5.143300922959e1,
-6.457922128826e0));
#56228=cartesian_point('',(-5.417438742822e1,5.141719791337e1,
-6.560053846756e0));
#56229=cartesian_point('',(-5.393672485525e1,5.187240518285e1,
-4.396294149354e0));
#56230=cartesian_point('',(-5.398795013720e1,5.186526817863e1,
-4.343581820050e0));
#56231=cartesian_point('',(-5.410220892831e1,5.178527643885e1,
-4.294588505833e0));
#56232=cartesian_point('',(-5.419992263242e1,5.164114789425e1,
-4.346327650461e0));
#56233=cartesian_point('',(-5.423309549598e1,5.154228453903e1,
-4.427509864519e0));
#56234=cartesian_point('',(-5.423694773678e1,5.146327167392e1,
-4.528691253847e0));
#56235=cartesian_point('',(-5.422377361084e1,5.140158119720e1,
-4.639137333416e0));
#56236=cartesian_point('',(-5.420069117204e1,5.135283951569e1,
-4.755879134500e0));
#56237=cartesian_point('',(-5.417128427268e1,5.131363816885e1,
-4.878992695557e0));
#56238=cartesian_point('',(-5.413722976006e1,5.128181088414e1,
-5.009651551879e0));
#56239=cartesian_point('',(-5.409914684683e1,5.125605842515e1,
-5.149860009210e0));
#56240=cartesian_point('',(-5.405723374965e1,5.123584364429e1,
-5.301645085231e0));
#56241=cartesian_point('',(-5.401169728980e1,5.122119258251e1,
-5.466354139337e0));
#56242=cartesian_point('',(-5.396280323482e1,5.121245148347e1,
-5.644863942586e0));
#56243=cartesian_point('',(-5.391076186520e1,5.121020440704e1,
-5.838212382180e0));
#56244=cartesian_point('',(-5.384874664206e1,5.121602171921e1,
-6.074453575873e0));
#56245=cartesian_point('',(-5.380571926961e1,5.122765123747e1,
-6.245030734773e0));
#56246=cartesian_point('',(-5.378106683298e1,5.123703135835e1,
-6.345865987238e0));
#56247=cartesian_point('',(-5.404918796351e1,5.225827062015e1,
-4.130633254102e0));
#56248=cartesian_point('',(-5.415371549651e1,5.223727800676e1,
-4.061144210398e0));
#56249=cartesian_point('',(-5.437957550103e1,5.207588233147e1,
-3.993920525831e0));
#56250=cartesian_point('',(-5.457829506147e1,5.178840984155e1,
-4.066681187812e0));
#56251=cartesian_point('',(-5.465230929160e1,5.158801023112e1,
-4.175560368985e0));
#56252=cartesian_point('',(-5.467043312585e1,5.142298148587e1,
-4.303783562289e0));
#56253=cartesian_point('',(-5.465499232807e1,5.128944774420e1,
-4.436762747015e0));
#56254=cartesian_point('',(-5.461918330991e1,5.117962097037e1,
-4.571510469151e0));
#56255=cartesian_point('',(-5.456975439721e1,5.108723979679e1,
-4.708970109508e0));
#56256=cartesian_point('',(-5.450988559232e1,5.100822203251e1,
-4.851133126818e0));
#56257=cartesian_point('',(-5.444070949799e1,5.094000261579e1,
-5.000623109021e0));
#56258=cartesian_point('',(-5.436245841313e1,5.088147456447e1,
-5.159851095851e0));
#56259=cartesian_point('',(-5.427528845770e1,5.083271555897e1,
-5.330368098059e0));
#56260=cartesian_point('',(-5.417940701304e1,5.079449432228e1,
-5.513150601943e0));
#56261=cartesian_point('',(-5.407483978226e1,5.076804362419e1,
-5.709256136138e0));
#56262=cartesian_point('',(-5.394697492425e1,5.075361379293e1,
-5.946797226940e0));
#56263=cartesian_point('',(-5.385515076147e1,5.075883780750e1,
-6.116556847029e0));
#56264=cartesian_point('',(-5.380132983566e1,5.076725411500e1,
-6.216305224440e0));
#56265=cartesian_point('',(-5.436558868401e1,5.257098923890e1,
-4.346089101134e0));
#56266=cartesian_point('',(-5.447406405248e1,5.253277071313e1,
-4.290576236288e0));
#56267=cartesian_point('',(-5.468821297058e1,5.237160096773e1,
-4.238943568815e0));
#56268=cartesian_point('',(-5.488971831857e1,5.209344968968e1,
-4.296277281806e0));
#56269=cartesian_point('',(-5.498037910055e1,5.189119948245e1,
-4.383945500940e0));
#56270=cartesian_point('',(-5.502302497952e1,5.171214733572e1,
-4.491300062333e0));
#56271=cartesian_point('',(-5.503369138456e1,5.155559129192e1,
-4.606831124254e0));
#56272=cartesian_point('',(-5.502262091939e1,5.141644458860e1,
-4.727591044306e0));
#56273=cartesian_point('',(-5.499532933366e1,5.129005658348e1,
-4.853852859840e0));
#56274=cartesian_point('',(-5.495445676428e1,5.117310454402e1,
-4.986968651806e0));
#56275=cartesian_point('',(-5.490078664660e1,5.106317950850e1,
-5.129072425275e0));
#56276=cartesian_point('',(-5.483406006384e1,5.095912189715e1,
-5.282264875701e0));
#56277=cartesian_point('',(-5.475371471067e1,5.086107860269e1,
-5.447925029661e0));
#56278=cartesian_point('',(-5.465907540860e1,5.077000201274e1,
-5.626937035336e0));
#56279=cartesian_point('',(-5.454909490324e1,5.068726753384e1,
-5.820325545593e0));
#56280=cartesian_point('',(-5.440601463142e1,5.060563396619e1,
-6.056043226229e0));
#56281=cartesian_point('',(-5.429523639233e1,5.056401157539e1,
-6.225748477210e0));
#56282=cartesian_point('',(-5.422727060255e1,5.054543785997e1,
-6.325896807466e0));
#56283=(bounded_surface()b_spline_surface(3,3,((#56211,#56212,#56213,#56214,
#56215,#56216,#56217,#56218,#56219,#56220,#56221,#56222,#56223,#56224,#56225,
#56226,#56227,#56228),(#56229,#56230,#56231,#56232,#56233,#56234,#56235,#56236,
#56237,#56238,#56239,#56240,#56241,#56242,#56243,#56244,#56245,#56246),(#56247,
#56248,#56249,#56250,#56251,#56252,#56253,#56254,#56255,#56256,#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)),.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.372524416651e-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.428336598310e0,
1.428336598310e0,1.428336598310e0,1.428336598310e0,1.428336598310e0,
1.428336598310e0,1.428336598310e0,1.428336598310e0,1.428336598310e0,
1.428336598310e0,1.428336598310e0,1.428336598310e0,1.428336598310e0,
1.428336598310e0,1.428336598310e0,1.428336598310e0,1.428336598310e0,
1.428336598310e0),(8.752650700746e-1,8.752650700746e-1,8.752650700746e-1,
8.752650700746e-1,8.752650700746e-1,8.752650700746e-1,8.752650700746e-1,
8.752650700746e-1,8.752650700746e-1,8.752650700746e-1,8.752650700746e-1,
8.752650700746e-1,8.752650700746e-1,8.752650700746e-1,8.752650700746e-1,
8.752650700746e-1,8.752650700746e-1,8.752650700746e-1),(8.577912176241e-1,
8.577912176241e-1,8.577912176241e-1,8.577912176241e-1,8.577912176241e-1,
8.577912176241e-1,8.577912176241e-1,8.577912176241e-1,8.577912176241e-1,
8.577912176241e-1,8.577912176241e-1,8.577912176241e-1,8.577912176241e-1,
8.577912176241e-1,8.577912176241e-1,8.577912176241e-1,8.577912176241e-1,
8.577912176241e-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());
#56285=oriented_edge('',*,*,#56284,.t.);
#56287=oriented_edge('',*,*,#56286,.t.);
#56288=oriented_edge('',*,*,#56202,.f.);
#56289=oriented_edge('',*,*,#46141,.t.);
#56290=edge_loop('',(#56285,#56287,#56288,#56289));
#56291=face_outer_bound('',#56290,.f.);
#56293=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#56294=direction('',(0.e0,0.e0,1.e0));
#56295=direction('',(0.e0,-1.e0,0.e0));
#56296=axis2_placement_3d('',#56293,#56294,#56295);
#56297=conical_surface('',#56296,7.438528799863e1,2.656505117708e1);
#56299=oriented_edge('',*,*,#56298,.t.);
#56301=oriented_edge('',*,*,#56300,.f.);
#56303=oriented_edge('',*,*,#56302,.f.);
#56305=oriented_edge('',*,*,#56304,.f.);
#56306=oriented_edge('',*,*,#56284,.f.);
#56307=oriented_edge('',*,*,#46139,.t.);
#56309=oriented_edge('',*,*,#56308,.t.);
#56310=edge_loop('',(#56299,#56301,#56303,#56305,#56306,#56307,#56309));
#56311=face_outer_bound('',#56310,.f.);
#56313=cartesian_point('',(-5.756341480460e1,4.723279652085e1,
-6.695452793040e0));
#56314=direction('',(3.490379386044e-1,-2.796326138122e-1,-8.944149589018e-1));
#56315=direction('',(9.164104168386e-1,-9.763896923823e-2,3.881476260339e-1));
#56316=axis2_placement_3d('',#56313,#56314,#56315);
#56317=cylindrical_surface('',#56316,5.000000035651e-1);
#56318=oriented_edge('',*,*,#56298,.f.);
#56320=oriented_edge('',*,*,#56319,.f.);
#56322=oriented_edge('',*,*,#56321,.f.);
#56324=oriented_edge('',*,*,#56323,.f.);
#56325=edge_loop('',(#56318,#56320,#56322,#56324));
#56326=face_outer_bound('',#56325,.f.);
#56328=cartesian_point('',(-5.924288463651e1,4.700183441051e1,
-4.364360403092e0));
#56329=cartesian_point('',(-5.921432779975e1,4.708935256307e1,
-4.316082777606e0));
#56330=cartesian_point('',(-5.913679728716e1,4.725960908025e1,
-4.262087729210e0));
#56331=cartesian_point('',(-5.897288464681e1,4.746664228011e1,
-4.260942712188e0));
#56332=cartesian_point('',(-5.884582738928e1,4.758859498754e1,
-4.288706524597e0));
#56333=cartesian_point('',(-5.870816134701e1,4.768718736914e1,
-4.342998100996e0));
#56334=cartesian_point('',(-5.856959108560e1,4.775880979903e1,
-4.416774340846e0));
#56335=cartesian_point('',(-5.843405964989e1,4.780590420952e1,
-4.504618649895e0));
#56336=cartesian_point('',(-5.830263202835e1,4.783211618957e1,
-4.603583566291e0));
#56337=cartesian_point('',(-5.817502566251e1,4.784046684842e1,
-4.712733098309e0));
#56338=cartesian_point('',(-5.805063920645e1,4.783287228960e1,
-4.832314252733e0));
#56339=cartesian_point('',(-5.792936210050e1,4.781038388423e1,
-4.962752060995e0));
#56340=cartesian_point('',(-5.781158997460e1,4.777358766611e1,
-5.104282514513e0));
#56341=cartesian_point('',(-5.769787648224e1,4.772273721910e1,
-5.257164848699e0));
#56342=cartesian_point('',(-5.758876121438e1,4.765767459300e1,
-5.421963623455e0));
#56343=cartesian_point('',(-5.748483741436e1,4.757769986875e1,
-5.599698717297e0));
#56344=cartesian_point('',(-5.738704736211e1,4.748153157012e1,
-5.791712777274e0));
#56345=cartesian_point('',(-5.728306664052e1,4.734963813104e1,
-6.031622934109e0));
#56346=cartesian_point('',(-5.722444117442e1,4.724329960538e1,
-6.205873668262e0));
#56347=cartesian_point('',(-5.719520928781e1,4.717552932801e1,
-6.310923375568e0));
#56348=cartesian_point('',(-5.879855959526e1,4.665976088776e1,
-4.096579198071e0));
#56349=cartesian_point('',(-5.878092180918e1,4.673557071368e1,
-4.033068676825e0));
#56350=cartesian_point('',(-5.871261079767e1,4.691163517396e1,
-3.959327813158e0));
#56351=cartesian_point('',(-5.854402350457e1,4.712564921129e1,
-3.956861055989e0));
#56352=cartesian_point('',(-5.841129039002e1,4.724651504928e1,
-3.993941187843e0));
#56353=cartesian_point('',(-5.827081276570e1,4.733418609814e1,
-4.065555802568e0));
#56354=cartesian_point('',(-5.813644699008e1,4.738529819920e1,
-4.160077076430e0));
#56355=cartesian_point('',(-5.801368821067e1,4.740493530259e1,
-4.268635166753e0));
#56356=cartesian_point('',(-5.790354191474e1,4.739977381345e1,
-4.386501429664e0));
#56357=cartesian_point('',(-5.780512423847e1,4.737528926748e1,
-4.512151941006e0));
#56358=cartesian_point('',(-5.771725645397e1,4.733522611611e1,
-4.645817692829e0));
#56359=cartesian_point('',(-5.763927301370e1,4.728214352162e1,
-4.788092923258e0));
#56360=cartesian_point('',(-5.757099297631e1,4.721793732567e1,
-4.939435543807e0));
#56361=cartesian_point('',(-5.751247358488e1,4.714398139923e1,
-5.100339169610e0));
#56362=cartesian_point('',(-5.746395341559e1,4.706112380829e1,
-5.271580149033e0));
#56363=cartesian_point('',(-5.742596688219e1,4.696971463108e1,
-5.454334900229e0));
#56364=cartesian_point('',(-5.739956348532e1,4.686977533106e1,
-5.650016061224e0));
#56365=cartesian_point('',(-5.738449434349e1,4.674441530202e1,
-5.892552203157e0));
#56366=cartesian_point('',(-5.738984246094e1,4.665369055533e1,
-6.067012426383e0));
#56367=cartesian_point('',(-5.739881409800e1,4.659951532243e1,
-6.171590783931e0));
#56368=cartesian_point('',(-5.831441123826e1,4.665665592790e1,
-4.493285497555e0));
#56369=cartesian_point('',(-5.831087973370e1,4.667862213191e1,
-4.451812646307e0));
#56370=cartesian_point('',(-5.829107469173e1,4.673539678733e1,
-4.406406645267e0));
#56371=cartesian_point('',(-5.823711490837e1,4.680410676786e1,
-4.404157455273e0));
#56372=cartesian_point('',(-5.819425883871e1,4.684185824876e1,
-4.426063946512e0));
#56373=cartesian_point('',(-5.814948860823e1,4.686720147820e1,
-4.470504487821e0));
#56374=cartesian_point('',(-5.810793506802e1,4.687912444060e1,
-4.532806795812e0));
#56375=cartesian_point('',(-5.807161563110e1,4.687971911037e1,
-4.609326030954e0));
#56376=cartesian_point('',(-5.804083607365e1,4.687165082372e1,
-4.698029194011e0));
#56377=cartesian_point('',(-5.801520699686e1,4.685709793801e1,
-4.798285067525e0));
#56378=cartesian_point('',(-5.799425046049e1,4.683757481262e1,
-4.910355894526e0));
#56379=cartesian_point('',(-5.797765431102e1,4.681416413006e1,
-5.034591128611e0));
#56380=cartesian_point('',(-5.796525510731e1,4.678770554313e1,
-5.171125833142e0));
#56381=cartesian_point('',(-5.795697922648e1,4.675883925900e1,
-5.320112451509e0));
#56382=cartesian_point('',(-5.795284614909e1,4.672801561774e1,
-5.482022543740e0));
#56383=cartesian_point('',(-5.795301310922e1,4.669553120051e1,
-5.657816749238e0));
#56384=cartesian_point('',(-5.795783010993e1,4.666162151914e1,
-5.848831291637e0));
#56385=cartesian_point('',(-5.796943982041e1,4.662114496511e1,
-6.088745036976e0));
#56386=cartesian_point('',(-5.798289133377e1,4.659382960781e1,
-6.264103482154e0));
#56387=cartesian_point('',(-5.799274348375e1,4.657828870438e1,
-6.370214296788e0));
#56388=cartesian_point('',(-5.849864442972e1,4.699706141558e1,
-4.974183303615e0));
#56389=cartesian_point('',(-5.849177204005e1,4.700181034520e1,
-4.959782315977e0));
#56390=cartesian_point('',(-5.848880563455e1,4.698869277725e1,
-4.949344045281e0));
#56391=cartesian_point('',(-5.850110012908e1,4.697236239196e1,
-4.948533475800e0));
#56392=cartesian_point('',(-5.851220321896e1,4.696655045752e1,
-4.952972139259e0));
#56393=cartesian_point('',(-5.852166002437e1,4.696933157614e1,
-4.965491320620e0));
#56394=cartesian_point('',(-5.852576212947e1,4.698071187168e1,
-4.989740080745e0));
#56395=cartesian_point('',(-5.852310655327e1,4.699853396633e1,
-5.028333778938e0));
#56396=cartesian_point('',(-5.851368267780e1,4.702027757345e1,
-5.082468738888e0));
#56397=cartesian_point('',(-5.849796804365e1,4.704389533007e1,
-5.152581251060e0));
#56398=cartesian_point('',(-5.847643856626e1,4.706787520863e1,
-5.238966361715e0));
#56399=cartesian_point('',(-5.844952692854e1,4.709099891328e1,
-5.341672815820e0));
#56400=cartesian_point('',(-5.841765566204e1,4.711222888843e1,
-5.460440317750e0));
#56401=cartesian_point('',(-5.838117725109e1,4.713069091887e1,
-5.595003648573e0));
#56402=cartesian_point('',(-5.834029448960e1,4.714561566413e1,
-5.745458842965e0));
#56403=cartesian_point('',(-5.829502081463e1,4.715622096864e1,
-5.912494081098e0));
#56404=cartesian_point('',(-5.824522322789e1,4.716155439454e1,
-6.097334544665e0));
#56405=cartesian_point('',(-5.818225364e1,4.716014511205e1,-6.333213513949e0));
#56406=cartesian_point('',(-5.813608483617e1,4.715128045501e1,
-6.508845008420e0));
#56407=cartesian_point('',(-5.810820648730e1,4.714289945096e1,
-6.616250431845e0));
#56408=(bounded_surface()b_spline_surface(3,3,((#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,#56361,#56362,#56363,#56364,
#56365,#56366,#56367),(#56368,#56369,#56370,#56371,#56372,#56373,#56374,#56375,
#56376,#56377,#56378,#56379,#56380,#56381,#56382,#56383,#56384,#56385,#56386,
#56387),(#56388,#56389,#56390,#56391,#56392,#56393,#56394,#56395,#56396,#56397,
#56398,#56399,#56400,#56401,#56402,#56403,#56404,#56405,#56406,#56407)),
.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.961394502716e-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());
#56410=oriented_edge('',*,*,#56409,.f.);
#56411=oriented_edge('',*,*,#56319,.t.);
#56412=oriented_edge('',*,*,#56308,.f.);
#56413=oriented_edge('',*,*,#46137,.t.);
#56414=edge_loop('',(#56410,#56411,#56412,#56413));
#56415=face_outer_bound('',#56414,.f.);
#56417=cartesian_point('',(-5.820391359618e1,4.647942344494e1,
-2.460528104879e1));
#56418=direction('',(-3.869013070828e-4,1.349579543498e-2,9.999088527526e-1));
#56419=direction('',(9.995652681879e-1,2.948346159425e-2,-1.117067579097e-5));
#56420=axis2_placement_3d('',#56417,#56418,#56419);
#56421=cylindrical_surface('',#56420,3.000055924640e-1);
#56422=oriented_edge('',*,*,#56409,.t.);
#56423=oriented_edge('',*,*,#46135,.f.);
#56425=oriented_edge('',*,*,#56424,.f.);
#56427=oriented_edge('',*,*,#56426,.f.);
#56428=edge_loop('',(#56422,#56423,#56425,#56427));
#56429=face_outer_bound('',#56428,.f.);
#56431=cartesian_point('',(-5.526464410436e1,4.402883550188e1,
-3.934391487366e1));
#56432=direction('',(-6.088373970922e-1,-7.932265662962e-1,1.042297577425e-2));
#56433=direction('',(-6.527320192691e-1,4.934479698193e-1,-5.748478164716e-1));
#56434=axis2_placement_3d('',#56431,#56432,#56433);
#56435=toroidal_surface('',#56434,3.697836906394e0,2.999996386517e-1);
#56437=oriented_edge('',*,*,#56436,.f.);
#56438=oriented_edge('',*,*,#56424,.t.);
#56440=oriented_edge('',*,*,#56439,.t.);
#56442=oriented_edge('',*,*,#56441,.t.);
#56444=oriented_edge('',*,*,#56443,.f.);
#56445=edge_loop('',(#56437,#56438,#56440,#56442,#56444));
#56446=face_outer_bound('',#56445,.f.);
#56448=cartesian_point('',(-5.131096978607e1,4.189323672424e1,0.e0));
#56449=direction('',(6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#56450=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#56451=axis2_placement_3d('',#56448,#56449,#56450);
#56452=plane('',#56451);
#56454=oriented_edge('',*,*,#56453,.t.);
#56456=oriented_edge('',*,*,#56455,.t.);
#56457=oriented_edge('',*,*,#56321,.t.);
#56458=oriented_edge('',*,*,#56426,.t.);
#56459=oriented_edge('',*,*,#56436,.t.);
#56461=oriented_edge('',*,*,#56460,.t.);
#56462=edge_loop('',(#56454,#56456,#56457,#56458,#56459,#56461));
#56463=face_outer_bound('',#56462,.f.);
#56465=cartesian_point('',(-5.719847143825e1,4.675672738740e1,
-2.154670092950e1));
#56466=direction('',(2.983215508160e-4,-1.342783827481e-2,-9.999097980136e-1));
#56467=direction('',(9.881011360758e-1,-1.537874351271e-1,2.360017549133e-3));
#56468=axis2_placement_3d('',#56465,#56466,#56467);
#56469=cylindrical_surface('',#56468,5.000150358339e-1);
#56471=oriented_edge('',*,*,#56470,.f.);
#56473=oriented_edge('',*,*,#56472,.t.);
#56474=oriented_edge('',*,*,#56453,.f.);
#56476=oriented_edge('',*,*,#56475,.f.);
#56477=edge_loop('',(#56471,#56473,#56474,#56476));
#56478=face_outer_bound('',#56477,.f.);
#56480=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56481=direction('',(0.e0,0.e0,1.e0));
#56482=direction('',(1.e0,0.e0,0.e0));
#56483=axis2_placement_3d('',#56480,#56481,#56482);
#56484=conical_surface('',#56483,7.334631745054e1,5.e-1);
#56486=oriented_edge('',*,*,#56485,.t.);
#56488=oriented_edge('',*,*,#56487,.f.);
#56489=oriented_edge('',*,*,#55675,.t.);
#56490=oriented_edge('',*,*,#55773,.f.);
#56492=oriented_edge('',*,*,#56491,.t.);
#56494=oriented_edge('',*,*,#56493,.f.);
#56496=oriented_edge('',*,*,#56495,.f.);
#56497=oriented_edge('',*,*,#56470,.t.);
#56498=edge_loop('',(#56486,#56488,#56489,#56490,#56492,#56494,#56496,#56497));
#56499=face_outer_bound('',#56498,.f.);
#56501=cartesian_point('',(-5.670944153103e1,4.636992334596e1,
-4.131567944440e1));
#56502=cartesian_point('',(-5.669008888379e1,4.642682268909e1,
-4.151430174302e1));
#56503=cartesian_point('',(-5.669150163947e1,4.649393900057e1,
-4.183254632577e1));
#56504=cartesian_point('',(-5.674866606526e1,4.651782564546e1,
-4.217102082703e1));
#56505=cartesian_point('',(-5.677784500227e1,4.651869937911e1,
-4.229078701272e1));
#56506=cartesian_point('',(-5.685727291815e1,4.575862092174e1,
-4.133853634433e1));
#56507=cartesian_point('',(-5.677469163685e1,4.579872325091e1,
-4.149716814571e1));
#56508=cartesian_point('',(-5.667260594508e1,4.586058832178e1,
-4.176312947810e1));
#56509=cartesian_point('',(-5.661886204336e1,4.590906130213e1,
-4.206741344100e1));
#56510=cartesian_point('',(-5.660930292802e1,4.592269671257e1,
-4.217840650712e1));
#56511=cartesian_point('',(-5.748589663588e1,4.573914795529e1,
-4.136104993523e1));
#56512=cartesian_point('',(-5.740218567432e1,4.571221787763e1,
-4.149352841624e1));
#56513=cartesian_point('',(-5.728029908626e1,4.567487426018e1,
-4.170554237031e1));
#56514=cartesian_point('',(-5.717342759244e1,4.563986888193e1,
-4.193064469303e1));
#56515=cartesian_point('',(-5.713955534398e1,4.562783180062e1,
-4.201024864719e1));
#56516=cartesian_point('',(-5.767231857548e1,4.634009616659e1,
-4.135016401640e1));
#56517=cartesian_point('',(-5.765123557167e1,4.629432046907e1,
-4.150872668779e1));
#56518=cartesian_point('',(-5.762231885051e1,4.620947660804e1,
-4.174433886146e1));
#56519=cartesian_point('',(-5.759810655216e1,4.610549757918e1,
-4.196152906892e1));
#56520=cartesian_point('',(-5.759004451800e1,4.606704818155e1,
-4.203321584801e1));
#56521=(bounded_surface()b_spline_surface(3,3,((#56501,#56502,#56503,#56504,
#56505),(#56506,#56507,#56508,#56509,#56510),(#56511,#56512,#56513,#56514,
#56515),(#56516,#56517,#56518,#56519,#56520)),.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());
#56522=oriented_edge('',*,*,#56485,.f.);
#56523=oriented_edge('',*,*,#56475,.t.);
#56525=oriented_edge('',*,*,#56524,.f.);
#56527=oriented_edge('',*,*,#56526,.f.);
#56528=edge_loop('',(#56522,#56523,#56525,#56527));
#56529=face_outer_bound('',#56528,.f.);
#56531=cartesian_point('',(-5.734005052406e1,4.558511798952e1,
-4.213845709207e1));
#56532=direction('',(-4.269671655648e-1,3.386909825497e-1,8.384434732700e-1));
#56533=direction('',(9.029067197365e-1,1.088377888163e-1,4.158290408092e-1));
#56534=axis2_placement_3d('',#56531,#56532,#56533);
#56535=cylindrical_surface('',#56534,3.000000000002e-1);
#56537=oriented_edge('',*,*,#56536,.f.);
#56538=oriented_edge('',*,*,#56524,.t.);
#56539=oriented_edge('',*,*,#56460,.f.);
#56540=oriented_edge('',*,*,#56443,.t.);
#56542=oriented_edge('',*,*,#56541,.f.);
#56543=edge_loop('',(#56537,#56538,#56539,#56540,#56542));
#56544=face_outer_bound('',#56543,.f.);
#56546=cartesian_point('',(-5.672107686827e1,4.630350043331e1,
-4.179379470858e1));
#56547=cartesian_point('',(-5.672296508086e1,4.632518359836e1,
-4.187756404579e1));
#56548=cartesian_point('',(-5.673084195466e1,4.635140582580e1,
-4.201593471320e1));
#56549=cartesian_point('',(-5.674940637237e1,4.636851587135e1,
-4.220584599636e1));
#56550=cartesian_point('',(-5.676768082661e1,4.637181888705e1,
-4.235452812445e1));
#56551=cartesian_point('',(-5.678720969849e1,4.636672582931e1,
-4.249082912298e1));
#56552=cartesian_point('',(-5.680730074777e1,4.635535380279e1,
-4.261585775375e1));
#56553=cartesian_point('',(-5.682755777303e1,4.633924955561e1,
-4.273070106256e1));
#56554=cartesian_point('',(-5.684776924074e1,4.631954547052e1,
-4.283636170981e1));
#56555=cartesian_point('',(-5.686786481467e1,4.629703738842e1,
-4.293384998495e1));
#56556=cartesian_point('',(-5.688788143253e1,4.627223611466e1,
-4.302417482840e1));
#56557=cartesian_point('',(-5.690793296810e1,4.624541649516e1,
-4.310828788361e1));
#56558=cartesian_point('',(-5.692820576840e1,4.621663523303e1,
-4.318710268565e1));
#56559=cartesian_point('',(-5.694898351730e1,4.618569933271e1,
-4.326156549271e1));
#56560=cartesian_point('',(-5.697070509588e1,4.615207359157e1,
-4.333274768347e1));
#56561=cartesian_point('',(-5.699404661367e1,4.611474598217e1,
-4.340185301415e1));
#56562=cartesian_point('',(-5.701997590455e1,4.607214212597e1,
-4.346997692160e1));
#56563=cartesian_point('',(-5.704997690420e1,4.602186611215e1,
-4.353792511197e1));
#56564=cartesian_point('',(-5.708639492305e1,4.596033902514e1,
-4.360606685046e1));
#56565=cartesian_point('',(-5.713465422066e1,4.588014635609e1,
-4.367482383358e1));
#56566=cartesian_point('',(-5.720626831431e1,4.576673948485e1,
-4.374296233435e1));
#56567=cartesian_point('',(-5.732446069686e1,4.560072300212e1,
-4.378668891900e1));
#56568=cartesian_point('',(-5.747300685599e1,4.542758625e1,-4.375254486772e1));
#56569=cartesian_point('',(-5.759049491170e1,4.530911271153e1,
-4.366858206153e1));
#56570=cartesian_point('',(-5.764187948568e1,4.525979678616e1,
-4.361133895851e1));
#56571=cartesian_point('',(-5.766521565482e1,4.523745387366e1,
-4.358200115007e1));
#56572=cartesian_point('',(-5.688293590499e1,4.583495779828e1,
-4.175377981381e1));
#56573=cartesian_point('',(-5.685727489978e1,4.584875793006e1,
-4.181874494397e1));
#56574=cartesian_point('',(-5.682046735868e1,4.586792186533e1,
-4.192930288074e1));
#56575=cartesian_point('',(-5.677981906025e1,4.588556807669e1,
-4.208703296745e1));
#56576=cartesian_point('',(-5.675298286393e1,4.589433060916e1,
-4.221360078833e1));
#56577=cartesian_point('',(-5.673221857704e1,4.589802244001e1,
-4.233203743875e1));
#56578=cartesian_point('',(-5.671624935808e1,4.589763096265e1,
-4.244262379275e1));
#56579=cartesian_point('',(-5.670415087608e1,4.589392414606e1,
-4.254581858510e1));
#56580=cartesian_point('',(-5.669525207197e1,4.588748356712e1,
-4.264214419194e1));
#56581=cartesian_point('',(-5.668906121333e1,4.587872132731e1,
-4.273223452740e1));
#56582=cartesian_point('',(-5.668523193971e1,4.586788599139e1,
-4.281680690833e1));
#56583=cartesian_point('',(-5.668354550520e1,4.585506861950e1,
-4.289659567666e1));
#56584=cartesian_point('',(-5.668389967214e1,4.584019368670e1,
-4.297235913378e1));
#56585=cartesian_point('',(-5.668631740434e1,4.582297553267e1,
-4.304494267819e1));
#56586=cartesian_point('',(-5.669098965353e1,4.580281963653e1,
-4.311537281273e1));
#56587=cartesian_point('',(-5.669837158319e1,4.577865833326e1,
-4.318487581389e1));
#56588=cartesian_point('',(-5.670931764879e1,4.574876977614e1,
-4.325464767524e1));
#56589=cartesian_point('',(-5.672536721743e1,4.571042395305e1,
-4.332564777494e1));
#56590=cartesian_point('',(-5.674912275054e1,4.565946252567e1,
-4.339839218812e1));
#56591=cartesian_point('',(-5.678634995462e1,4.558776798430e1,
-4.347336329851e1));
#56592=cartesian_point('',(-5.684924554796e1,4.547980401499e1,
-4.354916169280e1));
#56593=cartesian_point('',(-5.696405092241e1,4.531430721391e1,
-4.359857069833e1));
#56594=cartesian_point('',(-5.711323716580e1,4.514332679073e1,
-4.355989066173e1));
#56595=cartesian_point('',(-5.722700898919e1,4.503639830332e1,
-4.346624122436e1));
#56596=cartesian_point('',(-5.727307180114e1,4.499822396169e1,
-4.340412638678e1));
#56597=cartesian_point('',(-5.729332437290e1,4.498208543975e1,
-4.337270373623e1));
#56598=cartesian_point('',(-5.737399917884e1,4.579120117365e1,
-4.168861604566e1));
#56599=cartesian_point('',(-5.734537472621e1,4.577887845565e1,
-4.174860243068e1));
#56600=cartesian_point('',(-5.729998003183e1,4.575764287565e1,
-4.184829252238e1));
#56601=cartesian_point('',(-5.724079584332e1,4.572608712695e1,
-4.198670148209e1));
#56602=cartesian_point('',(-5.719597760323e1,4.569991097536e1,
-4.209599896395e1));
#56603=cartesian_point('',(-5.715604585169e1,4.567463468117e1,
-4.219695458897e1));
#56604=cartesian_point('',(-5.712036073434e1,4.565034645119e1,
-4.229013914160e1));
#56605=cartesian_point('',(-5.708841346097e1,4.562709097845e1,
-4.237613017070e1));
#56606=cartesian_point('',(-5.705980299022e1,4.560488344122e1,
-4.245546462599e1));
#56607=cartesian_point('',(-5.703418745836e1,4.558369338738e1,
-4.252870412245e1));
#56608=cartesian_point('',(-5.701127611503e1,4.556344784155e1,
-4.259642211485e1));
#56609=cartesian_point('',(-5.699083993578e1,4.554404533101e1,
-4.265915273977e1));
#56610=cartesian_point('',(-5.697270734178e1,4.552535222967e1,
-4.271739453908e1));
#56611=cartesian_point('',(-5.695675617559e1,4.550718123494e1,
-4.277165000171e1));
#56612=cartesian_point('',(-5.694291721092e1,4.548925431867e1,
-4.282247195630e1));
#56613=cartesian_point('',(-5.693121999487e1,4.547116642054e1,
-4.287043629097e1));
#56614=cartesian_point('',(-5.692190370797e1,4.545238543077e1,
-4.291593623962e1));
#56615=cartesian_point('',(-5.691552736357e1,4.543216389467e1,
-4.295907335320e1));
#56616=cartesian_point('',(-5.691305655706e1,4.540939063552e1,
-4.299964830227e1));
#56617=cartesian_point('',(-5.691629345259e1,4.538167201921e1,
-4.303767682293e1));
#56618=cartesian_point('',(-5.692906129702e1,4.534444929520e1,
-4.307244015500e1));
#56619=cartesian_point('',(-5.696056734822e1,4.529234116204e1,
-4.309318770905e1));
#56620=cartesian_point('',(-5.700767762456e1,4.524275121170e1,
-4.307708877333e1));
#56621=cartesian_point('',(-5.704909239310e1,4.521644965167e1,
-4.303463020783e1));
#56622=cartesian_point('',(-5.706981998678e1,4.521055948662e1,
-4.300231907801e1));
#56623=cartesian_point('',(-5.707987588273e1,4.520892724619e1,
-4.298501397843e1));
#56624=cartesian_point('',(-5.761954383678e1,4.622344174435e1,
-4.167456874241e1));
#56625=cartesian_point('',(-5.761601001977e1,4.619732960707e1,
-4.174922878917e1));
#56626=cartesian_point('',(-5.760817553016e1,4.614963543322e1,
-4.186771525764e1));
#56627=cartesian_point('',(-5.759282601893e1,4.607672380893e1,
-4.202227591424e1));
#56628=cartesian_point('',(-5.757819988129e1,4.601610175586e1,
-4.213935961099e1));
#56629=cartesian_point('',(-5.756265927277e1,4.595800757814e1,
-4.224367669883e1));
#56630=cartesian_point('',(-5.754667740763e1,4.590291319642e1,
-4.233686637001e1));
#56631=cartesian_point('',(-5.753061837268e1,4.585104202721e1,
-4.242023305689e1));
#56632=cartesian_point('',(-5.751476466851e1,4.580249015004e1,
-4.249480608420e1));
#56633=cartesian_point('',(-5.749932016401e1,4.575724369392e1,
-4.256146346027e1));
#56634=cartesian_point('',(-5.748442354313e1,4.571522516278e1,
-4.262095091030e1));
#56635=cartesian_point('',(-5.747016987360e1,4.567635713756e1,
-4.267385377486e1));
#56636=cartesian_point('',(-5.745661863342e1,4.564059001740e1,
-4.272061032369e1));
#56637=cartesian_point('',(-5.744378798737e1,4.560791076558e1,
-4.276153941533e1));
#56638=cartesian_point('',(-5.743164078552e1,4.557836324591e1,
-4.279684577719e1));
#56639=cartesian_point('',(-5.742007441438e1,4.555214775626e1,
-4.282654319156e1));
#56640=cartesian_point('',(-5.740893097883e1,4.552986670345e1,
-4.285025833749e1));
#56641=cartesian_point('',(-5.739790072409e1,4.551275153480e1,
-4.286722740968e1));
#56642=cartesian_point('',(-5.738633409185e1,4.550279853081e1,
-4.287651074348e1));
#56643=cartesian_point('',(-5.737240350252e1,4.550306579062e1,
-4.287767624018e1));
#56644=cartesian_point('',(-5.735230206987e1,4.551908963758e1,
-4.287073552017e1));
#56645=cartesian_point('',(-5.731808702466e1,4.556053312623e1,
-4.286202208578e1));
#56646=cartesian_point('',(-5.727987133542e1,4.560949673459e1,
-4.286919322612e1));
#56647=cartesian_point('',(-5.726497232986e1,4.563854111262e1,
-4.287889107410e1));
#56648=cartesian_point('',(-5.727000268033e1,4.564829347396e1,
-4.287617790315e1));
#56649=cartesian_point('',(-5.727468264591e1,4.565249177411e1,
-4.287267007201e1));
#56650=(bounded_surface()b_spline_surface(3,3,((#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,#56647,#56648,
#56649)),.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.612862895241e-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());
#56652=oriented_edge('',*,*,#56651,.f.);
#56653=oriented_edge('',*,*,#56526,.t.);
#56654=oriented_edge('',*,*,#56536,.t.);
#56656=oriented_edge('',*,*,#56655,.f.);
#56657=edge_loop('',(#56652,#56653,#56654,#56656));
#56658=face_outer_bound('',#56657,.f.);
#56660=cartesian_point('',(0.e0,0.e0,-4.2e1));
#56661=direction('',(0.e0,0.e0,1.e0));
#56662=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#56663=axis2_placement_3d('',#56660,#56661,#56662);
#56664=toroidal_surface('',#56663,7.019880882606e1,3.e0);
#56666=oriented_edge('',*,*,#56665,.f.);
#56668=oriented_edge('',*,*,#56667,.t.);
#56670=oriented_edge('',*,*,#56669,.f.);
#56672=oriented_edge('',*,*,#56671,.f.);
#56673=oriented_edge('',*,*,#49637,.f.);
#56674=oriented_edge('',*,*,#49635,.f.);
#56676=oriented_edge('',*,*,#56675,.f.);
#56678=oriented_edge('',*,*,#56677,.f.);
#56679=oriented_edge('',*,*,#56487,.t.);
#56680=oriented_edge('',*,*,#56651,.t.);
#56682=oriented_edge('',*,*,#56681,.t.);
#56684=oriented_edge('',*,*,#56683,.f.);
#56686=oriented_edge('',*,*,#56685,.t.);
#56688=oriented_edge('',*,*,#56687,.t.);
#56690=oriented_edge('',*,*,#56689,.t.);
#56692=oriented_edge('',*,*,#56691,.f.);
#56694=oriented_edge('',*,*,#56693,.t.);
#56696=oriented_edge('',*,*,#56695,.t.);
#56698=oriented_edge('',*,*,#56697,.t.);
#56700=oriented_edge('',*,*,#56699,.f.);
#56702=oriented_edge('',*,*,#56701,.t.);
#56704=oriented_edge('',*,*,#56703,.t.);
#56706=oriented_edge('',*,*,#56705,.t.);
#56708=oriented_edge('',*,*,#56707,.f.);
#56710=oriented_edge('',*,*,#56709,.t.);
#56712=oriented_edge('',*,*,#56711,.t.);
#56714=oriented_edge('',*,*,#56713,.t.);
#56716=oriented_edge('',*,*,#56715,.t.);
#56718=oriented_edge('',*,*,#56717,.t.);
#56720=oriented_edge('',*,*,#56719,.t.);
#56722=oriented_edge('',*,*,#56721,.t.);
#56724=oriented_edge('',*,*,#56723,.t.);
#56726=oriented_edge('',*,*,#56725,.t.);
#56728=oriented_edge('',*,*,#56727,.t.);
#56730=oriented_edge('',*,*,#56729,.t.);
#56732=oriented_edge('',*,*,#56731,.t.);
#56734=oriented_edge('',*,*,#56733,.f.);
#56736=oriented_edge('',*,*,#56735,.t.);
#56738=oriented_edge('',*,*,#56737,.t.);
#56740=oriented_edge('',*,*,#56739,.t.);
#56742=oriented_edge('',*,*,#56741,.f.);
#56744=oriented_edge('',*,*,#56743,.t.);
#56746=oriented_edge('',*,*,#56745,.t.);
#56748=oriented_edge('',*,*,#56747,.t.);
#56750=oriented_edge('',*,*,#56749,.f.);
#56752=oriented_edge('',*,*,#56751,.t.);
#56754=oriented_edge('',*,*,#56753,.t.);
#56756=oriented_edge('',*,*,#56755,.t.);
#56758=oriented_edge('',*,*,#56757,.f.);
#56760=oriented_edge('',*,*,#56759,.t.);
#56762=oriented_edge('',*,*,#56761,.t.);
#56764=oriented_edge('',*,*,#56763,.t.);
#56765=edge_loop('',(#56666,#56668,#56670,#56672,#56673,#56674,#56676,#56678,
#56679,#56680,#56682,#56684,#56686,#56688,#56690,#56692,#56694,#56696,#56698,
#56700,#56702,#56704,#56706,#56708,#56710,#56712,#56714,#56716,#56718,#56720,
#56722,#56724,#56726,#56728,#56730,#56732,#56734,#56736,#56738,#56740,#56742,
#56744,#56746,#56748,#56750,#56752,#56754,#56756,#56758,#56760,#56762,#56764));
#56766=face_outer_bound('',#56765,.f.);
#56768=cartesian_point('',(-5.763085027098e1,-4.528185272227e1,
-4.364380429479e1));
#56769=cartesian_point('',(-5.757714966726e1,-4.531673159872e1,
-4.369054493795e1));
#56770=cartesian_point('',(-5.744181583312e1,-4.546956474906e1,
-4.381456677027e1));
#56771=cartesian_point('',(-5.706902503559e1,-4.597799834123e1,
-4.367464600335e1));
#56772=cartesian_point('',(-5.702802133092e1,-4.608256664751e1,
-4.345452845648e1));
#56773=cartesian_point('',(-5.695457404940e1,-4.619016712633e1,
-4.328639432612e1));
#56774=cartesian_point('',(-5.691074120823e1,-4.625574761627e1,
-4.310608667604e1));
#56775=cartesian_point('',(-5.686557246991e1,-4.631232561820e1,
-4.291694511331e1));
#56776=cartesian_point('',(-5.682520527404e1,-4.635290449381e1,
-4.271238974594e1));
#56777=cartesian_point('',(-5.678798298074e1,-4.637719968628e1,
-4.249641904535e1));
#56778=cartesian_point('',(-5.675660876018e1,-4.638172816460e1,
-4.227619415920e1));
#56779=cartesian_point('',(-5.673057812403e1,-4.636413444270e1,
-4.203816631698e1));
#56780=cartesian_point('',(-5.672044822e1,-4.633368345590e1,-4.187723001501e1));
#56781=cartesian_point('',(-5.671810192503e1,-4.631057284865e1,
-4.178915506085e1));
#56782=cartesian_point('',(-5.725313896422e1,-4.500496246457e1,
-4.344156591981e1));
#56783=cartesian_point('',(-5.720087788759e1,-4.503002969857e1,
-4.349291969434e1));
#56784=cartesian_point('',(-5.707313926809e1,-4.516768508614e1,
-4.363253912085e1));
#56785=cartesian_point('',(-5.670024852567e1,-4.568589991405e1,
-4.347252336222e1));
#56786=cartesian_point('',(-5.670559483233e1,-4.575025245235e1,
-4.323538290379e1));
#56787=cartesian_point('',(-5.667133514440e1,-4.582472296169e1,
-4.306664576399e1));
#56788=cartesian_point('',(-5.667332565117e1,-4.585600522263e1,
-4.289101221262e1));
#56789=cartesian_point('',(-5.667863749365e1,-4.588106731389e1,
-4.271300945689e1));
#56790=cartesian_point('',(-5.669543017906e1,-4.589343764175e1,
-4.252569627977e1));
#56791=cartesian_point('',(-5.672130852119e1,-4.589544327117e1,
-4.233365816202e1));
#56792=cartesian_point('',(-5.675715551451e1,-4.588607467880e1,
-4.214386549570e1));
#56793=cartesian_point('',(-5.680684162552e1,-4.586451575056e1,
-4.194578143897e1));
#56794=cartesian_point('',(-5.685015417810e1,-4.584151513881e1,
-4.181794463711e1));
#56795=cartesian_point('',(-5.687765308235e1,-4.582658041342e1,
-4.175025742281e1));
#56796=cartesian_point('',(-5.705492506508e1,-4.521081141640e1,
-4.300919118716e1));
#56797=cartesian_point('',(-5.703400860887e1,-4.521334062202e1,
-4.303550832551e1));
#56798=cartesian_point('',(-5.698530148753e1,-4.524374783288e1,
-4.309942221277e1));
#56799=cartesian_point('',(-5.688740508556e1,-4.540285481496e1,
-4.303195406039e1));
#56800=cartesian_point('',(-5.692171070383e1,-4.544604621603e1,
-4.290015311616e1));
#56801=cartesian_point('',(-5.694807677223e1,-4.549525817353e1,
-4.278126517741e1));
#56802=cartesian_point('',(-5.699058167669e1,-4.553623895314e1,
-4.264972375958e1));
#56803=cartesian_point('',(-5.703887792157e1,-4.557922259872e1,
-4.250831916265e1));
#56804=cartesian_point('',(-5.709518527156e1,-4.562218714168e1,
-4.235540171365e1));
#56805=cartesian_point('',(-5.715742345227e1,-4.566477284154e1,
-4.219500547019e1));
#56806=cartesian_point('',(-5.722366961896e1,-4.570503334122e1,
-4.203336312123e1));
#56807=cartesian_point('',(-5.729846324282e1,-4.574540268260e1,
-4.186093184267e1));
#56808=cartesian_point('',(-5.735199691792e1,-4.577052144091e1,
-4.174604733181e1));
#56809=cartesian_point('',(-5.738253975882e1,-4.578376926540e1,
-4.168362238819e1));
#56810=cartesian_point('',(-5.727500198863e1,-4.565140801699e1,
-4.286757312922e1));
#56811=cartesian_point('',(-5.727757357052e1,-4.564582495466e1,
-4.286936614741e1));
#56812=cartesian_point('',(-5.728412293934e1,-4.560611822945e1,
-4.285747578474e1));
#56813=cartesian_point('',(-5.740502236307e1,-4.546985480134e1,
-4.288370333976e1));
#56814=cartesian_point('',(-5.741600856094e1,-4.553643306572e1,
-4.285269909607e1));
#56815=cartesian_point('',(-5.745140113048e1,-4.559868752023e1,
-4.277405794603e1));
#56816=cartesian_point('',(-5.748030273879e1,-4.568167950969e1,
-4.267290776196e1));
#56817=cartesian_point('',(-5.751230278545e1,-4.577043161419e1,
-4.254946992639e1));
#56818=cartesian_point('',(-5.754287524409e1,-4.586593549226e1,
-4.240666431940e1));
#56819=cartesian_point('',(-5.757092882784e1,-4.596308303478e1,
-4.224749945668e1));
#56820=cartesian_point('',(-5.759412945633e1,-4.605670933743e1,
-4.207781210664e1));
#56821=cartesian_point('',(-5.761317368814e1,-4.615029383499e1,
-4.188583803304e1));
#56822=cartesian_point('',(-5.762139350076e1,-4.620623030775e1,
-4.174815464383e1));
#56823=cartesian_point('',(-5.762451190655e1,-4.623371510255e1,
-4.166952690789e1));
#56824=(bounded_surface()b_spline_surface(3,3,((#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,#56799,#56800,#56801,#56802,#56803,#56804,
#56805,#56806,#56807,#56808,#56809),(#56810,#56811,#56812,#56813,#56814,#56815,
#56816,#56817,#56818,#56819,#56820,#56821,#56822,#56823)),.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());
#56825=oriented_edge('',*,*,#56665,.t.);
#56827=oriented_edge('',*,*,#56826,.t.);
#56829=oriented_edge('',*,*,#56828,.t.);
#56831=oriented_edge('',*,*,#56830,.f.);
#56832=edge_loop('',(#56825,#56827,#56829,#56831));
#56833=face_outer_bound('',#56832,.f.);
#56835=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#56836=direction('',(0.e0,0.e0,1.e0));
#56837=direction('',(-8.064397752418e-1,-5.913162342673e-1,0.e0));
#56838=axis2_placement_3d('',#56835,#56836,#56837);
#56839=toroidal_surface('',#56838,7.344368814732e1,5.e-1);
#56840=oriented_edge('',*,*,#56763,.f.);
#56842=oriented_edge('',*,*,#56841,.t.);
#56844=oriented_edge('',*,*,#56843,.t.);
#56846=oriented_edge('',*,*,#56845,.t.);
#56847=oriented_edge('',*,*,#56826,.f.);
#56848=edge_loop('',(#56840,#56842,#56844,#56846,#56847));
#56849=face_outer_bound('',#56848,.f.);
#56851=cartesian_point('',(-5.940624195953e1,-4.280412524262e1,
-4.179379508875e1));
#56852=cartesian_point('',(-5.942767496265e1,-4.280033714267e1,
-4.187756432992e1));
#56853=cartesian_point('',(-5.945504232748e1,-4.280115880332e1,
-4.201593484300e1));
#56854=cartesian_point('',(-5.947637417454e1,-4.281466224152e1,
-4.220584599732e1));
#56855=cartesian_point('',(-5.948429441901e1,-4.283145912487e1,
-4.235452812415e1));
#56856=cartesian_point('',(-5.948442934710e1,-4.285164074704e1,
-4.249082912297e1));
#56857=cartesian_point('',(-5.947864475915e1,-4.287399050742e1,
-4.261585775366e1));
#56858=cartesian_point('',(-5.946833215483e1,-4.289772537715e1,
-4.273070106248e1));
#56859=cartesian_point('',(-5.945453058293e1,-4.292234794827e1,
-4.283636170972e1));
#56860=cartesian_point('',(-5.943799056239e1,-4.294758430244e1,
-4.293384998486e1));
#56861=cartesian_point('',(-5.941921505346e1,-4.297333791256e1,
-4.302417482830e1));
#56862=cartesian_point('',(-5.939849900963e1,-4.299964763692e1,
-4.310828788352e1));
#56863=cartesian_point('',(-5.937594543204e1,-4.302667879708e1,
-4.318710268555e1));
#56864=cartesian_point('',(-5.935144132410e1,-4.305475536152e1,
-4.326156549261e1));
#56865=cartesian_point('',(-5.932458331054e1,-4.308443977746e1,
-4.333274768336e1));
#56866=cartesian_point('',(-5.929456883795e1,-4.311664704852e1,
-4.340185301403e1));
#56867=cartesian_point('',(-5.926012766727e1,-4.315271950961e1,
-4.346997692148e1));
#56868=cartesian_point('',(-5.921932959718e1,-4.319471063985e1,
-4.353792511184e1));
#56869=cartesian_point('',(-5.916932467171e1,-4.324581212667e1,
-4.360606685032e1));
#56870=cartesian_point('',(-5.910435492695e1,-4.331318241857e1,
-4.367482383343e1));
#56871=cartesian_point('',(-5.901334739255e1,-4.341170817919e1,
-4.374296233422e1));
#56872=cartesian_point('',(-5.888357822392e1,-4.356884148140e1,
-4.378668891897e1));
#56873=cartesian_point('',(-5.875478753855e1,-4.375713714180e1,
-4.375254486782e1));
#56874=cartesian_point('',(-5.867075903547e1,-4.390128509535e1,
-4.366858206277e1));
#56875=cartesian_point('',(-5.863642281605e1,-4.396368268272e1,
-4.361133896084e1));
#56876=cartesian_point('',(-5.862088106517e1,-4.399200646184e1,
-4.358200115333e1));
#56877=cartesian_point('',(-5.899555665860e1,-4.308173671600e1,
-4.175378011021e1));
#56878=cartesian_point('',(-5.900224500873e1,-4.305337841504e1,
-4.181874516987e1));
#56879=cartesian_point('',(-5.901122943472e1,-4.301286511418e1,
-4.192930298903e1));
#56880=cartesian_point('',(-5.901775380987e1,-4.296903472891e1,
-4.208703296817e1));
#56881=cartesian_point('',(-5.901927204712e1,-4.294084504345e1,
-4.221360078811e1));
#56882=cartesian_point('',(-5.901746388907e1,-4.291983276636e1,
-4.233203743873e1));
#56883=cartesian_point('',(-5.901295261295e1,-4.290450900713e1,
-4.244262379268e1));
#56884=cartesian_point('',(-5.900624078551e1,-4.289378216564e1,
-4.254581858504e1));
#56885=cartesian_point('',(-5.899771648399e1,-4.288685352541e1,
-4.264214419186e1));
#56886=cartesian_point('',(-5.898765049813e1,-4.288314144970e1,
-4.273223452733e1));
#56887=cartesian_point('',(-5.897619327838e1,-4.288224704670e1,
-4.281680690825e1));
#56888=cartesian_point('',(-5.896337616648e1,-4.288393545601e1,
-4.289659567657e1));
#56889=cartesian_point('',(-5.894909974987e1,-4.288812747090e1,
-4.297235913368e1));
#56890=cartesian_point('',(-5.893309404536e1,-4.289491920704e1,
-4.304494267808e1));
#56891=cartesian_point('',(-5.891483421180e1,-4.290464898299e1,
-4.311537281261e1));
#56892=cartesian_point('',(-5.889340676897e1,-4.291803278493e1,
-4.318487581375e1));
#56893=cartesian_point('',(-5.886736968999e1,-4.293634160017e1,
-4.325464767508e1));
#56894=cartesian_point('',(-5.883448440319e1,-4.296176892232e1,
-4.332564777477e1));
#56895=cartesian_point('',(-5.879140782877e1,-4.299790479320e1,
-4.339839218792e1));
#56896=cartesian_point('',(-5.873179132912e1,-4.305241942374e1,
-4.347336329829e1));
#56897=cartesian_point('',(-5.864378472034e1,-4.314111503304e1,
-4.354916169258e1));
#56898=cartesian_point('',(-5.851364090347e1,-4.329484223310e1,
-4.359857069822e1));
#56899=cartesian_point('',(-5.838709873792e1,-4.348319806840e1,
-4.355989066178e1));
#56900=cartesian_point('',(-5.831326006598e1,-4.362076833815e1,
-4.346624122570e1));
#56901=cartesian_point('',(-5.828830841646e1,-4.367514184428e1,
-4.340412638926e1));
#56902=cartesian_point('',(-5.827796155274e1,-4.369888128279e1,
-4.337270373968e1));
#56903=cartesian_point('',(-5.908038742159e1,-4.356739248838e1,
-4.168861631752e1));
#56904=cartesian_point('',(-5.906107606173e1,-4.354293278147e1,
-4.174860263575e1));
#56905=cartesian_point('',(-5.902881508829e1,-4.350458108954e1,
-4.184829261696e1));
#56906=cartesian_point('',(-5.898301661206e1,-4.345558081580e1,
-4.198670148284e1));
#56907=cartesian_point('',(-5.894613257731e1,-4.341906460701e1,
-4.209599896377e1));
#56908=cartesian_point('',(-5.891138245409e1,-4.338703548318e1,
-4.219695458900e1));
#56909=cartesian_point('',(-5.887868583749e1,-4.335885256323e1,
-4.229013914158e1));
#56910=cartesian_point('',(-5.884795421298e1,-4.333401282604e1,
-4.237613017070e1));
#56911=cartesian_point('',(-5.881909844451e1,-4.331212496703e1,
-4.245546462598e1));
#56912=cartesian_point('',(-5.879200063675e1,-4.329286665275e1,
-4.252870412244e1));
#56913=cartesian_point('',(-5.876651504915e1,-4.327597592736e1,
-4.259642211484e1));
#56914=cartesian_point('',(-5.874248439073e1,-4.326125783328e1,
-4.265915273975e1));
#56915=cartesian_point('',(-5.871973518071e1,-4.324858122309e1,
-4.271739453906e1));
#56916=cartesian_point('',(-5.869805488201e1,-4.323787657921e1,
-4.277165000168e1));
#56917=cartesian_point('',(-5.867715702298e1,-4.322914899317e1,
-4.282247195628e1));
#56918=cartesian_point('',(-5.865665799273e1,-4.322253184261e1,
-4.287043629093e1));
#56919=cartesian_point('',(-5.863610571720e1,-4.321839387833e1,
-4.291593623958e1));
#56920=cartesian_point('',(-5.861492289387e1,-4.321746852125e1,
-4.295907335316e1));
#56921=cartesian_point('',(-5.859228612294e1,-4.322097605861e1,
-4.299964830222e1));
#56922=cartesian_point('',(-5.856634976580e1,-4.323127676538e1,
-4.303767682287e1));
#56923=cartesian_point('',(-5.853369993667e1,-4.325324350591e1,
-4.307244015495e1));
#56924=cartesian_point('',(-5.849152171120e1,-4.329716259166e1,
-4.309318770905e1));
#56925=cartesian_point('',(-5.845581453415e1,-4.335550244784e1,
-4.307708877339e1));
#56926=cartesian_point('',(-5.844112810906e1,-4.340231338640e1,
-4.303463020849e1));
#56927=cartesian_point('',(-5.844080334233e1,-4.342385919115e1,
-4.300231907936e1));
#56928=cartesian_point('',(-5.844182937641e1,-4.343399489542e1,
-4.298501398038e1));
#56929=cartesian_point('',(-5.956145136422e1,-4.369269845260e1,
-4.167456907759e1));
#56930=cartesian_point('',(-5.953531436613e1,-4.369604336027e1,
-4.174922903511e1));
#56931=cartesian_point('',(-5.948721766963e1,-4.370081997808e1,
-4.186771536233e1));
#56932=cartesian_point('',(-5.941281775223e1,-4.370486440300e1,
-4.202227591524e1));
#56933=cartesian_point('',(-5.935047582326e1,-4.370642678078e1,
-4.213935961073e1));
#56934=cartesian_point('',(-5.929033895102e1,-4.370645158526e1,
-4.224367669886e1));
#56935=cartesian_point('',(-5.923298545380e1,-4.370527376424e1,
-4.233686636998e1));
#56936=cartesian_point('',(-5.917872536772e1,-4.370318717411e1,
-4.242023305688e1));
#56937=cartesian_point('',(-5.912772461509e1,-4.370043982230e1,
-4.249480608419e1));
#56938=cartesian_point('',(-5.908002256266e1,-4.369723222110e1,
-4.256146346026e1));
#56939=cartesian_point('',(-5.903558024906e1,-4.369371838637e1,
-4.262095091028e1));
#56940=cartesian_point('',(-5.899434749855e1,-4.369001018402e1,
-4.267385377485e1));
#56941=cartesian_point('',(-5.895629179441e1,-4.368617790304e1,
-4.272061032368e1));
#56942=cartesian_point('',(-5.892140524553e1,-4.368224246341e1,
-4.276153941532e1));
#56943=cartesian_point('',(-5.888972060600e1,-4.367815662825e1,
-4.279684577718e1));
#56944=cartesian_point('',(-5.886140479037e1,-4.367376943964e1,
-4.282654319156e1));
#56945=cartesian_point('',(-5.883699881267e1,-4.366877246827e1,
-4.285025833750e1));
#56946=cartesian_point('',(-5.881761198924e1,-4.366254779196e1,
-4.286722740969e1));
#56947=cartesian_point('',(-5.880500446091e1,-4.365395131015e1,
-4.287651074352e1));
#56948=cartesian_point('',(-5.880165711222e1,-4.364042622222e1,
-4.287767624022e1));
#56949=cartesian_point('',(-5.881193232620e1,-4.361686245254e1,
-4.287073552023e1));
#56950=cartesian_point('',(-5.884310815686e1,-4.357308689260e1,
-4.286202208583e1));
#56951=cartesian_point('',(-5.888051242254e1,-4.352350065700e1,
-4.286919322614e1));
#56952=cartesian_point('',(-5.890471099070e1,-4.350159208480e1,
-4.287889107401e1));
#56953=cartesian_point('',(-5.891543299880e1,-4.350392693298e1,
-4.287617790330e1));
#56954=cartesian_point('',(-5.892069950942e1,-4.350736083228e1,
-4.287267007243e1));
#56955=(bounded_surface()b_spline_surface(3,3,((#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),(#56929,#56930,#56931,
#56932,#56933,#56934,#56935,#56936,#56937,#56938,#56939,#56940,#56941,#56942,
#56943,#56944,#56945,#56946,#56947,#56948,#56949,#56950,#56951,#56952,#56953,
#56954)),.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.612875794571e-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());
#56956=oriented_edge('',*,*,#56761,.f.);
#56958=oriented_edge('',*,*,#56957,.t.);
#56960=oriented_edge('',*,*,#56959,.t.);
#56961=oriented_edge('',*,*,#56841,.f.);
#56962=edge_loop('',(#56956,#56958,#56960,#56961));
#56963=face_outer_bound('',#56962,.f.);
#56965=cartesian_point('',(-5.946739002827e1,-4.277569488738e1,
-4.131567944440e1));
#56966=cartesian_point('',(-5.951734173962e1,-4.274227503194e1,
-4.151430174302e1));
#56967=cartesian_point('',(-5.958253676631e1,-4.272626866950e1,
-4.183254632579e1));
#56968=cartesian_point('',(-5.962040473562e1,-4.277530294609e1,
-4.217102082705e1));
#56969=cartesian_point('',(-5.962880076212e1,-4.280326149607e1,
-4.229078701277e1));
#56970=cartesian_point('',(-5.891517880748e1,-4.307670575183e1,
-4.133853634435e1));
#56971=cartesian_point('',(-5.893254107455e1,-4.298655911291e1,
-4.149716814571e1));
#56972=cartesian_point('',(-5.896587642298e1,-4.287194004817e1,
-4.176312947813e1));
#56973=cartesian_point('',(-5.899878778126e1,-4.280748169500e1,
-4.206741344101e1));
#56974=cartesian_point('',(-5.900948449525e1,-4.279471919469e1,
-4.217840650716e1));
#56975=cartesian_point('',(-5.905906915662e1,-4.368894961039e1,
-4.136104993522e1));
#56976=cartesian_point('',(-5.901139070797e1,-4.361506104767e1,
-4.149352841626e1));
#56977=cartesian_point('',(-5.894377297309e1,-4.350699288379e1,
-4.170554237033e1));
#56978=cartesian_point('',(-5.888229999621e1,-4.341282300638e1,
-4.193064469306e1));
#56979=cartesian_point('',(-5.886190628550e1,-4.338322035270e1,
-4.201024864719e1));
#56980=cartesian_point('',(-5.968779010259e1,-4.371348253423e1,
-4.135016401640e1));
#56981=cartesian_point('',(-5.963811749121e1,-4.370496553868e1,
-4.150872668780e1));
#56982=cartesian_point('',(-5.954868041647e1,-4.369899333799e1,
-4.174433886147e1));
#56983=cartesian_point('',(-5.944197778317e1,-4.370251780666e1,
-4.196152906895e1));
#56984=cartesian_point('',(-5.940275190900e1,-4.370468191605e1,
-4.203321584800e1));
#56985=(bounded_surface()b_spline_surface(3,3,((#56965,#56966,#56967,#56968,
#56969),(#56970,#56971,#56972,#56973,#56974),(#56975,#56976,#56977,#56978,
#56979),(#56980,#56981,#56982,#56983,#56984)),.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());
#56987=oriented_edge('',*,*,#56986,.f.);
#56989=oriented_edge('',*,*,#56988,.t.);
#56991=oriented_edge('',*,*,#56990,.f.);
#56992=oriented_edge('',*,*,#56957,.f.);
#56993=edge_loop('',(#56987,#56989,#56991,#56992));
#56994=face_outer_bound('',#56993,.f.);
#56996=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56997=direction('',(0.e0,0.e0,1.e0));
#56998=direction('',(1.e0,0.e0,0.e0));
#56999=axis2_placement_3d('',#56996,#56997,#56998);
#57000=conical_surface('',#56999,7.334631745054e1,5.e-1);
#57001=oriented_edge('',*,*,#56986,.t.);
#57002=oriented_edge('',*,*,#56759,.f.);
#57004=oriented_edge('',*,*,#57003,.t.);
#57006=oriented_edge('',*,*,#57005,.t.);
#57008=oriented_edge('',*,*,#57007,.f.);
#57010=oriented_edge('',*,*,#57009,.f.);
#57012=oriented_edge('',*,*,#57011,.t.);
#57013=edge_loop('',(#57001,#57002,#57004,#57006,#57008,#57010,#57012));
#57014=face_outer_bound('',#57013,.f.);
#57016=cartesian_point('',(-6.236246556250e1,-3.870982253293e1,
-4.228405173682e1));
#57017=cartesian_point('',(-6.234053030394e1,-3.871186862071e1,
-4.219223379840e1));
#57018=cartesian_point('',(-6.228800340824e1,-3.870255431523e1,
-4.191549381626e1));
#57019=cartesian_point('',(-6.226616672353e1,-3.864793863512e1,
-4.159362157042e1));
#57020=cartesian_point('',(-6.227350022150e1,-3.858701436314e1,
-4.136892583456e1));
#57021=cartesian_point('',(-6.227672329700e1,-3.857066114306e1,
-4.131419665204e1));
#57022=cartesian_point('',(-6.211966181064e1,-3.813995612027e1,
-4.217220132234e1));
#57023=cartesian_point('',(-6.212596140203e1,-3.812860397818e1,
-4.208718127464e1));
#57024=cartesian_point('',(-6.216024533676e1,-3.808567509922e1,
-4.183690297199e1));
#57025=cartesian_point('',(-6.224225294188e1,-3.801521032566e1,
-4.156287506437e1));
#57026=cartesian_point('',(-6.232283661412e1,-3.795933586811e1,
-4.138103620379e1));
#57027=cartesian_point('',(-6.234392623257e1,-3.794528053460e1,
-4.133740534499e1));
#57028=cartesian_point('',(-6.260834604885e1,-3.777969911064e1,
-4.200577935862e1));
#57029=cartesian_point('',(-6.263545484785e1,-3.778549390430e1,
-4.194474916028e1));
#57030=cartesian_point('',(-6.272401165654e1,-3.780251767199e1,
-4.176072146725e1));
#57031=cartesian_point('',(-6.284574715305e1,-3.782318197661e1,
-4.154638449822e1));
#57032=cartesian_point('',(-6.294096763883e1,-3.784017935247e1,
-4.139656397914e1));
#57033=cartesian_point('',(-6.296481675582e1,-3.784449433604e1,
-4.136005953663e1));
#57034=cartesian_point('',(-6.311100842713e1,-3.815799828133e1,
-4.202913462743e1));
#57035=cartesian_point('',(-6.312094770559e1,-3.818630921555e1,
-4.197406317910e1));
#57036=cartesian_point('',(-6.315155337145e1,-3.826882747256e1,
-4.179880267437e1));
#57037=cartesian_point('',(-6.319056994805e1,-3.835379890389e1,
-4.156836211931e1));
#57038=cartesian_point('',(-6.322032340859e1,-3.840449617947e1,
-4.139271052931e1));
#57039=cartesian_point('',(-6.322777335046e1,-3.841628172201e1,
-4.134889724628e1));
#57040=(bounded_surface()b_spline_surface(3,3,((#57016,#57017,#57018,#57019,
#57020,#57021),(#57022,#57023,#57024,#57025,#57026,#57027),(#57028,#57029,
#57030,#57031,#57032,#57033),(#57034,#57035,#57036,#57037,#57038,#57039)),
.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());
#57041=oriented_edge('',*,*,#57003,.f.);
#57043=oriented_edge('',*,*,#57042,.t.);
#57045=oriented_edge('',*,*,#57044,.f.);
#57047=oriented_edge('',*,*,#57046,.f.);
#57048=edge_loop('',(#57041,#57043,#57045,#57047));
#57049=face_outer_bound('',#57048,.f.);
#57051=cartesian_point('',(-6.317661841601e1,-3.742903292133e1,
-4.370867872203e1));
#57052=cartesian_point('',(-6.303089323960e1,-3.738521039371e1,
-4.366466762814e1));
#57053=cartesian_point('',(-6.295242165621e1,-3.751684789274e1,
-4.374954957907e1));
#57054=cartesian_point('',(-6.263546905210e1,-3.80036359e1,-4.378629569502e1));
#57055=cartesian_point('',(-6.257396649269e1,-3.821678545123e1,
-4.350714803860e1));
#57056=cartesian_point('',(-6.251516123648e1,-3.832908129610e1,
-4.335116457700e1));
#57057=cartesian_point('',(-6.247689247937e1,-3.841182111530e1,
-4.316986818058e1));
#57058=cartesian_point('',(-6.243942249865e1,-3.847660336845e1,
-4.298897456042e1));
#57059=cartesian_point('',(-6.240476963465e1,-3.852695529047e1,
-4.279502253239e1));
#57060=cartesian_point('',(-6.237151834999e1,-3.856163235557e1,
-4.259330494952e1));
#57061=cartesian_point('',(-6.234092980273e1,-3.857890364267e1,
-4.238819995001e1));
#57062=cartesian_point('',(-6.231441039158e1,-3.857794045307e1,
-4.218780739584e1));
#57063=cartesian_point('',(-6.229176739378e1,-3.855857343326e1,
-4.198512932880e1));
#57064=cartesian_point('',(-6.228064379225e1,-3.853210542764e1,
-4.185205869718e1));
#57065=cartesian_point('',(-6.227628970245e1,-3.851388848793e1,
-4.178227092958e1));
#57066=cartesian_point('',(-6.278921124003e1,-3.720892405206e1,
-4.352103184942e1));
#57067=cartesian_point('',(-6.261646383337e1,-3.714564270089e1,
-4.346464977812e1));
#57068=cartesian_point('',(-6.254378603272e1,-3.726585780202e1,
-4.355966734030e1));
#57069=cartesian_point('',(-6.221426054366e1,-3.776395603812e1,
-4.360172572041e1));
#57070=cartesian_point('',(-6.219124485541e1,-3.794346925729e1,
-4.328876685499e1));
#57071=cartesian_point('',(-6.216603968008e1,-3.801527796087e1,
-4.313126251957e1));
#57072=cartesian_point('',(-6.216706497343e1,-3.805810120887e1,
-4.295119930988e1));
#57073=cartesian_point('',(-6.217309745077e1,-3.808401950112e1,
-4.277925843975e1));
#57074=cartesian_point('',(-6.218776108e1,-3.809809661864e1,-4.259957301773e1));
#57075=cartesian_point('',(-6.220926539410e1,-3.810083062333e1,
-4.241808269419e1));
#57076=cartesian_point('',(-6.223782853646e1,-3.809258096765e1,
-4.223876746646e1));
#57077=cartesian_point('',(-6.227263806372e1,-3.807433426921e1,
-4.206897023657e1));
#57078=cartesian_point('',(-6.231557400903e1,-3.804621951612e1,
-4.190296935464e1));
#57079=cartesian_point('',(-6.235003971763e1,-3.802122802657e1,
-4.179845464252e1));
#57080=cartesian_point('',(-6.237031963179e1,-3.800636248681e1,
-4.174512259777e1));
#57081=cartesian_point('',(-6.250820355288e1,-3.739428322851e1,
-4.303015168998e1));
#57082=cartesian_point('',(-6.245497870412e1,-3.737385429979e1,
-4.301897736413e1));
#57083=cartesian_point('',(-6.242404830601e1,-3.740194567929e1,
-4.306482825515e1));
#57084=cartesian_point('',(-6.232565588813e1,-3.754308310093e1,
-4.308331601941e1));
#57085=cartesian_point('',(-6.235312537775e1,-3.761358366824e1,
-4.293327848477e1));
#57086=cartesian_point('',(-6.238321066579e1,-3.765501814398e1,
-4.282263100491e1));
#57087=cartesian_point('',(-6.242771665959e1,-3.769219132165e1,
-4.269347518392e1));
#57088=cartesian_point('',(-6.247839903640e1,-3.772731488601e1,
-4.255853622201e1));
#57089=cartesian_point('',(-6.253596067222e1,-3.776165462828e1,
-4.241387707240e1));
#57090=cartesian_point('',(-6.259840553368e1,-3.779451524854e1,
-4.226385983700e1));
#57091=cartesian_point('',(-6.266393555472e1,-3.782495381263e1,
-4.211290638344e1));
#57092=cartesian_point('',(-6.272998141461e1,-3.785193337993e1,
-4.196719416398e1));
#57093=cartesian_point('',(-6.279907117947e1,-3.787665835500e1,
-4.182164096818e1));
#57094=cartesian_point('',(-6.284641397243e1,-3.789126882450e1,
-4.172726529954e1));
#57095=cartesian_point('',(-6.287198858156e1,-3.789854832587e1,
-4.167806233605e1));
#57096=cartesian_point('',(-6.267655200011e1,-3.775888905048e1,
-4.283513243246e1));
#57097=cartesian_point('',(-6.274352220631e1,-3.779132458695e1,
-4.287157081044e1));
#57098=cartesian_point('',(-6.273934225748e1,-3.775902321926e1,
-4.286895815948e1));
#57099=cartesian_point('',(-6.283370275568e1,-3.761058123001e1,
-4.286375916097e1));
#57100=cartesian_point('',(-6.286204114817e1,-3.762973720085e1,
-4.287453833178e1));
#57101=cartesian_point('',(-6.290162809477e1,-3.768798055629e1,
-4.280193903728e1));
#57102=cartesian_point('',(-6.294073546433e1,-3.776066578684e1,
-4.271123493849e1));
#57103=cartesian_point('',(-6.298272225965e1,-3.784182929176e1,
-4.259618810340e1));
#57104=cartesian_point('',(-6.302440858884e1,-3.792823958915e1,
-4.246456711563e1));
#57105=cartesian_point('',(-6.306401309872e1,-3.801652850499e1,
-4.231885750019e1));
#57106=cartesian_point('',(-6.309920899968e1,-3.810264745471e1,
-4.216422372604e1));
#57107=cartesian_point('',(-6.312827623743e1,-3.818216671432e1,
-4.200669167776e1));
#57108=cartesian_point('',(-6.315217529699e1,-3.825683068890e1,
-4.184040131229e1));
#57109=cartesian_point('',(-6.316396712461e1,-3.830083639152e1,
-4.172537362631e1));
#57110=cartesian_point('',(-6.316903521454e1,-3.832202768392e1,
-4.166293376962e1));
#57111=(bounded_surface()b_spline_surface(3,3,((#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,#57085,#57086,#57087,
#57088,#57089,#57090,#57091,#57092,#57093,#57094,#57095),(#57096,#57097,#57098,
#57099,#57100,#57101,#57102,#57103,#57104,#57105,#57106,#57107,#57108,#57109,
#57110)),.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.216759265462e-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());
#57112=oriented_edge('',*,*,#56757,.t.);
#57114=oriented_edge('',*,*,#57113,.t.);
#57116=oriented_edge('',*,*,#57115,.t.);
#57117=oriented_edge('',*,*,#57042,.f.);
#57118=edge_loop('',(#57112,#57114,#57116,#57117));
#57119=face_outer_bound('',#57118,.f.);
#57121=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57122=direction('',(0.e0,0.e0,1.e0));
#57123=direction('',(-8.767228276277e-1,-4.809959287942e-1,0.e0));
#57124=axis2_placement_3d('',#57121,#57122,#57123);
#57125=toroidal_surface('',#57124,7.344368814732e1,5.e-1);
#57126=oriented_edge('',*,*,#56755,.f.);
#57128=oriented_edge('',*,*,#57127,.t.);
#57130=oriented_edge('',*,*,#57129,.t.);
#57132=oriented_edge('',*,*,#57131,.t.);
#57133=oriented_edge('',*,*,#57113,.f.);
#57134=edge_loop('',(#57126,#57128,#57130,#57132,#57133));
#57135=face_outer_bound('',#57134,.f.);
#57137=cartesian_point('',(-6.448507271603e1,-3.468385950479e1,
-4.179379470215e1));
#57138=cartesian_point('',(-6.450582793503e1,-3.467730619750e1,
-4.187756403478e1));
#57139=cartesian_point('',(-6.453306848193e1,-3.467454866565e1,
-4.201593479237e1));
#57140=cartesian_point('',(-6.455598039917e1,-3.468515223305e1,
-4.220584615580e1));
#57141=cartesian_point('',(-6.456602530774e1,-3.470077163165e1,
-4.235452830747e1));
#57142=cartesian_point('',(-6.456879330303e1,-3.472076297354e1,
-4.249082918797e1));
#57143=cartesian_point('',(-6.456597543561e1,-3.474367654642e1,
-4.261585769946e1));
#57144=cartesian_point('',(-6.455884908648e1,-3.476855441128e1,
-4.273070095576e1));
#57145=cartesian_point('',(-6.454837948300e1,-3.479476779757e1,
-4.283636160984e1));
#57146=cartesian_point('',(-6.453527496806e1,-3.482194716446e1,
-4.293384992085e1));
#57147=cartesian_point('',(-6.452002160192e1,-3.484993115498e1,
-4.302417480217e1));
#57148=cartesian_point('',(-6.450291689023e1,-3.487871979032e1,
-4.310828788154e1));
#57149=cartesian_point('',(-6.448408453409e1,-3.490846353070e1,
-4.318710269071e1));
#57150=cartesian_point('',(-6.446345479038e1,-3.493949832233e1,
-4.326156549277e1));
#57151=cartesian_point('',(-6.444070114843e1,-3.497243445281e1,
-4.333274767218e1));
#57152=cartesian_point('',(-6.441514735149e1,-3.500828385394e1,
-4.340185299127e1));
#57153=cartesian_point('',(-6.438570923584e1,-3.504854317848e1,
-4.346997689166e1));
#57154=cartesian_point('',(-6.435074114479e1,-3.509550028107e1,
-4.353792508116e1));
#57155=cartesian_point('',(-6.430783410318e1,-3.515269153698e1,
-4.360606682268e1));
#57156=cartesian_point('',(-6.425221377454e1,-3.522796571479e1,
-4.367482380909e1));
#57157=cartesian_point('',(-6.417484502168e1,-3.533752742819e1,
-4.374296231362e1));
#57158=cartesian_point('',(-6.406669606273e1,-3.551025469116e1,
-4.378668891680e1));
#57159=cartesian_point('',(-6.396358470251e1,-3.571375002554e1,
-4.375254488760e1));
#57160=cartesian_point('',(-6.389909014099e1,-3.586763273038e1,
-4.366858207602e1));
#57161=cartesian_point('',(-6.387319218855e1,-3.593397828401e1,
-4.361133896450e1));
#57162=cartesian_point('',(-6.386148039136e1,-3.596408836285e1,
-4.358200114893e1));
#57163=cartesian_point('',(-6.411413653832e1,-3.501270126150e1,
-4.175377980882e1));
#57164=cartesian_point('',(-6.411706615554e1,-3.498371250328e1,
-4.181874493531e1));
#57165=cartesian_point('',(-6.412068568962e1,-3.494237302144e1,
-4.192930294382e1));
#57166=cartesian_point('',(-6.412143323062e1,-3.489806596620e1,
-4.208703310066e1));
#57167=cartesian_point('',(-6.411925898229e1,-3.486991928342e1,
-4.221360094635e1));
#57168=cartesian_point('',(-6.411472364196e1,-3.484932280407e1,
-4.233203749648e1));
#57169=cartesian_point('',(-6.410825081499e1,-3.483471899476e1,
-4.244262374470e1));
#57170=cartesian_point('',(-6.410019628e1,-3.482495999337e1,-4.254581848845e1));
#57171=cartesian_point('',(-6.409084053765e1,-3.481920326928e1,-4.26421441e1));
#57172=cartesian_point('',(-6.408037614245e1,-3.481683682215e1,
-4.273223446755e1));
#57173=cartesian_point('',(-6.406890019386e1,-3.481744553706e1,
-4.281680688343e1));
#57174=cartesian_point('',(-6.405641311239e1,-3.482079247126e1,
-4.289659567456e1));
#57175=cartesian_point('',(-6.404280599887e1,-3.482681206997e1,
-4.297235913862e1));
#57176=cartesian_point('',(-6.402782372565e1,-3.483563486523e1,
-4.304494267826e1));
#57177=cartesian_point('',(-6.401099010094e1,-3.484766478602e1,
-4.311537280151e1));
#57178=cartesian_point('',(-6.399149291371e1,-3.486373092629e1,
-4.318487579072e1));
#57179=cartesian_point('',(-6.396806836996e1,-3.488528162288e1,
-4.325464764428e1));
#57180=cartesian_point('',(-6.393878335662e1,-3.491478379710e1,
-4.332564774239e1));
#57181=cartesian_point('',(-6.390079198890e1,-3.495623313709e1,
-4.339839215813e1));
#57182=cartesian_point('',(-6.384880110781e1,-3.501806289516e1,
-4.347336327157e1));
#57183=cartesian_point('',(-6.377312451590e1,-3.511748685432e1,
-4.354916166958e1));
#57184=cartesian_point('',(-6.366415952855e1,-3.528688605381e1,
-4.359857069593e1));
#57185=cartesian_point('',(-6.356328530417e1,-3.549014755877e1,
-4.355989068422e1));
#57186=cartesian_point('',(-6.350803483816e1,-3.563617881420e1,
-4.346624124022e1));
#57187=cartesian_point('',(-6.349039381788e1,-3.569334400008e1,
-4.340412639321e1));
#57188=cartesian_point('',(-6.348323408961e1,-3.571823088768e1,
-4.337270373503e1));
#57189=cartesian_point('',(-6.426163246929e1,-3.548312950432e1,
-4.168861604105e1));
#57190=cartesian_point('',(-6.423929365976e1,-3.546139965943e1,
-4.174860242269e1));
#57191=cartesian_point('',(-6.420230272053e1,-3.542758691286e1,
-4.184829257931e1));
#57192=cartesian_point('',(-6.415050017925e1,-3.538498369884e1,
-4.198670159841e1));
#57193=cartesian_point('',(-6.410916536269e1,-3.535359422173e1,
-4.209599909908e1));
#57194=cartesian_point('',(-6.407053192476e1,-3.532637493786e1,
-4.219695463736e1));
#57195=cartesian_point('',(-6.403443645754e1,-3.530270091394e1,
-4.229013910098e1));
#57196=cartesian_point('',(-6.400072552592e1,-3.528208497448e1,
-4.237613009044e1));
#57197=cartesian_point('',(-6.396925968210e1,-3.526415080036e1,
-4.245546455069e1));
#57198=cartesian_point('',(-6.393987997487e1,-3.524859421062e1,
-4.252870407416e1));
#57199=cartesian_point('',(-6.391240772651e1,-3.523517451829e1,
-4.259642209509e1));
#57200=cartesian_point('',(-6.388666154955e1,-3.522371896647e1,
-4.265915273807e1));
#57201=cartesian_point('',(-6.386245233032e1,-3.521412017340e1,
-4.271739454259e1));
#57202=cartesian_point('',(-6.383956027472e1,-3.520633695670e1,
-4.277165000150e1));
#57203=cartesian_point('',(-6.381770202468e1,-3.520041175518e1,
-4.282247194805e1));
#57204=cartesian_point('',(-6.379651465856e1,-3.519652687574e1,
-4.287043627506e1));
#57205=cartesian_point('',(-6.377559810008e1,-3.519510692157e1,
-4.291593621983e1));
#57206=cartesian_point('',(-6.375447571590e1,-3.519695439246e1,
-4.295907333406e1));
#57207=cartesian_point('',(-6.373249043078e1,-3.520338661169e1,
-4.299964828619e1));
#57208=cartesian_point('',(-6.370812047489e1,-3.521698456568e1,
-4.303767680974e1));
#57209=cartesian_point('',(-6.367861720598e1,-3.524302503063e1,
-4.307244014472e1));
#57210=cartesian_point('',(-6.364253241205e1,-3.529207373876e1,
-4.309318770786e1));
#57211=cartesian_point('',(-6.361474558803e1,-3.535457521414e1,
-4.307708878270e1));
#57212=cartesian_point('',(-6.360629485549e1,-3.540290265303e1,
-4.303463021565e1));
#57213=cartesian_point('',(-6.360878515948e1,-3.542430652426e1,
-4.300231908136e1));
#57214=cartesian_point('',(-6.361112539129e1,-3.543422159450e1,
-4.298501397756e1));
#57215=cartesian_point('',(-6.475493655857e1,-3.554457188057e1,
-4.167456873668e1));
#57216=cartesian_point('',(-6.472945975802e1,-3.555129974123e1,
-4.174922877946e1));
#57217=cartesian_point('',(-6.468239792728e1,-3.556231339405e1,
-4.186771532563e1));
#57218=cartesian_point('',(-6.460916233029e1,-3.557603437043e1,
-4.202227604287e1));
#57219=cartesian_point('',(-6.454755765950e1,-3.558572063628e1,
-4.213935975223e1));
#57220=cartesian_point('',(-6.448793855318e1,-3.559359465763e1,
-4.224367674684e1));
#57221=cartesian_point('',(-6.443092204132e1,-3.559991304073e1,
-4.233686632943e1));
#57222=cartesian_point('',(-6.437685382926e1,-3.560492666253e1,
-4.242023298022e1));
#57223=cartesian_point('',(-6.432593079156e1,-3.560885974973e1,
-4.249480601483e1));
#57224=cartesian_point('',(-6.427821814373e1,-3.561190595890e1,
-4.256146341749e1));
#57225=cartesian_point('',(-6.423369737414e1,-3.561422307269e1,
-4.262095089365e1));
#57226=cartesian_point('',(-6.419233334605e1,-3.561592854898e1,
-4.267385377370e1));
#57227=cartesian_point('',(-6.415410299728e1,-3.561709631992e1,
-4.272061032651e1));
#57228=cartesian_point('',(-6.411900123218e1,-3.561774815683e1,
-4.276153941511e1));
#57229=cartesian_point('',(-6.408705435563e1,-3.561783295192e1,
-4.279684577155e1));
#57230=cartesian_point('',(-6.405840814681e1,-3.561717925224e1,
-4.282654318221e1));
#57231=cartesian_point('',(-6.403355873090e1,-3.561541065075e1,
-4.285025832826e1));
#57232=cartesian_point('',(-6.401352527874e1,-3.561176971685e1,
-4.286722740368e1));
#57233=cartesian_point('',(-6.399990353962e1,-3.560489239341e1,
-4.287651074146e1));
#57234=cartesian_point('',(-6.399481944580e1,-3.559191993359e1,
-4.287767624119e1));
#57235=cartesian_point('',(-6.400193105980e1,-3.556721657553e1,
-4.287073552349e1));
#57236=cartesian_point('',(-6.402712631514e1,-3.551974626549e1,
-4.286202208619e1));
#57237=cartesian_point('',(-6.405773828247e1,-3.546570200417e1,
-4.286919322236e1));
#57238=cartesian_point('',(-6.407887019089e1,-3.544082230402e1,
-4.287889107422e1));
#57239=cartesian_point('',(-6.408980523093e1,-3.544173767449e1,
-4.287617790382e1));
#57240=cartesian_point('',(-6.409547490124e1,-3.544445477963e1,
-4.287267007178e1));
#57241=(bounded_surface()b_spline_surface(3,3,((#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),(#57215,#57216,#57217,
#57218,#57219,#57220,#57221,#57222,#57223,#57224,#57225,#57226,#57227,#57228,
#57229,#57230,#57231,#57232,#57233,#57234,#57235,#57236,#57237,#57238,#57239,
#57240)),.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.612862676379e-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());
#57242=oriented_edge('',*,*,#56753,.f.);
#57244=oriented_edge('',*,*,#57243,.t.);
#57246=oriented_edge('',*,*,#57245,.t.);
#57247=oriented_edge('',*,*,#57127,.f.);
#57248=edge_loop('',(#57242,#57244,#57246,#57247));
#57249=face_outer_bound('',#57248,.f.);
#57251=cartesian_point('',(-6.454198683606e1,-3.464769090613e1,
-4.131567944439e1));
#57252=cartesian_point('',(-6.458714903711e1,-3.460803695550e1,
-4.151430174302e1));
#57253=cartesian_point('',(-6.464969706178e1,-3.458365787113e1,
-4.183254632577e1));
#57254=cartesian_point('',(-6.469364132277e1,-3.462732989085e1,
-4.217102082702e1));
#57255=cartesian_point('',(-6.470561484313e1,-3.465395335015e1,
-4.229078701276e1));
#57256=cartesian_point('',(-6.403378966078e1,-3.501820460884e1,
-4.133853634434e1));
#57257=cartesian_point('',(-6.403923689372e1,-3.492656295632e1,
-4.149716814571e1));
#57258=cartesian_point('',(-6.405732626355e1,-3.480857333747e1,
-4.176312947811e1));
#57259=cartesian_point('',(-6.408154255720e1,-3.474037064018e1,
-4.206741344099e1));
#57260=cartesian_point('',(-6.409048191874e1,-3.472632112351e1,
-4.217840650713e1));
#57261=cartesian_point('',(-6.425636286759e1,-3.560642917697e1,
-4.136104993522e1));
#57262=cartesian_point('',(-6.419944792194e1,-3.553939602748e1,
-4.149352841624e1));
#57263=cartesian_point('',(-6.411830294023e1,-3.544107828719e1,
-4.170554237032e1));
#57264=cartesian_point('',(-6.404506423766e1,-3.535573787974e1,
-4.193064469303e1));
#57265=cartesian_point('',(-6.402098107633e1,-3.532905039428e1,
-4.201024864719e1));
#57266=cartesian_point('',(-6.488290720783e1,-3.554868766719e1,
-4.135016401639e1));
#57267=cartesian_point('',(-6.483254786154e1,-3.554672711255e1,
-4.150872668779e1));
#57268=cartesian_point('',(-6.474309640476e1,-3.555247988566e1,
-4.174433886145e1));
#57269=cartesian_point('',(-6.463776666276e1,-3.556990169045e1,
-4.196152906892e1));
#57270=cartesian_point('',(-6.459915884431e1,-3.557716728954e1,
-4.203321584800e1));
#57271=(bounded_surface()b_spline_surface(3,3,((#57251,#57252,#57253,#57254,
#57255),(#57256,#57257,#57258,#57259,#57260),(#57261,#57262,#57263,#57264,
#57265),(#57266,#57267,#57268,#57269,#57270)),.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());
#57273=oriented_edge('',*,*,#57272,.f.);
#57275=oriented_edge('',*,*,#57274,.t.);
#57277=oriented_edge('',*,*,#57276,.f.);
#57278=oriented_edge('',*,*,#57243,.f.);
#57279=edge_loop('',(#57273,#57275,#57277,#57278));
#57280=face_outer_bound('',#57279,.f.);
#57282=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#57283=direction('',(0.e0,0.e0,1.e0));
#57284=direction('',(1.e0,0.e0,0.e0));
#57285=axis2_placement_3d('',#57282,#57283,#57284);
#57286=conical_surface('',#57285,7.334631745054e1,5.e-1);
#57287=oriented_edge('',*,*,#57272,.t.);
#57288=oriented_edge('',*,*,#56751,.f.);
#57290=oriented_edge('',*,*,#57289,.t.);
#57292=oriented_edge('',*,*,#57291,.t.);
#57294=oriented_edge('',*,*,#57293,.f.);
#57296=oriented_edge('',*,*,#57295,.f.);
#57298=oriented_edge('',*,*,#57297,.t.);
#57299=edge_loop('',(#57287,#57288,#57290,#57292,#57294,#57296,#57298));
#57300=face_outer_bound('',#57299,.f.);
#57302=cartesian_point('',(-6.688159176126e1,-3.023871946762e1,
-4.228405173657e1));
#57303=cartesian_point('',(-6.686011122991e1,-3.024361117663e1,
-4.219223379824e1));
#57304=cartesian_point('',(-6.680681794827e1,-3.024123269199e1,
-4.191549381618e1));
#57305=cartesian_point('',(-6.677803930268e1,-3.018993451591e1,
-4.159362157040e1));
#57306=cartesian_point('',(-6.677735784833e1,-3.012857424596e1,
-4.136892583453e1));
#57307=cartesian_point('',(-6.677841882645e1,-3.011194023412e1,
-4.131419665196e1));
#57308=cartesian_point('',(-6.656648273621e1,-2.970542059028e1,
-4.217220132210e1));
#57309=cartesian_point('',(-6.657124668191e1,-2.969334330567e1,
-4.208718127449e1));
#57310=cartesian_point('',(-6.659963396973e1,-2.964630673778e1,
-4.183690297192e1));
#57311=cartesian_point('',(-6.667174248982e1,-2.956574065972e1,
-4.156287506436e1));
#57312=cartesian_point('',(-6.674434367739e1,-2.949982593599e1,
-4.138103620376e1));
#57313=cartesian_point('',(-6.676341828212e1,-2.948313810014e1,
-4.133740534500e1));
#57314=cartesian_point('',(-6.700396323750e1,-2.928445953653e1,
-4.200577935845e1));
#57315=cartesian_point('',(-6.703159648925e1,-2.928666634664e1,
-4.194474916017e1));
#57316=cartesian_point('',(-6.712161772971e1,-2.929198549059e1,
-4.176072146720e1));
#57317=cartesian_point('',(-6.724500899516e1,-2.929658333840e1,
-4.154638449821e1));
#57318=cartesian_point('',(-6.734163345924e1,-2.930100653192e1,
-4.139656397912e1));
#57319=cartesian_point('',(-6.736584176208e1,-2.930217166583e1,
-4.136005953658e1));
#57320=cartesian_point('',(-6.755170321968e1,-2.959391169930e1,
-4.202913462721e1));
#57321=cartesian_point('',(-6.756525278461e1,-2.962068309329e1,
-4.197406317901e1));
#57322=cartesian_point('',(-6.760636740864e1,-2.969850055413e1,
-4.179880267432e1));
#57323=cartesian_point('',(-6.765614119038e1,-2.977765235790e1,
-4.156836211929e1));
#57324=cartesian_point('',(-6.769225742829e1,-2.982403230534e1,
-4.139271052929e1));
#57325=cartesian_point('',(-6.770118195681e1,-2.983474460843e1,
-4.134889724622e1));
#57326=(bounded_surface()b_spline_surface(3,3,((#57302,#57303,#57304,#57305,
#57306,#57307),(#57308,#57309,#57310,#57311,#57312,#57313),(#57314,#57315,
#57316,#57317,#57318,#57319),(#57320,#57321,#57322,#57323,#57324,#57325)),
.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());
#57327=oriented_edge('',*,*,#57289,.f.);
#57329=oriented_edge('',*,*,#57328,.t.);
#57331=oriented_edge('',*,*,#57330,.f.);
#57333=oriented_edge('',*,*,#57332,.f.);
#57334=edge_loop('',(#57327,#57329,#57331,#57333));
#57335=face_outer_bound('',#57334,.f.);
#57337=cartesian_point('',(-6.738693254980e1,-2.882294937111e1,
-4.364380429469e1));
#57338=cartesian_point('',(-6.734408906729e1,-2.887053851754e1,
-4.369054493797e1));
#57339=cartesian_point('',(-6.725292275186e1,-2.905319097819e1,
-4.381456677018e1));
#57340=cartesian_point('',(-6.702442678944e1,-2.964078547409e1,
-4.367464600356e1));
#57341=cartesian_point('',(-6.701188452132e1,-2.975240324151e1,
-4.345452845659e1));
#57342=cartesian_point('',(-6.696878894840e1,-2.987534687820e1,
-4.328639432627e1));
#57343=cartesian_point('',(-6.694342315486e1,-2.995003754124e1,
-4.310608667619e1));
#57344=cartesian_point('',(-6.691443696841e1,-3.001637822424e1,
-4.291694511348e1));
#57345=cartesian_point('',(-6.688594783722e1,-3.006602220729e1,
-4.271238974612e1));
#57346=cartesian_point('',(-6.685628192132e1,-3.009912339958e1,
-4.249641904552e1));
#57347=cartesian_point('',(-6.682714880783e1,-3.011161781957e1,
-4.227619415935e1));
#57348=cartesian_point('',(-6.679745155380e1,-3.010136081361e1,
-4.203816631708e1));
#57349=cartesian_point('',(-6.677978552253e1,-3.007456923111e1,
-4.187723001509e1));
#57350=cartesian_point('',(-6.677153771030e1,-3.005285336453e1,
-4.178915506083e1));
#57351=cartesian_point('',(-6.695042697152e1,-2.865325279985e1,
-4.344156591993e1));
#57352=cartesian_point('',(-6.690643452558e1,-2.869099205042e1,
-4.349291969435e1));
#57353=cartesian_point('',(-6.681867633002e1,-2.885701813183e1,
-4.363253912077e1));
#57354=cartesian_point('',(-6.659261539832e1,-2.945408644364e1,
-4.347252336245e1));
#57355=cartesian_point('',(-6.661443519652e1,-2.951486249647e1,
-4.323538290390e1));
#57356=cartesian_point('',(-6.660061726525e1,-2.959566254446e1,
-4.306664576413e1));
#57357=cartesian_point('',(-6.661063639206e1,-2.962536370715e1,
-4.289101221276e1));
#57358=cartesian_point('',(-6.662225378442e1,-2.964819702238e1,
-4.271300945705e1));
#57359=cartesian_point('',(-6.664167594939e1,-2.965579957474e1,
-4.252569627992e1));
#57360=cartesian_point('',(-6.666719160347e1,-2.965103905620e1,
-4.233365816217e1));
#57361=cartesian_point('',(-6.669939236999e1,-2.963271180630e1,
-4.214386549582e1));
#57362=cartesian_point('',(-6.674180560660e1,-2.959902776891e1,
-4.194578143906e1));
#57363=cartesian_point('',(-6.677768932338e1,-2.956560077049e1,
-4.181794463716e1));
#57364=cartesian_point('',(-6.680038583382e1,-2.954405769343e1,
-4.175025742282e1));
#57365=cartesian_point('',(-6.681224467648e1,-2.890338915080e1,
-4.300919118724e1));
#57366=cartesian_point('',(-6.679269553777e1,-2.891124575307e1,
-4.303550832549e1));
#57367=cartesian_point('',(-6.675351803666e1,-2.895322319395e1,
-4.309942221273e1));
#57368=cartesian_point('',(-6.670013729080e1,-2.913224619036e1,
-4.303195406048e1));
#57369=cartesian_point('',(-6.674445273066e1,-2.916508693279e1,
-4.290015311623e1));
#57370=cartesian_point('',(-6.678265738890e1,-2.920579799285e1,
-4.278126517750e1));
#57371=cartesian_point('',(-6.683432058011e1,-2.923438130747e1,
-4.264972375967e1));
#57372=cartesian_point('',(-6.689209615645e1,-2.926340033286e1,
-4.250831916276e1));
#57373=cartesian_point('',(-6.695760492200e1,-2.929032747996e1,
-4.235540171377e1));
#57374=cartesian_point('',(-6.702874437830e1,-2.931535368079e1,
-4.219500547031e1));
#57375=cartesian_point('',(-6.710315344569e1,-2.933709656762e1,
-4.203336312133e1));
#57376=cartesian_point('',(-6.718584689303e1,-2.935673234275e1,
-4.186093184274e1));
#57377=cartesian_point('',(-6.724405766543e1,-2.936713966547e1,
-4.174604733186e1));
#57378=cartesian_point('',(-6.727698857364e1,-2.937203101225e1,
-4.168362238815e1));
#57379=cartesian_point('',(-6.713885745207e1,-2.927201268724e1,
-4.286757312914e1));
#57380=cartesian_point('',(-6.713989640663e1,-2.926595428869e1,
-4.286936614744e1));
#57381=cartesian_point('',(-6.713594575439e1,-2.922590543598e1,
-4.285747578477e1));
#57382=cartesian_point('',(-6.721745805982e1,-2.906299399813e1,
-4.288370333976e1));
#57383=cartesian_point('',(-6.724530163488e1,-2.912446022589e1,
-4.285269909613e1));
#57384=cartesian_point('',(-6.729560087033e1,-2.917543314024e1,
-4.277405794610e1));
#57385=cartesian_point('',(-6.734499758767e1,-2.924811695957e1,
-4.267290776205e1));
#57386=cartesian_point('',(-6.739887799412e1,-2.932556268791e1,
-4.254946992651e1));
#57387=cartesian_point('',(-6.745312694401e1,-2.940989961570e1,
-4.240666431953e1));
#57388=cartesian_point('',(-6.750536825927e1,-2.949647613423e1,
-4.224749945682e1));
#57389=cartesian_point('',(-6.755201061578e1,-2.958090743349e1,
-4.207781210676e1));
#57390=cartesian_point('',(-6.759462738142e1,-2.966637410675e1,
-4.188583803313e1));
#57391=cartesian_point('',(-6.761704453520e1,-2.971827714639e1,
-4.174815464389e1));
#57392=cartesian_point('',(-6.762717027223e1,-2.974401831672e1,
-4.166952690792e1));
#57393=(bounded_surface()b_spline_surface(3,3,((#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,#57367,#57368,#57369,#57370,#57371,#57372,#57373,
#57374,#57375,#57376,#57377,#57378),(#57379,#57380,#57381,#57382,#57383,#57384,
#57385,#57386,#57387,#57388,#57389,#57390,#57391,#57392)),.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());
#57394=oriented_edge('',*,*,#56749,.t.);
#57396=oriented_edge('',*,*,#57395,.t.);
#57398=oriented_edge('',*,*,#57397,.t.);
#57399=oriented_edge('',*,*,#57328,.f.);
#57400=edge_loop('',(#57394,#57396,#57398,#57399));
#57401=face_outer_bound('',#57400,.f.);
#57403=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57404=direction('',(0.e0,0.e0,1.e0));
#57405=direction('',(-9.320049093594e-1,-3.624456496221e-1,0.e0));
#57406=axis2_placement_3d('',#57403,#57404,#57405);
#57407=toroidal_surface('',#57406,7.344368814732e1,5.e-1);
#57408=oriented_edge('',*,*,#56747,.f.);
#57410=oriented_edge('',*,*,#57409,.t.);
#57412=oriented_edge('',*,*,#57411,.t.);
#57414=oriented_edge('',*,*,#57413,.t.);
#57415=oriented_edge('',*,*,#57395,.f.);
#57416=edge_loop('',(#57408,#57410,#57412,#57414,#57415));
#57417=face_outer_bound('',#57416,.f.);
#57419=cartesian_point('',(-6.846054609377e1,-2.597014328129e1,
-4.179379470903e1));
#57420=cartesian_point('',(-6.848026837105e1,-2.596093693897e1,
-4.187756404344e1));
#57421=cartesian_point('',(-6.850691593017e1,-2.595464739628e1,
-4.201593474660e1));
#57422=cartesian_point('',(-6.853101587419e1,-2.596216963592e1,
-4.220584606146e1));
#57423=cartesian_point('',(-6.854301359313e1,-2.597634427582e1,
-4.235452819914e1));
#57424=cartesian_point('',(-6.854836730756e1,-2.599580329948e1,
-4.249082914955e1));
#57425=cartesian_point('',(-6.854856436853e1,-2.601888866254e1,
-4.261585773170e1));
#57426=cartesian_point('',(-6.854474619615e1,-2.604448387826e1,
-4.273070101909e1));
#57427=cartesian_point('',(-6.853778769310e1,-2.607183956430e1,
-4.283636166912e1));
#57428=cartesian_point('',(-6.852834290885e1,-2.610049688593e1,
-4.293384995887e1));
#57429=cartesian_point('',(-6.851687268321e1,-2.613023242685e1,
-4.302417481775e1));
#57430=cartesian_point('',(-6.850367197774e1,-2.616100737925e1,
-4.310828788280e1));
#57431=cartesian_point('',(-6.848888307311e1,-2.619295477167e1,
-4.318710268774e1));
#57432=cartesian_point('',(-6.847248067236e1,-2.622641677940e1,
-4.326156549276e1));
#57433=cartesian_point('',(-6.845422071685e1,-2.626204108644e1,
-4.333274767889e1));
#57434=cartesian_point('',(-6.843356481949e1,-2.630091923535e1,
-4.340185300483e1));
#57435=cartesian_point('',(-6.840963344487e1,-2.634467658515e1,
-4.346997690940e1));
#57436=cartesian_point('',(-6.838109364073e1,-2.639579621789e1,
-4.353792509941e1));
#57437=cartesian_point('',(-6.834601863056e1,-2.645809868946e1,
-4.360606683913e1));
#57438=cartesian_point('',(-6.830069939183e1,-2.653998879933e1,
-4.367482382359e1));
#57439=cartesian_point('',(-6.823829320943e1,-2.665871185376e1,
-4.374296232589e1));
#57440=cartesian_point('',(-6.815361491024e1,-2.684407769354e1,
-4.378668891813e1));
#57441=cartesian_point('',(-6.807794715965e1,-2.705929082250e1,
-4.375254487590e1));
#57442=cartesian_point('',(-6.803409007799e1,-2.722027528627e1,
-4.366858204725e1));
#57443=cartesian_point('',(-6.801707351895e1,-2.728943360853e1,
-4.361133892165e1));
#57444=cartesian_point('',(-6.800939206975e1,-2.732081479557e1,
-4.358200109348e1));
#57445=cartesian_point('',(-6.813570578725e1,-2.634458863627e1,
-4.175377981424e1));
#57446=cartesian_point('',(-6.813482654916e1,-2.631546548890e1,
-4.181874494213e1));
#57447=cartesian_point('',(-6.813301923301e1,-2.627400724474e1,
-4.192930290739e1));
#57448=cartesian_point('',(-6.812797714966e1,-2.622998167569e1,
-4.208703302184e1));
#57449=cartesian_point('',(-6.812214762550e1,-2.620235958430e1,
-4.221360085282e1));
#57450=cartesian_point('',(-6.811496270309e1,-2.618253127809e1,
-4.233203746235e1));
#57451=cartesian_point('',(-6.810663906760e1,-2.616889727252e1,
-4.244262377323e1));
#57452=cartesian_point('',(-6.809737963160e1,-2.616027308825e1,
-4.254581854577e1));
#57453=cartesian_point('',(-6.808735252500e1,-2.615578678561e1,
-4.264214415452e1));
#57454=cartesian_point('',(-6.807666877236e1,-2.615480646335e1,
-4.273223450306e1));
#57455=cartesian_point('',(-6.806537045773e1,-2.615690788283e1,
-4.281680689822e1));
#57456=cartesian_point('',(-6.805342706948e1,-2.616185607410e1,
-4.289659567584e1));
#57457=cartesian_point('',(-6.804072208275e1,-2.616960025846e1,
-4.297235913578e1));
#57458=cartesian_point('',(-6.802701959037e1,-2.618030315280e1,
-4.304494267824e1));
#57459=cartesian_point('',(-6.801190019791e1,-2.619442738635e1,
-4.311537280817e1));
#57460=cartesian_point('',(-6.799466686180e1,-2.621290097479e1,
-4.318487580446e1));
#57461=cartesian_point('',(-6.797425564639e1,-2.623732482196e1,
-4.325464766262e1));
#57462=cartesian_point('',(-6.794907197505e1,-2.627039706546e1,
-4.332564776167e1));
#57463=cartesian_point('',(-6.791681585186e1,-2.631645067220e1,
-4.339839217588e1));
#57464=cartesian_point('',(-6.787334016103e1,-2.638453764426e1,
-4.347336328751e1));
#57465=cartesian_point('',(-6.781128842007e1,-2.649298880418e1,
-4.354916168332e1));
#57466=cartesian_point('',(-6.772536667431e1,-2.667516156707e1,
-4.359857069739e1));
#57467=cartesian_point('',(-6.765188640075e1,-2.688985086139e1,
-4.355989067099e1));
#57468=cartesian_point('',(-6.761616951231e1,-2.704184444642e1,
-4.346624120829e1));
#57469=cartesian_point('',(-6.760614097012e1,-2.710082319031e1,
-4.340412634676e1));
#57470=cartesian_point('',(-6.760229088494e1,-2.712643170378e1,
-4.337270367563e1));
#57471=cartesian_point('',(-6.834334307542e1,-2.679174021865e1,
-4.168861604602e1));
#57472=cartesian_point('',(-6.831835906311e1,-2.677311207521e1,
-4.174860242895e1));
#57473=cartesian_point('',(-6.827727115356e1,-2.674441689922e1,
-4.184829254642e1));
#57474=cartesian_point('',(-6.822035096966e1,-2.670893975781e1,
-4.198670152958e1));
#57475=cartesian_point('',(-6.817527263407e1,-2.668321409878e1,
-4.209599901910e1));
#57476=cartesian_point('',(-6.813341685995e1,-2.666127034301e1,
-4.219695460876e1));
#57477=cartesian_point('',(-6.809454009225e1,-2.664251024706e1,
-4.229013912510e1));
#57478=cartesian_point('',(-6.805842663226e1,-2.662647083565e1,
-4.237613013804e1));
#57479=cartesian_point('',(-6.802488910474e1,-2.661279720892e1,
-4.245546459535e1));
#57480=cartesian_point('',(-6.799373020927e1,-2.660120853238e1,
-4.252870410281e1));
#57481=cartesian_point('',(-6.796474137565e1,-2.659148949807e1,
-4.259642210683e1));
#57482=cartesian_point('',(-6.793772021584e1,-2.658349250196e1,
-4.265915273911e1));
#57483=cartesian_point('',(-6.791246521728e1,-2.657713576540e1,
-4.271739454054e1));
#57484=cartesian_point('',(-6.788875309180e1,-2.657240714779e1,
-4.277165000165e1));
#57485=cartesian_point('',(-6.786630844602e1,-2.656938571111e1,
-4.282247195296e1));
#57486=cartesian_point('',(-6.784479526014e1,-2.656829957378e1,
-4.287043628450e1));
#57487=cartesian_point('',(-6.782387230329e1,-2.656962192702e1,
-4.291593623157e1));
#57488=cartesian_point('',(-6.780317176723e1,-2.657421061805e1,
-4.295907334541e1));
#57489=cartesian_point('',(-6.778221414275e1,-2.658345746555e1,
-4.299964829573e1));
#57490=cartesian_point('',(-6.775982756453e1,-2.660012000633e1,
-4.303767681756e1));
#57491=cartesian_point('',(-6.773397566246e1,-2.662978864387e1,
-4.307244015083e1));
#57492=cartesian_point('',(-6.770460172061e1,-2.668312774833e1,
-4.309318770860e1));
#57493=cartesian_point('',(-6.768521069968e1,-2.674872142110e1,
-4.307708877721e1));
#57494=cartesian_point('',(-6.768314026269e1,-2.679773845915e1,
-4.303463020083e1));
#57495=cartesian_point('',(-6.768840303141e1,-2.681863416822e1,
-4.300231905720e1));
#57496=cartesian_point('',(-6.769201742131e1,-2.682815895456e1,
-4.298501394498e1));
#57497=cartesian_point('',(-6.884044671918e1,-2.678826784500e1,
-4.167456874277e1));
#57498=cartesian_point('',(-6.881606603744e1,-2.679826353800e1,
-4.174922878703e1));
#57499=cartesian_point('',(-6.877084441484e1,-2.681532576232e1,
-4.186771528627e1));
#57500=cartesian_point('',(-6.870002632647e1,-2.683848851161e1,
-4.202227596676e1));
#57501=cartesian_point('',(-6.864021301311e1,-2.685613293214e1,
-4.213935966863e1));
#57502=cartesian_point('',(-6.858213169446e1,-2.687172145345e1,
-4.224367671846e1));
#57503=cartesian_point('',(-6.852642764953e1,-2.688542793780e1,
-4.233686635353e1));
#57504=cartesian_point('',(-6.847347639227e1,-2.689745598815e1,
-4.242023302570e1));
#57505=cartesian_point('',(-6.842350238033e1,-2.690800221670e1,
-4.249480605597e1));
#57506=cartesian_point('',(-6.837659554082e1,-2.691725011309e1,
-4.256146344288e1));
#57507=cartesian_point('',(-6.833275810751e1,-2.692535852802e1,
-4.262095090355e1));
#57508=cartesian_point('',(-6.829197057071e1,-2.693244850157e1,
-4.267385377442e1));
#57509=cartesian_point('',(-6.825421971457e1,-2.693859634361e1,
-4.272061032487e1));
#57510=cartesian_point('',(-6.821950333029e1,-2.694382430394e1,
-4.276153941527e1));
#57511=cartesian_point('',(-6.818784082874e1,-2.694807827812e1,
-4.279684577492e1));
#57512=cartesian_point('',(-6.815935436484e1,-2.695116925162e1,
-4.282654318778e1));
#57513=cartesian_point('',(-6.813448668971e1,-2.695265928002e1,
-4.285025833376e1));
#57514=cartesian_point('',(-6.811414939059e1,-2.695166438414e1,
-4.286722740726e1));
#57515=cartesian_point('',(-6.809974651867e1,-2.694662388965e1,
-4.287651074269e1));
#57516=cartesian_point('',(-6.809301267632e1,-2.693442601670e1,
-4.287767624063e1));
#57517=cartesian_point('',(-6.809683901676e1,-2.690900574415e1,
-4.287073552157e1));
#57518=cartesian_point('',(-6.811562260661e1,-2.685865290433e1,
-4.286202208599e1));
#57519=cartesian_point('',(-6.813891849150e1,-2.680107533965e1,
-4.286919322461e1));
#57520=cartesian_point('',(-6.815662216349e1,-2.677365022178e1,
-4.287889107653e1));
#57521=cartesian_point('',(-6.816758313504e1,-2.677313045844e1,
-4.287617790156e1));
#57522=cartesian_point('',(-6.817355895701e1,-2.677508428177e1,
-4.287267006524e1));
#57523=(bounded_surface()b_spline_surface(3,3,((#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),(#57497,#57498,#57499,
#57500,#57501,#57502,#57503,#57504,#57505,#57506,#57507,#57508,#57509,#57510,
#57511,#57512,#57513,#57514,#57515,#57516,#57517,#57518,#57519,#57520,#57521,
#57522)),.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.612862909404e-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());
#57524=oriented_edge('',*,*,#56745,.f.);
#57526=oriented_edge('',*,*,#57525,.t.);
#57528=oriented_edge('',*,*,#57527,.t.);
#57529=oriented_edge('',*,*,#57409,.f.);
#57530=edge_loop('',(#57524,#57526,#57528,#57529));
#57531=face_outer_bound('',#57530,.f.);
#57533=cartesian_point('',(-6.851225235466e1,-2.592685532733e1,
-4.131567944439e1));
#57534=cartesian_point('',(-6.855185230764e1,-2.588164577161e1,
-4.151430174302e1));
#57535=cartesian_point('',(-6.861068311623e1,-2.584931109819e1,
-4.183254632576e1));
#57536=cartesian_point('',(-6.865995177042e1,-2.588687362066e1,
-4.217102082703e1));
#57537=cartesian_point('',(-6.867529791444e1,-2.591170645456e1,
-4.229078701272e1));
#57538=cartesian_point('',(-6.805676461945e1,-2.636053227615e1,
-4.133853634435e1));
#57539=cartesian_point('',(-6.805020361459e1,-2.626896362409e1,
-4.149716814571e1));
#57540=cartesian_point('',(-6.805273749169e1,-2.614962228621e1,
-4.176312947810e1));
#57541=cartesian_point('',(-6.806784437321e1,-2.607884221186e1,
-4.206741344100e1));
#57542=cartesian_point('',(-6.807487342738e1,-2.606374606989e1,
-4.217840650712e1));
#57543=cartesian_point('',(-6.835421239468e1,-2.691467286836e1,
-4.136104993523e1));
#57544=cartesian_point('',(-6.828903478252e1,-2.685564208791e1,
-4.149352841624e1));
#57545=cartesian_point('',(-6.819575096710e1,-2.676875701499e1,
-4.170554237031e1));
#57546=cartesian_point('',(-6.811199967336e1,-2.669370627554e1,
-4.193064469303e1));
#57547=cartesian_point('',(-6.808463913093e1,-2.667039058850e1,
-4.201024864719e1));
#57548=cartesian_point('',(-6.896785978182e1,-2.677564489822e1,
-4.135016401640e1));
#57549=cartesian_point('',(-6.891767536298e1,-2.678027433010e1,
-4.150872668778e1));
#57550=cartesian_point('',(-6.882974006339e1,-2.679765364549e1,
-4.174433886146e1));
#57551=cartesian_point('',(-6.872758543377e1,-2.682867469447e1,
-4.196152906892e1));
#57552=cartesian_point('',(-6.869025626159e1,-2.684091746689e1,
-4.203321584801e1));
#57553=(bounded_surface()b_spline_surface(3,3,((#57533,#57534,#57535,#57536,
#57537),(#57538,#57539,#57540,#57541,#57542),(#57543,#57544,#57545,#57546,
#57547),(#57548,#57549,#57550,#57551,#57552)),.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());
#57555=oriented_edge('',*,*,#57554,.f.);
#57557=oriented_edge('',*,*,#57556,.t.);
#57559=oriented_edge('',*,*,#57558,.f.);
#57560=oriented_edge('',*,*,#57525,.f.);
#57561=edge_loop('',(#57555,#57557,#57559,#57560));
#57562=face_outer_bound('',#57561,.f.);
#57564=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#57565=direction('',(0.e0,0.e0,1.e0));
#57566=direction('',(1.e0,0.e0,0.e0));
#57567=axis2_placement_3d('',#57564,#57565,#57566);
#57568=conical_surface('',#57567,7.334631745054e1,5.e-1);
#57569=oriented_edge('',*,*,#57554,.t.);
#57570=oriented_edge('',*,*,#56743,.f.);
#57572=oriented_edge('',*,*,#57571,.t.);
#57574=oriented_edge('',*,*,#57573,.t.);
#57576=oriented_edge('',*,*,#57575,.f.);
#57578=oriented_edge('',*,*,#57577,.f.);
#57580=oriented_edge('',*,*,#57579,.t.);
#57581=edge_loop('',(#57569,#57570,#57572,#57574,#57576,#57578,#57580));
#57582=face_outer_bound('',#57581,.f.);
#57584=cartesian_point('',(-7.025635538211e1,-2.125022352821e1,
-4.228405173664e1));
#57585=cartesian_point('',(-7.023569713190e1,-2.125787715414e1,
-4.219223386855e1));
#57586=cartesian_point('',(-7.018254933719e1,-2.126247519939e1,
-4.191549397646e1));
#57587=cartesian_point('',(-7.014732112565e1,-2.121537227945e1,
-4.159362172146e1));
#57588=cartesian_point('',(-7.013863636962e1,-2.115462589548e1,
-4.136892591738e1));
#57589=cartesian_point('',(-7.013751709502e1,-2.113799567928e1,
-4.131419665179e1));
#57590=cartesian_point('',(-6.987433268681e1,-2.076261707794e1,
-4.217220132223e1));
#57591=cartesian_point('',(-6.987747947230e1,-2.075002130632e1,
-4.208718133960e1));
#57592=cartesian_point('',(-6.989948438175e1,-2.069968188367e1,
-4.183690311396e1));
#57593=cartesian_point('',(-6.996046000254e1,-2.061039302079e1,
-4.156287518946e1));
#57594=cartesian_point('',(-7.002383648960e1,-2.053556583202e1,
-4.138103626984e1));
#57595=cartesian_point('',(-7.004056973417e1,-2.051653099866e1,
-4.133740534482e1));
#57596=cartesian_point('',(-7.025312403811e1,-2.028815474048e1,
-4.200577935851e1));
#57597=cartesian_point('',(-7.028080890906e1,-2.028673580912e1,
-4.194474920691e1));
#57598=cartesian_point('',(-7.037075425861e1,-2.028025932096e1,
-4.176072157383e1));
#57599=cartesian_point('',(-7.049369002788e1,-2.026871204237e1,
-4.154638459886e1));
#57600=cartesian_point('',(-7.059006522379e1,-2.026048536887e1,
-4.139656403438e1));
#57601=cartesian_point('',(-7.061421853839e1,-2.025848071420e1,
-4.136005953646e1));
#57602=cartesian_point('',(-7.083656964109e1,-2.052346508291e1,
-4.202913462718e1));
#57603=cartesian_point('',(-7.085349764267e1,-2.054823885178e1,
-4.197406322113e1));
#57604=cartesian_point('',(-7.090441772589e1,-2.062002401718e1,
-4.179880278037e1));
#57605=cartesian_point('',(-7.096409707102e1,-2.069200189351e1,
-4.156836223290e1));
#57606=cartesian_point('',(-7.100595814011e1,-2.073327095545e1,
-4.139271059559e1));
#57607=cartesian_point('',(-7.101620456973e1,-2.074272674293e1,
-4.134889724608e1));
#57608=(bounded_surface()b_spline_surface(3,3,((#57584,#57585,#57586,#57587,
#57588,#57589),(#57590,#57591,#57592,#57593,#57594,#57595),(#57596,#57597,
#57598,#57599,#57600,#57601),(#57602,#57603,#57604,#57605,#57606,#57607)),
.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());
#57609=oriented_edge('',*,*,#57571,.f.);
#57611=oriented_edge('',*,*,#57610,.t.);
#57613=oriented_edge('',*,*,#57612,.f.);
#57615=oriented_edge('',*,*,#57614,.f.);
#57616=edge_loop('',(#57609,#57611,#57613,#57615));
#57617=face_outer_bound('',#57616,.f.);
#57619=cartesian_point('',(-7.071127302934e1,-1.980235773754e1,
-4.370867916660e1));
#57620=cartesian_point('',(-7.055917208789e1,-1.979774464524e1,
-4.366466763094e1));
#57621=cartesian_point('',(-7.051744465035e1,-1.994520664575e1,
-4.374954957929e1));
#57622=cartesian_point('',(-7.033728195326e1,-2.049744111868e1,
-4.378629569526e1));
#57623=cartesian_point('',(-7.033304220600e1,-2.071924580913e1,
-4.350714803870e1));
#57624=cartesian_point('',(-7.030530499366e1,-2.084293518610e1,
-4.335116457711e1));
#57625=cartesian_point('',(-7.028975485382e1,-2.093276039754e1,
-4.316986818066e1));
#57626=cartesian_point('',(-7.027032851263e1,-2.100503319358e1,
-4.298897456049e1));
#57627=cartesian_point('',(-7.024988845271e1,-2.106263823664e1,
-4.279502253246e1));
#57628=cartesian_point('',(-7.022674526298e1,-2.110473977515e1,
-4.259330494958e1));
#57629=cartesian_point('',(-7.020166913323e1,-2.112933945602e1,
-4.238819995005e1));
#57630=cartesian_point('',(-7.017580405729e1,-2.113527281497e1,
-4.218780739587e1));
#57631=cartesian_point('',(-7.014892004734e1,-2.112242614943e1,
-4.198512932870e1));
#57632=cartesian_point('',(-7.013132504940e1,-2.109973901912e1,
-4.185205869696e1));
#57633=cartesian_point('',(-7.012240443053e1,-2.108326972784e1,
-4.178227092938e1));
#57634=cartesian_point('',(-7.028009894090e1,-1.969001652471e1,
-4.352103157724e1));
#57635=cartesian_point('',(-7.009685933985e1,-1.967360224637e1,
-4.346464978126e1));
#57636=cartesian_point('',(-7.005777193240e1,-1.980853151703e1,
-4.355966734054e1));
#57637=cartesian_point('',(-6.986839206372e1,-2.037494493399e1,
-4.360172572068e1));
#57638=cartesian_point('',(-6.989262205596e1,-2.055429828739e1,
-4.328876685509e1));
#57639=cartesian_point('',(-6.988686118625e1,-2.063018374810e1,
-4.313126251968e1));
#57640=cartesian_point('',(-6.989893501573e1,-2.067128246390e1,
-4.295119930996e1));
#57641=cartesian_point('',(-6.991147008903e1,-2.069475629174e1,
-4.277925843982e1));
#57642=cartesian_point('',(-6.992927749333e1,-2.070455851661e1,
-4.259957301780e1));
#57643=cartesian_point('',(-6.995075667818e1,-2.070163363631e1,
-4.241808269425e1));
#57644=cartesian_point('',(-6.997621138706e1,-2.068627239560e1,
-4.223876746650e1));
#57645=cartesian_point('',(-7.000511221538e1,-2.065963806973e1,
-4.206897023660e1));
#57646=cartesian_point('',(-7.003930852031e1,-2.062136866323e1,
-4.190296935456e1));
#57647=cartesian_point('',(-7.006613156493e1,-2.058830835624e1,
-4.179845464235e1));
#57648=cartesian_point('',(-7.008187297313e1,-2.056870051927e1,
-4.174512259721e1));
#57649=cartesian_point('',(-7.005664151303e1,-1.994179086994e1,
-4.303015170211e1));
#57650=cartesian_point('',(-6.999994219159e1,-1.993583314721e1,
-4.301897736565e1));
#57651=cartesian_point('',(-6.997733630547e1,-1.997097271260e1,
-4.306482825528e1));
#57652=cartesian_point('',(-6.991882558113e1,-2.013276682323e1,
-4.308331601954e1));
#57653=cartesian_point('',(-6.996360596009e1,-2.019375551501e1,
-4.293327848485e1));
#57654=cartesian_point('',(-7.000339014824e1,-2.022599149969e1,
-4.282263100500e1));
#57655=cartesian_point('',(-7.005600076342e1,-2.025037903324e1,
-4.269347518400e1));
#57656=cartesian_point('',(-7.011404682751e1,-2.027118822680e1,
-4.255853622208e1));
#57657=cartesian_point('',(-7.017853487746e1,-2.028945982311e1,
-4.241387707246e1));
#57658=cartesian_point('',(-7.024735693622e1,-2.030503882547e1,
-4.226385983705e1));
#57659=cartesian_point('',(-7.031853215604e1,-2.031747980318e1,
-4.211290638348e1));
#57660=cartesian_point('',(-7.038931038367e1,-2.032644613763e1,
-4.196719416401e1));
#57661=cartesian_point('',(-7.046244526637e1,-2.033244688265e1,
-4.182164096812e1));
#57662=cartesian_point('',(-7.051195636058e1,-2.033430629599e1,
-4.172726529939e1));
#57663=cartesian_point('',(-7.053854360955e1,-2.033471855854e1,
-4.167806233594e1));
#57664=cartesian_point('',(-7.031361992251e1,-2.025040094235e1,
-4.283513265401e1));
#57665=cartesian_point('',(-7.038670307373e1,-2.026439792338e1,
-4.287157081038e1));
#57666=cartesian_point('',(-7.037430534500e1,-2.023427904788e1,
-4.286895815947e1));
#57667=cartesian_point('',(-7.042703097273e1,-2.006647280443e1,
-4.286375916094e1));
#57668=cartesian_point('',(-7.045936168800e1,-2.007764153556e1,
-4.287453833183e1));
#57669=cartesian_point('',(-7.051267423174e1,-2.012365444110e1,
-4.280193903733e1));
#57670=cartesian_point('',(-7.056926137196e1,-2.018374125041e1,
-4.271123493854e1));
#57671=cartesian_point('',(-7.063082416277e1,-2.025127219370e1,
-4.259618810346e1));
#57672=cartesian_point('',(-7.069345469540e1,-2.032394891570e1,
-4.246456711568e1));
#57673=cartesian_point('',(-7.075456056724e1,-2.039897905826e1,
-4.231885750024e1));
#57674=cartesian_point('',(-7.081084642128e1,-2.047305420645e1,
-4.216422372608e1));
#57675=cartesian_point('',(-7.085950431577e1,-2.054234075828e1,
-4.200669167778e1));
#57676=cartesian_point('',(-7.090191349327e1,-2.060827508789e1,
-4.184040131222e1));
#57677=cartesian_point('',(-7.092469303802e1,-2.064772938299e1,
-4.172537362612e1));
#57678=cartesian_point('',(-7.093507314719e1,-2.066688688216e1,
-4.166293376946e1));
#57679=(bounded_surface()b_spline_surface(3,3,((#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),(#57649,#57650,#57651,#57652,#57653,#57654,#57655,
#57656,#57657,#57658,#57659,#57660,#57661,#57662,#57663),(#57664,#57665,#57666,
#57667,#57668,#57669,#57670,#57671,#57672,#57673,#57674,#57675,#57676,#57677,
#57678)),.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.216759275103e-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());
#57680=oriented_edge('',*,*,#56741,.t.);
#57682=oriented_edge('',*,*,#57681,.t.);
#57684=oriented_edge('',*,*,#57683,.t.);
#57685=oriented_edge('',*,*,#57610,.f.);
#57686=edge_loop('',(#57680,#57682,#57684,#57685));
#57687=face_outer_bound('',#57686,.f.);
#57689=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57690=direction('',(0.e0,0.e0,1.e0));
#57691=direction('',(-9.713401286914e-1,-2.376938248961e-1,0.e0));
#57692=axis2_placement_3d('',#57689,#57690,#57691);
#57693=toroidal_surface('',#57692,7.344368814732e1,5.e-1);
#57694=oriented_edge('',*,*,#56739,.f.);
#57696=oriented_edge('',*,*,#57695,.t.);
#57698=oriented_edge('',*,*,#57697,.t.);
#57700=oriented_edge('',*,*,#57699,.t.);
#57701=oriented_edge('',*,*,#57681,.f.);
#57702=edge_loop('',(#57694,#57696,#57698,#57700,#57701));
#57703=face_outer_bound('',#57702,.f.);
#57705=cartesian_point('',(-7.126466109097e1,-1.681202730038e1,
-4.179371783550e1));
#57706=cartesian_point('',(-7.128218091865e1,-1.680085180803e1,
-4.187368169482e1));
#57707=cartesian_point('',(-7.130705587193e1,-1.679108454975e1,
-4.200699453793e1));
#57708=cartesian_point('',(-7.133178808632e1,-1.679422418126e1,
-4.219098472022e1));
#57709=cartesian_point('',(-7.134589728967e1,-1.680559165401e1,
-4.233717651208e1));
#57710=cartesian_point('',(-7.135424157686e1,-1.682302805559e1,
-4.247153257332e1));
#57711=cartesian_point('',(-7.135801764330e1,-1.684468784719e1,
-4.259478728031e1));
#57712=cartesian_point('',(-7.135819798148e1,-1.686928998177e1,
-4.270789869323e1));
#57713=cartesian_point('',(-7.135554700761e1,-1.689597992266e1,
-4.281192216907e1));
#57714=cartesian_point('',(-7.135064613013e1,-1.692421957925e1,
-4.290790688674e1));
#57715=cartesian_point('',(-7.134392510418e1,-1.695369557800e1,
-4.299680731954e1));
#57716=cartesian_point('',(-7.133568928058e1,-1.698426799651e1,
-4.307949065545e1));
#57717=cartesian_point('',(-7.132612877813e1,-1.701596787200e1,
-4.315680680661e1));
#57718=cartesian_point('',(-7.131530516437e1,-1.704904380298e1,
-4.322968683847e1));
#57719=cartesian_point('',(-7.130313071471e1,-1.708401473929e1,
-4.329916116075e1));
#57720=cartesian_point('',(-7.128932578138e1,-1.712177748605e1,
-4.336638944990e1));
#57721=cartesian_point('',(-7.127336939026e1,-1.716373649470e1,
-4.343257002047e1));
#57722=cartesian_point('',(-7.125447669920e1,-1.721189460862e1,
-4.349862406194e1));
#57723=cartesian_point('',(-7.123155408879e1,-1.726920916022e1,
-4.356501944078e1));
#57724=cartesian_point('',(-7.120302697898e1,-1.734048713509e1,
-4.363179276752e1));
#57725=cartesian_point('',(-7.116590914024e1,-1.743667107967e1,
-4.369907712158e1));
#57726=cartesian_point('',(-7.111552987112e1,-1.757938075636e1,
-4.376243062208e1));
#57727=cartesian_point('',(-7.105747271271e1,-1.778878752857e1,
-4.378471398101e1));
#57728=cartesian_point('',(-7.101969114105e1,-1.799395483430e1,
-4.373121362904e1));
#57729=cartesian_point('',(-7.100331367090e1,-1.812414449343e1,
-4.365453665309e1));
#57730=cartesian_point('',(-7.099657640136e1,-1.818380307734e1,
-4.360591768788e1));
#57731=cartesian_point('',(-7.099395793723e1,-1.820763959373e1,
-4.358429845370e1));
#57732=cartesian_point('',(-7.099139332007e1,-1.722572150535e1,
-4.175372201083e1));
#57733=cartesian_point('',(-7.098692884827e1,-1.719826273664e1,
-4.181573087318e1));
#57734=cartesian_point('',(-7.097997419065e1,-1.715859739945e1,
-4.192210272667e1));
#57735=cartesian_point('',(-7.096964376809e1,-1.711615235739e1,
-4.207455729102e1));
#57736=cartesian_point('',(-7.096053648934e1,-1.708925272150e1,
-4.219869348325e1));
#57737=cartesian_point('',(-7.095112092319e1,-1.707007377938e1,
-4.231513709336e1));
#57738=cartesian_point('',(-7.094141667158e1,-1.705708862572e1,
-4.242385907400e1));
#57739=cartesian_point('',(-7.093147627274e1,-1.704910721813e1,
-4.252520472394e1));
#57740=cartesian_point('',(-7.092134706534e1,-1.704522937286e1,
-4.261974225770e1));
#57741=cartesian_point('',(-7.091105392229e1,-1.704480125101e1,
-4.270814034054e1));
#57742=cartesian_point('',(-7.090059509625e1,-1.704737584598e1,
-4.279106358158e1));
#57743=cartesian_point('',(-7.088993523966e1,-1.705267912157e1,
-4.286916006279e1));
#57744=cartesian_point('',(-7.087898923761e1,-1.706060070430e1,
-4.294311542418e1));
#57745=cartesian_point('',(-7.086759298343e1,-1.707122284374e1,
-4.301374385333e1));
#57746=cartesian_point('',(-7.085547208111e1,-1.708488273662e1,
-4.308200976692e1));
#57747=cartesian_point('',(-7.084218695060e1,-1.710229459993e1,
-4.314906675039e1));
#57748=cartesian_point('',(-7.082706514410e1,-1.712474430332e1,
-4.321618043658e1));
#57749=cartesian_point('',(-7.080914367046e1,-1.715433208252e1,
-4.328441343356e1));
#57750=cartesian_point('',(-7.078708978364e1,-1.719440782058e1,
-4.335439732885e1));
#57751=cartesian_point('',(-7.075901186110e1,-1.725047743680e1,
-4.342628633428e1));
#57752=cartesian_point('',(-7.072160454110e1,-1.733417875581e1,
-4.350019727423e1));
#57753=cartesian_point('',(-7.066985699090e1,-1.746890464947e1,
-4.357112375632e1));
#57754=cartesian_point('',(-7.061079160533e1,-1.767742149251e1,
-4.359635026072e1));
#57755=cartesian_point('',(-7.057665744723e1,-1.787974839062e1,
-4.353592083342e1));
#57756=cartesian_point('',(-7.056693841672e1,-1.799909760919e1,
-4.345096439793e1));
#57757=cartesian_point('',(-7.056500084301e1,-1.804928049326e1,
-4.339834227745e1));
#57758=cartesian_point('',(-7.056461887023e1,-1.806855472431e1,
-4.337516958575e1));
#57759=cartesian_point('',(-7.125568197747e1,-1.764201009313e1,
-4.168855012079e1));
#57760=cartesian_point('',(-7.122971132212e1,-1.762749090459e1,
-4.174580826104e1));
#57761=cartesian_point('',(-7.118683463577e1,-1.760515782784e1,
-4.184182137566e1));
#57762=cartesian_point('',(-7.112768360352e1,-1.757803810057e1,
-4.197580704308e1));
#57763=cartesian_point('',(-7.108046729138e1,-1.755852770117e1,
-4.208317184889e1));
#57764=cartesian_point('',(-7.103677963841e1,-1.754224829891e1,
-4.218258812573e1));
#57765=cartesian_point('',(-7.099641308269e1,-1.752869258420e1,
-4.227436364090e1));
#57766=cartesian_point('',(-7.095912747622e1,-1.751744139331e1,
-4.235899074627e1));
#57767=cartesian_point('',(-7.092466505117e1,-1.750815708464e1,
-4.243705801400e1));
#57768=cartesian_point('',(-7.089277176061e1,-1.750057775970e1,
-4.250917062608e1));
#57769=cartesian_point('',(-7.086322173259e1,-1.749451234473e1,
-4.257587759014e1));
#57770=cartesian_point('',(-7.083581362889e1,-1.748983024392e1,
-4.263766981688e1));
#57771=cartesian_point('',(-7.081034742181e1,-1.748645393317e1,
-4.269502503233e1));
#57772=cartesian_point('',(-7.078659360127e1,-1.748436203120e1,
-4.274846976067e1));
#57773=cartesian_point('',(-7.076429096354e1,-1.748360993839e1,
-4.279857431665e1));
#57774=cartesian_point('',(-7.074314173180e1,-1.748436958929e1,
-4.284594599180e1));
#57775=cartesian_point('',(-7.072284048191e1,-1.748700088864e1,
-4.289112759939e1));
#57776=cartesian_point('',(-7.070315247135e1,-1.749214999870e1,
-4.293435058165e1));
#57777=cartesian_point('',(-7.068388173256e1,-1.750087887457e1,
-4.297547843674e1));
#57778=cartesian_point('',(-7.066471832736e1,-1.751491377394e1,
-4.301414409696e1));
#57779=cartesian_point('',(-7.064470246357e1,-1.753776755502e1,
-4.305032487402e1));
#57780=cartesian_point('',(-7.062279887520e1,-1.757660491440e1,
-4.308176002153e1));
#57781=cartesian_point('',(-7.060324080998e1,-1.763881958151e1,
-4.309221658224e1));
#57782=cartesian_point('',(-7.059764381032e1,-1.770076940736e1,
-4.306664893459e1));
#57783=cartesian_point('',(-7.060379926090e1,-1.773881257040e1,
-4.302673684870e1));
#57784=cartesian_point('',(-7.061072297599e1,-1.775568835443e1,
-4.299904548353e1));
#57785=cartesian_point('',(-7.061425052060e1,-1.776235186272e1,
-4.298632022802e1));
#57786=cartesian_point('',(-7.174815403868e1,-1.757359080573e1,
-4.167449157165e1));
#57787=cartesian_point('',(-7.172633018741e1,-1.758608714202e1,
-4.174576440093e1));
#57788=cartesian_point('',(-7.168548893585e1,-1.760802773596e1,
-4.186012683870e1));
#57789=cartesian_point('',(-7.162090812135e1,-1.763920368837e1,
-4.201032979188e1));
#57790=cartesian_point('',(-7.156530018639e1,-1.766408912202e1,
-4.212583980141e1));
#57791=cartesian_point('',(-7.151094669287e1,-1.768682997778e1,
-4.222904584799e1));
#57792=cartesian_point('',(-7.145862875988e1,-1.770744597793e1,
-4.232129848086e1));
#57793=cartesian_point('',(-7.140878343607e1,-1.772606633039e1,
-4.240382478101e1));
#57794=cartesian_point('',(-7.136161697203e1,-1.774286562007e1,
-4.247771734788e1));
#57795=cartesian_point('',(-7.131720051680e1,-1.775802277704e1,
-4.254390922338e1));
#57796=cartesian_point('',(-7.127555380917e1,-1.777169263445e1,
-4.260314339795e1));
#57797=cartesian_point('',(-7.123667853458e1,-1.778399768152e1,
-4.265599952850e1));
#57798=cartesian_point('',(-7.120055458898e1,-1.779502905056e1,
-4.270294716680e1));
#57799=cartesian_point('',(-7.116712389005e1,-1.780484575650e1,
-4.274439112328e1));
#57800=cartesian_point('',(-7.113632284736e1,-1.781345122745e1,
-4.278064083271e1));
#57801=cartesian_point('',(-7.110813122968e1,-1.782075021029e1,
-4.281185657468e1));
#57802=cartesian_point('',(-7.108269950059e1,-1.782645318478e1,
-4.283791432863e1));
#57803=cartesian_point('',(-7.106057508499e1,-1.782990289429e1,
-4.285821473897e1));
#57804=cartesian_point('',(-7.104274400011e1,-1.782987110742e1,-4.287182052e1));
#57805=cartesian_point('',(-7.103052521888e1,-1.782425024994e1,
-4.287781464696e1));
#57806=cartesian_point('',(-7.102522352583e1,-1.780911895396e1,
-4.287607497307e1));
#57807=cartesian_point('',(-7.102944117062e1,-1.777640895678e1,
-4.286718253628e1));
#57808=cartesian_point('',(-7.104365919405e1,-1.771816871383e1,
-4.286244557705e1));
#57809=cartesian_point('',(-7.105808385396e1,-1.766652846253e1,
-4.287272179715e1));
#57810=cartesian_point('',(-7.107074735640e1,-1.764797581528e1,
-4.287844951303e1));
#57811=cartesian_point('',(-7.108022103849e1,-1.764670197726e1,
-4.287543918079e1));
#57812=cartesian_point('',(-7.108475469397e1,-1.764746828105e1,
-4.287293261593e1));
#57813=(bounded_surface()b_spline_surface(3,3,((#57705,#57706,#57707,#57708,
#57709,#57710,#57711,#57712,#57713,#57714,#57715,#57716,#57717,#57718,#57719,
#57720,#57721,#57722,#57723,#57724,#57725,#57726,#57727,#57728,#57729,#57730,
#57731),(#57732,#57733,#57734,#57735,#57736,#57737,#57738,#57739,#57740,#57741,
#57742,#57743,#57744,#57745,#57746,#57747,#57748,#57749,#57750,#57751,#57752,
#57753,#57754,#57755,#57756,#57757,#57758),(#57759,#57760,#57761,#57762,#57763,
#57764,#57765,#57766,#57767,#57768,#57769,#57770,#57771,#57772,#57773,#57774,
#57775,#57776,#57777,#57778,#57779,#57780,#57781,#57782,#57783,#57784,#57785),(
#57786,#57787,#57788,#57789,#57790,#57791,#57792,#57793,#57794,#57795,#57796,
#57797,#57798,#57799,#57800,#57801,#57802,#57803,#57804,#57805,#57806,#57807,
#57808,#57809,#57810,#57811,#57812)),.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.609920037178e-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());
#57814=oriented_edge('',*,*,#56737,.f.);
#57816=oriented_edge('',*,*,#57815,.t.);
#57818=oriented_edge('',*,*,#57817,.t.);
#57819=oriented_edge('',*,*,#57695,.f.);
#57820=edge_loop('',(#57814,#57816,#57818,#57819));
#57821=face_outer_bound('',#57820,.f.);
#57823=cartesian_point('',(-7.131025424026e1,-1.676240405952e1,
-4.131567944467e1));
#57824=cartesian_point('',(-7.134361461195e1,-1.671241212571e1,
-4.151430310323e1));
#57825=cartesian_point('',(-7.139772160746e1,-1.667267532086e1,
-4.183254777585e1));
#57826=cartesian_point('',(-7.145147165103e1,-1.670348606180e1,
-4.217102234265e1));
#57827=cartesian_point('',(-7.146992760134e1,-1.672610308373e1,
-4.229078701531e1));
#57828=cartesian_point('',(-7.091526945992e1,-1.725182392126e1,
-4.133853634357e1));
#57829=cartesian_point('',(-7.089681236527e1,-1.716189443590e1,
-4.149716923450e1));
#57830=cartesian_point('',(-7.088374747505e1,-1.704324343114e1,
-4.176313070935e1));
#57831=cartesian_point('',(-7.088948657777e1,-1.697109736911e1,
-4.206741484620e1));
#57832=cartesian_point('',(-7.089448497927e1,-1.695521309902e1,
-4.217840651153e1));
#57833=cartesian_point('',(-7.128250239152e1,-1.776239904407e1,
-4.136104993549e1));
#57834=cartesian_point('',(-7.121017683171e1,-1.771238032789e1,
-4.149352932337e1));
#57835=cartesian_point('',(-7.110635032998e1,-1.763841455587e1,
-4.170554333545e1));
#57836=cartesian_point('',(-7.101351953264e1,-1.757493771137e1,
-4.193064570007e1));
#57837=cartesian_point('',(-7.098335013194e1,-1.755539300704e1,
-4.201024864858e1));
#57838=cartesian_point('',(-7.187275315453e1,-1.754446342161e1,
-4.135016401813e1));
#57839=cartesian_point('',(-7.182360199044e1,-1.755560370770e1,
-4.150872776976e1));
#57840=cartesian_point('',(-7.173868739083e1,-1.758431227563e1,
-4.174433990422e1));
#57841=cartesian_point('',(-7.164145570867e1,-1.762840185140e1,
-4.196152997531e1));
#57842=cartesian_point('',(-7.160604434793e1,-1.764541210419e1,
-4.203321584678e1));
#57843=(bounded_surface()b_spline_surface(3,3,((#57823,#57824,#57825,#57826,
#57827),(#57828,#57829,#57830,#57831,#57832),(#57833,#57834,#57835,#57836,
#57837),(#57838,#57839,#57840,#57841,#57842)),.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());
#57845=oriented_edge('',*,*,#57844,.f.);
#57847=oriented_edge('',*,*,#57846,.t.);
#57849=oriented_edge('',*,*,#57848,.f.);
#57850=oriented_edge('',*,*,#57815,.f.);
#57851=edge_loop('',(#57845,#57847,#57849,#57850));
#57852=face_outer_bound('',#57851,.f.);
#57854=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#57855=direction('',(0.e0,0.e0,1.e0));
#57856=direction('',(1.e0,0.e0,0.e0));
#57857=axis2_placement_3d('',#57854,#57855,#57856);
#57858=conical_surface('',#57857,7.334631745054e1,5.e-1);
#57859=oriented_edge('',*,*,#57844,.t.);
#57860=oriented_edge('',*,*,#56735,.f.);
#57862=oriented_edge('',*,*,#57861,.t.);
#57864=oriented_edge('',*,*,#57863,.t.);
#57866=oriented_edge('',*,*,#57865,.f.);
#57868=oriented_edge('',*,*,#57867,.f.);
#57870=oriented_edge('',*,*,#57869,.t.);
#57871=edge_loop('',(#57859,#57860,#57862,#57864,#57866,#57868,#57870));
#57872=face_outer_bound('',#57871,.f.);
#57874=cartesian_point('',(-7.242901328330e1,-1.189813037299e1,
-4.228405173676e1));
#57875=cartesian_point('',(-7.240953075544e1,-1.190841496928e1,
-4.219223381987e1));
#57876=cartesian_point('',(-7.235743780418e1,-1.191991084934e1,
-4.191549386224e1));
#57877=cartesian_point('',(-7.231636281872e1,-1.187780908574e1,
-4.159362161378e1));
#57878=cartesian_point('',(-7.229982337498e1,-1.181871598748e1,
-4.136892585721e1));
#57879=cartesian_point('',(-7.229654300073e1,-1.180237415771e1,
-4.131419665202e1));
#57880=cartesian_point('',(-7.198661343181e1,-1.146455943124e1,
-4.217220132230e1));
#57881=cartesian_point('',(-7.198808921845e1,-1.145166067334e1,
-4.208718129452e1));
#57882=cartesian_point('',(-7.200333526931e1,-1.139887967473e1,
-4.183690301268e1));
#57883=cartesian_point('',(-7.205213471124e1,-1.130239576481e1,
-4.156287510025e1));
#57884=cartesian_point('',(-7.210520209020e1,-1.121993645478e1,
-4.138103622185e1));
#57885=cartesian_point('',(-7.211930761960e1,-1.119888036351e1,
-4.133740534502e1));
#57886=cartesian_point('',(-7.230023440835e1,-1.094471399201e1,
-4.200577935857e1));
#57887=cartesian_point('',(-7.232749723809e1,-1.093969359628e1,
-4.194474917453e1));
#57888=cartesian_point('',(-7.241582776563e1,-1.092153228557e1,
-4.176072149784e1));
#57889=cartesian_point('',(-7.253620458450e1,-1.089403745648e1,
-4.154638452712e1));
#57890=cartesian_point('',(-7.263068146405e1,-1.087330168002e1,
-4.139656399424e1));
#57891=cartesian_point('',(-7.265436645758e1,-1.086816154103e1,
-4.136005953664e1));
#57892=cartesian_point('',(-7.290940271647e1,-1.110185628889e1,
-4.202913462730e1));
#57893=cartesian_point('',(-7.292941953310e1,-1.112420857901e1,
-4.197406319196e1));
#57894=cartesian_point('',(-7.298927384607e1,-1.118873322147e1,
-4.179880270487e1));
#57895=cartesian_point('',(-7.305783762238e1,-1.125230559292e1,
-4.156836215198e1));
#57896=cartesian_point('',(-7.310472724747e1,-1.128775761607e1,
-4.139271054743e1));
#57897=cartesian_point('',(-7.311612023282e1,-1.129579507167e1,
-4.134889724635e1));
#57898=(bounded_surface()b_spline_surface(3,3,((#57874,#57875,#57876,#57877,
#57878,#57879),(#57880,#57881,#57882,#57883,#57884,#57885),(#57886,#57887,
#57888,#57889,#57890,#57891),(#57892,#57893,#57894,#57895,#57896,#57897)),
.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());
#57899=oriented_edge('',*,*,#57861,.f.);
#57901=oriented_edge('',*,*,#57900,.t.);
#57903=oriented_edge('',*,*,#57902,.f.);
#57905=oriented_edge('',*,*,#57904,.f.);
#57906=edge_loop('',(#57899,#57901,#57903,#57905));
#57907=face_outer_bound('',#57906,.f.);
#57909=cartesian_point('',(-7.269105677184e1,-1.040327141511e1,
-4.370867913797e1));
#57910=cartesian_point('',(-7.253965282248e1,-1.041855206718e1,
-4.366466759220e1));
#57911=cartesian_point('',(-7.251753002607e1,-1.057019902892e1,
-4.374954957471e1));
#57912=cartesian_point('',(-7.241098969505e1,-1.114122508458e1,
-4.378629569489e1));
#57913=cartesian_point('',(-7.243573754108e1,-1.136168560268e1,
-4.350714803853e1));
#57914=cartesian_point('',(-7.242438232782e1,-1.148793723264e1,
-4.335116457692e1));
#57915=cartesian_point('',(-7.242068976440e1,-1.157902367743e1,
-4.316986818049e1));
#57916=cartesian_point('',(-7.241086311111e1,-1.165321381602e1,
-4.298897456031e1));
#57917=cartesian_point('',(-7.239811688566e1,-1.171299400313e1,
-4.279502253228e1));
#57918=cartesian_point('',(-7.238066704263e1,-1.175775614956e1,
-4.259330494941e1));
#57919=cartesian_point('',(-7.235901634532e1,-1.178541846846e1,
-4.238819994991e1));
#57920=cartesian_point('',(-7.233414700744e1,-1.179467713657e1,
-4.218780739575e1));
#57921=cartesian_point('',(-7.230581616763e1,-1.178544944348e1,
-4.198512932886e1));
#57922=cartesian_point('',(-7.228541043262e1,-1.176525301287e1,
-4.185205869737e1));
#57923=cartesian_point('',(-7.227441645671e1,-1.175008899313e1,
-4.178227092988e1));
#57924=cartesian_point('',(-7.224890666913e1,-1.034817233369e1,
-4.352103233645e1));
#57925=cartesian_point('',(-7.206509138901e1,-1.035581565217e1,
-4.346464973788e1));
#57926=cartesian_point('',(-7.204395018873e1,-1.049469250240e1,
-4.355966733532e1));
#57927=cartesian_point('',(-7.193012226296e1,-1.108097928359e1,
-4.360172572025e1));
#57928=cartesian_point('',(-7.197755527454e1,-1.125563559496e1,
-4.328876685492e1));
#57929=cartesian_point('',(-7.198174873009e1,-1.133162378948e1,
-4.313126251948e1));
#57930=cartesian_point('',(-7.199908372517e1,-1.137079494903e1,
-4.295119930979e1));
#57931=cartesian_point('',(-7.201457550855e1,-1.139243179962e1,
-4.277925843965e1));
#57932=cartesian_point('',(-7.203351001512e1,-1.139982583241e1,
-4.259957301763e1));
#57933=cartesian_point('',(-7.205442366907e1,-1.139412237864e1,
-4.241808269409e1));
#57934=cartesian_point('',(-7.207765556514e1,-1.137557004924e1,
-4.223876746637e1));
#57935=cartesian_point('',(-7.210283266572e1,-1.134539126865e1,
-4.206897023650e1));
#57936=cartesian_point('',(-7.213174125657e1,-1.130298574879e1,
-4.190296935469e1));
#57937=cartesian_point('',(-7.215401959031e1,-1.126670716753e1,
-4.179845464266e1));
#57938=cartesian_point('',(-7.216706699175e1,-1.124521241213e1,
-4.174512259778e1));
#57939=cartesian_point('',(-7.206022424735e1,-1.062695918097e1,
-4.303015188713e1));
#57940=cartesian_point('',(-7.200323137986e1,-1.062845340383e1,
-4.301897734470e1));
#57941=cartesian_point('',(-7.198540552052e1,-1.066624300118e1,
-4.306482825295e1));
#57942=cartesian_point('',(-7.194851372803e1,-1.083429014470e1,
-4.308331601933e1));
#57943=cartesian_point('',(-7.200087162635e1,-1.088891205724e1,
-4.293327848471e1));
#57944=cartesian_point('',(-7.204452309559e1,-1.091567938003e1,
-4.282263100485e1));
#57945=cartesian_point('',(-7.209986683157e1,-1.093299121156e1,
-4.269347518384e1));
#57946=cartesian_point('',(-7.216013244834e1,-1.094604584787e1,
-4.255853622192e1));
#57947=cartesian_point('',(-7.222645371597e1,-1.095574374853e1,
-4.241387707231e1));
#57948=cartesian_point('',(-7.229672046034e1,-1.096220638909e1,
-4.226385983691e1));
#57949=cartesian_point('',(-7.236891063972e1,-1.096525070209e1,
-4.211290638336e1));
#57950=cartesian_point('',(-7.244025369129e1,-1.096490191575e1,
-4.196719416392e1));
#57951=cartesian_point('',(-7.251354614923e1,-1.096130530581e1,
-4.182164096822e1));
#57952=cartesian_point('',(-7.256287637120e1,-1.095668631703e1,
-4.172726529968e1));
#57953=cartesian_point('',(-7.258928997380e1,-1.095362472060e1,
-4.167806233652e1));
#57954=cartesian_point('',(-7.235528545843e1,-1.089938537601e1,
-4.283513232893e1));
#57955=cartesian_point('',(-7.242956977752e1,-1.090372486775e1,
-4.287157081153e1));
#57956=cartesian_point('',(-7.241334679958e1,-1.087548190124e1,
-4.286895816008e1));
#57957=cartesian_point('',(-7.244371824624e1,-1.070222916545e1,
-4.286375916098e1));
#57958=cartesian_point('',(-7.247723017972e1,-1.070908234161e1,
-4.287453833175e1));
#57959=cartesian_point('',(-7.253609251662e1,-1.074774291700e1,
-4.280193903723e1));
#57960=cartesian_point('',(-7.260003844844e1,-1.079992957141e1,
-4.271123493842e1));
#57961=cartesian_point('',(-7.266988911792e1,-1.085884722145e1,
-4.259618810333e1));
#57962=cartesian_point('',(-7.274147005344e1,-1.092272725908e1,
-4.246456711555e1));
#57963=cartesian_point('',(-7.281184655487e1,-1.098913959160e1,
-4.231885750011e1));
#57964=cartesian_point('',(-7.287731962266e1,-1.105523423841e1,
-4.216422372596e1));
#57965=cartesian_point('',(-7.293460495188e1,-1.111757690449e1,
-4.200669167769e1));
#57966=cartesian_point('',(-7.298525746989e1,-1.117741164823e1,
-4.184040131234e1));
#57967=cartesian_point('',(-7.301299195135e1,-1.121355507910e1,
-4.172537362647e1));
#57968=cartesian_point('',(-7.302578381251e1,-1.123119380627e1,
-4.166293377006e1));
#57969=(bounded_surface()b_spline_surface(3,3,((#57909,#57910,#57911,#57912,
#57913,#57914,#57915,#57916,#57917,#57918,#57919,#57920,#57921,#57922,#57923),(
#57924,#57925,#57926,#57927,#57928,#57929,#57930,#57931,#57932,#57933,#57934,
#57935,#57936,#57937,#57938),(#57939,#57940,#57941,#57942,#57943,#57944,#57945,
#57946,#57947,#57948,#57949,#57950,#57951,#57952,#57953),(#57954,#57955,#57956,
#57957,#57958,#57959,#57960,#57961,#57962,#57963,#57964,#57965,#57966,#57967,
#57968)),.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.216759143148e-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());
#57970=oriented_edge('',*,*,#56733,.t.);
#57972=oriented_edge('',*,*,#57971,.t.);
#57974=oriented_edge('',*,*,#57973,.t.);
#57975=oriented_edge('',*,*,#57900,.f.);
#57976=edge_loop('',(#57970,#57972,#57974,#57975));
#57977=face_outer_bound('',#57976,.f.);
#57979=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57980=direction('',(0.e0,0.e0,1.e0));
#57981=direction('',(-9.940554491152e-1,-1.088749929248e-1,0.e0));
#57982=axis2_placement_3d('',#57979,#57980,#57981);
#57983=toroidal_surface('',#57982,7.344368814732e1,5.e-1);
#57984=oriented_edge('',*,*,#56731,.f.);
#57986=oriented_edge('',*,*,#57985,.t.);
#57988=oriented_edge('',*,*,#57987,.t.);
#57990=oriented_edge('',*,*,#57989,.t.);
#57991=oriented_edge('',*,*,#57971,.f.);
#57992=edge_loop('',(#57984,#57986,#57988,#57990,#57991));
#57993=face_outer_bound('',#57992,.f.);
#57995=cartesian_point('',(-7.284937724577e1,-7.366338934844e0,
-4.179379474342e1));
#57996=cartesian_point('',(-7.286604472391e1,-7.352341793358e0,
-4.187756406949e1));
#57997=cartesian_point('',(-7.289015642713e1,-7.339369671680e0,
-4.201593472526e1));
#57998=cartesian_point('',(-7.291538208040e1,-7.340398068030e0,
-4.220584599636e1));
#57999=cartesian_point('',(-7.293063965572e1,-7.350984473748e0,
-4.235452812445e1));
#58000=cartesian_point('',(-7.294084731779e1,-7.368394807147e0,
-4.249082912298e1));
#58001=cartesian_point('',(-7.294701259791e1,-7.390642561398e0,
-4.261585775375e1));
#58002=cartesian_point('',(-7.294994905545e1,-7.416353863713e0,
-4.273070106256e1));
#58003=cartesian_point('',(-7.295030782914e1,-7.444578421769e0,
-4.283636170981e1));
#58004=cartesian_point('',(-7.294860192826e1,-7.474703755854e0,
-4.293384998495e1));
#58005=cartesian_point('',(-7.294521866562e1,-7.506394790940e0,
-4.302417482840e1));
#58006=cartesian_point('',(-7.294043290758e1,-7.539537702524e0,
-4.310828788362e1));
#58007=cartesian_point('',(-7.293441651652e1,-7.574224162720e0,
-4.318710268566e1));
#58008=cartesian_point('',(-7.292723361876e1,-7.610791234755e0,
-4.326156549271e1));
#58009=cartesian_point('',(-7.291881610470e1,-7.649927699855e0,
-4.333274768347e1));
#58010=cartesian_point('',(-7.290892644447e1,-7.692827251086e0,
-4.340185301414e1));
#58011=cartesian_point('',(-7.289713574627e1,-7.741287504123e0,
-4.346997692160e1));
#58012=cartesian_point('',(-7.288279914626e1,-7.798051924713e0,
-4.353792511196e1));
#58013=cartesian_point('',(-7.286504435389e1,-7.867309573241e0,
-4.360606685045e1));
#58014=cartesian_point('',(-7.284246405041e1,-7.958138829915e0,
-4.367482383357e1));
#58015=cartesian_point('',(-7.281291209397e1,-8.088968408822e0,
-4.374296233434e1));
#58016=cartesian_point('',(-7.277909534843e1,-8.289934424717e0,
-4.378668891902e1));
#58017=cartesian_point('',(-7.276170717335e1,-8.517398592678e0,
-4.375254486777e1));
#58018=cartesian_point('',(-7.276101033182e1,-8.684248635989e0,
-4.366858206160e1));
#58019=cartesian_point('',(-7.276247308728e1,-8.755454641951e0,
-4.361133895862e1));
#58020=cartesian_point('',(-7.276317542577e1,-8.787754630317e0,
-4.358200115020e1));
#58021=cartesian_point('',(-7.263251918332e1,-7.812100226011e0,
-4.175377984084e1));
#58022=cartesian_point('',(-7.262413228060e1,-7.784196993329e0,
-4.181874496288e1));
#58023=cartesian_point('',(-7.261165636838e1,-7.744619186983e0,
-4.192930289077e1));
#58024=cartesian_point('',(-7.259539143767e1,-7.703398746423e0,
-4.208703296745e1));
#58025=cartesian_point('',(-7.258261142741e1,-7.678226643897e0,
-4.221360078833e1));
#58026=cartesian_point('',(-7.257053937797e1,-7.660933557201e0,
-4.233203743875e1));
#58027=cartesian_point('',(-7.255897061865e1,-7.649918430474e0,
-4.244262379275e1));
#58028=cartesian_point('',(-7.254779458484e1,-7.643984626960e0,
-4.254581858511e1));
#58029=cartesian_point('',(-7.253694800307e1,-7.642246399271e0,
-4.264214419194e1));
#58030=cartesian_point('',(-7.252637456575e1,-7.644064640339e0,
-4.273223452741e1));
#58031=cartesian_point('',(-7.251600512090e1,-7.649018674499e0,
-4.281680690834e1));
#58032=cartesian_point('',(-7.250574938104e1,-7.656889435803e0,
-4.289659567667e1));
#58033=cartesian_point('',(-7.249548164904e1,-7.667658035502e0,
-4.297235913378e1));
#58034=cartesian_point('',(-7.248501617040e1,-7.681542703803e0,
-4.304494267819e1));
#58035=cartesian_point('',(-7.247406757864e1,-7.699098853727e0,
-4.311537281273e1));
#58036=cartesian_point('',(-7.246220276978e1,-7.721403287636e0,
-4.318487581389e1));
#58037=cartesian_point('',(-7.244880840557e1,-7.750277726259e0,
-4.325464767523e1));
#58038=cartesian_point('',(-7.243304257286e1,-7.788741076615e0,
-4.332564777494e1));
#58039=cartesian_point('',(-7.241380510054e1,-7.841573946032e0,
-4.339839218811e1));
#58040=cartesian_point('',(-7.238943301261e1,-7.918593250848e0,
-4.347336329850e1));
#58041=cartesian_point('',(-7.235756485834e1,-8.039409206203e0,
-4.354916169279e1));
#58042=cartesian_point('',(-7.232172060682e1,-8.237612775280e0,
-4.359857069835e1));
#58043=cartesian_point('',(-7.230630979449e1,-8.464004796355e0,
-4.355989066178e1));
#58044=cartesian_point('',(-7.231114876376e1,-8.620063482698e0,
-4.346624122444e1));
#58045=cartesian_point('',(-7.231672675462e1,-8.679628145223e0,
-4.340412638690e1));
#58046=cartesian_point('',(-7.231963582714e1,-8.705360534345e0,
-4.337270373638e1));
#58047=cartesian_point('',(-7.294881273965e1,-8.190275009751e0,
-4.168861607063e1));
#58048=cartesian_point('',(-7.291985872163e1,-8.178747944554e0,
-4.174860244773e1));
#58049=cartesian_point('',(-7.287274400678e1,-8.161664872640e0,
-4.184829253118e1));
#58050=cartesian_point('',(-7.280858118592e1,-8.142128616737e0,
-4.198670148209e1));
#58051=cartesian_point('',(-7.275838057014e1,-8.128946669542e0,
-4.209599896395e1));
#58052=cartesian_point('',(-7.271227151881e1,-8.118583696275e0,
-4.219695458897e1));
#58053=cartesian_point('',(-7.266986395822e1,-8.110524879931e0,
-4.229013914160e1));
#58054=cartesian_point('',(-7.263082972211e1,-8.104378848759e0,
-4.237613017071e1));
#58055=cartesian_point('',(-7.259489596406e1,-8.099851291045e0,
-4.245546462599e1));
#58056=cartesian_point('',(-7.256179941701e1,-8.096722005524e0,
-4.252870412246e1));
#58057=cartesian_point('',(-7.253128288803e1,-8.094837002043e0,
-4.259642211486e1));
#58058=cartesian_point('',(-7.250311268033e1,-8.094106087884e0,
-4.265915273978e1));
#58059=cartesian_point('',(-7.247707298144e1,-8.094502426428e0,
-4.271739453908e1));
#58060=cartesian_point('',(-7.245294497006e1,-8.096072082241e0,
-4.277165000171e1));
#58061=cartesian_point('',(-7.243048310024e1,-8.098962700532e0,
-4.282247195631e1));
#58062=cartesian_point('',(-7.240942184402e1,-8.103481595168e0,
-4.287043629097e1));
#58063=cartesian_point('',(-7.238955406915e1,-8.110174150752e0,
-4.291593623962e1));
#58064=cartesian_point('',(-7.237074652749e1,-8.119964179688e0,
-4.295907335321e1));
#58065=cartesian_point('',(-7.235289627748e1,-8.134320181620e0,
-4.299964830228e1));
#58066=cartesian_point('',(-7.233558508670e1,-8.156209033952e0,
-4.303767682293e1));
#58067=cartesian_point('',(-7.231829287551e1,-8.191557703885e0,
-4.307244015501e1));
#58068=cartesian_point('',(-7.230372500365e1,-8.250681860642e0,
-4.309318770908e1));
#58069=cartesian_point('',(-7.230197160934e1,-8.319059246678e0,
-4.307708877337e1));
#58070=cartesian_point('',(-7.231265826156e1,-8.366941921794e0,
-4.303463020788e1));
#58071=cartesian_point('',(-7.232314990794e1,-8.385763519496e0,
-4.300231907809e1));
#58072=cartesian_point('',(-7.232910633188e1,-8.394028279989e0,
-4.298501397852e1));
#58073=cartesian_point('',(-7.342807927435e1,-8.058261075282e0,
-4.167456877340e1));
#58074=cartesian_point('',(-7.340711642105e1,-8.074226356844e0,
-4.174922880944e1));
#58075=cartesian_point('',(-7.336785172932e1,-8.102411407635e0,
-4.186771526746e1));
#58076=cartesian_point('',(-7.330544168583e1,-8.143113965528e0,
-4.202227591424e1));
#58077=cartesian_point('',(-7.325223317991e1,-8.175637989242e0,
-4.213935961099e1));
#58078=cartesian_point('',(-7.320016552323e1,-8.205727906586e0,
-4.224367669883e1));
#58079=cartesian_point('',(-7.314990702709e1,-8.233384632287e0,
-4.233686637002e1));
#58080=cartesian_point('',(-7.310187311908e1,-8.258707635271e0,
-4.242023305690e1));
#58081=cartesian_point('',(-7.305633149578e1,-8.281828735128e0,
-4.249480608421e1));
#58082=cartesian_point('',(-7.301341650596e1,-8.302901897216e0,
-4.256146346028e1));
#58083=cartesian_point('',(-7.297317141602e1,-8.322079983879e0,
-4.262095091031e1));
#58084=cartesian_point('',(-7.293560870543e1,-8.339484961700e0,
-4.267385377487e1));
#58085=cartesian_point('',(-7.290073535839e1,-8.355193961082e0,
-4.272061032370e1));
#58086=cartesian_point('',(-7.286855500100e1,-8.369229044823e0,
-4.276153941534e1));
#58087=cartesian_point('',(-7.283907238067e1,-8.381532927545e0,
-4.279684577720e1));
#58088=cartesian_point('',(-7.281235657070e1,-8.391891418579e0,
-4.282654319157e1));
#58089=cartesian_point('',(-7.278872188833e1,-8.399766903274e0,
-4.285025833751e1));
#58090=cartesian_point('',(-7.276882006859e1,-8.404069587165e0,
-4.286722740969e1));
#58091=cartesian_point('',(-7.275360338788e1,-8.402928579696e0,
-4.287651074351e1));
#58092=cartesian_point('',(-7.274394195492e1,-8.392889184292e0,
-4.287767624020e1));
#58093=cartesian_point('',(-7.274105866643e1,-8.367344754118e0,
-4.287073552020e1));
#58094=cartesian_point('',(-7.274616994780e1,-8.313846091772e0,
-4.286202208581e1));
#58095=cartesian_point('',(-7.275376987429e1,-8.252201019251e0,
-4.286919322614e1));
#58096=cartesian_point('',(-7.276377216308e1,-8.221128354729e0,
-4.287889107411e1));
#58097=cartesian_point('',(-7.277422511883e1,-8.217789388807e0,
-4.287617790318e1));
#58098=cartesian_point('',(-7.278050300074e1,-8.218129977687e0,
-4.287267007204e1));
#58099=(bounded_surface()b_spline_surface(3,3,((#57995,#57996,#57997,#57998,
#57999,#58000,#58001,#58002,#58003,#58004,#58005,#58006,#58007,#58008,#58009,
#58010,#58011,#58012,#58013,#58014,#58015,#58016,#58017,#58018,#58019,#58020),(
#58021,#58022,#58023,#58024,#58025,#58026,#58027,#58028,#58029,#58030,#58031,
#58032,#58033,#58034,#58035,#58036,#58037,#58038,#58039,#58040,#58041,#58042,
#58043,#58044,#58045,#58046),(#58047,#58048,#58049,#58050,#58051,#58052,#58053,
#58054,#58055,#58056,#58057,#58058,#58059,#58060,#58061,#58062,#58063,#58064,
#58065,#58066,#58067,#58068,#58069,#58070,#58071,#58072),(#58073,#58074,#58075,
#58076,#58077,#58078,#58079,#58080,#58081,#58082,#58083,#58084,#58085,#58086,
#58087,#58088,#58089,#58090,#58091,#58092,#58093,#58094,#58095,#58096,#58097,
#58098)),.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.612864064624e-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());
#58100=oriented_edge('',*,*,#56729,.f.);
#58102=oriented_edge('',*,*,#58101,.t.);
#58104=oriented_edge('',*,*,#58103,.t.);
#58105=oriented_edge('',*,*,#57985,.f.);
#58106=edge_loop('',(#58100,#58102,#58104,#58105));
#58107=face_outer_bound('',#58106,.f.);
#58109=cartesian_point('',(-7.288811782141e1,-7.311142896622e0,
-4.131567943458e1));
#58110=cartesian_point('',(-7.291468537108e1,-7.257191138034e0,
-4.151443187964e1));
#58111=cartesian_point('',(-7.296314671962e1,-7.210750783563e0,
-4.183268525053e1));
#58112=cartesian_point('',(-7.302046341577e1,-7.234321734361e0,
-4.217116611687e1));
#58113=cartesian_point('',(-7.304168742515e1,-7.254312062543e0,
-4.229078756228e1));
#58114=cartesian_point('',(-7.256039375190e1,-7.847931599470e0,
-4.133853624419e1));
#58115=cartesian_point('',(-7.253033831129e1,-7.761125732067e0,
-4.149727231258e1));
#58116=cartesian_point('',(-7.250190689807e1,-7.645202431380e0,
-4.176324743620e1));
#58117=cartesian_point('',(-7.249819484715e1,-7.572953356472e0,
-4.206754813973e1));
#58118=cartesian_point('',(-7.250107247057e1,-7.556572088746e0,
-4.217840720766e1));
#58119=cartesian_point('',(-7.299112860043e1,-8.306205620064e0,
-4.136104993571e1));
#58120=cartesian_point('',(-7.291284298810e1,-8.266029514141e0,
-4.149361520615e1));
#58121=cartesian_point('',(-7.280025364572e1,-8.206248692671e0,
-4.170563484183e1));
#58122=cartesian_point('',(-7.269994018912e1,-8.155439029242e0,
-4.193074123749e1));
#58123=cartesian_point('',(-7.266751616654e1,-8.140017902210e0,
-4.201024899024e1));
#58124=cartesian_point('',(-7.354788388600e1,-8.013091318283e0,
-4.135016415230e1));
#58125=cartesian_point('',(-7.350057621826e1,-8.030563393475e0,
-4.150883020911e1));
#58126=cartesian_point('',(-7.342013101116e1,-8.070117712285e0,
-4.174443876947e1));
#58127=cartesian_point('',(-7.332948120427e1,-8.126527882357e0,
-4.196161596829e1));
#58128=cartesian_point('',(-7.329663290414e1,-8.147988879208e0,
-4.203321591307e1));
#58129=(bounded_surface()b_spline_surface(3,3,((#58109,#58110,#58111,#58112,
#58113),(#58114,#58115,#58116,#58117,#58118),(#58119,#58120,#58121,#58122,
#58123),(#58124,#58125,#58126,#58127,#58128)),.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());
#58131=oriented_edge('',*,*,#58130,.f.);
#58133=oriented_edge('',*,*,#58132,.t.);
#58135=oriented_edge('',*,*,#58134,.f.);
#58136=oriented_edge('',*,*,#58101,.f.);
#58137=edge_loop('',(#58131,#58133,#58135,#58136));
#58138=face_outer_bound('',#58137,.f.);
#58140=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#58141=direction('',(0.e0,0.e0,1.e0));
#58142=direction('',(1.e0,0.e0,0.e0));
#58143=axis2_placement_3d('',#58140,#58141,#58142);
#58144=conical_surface('',#58143,7.334631745054e1,5.e-1);
#58145=oriented_edge('',*,*,#58130,.t.);
#58146=oriented_edge('',*,*,#56727,.f.);
#58148=oriented_edge('',*,*,#58147,.t.);
#58150=oriented_edge('',*,*,#58149,.t.);
#58152=oriented_edge('',*,*,#58151,.f.);
#58154=oriented_edge('',*,*,#58153,.f.);
#58156=oriented_edge('',*,*,#58155,.t.);
#58157=edge_loop('',(#58145,#58146,#58148,#58150,#58152,#58154,#58156));
#58158=face_outer_bound('',#58157,.f.);
#58160=cartesian_point('',(-7.336239068596e1,-2.342456908333e0,
-4.228405173661e1));
#58161=cartesian_point('',(-7.334441723960e1,-2.355196501027e0,
-4.219223380229e1));
#58162=cartesian_point('',(-7.329427046128e1,-2.373393524236e0,
-4.191549382382e1));
#58163=cartesian_point('',(-7.324805149722e1,-2.337013301461e0,
-4.159362157790e1));
#58164=cartesian_point('',(-7.322394035625e1,-2.280584584809e0,
-4.136892583847e1));
#58165=cartesian_point('',(-7.321855501117e1,-2.264810742091e0,
-4.131419665291e1));
#58166=cartesian_point('',(-7.286718326266e1,-1.970339993887e0,
-4.217220132220e1));
#58167=cartesian_point('',(-7.286696279783e1,-1.957358955306e0,
-4.208718127833e1));
#58168=cartesian_point('',(-7.287518911631e1,-1.903039489484e0,
-4.183690297876e1));
#58169=cartesian_point('',(-7.291097739822e1,-1.801011403725e0,
-4.156287507069e1));
#58170=cartesian_point('',(-7.295282767713e1,-1.712330866784e0,
-4.138103620709e1));
#58171=cartesian_point('',(-7.296406415630e1,-1.689613780370e0,
-4.133740534589e1));
#58172=cartesian_point('',(-7.311026772282e1,-1.414006152561e0,
-4.200577935876e1));
#58173=cartesian_point('',(-7.313664202712e1,-1.405470192009e0,
-4.194474916314e1));
#58174=cartesian_point('',(-7.322184635561e1,-1.375934803475e0,
-4.176072147257e1));
#58175=cartesian_point('',(-7.333760454007e1,-1.332962868104e0,
-4.154638450347e1));
#58176=cartesian_point('',(-7.342856658893e1,-1.300072784023e0,
-4.139656398203e1));
#58177=cartesian_point('',(-7.345137802318e1,-1.291885110491e0,
-4.136005953749e1));
#58178=cartesian_point('',(-7.373473569728e1,-1.490291655880e0,
-4.202913462759e1));
#58179=cartesian_point('',(-7.375749883097e1,-1.509840003951e0,
-4.197406318175e1));
#58180=cartesian_point('',(-7.382526324277e1,-1.566000077238e0,
-4.179880267969e1));
#58181=cartesian_point('',(-7.390153830503e1,-1.620079207406e0,
-4.156836212516e1));
#58182=cartesian_point('',(-7.395265419634e1,-1.649107606272e0,
-4.139271053261e1));
#58183=cartesian_point('',(-7.396499880717e1,-1.655589215006e0,
-4.134889724716e1));
#58184=(bounded_surface()b_spline_surface(3,3,((#58160,#58161,#58162,#58163,
#58164,#58165),(#58166,#58167,#58168,#58169,#58170,#58171),(#58172,#58173,
#58174,#58175,#58176,#58177),(#58178,#58179,#58180,#58181,#58182,#58183)),
.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());
#58185=oriented_edge('',*,*,#58147,.f.);
#58187=oriented_edge('',*,*,#58186,.t.);
#58189=oriented_edge('',*,*,#58188,.f.);
#58191=oriented_edge('',*,*,#58190,.f.);
#58192=edge_loop('',(#58185,#58187,#58189,#58191));
#58193=face_outer_bound('',#58192,.f.);
#58195=cartesian_point('',(-7.328993447035e1,-8.407810274624e-1,
-4.365112682263e1));
#58196=cartesian_point('',(-7.327073276782e1,-8.882209296831e-1,
-4.368502462803e1));
#58197=cartesian_point('',(-7.326340272714e1,-1.064678188972e0,
-4.378886273807e1));
#58198=cartesian_point('',(-7.325863544742e1,-1.681016507824e0,
-4.372258111739e1));
#58199=cartesian_point('',(-7.329837403121e1,-1.823551676672e0,
-4.348326485443e1));
#58200=cartesian_point('',(-7.330488103494e1,-1.953666781845e0,
-4.332337748672e1));
#58201=cartesian_point('',(-7.331147929818e1,-2.036264369309e0,
-4.314668244181e1));
#58202=cartesian_point('',(-7.331107073675e1,-2.109242536235e0,
-4.296676343081e1));
#58203=cartesian_point('',(-7.330566934350e1,-2.167283445525e0,
-4.277515000035e1));
#58204=cartesian_point('',(-7.329391948478e1,-2.211791517577e0,
-4.257610342154e1));
#58205=cartesian_point('',(-7.327599648842e1,-2.240137473976e0,
-4.237440893337e1));
#58206=cartesian_point('',(-7.325277577938e1,-2.251232216628e0,
-4.217780721991e1));
#58207=cartesian_point('',(-7.322462263241e1,-2.245172590264e0,
-4.198362320502e1));
#58208=cartesian_point('',(-7.320309537405e1,-2.228819367024e0,
-4.185751662156e1));
#58209=cartesian_point('',(-7.319136551937e1,-2.216706017128e0,
-4.179323933354e1));
#58210=cartesian_point('',(-7.281594678621e1,-8.469825288557e-1,
-4.345018134093e1));
#58211=cartesian_point('',(-7.279231482244e1,-8.874375800460e-1,
-4.348732573566e1));
#58212=cartesian_point('',(-7.278323463917e1,-1.048933659692e0,
-4.360434225393e1));
#58213=cartesian_point('',(-7.277979868668e1,-1.680526062660e0,
-4.352781263852e1));
#58214=cartesian_point('',(-7.283324367788e1,-1.767629942357e0,
-4.326444931602e1));
#58215=cartesian_point('',(-7.284943834126e1,-1.848253863505e0,
-4.310308527789e1));
#58216=cartesian_point('',(-7.287031401382e1,-1.876915228927e0,
-4.292908942127e1));
#58217=cartesian_point('',(-7.288863813035e1,-1.895605417354e0,
-4.275859625922e1));
#58218=cartesian_point('',(-7.290813020166e1,-1.898661444255e0,
-4.258170888483e1));
#58219=cartesian_point('',(-7.292798081637e1,-1.889457727353e0,
-4.240307120300e1));
#58220=cartesian_point('',(-7.294838680005e1,-1.867549229872e0,
-4.222711959498e1));
#58221=cartesian_point('',(-7.296918177117e1,-1.834412728423e0,
-4.206080376004e1));
#58222=cartesian_point('',(-7.299151337272e1,-1.790163304897e0,
-4.190192565627e1));
#58223=cartesian_point('',(-7.300798723979e1,-1.753521916109e0,
-4.180276267234e1));
#58224=cartesian_point('',(-7.301723050671e1,-1.732628786232e0,
-4.175345611847e1));
#58225=cartesian_point('',(-7.278327321134e1,-1.135273428732e0,
-4.301032916944e1));
#58226=cartesian_point('',(-7.277064416620e1,-1.146644495028e0,
-4.302990203618e1));
#58227=cartesian_point('',(-7.275472713165e1,-1.192496490420e0,
-4.308425697859e1));
#58228=cartesian_point('',(-7.275970394249e1,-1.374484437034e0,
-4.305289071160e1));
#58229=cartesian_point('',(-7.281412375315e1,-1.398840783478e0,
-4.291702688952e1));
#58230=cartesian_point('',(-7.286210854695e1,-1.421544673843e0,
-4.280429277544e1));
#58231=cartesian_point('',(-7.291871636429e1,-1.429324380756e0,
-4.267699449430e1));
#58232=cartesian_point('',(-7.297992384414e1,-1.434314124421e0,
-4.254281659654e1));
#58233=cartesian_point('',(-7.304624731330e1,-1.434868568947e0,
-4.239979313967e1));
#58234=cartesian_point('',(-7.311580800506e1,-1.431977187743e0,
-4.225182047022e1));
#58235=cartesian_point('',(-7.318656051998e1,-1.425529549617e0,
-4.210340049745e1));
#58236=cartesian_point('',(-7.325588494609e1,-1.415969396543e0,
-4.196043200041e1));
#58237=cartesian_point('',(-7.332503110064e1,-1.403344761678e0,
-4.182090723151e1));
#58238=cartesian_point('',(-7.337075525092e1,-1.392982234960e0,
-4.173134557715e1));
#58239=cartesian_point('',(-7.339443447588e1,-1.387101435877e0,
-4.168593811558e1));
#58240=cartesian_point('',(-7.323166912730e1,-1.354877458566e0,
-4.286675786874e1));
#58241=cartesian_point('',(-7.323208844350e1,-1.350453174837e0,
-4.286932114414e1));
#58242=cartesian_point('',(-7.321256654784e1,-1.320687445409e0,
-4.286141763304e1));
#58243=cartesian_point('',(-7.322280137746e1,-1.135265991358e0,
-4.287567381722e1));
#58244=cartesian_point('',(-7.326427831374e1,-1.165906255028e0,
-4.286372178309e1));
#58245=cartesian_point('',(-7.332747525325e1,-1.192735126999e0,
-4.279055401150e1));
#58246=cartesian_point('',(-7.339779307238e1,-1.238095374959e0,
-4.269713269082e1));
#58247=cartesian_point('',(-7.347385651906e1,-1.286642143739e0,
-4.258197308698e1));
#58248=cartesian_point('',(-7.355196748956e1,-1.340222091648e0,
-4.245074768523e1));
#58249=cartesian_point('',(-7.362886341609e1,-1.395986673203e0,
-4.230638466885e1));
#58250=cartesian_point('',(-7.370072116564e1,-1.451903297353e0,
-4.215378613006e1));
#58251=cartesian_point('',(-7.376404089068e1,-1.505040700953e0,
-4.199881869328e1));
#58252=cartesian_point('',(-7.381937006879e1,-1.555376163687e0,
-4.183914662586e1));
#58253=cartesian_point('',(-7.385000354876e1,-1.585884874728e0,
-4.173016166938e1));
#58254=cartesian_point('',(-7.386401670193e1,-1.600542351384e0,
-4.167283746163e1));
#58255=(bounded_surface()b_spline_surface(3,3,((#58195,#58196,#58197,#58198,
#58199,#58200,#58201,#58202,#58203,#58204,#58205,#58206,#58207,#58208,#58209),(
#58210,#58211,#58212,#58213,#58214,#58215,#58216,#58217,#58218,#58219,#58220,
#58221,#58222,#58223,#58224),(#58225,#58226,#58227,#58228,#58229,#58230,#58231,
#58232,#58233,#58234,#58235,#58236,#58237,#58238,#58239),(#58240,#58241,#58242,
#58243,#58244,#58245,#58246,#58247,#58248,#58249,#58250,#58251,#58252,#58253,
#58254)),.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());
#58256=oriented_edge('',*,*,#56725,.f.);
#58258=oriented_edge('',*,*,#58257,.t.);
#58260=oriented_edge('',*,*,#58259,.t.);
#58261=oriented_edge('',*,*,#58186,.f.);
#58262=edge_loop('',(#58256,#58258,#58260,#58261));
#58263=face_outer_bound('',#58262,.f.);
#58265=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#58266=direction('',(0.e0,0.e0,1.e0));
#58267=direction('',(-9.997622052004e-1,2.180672036119e-2,0.e0));
#58268=axis2_placement_3d('',#58265,#58266,#58267);
#58269=toroidal_surface('',#58268,7.344368814732e1,5.e-1);
#58270=oriented_edge('',*,*,#56723,.f.);
#58271=oriented_edge('',*,*,#56721,.f.);
#58273=oriented_edge('',*,*,#58272,.t.);
#58275=oriented_edge('',*,*,#58274,.t.);
#58277=oriented_edge('',*,*,#58276,.t.);
#58278=oriented_edge('',*,*,#58257,.f.);
#58279=edge_loop('',(#58270,#58271,#58273,#58275,#58277,#58278));
#58280=face_outer_bound('',#58279,.f.);
#58282=cartesian_point('',(-7.318764088997e1,2.205432926506e0,
-4.179379470741e1));
#58283=cartesian_point('',(-7.320233878444e1,2.221485867026e0,
-4.187756404499e1));
#58284=cartesian_point('',(-7.322455100929e1,2.237494221897e0,
-4.201593471279e1));
#58285=cartesian_point('',(-7.324969508792e1,2.239767232236e0,
-4.220584599636e1));
#58286=cartesian_point('',(-7.326620393579e1,2.231262907894e0,
-4.235452812445e1));
#58287=cartesian_point('',(-7.327859677443e1,2.215333889574e0,
-4.249082912298e1));
#58288=cartesian_point('',(-7.328761322437e1,2.194081198482e0,
-4.261585775375e1));
#58289=cartesian_point('',(-7.329388055850e1,2.168973144543e0,
-4.273070106256e1));
#58290=cartesian_point('',(-7.329792030691e1,2.141036880857e0,
-4.283636170981e1));
#58291=cartesian_point('',(-7.330016114540e1,2.110946608435e0,
-4.293384998495e1));
#58292=cartesian_point('',(-7.330094333718e1,2.079085090158e0,
-4.302417482840e1));
#58293=cartesian_point('',(-7.330052454001e1,2.045601054002e0,
-4.310828788362e1));
#58294=cartesian_point('',(-7.329908711158e1,2.010426044664e0,
-4.318710268566e1));
#58295=cartesian_point('',(-7.329673862518e1,1.973234252705e0,
-4.326156549271e1));
#58296=cartesian_point('',(-7.329350145788e1,1.933333899430e0,
-4.333274768347e1));
#58297=cartesian_point('',(-7.328929592015e1,1.889510500114e0,
-4.340185301414e1));
#58298=cartesian_point('',(-7.328393142530e1,1.839925836317e0,
-4.346997692160e1));
#58299=cartesian_point('',(-7.327712672057e1,1.781775741403e0,
-4.353792511197e1));
#58300=cartesian_point('',(-7.326856376006e1,1.710793136215e0,
-4.360606685045e1));
#58301=cartesian_point('',(-7.325803223121e1,1.617793615385e0,
-4.367482383357e1));
#58302=cartesian_point('',(-7.324580978262e1,1.484225997309e0,
-4.374296233434e1));
#58303=cartesian_point('',(-7.323851367285e1,1.280565302508e0,
-4.378668891901e1));
#58304=cartesian_point('',(-7.325096428773e1,1.052777509765e0,
-4.375254486775e1));
#58305=cartesian_point('',(-7.327205170860e1,8.872639356392e-1,
-4.366858206159e1));
#58306=cartesian_point('',(-7.328279619880e1,8.168580348335e-1,
-4.361133895861e1));
#58307=cartesian_point('',(-7.328770852319e1,7.849260509156e-1,
-4.358200115019e1));
#58308=cartesian_point('',(-7.303082161382e1,1.735179523316e0,
-4.175377981289e1));
#58309=cartesian_point('',(-7.301886435747e1,1.761749334254e0,
-4.181874494332e1));
#58310=cartesian_point('',(-7.300132923637e1,1.799360117777e0,
-4.192930288040e1));
#58311=cartesian_point('',(-7.297982310582e1,1.838104914826e0,
-4.208703296745e1));
#58312=cartesian_point('',(-7.296386681162e1,1.861393540449e0,
-4.221360078833e1));
#58313=cartesian_point('',(-7.294964083948e1,1.876962963745e0,
-4.233203743875e1));
#58314=cartesian_point('',(-7.293673328996e1,1.886373828434e0,
-4.244262379275e1));
#58315=cartesian_point('',(-7.292487835189e1,1.890798102298e0,
-4.254581858511e1));
#58316=cartesian_point('',(-7.291389767988e1,1.891105696191e0,
-4.264214419194e1));
#58317=cartesian_point('',(-7.290365202788e1,1.887922899916e0,
-4.273223452741e1));
#58318=cartesian_point('',(-7.289401792627e1,1.881657764052e0,
-4.281680690833e1));
#58319=cartesian_point('',(-7.288487726620e1,1.872515695530e0,
-4.289659567666e1));
#58320=cartesian_point('',(-7.287610296038e1,1.860499014732e0,
-4.297235913378e1));
#58321=cartesian_point('',(-7.286753932824e1,1.845367112616e0,
-4.304494267819e1));
#58322=cartesian_point('',(-7.285897594060e1,1.826532079995e0,
-4.311537281273e1));
#58323=cartesian_point('',(-7.285012394966e1,1.802869795287e0,
-4.318487581389e1));
#58324=cartesian_point('',(-7.284061304661e1,1.772494066129e0,
-4.325464767523e1));
#58325=cartesian_point('',(-7.283000256745e1,1.732301920954e0,
-4.332564777494e1));
#58326=cartesian_point('',(-7.281782574764e1,1.677410050046e0,
-4.339839218811e1));
#58327=cartesian_point('',(-7.280371520289e1,1.597868460221e0,
-4.347336329850e1));
#58328=cartesian_point('',(-7.278788933171e1,1.473926473276e0,
-4.354916169279e1));
#58329=cartesian_point('',(-7.277822248989e1,1.272739949540e0,
-4.359857069834e1));
#58330=cartesian_point('',(-7.279249360766e1,1.046273228950e0,
-4.355989066177e1));
#58331=cartesian_point('',(-7.281766092497e1,8.921812585448e-1,
-4.346624122442e1));
#58332=cartesian_point('',(-7.283096594393e1,8.338542538733e-1,
-4.340412638688e1));
#58333=cartesian_point('',(-7.283720887969e1,8.087217190670e-1,
-4.337270373636e1));
#58334=cartesian_point('',(-7.339377095732e1,1.401524678942e0,
-4.168861604473e1));
#58335=cartesian_point('',(-7.336356005665e1,1.409173872147e0,
-4.174860243010e1));
#58336=cartesian_point('',(-7.331461862208e1,1.419961092873e0,
-4.184829252208e1));
#58337=cartesian_point('',(-7.324845472561e1,1.430955285432e0,
-4.198670148209e1));
#58338=cartesian_point('',(-7.319696299368e1,1.437471964016e0,
-4.209599896395e1));
#58339=cartesian_point('',(-7.314989577224e1,1.441727841714e0,
-4.219695458897e1));
#58340=cartesian_point('',(-7.310679912760e1,1.444182416362e0,
-4.229013914160e1));
#58341=cartesian_point('',(-7.306729661674e1,1.445180877178e0,
-4.237613017070e1));
#58342=cartesian_point('',(-7.303107931210e1,1.444979404397e0,
-4.245546462599e1));
#58343=cartesian_point('',(-7.299785745688e1,1.443761952185e0,
-4.252870412246e1));
#58344=cartesian_point('',(-7.296735595871e1,1.441647622873e0,
-4.259642211485e1));
#58345=cartesian_point('',(-7.293933134759e1,1.438695334013e0,
-4.265915273977e1));
#58346=cartesian_point('',(-7.291356615450e1,1.434903523458e0,
-4.271739453908e1));
#58347=cartesian_point('',(-7.288984944280e1,1.430197958817e0,
-4.277165000171e1));
#58348=cartesian_point('',(-7.286795703879e1,1.424400207827e0,
-4.282247195631e1));
#58349=cartesian_point('',(-7.284766579864e1,1.417170927383e0,
-4.287043629097e1));
#58350=cartesian_point('',(-7.282884154914e1,1.407942362538e0,
-4.291593623962e1));
#58351=cartesian_point('',(-7.281147276381e1,1.395781211859e0,
-4.295907335320e1));
#58352=cartesian_point('',(-7.279564905943e1,1.379218102347e0,
-4.299964830227e1));
#58353=cartesian_point('',(-7.278134303683e1,1.355256948365e0,
-4.303767682293e1));
#58354=cartesian_point('',(-7.276881269019e1,1.317953604719e0,
-4.307244015501e1));
#58355=cartesian_point('',(-7.276208669955e1,1.257433774476e0,
-4.309318770907e1));
#58356=cartesian_point('',(-7.276927334560e1,1.189412502577e0,
-4.307708877335e1));
#58357=cartesian_point('',(-7.278611851528e1,1.143334358409e0,
-4.303463020787e1));
#58358=cartesian_point('',(-7.279897711566e1,1.126043216737e0,
-4.300231907808e1));
#58359=cartesian_point('',(-7.280596134929e1,1.118626631753e0,
-4.298501397850e1));
#58360=cartesian_point('',(-7.385170601922e1,1.594966062994e0,
-4.167456874146e1));
#58361=cartesian_point('',(-7.383300639164e1,1.576401163085e0,
-4.174922878845e1));
#58362=cartesian_point('',(-7.379775649962e1,1.543332165942e0,
-4.186771525731e1));
#58363=cartesian_point('',(-7.374119312889e1,1.494831675556e0,
-4.202227591424e1));
#58364=cartesian_point('',(-7.369268506609e1,1.455640795702e0,
-4.213935961099e1));
#58365=cartesian_point('',(-7.364499037776e1,1.419012108807e0,
-4.224367669883e1));
#58366=cartesian_point('',(-7.359877177712e1,1.385031940100e0,
-4.233686637001e1));
#58367=cartesian_point('',(-7.355445412101e1,1.353655895807e0,
-4.242023305690e1));
#58368=cartesian_point('',(-7.351232002173e1,1.324788225487e0,
-4.249480608420e1));
#58369=cartesian_point('',(-7.347252277521e1,1.298293817012e0,
-4.256146346027e1));
#58370=cartesian_point('',(-7.343512523021e1,1.274026763192e0,
-4.262095091030e1));
#58371=cartesian_point('',(-7.340015567930e1,1.251867769787e0,
-4.267385377486e1));
#58372=cartesian_point('',(-7.336763111446e1,1.231741277874e0,
-4.272061032369e1));
#58373=cartesian_point('',(-7.333755801052e1,1.213625886704e0,
-4.276153941533e1));
#58374=cartesian_point('',(-7.330993359706e1,1.197579011237e0,
-4.279684577719e1));
#58375=cartesian_point('',(-7.328479839894e1,1.183822025582e0,
-4.282654319157e1));
#58376=cartesian_point('',(-7.326239387158e1,1.172928971656e0,
-4.285025833750e1));
#58377=cartesian_point('',(-7.324322392761e1,1.166065389074e0,
-4.286722740968e1));
#58378=cartesian_point('',(-7.322798849635e1,1.165210459676e0,
-4.287651074350e1));
#58379=cartesian_point('',(-7.321709931424e1,1.173902896606e0,
-4.287767624019e1));
#58380=cartesian_point('',(-7.321090647547e1,1.198852445973e0,
-4.287073552019e1));
#58381=cartesian_point('',(-7.320899105243e1,1.252560575942e0,
-4.286202208580e1));
#58382=cartesian_point('',(-7.320847966392e1,1.314670255783e0,
-4.286919322613e1));
#58383=cartesian_point('',(-7.321434058516e1,1.346782650019e0,
-4.287889107411e1));
#58384=cartesian_point('',(-7.322426829192e1,1.351457435135e0,
-4.287617790317e1));
#58385=cartesian_point('',(-7.323053692144e1,1.351939188059e0,
-4.287267007203e1));
#58386=(bounded_surface()b_spline_surface(3,3,((#58282,#58283,#58284,#58285,
#58286,#58287,#58288,#58289,#58290,#58291,#58292,#58293,#58294,#58295,#58296,
#58297,#58298,#58299,#58300,#58301,#58302,#58303,#58304,#58305,#58306,#58307),(
#58308,#58309,#58310,#58311,#58312,#58313,#58314,#58315,#58316,#58317,#58318,
#58319,#58320,#58321,#58322,#58323,#58324,#58325,#58326,#58327,#58328,#58329,
#58330,#58331,#58332,#58333),(#58334,#58335,#58336,#58337,#58338,#58339,#58340,
#58341,#58342,#58343,#58344,#58345,#58346,#58347,#58348,#58349,#58350,#58351,
#58352,#58353,#58354,#58355,#58356,#58357,#58358,#58359),(#58360,#58361,#58362,
#58363,#58364,#58365,#58366,#58367,#58368,#58369,#58370,#58371,#58372,#58373,
#58374,#58375,#58376,#58377,#58378,#58379,#58380,#58381,#58382,#58383,#58384,
#58385)),.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.612862855361e-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());
#58387=oriented_edge('',*,*,#56719,.f.);
#58389=oriented_edge('',*,*,#58388,.t.);
#58391=oriented_edge('',*,*,#58390,.t.);
#58392=oriented_edge('',*,*,#58272,.f.);
#58393=edge_loop('',(#58387,#58389,#58391,#58392));
#58394=face_outer_bound('',#58393,.f.);
#58396=cartesian_point('',(-7.321884566382e1,2.265212910861e0,
-4.131567944443e1));
#58397=cartesian_point('',(-7.323813030190e1,2.322135339974e0,
-4.151430174303e1));
#58398=cartesian_point('',(-7.328010893804e1,2.374522258702e0,
-4.183254632578e1));
#58399=cartesian_point('',(-7.334000179426e1,2.358673310689e0,
-4.217102082702e1));
#58400=cartesian_point('',(-7.336368289676e1,2.341603478772e0,
-4.229078701276e1));
#58401=cartesian_point('',(-7.296399085126e1,1.690240044196e0,
-4.133853634436e1));
#58402=cartesian_point('',(-7.292288746708e1,1.772327659809e0,
-4.149716814572e1));
#58403=cartesian_point('',(-7.287955851148e1,1.883554352031e0,
-4.176312947810e1));
#58404=cartesian_point('',(-7.286642908832e1,1.954727767309e0,
-4.206741344099e1));
#58405=cartesian_point('',(-7.286714604417e1,1.971364686452e0,
-4.217840650712e1));
#58406=cartesian_point('',(-7.345085718661e1,1.292109228495e0,
-4.136104993523e1));
#58407=cartesian_point('',(-7.336805082308e1,1.321704166007e0,
-4.149352841626e1));
#58408=cartesian_point('',(-7.324861833738e1,1.366277335888e0,
-4.170554237031e1));
#58409=cartesian_point('',(-7.314252155671e1,1.403564945419e0,
-4.193064469303e1));
#58410=cartesian_point('',(-7.310832118441e1,1.414635405142e0,
-4.201024864719e1));
#58411=cartesian_point('',(-7.396458974697e1,1.655387012925e0,
-4.135016401640e1));
#58412=cartesian_point('',(-7.391999699644e1,1.631905229919e0,
-4.150872668781e1));
#58413=cartesian_point('',(-7.384540614902e1,1.582197453864e0,
-4.174433886146e1));
#58414=cartesian_point('',(-7.376289881907e1,1.514444857347e0,
-4.196152906892e1));
#58415=cartesian_point('',(-7.373309626707e1,1.488848754719e0,
-4.203321584800e1));
#58416=(bounded_surface()b_spline_surface(3,3,((#58396,#58397,#58398,#58399,
#58400),(#58401,#58402,#58403,#58404,#58405),(#58406,#58407,#58408,#58409,
#58410),(#58411,#58412,#58413,#58414,#58415)),.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());
#58418=oriented_edge('',*,*,#58417,.f.);
#58420=oriented_edge('',*,*,#58419,.t.);
#58422=oriented_edge('',*,*,#58421,.f.);
#58423=oriented_edge('',*,*,#58388,.f.);
#58424=edge_loop('',(#58418,#58420,#58422,#58423));
#58425=face_outer_bound('',#58424,.f.);
#58427=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#58428=direction('',(0.e0,0.e0,1.e0));
#58429=direction('',(1.e0,0.e0,0.e0));
#58430=axis2_placement_3d('',#58427,#58428,#58429);
#58431=conical_surface('',#58430,7.334631745054e1,5.e-1);
#58432=oriented_edge('',*,*,#58417,.t.);
#58433=oriented_edge('',*,*,#56717,.f.);
#58435=oriented_edge('',*,*,#58434,.t.);
#58437=oriented_edge('',*,*,#58436,.t.);
#58439=oriented_edge('',*,*,#58438,.f.);
#58441=oriented_edge('',*,*,#58440,.f.);
#58443=oriented_edge('',*,*,#58442,.t.);
#58444=edge_loop('',(#58432,#58433,#58435,#58437,#58439,#58441,#58443));
#58445=face_outer_bound('',#58444,.f.);
#58447=cartesian_point('',(-7.304051724464e1,7.253296643833e0,
-4.228405173682e1));
#58448=cartesian_point('',(-7.302436041500e1,7.238320035416e0,
-4.219223380780e1));
#58449=cartesian_point('',(-7.297701783980e1,7.213733222177e0,
-4.191549384353e1));
#58450=cartesian_point('',(-7.292644571284e1,7.243769417784e0,
-4.159362159621e1));
#58451=cartesian_point('',(-7.289517541940e1,7.296568242851e0,
-4.136892585092e1));
#58452=cartesian_point('',(-7.288777724534e1,7.311504213176e0,
-4.131419665207e1));
#58453=cartesian_point('',(-7.250097538538e1,7.557592506848e0,
-4.217220132230e1));
#58454=cartesian_point('',(-7.249906244124e1,7.570433713631e0,
-4.208718128335e1));
#58455=cartesian_point('',(-7.250012826886e1,7.625362215074e0,
-4.183690299625e1));
#58456=cartesian_point('',(-7.252229303807e1,7.731188742258e0,
-4.156287508580e1));
#58457=cartesian_point('',(-7.255221014901e1,7.824573163693e0,
-4.138103621684e1));
#58458=cartesian_point('',(-7.256038532574e1,7.848562562925e0,
-4.133740534504e1));
#58459=cartesian_point('',(-7.266936408610e1,8.140895724001e0,
-4.200577935864e1));
#58460=cartesian_point('',(-7.269439858665e1,8.152801195042e0,
-4.194474916651e1));
#58461=cartesian_point('',(-7.277501883401e1,8.193205298434e0,
-4.176072148539e1));
#58462=cartesian_point('',(-7.288417772744e1,8.250919077548e0,
-4.154638451540e1));
#58463=cartesian_point('',(-7.297006856752e1,8.295400713190e0,
-4.139656399005e1));
#58464=cartesian_point('',(-7.299161614611e1,8.306495832372e0,
-4.136005953659e1));
#58465=cartesian_point('',(-7.329844690668e1,8.146772280926e0,
-4.202913462735e1));
#58466=cartesian_point('',(-7.332356686859e1,8.130362357785e0,
-4.197406318474e1));
#58467=cartesian_point('',(-7.339808190324e1,8.083527774571e0,
-4.179880269224e1));
#58468=cartesian_point('',(-7.348076316538e1,8.039867191262e0,
-4.156836213859e1));
#58469=cartesian_point('',(-7.353523072119e1,8.017759095869e0,
-4.139271054240e1));
#58470=cartesian_point('',(-7.354831574500e1,8.012944232080e0,
-4.134889724637e1));
#58471=(bounded_surface()b_spline_surface(3,3,((#58447,#58448,#58449,#58450,
#58451,#58452),(#58453,#58454,#58455,#58456,#58457,#58458),(#58459,#58460,
#58461,#58462,#58463,#58464),(#58465,#58466,#58467,#58468,#58469,#58470)),
.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());
#58472=oriented_edge('',*,*,#58434,.f.);
#58474=oriented_edge('',*,*,#58473,.t.);
#58476=oriented_edge('',*,*,#58475,.f.);
#58478=oriented_edge('',*,*,#58477,.f.);
#58479=edge_loop('',(#58472,#58474,#58476,#58478));
#58480=face_outer_bound('',#58479,.f.);
#58482=cartesian_point('',(-7.277267293507e1,8.732690020756e0,
-4.365111040228e1));
#58483=cartesian_point('',(-7.275982637961e1,8.683149276687e0,
-4.368501216327e1));
#58484=cartesian_point('',(-7.277559030935e1,8.507250293980e0,
-4.378885850034e1));
#58485=cartesian_point('',(-7.285131063082e1,7.895546971443e0,
-4.372259068914e1));
#58486=cartesian_point('',(-7.290931656020e1,7.759410224283e0,
-4.348326967250e1));
#58487=cartesian_point('',(-7.293275118321e1,7.631257982263e0,
-4.332338388990e1));
#58488=cartesian_point('',(-7.295007453257e1,7.550227523956e0,
-4.314668940923e1));
#58489=cartesian_point('',(-7.295919525367e1,7.477820213790e0,
-4.296677155065e1));
#58490=cartesian_point('',(-7.296141629500e1,7.419570359338e0,
-4.277515886308e1));
#58491=cartesian_point('',(-7.295557681553e1,7.373908760892e0,
-4.257611247657e1));
#58492=cartesian_point('',(-7.294150738241e1,7.343465114253e0,
-4.237441739144e1));
#58493=cartesian_point('',(-7.291993366670e1,7.329433652566e0,
-4.217781432406e1));
#58494=cartesian_point('',(-7.289123014629e1,7.331766213330e0,
-4.198362656688e1));
#58495=cartesian_point('',(-7.286775199046e1,7.345169898841e0,
-4.185751679920e1));
#58496=cartesian_point('',(-7.285454085579e1,7.355649059784e0,
-4.179323705786e1));
#58497=cartesian_point('',(-7.230355128200e1,8.664671175367e0,
-4.345016300470e1));
#58498=cartesian_point('',(-7.228540017584e1,8.621478307968e0,
-4.348731162259e1));
#58499=cartesian_point('',(-7.229747570249e1,8.460185852742e0,
-4.360433722452e1));
#58500=cartesian_point('',(-7.237650631355e1,7.833531939106e0,
-4.352782353186e1));
#58501=cartesian_point('',(-7.244086656431e1,7.754140248067e0,
-4.326445424471e1));
#58502=cartesian_point('',(-7.246744590535e1,7.676320163147e0,
-4.310309176060e1));
#58503=cartesian_point('',(-7.249188429277e1,7.650627681508e0,
-4.292909616845e1));
#58504=cartesian_point('',(-7.251249116587e1,7.634488728691e0,
-4.275860392210e1));
#58505=cartesian_point('',(-7.253221542636e1,7.634002423528e0,
-4.258171700926e1));
#58506=cartesian_point('',(-7.255069496583e1,7.645717830216e0,
-4.240307927275e1));
#58507=cartesian_point('',(-7.256806685886e1,7.670101911952e0,
-4.222712690525e1));
#58508=cartesian_point('',(-7.258435888057e1,7.705668952826e0,
-4.206080969703e1));
#58509=cartesian_point('',(-7.260072402409e1,7.752455151604e0,
-4.190192832303e1));
#58510=cartesian_point('',(-7.261227457022e1,7.790934222401e0,
-4.180276278043e1));
#58511=cartesian_point('',(-7.261871192383e1,7.812855981978e0,
-4.175345436286e1));
#58512=cartesian_point('',(-7.230878815082e1,8.374568376755e0,
-4.301032036740e1));
#58513=cartesian_point('',(-7.229775007025e1,8.361646289532e0,
-4.302989566999e1));
#58514=cartesian_point('',(-7.228795245707e1,8.314110914531e0,
-4.308425514368e1));
#58515=cartesian_point('',(-7.231663892076e1,8.134324520138e0,
-4.305289555595e1));
#58516=cartesian_point('',(-7.237377292111e1,8.117277085959e0,
-4.291703042911e1));
#58517=cartesian_point('',(-7.242431010866e1,8.101030692563e0,
-4.280429743562e1));
#58518=cartesian_point('',(-7.248144873384e1,8.100705935593e0,
-4.267699985959e1));
#58519=cartesian_point('',(-7.254278342895e1,8.103747856234e0,
-4.254282283979e1));
#58520=cartesian_point('',(-7.260861157437e1,8.111854861090e0,
-4.239979992743e1));
#58521=cartesian_point('',(-7.267719969335e1,8.123800801470e0,
-4.225182732292e1));
#58522=cartesian_point('',(-7.274650552454e1,8.139428204340e0,
-4.210340681339e1));
#58523=cartesian_point('',(-7.281398946736e1,8.157955195840e0,
-4.196043723376e1));
#58524=cartesian_point('',(-7.288089747587e1,8.179497496925e0,
-4.182090969080e1));
#58525=cartesian_point('',(-7.292487895457e1,8.195739952116e0,
-4.173134574564e1));
#58526=cartesian_point('',(-7.294758886917e1,8.204661552331e0,
-4.168593654520e1));
#58527=cartesian_point('',(-7.278201161623e1,8.215362266148e0,
-4.286675807931e1));
#58528=cartesian_point('',(-7.278184941137e1,8.219802093128e0,
-4.286932210849e1));
#58529=cartesian_point('',(-7.275860791829e1,8.246761184075e0,
-4.286141865353e1));
#58530=cartesian_point('',(-7.274455170248e1,8.431937352022e0,
-4.287567220174e1));
#58531=cartesian_point('',(-7.278967137250e1,8.406976417608e0,
-4.286372383120e1));
#58532=cartesian_point('',(-7.285582898544e1,8.388625872548e0,
-4.279055691278e1));
#58533=cartesian_point('',(-7.293146525237e1,8.352832578813e0,
-4.269713698148e1));
#58534=cartesian_point('',(-7.301321413429e1,8.314629689441e0,
-4.258197849337e1));
#58535=cartesian_point('',(-7.309765023656e1,8.271703912516e0,
-4.245075401101e1));
#58536=cartesian_point('',(-7.318116721642e1,8.226453414819e0,
-4.230639142610e1));
#58537=cartesian_point('',(-7.325970932564e1,8.180394362064e0,
-4.215379271071e1));
#58538=cartesian_point('',(-7.332942394541e1,8.135976118437e0,
-4.199882445806e1));
#58539=cartesian_point('',(-7.339085132681e1,8.093292329912e0,
-4.183914954944e1));
#58540=cartesian_point('',(-7.342520584827e1,8.067042422022e0,
-4.173016189456e1));
#58541=cartesian_point('',(-7.344101286656e1,8.054338961808e0,
-4.167283545846e1));
#58542=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#58543=oriented_edge('',*,*,#56715,.f.);
#58545=oriented_edge('',*,*,#58544,.t.);
#58547=oriented_edge('',*,*,#58546,.t.);
#58548=oriented_edge('',*,*,#58473,.f.);
#58549=edge_loop('',(#58543,#58545,#58547,#58548));
#58550=face_outer_bound('',#58549,.f.);
#58552=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#58553=direction('',(0.e0,0.e0,1.e0));
#58554=direction('',(-9.883627527681e-1,1.521153146158e-1,0.e0));
#58555=axis2_placement_3d('',#58552,#58553,#58554);
#58556=toroidal_surface('',#58555,7.344368814732e1,5.e-1);
#58557=oriented_edge('',*,*,#56713,.f.);
#58559=oriented_edge('',*,*,#58558,.t.);
#58561=oriented_edge('',*,*,#58560,.t.);
#58563=oriented_edge('',*,*,#58562,.t.);
#58564=oriented_edge('',*,*,#58544,.f.);
#58565=edge_loop('',(#58557,#58559,#58561,#58563,#58564));
#58566=face_outer_bound('',#58565,.f.);
#58568=cartesian_point('',(-7.227364371452e1,1.173946922523e1,
-4.179379470858e1));
#58569=cartesian_point('',(-7.228612053718e1,1.175730329073e1,
-4.187756404577e1));
#58570=cartesian_point('',(-7.230605322373e1,1.177607396892e1,
-4.201593471318e1));
#58571=cartesian_point('',(-7.233068550383e1,1.178160949418e1,
-4.220584599635e1));
#58572=cartesian_point('',(-7.234816315330e1,1.177533276256e1,
-4.235452812444e1));
#58573=cartesian_point('',(-7.236252912358e1,1.176115760924e1,
-4.249082912297e1));
#58574=cartesian_point('',(-7.237424246939e1,1.174126362074e1,
-4.261585775373e1));
#58575=cartesian_point('',(-7.238373344428e1,1.171718842095e1,
-4.273070106254e1));
#58576=cartesian_point('',(-7.239138504621e1,1.169001844885e1,
-4.283636170979e1));
#58577=cartesian_point('',(-7.239753428270e1,1.166047809099e1,
-4.293384998493e1));
#58578=cartesian_point('',(-7.240246854538e1,1.162899124894e1,
-4.302417482838e1));
#58579=cartesian_point('',(-7.240642387482e1,1.159573900936e1,
-4.310828788359e1));
#58580=cartesian_point('',(-7.240959000382e1,1.156067730504e1,
-4.318710268563e1));
#58581=cartesian_point('',(-7.241211611203e1,1.152349715503e1,
-4.326156549269e1));
#58582=cartesian_point('',(-7.241411468033e1,1.148351561969e1,
-4.333274768345e1));
#58583=cartesian_point('',(-7.241566522300e1,1.143951820281e1,
-4.340185301412e1));
#58584=cartesian_point('',(-7.241681871951e1,1.138965753560e1,
-4.346997692157e1));
#58585=cartesian_point('',(-7.241766234043e1,1.133111673062e1,
-4.353792511194e1));
#58586=cartesian_point('',(-7.241843772640e1,1.125962370083e1,
-4.360606685042e1));
#58587=cartesian_point('',(-7.242013516958e1,1.116604516345e1,
-4.367482383354e1));
#58588=cartesian_point('',(-7.242545135832e1,1.103202488521e1,
-4.374296233431e1));
#58589=cartesian_point('',(-7.244480072277e1,1.082915420248e1,
-4.378668891900e1));
#58590=cartesian_point('',(-7.248687709413e1,1.060494029722e1,
-4.375254486777e1));
#58591=cartesian_point('',(-7.252938796581e1,1.044359517529e1,
-4.366858206156e1));
#58592=cartesian_point('',(-7.254923034957e1,1.037519404409e1,
-4.361133895853e1));
#58593=cartesian_point('',(-7.255826860861e1,1.034417642968e1,
-4.358200115007e1));
#58594=cartesian_point('',(-7.217954643470e1,1.125276988228e1,
-4.175377981376e1));
#58595=cartesian_point('',(-7.216422341820e1,1.127755164948e1,
-4.181874494393e1));
#58596=cartesian_point('',(-7.214192912019e1,1.131255187483e1,
-4.192930288072e1));
#58597=cartesian_point('',(-7.211554976681e1,1.134815809136e1,
-4.208703296744e1));
#58598=cartesian_point('',(-7.209669020529e1,1.136916476524e1,
-4.221360078832e1));
#58599=cartesian_point('',(-7.208055372078e1,1.138274412799e1,
-4.233203743873e1));
#58600=cartesian_point('',(-7.206652823280e1,1.139038970814e1,
-4.244262379274e1));
#58601=cartesian_point('',(-7.205419723175e1,1.139322875180e1,
-4.254581858509e1));
#58602=cartesian_point('',(-7.204327035185e1,1.139210044888e1,
-4.264214419192e1));
#58603=cartesian_point('',(-7.203352779110e1,1.138760755592e1,
-4.273223452739e1));
#58604=cartesian_point('',(-7.202479387490e1,1.138013851657e1,
-4.281680690831e1));
#58605=cartesian_point('',(-7.201692469383e1,1.136988156416e1,
-4.289659567664e1));
#58606=cartesian_point('',(-7.200979394500e1,1.135682241100e1,
-4.297235913376e1));
#58607=cartesian_point('',(-7.200327868549e1,1.134070218611e1,
-4.304494267817e1));
#58608=cartesian_point('',(-7.199724702391e1,1.132091054343e1,
-4.311537281271e1));
#58609=cartesian_point('',(-7.199155931089e1,1.129629527618e1,
-4.318487581386e1));
#58610=cartesian_point('',(-7.198609460320e1,1.126493799364e1,
-4.325464767521e1));
#58611=cartesian_point('',(-7.198082102583e1,1.122370475240e1,
-4.332564777491e1));
#58612=cartesian_point('',(-7.197591320729e1,1.116769309514e1,
-4.339839218808e1));
#58613=cartesian_point('',(-7.197230564105e1,1.108699019898e1,
-4.347336329846e1));
#58614=cartesian_point('',(-7.197279283801e1,1.096204286223e1,
-4.354916169276e1));
#58615=cartesian_point('',(-7.198946880821e1,1.076131574107e1,
-4.359857069833e1));
#58616=cartesian_point('',(-7.203317767329e1,1.053864922931e1,
-4.355989066179e1));
#58617=cartesian_point('',(-7.207824271888e1,1.038916053105e1,
-4.346624122439e1));
#58618=cartesian_point('',(-7.209904711341e1,1.033306917544e1,
-4.340412638680e1));
#58619=cartesian_point('',(-7.210851709407e1,1.030896651956e1,
-4.337270373622e1));
#58620=cartesian_point('',(-7.258294139237e1,1.096934389680e1,
-4.168861604561e1));
#58621=cartesian_point('',(-7.255199053028e1,1.097298433624e1,
-4.174860243064e1));
#58622=cartesian_point('',(-7.250205978174e1,1.097729113169e1,
-4.184829252236e1));
#58623=cartesian_point('',(-7.243502689664e1,1.097955514593e1,
-4.198670148208e1));
#58624=cartesian_point('',(-7.238312508637e1,1.097929505373e1,
-4.209599896394e1));
#58625=cartesian_point('',(-7.233590502802e1,1.097737101661e1,
-4.219695458896e1));
#58626=cartesian_point('',(-7.229285669487e1,1.097417935111e1,
-4.229013914158e1));
#58627=cartesian_point('',(-7.225356180818e1,1.097001315763e1,
-4.237613017069e1));
#58628=cartesian_point('',(-7.221768064508e1,1.096508610161e1,
-4.245546462597e1));
#58629=cartesian_point('',(-7.218490191684e1,1.095954274261e1,
-4.252870412244e1));
#58630=cartesian_point('',(-7.215493733857e1,1.095346525726e1,
-4.259642211483e1));
#58631=cartesian_point('',(-7.212753783291e1,1.094688027987e1,
-4.265915273975e1));
#58632=cartesian_point('',(-7.210248799521e1,1.093975787623e1,
-4.271739453906e1));
#58633=cartesian_point('',(-7.207958838270e1,1.093199691628e1,
-4.277165000169e1));
#58634=cartesian_point('',(-7.205864002960e1,1.092339123372e1,
-4.282247195629e1));
#58635=cartesian_point('',(-7.203946599427e1,1.091357526246e1,
-4.287043629095e1));
#58636=cartesian_point('',(-7.202200735827e1,1.090196859166e1,
-4.291593623960e1));
#58637=cartesian_point('',(-7.200637451399e1,1.088764439990e1,
-4.295907335319e1));
#58638=cartesian_point('',(-7.199284810321e1,1.086915758221e1,
-4.299964830225e1));
#58639=cartesian_point('',(-7.198179202881e1,1.084353410857e1,
-4.303767682291e1));
#58640=cartesian_point('',(-7.197423794442e1,1.080491436177e1,
-4.307244015499e1));
#58641=cartesian_point('',(-7.197546891855e1,1.074403436912e1,
-4.309318770906e1));
#58642=cartesian_point('',(-7.199147263946e1,1.067753307418e1,
-4.307708877336e1));
#58643=cartesian_point('',(-7.201418810109e1,1.063404787074e1,
-4.303463020785e1));
#58644=cartesian_point('',(-7.202919364126e1,1.061858304133e1,
-4.300231907803e1));
#58645=cartesian_point('',(-7.203708618240e1,1.061214153167e1,
-4.298501397843e1));
#58646=cartesian_point('',(-7.301170958924e1,1.122090288262e1,
-4.167456874234e1));
#58647=cartesian_point('',(-7.299559314538e1,1.120005601685e1,
-4.174922878912e1));
#58648=cartesian_point('',(-7.296496119142e1,1.116266889548e1,
-4.186771525762e1));
#58649=cartesian_point('',(-7.291521231259e1,1.110720033222e1,
-4.202227591423e1));
#58650=cartesian_point('',(-7.287223467931e1,1.106201316305e1,
-4.213935961097e1));
#58651=cartesian_point('',(-7.282972902868e1,1.101947243360e1,
-4.224367669881e1));
#58652=cartesian_point('',(-7.278834113661e1,1.097975023199e1,-4.233686637e1));
#58653=cartesian_point('',(-7.274849801977e1,1.094285799921e1,
-4.242023305688e1));
#58654=cartesian_point('',(-7.271049237064e1,1.090873769227e1,
-4.249480608419e1));
#58655=cartesian_point('',(-7.267449380934e1,1.087727536408e1,
-4.256146346026e1));
#58656=cartesian_point('',(-7.264058369165e1,1.084833455913e1,
-4.262095091028e1));
#58657=cartesian_point('',(-7.260880563913e1,1.082180069666e1,
-4.267385377485e1));
#58658=cartesian_point('',(-7.257918636080e1,1.079760108207e1,
-4.272061032368e1));
#58659=cartesian_point('',(-7.255173506947e1,1.077571534284e1,
-4.276153941532e1));
#58660=cartesian_point('',(-7.252644152424e1,1.075620004111e1,
-4.279684577718e1));
#58661=cartesian_point('',(-7.250331700818e1,1.073927994667e1,
-4.282654319155e1));
#58662=cartesian_point('',(-7.248252598351e1,1.072555570669e1,
-4.285025833749e1));
#58663=cartesian_point('',(-7.246441591837e1,1.071624866321e1,
-4.286722740968e1));
#58664=cartesian_point('',(-7.244942241902e1,1.071341242503e1,
-4.287651074349e1));
#58665=cartesian_point('',(-7.243749180467e1,1.072060917347e1,
-4.287767624019e1));
#58666=cartesian_point('',(-7.242809537682e1,1.074453694831e1,
-4.287073552019e1));
#58667=cartesian_point('',(-7.241918602280e1,1.079753558490e1,
-4.286202208579e1));
#58668=cartesian_point('',(-7.241057206927e1,1.085904715823e1,
-4.286919322612e1));
#58669=cartesian_point('',(-7.241219134098e1,1.089164983025e1,
-4.287889107411e1));
#58670=cartesian_point('',(-7.242142393294e1,1.089758044768e1,
-4.287617790316e1));
#58671=cartesian_point('',(-7.242757605211e1,1.089887629948e1,
-4.287267007201e1));
#58672=(bounded_surface()b_spline_surface(3,3,((#58568,#58569,#58570,#58571,
#58572,#58573,#58574,#58575,#58576,#58577,#58578,#58579,#58580,#58581,#58582,
#58583,#58584,#58585,#58586,#58587,#58588,#58589,#58590,#58591,#58592,#58593),(
#58594,#58595,#58596,#58597,#58598,#58599,#58600,#58601,#58602,#58603,#58604,
#58605,#58606,#58607,#58608,#58609,#58610,#58611,#58612,#58613,#58614,#58615,
#58616,#58617,#58618,#58619),(#58620,#58621,#58622,#58623,#58624,#58625,#58626,
#58627,#58628,#58629,#58630,#58631,#58632,#58633,#58634,#58635,#58636,#58637,
#58638,#58639,#58640,#58641,#58642,#58643,#58644,#58645),(#58646,#58647,#58648,
#58649,#58650,#58651,#58652,#58653,#58654,#58655,#58656,#58657,#58658,#58659,
#58660,#58661,#58662,#58663,#58664,#58665,#58666,#58667,#58668,#58669,#58670,
#58671)),.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.612862893532e-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());
#58673=oriented_edge('',*,*,#56711,.f.);
#58675=oriented_edge('',*,*,#58674,.t.);
#58677=oriented_edge('',*,*,#58676,.t.);
#58678=oriented_edge('',*,*,#58558,.f.);
#58679=edge_loop('',(#58673,#58675,#58677,#58678));
#58680=face_outer_bound('',#58679,.f.);
#58682=cartesian_point('',(-7.229677867329e1,1.180281082363e1,
-4.131567944441e1));
#58683=cartesian_point('',(-7.230846846070e1,1.186176342387e1,
-4.151430174302e1));
#58684=cartesian_point('',(-7.234325009875e1,1.191918147676e1,
-4.183254632577e1));
#58685=cartesian_point('',(-7.240469926613e1,1.191128570517e1,
-4.217102082702e1));
#58686=cartesian_point('',(-7.243040583366e1,1.189745291213e1,
-4.229078701276e1));
#58687=cartesian_point('',(-7.211915319789e1,1.119949170131e1,
-4.133853634436e1));
#58688=cartesian_point('',(-7.206768687497e1,1.127551197776e1,
-4.149716814571e1));
#58689=cartesian_point('',(-7.201021060798e1,1.138013154662e1,
-4.176312947811e1));
#58690=cartesian_point('',(-7.198790351397e1,1.144898232987e1,
-4.206741344099e1));
#58691=cartesian_point('',(-7.198644278245e1,1.146557049937e1,
-4.217840650712e1));
#58692=cartesian_point('',(-7.265382082364e1,1.086831575878e1,
-4.136104993522e1));
#58693=cartesian_point('',(-7.256785996551e1,1.088684910819e1,
-4.149352841625e1));
#58694=cartesian_point('',(-7.244363127516e1,1.091545188084e1,
-4.170554237032e1));
#58695=cartesian_point('',(-7.233357515745e1,1.093857208090e1,
-4.193064469303e1));
#58696=cartesian_point('',(-7.229822238914e1,1.094508378694e1,
-4.201024864719e1));
#58697=cartesian_point('',(-7.311574106481e1,1.129554120633e1,
-4.135016401640e1));
#58698=cartesian_point('',(-7.307459479916e1,1.126643979131e1,
-4.150872668780e1));
#58699=cartesian_point('',(-7.300713025351e1,1.120742121288e1,
-4.174433886145e1));
#58700=cartesian_point('',(-7.293417227364e1,1.112947888162e1,
-4.196152906892e1));
#58701=cartesian_point('',(-7.290796564843e1,1.110021174356e1,
-4.203321584800e1));
#58702=(bounded_surface()b_spline_surface(3,3,((#58682,#58683,#58684,#58685,
#58686),(#58687,#58688,#58689,#58690,#58691),(#58692,#58693,#58694,#58695,
#58696),(#58697,#58698,#58699,#58700,#58701)),.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());
#58704=oriented_edge('',*,*,#58703,.f.);
#58706=oriented_edge('',*,*,#58705,.t.);
#58708=oriented_edge('',*,*,#58707,.f.);
#58709=oriented_edge('',*,*,#58674,.f.);
#58710=edge_loop('',(#58704,#58706,#58708,#58709));
#58711=face_outer_bound('',#58710,.f.);
#58713=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#58714=direction('',(0.e0,0.e0,1.e0));
#58715=direction('',(1.e0,0.e0,0.e0));
#58716=axis2_placement_3d('',#58713,#58714,#58715);
#58717=conical_surface('',#58716,7.334631745055e1,5.e-1);
#58718=oriented_edge('',*,*,#58703,.t.);
#58719=oriented_edge('',*,*,#56709,.f.);
#58721=oriented_edge('',*,*,#58720,.t.);
#58723=oriented_edge('',*,*,#58722,.t.);
#58725=oriented_edge('',*,*,#58724,.f.);
#58727=oriented_edge('',*,*,#58726,.f.);
#58729=oriented_edge('',*,*,#58728,.t.);
#58730=edge_loop('',(#58718,#58719,#58721,#58723,#58725,#58727,#58729));
#58731=face_outer_bound('',#58730,.f.);
#58733=cartesian_point('',(-7.146890030236e1,1.672494427941e1,
-4.228405173691e1));
#58734=cartesian_point('',(-7.145483654049e1,1.670798691349e1,
-4.219223383476e1));
#58735=cartesian_point('',(-7.141110821903e1,1.667743099737e1,
-4.191549392140e1));
#58736=cartesian_point('',(-7.135704823326e1,1.670060922687e1,
-4.159362166973e1));
#58737=cartesian_point('',(-7.131915382727e1,1.674887475685e1,
-4.136892589744e1));
#58738=cartesian_point('',(-7.130986940241e1,1.676271730421e1,
-4.131419665189e1));
#58739=cartesian_point('',(-7.089425571820e1,1.695621250463e1,
-4.217220132249e1));
#58740=cartesian_point('',(-7.089068302696e1,1.696869416021e1,
-4.208718130830e1));
#58741=cartesian_point('',(-7.088457012774e1,1.702329184416e1,
-4.183690306555e1));
#58742=cartesian_point('',(-7.089273213619e1,1.713110608402e1,
-4.156287514690e1));
#58743=cartesian_point('',(-7.091020418831e1,1.722759656227e1,
-4.138103625394e1));
#58744=cartesian_point('',(-7.091517818472e1,1.725244782479e1,
-4.133740534490e1));
#58745=cartesian_point('',(-7.098506748239e1,1.755650461781e1,
-4.200577935870e1));
#58746=cartesian_point('',(-7.100833382675e1,1.757157588947e1,
-4.194474918444e1));
#58747=cartesian_point('',(-7.108299054784e1,1.762215737327e1,
-4.176072153719e1));
#58748=cartesian_point('',(-7.118368240944e1,1.769362549563e1,
-4.154638456439e1));
#58749=cartesian_point('',(-7.126303243032e1,1.774893759450e1,
-4.139656402107e1));
#58750=cartesian_point('',(-7.128294747976e1,1.776275032859e1,
-4.136005953654e1));
#58751=cartesian_point('',(-7.160800136749e1,1.764444268507e1,
-4.202913462740e1));
#58752=cartesian_point('',(-7.163504834150e1,1.763145196789e1,
-4.197406320089e1));
#58753=cartesian_point('',(-7.171503901531e1,1.759474423076e1,
-4.179880274332e1));
#58754=cartesian_point('',(-7.180271178032e1,1.756224923657e1,
-4.156836219355e1));
#58755=cartesian_point('',(-7.185959905206e1,1.754743971797e1,
-4.139271057963e1));
#58756=cartesian_point('',(-7.187320060910e1,1.754437398172e1,
-4.134889724621e1));
#58757=(bounded_surface()b_spline_surface(3,3,((#58733,#58734,#58735,#58736,
#58737,#58738),(#58739,#58740,#58741,#58742,#58743,#58744),(#58745,#58746,
#58747,#58748,#58749,#58750),(#58751,#58752,#58753,#58754,#58755,#58756)),
.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());
#58758=oriented_edge('',*,*,#58720,.f.);
#58760=oriented_edge('',*,*,#58759,.t.);
#58762=oriented_edge('',*,*,#58761,.f.);
#58764=oriented_edge('',*,*,#58763,.f.);
#58765=edge_loop('',(#58758,#58760,#58762,#58764));
#58766=face_outer_bound('',#58765,.f.);
#58768=cartesian_point('',(-7.097966949240e1,1.819596939728e1,
-4.358669084217e1));
#58769=cartesian_point('',(-7.101084952470e1,1.817721054891e1,
-4.368188717557e1));
#58770=cartesian_point('',(-7.110118054415e1,1.755818480044e1,
-4.386842851368e1));
#58771=cartesian_point('',(-7.125740019558e1,1.723823911993e1,
-4.353879277166e1));
#58772=cartesian_point('',(-7.129367341557e1,1.712751308610e1,
-4.338622750471e1));
#58773=cartesian_point('',(-7.132796223496e1,1.703617909631e1,
-4.321232819935e1));
#58774=cartesian_point('',(-7.134843788622e1,1.696540388118e1,
-4.304142713343e1));
#58775=cartesian_point('',(-7.136219788750e1,1.690384928853e1,
-4.285685723623e1));
#58776=cartesian_point('',(-7.136673727565e1,1.685247124807e1,
-4.265865690151e1));
#58777=cartesian_point('',(-7.136071604358e1,1.681226589785e1,
-4.244298190729e1));
#58778=cartesian_point('',(-7.134106306477e1,1.678735496555e1,
-4.220761031624e1));
#58779=cartesian_point('',(-7.130857446681e1,1.678522849256e1,
-4.198319130929e1));
#58780=cartesian_point('',(-7.127942766476e1,1.679865999469e1,
-4.183925953240e1));
#58781=cartesian_point('',(-7.126581270662e1,1.680721268557e1,
-4.177959935599e1));
#58782=cartesian_point('',(-7.053116583088e1,1.805584848652e1,
-4.337764263983e1));
#58783=cartesian_point('',(-7.055867938557e1,1.806670987216e1,
-4.348148207124e1));
#58784=cartesian_point('',(-7.063871632202e1,1.742954650655e1,
-4.369314739964e1));
#58785=cartesian_point('',(-7.080263214359e1,1.715540131594e1,
-4.332269137618e1));
#58786=cartesian_point('',(-7.083356988708e1,1.709670845733e1,
-4.316759571195e1));
#58787=cartesian_point('',(-7.086721886494e1,1.705736577543e1,
-4.299385089061e1));
#58788=cartesian_point('',(-7.088986331157e1,1.704119397001e1,
-4.283029077997e1));
#58789=cartesian_point('',(-7.091102266649e1,1.703666407070e1,
-4.265792402812e1));
#58790=cartesian_point('',(-7.092943666934e1,1.704517117843e1,
-4.247790769041e1));
#58791=cartesian_point('',(-7.094598962962e1,1.706763303590e1,
-4.228737786044e1));
#58792=cartesian_point('',(-7.096066813840e1,1.710760195379e1,
-4.208608136749e1));
#58793=cartesian_point('',(-7.097246385365e1,1.716247406607e1,
-4.190173096639e1));
#58794=cartesian_point('',(-7.097987526986e1,1.720840482010e1,
-4.178873557975e1));
#58795=cartesian_point('',(-7.098312769161e1,1.722944571450e1,
-4.174300155110e1));
#58796=cartesian_point('',(-7.059994790937e1,1.775356887700e1,
-4.298106026743e1));
#58797=cartesian_point('',(-7.059276379027e1,1.775349411704e1,
-4.303564095665e1));
#58798=cartesian_point('',(-7.059663535008e1,1.756195282765e1,
-4.312869847740e1));
#58799=cartesian_point('',(-7.068334667172e1,1.749231024636e1,
-4.295832477663e1));
#58800=cartesian_point('',(-7.073067653095e1,1.748573568055e1,
-4.285204132641e1));
#58801=cartesian_point('',(-7.078574033139e1,1.748653832004e1,
-4.272948287751e1));
#58802=cartesian_point('',(-7.084252750179e1,1.749539248338e1,
-4.260228132940e1));
#58803=cartesian_point('',(-7.090417467754e1,1.750899979842e1,
-4.246435140436e1));
#58804=cartesian_point('',(-7.097027519061e1,1.752776110919e1,
-4.231614940740e1));
#58805=cartesian_point('',(-7.104150139388e1,1.755203674339e1,
-4.215626535424e1));
#58806=cartesian_point('',(-7.111839755596e1,1.758297827335e1,
-4.198388249759e1));
#58807=cartesian_point('',(-7.119124672273e1,1.761728226931e1,
-4.182194246738e1));
#58808=cartesian_point('',(-7.123827729980e1,1.764239911069e1,
-4.171939100225e1));
#58809=cartesian_point('',(-7.125796897138e1,1.765340577729e1,
-4.167704737615e1));
#58810=cartesian_point('',(-7.110343140171e1,1.765206752011e1,
-4.287310682930e1));
#58811=cartesian_point('',(-7.107217874147e1,1.761363089692e1,
-4.287967024967e1));
#58812=cartesian_point('',(-7.102546283477e1,1.779642795120e1,
-4.285279656680e1));
#58813=cartesian_point('',(-7.104276583052e1,1.784445069983e1,
-4.288317568339e1));
#58814=cartesian_point('',(-7.110853393619e1,1.782750286470e1,
-4.281843987627e1));
#58815=cartesian_point('',(-7.118135516673e1,1.780840370311e1,
-4.273664193393e1));
#58816=cartesian_point('',(-7.126326497021e1,1.778265855603e1,
-4.263116205351e1));
#58817=cartesian_point('',(-7.134987607046e1,1.775373886371e1,
-4.250855549805e1));
#58818=cartesian_point('',(-7.144021940172e1,1.772081155597e1,
-4.236759977760e1));
#58819=cartesian_point('',(-7.153257357624e1,1.768386979525e1,
-4.220706676123e1));
#58820=cartesian_point('',(-7.162487091545e1,1.764271557997e1,
-4.202372044930e1));
#58821=cartesian_point('',(-7.170223784804e1,1.760358020291e1,
-4.183962517709e1));
#58822=cartesian_point('',(-7.174437913588e1,1.757956053133e1,
-4.171448549975e1));
#58823=cartesian_point('',(-7.176034386893e1,1.757005829909e1,
-4.166092579163e1));
#58824=(bounded_surface()b_spline_surface(3,3,((#58768,#58769,#58770,#58771,
#58772,#58773,#58774,#58775,#58776,#58777,#58778,#58779,#58780,#58781),(#58782,
#58783,#58784,#58785,#58786,#58787,#58788,#58789,#58790,#58791,#58792,#58793,
#58794,#58795),(#58796,#58797,#58798,#58799,#58800,#58801,#58802,#58803,#58804,
#58805,#58806,#58807,#58808,#58809),(#58810,#58811,#58812,#58813,#58814,#58815,
#58816,#58817,#58818,#58819,#58820,#58821,#58822,#58823)),.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());
#58825=oriented_edge('',*,*,#56707,.t.);
#58827=oriented_edge('',*,*,#58826,.t.);
#58829=oriented_edge('',*,*,#58828,.t.);
#58830=oriented_edge('',*,*,#58759,.f.);
#58831=edge_loop('',(#58825,#58827,#58829,#58830));
#58832=face_outer_bound('',#58831,.f.);
#58834=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#58835=direction('',(0.e0,0.e0,1.e0));
#58836=direction('',(-9.600521396100e-1,2.798211736631e-1,0.e0));
#58837=axis2_placement_3d('',#58834,#58835,#58836);
#58838=toroidal_surface('',#58837,7.344368814732e1,5.e-1);
#58839=oriented_edge('',*,*,#56705,.f.);
#58841=oriented_edge('',*,*,#58840,.t.);
#58843=oriented_edge('',*,*,#58842,.t.);
#58845=oriented_edge('',*,*,#58844,.t.);
#58846=oriented_edge('',*,*,#58826,.f.);
#58847=edge_loop('',(#58839,#58841,#58843,#58845,#58846));
#58848=face_outer_bound('',#58847,.f.);
#58850=cartesian_point('',(-7.012302453696e1,2.107264037861e1,
-4.179379525374e1));
#58851=cartesian_point('',(-7.013306677772e1,2.109195029925e1,
-4.187756419326e1));
#58852=cartesian_point('',(-7.015037915682e1,2.111316245202e1,
-4.201593695338e1));
#58853=cartesian_point('',(-7.017407911953e1,2.112186580536e1,
-4.220585556382e1));
#58854=cartesian_point('',(-7.019222793717e1,2.111792273765e1,
-4.235454946063e1));
#58855=cartesian_point('',(-7.020832187204e1,2.110574172677e1,
-4.249085671671e1));
#58856=cartesian_point('',(-7.022253039325e1,2.108754672679e1,
-4.261587492723e1));
#58857=cartesian_point('',(-7.023507930649e1,2.106492180372e1,
-4.273068814336e1));
#58858=cartesian_point('',(-7.024620749105e1,2.103899495331e1,
-4.283630622094e1));
#58859=cartesian_point('',(-7.025615591960e1,2.101052569272e1,
-4.293375298147e1));
#58860=cartesian_point('',(-7.026515528185e1,2.097996720304e1,
-4.302404978811e1));
#58861=cartesian_point('',(-7.027341637022e1,2.094752555777e1,
-4.310815441201e1));
#58862=cartesian_point('',(-7.028113284712e1,2.091317962288e1,
-4.318697935659e1));
#58863=cartesian_point('',(-7.028849232280e1,2.087664321640e1,
-4.326146420992e1));
#58864=cartesian_point('',(-7.029569482927e1,2.083725601781e1,
-4.333267295264e1));
#58865=cartesian_point('',(-7.030297705704e1,2.079382786176e1,
-4.340180177121e1));
#58866=cartesian_point('',(-7.031063012708e1,2.074453789910e1,
-4.346994077578e1));
#58867=cartesian_point('',(-7.031910781453e1,2.068660801077e1,
-4.353789450992e1));
#58868=cartesian_point('',(-7.032920729058e1,2.061583473676e1,
-4.360603615980e1));
#58869=cartesian_point('',(-7.034310198641e1,2.052329205286e1,
-4.367479252466e1));
#58870=cartesian_point('',(-7.036586011812e1,2.039113353017e1,
-4.374293496496e1));
#58871=cartesian_point('',(-7.041151229177e1,2.019254400585e1,
-4.378668595647e1));
#58872=cartesian_point('',(-7.048249336631e1,1.997571838863e1,
-4.375257124160e1));
#58873=cartesian_point('',(-7.054571711790e1,1.982125434304e1,
-4.366860144327e1));
#58874=cartesian_point('',(-7.057432388502e1,1.975601571384e1,
-4.361134692888e1));
#58875=cartesian_point('',(-7.058733764476e1,1.972643342264e1,
-4.358199954186e1));
#58876=cartesian_point('',(-7.009325877719e1,2.057782227909e1,
-4.175378024206e1));
#58877=cartesian_point('',(-7.007483227693e1,2.060039187261e1,
-4.181874505674e1));
#58878=cartesian_point('',(-7.004815985219e1,2.063218318628e1,
-4.192930464208e1));
#58879=cartesian_point('',(-7.001735753098e1,2.066404268549e1,
-4.208704088110e1));
#58880=cartesian_point('',(-6.999591594092e1,2.068240883928e1,
-4.221361899441e1));
#58881=cartesian_point('',(-6.997814458836e1,2.069376524190e1,
-4.233206154792e1));
#58882=cartesian_point('',(-6.996324269465e1,2.069951317094e1,
-4.244263912410e1));
#58883=cartesian_point('',(-6.995064999709e1,2.070071780072e1,
-4.254580699020e1));
#58884=cartesian_point('',(-6.993996791868e1,2.069817502821e1,
-4.264209338358e1));
#58885=cartesian_point('',(-6.993089839303e1,2.069245408950e1,
-4.273214439552e1));
#58886=cartesian_point('',(-6.992321555042e1,2.068391591209e1,
-4.281668910260e1));
#58887=cartesian_point('',(-6.991675199258e1,2.067272621149e1,
-4.289646818230e1));
#58888=cartesian_point('',(-6.991138490089e1,2.065885242873e1,
-4.297223964954e1));
#58889=cartesian_point('',(-6.990702703245e1,2.064202109555e1,
-4.304484306615e1));
#58890=cartesian_point('',(-6.990362799908e1,2.062161000973e1,
-4.311529810045e1));
#58891=cartesian_point('',(-6.990120019592e1,2.059645994356e1,
-4.318482366676e1));
#58892=cartesian_point('',(-6.989987415438e1,2.056465558881e1,
-4.325461021248e1));
#58893=cartesian_point('',(-6.990002691253e1,2.052308871527e1,
-4.332561546153e1));
#58894=cartesian_point('',(-6.990247076639e1,2.046692351257e1,
-4.339835911014e1));
#58895=cartesian_point('',(-6.990942491241e1,2.038645515768e1,
-4.347332886554e1));
#58896=cartesian_point('',(-6.992621027657e1,2.026266411227e1,
-4.354913102142e1));
#58897=cartesian_point('',(-6.996893009016e1,2.006585337873e1,
-4.359856745470e1));
#58898=cartesian_point('',(-7.004132695410e1,1.985077203899e1,
-4.355992050539e1));
#58899=cartesian_point('',(-7.010553641080e1,1.970839474150e1,
-4.346626243418e1));
#58900=cartesian_point('',(-7.013349014005e1,1.965548838815e1,
-4.340413494370e1));
#58901=cartesian_point('',(-7.014602918581e1,1.963282049979e1,
-4.337270203501e1));
#58902=cartesian_point('',(-7.053019742593e1,2.034947429747e1,
-4.168861638750e1));
#58903=cartesian_point('',(-7.049903631889e1,2.034904369098e1,
-4.174860247039e1));
#58904=cartesian_point('',(-7.044896980529e1,2.034679633942e1,
-4.184829404028e1));
#58905=cartesian_point('',(-7.038221230830e1,2.034029114580e1,
-4.198670832819e1));
#58906=cartesian_point('',(-7.033078445732e1,2.033325800285e1,
-4.209601452550e1));
#58907=cartesian_point('',(-7.028421746363e1,2.032518628632e1,
-4.219697491342e1));
#58908=cartesian_point('',(-7.024195762155e1,2.031640341371e1,
-4.229015180457e1));
#58909=cartesian_point('',(-7.020355279275e1,2.030714620065e1,
-4.237612030152e1));
#58910=cartesian_point('',(-7.016863564506e1,2.029758204149e1,
-4.245542272106e1));
#58911=cartesian_point('',(-7.013687402707e1,2.028781255460e1,
-4.252863103269e1));
#58912=cartesian_point('',(-7.010796728644e1,2.027788015136e1,
-4.259632828511e1));
#58913=cartesian_point('',(-7.008166319775e1,2.026777760657e1,
-4.265905332461e1));
#58914=cartesian_point('',(-7.005775281213e1,2.025744670864e1,
-4.271730375251e1));
#58915=cartesian_point('',(-7.003605410399e1,2.024676155751e1,
-4.277157672555e1));
#58916=cartesian_point('',(-7.001639933803e1,2.023549248874e1,
-4.282241919196e1));
#58917=cartesian_point('',(-6.999866317529e1,2.022325499101e1,
-4.287040126617e1));
#58918=cartesian_point('',(-6.998286422729e1,2.020946701093e1,
-4.291591251240e1));
#58919=cartesian_point('',(-6.996923261396e1,2.019322493465e1,-4.295905426e1));
#58920=cartesian_point('',(-6.995823363042e1,2.017313285567e1,
-4.299963041233e1));
#58921=cartesian_point('',(-6.995061486690e1,2.014628977296e1,
-4.303765994883e1));
#58922=cartesian_point('',(-6.994816293169e1,2.010702121960e1,
-4.307242660078e1));
#58923=cartesian_point('',(-6.995732336059e1,2.004682890568e1,
-4.309318612610e1));
#58924=cartesian_point('',(-6.998186720868e1,1.998297725688e1,
-4.307710122616e1));
#58925=cartesian_point('',(-7.001006923894e1,1.994281402350e1,
-4.303464068903e1));
#58926=cartesian_point('',(-7.002696812048e1,1.992943742062e1,
-4.300232355689e1));
#58927=cartesian_point('',(-7.003563675789e1,1.992407943182e1,
-4.298501278600e1));
#58928=cartesian_point('',(-7.092246269373e1,2.065484696509e1,
-4.167456919791e1));
#58929=cartesian_point('',(-7.090920525476e1,2.063207491949e1,
-4.174922887635e1));
#58930=cartesian_point('',(-7.088371499476e1,2.059100874586e1,
-4.186771713725e1));
#58931=cartesian_point('',(-7.084163011667e1,2.052951872213e1,
-4.202228363355e1));
#58932=cartesian_point('',(-7.080491502784e1,2.047910421723e1,
-4.213937623181e1));
#58933=cartesian_point('',(-7.076832345563e1,2.043137684351e1,
-4.224369750935e1));
#58934=cartesian_point('',(-7.073247692248e1,2.038659578317e1,
-4.233687882103e1));
#58935=cartesian_point('',(-7.069779906217e1,2.034482950837e1,
-4.242022347285e1));
#58936=cartesian_point('',(-7.066458592061e1,2.030605608462e1,
-4.249476708086e1));
#58937=cartesian_point('',(-7.063301610737e1,2.027017945937e1,
-4.256139785078e1));
#58938=cartesian_point('',(-7.060318348723e1,2.023707004561e1,
-4.262086996811e1));
#58939=cartesian_point('',(-7.057514364992e1,2.020661749845e1,
-4.267377192660e1));
#58940=cartesian_point('',(-7.054893267095e1,2.017875374893e1,
-4.272053976790e1));
#58941=cartesian_point('',(-7.052456474288e1,2.015346261100e1,
-4.276148660380e1));
#58942=cartesian_point('',(-7.050202519533e1,2.013080196493e1,
-4.279681150979e1));
#58943=cartesian_point('',(-7.048129871569e1,2.011099909347e1,
-4.282652360553e1));
#58944=cartesian_point('',(-7.046247165243e1,2.009467251683e1,
-4.285024767742e1));
#58945=cartesian_point('',(-7.044572897415e1,2.008307775884e1,
-4.286722137968e1));
#58946=cartesian_point('',(-7.043123296710e1,2.007830512731e1,
-4.287650825897e1));
#58947=cartesian_point('',(-7.041846456051e1,2.008387710749e1,
-4.287767751385e1));
#58948=cartesian_point('',(-7.040602545986e1,2.010636387754e1,
-4.287073996817e1));
#58949=cartesian_point('',(-7.039027621545e1,2.015773616792e1,
-4.286202269095e1));
#58950=cartesian_point('',(-7.037370374696e1,2.021760565587e1,
-4.286918828674e1));
#58951=cartesian_point('',(-7.037104705811e1,2.025015601892e1,
-4.287889127838e1));
#58952=cartesian_point('',(-7.037942749118e1,2.025724239677e1,
-4.287617883297e1));
#58953=cartesian_point('',(-7.038535981711e1,2.025933090017e1,
-4.287266980069e1));
#58954=(bounded_surface()b_spline_surface(3,3,((#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,#58897,
#58898,#58899,#58900,#58901),(#58902,#58903,#58904,#58905,#58906,#58907,#58908,
#58909,#58910,#58911,#58912,#58913,#58914,#58915,#58916,#58917,#58918,#58919,
#58920,#58921,#58922,#58923,#58924,#58925,#58926,#58927),(#58928,#58929,#58930,
#58931,#58932,#58933,#58934,#58935,#58936,#58937,#58938,#58939,#58940,#58941,
#58942,#58943,#58944,#58945,#58946,#58947,#58948,#58949,#58950,#58951,#58952,
#58953)),.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.612880440932e-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());
#58955=oriented_edge('',*,*,#56703,.f.);
#58957=oriented_edge('',*,*,#58956,.t.);
#58959=oriented_edge('',*,*,#58958,.t.);
#58960=oriented_edge('',*,*,#58840,.f.);
#58961=edge_loop('',(#58955,#58957,#58959,#58960));
#58962=face_outer_bound('',#58961,.f.);
#58964=cartesian_point('',(-7.013769375520e1,2.113845937087e1,
-4.131567944444e1));
#58965=cartesian_point('',(-7.014158867644e1,2.119843344684e1,
-4.151430174303e1));
#58966=cartesian_point('',(-7.016857819295e1,2.125990019512e1,
-4.183254632579e1));
#58967=cartesian_point('',(-7.023053225919e1,2.126009269878e1,
-4.217102082702e1));
#58968=cartesian_point('',(-7.025782444524e1,2.124973362758e1,
-4.229078701276e1));
#58969=cartesian_point('',(-7.004033683809e1,2.051711695031e1,
-4.133853634437e1));
#58970=cartesian_point('',(-6.997938817952e1,2.058576915960e1,
-4.149716814573e1));
#58971=cartesian_point('',(-6.990874803599e1,2.068199153527e1,
-4.176312947811e1));
#58972=cartesian_point('',(-6.987764495169e1,2.074734163048e1,
-4.206741344099e1));
#58973=cartesian_point('',(-6.987403152635e1,2.076359722216e1,
-4.217840650712e1));
#58974=cartesian_point('',(-7.061365744294e1,2.025856239319e1,
-4.136104993523e1));
#58975=cartesian_point('',(-7.052601290434e1,2.026571704372e1,
-4.149352841627e1));
#58976=cartesian_point('',(-7.039911359664e1,2.027786001777e1,
-4.170554237032e1));
#58977=cartesian_point('',(-7.028698123261e1,2.028641721534e1,
-4.193064469303e1));
#58978=cartesian_point('',(-7.025108096396e1,2.028825875064e1,
-4.201024864719e1));
#58979=cartesian_point('',(-7.101586178153e1,2.074242555799e1,
-4.135016401641e1));
#58980=cartesian_point('',(-7.097886602476e1,2.070820244423e1,
-4.150872668781e1));
#58981=cartesian_point('',(-7.091968211797e1,2.064088288767e1,
-4.174433886147e1));
#58982=cartesian_point('',(-7.085752181945e1,2.055408443654e1,
-4.196152906892e1));
#58983=cartesian_point('',(-7.083535952365e1,2.052164703193e1,
-4.203321584800e1));
#58984=(bounded_surface()b_spline_surface(3,3,((#58964,#58965,#58966,#58967,
#58968),(#58969,#58970,#58971,#58972,#58973),(#58974,#58975,#58976,#58977,
#58978),(#58979,#58980,#58981,#58982,#58983)),.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());
#58986=oriented_edge('',*,*,#58985,.f.);
#58988=oriented_edge('',*,*,#58987,.t.);
#58990=oriented_edge('',*,*,#58989,.f.);
#58991=oriented_edge('',*,*,#58956,.f.);
#58992=edge_loop('',(#58986,#58988,#58990,#58991));
#58993=face_outer_bound('',#58992,.f.);
#58995=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#58996=direction('',(0.e0,0.e0,1.e0));
#58997=direction('',(1.e0,0.e0,0.e0));
#58998=axis2_placement_3d('',#58995,#58996,#58997);
#58999=conical_surface('',#58998,7.334631745054e1,5.e-1);
#59000=oriented_edge('',*,*,#58985,.t.);
#59001=oriented_edge('',*,*,#56701,.f.);
#59003=oriented_edge('',*,*,#59002,.t.);
#59005=oriented_edge('',*,*,#59004,.t.);
#59007=oriented_edge('',*,*,#59006,.f.);
#59009=oriented_edge('',*,*,#59008,.f.);
#59011=oriented_edge('',*,*,#59010,.t.);
#59012=edge_loop('',(#59000,#59001,#59003,#59005,#59007,#59009,#59011));
#59013=face_outer_bound('',#59012,.f.);
#59015=cartesian_point('',(-6.858806725236e1,2.594219923414e1,
-4.226910299036e1));
#59016=cartesian_point('',(-6.857757661781e1,2.592770637646e1,
-4.217733458300e1));
#59017=cartesian_point('',(-6.854304844324e1,2.590443358029e1,
-4.190413062120e1));
#59018=cartesian_point('',(-6.849485323799e1,2.593352063979e1,
-4.158817084892e1));
#59019=cartesian_point('',(-6.845891725229e1,2.598419528362e1,
-4.136943157729e1));
#59020=cartesian_point('',(-6.844928623584e1,2.599862919282e1,
-4.131612059087e1));
#59021=cartesian_point('',(-6.819316281498e1,2.612691516518e1,
-4.217198365555e1));
#59022=cartesian_point('',(-6.819070270462e1,2.613376487820e1,
-4.208808591725e1));
#59023=cartesian_point('',(-6.818465642458e1,2.617071451152e1,
-4.184158222634e1));
#59024=cartesian_point('',(-6.818348297549e1,2.625762768547e1,
-4.156569515331e1));
#59025=cartesian_point('',(-6.818901447391e1,2.634020875462e1,
-4.137978624414e1));
#59026=cartesian_point('',(-6.819000076307e1,2.636190733424e1,
-4.133502263630e1));
#59027=cartesian_point('',(-6.817534656816e1,2.656143525901e1,
-4.204914754805e1));
#59028=cartesian_point('',(-6.819193225642e1,2.657400237972e1,
-4.198274996495e1));
#59029=cartesian_point('',(-6.824411266086e1,2.661947299059e1,
-4.178436291358e1));
#59030=cartesian_point('',(-6.831358585677e1,2.669328772871e1,
-4.155286179746e1));
#59031=cartesian_point('',(-6.836836988400e1,2.675497748816e1,
-4.139142299583e1));
#59032=cartesian_point('',(-6.838188625434e1,2.677079888153e1,
-4.135195680551e1));
#59033=cartesian_point('',(-6.857072303940e1,2.678988761101e1,
-4.203148537851e1));
#59034=cartesian_point('',(-6.859739107660e1,2.678569841152e1,
-4.197383795465e1));
#59035=cartesian_point('',(-6.867628741467e1,2.677650434793e1,
-4.179422209392e1));
#59036=cartesian_point('',(-6.876515022087e1,2.677718822786e1,
-4.156389991194e1));
#59037=cartesian_point('',(-6.882437613255e1,2.678527319199e1,
-4.139189014954e1));
#59038=cartesian_point('',(-6.883895164704e1,2.678780252134e1,
-4.134863068390e1));
#59039=(bounded_surface()b_spline_surface(3,3,((#59015,#59016,#59017,#59018,
#59019,#59020),(#59021,#59022,#59023,#59024,#59025,#59026),(#59027,#59028,
#59029,#59030,#59031,#59032),(#59033,#59034,#59035,#59036,#59037,#59038)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336718975569e-1,1.174770692091e0),(1.405007452592e-1,3.042662033286e-1,
6.365714197520e-1,7.471722782671e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241022485e0,1.387241022485e0,1.387241022485e0,
1.387241022485e0,1.387241022485e0,1.387241022485e0),(8.916455114283e-1,
8.916455114283e-1,8.916455114283e-1,8.916455114283e-1,8.916455114283e-1,
8.916455114283e-1),(8.717516234914e-1,8.717516234914e-1,8.717516234914e-1,
8.717516234914e-1,8.717516234914e-1,8.717516234914e-1),(1.327559358675e0,
1.327559358675e0,1.327559358675e0,1.327559358675e0,1.327559358675e0,
1.327559358675e0)))representation_item('')surface());
#59040=oriented_edge('',*,*,#59002,.f.);
#59042=oriented_edge('',*,*,#59041,.t.);
#59044=oriented_edge('',*,*,#59043,.f.);
#59046=oriented_edge('',*,*,#59045,.f.);
#59047=edge_loop('',(#59040,#59042,#59044,#59046));
#59048=face_outer_bound('',#59047,.f.);
#59050=cartesian_point('',(-6.815394555582e1,2.733603336165e1,
-4.370868445320e1));
#59051=cartesian_point('',(-6.803045828405e1,2.724709535028e1,
-4.366466777398e1));
#59052=cartesian_point('',(-6.808712286488e1,2.710470380715e1,
-4.374954960240e1));
#59053=cartesian_point('',(-6.828036913755e1,2.655691089706e1,
-4.378629569690e1));
#59054=cartesian_point('',(-6.841203166203e1,2.637836041134e1,
-4.350714804238e1));
#59055=cartesian_point('',(-6.846532357342e1,2.626334568468e1,
-4.335116458044e1));
#59056=cartesian_point('',(-6.850766894242e1,2.618261622703e1,
-4.316986818416e1));
#59057=cartesian_point('',(-6.853625388025e1,2.611345235457e1,
-4.298897456350e1));
#59058=cartesian_point('',(-6.855510541911e1,2.605530808041e1,
-4.279502253643e1));
#59059=cartesian_point('',(-6.856237448334e1,2.600781800076e1,
-4.259330494839e1));
#59060=cartesian_point('',(-6.855745559428e1,2.597303638446e1,
-4.238819996695e1));
#59061=cartesian_point('',(-6.854055197760e1,2.595258895917e1,
-4.218786125276e1));
#59062=cartesian_point('',(-6.851140759936e1,2.594640892476e1,
-4.198518087036e1));
#59063=cartesian_point('',(-6.848364011661e1,2.595369173689e1,
-4.185210669499e1));
#59064=cartesian_point('',(-6.846652409357e1,2.596133337306e1,
-4.178226587624e1));
#59065=cartesian_point('',(-6.774348575499e1,2.716267745927e1,
-4.352103920966e1));
#59066=cartesian_point('',(-6.758810783219e1,2.706414600304e1,
-4.346464996149e1));
#59067=cartesian_point('',(-6.763923745995e1,2.693330446274e1,
-4.355966738774e1));
#59068=cartesian_point('',(-6.783380285372e1,2.636865158207e1,
-4.360172574319e1));
#59069=cartesian_point('',(-6.796220920622e1,2.624111128087e1,
-4.328876687888e1));
#59070=cartesian_point('',(-6.800383494247e1,2.617740029622e1,
-4.313126254224e1));
#59071=cartesian_point('',(-6.803843306876e1,2.615214456960e1,
-4.295119933165e1));
#59072=cartesian_point('',(-6.806266777155e1,2.614115239394e1,
-4.277925845982e1));
#59073=cartesian_point('',(-6.808276255100e1,2.614421622165e1,
-4.259957303701e1));
#59074=cartesian_point('',(-6.809802257714e1,2.615961238016e1,
-4.241808270739e1));
#59075=cartesian_point('',(-6.810886582626e1,2.618729510862e1,
-4.223876749212e1));
#59076=cartesian_point('',(-6.811557862137e1,2.622600883940e1,
-4.206901588219e1));
#59077=cartesian_point('',(-6.811941275733e1,2.627718301794e1,
-4.190301072494e1));
#59078=cartesian_point('',(-6.812056714419e1,2.631973766073e1,
-4.179849127250e1));
#59079=cartesian_point('',(-6.812111972720e1,2.634489582414e1,
-4.174511868156e1));
#59080=cartesian_point('',(-6.771946779104e1,2.682689564827e1,
-4.303015380078e1));
#59081=cartesian_point('',(-6.767085423157e1,2.679710498248e1,
-4.301897749391e1));
#59082=cartesian_point('',(-6.767431141536e1,2.675546528230e1,
-4.306482832302e1));
#59083=cartesian_point('',(-6.772638574059e1,2.659148634230e1,
-4.308331607966e1));
#59084=cartesian_point('',(-6.779903997403e1,2.657036131549e1,
-4.293327852709e1));
#59085=cartesian_point('',(-6.785022691548e1,2.656900586093e1,
-4.282263104173e1));
#59086=cartesian_point('',(-6.790681191014e1,2.658168523828e1,
-4.269347521497e1));
#59087=cartesian_point('',(-6.796553077952e1,2.660051239617e1,
-4.255853624853e1));
#59088=cartesian_point('',(-6.802781562733e1,2.662527439850e1,
-4.241387709562e1));
#59089=cartesian_point('',(-6.809189972869e1,2.665481095850e1,
-4.226385985313e1));
#59090=cartesian_point('',(-6.815594040412e1,2.668826959151e1,
-4.211290640893e1));
#59091=cartesian_point('',(-6.821753434060e1,2.672423350916e1,
-4.196723333814e1));
#59092=cartesian_point('',(-6.827921014829e1,2.676399355661e1,
-4.182167771669e1));
#59093=cartesian_point('',(-6.831962276109e1,2.679265848105e1,
-4.172729912094e1));
#59094=cartesian_point('',(-6.834098304256e1,2.680852884044e1,
-4.167805882418e1));
#59095=cartesian_point('',(-6.811120338340e1,2.673849476515e1,
-4.283513032535e1));
#59096=cartesian_point('',(-6.817770973406e1,2.677188219555e1,
-4.287157082262e1));
#59097=cartesian_point('',(-6.814953876250e1,2.678822988945e1,
-4.286895817670e1));
#59098=cartesian_point('',(-6.808921489056e1,2.695345675043e1,
-4.286375918502e1));
#59099=cartesian_point('',(-6.812166366757e1,2.696427768842e1,
-4.287453833784e1));
#59100=cartesian_point('',(-6.819197023265e1,2.696022781692e1,
-4.280193903940e1));
#59101=cartesian_point('',(-6.827344235849e1,2.694700581711e1,
-4.271123493645e1));
#59102=cartesian_point('',(-6.836339363457e1,2.693090697387e1,
-4.259618809899e1));
#59103=cartesian_point('',(-6.845732455801e1,2.691137571128e1,
-4.246456711075e1));
#59104=cartesian_point('',(-6.855147856136e1,2.688904919934e1,
-4.231885749104e1));
#59105=cartesian_point('',(-6.864122721335e1,2.686454610061e1,
-4.216422373187e1));
#59106=cartesian_point('',(-6.872198739479e1,2.683920524222e1,
-4.200673400964e1));
#59107=cartesian_point('',(-6.879577522987e1,2.681271317771e1,
-4.184044462216e1));
#59108=cartesian_point('',(-6.883786976818e1,2.679527852559e1,
-4.172541661999e1));
#59109=cartesian_point('',(-6.885778210937e1,2.678639204104e1,-4.166292943e1));
#59110=(bounded_surface()b_spline_surface(3,3,((#59050,#59051,#59052,#59053,
#59054,#59055,#59056,#59057,#59058,#59059,#59060,#59061,#59062,#59063,#59064),(
#59065,#59066,#59067,#59068,#59069,#59070,#59071,#59072,#59073,#59074,#59075,
#59076,#59077,#59078,#59079),(#59080,#59081,#59082,#59083,#59084,#59085,#59086,
#59087,#59088,#59089,#59090,#59091,#59092,#59093,#59094),(#59095,#59096,#59097,
#59098,#59099,#59100,#59101,#59102,#59103,#59104,#59105,#59106,#59107,#59108,
#59109)),.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.216759755904e-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());
#59111=oriented_edge('',*,*,#56699,.t.);
#59113=oriented_edge('',*,*,#59112,.t.);
#59115=oriented_edge('',*,*,#59114,.t.);
#59116=oriented_edge('',*,*,#59041,.f.);
#59117=edge_loop('',(#59111,#59113,#59115,#59116));
#59118=face_outer_bound('',#59117,.f.);
#59120=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#59121=direction('',(0.e0,0.e0,1.e0));
#59122=direction('',(-9.153147681665e-1,4.027392148479e-1,0.e0));
#59123=axis2_placement_3d('',#59120,#59121,#59122);
#59124=toroidal_surface('',#59123,7.344368814732e1,5.e-1);
#59125=oriented_edge('',*,*,#56697,.f.);
#59127=oriented_edge('',*,*,#59126,.t.);
#59129=oriented_edge('',*,*,#59128,.t.);
#59131=oriented_edge('',*,*,#59130,.t.);
#59132=oriented_edge('',*,*,#59112,.f.);
#59133=edge_loop('',(#59125,#59127,#59129,#59131,#59132));
#59134=face_outer_bound('',#59133,.f.);
#59136=cartesian_point('',(-6.677258080898e1,3.004525196368e1,
-4.179379470790e1));
#59137=cartesian_point('',(-6.678001669839e1,3.006570758755e1,
-4.187756404532e1));
#59138=cartesian_point('',(-6.679441198610e1,3.008899762936e1,
-4.201593471297e1));
#59139=cartesian_point('',(-6.681677224229e1,3.010071983939e1,
-4.220584599635e1));
#59140=cartesian_point('',(-6.683527889297e1,3.009918053076e1,
-4.235452812444e1));
#59141=cartesian_point('',(-6.685282415434e1,3.008920657079e1,
-4.249082912297e1));
#59142=cartesian_point('',(-6.686928732067e1,3.007302209049e1,
-4.261585775374e1));
#59143=cartesian_point('',(-6.688468601866e1,3.005222367830e1,
-4.273070106255e1));
#59144=cartesian_point('',(-6.689910900481e1,3.002795988085e1,
-4.283636170980e1));
#59145=cartesian_point('',(-6.691269431836e1,3.000101762580e1,
-4.293384998494e1));
#59146=cartesian_point('',(-6.692560984451e1,2.997188075302e1,
-4.302417482838e1));
#59147=cartesian_point('',(-6.693803671226e1,2.994078527062e1,
-4.310828788360e1));
#59148=cartesian_point('',(-6.695016959486e1,2.990773771939e1,
-4.318710268564e1));
#59149=cartesian_point('',(-6.696223255894e1,2.987247825719e1,
-4.326156549269e1));
#59150=cartesian_point('',(-6.697451101048e1,2.983437632717e1,
-4.333274768345e1));
#59151=cartesian_point('',(-6.698739608910e1,2.979227939589e1,
-4.340185301412e1));
#59152=cartesian_point('',(-6.700141517145e1,2.974441623658e1,
-4.346997692157e1));
#59153=cartesian_point('',(-6.701738152193e1,2.968808850632e1,
-4.353792511194e1));
#59154=cartesian_point('',(-6.703663424496e1,2.961923222712e1,
-4.360606685042e1));
#59155=cartesian_point('',(-6.706249375685e1,2.952928163170e1,
-4.367482383354e1));
#59156=cartesian_point('',(-6.710231580129e1,2.940120391460e1,
-4.374296233432e1));
#59157=cartesian_point('',(-6.717351264851e1,2.921025386678e1,
-4.378668891901e1));
#59158=cartesian_point('',(-6.727218613115e1,2.900457003132e1,
-4.375254486779e1));
#59159=cartesian_point('',(-6.735500767036e1,2.885972523438e1,
-4.366858206162e1));
#59160=cartesian_point('',(-6.739187745673e1,2.879879040203e1,
-4.361133895862e1));
#59161=cartesian_point('',(-6.740863569390e1,2.877116896080e1,
-4.358200115020e1));
#59162=cartesian_point('',(-6.680765687562e1,2.955078233053e1,
-4.175377981327e1));
#59163=cartesian_point('',(-6.678644198482e1,2.957075379113e1,
-4.181874494359e1));
#59164=cartesian_point('',(-6.675584862163e1,2.959879122384e1,
-4.192930288054e1));
#59165=cartesian_point('',(-6.672115255591e1,2.962635670895e1,
-4.208703296745e1));
#59166=cartesian_point('',(-6.669749869110e1,2.964176638407e1,
-4.221360078833e1));
#59167=cartesian_point('',(-6.667839744626e1,2.965070661174e1,
-4.233203743874e1));
#59168=cartesian_point('',(-6.666287104344e1,2.965446161165e1,
-4.244262379274e1));
#59169=cartesian_point('',(-6.665022541249e1,2.965401241933e1,
-4.254581858510e1));
#59170=cartesian_point('',(-6.663996288329e1,2.965009447778e1,
-4.264214419193e1));
#59171=cartesian_point('',(-6.663171513850e1,2.964323311617e1,
-4.273223452740e1));
#59172=cartesian_point('',(-6.662521195291e1,2.963375807431e1,
-4.281680690832e1));
#59173=cartesian_point('',(-6.662026560232e1,2.962181392515e1,
-4.289659567665e1));
#59174=cartesian_point('',(-6.661675778541e1,2.960735417825e1,
-4.297235913377e1));
#59175=cartesian_point('',(-6.661463674919e1,2.959009696345e1,
-4.304494267817e1));
#59176=cartesian_point('',(-6.661393306556e1,2.956941859575e1,
-4.311537281271e1));
#59177=cartesian_point('',(-6.661481005663e1,2.954416998494e1,
-4.318487581387e1));
#59178=cartesian_point('',(-6.661764741626e1,2.951246680547e1,
-4.325464767521e1));
#59179=cartesian_point('',(-6.662322547980e1,2.947127365060e1,
-4.332564777491e1));
#59180=cartesian_point('',(-6.663298177477e1,2.941590030738e1,
-4.339839218808e1));
#59181=cartesian_point('',(-6.665038457989e1,2.933701358888e1,
-4.347336329847e1));
#59182=cartesian_point('',(-6.668319392639e1,2.921644982525e1,
-4.354916169276e1));
#59183=cartesian_point('',(-6.675125367851e1,2.902687837356e1,
-4.359857069835e1));
#59184=cartesian_point('',(-6.685110353408e1,2.882311172591e1,
-4.355989066181e1));
#59185=cartesian_point('',(-6.693332354759e1,2.869038042365e1,
-4.346624122446e1));
#59186=cartesian_point('',(-6.696793656065e1,2.864158490815e1,
-4.340412638690e1));
#59187=cartesian_point('',(-6.698332208592e1,2.862075454173e1,
-4.337270373637e1));
#59188=cartesian_point('',(-6.727066252648e1,2.938142014931e1,
-4.168861604508e1));
#59189=cartesian_point('',(-6.723982407417e1,2.937692587121e1,
-4.174860243034e1));
#59190=cartesian_point('',(-6.719047999390e1,2.936816288749e1,
-4.184829252221e1));
#59191=cartesian_point('',(-6.712514522888e1,2.935300036999e1,
-4.198670148208e1));
#59192=cartesian_point('',(-6.707507924673e1,2.933931596324e1,
-4.209599896394e1));
#59193=cartesian_point('',(-6.702996615030e1,2.932523603568e1,
-4.219695458896e1));
#59194=cartesian_point('',(-6.698921071735e1,2.931101139507e1,
-4.229013914159e1));
#59195=cartesian_point('',(-6.695233306167e1,2.929681689614e1,
-4.237613017070e1));
#59196=cartesian_point('',(-6.691894973549e1,2.928277099711e1,
-4.245546462598e1));
#59197=cartesian_point('',(-6.688872264221e1,2.926893276434e1,
-4.252870412245e1));
#59198=cartesian_point('',(-6.686135205114e1,2.925530696075e1,
-4.259642211485e1));
#59199=cartesian_point('',(-6.683659047855e1,2.924185484713e1,
-4.265915273977e1));
#59200=cartesian_point('',(-6.681423760708e1,2.922849175844e1,
-4.271739453907e1));
#59201=cartesian_point('',(-6.679412696420e1,2.921506839094e1,
-4.277165000170e1));
#59202=cartesian_point('',(-6.677611972346e1,2.920133410716e1,
-4.282247195630e1));
#59203=cartesian_point('',(-6.676013958785e1,2.918689000150e1,
-4.287043629096e1));
#59204=cartesian_point('',(-6.674627986789e1,2.917116019091e1,
-4.291593623961e1));
#59205=cartesian_point('',(-6.673488707350e1,2.915327800632e1,
-4.295907335320e1));
#59206=cartesian_point('',(-6.672660630449e1,2.913192021895e1,
-4.299964830226e1));
#59207=cartesian_point('',(-6.672255879967e1,2.910430832139e1,
-4.303767682292e1));
#59208=cartesian_point('',(-6.672525764045e1,2.906504936964e1,
-4.307244015500e1));
#59209=cartesian_point('',(-6.674220357171e1,2.900656241199e1,
-4.309318770908e1));
#59210=cartesian_point('',(-6.677487378071e1,2.894646916148e1,
-4.307708877338e1));
#59211=cartesian_point('',(-6.680807003058e1,2.891034487452e1,
-4.303463020789e1));
#59212=cartesian_point('',(-6.682656686173e1,2.889929071596e1,
-4.300231907809e1));
#59213=cartesian_point('',(-6.683585765643e1,2.889511143538e1,
-4.298501397852e1));
#59214=cartesian_point('',(-6.761971254462e1,2.973538084596e1,
-4.167456874187e1));
#59215=cartesian_point('',(-6.760954082110e1,2.971107307728e1,
-4.174922878876e1));
#59216=cartesian_point('',(-6.758962912467e1,2.966703175803e1,
-4.186771525744e1));
#59217=cartesian_point('',(-6.755593171834e1,2.960057728286e1,
-4.202227591423e1));
#59218=cartesian_point('',(-6.752611381237e1,2.954580639913e1,
-4.213935961098e1));
#59219=cartesian_point('',(-6.749606685764e1,2.949371393797e1,
-4.224367669882e1));
#59220=cartesian_point('',(-6.746637008608e1,2.944463326286e1,
-4.233686637001e1));
#59221=cartesian_point('',(-6.743743300299e1,2.939868594497e1,
-4.242023305689e1));
#59222=cartesian_point('',(-6.740955335021e1,2.935589167348e1,
-4.249480608420e1));
#59223=cartesian_point('',(-6.738292445987e1,2.931618428487e1,
-4.256146346027e1));
#59224=cartesian_point('',(-6.735766023293e1,2.927945302965e1,
-4.262095091030e1));
#59225=cartesian_point('',(-6.733383246023e1,2.924559852141e1,
-4.267385377486e1));
#59226=cartesian_point('',(-6.731148575548e1,2.921455745536e1,
-4.272061032369e1));
#59227=cartesian_point('',(-6.729063429034e1,2.918631253760e1,
-4.276153941533e1));
#59228=cartesian_point('',(-6.727125353353e1,2.916091575243e1,
-4.279684577719e1));
#59229=cartesian_point('',(-6.725329620893e1,2.913858713107e1,
-4.282654319157e1));
#59230=cartesian_point('',(-6.723676571593e1,2.911994942006e1,
-4.285025833751e1));
#59231=cartesian_point('',(-6.722168157640e1,2.910627227664e1,
-4.286722740969e1));
#59232=cartesian_point('',(-6.720793304061e1,2.909965207774e1,
-4.287651074351e1));
#59233=cartesian_point('',(-6.719454629653e1,2.910351573271e1,
-4.287767624021e1));
#59234=cartesian_point('',(-6.717927708036e1,2.912419621391e1,
-4.287073552021e1));
#59235=cartesian_point('',(-6.715695424870e1,2.917308305525e1,
-4.286202208581e1));
#59236=cartesian_point('',(-6.713271344185e1,2.923026921732e1,
-4.286919322613e1));
#59237=cartesian_point('',(-6.712583934577e1,2.926218007858e1,
-4.287889107413e1));
#59238=cartesian_point('',(-6.713322238804e1,2.927029818576e1,
-4.287617790319e1));
#59239=cartesian_point('',(-6.713882948768e1,2.927314216809e1,
-4.287267007205e1));
#59240=(bounded_surface()b_spline_surface(3,3,((#59136,#59137,#59138,#59139,
#59140,#59141,#59142,#59143,#59144,#59145,#59146,#59147,#59148,#59149,#59150,
#59151,#59152,#59153,#59154,#59155,#59156,#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,#59237,#59238,
#59239)),.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.612862872238e-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());
#59241=oriented_edge('',*,*,#56695,.f.);
#59243=oriented_edge('',*,*,#59242,.t.);
#59245=oriented_edge('',*,*,#59244,.t.);
#59246=oriented_edge('',*,*,#59126,.f.);
#59247=edge_loop('',(#59241,#59243,#59245,#59246));
#59248=face_outer_bound('',#59247,.f.);
#59250=cartesian_point('',(-6.677853345113e1,3.011242301756e1,
-4.131567944441e1));
#59251=cartesian_point('',(-6.677456686301e1,3.017239239625e1,
-4.151430174302e1));
#59252=cartesian_point('',(-6.679330245986e1,3.023685612681e1,
-4.183254632578e1));
#59253=cartesian_point('',(-6.685470137370e1,3.024513361191e1,
-4.217102082703e1));
#59254=cartesian_point('',(-6.688311220142e1,3.023842550916e1,
-4.229078701273e1));
#59255=cartesian_point('',(-6.676311089618e1,2.948368863988e1,
-4.133853634434e1));
#59256=cartesian_point('',(-6.669372275034e1,2.954379812368e1,
-4.149716814571e1));
#59257=cartesian_point('',(-6.661112740273e1,2.962997691465e1,
-4.176312947811e1));
#59258=cartesian_point('',(-6.657176051054e1,2.969070816355e1,
-4.206741344100e1));
#59259=cartesian_point('',(-6.656605621807e1,2.970635303977e1,
-4.217840650713e1));
#59260=cartesian_point('',(-6.736527480557e1,2.930217940831e1,
-4.136104993522e1));
#59261=cartesian_point('',(-6.727744620886e1,2.929783294192e1,
-4.149352841625e1));
#59262=cartesian_point('',(-6.715004756618e1,2.929330834772e1,
-4.170554237032e1));
#59263=cartesian_point('',(-6.703775757164e1,2.928715612678e1,
-4.193064469303e1));
#59264=cartesian_point('',(-6.700192406615e1,2.928429598211e1,
-4.201024864720e1));
#59265=cartesian_point('',(-6.770088141383e1,2.983440125747e1,
-4.135016401640e1));
#59266=cartesian_point('',(-6.766866917362e1,2.979564201193e1,
-4.150872668780e1));
#59267=cartesian_point('',(-6.761877855874e1,2.972117333351e1,
-4.174433886145e1));
#59268=cartesian_point('',(-6.756847952149e1,2.962700390810e1,
-4.196152906893e1));
#59269=cartesian_point('',(-6.755074075814e1,2.959195124987e1,
-4.203321584801e1));
#59270=(bounded_surface()b_spline_surface(3,3,((#59250,#59251,#59252,#59253,
#59254),(#59255,#59256,#59257,#59258,#59259),(#59260,#59261,#59262,#59263,
#59264),(#59265,#59266,#59267,#59268,#59269)),.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());
#59272=oriented_edge('',*,*,#59271,.f.);
#59274=oriented_edge('',*,*,#59273,.t.);
#59276=oriented_edge('',*,*,#59275,.f.);
#59277=oriented_edge('',*,*,#59242,.f.);
#59278=edge_loop('',(#59272,#59274,#59276,#59277));
#59279=face_outer_bound('',#59278,.f.);
#59281=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#59282=direction('',(0.e0,0.e0,1.e0));
#59283=direction('',(1.e0,0.e0,0.e0));
#59284=axis2_placement_3d('',#59281,#59282,#59283);
#59285=conical_surface('',#59284,7.334631745054e1,5.e-1);
#59286=oriented_edge('',*,*,#59271,.t.);
#59287=oriented_edge('',*,*,#56693,.f.);
#59289=oriented_edge('',*,*,#59288,.t.);
#59291=oriented_edge('',*,*,#59290,.t.);
#59293=oriented_edge('',*,*,#59292,.f.);
#59295=oriented_edge('',*,*,#59294,.f.);
#59297=oriented_edge('',*,*,#59296,.t.);
#59298=edge_loop('',(#59286,#59287,#59289,#59291,#59293,#59295,#59297));
#59299=face_outer_bound('',#59298,.f.);
#59301=cartesian_point('',(-6.461515034489e1,3.467279937377e1,
-4.226910299015e1));
#59302=cartesian_point('',(-6.460664115689e1,3.465706120173e1,
-4.217733458282e1));
#59303=cartesian_point('',(-6.457544608508e1,3.462948067642e1,
-4.190413062115e1));
#59304=cartesian_point('',(-6.452386657334e1,3.465202815550e1,
-4.158817084857e1));
#59305=cartesian_point('',(-6.448162365658e1,3.469757868345e1,
-4.136943157660e1));
#59306=cartesian_point('',(-6.447019102840e1,3.471063200905e1,
-4.131612056396e1));
#59307=cartesian_point('',(-6.419951411161e1,3.480438965897e1,
-4.217198365735e1));
#59308=cartesian_point('',(-6.419618098061e1,3.481085966248e1,
-4.208808591897e1));
#59309=cartesian_point('',(-6.418536353198e1,3.484670398733e1,
-4.184158222756e1));
#59310=cartesian_point('',(-6.417285567542e1,3.493272043991e1,
-4.156569515346e1));
#59311=cartesian_point('',(-6.416756085785e1,3.501531702141e1,
-4.137978624336e1));
#59312=cartesian_point('',(-6.416570650030e1,3.503695872459e1,
-4.133502262889e1));
#59313=cartesian_point('',(-6.412513402524e1,3.523286687717e1,
-4.204914755130e1));
#59314=cartesian_point('',(-6.413993748168e1,3.524749135109e1,
-4.198274996772e1));
#59315=cartesian_point('',(-6.418573636825e1,3.529938386360e1,
-4.178436291513e1));
#59316=cartesian_point('',(-6.424498045273e1,3.538163517833e1,
-4.155286179754e1));
#59317=cartesian_point('',(-6.429124366428e1,3.544994792431e1,
-4.139142299499e1));
#59318=cartesian_point('',(-6.430257924287e1,3.546739818576e1,
-4.135195684382e1));
#59319=cartesian_point('',(-6.448730896879e1,3.551097177761e1,
-4.203148537883e1));
#59320=cartesian_point('',(-6.451429565705e1,3.551029929490e1,
-4.197383795476e1));
#59321=cartesian_point('',(-6.459371709120e1,3.551148192774e1,
-4.179422209359e1));
#59322=cartesian_point('',(-6.468173039886e1,3.552375888257e1,
-4.156389991139e1));
#59323=cartesian_point('',(-6.473939432485e1,3.553950521287e1,
-4.139189014899e1));
#59324=cartesian_point('',(-6.475351502362e1,3.554391542386e1,
-4.134863067511e1));
#59325=(bounded_surface()b_spline_surface(3,3,((#59301,#59302,#59303,#59304,
#59305,#59306),(#59307,#59308,#59309,#59310,#59311,#59312),(#59313,#59314,
#59315,#59316,#59317,#59318),(#59319,#59320,#59321,#59322,#59323,#59324)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336718975779e-1,1.174770673136e0),(1.405007454208e-1,3.042662033231e-1,
6.365714197464e-1,7.471722789684e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241022511e0,1.387241022511e0,1.387241022511e0,
1.387241022511e0,1.387241022511e0,1.387241022511e0),(8.916455180971e-1,
8.916455180971e-1,8.916455180971e-1,8.916455180971e-1,8.916455180971e-1,
8.916455180971e-1),(8.717516240184e-1,8.717516240184e-1,8.717516240184e-1,
8.717516240184e-1,8.717516240184e-1,8.717516240184e-1),(1.327559340276e0,
1.327559340276e0,1.327559340276e0,1.327559340276e0,1.327559340276e0,
1.327559340276e0)))representation_item('')surface());
#59326=oriented_edge('',*,*,#59288,.f.);
#59328=oriented_edge('',*,*,#59327,.t.);
#59330=oriented_edge('',*,*,#59329,.f.);
#59332=oriented_edge('',*,*,#59331,.f.);
#59333=edge_loop('',(#59326,#59328,#59330,#59332));
#59334=face_outer_bound('',#59333,.f.);
#59336=cartesian_point('',(-6.388939009494e1,3.591527173895e1,
-4.364398642308e1));
#59337=cartesian_point('',(-6.390101337119e1,3.585246721706e1,
-4.369056772261e1));
#59338=cartesian_point('',(-6.399037887052e1,3.566925959399e1,
-4.381430982526e1));
#59339=cartesian_point('',(-6.431735040126e1,3.513008209019e1,
-4.367501776728e1));
#59340=cartesian_point('',(-6.439841244550e1,3.505209724423e1,
-4.345466381203e1));
#59341=cartesian_point('',(-6.446972264624e1,3.494302374032e1,
-4.328656120747e1));
#59342=cartesian_point('',(-6.451355832556e1,3.487741092777e1,
-4.310622591195e1));
#59343=cartesian_point('',(-6.454855358512e1,3.481401178676e1,
-4.291707897032e1));
#59344=cartesian_point('',(-6.457060558280e1,3.476117263501e1,
-4.271250832750e1));
#59345=cartesian_point('',(-6.457881382011e1,3.471747068045e1,
-4.249651931763e1));
#59346=cartesian_point('',(-6.457099466474e1,3.468673726401e1,
-4.227627052293e1));
#59347=cartesian_point('',(-6.454477885313e1,3.466940857229e1,
-4.203822453103e1));
#59348=cartesian_point('',(-6.451276772466e1,3.467169559794e1,
-4.187727798907e1));
#59349=cartesian_point('',(-6.449051814164e1,3.467836757765e1,
-4.178920148281e1));
#59350=cartesian_point('',(-6.348891726528e1,3.567227533389e1,
-4.344177669402e1));
#59351=cartesian_point('',(-6.349204294635e1,3.561453963337e1,
-4.349295674602e1));
#59352=cartesian_point('',(-6.357032229418e1,3.544415429125e1,
-4.363226524598e1));
#59353=cartesian_point('',(-6.390630688680e1,3.490103225538e1,
-4.347295107847e1));
#59354=cartesian_point('',(-6.396796306892e1,3.488127374127e1,
-4.323551098780e1));
#59355=cartesian_point('',(-6.402365142703e1,3.482108727463e1,
-4.306680252185e1));
#59356=cartesian_point('',(-6.405332751243e1,3.481094502172e1,
-4.289113051521e1));
#59357=cartesian_point('',(-6.407851402205e1,3.480625481979e1,
-4.271311866790e1));
#59358=cartesian_point('',(-6.409636933877e1,3.481703290957e1,
-4.252578766115e1));
#59359=cartesian_point('',(-6.410812372932e1,3.484017445904e1,
-4.233373175657e1));
#59360=cartesian_point('',(-6.411318371312e1,3.487688233804e1,
-4.214391867584e1));
#59361=cartesian_point('',(-6.411227602792e1,3.493104292497e1,
-4.194582197479e1));
#59362=cartesian_point('',(-6.410759876867e1,3.497986569143e1,
-4.181798018289e1));
#59363=cartesian_point('',(-6.410432315352e1,3.501098816234e1,
-4.175029394078e1));
#59364=cartesian_point('',(-6.360325885246e1,3.541038301063e1,
-4.300924103119e1));
#59365=cartesian_point('',(-6.359759919890e1,3.539014470722e1,
-4.303547283676e1));
#59366=cartesian_point('',(-6.360706346752e1,3.533361869887e1,
-4.309925553974e1));
#59367=cartesian_point('',(-6.371649959341e1,3.518219307376e1,
-4.303209699091e1));
#59368=cartesian_point('',(-6.376957999404e1,3.519734714151e1,
-4.290020588930e1));
#59369=cartesian_point('',(-6.382513115283e1,3.520286961106e1,
-4.278133438866e1));
#59370=cartesian_point('',(-6.387926413914e1,3.522646022415e1,
-4.264978300682e1));
#59371=cartesian_point('',(-6.393746077344e1,3.525463604726e1,
-4.250837666981e1));
#59372=cartesian_point('',(-6.399870855604e1,3.529022249874e1,
-4.235545220826e1));
#59373=cartesian_point('',(-6.406187784999e1,3.533143473305e1,
-4.219504675564e1));
#59374=cartesian_point('',(-6.412443485148e1,3.537724092959e1,
-4.203339238145e1));
#59375=cartesian_point('',(-6.419036265898e1,3.543090140338e1,
-4.186095505391e1));
#59376=cartesian_point('',(-6.423406216039e1,3.547075261966e1,
-4.174606895699e1));
#59377=cartesian_point('',(-6.425799243129e1,3.549390222054e1,
-4.168364634747e1));
#59378=cartesian_point('',(-6.409464291983e1,3.544515285653e1,
-4.286754830569e1));
#59379=cartesian_point('',(-6.409049577700e1,3.544965933570e1,
-4.286934539190e1));
#59380=cartesian_point('',(-6.405633238579e1,3.547083885183e1,
-4.285751229777e1));
#59381=cartesian_point('',(-6.397663024760e1,3.563478955181e1,
-4.288364737381e1));
#59382=cartesian_point('',(-6.404229803836e1,3.561947574469e1,
-4.285276278576e1));
#59383=cartesian_point('',(-6.411336195470e1,3.562835534171e1,
-4.277412175129e1));
#59384=cartesian_point('',(-6.420109984078e1,3.562329587819e1,
-4.267298671089e1));
#59385=cartesian_point('',(-6.429535106756e1,3.561889403335e1,
-4.254954975790e1));
#59386=cartesian_point('',(-6.439529621347e1,3.561058799021e1,
-4.240674177530e1));
#59387=cartesian_point('',(-6.449579855327e1,3.559932444413e1,
-4.224756800505e1));
#59388=cartesian_point('',(-6.459119141020e1,3.558492327758e1,
-4.207786647145e1));
#59389=cartesian_point('',(-6.468495096379e1,3.556669684047e1,
-4.188588122639e1));
#59390=cartesian_point('',(-6.473978021447e1,3.555287917433e1,
-4.174819125326e1));
#59391=cartesian_point('',(-6.476636749923e1,3.554523917772e1,
-4.166956341287e1));
#59392=(bounded_surface()b_spline_surface(3,3,((#59336,#59337,#59338,#59339,
#59340,#59341,#59342,#59343,#59344,#59345,#59346,#59347,#59348,#59349),(#59350,
#59351,#59352,#59353,#59354,#59355,#59356,#59357,#59358,#59359,#59360,#59361,
#59362,#59363),(#59364,#59365,#59366,#59367,#59368,#59369,#59370,#59371,#59372,
#59373,#59374,#59375,#59376,#59377),(#59378,#59379,#59380,#59381,#59382,#59383,
#59384,#59385,#59386,#59387,#59388,#59389,#59390,#59391)),.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());
#59393=oriented_edge('',*,*,#56691,.t.);
#59395=oriented_edge('',*,*,#59394,.t.);
#59397=oriented_edge('',*,*,#59396,.t.);
#59398=oriented_edge('',*,*,#59327,.f.);
#59399=edge_loop('',(#59393,#59395,#59397,#59398));
#59400=face_outer_bound('',#59399,.f.);
#59402=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#59403=direction('',(0.e0,0.e0,1.e0));
#59404=direction('',(-8.549161072665e-1,5.187662764061e-1,0.e0));
#59405=axis2_placement_3d('',#59402,#59403,#59404);
#59406=toroidal_surface('',#59405,7.344368814732e1,5.e-1);
#59407=oriented_edge('',*,*,#56689,.f.);
#59409=oriented_edge('',*,*,#59408,.t.);
#59411=oriented_edge('',*,*,#59410,.t.);
#59413=oriented_edge('',*,*,#59412,.t.);
#59414=oriented_edge('',*,*,#59394,.f.);
#59415=edge_loop('',(#59407,#59409,#59411,#59413,#59414));
#59416=face_outer_bound('',#59415,.f.);
#59418=cartesian_point('',(-6.227963979069e1,3.850378138606e1,
-4.179379470865e1));
#59419=cartesian_point('',(-6.228434207029e1,3.852503258734e1,
-4.187756404583e1));
#59420=cartesian_point('',(-6.229557424386e1,3.855000234167e1,
-4.201593471322e1));
#59421=cartesian_point('',(-6.231621314948e1,3.856454286564e1,
-4.220584599636e1));
#59422=cartesian_point('',(-6.233476239330e1,3.856543232865e1,
-4.235452812445e1));
#59423=cartesian_point('',(-6.235345941554e1,3.855783381345e1,
-4.249082912298e1));
#59424=cartesian_point('',(-6.237189423579e1,3.854393666803e1,
-4.261585775375e1));
#59425=cartesian_point('',(-6.238987593333e1,3.852532612255e1,
-4.273070106256e1));
#59426=cartesian_point('',(-6.240734258993e1,3.850315248271e1,
-4.283636170981e1));
#59427=cartesian_point('',(-6.242432834919e1,3.847821396163e1,
-4.293384998495e1));
#59428=cartesian_point('',(-6.244093650629e1,3.845101217329e1,
-4.302417482839e1));
#59429=cartesian_point('',(-6.245731583538e1,3.842180474877e1,
-4.310828788361e1));
#59430=cartesian_point('',(-6.247365849051e1,3.839062358289e1,
-4.318710268565e1));
#59431=cartesian_point('',(-6.249022053761e1,3.835724030305e1,
-4.326156549271e1));
#59432=cartesian_point('',(-6.250736724513e1,3.832106699984e1,
-4.333274768348e1));
#59433=cartesian_point('',(-6.252563684227e1,3.828101205388e1,
-4.340185301415e1));
#59434=cartesian_point('',(-6.254578338536e1,3.823538822796e1,
-4.346997692161e1));
#59435=cartesian_point('',(-6.256896538566e1,3.818162641616e1,
-4.353792511198e1));
#59436=cartesian_point('',(-6.259704094692e1,3.811587219657e1,
-4.360606685047e1));
#59437=cartesian_point('',(-6.263442013583e1,3.803006648455e1,
-4.367482383359e1));
#59438=cartesian_point('',(-6.269061899391e1,3.790828230984e1,
-4.374296233436e1));
#59439=cartesian_point('',(-6.278613072493e1,3.772825891948e1,
-4.378668891898e1));
#59440=cartesian_point('',(-6.291080717008e1,3.753721421177e1,
-4.375254486768e1));
#59441=cartesian_point('',(-6.301182619929e1,3.740441896237e1,
-4.366858206150e1));
#59442=cartesian_point('',(-6.305633415115e1,3.734881790881e1,
-4.361133895852e1));
#59443=cartesian_point('',(-6.307655434082e1,3.732362016174e1,
-4.358200115010e1));
#59444=cartesian_point('',(-6.237895701485e1,3.801812035448e1,
-4.175377981385e1));
#59445=cartesian_point('',(-6.235531682172e1,3.803515185745e1,
-4.181874494399e1));
#59446=cartesian_point('',(-6.232132556975e1,3.805895619080e1,
-4.192930288075e1));
#59447=cartesian_point('',(-6.228332831592e1,3.808175710397e1,
-4.208703296745e1));
#59448=cartesian_point('',(-6.225786544699e1,3.809394749828e1,
-4.221360078833e1));
#59449=cartesian_point('',(-6.223776068207e1,3.810031802831e1,
-4.233203743875e1));
#59450=cartesian_point('',(-6.222187698394e1,3.810201430144e1,
-4.244262379275e1));
#59451=cartesian_point('',(-6.220939816948e1,3.809991836596e1,
-4.254581858511e1));
#59452=cartesian_point('',(-6.219973483163e1,3.809469441409e1,
-4.264214419194e1));
#59453=cartesian_point('',(-6.219245323485e1,3.808681520565e1,
-4.273223452740e1));
#59454=cartesian_point('',(-6.218724242605e1,3.807657238803e1,
-4.281680690833e1));
#59455=cartesian_point('',(-6.218389741648e1,3.806408479441e1,
-4.289659567666e1));
#59456=cartesian_point('',(-6.218230698514e1,3.804929089066e1,
-4.297235913378e1));
#59457=cartesian_point('',(-6.218245661322e1,3.803190446295e1,
-4.304494267819e1));
#59458=cartesian_point('',(-6.218445801829e1,3.801131115240e1,
-4.311537281274e1));
#59459=cartesian_point('',(-6.218862311161e1,3.798639301725e1,
-4.318487581390e1));
#59460=cartesian_point('',(-6.219557429255e1,3.795533141262e1,
-4.325464767524e1));
#59461=cartesian_point('',(-6.220648142063e1,3.791521875427e1,
-4.332564777495e1));
#59462=cartesian_point('',(-6.222338192080e1,3.786159258969e1,
-4.339839218813e1));
#59463=cartesian_point('',(-6.225093262551e1,3.778565227985e1,
-4.347336329852e1));
#59464=cartesian_point('',(-6.229919801253e1,3.767040243493e1,
-4.354916169281e1));
#59465=cartesian_point('',(-6.239141954383e1,3.749133637353e1,
-4.359857069832e1));
#59466=cartesian_point('',(-6.251701205465e1,3.730234599932e1,
-4.355989066169e1));
#59467=cartesian_point('',(-6.261585357597e1,3.718148209712e1,
-4.346624122433e1));
#59468=cartesian_point('',(-6.265653956271e1,3.713762193884e1,
-4.340412638679e1));
#59469=cartesian_point('',(-6.267451237108e1,3.711897799313e1,
-4.337270373626e1));
#59470=cartesian_point('',(-6.286010778857e1,3.791064145452e1,
-4.168861604561e1));
#59471=cartesian_point('',(-6.283011978476e1,3.790216039986e1,
-4.174860243071e1));
#59472=cartesian_point('',(-6.278234164890e1,3.788703168981e1,
-4.184829252240e1));
#59473=cartesian_point('',(-6.271954493761e1,3.786347099167e1,
-4.198670148209e1));
#59474=cartesian_point('',(-6.267169345039e1,3.784336873491e1,
-4.209599896395e1));
#59475=cartesian_point('',(-6.262880410208e1,3.782352082239e1,
-4.219695458897e1));
#59476=cartesian_point('',(-6.259025402568e1,3.780409822407e1,
-4.229013914160e1));
#59477=cartesian_point('',(-6.255554461736e1,3.778521166107e1,
-4.237613017070e1));
#59478=cartesian_point('',(-6.252428024788e1,3.776692852821e1,
-4.245546462598e1));
#59479=cartesian_point('',(-6.249611800340e1,3.774926325605e1,
-4.252870412245e1));
#59480=cartesian_point('',(-6.247076009579e1,3.773218144407e1,
-4.259642211485e1));
#59481=cartesian_point('',(-6.244796621506e1,3.771561238136e1,
-4.265915273977e1));
#59482=cartesian_point('',(-6.242754880859e1,3.769944598055e1,
-4.271739453908e1));
#59483=cartesian_point('',(-6.240936231608e1,3.768351248618e1,
-4.277165000170e1));
#59484=cartesian_point('',(-6.239330181355e1,3.766754528453e1,
-4.282247195630e1));
#59485=cartesian_point('',(-6.237934372433e1,3.765113892394e1,
-4.287043629097e1));
#59486=cartesian_point('',(-6.236765572848e1,3.763373462759e1,
-4.291593623962e1));
#59487=cartesian_point('',(-6.235869449449e1,3.761451836950e1,
-4.295907335320e1));
#59488=cartesian_point('',(-6.235327231927e1,3.759226244370e1,
-4.299964830227e1));
#59489=cartesian_point('',(-6.235286351727e1,3.756435846434e1,
-4.303767682293e1));
#59490=cartesian_point('',(-6.236066359060e1,3.752578764777e1,
-4.307244015500e1));
#59491=cartesian_point('',(-6.238509862697e1,3.747001294202e1,
-4.309318770904e1));
#59492=cartesian_point('',(-6.242533308097e1,3.741469811560e1,
-4.307708877331e1));
#59493=cartesian_point('',(-6.246296049792e1,3.738321585704e1,
-4.303463020781e1));
#59494=cartesian_point('',(-6.248274194334e1,3.737467058929e1,
-4.300231907802e1));
#59495=cartesian_point('',(-6.249249875958e1,3.737173975510e1,
-4.298501397844e1));
#59496=cartesian_point('',(-6.315997049381e1,3.830713413799e1,
-4.167456874245e1));
#59497=cartesian_point('',(-6.315305859131e1,3.828170664932e1,
-4.174922878920e1));
#59498=cartesian_point('',(-6.313906578794e1,3.823544311183e1,
-4.186771525765e1));
#59499=cartesian_point('',(-6.311433071721e1,3.816515876985e1,
-4.202227591423e1));
#59500=cartesian_point('',(-6.309191694246e1,3.810696444090e1,
-4.213935961098e1));
#59501=cartesian_point('',(-6.306892647419e1,3.805139572338e1,
-4.224367669882e1));
#59502=cartesian_point('',(-6.304589007626e1,3.799885873374e1,
-4.233686637001e1));
#59503=cartesian_point('',(-6.302319788238e1,3.794952745425e1,
-4.242023305689e1));
#59504=cartesian_point('',(-6.300114251720e1,3.790346026877e1,
-4.249480608420e1));
#59505=cartesian_point('',(-6.297992429495e1,3.786061681471e1,
-4.256146346026e1));
#59506=cartesian_point('',(-6.295967059785e1,3.782090215713e1,
-4.262095091029e1));
#59507=cartesian_point('',(-6.294046557511e1,3.778422713046e1,
-4.267385377485e1));
#59508=cartesian_point('',(-6.292236172166e1,3.775053479476e1,
-4.272061032368e1));
#59509=cartesian_point('',(-6.290537534527e1,3.771980985383e1,
-4.276153941532e1));
#59510=cartesian_point('',(-6.288947533918e1,3.769210064530e1,
-4.279684577718e1));
#59511=cartesian_point('',(-6.287458611191e1,3.766761914718e1,
-4.282654319155e1));
#59512=cartesian_point('',(-6.286062974901e1,3.764698322208e1,
-4.285025833749e1));
#59513=cartesian_point('',(-6.284745988184e1,3.763145421322e1,
-4.286722740966e1));
#59514=cartesian_point('',(-6.283469307603e1,3.762309610702e1,
-4.287651074347e1));
#59515=cartesian_point('',(-6.282091654923e1,3.762517938717e1,
-4.287767624016e1));
#59516=cartesian_point('',(-6.280307861885e1,3.764368991137e1,
-4.287073552015e1));
#59517=cartesian_point('',(-6.277456574885e1,3.768924480481e1,
-4.286202208577e1));
#59518=cartesian_point('',(-6.274306803349e1,3.774277767110e1,
-4.286919322611e1));
#59519=cartesian_point('',(-6.273208754308e1,3.777351828090e1,
-4.287889107409e1));
#59520=cartesian_point('',(-6.273834779678e1,3.778253061694e1,
-4.287617790313e1));
#59521=cartesian_point('',(-6.274353571273e1,3.778608214197e1,
-4.287267007199e1));
#59522=(bounded_surface()b_spline_surface(3,3,((#59418,#59419,#59420,#59421,
#59422,#59423,#59424,#59425,#59426,#59427,#59428,#59429,#59430,#59431,#59432,
#59433,#59434,#59435,#59436,#59437,#59438,#59439,#59440,#59441,#59442,#59443),(
#59444,#59445,#59446,#59447,#59448,#59449,#59450,#59451,#59452,#59453,#59454,
#59455,#59456,#59457,#59458,#59459,#59460,#59461,#59462,#59463,#59464,#59465,
#59466,#59467,#59468,#59469),(#59470,#59471,#59472,#59473,#59474,#59475,#59476,
#59477,#59478,#59479,#59480,#59481,#59482,#59483,#59484,#59485,#59486,#59487,
#59488,#59489,#59490,#59491,#59492,#59493,#59494,#59495),(#59496,#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)),.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.612862897260e-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());
#59523=oriented_edge('',*,*,#56687,.f.);
#59525=oriented_edge('',*,*,#59524,.t.);
#59527=oriented_edge('',*,*,#59526,.t.);
#59528=oriented_edge('',*,*,#59408,.f.);
#59529=edge_loop('',(#59523,#59525,#59527,#59528));
#59530=face_outer_bound('',#59529,.f.);
#59532=cartesian_point('',(-6.227677392519e1,3.857115475769e1,
-4.131567944440e1));
#59533=cartesian_point('',(-6.226501369714e1,3.863009334639e1,
-4.151430174302e1));
#59534=cartesian_point('',(-6.227517480307e1,3.869645106691e1,
-4.183254632577e1));
#59535=cartesian_point('',(-6.233496801209e1,3.871267190342e1,
-4.217102082703e1));
#59536=cartesian_point('',(-6.236401136435e1,3.870972954658e1,
-4.229078701277e1));
#59537=cartesian_point('',(-6.234354961658e1,3.794578624240e1,
-4.133853634433e1));
#59538=cartesian_point('',(-6.226690923391e1,3.799632451077e1,
-4.149716814571e1));
#59539=cartesian_point('',(-6.217377191151e1,3.807098517402e1,
-4.176312947811e1));
#59540=cartesian_point('',(-6.212681478988e1,3.812605844814e1,
-4.206741344099e1));
#59541=cartesian_point('',(-6.211911723227e1,3.814082492070e1,
-4.217840650713e1));
#59542=cartesian_point('',(-6.296425363910e1,3.784442800966e1,
-4.136104993523e1));
#59543=cartesian_point('',(-6.287774375592e1,3.782865479559e1,
-4.149352841624e1));
#59544=cartesian_point('',(-6.275202560433e1,3.780754005019e1,
-4.170554237032e1));
#59545=cartesian_point('',(-6.264149929223e1,3.778678367695e1,
-4.193064469303e1));
#59546=cartesian_point('',(-6.260634567117e1,3.777927079016e1,
-4.201024864720e1));
#59547=cartesian_point('',(-6.322752019491e1,3.841590207978e1,
-4.135016401639e1));
#59548=cartesian_point('',(-6.320064263163e1,3.837326988389e1,
-4.150872668778e1));
#59549=cartesian_point('',(-6.316089895089e1,3.829292626336e1,
-4.174433886145e1));
#59550=cartesian_point('',(-6.312332180542e1,3.819299712862e1,
-4.196152906893e1));
#59551=cartesian_point('',(-6.311031008962e1,3.815592897752e1,
-4.203321584801e1));
#59552=(bounded_surface()b_spline_surface(3,3,((#59532,#59533,#59534,#59535,
#59536),(#59537,#59538,#59539,#59540,#59541),(#59542,#59543,#59544,#59545,
#59546),(#59547,#59548,#59549,#59550,#59551)),.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());
#59554=oriented_edge('',*,*,#59553,.f.);
#59556=oriented_edge('',*,*,#59555,.t.);
#59558=oriented_edge('',*,*,#59557,.f.);
#59559=oriented_edge('',*,*,#59524,.f.);
#59560=edge_loop('',(#59554,#59556,#59558,#59559));
#59561=face_outer_bound('',#59560,.f.);
#59563=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#59564=direction('',(0.e0,0.e0,1.e0));
#59565=direction('',(1.e0,0.e0,0.e0));
#59566=axis2_placement_3d('',#59563,#59564,#59565);
#59567=conical_surface('',#59566,7.334631745054e1,5.e-1);
#59568=oriented_edge('',*,*,#59553,.t.);
#59569=oriented_edge('',*,*,#56685,.f.);
#59571=oriented_edge('',*,*,#59570,.t.);
#59573=oriented_edge('',*,*,#59572,.t.);
#59575=oriented_edge('',*,*,#59574,.f.);
#59577=oriented_edge('',*,*,#59576,.f.);
#59579=oriented_edge('',*,*,#59578,.t.);
#59580=edge_loop('',(#59568,#59569,#59571,#59573,#59575,#59577,#59579));
#59581=face_outer_bound('',#59580,.f.);
#59583=cartesian_point('',(-5.953665030062e1,4.281013830277e1,
-4.226910299038e1));
#59584=cartesian_point('',(-5.953026815342e1,4.279342410112e1,
-4.217733458296e1));
#59585=cartesian_point('',(-5.950293994073e1,4.276200775707e1,
-4.190413062121e1));
#59586=cartesian_point('',(-5.944885866222e1,4.277762986210e1,
-4.158817084839e1));
#59587=cartesian_point('',(-5.940103160249e1,4.281727689195e1,
-4.136943157627e1));
#59588=cartesian_point('',(-5.938799299342e1,4.282872630410e1,
-4.131612059111e1));
#59589=cartesian_point('',(-5.910739391180e1,4.288635140021e1,
-4.217198365714e1));
#59590=cartesian_point('',(-5.910324479153e1,4.289233099126e1,
-4.208808591870e1));
#59591=cartesian_point('',(-5.908784126447e1,4.292645670287e1,
-4.184158222734e1));
#59592=cartesian_point('',(-5.906421301447e1,4.301010467025e1,
-4.156569515323e1));
#59593=cartesian_point('',(-5.904818247762e1,4.309130351440e1,
-4.137978624315e1));
#59594=cartesian_point('',(-5.904351916441e1,4.311251804026e1,
-4.133502261823e1));
#59595=cartesian_point('',(-5.897772265920e1,4.330145438939e1,
-4.204914755075e1));
#59596=cartesian_point('',(-5.899049059300e1,4.331788598752e1,
-4.198274996721e1));
#59597=cartesian_point('',(-5.902912433202e1,4.337531250683e1,
-4.178436291483e1));
#59598=cartesian_point('',(-5.907712562468e1,4.346459305498e1,
-4.155286179735e1));
#59599=cartesian_point('',(-5.911407644579e1,4.353835993684e1,
-4.139142299482e1));
#59600=cartesian_point('',(-5.912303735928e1,4.355714050032e1,
-4.135195684173e1));
#59601=cartesian_point('',(-5.930049917445e1,4.362445337918e1,
-4.203148537890e1));
#59602=cartesian_point('',(-5.932734276464e1,4.362730911938e1,
-4.197383795480e1));
#59603=cartesian_point('',(-5.940593037309e1,4.363884821175e1,
-4.179422209371e1));
#59604=cartesian_point('',(-5.949158825082e1,4.366250817709e1,
-4.156389991133e1));
#59605=cartesian_point('',(-5.954670354551e1,4.368564644778e1,
-4.139189014874e1));
#59606=cartesian_point('',(-5.956012779687e1,4.369186202301e1,
-4.134863067154e1));
#59607=(bounded_surface()b_spline_surface(3,3,((#59583,#59584,#59585,#59586,
#59587,#59588),(#59589,#59590,#59591,#59592,#59593,#59594),(#59595,#59596,
#59597,#59598,#59599,#59600),(#59601,#59602,#59603,#59604,#59605,#59606)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336718975569e-1,1.174770677154e0),(1.405007452895e-1,3.042662033206e-1,
6.365714197442e-1,7.471722792905e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241022486e0,1.387241022486e0,1.387241022486e0,
1.387241022486e0,1.387241022486e0,1.387241022486e0),(8.916455166838e-1,
8.916455166838e-1,8.916455166838e-1,8.916455166838e-1,8.916455166838e-1,
8.916455166838e-1),(8.717516239131e-1,8.717516239131e-1,8.717516239131e-1,
8.717516239131e-1,8.717516239131e-1,8.717516239131e-1),(1.327559344173e0,
1.327559344173e0,1.327559344173e0,1.327559344173e0,1.327559344173e0,
1.327559344173e0)))representation_item('')surface());
#59608=oriented_edge('',*,*,#59570,.f.);
#59610=oriented_edge('',*,*,#59609,.t.);
#59612=oriented_edge('',*,*,#59611,.f.);
#59614=oriented_edge('',*,*,#59613,.f.);
#59615=edge_loop('',(#59608,#59610,#59612,#59614));
#59616=face_outer_bound('',#59615,.f.);
#59618=cartesian_point('',(-5.864285157410e1,4.394645468988e1,
-4.363266636688e1));
#59619=cartesian_point('',(-5.869141990648e1,4.389478148297e1,
-4.373412200499e1));
#59620=cartesian_point('',(-5.905625635311e1,4.334414058128e1,
-4.382163802151e1));
#59621=cartesian_point('',(-5.925325785160e1,4.318618162945e1,
-4.350824933856e1));
#59622=cartesian_point('',(-5.933425237050e1,4.308916834069e1,
-4.335234310806e1));
#59623=cartesian_point('',(-5.939637300675e1,4.302184736304e1,
-4.317085824443e1));
#59624=cartesian_point('',(-5.944193307443e1,4.296241934006e1,
-4.298991462895e1));
#59625=cartesian_point('',(-5.947529191702e1,4.291106247715e1,
-4.279586368393e1));
#59626=cartesian_point('',(-5.949467234906e1,4.286702756535e1,
-4.259403109394e1));
#59627=cartesian_point('',(-5.949898026652e1,4.283211461265e1,
-4.238877957649e1));
#59628=cartesian_point('',(-5.948797475889e1,4.280795190692e1,
-4.218822383132e1));
#59629=cartesian_point('',(-5.946140941242e1,4.279441834552e1,
-4.198523743627e1));
#59630=cartesian_point('',(-5.943264943752e1,4.279428149747e1,
-4.185192351945e1));
#59631=cartesian_point('',(-5.941409671021e1,4.279725319381e1,
-4.178195308610e1));
#59632=cartesian_point('',(-5.826734136923e1,4.364969964395e1,
-4.342888914711e1));
#59633=cartesian_point('',(-5.830225560560e1,4.361737080686e1,
-4.354209689595e1));
#59634=cartesian_point('',(-5.867552406375e1,4.304123667477e1,
-4.364140569350e1));
#59635=cartesian_point('',(-5.885467493029e1,4.293700048993e1,
-4.328991291363e1));
#59636=cartesian_point('',(-5.891102607592e1,4.288661072325e1,
-4.313248623082e1));
#59637=cartesian_point('',(-5.895131726714e1,4.287084337267e1,
-4.295219121388e1));
#59638=cartesian_point('',(-5.897759403880e1,4.286648482462e1,
-4.278018611430e1));
#59639=cartesian_point('',(-5.899629642049e1,4.287457170084e1,
-4.260038530450e1));
#59640=cartesian_point('',(-5.900710162177e1,4.289335776070e1,
-4.241876990799e1));
#59641=cartesian_point('',(-5.901045508006e1,4.292287674538e1,
-4.223930334583e1));
#59642=cartesian_point('',(-5.900694633532e1,4.296201106638e1,
-4.206934488791e1));
#59643=cartesian_point('',(-5.899741153126e1,4.301247891154e1,
-4.190306786171e1));
#59644=cartesian_point('',(-5.898749976056e1,4.305395071052e1,
-4.179835111206e1));
#59645=cartesian_point('',(-5.898151193201e1,4.307844236104e1,
-4.174487705381e1));
#59646=cartesian_point('',(-5.842949075256e1,4.340541595918e1,
-4.300172148088e1));
#59647=cartesian_point('',(-5.842742200704e1,4.338789655349e1,
-4.305703876279e1));
#59648=cartesian_point('',(-5.852625539411e1,4.321546366449e1,
-4.310225704115e1));
#59649=cartesian_point('',(-5.861180108699e1,4.321251456613e1,
-4.293418223550e1));
#59650=cartesian_point('',(-5.866147921598e1,4.322452714903e1,
-4.282358414416e1));
#59651=cartesian_point('',(-5.871295262903e1,4.325130715343e1,
-4.269434811931e1));
#59652=cartesian_point('',(-5.876481021808e1,4.328467526670e1,
-4.255936340349e1));
#59653=cartesian_point('',(-5.881860280542e1,4.332469051209e1,
-4.241462152725e1));
#59654=cartesian_point('',(-5.887289463128e1,4.336980281523e1,
-4.226449922265e1));
#59655=cartesian_point('',(-5.892613390324e1,4.341870257944e1,
-4.211341639326e1));
#59656=cartesian_point('',(-5.897637276799e1,4.346941363887e1,
-4.196756314230e1));
#59657=cartesian_point('',(-5.902572282238e1,4.352384405907e1,
-4.182176552769e1));
#59658=cartesian_point('',(-5.905738729876e1,4.356205327663e1,
-4.172720302351e1));
#59659=cartesian_point('',(-5.907393752749e1,4.358294856377e1,
-4.167786405140e1));
#59660=cartesian_point('',(-5.893149370899e1,4.351160527602e1,
-4.287226515767e1));
#59661=cartesian_point('',(-5.891422863135e1,4.348629433952e1,
-4.287066996932e1));
#59662=cartesian_point('',(-5.879054317801e1,4.365428206466e1,
-4.286189944671e1));
#59663=cartesian_point('',(-5.882091809668e1,4.367662426652e1,
-4.287501311967e1));
#59664=cartesian_point('',(-5.889003397794e1,4.369069340704e1,
-4.280246646993e1));
#59665=cartesian_point('',(-5.897206008849e1,4.369911098063e1,
-4.271187172370e1));
#59666=cartesian_point('',(-5.906315657198e1,4.370684019157e1,
-4.259682809737e1));
#59667=cartesian_point('',(-5.915897949349e1,4.371231902209e1,
-4.246518556381e1));
#59668=cartesian_point('',(-5.925577047067e1,4.371514745883e1,
-4.231941383016e1));
#59669=cartesian_point('',(-5.934888013049e1,4.371473423388e1,
-4.216468819850e1));
#59670=cartesian_point('',(-5.943355074838e1,4.371117928150e1,
-4.200704213488e1));
#59671=cartesian_point('',(-5.951180634482e1,4.370469950037e1,
-4.184051114263e1));
#59672=cartesian_point('',(-5.955705625189e1,4.369875493068e1,
-4.172527279923e1));
#59673=cartesian_point('',(-5.957862352334e1,4.369532474102e1,
-4.166266323392e1));
#59674=(bounded_surface()b_spline_surface(3,3,((#59618,#59619,#59620,#59621,
#59622,#59623,#59624,#59625,#59626,#59627,#59628,#59629,#59630,#59631),(#59632,
#59633,#59634,#59635,#59636,#59637,#59638,#59639,#59640,#59641,#59642,#59643,
#59644,#59645),(#59646,#59647,#59648,#59649,#59650,#59651,#59652,#59653,#59654,
#59655,#59656,#59657,#59658,#59659),(#59660,#59661,#59662,#59663,#59664,#59665,
#59666,#59667,#59668,#59669,#59670,#59671,#59672,#59673)),.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());
#59675=oriented_edge('',*,*,#56683,.t.);
#59677=oriented_edge('',*,*,#59676,.t.);
#59679=oriented_edge('',*,*,#59678,.t.);
#59680=oriented_edge('',*,*,#59609,.f.);
#59681=edge_loop('',(#59675,#59677,#59679,#59680));
#59682=face_outer_bound('',#59681,.f.);
#59684=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#59685=direction('',(0.e0,0.e0,1.e0));
#59686=direction('',(-7.798895947436e-1,6.259171031460e-1,0.e0));
#59687=axis2_placement_3d('',#59684,#59685,#59686);
#59688=toroidal_surface('',#59687,7.344368814732e1,5.e-1);
#59689=oriented_edge('',*,*,#56681,.f.);
#59690=oriented_edge('',*,*,#56655,.t.);
#59692=oriented_edge('',*,*,#59691,.t.);
#59694=oriented_edge('',*,*,#59693,.t.);
#59695=oriented_edge('',*,*,#59676,.f.);
#59696=edge_loop('',(#59689,#59690,#59692,#59694,#59695));
#59697=face_outer_bound('',#59696,.f.);
#59699=cartesian_point('',(-4.085282626663e-11,3.135080865738e-11,
-4.228096149021e1));
#59700=direction('',(0.e0,0.e0,1.e0));
#59701=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#59702=axis2_placement_3d('',#59699,#59700,#59701);
#59703=conical_surface('',#59702,7.351737503131e1,3.302386755580e1);
#59704=oriented_edge('',*,*,#59693,.f.);
#59705=oriented_edge('',*,*,#59691,.f.);
#59706=oriented_edge('',*,*,#56541,.t.);
#59708=oriented_edge('',*,*,#59707,.f.);
#59710=oriented_edge('',*,*,#59709,.f.);
#59712=oriented_edge('',*,*,#59711,.f.);
#59714=oriented_edge('',*,*,#59713,.t.);
#59715=edge_loop('',(#59704,#59705,#59706,#59708,#59710,#59712,#59714));
#59716=face_outer_bound('',#59715,.f.);
#59718=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#59719=direction('',(0.e0,0.e0,1.e0));
#59720=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#59721=axis2_placement_3d('',#59718,#59719,#59720);
#59722=toroidal_surface('',#59721,7.065650925828e1,4.e0);
#59724=oriented_edge('',*,*,#59723,.f.);
#59726=oriented_edge('',*,*,#59725,.f.);
#59727=oriented_edge('',*,*,#59711,.t.);
#59728=oriented_edge('',*,*,#59709,.t.);
#59729=oriented_edge('',*,*,#59707,.t.);
#59730=oriented_edge('',*,*,#56441,.f.);
#59731=oriented_edge('',*,*,#56439,.f.);
#59732=oriented_edge('',*,*,#46133,.t.);
#59733=oriented_edge('',*,*,#46131,.t.);
#59734=edge_loop('',(#59724,#59726,#59727,#59728,#59729,#59730,#59731,#59732,
#59733));
#59735=face_outer_bound('',#59734,.f.);
#59737=cartesian_point('',(-5.683180971550e1,4.198548407567e1,
-3.934373633893e1));
#59738=direction('',(6.086717853933e-1,7.933533895806e-1,1.044303150966e-2));
#59739=direction('',(-7.932691873185e-1,6.082433385234e-1,2.764122994761e-2));
#59740=axis2_placement_3d('',#59737,#59738,#59739);
#59741=toroidal_surface('',#59740,3.698456012595e0,2.999994703739e-1);
#59743=oriented_edge('',*,*,#59742,.f.);
#59745=oriented_edge('',*,*,#59744,.t.);
#59746=oriented_edge('',*,*,#59725,.t.);
#59747=oriented_edge('',*,*,#59723,.t.);
#59749=oriented_edge('',*,*,#59748,.f.);
#59750=edge_loop('',(#59743,#59745,#59746,#59747,#59749));
#59751=face_outer_bound('',#59750,.f.);
#59753=cartesian_point('',(-6.357187538553e1,4.625947083173e1,0.e0));
#59754=direction('',(-6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#59755=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#59756=axis2_placement_3d('',#59753,#59754,#59755);
#59757=plane('',#59756);
#59759=oriented_edge('',*,*,#59758,.t.);
#59761=oriented_edge('',*,*,#59760,.t.);
#59763=oriented_edge('',*,*,#59762,.t.);
#59765=oriented_edge('',*,*,#59764,.t.);
#59766=oriented_edge('',*,*,#59742,.t.);
#59768=oriented_edge('',*,*,#59767,.t.);
#59769=edge_loop('',(#59759,#59761,#59763,#59765,#59766,#59768));
#59770=face_outer_bound('',#59769,.f.);
#59772=cartesian_point('',(-6.056314656896e1,4.340755051813e1,
-6.593067342433e0));
#59773=direction('',(-3.604420225288e-1,2.647705077387e-1,8.944149633292e-1));
#59774=direction('',(3.314963196738e-1,-8.599137439634e-1,3.881475788738e-1));
#59775=axis2_placement_3d('',#59772,#59773,#59774);
#59776=cylindrical_surface('',#59775,5.000000030378e-1);
#59778=oriented_edge('',*,*,#59777,.f.);
#59780=oriented_edge('',*,*,#59779,.t.);
#59781=oriented_edge('',*,*,#59758,.f.);
#59783=oriented_edge('',*,*,#59782,.f.);
#59784=edge_loop('',(#59778,#59780,#59781,#59783));
#59785=face_outer_bound('',#59784,.f.);
#59787=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#59788=direction('',(0.e0,0.e0,1.e0));
#59789=direction('',(0.e0,-1.e0,0.e0));
#59790=axis2_placement_3d('',#59787,#59788,#59789);
#59791=conical_surface('',#59790,7.438528799863e1,2.656505117708e1);
#59793=oriented_edge('',*,*,#59792,.t.);
#59795=oriented_edge('',*,*,#59794,.f.);
#59797=oriented_edge('',*,*,#59796,.f.);
#59798=oriented_edge('',*,*,#59777,.t.);
#59800=oriented_edge('',*,*,#59799,.f.);
#59801=oriented_edge('',*,*,#46125,.t.);
#59803=oriented_edge('',*,*,#59802,.t.);
#59804=edge_loop('',(#59793,#59795,#59797,#59798,#59800,#59801,#59803));
#59805=face_outer_bound('',#59804,.f.);
#59807=cartesian_point('',(-6.323606888902e1,3.931518005334e1,
-6.695452792823e0));
#59808=direction('',(3.825512509572e-1,-2.316817249681e-1,-8.944149589016e-1));
#59809=direction('',(9.213148415503e-1,2.281190790079e-2,3.881476260355e-1));
#59810=axis2_placement_3d('',#59807,#59808,#59809);
#59811=cylindrical_surface('',#59810,5.000000035658e-1);
#59812=oriented_edge('',*,*,#59792,.f.);
#59814=oriented_edge('',*,*,#59813,.f.);
#59816=oriented_edge('',*,*,#59815,.f.);
#59818=oriented_edge('',*,*,#59817,.f.);
#59819=edge_loop('',(#59812,#59814,#59816,#59818));
#59820=face_outer_bound('',#59819,.f.);
#59822=cartesian_point('',(-6.486973255929e1,3.886840324646e1,
-4.363213786947e0));
#59823=cartesian_point('',(-6.485364588528e1,3.895949581514e1,
-4.315359655347e0));
#59824=cartesian_point('',(-6.479853420074e1,3.913859835380e1,
-4.261706312748e0));
#59825=cartesian_point('',(-6.466267375070e1,3.936496527973e1,
-4.261124779425e0));
#59826=cartesian_point('',(-6.455244986660e1,3.950215611310e1,
-4.289246173342e0));
#59827=cartesian_point('',(-6.442882801618e1,3.961746851148e1,
-4.343776068288e0));
#59828=cartesian_point('',(-6.430086946905e1,3.970619860764e1,
-4.417682926236e0));
#59829=cartesian_point('',(-6.417274990516e1,3.977028697845e1,
-4.505592002016e0));
#59830=cartesian_point('',(-6.404597811696e1,3.981320294440e1,
-4.604586384017e0));
#59831=cartesian_point('',(-6.392065844960e1,3.983796284359e1,
-4.713748872185e0));
#59832=cartesian_point('',(-6.379644566548e1,3.984653051948e1,
-4.833332119803e0));
#59833=cartesian_point('',(-6.367337221617e1,3.983995425972e1,
-4.963758721216e0));
#59834=cartesian_point('',(-6.355190815682e1,3.981875927791e1,
-5.105262945908e0));
#59835=cartesian_point('',(-6.343263433241e1,3.978312197115e1,
-5.258104353296e0));
#59836=cartesian_point('',(-6.331606342325e1,3.973281295421e1,
-5.422848765816e0));
#59837=cartesian_point('',(-6.320269155651e1,3.966705932137e1,
-5.600516243266e0));
#59838=cartesian_point('',(-6.309328589274e1,3.958446758674e1,
-5.792447655565e0));
#59839=cartesian_point('',(-6.297317466472e1,3.946736444522e1,
-6.032079139475e0));
#59840=cartesian_point('',(-6.290129030200e1,3.936971180082e1,
-6.206083726336e0));
#59841=cartesian_point('',(-6.286353868877e1,3.930646313855e1,
-6.310923503198e0));
#59842=cartesian_point('',(-6.438410377353e1,3.858682554106e1,
-4.094957622442e0));
#59843=cartesian_point('',(-6.437794611244e1,3.866528580601e1,
-4.032095526897e0));
#59844=cartesian_point('',(-6.433259405147e1,3.884906274323e1,
-3.958798870560e0));
#59845=cartesian_point('',(-6.419290871702e1,3.908291034343e1,
-3.957101428892e0));
#59846=cartesian_point('',(-6.407690630744e1,3.921965500295e1,
-3.994660397901e0));
#59847=cartesian_point('',(-6.394912487061e1,3.932438042529e1,
-4.066568531588e0));
#59848=cartesian_point('',(-6.382273701935e1,3.939213483560e1,
-4.161220100561e0));
#59849=cartesian_point('',(-6.370377524643e1,3.942728651937e1,
-4.269814547687e0));
#59850=cartesian_point('',(-6.359407288169e1,3.943630942155e1,
-4.387673666639e0));
#59851=cartesian_point('',(-6.349345689788e1,3.942471915271e1,
-4.513302160582e0));
#59852=cartesian_point('',(-6.340124926026e1,3.939635896354e1,
-4.646939724780e0));
#59853=cartesian_point('',(-6.331712927462e1,3.935383928640e1,
-4.789178473602e0));
#59854=cartesian_point('',(-6.324116707023e1,3.929905470050e1,
-4.940474302199e0));
#59855=cartesian_point('',(-6.317359905703e1,3.923335325809e1,
-5.101320580576e0));
#59856=cartesian_point('',(-6.311477253696e1,3.915753946372e1,
-5.272494212155e0));
#59857=cartesian_point('',(-6.306526352383e1,3.907188735399e1,
-5.455171068076e0));
#59858=cartesian_point('',(-6.302611573184e1,3.897627997590e1,
-5.650761386726e0));
#59859=cartesian_point('',(-6.299490824308e1,3.885409360340e1,
-5.893009541838e0));
#59860=cartesian_point('',(-6.298839626580e1,3.876357427066e1,
-6.067221429763e0));
#59861=cartesian_point('',(-6.299021669998e1,3.870880108598e1,
-6.171590723942e0));
#59862=cartesian_point('',(-6.390480517560e1,3.864618342299e1,
-4.492362811812e0));
#59863=cartesian_point('',(-6.390473922316e1,3.866880977553e1,
-4.451199025354e0));
#59864=cartesian_point('',(-6.389229722870e1,3.872779930234e1,
-4.406082811251e0));
#59865=cartesian_point('',(-6.384759892309e1,3.880284554881e1,
-4.404294536057e0));
#59866=cartesian_point('',(-6.380997807620e1,3.884571614308e1,
-4.426498361931e0));
#59867=cartesian_point('',(-6.376892455233e1,3.887649404744e1,
-4.471151227172e0));
#59868=cartesian_point('',(-6.372934667711e1,3.889357613095e1,
-4.533586483562e0));
#59869=cartesian_point('',(-6.369348774371e1,3.889878934485e1,
-4.610187017370e0));
#59870=cartesian_point('',(-6.366198555353e1,3.889473037553e1,
-4.698940204500e0));
#59871=cartesian_point('',(-6.363473447545e1,3.888359843636e1,
-4.799228594221e0));
#59872=cartesian_point('',(-6.361145909018e1,3.886694845328e1,
-4.911318534595e0));
#59873=cartesian_point('',(-6.359199290366e1,3.884588934140e1,
-5.035556884566e0));
#59874=cartesian_point('',(-6.357628426039e1,3.882127135764e1,
-5.172077113105e0));
#59875=cartesian_point('',(-6.356434411074e1,3.879373604519e1,
-5.321032255895e0));
#59876=cartesian_point('',(-6.355625089209e1,3.876372518186e1,
-5.482895485638e0));
#59877=cartesian_point('',(-6.355219956783e1,3.873151091700e1,
-5.658627987928e0));
#59878=cartesian_point('',(-6.355256804495e1,3.869728044550e1,
-5.849564509365e0));
#59879=cartesian_point('',(-6.355880721202e1,3.865568777399e1,
-6.089203636839e0));
#59880=cartesian_point('',(-6.356857037419e1,3.862689330606e1,
-6.264315618094e0));
#59881=cartesian_point('',(-6.357629445002e1,3.861023279572e1,
-6.370214426039e0));
#59882=cartesian_point('',(-6.413294780940e1,3.895964899002e1,
-4.974110780098e0));
#59883=cartesian_point('',(-6.412622542287e1,3.896491291214e1,
-4.959611604166e0));
#59884=cartesian_point('',(-6.412170356782e1,3.895219044167e1,
-4.949277644233e0));
#59885=cartesian_point('',(-6.413185854991e1,3.893444563388e1,
-4.948556480304e0));
#59886=cartesian_point('',(-6.414212393564e1,3.892733189880e1,
-4.953073726495e0));
#59887=cartesian_point('',(-6.415182148519e1,3.892897110489e1,
-4.965706429277e0));
#59888=cartesian_point('',(-6.415730848660e1,3.893980696870e1,
-4.990089906387e0));
#59889=cartesian_point('',(-6.415693580745e1,3.895787349136e1,
-5.028817476687e0));
#59890=cartesian_point('',(-6.415037445662e1,3.898067981558e1,
-5.083069800061e0));
#59891=cartesian_point('',(-6.413783238160e1,3.900614426575e1,
-5.153279114160e0));
#59892=cartesian_point('',(-6.411958325103e1,3.903271303951e1,
-5.239739043335e0));
#59893=cartesian_point('',(-6.409589655520e1,3.905912627051e1,
-5.342495171745e0));
#59894=cartesian_point('',(-6.406705513994e1,3.908430382506e1,
-5.461286130697e0));
#59895=cartesian_point('',(-6.403329327052e1,3.910733604431e1,
-5.595848312779e0));
#59896=cartesian_point('',(-6.399471032480e1,3.912743595427e1,
-5.746280641173e0));
#59897=cartesian_point('',(-6.395121667370e1,3.914382774810e1,
-5.913273157961e0));
#59898=cartesian_point('',(-6.390255598934e1,3.915558548044e1,
-6.098050685992e0));
#59899=cartesian_point('',(-6.384000830131e1,3.916237213969e1,
-6.333671534948e0));
#59900=cartesian_point('',(-6.379314231790e1,3.915960384864e1,
-6.509059758271e0));
#59901=cartesian_point('',(-6.376446586811e1,3.915494253961e1,
-6.616250725786e0));
#59902=(bounded_surface()b_spline_surface(3,3,((#59822,#59823,#59824,#59825,
#59826,#59827,#59828,#59829,#59830,#59831,#59832,#59833,#59834,#59835,#59836,
#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)),
.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.962855357441e-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());
#59904=oriented_edge('',*,*,#59903,.f.);
#59905=oriented_edge('',*,*,#59813,.t.);
#59906=oriented_edge('',*,*,#59802,.f.);
#59907=oriented_edge('',*,*,#46123,.t.);
#59908=edge_loop('',(#59904,#59905,#59906,#59907));
#59909=face_outer_bound('',#59908,.f.);
#59911=cartesian_point('',(-6.377275320563e1,3.848465032009e1,
-2.460528104879e1));
#59912=direction('',(-2.145146101813e-3,1.332983627975e-2,9.999088527526e-1));
#59913=direction('',(9.871654847753e-1,1.597006748376e-1,-1.117067601709e-5));
#59914=axis2_placement_3d('',#59911,#59912,#59913);
#59915=cylindrical_surface('',#59914,3.000055924646e-1);
#59916=oriented_edge('',*,*,#59903,.t.);
#59917=oriented_edge('',*,*,#46121,.f.);
#59919=oriented_edge('',*,*,#59918,.f.);
#59921=oriented_edge('',*,*,#59920,.f.);
#59922=edge_loop('',(#59916,#59917,#59919,#59921));
#59923=face_outer_bound('',#59922,.f.);
#59925=cartesian_point('',(-6.053876365903e1,3.643867915093e1,
-3.934391487365e1));
#59926=direction('',(-5.000918655766e-1,-8.659096301356e-1,1.042297570878e-2));
#59927=direction('',(-7.115556908612e-1,4.040278291192e-1,-5.748478164700e-1));
#59928=axis2_placement_3d('',#59925,#59926,#59927);
#59929=toroidal_surface('',#59928,3.697836906422e0,2.999996386495e-1);
#59931=oriented_edge('',*,*,#59930,.f.);
#59932=oriented_edge('',*,*,#59918,.t.);
#59934=oriented_edge('',*,*,#59933,.t.);
#59936=oriented_edge('',*,*,#59935,.t.);
#59938=oriented_edge('',*,*,#59937,.f.);
#59939=edge_loop('',(#59931,#59932,#59934,#59936,#59938));
#59940=face_outer_bound('',#59939,.f.);
#59942=cartesian_point('',(-5.634016199589e1,3.483740877127e1,0.e0));
#59943=direction('',(4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#59944=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#59945=axis2_placement_3d('',#59942,#59943,#59944);
#59946=plane('',#59945);
#59948=oriented_edge('',*,*,#59947,.t.);
#59950=oriented_edge('',*,*,#59949,.t.);
#59951=oriented_edge('',*,*,#59815,.t.);
#59952=oriented_edge('',*,*,#59920,.t.);
#59953=oriented_edge('',*,*,#59930,.t.);
#59955=oriented_edge('',*,*,#59954,.t.);
#59956=edge_loop('',(#59948,#59950,#59951,#59952,#59953,#59955));
#59957=face_outer_bound('',#59956,.f.);
#59959=cartesian_point('',(-6.281210817244e1,3.889081842526e1,
-2.154670092950e1));
#59960=direction('',(2.048453968185e-3,-1.327402248102e-2,-9.999097980136e-1));
#59961=direction('',(9.997210821983e-1,-2.349868348498e-2,2.360017549032e-3));
#59962=axis2_placement_3d('',#59959,#59960,#59961);
#59963=cylindrical_surface('',#59962,5.000150358353e-1);
#59964=oriented_edge('',*,*,#59578,.f.);
#59966=oriented_edge('',*,*,#59965,.t.);
#59967=oriented_edge('',*,*,#59947,.f.);
#59968=oriented_edge('',*,*,#59555,.f.);
#59969=edge_loop('',(#59964,#59966,#59967,#59968));
#59970=face_outer_bound('',#59969,.f.);
#59972=cartesian_point('',(-6.500240596770e1,4.031718429692e1,
-8.219509828690e0));
#59973=direction('',(-5.001633318098e-1,-8.658684188921e-1,1.041742186229e-2));
#59974=direction('',(7.553978533914e-1,-4.304062361305e-1,4.940896224286e-1));
#59975=axis2_placement_3d('',#59972,#59973,#59974);
#59976=toroidal_surface('',#59975,2.497873680413e0,4.999993431551e-1);
#59978=oriented_edge('',*,*,#59977,.f.);
#59980=oriented_edge('',*,*,#59979,.f.);
#59981=oriented_edge('',*,*,#59817,.t.);
#59982=oriented_edge('',*,*,#59949,.f.);
#59983=oriented_edge('',*,*,#59965,.f.);
#59984=edge_loop('',(#59978,#59980,#59981,#59982,#59983));
#59985=face_outer_bound('',#59984,.f.);
#59987=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#59988=direction('',(0.e0,0.e0,1.e0));
#59989=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#59990=axis2_placement_3d('',#59987,#59988,#59989);
#59991=toroidal_surface('',#59990,7.649382607502e1,3.e0);
#59992=oriented_edge('',*,*,#59979,.t.);
#59993=oriented_edge('',*,*,#59977,.t.);
#59994=oriented_edge('',*,*,#59576,.t.);
#59995=oriented_edge('',*,*,#59574,.t.);
#59997=oriented_edge('',*,*,#59996,.t.);
#59999=oriented_edge('',*,*,#59998,.t.);
#60000=oriented_edge('',*,*,#59796,.t.);
#60001=oriented_edge('',*,*,#59794,.t.);
#60002=edge_loop('',(#59992,#59993,#59994,#59995,#59997,#59999,#60000,#60001));
#60003=face_outer_bound('',#60002,.f.);
#60005=cartesian_point('',(-6.212353611142e1,4.462569107822e1,
-8.219506755297e0));
#60006=direction('',(6.085637398591e-1,7.934365680076e-1,1.042051231838e-2));
#60007=direction('',(7.929654492396e-1,-6.076133109366e-1,-4.485377001826e-2));
#60008=axis2_placement_3d('',#60005,#60006,#60007);
#60009=toroidal_surface('',#60008,2.497861005134e0,4.999993257741e-1);
#60010=oriented_edge('',*,*,#59998,.f.);
#60011=oriented_edge('',*,*,#59996,.f.);
#60013=oriented_edge('',*,*,#60012,.t.);
#60014=oriented_edge('',*,*,#59760,.f.);
#60015=oriented_edge('',*,*,#59779,.f.);
#60016=edge_loop('',(#60010,#60011,#60013,#60014,#60015));
#60017=face_outer_bound('',#60016,.f.);
#60019=cartesian_point('',(-5.996758429530e1,4.314794925191e1,
-2.154670092349e1));
#60020=direction('',(-1.304750707995e-2,-3.187223789633e-3,9.999097980136e-1));
#60021=direction('',(4.042866478649e-1,-9.146292892070e-1,2.360017549362e-3));
#60022=axis2_placement_3d('',#60019,#60020,#60021);
#60023=cylindrical_surface('',#60022,5.000150358354e-1);
#60024=oriented_edge('',*,*,#59572,.f.);
#60025=oriented_edge('',*,*,#59613,.t.);
#60026=oriented_edge('',*,*,#59762,.f.);
#60027=oriented_edge('',*,*,#60012,.f.);
#60028=edge_loop('',(#60024,#60025,#60026,#60027));
#60029=face_outer_bound('',#60028,.f.);
#60031=cartesian_point('',(-6.279955031574e1,3.771075252902e1,
-4.213845709265e1));
#60032=direction('',(-4.675224465630e-1,2.800630359179e-1,8.384434732719e-1));
#60033=direction('',(8.809760454397e-1,2.257596425092e-1,4.158290408034e-1));
#60034=axis2_placement_3d('',#60031,#60032,#60033);
#60035=cylindrical_surface('',#60034,2.999999999988e-1);
#60036=oriented_edge('',*,*,#59526,.f.);
#60037=oriented_edge('',*,*,#59557,.t.);
#60038=oriented_edge('',*,*,#59954,.f.);
#60039=oriented_edge('',*,*,#59937,.t.);
#60041=oriented_edge('',*,*,#60040,.f.);
#60042=edge_loop('',(#60036,#60037,#60038,#60039,#60041));
#60043=face_outer_bound('',#60042,.f.);
#60045=cartesian_point('',(-4.459455969526e-11,2.575122252156e-11,
-4.228096149021e1));
#60046=direction('',(0.e0,0.e0,1.e0));
#60047=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#60048=axis2_placement_3d('',#60045,#60046,#60047);
#60049=conical_surface('',#60048,7.351737503131e1,3.302386755580e1);
#60050=oriented_edge('',*,*,#59412,.f.);
#60051=oriented_edge('',*,*,#59410,.f.);
#60052=oriented_edge('',*,*,#60040,.t.);
#60054=oriented_edge('',*,*,#60053,.f.);
#60056=oriented_edge('',*,*,#60055,.f.);
#60058=oriented_edge('',*,*,#60057,.f.);
#60060=oriented_edge('',*,*,#60059,.t.);
#60061=edge_loop('',(#60050,#60051,#60052,#60054,#60056,#60058,#60060));
#60062=face_outer_bound('',#60061,.f.);
#60064=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60065=direction('',(0.e0,0.e0,1.e0));
#60066=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#60067=axis2_placement_3d('',#60064,#60065,#60066);
#60068=toroidal_surface('',#60067,7.065650925828e1,4.e0);
#60070=oriented_edge('',*,*,#60069,.f.);
#60072=oriented_edge('',*,*,#60071,.f.);
#60073=oriented_edge('',*,*,#60057,.t.);
#60074=oriented_edge('',*,*,#60055,.t.);
#60075=oriented_edge('',*,*,#60053,.t.);
#60076=oriented_edge('',*,*,#59935,.f.);
#60077=oriented_edge('',*,*,#59933,.f.);
#60078=oriented_edge('',*,*,#46119,.t.);
#60079=oriented_edge('',*,*,#46117,.t.);
#60080=edge_loop('',(#60070,#60072,#60073,#60074,#60075,#60076,#60077,#60078,
#60079));
#60081=face_outer_bound('',#60080,.f.);
#60083=cartesian_point('',(-6.182581107009e1,3.420825271964e1,
-3.934373633893e1));
#60084=direction('',(4.999111169467e-1,8.660137517643e-1,1.044303156532e-2));
#60085=direction('',(-8.658743463270e-1,4.994973260987e-1,2.764122995003e-2));
#60086=axis2_placement_3d('',#60083,#60084,#60085);
#60087=toroidal_surface('',#60086,3.698456012617e0,2.999994703729e-1);
#60089=oriented_edge('',*,*,#60088,.f.);
#60091=oriented_edge('',*,*,#60090,.t.);
#60092=oriented_edge('',*,*,#60071,.t.);
#60093=oriented_edge('',*,*,#60069,.t.);
#60095=oriented_edge('',*,*,#60094,.f.);
#60096=edge_loop('',(#60089,#60091,#60092,#60093,#60095));
#60097=face_outer_bound('',#60096,.f.);
#60099=cartesian_point('',(-6.906608176066e1,3.756591981963e1,0.e0));
#60100=direction('',(-4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#60101=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#60102=axis2_placement_3d('',#60099,#60100,#60101);
#60103=plane('',#60102);
#60105=oriented_edge('',*,*,#60104,.t.);
#60107=oriented_edge('',*,*,#60106,.t.);
#60109=oriented_edge('',*,*,#60108,.t.);
#60111=oriented_edge('',*,*,#60110,.t.);
#60112=oriented_edge('',*,*,#60088,.t.);
#60114=oriented_edge('',*,*,#60113,.t.);
#60115=edge_loop('',(#60105,#60107,#60109,#60111,#60112,#60114));
#60116=face_outer_bound('',#60115,.f.);
#60118=cartesian_point('',(-6.571084273708e1,3.513111599547e1,
-6.593067342610e0));
#60119=direction('',(-3.919178772486e-1,2.154582346197e-1,8.944149633294e-1));
#60120=direction('',(4.409015893478e-1,-8.092881103327e-1,3.881475788726e-1));
#60121=axis2_placement_3d('',#60118,#60119,#60120);
#60122=cylindrical_surface('',#60121,5.000000030393e-1);
#60124=oriented_edge('',*,*,#60123,.f.);
#60126=oriented_edge('',*,*,#60125,.t.);
#60127=oriented_edge('',*,*,#60104,.f.);
#60129=oriented_edge('',*,*,#60128,.f.);
#60130=edge_loop('',(#60124,#60126,#60127,#60129));
#60131=face_outer_bound('',#60130,.f.);
#60133=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60134=direction('',(0.e0,0.e0,1.e0));
#60135=direction('',(0.e0,-1.e0,0.e0));
#60136=axis2_placement_3d('',#60133,#60134,#60135);
#60137=conical_surface('',#60136,7.438528799863e1,2.656505117708e1);
#60139=oriented_edge('',*,*,#60138,.t.);
#60141=oriented_edge('',*,*,#60140,.f.);
#60143=oriented_edge('',*,*,#60142,.f.);
#60144=oriented_edge('',*,*,#60123,.t.);
#60146=oriented_edge('',*,*,#60145,.f.);
#60147=oriented_edge('',*,*,#46111,.t.);
#60149=oriented_edge('',*,*,#60148,.t.);
#60150=edge_loop('',(#60139,#60141,#60143,#60144,#60146,#60147,#60149));
#60151=face_outer_bound('',#60150,.f.);
#60153=cartesian_point('',(-6.782673629818e1,3.072486995301e1,
-6.695452801835e0));
#60154=direction('',(4.095190053386e-1,-1.797666975784e-1,-8.944149589023e-1));
#60155=direction('',(9.104553138883e-1,1.428724669634e-1,3.881476260347e-1));
#60156=axis2_placement_3d('',#60153,#60154,#60155);
#60157=cylindrical_surface('',#60156,5.000000035650e-1);
#60158=oriented_edge('',*,*,#60138,.f.);
#60160=oriented_edge('',*,*,#60159,.f.);
#60162=oriented_edge('',*,*,#60161,.f.);
#60164=oriented_edge('',*,*,#60163,.f.);
#60165=edge_loop('',(#60158,#60160,#60162,#60164));
#60166=face_outer_bound('',#60165,.f.);
#60168=cartesian_point('',(-6.938810472384e1,3.006868456892e1,
-4.363210364585e0));
#60169=cartesian_point('',(-6.938404787979e1,3.016109884774e1,
-4.315357457651e0));
#60170=cartesian_point('',(-6.935278397104e1,3.034586313648e1,
-4.261705224265e0));
#60171=cartesian_point('',(-6.924763156430e1,3.058802590026e1,
-4.261125309451e0));
#60172=cartesian_point('',(-6.915625705942e1,3.073842934917e1,
-4.289247727797e0));
#60173=cartesian_point('',(-6.904874394265e1,3.086888997025e1,
-4.343778304281e0));
#60174=cartesian_point('',(-6.893346178458e1,3.097356183902e1,
-4.417685535647e0));
#60175=cartesian_point('',(-6.881480370235e1,3.105382401034e1,
-4.505594796538e0));
#60176=cartesian_point('',(-6.869471835046e1,3.111291917826e1,
-4.604589262742e0));
#60177=cartesian_point('',(-6.857370285873e1,3.115382421463e1,
-4.713751787931e0));
#60178=cartesian_point('',(-6.845167127330e1,3.117853118343e1,
-4.833335041417e0));
#60179=cartesian_point('',(-6.832879260767e1,3.118807514230e1,
-4.963761610511e0));
#60180=cartesian_point('',(-6.820560145189e1,3.118291544477e1,
-5.105265759788e0));
#60181=cartesian_point('',(-6.808269670179e1,3.116315115598e1,
-5.258107049611e0));
#60182=cartesian_point('',(-6.796055670521e1,3.112848792884e1,
-5.422851306039e0));
#60183=cartesian_point('',(-6.783957245792e1,3.107809470825e1,
-5.600518589377e0));
#60184=cartesian_point('',(-6.772032267151e1,3.101048979522e1,
-5.792449764436e0));
#60185=cartesian_point('',(-6.758595457414e1,3.091006633080e1,
-6.032080448650e0));
#60186=cartesian_point('',(-6.750193935067e1,3.082263221847e1,
-6.206084329170e0));
#60187=cartesian_point('',(-6.745625536421e1,3.076485256249e1,
-6.310923503638e0));
#60188=cartesian_point('',(-6.886987609111e1,2.985290200159e1,
-4.094952828816e0));
#60189=cartesian_point('',(-6.887401618687e1,2.993149699753e1,
-4.032092566310e0));
#60190=cartesian_point('',(-6.885303815979e1,3.011962219848e1,
-3.958797360225e0));
#60191=cartesian_point('',(-6.874506971096e1,3.036970077010e1,
-3.957102129157e0));
#60192=cartesian_point('',(-6.864790781296e1,3.052041580207e1,
-3.994662469567e0));
#60193=cartesian_point('',(-6.853488892364e1,3.064092257671e1,
-4.066571441961e0));
#60194=cartesian_point('',(-6.841842633893e1,3.072459290176e1,
-4.161223382750e0));
#60195=cartesian_point('',(-6.830507091100e1,3.077497044914e1,
-4.269817933211e0));
#60196=cartesian_point('',(-6.819748520029e1,3.079823445324e1,
-4.387677031285e0));
#60197=cartesian_point('',(-6.809621754858e1,3.079987584579e1,
-4.513305461942e0));
#60198=cartesian_point('',(-6.800109736349e1,3.078379343319e1,
-4.646942945174e0));
#60199=cartesian_point('',(-6.791214743361e1,3.075261713340e1,
-4.789181589204e0));
#60200=cartesian_point('',(-6.782968458307e1,3.070821613817e1,
-4.940477283421e0));
#60201=cartesian_point('',(-6.775411915387e1,3.065189609045e1,
-5.101323397146e0));
#60202=cartesian_point('',(-6.768590048392e1,3.058440926543e1,
-5.272496835394e0));
#60203=cartesian_point('',(-6.762563542824e1,3.050595216089e1,
-5.455173467722e0));
#60204=cartesian_point('',(-6.757434350713e1,3.041627258865e1,
-5.650763525628e0));
#60205=cartesian_point('',(-6.752745480261e1,3.029920527849e1,
-5.893010854338e0));
#60206=cartesian_point('',(-6.750918351858e1,3.021031068670e1,
-6.067222029653e0));
#60207=cartesian_point('',(-6.750383907538e1,3.015576879296e1,
-6.171590723914e0));
#60208=cartesian_point('',(-6.840242831934e1,2.997431016456e1,
-4.492360030367e0));
#60209=cartesian_point('',(-6.840531785269e1,2.999675242378e1,
-4.451197161691e0));
#60210=cartesian_point('',(-6.840068138426e1,3.005686163345e1,
-4.406081885766e0));
#60211=cartesian_point('',(-6.836616048735e1,3.013709979750e1,
-4.404294935633e0));
#60212=cartesian_point('',(-6.833445700448e1,3.018451372215e1,
-4.426499613570e0));
#60213=cartesian_point('',(-6.829777202416e1,3.022038632102e1,
-4.471153086378e0));
#60214=cartesian_point('',(-6.826076252372e1,3.024248772820e1,
-4.533588723208e0));
#60215=cartesian_point('',(-6.822589099097e1,3.025233651317e1,
-4.610189489682e0));
#60216=cartesian_point('',(-6.819412866666e1,3.025242388543e1,
-4.698942820012e0));
#60217=cartesian_point('',(-6.816565786309e1,3.024494400062e1,
-4.799231302848e0));
#60218=cartesian_point('',(-6.814040847469e1,3.023147440607e1,
-4.911321297892e0));
#60219=cartesian_point('',(-6.811836017704e1,3.021313624629e1,
-5.035559656610e0));
#60220=cartesian_point('',(-6.809957273826e1,3.019077923618e1,
-5.172079843429e0));
#60221=cartesian_point('',(-6.808414075325e1,3.016503799303e1,
-5.321034895754e0));
#60222=cartesian_point('',(-6.807219965210e1,3.013634027076e1,
-5.482897990909e0));
#60223=cartesian_point('',(-6.806397825340e1,3.010493043860e1,
-5.658630316044e0));
#60224=cartesian_point('',(-6.805987566513e1,3.007094476138e1,
-5.849566613508e0));
#60225=cartesian_point('',(-6.806063257620e1,3.002889369242e1,
-6.089204952908e0));
#60226=cartesian_point('',(-6.806655377447e1,2.999907134199e1,
-6.264316226909e0));
#60227=cartesian_point('',(-6.807203710587e1,2.998154527118e1,
-6.370214426508e0));
#60228=cartesian_point('',(-6.866953732402e1,3.025531491873e1,
-4.974110448084e0));
#60229=cartesian_point('',(-6.866355803402e1,3.026141043113e1,
-4.959611092085e0));
#60230=cartesian_point('',(-6.865741460525e1,3.024938668986e1,
-4.949277454149e0));
#60231=cartesian_point('',(-6.866516683564e1,3.023046832724e1,
-4.948556547465e0));
#60232=cartesian_point('',(-6.867441595150e1,3.022207582267e1,
-4.953074019775e0));
#60233=cartesian_point('',(-6.868424442163e1,3.022243556693e1,
-4.965707048822e0));
#60234=cartesian_point('',(-6.869109869173e1,3.023246280631e1,
-4.990090912652e0));
#60235=cartesian_point('',(-6.869308718620e1,3.025042357896e1,
-5.028818866918e0));
#60236=cartesian_point('',(-6.868955863850e1,3.027389129383e1,
-5.083071526761e0));
#60237=cartesian_point('',(-6.868044751267e1,3.030077497097e1,
-5.153281118340e0));
#60238=cartesian_point('',(-6.866582232460e1,3.032949840138e1,
-5.239741261912e0));
#60239=cartesian_point('',(-6.864578581386e1,3.035877733442e1,
-5.342497532565e0));
#60240=cartesian_point('',(-6.862047742028e1,3.038750396905e1,
-5.461288558562e0));
#60241=cartesian_point('',(-6.859001066872e1,3.041474586009e1,
-5.595850737135e0));
#60242=cartesian_point('',(-6.855438136335e1,3.043970980169e1,
-5.746282999754e0));
#60243=cartesian_point('',(-6.851339937689e1,3.046163832740e1,
-5.913275393822e0));
#60244=cartesian_point('',(-6.846668971417e1,3.047964687382e1,
-6.098052741147e0));
#60245=cartesian_point('',(-6.840556314492e1,3.049453945833e1,
-6.333672849327e0));
#60246=cartesian_point('',(-6.835873695454e1,3.049791204823e1,
-6.509060374545e0));
#60247=cartesian_point('',(-6.832969757935e1,3.049703364965e1,
-6.616250726679e0));
#60248=(bounded_surface()b_spline_surface(3,3,((#60168,#60169,#60170,#60171,
#60172,#60173,#60174,#60175,#60176,#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)),
.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.962859949418e-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());
#60250=oriented_edge('',*,*,#60249,.f.);
#60251=oriented_edge('',*,*,#60159,.t.);
#60252=oriented_edge('',*,*,#60148,.f.);
#60253=oriented_edge('',*,*,#46109,.t.);
#60254=edge_loop('',(#60250,#60251,#60252,#60253));
#60255=face_outer_bound('',#60254,.f.);
#60257=cartesian_point('',(-6.825042332658e1,2.983139415830e1,
-2.460528104879e1));
#60258=direction('',(-3.866686852034e-3,1.293579993e-2,9.999088527526e-1));
#60259=direction('',(9.578750262293e-1,2.871853652286e-1,-1.117067578494e-5));
#60260=axis2_placement_3d('',#60257,#60258,#60259);
#60261=cylindrical_surface('',#60260,3.000055924668e-1);
#60262=oriented_edge('',*,*,#60249,.t.);
#60263=oriented_edge('',*,*,#46107,.f.);
#60265=oriented_edge('',*,*,#60264,.f.);
#60267=oriented_edge('',*,*,#60266,.f.);
#60268=edge_loop('',(#60262,#60263,#60265,#60267));
#60269=face_outer_bound('',#60268,.f.);
#60271=cartesian_point('',(-6.477704818331e1,2.822504689613e1,
-3.934391487366e1));
#60272=direction('',(-3.827896238275e-1,-9.237767400570e-1,1.042297556988e-2));
#60273=direction('',(-7.582044472354e-1,3.076946604832e-1,-5.748478164719e-1));
#60274=axis2_placement_3d('',#60271,#60272,#60273);
#60275=toroidal_surface('',#60274,3.697836906383e0,2.999996386487e-1);
#60277=oriented_edge('',*,*,#60276,.f.);
#60278=oriented_edge('',*,*,#60264,.t.);
#60280=oriented_edge('',*,*,#60279,.t.);
#60282=oriented_edge('',*,*,#60281,.t.);
#60284=oriented_edge('',*,*,#60283,.f.);
#60285=edge_loop('',(#60277,#60278,#60280,#60282,#60284));
#60286=face_outer_bound('',#60285,.f.);
#60288=cartesian_point('',(-6.040535841352e1,2.718550309547e1,0.e0));
#60289=direction('',(3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#60290=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#60291=axis2_placement_3d('',#60288,#60289,#60290);
#60292=plane('',#60291);
#60294=oriented_edge('',*,*,#60293,.t.);
#60296=oriented_edge('',*,*,#60295,.t.);
#60297=oriented_edge('',*,*,#60161,.t.);
#60298=oriented_edge('',*,*,#60266,.t.);
#60299=oriented_edge('',*,*,#60276,.t.);
#60301=oriented_edge('',*,*,#60300,.t.);
#60302=edge_loop('',(#60294,#60296,#60297,#60298,#60299,#60301));
#60303=face_outer_bound('',#60302,.f.);
#60305=cartesian_point('',(-6.735101232099e1,3.035947677728e1,
-2.154670092964e1));
#60306=direction('',(3.763536770548e-3,-1.289308448215e-2,-9.999097980136e-1));
#60307=direction('',(9.942355234307e-1,1.071921371444e-1,2.360017549262e-3));
#60308=axis2_placement_3d('',#60305,#60306,#60307);
#60309=cylindrical_surface('',#60308,5.000150358339e-1);
#60310=oriented_edge('',*,*,#59296,.f.);
#60312=oriented_edge('',*,*,#60311,.t.);
#60313=oriented_edge('',*,*,#60293,.f.);
#60314=oriented_edge('',*,*,#59273,.f.);
#60315=edge_loop('',(#60310,#60312,#60313,#60314));
#60316=face_outer_bound('',#60315,.f.);
#60318=cartesian_point('',(-6.970874992068e1,3.148774866050e1,
-8.219509828591e0));
#60319=direction('',(-3.828658576379e-1,-9.237452096647e-1,1.041742178391e-2));
#60320=direction('',(8.051146070861e-1,-3.281248458685e-1,4.940896224172e-1));
#60321=axis2_placement_3d('',#60318,#60319,#60320);
#60322=toroidal_surface('',#60321,2.497873680303e0,4.999993431581e-1);
#60324=oriented_edge('',*,*,#60323,.f.);
#60326=oriented_edge('',*,*,#60325,.f.);
#60327=oriented_edge('',*,*,#60163,.t.);
#60328=oriented_edge('',*,*,#60295,.f.);
#60329=oriented_edge('',*,*,#60311,.f.);
#60330=edge_loop('',(#60324,#60326,#60327,#60328,#60329));
#60331=face_outer_bound('',#60330,.f.);
#60333=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#60334=direction('',(0.e0,0.e0,1.e0));
#60335=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#60336=axis2_placement_3d('',#60333,#60334,#60335);
#60337=toroidal_surface('',#60336,7.649382607502e1,3.e0);
#60338=oriented_edge('',*,*,#60325,.t.);
#60339=oriented_edge('',*,*,#60323,.t.);
#60340=oriented_edge('',*,*,#59294,.t.);
#60341=oriented_edge('',*,*,#59292,.t.);
#60343=oriented_edge('',*,*,#60342,.t.);
#60345=oriented_edge('',*,*,#60344,.t.);
#60346=oriented_edge('',*,*,#60142,.t.);
#60347=oriented_edge('',*,*,#60140,.t.);
#60348=edge_loop('',(#60338,#60339,#60340,#60341,#60343,#60345,#60346,#60347));
#60349=face_outer_bound('',#60348,.f.);
#60351=cartesian_point('',(-6.741688217999e1,3.613516348852e1,
-8.219506755326e0));
#60352=direction('',(4.997931385448e-1,8.660821159609e-1,1.042051228036e-2));
#60353=direction('',(8.654909718103e-1,-4.989123340143e-1,-4.485377000065e-2));
#60354=axis2_placement_3d('',#60351,#60352,#60353);
#60355=toroidal_surface('',#60354,2.497861005233e0,4.999993257755e-1);
#60356=oriented_edge('',*,*,#60344,.f.);
#60357=oriented_edge('',*,*,#60342,.f.);
#60359=oriented_edge('',*,*,#60358,.t.);
#60360=oriented_edge('',*,*,#60106,.f.);
#60361=oriented_edge('',*,*,#60125,.f.);
#60362=edge_loop('',(#60356,#60357,#60359,#60360,#60361));
#60363=face_outer_bound('',#60362,.f.);
#60365=cartesian_point('',(-6.508649081654e1,3.495147212992e1,
-2.154670092321e1));
#60366=direction('',(-1.251986766317e-2,-4.862998065472e-3,9.999097980136e-1));
#60367=direction('',(5.202109979599e-1,-8.540345121356e-1,2.360017549293e-3));
#60368=axis2_placement_3d('',#60365,#60366,#60367);
#60369=cylindrical_surface('',#60368,5.000150358351e-1);
#60370=oriented_edge('',*,*,#59290,.f.);
#60371=oriented_edge('',*,*,#59331,.t.);
#60372=oriented_edge('',*,*,#60108,.f.);
#60373=oriented_edge('',*,*,#60358,.f.);
#60374=edge_loop('',(#60370,#60371,#60372,#60373));
#60375=face_outer_bound('',#60374,.f.);
#60377=cartesian_point('',(-6.718453239091e1,2.919114563777e1,
-4.213845709196e1));
#60378=direction('',(-5.000782888788e-1,2.166431330924e-1,8.384434732741e-1));
#60379=direction('',(8.439716267574e-1,3.388186860953e-1,4.158290408102e-1));
#60380=axis2_placement_3d('',#60377,#60378,#60379);
#60381=cylindrical_surface('',#60380,2.999999999982e-1);
#60382=oriented_edge('',*,*,#59244,.f.);
#60383=oriented_edge('',*,*,#59275,.t.);
#60384=oriented_edge('',*,*,#60300,.f.);
#60385=oriented_edge('',*,*,#60283,.t.);
#60387=oriented_edge('',*,*,#60386,.f.);
#60388=edge_loop('',(#60382,#60383,#60384,#60385,#60387));
#60389=face_outer_bound('',#60388,.f.);
#60391=cartesian_point('',(-4.756628399202e-11,1.971114740463e-11,
-4.228096149021e1));
#60392=direction('',(0.e0,0.e0,1.e0));
#60393=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#60394=axis2_placement_3d('',#60391,#60392,#60393);
#60395=conical_surface('',#60394,7.351737503131e1,3.302386755580e1);
#60396=oriented_edge('',*,*,#59130,.f.);
#60397=oriented_edge('',*,*,#59128,.f.);
#60398=oriented_edge('',*,*,#60386,.t.);
#60400=oriented_edge('',*,*,#60399,.f.);
#60402=oriented_edge('',*,*,#60401,.f.);
#60404=oriented_edge('',*,*,#60403,.f.);
#60406=oriented_edge('',*,*,#60405,.t.);
#60407=edge_loop('',(#60396,#60397,#60398,#60400,#60402,#60404,#60406));
#60408=face_outer_bound('',#60407,.f.);
#60410=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60411=direction('',(0.e0,0.e0,1.e0));
#60412=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#60413=axis2_placement_3d('',#60410,#60411,#60412);
#60414=toroidal_surface('',#60413,7.065650925828e1,4.e0);
#60416=oriented_edge('',*,*,#60415,.f.);
#60418=oriented_edge('',*,*,#60417,.f.);
#60419=oriented_edge('',*,*,#60403,.t.);
#60420=oriented_edge('',*,*,#60401,.t.);
#60421=oriented_edge('',*,*,#60399,.t.);
#60422=oriented_edge('',*,*,#60281,.f.);
#60423=oriented_edge('',*,*,#60279,.f.);
#60424=oriented_edge('',*,*,#46105,.t.);
#60425=oriented_edge('',*,*,#46103,.t.);
#60426=edge_loop('',(#60416,#60418,#60419,#60420,#60421,#60422,#60423,#60424,
#60425));
#60427=face_outer_bound('',#60426,.f.);
#60429=cartesian_point('',(-6.576195565630e1,2.584570867406e1,
-3.934373633894e1));
#60430=direction('',(3.825968310176e-1,9.238563784404e-1,1.044303166103e-2));
#60431=direction('',(-9.236641550941e-1,3.822047762662e-1,2.764122995766e-2));
#60432=axis2_placement_3d('',#60429,#60430,#60431);
#60433=toroidal_surface('',#60432,3.698456012643e0,2.999994703748e-1);
#60435=oriented_edge('',*,*,#60434,.f.);
#60437=oriented_edge('',*,*,#60436,.t.);
#60438=oriented_edge('',*,*,#60417,.t.);
#60439=oriented_edge('',*,*,#60415,.t.);
#60441=oriented_edge('',*,*,#60440,.f.);
#60442=edge_loop('',(#60435,#60437,#60438,#60439,#60441));
#60443=face_outer_bound('',#60442,.f.);
#60445=cartesian_point('',(-7.337854832813e1,2.822960550418e1,0.e0));
#60446=direction('',(-3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#60447=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#60448=axis2_placement_3d('',#60445,#60446,#60447);
#60449=plane('',#60448);
#60451=oriented_edge('',*,*,#60450,.t.);
#60453=oriented_edge('',*,*,#60452,.t.);
#60455=oriented_edge('',*,*,#60454,.t.);
#60457=oriented_edge('',*,*,#60456,.t.);
#60458=oriented_edge('',*,*,#60434,.t.);
#60460=oriented_edge('',*,*,#60459,.t.);
#60461=edge_loop('',(#60451,#60453,#60455,#60457,#60458,#60460));
#60462=face_outer_bound('',#60461,.f.);
#60464=cartesian_point('',(-6.973420816763e1,2.625357833803e1,
-6.593067342434e0));
#60465=direction('',(-4.166879084276e-1,1.624594113756e-1,8.944149633284e-1));
#60466=direction('',(5.427629105681e-1,-7.448153327693e-1,3.881475788710e-1));
#60467=axis2_placement_3d('',#60464,#60465,#60466);
#60468=cylindrical_surface('',#60467,5.000000030371e-1);
#60470=oriented_edge('',*,*,#60469,.f.);
#60472=oriented_edge('',*,*,#60471,.t.);
#60473=oriented_edge('',*,*,#60450,.f.);
#60475=oriented_edge('',*,*,#60474,.f.);
#60476=edge_loop('',(#60470,#60472,#60473,#60475));
#60477=face_outer_bound('',#60476,.f.);
#60479=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60480=direction('',(0.e0,0.e0,1.e0));
#60481=direction('',(0.e0,-1.e0,0.e0));
#60482=axis2_placement_3d('',#60479,#60480,#60481);
#60483=conical_surface('',#60482,7.438528799863e1,2.656505117708e1);
#60485=oriented_edge('',*,*,#60484,.t.);
#60487=oriented_edge('',*,*,#60486,.f.);
#60489=oriented_edge('',*,*,#60488,.f.);
#60490=oriented_edge('',*,*,#60469,.t.);
#60492=oriented_edge('',*,*,#60491,.f.);
#60493=oriented_edge('',*,*,#46097,.t.);
#60495=oriented_edge('',*,*,#60494,.t.);
#60496=edge_loop('',(#60485,#60487,#60489,#60490,#60492,#60493,#60495));
#60497=face_outer_bound('',#60496,.f.);
#60499=cartesian_point('',(-7.125686945048e1,2.160884881229e1,
-6.695452796682e0));
#60500=direction('',(4.294797760005e-1,-1.247758121504e-1,-8.944149589026e-1));
#60501=direction('',(8.840176433783e-1,2.604884385155e-1,3.881476260337e-1));
#60502=axis2_placement_3d('',#60499,#60500,#60501);
#60503=cylindrical_surface('',#60502,5.000000035650e-1);
#60504=oriented_edge('',*,*,#60484,.f.);
#60506=oriented_edge('',*,*,#60505,.f.);
#60508=oriented_edge('',*,*,#60507,.f.);
#60510=oriented_edge('',*,*,#60509,.f.);
#60511=edge_loop('',(#60504,#60506,#60508,#60510));
#60512=face_outer_bound('',#60511,.f.);
#60514=cartesian_point('',(-7.271969640994e1,2.075347470955e1,
-4.363865290803e0));
#60515=cartesian_point('',(-7.272724479827e1,2.084542598104e1,
-4.315773861565e0));
#60516=cartesian_point('',(-7.272059603928e1,2.103254360483e1,
-4.261918248970e0));
#60517=cartesian_point('',(-7.264818950093e1,2.128648449605e1,
-4.261022732840e0));
#60518=cartesian_point('',(-7.257736476360e1,2.144766729684e1,
-4.288945123601e0));
#60519=cartesian_point('',(-7.248785986247e1,2.159126406547e1,
-4.343342492883e0));
#60520=cartesian_point('',(-7.238723744305e1,2.171029720209e1,
-4.417176726161e0));
#60521=cartesian_point('',(-7.228005634986e1,2.180553459527e1,
-4.505049795145e0));
#60522=cartesian_point('',(-7.216868507998e1,2.187993683665e1,
-4.604027796896e0));
#60523=cartesian_point('',(-7.205401267214e1,2.193639756392e1,
-4.713183082734e0));
#60524=cartesian_point('',(-7.193621552689e1,2.197691090207e1,
-4.832765176262e0));
#60525=cartesian_point('',(-7.181559493371e1,2.200248629203e1,
-4.963198032507e0));
#60526=cartesian_point('',(-7.169274076128e1,2.201351181884e1,
-5.104716877347e0));
#60527=cartesian_point('',(-7.156826074524e1,2.201000884492e1,
-5.257581088138e0));
#60528=cartesian_point('',(-7.144259196885e1,2.199162413448e1,
-5.422355784274e0));
#60529=cartesian_point('',(-7.131601419979e1,2.195748344036e1,
-5.600060925796e0));
#60530=cartesian_point('',(-7.118890768233e1,2.190604222145e1,
-5.792038373030e0));
#60531=cartesian_point('',(-7.104246254578e1,2.182399623833e1,
-6.031825056839e0));
#60532=cartesian_point('',(-7.094767105792e1,2.174822659684e1,
-6.205966727699e0));
#60533=cartesian_point('',(-7.089477675945e1,2.169684692626e1,
-6.310923417555e0));
#60534=cartesian_point('',(-7.217802563090e1,2.060734963177e1,
-4.095874666841e0));
#60535=cartesian_point('',(-7.219151360684e1,2.068439964197e1,
-4.032653225950e0));
#60536=cartesian_point('',(-7.219556189484e1,2.087342186880e1,
-3.959092858038e0));
#60537=cartesian_point('',(-7.212145860040e1,2.113559202692e1,
-3.956966659509e0));
#60538=cartesian_point('',(-7.204495747727e1,2.129789709558e1,
-3.994259178818e0));
#60539=cartesian_point('',(-7.194868395212e1,2.143241971990e1,
-4.066004149905e0));
#60540=cartesian_point('',(-7.184412037064e1,2.153084625598e1,
-4.160583332080e0));
#60541=cartesian_point('',(-7.173826032391e1,2.159579931871e1,
-4.269157616151e0));
#60542=cartesian_point('',(-7.163457107744e1,2.163306034448e1,
-4.387020746015e0));
#60543=cartesian_point('',(-7.153432327037e1,2.164801544440e1,
-4.512661510936e0));
#60544=cartesian_point('',(-7.143785898244e1,2.164456504236e1,
-4.646314780008e0));
#60545=cartesian_point('',(-7.134554329606e1,2.162532172507e1,
-4.788573855252e0));
#60546=cartesian_point('',(-7.125793444329e1,2.159210231625e1,
-4.939895752409e0));
#60547=cartesian_point('',(-7.117561045312e1,2.154615133878e1,
-5.100773976437e0));
#60548=cartesian_point('',(-7.109911571977e1,2.148815878326e1,
-5.271985121648e0));
#60549=cartesian_point('',(-7.102907777260e1,2.141824210307e1,
-5.454705364874e0));
#60550=cartesian_point('',(-7.096647446186e1,2.133601892216e1,
-5.650346281379e0));
#60551=cartesian_point('',(-7.090463547027e1,2.122601456999e1,
-5.892754821687e0));
#60552=cartesian_point('',(-7.087488405409e1,2.114020051946e1,
-6.067105011666e0));
#60553=cartesian_point('',(-7.086245201831e1,2.108676310581e1,
-6.171590736007e0));
#60554=cartesian_point('',(-7.172995902063e1,2.078933341054e1,
-4.492889509401e0));
#60555=cartesian_point('',(-7.173540685797e1,2.081107838050e1,
-4.451550396001e0));
#60556=cartesian_point('',(-7.173875930922e1,2.087119083174e1,
-4.406262873268e0));
#60557=cartesian_point('',(-7.171511329988e1,2.095529579084e1,
-4.404217660093e0));
#60558=cartesian_point('',(-7.168992356019e1,2.100651591990e1,
-4.426255991747e0));
#60559=cartesian_point('',(-7.165824857665e1,2.104697763665e1,
-4.470790754907e0));
#60560=cartesian_point('',(-7.162442948567e1,2.107381784911e1,
-4.533152060197e0));
#60561=cartesian_point('',(-7.159111972655e1,2.108820768661e1,
-4.609707370149e0));
#60562=cartesian_point('',(-7.155961541168e1,2.109249158077e1,
-4.698432727199e0));
#60563=cartesian_point('',(-7.153038742888e1,2.108882668372e1,
-4.798703024120e0));
#60564=cartesian_point('',(-7.150357304743e1,2.107879109509e1,
-4.910782334763e0));
#60565=cartesian_point('',(-7.147929831239e1,2.106350209686e1,
-5.035018965797e0));
#60566=cartesian_point('',(-7.145773347729e1,2.104379636321e1,
-5.171547271457e0));
#60567=cartesian_point('',(-7.143905536184e1,2.102029230120e1,
-5.320519955925e0));
#60568=cartesian_point('',(-7.142345419926e1,2.099339754840e1,
-5.482409293889e0));
#60569=cartesian_point('',(-7.141118874949e1,2.096332530986e1,
-5.658176168054e0));
#60570=cartesian_point('',(-7.140267249648e1,2.093015894690e1,
-5.849156148409e0));
#60571=cartesian_point('',(-7.139791999443e1,2.088834193385e1,
-6.088948218704e0));
#60572=cartesian_point('',(-7.139989598727e1,2.085797746358e1,
-6.264197460634e0));
#60573=cartesian_point('',(-7.140304822698e1,2.083986533631e1,
-6.370214337810e0));
#60574=cartesian_point('',(-7.203092182593e1,2.103322292519e1,
-4.974162369844e0));
#60575=cartesian_point('',(-7.202611077356e1,2.104015840705e1,
-4.959708772587e0));
#60576=cartesian_point('',(-7.201839236413e1,2.102911402174e1,
-4.949314594794e0));
#60577=cartesian_point('',(-7.202354950896e1,2.100933046150e1,
-4.948543570548e0));
#60578=cartesian_point('',(-7.203160138740e1,2.099975185398e1,
-4.953016998955e0));
#60579=cartesian_point('',(-7.204139831766e1,2.099875680753e1,
-4.965586435098e0));
#60580=cartesian_point('',(-7.204952537293e1,2.100774639118e1,
-4.989894872625e0));
#60581=cartesian_point('',(-7.205386965240e1,2.102525724841e1,
-5.028547902123e0));
#60582=cartesian_point('',(-7.205346212453e1,2.104896655647e1,
-5.082734889548e0));
#60583=cartesian_point('',(-7.204796243854e1,2.107680434966e1,
-5.152890317612e0));
#60584=cartesian_point('',(-7.203723215727e1,2.110719484181e1,
-5.239308603899e0));
#60585=cartesian_point('',(-7.202120511849e1,2.113884886937e1,
-5.342037092966e0));
#60586=cartesian_point('',(-7.199987478456e1,2.117064781707e1,
-5.460815010664e0));
#60587=cartesian_point('',(-7.197323214630e1,2.120165057281e1,
-5.595377850366e0));
#60588=cartesian_point('',(-7.194116986544e1,2.123106986358e1,
-5.745822926848e0));
#60589=cartesian_point('',(-7.190340083188e1,2.125817863311e1,
-5.912839246847e0));
#60590=cartesian_point('',(-7.185943773766e1,2.128214827863e1,
-6.097651834256e0));
#60591=cartesian_point('',(-7.180074679519e1,2.130492087939e1,
-6.333416441751e0));
#60592=cartesian_point('',(-7.175472714867e1,2.131438915089e1,
-6.508940148538e0));
#60593=cartesian_point('',(-7.172578922833e1,2.131731203167e1,
-6.616250549120e0));
#60594=(bounded_surface()b_spline_surface(3,3,((#60514,#60515,#60516,#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)),
.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.962005677563e-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());
#60596=oriented_edge('',*,*,#60595,.f.);
#60597=oriented_edge('',*,*,#60505,.t.);
#60598=oriented_edge('',*,*,#60494,.f.);
#60599=oriented_edge('',*,*,#46095,.t.);
#60600=edge_loop('',(#60596,#60597,#60598,#60599));
#60601=face_outer_bound('',#60600,.f.);
#60603=cartesian_point('',(-7.156030978182e1,2.066771457164e1,
-2.460528104879e1));
#60604=direction('',(-5.522067518144e-3,1.232042845706e-2,9.999088527526e-1));
#60605=direction('',(9.121950604044e-1,4.097562344237e-1,-1.117067595733e-5));
#60606=axis2_placement_3d('',#60603,#60604,#60605);
#60607=cylindrical_surface('',#60606,3.000055924654e-1);
#60608=oriented_edge('',*,*,#60595,.t.);
#60609=oriented_edge('',*,*,#46093,.f.);
#60611=oriented_edge('',*,*,#60610,.f.);
#60613=oriented_edge('',*,*,#60612,.f.);
#60614=edge_loop('',(#60608,#60609,#60611,#60613));
#60615=face_outer_bound('',#60614,.f.);
#60617=cartesian_point('',(-6.790697945284e1,1.952847626487e1,
-3.934391487366e1));
#60618=direction('',(-2.589377451213e-1,-9.658377740235e-1,1.042297562497e-2));
#60619=direction('',(-7.918801155027e-1,2.060967504990e-1,-5.748478164743e-1));
#60620=axis2_placement_3d('',#60617,#60618,#60619);
#60621=toroidal_surface('',#60620,3.697836906352e0,2.999996386465e-1);
#60623=oriented_edge('',*,*,#60622,.f.);
#60624=oriented_edge('',*,*,#60610,.t.);
#60626=oriented_edge('',*,*,#60625,.t.);
#60628=oriented_edge('',*,*,#60627,.t.);
#60630=oriented_edge('',*,*,#60629,.f.);
#60631=edge_loop('',(#60623,#60624,#60626,#60628,#60630));
#60632=face_outer_bound('',#60631,.f.);
#60634=cartesian_point('',(-6.343700240117e1,1.906844592446e1,0.e0));
#60635=direction('',(2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#60636=direction('',(-9.659258262891e-1,2.588190451026e-1,0.e0));
#60637=axis2_placement_3d('',#60634,#60635,#60636);
#60638=plane('',#60637);
#60640=oriented_edge('',*,*,#60639,.t.);
#60642=oriented_edge('',*,*,#60641,.t.);
#60643=oriented_edge('',*,*,#60507,.t.);
#60644=oriented_edge('',*,*,#60612,.t.);
#60645=oriented_edge('',*,*,#60622,.t.);
#60647=oriented_edge('',*,*,#60646,.t.);
#60648=edge_loop('',(#60640,#60642,#60643,#60644,#60645,#60647));
#60649=face_outer_bound('',#60648,.f.);
#60651=cartesian_point('',(-7.073752197550e1,2.130867606440e1,
-2.154670092979e1));
#60652=direction('',(5.414224415121e-3,-1.229154223305e-2,-9.999097980136e-1));
#60653=direction('',(9.717383192027e-1,2.360488705974e-1,2.360017549195e-3));
#60654=axis2_placement_3d('',#60651,#60652,#60653);
#60655=cylindrical_surface('',#60654,5.000150358344e-1);
#60656=oriented_edge('',*,*,#59010,.f.);
#60658=oriented_edge('',*,*,#60657,.t.);
#60659=oriented_edge('',*,*,#60639,.f.);
#60660=oriented_edge('',*,*,#58987,.f.);
#60661=edge_loop('',(#60656,#60658,#60659,#60660));
#60662=face_outer_bound('',#60661,.f.);
#60664=cartesian_point('',(-7.322235783587e1,2.211954891409e1,
-8.219509828628e0));
#60665=direction('',(-2.590174423456e-1,-9.658164638708e-1,1.041742179686e-2));
#60666=direction('',(8.410556267133e-1,-2.202291483486e-1,4.940896224285e-1));
#60667=axis2_placement_3d('',#60664,#60665,#60666);
#60668=toroidal_surface('',#60667,2.497873680295e0,4.999993431568e-1);
#60670=oriented_edge('',*,*,#60669,.f.);
#60672=oriented_edge('',*,*,#60671,.f.);
#60673=oriented_edge('',*,*,#60509,.t.);
#60674=oriented_edge('',*,*,#60641,.f.);
#60675=oriented_edge('',*,*,#60657,.f.);
#60676=edge_loop('',(#60670,#60672,#60673,#60674,#60675));
#60677=face_outer_bound('',#60676,.f.);
#60679=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#60680=direction('',(0.e0,0.e0,1.e0));
#60681=direction('',(9.474067361925e-1,-3.200319924898e-1,0.e0));
#60682=axis2_placement_3d('',#60679,#60680,#60681);
#60683=toroidal_surface('',#60682,7.649382607502e1,3.e0);
#60684=oriented_edge('',*,*,#60671,.t.);
#60685=oriented_edge('',*,*,#60669,.t.);
#60686=oriented_edge('',*,*,#59008,.t.);
#60687=oriented_edge('',*,*,#59006,.t.);
#60689=oriented_edge('',*,*,#60688,.t.);
#60691=oriented_edge('',*,*,#60690,.t.);
#60692=oriented_edge('',*,*,#60488,.t.);
#60693=oriented_edge('',*,*,#60486,.t.);
#60694=edge_loop('',(#60684,#60685,#60686,#60687,#60689,#60691,#60692,#60693));
#60695=face_outer_bound('',#60694,.f.);
#60697=cartesian_point('',(-7.155670670233e1,2.702635323344e1,
-8.219506755279e0));
#60698=direction('',(3.824709382976e-1,9.239087586342e-1,1.042051230537e-2));
#60699=direction('',(9.232077037422e-1,-3.816748289654e-1,-4.485377002395e-2));
#60700=axis2_placement_3d('',#60697,#60698,#60699);
#60701=toroidal_surface('',#60700,2.497861005034e0,4.999993257746e-1);
#60702=oriented_edge('',*,*,#60690,.f.);
#60703=oriented_edge('',*,*,#60688,.f.);
#60705=oriented_edge('',*,*,#60704,.t.);
#60706=oriented_edge('',*,*,#60452,.f.);
#60707=oriented_edge('',*,*,#60471,.f.);
#60708=edge_loop('',(#60702,#60703,#60705,#60706,#60707));
#60709=face_outer_bound('',#60708,.f.);
#60711=cartesian_point('',(-6.909174943452e1,2.615696562942e1,
-2.154670092292e1));
#60712=direction('',(-1.177800983933e-2,-6.455565096036e-3,9.999097980136e-1));
#60713=direction('',(6.272343936514e-1,-7.788269677778e-1,2.360017549225e-3));
#60714=axis2_placement_3d('',#60711,#60712,#60713);
#60715=cylindrical_surface('',#60714,5.000150358365e-1);
#60716=oriented_edge('',*,*,#59004,.f.);
#60717=oriented_edge('',*,*,#59045,.t.);
#60718=oriented_edge('',*,*,#60454,.f.);
#60719=oriented_edge('',*,*,#60704,.f.);
#60720=edge_loop('',(#60716,#60717,#60718,#60719));
#60721=face_outer_bound('',#60720,.f.);
#60723=cartesian_point('',(-7.041996848942e1,2.017207015111e1,
-4.213845709195e1));
#60724=direction('',(-5.240776530313e-1,1.495164062025e-1,8.384434732702e-1));
#60725=direction('',(7.925266195413e-1,4.460804480552e-1,4.158290408103e-1));
#60726=axis2_placement_3d('',#60723,#60724,#60725);
#60727=cylindrical_surface('',#60726,2.999999999981e-1);
#60728=oriented_edge('',*,*,#58958,.f.);
#60729=oriented_edge('',*,*,#58989,.t.);
#60730=oriented_edge('',*,*,#60646,.f.);
#60731=oriented_edge('',*,*,#60629,.t.);
#60733=oriented_edge('',*,*,#60732,.f.);
#60734=edge_loop('',(#60728,#60729,#60730,#60731,#60733));
#60735=face_outer_bound('',#60734,.f.);
#60737=cartesian_point('',(-4.973124140917e-11,1.333393066649e-11,
-4.228096149021e1));
#60738=direction('',(0.e0,0.e0,1.e0));
#60739=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#60740=axis2_placement_3d('',#60737,#60738,#60739);
#60741=conical_surface('',#60740,7.351737503131e1,3.302386755580e1);
#60742=oriented_edge('',*,*,#58844,.f.);
#60743=oriented_edge('',*,*,#58842,.f.);
#60744=oriented_edge('',*,*,#60732,.t.);
#60746=oriented_edge('',*,*,#60745,.f.);
#60748=oriented_edge('',*,*,#60747,.f.);
#60750=oriented_edge('',*,*,#60749,.f.);
#60752=oriented_edge('',*,*,#60751,.t.);
#60753=edge_loop('',(#60742,#60743,#60744,#60746,#60748,#60750,#60752));
#60754=face_outer_bound('',#60753,.f.);
#60756=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60757=direction('',(0.e0,0.e0,1.e0));
#60758=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#60759=axis2_placement_3d('',#60756,#60757,#60758);
#60760=toroidal_surface('',#60759,7.065650925828e1,4.e0);
#60762=oriented_edge('',*,*,#60761,.f.);
#60764=oriented_edge('',*,*,#60763,.f.);
#60765=oriented_edge('',*,*,#60749,.t.);
#60766=oriented_edge('',*,*,#60747,.t.);
#60767=oriented_edge('',*,*,#60745,.t.);
#60768=oriented_edge('',*,*,#60627,.f.);
#60769=oriented_edge('',*,*,#60625,.f.);
#60770=oriented_edge('',*,*,#46091,.t.);
#60771=oriented_edge('',*,*,#46089,.t.);
#60772=edge_loop('',(#60762,#60764,#60765,#60766,#60767,#60768,#60769,#60770,
#60771));
#60773=face_outer_bound('',#60772,.f.);
#60775=cartesian_point('',(-6.857289494748e1,1.704093738990e1,
-3.934373633893e1));
#60776=direction('',(2.587362065341e-1,9.658915666470e-1,1.044303158228e-2));
#60777=direction('',(-9.656498143829e-1,2.583725960490e-1,2.764122994973e-2));
#60778=axis2_placement_3d('',#60775,#60776,#60777);
#60779=toroidal_surface('',#60778,3.698456012628e0,2.999994703721e-1);
#60781=oriented_edge('',*,*,#60780,.f.);
#60783=oriented_edge('',*,*,#60782,.t.);
#60784=oriented_edge('',*,*,#60763,.t.);
#60785=oriented_edge('',*,*,#60761,.t.);
#60787=oriented_edge('',*,*,#60786,.f.);
#60788=edge_loop('',(#60781,#60783,#60784,#60785,#60787));
#60789=face_outer_bound('',#60788,.f.);
#60791=cartesian_point('',(-7.643548758933e1,1.841027481182e1,0.e0));
#60792=direction('',(-2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#60793=direction('',(9.659258262891e-1,-2.588190451026e-1,0.e0));
#60794=axis2_placement_3d('',#60791,#60792,#60793);
#60795=plane('',#60794);
#60797=oriented_edge('',*,*,#60796,.t.);
#60799=oriented_edge('',*,*,#60798,.t.);
#60801=oriented_edge('',*,*,#60800,.t.);
#60803=oriented_edge('',*,*,#60802,.t.);
#60804=oriented_edge('',*,*,#60780,.t.);
#60806=oriented_edge('',*,*,#60805,.t.);
#60807=edge_loop('',(#60797,#60799,#60801,#60803,#60804,#60806));
#60808=face_outer_bound('',#60807,.f.);
#60810=cartesian_point('',(-7.256440196238e1,1.692683467631e1,
-6.593067342438e0));
#60811=direction('',(-4.343282939561e-1,1.066808625660e-1,8.944149633316e-1));
#60812=direction('',(6.353374079275e-1,-6.675985583448e-1,3.881475788716e-1));
#60813=axis2_placement_3d('',#60810,#60811,#60812);
#60814=cylindrical_surface('',#60813,5.000000030384e-1);
#60816=oriented_edge('',*,*,#60815,.f.);
#60818=oriented_edge('',*,*,#60817,.t.);
#60819=oriented_edge('',*,*,#60796,.f.);
#60821=oriented_edge('',*,*,#60820,.f.);
#60822=edge_loop('',(#60816,#60818,#60819,#60821));
#60823=face_outer_bound('',#60822,.f.);
#60825=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60826=direction('',(0.e0,0.e0,1.e0));
#60827=direction('',(0.e0,-1.e0,0.e0));
#60828=axis2_placement_3d('',#60825,#60826,#60827);
#60829=conical_surface('',#60828,7.438528799863e1,2.656505117708e1);
#60831=oriented_edge('',*,*,#60830,.t.);
#60833=oriented_edge('',*,*,#60832,.f.);
#60835=oriented_edge('',*,*,#60834,.f.);
#60836=oriented_edge('',*,*,#60815,.t.);
#60838=oriented_edge('',*,*,#60837,.f.);
#60839=oriented_edge('',*,*,#46083,.t.);
#60841=oriented_edge('',*,*,#60840,.t.);
#60842=edge_loop('',(#60831,#60833,#60835,#60836,#60838,#60839,#60841));
#60843=face_outer_bound('',#60842,.f.);
#60845=cartesian_point('',(-7.346777780794e1,1.212309427626e1,
-6.695452796777e0));
#60846=direction('',(4.420920286221e-1,-6.764997799264e-2,-8.944149589013e-1));
#60847=direction('',(8.424541858962e-1,3.736473806560e-1,3.881476260327e-1));
#60848=axis2_placement_3d('',#60845,#60846,#60847);
#60849=cylindrical_surface('',#60848,5.000000035643e-1);
#60850=oriented_edge('',*,*,#60830,.f.);
#60852=oriented_edge('',*,*,#60851,.f.);
#60854=oriented_edge('',*,*,#60853,.f.);
#60856=oriented_edge('',*,*,#60855,.f.);
#60857=edge_loop('',(#60850,#60852,#60854,#60856));
#60858=face_outer_bound('',#60857,.f.);
#60860=cartesian_point('',(-7.480676033156e1,1.108334041912e1,
-4.364360345488e0));
#60861=cartesian_point('',(-7.482578843486e1,1.117341177894e1,
-4.316082745256e0));
#60862=cartesian_point('',(-7.484377328043e1,1.135962345299e1,
-4.262087728927e0));
#60863=cartesian_point('',(-7.480533737864e1,1.162087572357e1,
-4.260942712183e0));
#60864=cartesian_point('',(-7.475627891959e1,1.179001849502e1,
-4.288706524598e0));
#60865=cartesian_point('',(-7.468635282055e1,1.194423502323e1,
-4.342998101001e0));
#60866=cartesian_point('',(-7.460215866890e1,1.207554699769e1,
-4.416774340851e0));
#60867=cartesian_point('',(-7.450833220781e1,1.218409767140e1,
-4.504618649899e0));
#60868=cartesian_point('',(-7.440761853883e1,1.227251172277e1,
-4.603583566295e0));
#60869=cartesian_point('',(-7.430128351375e1,1.234354678839e1,
-4.712733098312e0));
#60870=cartesian_point('',(-7.418976440351e1,1.239916293555e1,
-4.832314252736e0));
#60871=cartesian_point('',(-7.407349114617e1,1.244032595818e1,
-4.962752060999e0));
#60872=cartesian_point('',(-7.395309938422e1,1.246734556148e1,
-5.104282514518e0));
#60873=cartesian_point('',(-7.382919538758e1,1.248016452875e1,
-5.257164848706e0));
#60874=cartesian_point('',(-7.370216748063e1,1.247837627564e1,
-5.421963623465e0));
#60875=cartesian_point('',(-7.357217946762e1,1.246107803279e1,
-5.599698717310e0));
#60876=cartesian_point('',(-7.343940664881e1,1.242668886926e1,
-5.791712777290e0));
#60877=cartesian_point('',(-7.328340998288e1,1.236445616122e1,
-6.031622934122e0));
#60878=cartesian_point('',(-7.317946957710e1,1.230167702962e1,
-6.205873668274e0));
#60879=cartesian_point('',(-7.312026888204e1,1.225760219115e1,
-6.310923375578e0));
#60880=cartesian_point('',(-7.425092677351e1,1.100925859808e1,
-4.096579119163e0));
#60881=cartesian_point('',(-7.427355691874e1,1.108373070554e1,
-4.033068632634e0));
#60882=cartesian_point('',(-7.430243005133e1,1.127036245694e1,
-3.959327812564e0));
#60883=cartesian_point('',(-7.426343620035e1,1.153999763458e1,
-3.956861055979e0));
#60884=cartesian_point('',(-7.420891887022e1,1.171103707799e1,
-3.993941187843e0));
#60885=cartesian_point('',(-7.413109720332e1,1.185720124562e1,
-4.065555802572e0));
#60886=cartesian_point('',(-7.404028907876e1,1.196864851138e1,
-4.160077076435e0));
#60887=cartesian_point('',(-7.394379540896e1,1.204703413148e1,
-4.268635166756e0));
#60888=cartesian_point('',(-7.384582517398e1,1.209763729872e1,
-4.386501429666e0));
#60889=cartesian_point('',(-7.374835069317e1,1.212564189805e1,
-4.512151941008e0));
#60890=cartesian_point('',(-7.365222338393e1,1.213488008345e1,
-4.645817692830e0));
#60891=cartesian_point('',(-7.355814644633e1,1.212790092826e1,
-4.788092923260e0));
#60892=cartesian_point('',(-7.346691110141e1,1.210643675018e1,
-4.939435543810e0));
#60893=cartesian_point('',(-7.337925385860e1,1.207164873483e1,
-5.100339169615e0));
#60894=cartesian_point('',(-7.329580536393e1,1.202415204083e1,
-5.271580149041e0));
#60895=cartesian_point('',(-7.321720347240e1,1.196398263792e1,
-5.454334900240e0));
#60896=cartesian_point('',(-7.314436780995e1,1.189063436370e1,
-5.650016061238e0));
#60897=cartesian_point('',(-7.306863753579e1,1.178960396485e1,
-5.892552203170e0));
#60898=cartesian_point('',(-7.302790676803e1,1.170835997074e1,
-6.067012426391e0));
#60899=cartesian_point('',(-7.300858881710e1,1.165695702419e1,
-6.171590783934e0));
#60900=cartesian_point('',(-7.383008946441e1,1.124864374500e1,
-4.493285447777e0));
#60901=cartesian_point('',(-7.383801423919e1,1.126943274840e1,
-4.451812619088e0));
#60902=cartesian_point('',(-7.384924988776e1,1.132850354780e1,
-4.406406644729e0));
#60903=cartesian_point('',(-7.383687433769e1,1.141498800824e1,
-4.404157455262e0));
#60904=cartesian_point('',(-7.381863563310e1,1.146910978455e1,
-4.426063946506e0));
#60905=cartesian_point('',(-7.379253509090e1,1.151344278030e1,
-4.470504487819e0));
#60906=cartesian_point('',(-7.376251015066e1,1.154454513873e1,
-4.532806795811e0));
#60907=cartesian_point('',(-7.373135393052e1,1.156321985632e1,
-4.609326030953e0));
#60908=cartesian_point('',(-7.370066390853e1,1.157162229383e1,
-4.698029194010e0));
#60909=cartesian_point('',(-7.367119203409e1,1.157183366350e1,
-4.798285067524e0));
#60910=cartesian_point('',(-7.364328157853e1,1.156540440914e1,
-4.910355894525e0));
#60911=cartesian_point('',(-7.361720355020e1,1.155342823805e1,
-5.034591128611e0));
#60912=cartesian_point('',(-7.359323623134e1,1.153671403148e1,
-5.171125833144e0));
#60913=cartesian_point('',(-7.357163596624e1,1.151585303652e1,
-5.320112451514e0));
#60914=cartesian_point('',(-7.355264479559e1,1.149122551886e1,
-5.482022543747e0));
#60915=cartesian_point('',(-7.353654717869e1,1.146300970823e1,
-5.657816749248e0));
#60916=cartesian_point('',(-7.352376398300e1,1.143123456238e1,
-5.848831291651e0));
#60917=cartesian_point('',(-7.351358001018e1,1.139037598309e1,
-6.088745036989e0));
#60918=cartesian_point('',(-7.351157168382e1,1.135999443309e1,
-6.264103482163e0));
#60919=cartesian_point('',(-7.351233344426e1,1.134160954082e1,
-6.370214296791e0));
#60920=cartesian_point('',(-7.415984284741e1,1.145132684582e1,
-4.974183274727e0));
#60921=cartesian_point('',(-7.415626566620e1,1.145887575688e1,
-4.959782309722e0));
#60922=cartesian_point('',(-7.414713790573e1,1.144899881377e1,
-4.949344045081e0));
#60923=cartesian_point('',(-7.414962005711e1,1.142870904266e1,
-4.948533475789e0));
#60924=cartesian_point('',(-7.415632964779e1,1.141812421485e1,
-4.952972139250e0));
#60925=cartesian_point('',(-7.416591004081e1,1.141580433153e1,
-4.965491320613e0));
#60926=cartesian_point('',(-7.417515271581e1,1.142360890402e1,
-4.989740080739e0));
#60927=cartesian_point('',(-7.418176396668e1,1.144037107884e1,
-5.028333778934e0));
#60928=cartesian_point('',(-7.418447445469e1,1.146391353271e1,
-5.082468738885e0));
#60929=cartesian_point('',(-7.418267406061e1,1.149222442700e1,
-5.152581251058e0));
#60930=cartesian_point('',(-7.417601892554e1,1.152375634971e1,
-5.238966361714e0));
#60931=cartesian_point('',(-7.416427461595e1,1.155723788422e1,
-5.341672815820e0));
#60932=cartesian_point('',(-7.414728827708e1,1.159155921528e1,
-5.460440317752e0));
#60933=cartesian_point('',(-7.412492806173e1,1.162578700811e1,
-5.595003648578e0));
#60934=cartesian_point('',(-7.409698492432e1,1.165915359740e1,
-5.745458842973e0));
#60935=cartesian_point('',(-7.406307942393e1,1.169097489801e1,
-5.912494081109e0));
#60936=cartesian_point('',(-7.402262016171e1,1.172049257370e1,
-6.097334544680e0));
#60937=cartesian_point('',(-7.396738225768e1,1.175075689319e1,
-6.333213513963e0));
#60938=cartesian_point('',(-7.392296657219e1,1.176616427693e1,
-6.508845008432e0));
#60939=cartesian_point('',(-7.389463271186e1,1.177284528891e1,
-6.616250431848e0));
#60940=(bounded_surface()b_spline_surface(3,3,((#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,#60937,#60938,#60939)),
.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.961394602352e-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());
#60942=oriented_edge('',*,*,#60941,.f.);
#60943=oriented_edge('',*,*,#60851,.t.);
#60944=oriented_edge('',*,*,#60840,.f.);
#60945=oriented_edge('',*,*,#46081,.t.);
#60946=edge_loop('',(#60942,#60943,#60944,#60945));
#60947=face_outer_bound('',#60946,.f.);
#60949=cartesian_point('',(-7.364577949644e1,1.115040465848e1,
-2.460528104879e1));
#60950=direction('',(-7.082964078175e-3,1.149425103749e-2,9.999088527526e-1));
#60951=direction('',(8.509071841936e-1,5.253160608271e-1,-1.117067584410e-5));
#60952=axis2_placement_3d('',#60949,#60950,#60951);
#60953=cylindrical_surface('',#60952,3.000055924662e-1);
#60954=oriented_edge('',*,*,#60941,.t.);
#60955=oriented_edge('',*,*,#46079,.f.);
#60957=oriented_edge('',*,*,#60956,.f.);
#60959=oriented_edge('',*,*,#60958,.f.);
#60960=edge_loop('',(#60954,#60955,#60957,#60959));
#60961=face_outer_bound('',#60960,.f.);
#60963=cartesian_point('',(-6.987500347647e1,1.049776799096e1,
-3.934391487365e1));
#60964=direction('',(-1.306553696488e-1,-9.913730558971e-1,1.042297573504e-2));
#60965=direction('',(-8.120064954452e-1,1.009724678130e-1,-5.748478164685e-1));
#60966=axis2_placement_3d('',#60963,#60964,#60965);
#60967=toroidal_surface('',#60966,3.697836906422e0,2.999996386499e-1);
#60969=oriented_edge('',*,*,#60968,.f.);
#60970=oriented_edge('',*,*,#60956,.t.);
#60972=oriented_edge('',*,*,#60971,.t.);
#60974=oriented_edge('',*,*,#60973,.t.);
#60976=oriented_edge('',*,*,#60975,.f.);
#60977=edge_loop('',(#60969,#60970,#60972,#60974,#60976));
#60978=face_outer_bound('',#60977,.f.);
#60980=cartesian_point('',(-6.538322168967e1,1.062512235692e1,0.e0));
#60981=direction('',(1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#60982=direction('',(-9.914448613738e-1,1.305261922200e-1,0.e0));
#60983=axis2_placement_3d('',#60980,#60981,#60982);
#60984=plane('',#60983);
#60986=oriented_edge('',*,*,#60985,.t.);
#60988=oriented_edge('',*,*,#60987,.t.);
#60989=oriented_edge('',*,*,#60853,.t.);
#60990=oriented_edge('',*,*,#60958,.t.);
#60991=oriented_edge('',*,*,#60968,.t.);
#60993=oriented_edge('',*,*,#60992,.t.);
#60994=edge_loop('',(#60986,#60988,#60989,#60990,#60991,#60993));
#60995=face_outer_bound('',#60994,.f.);
#60997=cartesian_point('',(-7.291369301686e1,1.189327799620e1,
-2.154670092964e1));
#60998=direction('',(6.972273179029e-3,-1.147968828877e-2,-9.999097980136e-1));
#60999=direction('',(9.326144029167e-1,3.608667424265e-1,2.360017549263e-3));
#61000=axis2_placement_3d('',#60997,#60998,#60999);
#61001=cylindrical_surface('',#61000,5.000150358329e-1);
#61002=oriented_edge('',*,*,#58728,.f.);
#61004=oriented_edge('',*,*,#61003,.t.);
#61005=oriented_edge('',*,*,#60985,.f.);
#61006=oriented_edge('',*,*,#58705,.f.);
#61007=edge_loop('',(#61002,#61004,#61005,#61006));
#61008=face_outer_bound('',#61007,.f.);
#61010=cartesian_point('',(-7.548311090765e1,1.237287755228e1,
-8.219509828679e0));
#61011=direction('',(-1.307371664796e-1,-9.913623306450e-1,1.041742189877e-2));
#61012=direction('',(8.626059514252e-1,-1.085652687197e-1,4.940896224306e-1));
#61013=axis2_placement_3d('',#61010,#61011,#61012);
#61014=toroidal_surface('',#61013,2.497873680417e0,4.999993431573e-1);
#61016=oriented_edge('',*,*,#61015,.f.);
#61018=oriented_edge('',*,*,#61017,.f.);
#61019=oriented_edge('',*,*,#60855,.t.);
#61020=oriented_edge('',*,*,#60987,.f.);
#61021=oriented_edge('',*,*,#61003,.f.);
#61022=edge_loop('',(#61016,#61018,#61019,#61020,#61021));
#61023=face_outer_bound('',#61022,.f.);
#61025=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#61026=direction('',(0.e0,0.e0,1.e0));
#61027=direction('',(9.810740975974e-1,-1.936326806702e-1,0.e0));
#61028=axis2_placement_3d('',#61025,#61026,#61027);
#61029=toroidal_surface('',#61028,7.649382607502e1,3.e0);
#61030=oriented_edge('',*,*,#61017,.t.);
#61031=oriented_edge('',*,*,#61015,.t.);
#61032=oriented_edge('',*,*,#58726,.t.);
#61033=oriented_edge('',*,*,#58724,.t.);
#61035=oriented_edge('',*,*,#61034,.t.);
#61037=oriented_edge('',*,*,#61036,.t.);
#61038=oriented_edge('',*,*,#60834,.t.);
#61039=oriented_edge('',*,*,#60832,.t.);
#61040=edge_loop('',(#61030,#61031,#61032,#61033,#61035,#61037,#61038,#61039));
#61041=face_outer_bound('',#61040,.f.);
#61043=cartesian_point('',(-7.447217613426e1,1.745511458100e1,
-8.219506755319e0));
#61044=direction('',(2.586045540456e-1,9.659270663727e-1,1.042051224558e-2));
#61045=direction('',(9.651280959823e-1,-2.579067615678e-1,-4.485376999890e-2));
#61046=axis2_placement_3d('',#61043,#61044,#61045);
#61047=toroidal_surface('',#61046,2.497861005200e0,4.999993257746e-1);
#61048=oriented_edge('',*,*,#61036,.f.);
#61049=oriented_edge('',*,*,#61034,.f.);
#61051=oriented_edge('',*,*,#61050,.t.);
#61052=oriented_edge('',*,*,#60798,.f.);
#61053=oriented_edge('',*,*,#60817,.f.);
#61054=edge_loop('',(#61048,#61049,#61051,#61052,#61053));
#61055=face_outer_bound('',#61054,.f.);
#61057=cartesian_point('',(-7.191482906382e1,1.691490619491e1,
-2.154670092335e1));
#61058=direction('',(-1.083462700171e-2,-7.937675617950e-3,9.999097980136e-1));
#61059=direction('',(7.235256349644e-1,-6.902934780704e-1,2.360017549176e-3));
#61060=axis2_placement_3d('',#61057,#61058,#61059);
#61061=cylindrical_surface('',#61060,5.000150358369e-1);
#61062=oriented_edge('',*,*,#58722,.f.);
#61063=oriented_edge('',*,*,#58763,.t.);
#61064=oriented_edge('',*,*,#60800,.f.);
#61065=oriented_edge('',*,*,#61050,.f.);
#61066=edge_loop('',(#61062,#61063,#61064,#61065));
#61067=face_outer_bound('',#61066,.f.);
#61069=cartesian_point('',(-7.245049940309e1,1.080784495143e1,
-4.213845709174e1));
#61070=direction('',(-5.391099032318e-1,7.983141214109e-2,8.384434732723e-1));
#61071=direction('',(7.275212621222e-1,5.457096498981e-1,4.158290407947e-1));
#61072=axis2_placement_3d('',#61069,#61070,#61071);
#61073=cylindrical_surface('',#61072,2.999999999999e-1);
#61074=oriented_edge('',*,*,#58676,.f.);
#61075=oriented_edge('',*,*,#58707,.t.);
#61076=oriented_edge('',*,*,#60992,.f.);
#61077=oriented_edge('',*,*,#60975,.t.);
#61079=oriented_edge('',*,*,#61078,.f.);
#61080=edge_loop('',(#61074,#61075,#61076,#61077,#61079));
#61081=face_outer_bound('',#61080,.f.);
#61083=cartesian_point('',(-5.104528349771e-11,6.726911896763e-12,
-4.228096149021e1));
#61084=direction('',(0.e0,0.e0,1.e0));
#61085=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#61086=axis2_placement_3d('',#61083,#61084,#61085);
#61087=conical_surface('',#61086,7.351737503131e1,3.302386755580e1);
#61088=oriented_edge('',*,*,#58562,.f.);
#61089=oriented_edge('',*,*,#58560,.f.);
#61090=oriented_edge('',*,*,#61078,.t.);
#61092=oriented_edge('',*,*,#61091,.f.);
#61094=oriented_edge('',*,*,#61093,.f.);
#61096=oriented_edge('',*,*,#61095,.f.);
#61098=oriented_edge('',*,*,#61097,.t.);
#61099=edge_loop('',(#61088,#61089,#61090,#61092,#61094,#61096,#61098));
#61100=face_outer_bound('',#61099,.f.);
#61102=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#61103=direction('',(0.e0,0.e0,1.e0));
#61104=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#61105=axis2_placement_3d('',#61102,#61103,#61104);
#61106=toroidal_surface('',#61105,7.065650925828e1,4.e0);
#61108=oriented_edge('',*,*,#61107,.f.);
#61110=oriented_edge('',*,*,#61109,.f.);
#61111=oriented_edge('',*,*,#61095,.t.);
#61112=oriented_edge('',*,*,#61093,.t.);
#61113=oriented_edge('',*,*,#61091,.t.);
#61114=oriented_edge('',*,*,#60973,.f.);
#61115=oriented_edge('',*,*,#60971,.f.);
#61116=oriented_edge('',*,*,#46077,.t.);
#61117=oriented_edge('',*,*,#46075,.t.);
#61118=edge_loop('',(#61108,#61110,#61111,#61112,#61113,#61114,#61115,#61116,
#61117));
#61119=face_outer_bound('',#61118,.f.);
#61121=cartesian_point('',(-7.021053299466e1,7.944590940508e0,
-3.934373633894e1));
#61122=direction('',(1.304485343111e-1,9.914000822e-1,1.044303164724e-2));
#61123=direction('',(-9.911129374688e-1,1.301195895648e-1,2.764122995665e-2));
#61124=axis2_placement_3d('',#61121,#61122,#61123);
#61125=toroidal_surface('',#61124,3.698456012635e0,2.999994703722e-1);
#61127=oriented_edge('',*,*,#61126,.f.);
#61129=oriented_edge('',*,*,#61128,.t.);
#61130=oriented_edge('',*,*,#61109,.t.);
#61131=oriented_edge('',*,*,#61107,.t.);
#61133=oriented_edge('',*,*,#61132,.f.);
#61134=edge_loop('',(#61127,#61129,#61130,#61131,#61133));
#61135=face_outer_bound('',#61134,.f.);
#61137=cartesian_point('',(-7.818459446595e1,8.275939213140e0,0.e0));
#61138=direction('',(-1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#61139=direction('',(9.914448613738e-1,-1.305261922200e-1,0.e0));
#61140=axis2_placement_3d('',#61137,#61138,#61139);
#61141=plane('',#61140);
#61143=oriented_edge('',*,*,#61142,.t.);
#61145=oriented_edge('',*,*,#61144,.t.);
#61147=oriented_edge('',*,*,#61146,.t.);
#61149=oriented_edge('',*,*,#61148,.t.);
#61150=oriented_edge('',*,*,#61126,.t.);
#61152=oriented_edge('',*,*,#61151,.t.);
#61153=edge_loop('',(#61143,#61145,#61147,#61149,#61150,#61152));
#61154=face_outer_bound('',#61153,.f.);
#61156=cartesian_point('',(-7.415299872091e1,7.310468180277e0,
-6.593067342435e0));
#61157=direction('',(-4.445372019666e-1,4.907697461133e-2,8.944149633312e-1));
#61158=direction('',(7.170411060779e-1,-5.789589875046e-1,3.881475788695e-1));
#61159=axis2_placement_3d('',#61156,#61157,#61158);
#61160=cylindrical_surface('',#61159,5.000000030397e-1);
#61162=oriented_edge('',*,*,#61161,.f.);
#61164=oriented_edge('',*,*,#61163,.t.);
#61165=oriented_edge('',*,*,#61142,.f.);
#61167=oriented_edge('',*,*,#61166,.f.);
#61168=edge_loop('',(#61162,#61164,#61165,#61167));
#61169=face_outer_bound('',#61168,.f.);
#61171=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#61172=direction('',(0.e0,0.e0,1.e0));
#61173=direction('',(0.e0,-1.e0,0.e0));
#61174=axis2_placement_3d('',#61171,#61172,#61173);
#61175=conical_surface('',#61174,7.438528799863e1,2.656505117708e1);
#61177=oriented_edge('',*,*,#61176,.t.);
#61179=oriented_edge('',*,*,#61178,.f.);
#61181=oriented_edge('',*,*,#61180,.f.);
#61182=oriented_edge('',*,*,#61161,.t.);
#61184=oriented_edge('',*,*,#61183,.f.);
#61185=oriented_edge('',*,*,#46069,.t.);
#61187=oriented_edge('',*,*,#61186,.t.);
#61188=edge_loop('',(#61177,#61179,#61181,#61182,#61184,#61185,#61187));
#61189=face_outer_bound('',#61188,.f.);
#61191=cartesian_point('',(-7.442163211602e1,2.429910235960e0,
-6.695452800832e0));
#61192=direction('',(4.471399640637e-1,-9.366633938509e-3,-8.944149589010e-1));
#61193=direction('',(7.864761037161e-1,4.804131125255e-1,3.881476260357e-1));
#61194=axis2_placement_3d('',#61191,#61192,#61193);
#61195=cylindrical_surface('',#61194,5.000000035639e-1);
#61196=oriented_edge('',*,*,#61176,.f.);
#61198=oriented_edge('',*,*,#61197,.f.);
#61200=oriented_edge('',*,*,#61199,.f.);
#61202=oriented_edge('',*,*,#61201,.f.);
#61203=edge_loop('',(#61196,#61198,#61200,#61202));
#61204=face_outer_bound('',#61203,.f.);
#61206=cartesian_point('',(-7.561344432605e1,1.224279249565e0,
-4.364360380297e0));
#61207=cartesian_point('',(-7.564406631908e1,1.311096376610e0,
-4.316082766440e0));
#61208=cartesian_point('',(-7.568620281968e1,1.493367522187e0,
-4.262087729112e0));
#61209=cartesian_point('',(-7.568219600583e1,1.757401675071e0,
-4.260942712204e0));
#61210=cartesian_point('',(-7.565563481059e1,1.931500820511e0,
-4.288706524625e0));
#61211=cartesian_point('',(-7.560643623522e1,2.093525192380e0,
-4.342998101032e0));
#61212=cartesian_point('',(-7.554010202823e1,2.234703316714e0,
-4.416774340885e0));
#61213=cartesian_point('',(-7.546124697162e1,2.354572135057e0,
-4.504618649936e0));
#61214=cartesian_point('',(-7.537293527151e1,2.455375563674e0,
-4.603583566332e0));
#61215=cartesian_point('',(-7.527678189394e1,2.539682420378e0,
-4.712733098350e0));
#61216=cartesian_point('',(-7.517347620906e1,2.609378928505e0,
-4.832314252773e0));
#61217=cartesian_point('',(-7.506357053816e1,2.665366501306e0,
-4.962752061033e0));
#61218=cartesian_point('',(-7.494773551037e1,2.707869226408e0,
-5.104282514549e0));
#61219=cartesian_point('',(-7.482656474058e1,2.736751242520e0,
-5.257164848731e0));
#61220=cartesian_point('',(-7.470039016112e1,2.751558757162e0,
-5.421963623484e0));
#61221=cartesian_point('',(-7.456925633981e1,2.751375343553e0,
-5.599698717322e0));
#61222=cartesian_point('',(-7.443313072432e1,2.734610714553e0,
-5.791712777295e0));
#61223=cartesian_point('',(-7.427034563308e1,2.693272066761e0,
-6.031622934113e0));
#61224=cartesian_point('',(-7.415910013088e1,2.644596964735e0,
-6.205873668255e0));
#61225=cartesian_point('',(-7.409465298511e1,2.608626433917e0,
-6.310923375548e0));
#61226=cartesian_point('',(-7.505269644855e1,1.223382059795e0,
-4.096579171762e0));
#61227=cartesian_point('',(-7.508485348685e1,1.294263214595e0,
-4.033068661559e0));
#61228=cartesian_point('',(-7.513783995893e1,1.475529635462e0,
-3.959327812949e0));
#61229=cartesian_point('',(-7.513437415825e1,1.747947806703e0,
-3.956861056006e0));
#61230=cartesian_point('',(-7.510264835870e1,1.924639923468e0,
-3.993941187877e0));
#61231=cartesian_point('',(-7.504457071919e1,2.079711402233e0,
-4.065555802611e0));
#61232=cartesian_point('',(-7.496908625796e1,2.202058059898e0,
-4.160077076477e0));
#61233=cartesian_point('',(-7.488364948139e1,2.292368031434e0,
-4.268635166800e0));
#61234=cartesian_point('',(-7.479312243409e1,2.355325963282e0,
-4.386501429710e0));
#61235=cartesian_point('',(-7.470013719469e1,2.395813952191e0,
-4.512151941051e0));
#61236=cartesian_point('',(-7.460603809307e1,2.417520235280e0,
-4.645817692871e0));
#61237=cartesian_point('',(-7.451185503417e1,2.422880292171e0,
-4.788092923298e0));
#61238=cartesian_point('',(-7.441859858284e1,2.413508345277e0,
-4.939435543844e0));
#61239=cartesian_point('',(-7.432715051271e1,2.390459512343e0,
-5.100339169643e0));
#61240=cartesian_point('',(-7.423821636888e1,2.354261373398e0,
-5.271580149062e0));
#61241=cartesian_point('',(-7.415243324438e1,2.304866333677e0,
-5.454334900254e0));
#61242=cartesian_point('',(-7.407064683019e1,2.241652525797e0,
-5.650016061245e0));
#61243=cartesian_point('',(-7.398237732576e1,2.151371240338e0,
-5.892552203163e0));
#61244=cartesian_point('',(-7.393139054616e1,2.076138731890e0,
-6.067012426375e0));
#61245=cartesian_point('',(-7.390552843221e1,2.027697043315e0,
-6.171590783905e0));
#61246=cartesian_point('',(-7.466670548308e1,1.515649549662e0,
-4.493285475647e0));
#61247=cartesian_point('',(-7.467727592917e1,1.535226326881e0,
-4.451812636909e0));
#61248=cartesian_point('',(-7.469612574931e1,1.592325230222e0,
-4.406406645083e0));
#61249=cartesian_point('',(-7.469514456095e1,1.679685150699e0,
-4.404157455286e0));
#61250=cartesian_point('',(-7.468412620039e1,1.735724536368e0,
-4.426063946536e0));
#61251=cartesian_point('',(-7.466403556906e1,1.783085061581e0,
-4.470504487852e0));
#61252=cartesian_point('',(-7.463832716876e1,1.817840376136e0,
-4.532806795847e0));
#61253=cartesian_point('',(-7.460987503419e1,1.840422031703e0,
-4.609326030991e0));
#61254=cartesian_point('',(-7.458054430776e1,1.852758436906e0,
-4.698029194048e0));
#61255=cartesian_point('',(-7.455135215857e1,1.856814849830e0,
-4.798285067563e0));
#61256=cartesian_point('',(-7.452284129473e1,1.854083644114e0,
-4.910355894563e0));
#61257=cartesian_point('',(-7.449542316355e1,1.845613796571e0,
-5.034591128647e0));
#61258=cartesian_point('',(-7.446947924669e1,1.832170945221e0,
-5.171125833176e0));
#61259=cartesian_point('',(-7.444534086861e1,1.814307819321e0,
-5.320112451541e0));
#61260=cartesian_point('',(-7.442329763395e1,1.792369838678e0,
-5.482022543768e0));
#61261=cartesian_point('',(-7.440365483208e1,1.766496578864e0,
-5.657816749262e0));
#61262=cartesian_point('',(-7.438683350960e1,1.736661815649e0,
-5.848831291657e0));
#61263=cartesian_point('',(-7.437140354731e1,1.697482062364e0,
-6.088745036982e0));
#61264=cartesian_point('',(-7.436544681442e1,1.667622569923e0,
-6.264103482146e0));
#61265=cartesian_point('',(-7.436380234787e1,1.649295533314e0,
-6.370214296770e0));
#61266=cartesian_point('',(-7.502009317734e1,1.673557243215e0,
-4.974183292537e0));
#61267=cartesian_point('',(-7.501753195725e1,1.681508502989e0,
-4.959782313817e0));
#61268=cartesian_point('',(-7.500719308211e1,1.672907470005e0,
-4.949344045223e0));
#61269=cartesian_point('',(-7.500700565176e1,1.652467291867e0,
-4.948533475809e0));
#61270=cartesian_point('',(-7.501227624369e1,1.641097241405e0,
-4.952972139271e0));
#61271=cartesian_point('',(-7.502147186959e1,1.637546712781e0,
-4.965491320636e0));
#61272=cartesian_point('',(-7.503165417336e1,1.644078104900e0,
-4.989740080765e0));
#61273=cartesian_point('',(-7.504039676691e1,1.659833935592e0,
-5.028333778962e0));
#61274=cartesian_point('',(-7.504615697318e1,1.682821190825e0,
-5.082468738917e0));
#61275=cartesian_point('',(-7.504806729494e1,1.711124880074e0,
-5.152581251091e0));
#61276=cartesian_point('',(-7.504558483728e1,1.743255712252e0,
-5.238966361747e0));
#61277=cartesian_point('',(-7.503831121909e1,1.777983747608e0,
-5.341672815853e0));
#61278=cartesian_point('',(-7.502595003336e1,1.814228617050e0,
-5.460440317782e0));
#61279=cartesian_point('',(-7.500824873622e1,1.851082180140e0,
-5.595003648603e0));
#61280=cartesian_point('',(-7.498489987008e1,1.887810624956e0,
-5.745458842993e0));
#61281=cartesian_point('',(-7.495543794914e1,1.923785245781e0,
-5.912494081122e0));
#61282=cartesian_point('',(-7.491917765134e1,1.958331387104e0,
-6.097334544686e0));
#61283=cartesian_point('',(-7.486836260162e1,1.995546784427e0,
-6.333213513954e0));
#61284=cartesian_point('',(-7.482633796563e1,2.016619766163e0,
-6.508845008413e0));
#61285=cartesian_point('',(-7.479911855230e1,2.026941932039e0,
-6.616250431823e0));
#61286=(bounded_surface()b_spline_surface(3,3,((#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,#61277,#61278,#61279,#61280,#61281,#61282,#61283,#61284,#61285)),
.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.961394537205e-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());
#61288=oriented_edge('',*,*,#61287,.f.);
#61289=oriented_edge('',*,*,#61197,.t.);
#61290=oriented_edge('',*,*,#61186,.f.);
#61291=oriented_edge('',*,*,#46067,.t.);
#61292=edge_loop('',(#61288,#61289,#61290,#61291));
#61293=face_outer_bound('',#61292,.f.);
#61295=cartesian_point('',(-7.447114950539e1,1.442308230142e0,
-2.460528104879e1));
#61296=direction('',(-8.522669158842e-3,1.047140379570e-2,9.999088527526e-1));
#61297=direction('',(7.750600501410e-1,6.318875837921e-1,-1.117067596543e-5));
#61298=axis2_placement_3d('',#61295,#61296,#61297);
#61299=cylindrical_surface('',#61298,3.000055924669e-1);
#61300=oriented_edge('',*,*,#61287,.t.);
#61301=oriented_edge('',*,*,#46065,.f.);
#61303=oriented_edge('',*,*,#61302,.f.);
#61305=oriented_edge('',*,*,#61304,.f.);
#61306=edge_loop('',(#61300,#61301,#61303,#61305));
#61307=face_outer_bound('',#61306,.f.);
#61309=cartesian_point('',(-7.064744681792e1,1.287439996795e0,
-3.934391487368e1));
#61310=direction('',(-1.374444167597e-4,-9.999456698660e-1,1.042297583647e-2));
#61311=direction('',(-8.182392190486e-1,-5.879481921548e-3,-5.748478164724e-1));
#61312=axis2_placement_3d('',#61309,#61310,#61311);
#61313=toroidal_surface('',#61312,3.697836906389e0,2.999996386512e-1);
#61315=oriented_edge('',*,*,#61314,.f.);
#61316=oriented_edge('',*,*,#61302,.t.);
#61318=oriented_edge('',*,*,#61317,.t.);
#61320=oriented_edge('',*,*,#61319,.t.);
#61322=oriented_edge('',*,*,#61321,.f.);
#61323=edge_loop('',(#61315,#61316,#61318,#61320,#61322));
#61324=face_outer_bound('',#61323,.f.);
#61326=cartesian_point('',(-6.621071592741e1,2.e0,0.e0));
#61327=direction('',(0.e0,9.999451693655e-1,-1.047178411625e-2));
#61328=direction('',(-1.e0,0.e0,0.e0));
#61329=axis2_placement_3d('',#61326,#61327,#61328);
#61330=plane('',#61329);
#61332=oriented_edge('',*,*,#61331,.t.);
#61334=oriented_edge('',*,*,#61333,.t.);
#61335=oriented_edge('',*,*,#61199,.t.);
#61336=oriented_edge('',*,*,#61304,.t.);
#61337=oriented_edge('',*,*,#61314,.t.);
#61339=oriented_edge('',*,*,#61338,.t.);
#61340=edge_loop('',(#61332,#61334,#61335,#61336,#61337,#61339));
#61341=face_outer_bound('',#61340,.f.);
#61343=cartesian_point('',(-7.384229055522e1,2.274382644025e0,
-2.154670092921e1));
#61344=direction('',(8.411024415564e-3,-1.047141369484e-2,-9.999097980136e-1));
#61345=direction('',(8.775331956265e-1,4.795100842429e-1,2.360017549198e-3));
#61346=axis2_placement_3d('',#61343,#61344,#61345);
#61347=cylindrical_surface('',#61346,5.000150358349e-1);
#61348=oriented_edge('',*,*,#58442,.f.);
#61350=oriented_edge('',*,*,#61349,.t.);
#61351=oriented_edge('',*,*,#61331,.f.);
#61352=oriented_edge('',*,*,#58419,.f.);
#61353=edge_loop('',(#61348,#61350,#61351,#61352));
#61354=face_outer_bound('',#61353,.f.);
#61356=cartesian_point('',(-7.645232702368e1,2.414502826387e0,
-8.219509828717e0));
#61357=direction('',(-2.199419575047e-4,-9.999457130002e-1,1.041742184992e-2));
#61358=direction('',(8.693968490694e-1,4.956192240428e-3,4.940896224235e-1));
#61359=axis2_placement_3d('',#61356,#61357,#61358);
#61360=toroidal_surface('',#61359,2.497873680501e0,4.999993431546e-1);
#61362=oriented_edge('',*,*,#61361,.f.);
#61364=oriented_edge('',*,*,#61363,.f.);
#61365=oriented_edge('',*,*,#61201,.t.);
#61366=oriented_edge('',*,*,#61333,.f.);
#61367=oriented_edge('',*,*,#61349,.f.);
#61368=edge_loop('',(#61362,#61364,#61365,#61366,#61367));
#61369=face_outer_bound('',#61368,.f.);
#61371=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#61372=direction('',(0.e0,0.e0,1.e0));
#61373=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#61374=axis2_placement_3d('',#61371,#61372,#61373);
#61375=toroidal_surface('',#61374,7.649382607502e1,3.e0);
#61376=oriented_edge('',*,*,#61363,.t.);
#61377=oriented_edge('',*,*,#61361,.t.);
#61378=oriented_edge('',*,*,#58440,.t.);
#61379=oriented_edge('',*,*,#58438,.t.);
#61381=oriented_edge('',*,*,#61380,.t.);
#61383=oriented_edge('',*,*,#61382,.t.);
#61384=oriented_edge('',*,*,#61180,.t.);
#61385=oriented_edge('',*,*,#61178,.t.);
#61386=edge_loop('',(#61376,#61377,#61378,#61379,#61381,#61383,#61384,#61385));
#61387=face_outer_bound('',#61386,.f.);
#61389=cartesian_point('',(-7.611340598462e1,7.585214078970e0,
-8.219506755324e0));
#61390=direction('',(1.303133743351e-1,9.914180941426e-1,1.042051227632e-2));
#61391=direction('',(9.905348788600e-1,-1.297258381300e-1,-4.485376999966e-2));
#61392=axis2_placement_3d('',#61389,#61390,#61391);
#61393=toroidal_surface('',#61392,2.497861005174e0,4.999993257761e-1);
#61394=oriented_edge('',*,*,#61382,.f.);
#61395=oriented_edge('',*,*,#61380,.f.);
#61397=oriented_edge('',*,*,#61396,.t.);
#61398=oriented_edge('',*,*,#61144,.f.);
#61399=oriented_edge('',*,*,#61163,.f.);
#61400=edge_loop('',(#61394,#61395,#61397,#61398,#61399));
#61401=face_outer_bound('',#61400,.f.);
#61403=cartesian_point('',(-7.350742602928e1,7.383428025706e0,
-2.154670092335e1));
#61404=direction('',(-9.705860692379e-3,-9.283970309301e-3,9.999097980136e-1));
#61405=direction('',(8.074371520685e-1,-5.899488755619e-1,2.360017549377e-3));
#61406=axis2_placement_3d('',#61403,#61404,#61405);
#61407=cylindrical_surface('',#61406,5.000150358357e-1);
#61408=oriented_edge('',*,*,#58436,.f.);
#61409=oriented_edge('',*,*,#58477,.t.);
#61410=oriented_edge('',*,*,#61146,.f.);
#61411=oriented_edge('',*,*,#61396,.f.);
#61412=edge_loop('',(#61408,#61409,#61410,#61411));
#61413=face_outer_bound('',#61412,.f.);
#61415=cartesian_point('',(-7.324138218480e1,1.258694528095e0,
-4.213845709171e1));
#61416=direction('',(-5.449178335245e-1,8.780480487618e-3,8.384434732702e-1));
#61417=direction('',(6.500678142186e-1,6.360016082865e-1,4.158290408017e-1));
#61418=axis2_placement_3d('',#61415,#61416,#61417);
#61419=cylindrical_surface('',#61418,2.999999999996e-1);
#61420=oriented_edge('',*,*,#58390,.f.);
#61421=oriented_edge('',*,*,#58421,.t.);
#61422=oriented_edge('',*,*,#61338,.f.);
#61423=oriented_edge('',*,*,#61321,.t.);
#61425=oriented_edge('',*,*,#61424,.f.);
#61426=edge_loop('',(#61420,#61421,#61422,#61423,#61425));
#61427=face_outer_bound('',#61426,.f.);
#61429=cartesian_point('',(-5.148592663318e-11,0.e0,-4.228096149021e1));
#61430=direction('',(0.e0,0.e0,1.e0));
#61431=direction('',(-1.e0,0.e0,0.e0));
#61432=axis2_placement_3d('',#61429,#61430,#61431);
#61433=conical_surface('',#61432,7.351737503131e1,3.302386755580e1);
#61434=oriented_edge('',*,*,#58276,.f.);
#61435=oriented_edge('',*,*,#58274,.f.);
#61436=oriented_edge('',*,*,#61424,.t.);
#61438=oriented_edge('',*,*,#61437,.f.);
#61440=oriented_edge('',*,*,#61439,.f.);
#61442=oriented_edge('',*,*,#61441,.f.);
#61444=oriented_edge('',*,*,#61443,.t.);
#61445=edge_loop('',(#61434,#61435,#61436,#61438,#61440,#61442,#61444));
#61446=face_outer_bound('',#61445,.f.);
#61448=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#61449=direction('',(0.e0,0.e0,1.e0));
#61450=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#61451=axis2_placement_3d('',#61448,#61449,#61450);
#61452=toroidal_surface('',#61451,7.065650925828e1,4.e0);
#61454=oriented_edge('',*,*,#61453,.f.);
#61456=oriented_edge('',*,*,#61455,.f.);
#61457=oriented_edge('',*,*,#61441,.t.);
#61458=oriented_edge('',*,*,#61439,.t.);
#61459=oriented_edge('',*,*,#61437,.t.);
#61460=oriented_edge('',*,*,#61319,.f.);
#61461=oriented_edge('',*,*,#61317,.f.);
#61462=oriented_edge('',*,*,#46063,.t.);
#61463=oriented_edge('',*,*,#46061,.t.);
#61464=edge_loop('',(#61454,#61456,#61457,#61458,#61459,#61460,#61461,#61462,
#61463));
#61465=face_outer_bound('',#61464,.f.);
#61467=cartesian_point('',(-7.064684935611e1,-1.287689661278e0,
-3.934373633894e1));
#61468=direction('',(-7.114882717592e-5,9.999454675278e-1,1.044303157664e-2));
#61469=direction('',(-9.996178434537e-1,-3.597994951492e-4,2.764122995214e-2));
#61470=axis2_placement_3d('',#61467,#61468,#61469);
#61471=toroidal_surface('',#61470,3.698456012600e0,2.999994703729e-1);
#61473=oriented_edge('',*,*,#61472,.f.);
#61475=oriented_edge('',*,*,#61474,.t.);
#61476=oriented_edge('',*,*,#61455,.t.);
#61477=oriented_edge('',*,*,#61453,.t.);
#61479=oriented_edge('',*,*,#61478,.f.);
#61480=edge_loop('',(#61473,#61475,#61476,#61477,#61479));
#61481=face_outer_bound('',#61480,.f.);
#61483=cartesian_point('',(-7.859594125440e1,-2.e0,0.e0));
#61484=direction('',(0.e0,-9.999451693655e-1,-1.047178411625e-2));
#61485=direction('',(1.e0,0.e0,0.e0));
#61486=axis2_placement_3d('',#61483,#61484,#61485);
#61487=plane('',#61486);
#61489=oriented_edge('',*,*,#61488,.t.);
#61491=oriented_edge('',*,*,#61490,.t.);
#61493=oriented_edge('',*,*,#61492,.t.);
#61495=oriented_edge('',*,*,#61494,.t.);
#61496=oriented_edge('',*,*,#61472,.t.);
#61498=oriented_edge('',*,*,#61497,.t.);
#61499=edge_loop('',(#61489,#61491,#61493,#61495,#61496,#61498));
#61500=face_outer_bound('',#61499,.f.);
#61502=cartesian_point('',(-7.447281711222e1,-2.430982453168e0,
-6.593067342438e0));
#61503=direction('',(-4.471399552031e-1,-9.366633986144e-3,8.944149633301e-1));
#61504=direction('',(7.864760321098e-1,-4.804132678562e-1,3.881475788724e-1));
#61505=axis2_placement_3d('',#61502,#61503,#61504);
#61506=cylindrical_surface('',#61505,5.000000030396e-1);
#61508=oriented_edge('',*,*,#61507,.f.);
#61510=oriented_edge('',*,*,#61509,.t.);
#61511=oriented_edge('',*,*,#61488,.f.);
#61513=oriented_edge('',*,*,#61512,.f.);
#61514=edge_loop('',(#61508,#61510,#61511,#61513));
#61515=face_outer_bound('',#61514,.f.);
#61517=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#61518=direction('',(0.e0,0.e0,1.e0));
#61519=direction('',(0.e0,-1.e0,0.e0));
#61520=axis2_placement_3d('',#61517,#61518,#61519);
#61521=conical_surface('',#61520,7.438528799863e1,2.656505117708e1);
#61523=oriented_edge('',*,*,#61522,.t.);
#61525=oriented_edge('',*,*,#61524,.f.);
#61527=oriented_edge('',*,*,#61526,.f.);
#61528=oriented_edge('',*,*,#61507,.t.);
#61530=oriented_edge('',*,*,#61529,.f.);
#61531=oriented_edge('',*,*,#46055,.t.);
#61533=oriented_edge('',*,*,#61532,.t.);
#61534=edge_loop('',(#61523,#61525,#61527,#61528,#61530,#61531,#61533));
#61535=face_outer_bound('',#61534,.f.);
#61537=cartesian_point('',(-7.410211167096e1,-7.304850242299e0,
-6.695452792880e0));
#61538=direction('',(4.445372107476e-1,4.907697581017e-2,-8.944149589011e-1));
#61539=direction('',(7.170411973505e-1,5.789588428433e-1,3.881476260338e-1));
#61540=axis2_placement_3d('',#61537,#61538,#61539);
#61541=cylindrical_surface('',#61540,5.000000035633e-1);
#61542=oriented_edge('',*,*,#61522,.f.);
#61544=oriented_edge('',*,*,#61543,.f.);
#61546=oriented_edge('',*,*,#61545,.f.);
#61548=oriented_edge('',*,*,#61547,.f.);
#61549=edge_loop('',(#61542,#61544,#61546,#61548));
#61550=face_outer_bound('',#61549,.f.);
#61552=cartesian_point('',(-7.512636126966e1,-8.655729166135e0,
-4.364360121255e0));
#61553=cartesian_point('',(-7.516805344958e1,-8.573651761939e0,
-4.316082606280e0));
#61554=cartesian_point('',(-7.523362056409e1,-8.398439798946e0,
-4.262087647489e0));
#61555=cartesian_point('',(-7.526411129873e1,-8.136141513577e0,
-4.260942751763e0));
#61556=cartesian_point('',(-7.526050177222e1,-7.960064914173e0,
-4.288706635059e0));
#61557=cartesian_point('',(-7.523287247351e1,-7.793005075265e0,
-4.342998253285e0));
#61558=cartesian_point('',(-7.518553321798e1,-7.644376583814e0,
-4.416774455175e0));
#61559=cartesian_point('',(-7.512299887205e1,-7.515240791201e0,
-4.504618656123e0));
#61560=cartesian_point('',(-7.504860020700e1,-7.403772776046e0,
-4.603583538009e0));
#61561=cartesian_point('',(-7.496427359733e1,-7.307636534316e0,
-4.712733186970e0));
#61562=cartesian_point('',(-7.487094902338e1,-7.225052315114e0,
-4.832314216102e0));
#61563=cartesian_point('',(-7.476929236014e1,-7.155198755605e0,
-4.962750864737e0));
#61564=cartesian_point('',(-7.465999756754e1,-7.097940695956e0,
-5.104279314023e0));
#61565=cartesian_point('',(-7.454363347620e1,-7.053489408120e0,
-5.257161329249e0));
#61566=cartesian_point('',(-7.442046784049e1,-7.022338345070e0,
-5.421964401368e0));
#61567=cartesian_point('',(-7.429042616224e1,-7.005403423722e0,
-5.599707491030e0));
#61568=cartesian_point('',(-7.415327259406e1,-7.004257874747e0,
-5.791727928758e0));
#61569=cartesian_point('',(-7.398648707672e1,-7.023996721162e0,
-6.031634798275e0));
#61570=cartesian_point('',(-7.386984413913e1,-7.057734383404e0,
-6.205879458348e0));
#61571=cartesian_point('',(-7.380125703387e1,-7.084983650367e0,
-6.310923374352e0));
#61572=cartesian_point('',(-7.457029333964e1,-8.583426408792e0,
-4.096578793181e0));
#61573=cartesian_point('',(-7.461142761933e1,-8.517349022015e0,
-4.033068445642e0));
#61574=cartesian_point('',(-7.468762073068e1,-8.344549352275e0,
-3.959327699130e0));
#61575=cartesian_point('',(-7.471974216001e1,-8.074009387721e0,
-3.956861107679e0));
#61576=cartesian_point('',(-7.471135064901e1,-7.894687900338e0,
-3.993941334517e0));
#61577=cartesian_point('',(-7.467401070727e1,-7.733362547988e0,
-4.065556000169e0));
#61578=cartesian_point('',(-7.461514149086e1,-7.602210077384e0,
-4.160077218251e0));
#61579=cartesian_point('',(-7.454222354501e1,-7.501521133290e0,
-4.268635171658e0));
#61580=cartesian_point('',(-7.446068865586e1,-7.427285664157e0,
-4.386501396721e0));
#61581=cartesian_point('',(-7.437378356604e1,-7.375006986247e0,
-4.512152043707e0));
#61582=cartesian_point('',(-7.428332283703e1,-7.341204078732e0,
-4.645817648950e0));
#61583=cartesian_point('',(-7.419064597467e1,-7.323596657107e0,
-4.788091618329e0));
#61584=cartesian_point('',(-7.409696528859e1,-7.320715835640e0,
-4.939432137156e0));
#61585=cartesian_point('',(-7.400329106326e1,-7.331630705682e0,
-5.100335497181e0));
#61586=cartesian_point('',(-7.391039036518e1,-7.355911331913e0,
-5.271580980644e0));
#61587=cartesian_point('',(-7.381888986929e1,-7.393688820922e0,
-5.454343907408e0));
#61588=cartesian_point('',(-7.372954982657e1,-7.445689075959e0,
-5.650031446207e0));
#61589=cartesian_point('',(-7.363025386631e1,-7.523676542991e0,
-5.892564101207e0));
#61590=cartesian_point('',(-7.356988596868e1,-7.591608273475e0,
-6.067018191068e0));
#61591=cartesian_point('',(-7.353792396821e1,-7.636257399948e0,
-6.171590780775e0));
#61592=cartesian_point('',(-7.422575334790e1,-8.243277658651e0,
-4.493285269891e0));
#61593=cartesian_point('',(-7.423878880057e1,-8.225248103603e0,
-4.451812500627e0));
#61594=cartesian_point('',(-7.426493023647e1,-8.171098036049e0,
-4.406406575428e0));
#61595=cartesian_point('',(-7.427536015527e1,-8.084357423664e0,
-4.404157484805e0));
#61596=cartesian_point('',(-7.427175063800e1,-8.027359297583e0,
-4.426064035036e0));
#61597=cartesian_point('',(-7.425801365551e1,-7.977781638085e0,
-4.470504614191e0));
#61598=cartesian_point('',(-7.423706168191e1,-7.939968102898e0,
-4.532806894500e0));
#61599=cartesian_point('',(-7.421180048876e1,-7.913865928879e0,
-4.609326037383e0));
#61600=cartesian_point('',(-7.418433092350e1,-7.897806631993e0,
-4.698029167731e0));
#61601=cartesian_point('',(-7.415591795398e1,-7.889974572591e0,
-4.798285148130e0));
#61602=cartesian_point('',(-7.412729454504e1,-7.888961010974e0,
-4.910355861396e0));
#61603=cartesian_point('',(-7.409900569203e1,-7.893779563842e0,
-5.034589988903e0));
#61604=cartesian_point('',(-7.407152942800e1,-7.903720844746e0,
-5.171122736187e0));
#61605=cartesian_point('',(-7.404526590482e1,-7.918280326142e0,
-5.320109002695e0));
#61606=cartesian_point('',(-7.402054705272e1,-7.937153842148e0,
-5.482023293482e0));
#61607=cartesian_point('',(-7.399769422137e1,-7.960242956665e0,
-5.657825435508e0));
#61608=cartesian_point('',(-7.397712220929e1,-7.987627933423e0,
-5.848846399306e0));
#61609=cartesian_point('',(-7.395671101821e1,-8.024458190910e0,
-6.088756963225e0));
#61610=cartesian_point('',(-7.394690830854e1,-8.053283766890e0,
-6.264109330045e0));
#61611=cartesian_point('',(-7.394288597714e1,-8.071238379217e0,
-6.370214296304e0));
#61612=cartesian_point('',(-7.459672908339e1,-8.132847390829e0,
-4.974183283300e0));
#61613=cartesian_point('',(-7.459522744387e1,-8.124629829825e0,
-4.959782275728e0));
#61614=cartesian_point('',(-7.458385436885e1,-8.131807822711e0,
-4.949344031092e0));
#61615=cartesian_point('',(-7.458100058671e1,-8.152048670315e0,
-4.948533480915e0));
#61616=cartesian_point('',(-7.458474201300e1,-8.164009384629e0,
-4.952972159949e0));
#61617=cartesian_point('',(-7.459339553880e1,-8.168729782579e0,
-4.965491363052e0));
#61618=cartesian_point('',(-7.460434324014e1,-8.163583308743e0,
-4.989740128440e0));
#61619=cartesian_point('',(-7.461506757238e1,-8.149103422690e0,
-5.028333787207e0));
#61620=cartesian_point('',(-7.462377893766e1,-8.127064695900e0,
-5.082468720573e0));
#61621=cartesian_point('',(-7.462936729646e1,-8.099252465701e0,
-5.152581305502e0));
#61622=cartesian_point('',(-7.463109998246e1,-8.067072522964e0,
-5.238966341374e0));
#61623=cartesian_point('',(-7.462842153717e1,-8.031692509278e0,
-5.341671873324e0));
#61624=cartesian_point('',(-7.462089717946e1,-7.994144778552e0,
-5.460437593125e0));
#61625=cartesian_point('',(-7.460815783496e1,-7.955296042192e0,
-5.595000472673e0));
#61626=cartesian_point('',(-7.458980236002e1,-7.915833087852e0,
-5.745459494842e0));
#61627=cartesian_point('',(-7.456528690583e1,-7.876318975963e0,
-5.912502361345e0));
#61628=cartesian_point('',(-7.453384459030e1,-7.837334450404e0,
-6.097349269683e0));
#61629=cartesian_point('',(-7.448832192849e1,-7.793805814298e0,
-6.333225421287e0));
#61630=cartesian_point('',(-7.444940855956e1,-7.767428906727e0,
-6.508850926238e0));
#61631=cartesian_point('',(-7.442377073450e1,-7.753642964412e0,
-6.616250434552e0));
#61632=(bounded_surface()b_spline_surface(3,3,((#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,#61599,
#61600,#61601,#61602,#61603,#61604,#61605,#61606,#61607,#61608,#61609,#61610,
#61611),(#61612,#61613,#61614,#61615,#61616,#61617,#61618,#61619,#61620,#61621,
#61622,#61623,#61624,#61625,#61626,#61627,#61628,#61629,#61630,#61631)),
.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.961394847874e-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());
#61634=oriented_edge('',*,*,#61633,.f.);
#61635=oriented_edge('',*,*,#61543,.t.);
#61636=oriented_edge('',*,*,#61532,.f.);
#61637=oriented_edge('',*,*,#46053,.t.);
#61638=edge_loop('',(#61634,#61635,#61636,#61637));
#61639=face_outer_bound('',#61638,.f.);
#61641=cartesian_point('',(-7.402229749901e1,-8.290466491896e0,
-2.460528104879e1));
#61642=direction('',(-9.816549007496e-3,9.269387931736e-3,9.999088527526e-1));
#61643=direction('',(6.859514237430e-1,7.276473350052e-1,-1.117067589861e-5));
#61644=axis2_placement_3d('',#61641,#61642,#61643);
#61645=cylindrical_surface('',#61644,3.000055924659e-1);
#61646=oriented_edge('',*,*,#61633,.t.);
#61647=oriented_edge('',*,*,#46051,.f.);
#61649=oriented_edge('',*,*,#61648,.f.);
#61651=oriented_edge('',*,*,#61650,.f.);
#61652=edge_loop('',(#61646,#61647,#61649,#61651));
#61653=face_outer_bound('',#61652,.f.);
#61655=cartesian_point('',(-7.021109275716e1,-7.944916455384e0,
-3.934391487367e1));
#61656=direction('',(1.303828318131e-1,-9.914089361845e-1,1.042297567e-2));
#61657=direction('',(-8.104716427620e-1,-1.126308313523e-1,-5.748478164763e-1));
#61658=axis2_placement_3d('',#61655,#61656,#61657);
#61659=toroidal_surface('',#61658,3.697836906357e0,2.999996386489e-1);
#61661=oriented_edge('',*,*,#61660,.f.);
#61662=oriented_edge('',*,*,#61648,.t.);
#61664=oriented_edge('',*,*,#61663,.t.);
#61666=oriented_edge('',*,*,#61665,.t.);
#61668=oriented_edge('',*,*,#61667,.f.);
#61669=edge_loop('',(#61661,#61662,#61664,#61666,#61668));
#61670=face_outer_bound('',#61669,.f.);
#61672=cartesian_point('',(-6.590532645855e1,-6.659342911421e0,0.e0));
#61673=direction('',(-1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#61674=direction('',(-9.914448613738e-1,-1.305261922200e-1,0.e0));
#61675=axis2_placement_3d('',#61672,#61673,#61674);
#61676=plane('',#61675);
#61678=oriented_edge('',*,*,#61677,.t.);
#61680=oriented_edge('',*,*,#61679,.t.);
#61681=oriented_edge('',*,*,#61545,.t.);
#61682=oriented_edge('',*,*,#61650,.t.);
#61683=oriented_edge('',*,*,#61660,.t.);
#61685=oriented_edge('',*,*,#61684,.t.);
#61686=edge_loop('',(#61678,#61680,#61681,#61682,#61683,#61685));
#61687=face_outer_bound('',#61686,.f.);
#61689=cartesian_point('',(-7.350742602921e1,-7.383428025769e0,
-2.154670092993e1));
#61690=direction('',(9.705860692312e-3,-9.283970309359e-3,-9.999097980136e-1));
#61691=direction('',(8.074371520648e-1,5.899488755669e-1,2.360017549206e-3));
#61692=axis2_placement_3d('',#61689,#61690,#61691);
#61693=cylindrical_surface('',#61692,5.000150358335e-1);
#61694=oriented_edge('',*,*,#58155,.f.);
#61696=oriented_edge('',*,*,#61695,.t.);
#61697=oriented_edge('',*,*,#61677,.f.);
#61698=oriented_edge('',*,*,#58132,.f.);
#61699=edge_loop('',(#61694,#61696,#61697,#61698));
#61700=face_outer_bound('',#61699,.f.);
#61702=cartesian_point('',(-7.611342262773e1,-7.585184712553e0,
-8.219509828713e0));
#61703=direction('',(1.303010459356e-1,-9.914197470045e-1,1.041742183628e-2));
#61704=direction('',(8.613121256146e-1,1.183928514849e-1,4.940896224235e-1));
#61705=axis2_placement_3d('',#61702,#61703,#61704);
#61706=toroidal_surface('',#61705,2.497873680470e0,4.999993431555e-1);
#61708=oriented_edge('',*,*,#61707,.f.);
#61710=oriented_edge('',*,*,#61709,.f.);
#61711=oriented_edge('',*,*,#61547,.t.);
#61712=oriented_edge('',*,*,#61679,.f.);
#61713=oriented_edge('',*,*,#61695,.f.);
#61714=edge_loop('',(#61708,#61710,#61711,#61712,#61713));
#61715=face_outer_bound('',#61714,.f.);
#61717=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#61718=direction('',(0.e0,0.e0,1.e0));
#61719=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#61720=axis2_placement_3d('',#61717,#61718,#61719);
#61721=toroidal_surface('',#61720,7.649382607502e1,3.e0);
#61722=oriented_edge('',*,*,#61709,.t.);
#61723=oriented_edge('',*,*,#61707,.t.);
#61724=oriented_edge('',*,*,#58153,.t.);
#61725=oriented_edge('',*,*,#58151,.t.);
#61727=oriented_edge('',*,*,#61726,.t.);
#61729=oriented_edge('',*,*,#61728,.t.);
#61730=oriented_edge('',*,*,#61526,.t.);
#61731=oriented_edge('',*,*,#61524,.t.);
#61732=edge_loop('',(#61722,#61723,#61724,#61725,#61727,#61729,#61730,#61731));
#61733=face_outer_bound('',#61732,.f.);
#61735=cartesian_point('',(-7.645231435600e1,-2.414471538981e0,
-8.219506755308e0));
#61736=direction('',(-2.075033443267e-4,9.999456834579e-1,1.042051228607e-2));
#61737=direction('',(9.989933353406e-1,6.747303685164e-4,-4.485377000874e-2));
#61738=axis2_placement_3d('',#61735,#61736,#61737);
#61739=toroidal_surface('',#61738,2.497861005159e0,4.999993257737e-1);
#61740=oriented_edge('',*,*,#61728,.f.);
#61741=oriented_edge('',*,*,#61726,.f.);
#61743=oriented_edge('',*,*,#61742,.t.);
#61744=oriented_edge('',*,*,#61490,.f.);
#61745=oriented_edge('',*,*,#61509,.f.);
#61746=edge_loop('',(#61740,#61741,#61743,#61744,#61745));
#61747=face_outer_bound('',#61746,.f.);
#61749=cartesian_point('',(-7.384229055526e1,-2.274382644082e0,
-2.154670092394e1));
#61750=direction('',(-8.411024415529e-3,-1.047141369477e-2,9.999097980136e-1));
#61751=direction('',(8.775331956296e-1,-4.795100842373e-1,2.360017549286e-3));
#61752=axis2_placement_3d('',#61749,#61750,#61751);
#61753=cylindrical_surface('',#61752,5.000150358350e-1);
#61754=oriented_edge('',*,*,#58149,.f.);
#61755=oriented_edge('',*,*,#58190,.t.);
#61756=oriented_edge('',*,*,#61492,.f.);
#61757=oriented_edge('',*,*,#61742,.f.);
#61758=edge_loop('',(#61754,#61755,#61756,#61757));
#61759=face_outer_bound('',#61758,.f.);
#61761=cartesian_point('',(-7.277908461073e1,-8.311992507568e0,
-4.213845709206e1));
#61762=direction('',(-5.414020686009e-1,-6.242068762532e-2,8.384434732712e-1));
#61763=direction('',(5.614915257869e-1,7.154114028237e-1,4.158290408081e-1));
#61764=axis2_placement_3d('',#61761,#61762,#61763);
#61765=cylindrical_surface('',#61764,3.e-1);
#61766=oriented_edge('',*,*,#58103,.f.);
#61767=oriented_edge('',*,*,#58134,.t.);
#61768=oriented_edge('',*,*,#61684,.f.);
#61769=oriented_edge('',*,*,#61667,.t.);
#61771=oriented_edge('',*,*,#61770,.f.);
#61772=edge_loop('',(#61766,#61767,#61768,#61769,#61771));
#61773=face_outer_bound('',#61772,.f.);
#61775=cartesian_point('',(-5.104563128935e-11,-6.713612015936e-12,
-4.228096149021e1));
#61776=direction('',(0.e0,0.e0,1.e0));
#61777=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#61778=axis2_placement_3d('',#61775,#61776,#61777);
#61779=conical_surface('',#61778,7.351737503131e1,3.302386755580e1);
#61780=oriented_edge('',*,*,#57989,.f.);
#61781=oriented_edge('',*,*,#57987,.f.);
#61782=oriented_edge('',*,*,#61770,.t.);
#61784=oriented_edge('',*,*,#61783,.f.);
#61786=oriented_edge('',*,*,#61785,.f.);
#61788=oriented_edge('',*,*,#61787,.f.);
#61790=oriented_edge('',*,*,#61789,.t.);
#61791=edge_loop('',(#61780,#61781,#61782,#61784,#61786,#61788,#61790));
#61792=face_outer_bound('',#61791,.f.);
#61794=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#61795=direction('',(0.e0,0.e0,1.e0));
#61796=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#61797=axis2_placement_3d('',#61794,#61795,#61796);
#61798=toroidal_surface('',#61797,7.065650925828e1,4.e0);
#61800=oriented_edge('',*,*,#61799,.f.);
#61802=oriented_edge('',*,*,#61801,.f.);
#61803=oriented_edge('',*,*,#61787,.t.);
#61804=oriented_edge('',*,*,#61785,.t.);
#61805=oriented_edge('',*,*,#61783,.t.);
#61806=oriented_edge('',*,*,#61665,.f.);
#61807=oriented_edge('',*,*,#61663,.f.);
#61808=oriented_edge('',*,*,#46049,.t.);
#61809=oriented_edge('',*,*,#46047,.t.);
#61810=edge_loop('',(#61800,#61802,#61803,#61804,#61805,#61806,#61807,#61808,
#61809));
#61811=face_outer_bound('',#61810,.f.);
#61813=cartesian_point('',(-6.987437853802e1,-1.049793753711e1,
-3.934373633895e1));
#61814=direction('',(-1.305896142824e-1,9.913815086697e-1,1.044303161331e-2));
#61815=direction('',(-9.910190109926e-1,-1.308330319822e-1,2.764122995684e-2));
#61816=axis2_placement_3d('',#61813,#61814,#61815);
#61817=toroidal_surface('',#61816,3.698456012621e0,2.999994703740e-1);
#61819=oriented_edge('',*,*,#61818,.f.);
#61821=oriented_edge('',*,*,#61820,.t.);
#61822=oriented_edge('',*,*,#61801,.t.);
#61823=oriented_edge('',*,*,#61799,.t.);
#61825=oriented_edge('',*,*,#61824,.f.);
#61826=edge_loop('',(#61819,#61821,#61822,#61823,#61825));
#61827=face_outer_bound('',#61826,.f.);
#61829=cartesian_point('',(-7.766248969707e1,-1.224171865864e1,0.e0));
#61830=direction('',(1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#61831=direction('',(9.914448613738e-1,1.305261922200e-1,0.e0));
#61832=axis2_placement_3d('',#61829,#61830,#61831);
#61833=plane('',#61832);
#61835=oriented_edge('',*,*,#61834,.t.);
#61837=oriented_edge('',*,*,#61836,.t.);
#61839=oriented_edge('',*,*,#61838,.t.);
#61841=oriented_edge('',*,*,#61840,.t.);
#61842=oriented_edge('',*,*,#61818,.t.);
#61844=oriented_edge('',*,*,#61843,.t.);
#61845=edge_loop('',(#61835,#61837,#61839,#61841,#61842,#61844));
#61846=face_outer_bound('',#61845,.f.);
#61848=cartesian_point('',(-7.351838495504e1,-1.213083830285e1,
-6.593067342306e0));
#61849=direction('',(-4.420920198324e-1,-6.764997687285e-2,8.944149633306e-1));
#61850=direction('',(8.424541351767e-1,-3.736475439999e-1,3.881475788749e-1));
#61851=axis2_placement_3d('',#61848,#61849,#61850);
#61852=cylindrical_surface('',#61851,5.000000030390e-1);
#61854=oriented_edge('',*,*,#61853,.f.);
#61856=oriented_edge('',*,*,#61855,.t.);
#61857=oriented_edge('',*,*,#61834,.f.);
#61859=oriented_edge('',*,*,#61858,.f.);
#61860=edge_loop('',(#61854,#61856,#61857,#61859));
#61861=face_outer_bound('',#61860,.f.);
#61863=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#61864=direction('',(0.e0,0.e0,1.e0));
#61865=direction('',(0.e0,-1.e0,0.e0));
#61866=axis2_placement_3d('',#61863,#61864,#61865);
#61867=conical_surface('',#61866,7.438528799863e1,2.656505117708e1);
#61869=oriented_edge('',*,*,#61868,.t.);
#61871=oriented_edge('',*,*,#61870,.f.);
#61873=oriented_edge('',*,*,#61872,.f.);
#61874=oriented_edge('',*,*,#61853,.t.);
#61876=oriented_edge('',*,*,#61875,.f.);
#61877=oriented_edge('',*,*,#46041,.t.);
#61879=oriented_edge('',*,*,#61878,.t.);
#61880=edge_loop('',(#61869,#61871,#61873,#61874,#61876,#61877,#61879));
#61881=face_outer_bound('',#61880,.f.);
#61883=cartesian_point('',(-7.251468354877e1,-1.691462270832e1,
-6.695452787724e0));
#61884=direction('',(4.343283025062e-1,1.066808648986e-1,-8.944149589014e-1));
#61885=direction('',(6.353375173063e-1,6.675984268295e-1,3.881476260367e-1));
#61886=axis2_placement_3d('',#61883,#61884,#61885);
#61887=cylindrical_surface('',#61886,5.000000035666e-1);
#61888=oriented_edge('',*,*,#61868,.f.);
#61890=oriented_edge('',*,*,#61889,.f.);
#61892=oriented_edge('',*,*,#61891,.f.);
#61894=oriented_edge('',*,*,#61893,.f.);
#61895=edge_loop('',(#61888,#61890,#61892,#61894));
#61896=face_outer_bound('',#61895,.f.);
#61898=cartesian_point('',(-7.335384549803e1,-1.838763645602e1,
-4.364360359838e0));
#61899=cartesian_point('',(-7.340589400135e1,-1.831170311253e1,
-4.316082750444e0));
#61900=cartesian_point('',(-7.349376996069e1,-1.814654845432e1,
-4.262087728992e0));
#61901=cartesian_point('',(-7.355823673570e1,-1.789047403641e1,
-4.260942712203e0));
#61902=cartesian_point('',(-7.357764076583e1,-1.771543263231e1,
-4.288706524619e0));
#61903=cartesian_point('',(-7.357205358447e1,-1.754619557873e1,
-4.342998101022e0));
#61904=cartesian_point('',(-7.354451924811e1,-1.739265942622e1,
-4.416774340872e0));
#61905=cartesian_point('',(-7.349937544550e1,-1.725646584835e1,
-4.504618649921e0));
#61906=cartesian_point('',(-7.344016274073e1,-1.713624046338e1,
-4.603583566316e0));
#61907=cartesian_point('',(-7.336910593020e1,-1.702991996778e1,
-4.712733098333e0));
#61908=cartesian_point('',(-7.328735908485e1,-1.693586083186e1,
-4.832314252756e0));
#61909=cartesian_point('',(-7.319568900901e1,-1.685333530855e1,
-4.962752061017e0));
#61910=cartesian_point('',(-7.309480147880e1,-1.678230051740e1,
-5.104282514534e0));
#61911=cartesian_point('',(-7.298523471870e1,-1.672304132919e1,
-5.257164848718e0));
#61912=cartesian_point('',(-7.286719190057e1,-1.667608198420e1,
-5.421963623474e0));
#61913=cartesian_point('',(-7.274047888494e1,-1.664231921773e1,
-5.599698717315e0));
#61914=cartesian_point('',(-7.260465263204e1,-1.662328070403e1,
-5.791712777290e0));
#61915=cartesian_point('',(-7.243671507893e1,-1.662107888968e1,
-6.031622934107e0));
#61916=cartesian_point('',(-7.231666213188e1,-1.663930297319e1,
-6.205873668246e0));
#61917=cartesian_point('',(-7.224510111091e1,-1.665736768909e1,
-6.310923375535e0));
#61918=cartesian_point('',(-7.281197240643e1,-1.824337084415e1,
-4.096579132275e0));
#61919=cartesian_point('',(-7.286137914437e1,-1.818322776841e1,
-4.033068639735e0));
#61920=cartesian_point('',(-7.295947532681e1,-1.802185177688e1,
-3.959327812676e0));
#61921=cartesian_point('',(-7.302663462374e1,-1.775781904455e1,
-3.956861056002e0));
#61922=cartesian_point('',(-7.304172113953e1,-1.757893632452e1,
-3.993941187866e0));
#61923=cartesian_point('',(-7.302575789966e1,-1.741411717905e1,
-4.065555802595e0));
#61924=cartesian_point('',(-7.298451115419e1,-1.727640256647e1,
-4.160077076458e0));
#61925=cartesian_point('',(-7.292535950578e1,-1.716705716766e1,
-4.268635166780e0));
#61926=cartesian_point('',(-7.285421180462e1,-1.708281435138e1,
-4.386501429689e0));
#61927=cartesian_point('',(-7.277487402305e1,-1.701963960636e1,
-4.512151941030e0));
#61928=cartesian_point('',(-7.268959927002e1,-1.697431830730e1,
-4.645817692851e0));
#61929=cartesian_point('',(-7.260001270584e1,-1.694476452055e1,
-4.788092923279e0));
#61930=cartesian_point('',(-7.250750825268e1,-1.692968058041e1,
-4.939435543827e0));
#61931=cartesian_point('',(-7.241321072305e1,-1.692827554122e1,
-5.100339169628e0));
#61932=cartesian_point('',(-7.231793816892e1,-1.694022240831e1,
-5.271580149050e0));
#61933=cartesian_point('',(-7.222229365649e1,-1.696573204650e1,
-5.454334900245e0));
#61934=cartesian_point('',(-7.212693310939e1,-1.700562401448e1,
-5.650016061239e0));
#61935=cartesian_point('',(-7.201830479931e1,-1.706998321089e1,
-5.892552203156e0));
#61936=cartesian_point('',(-7.194958374610e1,-1.712945588417e1,
-6.067012426364e0));
#61937=cartesian_point('',(-7.191206523065e1,-1.716955335461e1,
-6.171590783891e0));
#61938=cartesian_point('',(-7.251477817680e1,-1.786116036199e1,
-4.493285454710e0));
#61939=cartesian_point('',(-7.253005527862e1,-1.784498647356e1,
-4.451812623469e0));
#61940=cartesian_point('',(-7.256304108303e1,-1.779471186596e1,
-4.406406644833e0));
#61941=cartesian_point('',(-7.258470373659e1,-1.771007472198e1,
-4.404157455284e0));
#61942=cartesian_point('',(-7.258856487785e1,-1.765309307051e1,
-4.426063946529e0));
#61943=cartesian_point('',(-7.258141662410e1,-1.760214647804e1,
-4.470504487842e0));
#61944=cartesian_point('',(-7.256557955362e1,-1.756192159850e1,
-4.532806795834e0));
#61945=cartesian_point('',(-7.254394146455e1,-1.753274543988e1,
-4.609326030977e0));
#61946=cartesian_point('',(-7.251880305501e1,-1.751323803688e1,
-4.698029194032e0));
#61947=cartesian_point('',(-7.249165548110e1,-1.750176435870e1,
-4.798285067546e0));
#61948=cartesian_point('',(-7.246340921334e1,-1.749702334628e1,
-4.910355894546e0));
#61949=cartesian_point('',(-7.243473317446e1,-1.749810825624e1,
-5.034591128630e0));
#61950=cartesian_point('',(-7.240619400918e1,-1.750437827375e1,
-5.171125833160e0));
#61951=cartesian_point('',(-7.237825480920e1,-1.751538525643e1,
-5.320112451527e0));
#61952=cartesian_point('',(-7.235128471235e1,-1.753087050956e1,
-5.482022543756e0));
#61953=cartesian_point('',(-7.232561473032e1,-1.755077822820e1,
-5.657816749254e0));
#61954=cartesian_point('',(-7.230164477558e1,-1.757524271789e1,
-5.848831291652e0));
#61955=cartesian_point('',(-7.227660011018e1,-1.760909388535e1,
-6.088745036974e0));
#61956=cartesian_point('',(-7.226311814272e1,-1.763639422434e1,
-6.264103482137e0));
#61957=cartesian_point('',(-7.225678632388e1,-1.765367116310e1,
-6.370214296754e0));
#61958=cartesian_point('',(-7.289699397031e1,-1.780009669973e1,
-4.974183283157e0));
#61959=cartesian_point('',(-7.289657796337e1,-1.779175349867e1,
-4.959782310728e0));
#61960=cartesian_point('',(-7.288436526878e1,-1.779738556130e1,
-4.949344045135e0));
#61961=cartesian_point('',(-7.287889391819e1,-1.781708074447e1,
-4.948533475810e0));
#61962=cartesian_point('',(-7.288104213345e1,-1.782942749943e1,
-4.952972139271e0));
#61963=cartesian_point('',(-7.288900548157e1,-1.783523704985e1,
-4.965491320634e0));
#61964=cartesian_point('',(-7.290053128041e1,-1.783156358365e1,
-4.989740080761e0));
#61965=cartesian_point('',(-7.291305388637e1,-1.781860736959e1,
-5.028333778955e0));
#61966=cartesian_point('',(-7.292456735782e1,-1.779789423717e1,
-5.082468738907e0));
#61967=cartesian_point('',(-7.293373812077e1,-1.777104940040e1,
-5.152581251079e0));
#61968=cartesian_point('',(-7.293965632211e1,-1.773937089246e1,
-5.238966361734e0));
#61969=cartesian_point('',(-7.294161882340e1,-1.770394363530e1,
-5.341672815839e0));
#61970=cartesian_point('',(-7.293905969736e1,-1.766573446955e1,
-5.460440317769e0));
#61971=cartesian_point('',(-7.293149996130e1,-1.762555522835e1,
-5.595003648591e0));
#61972=cartesian_point('',(-7.291845270950e1,-1.758403514370e1,
-5.745458842983e0));
#61973=cartesian_point('',(-7.289930559618e1,-1.754166102211e1,
-5.912494081115e0));
#61974=cartesian_point('',(-7.287322203737e1,-1.749890715635e1,
-6.097334544681e0));
#61975=cartesian_point('',(-7.283377052209e1,-1.744980794031e1,
-6.333213513948e0));
#61976=cartesian_point('',(-7.279863192984e1,-1.741857622684e1,
-6.508845008404e0));
#61977=cartesian_point('',(-7.277501156867e1,-1.740156087765e1,
-6.616250431811e0));
#61978=(bounded_surface()b_spline_surface(3,3,((#61898,#61899,#61900,#61901,
#61902,#61903,#61904,#61905,#61906,#61907,#61908,#61909,#61910,#61911,#61912,
#61913,#61914,#61915,#61916,#61917),(#61918,#61919,#61920,#61921,#61922,#61923,
#61924,#61925,#61926,#61927,#61928,#61929,#61930,#61931,#61932,#61933,#61934,
#61935,#61936,#61937),(#61938,#61939,#61940,#61941,#61942,#61943,#61944,#61945,
#61946,#61947,#61948,#61949,#61950,#61951,#61952,#61953,#61954,#61955,#61956,
#61957),(#61958,#61959,#61960,#61961,#61962,#61963,#61964,#61965,#61966,#61967,
#61968,#61969,#61970,#61971,#61972,#61973,#61974,#61975,#61976,#61977)),
.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.961394586448e-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());
#61980=oriented_edge('',*,*,#61979,.f.);
#61981=oriented_edge('',*,*,#61889,.t.);
#61982=oriented_edge('',*,*,#61878,.f.);
#61983=oriented_edge('',*,*,#46039,.t.);
#61984=edge_loop('',(#61980,#61981,#61982,#61983));
#61985=face_outer_bound('',#61984,.f.);
#61987=cartesian_point('',(-7.230690345956e1,-1.788138903371e1,
-2.460528104879e1));
#61988=direction('',(-1.094246498082e-2,7.908770270327e-3,9.999088527526e-1));
#61989=direction('',(5.851059782975e-1,8.109568385776e-1,-1.117067604845e-5));
#61990=axis2_placement_3d('',#61987,#61988,#61989);
#61991=cylindrical_surface('',#61990,3.000055924634e-1);
#61992=oriented_edge('',*,*,#61979,.t.);
#61993=oriented_edge('',*,*,#46037,.f.);
#61995=oriented_edge('',*,*,#61994,.f.);
#61997=oriented_edge('',*,*,#61996,.f.);
#61998=edge_loop('',(#61992,#61993,#61995,#61997));
#61999=face_outer_bound('',#61998,.f.);
#62001=cartesian_point('',(-6.857340743306e1,-1.704133318301e1,
-3.934391487367e1));
#62002=direction('',(2.586722219556e-1,-9.659089207404e-1,1.042297570854e-2));
#62003=direction('',(-7.888366719654e-1,-2.174550364061e-1,-5.748478164733e-1));
#62004=axis2_placement_3d('',#62001,#62002,#62003);
#62005=toroidal_surface('',#62004,3.697836906371e0,2.999996386506e-1);
#62007=oriented_edge('',*,*,#62006,.f.);
#62008=oriented_edge('',*,*,#61994,.t.);
#62010=oriented_edge('',*,*,#62009,.t.);
#62012=oriented_edge('',*,*,#62011,.t.);
#62014=oriented_edge('',*,*,#62013,.f.);
#62015=edge_loop('',(#62007,#62008,#62010,#62012,#62014));
#62016=face_outer_bound('',#62015,.f.);
#62018=cartesian_point('',(-6.447227858158e1,-1.520474261931e1,0.e0));
#62019=direction('',(-2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#62020=direction('',(-9.659258262891e-1,-2.588190451026e-1,0.e0));
#62021=axis2_placement_3d('',#62018,#62019,#62020);
#62022=plane('',#62021);
#62024=oriented_edge('',*,*,#62023,.t.);
#62026=oriented_edge('',*,*,#62025,.t.);
#62027=oriented_edge('',*,*,#61891,.t.);
#62028=oriented_edge('',*,*,#61996,.t.);
#62029=oriented_edge('',*,*,#62006,.t.);
#62031=oriented_edge('',*,*,#62030,.t.);
#62032=edge_loop('',(#62024,#62026,#62027,#62028,#62029,#62031));
#62033=face_outer_bound('',#62032,.f.);
#62035=cartesian_point('',(-7.191482906375e1,-1.691490619496e1,
-2.154670092964e1));
#62036=direction('',(1.083462700186e-2,-7.937675618002e-3,-9.999097980136e-1));
#62037=direction('',(7.235256349643e-1,6.902934780705e-1,2.360017549248e-3));
#62038=axis2_placement_3d('',#62035,#62036,#62037);
#62039=cylindrical_surface('',#62038,5.000150358372e-1);
#62040=oriented_edge('',*,*,#57869,.f.);
#62042=oriented_edge('',*,*,#62041,.t.);
#62043=oriented_edge('',*,*,#62023,.f.);
#62044=oriented_edge('',*,*,#57846,.f.);
#62045=edge_loop('',(#62040,#62042,#62043,#62044));
#62046=face_outer_bound('',#62045,.f.);
#62048=cartesian_point('',(-7.447219646794e1,-1.745508763821e1,
-8.219509828676e0));
#62049=direction('',(2.585925468819e-1,-9.659303142669e-1,1.041742182436e-2));
#62050=direction('',(8.384901128905e-1,2.298037762817e-1,4.940896224285e-1));
#62051=axis2_placement_3d('',#62048,#62049,#62050);
#62052=toroidal_surface('',#62051,2.497873680370e0,4.999993431588e-1);
#62054=oriented_edge('',*,*,#62053,.f.);
#62056=oriented_edge('',*,*,#62055,.f.);
#62057=oriented_edge('',*,*,#61893,.t.);
#62058=oriented_edge('',*,*,#62025,.f.);
#62059=oriented_edge('',*,*,#62041,.f.);
#62060=edge_loop('',(#62054,#62056,#62057,#62058,#62059));
#62061=face_outer_bound('',#62060,.f.);
#62063=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#62064=direction('',(0.e0,0.e0,1.e0));
#62065=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#62066=axis2_placement_3d('',#62063,#62064,#62065);
#62067=toroidal_surface('',#62066,7.649382607502e1,3.e0);
#62068=oriented_edge('',*,*,#62055,.t.);
#62069=oriented_edge('',*,*,#62053,.t.);
#62070=oriented_edge('',*,*,#57867,.t.);
#62071=oriented_edge('',*,*,#57865,.t.);
#62073=oriented_edge('',*,*,#62072,.t.);
#62075=oriented_edge('',*,*,#62074,.t.);
#62076=oriented_edge('',*,*,#61872,.t.);
#62077=oriented_edge('',*,*,#61870,.t.);
#62078=edge_loop('',(#62068,#62069,#62070,#62071,#62073,#62075,#62076,#62077));
#62079=face_outer_bound('',#62078,.f.);
#62081=cartesian_point('',(-7.548310243236e1,-1.237284487871e1,
-8.219506755298e0));
#62082=direction('',(-1.307248302683e-1,9.913639249407e-1,1.042051234243e-2));
#62083=direction('',(9.903587389282e-1,1.310637537302e-1,-4.485377003852e-2));
#62084=axis2_placement_3d('',#62081,#62082,#62083);
#62085=toroidal_surface('',#62084,2.497861005218e0,4.999993257731e-1);
#62086=oriented_edge('',*,*,#62074,.f.);
#62087=oriented_edge('',*,*,#62072,.f.);
#62089=oriented_edge('',*,*,#62088,.t.);
#62090=oriented_edge('',*,*,#61836,.f.);
#62091=oriented_edge('',*,*,#61855,.f.);
#62092=edge_loop('',(#62086,#62087,#62089,#62090,#62091));
#62093=face_outer_bound('',#62092,.f.);
#62095=cartesian_point('',(-7.291369301690e1,-1.189327799626e1,
-2.154670092378e1));
#62096=direction('',(-6.972273178790e-3,-1.147968828860e-2,9.999097980136e-1));
#62097=direction('',(9.326144029186e-1,-3.608667424215e-1,2.360017549172e-3));
#62098=axis2_placement_3d('',#62095,#62096,#62097);
#62099=cylindrical_surface('',#62098,5.000150358338e-1);
#62100=oriented_edge('',*,*,#57863,.f.);
#62101=oriented_edge('',*,*,#57904,.t.);
#62102=oriented_edge('',*,*,#61838,.f.);
#62103=oriented_edge('',*,*,#62088,.f.);
#62104=edge_loop('',(#62100,#62101,#62102,#62103));
#62105=face_outer_bound('',#62104,.f.);
#62107=cartesian_point('',(-7.107151672124e1,-1.774045904696e1,
-4.213845709170e1));
#62108=direction('',(-5.286227641788e-1,-1.325538204640e-1,8.384434732720e-1));
#62109=direction('',(4.633079616472e-1,7.825803099383e-1,4.158290407982e-1));
#62110=axis2_placement_3d('',#62107,#62108,#62109);
#62111=cylindrical_surface('',#62110,3.000000000015e-1);
#62112=oriented_edge('',*,*,#57817,.f.);
#62113=oriented_edge('',*,*,#57848,.t.);
#62114=oriented_edge('',*,*,#62030,.f.);
#62115=oriented_edge('',*,*,#62013,.t.);
#62117=oriented_edge('',*,*,#62116,.f.);
#62118=edge_loop('',(#62112,#62113,#62114,#62115,#62117));
#62119=face_outer_bound('',#62118,.f.);
#62121=cartesian_point('',(-4.973193104165e-11,-1.332069878203e-11,
-4.228096149021e1));
#62122=direction('',(0.e0,0.e0,1.e0));
#62123=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#62124=axis2_placement_3d('',#62121,#62122,#62123);
#62125=conical_surface('',#62124,7.351737503131e1,3.302386755580e1);
#62126=oriented_edge('',*,*,#57699,.f.);
#62127=oriented_edge('',*,*,#57697,.f.);
#62128=oriented_edge('',*,*,#62116,.t.);
#62130=oriented_edge('',*,*,#62129,.f.);
#62132=oriented_edge('',*,*,#62131,.f.);
#62134=oriented_edge('',*,*,#62133,.f.);
#62136=oriented_edge('',*,*,#62135,.t.);
#62137=edge_loop('',(#62126,#62127,#62128,#62130,#62132,#62134,#62136));
#62138=face_outer_bound('',#62137,.f.);
#62140=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#62141=direction('',(0.e0,0.e0,1.e0));
#62142=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#62143=axis2_placement_3d('',#62140,#62141,#62142);
#62144=toroidal_surface('',#62143,7.065650925828e1,4.e0);
#62146=oriented_edge('',*,*,#62145,.f.);
#62148=oriented_edge('',*,*,#62147,.f.);
#62149=oriented_edge('',*,*,#62133,.t.);
#62150=oriented_edge('',*,*,#62131,.t.);
#62151=oriented_edge('',*,*,#62129,.t.);
#62152=oriented_edge('',*,*,#62011,.f.);
#62153=oriented_edge('',*,*,#62009,.f.);
#62154=oriented_edge('',*,*,#46035,.t.);
#62155=oriented_edge('',*,*,#46033,.t.);
#62156=edge_loop('',(#62146,#62148,#62149,#62150,#62151,#62152,#62153,#62154,
#62155));
#62157=face_outer_bound('',#62156,.f.);
#62159=cartesian_point('',(-6.790633773049e1,-1.952856279004e1,
-3.934373633895e1));
#62160=direction('',(-2.588736555219e-1,9.658547373016e-1,1.044303158730e-2));
#62161=direction('',(-9.654635684568e-1,-2.590676753072e-1,2.764122995609e-2));
#62162=axis2_placement_3d('',#62159,#62160,#62161);
#62163=toroidal_surface('',#62162,3.698456012582e0,2.999994703736e-1);
#62165=oriented_edge('',*,*,#62164,.f.);
#62167=oriented_edge('',*,*,#62166,.t.);
#62168=oriented_edge('',*,*,#62147,.t.);
#62169=oriented_edge('',*,*,#62145,.t.);
#62171=oriented_edge('',*,*,#62170,.f.);
#62172=edge_loop('',(#62165,#62167,#62168,#62169,#62171));
#62173=face_outer_bound('',#62172,.f.);
#62175=cartesian_point('',(-7.540021140892e1,-2.227397811698e1,0.e0));
#62176=direction('',(2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#62177=direction('',(9.659258262891e-1,2.588190451026e-1,0.e0));
#62178=axis2_placement_3d('',#62175,#62176,#62177);
#62179=plane('',#62178);
#62181=oriented_edge('',*,*,#62180,.t.);
#62183=oriented_edge('',*,*,#62182,.t.);
#62185=oriented_edge('',*,*,#62184,.t.);
#62187=oriented_edge('',*,*,#62186,.t.);
#62188=oriented_edge('',*,*,#62164,.t.);
#62190=oriented_edge('',*,*,#62189,.t.);
#62191=edge_loop('',(#62181,#62183,#62185,#62187,#62188,#62190));
#62192=face_outer_bound('',#62191,.f.);
#62194=cartesian_point('',(-7.130603284789e1,-2.162313214582e1,
-6.593067342680e0));
#62195=direction('',(-4.294797674321e-1,-1.247758099050e-1,8.944149633302e-1));
#62196=direction('',(8.840176144139e-1,-2.604886070851e-1,3.881475788729e-1));
#62197=axis2_placement_3d('',#62194,#62195,#62196);
#62198=cylindrical_surface('',#62197,5.000000030390e-1);
#62200=oriented_edge('',*,*,#62199,.f.);
#62202=oriented_edge('',*,*,#62201,.t.);
#62203=oriented_edge('',*,*,#62180,.f.);
#62205=oriented_edge('',*,*,#62204,.f.);
#62206=edge_loop('',(#62200,#62202,#62203,#62205));
#62207=face_outer_bound('',#62206,.f.);
#62209=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#62210=direction('',(0.e0,0.e0,1.e0));
#62211=direction('',(0.e0,-1.e0,0.e0));
#62212=axis2_placement_3d('',#62209,#62210,#62211);
#62213=conical_surface('',#62212,7.438528799863e1,2.656505117708e1);
#62215=oriented_edge('',*,*,#62214,.t.);
#62217=oriented_edge('',*,*,#62216,.f.);
#62219=oriented_edge('',*,*,#62218,.f.);
#62220=oriented_edge('',*,*,#62199,.t.);
#62222=oriented_edge('',*,*,#62221,.f.);
#62223=oriented_edge('',*,*,#46027,.t.);
#62225=oriented_edge('',*,*,#62224,.t.);
#62226=edge_loop('',(#62215,#62217,#62219,#62220,#62222,#62223,#62225));
#62227=face_outer_bound('',#62226,.f.);
#62229=cartesian_point('',(-6.968650908210e1,-2.623498128932e1,
-6.695452790975e0));
#62230=direction('',(4.166879165902e-1,1.624594148095e-1,-8.944149589019e-1));
#62231=direction('',(5.427630361777e-1,7.448152166571e-1,3.881476260332e-1));
#62232=axis2_placement_3d('',#62229,#62230,#62231);
#62233=cylindrical_surface('',#62232,5.000000035617e-1);
#62234=oriented_edge('',*,*,#62214,.f.);
#62236=oriented_edge('',*,*,#62235,.f.);
#62238=oriented_edge('',*,*,#62237,.f.);
#62240=oriented_edge('',*,*,#62239,.f.);
#62241=edge_loop('',(#62234,#62236,#62238,#62240));
#62242=face_outer_bound('',#62241,.f.);
#62244=cartesian_point('',(-7.032622499667e1,-2.780492582698e1,
-4.364360361652e0));
#62245=cartesian_point('',(-7.038773951475e1,-2.773643579427e1,
-4.316082753933e0));
#62246=cartesian_point('',(-7.049642069642e1,-2.758416416767e1,
-4.262087729007e0));
#62247=cartesian_point('',(-7.059376037035e1,-2.733869509847e1,
-4.260942712194e0));
#62248=cartesian_point('',(-7.063584588427e1,-2.716768393201e1,
-4.288706524612e0));
#62249=cartesian_point('',(-7.065239637021e1,-2.699916545138e1,
-4.342998101016e0));
#62250=cartesian_point('',(-7.064513808326e1,-2.684334886985e1,
-4.416774340866e0));
#62251=cartesian_point('',(-7.061815732127e1,-2.670242799827e1,
-4.504618649915e0));
#62252=cartesian_point('',(-7.057514375111e1,-2.657550234925e1,
-4.603583566310e0));
#62253=cartesian_point('',(-7.051857245088e1,-2.646081666532e1,
-4.712733098326e0));
#62254=cartesian_point('',(-7.044980214199e1,-2.635689211390e1,
-4.832314252749e0));
#62255=cartesian_point('',(-7.036968805867e1,-2.626310726194e1,
-4.962752061010e0));
#62256=cartesian_point('',(-7.027893553607e1,-2.617951171812e1,
-5.104282514527e0));
#62257=cartesian_point('',(-7.017804101098e1,-2.610645816848e1,
-5.257164848711e0));
#62258=cartesian_point('',(-7.006713749002e1,-2.604449288763e1,
-5.421963623466e0));
#62259=cartesian_point('',(-6.994591544714e1,-2.599447959888e1,
-5.599698717306e0));
#62260=cartesian_point('',(-6.981373623137e1,-2.595787507871e1,
-5.791712777281e0));
#62261=cartesian_point('',(-6.964752280174e1,-2.593377185185e1,
-6.031622934108e0));
#62262=cartesian_point('',(-6.952611820408e1,-2.593616997174e1,
-6.205873668257e0));
#62263=cartesian_point('',(-6.945281147891e1,-2.594473955400e1,
-6.310923375555e0));
#62264=cartesian_point('',(-6.980781821094e1,-2.759116580205e1,
-4.096579143266e0));
#62265=cartesian_point('',(-6.986465245474e1,-2.753798612325e1,
-4.033068644495e0));
#62266=cartesian_point('',(-6.998297320960e1,-2.739079484371e1,
-3.959327812725e0));
#62267=cartesian_point('',(-7.008402113912e1,-2.713778698900e1,
-3.956861055993e0));
#62268=cartesian_point('',(-7.012232746798e1,-2.696240382090e1,
-3.993941187860e0));
#62269=cartesian_point('',(-7.012801401129e1,-2.679691110516e1,
-4.065555802590e0));
#62270=cartesian_point('',(-7.010509550144e1,-2.665499087955e1,
-4.160077076454e0));
#62271=cartesian_point('',(-7.006072234213e1,-2.653886010636e1,
-4.268635166774e0));
#62272=cartesian_point('',(-7.000117921344e1,-2.644605136053e1,
-4.386501429683e0));
#62273=cartesian_point('',(-6.993076613650e1,-2.637306142568e1,
-4.512151941024e0));
#62274=cartesian_point('',(-6.985213653740e1,-2.631699726782e1,
-4.645817692845e0));
#62275=cartesian_point('',(-6.976717394195e1,-2.627600292471e1,
-4.788092923272e0));
#62276=cartesian_point('',(-6.967742972648e1,-2.624897377574e1,
-4.939435543820e0));
#62277=cartesian_point('',(-6.958412231970e1,-2.623527245938e1,
-5.100339169621e0));
#62278=cartesian_point('',(-6.948810545641e1,-2.623468155565e1,
-5.271580149042e0));
#62279=cartesian_point('',(-6.938994952011e1,-2.624748884133e1,
-5.454334900237e0));
#62280=cartesian_point('',(-6.929019784903e1,-2.627459247890e1,
-5.650016061231e0));
#62281=cartesian_point('',(-6.917409830834e1,-2.632422223378e1,
-5.892552203157e0));
#62282=cartesian_point('',(-6.909820243168e1,-2.637421621270e1,
-6.067012426373e0));
#62283=cartesian_point('',(-6.905577112231e1,-2.640907349470e1,
-6.171590783920e0));
#62284=cartesian_point('',(-6.956305492872e1,-2.717343351170e1,
-4.493285455523e0));
#62285=cartesian_point('',(-6.958031246394e1,-2.715939208059e1,
-4.451812626400e0));
#62286=cartesian_point('',(-6.961957822511e1,-2.711385308961e1,
-4.406406644876e0));
#62287=cartesian_point('',(-6.965210291660e1,-2.703276756981e1,
-4.404157455275e0));
#62288=cartesian_point('',(-6.966336862325e1,-2.697677738434e1,
-4.426063946521e0));
#62289=cartesian_point('',(-6.966293138852e1,-2.692533361269e1,
-4.470504487835e0));
#62290=cartesian_point('',(-6.965248020674e1,-2.688338571006e1,
-4.532806795827e0));
#62291=cartesian_point('',(-6.963483548741e1,-2.685163482015e1,
-4.609326030970e0));
#62292=cartesian_point('',(-6.961245836747e1,-2.682901308481e1,
-4.698029194026e0));
#62293=cartesian_point('',(-6.958704066035e1,-2.681409409609e1,
-4.798285067539e0));
#62294=cartesian_point('',(-6.955965486962e1,-2.680570676591e1,
-4.910355894539e0));
#62295=cartesian_point('',(-6.953108254907e1,-2.680303942015e1,
-5.034591128623e0));
#62296=cartesian_point('',(-6.950196913879e1,-2.680553068822e1,
-5.171125833153e0));
#62297=cartesian_point('',(-6.947283226300e1,-2.681279670725e1,
-5.320112451520e0));
#62298=cartesian_point('',(-6.944407166794e1,-2.682462917785e1,
-5.482022543749e0));
#62299=cartesian_point('',(-6.941602281745e1,-2.684101597819e1,
-5.657816749246e0));
#62300=cartesian_point('',(-6.938906467231e1,-2.686214246386e1,
-5.848831291644e0));
#62301=cartesian_point('',(-6.935981580350e1,-2.689243504507e1,
-6.088745036975e0));
#62302=cartesian_point('',(-6.934288576685e1,-2.691774207602e1,
-6.264103482148e0));
#62303=cartesian_point('',(-6.933435302467e1,-2.693404473996e1,
-6.370214296766e0));
#62304=cartesian_point('',(-6.994997126294e1,-2.716278148897e1,
-4.974183285176e0));
#62305=cartesian_point('',(-6.995064779723e1,-2.715445532821e1,
-4.959782311397e0));
#62306=cartesian_point('',(-6.993780445164e1,-2.715844513108e1,
-4.949344045142e0));
#62307=cartesian_point('',(-6.992980917175e1,-2.717725766515e1,
-4.948533475800e0));
#62308=cartesian_point('',(-6.993032743382e1,-2.718977919027e1,
-4.952972139261e0));
#62309=cartesian_point('',(-6.993746435589e1,-2.719657846467e1,
-4.965491320625e0));
#62310=cartesian_point('',(-6.994937103349e1,-2.719444084413e1,
-4.989740080752e0));
#62311=cartesian_point('',(-6.996347763210e1,-2.718323000035e1,
-5.028333778947e0));
#62312=cartesian_point('',(-6.997759621051e1,-2.716419688123e1,
-5.082468738899e0));
#62313=cartesian_point('',(-6.999019247064e1,-2.713877873053e1,
-5.152581251071e0));
#62314=cartesian_point('',(-7.000019491596e1,-2.710814371690e1,
-5.238966361726e0));
#62315=cartesian_point('',(-7.000676481276e1,-2.707327570266e1,
-5.341672815831e0));
#62316=cartesian_point('',(-7.000921487731e1,-2.703505938864e1,
-5.460440317761e0));
#62317=cartesian_point('',(-7.000696425920e1,-2.699423714285e1,
-5.595003648584e0));
#62318=cartesian_point('',(-6.999944808699e1,-2.695136926019e1,
-5.745458842975e0));
#62319=cartesian_point('',(-6.998599571263e1,-2.690685845529e1,
-5.912494081107e0));
#62320=cartesian_point('',(-6.996571580158e1,-2.686106576717e1,
-6.097334544672e0));
#62321=cartesian_point('',(-6.993301053318e1,-2.680723714565e1,
-6.333213513949e0));
#62322=cartesian_point('',(-6.990224911309e1,-2.677168611717e1,
-6.508845008413e0));
#62323=cartesian_point('',(-6.988105177620e1,-2.675173326094e1,
-6.616250431840e0));
#62324=(bounded_surface()b_spline_surface(3,3,((#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,#62296,#62297,#62298,#62299,#62300,#62301,#62302,
#62303),(#62304,#62305,#62306,#62307,#62308,#62309,#62310,#62311,#62312,#62313,
#62314,#62315,#62316,#62317,#62318,#62319,#62320,#62321,#62322,#62323)),
.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.961394575662e-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());
#62326=oriented_edge('',*,*,#62325,.f.);
#62327=oriented_edge('',*,*,#62235,.t.);
#62328=oriented_edge('',*,*,#62224,.f.);
#62329=oriented_edge('',*,*,#46025,.t.);
#62330=edge_loop('',(#62326,#62327,#62328,#62329));
#62331=face_outer_bound('',#62330,.f.);
#62333=cartesian_point('',(-6.935431825466e1,-2.716635605150e1,
-2.460528104879e1));
#62334=direction('',(-1.188115234447e-2,6.412831356779e-3,9.999088527526e-1));
#62335=direction('',(4.742492073743e-1,8.803906457818e-1,-1.117067560257e-5));
#62336=axis2_placement_3d('',#62333,#62334,#62335);
#62337=cylindrical_surface('',#62336,3.000055924656e-1);
#62338=oriented_edge('',*,*,#62325,.t.);
#62339=oriented_edge('',*,*,#46023,.f.);
#62341=oriented_edge('',*,*,#62340,.f.);
#62343=oriented_edge('',*,*,#62342,.f.);
#62344=edge_loop('',(#62338,#62339,#62341,#62343));
#62345=face_outer_bound('',#62344,.f.);
#62347=cartesian_point('',(-6.576241209548e1,-2.584616797560e1,
-3.934391487367e1));
#62348=direction('',(3.825356585543e-1,-9.238819359168e-1,1.042297563501e-2));
#62349=direction('',(-7.537044870652e-1,-3.185585253463e-1,-5.748478164758e-1));
#62350=axis2_placement_3d('',#62347,#62348,#62349);
#62351=toroidal_surface('',#62350,3.697836906340e0,2.999996386485e-1);
#62353=oriented_edge('',*,*,#62352,.f.);
#62354=oriented_edge('',*,*,#62340,.t.);
#62356=oriented_edge('',*,*,#62355,.t.);
#62358=oriented_edge('',*,*,#62357,.t.);
#62360=oriented_edge('',*,*,#62359,.f.);
#62361=edge_loop('',(#62353,#62354,#62356,#62358,#62360));
#62362=face_outer_bound('',#62361,.f.);
#62364=cartesian_point('',(-6.193609214298e1,-2.348998496543e1,0.e0));
#62365=direction('',(-3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#62366=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#62367=axis2_placement_3d('',#62364,#62365,#62366);
#62368=plane('',#62367);
#62370=oriented_edge('',*,*,#62369,.t.);
#62372=oriented_edge('',*,*,#62371,.t.);
#62373=oriented_edge('',*,*,#62237,.t.);
#62374=oriented_edge('',*,*,#62342,.t.);
#62375=oriented_edge('',*,*,#62352,.t.);
#62377=oriented_edge('',*,*,#62376,.t.);
#62378=edge_loop('',(#62370,#62372,#62373,#62374,#62375,#62377));
#62379=face_outer_bound('',#62378,.f.);
#62381=cartesian_point('',(-6.909174943444e1,-2.615696562946e1,
-2.154670092978e1));
#62382=direction('',(1.177800983938e-2,-6.455565096027e-3,-9.999097980136e-1));
#62383=direction('',(6.272343936438e-1,7.788269677839e-1,2.360017549135e-3));
#62384=axis2_placement_3d('',#62381,#62382,#62383);
#62385=cylindrical_surface('',#62384,5.000150358344e-1);
#62386=oriented_edge('',*,*,#57579,.f.);
#62388=oriented_edge('',*,*,#62387,.t.);
#62389=oriented_edge('',*,*,#62369,.f.);
#62390=oriented_edge('',*,*,#57556,.f.);
#62391=edge_loop('',(#62386,#62388,#62389,#62390));
#62392=face_outer_bound('',#62391,.f.);
#62394=cartesian_point('',(-7.155673037930e1,-2.702632917463e1,
-8.219509828709e0));
#62395=direction('',(3.824594575270e-1,-9.239135461027e-1,1.041742176135e-2));
#62396=direction('',(8.013213019279e-1,3.372826946194e-1,4.940896224238e-1));
#62397=axis2_placement_3d('',#62394,#62395,#62396);
#62398=toroidal_surface('',#62397,2.497873680453e0,4.999993431537e-1);
#62400=oriented_edge('',*,*,#62399,.f.);
#62402=oriented_edge('',*,*,#62401,.f.);
#62403=oriented_edge('',*,*,#62239,.t.);
#62404=oriented_edge('',*,*,#62371,.f.);
#62405=oriented_edge('',*,*,#62387,.f.);
#62406=edge_loop('',(#62400,#62402,#62403,#62404,#62405));
#62407=face_outer_bound('',#62406,.f.);
#62409=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#62410=direction('',(0.e0,0.e0,1.e0));
#62411=direction('',(9.464514318493e-1,3.228462283353e-1,0.e0));
#62412=axis2_placement_3d('',#62409,#62410,#62411);
#62413=toroidal_surface('',#62412,7.649382607502e1,3.e0);
#62414=oriented_edge('',*,*,#62401,.t.);
#62415=oriented_edge('',*,*,#62399,.t.);
#62416=oriented_edge('',*,*,#57577,.t.);
#62417=oriented_edge('',*,*,#57575,.t.);
#62419=oriented_edge('',*,*,#62418,.t.);
#62421=oriented_edge('',*,*,#62420,.t.);
#62422=oriented_edge('',*,*,#62218,.t.);
#62423=oriented_edge('',*,*,#62216,.t.);
#62424=edge_loop('',(#62414,#62415,#62416,#62417,#62419,#62421,#62422,#62423));
#62425=face_outer_bound('',#62424,.f.);
#62427=cartesian_point('',(-7.322235369790e1,-2.211951541414e1,
-8.219506755294e0));
#62428=direction('',(-2.590054198938e-1,9.658196546923e-1,1.042051225246e-2));
#62429=direction('',(9.647788297958e-1,2.592102407112e-1,-4.485377005728e-2));
#62430=axis2_placement_3d('',#62427,#62428,#62429);
#62431=toroidal_surface('',#62430,2.497861005244e0,4.999993257743e-1);
#62432=oriented_edge('',*,*,#62420,.f.);
#62433=oriented_edge('',*,*,#62418,.f.);
#62435=oriented_edge('',*,*,#62434,.t.);
#62436=oriented_edge('',*,*,#62182,.f.);
#62437=oriented_edge('',*,*,#62201,.f.);
#62438=edge_loop('',(#62432,#62433,#62435,#62436,#62437));
#62439=face_outer_bound('',#62438,.f.);
#62441=cartesian_point('',(-7.073752197553e1,-2.130867606449e1,
-2.154670092320e1));
#62442=direction('',(-5.414224415093e-3,-1.229154223304e-2,9.999097980136e-1));
#62443=direction('',(9.717383192033e-1,-2.360488705949e-1,2.360017549204e-3));
#62444=axis2_placement_3d('',#62441,#62442,#62443);
#62445=cylindrical_surface('',#62444,5.000150358366e-1);
#62446=oriented_edge('',*,*,#57573,.f.);
#62447=oriented_edge('',*,*,#57614,.t.);
#62448=oriented_edge('',*,*,#62184,.f.);
#62449=oriented_edge('',*,*,#62434,.f.);
#62450=edge_loop('',(#62446,#62447,#62448,#62449));
#62451=face_outer_bound('',#62450,.f.);
#62453=cartesian_point('',(-6.814789547540e1,-2.686538141334e1,
-4.213845709218e1));
#62454=direction('',(-5.067985777021e-1,-2.004189206822e-1,8.384434732716e-1));
#62455=direction('',(3.571970698626e-1,8.363590509492e-1,4.158290408050e-1));
#62456=axis2_placement_3d('',#62453,#62454,#62455);
#62457=cylindrical_surface('',#62456,2.999999999990e-1);
#62458=oriented_edge('',*,*,#57527,.f.);
#62459=oriented_edge('',*,*,#57558,.t.);
#62460=oriented_edge('',*,*,#62376,.f.);
#62461=oriented_edge('',*,*,#62359,.t.);
#62463=oriented_edge('',*,*,#62462,.f.);
#62464=edge_loop('',(#62458,#62459,#62460,#62461,#62463));
#62465=face_outer_bound('',#62464,.f.);
#62467=cartesian_point('',(-4.756730366552e-11,-1.969802755401e-11,
-4.228096149021e1));
#62468=direction('',(0.e0,0.e0,1.e0));
#62469=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#62470=axis2_placement_3d('',#62467,#62468,#62469);
#62471=conical_surface('',#62470,7.351737503131e1,3.302386755580e1);
#62472=oriented_edge('',*,*,#57413,.f.);
#62473=oriented_edge('',*,*,#57411,.f.);
#62474=oriented_edge('',*,*,#62462,.t.);
#62476=oriented_edge('',*,*,#62475,.f.);
#62478=oriented_edge('',*,*,#62477,.f.);
#62480=oriented_edge('',*,*,#62479,.f.);
#62482=oriented_edge('',*,*,#62481,.t.);
#62483=edge_loop('',(#62472,#62473,#62474,#62476,#62478,#62480,#62482));
#62484=face_outer_bound('',#62483,.f.);
#62486=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#62487=direction('',(0.e0,0.e0,1.e0));
#62488=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#62489=axis2_placement_3d('',#62486,#62487,#62488);
#62490=toroidal_surface('',#62489,7.065650925828e1,4.e0);
#62492=oriented_edge('',*,*,#62491,.f.);
#62494=oriented_edge('',*,*,#62493,.f.);
#62495=oriented_edge('',*,*,#62479,.t.);
#62496=oriented_edge('',*,*,#62477,.t.);
#62497=oriented_edge('',*,*,#62475,.t.);
#62498=oriented_edge('',*,*,#62357,.f.);
#62499=oriented_edge('',*,*,#62355,.f.);
#62500=oriented_edge('',*,*,#46021,.t.);
#62501=oriented_edge('',*,*,#46019,.t.);
#62502=edge_loop('',(#62492,#62494,#62495,#62496,#62497,#62498,#62499,#62500,
#62501));
#62503=face_outer_bound('',#62502,.f.);
#62505=cartesian_point('',(-6.477640065696e1,-2.822504892011e1,
-3.934373633895e1));
#62506=direction('',(-3.827282965210e-1,9.238019236463e-1,1.044303162826e-2));
#62507=direction('',(-9.233887766413e-1,-3.828695986616e-1,2.764122995976e-2));
#62508=axis2_placement_3d('',#62505,#62506,#62507);
#62509=toroidal_surface('',#62508,3.698456012569e0,2.999994703724e-1);
#62511=oriented_edge('',*,*,#62510,.f.);
#62513=oriented_edge('',*,*,#62512,.t.);
#62514=oriented_edge('',*,*,#62493,.t.);
#62515=oriented_edge('',*,*,#62491,.t.);
#62517=oriented_edge('',*,*,#62516,.f.);
#62518=edge_loop('',(#62511,#62513,#62514,#62515,#62517));
#62519=face_outer_bound('',#62518,.f.);
#62521=cartesian_point('',(-7.184781459867e1,-3.192512363422e1,0.e0));
#62522=direction('',(3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#62523=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#62524=axis2_placement_3d('',#62521,#62522,#62523);
#62525=plane('',#62524);
#62527=oriented_edge('',*,*,#62526,.t.);
#62529=oriented_edge('',*,*,#62528,.t.);
#62531=oriented_edge('',*,*,#62530,.t.);
#62533=oriented_edge('',*,*,#62532,.t.);
#62534=oriented_edge('',*,*,#62510,.t.);
#62536=oriented_edge('',*,*,#62535,.t.);
#62537=edge_loop('',(#62527,#62529,#62531,#62533,#62534,#62536));
#62538=face_outer_bound('',#62537,.f.);
#62540=cartesian_point('',(-6.787361474924e1,-3.074544820277e1,
-6.593067342438e0));
#62541=direction('',(-4.095189971386e-1,-1.797666942330e-1,8.944149633292e-1));
#62542=direction('',(9.104553071724e-1,-1.428726378901e-1,3.881475788717e-1));
#62543=axis2_placement_3d('',#62540,#62541,#62542);
#62544=cylindrical_surface('',#62543,5.000000030402e-1);
#62546=oriented_edge('',*,*,#62545,.f.);
#62548=oriented_edge('',*,*,#62547,.t.);
#62549=oriented_edge('',*,*,#62526,.f.);
#62551=oriented_edge('',*,*,#62550,.f.);
#62552=edge_loop('',(#62546,#62548,#62549,#62551));
#62553=face_outer_bound('',#62552,.f.);
#62555=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#62556=direction('',(0.e0,0.e0,1.e0));
#62557=direction('',(0.e0,-1.e0,0.e0));
#62558=axis2_placement_3d('',#62555,#62556,#62557);
#62559=conical_surface('',#62558,7.438528799863e1,2.656505117708e1);
#62561=oriented_edge('',*,*,#62560,.t.);
#62563=oriented_edge('',*,*,#62562,.f.);
#62565=oriented_edge('',*,*,#62564,.f.);
#62566=oriented_edge('',*,*,#62545,.t.);
#62568=oriented_edge('',*,*,#62567,.f.);
#62569=oriented_edge('',*,*,#46013,.t.);
#62571=oriented_edge('',*,*,#62570,.t.);
#62572=edge_loop('',(#62561,#62563,#62565,#62566,#62568,#62569,#62571));
#62573=face_outer_bound('',#62572,.f.);
#62575=cartesian_point('',(-6.566597912304e1,-3.510645206558e1,
-6.695452797419e0));
#62576=direction('',(3.919178848938e-1,2.154582390947e-1,-8.944149589014e-1));
#62577=direction('',(4.409017290241e-1,8.092880116166e-1,3.881476260358e-1));
#62578=axis2_placement_3d('',#62575,#62576,#62577);
#62579=cylindrical_surface('',#62578,5.000000035653e-1);
#62580=oriented_edge('',*,*,#62560,.f.);
#62582=oriented_edge('',*,*,#62581,.f.);
#62584=oriented_edge('',*,*,#62583,.f.);
#62586=oriented_edge('',*,*,#62585,.f.);
#62587=edge_loop('',(#62580,#62582,#62584,#62586));
#62588=face_outer_bound('',#62587,.f.);
#62590=cartesian_point('',(-6.609530335247e1,-3.674646515294e1,
-4.364360336146e0));
#62591=cartesian_point('',(-6.616523132214e1,-3.668659033055e1,
-4.316082742740e0));
#62592=cartesian_point('',(-6.629285814057e1,-3.654980715960e1,
-4.262087728916e0));
#62593=cartesian_point('',(-6.642140519276e1,-3.631914350769e1,
-4.260942712190e0));
#62594=cartesian_point('',(-6.648545209566e1,-3.615508862735e1,
-4.288706524606e0));
#62595=cartesian_point('',(-6.652385706550e1,-3.599017211759e1,
-4.342998101008e0));
#62596=cartesian_point('',(-6.653699901928e1,-3.583474117196e1,
-4.416774340857e0));
#62597=cartesian_point('',(-6.652864294621e1,-3.569150420185e1,
-4.504618649905e0));
#62598=cartesian_point('',(-6.650256448477e1,-3.556005002181e1,
-4.603583566300e0));
#62599=cartesian_point('',(-6.646144664549e1,-3.543896145341e1,
-4.712733098316e0));
#62600=cartesian_point('',(-6.640682955209e1,-3.532694966437e1,
-4.832314252739e0));
#62601=cartesian_point('',(-6.633964223548e1,-3.522351016858e1,-4.962752061e0));
#62602=cartesian_point('',(-6.626057752131e1,-3.512878421501e1,
-5.104282514518e0));
#62603=cartesian_point('',(-6.617008156453e1,-3.504318627044e1,
-5.257164848703e0));
#62604=cartesian_point('',(-6.606821493073e1,-3.496727529686e1,
-5.421963623459e0));
#62605=cartesian_point('',(-6.595455800338e1,-3.490186722705e1,
-5.599698717300e0));
#62606=cartesian_point('',(-6.582828744775e1,-3.484832301390e1,
-5.791712777276e0));
#62607=cartesian_point('',(-6.566664209947e1,-3.480273078743e1,
-6.031622934107e0));
#62608=cartesian_point('',(-6.554596311752e1,-3.478926191122e1,
-6.205873668258e0));
#62609=cartesian_point('',(-6.547216498657e1,-3.478818973175e1,
-6.310923375565e0));
#62610=cartesian_point('',(-6.560923282796e1,-3.646686820923e1,
-4.096579114869e0));
#62611=cartesian_point('',(-6.567252222616e1,-3.642156186320e1,
-4.033068629201e0));
#62612=cartesian_point('',(-6.580904303009e1,-3.629107379108e1,
-3.959327812531e0));
#62613=cartesian_point('',(-6.594225062183e1,-3.605341987408e1,
-3.956861055990e0));
#62614=cartesian_point('',(-6.600312133185e1,-3.588453711254e1,
-3.993941187853e0));
#62615=cartesian_point('',(-6.603036036003e1,-3.572120245276e1,
-4.065555802582e0));
#62616=cartesian_point('',(-6.602616222785e1,-3.557750490853e1,
-4.160077076444e0));
#62617=cartesian_point('',(-6.599732679470e1,-3.545657579068e1,
-4.268635166764e0));
#62618=cartesian_point('',(-6.595040703793e1,-3.535678909867e1,
-4.386501429673e0));
#62619=cartesian_point('',(-6.589012345289e1,-3.527523285203e1,
-4.512151941014e0));
#62620=cartesian_point('',(-6.581948438196e1,-3.520938510863e1,
-4.645817692835e0));
#62621=cartesian_point('',(-6.574059948879e1,-3.515765163375e1,
-4.788092923263e0));
#62622=cartesian_point('',(-6.565515105943e1,-3.511913975217e1,
-4.939435543811e0));
#62623=cartesian_point('',(-6.556443029110e1,-3.509337659196e1,
-5.100339169613e0));
#62624=cartesian_point('',(-6.546931199380e1,-3.508025802794e1,
-5.271580149035e0));
#62625=cartesian_point('',(-6.537032410891e1,-3.508014382490e1,
-5.454334900231e0));
#62626=cartesian_point('',(-6.526788809259e1,-3.509399538130e1,
-5.650016061226e0));
#62627=cartesian_point('',(-6.514630381665e1,-3.512804651579e1,
-5.892552203155e0));
#62628=cartesian_point('',(-6.506453171602e1,-3.516770638950e1,
-6.067012426378e0));
#62629=cartesian_point('',(-6.501791362411e1,-3.519672706539e1,
-6.171590783921e0));
#62630=cartesian_point('',(-6.542108858160e1,-3.602076177671e1,
-4.493285438877e0));
#62631=cartesian_point('',(-6.544003122320e1,-3.600909294727e1,
-4.451812616979e0));
#62632=cartesian_point('',(-6.548490508550e1,-3.596906876139e1,
-4.406406644699e0));
#62633=cartesian_point('',(-6.552773530448e1,-3.589292226963e1,
-4.404157455273e0));
#62634=cartesian_point('',(-6.554621281716e1,-3.583888155775e1,
-4.426063946517e0));
#62635=cartesian_point('',(-6.555249408266e1,-3.578782082411e1,
-4.470504487829e0));
#62636=cartesian_point('',(-6.554760761219e1,-3.574486763864e1,
-4.532806795820e0));
#62637=cartesian_point('',(-6.553425816864e1,-3.571108528397e1,
-4.609326030962e0));
#62638=cartesian_point('',(-6.551502521705e1,-3.568573628045e1,
-4.698029194018e0));
#62639=cartesian_point('',(-6.549177228073e1,-3.566762724922e1,
-4.798285067531e0));
#62640=cartesian_point('',(-6.546571554550e1,-3.565573711083e1,
-4.910355894531e0));
#62641=cartesian_point('',(-6.543773582360e1,-3.564936314838e1,
-5.034591128615e0));
#62642=cartesian_point('',(-6.540854630684e1,-3.564803304071e1,
-5.171125833145e0));
#62643=cartesian_point('',(-6.537871029527e1,-3.565143377249e1,
-5.320112451512e0));
#62644=cartesian_point('',(-6.534865130376e1,-3.565941100371e1,
-5.482022543742e0));
#62645=cartesian_point('',(-6.531870350842e1,-3.567199650305e1,
-5.657816749240e0));
#62646=cartesian_point('',(-6.528921843422e1,-3.568942350467e1,
-5.848831291639e0));
#62647=cartesian_point('',(-6.525626581825e1,-3.571563918519e1,
-6.088745036975e0));
#62648=cartesian_point('',(-6.523617739004e1,-3.573851989775e1,
-6.264103482150e0));
#62649=cartesian_point('',(-6.522558972191e1,-3.575356934375e1,
-6.370214296778e0));
#62650=cartesian_point('',(-6.580608510456e1,-3.606070349607e1,
-4.974183274501e0));
#62651=cartesian_point('',(-6.580784264985e1,-3.605253689941e1,
-4.959782309231e0));
#62652=cartesian_point('',(-6.579458840894e1,-3.605481617682e1,
-4.949344045078e0));
#62653=cartesian_point('',(-6.578420600216e1,-3.607242417221e1,
-4.948533475798e0));
#62654=cartesian_point('',(-6.578308544344e1,-3.608490622071e1,
-4.952972139259e0));
#62655=cartesian_point('',(-6.578927382476e1,-3.609257888165e1,
-4.965491320621e0));
#62656=cartesian_point('',(-6.580135765454e1,-3.609201368204e1,
-4.989740080748e0));
#62657=cartesian_point('',(-6.581680687800e1,-3.608274002918e1,
-5.028333778942e0));
#62658=cartesian_point('',(-6.583328899058e1,-3.606571258532e1,
-5.082468738893e0));
#62659=cartesian_point('',(-6.584909522238e1,-3.604215603229e1,
-5.152581251065e0));
#62660=cartesian_point('',(-6.586301076707e1,-3.601308868655e1,
-5.238966361719e0));
#62661=cartesian_point('',(-6.587407564662e1,-3.597937651662e1,
-5.341672815824e0));
#62662=cartesian_point('',(-6.588149298048e1,-3.594180694606e1,
-5.460440317754e0));
#62663=cartesian_point('',(-6.588458998902e1,-3.590104017563e1,
-5.595003648577e0));
#62664=cartesian_point('',(-6.588273350020e1,-3.585755797631e1,
-5.745458842968e0));
#62665=cartesian_point('',(-6.587520603864e1,-3.581167208031e1,
-5.912494081101e0));
#62666=cartesian_point('',(-6.586107677025e1,-3.576362409542e1,
-6.097334544667e0));
#62667=cartesian_point('',(-6.583567734497e1,-3.570598709106e1,
-6.333213513948e0));
#62668=cartesian_point('',(-6.580981943346e1,-3.566672503553e1,
-6.508845008416e0));
#62669=cartesian_point('',(-6.579140781304e1,-3.564417607107e1,
-6.616250431842e0));
#62670=(bounded_surface()b_spline_surface(3,3,((#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,#62655,#62656,#62657,#62658,#62659,
#62660,#62661,#62662,#62663,#62664,#62665,#62666,#62667,#62668,#62669)),
.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.961394610206e-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());
#62672=oriented_edge('',*,*,#62671,.f.);
#62673=oriented_edge('',*,*,#62581,.t.);
#62674=oriented_edge('',*,*,#62570,.f.);
#62675=oriented_edge('',*,*,#46011,.t.);
#62676=edge_loop('',(#62672,#62673,#62674,#62675));
#62677=face_outer_bound('',#62676,.f.);
#62679=cartesian_point('',(-6.521506143577e1,-3.598649918531e1,
-2.460528104879e1));
#62680=direction('',(-1.261654989746e-2,4.807167120839e-3,9.999088527526e-1));
#62681=direction('',(3.552779009790e-1,9.347607249725e-1,-1.117067594939e-5));
#62682=axis2_placement_3d('',#62679,#62680,#62681);
#62683=cylindrical_surface('',#62682,3.000055924665e-1);
#62684=oriented_edge('',*,*,#62671,.t.);
#62685=oriented_edge('',*,*,#46009,.f.);
#62687=oriented_edge('',*,*,#62686,.f.);
#62689=oriented_edge('',*,*,#62688,.f.);
#62690=edge_loop('',(#62684,#62685,#62687,#62689));
#62691=face_outer_bound('',#62690,.f.);
#62693=cartesian_point('',(-6.182620365437e1,-3.420876766754e1,
-3.934391487369e1));
#62694=direction('',(4.998538041580e-1,-8.660470749607e-1,1.042297562151e-2));
#62695=direction('',(-7.056762093674e-1,-4.142113897788e-1,-5.748478164787e-1));
#62696=axis2_placement_3d('',#62693,#62694,#62695);
#62697=toroidal_surface('',#62696,3.697836906308e0,2.999996386467e-1);
#62699=oriented_edge('',*,*,#62698,.f.);
#62700=oriented_edge('',*,*,#62686,.t.);
#62702=oriented_edge('',*,*,#62701,.t.);
#62704=oriented_edge('',*,*,#62703,.t.);
#62706=oriented_edge('',*,*,#62705,.f.);
#62707=edge_loop('',(#62699,#62700,#62702,#62704,#62706));
#62708=face_outer_bound('',#62707,.f.);
#62710=cartesian_point('',(-5.834016199589e1,-3.137330715614e1,0.e0));
#62711=direction('',(-4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#62712=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#62713=axis2_placement_3d('',#62710,#62711,#62712);
#62714=plane('',#62713);
#62716=oriented_edge('',*,*,#62715,.t.);
#62718=oriented_edge('',*,*,#62717,.t.);
#62719=oriented_edge('',*,*,#62583,.t.);
#62720=oriented_edge('',*,*,#62688,.t.);
#62721=oriented_edge('',*,*,#62698,.t.);
#62723=oriented_edge('',*,*,#62722,.t.);
#62724=edge_loop('',(#62716,#62718,#62719,#62720,#62721,#62723));
#62725=face_outer_bound('',#62724,.f.);
#62727=cartesian_point('',(-6.508649081646e1,-3.495147212996e1,
-2.154670092950e1));
#62728=direction('',(1.251986766309e-2,-4.862998065429e-3,-9.999097980136e-1));
#62729=direction('',(5.202109979603e-1,8.540345121354e-1,2.360017549294e-3));
#62730=axis2_placement_3d('',#62727,#62728,#62729);
#62731=cylindrical_surface('',#62730,5.000150358377e-1);
#62732=oriented_edge('',*,*,#57297,.f.);
#62734=oriented_edge('',*,*,#62733,.t.);
#62735=oriented_edge('',*,*,#62715,.f.);
#62736=oriented_edge('',*,*,#57274,.f.);
#62737=edge_loop('',(#62732,#62734,#62735,#62736));
#62738=face_outer_bound('',#62737,.f.);
#62740=cartesian_point('',(-6.741690879444e1,-3.613514272608e1,
-8.219509828706e0));
#62741=direction('',(4.997823809527e-1,-8.660883609733e-1,1.041742174366e-2));
#62742=direction('',(7.504416612848e-1,4.389906126803e-1,4.940896224235e-1));
#62743=axis2_placement_3d('',#62740,#62741,#62742);
#62744=toroidal_surface('',#62743,2.497873680459e0,4.999993431533e-1);
#62746=oriented_edge('',*,*,#62745,.f.);
#62748=oriented_edge('',*,*,#62747,.f.);
#62749=oriented_edge('',*,*,#62585,.t.);
#62750=oriented_edge('',*,*,#62717,.f.);
#62751=oriented_edge('',*,*,#62733,.f.);
#62752=edge_loop('',(#62746,#62748,#62749,#62750,#62751));
#62753=face_outer_bound('',#62752,.f.);
#62755=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#62756=direction('',(0.e0,0.e0,1.e0));
#62757=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#62758=axis2_placement_3d('',#62755,#62756,#62757);
#62759=toroidal_surface('',#62758,7.649382607502e1,3.e0);
#62760=oriented_edge('',*,*,#62747,.t.);
#62761=oriented_edge('',*,*,#62745,.t.);
#62762=oriented_edge('',*,*,#57295,.t.);
#62763=oriented_edge('',*,*,#57293,.t.);
#62765=oriented_edge('',*,*,#62764,.t.);
#62767=oriented_edge('',*,*,#62766,.t.);
#62768=oriented_edge('',*,*,#62564,.t.);
#62769=oriented_edge('',*,*,#62562,.t.);
#62770=edge_loop('',(#62760,#62761,#62762,#62763,#62765,#62767,#62768,#62769));
#62771=face_outer_bound('',#62770,.f.);
#62773=cartesian_point('',(-6.970875019111e1,-3.148771490629e1,
-8.219506755270e0));
#62774=direction('',(-3.828543542243e-1,9.237499425571e-1,1.042051232678e-2));
#62775=direction('',(9.226912875771e-1,3.829215678639e-1,-4.485377012052e-2));
#62776=axis2_placement_3d('',#62773,#62774,#62775);
#62777=toroidal_surface('',#62776,2.497861005323e0,4.999993257764e-1);
#62778=oriented_edge('',*,*,#62766,.f.);
#62779=oriented_edge('',*,*,#62764,.f.);
#62781=oriented_edge('',*,*,#62780,.t.);
#62782=oriented_edge('',*,*,#62528,.f.);
#62783=oriented_edge('',*,*,#62547,.f.);
#62784=edge_loop('',(#62778,#62779,#62781,#62782,#62783));
#62785=face_outer_bound('',#62784,.f.);
#62787=cartesian_point('',(-6.735101232101e1,-3.035947677736e1,
-2.154670092349e1));
#62788=direction('',(-3.763536770455e-3,-1.289308448201e-2,9.999097980136e-1));
#62789=direction('',(9.942355234306e-1,-1.071921371455e-1,2.360017549170e-3));
#62790=axis2_placement_3d('',#62787,#62788,#62789);
#62791=cylindrical_surface('',#62790,5.000150358366e-1);
#62792=oriented_edge('',*,*,#57291,.f.);
#62793=oriented_edge('',*,*,#57332,.t.);
#62794=oriented_edge('',*,*,#62530,.f.);
#62795=oriented_edge('',*,*,#62780,.f.);
#62796=edge_loop('',(#62792,#62793,#62794,#62795));
#62797=face_outer_bound('',#62796,.f.);
#62799=cartesian_point('',(-6.405824484440e1,-3.553062965548e1,
-4.213845709164e1));
#62800=direction('',(-4.763029270489e-1,-2.648547976052e-1,8.384434732707e-1));
#62801=direction('',(2.449744371565e-1,8.758274567306e-1,4.158290408049e-1));
#62802=axis2_placement_3d('',#62799,#62800,#62801);
#62803=cylindrical_surface('',#62802,2.999999999993e-1);
#62804=oriented_edge('',*,*,#57245,.f.);
#62805=oriented_edge('',*,*,#57276,.t.);
#62806=oriented_edge('',*,*,#62722,.f.);
#62807=oriented_edge('',*,*,#62705,.t.);
#62809=oriented_edge('',*,*,#62808,.f.);
#62810=edge_loop('',(#62804,#62805,#62806,#62807,#62809));
#62811=face_outer_bound('',#62810,.f.);
#62813=cartesian_point('',(-4.459589196289e-11,-2.574180953898e-11,
-4.228096149021e1));
#62814=direction('',(0.e0,0.e0,1.e0));
#62815=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#62816=axis2_placement_3d('',#62813,#62814,#62815);
#62817=conical_surface('',#62816,7.351737503131e1,3.302386755580e1);
#62818=oriented_edge('',*,*,#57131,.f.);
#62819=oriented_edge('',*,*,#57129,.f.);
#62820=oriented_edge('',*,*,#62808,.t.);
#62822=oriented_edge('',*,*,#62821,.f.);
#62824=oriented_edge('',*,*,#62823,.f.);
#62826=oriented_edge('',*,*,#62825,.f.);
#62828=oriented_edge('',*,*,#62827,.t.);
#62829=edge_loop('',(#62818,#62819,#62820,#62822,#62824,#62826,#62828));
#62830=face_outer_bound('',#62829,.f.);
#62832=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#62833=direction('',(0.e0,0.e0,1.e0));
#62834=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#62835=axis2_placement_3d('',#62832,#62833,#62834);
#62836=toroidal_surface('',#62835,7.065650925828e1,4.e0);
#62838=oriented_edge('',*,*,#62837,.f.);
#62840=oriented_edge('',*,*,#62839,.f.);
#62841=oriented_edge('',*,*,#62825,.t.);
#62842=oriented_edge('',*,*,#62823,.t.);
#62843=oriented_edge('',*,*,#62821,.t.);
#62844=oriented_edge('',*,*,#62703,.f.);
#62845=oriented_edge('',*,*,#62701,.f.);
#62846=oriented_edge('',*,*,#46007,.t.);
#62847=oriented_edge('',*,*,#46005,.t.);
#62848=edge_loop('',(#62838,#62840,#62841,#62842,#62843,#62844,#62845,#62846,
#62847));
#62849=face_outer_bound('',#62848,.f.);
#62851=cartesian_point('',(-6.053812140915e1,-3.643859663687e1,
-3.934373633895e1));
#62852=direction('',(-5.000343504741e-1,8.659426028538e-1,1.044303158726e-2));
#62853=direction('',(-8.655145467486e-1,-5.001205172486e-1,2.764122995752e-2));
#62854=axis2_placement_3d('',#62851,#62852,#62853);
#62855=toroidal_surface('',#62854,3.698456012569e0,2.999994703733e-1);
#62857=oriented_edge('',*,*,#62856,.f.);
#62859=oriented_edge('',*,*,#62858,.t.);
#62860=oriented_edge('',*,*,#62839,.t.);
#62861=oriented_edge('',*,*,#62837,.t.);
#62863=oriented_edge('',*,*,#62862,.f.);
#62864=edge_loop('',(#62857,#62859,#62860,#62861,#62863));
#62865=face_outer_bound('',#62864,.f.);
#62867=cartesian_point('',(-6.706608176066e1,-4.103002143477e1,0.e0));
#62868=direction('',(4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#62869=direction('',(8.660254037844e-1,5.e-1,0.e0));
#62870=axis2_placement_3d('',#62867,#62868,#62869);
#62871=plane('',#62870);
#62873=oriented_edge('',*,*,#62872,.t.);
#62875=oriented_edge('',*,*,#62874,.t.);
#62877=oriented_edge('',*,*,#62876,.t.);
#62879=oriented_edge('',*,*,#62878,.t.);
#62880=oriented_edge('',*,*,#62856,.t.);
#62882=oriented_edge('',*,*,#62881,.t.);
#62883=edge_loop('',(#62873,#62875,#62877,#62879,#62880,#62882));
#62884=face_outer_bound('',#62883,.f.);
#62886=cartesian_point('',(-6.327986028345e1,-3.934170111638e1,
-6.593067343692e0));
#62887=direction('',(-3.825512432605e-1,-2.316817205778e-1,8.944149633308e-1));
#62888=direction('',(9.213148572027e-1,-2.281207822417e-2,3.881475788727e-1));
#62889=axis2_placement_3d('',#62886,#62887,#62888);
#62890=cylindrical_surface('',#62889,5.000000030410e-1);
#62892=oriented_edge('',*,*,#62891,.f.);
#62894=oriented_edge('',*,*,#62893,.t.);
#62895=oriented_edge('',*,*,#62872,.f.);
#62897=oriented_edge('',*,*,#62896,.f.);
#62898=edge_loop('',(#62892,#62894,#62895,#62897));
#62899=face_outer_bound('',#62898,.f.);
#62901=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#62902=direction('',(0.e0,0.e0,1.e0));
#62903=direction('',(0.e0,-1.e0,0.e0));
#62904=axis2_placement_3d('',#62901,#62902,#62903);
#62905=conical_surface('',#62904,7.438528799863e1,2.656505117708e1);
#62907=oriented_edge('',*,*,#62906,.t.);
#62909=oriented_edge('',*,*,#62908,.f.);
#62911=oriented_edge('',*,*,#62910,.f.);
#62912=oriented_edge('',*,*,#62891,.t.);
#62914=oriented_edge('',*,*,#62913,.f.);
#62915=oriented_edge('',*,*,#45999,.t.);
#62917=oriented_edge('',*,*,#62916,.t.);
#62918=edge_loop('',(#62907,#62909,#62911,#62912,#62914,#62915,#62917));
#62919=face_outer_bound('',#62918,.f.);
#62921=cartesian_point('',(-6.052188605694e1,-4.337724171393e1,
-6.695452800416e0));
#62922=direction('',(3.604420295323e-1,2.647705131697e-1,-8.944149588991e-1));
#62923=direction('',(3.314964710412e-1,8.599136643225e-1,3.881476260376e-1));
#62924=axis2_placement_3d('',#62921,#62922,#62923);
#62925=cylindrical_surface('',#62924,5.000000035633e-1);
#62926=oriented_edge('',*,*,#62906,.f.);
#62928=oriented_edge('',*,*,#62927,.f.);
#62930=oriented_edge('',*,*,#62929,.f.);
#62932=oriented_edge('',*,*,#62931,.f.);
#62933=edge_loop('',(#62926,#62928,#62930,#62932));
#62934=face_outer_bound('',#62933,.f.);
#62936=cartesian_point('',(-6.073347267003e1,-4.505926235602e1,
-4.364360343905e0));
#62937=cartesian_point('',(-6.081061765065e1,-4.500902716963e1,
-4.316082744212e0));
#62938=cartesian_point('',(-6.095500639266e1,-4.489007283931e1,
-4.262087728941e0));
#62939=cartesian_point('',(-6.111256135681e1,-4.467816130195e1,
-4.260942712188e0));
#62940=cartesian_point('',(-6.119747378843e1,-4.452386973221e1,
-4.288706524596e0));
#62941=cartesian_point('',(-6.125707612249e1,-4.436537696052e1,
-4.342998100994e0));
#62942=cartesian_point('',(-6.129039345453e1,-4.421299111736e1,
-4.416774340843e0));
#62943=cartesian_point('',(-6.130080504512e1,-4.406988887297e1,
-4.504618649891e0));
#62944=cartesian_point('',(-6.129210790211e1,-4.393615537940e1,
-4.603583566288e0));
#62945=cartesian_point('',(-6.126714706140e1,-4.381073578548e1,
-4.712733098305e0));
#62946=cartesian_point('',(-6.122761769712e1,-4.369255331159e1,
-4.832314252730e0));
#62947=cartesian_point('',(-6.117450674082e1,-4.358122905042e1,
-4.962752060992e0));
#62948=cartesian_point('',(-6.110848265427e1,-4.347699347443e1,
-5.104282514512e0));
#62949=cartesian_point('',(-6.102993367671e1,-4.338031573950e1,
-5.257164848699e0));
#62950=cartesian_point('',(-6.093884689640e1,-4.329175793100e1,
-5.421963623456e0));
#62951=cartesian_point('',(-6.083469978612e1,-4.321207423035e1,
-5.599698717300e0));
#62952=cartesian_point('',(-6.071649841485e1,-4.314250648054e1,
-5.791712777278e0));
#62953=cartesian_point('',(-6.056218694467e1,-4.307620535010e1,
-6.031622934101e0));
#62954=cartesian_point('',(-6.044429842923e1,-4.304709993398e1,
-6.205873668243e0));
#62955=cartesian_point('',(-6.037127159915e1,-4.303640433825e1,
-6.310923375539e0));
#62956=cartesian_point('',(-6.028805527956e1,-4.471861243701e1,
-4.096579122884e0));
#62957=cartesian_point('',(-6.035671690573e1,-4.468195461518e1,
-4.033068631221e0));
#62958=cartesian_point('',(-6.050910186885e1,-4.457040242659e1,
-3.959327812578e0));
#62959=cartesian_point('',(-6.067218991373e1,-4.435216874923e1,
-3.956861055992e0));
#62960=cartesian_point('',(-6.075458349020e1,-4.419267602512e1,
-3.993941187844e0));
#62961=cartesian_point('',(-6.080290893593e1,-4.403429412262e1,
-4.065555802568e0));
#62962=cartesian_point('',(-6.081750301264e1,-4.389127796459e1,
-4.160077076429e0));
#62963=cartesian_point('',(-6.080469868790e1,-4.376761963281e1,
-4.268635166751e0));
#62964=cartesian_point('',(-6.077120511310e1,-4.366256237259e1,
-4.386501429662e0));
#62965=cartesian_point('',(-6.072208248881e1,-4.357383526412e1,
-4.512151941004e0));
#62966=cartesian_point('',(-6.066064260014e1,-4.349933060835e1,
-4.645817692827e0));
#62967=cartesian_point('',(-6.058918515165e1,-4.343774317579e1,
-4.788092923257e0));
#62968=cartesian_point('',(-6.050949455470e1,-4.338840751058e1,
-4.939435543807e0));
#62969=cartesian_point('',(-6.042291268233e1,-4.335102332133e1,
-5.100339169611e0));
#62970=cartesian_point('',(-6.033032045146e1,-4.332560155928e1,
-5.271580149035e0));
#62971=cartesian_point('',(-6.023219432812e1,-4.331256782158e1,
-5.454334900233e0));
#62972=cartesian_point('',(-6.012882667521e1,-4.331293029283e1,
-5.650016061230e0));
#62973=cartesian_point('',(-6.000383800468e1,-4.333082018257e1,
-5.892552203152e0));
#62974=cartesian_point('',(-5.991758882344e1,-4.335946735964e1,
-6.067012426366e0));
#62975=cartesian_point('',(-5.986758159733e1,-4.338215487758e1,
-6.171590783896e0));
#62976=cartesian_point('',(-6.015974925127e1,-4.425176468322e1,
-4.493285446166e0));
#62977=cartesian_point('',(-6.018005289523e1,-4.424266826062e1,
-4.451812618224e0));
#62978=cartesian_point('',(-6.022976706091e1,-4.420884370131e1,
-4.406406644739e0));
#62979=cartesian_point('',(-6.028216997358e1,-4.413893911802e1,
-4.404157455276e0));
#62980=cartesian_point('',(-6.030754313693e1,-4.408777253129e1,
-4.426063946514e0));
#62981=cartesian_point('',(-6.032043542847e1,-4.403796849897e1,
-4.470504487822e0));
#62982=cartesian_point('',(-6.032119727818e1,-4.399474497157e1,
-4.532806795812e0));
#62983=cartesian_point('',(-6.031237152309e1,-4.395950917759e1,
-4.609326030954e0));
#62984=cartesian_point('',(-6.029661182097e1,-4.393186663438e1,
-4.698029194009e0));
#62985=cartesian_point('',(-6.027592151963e1,-4.391087741118e1,
-4.798285067524e0));
#62986=cartesian_point('',(-6.025163967788e1,-4.389568790814e1,
-4.910355894524e0));
#62987=cartesian_point('',(-6.022473129542e1,-4.388571638926e1,
-5.034591128610e0));
#62988=cartesian_point('',(-6.019596511292e1,-4.388058766437e1,
-5.171125833142e0));
#62989=cartesian_point('',(-6.016594046799e1,-4.388006492144e1,
-5.320112451510e0));
#62990=cartesian_point('',(-6.013509739770e1,-4.388405042063e1,
-5.482022543742e0));
#62991=cartesian_point('',(-6.010376307260e1,-4.389261927759e1,
-5.657816749242e0));
#62992=cartesian_point('',(-6.007225556713e1,-4.390604861434e1,
-5.848831291643e0));
#62993=cartesian_point('',(-6.003616303242e1,-4.392773883658e1,
-6.088745036970e0));
#62994=cartesian_point('',(-6.001325993120e1,-4.394780173543e1,
-6.264103482138e0));
#62995=cartesian_point('',(-6.000079849518e1,-4.396134046336e1,
-6.370214296751e0));
#62996=cartesian_point('',(-6.053623864388e1,-4.434161690250e1,
-4.974183280641e0));
#62997=cartesian_point('',(-6.053904707231e1,-4.433374956757e1,
-4.959782309526e0));
#62998=cartesian_point('',(-6.052560871763e1,-4.433427931982e1,
-4.949344045092e0));
#62999=cartesian_point('',(-6.051301682906e1,-4.435038150050e1,
-4.948533475801e0));
#63000=cartesian_point('',(-6.051027662261e1,-4.436261050109e1,
-4.952972139261e0));
#63001=cartesian_point('',(-6.051541057825e1,-4.437102526720e1,
-4.965491320621e0));
#63002=cartesian_point('',(-6.052746480255e1,-4.437204215924e1,
-4.989740080745e0));
#63003=cartesian_point('',(-6.054399231035e1,-4.436486437208e1,
-5.028333778937e0));
#63004=cartesian_point('',(-6.056255594358e1,-4.435013394776e1,
-5.082468738888e0));
#63005=cartesian_point('',(-6.058130169805e1,-4.432884205156e1,
-5.152581251059e0));
#63006=cartesian_point('',(-6.059889224329e1,-4.430183972405e1,
-5.238966361713e0));
#63007=cartesian_point('',(-6.061426278243e1,-4.426986022300e1,
-5.341672815818e0));
#63008=cartesian_point('',(-6.062652047296e1,-4.423358022167e1,
-5.460440317749e0));
#63009=cartesian_point('',(-6.063491211748e1,-4.419356645734e1,
-5.595003648574e0));
#63010=cartesian_point('',(-6.063874707708e1,-4.415021393385e1,
-5.745458842967e0));
#63011=cartesian_point('',(-6.063727332528e1,-4.410373806716e1,
-5.912494081101e0));
#63012=cartesian_point('',(-6.062953645525e1,-4.405425689983e1,
-6.097334544670e0));
#63013=cartesian_point('',(-6.061187746428e1,-4.399379769777e1,
-6.333213513942e0));
#63014=cartesian_point('',(-6.059136549739e1,-4.395149639985e1,
-6.508845008403e0));
#63015=cartesian_point('',(-6.057605462145e1,-4.392673714620e1,
-6.616250431814e0));
#63016=(bounded_surface()b_spline_surface(3,3,((#62936,#62937,#62938,#62939,
#62940,#62941,#62942,#62943,#62944,#62945,#62946,#62947,#62948,#62949,#62950,
#62951,#62952,#62953,#62954,#62955),(#62956,#62957,#62958,#62959,#62960,#62961,
#62962,#62963,#62964,#62965,#62966,#62967,#62968,#62969,#62970,#62971,#62972,
#62973,#62974,#62975),(#62976,#62977,#62978,#62979,#62980,#62981,#62982,#62983,
#62984,#62985,#62986,#62987,#62988,#62989,#62990,#62991,#62992,#62993,#62994,
#62995),(#62996,#62997,#62998,#62999,#63000,#63001,#63002,#63003,#63004,#63005,
#63006,#63007,#63008,#63009,#63010,#63011,#63012,#63013,#63014,#63015)),
.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.961394605648e-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());
#63018=oriented_edge('',*,*,#63017,.f.);
#63019=oriented_edge('',*,*,#62927,.t.);
#63020=oriented_edge('',*,*,#62916,.f.);
#63021=oriented_edge('',*,*,#45997,.t.);
#63022=edge_loop('',(#63018,#63019,#63020,#63021));
#63023=face_outer_bound('',#63022,.f.);
#63025=cartesian_point('',(-5.995995683469e1,-4.419090334071e1,
-2.460528104879e1));
#63026=direction('',(-1.313607478368e-2,3.119250922732e-3,9.999088527526e-1));
#63027=direction('',(2.302276912211e-1,9.731367889820e-1,-1.117067599857e-5));
#63028=axis2_placement_3d('',#63025,#63026,#63027);
#63029=cylindrical_surface('',#63028,3.000055924647e-1);
#63030=oriented_edge('',*,*,#63017,.t.);
#63031=oriented_edge('',*,*,#45995,.f.);
#63033=oriented_edge('',*,*,#63032,.f.);
#63035=oriented_edge('',*,*,#63034,.f.);
#63036=edge_loop('',(#63030,#63031,#63033,#63035));
#63037=face_outer_bound('',#63036,.f.);
#63039=cartesian_point('',(-5.683213172724e1,-4.198604586013e1,
-3.934391487366e1));
#63040=direction('',(6.086193125869e-1,-7.933939084242e-1,1.042297566059e-2));
#63041=direction('',(-6.455736160547e-1,-5.027769825198e-1,-5.748478164717e-1));
#63042=axis2_placement_3d('',#63039,#63040,#63041);
#63043=toroidal_surface('',#63042,3.697836906396e0,2.999996386476e-1);
#63045=oriented_edge('',*,*,#63044,.f.);
#63046=oriented_edge('',*,*,#63032,.t.);
#63048=oriented_edge('',*,*,#63047,.t.);
#63050=oriented_edge('',*,*,#63049,.t.);
#63052=oriented_edge('',*,*,#63051,.f.);
#63053=edge_loop('',(#63045,#63046,#63048,#63050,#63052));
#63054=face_outer_bound('',#63053,.f.);
#63056=cartesian_point('',(-5.374601550210e1,-3.871982336308e1,0.e0));
#63057=direction('',(-6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#63058=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#63059=axis2_placement_3d('',#63056,#63057,#63058);
#63060=plane('',#63059);
#63062=oriented_edge('',*,*,#63061,.t.);
#63064=oriented_edge('',*,*,#63063,.t.);
#63065=oriented_edge('',*,*,#62929,.t.);
#63066=oriented_edge('',*,*,#63034,.t.);
#63067=oriented_edge('',*,*,#63044,.t.);
#63069=oriented_edge('',*,*,#63068,.t.);
#63070=edge_loop('',(#63062,#63064,#63065,#63066,#63067,#63069));
#63071=face_outer_bound('',#63070,.f.);
#63073=cartesian_point('',(-5.996758429522e1,-4.314794925194e1,
-2.154670092964e1));
#63074=direction('',(1.304750707989e-2,-3.187223789704e-3,-9.999097980136e-1));
#63075=direction('',(4.042866478572e-1,9.146292892104e-1,2.360017549161e-3));
#63076=axis2_placement_3d('',#63073,#63074,#63075);
#63077=cylindrical_surface('',#63076,5.000150358352e-1);
#63078=oriented_edge('',*,*,#57011,.f.);
#63080=oriented_edge('',*,*,#63079,.t.);
#63081=oriented_edge('',*,*,#63061,.f.);
#63082=oriented_edge('',*,*,#56988,.f.);
#63083=edge_loop('',(#63078,#63080,#63081,#63082));
#63084=face_outer_bound('',#63083,.f.);
#63086=cartesian_point('',(-6.212356520824e1,-4.462567396745e1,
-8.219509828708e0));
#63087=direction('',(6.085538894657e-1,-7.934441637182e-1,1.041742183594e-2));
#63088=direction('',(6.867217555979e-1,5.331872798571e-1,4.940896224240e-1));
#63089=axis2_placement_3d('',#63086,#63087,#63088);
#63090=toroidal_surface('',#63089,2.497873680476e0,4.999993431560e-1);
#63092=oriented_edge('',*,*,#63091,.f.);
#63094=oriented_edge('',*,*,#63093,.f.);
#63095=oriented_edge('',*,*,#62931,.t.);
#63096=oriented_edge('',*,*,#63063,.f.);
#63097=oriented_edge('',*,*,#63079,.f.);
#63098=edge_loop('',(#63092,#63094,#63095,#63096,#63097));
#63099=face_outer_bound('',#63098,.f.);
#63101=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#63102=direction('',(0.e0,0.e0,1.e0));
#63103=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#63104=axis2_placement_3d('',#63101,#63102,#63103);
#63105=toroidal_surface('',#63104,7.649382607502e1,3.e0);
#63106=oriented_edge('',*,*,#63093,.t.);
#63107=oriented_edge('',*,*,#63091,.t.);
#63108=oriented_edge('',*,*,#57009,.t.);
#63109=oriented_edge('',*,*,#57007,.t.);
#63111=oriented_edge('',*,*,#63110,.t.);
#63113=oriented_edge('',*,*,#63112,.t.);
#63114=oriented_edge('',*,*,#62910,.t.);
#63115=oriented_edge('',*,*,#62908,.t.);
#63116=edge_loop('',(#63106,#63107,#63108,#63109,#63111,#63113,#63114,#63115));
#63117=face_outer_bound('',#63116,.f.);
#63119=cartesian_point('',(-6.500241064101e1,-4.031715086717e1,
-8.219506755286e0));
#63120=direction('',(-5.001525447916e-1,8.658746126670e-1,1.042051233342e-2));
#63121=direction('',(8.648162414907e-1,5.000810012072e-1,-4.485377002469e-2));
#63122=axis2_placement_3d('',#63119,#63120,#63121);
#63123=toroidal_surface('',#63122,2.497861005087e0,4.999993257742e-1);
#63124=oriented_edge('',*,*,#63112,.f.);
#63125=oriented_edge('',*,*,#63110,.f.);
#63127=oriented_edge('',*,*,#63126,.t.);
#63128=oriented_edge('',*,*,#62874,.f.);
#63129=oriented_edge('',*,*,#62893,.f.);
#63130=edge_loop('',(#63124,#63125,#63127,#63128,#63129));
#63131=face_outer_bound('',#63130,.f.);
#63133=cartesian_point('',(-6.281210817245e1,-3.889081842533e1,
-2.154670092378e1));
#63134=direction('',(-2.048453968222e-3,-1.327402248094e-2,9.999097980136e-1));
#63135=direction('',(9.997210821981e-1,2.349868348938e-2,2.360017549125e-3));
#63136=axis2_placement_3d('',#63133,#63134,#63135);
#63137=cylindrical_surface('',#63136,5.000150358339e-1);
#63138=oriented_edge('',*,*,#57005,.f.);
#63139=oriented_edge('',*,*,#57046,.t.);
#63140=oriented_edge('',*,*,#62876,.f.);
#63141=oriented_edge('',*,*,#63126,.f.);
#63142=edge_loop('',(#63138,#63139,#63140,#63141));
#63143=face_outer_bound('',#63142,.f.);
#63145=cartesian_point('',(-5.887253988354e1,-4.358793897318e1,
-4.213845709157e1));
#63146=direction('',(-4.376576012549e-1,-3.247589355061e-1,8.384434732722e-1));
#63147=direction('',(1.285602239153e-1,9.003102119005e-1,4.158290408022e-1));
#63148=axis2_placement_3d('',#63145,#63146,#63147);
#63149=cylindrical_surface('',#63148,2.999999999992e-1);
#63150=oriented_edge('',*,*,#56959,.f.);
#63151=oriented_edge('',*,*,#56990,.t.);
#63152=oriented_edge('',*,*,#63068,.f.);
#63153=oriented_edge('',*,*,#63051,.t.);
#63155=oriented_edge('',*,*,#63154,.f.);
#63156=edge_loop('',(#63150,#63151,#63152,#63153,#63155));
#63157=face_outer_bound('',#63156,.f.);
#63159=cartesian_point('',(-4.085444833292e-11,-3.134158931208e-11,
-4.228096149021e1));
#63160=direction('',(0.e0,0.e0,1.e0));
#63161=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#63162=axis2_placement_3d('',#63159,#63160,#63161);
#63163=conical_surface('',#63162,7.351737503131e1,3.302386755580e1);
#63164=oriented_edge('',*,*,#56845,.f.);
#63165=oriented_edge('',*,*,#56843,.f.);
#63166=oriented_edge('',*,*,#63154,.t.);
#63168=oriented_edge('',*,*,#63167,.f.);
#63170=oriented_edge('',*,*,#63169,.f.);
#63172=oriented_edge('',*,*,#63171,.f.);
#63174=oriented_edge('',*,*,#63173,.t.);
#63175=edge_loop('',(#63164,#63165,#63166,#63168,#63170,#63172,#63174));
#63176=face_outer_bound('',#63175,.f.);
#63178=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#63179=direction('',(0.e0,0.e0,1.e0));
#63180=direction('',(7.924478694829e-1,6.099396479588e-1,0.e0));
#63181=axis2_placement_3d('',#63178,#63179,#63180);
#63182=toroidal_surface('',#63181,7.065650925828e1,4.e0);
#63184=oriented_edge('',*,*,#63183,.f.);
#63186=oriented_edge('',*,*,#63185,.f.);
#63187=oriented_edge('',*,*,#63171,.t.);
#63188=oriented_edge('',*,*,#63169,.t.);
#63189=oriented_edge('',*,*,#63167,.t.);
#63190=oriented_edge('',*,*,#63049,.f.);
#63191=oriented_edge('',*,*,#63047,.f.);
#63192=oriented_edge('',*,*,#45993,.t.);
#63193=oriented_edge('',*,*,#45991,.t.);
#63194=edge_loop('',(#63184,#63186,#63187,#63188,#63189,#63190,#63191,#63192,
#63193));
#63195=face_outer_bound('',#63194,.f.);
#63197=cartesian_point('',(-5.526401811937e1,-4.402866986300e1,
-3.934373633893e1));
#63198=direction('',(-6.087846779052e-1,7.932667641085e-1,1.044303159093e-2));
#63199=direction('',(-7.928311230618e-1,-6.088142349777e-1,2.764122995025e-2));
#63200=axis2_placement_3d('',#63197,#63198,#63199);
#63201=toroidal_surface('',#63200,3.698456012644e0,2.999994703733e-1);
#63203=oriented_edge('',*,*,#63202,.f.);
#63205=oriented_edge('',*,*,#63204,.t.);
#63206=oriented_edge('',*,*,#63185,.t.);
#63207=oriented_edge('',*,*,#63183,.t.);
#63209=oriented_edge('',*,*,#63208,.f.);
#63210=edge_loop('',(#63203,#63205,#63206,#63207,#63209));
#63211=face_outer_bound('',#63210,.f.);
#63213=cartesian_point('',(-6.113682966950e1,-4.943288419290e1,0.e0));
#63214=direction('',(6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#63215=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#63216=axis2_placement_3d('',#63213,#63214,#63215);
#63217=plane('',#63216);
#63219=oriented_edge('',*,*,#63218,.t.);
#63221=oriented_edge('',*,*,#63220,.t.);
#63223=oriented_edge('',*,*,#63222,.t.);
#63225=oriented_edge('',*,*,#63224,.t.);
#63226=oriented_edge('',*,*,#63202,.t.);
#63228=oriented_edge('',*,*,#63227,.t.);
#63229=edge_loop('',(#63219,#63221,#63223,#63225,#63226,#63228));
#63230=face_outer_bound('',#63229,.f.);
#63232=cartesian_point('',(-5.760336986479e1,-4.726480661695e1,
-6.593067342439e0));
#63233=direction('',(-3.490379315475e-1,-2.796326084519e-1,8.944149633316e-1));
#63234=direction('',(9.164104545879e-1,9.763880241826e-2,3.881475788722e-1));
#63235=axis2_placement_3d('',#63232,#63233,#63234);
#63236=cylindrical_surface('',#63235,5.000000030418e-1);
#63238=oriented_edge('',*,*,#63237,.f.);
#63240=oriented_edge('',*,*,#63239,.t.);
#63241=oriented_edge('',*,*,#63218,.f.);
#63243=oriented_edge('',*,*,#63242,.f.);
#63244=edge_loop('',(#63238,#63240,#63241,#63243));
#63245=face_outer_bound('',#63244,.f.);
#63247=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#63248=direction('',(0.e0,0.e0,1.e0));
#63249=direction('',(0.e0,-1.e0,0.e0));
#63250=axis2_placement_3d('',#63247,#63248,#63249);
#63251=conical_surface('',#63250,7.438528799863e1,2.656505117708e1);
#63253=oriented_edge('',*,*,#63252,.t.);
#63255=oriented_edge('',*,*,#63254,.f.);
#63257=oriented_edge('',*,*,#63256,.f.);
#63258=oriented_edge('',*,*,#63237,.t.);
#63260=oriented_edge('',*,*,#63259,.f.);
#63261=oriented_edge('',*,*,#45985,.t.);
#63263=oriented_edge('',*,*,#63262,.t.);
#63264=edge_loop('',(#63253,#63255,#63257,#63258,#63260,#63261,#63263));
#63265=face_outer_bound('',#63264,.f.);
#63267=cartesian_point('',(-5.434224674308e1,-5.090583473199e1,
-6.695452797069e0));
#63268=direction('',(3.227989111015e-1,3.095524903511e-1,-8.944149589028e-1));
#63269=direction('',(2.164192165376e-1,8.958259558194e-1,3.881476260311e-1));
#63270=axis2_placement_3d('',#63267,#63268,#63269);
#63271=cylindrical_surface('',#63270,5.000000035635e-1);
#63272=oriented_edge('',*,*,#63252,.f.);
#63274=oriented_edge('',*,*,#63273,.f.);
#63276=oriented_edge('',*,*,#63275,.f.);
#63278=oriented_edge('',*,*,#63277,.f.);
#63279=edge_loop('',(#63272,#63274,#63276,#63278));
#63280=face_outer_bound('',#63279,.f.);
#63282=cartesian_point('',(-5.434004912630e1,-5.260206426894e1,
-4.363160916831e0));
#63283=cartesian_point('',(-5.441976337683e1,-5.255862755715e1,
-4.314664299194e0));
#63284=cartesian_point('',(-5.457577198860e1,-5.246050363219e1,
-4.262190199326e0));
#63285=cartesian_point('',(-5.475759356697e1,-5.227327456843e1,
-4.260889778425e0));
#63286=cartesian_point('',(-5.486199223454e1,-5.213146526293e1,
-4.288527320246e0));
#63287=cartesian_point('',(-5.494186946774e1,-5.198214575583e1,
-4.342708880769e0));
#63288=cartesian_point('',(-5.499489287246e1,-5.183544281650e1,
-4.416381334070e0));
#63289=cartesian_point('',(-5.502399751927e1,-5.169493049661e1,
-4.504137554106e0));
#63290=cartesian_point('',(-5.503292688461e1,-5.156118284463e1,
-4.603039572134e0));
#63291=cartesian_point('',(-5.502463359739e1,-5.143353720886e1,
-4.712145666383e0));
#63292=cartesian_point('',(-5.500093781599e1,-5.131115291228e1,
-4.831699882747e0));
#63293=cartesian_point('',(-5.496286485678e1,-5.119378151402e1,
-4.962132633951e0));
#63294=cartesian_point('',(-5.491104474114e1,-5.108174168027e1,
-5.103682541742e0));
#63295=cartesian_point('',(-5.484580174572e1,-5.097555670869e1,
-5.256604777230e0));
#63296=cartesian_point('',(-5.476705374779e1,-5.087578996093e1,
-5.421455459662e0));
#63297=cartesian_point('',(-5.467418882428e1,-5.078312498808e1,
-5.599247558992e0));
#63298=cartesian_point('',(-5.456606185160e1,-5.069866355715e1,
-5.791321573418e0));
#63299=cartesian_point('',(-5.442155280982e1,-5.061264187168e1,
-6.031543674189e0));
#63300=cartesian_point('',(-5.430828400035e1,-5.056833140036e1,
-6.206079478447e0));
#63301=cartesian_point('',(-5.423709422384e1,-5.054816499279e1,
-6.311388658179e0));
#63302=cartesian_point('',(-5.394419604848e1,-5.220905518519e1,
-4.095529701846e0));
#63303=cartesian_point('',(-5.401257917090e1,-5.217524976665e1,
-4.031088582683e0));
#63304=cartesian_point('',(-5.417540013452e1,-5.208524899523e1,
-3.959420529512e0));
#63305=cartesian_point('',(-5.436347919824e1,-5.189256325547e1,
-3.956751663240e0));
#63306=cartesian_point('',(-5.446609514566e1,-5.174526420759e1,
-3.993663910383e0));
#63307=cartesian_point('',(-5.453481890439e1,-5.159455444320e1,
-4.065142542315e0));
#63308=cartesian_point('',(-5.456809537353e1,-5.145465316503e1,
-4.159548051931e0));
#63309=cartesian_point('',(-5.457167056070e1,-5.133033799979e1,
-4.268020484785e0));
#63310=cartesian_point('',(-5.455227910271e1,-5.122174128145e1,
-4.385836489288e0));
#63311=cartesian_point('',(-5.451523229156e1,-5.112728816618e1,
-4.511460062498e0));
#63312=cartesian_point('',(-5.446409198305e1,-5.104532797279e1,
-4.645115797668e0));
#63313=cartesian_point('',(-5.440130906349e1,-5.097486741458e1,
-4.787402026177e0));
#63314=cartesian_point('',(-5.432874111524e1,-5.091548293835e1,
-4.938778348212e0));
#63315=cartesian_point('',(-5.424776291027e1,-5.086705671394e1,
-5.099733679236e0));
#63316=cartesian_point('',(-5.415925376645e1,-5.082971778846e1,
-5.271035785839e0));
#63317=cartesian_point('',(-5.406363648658e1,-5.080395060406e1,
-5.453854501492e0));
#63318=cartesian_point('',(-5.396107206477e1,-5.079079159152e1,
-5.649600814420e0));
#63319=cartesian_point('',(-5.383465178948e1,-5.079219655788e1,
-5.892455935125e0));
#63320=cartesian_point('',(-5.374525859800e1,-5.080938252151e1,
-6.067201024529e0));
#63321=cartesian_point('',(-5.369259430686e1,-5.082540949645e1,
-6.172035864578e0));
#63322=cartesian_point('',(-5.387210218698e1,-5.172728103492e1,
-4.491988171108e0));
#63323=cartesian_point('',(-5.389178259930e1,-5.171839127367e1,
-4.450675918219e0));
#63324=cartesian_point('',(-5.394454636887e1,-5.169153014283e1,
-4.406535755685e0));
#63325=cartesian_point('',(-5.400493491626e1,-5.162985436897e1,
-4.404174994729e0));
#63326=cartesian_point('',(-5.403680021606e1,-5.158247572215e1,
-4.425974949495e0));
#63327=cartesian_point('',(-5.405612750301e1,-5.153479430158e1,
-4.470316099389e0));
#63328=cartesian_point('',(-5.406257297467e1,-5.149204248407e1,
-4.532517671430e0));
#63329=cartesian_point('',(-5.405846763104e1,-5.145594646400e1,
-4.608944344522e0));
#63330=cartesian_point('',(-5.404648696834e1,-5.142646605311e1,
-4.697574960980e0));
#63331=cartesian_point('',(-5.402873934023e1,-5.140293690804e1,
-4.797775987209e0));
#63332=cartesian_point('',(-5.400666521680e1,-5.138469000209e1,
-4.909808528984e0));
#63333=cartesian_point('',(-5.398129768150e1,-5.137127523970e1,
-5.034028115746e0));
#63334=cartesian_point('',(-5.395344891576e1,-5.136242213587e1,
-5.170572975278e0));
#63335=cartesian_point('',(-5.392374640577e1,-5.135797512846e1,
-5.319591848343e0));
#63336=cartesian_point('',(-5.389264210102e1,-5.135789489381e1,
-5.481547922193e0));
#63337=cartesian_point('',(-5.386045273069e1,-5.136229795370e1,
-5.657394730682e0));
#63338=cartesian_point('',(-5.382745841040e1,-5.137149976655e1,
-5.848466072877e0));
#63339=cartesian_point('',(-5.378880282231e1,-5.138831221549e1,
-6.088689342634e0));
#63340=cartesian_point('',(-5.376344708006e1,-5.140524588712e1,
-6.264335185345e0));
#63341=cartesian_point('',(-5.374930038809e1,-5.141707698169e1,
-6.370709475496e0));
#63342=cartesian_point('',(-5.422923718247e1,-5.186155343426e1,
-4.972537422549e0));
#63343=cartesian_point('',(-5.423409299705e1,-5.185641317479e1,
-4.959591046038e0));
#63344=cartesian_point('',(-5.422093819007e1,-5.185533803938e1,
-4.949428692615e0));
#63345=cartesian_point('',(-5.420649305035e1,-5.186947785392e1,
-4.948601845016e0));
#63346=cartesian_point('',(-5.420214442949e1,-5.188125120868e1,
-4.953011036660e0));
#63347=cartesian_point('',(-5.420609681188e1,-5.189029142548e1,
-4.965480928296e0));
#63348=cartesian_point('',(-5.421787962983e1,-5.189291207226e1,
-4.989654316835e0));
#63349=cartesian_point('',(-5.423517891618e1,-5.188799699632e1,
-5.028154599327e0));
#63350=cartesian_point('',(-5.425549904500e1,-5.187585507090e1,
-5.082197214383e0));
#63351=cartesian_point('',(-5.427686956858e1,-5.185722312906e1,
-5.152227580810e0));
#63352=cartesian_point('',(-5.429784996922e1,-5.183276934591e1,
-5.238545866077e0));
#63353=cartesian_point('',(-5.431728632930e1,-5.180308019256e1,
-5.341209284174e0));
#63354=cartesian_point('',(-5.433420183663e1,-5.176870960872e1,
-5.459962491367e0));
#63355=cartesian_point('',(-5.434777215219e1,-5.173012289605e1,
-5.594537793219e0));
#63356=cartesian_point('',(-5.435725826662e1,-5.168762462194e1,
-5.745023155278e0));
#63357=cartesian_point('',(-5.436188521642e1,-5.164133282543e1,
-5.912099084158e0));
#63358=cartesian_point('',(-5.436069097372e1,-5.159124110292e1,
-6.096987434453e0));
#63359=cartesian_point('',(-5.435108065126e1,-5.152890148975e1,
-6.333164248519e0));
#63360=cartesian_point('',(-5.433624060811e1,-5.148420323295e1,
-6.509084555717e0));
#63361=cartesian_point('',(-5.432425431040e1,-5.145758754738e1,
-6.616759947360e0));
#63362=(bounded_surface()b_spline_surface(3,3,((#63282,#63283,#63284,#63285,
#63286,#63287,#63288,#63289,#63290,#63291,#63292,#63293,#63294,#63295,#63296,
#63297,#63298,#63299,#63300,#63301),(#63302,#63303,#63304,#63305,#63306,#63307,
#63308,#63309,#63310,#63311,#63312,#63313,#63314,#63315,#63316,#63317,#63318,
#63319,#63320,#63321),(#63322,#63323,#63324,#63325,#63326,#63327,#63328,#63329,
#63330,#63331,#63332,#63333,#63334,#63335,#63336,#63337,#63338,#63339,#63340,
#63341),(#63342,#63343,#63344,#63345,#63346,#63347,#63348,#63349,#63350,#63351,
#63352,#63353,#63354,#63355,#63356,#63357,#63358,#63359,#63360,#63361)),
.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.964851879767e-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());
#63364=oriented_edge('',*,*,#63363,.f.);
#63365=oriented_edge('',*,*,#63273,.t.);
#63366=oriented_edge('',*,*,#63262,.f.);
#63367=oriented_edge('',*,*,#45983,.t.);
#63368=edge_loop('',(#63364,#63365,#63366,#63367));
#63369=face_outer_bound('',#63368,.f.);
#63371=cartesian_point('',(-5.367892074812e1,-5.163918888793e1,
-2.460528104879e1));
#63372=direction('',(-1.343083778872e-2,1.377963476358e-3,9.999088527526e-1));
#63373=direction('',(1.012382218434e-1,9.948622127276e-1,-1.117067572652e-5));
#63374=axis2_placement_3d('',#63371,#63372,#63373);
#63375=cylindrical_surface('',#63374,3.000055924633e-1);
#63376=oriented_edge('',*,*,#63363,.t.);
#63377=oriented_edge('',*,*,#45981,.f.);
#63379=oriented_edge('',*,*,#63378,.f.);
#63381=oriented_edge('',*,*,#63380,.f.);
#63382=edge_loop('',(#63376,#63377,#63379,#63381));
#63383=face_outer_bound('',#63382,.f.);
#63385=cartesian_point('',(-5.350033019015e1,-5.136009452146e1,
-3.940470304679e1));
#63386=cartesian_point('',(-5.350052093238e1,-5.136013904642e1,
-3.939483027264e1));
#63387=cartesian_point('',(-5.350068231035e1,-5.136015420198e1,
-3.938495715395e1));
#63388=cartesian_point('',(-5.350081432140e1,-5.136013999159e1,
-3.937508409609e1));
#63389=cartesian_point('',(-5.386904338836e1,-5.138519224549e1,
-3.941193789432e1));
#63390=cartesian_point('',(-5.386924930954e1,-5.138524032264e1,
-3.940128006847e1));
#63391=cartesian_point('',(-5.386942353026e1,-5.138525669391e1,
-3.939062187222e1));
#63392=cartesian_point('',(-5.386956604759e1,-5.138524136271e1,
-3.937996374330e1));
#63393=cartesian_point('',(-5.399747719127e1,-5.177160926303e1,
-3.941615946207e1));
#63394=cartesian_point('',(-5.399770295664e1,-5.177166198412e1,
-3.940447529461e1));
#63395=cartesian_point('',(-5.399789396743e1,-5.177167994459e1,
-3.939279072303e1));
#63396=cartesian_point('',(-5.399805022023e1,-5.177166314829e1,
-3.938110622716e1));
#63397=cartesian_point('',(-5.359355538502e1,-5.193701861525e1,
-3.940910280157e1));
#63398=cartesian_point('',(-5.359377195728e1,-5.193706918498e1,
-3.939789410242e1));
#63399=cartesian_point('',(-5.359395518980e1,-5.193708640922e1,
-3.938668501479e1));
#63400=cartesian_point('',(-5.359410507945e1,-5.193707029164e1,
-3.937547599900e1));
#63401=(bounded_surface()b_spline_surface(3,3,((#63385,#63386,#63387,#63388),(
#63389,#63390,#63391,#63392),(#63393,#63394,#63395,#63396),(#63397,#63398,
#63399,#63400)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437613079e-1,1.292541217631e0),(8.246250959761e-1,8.356491063010e-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());
#63403=oriented_edge('',*,*,#63402,.f.);
#63405=oriented_edge('',*,*,#63404,.t.);
#63406=oriented_edge('',*,*,#63378,.t.);
#63408=oriented_edge('',*,*,#63407,.f.);
#63409=edge_loop('',(#63403,#63405,#63406,#63408));
#63410=face_outer_bound('',#63409,.f.);
#63412=cartesian_point('',(-5.291502296493e1,-5.157215992223e1,
-3.997447809986e1));
#63413=cartesian_point('',(-5.296389835996e1,-5.155664580144e1,
-3.997715679810e1));
#63414=cartesian_point('',(-5.304435197494e1,-5.153099931786e1,
-3.997305992284e1));
#63415=cartesian_point('',(-5.314970789693e1,-5.149819994350e1,
-3.994856081627e1));
#63416=cartesian_point('',(-5.323387137478e1,-5.147253205766e1,
-3.991607233024e1));
#63417=cartesian_point('',(-5.330950960462e1,-5.144993109754e1,
-3.987438460161e1));
#63418=cartesian_point('',(-5.337656078436e1,-5.143029261943e1,
-3.982455100427e1));
#63419=cartesian_point('',(-5.343334909895e1,-5.141395468058e1,
-3.976905366943e1));
#63420=cartesian_point('',(-5.347964888126e1,-5.140081424732e1,
-3.970995305122e1));
#63421=cartesian_point('',(-5.351619939681e1,-5.139051521570e1,
-3.964816866055e1));
#63422=cartesian_point('',(-5.354342981175e1,-5.138282863855e1,
-3.958439300416e1));
#63423=cartesian_point('',(-5.356153716588e1,-5.137765030035e1,
-3.952021662286e1));
#63424=cartesian_point('',(-5.357131174023e1,-5.137479960132e1,
-3.945768495601e1));
#63425=cartesian_point('',(-5.357484197321e1,-5.137374963505e1,
-3.938159049394e1));
#63426=cartesian_point('',(-5.356947193161e1,-5.137535751285e1,
-3.932622269633e1));
#63427=cartesian_point('',(-5.356249573001e1,-5.137730299958e1,
-3.929042426931e1));
#63428=cartesian_point('',(-5.291417832100e1,-5.159045141848e1,
-3.998021843725e1));
#63429=cartesian_point('',(-5.296321866450e1,-5.157458696735e1,
-3.998392515015e1));
#63430=cartesian_point('',(-5.304421844472e1,-5.154827511276e1,
-3.998149590233e1));
#63431=cartesian_point('',(-5.315088996820e1,-5.151428183678e1,
-3.995898566143e1));
#63432=cartesian_point('',(-5.323652341583e1,-5.148743696985e1,
-3.992788423375e1));
#63433=cartesian_point('',(-5.331390223782e1,-5.146356352218e1,
-3.988717951689e1));
#63434=cartesian_point('',(-5.338294051536e1,-5.144258238251e1,
-3.983786422167e1));
#63435=cartesian_point('',(-5.344187375147e1,-5.142489928714e1,
-3.978234469841e1));
#63436=cartesian_point('',(-5.349039012016e1,-5.141046678999e1,
-3.972263242559e1));
#63437=cartesian_point('',(-5.352915734731e1,-5.139896634018e1,
-3.965958917617e1));
#63438=cartesian_point('',(-5.355848929867e1,-5.139022077183e1,
-3.959382447226e1));
#63439=cartesian_point('',(-5.357836094046e1,-5.138421177283e1,
-3.952691224085e1));
#63440=cartesian_point('',(-5.358928667618e1,-5.138084658098e1,
-3.946107512018e1));
#63441=cartesian_point('',(-5.359327682645e1,-5.137959713716e1,
-3.938050474932e1));
#63442=cartesian_point('',(-5.358721195123e1,-5.138150535246e1,
-3.932190585141e1));
#63443=cartesian_point('',(-5.357944924002e1,-5.138381633850e1,
-3.928436960526e1));
#63444=cartesian_point('',(-5.291297859897e1,-5.163089775573e1,
-3.998890918742e1));
#63445=cartesian_point('',(-5.296215684870e1,-5.161447838271e1,
-3.999485449178e1));
#63446=cartesian_point('',(-5.304399123575e1,-5.158706376845e1,
-3.999611412442e1));
#63447=cartesian_point('',(-5.315308393591e1,-5.155092307915e1,
-3.997813688973e1));
#63448=cartesian_point('',(-5.324157850600e1,-5.152187616644e1,
-3.995030169761e1));
#63449=cartesian_point('',(-5.332245675896e1,-5.149555628700e1,
-3.991203883223e1));
#63450=cartesian_point('',(-5.339557971965e1,-5.147194012053e1,
-3.986420065757e1));
#63451=cartesian_point('',(-5.345899449190e1,-5.145157455684e1,
-3.980901026114e1));
#63452=cartesian_point('',(-5.351219969219e1,-5.143453293722e1,
-3.974835757580e1));
#63453=cartesian_point('',(-5.355570134427e1,-5.142058196043e1,
-3.968297136072e1));
#63454=cartesian_point('',(-5.358955623106e1,-5.140965865731e1,
-3.961327424474e1));
#63455=cartesian_point('',(-5.361324708119e1,-5.140193063943e1,
-3.954079285337e1));
#63456=cartesian_point('',(-5.362667425869e1,-5.139749618879e1,
-3.946812490866e1));
#63457=cartesian_point('',(-5.363166554024e1,-5.139583147174e1,
-3.937824652036e1));
#63458=cartesian_point('',(-5.362408834680e1,-5.139836458799e1,
-3.931293125554e1));
#63459=cartesian_point('',(-5.361461795727e1,-5.140143619158e1,
-3.927182365093e1));
#63460=cartesian_point('',(-5.291332400736e1,-5.169559564855e1,
-3.998924243966e1));
#63461=cartesian_point('',(-5.296195387011e1,-5.167903354360e1,
-3.999865141237e1));
#63462=cartesian_point('',(-5.304385850593e1,-5.165110427166e1,
-4.000581653895e1));
#63463=cartesian_point('',(-5.315517009063e1,-5.161319840503e1,
-3.999554866204e1));
#63464=cartesian_point('',(-5.324692156601e1,-5.158198687291e1,
-3.997361330792e1));
#63465=cartesian_point('',(-5.333221304690e1,-5.155299889803e1,
-3.994016567795e1));
#63466=cartesian_point('',(-5.341082160741e1,-5.152629964307e1,
-3.989581259112e1));
#63467=cartesian_point('',(-5.348051907561e1,-5.150263297316e1,
-3.984243077914e1));
#63468=cartesian_point('',(-5.354050409960e1,-5.148225822578e1,
-3.978167083095e1));
#63469=cartesian_point('',(-5.359101213499e1,-5.146508596310e1,
-3.971403062284e1));
#63470=cartesian_point('',(-5.363168151663e1,-5.145123485941e1,
-3.963962231426e1));
#63471=cartesian_point('',(-5.366120356843e1,-5.144115627766e1,
-3.955986105105e1));
#63472=cartesian_point('',(-5.367848282257e1,-5.143524330312e1,
-3.947788778729e1));
#63473=cartesian_point('',(-5.368502180424e1,-5.143300182679e1,
-3.937511762687e1));
#63474=cartesian_point('',(-5.367510722744e1,-5.143640161234e1,
-3.930051077764e1));
#63475=cartesian_point('',(-5.366301189039e1,-5.144052860238e1,
-3.925461025911e1));
#63476=cartesian_point('',(-5.291609678779e1,-5.176080819452e1,
-3.997505033298e1));
#63477=cartesian_point('',(-5.296335053793e1,-5.174489982278e1,
-3.998782506092e1));
#63478=cartesian_point('',(-5.304397174943e1,-5.171778946482e1,
-4.000094776214e1));
#63479=cartesian_point('',(-5.315574887204e1,-5.167989228946e1,
-3.999894135291e1));
#63480=cartesian_point('',(-5.324937008782e1,-5.164795270890e1,
-3.998367568926e1));
#63481=cartesian_point('',(-5.333784168265e1,-5.161760868802e1,
-3.995605515424e1));
#63482=cartesian_point('',(-5.342085709511e1,-5.158901376234e1,
-3.991641653397e1));
#63483=cartesian_point('',(-5.349593862003e1,-5.156307948814e1,
-3.986623047720e1));
#63484=cartesian_point('',(-5.356198602790e1,-5.154024495302e1,
-3.980685822863e1));
#63485=cartesian_point('',(-5.361894930219e1,-5.152057375560e1,
-3.973854554992e1));
#63486=cartesian_point('',(-5.366603727160e1,-5.150436656057e1,
-3.966107933170e1));
#63487=cartesian_point('',(-5.370113925334e1,-5.149234612220e1,
-3.957572400422e1));
#63488=cartesian_point('',(-5.372214144768e1,-5.148519112024e1,
-3.948610731005e1));
#63489=cartesian_point('',(-5.373018293502e1,-5.148246199647e1,
-3.937248139299e1));
#63490=cartesian_point('',(-5.371799987906e1,-5.148659302412e1,
-3.929006363002e1));
#63491=cartesian_point('',(-5.370337290795e1,-5.149161109309e1,
-3.924031694583e1));
#63492=cartesian_point('',(-5.292100249341e1,-5.181983639841e1,
-3.994784835003e1));
#63493=cartesian_point('',(-5.296619703105e1,-5.180530790810e1,
-3.996354566834e1));
#63494=cartesian_point('',(-5.304431835400e1,-5.178026060973e1,
-3.998206600942e1));
#63495=cartesian_point('',(-5.315476686568e1,-5.174413801400e1,
-3.998802256841e1));
#63496=cartesian_point('',(-5.324868418838e1,-5.171297598215e1,
-3.997950843429e1));
#63497=cartesian_point('',(-5.333878113155e1,-5.168272198008e1,
-3.995812440290e1));
#63498=cartesian_point('',(-5.342467640100e1,-5.165360873101e1,
-3.992394056819e1));
#63499=cartesian_point('',(-5.350369402356e1,-5.162666909434e1,
-3.987800370982e1));
#63500=cartesian_point('',(-5.357446667156e1,-5.160249722747e1,
-3.982136564155e1));
#63501=cartesian_point('',(-5.363667332803e1,-5.158130318590e1,
-3.975402475418e1));
#63502=cartesian_point('',(-5.368912640943e1,-5.156355128090e1,
-3.967546133246e1));
#63503=cartesian_point('',(-5.372898502784e1,-5.155019547721e1,
-3.958676548935e1));
#63504=cartesian_point('',(-5.375319921825e1,-5.154216154814e1,
-3.949194554772e1));
#63505=cartesian_point('',(-5.376254389904e1,-5.153908361118e1,
-3.937060657571e1));
#63506=cartesian_point('',(-5.374839395201e1,-5.154373590064e1,
-3.928265478763e1));
#63507=cartesian_point('',(-5.373158827117e1,-5.154938988898e1,
-3.923039988139e1));
#63508=cartesian_point('',(-5.292640030018e1,-5.186103860597e1,
-3.991703570529e1));
#63509=cartesian_point('',(-5.296948729304e1,-5.184812251110e1,
-3.993467089176e1));
#63510=cartesian_point('',(-5.304476136233e1,-5.182560407138e1,
-3.995696298781e1));
#63511=cartesian_point('',(-5.315284094637e1,-5.179217546001e1,
-3.996887725445e1));
#63512=cartesian_point('',(-5.324581475010e1,-5.176273951098e1,
-3.996566418630e1));
#63513=cartesian_point('',(-5.333601390288e1,-5.173363359256e1,
-3.994942573845e1));
#63514=cartesian_point('',(-5.342300574649e1,-5.170514503900e1,
-3.992002750870e1));
#63515=cartesian_point('',(-5.350399865108e1,-5.167836626842e1,
-3.987817403864e1));
#63516=cartesian_point('',(-5.357744168233e1,-5.165399338989e1,
-3.982466200729e1));
#63517=cartesian_point('',(-5.364281428285e1,-5.163234522223e1,
-3.975930135123e1));
#63518=cartesian_point('',(-5.369864587844e1,-5.161399940972e1,
-3.968134830554e1));
#63519=cartesian_point('',(-5.374158238599e1,-5.160005940599e1,
-3.959174009297e1));
#63520=cartesian_point('',(-5.376790852240e1,-5.159161405331e1,
-3.949470122386e1));
#63521=cartesian_point('',(-5.377811603540e1,-5.158836891087e1,
-3.936971920809e1));
#63522=cartesian_point('',(-5.376266440163e1,-5.159326919984e1,
-3.927917001120e1));
#63523=cartesian_point('',(-5.374443091321e1,-5.159922648986e1,
-3.922596600592e1));
#63524=cartesian_point('',(-5.293119758661e1,-5.188852041789e1,
-3.988931171650e1));
#63525=cartesian_point('',(-5.297247238280e1,-5.187707353750e1,
-3.990817751995e1));
#63526=cartesian_point('',(-5.304517879840e1,-5.185690220426e1,
-3.993298789077e1));
#63527=cartesian_point('',(-5.315080402818e1,-5.182615310882e1,
-3.994911822365e1));
#63528=cartesian_point('',(-5.324245091872e1,-5.179858614271e1,
-3.994979784099e1));
#63529=cartesian_point('',(-5.333209216672e1,-5.177090418753e1,
-3.993747210220e1));
#63530=cartesian_point('',(-5.341926133956e1,-5.174343060123e1,
-3.991185908185e1));
#63531=cartesian_point('',(-5.350110345373e1,-5.171728229734e1,
-3.987340692404e1));
#63532=cartesian_point('',(-5.357594682604e1,-5.169321957267e1,
-3.982271838968e1));
#63533=cartesian_point('',(-5.364313151084e1,-5.167163775448e1,
-3.975946814192e1));
#63534=cartesian_point('',(-5.370099436376e1,-5.165318953795e1,
-3.968275688826e1));
#63535=cartesian_point('',(-5.374583687523e1,-5.163907086960e1,
-3.959340094220e1));
#63536=cartesian_point('',(-5.377349279911e1,-5.163047365464e1,
-3.949573901320e1));
#63537=cartesian_point('',(-5.378424743112e1,-5.162716324286e1,
-3.936938283215e1));
#63538=cartesian_point('',(-5.376797076878e1,-5.163215868781e1,
-3.927786861359e1));
#63539=cartesian_point('',(-5.374884130873e1,-5.163823302185e1,
-3.922451776075e1));
#63540=cartesian_point('',(-5.293490852781e1,-5.190616638957e1,
-3.986773165122e1));
#63541=cartesian_point('',(-5.297480557035e1,-5.189587033450e1,
-3.988735499700e1));
#63542=cartesian_point('',(-5.304551108242e1,-5.187755398349e1,
-3.991378367046e1));
#63543=cartesian_point('',(-5.314909976127e1,-5.184899041338e1,
-3.993274877231e1));
#63544=cartesian_point('',(-5.323952711934e1,-5.182300163088e1,
-3.993611589350e1));
#63545=cartesian_point('',(-5.332848028715e1,-5.179658076866e1,
-3.992655570329e1));
#63546=cartesian_point('',(-5.341547140132e1,-5.177007410359e1,
-3.990368569104e1));
#63547=cartesian_point('',(-5.349761206411e1,-5.174460625356e1,
-3.986777455112e1));
#63548=cartesian_point('',(-5.357315396422e1,-5.172097672078e1,
-3.981928802090e1));
#63549=cartesian_point('',(-5.364134433869e1,-5.169963204644e1,
-3.975780886049e1));
#63550=cartesian_point('',(-5.370039438421e1,-5.168127283008e1,
-3.968233470685e1));
#63551=cartesian_point('',(-5.374638331615e1,-5.166715060575e1,
-3.959359426381e1));
#63552=cartesian_point('',(-5.377485153489e1,-5.165852044995e1,
-3.949598376342e1));
#63553=cartesian_point('',(-5.378594251330e1,-5.165519249938e1,
-3.936930145579e1));
#63554=cartesian_point('',(-5.376915886032e1,-5.166021202725e1,
-3.927757193200e1));
#63555=cartesian_point('',(-5.374948380087e1,-5.166631659651e1,
-3.922438294503e1));
#63556=cartesian_point('',(-5.293885666709e1,-5.192173798736e1,
-3.984465328568e1));
#63557=cartesian_point('',(-5.297730922920e1,-5.191267900539e1,
-3.986491027282e1));
#63558=cartesian_point('',(-5.304587291701e1,-5.189637110989e1,
-3.989276842685e1));
#63559=cartesian_point('',(-5.314717255831e1,-5.187023273653e1,
-3.991437137121e1));
#63560=cartesian_point('',(-5.323613126601e1,-5.184604040347e1,
-3.992031085739e1));
#63561=cartesian_point('',(-5.332412499357e1,-5.182110270227e1,
-3.991346151600e1));
#63562=cartesian_point('',(-5.341064723915e1,-5.179578590838e1,
-3.989334581654e1));
#63563=cartesian_point('',(-5.349278787697e1,-5.177121286952e1,
-3.986005827493e1));
#63564=cartesian_point('',(-5.356873194141e1,-5.174821553869e1,
-3.981393035407e1));
#63565=cartesian_point('',(-5.363764122153e1,-5.172728788056e1,
-3.975445832765e1));
#63566=cartesian_point('',(-5.369761388008e1,-5.170917246260e1,
-3.968054545406e1));
#63567=cartesian_point('',(-5.374453179076e1,-5.169516581190e1,
-3.959283247495e1));
#63568=cartesian_point('',(-5.377367243655e1,-5.168657554107e1,
-3.949574950546e1));
#63569=cartesian_point('',(-5.378504424988e1,-5.168325813855e1,
-3.936937339461e1));
#63570=cartesian_point('',(-5.376783750796e1,-5.168825938860e1,
-3.927788566026e1));
#63571=cartesian_point('',(-5.374771270464e1,-5.169434267067e1,
-3.922511305947e1));
#63572=cartesian_point('',(-5.294467454711e1,-5.194029434701e1,
-3.981048255026e1));
#63573=cartesian_point('',(-5.298102780704e1,-5.193307567825e1,
-3.983143704326e1));
#63574=cartesian_point('',(-5.304641750038e1,-5.191977524001e1,
-3.986100102348e1));
#63575=cartesian_point('',(-5.314417641072e1,-5.189734761925e1,
-3.988597271360e1));
#63576=cartesian_point('',(-5.323073632243e1,-5.187596340391e1,
-3.989530947374e1));
#63577=cartesian_point('',(-5.331700456040e1,-5.185340516093e1,
-3.989213748222e1));
#63578=cartesian_point('',(-5.340245286292e1,-5.183006262398e1,
-3.987585563126e1));
#63579=cartesian_point('',(-5.348415803291e1,-5.180704236990e1,
-3.984632472038e1));
#63580=cartesian_point('',(-5.356022727018e1,-5.178521147646e1,
-3.980369412279e1));
#63581=cartesian_point('',(-5.362971468375e1,-5.176512410721e1,
-3.974734814528e1));
#63582=cartesian_point('',(-5.369058018817e1,-5.174757233801e1,
-3.967607191751e1));
#63583=cartesian_point('',(-5.373846851213e1,-5.173389960359e1,
-3.959038375514e1));
#63584=cartesian_point('',(-5.376833713343e1,-5.172547081924e1,
-3.949472625863e1));
#63585=cartesian_point('',(-5.378001721543e1,-5.172220899711e1,
-3.936969669035e1));
#63586=cartesian_point('',(-5.376234645036e1,-5.172712313689e1,
-3.927921068301e1));
#63587=cartesian_point('',(-5.374173811425e1,-5.173310177659e1,
-3.922738636270e1));
#63588=cartesian_point('',(-5.295279233673e1,-5.195770949640e1,
-3.976248869407e1));
#63589=cartesian_point('',(-5.298627288625e1,-5.195309223727e1,
-3.978396026974e1));
#63590=cartesian_point('',(-5.304719936852e1,-5.194408055608e1,
-3.981513076320e1));
#63591=cartesian_point('',(-5.313969405576e1,-5.192709526252e1,
-3.984380198632e1));
#63592=cartesian_point('',(-5.322245378314e1,-5.190994001156e1,
-3.985711950563e1));
#63593=cartesian_point('',(-5.330571251266e1,-5.189107633390e1,
-3.985846585328e1));
#63594=cartesian_point('',(-5.338892263848e1,-5.187091508653e1,
-3.984709924328e1));
#63595=cartesian_point('',(-5.346917931351e1,-5.185051375924e1,
-3.982259868338e1));
#63596=cartesian_point('',(-5.354452050105e1,-5.183076392614e1,
-3.978488993564e1));
#63597=cartesian_point('',(-5.361388527470e1,-5.181228504792e1,
-3.973323096615e1));
#63598=cartesian_point('',(-5.367509533062e1,-5.179591446047e1,
-3.966628252579e1));
#63599=cartesian_point('',(-5.372356811621e1,-5.178302359903e1,
-3.958440599765e1));
#63600=cartesian_point('',(-5.375394480438e1,-5.177501849290e1,
-3.949198909349e1));
#63601=cartesian_point('',(-5.376585116256e1,-5.177191154028e1,
-3.937056740533e1));
#63602=cartesian_point('',(-5.374784082025e1,-5.177658792417e1,
-3.928272554614e1));
#63603=cartesian_point('',(-5.372690386037e1,-5.178227905194e1,
-3.923287073944e1));
#63604=cartesian_point('',(-5.296346944520e1,-5.196626435345e1,
-3.969883068507e1));
#63605=cartesian_point('',(-5.299326721834e1,-5.196512552111e1,
-3.972021011519e1));
#63606=cartesian_point('',(-5.304826498555e1,-5.196191115240e1,
-3.975218385942e1));
#63607=cartesian_point('',(-5.313328764414e1,-5.195253203938e1,
-3.978402645261e1));
#63608=cartesian_point('',(-5.321028201723e1,-5.194146510914e1,
-3.980129394091e1));
#63609=cartesian_point('',(-5.328856343716e1,-5.192809474085e1,
-3.980754582048e1));
#63610=cartesian_point('',(-5.336757750762e1,-5.191283992198e1,
-3.980190902797e1));
#63611=cartesian_point('',(-5.344450545912e1,-5.189664891296e1,
-3.978366696398e1));
#63612=cartesian_point('',(-5.351736083672e1,-5.188040400684e1,
-3.975250285055e1));
#63613=cartesian_point('',(-5.358499102357e1,-5.186477889083e1,
-3.970755908121e1));
#63614=cartesian_point('',(-5.364512849376e1,-5.185063010461e1,
-3.964740129124e1));
#63615=cartesian_point('',(-5.369306716536e1,-5.183930251015e1,
-3.957220797041e1));
#63616=cartesian_point('',(-5.372325261162e1,-5.183219045662e1,
-3.948617222092e1));
#63617=cartesian_point('',(-5.373511146794e1,-5.182941809305e1,
-3.937242301569e1));
#63618=cartesian_point('',(-5.371717571517e1,-5.183358502754e1,
-3.929016904799e1));
#63619=cartesian_point('',(-5.369639238052e1,-5.183865844331e1,
-3.924399893960e1));
#63620=cartesian_point('',(-5.297437348762e1,-5.196036800542e1,
-3.963327619946e1));
#63621=cartesian_point('',(-5.300050771181e1,-5.196283951265e1,
-3.965377408854e1));
#63622=cartesian_point('',(-5.304939123101e1,-5.196570517685e1,
-3.968523264669e1));
#63623=cartesian_point('',(-5.312622413039e1,-5.196455075401e1,
-3.971858616598e1));
#63624=cartesian_point('',(-5.319654845112e1,-5.196023797141e1,
-3.973857647519e1));
#63625=cartesian_point('',(-5.326870774886e1,-5.195312408335e1,
-3.974878043372e1));
#63626=cartesian_point('',(-5.334215971178e1,-5.194361634176e1,
-3.974824572065e1));
#63627=cartesian_point('',(-5.341423663787e1,-5.193250591122e1,
-3.973603034781e1));
#63628=cartesian_point('',(-5.348299509234e1,-5.192062328993e1,
-3.971162242610e1));
#63629=cartesian_point('',(-5.354724960385e1,-5.190866526452e1,
-3.967409791504e1));
#63630=cartesian_point('',(-5.360473592148e1,-5.189746686810e1,
-3.962199513579e1));
#63631=cartesian_point('',(-5.365080066540e1,-5.188828117616e1,
-3.955532977575e1));
#63632=cartesian_point('',(-5.367991441428e1,-5.188242356023e1,
-3.947797136807e1));
#63633=cartesian_point('',(-5.369137285554e1,-5.188012636463e1,
-3.937504241816e1));
#63634=cartesian_point('',(-5.367404475403e1,-5.188357241734e1,
-3.930064671998e1));
#63635=cartesian_point('',(-5.365401568611e1,-5.188777072573e1,
-3.925935539487e1));
#63636=cartesian_point('',(-5.298334475974e1,-5.194261734504e1,
-3.957886233144e1));
#63637=cartesian_point('',(-5.300655075973e1,-5.194811036203e1,
-3.959794078566e1));
#63638=cartesian_point('',(-5.305035132660e1,-5.195611896382e1,
-3.962779818435e1));
#63639=cartesian_point('',(-5.311995342010e1,-5.196213410656e1,
-3.966087166350e1));
#63640=cartesian_point('',(-5.318410047558e1,-5.196385115508e1,
-3.968194639103e1));
#63641=cartesian_point('',(-5.325030688307e1,-5.196245460350e1,
-3.969446950347e1));
#63642=cartesian_point('',(-5.331805703918e1,-5.195832438351e1,
-3.969747178759e1));
#63643=cartesian_point('',(-5.338486321012e1,-5.195208226032e1,
-3.968989325540e1));
#63644=cartesian_point('',(-5.344887726219e1,-5.194447881470e1,
-3.967110784483e1));
#63645=cartesian_point('',(-5.350894027676e1,-5.193620138289e1,
-3.964018233953e1));
#63646=cartesian_point('',(-5.356287390794e1,-5.192803105628e1,
-3.959569413913e1));
#63647=cartesian_point('',(-5.360622580429e1,-5.192108840379e1,
-3.953754612345e1));
#63648=cartesian_point('',(-5.363368525230e1,-5.191656471230e1,
-3.946923157452e1));
#63649=cartesian_point('',(-5.364450403957e1,-5.191477611545e1,
-3.937783606305e1));
#63650=cartesian_point('',(-5.362814439387e1,-5.191745222577e1,
-3.931180244538e1));
#63651=cartesian_point('',(-5.360926250197e1,-5.192071521379e1,
-3.927550871050e1));
#63652=cartesian_point('',(-5.298831719304e1,-5.192629114338e1,
-3.954846184996e1));
#63653=cartesian_point('',(-5.300994341871e1,-5.193348457439e1,
-3.956640444828e1));
#63654=cartesian_point('',(-5.305090030946e1,-5.194441442700e1,
-3.959478227512e1));
#63655=cartesian_point('',(-5.311624684208e1,-5.195460593280e1,
-3.962693448101e1));
#63656=cartesian_point('',(-5.317662329779e1,-5.195990291489e1,
-3.964802897123e1));
#63657=cartesian_point('',(-5.323906958507e1,-5.196196185829e1,
-3.966136855380e1));
#63658=cartesian_point('',(-5.330309333637e1,-5.196113866777e1,
-3.966599895329e1));
#63659=cartesian_point('',(-5.336633457011e1,-5.195794102419e1,
-3.966082869641e1));
#63660=cartesian_point('',(-5.342702810387e1,-5.195305645172e1,
-3.964519175300e1));
#63661=cartesian_point('',(-5.348405668569e1,-5.194715273714e1,
-3.961817269588e1));
#63662=cartesian_point('',(-5.353533143373e1,-5.194096284368e1,
-3.957840154120e1));
#63663=cartesian_point('',(-5.357659071677e1,-5.193550523456e1,
-3.952572927472e1));
#63664=cartesian_point('',(-5.360274469316e1,-5.193187269427e1,
-3.946338529539e1));
#63665=cartesian_point('',(-5.361305292493e1,-5.193042516829e1,
-3.937970562198e1));
#63666=cartesian_point('',(-5.359746569223e1,-5.193258558919e1,
-3.931926072269e1));
#63667=cartesian_point('',(-5.357948448841e1,-5.193522186712e1,
-3.928623164772e1));
#63668=cartesian_point('',(-5.299009497622e1,-5.191950153033e1,
-3.953755745484e1));
#63669=cartesian_point('',(-5.301116273558e1,-5.192730668095e1,
-3.955504269460e1));
#63670=cartesian_point('',(-5.305109905841e1,-5.193929134486e1,
-3.958280459795e1));
#63671=cartesian_point('',(-5.311488772670e1,-5.195100575515e1,
-3.961451494816e1));
#63672=cartesian_point('',(-5.317386517319e1,-5.195761758173e1,
-3.963553115748e1));
#63673=cartesian_point('',(-5.323489947735e1,-5.196095403927e1,
-3.964909379845e1));
#63674=cartesian_point('',(-5.329750781713e1,-5.196136113776e1,
-3.965425750414e1));
#63675=cartesian_point('',(-5.335937999743e1,-5.195930280498e1,
-3.964992452432e1));
#63676=cartesian_point('',(-5.341878491689e1,-5.195544126600e1,
-3.963541796202e1));
#63677=cartesian_point('',(-5.347462417730e1,-5.195043521687e1,
-3.960983210884e1));
#63678=cartesian_point('',(-5.352484702734e1,-5.194499773708e1,
-3.957182033789e1));
#63679=cartesian_point('',(-5.356527166630e1,-5.194010657586e1,
-3.952121664228e1));
#63680=cartesian_point('',(-5.359090185133e1,-5.193681493581e1,
-3.946114794999e1));
#63681=cartesian_point('',(-5.360100463806e1,-5.193549804026e1,
-3.938042119325e1));
#63682=cartesian_point('',(-5.358572816110e1,-5.193746102942e1,
-3.932211447606e1));
#63683=cartesian_point('',(-5.356810786472e1,-5.193985734048e1,
-3.929032523916e1));
#63684=b_spline_surface_with_knots('',3,3,((#63412,#63413,#63414,#63415,#63416,
#63417,#63418,#63419,#63420,#63421,#63422,#63423,#63424,#63425,#63426,#63427),(
#63428,#63429,#63430,#63431,#63432,#63433,#63434,#63435,#63436,#63437,#63438,
#63439,#63440,#63441,#63442,#63443),(#63444,#63445,#63446,#63447,#63448,#63449,
#63450,#63451,#63452,#63453,#63454,#63455,#63456,#63457,#63458,#63459),(#63460,
#63461,#63462,#63463,#63464,#63465,#63466,#63467,#63468,#63469,#63470,#63471,
#63472,#63473,#63474,#63475),(#63476,#63477,#63478,#63479,#63480,#63481,#63482,
#63483,#63484,#63485,#63486,#63487,#63488,#63489,#63490,#63491),(#63492,#63493,
#63494,#63495,#63496,#63497,#63498,#63499,#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,#63580,#63581,
#63582,#63583,#63584,#63585,#63586,#63587),(#63588,#63589,#63590,#63591,#63592,
#63593,#63594,#63595,#63596,#63597,#63598,#63599,#63600,#63601,#63602,#63603),(
#63604,#63605,#63606,#63607,#63608,#63609,#63610,#63611,#63612,#63613,#63614,
#63615,#63616,#63617,#63618,#63619),(#63620,#63621,#63622,#63623,#63624,#63625,
#63626,#63627,#63628,#63629,#63630,#63631,#63632,#63633,#63634,#63635),(#63636,
#63637,#63638,#63639,#63640,#63641,#63642,#63643,#63644,#63645,#63646,#63647,
#63648,#63649,#63650,#63651),(#63652,#63653,#63654,#63655,#63656,#63657,#63658,
#63659,#63660,#63661,#63662,#63663,#63664,#63665,#63666,#63667),(#63668,#63669,
#63670,#63671,#63672,#63673,#63674,#63675,#63676,#63677,#63678,#63679,#63680,
#63681,#63682,#63683)),.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.618033873151e-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.700616986701e0),(-1.145935886902e-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.496049037662e-1),.unspecified.);
#63685=oriented_edge('',*,*,#63402,.t.);
#63687=oriented_edge('',*,*,#63686,.f.);
#63689=oriented_edge('',*,*,#63688,.f.);
#63690=edge_loop('',(#63685,#63687,#63689));
#63691=face_outer_bound('',#63690,.f.);
#63693=cartesian_point('',(0.e0,0.e0,-3.94e1));
#63694=direction('',(0.e0,0.e0,1.e0));
#63695=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#63696=axis2_placement_3d('',#63693,#63694,#63695);
#63697=toroidal_surface('',#63696,7.405602616846e1,6.e-1);
#63699=oriented_edge('',*,*,#63698,.f.);
#63701=oriented_edge('',*,*,#63700,.f.);
#63702=oriented_edge('',*,*,#63686,.t.);
#63704=oriented_edge('',*,*,#63703,.t.);
#63706=oriented_edge('',*,*,#63705,.t.);
#63708=oriented_edge('',*,*,#63707,.t.);
#63710=oriented_edge('',*,*,#63709,.t.);
#63711=edge_loop('',(#63699,#63701,#63702,#63704,#63706,#63708,#63710));
#63712=face_outer_bound('',#63711,.f.);
#63714=cartesian_point('',(0.e0,0.e0,-4.e1));
#63715=direction('',(0.e0,0.e0,-1.e0));
#63716=direction('',(0.e0,-1.e0,0.e0));
#63717=axis2_placement_3d('',#63714,#63715,#63716);
#63718=plane('',#63717);
#63720=oriented_edge('',*,*,#63719,.t.);
#63721=oriented_edge('',*,*,#63700,.t.);
#63722=oriented_edge('',*,*,#63698,.t.);
#63724=oriented_edge('',*,*,#63723,.t.);
#63726=oriented_edge('',*,*,#63725,.t.);
#63727=oriented_edge('',*,*,#49539,.f.);
#63728=oriented_edge('',*,*,#49554,.t.);
#63730=oriented_edge('',*,*,#63729,.t.);
#63732=oriented_edge('',*,*,#63731,.t.);
#63734=oriented_edge('',*,*,#63733,.t.);
#63736=oriented_edge('',*,*,#63735,.f.);
#63738=oriented_edge('',*,*,#63737,.t.);
#63739=edge_loop('',(#63720,#63721,#63722,#63724,#63726,#63727,#63728,#63730,
#63732,#63734,#63736,#63738));
#63740=face_outer_bound('',#63739,.f.);
#63742=oriented_edge('',*,*,#63741,.t.);
#63744=oriented_edge('',*,*,#63743,.t.);
#63745=edge_loop('',(#63742,#63744));
#63746=face_bound('',#63745,.f.);
#63748=cartesian_point('',(2.123569203982e2,2.137532529016e2,-3.94e1));
#63749=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#63750=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#63751=axis2_placement_3d('',#63748,#63749,#63750);
#63752=cylindrical_surface('',#63751,6.e-1);
#63754=oriented_edge('',*,*,#63753,.f.);
#63756=oriented_edge('',*,*,#63755,.t.);
#63757=oriented_edge('',*,*,#63688,.t.);
#63758=oriented_edge('',*,*,#63719,.f.);
#63759=edge_loop('',(#63754,#63756,#63757,#63758));
#63760=face_outer_bound('',#63759,.f.);
#63762=cartesian_point('',(-5.341556709646e1,-5.017371902880e1,
-3.909117373888e1));
#63763=cartesian_point('',(-5.341977508908e1,-5.016343082537e1,
-3.913203019087e1));
#63764=cartesian_point('',(-5.342329351744e1,-5.014533811474e1,
-3.920642567857e1));
#63765=cartesian_point('',(-5.341747530633e1,-5.011963535491e1,
-3.931714444525e1));
#63766=cartesian_point('',(-5.340131503994e1,-5.009516744727e1,
-3.942693643910e1));
#63767=cartesian_point('',(-5.337118034799e1,-5.006981209606e1,
-3.954624597757e1));
#63768=cartesian_point('',(-5.332375390807e1,-5.004416984383e1,
-3.967415747038e1));
#63769=cartesian_point('',(-5.325649114076e1,-5.001922108059e1,
-3.980788566386e1));
#63770=cartesian_point('',(-5.316802129016e1,-4.999596103932e1,
-3.994389302817e1));
#63771=cartesian_point('',(-5.305719301718e1,-4.997505299763e1,
-4.007964657263e1));
#63772=cartesian_point('',(-5.292197852302e1,-4.995693746097e1,
-4.021360620467e1));
#63773=cartesian_point('',(-5.275957365308e1,-4.994211195806e1,
-4.034392135796e1));
#63774=cartesian_point('',(-5.256764221123e1,-4.993123827520e1,
-4.046729974731e1));
#63775=cartesian_point('',(-5.234385608983e1,-4.992500582486e1,
-4.057959607508e1));
#63776=cartesian_point('',(-5.208499836820e1,-4.992414623602e1,
-4.067567619270e1));
#63777=cartesian_point('',(-5.183231553499e1,-4.992871356890e1,
-4.073726311448e1));
#63778=cartesian_point('',(-5.166403300383e1,-4.993419202579e1,
-4.076085041368e1));
#63779=cartesian_point('',(-5.159707572346e1,-4.993663887332e1,
-4.076759379699e1));
#63780=cartesian_point('',(-5.281610561358e1,-5.035069524204e1,
-3.915595246187e1));
#63781=cartesian_point('',(-5.281809891149e1,-5.034422242742e1,
-3.916593244165e1));
#63782=cartesian_point('',(-5.282126168009e1,-5.033051335187e1,
-3.918330020244e1));
#63783=cartesian_point('',(-5.282459997355e1,-5.030430831501e1,
-3.921087745584e1));
#63784=cartesian_point('',(-5.282569095782e1,-5.027313342143e1,
-3.924226691239e1));
#63785=cartesian_point('',(-5.282238633475e1,-5.023390121889e1,
-3.928322261551e1));
#63786=cartesian_point('',(-5.281109108200e1,-5.018677247894e1,
-3.933624611439e1));
#63787=cartesian_point('',(-5.278788952770e1,-5.013305177034e1,
-3.940198169849e1));
#63788=cartesian_point('',(-5.274951682109e1,-5.007462989915e1,
-3.947926848421e1));
#63789=cartesian_point('',(-5.269337543299e1,-5.001299013190e1,
-3.956645974917e1));
#63790=cartesian_point('',(-5.261673749182e1,-4.994895854292e1,
-3.966227303428e1));
#63791=cartesian_point('',(-5.251640267238e1,-4.988320301939e1,
-3.976538939424e1));
#63792=cartesian_point('',(-5.238935396443e1,-4.981680027910e1,
-3.987354071405e1));
#63793=cartesian_point('',(-5.223249257580e1,-4.975094589078e1,
-3.998383031787e1));
#63794=cartesian_point('',(-5.204181579003e1,-4.968682691456e1,
-4.009278063628e1));
#63795=cartesian_point('',(-5.184708302475e1,-4.963518848958e1,
-4.017988279351e1));
#63796=cartesian_point('',(-5.171281030026e1,-4.960620141432e1,
-4.022665268959e1));
#63797=cartesian_point('',(-5.165867413072e1,-4.959535003170e1,
-4.024347797347e1));
#63798=cartesian_point('',(-5.283622645938e1,-5.096276299107e1,
-3.929660047076e1));
#63799=cartesian_point('',(-5.283467540502e1,-5.095743932008e1,
-3.930221411129e1));
#63800=cartesian_point('',(-5.282996919243e1,-5.094557193855e1,
-3.931214498670e1));
#63801=cartesian_point('',(-5.281789004256e1,-5.092183453504e1,
-3.932755002370e1));
#63802=cartesian_point('',(-5.280099637273e1,-5.089286631612e1,
-3.934428801416e1));
#63803=cartesian_point('',(-5.277641480480e1,-5.085552842668e1,
-3.936495208747e1));
#63804=cartesian_point('',(-5.274218985594e1,-5.080941569107e1,
-3.939040183329e1));
#63805=cartesian_point('',(-5.269676897889e1,-5.075503610963e1,
-3.942073353066e1));
#63806=cartesian_point('',(-5.263922206453e1,-5.069343989133e1,
-3.945535381750e1));
#63807=cartesian_point('',(-5.256867818863e1,-5.062532071802e1,
-3.949354295753e1));
#63808=cartesian_point('',(-5.248371866507e1,-5.055066608847e1,
-3.953476165300e1));
#63809=cartesian_point('',(-5.238246586414e1,-5.046915908988e1,
-3.957844217681e1));
#63810=cartesian_point('',(-5.226333488929e1,-5.038084218155e1,
-3.962360284419e1));
#63811=cartesian_point('',(-5.212472161287e1,-5.028581209629e1,
-3.966899283072e1));
#63812=cartesian_point('',(-5.196443021864e1,-5.018394333728e1,
-3.971310274187e1));
#63813=cartesian_point('',(-5.180775692494e1,-5.009163533095e1,
-3.974761993678e1));
#63814=cartesian_point('',(-5.170316537074e1,-5.003364318805e1,
-3.976568876758e1));
#63815=cartesian_point('',(-5.166149733522e1,-5.001103383713e1,
-3.977210346627e1));
#63816=cartesian_point('',(-5.344642628667e1,-5.111244268854e1,
-3.930688452606e1));
#63817=cartesian_point('',(-5.344519833130e1,-5.110391691509e1,
-3.934104435225e1));
#63818=cartesian_point('',(-5.343664816294e1,-5.108864879658e1,
-3.940403394538e1));
#63819=cartesian_point('',(-5.340718433616e1,-5.106673062727e1,
-3.949608427623e1));
#63820=cartesian_point('',(-5.336344114239e1,-5.104564707980e1,
-3.958340542784e1));
#63821=cartesian_point('',(-5.330067416174e1,-5.102319702219e1,
-3.967159384783e1));
#63822=cartesian_point('',(-5.321808062110e1,-5.099911300811e1,
-3.975721568504e1));
#63823=cartesian_point('',(-5.311674024730e1,-5.097315373660e1,
-3.983664520641e1));
#63824=cartesian_point('',(-5.299886305992e1,-5.094502522328e1,
-3.990721528551e1));
#63825=cartesian_point('',(-5.286594580081e1,-5.091417976574e1,
-3.996781464324e1));
#63826=cartesian_point('',(-5.271796855897e1,-5.087977175246e1,
-4.001804296790e1));
#63827=cartesian_point('',(-5.255415578780e1,-5.084078833193e1,
-4.005720183082e1));
#63828=cartesian_point('',(-5.237436771304e1,-5.079630505601e1,
-4.008397193505e1));
#63829=cartesian_point('',(-5.217856858272e1,-5.074532606092e1,
-4.009673221284e1));
#63830=cartesian_point('',(-5.196631270524e1,-5.068656991699e1,
-4.009336709043e1));
#63831=cartesian_point('',(-5.177200139447e1,-5.062876262191e1,
-4.007430485497e1));
#63832=cartesian_point('',(-5.164924064870e1,-5.058975622693e1,
-4.005387354840e1));
#63833=cartesian_point('',(-5.160140565075e1,-5.057416996780e1,
-4.004465029629e1));
#63834=(bounded_surface()b_spline_surface(3,3,((#63762,#63763,#63764,#63765,
#63766,#63767,#63768,#63769,#63770,#63771,#63772,#63773,#63774,#63775,#63776,
#63777,#63778,#63779),(#63780,#63781,#63782,#63783,#63784,#63785,#63786,#63787,
#63788,#63789,#63790,#63791,#63792,#63793,#63794,#63795,#63796,#63797),(#63798,
#63799,#63800,#63801,#63802,#63803,#63804,#63805,#63806,#63807,#63808,#63809,
#63810,#63811,#63812,#63813,#63814,#63815),(#63816,#63817,#63818,#63819,#63820,
#63821,#63822,#63823,#63824,#63825,#63826,#63827,#63828,#63829,#63830,#63831,
#63832,#63833)),.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());
#63836=oriented_edge('',*,*,#63835,.t.);
#63838=oriented_edge('',*,*,#63837,.t.);
#63839=oriented_edge('',*,*,#63753,.t.);
#63840=edge_loop('',(#63836,#63838,#63839));
#63841=face_outer_bound('',#63840,.f.);
#63843=cartesian_point('',(0.e0,0.e0,-3.9e1));
#63844=direction('',(0.e0,0.e0,1.e0));
#63845=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#63846=axis2_placement_3d('',#63843,#63844,#63845);
#63847=toroidal_surface('',#63846,7.222506558621e1,1.e0);
#63848=oriented_edge('',*,*,#63835,.f.);
#63849=oriented_edge('',*,*,#63737,.f.);
#63851=oriented_edge('',*,*,#63850,.f.);
#63853=oriented_edge('',*,*,#63852,.t.);
#63855=oriented_edge('',*,*,#63854,.t.);
#63856=edge_loop('',(#63848,#63849,#63851,#63853,#63855));
#63857=face_outer_bound('',#63856,.f.);
#63859=cartesian_point('',(-5.652228782091e1,-4.769468160420e1,
-3.923083399093e1));
#63860=cartesian_point('',(-5.650330513452e1,-4.770871414169e1,
-3.925600165306e1));
#63861=cartesian_point('',(-5.646088079045e1,-4.774290321997e1,
-3.931725273728e1));
#63862=cartesian_point('',(-5.638488212652e1,-4.779754590345e1,
-3.942128875759e1));
#63863=cartesian_point('',(-5.631261289508e1,-4.784301990408e1,
-3.951356208338e1));
#63864=cartesian_point('',(-5.622987612360e1,-4.788828752543e1,
-3.961226308854e1));
#63865=cartesian_point('',(-5.613525001767e1,-4.793230750123e1,
-3.971720645018e1));
#63866=cartesian_point('',(-5.602717465762e1,-4.797386088152e1,
-3.982810133433e1));
#63867=cartesian_point('',(-5.590405072632e1,-4.801129357453e1,
-3.994421962198e1));
#63868=cartesian_point('',(-5.576429837668e1,-4.804249930039e1,
-4.006434471855e1));
#63869=cartesian_point('',(-5.560641496065e1,-4.806482455778e1,
-4.018664022217e1));
#63870=cartesian_point('',(-5.543043189730e1,-4.807487759670e1,
-4.030754843643e1));
#63871=cartesian_point('',(-5.524359398246e1,-4.806919474434e1,
-4.041894345160e1));
#63872=cartesian_point('',(-5.505876172274e1,-4.804731372695e1,
-4.051236104967e1));
#63873=cartesian_point('',(-5.488742590935e1,-4.801269276302e1,
-4.058431653502e1));
#63874=cartesian_point('',(-5.473204891034e1,-4.796902060837e1,
-4.063723337123e1));
#63875=cartesian_point('',(-5.458840591967e1,-4.791751980961e1,
-4.067520244699e1));
#63876=cartesian_point('',(-5.445034048064e1,-4.785697922196e1,
-4.070109773488e1));
#63877=cartesian_point('',(-5.431057350682e1,-4.778333164875e1,
-4.071575236143e1));
#63878=cartesian_point('',(-5.416798361476e1,-4.769298877770e1,
-4.071681432285e1));
#63879=cartesian_point('',(-5.407489097210e1,-4.762185716371e1,
-4.070643267467e1));
#63880=cartesian_point('',(-5.402906083045e1,-4.758347423370e1,
-4.069814562145e1));
#63881=cartesian_point('',(-5.622214544291e1,-4.722912506110e1,
-3.946641657452e1));
#63882=cartesian_point('',(-5.620814952642e1,-4.722865572461e1,
-3.946632544472e1));
#63883=cartesian_point('',(-5.616604805591e1,-4.725073744358e1,
-3.949758267667e1));
#63884=cartesian_point('',(-5.608289714848e1,-4.729902773726e1,
-3.956885613715e1));
#63885=cartesian_point('',(-5.600582250781e1,-4.733913304551e1,
-3.962999684447e1));
#63886=cartesian_point('',(-5.591958705857e1,-4.737966340300e1,
-3.969397297226e1));
#63887=cartesian_point('',(-5.582329263481e1,-4.741986658561e1,
-3.976017625838e1));
#63888=cartesian_point('',(-5.571604674352e1,-4.745899391027e1,
-3.982796053052e1));
#63889=cartesian_point('',(-5.559712690746e1,-4.749597767116e1,
-3.989624318853e1));
#63890=cartesian_point('',(-5.546608241482e1,-4.752949507409e1,
-3.996353710250e1));
#63891=cartesian_point('',(-5.532287499970e1,-4.755792808366e1,
-4.002785431534e1));
#63892=cartesian_point('',(-5.516928557620e1,-4.757919490371e1,
-4.008618212710e1));
#63893=cartesian_point('',(-5.501356462422e1,-4.759085727098e1,
-4.013359949936e1));
#63894=cartesian_point('',(-5.486765279447e1,-4.759231128508e1,
-4.016659833637e1));
#63895=cartesian_point('',(-5.474032812131e1,-4.758556298851e1,
-4.018572617274e1));
#63896=cartesian_point('',(-5.463217301116e1,-4.757319755065e1,
-4.019426160038e1));
#63897=cartesian_point('',(-5.453905970650e1,-4.755665263259e1,
-4.019535251510e1));
#63898=cartesian_point('',(-5.445630094449e1,-4.753605079371e1,
-4.019108010801e1));
#63899=cartesian_point('',(-5.437946724018e1,-4.751001461721e1,
-4.018258686464e1));
#63900=cartesian_point('',(-5.430802952135e1,-4.747648491926e1,
-4.017103757877e1));
#63901=cartesian_point('',(-5.426478294594e1,-4.744766712576e1,
-4.016246837476e1));
#63902=cartesian_point('',(-5.424376018049e1,-4.743096421792e1,
-4.015791860617e1));
#63903=cartesian_point('',(-5.570837866390e1,-4.717661564431e1,
-3.915587933663e1));
#63904=cartesian_point('',(-5.569099756938e1,-4.719163370457e1,-3.916217115e1));
#63905=cartesian_point('',(-5.565214083065e1,-4.722766447179e1,
-3.918636775843e1));
#63906=cartesian_point('',(-5.558448822744e1,-4.728745970969e1,
-3.923282493605e1));
#63907=cartesian_point('',(-5.552155324127e1,-4.733987547394e1,
-3.927369863442e1));
#63908=cartesian_point('',(-5.545126820948e1,-4.739496593302e1,
-3.931719249185e1));
#63909=cartesian_point('',(-5.537287393391e1,-4.745239844547e1,
-3.936314698356e1));
#63910=cartesian_point('',(-5.528559482382e1,-4.751174376570e1,
-3.941136095164e1));
#63911=cartesian_point('',(-5.518872689387e1,-4.757230512533e1,
-3.946141614087e1));
#63912=cartesian_point('',(-5.508170636495e1,-4.763308617626e1,
-3.951266502121e1));
#63913=cartesian_point('',(-5.496417703798e1,-4.769272510889e1,
-3.956417113308e1));
#63914=cartesian_point('',(-5.483708683220e1,-4.774897034656e1,
-3.961425401617e1));
#63915=cartesian_point('',(-5.470655211302e1,-4.779755856684e1,
-3.965938807646e1));
#63916=cartesian_point('',(-5.458192551407e1,-4.783471881411e1,
-3.969615898597e1));
#63917=cartesian_point('',(-5.447055554537e1,-4.785964011527e1,
-3.972347877530e1));
#63918=cartesian_point('',(-5.437331490845e1,-4.787409265214e1,
-3.974268776630e1));
#63919=cartesian_point('',(-5.428702624096e1,-4.787999429836e1,
-3.975566781628e1));
#63920=cartesian_point('',(-5.420787831908e1,-4.787809544848e1,
-3.976372020333e1));
#63921=cartesian_point('',(-5.413221224746e1,-4.786738221920e1,
-3.976730815107e1));
#63922=cartesian_point('',(-5.406067211311e1,-4.784508812071e1,
-3.976582417443e1));
#63923=cartesian_point('',(-5.401844843416e1,-4.782090431001e1,
-3.976095587992e1));
#63924=cartesian_point('',(-5.399881482535e1,-4.780621724322e1,
-3.975743515495e1));
#63925=cartesian_point('',(-5.570546117436e1,-4.761119802273e1,
-3.873711757808e1));
#63926=cartesian_point('',(-5.568109646642e1,-4.764985363585e1,
-3.877243334372e1));
#63927=cartesian_point('',(-5.564383085101e1,-4.770622000308e1,
-3.882245889589e1));
#63928=cartesian_point('',(-5.559247260445e1,-4.777915414758e1,
-3.888704004689e1));
#63929=cartesian_point('',(-5.554268370270e1,-4.784420027492e1,
-3.894709129519e1));
#63930=cartesian_point('',(-5.548530615361e1,-4.791261668566e1,
-3.901322798341e1));
#63931=cartesian_point('',(-5.541913910463e1,-4.798402919890e1,
-3.908597822647e1));
#63932=cartesian_point('',(-5.534280849648e1,-4.805772673135e1,
-3.916575870911e1));
#63933=cartesian_point('',(-5.525474441192e1,-4.813264493670e1,
-3.925289753990e1));
#63934=cartesian_point('',(-5.515318724059e1,-4.820719654455e1,
-3.934751298587e1));
#63935=cartesian_point('',(-5.503612885940e1,-4.827913542146e1,
-3.944944039822e1));
#63936=cartesian_point('',(-5.490227632693e1,-4.834479988710e1,
-3.955724017940e1));
#63937=cartesian_point('',(-5.475548145678e1,-4.839782464672e1,
-3.966500500643e1));
#63938=cartesian_point('',(-5.460449012336e1,-4.843271219418e1,
-3.976441974068e1));
#63939=cartesian_point('',(-5.445852034818e1,-4.844844203607e1,
-3.984939943418e1));
#63940=cartesian_point('',(-5.432049603319e1,-4.844740719718e1,
-3.991928593702e1));
#63941=cartesian_point('',(-5.418770338498e1,-4.843159370360e1,
-3.997615729080e1));
#63942=cartesian_point('',(-5.405537874226e1,-4.840078859209e1,
-4.002164750129e1));
#63943=cartesian_point('',(-5.391746816231e1,-4.835150263997e1,
-4.005550975129e1));
#63944=cartesian_point('',(-5.377471544203e1,-4.827902300455e1,
-4.007257432931e1));
#63945=cartesian_point('',(-5.368324908023e1,-4.821525885920e1,
-4.006807667679e1));
#63946=cartesian_point('',(-5.363962752859e1,-4.818008087111e1,
-4.006142567765e1));
#63947=(bounded_surface()b_spline_surface(3,3,((#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,#63920,#63921,#63922,#63923,#63924),(#63925,#63926,#63927,#63928,
#63929,#63930,#63931,#63932,#63933,#63934,#63935,#63936,#63937,#63938,#63939,
#63940,#63941,#63942,#63943,#63944,#63945,#63946)),.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());
#63948=oriented_edge('',*,*,#63850,.t.);
#63950=oriented_edge('',*,*,#63949,.f.);
#63952=oriented_edge('',*,*,#63951,.t.);
#63953=edge_loop('',(#63948,#63950,#63952));
#63954=face_outer_bound('',#63953,.f.);
#63956=cartesian_point('',(-5.424716168739e1,-4.773831429602e1,
-4.071391491613e1));
#63957=cartesian_point('',(-5.416710293248e1,-4.769316781519e1,
-4.071363473145e1));
#63958=cartesian_point('',(-5.404820783820e1,-4.760784868313e1,
-4.071373266414e1));
#63959=cartesian_point('',(-5.394610184825e1,-4.750336814647e1,
-4.071458578147e1));
#63960=cartesian_point('',(-5.391105019732e1,-4.746264246223e1,
-4.071502083157e1));
#63961=cartesian_point('',(-5.437328185360e1,-4.751389289401e1,
-4.017003517892e1));
#63962=cartesian_point('',(-5.430967269017e1,-4.747837498355e1,
-4.016960161883e1));
#63963=cartesian_point('',(-5.421539410813e1,-4.741061208300e1,
-4.016970073148e1));
#63964=cartesian_point('',(-5.413519872263e1,-4.732711643030e1,
-4.017116832894e1));
#63965=cartesian_point('',(-5.410781232994e1,-4.729455406834e1,
-4.017186286809e1));
#63966=cartesian_point('',(-5.415572035477e1,-4.790102736626e1,
-3.976399361099e1));
#63967=cartesian_point('',(-5.406333039252e1,-4.784961984844e1,
-3.976383719492e1));
#63968=cartesian_point('',(-5.392646852470e1,-4.775119370704e1,
-3.976382401395e1));
#63969=cartesian_point('',(-5.381049013480e1,-4.762969131398e1,
-3.976449113739e1));
#63970=cartesian_point('',(-5.377096964612e1,-4.758230974535e1,
-3.976476162528e1));
#63971=cartesian_point('',(-5.390159474627e1,-4.835322491253e1,
-4.006897294180e1));
#63972=cartesian_point('',(-5.377582159491e1,-4.828283994493e1,
-4.006913296283e1));
#63973=cartesian_point('',(-5.358928872516e1,-4.814881641250e1,
-4.006905253231e1));
#63974=cartesian_point('',(-5.343034628464e1,-4.798396732220e1,
-4.006863420519e1));
#63975=cartesian_point('',(-5.337602126751e1,-4.791970333755e1,
-4.006839570737e1));
#63976=(bounded_surface()b_spline_surface(3,3,((#63956,#63957,#63958,#63959,
#63960),(#63961,#63962,#63963,#63964,#63965),(#63966,#63967,#63968,#63969,
#63970),(#63971,#63972,#63973,#63974,#63975)),.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());
#63978=oriented_edge('',*,*,#63977,.f.);
#63979=oriented_edge('',*,*,#63949,.t.);
#63980=oriented_edge('',*,*,#63735,.t.);
#63982=oriented_edge('',*,*,#63981,.t.);
#63983=edge_loop('',(#63978,#63979,#63980,#63982));
#63984=face_outer_bound('',#63983,.f.);
#63986=cartesian_point('',(-5.486261208388e1,-4.664561275385e1,
-4.049326916316e1));
#63987=direction('',(5.046502366839e-2,-7.277646947901e-2,9.960707137931e-1));
#63988=direction('',(-8.860791318797e-1,-4.634026442175e-1,1.103455388939e-2));
#63989=axis2_placement_3d('',#63986,#63987,#63988);
#63990=cylindrical_surface('',#63989,1.199969098681e0);
#63991=oriented_edge('',*,*,#63977,.t.);
#63993=oriented_edge('',*,*,#63992,.f.);
#63995=oriented_edge('',*,*,#63994,.f.);
#63997=oriented_edge('',*,*,#63996,.f.);
#63999=oriented_edge('',*,*,#63998,.f.);
#64000=oriented_edge('',*,*,#63951,.f.);
#64001=edge_loop('',(#63991,#63993,#63995,#63997,#63999,#64000));
#64002=face_outer_bound('',#64001,.f.);
#64004=cartesian_point('',(-6.799644583871e1,-6.092537802685e1,-4.5e1));
#64005=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#64006=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#64007=axis2_placement_3d('',#64004,#64005,#64006);
#64008=plane('',#64007);
#64010=oriented_edge('',*,*,#64009,.f.);
#64012=oriented_edge('',*,*,#64011,.f.);
#64014=oriented_edge('',*,*,#64013,.f.);
#64016=oriented_edge('',*,*,#64015,.t.);
#64017=oriented_edge('',*,*,#63992,.t.);
#64018=edge_loop('',(#64010,#64012,#64014,#64016,#64017));
#64019=face_outer_bound('',#64018,.f.);
#64021=cartesian_point('',(-5.391404025922e1,-4.810955470688e1,-4.05e1));
#64022=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#64023=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#64024=axis2_placement_3d('',#64021,#64022,#64023);
#64025=cylindrical_surface('',#64024,5.e-1);
#64026=oriented_edge('',*,*,#64009,.t.);
#64027=oriented_edge('',*,*,#63981,.f.);
#64028=oriented_edge('',*,*,#63733,.f.);
#64030=oriented_edge('',*,*,#64029,.f.);
#64031=edge_loop('',(#64026,#64027,#64028,#64030));
#64032=face_outer_bound('',#64031,.f.);
#64034=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.05e1));
#64035=direction('',(0.e0,0.e0,-1.e0));
#64036=direction('',(-7.580861838156e-1,6.521543819586e-1,0.e0));
#64037=axis2_placement_3d('',#64034,#64035,#64036);
#64038=toroidal_surface('',#64037,4.104391095362e0,5.e-1);
#64040=oriented_edge('',*,*,#64039,.t.);
#64042=oriented_edge('',*,*,#64041,.t.);
#64044=oriented_edge('',*,*,#64043,.t.);
#64045=oriented_edge('',*,*,#64029,.t.);
#64046=oriented_edge('',*,*,#63731,.f.);
#64047=oriented_edge('',*,*,#63729,.f.);
#64048=oriented_edge('',*,*,#49552,.t.);
#64049=edge_loop('',(#64040,#64042,#64044,#64045,#64046,#64047,#64048));
#64050=face_outer_bound('',#64049,.f.);
#64052=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.218050450996e1));
#64053=direction('',(0.e0,0.e0,-1.e0));
#64054=direction('',(0.e0,-1.e0,0.e0));
#64055=axis2_placement_3d('',#64052,#64053,#64054);
#64056=conical_surface('',#64055,4.753326107760e0,5.e0);
#64057=oriented_edge('',*,*,#64043,.f.);
#64058=oriented_edge('',*,*,#64041,.f.);
#64059=oriented_edge('',*,*,#64039,.f.);
#64060=oriented_edge('',*,*,#49571,.t.);
#64062=oriented_edge('',*,*,#64061,.f.);
#64064=oriented_edge('',*,*,#64063,.f.);
#64066=oriented_edge('',*,*,#64065,.f.);
#64067=oriented_edge('',*,*,#64011,.t.);
#64068=edge_loop('',(#64057,#64058,#64059,#64060,#64062,#64064,#64066,#64067));
#64069=face_outer_bound('',#64068,.f.);
#64071=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.38e1));
#64072=direction('',(0.e0,0.e0,-1.e0));
#64073=direction('',(6.319566508698e-1,-7.750037363919e-1,0.e0));
#64074=axis2_placement_3d('',#64071,#64072,#64073);
#64075=toroidal_surface('',#64074,6.099597408821e0,1.2e0);
#64076=oriented_edge('',*,*,#49641,.f.);
#64078=oriented_edge('',*,*,#64077,.t.);
#64079=oriented_edge('',*,*,#64065,.t.);
#64080=oriented_edge('',*,*,#64063,.t.);
#64081=oriented_edge('',*,*,#64061,.t.);
#64082=oriented_edge('',*,*,#49598,.t.);
#64083=edge_loop('',(#64076,#64078,#64079,#64080,#64081,#64082));
#64084=face_outer_bound('',#64083,.f.);
#64086=cartesian_point('',(-5.170021461727e1,-4.307408123670e1,-4.38e1));
#64087=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#64088=direction('',(0.e0,0.e0,-1.e0));
#64089=axis2_placement_3d('',#64086,#64087,#64088);
#64090=cylindrical_surface('',#64089,1.2e0);
#64091=oriented_edge('',*,*,#49639,.f.);
#64093=oriented_edge('',*,*,#64092,.f.);
#64094=oriented_edge('',*,*,#64013,.t.);
#64095=oriented_edge('',*,*,#64077,.f.);
#64096=edge_loop('',(#64091,#64093,#64094,#64095));
#64097=face_outer_bound('',#64096,.f.);
#64099=cartesian_point('',(-5.364952483765e1,-4.524777547772e1,
-4.198461809406e1));
#64100=direction('',(7.044751151448e-1,-7.043665826077e-1,-8.707772072854e-2));
#64101=direction('',(-6.220496102187e-2,6.094138721763e-2,-9.962011293651e-1));
#64102=axis2_placement_3d('',#64099,#64100,#64101);
#64103=toroidal_surface('',#64102,1.822246404318e0,1.199990498547e0);
#64104=oriented_edge('',*,*,#56671,.t.);
#64105=oriented_edge('',*,*,#56669,.t.);
#64106=oriented_edge('',*,*,#63996,.t.);
#64107=oriented_edge('',*,*,#63994,.t.);
#64108=oriented_edge('',*,*,#64015,.f.);
#64109=oriented_edge('',*,*,#64092,.t.);
#64110=edge_loop('',(#64104,#64105,#64106,#64107,#64108,#64109));
#64111=face_outer_bound('',#64110,.f.);
#64113=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#64114=direction('',(0.e0,0.e0,1.e0));
#64115=direction('',(1.e0,0.e0,0.e0));
#64116=axis2_placement_3d('',#64113,#64114,#64115);
#64117=conical_surface('',#64116,7.334631745054e1,5.e-1);
#64119=oriented_edge('',*,*,#64118,.t.);
#64120=oriented_edge('',*,*,#63852,.f.);
#64121=oriented_edge('',*,*,#63998,.t.);
#64122=oriented_edge('',*,*,#56667,.f.);
#64124=oriented_edge('',*,*,#64123,.t.);
#64126=oriented_edge('',*,*,#64125,.t.);
#64128=oriented_edge('',*,*,#64127,.f.);
#64130=oriented_edge('',*,*,#64129,.f.);
#64131=edge_loop('',(#64119,#64120,#64121,#64122,#64124,#64126,#64128,#64130));
#64132=face_outer_bound('',#64131,.f.);
#64134=cartesian_point('',(-5.383630394021e1,-5.060467046739e1,
-2.052235678520e1));
#64135=direction('',(1.335073437691e-2,-1.458081092813e-3,-9.999098118786e-1));
#64136=direction('',(2.816257001314e-1,9.595214382222e-1,2.361062788763e-3));
#64137=axis2_placement_3d('',#64134,#64135,#64136);
#64138=cylindrical_surface('',#64137,5.000128899056e-1);
#64139=oriented_edge('',*,*,#64118,.f.);
#64141=oriented_edge('',*,*,#64140,.t.);
#64143=oriented_edge('',*,*,#64142,.f.);
#64145=oriented_edge('',*,*,#64144,.f.);
#64146=edge_loop('',(#64139,#64141,#64143,#64145));
#64147=face_outer_bound('',#64146,.f.);
#64149=cartesian_point('',(-5.576727019763e1,-5.235264755420e1,
-8.219509828705e0));
#64150=direction('',(7.069128720373e-1,-7.072239169243e-1,1.041742185874e-2));
#64151=direction('',(6.112518503689e-1,6.182609646698e-1,4.940896224230e-1));
#64152=axis2_placement_3d('',#64149,#64150,#64151);
#64153=toroidal_surface('',#64152,2.497873680474e0,4.999993431558e-1);
#64155=oriented_edge('',*,*,#64154,.f.);
#64157=oriented_edge('',*,*,#64156,.f.);
#64158=oriented_edge('',*,*,#63277,.t.);
#64160=oriented_edge('',*,*,#64159,.f.);
#64161=oriented_edge('',*,*,#64140,.f.);
#64162=edge_loop('',(#64155,#64157,#64158,#64160,#64161));
#64163=face_outer_bound('',#64162,.f.);
#64165=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#64166=direction('',(0.e0,0.e0,1.e0));
#64167=direction('',(7.508592036161e-1,6.604623050145e-1,0.e0));
#64168=axis2_placement_3d('',#64165,#64166,#64167);
#64169=toroidal_surface('',#64168,7.649382607502e1,3.e0);
#64170=oriented_edge('',*,*,#64156,.t.);
#64171=oriented_edge('',*,*,#64154,.t.);
#64172=oriented_edge('',*,*,#64129,.t.);
#64173=oriented_edge('',*,*,#64127,.t.);
#64175=oriented_edge('',*,*,#64174,.t.);
#64177=oriented_edge('',*,*,#64176,.t.);
#64178=oriented_edge('',*,*,#63256,.t.);
#64179=oriented_edge('',*,*,#63254,.t.);
#64180=edge_loop('',(#64170,#64171,#64172,#64173,#64175,#64177,#64178,#64179));
#64181=face_outer_bound('',#64180,.f.);
#64183=cartesian_point('',(-5.918386182278e1,-4.845674919920e1,
-8.219506755331e0));
#64184=direction('',(-6.088929867800e-1,7.931839279603e-1,1.042051225130e-2));
#64185=direction('',(7.921439496107e-1,6.086839100982e-1,-4.485376999436e-2));
#64186=axis2_placement_3d('',#64183,#64184,#64185);
#64187=toroidal_surface('',#64186,2.497861005219e0,4.999993257752e-1);
#64188=oriented_edge('',*,*,#64176,.f.);
#64189=oriented_edge('',*,*,#64174,.f.);
#64191=oriented_edge('',*,*,#64190,.t.);
#64192=oriented_edge('',*,*,#63220,.f.);
#64193=oriented_edge('',*,*,#63239,.f.);
#64194=edge_loop('',(#64188,#64189,#64191,#64192,#64193));
#64195=face_outer_bound('',#64194,.f.);
#64197=cartesian_point('',(-5.719847143825e1,-4.675672738749e1,
-2.154670092334e1));
#64198=direction('',(-2.983215508104e-4,-1.342783827503e-2,9.999097980136e-1));
#64199=direction('',(9.881011360737e-1,1.537874351401e-1,2.360017549335e-3));
#64200=axis2_placement_3d('',#64197,#64198,#64199);
#64201=cylindrical_surface('',#64200,5.000150358364e-1);
#64202=oriented_edge('',*,*,#64125,.f.);
#64204=oriented_edge('',*,*,#64203,.t.);
#64205=oriented_edge('',*,*,#63222,.f.);
#64206=oriented_edge('',*,*,#64190,.f.);
#64207=edge_loop('',(#64202,#64204,#64205,#64206));
#64208=face_outer_bound('',#64207,.f.);
#64210=cartesian_point('',(-5.676063719297e1,-4.642790901990e1,
-4.226910299016e1));
#64211=cartesian_point('',(-5.674284069277e1,-4.642607029278e1,
-4.217733458283e1));
#64212=cartesian_point('',(-5.670542177281e1,-4.640780441451e1,
-4.190413062115e1));
#64213=cartesian_point('',(-5.670651430260e1,-4.635152261281e1,
-4.158817084955e1));
#64214=cartesian_point('',(-5.673243183850e1,-4.629506381457e1,
-4.136943157850e1));
#64215=cartesian_point('',(-5.674011648831e1,-4.627950612551e1,
-4.131612055893e1));
#64216=cartesian_point('',(-5.672315366386e1,-4.599355378767e1,
-4.217198365712e1));
#64217=cartesian_point('',(-5.672785563364e1,-4.598799841309e1,
-4.208808591876e1));
#64218=cartesian_point('',(-5.675683181352e1,-4.596428736442e1,
-4.184158222741e1));
#64219=cartesian_point('',(-5.683151410401e1,-4.591981454060e1,
-4.156569515428e1));
#64220=cartesian_point('',(-5.690579715582e1,-4.588331442390e1,
-4.137978624499e1));
#64221=cartesian_point('',(-5.692508183601e1,-4.587331931296e1,
-4.133502262452e1));
#64222=cartesian_point('',(-5.709055097039e1,-4.576086441621e1,
-4.204914755091e1));
#64223=cartesian_point('',(-5.710972726006e1,-4.576894448265e1,
-4.198274996739e1));
#64224=cartesian_point('',(-5.717519616550e1,-4.579139873195e1,
-4.178436291494e1));
#64225=cartesian_point('',(-5.727385820103e1,-4.581465691372e1,
-4.155286179824e1));
#64226=cartesian_point('',(-5.735467511312e1,-4.583125639197e1,
-4.139142299642e1));
#64227=cartesian_point('',(-5.737513500137e1,-4.583505120677e1,
-4.135195682723e1));
#64228=cartesian_point('',(-5.748608474629e1,-4.598904429721e1,
-4.203148537878e1));
#64229=cartesian_point('',(-5.749579081177e1,-4.601423409422e1,
-4.197383795474e1));
#64230=cartesian_point('',(-5.752727668897e1,-4.608715735782e1,
-4.179422209363e1));
#64231=cartesian_point('',(-5.757230035062e1,-4.616377286409e1,
-4.156389991216e1));
#64232=cartesian_point('',(-5.760891509169e1,-4.621102152526e1,
-4.139189015047e1));
#64233=cartesian_point('',(-5.761839333438e1,-4.622237963864e1,
-4.134863069625e1));
#64234=(bounded_surface()b_spline_surface(3,3,((#64210,#64211,#64212,#64213,
#64214,#64215),(#64216,#64217,#64218,#64219,#64220,#64221),(#64222,#64223,
#64224,#64225,#64226,#64227),(#64228,#64229,#64230,#64231,#64232,#64233)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336718975574e-1,1.174770675389e0),(1.405007454095e-1,3.042662033229e-1,
6.365714197460e-1,7.471722770532e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241022487e0,1.387241022487e0,1.387241022487e0,
1.387241022487e0,1.387241022487e0,1.387241022487e0),(8.916455173045e-1,
8.916455173045e-1,8.916455173045e-1,8.916455173045e-1,8.916455173045e-1,
8.916455173045e-1),(8.717516239623e-1,8.717516239623e-1,8.717516239623e-1,
8.717516239623e-1,8.717516239623e-1,8.717516239623e-1),(1.327559342461e0,
1.327559342461e0,1.327559342461e0,1.327559342461e0,1.327559342461e0,
1.327559342461e0)))representation_item('')surface());
#64235=oriented_edge('',*,*,#64123,.f.);
#64236=oriented_edge('',*,*,#56830,.t.);
#64238=oriented_edge('',*,*,#64237,.f.);
#64239=oriented_edge('',*,*,#64203,.f.);
#64240=edge_loop('',(#64235,#64236,#64238,#64239));
#64241=face_outer_bound('',#64240,.f.);
#64243=cartesian_point('',(-5.734005052028e1,-4.558511798651e1,
-4.213845709947e1));
#64244=direction('',(4.269671655661e-1,3.386909825516e-1,-8.384434732686e-1));
#64245=direction('',(9.029067197374e-1,-1.088377888461e-1,4.158290407994e-1));
#64246=axis2_placement_3d('',#64243,#64244,#64245);
#64247=cylindrical_surface('',#64246,3.000000000008e-1);
#64248=oriented_edge('',*,*,#64237,.t.);
#64249=oriented_edge('',*,*,#56828,.f.);
#64250=oriented_edge('',*,*,#63173,.f.);
#64251=oriented_edge('',*,*,#63204,.f.);
#64252=oriented_edge('',*,*,#63224,.f.);
#64253=edge_loop('',(#64248,#64249,#64250,#64251,#64252));
#64254=face_outer_bound('',#64253,.f.);
#64256=cartesian_point('',(-4.823225978186e1,-4.540383265712e1,0.e0));
#64257=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#64258=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#64259=axis2_placement_3d('',#64256,#64257,#64258);
#64260=plane('',#64259);
#64262=oriented_edge('',*,*,#64261,.t.);
#64263=oriented_edge('',*,*,#64142,.t.);
#64264=oriented_edge('',*,*,#64159,.t.);
#64265=oriented_edge('',*,*,#63275,.t.);
#64266=oriented_edge('',*,*,#63380,.t.);
#64267=oriented_edge('',*,*,#63404,.f.);
#64268=oriented_edge('',*,*,#63755,.f.);
#64269=edge_loop('',(#64262,#64263,#64264,#64265,#64266,#64267,#64268));
#64270=face_outer_bound('',#64269,.f.);
#64272=cartesian_point('',(-5.335832430482e1,-5.017918706984e1,
-3.887483719512e1));
#64273=cartesian_point('',(-5.336696936246e1,-5.019058582092e1,
-3.898921836660e1));
#64274=cartesian_point('',(-5.335711888656e1,-5.018546552753e1,
-3.921984084671e1));
#64275=cartesian_point('',(-5.329517527965e1,-5.012670918362e1,
-3.943494652394e1));
#64276=cartesian_point('',(-5.325373119751e1,-5.008604352799e1,
-3.953110632744e1));
#64277=cartesian_point('',(-5.296178903641e1,-5.038186257475e1,
-3.888756347047e1));
#64278=cartesian_point('',(-5.296952469172e1,-5.039235460622e1,
-3.898643564729e1));
#64279=cartesian_point('',(-5.296123225780e1,-5.038885842878e1,
-3.918626584268e1));
#64280=cartesian_point('',(-5.290765433053e1,-5.033774286976e1,
-3.937271612415e1));
#64281=cartesian_point('',(-5.287140910712e1,-5.030254257859e1,
-3.945586471118e1));
#64282=cartesian_point('',(-5.293954586570e1,-5.083028238759e1,
-3.884634938189e1));
#64283=cartesian_point('',(-5.295077777168e1,-5.084405705268e1,
-3.897906528462e1));
#64284=cartesian_point('',(-5.294068791253e1,-5.083901104650e1,
-3.924760399288e1));
#64285=cartesian_point('',(-5.286867905643e1,-5.077026328965e1,
-3.949820404952e1));
#64286=cartesian_point('',(-5.281948448342e1,-5.072327120843e1,
-3.960983164805e1));
#64287=cartesian_point('',(-5.333296395989e1,-5.105461619285e1,
-3.879291137447e1));
#64288=cartesian_point('',(-5.334855094914e1,-5.107253520278e1,
-3.897480391337e1));
#64289=cartesian_point('',(-5.333508065063e1,-5.106428059994e1,
-3.934245351909e1));
#64290=cartesian_point('',(-5.323637483516e1,-5.097037212772e1,
-3.968549032958e1));
#64291=cartesian_point('',(-5.316913379361e1,-5.090618135741e1,
-3.983845814250e1));
#64292=(bounded_surface()b_spline_surface(3,3,((#64272,#64273,#64274,#64275,
#64276),(#64277,#64278,#64279,#64280,#64281),(#64282,#64283,#64284,#64285,
#64286),(#64287,#64288,#64289,#64290,#64291)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-2.339192609501e-1,1.172669381107e0),(
2.569290932811e-1,6.645148159456e-1,1.064012665376e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387290594891e0,1.387290594891e0,
1.387290594891e0,1.387290594891e0,1.387290594891e0),(8.924509207064e-1,
8.924509207064e-1,8.924509207064e-1,8.924509207064e-1,8.924509207064e-1),(
8.718022797741e-1,8.718022797741e-1,8.718022797741e-1,8.718022797741e-1,
8.718022797741e-1),(1.325344672095e0,1.325344672095e0,1.325344672095e0,
1.325344672095e0,1.325344672095e0)))representation_item('')surface());
#64293=oriented_edge('',*,*,#63854,.f.);
#64294=oriented_edge('',*,*,#64144,.t.);
#64295=oriented_edge('',*,*,#64261,.f.);
#64296=oriented_edge('',*,*,#63837,.f.);
#64297=edge_loop('',(#64293,#64294,#64295,#64296));
#64298=face_outer_bound('',#64297,.f.);
#64300=cartesian_point('',(-2.693250546192e2,-2.707213871226e2,-3.94e1));
#64301=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#64302=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#64303=axis2_placement_3d('',#64300,#64301,#64302);
#64304=cylindrical_surface('',#64303,6.e-1);
#64306=oriented_edge('',*,*,#64305,.f.);
#64307=oriented_edge('',*,*,#63723,.f.);
#64309=oriented_edge('',*,*,#64308,.t.);
#64311=oriented_edge('',*,*,#64310,.t.);
#64312=edge_loop('',(#64306,#64307,#64309,#64311));
#64313=face_outer_bound('',#64312,.f.);
#64315=cartesian_point('',(-5.111247976370e1,-5.344641104901e1,
-3.930690174399e1));
#64316=cartesian_point('',(-5.110233104580e1,-5.344498617387e1,
-3.934736384008e1));
#64317=cartesian_point('',(-5.108464785951e1,-5.343363738022e1,
-3.942077257290e1));
#64318=cartesian_point('',(-5.105969385498e1,-5.339483765735e1,
-3.952559465204e1));
#64319=cartesian_point('',(-5.103641681592e1,-5.333987849090e1,
-3.962060872835e1));
#64320=cartesian_point('',(-5.101219509181e1,-5.326477435654e1,
-3.971215247176e1));
#64321=cartesian_point('',(-5.098701338470e1,-5.317204452289e1,
-3.979593783422e1));
#64322=cartesian_point('',(-5.096084592584e1,-5.306575465070e1,
-3.986921692849e1));
#64323=cartesian_point('',(-5.093328757293e1,-5.294842997387e1,
-3.993184945810e1));
#64324=cartesian_point('',(-5.090347673285e1,-5.281974717139e1,
-3.998486681943e1));
#64325=cartesian_point('',(-5.087024893646e1,-5.267757542098e1,
-4.002883984587e1));
#64326=cartesian_point('',(-5.083254733809e1,-5.252037044197e1,
-4.006315045517e1));
#64327=cartesian_point('',(-5.078949330081e1,-5.234772476726e1,
-4.008640900987e1));
#64328=cartesian_point('',(-5.074022378925e1,-5.215976366756e1,
-4.009688274057e1));
#64329=cartesian_point('',(-5.068368658223e1,-5.195649800424e1,
-4.009252062971e1));
#64330=cartesian_point('',(-5.062770952255e1,-5.176868541349e1,
-4.007374898097e1));
#64331=cartesian_point('',(-5.058982323353e1,-5.164945245231e1,
-4.005390796848e1));
#64332=cartesian_point('',(-5.057427053401e1,-5.160172435922e1,
-4.004470708751e1));
#64333=cartesian_point('',(-5.096271144276e1,-5.283623291753e1,
-3.929660785311e1));
#64334=cartesian_point('',(-5.095647148586e1,-5.283438143779e1,
-3.930324982975e1));
#64335=cartesian_point('',(-5.094216973465e1,-5.282851182694e1,
-3.931474425755e1));
#64336=cartesian_point('',(-5.091307007055e1,-5.281306664545e1,
-3.933280241319e1));
#64337=cartesian_point('',(-5.087841473171e1,-5.279189595578e1,
-3.935233991084e1));
#64338=cartesian_point('',(-5.083518018947e1,-5.276186015041e1,
-3.937615445798e1));
#64339=cartesian_point('',(-5.078450308612e1,-5.272202054495e1,
-3.940425499251e1));
#64340=cartesian_point('',(-5.072824669244e1,-5.267240751086e1,
-3.943577666488e1));
#64341=cartesian_point('',(-5.066748084133e1,-5.261300503793e1,
-3.946993578051e1));
#64342=cartesian_point('',(-5.060192004431e1,-5.254270673216e1,
-3.950653743011e1));
#64343=cartesian_point('',(-5.053048886581e1,-5.245928016597e1,
-3.954569097983e1));
#64344=cartesian_point('',(-5.045249816745e1,-5.236055114869e1,
-3.958710678198e1));
#64345=cartesian_point('',(-5.036786236722e1,-5.224486442299e1,
-3.962995767922e1));
#64346=cartesian_point('',(-5.027675816150e1,-5.211078968070e1,
-3.967304533484e1));
#64347=cartesian_point('',(-5.017927490867e1,-5.195659289600e1,
-3.971489435246e1));
#64348=cartesian_point('',(-5.009006755642e1,-5.180492801683e1,
-3.974810203598e1));
#64349=cartesian_point('',(-5.003374422069e1,-5.170335999565e1,
-3.976565256192e1));
#64350=cartesian_point('',(-5.001118848790e1,-5.166179799806e1,
-3.977205373114e1));
#64351=cartesian_point('',(-5.035056388980e1,-5.281613526458e1,
-3.915596685766e1));
#64352=cartesian_point('',(-5.034305572535e1,-5.281844900801e1,
-3.916777038834e1));
#64353=cartesian_point('',(-5.032663416212e1,-5.282207089069e1,
-3.918781690105e1));
#64354=cartesian_point('',(-5.029476993441e1,-5.282537129803e1,
-3.922049079193e1));
#64355=cartesian_point('',(-5.025780401956e1,-5.282515555981e1,
-3.925790769390e1));
#64356=cartesian_point('',(-5.021290581753e1,-5.281846056236e1,
-3.930624201086e1));
#64357=cartesian_point('',(-5.016191152581e1,-5.280172955528e1,
-3.936599742109e1));
#64358=cartesian_point('',(-5.010736072668e1,-5.277253100407e1,
-3.943535384296e1));
#64359=cartesian_point('',(-5.005083772499e1,-5.272944733331e1,
-3.951239803897e1));
#64360=cartesian_point('',(-4.999260101130e1,-5.267065598056e1,
-3.959653439934e1));
#64361=cartesian_point('',(-4.993236106733e1,-5.259312814172e1,
-3.968796799752e1));
#64362=cartesian_point('',(-4.987037744503e1,-5.249352279357e1,
-3.978605532002e1));
#64363=cartesian_point('',(-4.980754883796e1,-5.236882208157e1,
-3.988891648851e1));
#64364=cartesian_point('',(-4.974506711851e1,-5.221615135724e1,
-3.999379654257e1));
#64365=cartesian_point('',(-4.968416274923e1,-5.203213356261e1,
-4.009729431222e1));
#64366=cartesian_point('',(-4.963440257490e1,-5.184344868205e1,
-4.018114080828e1));
#64367=cartesian_point('',(-4.960625120769e1,-5.171306235028e1,
-4.022656867439e1));
#64368=cartesian_point('',(-4.959542914180e1,-5.165906768950e1,
-4.024335814321e1));
#64369=cartesian_point('',(-5.017363944859e1,-5.341558762055e1,
-3.909120303560e1));
#64370=cartesian_point('',(-5.016154570267e1,-5.342055087665e1,
-3.913958131969e1));
#64371=cartesian_point('',(-5.014061139662e1,-5.342375902559e1,-3.922610624e1));
#64372=cartesian_point('',(-5.011141742779e1,-5.341370909423e1,
-3.935334422427e1));
#64373=cartesian_point('',(-5.008459669752e1,-5.339088818123e1,
-3.947577963959e1));
#64374=cartesian_point('',(-5.005782344663e1,-5.335158144793e1,
-3.960492893791e1));
#64375=cartesian_point('',(-5.003215527308e1,-5.329429287948e1,
-3.973726284611e1));
#64376=cartesian_point('',(-5.000860365564e1,-5.321931235330e1,
-3.986856845369e1));
#64377=cartesian_point('',(-4.998755248891e1,-5.312701554645e1,
-3.999697310338e1));
#64378=cartesian_point('',(-4.996897447114e1,-5.301598076255e1,
-4.012289364403e1));
#64379=cartesian_point('',(-4.995291048126e1,-5.288285579018e1,
-4.024704769368e1));
#64380=cartesian_point('',(-4.993975866384e1,-5.272430679739e1,
-4.036827445211e1));
#64381=cartesian_point('',(-4.993014994866e1,-5.253783652485e1,
-4.048356974153e1));
#64382=cartesian_point('',(-4.992477825860e1,-5.232135508303e1,
-4.058881342521e1));
#64383=cartesian_point('',(-4.992434146461e1,-5.207235344282e1,
-4.067900095925e1));
#64384=cartesian_point('',(-4.992886387234e1,-5.182776390410e1,
-4.073789319803e1));
#64385=cartesian_point('',(-4.993418445341e1,-5.166433278898e1,
-4.076080718912e1));
#64386=cartesian_point('',(-4.993662747969e1,-5.159753693130e1,
-4.076753866699e1));
#64387=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#64388=oriented_edge('',*,*,#64305,.t.);
#64390=oriented_edge('',*,*,#64389,.t.);
#64392=oriented_edge('',*,*,#64391,.t.);
#64393=edge_loop('',(#64388,#64390,#64392));
#64394=face_outer_bound('',#64393,.f.);
#64396=cartesian_point('',(-5.107183864511e1,-5.336591598011e1,
-3.878838562033e1));
#64397=cartesian_point('',(-5.108820975637e1,-5.338025776350e1,
-3.895606490391e1));
#64398=cartesian_point('',(-5.108510547897e1,-5.337291597956e1,
-3.925649535685e1));
#64399=cartesian_point('',(-5.102520187043e1,-5.330917422868e1,
-3.954351023073e1));
#64400=cartesian_point('',(-5.099001379825e1,-5.327201994762e1,
-3.966099990417e1));
#64401=cartesian_point('',(-5.088183387424e1,-5.296543333664e1,
-3.883915412537e1));
#64402=cartesian_point('',(-5.089466981435e1,-5.297608114776e1,
-3.896442538339e1));
#64403=cartesian_point('',(-5.089318719999e1,-5.297041124505e1,
-3.918909661167e1));
#64404=cartesian_point('',(-5.084843157168e1,-5.292280297710e1,
-3.940379771337e1));
#64405=cartesian_point('',(-5.082211005275e1,-5.289497395665e1,
-3.949164978012e1));
#64406=cartesian_point('',(-5.043383971045e1,-5.293636917580e1,
-3.888453057509e1));
#64407=cartesian_point('',(-5.044346436586e1,-5.294356372637e1,
-3.897561451686e1));
#64408=cartesian_point('',(-5.044269844583e1,-5.293882045740e1,
-3.913885148450e1));
#64409=cartesian_point('',(-5.041029556576e1,-5.290406825820e1,
-3.929481098377e1));
#64410=cartesian_point('',(-5.039111797843e1,-5.288392636676e1,
-3.935864628973e1));
#64411=cartesian_point('',(-5.019715387760e1,-5.332618414880e1,
-3.887559893431e1));
#64412=cartesian_point('',(-5.020735038611e1,-5.333388134612e1,
-3.897775263604e1));
#64413=cartesian_point('',(-5.020558765634e1,-5.332829270735e1,
-3.916041466463e1));
#64414=cartesian_point('',(-5.016936778585e1,-5.328918355964e1,
-3.933481741741e1));
#64415=cartesian_point('',(-5.014787201660e1,-5.326677213760e1,
-3.940626828068e1));
#64416=(bounded_surface()b_spline_surface(3,3,((#64396,#64397,#64398,#64399,
#64400),(#64401,#64402,#64403,#64404,#64405),(#64406,#64407,#64408,#64409,
#64410),(#64411,#64412,#64413,#64414,#64415)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-2.324574385254e-1,1.174951398427e0),(
3.690306137215e-1,6.674157035004e-1,8.934903584654e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.385736447509e0,
1.385736447509e0,1.385736447509e0,1.385736447509e0,1.385736447509e0),(
8.916109130148e-1,8.916109130148e-1,8.916109130148e-1,8.916109130148e-1,
8.916109130148e-1),(8.722137430866e-1,8.722137430866e-1,8.722137430866e-1,
8.722137430866e-1,8.722137430866e-1),(1.327544937724e0,1.327544937724e0,
1.327544937724e0,1.327544937724e0,1.327544937724e0)))representation_item('')surface());
#64418=oriented_edge('',*,*,#64417,.f.);
#64420=oriented_edge('',*,*,#64419,.t.);
#64422=oriented_edge('',*,*,#64421,.f.);
#64423=oriented_edge('',*,*,#64389,.f.);
#64424=edge_loop('',(#64418,#64420,#64422,#64423));
#64425=face_outer_bound('',#64424,.f.);
#64427=cartesian_point('',(-5.416150947235e1,-5.698993659710e1,0.e0));
#64428=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#64429=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#64430=axis2_placement_3d('',#64427,#64428,#64429);
#64431=plane('',#64430);
#64432=oriented_edge('',*,*,#64417,.t.);
#64433=oriented_edge('',*,*,#64310,.f.);
#64435=oriented_edge('',*,*,#64434,.f.);
#64437=oriented_edge('',*,*,#64436,.t.);
#64439=oriented_edge('',*,*,#64438,.t.);
#64441=oriented_edge('',*,*,#64440,.t.);
#64443=oriented_edge('',*,*,#64442,.t.);
#64444=edge_loop('',(#64432,#64433,#64435,#64437,#64439,#64441,#64443));
#64445=face_outer_bound('',#64444,.f.);
#64447=cartesian_point('',(-5.136012154927e1,-5.350054156530e1,
-3.937508041636e1));
#64448=cartesian_point('',(-5.136013576508e1,-5.350040950597e1,
-3.938495709717e1));
#64449=cartesian_point('',(-5.136012059159e1,-5.350024805645e1,
-3.939483383889e1));
#64450=cartesian_point('',(-5.136007602543e1,-5.350005721936e1,
-3.940471023558e1));
#64451=cartesian_point('',(-5.138500166734e1,-5.387102623436e1,
-3.937998349074e1));
#64452=cartesian_point('',(-5.138501700864e1,-5.387088362392e1,
-3.939064859146e1));
#64453=cartesian_point('',(-5.138500061337e1,-5.387070927587e1,
-3.940131375949e1));
#64454=cartesian_point('',(-5.138495247790e1,-5.387050319313e1,
-3.941197855661e1));
#64455=cartesian_point('',(-5.177330724607e1,-5.399907708449e1,
-3.938111740772e1));
#64456=cartesian_point('',(-5.177332405736e1,-5.399892069409e1,
-3.939281220480e1));
#64457=cartesian_point('',(-5.177330606633e1,-5.399872950022e1,
-3.940450707775e1));
#64458=cartesian_point('',(-5.177325326922e1,-5.399850350629e1,
-3.941620154580e1));
#64459=cartesian_point('',(-5.193756404828e1,-5.359289171523e1,
-3.937545901188e1));
#64460=cartesian_point('',(-5.193758017084e1,-5.359274178113e1,
-3.938667136514e1));
#64461=cartesian_point('',(-5.193756292746e1,-5.359255848006e1,
-3.939788379027e1));
#64462=cartesian_point('',(-5.193751231449e1,-5.359234181511e1,
-3.940909582641e1));
#64463=(bounded_surface()b_spline_surface(3,3,((#64447,#64448,#64449,#64450),(
#64451,#64452,#64453,#64454),(#64455,#64456,#64457,#64458),(#64459,#64460,
#64461,#64462)),.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());
#64465=oriented_edge('',*,*,#64464,.f.);
#64467=oriented_edge('',*,*,#64466,.f.);
#64469=oriented_edge('',*,*,#64468,.f.);
#64470=oriented_edge('',*,*,#64434,.t.);
#64471=edge_loop('',(#64465,#64467,#64469,#64470));
#64472=face_outer_bound('',#64471,.f.);
#64474=cartesian_point('',(-5.190822628620e1,-5.299109244613e1,
-3.952045695580e1));
#64475=cartesian_point('',(-5.191721150309e1,-5.301173996337e1,
-3.953771836308e1));
#64476=cartesian_point('',(-5.193064745675e1,-5.304966932820e1,
-3.956429345103e1));
#64477=cartesian_point('',(-5.194456353951e1,-5.311032869715e1,
-3.959511852295e1));
#64478=cartesian_point('',(-5.195305188089e1,-5.316507329645e1,
-3.961568891294e1));
#64479=cartesian_point('',(-5.195843078431e1,-5.322254823120e1,
-3.962985475060e1));
#64480=cartesian_point('',(-5.196091346858e1,-5.328117167856e1,
-3.963652734520e1));
#64481=cartesian_point('',(-5.196089943007e1,-5.333947799265e1,
-3.963483507311e1));
#64482=cartesian_point('',(-5.195890545732e1,-5.339616588995e1,
-3.962398379163e1));
#64483=cartesian_point('',(-5.195552855773e1,-5.344959145581e1,
-3.960316250790e1));
#64484=cartesian_point('',(-5.195148931564e1,-5.349735149548e1,
-3.957195711696e1));
#64485=cartesian_point('',(-5.194759579671e1,-5.353644615385e1,
-3.953105176632e1));
#64486=cartesian_point('',(-5.194457715184e1,-5.356412504112e1,
-3.948240718069e1));
#64487=cartesian_point('',(-5.194209020670e1,-5.358590935199e1,
-3.940161152833e1));
#64488=cartesian_point('',(-5.194350425936e1,-5.357355893137e1,
-3.933440384816e1));
#64489=cartesian_point('',(-5.194620865789e1,-5.354965382973e1,
-3.929554092560e1));
#64490=cartesian_point('',(-5.191934064141e1,-5.298852226266e1,
-3.953584781309e1));
#64491=cartesian_point('',(-5.192743656425e1,-5.300996409509e1,
-3.955385955017e1));
#64492=cartesian_point('',(-5.193938632169e1,-5.304932094097e1,
-3.958143346564e1));
#64493=cartesian_point('',(-5.195113222201e1,-5.311220565226e1,
-3.961306228845e1));
#64494=cartesian_point('',(-5.195777576117e1,-5.316892727800e1,
-3.963389753863e1));
#64495=cartesian_point('',(-5.196132374273e1,-5.322844966661e1,
-3.964789866962e1));
#64496=cartesian_point('',(-5.196204015989e1,-5.328913598452e1,
-3.965396672479e1));
#64497=cartesian_point('',(-5.196036724284e1,-5.334947099286e1,
-3.965122928224e1));
#64498=cartesian_point('',(-5.195685435469e1,-5.340811074731e1,
-3.963888980919e1));
#64499=cartesian_point('',(-5.195213340270e1,-5.346335808406e1,
-3.961613317893e1));
#64500=cartesian_point('',(-5.194696726310e1,-5.351273256359e1,
-3.958256114212e1));
#64501=cartesian_point('',(-5.194220531971e1,-5.355313910869e1,
-3.953891862054e1));
#64502=cartesian_point('',(-5.193860173217e1,-5.358174172392e1,
-3.948726427478e1));
#64503=cartesian_point('',(-5.193566929072e1,-5.360425059034e1,
-3.940168272909e1));
#64504=cartesian_point('',(-5.193733607330e1,-5.359148938500e1,
-3.933059172924e1));
#64505=cartesian_point('',(-5.194052836745e1,-5.356678921736e1,
-3.928930237911e1));
#64506=cartesian_point('',(-5.194006512173e1,-5.298260369054e1,
-3.957111385497e1));
#64507=cartesian_point('',(-5.194613257664e1,-5.300590940526e1,
-3.959058475563e1));
#64508=cartesian_point('',(-5.195471260777e1,-5.304853423188e1,
-3.962001893522e1));
#64509=cartesian_point('',(-5.196161136517e1,-5.311636167083e1,
-3.965292909413e1));
#64510=cartesian_point('',(-5.196417751851e1,-5.317738980932e1,
-3.967394876750e1));
#64511=cartesian_point('',(-5.196371801037e1,-5.324129490864e1,
-3.968721951719e1));
#64512=cartesian_point('',(-5.196060331553e1,-5.330632631268e1,
-3.969164189356e1));
#64513=cartesian_point('',(-5.195536245089e1,-5.337087010986e1,
-3.968636141003e1));
#64514=cartesian_point('',(-5.194860819872e1,-5.343350145855e1,
-3.967059376772e1));
#64515=cartesian_point('',(-5.194103984658e1,-5.349242401775e1,
-3.964353215126e1));
#64516=cartesian_point('',(-5.193350194860e1,-5.354501510142e1,
-3.960482693434e1));
#64517=cartesian_point('',(-5.192692233453e1,-5.358800777810e1,
-3.955535753280e1));
#64518=cartesian_point('',(-5.192209954091e1,-5.361841666900e1,
-3.949737973861e1));
#64519=cartesian_point('',(-5.191824097280e1,-5.364233523450e1,
-3.940182179706e1));
#64520=cartesian_point('',(-5.192043310522e1,-5.362877479147e1,
-3.932267352321e1));
#64521=cartesian_point('',(-5.192463991759e1,-5.360252782054e1,
-3.927627821727e1));
#64522=cartesian_point('',(-5.196011843270e1,-5.297234547339e1,
-3.963166517890e1));
#64523=cartesian_point('',(-5.196273325245e1,-5.299899493889e1,
-3.965278965041e1));
#64524=cartesian_point('',(-5.196564437824e1,-5.304722135938e1,
-3.968401496214e1));
#64525=cartesian_point('',(-5.196463173712e1,-5.312302343252e1,
-3.971729019005e1));
#64526=cartesian_point('',(-5.196068737862e1,-5.319071366557e1,
-3.973724306594e1));
#64527=cartesian_point('',(-5.195396210626e1,-5.326113276277e1,
-3.974810386637e1));
#64528=cartesian_point('',(-5.194497693029e1,-5.333237467604e1,
-3.974884771070e1));
#64529=cartesian_point('',(-5.193437342546e1,-5.340270507255e1,
-3.973871562973e1));
#64530=cartesian_point('',(-5.192283651899e1,-5.347061540279e1,
-3.971700232583e1));
#64531=cartesian_point('',(-5.191113996754e1,-5.353421382084e1,
-3.968297348969e1));
#64532=cartesian_point('',(-5.190021869776e1,-5.359074719802e1,
-3.963640323274e1));
#64533=cartesian_point('',(-5.189108208510e1,-5.363680526131e1,
-3.957838630158e1));
#64534=cartesian_point('',(-5.188456252822e1,-5.366929930109e1,
-3.951142764237e1));
#64535=cartesian_point('',(-5.187942381825e1,-5.369481792386e1,
-3.940198172439e1));
#64536=cartesian_point('',(-5.188234196730e1,-5.368035026890e1,
-3.931175264526e1));
#64537=cartesian_point('',(-5.188795200049e1,-5.365234793629e1,
-3.925807676652e1));
#64538=cartesian_point('',(-5.196629737924e1,-5.296115627140e1,
-3.969714540716e1));
#64539=cartesian_point('',(-5.196520868915e1,-5.299156494182e1,
-3.971920755357e1));
#64540=cartesian_point('',(-5.196210615023e1,-5.304583945728e1,
-3.975096901464e1));
#64541=cartesian_point('',(-5.195294857491e1,-5.312975411914e1,
-3.978280685265e1));
#64542=cartesian_point('',(-5.194245330526e1,-5.320391772778e1,
-3.980022474884e1));
#64543=cartesian_point('',(-5.192956633896e1,-5.328037154577e1,
-3.980732529377e1));
#64544=cartesian_point('',(-5.191493923268e1,-5.335708146271e1,
-3.980323954637e1));
#64545=cartesian_point('',(-5.189929888285e1,-5.343223184631e1,
-3.978737645414e1));
#64546=cartesian_point('',(-5.188337154534e1,-5.350427873291e1,
-3.975917405919e1));
#64547=cartesian_point('',(-5.186797034852e1,-5.357130166485e1,
-3.971803460711e1));
#64548=cartesian_point('',(-5.185407815637e1,-5.363052007223e1,
-3.966390621077e1));
#64549=cartesian_point('',(-5.184273946393e1,-5.367852017145e1,
-3.959810090562e1));
#64550=cartesian_point('',(-5.183478102037e1,-5.371225443608e1,
-3.952330389129e1));
#64551=cartesian_point('',(-5.182856749790e1,-5.373868423260e1,
-3.940207593930e1));
#64552=cartesian_point('',(-5.183209502747e1,-5.372369987912e1,
-3.930261330930e1));
#64553=cartesian_point('',(-5.183888432625e1,-5.369469840635e1,
-3.924254823976e1));
#64554=cartesian_point('',(-5.195801686696e1,-5.295019202543e1,
-3.976079179029e1));
#64555=cartesian_point('',(-5.195335618482e1,-5.298438661676e1,
-3.978298178359e1));
#64556=cartesian_point('',(-5.194451590932e1,-5.304453111795e1,
-3.981397383147e1));
#64557=cartesian_point('',(-5.192781966243e1,-5.313586021011e1,
-3.984272654277e1));
#64558=cartesian_point('',(-5.191140798032e1,-5.321564241142e1,
-3.985640781473e1));
#64559=cartesian_point('',(-5.189309766412e1,-5.329703186605e1,
-3.985879010362e1));
#64560=cartesian_point('',(-5.187363745543e1,-5.337790682049e1,
-3.984922541568e1));
#64561=cartesian_point('',(-5.185380364887e1,-5.345641769370e1,
-3.982734545086e1));
#64562=cartesian_point('',(-5.183432886970e1,-5.353103687074e1,
-3.979278092732e1));
#64563=cartesian_point('',(-5.181602659521e1,-5.359988487475e1,
-3.974512039221e1));
#64564=cartesian_point('',(-5.179988041102e1,-5.366025914144e1,
-3.968451811521e1));
#64565=cartesian_point('',(-5.178692006002e1,-5.370888205177e1,
-3.961248299055e1));
#64566=cartesian_point('',(-5.177792785843e1,-5.374288699978e1,
-3.953179325934e1));
#64567=cartesian_point('',(-5.177095479952e1,-5.376944778416e1,
-3.940209498079e1));
#64568=cartesian_point('',(-5.177491273841e1,-5.375438902085e1,
-3.929619028092e1));
#64569=cartesian_point('',(-5.178253671129e1,-5.372524474308e1,
-3.923128219558e1));
#64570=cartesian_point('',(-5.194080885992e1,-5.294185010964e1,
-3.980882211554e1));
#64571=cartesian_point('',(-5.193347392065e1,-5.297900297655e1,
-3.983050750943e1));
#64572=cartesian_point('',(-5.192038617048e1,-5.304357053038e1,
-3.985992893995e1));
#64573=cartesian_point('',(-5.189829099893e1,-5.314013360071e1,
-3.988505861367e1));
#64574=cartesian_point('',(-5.187776052475e1,-5.322363919954e1,
-3.989494381900e1));
#64575=cartesian_point('',(-5.185579152495e1,-5.330803983492e1,
-3.989294983643e1));
#64576=cartesian_point('',(-5.183318329396e1,-5.339117586847e1,
-3.987864862638e1));
#64577=cartesian_point('',(-5.181072368032e1,-5.347120667643e1,
-3.985188565984e1));
#64578=cartesian_point('',(-5.178912418643e1,-5.354665592796e1,
-3.981247798218e1));
#64579=cartesian_point('',(-5.176916946413e1,-5.361572784220e1,
-3.976019582635e1));
#64580=cartesian_point('',(-5.175180845415e1,-5.367585902049e1,
-3.969537744170e1));
#64581=cartesian_point('',(-5.173802226442e1,-5.372398166945e1,
-3.961966927677e1));
#64582=cartesian_point('',(-5.172852980773e1,-5.375747379160e1,
-3.953585675762e1));
#64583=cartesian_point('',(-5.172120232854e1,-5.378355451618e1,
-3.940205370852e1));
#64584=cartesian_point('',(-5.172536087503e1,-5.376876778101e1,
-3.929323053108e1));
#64585=cartesian_point('',(-5.173337572644e1,-5.374015117054e1,
-3.922571651140e1));
#64586=cartesian_point('',(-5.192240011806e1,-5.293586833326e1,
-3.984304439289e1));
#64587=cartesian_point('',(-5.191317169497e1,-5.297518581424e1,
-3.986403306415e1));
#64588=cartesian_point('',(-5.189710382356e1,-5.304290109990e1,
-3.989178005349e1));
#64589=cartesian_point('',(-5.187132457219e1,-5.314299078851e1,
-3.991360187737e1));
#64590=cartesian_point('',(-5.184805349196e1,-5.322885954106e1,
-3.992023468394e1));
#64591=cartesian_point('',(-5.182372109780e1,-5.331500545034e1,
-3.991466497797e1));
#64592=cartesian_point('',(-5.179914992072e1,-5.339925773450e1,
-3.989665129403e1));
#64593=cartesian_point('',(-5.177512161113e1,-5.347980154838e1,
-3.986621703886e1));
#64594=cartesian_point('',(-5.175231807533e1,-5.355521894977e1,
-3.982333497670e1));
#64595=cartesian_point('',(-5.173148710867e1,-5.362380339500e1,
-3.976792784707e1));
#64596=cartesian_point('',(-5.171353322653e1,-5.368313568849e1,
-3.970048092174e1));
#64597=cartesian_point('',(-5.169938184598e1,-5.373035760396e1,
-3.962273248569e1));
#64598=cartesian_point('',(-5.168968994639e1,-5.376308205963e1,
-3.953743772728e1));
#64599=cartesian_point('',(-5.168223265555e1,-5.378849598277e1,
-3.940199308791e1));
#64600=cartesian_point('',(-5.168646446609e1,-5.377408717224e1,
-3.929218041778e1));
#64601=cartesian_point('',(-5.169462374992e1,-5.374620299249e1,
-3.922339799025e1));
#64602=cartesian_point('',(-5.190692830525e1,-5.293180737429e1,
-3.986617015373e1));
#64603=cartesian_point('',(-5.189642625683e1,-5.297261561111e1,
-3.988652171319e1));
#64604=cartesian_point('',(-5.187836738065e1,-5.304245612989e1,
-3.991286329697e1));
#64605=cartesian_point('',(-5.185017886389e1,-5.314482898325e1,
-3.993209158490e1));
#64606=cartesian_point('',(-5.182515153955e1,-5.323215170298e1,
-3.993625647912e1));
#64607=cartesian_point('',(-5.179934215579e1,-5.331927958960e1,
-3.992804480050e1));
#64608=cartesian_point('',(-5.177358264124e1,-5.340404214818e1,
-3.990735588521e1));
#64609=cartesian_point('',(-5.174864334081e1,-5.348465151973e1,
-3.987434601651e1));
#64610=cartesian_point('',(-5.172517898731e1,-5.355973999368e1,
-3.982910450881e1));
#64611=cartesian_point('',(-5.170390442225e1,-5.362767592840e1,
-3.977166852782e1));
#64612=cartesian_point('',(-5.168568440462e1,-5.368615979021e1,
-3.970263055468e1));
#64613=cartesian_point('',(-5.167139634251e1,-5.373250459119e1,
-3.962378788860e1));
#64614=cartesian_point('',(-5.166164709895e1,-5.376451189616e1,
-3.953785784671e1));
#64615=cartesian_point('',(-5.165416261171e1,-5.378931506039e1,
-3.940193672903e1));
#64616=cartesian_point('',(-5.165840956868e1,-5.377525243065e1,
-3.929199297405e1));
#64617=cartesian_point('',(-5.166660032808e1,-5.374803899919e1,
-3.922264359453e1));
#64618=cartesian_point('',(-5.188937571711e1,-5.292798877431e1,
-3.988780733946e1));
#64619=cartesian_point('',(-5.187768801120e1,-5.297022023533e1,
-3.990739405061e1));
#64620=cartesian_point('',(-5.185778944143e1,-5.304204730958e1,
-3.993214276488e1));
#64621=cartesian_point('',(-5.182742817876e1,-5.314645493966e1,
-3.994858093873e1));
#64622=cartesian_point('',(-5.180085479056e1,-5.323499299619e1,
-3.995016270532e1));
#64623=cartesian_point('',(-5.177378533347e1,-5.332283935350e1,
-3.993925012323e1));
#64624=cartesian_point('',(-5.174705413159e1,-5.340783171734e1,
-3.991588920734e1));
#64625=cartesian_point('',(-5.172141373028e1,-5.348821718480e1,
-3.988037338636e1));
#64626=cartesian_point('',(-5.169748615854e1,-5.356268597744e1,
-3.983291251210e1));
#64627=cartesian_point('',(-5.167594725886e1,-5.362969134903e1,
-3.977366234792e1));
#64628=cartesian_point('',(-5.165761471382e1,-5.368706826847e1,
-3.970332365772e1));
#64629=cartesian_point('',(-5.164331048445e1,-5.373232002261e1,
-3.962374586706e1));
#64630=cartesian_point('',(-5.163358615691e1,-5.376345502180e1,
-3.953759316502e1));
#64631=cartesian_point('',(-5.162613763821e1,-5.378752421792e1,
-3.940186837695e1));
#64632=cartesian_point('',(-5.163036389933e1,-5.377387762035e1,
-3.929234744948e1));
#64633=cartesian_point('',(-5.163851701074e1,-5.374747014793e1,
-3.922276205344e1));
#64634=cartesian_point('',(-5.186201399028e1,-5.292304980334e1,
-3.991562468059e1));
#64635=cartesian_point('',(-5.184881130247e1,-5.296715530775e1,
-3.993396505503e1));
#64636=cartesian_point('',(-5.182658366225e1,-5.304153342149e1,
-3.995623272389e1));
#64637=cartesian_point('',(-5.179355599845e1,-5.314839892421e1,
-3.996851722871e1));
#64638=cartesian_point('',(-5.176514635200e1,-5.323827337368e1,
-3.996635085903e1));
#64639=cartesian_point('',(-5.173664683149e1,-5.332673120900e1,
-3.995160899223e1));
#64640=cartesian_point('',(-5.170888486922e1,-5.341163304280e1,
-3.992454950504e1));
#64641=cartesian_point('',(-5.168257887030e1,-5.349128604308e1,
-3.988566212985e1));
#64642=cartesian_point('',(-5.165829747227e1,-5.356447195324e1,
-3.983532959327e1));
#64643=cartesian_point('',(-5.163665365044e1,-5.362977626264e1,
-3.977387811359e1));
#64644=cartesian_point('',(-5.161838916605e1,-5.368524199862e1,
-3.970216009568e1));
#64645=cartesian_point('',(-5.160423828511e1,-5.372866392338e1,
-3.962208716481e1));
#64646=cartesian_point('',(-5.159466845652e1,-5.375836366744e1,
-3.953622762665e1));
#64647=cartesian_point('',(-5.158736190719e1,-5.378123592844e1,
-3.940175615328e1));
#64648=cartesian_point('',(-5.159150721303e1,-5.376826780216e1,
-3.929362906121e1));
#64649=cartesian_point('',(-5.159950733760e1,-5.374317455502e1,
-3.922419919082e1));
#64650=cartesian_point('',(-5.182094542372e1,-5.291748704618e1,
-3.994658534053e1));
#64651=cartesian_point('',(-5.180607721686e1,-5.296377643351e1,
-3.996295634240e1));
#64652=cartesian_point('',(-5.178133720523e1,-5.304098736706e1,
-3.998150371666e1));
#64653=cartesian_point('',(-5.174562281525e1,-5.315023855110e1,
-3.998791099173e1));
#64654=cartesian_point('',(-5.171550454018e1,-5.324109999214e1,
-3.998062736281e1));
#64655=cartesian_point('',(-5.168583374303e1,-5.332954734259e1,
-3.996083345301e1));
#64656=cartesian_point('',(-5.165740811403e1,-5.341349407760e1,
-3.992907448744e1));
#64657=cartesian_point('',(-5.163088314400e1,-5.349134771448e1,
-3.988610292222e1));
#64658=cartesian_point('',(-5.160674293069e1,-5.356202958394e1,
-3.983253353361e1));
#64659=cartesian_point('',(-5.158550230313e1,-5.362432346623e1,
-3.976892206003e1));
#64660=cartesian_point('',(-5.156778443780e1,-5.367658173486e1,
-3.969631719518e1));
#64661=cartesian_point('',(-5.155418967172e1,-5.371702727118e1,
-3.961668913432e1));
#64662=cartesian_point('',(-5.154506287486e1,-5.374443500316e1,
-3.953243841612e1));
#64663=cartesian_point('',(-5.153812622614e1,-5.376541434851e1,
-3.940157735408e1));
#64664=cartesian_point('',(-5.154206113115e1,-5.375351923479e1,
-3.929688356839e1));
#64665=cartesian_point('',(-5.154965948503e1,-5.373050419550e1,
-3.922864267510e1));
#64666=cartesian_point('',(-5.176203602076e1,-5.291241988016e1,
-3.997401172863e1));
#64667=cartesian_point('',(-5.174573625433e1,-5.296085200433e1,
-3.998740252198e1));
#64668=cartesian_point('',(-5.171894020385e1,-5.304055862095e1,
-4.000061915789e1));
#64669=cartesian_point('',(-5.168144211873e1,-5.315118047697e1,
-3.999915822977e1));
#64670=cartesian_point('',(-5.165052151836e1,-5.324185418213e1,
-3.998533460600e1));
#64671=cartesian_point('',(-5.162070535570e1,-5.332882556205e1,
-3.995938857414e1));
#64672=cartesian_point('',(-5.159271813007e1,-5.341011300313e1,
-3.992222930661e1));
#64673=cartesian_point('',(-5.156710671850e1,-5.348428399620e1,
-3.987493588171e1));
#64674=cartesian_point('',(-5.154422702576e1,-5.355046358813e1,
-3.981841276741e1));
#64675=cartesian_point('',(-5.152444714010e1,-5.360771969492e1,
-3.975350350046e1));
#64676=cartesian_point('',(-5.150821285044e1,-5.365484379570e1,
-3.968148904853e1));
#64677=cartesian_point('',(-5.149592875911e1,-5.369065812534e1,
-3.960436886997e1));
#64678=cartesian_point('',(-5.148776974082e1,-5.371456134142e1,
-3.952426531951e1));
#64679=cartesian_point('',(-5.148161047369e1,-5.373267378105e1,
-3.940130458158e1));
#64680=cartesian_point('',(-5.148510367986e1,-5.372240383947e1,
-3.930364641273e1));
#64681=cartesian_point('',(-5.149185480513e1,-5.370253604437e1,
-3.923861483818e1));
#64682=cartesian_point('',(-5.169688534545e1,-5.290953863796e1,
-3.998846420078e1));
#64683=cartesian_point('',(-5.167989757544e1,-5.295941502314e1,
-3.999841383146e1));
#64684=cartesian_point('',(-5.165227475700e1,-5.304041592011e1,
-4.000574029332e1));
#64685=cartesian_point('',(-5.161473957007e1,-5.315063567406e1,
-3.999610318098e1));
#64686=cartesian_point('',(-5.158447299919e1,-5.323960253053e1,
-3.997579491308e1));
#64687=cartesian_point('',(-5.155593100397e1,-5.332357563366e1,
-3.994406839046e1));
#64688=cartesian_point('',(-5.152972859532e1,-5.340071658936e1,
-3.990219019842e1));
#64689=cartesian_point('',(-5.150627535497e1,-5.346978479898e1,
-3.985155367561e1));
#64690=cartesian_point('',(-5.148577893584e1,-5.353013387176e1,
-3.979334331644e1));
#64691=cartesian_point('',(-5.146843956793e1,-5.358114568610e1,
-3.972868221244e1));
#64692=cartesian_point('',(-5.145450004510e1,-5.362209302404e1,
-3.965906213292e1));
#64693=cartesian_point('',(-5.144414510836e1,-5.365244718519e1,
-3.958646370935e1));
#64694=cartesian_point('',(-5.143736708122e1,-5.367227187402e1,
-3.951266654430e1));
#64695=cartesian_point('',(-5.143229829930e1,-5.368707185352e1,
-3.940098766955e1));
#64696=cartesian_point('',(-5.143517221036e1,-5.367867969822e1,
-3.931308408780e1));
#64697=cartesian_point('',(-5.144073304041e1,-5.366244800816e1,
-3.925300789153e1));
#64698=cartesian_point('',(-5.163890361250e1,-5.290919011834e1,
-3.998840416761e1));
#64699=cartesian_point('',(-5.162203204162e1,-5.295959871602e1,
-3.999517312266e1));
#64700=cartesian_point('',(-5.159485102136e1,-5.304055865779e1,
-3.999726188906e1));
#64701=cartesian_point('',(-5.155885790216e1,-5.314885977261e1,
-3.998077600685e1));
#64702=cartesian_point('',(-5.153042768759e1,-5.323508759045e1,
-3.995530553078e1));
#64703=cartesian_point('',(-5.150418734491e1,-5.331528079763e1,
-3.991926740638e1));
#64704=cartesian_point('',(-5.148063121701e1,-5.338775058896e1,
-3.987420960811e1));
#64705=cartesian_point('',(-5.146003272225e1,-5.345143935605e1,
-3.982176693566e1));
#64706=cartesian_point('',(-5.144246230380e1,-5.350590677570e1,
-3.976334025570e1));
#64707=cartesian_point('',(-5.142796627075e1,-5.355081391629e1,
-3.970026993247e1));
#64708=cartesian_point('',(-5.141660121388e1,-5.358585838278e1,
-3.963419784224e1));
#64709=cartesian_point('',(-5.140835344773e1,-5.361107789831e1,
-3.956704620470e1));
#64710=cartesian_point('',(-5.140305727052e1,-5.362710788217e1,
-3.950026102621e1));
#64711=cartesian_point('',(-5.139914674941e1,-5.363884448983e1,
-3.940069322753e1));
#64712=cartesian_point('',(-5.140136307108e1,-5.363218894840e1,
-3.932307688167e1));
#64713=cartesian_point('',(-5.140565845209e1,-5.361931973372e1,
-3.926855497060e1));
#64714=cartesian_point('',(-5.160456157533e1,-5.291001280165e1,
-3.998236668643e1));
#64715=cartesian_point('',(-5.158809719019e1,-5.296038682192e1,
-3.998719687305e1));
#64716=cartesian_point('',(-5.156172479395e1,-5.304076848325e1,
-3.998618541976e1));
#64717=cartesian_point('',(-5.152737660109e1,-5.314720827577e1,
-3.996584174447e1));
#64718=cartesian_point('',(-5.150061661980e1,-5.323124713587e1,
-3.993759654920e1));
#64719=cartesian_point('',(-5.147628187635e1,-5.330868527443e1,
-3.989939152216e1));
#64720=cartesian_point('',(-5.145478445491e1,-5.337793276431e1,
-3.985292425832e1));
#64721=cartesian_point('',(-5.143631063429e1,-5.343804604562e1,
-3.979995482084e1));
#64722=cartesian_point('',(-5.142084714146e1,-5.348870808033e1,
-3.974199697815e1));
#64723=cartesian_point('',(-5.140834701405e1,-5.352974519389e1,
-3.968050514273e1));
#64724=cartesian_point('',(-5.139875398118e1,-5.356110497536e1,
-3.961719268081e1));
#64725=cartesian_point('',(-5.139193555023e1,-5.358315542367e1,
-3.955392786732e1));
#64726=cartesian_point('',(-5.138763448419e1,-5.359686121922e1,
-3.949194585791e1));
#64727=cartesian_point('',(-5.138449720221e1,-5.360672981980e1,
-3.940051307209e1));
#64728=cartesian_point('',(-5.138627460246e1,-5.360113325889e1,
-3.932973569544e1));
#64729=cartesian_point('',(-5.138972472963e1,-5.359031434970e1,
-3.927903496730e1));
#64730=cartesian_point('',(-5.159196906401e1,-5.291045559455e1,
-3.997932976301e1));
#64731=cartesian_point('',(-5.157570038844e1,-5.296076896412e1,
-3.998344151673e1));
#64732=cartesian_point('',(-5.154969950674e1,-5.304086260323e1,
-3.998129355409e1));
#64733=cartesian_point('',(-5.151605480236e1,-5.314652047053e1,
-3.995956255178e1));
#64734=cartesian_point('',(-5.148998715552e1,-5.322967897478e1,
-3.993033870900e1));
#64735=cartesian_point('',(-5.146642553394e1,-5.330603608536e1,
-3.989139217216e1));
#64736=cartesian_point('',(-5.144575037966e1,-5.337403954123e1,
-3.984447306157e1));
#64737=cartesian_point('',(-5.142811512906e1,-5.343278837861e1,
-3.979138493743e1));
#64738=cartesian_point('',(-5.141347547641e1,-5.348201093473e1,
-3.973368087509e1));
#64739=cartesian_point('',(-5.140174996986e1,-5.352159411703e1,
-3.967285509828e1));
#64740=cartesian_point('',(-5.139284060130e1,-5.355157695431e1,
-3.961064479863e1));
#64741=cartesian_point('',(-5.138657113832e1,-5.357244783615e1,
-3.954889581722e1));
#64742=cartesian_point('',(-5.138265106258e1,-5.358529089245e1,
-3.948876417599e1));
#64743=cartesian_point('',(-5.137980927158e1,-5.359446718287e1,
-3.940044622287e1));
#64744=cartesian_point('',(-5.138141894862e1,-5.358926309722e1,
-3.933227885183e1));
#64745=cartesian_point('',(-5.138454600897e1,-5.357920404843e1,
-3.928305215268e1));
#64746=b_spline_surface_with_knots('',3,3,((#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,#64537),(#64538,#64539,#64540,#64541,#64542,#64543,#64544,
#64545,#64546,#64547,#64548,#64549,#64550,#64551,#64552,#64553),(#64554,#64555,
#64556,#64557,#64558,#64559,#64560,#64561,#64562,#64563,#64564,#64565,#64566,
#64567,#64568,#64569),(#64570,#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,#64671,#64672,#64673,#64674,#64675,#64676,
#64677,#64678,#64679,#64680,#64681),(#64682,#64683,#64684,#64685,#64686,#64687,
#64688,#64689,#64690,#64691,#64692,#64693,#64694,#64695,#64696,#64697),(#64698,
#64699,#64700,#64701,#64702,#64703,#64704,#64705,#64706,#64707,#64708,#64709,
#64710,#64711,#64712,#64713),(#64714,#64715,#64716,#64717,#64718,#64719,#64720,
#64721,#64722,#64723,#64724,#64725,#64726,#64727,#64728,#64729),(#64730,#64731,
#64732,#64733,#64734,#64735,#64736,#64737,#64738,#64739,#64740,#64741,#64742,
#64743,#64744,#64745)),.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.619135990278e-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.700511040951e0),(-1.191404006078e-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.617355673659e-1),.unspecified.);
#64747=oriented_edge('',*,*,#64464,.t.);
#64748=oriented_edge('',*,*,#64308,.f.);
#64749=oriented_edge('',*,*,#63709,.f.);
#64750=edge_loop('',(#64747,#64748,#64749));
#64751=face_outer_bound('',#64750,.f.);
#64753=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#64754=direction('',(0.e0,0.e0,1.e0));
#64755=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#64756=axis2_placement_3d('',#64753,#64754,#64755);
#64757=toroidal_surface('',#64756,7.065650925828e1,4.e0);
#64758=oriented_edge('',*,*,#63707,.f.);
#64759=oriented_edge('',*,*,#63705,.f.);
#64760=oriented_edge('',*,*,#63703,.f.);
#64761=oriented_edge('',*,*,#63407,.t.);
#64762=oriented_edge('',*,*,#45979,.t.);
#64763=oriented_edge('',*,*,#45977,.t.);
#64764=oriented_edge('',*,*,#64466,.t.);
#64765=edge_loop('',(#64758,#64759,#64760,#64761,#64762,#64763,#64764));
#64766=face_outer_bound('',#64765,.f.);
#64768=cartesian_point('',(-5.163960855904e1,-5.367485028524e1,
-2.490846053290e1));
#64769=direction('',(-1.377951275185e-3,1.343084998758e-2,-9.999088526055e-1));
#64770=direction('',(9.948616400886e-1,1.012438489857e-1,-1.108092769828e-5));
#64771=axis2_placement_3d('',#64768,#64769,#64770);
#64772=cylindrical_surface('',#64771,3.000057677450e-1);
#64774=oriented_edge('',*,*,#64773,.t.);
#64775=oriented_edge('',*,*,#64436,.f.);
#64776=oriented_edge('',*,*,#64468,.t.);
#64777=oriented_edge('',*,*,#45975,.f.);
#64778=edge_loop('',(#64774,#64775,#64776,#64777));
#64779=face_outer_bound('',#64778,.f.);
#64781=cartesian_point('',(-5.185014147538e1,-5.414723439496e1,
-4.826550494677e0));
#64782=cartesian_point('',(-5.183804982255e1,-5.415756332764e1,
-4.801405274938e0));
#64783=cartesian_point('',(-5.182651922735e1,-5.416697869613e1,
-4.782705002431e0));
#64784=cartesian_point('',(-5.181155297517e1,-5.418268610035e1,
-4.801906639225e0));
#64785=cartesian_point('',(-5.179602651617e1,-5.419766291446e1,
-4.839439827686e0));
#64786=cartesian_point('',(-5.177560755761e1,-5.421318154927e1,
-4.897873699835e0));
#64787=cartesian_point('',(-5.175195955346e1,-5.422706280431e1,
-4.972656495269e0));
#64788=cartesian_point('',(-5.172617490548e1,-5.423848348278e1,
-5.060867735398e0));
#64789=cartesian_point('',(-5.169878876382e1,-5.424718766880e1,
-5.161209250756e0));
#64790=cartesian_point('',(-5.166997291930e1,-5.425307230247e1,
-5.273551535111e0));
#64791=cartesian_point('',(-5.163964035507e1,-5.425599005060e1,
-5.398905116452e0));
#64792=cartesian_point('',(-5.160768174887e1,-5.425563773631e1,
-5.538672068585e0));
#64793=cartesian_point('',(-5.157414703238e1,-5.425157323100e1,
-5.693859786379e0));
#64794=cartesian_point('',(-5.153920532186e1,-5.424326179082e1,
-5.865170226866e0));
#64795=cartesian_point('',(-5.150303424300e1,-5.423003559868e1,
-6.053591270685e0));
#64796=cartesian_point('',(-5.146110835982e1,-5.420857091721e1,
-6.286895552006e0));
#64797=cartesian_point('',(-5.143299716290e1,-5.418820317055e1,
-6.458013079402e0));
#64798=cartesian_point('',(-5.141719924330e1,-5.417439057486e1,
-6.560057088964e0));
#64799=cartesian_point('',(-5.187244713855e1,-5.393674007734e1,
-4.396235125990e0));
#64800=cartesian_point('',(-5.186524583908e1,-5.398791547752e1,
-4.343649594695e0));
#64801=cartesian_point('',(-5.178538590166e1,-5.410207574950e1,
-4.294621746876e0));
#64802=cartesian_point('',(-5.164128080993e1,-5.419986208704e1,
-4.346237977368e0));
#64803=cartesian_point('',(-5.154233562392e1,-5.423308751971e1,
-4.427449862514e0));
#64804=cartesian_point('',(-5.146327563036e1,-5.423694687404e1,
-4.528682705098e0));
#64805=cartesian_point('',(-5.140156146020e1,-5.422376426108e1,
-4.639178667572e0));
#64806=cartesian_point('',(-5.135280885413e1,-5.420066886209e1,
-4.755966602113e0));
#64807=cartesian_point('',(-5.131360323574e1,-5.417124809489e1,
-4.879124736349e0));
#64808=cartesian_point('',(-5.128177612514e1,-5.413718006401e1,
-5.009826879357e0));
#64809=cartesian_point('',(-5.125602751110e1,-5.409908515459e1,
-5.150075132881e0));
#64810=cartesian_point('',(-5.123581970283e1,-5.405716282258e1,
-5.301892980685e0));
#64811=cartesian_point('',(-5.122117787365e1,-5.401162080503e1,
-5.466624732157e0));
#64812=cartesian_point('',(-5.121244720544e1,-5.396272527526e1,
-5.645145337456e0));
#64813=cartesian_point('',(-5.121021071698e1,-5.391068674307e1,
-5.838491110596e0));
#64814=cartesian_point('',(-5.121603700414e1,-5.384869965797e1,
-6.074636475764e0));
#64815=cartesian_point('',(-5.122766372674e1,-5.380569746695e1,
-6.245120035988e0));
#64816=cartesian_point('',(-5.123703588196e1,-5.378106650610e1,
-6.345868606178e0));
#64817=cartesian_point('',(-5.225834911011e1,-5.404921852533e1,
-4.130541301775e0));
#64818=cartesian_point('',(-5.223724594236e1,-5.415364422979e1,
-4.061233241454e0));
#64819=cartesian_point('',(-5.207610183958e1,-5.437931600298e1,
-3.993958647928e0));
#64820=cartesian_point('',(-5.178867729724e1,-5.457817022701e1,
-4.066553232876e0));
#64821=cartesian_point('',(-5.158811487072e1,-5.465229170156e1,
-4.175479163792e0));
#64822=cartesian_point('',(-5.142298761470e1,-5.467043534574e1,
-4.303770268984e0));
#64823=cartesian_point('',(-5.128940040213e1,-5.465498219315e1,
-4.436808803742e0));
#64824=cartesian_point('',(-5.117954529366e1,-5.461915021989e1,
-4.571607165977e0));
#64825=cartesian_point('',(-5.108714917037e1,-5.456969503244e1,
-4.709113153261e0));
#64826=cartesian_point('',(-5.100812567865e1,-5.450979927607e1,
-4.851319573447e0));
#64827=cartesian_point('',(-5.093990861629e1,-5.444059790329e1,
-5.000848310506e0));
#64828=cartesian_point('',(-5.088139040865e1,-5.436232575332e1,
-5.160107200497e0));
#64829=cartesian_point('',(-5.083264737409e1,-5.427514101389e1,
-5.330644536794e0));
#64830=cartesian_point('',(-5.079444627860e1,-5.417925224084e1,
-5.513435277797e0));
#64831=cartesian_point('',(-5.076801790625e1,-5.407468599619e1,
-5.709535578022e0));
#64832=cartesian_point('',(-5.075361786997e1,-5.394687353121e1,
-5.946977699402e0));
#64833=cartesian_point('',(-5.075884690690e1,-5.385510060274e1,
-6.116643311997e0));
#64834=cartesian_point('',(-5.076725637832e1,-5.380132606268e1,
-6.216305873404e0));
#64835=cartesian_point('',(-5.257104211233e1,-5.436562300267e1,
-4.346021445274e0));
#64836=cartesian_point('',(-5.253276352089e1,-5.447398929786e1,
-4.290645751602e0));
#64837=cartesian_point('',(-5.237181118101e1,-5.468797286482e1,
-4.238974286968e0));
#64838=cartesian_point('',(-5.209371598865e1,-5.488957949395e1,
-4.296176506287e0));
#64839=cartesian_point('',(-5.189131390231e1,-5.498034862725e1,
-4.383878798476e0));
#64840=cartesian_point('',(-5.171215823088e1,-5.502302736707e1,
-4.491288787552e0));
#64841=cartesian_point('',(-5.155553690592e1,-5.503369328944e1,
-4.606872025049e0));
#64842=cartesian_point('',(-5.141634772073e1,-5.502260802202e1,
-4.727679188754e0));
#64843=cartesian_point('',(-5.128993000847e1,-5.499529464966e1,
-4.853986015146e0));
#64844=cartesian_point('',(-5.117295774417e1,-5.495439617782e1,
-4.987145105644e0));
#64845=cartesian_point('',(-5.106302198036e1,-5.490069841292e1,
-5.129288380810e0));
#64846=cartesian_point('',(-5.095896386634e1,-5.483394520276e1,
-5.282513088361e0));
#64847=cartesian_point('',(-5.086092993361e1,-5.475357698433e1,
-5.448195295561e0));
#64848=cartesian_point('',(-5.076987107626e1,-5.465892073379e1,
-5.627217412613e0));
#64849=cartesian_point('',(-5.068716098504e1,-5.454893112950e1,
-5.820602582235e0));
#64850=cartesian_point('',(-5.060558635032e1,-5.440589763388e1,
-6.056223923201e0));
#64851=cartesian_point('',(-5.056399541216e1,-5.429517668165e1,
-6.225835803934e0));
#64852=cartesian_point('',(-5.054543790430e1,-5.422726921656e1,
-6.325898018228e0));
#64853=(bounded_surface()b_spline_surface(3,3,((#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,#64814,#64815,#64816),(#64817,
#64818,#64819,#64820,#64821,#64822,#64823,#64824,#64825,#64826,#64827,#64828,
#64829,#64830,#64831,#64832,#64833,#64834),(#64835,#64836,#64837,#64838,#64839,
#64840,#64841,#64842,#64843,#64844,#64845,#64846,#64847,#64848,#64849,#64850,
#64851,#64852)),.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.372932435146e-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.428343269440e0,
1.428343269440e0,1.428343269440e0,1.428343269440e0,1.428343269440e0,
1.428343269440e0,1.428343269440e0,1.428343269440e0,1.428343269440e0,
1.428343269440e0,1.428343269440e0,1.428343269440e0,1.428343269440e0,
1.428343269440e0,1.428343269440e0,1.428343269440e0,1.428343269440e0,
1.428343269440e0),(8.752651724768e-1,8.752651724768e-1,8.752651724768e-1,
8.752651724768e-1,8.752651724768e-1,8.752651724768e-1,8.752651724768e-1,
8.752651724768e-1,8.752651724768e-1,8.752651724768e-1,8.752651724768e-1,
8.752651724768e-1,8.752651724768e-1,8.752651724768e-1,8.752651724768e-1,
8.752651724768e-1,8.752651724768e-1,8.752651724768e-1),(8.577891320261e-1,
8.577891320261e-1,8.577891320261e-1,8.577891320261e-1,8.577891320261e-1,
8.577891320261e-1,8.577891320261e-1,8.577891320261e-1,8.577891320261e-1,
8.577891320261e-1,8.577891320261e-1,8.577891320261e-1,8.577891320261e-1,
8.577891320261e-1,8.577891320261e-1,8.577891320261e-1,8.577891320261e-1,
8.577891320261e-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());
#64855=oriented_edge('',*,*,#64854,.t.);
#64857=oriented_edge('',*,*,#64856,.t.);
#64858=oriented_edge('',*,*,#64773,.f.);
#64859=oriented_edge('',*,*,#45973,.t.);
#64860=edge_loop('',(#64855,#64857,#64858,#64859));
#64861=face_outer_bound('',#64860,.f.);
#64863=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#64864=direction('',(0.e0,0.e0,1.e0));
#64865=direction('',(0.e0,-1.e0,0.e0));
#64866=axis2_placement_3d('',#64863,#64864,#64865);
#64867=conical_surface('',#64866,7.438528799863e1,2.656505117708e1);
#64869=oriented_edge('',*,*,#64868,.t.);
#64871=oriented_edge('',*,*,#64870,.f.);
#64873=oriented_edge('',*,*,#64872,.f.);
#64875=oriented_edge('',*,*,#64874,.f.);
#64876=oriented_edge('',*,*,#64854,.f.);
#64877=oriented_edge('',*,*,#45971,.t.);
#64879=oriented_edge('',*,*,#64878,.t.);
#64880=edge_loop('',(#64869,#64871,#64873,#64875,#64876,#64877,#64879));
#64881=face_outer_bound('',#64880,.f.);
#64883=cartesian_point('',(-4.723279652206e1,-5.756341480612e1,
-6.695452789156e0));
#64884=direction('',(2.796326138135e-1,3.490379386052e-1,-8.944149589011e-1));
#64885=direction('',(9.763896922879e-2,9.164104168401e-1,3.881476260328e-1));
#64886=axis2_placement_3d('',#64883,#64884,#64885);
#64887=cylindrical_surface('',#64886,5.000000035592e-1);
#64888=oriented_edge('',*,*,#64868,.f.);
#64890=oriented_edge('',*,*,#64889,.f.);
#64892=oriented_edge('',*,*,#64891,.f.);
#64894=oriented_edge('',*,*,#64893,.f.);
#64895=edge_loop('',(#64888,#64890,#64892,#64894));
#64896=face_outer_bound('',#64895,.f.);
#64898=cartesian_point('',(-4.700183439669e1,-5.924288455113e1,
-4.364360378094e0));
#64899=cartesian_point('',(-4.708935258176e1,-5.921432779212e1,
-4.316082771217e0));
#64900=cartesian_point('',(-4.725960909556e1,-5.913679727730e1,
-4.262087726982e0));
#64901=cartesian_point('',(-4.746664229019e1,-5.897288463772e1,
-4.260942713188e0));
#64902=cartesian_point('',(-4.758859499639e1,-5.884582737861e1,
-4.288706527941e0));
#64903=cartesian_point('',(-4.768718737629e1,-5.870816133542e1,
-4.342998106376e0));
#64904=cartesian_point('',(-4.775880980441e1,-5.856959107317e1,
-4.416774348177e0));
#64905=cartesian_point('',(-4.780590421299e1,-5.843405963710e1,
-4.504618658863e0));
#64906=cartesian_point('',(-4.783211619120e1,-5.830263201584e1,
-4.603583576364e0));
#64907=cartesian_point('',(-4.784046684841e1,-5.817502565070e1,
-4.712733109051e0));
#64908=cartesian_point('',(-4.783287228823e1,-5.805063919566e1,
-4.832314263744e0));
#64909=cartesian_point('',(-4.781038388184e1,-5.792936209110e1,
-4.962752071737e0));
#64910=cartesian_point('',(-4.777358766312e1,-5.781158996689e1,
-5.104282524385e0));
#64911=cartesian_point('',(-4.772273721595e1,-5.769787647633e1,
-5.257164857190e0));
#64912=cartesian_point('',(-4.765767459009e1,-5.758876121022e1,
-5.421963630243e0));
#64913=cartesian_point('',(-4.757769986638e1,-5.748483741173e1,
-5.599698722210e0));
#64914=cartesian_point('',(-4.748153156856e1,-5.738704736079e1,
-5.791712780183e0));
#64915=cartesian_point('',(-4.734963813106e1,-5.728306664070e1,
-6.031622933964e0));
#64916=cartesian_point('',(-4.724329960687e1,-5.722444117528e1,
-6.205873665775e0));
#64917=cartesian_point('',(-4.717552933068e1,-5.719520928896e1,
-6.310923371480e0));
#64918=cartesian_point('',(-4.665976094721e1,-5.879855956825e1,
-4.096579162551e0));
#64919=cartesian_point('',(-4.673557073279e1,-5.878092180305e1,
-4.033068668189e0));
#64920=cartesian_point('',(-4.691163518989e1,-5.871261078786e1,
-3.959327810047e0));
#64921=cartesian_point('',(-4.712564922159e1,-5.854402349508e1,
-3.956861057302e0));
#64922=cartesian_point('',(-4.724651505767e1,-5.841129037894e1,
-3.993941192295e0));
#64923=cartesian_point('',(-4.733418610397e1,-5.827081275411e1,
-4.065555809578e0));
#64924=cartesian_point('',(-4.738529820238e1,-5.813644697838e1,
-4.160077085670e0));
#64925=cartesian_point('',(-4.740493530320e1,-5.801368819950e1,
-4.268635177632e0));
#64926=cartesian_point('',(-4.739977381193e1,-5.790354190468e1,
-4.386501441447e0));
#64927=cartesian_point('',(-4.737528926438e1,-5.780512422976e1,
-4.512151953175e0));
#64928=cartesian_point('',(-4.733522611195e1,-5.771725644670e1,
-4.645817704966e0));
#64929=cartesian_point('',(-4.728214351694e1,-5.763927300797e1,
-4.788092934838e0));
#64930=cartesian_point('',(-4.721793732100e1,-5.757099297211e1,
-4.939435554260e0));
#64931=cartesian_point('',(-4.714398139501e1,-5.751247358208e1,
-5.100339178473e0));
#64932=cartesian_point('',(-4.706112380482e1,-5.746395341393e1,
-5.271580156036e0));
#64933=cartesian_point('',(-4.696971462852e1,-5.742596688139e1,
-5.454334905247e0));
#64934=cartesian_point('',(-4.686977532954e1,-5.739956348508e1,
-5.650016064168e0));
#64935=cartesian_point('',(-4.674441530210e1,-5.738449434360e1,
-5.892552202997e0));
#64936=cartesian_point('',(-4.665369055661e1,-5.738984246089e1,
-6.067012423889e0));
#64937=cartesian_point('',(-4.659951532452e1,-5.739881409759e1,
-6.171590779839e0));
#64938=cartesian_point('',(-4.665665592905e1,-5.831441115669e1,
-4.493285478262e0));
#64939=cartesian_point('',(-4.667862213804e1,-5.831087973212e1,
-4.451812640882e0));
#64940=cartesian_point('',(-4.673539679247e1,-5.829107468864e1,
-4.406406643360e0));
#64941=cartesian_point('',(-4.680410677114e1,-5.823711490530e1,
-4.404157456023e0));
#64942=cartesian_point('',(-4.684185825130e1,-5.819425883514e1,
-4.426063949203e0));
#64943=cartesian_point('',(-4.686720147977e1,-5.814948860457e1,
-4.470504492287e0));
#64944=cartesian_point('',(-4.687912444115e1,-5.810793506447e1,
-4.532806802092e0));
#64945=cartesian_point('',(-4.687971910998e1,-5.807161562788e1,
-4.609326038879e0));
#64946=cartesian_point('',(-4.687165082258e1,-5.804083607094e1,
-4.698029203157e0));
#64947=cartesian_point('',(-4.685709793637e1,-5.801520699468e1,
-4.798285077501e0));
#64948=cartesian_point('',(-4.683757481070e1,-5.799425045885e1,
-4.910355904939e0));
#64949=cartesian_point('',(-4.681416412807e1,-5.797765430990e1,
-5.034591138918e0));
#64950=cartesian_point('',(-4.678770554126e1,-5.796525510664e1,
-5.171125842724e0));
#64951=cartesian_point('',(-4.675883925739e1,-5.795697922618e1,
-5.320112459826e0));
#64952=cartesian_point('',(-4.672801561648e1,-5.795284614903e1,
-5.482022550437e0));
#64953=cartesian_point('',(-4.669553119962e1,-5.795301310931e1,
-5.657816754116e0));
#64954=cartesian_point('',(-4.666162151864e1,-5.795783011006e1,
-5.848831294543e0));
#64955=cartesian_point('',(-4.662114496514e1,-5.796943982044e1,
-6.088745036840e0));
#64956=cartesian_point('',(-4.659382960820e1,-5.798289133359e1,
-6.264103479652e0));
#64957=cartesian_point('',(-4.657828870491e1,-5.799274348343e1,
-6.370214292648e0));
#64958=cartesian_point('',(-4.699706141303e1,-5.849864443686e1,
-4.974183307696e0));
#64959=cartesian_point('',(-4.700181034394e1,-5.849177203936e1,
-4.959782314519e0));
#64960=cartesian_point('',(-4.698869277595e1,-5.848880563503e1,
-4.949344044896e0));
#64961=cartesian_point('',(-4.697236239125e1,-5.850110012987e1,
-4.948533475927e0));
#64962=cartesian_point('',(-4.696655045738e1,-5.851220321985e1,
-4.952972139890e0));
#64963=cartesian_point('',(-4.696933157673e1,-5.852166002498e1,
-4.965491322083e0));
#64964=cartesian_point('',(-4.698071187302e1,-5.852576212957e1,
-4.989740083521e0));
#64965=cartesian_point('',(-4.699853396826e1,-5.852310655269e1,
-5.028333783359e0));
#64966=cartesian_point('',(-4.702027757568e1,-5.851368267658e1,
-5.082468744904e0));
#64967=cartesian_point('',(-4.704389533232e1,-5.849796804189e1,
-5.152581258428e0));
#64968=cartesian_point('',(-4.706787521072e1,-5.847643856412e1,
-5.238966370071e0));
#64969=cartesian_point('',(-4.709099891504e1,-5.844952692621e1,
-5.341672824602e0));
#64970=cartesian_point('',(-4.711222888976e1,-5.841765565974e1,
-5.460440326279e0));
#64971=cartesian_point('',(-4.713069091975e1,-5.838117724902e1,
-5.595003656221e0));
#64972=cartesian_point('',(-4.714561566463e1,-5.834029448789e1,
-5.745458849281e0));
#64973=cartesian_point('',(-4.715622096884e1,-5.829502081336e1,
-5.912494085793e0));
#64974=cartesian_point('',(-4.716155439456e1,-5.824522322713e1,
-6.097334547514e0));
#64975=cartesian_point('',(-4.716014511200e1,-5.818225364003e1,
-6.333213513837e0));
#64976=cartesian_point('',(-4.715128045515e1,-5.813608483683e1,
-6.508845005919e0));
#64977=cartesian_point('',(-4.714289945122e1,-5.810820648839e1,
-6.616250427668e0));
#64978=(bounded_surface()b_spline_surface(3,3,((#64898,#64899,#64900,#64901,
#64902,#64903,#64904,#64905,#64906,#64907,#64908,#64909,#64910,#64911,#64912,
#64913,#64914,#64915,#64916,#64917),(#64918,#64919,#64920,#64921,#64922,#64923,
#64924,#64925,#64926,#64927,#64928,#64929,#64930,#64931,#64932,#64933,#64934,
#64935,#64936,#64937),(#64938,#64939,#64940,#64941,#64942,#64943,#64944,#64945,
#64946,#64947,#64948,#64949,#64950,#64951,#64952,#64953,#64954,#64955,#64956,
#64957),(#64958,#64959,#64960,#64961,#64962,#64963,#64964,#64965,#64966,#64967,
#64968,#64969,#64970,#64971,#64972,#64973,#64974,#64975,#64976,#64977)),
.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.961394553947e-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());
#64980=oriented_edge('',*,*,#64979,.f.);
#64981=oriented_edge('',*,*,#64889,.t.);
#64982=oriented_edge('',*,*,#64878,.f.);
#64983=oriented_edge('',*,*,#45969,.t.);
#64984=edge_loop('',(#64980,#64981,#64982,#64983));
#64985=face_outer_bound('',#64984,.f.);
#64987=cartesian_point('',(-4.647942344494e1,-5.820391359618e1,
-2.460528104879e1));
#64988=direction('',(-1.349579543498e-2,-3.869013070828e-4,9.999088527526e-1));
#64989=direction('',(-2.948346159425e-2,9.995652681879e-1,-1.117067579097e-5));
#64990=axis2_placement_3d('',#64987,#64988,#64989);
#64991=cylindrical_surface('',#64990,3.000055924640e-1);
#64992=oriented_edge('',*,*,#64979,.t.);
#64993=oriented_edge('',*,*,#45967,.f.);
#64995=oriented_edge('',*,*,#64994,.f.);
#64997=oriented_edge('',*,*,#64996,.f.);
#64998=edge_loop('',(#64992,#64993,#64995,#64997));
#64999=face_outer_bound('',#64998,.f.);
#65001=cartesian_point('',(-4.402883537489e1,-5.526464385907e1,
-3.934391582387e1));
#65002=direction('',(7.932265931310e-1,-6.088373646459e-1,1.042282882682e-2));
#65003=direction('',(-4.934480919107e-1,-6.527320929017e-1,-5.748476280597e-1));
#65004=axis2_placement_3d('',#65001,#65002,#65003);
#65005=toroidal_surface('',#65004,3.697836790042e0,2.999997081857e-1);
#65007=oriented_edge('',*,*,#65006,.f.);
#65008=oriented_edge('',*,*,#64994,.t.);
#65010=oriented_edge('',*,*,#65009,.t.);
#65012=oriented_edge('',*,*,#65011,.t.);
#65014=oriented_edge('',*,*,#65013,.f.);
#65015=edge_loop('',(#65007,#65008,#65010,#65012,#65014));
#65016=face_outer_bound('',#65015,.f.);
#65018=cartesian_point('',(-4.189323672424e1,-5.131096978607e1,0.e0));
#65019=direction('',(-7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#65020=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#65021=axis2_placement_3d('',#65018,#65019,#65020);
#65022=plane('',#65021);
#65024=oriented_edge('',*,*,#65023,.t.);
#65026=oriented_edge('',*,*,#65025,.t.);
#65027=oriented_edge('',*,*,#64891,.t.);
#65028=oriented_edge('',*,*,#64996,.t.);
#65029=oriented_edge('',*,*,#65006,.t.);
#65031=oriented_edge('',*,*,#65030,.t.);
#65032=edge_loop('',(#65024,#65026,#65027,#65028,#65029,#65031));
#65033=face_outer_bound('',#65032,.f.);
#65035=cartesian_point('',(-4.675672738740e1,-5.719847143825e1,
-2.154670092964e1));
#65036=direction('',(1.342783827482e-2,2.983215507261e-4,-9.999097980136e-1));
#65037=direction('',(1.537874351380e-1,9.881011360741e-1,2.360017549191e-3));
#65038=axis2_placement_3d('',#65035,#65036,#65037);
#65039=cylindrical_surface('',#65038,5.000150358306e-1);
#65040=oriented_edge('',*,*,#49412,.f.);
#65042=oriented_edge('',*,*,#65041,.t.);
#65043=oriented_edge('',*,*,#65023,.f.);
#65044=oriented_edge('',*,*,#49387,.f.);
#65045=edge_loop('',(#65040,#65042,#65043,#65044));
#65046=face_outer_bound('',#65045,.f.);
#65048=cartesian_point('',(-4.845678173270e1,-5.918385282603e1,
-8.219509828707e0));
#65049=direction('',(7.931763792437e-1,-6.089028729882e-1,1.041742178719e-2));
#65050=direction('',(5.253232566763e-1,6.927560328144e-1,4.940896224312e-1));
#65051=axis2_placement_3d('',#65048,#65049,#65050);
#65052=toroidal_surface('',#65051,2.497873680415e0,4.999993431543e-1);
#65054=oriented_edge('',*,*,#65053,.f.);
#65056=oriented_edge('',*,*,#65055,.f.);
#65057=oriented_edge('',*,*,#64893,.t.);
#65058=oriented_edge('',*,*,#65025,.f.);
#65059=oriented_edge('',*,*,#65041,.f.);
#65060=edge_loop('',(#65054,#65056,#65057,#65058,#65059));
#65061=face_outer_bound('',#65060,.f.);
#65063=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#65064=direction('',(0.e0,0.e0,1.e0));
#65065=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#65066=axis2_placement_3d('',#65063,#65064,#65065);
#65067=toroidal_surface('',#65066,7.649382607502e1,3.e0);
#65068=oriented_edge('',*,*,#65055,.t.);
#65069=oriented_edge('',*,*,#65053,.t.);
#65070=oriented_edge('',*,*,#49410,.t.);
#65071=oriented_edge('',*,*,#49408,.t.);
#65073=oriented_edge('',*,*,#65072,.t.);
#65075=oriented_edge('',*,*,#65074,.t.);
#65076=oriented_edge('',*,*,#64872,.t.);
#65077=oriented_edge('',*,*,#64870,.t.);
#65078=edge_loop('',(#65068,#65069,#65070,#65071,#65073,#65075,#65076,#65077));
#65079=face_outer_bound('',#65078,.f.);
#65081=cartesian_point('',(-5.235144591199e1,-5.576719562513e1,
-8.219256231126e0));
#65082=direction('',(7.074471977010e-1,-7.066907736056e-1,-1.032535548010e-2));
#65083=direction('',(6.180077482205e-1,6.114491148148e-1,4.941623246784e-1));
#65084=axis2_placement_3d('',#65081,#65082,#65083);
#65085=toroidal_surface('',#65084,2.496946733376e0,4.999972840368e-1);
#65086=oriented_edge('',*,*,#64440,.f.);
#65088=oriented_edge('',*,*,#65087,.t.);
#65089=oriented_edge('',*,*,#65074,.f.);
#65090=oriented_edge('',*,*,#65072,.f.);
#65092=oriented_edge('',*,*,#65091,.f.);
#65093=edge_loop('',(#65086,#65088,#65089,#65090,#65092));
#65094=face_outer_bound('',#65093,.f.);
#65096=cartesian_point('',(-5.089869758185e1,-5.433480417886e1,
-6.716074739461e0));
#65097=direction('',(3.095524880057e-1,3.227989087735e-1,-8.944149605547e-1));
#65098=direction('',(-9.315474555315e-1,2.916670634262e-1,-2.171397296793e-1));
#65099=axis2_placement_3d('',#65096,#65097,#65098);
#65100=cylindrical_surface('',#65099,5.000000034853e-1);
#65101=oriented_edge('',*,*,#64438,.f.);
#65102=oriented_edge('',*,*,#64856,.f.);
#65103=oriented_edge('',*,*,#64874,.t.);
#65104=oriented_edge('',*,*,#65087,.f.);
#65105=edge_loop('',(#65101,#65102,#65103,#65104));
#65106=face_outer_bound('',#65105,.f.);
#65108=cartesian_point('',(-5.060458520598e1,-5.383707919127e1,
-2.046425390372e1));
#65109=direction('',(-1.458120145435e-3,1.335069533092e-2,-9.999098123430e-1));
#65110=direction('',(-9.682180028819e-1,2.500626513184e-1,4.750716902595e-3));
#65111=axis2_placement_3d('',#65108,#65109,#65110);
#65112=cylindrical_surface('',#65111,5.000127823690e-1);
#65113=oriented_edge('',*,*,#64442,.f.);
#65114=oriented_edge('',*,*,#65091,.t.);
#65115=oriented_edge('',*,*,#49406,.f.);
#65116=oriented_edge('',*,*,#64419,.f.);
#65117=edge_loop('',(#65113,#65114,#65115,#65116));
#65118=face_outer_bound('',#65117,.f.);
#65120=cartesian_point('',(-4.558511798959e1,-5.734005052416e1,
-4.213845709188e1));
#65121=direction('',(-3.386909825512e-1,-4.269671655634e-1,8.384434732701e-1));
#65122=direction('',(-1.088377888266e-1,9.029067197377e-1,4.158290408039e-1));
#65123=axis2_placement_3d('',#65120,#65121,#65122);
#65124=cylindrical_surface('',#65123,2.999999999991e-1);
#65125=oriented_edge('',*,*,#49358,.f.);
#65126=oriented_edge('',*,*,#49389,.t.);
#65127=oriented_edge('',*,*,#65030,.f.);
#65128=oriented_edge('',*,*,#65013,.t.);
#65130=oriented_edge('',*,*,#65129,.f.);
#65131=edge_loop('',(#65125,#65126,#65127,#65128,#65130));
#65132=face_outer_bound('',#65131,.f.);
#65134=cartesian_point('',(-3.134370323002e-11,-4.084572083927e-11,
-4.228096149021e1));
#65135=direction('',(0.e0,0.e0,1.e0));
#65136=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#65137=axis2_placement_3d('',#65134,#65135,#65136);
#65138=conical_surface('',#65137,7.351737503131e1,3.302386755580e1);
#65139=oriented_edge('',*,*,#49244,.f.);
#65140=oriented_edge('',*,*,#49242,.f.);
#65141=oriented_edge('',*,*,#65129,.t.);
#65143=oriented_edge('',*,*,#65142,.f.);
#65145=oriented_edge('',*,*,#65144,.f.);
#65147=oriented_edge('',*,*,#65146,.f.);
#65149=oriented_edge('',*,*,#65148,.t.);
#65150=edge_loop('',(#65139,#65140,#65141,#65143,#65145,#65147,#65149));
#65151=face_outer_bound('',#65150,.f.);
#65153=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#65154=direction('',(0.e0,0.e0,1.e0));
#65155=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#65156=axis2_placement_3d('',#65153,#65154,#65155);
#65157=toroidal_surface('',#65156,7.065650925828e1,4.e0);
#65159=oriented_edge('',*,*,#65158,.f.);
#65161=oriented_edge('',*,*,#65160,.f.);
#65162=oriented_edge('',*,*,#65146,.t.);
#65163=oriented_edge('',*,*,#65144,.t.);
#65164=oriented_edge('',*,*,#65142,.t.);
#65165=oriented_edge('',*,*,#65011,.f.);
#65166=oriented_edge('',*,*,#65009,.f.);
#65167=oriented_edge('',*,*,#45965,.t.);
#65168=oriented_edge('',*,*,#45963,.t.);
#65169=edge_loop('',(#65159,#65161,#65162,#65163,#65164,#65165,#65166,#65167,
#65168));
#65170=face_outer_bound('',#65169,.f.);
#65172=cartesian_point('',(-4.198548398012e1,-5.683180959711e1,
-3.934373684235e1));
#65173=direction('',(-7.933533864726e-1,6.086717897478e-1,1.044301381827e-2));
#65174=direction('',(-6.082433399705e-1,-7.932691817941e-1,2.764135664477e-2));
#65175=axis2_placement_3d('',#65172,#65173,#65174);
#65176=toroidal_surface('',#65175,3.698456065599e0,2.999995096071e-1);
#65178=oriented_edge('',*,*,#65177,.f.);
#65180=oriented_edge('',*,*,#65179,.t.);
#65181=oriented_edge('',*,*,#65160,.t.);
#65182=oriented_edge('',*,*,#65158,.t.);
#65184=oriented_edge('',*,*,#65183,.f.);
#65185=edge_loop('',(#65178,#65180,#65181,#65182,#65184));
#65186=face_outer_bound('',#65185,.f.);
#65188=cartesian_point('',(-4.625947083173e1,-6.357187538553e1,0.e0));
#65189=direction('',(7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#65190=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#65191=axis2_placement_3d('',#65188,#65189,#65190);
#65192=plane('',#65191);
#65194=oriented_edge('',*,*,#65193,.t.);
#65196=oriented_edge('',*,*,#65195,.t.);
#65198=oriented_edge('',*,*,#65197,.t.);
#65200=oriented_edge('',*,*,#65199,.t.);
#65201=oriented_edge('',*,*,#65177,.t.);
#65203=oriented_edge('',*,*,#65202,.t.);
#65204=edge_loop('',(#65194,#65196,#65198,#65200,#65201,#65203));
#65205=face_outer_bound('',#65204,.f.);
#65207=cartesian_point('',(-4.340755051826e1,-6.056314656914e1,
-6.593067341992e0));
#65208=direction('',(-2.647705077342e-1,-3.604420225293e-1,8.944149633303e-1));
#65209=direction('',(8.599137439621e-1,3.314963196800e-1,3.881475788713e-1));
#65210=axis2_placement_3d('',#65207,#65208,#65209);
#65211=cylindrical_surface('',#65210,5.000000030409e-1);
#65213=oriented_edge('',*,*,#65212,.f.);
#65215=oriented_edge('',*,*,#65214,.t.);
#65216=oriented_edge('',*,*,#65193,.f.);
#65218=oriented_edge('',*,*,#65217,.f.);
#65219=edge_loop('',(#65213,#65215,#65216,#65218));
#65220=face_outer_bound('',#65219,.f.);
#65222=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#65223=direction('',(0.e0,0.e0,1.e0));
#65224=direction('',(0.e0,-1.e0,0.e0));
#65225=axis2_placement_3d('',#65222,#65223,#65224);
#65226=conical_surface('',#65225,7.438528799862e1,2.656505117708e1);
#65228=oriented_edge('',*,*,#65227,.t.);
#65230=oriented_edge('',*,*,#65229,.f.);
#65232=oriented_edge('',*,*,#65231,.f.);
#65233=oriented_edge('',*,*,#65212,.t.);
#65235=oriented_edge('',*,*,#65234,.f.);
#65236=oriented_edge('',*,*,#45957,.t.);
#65238=oriented_edge('',*,*,#65237,.t.);
#65239=edge_loop('',(#65228,#65230,#65232,#65233,#65235,#65236,#65238));
#65240=face_outer_bound('',#65239,.f.);
#65242=cartesian_point('',(-3.931518005203e1,-6.323606888686e1,
-6.695452797874e0));
#65243=direction('',(2.316817249752e-1,3.825512509567e-1,-8.944149589e-1));
#65244=direction('',(-2.281190790632e-2,9.213148415508e-1,3.881476260342e-1));
#65245=axis2_placement_3d('',#65242,#65243,#65244);
#65246=cylindrical_surface('',#65245,5.000000035617e-1);
#65247=oriented_edge('',*,*,#65227,.f.);
#65249=oriented_edge('',*,*,#65248,.f.);
#65251=oriented_edge('',*,*,#65250,.f.);
#65253=oriented_edge('',*,*,#65252,.f.);
#65254=edge_loop('',(#65247,#65249,#65251,#65253));
#65255=face_outer_bound('',#65254,.f.);
#65257=cartesian_point('',(-3.886840331511e1,-6.486973249752e1,
-4.363213733244e0));
#65258=cartesian_point('',(-3.895949589477e1,-6.485364586167e1,
-4.315359631012e0));
#65259=cartesian_point('',(-3.913859839944e1,-6.479853417543e1,
-4.261706310451e0));
#65260=cartesian_point('',(-3.936496529105e1,-6.466267374287e1,
-4.261124780470e0));
#65261=cartesian_point('',(-3.950215612337e1,-6.455244985705e1,
-4.289246176752e0));
#65262=cartesian_point('',(-3.961746852016e1,-6.442882800549e1,
-4.343776073750e0));
#65263=cartesian_point('',(-3.970619861464e1,-6.430086945731e1,
-4.417682933656e0));
#65264=cartesian_point('',(-3.977028698359e1,-6.417274989283e1,
-4.505592011072e0));
#65265=cartesian_point('',(-3.981320294765e1,-6.404597810467e1,
-4.604586394174e0));
#65266=cartesian_point('',(-3.983796284512e1,-6.392065843781e1,
-4.713748883009e0));
#65267=cartesian_point('',(-3.984653051952e1,-6.379644565454e1,
-4.833332130892e0));
#65268=cartesian_point('',(-3.983995425856e1,-6.367337220648e1,
-4.963758732031e0));
#65269=cartesian_point('',(-3.981875927594e1,-6.355190814873e1,
-5.105262955848e0));
#65270=cartesian_point('',(-3.978312196878e1,-6.343263432610e1,
-5.258104361850e0));
#65271=cartesian_point('',(-3.973281295184e1,-6.331606341870e1,
-5.422848772662e0));
#65272=cartesian_point('',(-3.966705931933e1,-6.320269155356e1,
-5.600516248233e0));
#65273=cartesian_point('',(-3.958446758533e1,-6.309328589121e1,
-5.792447658523e0));
#65274=cartesian_point('',(-3.946736444520e1,-6.297317466488e1,
-6.032079139362e0));
#65275=cartesian_point('',(-3.936971180218e1,-6.290129030303e1,
-6.206083723865e0));
#65276=cartesian_point('',(-3.930646314106e1,-6.286353869032e1,
-6.310923499111e0));
#65277=cartesian_point('',(-3.858682560856e1,-6.438410368978e1,
-4.094957547822e0));
#65278=cartesian_point('',(-3.866528588727e1,-6.437794609366e1,
-4.032095493762e0));
#65279=cartesian_point('',(-3.884906279047e1,-6.433259402580e1,
-3.958798867240e0));
#65280=cartesian_point('',(-3.908291035502e1,-6.419290870881e1,
-3.957101430271e0));
#65281=cartesian_point('',(-3.921965501281e1,-6.407690629742e1,
-3.994660402446e0));
#65282=cartesian_point('',(-3.932438043264e1,-6.394912485976e1,
-4.066568538706e0));
#65283=cartesian_point('',(-3.939213484030e1,-6.382273700806e1,
-4.161220109913e0));
#65284=cartesian_point('',(-3.942728652143e1,-6.370377523536e1,
-4.269814558672e0));
#65285=cartesian_point('',(-3.943630942133e1,-6.359407287145e1,
-4.387673678520e0));
#65286=cartesian_point('',(-3.942471915075e1,-6.349345688878e1,
-4.513302172843e0));
#65287=cartesian_point('',(-3.939635896033e1,-6.340124925247e1,
-4.646939737003e0));
#65288=cartesian_point('',(-3.935383928248e1,-6.331712926830e1,
-4.789178485261e0));
#65289=cartesian_point('',(-3.929905469639e1,-6.324116706544e1,
-4.940474312725e0));
#65290=cartesian_point('',(-3.923335325425e1,-6.317359905369e1,
-5.101320589506e0));
#65291=cartesian_point('',(-3.915753946047e1,-6.311477253485e1,
-5.272494219220e0));
#65292=cartesian_point('',(-3.907188735154e1,-6.306526352269e1,
-5.455171073151e0));
#65293=cartesian_point('',(-3.897627997439e1,-6.302611573140e1,
-5.650761389721e0));
#65294=cartesian_point('',(-3.885409360345e1,-6.299490824320e1,
-5.893009541710e0));
#65295=cartesian_point('',(-3.876357427193e1,-6.298839626593e1,
-6.067221427288e0));
#65296=cartesian_point('',(-3.870880108820e1,-6.299021669982e1,
-6.171590719867e0));
#65297=cartesian_point('',(-3.864618341207e1,-6.390480513224e1,
-4.492362770508e0));
#65298=cartesian_point('',(-3.866880980162e1,-6.390473921809e1,
-4.451199004838e0));
#65299=cartesian_point('',(-3.872779931753e1,-6.389229722056e1,
-4.406082809117e0));
#65300=cartesian_point('',(-3.880284555250e1,-6.384759892043e1,
-4.404294536844e0));
#65301=cartesian_point('',(-3.884571614609e1,-6.380997807295e1,
-4.426498364678e0));
#65302=cartesian_point('',(-3.887649404948e1,-6.376892454887e1,
-4.471151231708e0));
#65303=cartesian_point('',(-3.889357613196e1,-6.372934667364e1,
-4.533586489922e0));
#65304=cartesian_point('',(-3.889878934486e1,-6.369348774045e1,
-4.610187025375e0));
#65305=cartesian_point('',(-3.889473037475e1,-6.366198555067e1,
-4.698940213725e0));
#65306=cartesian_point('',(-3.888359843502e1,-6.363473447307e1,
-4.799228604275e0));
#65307=cartesian_point('',(-3.886694845158e1,-6.361145908830e1,
-4.911318545084e0));
#65308=cartesian_point('',(-3.884588933956e1,-6.359199290228e1,
-5.035556894945e0));
#65309=cartesian_point('',(-3.882127135586e1,-6.357628425948e1,
-5.172077122753e0));
#65310=cartesian_point('',(-3.879373604363e1,-6.356434411022e1,
-5.321032264274e0));
#65311=cartesian_point('',(-3.876372518061e1,-6.355625089187e1,
-5.482895492393e0));
#65312=cartesian_point('',(-3.873151091611e1,-6.355219956780e1,
-5.658627992861e0));
#65313=cartesian_point('',(-3.869728044498e1,-6.355256804501e1,
-5.849564512320e0));
#65314=cartesian_point('',(-3.865568777402e1,-6.355880721205e1,
-6.089203636733e0));
#65315=cartesian_point('',(-3.862689330648e1,-6.356857037406e1,
-6.264315615610e0));
#65316=cartesian_point('',(-3.861023279640e1,-6.357629444978e1,
-6.370214421914e0));
#65317=cartesian_point('',(-3.895964899543e1,-6.413294780461e1,
-4.974110772318e0));
#65318=cartesian_point('',(-3.896491290672e1,-6.412622542045e1,
-4.959611599252e0));
#65319=cartesian_point('',(-3.895219043805e1,-6.412170356944e1,
-4.949277643754e0));
#65320=cartesian_point('',(-3.893444563307e1,-6.413185855061e1,
-4.948556480435e0));
#65321=cartesian_point('',(-3.892733189855e1,-6.414212393650e1,
-4.953073727139e0));
#65322=cartesian_point('',(-3.892897110541e1,-6.415182148588e1,
-4.965706430767e0));
#65323=cartesian_point('',(-3.893980697004e1,-6.415730848687e1,
-4.990089909205e0));
#65324=cartesian_point('',(-3.895787349338e1,-6.415693580712e1,
-5.028817481160e0));
#65325=cartesian_point('',(-3.898067981797e1,-6.415037445569e1,
-5.083069806135e0));
#65326=cartesian_point('',(-3.900614426824e1,-6.413783238013e1,
-5.153279121591e0));
#65327=cartesian_point('',(-3.903271304187e1,-6.411958324915e1,
-5.239739051755e0));
#65328=cartesian_point('',(-3.905912627257e1,-6.409589655309e1,
-5.342495180590e0));
#65329=cartesian_point('',(-3.908430382668e1,-6.406705513781e1,
-5.461286139286e0));
#65330=cartesian_point('',(-3.910733604546e1,-6.403329326856e1,
-5.595848320484e0));
#65331=cartesian_point('',(-3.912743595499e1,-6.399471032315e1,
-5.746280647543e0));
#65332=cartesian_point('',(-3.914382774846e1,-6.395121667246e1,
-5.913273162706e0));
#65333=cartesian_point('',(-3.915558548055e1,-6.390255598857e1,
-6.098050688887e0));
#65334=cartesian_point('',(-3.916237213964e1,-6.384000830134e1,
-6.333671534867e0));
#65335=cartesian_point('',(-3.915960384868e1,-6.379314231856e1,
-6.509059755785e0));
#65336=cartesian_point('',(-3.915494253978e1,-6.376446586920e1,
-6.616250721610e0));
#65337=(bounded_surface()b_spline_surface(3,3,((#65257,#65258,#65259,#65260,
#65261,#65262,#65263,#65264,#65265,#65266,#65267,#65268,#65269,#65270,#65271,
#65272,#65273,#65274,#65275,#65276),(#65277,#65278,#65279,#65280,#65281,#65282,
#65283,#65284,#65285,#65286,#65287,#65288,#65289,#65290,#65291,#65292,#65293,
#65294,#65295,#65296),(#65297,#65298,#65299,#65300,#65301,#65302,#65303,#65304,
#65305,#65306,#65307,#65308,#65309,#65310,#65311,#65312,#65313,#65314,#65315,
#65316),(#65317,#65318,#65319,#65320,#65321,#65322,#65323,#65324,#65325,#65326,
#65327,#65328,#65329,#65330,#65331,#65332,#65333,#65334,#65335,#65336)),
.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.962855464298e-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.078226341143e-1,8.078226341183e-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.078226341143e-1,8.078226341183e-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());
#65339=oriented_edge('',*,*,#65338,.f.);
#65340=oriented_edge('',*,*,#65248,.t.);
#65341=oriented_edge('',*,*,#65237,.f.);
#65342=oriented_edge('',*,*,#45955,.t.);
#65343=edge_loop('',(#65339,#65340,#65341,#65342));
#65344=face_outer_bound('',#65343,.f.);
#65346=cartesian_point('',(-3.848465032009e1,-6.377275320563e1,
-2.460528104879e1));
#65347=direction('',(-1.332983627975e-2,-2.145146101813e-3,9.999088527526e-1));
#65348=direction('',(-1.597006748376e-1,9.871654847753e-1,-1.117067601709e-5));
#65349=axis2_placement_3d('',#65346,#65347,#65348);
#65350=cylindrical_surface('',#65349,3.000055924646e-1);
#65351=oriented_edge('',*,*,#65338,.t.);
#65352=oriented_edge('',*,*,#45953,.f.);
#65354=oriented_edge('',*,*,#65353,.f.);
#65356=oriented_edge('',*,*,#65355,.f.);
#65357=edge_loop('',(#65351,#65352,#65354,#65356));
#65358=face_outer_bound('',#65357,.f.);
#65360=cartesian_point('',(-3.643867905704e1,-6.053876339926e1,
-3.934391582386e1));
#65361=direction('',(8.659096525047e-1,-5.000918299069e-1,1.042282876786e-2));
#65362=direction('',(-4.040279405534e-1,-7.115557798013e-1,-5.748476280577e-1));
#65363=axis2_placement_3d('',#65360,#65361,#65362);
#65364=toroidal_surface('',#65363,3.697836790070e0,2.999997081837e-1);
#65366=oriented_edge('',*,*,#65365,.f.);
#65367=oriented_edge('',*,*,#65353,.t.);
#65369=oriented_edge('',*,*,#65368,.t.);
#65371=oriented_edge('',*,*,#65370,.t.);
#65373=oriented_edge('',*,*,#65372,.f.);
#65374=edge_loop('',(#65366,#65367,#65369,#65371,#65373));
#65375=face_outer_bound('',#65374,.f.);
#65377=cartesian_point('',(-3.483740877127e1,-5.634016199589e1,0.e0));
#65378=direction('',(-8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#65379=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#65380=axis2_placement_3d('',#65377,#65378,#65379);
#65381=plane('',#65380);
#65383=oriented_edge('',*,*,#65382,.t.);
#65385=oriented_edge('',*,*,#65384,.t.);
#65386=oriented_edge('',*,*,#65250,.t.);
#65387=oriented_edge('',*,*,#65355,.t.);
#65388=oriented_edge('',*,*,#65365,.t.);
#65390=oriented_edge('',*,*,#65389,.t.);
#65391=edge_loop('',(#65383,#65385,#65386,#65387,#65388,#65390));
#65392=face_outer_bound('',#65391,.f.);
#65394=cartesian_point('',(-3.889081842525e1,-6.281210817244e1,
-2.154670092993e1));
#65395=direction('',(1.327402248110e-2,2.048453968193e-3,-9.999097980136e-1));
#65396=direction('',(2.349868348739e-2,9.997210821982e-1,2.360017549074e-3));
#65397=axis2_placement_3d('',#65394,#65395,#65396);
#65398=cylindrical_surface('',#65397,5.000150358355e-1);
#65399=oriented_edge('',*,*,#49128,.f.);
#65401=oriented_edge('',*,*,#65400,.t.);
#65402=oriented_edge('',*,*,#65382,.f.);
#65403=oriented_edge('',*,*,#49105,.f.);
#65404=edge_loop('',(#65399,#65401,#65402,#65403));
#65405=face_outer_bound('',#65404,.f.);
#65407=cartesian_point('',(-4.031718429691e1,-6.500240596770e1,
-8.219509828692e0));
#65408=direction('',(8.658684188950e-1,-5.001633318048e-1,1.041742186232e-2));
#65409=direction('',(4.304062361260e-1,7.553978533938e-1,4.940896224289e-1));
#65410=axis2_placement_3d('',#65407,#65408,#65409);
#65411=toroidal_surface('',#65410,2.497873680411e0,4.999993431551e-1);
#65413=oriented_edge('',*,*,#65412,.f.);
#65415=oriented_edge('',*,*,#65414,.f.);
#65416=oriented_edge('',*,*,#65252,.t.);
#65417=oriented_edge('',*,*,#65384,.f.);
#65418=oriented_edge('',*,*,#65400,.f.);
#65419=edge_loop('',(#65413,#65415,#65416,#65417,#65418));
#65420=face_outer_bound('',#65419,.f.);
#65422=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#65423=direction('',(0.e0,0.e0,1.e0));
#65424=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#65425=axis2_placement_3d('',#65422,#65423,#65424);
#65426=toroidal_surface('',#65425,7.649382607502e1,3.e0);
#65427=oriented_edge('',*,*,#65414,.t.);
#65428=oriented_edge('',*,*,#65412,.t.);
#65429=oriented_edge('',*,*,#49126,.t.);
#65430=oriented_edge('',*,*,#49124,.t.);
#65432=oriented_edge('',*,*,#65431,.t.);
#65434=oriented_edge('',*,*,#65433,.t.);
#65435=oriented_edge('',*,*,#65231,.t.);
#65436=oriented_edge('',*,*,#65229,.t.);
#65437=edge_loop('',(#65427,#65428,#65429,#65430,#65432,#65434,#65435,#65436));
#65438=face_outer_bound('',#65437,.f.);
#65440=cartesian_point('',(-4.462569107820e1,-6.212353611145e1,
-8.219506755301e0));
#65441=direction('',(-7.934365680170e-1,6.085637398469e-1,1.042051231605e-2));
#65442=direction('',(6.076133109245e-1,7.929654492489e-1,-4.485377001748e-2));
#65443=axis2_placement_3d('',#65440,#65441,#65442);
#65444=toroidal_surface('',#65443,2.497861005138e0,4.999993257741e-1);
#65445=oriented_edge('',*,*,#65433,.f.);
#65446=oriented_edge('',*,*,#65431,.f.);
#65448=oriented_edge('',*,*,#65447,.t.);
#65449=oriented_edge('',*,*,#65195,.f.);
#65450=oriented_edge('',*,*,#65214,.f.);
#65451=edge_loop('',(#65445,#65446,#65448,#65449,#65450));
#65452=face_outer_bound('',#65451,.f.);
#65454=cartesian_point('',(-4.314794925191e1,-5.996758429531e1,
-2.154670092321e1));
#65455=direction('',(3.187223789657e-3,-1.304750707999e-2,9.999097980136e-1));
#65456=direction('',(9.146292892095e-1,4.042866478592e-1,2.360017549273e-3));
#65457=axis2_placement_3d('',#65454,#65455,#65456);
#65458=cylindrical_surface('',#65457,5.000150358354e-1);
#65459=oriented_edge('',*,*,#49122,.f.);
#65460=oriented_edge('',*,*,#49163,.t.);
#65461=oriented_edge('',*,*,#65197,.f.);
#65462=oriented_edge('',*,*,#65447,.f.);
#65463=edge_loop('',(#65459,#65460,#65461,#65462));
#65464=face_outer_bound('',#65463,.f.);
#65466=cartesian_point('',(-3.771075252906e1,-6.279955031582e1,
-4.213845709252e1));
#65467=direction('',(-2.800630359168e-1,-4.675224465614e-1,8.384434732731e-1));
#65468=direction('',(-2.257596425128e-1,8.809760454402e-1,4.158290408005e-1));
#65469=axis2_placement_3d('',#65466,#65467,#65468);
#65470=cylindrical_surface('',#65469,2.999999999988e-1);
#65471=oriented_edge('',*,*,#49076,.f.);
#65472=oriented_edge('',*,*,#49107,.t.);
#65473=oriented_edge('',*,*,#65389,.f.);
#65474=oriented_edge('',*,*,#65372,.t.);
#65476=oriented_edge('',*,*,#65475,.f.);
#65477=edge_loop('',(#65471,#65472,#65473,#65474,#65476));
#65478=face_outer_bound('',#65477,.f.);
#65480=cartesian_point('',(-2.574411709420e-11,-4.458745426790e-11,
-4.228096149021e1));
#65481=direction('',(0.e0,0.e0,1.e0));
#65482=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#65483=axis2_placement_3d('',#65480,#65481,#65482);
#65484=conical_surface('',#65483,7.351737503131e1,3.302386755580e1);
#65485=oriented_edge('',*,*,#48962,.f.);
#65486=oriented_edge('',*,*,#48960,.f.);
#65487=oriented_edge('',*,*,#65475,.t.);
#65489=oriented_edge('',*,*,#65488,.f.);
#65491=oriented_edge('',*,*,#65490,.f.);
#65493=oriented_edge('',*,*,#65492,.f.);
#65495=oriented_edge('',*,*,#65494,.t.);
#65496=edge_loop('',(#65485,#65486,#65487,#65489,#65491,#65493,#65495));
#65497=face_outer_bound('',#65496,.f.);
#65499=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#65500=direction('',(0.e0,0.e0,1.e0));
#65501=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#65502=axis2_placement_3d('',#65499,#65500,#65501);
#65503=toroidal_surface('',#65502,7.065650925828e1,4.e0);
#65505=oriented_edge('',*,*,#65504,.f.);
#65507=oriented_edge('',*,*,#65506,.f.);
#65508=oriented_edge('',*,*,#65492,.t.);
#65509=oriented_edge('',*,*,#65490,.t.);
#65510=oriented_edge('',*,*,#65488,.t.);
#65511=oriented_edge('',*,*,#65370,.f.);
#65512=oriented_edge('',*,*,#65368,.f.);
#65513=oriented_edge('',*,*,#45951,.t.);
#65514=oriented_edge('',*,*,#45949,.t.);
#65515=edge_loop('',(#65505,#65507,#65508,#65509,#65510,#65511,#65512,#65513,
#65514));
#65516=face_outer_bound('',#65515,.f.);
#65518=cartesian_point('',(-3.420825264037e1,-6.182581094024e1,
-3.934373684235e1));
#65519=direction('',(-8.660137492513e-1,4.999111216696e-1,1.044301387448e-2));
#65520=direction('',(-4.994973282545e-1,-8.658743410388e-1,2.764135664741e-2));
#65521=axis2_placement_3d('',#65518,#65519,#65520);
#65522=toroidal_surface('',#65521,3.698456065621e0,2.999995096061e-1);
#65524=oriented_edge('',*,*,#65523,.f.);
#65526=oriented_edge('',*,*,#65525,.t.);
#65527=oriented_edge('',*,*,#65506,.t.);
#65528=oriented_edge('',*,*,#65504,.t.);
#65530=oriented_edge('',*,*,#65529,.f.);
#65531=edge_loop('',(#65524,#65526,#65527,#65528,#65530));
#65532=face_outer_bound('',#65531,.f.);
#65534=cartesian_point('',(-3.756591981963e1,-6.906608176066e1,0.e0));
#65535=direction('',(8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#65536=direction('',(5.e-1,8.660254037844e-1,0.e0));
#65537=axis2_placement_3d('',#65534,#65535,#65536);
#65538=plane('',#65537);
#65540=oriented_edge('',*,*,#65539,.t.);
#65542=oriented_edge('',*,*,#65541,.t.);
#65544=oriented_edge('',*,*,#65543,.t.);
#65546=oriented_edge('',*,*,#65545,.t.);
#65547=oriented_edge('',*,*,#65523,.t.);
#65549=oriented_edge('',*,*,#65548,.t.);
#65550=edge_loop('',(#65540,#65542,#65544,#65546,#65547,#65549));
#65551=face_outer_bound('',#65550,.f.);
#65553=cartesian_point('',(-3.513111599551e1,-6.571084273715e1,
-6.593067342440e0));
#65554=direction('',(-2.154582346223e-1,-3.919178772443e-1,8.944149633306e-1));
#65555=direction('',(8.092881103367e-1,4.409015893421e-1,3.881475788708e-1));
#65556=axis2_placement_3d('',#65553,#65554,#65555);
#65557=cylindrical_surface('',#65556,5.000000030361e-1);
#65559=oriented_edge('',*,*,#65558,.f.);
#65561=oriented_edge('',*,*,#65560,.t.);
#65562=oriented_edge('',*,*,#65539,.f.);
#65564=oriented_edge('',*,*,#65563,.f.);
#65565=edge_loop('',(#65559,#65561,#65562,#65564));
#65566=face_outer_bound('',#65565,.f.);
#65568=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#65569=direction('',(0.e0,0.e0,1.e0));
#65570=direction('',(0.e0,-1.e0,0.e0));
#65571=axis2_placement_3d('',#65568,#65569,#65570);
#65572=conical_surface('',#65571,7.438528799862e1,2.656505117708e1);
#65574=oriented_edge('',*,*,#65573,.t.);
#65576=oriented_edge('',*,*,#65575,.f.);
#65578=oriented_edge('',*,*,#65577,.f.);
#65579=oriented_edge('',*,*,#65558,.t.);
#65581=oriented_edge('',*,*,#65580,.f.);
#65582=oriented_edge('',*,*,#45943,.t.);
#65584=oriented_edge('',*,*,#65583,.t.);
#65585=edge_loop('',(#65574,#65576,#65578,#65579,#65581,#65582,#65584));
#65586=face_outer_bound('',#65585,.f.);
#65588=cartesian_point('',(-3.072486995512e1,-6.782673630299e1,
-6.695452791326e0));
#65589=direction('',(1.797666975820e-1,4.095190053392e-1,-8.944149589013e-1));
#65590=direction('',(-1.428724669791e-1,9.104553138872e-1,3.881476260315e-1));
#65591=axis2_placement_3d('',#65588,#65589,#65590);
#65592=cylindrical_surface('',#65591,5.000000035637e-1);
#65593=oriented_edge('',*,*,#65573,.f.);
#65595=oriented_edge('',*,*,#65594,.f.);
#65597=oriented_edge('',*,*,#65596,.f.);
#65599=oriented_edge('',*,*,#65598,.f.);
#65600=edge_loop('',(#65593,#65595,#65597,#65599));
#65601=face_outer_bound('',#65600,.f.);
#65603=cartesian_point('',(-3.006868458054e1,-6.938810468251e1,
-4.363210322766e0));
#65604=cartesian_point('',(-3.016109889422e1,-6.938404787283e1,
-4.315357443626e0));
#65605=cartesian_point('',(-3.034586316712e1,-6.935278395964e1,
-4.261705222028e0));
#65606=cartesian_point('',(-3.058802591242e1,-6.924763155806e1,
-4.261125310488e0));
#65607=cartesian_point('',(-3.073842936052e1,-6.915625705135e1,
-4.289247731185e0));
#65608=cartesian_point('',(-3.086888998019e1,-6.904874393324e1,
-4.343778309712e0));
#65609=cartesian_point('',(-3.097356184745e1,-6.893346177390e1,
-4.417685543033e0));
#65610=cartesian_point('',(-3.105382401702e1,-6.881480369083e1,
-4.505594805558e0));
#65611=cartesian_point('',(-3.111291918307e1,-6.869471833874e1,
-4.604589272865e0));
#65612=cartesian_point('',(-3.115382421768e1,-6.857370284727e1,
-4.713751798721e0));
#65613=cartesian_point('',(-3.117853118489e1,-6.845167126248e1,
-4.833335052473e0));
#65614=cartesian_point('',(-3.118807514242e1,-6.832879259794e1,
-4.963761621295e0));
#65615=cartesian_point('',(-3.118291544388e1,-6.820560144364e1,
-5.105265769698e0));
#65616=cartesian_point('',(-3.116315115446e1,-6.808269669525e1,
-5.258107058139e0));
#65617=cartesian_point('',(-3.112848792709e1,-6.796055670041e1,
-5.422851312862e0));
#65618=cartesian_point('',(-3.107809470662e1,-6.783957245475e1,
-5.600518594323e0));
#65619=cartesian_point('',(-3.101048979403e1,-6.772032266982e1,
-5.792449767376e0));
#65620=cartesian_point('',(-3.091006633075e1,-6.758595457429e1,
-6.032080448525e0));
#65621=cartesian_point('',(-3.082263221969e1,-6.750193935189e1,
-6.206084326694e0));
#65622=cartesian_point('',(-3.076485256476e1,-6.745625536598e1,
-6.310923499538e0));
#65623=cartesian_point('',(-2.985290202803e1,-6.886987600371e1,
-4.094952772777e0));
#65624=cartesian_point('',(-2.993149704435e1,-6.887401618295e1,
-4.032092547246e0));
#65625=cartesian_point('',(-3.011962223019e1,-6.885303814845e1,
-3.958797357055e0));
#65626=cartesian_point('',(-3.036970078256e1,-6.874506970439e1,
-3.957102130525e0));
#65627=cartesian_point('',(-3.052041581308e1,-6.864790780436e1,
-3.994662474082e0));
#65628=cartesian_point('',(-3.064092258537e1,-6.853488891389e1,
-4.066571449039e0));
#65629=cartesian_point('',(-3.072459290786e1,-6.841842632840e1,
-4.161223392058e0));
#65630=cartesian_point('',(-3.077497045261e1,-6.830507090033e1,
-4.269817944154e0));
#65631=cartesian_point('',(-3.079823445436e1,-6.819748519014e1,
-4.387677043125e0));
#65632=cartesian_point('',(-3.079987584503e1,-6.809621753933e1,
-4.513305474164e0));
#65633=cartesian_point('',(-3.078379343103e1,-6.800109735538e1,
-4.646942957362e0));
#65634=cartesian_point('',(-3.075261713034e1,-6.791214742686e1,
-4.789181600830e0));
#65635=cartesian_point('',(-3.070821613473e1,-6.782968457779e1,
-4.940477293917e0));
#65636=cartesian_point('',(-3.065189608709e1,-6.775411915006e1,
-5.101323406049e0));
#65637=cartesian_point('',(-3.058440926249e1,-6.768590048141e1,
-5.272496842434e0));
#65638=cartesian_point('',(-3.050595215861e1,-6.762563542680e1,
-5.455173472776e0));
#65639=cartesian_point('',(-3.041627258722e1,-6.757434350650e1,
-5.650763528605e0));
#65640=cartesian_point('',(-3.029920527853e1,-6.752745480275e1,
-5.893010854200e0));
#65641=cartesian_point('',(-3.021031068797e1,-6.750918351884e1,
-6.067222027168e0));
#65642=cartesian_point('',(-3.015576879505e1,-6.750383907570e1,
-6.171590719838e0));
#65643=cartesian_point('',(-2.997431011096e1,-6.840242828446e1,
-4.492360005922e0));
#65644=cartesian_point('',(-2.999675243885e1,-6.840531785202e1,
-4.451197149850e0));
#65645=cartesian_point('',(-3.005686164362e1,-6.840068138069e1,
-4.406081883777e0));
#65646=cartesian_point('',(-3.013709980148e1,-6.836616048522e1,
-4.404294936414e0));
#65647=cartesian_point('',(-3.018451372554e1,-6.833445700167e1,
-4.426499616299e0));
#65648=cartesian_point('',(-3.022038632348e1,-6.829777202102e1,
-4.471153090889e0));
#65649=cartesian_point('',(-3.024248772965e1,-6.826076252042e1,
-4.533588729538e0));
#65650=cartesian_point('',(-3.025233651361e1,-6.822589098775e1,
-4.610189497656e0));
#65651=cartesian_point('',(-3.025242388504e1,-6.819412866373e1,
-4.698942829206e0));
#65652=cartesian_point('',(-3.024494399960e1,-6.816565786057e1,
-4.799231312871e0));
#65653=cartesian_point('',(-3.023147440463e1,-6.814040847261e1,
-4.911321308350e0));
#65654=cartesian_point('',(-3.021313624465e1,-6.811836017544e1,
-5.035559666959e0));
#65655=cartesian_point('',(-3.019077923454e1,-6.809957273712e1,
-5.172079853050e0));
#65656=cartesian_point('',(-3.016503799155e1,-6.808414075254e1,
-5.321034904107e0));
#65657=cartesian_point('',(-3.013634026955e1,-6.807219965172e1,
-5.482897997642e0));
#65658=cartesian_point('',(-3.010493043772e1,-6.806397825325e1,
-5.658630320956e0));
#65659=cartesian_point('',(-3.007094476086e1,-6.805987566512e1,
-5.849566616446e0));
#65660=cartesian_point('',(-3.002889369244e1,-6.806063257624e1,
-6.089204952791e0));
#65661=cartesian_point('',(-2.999907134241e1,-6.806655377441e1,
-6.264316224418e0));
#65662=cartesian_point('',(-2.998154527189e1,-6.807203710564e1,
-6.370214422365e0));
#65663=cartesian_point('',(-3.025531491884e1,-6.866953732401e1,
-4.974110448532e0));
#65664=cartesian_point('',(-3.026141042846e1,-6.866355803210e1,
-4.959611089159e0));
#65665=cartesian_point('',(-3.024938668744e1,-6.865741460582e1,
-4.949277453726e0));
#65666=cartesian_point('',(-3.023046832635e1,-6.866516683622e1,
-4.948556547596e0));
#65667=cartesian_point('',(-3.022207582231e1,-6.867441595232e1,
-4.953074020415e0));
#65668=cartesian_point('',(-3.022243556736e1,-6.868424442238e1,
-4.965707050304e0));
#65669=cartesian_point('',(-3.023246280760e1,-6.869109869217e1,
-4.990090915457e0));
#65670=cartesian_point('',(-3.025042358099e1,-6.869308718614e1,
-5.028818871375e0));
#65671=cartesian_point('',(-3.027389129631e1,-6.868955863789e1,
-5.083071532815e0));
#65672=cartesian_point('',(-3.030077497361e1,-6.868044751154e1,
-5.153281125748e0));
#65673=cartesian_point('',(-3.032949840396e1,-6.866582232306e1,
-5.239741270308e0));
#65674=cartesian_point('',(-3.035877733673e1,-6.864578581205e1,
-5.342497541384e0));
#65675=cartesian_point('',(-3.038750397093e1,-6.862047741839e1,
-5.461288567126e0));
#65676=cartesian_point('',(-3.041474586148e1,-6.859001066693e1,
-5.595850744817e0));
#65677=cartesian_point('',(-3.043970980261e1,-6.855438136182e1,
-5.746283006101e0));
#65678=cartesian_point('',(-3.046163832792e1,-6.851339937571e1,
-5.913275398548e0));
#65679=cartesian_point('',(-3.047964687403e1,-6.846668971343e1,
-6.098052744025e0));
#65680=cartesian_point('',(-3.049453945827e1,-6.840556314494e1,
-6.333672849234e0));
#65681=cartesian_point('',(-3.049791204816e1,-6.835873695519e1,
-6.509060372053e0));
#65682=cartesian_point('',(-3.049703364973e1,-6.832969758054e1,
-6.616250722497e0));
#65683=(bounded_surface()b_spline_surface(3,3,((#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,#65641,#65642),(#65643,#65644,#65645,#65646,#65647,#65648,#65649,#65650,
#65651,#65652,#65653,#65654,#65655,#65656,#65657,#65658,#65659,#65660,#65661,
#65662),(#65663,#65664,#65665,#65666,#65667,#65668,#65669,#65670,#65671,#65672,
#65673,#65674,#65675,#65676,#65677,#65678,#65679,#65680,#65681,#65682)),
.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.962860024350e-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());
#65685=oriented_edge('',*,*,#65684,.f.);
#65686=oriented_edge('',*,*,#65594,.t.);
#65687=oriented_edge('',*,*,#65583,.f.);
#65688=oriented_edge('',*,*,#45941,.t.);
#65689=edge_loop('',(#65685,#65686,#65687,#65688));
#65690=face_outer_bound('',#65689,.f.);
#65692=cartesian_point('',(-2.983139415830e1,-6.825042332658e1,
-2.460528104879e1));
#65693=direction('',(-1.293579993e-2,-3.866686852034e-3,9.999088527526e-1));
#65694=direction('',(-2.871853652286e-1,9.578750262293e-1,-1.117067578494e-5));
#65695=axis2_placement_3d('',#65692,#65693,#65694);
#65696=cylindrical_surface('',#65695,3.000055924668e-1);
#65697=oriented_edge('',*,*,#65684,.t.);
#65698=oriented_edge('',*,*,#45939,.f.);
#65700=oriented_edge('',*,*,#65699,.f.);
#65702=oriented_edge('',*,*,#65701,.f.);
#65703=edge_loop('',(#65697,#65698,#65700,#65702));
#65704=face_outer_bound('',#65703,.f.);
#65706=cartesian_point('',(-2.822504683695e1,-6.477704791350e1,
-3.934391582387e1));
#65707=direction('',(9.237767575778e-1,-3.827895855457e-1,1.042282863854e-2));
#65708=direction('',(-3.076947593521e-1,-7.582045499612e-1,-5.748476280593e-1));
#65709=axis2_placement_3d('',#65706,#65707,#65708);
#65710=toroidal_surface('',#65709,3.697836790030e0,2.999997081831e-1);
#65712=oriented_edge('',*,*,#65711,.f.);
#65713=oriented_edge('',*,*,#65699,.t.);
#65715=oriented_edge('',*,*,#65714,.t.);
#65717=oriented_edge('',*,*,#65716,.t.);
#65719=oriented_edge('',*,*,#65718,.f.);
#65720=edge_loop('',(#65712,#65713,#65715,#65717,#65719));
#65721=face_outer_bound('',#65720,.f.);
#65723=cartesian_point('',(-2.718550309547e1,-6.040535841352e1,0.e0));
#65724=direction('',(-9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#65725=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#65726=axis2_placement_3d('',#65723,#65724,#65725);
#65727=plane('',#65726);
#65729=oriented_edge('',*,*,#65728,.t.);
#65731=oriented_edge('',*,*,#65730,.t.);
#65732=oriented_edge('',*,*,#65596,.t.);
#65733=oriented_edge('',*,*,#65701,.t.);
#65734=oriented_edge('',*,*,#65711,.t.);
#65736=oriented_edge('',*,*,#65735,.t.);
#65737=edge_loop('',(#65729,#65731,#65732,#65733,#65734,#65736));
#65738=face_outer_bound('',#65737,.f.);
#65740=cartesian_point('',(-3.035947677728e1,-6.735101232099e1,
-2.154670092936e1));
#65741=direction('',(1.289308448210e-2,3.763536770537e-3,-9.999097980136e-1));
#65742=direction('',(-1.071921371471e-1,9.942355234304e-1,2.360017549221e-3));
#65743=axis2_placement_3d('',#65740,#65741,#65742);
#65744=cylindrical_surface('',#65743,5.000150358346e-1);
#65745=oriented_edge('',*,*,#48846,.f.);
#65747=oriented_edge('',*,*,#65746,.t.);
#65748=oriented_edge('',*,*,#65728,.f.);
#65749=oriented_edge('',*,*,#48823,.f.);
#65750=edge_loop('',(#65745,#65747,#65748,#65749));
#65751=face_outer_bound('',#65750,.f.);
#65753=cartesian_point('',(-3.148774866048e1,-6.970874992068e1,
-8.219509828593e0));
#65754=direction('',(9.237452096673e-1,-3.828658576318e-1,1.041742178413e-2));
#65755=direction('',(3.281248458631e-1,8.051146070882e-1,4.940896224173e-1));
#65756=axis2_placement_3d('',#65753,#65754,#65755);
#65757=toroidal_surface('',#65756,2.497873680304e0,4.999993431581e-1);
#65759=oriented_edge('',*,*,#65758,.f.);
#65761=oriented_edge('',*,*,#65760,.f.);
#65762=oriented_edge('',*,*,#65598,.t.);
#65763=oriented_edge('',*,*,#65730,.f.);
#65764=oriented_edge('',*,*,#65746,.f.);
#65765=edge_loop('',(#65759,#65761,#65762,#65763,#65764));
#65766=face_outer_bound('',#65765,.f.);
#65768=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#65769=direction('',(0.e0,0.e0,1.e0));
#65770=direction('',(4.409554681878e-1,8.975289828609e-1,0.e0));
#65771=axis2_placement_3d('',#65768,#65769,#65770);
#65772=toroidal_surface('',#65771,7.649382607502e1,3.e0);
#65773=oriented_edge('',*,*,#65760,.t.);
#65774=oriented_edge('',*,*,#65758,.t.);
#65775=oriented_edge('',*,*,#48844,.t.);
#65776=oriented_edge('',*,*,#48842,.t.);
#65778=oriented_edge('',*,*,#65777,.t.);
#65780=oriented_edge('',*,*,#65779,.t.);
#65781=oriented_edge('',*,*,#65577,.t.);
#65782=oriented_edge('',*,*,#65575,.t.);
#65783=edge_loop('',(#65773,#65774,#65775,#65776,#65778,#65780,#65781,#65782));
#65784=face_outer_bound('',#65783,.f.);
#65786=cartesian_point('',(-3.613516348852e1,-6.741688217999e1,
-8.219506755329e0));
#65787=direction('',(-8.660821159609e-1,4.997931385449e-1,1.042051228039e-2));
#65788=direction('',(4.989123340145e-1,8.654909718102e-1,-4.485377000068e-2));
#65789=axis2_placement_3d('',#65786,#65787,#65788);
#65790=toroidal_surface('',#65789,2.497861005233e0,4.999993257755e-1);
#65791=oriented_edge('',*,*,#65779,.f.);
#65792=oriented_edge('',*,*,#65777,.f.);
#65794=oriented_edge('',*,*,#65793,.t.);
#65795=oriented_edge('',*,*,#65541,.f.);
#65796=oriented_edge('',*,*,#65560,.f.);
#65797=edge_loop('',(#65791,#65792,#65794,#65795,#65796));
#65798=face_outer_bound('',#65797,.f.);
#65800=cartesian_point('',(-3.495147212993e1,-6.508649081654e1,
-2.154670092349e1));
#65801=direction('',(4.862998065461e-3,-1.251986766314e-2,9.999097980136e-1));
#65802=direction('',(8.540345121342e-1,5.202109979622e-1,2.360017549322e-3));
#65803=axis2_placement_3d('',#65800,#65801,#65802);
#65804=cylindrical_surface('',#65803,5.000150358353e-1);
#65805=oriented_edge('',*,*,#48840,.f.);
#65806=oriented_edge('',*,*,#48881,.t.);
#65807=oriented_edge('',*,*,#65543,.f.);
#65808=oriented_edge('',*,*,#65793,.f.);
#65809=edge_loop('',(#65805,#65806,#65807,#65808));
#65810=face_outer_bound('',#65809,.f.);
#65812=cartesian_point('',(-2.919114563782e1,-6.718453239104e1,
-4.213845709174e1));
#65813=direction('',(-2.166431330949e-1,-5.000782888799e-1,8.384434732728e-1));
#65814=direction('',(-3.388186861182e-1,8.439716267523e-1,4.158290408020e-1));
#65815=axis2_placement_3d('',#65812,#65813,#65814);
#65816=cylindrical_surface('',#65815,3.e-1);
#65817=oriented_edge('',*,*,#48794,.f.);
#65818=oriented_edge('',*,*,#48825,.t.);
#65819=oriented_edge('',*,*,#65735,.f.);
#65820=oriented_edge('',*,*,#65718,.t.);
#65822=oriented_edge('',*,*,#65821,.f.);
#65823=edge_loop('',(#65817,#65818,#65819,#65820,#65822));
#65824=face_outer_bound('',#65823,.f.);
#65826=cartesian_point('',(-1.970759469095e-11,-4.756628399202e-11,
-4.228096149021e1));
#65827=direction('',(0.e0,0.e0,1.e0));
#65828=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#65829=axis2_placement_3d('',#65826,#65827,#65828);
#65830=conical_surface('',#65829,7.351737503131e1,3.302386755580e1);
#65831=oriented_edge('',*,*,#48680,.f.);
#65832=oriented_edge('',*,*,#48678,.f.);
#65833=oriented_edge('',*,*,#65821,.t.);
#65835=oriented_edge('',*,*,#65834,.f.);
#65837=oriented_edge('',*,*,#65836,.f.);
#65839=oriented_edge('',*,*,#65838,.f.);
#65841=oriented_edge('',*,*,#65840,.t.);
#65842=edge_loop('',(#65831,#65832,#65833,#65835,#65837,#65839,#65841));
#65843=face_outer_bound('',#65842,.f.);
#65845=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#65846=direction('',(0.e0,0.e0,1.e0));
#65847=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#65848=axis2_placement_3d('',#65845,#65846,#65847);
#65849=toroidal_surface('',#65848,7.065650925828e1,4.e0);
#65851=oriented_edge('',*,*,#65850,.f.);
#65853=oriented_edge('',*,*,#65852,.f.);
#65854=oriented_edge('',*,*,#65838,.t.);
#65855=oriented_edge('',*,*,#65836,.t.);
#65856=oriented_edge('',*,*,#65834,.t.);
#65857=oriented_edge('',*,*,#65716,.f.);
#65858=oriented_edge('',*,*,#65714,.f.);
#65859=oriented_edge('',*,*,#45937,.t.);
#65860=oriented_edge('',*,*,#45935,.t.);
#65861=edge_loop('',(#65851,#65853,#65854,#65855,#65856,#65857,#65858,#65859,
#65860));
#65862=face_outer_bound('',#65861,.f.);
#65864=cartesian_point('',(-2.584570861241e1,-6.576195551721e1,
-3.934373684236e1));
#65865=direction('',(-9.238563765650e-1,3.825968360291e-1,1.044301396654e-2));
#65866=direction('',(-3.822047790949e-1,-9.236641501321e-1,2.764135665466e-2));
#65867=axis2_placement_3d('',#65864,#65865,#65866);
#65868=toroidal_surface('',#65867,3.698456065647e0,2.999995096080e-1);
#65870=oriented_edge('',*,*,#65869,.f.);
#65872=oriented_edge('',*,*,#65871,.t.);
#65873=oriented_edge('',*,*,#65852,.t.);
#65874=oriented_edge('',*,*,#65850,.t.);
#65876=oriented_edge('',*,*,#65875,.f.);
#65877=edge_loop('',(#65870,#65872,#65873,#65874,#65876));
#65878=face_outer_bound('',#65877,.f.);
#65880=cartesian_point('',(-2.822960550418e1,-7.337854832813e1,0.e0));
#65881=direction('',(9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#65882=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#65883=axis2_placement_3d('',#65880,#65881,#65882);
#65884=plane('',#65883);
#65886=oriented_edge('',*,*,#65885,.t.);
#65888=oriented_edge('',*,*,#65887,.t.);
#65890=oriented_edge('',*,*,#65889,.t.);
#65892=oriented_edge('',*,*,#65891,.t.);
#65893=oriented_edge('',*,*,#65869,.t.);
#65895=oriented_edge('',*,*,#65894,.t.);
#65896=edge_loop('',(#65886,#65888,#65890,#65892,#65893,#65895));
#65897=face_outer_bound('',#65896,.f.);
#65899=cartesian_point('',(-2.625357833818e1,-6.973420816802e1,
-6.593067341607e0));
#65900=direction('',(-1.624594113758e-1,-4.166879084273e-1,8.944149633285e-1));
#65901=direction('',(7.448153327663e-1,5.427629105715e-1,3.881475788720e-1));
#65902=axis2_placement_3d('',#65899,#65900,#65901);
#65903=cylindrical_surface('',#65902,5.000000030369e-1);
#65905=oriented_edge('',*,*,#65904,.f.);
#65907=oriented_edge('',*,*,#65906,.t.);
#65908=oriented_edge('',*,*,#65885,.f.);
#65910=oriented_edge('',*,*,#65909,.f.);
#65911=edge_loop('',(#65905,#65907,#65908,#65910));
#65912=face_outer_bound('',#65911,.f.);
#65914=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002760e0));
#65915=direction('',(0.e0,0.e0,1.e0));
#65916=direction('',(0.e0,-1.e0,0.e0));
#65917=axis2_placement_3d('',#65914,#65915,#65916);
#65918=conical_surface('',#65917,7.438528799862e1,2.656505117708e1);
#65920=oriented_edge('',*,*,#65919,.t.);
#65922=oriented_edge('',*,*,#65921,.f.);
#65924=oriented_edge('',*,*,#65923,.f.);
#65925=oriented_edge('',*,*,#65904,.t.);
#65927=oriented_edge('',*,*,#65926,.f.);
#65928=oriented_edge('',*,*,#45929,.t.);
#65930=oriented_edge('',*,*,#65929,.t.);
#65931=edge_loop('',(#65920,#65922,#65924,#65925,#65927,#65928,#65930));
#65932=face_outer_bound('',#65931,.f.);
#65934=cartesian_point('',(-2.160884881289e1,-7.125686945253e1,
-6.695452792417e0));
#65935=direction('',(1.247758121514e-1,4.294797760062e-1,-8.944149588998e-1));
#65936=direction('',(-2.604884385305e-1,8.840176433731e-1,3.881476260356e-1));
#65937=axis2_placement_3d('',#65934,#65935,#65936);
#65938=cylindrical_surface('',#65937,5.000000035629e-1);
#65939=oriented_edge('',*,*,#65919,.f.);
#65941=oriented_edge('',*,*,#65940,.f.);
#65943=oriented_edge('',*,*,#65942,.f.);
#65945=oriented_edge('',*,*,#65944,.f.);
#65946=edge_loop('',(#65939,#65941,#65943,#65945));
#65947=face_outer_bound('',#65946,.f.);
#65949=cartesian_point('',(-2.075347450523e1,-7.271969637903e1,
-4.363865371391e0));
#65950=cartesian_point('',(-2.084542580691e1,-7.272724480527e1,
-4.315773911129e0));
#65951=cartesian_point('',(-2.103254352145e1,-7.272059606488e1,
-4.261918247113e0));
#65952=cartesian_point('',(-2.128648450885e1,-7.264818949637e1,
-4.261022733855e0));
#65953=cartesian_point('',(-2.144766730911e1,-7.257736475711e1,
-4.288945126959e0));
#65954=cartesian_point('',(-2.159126407651e1,-7.248785985449e1,
-4.343342498278e0));
#65955=cartesian_point('',(-2.171029721182e1,-7.238723743361e1,
-4.417176733507e0));
#65956=cartesian_point('',(-2.180553460337e1,-7.228005633936e1,
-4.505049804126e0));
#65957=cartesian_point('',(-2.187993684294e1,-7.216868506904e1,
-4.604027806979e0));
#65958=cartesian_point('',(-2.193639756843e1,-7.205401266122e1,
-4.713183093486e0));
#65959=cartesian_point('',(-2.197691090493e1,-7.193621551639e1,
-4.832765187280e0));
#65960=cartesian_point('',(-2.200248629342e1,-7.181559492411e1,
-4.963198043253e0));
#65961=cartesian_point('',(-2.201351181903e1,-7.169274075301e1,
-5.104716887222e0));
#65962=cartesian_point('',(-2.201000884427e1,-7.156826073858e1,
-5.257581096631e0));
#65963=cartesian_point('',(-2.199162413338e1,-7.144259196389e1,
-5.422355791061e0));
#65964=cartesian_point('',(-2.195748343917e1,-7.131601419646e1,
-5.600060930708e0));
#65965=cartesian_point('',(-2.190604222051e1,-7.118890768052e1,
-5.792038375937e0));
#65966=cartesian_point('',(-2.182399623827e1,-7.104246254594e1,
-6.031825056702e0));
#65967=cartesian_point('',(-2.174822659789e1,-7.094767105928e1,
-6.205966725230e0));
#65968=cartesian_point('',(-2.169684692830e1,-7.089477676145e1,
-6.310923413484e0));
#65969=cartesian_point('',(-2.060734944171e1,-7.217802559249e1,
-4.095874764396e0));
#65970=cartesian_point('',(-2.068439946561e1,-7.219151360427e1,
-4.032653293743e0));
#65971=cartesian_point('',(-2.087342178271e1,-7.219556192140e1,
-3.959092855794e0));
#65972=cartesian_point('',(-2.113559204008e1,-7.212145859555e1,
-3.956966660845e0));
#65973=cartesian_point('',(-2.129789710758e1,-7.204495747023e1,
-3.994259183291e0));
#65974=cartesian_point('',(-2.143241972973e1,-7.194868394363e1,
-4.066004156936e0));
#65975=cartesian_point('',(-2.153084626339e1,-7.184412036104e1,
-4.160583341338e0));
#65976=cartesian_point('',(-2.159579932354e1,-7.173826031382e1,
-4.269157627045e0));
#65977=cartesian_point('',(-2.163306034693e1,-7.163457106756e1,
-4.387020757810e0));
#65978=cartesian_point('',(-2.164801544486e1,-7.153432326113e1,
-4.512661523115e0));
#65979=cartesian_point('',(-2.164456504129e1,-7.143785897413e1,
-4.646314792154e0));
#65980=cartesian_point('',(-2.162532172293e1,-7.134554328898e1,
-4.788573866837e0));
#65981=cartesian_point('',(-2.159210231353e1,-7.125793443763e1,
-4.939895762866e0));
#65982=cartesian_point('',(-2.154615133595e1,-7.117561044892e1,
-5.100773985302e0));
#65983=cartesian_point('',(-2.148815878069e1,-7.109911571691e1,
-5.271985128652e0));
#65984=cartesian_point('',(-2.141824210102e1,-7.102907777088e1,
-5.454705369892e0));
#65985=cartesian_point('',(-2.133601892084e1,-7.096647446106e1,
-5.650346284321e0));
#65986=cartesian_point('',(-2.122601457e1,-7.090463547041e1,-5.892754821535e0));
#65987=cartesian_point('',(-2.114020052067e1,-7.087488405451e1,
-6.067105009189e0));
#65988=cartesian_point('',(-2.108676310785e1,-7.086245201874e1,
-6.171590731957e0));
#65989=cartesian_point('',(-2.078933339651e1,-7.172995904546e1,
-4.492889579530e0));
#65990=cartesian_point('',(-2.081107832432e1,-7.173540685521e1,
-4.451550437644e0));
#65991=cartesian_point('',(-2.087119080414e1,-7.173875931776e1,
-4.406262872184e0));
#65992=cartesian_point('',(-2.095529579504e1,-7.171511329830e1,
-4.404217660856e0));
#65993=cartesian_point('',(-2.100651592361e1,-7.168992355786e1,
-4.426255994451e0));
#65994=cartesian_point('',(-2.104697763949e1,-7.165824857387e1,
-4.470790759386e0));
#65995=cartesian_point('',(-2.107381785098e1,-7.162442948260e1,
-4.533152066491e0));
#65996=cartesian_point('',(-2.108820768748e1,-7.159111972342e1,
-4.609707378087e0));
#65997=cartesian_point('',(-2.109249158076e1,-7.155961540873e1,
-4.698432736356e0));
#65998=cartesian_point('',(-2.108882668304e1,-7.153038742625e1,
-4.798703034106e0));
#65999=cartesian_point('',(-2.107879109394e1,-7.150357304519e1,
-4.910782345184e0));
#66000=cartesian_point('',(-2.106350209545e1,-7.147929831059e1,
-5.035018976110e0));
#66001=cartesian_point('',(-2.104379636174e1,-7.145773347595e1,
-5.171547281042e0));
#66002=cartesian_point('',(-2.102029229983e1,-7.143905536095e1,
-5.320519964243e0));
#66003=cartesian_point('',(-2.099339754726e1,-7.142345419872e1,
-5.482409300587e0));
#66004=cartesian_point('',(-2.096332530901e1,-7.141118874923e1,
-5.658176172931e0));
#66005=cartesian_point('',(-2.093015894639e1,-7.140267249641e1,
-5.849156151313e0));
#66006=cartesian_point('',(-2.088834193388e1,-7.139791999447e1,
-6.088948218575e0));
#66007=cartesian_point('',(-2.085797746401e1,-7.139989598724e1,
-6.264197458150e0));
#66008=cartesian_point('',(-2.083986533695e1,-7.140304822692e1,
-6.370214333702e0));
#66009=cartesian_point('',(-2.103322286201e1,-7.203092187056e1,
-4.974162407738e0));
#66010=cartesian_point('',(-2.104015841778e1,-7.202611078038e1,
-4.959708781924e0));
#66011=cartesian_point('',(-2.102911402824e1,-7.201839236204e1,
-4.949314594718e0));
#66012=cartesian_point('',(-2.100933046054e1,-7.202354950942e1,
-4.948543570676e0));
#66013=cartesian_point('',(-2.099975185352e1,-7.203160138817e1,
-4.953016999589e0));
#66014=cartesian_point('',(-2.099875680784e1,-7.204139831845e1,
-4.965586436568e0));
#66015=cartesian_point('',(-2.100774639239e1,-7.204952537353e1,
-4.989894875410e0));
#66016=cartesian_point('',(-2.102525725042e1,-7.205386965261e1,
-5.028547906554e0));
#66017=cartesian_point('',(-2.104896655899e1,-7.205346212425e1,
-5.082734895574e0));
#66018=cartesian_point('',(-2.107680435242e1,-7.204796243777e1,
-5.152890324990e0));
#66019=cartesian_point('',(-2.110719484456e1,-7.203723215609e1,
-5.239308612263e0));
#66020=cartesian_point('',(-2.113884887188e1,-7.202120511701e1,
-5.342037101754e0));
#66021=cartesian_point('',(-2.117064781917e1,-7.199987478294e1,
-5.460815019197e0));
#66022=cartesian_point('',(-2.120165057441e1,-7.197323214472e1,
-5.595377858015e0));
#66023=cartesian_point('',(-2.123106986469e1,-7.194116986404e1,
-5.745822933164e0));
#66024=cartesian_point('',(-2.125817863377e1,-7.190340083078e1,
-5.912839251541e0));
#66025=cartesian_point('',(-2.128214827893e1,-7.185943773696e1,
-6.097651837102e0));
#66026=cartesian_point('',(-2.130492087934e1,-7.180074679520e1,
-6.333416441647e0));
#66027=cartesian_point('',(-2.131438915073e1,-7.175472714933e1,
-6.508940146055e0));
#66028=cartesian_point('',(-2.131731203165e1,-7.172578922945e1,
-6.616250544967e0));
#66029=(bounded_surface()b_spline_surface(3,3,((#65949,#65950,#65951,#65952,
#65953,#65954,#65955,#65956,#65957,#65958,#65959,#65960,#65961,#65962,#65963,
#65964,#65965,#65966,#65967,#65968),(#65969,#65970,#65971,#65972,#65973,#65974,
#65975,#65976,#65977,#65978,#65979,#65980,#65981,#65982,#65983,#65984,#65985,
#65986,#65987,#65988),(#65989,#65990,#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)),
.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.962005555855e-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());
#66031=oriented_edge('',*,*,#66030,.f.);
#66032=oriented_edge('',*,*,#65940,.t.);
#66033=oriented_edge('',*,*,#65929,.f.);
#66034=oriented_edge('',*,*,#45927,.t.);
#66035=edge_loop('',(#66031,#66032,#66033,#66034));
#66036=face_outer_bound('',#66035,.f.);
#66038=cartesian_point('',(-2.066771457164e1,-7.156030978182e1,
-2.460528104879e1));
#66039=direction('',(-1.232042845706e-2,-5.522067518144e-3,9.999088527526e-1));
#66040=direction('',(-4.097562344237e-1,9.121950604044e-1,-1.117067595733e-5));
#66041=axis2_placement_3d('',#66038,#66039,#66040);
#66042=cylindrical_surface('',#66041,3.000055924654e-1);
#66043=oriented_edge('',*,*,#66030,.t.);
#66044=oriented_edge('',*,*,#45925,.f.);
#66046=oriented_edge('',*,*,#66045,.f.);
#66048=oriented_edge('',*,*,#66047,.f.);
#66049=edge_loop('',(#66043,#66044,#66046,#66048));
#66050=face_outer_bound('',#66049,.f.);
#66052=cartesian_point('',(-1.952847624141e1,-6.790697917762e1,
-3.934391582387e1));
#66053=direction('',(9.658377863981e-1,-2.589377048784e-1,1.042282868740e-2));
#66054=direction('',(-2.060968351158e-1,-7.918802302539e-1,-5.748476280618e-1));
#66055=axis2_placement_3d('',#66052,#66053,#66054);
#66056=toroidal_surface('',#66055,3.697836789999e0,2.999997081808e-1);
#66058=oriented_edge('',*,*,#66057,.f.);
#66059=oriented_edge('',*,*,#66045,.t.);
#66061=oriented_edge('',*,*,#66060,.t.);
#66063=oriented_edge('',*,*,#66062,.t.);
#66065=oriented_edge('',*,*,#66064,.f.);
#66066=edge_loop('',(#66058,#66059,#66061,#66063,#66065));
#66067=face_outer_bound('',#66066,.f.);
#66069=cartesian_point('',(-1.906844592446e1,-6.343700240117e1,0.e0));
#66070=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#66071=direction('',(-2.588190451026e-1,-9.659258262891e-1,0.e0));
#66072=axis2_placement_3d('',#66069,#66070,#66071);
#66073=plane('',#66072);
#66075=oriented_edge('',*,*,#66074,.t.);
#66077=oriented_edge('',*,*,#66076,.t.);
#66078=oriented_edge('',*,*,#65942,.t.);
#66079=oriented_edge('',*,*,#66047,.t.);
#66080=oriented_edge('',*,*,#66057,.t.);
#66082=oriented_edge('',*,*,#66081,.t.);
#66083=edge_loop('',(#66075,#66077,#66078,#66079,#66080,#66082));
#66084=face_outer_bound('',#66083,.f.);
#66086=cartesian_point('',(-2.130867606440e1,-7.073752197550e1,
-2.154670092964e1));
#66087=direction('',(1.229154223304e-2,5.414224415178e-3,-9.999097980136e-1));
#66088=direction('',(-2.360488706093e-1,9.717383191998e-1,2.360017549091e-3));
#66089=axis2_placement_3d('',#66086,#66087,#66088);
#66090=cylindrical_surface('',#66089,5.000150358342e-1);
#66091=oriented_edge('',*,*,#48560,.f.);
#66093=oriented_edge('',*,*,#66092,.t.);
#66094=oriented_edge('',*,*,#66074,.f.);
#66095=oriented_edge('',*,*,#48537,.f.);
#66096=edge_loop('',(#66091,#66093,#66094,#66095));
#66097=face_outer_bound('',#66096,.f.);
#66099=cartesian_point('',(-2.211954891396e1,-7.322235783592e1,
-8.219509828635e0));
#66100=direction('',(9.658164638844e-1,-2.590174422944e-1,1.041742180961e-2));
#66101=direction('',(2.202291482981e-1,8.410556267269e-1,4.940896224278e-1));
#66102=axis2_placement_3d('',#66099,#66100,#66101);
#66103=toroidal_surface('',#66102,2.497873680316e0,4.999993431561e-1);
#66105=oriented_edge('',*,*,#66104,.f.);
#66107=oriented_edge('',*,*,#66106,.f.);
#66108=oriented_edge('',*,*,#65944,.t.);
#66109=oriented_edge('',*,*,#66076,.f.);
#66110=oriented_edge('',*,*,#66092,.f.);
#66111=edge_loop('',(#66105,#66107,#66108,#66109,#66110));
#66112=face_outer_bound('',#66111,.f.);
#66114=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#66115=direction('',(0.e0,0.e0,1.e0));
#66116=direction('',(3.200319924898e-1,9.474067361925e-1,0.e0));
#66117=axis2_placement_3d('',#66114,#66115,#66116);
#66118=toroidal_surface('',#66117,7.649382607502e1,3.e0);
#66119=oriented_edge('',*,*,#66106,.t.);
#66120=oriented_edge('',*,*,#66104,.t.);
#66121=oriented_edge('',*,*,#48558,.t.);
#66122=oriented_edge('',*,*,#48556,.t.);
#66124=oriented_edge('',*,*,#66123,.t.);
#66126=oriented_edge('',*,*,#66125,.t.);
#66127=oriented_edge('',*,*,#65923,.t.);
#66128=oriented_edge('',*,*,#65921,.t.);
#66129=edge_loop('',(#66119,#66120,#66121,#66122,#66124,#66126,#66127,#66128));
#66130=face_outer_bound('',#66129,.f.);
#66132=cartesian_point('',(-2.702635323288e1,-7.155670670263e1,
-8.219506755298e0));
#66133=direction('',(-9.239087587314e-1,3.824709380640e-1,1.042051226676e-2));
#66134=direction('',(3.816748287338e-1,9.232077038386e-1,-4.485377001085e-2));
#66135=axis2_placement_3d('',#66132,#66133,#66134);
#66136=toroidal_surface('',#66135,2.497861005094e0,4.999993257745e-1);
#66137=oriented_edge('',*,*,#66125,.f.);
#66138=oriented_edge('',*,*,#66123,.f.);
#66140=oriented_edge('',*,*,#66139,.t.);
#66141=oriented_edge('',*,*,#65887,.f.);
#66142=oriented_edge('',*,*,#65906,.f.);
#66143=edge_loop('',(#66137,#66138,#66140,#66141,#66142));
#66144=face_outer_bound('',#66143,.f.);
#66146=cartesian_point('',(-2.615696562942e1,-6.909174943452e1,
-2.154670092292e1));
#66147=direction('',(6.455565096036e-3,-1.177800983933e-2,9.999097980136e-1));
#66148=direction('',(7.788269677784e-1,6.272343936506e-1,2.360017549212e-3));
#66149=axis2_placement_3d('',#66146,#66147,#66148);
#66150=cylindrical_surface('',#66149,5.000150358364e-1);
#66151=oriented_edge('',*,*,#48554,.f.);
#66152=oriented_edge('',*,*,#48595,.t.);
#66153=oriented_edge('',*,*,#65889,.f.);
#66154=oriented_edge('',*,*,#66139,.f.);
#66155=edge_loop('',(#66151,#66152,#66153,#66154));
#66156=face_outer_bound('',#66155,.f.);
#66158=cartesian_point('',(-2.017207015116e1,-7.041996848957e1,
-4.213845709170e1));
#66159=direction('',(-1.495164062035e-1,-5.240776530329e-1,8.384434732691e-1));
#66160=direction('',(-4.460804480628e-1,7.925266195381e-1,4.158290408085e-1));
#66161=axis2_placement_3d('',#66158,#66159,#66160);
#66162=cylindrical_surface('',#66161,2.999999999977e-1);
#66163=oriented_edge('',*,*,#48508,.f.);
#66164=oriented_edge('',*,*,#48539,.t.);
#66165=oriented_edge('',*,*,#66081,.f.);
#66166=oriented_edge('',*,*,#66064,.t.);
#66168=oriented_edge('',*,*,#66167,.f.);
#66169=edge_loop('',(#66163,#66164,#66165,#66166,#66168));
#66170=face_outer_bound('',#66169,.f.);
#66172=cartesian_point('',(-1.332682523913e-11,-4.973124140917e-11,
-4.228096149021e1));
#66173=direction('',(0.e0,0.e0,1.e0));
#66174=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#66175=axis2_placement_3d('',#66172,#66173,#66174);
#66176=conical_surface('',#66175,7.351737503131e1,3.302386755580e1);
#66177=oriented_edge('',*,*,#48394,.f.);
#66178=oriented_edge('',*,*,#48392,.f.);
#66179=oriented_edge('',*,*,#66167,.t.);
#66181=oriented_edge('',*,*,#66180,.f.);
#66183=oriented_edge('',*,*,#66182,.f.);
#66185=oriented_edge('',*,*,#66184,.f.);
#66187=oriented_edge('',*,*,#66186,.t.);
#66188=edge_loop('',(#66177,#66178,#66179,#66181,#66183,#66185,#66187));
#66189=face_outer_bound('',#66188,.f.);
#66191=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#66192=direction('',(0.e0,0.e0,1.e0));
#66193=direction('',(2.573834325604e-1,9.663093545255e-1,0.e0));
#66194=axis2_placement_3d('',#66191,#66192,#66193);
#66195=toroidal_surface('',#66194,7.065650925828e1,4.e0);
#66197=oriented_edge('',*,*,#66196,.f.);
#66199=oriented_edge('',*,*,#66198,.f.);
#66200=oriented_edge('',*,*,#66184,.t.);
#66201=oriented_edge('',*,*,#66182,.t.);
#66202=oriented_edge('',*,*,#66180,.t.);
#66203=oriented_edge('',*,*,#66062,.f.);
#66204=oriented_edge('',*,*,#66060,.f.);
#66205=oriented_edge('',*,*,#45923,.t.);
#66206=oriented_edge('',*,*,#45921,.t.);
#66207=edge_loop('',(#66197,#66199,#66200,#66201,#66202,#66203,#66204,#66205,
#66206));
#66208=face_outer_bound('',#66207,.f.);
#66210=cartesian_point('',(-1.704093734693e1,-6.857289480154e1,
-3.934373684234e1));
#66211=direction('',(-9.658915654420e-1,2.587362117462e-1,1.044301389226e-2));
#66212=direction('',(-2.583725994998e-1,-9.656498098330e-1,2.764135664685e-2));
#66213=axis2_placement_3d('',#66210,#66211,#66212);
#66214=toroidal_surface('',#66213,3.698456065632e0,2.999995096052e-1);
#66216=oriented_edge('',*,*,#66215,.f.);
#66218=oriented_edge('',*,*,#66217,.t.);
#66219=oriented_edge('',*,*,#66198,.t.);
#66220=oriented_edge('',*,*,#66196,.t.);
#66222=oriented_edge('',*,*,#66221,.f.);
#66223=edge_loop('',(#66216,#66218,#66219,#66220,#66222));
#66224=face_outer_bound('',#66223,.f.);
#66226=cartesian_point('',(-1.841027481182e1,-7.643548758933e1,0.e0));
#66227=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#66228=direction('',(2.588190451026e-1,9.659258262891e-1,0.e0));
#66229=axis2_placement_3d('',#66226,#66227,#66228);
#66230=plane('',#66229);
#66232=oriented_edge('',*,*,#66231,.t.);
#66234=oriented_edge('',*,*,#66233,.t.);
#66236=oriented_edge('',*,*,#66235,.t.);
#66238=oriented_edge('',*,*,#66237,.t.);
#66239=oriented_edge('',*,*,#66215,.t.);
#66241=oriented_edge('',*,*,#66240,.t.);
#66242=edge_loop('',(#66232,#66234,#66236,#66238,#66239,#66241));
#66243=face_outer_bound('',#66242,.f.);
#66245=cartesian_point('',(-1.692683467631e1,-7.256440196238e1,
-6.593067342438e0));
#66246=direction('',(-1.066808625661e-1,-4.343282939553e-1,8.944149633319e-1));
#66247=direction('',(6.675985583441e-1,6.353374079284e-1,3.881475788713e-1));
#66248=axis2_placement_3d('',#66245,#66246,#66247);
#66249=cylindrical_surface('',#66248,5.000000030383e-1);
#66250=oriented_edge('',*,*,#46371,.f.);
#66252=oriented_edge('',*,*,#66251,.t.);
#66253=oriented_edge('',*,*,#66231,.f.);
#66255=oriented_edge('',*,*,#66254,.f.);
#66256=edge_loop('',(#66250,#66252,#66253,#66255));
#66257=face_outer_bound('',#66256,.f.);
#66259=cartesian_point('',(-1.745511458097e1,-7.447217613427e1,
-8.219506755321e0));
#66260=direction('',(-9.659270663765e-1,2.586045540315e-1,1.042051224343e-2));
#66261=direction('',(2.579067615538e-1,9.651280959861e-1,-4.485376999884e-2));
#66262=axis2_placement_3d('',#66259,#66260,#66261);
#66263=toroidal_surface('',#66262,2.497861005193e0,4.999993257746e-1);
#66264=oriented_edge('',*,*,#46395,.f.);
#66265=oriented_edge('',*,*,#46393,.f.);
#66267=oriented_edge('',*,*,#66266,.t.);
#66268=oriented_edge('',*,*,#66233,.f.);
#66269=oriented_edge('',*,*,#66251,.f.);
#66270=edge_loop('',(#66264,#66265,#66267,#66268,#66269));
#66271=face_outer_bound('',#66270,.f.);
#66273=cartesian_point('',(-1.691490619491e1,-7.191482906382e1,
-2.154670092333e1));
#66274=direction('',(7.937675617913e-3,-1.083462700166e-2,9.999097980136e-1));
#66275=direction('',(6.902934780679e-1,7.235256349668e-1,2.360017549211e-3));
#66276=axis2_placement_3d('',#66273,#66274,#66275);
#66277=cylindrical_surface('',#66276,5.000150358371e-1);
#66278=oriented_edge('',*,*,#46458,.f.);
#66279=oriented_edge('',*,*,#48313,.t.);
#66280=oriented_edge('',*,*,#66235,.f.);
#66281=oriented_edge('',*,*,#66266,.f.);
#66282=edge_loop('',(#66278,#66279,#66280,#66281));
#66283=face_outer_bound('',#66282,.f.);
#66285=cartesian_point('',(-1.665714845677e1,-7.224607196384e1,
-6.309436254857e0));
#66286=cartesian_point('',(-1.664720491646e1,-7.228550252223e1,
-6.251601787652e0));
#66287=cartesian_point('',(-1.663139427225e1,-7.236648225024e1,
-6.133489819515e0));
#66288=cartesian_point('',(-1.662126367647e1,-7.248853867972e1,
-5.957508083383e0));
#66289=cartesian_point('',(-1.662451154693e1,-7.260895384408e1,
-5.785687985461e0));
#66290=cartesian_point('',(-1.663979784225e1,-7.272346648858e1,
-5.623707994574e0));
#66291=cartesian_point('',(-1.666576185736e1,-7.283166441478e1,
-5.471713648362e0));
#66292=cartesian_point('',(-1.670107788529e1,-7.293290607405e1,
-5.330165286616e0));
#66293=cartesian_point('',(-1.674455437541e1,-7.302688362468e1,
-5.199049859674e0));
#66294=cartesian_point('',(-1.679533665830e1,-7.311372318442e1,
-5.077747768623e0));
#66295=cartesian_point('',(-1.685296331355e1,-7.319375257705e1,
-4.965344509943e0));
#66296=cartesian_point('',(-1.691758554389e1,-7.326756650411e1,
-4.860503020133e0));
#66297=cartesian_point('',(-1.699011355939e1,-7.333580403555e1,
-4.761699264153e0));
#66298=cartesian_point('',(-1.707119915096e1,-7.339796973857e1,
-4.668822021883e0));
#66299=cartesian_point('',(-1.716038324503e1,-7.345250167512e1,
-4.583194918167e0));
#66300=cartesian_point('',(-1.725609440280e1,-7.349781031678e1,
-4.506430766579e0));
#66301=cartesian_point('',(-1.735766190549e1,-7.353329729102e1,
-4.438910508789e0));
#66302=cartesian_point('',(-1.746557212968e1,-7.355864556746e1,
-4.380584285883e0));
#66303=cartesian_point('',(-1.757922867175e1,-7.357308816751e1,
-4.332427758413e0));
#66304=cartesian_point('',(-1.769627696284e1,-7.357599706674e1,
-4.295978304523e0));
#66305=cartesian_point('',(-1.781340427078e1,-7.356755344903e1,
-4.272258574425e0));
#66306=cartesian_point('',(-1.792834993970e1,-7.354856674953e1,
-4.261243907548e0));
#66307=cartesian_point('',(-1.811455669227e1,-7.350054776065e1,
-4.263369346889e0));
#66308=cartesian_point('',(-1.824745084891e1,-7.343909079026e1,
-4.296324809927e0));
#66309=cartesian_point('',(-1.832063279600e1,-7.339124569391e1,
-4.329812753302e0));
#66310=cartesian_point('',(-1.716901021123e1,-7.191260016952e1,
-6.170095411631e0));
#66311=cartesian_point('',(-1.714692502871e1,-7.193328561984e1,
-6.112545346924e0));
#66312=cartesian_point('',(-1.710454347837e1,-7.197795937951e1,
-5.994585399320e0));
#66313=cartesian_point('',(-1.704976782149e1,-7.205163393877e1,
-5.817683160875e0));
#66314=cartesian_point('',(-1.700479564107e1,-7.213025221981e1,
-5.643833848118e0));
#66315=cartesian_point('',(-1.697063159644e1,-7.221031415888e1,
-5.478828451702e0));
#66316=cartesian_point('',(-1.694673768754e1,-7.229079827319e1,
-5.322842249544e0));
#66317=cartesian_point('',(-1.693267978177e1,-7.237055868596e1,
-5.176349983056e0));
#66318=cartesian_point('',(-1.692798403556e1,-7.244871725136e1,
-5.039331929727e0));
#66319=cartesian_point('',(-1.693225938784e1,-7.252479635128e1,
-4.911124465598e0));
#66320=cartesian_point('',(-1.694535508188e1,-7.259856769064e1,
-4.790729107348e0));
#66321=cartesian_point('',(-1.696754066639e1,-7.267014045025e1,
-4.676655436919e0));
#66322=cartesian_point('',(-1.699977664189e1,-7.273979840610e1,
-4.567134984324e0));
#66323=cartesian_point('',(-1.704342857248e1,-7.280676878561e1,
-4.461883594047e0));
#66324=cartesian_point('',(-1.709945240093e1,-7.286895679821e1,
-4.362328785892e0));
#66325=cartesian_point('',(-1.716768634181e1,-7.292381272729e1,
-4.270567847850e0));
#66326=cartesian_point('',(-1.724806516113e1,-7.296969663775e1,
-4.187555644920e0));
#66327=cartesian_point('',(-1.734119003799e1,-7.300532367837e1,
-4.113887469249e0));
#66328=cartesian_point('',(-1.744638777406e1,-7.302885803582e1,
-4.051594060466e0));
#66329=cartesian_point('',(-1.756058407778e1,-7.303865266860e1,
-4.003569608372e0));
#66330=cartesian_point('',(-1.767888004491e1,-7.303428364872e1,
-3.972001317149e0));
#66331=cartesian_point('',(-1.779698143616e1,-7.301653439755e1,
-3.957433526672e0));
#66332=cartesian_point('',(-1.798845553052e1,-7.296641539679e1,
-3.960979188276e0));
#66333=cartesian_point('',(-1.812065622753e1,-7.289828909385e1,
-4.006148963266e0));
#66334=cartesian_point('',(-1.818454801543e1,-7.284699555645e1,
-4.050532067416e0));
#66335=cartesian_point('',(-1.765341079660e1,-7.225687710506e1,
-6.368729351074e0));
#66336=cartesian_point('',(-1.764389329110e1,-7.226037291867e1,
-6.310297824171e0));
#66337=cartesian_point('',(-1.762498968521e1,-7.226863685813e1,
-6.191241792551e0));
#66338=cartesian_point('',(-1.759853776967e1,-7.228423041115e1,
-6.014603125010e0));
#66339=cartesian_point('',(-1.757454647378e1,-7.230255158059e1,
-5.842876113847e0));
#66340=cartesian_point('',(-1.755379517016e1,-7.232259700104e1,
-5.681695598615e0));
#66341=cartesian_point('',(-1.753626672542e1,-7.234393185303e1,
-5.531174382818e0));
#66342=cartesian_point('',(-1.752199128653e1,-7.236609895952e1,
-5.391750360796e0));
#66343=cartesian_point('',(-1.751095198264e1,-7.238871661807e1,
-5.263397711866e0));
#66344=cartesian_point('',(-1.750310811222e1,-7.241152724180e1,
-5.145503391768e0));
#66345=cartesian_point('',(-1.749846516305e1,-7.243436231099e1,
-5.037182197354e0));
#66346=cartesian_point('',(-1.749712379157e1,-7.245717500094e1,
-4.937165375163e0));
#66347=cartesian_point('',(-1.749938948191e1,-7.247999785985e1,
-4.844049360132e0));
#66348=cartesian_point('',(-1.750582492074e1,-7.250253521136e1,
-4.757809489148e0));
#66349=cartesian_point('',(-1.751699877074e1,-7.252402016415e1,
-4.679708366797e0));
#66350=cartesian_point('',(-1.753312509127e1,-7.254346577638e1,
-4.611093471022e0));
#66351=cartesian_point('',(-1.755429249979e1,-7.256016682977e1,
-4.552037984416e0));
#66352=cartesian_point('',(-1.758070608286e1,-7.257354748412e1,
-4.502156963561e0));
#66353=cartesian_point('',(-1.761213641566e1,-7.258283656785e1,
-4.461880047824e0));
#66354=cartesian_point('',(-1.764747966139e1,-7.258733074167e1,
-4.432040000663e0));
#66355=cartesian_point('',(-1.768489602752e1,-7.258679008094e1,
-4.413053043905e0));
#66356=cartesian_point('',(-1.772265272829e1,-7.258146303535e1,
-4.404602419708e0));
#66357=cartesian_point('',(-1.778394598473e1,-7.256527436394e1,
-4.407307851207e0));
#66358=cartesian_point('',(-1.782554812771e1,-7.254246023986e1,
-4.435152305064e0));
#66359=cartesian_point('',(-1.784405794772e1,-7.252552776395e1,
-4.463879522233e0));
#66360=cartesian_point('',(-1.740180615530e1,-7.277532082762e1,
-6.614791563725e0));
#66361=cartesian_point('',(-1.741118260235e1,-7.278832617637e1,
-6.555602045602e0));
#66362=cartesian_point('',(-1.743146405307e1,-7.281333393932e1,
-6.435805093138e0));
#66363=cartesian_point('',(-1.746487488236e1,-7.284610379641e1,
-6.260228538394e0));
#66364=cartesian_point('',(-1.750037617588e1,-7.287382562142e1,
-6.091671005071e0));
#66365=cartesian_point('',(-1.753628156423e1,-7.289607627558e1,
-5.935570914566e0));
#66366=cartesian_point('',(-1.757203105850e1,-7.291334542429e1,
-5.791977764066e0));
#66367=cartesian_point('',(-1.760701267786e1,-7.292605024090e1,
-5.661295249215e0));
#66368=cartesian_point('',(-1.764073736514e1,-7.293464605452e1,
-5.543500945774e0));
#66369=cartesian_point('',(-1.767288905044e1,-7.293959723172e1,
-5.438053009824e0));
#66370=cartesian_point('',(-1.770324650438e1,-7.294132348760e1,
-5.344211080800e0));
#66371=cartesian_point('',(-1.773170129556e1,-7.294017970005e1,
-5.260978855005e0));
#66372=cartesian_point('',(-1.775815669267e1,-7.293641873240e1,
-5.187393257200e0));
#66373=cartesian_point('',(-1.778203024192e1,-7.293027858073e1,
-5.123741978870e0));
#66374=cartesian_point('',(-1.780226751314e1,-7.292223865546e1,
-5.071095124550e0));
#66375=cartesian_point('',(-1.781787484492e1,-7.291311184526e1,
-5.029912842366e0));
#66376=cartesian_point('',(-1.782841803071e1,-7.290373669591e1,
-4.999220684245e0));
#66377=cartesian_point('',(-1.783377454329e1,-7.289488612306e1,
-4.977461898070e0));
#66378=cartesian_point('',(-1.783403018170e1,-7.288742979701e1,
-4.963150810403e0));
#66379=cartesian_point('',(-1.782985951108e1,-7.288219042465e1,
-4.954655816893e0));
#66380=cartesian_point('',(-1.782265250013e1,-7.287963205393e1,
-4.950277077998e0));
#66381=cartesian_point('',(-1.781408615560e1,-7.287974172052e1,
-4.948666187765e0));
#66382=cartesian_point('',(-1.780016895092e1,-7.288388303330e1,
-4.949499961017e0));
#66383=cartesian_point('',(-1.779378806954e1,-7.289208341561e1,
-4.955821613123e0));
#66384=cartesian_point('',(-1.779720537359e1,-7.289706078775e1,
-4.965242126775e0));
#66385=(bounded_surface()b_spline_surface(3,3,((#66285,#66286,#66287,#66288,
#66289,#66290,#66291,#66292,#66293,#66294,#66295,#66296,#66297,#66298,#66299,
#66300,#66301,#66302,#66303,#66304,#66305,#66306,#66307,#66308,#66309),(#66310,
#66311,#66312,#66313,#66314,#66315,#66316,#66317,#66318,#66319,#66320,#66321,
#66322,#66323,#66324,#66325,#66326,#66327,#66328,#66329,#66330,#66331,#66332,
#66333,#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,#66378,#66379,#66380,#66381,#66382,#66383,#66384)),.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.979000137036e-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());
#66386=oriented_edge('',*,*,#46373,.t.);
#66387=oriented_edge('',*,*,#66254,.t.);
#66389=oriented_edge('',*,*,#66388,.f.);
#66390=oriented_edge('',*,*,#45917,.t.);
#66391=edge_loop('',(#66386,#66387,#66389,#66390));
#66392=face_outer_bound('',#66391,.f.);
#66394=cartesian_point('',(-1.788378771099e1,-7.230358817086e1,
-2.490846053290e1));
#66395=direction('',(-7.908765803142e-3,1.094248164607e-2,-9.999088526055e-1));
#66396=direction('',(8.109535290680e-1,5.851105652519e-1,-1.108092743743e-5));
#66397=axis2_placement_3d('',#66394,#66395,#66396);
#66398=cylindrical_surface('',#66397,3.000057677467e-1);
#66399=oriented_edge('',*,*,#66388,.t.);
#66400=oriented_edge('',*,*,#66240,.f.);
#66401=oriented_edge('',*,*,#66221,.t.);
#66402=oriented_edge('',*,*,#45919,.f.);
#66403=edge_loop('',(#66399,#66400,#66401,#66402));
#66404=face_outer_bound('',#66403,.f.);
#66406=cartesian_point('',(-1.774045904592e1,-7.107151671708e1,
-4.213845709829e1));
#66407=direction('',(1.325538204645e-1,5.286227641868e-1,-8.384434732669e-1));
#66408=direction('',(7.825803099230e-1,4.633079616609e-1,4.158290408118e-1));
#66409=axis2_placement_3d('',#66406,#66407,#66408);
#66410=cylindrical_surface('',#66409,2.999999999993e-1);
#66411=oriented_edge('',*,*,#48311,.t.);
#66412=oriented_edge('',*,*,#48378,.f.);
#66413=oriented_edge('',*,*,#66186,.f.);
#66414=oriented_edge('',*,*,#66217,.f.);
#66415=oriented_edge('',*,*,#66237,.f.);
#66416=edge_loop('',(#66411,#66412,#66413,#66414,#66415));
#66417=face_outer_bound('',#66416,.f.);
#66419=cartesian_point('',(-2.594464890859e1,-6.945380259662e1,
-6.309436087317e0));
#66420=cartesian_point('',(-2.593994015686e1,-6.949416811743e1,
-6.251638522357e0));
#66421=cartesian_point('',(-2.593483292640e1,-6.957650279061e1,
-6.133549524482e0));
#66422=cartesian_point('',(-2.594071385327e1,-6.969884056646e1,
-5.957563434197e0));
#66423=cartesian_point('',(-2.595965631197e1,-6.981784674258e1,
-5.785678337731e0));
#66424=cartesian_point('',(-2.598977338277e1,-6.992942511694e1,
-5.623639023345e0));
#66425=cartesian_point('',(-2.602965382691e1,-7.003333014940e1,
-5.471612065086e0));
#66426=cartesian_point('',(-2.607789440219e1,-7.012910145219e1,
-5.330054362578e0));
#66427=cartesian_point('',(-2.613327428481e1,-7.021659812519e1,
-5.198940260756e0));
#66428=cartesian_point('',(-2.619496352463e1,-7.029606089152e1,
-5.077644182712e0));
#66429=cartesian_point('',(-2.626254729286e1,-7.036787613823e1,
-4.965250064941e0));
#66430=cartesian_point('',(-2.633625340006e1,-7.043261478882e1,
-4.860419381343e0));
#66431=cartesian_point('',(-2.641706875990e1,-7.049079285846e1,
-4.761626232173e0));
#66432=cartesian_point('',(-2.650557743077e1,-7.054183552932e1,
-4.668756796105e0));
#66433=cartesian_point('',(-2.660112298661e1,-7.058425431546e1,
-4.583133569532e0));
#66434=cartesian_point('',(-2.670194083486e1,-7.061667699498e1,
-4.506370601695e0));
#66435=cartesian_point('',(-2.680728596434e1,-7.063859597559e1,
-4.438851697710e0));
#66436=cartesian_point('',(-2.691759760410e1,-7.064963245589e1,
-4.380528842398e0));
#66437=cartesian_point('',(-2.703218312128e1,-7.064910349422e1,
-4.332378817598e0));
#66438=cartesian_point('',(-2.714862379690e1,-7.063669412093e1,
-4.295939869879e0));
#66439=cartesian_point('',(-2.726365561304e1,-7.061301785960e1,
-4.272234594716e0));
#66440=cartesian_point('',(-2.737514037968e1,-7.057917446407e1,
-4.261236986227e0));
#66441=cartesian_point('',(-2.755341953596e1,-7.050726210365e1,
-4.263390851340e0));
#66442=cartesian_point('',(-2.767708773592e1,-7.042901671389e1,
-4.296339527505e0));
#66443=cartesian_point('',(-2.774337880608e1,-7.037206376924e1,
-4.329806603427e0));
#66444=cartesian_point('',(-2.640860480343e1,-6.905637232321e1,
-6.170095134199e0));
#66445=cartesian_point('',(-2.638942075794e1,-6.907974871939e1,
-6.112581920476e0));
#66446=cartesian_point('',(-2.635323805296e1,-6.912956119120e1,
-5.994645153957e0));
#66447=cartesian_point('',(-2.630854158871e1,-6.920975416759e1,
-5.817739119718e0));
#66448=cartesian_point('',(-2.627420135276e1,-6.929360078823e1,
-5.643824234252e0));
#66449=cartesian_point('',(-2.625077384658e1,-6.937746921032e1,
-5.478758075335e0));
#66450=cartesian_point('',(-2.623759245374e1,-6.946040393266e1,
-5.322737645675e0));
#66451=cartesian_point('',(-2.623407249002e1,-6.954132503343e1,
-5.176234687242e0));
#66452=cartesian_point('',(-2.623962649327e1,-6.961942964105e1,
-5.039216796435e0));
#66453=cartesian_point('',(-2.625380341113e1,-6.969429828664e1,
-4.911014287852e0));
#66454=cartesian_point('',(-2.627642336722e1,-6.976572498518e1,
-4.790627171721e0));
#66455=cartesian_point('',(-2.630776759064e1,-6.983378358319e1,
-4.676563587922e0));
#66456=cartesian_point('',(-2.634882570642e1,-6.989863121406e1,
-4.567053126712e0));
#66457=cartesian_point('',(-2.640085216365e1,-6.995932515680e1,
-4.461808751428e0));
#66458=cartesian_point('',(-2.646452354269e1,-7.001366432795e1,
-4.362256530964e0));
#66459=cartesian_point('',(-2.653934823670e1,-7.005914059105e1,
-4.270494976044e0));
#66460=cartesian_point('',(-2.662504668781e1,-7.009413414481e1,
-4.187482390555e0));
#66461=cartesian_point('',(-2.672204592376e1,-7.011729114347e1,
-4.113816592527e0));
#66462=cartesian_point('',(-2.682943725132e1,-7.012687866586e1,
-4.051530120206e0));
#66463=cartesian_point('',(-2.694395438848e1,-7.012166537160e1,
-4.003518636304e0));
#66464=cartesian_point('',(-2.706068040063e1,-7.010187238616e1,
-3.971969379567e0));
#66465=cartesian_point('',(-2.717545649205e1,-7.006884000266e1,
-3.957424673480e0));
#66466=cartesian_point('',(-2.735867935022e1,-6.999415388666e1,
-3.961008814729e0));
#66467=cartesian_point('',(-2.748078385644e1,-6.990939088853e1,
-4.006168545117e0));
#66468=cartesian_point('',(-2.753742556357e1,-6.985023617031e1,
-4.050524079230e0));
#66469=cartesian_point('',(-2.693379843603e1,-6.933447698534e1,
-6.368729244222e0));
#66470=cartesian_point('',(-2.692482435548e1,-6.933918221946e1,
-6.310334932196e0));
#66471=cartesian_point('',(-2.690716415311e1,-6.934984014203e1,
-6.191301896805e0));
#66472=cartesian_point('',(-2.688297218142e1,-6.936875193044e1,
-6.014658479882e0));
#66473=cartesian_point('',(-2.686156904536e1,-6.939005547952e1,
-5.842866381871e0));
#66474=cartesian_point('',(-2.684360580854e1,-6.941264700665e1,
-5.681627047513e0));
#66475=cartesian_point('',(-2.682901041852e1,-6.943609367275e1,
-5.531074007645e0));
#66476=cartesian_point('',(-2.681775167337e1,-6.945993756842e1,
-5.391641407906e0));
#66477=cartesian_point('',(-2.680976131255e1,-6.948380389439e1,
-5.263290784008e0));
#66478=cartesian_point('',(-2.680496466313e1,-6.950744337453e1,
-5.145403126774e0));
#66479=cartesian_point('',(-2.680334488404e1,-6.953068835685e1,
-5.037091633575e0));
#66480=cartesian_point('',(-2.680499546880e1,-6.955347948926e1,
-4.937086071143e0));
#66481=cartesian_point('',(-2.681022348085e1,-6.957580953443e1,
-4.843981047218e0));
#66482=cartesian_point('',(-2.681954844316e1,-6.959731249027e1,
-4.757749449283e0));
#66483=cartesian_point('',(-2.683343469189e1,-6.961715405550e1,
-4.679652934819e0));
#66484=cartesian_point('',(-2.685196627593e1,-6.963432736597e1,
-4.611040235146e0));
#66485=cartesian_point('',(-2.687513895637e1,-6.964812079702e1,
-4.551987096383e0));
#66486=cartesian_point('',(-2.690308055291e1,-6.965793608533e1,
-4.502110064148e0));
#66487=cartesian_point('',(-2.693546235569e1,-6.966303832881e1,
-4.461839550605e0));
#66488=cartesian_point('',(-2.697109694199e1,-6.966287438805e1,
-4.432008872897e0));
#66489=cartesian_point('',(-2.700812724444e1,-6.965744725335e1,
-4.413034140693e0));
#66490=cartesian_point('',(-2.704486642132e1,-6.964723055589e1,
-4.404597581294e0));
#66491=cartesian_point('',(-2.710349903355e1,-6.962317802111e1,
-4.407325995359e0));
#66492=cartesian_point('',(-2.714174339981e1,-6.959514107330e1,
-4.435164852111e0));
#66493=cartesian_point('',(-2.715788416757e1,-6.957595083756e1,
-4.463874225540e0));
#66494=cartesian_point('',(-2.675201681161e1,-6.988132639523e1,
-6.614791663639e0));
#66495=cartesian_point('',(-2.676300359609e1,-6.989298917466e1,
-6.555639606193e0));
#66496=cartesian_point('',(-2.678637057608e1,-6.991513247427e1,
-6.435865339811e0));
#66497=cartesian_point('',(-2.682377258021e1,-6.994326411185e1,
-6.260282964985e0));
#66498=cartesian_point('',(-2.686260294025e1,-6.996612428556e1,
-6.091661180068e0));
#66499=cartesian_point('',(-2.690112010466e1,-6.998350312121e1,
-5.935504753653e0));
#66500=cartesian_point('',(-2.693882684398e1,-6.999595855492e1,
-5.791882685959e0));
#66501=cartesian_point('',(-2.697517077140e1,-7.000398640407e1,
-5.661194080653e0));
#66502=cartesian_point('',(-2.700972921964e1,-7.000810383413e1,
-5.543403965714e0));
#66503=cartesian_point('',(-2.704225083785e1,-7.000881320155e1,
-5.437964667613e0));
#66504=cartesian_point('',(-2.707257142763e1,-7.000655982181e1,
-5.344134122793e0));
#66505=cartesian_point('',(-2.710063019798e1,-7.000170985533e1,
-5.260914506937e0));
#66506=cartesian_point('',(-2.712636477663e1,-6.999452663402e1,
-5.187341053144e0));
#66507=cartesian_point('',(-2.714922943721e1,-6.998532191655e1,
-5.123699515407e0));
#66508=cartesian_point('',(-2.716824147559e1,-6.997470833923e1,
-5.071059644292e0));
#66509=cartesian_point('',(-2.718252124135e1,-6.996362155105e1,
-5.029882870687e0));
#66510=cartesian_point('',(-2.719174696466e1,-6.995295007842e1,
-4.999196264271e0));
#66511=cartesian_point('',(-2.719589790909e1,-6.994347665918e1,
-4.977443322719e0));
#66512=cartesian_point('',(-2.719517303665e1,-6.993605258304e1,
-4.963137916882e0));
#66513=cartesian_point('',(-2.719034941015e1,-6.993140546290e1,
-4.954647897679e0));
#66514=cartesian_point('',(-2.718286687408e1,-6.992981348820e1,
-4.950273145240e0));
#66515=cartesian_point('',(-2.717438731557e1,-6.993104411369e1,
-4.948665447920e0));
#66516=cartesian_point('',(-2.716113679818e1,-6.993696957447e1,
-4.949503823629e0));
#66517=cartesian_point('',(-2.715588876464e1,-6.994592781626e1,
-4.955825525507e0));
#66518=cartesian_point('',(-2.715991868337e1,-6.995041133632e1,
-4.965240124440e0));
#66519=(bounded_surface()b_spline_surface(3,3,((#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,#66452,#66453,#66454,#66455,
#66456,#66457,#66458,#66459,#66460,#66461,#66462,#66463,#66464,#66465,#66466,
#66467,#66468),(#66469,#66470,#66471,#66472,#66473,#66474,#66475,#66476,#66477,
#66478,#66479,#66480,#66481,#66482,#66483,#66484,#66485,#66486,#66487,#66488,
#66489,#66490,#66491,#66492,#66493),(#66494,#66495,#66496,#66497,#66498,#66499,
#66500,#66501,#66502,#66503,#66504,#66505,#66506,#66507,#66508,#66509,#66510,
#66511,#66512,#66513,#66514,#66515,#66516,#66517,#66518)),.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.978991817158e-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());
#66520=oriented_edge('',*,*,#65926,.t.);
#66521=oriented_edge('',*,*,#65909,.t.);
#66523=oriented_edge('',*,*,#66522,.f.);
#66524=oriented_edge('',*,*,#45931,.t.);
#66525=edge_loop('',(#66520,#66521,#66523,#66524));
#66526=face_outer_bound('',#66525,.f.);
#66528=cartesian_point('',(-2.716830147575e1,-6.935071823851e1,
-2.490846053290e1));
#66529=direction('',(-6.412824752672e-3,1.188116828425e-2,-9.999088526055e-1));
#66530=direction('',(8.803879633131e-1,4.742541870459e-1,-1.108092728387e-5));
#66531=axis2_placement_3d('',#66528,#66529,#66530);
#66532=cylindrical_surface('',#66531,3.000057677439e-1);
#66533=oriented_edge('',*,*,#66522,.t.);
#66534=oriented_edge('',*,*,#65894,.f.);
#66535=oriented_edge('',*,*,#65875,.t.);
#66536=oriented_edge('',*,*,#45933,.f.);
#66537=edge_loop('',(#66533,#66534,#66535,#66536));
#66538=face_outer_bound('',#66537,.f.);
#66540=cartesian_point('',(-2.686538141154e1,-6.814789547085e1,
-4.213845709968e1));
#66541=direction('',(2.004189206872e-1,5.067985777091e-1,-8.384434732661e-1));
#66542=direction('',(8.363590509492e-1,3.571970698554e-1,4.158290408113e-1));
#66543=axis2_placement_3d('',#66540,#66541,#66542);
#66544=cylindrical_surface('',#66543,2.999999999990e-1);
#66545=oriented_edge('',*,*,#48593,.t.);
#66546=oriented_edge('',*,*,#48664,.f.);
#66547=oriented_edge('',*,*,#65840,.f.);
#66548=oriented_edge('',*,*,#65871,.f.);
#66549=oriented_edge('',*,*,#65891,.f.);
#66550=edge_loop('',(#66545,#66546,#66547,#66548,#66549));
#66551=face_outer_bound('',#66550,.f.);
#66553=cartesian_point('',(-3.478822922754e1,-6.547315945652e1,
-6.309436087572e0));
#66554=cartesian_point('',(-3.478882951895e1,-6.551379426038e1,
-6.251638522493e0));
#66555=cartesian_point('',(-3.479451281259e1,-6.559609117615e1,
-6.133549524699e0));
#66556=cartesian_point('',(-3.481631171151e1,-6.571661472059e1,
-5.957563434204e0));
#66557=cartesian_point('',(-3.485062553784e1,-6.583213029534e1,
-5.785678337759e0));
#66558=cartesian_point('',(-3.489504885327e1,-6.593882303468e1,
-5.623639023368e0));
#66559=cartesian_point('',(-3.494815044292e1,-6.603663370266e1,
-5.471612065111e0));
#66560=cartesian_point('',(-3.500847897686e1,-6.612528901007e1,
-5.330054362604e0));
#66561=cartesian_point('',(-3.507480568447e1,-6.620480861170e1,
-5.198940260783e0));
#66562=cartesian_point('',(-3.514633913660e1,-6.627553950148e1,
-5.077644182741e0));
#66563=cartesian_point('',(-3.522271848701e1,-6.633791890687e1,
-4.965250064971e0));
#66564=cartesian_point('',(-3.530424411779e1,-6.639248313181e1,
-4.860419381375e0));
#66565=cartesian_point('',(-3.539196185292e1,-6.643961495881e1,
-4.761626232206e0));
#66566=cartesian_point('',(-3.548637572530e1,-6.647866825277e1,
-4.668756796140e0));
#66567=cartesian_point('',(-3.558664063830e1,-6.650825294272e1,
-4.583133569568e0));
#66568=cartesian_point('',(-3.569082798477e1,-6.652723887189e1,
-4.506370601731e0));
#66569=cartesian_point('',(-3.579813287313e1,-6.653522003396e1,
-4.438851697745e0));
#66570=cartesian_point('',(-3.590894133126e1,-6.653176353736e1,
-4.380528842433e0));
#66571=cartesian_point('',(-3.602247751009e1,-6.651628268980e1,
-4.332378817629e0));
#66572=cartesian_point('',(-3.613630227134e1,-6.648878092242e1,
-4.295939869905e0));
#66573=cartesian_point('',(-3.624725960210e1,-6.645029254985e1,
-4.272234594733e0));
#66574=cartesian_point('',(-3.635337315156e1,-6.640218700719e1,
-4.261236986233e0));
#66575=cartesian_point('',(-3.652074070841e1,-6.630761973931e1,
-4.263390851972e0));
#66576=cartesian_point('',(-3.663313787125e1,-6.621390176844e1,
-4.296339552154e0));
#66577=cartesian_point('',(-3.669142795907e1,-6.614878332249e1,
-4.329806653930e0));
#66578=cartesian_point('',(-3.519634085749e1,-6.501857085629e1,
-6.170095134677e0));
#66579=cartesian_point('',(-3.518037216514e1,-6.504425128657e1,
-6.112581920668e0));
#66580=cartesian_point('',(-3.515100084027e1,-6.509836039611e1,
-5.994645154157e0));
#66581=cartesian_point('',(-3.511715404437e1,-6.518370136999e1,
-5.817739119738e0));
#66582=cartesian_point('',(-3.509405177401e1,-6.527131297136e1,
-5.643824234286e0));
#66583=cartesian_point('',(-3.508177171917e1,-6.535752179066e1,
-5.478758075366e0));
#66584=cartesian_point('',(-3.507952824849e1,-6.544146751196e1,
-5.322737645708e0));
#66585=cartesian_point('',(-3.508660072170e1,-6.552215576896e1,
-5.176234687276e0));
#66586=cartesian_point('',(-3.510230190671e1,-6.559886723793e1,
-5.039216796471e0));
#66587=cartesian_point('',(-3.512612985829e1,-6.567124491277e1,
-4.911014287890e0));
#66588=cartesian_point('',(-3.515787935250e1,-6.573910804927e1,
-4.790627171761e0));
#66589=cartesian_point('',(-3.519783885139e1,-6.580249315441e1,
-4.676563587965e0));
#66590=cartesian_point('',(-3.524701002363e1,-6.586142684529e1,
-4.567053126758e0));
#66591=cartesian_point('',(-3.530651353653e1,-6.591481072757e1,
-4.461808751477e0));
#66592=cartesian_point('',(-3.537673288319e1,-6.596037423692e1,
-4.362256531016e0));
#66593=cartesian_point('',(-3.545685328501e1,-6.599569486189e1,
-4.270494976098e0));
#66594=cartesian_point('',(-3.554638614931e1,-6.601920314846e1,
-4.187482390610e0));
#66595=cartesian_point('',(-3.564557813820e1,-6.602950109487e1,
-4.113816592583e0));
#66596=cartesian_point('',(-3.575330214084e1,-6.602498921363e1,
-4.051530120260e0));
#66597=cartesian_point('',(-3.586615909655e1,-6.600487303397e1,
-4.003518636351e0));
#66598=cartesian_point('',(-3.597930299846e1,-6.597001357839e1,
-3.971969379603e0));
#66599=cartesian_point('',(-3.608878557326e1,-6.592228250534e1,
-3.957424673502e0));
#66600=cartesian_point('',(-3.626069249156e1,-6.582431992814e1,
-3.961008815798e0));
#66601=cartesian_point('',(-3.637068861637e1,-6.572434420732e1,
-4.006168578921e0));
#66602=cartesian_point('',(-3.641912449510e1,-6.565830232401e1,
-4.050524144757e0));
#66603=cartesian_point('',(-3.575334132833e1,-6.522574476925e1,
-6.368729244884e0));
#66604=cartesian_point('',(-3.574505817743e1,-6.523158110411e1,
-6.310334932313e0));
#66605=cartesian_point('',(-3.572894019857e1,-6.524445296549e1,
-6.191301897040e0));
#66606=cartesian_point('',(-3.570742367627e1,-6.526636064697e1,
-6.014658479892e0));
#66607=cartesian_point('',(-3.568898431814e1,-6.529027561107e1,
-5.842866381905e0));
#66608=cartesian_point('',(-3.567412354532e1,-6.531501853745e1,
-5.681627047542e0));
#66609=cartesian_point('',(-3.566271342493e1,-6.534016969475e1,
-5.531074007676e0));
#66610=cartesian_point('',(-3.565466325282e1,-6.536527916372e1,
-5.391641407938e0));
#66611=cartesian_point('',(-3.564985643129e1,-6.538998426134e1,
-5.263290784041e0));
#66612=cartesian_point('',(-3.564818638920e1,-6.541404759084e1,
-5.145403126809e0));
#66613=cartesian_point('',(-3.564961454658e1,-6.543730513271e1,
-5.037091633611e0));
#66614=cartesian_point('',(-3.565422585008e1,-6.545968583927e1,
-4.937086071181e0));
#66615=cartesian_point('',(-3.566232379153e1,-6.548114245530e1,
-4.843981047258e0));
#66616=cartesian_point('',(-3.567437567645e1,-6.550124429855e1,
-4.757749449324e0));
#66617=cartesian_point('',(-3.569073297035e1,-6.551910359727e1,
-4.679652934861e0));
#66618=cartesian_point('',(-3.571134758094e1,-6.553371113058e1,
-4.611040235188e0));
#66619=cartesian_point('',(-3.573612241991e1,-6.554436191518e1,
-4.551987096424e0));
#66620=cartesian_point('',(-3.576510612442e1,-6.555044612214e1,
-4.502110064188e0));
#66621=cartesian_point('',(-3.579787687281e1,-6.555127804181e1,
-4.461839550643e0));
#66622=cartesian_point('',(-3.583318520171e1,-6.554646425673e1,
-4.432008872930e0));
#66623=cartesian_point('',(-3.586919032156e1,-6.553625012754e1,
-4.413034140719e0));
#66624=cartesian_point('',(-3.590428164307e1,-6.552132541050e1,
-4.404597581312e0));
#66625=cartesian_point('',(-3.595927317584e1,-6.548982554746e1,
-4.407325996177e0));
#66626=cartesian_point('',(-3.599353080938e1,-6.545703655290e1,
-4.435164872948e0));
#66627=cartesian_point('',(-3.600702866486e1,-6.543590368850e1,
-4.463874269130e0));
#66628=cartesian_point('',(-3.564449304185e1,-6.579164306856e1,
-6.614791663710e0));
#66629=cartesian_point('',(-3.565690813011e1,-6.580177201140e1,
-6.555639606225e0));
#66630=cartesian_point('',(-3.568296548289e1,-6.582067586920e1,
-6.435865340082e0));
#66631=cartesian_point('',(-3.572371942327e1,-6.584368489552e1,
-6.260282964981e0));
#66632=cartesian_point('',(-3.576520143562e1,-6.586128111825e1,
-6.091661180101e0));
#66633=cartesian_point('',(-3.580565747360e1,-6.587348377674e1,
-5.935504753677e0));
#66634=cartesian_point('',(-3.584466738687e1,-6.588091093538e1,
-5.791882685986e0));
#66635=cartesian_point('',(-3.588174823153e1,-6.588412627072e1,
-5.661194080679e0));
#66636=cartesian_point('',(-3.591654845993e1,-6.588369769293e1,
-5.543403965741e0));
#66637=cartesian_point('',(-3.594888444221e1,-6.588015606862e1,
-5.437964667641e0));
#66638=cartesian_point('',(-3.597865151006e1,-6.587396433573e1,
-5.344134122822e0));
#66639=cartesian_point('',(-3.600583718608e1,-6.586549345694e1,
-5.260914506966e0));
#66640=cartesian_point('',(-3.603041400332e1,-6.585501265252e1,
-5.187341053172e0));
#66641=cartesian_point('',(-3.605188159684e1,-6.584290224561e1,
-5.123699515434e0));
#66642=cartesian_point('',(-3.606934563477e1,-6.582989789993e1,
-5.071059644318e0));
#66643=cartesian_point('',(-3.608205611890e1,-6.581704207732e1,
-5.029882870710e0));
#66644=cartesian_point('',(-3.608981000819e1,-6.580525770208e1,
-4.999196264292e0));
#66645=cartesian_point('',(-3.609268891138e1,-6.579532352228e1,
-4.977443322737e0));
#66646=cartesian_point('',(-3.609100120393e1,-6.578805757499e1,
-4.963137916896e0));
#66647=cartesian_point('',(-3.608561227333e1,-6.578407982120e1,
-4.954647897690e0));
#66648=cartesian_point('',(-3.607798595700e1,-6.578347813300e1,
-4.950273145249e0));
#66649=cartesian_point('',(-3.606973957115e1,-6.578580503480e1,
-4.948665447927e0));
#66650=cartesian_point('',(-3.605737583788e1,-6.579340934427e1,
-4.949503823884e0));
#66651=cartesian_point('',(-3.605334198795e1,-6.580297595786e1,
-4.955825530235e0));
#66652=cartesian_point('',(-3.605792266244e1,-6.580689510619e1,
-4.965240139170e0));
#66653=(bounded_surface()b_spline_surface(3,3,((#66553,#66554,#66555,#66556,
#66557,#66558,#66559,#66560,#66561,#66562,#66563,#66564,#66565,#66566,#66567,
#66568,#66569,#66570,#66571,#66572,#66573,#66574,#66575,#66576,#66577),(#66578,
#66579,#66580,#66581,#66582,#66583,#66584,#66585,#66586,#66587,#66588,#66589,
#66590,#66591,#66592,#66593,#66594,#66595,#66596,#66597,#66598,#66599,#66600,
#66601,#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)),.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.978991910269e-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());
#66654=oriented_edge('',*,*,#65580,.t.);
#66655=oriented_edge('',*,*,#65563,.t.);
#66657=oriented_edge('',*,*,#66656,.f.);
#66658=oriented_edge('',*,*,#45945,.t.);
#66659=edge_loop('',(#66654,#66655,#66657,#66658));
#66660=face_outer_bound('',#66659,.f.);
#66662=cartesian_point('',(-3.598795806979e1,-6.521123828943e1,
-2.490846053290e1));
#66663=direction('',(-4.807158492736e-3,1.261656483887e-2,-9.999088526055e-1));
#66664=direction('',(9.347587154305e-1,3.552831881807e-1,-1.108092769616e-5));
#66665=axis2_placement_3d('',#66662,#66663,#66664);
#66666=cylindrical_surface('',#66665,3.000057677460e-1);
#66667=oriented_edge('',*,*,#66656,.t.);
#66668=oriented_edge('',*,*,#65548,.f.);
#66669=oriented_edge('',*,*,#65529,.t.);
#66670=oriented_edge('',*,*,#45947,.f.);
#66671=edge_loop('',(#66667,#66668,#66669,#66670));
#66672=face_outer_bound('',#66671,.f.);
#66674=cartesian_point('',(-3.553062965318e1,-6.405824484026e1,
-4.213845709891e1));
#66675=direction('',(2.648547976077e-1,4.763029270528e-1,-8.384434732676e-1));
#66676=direction('',(8.758274567318e-1,2.449744371493e-1,4.158290408065e-1));
#66677=axis2_placement_3d('',#66674,#66675,#66676);
#66678=cylindrical_surface('',#66677,2.999999999986e-1);
#66679=oriented_edge('',*,*,#48879,.t.);
#66680=oriented_edge('',*,*,#48946,.f.);
#66681=oriented_edge('',*,*,#65494,.f.);
#66682=oriented_edge('',*,*,#65525,.f.);
#66683=oriented_edge('',*,*,#65545,.f.);
#66684=edge_loop('',(#66679,#66680,#66681,#66682,#66683));
#66685=face_outer_bound('',#66684,.f.);
#66687=cartesian_point('',(-4.303657330440e1,-6.037225240402e1,
-6.309436086952e0));
#66688=cartesian_point('',(-4.304247236230e1,-6.041246121997e1,
-6.251638521938e0));
#66689=cartesian_point('',(-4.305884893798e1,-6.049331225555e1,
-6.133549524288e0));
#66690=cartesian_point('',(-4.309619282340e1,-6.060995937675e1,
-5.957563434229e0));
#66691=cartesian_point('',(-4.314529089834e1,-6.072000784668e1,
-5.785678337763e0));
#66692=cartesian_point('',(-4.320326036315e1,-6.081998940863e1,
-5.623639023377e0));
#66693=cartesian_point('',(-4.326867451538e1,-6.091003214449e1,
-5.471612065118e0));
#66694=cartesian_point('',(-4.334005877006e1,-6.099005453964e1,
-5.330054362610e0));
#66695=cartesian_point('',(-4.341619743429e1,-6.106023646747e1,
-5.198940260789e0));
#66696=cartesian_point('',(-4.349635114154e1,-6.112102525556e1,
-5.077644182745e0));
#66697=cartesian_point('',(-4.358021920228e1,-6.117290149071e1,
-4.965250064975e0));
#66698=cartesian_point('',(-4.366816943051e1,-6.121635768100e1,
-4.860419381378e0));
#66699=cartesian_point('',(-4.376128866616e1,-6.125163682673e1,
-4.761626232208e0));
#66700=cartesian_point('',(-4.385999229253e1,-6.127803253108e1,
-4.668756796141e0));
#66701=cartesian_point('',(-4.396326100223e1,-6.129427692260e1,
-4.583133569568e0));
#66702=cartesian_point('',(-4.406903517255e1,-6.129950124690e1,
-4.506370601732e0));
#66703=cartesian_point('',(-4.417646380341e1,-6.129340803054e1,
-4.438851697746e0));
#66704=cartesian_point('',(-4.428587311649e1,-6.127551769864e1,
-4.380528842434e0));
#66705=cartesian_point('',(-4.439641732148e1,-6.124534984677e1,
-4.332378817631e0));
#66706=cartesian_point('',(-4.450567859515e1,-6.120322624815e1,
-4.295939869908e0));
#66707=cartesian_point('',(-4.461066292984e1,-6.115058431106e1,
-4.272234594738e0));
#66708=cartesian_point('',(-4.470958962987e1,-6.108903972044e1,
-4.261236986240e0));
#66709=cartesian_point('',(-4.486318188541e1,-6.097343559603e1,
-4.263390852780e0));
#66710=cartesian_point('',(-4.496238486001e1,-6.086584856508e1,
-4.296339582632e0));
#66711=cartesian_point('',(-4.501167660806e1,-6.079367878785e1,
-4.329806715262e0));
#66712=cartesian_point('',(-4.338185776050e1,-5.986828361871e1,
-6.170095133309e0));
#66713=cartesian_point('',(-4.336937765029e1,-5.989582868044e1,
-6.112581920059e0));
#66714=cartesian_point('',(-4.334732025752e1,-5.995330860647e1,
-5.994645153758e0));
#66715=cartesian_point('',(-4.332490225797e1,-6.004233736955e1,
-5.817739119748e0));
#66716=cartesian_point('',(-4.331343323947e1,-6.013221489295e1,
-5.643824234282e0));
#66717=cartesian_point('',(-4.331251075112e1,-6.021928905263e1,
-5.478758075365e0));
#66718=cartesian_point('',(-4.332124358899e1,-6.030280943834e1,
-5.322737645706e0));
#66719=cartesian_point('',(-4.333878748716e1,-6.038188425312e1,
-5.176234687272e0));
#66720=cartesian_point('',(-4.336436720229e1,-6.045589002895e1,
-5.039216796466e0));
#66721=cartesian_point('',(-4.339743848475e1,-6.052453833097e1,
-4.911014287883e0));
#66722=cartesian_point('',(-4.343777427444e1,-6.058767674834e1,
-4.790627171753e0));
#66723=cartesian_point('',(-4.348566533069e1,-6.064530382388e1,
-4.676563587955e0));
#66724=cartesian_point('',(-4.354210822700e1,-6.069731520299e1,
-4.567053126746e0));
#66725=cartesian_point('',(-4.360807067398e1,-6.074247561180e1,
-4.461808751463e0));
#66726=cartesian_point('',(-4.368363651578e1,-6.077848385508e1,
-4.362256531001e0));
#66727=cartesian_point('',(-4.376768174315e1,-6.080304449623e1,
-4.270494976082e0));
#66728=cartesian_point('',(-4.385951708852e1,-6.081466528229e1,
-4.187482390593e0));
#66729=cartesian_point('',(-4.395920462792e1,-6.081192797574e1,
-4.113816592564e0));
#66730=cartesian_point('',(-4.406541811811e1,-6.079339389038e1,
-4.051530120241e0));
#66731=cartesian_point('',(-4.417468387860e1,-6.075871901874e1,
-4.003518636333e0));
#66732=cartesian_point('',(-4.428230974674e1,-6.070938954793e1,
-3.971969379587e0));
#66733=cartesian_point('',(-4.438462552772e1,-6.064777647723e1,
-3.957424673488e0));
#66734=cartesian_point('',(-4.454227513456e1,-6.052821358383e1,
-3.961008817114e0));
#66735=cartesian_point('',(-4.463828080767e1,-6.041473573306e1,
-4.006168620671e0));
#66736=cartesian_point('',(-4.467768209515e1,-6.034293666736e1,
-4.050524227019e0));
#66737=cartesian_point('',(-4.396113463803e1,-6.000098197919e1,
-6.368729243397e0));
#66738=cartesian_point('',(-4.395368414342e1,-6.000784955034e1,
-6.310334931772e0));
#66739=cartesian_point('',(-4.393938417124e1,-6.002271510970e1,
-6.191301896608e0));
#66740=cartesian_point('',(-4.392091125203e1,-6.004724383753e1,
-6.014658479912e0));
#66741=cartesian_point('',(-4.390575117438e1,-6.007336102502e1,
-5.842866381901e0));
#66742=cartesian_point('',(-4.389424713749e1,-6.009983199232e1,
-5.681627047543e0));
#66743=cartesian_point('',(-4.388621751706e1,-6.012625729755e1,
-5.531074007675e0));
#66744=cartesian_point('',(-4.388151365865e1,-6.015220270985e1,
-5.391641407936e0));
#66745=cartesian_point('',(-4.387997262247e1,-6.017732386804e1,
-5.263290784038e0));
#66746=cartesian_point('',(-4.388145776260e1,-6.020139931666e1,
-5.145403126804e0));
#66747=cartesian_point('',(-4.388590942027e1,-6.022427147509e1,
-5.037091633605e0));
#66748=cartesian_point('',(-4.389340254183e1,-6.024585881572e1,
-4.937086071174e0));
#66749=cartesian_point('',(-4.390423185467e1,-6.026607487396e1,
-4.843981047248e0));
#66750=cartesian_point('',(-4.391880445109e1,-6.028443165651e1,
-4.757749449313e0));
#66751=cartesian_point('',(-4.393735291233e1,-6.030000311116e1,
-4.679652934849e0));
#66752=cartesian_point('',(-4.395969782777e1,-6.031179492838e1,
-4.611040235176e0));
#66753=cartesian_point('',(-4.398565092092e1,-6.031912082865e1,
-4.551987096412e0));
#66754=cartesian_point('',(-4.401518081419e1,-6.032136985179e1,
-4.502110064175e0));
#66755=cartesian_point('',(-4.404777979159e1,-6.031791721327e1,
-4.461839550630e0));
#66756=cartesian_point('',(-4.408215772780e1,-6.030853594905e1,
-4.432008872918e0));
#66757=cartesian_point('',(-4.411652160748e1,-6.029370959197e1,
-4.413034140707e0));
#66758=cartesian_point('',(-4.414936465138e1,-6.027433222136e1,
-4.404597581302e0));
#66759=cartesian_point('',(-4.419977418540e1,-6.023592399446e1,
-4.407325997179e0));
#66760=cartesian_point('',(-4.422945892646e1,-6.019894397582e1,
-4.435164898682e0));
#66761=cartesian_point('',(-4.424008289573e1,-6.017623008154e1,
-4.463874321632e0));
#66762=cartesian_point('',(-4.392708211075e1,-6.057624649161e1,
-6.614791662759e0));
#66763=cartesian_point('',(-4.394071308018e1,-6.058466828561e1,
-6.555639605771e0));
#66764=cartesian_point('',(-4.396901495724e1,-6.060000925107e1,
-6.435865339616e0));
#66765=cartesian_point('',(-4.401242352250e1,-6.061750197533e1,
-6.260282965017e0));
#66766=cartesian_point('',(-4.405584741844e1,-6.062953317080e1,
-6.091661180099e0));
#66767=cartesian_point('',(-4.409755011595e1,-6.063635086127e1,
-5.935504753684e0));
#66768=cartesian_point('',(-4.413719573274e1,-6.063862266411e1,
-5.791882685989e0));
#66769=cartesian_point('',(-4.417437903112e1,-6.063697047035e1,
-5.661194080683e0));
#66770=cartesian_point('',(-4.420882559811e1,-6.063200321780e1,
-5.543403965743e0));
#66771=cartesian_point('',(-4.424042266685e1,-6.062427119994e1,
-5.437964667642e0));
#66772=cartesian_point('',(-4.426912688999e1,-6.061424705617e1,
-5.344134122821e0));
#66773=cartesian_point('',(-4.429497431723e1,-6.060230020414e1,
-5.260914506965e0));
#66774=cartesian_point('',(-4.431797285690e1,-6.058870114609e1,
-5.187341053171e0));
#66775=cartesian_point('',(-4.433767606688e1,-6.057389226214e1,
-5.123699515432e0));
#66776=cartesian_point('',(-4.435329328982e1,-6.055871965608e1,
-5.071059644316e0));
#66777=cartesian_point('',(-4.436421701242e1,-6.054431476571e1,
-5.029882870708e0));
#66778=cartesian_point('',(-4.437036639649e1,-6.053161912179e1,
-4.999196264290e0));
#66779=cartesian_point('',(-4.437192399959e1,-6.052139415801e1,
-4.977443322736e0));
#66780=cartesian_point('',(-4.436930233428e1,-6.051441066193e1,
-4.963137916896e0));
#66781=cartesian_point('',(-4.436344030567e1,-6.051117033496e1,
-4.954647897691e0));
#66782=cartesian_point('',(-4.435580069747e1,-6.051156922833e1,
-4.950273145250e0));
#66783=cartesian_point('',(-4.434792858222e1,-6.051495259250e1,
-4.948665447928e0));
#66784=cartesian_point('',(-4.433666317983e1,-6.052410564046e1,
-4.949503824198e0));
#66785=cartesian_point('',(-4.433391253520e1,-6.053411693926e1,
-4.955825536081e0));
#66786=cartesian_point('',(-4.433896558479e1,-6.053740466461e1,
-4.965240156614e0));
#66787=(bounded_surface()b_spline_surface(3,3,((#66687,#66688,#66689,#66690,
#66691,#66692,#66693,#66694,#66695,#66696,#66697,#66698,#66699,#66700,#66701,
#66702,#66703,#66704,#66705,#66706,#66707,#66708,#66709,#66710,#66711),(#66712,
#66713,#66714,#66715,#66716,#66717,#66718,#66719,#66720,#66721,#66722,#66723,
#66724,#66725,#66726,#66727,#66728,#66729,#66730,#66731,#66732,#66733,#66734,
#66735,#66736),(#66737,#66738,#66739,#66740,#66741,#66742,#66743,#66744,#66745,
#66746,#66747,#66748,#66749,#66750,#66751,#66752,#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)),.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.978992029861e-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());
#66788=oriented_edge('',*,*,#65234,.t.);
#66789=oriented_edge('',*,*,#65217,.t.);
#66791=oriented_edge('',*,*,#66790,.f.);
#66792=oriented_edge('',*,*,#45959,.t.);
#66793=edge_loop('',(#66788,#66789,#66791,#66792));
#66794=face_outer_bound('',#66793,.f.);
#66796=cartesian_point('',(-4.419185072350e1,-5.995597597326e1,
-2.490846053290e1));
#66797=direction('',(-3.119240418072e-3,1.313608847097e-2,-9.999088526055e-1));
#66798=direction('',(9.731354867469e-1,2.302331955022e-1,-1.108092744773e-5));
#66799=axis2_placement_3d('',#66796,#66797,#66798);
#66800=cylindrical_surface('',#66799,3.000057677444e-1);
#66801=oriented_edge('',*,*,#66790,.t.);
#66802=oriented_edge('',*,*,#65202,.f.);
#66803=oriented_edge('',*,*,#65183,.t.);
#66804=oriented_edge('',*,*,#45961,.f.);
#66805=edge_loop('',(#66801,#66802,#66803,#66804));
#66806=face_outer_bound('',#66805,.f.);
#66808=cartesian_point('',(-4.358793897013e1,-5.887253987943e1,
-4.213845709942e1));
#66809=direction('',(3.247589355094e-1,4.376576012643e-1,-8.384434732660e-1));
#66810=direction('',(9.003102118964e-1,1.285602239183e-1,4.158290408102e-1));
#66811=axis2_placement_3d('',#66808,#66809,#66810);
#66812=cylindrical_surface('',#66811,2.999999999984e-1);
#66813=oriented_edge('',*,*,#49161,.t.);
#66814=oriented_edge('',*,*,#49228,.f.);
#66815=oriented_edge('',*,*,#65148,.f.);
#66816=oriented_edge('',*,*,#65179,.f.);
#66817=oriented_edge('',*,*,#65199,.f.);
#66818=edge_loop('',(#66813,#66814,#66815,#66816,#66817));
#66819=face_outer_bound('',#66818,.f.);
#66821=cartesian_point('',(0.e0,0.e0,-3.9e1));
#66822=direction('',(0.e0,0.e0,1.e0));
#66823=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#66824=axis2_placement_3d('',#66821,#66822,#66823);
#66825=toroidal_surface('',#66824,7.222506558621e1,1.e0);
#66826=oriented_edge('',*,*,#64391,.f.);
#66827=oriented_edge('',*,*,#64421,.t.);
#66828=oriented_edge('',*,*,#49404,.t.);
#66829=oriented_edge('',*,*,#49510,.f.);
#66830=oriented_edge('',*,*,#63725,.f.);
#66831=edge_loop('',(#66826,#66827,#66828,#66829,#66830));
#66832=face_outer_bound('',#66831,.f.);
#66834=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,0.e0));
#66835=direction('',(0.e0,0.e0,1.e0));
#66836=direction('',(1.e0,0.e0,0.e0));
#66837=axis2_placement_3d('',#66834,#66835,#66836);
#66838=cylindrical_surface('',#66837,2.25e0);
#66839=oriented_edge('',*,*,#63741,.f.);
#66841=oriented_edge('',*,*,#66840,.f.);
#66843=oriented_edge('',*,*,#66842,.f.);
#66845=oriented_edge('',*,*,#66844,.t.);
#66846=edge_loop('',(#66839,#66841,#66843,#66845));
#66847=face_outer_bound('',#66846,.f.);
#66849=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,0.e0));
#66850=direction('',(0.e0,0.e0,1.e0));
#66851=direction('',(1.e0,0.e0,0.e0));
#66852=axis2_placement_3d('',#66849,#66850,#66851);
#66853=cylindrical_surface('',#66852,2.25e0);
#66854=oriented_edge('',*,*,#63743,.f.);
#66855=oriented_edge('',*,*,#66844,.f.);
#66857=oriented_edge('',*,*,#66856,.f.);
#66858=oriented_edge('',*,*,#66840,.t.);
#66859=edge_loop('',(#66854,#66855,#66857,#66858));
#66860=face_outer_bound('',#66859,.f.);
#66862=cartesian_point('',(0.e0,0.e0,-1.1e1));
#66863=direction('',(0.e0,0.e0,1.e0));
#66864=direction('',(-1.e0,0.e0,0.e0));
#66865=axis2_placement_3d('',#66862,#66863,#66864);
#66866=plane('',#66865);
#66868=oriented_edge('',*,*,#66867,.t.);
#66870=oriented_edge('',*,*,#66869,.t.);
#66872=oriented_edge('',*,*,#66871,.t.);
#66874=oriented_edge('',*,*,#66873,.t.);
#66876=oriented_edge('',*,*,#66875,.t.);
#66878=oriented_edge('',*,*,#66877,.t.);
#66879=edge_loop('',(#66868,#66870,#66872,#66874,#66876,#66878));
#66880=face_outer_bound('',#66879,.f.);
#66881=oriented_edge('',*,*,#66842,.t.);
#66882=oriented_edge('',*,*,#66856,.t.);
#66883=edge_loop('',(#66881,#66882));
#66884=face_bound('',#66883,.f.);
#66886=cartesian_point('',(-4.550748317469e1,-5.038192776339e1,
-1.174567626453e1));
#66887=cartesian_point('',(-4.568989075794e1,-5.055155739462e1,
-1.174505764012e1));
#66888=cartesian_point('',(-4.605570296417e1,-5.097061700461e1,
-1.174384917226e1));
#66889=cartesian_point('',(-4.645727787311e1,-5.173297293560e1,
-1.174242853789e1));
#66890=cartesian_point('',(-4.666647657684e1,-5.262483612893e1,
-1.174161532914e1));
#66891=cartesian_point('',(-4.664418525562e1,-5.354043495273e1,
-1.174153492151e1));
#66892=cartesian_point('',(-4.639194144417e1,-5.442100973855e1,
-1.174219800231e1));
#66893=cartesian_point('',(-4.593050634590e1,-5.520182637585e1,
-1.174354452489e1));
#66894=cartesian_point('',(-4.549143289223e1,-5.564164882058e1,
-1.174487287429e1));
#66895=cartesian_point('',(-4.524242833022e1,-5.583266435125e1,
-1.174563333660e1));
#66896=cartesian_point('',(-4.522637347622e1,-5.584476559471e1,
-1.174568226670e1));
#66897=cartesian_point('',(-4.529551453112e1,-5.061064530105e1,
-1.119294257133e1));
#66898=cartesian_point('',(-4.546247310130e1,-5.076489516784e1,
-1.119191147689e1));
#66899=cartesian_point('',(-4.579756594601e1,-5.114643577566e1,
-1.118976787103e1));
#66900=cartesian_point('',(-4.616593741288e1,-5.184197705232e1,
-1.118737943219e1));
#66901=cartesian_point('',(-4.635810251596e1,-5.265674989104e1,
-1.118598609563e1));
#66902=cartesian_point('',(-4.633782827410e1,-5.349358575876e1,
-1.118585213951e1));
#66903=cartesian_point('',(-4.610651161485e1,-5.429809402343e1,
-1.118697888297e1));
#66904=cartesian_point('',(-4.568352342632e1,-5.501054182121e1,
-1.118927497329e1));
#66905=cartesian_point('',(-4.528148488408e1,-5.541092089473e1,
-1.119154589465e1));
#66906=cartesian_point('',(-4.505368793307e1,-5.558449742604e1,
-1.119285209572e1));
#66907=cartesian_point('',(-4.503900124237e1,-5.559549242874e1,
-1.119293653062e1));
#66908=cartesian_point('',(-4.560300728166e1,-5.027885574291e1,
-1.074783303099e1));
#66909=cartesian_point('',(-4.579356050813e1,-5.045413926264e1,
-1.074745251846e1));
#66910=cartesian_point('',(-4.617621374250e1,-5.088808189308e1,
-1.074654608804e1));
#66911=cartesian_point('',(-4.659727171455e1,-5.168028422990e1,
-1.074564630557e1));
#66912=cartesian_point('',(-4.681712279857e1,-5.260913234751e1,
-1.074509830522e1));
#66913=cartesian_point('',(-4.679407667036e1,-5.356343111050e1,
-1.074504892708e1));
#66914=cartesian_point('',(-4.652972004830e1,-5.448061889645e1,
-1.074548395226e1));
#66915=cartesian_point('',(-4.604644956722e1,-5.529213435437e1,
-1.074637745193e1));
#66916=cartesian_point('',(-4.558746880743e1,-5.574745807734e1,
-1.074726622930e1));
#66917=cartesian_point('',(-4.532756839377e1,-5.594461280102e1,
-1.074778276866e1));
#66918=cartesian_point('',(-4.531081251542e1,-5.595710020381e1,
-1.074781649649e1));
#66919=cartesian_point('',(-4.597525125685e1,-4.987719857866e1,
-1.106856099704e1));
#66920=cartesian_point('',(-4.619355180702e1,-5.007882529429e1,
-1.106893205920e1));
#66921=cartesian_point('',(-4.663171444172e1,-5.057760058402e1,
-1.106960562331e1));
#66922=cartesian_point('',(-4.711343779462e1,-5.148700049784e1,
-1.107044958196e1));
#66923=cartesian_point('',(-4.736475332286e1,-5.255239875610e1,
-1.107092232644e1));
#66924=cartesian_point('',(-4.733824531698e1,-5.364668599824e1,
-1.107097058161e1));
#66925=cartesian_point('',(-4.703574002778e1,-5.469867257662e1,
-1.107058139784e1));
#66926=cartesian_point('',(-4.648260152407e1,-5.563019419576e1,
-1.106979425340e1));
#66927=cartesian_point('',(-4.595690569686e1,-5.615360024776e1,
-1.106902003991e1));
#66928=cartesian_point('',(-4.565906429194e1,-5.638048369988e1,
-1.106857924287e1));
#66929=cartesian_point('',(-4.563986172164e1,-5.639485523144e1,
-1.106855103571e1));
#66930=(bounded_surface()b_spline_surface(3,3,((#66886,#66887,#66888,#66889,
#66890,#66891,#66892,#66893,#66894,#66895,#66896),(#66897,#66898,#66899,#66900,
#66901,#66902,#66903,#66904,#66905,#66906,#66907),(#66908,#66909,#66910,#66911,
#66912,#66913,#66914,#66915,#66916,#66917,#66918),(#66919,#66920,#66921,#66922,
#66923,#66924,#66925,#66926,#66927,#66928,#66929)),.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());
#66931=oriented_edge('',*,*,#66867,.f.);
#66933=oriented_edge('',*,*,#66932,.t.);
#66935=oriented_edge('',*,*,#66934,.f.);
#66937=oriented_edge('',*,*,#66936,.t.);
#66938=edge_loop('',(#66931,#66933,#66935,#66937));
#66939=face_outer_bound('',#66938,.f.);
#66941=cartesian_point('',(-4.388887155571e1,-4.814374712541e1,-1.15e1));
#66942=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#66943=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#66944=axis2_placement_3d('',#66941,#66942,#66943);
#66945=cylindrical_surface('',#66944,5.e-1);
#66947=oriented_edge('',*,*,#66946,.t.);
#66948=oriented_edge('',*,*,#66932,.f.);
#66949=oriented_edge('',*,*,#66877,.f.);
#66951=oriented_edge('',*,*,#66950,.f.);
#66952=edge_loop('',(#66947,#66948,#66949,#66951));
#66953=face_outer_bound('',#66952,.f.);
#66955=cartesian_point('',(-5.171934078057e1,-5.666908824887e1,-1.1e1));
#66956=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#66957=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#66958=axis2_placement_3d('',#66955,#66956,#66957);
#66959=plane('',#66958);
#66960=oriented_edge('',*,*,#66946,.f.);
#66962=oriented_edge('',*,*,#66961,.f.);
#66964=oriented_edge('',*,*,#66963,.t.);
#66965=edge_loop('',(#66960,#66962,#66964));
#66966=face_outer_bound('',#66965,.f.);
#66968=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-2.435e1));
#66969=direction('',(0.e0,0.e0,-1.e0));
#66970=direction('',(1.e0,0.e0,0.e0));
#66971=axis2_placement_3d('',#66968,#66969,#66970);
#66972=conical_surface('',#66971,3.733025116791e0,1.e0);
#66974=oriented_edge('',*,*,#66973,.f.);
#66976=oriented_edge('',*,*,#66975,.f.);
#66978=oriented_edge('',*,*,#66977,.f.);
#66980=oriented_edge('',*,*,#66979,.f.);
#66981=oriented_edge('',*,*,#66961,.t.);
#66983=oriented_edge('',*,*,#66982,.f.);
#66985=oriented_edge('',*,*,#66984,.f.);
#66987=oriented_edge('',*,*,#66986,.f.);
#66989=oriented_edge('',*,*,#66988,.t.);
#66991=oriented_edge('',*,*,#66990,.f.);
#66992=edge_loop('',(#66974,#66976,#66978,#66980,#66981,#66983,#66985,#66987,
#66989,#66991));
#66993=face_outer_bound('',#66992,.f.);
#66995=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.72e1));
#66996=direction('',(0.e0,0.e0,1.e0));
#66997=direction('',(6.402393564262e-1,-7.681754789649e-1,0.e0));
#66998=axis2_placement_3d('',#66995,#66996,#66997);
#66999=toroidal_surface('',#66998,4.457398865141e0,5.e-1);
#67001=oriented_edge('',*,*,#67000,.f.);
#67003=oriented_edge('',*,*,#67002,.f.);
#67005=oriented_edge('',*,*,#67004,.t.);
#67006=oriented_edge('',*,*,#66977,.t.);
#67007=oriented_edge('',*,*,#66975,.t.);
#67008=oriented_edge('',*,*,#66973,.t.);
#67010=oriented_edge('',*,*,#67009,.t.);
#67011=edge_loop('',(#67001,#67003,#67005,#67006,#67007,#67008,#67010));
#67012=face_outer_bound('',#67011,.f.);
#67014=cartesian_point('',(0.e0,0.e0,-3.77e1));
#67015=direction('',(0.e0,0.e0,-1.e0));
#67016=direction('',(0.e0,1.e0,0.e0));
#67017=axis2_placement_3d('',#67014,#67015,#67016);
#67018=plane('',#67017);
#67020=oriented_edge('',*,*,#67019,.t.);
#67022=oriented_edge('',*,*,#67021,.t.);
#67024=oriented_edge('',*,*,#67023,.t.);
#67026=oriented_edge('',*,*,#67025,.t.);
#67028=oriented_edge('',*,*,#67027,.t.);
#67030=oriented_edge('',*,*,#67029,.t.);
#67031=oriented_edge('',*,*,#67002,.t.);
#67032=oriented_edge('',*,*,#67000,.t.);
#67034=oriented_edge('',*,*,#67033,.t.);
#67035=edge_loop('',(#67020,#67022,#67024,#67026,#67028,#67030,#67031,#67032,
#67034));
#67036=face_outer_bound('',#67035,.f.);
#67038=cartesian_point('',(0.e0,0.e0,-3.72e1));
#67039=direction('',(0.e0,0.e0,1.e0));
#67040=direction('',(-6.010053616391e-1,-7.992449907764e-1,0.e0));
#67041=axis2_placement_3d('',#67038,#67039,#67040);
#67042=toroidal_surface('',#67041,7.085059542064e1,5.e-1);
#67043=oriented_edge('',*,*,#67019,.f.);
#67045=oriented_edge('',*,*,#67044,.t.);
#67047=oriented_edge('',*,*,#67046,.t.);
#67049=oriented_edge('',*,*,#67048,.f.);
#67050=edge_loop('',(#67043,#67045,#67047,#67049));
#67051=face_outer_bound('',#67050,.f.);
#67053=cartesian_point('',(-5.296005219039e1,-4.241513155918e1,
-3.719989610561e1));
#67054=direction('',(-5.028419561362e-6,-4.481543510974e-5,9.999999989831e-1));
#67055=direction('',(7.323806759657e-1,-6.808953992737e-1,-2.683190629257e-5));
#67056=axis2_placement_3d('',#67053,#67054,#67055);
#67057=toroidal_surface('',#67056,2.999138448809e0,4.999956815635e-1);
#67058=oriented_edge('',*,*,#67033,.f.);
#67059=oriented_edge('',*,*,#67009,.f.);
#67061=oriented_edge('',*,*,#67060,.t.);
#67062=oriented_edge('',*,*,#67044,.f.);
#67063=edge_loop('',(#67058,#67059,#67061,#67062));
#67064=face_outer_bound('',#67063,.f.);
#67066=cartesian_point('',(-5.296160629031e1,-4.244266810111e1,
-3.607235433708e1));
#67067=direction('',(-1.480471309064e-3,-2.605077570651e-2,9.996595246832e-1));
#67068=direction('',(-8.272870500111e-1,-5.615555402826e-1,-1.585913181148e-2));
#67069=axis2_placement_3d('',#67066,#67067,#67068);
#67070=cylindrical_surface('',#67069,3.500002394878e0);
#67071=oriented_edge('',*,*,#67060,.f.);
#67072=oriented_edge('',*,*,#66990,.t.);
#67074=oriented_edge('',*,*,#67073,.f.);
#67076=oriented_edge('',*,*,#67075,.f.);
#67077=edge_loop('',(#67071,#67072,#67074,#67076));
#67078=face_outer_bound('',#67077,.f.);
#67080=cartesian_point('',(-5.298201036394e1,-4.282197515187e1,
-2.152397388121e1));
#67081=direction('',(-1.380648787161e-3,-2.605743288589e-2,9.996594940280e-1));
#67082=direction('',(-8.249981913298e-1,-5.649126467973e-1,-1.586460812639e-2));
#67083=axis2_placement_3d('',#67080,#67081,#67082);
#67084=cylindrical_surface('',#67083,3.499933211912e0);
#67086=oriented_edge('',*,*,#67085,.t.);
#67088=oriented_edge('',*,*,#67087,.f.);
#67089=oriented_edge('',*,*,#67073,.t.);
#67091=oriented_edge('',*,*,#67090,.f.);
#67092=edge_loop('',(#67086,#67088,#67089,#67091));
#67093=face_outer_bound('',#67092,.f.);
#67095=cartesian_point('',(-5.584466611400e1,-4.522650950423e1,
-1.174568395121e1));
#67096=cartesian_point('',(-5.566630623283e1,-4.546307815658e1,
-1.174495952667e1));
#67097=cartesian_point('',(-5.524774017763e1,-4.589431675944e1,
-1.174365515562e1));
#67098=cartesian_point('',(-5.447778355405e1,-4.636604117126e1,
-1.174227327580e1));
#67099=cartesian_point('',(-5.361099895700e1,-4.663188692016e1,
-1.174156465126e1));
#67100=cartesian_point('',(-5.270617319784e1,-4.667310164182e1,
-1.174158267099e1));
#67101=cartesian_point('',(-5.180343720615e1,-4.648407865227e1,
-1.174233279656e1));
#67102=cartesian_point('',(-5.100858160997e1,-4.608558484645e1,
-1.174375136821e1));
#67103=cartesian_point('',(-5.056331339985e1,-4.570248511176e1,
-1.174501390384e1));
#67104=cartesian_point('',(-5.038201559138e1,-4.550756638179e1,
-1.174567691416e1));
#67105=cartesian_point('',(-5.559539121018e1,-4.503911752651e1,
-1.119291894681e1));
#67106=cartesian_point('',(-5.543333664020e1,-4.525552543794e1,
-1.119167880474e1));
#67107=cartesian_point('',(-5.505238148547e1,-4.565035500732e1,
-1.118944187757e1));
#67108=cartesian_point('',(-5.434992620380e1,-4.608274893690e1,
-1.118708754465e1));
#67109=cartesian_point('',(-5.355807144487e1,-4.632654001817e1,
-1.118588254438e1));
#67110=cartesian_point('',(-5.273108726752e1,-4.636418760803e1,
-1.118591041689e1));
#67111=cartesian_point('',(-5.190632143060e1,-4.619052820427e1,
-1.118719729375e1));
#67112=cartesian_point('',(-5.118102790969e1,-4.582493954097e1,
-1.118957542035e1));
#67113=cartesian_point('',(-5.077559468938e1,-4.547399088497e1,
-1.119182701789e1));
#67114=cartesian_point('',(-5.061073514072e1,-4.529558147644e1,
-1.119292658881e1));
#67115=cartesian_point('',(-5.595700642130e1,-4.531096113593e1,
-1.074779156853e1));
#67116=cartesian_point('',(-5.577295396669e1,-4.555786027612e1,
-1.074730479983e1));
#67117=cartesian_point('',(-5.533977322613e1,-4.600858808295e1,
-1.074642333204e1));
#67118=cartesian_point('',(-5.453969697010e1,-4.650258894134e1,
-1.074550904687e1));
#67119=cartesian_point('',(-5.363696846705e1,-4.678120476494e1,
-1.074504309777e1));
#67120=cartesian_point('',(-5.269389885293e1,-4.682412108174e1,
-1.074505145508e1));
#67121=cartesian_point('',(-5.175360207234e1,-4.662541950446e1,
-1.074555894380e1));
#67122=cartesian_point('',(-5.092742520153e1,-4.620750458359e1,
-1.074644869643e1));
#67123=cartesian_point('',(-5.046627981502e1,-4.580672554169e1,
-1.074741082805e1));
#67124=cartesian_point('',(-5.027893842658e1,-4.560310174412e1,
-1.074781165954e1));
#67125=cartesian_point('',(-5.639475071489e1,-4.564003465139e1,
-1.106856167122e1));
#67126=cartesian_point('',(-5.618292792283e1,-4.592298618503e1,
-1.106898326896e1));
#67127=cartesian_point('',(-5.568491695035e1,-4.643925649754e1,
-1.106974080601e1));
#67128=cartesian_point('',(-5.476646050411e1,-4.700469660993e1,
-1.107054950907e1));
#67129=cartesian_point('',(-5.373101613445e1,-4.732351732751e1,
-1.107096512007e1));
#67130=cartesian_point('',(-5.264960264006e1,-4.737274677164e1,
-1.107095345351e1));
#67131=cartesian_point('',(-5.157112240120e1,-4.714562993647e1,
-1.107051798343e1));
#67132=cartesian_point('',(-5.062280429692e1,-4.666753807275e1,
-1.106967245898e1));
#67133=cartesian_point('',(-5.009278742642e1,-4.620863696938e1,
-1.106897347493e1));
#67134=cartesian_point('',(-4.987729052047e1,-4.597536242166e1,
-1.106857357146e1));
#67135=(bounded_surface()b_spline_surface(3,3,((#67095,#67096,#67097,#67098,
#67099,#67100,#67101,#67102,#67103,#67104),(#67105,#67106,#67107,#67108,#67109,
#67110,#67111,#67112,#67113,#67114),(#67115,#67116,#67117,#67118,#67119,#67120,
#67121,#67122,#67123,#67124),(#67125,#67126,#67127,#67128,#67129,#67130,#67131,
#67132,#67133,#67134)),.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());
#67136=oriented_edge('',*,*,#67085,.f.);
#67138=oriented_edge('',*,*,#67137,.t.);
#67139=oriented_edge('',*,*,#66871,.f.);
#67141=oriented_edge('',*,*,#67140,.t.);
#67142=edge_loop('',(#67136,#67138,#67139,#67141));
#67143=face_outer_bound('',#67142,.f.);
#67145=cartesian_point('',(-5.040480005483e1,-4.614992448513e1,-1.15e1));
#67146=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#67147=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#67148=axis2_placement_3d('',#67145,#67146,#67147);
#67149=cylindrical_surface('',#67148,5.e-1);
#67151=oriented_edge('',*,*,#67150,.t.);
#67153=oriented_edge('',*,*,#67152,.f.);
#67154=oriented_edge('',*,*,#66873,.f.);
#67155=oriented_edge('',*,*,#67137,.f.);
#67156=edge_loop('',(#67151,#67153,#67154,#67155));
#67157=face_outer_bound('',#67156,.f.);
#67159=cartesian_point('',(5.171934078057e1,5.666908824887e1,-1.1e1));
#67160=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#67161=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#67162=axis2_placement_3d('',#67159,#67160,#67161);
#67163=plane('',#67162);
#67164=oriented_edge('',*,*,#67150,.f.);
#67165=oriented_edge('',*,*,#67090,.t.);
#67166=oriented_edge('',*,*,#66988,.f.);
#67167=edge_loop('',(#67164,#67165,#67166));
#67168=face_outer_bound('',#67167,.f.);
#67170=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.15e1));
#67171=direction('',(0.e0,0.e0,1.e0));
#67172=direction('',(-7.660037535267e-1,6.428360985376e-1,0.e0));
#67173=axis2_placement_3d('',#67170,#67171,#67172);
#67174=toroidal_surface('',#67173,3.008651368442e0,5.e-1);
#67175=oriented_edge('',*,*,#66986,.t.);
#67176=oriented_edge('',*,*,#66984,.t.);
#67177=oriented_edge('',*,*,#66982,.t.);
#67178=oriented_edge('',*,*,#66950,.t.);
#67179=oriented_edge('',*,*,#66875,.f.);
#67180=oriented_edge('',*,*,#67152,.t.);
#67181=edge_loop('',(#67175,#67176,#67177,#67178,#67179,#67180));
#67182=face_outer_bound('',#67181,.f.);
#67184=cartesian_point('',(0.e0,0.e0,-2.100872620322e1));
#67185=direction('',(0.e0,0.e0,1.e0));
#67186=direction('',(0.e0,1.e0,0.e0));
#67187=axis2_placement_3d('',#67184,#67185,#67186);
#67188=conical_surface('',#67187,7.163329132006e1,1.e0);
#67190=oriented_edge('',*,*,#67189,.t.);
#67192=oriented_edge('',*,*,#67191,.f.);
#67194=oriented_edge('',*,*,#67193,.t.);
#67196=oriented_edge('',*,*,#67195,.f.);
#67198=oriented_edge('',*,*,#67197,.t.);
#67200=oriented_edge('',*,*,#67199,.f.);
#67202=oriented_edge('',*,*,#67201,.f.);
#67204=oriented_edge('',*,*,#67203,.t.);
#67206=oriented_edge('',*,*,#67205,.t.);
#67208=oriented_edge('',*,*,#67207,.f.);
#67210=oriented_edge('',*,*,#67209,.f.);
#67212=oriented_edge('',*,*,#67211,.f.);
#67214=oriented_edge('',*,*,#67213,.t.);
#67216=oriented_edge('',*,*,#67215,.t.);
#67218=oriented_edge('',*,*,#67217,.f.);
#67220=oriented_edge('',*,*,#67219,.f.);
#67222=oriented_edge('',*,*,#67221,.t.);
#67224=oriented_edge('',*,*,#67223,.f.);
#67226=oriented_edge('',*,*,#67225,.t.);
#67228=oriented_edge('',*,*,#67227,.f.);
#67229=oriented_edge('',*,*,#67046,.f.);
#67230=oriented_edge('',*,*,#67075,.t.);
#67231=oriented_edge('',*,*,#67087,.t.);
#67232=oriented_edge('',*,*,#67140,.f.);
#67233=oriented_edge('',*,*,#66869,.f.);
#67234=oriented_edge('',*,*,#66936,.f.);
#67236=oriented_edge('',*,*,#67235,.t.);
#67238=oriented_edge('',*,*,#67237,.t.);
#67240=oriented_edge('',*,*,#67239,.f.);
#67242=oriented_edge('',*,*,#67241,.f.);
#67244=oriented_edge('',*,*,#67243,.t.);
#67246=oriented_edge('',*,*,#67245,.f.);
#67248=oriented_edge('',*,*,#67247,.f.);
#67249=oriented_edge('',*,*,#30155,.f.);
#67251=oriented_edge('',*,*,#67250,.t.);
#67252=edge_loop('',(#67190,#67192,#67194,#67196,#67198,#67200,#67202,#67204,
#67206,#67208,#67210,#67212,#67214,#67216,#67218,#67220,#67222,#67224,#67226,
#67228,#67229,#67230,#67231,#67232,#67233,#67234,#67236,#67238,#67240,#67242,
#67244,#67246,#67248,#67249,#67251));
#67253=face_outer_bound('',#67252,.f.);
#67255=cartesian_point('',(2.253948515504e-1,7.148099076512e1,
-2.694265870413e1));
#67256=cartesian_point('',(-1.231353262731e0,7.148563585591e1,
-2.693801361334e1));
#67257=cartesian_point('',(-4.301130596785e0,7.140023445827e1,
-2.702341501097e1));
#67258=cartesian_point('',(-8.967194555305e0,7.096466307333e1,
-2.745898639592e1));
#67259=cartesian_point('',(-1.365277791536e1,7.020061855363e1,
-2.822303091562e1));
#67260=cartesian_point('',(-1.801564533884e1,6.918655762604e1,
-2.923709184321e1));
#67261=cartesian_point('',(-2.074136485238e1,6.837510166988e1,
-3.004854779937e1));
#67262=cartesian_point('',(-2.200770220662e1,6.795891091822e1,
-3.046473855103e1));
#67263=cartesian_point('',(2.243602319431e-1,7.162220038335e1,
-2.740766674553e1));
#67264=cartesian_point('',(-1.225701137882e0,7.162682416439e1,
-2.740304296449e1));
#67265=cartesian_point('',(-4.281383530948e0,7.154181592871e1,
-2.748805120017e1));
#67266=cartesian_point('',(-8.926265263961e0,7.110822859456e1,
-2.792163853432e1));
#67267=cartesian_point('',(-1.359110908545e1,7.034757750015e1,
-2.868228962872e1));
#67268=cartesian_point('',(-1.793535761480e1,6.933785706836e1,
-2.969201006052e1));
#67269=cartesian_point('',(-2.064992583992e1,6.852972835030e1,
-3.050013877858e1));
#67270=cartesian_point('',(-2.191119590672e1,6.811520300135e1,
-3.091466412752e1));
#67271=cartesian_point('',(2.223440728904e-1,7.144290422964e1,
-2.785935527213e1));
#67272=cartesian_point('',(-1.214686865002e0,7.144748648444e1,
-2.785477301733e1));
#67273=cartesian_point('',(-4.242902503456e0,7.136324440189e1,
-2.793901509988e1));
#67274=cartesian_point('',(-8.846506519119e0,7.093352337952e1,
-2.836873612225e1));
#67275=cartesian_point('',(-1.347093528554e1,7.017948503928e1,
-2.912277446249e1));
#67276=cartesian_point('',(-1.777890125100e1,6.917822291412e1,
-3.012403658765e1));
#67277=cartesian_point('',(-2.047173900542e1,6.837657797152e1,
-3.092568153025e1));
#67278=cartesian_point('',(-2.172313446962e1,6.796529798614e1,
-3.133696151563e1));
#67279=cartesian_point('',(2.202248271854e-1,7.102122273145e1,
-2.810092083864e1));
#67280=cartesian_point('',(-1.203109429946e0,7.102576133677e1,
-2.809638223332e1));
#67281=cartesian_point('',(-4.202453932631e0,7.094232458091e1,
-2.817981898917e1));
#67282=cartesian_point('',(-8.762669692249e0,7.051666755570e1,
-2.860547601439e1));
#67283=cartesian_point('',(-1.334461697301e1,6.976958008119e1,
-2.935256348890e1));
#67284=cartesian_point('',(-1.761444523919e1,6.877720873774e1,
-3.034493483235e1));
#67285=cartesian_point('',(-2.028444143918e1,6.798237908744e1,
-3.113976448265e1));
#67286=cartesian_point('',(-2.152545741019e1,6.757451040176e1,
-3.154763316833e1));
#67287=(bounded_surface()b_spline_surface(3,3,((#67255,#67256,#67257,#67258,
#67259,#67260,#67261,#67262),(#67263,#67264,#67265,#67266,#67267,#67268,#67269,
#67270),(#67271,#67272,#67273,#67274,#67275,#67276,#67277,#67278),(#67279,
#67280,#67281,#67282,#67283,#67284,#67285,#67286)),.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.907296410689e-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());
#67288=oriented_edge('',*,*,#67189,.f.);
#67290=oriented_edge('',*,*,#67289,.t.);
#67292=oriented_edge('',*,*,#67291,.f.);
#67294=oriented_edge('',*,*,#67293,.f.);
#67295=edge_loop('',(#67288,#67290,#67292,#67294));
#67296=face_outer_bound('',#67295,.f.);
#67298=cartesian_point('',(2.200770129188e1,6.795890939926e1,
-3.046473814136e1));
#67299=cartesian_point('',(2.079217234551e1,6.835839903341e1,
-3.006524850721e1));
#67300=cartesian_point('',(1.811195261234e1,6.915959682823e1,
-2.926405071239e1));
#67301=cartesian_point('',(1.378754777329e1,7.017454092196e1,
-2.824910661866e1));
#67302=cartesian_point('',(9.073222631791e0,7.095178674691e1,
-2.747186079371e1));
#67303=cartesian_point('',(4.361183057936e0,7.139771465538e1,
-2.702593288524e1));
#67304=cartesian_point('',(1.255342402829e0,7.148571223587e1,
-2.693793530475e1));
#67305=cartesian_point('',(-2.253845517362e-1,7.148099049216e1,
-2.694265704846e1));
#67306=cartesian_point('',(2.191119515236e1,6.811520238243e1,
-3.091466419571e1));
#67307=cartesian_point('',(2.070053022294e1,6.851309343422e1,
-3.051677314392e1));
#67308=cartesian_point('',(1.803126588883e1,6.931100954657e1,
-2.971885703157e1));
#67309=cartesian_point('',(1.372529102116e1,7.032161507393e1,
-2.870825150421e1));
#67310=cartesian_point('',(9.031815945088e0,7.109541144979e1,
-2.793445512835e1));
#67311=cartesian_point('',(4.341160267934e0,7.153930869905e1,
-2.749055787909e1));
#67312=cartesian_point('',(1.249580173695e0,7.162690110497e1,
-2.740296547317e1));
#67313=cartesian_point('',(-2.243499811813e-1,7.162220103252e1,
-2.740766554562e1));
#67314=cartesian_point('',(2.172313354150e1,6.796529746140e1,
-3.133696233498e1));
#67315=cartesian_point('',(2.052194712680e1,6.836007335414e1,
-3.094218644223e1));
#67316=cartesian_point('',(1.787403158979e1,6.915159444855e1,
-3.015066534783e1));
#67317=cartesian_point('',(1.360397122584e1,7.015374540730e1,
-2.914851438908e1));
#67318=cartesian_point('',(8.951126693180e0,7.092081983824e1,
-2.838143995814e1));
#67319=cartesian_point('',(4.302141836973e0,7.136075993987e1,
-2.794149985651e1));
#67320=cartesian_point('',(1.238351312003e0,7.144756278169e1,
-2.785469701469e1));
#67321=cartesian_point('',(-2.223339125033e-1,7.144290494005e1,
-2.785935485633e1));
#67322=cartesian_point('',(2.152545624466e1,6.757450927958e1,
-3.154763424750e1));
#67323=cartesian_point('',(2.033423298595e1,6.796601073361e1,
-3.115613279346e1));
#67324=cartesian_point('',(1.770875782092e1,6.875080982955e1,
-3.037133369753e1));
#67325=cartesian_point('',(1.347644828757e1,6.974407393328e1,
-2.937806959379e1));
#67326=cartesian_point('',(8.866311758709e0,7.050408272284e1,
-2.861806080423e1));
#67327=cartesian_point('',(4.261128373757e0,7.093986334586e1,
-2.818228018121e1));
#67328=cartesian_point('',(1.226548312891e0,7.102583625276e1,
-2.809630727431e1));
#67329=cartesian_point('',(-2.202147612066e-1,7.102122280122e1,
-2.810092072585e1));
#67330=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,4),(0.e0,1.e0),(1.940748027607e-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());
#67332=oriented_edge('',*,*,#67331,.f.);
#67334=oriented_edge('',*,*,#67333,.t.);
#67336=oriented_edge('',*,*,#67335,.f.);
#67337=oriented_edge('',*,*,#67289,.f.);
#67338=edge_loop('',(#67332,#67334,#67336,#67337));
#67339=face_outer_bound('',#67338,.f.);
#67341=cartesian_point('',(0.e0,0.e0,-2.100872620322e1));
#67342=direction('',(0.e0,0.e0,1.e0));
#67343=direction('',(0.e0,1.e0,0.e0));
#67344=axis2_placement_3d('',#67341,#67342,#67343);
#67345=conical_surface('',#67344,7.163329132006e1,1.e0);
#67347=oriented_edge('',*,*,#67346,.t.);
#67349=oriented_edge('',*,*,#67348,.t.);
#67350=oriented_edge('',*,*,#67331,.t.);
#67351=oriented_edge('',*,*,#67250,.f.);
#67352=oriented_edge('',*,*,#30157,.f.);
#67353=oriented_edge('',*,*,#67247,.t.);
#67355=oriented_edge('',*,*,#67354,.f.);
#67357=oriented_edge('',*,*,#67356,.f.);
#67359=oriented_edge('',*,*,#67358,.t.);
#67361=oriented_edge('',*,*,#67360,.f.);
#67363=oriented_edge('',*,*,#67362,.f.);
#67365=oriented_edge('',*,*,#67364,.t.);
#67367=oriented_edge('',*,*,#67366,.t.);
#67369=oriented_edge('',*,*,#67368,.f.);
#67371=oriented_edge('',*,*,#67370,.f.);
#67373=oriented_edge('',*,*,#67372,.f.);
#67375=oriented_edge('',*,*,#67374,.t.);
#67377=oriented_edge('',*,*,#67376,.t.);
#67379=oriented_edge('',*,*,#67378,.f.);
#67381=oriented_edge('',*,*,#67380,.f.);
#67383=oriented_edge('',*,*,#67382,.t.);
#67385=oriented_edge('',*,*,#67384,.f.);
#67387=oriented_edge('',*,*,#67386,.t.);
#67389=oriented_edge('',*,*,#67388,.f.);
#67391=oriented_edge('',*,*,#67390,.f.);
#67393=oriented_edge('',*,*,#67392,.t.);
#67395=oriented_edge('',*,*,#67394,.t.);
#67397=oriented_edge('',*,*,#67396,.f.);
#67399=oriented_edge('',*,*,#67398,.f.);
#67401=oriented_edge('',*,*,#67400,.f.);
#67403=oriented_edge('',*,*,#67402,.t.);
#67405=oriented_edge('',*,*,#67404,.t.);
#67407=oriented_edge('',*,*,#67406,.f.);
#67409=oriented_edge('',*,*,#67408,.f.);
#67411=oriented_edge('',*,*,#67410,.t.);
#67413=oriented_edge('',*,*,#67412,.f.);
#67414=edge_loop('',(#67347,#67349,#67350,#67351,#67352,#67353,#67355,#67357,
#67359,#67361,#67363,#67365,#67367,#67369,#67371,#67373,#67375,#67377,#67379,
#67381,#67383,#67385,#67387,#67389,#67391,#67393,#67395,#67397,#67399,#67401,
#67403,#67405,#67407,#67409,#67411,#67413));
#67415=face_outer_bound('',#67414,.f.);
#67417=cartesian_point('',(2.407503313295e1,6.608186318835e1,
-3.832648521907e1));
#67418=direction('',(-2.681882635426e-2,2.833963121660e-2,9.992385180003e-1));
#67419=direction('',(5.779153773679e-1,8.160609926406e-1,-7.633668329625e-3));
#67420=axis2_placement_3d('',#67417,#67418,#67419);
#67421=cylindrical_surface('',#67420,9.999832899184e-1);
#67422=oriented_edge('',*,*,#67346,.f.);
#67424=oriented_edge('',*,*,#67423,.f.);
#67426=oriented_edge('',*,*,#67425,.f.);
#67428=oriented_edge('',*,*,#67427,.f.);
#67429=edge_loop('',(#67422,#67424,#67426,#67428));
#67430=face_outer_bound('',#67429,.f.);
#67432=cartesian_point('',(2.417361735002e1,6.597764973111e1,-4.2e1));
#67433=direction('',(1.370001001533e-9,3.769997480862e-9,-1.e0));
#67434=direction('',(3.440264783620e-1,9.389599470615e-1,4.011193254962e-9));
#67435=axis2_placement_3d('',#67432,#67433,#67434);
#67436=spherical_surface('',#67435,1.e0);
#67438=oriented_edge('',*,*,#67437,.f.);
#67440=oriented_edge('',*,*,#67439,.t.);
#67441=oriented_edge('',*,*,#67423,.t.);
#67442=edge_loop('',(#67438,#67440,#67441));
#67443=face_outer_bound('',#67442,.f.);
#67445=cartesian_point('',(0.e0,0.e0,-4.2e1));
#67446=direction('',(0.e0,0.e0,1.e0));
#67447=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#67448=axis2_placement_3d('',#67445,#67446,#67447);
#67449=toroidal_surface('',#67448,7.026673494497e1,1.e0);
#67450=oriented_edge('',*,*,#67437,.t.);
#67451=oriented_edge('',*,*,#67412,.t.);
#67453=oriented_edge('',*,*,#67452,.f.);
#67455=oriented_edge('',*,*,#67454,.f.);
#67456=edge_loop('',(#67450,#67451,#67453,#67455));
#67457=face_outer_bound('',#67456,.f.);
#67459=cartesian_point('',(4.109942859292e1,5.666499870864e1,
-4.296478668253e1));
#67460=cartesian_point('',(4.123996317724e1,5.657360152871e1,
-4.296478668253e1));
#67461=cartesian_point('',(4.153029510314e1,5.633528931141e1,
-4.296478668253e1));
#67462=cartesian_point('',(4.187559140362e1,5.586635659044e1,
-4.296478668253e1));
#67463=cartesian_point('',(4.209468675351e1,5.528729498622e1,
-4.296478668253e1));
#67464=cartesian_point('',(4.214894178747e1,5.467185251070e1,
-4.296478668253e1));
#67465=cartesian_point('',(4.203468240963e1,5.406550174286e1,
-4.296478668253e1));
#67466=cartesian_point('',(4.178932435913e1,5.357066357362e1,
-4.296478668253e1));
#67467=cartesian_point('',(4.156852343425e1,5.330458266635e1,
-4.296478668253e1));
#67468=cartesian_point('',(4.146935272472e1,5.320555966859e1,
-4.296478668253e1));
#67469=cartesian_point('',(4.155184495611e1,5.736118733776e1,
-4.319114984776e1));
#67470=cartesian_point('',(4.174407592334e1,5.723617647164e1,
-4.319114984776e1));
#67471=cartesian_point('',(4.214124149308e1,5.691016251787e1,
-4.319114984776e1));
#67472=cartesian_point('',(4.261394513199e1,5.626829811139e1,
-4.319114984776e1));
#67473=cartesian_point('',(4.291421362636e1,5.547486798371e1,
-4.319114984776e1));
#67474=cartesian_point('',(4.298868577038e1,5.463070646354e1,
-4.319114984776e1));
#67475=cartesian_point('',(4.283187717025e1,5.379838314773e1,
-4.319114984776e1));
#67476=cartesian_point('',(4.249499352285e1,5.311897958365e1,
-4.319114984776e1));
#67477=cartesian_point('',(4.219192432523e1,5.275375297922e1,
-4.319114984776e1));
#67478=cartesian_point('',(4.205583229642e1,5.261786491288e1,
-4.319114984776e1));
#67479=cartesian_point('',(4.188630978990e1,5.787586946041e1,
-4.258795874004e1));
#67480=cartesian_point('',(4.211675914075e1,5.772600848524e1,
-4.258795874004e1));
#67481=cartesian_point('',(4.259290526873e1,5.733515791391e1,
-4.258795874004e1));
#67482=cartesian_point('',(4.315979929894e1,5.656544762883e1,
-4.258795874004e1));
#67483=cartesian_point('',(4.352007791779e1,5.561353797121e1,
-4.258795874004e1));
#67484=cartesian_point('',(4.360949627708e1,5.460028778962e1,
-4.258795874004e1));
#67485=cartesian_point('',(4.342123165609e1,5.360090625743e1,
-4.258795874004e1));
#67486=cartesian_point('',(4.301668446677e1,5.278505618272e1,
-4.258795874004e1));
#67487=cartesian_point('',(4.265279553227e1,5.234653260714e1,
-4.258795874004e1));
#67488=cartesian_point('',(4.248940810940e1,5.218339073205e1,
-4.258795874004e1));
#67489=cartesian_point('',(4.177088327781e1,5.769824850822e1,
-4.175385072084e1));
#67490=cartesian_point('',(4.198814315618e1,5.755696350613e1,
-4.175385072084e1));
#67491=cartesian_point('',(4.243703245642e1,5.718848857452e1,
-4.175385072084e1));
#67492=cartesian_point('',(4.297142062280e1,5.646289893341e1,
-4.175385072084e1));
#67493=cartesian_point('',(4.331098926363e1,5.556568183995e1,
-4.175385072084e1));
#67494=cartesian_point('',(4.339524956346e1,5.461078551936e1,
-4.175385072084e1));
#67495=cartesian_point('',(4.321784066902e1,5.366905712522e1,
-4.175385072084e1));
#67496=cartesian_point('',(4.283664471381e1,5.290029584197e1,
-4.175385072084e1));
#67497=cartesian_point('',(4.249374516112e1,5.248706764238e1,
-4.175385072084e1));
#67498=cartesian_point('',(4.233977759891e1,5.233333127653e1,
-4.175385072084e1));
#67499=(bounded_surface()b_spline_surface(3,3,((#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,
#67496,#67497,#67498)),.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());
#67501=oriented_edge('',*,*,#67500,.t.);
#67502=oriented_edge('',*,*,#67452,.t.);
#67504=oriented_edge('',*,*,#67503,.t.);
#67506=oriented_edge('',*,*,#67505,.t.);
#67507=edge_loop('',(#67501,#67502,#67504,#67506));
#67508=face_outer_bound('',#67507,.f.);
#67510=cartesian_point('',(0.e0,0.e0,-4.3e1));
#67511=direction('',(0.e0,0.e0,1.e0));
#67512=direction('',(0.e0,1.e0,0.e0));
#67513=axis2_placement_3d('',#67510,#67511,#67512);
#67514=plane('',#67513);
#67516=oriented_edge('',*,*,#67515,.f.);
#67518=oriented_edge('',*,*,#67517,.t.);
#67519=oriented_edge('',*,*,#67454,.t.);
#67520=oriented_edge('',*,*,#67500,.f.);
#67522=oriented_edge('',*,*,#67521,.t.);
#67524=oriented_edge('',*,*,#67523,.f.);
#67526=oriented_edge('',*,*,#67525,.t.);
#67528=oriented_edge('',*,*,#67527,.f.);
#67530=oriented_edge('',*,*,#67529,.t.);
#67532=oriented_edge('',*,*,#67531,.f.);
#67534=oriented_edge('',*,*,#67533,.t.);
#67536=oriented_edge('',*,*,#67535,.t.);
#67538=oriented_edge('',*,*,#67537,.f.);
#67540=oriented_edge('',*,*,#67539,.t.);
#67542=oriented_edge('',*,*,#67541,.f.);
#67544=oriented_edge('',*,*,#67543,.t.);
#67546=oriented_edge('',*,*,#67545,.f.);
#67548=oriented_edge('',*,*,#67547,.t.);
#67550=oriented_edge('',*,*,#67549,.f.);
#67552=oriented_edge('',*,*,#67551,.t.);
#67554=oriented_edge('',*,*,#67553,.t.);
#67556=oriented_edge('',*,*,#67555,.t.);
#67558=oriented_edge('',*,*,#67557,.f.);
#67559=edge_loop('',(#67516,#67518,#67519,#67520,#67522,#67524,#67526,#67528,
#67530,#67532,#67534,#67536,#67538,#67540,#67542,#67544,#67546,#67548,#67550,
#67552,#67554,#67556,#67558));
#67560=face_outer_bound('',#67559,.f.);
#67562=cartesian_point('',(1.748511563196e1,5.491066450403e1,
-4.251851132594e1));
#67563=cartesian_point('',(1.757676981025e1,5.490607028076e1,
-4.252146344050e1));
#67564=cartesian_point('',(1.802558425174e1,5.490314974371e1,
-4.253827517768e1));
#67565=cartesian_point('',(1.883777421443e1,5.507554085575e1,
-4.258728765645e1));
#67566=cartesian_point('',(1.980110252558e1,5.559908787861e1,
-4.267452101033e1));
#67567=cartesian_point('',(2.064829256412e1,5.638318119239e1,
-4.277072804246e1));
#67568=cartesian_point('',(2.135280274148e1,5.739705357410e1,
-4.286346923085e1));
#67569=cartesian_point('',(2.181195689063e1,5.845433247007e1,
-4.293091023798e1));
#67570=cartesian_point('',(2.199866677051e1,5.917061447383e1,
-4.296111073514e1));
#67571=cartesian_point('',(2.205685635169e1,5.946814867591e1,
-4.297102230163e1));
#67572=cartesian_point('',(1.751527301527e1,5.534973607695e1,
-4.324400885549e1));
#67573=cartesian_point('',(1.759519852832e1,5.534843421763e1,
-4.324546647382e1));
#67574=cartesian_point('',(1.798634212985e1,5.536115526307e1,
-4.325376899386e1));
#67575=cartesian_point('',(1.868879024173e1,5.555728015615e1,
-4.327554795457e1));
#67576=cartesian_point('',(1.950159660146e1,5.609263617856e1,
-4.330404018445e1));
#67577=cartesian_point('',(2.019563833734e1,5.686121525828e1,
-4.331628313383e1));
#67578=cartesian_point('',(2.075419998295e1,5.782662521418e1,
-4.329938755487e1));
#67579=cartesian_point('',(2.110307533513e1,5.880947361358e1,
-4.324955190321e1));
#67580=cartesian_point('',(2.123666486948e1,5.946305583755e1,
-4.319828721237e1));
#67581=cartesian_point('',(2.127644137063e1,5.973248487789e1,
-4.317398157942e1));
#67582=cartesian_point('',(1.757343385336e1,5.619621052799e1,
-4.323765709349e1));
#67583=cartesian_point('',(1.763040528411e1,5.619648643104e1,
-4.323619766617e1));
#67584=cartesian_point('',(1.791029419786e1,5.621223704686e1,
-4.322788900890e1));
#67585=cartesian_point('',(1.842566917281e1,5.637222030301e1,
-4.319999773229e1));
#67586=cartesian_point('',(1.905642873019e1,5.680607886443e1,
-4.313482593956e1));
#67587=cartesian_point('',(1.963277420853e1,5.744199818385e1,
-4.303394649025e1));
#67588=cartesian_point('',(2.013671199157e1,5.825903101225e1,
-4.289330631577e1));
#67589=cartesian_point('',(2.049199727905e1,5.910911218003e1,
-4.273425325513e1));
#67590=cartesian_point('',(2.065567701482e1,5.968469700604e1,
-4.261925462910e1));
#67591=cartesian_point('',(2.071165006873e1,5.992378666389e1,
-4.257020064261e1));
#67592=cartesian_point('',(1.760285061968e1,5.662418278161e1,
-4.250565345378e1));
#67593=cartesian_point('',(1.764803884793e1,5.662278242280e1,
-4.250270059266e1));
#67594=cartesian_point('',(1.787164041885e1,5.662599464524e1,
-4.248588632270e1));
#67595=cartesian_point('',(1.830513822022e1,5.672522423965e1,
-4.243435133735e1));
#67596=cartesian_point('',(1.889994917939e1,5.704330994667e1,
-4.233198060512e1));
#67597=cartesian_point('',(1.950888667736e1,5.755886010044e1,
-4.219919395942e1));
#67598=cartesian_point('',(2.010282176672e1,5.827237265479e1,
-4.204143895631e1));
#67599=cartesian_point('',(2.057495154823e1,5.906089083654e1,
-4.188779115647e1));
#67600=cartesian_point('',(2.082257302452e1,5.961928270334e1,
-4.178897504512e1));
#67601=cartesian_point('',(2.091354928832e1,5.985540089179e1,
-4.174878851817e1));
#67602=(bounded_surface()b_spline_surface(3,3,((#67562,#67563,#67564,#67565,
#67566,#67567,#67568,#67569,#67570,#67571),(#67572,#67573,#67574,#67575,#67576,
#67577,#67578,#67579,#67580,#67581),(#67582,#67583,#67584,#67585,#67586,#67587,
#67588,#67589,#67590,#67591),(#67592,#67593,#67594,#67595,#67596,#67597,#67598,
#67599,#67600,#67601)),.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());
#67603=oriented_edge('',*,*,#67515,.t.);
#67605=oriented_edge('',*,*,#67604,.t.);
#67607=oriented_edge('',*,*,#67606,.f.);
#67609=oriented_edge('',*,*,#67608,.t.);
#67610=edge_loop('',(#67603,#67605,#67607,#67609));
#67611=face_outer_bound('',#67610,.f.);
#67613=cartesian_point('',(-2.182846140198e1,5.575735931288e1,-4.2e1));
#67614=direction('',(1.e0,0.e0,0.e0));
#67615=direction('',(0.e0,0.e0,-1.e0));
#67616=axis2_placement_3d('',#67613,#67614,#67615);
#67617=cylindrical_surface('',#67616,1.e0);
#67618=oriented_edge('',*,*,#67557,.t.);
#67620=oriented_edge('',*,*,#67619,.f.);
#67622=oriented_edge('',*,*,#67621,.t.);
#67623=oriented_edge('',*,*,#67604,.f.);
#67624=edge_loop('',(#67618,#67620,#67622,#67623));
#67625=face_outer_bound('',#67624,.f.);
#67627=cartesian_point('',(-2.205688701326e1,5.946830499899e1,
-4.297102685347e1));
#67628=cartesian_point('',(-2.199897137451e1,5.917213700012e1,
-4.296116152041e1));
#67629=cartesian_point('',(-2.181315753879e1,5.845840491137e1,
-4.293109976995e1));
#67630=cartesian_point('',(-2.135612431731e1,5.740344035772e1,
-4.286394140774e1));
#67631=cartesian_point('',(-2.065409352811e1,5.639004117723e1,
-4.277144918371e1));
#67632=cartesian_point('',(-1.980801603683e1,5.560407400693e1,
-4.267523474818e1));
#67633=cartesian_point('',(-1.884382429610e1,5.507743258967e1,
-4.258771838896e1));
#67634=cartesian_point('',(-1.802856511457e1,5.490325631160e1,
-4.253839775860e1));
#67635=cartesian_point('',(-1.757760209026e1,5.490604253303e1,
-4.252149100110e1));
#67636=cartesian_point('',(-1.748559091440e1,5.491064008347e1,
-4.251852628433e1));
#67637=cartesian_point('',(-2.127646154220e1,5.973262670903e1,
-4.317396915669e1));
#67638=cartesian_point('',(-2.123687320726e1,5.946443556222e1,
-4.319816404540e1));
#67639=cartesian_point('',(-2.110394727098e1,5.881320450685e1,
-4.324928199261e1));
#67640=cartesian_point('',(-2.075676522071e1,5.783261406339e1,
-4.329916052717e1));
#67641=cartesian_point('',(-2.020030666527e1,5.686782883905e1,
-4.331627017498e1));
#67642=cartesian_point('',(-1.950734607358e1,5.609762146643e1,
-4.330421811286e1));
#67643=cartesian_point('',(-1.869399037040e1,5.555932869540e1,
-4.327573401912e1));
#67644=cartesian_point('',(-1.798893855501e1,5.536136295177e1,
-4.325382832447e1));
#67645=cartesian_point('',(-1.759592397570e1,5.534843598928e1,
-4.324548104246e1));
#67646=cartesian_point('',(-1.751568721128e1,5.534972861701e1,
-4.324401761224e1));
#67647=cartesian_point('',(-2.071167807836e1,5.992391278023e1,
-4.257017452469e1));
#67648=cartesian_point('',(-2.065596625161e1,5.968592102579e1,
-4.261900365857e1));
#67649=cartesian_point('',(-2.049301285231e1,5.911238550507e1,
-4.273360817600e1));
#67650=cartesian_point('',(-2.013919593246e1,5.826416940269e1,
-4.289237531990e1));
#67651=cartesian_point('',(-1.963682138134e1,5.744753827464e1,
-4.303303027983e1));
#67652=cartesian_point('',(-1.906103536327e1,5.681015127863e1,
-4.313420764061e1));
#67653=cartesian_point('',(-1.842954169757e1,5.637386878805e1,
-4.319974302785e1));
#67654=cartesian_point('',(-1.791215881312e1,5.621243518444e1,
-4.322782513071e1));
#67655=cartesian_point('',(-1.763092336450e1,5.619650035629e1,
-4.323618403960e1));
#67656=cartesian_point('',(-1.757372941590e1,5.619621274322e1,
-4.323765032103e1));
#67657=cartesian_point('',(-2.091359682572e1,5.985552506158e1,
-4.174876642579e1));
#67658=cartesian_point('',(-2.082304243043e1,5.962048964036e1,
-4.178876815257e1));
#67659=cartesian_point('',(-2.057644405332e1,5.906403648783e1,
-4.188722215623e1));
#67660=cartesian_point('',(-2.010597987683e1,5.827703708353e1,
-4.204048681731e1));
#67661=cartesian_point('',(-1.951343124389e1,5.756354598353e1,
-4.219808715460e1));
#67662=cartesian_point('',(-1.890455003904e1,5.704644687153e1,
-4.233108284369e1));
#67663=cartesian_point('',(-1.830850130576e1,5.672630468828e1,
-4.243388995696e1));
#67664=cartesian_point('',(-1.787314001604e1,5.662608035798e1,
-4.248575953851e1));
#67665=cartesian_point('',(-1.764845129239e1,5.662277776216e1,
-4.250267109433e1));
#67666=cartesian_point('',(-1.760308564866e1,5.662417643389e1,
-4.250563698776e1));
#67667=(bounded_surface()b_spline_surface(3,3,((#67627,#67628,#67629,#67630,
#67631,#67632,#67633,#67634,#67635,#67636),(#67637,#67638,#67639,#67640,#67641,
#67642,#67643,#67644,#67645,#67646),(#67647,#67648,#67649,#67650,#67651,#67652,
#67653,#67654,#67655,#67656),(#67657,#67658,#67659,#67660,#67661,#67662,#67663,
#67664,#67665,#67666)),.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());
#67668=oriented_edge('',*,*,#67555,.f.);
#67670=oriented_edge('',*,*,#67669,.t.);
#67672=oriented_edge('',*,*,#67671,.f.);
#67673=oriented_edge('',*,*,#67619,.t.);
#67674=edge_loop('',(#67668,#67670,#67672,#67673));
#67675=face_outer_bound('',#67674,.f.);
#67677=cartesian_point('',(-2.441075087979e1,6.662916874953e1,-4.2e1));
#67678=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#67679=direction('',(0.e0,0.e0,-1.e0));
#67680=axis2_placement_3d('',#67677,#67678,#67679);
#67681=cylindrical_surface('',#67680,1.e0);
#67682=oriented_edge('',*,*,#67553,.f.);
#67684=oriented_edge('',*,*,#67683,.f.);
#67686=oriented_edge('',*,*,#67685,.t.);
#67687=oriented_edge('',*,*,#67669,.f.);
#67688=edge_loop('',(#67682,#67684,#67686,#67687));
#67689=face_outer_bound('',#67688,.f.);
#67691=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#67692=direction('',(0.e0,0.e0,-1.e0));
#67693=direction('',(3.440264785421e-1,-9.389599469956e-1,0.e0));
#67694=axis2_placement_3d('',#67691,#67692,#67693);
#67695=spherical_surface('',#67694,1.e0);
#67697=oriented_edge('',*,*,#67696,.f.);
#67699=oriented_edge('',*,*,#67698,.t.);
#67700=oriented_edge('',*,*,#67683,.t.);
#67701=edge_loop('',(#67697,#67699,#67700));
#67702=face_outer_bound('',#67701,.f.);
#67704=cartesian_point('',(0.e0,0.e0,-4.2e1));
#67705=direction('',(0.e0,0.e0,1.e0));
#67706=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#67707=axis2_placement_3d('',#67704,#67705,#67706);
#67708=toroidal_surface('',#67707,7.026673494497e1,1.e0);
#67709=oriented_edge('',*,*,#67696,.t.);
#67710=oriented_edge('',*,*,#67551,.f.);
#67712=oriented_edge('',*,*,#67711,.f.);
#67713=oriented_edge('',*,*,#67195,.t.);
#67714=edge_loop('',(#67709,#67710,#67712,#67713));
#67715=face_outer_bound('',#67714,.f.);
#67717=cartesian_point('',(-4.146920666213e1,5.320541384718e1,
-4.296478668261e1));
#67718=cartesian_point('',(-4.156843505732e1,5.330447617665e1,
-4.296478668261e1));
#67719=cartesian_point('',(-4.178929349509e1,5.357060133828e1,
-4.296478668261e1));
#67720=cartesian_point('',(-4.203468241710e1,5.406550175237e1,
-4.296478668261e1));
#67721=cartesian_point('',(-4.214894178544e1,5.467185250976e1,
-4.296478668261e1));
#67722=cartesian_point('',(-4.209468675864e1,5.528729498451e1,
-4.296478668261e1));
#67723=cartesian_point('',(-4.187559138995e1,5.586635660284e1,
-4.296478668261e1));
#67724=cartesian_point('',(-4.153032585811e1,5.633524757500e1,
-4.296478668261e1));
#67725=cartesian_point('',(-4.124004307077e1,5.657353594872e1,
-4.296478668261e1));
#67726=cartesian_point('',(-4.109955754966e1,5.666491484430e1,
-4.296478668261e1));
#67727=cartesian_point('',(-4.205563185725e1,5.261766480092e1,
-4.319114984749e1));
#67728=cartesian_point('',(-4.219180302300e1,5.275360680619e1,
-4.319114984749e1));
#67729=cartesian_point('',(-4.249495114290e1,5.311889413860e1,
-4.319114984749e1));
#67730=cartesian_point('',(-4.283187718074e1,5.379838315997e1,
-4.319114984749e1));
#67731=cartesian_point('',(-4.298868576679e1,5.463070646214e1,
-4.319114984749e1));
#67732=cartesian_point('',(-4.291421363313e1,5.547486798106e1,
-4.319114984749e1));
#67733=cartesian_point('',(-4.261394511208e1,5.626829812652e1,
-4.319114984749e1));
#67734=cartesian_point('',(-4.214128359846e1,5.691010539257e1,
-4.319114984749e1));
#67735=cartesian_point('',(-4.174418521036e1,5.723608675015e1,
-4.319114984749e1));
#67736=cartesian_point('',(-4.155202134762e1,5.736107262580e1,
-4.319114984749e1));
#67737=cartesian_point('',(-4.248916747036e1,5.218315048393e1,
-4.258795873998e1));
#67738=cartesian_point('',(-4.265264988880e1,5.234635709685e1,
-4.258795873998e1));
#67739=cartesian_point('',(-4.301663357321e1,5.278495357911e1,
-4.258795873998e1));
#67740=cartesian_point('',(-4.342123166874e1,5.360090627172e1,
-4.258795873998e1));
#67741=cartesian_point('',(-4.360949627226e1,5.460028778790e1,
-4.258795873998e1));
#67742=cartesian_point('',(-4.352007792570e1,5.561353796784e1,
-4.258795873998e1));
#67743=cartesian_point('',(-4.315979927433e1,5.656544764593e1,
-4.258795873998e1));
#67744=cartesian_point('',(-4.259295576526e1,5.733508941177e1,
-4.258795873998e1));
#67745=cartesian_point('',(-4.211689015789e1,5.772590091621e1,
-4.258795873998e1));
#67746=cartesian_point('',(-4.188652124921e1,5.787573194320e1,
-4.258795873998e1));
#67747=cartesian_point('',(-4.233955083330e1,5.233310487960e1,
-4.175385072106e1));
#67748=cartesian_point('',(-4.249360791814e1,5.248690225649e1,
-4.175385072106e1));
#67749=cartesian_point('',(-4.283659675853e1,5.290019915981e1,
-4.175385072106e1));
#67750=cartesian_point('',(-4.321784068109e1,5.366905713874e1,
-4.175385072106e1));
#67751=cartesian_point('',(-4.339524955926e1,5.461078551774e1,
-4.175385072106e1));
#67752=cartesian_point('',(-4.331098927133e1,5.556568183686e1,
-4.175385072106e1));
#67753=cartesian_point('',(-4.297142059998e1,5.646289894992e1,
-4.175385072106e1));
#67754=cartesian_point('',(-4.243708005723e1,5.718842399874e1,
-4.175385072106e1));
#67755=cartesian_point('',(-4.198826667419e1,5.755686209657e1,
-4.175385072106e1));
#67756=cartesian_point('',(-4.177108263504e1,5.769811886143e1,
-4.175385072106e1));
#67757=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#67758=oriented_edge('',*,*,#67549,.t.);
#67760=oriented_edge('',*,*,#67759,.t.);
#67762=oriented_edge('',*,*,#67761,.t.);
#67763=oriented_edge('',*,*,#67711,.t.);
#67764=edge_loop('',(#67758,#67760,#67762,#67763));
#67765=face_outer_bound('',#67764,.f.);
#67767=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.2e1));
#67768=direction('',(0.e0,0.e0,-1.e0));
#67769=direction('',(-7.274289711977e-1,-6.861829871560e-1,0.e0));
#67770=axis2_placement_3d('',#67767,#67768,#67769);
#67771=toroidal_surface('',#67770,8.050139473315e0,1.e0);
#67772=oriented_edge('',*,*,#67547,.f.);
#67774=oriented_edge('',*,*,#67773,.f.);
#67776=oriented_edge('',*,*,#67775,.t.);
#67778=oriented_edge('',*,*,#67777,.t.);
#67779=oriented_edge('',*,*,#67759,.f.);
#67780=edge_loop('',(#67772,#67774,#67776,#67778,#67779));
#67781=face_outer_bound('',#67780,.f.);
#67783=cartesian_point('',(-5.666499871148e1,4.109942859302e1,
-4.296478668253e1));
#67784=cartesian_point('',(-5.657360153198e1,4.123996317656e1,
-4.296478668253e1));
#67785=cartesian_point('',(-5.633528931523e1,4.153029510198e1,
-4.296478668253e1));
#67786=cartesian_point('',(-5.586635659496e1,4.187559140270e1,
-4.296478668253e1));
#67787=cartesian_point('',(-5.528729499034e1,4.209468675346e1,
-4.296478668253e1));
#67788=cartesian_point('',(-5.467185251426e1,4.214894178819e1,
-4.296478668253e1));
#67789=cartesian_point('',(-5.406550174574e1,4.203468241096e1,
-4.296478668253e1));
#67790=cartesian_point('',(-5.357066357510e1,4.178932436047e1,
-4.296478668253e1));
#67791=cartesian_point('',(-5.330458266686e1,4.156852343505e1,
-4.296478668253e1));
#67792=cartesian_point('',(-5.320555966845e1,4.146935272489e1,
-4.296478668253e1));
#67793=cartesian_point('',(-5.736118734132e1,4.155184495703e1,
-4.319114984804e1));
#67794=cartesian_point('',(-5.723617647578e1,4.174407592323e1,
-4.319114984804e1));
#67795=cartesian_point('',(-5.691016252271e1,4.214124149234e1,
-4.319114984804e1));
#67796=cartesian_point('',(-5.626829811721e1,4.261394513157e1,
-4.319114984804e1));
#67797=cartesian_point('',(-5.547486798900e1,4.291421362713e1,
-4.319114984804e1));
#67798=cartesian_point('',(-5.463070646803e1,4.298868577221e1,
-4.319114984804e1));
#67799=cartesian_point('',(-5.379838315121e1,4.283187717290e1,
-4.319114984804e1));
#67800=cartesian_point('',(-5.311897958510e1,4.249499352547e1,
-4.319114984804e1));
#67801=cartesian_point('',(-5.275375297928e1,4.219192432706e1,
-4.319114984804e1));
#67802=cartesian_point('',(-5.261786491202e1,4.205583229735e1,
-4.319114984804e1));
#67803=cartesian_point('',(-5.787586946405e1,4.188630979115e1,
-4.258795873901e1));
#67804=cartesian_point('',(-5.772600848958e1,4.211675914073e1,
-4.258795873901e1));
#67805=cartesian_point('',(-5.733515791915e1,4.259290526792e1,
-4.258795873901e1));
#67806=cartesian_point('',(-5.656544763534e1,4.315979929842e1,
-4.258795873901e1));
#67807=cartesian_point('',(-5.561353797724e1,4.352007791865e1,
-4.258795873901e1));
#67808=cartesian_point('',(-5.460028779483e1,4.360949627919e1,
-4.258795873901e1));
#67809=cartesian_point('',(-5.360090626153e1,4.342123165921e1,
-4.258795873901e1));
#67810=cartesian_point('',(-5.278505618443e1,4.301668446988e1,
-4.258795873901e1));
#67811=cartesian_point('',(-5.234653260721e1,4.265279553445e1,
-4.258795873901e1));
#67812=cartesian_point('',(-5.218339073104e1,4.248940811052e1,
-4.258795873901e1));
#67813=cartesian_point('',(-5.769824851044e1,4.177088327804e1,
-4.175385071913e1));
#67814=cartesian_point('',(-5.755696350908e1,4.198814315512e1,
-4.175385071913e1));
#67815=cartesian_point('',(-5.718848857847e1,4.243703245442e1,
-4.175385071913e1));
#67816=cartesian_point('',(-5.646289893888e1,4.297142062085e1,
-4.175385071913e1));
#67817=cartesian_point('',(-5.556568184535e1,4.331098926282e1,
-4.175385071913e1));
#67818=cartesian_point('',(-5.461078552440e1,4.339524956380e1,
-4.175385071913e1));
#67819=cartesian_point('',(-5.366905712963e1,4.321784067038e1,
-4.175385071913e1));
#67820=cartesian_point('',(-5.290029584449e1,4.283664471535e1,
-4.175385071913e1));
#67821=cartesian_point('',(-5.248706764354e1,4.249374516193e1,
-4.175385071913e1));
#67822=cartesian_point('',(-5.233333127674e1,4.233977759880e1,
-4.175385071913e1));
#67823=(bounded_surface()b_spline_surface(3,3,((#67783,#67784,#67785,#67786,
#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)),.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());
#67824=oriented_edge('',*,*,#67545,.t.);
#67826=oriented_edge('',*,*,#67825,.t.);
#67828=oriented_edge('',*,*,#67827,.t.);
#67829=oriented_edge('',*,*,#67773,.t.);
#67830=edge_loop('',(#67824,#67826,#67828,#67829));
#67831=face_outer_bound('',#67830,.f.);
#67833=cartesian_point('',(0.e0,0.e0,-4.2e1));
#67834=direction('',(0.e0,0.e0,1.e0));
#67835=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#67836=axis2_placement_3d('',#67833,#67834,#67835);
#67837=toroidal_surface('',#67836,7.026673494497e1,1.e0);
#67838=oriented_edge('',*,*,#67543,.f.);
#67840=oriented_edge('',*,*,#67839,.f.);
#67841=oriented_edge('',*,*,#67223,.t.);
#67842=oriented_edge('',*,*,#67825,.f.);
#67843=edge_loop('',(#67838,#67840,#67841,#67842));
#67844=face_outer_bound('',#67843,.f.);
#67846=cartesian_point('',(-5.320541384729e1,-4.146920666198e1,
-4.296478668261e1));
#67847=cartesian_point('',(-5.330447617669e1,-4.156843505710e1,
-4.296478668261e1));
#67848=cartesian_point('',(-5.357060133826e1,-4.178929349485e1,
-4.296478668261e1));
#67849=cartesian_point('',(-5.406550175233e1,-4.203468241681e1,
-4.296478668261e1));
#67850=cartesian_point('',(-5.467185250980e1,-4.214894178502e1,
-4.296478668261e1));
#67851=cartesian_point('',(-5.528729498456e1,-4.209468675794e1,
-4.296478668261e1));
#67852=cartesian_point('',(-5.586635660277e1,-4.187559138883e1,
-4.296478668261e1));
#67853=cartesian_point('',(-5.633524757236e1,-4.153032585822e1,
-4.296478668261e1));
#67854=cartesian_point('',(-5.657353594450e1,-4.124004307330e1,
-4.296478668261e1));
#67855=cartesian_point('',(-5.666491483892e1,-4.109955755477e1,
-4.296478668261e1));
#67856=cartesian_point('',(-5.261766480108e1,-4.205563185702e1,
-4.319114984747e1));
#67857=cartesian_point('',(-5.275360680627e1,-4.219180302270e1,
-4.319114984747e1));
#67858=cartesian_point('',(-5.311889413864e1,-4.249495114260e1,
-4.319114984747e1));
#67859=cartesian_point('',(-5.379838316007e1,-4.283187718042e1,
-4.319114984747e1));
#67860=cartesian_point('',(-5.463070646248e1,-4.298868576631e1,
-4.319114984747e1));
#67861=cartesian_point('',(-5.547486798156e1,-4.291421363225e1,
-4.319114984747e1));
#67862=cartesian_point('',(-5.626829812701e1,-4.261394511056e1,
-4.319114984747e1));
#67863=cartesian_point('',(-5.691010538962e1,-4.214128359857e1,
-4.319114984747e1));
#67864=cartesian_point('',(-5.723608674505e1,-4.174418521375e1,
-4.319114984747e1));
#67865=cartesian_point('',(-5.736107261914e1,-4.155202135454e1,
-4.319114984747e1));
#67866=cartesian_point('',(-5.218315048409e1,-4.248916747010e1,
-4.258795874007e1));
#67867=cartesian_point('',(-5.234635709693e1,-4.265264988847e1,
-4.258795874007e1));
#67868=cartesian_point('',(-5.278495357917e1,-4.301663357290e1,
-4.258795874007e1));
#67869=cartesian_point('',(-5.360090627190e1,-4.342123166844e1,
-4.258795874007e1));
#67870=cartesian_point('',(-5.460028778845e1,-4.360949627179e1,
-4.258795874007e1));
#67871=cartesian_point('',(-5.561353796869e1,-4.352007792473e1,
-4.258795874007e1));
#67872=cartesian_point('',(-5.656544764687e1,-4.315979927258e1,
-4.258795874007e1));
#67873=cartesian_point('',(-5.733508940864e1,-4.259295576541e1,
-4.258795874007e1));
#67874=cartesian_point('',(-5.772590091052e1,-4.211689016195e1,
-4.258795874007e1));
#67875=cartesian_point('',(-5.787573193563e1,-4.188652125749e1,
-4.258795874007e1));
#67876=cartesian_point('',(-5.233310487965e1,-4.233955083315e1,
-4.175385072121e1));
#67877=cartesian_point('',(-5.248690225647e1,-4.249360791793e1,
-4.175385072121e1));
#67878=cartesian_point('',(-5.290019915979e1,-4.283659675834e1,
-4.175385072121e1));
#67879=cartesian_point('',(-5.366905713885e1,-4.321784068093e1,
-4.175385072121e1));
#67880=cartesian_point('',(-5.461078551821e1,-4.339524955893e1,
-4.175385072121e1));
#67881=cartesian_point('',(-5.556568183763e1,-4.331098927053e1,
-4.175385072121e1));
#67882=cartesian_point('',(-5.646289895078e1,-4.297142059844e1,
-4.175385072121e1));
#67883=cartesian_point('',(-5.718842399579e1,-4.243708005747e1,
-4.175385072121e1));
#67884=cartesian_point('',(-5.755686209120e1,-4.198826667811e1,
-4.175385072121e1));
#67885=cartesian_point('',(-5.769811885431e1,-4.177108264293e1,
-4.175385072121e1));
#67886=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#67887=oriented_edge('',*,*,#67541,.t.);
#67889=oriented_edge('',*,*,#67888,.t.);
#67891=oriented_edge('',*,*,#67890,.t.);
#67892=oriented_edge('',*,*,#67839,.t.);
#67893=edge_loop('',(#67887,#67889,#67891,#67892));
#67894=face_outer_bound('',#67893,.f.);
#67896=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.2e1));
#67897=direction('',(0.e0,0.e0,-1.e0));
#67898=direction('',(6.861829871560e-1,-7.274289711977e-1,0.e0));
#67899=axis2_placement_3d('',#67896,#67897,#67898);
#67900=toroidal_surface('',#67899,8.050139473315e0,1.e0);
#67901=oriented_edge('',*,*,#67539,.f.);
#67903=oriented_edge('',*,*,#67902,.f.);
#67905=oriented_edge('',*,*,#67904,.t.);
#67907=oriented_edge('',*,*,#67906,.t.);
#67908=oriented_edge('',*,*,#67888,.f.);
#67909=edge_loop('',(#67901,#67903,#67905,#67907,#67908));
#67910=face_outer_bound('',#67909,.f.);
#67912=cartesian_point('',(-4.109942859292e1,-5.666499871216e1,
-4.296478668253e1));
#67913=cartesian_point('',(-4.123996317654e1,-5.657360153265e1,
-4.296478668253e1));
#67914=cartesian_point('',(-4.153029510199e1,-5.633528931591e1,
-4.296478668253e1));
#67915=cartesian_point('',(-4.187559140273e1,-5.586635659570e1,
-4.296478668253e1));
#67916=cartesian_point('',(-4.209468675356e1,-5.528729499122e1,
-4.296478668253e1));
#67917=cartesian_point('',(-4.214894178845e1,-5.467185251524e1,
-4.296478668253e1));
#67918=cartesian_point('',(-4.203468241144e1,-5.406550174676e1,
-4.296478668253e1));
#67919=cartesian_point('',(-4.178932436102e1,-5.357066357569e1,
-4.296478668253e1));
#67920=cartesian_point('',(-4.156852343541e1,-5.330458266709e1,
-4.296478668253e1));
#67921=cartesian_point('',(-4.146935272497e1,-5.320555966840e1,
-4.296478668253e1));
#67922=cartesian_point('',(-4.155184495664e1,-5.736118734175e1,
-4.319114984793e1));
#67923=cartesian_point('',(-4.174407592290e1,-5.723617647621e1,
-4.319114984793e1));
#67924=cartesian_point('',(-4.214124149201e1,-5.691016252320e1,
-4.319114984793e1));
#67925=cartesian_point('',(-4.261394513122e1,-5.626829811786e1,
-4.319114984793e1));
#67926=cartesian_point('',(-4.291421362681e1,-5.547486798997e1,
-4.319114984793e1));
#67927=cartesian_point('',(-4.298868577209e1,-5.463070646929e1,
-4.319114984793e1));
#67928=cartesian_point('',(-4.283187717313e1,-5.379838315267e1,
-4.319114984793e1));
#67929=cartesian_point('',(-4.249499352584e1,-5.311897958610e1,
-4.319114984793e1));
#67930=cartesian_point('',(-4.219192432724e1,-5.275375297985e1,
-4.319114984793e1));
#67931=cartesian_point('',(-4.205583229718e1,-5.261786491224e1,
-4.319114984793e1));
#67932=cartesian_point('',(-4.188630979063e1,-5.787586946445e1,
-4.258795873937e1));
#67933=cartesian_point('',(-4.211675914028e1,-5.772600848998e1,
-4.258795873937e1));
#67934=cartesian_point('',(-4.259290526747e1,-5.733515791962e1,
-4.258795873937e1));
#67935=cartesian_point('',(-4.315979929794e1,-5.656544763602e1,
-4.258795873937e1));
#67936=cartesian_point('',(-4.352007791820e1,-5.561353797832e1,
-4.258795873937e1));
#67937=cartesian_point('',(-4.360949627898e1,-5.460028779629e1,
-4.258795873937e1));
#67938=cartesian_point('',(-4.342123165942e1,-5.360090626326e1,
-4.258795873937e1));
#67939=cartesian_point('',(-4.301668447028e1,-5.278505618563e1,
-4.258795873937e1));
#67940=cartesian_point('',(-4.265279553464e1,-5.234653260792e1,
-4.258795873937e1));
#67941=cartesian_point('',(-4.248940811028e1,-5.218339073133e1,
-4.258795873937e1));
#67942=cartesian_point('',(-4.177088327788e1,-5.769824851134e1,
-4.175385071973e1));
#67943=cartesian_point('',(-4.198814315507e1,-5.755696350996e1,
-4.175385071973e1));
#67944=cartesian_point('',(-4.243703245444e1,-5.718848857936e1,
-4.175385071973e1));
#67945=cartesian_point('',(-4.297142062093e1,-5.646289893983e1,
-4.175385071973e1));
#67946=cartesian_point('',(-4.331098926300e1,-5.556568184652e1,
-4.175385071973e1));
#67947=cartesian_point('',(-4.339524956421e1,-5.461078552577e1,
-4.175385071973e1));
#67948=cartesian_point('',(-4.321784067116e1,-5.366905713108e1,
-4.175385071973e1));
#67949=cartesian_point('',(-4.283664471624e1,-5.290029584530e1,
-4.175385071973e1));
#67950=cartesian_point('',(-4.249374516256e1,-5.248706764382e1,
-4.175385071973e1));
#67951=cartesian_point('',(-4.233977759900e1,-5.233333127659e1,
-4.175385071973e1));
#67952=(bounded_surface()b_spline_surface(3,3,((#67912,#67913,#67914,#67915,
#67916,#67917,#67918,#67919,#67920,#67921),(#67922,#67923,#67924,#67925,#67926,
#67927,#67928,#67929,#67930,#67931),(#67932,#67933,#67934,#67935,#67936,#67937,
#67938,#67939,#67940,#67941),(#67942,#67943,#67944,#67945,#67946,#67947,#67948,
#67949,#67950,#67951)),.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());
#67953=oriented_edge('',*,*,#67537,.t.);
#67955=oriented_edge('',*,*,#67954,.t.);
#67957=oriented_edge('',*,*,#67956,.t.);
#67958=oriented_edge('',*,*,#67902,.t.);
#67959=edge_loop('',(#67953,#67955,#67957,#67958));
#67960=face_outer_bound('',#67959,.f.);
#67962=cartesian_point('',(0.e0,0.e0,-4.2e1));
#67963=direction('',(0.e0,0.e0,1.e0));
#67964=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#67965=axis2_placement_3d('',#67962,#67963,#67964);
#67966=toroidal_surface('',#67965,7.026673494497e1,1.e0);
#67967=oriented_edge('',*,*,#67535,.f.);
#67968=oriented_edge('',*,*,#67533,.f.);
#67970=oriented_edge('',*,*,#67969,.f.);
#67971=oriented_edge('',*,*,#67356,.t.);
#67972=oriented_edge('',*,*,#67354,.t.);
#67973=oriented_edge('',*,*,#67245,.t.);
#67974=oriented_edge('',*,*,#67954,.f.);
#67975=edge_loop('',(#67967,#67968,#67970,#67971,#67972,#67973,#67974));
#67976=face_outer_bound('',#67975,.f.);
#67978=cartesian_point('',(4.146920666213e1,-5.320541384718e1,
-4.296478668261e1));
#67979=cartesian_point('',(4.156843505732e1,-5.330447617665e1,
-4.296478668261e1));
#67980=cartesian_point('',(4.178929349509e1,-5.357060133828e1,
-4.296478668261e1));
#67981=cartesian_point('',(4.203468241710e1,-5.406550175237e1,
-4.296478668261e1));
#67982=cartesian_point('',(4.214894178544e1,-5.467185250976e1,
-4.296478668261e1));
#67983=cartesian_point('',(4.209468675864e1,-5.528729498451e1,
-4.296478668261e1));
#67984=cartesian_point('',(4.187559138995e1,-5.586635660284e1,
-4.296478668261e1));
#67985=cartesian_point('',(4.153032585932e1,-5.633524757336e1,
-4.296478668261e1));
#67986=cartesian_point('',(4.124004307392e1,-5.657353594614e1,
-4.296478668261e1));
#67987=cartesian_point('',(4.109955755474e1,-5.666491484100e1,
-4.296478668261e1));
#67988=cartesian_point('',(4.205563185727e1,-5.261766480091e1,
-4.319114984749e1));
#67989=cartesian_point('',(4.219180302302e1,-5.275360680618e1,
-4.319114984749e1));
#67990=cartesian_point('',(4.249495114292e1,-5.311889413859e1,
-4.319114984749e1));
#67991=cartesian_point('',(4.283187718076e1,-5.379838315997e1,
-4.319114984749e1));
#67992=cartesian_point('',(4.298868576681e1,-5.463070646214e1,
-4.319114984749e1));
#67993=cartesian_point('',(4.291421363315e1,-5.547486798106e1,
-4.319114984749e1));
#67994=cartesian_point('',(4.261394511209e1,-5.626829812653e1,
-4.319114984749e1));
#67995=cartesian_point('',(4.214128360013e1,-5.691010539032e1,
-4.319114984749e1));
#67996=cartesian_point('',(4.174418521467e1,-5.723608674663e1,
-4.319114984749e1));
#67997=cartesian_point('',(4.155202135458e1,-5.736107262130e1,
-4.319114984749e1));
#67998=cartesian_point('',(4.248916747037e1,-5.218315048392e1,
-4.258795873996e1));
#67999=cartesian_point('',(4.265264988882e1,-5.234635709684e1,
-4.258795873996e1));
#68000=cartesian_point('',(4.301663357323e1,-5.278495357910e1,
-4.258795873996e1));
#68001=cartesian_point('',(4.342123166876e1,-5.360090627172e1,
-4.258795873996e1));
#68002=cartesian_point('',(4.360949627229e1,-5.460028778790e1,
-4.258795873996e1));
#68003=cartesian_point('',(4.352007792572e1,-5.561353796784e1,
-4.258795873996e1));
#68004=cartesian_point('',(4.315979927435e1,-5.656544764594e1,
-4.258795873996e1));
#68005=cartesian_point('',(4.259295576726e1,-5.733508940909e1,
-4.258795873996e1));
#68006=cartesian_point('',(4.211689016306e1,-5.772590091199e1,
-4.258795873996e1));
#68007=cartesian_point('',(4.188652125754e1,-5.787573193780e1,
-4.258795873996e1));
#68008=cartesian_point('',(4.233955083329e1,-5.233310487960e1,
-4.175385072103e1));
#68009=cartesian_point('',(4.249360791813e1,-5.248690225650e1,
-4.175385072103e1));
#68010=cartesian_point('',(4.283659675852e1,-5.290019915981e1,
-4.175385072103e1));
#68011=cartesian_point('',(4.321784068108e1,-5.366905713875e1,
-4.175385072103e1));
#68012=cartesian_point('',(4.339524955925e1,-5.461078551774e1,
-4.175385072103e1));
#68013=cartesian_point('',(4.331098927132e1,-5.556568183686e1,
-4.175385072103e1));
#68014=cartesian_point('',(4.297142059997e1,-5.646289894992e1,
-4.175385072103e1));
#68015=cartesian_point('',(4.243708005909e1,-5.718842399620e1,
-4.175385072103e1));
#68016=cartesian_point('',(4.198826667906e1,-5.755686209258e1,
-4.175385072103e1));
#68017=cartesian_point('',(4.177108264288e1,-5.769811885632e1,
-4.175385072103e1));
#68018=(bounded_surface()b_spline_surface(3,3,((#67978,#67979,#67980,#67981,
#67982,#67983,#67984,#67985,#67986,#67987),(#67988,#67989,#67990,#67991,#67992,
#67993,#67994,#67995,#67996,#67997),(#67998,#67999,#68000,#68001,#68002,#68003,
#68004,#68005,#68006,#68007),(#68008,#68009,#68010,#68011,#68012,#68013,#68014,
#68015,#68016,#68017)),.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());
#68019=oriented_edge('',*,*,#67531,.t.);
#68021=oriented_edge('',*,*,#68020,.t.);
#68023=oriented_edge('',*,*,#68022,.t.);
#68024=oriented_edge('',*,*,#67969,.t.);
#68025=edge_loop('',(#68019,#68021,#68023,#68024));
#68026=face_outer_bound('',#68025,.f.);
#68028=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.2e1));
#68029=direction('',(0.e0,0.e0,-1.e0));
#68030=direction('',(7.274289711977e-1,6.861829871560e-1,0.e0));
#68031=axis2_placement_3d('',#68028,#68029,#68030);
#68032=toroidal_surface('',#68031,8.050139473315e0,1.e0);
#68033=oriented_edge('',*,*,#67529,.f.);
#68035=oriented_edge('',*,*,#68034,.f.);
#68037=oriented_edge('',*,*,#68036,.t.);
#68039=oriented_edge('',*,*,#68038,.t.);
#68040=oriented_edge('',*,*,#68020,.f.);
#68041=edge_loop('',(#68033,#68035,#68037,#68039,#68040));
#68042=face_outer_bound('',#68041,.f.);
#68044=cartesian_point('',(5.666499871150e1,-4.109942859298e1,
-4.296478668253e1));
#68045=cartesian_point('',(5.657360153200e1,-4.123996317654e1,
-4.296478668253e1));
#68046=cartesian_point('',(5.633528931524e1,-4.153029510197e1,
-4.296478668253e1));
#68047=cartesian_point('',(5.586635659496e1,-4.187559140270e1,
-4.296478668253e1));
#68048=cartesian_point('',(5.528729499034e1,-4.209468675346e1,
-4.296478668253e1));
#68049=cartesian_point('',(5.467185251426e1,-4.214894178819e1,
-4.296478668253e1));
#68050=cartesian_point('',(5.406550174574e1,-4.203468241096e1,
-4.296478668253e1));
#68051=cartesian_point('',(5.357066357510e1,-4.178932436047e1,
-4.296478668253e1));
#68052=cartesian_point('',(5.330458266686e1,-4.156852343505e1,
-4.296478668253e1));
#68053=cartesian_point('',(5.320555966845e1,-4.146935272489e1,
-4.296478668253e1));
#68054=cartesian_point('',(5.736118734135e1,-4.155184495699e1,
-4.319114984804e1));
#68055=cartesian_point('',(5.723617647580e1,-4.174407592320e1,
-4.319114984804e1));
#68056=cartesian_point('',(5.691016252272e1,-4.214124149233e1,
-4.319114984804e1));
#68057=cartesian_point('',(5.626829811721e1,-4.261394513157e1,
-4.319114984804e1));
#68058=cartesian_point('',(5.547486798900e1,-4.291421362713e1,
-4.319114984804e1));
#68059=cartesian_point('',(5.463070646803e1,-4.298868577221e1,
-4.319114984804e1));
#68060=cartesian_point('',(5.379838315121e1,-4.283187717290e1,
-4.319114984804e1));
#68061=cartesian_point('',(5.311897958510e1,-4.249499352547e1,
-4.319114984804e1));
#68062=cartesian_point('',(5.275375297928e1,-4.219192432706e1,
-4.319114984804e1));
#68063=cartesian_point('',(5.261786491202e1,-4.205583229735e1,
-4.319114984804e1));
#68064=cartesian_point('',(5.787586946409e1,-4.188630979109e1,
-4.258795873901e1));
#68065=cartesian_point('',(5.772600848961e1,-4.211675914069e1,
-4.258795873901e1));
#68066=cartesian_point('',(5.733515791917e1,-4.259290526791e1,
-4.258795873901e1));
#68067=cartesian_point('',(5.656544763534e1,-4.315979929842e1,
-4.258795873901e1));
#68068=cartesian_point('',(5.561353797724e1,-4.352007791865e1,
-4.258795873901e1));
#68069=cartesian_point('',(5.460028779483e1,-4.360949627919e1,
-4.258795873901e1));
#68070=cartesian_point('',(5.360090626153e1,-4.342123165921e1,
-4.258795873901e1));
#68071=cartesian_point('',(5.278505618443e1,-4.301668446988e1,
-4.258795873901e1));
#68072=cartesian_point('',(5.234653260721e1,-4.265279553445e1,
-4.258795873901e1));
#68073=cartesian_point('',(5.218339073104e1,-4.248940811052e1,
-4.258795873901e1));
#68074=cartesian_point('',(5.769824851047e1,-4.177088327799e1,
-4.175385071913e1));
#68075=cartesian_point('',(5.755696350911e1,-4.198814315509e1,
-4.175385071913e1));
#68076=cartesian_point('',(5.718848857849e1,-4.243703245441e1,
-4.175385071913e1));
#68077=cartesian_point('',(5.646289893888e1,-4.297142062085e1,
-4.175385071913e1));
#68078=cartesian_point('',(5.556568184535e1,-4.331098926282e1,
-4.175385071913e1));
#68079=cartesian_point('',(5.461078552440e1,-4.339524956380e1,
-4.175385071913e1));
#68080=cartesian_point('',(5.366905712963e1,-4.321784067038e1,
-4.175385071913e1));
#68081=cartesian_point('',(5.290029584449e1,-4.283664471535e1,
-4.175385071913e1));
#68082=cartesian_point('',(5.248706764354e1,-4.249374516193e1,
-4.175385071913e1));
#68083=cartesian_point('',(5.233333127674e1,-4.233977759880e1,
-4.175385071913e1));
#68084=(bounded_surface()b_spline_surface(3,3,((#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,#68072,#68073),(#68074,#68075,#68076,#68077,#68078,#68079,#68080,
#68081,#68082,#68083)),.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());
#68085=oriented_edge('',*,*,#67527,.t.);
#68087=oriented_edge('',*,*,#68086,.t.);
#68089=oriented_edge('',*,*,#68088,.t.);
#68090=oriented_edge('',*,*,#68034,.t.);
#68091=edge_loop('',(#68085,#68087,#68089,#68090));
#68092=face_outer_bound('',#68091,.f.);
#68094=cartesian_point('',(0.e0,0.e0,-4.2e1));
#68095=direction('',(0.e0,0.e0,1.e0));
#68096=direction('',(2.751246010521e-1,9.614085780228e-1,0.e0));
#68097=axis2_placement_3d('',#68094,#68095,#68096);
#68098=toroidal_surface('',#68097,7.026673494497e1,1.e0);
#68099=oriented_edge('',*,*,#67525,.f.);
#68101=oriented_edge('',*,*,#68100,.f.);
#68102=oriented_edge('',*,*,#67384,.t.);
#68103=oriented_edge('',*,*,#68086,.f.);
#68104=edge_loop('',(#68099,#68101,#68102,#68103));
#68105=face_outer_bound('',#68104,.f.);
#68107=cartesian_point('',(5.320541384729e1,4.146920666197e1,
-4.296478668261e1));
#68108=cartesian_point('',(5.330447617670e1,4.156843505710e1,
-4.296478668261e1));
#68109=cartesian_point('',(5.357060133828e1,4.178929349485e1,
-4.296478668261e1));
#68110=cartesian_point('',(5.406550175236e1,4.203468241681e1,
-4.296478668261e1));
#68111=cartesian_point('',(5.467185250986e1,4.214894178500e1,
-4.296478668261e1));
#68112=cartesian_point('',(5.528729498466e1,4.209468675790e1,
-4.296478668261e1));
#68113=cartesian_point('',(5.586635660291e1,4.187559138876e1,
-4.296478668261e1));
#68114=cartesian_point('',(5.633524757250e1,4.153032585814e1,
-4.296478668261e1));
#68115=cartesian_point('',(5.657353594461e1,4.124004307325e1,
-4.296478668261e1));
#68116=cartesian_point('',(5.666491483903e1,4.109955755476e1,
-4.296478668261e1));
#68117=cartesian_point('',(5.261766480093e1,4.205563185715e1,
-4.319114984752e1));
#68118=cartesian_point('',(5.275360680614e1,4.219180302285e1,
-4.319114984752e1));
#68119=cartesian_point('',(5.311889413855e1,4.249495114277e1,
-4.319114984752e1));
#68120=cartesian_point('',(5.379838316006e1,4.283187718062e1,
-4.319114984752e1));
#68121=cartesian_point('',(5.463070646256e1,4.298868576650e1,
-4.319114984752e1));
#68122=cartesian_point('',(5.547486798174e1,4.291421363241e1,
-4.319114984752e1));
#68123=cartesian_point('',(5.626829812728e1,4.261394511066e1,
-4.319114984752e1));
#68124=cartesian_point('',(5.691010538990e1,4.214128359864e1,
-4.319114984752e1));
#68125=cartesian_point('',(5.723608674532e1,4.174418521384e1,
-4.319114984752e1));
#68126=cartesian_point('',(5.736107261940e1,4.155202135467e1,
-4.319114984752e1));
#68127=cartesian_point('',(5.218315048391e1,4.248916747027e1,
-4.258795873987e1));
#68128=cartesian_point('',(5.234635709677e1,4.265264988866e1,
-4.258795873987e1));
#68129=cartesian_point('',(5.278495357906e1,4.301663357312e1,
-4.258795873987e1));
#68130=cartesian_point('',(5.360090627188e1,4.342123166869e1,
-4.258795873987e1));
#68131=cartesian_point('',(5.460028778855e1,4.360949627204e1,
-4.258795873987e1));
#68132=cartesian_point('',(5.561353796890e1,4.352007792494e1,
-4.258795873987e1));
#68133=cartesian_point('',(5.656544764717e1,4.315979927271e1,
-4.258795873987e1));
#68134=cartesian_point('',(5.733508940895e1,4.259295576551e1,
-4.258795873987e1));
#68135=cartesian_point('',(5.772590091082e1,4.211689016207e1,
-4.258795873987e1));
#68136=cartesian_point('',(5.787573193592e1,4.188652125767e1,
-4.258795873987e1));
#68137=cartesian_point('',(5.233310487971e1,4.233955083308e1,
-4.175385072088e1));
#68138=cartesian_point('',(5.248690225654e1,4.249360791786e1,
-4.175385072088e1));
#68139=cartesian_point('',(5.290019915986e1,4.283659675828e1,
-4.175385072088e1));
#68140=cartesian_point('',(5.366905713893e1,4.321784068085e1,
-4.175385072088e1));
#68141=cartesian_point('',(5.461078551832e1,4.339524955883e1,
-4.175385072088e1));
#68142=cartesian_point('',(5.556568183775e1,4.331098927040e1,
-4.175385072088e1));
#68143=cartesian_point('',(5.646289895091e1,4.297142059827e1,
-4.175385072088e1));
#68144=cartesian_point('',(5.718842399585e1,4.243708005732e1,
-4.175385072088e1));
#68145=cartesian_point('',(5.755686209124e1,4.198826667802e1,
-4.175385072088e1));
#68146=cartesian_point('',(5.769811885430e1,4.177108264291e1,
-4.175385072088e1));
#68147=(bounded_surface()b_spline_surface(3,3,((#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,#68146)),.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());
#68148=oriented_edge('',*,*,#67523,.t.);
#68150=oriented_edge('',*,*,#68149,.t.);
#68152=oriented_edge('',*,*,#68151,.t.);
#68153=oriented_edge('',*,*,#68100,.t.);
#68154=edge_loop('',(#68148,#68150,#68152,#68153));
#68155=face_outer_bound('',#68154,.f.);
#68157=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.2e1));
#68158=direction('',(0.e0,0.e0,-1.e0));
#68159=direction('',(-6.861829871560e-1,7.274289711977e-1,0.e0));
#68160=axis2_placement_3d('',#68157,#68158,#68159);
#68161=toroidal_surface('',#68160,8.050139473315e0,1.e0);
#68162=oriented_edge('',*,*,#67521,.f.);
#68163=oriented_edge('',*,*,#67505,.f.);
#68165=oriented_edge('',*,*,#68164,.t.);
#68167=oriented_edge('',*,*,#68166,.t.);
#68168=oriented_edge('',*,*,#68149,.f.);
#68169=edge_loop('',(#68162,#68163,#68165,#68167,#68168));
#68170=face_outer_bound('',#68169,.f.);
#68172=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.012178893569e1));
#68173=direction('',(0.e0,0.e0,-1.e0));
#68174=direction('',(0.e0,1.e0,0.e0));
#68175=axis2_placement_3d('',#68172,#68173,#68174);
#68176=conical_surface('',#68175,6.881997459936e0,5.e0);
#68178=oriented_edge('',*,*,#68177,.f.);
#68180=oriented_edge('',*,*,#68179,.f.);
#68182=oriented_edge('',*,*,#68181,.t.);
#68183=oriented_edge('',*,*,#68166,.f.);
#68184=oriented_edge('',*,*,#68164,.f.);
#68186=oriented_edge('',*,*,#68185,.t.);
#68187=edge_loop('',(#68178,#68180,#68182,#68183,#68184,#68186));
#68188=face_outer_bound('',#68187,.f.);
#68190=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.82e1));
#68191=direction('',(0.e0,0.e0,-1.e0));
#68192=direction('',(7.146124503757e-1,-6.995205828051e-1,0.e0));
#68193=axis2_placement_3d('',#68190,#68191,#68192);
#68194=toroidal_surface('',#68193,6.211952795602e0,5.e-1);
#68195=oriented_edge('',*,*,#68179,.t.);
#68196=oriented_edge('',*,*,#68177,.t.);
#68198=oriented_edge('',*,*,#68197,.f.);
#68200=oriented_edge('',*,*,#68199,.f.);
#68202=oriented_edge('',*,*,#68201,.f.);
#68203=edge_loop('',(#68195,#68196,#68198,#68200,#68202));
#68204=face_outer_bound('',#68203,.f.);
#68206=cartesian_point('',(4.273008477523e1,5.214081175110e1,
-3.841492052959e1));
#68207=cartesian_point('',(4.290367657654e1,5.231660909830e1,
-3.841395239574e1));
#68208=cartesian_point('',(4.324885459509e1,5.274738258609e1,
-3.841247563402e1));
#68209=cartesian_point('',(4.361587980569e1,5.352038418232e1,
-3.841243231315e1));
#68210=cartesian_point('',(4.378732168862e1,5.441567885345e1,
-3.841508368577e1));
#68211=cartesian_point('',(4.372770265393e1,5.532760996138e1,
-3.842022496019e1));
#68212=cartesian_point('',(4.343962461039e1,5.619802295324e1,
-3.842749035479e1));
#68213=cartesian_point('',(4.293242144843e1,5.698267423114e1,
-3.843649495507e1));
#68214=cartesian_point('',(4.246532130783e1,5.740655962954e1,
-3.844323683970e1));
#68215=cartesian_point('',(4.220114884046e1,5.758854847771e1,
-3.844674050853e1));
#68216=cartesian_point('',(4.220040073996e1,5.758906342593e1,
-3.844675042779e1));
#68217=cartesian_point('',(4.254448398341e1,5.232488632573e1,
-3.786585508980e1));
#68218=cartesian_point('',(4.270605054309e1,5.248689670957e1,
-3.786435578990e1));
#68219=cartesian_point('',(4.302732192120e1,5.288494829405e1,
-3.786196069887e1));
#68220=cartesian_point('',(4.336762752902e1,5.360158176038e1,
-3.786192685549e1));
#68221=cartesian_point('',(4.352336251787e1,5.443186621617e1,
-3.786608582196e1));
#68222=cartesian_point('',(4.346198812012e1,5.527550388632e1,
-3.787423979455e1));
#68223=cartesian_point('',(4.318758235236e1,5.607674350756e1,
-3.788591236785e1));
#68224=cartesian_point('',(4.271124104398e1,5.679370270918e1,
-3.790063829243e1));
#68225=cartesian_point('',(4.227689577843e1,5.717692944179e1,
-3.791189164015e1));
#68226=cartesian_point('',(4.203245730653e1,5.734034853655e1,
-3.791781646605e1));
#68227=cartesian_point('',(4.203176509859e1,5.734081093014e1,
-3.791783324160e1));
#68228=cartesian_point('',(4.286451990852e1,5.200748218748e1,
-3.745764303626e1));
#68229=cartesian_point('',(4.304886173795e1,5.219124274388e1,
-3.745711882605e1));
#68230=cartesian_point('',(4.341548322398e1,5.264353604178e1,
-3.745618002845e1));
#68231=cartesian_point('',(4.380300762685e1,5.345954146940e1,
-3.745619937477e1));
#68232=cartesian_point('',(4.397813592635e1,5.440499749397e1,
-3.745770313269e1));
#68233=cartesian_point('',(4.390407813886e1,5.536381967612e1,
-3.746073407198e1));
#68234=cartesian_point('',(4.358677257690e1,5.627106811115e1,
-3.746521008847e1));
#68235=cartesian_point('',(4.304077374405e1,5.707837849318e1,
-3.747109122971e1));
#68236=cartesian_point('',(4.254615437137e1,5.750641646945e1,
-3.747578784466e1));
#68237=cartesian_point('',(4.226872726528e1,5.768797826373e1,
-3.747832724667e1));
#68238=cartesian_point('',(4.226794164581e1,5.768849198290e1,
-3.747833443823e1));
#68239=cartesian_point('',(4.323413194362e1,5.164090956961e1,
-3.777199855257e1));
#68240=cartesian_point('',(4.344359412485e1,5.185096279883e1,
-3.777256615632e1));
#68241=cartesian_point('',(4.386019722945e1,5.236716538976e1,
-3.777338301391e1));
#68242=cartesian_point('',(4.430159065333e1,5.329667490207e1,
-3.777342346525e1));
#68243=cartesian_point('',(4.450357643008e1,5.437336140631e1,
-3.777189296250e1));
#68244=cartesian_point('',(4.442398142963e1,5.546670473256e1,
-3.776896561018e1));
#68245=cartesian_point('',(4.406833747209e1,5.650407848795e1,
-3.776489663949e1));
#68246=cartesian_point('',(4.345142575802e1,5.743103021737e1,
-3.775997096615e1));
#68247=cartesian_point('',(4.288939567162e1,5.792549200643e1,
-3.775638618953e1));
#68248=cartesian_point('',(4.257326707576e1,5.813605507269e1,
-3.775455791532e1));
#68249=cartesian_point('',(4.257237185483e1,5.813665085718e1,
-3.775455274007e1));
#68250=(bounded_surface()b_spline_surface(3,3,((#68206,#68207,#68208,#68209,
#68210,#68211,#68212,#68213,#68214,#68215,#68216),(#68217,#68218,#68219,#68220,
#68221,#68222,#68223,#68224,#68225,#68226,#68227),(#68228,#68229,#68230,#68231,
#68232,#68233,#68234,#68235,#68236,#68237,#68238),(#68239,#68240,#68241,#68242,
#68243,#68244,#68245,#68246,#68247,#68248,#68249)),.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());
#68252=oriented_edge('',*,*,#68251,.f.);
#68254=oriented_edge('',*,*,#68253,.f.);
#68255=oriented_edge('',*,*,#68197,.t.);
#68257=oriented_edge('',*,*,#68256,.f.);
#68258=edge_loop('',(#68252,#68254,#68255,#68257));
#68259=face_outer_bound('',#68258,.f.);
#68261=cartesian_point('',(4.199659057354e1,5.672801677279e1,
-3.856106297503e1));
#68262=cartesian_point('',(4.199986960371e1,5.672565086302e1,
-3.855791640370e1));
#68263=cartesian_point('',(4.202450859180e1,5.670787244578e1,
-3.853705126090e1));
#68264=cartesian_point('',(4.213883031263e1,5.662482506564e1,
-3.845933549948e1));
#68265=cartesian_point('',(4.230522296496e1,5.650311804152e1,
-3.834495827612e1));
#68266=cartesian_point('',(4.250689453596e1,5.635455198456e1,
-3.821019292553e1));
#68267=cartesian_point('',(4.273223320255e1,5.618699580705e1,
-3.806757709549e1));
#68268=cartesian_point('',(4.297307908321e1,5.600600887475e1,
-3.792961228466e1));
#68269=cartesian_point('',(4.322175825211e1,5.581694281634e1,
-3.780776536205e1));
#68270=cartesian_point('',(4.347036562715e1,5.562557560814e1,
-3.771211311934e1));
#68271=cartesian_point('',(4.371151928795e1,5.543755745789e1,
-3.765005222052e1));
#68272=cartesian_point('',(4.392905335489e1,5.526576507527e1,
-3.762640738836e1));
#68273=cartesian_point('',(4.406245293744e1,5.515916392410e1,
-3.763352960203e1));
#68274=cartesian_point('',(4.412076006351e1,5.511231910907e1,
-3.764174834733e1));
#68275=cartesian_point('',(4.246208878053e1,5.706649395226e1,
-3.882936785647e1));
#68276=cartesian_point('',(4.246131104170e1,5.706697696311e1,
-3.882910296329e1));
#68277=cartesian_point('',(4.246807892047e1,5.706174424391e1,
-3.882099677352e1));
#68278=cartesian_point('',(4.258665493619e1,5.697530214096e1,
-3.874086462175e1));
#68279=cartesian_point('',(4.275187138930e1,5.685384620987e1,
-3.862799243210e1));
#68280=cartesian_point('',(4.295117232025e1,5.670633733977e1,
-3.849566584852e1));
#68281=cartesian_point('',(4.317090917957e1,5.654216037217e1,
-3.835753434929e1));
#68282=cartesian_point('',(4.340237403227e1,5.636741873883e1,
-3.822589970707e1));
#68283=cartesian_point('',(4.363763956969e1,5.618778602717e1,
-3.811154453076e1));
#68284=cartesian_point('',(4.386805326830e1,5.600976783398e1,
-3.802372134185e1));
#68285=cartesian_point('',(4.408607747175e1,5.583931083855e1,
-3.796829248644e1));
#68286=cartesian_point('',(4.427660491124e1,5.568863420091e1,
-3.794806060390e1));
#68287=cartesian_point('',(4.438885210722e1,5.559898357417e1,
-3.795419527006e1));
#68288=cartesian_point('',(4.443672167051e1,5.556059910082e1,
-3.796086049972e1));
#68289=cartesian_point('',(4.252417004111e1,5.758095146127e1,
-3.846164043968e1));
#68290=cartesian_point('',(4.252953765917e1,5.757705220409e1,
-3.845709989651e1));
#68291=cartesian_point('',(4.256356768921e1,5.755237479505e1,
-3.843005569468e1));
#68292=cartesian_point('',(4.267788358339e1,5.746944857957e1,
-3.835343588127e1));
#68293=cartesian_point('',(4.284779223399e1,5.734541631797e1,
-3.823837605350e1));
#68294=cartesian_point('',(4.305417786633e1,5.719365380890e1,
-3.810250460600e1));
#68295=cartesian_point('',(4.328619771603e1,5.702144799868e1,
-3.795785491850e1));
#68296=cartesian_point('',(4.353581064357e1,5.683420050318e1,
-3.781701907493e1));
#68297=cartesian_point('',(4.379532914279e1,5.663720763465e1,
-3.769177428882e1));
#68298=cartesian_point('',(4.405706670739e1,5.643600518537e1,
-3.759257119760e1));
#68299=cartesian_point('',(4.431358592651e1,5.623620475407e1,
-3.752750235145e1));
#68300=cartesian_point('',(4.454792697888e1,5.605122965580e1,
-3.750230958420e1));
#68301=cartesian_point('',(4.469383526913e1,5.593461336060e1,
-3.750987969767e1));
#68302=cartesian_point('',(4.475818160277e1,5.588288499195e1,
-3.751880303624e1));
#68303=cartesian_point('',(4.209104560476e1,5.751075055778e1,
-3.800157522773e1));
#68304=cartesian_point('',(4.210367463637e1,5.750171714064e1,
-3.799192336562e1));
#68305=cartesian_point('',(4.216979228203e1,5.745435413106e1,
-3.794224452762e1));
#68306=cartesian_point('',(4.227763233821e1,5.737665608270e1,
-3.786987269809e1));
#68307=cartesian_point('',(4.245116404757e1,5.725102923839e1,
-3.775216703996e1));
#68308=cartesian_point('',(4.266361480838e1,5.709599137982e1,
-3.761200827066e1));
#68309=cartesian_point('',(4.290764172692e1,5.691621952606e1,
-3.745947518587e1));
#68310=cartesian_point('',(4.317609943376e1,5.671620524817e1,
-3.730751098534e1));
#68311=cartesian_point('',(4.346167885632e1,5.650072616039e1,
-3.716909580326e1));
#68312=cartesian_point('',(4.375794468276e1,5.627408470659e1,
-3.705612933371e1));
#68313=cartesian_point('',(4.405766751360e1,5.604142127812e1,
-3.697940143847e1));
#68314=cartesian_point('',(4.434186285857e1,5.581744467535e1,
-3.694820874862e1));
#68315=cartesian_point('',(4.452647692483e1,5.566981595753e1,
-3.695751495823e1));
#68316=cartesian_point('',(4.460985303055e1,5.560266875116e1,
-3.696916935777e1));
#68317=(bounded_surface()b_spline_surface(3,3,((#68261,#68262,#68263,#68264,
#68265,#68266,#68267,#68268,#68269,#68270,#68271,#68272,#68273,#68274),(#68275,
#68276,#68277,#68278,#68279,#68280,#68281,#68282,#68283,#68284,#68285,#68286,
#68287,#68288),(#68289,#68290,#68291,#68292,#68293,#68294,#68295,#68296,#68297,
#68298,#68299,#68300,#68301,#68302),(#68303,#68304,#68305,#68306,#68307,#68308,
#68309,#68310,#68311,#68312,#68313,#68314,#68315,#68316)),.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());
#68318=oriented_edge('',*,*,#67408,.t.);
#68320=oriented_edge('',*,*,#68319,.f.);
#68321=oriented_edge('',*,*,#68251,.t.);
#68322=edge_loop('',(#68318,#68320,#68321));
#68323=face_outer_bound('',#68322,.f.);
#68325=cartesian_point('',(0.e0,0.e0,-3.72e1));
#68326=direction('',(0.e0,0.e0,1.e0));
#68327=direction('',(6.015558150395e-1,7.988307714355e-1,0.e0));
#68328=axis2_placement_3d('',#68325,#68326,#68327);
#68329=toroidal_surface('',#68328,7.085059542064e1,5.e-1);
#68331=oriented_edge('',*,*,#68330,.f.);
#68332=oriented_edge('',*,*,#68319,.t.);
#68333=oriented_edge('',*,*,#67406,.t.);
#68335=oriented_edge('',*,*,#68334,.t.);
#68336=edge_loop('',(#68331,#68332,#68333,#68335));
#68337=face_outer_bound('',#68336,.f.);
#68339=cartesian_point('',(0.e0,0.e0,-3.77e1));
#68340=direction('',(0.e0,0.e0,-1.e0));
#68341=direction('',(0.e0,1.e0,0.e0));
#68342=axis2_placement_3d('',#68339,#68340,#68341);
#68343=plane('',#68342);
#68345=oriented_edge('',*,*,#68344,.t.);
#68347=oriented_edge('',*,*,#68346,.t.);
#68348=oriented_edge('',*,*,#68199,.t.);
#68349=oriented_edge('',*,*,#68253,.t.);
#68350=oriented_edge('',*,*,#68330,.t.);
#68352=oriented_edge('',*,*,#68351,.t.);
#68354=oriented_edge('',*,*,#68353,.t.);
#68356=oriented_edge('',*,*,#68355,.t.);
#68358=oriented_edge('',*,*,#68357,.t.);
#68359=edge_loop('',(#68345,#68347,#68348,#68349,#68350,#68352,#68354,#68356,
#68358));
#68360=face_outer_bound('',#68359,.f.);
#68362=cartesian_point('',(0.e0,0.e0,-3.72e1));
#68363=direction('',(0.e0,0.e0,1.e0));
#68364=direction('',(6.015558150395e-1,7.988307714355e-1,0.e0));
#68365=axis2_placement_3d('',#68362,#68363,#68364);
#68366=toroidal_surface('',#68365,7.085059542064e1,5.e-1);
#68367=oriented_edge('',*,*,#68344,.f.);
#68369=oriented_edge('',*,*,#68368,.t.);
#68370=oriented_edge('',*,*,#67390,.t.);
#68372=oriented_edge('',*,*,#68371,.f.);
#68373=edge_loop('',(#68367,#68369,#68370,#68372));
#68374=face_outer_bound('',#68373,.f.);
#68376=cartesian_point('',(5.296005586392e1,4.241513091966e1,
-3.719989776412e1));
#68377=direction('',(-9.959216089243e-6,4.742355335282e-5,9.999999988259e-1));
#68378=direction('',(-7.323816904977e-1,6.808943074052e-1,-3.958437507681e-5));
#68379=axis2_placement_3d('',#68376,#68377,#68378);
#68380=toroidal_surface('',#68379,2.999135264702e0,4.999973704541e-1);
#68381=oriented_edge('',*,*,#68357,.f.);
#68383=oriented_edge('',*,*,#68382,.f.);
#68385=oriented_edge('',*,*,#68384,.t.);
#68386=oriented_edge('',*,*,#68368,.f.);
#68387=edge_loop('',(#68381,#68383,#68385,#68386));
#68388=face_outer_bound('',#68387,.f.);
#68390=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.72e1));
#68391=direction('',(0.e0,0.e0,1.e0));
#68392=direction('',(-6.402393564249e-1,7.681754789660e-1,0.e0));
#68393=axis2_placement_3d('',#68390,#68391,#68392);
#68394=toroidal_surface('',#68393,4.457398865141e0,5.e-1);
#68395=oriented_edge('',*,*,#68355,.f.);
#68396=oriented_edge('',*,*,#68353,.f.);
#68398=oriented_edge('',*,*,#68397,.t.);
#68400=oriented_edge('',*,*,#68399,.t.);
#68402=oriented_edge('',*,*,#68401,.t.);
#68404=oriented_edge('',*,*,#68403,.t.);
#68405=oriented_edge('',*,*,#68382,.t.);
#68406=edge_loop('',(#68395,#68396,#68398,#68400,#68402,#68404,#68405));
#68407=face_outer_bound('',#68406,.f.);
#68409=cartesian_point('',(4.241514212158e1,5.296006476346e1,
-3.719989778443e1));
#68410=direction('',(4.561850654378e-5,8.754370684767e-6,9.999999989212e-1));
#68411=direction('',(5.898340908888e-1,8.075244541628e-1,-3.397671878036e-5));
#68412=axis2_placement_3d('',#68409,#68410,#68411);
#68413=toroidal_surface('',#68412,2.999125265404e0,4.999946189023e-1);
#68414=oriented_edge('',*,*,#68351,.f.);
#68415=oriented_edge('',*,*,#68334,.f.);
#68417=oriented_edge('',*,*,#68416,.t.);
#68418=oriented_edge('',*,*,#68397,.f.);
#68419=edge_loop('',(#68414,#68415,#68417,#68418));
#68420=face_outer_bound('',#68419,.f.);
#68422=cartesian_point('',(4.245474514714e1,5.296228827681e1,
-3.560907389222e1));
#68423=direction('',(-2.604869581374e-2,-1.482552615591e-3,-9.996595757978e-1));
#68424=direction('',(5.615544492803e-1,8.272877804917e-1,-1.585965770629e-2));
#68425=axis2_placement_3d('',#68422,#68423,#68424);
#68426=cylindrical_surface('',#68425,3.500000074512e0);
#68427=oriented_edge('',*,*,#68416,.f.);
#68428=oriented_edge('',*,*,#67404,.f.);
#68430=oriented_edge('',*,*,#68429,.t.);
#68432=oriented_edge('',*,*,#68431,.t.);
#68433=edge_loop('',(#68427,#68428,#68430,#68432));
#68434=face_outer_bound('',#68433,.f.);
#68436=cartesian_point('',(4.277635614690e1,5.297960339714e1,
-2.327449874838e1));
#68437=direction('',(-2.605902939973e-2,-1.382246382303e-3,-9.996594502038e-1));
#68438=direction('',(5.649118039937e-1,8.249987261229e-1,-1.586680825143e-2));
#68439=axis2_placement_3d('',#68436,#68437,#68438);
#68440=cylindrical_surface('',#68439,3.499925777380e0);
#68442=oriented_edge('',*,*,#68441,.t.);
#68444=oriented_edge('',*,*,#68443,.f.);
#68445=oriented_edge('',*,*,#68429,.f.);
#68446=oriented_edge('',*,*,#67402,.f.);
#68447=edge_loop('',(#68442,#68444,#68445,#68446));
#68448=face_outer_bound('',#68447,.f.);
#68450=cartesian_point('',(4.550748317469e1,5.038192776339e1,
-1.174567626453e1));
#68451=cartesian_point('',(4.568989075794e1,5.055155739462e1,
-1.174505764012e1));
#68452=cartesian_point('',(4.605570296418e1,5.097061700461e1,
-1.174384917226e1));
#68453=cartesian_point('',(4.645727787311e1,5.173297293560e1,
-1.174242853789e1));
#68454=cartesian_point('',(4.666647657684e1,5.262483612893e1,
-1.174161532914e1));
#68455=cartesian_point('',(4.664418525562e1,5.354043495274e1,
-1.174153492151e1));
#68456=cartesian_point('',(4.639194144417e1,5.442100973855e1,
-1.174219800231e1));
#68457=cartesian_point('',(4.593050634590e1,5.520182637585e1,
-1.174354452489e1));
#68458=cartesian_point('',(4.549143289223e1,5.564164882058e1,
-1.174487287429e1));
#68459=cartesian_point('',(4.524242833023e1,5.583266435125e1,
-1.174563333660e1));
#68460=cartesian_point('',(4.522637347622e1,5.584476559471e1,
-1.174568226670e1));
#68461=cartesian_point('',(4.529551453112e1,5.061064530105e1,
-1.119294257133e1));
#68462=cartesian_point('',(4.546247310130e1,5.076489516784e1,
-1.119191147689e1));
#68463=cartesian_point('',(4.579756594601e1,5.114643577566e1,
-1.118976787103e1));
#68464=cartesian_point('',(4.616593741289e1,5.184197705232e1,
-1.118737943219e1));
#68465=cartesian_point('',(4.635810251596e1,5.265674989104e1,
-1.118598609563e1));
#68466=cartesian_point('',(4.633782827410e1,5.349358575876e1,
-1.118585213951e1));
#68467=cartesian_point('',(4.610651161485e1,5.429809402343e1,
-1.118697888297e1));
#68468=cartesian_point('',(4.568352342632e1,5.501054182121e1,
-1.118927497329e1));
#68469=cartesian_point('',(4.528148488408e1,5.541092089473e1,
-1.119154589465e1));
#68470=cartesian_point('',(4.505368793308e1,5.558449742604e1,
-1.119285209572e1));
#68471=cartesian_point('',(4.503900124237e1,5.559549242874e1,
-1.119293653062e1));
#68472=cartesian_point('',(4.560300728166e1,5.027885574291e1,
-1.074783303099e1));
#68473=cartesian_point('',(4.579356050813e1,5.045413926264e1,
-1.074745251846e1));
#68474=cartesian_point('',(4.617621374250e1,5.088808189308e1,
-1.074654608804e1));
#68475=cartesian_point('',(4.659727171455e1,5.168028422990e1,
-1.074564630557e1));
#68476=cartesian_point('',(4.681712279858e1,5.260913234751e1,
-1.074509830522e1));
#68477=cartesian_point('',(4.679407667036e1,5.356343111050e1,
-1.074504892708e1));
#68478=cartesian_point('',(4.652972004830e1,5.448061889646e1,
-1.074548395226e1));
#68479=cartesian_point('',(4.604644956722e1,5.529213435437e1,
-1.074637745193e1));
#68480=cartesian_point('',(4.558746880743e1,5.574745807734e1,
-1.074726622930e1));
#68481=cartesian_point('',(4.532756839378e1,5.594461280102e1,
-1.074778276866e1));
#68482=cartesian_point('',(4.531081251542e1,5.595710020381e1,
-1.074781649649e1));
#68483=cartesian_point('',(4.597525125685e1,4.987719857866e1,
-1.106856099704e1));
#68484=cartesian_point('',(4.619355180702e1,5.007882529429e1,
-1.106893205920e1));
#68485=cartesian_point('',(4.663171444173e1,5.057760058403e1,
-1.106960562331e1));
#68486=cartesian_point('',(4.711343779462e1,5.148700049784e1,
-1.107044958196e1));
#68487=cartesian_point('',(4.736475332286e1,5.255239875610e1,
-1.107092232644e1));
#68488=cartesian_point('',(4.733824531698e1,5.364668599824e1,
-1.107097058161e1));
#68489=cartesian_point('',(4.703574002778e1,5.469867257662e1,
-1.107058139784e1));
#68490=cartesian_point('',(4.648260152407e1,5.563019419576e1,
-1.106979425340e1));
#68491=cartesian_point('',(4.595690569686e1,5.615360024776e1,
-1.106902003991e1));
#68492=cartesian_point('',(4.565906429194e1,5.638048369988e1,
-1.106857924287e1));
#68493=cartesian_point('',(4.563986172164e1,5.639485523144e1,
-1.106855103571e1));
#68494=(bounded_surface()b_spline_surface(3,3,((#68450,#68451,#68452,#68453,
#68454,#68455,#68456,#68457,#68458,#68459,#68460),(#68461,#68462,#68463,#68464,
#68465,#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)),.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());
#68496=oriented_edge('',*,*,#68495,.f.);
#68498=oriented_edge('',*,*,#68497,.t.);
#68499=oriented_edge('',*,*,#68441,.f.);
#68500=oriented_edge('',*,*,#67400,.t.);
#68501=edge_loop('',(#68496,#68498,#68499,#68500));
#68502=face_outer_bound('',#68501,.f.);
#68504=cartesian_point('',(0.e0,0.e0,-1.1e1));
#68505=direction('',(0.e0,0.e0,1.e0));
#68506=direction('',(1.e0,0.e0,0.e0));
#68507=axis2_placement_3d('',#68504,#68505,#68506);
#68508=plane('',#68507);
#68509=oriented_edge('',*,*,#68495,.t.);
#68510=oriented_edge('',*,*,#67398,.t.);
#68512=oriented_edge('',*,*,#68511,.t.);
#68514=oriented_edge('',*,*,#68513,.t.);
#68516=oriented_edge('',*,*,#68515,.t.);
#68518=oriented_edge('',*,*,#68517,.t.);
#68519=edge_loop('',(#68509,#68510,#68512,#68514,#68516,#68518));
#68520=face_outer_bound('',#68519,.f.);
#68522=oriented_edge('',*,*,#68521,.t.);
#68524=oriented_edge('',*,*,#68523,.t.);
#68525=edge_loop('',(#68522,#68524));
#68526=face_bound('',#68525,.f.);
#68528=cartesian_point('',(5.584466611401e1,4.522650950422e1,
-1.174568395121e1));
#68529=cartesian_point('',(5.566630623283e1,4.546307815658e1,
-1.174495952667e1));
#68530=cartesian_point('',(5.524774017763e1,4.589431675944e1,
-1.174365515562e1));
#68531=cartesian_point('',(5.447778355405e1,4.636604117126e1,
-1.174227327580e1));
#68532=cartesian_point('',(5.361099895700e1,4.663188692016e1,
-1.174156465126e1));
#68533=cartesian_point('',(5.270617319784e1,4.667310164182e1,
-1.174158267099e1));
#68534=cartesian_point('',(5.180343720615e1,4.648407865227e1,
-1.174233279656e1));
#68535=cartesian_point('',(5.100858160997e1,4.608558484645e1,
-1.174375136821e1));
#68536=cartesian_point('',(5.056331339985e1,4.570248511176e1,
-1.174501390384e1));
#68537=cartesian_point('',(5.038201559138e1,4.550756638179e1,
-1.174567691416e1));
#68538=cartesian_point('',(5.559539121019e1,4.503911752650e1,
-1.119291894681e1));
#68539=cartesian_point('',(5.543333664021e1,4.525552543793e1,
-1.119167880474e1));
#68540=cartesian_point('',(5.505238148548e1,4.565035500732e1,
-1.118944187757e1));
#68541=cartesian_point('',(5.434992620380e1,4.608274893690e1,
-1.118708754465e1));
#68542=cartesian_point('',(5.355807144487e1,4.632654001817e1,
-1.118588254438e1));
#68543=cartesian_point('',(5.273108726752e1,4.636418760803e1,
-1.118591041689e1));
#68544=cartesian_point('',(5.190632143060e1,4.619052820427e1,
-1.118719729375e1));
#68545=cartesian_point('',(5.118102790969e1,4.582493954097e1,
-1.118957542035e1));
#68546=cartesian_point('',(5.077559468938e1,4.547399088497e1,
-1.119182701789e1));
#68547=cartesian_point('',(5.061073514072e1,4.529558147644e1,
-1.119292658881e1));
#68548=cartesian_point('',(5.595700642131e1,4.531096113592e1,
-1.074779156853e1));
#68549=cartesian_point('',(5.577295396670e1,4.555786027611e1,
-1.074730479983e1));
#68550=cartesian_point('',(5.533977322613e1,4.600858808295e1,
-1.074642333204e1));
#68551=cartesian_point('',(5.453969697010e1,4.650258894134e1,
-1.074550904687e1));
#68552=cartesian_point('',(5.363696846705e1,4.678120476494e1,
-1.074504309777e1));
#68553=cartesian_point('',(5.269389885293e1,4.682412108174e1,
-1.074505145508e1));
#68554=cartesian_point('',(5.175360207234e1,4.662541950446e1,
-1.074555894380e1));
#68555=cartesian_point('',(5.092742520153e1,4.620750458359e1,
-1.074644869643e1));
#68556=cartesian_point('',(5.046627981502e1,4.580672554169e1,
-1.074741082805e1));
#68557=cartesian_point('',(5.027893842658e1,4.560310174412e1,
-1.074781165954e1));
#68558=cartesian_point('',(5.639475071490e1,4.564003465137e1,
-1.106856167122e1));
#68559=cartesian_point('',(5.618292792284e1,4.592298618502e1,
-1.106898326896e1));
#68560=cartesian_point('',(5.568491695035e1,4.643925649754e1,
-1.106974080601e1));
#68561=cartesian_point('',(5.476646050412e1,4.700469660993e1,
-1.107054950907e1));
#68562=cartesian_point('',(5.373101613445e1,4.732351732751e1,
-1.107096512007e1));
#68563=cartesian_point('',(5.264960264006e1,4.737274677164e1,
-1.107095345351e1));
#68564=cartesian_point('',(5.157112240120e1,4.714562993647e1,
-1.107051798343e1));
#68565=cartesian_point('',(5.062280429692e1,4.666753807275e1,
-1.106967245898e1));
#68566=cartesian_point('',(5.009278742642e1,4.620863696938e1,
-1.106897347493e1));
#68567=cartesian_point('',(4.987729052047e1,4.597536242166e1,
-1.106857357146e1));
#68568=(bounded_surface()b_spline_surface(3,3,((#68528,#68529,#68530,#68531,
#68532,#68533,#68534,#68535,#68536,#68537),(#68538,#68539,#68540,#68541,#68542,
#68543,#68544,#68545,#68546,#68547),(#68548,#68549,#68550,#68551,#68552,#68553,
#68554,#68555,#68556,#68557),(#68558,#68559,#68560,#68561,#68562,#68563,#68564,
#68565,#68566,#68567)),.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());
#68570=oriented_edge('',*,*,#68569,.f.);
#68572=oriented_edge('',*,*,#68571,.t.);
#68573=oriented_edge('',*,*,#68511,.f.);
#68574=oriented_edge('',*,*,#67396,.t.);
#68575=edge_loop('',(#68570,#68572,#68573,#68574));
#68576=face_outer_bound('',#68575,.f.);
#68578=cartesian_point('',(5.298201036394e1,4.282197515188e1,
-2.152397388093e1));
#68579=direction('',(1.380648787173e-3,2.605743288570e-2,9.996594940280e-1));
#68580=direction('',(8.249981913300e-1,5.649126467971e-1,-1.586460812629e-2));
#68581=axis2_placement_3d('',#68578,#68579,#68580);
#68582=cylindrical_surface('',#68581,3.499933211914e0);
#68583=oriented_edge('',*,*,#68569,.t.);
#68584=oriented_edge('',*,*,#67394,.f.);
#68586=oriented_edge('',*,*,#68585,.t.);
#68588=oriented_edge('',*,*,#68587,.f.);
#68589=edge_loop('',(#68583,#68584,#68586,#68588));
#68590=face_outer_bound('',#68589,.f.);
#68592=cartesian_point('',(5.296160629031e1,4.244266810111e1,
-3.607235433708e1));
#68593=direction('',(1.480471309054e-3,2.605077570632e-2,9.996595246832e-1));
#68594=direction('',(8.272870500112e-1,5.615555402825e-1,-1.585913181136e-2));
#68595=axis2_placement_3d('',#68592,#68593,#68594);
#68596=cylindrical_surface('',#68595,3.500002394878e0);
#68597=oriented_edge('',*,*,#68384,.f.);
#68599=oriented_edge('',*,*,#68598,.t.);
#68600=oriented_edge('',*,*,#68585,.f.);
#68601=oriented_edge('',*,*,#67392,.f.);
#68602=edge_loop('',(#68597,#68599,#68600,#68601));
#68603=face_outer_bound('',#68602,.f.);
#68605=cartesian_point('',(4.772970773009e1,4.772970773009e1,-2.435e1));
#68606=direction('',(0.e0,0.e0,-1.e0));
#68607=direction('',(-1.e0,0.e0,0.e0));
#68608=axis2_placement_3d('',#68605,#68606,#68607);
#68609=conical_surface('',#68608,3.733025116791e0,1.e0);
#68610=oriented_edge('',*,*,#68403,.f.);
#68611=oriented_edge('',*,*,#68401,.f.);
#68612=oriented_edge('',*,*,#68399,.f.);
#68613=oriented_edge('',*,*,#68431,.f.);
#68615=oriented_edge('',*,*,#68614,.t.);
#68617=oriented_edge('',*,*,#68616,.f.);
#68619=oriented_edge('',*,*,#68618,.f.);
#68621=oriented_edge('',*,*,#68620,.f.);
#68623=oriented_edge('',*,*,#68622,.t.);
#68624=oriented_edge('',*,*,#68598,.f.);
#68625=edge_loop('',(#68610,#68611,#68612,#68613,#68615,#68617,#68619,#68621,
#68623,#68624));
#68626=face_outer_bound('',#68625,.f.);
#68628=cartesian_point('',(5.171934078057e1,5.666908824887e1,-1.1e1));
#68629=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#68630=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#68631=axis2_placement_3d('',#68628,#68629,#68630);
#68632=plane('',#68631);
#68634=oriented_edge('',*,*,#68633,.f.);
#68635=oriented_edge('',*,*,#68614,.f.);
#68636=oriented_edge('',*,*,#68443,.t.);
#68637=edge_loop('',(#68634,#68635,#68636));
#68638=face_outer_bound('',#68637,.f.);
#68640=cartesian_point('',(4.388887155571e1,4.814374712541e1,-1.15e1));
#68641=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#68642=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#68643=axis2_placement_3d('',#68640,#68641,#68642);
#68644=cylindrical_surface('',#68643,5.e-1);
#68645=oriented_edge('',*,*,#68633,.t.);
#68646=oriented_edge('',*,*,#68497,.f.);
#68647=oriented_edge('',*,*,#68517,.f.);
#68649=oriented_edge('',*,*,#68648,.f.);
#68650=edge_loop('',(#68645,#68646,#68647,#68649));
#68651=face_outer_bound('',#68650,.f.);
#68653=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.15e1));
#68654=direction('',(0.e0,0.e0,1.e0));
#68655=direction('',(7.660037535267e-1,-6.428360985376e-1,0.e0));
#68656=axis2_placement_3d('',#68653,#68654,#68655);
#68657=toroidal_surface('',#68656,3.008651368442e0,5.e-1);
#68658=oriented_edge('',*,*,#68620,.t.);
#68659=oriented_edge('',*,*,#68618,.t.);
#68660=oriented_edge('',*,*,#68616,.t.);
#68661=oriented_edge('',*,*,#68648,.t.);
#68662=oriented_edge('',*,*,#68515,.f.);
#68664=oriented_edge('',*,*,#68663,.t.);
#68665=edge_loop('',(#68658,#68659,#68660,#68661,#68662,#68664));
#68666=face_outer_bound('',#68665,.f.);
#68668=cartesian_point('',(5.040480005483e1,4.614992448513e1,-1.15e1));
#68669=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#68670=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643729e-2));
#68671=axis2_placement_3d('',#68668,#68669,#68670);
#68672=cylindrical_surface('',#68671,5.e-1);
#68674=oriented_edge('',*,*,#68673,.t.);
#68675=oriented_edge('',*,*,#68663,.f.);
#68676=oriented_edge('',*,*,#68513,.f.);
#68677=oriented_edge('',*,*,#68571,.f.);
#68678=edge_loop('',(#68674,#68675,#68676,#68677));
#68679=face_outer_bound('',#68678,.f.);
#68681=cartesian_point('',(-5.171934078057e1,-5.666908824887e1,-1.1e1));
#68682=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#68683=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#68684=axis2_placement_3d('',#68681,#68682,#68683);
#68685=plane('',#68684);
#68686=oriented_edge('',*,*,#68673,.f.);
#68687=oriented_edge('',*,*,#68587,.t.);
#68688=oriented_edge('',*,*,#68622,.f.);
#68689=edge_loop('',(#68686,#68687,#68688));
#68690=face_outer_bound('',#68689,.f.);
#68692=cartesian_point('',(4.772970773009e1,4.772970773009e1,0.e0));
#68693=direction('',(0.e0,0.e0,1.e0));
#68694=direction('',(1.e0,0.e0,0.e0));
#68695=axis2_placement_3d('',#68692,#68693,#68694);
#68696=cylindrical_surface('',#68695,2.25e0);
#68697=oriented_edge('',*,*,#41614,.f.);
#68699=oriented_edge('',*,*,#68698,.f.);
#68700=oriented_edge('',*,*,#68521,.f.);
#68702=oriented_edge('',*,*,#68701,.t.);
#68703=edge_loop('',(#68697,#68699,#68700,#68702));
#68704=face_outer_bound('',#68703,.f.);
#68706=cartesian_point('',(4.772970773009e1,4.772970773009e1,0.e0));
#68707=direction('',(0.e0,0.e0,1.e0));
#68708=direction('',(1.e0,0.e0,0.e0));
#68709=axis2_placement_3d('',#68706,#68707,#68708);
#68710=cylindrical_surface('',#68709,2.25e0);
#68711=oriented_edge('',*,*,#41616,.f.);
#68712=oriented_edge('',*,*,#68701,.f.);
#68713=oriented_edge('',*,*,#68523,.f.);
#68714=oriented_edge('',*,*,#68698,.t.);
#68715=edge_loop('',(#68711,#68712,#68713,#68714));
#68716=face_outer_bound('',#68715,.f.);
#68718=cartesian_point('',(5.514439814321e1,4.408079230312e1,
-3.763692982116e1));
#68719=cartesian_point('',(5.517888514576e1,4.403776029149e1,
-3.763257411269e1));
#68720=cartesian_point('',(5.527172981691e1,4.392145932749e1,
-3.762791466642e1));
#68721=cartesian_point('',(5.542927443439e1,4.372207673704e1,
-3.764818632167e1));
#68722=cartesian_point('',(5.561798529030e1,4.348018602943e1,
-3.770880544274e1));
#68723=cartesian_point('',(5.581486798190e1,4.322452853854e1,
-3.780612810492e1));
#68724=cartesian_point('',(5.601485587470e1,4.296145216056e1,
-3.793532962504e1));
#68725=cartesian_point('',(5.621010999106e1,4.270139571658e1,
-3.808586127110e1));
#68726=cartesian_point('',(5.638910028469e1,4.246016473683e1,
-3.824079224338e1));
#68727=cartesian_point('',(5.654298999744e1,4.225104165729e1,
-3.838171795974e1));
#68728=cartesian_point('',(5.664902512633e1,4.210515695252e1,
-3.848274119499e1));
#68729=cartesian_point('',(5.675691404213e1,4.195790911559e1,
-3.857872839935e1));
#68730=cartesian_point('',(5.655022715075e1,4.223917339042e1,
-3.840328875811e1));
#68731=cartesian_point('',(5.618513805029e1,4.276280947651e1,
-3.808127180306e1));
#68732=cartesian_point('',(5.558704867986e1,4.440371368423e1,
-3.795692194648e1));
#68733=cartesian_point('',(5.561564283736e1,4.436798611973e1,
-3.795334938277e1));
#68734=cartesian_point('',(5.569399444309e1,4.426979824899e1,
-3.794935290626e1));
#68735=cartesian_point('',(5.583192154072e1,4.409547537749e1,
-3.796665132563e1));
#68736=cartesian_point('',(5.600278780983e1,4.387705205905e1,
-3.802071244491e1));
#68737=cartesian_point('',(5.618577639061e1,4.364030782581e1,
-3.810998071164e1));
#68738=cartesian_point('',(5.637580746881e1,4.339139377904e1,
-3.823123098014e1));
#68739=cartesian_point('',(5.656473703048e1,4.314093882551e1,
-3.837516985849e1));
#68740=cartesian_point('',(5.674002113799e1,4.290579082244e1,
-3.852516295133e1));
#68741=cartesian_point('',(5.689453815172e1,4.269695285306e1,
-3.866499787951e1));
#68742=cartesian_point('',(5.699837809433e1,4.255438635319e1,
-3.876317956959e1));
#68743=cartesian_point('',(5.712159801395e1,4.238739737468e1,
-3.887185853038e1));
#68744=cartesian_point('',(5.674019926108e1,4.290984201255e1,
-3.851757415547e1));
#68745=cartesian_point('',(5.610474454336e1,4.382496957057e1,
-3.791188070139e1));
#68746=cartesian_point('',(5.591822125093e1,4.471416228529e1,
-3.751356924562e1));
#68747=cartesian_point('',(5.595614374577e1,4.466686404411e1,
-3.750885830341e1));
#68748=cartesian_point('',(5.605758314506e1,4.453981404793e1,
-3.750389813468e1));
#68749=cartesian_point('',(5.622733892776e1,4.432487847226e1,
-3.752551844697e1));
#68750=cartesian_point('',(5.642798069582e1,4.406744571455e1,
-3.758911227157e1));
#68751=cartesian_point('',(5.663505934903e1,4.379818697137e1,
-3.769008840004e1));
#68752=cartesian_point('',(5.684342235774e1,4.352365630652e1,
-3.782289660051e1));
#68753=cartesian_point('',(5.704523363098e1,4.325438573626e1,
-3.797641871988e1));
#68754=cartesian_point('',(5.722923795925e1,4.300596118476e1,
-3.813358950968e1));
#68755=cartesian_point('',(5.738561429485e1,4.279298954277e1,
-3.827501000655e1));
#68756=cartesian_point('',(5.749462215478e1,4.264292799573e1,
-3.837732216406e1));
#68757=cartesian_point('',(5.759712196642e1,4.250251047612e1,
-3.846755239948e1));
#68758=cartesian_point('',(5.747308327758e1,4.267175577824e1,
-3.837491717126e1));
#68759=cartesian_point('',(5.723499507556e1,4.301491992484e1,
-3.818412814268e1));
#68760=cartesian_point('',(5.564827310631e1,4.455313600266e1,
-3.696237418067e1));
#68761=cartesian_point('',(5.569695305853e1,4.449249934984e1,
-3.695628644343e1));
#68762=cartesian_point('',(5.582492552149e1,4.433228501963e1,
-3.695016075139e1));
#68763=cartesian_point('',(5.603089708888e1,4.407111070304e1,
-3.697700811317e1));
#68764=cartesian_point('',(5.626491099749e1,4.376986761698e1,
-3.705213112725e1));
#68765=cartesian_point('',(5.649844643577e1,4.346473970213e1,
-3.716726715598e1));
#68766=cartesian_point('',(5.672632613369e1,4.316268795717e1,
-3.731405392638e1));
#68767=cartesian_point('',(5.694117961457e1,4.287400378549e1,
-3.747916635490e1));
#68768=cartesian_point('',(5.713343761601e1,4.261257270183e1,
-3.764501810416e1));
#68769=cartesian_point('',(5.729015626396e1,4.239716029062e1,
-3.778835624363e1));
#68770=cartesian_point('',(5.740405431501e1,4.223987196446e1,
-3.789566393391e1));
#68771=cartesian_point('',(5.748041784327e1,4.213305227299e1,
-3.796358163122e1));
#68772=cartesian_point('',(5.766530110019e1,4.187692813521e1,
-3.818623792439e1));
#68773=cartesian_point('',(5.790480022933e1,4.153032897841e1,
-3.849549291138e1));
#68774=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#68776=oriented_edge('',*,*,#68775,.t.);
#68777=oriented_edge('',*,*,#68371,.t.);
#68778=oriented_edge('',*,*,#67388,.t.);
#68779=edge_loop('',(#68776,#68777,#68778));
#68780=face_outer_bound('',#68779,.f.);
#68782=cartesian_point('',(5.758919378158e1,4.220016578300e1,
-3.844675905488e1));
#68783=cartesian_point('',(5.743108846465e1,4.242983722867e1,
-3.844370926846e1));
#68784=cartesian_point('',(5.704351600717e1,4.287277495883e1,
-3.843739943466e1));
#68785=cartesian_point('',(5.630840080663e1,4.338473009763e1,
-3.842859930388e1));
#68786=cartesian_point('',(5.544432162411e1,4.370326023165e1,
-3.842105938765e1));
#68787=cartesian_point('',(5.453137277733e1,4.379288805424e1,
-3.841560200739e1));
#68788=cartesian_point('',(5.361168260352e1,4.364687812840e1,
-3.841255957285e1));
#68789=cartesian_point('',(5.279674175854e1,4.328386576183e1,
-3.841235255892e1));
#68790=cartesian_point('',(5.233494024133e1,4.292090848883e1,
-3.841385500354e1));
#68791=cartesian_point('',(5.214654305933e1,4.273574335048e1,
-3.841488538584e1));
#68792=cartesian_point('',(5.734091693748e1,4.203154139788e1,
-3.791784366967e1));
#68793=cartesian_point('',(5.719894826126e1,4.224405257659e1,
-3.791269766173e1));
#68794=cartesian_point('',(5.684883970517e1,4.265562617962e1,
-3.790212800536e1));
#68795=cartesian_point('',(5.617795858815e1,4.313573681917e1,
-3.788770626378e1));
#68796=cartesian_point('',(5.538321489400e1,4.343839127995e1,
-3.787556512843e1));
#68797=cartesian_point('',(5.453905739196e1,4.352788539995e1,
-3.786689766542e1));
#68798=cartesian_point('',(5.368628551166e1,4.339621849772e1,
-3.786212195366e1));
#68799=cartesian_point('',(5.293061588900e1,4.305990089108e1,
-3.786175518755e1));
#68800=cartesian_point('',(5.250379913490e1,4.272208825813e1,
-3.786420915466e1));
#68801=cartesian_point('',(5.233016560704e1,4.254975039478e1,
-3.786579835626e1));
#68802=cartesian_point('',(5.768861416154e1,4.226769000726e1,
-3.747833522963e1));
#68803=cartesian_point('',(5.753088722251e1,4.250887884421e1,
-3.747613938280e1));
#68804=cartesian_point('',(5.714008880615e1,4.297733356578e1,
-3.747169561728e1));
#68805=cartesian_point('',(5.638535481300e1,4.352714178511e1,
-3.746590929702e1));
#68806=cartesian_point('',(5.548602312892e1,4.387658627926e1,
-3.746122886526e1));
#68807=cartesian_point('',(5.452696987066e1,4.398285784527e1,
-3.745799602443e1));
#68808=cartesian_point('',(5.355603642629e1,4.383547348518e1,
-3.745626624819e1));
#68809=cartesian_point('',(5.269547193079e1,4.345266840758e1,
-3.745609471295e1));
#68810=cartesian_point('',(5.221042152165e1,4.306716861427e1,
-3.745707198340e1));
#68811=cartesian_point('',(5.201346822097e1,4.287053616529e1,
-3.745762151292e1));
#68812=cartesian_point('',(5.813680221369e1,4.257208986170e1,
-3.775455183809e1));
#68813=cartesian_point('',(5.795387829887e1,4.284692740701e1,
-3.775614843074e1));
#68814=cartesian_point('',(5.750222103126e1,4.337945049472e1,
-3.775948661611e1));
#68815=cartesian_point('',(5.663504109495e1,4.400117637583e1,
-3.776428690892e1));
#68816=cartesian_point('',(5.560624024881e1,4.439339883479e1,
-3.776849728551e1));
#68817=cartesian_point('',(5.451233544218e1,4.450945042574e1,
-3.777159920548e1));
#68818=cartesian_point('',(5.340654579916e1,4.433868616806e1,
-3.777335399065e1));
#68819=cartesian_point('',(5.242639996297e1,4.390245799958e1,
-3.777345445710e1));
#68820=cartesian_point('',(5.187288290036e1,4.346439546458e1,
-3.777263116689e1));
#68821=cartesian_point('',(5.164775806182e1,4.324096738068e1,
-3.777202410959e1));
#68822=(bounded_surface()b_spline_surface(3,3,((#68782,#68783,#68784,#68785,
#68786,#68787,#68788,#68789,#68790,#68791),(#68792,#68793,#68794,#68795,#68796,
#68797,#68798,#68799,#68800,#68801),(#68802,#68803,#68804,#68805,#68806,#68807,
#68808,#68809,#68810,#68811),(#68812,#68813,#68814,#68815,#68816,#68817,#68818,
#68819,#68820,#68821)),.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());
#68823=oriented_edge('',*,*,#68775,.f.);
#68825=oriented_edge('',*,*,#68824,.f.);
#68826=oriented_edge('',*,*,#68201,.t.);
#68827=oriented_edge('',*,*,#68346,.f.);
#68828=edge_loop('',(#68823,#68825,#68826,#68827));
#68829=face_outer_bound('',#68828,.f.);
#68831=cartesian_point('',(5.469931511864e1,4.007216519133e1,
-3.965511185424e1));
#68832=direction('',(-3.885451069862e-2,8.244753325780e-2,9.958377032720e-1));
#68833=direction('',(8.504600790276e-1,5.259375439667e-1,-1.036116916892e-2));
#68834=axis2_placement_3d('',#68831,#68832,#68833);
#68835=cylindrical_surface('',#68834,3.499981625165e0);
#68836=oriented_edge('',*,*,#68824,.t.);
#68837=oriented_edge('',*,*,#67386,.f.);
#68838=oriented_edge('',*,*,#68151,.f.);
#68839=oriented_edge('',*,*,#68181,.f.);
#68840=edge_loop('',(#68836,#68837,#68838,#68839));
#68841=face_outer_bound('',#68840,.f.);
#68843=cartesian_point('',(4.006298924992e1,5.470364910732e1,
-3.976596186711e1));
#68844=direction('',(-8.244991230207e-2,3.884169673876e-2,-9.958380061816e-1));
#68845=direction('',(5.259374404627e-1,8.504599944214e-1,-1.037336051309e-2));
#68846=axis2_placement_3d('',#68843,#68844,#68845);
#68847=cylindrical_surface('',#68846,3.499980013595e0);
#68848=oriented_edge('',*,*,#68256,.t.);
#68849=oriented_edge('',*,*,#68185,.f.);
#68850=oriented_edge('',*,*,#67503,.f.);
#68851=oriented_edge('',*,*,#67410,.f.);
#68852=edge_loop('',(#68848,#68849,#68850,#68851));
#68853=face_outer_bound('',#68852,.f.);
#68855=cartesian_point('',(5.470963448456e1,-4.005036258863e1,
-3.991854505876e1));
#68856=direction('',(3.885112057345e-2,8.244814487809e-2,-9.958377849009e-1));
#68857=direction('',(8.504579138826e-1,-5.259409744139e-1,-1.036475504083e-2));
#68858=axis2_placement_3d('',#68855,#68856,#68857);
#68859=cylindrical_surface('',#68858,3.499974346095e0);
#68861=oriented_edge('',*,*,#68860,.t.);
#68863=oriented_edge('',*,*,#68862,.f.);
#68864=oriented_edge('',*,*,#68088,.f.);
#68865=oriented_edge('',*,*,#67382,.f.);
#68866=edge_loop('',(#68861,#68863,#68864,#68865));
#68867=face_outer_bound('',#68866,.f.);
#68869=cartesian_point('',(5.214082944286e1,-4.273008049075e1,
-3.841491814125e1));
#68870=cartesian_point('',(5.231740058704e1,-4.290443595586e1,
-3.841394591873e1));
#68871=cartesian_point('',(5.275082285240e1,-4.325141403859e1,
-3.841246418637e1));
#68872=cartesian_point('',(5.352929894278e1,-4.361933188666e1,
-3.841243960548e1));
#68873=cartesian_point('',(5.443139064188e1,-4.378878565647e1,
-3.841514692983e1));
#68874=cartesian_point('',(5.534933661924e1,-4.372394275359e1,
-3.842037327406e1));
#68875=cartesian_point('',(5.622369297801e1,-4.342778945260e1,
-3.842774038910e1));
#68876=cartesian_point('',(5.699872787163e1,-4.291724641308e1,
-3.843673049646e1));
#68877=cartesian_point('',(5.741365053876e1,-4.245523354931e1,
-3.844337274221e1));
#68878=cartesian_point('',(5.758911173317e1,-4.220035277487e1,
-3.844675495211e1));
#68879=cartesian_point('',(5.232490268928e1,-4.254448138743e1,
-3.786584987052e1));
#68880=cartesian_point('',(5.248762645486e1,-4.270675856940e1,
-3.786434445976e1));
#68881=cartesian_point('',(5.288813056293e1,-4.302970489195e1,
-3.786194082082e1));
#68882=cartesian_point('',(5.360985272458e1,-4.337081920042e1,
-3.786193678219e1));
#68883=cartesian_point('',(5.444643147937e1,-4.352464110309e1,
-3.786618387389e1));
#68884=cartesian_point('',(5.529557027892e1,-4.345833173550e1,
-3.787447420453e1));
#68885=cartesian_point('',(5.610030386108e1,-4.317638456612e1,
-3.788631604850e1));
#68886=cartesian_point('',(5.680826272738e1,-4.269707940052e1,
-3.790102423579e1));
#68887=cartesian_point('',(5.718329760959e1,-4.226755506501e1,
-3.791212612934e1));
#68888=cartesian_point('',(5.734085131422e1,-4.203171746693e1,
-3.791783936952e1));
#68889=cartesian_point('',(5.200749534506e1,-4.286451994308e1,
-3.745763991979e1));
#68890=cartesian_point('',(5.219206546909e1,-4.304967268558e1,
-3.745711378520e1));
#68891=cartesian_point('',(5.264714972333e1,-4.341820594634e1,
-3.745617120923e1));
#68892=cartesian_point('',(5.346895983612e1,-4.380663912449e1,
-3.745620171086e1));
#68893=cartesian_point('',(5.442157438609e1,-4.397954095430e1,
-3.745773765086e1));
#68894=cartesian_point('',(5.538659505901e1,-4.389980206294e1,
-3.746082056740e1));
#68895=cartesian_point('',(5.629768524728e1,-4.357387988945e1,
-3.746536674116e1));
#68896=cartesian_point('',(5.709468022044e1,-4.302461056117e1,
-3.747124604903e1));
#68897=cartesian_point('',(5.751349193228e1,-4.253555030711e1,
-3.747589234969e1));
#68898=cartesian_point('',(5.768853399400e1,-4.226788711652e1,
-3.747833572724e1));
#68899=cartesian_point('',(5.164092336210e1,-4.323413064259e1,
-3.777200095514e1));
#68900=cartesian_point('',(5.185190179909e1,-4.344451435976e1,
-3.777257106023e1));
#68901=cartesian_point('',(5.237128599145e1,-4.386329036409e1,
-3.777339045378e1));
#68902=cartesian_point('',(5.330739729822e1,-4.430573386863e1,
-3.777342027267e1));
#68903=cartesian_point('',(5.439224154119e1,-4.450523789330e1,
-3.777185762266e1));
#68904=cartesian_point('',(5.549269764063e1,-4.441924393418e1,
-3.776888246171e1));
#68905=cartesian_point('',(5.653456214025e1,-4.405383145453e1,
-3.776475913721e1));
#68906=cartesian_point('',(5.744982596063e1,-4.343309717024e1,
-3.775984405117e1));
#68907=cartesian_point('',(5.793369568815e1,-4.287731720169e1,
-3.775631895140e1));
#68908=cartesian_point('',(5.813670046720e1,-4.257231217049e1,
-3.775455123568e1));
#68909=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#68911=oriented_edge('',*,*,#68910,.f.);
#68913=oriented_edge('',*,*,#68912,.f.);
#68915=oriented_edge('',*,*,#68914,.t.);
#68916=oriented_edge('',*,*,#68860,.f.);
#68917=edge_loop('',(#68911,#68913,#68915,#68916));
#68918=face_outer_bound('',#68917,.f.);
#68920=cartesian_point('',(5.672156134108e1,-4.200557081499e1,
-3.855384198545e1));
#68921=cartesian_point('',(5.672045901547e1,-4.200709303915e1,
-3.855230950810e1));
#68922=cartesian_point('',(5.670845489479e1,-4.202369127427e1,
-3.853749395438e1));
#68923=cartesian_point('',(5.663507713446e1,-4.212474508671e1,
-3.846909444561e1));
#68924=cartesian_point('',(5.652602339731e1,-4.227394839539e1,
-3.836640430013e1));
#68925=cartesian_point('',(5.639327937179e1,-4.245444858107e1,
-3.824493482358e1));
#68926=cartesian_point('',(5.624317378598e1,-4.265687274433e1,
-3.811434637751e1));
#68927=cartesian_point('',(5.608010922770e1,-4.287473132726e1,
-3.798429792665e1));
#68928=cartesian_point('',(5.590813397485e1,-4.310211684863e1,
-3.786405380885e1));
#68929=cartesian_point('',(5.573165769765e1,-4.333286775638e1,
-3.776213364818e1));
#68930=cartesian_point('',(5.555516630329e1,-4.356096385073e1,
-3.768571061758e1));
#68931=cartesian_point('',(5.538331333277e1,-4.378044307655e1,
-3.763962847091e1));
#68932=cartesian_point('',(5.522243777663e1,-4.398348690280e1,
-3.762619255077e1));
#68933=cartesian_point('',(5.512137732345e1,-4.410959085839e1,
-3.763842242988e1));
#68934=cartesian_point('',(5.507457197901e1,-4.416767514189e1,
-3.764952538864e1));
#68935=cartesian_point('',(5.706134475331e1,-4.246915421327e1,
-3.882342308275e1));
#68936=cartesian_point('',(5.706204666045e1,-4.246811516296e1,
-3.882372025500e1));
#68937=cartesian_point('',(5.706274390052e1,-4.246667978648e1,
-3.882182739207e1));
#68938=cartesian_point('',(5.698567291581e1,-4.257247479674e1,
-3.875062996149e1));
#68939=cartesian_point('',(5.687673187304e1,-4.272077054576e1,
-3.864918272791e1));
#68940=cartesian_point('',(5.674463493461e1,-4.289955697170e1,
-3.852963347681e1));
#68941=cartesian_point('',(5.659699258172e1,-4.309770376532e1,
-3.840264947367e1));
#68942=cartesian_point('',(5.643872501599e1,-4.330816538992e1,
-3.827789270639e1));
#68943=cartesian_point('',(5.627409637546e1,-4.352487419653e1,
-3.816415142299e1));
#68944=cartesian_point('',(5.610803240672e1,-4.374114195119e1,
-3.806942781814e1));
#68945=cartesian_point('',(5.594548488908e1,-4.395051525735e1,
-3.799997106557e1));
#68946=cartesian_point('',(5.579124845482e1,-4.414703270047e1,
-3.795925414445e1));
#68947=cartesian_point('',(5.565162427933e1,-4.432309072788e1,
-3.794796945430e1));
#68948=cartesian_point('',(5.556766897308e1,-4.442796764072e1,
-3.795824546114e1));
#68949=cartesian_point('',(5.552990129802e1,-4.447496415707e1,
-3.796711994820e1));
#68950=cartesian_point('',(5.757368390791e1,-4.253421515822e1,
-3.845379043452e1));
#68951=cartesian_point('',(5.757162082020e1,-4.253705131554e1,
-3.845137523698e1));
#68952=cartesian_point('',(5.755276739784e1,-4.256301224470e1,
-3.843032019345e1));
#68953=cartesian_point('',(5.747982903110e1,-4.266359179935e1,
-3.836318969804e1));
#68954=cartesian_point('',(5.736874550562e1,-4.281587750838e1,
-3.825993582279e1));
#68955=cartesian_point('',(5.723328760346e1,-4.300040159383e1,
-3.813759541707e1));
#68956=cartesian_point('',(5.707928591446e1,-4.320846609087e1,
-3.800537215539e1));
#68957=cartesian_point('',(5.691097647263e1,-4.343373325263e1,
-3.787292363133e1));
#68958=cartesian_point('',(5.673237910949e1,-4.367026849425e1,
-3.774973011600e1));
#68959=cartesian_point('',(5.654773762189e1,-4.391205394708e1,
-3.764454591648e1));
#68960=cartesian_point('',(5.636139719799e1,-4.415317078935e1,
-3.756496329085e1));
#68961=cartesian_point('',(5.617802862795e1,-4.438755148400e1,
-3.751644771559e1));
#68962=cartesian_point('',(5.600410332974e1,-4.460713586844e1,
-3.750203609286e1));
#68963=cartesian_point('',(5.589305419514e1,-4.474565530191e1,
-3.751515216186e1));
#68964=cartesian_point('',(5.584109056687e1,-4.481008681941e1,
-3.752726585664e1));
#68965=cartesian_point('',(5.750107319824e1,-4.210455949771e1,
-3.799145468882e1));
#68966=cartesian_point('',(5.749576399866e1,-4.211197775829e1,
-3.798579540527e1));
#68967=cartesian_point('',(5.745401400935e1,-4.217025882186e1,
-3.794182504883e1));
#68968=cartesian_point('',(5.738692392912e1,-4.226337744242e1,
-3.787961328533e1));
#68969=cartesian_point('',(5.727461045540e1,-4.241865138051e1,
-3.777417437746e1));
#68970=cartesian_point('',(5.713675280339e1,-4.260788127888e1,
-3.764845822542e1));
#68971=cartesian_point('',(5.697697163871e1,-4.282539499236e1,
-3.750989837190e1));
#68972=cartesian_point('',(5.679862860439e1,-4.306577984851e1,
-3.736814709577e1));
#68973=cartesian_point('',(5.660540027182e1,-4.332333081993e1,
-3.723352163154e1));
#68974=cartesian_point('',(5.640065874083e1,-4.359290629946e1,
-3.711568592449e1));
#68975=cartesian_point('',(5.618796700461e1,-4.386929943019e1,
-3.702385661849e1));
#68976=cartesian_point('',(5.597179018130e1,-4.414638669409e1,
-3.696590900473e1));
#68977=cartesian_point('',(5.575872628149e1,-4.441565483893e1,
-3.694771553094e1));
#68978=cartesian_point('',(5.561644321188e1,-4.459294509075e1,
-3.696426649719e1));
#68979=cartesian_point('',(5.554803906174e1,-4.467755631445e1,
-3.698029783357e1));
#68980=(bounded_surface()b_spline_surface(3,3,((#68920,#68921,#68922,#68923,
#68924,#68925,#68926,#68927,#68928,#68929,#68930,#68931,#68932,#68933,#68934),(
#68935,#68936,#68937,#68938,#68939,#68940,#68941,#68942,#68943,#68944,#68945,
#68946,#68947,#68948,#68949),(#68950,#68951,#68952,#68953,#68954,#68955,#68956,
#68957,#68958,#68959,#68960,#68961,#68962,#68963,#68964),(#68965,#68966,#68967,
#68968,#68969,#68970,#68971,#68972,#68973,#68974,#68975,#68976,#68977,#68978,
#68979)),.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());
#68981=oriented_edge('',*,*,#67380,.t.);
#68983=oriented_edge('',*,*,#68982,.t.);
#68984=oriented_edge('',*,*,#68910,.t.);
#68985=edge_loop('',(#68981,#68983,#68984));
#68986=face_outer_bound('',#68985,.f.);
#68988=cartesian_point('',(0.e0,0.e0,-3.72e1));
#68989=direction('',(0.e0,0.e0,1.e0));
#68990=direction('',(7.990992046535e-1,-6.011991858961e-1,0.e0));
#68991=axis2_placement_3d('',#68988,#68989,#68990);
#68992=toroidal_surface('',#68991,7.085059542064e1,5.e-1);
#68994=oriented_edge('',*,*,#68993,.f.);
#68995=oriented_edge('',*,*,#68982,.f.);
#68996=oriented_edge('',*,*,#67378,.t.);
#68998=oriented_edge('',*,*,#68997,.t.);
#68999=edge_loop('',(#68994,#68995,#68996,#68998));
#69000=face_outer_bound('',#68999,.f.);
#69002=cartesian_point('',(0.e0,0.e0,-3.77e1));
#69003=direction('',(0.e0,0.e0,-1.e0));
#69004=direction('',(0.e0,1.e0,0.e0));
#69005=axis2_placement_3d('',#69002,#69003,#69004);
#69006=plane('',#69005);
#69008=oriented_edge('',*,*,#69007,.t.);
#69010=oriented_edge('',*,*,#69009,.t.);
#69012=oriented_edge('',*,*,#69011,.t.);
#69013=oriented_edge('',*,*,#68912,.t.);
#69014=oriented_edge('',*,*,#68993,.t.);
#69016=oriented_edge('',*,*,#69015,.t.);
#69018=oriented_edge('',*,*,#69017,.t.);
#69020=oriented_edge('',*,*,#69019,.t.);
#69022=oriented_edge('',*,*,#69021,.t.);
#69023=edge_loop('',(#69008,#69010,#69012,#69013,#69014,#69016,#69018,#69020,
#69022));
#69024=face_outer_bound('',#69023,.f.);
#69026=cartesian_point('',(0.e0,0.e0,-3.72e1));
#69027=direction('',(0.e0,0.e0,1.e0));
#69028=direction('',(7.990992046535e-1,-6.011991858961e-1,0.e0));
#69029=axis2_placement_3d('',#69026,#69027,#69028);
#69030=toroidal_surface('',#69029,7.085059542064e1,5.e-1);
#69031=oriented_edge('',*,*,#69007,.f.);
#69033=oriented_edge('',*,*,#69032,.t.);
#69034=oriented_edge('',*,*,#67362,.t.);
#69036=oriented_edge('',*,*,#69035,.f.);
#69037=edge_loop('',(#69031,#69033,#69034,#69036));
#69038=face_outer_bound('',#69037,.f.);
#69040=cartesian_point('',(4.241513156175e1,-5.296005213641e1,
-3.719989599197e1));
#69041=direction('',(4.482118497608e-5,-4.903269518674e-6,9.999999989835e-1));
#69042=direction('',(6.808954005788e-1,7.323806747488e-1,-2.692747888752e-5));
#69043=axis2_placement_3d('',#69040,#69041,#69042);
#69044=toroidal_surface('',#69043,2.999138435565e0,4.999957045186e-1);
#69045=oriented_edge('',*,*,#69021,.f.);
#69047=oriented_edge('',*,*,#69046,.f.);
#69049=oriented_edge('',*,*,#69048,.t.);
#69050=oriented_edge('',*,*,#69032,.f.);
#69051=edge_loop('',(#69045,#69047,#69049,#69050));
#69052=face_outer_bound('',#69051,.f.);
#69054=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.72e1));
#69055=direction('',(0.e0,0.e0,1.e0));
#69056=direction('',(7.681754789640e-1,6.402393564273e-1,0.e0));
#69057=axis2_placement_3d('',#69054,#69055,#69056);
#69058=toroidal_surface('',#69057,4.457398865141e0,5.e-1);
#69059=oriented_edge('',*,*,#69019,.f.);
#69060=oriented_edge('',*,*,#69017,.f.);
#69062=oriented_edge('',*,*,#69061,.t.);
#69064=oriented_edge('',*,*,#69063,.t.);
#69066=oriented_edge('',*,*,#69065,.t.);
#69068=oriented_edge('',*,*,#69067,.t.);
#69069=oriented_edge('',*,*,#69046,.t.);
#69070=edge_loop('',(#69059,#69060,#69062,#69064,#69066,#69068,#69069));
#69071=face_outer_bound('',#69070,.f.);
#69073=cartesian_point('',(5.296006476346e1,-4.241514212157e1,
-3.719989778439e1));
#69074=direction('',(8.754371724334e-6,-4.561852404841e-5,9.999999989212e-1));
#69075=direction('',(8.075244541607e-1,-5.898340908917e-1,-3.397672994478e-5));
#69076=axis2_placement_3d('',#69073,#69074,#69075);
#69077=toroidal_surface('',#69076,2.999125265411e0,4.999946189034e-1);
#69078=oriented_edge('',*,*,#69015,.f.);
#69079=oriented_edge('',*,*,#68997,.f.);
#69081=oriented_edge('',*,*,#69080,.t.);
#69082=oriented_edge('',*,*,#69061,.f.);
#69083=edge_loop('',(#69078,#69079,#69081,#69082));
#69084=face_outer_bound('',#69083,.f.);
#69086=cartesian_point('',(5.296228827679e1,-4.245474514669e1,
-3.560907390972e1));
#69087=direction('',(-1.482552614668e-3,2.604869581043e-2,-9.996595757978e-1));
#69088=direction('',(8.272877804715e-1,-5.615544493101e-1,-1.585965770441e-2));
#69089=axis2_placement_3d('',#69086,#69087,#69088);
#69090=cylindrical_surface('',#69089,3.500000074509e0);
#69091=oriented_edge('',*,*,#69080,.f.);
#69092=oriented_edge('',*,*,#67376,.f.);
#69094=oriented_edge('',*,*,#69093,.t.);
#69096=oriented_edge('',*,*,#69095,.t.);
#69097=edge_loop('',(#69091,#69092,#69094,#69096));
#69098=face_outer_bound('',#69097,.f.);
#69100=cartesian_point('',(5.297960339712e1,-4.277635614667e1,
-2.327449875741e1));
#69101=direction('',(-1.382246382180e-3,2.605902939921e-2,-9.996594502038e-1));
#69102=direction('',(8.249987261285e-1,-5.649118039856e-1,-1.586680825083e-2));
#69103=axis2_placement_3d('',#69100,#69101,#69102);
#69104=cylindrical_surface('',#69103,3.499925777376e0);
#69106=oriented_edge('',*,*,#69105,.t.);
#69108=oriented_edge('',*,*,#69107,.f.);
#69109=oriented_edge('',*,*,#69093,.f.);
#69110=oriented_edge('',*,*,#67374,.f.);
#69111=edge_loop('',(#69106,#69108,#69109,#69110));
#69112=face_outer_bound('',#69111,.f.);
#69114=cartesian_point('',(5.038192776339e1,-4.550748317470e1,
-1.174567626453e1));
#69115=cartesian_point('',(5.055155739463e1,-4.568989075794e1,
-1.174505764012e1));
#69116=cartesian_point('',(5.097061700461e1,-4.605570296417e1,
-1.174384917226e1));
#69117=cartesian_point('',(5.173297293559e1,-4.645727787311e1,
-1.174242853789e1));
#69118=cartesian_point('',(5.262483612893e1,-4.666647657684e1,
-1.174161532914e1));
#69119=cartesian_point('',(5.354043495273e1,-4.664418525562e1,
-1.174153492151e1));
#69120=cartesian_point('',(5.442100973855e1,-4.639194144417e1,
-1.174219800231e1));
#69121=cartesian_point('',(5.520182637585e1,-4.593050634590e1,
-1.174354452489e1));
#69122=cartesian_point('',(5.564164882058e1,-4.549143289223e1,
-1.174487287429e1));
#69123=cartesian_point('',(5.583266435125e1,-4.524242833022e1,
-1.174563333660e1));
#69124=cartesian_point('',(5.584476559471e1,-4.522637347621e1,
-1.174568226670e1));
#69125=cartesian_point('',(5.061064530105e1,-4.529551453113e1,
-1.119294257133e1));
#69126=cartesian_point('',(5.076489516784e1,-4.546247310129e1,
-1.119191147689e1));
#69127=cartesian_point('',(5.114643577566e1,-4.579756594601e1,
-1.118976787103e1));
#69128=cartesian_point('',(5.184197705232e1,-4.616593741288e1,
-1.118737943219e1));
#69129=cartesian_point('',(5.265674989104e1,-4.635810251596e1,
-1.118598609563e1));
#69130=cartesian_point('',(5.349358575876e1,-4.633782827410e1,
-1.118585213951e1));
#69131=cartesian_point('',(5.429809402343e1,-4.610651161485e1,
-1.118697888297e1));
#69132=cartesian_point('',(5.501054182121e1,-4.568352342632e1,
-1.118927497329e1));
#69133=cartesian_point('',(5.541092089474e1,-4.528148488408e1,
-1.119154589465e1));
#69134=cartesian_point('',(5.558449742604e1,-4.505368793307e1,
-1.119285209572e1));
#69135=cartesian_point('',(5.559549242874e1,-4.503900124236e1,
-1.119293653062e1));
#69136=cartesian_point('',(5.027885574292e1,-4.560300728166e1,
-1.074783303099e1));
#69137=cartesian_point('',(5.045413926264e1,-4.579356050813e1,
-1.074745251846e1));
#69138=cartesian_point('',(5.088808189307e1,-4.617621374250e1,
-1.074654608804e1));
#69139=cartesian_point('',(5.168028422989e1,-4.659727171455e1,
-1.074564630557e1));
#69140=cartesian_point('',(5.260913234751e1,-4.681712279857e1,
-1.074509830522e1));
#69141=cartesian_point('',(5.356343111050e1,-4.679407667036e1,
-1.074504892708e1));
#69142=cartesian_point('',(5.448061889645e1,-4.652972004830e1,
-1.074548395226e1));
#69143=cartesian_point('',(5.529213435437e1,-4.604644956722e1,
-1.074637745193e1));
#69144=cartesian_point('',(5.574745807734e1,-4.558746880743e1,
-1.074726622930e1));
#69145=cartesian_point('',(5.594461280102e1,-4.532756839377e1,
-1.074778276866e1));
#69146=cartesian_point('',(5.595710020381e1,-4.531081251541e1,
-1.074781649649e1));
#69147=cartesian_point('',(4.987719857867e1,-4.597525125685e1,
-1.106856099704e1));
#69148=cartesian_point('',(5.007882529429e1,-4.619355180703e1,
-1.106893205920e1));
#69149=cartesian_point('',(5.057760058402e1,-4.663171444172e1,
-1.106960562331e1));
#69150=cartesian_point('',(5.148700049783e1,-4.711343779462e1,
-1.107044958196e1));
#69151=cartesian_point('',(5.255239875610e1,-4.736475332286e1,
-1.107092232644e1));
#69152=cartesian_point('',(5.364668599824e1,-4.733824531698e1,
-1.107097058161e1));
#69153=cartesian_point('',(5.469867257662e1,-4.703574002778e1,
-1.107058139784e1));
#69154=cartesian_point('',(5.563019419576e1,-4.648260152407e1,
-1.106979425340e1));
#69155=cartesian_point('',(5.615360024776e1,-4.595690569686e1,
-1.106902003991e1));
#69156=cartesian_point('',(5.638048369988e1,-4.565906429194e1,
-1.106857924287e1));
#69157=cartesian_point('',(5.639485523144e1,-4.563986172164e1,
-1.106855103571e1));
#69158=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#69160=oriented_edge('',*,*,#69159,.f.);
#69162=oriented_edge('',*,*,#69161,.t.);
#69163=oriented_edge('',*,*,#69105,.f.);
#69164=oriented_edge('',*,*,#67372,.t.);
#69165=edge_loop('',(#69160,#69162,#69163,#69164));
#69166=face_outer_bound('',#69165,.f.);
#69168=cartesian_point('',(0.e0,0.e0,-1.1e1));
#69169=direction('',(0.e0,0.e0,1.e0));
#69170=direction('',(0.e0,-1.e0,0.e0));
#69171=axis2_placement_3d('',#69168,#69169,#69170);
#69172=plane('',#69171);
#69173=oriented_edge('',*,*,#69159,.t.);
#69174=oriented_edge('',*,*,#67370,.t.);
#69176=oriented_edge('',*,*,#69175,.t.);
#69178=oriented_edge('',*,*,#69177,.t.);
#69180=oriented_edge('',*,*,#69179,.t.);
#69182=oriented_edge('',*,*,#69181,.t.);
#69183=edge_loop('',(#69173,#69174,#69176,#69178,#69180,#69182));
#69184=face_outer_bound('',#69183,.f.);
#69186=oriented_edge('',*,*,#69185,.t.);
#69188=oriented_edge('',*,*,#69187,.t.);
#69189=edge_loop('',(#69186,#69188));
#69190=face_bound('',#69189,.f.);
#69192=cartesian_point('',(4.522650950424e1,-5.584466611400e1,
-1.174568395121e1));
#69193=cartesian_point('',(4.546307815659e1,-5.566630623282e1,
-1.174495952667e1));
#69194=cartesian_point('',(4.589431675945e1,-5.524774017762e1,
-1.174365515562e1));
#69195=cartesian_point('',(4.636604117126e1,-5.447778355405e1,
-1.174227327580e1));
#69196=cartesian_point('',(4.663188692016e1,-5.361099895700e1,
-1.174156465126e1));
#69197=cartesian_point('',(4.667310164182e1,-5.270617319784e1,
-1.174158267099e1));
#69198=cartesian_point('',(4.648407865227e1,-5.180343720615e1,
-1.174233279656e1));
#69199=cartesian_point('',(4.608558484645e1,-5.100858160997e1,
-1.174375136821e1));
#69200=cartesian_point('',(4.570248511176e1,-5.056331339985e1,
-1.174501390384e1));
#69201=cartesian_point('',(4.550756638179e1,-5.038201559138e1,
-1.174567691416e1));
#69202=cartesian_point('',(4.503911752652e1,-5.559539121018e1,
-1.119291894681e1));
#69203=cartesian_point('',(4.525552543794e1,-5.543333664020e1,
-1.119167880474e1));
#69204=cartesian_point('',(4.565035500732e1,-5.505238148547e1,
-1.118944187757e1));
#69205=cartesian_point('',(4.608274893690e1,-5.434992620380e1,
-1.118708754465e1));
#69206=cartesian_point('',(4.632654001817e1,-5.355807144487e1,
-1.118588254438e1));
#69207=cartesian_point('',(4.636418760803e1,-5.273108726752e1,
-1.118591041689e1));
#69208=cartesian_point('',(4.619052820427e1,-5.190632143060e1,
-1.118719729375e1));
#69209=cartesian_point('',(4.582493954097e1,-5.118102790969e1,
-1.118957542035e1));
#69210=cartesian_point('',(4.547399088497e1,-5.077559468938e1,
-1.119182701789e1));
#69211=cartesian_point('',(4.529558147644e1,-5.061073514072e1,
-1.119292658881e1));
#69212=cartesian_point('',(4.531096113594e1,-5.595700642129e1,
-1.074779156853e1));
#69213=cartesian_point('',(4.555786027613e1,-5.577295396669e1,
-1.074730479983e1));
#69214=cartesian_point('',(4.600858808295e1,-5.533977322613e1,
-1.074642333204e1));
#69215=cartesian_point('',(4.650258894134e1,-5.453969697010e1,
-1.074550904687e1));
#69216=cartesian_point('',(4.678120476494e1,-5.363696846705e1,
-1.074504309777e1));
#69217=cartesian_point('',(4.682412108174e1,-5.269389885293e1,
-1.074505145508e1));
#69218=cartesian_point('',(4.662541950446e1,-5.175360207234e1,
-1.074555894380e1));
#69219=cartesian_point('',(4.620750458359e1,-5.092742520153e1,
-1.074644869643e1));
#69220=cartesian_point('',(4.580672554169e1,-5.046627981502e1,
-1.074741082805e1));
#69221=cartesian_point('',(4.560310174412e1,-5.027893842658e1,
-1.074781165954e1));
#69222=cartesian_point('',(4.564003465140e1,-5.639475071489e1,
-1.106856167122e1));
#69223=cartesian_point('',(4.592298618503e1,-5.618292792282e1,
-1.106898326896e1));
#69224=cartesian_point('',(4.643925649754e1,-5.568491695034e1,
-1.106974080601e1));
#69225=cartesian_point('',(4.700469660993e1,-5.476646050411e1,
-1.107054950907e1));
#69226=cartesian_point('',(4.732351732751e1,-5.373101613445e1,
-1.107096512007e1));
#69227=cartesian_point('',(4.737274677164e1,-5.264960264006e1,
-1.107095345351e1));
#69228=cartesian_point('',(4.714562993647e1,-5.157112240120e1,
-1.107051798343e1));
#69229=cartesian_point('',(4.666753807275e1,-5.062280429692e1,
-1.106967245898e1));
#69230=cartesian_point('',(4.620863696938e1,-5.009278742642e1,
-1.106897347493e1));
#69231=cartesian_point('',(4.597536242166e1,-4.987729052047e1,
-1.106857357146e1));
#69232=(bounded_surface()b_spline_surface(3,3,((#69192,#69193,#69194,#69195,
#69196,#69197,#69198,#69199,#69200,#69201),(#69202,#69203,#69204,#69205,#69206,
#69207,#69208,#69209,#69210,#69211),(#69212,#69213,#69214,#69215,#69216,#69217,
#69218,#69219,#69220,#69221),(#69222,#69223,#69224,#69225,#69226,#69227,#69228,
#69229,#69230,#69231)),.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());
#69234=oriented_edge('',*,*,#69233,.f.);
#69236=oriented_edge('',*,*,#69235,.t.);
#69237=oriented_edge('',*,*,#69175,.f.);
#69238=oriented_edge('',*,*,#67368,.t.);
#69239=edge_loop('',(#69234,#69236,#69237,#69238));
#69240=face_outer_bound('',#69239,.f.);
#69242=cartesian_point('',(4.282197515187e1,-5.298201036394e1,
-2.152397388111e1));
#69243=direction('',(2.605743288589e-2,-1.380648787224e-3,9.996594940280e-1));
#69244=direction('',(5.649126467961e-1,-8.249981913306e-1,-1.586460812641e-2));
#69245=axis2_placement_3d('',#69242,#69243,#69244);
#69246=cylindrical_surface('',#69245,3.499933211913e0);
#69247=oriented_edge('',*,*,#69233,.t.);
#69248=oriented_edge('',*,*,#67366,.f.);
#69250=oriented_edge('',*,*,#69249,.t.);
#69252=oriented_edge('',*,*,#69251,.f.);
#69253=edge_loop('',(#69247,#69248,#69250,#69252));
#69254=face_outer_bound('',#69253,.f.);
#69256=cartesian_point('',(4.244266810111e1,-5.296160629031e1,
-3.607235433708e1));
#69257=direction('',(2.605077570641e-2,-1.480471309071e-3,9.996595246832e-1));
#69258=direction('',(5.615555402825e-1,-8.272870500112e-1,-1.585913181143e-2));
#69259=axis2_placement_3d('',#69256,#69257,#69258);
#69260=cylindrical_surface('',#69259,3.500002394878e0);
#69261=oriented_edge('',*,*,#69048,.f.);
#69263=oriented_edge('',*,*,#69262,.t.);
#69264=oriented_edge('',*,*,#69249,.f.);
#69265=oriented_edge('',*,*,#67364,.f.);
#69266=edge_loop('',(#69261,#69263,#69264,#69265));
#69267=face_outer_bound('',#69266,.f.);
#69269=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-2.435e1));
#69270=direction('',(0.e0,0.e0,-1.e0));
#69271=direction('',(0.e0,1.e0,0.e0));
#69272=axis2_placement_3d('',#69269,#69270,#69271);
#69273=conical_surface('',#69272,3.733025116791e0,1.e0);
#69274=oriented_edge('',*,*,#69067,.f.);
#69275=oriented_edge('',*,*,#69065,.f.);
#69276=oriented_edge('',*,*,#69063,.f.);
#69277=oriented_edge('',*,*,#69095,.f.);
#69279=oriented_edge('',*,*,#69278,.t.);
#69281=oriented_edge('',*,*,#69280,.f.);
#69283=oriented_edge('',*,*,#69282,.f.);
#69285=oriented_edge('',*,*,#69284,.f.);
#69287=oriented_edge('',*,*,#69286,.t.);
#69288=oriented_edge('',*,*,#69262,.f.);
#69289=edge_loop('',(#69274,#69275,#69276,#69277,#69279,#69281,#69283,#69285,
#69287,#69288));
#69290=face_outer_bound('',#69289,.f.);
#69292=cartesian_point('',(5.505875625620e1,-5.010900878790e1,-1.1e1));
#69293=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#69294=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#69295=axis2_placement_3d('',#69292,#69293,#69294);
#69296=plane('',#69295);
#69298=oriented_edge('',*,*,#69297,.f.);
#69299=oriented_edge('',*,*,#69278,.f.);
#69300=oriented_edge('',*,*,#69107,.t.);
#69301=edge_loop('',(#69298,#69299,#69300));
#69302=face_outer_bound('',#69301,.f.);
#69304=cartesian_point('',(4.814374712541e1,-4.388887155571e1,-1.15e1));
#69305=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#69306=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#69307=axis2_placement_3d('',#69304,#69305,#69306);
#69308=cylindrical_surface('',#69307,5.e-1);
#69309=oriented_edge('',*,*,#69297,.t.);
#69310=oriented_edge('',*,*,#69161,.f.);
#69311=oriented_edge('',*,*,#69181,.f.);
#69313=oriented_edge('',*,*,#69312,.f.);
#69314=edge_loop('',(#69309,#69310,#69311,#69313));
#69315=face_outer_bound('',#69314,.f.);
#69317=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.15e1));
#69318=direction('',(0.e0,0.e0,1.e0));
#69319=direction('',(-6.428360985375e-1,-7.660037535267e-1,0.e0));
#69320=axis2_placement_3d('',#69317,#69318,#69319);
#69321=toroidal_surface('',#69320,3.008651368442e0,5.e-1);
#69322=oriented_edge('',*,*,#69284,.t.);
#69323=oriented_edge('',*,*,#69282,.t.);
#69324=oriented_edge('',*,*,#69280,.t.);
#69325=oriented_edge('',*,*,#69312,.t.);
#69326=oriented_edge('',*,*,#69179,.f.);
#69328=oriented_edge('',*,*,#69327,.t.);
#69329=edge_loop('',(#69322,#69323,#69324,#69325,#69326,#69328));
#69330=face_outer_bound('',#69329,.f.);
#69332=cartesian_point('',(4.614992448513e1,-5.040480005483e1,-1.15e1));
#69333=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#69334=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#69335=axis2_placement_3d('',#69332,#69333,#69334);
#69336=cylindrical_surface('',#69335,5.e-1);
#69338=oriented_edge('',*,*,#69337,.t.);
#69339=oriented_edge('',*,*,#69327,.f.);
#69340=oriented_edge('',*,*,#69177,.f.);
#69341=oriented_edge('',*,*,#69235,.f.);
#69342=edge_loop('',(#69338,#69339,#69340,#69341));
#69343=face_outer_bound('',#69342,.f.);
#69345=cartesian_point('',(-5.666908824887e1,5.171934078057e1,-1.1e1));
#69346=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#69347=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#69348=axis2_placement_3d('',#69345,#69346,#69347);
#69349=plane('',#69348);
#69350=oriented_edge('',*,*,#69337,.f.);
#69351=oriented_edge('',*,*,#69251,.t.);
#69352=oriented_edge('',*,*,#69286,.f.);
#69353=edge_loop('',(#69350,#69351,#69352));
#69354=face_outer_bound('',#69353,.f.);
#69356=cartesian_point('',(4.772970773009e1,-4.772970773009e1,0.e0));
#69357=direction('',(0.e0,0.e0,1.e0));
#69358=direction('',(1.e0,0.e0,0.e0));
#69359=axis2_placement_3d('',#69356,#69357,#69358);
#69360=cylindrical_surface('',#69359,2.25e0);
#69361=oriented_edge('',*,*,#34284,.f.);
#69363=oriented_edge('',*,*,#69362,.f.);
#69364=oriented_edge('',*,*,#69185,.f.);
#69366=oriented_edge('',*,*,#69365,.t.);
#69367=edge_loop('',(#69361,#69363,#69364,#69366));
#69368=face_outer_bound('',#69367,.f.);
#69370=cartesian_point('',(4.772970773009e1,-4.772970773009e1,0.e0));
#69371=direction('',(0.e0,0.e0,1.e0));
#69372=direction('',(1.e0,0.e0,0.e0));
#69373=axis2_placement_3d('',#69370,#69371,#69372);
#69374=cylindrical_surface('',#69373,2.25e0);
#69375=oriented_edge('',*,*,#34286,.f.);
#69376=oriented_edge('',*,*,#69365,.f.);
#69377=oriented_edge('',*,*,#69187,.f.);
#69378=oriented_edge('',*,*,#69362,.t.);
#69379=edge_loop('',(#69375,#69376,#69377,#69378));
#69380=face_outer_bound('',#69379,.f.);
#69382=cartesian_point('',(4.461394877881e1,-5.486735717807e1,
-3.788920217184e1));
#69383=cartesian_point('',(4.458422067174e1,-5.489209132702e1,
-3.785856029246e1));
#69384=cartesian_point('',(4.451531808101e1,-5.494903668526e1,
-3.780277036135e1));
#69385=cartesian_point('',(4.438744244800e1,-5.505363429161e1,
-3.773756527607e1));
#69386=cartesian_point('',(4.423419690650e1,-5.517772089085e1,
-3.769417347747e1));
#69387=cartesian_point('',(4.405440457962e1,-5.532175808405e1,
-3.767731010623e1));
#69388=cartesian_point('',(4.385038353110e1,-5.548336618006e1,
-3.769181388887e1));
#69389=cartesian_point('',(4.362476068481e1,-5.565997350433e1,
-3.774079668353e1));
#69390=cartesian_point('',(4.337968761226e1,-5.584944530902e1,
-3.782599408777e1));
#69391=cartesian_point('',(4.311820485182e1,-5.604904390738e1,
-3.794690689564e1));
#69392=cartesian_point('',(4.285025395941e1,-5.625095649276e1,
-3.809665796820e1));
#69393=cartesian_point('',(4.259297375074e1,-5.644250858198e1,
-3.825886798959e1));
#69394=cartesian_point('',(4.236700558812e1,-5.660888448681e1,
-3.841036718439e1));
#69395=cartesian_point('',(4.220656075083e1,-5.672624096088e1,
-3.852154481415e1));
#69396=cartesian_point('',(4.206981352898e1,-5.682542580470e1,
-3.861314285699e1));
#69397=cartesian_point('',(4.216648597269e1,-5.675548044153e1,
-3.855774141903e1));
#69398=cartesian_point('',(4.232808341519e1,-5.663721387839e1,
-3.846041966850e1));
#69399=cartesian_point('',(4.487219784720e1,-5.530584155993e1,
-3.799894390807e1));
#69400=cartesian_point('',(4.484772781172e1,-5.532604292126e1,
-3.797383056565e1));
#69401=cartesian_point('',(4.478902927863e1,-5.537426989994e1,
-3.792675828557e1));
#69402=cartesian_point('',(4.467534989307e1,-5.546695631853e1,
-3.786927483886e1));
#69403=cartesian_point('',(4.453511682014e1,-5.558033018779e1,
-3.782982184313e1));
#69404=cartesian_point('',(4.436709496981e1,-5.571488165265e1,
-3.781407704395e1));
#69405=cartesian_point('',(4.417334050450e1,-5.586841763780e1,
-3.782761921145e1));
#69406=cartesian_point('',(4.395637589210e1,-5.603841342590e1,
-3.787424877804e1));
#69407=cartesian_point('',(4.371830835095e1,-5.622272689170e1,
-3.795630055540e1));
#69408=cartesian_point('',(4.346205898390e1,-5.641866336229e1,
-3.807386771331e1));
#69409=cartesian_point('',(4.319755071812e1,-5.661835692886e1,
-3.822061981015e1));
#69410=cartesian_point('',(4.294199946993e1,-5.680900854843e1,
-3.838062017368e1));
#69411=cartesian_point('',(4.271583766164e1,-5.697583920453e1,
-3.853124233384e1));
#69412=cartesian_point('',(4.255587394873e1,-5.709312135735e1,
-3.864138520953e1));
#69413=cartesian_point('',(4.241416267596e1,-5.719601131177e1,
-3.873578523283e1));
#69414=cartesian_point('',(4.255184621992e1,-5.709693364064e1,
-3.865112172472e1));
#69415=cartesian_point('',(4.276417893936e1,-5.694221527129e1,
-3.851774575618e1));
#69416=cartesian_point('',(4.527167399298e1,-5.538982942394e1,
-3.767522434447e1));
#69417=cartesian_point('',(4.522862540290e1,-5.542598738645e1,
-3.763208093471e1));
#69418=cartesian_point('',(4.513355711659e1,-5.550517594530e1,
-3.755657801630e1));
#69419=cartesian_point('',(4.496837719183e1,-5.564093529034e1,
-3.747391219958e1));
#69420=cartesian_point('',(4.477992173536e1,-5.579391244048e1,
-3.742161369313e1));
#69421=cartesian_point('',(4.456711850490e1,-5.596451502092e1,
-3.740222092525e1));
#69422=cartesian_point('',(4.433297251145e1,-5.614985439770e1,
-3.741889918206e1));
#69423=cartesian_point('',(4.408043285926e1,-5.634717482370e1,
-3.747320326742e1));
#69424=cartesian_point('',(4.381181702831e1,-5.655429825859e1,
-3.756551379225e1));
#69425=cartesian_point('',(4.353053397813e1,-5.676830630624e1,
-3.769399202742e1));
#69426=cartesian_point('',(4.324684938347e1,-5.698128628188e1,
-3.785052460225e1));
#69427=cartesian_point('',(4.297820159612e1,-5.718049105864e1,
-3.801773126293e1));
#69428=cartesian_point('',(4.274630704980e1,-5.735058630527e1,
-3.817121367229e1));
#69429=cartesian_point('',(4.258018975440e1,-5.747150499298e1,
-3.828473116332e1));
#69430=cartesian_point('',(4.245133592104e1,-5.756476646929e1,
-3.836999316389e1));
#69431=cartesian_point('',(4.245603612574e1,-5.756128016654e1,
-3.838042636612e1));
#69432=cartesian_point('',(4.250490730485e1,-5.752532453529e1,
-3.836423711629e1));
#69433=cartesian_point('',(4.532187766423e1,-5.501619568967e1,
-3.731552478892e1));
#69434=cartesian_point('',(4.525922570029e1,-5.506920721891e1,
-3.725293105056e1));
#69435=cartesian_point('',(4.512587070326e1,-5.518102092705e1,
-3.714675796061e1));
#69436=cartesian_point('',(4.490672874635e1,-5.536194992173e1,
-3.703692611269e1));
#69437=cartesian_point('',(4.466802624177e1,-5.555621920093e1,
-3.697077023123e1));
#69438=cartesian_point('',(4.440887490219e1,-5.576414412896e1,
-3.694744213751e1));
#69439=cartesian_point('',(4.413327428678e1,-5.598211238522e1,
-3.696750351910e1));
#69440=cartesian_point('',(4.384460738009e1,-5.620714287730e1,
-3.703008665906e1));
#69441=cartesian_point('',(4.354539836732e1,-5.643703721078e1,
-3.713346403159e1));
#69442=cartesian_point('',(4.323955233867e1,-5.666866122929e1,
-3.727371282948e1));
#69443=cartesian_point('',(4.293761824783e1,-5.689411923248e1,
-3.744079630836e1));
#69444=cartesian_point('',(4.265712909798e1,-5.710082873998e1,
-3.761577691937e1));
#69445=cartesian_point('',(4.242100170336e1,-5.727298996632e1,
-3.777234488495e1));
#69446=cartesian_point('',(4.224965183747e1,-5.739679090051e1,
-3.788950281594e1));
#69447=cartesian_point('',(4.213568983783e1,-5.747891270352e1,
-3.796490697507e1));
#69448=cartesian_point('',(4.199669677776e1,-5.757836892188e1,
-3.807803051383e1));
#69449=cartesian_point('',(4.186861698350e1,-5.767056692266e1,
-3.818838039534e1));
#69450=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#69452=oriented_edge('',*,*,#69451,.f.);
#69453=oriented_edge('',*,*,#69035,.t.);
#69454=oriented_edge('',*,*,#67360,.t.);
#69455=edge_loop('',(#69452,#69453,#69454));
#69456=face_outer_bound('',#69455,.f.);
#69458=cartesian_point('',(4.220022621390e1,-5.758918549265e1,
-3.844675634145e1));
#69459=cartesian_point('',(4.224832509100e1,-5.755608714544e1,
-3.844611930694e1));
#69460=cartesian_point('',(4.253193091347e1,-5.735059803344e1,
-3.844230619837e1));
#69461=cartesian_point('',(4.299532893758e1,-5.689860928037e1,
-3.843545072320e1));
#69462=cartesian_point('',(4.345935879736e1,-5.614903336162e1,
-3.842705034856e1));
#69463=cartesian_point('',(4.372796906863e1,-5.531048183976e1,
-3.842014027305e1));
#69464=cartesian_point('',(4.378544748966e1,-5.443537180540e1,
-3.841520350479e1));
#69465=cartesian_point('',(4.362695652210e1,-5.355806768405e1,
-3.841250429163e1));
#69466=cartesian_point('',(4.326797933146e1,-5.277434631107e1,
-3.841240944079e1));
#69467=cartesian_point('',(4.291346304352e1,-5.232661854297e1,
-3.841389532685e1));
#69468=cartesian_point('',(4.273038404004e1,-5.214114876381e1,
-3.841491763606e1));
#69469=cartesian_point('',(4.203159831368e1,-5.734091445965e1,
-3.791784388598e1));
#69470=cartesian_point('',(4.207610338081e1,-5.731119435867e1,
-3.791676458851e1));
#69471=cartesian_point('',(4.233873220736e1,-5.712642076724e1,
-3.791032385431e1));
#69472=cartesian_point('',(4.277015572551e1,-5.671707616943e1,
-3.789891863571e1));
#69473=cartesian_point('',(4.320629655119e1,-5.603171550586e1,
-3.788519793567e1));
#69474=cartesian_point('',(4.346234190535e1,-5.525963854273e1,
-3.787410177888e1));
#69475=cartesian_point('',(4.352147681004e1,-5.445008780528e1,
-3.786627050869e1));
#69476=cartesian_point('',(4.337781098977e1,-5.363655113312e1,
-3.786203525048e1));
#69477=cartesian_point('',(4.304511808522e1,-5.290990139879e1,
-3.786184807634e1));
#69478=cartesian_point('',(4.271515725551e1,-5.249612511754e1,
-3.786426978084e1));
#69479=cartesian_point('',(4.254476110598e1,-5.232520006942e1,
-3.786584814507e1));
#69480=cartesian_point('',(4.226775350522e1,-5.768860599530e1,
-3.747833946272e1));
#69481=cartesian_point('',(4.231826437327e1,-5.765558714531e1,
-3.747787512155e1));
#69482=cartesian_point('',(4.261649909453e1,-5.745007915074e1,
-3.747512098687e1));
#69483=cartesian_point('',(4.310818923857e1,-5.699225619214e1,
-3.747039392927e1));
#69484=cartesian_point('',(4.360836328025e1,-5.622014104940e1,
-3.746492955680e1));
#69485=cartesian_point('',(4.390456385933e1,-5.534576974967e1,
-3.746067971184e1));
#69486=cartesian_point('',(4.397589587761e1,-5.442570520192e1,
-3.745776729980e1));
#69487=cartesian_point('',(4.381455337356e1,-5.349937575138e1,
-3.745623484287e1));
#69488=cartesian_point('',(4.343579825613e1,-5.267190941877e1,
-3.745613162184e1));
#69489=cartesian_point('',(4.305925749276e1,-5.220170334340e1,
-3.745709140813e1));
#69490=cartesian_point('',(4.286484112603e1,-5.200783018936e1,
-3.745763871254e1));
#69491=cartesian_point('',(4.257216105374e1,-5.813678554658e1,
-3.775455471673e1));
#69492=cartesian_point('',(4.262971882348e1,-5.809849180360e1,
-3.775488621344e1));
#69493=cartesian_point('',(4.296940248468e1,-5.786034684836e1,
-3.775687934944e1));
#69494=cartesian_point('',(4.352771799799e1,-5.733200664505e1,
-3.776054170675e1));
#69495=cartesian_point('',(4.409259757351e1,-5.644579594346e1,
-3.776514471286e1));
#69496=cartesian_point('',(4.442445069390e1,-5.544613499415e1,
-3.776901730055e1));
#69497=cartesian_point('',(4.450113907368e1,-5.439697019493e1,
-3.777182753420e1));
#69498=cartesian_point('',(4.431480804678e1,-5.334202202652e1,
-3.777338512332e1));
#69499=cartesian_point('',(4.388328474076e1,-5.239951860396e1,
-3.777342249523e1));
#69500=cartesian_point('',(4.345540694825e1,-5.186291620092e1,
-3.777260591947e1));
#69501=cartesian_point('',(4.323449707781e1,-5.164130408652e1,
-3.777200435130e1));
#69502=(bounded_surface()b_spline_surface(3,3,((#69458,#69459,#69460,#69461,
#69462,#69463,#69464,#69465,#69466,#69467,#69468),(#69469,#69470,#69471,#69472,
#69473,#69474,#69475,#69476,#69477,#69478,#69479),(#69480,#69481,#69482,#69483,
#69484,#69485,#69486,#69487,#69488,#69489,#69490),(#69491,#69492,#69493,#69494,
#69495,#69496,#69497,#69498,#69499,#69500,#69501)),.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());
#69503=oriented_edge('',*,*,#69451,.t.);
#69505=oriented_edge('',*,*,#69504,.f.);
#69507=oriented_edge('',*,*,#69506,.t.);
#69508=oriented_edge('',*,*,#69009,.f.);
#69509=edge_loop('',(#69503,#69505,#69507,#69508));
#69510=face_outer_bound('',#69509,.f.);
#69512=cartesian_point('',(4.005701819124e1,-5.470650094444e1,
-3.983816168977e1));
#69513=direction('',(8.244819790654e-2,3.885078823008e-2,9.958377934764e-1));
#69514=direction('',(5.259412118006e-1,-8.504577629670e-1,-1.036509232498e-2));
#69515=axis2_placement_3d('',#69512,#69513,#69514);
#69516=cylindrical_surface('',#69515,3.499973915528e0);
#69517=oriented_edge('',*,*,#69504,.t.);
#69518=oriented_edge('',*,*,#67358,.f.);
#69519=oriented_edge('',*,*,#68022,.f.);
#69521=oriented_edge('',*,*,#69520,.f.);
#69522=edge_loop('',(#69517,#69518,#69519,#69521));
#69523=face_outer_bound('',#69522,.f.);
#69525=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.012178893569e1));
#69526=direction('',(0.e0,0.e0,-1.e0));
#69527=direction('',(1.e0,0.e0,0.e0));
#69528=axis2_placement_3d('',#69525,#69526,#69527);
#69529=conical_surface('',#69528,6.881997459936e0,5.e0);
#69531=oriented_edge('',*,*,#69530,.f.);
#69533=oriented_edge('',*,*,#69532,.f.);
#69534=oriented_edge('',*,*,#69520,.t.);
#69535=oriented_edge('',*,*,#68038,.f.);
#69536=oriented_edge('',*,*,#68036,.f.);
#69537=oriented_edge('',*,*,#68862,.t.);
#69538=edge_loop('',(#69531,#69533,#69534,#69535,#69536,#69537));
#69539=face_outer_bound('',#69538,.f.);
#69541=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.82e1));
#69542=direction('',(0.e0,0.e0,-1.e0));
#69543=direction('',(-6.995205818721e-1,-7.146124512891e-1,0.e0));
#69544=axis2_placement_3d('',#69541,#69542,#69543);
#69545=toroidal_surface('',#69544,6.211952795602e0,5.e-1);
#69546=oriented_edge('',*,*,#69532,.t.);
#69547=oriented_edge('',*,*,#69530,.t.);
#69548=oriented_edge('',*,*,#68914,.f.);
#69549=oriented_edge('',*,*,#69011,.f.);
#69550=oriented_edge('',*,*,#69506,.f.);
#69551=edge_loop('',(#69546,#69547,#69548,#69549,#69550));
#69552=face_outer_bound('',#69551,.f.);
#69554=cartesian_point('',(-4.005708075459e1,-5.470647292738e1,
-3.983740905745e1));
#69555=direction('',(8.244814112143e-2,-3.885110280803e-2,-9.958377859050e-1));
#69556=direction('',(-5.259413194821e-1,-8.504576998746e-1,-1.036480513657e-2));
#69557=axis2_placement_3d('',#69554,#69555,#69556);
#69558=cylindrical_surface('',#69557,3.499973686284e0);
#69560=oriented_edge('',*,*,#69559,.t.);
#69562=oriented_edge('',*,*,#69561,.f.);
#69563=oriented_edge('',*,*,#67956,.f.);
#69564=oriented_edge('',*,*,#67243,.f.);
#69565=edge_loop('',(#69560,#69562,#69563,#69564));
#69566=face_outer_bound('',#69565,.f.);
#69568=cartesian_point('',(-4.273012092961e1,-5.214085392481e1,
-3.841494114081e1));
#69569=cartesian_point('',(-4.289856060985e1,-5.231143063183e1,
-3.841400257058e1));
#69570=cartesian_point('',(-4.323296133872e1,-5.272614752288e1,
-3.841255852586e1));
#69571=cartesian_point('',(-4.359480916361e1,-5.346687354777e1,
-3.841241096473e1));
#69572=cartesian_point('',(-4.377749475989e1,-5.432350848610e1,
-3.841475201553e1));
#69573=cartesian_point('',(-4.374708373241e1,-5.520123361495e1,
-3.841942180506e1));
#69574=cartesian_point('',(-4.350468636080e1,-5.604626570890e1,
-3.842609997665e1));
#69575=cartesian_point('',(-4.306230333506e1,-5.681323286982e1,
-3.843437548772e1));
#69576=cartesian_point('',(-4.258702759714e1,-5.730511890923e1,
-3.844155729554e1));
#69577=cartesian_point('',(-4.227547495279e1,-5.753739399712e1,
-3.844577786801e1));
#69578=cartesian_point('',(-4.220038612694e1,-5.758907083953e1,
-3.844677233380e1));
#69579=cartesian_point('',(-4.254449301739e1,-5.232495130566e1,
-3.786586491877e1));
#69580=cartesian_point('',(-4.270126250166e1,-5.248214897152e1,
-3.786440979820e1));
#69581=cartesian_point('',(-4.301249920326e1,-5.286533148233e1,
-3.786207106832e1));
#69582=cartesian_point('',(-4.334810520711e1,-5.355195955934e1,
-3.786187098929e1));
#69583=cartesian_point('',(-4.351464899606e1,-5.434642693641e1,
-3.786554196891e1));
#69584=cartesian_point('',(-4.348087147484e1,-5.515874367604e1,
-3.787294047765e1));
#69585=cartesian_point('',(-4.324917230756e1,-5.593733590514e1,
-3.788364478552e1));
#69586=cartesian_point('',(-4.283280531073e1,-5.663930612841e1,
-3.789713318198e1));
#69587=cartesian_point('',(-4.238984730087e1,-5.708536921273e1,
-3.790904664391e1));
#69588=cartesian_point('',(-4.210120559355e1,-5.729438219649e1,
-3.791617543344e1));
#69589=cartesian_point('',(-4.203172775916e1,-5.734078422643e1,
-3.791786049209e1));
#69590=cartesian_point('',(-4.286454004857e1,-5.200754320209e1,
-3.745762761845e1));
#69591=cartesian_point('',(-4.304340921756e1,-5.218584574608e1,
-3.745711741540e1));
#69592=cartesian_point('',(-4.339857887198e1,-5.262122431279e1,
-3.745620376643e1));
#69593=cartesian_point('',(-4.378082209317e1,-5.340301277256e1,
-3.745616049474e1));
#69594=cartesian_point('',(-4.396852556064e1,-5.430773573640e1,
-3.745748652443e1));
#69595=cartesian_point('',(-4.392623992815e1,-5.523125165776e1,
-3.746022927147e1));
#69596=cartesian_point('',(-4.365776008407e1,-5.611347442694e1,
-3.746431107063e1));
#69597=cartesian_point('',(-4.317984016950e1,-5.690491031439e1,
-3.746965725059e1));
#69598=cartesian_point('',(-4.267463696176e1,-5.740430827835e1,
-3.747456429152e1));
#69599=cartesian_point('',(-4.234675684405e1,-5.763691176955e1,
-3.747761224176e1));
#69600=cartesian_point('',(-4.226790299819e1,-5.768846427797e1,
-3.747833729658e1));
#69601=cartesian_point('',(-4.323416951032e1,-5.164096144487e1,
-3.777199991102e1));
#69602=cartesian_point('',(-4.343741443364e1,-5.184477665384e1,
-3.777254951061e1));
#69603=cartesian_point('',(-4.384100606371e1,-5.234169817526e1,
-3.777334985481e1));
#69604=cartesian_point('',(-4.427630379102e1,-5.323229422297e1,
-3.777344925274e1));
#69605=cartesian_point('',(-4.449231419549e1,-5.426257292805e1,
-3.777209719419e1));
#69606=cartesian_point('',(-4.444850357048e1,-5.531542791052e1,
-3.776943452990e1));
#69607=cartesian_point('',(-4.414817956269e1,-5.632366985040e1,
-3.776568277779e1));
#69608=cartesian_point('',(-4.360885559450e1,-5.723153830599e1,
-3.776113494644e1));
#69609=cartesian_point('',(-4.303554862808e1,-5.780742253245e1,
-3.775728219929e1));
#69610=cartesian_point('',(-4.266219861290e1,-5.807685079044e1,
-3.775507577493e1));
#69611=cartesian_point('',(-4.257234331584e1,-5.813663922619e1,
-3.775455831116e1));
#69612=(bounded_surface()b_spline_surface(3,3,((#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,#69595,#69596,#69597,#69598,#69599,#69600),(#69601,#69602,#69603,#69604,
#69605,#69606,#69607,#69608,#69609,#69610,#69611)),.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());
#69614=oriented_edge('',*,*,#69613,.f.);
#69615=oriented_edge('',*,*,#67025,.f.);
#69617=oriented_edge('',*,*,#69616,.t.);
#69618=oriented_edge('',*,*,#69559,.f.);
#69619=edge_loop('',(#69614,#69615,#69617,#69618));
#69620=face_outer_bound('',#69619,.f.);
#69622=cartesian_point('',(-4.227191930700e1,-5.738651762510e1,
-3.842940890193e1));
#69623=cartesian_point('',(-4.229025242109e1,-5.736734055348e1,
-3.842341054816e1));
#69624=cartesian_point('',(-4.235278433205e1,-5.730341336138e1,
-3.840121866749e1));
#69625=cartesian_point('',(-4.250522673811e1,-5.715079874806e1,
-3.833939232764e1));
#69626=cartesian_point('',(-4.271037000702e1,-5.692668110816e1,
-3.824773457648e1));
#69627=cartesian_point('',(-4.294501001459e1,-5.664511322879e1,
-3.813095508529e1));
#69628=cartesian_point('',(-4.317850323681e1,-5.633833809484e1,
-3.800365919301e1));
#69629=cartesian_point('',(-4.339650840358e1,-5.603425302091e1,
-3.788086107353e1));
#69630=cartesian_point('',(-4.359587170762e1,-5.574933757949e1,
-3.777376096846e1));
#69631=cartesian_point('',(-4.377958828892e1,-5.548937963904e1,
-3.768913145967e1));
#69632=cartesian_point('',(-4.392731006063e1,-5.528732735974e1,
-3.763903945326e1));
#69633=cartesian_point('',(-4.401465733671e1,-5.517216675850e1,
-3.762032218857e1));
#69634=cartesian_point('',(-4.404352862738e1,-5.513461870691e1,
-3.761552318477e1));
#69635=cartesian_point('',(-4.218803288118e1,-5.781432841336e1,
-3.796589279602e1));
#69636=cartesian_point('',(-4.222905421482e1,-5.779324171434e1,
-3.795606317525e1));
#69637=cartesian_point('',(-4.234642111945e1,-5.773216064953e1,
-3.793224091730e1));
#69638=cartesian_point('',(-4.254935788346e1,-5.762001569037e1,
-3.791076537402e1));
#69639=cartesian_point('',(-4.283861598700e1,-5.743450438176e1,
-3.788173099726e1));
#69640=cartesian_point('',(-4.317077032875e1,-5.717807250348e1,
-3.785738563718e1));
#69641=cartesian_point('',(-4.349552818148e1,-5.687166779210e1,
-3.784520033310e1));
#69642=cartesian_point('',(-4.377763872503e1,-5.654701397304e1,
-3.784928013875e1));
#69643=cartesian_point('',(-4.400425305121e1,-5.623121118006e1,
-3.786938311936e1));
#69644=cartesian_point('',(-4.417717692391e1,-5.594053987244e1,
-3.790282793214e1));
#69645=cartesian_point('',(-4.428586540751e1,-5.571856475324e1,
-3.794025864303e1));
#69646=cartesian_point('',(-4.433672468220e1,-5.559617985377e1,
-3.796613198974e1));
#69647=cartesian_point('',(-4.435208087165e1,-5.555684429803e1,
-3.797502957276e1));
#69648=cartesian_point('',(-4.171593440639e1,-5.758361256917e1,
-3.760796132994e1));
#69649=cartesian_point('',(-4.176956062157e1,-5.756471160721e1,
-3.758196634310e1));
#69650=cartesian_point('',(-4.191424190917e1,-5.751846892877e1,
-3.751829369585e1));
#69651=cartesian_point('',(-4.212757791330e1,-5.747084684382e1,
-3.745723022832e1));
#69652=cartesian_point('',(-4.245530331024e1,-5.737499240482e1,
-3.737398757630e1));
#69653=cartesian_point('',(-4.285763671267e1,-5.722573612740e1,
-3.730094258531e1));
#69654=cartesian_point('',(-4.328631460021e1,-5.702254317386e1,
-3.725870513126e1));
#69655=cartesian_point('',(-4.369361723040e1,-5.678138856931e1,
-3.725928606304e1));
#69656=cartesian_point('',(-4.405048091939e1,-5.652499033695e1,
-3.730291854338e1));
#69657=cartesian_point('',(-4.434611165259e1,-5.627208396551e1,
-3.738316763857e1));
#69658=cartesian_point('',(-4.454637803374e1,-5.606930183680e1,
-3.747667864240e1));
#69659=cartesian_point('',(-4.464508313398e1,-5.595492005566e1,
-3.754261647363e1));
#69660=cartesian_point('',(-4.467539231166e1,-5.591797433256e1,
-3.756542531960e1));
#69661=cartesian_point('',(-4.155370127276e1,-5.703552246329e1,
-3.788487667124e1));
#69662=cartesian_point('',(-4.159121058127e1,-5.701967062102e1,
-3.785428544684e1));
#69663=cartesian_point('',(-4.169529670934e1,-5.697831752581e1,
-3.777146793427e1));
#69664=cartesian_point('',(-4.186355980159e1,-5.692386356015e1,
-3.764941525871e1));
#69665=cartesian_point('',(-4.212722455578e1,-5.683614369379e1,
-3.747528877886e1));
#69666=cartesian_point('',(-4.246863014269e1,-5.671762537661e1,
-3.728442103032e1));
#69667=cartesian_point('',(-4.286022013362e1,-5.656786948765e1,
-3.711140587120e1));
#69668=cartesian_point('',(-4.326868390058e1,-5.639081435578e1,
-3.698328480650e1));
#69669=cartesian_point('',(-4.366619959575e1,-5.619627291296e1,
-3.691198085838e1));
#69670=cartesian_point('',(-4.403659392573e1,-5.599376793997e1,
-3.689855615454e1));
#69671=cartesian_point('',(-4.432363599031e1,-5.582091455178e1,
-3.693378083530e1));
#69672=cartesian_point('',(-4.448377260322e1,-5.571792934241e1,
-3.697601491223e1));
#69673=cartesian_point('',(-4.453539233815e1,-5.568401701725e1,
-3.699237954376e1));
#69674=(bounded_surface()b_spline_surface(3,3,((#69622,#69623,#69624,#69625,
#69626,#69627,#69628,#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)),.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());
#69675=oriented_edge('',*,*,#67241,.t.);
#69677=oriented_edge('',*,*,#69676,.f.);
#69678=oriented_edge('',*,*,#69613,.t.);
#69679=edge_loop('',(#69675,#69677,#69678));
#69680=face_outer_bound('',#69679,.f.);
#69682=cartesian_point('',(0.e0,0.e0,-3.72e1));
#69683=direction('',(0.e0,0.e0,1.e0));
#69684=direction('',(-6.010053616391e-1,-7.992449907764e-1,0.e0));
#69685=axis2_placement_3d('',#69682,#69683,#69684);
#69686=toroidal_surface('',#69685,7.085059542064e1,5.e-1);
#69687=oriented_edge('',*,*,#67027,.f.);
#69688=oriented_edge('',*,*,#69676,.t.);
#69689=oriented_edge('',*,*,#67239,.t.);
#69691=oriented_edge('',*,*,#69690,.t.);
#69692=edge_loop('',(#69687,#69688,#69689,#69691));
#69693=face_outer_bound('',#69692,.f.);
#69695=cartesian_point('',(-4.241514158047e1,-5.296005267879e1,
-3.719988234660e1));
#69696=direction('',(-5.062659464094e-5,-5.569182270825e-6,9.999999987030e-1));
#69697=direction('',(-5.898329871584e-1,-8.075252603351e-1,-3.435849095439e-5));
#69698=axis2_placement_3d('',#69695,#69696,#69697);
#69699=toroidal_surface('',#69698,2.999130594552e0,4.999956485594e-1);
#69700=oriented_edge('',*,*,#67029,.f.);
#69701=oriented_edge('',*,*,#69690,.f.);
#69703=oriented_edge('',*,*,#69702,.t.);
#69704=oriented_edge('',*,*,#67004,.f.);
#69705=edge_loop('',(#69700,#69701,#69703,#69704));
#69706=face_outer_bound('',#69705,.f.);
#69708=cartesian_point('',(-4.245474514689e1,-5.296228827680e1,
-3.560907390191e1));
#69709=direction('',(2.604869581109e-2,1.482552613480e-3,-9.996595757978e-1));
#69710=direction('',(-5.615544492983e-1,-8.272877804796e-1,-1.585965770351e-2));
#69711=axis2_placement_3d('',#69708,#69709,#69710);
#69712=cylindrical_surface('',#69711,3.500000074509e0);
#69713=oriented_edge('',*,*,#69702,.f.);
#69714=oriented_edge('',*,*,#67237,.f.);
#69716=oriented_edge('',*,*,#69715,.t.);
#69717=oriented_edge('',*,*,#66979,.t.);
#69718=edge_loop('',(#69713,#69714,#69716,#69717));
#69719=face_outer_bound('',#69718,.f.);
#69721=cartesian_point('',(-4.277635614677e1,-5.297960339713e1,
-2.327449875350e1));
#69722=direction('',(2.605902939992e-2,1.382246382253e-3,-9.996594502038e-1));
#69723=direction('',(-5.649118039893e-1,-8.249987261259e-1,-1.586680825139e-2));
#69724=axis2_placement_3d('',#69721,#69722,#69723);
#69725=cylindrical_surface('',#69724,3.499925777379e0);
#69726=oriented_edge('',*,*,#66934,.t.);
#69727=oriented_edge('',*,*,#66963,.f.);
#69728=oriented_edge('',*,*,#69715,.f.);
#69729=oriented_edge('',*,*,#67235,.f.);
#69730=edge_loop('',(#69726,#69727,#69728,#69729));
#69731=face_outer_bound('',#69730,.f.);
#69733=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.82e1));
#69734=direction('',(0.e0,0.e0,-1.e0));
#69735=direction('',(-7.146124505375e-1,6.995205826399e-1,0.e0));
#69736=axis2_placement_3d('',#69733,#69734,#69735);
#69737=toroidal_surface('',#69736,6.211952795601e0,5.e-1);
#69739=oriented_edge('',*,*,#69738,.t.);
#69741=oriented_edge('',*,*,#69740,.t.);
#69742=oriented_edge('',*,*,#69616,.f.);
#69743=oriented_edge('',*,*,#67023,.f.);
#69745=oriented_edge('',*,*,#69744,.f.);
#69746=edge_loop('',(#69739,#69741,#69742,#69743,#69745));
#69747=face_outer_bound('',#69746,.f.);
#69749=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.012178893569e1));
#69750=direction('',(0.e0,0.e0,-1.e0));
#69751=direction('',(0.e0,-1.e0,0.e0));
#69752=axis2_placement_3d('',#69749,#69750,#69751);
#69753=conical_surface('',#69752,6.881997459935e0,5.e0);
#69754=oriented_edge('',*,*,#69740,.f.);
#69755=oriented_edge('',*,*,#69738,.f.);
#69757=oriented_edge('',*,*,#69756,.t.);
#69758=oriented_edge('',*,*,#67906,.f.);
#69759=oriented_edge('',*,*,#67904,.f.);
#69760=oriented_edge('',*,*,#69561,.t.);
#69761=edge_loop('',(#69754,#69755,#69757,#69758,#69759,#69760));
#69762=face_outer_bound('',#69761,.f.);
#69764=cartesian_point('',(-5.470117026803e1,-4.006823374201e1,
-3.970260227969e1));
#69765=direction('',(3.885066486533e-2,-8.244824532644e-2,9.958377943632e-1));
#69766=direction('',(-8.504600878392e-1,-5.259374577589e-1,-1.036482120694e-2));
#69767=axis2_placement_3d('',#69764,#69765,#69766);
#69768=cylindrical_surface('',#69767,3.499981265524e0);
#69770=oriented_edge('',*,*,#69769,.t.);
#69771=oriented_edge('',*,*,#67225,.f.);
#69772=oriented_edge('',*,*,#67890,.f.);
#69773=oriented_edge('',*,*,#69756,.f.);
#69774=edge_loop('',(#69770,#69771,#69772,#69773));
#69775=face_outer_bound('',#69774,.f.);
#69777=cartesian_point('',(-5.758919923193e1,-4.220010467187e1,
-3.844675251454e1));
#69778=cartesian_point('',(-5.752144861864e1,-4.229856503098e1,
-3.844544828117e1));
#69779=cartesian_point('',(-5.724229985771e1,-4.266401856678e1,
-3.844046256478e1));
#69780=cartesian_point('',(-5.663923351612e1,-4.320042396771e1,
-3.843210436051e1));
#69781=cartesian_point('',(-5.571136456747e1,-4.364098672601e1,
-3.842302478762e1));
#69782=cartesian_point('',(-5.469956711787e1,-4.380341179320e1,
-3.841632675490e1));
#69783=cartesian_point('',(-5.368332296578e1,-4.367544324727e1,
-3.841261380682e1));
#69784=cartesian_point('',(-5.281229735642e1,-4.329628453812e1,
-3.841229857645e1));
#69785=cartesian_point('',(-5.233417024468e1,-4.292027830466e1,
-3.841385910389e1));
#69786=cartesian_point('',(-5.214569633934e1,-4.273490516485e1,
-3.841489054665e1));
#69787=cartesian_point('',(-5.734092518939e1,-4.203148737795e1,
-3.791784809267e1));
#69788=cartesian_point('',(-5.728008969617e1,-4.212259105438e1,
-3.791563899089e1));
#69789=cartesian_point('',(-5.702874044867e1,-4.246131253041e1,
-3.790722516813e1));
#69790=cartesian_point('',(-5.648090868967e1,-4.296207953607e1,
-3.789341193788e1));
#69791=cartesian_point('',(-5.562956860160e1,-4.337847989336e1,
-3.787870484733e1));
#69792=cartesian_point('',(-5.469493567851e1,-4.353674769374e1,
-3.786804166773e1));
#69793=cartesian_point('',(-5.375274902571e1,-4.342264715451e1,
-3.786220965580e1));
#69794=cartesian_point('',(-5.294499043632e1,-4.307146253927e1,
-3.786167236066e1));
#69795=cartesian_point('',(-5.250308789569e1,-4.272150256665e1,
-3.786421456654e1));
#69796=cartesian_point('',(-5.232938539723e1,-4.254897094051e1,
-3.786580772004e1));
#69797=cartesian_point('',(-5.768862137004e1,-4.226762800943e1,
-3.747835046396e1));
#69798=cartesian_point('',(-5.762103360341e1,-4.237102568305e1,
-3.747740055971e1));
#69799=cartesian_point('',(-5.734118117270e1,-4.275590011928e1,
-3.747380919163e1));
#69800=cartesian_point('',(-5.672703929285e1,-4.332766719306e1,
-3.746816440024e1));
#69801=cartesian_point('',(-5.576542013527e1,-4.380689328134e1,
-3.746241649867e1));
#69802=cartesian_point('',(-5.470437064689e1,-4.399232902978e1,
-3.745841609981e1));
#69803=cartesian_point('',(-5.363174960338e1,-4.386552761859e1,
-3.745630019193e1));
#69804=cartesian_point('',(-5.271180581907e1,-4.346586093444e1,
-3.745606627614e1));
#69805=cartesian_point('',(-5.220961416660e1,-4.306649777329e1,
-3.745707280331e1));
#69806=cartesian_point('',(-5.201258415239e1,-4.286964442570e1,
-3.745762588769e1));
#69807=cartesian_point('',(-5.813680775509e1,-4.257201736365e1,
-3.775456013286e1));
#69808=cartesian_point('',(-5.805842256289e1,-4.268984031003e1,
-3.775523908864e1));
#69809=cartesian_point('',(-5.773438235093e1,-4.312798303765e1,
-3.775784855861e1));
#69810=cartesian_point('',(-5.702688004091e1,-4.377621089915e1,
-3.776235534104e1));
#69811=cartesian_point('',(-5.592532566876e1,-4.431572184176e1,
-3.776738615682e1));
#69812=cartesian_point('',(-5.471442684135e1,-4.452093541438e1,
-3.777118175539e1));
#69813=cartesian_point('',(-5.349275338622e1,-4.437296346858e1,
-3.777332153265e1));
#69814=cartesian_point('',(-5.244504027686e1,-4.391744730819e1,
-3.777348411345e1));
#69815=cartesian_point('',(-5.187196006143e1,-4.346363289445e1,
-3.777262600418e1));
#69816=cartesian_point('',(-5.164674618837e1,-4.323995395002e1,
-3.777201937683e1));
#69817=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#69819=oriented_edge('',*,*,#69818,.t.);
#69820=oriented_edge('',*,*,#69769,.f.);
#69821=oriented_edge('',*,*,#69744,.t.);
#69822=oriented_edge('',*,*,#67021,.f.);
#69823=edge_loop('',(#69819,#69820,#69821,#69822));
#69824=face_outer_bound('',#69823,.f.);
#69826=cartesian_point('',(-5.507731043781e1,-4.416428539289e1,
-3.764890871802e1));
#69827=cartesian_point('',(-5.512219479009e1,-4.410857269239e1,
-3.763847224963e1));
#69828=cartesian_point('',(-5.522074381099e1,-4.398560438200e1,
-3.762648069467e1));
#69829=cartesian_point('',(-5.537973291603e1,-4.378500058600e1,
-3.763894863483e1));
#69830=cartesian_point('',(-5.555545715317e1,-4.356063469206e1,
-3.768544318839e1));
#69831=cartesian_point('',(-5.574438678977e1,-4.331641329526e1,
-3.776777235592e1));
#69832=cartesian_point('',(-5.594464870323e1,-4.305422655265e1,
-3.788654416546e1));
#69833=cartesian_point('',(-5.614952313008e1,-4.278245320061e1,
-3.803664405213e1));
#69834=cartesian_point('',(-5.634549088615e1,-4.251934746431e1,
-3.820132346430e1));
#69835=cartesian_point('',(-5.651674667029e1,-4.228656246064e1,
-3.835722310828e1));
#69836=cartesian_point('',(-5.663839144937e1,-4.212052785560e1,
-3.847286067001e1));
#69837=cartesian_point('',(-5.674814505080e1,-4.196845446268e1,
-3.857301768419e1));
#69838=cartesian_point('',(-5.663920281363e1,-4.212009274350e1,
-3.848643132268e1));
#69839=cartesian_point('',(-5.644044454582e1,-4.238467938251e1,
-3.832770446240e1));
#69840=cartesian_point('',(-5.553210857360e1,-4.447223178318e1,
-3.796662530312e1));
#69841=cartesian_point('',(-5.556837698945e1,-4.442709367542e1,
-3.795827352936e1));
#69842=cartesian_point('',(-5.565025062898e1,-4.432481661984e1,
-3.794821390620e1));
#69843=cartesian_point('',(-5.578808844462e1,-4.415105390887e1,
-3.795866215843e1));
#69844=cartesian_point('',(-5.594568157254e1,-4.395030793636e1,
-3.799969746236e1));
#69845=cartesian_point('',(-5.611984746514e1,-4.372592573078e1,
-3.807458133781e1));
#69846=cartesian_point('',(-5.630858188343e1,-4.347984738424e1,
-3.818509803247e1));
#69847=cartesian_point('',(-5.650575886310e1,-4.321945115583e1,
-3.832783580240e1));
#69848=cartesian_point('',(-5.669717267880e1,-4.296375258454e1,
-3.848678111245e1));
#69849=cartesian_point('',(-5.686769646376e1,-4.273288048231e1,
-3.864034171187e1));
#69850=cartesian_point('',(-5.698778396418e1,-4.257018623613e1,
-3.875315726376e1));
#69851=cartesian_point('',(-5.710902893711e1,-4.240209283520e1,
-3.886327037549e1));
#69852=cartesian_point('',(-5.688996034180e1,-4.270900974440e1,
-3.866539488615e1));
#69853=cartesian_point('',(-5.653327680398e1,-4.318758303160e1,
-3.835191226478e1));
#69854=cartesian_point('',(-5.584412926484e1,-4.480632271245e1,
-3.752657705464e1));
#69855=cartesian_point('',(-5.589393644719e1,-4.474455031329e1,
-3.751519494777e1));
#69856=cartesian_point('',(-5.600222462583e1,-4.460947782813e1,
-3.750232704907e1));
#69857=cartesian_point('',(-5.617418281804e1,-4.439244453908e1,
-3.751571114004e1));
#69858=cartesian_point('',(-5.636173932462e1,-4.415277356411e1,
-3.756468206425e1));
#69859=cartesian_point('',(-5.656113520560e1,-4.389470896130e1,
-3.765038849129e1));
#69860=cartesian_point('',(-5.677052647442e1,-4.362015041966e1,
-3.777290490413e1));
#69861=cartesian_point('',(-5.698278729712e1,-4.333810372841e1,
-3.792634432114e1));
#69862=cartesian_point('',(-5.718448105236e1,-4.306678160980e1,
-3.809362477981e1));
#69863=cartesian_point('',(-5.735918868289e1,-4.282894905518e1,
-3.825058543798e1));
#69864=cartesian_point('',(-5.748378363818e1,-4.265836941929e1,
-3.836750309181e1));
#69865=cartesian_point('',(-5.759002108632e1,-4.251126070559e1,
-3.846314391981e1));
#69866=cartesian_point('',(-5.753045161943e1,-4.259498469760e1,
-3.842592962256e1));
#69867=cartesian_point('',(-5.740187362528e1,-4.276678403990e1,
-3.833592737496e1));
#69868=cartesian_point('',(-5.555204323791e1,-4.467259758753e1,
-3.697938473119e1));
#69869=cartesian_point('',(-5.561752653348e1,-4.459157616888e1,
-3.696433767587e1));
#69870=cartesian_point('',(-5.575626471001e1,-4.441871031466e1,
-3.694807338978e1));
#69871=cartesian_point('',(-5.596716723734e1,-4.415227126071e1,
-3.696500814573e1));
#69872=cartesian_point('',(-5.618848011348e1,-4.386868180907e1,
-3.702357657562e1));
#69873=cartesian_point('',(-5.641579663712e1,-4.357321336617e1,
-3.712237202364e1));
#69874=cartesian_point('',(-5.664748750632e1,-4.326769461658e1,
-3.725940114741e1));
#69875=cartesian_point('',(-5.687531167733e1,-4.296298054896e1,
-3.742578336096e1));
#69876=cartesian_point('',(-5.708692014126e1,-4.267610391997e1,
-3.760314452325e1));
#69877=cartesian_point('',(-5.726454155685e1,-4.243272873704e1,
-3.776421728383e1));
#69878=cartesian_point('',(-5.739304433199e1,-4.225469668041e1,
-3.788609610580e1));
#69879=cartesian_point('',(-5.747996430583e1,-4.213455103976e1,
-3.796423385019e1));
#69880=cartesian_point('',(-5.761369657701e1,-4.194660607653e1,
-3.812209005205e1));
#69881=cartesian_point('',(-5.776199600924e1,-4.174444272765e1,
-3.830338379485e1));
#69882=(bounded_surface()b_spline_surface(3,3,((#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,
#69863,#69864,#69865,#69866,#69867),(#69868,#69869,#69870,#69871,#69872,#69873,
#69874,#69875,#69876,#69877,#69878,#69879,#69880,#69881)),.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());
#69883=oriented_edge('',*,*,#69818,.f.);
#69884=oriented_edge('',*,*,#67048,.t.);
#69885=oriented_edge('',*,*,#67227,.t.);
#69886=edge_loop('',(#69883,#69884,#69885));
#69887=face_outer_bound('',#69886,.f.);
#69889=cartesian_point('',(-5.470963448456e1,4.005036258864e1,
-3.991854505876e1));
#69890=direction('',(-3.885112057343e-2,-8.244814487831e-2,-9.958377849009e-1));
#69891=direction('',(-8.504579138827e-1,5.259409744137e-1,-1.036475504095e-2));
#69892=axis2_placement_3d('',#69889,#69890,#69891);
#69893=cylindrical_surface('',#69892,3.499974346095e0);
#69895=oriented_edge('',*,*,#69894,.t.);
#69897=oriented_edge('',*,*,#69896,.f.);
#69898=oriented_edge('',*,*,#67827,.f.);
#69899=oriented_edge('',*,*,#67221,.f.);
#69900=edge_loop('',(#69895,#69897,#69898,#69899));
#69901=face_outer_bound('',#69900,.f.);
#69903=cartesian_point('',(-5.214083932736e1,4.273009668142e1,
-3.841494203945e1));
#69904=cartesian_point('',(-5.232941528379e1,4.291628969711e1,
-3.841390269303e1));
#69905=cartesian_point('',(-5.280606028014e1,4.329239631946e1,
-3.841233270723e1));
#69906=cartesian_point('',(-5.367559930957e1,4.367312626777e1,
-3.841262450266e1));
#69907=cartesian_point('',(-5.469159686782e1,4.380381481488e1,
-3.841630749754e1));
#69908=cartesian_point('',(-5.570503990356e1,4.364309512096e1,
-3.842299627821e1));
#69909=cartesian_point('',(-5.662113225356e1,4.320982930595e1,
-3.843194337505e1));
#69910=cartesian_point('',(-5.722884271270e1,4.267772539780e1,
-3.844028322838e1));
#69911=cartesian_point('',(-5.751190267735e1,4.231248255495e1,
-3.844528705582e1));
#69912=cartesian_point('',(-5.758907808845e1,4.220035960403e1,-3.844677345e1));
#69913=cartesian_point('',(-5.232494033573e1,4.254446764997e1,
-3.786586561978e1));
#69914=cartesian_point('',(-5.249872540373e1,4.271776019011e1,
-3.786425938881e1));
#69915=cartesian_point('',(-5.293923860691e1,4.306781357101e1,
-3.786170504014e1));
#69916=cartesian_point('',(-5.374559518157e1,4.342047661926e1,
-3.786220404154e1));
#69917=cartesian_point('',(-5.468756064e1,4.353713471209e1,-3.786798925669e1));
#69918=cartesian_point('',(-5.562373729213e1,4.338044986671e1,
-3.787863707722e1));
#69919=cartesian_point('',(-5.646429740719e1,4.297091971823e1,
-3.789312924383e1));
#69920=cartesian_point('',(-5.701652820142e1,4.247405253756e1,
-3.790690570124e1));
#69921=cartesian_point('',(-5.727148899519e1,4.213544541974e1,
-3.791534672420e1));
#69922=cartesian_point('',(-5.734078692514e1,4.203170093142e1,
-3.791786145306e1));
#69923=cartesian_point('',(-5.200752884189e1,4.286451372602e1,
-3.745762753123e1));
#69924=cartesian_point('',(-5.220464602683e1,4.306223535593e1,
-3.745706916200e1));
#69925=cartesian_point('',(-5.270524982442e1,4.346170872214e1,
-3.745606085187e1));
#69926=cartesian_point('',(-5.362359050873e1,4.386307768393e1,
-3.745627948049e1));
#69927=cartesian_point('',(-5.469598039193e1,4.399281729475e1,
-3.745837838201e1));
#69928=cartesian_point('',(-5.575881536430e1,4.380918173911e1,
-3.746237196733e1));
#69929=cartesian_point('',(-5.670829082680e1,4.333783812587e1,
-3.746803492298e1));
#69930=cartesian_point('',(-5.732752539076e1,4.277043086667e1,
-3.747365841587e1));
#69931=cartesian_point('',(-5.761148034753e1,4.238561943008e1,
-3.747725813039e1));
#69932=cartesian_point('',(-5.768847031778e1,4.226787454203e1,
-3.747833684311e1));
#69933=cartesian_point('',(-5.164094420833e1,4.323414103515e1,
-3.777200304125e1));
#69934=cartesian_point('',(-5.186626619194e1,4.345880771351e1,
-3.777261398470e1));
#69935=cartesian_point('',(-5.243754857674e1,4.391274645573e1,
-3.777347887329e1));
#69936=cartesian_point('',(-5.348345270608e1,4.437018392382e1,
-3.777332910631e1));
#69937=cartesian_point('',(-5.470485723481e1,4.452147470848e1,
-3.777120648222e1));
#69938=cartesian_point('',(-5.591777595842e1,4.431831002194e1,
-3.776741542908e1));
#69939=cartesian_point('',(-5.700540037838e1,4.378769344957e1,
-3.776245729707e1));
#69940=cartesian_point('',(-5.771863586764e1,4.314449513670e1,
-3.775795695006e1));
#69941=cartesian_point('',(-5.804735908282e1,4.270648456527e1,
-3.775533614354e1));
#69942=cartesian_point('',(-5.813664877922e1,4.257231221909e1,
-3.775456093889e1));
#69943=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#69945=oriented_edge('',*,*,#69944,.f.);
#69947=oriented_edge('',*,*,#69946,.f.);
#69949=oriented_edge('',*,*,#69948,.t.);
#69950=oriented_edge('',*,*,#69894,.f.);
#69951=edge_loop('',(#69945,#69947,#69949,#69950));
#69952=face_outer_bound('',#69951,.f.);
#69954=cartesian_point('',(-5.736510608555e1,4.229642547283e1,
-3.841823890943e1));
#69955=cartesian_point('',(-5.735291784644e1,4.230660961575e1,
-3.841575535330e1));
#69956=cartesian_point('',(-5.730551147582e1,4.234971710545e1,
-3.840225957322e1));
#69957=cartesian_point('',(-5.717588230288e1,4.248064378377e1,
-3.834956560704e1));
#69958=cartesian_point('',(-5.698528261346e1,4.265776409808e1,
-3.827180480479e1));
#69959=cartesian_point('',(-5.674516750261e1,4.286336868435e1,
-3.817247214887e1));
#69960=cartesian_point('',(-5.647553333973e1,4.307578530734e1,
-3.806049117542e1));
#69961=cartesian_point('',(-5.619679865864e1,4.328080078669e1,
-3.794596570723e1));
#69962=cartesian_point('',(-5.592516152170e1,4.347290062498e1,
-3.783884400346e1));
#69963=cartesian_point('',(-5.566917635905e1,4.365220380807e1,
-3.774631580673e1));
#69964=cartesian_point('',(-5.543222130024e1,4.382087891744e1,
-3.767342712818e1));
#69965=cartesian_point('',(-5.525632182030e1,4.395062247356e1,
-3.763332957278e1));
#69966=cartesian_point('',(-5.515956880101e1,4.402432676157e1,
-3.761872081875e1));
#69967=cartesian_point('',(-5.513445441487e1,4.404363274117e1,
-3.761551298601e1));
#69968=cartesian_point('',(-5.780875496162e1,4.220284586944e1,
-3.796916429648e1));
#69969=cartesian_point('',(-5.778948060466e1,4.223863226918e1,
-3.795843253546e1));
#69970=cartesian_point('',(-5.773153183038e1,4.234657003159e1,
-3.793112278586e1));
#69971=cartesian_point('',(-5.763904754502e1,4.251550453281e1,
-3.791455181986e1));
#69972=cartesian_point('',(-5.748402435787e1,4.276423879660e1,
-3.788886816436e1));
#69973=cartesian_point('',(-5.727122849787e1,4.305518253875e1,
-3.786509325580e1));
#69974=cartesian_point('',(-5.701091346176e1,4.335395502409e1,
-3.784919400849e1));
#69975=cartesian_point('',(-5.672217963465e1,4.363058605742e1,
-3.784554970116e1));
#69976=cartesian_point('',(-5.642675293360e1,4.386779399354e1,
-3.785547657047e1));
#69977=cartesian_point('',(-5.614148386081e1,4.406039594022e1,
-3.787841635962e1));
#69978=cartesian_point('',(-5.587719725735e1,4.421005556810e1,
-3.791247743997e1));
#69979=cartesian_point('',(-5.568532028482e1,4.430016808782e1,
-3.794698729086e1));
#69980=cartesian_point('',(-5.558297853569e1,4.434182723438e1,
-3.796913562905e1));
#69981=cartesian_point('',(-5.555666860511e1,4.435209307381e1,
-3.797508997599e1));
#69982=cartesian_point('',(-5.759383283886e1,4.171843743044e1,
-3.761566992747e1));
#69983=cartesian_point('',(-5.757171304199e1,4.177077649655e1,
-3.758757001390e1));
#69984=cartesian_point('',(-5.751563614079e1,4.191751645839e1,
-3.751545395223e1));
#69985=cartesian_point('',(-5.747944022859e1,4.209120625951e1,
-3.746792507571e1));
#69986=cartesian_point('',(-5.740130472821e1,4.236985524021e1,
-3.739457496230e1));
#69987=cartesian_point('',(-5.728158349691e1,4.271515765464e1,
-3.732441837876e1));
#69988=cartesian_point('',(-5.711705647421e1,4.309601580819e1,
-3.727380746812e1));
#69989=cartesian_point('',(-5.691395075958e1,4.347779914831e1,
-3.725488412871e1));
#69990=cartesian_point('',(-5.668559221578e1,4.383292815003e1,
-3.727197091333e1));
#69991=cartesian_point('',(-5.644814365158e1,4.414448608471e1,
-3.732424482720e1));
#69992=cartesian_point('',(-5.621489608196e1,4.440543448741e1,
-3.740707922941e1));
#69993=cartesian_point('',(-5.603829430197e1,4.457393496241e1,
-3.749376107015e1));
#69994=cartesian_point('',(-5.594250591813e1,4.465523086379e1,
-3.755031431529e1));
#69995=cartesian_point('',(-5.591780082616e1,4.467549504905e1,
-3.756557750874e1));
#69996=cartesian_point('',(-5.703813404159e1,4.155947008556e1,
-3.788044980557e1));
#69997=cartesian_point('',(-5.702161689113e1,4.159483664767e1,
-3.785154318972e1));
#69998=cartesian_point('',(-5.697705829694e1,4.169697591226e1,
-3.776988127042e1));
#69999=cartesian_point('',(-5.693306351129e1,4.183513707208e1,
-3.767008944814e1));
#70000=cartesian_point('',(-5.685943700085e1,4.205776817859e1,
-3.751981122020e1));
#70001=cartesian_point('',(-5.676092109341e1,4.234607139929e1,
-3.734991574471e1));
#70002=cartesian_point('',(-5.663701414521e1,4.268336915682e1,
-3.718512613859e1));
#70003=cartesian_point('',(-5.648854990072e1,4.304835823037e1,
-3.704735589574e1));
#70004=cartesian_point('',(-5.631894698917e1,4.341985743010e1,
-3.695112693814e1));
#70005=cartesian_point('',(-5.613571361739e1,4.378013445515e1,
-3.690322624894e1));
#70006=cartesian_point('',(-5.594597983177e1,4.411811888204e1,
-3.690453892494e1));
#70007=cartesian_point('',(-5.579331928522e1,4.436711805253e1,
-3.694381329190e1));
#70008=cartesian_point('',(-5.570653623643e1,4.450112376732e1,
-3.698154648633e1));
#70009=cartesian_point('',(-5.568386337353e1,4.453564074293e1,
-3.699250067894e1));
#70010=(bounded_surface()b_spline_surface(3,3,((#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,#69997,#69998,#69999,#70000,#70001,
#70002,#70003,#70004,#70005,#70006,#70007,#70008,#70009)),.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());
#70011=oriented_edge('',*,*,#67219,.t.);
#70013=oriented_edge('',*,*,#70012,.f.);
#70014=oriented_edge('',*,*,#69944,.t.);
#70015=edge_loop('',(#70011,#70013,#70014));
#70016=face_outer_bound('',#70015,.f.);
#70018=cartesian_point('',(0.e0,0.e0,-3.72e1));
#70019=direction('',(0.e0,0.e0,1.e0));
#70020=direction('',(-7.989227311107e-1,6.014336785670e-1,0.e0));
#70021=axis2_placement_3d('',#70018,#70019,#70020);
#70022=toroidal_surface('',#70021,7.085059542064e1,5.e-1);
#70024=oriented_edge('',*,*,#70023,.f.);
#70025=oriented_edge('',*,*,#70012,.t.);
#70026=oriented_edge('',*,*,#67217,.t.);
#70028=oriented_edge('',*,*,#70027,.t.);
#70029=edge_loop('',(#70024,#70025,#70026,#70028));
#70030=face_outer_bound('',#70029,.f.);
#70032=cartesian_point('',(0.e0,0.e0,-3.77e1));
#70033=direction('',(0.e0,0.e0,-1.e0));
#70034=direction('',(0.e0,1.e0,0.e0));
#70035=axis2_placement_3d('',#70032,#70033,#70034);
#70036=plane('',#70035);
#70038=oriented_edge('',*,*,#70037,.t.);
#70040=oriented_edge('',*,*,#70039,.t.);
#70042=oriented_edge('',*,*,#70041,.t.);
#70043=oriented_edge('',*,*,#69946,.t.);
#70044=oriented_edge('',*,*,#70023,.t.);
#70046=oriented_edge('',*,*,#70045,.t.);
#70048=oriented_edge('',*,*,#70047,.t.);
#70050=oriented_edge('',*,*,#70049,.t.);
#70052=oriented_edge('',*,*,#70051,.t.);
#70053=edge_loop('',(#70038,#70040,#70042,#70043,#70044,#70046,#70048,#70050,
#70052));
#70054=face_outer_bound('',#70053,.f.);
#70056=cartesian_point('',(0.e0,0.e0,-3.72e1));
#70057=direction('',(0.e0,0.e0,1.e0));
#70058=direction('',(-7.989227311107e-1,6.014336785670e-1,0.e0));
#70059=axis2_placement_3d('',#70056,#70057,#70058);
#70060=toroidal_surface('',#70059,7.085059542064e1,5.e-1);
#70061=oriented_edge('',*,*,#70037,.f.);
#70063=oriented_edge('',*,*,#70062,.t.);
#70064=oriented_edge('',*,*,#67201,.t.);
#70066=oriented_edge('',*,*,#70065,.f.);
#70067=edge_loop('',(#70061,#70063,#70064,#70066));
#70068=face_outer_bound('',#70067,.f.);
#70070=cartesian_point('',(-4.241513092092e1,5.296005583488e1,
-3.719989781793e1));
#70071=direction('',(-4.742648312573e-5,-1.002653979507e-5,9.999999988251e-1));
#70072=direction('',(-6.808943081178e-1,-7.323816898325e-1,-3.963567661921e-5));
#70073=axis2_placement_3d('',#70070,#70071,#70072);
#70074=toroidal_surface('',#70073,2.999135274640e0,4.999973694956e-1);
#70075=oriented_edge('',*,*,#70051,.f.);
#70077=oriented_edge('',*,*,#70076,.f.);
#70079=oriented_edge('',*,*,#70078,.t.);
#70080=oriented_edge('',*,*,#70062,.f.);
#70081=edge_loop('',(#70075,#70077,#70079,#70080));
#70082=face_outer_bound('',#70081,.f.);
#70084=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.72e1));
#70085=direction('',(0.e0,0.e0,1.e0));
#70086=direction('',(-7.681754789660e-1,-6.402393564249e-1,0.e0));
#70087=axis2_placement_3d('',#70084,#70085,#70086);
#70088=toroidal_surface('',#70087,4.457398865141e0,5.e-1);
#70089=oriented_edge('',*,*,#70049,.f.);
#70090=oriented_edge('',*,*,#70047,.f.);
#70092=oriented_edge('',*,*,#70091,.t.);
#70094=oriented_edge('',*,*,#70093,.t.);
#70096=oriented_edge('',*,*,#70095,.t.);
#70098=oriented_edge('',*,*,#70097,.t.);
#70099=oriented_edge('',*,*,#70076,.t.);
#70100=edge_loop('',(#70089,#70090,#70092,#70094,#70096,#70098,#70099));
#70101=face_outer_bound('',#70100,.f.);
#70103=cartesian_point('',(-5.296005267893e1,4.241514158301e1,
-3.719988237140e1));
#70104=direction('',(-5.568632161349e-6,5.061625277598e-5,9.999999987035e-1));
#70105=direction('',(-8.075252611858e-1,5.898329859942e-1,-3.435194669977e-5));
#70106=axis2_placement_3d('',#70103,#70104,#70105);
#70107=toroidal_surface('',#70106,2.999130592544e0,4.999956485476e-1);
#70108=oriented_edge('',*,*,#70045,.f.);
#70109=oriented_edge('',*,*,#70027,.f.);
#70111=oriented_edge('',*,*,#70110,.t.);
#70112=oriented_edge('',*,*,#70091,.f.);
#70113=edge_loop('',(#70108,#70109,#70111,#70112));
#70114=face_outer_bound('',#70113,.f.);
#70116=cartesian_point('',(-5.296228827681e1,4.245474514714e1,
-3.560907389222e1));
#70117=direction('',(1.482552615564e-3,-2.604869581378e-2,-9.996595757978e-1));
#70118=direction('',(-8.272877804917e-1,5.615544492803e-1,-1.585965770629e-2));
#70119=axis2_placement_3d('',#70116,#70117,#70118);
#70120=cylindrical_surface('',#70119,3.500000074512e0);
#70121=oriented_edge('',*,*,#70110,.f.);
#70122=oriented_edge('',*,*,#67215,.f.);
#70124=oriented_edge('',*,*,#70123,.t.);
#70126=oriented_edge('',*,*,#70125,.t.);
#70127=edge_loop('',(#70121,#70122,#70124,#70126));
#70128=face_outer_bound('',#70127,.f.);
#70130=cartesian_point('',(-5.297960339714e1,4.277635614689e1,
-2.327449874863e1));
#70131=direction('',(1.382246382319e-3,-2.605902939972e-2,-9.996594502038e-1));
#70132=direction('',(-8.249987261230e-1,5.649118039936e-1,-1.586680825144e-2));
#70133=axis2_placement_3d('',#70130,#70131,#70132);
#70134=cylindrical_surface('',#70133,3.499925777380e0);
#70136=oriented_edge('',*,*,#70135,.t.);
#70138=oriented_edge('',*,*,#70137,.f.);
#70139=oriented_edge('',*,*,#70123,.f.);
#70140=oriented_edge('',*,*,#67213,.f.);
#70141=edge_loop('',(#70136,#70138,#70139,#70140));
#70142=face_outer_bound('',#70141,.f.);
#70144=cartesian_point('',(-5.038192776338e1,4.550748317469e1,
-1.174567626453e1));
#70145=cartesian_point('',(-5.055155739463e1,4.568989075794e1,
-1.174505764012e1));
#70146=cartesian_point('',(-5.097061700461e1,4.605570296418e1,
-1.174384917226e1));
#70147=cartesian_point('',(-5.173297293560e1,4.645727787311e1,
-1.174242853789e1));
#70148=cartesian_point('',(-5.262483612893e1,4.666647657684e1,
-1.174161532914e1));
#70149=cartesian_point('',(-5.354043495274e1,4.664418525562e1,
-1.174153492151e1));
#70150=cartesian_point('',(-5.442100973855e1,4.639194144417e1,
-1.174219800231e1));
#70151=cartesian_point('',(-5.520182637585e1,4.593050634590e1,
-1.174354452489e1));
#70152=cartesian_point('',(-5.564164882333e1,4.549143288948e1,
-1.174487287430e1));
#70153=cartesian_point('',(-5.583266435594e1,4.524242832410e1,
-1.174563333662e1));
#70154=cartesian_point('',(-5.584476560168e1,4.522637346698e1,
-1.174568226673e1));
#70155=cartesian_point('',(-5.061064530105e1,4.529551453112e1,
-1.119294257133e1));
#70156=cartesian_point('',(-5.076489516784e1,4.546247310130e1,
-1.119191147689e1));
#70157=cartesian_point('',(-5.114643577566e1,4.579756594601e1,
-1.118976787103e1));
#70158=cartesian_point('',(-5.184197705232e1,4.616593741289e1,
-1.118737943219e1));
#70159=cartesian_point('',(-5.265674989104e1,4.635810251596e1,
-1.118598609563e1));
#70160=cartesian_point('',(-5.349358575876e1,4.633782827410e1,
-1.118585213951e1));
#70161=cartesian_point('',(-5.429809402343e1,4.610651161485e1,
-1.118697888297e1));
#70162=cartesian_point('',(-5.501054182121e1,4.568352342632e1,
-1.118927497329e1));
#70163=cartesian_point('',(-5.541092089723e1,4.528148488157e1,
-1.119154589467e1));
#70164=cartesian_point('',(-5.558449743030e1,4.505368792747e1,
-1.119285209575e1));
#70165=cartesian_point('',(-5.559549243507e1,4.503900123391e1,
-1.119293653066e1));
#70166=cartesian_point('',(-5.027885574292e1,4.560300728166e1,
-1.074783303099e1));
#70167=cartesian_point('',(-5.045413926264e1,4.579356050813e1,
-1.074745251846e1));
#70168=cartesian_point('',(-5.088808189308e1,4.617621374250e1,
-1.074654608804e1));
#70169=cartesian_point('',(-5.168028422990e1,4.659727171455e1,
-1.074564630557e1));
#70170=cartesian_point('',(-5.260913234751e1,4.681712279858e1,
-1.074509830522e1));
#70171=cartesian_point('',(-5.356343111050e1,4.679407667036e1,
-1.074504892708e1));
#70172=cartesian_point('',(-5.448061889646e1,4.652972004830e1,
-1.074548395226e1));
#70173=cartesian_point('',(-5.529213435437e1,4.604644956722e1,
-1.074637745193e1));
#70174=cartesian_point('',(-5.574745808018e1,4.558746880456e1,
-1.074726622931e1));
#70175=cartesian_point('',(-5.594461280587e1,4.532756838739e1,
-1.074778276868e1));
#70176=cartesian_point('',(-5.595710021100e1,4.531081250577e1,
-1.074781649651e1));
#70177=cartesian_point('',(-4.987719857866e1,4.597525125685e1,
-1.106856099704e1));
#70178=cartesian_point('',(-5.007882529429e1,4.619355180702e1,
-1.106893205920e1));
#70179=cartesian_point('',(-5.057760058403e1,4.663171444173e1,
-1.106960562331e1));
#70180=cartesian_point('',(-5.148700049784e1,4.711343779462e1,
-1.107044958196e1));
#70181=cartesian_point('',(-5.255239875610e1,4.736475332286e1,
-1.107092232644e1));
#70182=cartesian_point('',(-5.364668599824e1,4.733824531698e1,
-1.107097058161e1));
#70183=cartesian_point('',(-5.469867257662e1,4.703574002778e1,
-1.107058139784e1));
#70184=cartesian_point('',(-5.563019419576e1,4.648260152407e1,
-1.106979425340e1));
#70185=cartesian_point('',(-5.615360025103e1,4.595690569357e1,
-1.106902003991e1));
#70186=cartesian_point('',(-5.638048370546e1,4.565906428462e1,
-1.106857924286e1));
#70187=cartesian_point('',(-5.639485523971e1,4.563986171059e1,
-1.106855103569e1));
#70188=(bounded_surface()b_spline_surface(3,3,((#70144,#70145,#70146,#70147,
#70148,#70149,#70150,#70151,#70152,#70153,#70154),(#70155,#70156,#70157,#70158,
#70159,#70160,#70161,#70162,#70163,#70164,#70165),(#70166,#70167,#70168,#70169,
#70170,#70171,#70172,#70173,#70174,#70175,#70176),(#70177,#70178,#70179,#70180,
#70181,#70182,#70183,#70184,#70185,#70186,#70187)),.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());
#70190=oriented_edge('',*,*,#70189,.f.);
#70192=oriented_edge('',*,*,#70191,.t.);
#70193=oriented_edge('',*,*,#70135,.f.);
#70194=oriented_edge('',*,*,#67211,.t.);
#70195=edge_loop('',(#70190,#70192,#70193,#70194));
#70196=face_outer_bound('',#70195,.f.);
#70198=cartesian_point('',(0.e0,0.e0,-1.1e1));
#70199=direction('',(0.e0,0.e0,1.e0));
#70200=direction('',(0.e0,1.e0,0.e0));
#70201=axis2_placement_3d('',#70198,#70199,#70200);
#70202=plane('',#70201);
#70203=oriented_edge('',*,*,#70189,.t.);
#70204=oriented_edge('',*,*,#67209,.t.);
#70206=oriented_edge('',*,*,#70205,.t.);
#70208=oriented_edge('',*,*,#70207,.t.);
#70210=oriented_edge('',*,*,#70209,.t.);
#70212=oriented_edge('',*,*,#70211,.t.);
#70213=edge_loop('',(#70203,#70204,#70206,#70208,#70210,#70212));
#70214=face_outer_bound('',#70213,.f.);
#70216=oriented_edge('',*,*,#70215,.t.);
#70218=oriented_edge('',*,*,#70217,.t.);
#70219=edge_loop('',(#70216,#70218));
#70220=face_bound('',#70219,.f.);
#70222=cartesian_point('',(-4.522650950423e1,5.584466611400e1,
-1.174568395121e1));
#70223=cartesian_point('',(-4.546307815659e1,5.566630623282e1,
-1.174495952667e1));
#70224=cartesian_point('',(-4.589431675944e1,5.524774017763e1,
-1.174365515562e1));
#70225=cartesian_point('',(-4.636604117126e1,5.447778355405e1,
-1.174227327580e1));
#70226=cartesian_point('',(-4.663188692016e1,5.361099895700e1,
-1.174156465126e1));
#70227=cartesian_point('',(-4.667310164182e1,5.270617319784e1,
-1.174158267099e1));
#70228=cartesian_point('',(-4.648407865227e1,5.180343720615e1,
-1.174233279656e1));
#70229=cartesian_point('',(-4.608558484645e1,5.100858160997e1,
-1.174375136821e1));
#70230=cartesian_point('',(-4.570248511176e1,5.056331339985e1,
-1.174501390384e1));
#70231=cartesian_point('',(-4.550756638179e1,5.038201559138e1,
-1.174567691416e1));
#70232=cartesian_point('',(-4.503911752652e1,5.559539121018e1,
-1.119291894681e1));
#70233=cartesian_point('',(-4.525552543794e1,5.543333664020e1,
-1.119167880474e1));
#70234=cartesian_point('',(-4.565035500732e1,5.505238148547e1,
-1.118944187757e1));
#70235=cartesian_point('',(-4.608274893690e1,5.434992620380e1,
-1.118708754465e1));
#70236=cartesian_point('',(-4.632654001817e1,5.355807144487e1,
-1.118588254438e1));
#70237=cartesian_point('',(-4.636418760803e1,5.273108726752e1,
-1.118591041689e1));
#70238=cartesian_point('',(-4.619052820427e1,5.190632143060e1,
-1.118719729375e1));
#70239=cartesian_point('',(-4.582493954097e1,5.118102790969e1,
-1.118957542035e1));
#70240=cartesian_point('',(-4.547399088497e1,5.077559468938e1,
-1.119182701789e1));
#70241=cartesian_point('',(-4.529558147644e1,5.061073514072e1,
-1.119292658881e1));
#70242=cartesian_point('',(-4.531096113594e1,5.595700642129e1,
-1.074779156853e1));
#70243=cartesian_point('',(-4.555786027612e1,5.577295396669e1,
-1.074730479983e1));
#70244=cartesian_point('',(-4.600858808295e1,5.533977322613e1,
-1.074642333204e1));
#70245=cartesian_point('',(-4.650258894134e1,5.453969697010e1,
-1.074550904687e1));
#70246=cartesian_point('',(-4.678120476494e1,5.363696846705e1,
-1.074504309777e1));
#70247=cartesian_point('',(-4.682412108174e1,5.269389885293e1,
-1.074505145508e1));
#70248=cartesian_point('',(-4.662541950446e1,5.175360207234e1,
-1.074555894380e1));
#70249=cartesian_point('',(-4.620750458359e1,5.092742520153e1,
-1.074644869643e1));
#70250=cartesian_point('',(-4.580672554169e1,5.046627981502e1,
-1.074741082805e1));
#70251=cartesian_point('',(-4.560310174412e1,5.027893842658e1,
-1.074781165954e1));
#70252=cartesian_point('',(-4.564003465139e1,5.639475071489e1,
-1.106856167122e1));
#70253=cartesian_point('',(-4.592298618503e1,5.618292792283e1,
-1.106898326896e1));
#70254=cartesian_point('',(-4.643925649754e1,5.568491695034e1,
-1.106974080601e1));
#70255=cartesian_point('',(-4.700469660993e1,5.476646050411e1,
-1.107054950907e1));
#70256=cartesian_point('',(-4.732351732751e1,5.373101613445e1,
-1.107096512007e1));
#70257=cartesian_point('',(-4.737274677164e1,5.264960264006e1,
-1.107095345351e1));
#70258=cartesian_point('',(-4.714562993647e1,5.157112240120e1,
-1.107051798343e1));
#70259=cartesian_point('',(-4.666753807275e1,5.062280429692e1,
-1.106967245898e1));
#70260=cartesian_point('',(-4.620863696938e1,5.009278742642e1,
-1.106897347493e1));
#70261=cartesian_point('',(-4.597536242166e1,4.987729052047e1,
-1.106857357146e1));
#70262=(bounded_surface()b_spline_surface(3,3,((#70222,#70223,#70224,#70225,
#70226,#70227,#70228,#70229,#70230,#70231),(#70232,#70233,#70234,#70235,#70236,
#70237,#70238,#70239,#70240,#70241),(#70242,#70243,#70244,#70245,#70246,#70247,
#70248,#70249,#70250,#70251),(#70252,#70253,#70254,#70255,#70256,#70257,#70258,
#70259,#70260,#70261)),.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());
#70264=oriented_edge('',*,*,#70263,.f.);
#70266=oriented_edge('',*,*,#70265,.t.);
#70267=oriented_edge('',*,*,#70205,.f.);
#70268=oriented_edge('',*,*,#67207,.t.);
#70269=edge_loop('',(#70264,#70266,#70267,#70268));
#70270=face_outer_bound('',#70269,.f.);
#70272=cartesian_point('',(-4.282197515187e1,5.298201036394e1,
-2.152397388121e1));
#70273=direction('',(-2.605743288589e-2,1.380648787164e-3,9.996594940280e-1));
#70274=direction('',(-5.649126467973e-1,8.249981913298e-1,-1.586460812639e-2));
#70275=axis2_placement_3d('',#70272,#70273,#70274);
#70276=cylindrical_surface('',#70275,3.499933211912e0);
#70277=oriented_edge('',*,*,#70263,.t.);
#70278=oriented_edge('',*,*,#67205,.f.);
#70280=oriented_edge('',*,*,#70279,.t.);
#70282=oriented_edge('',*,*,#70281,.f.);
#70283=edge_loop('',(#70277,#70278,#70280,#70282));
#70284=face_outer_bound('',#70283,.f.);
#70286=cartesian_point('',(-4.244266810111e1,5.296160629031e1,
-3.607235433708e1));
#70287=direction('',(-2.605077570650e-2,1.480471309074e-3,9.996595246832e-1));
#70288=direction('',(-5.615555402825e-1,8.272870500112e-1,-1.585913181148e-2));
#70289=axis2_placement_3d('',#70286,#70287,#70288);
#70290=cylindrical_surface('',#70289,3.500002394878e0);
#70291=oriented_edge('',*,*,#70078,.f.);
#70293=oriented_edge('',*,*,#70292,.t.);
#70294=oriented_edge('',*,*,#70279,.f.);
#70295=oriented_edge('',*,*,#67203,.f.);
#70296=edge_loop('',(#70291,#70293,#70294,#70295));
#70297=face_outer_bound('',#70296,.f.);
#70299=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-2.435e1));
#70300=direction('',(0.e0,0.e0,-1.e0));
#70301=direction('',(0.e0,-1.e0,0.e0));
#70302=axis2_placement_3d('',#70299,#70300,#70301);
#70303=conical_surface('',#70302,3.733025116791e0,1.e0);
#70304=oriented_edge('',*,*,#70097,.f.);
#70305=oriented_edge('',*,*,#70095,.f.);
#70306=oriented_edge('',*,*,#70093,.f.);
#70307=oriented_edge('',*,*,#70125,.f.);
#70309=oriented_edge('',*,*,#70308,.t.);
#70311=oriented_edge('',*,*,#70310,.f.);
#70313=oriented_edge('',*,*,#70312,.f.);
#70315=oriented_edge('',*,*,#70314,.f.);
#70317=oriented_edge('',*,*,#70316,.t.);
#70318=oriented_edge('',*,*,#70292,.f.);
#70319=edge_loop('',(#70304,#70305,#70306,#70307,#70309,#70311,#70313,#70315,
#70317,#70318));
#70320=face_outer_bound('',#70319,.f.);
#70322=cartesian_point('',(-5.666908824887e1,5.171934078057e1,-1.1e1));
#70323=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#70324=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#70325=axis2_placement_3d('',#70322,#70323,#70324);
#70326=plane('',#70325);
#70328=oriented_edge('',*,*,#70327,.f.);
#70329=oriented_edge('',*,*,#70308,.f.);
#70330=oriented_edge('',*,*,#70137,.t.);
#70331=edge_loop('',(#70328,#70329,#70330));
#70332=face_outer_bound('',#70331,.f.);
#70334=cartesian_point('',(-4.814374712541e1,4.388887155571e1,-1.15e1));
#70335=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#70336=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#70337=axis2_placement_3d('',#70334,#70335,#70336);
#70338=cylindrical_surface('',#70337,5.e-1);
#70339=oriented_edge('',*,*,#70327,.t.);
#70340=oriented_edge('',*,*,#70191,.f.);
#70341=oriented_edge('',*,*,#70211,.f.);
#70343=oriented_edge('',*,*,#70342,.f.);
#70344=edge_loop('',(#70339,#70340,#70341,#70343));
#70345=face_outer_bound('',#70344,.f.);
#70347=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.15e1));
#70348=direction('',(0.e0,0.e0,1.e0));
#70349=direction('',(6.428360985375e-1,7.660037535267e-1,0.e0));
#70350=axis2_placement_3d('',#70347,#70348,#70349);
#70351=toroidal_surface('',#70350,3.008651368442e0,5.e-1);
#70352=oriented_edge('',*,*,#70314,.t.);
#70353=oriented_edge('',*,*,#70312,.t.);
#70354=oriented_edge('',*,*,#70310,.t.);
#70355=oriented_edge('',*,*,#70342,.t.);
#70356=oriented_edge('',*,*,#70209,.f.);
#70358=oriented_edge('',*,*,#70357,.t.);
#70359=edge_loop('',(#70352,#70353,#70354,#70355,#70356,#70358));
#70360=face_outer_bound('',#70359,.f.);
#70362=cartesian_point('',(-4.614992448513e1,5.040480005483e1,-1.15e1));
#70363=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#70364=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643729e-2));
#70365=axis2_placement_3d('',#70362,#70363,#70364);
#70366=cylindrical_surface('',#70365,5.e-1);
#70368=oriented_edge('',*,*,#70367,.t.);
#70369=oriented_edge('',*,*,#70357,.f.);
#70370=oriented_edge('',*,*,#70207,.f.);
#70371=oriented_edge('',*,*,#70265,.f.);
#70372=edge_loop('',(#70368,#70369,#70370,#70371));
#70373=face_outer_bound('',#70372,.f.);
#70375=cartesian_point('',(5.505875625620e1,-5.010900878790e1,-1.1e1));
#70376=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#70377=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#70378=axis2_placement_3d('',#70375,#70376,#70377);
#70379=plane('',#70378);
#70380=oriented_edge('',*,*,#70367,.f.);
#70381=oriented_edge('',*,*,#70281,.t.);
#70382=oriented_edge('',*,*,#70316,.f.);
#70383=edge_loop('',(#70380,#70381,#70382));
#70384=face_outer_bound('',#70383,.f.);
#70386=cartesian_point('',(-4.772970773009e1,4.772970773009e1,0.e0));
#70387=direction('',(0.e0,0.e0,1.e0));
#70388=direction('',(1.e0,0.e0,0.e0));
#70389=axis2_placement_3d('',#70386,#70387,#70388);
#70390=cylindrical_surface('',#70389,2.25e0);
#70391=oriented_edge('',*,*,#55276,.f.);
#70393=oriented_edge('',*,*,#70392,.f.);
#70394=oriented_edge('',*,*,#70215,.f.);
#70396=oriented_edge('',*,*,#70395,.t.);
#70397=edge_loop('',(#70391,#70393,#70394,#70396));
#70398=face_outer_bound('',#70397,.f.);
#70400=cartesian_point('',(-4.772970773009e1,4.772970773009e1,0.e0));
#70401=direction('',(0.e0,0.e0,1.e0));
#70402=direction('',(1.e0,0.e0,0.e0));
#70403=axis2_placement_3d('',#70400,#70401,#70402);
#70404=cylindrical_surface('',#70403,2.25e0);
#70405=oriented_edge('',*,*,#55278,.f.);
#70406=oriented_edge('',*,*,#70395,.f.);
#70407=oriented_edge('',*,*,#70217,.f.);
#70408=oriented_edge('',*,*,#70392,.t.);
#70409=edge_loop('',(#70405,#70406,#70407,#70408));
#70410=face_outer_bound('',#70409,.f.);
#70412=cartesian_point('',(-4.413990951628e1,5.509693247356e1,
-3.764464890887e1));
#70413=cartesian_point('',(-4.407591794789e1,5.514840670985e1,
-3.763434677085e1));
#70414=cartesian_point('',(-4.393699777988e1,5.525948910358e1,
-3.762570945946e1));
#70415=cartesian_point('',(-4.371326845312e1,5.543619204121e1,
-3.764973661259e1));
#70416=cartesian_point('',(-4.347019551807e1,5.562572727445e1,
-3.771201315545e1));
#70417=cartesian_point('',(-4.321459575594e1,5.582246074035e1,
-3.781057211250e1));
#70418=cartesian_point('',(-4.295302043811e1,5.602121801189e1,
-3.793997476753e1));
#70419=cartesian_point('',(-4.269584674010e1,5.621422954961e1,
-3.808940856120e1));
#70420=cartesian_point('',(-4.245757045027e1,5.639104183624e1,
-3.824260569358e1));
#70421=cartesian_point('',(-4.225197304327e1,5.654219640455e1,
-3.838132689649e1));
#70422=cartesian_point('',(-4.210562326062e1,5.664890012836e1,
-3.848262821752e1));
#70423=cartesian_point('',(-4.197329813595e1,5.674524505183e1,
-3.857046679954e1));
#70424=cartesian_point('',(-4.211055436234e1,5.664505521893e1,
-3.848971975126e1));
#70425=cartesian_point('',(-4.234177573498e1,5.648230149794e1,
-3.835178772965e1));
#70426=cartesian_point('',(-4.445239542200e1,5.554803138573e1,
-3.796319698484e1));
#70427=cartesian_point('',(-4.440015549568e1,5.558995851559e1,
-3.795488529032e1));
#70428=cartesian_point('',(-4.428351634693e1,5.568316742441e1,
-3.794745641913e1));
#70429=cartesian_point('',(-4.408764592247e1,5.583808302354e1,
-3.796800494148e1));
#70430=cartesian_point('',(-4.386791221174e1,5.600989374818e1,
-3.802361509905e1));
#70431=cartesian_point('',(-4.363100343239e1,5.619291715411e1,
-3.811410676992e1));
#70432=cartesian_point('',(-4.338331999176e1,5.638192889753e1,
-3.823564829875e1));
#70433=cartesian_point('',(-4.313562198779e1,5.656869582113e1,
-3.837854681453e1));
#70434=cartesian_point('',(-4.290307921921e1,5.674208282724e1,
-3.852704460670e1));
#70435=cartesian_point('',(-4.269834583611e1,5.689333227733e1,
-3.866430114114e1));
#70436=cartesian_point('',(-4.255444441586e1,5.699870393185e1,
-3.876333746941e1));
#70437=cartesian_point('',(-4.240882725263e1,5.710519862822e1,
-3.885963014496e1));
#70438=cartesian_point('',(-4.268339413615e1,5.690629347924e1,
-3.867918035721e1));
#70439=cartesian_point('',(-4.309849523836e1,5.661526804268e1,
-3.840986243101e1));
#70440=cartesian_point('',(-4.477933263280e1,5.586586633917e1,
-3.752194480886e1));
#70441=cartesian_point('',(-4.470857027821e1,5.592282677502e1,
-3.751073981685e1));
#70442=cartesian_point('',(-4.455650114998e1,5.604444654315e1,
-3.750155436380e1));
#70443=cartesian_point('',(-4.431544493689e1,5.623474257234e1,
-3.752715940426e1));
#70444=cartesian_point('',(-4.405687062294e1,5.643616634020e1,
-3.759245978197e1));
#70445=cartesian_point('',(-4.378777735113e1,5.664300525654e1,
-3.769467801463e1));
#70446=cartesian_point('',(-4.351490409851e1,5.685001449624e1,
-3.782764643227e1));
#70447=cartesian_point('',(-4.324862783598e1,5.704950451992e1,
-3.798004459122e1));
#70448=cartesian_point('',(-4.300337769231e1,5.723115692528e1,
-3.813537331787e1));
#70449=cartesian_point('',(-4.279371737358e1,5.738500361748e1,
-3.827475888616e1));
#70450=cartesian_point('',(-4.264359867481e1,5.749427877991e1,
-3.837708759515e1));
#70451=cartesian_point('',(-4.251528354678e1,5.758750752005e1,
-3.846109144792e1));
#70452=cartesian_point('',(-4.258790157545e1,5.753467810942e1,
-3.842687961057e1));
#70453=cartesian_point('',(-4.273350644623e1,5.743281074764e1,
-3.835020189100e1));
#70454=cartesian_point('',(-4.463734031962e1,5.558051430821e1,
-3.697328934158e1));
#70455=cartesian_point('',(-4.454516711245e1,5.565486152815e1,
-3.695858508828e1));
#70456=cartesian_point('',(-4.435234068179e1,5.580917068257e1,
-3.694727515994e1));
#70457=cartesian_point('',(-4.405986175299e1,5.603970449402e1,
-3.697899574102e1));
#70458=cartesian_point('',(-4.375769333470e1,5.627429559547e1,
-3.705601583042e1));
#70459=cartesian_point('',(-4.345312527710e1,5.650726405721e1,
-3.717241660194e1));
#70460=cartesian_point('',(-4.315322398106e1,5.673340429018e1,
-3.731920512277e1));
#70461=cartesian_point('',(-4.286778369921e1,5.694577386267e1,
-3.748309250257e1));
#70462=cartesian_point('',(-4.261017329999e1,5.713516184901e1,
-3.764668281479e1));
#70463=cartesian_point('',(-4.239707962316e1,5.729026808812e1,
-3.778864331560e1));
#70464=cartesian_point('',(-4.224127033040e1,5.740291094951e1,
-3.789495395196e1));
#70465=cartesian_point('',(-4.213527003200e1,5.747907188950e1,
-3.796409524660e1));
#70466=cartesian_point('',(-4.196526364715e1,5.760113443251e1,
-3.810584737780e1));
#70467=cartesian_point('',(-4.178644993515e1,5.772618231375e1,
-3.826101497770e1));
#70468=(bounded_surface()b_spline_surface(3,3,((#70412,#70413,#70414,#70415,
#70416,#70417,#70418,#70419,#70420,#70421,#70422,#70423,#70424,#70425),(#70426,
#70427,#70428,#70429,#70430,#70431,#70432,#70433,#70434,#70435,#70436,#70437,
#70438,#70439),(#70440,#70441,#70442,#70443,#70444,#70445,#70446,#70447,#70448,
#70449,#70450,#70451,#70452,#70453),(#70454,#70455,#70456,#70457,#70458,#70459,
#70460,#70461,#70462,#70463,#70464,#70465,#70466,#70467)),.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());
#70470=oriented_edge('',*,*,#70469,.f.);
#70471=oriented_edge('',*,*,#70065,.t.);
#70472=oriented_edge('',*,*,#67199,.t.);
#70473=edge_loop('',(#70470,#70471,#70472));
#70474=face_outer_bound('',#70473,.f.);
#70476=cartesian_point('',(-4.220017614608e1,5.758923671026e1,
-3.844675945496e1));
#70477=cartesian_point('',(-4.243723858284e1,5.742605454692e1,
-3.844361289674e1));
#70478=cartesian_point('',(-4.288420379578e1,5.703196785049e1,
-3.843722753091e1));
#70479=cartesian_point('',(-4.339411359015e1,5.628927961343e1,
-3.842840974646e1));
#70480=cartesian_point('',(-4.370625872202e1,5.542903102166e1,
-3.842095330994e1));
#70481=cartesian_point('',(-4.379209808577e1,5.452154528950e1,
-3.841556263210e1));
#70482=cartesian_point('',(-4.364511478386e1,5.360732652504e1,
-3.841255826157e1));
#70483=cartesian_point('',(-4.328196062916e1,5.279334268737e1,
-3.841235753388e1));
#70484=cartesian_point('',(-4.291769262796e1,5.233090932432e1,
-3.841387149979e1));
#70485=cartesian_point('',(-4.273035166520e1,5.214112008122e1,
-3.841491811724e1));
#70486=cartesian_point('',(-4.203155121754e1,5.734095962476e1,
-3.791784307706e1));
#70487=cartesian_point('',(-4.225090102349e1,5.719443241101e1,
-3.791253026459e1));
#70488=cartesian_point('',(-4.266627987177e1,5.683837807929e1,
-3.790184435550e1));
#70489=cartesian_point('',(-4.314460030050e1,5.616042373158e1,
-3.788739814162e1));
#70490=cartesian_point('',(-4.344129089433e1,5.536910247497e1,
-3.787539578993e1));
#70491=cartesian_point('',(-4.352720145254e1,5.452995241929e1,
-3.786683529644e1));
#70492=cartesian_point('',(-4.339458489224e1,5.368224900372e1,
-3.786211924580e1));
#70493=cartesian_point('',(-4.305812979431e1,5.292747273044e1,
-3.786176343601e1));
#70494=cartesian_point('',(-4.271909288903e1,5.250008020273e1,
-3.786423405879e1));
#70495=cartesian_point('',(-4.254473010562e1,5.232517451482e1,
-3.786584859619e1));
#70496=cartesian_point('',(-4.226770058498e1,5.768865718472e1,
-3.747833387828e1));
#70497=cartesian_point('',(-4.251665096304e1,5.752586574664e1,
-3.747606383023e1));
#70498=cartesian_point('',(-4.298948572361e1,5.712837715610e1,
-3.747158010325e1));
#70499=cartesian_point('',(-4.353733889250e1,5.636554747977e1,
-3.746578792695e1));
#70500=cartesian_point('',(-4.387996938711e1,5.547000254972e1,
-3.746116493916e1));
#70501=cartesian_point('',(-4.398211278471e1,5.451659970279e1,
-3.745797294703e1));
#70502=cartesian_point('',(-4.383361438638e1,5.355143111154e1,
-3.745626470256e1));
#70503=cartesian_point('',(-4.345064859340e1,5.269188775230e1,
-3.745609814344e1));
#70504=cartesian_point('',(-4.306374873156e1,5.220618873340e1,
-3.745708012219e1));
#70505=cartesian_point('',(-4.286480651814e1,5.200780046815e1,
-3.745763868969e1));
#70506=cartesian_point('',(-4.257210120729e1,5.813684536014e1,
-3.775455143666e1));
#70507=cartesian_point('',(-4.285578326753e1,5.794804774545e1,
-3.775619710107e1));
#70508=cartesian_point('',(-4.339323906244e1,5.748870387974e1,
-3.775957990436e1));
#70509=cartesian_point('',(-4.401265992144e1,5.661234066342e1,
-3.776439185559e1));
#70510=cartesian_point('',(-4.439715841422e1,5.558794428442e1,
-3.776855759870e1));
#70511=cartesian_point('',(-4.450856379939e1,5.450051533733e1,
-3.777162207881e1));
#70512=cartesian_point('',(-4.433656728806e1,5.340129399112e1,
-3.777335487316e1));
#70513=cartesian_point('',(-4.390016079611e1,5.242230651494e1,
-3.777345220712e1));
#70514=cartesian_point('',(-4.346051070415e1,5.186804294485e1,
-3.777262162293e1));
#70515=cartesian_point('',(-4.323445820002e1,5.164126965598e1,
-3.777200513336e1));
#70516=(bounded_surface()b_spline_surface(3,3,((#70476,#70477,#70478,#70479,
#70480,#70481,#70482,#70483,#70484,#70485),(#70486,#70487,#70488,#70489,#70490,
#70491,#70492,#70493,#70494,#70495),(#70496,#70497,#70498,#70499,#70500,#70501,
#70502,#70503,#70504,#70505),(#70506,#70507,#70508,#70509,#70510,#70511,#70512,
#70513,#70514,#70515)),.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());
#70517=oriented_edge('',*,*,#70469,.t.);
#70519=oriented_edge('',*,*,#70518,.f.);
#70521=oriented_edge('',*,*,#70520,.t.);
#70522=oriented_edge('',*,*,#70039,.f.);
#70523=edge_loop('',(#70517,#70519,#70521,#70522));
#70524=face_outer_bound('',#70523,.f.);
#70526=cartesian_point('',(-4.005701819125e1,5.470650094444e1,
-3.983816168976e1));
#70527=direction('',(-8.244819790582e-2,-3.885078822975e-2,9.958377934764e-1));
#70528=direction('',(-5.259412118004e-1,8.504577629671e-1,-1.036509232486e-2));
#70529=axis2_placement_3d('',#70526,#70527,#70528);
#70530=cylindrical_surface('',#70529,3.499973915526e0);
#70531=oriented_edge('',*,*,#70518,.t.);
#70532=oriented_edge('',*,*,#67197,.f.);
#70533=oriented_edge('',*,*,#67761,.f.);
#70535=oriented_edge('',*,*,#70534,.f.);
#70536=edge_loop('',(#70531,#70532,#70533,#70535));
#70537=face_outer_bound('',#70536,.f.);
#70539=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.012178893569e1));
#70540=direction('',(0.e0,0.e0,-1.e0));
#70541=direction('',(-1.e0,0.e0,0.e0));
#70542=axis2_placement_3d('',#70539,#70540,#70541);
#70543=conical_surface('',#70542,6.881997459936e0,5.e0);
#70545=oriented_edge('',*,*,#70544,.f.);
#70547=oriented_edge('',*,*,#70546,.f.);
#70548=oriented_edge('',*,*,#70534,.t.);
#70549=oriented_edge('',*,*,#67777,.f.);
#70550=oriented_edge('',*,*,#67775,.f.);
#70551=oriented_edge('',*,*,#69896,.t.);
#70552=edge_loop('',(#70545,#70547,#70548,#70549,#70550,#70551));
#70553=face_outer_bound('',#70552,.f.);
#70555=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.82e1));
#70556=direction('',(0.e0,0.e0,-1.e0));
#70557=direction('',(6.995205818721e-1,7.146124512891e-1,0.e0));
#70558=axis2_placement_3d('',#70555,#70556,#70557);
#70559=toroidal_surface('',#70558,6.211952795602e0,5.e-1);
#70560=oriented_edge('',*,*,#70546,.t.);
#70561=oriented_edge('',*,*,#70544,.t.);
#70562=oriented_edge('',*,*,#69948,.f.);
#70563=oriented_edge('',*,*,#70041,.f.);
#70564=oriented_edge('',*,*,#70520,.f.);
#70565=edge_loop('',(#70560,#70561,#70562,#70563,#70564));
#70566=face_outer_bound('',#70565,.f.);
#70568=cartesian_point('',(-2.407503313519e1,6.608186318599e1,
-3.832648530233e1));
#70569=direction('',(-2.681882635301e-2,-2.833963122011e-2,-9.992385180003e-1));
#70570=direction('',(-5.779153773742e-1,8.160609926361e-1,-7.633668332918e-3));
#70571=axis2_placement_3d('',#70568,#70569,#70570);
#70572=cylindrical_surface('',#70571,9.999832899196e-1);
#70573=oriented_edge('',*,*,#67193,.f.);
#70575=oriented_edge('',*,*,#70574,.t.);
#70577=oriented_edge('',*,*,#70576,.f.);
#70578=oriented_edge('',*,*,#67698,.f.);
#70579=edge_loop('',(#70573,#70575,#70577,#70578));
#70580=face_outer_bound('',#70579,.f.);
#70582=cartesian_point('',(-2.161778774778e1,6.762538165769e1,
-2.976023159548e1));
#70583=cartesian_point('',(-2.169930592605e1,6.760173396380e1,
-2.978154342939e1));
#70584=cartesian_point('',(-2.210471312537e1,6.748565619591e1,
-2.990630810362e1));
#70585=cartesian_point('',(-2.279938169944e1,6.729906184220e1,
-3.029919807549e1));
#70586=cartesian_point('',(-2.354541032570e1,6.712119849504e1,
-3.107164772253e1));
#70587=cartesian_point('',(-2.411430511546e1,6.700442849816e1,
-3.205830818556e1));
#70588=cartesian_point('',(-2.448679032172e1,6.694693297073e1,
-3.322141622321e1));
#70589=cartesian_point('',(-2.461656188742e1,6.694985496860e1,
-3.436060896833e1));
#70590=cartesian_point('',(-2.458333535480e1,6.698020304786e1,
-3.509714316335e1));
#70591=cartesian_point('',(-2.454974014335e1,6.699735071466e1,
-3.540065169192e1));
#70592=cartesian_point('',(-2.174272184147e1,6.835853905728e1,
-3.020982991775e1));
#70593=cartesian_point('',(-2.181322992902e1,6.833707865848e1,
-3.023065263938e1));
#70594=cartesian_point('',(-2.216278108667e1,6.823104751065e1,
-3.035257504263e1));
#70595=cartesian_point('',(-2.274783164831e1,6.805386976302e1,
-3.073548913041e1));
#70596=cartesian_point('',(-2.333830688462e1,6.786920282906e1,
-3.147448255711e1));
#70597=cartesian_point('',(-2.374594159280e1,6.772194329729e1,
-3.239880320943e1));
#70598=cartesian_point('',(-2.396259979428e1,6.760543469489e1,
-3.346690953169e1));
#70599=cartesian_point('',(-2.397243292343e1,6.752761698891e1,
-3.449321640855e1));
#70600=cartesian_point('',(-2.388101321281e1,6.749236081182e1,
-3.514605188332e1));
#70601=cartesian_point('',(-2.382708323680e1,6.747999821226e1,
-3.541319294483e1));
#70602=cartesian_point('',(-2.154399689676e1,6.838686025500e1,
-3.105533710131e1));
#70603=cartesian_point('',(-2.159287652168e1,6.836976854744e1,
-3.107095349086e1));
#70604=cartesian_point('',(-2.183515329282e1,6.828311739327e1,
-3.116260743828e1));
#70605=cartesian_point('',(-2.224247930630e1,6.811692828385e1,
-3.145374481337e1));
#70606=cartesian_point('',(-2.266291479540e1,6.789651999183e1,
-3.203566268655e1));
#70607=cartesian_point('',(-2.296250570796e1,6.767178985084e1,
-3.279050201364e1));
#70608=cartesian_point('',(-2.313032004860e1,6.744529666275e1,
-3.369204222561e1));
#70609=cartesian_point('',(-2.314811496076e1,6.725080486895e1,
-3.458510352275e1));
#70610=cartesian_point('',(-2.308644655049e1,6.713802857348e1,
-3.516763037885e1));
#70611=cartesian_point('',(-2.304858233344e1,6.709363381888e1,
-3.540856520912e1));
#70612=cartesian_point('',(-2.122118204926e1,6.768190374364e1,
-3.144765421692e1));
#70613=cartesian_point('',(-2.125953518077e1,6.766697487387e1,
-3.145857550337e1));
#70614=cartesian_point('',(-2.145084931262e1,6.758957476638e1,
-3.152293184745e1));
#70615=cartesian_point('',(-2.179082377078e1,6.742491100893e1,
-3.173265826480e1));
#70616=cartesian_point('',(-2.219749523776e1,6.717571677626e1,
-3.219162406753e1));
#70617=cartesian_point('',(-2.255076141030e1,6.690433465894e1,
-3.284004184303e1));
#70618=cartesian_point('',(-2.282576638540e1,6.662733717871e1,
-3.367072523906e1));
#70619=cartesian_point('',(-2.297142769515e1,6.639740663677e1,
-3.454399285689e1));
#70620=cartesian_point('',(-2.299757737863e1,6.627304378757e1,
-3.514020848817e1));
#70621=cartesian_point('',(-2.299604543718e1,6.622626321808e1,
-3.539141587929e1));
#70622=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#70623=oriented_edge('',*,*,#67191,.t.);
#70624=oriented_edge('',*,*,#67293,.t.);
#70626=oriented_edge('',*,*,#70625,.t.);
#70627=oriented_edge('',*,*,#70574,.f.);
#70628=edge_loop('',(#70623,#70624,#70626,#70627));
#70629=face_outer_bound('',#70628,.f.);
#70631=cartesian_point('',(5.657404961724e0,-1.329899096148e1,
-1.160060977427e2));
#70632=direction('',(-2.251547326373e-1,6.889504141704e-1,6.889504141704e-1));
#70633=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#70634=axis2_placement_3d('',#70631,#70632,#70633);
#70635=cylindrical_surface('',#70634,2.5e0);
#70636=oriented_edge('',*,*,#70625,.f.);
#70638=oriented_edge('',*,*,#70637,.f.);
#70639=oriented_edge('',*,*,#67671,.t.);
#70641=oriented_edge('',*,*,#70640,.f.);
#70642=edge_loop('',(#70636,#70638,#70639,#70641));
#70643=face_outer_bound('',#70642,.f.);
#70645=cartesian_point('',(-2.732e1,7.538477631085e1,-2.378679656440e1));
#70646=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#70647=direction('',(0.e0,-7.071067811865e-1,-7.071067811865e-1));
#70648=axis2_placement_3d('',#70645,#70646,#70647);
#70649=plane('',#70648);
#70650=oriented_edge('',*,*,#67335,.t.);
#70652=oriented_edge('',*,*,#70651,.t.);
#70653=oriented_edge('',*,*,#67621,.f.);
#70654=oriented_edge('',*,*,#70637,.t.);
#70655=oriented_edge('',*,*,#67291,.t.);
#70656=edge_loop('',(#70650,#70652,#70653,#70654,#70655));
#70657=face_outer_bound('',#70656,.f.);
#70659=oriented_edge('',*,*,#70658,.t.);
#70661=oriented_edge('',*,*,#70660,.t.);
#70662=edge_loop('',(#70659,#70661));
#70663=face_bound('',#70662,.f.);
#70665=oriented_edge('',*,*,#70664,.t.);
#70667=oriented_edge('',*,*,#70666,.t.);
#70668=edge_loop('',(#70665,#70667));
#70669=face_bound('',#70668,.f.);
#70671=cartesian_point('',(5.571064730634e1,1.744809616590e2,7.177385487777e1));
#70672=direction('',(-2.251547326373e-1,-6.889504141704e-1,-6.889504141704e-1));
#70673=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#70674=axis2_placement_3d('',#70671,#70672,#70673);
#70675=cylindrical_surface('',#70674,2.5e0);
#70676=oriented_edge('',*,*,#67606,.t.);
#70677=oriented_edge('',*,*,#70651,.f.);
#70679=oriented_edge('',*,*,#70678,.t.);
#70681=oriented_edge('',*,*,#70680,.f.);
#70682=edge_loop('',(#70676,#70677,#70679,#70681));
#70683=face_outer_bound('',#70682,.f.);
#70685=cartesian_point('',(2.454971416390e1,6.699736382030e1,
-3.540087997515e1));
#70686=cartesian_point('',(2.458331445052e1,6.698021659450e1,
-3.509742125702e1));
#70687=cartesian_point('',(2.461657131553e1,6.694986276389e1,
-3.436094179337e1));
#70688=cartesian_point('',(2.448682378107e1,6.694692450577e1,
-3.322140519820e1));
#70689=cartesian_point('',(2.411415772436e1,6.700445002437e1,
-3.205782217563e1));
#70690=cartesian_point('',(2.354484698521e1,6.712132259949e1,
-3.107088071847e1));
#70691=cartesian_point('',(2.279830889547e1,6.729933091575e1,
-3.029827792110e1));
#70692=cartesian_point('',(2.210385776732e1,6.748589026355e1,
-2.990594789452e1));
#70693=cartesian_point('',(2.169891977051e1,6.760185064718e1,
-2.978145256075e1));
#70694=cartesian_point('',(2.161835044817e1,6.762522208888e1,
-2.976037139710e1));
#70695=cartesian_point('',(2.382704170707e1,6.747998918712e1,
-3.541339388510e1));
#70696=cartesian_point('',(2.388097149177e1,6.749234872682e1,
-3.514629764624e1));
#70697=cartesian_point('',(2.397241143618e1,6.752759818703e1,
-3.449351372266e1));
#70698=cartesian_point('',(2.396262884502e1,6.760543096765e1,
-3.346690289252e1));
#70699=cartesian_point('',(2.374585884172e1,6.772198976061e1,
-3.239835717999e1));
#70700=cartesian_point('',(2.333788110474e1,6.786934293047e1,
-3.147375685842e1));
#70701=cartesian_point('',(2.274696145948e1,6.805413913191e1,
-3.073460251140e1));
#70702=cartesian_point('',(2.216204842794e1,6.823126445406e1,
-3.035222312248e1));
#70703=cartesian_point('',(2.181289567454e1,6.833718546669e1,
-3.023056383232e1));
#70704=cartesian_point('',(2.174320930349e1,6.835839591595e1,
-3.020996638751e1));
#70705=cartesian_point('',(2.304855281699e1,6.709360019178e1,
-3.540874641975e1));
#70706=cartesian_point('',(2.308641742293e1,6.713798661918e1,
-3.516785069697e1));
#70707=cartesian_point('',(2.314810172344e1,6.725075092829e1,
-3.458536575312e1));
#70708=cartesian_point('',(2.313034089762e1,6.744529456655e1,
-3.369203218782e1));
#70709=cartesian_point('',(2.296244000496e1,6.767188302603e1,
-3.279012545500e1));
#70710=cartesian_point('',(2.266260628210e1,6.789671118887e1,
-3.203508053844e1));
#70711=cartesian_point('',(2.224186465122e1,6.811722185166e1,
-3.145305634203e1));
#70712=cartesian_point('',(2.183464604600e1,6.828330691306e1,
-3.116234250277e1));
#70713=cartesian_point('',(2.159264427904e1,6.836985073364e1,
-3.107088788356e1));
#70714=cartesian_point('',(2.154433435941e1,6.838674522960e1,
-3.105544035473e1));
#70715=cartesian_point('',(2.299604384778e1,6.622622743007e1,
-3.539160478953e1));
#70716=cartesian_point('',(2.299758203091e1,6.627299791120e1,
-3.514043578886e1));
#70717=cartesian_point('',(2.297145402704e1,6.639734445119e1,
-3.454425561458e1));
#70718=cartesian_point('',(2.282578391934e1,6.662733205419e1,
-3.367070731138e1));
#70719=cartesian_point('',(2.255064846009e1,6.690444943716e1,
-3.283969427098e1));
#70720=cartesian_point('',(2.219716629185e1,6.717594284035e1,
-3.219114325593e1));
#70721=cartesian_point('',(2.179026121775e1,6.742522834393e1,
-3.173213318144e1));
#70722=cartesian_point('',(2.145044399516e1,6.758975407556e1,
-3.152274480672e1));
#70723=cartesian_point('',(2.125935273284e1,6.766704240042e1,
-3.145853048822e1));
#70724=cartesian_point('',(2.122144549401e1,6.768180027217e1,
-3.144772727675e1));
#70725=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#70726=oriented_edge('',*,*,#67348,.f.);
#70727=oriented_edge('',*,*,#67427,.t.);
#70728=oriented_edge('',*,*,#70678,.f.);
#70729=oriented_edge('',*,*,#67333,.f.);
#70730=edge_loop('',(#70726,#70727,#70728,#70729));
#70731=face_outer_bound('',#70730,.f.);
#70733=cartesian_point('',(2.774591343255e1,7.861593764243e1,-4.3e1));
#70734=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#70735=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#70736=axis2_placement_3d('',#70733,#70734,#70735);
#70737=plane('',#70736);
#70739=oriented_edge('',*,*,#70738,.f.);
#70740=oriented_edge('',*,*,#70680,.t.);
#70741=oriented_edge('',*,*,#67425,.t.);
#70742=edge_loop('',(#70739,#70740,#70741));
#70743=face_outer_bound('',#70742,.f.);
#70745=cartesian_point('',(2.131253986234e1,5.811690393838e1,-4.2e1));
#70746=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#70747=direction('',(0.e0,0.e0,-1.e0));
#70748=axis2_placement_3d('',#70745,#70746,#70747);
#70749=cylindrical_surface('',#70748,1.e0);
#70750=oriented_edge('',*,*,#67517,.f.);
#70751=oriented_edge('',*,*,#67608,.f.);
#70752=oriented_edge('',*,*,#70738,.t.);
#70753=oriented_edge('',*,*,#67439,.f.);
#70754=edge_loop('',(#70750,#70751,#70752,#70753));
#70755=face_outer_bound('',#70754,.f.);
#70757=cartesian_point('',(-9.75e0,6.217228714275e1,-3.558507217013e1));
#70758=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#70759=direction('',(1.e0,0.e0,0.e0));
#70760=axis2_placement_3d('',#70757,#70758,#70759);
#70761=cylindrical_surface('',#70760,6.2e0);
#70762=oriented_edge('',*,*,#50816,.f.);
#70764=oriented_edge('',*,*,#70763,.f.);
#70765=oriented_edge('',*,*,#70658,.f.);
#70767=oriented_edge('',*,*,#70766,.t.);
#70768=edge_loop('',(#70762,#70764,#70765,#70767));
#70769=face_outer_bound('',#70768,.f.);
#70771=cartesian_point('',(-9.75e0,6.217228714275e1,-3.558507217013e1));
#70772=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#70773=direction('',(1.e0,0.e0,0.e0));
#70774=axis2_placement_3d('',#70771,#70772,#70773);
#70775=cylindrical_surface('',#70774,6.2e0);
#70776=oriented_edge('',*,*,#50818,.f.);
#70777=oriented_edge('',*,*,#70766,.f.);
#70778=oriented_edge('',*,*,#70660,.f.);
#70779=oriented_edge('',*,*,#70763,.t.);
#70780=edge_loop('',(#70776,#70777,#70778,#70779));
#70781=face_outer_bound('',#70780,.f.);
#70783=cartesian_point('',(9.75e0,6.217228714275e1,-3.558507217013e1));
#70784=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#70785=direction('',(1.e0,0.e0,0.e0));
#70786=axis2_placement_3d('',#70783,#70784,#70785);
#70787=cylindrical_surface('',#70786,6.2e0);
#70788=oriented_edge('',*,*,#50810,.f.);
#70790=oriented_edge('',*,*,#70789,.f.);
#70791=oriented_edge('',*,*,#70664,.f.);
#70793=oriented_edge('',*,*,#70792,.t.);
#70794=edge_loop('',(#70788,#70790,#70791,#70793));
#70795=face_outer_bound('',#70794,.f.);
#70797=cartesian_point('',(9.75e0,6.217228714275e1,-3.558507217013e1));
#70798=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#70799=direction('',(1.e0,0.e0,0.e0));
#70800=axis2_placement_3d('',#70797,#70798,#70799);
#70801=cylindrical_surface('',#70800,6.2e0);
#70802=oriented_edge('',*,*,#50812,.f.);
#70803=oriented_edge('',*,*,#70792,.f.);
#70804=oriented_edge('',*,*,#70666,.f.);
#70805=oriented_edge('',*,*,#70789,.t.);
#70806=edge_loop('',(#70802,#70803,#70804,#70805));
#70807=face_outer_bound('',#70806,.f.);
#70809=cartesian_point('',(-1.866654752170e1,5.367058481939e1,-4.3e1));
#70810=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#70811=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#70812=axis2_placement_3d('',#70809,#70810,#70811);
#70813=plane('',#70812);
#70814=oriented_edge('',*,*,#70576,.t.);
#70815=oriented_edge('',*,*,#70640,.t.);
#70816=oriented_edge('',*,*,#67685,.f.);
#70817=edge_loop('',(#70814,#70815,#70816));
#70818=face_outer_bound('',#70817,.f.);
#70820=cartesian_point('',(-5.719562634458e1,-4.717643298230e1,
-6.309436088141e0));
#70821=cartesian_point('',(-5.721173120660e1,-4.721374492475e1,
-6.251638524491e0));
#70822=cartesian_point('',(-5.724847555140e1,-4.728760245800e1,
-6.133549527687e0));
#70823=cartesian_point('',(-5.731473747079e1,-4.739060961596e1,
-5.957563438265e0));
#70824=cartesian_point('',(-5.739064520936e1,-4.748420075885e1,
-5.785678341130e0));
#70825=cartesian_point('',(-5.747251654501e1,-4.756577193054e1,
-5.623639026225e0));
#70826=cartesian_point('',(-5.755900653899e1,-4.763581610643e1,
-5.471612067635e0));
#70827=cartesian_point('',(-5.764866975401e1,-4.769463620013e1,
-5.330054364990e0));
#70828=cartesian_point('',(-5.774037847554e1,-4.774272060049e1,
-5.198940263193e0));
#70829=cartesian_point('',(-5.783353430725e1,-4.778069275498e1,
-5.077644185293e0));
#70830=cartesian_point('',(-5.792797119039e1,-4.780909469900e1,
-4.965250067740e0));
#70831=cartesian_point('',(-5.802417187645e1,-4.782830696159e1,
-4.860419384412e0));
#70832=cartesian_point('',(-5.812324906534e1,-4.783828296818e1,
-4.761626235523e0));
#70833=cartesian_point('',(-5.822542115758e1,-4.783823288278e1,
-4.668756799686e0));
#70834=cartesian_point('',(-5.832937542862e1,-4.782719585179e1,
-4.583133573244e0));
#70835=cartesian_point('',(-5.843289758554e1,-4.780486579247e1,
-4.506370605436e0));
#70836=cartesian_point('',(-5.853508863352e1,-4.777117562261e1,
-4.438851701404e0));
#70837=cartesian_point('',(-5.863613955539e1,-4.772557767613e1,
-4.380528845936e0));
#70838=cartesian_point('',(-5.873510904272e1,-4.766782682460e1,
-4.332378820779e0));
#70839=cartesian_point('',(-5.882974493879e1,-4.759885965569e1,
-4.295939872422e0));
#70840=cartesian_point('',(-5.891752728309e1,-4.752083950519e1,
-4.272234596333e0));
#70841=cartesian_point('',(-5.899715422576e1,-4.743578788263e1,
-4.261236986712e0));
#70842=cartesian_point('',(-5.911559206106e1,-4.728437071216e1,
-4.263390845044e0));
#70843=cartesian_point('',(-5.918356905538e1,-4.715477450243e1,
-4.296339340771e0));
#70844=cartesian_point('',(-5.921250238949e1,-4.707230646582e1,
-4.329806227265e0));
#70845=cartesian_point('',(-5.739870880223e1,-4.660027032718e1,
-6.170095134835e0));
#70846=cartesian_point('',(-5.739378312737e1,-4.663010689794e1,
-6.112581922603e0));
#70847=cartesian_point('',(-5.738735422154e1,-4.669133711590e1,
-5.994645157160e0));
#70848=cartesian_point('',(-5.738874243596e1,-4.678313450233e1,
-5.817739123818e0));
#70849=cartesian_point('',(-5.740092622939e1,-4.687291792415e1,
-5.643824237699e0));
#70850=cartesian_point('',(-5.742257162481e1,-4.695726386163e1,
-5.478758078276e0));
#70851=cartesian_point('',(-5.745262356481e1,-4.703567813463e1,
-5.322737648298e0));
#70852=cartesian_point('',(-5.749003573708e1,-4.710751784556e1,
-5.176234689745e0));
#70853=cartesian_point('',(-5.753389794861e1,-4.717238141831e1,
-5.039216798990e0));
#70854=cartesian_point('',(-5.758360984217e1,-4.723013110839e1,
-4.911014290590e0));
#70855=cartesian_point('',(-5.763891264771e1,-4.728067846578e1,
-4.790627174733e0));
#70856=cartesian_point('',(-5.770008684003e1,-4.732394682891e1,
-4.676563591281e0));
#70857=cartesian_point('',(-5.776806802621e1,-4.735957746682e1,
-4.567053130454e0));
#70858=cartesian_point('',(-5.784347123055e1,-4.738612673471e1,
-4.461808755524e0));
#70859=cartesian_point('',(-5.792578184715e1,-4.740135014826e1,
-4.362256535327e0));
#70860=cartesian_point('',(-5.801332006378e1,-4.740332140103e1,
-4.270494980566e0));
#70861=cartesian_point('',(-5.810503387556e1,-4.739077748291e1,
-4.187482395145e0));
#70862=cartesian_point('',(-5.820061617646e1,-4.736233241527e1,
-4.113816597039e0));
#70863=cartesian_point('',(-5.829841355461e1,-4.731693979100e1,
-4.051530124351e0));
#70864=cartesian_point('',(-5.839498165681e1,-4.725516637890e1,
-4.003518639665e0));
#70865=cartesian_point('',(-5.848617285576e1,-4.717966214630e1,
-3.971969381708e0));
#70866=cartesian_point('',(-5.856905567537e1,-4.709366721864e1,
-3.957424674089e0));
#70867=cartesian_point('',(-5.869038799822e1,-4.693737606549e1,
-3.961008804655e0));
#70868=cartesian_point('',(-5.875375202245e1,-4.680291730421e1,
-4.006168289194e0));
#70869=cartesian_point('',(-5.877322795890e1,-4.672336709312e1,
-4.050523582191e0));
#70870=cartesian_point('',(-5.799259215988e1,-4.657851920668e1,
-6.368729245050e0));
#70871=cartesian_point('',(-5.798717299419e1,-4.658708110163e1,
-6.310334934348e0));
#70872=cartesian_point('',(-5.797720777165e1,-4.660514123431e1,
-6.191301900028e0));
#70873=cartesian_point('',(-5.796571280378e1,-4.663361530919e1,
-6.014658483953e0));
#70874=cartesian_point('',(-5.795782891867e1,-4.666276629200e1,
-5.842866385256e0));
#70875=cartesian_point('',(-5.795356806274e1,-4.669131274688e1,
-5.681627050369e0));
#70876=cartesian_point('',(-5.795265141719e1,-4.671891585041e1,
-5.531074010160e0));
#70877=cartesian_point('',(-5.795482300566e1,-4.674519464238e1,
-5.391641410272e0));
#70878=cartesian_point('',(-5.795983631314e1,-4.676985866737e1,
-5.263290786383e0));
#70879=cartesian_point('',(-5.796750203289e1,-4.679272938239e1,
-5.145403129270e0));
#70880=cartesian_point('',(-5.797772175411e1,-4.681367001711e1,
-5.037091636258e0));
#70881=cartesian_point('',(-5.799054676851e1,-4.683258242435e1,
-4.937086074052e0));
#70882=cartesian_point('',(-5.800623938217e1,-4.684930680470e1,
-4.843981050353e0));
#70883=cartesian_point('',(-5.802506651413e1,-4.686326642961e1,
-4.757749452579e0));
#70884=cartesian_point('',(-5.804701314066e1,-4.687350660491e1,
-4.679652938171e0));
#70885=cartesian_point('',(-5.807164861817e1,-4.687911333622e1,
-4.611040238453e0));
#70886=cartesian_point('',(-5.809861346333e1,-4.687947245800e1,
-4.551987099576e0));
#70887=cartesian_point('',(-5.812771923958e1,-4.687400194917e1,
-4.502110067138e0));
#70888=cartesian_point('',(-5.815831382484e1,-4.686222972078e1,
-4.461839553234e0));
#70889=cartesian_point('',(-5.818909231121e1,-4.684427045139e1,
-4.432008874954e0));
#70890=cartesian_point('',(-5.821844792644e1,-4.682105526424e1,
-4.413034141964e0));
#70891=cartesian_point('',(-5.824515663836e1,-4.679383775673e1,
-4.404597581631e0));
#70892=cartesian_point('',(-5.828390761682e1,-4.674369145670e1,
-4.407325987993e0));
#70893=cartesian_point('',(-5.830300971610e1,-4.670028869477e1,
-4.435164694317e0));
#70894=cartesian_point('',(-5.830739298037e1,-4.667559910728e1,
-4.463873903914e0));
#70895=cartesian_point('',(-5.810858935906e1,-4.714299549953e1,
-6.614791664293e0));
#70896=cartesian_point('',(-5.812393558256e1,-4.714760237348e1,
-6.555639608372e0));
#70897=cartesian_point('',(-5.815524363037e1,-4.715509554346e1,
-6.435865343042e0));
#70898=cartesian_point('',(-5.820170053465e1,-4.716075725429e1,
-6.260282969006e0));
#70899=cartesian_point('',(-5.824675869993e1,-4.716113956554e1,
-6.091661183370e0));
#70900=cartesian_point('',(-5.828880496076e1,-4.715693149657e1,
-5.935504756401e0));
#70901=cartesian_point('',(-5.832768767185e1,-4.714886484897e1,
-5.791882688341e0));
#70902=cartesian_point('',(-5.836317636090e1,-4.713764520662e1,
-5.661194082852e0));
#70903=cartesian_point('',(-5.839516357003e1,-4.712393178158e1,
-5.543403967873e0));
#70904=cartesian_point('',(-5.842368280127e1,-4.710828530276e1,
-5.437964669819e0));
#70905=cartesian_point('',(-5.844881451239e1,-4.709117352387e1,
-5.344134125083e0));
#70906=cartesian_point('',(-5.847068913707e1,-4.707294394462e1,
-5.260914509311e0));
#70907=cartesian_point('',(-5.848938432530e1,-4.705385580327e1,
-5.187341055557e0));
#70908=cartesian_point('',(-5.850458334354e1,-4.703445195392e1,
-5.123699517754e0));
#70909=cartesian_point('',(-5.851574146321e1,-4.701575430718e1,
-5.071059646447e0));
#70910=cartesian_point('',(-5.852256470920e1,-4.699901298409e1,
-5.029882872556e0));
#70911=cartesian_point('',(-5.852521868384e1,-4.698515835595e1,
-4.999196265812e0));
#70912=cartesian_point('',(-5.852407679777e1,-4.697487866184e1,
-4.977443323913e0));
#70913=cartesian_point('',(-5.851973700198e1,-4.696881165928e1,
-4.963137917729e0));
#70914=cartesian_point('',(-5.851323605900e1,-4.696719894811e1,
-4.954647898212e0));
#70915=cartesian_point('',(-5.850596000541e1,-4.696956152528e1,
-4.950273145515e0));
#70916=cartesian_point('',(-5.849923180499e1,-4.697486705722e1,
-4.948665447982e0));
#70917=cartesian_point('',(-5.849071926935e1,-4.698662388907e1,
-4.949503821493e0));
#70918=cartesian_point('',(-5.849065344078e1,-4.699700593928e1,
-4.955825489608e0));
#70919=cartesian_point('',(-5.849638515659e1,-4.699887385992e1,
-4.965240019033e0));
#70920=(bounded_surface()b_spline_surface(3,3,((#70820,#70821,#70822,#70823,
#70824,#70825,#70826,#70827,#70828,#70829,#70830,#70831,#70832,#70833,#70834,
#70835,#70836,#70837,#70838,#70839,#70840,#70841,#70842,#70843,#70844),(#70845,
#70846,#70847,#70848,#70849,#70850,#70851,#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,#70896,#70897,#70898,#70899,#70900,
#70901,#70902,#70903,#70904,#70905,#70906,#70907,#70908,#70909,#70910,#70911,
#70912,#70913,#70914,#70915,#70916,#70917,#70918,#70919)),.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.978991114522e-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());
#70921=oriented_edge('',*,*,#63259,.t.);
#70922=oriented_edge('',*,*,#63242,.t.);
#70924=oriented_edge('',*,*,#70923,.f.);
#70925=oriented_edge('',*,*,#45987,.t.);
#70926=edge_loop('',(#70921,#70922,#70924,#70925));
#70927=face_outer_bound('',#70926,.f.);
#70929=cartesian_point('',(-5.820379837493e1,-4.647533302736e1,
-2.490846053290e1));
#70930=direction('',(3.869149961956e-4,1.349580593705e-2,-9.999088526055e-1));
#70931=direction('',(9.995654349378e-1,-2.947780783590e-2,-1.108092754442e-5));
#70932=axis2_placement_3d('',#70929,#70930,#70931);
#70933=cylindrical_surface('',#70932,3.000057677465e-1);
#70934=oriented_edge('',*,*,#70923,.t.);
#70935=oriented_edge('',*,*,#63227,.f.);
#70936=oriented_edge('',*,*,#63208,.t.);
#70937=oriented_edge('',*,*,#45989,.f.);
#70938=edge_loop('',(#70934,#70935,#70936,#70937));
#70939=face_outer_bound('',#70938,.f.);
#70941=cartesian_point('',(-6.286406992246e1,-3.930730466759e1,
-6.309435955772e0));
#70942=cartesian_point('',(-6.288488922277e1,-3.934216518609e1,
-6.251688573262e0));
#70943=cartesian_point('',(-6.293093349352e1,-3.941056289718e1,
-6.133658690211e0));
#70944=cartesian_point('',(-6.301003333993e1,-3.950401155778e1,
-5.957740810253e0));
#70945=cartesian_point('',(-6.309748460316e1,-3.958689185499e1,
-5.785879492618e0));
#70946=cartesian_point('',(-6.318927925475e1,-3.965708072230e1,
-5.623860039153e0));
#70947=cartesian_point('',(-6.328414925541e1,-3.971524253293e1,
-5.471848177412e0));
#70948=cartesian_point('',(-6.338070165246e1,-3.976186583501e1,
-5.330300951770e0));
#70949=cartesian_point('',(-6.347788186146e1,-3.979758140655e1,
-5.199193858653e0));
#70950=cartesian_point('',(-6.357517733849e1,-3.982308514861e1,
-5.077902545971e0));
#70951=cartesian_point('',(-6.367249353515e1,-3.983893626268e1,
-4.965511807293e0));
#70952=cartesian_point('',(-6.377035592340e1,-3.984544951643e1,
-4.860685905040e0));
#70953=cartesian_point('',(-6.386986228475e1,-3.984243540551e1,
-4.761897161226e0));
#70954=cartesian_point('',(-6.397112977234e1,-3.982908382566e1,
-4.669027523635e0));
#70955=cartesian_point('',(-6.407273679828e1,-3.980461225560e1,
-4.583395605268e0));
#70956=cartesian_point('',(-6.417244711881e1,-3.976900465738e1,
-4.506617574368e0));
#70957=cartesian_point('',(-6.426935610576e1,-3.972231346856e1,
-4.439080451939e0));
#70958=cartesian_point('',(-6.436358240862e1,-3.966397199263e1,
-4.380734152959e0));
#70959=cartesian_point('',(-6.445416660903e1,-3.959385631723e1,
-4.332551080176e0));
#70960=cartesian_point('',(-6.453900228182e1,-3.951318221196e1,
-4.296068446278e0));
#70961=cartesian_point('',(-6.461587174023e1,-3.942441977564e1,
-4.272312320409e0));
#70962=cartesian_point('',(-6.468374288670e1,-3.932974648939e1,
-4.261260291941e0));
#70963=cartesian_point('',(-6.478157556838e1,-3.916403262832e1,
-4.263320034259e0));
#70964=cartesian_point('',(-6.483216771967e1,-3.902645474707e1,
-4.296289607261e0));
#70965=cartesian_point('',(-6.485006816380e1,-3.894078024266e1,
-4.329829488652e0));
#70966=cartesian_point('',(-6.299021066797e1,-3.870956353761e1,
-6.170094851376e0));
#70967=cartesian_point('',(-6.298922250415e1,-3.873976173095e1,
-6.112631735243e0));
#70968=cartesian_point('',(-6.299083682700e1,-3.880127658386e1,
-5.994754337140e0));
#70969=cartesian_point('',(-6.300417982298e1,-3.889207322687e1,
-5.817917924394e0));
#70970=cartesian_point('',(-6.302796341014e1,-3.897948776488e1,
-5.644028358278e0));
#70971=cartesian_point('',(-6.306041582126e1,-3.906027930991e1,
-5.478983943687e0));
#70972=cartesian_point('',(-6.310042718004e1,-3.913409621893e1,
-5.322980850397e0));
#70973=cartesian_point('',(-6.314687677810e1,-3.920043776154e1,
-5.176490981009e0));
#70974=cartesian_point('',(-6.319880986406e1,-3.925902428596e1,
-5.039483143637e0));
#70975=cartesian_point('',(-6.325561291227e1,-3.930979741553e1,
-4.911288982924e0));
#70976=cartesian_point('',(-6.331701729211e1,-3.935270348254e1,
-4.790909500699e0));
#70977=cartesian_point('',(-6.338328886527e1,-3.938762992868e1,
-4.676855998943e0));
#70978=cartesian_point('',(-6.345530807623e1,-3.941410158368e1,
-4.567356437857e0));
#70979=cartesian_point('',(-6.353349843269e1,-3.943061044454e1,
-4.462119198660e0));
#70980=cartesian_point('',(-6.361706167026e1,-3.943499984310e1,
-4.362565250295e0));
#70981=cartesian_point('',(-6.370408180097e1,-3.942557776312e1,
-4.270794287444e0));
#70982=cartesian_point('',(-6.379334809247e1,-3.940122977223e1,
-4.187767457538e0));
#70983=cartesian_point('',(-6.388437681815e1,-3.936062316721e1,
-4.114079166204e0));
#70984=cartesian_point('',(-6.397539969160e1,-3.930293223683e1,
-4.051755267238e0));
#70985=cartesian_point('',(-6.406308252732e1,-3.922915881745e1,
-4.003689198221e0));
#70986=cartesian_point('',(-6.414365887174e1,-3.914246367385e1,
-3.972072912079e0));
#70987=cartesian_point('',(-6.421463977286e1,-3.904644237549e1,
-3.957454555466e0));
#70988=cartesian_point('',(-6.431472598826e1,-3.887552073363e1,
-3.960911266839e0));
#70989=cartesian_point('',(-6.436011694573e1,-3.873370128129e1,
-4.006102124090e0));
#70990=cartesian_point('',(-6.436898043431e1,-3.865216600533e1,
-4.050554040102e0));
#70991=cartesian_point('',(-6.357617424706e1,-3.861048123996e1,
-6.368729187853e0));
#70992=cartesian_point('',(-6.357192269685e1,-3.861966930380e1,
-6.310385492299e0));
#70993=cartesian_point('',(-6.356440281578e1,-3.863886566721e1,
-6.191411828324e0));
#70994=cartesian_point('',(-6.355672250194e1,-3.866858406978e1,
-6.014836187917e0));
#70995=cartesian_point('',(-6.355270775241e1,-3.869850969475e1,
-5.843067042038e0));
#70996=cartesian_point('',(-6.355220513727e1,-3.872736382385e1,
-5.681846511128e0));
#70997=cartesian_point('',(-6.355489413461e1,-3.875484721935e1,
-5.531307276897e0));
#70998=cartesian_point('',(-6.356047140890e1,-3.878061572006e1,
-5.391883632007e0));
#70999=cartesian_point('',(-6.356865472494e1,-3.880441348088e1,
-5.263538243930e0));
#71000=cartesian_point('',(-6.357923304567e1,-3.882608815845e1,
-5.145653281084e0));
#71001=cartesian_point('',(-6.359209080656e1,-3.884551709253e1,
-5.037342731020e0));
#71002=cartesian_point('',(-6.360726546407e1,-3.886259619529e1,
-4.937338953224e0));
#71003=cartesian_point('',(-6.362499593240e1,-3.887713376812e1,
-4.844234690819e0));
#71004=cartesian_point('',(-6.364547197669e1,-3.888852471952e1,
-4.757998785508e0));
#71005=cartesian_point('',(-6.366855555900e1,-3.889582545191e1,
-4.679889669863e0));
#71006=cartesian_point('',(-6.369370103170e1,-3.889818553928e1,
-4.611258691970e0));
#71007=cartesian_point('',(-6.372047122553e1,-3.889504289113e1,
-4.552184983380e0));
#71008=cartesian_point('',(-6.374860403087e1,-3.888584550455e1,
-4.502283695024e0));
#71009=cartesian_point('',(-6.377739398821e1,-3.887020911546e1,
-4.461982059432e0));
#71010=cartesian_point('',(-6.380556490135e1,-3.884841416191e1,
-4.432112988746e0));
#71011=cartesian_point('',(-6.383164548393e1,-3.882159023635e1,
-4.413095415924e0));
#71012=cartesian_point('',(-6.385458403496e1,-3.879113962527e1,
-4.404613967562e0));
#71013=cartesian_point('',(-6.388652231535e1,-3.873632402915e1,
-4.407266261741e0));
#71014=cartesian_point('',(-6.389983468804e1,-3.869071928939e1,
-4.435122331747e0));
#71015=cartesian_point('',(-6.390093045859e1,-3.866563173419e1,
-4.463893834300e0));
#71016=cartesian_point('',(-6.376485802246e1,-3.915498776768e1,
-6.614791869741e0));
#71017=cartesian_point('',(-6.378066058309e1,-3.915754991019e1,
-6.555690792923e0));
#71018=cartesian_point('',(-6.381266305610e1,-3.916089239841e1,
-6.435975646014e0));
#71019=cartesian_point('',(-6.385944426066e1,-3.916044691033e1,
-6.260458645267e0));
#71020=cartesian_point('',(-6.390416179189e1,-3.915495084782e1,
-6.091857000005e0));
#71021=cartesian_point('',(-6.394529545336e1,-3.914529754190e1,
-5.935715913374e0));
#71022=cartesian_point('',(-6.398279066181e1,-3.913223192725e1,
-5.792103514210e0));
#71023=cartesian_point('',(-6.401651099269e1,-3.911648324218e1,
-5.661419030009e0));
#71024=cartesian_point('',(-6.404643570493e1,-3.909871886214e1,
-5.543628517333e0));
#71025=cartesian_point('',(-6.407267099092e1,-3.907949023536e1,
-5.438185293108e0));
#71026=cartesian_point('',(-6.409535760715e1,-3.905925050279e1,
-5.344347841207e0));
#71027=cartesian_point('',(-6.411466990356e1,-3.903832745351e1,
-5.261120250576e0));
#71028=cartesian_point('',(-6.413071945223e1,-3.901696735756e1,
-5.187535615474e0));
#71029=cartesian_point('',(-6.414326407930e1,-3.899574813533e1,
-5.123876283486e0));
#71030=cartesian_point('',(-6.415189714754e1,-3.897575209061e1,
-5.071211004256e0));
#71031=cartesian_point('',(-6.415648900531e1,-3.895825694233e1,
-5.030005530334e0));
#71032=cartesian_point('',(-6.415732420487e1,-3.894416423029e1,
-4.999290980362e0));
#71033=cartesian_point('',(-6.415486208232e1,-3.893410741033e1,
-4.977511884006e0));
#71034=cartesian_point('',(-6.414977707817e1,-3.892864119641e1,
-4.963183120983e0));
#71035=cartesian_point('',(-6.414312646606e1,-3.892787236941e1,
-4.954674306476e0));
#71036=cartesian_point('',(-6.413622086600e1,-3.893114855450e1,
-4.950285887554e0));
#71037=cartesian_point('',(-6.413023763274e1,-3.893727555026e1,
-4.948667984423e0));
#71038=cartesian_point('',(-6.412330808985e1,-3.895004879424e1,
-4.949491115024e0));
#71039=cartesian_point('',(-6.412458658399e1,-3.896037953761e1,
-4.955812325565e0));
#71040=cartesian_point('',(-6.413054587827e1,-3.896148079105e1,
-4.965247074342e0));
#71041=(bounded_surface()b_spline_surface(3,3,((#70941,#70942,#70943,#70944,
#70945,#70946,#70947,#70948,#70949,#70950,#70951,#70952,#70953,#70954,#70955,
#70956,#70957,#70958,#70959,#70960,#70961,#70962,#70963,#70964,#70965),(#70966,
#70967,#70968,#70969,#70970,#70971,#70972,#70973,#70974,#70975,#70976,#70977,
#70978,#70979,#70980,#70981,#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,
#71022,#71023,#71024,#71025,#71026,#71027,#71028,#71029,#71030,#71031,#71032,
#71033,#71034,#71035,#71036,#71037,#71038,#71039,#71040)),.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.979021536126e-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());
#71042=oriented_edge('',*,*,#62913,.t.);
#71043=oriented_edge('',*,*,#62896,.t.);
#71045=oriented_edge('',*,*,#71044,.f.);
#71046=oriented_edge('',*,*,#46001,.t.);
#71047=edge_loop('',(#71042,#71043,#71045,#71046));
#71048=face_outer_bound('',#71047,.f.);
#71050=cartesian_point('',(-6.377210506348e1,-3.848060993599e1,
-2.490846053290e1));
#71051=direction('',(2.145161044637e-3,1.332984490536e-2,-9.999088526055e-1));
#71052=direction('',(9.871663880655e-1,-1.596950911921e-1,-1.108092748256e-5));
#71053=axis2_placement_3d('',#71050,#71051,#71052);
#71054=cylindrical_surface('',#71053,3.000057677463e-1);
#71055=oriented_edge('',*,*,#71044,.t.);
#71056=oriented_edge('',*,*,#62881,.f.);
#71057=oriented_edge('',*,*,#62862,.t.);
#71058=oriented_edge('',*,*,#46003,.f.);
#71059=edge_loop('',(#71055,#71056,#71057,#71058));
#71060=face_outer_bound('',#71059,.f.);
#71062=cartesian_point('',(-6.279955031113e1,-3.771075252626e1,
-4.213845710090e1));
#71063=direction('',(4.675224465688e-1,2.800630359207e-1,-8.384434732677e-1));
#71064=direction('',(8.809760454362e-1,-2.257596425193e-1,4.158290408055e-1));
#71065=axis2_placement_3d('',#71062,#71063,#71064);
#71066=cylindrical_surface('',#71065,3.000000000007e-1);
#71067=oriented_edge('',*,*,#57044,.t.);
#71068=oriented_edge('',*,*,#57115,.f.);
#71069=oriented_edge('',*,*,#62827,.f.);
#71070=oriented_edge('',*,*,#62858,.f.);
#71071=oriented_edge('',*,*,#62878,.f.);
#71072=edge_loop('',(#71067,#71068,#71069,#71070,#71071));
#71073=face_outer_bound('',#71072,.f.);
#71075=cartesian_point('',(-6.745689191359e1,-3.076561756556e1,
-6.309435994601e0));
#71076=cartesian_point('',(-6.748208869615e1,-3.079746919605e1,
-6.251676182380e0));
#71077=cartesian_point('',(-6.753667417456e1,-3.085927875383e1,
-6.133631657643e0));
#71078=cartesian_point('',(-6.762730562646e1,-3.094160900318e1,
-5.957696883345e0));
#71079=cartesian_point('',(-6.772483254196e1,-3.101236536225e1,
-5.785829676377e0));
#71080=cartesian_point('',(-6.782500905650e1,-3.106997092362e1,
-5.623805303692e0));
#71081=cartesian_point('',(-6.792666443793e1,-3.111524990674e1,
-5.471789702560e0));
#71082=cartesian_point('',(-6.802848129045e1,-3.114886862405e1,
-5.330239881651e0));
#71083=cartesian_point('',(-6.812949647009e1,-3.117159025391e1,
-5.199131052386e0));
#71084=cartesian_point('',(-6.822929281949e1,-3.118417170190e1,
-5.077838559136e0));
#71085=cartesian_point('',(-6.832784974677e1,-3.118717967372e1,
-4.965446984005e0));
#71086=cartesian_point('',(-6.842572999095e1,-3.118085744129e1,
-4.860619897061e0));
#71087=cartesian_point('',(-6.852399697347e1,-3.116487338635e1,
-4.761830065302e0));
#71088=cartesian_point('',(-6.862266010922e1,-3.113840881081e1,
-4.668960517553e0));
#71089=cartesian_point('',(-6.872020653382e1,-3.110087394546e1,
-4.583330847762e0));
#71090=cartesian_point('',(-6.881441731901e1,-3.105254517739e1,
-4.506556688071e0));
#71091=cartesian_point('',(-6.890440353844e1,-3.099359203832e1,
-4.439024211591e0));
#71092=cartesian_point('',(-6.899020866396e1,-3.092343691461e1,
-4.380683809690e0));
#71093=cartesian_point('',(-6.907086402819e1,-3.084208328001e1,
-4.332508944139e0));
#71094=cartesian_point('',(-6.914443913611e1,-3.075101320488e1,
-4.296037060943e0));
#71095=cartesian_point('',(-6.920905819241e1,-3.065296596442e1,
-4.272293385900e0));
#71096=cartesian_point('',(-6.926398325038e1,-3.055023428021e1,
-4.261254634140e0));
#71097=cartesian_point('',(-6.933931179233e1,-3.037320586477e1,
-4.263337179491e0));
#71098=cartesian_point('',(-6.937149349227e1,-3.023025717910e1,
-4.296301654195e0));
#71099=cartesian_point('',(-6.937806729024e1,-3.014301082973e1,
-4.329823906027e0));
#71100=cartesian_point('',(-6.750393263335e1,-3.015652553931e1,
-6.170094927905e0));
#71101=cartesian_point('',(-6.750689519643e1,-3.018660078622e1,
-6.112619402943e0));
#71102=cartesian_point('',(-6.751652696153e1,-3.024738606524e1,
-5.994727300397e0));
#71103=cartesian_point('',(-6.754161200974e1,-3.033567222508e1,
-5.817873643906e0));
#71104=cartesian_point('',(-6.757660604788e1,-3.041923662271e1,
-5.643977806989e0));
#71105=cartesian_point('',(-6.761933069257e1,-3.049510238497e1,
-5.478928006802e0));
#71106=cartesian_point('',(-6.766863948310e1,-3.056306561985e1,
-5.322920619481e0));
#71107=cartesian_point('',(-6.772335579800e1,-3.062277615728e1,
-5.176427507993e0));
#71108=cartesian_point('',(-6.778249654469e1,-3.067408143769e1,
-5.039417180547e0));
#71109=cartesian_point('',(-6.784544591214e1,-3.071700369708e1,
-4.911220952188e0));
#71110=cartesian_point('',(-6.791193068426e1,-3.075152471169e1,
-4.790839580030e0));
#71111=cartesian_point('',(-6.798220029745e1,-3.077749809977e1,
-4.676783581097e0));
#71112=cartesian_point('',(-6.805706563607e1,-3.079433718202e1,
-4.567281324331e0));
#71113=cartesian_point('',(-6.813674907100e1,-3.080049077124e1,
-4.462042363608e0));
#71114=cartesian_point('',(-6.822017638129e1,-3.079392466812e1,
-4.362488956920e0));
#71115=cartesian_point('',(-6.830522693044e1,-3.077321184773e1,
-4.270720498985e0));
#71116=cartesian_point('',(-6.839055560939e1,-3.073740527091e1,
-4.187697373550e0));
#71117=cartesian_point('',(-6.847550846596e1,-3.068524651278e1,
-4.114014782865e0));
#71118=cartesian_point('',(-6.855822287574e1,-3.061614897245e1,
-4.051700196485e0));
#71119=cartesian_point('',(-6.863552265558e1,-3.053154365703e1,
-4.003647565014e0));
#71120=cartesian_point('',(-6.870408643480e1,-3.043505782201e1,
-3.972047691036e0));
#71121=cartesian_point('',(-6.876191712333e1,-3.033058097150e1,
-3.957447301177e0));
#71122=cartesian_point('',(-6.883879529170e1,-3.014809526269e1,
-3.960934883999e0));
#71123=cartesian_point('',(-6.886526569792e1,-3.000162585777e1,
-4.006118153927e0));
#71124=cartesian_point('',(-6.886342959066e1,-2.991965871996e1,
-4.050546719051e0));
#71125=cartesian_point('',(-6.807195036195e1,-2.998180729028e1,
-6.368729208189e0));
#71126=cartesian_point('',(-6.806893381245e1,-2.999147375435e1,
-6.310372975178e0));
#71127=cartesian_point('',(-6.806398353636e1,-3.001148997310e1,
-6.191384605931e0));
#71128=cartesian_point('',(-6.806024843492e1,-3.004195966453e1,
-6.014792178558e0));
#71129=cartesian_point('',(-6.806017507732e1,-3.007215442845e1,
-5.843017348048e0));
#71130=cartesian_point('',(-6.806344416817e1,-3.010082821902e1,
-5.681792159767e0));
#71131=cartesian_point('',(-6.806969882620e1,-3.012772612730e1,
-5.531249505790e0));
#71132=cartesian_point('',(-6.807859334149e1,-3.015254650387e1,
-5.391823642512e0));
#71133=cartesian_point('',(-6.808981448021e1,-3.017507254674e1,
-5.263476957280e0));
#71134=cartesian_point('',(-6.810313313828e1,-3.019518076948e1,
-5.145591326664e0));
#71135=cartesian_point('',(-6.811841876154e1,-3.021276461741e1,
-5.037280543285e0));
#71136=cartesian_point('',(-6.813569504653e1,-3.022771600653e1,
-4.937276322798e0));
#71137=cartesian_point('',(-6.815517388074e1,-3.023981344524e1,
-4.844171874461e0));
#71138=cartesian_point('',(-6.817696426737e1,-3.024843188102e1,
-4.757937072684e0));
#71139=cartesian_point('',(-6.820080578209e1,-3.025265362102e1,
-4.679831164157e0));
#71140=cartesian_point('',(-6.822604629983e1,-3.025170688464e1,
-4.611204834992e0));
#71141=cartesian_point('',(-6.825217918364e1,-3.024509147298e1,
-4.552136331052e0));
#71142=cartesian_point('',(-6.827887234575e1,-3.023229423813e1,
-4.502241118887e0));
#71143=cartesian_point('',(-6.830537559783e1,-3.021302669866e1,
-4.461947200374e0));
#71144=cartesian_point('',(-6.833045976735e1,-3.018773441803e1,
-4.432087573277e0));
#71145=cartesian_point('',(-6.835281365269e1,-3.015773016883e1,
-4.413080487951e0));
#71146=cartesian_point('',(-6.837157800773e1,-3.012454158310e1,
-4.404609988657e0));
#71147=cartesian_point('',(-6.839607400978e1,-3.006603790633e1,
-4.407280723165e0));
#71148=cartesian_point('',(-6.840331307102e1,-3.001910613410e1,
-4.435132591971e0));
#71149=cartesian_point('',(-6.840113254822e1,-2.999409816537e1,
-4.463889057738e0));
#71150=cartesian_point('',(-6.833009227636e1,-3.049702729189e1,
-6.614791824563e0));
#71151=cartesian_point('',(-6.834609750612e1,-3.049750497688e1,
-6.555678120593e0));
#71152=cartesian_point('',(-6.837826635395e1,-3.049664121248e1,
-6.435948330712e0));
#71153=cartesian_point('',(-6.842459326429e1,-3.049009155813e1,
-6.260415137822e0));
#71154=cartesian_point('',(-6.846821189306e1,-3.047880402841e1,
-6.091808504363e0));
#71155=cartesian_point('',(-6.850773430814e1,-3.046386247622e1,
-5.935663618046e0));
#71156=cartesian_point('',(-6.854320357935e1,-3.044601269389e1,
-5.792048823584e0));
#71157=cartesian_point('',(-6.857457965179e1,-3.042599558349e1,
-5.661363317940e0));
#71158=cartesian_point('',(-6.860192913964e1,-3.040447556506e1,
-5.543572903079e0));
#71159=cartesian_point('',(-6.862542936112e1,-3.038198552846e1,
-5.438130650422e0));
#71160=cartesian_point('',(-6.864527903515e1,-3.035895639036e1,
-5.344294908910e0));
#71161=cartesian_point('',(-6.866169387619e1,-3.033569029690e1,
-5.261069292093e0));
#71162=cartesian_point('',(-6.867481648181e1,-3.031241702433e1,
-5.187487427444e0));
#71163=cartesian_point('',(-6.868448198937e1,-3.028974159970e1,
-5.123832528452e0));
#71164=cartesian_point('',(-6.869042856503e1,-3.026879063310e1,
-5.071173595609e0));
#71165=cartesian_point('',(-6.869269478879e1,-3.025084780337e1,
-5.029975288841e0));
#71166=cartesian_point('',(-6.869168069782e1,-3.023676955927e1,
-4.999267691331e0));
#71167=cartesian_point('',(-6.868792455858e1,-3.022712398407e1,
-4.977495069690e0));
#71168=cartesian_point('',(-6.868216782570e1,-3.022237284350e1,
-4.963172061461e0));
#71169=cartesian_point('',(-6.867547309798e1,-3.022248330855e1,
-4.954667858085e0));
#71170=cartesian_point('',(-6.866905476594e1,-3.022663665398e1,
-4.950282782305e0));
#71171=cartesian_point('',(-6.866392406379e1,-3.023349475074e1,
-4.948667367841e0));
#71172=cartesian_point('',(-6.865872672746e1,-3.024706101134e1,
-4.949494191396e0));
#71173=cartesian_point('',(-6.866134453075e1,-3.025712919890e1,
-4.955815508801e0));
#71174=cartesian_point('',(-6.866738885931e1,-3.025744483289e1,
-4.965245410159e0));
#71175=(bounded_surface()b_spline_surface(3,3,((#71075,#71076,#71077,#71078,
#71079,#71080,#71081,#71082,#71083,#71084,#71085,#71086,#71087,#71088,#71089,
#71090,#71091,#71092,#71093,#71094,#71095,#71096,#71097,#71098,#71099),(#71100,
#71101,#71102,#71103,#71104,#71105,#71106,#71107,#71108,#71109,#71110,#71111,
#71112,#71113,#71114,#71115,#71116,#71117,#71118,#71119,#71120,#71121,#71122,
#71123,#71124),(#71125,#71126,#71127,#71128,#71129,#71130,#71131,#71132,#71133,
#71134,#71135,#71136,#71137,#71138,#71139,#71140,#71141,#71142,#71143,#71144,
#71145,#71146,#71147,#71148,#71149),(#71150,#71151,#71152,#71153,#71154,#71155,
#71156,#71157,#71158,#71159,#71160,#71161,#71162,#71163,#71164,#71165,#71166,
#71167,#71168,#71169,#71170,#71171,#71172,#71173,#71174)),.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.979014183825e-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());
#71176=oriented_edge('',*,*,#62567,.t.);
#71177=oriented_edge('',*,*,#62550,.t.);
#71179=oriented_edge('',*,*,#71178,.f.);
#71180=oriented_edge('',*,*,#46015,.t.);
#71181=edge_loop('',(#71176,#71177,#71179,#71180));
#71182=face_outer_bound('',#71181,.f.);
#71184=cartesian_point('',(-6.824925335343e1,-2.982747293978e1,
-2.490846053290e1));
#71185=direction('',(3.866702792961e-3,1.293580653128e-2,-9.999088526055e-1));
#71186=direction('',(9.578766505975e-1,-2.871799472759e-1,-1.108092744442e-5));
#71187=axis2_placement_3d('',#71184,#71185,#71186);
#71188=cylindrical_surface('',#71187,3.000057677445e-1);
#71189=oriented_edge('',*,*,#71178,.t.);
#71190=oriented_edge('',*,*,#62535,.f.);
#71191=oriented_edge('',*,*,#62516,.t.);
#71192=oriented_edge('',*,*,#46017,.f.);
#71193=edge_loop('',(#71189,#71190,#71191,#71192));
#71194=face_outer_bound('',#71193,.f.);
#71196=cartesian_point('',(-6.718453238611e1,-2.919114563569e1,
-4.213845709999e1));
#71197=direction('',(5.000782888886e-1,2.166431330996e-1,-8.384434732664e-1));
#71198=direction('',(8.439716267460e-1,-3.388186861295e-1,4.158290408054e-1));
#71199=axis2_placement_3d('',#71196,#71197,#71198);
#71200=cylindrical_surface('',#71199,3.000000000006e-1);
#71201=oriented_edge('',*,*,#57330,.t.);
#71202=oriented_edge('',*,*,#57397,.f.);
#71203=oriented_edge('',*,*,#62481,.f.);
#71204=oriented_edge('',*,*,#62512,.f.);
#71205=oriented_edge('',*,*,#62532,.f.);
#71206=edge_loop('',(#71201,#71202,#71203,#71204,#71205));
#71207=face_outer_bound('',#71206,.f.);
#71209=cartesian_point('',(-7.089550780631e1,-2.169752222630e1,
-6.309436047454e0));
#71210=cartesian_point('',(-7.092465781517e1,-2.172582351771e1,
-6.251653654945e0));
#71211=cartesian_point('',(-7.098685911264e1,-2.177999026404e1,
-6.133582530633e0));
#71212=cartesian_point('',(-7.108748228182e1,-2.184979400992e1,
-5.957617063620e0));
#71213=cartesian_point('',(-7.119342072820e1,-2.190721348474e1,
-5.785739155533e0));
#71214=cartesian_point('',(-7.130026921979e1,-2.195124700701e1,
-5.623705844882e0));
#71215=cartesian_point('',(-7.140697415966e1,-2.198286464953e1,
-5.471683449889e0));
#71216=cartesian_point('',(-7.151231619276e1,-2.200289923849e1,
-5.330128914127e0));
#71217=cartesian_point('',(-7.161544021829e1,-2.201223338115e1,
-5.199016930769e0));
#71218=cartesian_point('',(-7.171603176030e1,-2.201167202144e1,
-5.077722293187e0));
#71219=cartesian_point('',(-7.181414464556e1,-2.200177957195e1,
-4.965329197144e0));
#71220=cartesian_point('',(-7.191036971656e1,-2.198272322331e1,
-4.860499959840e0));
#71221=cartesian_point('',(-7.200571750037e1,-2.195403463831e1,
-4.761708141945e0));
#71222=cartesian_point('',(-7.210008871703e1,-2.191490066672e1,
-4.668838642754e0));
#71223=cartesian_point('',(-7.219190432158e1,-2.186493517626e1,
-4.583212785678e0));
#71224=cartesian_point('',(-7.227900103921e1,-2.180470236511e1,
-4.506445262083e0));
#71225=cartesian_point('',(-7.236052142718e1,-2.173448511478e1,
-4.438920848781e0));
#71226=cartesian_point('',(-7.243643267498e1,-2.165370465184e1,
-4.380590902296e0));
#71227=cartesian_point('',(-7.250577273044e1,-2.156249317819e1,
-4.332430881031e0));
#71228=cartesian_point('',(-7.256681998836e1,-2.146257554328e1,
-4.295978720668e0));
#71229=cartesian_point('',(-7.261807340984e1,-2.135691382315e1,
-4.272258068559e0));
#71230=cartesian_point('',(-7.265910257026e1,-2.124787523545e1,
-4.261244004878e0));
#71231=cartesian_point('',(-7.271061988248e1,-2.106260739599e1,
-4.263369431560e0));
#71232=cartesian_point('',(-7.272384388267e1,-2.091678997902e1,
-4.296324374880e0));
#71233=cartesian_point('',(-7.271899879117e1,-2.082948916197e1,
-4.329813348454e0));
#71234=cartesian_point('',(-7.086264362227e1,-2.108750103678e1,
-6.170095048165e0));
#71235=cartesian_point('',(-7.086950908496e1,-2.111694372998e1,
-6.112596981629e0));
#71236=cartesian_point('',(-7.088699779559e1,-2.117596465997e1,
-5.994678165376e0));
#71237=cartesian_point('',(-7.092340253032e1,-2.126023434842e1,
-5.817793181164e0));
#71238=cartesian_point('',(-7.096901229810e1,-2.133851899954e1,
-5.643885949884e0));
#71239=cartesian_point('',(-7.102128222993e1,-2.140816030058e1,
-5.478826364184e0));
#71240=cartesian_point('',(-7.107904870433e1,-2.146910556430e1,
-5.322811175048e0));
#71241=cartesian_point('',(-7.114109920171e1,-2.152116122070e1,
-5.176312173205e0));
#71242=cartesian_point('',(-7.120643913283e1,-2.156430448e1,-5.039297321514e0));
#71243=cartesian_point('',(-7.127446101884e1,-2.159863780469e1,
-4.911097336684e0));
#71244=cartesian_point('',(-7.134489180376e1,-2.162417861891e1,
-4.790712528909e0));
#71245=cartesian_point('',(-7.141796063490e1,-2.164074895313e1,
-4.676651994392e0));
#71246=cartesian_point('',(-7.149439472818e1,-2.164766013165e1,
-4.567144828450e0));
#71247=cartesian_point('',(-7.157421074907e1,-2.164334391225e1,
-4.461902608654e0));
#71248=cartesian_point('',(-7.165607588149e1,-2.162592363006e1,
-4.362349862897e0));
#71249=cartesian_point('',(-7.173770115959e1,-2.159426195398e1,
-4.270585461515e0));
#71250=cartesian_point('',(-7.181763052163e1,-2.154759495949e1,
-4.187568567526e0));
#71251=cartesian_point('',(-7.189505043927e1,-2.148475995103e1,
-4.113895964019e0));
#71252=cartesian_point('',(-7.196803480705e1,-2.140542112479e1,
-4.051598168774e0));
#71253=cartesian_point('',(-7.203361955622e1,-2.131141685432e1,
-4.003570174184e0));
#71254=cartesian_point('',(-7.208898619737e1,-2.120678032898e1,
-3.972000646984e0));
#71255=cartesian_point('',(-7.213266478389e1,-2.109562744986e1,
-3.957433670317e0));
#71256=cartesian_point('',(-7.218499707883e1,-2.090474806292e1,
-3.960979309462e0));
#71257=cartesian_point('',(-7.219209868085e1,-2.075619636159e1,
-4.006148382180e0));
#71258=cartesian_point('',(-7.217962151996e1,-2.067521718184e1,
-4.050532894376e0));
#71259=cartesian_point('',(-7.140299653941e1,-2.084013631816e1,
-6.368729226602e0));
#71260=cartesian_point('',(-7.140126683473e1,-2.085011769697e1,
-6.310350218603e0));
#71261=cartesian_point('',(-7.139897150990e1,-2.087061347698e1,
-6.191335134337e0));
#71262=cartesian_point('',(-7.139924703777e1,-2.090131540837e1,
-6.014712209465e0));
#71263=cartesian_point('',(-7.140311752532e1,-2.093126322745e1,
-5.842927049851e0));
#71264=cartesian_point('',(-7.141010368220e1,-2.095926636210e1,
-5.681693399472e0));
#71265=cartesian_point('',(-7.141981831432e1,-2.098511855474e1,
-5.531144532539e0));
#71266=cartesian_point('',(-7.143187920466e1,-2.100856582556e1,
-5.391714639326e0));
#71267=cartesian_point('',(-7.144594747076e1,-2.102943414452e1,
-5.263365597809e0));
#71268=cartesian_point('',(-7.146177987438e1,-2.104763099661e1,
-5.145478754806e0));
#71269=cartesian_point('',(-7.147923312150e1,-2.106306772164e1,
-5.037167546715e0));
#71270=cartesian_point('',(-7.149831686235e1,-2.107563403593e1,
-4.937162524338e0));
#71271=cartesian_point('',(-7.151921227530e1,-2.108508223060e1,
-4.844057729800e0));
#71272=cartesian_point('',(-7.154194549699e1,-2.109077775112e1,
-4.757824827274e0));
#71273=cartesian_point('',(-7.156613780674e1,-2.109184449167e1,
-4.679724500461e0));
#71274=cartesian_point('',(-7.159104171335e1,-2.108760264903e1,
-4.611106273188e0));
#71275=cartesian_point('',(-7.161608988428e1,-2.107762239410e1,
-4.552046914519e0));
#71276=cartesian_point('',(-7.164088573240e1,-2.106143819636e1,
-4.502162546291e0));
#71277=cartesian_point('',(-7.166464680016e1,-2.103886285698e1,
-4.461882619898e0));
#71278=cartesian_point('',(-7.168621186778e1,-2.101050044246e1,
-4.432040331353e0));
#71279=cartesian_point('',(-7.170445259760e1,-2.097782510784e1,
-4.413052645007e0));
#71280=cartesian_point('',(-7.171871731813e1,-2.094246347953e1,
-4.404602512603e0));
#71281=cartesian_point('',(-7.173534400750e1,-2.088128813320e1,
-4.407307927048e0));
#71282=cartesian_point('',(-7.173638760962e1,-2.083385272177e1,
-4.435151945124e0));
#71283=cartesian_point('',(-7.173097797726e1,-2.080935642017e1,
-4.463880010700e0));
#71284=cartesian_point('',(-7.172617970646e1,-2.131725422811e1,
-6.614791725313e0));
#71285=cartesian_point('',(-7.174211656984e1,-2.131563809638e1,
-6.555655082082e0));
#71286=cartesian_point('',(-7.177390433219e1,-2.131058103045e1,
-6.435898690591e0));
#71287=cartesian_point('',(-7.181898691645e1,-2.129803631598e1,
-6.260336081272e0));
#71288=cartesian_point('',(-7.186076054332e1,-2.128114870915e1,
-6.091720384337e0));
#71289=cartesian_point('',(-7.189799534655e1,-2.126117285187e1,
-5.935568594594e0));
#71290=cartesian_point('',(-7.193083131287e1,-2.123884273679e1,
-5.791949448904e0));
#71291=cartesian_point('',(-7.195932549199e1,-2.121489832356e1,
-5.661262088541e0));
#71292=cartesian_point('',(-7.198363078576e1,-2.118998972128e1,
-5.543471852530e0));
#71293=cartesian_point('',(-7.200399265685e1,-2.116462213956e1,
-5.438031366730e0));
#71294=cartesian_point('',(-7.202066441202e1,-2.113919691003e1,
-5.344198733164e0));
#71295=cartesian_point('',(-7.203389946606e1,-2.111398527518e1,
-5.260976706012e0));
#71296=cartesian_point('',(-7.204386893525e1,-2.108919678577e1,
-5.187399870140e0));
#71297=cartesian_point('',(-7.205048809946e1,-2.106545362786e1,
-5.123752949893e0));
#71298=cartesian_point('',(-7.205364462228e1,-2.104390780518e1,
-5.071105394838e0));
#71299=cartesian_point('',(-7.205354490184e1,-2.102582686283e1,
-5.029919943474e0));
#71300=cartesian_point('',(-7.205069771801e1,-2.101200727936e1,
-4.999224889021e0));
#71301=cartesian_point('',(-7.204571121423e1,-2.100294201690e1,
-4.977464040389e0));
#71302=cartesian_point('',(-7.203938144157e1,-2.099899172431e1,
-4.963151574068e0));
#71303=cartesian_point('',(-7.203275827235e1,-2.099998377966e1,
-4.954655874372e0));
#71304=cartesian_point('',(-7.202693889845e1,-2.100494631535e1,
-4.950276992007e0));
#71305=cartesian_point('',(-7.202275081047e1,-2.101241984530e1,
-4.948666209981e0));
#71306=cartesian_point('',(-7.201937873017e1,-2.102654299459e1,
-4.949499978879e0));
#71307=cartesian_point('',(-7.202328990869e1,-2.103616928574e1,
-4.955821520801e0));
#71308=cartesian_point('',(-7.202930956188e1,-2.103569826058e1,
-4.965242204503e0));
#71309=(bounded_surface()b_spline_surface(3,3,((#71209,#71210,#71211,#71212,
#71213,#71214,#71215,#71216,#71217,#71218,#71219,#71220,#71221,#71222,#71223,
#71224,#71225,#71226,#71227,#71228,#71229,#71230,#71231,#71232,#71233),(#71234,
#71235,#71236,#71237,#71238,#71239,#71240,#71241,#71242,#71243,#71244,#71245,
#71246,#71247,#71248,#71249,#71250,#71251,#71252,#71253,#71254,#71255,#71256,
#71257,#71258),(#71259,#71260,#71261,#71262,#71263,#71264,#71265,#71266,#71267,
#71268,#71269,#71270,#71271,#71272,#71273,#71274,#71275,#71276,#71277,#71278,
#71279,#71280,#71281,#71282,#71283),(#71284,#71285,#71286,#71287,#71288,#71289,
#71290,#71291,#71292,#71293,#71294,#71295,#71296,#71297,#71298,#71299,#71300,
#71301,#71302,#71303,#71304,#71305,#71306,#71307,#71308)),.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.979000552737e-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());
#71310=oriented_edge('',*,*,#62221,.t.);
#71311=oriented_edge('',*,*,#62204,.t.);
#71313=oriented_edge('',*,*,#71312,.f.);
#71314=oriented_edge('',*,*,#46029,.t.);
#71315=edge_loop('',(#71310,#71311,#71313,#71314));
#71316=face_outer_bound('',#71315,.f.);
#71318=cartesian_point('',(-7.155863799623e1,-2.066397961182e1,
-2.490846053290e1));
#71319=direction('',(5.522084184450e-3,1.232043292141e-2,-9.999088526055e-1));
#71320=direction('',(9.121973780687e-1,-4.097510748268e-1,-1.108092734697e-5));
#71321=axis2_placement_3d('',#71318,#71319,#71320);
#71322=cylindrical_surface('',#71321,3.000057677427e-1);
#71323=oriented_edge('',*,*,#71312,.t.);
#71324=oriented_edge('',*,*,#62189,.f.);
#71325=oriented_edge('',*,*,#62170,.t.);
#71326=oriented_edge('',*,*,#46031,.f.);
#71327=edge_loop('',(#71323,#71324,#71325,#71326));
#71328=face_outer_bound('',#71327,.f.);
#71330=cartesian_point('',(-7.041996848537e1,-2.017207014996e1,
-4.213845709840e1));
#71331=direction('',(5.240776530354e-1,1.495164062010e-1,-8.384434732680e-1));
#71332=direction('',(7.925266195304e-1,-4.460804480797e-1,4.158290408049e-1));
#71333=axis2_placement_3d('',#71330,#71331,#71332);
#71334=cylindrical_surface('',#71333,3.e-1);
#71335=oriented_edge('',*,*,#57612,.t.);
#71336=oriented_edge('',*,*,#57683,.f.);
#71337=oriented_edge('',*,*,#62135,.f.);
#71338=oriented_edge('',*,*,#62166,.f.);
#71339=oriented_edge('',*,*,#62186,.f.);
#71340=edge_loop('',(#71335,#71336,#71337,#71338,#71339));
#71341=face_outer_bound('',#71340,.f.);
#71343=cartesian_point('',(-7.312108189061e1,-1.225817624874e1,
-6.309436087888e0));
#71344=cartesian_point('',(-7.315368508202e1,-1.228243690950e1,
-6.251638524084e0));
#71345=cartesian_point('',(-7.322243538457e1,-1.232802723705e1,
-6.133549527486e0));
#71346=cartesian_point('',(-7.333132346892e1,-1.238410309285e1,
-5.957563438275e0));
#71347=cartesian_point('',(-7.344385707030e1,-1.242720153088e1,
-5.785678341137e0));
#71348=cartesian_point('',(-7.355554531267e1,-1.245690856996e1,
-5.623639026231e0));
#71349=cartesian_point('',(-7.366546993258e1,-1.247432360868e1,
-5.471612067640e0));
#71350=cartesian_point('',(-7.377253060141e1,-1.248043169657e1,
-5.330054364995e0));
#71351=cartesian_point('',(-7.387599488419e1,-1.247621964804e1,
-5.198940263199e0));
#71352=cartesian_point('',(-7.397565627820e1,-1.246252658261e1,
-5.077644185299e0));
#71353=cartesian_point('',(-7.407164199007e1,-1.243990494608e1,
-4.965250067747e0));
#71354=cartesian_point('',(-7.416456035935e1,-1.240844291051e1,
-4.860419384420e0));
#71355=cartesian_point('',(-7.425535172516e1,-1.236754379121e1,
-4.761626235532e0));
#71356=cartesian_point('',(-7.434381030990e1,-1.231641436986e1,
-4.668756799697e0));
#71357=cartesian_point('',(-7.442831883395e1,-1.225487888512e1,
-4.583133573255e0));
#71358=cartesian_point('',(-7.450680662204e1,-1.218377940802e1,
-4.506370605447e0));
#71359=cartesian_point('',(-7.457846158070e1,-1.210350734108e1,
-4.438851701414e0));
#71360=cartesian_point('',(-7.464317527287e1,-1.201349290014e1,
-4.380528845947e0));
#71361=cartesian_point('',(-7.470000993733e1,-1.191399445196e1,
-4.332378820788e0));
#71362=cartesian_point('',(-7.474748344299e1,-1.180694918363e1,
-4.295939872430e0));
#71363=cartesian_point('',(-7.478449510790e1,-1.169549057914e1,
-4.272234596337e0));
#71364=cartesian_point('',(-7.481092825181e1,-1.158202024204e1,
-4.261236986713e0));
#71365=cartesian_point('',(-7.483778987312e1,-1.139166997858e1,
-4.263390847637e0));
#71366=cartesian_point('',(-7.483186152189e1,-1.124544765945e1,
-4.296339440286e0));
#71367=cartesian_point('',(-7.481568443069e1,-1.115956150299e1,
-4.329806429567e0));
#71368=cartesian_point('',(-7.300887512368e1,-1.165766352131e1,
-6.170095134583e0));
#71369=cartesian_point('',(-7.301952765667e1,-1.168596559134e1,
-6.112581922193e0));
#71370=cartesian_point('',(-7.304457516983e1,-1.174220696835e1,
-5.994645156955e0));
#71371=cartesian_point('',(-7.309167609194e1,-1.182101172970e1,
-5.817739123826e0));
#71372=cartesian_point('',(-7.314711927748e1,-1.189267455711e1,
-5.643824237705e0));
#71373=cartesian_point('',(-7.320803770852e1,-1.195489758397e1,
-5.478758078280e0));
#71374=cartesian_point('',(-7.327327058851e1,-1.200778036641e1,
-5.322737648301e0));
#71375=cartesian_point('',(-7.334159033556e1,-1.205128929494e1,
-5.176234689747e0));
#71376=cartesian_point('',(-7.341200791139e1,-1.208553169096e1,
-5.039216798992e0));
#71377=cartesian_point('',(-7.348393451912e1,-1.211068844285e1,
-4.911014290593e0));
#71378=cartesian_point('',(-7.355710183232e1,-1.212681233567e1,
-4.790627174737e0));
#71379=cartesian_point('',(-7.363171441848e1,-1.213369674117e1,
-4.676563591286e0));
#71380=cartesian_point('',(-7.370840317164e1,-1.213056318566e1,
-4.567053130461e0));
#71381=cartesian_point('',(-7.378697889607e1,-1.211585392394e1,
-4.461808755532e0));
#71382=cartesian_point('',(-7.386587368783e1,-1.208788247851e1,
-4.362256535335e0));
#71383=cartesian_point('',(-7.394266963361e1,-1.204582052517e1,
-4.270494980574e0));
#71384=cartesian_point('',(-7.401582416543e1,-1.198910026753e1,
-4.187482395154e0));
#71385=cartesian_point('',(-7.408437833235e1,-1.191667496590e1,
-4.113816597047e0));
#71386=cartesian_point('',(-7.414637703411e1,-1.182846511106e1,
-4.051530124357e0));
#71387=cartesian_point('',(-7.419912075776e1,-1.172668371581e1,
-4.003518639669e0));
#71388=cartesian_point('',(-7.424034253636e1,-1.161569953282e1,
-3.971969381708e0));
#71389=cartesian_point('',(-7.426912369986e1,-1.149978433106e1,
-3.957424674084e0));
#71390=cartesian_point('',(-7.429605502965e1,-1.130376582419e1,
-3.961008808964e0));
#71391=cartesian_point('',(-7.428370043388e1,-1.115563889795e1,
-4.006168425589e0));
#71392=cartesian_point('',(-7.426079188533e1,-1.107700840832e1,
-4.050523848654e0));
#71393=cartesian_point('',(-7.351231765109e1,-1.134188482440e1,
-6.368729244335e0));
#71394=cartesian_point('',(-7.351190545740e1,-1.135200922516e1,
-6.310334933935e0));
#71395=cartesian_point('',(-7.351230538791e1,-1.137263237008e1,
-6.191301899824e0));
#71396=cartesian_point('',(-7.351658749114e1,-1.140303912617e1,
-6.014658483960e0));
#71397=cartesian_point('',(-7.352433533776e1,-1.143222656039e1,
-5.842866385262e0));
#71398=cartesian_point('',(-7.353491855572e1,-1.145907894347e1,
-5.681627050373e0));
#71399=cartesian_point('',(-7.354792626916e1,-1.148344225512e1,
-5.531074010163e0));
#71400=cartesian_point('',(-7.356294631592e1,-1.150511456231e1,
-5.391641410274e0));
#71401=cartesian_point('',(-7.357961998005e1,-1.152396758078e1,
-5.263290786386e0));
#71402=cartesian_point('',(-7.359769404560e1,-1.153994134112e1,
-5.145403129273e0));
#71403=cartesian_point('',(-7.361701490116e1,-1.155296660214e1,
-5.037091636261e0));
#71404=cartesian_point('',(-7.363757789305e1,-1.156293272006e1,
-4.937086074056e0));
#71405=cartesian_point('',(-7.365953028531e1,-1.156957015148e1,
-4.843981050358e0));
#71406=cartesian_point('',(-7.368281487232e1,-1.157224597530e1,
-4.757749452585e0));
#71407=cartesian_point('',(-7.370694129607e1,-1.157014091398e1,
-4.679652938177e0));
#71408=cartesian_point('',(-7.373107961109e1,-1.156267874697e1,
-4.611040238458e0));
#71409=cartesian_point('',(-7.375461141289e1,-1.154950733298e1,
-4.551987099581e0));
#71410=cartesian_point('',(-7.377708250010e1,-1.153021684523e1,
-4.502110067142e0));
#71411=cartesian_point('',(-7.379769207396e1,-1.150472450377e1,
-4.461839553237e0));
#71412=cartesian_point('',(-7.381536739035e1,-1.147378207705e1,
-4.432008874954e0));
#71413=cartesian_point('',(-7.382918250531e1,-1.143899932762e1,
-4.413034141962e0));
#71414=cartesian_point('',(-7.383870417458e1,-1.140207391873e1,
-4.404597581627e0));
#71415=cartesian_point('',(-7.384719036657e1,-1.133927038400e1,
-4.407325991273e0));
#71416=cartesian_point('',(-7.384203186311e1,-1.129213137328e1,
-4.435164778395e0));
#71417=cartesian_point('',(-7.383348304974e1,-1.126855793522e1,
-4.463874076983e0));
#71418=cartesian_point('',(-7.389501231204e1,-1.177273703346e1,
-6.614791663523e0));
#71419=cartesian_point('',(-7.391060596927e1,-1.176905359165e1,
-6.555639607961e0));
#71420=cartesian_point('',(-7.394146611895e1,-1.175988884332e1,
-6.435865342840e0));
#71421=cartesian_point('',(-7.398452983361e1,-1.174156357660e1,
-6.260282969015e0));
#71422=cartesian_point('',(-7.402374250501e1,-1.171936558522e1,
-6.091661183377e0));
#71423=cartesian_point('',(-7.405805160054e1,-1.169469816017e1,
-5.935504756406e0));
#71424=cartesian_point('',(-7.408769169232e1,-1.166827088288e1,
-5.791882688344e0));
#71425=cartesian_point('',(-7.411281597740e1,-1.164081004306e1,
-5.661194082856e0));
#71426=cartesian_point('',(-7.413366100059e1,-1.161294026404e1,
-5.543403967876e0));
#71427=cartesian_point('',(-7.415053613993e1,-1.158513040028e1,
-5.437964669823e0));
#71428=cartesian_point('',(-7.416374495075e1,-1.155774530950e1,
-5.344134125087e0));
#71429=cartesian_point('',(-7.417357414180e1,-1.153102071843e1,
-5.260914509315e0));
#71430=cartesian_point('',(-7.418022057906e1,-1.150514230900e1,
-5.187341055562e0));
#71431=cartesian_point('',(-7.418368139029e1,-1.148073857340e1,
-5.123699517759e0));
#71432=cartesian_point('',(-7.418399578202e1,-1.145896687650e1,
-5.071059646451e0));
#71433=cartesian_point('',(-7.418153422483e1,-1.144105684242e1,
-5.029882872559e0));
#71434=cartesian_point('',(-7.417690532022e1,-1.142773139517e1,
-4.999196265815e0));
#71435=cartesian_point('',(-7.417077657083e1,-1.141939986196e1,
-4.977443323915e0));
#71436=cartesian_point('',(-7.416398469614e1,-1.141631558151e1,
-4.963137917729e0));
#71437=cartesian_point('',(-7.415754835878e1,-1.141816940416e1,
-4.954647898211e0));
#71438=cartesian_point('',(-7.415242840012e1,-1.142385348280e1,
-4.950273145513e0));
#71439=cartesian_point('',(-7.414925437361e1,-1.143181230845e1,
-4.948665447980e0));
#71440=cartesian_point('',(-7.414776071561e1,-1.144625030871e1,
-4.949503822500e0));
#71441=cartesian_point('',(-7.415289474886e1,-1.145527435220e1,
-4.955825508697e0));
#71442=cartesian_point('',(-7.415879254024e1,-1.145402612353e1,
-4.965240076183e0));
#71443=(bounded_surface()b_spline_surface(3,3,((#71343,#71344,#71345,#71346,
#71347,#71348,#71349,#71350,#71351,#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,#71400,#71401,
#71402,#71403,#71404,#71405,#71406,#71407,#71408,#71409,#71410,#71411,#71412,
#71413,#71414,#71415,#71416,#71417),(#71418,#71419,#71420,#71421,#71422,#71423,
#71424,#71425,#71426,#71427,#71428,#71429,#71430,#71431,#71432,#71433,#71434,
#71435,#71436,#71437,#71438,#71439,#71440,#71441,#71442)),.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.978991498455e-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());
#71444=oriented_edge('',*,*,#61875,.t.);
#71445=oriented_edge('',*,*,#61858,.t.);
#71447=oriented_edge('',*,*,#71446,.f.);
#71448=oriented_edge('',*,*,#46043,.t.);
#71449=edge_loop('',(#71444,#71445,#71447,#71448));
#71450=face_outer_bound('',#71449,.f.);
#71452=cartesian_point('',(-7.364363450312e1,-1.114691986357e1,
-2.490846053290e1));
#71453=direction('',(7.082981184342e-3,1.149425328796e-2,-9.999088526055e-1));
#71454=direction('',(8.509101554854e-1,-5.253112478989e-1,-1.108092749336e-5));
#71455=axis2_placement_3d('',#71452,#71453,#71454);
#71456=cylindrical_surface('',#71455,3.000057677443e-1);
#71457=oriented_edge('',*,*,#71446,.t.);
#71458=oriented_edge('',*,*,#61843,.f.);
#71459=oriented_edge('',*,*,#61824,.t.);
#71460=oriented_edge('',*,*,#46045,.f.);
#71461=edge_loop('',(#71457,#71458,#71459,#71460));
#71462=face_outer_bound('',#71461,.f.);
#71464=cartesian_point('',(-7.245049939827e1,-1.080784495072e1,
-4.213845709921e1));
#71465=direction('',(5.391099032403e-1,7.983141214364e-2,-8.384434732666e-1));
#71466=direction('',(7.275212621156e-1,-5.457096499041e-1,4.158290407984e-1));
#71467=axis2_placement_3d('',#71464,#71465,#71466);
#71468=cylindrical_surface('',#71467,3.000000000020e-1);
#71469=oriented_edge('',*,*,#57902,.t.);
#71470=oriented_edge('',*,*,#57973,.f.);
#71471=oriented_edge('',*,*,#61789,.f.);
#71472=oriented_edge('',*,*,#61820,.f.);
#71473=oriented_edge('',*,*,#61840,.f.);
#71474=edge_loop('',(#71469,#71470,#71471,#71472,#71473));
#71475=face_outer_bound('',#71474,.f.);
#71477=cartesian_point('',(-7.409553397090e1,-2.609089460304e0,
-6.309436088660e0));
#71478=cartesian_point('',(-7.413102488584e1,-2.628886998337e0,
-6.251638524503e0));
#71479=cartesian_point('',(-7.420513775201e1,-2.665113579171e0,
-6.133549527684e0));
#71480=cartesian_point('',(-7.432041365178e1,-2.706496951285e0,
-5.957563438245e0));
#71481=cartesian_point('',(-7.443760998762e1,-2.734538093713e0,
-5.785678341108e0));
#71482=cartesian_point('',(-7.455222026828e1,-2.749412743965e0,
-5.623639026203e0));
#71483=cartesian_point('',(-7.466347758652e1,-2.752330752542e0,
-5.471612067612e0));
#71484=cartesian_point('',(-7.477041960194e1,-2.744412363448e0,
-5.330054364966e0));
#71485=cartesian_point('',(-7.487244895078e1,-2.726731550720e0,
-5.198940263169e0));
#71486=cartesian_point('',(-7.496947042407e1,-2.700147209086e0,
-5.077644185268e0));
#71487=cartesian_point('',(-7.506168224879e1,-2.665190454314e0,
-4.965250067716e0));
#71488=cartesian_point('',(-7.514969906884e1,-2.621869299889e0,
-4.860419384387e0));
#71489=cartesian_point('',(-7.523437529562e1,-2.569469426954e0,
-4.761626235499e0));
#71490=cartesian_point('',(-7.531540337623e1,-2.507231262650e0,
-4.668756799661e0));
#71491=cartesian_point('',(-7.539115692563e1,-2.435191646648e0,
-4.583133573219e0));
#71492=cartesian_point('',(-7.545969289580e1,-2.354455723311e0,
-4.506370605410e0));
#71493=cartesian_point('',(-7.552025722912e1,-2.265517546117e0,
-4.438851701378e0));
#71494=cartesian_point('',(-7.557266804445e1,-2.167826359359e0,
-4.380528845911e0));
#71495=cartesian_point('',(-7.561602932691e1,-2.061760721848e0,
-4.332378820756e0));
#71496=cartesian_point('',(-7.564912447887e1,-1.949434704690e0,
-4.295939872403e0));
#71497=cartesian_point('',(-7.567127123662e1,-1.834098652314e0,
-4.272234596319e0));
#71498=cartesian_point('',(-7.568266739027e1,-1.718148852049e0,
-4.261236986705e0));
#71499=cartesian_point('',(-7.568445351206e1,-1.525920867222e0,
-4.263390848196e0));
#71500=cartesian_point('',(-7.565949001974e1,-1.381723262391e0,
-4.296339461380e0));
#71501=cartesian_point('',(-7.563224090680e1,-1.298683391011e0,
-4.329806472082e0));
#71502=cartesian_point('',(-7.390590451085e1,-2.028360125566e0,
-6.170095135353e0));
#71503=cartesian_point('',(-7.392016006607e1,-2.055029632799e0,
-6.112581922615e0));
#71504=cartesian_point('',(-7.395233426713e1,-2.107520500630e0,
-5.994645157159e0));
#71505=cartesian_point('',(-7.400931831983e1,-2.179503172400e0,
-5.817739123799e0));
#71506=cartesian_point('',(-7.407364105722e1,-2.243316126500e0,
-5.643824237679e0));
#71507=cartesian_point('',(-7.414216005741e1,-2.297055375893e0,
-5.478758078254e0));
#71508=cartesian_point('',(-7.421373744929e1,-2.340971139367e0,
-5.322737648275e0));
#71509=cartesian_point('',(-7.428715176620e1,-2.375190326543e0,
-5.176234689721e0));
#71510=cartesian_point('',(-7.436143643947e1,-2.399948436077e0,
-5.039216798966e0));
#71511=cartesian_point('',(-7.443603132014e1,-2.415501662241e0,
-4.911014290566e0));
#71512=cartesian_point('',(-7.451067726716e1,-2.421937362133e0,
-4.790627174709e0));
#71513=cartesian_point('',(-7.458555012754e1,-2.419023973817e0,
-4.676563591256e0));
#71514=cartesian_point('',(-7.466117378673e1,-2.405907335373e0,
-4.567053130429e0));
#71515=cartesian_point('',(-7.473715734102e1,-2.381067723305e0,
-4.461808755498e0));
#71516=cartesian_point('',(-7.481172617064e1,-2.343037740710e0,
-4.362256535300e0));
#71517=cartesian_point('',(-7.488237492986e1,-2.291311750823e0,
-4.270494980538e0));
#71518=cartesian_point('',(-7.494750013526e1,-2.225528160357e0,
-4.187482395117e0));
#71519=cartesian_point('',(-7.500601441293e1,-2.144774352842e0,
-4.113816597010e0));
#71520=cartesian_point('',(-7.505596901073e1,-2.049226691064e0,
-4.051530124324e0));
#71521=cartesian_point('',(-7.509497636656e1,-1.941431612329e0,
-4.003518639643e0));
#71522=cartesian_point('',(-7.512135914431e1,-1.826016392600e0,
-3.971969381693e0));
#71523=cartesian_point('',(-7.513476411105e1,-1.707336165776e0,
-3.957424674084e0));
#71524=cartesian_point('',(-7.513587949056e1,-1.509479329927e0,
-3.961008809904e0));
#71525=cartesian_point('',(-7.510429612590e1,-1.364232206179e0,
-4.006168454509e0));
#71526=cartesian_point('',(-7.507132020030e1,-1.289264569908e0,
-4.050523905642e0));
#71527=cartesian_point('',(-7.436382261562e1,-1.649570522776e0,
-6.368729245086e0));
#71528=cartesian_point('',(-7.436473545376e1,-1.659662110285e0,
-6.310334934361e0));
#71529=cartesian_point('',(-7.436782382336e1,-1.680056619986e0,
-6.191301900026e0));
#71530=cartesian_point('',(-7.437603817071e1,-1.709644315470e0,
-6.014658483934e0));
#71531=cartesian_point('',(-7.438752945807e1,-1.737570750223e0,
-5.842866385236e0));
#71532=cartesian_point('',(-7.440152707446e1,-1.762812020304e0,
-5.681627050348e0));
#71533=cartesian_point('',(-7.441760355541e1,-1.785269053141e0,
-5.531074010138e0));
#71534=cartesian_point('',(-7.443532390732e1,-1.804795441226e0,
-5.391641410249e0));
#71535=cartesian_point('',(-7.445431573865e1,-1.821310819617e0,
-5.263290786361e0));
#71536=cartesian_point('',(-7.447432017218e1,-1.834788783266e0,
-5.145403129247e0));
#71537=cartesian_point('',(-7.449517587286e1,-1.845180733667e0,
-5.037091636235e0));
#71538=cartesian_point('',(-7.451686378494e1,-1.852377581034e0,
-4.937086074030e0));
#71539=cartesian_point('',(-7.453949473009e1,-1.856092866132e0,
-4.843981050330e0));
#71540=cartesian_point('',(-7.456292937932e1,-1.855706549427e0,
-4.757749452557e0));
#71541=cartesian_point('',(-7.458657463253e1,-1.850470366971e0,
-4.679652938149e0));
#71542=cartesian_point('',(-7.460953243268e1,-1.839921357492e0,
-4.611040238431e0));
#71543=cartesian_point('',(-7.463114370214e1,-1.823791110279e0,
-4.551987099555e0));
#71544=cartesian_point('',(-7.465090463218e1,-1.801732589880e0,
-4.502110067117e0));
#71545=cartesian_point('',(-7.466801047001e1,-1.773768249725e0,
-4.461839553216e0));
#71546=cartesian_point('',(-7.468149577448e1,-1.740783448010e0,
-4.432008874939e0));
#71547=cartesian_point('',(-7.469065263937e1,-1.704495035463e0,
-4.413034141954e0));
#71548=cartesian_point('',(-7.469527311642e1,-1.666642701327e0,
-4.404597581627e0));
#71549=cartesian_point('',(-7.469548920168e1,-1.603268773039e0,
-4.407325991988e0));
#71550=cartesian_point('',(-7.468422194694e1,-1.557206349609e0,
-4.435164796216e0));
#71551=cartesian_point('',(-7.467266931840e1,-1.534950435586e0,
-4.463874113467e0));
#71552=cartesian_point('',(-7.479948077900e1,-2.026785055367e0,
-6.614791664269e0));
#71553=cartesian_point('',(-7.481446024051e1,-2.021097744883e0,
-6.555639608387e0));
#71554=cartesian_point('',(-7.484386013767e1,-2.007983344392e0,
-6.435865343038e0));
#71555=cartesian_point('',(-7.488416350906e1,-1.984193910144e0,
-6.260282968987e0));
#71556=cartesian_point('',(-7.492014329133e1,-1.957067544973e0,
-6.091661183350e0));
#71557=cartesian_point('',(-7.495093912273e1,-1.928132917565e0,
-5.935504756379e0));
#71558=cartesian_point('',(-7.497687618753e1,-1.898062920980e0,
-5.791882688319e0));
#71559=cartesian_point('',(-7.499820117201e1,-1.867557635184e0,
-5.661194082830e0));
#71560=cartesian_point('',(-7.501523012701e1,-1.837205464484e0,
-5.543403967851e0));
#71561=cartesian_point('',(-7.502833098157e1,-1.807430870282e0,
-5.437964669798e0));
#71562=cartesian_point('',(-7.503785231756e1,-1.778555966966e0,
-5.344134125062e0));
#71563=cartesian_point('',(-7.504410915940e1,-1.750777041602e0,
-5.260914509291e0));
#71564=cartesian_point('',(-7.504732092523e1,-1.724252491400e0,
-5.187341055538e0));
#71565=cartesian_point('',(-7.504756680205e1,-1.699605806635e0,
-5.123699517737e0));
#71566=cartesian_point('',(-7.504503672742e1,-1.677979333266e0,
-5.071059646431e0));
#71567=cartesian_point('',(-7.504025850064e1,-1.660543819691e0,
-5.029882872541e0));
#71568=cartesian_point('',(-7.503392987707e1,-1.647936566784e0,
-4.999196265800e0));
#71569=cartesian_point('',(-7.502676607667e1,-1.640476273325e0,
-4.977443323903e0));
#71570=cartesian_point('',(-7.501962972803e1,-1.638304896864e0,
-4.963137917721e0));
#71571=cartesian_point('',(-7.501349042684e1,-1.640982970410e0,
-4.954647898205e0));
#71572=cartesian_point('',(-7.500915619128e1,-1.647286709687e0,
-4.950273145509e0));
#71573=cartesian_point('',(-7.500704815421e1,-1.655591740073e0,
-4.948665447978e0));
#71574=cartesian_point('',(-7.500745181197e1,-1.670101186456e0,
-4.949503822717e0));
#71575=cartesian_point('',(-7.501371980074e1,-1.678377903672e0,
-4.955825512742e0));
#71576=cartesian_point('',(-7.501940421387e1,-1.676370531829e0,
-4.965240087781e0));
#71577=(bounded_surface()b_spline_surface(3,3,((#71477,#71478,#71479,#71480,
#71481,#71482,#71483,#71484,#71485,#71486,#71487,#71488,#71489,#71490,#71491,
#71492,#71493,#71494,#71495,#71496,#71497,#71498,#71499,#71500,#71501),(#71502,
#71503,#71504,#71505,#71506,#71507,#71508,#71509,#71510,#71511,#71512,#71513,
#71514,#71515,#71516,#71517,#71518,#71519,#71520,#71521,#71522,#71523,#71524,
#71525,#71526),(#71527,#71528,#71529,#71530,#71531,#71532,#71533,#71534,#71535,
#71536,#71537,#71538,#71539,#71540,#71541,#71542,#71543,#71544,#71545,#71546,
#71547,#71548,#71549,#71550,#71551),(#71552,#71553,#71554,#71555,#71556,#71557,
#71558,#71559,#71560,#71561,#71562,#71563,#71564,#71565,#71566,#71567,#71568,
#71569,#71570,#71571,#71572,#71573,#71574,#71575,#71576)),.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.978991579746e-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());
#71578=oriented_edge('',*,*,#61529,.t.);
#71579=oriented_edge('',*,*,#61512,.t.);
#71581=oriented_edge('',*,*,#71580,.f.);
#71582=oriented_edge('',*,*,#46057,.t.);
#71583=edge_loop('',(#71578,#71579,#71581,#71582));
#71584=face_outer_bound('',#71583,.f.);
#71586=cartesian_point('',(-7.446856800578e1,-1.439133225950e0,
-2.490846053290e1));
#71587=direction('',(8.522686412664e-3,1.047140379417e-2,-9.999088526055e-1));
#71588=direction('',(7.750636242305e-1,-6.318831998652e-1,-1.108092735900e-5));
#71589=axis2_placement_3d('',#71586,#71587,#71588);
#71590=cylindrical_surface('',#71589,3.000057677449e-1);
#71591=oriented_edge('',*,*,#71580,.t.);
#71592=oriented_edge('',*,*,#61497,.f.);
#71593=oriented_edge('',*,*,#61478,.t.);
#71594=oriented_edge('',*,*,#46059,.f.);
#71595=edge_loop('',(#71591,#71592,#71593,#71594));
#71596=face_outer_bound('',#71595,.f.);
#71598=cartesian_point('',(-7.324138218016e1,-1.258694528010e0,
-4.213845709964e1));
#71599=direction('',(5.449178335231e-1,8.780480477855e-3,-8.384434732712e-1));
#71600=direction('',(2.600053605578e-2,-9.996412520711e-1,6.429563174072e-3));
#71601=axis2_placement_3d('',#71598,#71599,#71600);
#71602=cylindrical_surface('',#71601,3.000000000022e-1);
#71603=oriented_edge('',*,*,#58188,.t.);
#71604=oriented_edge('',*,*,#58259,.f.);
#71605=oriented_edge('',*,*,#61443,.f.);
#71606=oriented_edge('',*,*,#61474,.f.);
#71607=oriented_edge('',*,*,#61494,.f.);
#71608=edge_loop('',(#71603,#71604,#71605,#71606,#71607));
#71609=face_outer_bound('',#71608,.f.);
#71611=cartesian_point('',(-7.380219089335e1,7.084639561298e0,
-6.309435892448e0));
#71612=cartesian_point('',(-7.383993451656e1,7.069654924423e0,
-6.251681070099e0));
#71613=cartesian_point('',(-7.391810252592e1,7.043421697325e0,
-6.133650269661e0));
#71614=cartesian_point('',(-7.403774257362e1,7.017438258607e0,
-5.957735680476e0));
#71615=cartesian_point('',(-7.415757173132e1,7.004922098589e0,
-5.785881332683e0));
#71616=cartesian_point('',(-7.427313267947e1,7.005118257182e0,
-5.623851863372e0));
#71617=cartesian_point('',(-7.438382334946e1,7.016731773533e0,
-5.471814836263e0));
#71618=cartesian_point('',(-7.448882917010e1,7.038528873338e0,
-5.330237211914e0));
#71619=cartesian_point('',(-7.458769186994e1,7.069366523831e0,
-5.199101888905e0));
#71620=cartesian_point('',(-7.468042730322e1,7.108380131389e0,
-5.077785681731e0));
#71621=cartesian_point('',(-7.476730131155e1,7.155068826925e0,
-4.965372439783e0));
#71622=cartesian_point('',(-7.484892440595e1,7.209504817374e0,
-4.860523430957e0));
#71623=cartesian_point('',(-7.492604964465e1,7.272507151061e0,
-4.761713686750e0));
#71624=cartesian_point('',(-7.499827090609e1,7.344786491532e0,
-4.668831915517e0));
#71625=cartesian_point('',(-7.506397961491e1,7.426091138491e0,
-4.583201785058e0));
#71626=cartesian_point('',(-7.512139498547e1,7.515070316134e0,
-4.506435770092e0));
#71627=cartesian_point('',(-7.516983681985e1,7.611137734475e0,
-4.438914014365e0));
#71628=cartesian_point('',(-7.520905450252e1,7.714817580839e0,
-4.380586308439e0));
#71629=cartesian_point('',(-7.523820963517e1,7.825618810838e0,
-4.332428429539e0));
#71630=cartesian_point('',(-7.525637203031e1,7.941288828743e0,
-4.295978009488e0));
#71631=cartesian_point('',(-7.526328878458e1,8.058519063878e0,
-4.272257949540e0));
#71632=cartesian_point('',(-7.525946742204e1,8.174961618293e0,
-4.261243626328e0));
#71633=cartesian_point('',(-7.523616337474e1,8.365841295231e0,
-4.263370167243e0));
#71634=cartesian_point('',(-7.519257886077e1,8.505617443629e0,
-4.296325370210e0));
#71635=cartesian_point('',(-7.515469643682e1,8.584417199982e0,
-4.329812463207e0));
#71636=cartesian_point('',(-7.353838330969e1,7.635649068119e0,
-6.170094821180e0));
#71637=cartesian_point('',(-7.355598508283e1,7.611086538414e0,
-6.112624271044e0));
#71638=cartesian_point('',(-7.359471433668e1,7.563266187410e0,
-5.994745908149e0));
#71639=cartesian_point('',(-7.366057288171e1,7.499356818907e0,
-5.817912720726e0));
#71640=cartesian_point('',(-7.373265318583e1,7.444486809185e0,
-5.644030229054e0));
#71641=cartesian_point('',(-7.380758664310e1,7.400143392368e0,
-5.478975644503e0));
#71642=cartesian_point('',(-7.388428007561e1,7.365933029748e0,
-5.322946597852e0));
#71643=cartesian_point('',(-7.396153576475e1,7.341574876721e0,
-5.176424830394e0));
#71644=cartesian_point('',(-7.403842199581e1,7.326711542626e0,
-5.039386649275e0));
#71645=cartesian_point('',(-7.411441538187e1,7.321016216750e0,
-4.911164836370e0));
#71646=cartesian_point('',(-7.418927032316e1,7.324368390699e0,
-4.790759286562e0));
#71647=cartesian_point('',(-7.426313096373e1,7.337020566474e0,
-4.676677881105e0));
#71648=cartesian_point('',(-7.433640444717e1,7.359887795013e0,
-4.567151182052e0));
#71649=cartesian_point('',(-7.440850274880e1,7.394424682290e0,
-4.461894979434e0));
#71650=cartesian_point('',(-7.447747355935e1,7.441852097013e0,
-4.362336898910e0));
#71651=cartesian_point('',(-7.454076797122e1,7.502342078980e0,
-4.270573928420e0));
#71652=cartesian_point('',(-7.459675214341e1,7.576044306580e0,
-4.187560031025e0));
#71653=cartesian_point('',(-7.464423091649e1,7.663723052858e0,
-4.113890072281e0));
#71654=cartesian_point('',(-7.468129613009e1,7.764950744665e0,
-4.051594950356e0));
#71655=cartesian_point('',(-7.470591326445e1,7.876894289647e0,
-4.003569224994e0));
#71656=cartesian_point('',(-7.471702235446e1,7.994751436238e0,
-3.972000488453e0));
#71657=cartesian_point('',(-7.471483967670e1,8.114161313959e0,
-3.957433167417e0));
#71658=cartesian_point('',(-7.469014090399e1,8.310537275177e0,
-3.960980322915e0));
#71659=cartesian_point('',(-7.463985369859e1,8.450496158847e0,
-4.006149711440e0));
#71660=cartesian_point('',(-7.459734001978e1,8.520535752092e0,
-4.050531696339e0));
#71661=cartesian_point('',(-7.394294193895e1,8.070968391613e0,
-6.368729108936e0));
#71662=cartesian_point('',(-7.394516257820e1,8.061089565138e0,
-6.310377911967e0));
#71663=cartesian_point('',(-7.395088285757e1,8.041282144798e0,
-6.191403355160e0));
#71664=cartesian_point('',(-7.396288109379e1,8.013030102885e0,
-6.014831071650e0));
#71665=cartesian_point('',(-7.397791286866e1,7.986845518424e0,
-5.843068877257e0));
#71666=cartesian_point('',(-7.399508038299e1,7.963646546235e0,
-5.681838359333e0));
#71667=cartesian_point('',(-7.401394796876e1,7.943476298897e0,
-5.531274283390e0));
#71668=cartesian_point('',(-7.403406477697e1,7.926424962222e0,
-5.391820962850e0));
#71669=cartesian_point('',(-7.405505012530e1,7.912524837810e0,
-5.263448442544e0));
#71670=cartesian_point('',(-7.407664349820e1,7.901768596308e0,
-5.145540069536e0));
#71671=cartesian_point('',(-7.409867856138e1,7.894183356304e0,
-5.037208965948e0));
#71672=cartesian_point('',(-7.412112218239e1,7.889874784336e0,
-4.937184717384e0));
#71673=cartesian_point('',(-7.414404660298e1,7.889141393522e0,
-4.844062838850e0));
#71674=cartesian_point('',(-7.416723207043e1,7.892579618570e0,
-4.757818583945e0));
#71675=cartesian_point('',(-7.418999238688e1,7.900853274929e0,
-4.679714563635e0));
#71676=cartesian_point('',(-7.421137700585e1,7.914303275425e0,
-4.611097893484e0));
#71677=cartesian_point('',(-7.423069849165e1,7.933109566071e0,
-4.552041013358e0));
#71678=cartesian_point('',(-7.424741277596e1,7.957550795507e0,
-4.502158671053e0));
#71679=cartesian_point('',(-7.426072527207e1,7.987500255117e0,
-4.461880601695e0));
#71680=cartesian_point('',(-7.426979446857e1,8.021955341028e0,
-4.432039762150e0));
#71681=cartesian_point('',(-7.427414226349e1,8.059123119328e0,
-4.413052552704e0));
#71682=cartesian_point('',(-7.427378882504e1,8.097252815139e0,
-4.404602222442e0));
#71683=cartesian_point('',(-7.426573869060e1,8.160134134456e0,
-4.407308548026e0));
#71684=cartesian_point('',(-7.424855012619e1,8.204357185459e0,
-4.435152787920e0));
#71685=cartesian_point('',(-7.423417905907e1,8.224918616958e0,
-4.463879274893e0));
#71686=cartesian_point('',(-7.442410942374e1,7.753845776877e0,
-6.614791737205e0));
#71687=cartesian_point('',(-7.443820797862e1,7.761434053389e0,
-6.555683117522e0));
#71688=cartesian_point('',(-7.446563206354e1,7.778264449473e0,
-6.435967163810e0));
#71689=cartesian_point('',(-7.450247391810e1,7.807096185025e0,
-6.260453656113e0));
#71690=cartesian_point('',(-7.453460370596e1,7.838677458407e0,
-6.091858791740e0));
#71691=cartesian_point('',(-7.456136242097e1,7.871378477231e0,
-5.935707970623e0));
#71692=cartesian_point('',(-7.458315876910e1,7.904575534456e0,
-5.792072115177e0));
#71693=cartesian_point('',(-7.460032632437e1,7.937605232157e0,
-5.661360648967e0));
#71694=cartesian_point('',(-7.461325390453e1,7.969923602370e0,
-5.543546843667e0));
#71695=cartesian_point('',(-7.462236146981e1,8.001157182693e0,
-5.438085246451e0));
#71696=cartesian_point('',(-7.462803671480e1,8.031032047547e0,
-5.344233768296e0));
#71697=cartesian_point('',(-7.463061762749e1,8.059394677144e0,
-5.260994498014e0));
#71698=cartesian_point('',(-7.463034242937e1,8.086116330637e0,
-5.187403500739e0));
#71699=cartesian_point('',(-7.462737113470e1,8.110588424954e0,
-5.123748352100e0));
#71700=cartesian_point('',(-7.462204153167e1,8.131702914851e0,
-5.071099046674e0));
#71701=cartesian_point('',(-7.461502995773e1,8.148368629080e0,
-5.029915297906e0));
#71702=cartesian_point('',(-7.460711110173e1,8.160045807367e0,
-4.999222104554e0));
#71703=cartesian_point('',(-7.459903525530e1,8.166512097999e0,
-4.977462545070e0));
#71704=cartesian_point('',(-7.459167589082e1,8.167738968592e0,
-4.963150966178e0));
#71705=cartesian_point('',(-7.458593680472e1,8.164287790554e0,
-4.954655745812e0));
#71706=cartesian_point('',(-7.458245957816e1,8.157476146860e0,
-4.950276973230e0));
#71707=cartesian_point('',(-7.458145026245e1,8.148968578488e0,
-4.948666156880e0));
#71708=cartesian_point('',(-7.458373977741e1,8.134630064414e0,
-4.949500109628e0));
#71709=cartesian_point('',(-7.459103703019e1,8.127233756167e0,
-4.955821766787e0));
#71710=cartesian_point('',(-7.459641757435e1,8.129971892503e0,
-4.965242029827e0));
#71711=(bounded_surface()b_spline_surface(3,3,((#71611,#71612,#71613,#71614,
#71615,#71616,#71617,#71618,#71619,#71620,#71621,#71622,#71623,#71624,#71625,
#71626,#71627,#71628,#71629,#71630,#71631,#71632,#71633,#71634,#71635),(#71636,
#71637,#71638,#71639,#71640,#71641,#71642,#71643,#71644,#71645,#71646,#71647,
#71648,#71649,#71650,#71651,#71652,#71653,#71654,#71655,#71656,#71657,#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),(#71686,#71687,#71688,#71689,#71690,#71691,
#71692,#71693,#71694,#71695,#71696,#71697,#71698,#71699,#71700,#71701,#71702,
#71703,#71704,#71705,#71706,#71707,#71708,#71709,#71710)),.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.978999763821e-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());
#71712=oriented_edge('',*,*,#61183,.t.);
#71713=oriented_edge('',*,*,#61166,.t.);
#71715=oriented_edge('',*,*,#71714,.f.);
#71716=oriented_edge('',*,*,#46071,.t.);
#71717=edge_loop('',(#71712,#71713,#71715,#71716));
#71718=face_outer_bound('',#71717,.f.);
#71720=cartesian_point('',(-7.401932366328e1,8.293277380173e0,
-2.490846053290e1));
#71721=direction('',(9.816566113358e-3,9.269385678151e-3,-9.999088526055e-1));
#71722=direction('',(6.859555394773e-1,-7.276434550916e-1,-1.108092732097e-5));
#71723=axis2_placement_3d('',#71720,#71721,#71722);
#71724=cylindrical_surface('',#71723,3.000057677453e-1);
#71725=oriented_edge('',*,*,#71714,.t.);
#71726=oriented_edge('',*,*,#61151,.f.);
#71727=oriented_edge('',*,*,#61132,.t.);
#71728=oriented_edge('',*,*,#46073,.f.);
#71729=edge_loop('',(#71725,#71726,#71727,#71728));
#71730=face_outer_bound('',#71729,.f.);
#71732=cartesian_point('',(-7.277908460614e1,8.311992507041e0,
-4.213845709913e1));
#71733=direction('',(5.414020686072e-1,-6.242068762633e-2,-8.384434732670e-1));
#71734=direction('',(5.614915257675e-1,-7.154114028412e-1,4.158290408040e-1));
#71735=axis2_placement_3d('',#71732,#71733,#71734);
#71736=cylindrical_surface('',#71735,2.999999999990e-1);
#71737=oriented_edge('',*,*,#58475,.t.);
#71738=oriented_edge('',*,*,#58546,.f.);
#71739=oriented_edge('',*,*,#61097,.f.);
#71740=oriented_edge('',*,*,#61128,.f.);
#71741=oriented_edge('',*,*,#61148,.f.);
#71742=edge_loop('',(#71737,#71738,#71739,#71740,#71741));
#71743=face_outer_bound('',#71742,.f.);
#71745=cartesian_point('',(-7.224607196161e1,1.665714845439e1,
-6.309436254895e0));
#71746=cartesian_point('',(-7.228550252089e1,1.664720491678e1,
-6.251601789620e0));
#71747=cartesian_point('',(-7.236648224810e1,1.663139427260e1,
-6.133489822629e0));
#71748=cartesian_point('',(-7.248853867689e1,1.662126367653e1,
-5.957508087441e0));
#71749=cartesian_point('',(-7.260895384170e1,1.662451154672e1,
-5.785687988848e0));
#71750=cartesian_point('',(-7.272346648654e1,1.663979784186e1,
-5.623707997440e0));
#71751=cartesian_point('',(-7.283166441297e1,1.666576185682e1,
-5.471713650894e0));
#71752=cartesian_point('',(-7.293290607233e1,1.670107788460e1,
-5.330165289007e0));
#71753=cartesian_point('',(-7.302688362295e1,1.674455437451e1,
-5.199049862088e0));
#71754=cartesian_point('',(-7.311372318259e1,1.679533665712e1,
-5.077747771179e0));
#71755=cartesian_point('',(-7.319375257509e1,1.685296331200e1,
-4.965344512716e0));
#71756=cartesian_point('',(-7.326756650199e1,1.691758554186e1,
-4.860503023175e0));
#71757=cartesian_point('',(-7.333580403329e1,1.699011355675e1,
-4.761699267476e0));
#71758=cartesian_point('',(-7.339796973624e1,1.707119914760e1,
-4.668822025436e0));
#71759=cartesian_point('',(-7.345250167285e1,1.716038324087e1,
-4.583194921850e0));
#71760=cartesian_point('',(-7.349781031469e1,1.725609439776e1,
-4.506430770290e0));
#71761=cartesian_point('',(-7.353329728924e1,1.735766189945e1,
-4.438910512453e0));
#71762=cartesian_point('',(-7.355864556612e1,1.746557212246e1,
-4.380584289392e0));
#71763=cartesian_point('',(-7.357308816684e1,1.757922866326e1,
-4.332427761567e0));
#71764=cartesian_point('',(-7.357599706694e1,1.769627695317e1,
-4.295978307041e0));
#71765=cartesian_point('',(-7.356755345026e1,1.781340426025e1,
-4.272258576020e0));
#71766=cartesian_point('',(-7.354856675182e1,1.792834992885e1,
-4.261243908017e0));
#71767=cartesian_point('',(-7.350054776344e1,1.811455668611e1,
-4.263369345436e0));
#71768=cartesian_point('',(-7.343909079132e1,1.824745084770e1,
-4.296324809049e0));
#71769=cartesian_point('',(-7.339124569733e1,1.832063279589e1,
-4.329812753256e0));
#71770=cartesian_point('',(-7.191260017246e1,1.716901021221e1,
-6.170095412472e0));
#71771=cartesian_point('',(-7.193328561912e1,1.714692502946e1,
-6.112545348883e0));
#71772=cartesian_point('',(-7.197795937829e1,1.710454347944e1,
-5.994585402434e0));
#71773=cartesian_point('',(-7.205163393698e1,1.704976782264e1,
-5.817683164969e0));
#71774=cartesian_point('',(-7.213025221819e1,1.700479564186e1,
-5.643833851557e0));
#71775=cartesian_point('',(-7.221031415741e1,1.697063159697e1,
-5.478828454633e0));
#71776=cartesian_point('',(-7.229079827181e1,1.694673768787e1,
-5.322842252152e0));
#71777=cartesian_point('',(-7.237055868458e1,1.693267978194e1,
-5.176349985541e0));
#71778=cartesian_point('',(-7.244871724988e1,1.692798403557e1,
-5.039331932262e0));
#71779=cartesian_point('',(-7.252479634964e1,1.693225938766e1,
-4.911124468315e0));
#71780=cartesian_point('',(-7.259856768878e1,1.694535508145e1,
-4.790729110338e0));
#71781=cartesian_point('',(-7.267014044813e1,1.696754066560e1,
-4.676655440254e0));
#71782=cartesian_point('',(-7.273979840373e1,1.699977664060e1,
-4.567134988042e0));
#71783=cartesian_point('',(-7.280676878303e1,1.704342857054e1,
-4.461883598118e0));
#71784=cartesian_point('',(-7.286895679555e1,1.709945239815e1,
-4.362328790228e0));
#71785=cartesian_point('',(-7.292381272468e1,1.716768633803e1,
-4.270567852345e0));
#71786=cartesian_point('',(-7.296969663535e1,1.724806515614e1,
-4.187555649483e0));
#71787=cartesian_point('',(-7.300532367639e1,1.734119003155e1,
-4.113887473734e0));
#71788=cartesian_point('',(-7.302885803454e1,1.744638776599e1,
-4.051594064586e0));
#71789=cartesian_point('',(-7.303865266834e1,1.756058406816e1,
-4.003569611712e0));
#71790=cartesian_point('',(-7.303428364970e1,1.767888003416e1,
-3.972001319275e0));
#71791=cartesian_point('',(-7.301653439984e1,1.779698142498e1,
-3.957433527273e0));
#71792=cartesian_point('',(-7.296641539991e1,1.798845552427e1,
-3.960979186278e0));
#71793=cartesian_point('',(-7.289828909493e1,1.812065622675e1,
-4.006148962085e0));
#71794=cartesian_point('',(-7.284699555234e1,1.818454801258e1,
-4.050532068948e0));
#71795=cartesian_point('',(-7.225687709979e1,1.765341079896e1,
-6.368729351536e0));
#71796=cartesian_point('',(-7.226037291858e1,1.764389329141e1,
-6.310297826160e0));
#71797=cartesian_point('',(-7.226863685789e1,1.762498968571e1,
-6.191241795684e0));
#71798=cartesian_point('',(-7.228423041075e1,1.759853777025e1,
-6.014603129074e0));
#71799=cartesian_point('',(-7.230255158020e1,1.757454647423e1,
-5.842876117224e0));
#71800=cartesian_point('',(-7.232259700066e1,1.755379517051e1,
-5.681695601460e0));
#71801=cartesian_point('',(-7.234393185265e1,1.753626672569e1,
-5.531174385319e0));
#71802=cartesian_point('',(-7.236609895913e1,1.752199128675e1,
-5.391750363145e0));
#71803=cartesian_point('',(-7.238871661764e1,1.751095198282e1,
-5.263397714222e0));
#71804=cartesian_point('',(-7.241152724130e1,1.750310811237e1,
-5.145503394243e0));
#71805=cartesian_point('',(-7.243436231041e1,1.749846516314e1,
-5.037182200014e0));
#71806=cartesian_point('',(-7.245717500026e1,1.749712379157e1,
-4.937165378050e0));
#71807=cartesian_point('',(-7.247999785906e1,1.749938948177e1,
-4.844049363243e0));
#71808=cartesian_point('',(-7.250253521048e1,1.750582492040e1,
-4.757809492421e0));
#71809=cartesian_point('',(-7.252402016322e1,1.751699877013e1,
-4.679708370126e0));
#71810=cartesian_point('',(-7.254346577544e1,1.753312509033e1,
-4.611093474306e0));
#71811=cartesian_point('',(-7.256016682889e1,1.755429249842e1,
-4.552037987586e0));
#71812=cartesian_point('',(-7.257354748336e1,1.758070608098e1,
-4.502156966530e0));
#71813=cartesian_point('',(-7.258283656732e1,1.761213641320e1,
-4.461880050433e0));
#71814=cartesian_point('',(-7.258733074149e1,1.764747965838e1,
-4.432040002702e0));
#71815=cartesian_point('',(-7.258679008120e1,1.768489602410e1,
-4.413053045164e0));
#71816=cartesian_point('',(-7.258146303608e1,1.772265272470e1,
-4.404602420036e0));
#71817=cartesian_point('',(-7.256527436497e1,1.778394598277e1,
-4.407307849982e0));
#71818=cartesian_point('',(-7.254246024018e1,1.782554812751e1,
-4.435152304314e0));
#71819=cartesian_point('',(-7.252552777206e1,1.784405794201e1,
-4.463879521936e0));
#71820=cartesian_point('',(-7.277532082995e1,1.740180615597e1,
-6.614791564122e0));
#71821=cartesian_point('',(-7.278832617592e1,1.741118260202e1,
-6.555602047609e0));
#71822=cartesian_point('',(-7.281333393869e1,1.743146405252e1,
-6.435805096279e0));
#71823=cartesian_point('',(-7.284610379571e1,1.746487488155e1,
-6.260228542406e0));
#71824=cartesian_point('',(-7.287382562091e1,1.750037617515e1,
-6.091671008362e0));
#71825=cartesian_point('',(-7.289607627523e1,1.753628156357e1,
-5.935570917300e0));
#71826=cartesian_point('',(-7.291334542403e1,1.757203105789e1,
-5.791977766431e0));
#71827=cartesian_point('',(-7.292605024072e1,1.760701267726e1,
-5.661295251395e0));
#71828=cartesian_point('',(-7.293464605439e1,1.764073736451e1,
-5.543500947912e0));
#71829=cartesian_point('',(-7.293959723164e1,1.767288904975e1,
-5.438053012009e0));
#71830=cartesian_point('',(-7.294132348759e1,1.770324650363e1,
-5.344211083067e0));
#71831=cartesian_point('',(-7.294017970012e1,1.773170129474e1,
-5.260978857356e0));
#71832=cartesian_point('',(-7.293641873257e1,1.775815669179e1,
-5.187393259590e0));
#71833=cartesian_point('',(-7.293027858102e1,1.778203024104e1,
-5.123741981195e0));
#71834=cartesian_point('',(-7.292223865585e1,1.780226751232e1,
-5.071095126684e0));
#71835=cartesian_point('',(-7.291311184574e1,1.781787484424e1,
-5.029912844214e0));
#71836=cartesian_point('',(-7.290373669645e1,1.782841803024e1,
-4.999220685767e0));
#71837=cartesian_point('',(-7.289488612360e1,1.783377454310e1,
-4.977461899246e0));
#71838=cartesian_point('',(-7.288742979749e1,1.783403018185e1,
-4.963150811234e0));
#71839=cartesian_point('',(-7.288219042498e1,1.782985951156e1,
-4.954655817411e0));
#71840=cartesian_point('',(-7.287963205405e1,1.782265250087e1,
-4.950277078259e0));
#71841=cartesian_point('',(-7.287974172039e1,1.781408615643e1,
-4.948666187815e0));
#71842=cartesian_point('',(-7.288388303290e1,1.780016895131e1,
-4.949499960755e0));
#71843=cartesian_point('',(-7.289208341554e1,1.779378806930e1,
-4.955821612877e0));
#71844=cartesian_point('',(-7.289706079614e1,1.779720537404e1,
-4.965242127401e0));
#71845=(bounded_surface()b_spline_surface(3,3,((#71745,#71746,#71747,#71748,
#71749,#71750,#71751,#71752,#71753,#71754,#71755,#71756,#71757,#71758,#71759,
#71760,#71761,#71762,#71763,#71764,#71765,#71766,#71767,#71768,#71769),(#71770,
#71771,#71772,#71773,#71774,#71775,#71776,#71777,#71778,#71779,#71780,#71781,
#71782,#71783,#71784,#71785,#71786,#71787,#71788,#71789,#71790,#71791,#71792,
#71793,#71794),(#71795,#71796,#71797,#71798,#71799,#71800,#71801,#71802,#71803,
#71804,#71805,#71806,#71807,#71808,#71809,#71810,#71811,#71812,#71813,#71814,
#71815,#71816,#71817,#71818,#71819),(#71820,#71821,#71822,#71823,#71824,#71825,
#71826,#71827,#71828,#71829,#71830,#71831,#71832,#71833,#71834,#71835,#71836,
#71837,#71838,#71839,#71840,#71841,#71842,#71843,#71844)),.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.979000151360e-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());
#71846=oriented_edge('',*,*,#60837,.t.);
#71847=oriented_edge('',*,*,#60820,.t.);
#71849=oriented_edge('',*,*,#71848,.f.);
#71850=oriented_edge('',*,*,#46085,.t.);
#71851=edge_loop('',(#71846,#71847,#71849,#71850));
#71852=face_outer_bound('',#71851,.f.);
#71854=cartesian_point('',(-7.230358817086e1,1.788378771099e1,
-2.490846053290e1));
#71855=direction('',(1.094248164607e-2,7.908765803142e-3,-9.999088526055e-1));
#71856=direction('',(5.851105652519e-1,-8.109535290680e-1,-1.108092743743e-5));
#71857=axis2_placement_3d('',#71854,#71855,#71856);
#71858=cylindrical_surface('',#71857,3.000057677467e-1);
#71859=oriented_edge('',*,*,#71848,.t.);
#71860=oriented_edge('',*,*,#60805,.f.);
#71861=oriented_edge('',*,*,#60786,.t.);
#71862=oriented_edge('',*,*,#46087,.f.);
#71863=edge_loop('',(#71859,#71860,#71861,#71862));
#71864=face_outer_bound('',#71863,.f.);
#71866=cartesian_point('',(-7.107151671561e1,1.774045904555e1,
-4.213845710062e1));
#71867=direction('',(5.286227641900e-1,-1.325538204631e-1,-8.384434732651e-1));
#71868=direction('',(4.633079616416e-1,-7.825803099388e-1,4.158290408035e-1));
#71869=axis2_placement_3d('',#71866,#71867,#71868);
#71870=cylindrical_surface('',#71869,2.999999999997e-1);
#71871=oriented_edge('',*,*,#58761,.t.);
#71872=oriented_edge('',*,*,#58828,.f.);
#71873=oriented_edge('',*,*,#60751,.f.);
#71874=oriented_edge('',*,*,#60782,.f.);
#71875=oriented_edge('',*,*,#60802,.f.);
#71876=edge_loop('',(#71871,#71872,#71873,#71874,#71875));
#71877=face_outer_bound('',#71876,.f.);
#71879=cartesian_point('',(-6.945380259390e1,2.594464890992e1,
-6.309436087809e0));
#71880=cartesian_point('',(-6.949416811626e1,2.593994015699e1,
-6.251638524030e0));
#71881=cartesian_point('',(-6.957650278855e1,2.593483292646e1,
-6.133549527447e0));
#71882=cartesian_point('',(-6.969884056365e1,2.594071385296e1,
-5.957563438249e0));
#71883=cartesian_point('',(-6.981784674025e1,2.595965631146e1,
-5.785678341110e0));
#71884=cartesian_point('',(-6.992942511498e1,2.598977338213e1,
-5.623639026203e0));
#71885=cartesian_point('',(-7.003333014768e1,2.602965382615e1,
-5.471612067611e0));
#71886=cartesian_point('',(-7.012910145058e1,2.607789440128e1,
-5.330054364965e0));
#71887=cartesian_point('',(-7.021659812359e1,2.613327428370e1,
-5.198940263167e0));
#71888=cartesian_point('',(-7.029606088987e1,2.619496352323e1,
-5.077644185266e0));
#71889=cartesian_point('',(-7.036787613648e1,2.626254729107e1,
-4.965250067713e0));
#71890=cartesian_point('',(-7.043261478698e1,2.633625339777e1,
-4.860419384385e0));
#71891=cartesian_point('',(-7.049079285656e1,2.641706875698e1,
-4.761626235496e0));
#71892=cartesian_point('',(-7.054183552745e1,2.650557742713e1,
-4.668756799659e0));
#71893=cartesian_point('',(-7.058425431374e1,2.660112298218e1,
-4.583133573217e0));
#71894=cartesian_point('',(-7.061667699356e1,2.670194082959e1,
-4.506370605408e0));
#71895=cartesian_point('',(-7.063859597460e1,2.680728595811e1,
-4.438851701375e0));
#71896=cartesian_point('',(-7.064963245551e1,2.691759759677e1,
-4.380528845908e0));
#71897=cartesian_point('',(-7.064910349466e1,2.703218311277e1,
-4.332378820752e0));
#71898=cartesian_point('',(-7.063669412239e1,2.714862378733e1,
-4.295939872397e0));
#71899=cartesian_point('',(-7.061301786219e1,2.726365560275e1,
-4.272234596311e0));
#71900=cartesian_point('',(-7.057917446776e1,2.737514036921e1,
-4.261236986695e0));
#71901=cartesian_point('',(-7.050726210845e1,2.755341952714e1,
-4.263390849851e0));
#71902=cartesian_point('',(-7.042901671845e1,2.767708772966e1,
-4.296339525210e0));
#71903=cartesian_point('',(-7.037206377405e1,2.774337880108e1,
-4.329806601110e0));
#71904=cartesian_point('',(-6.905637232434e1,2.640860480747e1,
-6.170095133982e0));
#71905=cartesian_point('',(-6.907974871871e1,2.638942075846e1,
-6.112581922148e0));
#71906=cartesian_point('',(-6.912956118991e1,2.635323805383e1,
-5.994645156921e0));
#71907=cartesian_point('',(-6.920975416567e1,2.630854158962e1,
-5.817739123806e0));
#71908=cartesian_point('',(-6.929360078652e1,2.627420135334e1,
-5.643824237684e0));
#71909=cartesian_point('',(-6.937746920880e1,2.625077384690e1,
-5.478758078258e0));
#71910=cartesian_point('',(-6.946040393124e1,2.623759245388e1,
-5.322737648278e0));
#71911=cartesian_point('',(-6.954132503204e1,2.623407249001e1,
-5.176234689723e0));
#71912=cartesian_point('',(-6.961942963959e1,2.623962649308e1,
-5.039216798967e0));
#71913=cartesian_point('',(-6.969429828504e1,2.625380341074e1,
-4.911014290567e0));
#71914=cartesian_point('',(-6.976572498340e1,2.627642336655e1,
-4.790627174710e0));
#71915=cartesian_point('',(-6.983378358121e1,2.630776758958e1,
-4.676563591257e0));
#71916=cartesian_point('',(-6.989863121188e1,2.634882570484e1,
-4.567053130431e0));
#71917=cartesian_point('',(-6.995932515449e1,2.640085216138e1,
-4.461808755501e0));
#71918=cartesian_point('',(-7.001366432567e1,2.646452353959e1,
-4.362256535303e0));
#71919=cartesian_point('',(-7.005914058895e1,2.653934823261e1,
-4.270494980541e0));
#71920=cartesian_point('',(-7.009413414309e1,2.662504668255e1,
-4.187482395120e0));
#71921=cartesian_point('',(-7.011729114235e1,2.672204591710e1,
-4.113816597014e0));
#71922=cartesian_point('',(-7.012687866565e1,2.682943724315e1,
-4.051530124327e0));
#71923=cartesian_point('',(-7.012166537259e1,2.694395437891e1,
-4.003518639644e0));
#71924=cartesian_point('',(-7.010187238854e1,2.706068039010e1,
-3.971969381692e0));
#71925=cartesian_point('',(-7.006884000639e1,2.717545648125e1,
-3.957424674079e0));
#71926=cartesian_point('',(-6.999415389184e1,2.735867934130e1,
-3.961008812668e0));
#71927=cartesian_point('',(-6.990939089331e1,2.748078385054e1,
-4.006168542006e0));
#71928=cartesian_point('',(-6.985023618039e1,2.753742556108e1,
-4.050524076761e0));
#71929=cartesian_point('',(-6.933447698517e1,2.693379843916e1,
-6.368729244245e0));
#71930=cartesian_point('',(-6.933918221931e1,2.692482435572e1,
-6.310334933886e0));
#71931=cartesian_point('',(-6.934984014175e1,2.690716415355e1,
-6.191301899790e0));
#71932=cartesian_point('',(-6.936875192997e1,2.688297218195e1,
-6.014658483940e0));
#71933=cartesian_point('',(-6.939005547907e1,2.686156904575e1,
-5.842866385240e0));
#71934=cartesian_point('',(-6.941264700623e1,2.684360580883e1,
-5.681627050351e0));
#71935=cartesian_point('',(-6.943609367234e1,2.682901041874e1,
-5.531074010139e0));
#71936=cartesian_point('',(-6.945993756800e1,2.681775167354e1,
-5.391641410250e0));
#71937=cartesian_point('',(-6.948380389393e1,2.680976131268e1,
-5.263290786361e0));
#71938=cartesian_point('',(-6.950744337402e1,2.680496466321e1,
-5.145403129247e0));
#71939=cartesian_point('',(-6.953068835627e1,2.680334488405e1,
-5.037091636235e0));
#71940=cartesian_point('',(-6.955347948859e1,2.680499546870e1,
-4.937086074030e0));
#71941=cartesian_point('',(-6.957580953367e1,2.681022348061e1,
-4.843981050330e0));
#71942=cartesian_point('',(-6.959731248944e1,2.681954844271e1,
-4.757749452557e0));
#71943=cartesian_point('',(-6.961715405465e1,2.683343469117e1,
-4.679652938149e0));
#71944=cartesian_point('',(-6.963432736516e1,2.685196627487e1,
-4.611040238431e0));
#71945=cartesian_point('',(-6.964812079632e1,2.687513895490e1,
-4.551987099555e0));
#71946=cartesian_point('',(-6.965793608482e1,2.690308055095e1,
-4.502110067117e0));
#71947=cartesian_point('',(-6.966303832861e1,2.693546235319e1,
-4.461839553215e0));
#71948=cartesian_point('',(-6.966287438826e1,2.697109693898e1,
-4.432008874937e0));
#71949=cartesian_point('',(-6.965744725405e1,2.700812724108e1,
-4.413034141951e0));
#71950=cartesian_point('',(-6.964723055708e1,2.704486641786e1,
-4.404597581621e0));
#71951=cartesian_point('',(-6.962317802281e1,2.710349903072e1,
-4.407325994088e0));
#71952=cartesian_point('',(-6.959514107486e1,2.714174339808e1,
-4.435164850163e0));
#71953=cartesian_point('',(-6.957595083979e1,2.715788416248e1,
-4.463874224059e0));
#71954=cartesian_point('',(-6.988132639178e1,2.675201681295e1,
-6.614791663428e0));
#71955=cartesian_point('',(-6.989298917435e1,2.676300359578e1,
-6.555639607908e0));
#71956=cartesian_point('',(-6.991513247374e1,2.678637057548e1,
-6.435865342803e0));
#71957=cartesian_point('',(-6.994326411127e1,2.682377257932e1,
-6.260282968991e0));
#71958=cartesian_point('',(-6.996612428516e1,2.686260293946e1,
-6.091661183352e0));
#71959=cartesian_point('',(-6.998350312094e1,2.690112010397e1,
-5.935504756380e0));
#71960=cartesian_point('',(-6.999595855475e1,2.693882684334e1,
-5.791882688319e0));
#71961=cartesian_point('',(-7.000398640397e1,2.697517077078e1,
-5.661194082829e0));
#71962=cartesian_point('',(-7.000810383408e1,2.700972921900e1,
-5.543403967849e0));
#71963=cartesian_point('',(-7.000881320156e1,2.704225083716e1,
-5.437964669795e0));
#71964=cartesian_point('',(-7.000655982190e1,2.707257142688e1,
-5.344134125059e0));
#71965=cartesian_point('',(-7.000170985551e1,2.710063019717e1,
-5.260914509288e0));
#71966=cartesian_point('',(-6.999452663430e1,2.712636477578e1,
-5.187341055535e0));
#71967=cartesian_point('',(-6.998532191695e1,2.714922943637e1,
-5.123699517733e0));
#71968=cartesian_point('',(-6.997470833972e1,2.716824147483e1,
-5.071059646426e0));
#71969=cartesian_point('',(-6.996362155162e1,2.718252124074e1,
-5.029882872536e0));
#71970=cartesian_point('',(-6.995295007901e1,2.719174696427e1,
-4.999196265794e0));
#71971=cartesian_point('',(-6.994347665974e1,2.719589790898e1,
-4.977443323896e0));
#71972=cartesian_point('',(-6.993605258350e1,2.719517303685e1,
-4.963137917713e0));
#71973=cartesian_point('',(-6.993140546317e1,2.719034941067e1,
-4.954647898197e0));
#71974=cartesian_point('',(-6.992981348822e1,2.718286687483e1,
-4.950273145501e0));
#71975=cartesian_point('',(-6.993104411345e1,2.717438731638e1,
-4.948665447969e0));
#71976=cartesian_point('',(-6.993696957393e1,2.716113679871e1,
-4.949503823354e0));
#71977=cartesian_point('',(-6.994592781577e1,2.715588876469e1,
-4.955825524989e0));
#71978=cartesian_point('',(-6.995041134021e1,2.715991869027e1,
-4.965240124368e0));
#71979=(bounded_surface()b_spline_surface(3,3,((#71879,#71880,#71881,#71882,
#71883,#71884,#71885,#71886,#71887,#71888,#71889,#71890,#71891,#71892,#71893,
#71894,#71895,#71896,#71897,#71898,#71899,#71900,#71901,#71902,#71903),(#71904,
#71905,#71906,#71907,#71908,#71909,#71910,#71911,#71912,#71913,#71914,#71915,
#71916,#71917,#71918,#71919,#71920,#71921,#71922,#71923,#71924,#71925,#71926,
#71927,#71928),(#71929,#71930,#71931,#71932,#71933,#71934,#71935,#71936,#71937,
#71938,#71939,#71940,#71941,#71942,#71943,#71944,#71945,#71946,#71947,#71948,
#71949,#71950,#71951,#71952,#71953),(#71954,#71955,#71956,#71957,#71958,#71959,
#71960,#71961,#71962,#71963,#71964,#71965,#71966,#71967,#71968,#71969,#71970,
#71971,#71972,#71973,#71974,#71975,#71976,#71977,#71978)),.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.978991826051e-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());
#71980=oriented_edge('',*,*,#60491,.t.);
#71981=oriented_edge('',*,*,#60474,.t.);
#71983=oriented_edge('',*,*,#71982,.f.);
#71984=oriented_edge('',*,*,#46099,.t.);
#71985=edge_loop('',(#71980,#71981,#71983,#71984));
#71986=face_outer_bound('',#71985,.f.);
#71988=cartesian_point('',(-6.935071823851e1,2.716830147575e1,
-2.490846053290e1));
#71989=direction('',(1.188116828425e-2,6.412824752672e-3,-9.999088526055e-1));
#71990=direction('',(4.742541870459e-1,-8.803879633131e-1,-1.108092728387e-5));
#71991=axis2_placement_3d('',#71988,#71989,#71990);
#71992=cylindrical_surface('',#71991,3.000057677439e-1);
#71993=oriented_edge('',*,*,#71982,.t.);
#71994=oriented_edge('',*,*,#60459,.f.);
#71995=oriented_edge('',*,*,#60440,.t.);
#71996=oriented_edge('',*,*,#46101,.f.);
#71997=edge_loop('',(#71993,#71994,#71995,#71996));
#71998=face_outer_bound('',#71997,.f.);
#72000=cartesian_point('',(-6.814789547067e1,2.686538141147e1,
-4.213845709997e1));
#72001=direction('',(5.067985777104e-1,-2.004189206865e-1,-8.384434732655e-1));
#72002=direction('',(3.571970698554e-1,-8.363590509491e-1,4.158290408115e-1));
#72003=axis2_placement_3d('',#72000,#72001,#72002);
#72004=cylindrical_surface('',#72003,2.999999999990e-1);
#72005=oriented_edge('',*,*,#59043,.t.);
#72006=oriented_edge('',*,*,#59114,.f.);
#72007=oriented_edge('',*,*,#60405,.f.);
#72008=oriented_edge('',*,*,#60436,.f.);
#72009=oriented_edge('',*,*,#60456,.f.);
#72010=edge_loop('',(#72005,#72006,#72007,#72008,#72009));
#72011=face_outer_bound('',#72010,.f.);
#72013=cartesian_point('',(-6.547315945324e1,3.478822923320e1,
-6.309436088831e0));
#72014=cartesian_point('',(-6.551379425901e1,3.478882951890e1,
-6.251638524446e0));
#72015=cartesian_point('',(-6.559609117401e1,3.479451281237e1,
-6.133549527797e0));
#72016=cartesian_point('',(-6.571661471786e1,3.481631171084e1,
-5.957563438244e0));
#72017=cartesian_point('',(-6.583213029310e1,3.485062553703e1,
-5.785678341128e0));
#72018=cartesian_point('',(-6.593882303282e1,3.489504885238e1,
-5.623639026218e0));
#72019=cartesian_point('',(-6.603663370106e1,3.494815044194e1,
-5.471612067629e0));
#72020=cartesian_point('',(-6.612528900860e1,3.500847897576e1,
-5.330054364984e0));
#72021=cartesian_point('',(-6.620480861027e1,3.507480568316e1,
-5.198940263187e0));
#72022=cartesian_point('',(-6.627553950002e1,3.514633913499e1,
-5.077644185287e0));
#72023=cartesian_point('',(-6.633791890538e1,3.522271848502e1,
-4.965250067735e0));
#72024=cartesian_point('',(-6.639248313029e1,3.530424411529e1,
-4.860419384407e0));
#72025=cartesian_point('',(-6.643961495731e1,3.539196184979e1,
-4.761626235519e0));
#72026=cartesian_point('',(-6.647866825139e1,3.548637572146e1,
-4.668756799683e0));
#72027=cartesian_point('',(-6.650825294160e1,3.558664063370e1,
-4.583133573240e0));
#72028=cartesian_point('',(-6.652723887117e1,3.569082797938e1,
-4.506370605432e0));
#72029=cartesian_point('',(-6.653522003380e1,3.579813286685e1,
-4.438851701399e0));
#72030=cartesian_point('',(-6.653176353794e1,3.590894132397e1,
-4.380528845931e0));
#72031=cartesian_point('',(-6.651628269134e1,3.602247750174e1,
-4.332378820773e0));
#72032=cartesian_point('',(-6.648878092511e1,3.613630226208e1,
-4.295939872415e0));
#72033=cartesian_point('',(-6.645029255375e1,3.624725959227e1,
-4.272234596323e0));
#72034=cartesian_point('',(-6.640218701220e1,3.635337314169e1,
-4.261236986700e0));
#72035=cartesian_point('',(-6.630761974379e1,3.652074070282e1,
-4.263390850518e0));
#72036=cartesian_point('',(-6.621390177037e1,3.663313786972e1,
-4.296339551088e0));
#72037=cartesian_point('',(-6.614878331827e1,3.669142796315e1,
-4.329806653977e0));
#72038=cartesian_point('',(-6.501857085725e1,3.519634085969e1,
-6.170095134753e0));
#72039=cartesian_point('',(-6.504425128569e1,3.518037216566e1,
-6.112581922619e0));
#72040=cartesian_point('',(-6.509836039467e1,3.515100084099e1,
-5.994645157256e0));
#72041=cartesian_point('',(-6.518370136797e1,3.511715404502e1,
-5.817739123814e0));
#72042=cartesian_point('',(-6.527131296960e1,3.509405177436e1,
-5.643824237707e0));
#72043=cartesian_point('',(-6.535752178911e1,3.508177171930e1,
-5.478758078280e0));
#72044=cartesian_point('',(-6.544146751054e1,3.507952824844e1,
-5.322737648303e0));
#72045=cartesian_point('',(-6.552215576758e1,3.508660072151e1,
-5.176234689749e0));
#72046=cartesian_point('',(-6.559886723651e1,3.510230190633e1,
-5.039216798995e0));
#72047=cartesian_point('',(-6.567124491124e1,3.512612985770e1,
-4.911014290596e0));
#72048=cartesian_point('',(-6.573910804759e1,3.515787935161e1,
-4.790627174741e0));
#72049=cartesian_point('',(-6.580249315258e1,3.519783885009e1,
-4.676563591290e0));
#72050=cartesian_point('',(-6.586142684334e1,3.524701002178e1,
-4.567053130465e0));
#72051=cartesian_point('',(-6.591481072559e1,3.530651353399e1,
-4.461808755537e0));
#72052=cartesian_point('',(-6.596037423507e1,3.537673287982e1,
-4.362256535340e0));
#72053=cartesian_point('',(-6.599569486036e1,3.545685328070e1,
-4.270494980581e0));
#72054=cartesian_point('',(-6.601920314744e1,3.554638614389e1,
-4.187482395161e0));
#72055=cartesian_point('',(-6.602950109463e1,3.564557813147e1,
-4.113816597055e0));
#72056=cartesian_point('',(-6.602498921448e1,3.575330213273e1,
-4.051530124367e0));
#72057=cartesian_point('',(-6.600487303620e1,3.586615908722e1,
-4.003518639680e0));
#72058=cartesian_point('',(-6.597001358211e1,3.597930298836e1,
-3.971969381721e0));
#72059=cartesian_point('',(-6.592228251044e1,3.608878556308e1,
-3.957424674100e0));
#72060=cartesian_point('',(-6.582431993298e1,3.626069248597e1,
-3.961008813796e0));
#72061=cartesian_point('',(-6.572434420919e1,3.637068861527e1,
-4.006168577495e0));
#72062=cartesian_point('',(-6.565830232003e1,3.641912449349e1,
-4.050524145698e0));
#72063=cartesian_point('',(-6.522574477019e1,3.575334132999e1,
-6.368729245141e0));
#72064=cartesian_point('',(-6.523158110390e1,3.574505817772e1,
-6.310334934288e0));
#72065=cartesian_point('',(-6.524445296515e1,3.572894019897e1,
-6.191301900159e0));
#72066=cartesian_point('',(-6.526636064643e1,3.570742367673e1,
-6.014658483938e0));
#72067=cartesian_point('',(-6.529027561057e1,3.568898431847e1,
-5.842866385265e0));
#72068=cartesian_point('',(-6.531501853700e1,3.567412354556e1,
-5.681627050371e0));
#72069=cartesian_point('',(-6.534016969432e1,3.566271342510e1,
-5.531074010163e0));
#72070=cartesian_point('',(-6.536527916328e1,3.565466325293e1,
-5.391641410275e0));
#72071=cartesian_point('',(-6.538998426087e1,3.564985643136e1,
-5.263290786387e0));
#72072=cartesian_point('',(-6.541404759032e1,3.564818638921e1,
-5.145403129274e0));
#72073=cartesian_point('',(-6.543730513213e1,3.564961454651e1,
-5.037091636263e0));
#72074=cartesian_point('',(-6.545968583862e1,3.565422584990e1,
-4.937086074059e0));
#72075=cartesian_point('',(-6.548114245458e1,3.566232379120e1,
-4.843981050360e0));
#72076=cartesian_point('',(-6.550124429779e1,3.567437567589e1,
-4.757749452588e0));
#72077=cartesian_point('',(-6.551910359652e1,3.569073296952e1,
-4.679652938180e0));
#72078=cartesian_point('',(-6.553371112992e1,3.571134757979e1,
-4.611040238462e0));
#72079=cartesian_point('',(-6.554436191468e1,3.573612241837e1,
-4.551987099586e0));
#72080=cartesian_point('',(-6.555044612190e1,3.576510612242e1,
-4.502110067148e0));
#72081=cartesian_point('',(-6.555127804194e1,3.579787687030e1,
-4.461839553245e0));
#72082=cartesian_point('',(-6.554646425733e1,3.583318519876e1,
-4.432008874963e0));
#72083=cartesian_point('',(-6.553625012868e1,3.586919031833e1,
-4.413034141972e0));
#72084=cartesian_point('',(-6.552132541212e1,3.590428163981e1,
-4.404597581638e0));
#72085=cartesian_point('',(-6.548982554903e1,3.595927317407e1,
-4.407325994950e0));
#72086=cartesian_point('',(-6.545703655359e1,3.599353080911e1,
-4.435164872046e0));
#72087=cartesian_point('',(-6.543590368613e1,3.600702866432e1,
-4.463874268639e0));
#72088=cartesian_point('',(-6.579164307244e1,3.564449304212e1,
-6.614791664369e0));
#72089=cartesian_point('',(-6.580177201106e1,3.565690812968e1,
-6.555639608219e0));
#72090=cartesian_point('',(-6.582067586874e1,3.568296548219e1,
-6.435865343209e0));
#72091=cartesian_point('',(-6.584368489506e1,3.572371942231e1,
-6.260282968975e0));
#72092=cartesian_point('',(-6.586128111795e1,3.576520143479e1,
-6.091661183376e0));
#72093=cartesian_point('',(-6.587348377656e1,3.580565747288e1,
-5.935504756396e0));
#72094=cartesian_point('',(-6.588091093529e1,3.584466738621e1,
-5.791882688338e0));
#72095=cartesian_point('',(-6.588412627069e1,3.588174823090e1,
-5.661194082849e0));
#72096=cartesian_point('',(-6.588369769297e1,3.591654845929e1,
-5.543403967870e0));
#72097=cartesian_point('',(-6.588015606873e1,3.594888444153e1,
-5.437964669816e0));
#72098=cartesian_point('',(-6.587396433592e1,3.597865150933e1,
-5.344134125081e0));
#72099=cartesian_point('',(-6.586549345722e1,3.600583718531e1,
-5.260914509309e0));
#72100=cartesian_point('',(-6.585501265291e1,3.603041400252e1,
-5.187341055555e0));
#72101=cartesian_point('',(-6.584290224611e1,3.605188159606e1,
-5.123699517752e0));
#72102=cartesian_point('',(-6.582989790052e1,3.606934563408e1,
-5.071059646445e0));
#72103=cartesian_point('',(-6.581704207796e1,3.608205611837e1,
-5.029882872553e0));
#72104=cartesian_point('',(-6.580525770272e1,3.608981000787e1,
-4.999196265809e0));
#72105=cartesian_point('',(-6.579532352286e1,3.609268891133e1,
-4.977443323910e0));
#72106=cartesian_point('',(-6.578805757541e1,3.609100120419e1,
-4.963137917725e0));
#72107=cartesian_point('',(-6.578407982139e1,3.608561227388e1,
-4.954647898207e0));
#72108=cartesian_point('',(-6.578347813292e1,3.607798595774e1,
-4.950273145509e0));
#72109=cartesian_point('',(-6.578580503446e1,3.606973957191e1,
-4.948665447976e0));
#72110=cartesian_point('',(-6.579340934380e1,3.605737583819e1,
-4.949503823622e0));
#72111=cartesian_point('',(-6.580297595770e1,3.605334198766e1,
-4.955825529963e0));
#72112=cartesian_point('',(-6.580689510785e1,3.605792266281e1,
-4.965240138239e0));
#72113=(bounded_surface()b_spline_surface(3,3,((#72013,#72014,#72015,#72016,
#72017,#72018,#72019,#72020,#72021,#72022,#72023,#72024,#72025,#72026,#72027,
#72028,#72029,#72030,#72031,#72032,#72033,#72034,#72035,#72036,#72037),(#72038,
#72039,#72040,#72041,#72042,#72043,#72044,#72045,#72046,#72047,#72048,#72049,
#72050,#72051,#72052,#72053,#72054,#72055,#72056,#72057,#72058,#72059,#72060,
#72061,#72062),(#72063,#72064,#72065,#72066,#72067,#72068,#72069,#72070,#72071,
#72072,#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)),.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.978991923842e-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());
#72114=oriented_edge('',*,*,#60145,.t.);
#72115=oriented_edge('',*,*,#60128,.t.);
#72117=oriented_edge('',*,*,#72116,.f.);
#72118=oriented_edge('',*,*,#46113,.t.);
#72119=edge_loop('',(#72114,#72115,#72117,#72118));
#72120=face_outer_bound('',#72119,.f.);
#72122=cartesian_point('',(-6.521123828943e1,3.598795806979e1,
-2.490846053290e1));
#72123=direction('',(1.261656483887e-2,4.807158492736e-3,-9.999088526055e-1));
#72124=direction('',(3.552831881807e-1,-9.347587154305e-1,-1.108092769616e-5));
#72125=axis2_placement_3d('',#72122,#72123,#72124);
#72126=cylindrical_surface('',#72125,3.000057677460e-1);
#72127=oriented_edge('',*,*,#72116,.t.);
#72128=oriented_edge('',*,*,#60113,.f.);
#72129=oriented_edge('',*,*,#60094,.t.);
#72130=oriented_edge('',*,*,#46115,.f.);
#72131=edge_loop('',(#72127,#72128,#72129,#72130));
#72132=face_outer_bound('',#72131,.f.);
#72134=cartesian_point('',(-6.405824484045e1,3.553062965329e1,
-4.213845709858e1));
#72135=direction('',(4.763029270542e-1,-2.648547976064e-1,-8.384434732673e-1));
#72136=direction('',(2.449744371392e-1,-8.758274567370e-1,4.158290408015e-1));
#72137=axis2_placement_3d('',#72134,#72135,#72136);
#72138=cylindrical_surface('',#72137,2.999999999981e-1);
#72139=oriented_edge('',*,*,#59329,.t.);
#72140=oriented_edge('',*,*,#59396,.f.);
#72141=oriented_edge('',*,*,#60059,.f.);
#72142=oriented_edge('',*,*,#60090,.f.);
#72143=oriented_edge('',*,*,#60110,.f.);
#72144=edge_loop('',(#72139,#72140,#72141,#72142,#72143));
#72145=face_outer_bound('',#72144,.f.);
#72147=cartesian_point('',(-6.037225240415e1,4.303657330078e1,
-6.309436088053e0));
#72148=cartesian_point('',(-6.041246121835e1,4.304247236204e1,
-6.251638524288e0));
#72149=cartesian_point('',(-6.049331225333e1,4.305884893743e1,
-6.133549527579e0));
#72150=cartesian_point('',(-6.060995937413e1,4.309619282239e1,
-5.957563438256e0));
#72151=cartesian_point('',(-6.072000784457e1,4.314529089725e1,
-5.785678341121e0));
#72152=cartesian_point('',(-6.081998940691e1,4.320326036202e1,
-5.623639026217e0));
#72153=cartesian_point('',(-6.091003214304e1,4.326867451421e1,
-5.471612067628e0));
#72154=cartesian_point('',(-6.099005453833e1,4.334005876877e1,
-5.330054364982e0));
#72155=cartesian_point('',(-6.106023646622e1,4.341619743281e1,
-5.198940263184e0));
#72156=cartesian_point('',(-6.112102525433e1,4.349635113976e1,
-5.077644185283e0));
#72157=cartesian_point('',(-6.117290148950e1,4.358021920012e1,
-4.965250067729e0));
#72158=cartesian_point('',(-6.121635767982e1,4.366816942784e1,
-4.860419384399e0));
#72159=cartesian_point('',(-6.125163682565e1,4.376128866288e1,
-4.761626235509e0));
#72160=cartesian_point('',(-6.127803253022e1,4.385999228856e1,
-4.668756799672e0));
#72161=cartesian_point('',(-6.129427692209e1,4.396326099754e1,
-4.583133573229e0));
#72162=cartesian_point('',(-6.129950124689e1,4.406903516713e1,
-4.506370605420e0));
#72163=cartesian_point('',(-6.129340803120e1,4.417646379718e1,
-4.438851701388e0));
#72164=cartesian_point('',(-6.127551770016e1,4.428587310935e1,
-4.380528845921e0));
#72165=cartesian_point('',(-6.124534984938e1,4.439641731343e1,
-4.332378820765e0));
#72166=cartesian_point('',(-6.120322625202e1,4.450567858634e1,
-4.295939872410e0));
#72167=cartesian_point('',(-6.115058431620e1,4.461066292064e1,
-4.272234596323e0));
#72168=cartesian_point('',(-6.108903972666e1,4.470958962077e1,
-4.261236986705e0));
#72169=cartesian_point('',(-6.097343560211e1,4.486318187926e1,
-4.263390851313e0));
#72170=cartesian_point('',(-6.086584856915e1,4.496238485690e1,
-4.296339580927e0));
#72171=cartesian_point('',(-6.079367880146e1,4.501167660499e1,
-4.329806714108e0));
#72172=cartesian_point('',(-5.986828362084e1,4.338185776358e1,
-6.170095134750e0));
#72173=cartesian_point('',(-5.989582867929e1,4.336937765075e1,
-6.112581922400e0));
#72174=cartesian_point('',(-5.995330860485e1,4.334732025807e1,
-5.994645157053e0));
#72175=cartesian_point('',(-6.004233736747e1,4.332490225835e1,
-5.817739123810e0));
#72176=cartesian_point('',(-6.013221489116e1,4.331343323959e1,
-5.643824237692e0));
#72177=cartesian_point('',(-6.021928905108e1,4.331251075104e1,
-5.478758078269e0));
#72178=cartesian_point('',(-6.030280943695e1,4.332124358876e1,
-5.322737648292e0));
#72179=cartesian_point('',(-6.038188425179e1,4.333878748679e1,
-5.176234689738e0));
#72180=cartesian_point('',(-6.045589002760e1,4.336436720174e1,
-5.039216798982e0));
#72181=cartesian_point('',(-6.052453832953e1,4.339743848397e1,
-4.911014290581e0));
#72182=cartesian_point('',(-6.058767674680e1,4.343777427333e1,
-4.790627174723e0));
#72183=cartesian_point('',(-6.064530382225e1,4.348566532917e1,
-4.676563591269e0));
#72184=cartesian_point('',(-6.069731520131e1,4.354210822492e1,
-4.567053130441e0));
#72185=cartesian_point('',(-6.074247561017e1,4.360807067122e1,
-4.461808755510e0));
#72186=cartesian_point('',(-6.077848385368e1,4.368363651222e1,
-4.362256535311e0));
#72187=cartesian_point('',(-6.080304449528e1,4.376768173869e1,
-4.270494980549e0));
#72188=cartesian_point('',(-6.081466528199e1,4.385951708303e1,
-4.187482395129e0));
#72189=cartesian_point('',(-6.081192797637e1,4.395920462125e1,
-4.113816597022e0));
#72190=cartesian_point('',(-6.079339389228e1,4.406541811021e1,
-4.051530124335e0));
#72191=cartesian_point('',(-6.075871902215e1,4.417468386967e1,
-4.003518639651e0));
#72192=cartesian_point('',(-6.070938955293e1,4.428230973724e1,
-3.971969381698e0));
#72193=cartesian_point('',(-6.064777648359e1,4.438462551833e1,
-3.957424674084e0));
#72194=cartesian_point('',(-6.052821359027e1,4.454227512840e1,
-3.961008815091e0));
#72195=cartesian_point('',(-6.041473573728e1,4.463828080498e1,
-4.006168618361e0));
#72196=cartesian_point('',(-6.034293666546e1,4.467768209820e1,
-4.050524226130e0));
#72197=cartesian_point('',(-6.000098198259e1,4.396113463725e1,
-6.368729244959e0));
#72198=cartesian_point('',(-6.000784955005e1,4.395368414373e1,
-6.310334934144e0));
#72199=cartesian_point('',(-6.002271510927e1,4.393938417162e1,
-6.191301899921e0));
#72200=cartesian_point('',(-6.004724383694e1,4.392091125242e1,
-6.014658483944e0));
#72201=cartesian_point('',(-6.007336102448e1,4.390575117464e1,
-5.842866385249e0));
#72202=cartesian_point('',(-6.009983199184e1,4.389424713767e1,
-5.681627050363e0));
#72203=cartesian_point('',(-6.012625729710e1,4.388621751717e1,
-5.531074010153e0));
#72204=cartesian_point('',(-6.015220270940e1,4.388151365871e1,
-5.391641410265e0));
#72205=cartesian_point('',(-6.017732386757e1,4.387997262247e1,
-5.263290786375e0));
#72206=cartesian_point('',(-6.020139931615e1,4.388145776254e1,
-5.145403129261e0));
#72207=cartesian_point('',(-6.022427147452e1,4.388590942012e1,
-5.037091636248e0));
#72208=cartesian_point('',(-6.024585881510e1,4.389340254157e1,
-4.937086074041e0));
#72209=cartesian_point('',(-6.026607487329e1,4.390423185424e1,
-4.843981050340e0));
#72210=cartesian_point('',(-6.028443165583e1,4.391880445044e1,
-4.757749452566e0));
#72211=cartesian_point('',(-6.030000311054e1,4.393735291142e1,
-4.679652938158e0));
#72212=cartesian_point('',(-6.031179492788e1,4.395969782655e1,
-4.611040238440e0));
#72213=cartesian_point('',(-6.031912082836e1,4.398565091933e1,
-4.551987099563e0));
#72214=cartesian_point('',(-6.032136985181e1,4.401518081218e1,
-4.502110067125e0));
#72215=cartesian_point('',(-6.031791721372e1,4.404777978913e1,
-4.461839553223e0));
#72216=cartesian_point('',(-6.030853595004e1,4.408215772497e1,
-4.432008874944e0));
#72217=cartesian_point('',(-6.029370959351e1,4.411652160443e1,
-4.413034141957e0));
#72218=cartesian_point('',(-6.027433222339e1,4.414936464837e1,
-4.404597581627e0));
#72219=cartesian_point('',(-6.023592399654e1,4.419977418348e1,
-4.407325995935e0));
#72220=cartesian_point('',(-6.019894397720e1,4.422945892553e1,
-4.435164897234e0));
#72221=cartesian_point('',(-6.017623008675e1,4.424008290569e1,
-4.463874320950e0));
#72222=cartesian_point('',(-6.057624649508e1,4.392708211265e1,
-6.614791663726e0));
#72223=cartesian_point('',(-6.058466828525e1,4.394071307963e1,
-6.555639608166e0));
#72224=cartesian_point('',(-6.060000925069e1,4.396901495644e1,
-6.435865342935e0));
#72225=cartesian_point('',(-6.061750197500e1,4.401242352150e1,
-6.260282968997e0));
#72226=cartesian_point('',(-6.062953317062e1,4.405584741759e1,
-6.091661183363e0));
#72227=cartesian_point('',(-6.063635086120e1,4.409755011522e1,
-5.935504756394e0));
#72228=cartesian_point('',(-6.063862266411e1,4.413719573209e1,
-5.791882688334e0));
#72229=cartesian_point('',(-6.063697047040e1,4.417437903049e1,
-5.661194082845e0));
#72230=cartesian_point('',(-6.063200321792e1,4.420882559748e1,
-5.543403967865e0));
#72231=cartesian_point('',(-6.062427120013e1,4.424042266619e1,
-5.437964669810e0));
#72232=cartesian_point('',(-6.061424705644e1,4.426912688929e1,
-5.344134125073e0));
#72233=cartesian_point('',(-6.060230020452e1,4.429497431650e1,
-5.260914509300e0));
#72234=cartesian_point('',(-6.058870114658e1,4.431797285616e1,
-5.187341055546e0));
#72235=cartesian_point('',(-6.057389226274e1,4.433767606617e1,
-5.123699517743e0));
#72236=cartesian_point('',(-6.055871965675e1,4.435329328921e1,
-5.071059646436e0));
#72237=cartesian_point('',(-6.054431476641e1,4.436421701198e1,
-5.029882872546e0));
#72238=cartesian_point('',(-6.053161912246e1,4.437036639626e1,
-4.999196265803e0));
#72239=cartesian_point('',(-6.052139415858e1,4.437192399963e1,
-4.977443323905e0));
#72240=cartesian_point('',(-6.051441066231e1,4.436930233460e1,
-4.963137917722e0));
#72241=cartesian_point('',(-6.051117033509e1,4.436344030624e1,
-4.954647898206e0));
#72242=cartesian_point('',(-6.051156922815e1,4.435580069819e1,
-4.950273145509e0));
#72243=cartesian_point('',(-6.051495259207e1,4.434792858294e1,
-4.948665447977e0));
#72244=cartesian_point('',(-6.052410563988e1,4.433666318014e1,
-4.949503823930e0));
#72245=cartesian_point('',(-6.053411693896e1,4.433391253496e1,
-4.955825535677e0));
#72246=cartesian_point('',(-6.053740466526e1,4.433896558869e1,
-4.965240155712e0));
#72247=(bounded_surface()b_spline_surface(3,3,((#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,
#72173,#72174,#72175,#72176,#72177,#72178,#72179,#72180,#72181,#72182,#72183,
#72184,#72185,#72186,#72187,#72188,#72189,#72190,#72191,#72192,#72193,#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)),.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.978992040906e-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());
#72248=oriented_edge('',*,*,#59799,.t.);
#72249=oriented_edge('',*,*,#59782,.t.);
#72251=oriented_edge('',*,*,#72250,.f.);
#72252=oriented_edge('',*,*,#46127,.t.);
#72253=edge_loop('',(#72248,#72249,#72251,#72252));
#72254=face_outer_bound('',#72253,.f.);
#72256=cartesian_point('',(-5.995597597326e1,4.419185072350e1,
-2.490846053290e1));
#72257=direction('',(1.313608847097e-2,3.119240418072e-3,-9.999088526055e-1));
#72258=direction('',(2.302331955022e-1,-9.731354867469e-1,-1.108092744773e-5));
#72259=axis2_placement_3d('',#72256,#72257,#72258);
#72260=cylindrical_surface('',#72259,3.000057677444e-1);
#72261=oriented_edge('',*,*,#72250,.t.);
#72262=oriented_edge('',*,*,#59767,.f.);
#72263=oriented_edge('',*,*,#59748,.t.);
#72264=oriented_edge('',*,*,#46129,.f.);
#72265=edge_loop('',(#72261,#72262,#72263,#72264));
#72266=face_outer_bound('',#72265,.f.);
#72268=cartesian_point('',(-5.887253987990e1,4.358793897047e1,
-4.213845709853e1));
#72269=direction('',(4.376576012627e-1,-3.247589355094e-1,-8.384434732668e-1));
#72270=direction('',(1.285602239238e-1,-9.003102118948e-1,4.158290408119e-1));
#72271=axis2_placement_3d('',#72268,#72269,#72270);
#72272=cylindrical_surface('',#72271,2.999999999972e-1);
#72273=oriented_edge('',*,*,#59611,.t.);
#72274=oriented_edge('',*,*,#59678,.f.);
#72275=oriented_edge('',*,*,#59713,.f.);
#72276=oriented_edge('',*,*,#59744,.f.);
#72277=oriented_edge('',*,*,#59764,.f.);
#72278=edge_loop('',(#72273,#72274,#72275,#72276,#72277));
#72279=face_outer_bound('',#72278,.f.);
#72281=cartesian_point('',(-5.364952482611e1,4.524777548806e1,
-4.198461809135e1));
#72282=direction('',(7.044751085816e-1,7.043665897881e-1,-8.707771574406e-2));
#72283=direction('',(-7.079851843581e-1,7.060298293719e-1,-1.669906484162e-2));
#72284=axis2_placement_3d('',#72281,#72282,#72283);
#72285=toroidal_surface('',#72284,1.822246417390e0,1.199990494462e0);
#72286=oriented_edge('',*,*,#56677,.t.);
#72287=oriented_edge('',*,*,#56675,.t.);
#72289=oriented_edge('',*,*,#72288,.t.);
#72290=oriented_edge('',*,*,#55617,.t.);
#72291=oriented_edge('',*,*,#55677,.t.);
#72292=edge_loop('',(#72286,#72287,#72289,#72290,#72291));
#72293=face_outer_bound('',#72292,.f.);
#72295=cartesian_point('',(-5.632680273204e1,4.770066935147e1,-4.38e1));
#72296=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#72297=direction('',(0.e0,0.e0,-1.e0));
#72298=axis2_placement_3d('',#72295,#72296,#72297);
#72299=cylindrical_surface('',#72298,1.2e0);
#72300=oriented_edge('',*,*,#49633,.f.);
#72302=oriented_edge('',*,*,#72301,.f.);
#72303=oriented_edge('',*,*,#55619,.f.);
#72304=oriented_edge('',*,*,#72288,.f.);
#72305=edge_loop('',(#72300,#72302,#72303,#72304));
#72306=face_outer_bound('',#72305,.f.);
#72308=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.38e1));
#72309=direction('',(0.e0,0.e0,-1.e0));
#72310=direction('',(-7.750037363919e-1,-6.319566508698e-1,0.e0));
#72311=axis2_placement_3d('',#72308,#72309,#72310);
#72312=toroidal_surface('',#72311,6.099597408821e0,1.2e0);
#72313=oriented_edge('',*,*,#49631,.f.);
#72315=oriented_edge('',*,*,#72314,.t.);
#72316=oriented_edge('',*,*,#55602,.t.);
#72317=oriented_edge('',*,*,#55600,.t.);
#72318=oriented_edge('',*,*,#55598,.t.);
#72319=oriented_edge('',*,*,#72301,.t.);
#72320=edge_loop('',(#72313,#72315,#72316,#72317,#72318,#72319));
#72321=face_outer_bound('',#72320,.f.);
#72323=cartesian_point('',(-4.307408123670e1,5.170021461727e1,-4.38e1));
#72324=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#72325=direction('',(0.e0,0.e0,-1.e0));
#72326=axis2_placement_3d('',#72323,#72324,#72325);
#72327=cylindrical_surface('',#72326,1.2e0);
#72328=oriented_edge('',*,*,#49629,.f.);
#72330=oriented_edge('',*,*,#72329,.f.);
#72331=oriented_edge('',*,*,#55548,.t.);
#72332=oriented_edge('',*,*,#72314,.f.);
#72333=edge_loop('',(#72328,#72330,#72331,#72332));
#72334=face_outer_bound('',#72333,.f.);
#72336=cartesian_point('',(-4.524777607834e1,5.364952433439e1,
-4.198461823198e1));
#72337=direction('',(-7.043668159049e-1,-7.044748366379e-1,-8.707808677298e-2));
#72338=direction('',(6.094174113759e-2,6.220512524804e-2,-9.962010974597e-1));
#72339=axis2_placement_3d('',#72336,#72337,#72338);
#72340=toroidal_surface('',#72339,1.822246322271e0,1.199990498610e0);
#72341=oriented_edge('',*,*,#53211,.t.);
#72342=oriented_edge('',*,*,#53209,.t.);
#72343=oriented_edge('',*,*,#55531,.t.);
#72344=oriented_edge('',*,*,#55529,.t.);
#72345=oriented_edge('',*,*,#55550,.f.);
#72346=oriented_edge('',*,*,#72329,.t.);
#72347=edge_loop('',(#72341,#72342,#72343,#72344,#72345,#72346));
#72348=face_outer_bound('',#72347,.f.);
#72350=cartesian_point('',(-5.383707689350e1,5.060458545942e1,
-2.046442616444e1));
#72351=direction('',(1.335069549280e-2,1.458119983496e-3,-9.999098123411e-1));
#72352=direction('',(2.500626554073e-1,9.682180018261e-1,4.750716839337e-3));
#72353=axis2_placement_3d('',#72350,#72351,#72352);
#72354=cylindrical_surface('',#72353,5.000127828212e-1);
#72356=oriented_edge('',*,*,#72355,.f.);
#72358=oriented_edge('',*,*,#72357,.t.);
#72359=oriented_edge('',*,*,#56491,.f.);
#72361=oriented_edge('',*,*,#72360,.f.);
#72362=edge_loop('',(#72356,#72358,#72359,#72361));
#72363=face_outer_bound('',#72362,.f.);
#72365=cartesian_point('',(-5.698993659710e1,5.416150947235e1,0.e0));
#72366=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#72367=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#72368=axis2_placement_3d('',#72365,#72366,#72367);
#72369=plane('',#72368);
#72371=oriented_edge('',*,*,#72370,.t.);
#72372=oriented_edge('',*,*,#55870,.f.);
#72373=oriented_edge('',*,*,#56177,.f.);
#72374=oriented_edge('',*,*,#56204,.t.);
#72376=oriented_edge('',*,*,#72375,.t.);
#72378=oriented_edge('',*,*,#72377,.t.);
#72379=oriented_edge('',*,*,#72355,.t.);
#72380=edge_loop('',(#72371,#72372,#72373,#72374,#72376,#72378,#72379));
#72381=face_outer_bound('',#72380,.f.);
#72383=cartesian_point('',(-5.336591592722e1,5.107183847621e1,
-3.878838580367e1));
#72384=cartesian_point('',(-5.338025738422e1,5.108820942156e1,
-3.895606086753e1));
#72385=cartesian_point('',(-5.337291625620e1,5.108510536354e1,
-3.925649102702e1));
#72386=cartesian_point('',(-5.330917571528e1,5.102520375920e1,
-3.954350614659e1));
#72387=cartesian_point('',(-5.327202028043e1,5.099001457493e1,
-3.966099950312e1));
#72388=cartesian_point('',(-5.296543335843e1,5.088183370805e1,
-3.883915426089e1));
#72389=cartesian_point('',(-5.297608086998e1,5.089466956737e1,
-3.896442236785e1));
#72390=cartesian_point('',(-5.297041157283e1,5.089318700567e1,
-3.918909337476e1));
#72391=cartesian_point('',(-5.292280399013e1,5.084843310855e1,
-3.940379466342e1));
#72392=cartesian_point('',(-5.289497410990e1,5.082211075193e1,
-3.949164948598e1));
#72393=cartesian_point('',(-5.293636918538e1,5.043383963835e1,
-3.888453066969e1));
#72394=cartesian_point('',(-5.294356356201e1,5.044346419775e1,
-3.897561232336e1));
#72395=cartesian_point('',(-5.293882066666e1,5.044269838044e1,
-3.913884913816e1));
#72396=cartesian_point('',(-5.290406906593e1,5.041029664872e1,
-3.929480877810e1));
#72397=cartesian_point('',(-5.288392654890e1,5.039111845332e1,
-3.935864608816e1));
#72398=cartesian_point('',(-5.332618404131e1,5.019715385331e1,
-3.887559904506e1));
#72399=cartesian_point('',(-5.333388115847e1,5.020735016139e1,
-3.897775017651e1));
#72400=cartesian_point('',(-5.332829272074e1,5.020558775724e1,
-3.916041203462e1));
#72401=cartesian_point('',(-5.328918463685e1,5.016936875587e1,
-3.933481493629e1));
#72402=cartesian_point('',(-5.326677251097e1,5.014787231687e1,
-3.940626803820e1));
#72403=(bounded_surface()b_spline_surface(3,3,((#72383,#72384,#72385,#72386,
#72387),(#72388,#72389,#72390,#72391,#72392),(#72393,#72394,#72395,#72396,
#72397),(#72398,#72399,#72400,#72401,#72402)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-2.324572933999e-1,1.174951337349e0),(
3.687511800914e-1,6.674092694291e-1,8.937048179270e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.385736360927e0,
1.385736360927e0,1.385736360927e0,1.385736360927e0,1.385736360927e0),(
8.916109118358e-1,8.916109118358e-1,8.916109118358e-1,8.916109118358e-1,
8.916109118358e-1),(8.722137697667e-1,8.722137697667e-1,8.722137697667e-1,
8.722137697667e-1,8.722137697667e-1),(1.327544934720e0,1.327544934720e0,
1.327544934720e0,1.327544934720e0,1.327544934720e0)))representation_item('')surface());
#72404=oriented_edge('',*,*,#72370,.f.);
#72405=oriented_edge('',*,*,#72360,.t.);
#72406=oriented_edge('',*,*,#55771,.f.);
#72407=oriented_edge('',*,*,#55855,.f.);
#72408=edge_loop('',(#72404,#72405,#72406,#72407));
#72409=face_outer_bound('',#72408,.f.);
#72411=cartesian_point('',(-5.433479490431e1,5.089868868788e1,
-6.716100437499e0));
#72412=direction('',(3.227989087733e-1,-3.095524880037e-1,-8.944149605555e-1));
#72413=direction('',(2.916670634244e-1,9.315474555323e-1,-2.171397296781e-1));
#72414=axis2_placement_3d('',#72411,#72412,#72413);
#72415=cylindrical_surface('',#72414,5.000000034859e-1);
#72416=oriented_edge('',*,*,#72375,.f.);
#72417=oriented_edge('',*,*,#56286,.f.);
#72418=oriented_edge('',*,*,#56304,.t.);
#72420=oriented_edge('',*,*,#72419,.f.);
#72421=edge_loop('',(#72416,#72417,#72418,#72420));
#72422=face_outer_bound('',#72421,.f.);
#72424=cartesian_point('',(-5.576719615972e1,5.235145283038e1,
-8.219258403253e0));
#72425=direction('',(-7.066920014180e-1,-7.074459567888e-1,-1.032634276926e-2));
#72426=direction('',(6.114478377995e-1,-6.180093021367e-1,4.941619614286e-1));
#72427=axis2_placement_3d('',#72424,#72425,#72426);
#72428=toroidal_surface('',#72427,2.496952386564e0,4.999973533752e-1);
#72429=oriented_edge('',*,*,#72377,.f.);
#72430=oriented_edge('',*,*,#72419,.t.);
#72432=oriented_edge('',*,*,#72431,.f.);
#72434=oriented_edge('',*,*,#72433,.f.);
#72435=oriented_edge('',*,*,#72357,.f.);
#72436=edge_loop('',(#72429,#72430,#72432,#72434,#72435));
#72437=face_outer_bound('',#72436,.f.);
#72439=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#72440=direction('',(0.e0,0.e0,1.e0));
#72441=direction('',(7.528187511791e-1,-6.582278692619e-1,0.e0));
#72442=axis2_placement_3d('',#72439,#72440,#72441);
#72443=toroidal_surface('',#72442,7.649382607502e1,3.e0);
#72445=oriented_edge('',*,*,#72444,.t.);
#72447=oriented_edge('',*,*,#72446,.t.);
#72448=oriented_edge('',*,*,#56495,.t.);
#72449=oriented_edge('',*,*,#56493,.t.);
#72450=oriented_edge('',*,*,#72433,.t.);
#72451=oriented_edge('',*,*,#72431,.t.);
#72452=oriented_edge('',*,*,#56302,.t.);
#72453=oriented_edge('',*,*,#56300,.t.);
#72454=edge_loop('',(#72445,#72447,#72448,#72449,#72450,#72451,#72452,#72453));
#72455=face_outer_bound('',#72454,.f.);
#72457=cartesian_point('',(-5.918385282602e1,4.845678173271e1,
-8.219509828706e0));
#72458=direction('',(-6.089028729937e-1,-7.931763792394e-1,1.041742178688e-2));
#72459=direction('',(6.927560328108e-1,-5.253232566814e-1,4.940896224309e-1));
#72460=axis2_placement_3d('',#72457,#72458,#72459);
#72461=toroidal_surface('',#72460,2.497873680417e0,4.999993431543e-1);
#72462=oriented_edge('',*,*,#72446,.f.);
#72463=oriented_edge('',*,*,#72444,.f.);
#72464=oriented_edge('',*,*,#56323,.t.);
#72465=oriented_edge('',*,*,#56455,.f.);
#72466=oriented_edge('',*,*,#56472,.f.);
#72467=edge_loop('',(#72462,#72463,#72464,#72465,#72466));
#72468=face_outer_bound('',#72467,.f.);
#72470=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#72471=direction('',(0.e0,0.e0,1.e0));
#72472=direction('',(1.e0,0.e0,0.e0));
#72473=axis2_placement_3d('',#72470,#72471,#72472);
#72474=conical_surface('',#72473,7.334631745054e1,5.e-1);
#72476=oriented_edge('',*,*,#72475,.t.);
#72478=oriented_edge('',*,*,#72477,.f.);
#72480=oriented_edge('',*,*,#72479,.f.);
#72482=oriented_edge('',*,*,#72481,.t.);
#72483=oriented_edge('',*,*,#55387,.f.);
#72484=oriented_edge('',*,*,#55533,.t.);
#72485=oriented_edge('',*,*,#53207,.f.);
#72487=oriented_edge('',*,*,#72486,.t.);
#72488=edge_loop('',(#72476,#72478,#72480,#72482,#72483,#72484,#72485,#72487));
#72489=face_outer_bound('',#72488,.f.);
#72491=cartesian_point('',(-4.675672618125e1,5.719847141333e1,
-2.154679085588e1));
#72492=direction('',(-1.342783837063e-2,2.983216755217e-4,9.999097980122e-1));
#72493=direction('',(1.537874369372e-1,-9.881011357936e-1,2.360017711330e-3));
#72494=axis2_placement_3d('',#72491,#72492,#72493);
#72495=cylindrical_surface('',#72494,5.000150361858e-1);
#72496=oriented_edge('',*,*,#72475,.f.);
#72498=oriented_edge('',*,*,#72497,.t.);
#72499=oriented_edge('',*,*,#54648,.f.);
#72501=oriented_edge('',*,*,#72500,.f.);
#72502=edge_loop('',(#72496,#72498,#72499,#72501));
#72503=face_outer_bound('',#72502,.f.);
#72505=cartesian_point('',(-4.642790931936e1,5.676063853883e1,
-4.226910344413e1));
#72506=cartesian_point('',(-4.642606881075e1,5.674282642286e1,
-4.217725845622e1));
#72507=cartesian_point('',(-4.640779587580e1,5.670542437751e1,
-4.190409808490e1));
#72508=cartesian_point('',(-4.635151264681e1,5.670652092953e1,
-4.158813958800e1));
#72509=cartesian_point('',(-4.629507360951e1,5.673242667342e1,
-4.136946600074e1));
#72510=cartesian_point('',(-4.627951048497e1,5.674011954014e1,
-4.131611670752e1));
#72511=cartesian_point('',(-4.599355379440e1,5.672315483793e1,
-4.217198394231e1));
#72512=cartesian_point('',(-4.598799330759e1,5.672785995135e1,
-4.208801627638e1));
#72513=cartesian_point('',(-4.596428029329e1,5.675684173542e1,
-4.184155440534e1));
#72514=cartesian_point('',(-4.591980823040e1,5.683152732409e1,
-4.156566916647e1));
#72515=cartesian_point('',(-4.588331991970e1,5.690578461954e1,
-4.137981529293e1));
#72516=cartesian_point('',(-4.587332428319e1,5.692508594518e1,
-4.133501779439e1));
#72517=cartesian_point('',(-4.576086416764e1,5.709055203792e1,
-4.204914765955e1));
#72518=cartesian_point('',(-4.576895077157e1,5.710974400245e1,
-4.198269467997e1));
#72519=cartesian_point('',(-4.579140014619e1,5.717520827325e1,
-4.178433881619e1));
#72520=cartesian_point('',(-4.581465912348e1,5.727387184964e1,
-4.155283855321e1));
#72521=cartesian_point('',(-4.583125356225e1,5.735466256306e1,
-4.139144847408e1));
#72522=cartesian_point('',(-4.583505385633e1,5.737513774087e1,
-4.135195431920e1));
#72523=cartesian_point('',(-4.598904426863e1,5.748608516026e1,
-4.203148566459e1));
#72524=cartesian_point('',(-4.601425535419e1,5.749579944069e1,
-4.197378995875e1));
#72525=cartesian_point('',(-4.608716550951e1,5.752728250264e1,
-4.179419674893e1));
#72526=cartesian_point('',(-4.616377943621e1,5.757230675946e1,
-4.156387382659e1));
#72527=cartesian_point('',(-4.621101494220e1,5.760890948431e1,
-4.139191776542e1));
#72528=cartesian_point('',(-4.622237907491e1,5.761839295628e1,
-4.134863148172e1));
#72529=(bounded_surface()b_spline_surface(3,3,((#72505,#72506,#72507,#72508,
#72509,#72510),(#72511,#72512,#72513,#72514,#72515,#72516),(#72517,#72518,
#72519,#72520,#72521,#72522),(#72523,#72524,#72525,#72526,#72527,#72528)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336721770781e-1,1.174771823786e0),(1.402733499306e-1,3.042798493743e-1,
6.365860081822e-1,7.473281235409e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241309860e0,1.387241309860e0,1.387241309860e0,
1.387241309860e0,1.387241309860e0,1.387241309860e0),(8.916451232628e-1,
8.916451232628e-1,8.916451232628e-1,8.916451232628e-1,8.916451232628e-1,
8.916451232628e-1),(8.717515036102e-1,8.717515036102e-1,8.717515036102e-1,
8.717515036102e-1,8.717515036102e-1,8.717515036102e-1),(1.327560450902e0,
1.327560450902e0,1.327560450902e0,1.327560450902e0,1.327560450902e0,
1.327560450902e0)))representation_item('')surface());
#72530=oriented_edge('',*,*,#72486,.f.);
#72531=oriented_edge('',*,*,#53301,.t.);
#72533=oriented_edge('',*,*,#72532,.f.);
#72534=oriented_edge('',*,*,#72497,.f.);
#72535=edge_loop('',(#72530,#72531,#72533,#72534));
#72536=face_outer_bound('',#72535,.f.);
#72538=cartesian_point('',(-4.558511798651e1,5.734005052028e1,
-4.213845709947e1));
#72539=direction('',(3.386909825516e-1,-4.269671655661e-1,-8.384434732686e-1));
#72540=direction('',(-1.088377888461e-1,-9.029067197374e-1,4.158290407994e-1));
#72541=axis2_placement_3d('',#72538,#72539,#72540);
#72542=cylindrical_surface('',#72541,3.000000000008e-1);
#72543=oriented_edge('',*,*,#72532,.t.);
#72544=oriented_edge('',*,*,#53299,.f.);
#72545=oriented_edge('',*,*,#54599,.f.);
#72546=oriented_edge('',*,*,#54630,.f.);
#72547=oriented_edge('',*,*,#54650,.f.);
#72548=edge_loop('',(#72543,#72544,#72545,#72546,#72547));
#72549=face_outer_bound('',#72548,.f.);
#72551=cartesian_point('',(-4.845674907371e1,5.918386586138e1,
-8.219507487742e0));
#72552=direction('',(7.931845440199e-1,6.088921800326e-1,1.042075924073e-2));
#72553=direction('',(6.086831224433e-1,-7.921445776510e-1,-4.485336721855e-2));
#72554=axis2_placement_3d('',#72551,#72552,#72553);
#72555=toroidal_surface('',#72554,2.497864194356e0,4.999993289056e-1);
#72557=oriented_edge('',*,*,#72556,.f.);
#72559=oriented_edge('',*,*,#72558,.f.);
#72560=oriented_edge('',*,*,#72500,.t.);
#72561=oriented_edge('',*,*,#54646,.f.);
#72562=oriented_edge('',*,*,#54665,.f.);
#72563=edge_loop('',(#72557,#72559,#72560,#72561,#72562));
#72564=face_outer_bound('',#72563,.f.);
#72566=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#72567=direction('',(0.e0,0.e0,1.e0));
#72568=direction('',(6.604623050145e-1,-7.508592036161e-1,0.e0));
#72569=axis2_placement_3d('',#72566,#72567,#72568);
#72570=toroidal_surface('',#72569,7.649382607502e1,3.e0);
#72571=oriented_edge('',*,*,#72558,.t.);
#72572=oriented_edge('',*,*,#72556,.t.);
#72573=oriented_edge('',*,*,#54687,.t.);
#72574=oriented_edge('',*,*,#54685,.t.);
#72576=oriented_edge('',*,*,#72575,.t.);
#72578=oriented_edge('',*,*,#72577,.t.);
#72579=oriented_edge('',*,*,#72479,.t.);
#72580=oriented_edge('',*,*,#72477,.t.);
#72581=edge_loop('',(#72571,#72572,#72573,#72574,#72576,#72578,#72579,#72580));
#72582=face_outer_bound('',#72581,.f.);
#72584=cartesian_point('',(-5.235265173281e1,5.576727059521e1,
-8.219510586657e0));
#72585=direction('',(-7.072231649799e-1,-7.069136205049e-1,1.041768018241e-2));
#72586=direction('',(6.182618505454e-1,-6.112512567664e-1,4.940892482757e-1));
#72587=axis2_placement_3d('',#72584,#72585,#72586);
#72588=toroidal_surface('',#72587,2.497876978408e0,4.999993463420e-1);
#72589=oriented_edge('',*,*,#72577,.f.);
#72590=oriented_edge('',*,*,#72575,.f.);
#72592=oriented_edge('',*,*,#72591,.t.);
#72594=oriented_edge('',*,*,#72593,.f.);
#72596=oriented_edge('',*,*,#72595,.f.);
#72597=edge_loop('',(#72589,#72590,#72592,#72594,#72596));
#72598=face_outer_bound('',#72597,.f.);
#72600=cartesian_point('',(-5.090581688886e1,5.434222813640e1,
-6.695504352671e0));
#72601=direction('',(3.095524903449e-1,-3.227989110933e-1,-8.944149589079e-1));
#72602=direction('',(8.958259558255e-1,-2.164192165312e-1,3.881476260205e-1));
#72603=axis2_placement_3d('',#72600,#72601,#72602);
#72604=cylindrical_surface('',#72603,5.000000035602e-1);
#72605=oriented_edge('',*,*,#54683,.f.);
#72606=oriented_edge('',*,*,#54897,.f.);
#72608=oriented_edge('',*,*,#72607,.f.);
#72609=oriented_edge('',*,*,#72591,.f.);
#72610=edge_loop('',(#72605,#72606,#72608,#72609));
#72611=face_outer_bound('',#72610,.f.);
#72613=cartesian_point('',(-4.540383265712e1,4.823225978186e1,0.e0));
#72614=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#72615=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#72616=axis2_placement_3d('',#72613,#72614,#72615);
#72617=plane('',#72616);
#72619=oriented_edge('',*,*,#72618,.t.);
#72621=oriented_edge('',*,*,#72620,.t.);
#72622=oriented_edge('',*,*,#72593,.t.);
#72623=oriented_edge('',*,*,#72607,.t.);
#72624=oriented_edge('',*,*,#54913,.t.);
#72625=oriented_edge('',*,*,#54937,.f.);
#72626=oriented_edge('',*,*,#55290,.f.);
#72627=edge_loop('',(#72619,#72621,#72622,#72623,#72624,#72625,#72626));
#72628=face_outer_bound('',#72627,.f.);
#72630=cartesian_point('',(-5.017918705380e1,5.335832416408e1,
-3.887483728542e1));
#72631=cartesian_point('',(-5.019058441477e1,5.336696826949e1,
-3.898920402723e1));
#72632=cartesian_point('',(-5.018546751574e1,5.335712097962e1,
-3.921982595665e1));
#72633=cartesian_point('',(-5.012671471759e1,5.329518101636e1,
-3.943493402054e1));
#72634=cartesian_point('',(-5.008604365298e1,5.325373132240e1,
-3.953110556372e1));
#72635=cartesian_point('',(-5.038186252413e1,5.296178901421e1,
-3.888756354374e1));
#72636=cartesian_point('',(-5.039235338202e1,5.296952370317e1,
-3.898642325163e1));
#72637=cartesian_point('',(-5.038886003868e1,5.296123420639e1,
-3.918625292130e1));
#72638=cartesian_point('',(-5.033774790433e1,5.290765916965e1,
-3.937270532839e1));
#72639=cartesian_point('',(-5.030254275969e1,5.287140915756e1,
-3.945586407792e1));
#72640=cartesian_point('',(-5.083028223736e1,5.293954592147e1,
-3.884634948093e1));
#72641=cartesian_point('',(-5.084405543461e1,5.295077635361e1,
-3.897904864665e1));
#72642=cartesian_point('',(-5.083901311095e1,5.294069060886e1,
-3.924758661110e1));
#72643=cartesian_point('',(-5.077027010841e1,5.286868553903e1,
-3.949818955594e1));
#72644=cartesian_point('',(-5.072327144096e1,5.281948454436e1,
-3.960983079895e1));
#72645=cartesian_point('',(-5.105461600827e1,5.333296395117e1,
-3.879291151537e1));
#72646=cartesian_point('',(-5.107253303712e1,5.334854898715e1,
-3.897478111090e1));
#72647=cartesian_point('',(-5.106428352939e1,5.333508420948e1,
-3.934242973636e1));
#72648=cartesian_point('',(-5.097038123168e1,5.323638384034e1,
-3.968547045156e1));
#72649=cartesian_point('',(-5.090618160762e1,5.316913391755e1,
-3.983845695250e1));
#72650=(bounded_surface()b_spline_surface(3,3,((#72630,#72631,#72632,#72633,
#72634),(#72635,#72636,#72637,#72638,#72639),(#72640,#72641,#72642,#72643,
#72644),(#72645,#72646,#72647,#72648,#72649)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-2.339191762616e-1,1.172669348763e0),(
2.566267225571e-1,6.645119499184e-1,1.064406559177e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387290540448e0,1.387290540448e0,
1.387290540448e0,1.387290540448e0,1.387290540448e0),(8.924509198972e-1,
8.924509198972e-1,8.924509198972e-1,8.924509198972e-1,8.924509198972e-1),(
8.718022964667e-1,8.718022964667e-1,8.718022964667e-1,8.718022964667e-1,
8.718022964667e-1),(1.325344670156e0,1.325344670156e0,1.325344670156e0,
1.325344670156e0,1.325344670156e0)))representation_item('')surface());
#72651=oriented_edge('',*,*,#55389,.f.);
#72653=oriented_edge('',*,*,#72652,.t.);
#72654=oriented_edge('',*,*,#72618,.f.);
#72655=oriented_edge('',*,*,#55372,.f.);
#72656=edge_loop('',(#72651,#72653,#72654,#72655));
#72657=face_outer_bound('',#72656,.f.);
#72659=cartesian_point('',(-5.060467061386e1,5.383630261482e1,
-2.052245616699e1));
#72660=direction('',(-1.458080982395e-3,-1.335073448729e-2,-9.999098118773e-1));
#72661=direction('',(9.595214377589e-1,-2.816257017086e-1,2.361062947546e-3));
#72662=axis2_placement_3d('',#72659,#72660,#72661);
#72663=cylindrical_surface('',#72662,5.000128902220e-1);
#72664=oriented_edge('',*,*,#72481,.f.);
#72665=oriented_edge('',*,*,#72595,.t.);
#72666=oriented_edge('',*,*,#72620,.f.);
#72667=oriented_edge('',*,*,#72652,.f.);
#72668=edge_loop('',(#72664,#72665,#72666,#72667));
#72669=face_outer_bound('',#72668,.f.);
#72671=cartesian_point('',(-3.930730451842e1,6.286406986339e1,
-6.309436532097e0));
#72672=cartesian_point('',(-3.934220388817e1,6.288491234035e1,
-6.251624407460e0));
#72673=cartesian_point('',(-3.941064216027e1,6.293098984587e1,
-6.133519221231e0));
#72674=cartesian_point('',(-3.950412675650e1,6.301014100662e1,
-5.957514686136e0));
#72675=cartesian_point('',(-3.958701015910e1,6.309762200420e1,
-5.785622558047e0));
#72676=cartesian_point('',(-3.965719867832e1,6.318944937073e1,
-5.623572881098e0));
#72677=cartesian_point('',(-3.971535614314e1,6.328435502873e1,
-5.471531719281e0));
#72678=cartesian_point('',(-3.976197041386e1,6.338094542046e1,
-5.329957055839e0));
#72679=cartesian_point('',(-3.979767179445e1,6.347816572891e1,
-5.198824655439e0));
#72680=cartesian_point('',(-3.982315560233e1,6.357550353119e1,
-5.077510082632e0));
#72681=cartesian_point('',(-3.983898001613e1,6.367286384568e1,
-4.965098869139e0));
#72682=cartesian_point('',(-3.984545885020e1,6.377077778794e1,
-4.860249598151e0));
#72683=cartesian_point('',(-3.984239886677e1,6.387033873715e1,
-4.761441142497e0));
#72684=cartesian_point('',(-3.982898964554e1,6.397164147761e1,
-4.668577051051e0));
#72685=cartesian_point('',(-3.980446109974e1,6.407323953022e1,
-4.582991216101e0));
#72686=cartesian_point('',(-3.976881446296e1,6.417289605329e1,
-4.506289675203e0));
#72687=cartesian_point('',(-3.972210296944e1,6.426973488381e1,
-4.438832398664e0));
#72688=cartesian_point('',(-3.966375650705e1,6.436388822633e1,
-4.380559454446e0));
#72689=cartesian_point('',(-3.959365821596e1,6.445439229135e1,
-4.332444393876e0));
#72690=cartesian_point('',(-3.951303160113e1,6.453914108752e1,
-4.296019712997e0));
#72691=cartesian_point('',(-3.942434232862e1,6.461592848484e1,
-4.272302008329e0));
#72692=cartesian_point('',(-3.932975291194e1,6.468373528347e1,
-4.261264101159e0));
#72693=cartesian_point('',(-3.916406595103e1,6.478156244844e1,
-4.263312885756e0));
#72694=cartesian_point('',(-3.902647035511e1,6.483216710079e1,
-4.296280947464e0));
#72695=cartesian_point('',(-3.894077070458e1,6.485006057400e1,
-4.329835913016e0));
#72696=cartesian_point('',(-3.870956346162e1,6.299021076075e1,
-6.170095616971e0));
#72697=cartesian_point('',(-3.873979527078e1,6.298922140451e1,
-6.112567869226e0));
#72698=cartesian_point('',(-3.880134919547e1,6.299084075243e1,
-5.994614841339e0));
#72699=cartesian_point('',(-3.889218928409e1,6.300420328013e1,
-5.817689971427e0));
#72700=cartesian_point('',(-3.897961742949e1,6.302800607556e1,
-5.643767631252e0));
#72701=cartesian_point('',(-3.906042098634e1,6.306048140329e1,
-5.478690494184e0));
#72702=cartesian_point('',(-3.913424770079e1,6.310051966274e1,
-5.322654914624e0));
#72703=cartesian_point('',(-3.920059584024e1,6.314700009826e1,
-5.176133593469e0));
#72704=cartesian_point('',(-3.925918492656e1,6.319896807624e1,
-5.039095434943e0));
#72705=cartesian_point('',(-3.930995564805e1,6.325581048197e1,
-4.910871777851e0));
#72706=cartesian_point('',(-3.935285267918e1,6.331725888846e1,
-4.790464154218e0));
#72707=cartesian_point('',(-3.938776338913e1,6.338358358191e1,
-4.676377399396e0));
#72708=cartesian_point('',(-3.941420657453e1,6.345566352221e1,
-4.566845997180e0));
#72709=cartesian_point('',(-3.943066534994e1,6.353390607089e1,
-4.461602467931e0));
#72710=cartesian_point('',(-3.943498676214e1,6.361748852067e1,
-4.362088228858e0));
#72711=cartesian_point('',(-3.942549838499e1,6.370448570616e1,
-4.270396183303e0));
#72712=cartesian_point('',(-3.940109830216e1,6.379370677502e1,
-4.187457734410e0));
#72713=cartesian_point('',(-3.936045666032e1,6.388467948686e1,
-4.113855272075e0));
#72714=cartesian_point('',(-3.930275747904e1,6.397563090202e1,
-4.051615515073e0));
#72715=cartesian_point('',(-3.922901421589e1,6.406322776695e1,
-4.003624425510e0));
#72716=cartesian_point('',(-3.914238524689e1,6.414371841322e1,
-3.972059222922e0));
#72717=cartesian_point('',(-3.904644852263e1,6.421463148475e1,
-3.957459724661e0));
#72718=cartesian_point('',(-3.887555584110e1,6.431471354742e1,
-3.960901418503e0));
#72719=cartesian_point('',(-3.873371514574e1,6.436011922554e1,
-4.006090612826e0));
#72720=cartesian_point('',(-3.865215725020e1,6.436896648793e1,
-4.050562540911e0));
#72721=cartesian_point('',(-3.861048122935e1,6.357617429220e1,
-6.368729674215e0));
#72722=cartesian_point('',(-3.861967951601e1,6.357191795995e1,
-6.310320675911e0));
#72723=cartesian_point('',(-3.863888860210e1,6.356439456407e1,
-6.191271384223e0));
#72724=cartesian_point('',(-3.866862284926e1,6.355671465856e1,
-6.014609645811e0));
#72725=cartesian_point('',(-3.869855495516e1,6.355270405734e1,
-5.842810739643e0));
#72726=cartesian_point('',(-3.872741539226e1,6.355220689093e1,
-5.681561361691e0));
#72727=cartesian_point('',(-3.875490471296e1,6.355490278136e1,
-5.530994612167e0));
#72728=cartesian_point('',(-3.878067837183e1,6.356048847950e1,
-5.391545798212e0));
#72729=cartesian_point('',(-3.880448019366e1,6.356868185113e1,
-5.263177943841e0));
#72730=cartesian_point('',(-3.882615747344e1,6.357927204182e1,
-5.145273248460e0));
#72731=cartesian_point('',(-3.884558690195e1,6.359214366721e1,
-5.036946546382e0));
#72732=cartesian_point('',(-3.886266457230e1,6.360733535891e1,
-4.936924929130e0));
#72733=cartesian_point('',(-3.887719640055e1,6.362508609256e1,
-4.843807719631e0));
#72734=cartesian_point('',(-3.888857275337e1,6.364558167053e1,
-4.757583999664e0));
#72735=cartesian_point('',(-3.889584952586e1,6.366867642783e1,
-4.679524653958e0));
#72736=cartesian_point('',(-3.889818302983e1,6.369382026431e1,
-4.610969056614e0));
#72737=cartesian_point('',(-3.889501749062e1,6.372058072095e1,
-4.551970753313e0));
#72738=cartesian_point('',(-3.888580301943e1,6.374869893359e1,
-4.502136244519e0));
#72739=cartesian_point('',(-3.887015889768e1,6.377746792267e1,
-4.461894033005e0));
#72740=cartesian_point('',(-3.884836994759e1,6.380561187848e1,
-4.432073701656e0));
#72741=cartesian_point('',(-3.882156540166e1,6.383166477014e1,
-4.413087448631e0));
#72742=cartesian_point('',(-3.879114150172e1,6.385458130555e1,
-4.404617038561e0));
#72743=cartesian_point('',(-3.873633545320e1,6.388651853927e1,
-4.407260236669e0));
#72744=cartesian_point('',(-3.869072337883e1,6.389983596086e1,
-4.435114973171e0));
#72745=cartesian_point('',(-3.866562909451e1,6.390092490109e1,
-4.463899301821e0));
#72746=cartesian_point('',(-3.915498772266e1,6.376485790750e1,
-6.614792023810e0));
#72747=cartesian_point('',(-3.915755274681e1,6.378067813076e1,
-6.555625173468e0));
#72748=cartesian_point('',(-3.916089528863e1,6.381270071012e1,
-6.435834726532e0));
#72749=cartesian_point('',(-3.916044330350e1,6.385950383026e1,
-6.260234697337e0));
#72750=cartesian_point('',(-3.915493938891e1,6.390422794350e1,
-6.091606874699e0));
#72751=cartesian_point('',(-3.914527696463e1,6.394536746572e1,
-5.935441522342e0));
#72752=cartesian_point('',(-3.913220103747e1,6.398286757294e1,
-5.791807465071e0));
#72753=cartesian_point('',(-3.911644110787e1,6.401659144105e1,
-5.661105201584e0));
#72754=cartesian_point('',(-3.909866484014e1,6.404651807068e1,
-5.543301457038e0));
#72755=cartesian_point('',(-3.907942398031e1,6.407275342421e1,
-5.437849982798e0));
#72756=cartesian_point('',(-3.905917219732e1,6.409543778890e1,
-5.344010487545e0));
#72757=cartesian_point('',(-3.903823671656e1,6.411474616312e1,
-5.260783223683e0));
#72758=cartesian_point('',(-3.901686568228e1,6.413078809323e1,
-5.187207922708e0));
#72759=cartesian_point('',(-3.899564337165e1,6.414331776582e1,
-5.123582539364e0));
#72760=cartesian_point('',(-3.897565803210e1,6.415192950307e1,
-5.070978810344e0));
#72761=cartesian_point('',(-3.895818489677e1,6.415650031891e1,
-5.029844390323e0));
#72762=cartesian_point('',(-3.894411677067e1,6.415731991066e1,
-4.999189739851e0));
#72763=cartesian_point('',(-3.893408256290e1,6.415484850118e1,
-4.977454714887e0));
#72764=cartesian_point('',(-3.892863453153e1,6.414976097649e1,
-4.963155966667e0));
#72765=cartesian_point('',(-3.892787606741e1,6.414311420557e1,
-4.954664767534e0));
#72766=cartesian_point('',(-3.893115348172e1,6.413621571553e1,
-4.950284387917e0));
#72767=cartesian_point('',(-3.893727539810e1,6.413023856142e1,
-4.948668584718e0));
#72768=cartesian_point('',(-3.895004570382e1,6.412330827412e1,
-4.949489860495e0));
#72769=cartesian_point('',(-3.896038011725e1,6.412458440009e1,
-4.955810065491e0));
#72770=cartesian_point('',(-3.896148064832e1,6.413055117100e1,
-4.965248852413e0));
#72771=(bounded_surface()b_spline_surface(3,3,((#72671,#72672,#72673,#72674,
#72675,#72676,#72677,#72678,#72679,#72680,#72681,#72682,#72683,#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,#72744,#72745),(#72746,#72747,#72748,#72749,#72750,#72751,
#72752,#72753,#72754,#72755,#72756,#72757,#72758,#72759,#72760,#72761,#72762,
#72763,#72764,#72765,#72766,#72767,#72768,#72769,#72770)),.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.979030311735e-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());
#72772=oriented_edge('',*,*,#54339,.t.);
#72773=oriented_edge('',*,*,#54322,.t.);
#72775=oriented_edge('',*,*,#72774,.f.);
#72776=oriented_edge('',*,*,#46169,.t.);
#72777=edge_loop('',(#72772,#72773,#72775,#72776));
#72778=face_outer_bound('',#72777,.f.);
#72780=cartesian_point('',(-3.848060993599e1,6.377210506348e1,
-2.490846053290e1));
#72781=direction('',(1.332984490536e-2,-2.145161044637e-3,-9.999088526055e-1));
#72782=direction('',(-1.596950911921e-1,-9.871663880655e-1,-1.108092748256e-5));
#72783=axis2_placement_3d('',#72780,#72781,#72782);
#72784=cylindrical_surface('',#72783,3.000057677463e-1);
#72785=oriented_edge('',*,*,#72774,.t.);
#72786=oriented_edge('',*,*,#54307,.f.);
#72787=oriented_edge('',*,*,#54288,.t.);
#72788=oriented_edge('',*,*,#46171,.f.);
#72789=edge_loop('',(#72785,#72786,#72787,#72788));
#72790=face_outer_bound('',#72789,.f.);
#72792=cartesian_point('',(-3.771075252625e1,6.279955031113e1,
-4.213845710090e1));
#72793=direction('',(2.800630359222e-1,-4.675224465691e-1,-8.384434732670e-1));
#72794=direction('',(-2.257596425249e-1,-8.809760454356e-1,4.158290408035e-1));
#72795=axis2_placement_3d('',#72792,#72793,#72794);
#72796=cylindrical_surface('',#72795,3.000000000005e-1);
#72797=oriented_edge('',*,*,#53515,.t.);
#72798=oriented_edge('',*,*,#53586,.f.);
#72799=oriented_edge('',*,*,#54253,.f.);
#72800=oriented_edge('',*,*,#54284,.f.);
#72801=oriented_edge('',*,*,#54304,.f.);
#72802=edge_loop('',(#72797,#72798,#72799,#72800,#72801));
#72803=face_outer_bound('',#72802,.f.);
#72805=cartesian_point('',(-3.076561742368e1,6.745689183692e1,
-6.309436568638e0));
#72806=cartesian_point('',(-3.079750425540e1,6.748211643463e1,
-6.251612550763e0));
#72807=cartesian_point('',(-3.085934938745e1,6.753673983841e1,
-6.133493353852e0));
#72808=cartesian_point('',(-3.094170832131e1,6.762742639205e1,
-5.957472652269e0));
#72809=cartesian_point('',(-3.101246388598e1,6.772498294568e1,
-5.785574888366e0));
#72810=cartesian_point('',(-3.107006488359e1,6.782519160587e1,
-5.623520503766e0));
#72811=cartesian_point('',(-3.111533499806e1,6.792688154254e1,
-5.471475763441e0));
#72812=cartesian_point('',(-3.114893993331e1,6.802873467567e1,
-5.329898616538e0));
#72813=cartesian_point('',(-3.117164242172e1,6.812978756526e1,
-5.198764554905e0));
#72814=cartesian_point('',(-3.118419877171e1,6.822962309052e1,
-5.077448852644e0));
#72815=cartesian_point('',(-3.118717473345e1,6.832822009006e1,
-4.965036838870e0));
#72816=cartesian_point('',(-3.118081190498e1,6.842614674910e1,
-4.860186429949e0));
#72817=cartesian_point('',(-3.116477556130e1,6.852446162911e1,
-4.761376943643e0));
#72818=cartesian_point('',(-3.113824962804e1,6.862315196203e1,
-4.668512966179e0));
#72819=cartesian_point('',(-3.110065990359e1,6.872068188693e1,
-4.582929319741e0));
#72820=cartesian_point('',(-3.105229995293e1,6.881483415269e1,
-4.506231504756e0));
#72821=cartesian_point('',(-3.099333639247e1,6.890474811883e1,
-4.438778678144e0));
#72822=cartesian_point('',(-3.092318647345e1,6.899048024151e1,
-4.380511377925e0));
#72823=cartesian_point('',(-3.084186119441e1,6.907105849093e1,
-4.332404168894e0));
#72824=cartesian_point('',(-3.075085016093e1,6.914455385264e1,
-4.295989762511e0));
#72825=cartesian_point('',(-3.065288668700e1,6.920910140363e1,
-4.272283941426e0));
#72826=cartesian_point('',(-3.055024696055e1,6.926397400001e1,
-4.261258694563e0));
#72827=cartesian_point('',(-3.037324423593e1,6.933930225847e1,
-4.263329259601e0));
#72828=cartesian_point('',(-3.023027385698e1,6.937149493394e1,
-4.296292460508e0));
#72829=cartesian_point('',(-3.014300206203e1,6.937805810739e1,
-4.329830542097e0));
#72830=cartesian_point('',(-3.015652544261e1,6.750393271517e1,
-6.170095688476e0));
#72831=cartesian_point('',(-3.018663390411e1,6.750689845656e1,
-6.112556068454e0));
#72832=cartesian_point('',(-3.024745694541e1,6.751654022028e1,
-5.994588969735e0));
#72833=cartesian_point('',(-3.033578328857e1,6.754165009663e1,
-5.817647598741e0));
#72834=cartesian_point('',(-3.041935857987e1,6.757666478202e1,
-5.643719257571e0));
#72835=cartesian_point('',(-3.049523320391e1,6.761941352457e1,
-5.478636966347e0));
#72836=cartesian_point('',(-3.056320263226e1,6.766875006498e1,
-5.322597277211e0));
#72837=cartesian_point('',(-3.062291570751e1,6.772349761018e1,
-5.176072853189e0));
#72838=cartesian_point('',(-3.067421903184e1,6.778267307690e1,
-5.039032311386e0));
#72839=cartesian_point('',(-3.071713385890e1,6.784566093591e1,
-4.910806675177e0));
#72840=cartesian_point('',(-3.075164029778e1,6.791218795168e1,
-4.790397242099e0));
#72841=cartesian_point('',(-3.077759132089e1,6.798250791806e1,
-4.676308091512e0));
#72842=cartesian_point('',(-3.079439448384e1,6.805742944729e1,
-4.566774119207e0));
#72843=cartesian_point('',(-3.080049193945e1,6.813715776355e1,
-4.461528972573e0));
#72844=cartesian_point('',(-3.079385638488e1,6.822059494893e1,
-4.362015295646e0));
#72845=cartesian_point('',(-3.077308140256e1,6.830561385617e1,
-4.270325676811e0));
#72846=cartesian_point('',(-3.073722976453e1,6.839089070024e1,
-4.187390783096e0));
#72847=cartesian_point('',(-3.068504438724e1,6.847578329218e1,
-4.113793782564e0));
#72848=cartesian_point('',(-3.061594888109e1,6.855842573316e1,
-4.051562939358e0));
#72849=cartesian_point('',(-3.053138554270e1,6.863564434584e1,
-4.003584694833e0));
#72850=cartesian_point('',(-3.043497722179e1,6.870413211209e1,
-3.972035157491e0));
#72851=cartesian_point('',(-3.033059361068e1,6.876190705202e1,
-3.957452791933e0));
#72852=cartesian_point('',(-3.014813545043e1,6.883878677810e1,
-3.960923972789e0));
#72853=cartesian_point('',(-3.000164031426e1,6.886526993943e1,
-4.006105932576e0));
#72854=cartesian_point('',(-2.991965161594e1,6.886341394423e1,
-4.050555488801e0));
#72855=cartesian_point('',(-2.998180727383e1,6.807195040660e1,
-6.368729692619e0));
#72856=cartesian_point('',(-2.999148440764e1,6.806893047758e1,
-6.310308698525e0));
#72857=cartesian_point('',(-3.001151358948e1,6.806397839308e1,
-6.191245335366e0));
#72858=cartesian_point('',(-3.004199880519e1,6.806024574480e1,
-6.014567533374e0));
#72859=cartesian_point('',(-3.007219940455e1,6.806017730462e1,
-5.842763187362e0));
#72860=cartesian_point('',(-3.010087869877e1,6.806345257026e1,
-5.681509352458e0));
#72861=cartesian_point('',(-3.012778155488e1,6.806971477767e1,
-5.530939330488e0));
#72862=cartesian_point('',(-3.015260593228e1,6.807861825447e1,
-5.391488393968e0));
#72863=cartesian_point('',(-3.017513468782e1,6.808984982469e1,
-5.263119298783e0));
#72864=cartesian_point('',(-3.019524395222e1,6.810318051764e1,
-5.145213965103e0));
#72865=cartesian_point('',(-3.021282650495e1,6.811847987175e1,
-5.036887040490e0));
#72866=cartesian_point('',(-3.022777428816e1,6.813577276697e1,
-4.936864996368e0));
#72867=cartesian_point('',(-3.023986344493e1,6.815527083545e1,
-4.843747619924e0));
#72868=cartesian_point('',(-3.024846495365e1,6.817707856255e1,
-4.757524982924e0));
#72869=cartesian_point('',(-3.025266162749e1,6.820092791111e1,
-4.679468739180e0));
#72870=cartesian_point('',(-3.025168894497e1,6.822616323375e1,
-4.610917607284e0));
#72871=cartesian_point('',(-3.024505235040e1,6.825228338525e1,
-4.551924285174e0));
#72872=cartesian_point('',(-3.023224037192e1,6.827895977476e1,
-4.502095588594e0));
#72873=cartesian_point('',(-3.021296822696e1,6.830544119478e1,
-4.461860756968e0));
#72874=cartesian_point('',(-3.018768573417e1,6.833049945310e1,
-4.432049449217e0));
#72875=cartesian_point('',(-3.015770458006e1,6.835282851571e1,
-4.413073205296e0));
#72876=cartesian_point('',(-3.012454554569e1,6.837157468960e1,
-4.404613236130e0));
#72877=cartesian_point('',(-3.006605093717e1,6.839607153877e1,
-4.407274047731e0));
#72878=cartesian_point('',(-3.001911032151e1,6.840331494940e1,
-4.435124778470e0));
#72879=cartesian_point('',(-2.999409620097e1,6.840112642156e1,
-4.463894711596e0));
#72880=cartesian_point('',(-3.049702726227e1,6.833009215662e1,
-6.614791980911e0));
#72881=cartesian_point('',(-3.049750549498e1,6.834611512626e1,
-6.555613047635e0));
#72882=cartesian_point('',(-3.049663918021e1,6.837830374821e1,
-6.435808589016e0));
#72883=cartesian_point('',(-3.049008030054e1,6.842465136277e1,
-6.260193065902e0));
#72884=cartesian_point('',(-3.047878419863e1,6.846827544733e1,
-6.091560470118e0));
#72885=cartesian_point('',(-3.046383291863e1,6.850780245393e1,
-5.935391481952e0));
#72886=cartesian_point('',(-3.044597235128e1,6.854327522510e1,
-5.791755133137e0));
#72887=cartesian_point('',(-3.042594370666e1,6.857465334323e1,
-5.661051893271e0));
#72888=cartesian_point('',(-3.040441172290e1,6.860200320115e1,
-5.543248243877e0));
#72889=cartesian_point('',(-3.038190961437e1,6.862550192545e1,
-5.437797701517e0));
#72890=cartesian_point('',(-3.035886888144e1,6.864534783790e1,
-5.343959845646e0));
#72891=cartesian_point('',(-3.033559102939e1,6.866175721965e1,
-5.260734470755e0));
#72892=cartesian_point('',(-3.031230795418e1,6.867487090865e1,
-5.187161833620e0));
#72893=cartesian_point('',(-3.028963144326e1,6.868452127342e1,
-5.123540715675e0));
#72894=cartesian_point('',(-3.026869385040e1,6.869044820929e1,
-5.070943079824e0));
#72895=cartesian_point('',(-3.025077551245e1,6.869269656755e1,
-5.029815520081e0));
#72896=cartesian_point('',(-3.023672355557e1,6.869167033265e1,
-4.999167511999e0));
#72897=cartesian_point('',(-3.022710144241e1,6.868790804780e1,
-4.977438669997e0));
#72898=cartesian_point('',(-3.022236845219e1,6.868215127215e1,
-4.963145415539e0));
#72899=cartesian_point('',(-3.022248847729e1,6.867546174005e1,
-4.954658616509e0));
#72900=cartesian_point('',(-3.022664193454e1,6.866905059464e1,
-4.950281425570e0));
#72901=cartesian_point('',(-3.023349408543e1,6.866392518106e1,
-4.948667995605e0));
#72902=cartesian_point('',(-3.024705763196e1,6.865872646695e1,
-4.949492798923e0));
#72903=cartesian_point('',(-3.025713009096e1,6.866134232329e1,
-4.955813106446e0));
#72904=cartesian_point('',(-3.025744396621e1,6.866739431803e1,
-4.965247270324e0));
#72905=(bounded_surface()b_spline_surface(3,3,((#72805,#72806,#72807,#72808,
#72809,#72810,#72811,#72812,#72813,#72814,#72815,#72816,#72817,#72818,#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)),.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.979023270347e-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());
#72906=oriented_edge('',*,*,#53993,.t.);
#72907=oriented_edge('',*,*,#53976,.t.);
#72909=oriented_edge('',*,*,#72908,.f.);
#72910=oriented_edge('',*,*,#46183,.t.);
#72911=edge_loop('',(#72906,#72907,#72909,#72910));
#72912=face_outer_bound('',#72911,.f.);
#72914=cartesian_point('',(-2.982747293978e1,6.824925335343e1,
-2.490846053290e1));
#72915=direction('',(1.293580653128e-2,-3.866702792962e-3,-9.999088526055e-1));
#72916=direction('',(-2.871799472780e-1,-9.578766505968e-1,-1.108092747333e-5));
#72917=axis2_placement_3d('',#72914,#72915,#72916);
#72918=cylindrical_surface('',#72917,3.000057677444e-1);
#72919=oriented_edge('',*,*,#72908,.t.);
#72920=oriented_edge('',*,*,#53961,.f.);
#72921=oriented_edge('',*,*,#53942,.t.);
#72922=oriented_edge('',*,*,#46185,.f.);
#72923=edge_loop('',(#72919,#72920,#72921,#72922));
#72924=face_outer_bound('',#72923,.f.);
#72926=cartesian_point('',(-2.919114563601e1,6.718453238684e1,
-4.213845709876e1));
#72927=direction('',(2.166431330969e-1,-5.000782888903e-1,-8.384434732661e-1));
#72928=direction('',(-3.388186861264e-1,-8.439716267456e-1,4.158290408089e-1));
#72929=axis2_placement_3d('',#72926,#72927,#72928);
#72930=cylindrical_surface('',#72929,2.999999999997e-1);
#72931=oriented_edge('',*,*,#53801,.t.);
#72932=oriented_edge('',*,*,#53872,.f.);
#72933=oriented_edge('',*,*,#53907,.f.);
#72934=oriented_edge('',*,*,#53938,.f.);
#72935=oriented_edge('',*,*,#53958,.f.);
#72936=edge_loop('',(#72931,#72932,#72933,#72934,#72935));
#72937=face_outer_bound('',#72936,.f.);
#72939=cartesian_point('',(-2.280712398740e1,6.583577731330e1,
-4.492745595942e1));
#72940=cartesian_point('',(-2.175504626400e1,6.618637336383e1,
-4.513792302293e1));
#72941=cartesian_point('',(-2.103514264368e1,6.659787947177e1,
-4.437210123420e1));
#72942=cartesian_point('',(-2.125041508863e1,6.672561201069e1,
-4.327145429513e1));
#72943=cartesian_point('',(-2.358267952428e1,6.792637691647e1,
-4.532176344931e1));
#72944=cartesian_point('',(-2.257594888683e1,6.839921127925e1,
-4.555528585158e1));
#72945=cartesian_point('',(-2.164632561899e1,6.824539383392e1,
-4.468283852301e1));
#72946=cartesian_point('',(-2.157247597384e1,6.759376435672e1,
-4.343519630096e1));
#72947=cartesian_point('',(-2.408004479743e1,6.945564900936e1,
-4.372754698373e1));
#72948=cartesian_point('',(-2.310239533433e1,7.001790060885e1,
-4.386785482218e1));
#72949=cartesian_point('',(-2.203827844893e1,6.945054939447e1,
-4.342650301074e1));
#72950=cartesian_point('',(-2.177901424547e1,6.822881716795e1,
-4.277317438027e1));
#72951=cartesian_point('',(-2.387759709885e1,6.912721068011e1,
-4.149624362440e1));
#72952=cartesian_point('',(-2.288811042649e1,6.967025834070e1,
-4.150608613781e1));
#72953=cartesian_point('',(-2.187873786045e1,6.919172084418e1,
-4.166810588619e1));
#72954=cartesian_point('',(-2.169494485017e1,6.809242830342e1,
-4.184659272247e1));
#72955=(bounded_surface()b_spline_surface(3,3,((#72939,#72940,#72941,#72942),(
#72943,#72944,#72945,#72946),(#72947,#72948,#72949,#72950),(#72951,#72952,
#72953,#72954)),.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.605016075389e0,1.156887642867e0,1.156887642867e0,
1.605016075389e0),(1.151485400444e0,8.299849771864e-1,8.299849771864e-1,
1.151485400444e0),(1.151485400444e0,8.299849771864e-1,8.299849771864e-1,
1.151485400444e0),(1.605016075389e0,1.156887642867e0,1.156887642867e0,
1.605016075389e0)))representation_item('')surface());
#72956=oriented_edge('',*,*,#53214,.t.);
#72958=oriented_edge('',*,*,#72957,.f.);
#72960=oriented_edge('',*,*,#72959,.f.);
#72962=oriented_edge('',*,*,#72961,.f.);
#72963=edge_loop('',(#72956,#72958,#72960,#72962));
#72964=face_outer_bound('',#72963,.f.);
#72966=cartesian_point('',(-2.301589217175e1,6.723269220171e1,-4.35e1));
#72967=direction('',(3.420201433257e-1,-9.396926207859e-1,0.e0));
#72968=direction('',(0.e0,0.e0,-1.e0));
#72969=axis2_placement_3d('',#72966,#72967,#72968);
#72970=cylindrical_surface('',#72969,1.5e0);
#72971=oriented_edge('',*,*,#49625,.f.);
#72973=oriented_edge('',*,*,#72972,.f.);
#72975=oriented_edge('',*,*,#72974,.t.);
#72976=oriented_edge('',*,*,#72957,.t.);
#72977=edge_loop('',(#72971,#72973,#72975,#72976));
#72978=face_outer_bound('',#72977,.f.);
#72980=cartesian_point('',(-2.046912781038e1,5.962213720285e1,
-4.498479317988e1));
#72981=cartesian_point('',(-2.045986099559e1,5.950858982435e1,
-4.498097083808e1));
#72982=cartesian_point('',(-2.040923674227e1,5.904605936107e1,
-4.496257686797e1));
#72983=cartesian_point('',(-2.023372766831e1,5.826341168545e1,
-4.491234035815e1));
#72984=cartesian_point('',(-1.983773037056e1,5.732411414161e1,
-4.481787733367e1));
#72985=cartesian_point('',(-1.929947845345e1,5.651661589346e1,
-4.470772586322e1));
#72986=cartesian_point('',(-1.862650280536e1,5.585962028354e1,
-4.459288699291e1));
#72987=cartesian_point('',(-1.782634728919e1,5.538617263131e1,
-4.448637005817e1));
#72988=cartesian_point('',(-1.703650386351e1,5.517646884923e1,
-4.441513581215e1));
#72989=cartesian_point('',(-1.653334395079e1,5.517094038355e1,
-4.438838213666e1));
#72990=cartesian_point('',(-1.635635352300e1,5.518504662868e1,
-4.438165671200e1));
#72991=cartesian_point('',(-1.941503723147e1,5.996680808358e1,
-4.514414216391e1));
#72992=cartesian_point('',(-1.941432074223e1,5.987025211694e1,
-4.516010430389e1));
#72993=cartesian_point('',(-1.940212146155e1,5.947487729592e1,
-4.522172864138e1));
#72994=cartesian_point('',(-1.931580516665e1,5.879211784327e1,
-4.530315459797e1));
#72995=cartesian_point('',(-1.907082753419e1,5.794823036771e1,
-4.536078778337e1));
#72996=cartesian_point('',(-1.870388715590e1,5.720056302048e1,
-4.537722191876e1));
#72997=cartesian_point('',(-1.821455605024e1,5.657092005233e1,
-4.536353079462e1));
#72998=cartesian_point('',(-1.760288546369e1,5.609545499452e1,
-4.533214965888e1));
#72999=cartesian_point('',(-1.697582809598e1,5.586243425169e1,
-4.530334382306e1));
#73000=cartesian_point('',(-1.657005229375e1,5.583452658048e1,
-4.529102896232e1));
#73001=cartesian_point('',(-1.642719416134e1,5.583984599184e1,
-4.528799659612e1));
#73002=cartesian_point('',(-1.867516362098e1,6.020873500593e1,
-4.433829948238e1));
#73003=cartesian_point('',(-1.866488668243e1,6.012919402043e1,
-4.436815848705e1));
#73004=cartesian_point('',(-1.861753665161e1,5.980483440941e1,
-4.448776569263e1));
#73005=cartesian_point('',(-1.849873818382e1,5.925348325010e1,
-4.467669050648e1));
#73006=cartesian_point('',(-1.827388927528e1,5.858638646099e1,
-4.488056658068e1));
#73007=cartesian_point('',(-1.799041158767e1,5.800678192792e1,
-4.503780947534e1));
#73008=cartesian_point('',(-1.765006626980e1,5.752697634311e1,
-4.515287379359e1));
#73009=cartesian_point('',(-1.725512991436e1,5.716793503150e1,
-4.522998079234e1));
#73010=cartesian_point('',(-1.687192550159e1,5.698672403352e1,
-4.526914983925e1));
#73011=cartesian_point('',(-1.663164868987e1,5.695466247426e1,
-4.528148864364e1));
#73012=cartesian_point('',(-1.654777176442e1,5.695365137187e1,
-4.528469090038e1));
#73013=cartesian_point('',(-1.886298184441e1,6.014732143010e1,
-4.323543902830e1));
#73014=cartesian_point('',(-1.883296084015e1,6.007071082422e1,
-4.326178453256e1));
#73015=cartesian_point('',(-1.870602999241e1,5.976234289824e1,
-4.336926199284e1));
#73016=cartesian_point('',(-1.846000737365e1,5.926496137788e1,
-4.355238811886e1));
#73017=cartesian_point('',(-1.810770628061e1,5.870944782611e1,
-4.377539475755e1));
#73018=cartesian_point('',(-1.775063836848e1,5.826678677064e1,
-4.397091633377e1));
#73019=cartesian_point('',(-1.740108677371e1,5.793506389026e1,
-4.413558470830e1));
#73020=cartesian_point('',(-1.707142622594e1,5.771435336454e1,
-4.426457797028e1));
#73021=cartesian_point('',(-1.681094813281e1,5.761712016056e1,
-4.434090620268e1));
#73022=cartesian_point('',(-1.666705976623e1,5.760257427563e1,
-4.436767164756e1));
#73023=cartesian_point('',(-1.661810800112e1,5.760293799910e1,
-4.437448058110e1));
#73024=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#73025=oriented_edge('',*,*,#49623,.f.);
#73027=oriented_edge('',*,*,#73026,.t.);
#73029=oriented_edge('',*,*,#73028,.f.);
#73030=oriented_edge('',*,*,#72972,.t.);
#73031=edge_loop('',(#73025,#73027,#73029,#73030));
#73032=face_outer_bound('',#73031,.f.);
#73034=cartesian_point('',(-2.120274547004e1,5.637867965644e1,-4.35e1));
#73035=direction('',(1.e0,0.e0,0.e0));
#73036=direction('',(0.e0,0.e0,-1.e0));
#73037=axis2_placement_3d('',#73034,#73035,#73036);
#73038=cylindrical_surface('',#73037,1.5e0);
#73039=oriented_edge('',*,*,#49621,.t.);
#73041=oriented_edge('',*,*,#73040,.t.);
#73042=oriented_edge('',*,*,#50803,.t.);
#73043=oriented_edge('',*,*,#73026,.f.);
#73044=edge_loop('',(#73039,#73041,#73042,#73043));
#73045=face_outer_bound('',#73044,.f.);
#73047=cartesian_point('',(1.635274815443e1,5.518525649701e1,
-4.438155069534e1));
#73048=cartesian_point('',(1.660968900690e1,5.516458548864e1,
-4.439120783173e1));
#73049=cartesian_point('',(1.724365107275e1,5.519846915155e1,
-4.442903787021e1));
#73050=cartesian_point('',(1.815740458780e1,5.553629506156e1,
-4.452499958489e1));
#73051=cartesian_point('',(1.899516139865e1,5.617007946074e1,
-4.465179275170e1));
#73052=cartesian_point('',(1.966544482599e1,5.701078517747e1,
-4.477989492061e1));
#73053=cartesian_point('',(2.016031470663e1,5.802476528542e1,
-4.489302562228e1));
#73054=cartesian_point('',(2.039032272379e1,5.891740537530e1,
-4.495638182779e1));
#73055=cartesian_point('',(2.045611103495e1,5.946244564344e1,
-4.497944769504e1));
#73056=cartesian_point('',(2.046909610342e1,5.962128593963e1,
-4.498480013131e1));
#73057=cartesian_point('',(1.642426894407e1,5.583988711673e1,
-4.528800845097e1));
#73058=cartesian_point('',(1.663162888852e1,5.583199410701e1,
-4.529231318620e1));
#73059=cartesian_point('',(1.714255073923e1,5.589264100677e1,
-4.530962065497e1));
#73060=cartesian_point('',(1.786048698635e1,5.625082349835e1,
-4.534589157155e1));
#73061=cartesian_point('',(1.848723740077e1,5.687257908267e1,
-4.537475397650e1));
#73062=cartesian_point('',(1.895769843919e1,5.766193468138e1,
-4.537254903948e1));
#73063=cartesian_point('',(1.927456571300e1,5.858113232785e1,
-4.532328402779e1));
#73064=cartesian_point('',(1.939522192317e1,5.936414115549e1,
-4.523759627868e1));
#73065=cartesian_point('',(1.941401598853e1,5.983101974690e1,
-4.516664171157e1));
#73066=cartesian_point('',(1.941503312100e1,5.996609404093e1,
-4.514431815303e1));
#73067=cartesian_point('',(1.654606056244e1,5.695362262853e1,
-4.528479783010e1));
#73068=cartesian_point('',(1.666780552375e1,5.695497090904e1,
-4.528012103980e1));
#73069=cartesian_point('',(1.697155705739e1,5.701257485395e1,
-4.526250524301e1));
#73070=cartesian_point('',(1.741728128789e1,5.728538152889e1,
-4.520572004379e1));
#73071=cartesian_point('',(1.783472215285e1,5.775563778125e1,
-4.510046949022e1));
#73072=cartesian_point('',(1.818070274314e1,5.836268347294e1,
-4.494440567677e1));
#73073=cartesian_point('',(1.845376529936e1,5.908481872550e1,
-4.473156351613e1));
#73074=cartesian_point('',(1.860227111336e1,5.971449671380e1,
-4.452025745110e1));
#73075=cartesian_point('',(1.866068264495e1,6.009688484588e1,
-4.438029471067e1));
#73076=cartesian_point('',(1.867506813611e1,6.020815350757e1,
-4.433852819040e1));
#73077=cartesian_point('',(1.661713410996e1,5.760296004206e1,
-4.437458106083e1));
#73078=cartesian_point('',(1.668822145767e1,5.760235008043e1,
-4.436474104922e1));
#73079=cartesian_point('',(1.687245699086e1,5.762962807922e1,
-4.432675945911e1));
#73080=cartesian_point('',(1.719529107250e1,5.778211966848e1,
-4.422071441487e1));
#73081=cartesian_point('',(1.757867749256e1,5.808702843420e1,
-4.405637438907e1));
#73082=cartesian_point('',(1.797873803706e1,5.853197474144e1,
-4.385047881162e1));
#73083=cartesian_point('',(1.837851638124e1,5.911817065530e1,
-4.360851528425e1));
#73084=cartesian_point('',(1.866898048083e1,5.967795926480e1,
-4.339917851686e1));
#73085=cartesian_point('',(1.882077061875e1,6.003958715101e1,
-4.327244103897e1));
#73086=cartesian_point('',(1.886277579824e1,6.014675004168e1,
-4.323558658053e1));
#73087=(bounded_surface()b_spline_surface(3,3,((#73047,#73048,#73049,#73050,
#73051,#73052,#73053,#73054,#73055,#73056),(#73057,#73058,#73059,#73060,#73061,
#73062,#73063,#73064,#73065,#73066),(#73067,#73068,#73069,#73070,#73071,#73072,
#73073,#73074,#73075,#73076),(#73077,#73078,#73079,#73080,#73081,#73082,#73083,
#73084,#73085,#73086)),.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());
#73088=oriented_edge('',*,*,#49619,.t.);
#73089=oriented_edge('',*,*,#50420,.t.);
#73091=oriented_edge('',*,*,#73090,.f.);
#73092=oriented_edge('',*,*,#73040,.f.);
#73093=edge_loop('',(#73088,#73089,#73091,#73092));
#73094=face_outer_bound('',#73093,.f.);
#73096=cartesian_point('',(5.508752602557e1,1.758951752213e2,7.177385487777e1));
#73097=direction('',(-2.251547326373e-1,-6.889504141704e-1,-6.889504141704e-1));
#73098=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#73099=axis2_placement_3d('',#73096,#73097,#73098);
#73100=cylindrical_surface('',#73099,1.5e0);
#73102=oriented_edge('',*,*,#73101,.t.);
#73103=oriented_edge('',*,*,#50805,.f.);
#73104=oriented_edge('',*,*,#73090,.t.);
#73106=oriented_edge('',*,*,#73105,.f.);
#73107=edge_loop('',(#73102,#73103,#73104,#73106));
#73108=face_outer_bound('',#73107,.f.);
#73110=cartesian_point('',(2.365207699118e1,6.931930055402e1,
-3.523703893766e1));
#73111=cartesian_point('',(2.368751455884e1,6.930300608815e1,
-3.507615731447e1));
#73112=cartesian_point('',(2.378108620935e1,6.925215958414e1,
-3.454024899141e1));
#73113=cartesian_point('',(2.380812774443e1,6.918584574067e1,
-3.362837548603e1));
#73114=cartesian_point('',(2.360833199227e1,6.914812687768e1,
-3.253386137200e1));
#73115=cartesian_point('',(2.318958148701e1,6.916693187307e1,
-3.155243482531e1));
#73116=cartesian_point('',(2.255640810049e1,6.925512084556e1,
-3.072502597162e1));
#73117=cartesian_point('',(2.178727005682e1,6.941370601916e1,
-3.016967402914e1));
#73118=cartesian_point('',(2.122109861072e1,6.955715449566e1,
-2.997725074477e1));
#73119=cartesian_point('',(2.098753317915e1,6.962100347679e1,
-2.993036513147e1));
#73120=cartesian_point('',(2.264341286084e1,6.982845595380e1,
-3.523573520563e1));
#73121=cartesian_point('',(2.269186946150e1,6.983802191143e1,
-3.510502955110e1));
#73122=cartesian_point('',(2.283502601319e1,6.986876578601e1,
-3.466652720540e1));
#73123=cartesian_point('',(2.297789894193e1,6.991792025697e1,
-3.390412602071e1));
#73124=cartesian_point('',(2.296377714305e1,6.998348653669e1,
-3.296344475066e1));
#73125=cartesian_point('',(2.275208789452e1,7.006506856755e1,
-3.209778392013e1));
#73126=cartesian_point('',(2.233508278091e1,7.017949157705e1,
-3.134948581250e1));
#73127=cartesian_point('',(2.176234145010e1,7.033176362583e1,
-3.083642356620e1));
#73128=cartesian_point('',(2.131640921367e1,7.045537795507e1,
-3.065770871595e1));
#73129=cartesian_point('',(2.113061065056e1,7.050869558518e1,
-3.061454804620e1));
#73130=cartesian_point('',(2.164315292270e1,6.930300707097e1,
-3.522671946853e1));
#73131=cartesian_point('',(2.167791762675e1,6.933829814207e1,
-3.511698065720e1));
#73132=cartesian_point('',(2.178220475019e1,6.945394075657e1,
-3.475248920842e1));
#73133=cartesian_point('',(2.189684128232e1,6.964207401353e1,
-3.413779807361e1));
#73134=cartesian_point('',(2.192156782561e1,6.985969647981e1,
-3.340912420565e1));
#73135=cartesian_point('',(2.182540327044e1,7.005595743067e1,
-3.276436613728e1));
#73136=cartesian_point('',(2.160543400403e1,7.023592808411e1,
-3.222888124720e1));
#73137=cartesian_point('',(2.128983929277e1,7.039123824861e1,
-3.187556449884e1));
#73138=cartesian_point('',(2.103877475e1,7.048307860932e1,-3.175558969217e1));
#73139=cartesian_point('',(2.093316905331e1,7.051836771740e1,
-3.172692461533e1));
#73140=cartesian_point('',(2.149000680757e1,6.818353841933e1,
-3.521755134685e1));
#73141=cartesian_point('',(2.149584922673e1,6.822284900041e1,
-3.510198972980e1));
#73142=cartesian_point('',(2.150540428446e1,6.835551182952e1,
-3.472605657658e1));
#73143=cartesian_point('',(2.147141261322e1,6.858960178901e1,
-3.413345957374e1));
#73144=cartesian_point('',(2.135558787606e1,6.888055363915e1,
-3.349720122430e1));
#73145=cartesian_point('',(2.118654495728e1,6.914723807486e1,
-3.299325783706e1));
#73146=cartesian_point('',(2.097926619483e1,6.937710882541e1,
-3.262584652482e1));
#73147=cartesian_point('',(2.076595271010e1,6.954226091143e1,
-3.241578580605e1));
#73148=cartesian_point('',(2.062098940616e1,6.961702969042e1,
-3.235032961489e1));
#73149=cartesian_point('',(2.056076152297e1,6.964190987111e1,
-3.233477634635e1));
#73150=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#73151=oriented_edge('',*,*,#50475,.t.);
#73152=oriented_edge('',*,*,#50754,.t.);
#73153=oriented_edge('',*,*,#73101,.f.);
#73154=oriented_edge('',*,*,#50458,.f.);
#73155=edge_loop('',(#73151,#73152,#73153,#73154));
#73156=face_outer_bound('',#73155,.f.);
#73158=cartesian_point('',(2.586652819098e1,7.929997792908e1,-4.5e1));
#73159=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#73160=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#73161=axis2_placement_3d('',#73158,#73159,#73160);
#73162=plane('',#73161);
#73163=oriented_edge('',*,*,#50460,.t.);
#73164=oriented_edge('',*,*,#73105,.t.);
#73165=oriented_edge('',*,*,#50418,.f.);
#73166=oriented_edge('',*,*,#50445,.t.);
#73167=edge_loop('',(#73163,#73164,#73165,#73166));
#73168=face_outer_bound('',#73167,.f.);
#73170=cartesian_point('',(6.280526242488e0,-1.188477739911e1,
-1.160060977427e2));
#73171=direction('',(-2.251547326373e-1,6.889504141704e-1,6.889504141704e-1));
#73172=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#73173=axis2_placement_3d('',#73170,#73171,#73172);
#73174=cylindrical_surface('',#73173,1.5e0);
#73175=oriented_edge('',*,*,#73028,.t.);
#73176=oriented_edge('',*,*,#50801,.f.);
#73178=oriented_edge('',*,*,#73177,.t.);
#73180=oriented_edge('',*,*,#73179,.f.);
#73181=edge_loop('',(#73175,#73176,#73178,#73180));
#73182=face_outer_bound('',#73181,.f.);
#73184=cartesian_point('',(-2.098347424776e1,6.962215217369e1,
-2.992949184407e1));
#73185=cartesian_point('',(-2.123075149838e1,6.955451850711e1,
-2.997872184003e1));
#73186=cartesian_point('',(-2.180651544413e1,6.940909457223e1,
-3.017876332481e1));
#73187=cartesian_point('',(-2.257464214755e1,6.925214491500e1,
-3.074452784195e1));
#73188=cartesian_point('',(-2.319794205066e1,6.916624545739e1,
-3.156834969550e1));
#73189=cartesian_point('',(-2.361086290636e1,6.914836683656e1,
-3.254429328165e1));
#73190=cartesian_point('',(-2.380820360089e1,6.918620028505e1,
-3.363377729118e1));
#73191=cartesian_point('',(-2.378081566774e1,6.925230865927e1,
-3.454180885282e1));
#73192=cartesian_point('',(-2.368751545363e1,6.930299515160e1,
-3.507601014380e1));
#73193=cartesian_point('',(-2.365229037851e1,6.931920176286e1,
-3.523606475415e1));
#73194=cartesian_point('',(-2.112738901776e1,7.050966685187e1,
-3.061374022166e1));
#73195=cartesian_point('',(-2.132411274415e1,7.045321574667e1,
-3.065904939819e1));
#73196=cartesian_point('',(-2.177732130049e1,7.032764978843e1,
-3.084491135176e1));
#73197=cartesian_point('',(-2.234774467097e1,7.017616718090e1,
-3.136728876887e1));
#73198=cartesian_point('',(-2.275684577369e1,7.006353454914e1,
-3.211194812183e1));
#73199=cartesian_point('',(-2.296442083648e1,6.998283052869e1,
-3.297247646304e1));
#73200=cartesian_point('',(-2.297723660074e1,6.991762883403e1,
-3.390866988021e1));
#73201=cartesian_point('',(-2.283461001816e1,6.986867731088e1,
-3.466780403498e1));
#73202=cartesian_point('',(-2.269189042438e1,6.983802785466e1,
-3.510490613210e1));
#73203=cartesian_point('',(-2.264370554949e1,6.982851262540e1,
-3.523494372637e1));
#73204=cartesian_point('',(-2.093133813263e1,7.051900883072e1,
-3.172638949088e1));
#73205=cartesian_point('',(-2.104316693196e1,7.048169279446e1,
-3.175647622045e1));
#73206=cartesian_point('',(-2.129820613193e1,7.038787291348e1,
-3.188126906728e1));
#73207=cartesian_point('',(-2.161225397277e1,7.023144131964e1,
-3.224142241803e1));
#73208=cartesian_point('',(-2.182774226484e1,7.005272785590e1,
-3.277476902158e1));
#73209=cartesian_point('',(-2.192163971508e1,6.985763686837e1,
-3.341604449339e1));
#73210=cartesian_point('',(-2.189627619366e1,6.964097136135e1,
-3.414142964579e1));
#73211=cartesian_point('',(-2.178190259552e1,6.945360483742e1,
-3.475354981880e1));
#73212=cartesian_point('',(-2.167793539872e1,6.933832731144e1,
-3.511688155153e1));
#73213=cartesian_point('',(-2.164336367276e1,6.930322010137e1,
-3.522605498259e1));
#73214=cartesian_point('',(-2.055970846021e1,6.964234494671e1,
-3.233449345135e1));
#73215=cartesian_point('',(-2.062348454683e1,6.961607190727e1,
-3.235081998848e1));
#73216=cartesian_point('',(-2.077090360998e1,6.953926740974e1,
-3.241886003856e1));
#73217=cartesian_point('',(-2.098487225308e1,6.937162047320e1,
-3.263397574737e1));
#73218=cartesian_point('',(-2.118967628901e1,6.914288669077e1,
-3.300104315363e1));
#73219=cartesian_point('',(-2.135688194187e1,6.887775959077e1,
-3.350306965029e1));
#73220=cartesian_point('',(-2.147169776e1,6.858820261870e1,-3.413688966073e1));
#73221=cartesian_point('',(-2.150537891200e1,6.835512569836e1,
-3.472714915151e1));
#73222=cartesian_point('',(-2.149584235964e1,6.822288784120e1,
-3.510189512280e1));
#73223=cartesian_point('',(-2.149004223087e1,6.818377715106e1,
-3.521685165289e1));
#73224=(bounded_surface()b_spline_surface(3,3,((#73184,#73185,#73186,#73187,
#73188,#73189,#73190,#73191,#73192,#73193),(#73194,#73195,#73196,#73197,#73198,
#73199,#73200,#73201,#73202,#73203),(#73204,#73205,#73206,#73207,#73208,#73209,
#73210,#73211,#73212,#73213),(#73214,#73215,#73216,#73217,#73218,#73219,#73220,
#73221,#73222,#73223)),.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());
#73225=oriented_edge('',*,*,#53025,.t.);
#73227=oriented_edge('',*,*,#73226,.t.);
#73228=oriented_edge('',*,*,#73177,.f.);
#73230=oriented_edge('',*,*,#73229,.f.);
#73231=edge_loop('',(#73225,#73227,#73228,#73230));
#73232=face_outer_bound('',#73231,.f.);
#73234=cartesian_point('',(-2.306869173237e1,6.792158907258e1,
-3.817362112212e1));
#73235=direction('',(-3.006660769366e-2,-1.942873247068e-2,-9.993590563238e-1));
#73236=direction('',(-4.851964199873e-1,8.744018899516e-1,-2.401849427802e-3));
#73237=axis2_placement_3d('',#73234,#73235,#73236);
#73238=cylindrical_surface('',#73237,1.499980458096e0);
#73239=oriented_edge('',*,*,#53023,.f.);
#73240=oriented_edge('',*,*,#72961,.t.);
#73242=oriented_edge('',*,*,#73241,.f.);
#73243=oriented_edge('',*,*,#73226,.f.);
#73244=edge_loop('',(#73239,#73240,#73242,#73243));
#73245=face_outer_bound('',#73244,.f.);
#73247=cartesian_point('',(-1.683971479141e1,5.449901194414e1,-4.5e1));
#73248=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#73249=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#73250=axis2_placement_3d('',#73247,#73248,#73249);
#73251=plane('',#73250);
#73252=oriented_edge('',*,*,#72974,.f.);
#73253=oriented_edge('',*,*,#73179,.t.);
#73254=oriented_edge('',*,*,#73241,.t.);
#73255=oriented_edge('',*,*,#72959,.t.);
#73256=edge_loop('',(#73252,#73253,#73254,#73255));
#73257=face_outer_bound('',#73256,.f.);
#73259=cartesian_point('',(-2.046825191036e1,7.035649688157e1,
-3.067492496739e1));
#73260=cartesian_point('',(-2.077355384586e1,7.026721255537e1,
-3.076420929359e1));
#73261=cartesian_point('',(-2.107770914026e1,7.017609029295e1,
-3.085533155601e1));
#73262=cartesian_point('',(-2.138067105511e1,7.008316272196e1,
-3.094825912700e1));
#73263=cartesian_point('',(-2.033878669575e1,7.050516652598e1,
-3.126620964018e1));
#73264=cartesian_point('',(-2.064229523312e1,7.041640663124e1,
-3.135496953492e1));
#73265=cartesian_point('',(-2.094467251958e1,7.032581707024e1,
-3.144555909592e1));
#73266=cartesian_point('',(-2.124587224922e1,7.023343000480e1,
-3.153794616136e1));
#73267=cartesian_point('',(-2.012023195529e1,7.030701948307e1,
-3.181525645120e1));
#73268=cartesian_point('',(-2.042071299479e1,7.021914489936e1,
-3.190313103492e1));
#73269=cartesian_point('',(-2.072008876408e1,7.012945461021e1,
-3.199282132406e1));
#73270=cartesian_point('',(-2.101831368745e1,7.003797999102e1,
-3.208429594326e1));
#73271=cartesian_point('',(-1.988572563755e1,6.982836439572e1,
-3.213833039043e1));
#73272=cartesian_point('',(-2.018295821226e1,6.974143973889e1,
-3.222525504726e1));
#73273=cartesian_point('',(-2.047911339370e1,6.965271435644e1,
-3.231398042970e1));
#73274=cartesian_point('',(-2.077414638969e1,6.956221877990e1,
-3.240447600625e1));
#73275=(bounded_surface()b_spline_surface(3,3,((#73259,#73260,#73261,#73262),(
#73263,#73264,#73265,#73266),(#73267,#73268,#73269,#73270),(#73271,#73272,
#73273,#73274)),.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());
#73277=oriented_edge('',*,*,#73276,.f.);
#73278=oriented_edge('',*,*,#53027,.f.);
#73279=oriented_edge('',*,*,#73229,.t.);
#73280=oriented_edge('',*,*,#50799,.f.);
#73281=edge_loop('',(#73277,#73278,#73279,#73280));
#73282=face_outer_bound('',#73281,.f.);
#73284=cartesian_point('',(-2.075232643074e1,7.093701658959e1,
-3.084147158826e1));
#73285=cartesian_point('',(-2.073782203488e1,7.094543112832e1,
-3.092528363455e1));
#73286=cartesian_point('',(-2.067804945747e1,7.096421138524e1,
-3.112794900829e1));
#73287=cartesian_point('',(-2.050694339667e1,7.096124514732e1,
-3.144266478028e1));
#73288=cartesian_point('',(-2.027099127709e1,7.090596514368e1,
-3.174631590179e1));
#73289=cartesian_point('',(-2.002268275819e1,7.080707366577e1,
-3.199937248417e1));
#73290=cartesian_point('',(-1.980946530887e1,7.069187512329e1,
-3.218102303524e1));
#73291=cartesian_point('',(-1.967990414980e1,7.060682827575e1,
-3.227774901512e1));
#73292=cartesian_point('',(-1.963158689467e1,7.057296442830e1,
-3.231202823566e1));
#73293=cartesian_point('',(-2.048443852128e1,7.049628593308e1,
-3.085681356562e1));
#73294=cartesian_point('',(-2.047831976053e1,7.049830358736e1,
-3.090289002072e1));
#73295=cartesian_point('',(-2.044292712076e1,7.051153787649e1,
-3.102238661849e1));
#73296=cartesian_point('',(-2.031452547597e1,7.052702601732e1,
-3.123002896773e1));
#73297=cartesian_point('',(-2.012117600639e1,7.051109954347e1,
-3.144454399136e1));
#73298=cartesian_point('',(-1.990924477190e1,7.046056820051e1,
-3.163121814125e1));
#73299=cartesian_point('',(-1.972282808102e1,7.039086628025e1,
-3.176951376893e1));
#73300=cartesian_point('',(-1.960806424855e1,7.033522914967e1,
-3.184470611012e1));
#73301=cartesian_point('',(-1.956508034423e1,7.031258380876e1,
-3.187153446946e1));
#73302=cartesian_point('',(-2.077873547806e1,7.008431411620e1,
-3.095657894766e1));
#73303=cartesian_point('',(-2.077242366637e1,7.009005037375e1,
-3.101804211190e1));
#73304=cartesian_point('',(-2.072764747819e1,7.010310853853e1,
-3.115841711739e1));
#73305=cartesian_point('',(-2.058307604162e1,7.010454230428e1,
-3.135633404334e1));
#73306=cartesian_point('',(-2.038475500305e1,7.007591316392e1,
-3.153422828023e1));
#73307=cartesian_point('',(-2.017900964643e1,7.002201765697e1,
-3.167486156051e1));
#73308=cartesian_point('',(-2.000505459458e1,6.995819438531e1,
-3.177152334933e1));
#73309=cartesian_point('',(-1.990062951674e1,6.991072342781e1,
-3.182132300004e1));
#73310=cartesian_point('',(-1.986188517708e1,6.989177233225e1,
-3.183875594485e1));
#73311=cartesian_point('',(-2.127712214767e1,7.020238090949e1,
-3.101937504255e1));
#73312=cartesian_point('',(-2.126227349988e1,7.021742652960e1,
-3.113062495003e1));
#73313=cartesian_point('',(-2.118576800724e1,7.023589271834e1,
-3.137052108234e1));
#73314=cartesian_point('',(-2.098582767798e1,7.020786446167e1,
-3.166789430162e1));
#73315=cartesian_point('',(-2.074101016562e1,7.012993283074e1,
-3.190624256631e1));
#73316=cartesian_point('',(-2.050373241730e1,7.002504231406e1,
-3.207719822776e1));
#73317=cartesian_point('',(-2.031273679067e1,6.992032668530e1,
-3.218460655577e1));
#73318=cartesian_point('',(-2.020161188798e1,6.984984190700e1,
-3.223605182549e1));
#73319=cartesian_point('',(-2.016085470210e1,6.982256570542e1,
-3.225357697097e1));
#73320=(bounded_surface()b_spline_surface(3,3,((#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)),
.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());
#73322=oriented_edge('',*,*,#73321,.f.);
#73324=oriented_edge('',*,*,#73323,.t.);
#73325=oriented_edge('',*,*,#73276,.t.);
#73326=edge_loop('',(#73322,#73324,#73325));
#73327=face_outer_bound('',#73326,.f.);
#73329=cartesian_point('',(-2.075360320933e1,7.207877798998e1,
-2.949695794131e1));
#73330=direction('',(1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#73331=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411614e-2));
#73332=axis2_placement_3d('',#73329,#73330,#73331);
#73333=cylindrical_surface('',#73332,3.e-1);
#73334=oriented_edge('',*,*,#73321,.t.);
#73335=oriented_edge('',*,*,#50797,.f.);
#73336=oriented_edge('',*,*,#52725,.f.);
#73338=oriented_edge('',*,*,#73337,.f.);
#73340=oriented_edge('',*,*,#73339,.t.);
#73341=edge_loop('',(#73334,#73335,#73336,#73338,#73340));
#73342=face_outer_bound('',#73341,.f.);
#73344=cartesian_point('',(-2.227397811698e1,7.540021140892e1,0.e0));
#73345=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#73346=direction('',(2.588190451026e-1,-9.659258262891e-1,0.e0));
#73347=axis2_placement_3d('',#73344,#73345,#73346);
#73348=plane('',#73347);
#73350=oriented_edge('',*,*,#73349,.t.);
#73351=oriented_edge('',*,*,#73337,.t.);
#73352=oriented_edge('',*,*,#52723,.t.);
#73353=oriented_edge('',*,*,#52738,.t.);
#73355=oriented_edge('',*,*,#73354,.t.);
#73357=oriented_edge('',*,*,#73356,.t.);
#73358=edge_loop('',(#73350,#73351,#73352,#73353,#73355,#73357));
#73359=face_outer_bound('',#73358,.f.);
#73361=cartesian_point('',(-2.133362293241e1,7.074856484577e1,
-1.951862680377e1));
#73362=direction('',(1.228991054400e-2,-5.408132722852e-3,-9.999098510362e-1));
#73363=direction('',(7.011540702124e-1,7.129938969853e-1,4.761584426894e-3));
#73364=axis2_placement_3d('',#73361,#73362,#73363);
#73365=cylindrical_surface('',#73364,5.000079099212e-1);
#73366=oriented_edge('',*,*,#73349,.f.);
#73368=oriented_edge('',*,*,#73367,.t.);
#73369=oriented_edge('',*,*,#53031,.f.);
#73371=oriented_edge('',*,*,#73370,.f.);
#73372=edge_loop('',(#73366,#73368,#73369,#73371));
#73373=face_outer_bound('',#73372,.f.);
#73375=cartesian_point('',(-2.212008203899e1,7.322128639147e1,
-8.219257477974e0));
#73376=direction('',(-9.657362398196e-1,-2.593200587347e-1,-1.032580442232e-2));
#73377=direction('',(2.205249030161e-1,-8.409357503202e-1,4.941617457706e-1));
#73378=axis2_placement_3d('',#73375,#73376,#73377);
#73379=toroidal_surface('',#73378,2.496952275068e0,4.999972871984e-1);
#73380=oriented_edge('',*,*,#73356,.f.);
#73382=oriented_edge('',*,*,#73381,.t.);
#73384=oriented_edge('',*,*,#73383,.f.);
#73386=oriented_edge('',*,*,#73385,.f.);
#73387=oriented_edge('',*,*,#73367,.f.);
#73388=edge_loop('',(#73380,#73382,#73384,#73386,#73387));
#73389=face_outer_bound('',#73388,.f.);
#73391=cartesian_point('',(-2.160596384978e1,7.124693937640e1,
-6.716132714555e0));
#73392=direction('',(1.247758113165e-1,-4.294797728193e-1,-8.944149605465e-1));
#73393=direction('',(7.183647447118e-1,6.609102920382e-1,-2.171397693496e-1));
#73394=axis2_placement_3d('',#73391,#73392,#73393);
#73395=cylindrical_surface('',#73394,5.000000034844e-1);
#73396=oriented_edge('',*,*,#73354,.f.);
#73397=oriented_edge('',*,*,#52820,.f.);
#73398=oriented_edge('',*,*,#52838,.t.);
#73399=oriented_edge('',*,*,#73381,.f.);
#73400=edge_loop('',(#73396,#73397,#73398,#73399));
#73401=face_outer_bound('',#73400,.f.);
#73403=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#73404=direction('',(0.e0,0.e0,1.e0));
#73405=direction('',(3.230565695176e-1,-9.463796557891e-1,0.e0));
#73406=axis2_placement_3d('',#73403,#73404,#73405);
#73407=toroidal_surface('',#73406,7.649382607502e1,3.e0);
#73409=oriented_edge('',*,*,#73408,.t.);
#73411=oriented_edge('',*,*,#73410,.t.);
#73412=oriented_edge('',*,*,#53035,.t.);
#73413=oriented_edge('',*,*,#53033,.t.);
#73414=oriented_edge('',*,*,#73385,.t.);
#73415=oriented_edge('',*,*,#73383,.t.);
#73416=oriented_edge('',*,*,#52836,.t.);
#73417=oriented_edge('',*,*,#52834,.t.);
#73418=edge_loop('',(#73409,#73411,#73412,#73413,#73414,#73415,#73416,#73417));
#73419=face_outer_bound('',#73418,.f.);
#73421=cartesian_point('',(-2.702633288290e1,7.155673234566e1,
-8.219510586639e0));
#73422=direction('',(-9.239131378355e-1,-3.824604367471e-1,1.041768007514e-2));
#73423=direction('',(3.372837401918e-1,-8.013210925317e-1,4.940892482801e-1));
#73424=axis2_placement_3d('',#73421,#73422,#73423);
#73425=toroidal_surface('',#73424,2.497876978321e0,4.999993463378e-1);
#73426=oriented_edge('',*,*,#73410,.f.);
#73427=oriented_edge('',*,*,#73408,.f.);
#73428=oriented_edge('',*,*,#52857,.t.);
#73429=oriented_edge('',*,*,#52989,.f.);
#73430=oriented_edge('',*,*,#53006,.f.);
#73431=edge_loop('',(#73426,#73427,#73428,#73429,#73430));
#73432=face_outer_bound('',#73431,.f.);
#73434=cartesian_point('',(-2.088049628663e1,7.108263791291e1,
-3.055952828840e1));
#73435=cartesian_point('',(-2.087028027393e1,7.106969579309e1,
-3.060317097238e1));
#73436=cartesian_point('',(-2.084547347438e1,7.104279540797e1,
-3.069178429154e1));
#73437=cartesian_point('',(-2.079930290654e1,7.100299612154e1,
-3.081553851843e1));
#73438=cartesian_point('',(-2.073810186895e1,7.095817628665e1,
-3.094551167209e1));
#73439=cartesian_point('',(-2.068988190189e1,7.092764753166e1,
-3.102572346426e1));
#73440=cartesian_point('',(-2.066026312648e1,7.091005028160e1,
-3.106840885057e1));
#73441=cartesian_point('',(-2.038957563677e1,7.069123449059e1,
-3.059112007156e1));
#73442=cartesian_point('',(-2.039225959813e1,7.066089613414e1,
-3.061932892389e1));
#73443=cartesian_point('',(-2.039807461039e1,7.059898555412e1,
-3.068044932693e1));
#73444=cartesian_point('',(-2.040620705689e1,7.051194553796e1,
-3.077761906441e1));
#73445=cartesian_point('',(-2.041324434194e1,7.042018112177e1,
-3.089402483335e1));
#73446=cartesian_point('',(-2.041483069717e1,7.036337604162e1,
-3.097892764441e1));
#73447=cartesian_point('',(-2.041361152990e1,7.033322960535e1,
-3.102979136348e1));
#73448=cartesian_point('',(-2.063285724878e1,7.011329392100e1,
-3.054667072266e1));
#73449=cartesian_point('',(-2.065797674451e1,7.009137621754e1,
-3.058819596936e1));
#73450=cartesian_point('',(-2.070787068852e1,7.004963850958e1,
-3.068092982303e1));
#73451=cartesian_point('',(-2.077128698780e1,7.000081024856e1,
-3.083631279475e1));
#73452=cartesian_point('',(-2.082637105576e1,6.996193251360e1,
-3.103093842278e1));
#73453=cartesian_point('',(-2.084625202909e1,6.994962397053e1,
-3.117964602868e1));
#73454=cartesian_point('',(-2.084833792589e1,6.994860115502e1,
-3.127120955663e1));
#73455=cartesian_point('',(-2.125349660999e1,7.019653716251e1,
-3.049137837185e1));
#73456=cartesian_point('',(-2.127767884654e1,7.019650561977e1,
-3.055543780421e1));
#73457=cartesian_point('',(-2.132045403829e1,7.020053436137e1,
-3.069252099003e1));
#73458=cartesian_point('',(-2.135904489069e1,7.021932148802e1,
-3.090552797634e1));
#73459=cartesian_point('',(-2.137150936939e1,7.025558772053e1,
-3.115542812522e1));
#73460=cartesian_point('',(-2.135133878265e1,7.029328123097e1,
-3.133346567950e1));
#73461=cartesian_point('',(-2.132678734449e1,7.032033643090e1,
-3.143855217262e1));
#73462=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#73463=oriented_edge('',*,*,#73339,.f.);
#73464=oriented_edge('',*,*,#73370,.t.);
#73465=oriented_edge('',*,*,#53029,.t.);
#73466=oriented_edge('',*,*,#73323,.f.);
#73467=edge_loop('',(#73463,#73464,#73465,#73466));
#73468=face_outer_bound('',#73467,.f.);
#73470=cartesian_point('',(4.368843317393e0,-1.443036181138e1,
-1.160060977427e2));
#73471=direction('',(-1.788704007196e-1,6.957030184448e-1,6.957030184448e-1));
#73472=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411634e-2));
#73473=axis2_placement_3d('',#73470,#73471,#73472);
#73474=cylindrical_surface('',#73473,3.e-1);
#73476=oriented_edge('',*,*,#73475,.t.);
#73478=oriented_edge('',*,*,#73477,.t.);
#73480=oriented_edge('',*,*,#73479,.f.);
#73481=oriented_edge('',*,*,#52564,.f.);
#73482=oriented_edge('',*,*,#50793,.f.);
#73483=edge_loop('',(#73476,#73478,#73480,#73481,#73482));
#73484=face_outer_bound('',#73483,.f.);
#73486=cartesian_point('',(-1.667971961920e1,7.142042482009e1,
-2.986502552041e1));
#73487=cartesian_point('',(-1.666585613982e1,7.143305254020e1,
-2.990690697930e1));
#73488=cartesian_point('',(-1.663436620275e1,7.146349844562e1,
-3.002353614365e1));
#73489=cartesian_point('',(-1.660652317420e1,7.149689696081e1,
-3.022965836273e1));
#73490=cartesian_point('',(-1.660589181862e1,7.151090791462e1,
-3.048638788728e1));
#73491=cartesian_point('',(-1.663656751694e1,7.149748348066e1,
-3.076475775434e1));
#73492=cartesian_point('',(-1.669929513941e1,7.145231012486e1,
-3.105990873002e1));
#73493=cartesian_point('',(-1.679257206600e1,7.137233167558e1,
-3.136049579535e1));
#73494=cartesian_point('',(-1.690935643016e1,7.125988609698e1,
-3.164851443801e1));
#73495=cartesian_point('',(-1.702183543620e1,7.114084772755e1,
-3.187413476254e1));
#73496=cartesian_point('',(-1.709368686947e1,7.105922720458e1,
-3.200024984547e1));
#73497=cartesian_point('',(-1.711924495377e1,7.102943615229e1,
-3.204324272520e1));
#73498=cartesian_point('',(-1.716505934029e1,7.105064874676e1,
-2.992601769955e1));
#73499=cartesian_point('',(-1.714188330441e1,7.104689688229e1,
-2.994273098854e1));
#73500=cartesian_point('',(-1.708008834172e1,7.103791779649e1,
-2.999573353588e1));
#73501=cartesian_point('',(-1.698642364403e1,7.102358586626e1,
-3.011465345548e1));
#73502=cartesian_point('',(-1.689474409677e1,7.100145355351e1,
-3.029111653814e1));
#73503=cartesian_point('',(-1.682139895459e1,7.096822951951e1,
-3.050648825944e1));
#73504=cartesian_point('',(-1.677067537368e1,7.091956840483e1,
-3.075643884760e1));
#73505=cartesian_point('',(-1.674669552350e1,7.085251749044e1,
-3.103108023317e1));
#73506=cartesian_point('',(-1.675057549876e1,7.076767033007e1,
-3.131262652935e1));
#73507=cartesian_point('',(-1.677489676185e1,7.068192559721e1,
-3.154731713169e1));
#73508=cartesian_point('',(-1.679770557133e1,7.062441337958e1,
-3.168447647987e1));
#73509=cartesian_point('',(-1.680658635704e1,7.060353600683e1,
-3.173197737870e1));
#73510=cartesian_point('',(-1.766006494898e1,7.141253425351e1,
-2.992095511525e1));
#73511=cartesian_point('',(-1.764747372786e1,7.139429830740e1,
-2.993623360877e1));
#73512=cartesian_point('',(-1.761248226716e1,7.134482228702e1,
-2.998213560434e1));
#73513=cartesian_point('',(-1.755323834475e1,7.126065646806e1,
-3.007649145279e1));
#73514=cartesian_point('',(-1.748522996270e1,7.115613478578e1,
-3.021010796992e1));
#73515=cartesian_point('',(-1.741791957775e1,7.103958290920e1,
-3.037027956197e1));
#73516=cartesian_point('',(-1.735328207785e1,7.090967645531e1,
-3.055566737251e1));
#73517=cartesian_point('',(-1.729423854501e1,7.076806163811e1,
-3.076082314814e1));
#73518=cartesian_point('',(-1.724408655609e1,7.062068665830e1,
-3.097409366257e1));
#73519=cartesian_point('',(-1.720974472035e1,7.049394270673e1,
-3.115521772289e1));
#73520=cartesian_point('',(-1.719254688462e1,7.041721820774e1,
-3.126314615539e1));
#73521=cartesian_point('',(-1.718691578465e1,7.039028190688e1,
-3.130079706455e1));
#73522=cartesian_point('',(-1.745416099003e1,7.198659842097e1,
-2.985710505515e1));
#73523=cartesian_point('',(-1.745685756235e1,7.197656564627e1,
-2.989674176176e1));
#73524=cartesian_point('',(-1.746730198005e1,7.194365368061e1,
-3.000226203976e1));
#73525=cartesian_point('',(-1.749331060878e1,7.186779635794e1,
-3.016995351663e1));
#73526=cartesian_point('',(-1.752971303486e1,7.175290829493e1,
-3.035964914833e1));
#73527=cartesian_point('',(-1.756983017301e1,7.160911659340e1,
-3.055165784489e1));
#73528=cartesian_point('',(-1.761078932597e1,7.143683406800e1,
-3.074579969031e1));
#73529=cartesian_point('',(-1.764920876006e1,7.124019962515e1,
-3.093767580355e1));
#73530=cartesian_point('',(-1.768145956001e1,7.102992862930e1,
-3.111887628276e1));
#73531=cartesian_point('',(-1.770215954400e1,7.084674656013e1,
-3.126069120083e1));
#73532=cartesian_point('',(-1.771142016897e1,7.073506822519e1,
-3.134107421525e1));
#73533=cartesian_point('',(-1.771427425872e1,7.069579791747e1,
-3.136865668474e1));
#73534=(bounded_surface()b_spline_surface(3,3,((#73486,#73487,#73488,#73489,
#73490,#73491,#73492,#73493,#73494,#73495,#73496,#73497),(#73498,#73499,#73500,
#73501,#73502,#73503,#73504,#73505,#73506,#73507,#73508,#73509),(#73510,#73511,
#73512,#73513,#73514,#73515,#73516,#73517,#73518,#73519,#73520,#73521),(#73522,
#73523,#73524,#73525,#73526,#73527,#73528,#73529,#73530,#73531,#73532,#73533)),
.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());
#73536=oriented_edge('',*,*,#73535,.f.);
#73538=oriented_edge('',*,*,#73537,.t.);
#73539=oriented_edge('',*,*,#73475,.f.);
#73540=edge_loop('',(#73536,#73538,#73539));
#73541=face_outer_bound('',#73540,.f.);
#73543=cartesian_point('',(-1.099085960862e1,7.245870474115e1,
-2.859735709841e1));
#73544=cartesian_point('',(-1.174886241303e1,7.234319467871e1,
-2.871286716085e1));
#73545=cartesian_point('',(-1.412149903009e1,7.194319827533e1,
-2.911286356423e1));
#73546=cartesian_point('',(-1.645084391670e1,7.143025992354e1,
-2.962580191601e1));
#73547=cartesian_point('',(-1.801412998005e1,7.103166283010e1,
-3.002439900945e1));
#73548=cartesian_point('',(-1.091893399975e1,7.258450048777e1,
-2.919502807213e1));
#73549=cartesian_point('',(-1.167208326740e1,7.246972974014e1,
-2.930979881977e1));
#73550=cartesian_point('',(-1.402962997282e1,7.207227738568e1,
-2.970725117423e1));
#73551=cartesian_point('',(-1.634454131186e1,7.156252894999e1,
-3.021699960992e1));
#73552=cartesian_point('',(-1.789834348039e1,7.116634992592e1,
-3.061317863398e1));
#73553=cartesian_point('',(-1.079969927575e1,7.236371305535e1,
-2.975649209854e1));
#73554=cartesian_point('',(-1.154480258976e1,7.225016790731e1,
-2.987003724658e1));
#73555=cartesian_point('',(-1.387733398452e1,7.185693295157e1,
-3.026327220232e1));
#73556=cartesian_point('',(-1.616831810085e1,7.135247260132e1,
-3.076773255257e1));
#73557=cartesian_point('',(-1.770639833671e1,7.096030213332e1,
-3.115990302058e1));
#73558=cartesian_point('',(-1.067214361097e1,7.186853700787e1,
-3.009815788291e1));
#73559=cartesian_point('',(-1.140863947463e1,7.175630298939e1,
-3.021039190139e1));
#73560=cartesian_point('',(-1.371440983474e1,7.136757974869e1,
-3.059911514209e1));
#73561=cartesian_point('',(-1.597979693792e1,7.086877651938e1,
-3.109791837140e1));
#73562=cartesian_point('',(-1.750105806685e1,7.048089434940e1,
-3.148580054137e1));
#73563=(bounded_surface()b_spline_surface(3,3,((#73543,#73544,#73545,#73546,
#73547),(#73548,#73549,#73550,#73551,#73552),(#73553,#73554,#73555,#73556,
#73557),(#73558,#73559,#73560,#73561,#73562)),.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());
#73564=oriented_edge('',*,*,#73535,.t.);
#73565=oriented_edge('',*,*,#50791,.f.);
#73567=oriented_edge('',*,*,#73566,.f.);
#73569=oriented_edge('',*,*,#73568,.t.);
#73570=edge_loop('',(#73564,#73565,#73567,#73569));
#73571=face_outer_bound('',#73570,.f.);
#73573=cartesian_point('',(-1.137419361367e1,7.311086715005e1,
-2.873770950895e1));
#73574=cartesian_point('',(-1.134845404565e1,7.309317186249e1,
-2.881328923692e1));
#73575=cartesian_point('',(-1.127127679007e1,7.303477872737e1,
-2.899118146451e1));
#73576=cartesian_point('',(-1.112080861449e1,7.289034701933e1,
-2.924893501606e1));
#73577=cartesian_point('',(-1.094945603716e1,7.268280833595e1,
-2.949919640682e1));
#73578=cartesian_point('',(-1.079354342146e1,7.245074803689e1,
-2.971127049050e1));
#73579=cartesian_point('',(-1.068353542900e1,7.225379114615e1,
-2.985861870339e1));
#73580=cartesian_point('',(-1.062712372083e1,7.213795163765e1,
-2.993540181455e1));
#73581=cartesian_point('',(-1.060965383370e1,7.210040566741e1,
-2.995938974398e1));
#73582=cartesian_point('',(-1.110225732961e1,7.266275435881e1,
-2.874879795238e1));
#73583=cartesian_point('',(-1.110802492251e1,7.262513999791e1,
-2.879350727208e1));
#73584=cartesian_point('',(-1.111953467236e1,7.253078436915e1,
-2.891288221285e1));
#73585=cartesian_point('',(-1.112206197006e1,7.237003122334e1,
-2.913491669945e1));
#73586=cartesian_point('',(-1.110209400696e1,7.218388515119e1,
-2.939986506582e1));
#73587=cartesian_point('',(-1.106334995274e1,7.199832126297e1,
-2.966079438589e1));
#73588=cartesian_point('',(-1.102134892487e1,7.184992052490e1,
-2.986274912833e1));
#73589=cartesian_point('',(-1.099357345570e1,7.176472824535e1,
-2.997485903199e1));
#73590=cartesian_point('',(-1.098427661681e1,7.173723276359e1,
-3.001059274270e1));
#73591=cartesian_point('',(-1.140773645872e1,7.224543050706e1,
-2.883480725446e1));
#73592=cartesian_point('',(-1.143776487764e1,7.222733689458e1,
-2.888823284284e1));
#73593=cartesian_point('',(-1.150175343202e1,7.218682568102e1,
-2.903643114710e1));
#73594=cartesian_point('',(-1.155205605233e1,7.212500709525e1,
-2.932617864907e1));
#73595=cartesian_point('',(-1.153464109913e1,7.204857807399e1,
-2.967512648710e1));
#73596=cartesian_point('',(-1.145596348874e1,7.195901625592e1,
-3.001316573880e1));
#73597=cartesian_point('',(-1.135752853098e1,7.187427001168e1,
-3.026740424568e1));
#73598=cartesian_point('',(-1.128927875503e1,7.181937597674e1,
-3.040466819129e1));
#73599=cartesian_point('',(-1.126618500818e1,7.180092878283e1,
-3.044800438268e1));
#73600=cartesian_point('',(-1.191278586772e1,7.237508073270e1,
-2.888935307300e1));
#73601=cartesian_point('',(-1.192982072102e1,7.239180260458e1,
-2.898030051136e1));
#73602=cartesian_point('',(-1.194516918954e1,7.242834291070e1,
-2.920901139999e1));
#73603=cartesian_point('',(-1.187893399829e1,7.245834337369e1,
-2.958615021260e1));
#73604=cartesian_point('',(-1.171208264943e1,7.244424754160e1,
-2.998451162222e1));
#73605=cartesian_point('',(-1.148576291921e1,7.238144912142e1,
-3.033253873156e1));
#73606=cartesian_point('',(-1.127625589520e1,7.229672188584e1,
-3.057206879212e1));
#73607=cartesian_point('',(-1.114848367157e1,7.223430141092e1,
-3.069320115944e1));
#73608=cartesian_point('',(-1.110668836561e1,7.221270853628e1,
-3.073059307238e1));
#73609=(bounded_surface()b_spline_surface(3,3,((#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)),
.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());
#73611=oriented_edge('',*,*,#73610,.t.);
#73613=oriented_edge('',*,*,#73612,.t.);
#73614=oriented_edge('',*,*,#73566,.t.);
#73615=edge_loop('',(#73611,#73613,#73614));
#73616=face_outer_bound('',#73615,.f.);
#73618=cartesian_point('',(-1.118957846109e1,7.416816683278e1,
-2.740756909850e1));
#73619=direction('',(1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#73620=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411622e-2));
#73621=axis2_placement_3d('',#73618,#73619,#73620);
#73622=cylindrical_surface('',#73621,3.e-1);
#73623=oriented_edge('',*,*,#73610,.f.);
#73624=oriented_edge('',*,*,#50789,.f.);
#73625=oriented_edge('',*,*,#52200,.f.);
#73627=oriented_edge('',*,*,#73626,.f.);
#73629=oriented_edge('',*,*,#73628,.t.);
#73630=edge_loop('',(#73623,#73624,#73625,#73627,#73629));
#73631=face_outer_bound('',#73630,.f.);
#73633=cartesian_point('',(-1.224171865864e1,7.766248969707e1,0.e0));
#73634=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#73635=direction('',(1.305261922200e-1,-9.914448613738e-1,0.e0));
#73636=axis2_placement_3d('',#73633,#73634,#73635);
#73637=plane('',#73636);
#73639=oriented_edge('',*,*,#73638,.t.);
#73640=oriented_edge('',*,*,#73626,.t.);
#73641=oriented_edge('',*,*,#52198,.f.);
#73642=oriented_edge('',*,*,#52213,.t.);
#73644=oriented_edge('',*,*,#73643,.t.);
#73646=oriented_edge('',*,*,#73645,.t.);
#73647=edge_loop('',(#73639,#73640,#73641,#73642,#73644,#73646));
#73648=face_outer_bound('',#73647,.f.);
#73650=cartesian_point('',(-1.192843214058e1,7.293510422605e1,
-1.848543514636e1));
#73651=direction('',(1.147867469781e-2,-6.964568951738e-3,-9.999098633409e-1));
#73652=direction('',(7.883184773911e-1,6.152489571682e-1,4.764337016984e-3));
#73653=axis2_placement_3d('',#73650,#73651,#73652);
#73654=cylindrical_surface('',#73653,5.000065082467e-1);
#73655=oriented_edge('',*,*,#73638,.f.);
#73657=oriented_edge('',*,*,#73656,.t.);
#73659=oriented_edge('',*,*,#73658,.f.);
#73661=oriented_edge('',*,*,#73660,.f.);
#73662=edge_loop('',(#73655,#73657,#73659,#73661));
#73663=face_outer_bound('',#73662,.f.);
#73665=cartesian_point('',(-1.237354596776e1,7.548211821640e1,
-8.219257477991e0));
#73666=direction('',(-9.913222922882e-1,-1.310476652736e-1,-1.032580451608e-2));
#73667=direction('',(1.088741401704e-1,-8.625257043281e-1,4.941617457630e-1));
#73668=axis2_placement_3d('',#73665,#73666,#73667);
#73669=toroidal_surface('',#73668,2.496952275215e0,4.999972871970e-1);
#73670=oriented_edge('',*,*,#73645,.f.);
#73672=oriented_edge('',*,*,#73671,.t.);
#73674=oriented_edge('',*,*,#73673,.f.);
#73676=oriented_edge('',*,*,#73675,.f.);
#73677=oriented_edge('',*,*,#73656,.f.);
#73678=edge_loop('',(#73670,#73672,#73674,#73676,#73677));
#73679=face_outer_bound('',#73678,.f.);
#73681=cartesian_point('',(-1.212152415569e1,7.345751708342e1,
-6.716211699037e0));
#73682=direction('',(6.764997758115e-2,-4.420920254003e-1,-8.944149605249e-1));
#73683=direction('',(7.984850893808e-1,5.614907556111e-1,-2.171398015102e-1));
#73684=axis2_placement_3d('',#73681,#73682,#73683);
#73685=cylindrical_surface('',#73684,5.000000034845e-1);
#73686=oriented_edge('',*,*,#73643,.f.);
#73687=oriented_edge('',*,*,#52295,.t.);
#73688=oriented_edge('',*,*,#52313,.t.);
#73689=oriented_edge('',*,*,#73671,.f.);
#73690=edge_loop('',(#73686,#73687,#73688,#73689));
#73691=face_outer_bound('',#73690,.f.);
#73693=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73694=direction('',(0.e0,0.e0,1.e0));
#73695=direction('',(1.965465234427e-1,-9.804944997921e-1,0.e0));
#73696=axis2_placement_3d('',#73693,#73694,#73695);
#73697=toroidal_surface('',#73696,7.649382607502e1,3.e0);
#73699=oriented_edge('',*,*,#73698,.t.);
#73701=oriented_edge('',*,*,#73700,.t.);
#73703=oriented_edge('',*,*,#73702,.t.);
#73705=oriented_edge('',*,*,#73704,.t.);
#73706=oriented_edge('',*,*,#73675,.t.);
#73707=oriented_edge('',*,*,#73673,.t.);
#73708=oriented_edge('',*,*,#52311,.t.);
#73709=oriented_edge('',*,*,#52309,.t.);
#73710=edge_loop('',(#73699,#73701,#73703,#73705,#73706,#73707,#73708,#73709));
#73711=face_outer_bound('',#73710,.f.);
#73713=cartesian_point('',(-1.745509105736e1,7.447219890182e1,
-8.219510586661e0));
#73714=direction('',(-9.659300373897e-1,-2.585935707064e-1,1.041768005457e-2));
#73715=direction('',(2.298048399349e-1,-8.384900418497e-1,4.940892482754e-1));
#73716=axis2_placement_3d('',#73713,#73714,#73715);
#73717=toroidal_surface('',#73716,2.497876978354e0,4.999993463395e-1);
#73718=oriented_edge('',*,*,#73700,.f.);
#73719=oriented_edge('',*,*,#73698,.f.);
#73720=oriented_edge('',*,*,#52332,.t.);
#73722=oriented_edge('',*,*,#73721,.f.);
#73724=oriented_edge('',*,*,#73723,.f.);
#73725=edge_loop('',(#73718,#73719,#73720,#73722,#73724));
#73726=face_outer_bound('',#73725,.f.);
#73728=cartesian_point('',(-1.520474261931e1,6.447227858158e1,0.e0));
#73729=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#73730=direction('',(-2.588190451026e-1,9.659258262891e-1,0.e0));
#73731=axis2_placement_3d('',#73728,#73729,#73730);
#73732=plane('',#73731);
#73734=oriented_edge('',*,*,#73733,.t.);
#73735=oriented_edge('',*,*,#73721,.t.);
#73736=oriented_edge('',*,*,#52330,.t.);
#73737=oriented_edge('',*,*,#52435,.t.);
#73738=oriented_edge('',*,*,#52566,.t.);
#73739=oriented_edge('',*,*,#73479,.t.);
#73740=edge_loop('',(#73734,#73735,#73736,#73737,#73738,#73739));
#73741=face_outer_bound('',#73740,.f.);
#73743=cartesian_point('',(-1.687776124658e1,7.196558533580e1,
-1.686619312819e1));
#73744=direction('',(-7.939670872342e-3,-1.082718323297e-2,-9.999098628025e-1));
#73745=direction('',(6.896659662034e-1,-7.241237899639e-1,2.364713322413e-3));
#73746=axis2_placement_3d('',#73743,#73744,#73745);
#73747=cylindrical_surface('',#73746,5.000063901636e-1);
#73749=oriented_edge('',*,*,#73748,.f.);
#73750=oriented_edge('',*,*,#73723,.t.);
#73751=oriented_edge('',*,*,#73733,.f.);
#73753=oriented_edge('',*,*,#73752,.f.);
#73754=edge_loop('',(#73749,#73750,#73751,#73753));
#73755=face_outer_bound('',#73754,.f.);
#73757=cartesian_point('',(0.e0,0.e0,-1.910475382478e1));
#73758=direction('',(0.e0,0.e0,1.e0));
#73759=direction('',(1.e0,0.e0,0.e0));
#73760=axis2_placement_3d('',#73757,#73758,#73759);
#73761=conical_surface('',#73760,7.339872684763e1,5.e-1);
#73763=oriented_edge('',*,*,#73762,.t.);
#73764=oriented_edge('',*,*,#73568,.f.);
#73766=oriented_edge('',*,*,#73765,.f.);
#73767=oriented_edge('',*,*,#73658,.t.);
#73768=oriented_edge('',*,*,#73704,.f.);
#73769=oriented_edge('',*,*,#73702,.f.);
#73770=oriented_edge('',*,*,#73748,.t.);
#73771=edge_loop('',(#73763,#73764,#73766,#73767,#73768,#73769,#73770));
#73772=face_outer_bound('',#73771,.f.);
#73774=cartesian_point('',(-1.663661583060e1,7.146183207095e1,
-2.996505951164e1));
#73775=cartesian_point('',(-1.663269233054e1,7.146551227587e1,
-2.998610643576e1));
#73776=cartesian_point('',(-1.662919007908e1,7.146917916223e1,
-3.000732623715e1));
#73777=cartesian_point('',(-1.662611806817e1,7.147282605066e1,
-3.002871124549e1));
#73778=cartesian_point('',(-1.709146867768e1,7.102805978855e1,
-2.995711022237e1));
#73779=cartesian_point('',(-1.708259523496e1,7.102667480207e1,
-2.997191451881e1));
#73780=cartesian_point('',(-1.707395084671e1,7.102538395110e1,
-2.998700723562e1));
#73781=cartesian_point('',(-1.706555212355e1,7.102417891772e1,
-3.000238389662e1));
#73782=cartesian_point('',(-1.763087725351e1,7.135080111798e1,
-2.995663184482e1));
#73783=cartesian_point('',(-1.762560558866e1,7.134337022465e1,
-2.996617386690e1));
#73784=cartesian_point('',(-1.762037060186e1,7.133599092181e1,
-2.997582630997e1));
#73785=cartesian_point('',(-1.761517958046e1,7.132866276827e1,
-2.998558587989e1));
#73786=cartesian_point('',(-1.746374047479e1,7.195672095340e1,
-2.996432597148e1));
#73787=cartesian_point('',(-1.746533991110e1,7.195113041482e1,
-2.997730376765e1));
#73788=cartesian_point('',(-1.746706560759e1,7.194546131945e1,
-2.999018149834e1));
#73789=cartesian_point('',(-1.746891226001e1,7.193971906616e1,
-3.000295330572e1));
#73790=(bounded_surface()b_spline_surface(3,3,((#73774,#73775,#73776,#73777),(
#73778,#73779,#73780,#73781),(#73782,#73783,#73784,#73785),(#73786,#73787,
#73788,#73789)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.656441054299e-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());
#73791=oriented_edge('',*,*,#73762,.f.);
#73792=oriented_edge('',*,*,#73752,.t.);
#73793=oriented_edge('',*,*,#73477,.f.);
#73794=oriented_edge('',*,*,#73537,.f.);
#73795=edge_loop('',(#73791,#73792,#73793,#73794));
#73796=face_outer_bound('',#73795,.f.);
#73798=cartesian_point('',(-1.144744508045e1,7.321408867016e1,
-2.848573817673e1));
#73799=cartesian_point('',(-1.143886277613e1,7.319987680791e1,
-2.852979136983e1));
#73800=cartesian_point('',(-1.141744675197e1,7.316971052151e1,
-2.861996783389e1));
#73801=cartesian_point('',(-1.137640806276e1,7.312370541421e1,
-2.874626505497e1));
#73802=cartesian_point('',(-1.132519535938e1,7.307457063521e1,
-2.886915569989e1));
#73803=cartesian_point('',(-1.128652681337e1,7.304164178547e1,
-2.894308925506e1));
#73804=cartesian_point('',(-1.126493043562e1,7.302412835138e1,
-2.897977110166e1));
#73805=cartesian_point('',(-1.101218892484e1,7.276157384598e1,
-2.851585641941e1));
#73806=cartesian_point('',(-1.101881661605e1,7.273187338780e1,
-2.854489894859e1));
#73807=cartesian_point('',(-1.103273966427e1,7.267074860026e1,
-2.860820361657e1));
#73808=cartesian_point('',(-1.105232263065e1,7.258471364628e1,
-2.870864796442e1));
#73809=cartesian_point('',(-1.107005222050e1,7.250063738925e1,
-2.881973516504e1));
#73810=cartesian_point('',(-1.107860343838e1,7.244973550584e1,
-2.889693656621e1));
#73811=cartesian_point('',(-1.108164936170e1,7.242437199617e1,
-2.893886061865e1));
#73812=cartesian_point('',(-1.132934283862e1,7.222061441058e1,
-2.847298258170e1));
#73813=cartesian_point('',(-1.135705182138e1,7.220230351660e1,
-2.851501093377e1));
#73814=cartesian_point('',(-1.141224040347e1,7.216720448073e1,
-2.860942877250e1));
#73815=cartesian_point('',(-1.148213804342e1,7.212682756571e1,
-2.876730825887e1));
#73816=cartesian_point('',(-1.153813152521e1,7.209780122499e1,
-2.894997874899e1));
#73817=cartesian_point('',(-1.155966585693e1,7.208821335841e1,
-2.908242391934e1));
#73818=cartesian_point('',(-1.156487608244e1,7.208622207579e1,
-2.915600378828e1));
#73819=cartesian_point('',(-1.193379466341e1,7.238453749754e1,
-2.841999195921e1));
#73820=cartesian_point('',(-1.195754013116e1,7.238779132500e1,
-2.848395865864e1));
#73821=cartesian_point('',(-1.199940403056e1,7.239753504148e1,
-2.862184658756e1));
#73822=cartesian_point('',(-1.203552195129e1,7.242154568213e1,
-2.883621951827e1));
#73823=cartesian_point('',(-1.204298620984e1,7.245682891915e1,
-2.906888179746e1));
#73824=cartesian_point('',(-1.202422702586e1,7.248725434076e1,
-2.922753063845e1));
#73825=cartesian_point('',(-1.200594956434e1,7.250558177951e1,
-2.931275608672e1));
#73826=(bounded_surface()b_spline_surface(3,3,((#73798,#73799,#73800,#73801,
#73802,#73803,#73804),(#73805,#73806,#73807,#73808,#73809,#73810,#73811),
(#73812,#73813,#73814,#73815,#73816,#73817,#73818),(#73819,#73820,#73821,#73822,
#73823,#73824,#73825)),.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());
#73827=oriented_edge('',*,*,#73628,.f.);
#73828=oriented_edge('',*,*,#73660,.t.);
#73829=oriented_edge('',*,*,#73765,.t.);
#73830=oriented_edge('',*,*,#73612,.f.);
#73831=edge_loop('',(#73827,#73828,#73829,#73830));
#73832=face_outer_bound('',#73831,.f.);
#73834=cartesian_point('',(4.307408123670e1,-5.170021461727e1,-4.38e1));
#73835=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#73836=direction('',(0.e0,0.e0,-1.e0));
#73837=axis2_placement_3d('',#73834,#73835,#73836);
#73838=cylindrical_surface('',#73837,1.2e0);
#73839=oriented_edge('',*,*,#49645,.f.);
#73841=oriented_edge('',*,*,#73840,.f.);
#73842=oriented_edge('',*,*,#34556,.t.);
#73844=oriented_edge('',*,*,#73843,.f.);
#73845=edge_loop('',(#73839,#73841,#73842,#73844));
#73846=face_outer_bound('',#73845,.f.);
#73848=cartesian_point('',(4.524777607848e1,-5.364952433452e1,
-4.198461823102e1));
#73849=direction('',(7.043668157763e-1,7.044748366713e-1,-8.707808754244e-2));
#73850=direction('',(-6.094174170682e-2,-6.220512576687e-2,-9.962010973925e-1));
#73851=axis2_placement_3d('',#73848,#73849,#73850);
#73852=toroidal_surface('',#73851,1.822246322558e0,1.199990499132e0);
#73853=oriented_edge('',*,*,#31062,.t.);
#73854=oriented_edge('',*,*,#31060,.t.);
#73855=oriented_edge('',*,*,#34539,.t.);
#73856=oriented_edge('',*,*,#34537,.t.);
#73857=oriented_edge('',*,*,#34558,.f.);
#73858=oriented_edge('',*,*,#73840,.t.);
#73859=edge_loop('',(#73853,#73854,#73855,#73856,#73857,#73858));
#73860=face_outer_bound('',#73859,.f.);
#73862=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.38e1));
#73863=direction('',(0.e0,0.e0,-1.e0));
#73864=direction('',(7.750037363919e-1,6.319566508698e-1,0.e0));
#73865=axis2_placement_3d('',#73862,#73863,#73864);
#73866=toroidal_surface('',#73865,6.099597408821e0,1.2e0);
#73867=oriented_edge('',*,*,#49647,.f.);
#73868=oriented_edge('',*,*,#73843,.t.);
#73869=oriented_edge('',*,*,#34610,.t.);
#73870=oriented_edge('',*,*,#34608,.t.);
#73871=oriented_edge('',*,*,#34606,.t.);
#73873=oriented_edge('',*,*,#73872,.t.);
#73874=edge_loop('',(#73867,#73868,#73869,#73870,#73871,#73873));
#73875=face_outer_bound('',#73874,.f.);
#73877=cartesian_point('',(5.632680273204e1,-4.770066935147e1,-4.38e1));
#73878=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#73879=direction('',(0.e0,0.e0,-1.e0));
#73880=axis2_placement_3d('',#73877,#73878,#73879);
#73881=cylindrical_surface('',#73880,1.2e0);
#73882=oriented_edge('',*,*,#49649,.f.);
#73883=oriented_edge('',*,*,#73872,.f.);
#73884=oriented_edge('',*,*,#34627,.f.);
#73886=oriented_edge('',*,*,#73885,.f.);
#73887=edge_loop('',(#73882,#73883,#73884,#73886));
#73888=face_outer_bound('',#73887,.f.);
#73890=cartesian_point('',(5.364952482560e1,-4.524777548841e1,
-4.198461809247e1));
#73891=direction('',(-7.044751083298e-1,-7.043665900810e-1,-8.707771541195e-2));
#73892=direction('',(7.079851846110e-1,-7.060298291259e-1,-1.669906451917e-2));
#73893=axis2_placement_3d('',#73890,#73891,#73892);
#73894=toroidal_surface('',#73893,1.822246416890e0,1.199990494035e0);
#73895=oriented_edge('',*,*,#35889,.t.);
#73896=oriented_edge('',*,*,#35887,.t.);
#73897=oriented_edge('',*,*,#73885,.t.);
#73898=oriented_edge('',*,*,#34625,.t.);
#73899=oriented_edge('',*,*,#34685,.t.);
#73900=edge_loop('',(#73895,#73896,#73897,#73898,#73899));
#73901=face_outer_bound('',#73900,.f.);
#73903=cartesian_point('',(0.e0,0.e0,-4.5e1));
#73904=direction('',(0.e0,0.e0,-1.e0));
#73905=direction('',(1.e0,0.e0,0.e0));
#73906=axis2_placement_3d('',#73903,#73904,#73905);
#73907=cylindrical_surface('',#73906,3.91e1);
#73908=oriented_edge('',*,*,#49655,.f.);
#73910=oriented_edge('',*,*,#73909,.t.);
#73912=oriented_edge('',*,*,#73911,.f.);
#73914=oriented_edge('',*,*,#73913,.f.);
#73915=edge_loop('',(#73908,#73910,#73912,#73914));
#73916=face_outer_bound('',#73915,.f.);
#73918=cartesian_point('',(0.e0,0.e0,-4.5e1));
#73919=direction('',(0.e0,0.e0,-1.e0));
#73920=direction('',(1.e0,0.e0,0.e0));
#73921=axis2_placement_3d('',#73918,#73919,#73920);
#73922=cylindrical_surface('',#73921,3.91e1);
#73923=oriented_edge('',*,*,#49657,.f.);
#73924=oriented_edge('',*,*,#73913,.t.);
#73926=oriented_edge('',*,*,#73925,.f.);
#73927=oriented_edge('',*,*,#73909,.f.);
#73928=edge_loop('',(#73923,#73924,#73926,#73927));
#73929=face_outer_bound('',#73928,.f.);
#73931=cartesian_point('',(0.e0,0.e0,-4.45e1));
#73932=direction('',(0.e0,0.e0,-1.e0));
#73933=direction('',(1.e0,0.e0,0.e0));
#73934=axis2_placement_3d('',#73931,#73932,#73933);
#73935=plane('',#73934);
#73936=oriented_edge('',*,*,#73911,.t.);
#73937=oriented_edge('',*,*,#73925,.t.);
#73938=edge_loop('',(#73936,#73937));
#73939=face_outer_bound('',#73938,.f.);
#73941=cartesian_point('',(5.906293253810e1,-3.41e1,-4.5e1));
#73942=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#73943=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#73944=axis2_placement_3d('',#73941,#73942,#73943);
#73945=plane('',#73944);
#73947=oriented_edge('',*,*,#73946,.f.);
#73949=oriented_edge('',*,*,#73948,.f.);
#73951=oriented_edge('',*,*,#73950,.f.);
#73952=oriented_edge('',*,*,#49661,.f.);
#73953=edge_loop('',(#73947,#73949,#73951,#73952));
#73954=face_outer_bound('',#73953,.f.);
#73956=cartesian_point('',(5.749081004995e1,-2.857353250475e1,
-1.160060977427e2));
#73957=direction('',(0.e0,0.e0,1.e0));
#73958=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#73959=axis2_placement_3d('',#73956,#73957,#73958);
#73960=cylindrical_surface('',#73959,4.e0);
#73962=oriented_edge('',*,*,#73961,.f.);
#73963=oriented_edge('',*,*,#73946,.t.);
#73964=oriented_edge('',*,*,#49679,.f.);
#73966=oriented_edge('',*,*,#73965,.t.);
#73967=edge_loop('',(#73962,#73963,#73964,#73966));
#73968=face_outer_bound('',#73967,.f.);
#73970=cartesian_point('',(0.e0,0.e0,-4.45e1));
#73971=direction('',(0.e0,0.e0,-1.e0));
#73972=direction('',(1.e0,0.e0,0.e0));
#73973=axis2_placement_3d('',#73970,#73971,#73972);
#73974=plane('',#73973);
#73975=oriented_edge('',*,*,#73961,.t.);
#73977=oriented_edge('',*,*,#73976,.t.);
#73979=oriented_edge('',*,*,#73978,.t.);
#73981=oriented_edge('',*,*,#73980,.t.);
#73983=oriented_edge('',*,*,#73982,.t.);
#73985=oriented_edge('',*,*,#73984,.t.);
#73987=oriented_edge('',*,*,#73986,.t.);
#73989=oriented_edge('',*,*,#73988,.t.);
#73991=oriented_edge('',*,*,#73990,.t.);
#73992=oriented_edge('',*,*,#73948,.t.);
#73993=edge_loop('',(#73975,#73977,#73979,#73981,#73983,#73985,#73987,#73989,
#73991,#73992));
#73994=face_outer_bound('',#73993,.f.);
#73996=cartesian_point('',(0.e0,0.e0,-4.5e1));
#73997=direction('',(0.e0,0.e0,-1.e0));
#73998=direction('',(1.e0,0.e0,0.e0));
#73999=axis2_placement_3d('',#73996,#73997,#73998);
#74000=cylindrical_surface('',#73999,6.82e1);
#74001=oriented_edge('',*,*,#73965,.f.);
#74002=oriented_edge('',*,*,#49677,.f.);
#74003=oriented_edge('',*,*,#49675,.f.);
#74005=oriented_edge('',*,*,#74004,.t.);
#74006=oriented_edge('',*,*,#73978,.f.);
#74007=oriented_edge('',*,*,#73976,.f.);
#74008=edge_loop('',(#74001,#74002,#74003,#74005,#74006,#74007));
#74009=face_outer_bound('',#74008,.f.);
#74011=cartesian_point('',(5.749081004995e1,2.857353250475e1,
-1.160060977427e2));
#74012=direction('',(0.e0,0.e0,1.e0));
#74013=direction('',(8.954954836441e-1,4.450705997625e-1,0.e0));
#74014=axis2_placement_3d('',#74011,#74012,#74013);
#74015=cylindrical_surface('',#74014,4.e0);
#74016=oriented_edge('',*,*,#73980,.f.);
#74017=oriented_edge('',*,*,#74004,.f.);
#74018=oriented_edge('',*,*,#49673,.f.);
#74020=oriented_edge('',*,*,#74019,.t.);
#74021=edge_loop('',(#74016,#74017,#74018,#74020));
#74022=face_outer_bound('',#74021,.f.);
#74024=cartesian_point('',(3.637306695895e1,2.1e1,-4.5e1));
#74025=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#74026=direction('',(8.660254037844e-1,5.e-1,0.e0));
#74027=axis2_placement_3d('',#74024,#74025,#74026);
#74028=plane('',#74027);
#74030=oriented_edge('',*,*,#74029,.f.);
#74031=oriented_edge('',*,*,#73982,.f.);
#74032=oriented_edge('',*,*,#74019,.f.);
#74033=oriented_edge('',*,*,#49671,.f.);
#74034=edge_loop('',(#74030,#74031,#74032,#74033));
#74035=face_outer_bound('',#74034,.f.);
#74037=cartesian_point('',(4.168626966597e1,1.944877685964e1,
-1.160060977427e2));
#74038=direction('',(0.e0,0.e0,1.e0));
#74039=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#74040=axis2_placement_3d('',#74037,#74038,#74039);
#74041=cylindrical_surface('',#74040,4.e0);
#74042=oriented_edge('',*,*,#73984,.f.);
#74043=oriented_edge('',*,*,#74029,.t.);
#74044=oriented_edge('',*,*,#49669,.f.);
#74046=oriented_edge('',*,*,#74045,.t.);
#74047=edge_loop('',(#74042,#74043,#74044,#74046));
#74048=face_outer_bound('',#74047,.f.);
#74050=cartesian_point('',(0.e0,0.e0,-4.5e1));
#74051=direction('',(0.e0,0.e0,-1.e0));
#74052=direction('',(1.e0,0.e0,0.e0));
#74053=axis2_placement_3d('',#74050,#74051,#74052);
#74054=cylindrical_surface('',#74053,4.2e1);
#74056=oriented_edge('',*,*,#74055,.t.);
#74057=oriented_edge('',*,*,#73988,.f.);
#74058=oriented_edge('',*,*,#73986,.f.);
#74059=oriented_edge('',*,*,#74045,.f.);
#74060=oriented_edge('',*,*,#49667,.f.);
#74061=oriented_edge('',*,*,#49665,.f.);
#74062=edge_loop('',(#74056,#74057,#74058,#74059,#74060,#74061));
#74063=face_outer_bound('',#74062,.f.);
#74065=cartesian_point('',(4.168626966597e1,-1.944877685964e1,
-1.160060977427e2));
#74066=direction('',(0.e0,0.e0,1.e0));
#74067=direction('',(-9.062232536080e-1,4.227994969487e-1,0.e0));
#74068=axis2_placement_3d('',#74065,#74066,#74067);
#74069=cylindrical_surface('',#74068,4.e0);
#74070=oriented_edge('',*,*,#73990,.f.);
#74071=oriented_edge('',*,*,#74055,.f.);
#74072=oriented_edge('',*,*,#49663,.f.);
#74073=oriented_edge('',*,*,#73950,.t.);
#74074=edge_loop('',(#74070,#74071,#74072,#74073));
#74075=face_outer_bound('',#74074,.f.);
#74077=cartesian_point('',(0.e0,0.e0,-4.5e1));
#74078=direction('',(0.e0,0.e0,1.e0));
#74079=direction('',(-1.e0,0.e0,0.e0));
#74080=axis2_placement_3d('',#74077,#74078,#74079);
#74081=cylindrical_surface('',#74080,4.2e1);
#74083=oriented_edge('',*,*,#74082,.t.);
#74084=oriented_edge('',*,*,#49685,.f.);
#74085=oriented_edge('',*,*,#49683,.f.);
#74087=oriented_edge('',*,*,#74086,.f.);
#74089=oriented_edge('',*,*,#74088,.f.);
#74091=oriented_edge('',*,*,#74090,.f.);
#74092=edge_loop('',(#74083,#74084,#74085,#74087,#74089,#74091));
#74093=face_outer_bound('',#74092,.f.);
#74095=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,
7.177385487777e1));
#74096=direction('',(0.e0,0.e0,-1.e0));
#74097=direction('',(9.062232536080e-1,4.227994969487e-1,0.e0));
#74098=axis2_placement_3d('',#74095,#74096,#74097);
#74099=cylindrical_surface('',#74098,4.e0);
#74100=oriented_edge('',*,*,#74082,.f.);
#74102=oriented_edge('',*,*,#74101,.f.);
#74104=oriented_edge('',*,*,#74103,.t.);
#74105=oriented_edge('',*,*,#49687,.f.);
#74106=edge_loop('',(#74100,#74102,#74104,#74105));
#74107=face_outer_bound('',#74106,.f.);
#74109=cartesian_point('',(0.e0,0.e0,-4.45e1));
#74110=direction('',(0.e0,0.e0,1.e0));
#74111=direction('',(-1.e0,0.e0,0.e0));
#74112=axis2_placement_3d('',#74109,#74110,#74111);
#74113=plane('',#74112);
#74115=oriented_edge('',*,*,#74114,.t.);
#74117=oriented_edge('',*,*,#74116,.t.);
#74118=oriented_edge('',*,*,#74101,.t.);
#74119=oriented_edge('',*,*,#74090,.t.);
#74120=oriented_edge('',*,*,#74088,.t.);
#74122=oriented_edge('',*,*,#74121,.t.);
#74124=oriented_edge('',*,*,#74123,.t.);
#74126=oriented_edge('',*,*,#74125,.t.);
#74128=oriented_edge('',*,*,#74127,.t.);
#74130=oriented_edge('',*,*,#74129,.t.);
#74131=edge_loop('',(#74115,#74117,#74118,#74119,#74120,#74122,#74124,#74126,
#74128,#74130));
#74132=face_outer_bound('',#74131,.f.);
#74134=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,
7.177385487777e1));
#74135=direction('',(0.e0,0.e0,-1.e0));
#74136=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#74137=axis2_placement_3d('',#74134,#74135,#74136);
#74138=cylindrical_surface('',#74137,4.e0);
#74140=oriented_edge('',*,*,#74139,.t.);
#74141=oriented_edge('',*,*,#74114,.f.);
#74143=oriented_edge('',*,*,#74142,.t.);
#74144=oriented_edge('',*,*,#49691,.f.);
#74145=edge_loop('',(#74140,#74141,#74143,#74144));
#74146=face_outer_bound('',#74145,.f.);
#74148=cartesian_point('',(-5.906293253810e1,-3.41e1,-4.5e1));
#74149=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#74150=direction('',(8.660254037844e-1,5.e-1,0.e0));
#74151=axis2_placement_3d('',#74148,#74149,#74150);
#74152=plane('',#74151);
#74153=oriented_edge('',*,*,#74139,.f.);
#74154=oriented_edge('',*,*,#49689,.f.);
#74155=oriented_edge('',*,*,#74103,.f.);
#74156=oriented_edge('',*,*,#74116,.f.);
#74157=edge_loop('',(#74153,#74154,#74155,#74156));
#74158=face_outer_bound('',#74157,.f.);
#74160=cartesian_point('',(0.e0,0.e0,-4.5e1));
#74161=direction('',(0.e0,0.e0,1.e0));
#74162=direction('',(-1.e0,0.e0,0.e0));
#74163=axis2_placement_3d('',#74160,#74161,#74162);
#74164=cylindrical_surface('',#74163,6.82e1);
#74165=oriented_edge('',*,*,#74142,.f.);
#74166=oriented_edge('',*,*,#74129,.f.);
#74167=oriented_edge('',*,*,#74127,.f.);
#74169=oriented_edge('',*,*,#74168,.t.);
#74170=oriented_edge('',*,*,#49695,.f.);
#74171=oriented_edge('',*,*,#49693,.f.);
#74172=edge_loop('',(#74165,#74166,#74167,#74169,#74170,#74171));
#74173=face_outer_bound('',#74172,.f.);
#74175=cartesian_point('',(-5.749081004995e1,2.857353250475e1,
7.177385487777e1));
#74176=direction('',(0.e0,0.e0,-1.e0));
#74177=direction('',(-8.954954836441e-1,4.450705997625e-1,0.e0));
#74178=axis2_placement_3d('',#74175,#74176,#74177);
#74179=cylindrical_surface('',#74178,4.e0);
#74180=oriented_edge('',*,*,#74168,.f.);
#74181=oriented_edge('',*,*,#74125,.f.);
#74183=oriented_edge('',*,*,#74182,.t.);
#74184=oriented_edge('',*,*,#49697,.f.);
#74185=edge_loop('',(#74180,#74181,#74183,#74184));
#74186=face_outer_bound('',#74185,.f.);
#74188=cartesian_point('',(-3.637306695895e1,2.1e1,-4.5e1));
#74189=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#74190=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#74191=axis2_placement_3d('',#74188,#74189,#74190);
#74192=plane('',#74191);
#74194=oriented_edge('',*,*,#74193,.f.);
#74195=oriented_edge('',*,*,#49699,.f.);
#74196=oriented_edge('',*,*,#74182,.f.);
#74197=oriented_edge('',*,*,#74123,.f.);
#74198=edge_loop('',(#74194,#74195,#74196,#74197));
#74199=face_outer_bound('',#74198,.f.);
#74201=cartesian_point('',(-4.168626966597e1,1.944877685964e1,
7.177385487777e1));
#74202=direction('',(0.e0,0.e0,-1.e0));
#74203=direction('',(5.e-1,8.660254037844e-1,0.e0));
#74204=axis2_placement_3d('',#74201,#74202,#74203);
#74205=cylindrical_surface('',#74204,4.e0);
#74206=oriented_edge('',*,*,#74193,.t.);
#74207=oriented_edge('',*,*,#74121,.f.);
#74208=oriented_edge('',*,*,#74086,.t.);
#74209=oriented_edge('',*,*,#49701,.f.);
#74210=edge_loop('',(#74206,#74207,#74208,#74209));
#74211=face_outer_bound('',#74210,.f.);
#74213=cartesian_point('',(2.594464895772e1,6.945380243565e1,
-6.309436664344e0));
#74214=cartesian_point('',(2.593993491812e1,6.949421305511e1,
-6.251574127197e0));
#74215=cartesian_point('',(2.593482937319e1,6.957660033123e1,
-6.133409550701e0));
#74216=cartesian_point('',(2.594072921519e1,6.969899807444e1,
-5.957336486193e0));
#74217=cartesian_point('',(2.595969345872e1,6.981802489020e1,
-5.785420466402e0));
#74218=cartesian_point('',(2.598983679589e1,6.992962296428e1,
-5.623350833518e0));
#74219=cartesian_point('',(2.602974828515e1,7.003354629722e1,
-5.471294503286e0));
#74220=cartesian_point('',(2.607802461945e1,7.012933358678e1,
-5.329709313819e0));
#74221=cartesian_point('',(2.613344507875e1,7.021684341829e1,
-5.198569872449e0));
#74222=cartesian_point('',(2.619518016642e1,7.029631612798e1,
-5.077250513248e0));
#74223=cartesian_point('',(2.626281533713e1,7.036813702929e1,
-4.964835905505e0));
#74224=cartesian_point('',(2.633658348817e1,7.043287974024e1,
-4.859981813275e0));
#74225=cartesian_point('',(2.641747026098e1,7.049105457510e1,
-4.761168974782e0));
#74226=cartesian_point('',(2.650604211456e1,7.054207283600e1,
-4.668305194948e0));
#74227=cartesian_point('',(2.660161526266e1,7.058444078307e1,
-4.582728227066e0));
#74228=cartesian_point('',(2.670241423128e1,7.061679959861e1,
-4.506041880749e0));
#74229=cartesian_point('',(2.680771618161e1,7.063865963652e1,
-4.438602899690e0));
#74230=cartesian_point('',(2.691797309053e1,7.064964760089e1,
-4.380353498651e0));
#74231=cartesian_point('',(2.703248450414e1,7.064908349610e1,
-4.332271623093e0));
#74232=cartesian_point('',(2.714882735240e1,7.063665877514e1,
-4.295890774269e0));
#74233=cartesian_point('',(2.726374954628e1,7.061299047269e1,
-4.272224054675e0));
#74234=cartesian_point('',(2.737513228484e1,7.057917428823e1,
-4.261240704351e0));
#74235=cartesian_point('',(2.755338991148e1,7.050727990389e1,
-4.263383957965e0));
#74236=cartesian_point('',(2.767707793302e1,7.042902847256e1,
-4.296331056425e0));
#74237=cartesian_point('',(2.774337852252e1,7.037205170775e1,
-4.329812807418e0));
#74238=cartesian_point('',(2.640860493318e1,6.905637231585e1,
-6.170095898664e0));
#74239=cartesian_point('',(2.638939939210e1,6.907977475098e1,
-6.112517825865e0));
#74240=cartesian_point('',(2.635319681887e1,6.912962140612e1,
-5.994505152550e0));
#74241=cartesian_point('',(2.630848937011e1,6.920986091576e1,
-5.817510334439e0));
#74242=cartesian_point('',(2.627415611956e1,6.929373010939e1,
-5.643562554233e0));
#74243=cartesian_point('',(2.625073952993e1,6.937762209164e1,
-5.478463568076e0));
#74244=cartesian_point('',(2.623757357521e1,6.946058103959e1,
-5.322410568414e0));
#74245=cartesian_point('',(2.623407414218e1,6.954152620502e1,
-5.175876094973e0));
#74246=cartesian_point('',(2.623965436466e1,6.961965413332e1,
-5.038827833982e0));
#74247=cartesian_point('',(2.625386408747e1,6.969454486493e1,
-4.910595787852e0));
#74248=cartesian_point('',(2.627652460938e1,6.976599122411e1,
-4.790180490743e0));
#74249=cartesian_point('',(2.630792073308e1,6.983406970966e1,
-4.676083581253e0));
#74250=cartesian_point('',(2.634904456543e1,6.989893170184e1,
-4.566541266876e0));
#74251=cartesian_point('',(2.640114312164e1,6.995961757574e1,
-4.461290684350e0));
#74252=cartesian_point('',(2.646487126689e1,7.001391433288e1,
-4.361778341600e0));
#74253=cartesian_point('',(2.653971824138e1,7.005932387528e1,
-4.270095836588e0));
#74254=cartesian_point('',(2.662541271368e1,7.009424843292e1,
-4.187171708240e0));
#74255=cartesian_point('',(2.672238902550e1,7.011734336556e1,
-4.113591851923e0));
#74256=cartesian_point('',(2.682972879886e1,7.012688065082e1,
-4.051389693009e0));
#74257=cartesian_point('',(2.694415941751e1,7.012163876865e1,
-4.003453380055e0));
#74258=cartesian_point('',(2.706077719620e1,7.010184594930e1,
-3.971955387016e0));
#74259=cartesian_point('',(2.717544807698e1,7.006883918452e1,
-3.957429724783e0));
#74260=cartesian_point('',(2.735864918940e1,6.999417345414e1,
-3.960999317007e0));
#74261=cartesian_point('',(2.748077734043e1,6.990940302048e1,
-4.006157285811e0));
#74262=cartesian_point('',(2.753741982895e1,6.985022084300e1,
-4.050532262023e0));
#74263=cartesian_point('',(2.693379848040e1,6.933447700289e1,
-6.368729731630e0));
#74264=cartesian_point('',(2.692481434605e1,6.933918745646e1,
-6.310269884291e0));
#74265=cartesian_point('',(2.690714357227e1,6.934985336298e1,
-6.191160944794e0));
#74266=cartesian_point('',(2.688294224667e1,6.936877801982e1,
-6.014431113471e0));
#74267=cartesian_point('',(2.686153845519e1,6.939008926492e1,
-5.842609146527e0));
#74268=cartesian_point('',(2.684357570622e1,6.941268914279e1,
-5.681340875608e0));
#74269=cartesian_point('',(2.682898218991e1,6.943614473375e1,
-5.530760255374e0));
#74270=cartesian_point('',(2.681772700663e1,6.945999787499e1,
-5.391302445594e0));
#74271=cartesian_point('',(2.680974217672e1,6.948387356672e1,
-5.262929332852e0));
#74272=cartesian_point('',(2.680495339280e1,6.950752235714e1,
-5.145021933621e0));
#74273=cartesian_point('',(2.680334435319e1,6.953077618907e1,
-5.036694287134e0));
#74274=cartesian_point('',(2.680500937771e1,6.955357657490e1,
-4.936670863684e0));
#74275=cartesian_point('',(2.681025703414e1,6.957591440111e1,
-4.843552934603e0));
#74276=cartesian_point('',(2.681960645909e1,6.959741763819e1,
-4.757333647586e0));
#74277=cartesian_point('',(2.683351622351e1,6.961724694212e1,
-4.679287082657e0));
#74278=cartesian_point('',(2.685206274876e1,6.963439811409e1,
-4.610749895069e0));
#74279=cartesian_point('',(2.687524171115e1,6.964816740983e1,
-4.551772240027e0));
#74280=cartesian_point('',(2.690318220236e1,6.965796020140e1,
-4.501962081066e0));
#74281=cartesian_point('',(2.693555212464e1,6.966304347774e1,
-4.461751111724e0));
#74282=cartesian_point('',(2.697116169085e1,6.966286782565e1,
-4.431969296415e0));
#74283=cartesian_point('',(2.700815824341e1,6.965743915024e1,
-4.413025995672e0));
#74284=cartesian_point('',(2.704486372278e1,6.964723017683e1,
-4.404600587824e0));
#74285=cartesian_point('',(2.710348942610e1,6.962318454849e1,
-4.407320185991e0));
#74286=cartesian_point('',(2.714174194271e1,6.959514500942e1,
-4.435157653329e0));
#74287=cartesian_point('',(2.715788138189e1,6.957594538191e1,
-4.463879521173e0));
#74288=cartesian_point('',(2.675201674815e1,6.988132628470e1,
-6.614791821712e0));
#74289=cartesian_point('',(2.676301583412e1,6.989300215449e1,
-6.555573752524e0));
#74290=cartesian_point('',(2.678639879214e1,6.991515777988e1,
-6.435723911605e0));
#74291=cartesian_point('',(2.682382221878e1,6.994329763055e1,
-6.260058205105e0));
#74292=cartesian_point('',(2.686266261807e1,6.996615557168e1,
-6.091410148440e0));
#74293=cartesian_point('',(2.690119001723e1,6.998353072380e1,
-5.935229384710e0));
#74294=cartesian_point('',(2.693890694937e1,6.999598093443e1,
-5.791585615689e0));
#74295=cartesian_point('',(2.697526054977e1,7.000400198730e1,
-5.660879216150e0));
#74296=cartesian_point('',(2.700982777053e1,7.000811112139e1,
-5.543075877768e0));
#74297=cartesian_point('',(2.704235689710e1,7.000881079050e1,
-5.437628357343e0));
#74298=cartesian_point('',(2.707268303717e1,7.000654644413e1,
-5.343795812864e0));
#74299=cartesian_point('',(2.710074626314e1,7.000168418885e1,
-5.260576562351e0));
#74300=cartesian_point('',(2.712648142779e1,6.999448761555e1,
-5.187012548149e0));
#74301=cartesian_point('',(2.714933603934e1,6.998527132310e1,
-5.123405134849e0));
#74302=cartesian_point('',(2.716832455300e1,6.997465325858e1,
-5.070827006356e0));
#74303=cartesian_point('',(2.718257415465e1,6.996357114060e1,
-5.029721416474e0));
#74304=cartesian_point('',(2.719177247024e1,6.995290968801e1,
-4.999094790091e0));
#74305=cartesian_point('',(2.719590222292e1,6.994344858127e1,
-4.977385990187e0));
#74306=cartesian_point('',(2.719516423373e1,6.993603743249e1,
-4.963110657243e0));
#74307=cartesian_point('',(2.719033731717e1,6.993140090884e1,
-4.954638294055e0));
#74308=cartesian_point('',(2.718285965791e1,6.992981426971e1,
-4.950271609994e0));
#74309=cartesian_point('',(2.717438800403e1,6.993104459799e1,
-4.948666038400e0));
#74310=cartesian_point('',(2.716113876091e1,6.993696731538e1,
-4.949502615979e0));
#74311=cartesian_point('',(2.715588672683e1,6.994592696460e1,
-4.955823311677e0));
#74312=cartesian_point('',(2.715992292041e1,6.995041445065e1,
-4.965241905389e0));
#74313=(bounded_surface()b_spline_surface(3,3,((#74213,#74214,#74215,#74216,
#74217,#74218,#74219,#74220,#74221,#74222,#74223,#74224,#74225,#74226,#74227,
#74228,#74229,#74230,#74231,#74232,#74233,#74234,#74235,#74236,#74237),(#74238,
#74239,#74240,#74241,#74242,#74243,#74244,#74245,#74246,#74247,#74248,#74249,
#74250,#74251,#74252,#74253,#74254,#74255,#74256,#74257,#74258,#74259,#74260,
#74261,#74262),(#74263,#74264,#74265,#74266,#74267,#74268,#74269,#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)),.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.979000415244e-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());
#74314=oriented_edge('',*,*,#44066,.t.);
#74315=oriented_edge('',*,*,#44049,.t.);
#74317=oriented_edge('',*,*,#74316,.f.);
#74318=oriented_edge('',*,*,#30244,.t.);
#74319=edge_loop('',(#74314,#74315,#74317,#74318));
#74320=face_outer_bound('',#74319,.f.);
#74322=cartesian_point('',(2.716830147575e1,6.935071823851e1,
-2.490846053290e1));
#74323=direction('',(6.412824752672e-3,-1.188116828425e-2,-9.999088526055e-1));
#74324=direction('',(-8.803879633131e-1,-4.742541870459e-1,-1.108092728387e-5));
#74325=axis2_placement_3d('',#74322,#74323,#74324);
#74326=cylindrical_surface('',#74325,3.000057677439e-1);
#74327=oriented_edge('',*,*,#74316,.t.);
#74328=oriented_edge('',*,*,#44034,.f.);
#74329=oriented_edge('',*,*,#44015,.t.);
#74330=oriented_edge('',*,*,#30246,.f.);
#74331=edge_loop('',(#74327,#74328,#74329,#74330));
#74332=face_outer_bound('',#74331,.f.);
#74334=cartesian_point('',(3.478822928119e1,6.547315913396e1,
-6.309437202144e0));
#74335=cartesian_point('',(3.478883081582e1,6.551388161744e1,
-6.251514169266e0));
#74336=cartesian_point('',(3.479453060180e1,6.559627882960e1,
-6.133279207824e0));
#74337=cartesian_point('',(3.481638084926e1,6.571691243136e1,
-5.957125138741e0));
#74338=cartesian_point('',(3.485074160186e1,6.583246204499e1,
-5.785180302698e0));
#74339=cartesian_point('',(3.489522019135e1,6.593918589008e1,
-5.623082420555e0));
#74340=cartesian_point('',(3.494838585586e1,6.603702377593e1,
-5.470998726476e0));
#74341=cartesian_point('',(3.500878691123e1,6.612570067915e1,
-5.329387931172e0));
#74342=cartesian_point('',(3.507519465524e1,6.620523524125e1,
-5.198224888334e0));
#74343=cartesian_point('',(3.514681842795e1,6.627597359821e1,
-5.076883852520e0));
#74344=cartesian_point('',(3.522329765244e1,6.633835084805e1,
-4.964450178362e0));
#74345=cartesian_point('',(3.530494317746e1,6.639290719817e1,
-4.859574256308e0));
#74346=cartesian_point('',(3.539279676988e1,6.644001471777e1,
-4.760743234731e0));
#74347=cartesian_point('',(3.548732520266e1,6.647900517895e1,
-4.667885031056e0));
#74348=cartesian_point('',(3.558762968060e1,6.650848548478e1,
-4.582351459979e0));
#74349=cartesian_point('',(3.569176454832e1,6.652735398369e1,
-4.505736490738e0));
#74350=cartesian_point('',(3.579897203216e1,6.653523331150e1,
-4.438371723889e0));
#74351=cartesian_point('',(3.590966369057e1,6.653169781014e1,
-4.380190511217e0));
#74352=cartesian_point('',(3.602304934929e1,6.651616840071e1,
-4.332171928097e0));
#74353=cartesian_point('',(3.613668322505e1,6.648866188266e1,
-4.295845042798e0));
#74354=cartesian_point('',(3.624743301201e1,6.645021625877e1,
-4.272214157654e0));
#74355=cartesian_point('',(3.635335835710e1,6.640218834250e1,
-4.261244119209e0));
#74356=cartesian_point('',(3.652068896352e1,6.630766089671e1,
-4.263377666592e0));
#74357=cartesian_point('',(3.663312220185e1,6.621392657918e1,
-4.296323291876e0));
#74358=cartesian_point('',(3.669142442018e1,6.614876039849e1,
-4.329818619990e0));
#74359=cartesian_point('',(3.519634109585e1,6.501857080390e1,
-6.170096608111e0));
#74360=cartesian_point('',(3.518033782015e1,6.504430651132e1,
-6.112458147799e0));
#74361=cartesian_point('',(3.515093707269e1,6.509848608401e1,
-5.994374783463e0));
#74362=cartesian_point('',(3.511708098313e1,6.518391893419e1,
-5.817297274354e0));
#74363=cartesian_point('',(3.509399778194e1,6.527157200729e1,
-5.643318840991e0));
#74364=cartesian_point('',(3.508174457680e1,6.535782319635e1,
-5.478189267712e0));
#74365=cartesian_point('',(3.507953678589e1,6.544181141997e1,
-5.322105923707e0));
#74366=cartesian_point('',(3.508665465450e1,6.552254058562e1,
-5.175542090007e0));
#74367=cartesian_point('',(3.510241194554e1,6.559929010091e1,
-5.038465538286e0));
#74368=cartesian_point('',(3.512630830854e1,6.567170179063e1,
-4.910205983513e0));
#74369=cartesian_point('',(3.515814046912e1,6.573959233053e1,
-4.789764450839e0));
#74370=cartesian_point('',(3.519820442739e1,6.580300243598e1,
-4.675636462601e0));
#74371=cartesian_point('',(3.524750506204e1,6.586194694023e1,
-4.566064638829e0));
#74372=cartesian_point('',(3.530714446579e1,6.591529697677e1,
-4.460808616285e0));
#74373=cartesian_point('',(3.537746147328e1,6.596076478047e1,
-4.361333799998e0));
#74374=cartesian_point('',(3.545760745671e1,6.599595208099e1,
-4.269724980618e0));
#74375=cartesian_point('',(3.554711533498e1,6.601932942651e1,
-4.186883003205e0));
#74376=cartesian_point('',(3.564624792171e1,6.602951444821e1,
-4.113382934158e0));
#74377=cartesian_point('',(3.575386071765e1,6.602491946137e1,
-4.051259085933e0));
#74378=cartesian_point('',(3.586654507943e1,6.600477036296e1,
-4.003392595380e0));
#74379=cartesian_point('',(3.597948213961e1,6.596993839542e1,
-3.971942247784e0));
#74380=cartesian_point('',(3.608877002858e1,6.592228268691e1,
-3.957434366705e0));
#74381=cartesian_point('',(3.626064016491e1,6.582436457455e1,
-3.960990648957e0));
#74382=cartesian_point('',(3.637067929966e1,6.572436890281e1,
-4.006146966455e0));
#74383=cartesian_point('',(3.641910975328e1,6.565827454040e1,
-4.050539935580e0));
#74384=cartesian_point('',(3.575334141611e1,6.522574479267e1,
-6.368730187884e0));
#74385=cartesian_point('',(3.574504033375e1,6.523159365370e1,
-6.310209318589e0));
#74386=cartesian_point('',(3.572890412660e1,6.524448346829e1,
-6.191029691316e0));
#74387=cartesian_point('',(3.570737293952e1,6.526641815092e1,
-6.014219377458e0));
#74388=cartesian_point('',(3.568893426623e1,6.529034801985e1,
-5.842369576673e0));
#74389=cartesian_point('',(3.567407653391e1,6.531510681655e1,
-5.681074344295e0));
#74390=cartesian_point('',(3.566267225404e1,6.534027459392e1,
-5.530468029964e0));
#74391=cartesian_point('',(3.565463123761e1,6.536540087123e1,
-5.390986736600e0));
#74392=cartesian_point('',(3.564983737470e1,6.539012251001e1,
-5.262592679648e0));
#74393=cartesian_point('',(3.564818475043e1,6.541420168376e1,
-5.144666902908e0));
#74394=cartesian_point('',(3.564963571580e1,6.543747345965e1,
-5.036324232431e0));
#74395=cartesian_point('',(3.565427702208e1,6.545986824789e1,
-4.936284152838e0));
#74396=cartesian_point('',(3.566241455730e1,6.548133477052e1,
-4.843154358064e0));
#74397=cartesian_point('',(3.567451333951e1,6.550143090371e1,
-4.756946827424e0));
#74398=cartesian_point('',(3.569091248322e1,6.551926071927e1,
-4.678947057178e0));
#74399=cartesian_point('',(3.571155003375e1,6.553382210228e1,
-4.610480187475e0));
#74400=cartesian_point('',(3.573633080465e1,6.554442514890e1,
-4.551572618176e0));
#74401=cartesian_point('',(3.576530674809e1,6.555046661155e1,
-4.501824535241e0));
#74402=cartesian_point('',(3.579805000962e1,6.555126524588e1,
-4.461668863687e0));
#74403=cartesian_point('',(3.583330756056e1,6.554643535392e1,
-4.431932432270e0));
#74404=cartesian_point('',(3.586924778292e1,6.553622674886e1,
-4.413018345912e0));
#74405=cartesian_point('',(3.590427662889e1,6.552132524665e1,
-4.404603352870e0));
#74406=cartesian_point('',(3.595925658021e1,6.548984032809e1,
-4.407314884372e0));
#74407=cartesian_point('',(3.599352903741e1,6.545704440053e1,
-4.435151055301e0));
#74408=cartesian_point('',(3.600702199001e1,6.543589400241e1,
-4.463884479635e0));
#74409=cartesian_point('',(3.564449289276e1,6.579164287856e1,
-6.614791976097e0));
#74410=cartesian_point('',(3.565693483240e1,6.580179377761e1,
-6.555512436508e0));
#74411=cartesian_point('',(3.568302588711e1,6.582071720671e1,
-6.435592215598e0));
#74412=cartesian_point('',(3.572382291999e1,6.584373655500e1,
-6.259848899548e0));
#74413=cartesian_point('',(3.576532359711e1,6.586132597161e1,
-6.091176360770e0));
#74414=cartesian_point('',(3.580579830765e1,6.587351899471e1,
-5.934972921554e0));
#74415=cartesian_point('',(3.584482642397e1,6.588093357906e1,
-5.791308937578e0));
#74416=cartesian_point('',(3.588192407856e1,6.588413345757e1,
-5.660585966509e0));
#74417=cartesian_point('',(3.591673901244e1,6.588368677738e1,
-5.542770320577e0));
#74418=cartesian_point('',(3.594908692231e1,6.588012468369e1,
-5.437315160956e0));
#74419=cartesian_point('',(3.597886184330e1,6.587391054723e1,
-5.343480785748e0));
#74420=cartesian_point('',(3.600605295077e1,6.586541500585e1,
-5.260261877405e0));
#74421=cartesian_point('',(3.603062746952e1,6.585490849756e1,
-5.186706803908e0));
#74422=cartesian_point('',(3.605207281252e1,6.584277850795e1,
-5.123131403006e0));
#74423=cartesian_point('',(3.606949061476e1,6.582977157857e1,
-5.070610919839e0));
#74424=cartesian_point('',(3.608214455512e1,6.581693233508e1,
-5.029571530626e0));
#74425=cartesian_point('',(3.608984856496e1,6.580517403082e1,
-4.999000571698e0));
#74426=cartesian_point('',(3.609269005030e1,6.579526873267e1,
-4.977332733855e0));
#74427=cartesian_point('',(3.609098051822e1,6.578803081139e1,
-4.963085316871e0));
#74428=cartesian_point('',(3.608558796172e1,6.578407415249e1,
-4.954629349050e0));
#74429=cartesian_point('',(3.607797230393e1,6.578348145001e1,
-4.950270166211e0));
#74430=cartesian_point('',(3.606974095245e1,6.578580581192e1,
-4.948666582581e0));
#74431=cartesian_point('',(3.605737900106e1,6.579340456705e1,
-4.949501514321e0));
#74432=cartesian_point('',(3.605333789114e1,6.580297485062e1,
-4.955821281839e0));
#74433=cartesian_point('',(3.605793149833e1,6.580689997014e1,
-4.965243556804e0));
#74434=(bounded_surface()b_spline_surface(3,3,((#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,#74370,
#74371,#74372,#74373,#74374,#74375,#74376,#74377,#74378,#74379,#74380,#74381,
#74382,#74383),(#74384,#74385,#74386,#74387,#74388,#74389,#74390,#74391,#74392,
#74393,#74394,#74395,#74396,#74397,#74398,#74399,#74400,#74401,#74402,#74403,
#74404,#74405,#74406,#74407,#74408),(#74409,#74410,#74411,#74412,#74413,#74414,
#74415,#74416,#74417,#74418,#74419,#74420,#74421,#74422,#74423,#74424,#74425,
#74426,#74427,#74428,#74429,#74430,#74431,#74432,#74433)),.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.979008467011e-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());
#74435=oriented_edge('',*,*,#43720,.t.);
#74436=oriented_edge('',*,*,#43703,.t.);
#74438=oriented_edge('',*,*,#74437,.f.);
#74439=oriented_edge('',*,*,#30258,.t.);
#74440=edge_loop('',(#74435,#74436,#74438,#74439));
#74441=face_outer_bound('',#74440,.f.);
#74443=cartesian_point('',(3.598795806979e1,6.521123828943e1,
-2.490846053290e1));
#74444=direction('',(4.807158492730e-3,-1.261656483888e-2,-9.999088526055e-1));
#74445=direction('',(-9.347587154264e-1,-3.552831881916e-1,-1.108092752975e-5));
#74446=axis2_placement_3d('',#74443,#74444,#74445);
#74447=cylindrical_surface('',#74446,3.000057677462e-1);
#74448=oriented_edge('',*,*,#74437,.t.);
#74449=oriented_edge('',*,*,#43688,.f.);
#74450=oriented_edge('',*,*,#43669,.t.);
#74451=oriented_edge('',*,*,#30260,.f.);
#74452=edge_loop('',(#74448,#74449,#74450,#74451));
#74453=face_outer_bound('',#74452,.f.);
#74455=cartesian_point('',(3.553062965296e1,6.405824483985e1,
-4.213845709963e1));
#74456=direction('',(-2.648547976063e-1,-4.763029270553e-1,-8.384434732667e-1));
#74457=direction('',(-8.758274567400e-1,-2.449744371324e-1,4.158290407992e-1));
#74458=axis2_placement_3d('',#74455,#74456,#74457);
#74459=cylindrical_surface('',#74458,3.000000000001e-1);
#74460=oriented_edge('',*,*,#42892,.t.);
#74461=oriented_edge('',*,*,#42963,.f.);
#74462=oriented_edge('',*,*,#43634,.f.);
#74463=oriented_edge('',*,*,#43665,.f.);
#74464=oriented_edge('',*,*,#43685,.f.);
#74465=edge_loop('',(#74460,#74461,#74462,#74463,#74464));
#74466=face_outer_bound('',#74465,.f.);
#74468=cartesian_point('',(4.303657330870e1,6.037225207964e1,
-6.309437201911e0));
#74469=cartesian_point('',(4.304248505043e1,6.041254766017e1,
-6.251514169075e0));
#74470=cartesian_point('',(4.305889106864e1,6.049349598151e1,
-6.133279207595e0));
#74471=cartesian_point('',(4.309630022872e1,6.061024551628e1,
-5.957125138759e0));
#74472=cartesian_point('',(4.314544927144e1,6.072032160877e1,
-5.785180302696e0));
#74473=cartesian_point('',(4.320347759753e1,6.082032679565e1,
-5.623082420557e0));
#74474=cartesian_point('',(4.326895882912e1,6.091038815308e1,
-5.470998726477e0));
#74475=cartesian_point('',(4.334041780360e1,6.099042249333e1,
-5.329387931173e0));
#74476=cartesian_point('',(4.341663876369e1,6.106060867627e1,
-5.198224888336e0));
#74477=cartesian_point('',(4.349688299348e1,6.112139307845e1,
-5.076883852521e0));
#74478=cartesian_point('',(4.358084979250e1,6.117325414032e1,
-4.964450178364e0));
#74479=cartesian_point('',(4.366891786139e1,6.121668687381e1,
-4.859574256310e0));
#74480=cartesian_point('',(4.376216861930e1,6.125192418716e1,
-4.760743234734e0));
#74481=cartesian_point('',(4.386097762468e1,6.127824264315e1,
-4.667885031059e0));
#74482=cartesian_point('',(4.396427193596e1,6.129437837931e1,
-4.582351459982e0));
#74483=cartesian_point('',(4.406997874877e1,6.129949312783e1,
-4.505736490741e0));
#74484=cartesian_point('',(4.417729751638e1,6.129331166225e1,
-4.438371723892e0));
#74485=cartesian_point('',(4.428658071679e1,6.127535824691e1,
-4.380190511221e0));
#74486=cartesian_point('',(4.439696935080e1,6.124516189545e1,
-4.332171928101e0));
#74487=cartesian_point('',(4.450604075193e1,6.120305850236e1,
-4.295845042804e0));
#74488=cartesian_point('',(4.461082489822e1,6.115048603813e1,
-4.272214157660e0));
#74489=cartesian_point('',(4.470957513626e1,6.108904297539e1,
-4.261244119218e0));
#74490=cartesian_point('',(4.486313595448e1,6.097348315603e1,
-4.263377667378e0));
#74491=cartesian_point('',(4.496237256178e1,6.086587521021e1,
-4.296323321902e0));
#74492=cartesian_point('',(4.501167010431e1,6.079365653601e1,
-4.329818681044e0));
#74493=cartesian_point('',(4.338185798928e1,5.986828353459e1,
-6.170096607666e0));
#74494=cartesian_point('',(4.336935080745e1,5.989588791550e1,
-6.112458147552e0));
#74495=cartesian_point('',(4.334727344107e1,5.995344154234e1,
-5.994374783248e0));
#74496=cartesian_point('',(4.332485821959e1,6.004256260887e1,
-5.817297274357e0));
#74497=cartesian_point('',(4.331341352029e1,6.013247876017e1,
-5.643318840981e0));
#74498=cartesian_point('',(4.331252318229e1,6.021959142255e1,
-5.478189267705e0));
#74499=cartesian_point('',(4.332129694236e1,6.030314928982e1,
-5.322105923699e0));
#74500=cartesian_point('',(4.333889118721e1,6.038225873798e1,
-5.175542089998e0));
#74501=cartesian_point('',(4.336453149443e1,6.045629491133e1,
-5.038465538277e0));
#74502=cartesian_point('',(4.339767504286e1,6.052496800774e1,
-4.910205983503e0));
#74503=cartesian_point('',(4.343809636856e1,6.058812280395e1,
-4.789764450830e0));
#74504=cartesian_point('',(4.348609425372e1,6.064576103124e1,
-4.675636462591e0));
#74505=cartesian_point('',(4.354266691631e1,6.069776623297e1,
-4.566064638818e0));
#74506=cartesian_point('',(4.360875967381e1,6.074287534827e1,
-4.460808616274e0));
#74507=cartesian_point('',(4.368440984884e1,6.077877595737e1,
-4.361333799986e0));
#74508=cartesian_point('',(4.376846303663e1,6.080320107562e1,
-4.269724980605e0));
#74509=cartesian_point('',(4.386025651849e1,6.081469530219e1,
-4.186883003191e0));
#74510=cartesian_point('',(4.395987042430e1,6.081185379055e1,
-4.113382934143e0));
#74511=cartesian_point('',(4.406596281173e1,6.079325182596e1,
-4.051259085918e0));
#74512=cartesian_point('',(4.417505315808e1,6.075856684521e1,
-4.003392595366e0));
#74513=cartesian_point('',(4.428247754196e1,6.070929162556e1,
-3.971942247770e0));
#74514=cartesian_point('',(4.438461013973e1,6.064777868624e1,
-3.957434366693e0));
#74515=cartesian_point('',(4.454222908220e1,6.052826467895e1,
-3.960990650241e0));
#74516=cartesian_point('',(4.463827479286e1,6.041476143490e1,
-4.006147007588e0));
#74517=cartesian_point('',(4.467766385092e1,6.034291104992e1,
-4.050540015980e0));
#74518=cartesian_point('',(4.396113473069e1,6.000098198809e1,
-6.368730187279e0));
#74519=cartesian_point('',(4.395366809047e1,6.000786432162e1,
-6.310209318413e0));
#74520=cartesian_point('',(4.393935238931e1,6.002275005985e1,
-6.191029691068e0));
#74521=cartesian_point('',(4.392086845512e1,6.004730747200e1,
-6.014219377472e0));
#74522=cartesian_point('',(4.390571100191e1,6.007343934742e1,
-5.842369576662e0));
#74523=cartesian_point('',(4.389421205100e1,6.009992565240e1,
-5.681074344290e0));
#74524=cartesian_point('',(4.388619039048e1,6.012636667318e1,
-5.530468029957e0));
#74525=cartesian_point('',(4.388149780336e1,6.015232755495e1,
-5.390986736593e0));
#74526=cartesian_point('',(4.387997177398e1,6.017746342136e1,
-5.262592679641e0));
#74527=cartesian_point('',(4.388147625100e1,6.020155230520e1,
-5.144666902901e0));
#74528=cartesian_point('',(4.388595237946e1,6.022443559884e1,
-5.036324232424e0));
#74529=cartesian_point('',(4.389347708515e1,6.024603298452e1,
-4.936284152830e0));
#74530=cartesian_point('',(4.390434694609e1,6.026625369659e1,
-4.843154358056e0));
#74531=cartesian_point('',(4.391896529328e1,6.028459869661e1,
-4.756946827416e0));
#74532=cartesian_point('',(4.393755139798e1,6.030013545784e1,
-4.678947057170e0));
#74533=cartesian_point('',(4.395991303328e1,6.031187852531e1,
-4.610480187465e0));
#74534=cartesian_point('',(4.398586577656e1,6.031915632173e1,
-4.551572618166e0));
#74535=cartesian_point('',(4.401538239590e1,6.032136397926e1,
-4.501824535231e0));
#74536=cartesian_point('',(4.404794977698e1,6.031788192791e1,
-4.461668863677e0));
#74537=cartesian_point('',(4.408227526728e1,6.030849132248e1,
-4.431932432260e0));
#74538=cartesian_point('',(4.411657552571e1,6.029367891308e1,
-4.413018345902e0));
#74539=cartesian_point('',(4.414935965871e1,6.027433271341e1,
-4.404603352861e0));
#74540=cartesian_point('',(4.419975966075e1,6.023594081503e1,
-4.407314885352e0));
#74541=cartesian_point('',(4.422945819347e1,6.019895198811e1,
-4.435151080652e0));
#74542=cartesian_point('',(4.424007501821e1,6.017622134236e1,
-4.463884531947e0));
#74543=cartesian_point('',(4.392708194210e1,6.057624632206e1,
-6.614791975928e0));
#74544=cartesian_point('',(4.394074239499e1,6.058468638022e1,
-6.555512436422e0));
#74545=cartesian_point('',(4.396908024028e1,6.060004235057e1,
-6.435592215313e0));
#74546=cartesian_point('',(4.401253287671e1,6.061753968383e1,
-6.259848899577e0));
#74547=cartesian_point('',(4.405597438936e1,6.062956169517e1,
-6.091176360762e0));
#74548=cartesian_point('',(4.409769434202e1,6.063636739542e1,
-5.934972921555e0));
#74549=cartesian_point('',(4.413735636486e1,6.063862435556e1,
-5.791308937576e0));
#74550=cartesian_point('',(4.417455431183e1,6.063695464308e1,
-5.660585966508e0));
#74551=cartesian_point('',(4.420901309566e1,6.063196752354e1,
-5.542770320576e0));
#74552=cartesian_point('',(4.424061931814e1,6.062421365455e1,
-5.437315160955e0));
#74553=cartesian_point('',(4.426932840299e1,6.061416627383e1,
-5.343480785747e0));
#74554=cartesian_point('',(4.429517799610e1,6.060219426127e1,
-5.260261877404e0));
#74555=cartesian_point('',(4.431817090191e1,6.058857001925e1,
-5.186706803907e0));
#74556=cartesian_point('',(4.433784949568e1,6.057374462442e1,
-5.123131403006e0));
#74557=cartesian_point('',(4.435342054124e1,6.055857549173e1,
-5.070610919840e0));
#74558=cartesian_point('',(4.436429036782e1,6.054419441909e1,
-5.029571530627e0));
#74559=cartesian_point('',(4.437039370211e1,6.053153113368e1,
-4.999000571699e0));
#74560=cartesian_point('',(4.437191797729e1,6.052133968847e1,
-4.977332733856e0));
#74561=cartesian_point('',(4.436927833219e1,6.051438682733e1,
-4.963085316872e0));
#74562=cartesian_point('',(4.436341546214e1,6.051116788805e1,
-4.954629349052e0));
#74563=cartesian_point('',(4.435578759416e1,6.051157429904e1,
-4.950270166214e0));
#74564=cartesian_point('',(4.434793005315e1,6.051495318267e1,
-4.948666582584e0));
#74565=cartesian_point('',(4.433666569242e1,6.052410049120e1,
-4.949501514627e0));
#74566=cartesian_point('',(4.433390832905e1,6.053411637603e1,
-4.955821287593e0));
#74567=cartesian_point('',(4.433897498348e1,6.053740833337e1,
-4.965243574277e0));
#74568=(bounded_surface()b_spline_surface(3,3,((#74468,#74469,#74470,#74471,
#74472,#74473,#74474,#74475,#74476,#74477,#74478,#74479,#74480,#74481,#74482,
#74483,#74484,#74485,#74486,#74487,#74488,#74489,#74490,#74491,#74492),(#74493,
#74494,#74495,#74496,#74497,#74498,#74499,#74500,#74501,#74502,#74503,#74504,
#74505,#74506,#74507,#74508,#74509,#74510,#74511,#74512,#74513,#74514,#74515,
#74516,#74517),(#74518,#74519,#74520,#74521,#74522,#74523,#74524,#74525,#74526,
#74527,#74528,#74529,#74530,#74531,#74532,#74533,#74534,#74535,#74536,#74537,
#74538,#74539,#74540,#74541,#74542),(#74543,#74544,#74545,#74546,#74547,#74548,
#74549,#74550,#74551,#74552,#74553,#74554,#74555,#74556,#74557,#74558,#74559,
#74560,#74561,#74562,#74563,#74564,#74565,#74566,#74567)),.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.979008584837e-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());
#74569=oriented_edge('',*,*,#43374,.t.);
#74570=oriented_edge('',*,*,#43357,.t.);
#74572=oriented_edge('',*,*,#74571,.f.);
#74573=oriented_edge('',*,*,#30272,.t.);
#74574=edge_loop('',(#74569,#74570,#74572,#74573));
#74575=face_outer_bound('',#74574,.f.);
#74577=cartesian_point('',(4.419185072350e1,5.995597597326e1,
-2.490846053290e1));
#74578=direction('',(3.119240418072e-3,-1.313608847097e-2,-9.999088526055e-1));
#74579=direction('',(-9.731354867469e-1,-2.302331955022e-1,-1.108092744773e-5));
#74580=axis2_placement_3d('',#74577,#74578,#74579);
#74581=cylindrical_surface('',#74580,3.000057677444e-1);
#74582=oriented_edge('',*,*,#74571,.t.);
#74583=oriented_edge('',*,*,#43342,.f.);
#74584=oriented_edge('',*,*,#43323,.t.);
#74585=oriented_edge('',*,*,#30274,.f.);
#74586=edge_loop('',(#74582,#74583,#74584,#74585));
#74587=face_outer_bound('',#74586,.f.);
#74589=cartesian_point('',(4.358793897044e1,5.887253987986e1,
-4.213845709860e1));
#74590=direction('',(-3.247589355088e-1,-4.376576012651e-1,-8.384434732659e-1));
#74591=direction('',(-9.003102118952e-1,-1.285602239225e-1,4.158290408115e-1));
#74592=axis2_placement_3d('',#74589,#74590,#74591);
#74593=cylindrical_surface('',#74592,2.999999999971e-1);
#74594=oriented_edge('',*,*,#43182,.t.);
#74595=oriented_edge('',*,*,#43253,.f.);
#74596=oriented_edge('',*,*,#43288,.f.);
#74597=oriented_edge('',*,*,#43319,.f.);
#74598=oriented_edge('',*,*,#43339,.f.);
#74599=edge_loop('',(#74594,#74595,#74596,#74597,#74598));
#74600=face_outer_bound('',#74599,.f.);
#74602=cartesian_point('',(5.060458569482e1,5.383707475926e1,
-2.046458616586e1));
#74603=direction('',(1.458119833111e-3,-1.335069564322e-2,-9.999098123393e-1));
#74604=direction('',(9.682180008486e-1,-2.500626591934e-1,4.750716780471e-3));
#74605=axis2_placement_3d('',#74602,#74603,#74604);
#74606=cylindrical_surface('',#74605,5.000127832405e-1);
#74607=oriented_edge('',*,*,#42103,.f.);
#74609=oriented_edge('',*,*,#74608,.t.);
#74610=oriented_edge('',*,*,#42403,.f.);
#74611=oriented_edge('',*,*,#42081,.f.);
#74612=edge_loop('',(#74607,#74609,#74610,#74611));
#74613=face_outer_bound('',#74612,.f.);
#74615=cartesian_point('',(5.235145979648e1,5.576719668576e1,
-8.219258647267e0));
#74616=direction('',(-7.074446466122e-1,7.066933146983e-1,-1.032622585202e-2));
#74617=direction('',(-6.180106931576e-1,-6.114470410269e-1,4.941612076665e-1));
#74618=axis2_placement_3d('',#74615,#74616,#74617);
#74619=toroidal_surface('',#74618,2.496957447406e0,4.999972903769e-1);
#74620=oriented_edge('',*,*,#42101,.f.);
#74622=oriented_edge('',*,*,#74621,.t.);
#74624=oriented_edge('',*,*,#74623,.f.);
#74626=oriented_edge('',*,*,#74625,.f.);
#74627=oriented_edge('',*,*,#74608,.f.);
#74628=edge_loop('',(#74620,#74622,#74624,#74626,#74627));
#74629=face_outer_bound('',#74628,.f.);
#74631=cartesian_point('',(5.089868042762e1,5.433478629058e1,
-6.716124304529e0));
#74632=direction('',(-3.095524879958e-1,-3.227989087702e-1,-8.944149605593e-1));
#74633=direction('',(9.315474555341e-1,-2.916670634245e-1,-2.171397296705e-1));
#74634=axis2_placement_3d('',#74631,#74632,#74633);
#74635=cylindrical_surface('',#74634,5.000000034853e-1);
#74636=oriented_edge('',*,*,#42099,.f.);
#74637=oriented_edge('',*,*,#42196,.f.);
#74638=oriented_edge('',*,*,#42214,.t.);
#74639=oriented_edge('',*,*,#74621,.f.);
#74640=edge_loop('',(#74636,#74637,#74638,#74639));
#74641=face_outer_bound('',#74640,.f.);
#74643=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#74644=direction('',(0.e0,0.e0,1.e0));
#74645=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#74646=axis2_placement_3d('',#74643,#74644,#74645);
#74647=toroidal_surface('',#74646,7.649382607502e1,3.e0);
#74649=oriented_edge('',*,*,#74648,.t.);
#74651=oriented_edge('',*,*,#74650,.t.);
#74652=oriented_edge('',*,*,#42407,.t.);
#74653=oriented_edge('',*,*,#42405,.t.);
#74654=oriented_edge('',*,*,#74625,.t.);
#74655=oriented_edge('',*,*,#74623,.t.);
#74656=oriented_edge('',*,*,#42212,.t.);
#74657=oriented_edge('',*,*,#42210,.t.);
#74658=edge_loop('',(#74649,#74651,#74652,#74653,#74654,#74655,#74656,#74657));
#74659=face_outer_bound('',#74658,.f.);
#74661=cartesian_point('',(4.845678144169e1,5.918386090963e1,
-8.219511289437e0));
#74662=direction('',(-7.931776200278e-1,6.089012481828e-1,1.041791958864e-2));
#74663=direction('',(-5.253218998888e-1,-6.927575760500e-1,4.940889012339e-1));
#74664=axis2_placement_3d('',#74661,#74662,#74663);
#74665=toroidal_surface('',#74664,2.497880036087e0,4.999993492926e-1);
#74666=oriented_edge('',*,*,#74650,.f.);
#74667=oriented_edge('',*,*,#74648,.f.);
#74668=oriented_edge('',*,*,#42233,.t.);
#74669=oriented_edge('',*,*,#42365,.f.);
#74670=oriented_edge('',*,*,#42382,.f.);
#74671=edge_loop('',(#74666,#74667,#74668,#74669,#74670));
#74672=face_outer_bound('',#74671,.f.);
#74674=cartesian_point('',(5.719562626861e1,4.717643266477e1,
-6.309437202272e0));
#74675=cartesian_point('',(5.721176583490e1,4.721382513603e1,
-6.251514171030e0));
#74676=cartesian_point('',(5.724856379840e1,4.728776901960e1,
-6.133279210695e0));
#74677=cartesian_point('',(5.731491527471e1,4.739085820697e1,
-5.957125142804e0));
#74678=cartesian_point('',(5.739087939362e1,4.748446283978e1,
-5.785180306071e0));
#74679=cartesian_point('',(5.747281369950e1,4.756604159698e1,
-5.623082423415e0));
#74680=cartesian_point('',(5.755937330677e1,4.763608639851e1,
-5.470998729003e0));
#74681=cartesian_point('',(5.764911178720e1,4.769489869138e1,
-5.329387933562e0));
#74682=cartesian_point('',(5.774090110173e1,4.774296590213e1,
-5.198224890749e0));
#74683=cartesian_point('',(5.783414323634e1,4.778091039120e1,
-5.076883855078e0));
#74684=cartesian_point('',(5.792867156620e1,4.780927212360e1,
-4.964450181138e0));
#74685=cartesian_point('',(5.802498000653e1,4.782843122927e1,
-4.859574259353e0));
#74686=cartesian_point('',(5.812417340915e1,4.783833278842e1,
-4.760743238057e0));
#74687=cartesian_point('',(5.822642729634e1,4.783818081274e1,
-4.667885034610e0));
#74688=cartesian_point('',(5.833037817455e1,4.782703220254e1,
-4.582351463661e0));
#74689=cartesian_point('',(5.843380690880e1,4.780461373456e1,
-4.505736494446e0));
#74690=cartesian_point('',(5.853586899646e1,4.777086675721e1,
-4.438371727549e0));
#74691=cartesian_point('',(5.863678177564e1,4.772524051716e1,
-4.380190514723e0));
#74692=cartesian_point('',(5.873559361671e1,4.766750240187e1,
-4.332171931247e0));
#74693=cartesian_point('',(5.883005133958e1,4.759860389263e1,
-4.295845045316e0));
#74694=cartesian_point('',(5.891765829762e1,4.752070266032e1,
-4.272214159254e0));
#74695=cartesian_point('',(5.899714106846e1,4.743579477789e1,
-4.261244119690e0));
#74696=cartesian_point('',(5.911556000256e1,4.728442854194e1,
-4.263377659668e0));
#74697=cartesian_point('',(5.918356406945e1,4.715480342844e1,
-4.296323078669e0));
#74698=cartesian_point('',(5.921249034360e1,4.707228665015e1,
-4.329818191063e0));
#74699=cartesian_point('',(5.739870900613e1,4.660027017846e1,
-6.170096607901e0));
#74700=cartesian_point('',(5.739377253030e1,4.663017106238e1,
-6.112458149498e0));
#74701=cartesian_point('',(5.738734340665e1,4.669147763924e1,
-5.994374786349e0));
#74702=cartesian_point('',(5.738875819438e1,4.678336346477e1,
-5.817297278437e0));
#74703=cartesian_point('',(5.740097547598e1,4.687317790401e1,
-5.643318844407e0));
#74704=cartesian_point('',(5.742266189148e1,4.695755271112e1,
-5.478189270625e0));
#74705=cartesian_point('',(5.745276306024e1,4.703599259709e1,
-5.322105926300e0));
#74706=cartesian_point('',(5.749023282744e1,4.710785273061e1,
-5.175542092480e0));
#74707=cartesian_point('',(5.753416143389e1,4.717272998272e1,
-5.038465540811e0));
#74708=cartesian_point('',(5.758394954829e1,4.723048491854e1,
-4.910205986220e0));
#74709=cartesian_point('',(5.763933921442e1,4.728102595832e1,
-4.789764453820e0));
#74710=cartesian_point('',(5.770061948182e1,4.732427744385e1,
-4.675636465926e0));
#74711=cartesian_point('',(5.776872441378e1,4.735986852889e1,
-4.566064642535e0));
#74712=cartesian_point('',(5.784424021267e1,4.738633452421e1,
-4.460808620342e0));
#74713=cartesian_point('',(5.792660443116e1,4.740143214410e1,
-4.361333804316e0));
#74714=cartesian_point('',(5.801411526105e1,4.740327043148e1,
-4.269724985091e0));
#74715=cartesian_point('',(5.810575587978e1,4.739061510135e1,
-4.186883007744e0));
#74716=cartesian_point('',(5.820124008583e1,4.736208843711e1,
-4.113382938617e0));
#74717=cartesian_point('',(5.829890291925e1,4.731666159023e1,
-4.051259090025e0));
#74718=cartesian_point('',(5.839529896800e1,4.725492381400e1,
-4.003392598694e0));
#74719=cartesian_point('',(5.848630958933e1,4.717952413195e1,
-3.971942249889e0));
#74720=cartesian_point('',(5.856904138345e1,4.709367333508e1,
-3.957434367295e0));
#74721=cartesian_point('',(5.869035673733e1,4.693743734143e1,
-3.960990637803e0));
#74722=cartesian_point('',(5.875375286173e1,4.680294369302e1,
-4.006146674239e0));
#74723=cartesian_point('',(5.877320370956e1,4.672334708425e1,
-4.050539366508e0));
#74724=cartesian_point('',(5.799259225069e1,4.657851919282e1,
-6.368730187631e0));
#74725=cartesian_point('',(5.798716131127e1,4.658709952446e1,
-6.310209320385e0));
#74726=cartesian_point('',(5.797718611841e1,4.660518321939e1,
-6.191029694187e0));
#74727=cartesian_point('',(5.796568793494e1,4.663368785202e1,
-6.014219381521e0));
#74728=cartesian_point('',(5.795781038637e1,4.666285234303e1,
-5.842369580027e0));
#74729=cartesian_point('',(5.795355841281e1,4.669141229662e1,
-5.681074347125e0));
#74730=cartesian_point('',(5.795265352343e1,4.671902852003e1,
-5.530468032451e0));
#74731=cartesian_point('',(5.795484000291e1,4.674531933714e1,
-5.390986738938e0));
#74732=cartesian_point('',(5.795987161261e1,4.676999368513e1,
-5.262592681995e0));
#74733=cartesian_point('',(5.796755948766e1,4.679287237282e1,
-5.144666905376e0));
#74734=cartesian_point('',(5.797780572785e1,4.681381742982e1,
-5.036324235085e0));
#74735=cartesian_point('',(5.799066385003e1,4.683273136526e1,
-4.936284155717e0));
#74736=cartesian_point('',(5.800639683465e1,4.684944974624e1,
-4.843154361167e0));
#74737=cartesian_point('',(5.802526510892e1,4.686338614893e1,
-4.756946830687e0));
#74738=cartesian_point('',(5.804723911692e1,4.687358307011e1,
-4.678947060493e0));
#74739=cartesian_point('',(5.807187812721e1,4.687913838537e1,
-4.610480190742e0));
#74740=cartesian_point('',(5.809883018422e1,4.687945113295e1,
-4.551572621330e0));
#74741=cartesian_point('',(5.812791243263e1,4.687394410356e1,
-4.501824538193e0));
#74742=cartesian_point('',(5.815846888560e1,4.686215164229e1,
-4.461668866279e0));
#74743=cartesian_point('',(5.818919429542e1,4.684419692397e1,
-4.431932434294e0));
#74744=cartesian_point('',(5.821849206717e1,4.682101167564e1,
-4.413018347158e0));
#74745=cartesian_point('',(5.824515194315e1,4.679383952420e1,
-4.404603353192e0));
#74746=cartesian_point('',(5.828389793989e1,4.674371146423e1,
-4.407314876170e0));
#74747=cartesian_point('',(5.830301108103e1,4.670029662564e1,
-4.435150875128e0));
#74748=cartesian_point('',(5.830738309655e1,4.667559271445e1,
-4.463884111191e0));
#74749=cartesian_point('',(5.810858914629e1,4.714299537806e1,
-6.614791976156e0));
#74750=cartesian_point('',(5.812396858189e1,4.714761226436e1,
-6.555512438416e0));
#74751=cartesian_point('',(5.815531525580e1,4.715511061863e1,
-6.435592218440e0));
#74752=cartesian_point('',(5.820181592238e1,4.716076537495e1,
-6.259848903576e0));
#74753=cartesian_point('',(5.824688872707e1,4.716113425548e1,
-6.091176364042e0));
#74754=cartesian_point('',(5.828894855180e1,4.715691013888e1,
-5.934972924280e0));
#74755=cartesian_point('',(5.832784326834e1,4.714882490813e1,
-5.791308939936e0));
#74756=cartesian_point('',(5.836334157266e1,4.713758455266e1,
-5.660585968686e0));
#74757=cartesian_point('',(5.839533544040e1,4.712384877564e1,
-5.542770322713e0));
#74758=cartesian_point('',(5.842385785800e1,4.710817882108e1,
-5.437315163140e0));
#74759=cartesian_point('',(5.844898825100e1,4.709104333873e1,
-5.343480788016e0));
#74760=cartesian_point('',(5.847085845572e1,4.707278889570e1,
-5.260261879757e0));
#74761=cartesian_point('',(5.848954168397e1,4.705367788666e1,
-5.186706806297e0));
#74762=cartesian_point('',(5.850471265144e1,4.703426446015e1,
-5.123131405329e0));
#74763=cartesian_point('',(5.851582706617e1,4.701558212002e1,
-5.070610921970e0));
#74764=cartesian_point('',(5.852260441707e1,4.699887775240e1,
-5.029571532472e0));
#74765=cartesian_point('',(5.852522228605e1,4.698506629875e1,
-4.999000573219e0));
#74766=cartesian_point('',(5.852405688292e1,4.697482760700e1,
-4.977332735032e0));
#74767=cartesian_point('',(5.851970764889e1,4.696879484902e1,
-4.963085317704e0));
#74768=cartesian_point('',(5.851321142868e1,4.696720301455e1,
-4.954629349574e0));
#74769=cartesian_point('',(5.850594866098e1,4.696956981460e1,
-4.950270166479e0));
#74770=cartesian_point('',(5.849923337854e1,4.697486724658e1,
-4.948666582639e0));
#74771=cartesian_point('',(5.849072036376e1,4.698661826474e1,
-4.949501511918e0));
#74772=cartesian_point('',(5.849064923222e1,4.699700648345e1,
-4.955821240869e0));
#74773=cartesian_point('',(5.849639518060e1,4.699887496727e1,
-4.965243436595e0));
#74774=(bounded_surface()b_spline_surface(3,3,((#74674,#74675,#74676,#74677,
#74678,#74679,#74680,#74681,#74682,#74683,#74684,#74685,#74686,#74687,#74688,
#74689,#74690,#74691,#74692,#74693,#74694,#74695,#74696,#74697,#74698),(#74699,
#74700,#74701,#74702,#74703,#74704,#74705,#74706,#74707,#74708,#74709,#74710,
#74711,#74712,#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,#74773)),.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.979007664038e-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());
#74775=oriented_edge('',*,*,#41038,.t.);
#74776=oriented_edge('',*,*,#41021,.t.);
#74778=oriented_edge('',*,*,#74777,.f.);
#74779=oriented_edge('',*,*,#30300,.t.);
#74780=edge_loop('',(#74775,#74776,#74778,#74779));
#74781=face_outer_bound('',#74780,.f.);
#74783=cartesian_point('',(5.820379837493e1,4.647533302736e1,
-2.490846053290e1));
#74784=direction('',(-3.869149961956e-4,-1.349580593705e-2,-9.999088526055e-1));
#74785=direction('',(-9.995654349378e-1,2.947780783589e-2,-1.108092754429e-5));
#74786=axis2_placement_3d('',#74783,#74784,#74785);
#74787=cylindrical_surface('',#74786,3.000057677465e-1);
#74788=oriented_edge('',*,*,#74777,.t.);
#74789=oriented_edge('',*,*,#41006,.f.);
#74790=oriented_edge('',*,*,#40987,.t.);
#74791=oriented_edge('',*,*,#30302,.f.);
#74792=edge_loop('',(#74788,#74789,#74790,#74791));
#74793=face_outer_bound('',#74792,.f.);
#74795=cartesian_point('',(6.236246789790e1,3.870982208764e1,
-4.228405305623e1));
#74796=cartesian_point('',(6.234049563893e1,3.871187162411e1,
-4.219208496900e1));
#74797=cartesian_point('',(6.228800311487e1,3.870253683828e1,
-4.191542928527e1));
#74798=cartesian_point('',(6.226617388155e1,3.864791643135e1,
-4.159355917315e1));
#74799=cartesian_point('',(6.227349624649e1,3.858703479598e1,
-4.136899434411e1));
#74800=cartesian_point('',(6.227672372003e1,3.857066100229e1,
-4.131419597681e1));
#74801=cartesian_point('',(6.211966458897e1,3.813995660481e1,
-4.217220261364e1));
#74802=cartesian_point('',(6.212597295376e1,3.812858550538e1,
-4.208704362355e1));
#74803=cartesian_point('',(6.216026600101e1,3.808565634800e1,
-4.183685045186e1));
#74804=cartesian_point('',(6.224228046790e1,3.801519344781e1,
-4.156282680961e1));
#74805=cartesian_point('',(6.232281032407e1,3.795935345728e1,
-4.138109086259e1));
#74806=cartesian_point('',(6.234392701816e1,3.794528067489e1,
-4.133740476392e1));
#74807=cartesian_point('',(6.260834673197e1,3.777969928736e1,
-4.200578024147e1));
#74808=cartesian_point('',(6.263549933121e1,3.778550335551e1,
-4.194465024010e1));
#74809=cartesian_point('',(6.272403810220e1,3.780252114207e1,
-4.176067846679e1));
#74810=cartesian_point('',(6.284577586327e1,3.782318740335e1,
-4.154634284672e1));
#74811=cartesian_point('',(6.294093782920e1,3.784017396835e1,
-4.139660967487e1));
#74812=cartesian_point('',(6.296481721828e1,3.784449453343e1,
-4.136005908646e1));
#74813=cartesian_point('',(6.311100756928e1,3.815799735288e1,
-4.202913531551e1));
#74814=cartesian_point('',(6.312096350040e1,3.818635498028e1,
-4.197397367116e1));
#74815=cartesian_point('',(6.315156195235e1,3.826884402383e1,
-4.179875272265e1));
#74816=cartesian_point('',(6.319057893982e1,3.835381085891e1,
-4.156830983604e1));
#74817=cartesian_point('',(6.322031406279e1,3.840448141903e1,
-4.139276531018e1));
#74818=cartesian_point('',(6.322777329878e1,3.841628166537e1,
-4.134889677250e1));
#74819=(bounded_surface()b_spline_surface(3,3,((#74795,#74796,#74797,#74798,
#74799,#74800),(#74801,#74802,#74803,#74804,#74805,#74806),(#74807,#74808,
#74809,#74810,#74811,#74812),(#74813,#74814,#74815,#74816,#74817,#74818)),
.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());
#74820=oriented_edge('',*,*,#40748,.f.);
#74822=oriented_edge('',*,*,#74821,.t.);
#74824=oriented_edge('',*,*,#74823,.f.);
#74826=oriented_edge('',*,*,#74825,.f.);
#74827=edge_loop('',(#74820,#74822,#74824,#74826));
#74828=face_outer_bound('',#74827,.f.);
#74830=cartesian_point('',(6.314776126796e1,3.739242212372e1,
-4.367371237726e1));
#74831=cartesian_point('',(6.303818956968e1,3.737205124423e1,
-4.365652454410e1));
#74832=cartesian_point('',(6.296064465921e1,3.750347452271e1,
-4.375096794736e1));
#74833=cartesian_point('',(6.263315280692e1,3.800961145011e1,
-4.378245956818e1));
#74834=cartesian_point('',(6.257383858135e1,3.821732788160e1,
-4.350590694083e1));
#74835=cartesian_point('',(6.251484491528e1,3.833005907843e1,
-4.334986256382e1));
#74836=cartesian_point('',(6.247679075200e1,3.841224109021e1,
-4.316895552810e1));
#74837=cartesian_point('',(6.243933609283e1,3.847696102793e1,
-4.298823173705e1));
#74838=cartesian_point('',(6.240473378984e1,3.852717528197e1,
-4.279451432592e1));
#74839=cartesian_point('',(6.237151221451e1,3.856178769380e1,
-4.259303568543e1));
#74840=cartesian_point('',(6.234095249858e1,3.857902431648e1,
-4.238819587100e1));
#74841=cartesian_point('',(6.231445229689e1,3.857807583652e1,
-4.218807458773e1));
#74842=cartesian_point('',(6.229180206120e1,3.855876297230e1,
-4.198555308836e1));
#74843=cartesian_point('',(6.228066144637e1,3.853234300137e1,
-4.185254154186e1));
#74844=cartesian_point('',(6.227629335245e1,3.851413852406e1,
-4.178272869939e1));
#74845=cartesian_point('',(6.275028885655e1,3.717015796007e1,
-4.348000202396e1));
#74846=cartesian_point('',(6.262285987786e1,3.713341399560e1,
-4.345556976239e1));
#74847=cartesian_point('',(6.255224842591e1,3.725160817057e1,
-4.356133962111e1));
#74848=cartesian_point('',(6.221190515330e1,3.776995828123e1,
-4.359734261291e1));
#74849=cartesian_point('',(6.219120939460e1,3.794348922723e1,
-4.328749560607e1));
#74850=cartesian_point('',(6.216572850857e1,3.801593811652e1,
-4.312990881669e1));
#74851=cartesian_point('',(6.216695648176e1,3.805820678006e1,
-4.295028702777e1));
#74852=cartesian_point('',(6.217297283022e1,3.808411896243e1,
-4.277851672591e1));
#74853=cartesian_point('',(6.218765567681e1,3.809808973512e1,
-4.259906670694e1));
#74854=cartesian_point('',(6.220914676179e1,3.810078780487e1,
-4.241780256734e1));
#74855=cartesian_point('',(6.223768472630e1,3.809251867440e1,
-4.223872900267e1));
#74856=cartesian_point('',(6.227244987155e1,3.807428486602e1,
-4.206916713717e1));
#74857=cartesian_point('',(6.231534534211e1,3.804619346277e1,
-4.190329498440e1));
#74858=cartesian_point('',(6.234978564430e1,3.802121885291e1,
-4.179882567757e1));
#74859=cartesian_point('',(6.237006737850e1,3.800635056286e1,
-4.174547443002e1));
#74860=cartesian_point('',(6.249863096097e1,3.738429740858e1,
-4.301454855162e1));
#74861=cartesian_point('',(6.245769511334e1,3.737098697821e1,
-4.301440705265e1));
#74862=cartesian_point('',(6.242627602933e1,3.739775882332e1,
-4.306537268924e1));
#74863=cartesian_point('',(6.232525172468e1,3.754490582296e1,
-4.308133119335e1));
#74864=cartesian_point('',(6.235339713446e1,3.761364016488e1,
-4.293224944934e1));
#74865=cartesian_point('',(6.238341038271e1,3.765524481468e1,
-4.282160366781e1));
#74866=cartesian_point('',(6.242795113314e1,3.769222768249e1,
-4.269265792263e1));
#74867=cartesian_point('',(6.247859878646e1,3.772731882811e1,
-4.255786102959e1));
#74868=cartesian_point('',(6.253612449627e1,3.776159255790e1,
-4.241338430329e1));
#74869=cartesian_point('',(6.259851562670e1,3.779440504474e1,
-4.226356218525e1));
#74870=cartesian_point('',(6.266398115820e1,3.782479871505e1,
-4.211282054313e1));
#74871=cartesian_point('',(6.272995371272e1,3.785174378331e1,
-4.196732164749e1));
#74872=cartesian_point('',(6.279900239102e1,3.787645807035e1,
-4.182189636567e1));
#74873=cartesian_point('',(6.284632933349e1,3.789107056578e1,
-4.172757383161e1));
#74874=cartesian_point('',(6.287191524289e1,3.789835752668e1,
-4.167835986058e1));
#74875=cartesian_point('',(6.270005678795e1,3.777338005821e1,
-4.284566172511e1));
#74876=cartesian_point('',(6.274435831457e1,3.779469809550e1,
-4.287168769894e1));
#74877=cartesian_point('',(6.273653737152e1,3.776347931163e1,
-4.286863334943e1));
#74878=cartesian_point('',(6.283479851161e1,3.760923884961e1,
-4.286446544572e1));
#74879=cartesian_point('',(6.286237365303e1,3.763052013072e1,
-4.287391727638e1));
#74880=cartesian_point('',(6.290210510654e1,3.768837883930e1,
-4.280138184447e1));
#74881=cartesian_point('',(6.294110519714e1,3.776115732e1,-4.271062845368e1));
#74882=cartesian_point('',(6.298305047756e1,3.784220680781e1,
-4.259568105964e1));
#74883=cartesian_point('',(6.302466644248e1,3.792854040839e1,
-4.246418180084e1));
#74884=cartesian_point('',(6.306420682533e1,3.801672694055e1,
-4.231863911427e1));
#74885=cartesian_point('',(6.309934195293e1,3.810274542064e1,
-4.216420232852e1));
#74886=cartesian_point('',(6.312836032544e1,3.818217102087e1,
-4.200688952597e1));
#74887=cartesian_point('',(6.315223714335e1,3.825680048324e1,
-4.184074339861e1));
#74888=cartesian_point('',(6.316402210653e1,3.830080672507e1,
-4.172578315372e1));
#74889=cartesian_point('',(6.316909024128e1,3.832201686017e1,
-4.166333060497e1));
#74890=(bounded_surface()b_spline_surface(3,3,((#74830,#74831,#74832,#74833,
#74834,#74835,#74836,#74837,#74838,#74839,#74840,#74841,#74842,#74843,#74844),(
#74845,#74846,#74847,#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)),.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());
#74891=oriented_edge('',*,*,#35867,.t.);
#74892=oriented_edge('',*,*,#40460,.t.);
#74894=oriented_edge('',*,*,#74893,.t.);
#74895=oriented_edge('',*,*,#74821,.f.);
#74896=edge_loop('',(#74891,#74892,#74894,#74895));
#74897=face_outer_bound('',#74896,.f.);
#74899=cartesian_point('',(6.279955031223e1,3.771075252691e1,
-4.213845709894e1));
#74900=direction('',(-4.675224465694e-1,-2.800630359233e-1,-8.384434732665e-1));
#74901=direction('',(-8.809760454359e-1,2.257596425209e-1,4.158290408053e-1));
#74902=axis2_placement_3d('',#74899,#74900,#74901);
#74903=cylindrical_surface('',#74902,3.000000000005e-1);
#74904=oriented_edge('',*,*,#74823,.t.);
#74905=oriented_edge('',*,*,#74893,.f.);
#74906=oriented_edge('',*,*,#40479,.f.);
#74907=oriented_edge('',*,*,#40510,.f.);
#74908=oriented_edge('',*,*,#40530,.f.);
#74909=edge_loop('',(#74904,#74905,#74906,#74907,#74908));
#74910=face_outer_bound('',#74909,.f.);
#74912=cartesian_point('',(6.281210782111e1,3.889081612489e1,
-2.154687438807e1));
#74913=direction('',(2.048454230824e-3,1.327402263264e-2,9.999097980110e-1));
#74914=direction('',(-9.997210821149e-1,-2.349868699920e-2,2.360017861672e-3));
#74915=axis2_placement_3d('',#74912,#74913,#74914);
#74916=cylindrical_surface('',#74915,5.000150365083e-1);
#74917=oriented_edge('',*,*,#40750,.f.);
#74918=oriented_edge('',*,*,#74825,.t.);
#74919=oriented_edge('',*,*,#40528,.f.);
#74921=oriented_edge('',*,*,#74920,.f.);
#74922=edge_loop('',(#74917,#74918,#74919,#74921));
#74923=face_outer_bound('',#74922,.f.);
#74925=cartesian_point('',(6.500241832532e1,4.031714961272e1,
-8.219508166836e0));
#74926=direction('',(5.001508488612e-1,-8.658755865522e-1,1.042098825802e-2));
#74927=direction('',(-8.648172430808e-1,-5.000793387423e-1,-4.485299358231e-2));
#74928=axis2_placement_3d('',#74925,#74926,#74927);
#74929=toroidal_surface('',#74928,2.497867151186e0,4.999993318057e-1);
#74931=oriented_edge('',*,*,#74930,.f.);
#74933=oriented_edge('',*,*,#74932,.f.);
#74934=oriented_edge('',*,*,#74920,.t.);
#74935=oriented_edge('',*,*,#40526,.f.);
#74936=oriented_edge('',*,*,#40545,.f.);
#74937=edge_loop('',(#74931,#74933,#74934,#74935,#74936));
#74938=face_outer_bound('',#74937,.f.);
#74940=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#74941=direction('',(0.e0,0.e0,1.e0));
#74942=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#74943=axis2_placement_3d('',#74940,#74941,#74942);
#74944=toroidal_surface('',#74943,7.649382607502e1,3.e0);
#74946=oriented_edge('',*,*,#74945,.t.);
#74948=oriented_edge('',*,*,#74947,.t.);
#74949=oriented_edge('',*,*,#40754,.t.);
#74950=oriented_edge('',*,*,#40752,.t.);
#74951=oriented_edge('',*,*,#74932,.t.);
#74952=oriented_edge('',*,*,#74930,.t.);
#74953=oriented_edge('',*,*,#40562,.t.);
#74954=oriented_edge('',*,*,#40560,.t.);
#74955=edge_loop('',(#74946,#74948,#74949,#74950,#74951,#74952,#74953,#74954));
#74956=face_outer_bound('',#74955,.f.);
#74958=cartesian_point('',(6.212356701926e1,4.462568185084e1,
-8.219511289413e0));
#74959=direction('',(-6.085555085005e-1,7.934429154165e-1,1.041791961166e-2));
#74960=direction('',(-6.867208444630e-1,-5.331891216549e-1,4.940889012404e-1));
#74961=axis2_placement_3d('',#74958,#74959,#74960);
#74962=toroidal_surface('',#74961,2.497880036028e0,4.999993492922e-1);
#74963=oriented_edge('',*,*,#74947,.f.);
#74964=oriented_edge('',*,*,#74945,.f.);
#74965=oriented_edge('',*,*,#40583,.t.);
#74966=oriented_edge('',*,*,#40715,.f.);
#74967=oriented_edge('',*,*,#40732,.f.);
#74968=edge_loop('',(#74963,#74964,#74965,#74966,#74967));
#74969=face_outer_bound('',#74968,.f.);
#74971=cartesian_point('',(6.286406981310e1,3.930730436905e1,
-6.309437068237e0));
#74972=cartesian_point('',(6.288493386403e1,3.934223992210e1,
-6.251564665418e0));
#74973=cartesian_point('',(6.293104232289e1,3.941071596337e1,
-6.133389353724e0));
#74974=cartesian_point('',(6.301024128312e1,3.950423402006e1,
-5.957304114109e0));
#74975=cartesian_point('',(6.309774998645e1,3.958712031941e1,
-5.785383273629e0));
#74976=cartesian_point('',(6.318960783574e1,3.965730851399e1,
-5.623305434962e0));
#74977=cartesian_point('',(6.328454671747e1,3.971546192580e1,
-5.471236975649e0));
#74978=cartesian_point('',(6.338117251098e1,3.976206777477e1,
-5.329636751906e0));
#74979=cartesian_point('',(6.347843018127e1,3.979775592220e1,
-5.198480780136e0));
#74980=cartesian_point('',(6.357580741531e1,3.982322114039e1,
-5.077144550536e0));
#74981=cartesian_point('',(6.367320882436e1,3.983902065488e1,
-4.964714285256e0));
#74982=cartesian_point('',(6.377117083432e1,3.984546739147e1,
-4.859843222083e0));
#74983=cartesian_point('',(6.387078250711e1,3.984236462513e1,
-4.761016561887e0));
#74984=cartesian_point('',(6.397211776457e1,3.982890171337e1,
-4.668157943453e0));
#74985=cartesian_point('',(6.407370702710e1,3.980432026084e1,
-4.582615341784e0));
#74986=cartesian_point('',(6.417331329654e1,3.976863746628e1,
-4.505985056095e0));
#74987=cartesian_point('',(6.427008697538e1,3.972190712244e1,
-4.438601922229e0));
#74988=cartesian_point('',(6.436417261443e1,3.966355598692e1,
-4.380397073273e0));
#74989=cartesian_point('',(6.445460227320e1,3.959347381488e1,
-4.332345176840e0));
#74990=cartesian_point('',(6.453927040947e1,3.951289125878e1,
-4.295974322647e0));
#74991=cartesian_point('',(6.461598162585e1,3.942426984167e1,
-4.272292325844e0));
#74992=cartesian_point('',(6.468372865724e1,3.932975821556e1,
-4.261267601279e0));
#74993=cartesian_point('',(6.478155045315e1,3.916409641139e1,
-4.263306353514e0));
#74994=cartesian_point('',(6.483216655229e1,3.902648468002e1,
-4.296272979347e0));
#74995=cartesian_point('',(6.485005358254e1,3.894076188704e1,
-4.329841878519e0));
#74996=cartesian_point('',(6.299021084847e1,3.870956338072e1,
-6.170096326411e0));
#74997=cartesian_point('',(6.298922038062e1,3.873982649826e1,
-6.112508406274e0));
#74998=cartesian_point('',(6.299084441185e1,3.880141680801e1,
-5.994484948383e0));
#74999=cartesian_point('',(6.300422513955e1,3.889229735740e1,
-5.817477694680e0));
#75000=cartesian_point('',(6.302804583144e1,3.897973818337e1,
-5.643524812529e0));
#75001=cartesian_point('',(6.306054251244e1,3.906055293149e1,
-5.478417184992e0));
#75002=cartesian_point('',(6.310060583858e1,3.913438877839e1,
-5.322351338506e0));
#75003=cartesian_point('',(6.314711501054e1,3.920074305796e1,
-5.175800715797e0));
#75004=cartesian_point('',(6.319911550405e1,3.925933452038e1,
-5.038734312333e0));
#75005=cartesian_point('',(6.325599458586e1,3.931010297997e1,
-4.910483185283e0));
#75006=cartesian_point('',(6.331748401624e1,3.935299156423e1,
-4.790049363615e0));
#75007=cartesian_point('',(6.338385824055e1,3.938788758820e1,
-4.675931598383e0));
#75008=cartesian_point('',(6.345599468616e1,3.941430415288e1,
-4.566370697656e0));
#75009=cartesian_point('',(6.353428561943e1,3.943071615802e1,
-4.461121650738e0));
#75010=cartesian_point('',(6.361788557412e1,3.943497426831e1,
-4.361644781005e0));
#75011=cartesian_point('',(6.370486118675e1,3.942542432139e1,
-4.270026298420e0));
#75012=cartesian_point('',(6.379404024430e1,3.940097586019e1,
-4.187169929979e0));
#75013=cartesian_point('',(6.388496097888e1,3.936030164202e1,
-4.113647149537e0));
#75014=cartesian_point('',(6.397584603890e1,3.930259477210e1,
-4.051485542769e0));
#75015=cartesian_point('',(6.406336308333e1,3.922887946734e1,
-4.003564096029e0));
#75016=cartesian_point('',(6.414377417325e1,3.914231185101e1,
-3.972046369193e0));
#75017=cartesian_point('',(6.421462423958e1,3.904645355379e1,
-3.957464476870e0));
#75018=cartesian_point('',(6.431470216958e1,3.887558793824e1,
-3.960892419199e0));
#75019=cartesian_point('',(6.436012134618e1,3.873372786282e1,
-4.006080020776e0));
#75020=cartesian_point('',(6.436895365565e1,3.865214915869e1,
-4.050570440330e0));
#75021=cartesian_point('',(6.357617433314e1,3.861048121922e1,
-6.368730127491e0));
#75022=cartesian_point('',(6.357191354967e1,3.861968902413e1,
-6.310260328156e0));
#75023=cartesian_point('',(6.356438688188e1,3.863890995854e1,
-6.191140609033e0));
#75024=cartesian_point('',(6.355670735974e1,3.866865896287e1,
-6.014398685617e0));
#75025=cartesian_point('',(6.355270062316e1,3.869859710776e1,
-5.842572045493e0));
#75026=cartesian_point('',(6.355220853385e1,3.872746342202e1,
-5.681295788478e0));
#75027=cartesian_point('',(6.355491084790e1,3.875495826230e1,
-5.530703404824e0));
#75028=cartesian_point('',(6.356050439671e1,3.878073672523e1,
-5.391231145165e0));
#75029=cartesian_point('',(6.356870714022e1,3.880454232731e1,
-5.262842367587e0));
#75030=cartesian_point('',(6.357930839395e1,3.882622202539e1,
-5.144919303678e0));
#75031=cartesian_point('',(6.359219294082e1,3.884565190442e1,
-5.036577579217e0));
#75032=cartesian_point('',(6.360740051617e1,3.886272823325e1,
-4.936539326264e0));
#75033=cartesian_point('',(6.362517011781e1,3.887725466815e1,
-4.843410211435e0));
#75034=cartesian_point('',(6.364568383417e1,3.888861736186e1,
-4.757198130223e0));
#75035=cartesian_point('',(6.366878888485e1,3.889587179689e1,
-4.679185411638e0));
#75036=cartesian_point('',(6.369393112375e1,3.889818059384e1,
-4.610700010168e0));
#75037=cartesian_point('',(6.372068253049e1,3.889499379444e1,
-4.551771719653e0));
#75038=cartesian_point('',(6.374878720219e1,3.888576344604e1,
-4.501999199153e0));
#75039=cartesian_point('',(6.377753671928e1,3.887011213480e1,
-4.461812172912e0));
#75040=cartesian_point('',(6.380565564596e1,3.884832874472e1,
-4.432037109979e0));
#75041=cartesian_point('',(6.383168283137e1,3.882154216167e1,
-4.413079966126e0));
#75042=cartesian_point('',(6.385457891628e1,3.879114302795e1,
-4.404619863898e0));
#75043=cartesian_point('',(6.388651508525e1,3.873634589865e1,
-4.407254731111e0));
#75044=cartesian_point('',(6.389983713985e1,3.869072712850e1,
-4.435108202813e0));
#75045=cartesian_point('',(6.390091977877e1,3.866562664428e1,
-4.463904375680e0));
#75046=cartesian_point('',(6.376485779390e1,3.915498767304e1,
-6.614792172466e0));
#75047=cartesian_point('',(6.378069446870e1,3.915755538798e1,
-6.555564078038e0));
#75048=cartesian_point('',(6.381273577163e1,3.916089797773e1,
-6.435703509544e0));
#75049=cartesian_point('',(6.385955930148e1,3.916043993741e1,
-6.260026155984e0));
#75050=cartesian_point('',(6.390428954871e1,3.915492870764e1,
-6.091373937731e0));
#75051=cartesian_point('',(6.394543453157e1,3.914525778768e1,
-5.935185975516e0));
#75052=cartesian_point('',(6.398293920169e1,3.913217225194e1,
-5.791531742829e0));
#75053=cartesian_point('',(6.401666636298e1,3.911640184530e1,
-5.660812921345e0));
#75054=cartesian_point('',(6.404659477475e1,3.909861450177e1,
-5.542996861253e0));
#75055=cartesian_point('',(6.407283018411e1,3.907936224604e1,
-5.437537721991e0));
#75056=cartesian_point('',(6.409551244052e1,3.905909924066e1,
-5.343696355436e0));
#75057=cartesian_point('',(6.411481715561e1,3.903815217593e1,
-5.260469397775e0));
#75058=cartesian_point('',(6.413085194846e1,3.901677099069e1,
-5.186902938408e0));
#75059=cartesian_point('',(6.414336763929e1,3.899554589034e1,
-5.123309402902e0));
#75060=cartesian_point('',(6.415195949825e1,3.897557061789e1,
-5.070763139671e0));
#75061=cartesian_point('',(6.415651076588e1,3.895811799343e1,
-5.029694799495e0));
#75062=cartesian_point('',(6.415731587461e1,3.894407270587e1,
-4.999095741178e0));
#75063=cartesian_point('',(6.415483584675e1,3.893405949724e1,
-4.977401612335e0));
#75064=cartesian_point('',(6.414974598606e1,3.892862835367e1,
-4.963130725509e0));
#75065=cartesian_point('',(6.414310278267e1,3.892787951757e1,
-4.954655883481e0));
#75066=cartesian_point('',(6.413621089235e1,3.893115808723e1,
-4.950282977647e0));
#75067=cartesian_point('',(6.413023938767e1,3.893727530489e1,
-4.948669138071e0));
#75068=cartesian_point('',(6.412330844526e1,3.895004287477e1,
-4.949488714449e0));
#75069=cartesian_point('',(6.412458238811e1,3.896038065513e1,
-4.955807987109e0));
#75070=cartesian_point('',(6.413055603756e1,3.896148051053e1,
-4.965250487937e0));
#75071=(bounded_surface()b_spline_surface(3,3,((#74971,#74972,#74973,#74974,
#74975,#74976,#74977,#74978,#74979,#74980,#74981,#74982,#74983,#74984,#74985,
#74986,#74987,#74988,#74989,#74990,#74991,#74992,#74993,#74994,#74995),(#74996,
#74997,#74998,#74999,#75000,#75001,#75002,#75003,#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,#75060,#75061,#75062,
#75063,#75064,#75065,#75066,#75067,#75068,#75069,#75070)),.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.979038456753e-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());
#75072=oriented_edge('',*,*,#40565,.t.);
#75073=oriented_edge('',*,*,#40548,.t.);
#75075=oriented_edge('',*,*,#75074,.f.);
#75076=oriented_edge('',*,*,#30314,.t.);
#75077=edge_loop('',(#75072,#75073,#75075,#75076));
#75078=face_outer_bound('',#75077,.f.);
#75080=cartesian_point('',(6.377210506348e1,3.848060993599e1,
-2.490846053290e1));
#75081=direction('',(-2.145161044637e-3,-1.332984490536e-2,-9.999088526055e-1));
#75082=direction('',(-9.871663880655e-1,1.596950911921e-1,-1.108092748256e-5));
#75083=axis2_placement_3d('',#75080,#75081,#75082);
#75084=cylindrical_surface('',#75083,3.000057677463e-1);
#75085=oriented_edge('',*,*,#75074,.t.);
#75086=oriented_edge('',*,*,#40533,.f.);
#75087=oriented_edge('',*,*,#40514,.t.);
#75088=oriented_edge('',*,*,#30316,.f.);
#75089=edge_loop('',(#75085,#75086,#75087,#75088));
#75090=face_outer_bound('',#75089,.f.);
#75092=cartesian_point('',(6.688159401855e1,3.023871872134e1,
-4.228405305597e1));
#75093=cartesian_point('',(6.686007725349e1,3.024361867903e1,
-4.219208496883e1));
#75094=cartesian_point('',(6.680681537622e1,3.024121540286e1,
-4.191542928519e1));
#75095=cartesian_point('',(6.677804350130e1,3.018991156779e1,
-4.159355917314e1));
#75096=cartesian_point('',(6.677735657434e1,3.012859502284e1,
-4.136899434411e1));
#75097=cartesian_point('',(6.677841922747e1,3.011194003942e1,
-4.131419597680e1));
#75098=cartesian_point('',(6.656648555404e1,2.970542070798e1,
-4.217220261340e1));
#75099=cartesian_point('',(6.657125572363e1,2.969332348312e1,
-4.208704362340e1));
#75100=cartesian_point('',(6.659965200966e1,2.964628544975e1,
-4.183685045179e1));
#75101=cartesian_point('',(6.667176757734e1,2.956572033340e1,
-4.156282680961e1));
#75102=cartesian_point('',(6.674431990808e1,2.949984680624e1,
-4.138109086258e1));
#75103=cartesian_point('',(6.676341907932e1,2.948313813669e1,
-4.133740476392e1));
#75104=cartesian_point('',(6.700396393784e1,2.928445962258e1,
-4.200578024130e1));
#75105=cartesian_point('',(6.703164182567e1,2.928666991075e1,
-4.194465023998e1));
#75106=cartesian_point('',(6.712164440207e1,2.929198547915e1,
-4.176067846673e1));
#75107=cartesian_point('',(6.724503816808e1,2.929658497129e1,
-4.154634284672e1));
#75108=cartesian_point('',(6.734160320184e1,2.930100508482e1,
-4.139660967486e1));
#75109=cartesian_point('',(6.736584224636e1,2.930217180111e1,
-4.136005908646e1));
#75110=cartesian_point('',(6.755170224790e1,2.959391089071e1,
-4.202913531536e1));
#75111=cartesian_point('',(6.756527441779e1,2.962072640489e1,
-4.197397367105e1));
#75112=cartesian_point('',(6.760637807649e1,2.969851584377e1,
-4.179875272260e1));
#75113=cartesian_point('',(6.765615166567e1,2.977766303698e1,
-4.156830983605e1));
#75114=cartesian_point('',(6.769224623580e1,2.982401889105e1,
-4.139276531017e1));
#75115=cartesian_point('',(6.770118189828e1,2.983474455903e1,
-4.134889677250e1));
#75116=(bounded_surface()b_spline_surface(3,3,((#75092,#75093,#75094,#75095,
#75096,#75097),(#75098,#75099,#75100,#75101,#75102,#75103),(#75104,#75105,
#75106,#75107,#75108,#75109),(#75110,#75111,#75112,#75113,#75114,#75115)),
.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());
#75117=oriented_edge('',*,*,#40275,.f.);
#75119=oriented_edge('',*,*,#75118,.t.);
#75121=oriented_edge('',*,*,#75120,.f.);
#75123=oriented_edge('',*,*,#75122,.f.);
#75124=edge_loop('',(#75117,#75119,#75121,#75123));
#75125=face_outer_bound('',#75124,.f.);
#75127=cartesian_point('',(6.738687894107e1,2.882308992254e1,
-4.364410656576e1));
#75128=cartesian_point('',(6.734421360695e1,2.887042164916e1,
-4.369054916854e1));
#75129=cartesian_point('',(6.725348762011e1,2.905253284468e1,
-4.381402306282e1));
#75130=cartesian_point('',(6.702468181494e1,2.963984891728e1,
-4.367563267444e1));
#75131=cartesian_point('',(6.701209549981e1,2.975203523542e1,
-4.345513481841e1));
#75132=cartesian_point('',(6.696897280053e1,2.987499956464e1,
-4.328718256346e1));
#75133=cartesian_point('',(6.694360471393e1,2.994977725823e1,
-4.310692844460e1));
#75134=cartesian_point('',(6.691461512367e1,3.001617536382e1,
-4.291788145453e1));
#75135=cartesian_point('',(6.688612309385e1,3.006589953461e1,
-4.271338469996e1));
#75136=cartesian_point('',(6.685644895465e1,3.009909324672e1,
-4.249744732938e1));
#75137=cartesian_point('',(6.682730057785e1,3.011169041437e1,
-4.227722232922e1));
#75138=cartesian_point('',(6.679754118490e1,3.010153693736e1,
-4.203887573051e1));
#75139=cartesian_point('',(6.677982353424e1,3.007474490967e1,
-4.187762608301e1));
#75140=cartesian_point('',(6.677154198957e1,3.005296375739e1,
-4.178926042864e1));
#75141=cartesian_point('',(6.695026672238e1,2.865322839750e1,
-4.344191437660e1));
#75142=cartesian_point('',(6.690644830772e1,2.869075273609e1,
-4.349294297707e1));
#75143=cartesian_point('',(6.681915258897e1,2.885629187280e1,
-4.363195345513e1));
#75144=cartesian_point('',(6.659261764105e1,2.945323339346e1,
-4.347365407789e1));
#75145=cartesian_point('',(6.661439090270e1,2.951465371781e1,
-4.323599071155e1));
#75146=cartesian_point('',(6.660051315947e1,2.959548111170e1,
-4.306741523026e1));
#75147=cartesian_point('',(6.661050280158e1,2.962527025083e1,
-4.289179362569e1));
#75148=cartesian_point('',(6.662208592113e1,2.964814550943e1,
-4.271385543140e1));
#75149=cartesian_point('',(6.664147772327e1,2.965579895329e1,
-4.252656941996e1));
#75150=cartesian_point('',(6.666696309483e1,2.965108741455e1,
-4.233453629711e1));
#75151=cartesian_point('',(6.669913502015e1,2.963280795616e1,
-4.214471872430e1));
#75152=cartesian_point('',(6.674156862331e1,2.959912968737e1,
-4.194634227203e1));
#75153=cartesian_point('',(6.677750439197e1,2.956565320400e1,
-4.181824765041e1));
#75154=cartesian_point('',(6.680027488023e1,2.954403706431e1,
-4.175033991988e1));
#75155=cartesian_point('',(6.681209935231e1,2.890337427956e1,
-4.300928120224e1));
#75156=cartesian_point('',(6.679264095660e1,2.891118111692e1,
-4.303543793258e1));
#75157=cartesian_point('',(6.675365050430e1,2.895302235111e1,
-4.309908901096e1));
#75158=cartesian_point('',(6.670000132579e1,2.913190104005e1,
-4.303237873299e1));
#75159=cartesian_point('',(6.674426984731e1,2.916490476912e1,
-4.290049955980e1));
#75160=cartesian_point('',(6.678241611193e1,2.920559349378e1,
-4.278174661335e1));
#75161=cartesian_point('',(6.683404044798e1,2.923418094360e1,
-4.265027747240e1));
#75162=cartesian_point('',(6.689178285001e1,2.926319403046e1,
-4.250895030338e1));
#75163=cartesian_point('',(6.695727092269e1,2.929012377476e1,
-4.235608215338e1));
#75164=cartesian_point('',(6.702840107939e1,2.931515794181e1,
-4.219571153442e1));
#75165=cartesian_point('',(6.710281160158e1,2.933691443370e1,
-4.203406986702e1));
#75166=cartesian_point('',(6.718561519666e1,2.935659274400e1,
-4.186140968275e1));
#75167=cartesian_point('',(6.724393976479e1,2.936702734015e1,
-4.174630800994e1));
#75168=cartesian_point('',(6.727698242015e1,2.937193660293e1,
-4.168368274697e1));
#75169=cartesian_point('',(6.713887340172e1,2.927209292795e1,
-4.286754532943e1));
#75170=cartesian_point('',(6.713993343954e1,2.926608279138e1,
-4.286934380568e1));
#75171=cartesian_point('',(6.713591369639e1,2.922616062978e1,
-4.285755024463e1));
#75172=cartesian_point('',(6.721743172854e1,2.906306871548e1,
-4.288355904793e1));
#75173=cartesian_point('',(6.724522360874e1,2.912424825080e1,
-4.285294007469e1));
#75174=cartesian_point('',(6.729548216230e1,2.917516508935e1,
-4.277441750645e1));
#75175=cartesian_point('',(6.734484687779e1,2.924778579315e1,
-4.267341549716e1));
#75176=cartesian_point('',(6.739871156592e1,2.932520108324e1,
-4.255008400171e1));
#75177=cartesian_point('',(6.745296071029e1,2.940952553109e1,
-4.240736609032e1));
#75178=cartesian_point('',(6.750521734496e1,2.949611173234e1,
-4.224826179363e1));
#75179=cartesian_point('',(6.755188575462e1,2.958057201378e1,
-4.207861154647e1));
#75180=cartesian_point('',(6.759458906841e1,2.966619170789e1,
-4.188642473868e1));
#75181=cartesian_point('',(6.761705852040e1,2.971821851380e1,
-4.174849697446e1));
#75182=cartesian_point('',(6.762721515216e1,2.974404952018e1,
-4.166961316236e1));
#75183=(bounded_surface()b_spline_surface(3,3,((#75127,#75128,#75129,#75130,
#75131,#75132,#75133,#75134,#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)),.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());
#75184=oriented_edge('',*,*,#35859,.t.);
#75185=oriented_edge('',*,*,#39987,.t.);
#75187=oriented_edge('',*,*,#75186,.t.);
#75188=oriented_edge('',*,*,#75118,.f.);
#75189=edge_loop('',(#75184,#75185,#75187,#75188));
#75190=face_outer_bound('',#75189,.f.);
#75192=cartesian_point('',(6.718453238652e1,2.919114563587e1,
-4.213845709930e1));
#75193=direction('',(-5.000782888904e-1,-2.166431330974e-1,-8.384434732659e-1));
#75194=direction('',(-8.439716267450e-1,3.388186861291e-1,4.158290408078e-1));
#75195=axis2_placement_3d('',#75192,#75193,#75194);
#75196=cylindrical_surface('',#75195,2.999999999998e-1);
#75197=oriented_edge('',*,*,#75120,.t.);
#75198=oriented_edge('',*,*,#75186,.f.);
#75199=oriented_edge('',*,*,#40006,.f.);
#75200=oriented_edge('',*,*,#40037,.f.);
#75201=oriented_edge('',*,*,#40057,.f.);
#75202=edge_loop('',(#75197,#75198,#75199,#75200,#75201));
#75203=face_outer_bound('',#75202,.f.);
#75205=cartesian_point('',(6.735101167242e1,3.035947454245e1,
-2.154687438807e1));
#75206=direction('',(3.763537050659e-3,1.289308459793e-2,9.999097980110e-1));
#75207=direction('',(-9.942355238064e-1,1.071921336527e-1,2.360017861815e-3));
#75208=axis2_placement_3d('',#75205,#75206,#75207);
#75209=cylindrical_surface('',#75208,5.000150365107e-1);
#75210=oriented_edge('',*,*,#40277,.f.);
#75211=oriented_edge('',*,*,#75122,.t.);
#75212=oriented_edge('',*,*,#40055,.f.);
#75214=oriented_edge('',*,*,#75213,.f.);
#75215=edge_loop('',(#75210,#75211,#75212,#75214));
#75216=face_outer_bound('',#75215,.f.);
#75218=cartesian_point('',(6.970875764553e1,3.148771265998e1,
-8.219508166757e0));
#75219=direction('',(3.828525458771e-1,-9.237506866686e-1,1.042098818136e-2));
#75220=direction('',(-9.226920635243e-1,-3.829197890761e-1,-4.485299369317e-2));
#75221=axis2_placement_3d('',#75218,#75219,#75220);
#75222=toroidal_surface('',#75221,2.497867151201e0,4.999993318066e-1);
#75224=oriented_edge('',*,*,#75223,.f.);
#75226=oriented_edge('',*,*,#75225,.f.);
#75227=oriented_edge('',*,*,#75213,.t.);
#75228=oriented_edge('',*,*,#40053,.f.);
#75229=oriented_edge('',*,*,#40072,.f.);
#75230=edge_loop('',(#75224,#75226,#75227,#75228,#75229));
#75231=face_outer_bound('',#75230,.f.);
#75233=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#75234=direction('',(0.e0,0.e0,1.e0));
#75235=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#75236=axis2_placement_3d('',#75233,#75234,#75235);
#75237=toroidal_surface('',#75236,7.649382607502e1,3.e0);
#75239=oriented_edge('',*,*,#75238,.t.);
#75241=oriented_edge('',*,*,#75240,.t.);
#75242=oriented_edge('',*,*,#40281,.t.);
#75243=oriented_edge('',*,*,#40279,.t.);
#75244=oriented_edge('',*,*,#75225,.t.);
#75245=oriented_edge('',*,*,#75223,.t.);
#75246=oriented_edge('',*,*,#40089,.t.);
#75247=oriented_edge('',*,*,#40087,.t.);
#75248=edge_loop('',(#75239,#75241,#75242,#75243,#75244,#75245,#75246,#75247));
#75249=face_outer_bound('',#75248,.f.);
#75251=cartesian_point('',(6.741691161915e1,3.613515030544e1,
-8.219511289428e0));
#75252=direction('',(-4.997841489748e-1,8.660873347341e-1,1.041791949672e-2));
#75253=direction('',(-7.504409984078e-1,-4.389925575566e-1,4.940889012300e-1));
#75254=axis2_placement_3d('',#75251,#75252,#75253);
#75255=toroidal_surface('',#75254,2.497880036080e0,4.999993492934e-1);
#75256=oriented_edge('',*,*,#75240,.f.);
#75257=oriented_edge('',*,*,#75238,.f.);
#75258=oriented_edge('',*,*,#40110,.t.);
#75259=oriented_edge('',*,*,#40242,.f.);
#75260=oriented_edge('',*,*,#40259,.f.);
#75261=edge_loop('',(#75256,#75257,#75258,#75259,#75260));
#75262=face_outer_bound('',#75261,.f.);
#75264=cartesian_point('',(6.745689176149e1,3.076561728209e1,
-6.309437104871e0));
#75265=cartesian_point('',(6.748214225992e1,3.079753689680e1,
-6.251553307818e0));
#75266=cartesian_point('',(6.753680098450e1,3.085941515392e1,
-6.133364572967e0));
#75267=cartesian_point('',(6.762753886377e1,3.094180079420e1,
-5.957263844667e0));
#75268=cartesian_point('',(6.772512303375e1,3.101255562195e1,
-5.785337604677e0));
#75269=cartesian_point('',(6.782536164603e1,3.107015236702e1,
-5.623255255580e0));
#75270=cartesian_point('',(6.792708377887e1,3.111541421450e1,
-5.471183367726e0));
#75271=cartesian_point('',(6.802897071564e1,3.114900630180e1,
-5.329580764732e0));
#75272=cartesian_point('',(6.813005873905e1,3.117169094488e1,
-5.198423201547e0));
#75273=cartesian_point('',(6.822993075938e1,3.118422389492e1,
-5.077085890124e0));
#75274=cartesian_point('',(6.832856508111e1,3.118717001216e1,
-4.964654858251e0));
#75275=cartesian_point('',(6.842653501499e1,3.118076932804e1,
-4.859782701114e0));
#75276=cartesian_point('',(6.852489438086e1,3.116468424243e1,
-4.760955062999e0));
#75277=cartesian_point('',(6.862360973171e1,3.113810119933e1,
-4.668096578985e0));
#75278=cartesian_point('',(6.872112388414e1,3.110046059407e1,
-4.582556107115e0));
#75279=cartesian_point('',(6.881522152818e1,3.105207181869e1,
-4.505929410481e0));
#75280=cartesian_point('',(6.890506839653e1,3.099309858671e1,
-4.438550543917e0));
#75281=cartesian_point('',(6.899073277070e1,3.092295345280e1,
-4.380351103301e0));
#75282=cartesian_point('',(6.907123941646e1,3.084165447971e1,
-4.332306727253e0));
#75283=cartesian_point('',(6.914466073486e1,3.075069822917e1,
-4.295945704861e0));
#75284=cartesian_point('',(6.920914189588e1,3.065281245393e1,
-4.272275064985e0));
#75285=cartesian_point('',(6.926396575035e1,3.055025803197e1,
-4.261262428571e0));
#75286=cartesian_point('',(6.933929352469e1,3.037327937518e1,
-4.263322009909e0));
#75287=cartesian_point('',(6.937149627457e1,3.023028918513e1,
-4.296283993021e0));
#75288=cartesian_point('',(6.937804966630e1,3.014299396925e1,
-4.329836702468e0));
#75289=cartesian_point('',(6.750393279301e1,3.015652534838e1,
-6.170096395799e0));
#75290=cartesian_point('',(6.750690149174e1,3.018666473777e1,
-6.112497102115e0));
#75291=cartesian_point('',(6.751655257016e1,3.024752294431e1,
-5.994460163367e0));
#75292=cartesian_point('',(6.754168557870e1,3.033588670885e1,
-5.817437100200e0));
#75293=cartesian_point('',(6.757671950142e1,3.041947215230e1,
-5.643478468555e0));
#75294=cartesian_point('',(6.761949069760e1,3.049535503250e1,
-5.478365902620e0));
#75295=cartesian_point('',(6.766885309523e1,3.056333022772e1,
-5.322296118524e0));
#75296=cartesian_point('',(6.772362974178e1,3.062304566079e1,
-5.175742522754e0));
#75297=cartesian_point('',(6.778283756204e1,3.067434715124e1,
-5.038673835595e0));
#75298=cartesian_point('',(6.784586128758e1,3.071725503486e1,
-4.910420811997e0));
#75299=cartesian_point('',(6.791242766191e1,3.075174786547e1,
-4.789985255961e0));
#75300=cartesian_point('',(6.798279457676e1,3.077767802224e1,
-4.675865190031e0));
#75301=cartesian_point('',(6.805776837053e1,3.079444763542e1,
-4.566301835708e0));
#75302=cartesian_point('',(6.813753824922e1,3.080049271972e1,
-4.461051266295e0));
#75303=cartesian_point('',(6.822098425146e1,3.079379255005e1,
-4.361574974573e0));
#75304=cartesian_point('',(6.830597351317e1,3.077295987381e1,
-4.269958843815e0));
#75305=cartesian_point('',(6.839120220557e1,3.073706638958e1,
-4.187105891111e0));
#75306=cartesian_point('',(6.847603886775e1,3.068485624907e1,
-4.113588349737e0));
#75307=cartesian_point('',(6.855861447712e1,3.061576260512e1,
-4.051435285168e0));
#75308=cartesian_point('',(6.863575772505e1,3.053123819985e1,
-4.003526132474e0));
#75309=cartesian_point('',(6.870417491592e1,3.043490175872e1,
-3.972023377352e0));
#75310=cartesian_point('',(6.876189805455e1,3.033060462522e1,
-3.957457843544e0));
#75311=cartesian_point('',(6.883877897604e1,3.014817225835e1,
-3.960913984914e0));
#75312=cartesian_point('',(6.886527385987e1,3.000165359387e1,
-4.006094676179e0));
#75313=cartesian_point('',(6.886339953217e1,2.991964506321e1,
-4.050563636850e0));
#75314=cartesian_point('',(6.807195044136e1,2.998180725647e1,
-6.368730147015e0));
#75315=cartesian_point('',(6.806892737281e1,2.999149432608e1,
-6.310248855058e0));
#75316=cartesian_point('',(6.806397360540e1,3.001153557999e1,
-6.191115654585e0));
#75317=cartesian_point('',(6.806024324491e1,3.004203525416e1,
-6.014358341212e0));
#75318=cartesian_point('',(6.806017938598e1,3.007224129112e1,
-5.842526489404e0));
#75319=cartesian_point('',(6.806346040513e1,3.010092571301e1,
-5.681245962255e0));
#75320=cartesian_point('',(6.806972964742e1,3.012783317792e1,
-5.530650443448e0));
#75321=cartesian_point('',(6.807864147548e1,3.015266128085e1,
-5.391176150516e0));
#75322=cartesian_point('',(6.808988276725e1,3.017519256005e1,
-5.262786184603e0));
#75323=cartesian_point('',(6.810322467592e1,3.019530278842e1,
-5.144862509819e0));
#75324=cartesian_point('',(6.811853682551e1,3.021288412396e1,
-5.036520572797e0));
#75325=cartesian_point('',(6.813584520810e1,3.022782853910e1,
-4.936481908025e0));
#75326=cartesian_point('',(6.815536117854e1,3.023990994093e1,
-4.843352643224e0));
#75327=cartesian_point('',(6.817718499383e1,3.024849563020e1,
-4.757141623806e0));
#75328=cartesian_point('',(6.820104152276e1,3.025266895193e1,
-4.679131906706e0));
#75329=cartesian_point('',(6.822627194131e1,3.025167216508e1,
-4.610650798733e0));
#75330=cartesian_point('',(6.825238026136e1,3.024501589801e1,
-4.551727281416e0));
#75331=cartesian_point('',(6.827904108414e1,3.023219021537e1,
-4.501960327507e0));
#75332=cartesian_point('',(6.830550222927e1,3.021291378505e1,
-4.461780367399e0));
#75333=cartesian_point('',(6.833053642829e1,3.018764036582e1,
-4.432013937727e0));
#75334=cartesian_point('',(6.835284244379e1,3.015768062385e1,
-4.413066358848e0));
#75335=cartesian_point('',(6.837157172281e1,3.012454899452e1,
-4.404616225826e0));
#75336=cartesian_point('',(6.839606927371e1,3.006606287303e1,
-4.407267937283e0));
#75337=cartesian_point('',(6.840331668416e1,3.001911416669e1,
-4.435117582664e0));
#75338=cartesian_point('',(6.840112078685e1,2.999409438853e1,
-4.463899955628e0));
#75339=cartesian_point('',(6.833009204462e1,3.049702723160e1,
-6.614792134024e0));
#75340=cartesian_point('',(6.834613153123e1,3.049750597745e1,
-6.555552462804e0));
#75341=cartesian_point('',(6.837833856712e1,3.049663728586e1,
-6.435678470382e0));
#75342=cartesian_point('',(6.842470546276e1,3.049006981034e1,
-6.259986273038e0));
#75343=cartesian_point('',(6.846833463206e1,3.047876572219e1,
-6.091329482062e0));
#75344=cartesian_point('',(6.850786591675e1,3.046380537872e1,
-5.935138036763e0));
#75345=cartesian_point('',(6.854334194753e1,3.044593476279e1,
-5.791481609189e0));
#75346=cartesian_point('',(6.857472196917e1,3.042589537160e1,
-5.660761853241e0));
#75347=cartesian_point('',(6.860207216769e1,3.040435224033e1,
-5.542945885697e0));
#75348=cartesian_point('',(6.862556949034e1,3.038183888697e1,
-5.437487641156e0));
#75349=cartesian_point('',(6.864541188846e1,3.035878735748e1,
-5.343647847571e0));
#75350=cartesian_point('',(6.866181617890e1,3.033549854914e1,
-5.260422699824e0));
#75351=cartesian_point('',(6.867492152714e1,3.031220638561e1,
-5.186858804020e0));
#75352=cartesian_point('',(6.868455774699e1,3.028952895525e1,
-5.123269375897e0));
#75353=cartesian_point('',(6.869046639270e1,3.026860391456e1,
-5.070728968242e0));
#75354=cartesian_point('',(6.869269816171e1,3.025070838906e1,
-5.029667202247e0));
#75355=cartesian_point('',(6.869166066131e1,3.023668084871e1,
-4.999074498276e0));
#75356=cartesian_point('',(6.868789267517e1,3.022708052280e1,
-4.977386281516e0));
#75357=cartesian_point('',(6.868213586457e1,3.022236438967e1,
-4.963120646181e0));
#75358=cartesian_point('',(6.867545115813e1,3.022249329726e1,
-4.954650008507e0));
#75359=cartesian_point('',(6.866904668530e1,3.022664687265e1,
-4.950280148075e0));
#75360=cartesian_point('',(6.866392618938e1,3.023349351949e1,
-4.948668574578e0));
#75361=cartesian_point('',(6.865872623059e1,3.024705453327e1,
-4.949491524586e0));
#75362=cartesian_point('',(6.866134028852e1,3.025713091630e1,
-4.955810895292e0));
#75363=cartesian_point('',(6.866739934390e1,3.025744317093e1,
-4.965248980219e0));
#75364=(bounded_surface()b_spline_surface(3,3,((#75264,#75265,#75266,#75267,
#75268,#75269,#75270,#75271,#75272,#75273,#75274,#75275,#75276,#75277,#75278,
#75279,#75280,#75281,#75282,#75283,#75284,#75285,#75286,#75287,#75288),(#75289,
#75290,#75291,#75292,#75293,#75294,#75295,#75296,#75297,#75298,#75299,#75300,
#75301,#75302,#75303,#75304,#75305,#75306,#75307,#75308,#75309,#75310,#75311,
#75312,#75313),(#75314,#75315,#75316,#75317,#75318,#75319,#75320,#75321,#75322,
#75323,#75324,#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)),.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.979031695661e-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());
#75365=oriented_edge('',*,*,#40092,.t.);
#75366=oriented_edge('',*,*,#40075,.t.);
#75368=oriented_edge('',*,*,#75367,.f.);
#75369=oriented_edge('',*,*,#30328,.t.);
#75370=edge_loop('',(#75365,#75366,#75368,#75369));
#75371=face_outer_bound('',#75370,.f.);
#75373=cartesian_point('',(6.824925335343e1,2.982747293978e1,
-2.490846053290e1));
#75374=direction('',(-3.866702792962e-3,-1.293580653128e-2,-9.999088526055e-1));
#75375=direction('',(-9.578766505968e-1,2.871799472780e-1,-1.108092747333e-5));
#75376=axis2_placement_3d('',#75373,#75374,#75375);
#75377=cylindrical_surface('',#75376,3.000057677444e-1);
#75378=oriented_edge('',*,*,#75367,.t.);
#75379=oriented_edge('',*,*,#40060,.f.);
#75380=oriented_edge('',*,*,#40041,.t.);
#75381=oriented_edge('',*,*,#30330,.f.);
#75382=edge_loop('',(#75378,#75379,#75380,#75381));
#75383=face_outer_bound('',#75382,.f.);
#75385=cartesian_point('',(7.025635752257e1,2.125022249368e1,
-4.228405305600e1));
#75386=cartesian_point('',(7.023566442559e1,2.125788902710e1,
-4.219208503979e1));
#75387=cartesian_point('',(7.018254453062e1,2.126245839395e1,
-4.191542944657e1));
#75388=cartesian_point('',(7.014732229308e1,2.121534897987e1,
-4.159355932522e1));
#75389=cartesian_point('',(7.013863781846e1,2.115464666103e1,
-4.136899442735e1));
#75390=cartesian_point('',(7.013751746723e1,2.113799543392e1,
-4.131419597664e1));
#75391=cartesian_point('',(6.987433549590e1,2.076261682680e1,
-4.217220261352e1));
#75392=cartesian_point('',(6.987748584928e1,2.075000047324e1,
-4.208704368913e1));
#75393=cartesian_point('',(6.989949948856e1,2.069965842335e1,
-4.183685059479e1));
#75394=cartesian_point('',(6.996048222206e1,2.061036959411e1,
-4.156282693556e1));
#75395=cartesian_point('',(7.002381564763e1,2.053558962637e1,
-4.138109092897e1));
#75396=cartesian_point('',(7.004057052939e1,2.051653093083e1,
-4.133740476369e1));
#75397=cartesian_point('',(7.025312474374e1,2.028815473445e1,
-4.200578024135e1));
#75398=cartesian_point('',(7.028085432263e1,2.028673342514e1,
-4.194465028717e1));
#75399=cartesian_point('',(7.037078070090e1,2.028025582821e1,
-4.176067857410e1));
#75400=cartesian_point('',(7.049371916394e1,2.026870985351e1,
-4.154634294807e1));
#75401=cartesian_point('',(7.059003503618e1,2.026048788354e1,
-4.139660973039e1));
#75402=cartesian_point('',(7.061421903623e1,2.025848078519e1,
-4.136005908632e1));
#75403=cartesian_point('',(7.083656857215e1,2.052346440813e1,
-4.202913531528e1));
#75404=cartesian_point('',(7.085352474395e1,2.054827896894e1,
-4.197397371359e1));
#75405=cartesian_point('',(7.090443029798e1,2.062003778331e1,
-4.179875282938e1));
#75406=cartesian_point('',(7.096410885039e1,2.069201111373e1,
-4.156830995043e1));
#75407=cartesian_point('',(7.100594529239e1,2.073325911677e1,
-4.139276537678e1));
#75408=cartesian_point('',(7.101620450513e1,2.074272670157e1,
-4.134889677231e1));
#75409=(bounded_surface()b_spline_surface(3,3,((#75385,#75386,#75387,#75388,
#75389,#75390),(#75391,#75392,#75393,#75394,#75395,#75396),(#75397,#75398,
#75399,#75400,#75401,#75402),(#75403,#75404,#75405,#75406,#75407,#75408)),
.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());
#75410=oriented_edge('',*,*,#39802,.f.);
#75412=oriented_edge('',*,*,#75411,.t.);
#75414=oriented_edge('',*,*,#75413,.f.);
#75416=oriented_edge('',*,*,#75415,.f.);
#75417=edge_loop('',(#75410,#75412,#75414,#75416));
#75418=face_outer_bound('',#75417,.f.);
#75420=cartesian_point('',(7.067392431133e1,1.977446301071e1,
-4.367371232871e1));
#75421=cartesian_point('',(7.056281395613e1,1.978314547866e1,
-4.365652456326e1));
#75422=cartesian_point('',(7.052192616921e1,1.993016072116e1,
-4.375096794908e1));
#75423=cartesian_point('',(7.033659121839e1,2.050381254522e1,
-4.378245956843e1));
#75424=cartesian_point('',(7.033305904445e1,2.071980286252e1,
-4.350590694094e1));
#75425=cartesian_point('',(7.030525251953e1,2.084396152126e1,
-4.334986256393e1));
#75426=cartesian_point('',(7.028976529023e1,2.093319239114e1,
-4.316895552820e1));
#75427=cartesian_point('',(7.027033762010e1,2.100540102958e1,
-4.298823173715e1));
#75428=cartesian_point('',(7.024991076728e1,2.106286000943e1,
-4.279451432601e1));
#75429=cartesian_point('',(7.022677954106e1,2.110489140834e1,
-4.259303568551e1));
#75430=cartesian_point('',(7.020172228842e1,2.112945014385e1,
-4.238819587106e1));
#75431=cartesian_point('',(7.017587957453e1,2.113539273946e1,
-4.218807458777e1));
#75432=cartesian_point('',(7.014900258984e1,2.112260025752e1,
-4.198555308844e1));
#75433=cartesian_point('',(7.013140359062e1,2.109996392854e1,
-4.185254154198e1));
#75434=cartesian_point('',(7.012247267056e1,2.108351030038e1,
-4.178272869933e1));
#75435=cartesian_point('',(7.023246931591e1,1.966264570970e1,
-4.348000191266e1));
#75436=cartesian_point('',(7.009987241624e1,1.966013482839e1,
-4.345556978385e1));
#75437=cartesian_point('',(7.006225789084e1,1.979257723090e1,
-4.356133962308e1));
#75438=cartesian_point('',(6.986767042617e1,2.038135227551e1,
-4.359734261319e1));
#75439=cartesian_point('',(6.989259297204e1,2.055432675481e1,
-4.328749560618e1));
#75440=cartesian_point('',(6.988673147850e1,2.063090194662e1,
-4.312990881681e1));
#75441=cartesian_point('',(6.989885754465e1,2.067141251756e1,
-4.295028702787e1));
#75442=cartesian_point('',(6.991137545730e1,2.069488461817e1,
-4.277851672600e1));
#75443=cartesian_point('',(6.992917390008e1,2.070457914799e1,
-4.259906670702e1));
#75444=cartesian_point('',(6.995063100593e1,2.070162298116e1,
-4.241780256741e1));
#75445=cartesian_point('',(6.997605635443e1,2.068624944576e1,
-4.223872900272e1));
#75446=cartesian_point('',(7.000491764921e1,2.065963905764e1,
-4.206916713721e1));
#75447=cartesian_point('',(7.003908090189e1,2.062140268103e1,
-4.190329498447e1));
#75448=cartesian_point('',(7.006588377452e1,2.058836525424e1,
-4.179882567764e1));
#75449=cartesian_point('',(7.008162622915e1,2.056875429005e1,
-4.174547443041e1));
#75450=cartesian_point('',(7.004480981114e1,1.993462231130e1,
-4.301454858784e1));
#75451=cartesian_point('',(7.000182391997e1,1.993236047454e1,
-4.301440706301e1));
#75452=cartesian_point('',(6.997840447992e1,1.996635195150e1,
-4.306537269012e1));
#75453=cartesian_point('',(6.991890694439e1,2.013463204271e1,
-4.308133119348e1));
#75454=cartesian_point('',(6.996388307931e1,2.019373975076e1,
-4.293224944943e1));
#75455=cartesian_point('',(7.000364172667e1,2.022615875624e1,
-4.282160366790e1));
#75456=cartesian_point('',(7.005623665835e1,2.025035346890e1,
-4.269265792271e1));
#75457=cartesian_point('',(7.011424079154e1,2.027114033546e1,
-4.255786102967e1));
#75458=cartesian_point('',(7.017867705433e1,2.028935746695e1,
-4.241338430336e1));
#75459=cartesian_point('',(7.024743475506e1,2.030490388261e1,
-4.226356218531e1));
#75460=cartesian_point('',(7.031853606340e1,2.031731818737e1,
-4.211282054318e1));
#75461=cartesian_point('',(7.038923455448e1,2.032627017114e1,
-4.196732164753e1));
#75462=cartesian_point('',(7.046232698427e1,2.033227122627e1,
-4.182189636573e1));
#75463=cartesian_point('',(7.051182329240e1,2.033413669896e1,
-4.172757383169e1));
#75464=cartesian_point('',(7.053842338710e1,2.033455324198e1,
-4.167835986086e1));
#75465=cartesian_point('',(7.034007441528e1,2.025831454665e1,
-4.284566190931e1));
#75466=cartesian_point('',(7.038838381778e1,2.026744007696e1,
-4.287168769834e1));
#75467=cartesian_point('',(7.037274935753e1,2.023930925180e1,
-4.286863334922e1));
#75468=cartesian_point('',(7.042774195807e1,2.006489256203e1,
-4.286446544569e1));
#75469=cartesian_point('',(7.045988550020e1,2.007831172916e1,
-4.287391727643e1));
#75470=cartesian_point('',(7.051323807296e1,2.012391569321e1,
-4.280138184452e1));
#75471=cartesian_point('',(7.056974572458e1,2.018412034110e1,
-4.271062845374e1));
#75472=cartesian_point('',(7.063123890527e1,2.025155189716e1,
-4.259568105971e1));
#75473=cartesian_point('',(7.069378162064e1,2.032417274734e1,
-4.246418180091e1));
#75474=cartesian_point('',(7.075479905167e1,2.039912059215e1,
-4.231863911433e1));
#75475=cartesian_point('',(7.081100019970e1,2.047311442344e1,
-4.216420232857e1));
#75476=cartesian_point('',(7.085958665316e1,2.054232315451e1,
-4.200688952601e1));
#75477=cartesian_point('',(7.090196541442e1,2.060822990440e1,
-4.184074339867e1));
#75478=cartesian_point('',(7.092473846821e1,2.064768649698e1,
-4.172578315385e1));
#75479=cartesian_point('',(7.093512349734e1,2.066686218427e1,
-4.166333060521e1));
#75480=(bounded_surface()b_spline_surface(3,3,((#75420,#75421,#75422,#75423,
#75424,#75425,#75426,#75427,#75428,#75429,#75430,#75431,#75432,#75433,#75434),(
#75435,#75436,#75437,#75438,#75439,#75440,#75441,#75442,#75443,#75444,#75445,
#75446,#75447,#75448,#75449),(#75450,#75451,#75452,#75453,#75454,#75455,#75456,
#75457,#75458,#75459,#75460,#75461,#75462,#75463,#75464),(#75465,#75466,#75467,
#75468,#75469,#75470,#75471,#75472,#75473,#75474,#75475,#75476,#75477,#75478,
#75479)),.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());
#75481=oriented_edge('',*,*,#35851,.t.);
#75482=oriented_edge('',*,*,#39514,.t.);
#75484=oriented_edge('',*,*,#75483,.t.);
#75485=oriented_edge('',*,*,#75411,.f.);
#75486=edge_loop('',(#75481,#75482,#75484,#75485));
#75487=face_outer_bound('',#75486,.f.);
#75489=cartesian_point('',(7.041996848429e1,2.017207014965e1,
-4.213845710013e1));
#75490=direction('',(-5.240776530366e-1,-1.495164062030e-1,-8.384434732669e-1));
#75491=direction('',(-7.925266195255e-1,4.460804480928e-1,4.158290408001e-1));
#75492=axis2_placement_3d('',#75489,#75490,#75491);
#75493=cylindrical_surface('',#75492,3.000000000020e-1);
#75494=oriented_edge('',*,*,#75413,.t.);
#75495=oriented_edge('',*,*,#75483,.f.);
#75496=oriented_edge('',*,*,#39533,.f.);
#75497=oriented_edge('',*,*,#39564,.f.);
#75498=oriented_edge('',*,*,#39584,.f.);
#75499=edge_loop('',(#75494,#75495,#75496,#75497,#75498));
#75500=face_outer_bound('',#75499,.f.);
#75502=cartesian_point('',(7.073752104077e1,2.130867393335e1,
-2.154687438805e1));
#75503=direction('',(5.414224708012e-3,1.229154231177e-2,9.999097980110e-1));
#75504=direction('',(-9.717383200294e-1,2.360488671909e-1,2.360017861608e-3));
#75505=axis2_placement_3d('',#75502,#75503,#75504);
#75506=cylindrical_surface('',#75505,5.000150365081e-1);
#75507=oriented_edge('',*,*,#39804,.f.);
#75508=oriented_edge('',*,*,#75415,.t.);
#75509=oriented_edge('',*,*,#39582,.f.);
#75511=oriented_edge('',*,*,#75510,.f.);
#75512=edge_loop('',(#75507,#75508,#75509,#75511));
#75513=face_outer_bound('',#75512,.f.);
#75515=cartesian_point('',(7.322236079584e1,2.211951221291e1,
-8.219508166816e0));
#75516=direction('',(2.590035294231e-1,-9.658201565254e-1,1.042098822803e-2));
#75517=direction('',(-9.647793670502e-1,-2.592083753976e-1,-4.485299363354e-2));
#75518=axis2_placement_3d('',#75515,#75516,#75517);
#75519=toroidal_surface('',#75518,2.497867151311e0,4.999993318067e-1);
#75521=oriented_edge('',*,*,#75520,.f.);
#75523=oriented_edge('',*,*,#75522,.f.);
#75524=oriented_edge('',*,*,#75510,.t.);
#75525=oriented_edge('',*,*,#39580,.f.);
#75526=oriented_edge('',*,*,#39599,.f.);
#75527=edge_loop('',(#75521,#75523,#75524,#75525,#75526));
#75528=face_outer_bound('',#75527,.f.);
#75530=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#75531=direction('',(0.e0,0.e0,1.e0));
#75532=direction('',(-9.464514318493e-1,-3.228462283353e-1,0.e0));
#75533=axis2_placement_3d('',#75530,#75531,#75532);
#75534=toroidal_surface('',#75533,7.649382607502e1,3.e0);
#75536=oriented_edge('',*,*,#75535,.t.);
#75538=oriented_edge('',*,*,#75537,.t.);
#75539=oriented_edge('',*,*,#39808,.t.);
#75540=oriented_edge('',*,*,#39806,.t.);
#75541=oriented_edge('',*,*,#75522,.t.);
#75542=oriented_edge('',*,*,#75520,.t.);
#75543=oriented_edge('',*,*,#39616,.t.);
#75544=oriented_edge('',*,*,#39614,.t.);
#75545=edge_loop('',(#75536,#75538,#75539,#75540,#75541,#75542,#75543,#75544));
#75546=face_outer_bound('',#75545,.f.);
#75548=cartesian_point('',(7.155673416911e1,2.702633632019e1,
-8.219511289395e0));
#75549=direction('',(-3.824613442951e-1,9.239127594495e-1,1.041791948350e-2));
#75550=direction('',(-8.013208986097e-1,-3.372847092949e-1,4.940889012386e-1));
#75551=axis2_placement_3d('',#75548,#75549,#75550);
#75552=toroidal_surface('',#75551,2.497880035946e0,4.999993492905e-1);
#75553=oriented_edge('',*,*,#75537,.f.);
#75554=oriented_edge('',*,*,#75535,.f.);
#75555=oriented_edge('',*,*,#39637,.t.);
#75556=oriented_edge('',*,*,#39769,.f.);
#75557=oriented_edge('',*,*,#39786,.f.);
#75558=edge_loop('',(#75553,#75554,#75555,#75556,#75557));
#75559=face_outer_bound('',#75558,.f.);
#75561=cartesian_point('',(7.089550761766e1,2.169752196455e1,
-6.309437161669e0));
#75562=cartesian_point('',(7.092472048673e1,2.172588435556e1,
-6.251529333946e0));
#75563=cartesian_point('',(7.098700434176e1,2.178011034597e1,
-6.133312286538e0));
#75564=cartesian_point('',(7.108774160594e1,2.184995559929e1,
-5.957178888215e0));
#75565=cartesian_point('',(7.119373728548e1,2.190736596666e1,
-5.785241257325e0));
#75566=cartesian_point('',(7.130064683887e1,2.195138240825e1,
-5.623149393400e0));
#75567=cartesian_point('',(7.140741631560e1,2.198297400157e1,
-5.471070273432e0));
#75568=cartesian_point('',(7.151282488442e1,2.200297259679e1,
-5.329462652024e0));
#75569=cartesian_point('',(7.161601677597e1,2.201226003618e1,
-5.198301732136e0));
#75570=cartesian_point('',(7.171667745105e1,2.201164011355e1,
-5.076962139367e0));
#75571=cartesian_point('',(7.181485941998e1,2.200167554622e1,
-4.964529489029e0));
#75572=cartesian_point('',(7.191116367460e1,2.198252888948e1,
-4.859655026831e0));
#75573=cartesian_point('',(7.200659034131e1,2.195372709272e1,
-4.760825314321e0));
#75574=cartesian_point('',(7.210099818472e1,2.191446771283e1,
-4.667966983843e0));
#75575=cartesian_point('',(7.219276803913e1,2.186440042189e1,
-4.582430698170e0));
#75576=cartesian_point('',(7.227974466534e1,2.180412165846e1,
-4.505811127713e0));
#75577=cartesian_point('',(7.236112418001e1,2.173390127322e1,
-4.438440843931e0));
#75578=cartesian_point('',(7.243689698527e1,2.165314752616e1,
-4.380252529807e0));
#75579=cartesian_point('',(7.250609628896e1,2.156200811087e1,
-4.332223937621e0));
#75580=cartesian_point('',(7.256700522045e1,2.146222204260e1,
-4.295883843492e0));
#75581=cartesian_point('',(7.261814209904e1,2.135673727911e1,
-4.272237606300e0));
#75582=cartesian_point('',(7.265909303673e1,2.124788668119e1,
-4.261251143213e0));
#75583=cartesian_point('',(7.271061238931e1,2.106267312707e1,
-4.263356241095e0));
#75584=cartesian_point('',(7.272385036015e1,2.091681858385e1,
-4.296308103370e0));
#75585=cartesian_point('',(7.271898013297e1,2.082947543144e1,
-4.329825390160e0));
#75586=cartesian_point('',(7.086264376019e1,2.108750083132e1,
-6.170096523101e0));
#75587=cartesian_point('',(7.086952384549e1,2.111700704917e1,
-6.112473240970e0));
#75588=cartesian_point('',(7.088704156609e1,2.117609859006e1,
-5.994407867839e0));
#75589=cartesian_point('',(7.092350467384e1,2.126043979859e1,
-5.817351457795e0));
#75590=cartesian_point('',(7.096915723608e1,2.133874028767e1,
-5.643380696812e0));
#75591=cartesian_point('',(7.102147609738e1,2.140839256285e1,
-5.478257713070e0));
#75592=cartesian_point('',(7.107929783786e1,2.146934265429e1,
-5.322179622762e0));
#75593=cartesian_point('',(7.114140934400e1,2.152139514549e1,
-5.175619755680e0));
#75594=cartesian_point('',(7.120681583288e1,2.156452564614e1,
-5.038546251126e0));
#75595=cartesian_point('',(7.127491012620e1,2.159883466513e1,
-4.910289227124e0));
#75596=cartesian_point('',(7.134541872127e1,2.162433642477e1,
-4.789850010466e0));
#75597=cartesian_point('',(7.141857906139e1,2.164085060296e1,
-4.675725093357e0));
#75598=cartesian_point('',(7.149511233303e1,2.164767793269e1,
-4.566156549537e0));
#75599=cartesian_point('',(7.157500053804e1,2.164324174820e1,
-4.460902619737e0));
#75600=cartesian_point('',(7.165686712249e1,2.162568476507e1,
-4.361427183884e0));
#75601=cartesian_point('',(7.173841626782e1,2.159391072717e1,
-4.269815460528e0));
#75602=cartesian_point('',(7.181823538916e1,2.154716881662e1,
-4.186969159503e0));
#75603=cartesian_point('',(7.189553347394e1,2.148429595669e1,
-4.113462265089e0));
#75604=cartesian_point('',(7.196838047332e1,2.140497696087e1,
-4.051327070208e0));
#75605=cartesian_point('',(7.203381992095e1,2.131107139210e1,
-4.003444068364e0));
#75606=cartesian_point('',(7.208905972644e1,2.120660052147e1,
-3.971973481355e0));
#75607=cartesian_point('',(7.213265390350e1,2.109563860969e1,
-3.957443370875e0));
#75608=cartesian_point('',(7.218499164151e1,2.090481667707e1,
-3.960961135950e0));
#75609=cartesian_point('',(7.219210957298e1,2.075622038712e1,
-4.006126754059e0));
#75610=cartesian_point('',(7.217959154195e1,2.067520797119e1,
-4.050548800451e0));
#75611=cartesian_point('',(7.140299661184e1,2.084013627455e1,
-6.368730169092e0));
#75612=cartesian_point('',(7.140126309200e1,2.085013918298e1,
-6.310224637404e0));
#75613=cartesian_point('',(7.139896757201e1,2.087066054e1,-6.191063001724e0));
#75614=cartesian_point('',(7.139925181868e1,2.090139192547e1,
-6.014273226729e0));
#75615=cartesian_point('',(7.140313332584e1,2.093134979700e1,
-5.842430380329e0));
#75616=cartesian_point('',(7.141013284995e1,2.095936200189e1,
-5.681140845364e0));
#75617=cartesian_point('',(7.141986335872e1,2.098522181617e1,
-5.530538713471e0));
#75618=cartesian_point('',(7.143194260252e1,2.100867449895e1,
-5.391060132119e0));
#75619=cartesian_point('',(7.144603172174e1,2.102954535333e1,
-5.262667659989e0));
#75620=cartesian_point('',(7.146188763820e1,2.104774109664e1,
-5.144742697541e0));
#75621=cartesian_point('',(7.147936707011e1,2.106317176496e1,
-5.036400311133e0));
#75622=cartesian_point('',(7.149848197181e1,2.107572682924e1,
-4.936360780576e0));
#75623=cartesian_point('',(7.151941238020e1,2.108515404885e1,
-4.843231189093e0));
#75624=cartesian_point('',(7.154217473041e1,2.109081239418e1,
-4.757022289535e0));
#75625=cartesian_point('',(7.156637580422e1,2.109182871259e1,
-4.679018628288e0));
#75626=cartesian_point('',(7.159126331552e1,2.108753802141e1,
-4.610546192018e0));
#75627=cartesian_point('',(7.161628193151e1,2.107751981926e1,
-4.551632399138e0));
#75628=cartesian_point('',(7.164104207501e1,2.106131088363e1,
-4.501876974956e0));
#75629=cartesian_point('',(7.166476018213e1,2.103873143085e1,
-4.461711883877e0));
#75630=cartesian_point('',(7.168627796223e1,2.101039350995e1,
-4.431963847968e0));
#75631=cartesian_point('',(7.170447670478e1,2.097776795500e1,
-4.413036829344e0));
#75632=cartesian_point('',(7.171871365146e1,2.094246692170e1,
-4.404608288290e0));
#75633=cartesian_point('',(7.173534272233e1,2.088131033428e1,
-4.407296810797e0));
#75634=cartesian_point('',(7.173639191227e1,2.083385951497e1,
-4.435138118594e0));
#75635=cartesian_point('',(7.173096644223e1,2.080935428883e1,
-4.463890278079e0));
#75636=cartesian_point('',(7.172617946376e1,2.131725419614e1,
-6.614792034406e0));
#75637=cartesian_point('',(7.174215083320e1,2.131563460674e1,
-6.555527945224e0));
#75638=cartesian_point('',(7.177397625538e1,2.131056755273e1,
-6.435625638954e0));
#75639=cartesian_point('',(7.181909659993e1,2.129799967494e1,
-6.259902132476e0));
#75640=cartesian_point('',(7.186087861036e1,2.128109406344e1,
-6.091235695062e0));
#75641=cartesian_point('',(7.189811980329e1,2.126109819578e1,
-5.935036902569e0));
#75642=cartesian_point('',(7.193095975072e1,2.123874632413e1,
-5.791375845803e0));
#75643=cartesian_point('',(7.195945488913e1,2.121477910067e1,
-5.660654119851e0));
#75644=cartesian_point('',(7.198375778473e1,2.118984730481e1,
-5.542838348715e0));
#75645=cartesian_point('',(7.200411362096e1,2.116445681916e1,
-5.437381993289e0));
#75646=cartesian_point('',(7.202077509373e1,2.113901019793e1,
-5.343545518061e0));
#75647=cartesian_point('',(7.203399655589e1,2.111377728769e1,
-5.260324192218e0));
#75648=cartesian_point('',(7.204394623727e1,2.108897224101e1,
-5.186765697870e0));
#75649=cartesian_point('',(7.205053583595e1,2.106523094647e1,
-5.123184848359e0));
#75650=cartesian_point('',(7.205365784531e1,2.104371595896e1,
-5.070656621185e0));
#75651=cartesian_point('',(7.205352986257e1,2.102568670369e1,
-5.029608537286e0));
#75652=cartesian_point('',(7.205066583799e1,2.101192081918e1,
-4.999029140301e0));
#75653=cartesian_point('',(7.204567329100e1,2.100290243500e1,
-4.977353407615e0));
#75654=cartesian_point('',(7.203934789405e1,2.099898739639e1,
-4.963098943782e0));
#75655=cartesian_point('',(7.203273707007e1,2.099999694450e1,
-4.954637309979e0));
#75656=cartesian_point('',(7.202693158617e1,2.100495830979e1,
-4.950274008018e0));
#75657=cartesian_point('',(7.202275233805e1,2.101241941637e1,
-4.948667345356e0));
#75658=cartesian_point('',(7.201937758916e1,2.102653737430e1,
-4.949497667966e0));
#75659=cartesian_point('',(7.202328622508e1,2.103617140504e1,
-4.955817271924e0));
#75660=cartesian_point('',(7.202931923332e1,2.103569544550e1,
-4.965245606509e0));
#75661=(bounded_surface()b_spline_surface(3,3,((#75561,#75562,#75563,#75564,
#75565,#75566,#75567,#75568,#75569,#75570,#75571,#75572,#75573,#75574,#75575,
#75576,#75577,#75578,#75579,#75580,#75581,#75582,#75583,#75584,#75585),(#75586,
#75587,#75588,#75589,#75590,#75591,#75592,#75593,#75594,#75595,#75596,#75597,
#75598,#75599,#75600,#75601,#75602,#75603,#75604,#75605,#75606,#75607,#75608,
#75609,#75610),(#75611,#75612,#75613,#75614,#75615,#75616,#75617,#75618,#75619,
#75620,#75621,#75622,#75623,#75624,#75625,#75626,#75627,#75628,#75629,#75630,
#75631,#75632,#75633,#75634,#75635),(#75636,#75637,#75638,#75639,#75640,#75641,
#75642,#75643,#75644,#75645,#75646,#75647,#75648,#75649,#75650,#75651,#75652,
#75653,#75654,#75655,#75656,#75657,#75658,#75659,#75660)),.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.979017141911e-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());
#75662=oriented_edge('',*,*,#39619,.t.);
#75663=oriented_edge('',*,*,#39602,.t.);
#75665=oriented_edge('',*,*,#75664,.f.);
#75666=oriented_edge('',*,*,#30342,.t.);
#75667=edge_loop('',(#75662,#75663,#75665,#75666));
#75668=face_outer_bound('',#75667,.f.);
#75670=cartesian_point('',(7.155863799623e1,2.066397961182e1,
-2.490846053290e1));
#75671=direction('',(-5.522084184450e-3,-1.232043292141e-2,-9.999088526055e-1));
#75672=direction('',(-9.121973780687e-1,4.097510748268e-1,-1.108092734697e-5));
#75673=axis2_placement_3d('',#75670,#75671,#75672);
#75674=cylindrical_surface('',#75673,3.000057677427e-1);
#75675=oriented_edge('',*,*,#75664,.t.);
#75676=oriented_edge('',*,*,#39587,.f.);
#75677=oriented_edge('',*,*,#39568,.t.);
#75678=oriented_edge('',*,*,#30344,.f.);
#75679=edge_loop('',(#75675,#75676,#75677,#75678));
#75680=face_outer_bound('',#75679,.f.);
#75682=cartesian_point('',(7.242901527055e1,1.189812906785e1,
-4.228405305608e1));
#75683=cartesian_point('',(7.240949987854e1,1.190843100976e1,
-4.219208499063e1));
#75684=cartesian_point('',(7.235743084505e1,1.191989481503e1,
-4.191542933154e1));
#75685=cartesian_point('',(7.231636093489e1,1.187778583294e1,
-4.159355921675e1));
#75686=cartesian_point('',(7.229982752186e1,1.181873638616e1,
-4.136899436682e1));
#75687=cartesian_point('',(7.229654333764e1,1.180237386582e1,
-4.131419597677e1));
#75688=cartesian_point('',(7.198661618405e1,1.146455881564e1,
-4.217220261360e1));
#75689=cartesian_point('',(7.198809282162e1,1.145163918607e1,
-4.208704364358e1));
#75690=cartesian_point('',(7.200334718476e1,1.139885444307e1,
-4.183685049279e1));
#75691=cartesian_point('',(7.205215368304e1,1.130236963805e1,
-4.156282684568e1));
#75692=cartesian_point('',(7.210518453242e1,1.121996276584e1,
-4.138109088069e1));
#75693=cartesian_point('',(7.211930839915e1,1.119888019248e1,
-4.133740476385e1));
#75694=cartesian_point('',(7.230023510713e1,1.094471389389e1,
-4.200578024137e1));
#75695=cartesian_point('',(7.232754195210e1,1.093968530501e1,
-4.194465025447e1));
#75696=cartesian_point('',(7.241585352609e1,1.092152537121e1,
-4.176067849757e1));
#75697=cartesian_point('',(7.253623318590e1,1.089403148323e1,
-4.154634287577e1));
#75698=cartesian_point('',(7.263065186308e1,1.087330811342e1,
-4.139660969001e1));
#75699=cartesian_point('',(7.265436696045e1,1.086816154632e1,
-4.136005908640e1));
#75700=cartesian_point('',(7.290940156854e1,1.110185575929e1,
-4.202913531541e1));
#75701=cartesian_point('',(7.292945163899e1,1.112424481568e1,
-4.197397368412e1));
#75702=cartesian_point('',(7.298928810762e1,1.118874522902e1,
-4.179875275335e1));
#75703=cartesian_point('',(7.305785050461e1,1.125231319687e1,
-4.156830986890e1));
#75704=cartesian_point('',(7.310471296447e1,1.128774755568e1,
-4.139276532834e1));
#75705=cartesian_point('',(7.311612016347e1,1.129579503908e1,
-4.134889677244e1));
#75706=(bounded_surface()b_spline_surface(3,3,((#75682,#75683,#75684,#75685,
#75686,#75687),(#75688,#75689,#75690,#75691,#75692,#75693),(#75694,#75695,
#75696,#75697,#75698,#75699),(#75700,#75701,#75702,#75703,#75704,#75705)),
.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());
#75707=oriented_edge('',*,*,#39329,.f.);
#75709=oriented_edge('',*,*,#75708,.t.);
#75711=oriented_edge('',*,*,#75710,.f.);
#75713=oriented_edge('',*,*,#75712,.f.);
#75714=edge_loop('',(#75707,#75709,#75711,#75713));
#75715=face_outer_bound('',#75714,.f.);
#75717=cartesian_point('',(7.265038458323e1,1.038049148643e1,
-4.367371236166e1));
#75718=cartesian_point('',(7.254135795380e1,1.040360248372e1,
-4.365652454777e1));
#75719=cartesian_point('',(7.252000930908e1,1.055469691421e1,
-4.375096794785e1));
#75720=cartesian_point('',(7.241113650756e1,1.114763216193e1,
-4.378245956789e1));
#75721=cartesian_point('',(7.243582694554e1,1.136223569258e1,
-4.350590694069e1));
#75722=cartesian_point('',(7.242446426624e1,1.148896163666e1,
-4.334986256366e1));
#75723=cartesian_point('',(7.242075649801e1,1.157945061307e1,
-4.316895552794e1));
#75724=cartesian_point('',(7.241092015290e1,1.165357731640e1,
-4.298823173689e1));
#75725=cartesian_point('',(7.239816795648e1,1.171321096601e1,
-4.279451432575e1));
#75726=cartesian_point('',(7.238072081955e1,1.175790201132e1,
-4.259303568528e1));
#75727=cartesian_point('',(7.235908349342e1,1.178552127120e1,
-4.238819587086e1));
#75728=cartesian_point('',(7.233423753190e1,1.179478617811e1,
-4.218807458762e1));
#75729=cartesian_point('',(7.230592072962e1,1.178561128809e1,
-4.198555308856e1));
#75730=cartesian_point('',(7.228551765848e1,1.176546574646e1,
-4.185254154235e1));
#75731=cartesian_point('',(7.227451551425e1,1.175031860020e1,
-4.178272869986e1));
#75732=cartesian_point('',(7.219811115326e1,1.032725235273e1,
-4.348000205751e1));
#75733=cartesian_point('',(7.206632083094e1,1.034207020547e1,
-4.345556976650e1));
#75734=cartesian_point('',(7.204631530774e1,1.047828921900e1,
-4.356133962168e1));
#75735=cartesian_point('',(7.193024312503e1,1.108742600227e1,
-4.359734261259e1));
#75736=cartesian_point('',(7.197753015518e1,1.125566761506e1,
-4.328749560593e1));
#75737=cartesian_point('',(7.198171387574e1,1.133235277400e1,
-4.312990881653e1));
#75738=cartesian_point('',(7.199902389228e1,1.137093400207e1,
-4.295028702762e1));
#75739=cartesian_point('',(7.201449843637e1,1.139257138012e1,
-4.277851672575e1));
#75740=cartesian_point('',(7.203341000106e1,1.139985980892e1,
-4.259906670678e1));
#75741=cartesian_point('',(7.205429768120e1,1.139412821816e1,
-4.241780256720e1));
#75742=cartesian_point('',(7.207749886327e1,1.137556753155e1,
-4.223872900254e1));
#75743=cartesian_point('',(7.210263989304e1,1.134541764408e1,
-4.206916713707e1));
#75744=cartesian_point('',(7.213152002567e1,1.130304918572e1,
-4.190329498457e1));
#75745=cartesian_point('',(7.215378134647e1,1.126679592187e1,
-4.179882567795e1));
#75746=cartesian_point('',(7.216682937728e1,1.124529792983e1,
-4.174547443057e1));
#75747=cartesian_point('',(7.204755706450e1,1.062139656639e1,
-4.301454848811e1));
#75748=cartesian_point('',(7.200464373001e1,1.062476483676e1,
-4.301440705462e1));
#75749=cartesian_point('',(7.198586142322e1,1.066152235996e1,
-4.306537268945e1));
#75750=cartesian_point('',(7.194883785523e1,1.083612878701e1,
-4.308133119320e1));
#75751=cartesian_point('',(7.200114431715e1,1.088886025654e1,
-4.293224944923e1));
#75752=cartesian_point('',(7.204479435311e1,1.091581236811e1,
-4.282160366769e1));
#75753=cartesian_point('',(7.210009737159e1,1.093293507546e1,
-4.269265792250e1));
#75754=cartesian_point('',(7.216031850192e1,1.094597304886e1,
-4.255786102946e1));
#75755=cartesian_point('',(7.222658131636e1,1.095562371023e1,
-4.241338430316e1));
#75756=cartesian_point('',(7.229677999986e1,1.096206244328e1,
-4.226356218512e1));
#75757=cartesian_point('',(7.236889341857e1,1.096508995890e1,
-4.211282054302e1));
#75758=cartesian_point('',(7.244015554260e1,1.096473735236e1,
-4.196732164741e1));
#75759=cartesian_point('',(7.251340595131e1,1.096114659110e1,
-4.182189636581e1));
#75760=cartesian_point('',(7.256272230459e1,1.095653553980e1,
-4.172757383193e1));
#75761=cartesian_point('',(7.258914920183e1,1.095347651011e1,
-4.167835986164e1));
#75762=cartesian_point('',(7.238254600274e1,1.090377972530e1,
-4.284566185823e1));
#75763=cartesian_point('',(7.243163321904e1,1.090652160553e1,
-4.287168769879e1));
#75764=cartesian_point('',(7.241246069956e1,1.088067215440e1,
-4.286863334933e1));
#75765=cartesian_point('',(7.244421688599e1,1.070056963997e1,
-4.286446544575e1));
#75766=cartesian_point('',(7.247783698848e1,1.070967843042e1,
-4.287391727631e1));
#75767=cartesian_point('',(7.253668563437e1,1.074792833803e1,
-4.280138184439e1));
#75768=cartesian_point('',(7.260056813865e1,1.080024219824e1,
-4.271062845357e1));
#75769=cartesian_point('',(7.267033682089e1,1.085907039727e1,
-4.259568105953e1));
#75770=cartesian_point('',(7.274182339771e1,1.092290650352e1,
-4.246418180072e1));
#75771=cartesian_point('',(7.281210147294e1,1.098924878619e1,
-4.231863911415e1));
#75772=cartesian_point('',(7.287747994539e1,1.105527386814e1,
-4.216420232841e1));
#75773=cartesian_point('',(7.293468428712e1,1.111754870414e1,
-4.200688952588e1));
#75774=cartesian_point('',(7.298530304924e1,1.117736007423e1,
-4.184074339876e1));
#75775=cartesian_point('',(7.301303139511e1,1.121350663012e1,
-4.172578315413e1));
#75776=cartesian_point('',(7.302583050830e1,1.123116274827e1,
-4.166333060596e1));
#75777=(bounded_surface()b_spline_surface(3,3,((#75717,#75718,#75719,#75720,
#75721,#75722,#75723,#75724,#75725,#75726,#75727,#75728,#75729,#75730,#75731),(
#75732,#75733,#75734,#75735,#75736,#75737,#75738,#75739,#75740,#75741,#75742,
#75743,#75744,#75745,#75746),(#75747,#75748,#75749,#75750,#75751,#75752,#75753,
#75754,#75755,#75756,#75757,#75758,#75759,#75760,#75761),(#75762,#75763,#75764,
#75765,#75766,#75767,#75768,#75769,#75770,#75771,#75772,#75773,#75774,#75775,
#75776)),.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());
#75778=oriented_edge('',*,*,#35843,.t.);
#75779=oriented_edge('',*,*,#39041,.t.);
#75781=oriented_edge('',*,*,#75780,.t.);
#75782=oriented_edge('',*,*,#75708,.f.);
#75783=edge_loop('',(#75778,#75779,#75781,#75782));
#75784=face_outer_bound('',#75783,.f.);
#75786=cartesian_point('',(7.245049939848e1,1.080784495075e1,
-4.213845709888e1));
#75787=direction('',(-5.391099032368e-1,-7.983141214229e-2,-8.384434732690e-1));
#75788=direction('',(-7.275212621306e-1,5.457096498774e-1,4.158290408072e-1));
#75789=axis2_placement_3d('',#75786,#75787,#75788);
#75790=cylindrical_surface('',#75789,2.999999999993e-1);
#75791=oriented_edge('',*,*,#75710,.t.);
#75792=oriented_edge('',*,*,#75780,.f.);
#75793=oriented_edge('',*,*,#39060,.f.);
#75794=oriented_edge('',*,*,#39091,.f.);
#75795=oriented_edge('',*,*,#39111,.f.);
#75796=edge_loop('',(#75791,#75792,#75793,#75794,#75795));
#75797=face_outer_bound('',#75796,.f.);
#75799=cartesian_point('',(7.291369181197e1,1.189327600538e1,
-2.154687438806e1));
#75800=direction('',(6.972273479570e-3,1.147968832809e-2,9.999097980110e-1));
#75801=direction('',(-9.326144041826e-1,3.608667391530e-1,2.360017861802e-3));
#75802=axis2_placement_3d('',#75799,#75800,#75801);
#75803=cylindrical_surface('',#75802,5.000150365100e-1);
#75804=oriented_edge('',*,*,#39331,.f.);
#75805=oriented_edge('',*,*,#75712,.t.);
#75806=oriented_edge('',*,*,#39109,.f.);
#75808=oriented_edge('',*,*,#75807,.f.);
#75809=edge_loop('',(#75804,#75805,#75806,#75808));
#75810=face_outer_bound('',#75809,.f.);
#75812=cartesian_point('',(7.548310905143e1,1.237284078031e1,
-8.219508166839e0));
#75813=direction('',(1.307228912357e-1,-9.913641756249e-1,1.042098817103e-2));
#75814=direction('',(-9.903590280149e-1,-1.310618350085e-1,-4.485299358522e-2));
#75815=axis2_placement_3d('',#75812,#75813,#75814);
#75816=toroidal_surface('',#75815,2.497867151233e0,4.999993318077e-1);
#75818=oriented_edge('',*,*,#75817,.f.);
#75820=oriented_edge('',*,*,#75819,.f.);
#75821=oriented_edge('',*,*,#75807,.t.);
#75822=oriented_edge('',*,*,#39107,.f.);
#75823=oriented_edge('',*,*,#39126,.f.);
#75824=edge_loop('',(#75818,#75820,#75821,#75822,#75823));
#75825=face_outer_bound('',#75824,.f.);
#75827=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#75828=direction('',(0.e0,0.e0,1.e0));
#75829=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#75830=axis2_placement_3d('',#75827,#75828,#75829);
#75831=toroidal_surface('',#75830,7.649382607502e1,3.e0);
#75833=oriented_edge('',*,*,#75832,.t.);
#75835=oriented_edge('',*,*,#75834,.t.);
#75836=oriented_edge('',*,*,#39335,.t.);
#75837=oriented_edge('',*,*,#39333,.t.);
#75838=oriented_edge('',*,*,#75819,.t.);
#75839=oriented_edge('',*,*,#75817,.t.);
#75840=oriented_edge('',*,*,#39143,.t.);
#75841=oriented_edge('',*,*,#39141,.t.);
#75842=edge_loop('',(#75833,#75835,#75836,#75837,#75838,#75839,#75840,#75841));
#75843=face_outer_bound('',#75842,.f.);
#75845=cartesian_point('',(7.447220115808e1,1.745509422830e1,
-8.219511289404e0));
#75846=direction('',(-2.585945203058e-1,9.659297805845e-1,1.041791954826e-2));
#75847=direction('',(-8.384899759649e-1,-2.298058264694e-1,4.940889012385e-1));
#75848=axis2_placement_3d('',#75845,#75846,#75847);
#75849=toroidal_surface('',#75848,2.497880036015e0,4.999993492927e-1);
#75850=oriented_edge('',*,*,#75834,.f.);
#75851=oriented_edge('',*,*,#75832,.f.);
#75852=oriented_edge('',*,*,#39164,.t.);
#75853=oriented_edge('',*,*,#39296,.f.);
#75854=oriented_edge('',*,*,#39313,.f.);
#75855=edge_loop('',(#75850,#75851,#75852,#75853,#75854));
#75856=face_outer_bound('',#75855,.f.);
#75858=cartesian_point('',(7.312108166727e1,1.225817601164e1,
-6.309437202386e0));
#75859=cartesian_point('',(7.315375517645e1,1.228248906020e1,
-6.251514170966e0));
#75860=cartesian_point('',(7.322259508940e1,1.232812736007e1,
-6.133279210661e0));
#75861=cartesian_point('',(7.333160174715e1,1.238422947703e1,
-5.957125142797e0));
#75862=cartesian_point('',(7.344419092030e1,1.242731140750e1,
-5.785180306062e0));
#75863=cartesian_point('',(7.355593748924e1,1.245699353071e1,
-5.623082423404e0));
#75864=cartesian_point('',(7.366592270884e1,1.247437430460e1,
-5.470998728992e0));
#75865=cartesian_point('',(7.377304465902e1,1.248043800406e1,
-5.329387933552e0));
#75866=cartesian_point('',(7.387657014258e1,1.247617077240e1,
-5.198224890741e0));
#75867=cartesian_point('',(7.397629244438e1,1.246241059656e1,
-5.076883855071e0));
#75868=cartesian_point('',(7.407233724562e1,1.243970841238e1,
-4.964450181134e0));
#75869=cartesian_point('',(7.416532235438e1,1.240814646444e1,
-4.859574259351e0));
#75870=cartesian_point('',(7.425617714050e1,1.236712476489e1,
-4.760743238058e0));
#75871=cartesian_point('',(7.434465561661e1,1.231586620649e1,
-4.667885034613e0));
#75872=cartesian_point('',(7.442910541278e1,1.225423578775e1,
-4.582351463665e0));
#75873=cartesian_point('',(7.450746809014e1,1.218310645784e1,
-4.505736494450e0));
#75874=cartesian_point('',(7.457898296213e1,1.210284967432e1,
-4.438371727553e0));
#75875=cartesian_point('',(7.464356287245e1,1.201287980177e1,
-4.380190514726e0));
#75876=cartesian_point('',(7.470026737936e1,1.191347120663e1,
-4.332171931251e0));
#75877=cartesian_point('',(7.474762091233e1,1.180657448591e1,
-4.295845045319e0));
#75878=cartesian_point('',(7.478454014739e1,1.169530656073e1,
-4.272214159256e0));
#75879=cartesian_point('',(7.481092030488e1,1.158203279214e1,
-4.261244119691e0));
#75880=cartesian_point('',(7.483779102491e1,1.139173608755e1,
-4.263377662266e0));
#75881=cartesian_point('',(7.483187166670e1,1.124547519852e1,
-4.296323179187e0));
#75882=cartesian_point('',(7.481566409134e1,1.115955036140e1,
-4.329818394504e0));
#75883=cartesian_point('',(7.300887523188e1,1.165766330165e1,
-6.170096608012e0));
#75884=cartesian_point('',(7.301955056147e1,1.168602645771e1,
-6.112458149431e0));
#75885=cartesian_point('',(7.304463606549e1,1.174233407249e1,
-5.994374786312e0));
#75886=cartesian_point('',(7.309180422036e1,1.182120213778e1,
-5.817297278427e0));
#75887=cartesian_point('',(7.314729191621e1,1.189287508299e1,
-5.643318844395e0));
#75888=cartesian_point('',(7.320826030651e1,1.195510260164e1,
-5.478189270612e0));
#75889=cartesian_point('',(7.327354862632e1,1.200798295118e1,
-5.322105926286e0));
#75890=cartesian_point('',(7.334192846336e1,1.205148076872e1,
-5.175542092466e0));
#75891=cartesian_point('',(7.341241037854e1,1.208570181396e1,
-5.038465540798e0));
#75892=cartesian_point('',(7.348440561833e1,1.211082499837e1,
-4.910205986209e0));
#75893=cartesian_point('',(7.355764499620e1,1.212689998969e1,
-4.789764453812e0));
#75894=cartesian_point('',(7.363234100728e1,1.213371674121e1,
-4.675636465921e0));
#75895=cartesian_point('',(7.370911715100e1,1.213048705902e1,
-4.566064642532e0));
#75896=cartesian_point('',(7.378774874889e1,1.211564938386e1,
-4.460808620341e0));
#75897=cartesian_point('',(7.386662706440e1,1.208754219698e1,
-4.361333804316e0));
#75898=cartesian_point('',(7.394333280988e1,1.204537878560e1,
-4.269724985091e0));
#75899=cartesian_point('',(7.401636824866e1,1.198859863886e1,
-4.186883007743e0));
#75900=cartesian_point('',(7.408479666464e1,1.191615171991e1,
-4.113382938616e0));
#75901=cartesian_point('',(7.414666173595e1,1.182797949979e1,
-4.051259090023e0));
#75902=cartesian_point('',(7.419927427487e1,1.172631499284e1,
-4.003392598691e0));
#75903=cartesian_point('',(7.424039194394e1,1.161551164208e1,
-3.971942249885e0));
#75904=cartesian_point('',(7.426911438091e1,1.149979677399e1,
-3.957434367289e0));
#75905=cartesian_point('',(7.429605859527e1,1.130383451872e1,
-3.960990642129e0));
#75906=cartesian_point('',(7.428371435476e1,1.115566132716e1,
-4.006146811993e0));
#75907=cartesian_point('',(7.426076087709e1,1.107700319130e1,
-4.050539636370e0));
#75908=cartesian_point('',(7.351231771724e1,1.134188476912e1,
-6.368730187689e0));
#75909=cartesian_point('',(7.351190455114e1,1.135203102117e1,
-6.310209320321e0));
#75910=cartesian_point('',(7.351230762817e1,1.137267955682e1,
-6.191029694150e0));
#75911=cartesian_point('',(7.351660222552e1,1.140311438453e1,
-6.014219381512e0));
#75912=cartesian_point('',(7.352436231383e1,1.143231034892e1,
-5.842369580015e0));
#75913=cartesian_point('',(7.353495997351e1,1.145916998104e1,
-5.681074347112e0));
#75914=cartesian_point('',(7.354798442802e1,1.148353877676e1,
-5.530468032438e0));
#75915=cartesian_point('',(7.356302338336e1,1.150521405252e1,
-5.390986738925e0));
#75916=cartesian_point('',(7.357971805917e1,1.152406685985e1,
-5.262592681984e0));
#75917=cartesian_point('',(7.359781529811e1,1.154003644708e1,
-5.144666905366e0));
#75918=cartesian_point('',(7.361716133091e1,1.155305227842e1,
-5.036324235078e0));
#75919=cartesian_point('',(7.363775375907e1,1.156300316591e1,
-4.936284155712e0));
#75920=cartesian_point('',(7.365973811393e1,1.156961521624e1,
-4.843154361164e0));
#75921=cartesian_point('',(7.368304672011e1,1.157225035787e1,
-4.756946830685e0));
#75922=cartesian_point('',(7.370717522985e1,1.157009414665e1,
-4.678947060492e0));
#75923=cartesian_point('',(7.373129089632e1,1.156258568565e1,
-4.610480190742e0));
#75924=cartesian_point('',(7.375478843617e1,1.154938050450e1,
-4.551572621328e0));
#75925=cartesian_point('',(7.377722088740e1,1.153007015294e1,
-4.501824538191e0));
#75926=cartesian_point('',(7.379778732128e1,1.150457935543e1,
-4.461668866277e0));
#75927=cartesian_point('',(7.381541894757e1,1.147366740833e1,
-4.431932434291e0));
#75928=cartesian_point('',(7.382919893801e1,1.143893950841e1,
-4.413018347154e0));
#75929=cartesian_point('',(7.383870099216e1,1.140207779700e1,
-4.404603353187e0));
#75930=cartesian_point('',(7.384719198998e1,1.133929254874e1,
-4.407314879467e0));
#75931=cartesian_point('',(7.384203701040e1,1.129213755765e1,
-4.435150960049e0));
#75932=cartesian_point('',(7.383347129982e1,1.126855733219e1,
-4.463884285717e0));
#75933=cartesian_point('',(7.389501207020e1,1.177273703229e1,
-6.614791976268e0));
#75934=cartesian_point('',(7.391063949286e1,1.176904565775e1,
-6.555512438350e0));
#75935=cartesian_point('',(7.394153568594e1,1.175986608610e1,
-6.435592218405e0));
#75936=cartesian_point('',(7.398463382265e1,1.174151291543e1,
-6.259848903568e0));
#75937=cartesian_point('',(7.402385245679e1,1.171929597300e1,
-6.091176364032e0));
#75938=cartesian_point('',(7.405816527518e1,1.169460786835e1,
-5.934972924269e0));
#75939=cartesian_point('',(7.408780647241e1,1.166815849486e1,
-5.791308939924e0));
#75940=cartesian_point('',(7.411292872801e1,1.164067490931e1,
-5.660585968675e0));
#75941=cartesian_point('',(7.413376834172e1,1.161278244359e1,
-5.542770322704e0));
#75942=cartesian_point('',(7.415063450266e1,1.158495065608e1,
-5.437315163133e0));
#75943=cartesian_point('',(7.416383032023e1,1.155754569655e1,
-5.343480788011e0));
#75944=cartesian_point('',(7.417364325159e1,1.153080178280e1,
-5.260261879754e0));
#75945=cartesian_point('',(7.418026789736e1,1.150490954935e1,
-5.186706806296e0));
#75946=cartesian_point('',(7.418369962733e1,1.148051154509e1,
-5.123131405329e0));
#75947=cartesian_point('',(7.418398382277e1,1.145877495657e1,
-5.070610921970e0));
#75948=cartesian_point('',(7.418150099701e1,1.144091987440e1,
-5.029571532472e0));
#75949=cartesian_point('',(7.417686241123e1,1.142764987019e1,
-4.999000573219e0));
#75950=cartesian_point('',(7.417073379664e1,1.141936560459e1,
-4.977332735031e0));
#75951=cartesian_point('',(7.416395087049e1,1.141631569994e1,
-4.963085317703e0));
#75952=cartesian_point('',(7.415752906152e1,1.141818524096e1,
-4.954629349572e0));
#75953=cartesian_point('',(7.415242272022e1,1.142386633378e1,
-4.950270166477e0));
#75954=cartesian_point('',(7.414925583102e1,1.143181168566e1,
-4.948666582637e0));
#75955=cartesian_point('',(7.414775885121e1,1.144624489090e1,
-4.949501512935e0));
#75956=cartesian_point('',(7.415289137637e1,1.145527692790e1,
-4.955821260148e0));
#75957=cartesian_point('',(7.415880177635e1,1.145402207571e1,
-4.965243493835e0));
#75958=(bounded_surface()b_spline_surface(3,3,((#75858,#75859,#75860,#75861,
#75862,#75863,#75864,#75865,#75866,#75867,#75868,#75869,#75870,#75871,#75872,
#75873,#75874,#75875,#75876,#75877,#75878,#75879,#75880,#75881,#75882),(#75883,
#75884,#75885,#75886,#75887,#75888,#75889,#75890,#75891,#75892,#75893,#75894,
#75895,#75896,#75897,#75898,#75899,#75900,#75901,#75902,#75903,#75904,#75905,
#75906,#75907),(#75908,#75909,#75910,#75911,#75912,#75913,#75914,#75915,#75916,
#75917,#75918,#75919,#75920,#75921,#75922,#75923,#75924,#75925,#75926,#75927,
#75928,#75929,#75930,#75931,#75932),(#75933,#75934,#75935,#75936,#75937,#75938,
#75939,#75940,#75941,#75942,#75943,#75944,#75945,#75946,#75947,#75948,#75949,
#75950,#75951,#75952,#75953,#75954,#75955,#75956,#75957)),.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.979008051886e-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());
#75959=oriented_edge('',*,*,#39146,.t.);
#75960=oriented_edge('',*,*,#39129,.t.);
#75962=oriented_edge('',*,*,#75961,.f.);
#75963=oriented_edge('',*,*,#30356,.t.);
#75964=edge_loop('',(#75959,#75960,#75962,#75963));
#75965=face_outer_bound('',#75964,.f.);
#75967=cartesian_point('',(7.364363450312e1,1.114691986357e1,
-2.490846053290e1));
#75968=direction('',(-7.082981184343e-3,-1.149425328796e-2,-9.999088526055e-1));
#75969=direction('',(-8.509101554854e-1,5.253112478989e-1,-1.108092749251e-5));
#75970=axis2_placement_3d('',#75967,#75968,#75969);
#75971=cylindrical_surface('',#75970,3.000057677443e-1);
#75972=oriented_edge('',*,*,#75961,.t.);
#75973=oriented_edge('',*,*,#39114,.f.);
#75974=oriented_edge('',*,*,#39095,.t.);
#75975=oriented_edge('',*,*,#30358,.f.);
#75976=edge_loop('',(#75972,#75973,#75974,#75975));
#75977=face_outer_bound('',#75976,.f.);
#75979=cartesian_point('',(7.336239248588e1,2.342455355031e0,
-4.228405305590e1));
#75980=cartesian_point('',(7.334438872050e1,2.355216434565e0,
-4.219208497277e1));
#75981=cartesian_point('',(7.329426146872e1,2.373378535435e0,
-4.191542929269e1));
#75982=cartesian_point('',(7.324804659434e1,2.336990493391e0,
-4.159355918048e1));
#75983=cartesian_point('',(7.322394713020e1,2.280604267655e0,
-4.136899434794e1));
#75984=cartesian_point('',(7.321855530718e1,2.264810408723e0,
-4.131419597756e1));
#75985=cartesian_point('',(7.286718591099e1,1.970339024291e0,
-4.217220261349e1));
#75986=cartesian_point('',(7.286696356554e1,1.957337181509e0,
-4.208704362712e1));
#75987=cartesian_point('',(7.287519763647e1,1.903012918294e0,
-4.183685045849e1));
#75988=cartesian_point('',(7.291099279755e1,1.800983024015e0,
-4.156282681581e1));
#75989=cartesian_point('',(7.295281370387e1,1.712359244447e0,
-4.138109086580e1));
#75990=cartesian_point('',(7.296406490688e1,1.689613509045e0,
-4.133740476469e1));
#75991=cartesian_point('',(7.311026840289e1,1.414005964069e0,
-4.200578024155e1));
#75992=cartesian_point('',(7.313668527647e1,1.405456135305e0,
-4.194465024289e1));
#75993=cartesian_point('',(7.322187099332e1,1.375924585810e0,
-4.176067847200e1));
#75994=cartesian_point('',(7.333763211728e1,1.332953212680e0,
-4.154634285188e1));
#75995=cartesian_point('',(7.342853808100e1,1.300083026056e0,
-4.139660967769e1));
#75996=cartesian_point('',(7.345137852235e1,1.291885050165e0,
-4.136005908727e1));
#75997=cartesian_point('',(7.373473449016e1,1.490291280722e0,
-4.202913531564e1));
#75998=cartesian_point('',(7.375753539207e1,1.509871740004e0,
-4.197397367374e1));
#75999=cartesian_point('',(7.382527894971e1,1.566010120638e0,
-4.179875272786e1));
#76000=cartesian_point('',(7.390155206967e1,1.620085064893e0,
-4.156830984179e1));
#76001=cartesian_point('',(7.395263872243e1,1.649099496278e0,
-4.139276531340e1));
#76002=cartesian_point('',(7.396499873413e1,1.655589191741e0,
-4.134889677327e1));
#76003=(bounded_surface()b_spline_surface(3,3,((#75979,#75980,#75981,#75982,
#75983,#75984),(#75985,#75986,#75987,#75988,#75989,#75990),(#75991,#75992,
#75993,#75994,#75995,#75996),(#75997,#75998,#75999,#76000,#76001,#76002)),
.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());
#76004=oriented_edge('',*,*,#38856,.f.);
#76006=oriented_edge('',*,*,#76005,.t.);
#76008=oriented_edge('',*,*,#76007,.f.);
#76010=oriented_edge('',*,*,#76009,.f.);
#76011=edge_loop('',(#76004,#76006,#76008,#76010));
#76012=face_outer_bound('',#76011,.f.);
#76014=cartesian_point('',(7.328935718424e1,8.415351413923e-1,
-4.365072195611e1));
#76015=cartesian_point('',(7.327013637282e1,8.902337252379e-1,
-4.368599178692e1));
#76016=cartesian_point('',(7.326209212529e1,1.068625098766e0,
-4.379139269492e1));
#76017=cartesian_point('',(7.325914637962e1,1.684626688645e0,
-4.371868995981e1));
#76018=cartesian_point('',(7.329799194006e1,1.824319363579e0,
-4.348209283696e1));
#76019=cartesian_point('',(7.330463214734e1,1.954287947396e0,
-4.332198438824e1));
#76020=cartesian_point('',(7.331114374668e1,2.036494713638e0,
-4.314569117793e1));
#76021=cartesian_point('',(7.331074575897e1,2.109314235086e0,
-4.296593041398e1));
#76022=cartesian_point('',(7.330534723886e1,2.167191042137e0,
-4.277455814013e1));
#76023=cartesian_point('',(7.329362634872e1,2.211582215870e0,
-4.257575622414e1));
#76024=cartesian_point('',(7.327575141925e1,2.239846123766e0,
-4.237433495376e1));
#76025=cartesian_point('',(7.325259906240e1,2.250907054925e0,
-4.217801345281e1));
#76026=cartesian_point('',(7.322447627472e1,2.244853359838e0,
-4.198372536875e1));
#76027=cartesian_point('',(7.320294276335e1,2.228466053621e0,
-4.185742753236e1));
#76028=cartesian_point('',(7.319117479889e1,2.216279338554e0,
-4.179287859666e1));
#76029=cartesian_point('',(7.281597318958e1,8.480960918890e-1,
-4.344965271650e1));
#76030=cartesian_point('',(7.279232863567e1,8.896431269154e-1,
-4.348833773815e1));
#76031=cartesian_point('',(7.278238328370e1,1.052950051061e0,
-4.360711629440e1));
#76032=cartesian_point('',(7.278121114194e1,1.683564922517e0,
-4.352326421798e1));
#76033=cartesian_point('',(7.283355750769e1,1.767710872432e0,
-4.326331784175e1));
#76034=cartesian_point('',(7.284994073698e1,1.848341640235e0,
-4.310173581306e1));
#76035=cartesian_point('',(7.287072868900e1,1.876727756816e0,
-4.292823896167e1));
#76036=cartesian_point('',(7.288907458634e1,1.895400788739e0,
-4.275792182086e1));
#76037=cartesian_point('',(7.290855970650e1,1.898438167998e0,
-4.258128354133e1));
#76038=cartesian_point('',(7.292840944320e1,1.889269695372e0,
-4.240287074508e1));
#76039=cartesian_point('',(7.294880622106e1,1.867429079606e0,
-4.222714922385e1));
#76040=cartesian_point('',(7.296958430135e1,1.834395829944e0,
-4.206104593529e1));
#76041=cartesian_point('',(7.299193137348e1,1.790194909019e0,
-4.190204098201e1));
#76042=cartesian_point('',(7.300842926558e1,1.753532679424e0,
-4.180269857033e1));
#76043=cartesian_point('',(7.301771440478e1,1.732558173945e0,
-4.175317224030e1));
#76044=cartesian_point('',(7.278355652278e1,1.135452509008e0,
-4.301046122762e1));
#76045=cartesian_point('',(7.277076742805e1,1.147149667184e0,
-4.303072428074e1));
#76046=cartesian_point('',(7.275450068326e1,1.193584392141e0,
-4.308577291203e1));
#76047=cartesian_point('',(7.276076220907e1,1.375508534211e0,
-4.305129417853e1));
#76048=cartesian_point('',(7.281477542812e1,1.399067923607e0,
-4.291649720869e1));
#76049=cartesian_point('',(7.286278998360e1,1.421830184194e0,
-4.280368398582e1));
#76050=cartesian_point('',(7.291929721229e1,1.429568683529e0,
-4.267658390651e1));
#76051=cartesian_point('',(7.298042815042e1,1.434588562426e0,
-4.254251461565e1));
#76052=cartesian_point('',(7.304664797514e1,1.435167204496e0,
-4.239963996625e1));
#76053=cartesian_point('',(7.311609377627e1,1.432310458627e0,
-4.225181958874e1));
#76054=cartesian_point('',(7.318671829547e1,1.425900389785e0,
-4.210356205367e1));
#76055=cartesian_point('',(7.325590875059e1,1.416380678810e0,
-4.196075245715e1));
#76056=cartesian_point('',(7.332505256593e1,1.403773571576e0,
-4.182110053909e1));
#76057=cartesian_point('',(7.337081832408e1,1.393402616285e0,
-4.173136696775e1));
#76058=cartesian_point('',(7.339458469531e1,1.387496165484e0,
-4.168574908359e1));
#76059=cartesian_point('',(7.323150494024e1,1.354364349415e0,
-4.286692103826e1));
#76060=cartesian_point('',(7.323165727032e1,1.349791498232e0,
-4.286931419436e1));
#76061=cartesian_point('',(7.321233158038e1,1.319607479742e0,
-4.286097980707e1));
#76062=cartesian_point('',(7.322265229276e1,1.134855379459e0,
-4.287639096413e1));
#76063=cartesian_point('',(7.326447259468e1,1.166422548937e0,
-4.286314111016e1));
#76064=cartesian_point('',(7.332756349175e1,1.193116387673e0,
-4.279006766946e1));
#76065=cartesian_point('',(7.339782132147e1,1.238474485958e0,
-4.269657622888e1));
#76066=cartesian_point('',(7.347377944511e1,1.286927975412e0,
-4.258150501099e1));
#76067=cartesian_point('',(7.355178578426e1,1.340416809302e0,
-4.245038883261e1));
#76068=cartesian_point('',(7.362857626509e1,1.396072174962e0,
-4.230618352534e1));
#76069=cartesian_point('',(7.370034002571e1,1.451874132080e0,
-4.215377572198e1));
#76070=cartesian_point('',(7.376358657405e1,1.504898383715e0,
-4.199902519328e1));
#76071=cartesian_point('',(7.381897936262e1,1.555228431914e0,
-4.183927540780e1));
#76072=cartesian_point('',(7.384967860357e1,1.585761718296e0,
-4.173012594075e1));
#76073=cartesian_point('',(7.386375449747e1,1.600466132442e0,
-4.167255219392e1));
#76074=(bounded_surface()b_spline_surface(3,3,((#76014,#76015,#76016,#76017,
#76018,#76019,#76020,#76021,#76022,#76023,#76024,#76025,#76026,#76027,#76028),(
#76029,#76030,#76031,#76032,#76033,#76034,#76035,#76036,#76037,#76038,#76039,
#76040,#76041,#76042,#76043),(#76044,#76045,#76046,#76047,#76048,#76049,#76050,
#76051,#76052,#76053,#76054,#76055,#76056,#76057,#76058),(#76059,#76060,#76061,
#76062,#76063,#76064,#76065,#76066,#76067,#76068,#76069,#76070,#76071,#76072,
#76073)),.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());
#76075=oriented_edge('',*,*,#35835,.f.);
#76076=oriented_edge('',*,*,#38568,.t.);
#76078=oriented_edge('',*,*,#76077,.t.);
#76079=oriented_edge('',*,*,#76005,.f.);
#76080=edge_loop('',(#76075,#76076,#76078,#76079));
#76081=face_outer_bound('',#76080,.f.);
#76083=cartesian_point('',(7.324138218016e1,1.258694528010e0,
-4.213845709964e1));
#76084=direction('',(-5.449178335231e-1,-8.780480477855e-3,-8.384434732712e-1));
#76085=direction('',(-2.600053605578e-2,9.996412520711e-1,6.429563174072e-3));
#76086=axis2_placement_3d('',#76083,#76084,#76085);
#76087=cylindrical_surface('',#76086,3.000000000022e-1);
#76088=oriented_edge('',*,*,#76007,.t.);
#76089=oriented_edge('',*,*,#76077,.f.);
#76090=oriented_edge('',*,*,#38587,.f.);
#76091=oriented_edge('',*,*,#38618,.f.);
#76092=oriented_edge('',*,*,#38638,.f.);
#76093=edge_loop('',(#76088,#76089,#76090,#76091,#76092));
#76094=face_outer_bound('',#76093,.f.);
#76096=cartesian_point('',(7.384228910077e1,2.274380827500e0,
-2.154687438823e1));
#76097=direction('',(8.411024718777e-3,1.047141369471e-2,9.999097980110e-1));
#76098=direction('',(-8.775331973075e-1,4.795100811652e-1,2.360017861741e-3));
#76099=axis2_placement_3d('',#76096,#76097,#76098);
#76100=cylindrical_surface('',#76099,5.000150365086e-1);
#76101=oriented_edge('',*,*,#38858,.f.);
#76102=oriented_edge('',*,*,#76009,.t.);
#76103=oriented_edge('',*,*,#38636,.f.);
#76105=oriented_edge('',*,*,#76104,.f.);
#76106=edge_loop('',(#76101,#76102,#76103,#76105));
#76107=face_outer_bound('',#76106,.f.);
#76109=cartesian_point('',(7.645232038347e1,2.414466610402e0,
-8.219508166828e0));
#76110=direction('',(2.055476646207e-4,-9.999456789021e-1,1.042098820233e-2));
#76111=direction('',(-9.989933715100e-1,-6.727898180816e-4,-4.485299357791e-2));
#76112=axis2_placement_3d('',#76109,#76110,#76111);
#76113=toroidal_surface('',#76112,2.497867151153e0,4.999993318063e-1);
#76115=oriented_edge('',*,*,#76114,.f.);
#76117=oriented_edge('',*,*,#76116,.f.);
#76118=oriented_edge('',*,*,#76104,.t.);
#76119=oriented_edge('',*,*,#38634,.f.);
#76120=oriented_edge('',*,*,#38653,.f.);
#76121=edge_loop('',(#76115,#76117,#76118,#76119,#76120));
#76122=face_outer_bound('',#76121,.f.);
#76124=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#76125=direction('',(0.e0,0.e0,1.e0));
#76126=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#76127=axis2_placement_3d('',#76124,#76125,#76126);
#76128=toroidal_surface('',#76127,7.649382607502e1,3.e0);
#76130=oriented_edge('',*,*,#76129,.t.);
#76132=oriented_edge('',*,*,#76131,.t.);
#76133=oriented_edge('',*,*,#38862,.t.);
#76134=oriented_edge('',*,*,#38860,.t.);
#76135=oriented_edge('',*,*,#76116,.t.);
#76136=oriented_edge('',*,*,#76114,.t.);
#76137=oriented_edge('',*,*,#38670,.t.);
#76138=oriented_edge('',*,*,#38668,.t.);
#76139=edge_loop('',(#76130,#76132,#76133,#76134,#76135,#76136,#76137,#76138));
#76140=face_outer_bound('',#76139,.f.);
#76142=cartesian_point('',(7.611342813800e1,7.585190633859e0,
-8.219511289455e0));
#76143=direction('',(-1.303030720474e-1,9.914194754833e-1,1.041791953094e-2));
#76144=direction('',(-8.613122574785e-1,-1.183949019142e-1,4.940889012294e-1));
#76145=axis2_placement_3d('',#76142,#76143,#76144);
#76146=toroidal_surface('',#76145,2.497880036154e0,4.999993492906e-1);
#76147=oriented_edge('',*,*,#76131,.f.);
#76148=oriented_edge('',*,*,#76129,.f.);
#76149=oriented_edge('',*,*,#38691,.t.);
#76150=oriented_edge('',*,*,#38823,.f.);
#76151=oriented_edge('',*,*,#38840,.f.);
#76152=edge_loop('',(#76147,#76148,#76149,#76150,#76151));
#76153=face_outer_bound('',#76152,.f.);
#76155=cartesian_point('',(7.409553371820e1,2.609089257024e0,
-6.309437201954e0));
#76156=cartesian_point('',(7.413110118801e1,2.628929553882e0,
-6.251514170798e0));
#76157=cartesian_point('',(7.420530915942e1,2.665192000041e0,
-6.133279210568e0));
#76158=cartesian_point('',(7.432070604574e1,2.706585931629e0,
-5.957125142780e0));
#76159=cartesian_point('',(7.443795532325e1,2.734603454148e0,
-5.785180306047e0));
#76160=cartesian_point('',(7.455262017932e1,2.749445788546e0,
-5.623082423390e0));
#76161=cartesian_point('',(7.466393310635e1,2.752321915588e0,
-5.470998728978e0));
#76162=cartesian_point('',(7.477093008500e1,2.744351519002e0,
-5.329387933536e0));
#76163=cartesian_point('',(7.487301290819e1,2.726608006927e0,
-5.198224890723e0));
#76164=cartesian_point('',(7.497008600853e1,2.699949178967e0,
-5.076883855050e0));
#76165=cartesian_point('',(7.506234590353e1,2.664904852934e0,
-4.964450181110e0));
#76166=cartesian_point('',(7.515041585091e1,2.621475929644e0,
-4.859574259324e0));
#76167=cartesian_point('',(7.523513895551e1,2.568946247144e0,
-4.760743238027e0));
#76168=cartesian_point('',(7.531616990154e1,2.506577454232e0,
-4.667885034579e0));
#76169=cartesian_point('',(7.539185283412e1,2.434451381924e0,
-4.582351463630e0));
#76170=cartesian_point('',(7.546026086732e1,2.353702191398e0,
-4.505736494415e0));
#76171=cartesian_point('',(7.552068830732e1,2.264797451851e0,
-4.438371727518e0));
#76172=cartesian_point('',(7.557297230267e1,2.167167914234e0,
-4.380190514692e0));
#76173=cartesian_point('',(7.561621626926e1,2.061208350023e0,
-4.332171931219e0));
#76174=cartesian_point('',(7.564921186427e1,1.949045269212e0,
-4.295845045292e0));
#76175=cartesian_point('',(7.567129187156e1,1.833910329369e0,
-4.272214159237e0));
#76176=cartesian_point('',(7.568266114945e1,1.718162332063e0,
-4.261244119683e0));
#76177=cartesian_point('',(7.568446328293e1,1.525986261432e0,
-4.263377662807e0));
#76178=cartesian_point('',(7.565950367265e1,1.381749243781e0,
-4.296323199783e0));
#76179=cartesian_point('',(7.563221929347e1,1.298675003557e0,
-4.329818436182e0));
#76180=cartesian_point('',(7.390590458460e1,2.028359891035e0,
-6.170096608034e0));
#76181=cartesian_point('',(7.392019071976e1,2.055086989041e0,
-6.112458149267e0));
#76182=cartesian_point('',(7.395241123234e1,2.107638569024e0,
-5.994374786222e0));
#76183=cartesian_point('',(7.400947020533e1,2.179675227398e0,
-5.817297278415e0));
#76184=cartesian_point('',(7.407383839288e1,2.243492402968e0,
-5.643318844384e0));
#76185=cartesian_point('',(7.414240751121e1,2.297229584730e0,
-5.478189270601e0));
#76186=cartesian_point('',(7.421403955106e1,2.341135699769e0,
-5.322105926276e0));
#76187=cartesian_point('',(7.428751199360e1,2.375336027703e0,
-5.175542092454e0));
#76188=cartesian_point('',(7.436185766897e1,2.400064571139e0,
-5.038465540784e0));
#76189=cartesian_point('',(7.443651621309e1,2.415575558720e0,
-4.910205986192e0));
#76190=cartesian_point('',(7.451122722534e1,2.421953369143e0,
-4.789764453791e0));
#76191=cartesian_point('',(7.458617396632e1,2.418962016508e0,
-4.675636465897e0));
#76192=cartesian_point('',(7.466187172137e1,2.405738667004e0,
-4.566064642504e0));
#76193=cartesian_point('',(7.473789390980e1,2.380764447144e0,
-4.460808620310e0));
#76194=cartesian_point('',(7.481242868631e1,2.342602034961e0,
-4.361333804282e0));
#76195=cartesian_point('',(7.488297477398e1,2.290787228528e0,
-4.269724985055e0));
#76196=cartesian_point('',(7.494797408810e1,2.224959806079e0,
-4.186883007707e0));
#76197=cartesian_point('',(7.500636086902e1,2.144200979980e0,
-4.113382938580e0));
#76198=cartesian_point('',(7.505618789192e1,2.048708073219e0,
-4.051259089991e0));
#76199=cartesian_point('',(7.509508044230e1,1.941046005831e0,
-4.003392598666e0));
#76200=cartesian_point('',(7.512138360454e1,1.825823660314e0,
-3.971942249871e0));
#76201=cartesian_point('',(7.513475649595e1,1.707349718627e0,
-3.957434367289e0));
#76202=cartesian_point('',(7.513589199210e1,1.509546972556e0,
-3.960990643041e0));
#76203=cartesian_point('',(7.510431285573e1,1.364252628450e0,
-4.006146840242e0));
#76204=cartesian_point('',(7.507128877719e1,1.289263453399e0,
-4.050539691440e0));
#76205=cartesian_point('',(7.436382267660e1,1.649570458644e0,
-6.368730187746e0));
#76206=cartesian_point('',(7.436473740022e1,1.659683838245e0,
-6.310209320152e0));
#76207=cartesian_point('',(7.436783220358e1,1.680103110663e0,
-6.191029694060e0));
#76208=cartesian_point('',(7.437606260222e1,1.709717006759e0,
-6.014219381499e0));
#76209=cartesian_point('',(7.438756713996e1,1.737650300842e0,
-5.842369580004e0));
#76210=cartesian_point('',(7.440158002070e1,1.762896872929e0,
-5.681074347101e0));
#76211=cartesian_point('',(7.441767381531e1,1.785357157763e0,
-5.530468032427e0));
#76212=cartesian_point('',(7.443541330151e1,1.804884020965e0,
-5.390986738914e0));
#76213=cartesian_point('',(7.445442593721e1,1.821396447450e0,
-5.262592681970e0));
#76214=cartesian_point('',(7.447445280118e1,1.834867248952e0,
-5.144666905350e0));
#76215=cartesian_point('',(7.449533223288e1,1.845246564057e0,
-5.036324235059e0));
#76216=cartesian_point('',(7.451704734143e1,1.852424469087e0,
-4.936284155691e0));
#76217=cartesian_point('',(7.453970666283e1,1.856110418287e0,
-4.843154361140e0));
#76218=cartesian_point('',(7.456315981566e1,1.855680632302e0,
-4.756946830660e0));
#76219=cartesian_point('',(7.458680046062e1,1.850393465266e0,
-4.678947060466e0));
#76220=cartesian_point('',(7.460972976339e1,1.839801514069e0,
-4.610480190716e0));
#76221=cartesian_point('',(7.463130265652e1,1.823642260661e0,
-4.551572621303e0));
#76222=cartesian_point('',(7.465102268836e1,1.801569089395e0,
-4.501824538168e0));
#76223=cartesian_point('',(7.466808595681e1,1.773611910879e0,
-4.461668866257e0));
#76224=cartesian_point('',(7.468153192334e1,1.740663030729e0,
-4.431932434276e0));
#76225=cartesian_point('',(7.469066112352e1,1.704433583123e0,
-4.413018347146e0));
#76226=cartesian_point('',(7.469527046743e1,1.666646961810e0,
-4.404603353188e0));
#76227=cartesian_point('',(7.469549370427e1,1.603290536623e0,
-4.407314880159e0));
#76228=cartesian_point('',(7.468422785772e1,1.557211809936e0,
-4.435150977464e0));
#76229=cartesian_point('',(7.467265758007e1,1.534951367733e0,
-4.463884321377e0));
#76230=cartesian_point('',(7.479948053383e1,2.026785088505e0,
-6.614791975757e0));
#76231=cartesian_point('',(7.481449244186e1,2.021085503085e0,
-6.555512438184e0));
#76232=cartesian_point('',(7.484392613917e1,2.007951701511e0,
-6.435592218313e0));
#76233=cartesian_point('',(7.488425999584e1,1.984130109101e0,
-6.259848903553e0));
#76234=cartesian_point('',(7.492024321623e1,1.956984176706e0,
-6.091176364019e0));
#76235=cartesian_point('',(7.495104003942e1,1.928028560685e0,
-5.934972924257e0));
#76236=cartesian_point('',(7.497697531609e1,1.897936512644e0,
-5.791308939912e0));
#76237=cartesian_point('',(7.499829531953e1,1.867408940616e0,
-5.660585968662e0));
#76238=cartesian_point('',(7.501531595012e1,1.837034983388e0,
-5.542770322689e0));
#76239=cartesian_point('',(7.502840504147e1,1.807239824906e0,
-5.437315163116e0));
#76240=cartesian_point('',(7.503791090197e1,1.778346918786e0,
-5.343480787992e0));
#76241=cartesian_point('',(7.504414910111e1,1.750550958360e0,
-5.260261879734e0));
#76242=cartesian_point('',(7.504733745748e1,1.724015546769e0,
-5.186706806275e0));
#76243=cartesian_point('',(7.504755524994e1,1.699378340166e0,
-5.123131405308e0));
#76244=cartesian_point('',(7.504499981991e1,1.677790616226e0,
-5.070610921951e0));
#76245=cartesian_point('',(7.504020767918e1,1.660412360559e0,
-5.029571532455e0));
#76246=cartesian_point('',(7.503387669402e1,1.647861340008e0,
-4.999000573204e0));
#76247=cartesian_point('',(7.502671919694e1,1.640447892186e0,
-4.977332735020e0));
#76248=cartesian_point('',(7.501959620722e1,1.638309429418e0,
-4.963085317695e0));
#76249=cartesian_point('',(7.501347336179e1,1.641001190525e0,
-4.954629349566e0));
#76250=cartesian_point('',(7.500915223735e1,1.647300192102e0,
-4.950270166474e0));
#76251=cartesian_point('',(7.500704951787e1,1.655590932385e0,
-4.948666582635e0));
#76252=cartesian_point('',(7.500744925635e1,1.670096058240e0,
-4.949501513145e0));
#76253=cartesian_point('',(7.501371679322e1,1.678380897516e0,
-4.955821264093e0));
#76254=cartesian_point('',(7.501941284131e1,1.676365309627e0,
-4.965243505697e0));
#76255=(bounded_surface()b_spline_surface(3,3,((#76155,#76156,#76157,#76158,
#76159,#76160,#76161,#76162,#76163,#76164,#76165,#76166,#76167,#76168,#76169,
#76170,#76171,#76172,#76173,#76174,#76175,#76176,#76177,#76178,#76179),(#76180,
#76181,#76182,#76183,#76184,#76185,#76186,#76187,#76188,#76189,#76190,#76191,
#76192,#76193,#76194,#76195,#76196,#76197,#76198,#76199,#76200,#76201,#76202,
#76203,#76204),(#76205,#76206,#76207,#76208,#76209,#76210,#76211,#76212,#76213,
#76214,#76215,#76216,#76217,#76218,#76219,#76220,#76221,#76222,#76223,#76224,
#76225,#76226,#76227,#76228,#76229),(#76230,#76231,#76232,#76233,#76234,#76235,
#76236,#76237,#76238,#76239,#76240,#76241,#76242,#76243,#76244,#76245,#76246,
#76247,#76248,#76249,#76250,#76251,#76252,#76253,#76254)),.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.979008131270e-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());
#76256=oriented_edge('',*,*,#38673,.t.);
#76257=oriented_edge('',*,*,#38656,.t.);
#76259=oriented_edge('',*,*,#76258,.f.);
#76260=oriented_edge('',*,*,#30370,.t.);
#76261=edge_loop('',(#76256,#76257,#76259,#76260));
#76262=face_outer_bound('',#76261,.f.);
#76264=cartesian_point('',(7.446856800578e1,1.439133225950e0,
-2.490846053290e1));
#76265=direction('',(-8.522686412664e-3,-1.047140379417e-2,-9.999088526055e-1));
#76266=direction('',(-7.750636242305e-1,6.318831998652e-1,-1.108092735900e-5));
#76267=axis2_placement_3d('',#76264,#76265,#76266);
#76268=cylindrical_surface('',#76267,3.000057677449e-1);
#76269=oriented_edge('',*,*,#76258,.t.);
#76270=oriented_edge('',*,*,#38641,.f.);
#76271=oriented_edge('',*,*,#38622,.t.);
#76272=oriented_edge('',*,*,#30372,.f.);
#76273=edge_loop('',(#76269,#76270,#76271,#76272));
#76274=face_outer_bound('',#76273,.f.);
#76276=cartesian_point('',(7.304051882635e1,-7.253298418772e0,
-4.228405305613e1));
#76277=cartesian_point('',(7.302433474179e1,-7.238296549968e0,
-4.219208497855e1));
#76278=cartesian_point('',(7.297700696781e1,-7.213746908980e0,
-4.191542931279e1));
#76279=cartesian_point('',(7.292643787491e1,-7.243791390706e0,
-4.159355919914e1));
#76280=cartesian_point('',(7.289518470453e1,-7.296549612547e0,
-4.136899436047e1));
#76281=cartesian_point('',(7.288777749525e1,-7.311504582348e0,
-4.131419597676e1));
#76282=cartesian_point('',(7.250097788454e1,-7.557593813832e0,
-4.217220261360e1));
#76283=cartesian_point('',(7.249906036033e1,-7.570455401318e0,
-4.208704363240e1));
#76284=cartesian_point('',(7.250013324789e1,-7.625389670941e0,
-4.183685047633e1));
#76285=cartesian_point('',(7.252230460132e1,-7.731218889058e0,
-4.156282683121e1));
#76286=cartesian_point('',(7.255219999931e1,-7.824543204892e0,
-4.138109087565e1));
#76287=cartesian_point('',(7.256038603447e1,-7.848562929921e0,
-4.133740476379e1));
#76288=cartesian_point('',(7.266936473563e1,-8.140895999648e0,
-4.200578024143e1));
#76289=cartesian_point('',(7.269443963117e1,-8.152820776627e0,
-4.194465024644e1));
#76290=cartesian_point('',(7.277504192715e1,-8.193218644487e0,
-4.176067848509e1));
#76291=cartesian_point('',(7.288420380831e1,-8.250932249849e0,
-4.154634286404e1));
#76292=cartesian_point('',(7.297004164030e1,-8.295386837730e0,
-4.139660968579e1));
#76293=cartesian_point('',(7.299161663315e1,-8.306495957352e0,
-4.136005908640e1));
#76294=cartesian_point('',(7.329844566085e1,-8.146772495307e0,
-4.202913531547e1));
#76295=cartesian_point('',(7.332360725923e1,-8.130335665467e0,
-4.197397367688e1));
#76296=cartesian_point('',(7.339809878662e1,-8.083519867320e0,
-4.179875274070e1));
#76297=cartesian_point('',(7.348077757673e1,-8.039863180565e0,
-4.156830985548e1));
#76298=cartesian_point('',(7.353521432108e1,-8.017765116737e0,
-4.139276532328e1));
#76299=cartesian_point('',(7.354831566956e1,-8.012944245596e0,
-4.134889677239e1));
#76300=(bounded_surface()b_spline_surface(3,3,((#76276,#76277,#76278,#76279,
#76280,#76281),(#76282,#76283,#76284,#76285,#76286,#76287),(#76288,#76289,
#76290,#76291,#76292,#76293),(#76294,#76295,#76296,#76297,#76298,#76299)),
.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());
#76301=oriented_edge('',*,*,#38382,.f.);
#76303=oriented_edge('',*,*,#76302,.t.);
#76305=oriented_edge('',*,*,#76304,.f.);
#76307=oriented_edge('',*,*,#76306,.f.);
#76308=edge_loop('',(#76301,#76303,#76305,#76307));
#76309=face_outer_bound('',#76308,.f.);
#76311=cartesian_point('',(7.277219911514e1,-8.731867188565e0,
-4.365070543511e1));
#76312=cartesian_point('',(7.275949778576e1,-8.681076093606e0,
-4.368597923606e1));
#76313=cartesian_point('',(7.277480602779e1,-8.503166405850e0,
-4.379138862394e1));
#76314=cartesian_point('',(7.285228844180e1,-7.892034058695e0,
-4.371869951411e1));
#76315=cartesian_point('',(7.290903793182e1,-7.758599273137e0,
-4.348209763213e1));
#76316=cartesian_point('',(7.293258549579e1,-7.630609615319e0,
-4.332199078111e1));
#76317=cartesian_point('',(7.294977190804e1,-7.549955351882e0,
-4.314569813114e1));
#76318=cartesian_point('',(7.295888240505e1,-7.477706703938e0,
-4.296593851642e1));
#76319=cartesian_point('',(7.296108487446e1,-7.419619926918e0,
-4.277456698028e1));
#76320=cartesian_point('',(7.295525885652e1,-7.374078010079e0,
-4.257576525301e1));
#76321=cartesian_point('',(7.294122636871e1,-7.343721988220e0,
-4.237434338501e1));
#76322=cartesian_point('',(7.291971600707e1,-7.329732974785e0,
-4.217802053317e1));
#76323=cartesian_point('',(7.289104335117e1,-7.332063621143e0,
-4.198372863635e1));
#76324=cartesian_point('',(7.286755453254e1,-7.345500298064e0,
-4.185742754712e1));
#76325=cartesian_point('',(7.285429602148e1,-7.356047243806e0,
-4.179287608965e1));
#76326=cartesian_point('',(7.230372295514e1,-8.663570746097e0,
-4.344963427899e1));
#76327=cartesian_point('',(7.228570175238e1,-8.619293664296e0,
-4.348832352832e1));
#76328=cartesian_point('',(7.229715582006e1,-8.456093036050e0,
-4.360711145082e1));
#76329=cartesian_point('',(7.237830338701e1,-7.830703101526e0,
-4.352327507656e1));
#76330=cartesian_point('',(7.244118828086e1,-7.754101035522e0,
-4.326332274222e1));
#76331=cartesian_point('',(7.246795547049e1,-7.676298693657e0,
-4.310174228410e1));
#76332=cartesian_point('',(7.249227095867e1,-7.650867689106e0,
-4.292824569546e1));
#76333=cartesian_point('',(7.251289718813e1,-7.634748581752e0,
-4.275792946897e1));
#76334=cartesian_point('',(7.253261212381e1,-7.634279861506e0,
-4.258129164752e1));
#76335=cartesian_point('',(7.255109539422e1,-7.645960211496e0,
-4.240287879458e1));
#76336=cartesian_point('',(7.256846702146e1,-7.670275791969e0,
-4.222715651430e1));
#76337=cartesian_point('',(7.258475577472e1,-7.705738259637e0,
-4.206105185561e1));
#76338=cartesian_point('',(7.260114259447e1,-7.752478405407e0,
-4.190204357363e1));
#76339=cartesian_point('',(7.261271424716e1,-7.790981299118e0,
-4.180269855053e1));
#76340=cartesian_point('',(7.261918250211e1,-7.812989231927e0,
-4.175317030673e1));
#76341=cartesian_point('',(7.230909247883e1,-8.374427868416e0,
-4.301045237474e1));
#76342=cartesian_point('',(7.229793822614e1,-8.361161606670e0,
-4.303071788582e1));
#76343=cartesian_point('',(7.228786991668e1,-8.313002869385e0,
-4.308577117017e1));
#76344=cartesian_point('',(7.231782182150e1,-8.133447217998e0,
-4.305129903308e1));
#76345=cartesian_point('',(7.237444867998e1,-8.117136965154e0,
-4.291650074766e1));
#76346=cartesian_point('',(7.242502299385e1,-8.100836560512e0,
-4.280368865002e1));
#76347=cartesian_point('',(7.248205651314e1,-8.100539537572e0,
-4.267658927227e1));
#76348=cartesian_point('',(7.254331925647e1,-8.103541587112e0,
-4.254252085607e1));
#76349=cartesian_point('',(7.260904780421e1,-8.111611073433e0,
-4.239964674680e1));
#76350=cartesian_point('',(7.267752653720e1,-8.123507677766e0,
-4.225182643107e1));
#76351=cartesian_point('',(7.274671037112e1,-8.139081125279e0,
-4.210356835808e1));
#76352=cartesian_point('',(7.281406676604e1,-8.157550532852e0,
-4.196075768014e1));
#76353=cartesian_point('',(7.288097476612e1,-8.179075157453e0,
-4.182110293521e1));
#76354=cartesian_point('',(7.292499641955e1,-8.195331409647e0,
-4.173136702300e1));
#76355=cartesian_point('',(7.294778940989e1,-8.204289827815e0,
-4.168574735113e1));
#76356=cartesian_point('',(7.278178181434e1,-8.215849526966e0,
-4.286692123445e1));
#76357=cartesian_point('',(7.278133555888e1,-8.220401765968e0,
-4.286931518581e1));
#76358=cartesian_point('',(7.275823397807e1,-8.247801121404e0,
-4.286098081072e1));
#76359=cartesian_point('',(7.274435026169e1,-8.432325115856e0,
-4.287638938614e1));
#76360=cartesian_point('',(7.278993137432e1,-8.406489869639e0,
-4.286314316897e1));
#76361=cartesian_point('',(7.285596622582e1,-8.388259394153e0,
-4.279007057428e1));
#76362=cartesian_point('',(7.293154273934e1,-8.352460388857e0,
-4.269658051816e1));
#76363=cartesian_point('',(7.301317502568e1,-8.314336235860e0,
-4.258151041078e1));
#76364=cartesian_point('',(7.309749550087e1,-8.271487134493e0,
-4.245039514639e1));
#76365=cartesian_point('',(7.318089368206e1,-8.226331155087e0,
-4.230619026632e1));
#76366=cartesian_point('',(7.325932763834e1,-8.180373521168e0,
-4.215378228425e1));
#76367=cartesian_point('',(7.332895493586e1,-8.136057912091e0,
-4.199903094049e1));
#76368=cartesian_point('',(7.339044469911e1,-8.093387781068e0,
-4.183927825492e1));
#76369=cartesian_point('',(7.342486764245e1,-8.067122079606e0,
-4.173012602646e1));
#76370=cartesian_point('',(7.344074300392e1,-8.054380262113e0,
-4.167254998511e1));
#76371=(bounded_surface()b_spline_surface(3,3,((#76311,#76312,#76313,#76314,
#76315,#76316,#76317,#76318,#76319,#76320,#76321,#76322,#76323,#76324,#76325),(
#76326,#76327,#76328,#76329,#76330,#76331,#76332,#76333,#76334,#76335,#76336,
#76337,#76338,#76339,#76340),(#76341,#76342,#76343,#76344,#76345,#76346,#76347,
#76348,#76349,#76350,#76351,#76352,#76353,#76354,#76355),(#76356,#76357,#76358,
#76359,#76360,#76361,#76362,#76363,#76364,#76365,#76366,#76367,#76368,#76369,
#76370)),.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());
#76372=oriented_edge('',*,*,#35825,.f.);
#76373=oriented_edge('',*,*,#38094,.t.);
#76375=oriented_edge('',*,*,#76374,.t.);
#76376=oriented_edge('',*,*,#76302,.f.);
#76377=edge_loop('',(#76372,#76373,#76375,#76376));
#76378=face_outer_bound('',#76377,.f.);
#76380=cartesian_point('',(7.277908460620e1,-8.311992507048e0,
-4.213845709905e1));
#76381=direction('',(-5.414020686072e-1,6.242068762481e-2,-8.384434732672e-1));
#76382=direction('',(-5.614915257723e-1,7.154114028367e-1,4.158290408054e-1));
#76383=axis2_placement_3d('',#76380,#76381,#76382);
#76384=cylindrical_surface('',#76383,2.999999999991e-1);
#76385=oriented_edge('',*,*,#76304,.t.);
#76386=oriented_edge('',*,*,#76374,.f.);
#76387=oriented_edge('',*,*,#38113,.f.);
#76388=oriented_edge('',*,*,#38144,.f.);
#76389=oriented_edge('',*,*,#38164,.f.);
#76390=edge_loop('',(#76385,#76386,#76387,#76388,#76389));
#76391=face_outer_bound('',#76390,.f.);
#76393=cartesian_point('',(7.350742435012e1,-7.383429636901e0,
-2.154687438789e1));
#76394=direction('',(9.705860992944e-3,9.283970269743e-3,9.999097980110e-1));
#76395=direction('',(-8.074371541278e-1,5.899488727421e-1,2.360017861602e-3));
#76396=axis2_placement_3d('',#76393,#76394,#76395);
#76397=cylindrical_surface('',#76396,5.000150365102e-1);
#76398=oriented_edge('',*,*,#38384,.f.);
#76399=oriented_edge('',*,*,#76306,.t.);
#76400=oriented_edge('',*,*,#38162,.f.);
#76402=oriented_edge('',*,*,#76401,.f.);
#76403=edge_loop('',(#76398,#76399,#76400,#76402));
#76404=face_outer_bound('',#76403,.f.);
#76406=cartesian_point('',(7.611341131721e1,-7.585219751144e0,
-8.219508166819e0));
#76407=direction('',(-1.303153123058e-1,-9.914178344098e-1,1.042098808998e-2));
#76408=direction('',(-9.905346614771e-1,1.297277664215e-1,-4.485299356421e-2));
#76409=axis2_placement_3d('',#76406,#76407,#76408);
#76410=toroidal_surface('',#76409,2.497867151031e0,4.999993318061e-1);
#76412=oriented_edge('',*,*,#76411,.f.);
#76414=oriented_edge('',*,*,#76413,.f.);
#76415=oriented_edge('',*,*,#76401,.t.);
#76416=oriented_edge('',*,*,#38160,.f.);
#76417=oriented_edge('',*,*,#38179,.f.);
#76418=edge_loop('',(#76412,#76414,#76415,#76416,#76417));
#76419=face_outer_bound('',#76418,.f.);
#76421=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#76422=direction('',(0.e0,0.e0,1.e0));
#76423=direction('',(-9.979550091871e-1,6.392025999956e-2,0.e0));
#76424=axis2_placement_3d('',#76421,#76422,#76423);
#76425=toroidal_surface('',#76424,7.649382607502e1,3.e0);
#76427=oriented_edge('',*,*,#76426,.t.);
#76429=oriented_edge('',*,*,#76428,.t.);
#76430=oriented_edge('',*,*,#38388,.t.);
#76431=oriented_edge('',*,*,#38386,.t.);
#76432=oriented_edge('',*,*,#76413,.t.);
#76433=oriented_edge('',*,*,#76411,.t.);
#76434=oriented_edge('',*,*,#38196,.t.);
#76435=oriented_edge('',*,*,#38194,.t.);
#76436=edge_loop('',(#76427,#76429,#76430,#76431,#76432,#76433,#76434,#76435));
#76437=face_outer_bound('',#76436,.f.);
#76439=cartesian_point('',(7.645233325967e1,-2.414497674703e0,
-8.219511289448e0));
#76440=direction('',(2.178976337368e-4,9.999457082622e-1,1.041791959157e-2));
#76441=direction('',(-8.693972474387e-1,-4.958208030842e-3,4.940889012304e-1));
#76442=axis2_placement_3d('',#76439,#76440,#76441);
#76443=toroidal_surface('',#76442,2.497880036158e0,4.999993492917e-1);
#76444=oriented_edge('',*,*,#76428,.f.);
#76445=oriented_edge('',*,*,#76426,.f.);
#76446=oriented_edge('',*,*,#38217,.t.);
#76447=oriented_edge('',*,*,#38349,.f.);
#76448=oriented_edge('',*,*,#38366,.f.);
#76449=edge_loop('',(#76444,#76445,#76446,#76447,#76448));
#76450=face_outer_bound('',#76449,.f.);
#76452=cartesian_point('',(7.380219062346e1,-7.084639729298e0,
-6.309437009575e0));
#76453=cartesian_point('',(7.384001572075e1,-7.069622692370e0,
-6.251556716027e0));
#76454=cartesian_point('',(7.391828269634e1,-7.043366313813e0,
-6.133379959230e0));
#76455=cartesian_point('',(7.403804405182e1,-7.017388177448e0,
-5.957297416077e0));
#76456=cartesian_point('',(7.415792259190e1,-7.004902331612e0,
-5.785383357755e0));
#76457=cartesian_point('',(7.427353341475e1,-7.005137635143e0,
-5.623295338780e0));
#76458=cartesian_point('',(7.438427375578e1,-7.016799918180e0,
-5.471201567320e0));
#76459=cartesian_point('',(7.448932730358e1,-7.038655747716e0,
-5.329570819649e0));
#76460=cartesian_point('',(7.458823486798e1,-7.069562541815e0,
-5.198386515059e0));
#76461=cartesian_point('',(7.468101180428e1,-7.108656747823e0,
-5.077025300493e0));
#76462=cartesian_point('',(7.476792208339e1,-7.155438560610e0,
-4.964572451842e0));
#76463=cartesian_point('',(7.484958382311e1,-7.209988360835e0,
-4.859678159281e0));
#76464=cartesian_point('',(7.492673859059e1,-7.273125516090e0,
-4.760830553824e0));
#76465=cartesian_point('',(7.499894559699e1,-7.345534702066e0,
-4.667960078660e0));
#76466=cartesian_point('',(7.506457295190e1,-7.426915764223e0,
-4.582419683455e0));
#76467=cartesian_point('',(7.512185973141e1,-7.515891335596e0,
-4.505801697715e0));
#76468=cartesian_point('',(7.517017022435e1,-7.611907727881e0,
-4.438434063837e0));
#76469=cartesian_point('',(7.520927023881e1,-7.715509917008e0,
-4.380247975958e0));
#76470=cartesian_point('',(7.523832291687e1,-7.826190697022e0,
-4.332221519690e0));
#76471=cartesian_point('',(7.525640787390e1,-7.941686221334e0,
-4.295883154910e0));
#76472=cartesian_point('',(7.526328468479e1,-8.058708390533e0,
-4.272237495776e0));
#76473=cartesian_point('',(7.525946299728e1,-8.174947374148e0,
-4.261250763988e0));
#76474=cartesian_point('',(7.523618160565e1,-8.365777702934e0,
-4.263356976931e0));
#76475=cartesian_point('',(7.519259578838e1,-8.505593498937e0,
-4.296309102391e0));
#76476=cartesian_point('',(7.515467394382e1,-8.584422732371e0,
-4.329824497046e0));
#76477=cartesian_point('',(7.353838335941e1,-7.635649309397e0,
-6.170096300772e0));
#76478=cartesian_point('',(7.355602296108e1,-7.611033673636e0,
-6.112500497480e0));
#76479=cartesian_point('',(7.359480604719e1,-7.563159173212e0,
-5.994475544744e0));
#76480=cartesian_point('',(7.366074589487e1,-7.499206053508e0,
-5.817470909466e0));
#76481=cartesian_point('',(7.373287179039e1,-7.444337789504e0,
-5.643524900902e0));
#76482=cartesian_point('',(7.380785464971e1,-7.400002956444e0,
-5.478406922554e0));
#76483=cartesian_point('',(7.388460100075e1,-7.365809278266e0,
-5.322314955126e0));
#76484=cartesian_point('',(7.396191186940e1,-7.341477393848e0,
-5.175732283067e0));
#76485=cartesian_point('',(7.403885474390e1,-7.326651320786e0,
-5.038635400825e0));
#76486=cartesian_point('',(7.411490576784e1,-7.321006171150e0,
-4.910356491190e0));
#76487=cartesian_point('',(7.418981769965e1,-7.324424228279e0,
-4.789896472105e0));
#76488=cartesian_point('',(7.426374145172e1,-7.337163348559e0,
-4.675750613058e0));
#76489=cartesian_point('',(7.433707447070e1,-7.360146047563e0,
-4.566162562365e0));
#76490=cartesian_point('',(7.440919346751e1,-7.394821413081e0,
-4.460894782428e0));
#76491=cartesian_point('',(7.447811317533e1,-7.442375619450e0,
-4.361414198298e0));
#76492=cartesian_point('',(7.454129418515e1,-7.502940198813e0,
-4.269803999773e0));
#76493=cartesian_point('',(7.459714784472e1,-7.576669433944e0,
-4.186960689194e0));
#76494=cartesian_point('',(7.464449958610e1,-7.664336524211e0,
-4.113456423687e0));
#76495=cartesian_point('',(7.468144548405e1,-7.765493307611e0,
-4.051323895439e0));
#76496=cartesian_point('',(7.470596616088e1,-7.877290047705e0,
-4.003443149189e0));
#76497=cartesian_point('',(7.471702147586e1,-7.994945628668e0,
-3.971973334145e0));
#76498=cartesian_point('',(7.471483389844e1,-8.114146817832e0,
-3.957442866997e0));
#76499=cartesian_point('',(7.469016213749e1,-8.310471806381e0,
-3.960962149627e0));
#76500=cartesian_point('',(7.463987295192e1,-8.450478132931e0,
-4.006128088371e0));
#76501=cartesian_point('',(7.459730878985e1,-8.520532791758e0,
-4.050547588737e0));
#76502=cartesian_point('',(7.394294199215e1,-8.070968462099e0,
-6.368730052349e0));
#76503=cartesian_point('',(7.394516734398e1,-8.061068276705e0,
-6.310252297355e0));
#76504=cartesian_point('',(7.395089723171e1,-8.041237145764e0,
-6.191131155430e0));
#76505=cartesian_point('',(7.396291479403e1,-8.012961223632e0,
-6.014391998568e0));
#76506=cartesian_point('',(7.397796059495e1,-7.986771570088e0,
-5.842572129423e0));
#76507=cartesian_point('',(7.399514392922e1,-7.963569333091e0,
-5.681285730192e0));
#76508=cartesian_point('',(7.401402910298e1,-7.943398116927e0,
-5.530668369987e0));
#76509=cartesian_point('',(7.403416494628e1,-7.926348799704e0,
-5.391166324490e0));
#76510=cartesian_point('',(7.405517054136e1,-7.912454309798e0,
-5.262750330235e0));
#76511=cartesian_point('',(7.407678522705e1,-7.901708089288e0,
-5.144803788496e0));
#76512=cartesian_point('',(7.409884218057e1,-7.894138468006e0,
-5.036441458592e0));
#76513=cartesian_point('',(7.412131030563e1,-7.889852222604e0,
-4.936382649715e0));
#76514=cartesian_point('',(7.414425903246e1,-7.889151620393e0,
-4.843236011753e0));
#76515=cartesian_point('',(7.416745716009e1,-7.892635355350e0,
-4.757015884572e0));
#76516=cartesian_point('',(7.419020623524e1,-7.900958944491e0,
-4.679008681516e0));
#76517=cartesian_point('',(7.421155699063e1,-7.914447782103e0,
-4.610537868724e0));
#76518=cartesian_point('',(7.423083665082e1,-7.933277814156e0,
-4.551626545841e0));
#76519=cartesian_point('',(7.424750848556e1,-7.957728232528e0,
-4.501873134073e0));
#76520=cartesian_point('',(7.426077971944e1,-7.987665045096e0,
-4.461709893622e0));
#76521=cartesian_point('',(7.426981460543e1,-8.022079400942e0,
-4.431963297061e0));
#76522=cartesian_point('',(7.427414266351e1,-8.059185125928e0,
-4.413036743682e0));
#76523=cartesian_point('',(7.427378675582e1,-8.097248224737e0,
-4.404607997463e0));
#76524=cartesian_point('',(7.426574599905e1,-8.160113132602e0,
-4.407297431909e0));
#76525=cartesian_point('',(7.424855669972e1,-8.204352556445e0,
-4.435138964468e0));
#76526=cartesian_point('',(7.423416758387e1,-8.224916173161e0,
-4.463889535389e0));
#76527=cartesian_point('',(7.442410918501e1,-7.753845712340e0,
-6.614792044203e0));
#76528=cartesian_point('',(7.443823830650e1,-7.761450393771e0,
-6.555555946803e0));
#76529=cartesian_point('',(7.446569337097e1,-7.778304433208e0,
-6.435694043928e0));
#76530=cartesian_point('',(7.450256125453e1,-7.807172020751e0,
-6.260019614552e0));
#76531=cartesian_point('',(7.453469189617e1,-7.838773134047e0,
-6.091374020783e0));
#76532=cartesian_point('',(7.456144885694e1,-7.871495084737e0,
-5.935176199039e0));
#76533=cartesian_point('',(7.458324055934e1,-7.904713771652e0,
-5.791498413606e0));
#76534=cartesian_point('',(7.460040027386e1,-7.937764921923e0,
-5.660752548043e0));
#76535=cartesian_point('',(7.461331676296e1,-7.970103817085e0,
-5.542913170135e0));
#76536=cartesian_point('',(7.462240998582e1,-8.001356265785e0,
-5.437435663807e0));
#76537=cartesian_point('',(7.462806753927e1,-8.031246976762e0,
-5.343580310640e0));
#76538=cartesian_point('',(7.463062774342e1,-8.059624079319e0,
-5.260341711823e0));
#76539=cartesian_point('',(7.463032791345e1,-8.086353447865e0,
-5.186769106776e0));
#76540=cartesian_point('',(7.462733000839e1,-8.110812467504e0,
-5.123180144041e0));
#76541=cartesian_point('',(7.462198032631e1,-8.131885216574e0,
-5.070650276846e0));
#76542=cartesian_point('',(7.461496243109e1,-8.148492347865e0,
-5.029603929231e0));
#76543=cartesian_point('',(7.460704856761e1,-8.160113475397e0,
-4.999026381991e0));
#76544=cartesian_point('',(7.459898507697e1,-8.166534148904e0,
-4.977351927743e0));
#76545=cartesian_point('',(7.459164324600e1,-8.167730128462e0,
-4.963098345327e0));
#76546=cartesian_point('',(7.458592225788e1,-8.164267517871e0,
-4.954637186011e0));
#76547=cartesian_point('',(7.458245741360e1,-8.157462271736e0,
-4.950273990554e0));
#76548=cartesian_point('',(7.458145150925e1,-8.148969561024e0,
-4.948667292068e0));
#76549=cartesian_point('',(7.458373657256e1,-8.134634819793e0,
-4.949497798752e0));
#76550=cartesian_point('',(7.459103443861e1,-8.127230389370e0,
-4.955817518540e0));
#76551=cartesian_point('',(7.459642542800e1,-8.129978196697e0,
-4.965245433261e0));
#76552=(bounded_surface()b_spline_surface(3,3,((#76452,#76453,#76454,#76455,
#76456,#76457,#76458,#76459,#76460,#76461,#76462,#76463,#76464,#76465,#76466,
#76467,#76468,#76469,#76470,#76471,#76472,#76473,#76474,#76475,#76476),(#76477,
#76478,#76479,#76480,#76481,#76482,#76483,#76484,#76485,#76486,#76487,#76488,
#76489,#76490,#76491,#76492,#76493,#76494,#76495,#76496,#76497,#76498,#76499,
#76500,#76501),(#76502,#76503,#76504,#76505,#76506,#76507,#76508,#76509,#76510,
#76511,#76512,#76513,#76514,#76515,#76516,#76517,#76518,#76519,#76520,#76521,
#76522,#76523,#76524,#76525,#76526),(#76527,#76528,#76529,#76530,#76531,#76532,
#76533,#76534,#76535,#76536,#76537,#76538,#76539,#76540,#76541,#76542,#76543,
#76544,#76545,#76546,#76547,#76548,#76549,#76550,#76551)),.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.979016350703e-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());
#76553=oriented_edge('',*,*,#38199,.t.);
#76554=oriented_edge('',*,*,#38182,.t.);
#76556=oriented_edge('',*,*,#76555,.f.);
#76557=oriented_edge('',*,*,#30384,.t.);
#76558=edge_loop('',(#76553,#76554,#76556,#76557));
#76559=face_outer_bound('',#76558,.f.);
#76561=cartesian_point('',(7.401932366328e1,-8.293277380173e0,
-2.490846053290e1));
#76562=direction('',(-9.816566113358e-3,-9.269385678151e-3,-9.999088526055e-1));
#76563=direction('',(-6.859555394773e-1,7.276434550916e-1,-1.108092732097e-5));
#76564=axis2_placement_3d('',#76561,#76562,#76563);
#76565=cylindrical_surface('',#76564,3.000057677453e-1);
#76566=oriented_edge('',*,*,#76555,.t.);
#76567=oriented_edge('',*,*,#38167,.f.);
#76568=oriented_edge('',*,*,#38148,.t.);
#76569=oriented_edge('',*,*,#30386,.f.);
#76570=edge_loop('',(#76566,#76567,#76568,#76569));
#76571=face_outer_bound('',#76570,.f.);
#76573=cartesian_point('',(7.146890163883e1,-1.672494624563e1,
-4.228405305631e1));
#76574=cartesian_point('',(7.145481415247e1,-1.670796027803e1,
-4.219208500604e1));
#76575=cartesian_point('',(7.141109565371e1,-1.667744314801e1,
-4.191542939147e1));
#76576=cartesian_point('',(7.135703759448e1,-1.670062998861e1,
-4.159355927347e1));
#76577=cartesian_point('',(7.131916546478e1,-1.674885749779e1,
-4.136899440738e1));
#76578=cartesian_point('',(7.130986960201e1,-1.676271770277e1,
-4.131419597682e1));
#76579=cartesian_point('',(7.089425802540e1,-1.695621412671e1,
-4.217220261382e1));
#76580=cartesian_point('',(7.089067813307e1,-1.696871539066e1,
-4.208704365785e1));
#76581=cartesian_point('',(7.088457148046e1,-1.702331971479e1,
-4.183685054635e1));
#76582=cartesian_point('',(7.089273966551e1,-1.713113748188e1,
-4.156282689297e1));
#76583=cartesian_point('',(7.091019803583e1,-1.722756553479e1,
-4.138109091305e1));
#76584=cartesian_point('',(7.091517883943e1,-1.725244828101e1,
-4.133740476383e1));
#76585=cartesian_point('',(7.098506809041e1,-1.755650497586e1,
-4.200578024156e1));
#76586=cartesian_point('',(7.100837196407e1,-1.757160066082e1,
-4.194465026471e1));
#76587=cartesian_point('',(7.108301170117e1,-1.762217361923e1,
-4.176067853743e1));
#76588=cartesian_point('',(7.118370654757e1,-1.769364195927e1,
-4.154634291357e1));
#76589=cartesian_point('',(7.126300754443e1,-1.774892032294e1,
-4.139660971706e1));
#76590=cartesian_point('',(7.128294794628e1,-1.776275051603e1,
-4.136005908642e1));
#76591=cartesian_point('',(7.160800010437e1,-1.764444273503e1,
-4.202913531552e1));
#76592=cartesian_point('',(7.163509187047e1,-1.763143077604e1,
-4.197397369336e1));
#76593=cartesian_point('',(7.171505678613e1,-1.759473859498e1,
-4.179875279231e1));
#76594=cartesian_point('',(7.180272659166e1,-1.756224714131e1,
-4.156830991107e1));
#76595=cartesian_point('',(7.185958200626e1,-1.754744354671e1,
-4.139276536080e1));
#76596=cartesian_point('',(7.187320053254e1,-1.754437398528e1,
-4.134889677250e1));
#76597=(bounded_surface()b_spline_surface(3,3,((#76573,#76574,#76575,#76576,
#76577,#76578),(#76579,#76580,#76581,#76582,#76583,#76584),(#76585,#76586,
#76587,#76588,#76589,#76590),(#76591,#76592,#76593,#76594,#76595,#76596)),
.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());
#76598=oriented_edge('',*,*,#37909,.f.);
#76600=oriented_edge('',*,*,#76599,.t.);
#76602=oriented_edge('',*,*,#76601,.f.);
#76604=oriented_edge('',*,*,#76603,.f.);
#76605=edge_loop('',(#76598,#76600,#76602,#76604));
#76606=face_outer_bound('',#76605,.f.);
#76608=cartesian_point('',(7.098344048690e1,-1.819060848843e1,
-4.359759435007e1));
#76609=cartesian_point('',(7.101401688757e1,-1.815377566679e1,
-4.369183529902e1));
#76610=cartesian_point('',(7.110652483423e1,-1.754566991471e1,
-4.386167567938e1));
#76611=cartesian_point('',(7.125806627535e1,-1.723793450785e1,
-4.353723536699e1));
#76612=cartesian_point('',(7.129447340073e1,-1.712642649567e1,
-4.338505285024e1));
#76613=cartesian_point('',(7.132850022201e1,-1.703577751452e1,
-4.321146767934e1));
#76614=cartesian_point('',(7.134893378500e1,-1.696500573229e1,
-4.304078673622e1));
#76615=cartesian_point('',(7.136262301658e1,-1.690357028426e1,
-4.285643996184e1));
#76616=cartesian_point('',(7.136712407867e1,-1.685222344434e1,
-4.265846367485e1));
#76617=cartesian_point('',(7.136107643995e1,-1.681203069341e1,
-4.244302060263e1));
#76618=cartesian_point('',(7.134141857215e1,-1.678708883632e1,
-4.220790338245e1));
#76619=cartesian_point('',(7.130893769571e1,-1.678488368709e1,
-4.198364807759e1));
#76620=cartesian_point('',(7.127979873115e1,-1.679824013179e1,
-4.183979297926e1));
#76621=cartesian_point('',(7.126617744818e1,-1.680676668236e1,
-4.178011814914e1));
#76622=cartesian_point('',(7.053360759946e1,-1.805339195841e1,
-4.338959633512e1));
#76623=cartesian_point('',(7.056033962253e1,-1.804324143830e1,
-4.349284008375e1));
#76624=cartesian_point('',(7.064364993272e1,-1.741696510746e1,
-4.368568903281e1));
#76625=cartesian_point('',(7.080254639011e1,-1.715526233888e1,
-4.332103010966e1));
#76626=cartesian_point('',(7.083367013445e1,-1.709555363831e1,
-4.316633947449e1));
#76627=cartesian_point('',(7.086703943088e1,-1.705692304141e1,
-4.299290688841e1));
#76628=cartesian_point('',(7.088963722467e1,-1.704072990257e1,
-4.282955832429e1));
#76629=cartesian_point('',(7.091070769070e1,-1.703632816024e1,
-4.265740448877e1));
#76630=cartesian_point('',(7.092905919153e1,-1.704488073196e1,
-4.247760145178e1));
#76631=cartesian_point('',(7.094555259416e1,-1.706738528438e1,
-4.228729313077e1));
#76632=cartesian_point('',(7.096018132593e1,-1.710736602431e1,
-4.208623926883e1));
#76633=cartesian_point('',(7.097194515502e1,-1.716223494134e1,
-4.190205348987e1));
#76634=cartesian_point('',(7.097934165195e1,-1.720815465709e1,
-4.178914267102e1));
#76635=cartesian_point('',(7.098259143466e1,-1.722920694670e1,
-4.174340853517e1));
#76636=cartesian_point('',(7.059877188055e1,-1.775221638627e1,
-4.298682961613e1));
#76637=cartesian_point('',(7.059196292763e1,-1.774611722663e1,
-4.304021444284e1));
#76638=cartesian_point('',(7.059845840405e1,-1.755846160832e1,
-4.312497335407e1));
#76639=cartesian_point('',(7.068334649705e1,-1.749253895711e1,
-4.295689541109e1));
#76640=cartesian_point('',(7.073071300869e1,-1.748571943911e1,
-4.285080290883e1));
#76641=cartesian_point('',(7.078566826679e1,-1.748677543036e1,
-4.272843268564e1));
#76642=cartesian_point('',(7.084240916086e1,-1.749565539959e1,
-4.260140934229e1));
#76643=cartesian_point('',(7.090399536860e1,-1.750932738447e1,
-4.246367391376e1));
#76644=cartesian_point('',(7.097004322298e1,-1.752812387210e1,
-4.231568010650e1));
#76645=cartesian_point('',(7.104122171151e1,-1.755242893734e1,
-4.215601785507e1));
#76646=cartesian_point('',(7.111807489082e1,-1.758338294902e1,
-4.198388155644e1));
#76647=cartesian_point('',(7.119091729882e1,-1.761769033889e1,
-4.182212316528e1));
#76648=cartesian_point('',(7.123795638066e1,-1.764280141063e1,
-4.171967246303e1));
#76649=cartesian_point('',(7.125766705657e1,-1.765381241668e1,
-4.167733956354e1));
#76650=cartesian_point('',(7.110058323378e1,-1.764919940326e1,
-4.287355966390e1));
#76651=cartesian_point('',(7.107086460785e1,-1.761964952080e1,
-4.287817158649e1));
#76652=cartesian_point('',(7.102528616e1,-1.780003148374e1,-4.285370361682e1));
#76653=cartesian_point('',(7.104378626390e1,-1.784424073652e1,
-4.288264763725e1));
#76654=cartesian_point('',(7.110939224403e1,-1.782780910701e1,
-4.281782768612e1));
#76655=cartesian_point('',(7.118222312792e1,-1.780850282883e1,
-4.273603491053e1));
#76656=cartesian_point('',(7.126403412784e1,-1.778280378740e1,
-4.263065409917e1));
#76657=cartesian_point('',(7.135055659253e1,-1.775385862417e1,
-4.250817966758e1));
#76658=cartesian_point('',(7.144079913411e1,-1.772092678752e1,
-4.236738532880e1));
#76659=cartesian_point('',(7.153305628855e1,-1.768397073335e1,
-4.220703324677e1));
#76660=cartesian_point('',(7.162525636784e1,-1.764280195370e1,
-4.202389976281e1));
#76661=cartesian_point('',(7.170257356466e1,-1.760363431933e1,
-4.183996111252e1));
#76662=cartesian_point('',(7.174469820051e1,-1.757958404859e1,
-4.171490967122e1));
#76663=cartesian_point('',(7.176066788603e1,-1.757005986088e1,
-4.166134908131e1));
#76664=(bounded_surface()b_spline_surface(3,3,((#76608,#76609,#76610,#76611,
#76612,#76613,#76614,#76615,#76616,#76617,#76618,#76619,#76620,#76621),(#76622,
#76623,#76624,#76625,#76626,#76627,#76628,#76629,#76630,#76631,#76632,#76633,
#76634,#76635),(#76636,#76637,#76638,#76639,#76640,#76641,#76642,#76643,#76644,
#76645,#76646,#76647,#76648,#76649),(#76650,#76651,#76652,#76653,#76654,#76655,
#76656,#76657,#76658,#76659,#76660,#76661,#76662,#76663)),.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());
#76665=oriented_edge('',*,*,#35817,.t.);
#76666=oriented_edge('',*,*,#37621,.t.);
#76668=oriented_edge('',*,*,#76667,.t.);
#76669=oriented_edge('',*,*,#76599,.f.);
#76670=edge_loop('',(#76665,#76666,#76668,#76669));
#76671=face_outer_bound('',#76670,.f.);
#76673=cartesian_point('',(7.107151671706e1,-1.774045904591e1,
-4.213845709832e1));
#76674=direction('',(-5.286227641875e-1,1.325538204646e-1,-8.384434732664e-1));
#76675=direction('',(-4.633079616551e-1,7.825803099276e-1,4.158290408096e-1));
#76676=axis2_placement_3d('',#76673,#76674,#76675);
#76677=cylindrical_surface('',#76676,2.999999999992e-1);
#76678=oriented_edge('',*,*,#76601,.t.);
#76679=oriented_edge('',*,*,#76667,.f.);
#76680=oriented_edge('',*,*,#37640,.f.);
#76681=oriented_edge('',*,*,#37671,.f.);
#76682=oriented_edge('',*,*,#37691,.f.);
#76683=edge_loop('',(#76678,#76679,#76680,#76681,#76682));
#76684=face_outer_bound('',#76683,.f.);
#76686=cartesian_point('',(7.191482718871e1,-1.691490757315e1,
-2.154687438818e1));
#76687=direction('',(1.083462729461e-2,7.937675539393e-3,9.999097980110e-1));
#76688=direction('',(-7.235256373768e-1,6.902934755408e-1,2.360017861575e-3));
#76689=axis2_placement_3d('',#76686,#76687,#76688);
#76690=cylindrical_surface('',#76689,5.000150365101e-1);
#76691=oriented_edge('',*,*,#37911,.f.);
#76692=oriented_edge('',*,*,#76603,.t.);
#76693=oriented_edge('',*,*,#37689,.f.);
#76695=oriented_edge('',*,*,#76694,.f.);
#76696=edge_loop('',(#76691,#76692,#76693,#76695));
#76697=face_outer_bound('',#76696,.f.);
#76699=cartesian_point('',(7.447218068069e1,-1.745512090106e1,
-8.219508166792e0));
#76700=direction('',(-2.586064416788e-1,-9.659265558664e-1,1.042098816373e-2));
#76701=direction('',(-9.651276287284e-1,2.579086451274e-1,-4.485299358619e-2));
#76702=axis2_placement_3d('',#76699,#76700,#76701);
#76703=toroidal_surface('',#76702,2.497867150987e0,4.999993318066e-1);
#76705=oriented_edge('',*,*,#76704,.f.);
#76707=oriented_edge('',*,*,#76706,.f.);
#76708=oriented_edge('',*,*,#76694,.t.);
#76709=oriented_edge('',*,*,#37687,.f.);
#76710=oriented_edge('',*,*,#37706,.f.);
#76711=edge_loop('',(#76705,#76707,#76708,#76709,#76710));
#76712=face_outer_bound('',#76711,.f.);
#76714=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#76715=direction('',(0.e0,0.e0,1.e0));
#76716=direction('',(-9.810740975973e-1,1.936326806705e-1,0.e0));
#76717=axis2_placement_3d('',#76714,#76715,#76716);
#76718=toroidal_surface('',#76717,7.649382607502e1,3.e0);
#76720=oriented_edge('',*,*,#76719,.t.);
#76722=oriented_edge('',*,*,#76721,.t.);
#76723=oriented_edge('',*,*,#37915,.t.);
#76724=oriented_edge('',*,*,#37913,.t.);
#76725=oriented_edge('',*,*,#76706,.t.);
#76726=oriented_edge('',*,*,#76704,.t.);
#76727=oriented_edge('',*,*,#37723,.t.);
#76728=oriented_edge('',*,*,#37721,.t.);
#76729=edge_loop('',(#76720,#76722,#76723,#76724,#76725,#76726,#76727,#76728));
#76730=face_outer_bound('',#76729,.f.);
#76732=cartesian_point('',(7.548311776253e1,-1.237287325948e1,
-8.219511289397e0));
#76733=direction('',(1.307351393694e-1,9.913625927413e-1,1.041791953047e-2));
#76734=direction('',(-8.626066094549e-1,1.085633225241e-1,4.940889012386e-1));
#76735=axis2_placement_3d('',#76732,#76733,#76734);
#76736=toroidal_surface('',#76735,2.497880035999e0,4.999993492897e-1);
#76737=oriented_edge('',*,*,#76721,.f.);
#76738=oriented_edge('',*,*,#76719,.f.);
#76739=oriented_edge('',*,*,#37744,.t.);
#76740=oriented_edge('',*,*,#37876,.f.);
#76741=oriented_edge('',*,*,#37893,.f.);
#76742=edge_loop('',(#76737,#76738,#76739,#76740,#76741));
#76743=face_outer_bound('',#76742,.f.);
#76745=cartesian_point('',(7.224607166798e1,-1.665714858728e1,
-6.309437362927e0));
#76746=cartesian_point('',(7.228558725184e1,-1.664718355626e1,
-6.251477414449e0));
#76747=cartesian_point('',(7.236666817288e1,-1.663136288156e1,
-6.133219417222e0));
#76748=cartesian_point('',(7.248884426610e1,-1.662125340993e1,
-5.957069608613e0));
#76749=cartesian_point('',(7.260930451144e1,-1.662453780515e1,
-5.785189691024e0));
#76750=cartesian_point('',(7.272386154223e1,-1.663986945021e1,
-5.623151084400e0));
#76751=cartesian_point('',(7.283210236693e1,-1.666588832755e1,
-5.471099969810e0));
#76752=cartesian_point('',(7.293338368928e1,-1.670126884494e1,
-5.329498470970e0));
#76753=cartesian_point('',(7.302739669995e1,-1.674481977819e1,
-5.198334055550e0));
#76754=cartesian_point('',(7.311426688560e1,-1.679568742376e1,
-5.076986957331e0));
#76755=cartesian_point('',(7.319432006958e1,-1.685341116588e1,
-4.964544108454e0));
#76756=cartesian_point('',(7.326815742071e1,-1.691815129290e1,
-4.859657378351e0));
#76757=cartesian_point('',(7.333640658736e1,-1.699081683462e1,
-4.760815814190e0));
#76758=cartesian_point('',(7.339854117569e1,-1.707202930783e1,
-4.667949906119e0));
#76759=cartesian_point('',(7.345298246347e1,-1.716127857957e1,
-4.582412547961e0));
#76760=cartesian_point('',(7.349816407103e1,-1.725696943782e1,
-4.505796424571e0));
#76761=cartesian_point('',(7.353352746391e1,-1.735846927277e1,
-4.438430296063e0));
#76762=cartesian_point('',(7.355876918026e1,-1.746628721157e1,
-4.380245709894e0));
#76763=cartesian_point('',(7.357312587797e1,-1.757981102938e1,
-4.332220635842e0));
#76764=cartesian_point('',(7.357598071989e1,-1.769667627421e1,
-4.295883283560e0));
#76765=cartesian_point('',(7.356752459272e1,-1.781359212650e1,
-4.272238016576e0));
#76766=cartesian_point('',(7.354856407465e1,-1.792833593836e1,
-4.261251015018e0));
#76767=cartesian_point('',(7.350057395318e1,-1.811449643634e1,
-4.263356249968e0));
#76768=cartesian_point('',(7.343911061445e1,-1.824742942531e1,
-4.296308606229e0));
#76769=cartesian_point('',(7.339122273239e1,-1.832063534435e1,
-4.329824762590e0));
#76770=cartesian_point('',(7.191260018729e1,-1.716901045925e1,
-6.170096875882e0));
#76771=cartesian_point('',(7.193333008111e1,-1.714687755310e1,
-6.112421554273e0));
#76772=cartesian_point('',(7.197806431620e1,-1.710444932600e1,
-5.994314942937e0));
#76773=cartesian_point('',(7.205182526293e1,-1.704964089382e1,
-5.817241134090e0));
#76774=cartesian_point('',(7.213048857747e1,-1.700467638225e1,
-5.643328191846e0));
#76775=cartesian_point('',(7.221059841830e1,-1.697052729964e1,
-5.478259331756e0));
#76776=cartesian_point('',(7.229113284364e1,-1.694665685524e1,
-5.322210181138e0));
#76777=cartesian_point('',(7.237094455391e1,-1.693263221743e1,
-5.175656992021e0));
#76778=cartesian_point('',(7.244915443004e1,-1.692798083384e1,
-5.038580225739e0));
#76779=cartesian_point('',(7.252528413642e1,-1.693231348822e1,
-4.910315659514e0));
#76780=cartesian_point('',(7.259910337866e1,-1.694548197577e1,
-4.789865843017e0));
#76781=cartesian_point('',(7.267072733992e1,-1.696776203143e1,
-4.675727758762e0));
#76782=cartesian_point('',(7.274042921762e1,-1.700012028738e1,
-4.566146005685e0));
#76783=cartesian_point('',(7.280740201418e1,-1.704391223954e1,
-4.460883074084e0));
#76784=cartesian_point('',(7.286952280238e1,-1.710005514986e1,
-4.361405766775e0));
#76785=cartesian_point('',(7.292425655681e1,-1.716834831783e1,
-4.269797591009e0));
#76786=cartesian_point('',(7.297000752743e1,-1.724873695948e1,
-4.186955975461e0));
#76787=cartesian_point('',(7.300551011052e1,-1.734183378684e1,
-4.113453508884e0));
#76788=cartesian_point('',(7.302893537799e1,-1.744694574014e1,
-4.051322727498e0));
#76789=cartesian_point('',(7.303865347262e1,-1.756098399086e1,
-4.003443311878e0));
#76790=cartesian_point('',(7.303425736684e1,-1.767907315961e1,
-3.971974024153e0));
#76791=cartesian_point('',(7.301653041319e1,-1.779696702979e1,
-3.957443187559e0));
#76792=cartesian_point('',(7.296644479013e1,-1.798839381063e1,
-3.960961143600e0));
#76793=cartesian_point('',(7.289831044485e1,-1.812064095359e1,
-4.006127425434e0));
#76794=cartesian_point('',(7.284696505186e1,-1.818454103229e1,
-4.050547928968e0));
#76795=cartesian_point('',(7.225687714324e1,-1.765341088118e1,
-6.368730289160e0));
#76796=cartesian_point('',(7.226038042357e1,-1.764387280373e1,
-6.310172190269e0));
#76797=cartesian_point('',(7.226865699292e1,-1.762494693435e1,
-6.190969501046e0));
#76798=cartesian_point('',(7.228427284352e1,-1.759847385344e1,
-6.014163843425e0));
#76799=cartesian_point('',(7.230260859704e1,-1.757447935116e1,
-5.842379049793e0));
#76800=cartesian_point('',(7.232267014123e1,-1.755372687148e1,
-5.681142589085e0));
#76801=cartesian_point('',(7.234402256554e1,-1.753619976413e1,
-5.530568067057e0));
#76802=cartesian_point('',(7.236620828829e1,-1.752192881680e1,
-5.391095308760e0));
#76803=cartesian_point('',(7.238884529181e1,-1.751089774892e1,
-5.262699181842e0));
#76804=cartesian_point('',(7.241167574375e1,-1.750306660488e1,
-5.144766696475e0));
#76805=cartesian_point('',(7.243453047961e1,-1.749844200990e1,
-5.036414295452e0));
#76806=cartesian_point('',(7.245736454527e1,-1.749712598602e1,
-4.936362958637e0));
#76807=cartesian_point('',(7.248020721405e1,-1.749942737010e1,
-4.843222238494e0));
#76808=cartesian_point('',(7.250275117004e1,-1.750590959416e1,
-4.757006534666e0));
#76809=cartesian_point('',(7.252421845847e1,-1.751713149868e1,
-4.679002243171e0));
#76810=cartesian_point('',(7.254362542711e1,-1.753329192779e1,
-4.610533208582e0));
#76811=cartesian_point('',(7.256028190882e1,-1.755447744386e1,
-4.551623290613e0));
#76812=cartesian_point('',(7.257361926661e1,-1.758089462821e1,
-4.501871220883e0));
#76813=cartesian_point('',(7.258286907498e1,-1.761230707028e1,
-4.461709163814e0));
#76814=cartesian_point('',(7.258733452475e1,-1.764760548771e1,
-4.431963400827e0));
#76815=cartesian_point('',(7.258678236729e1,-1.768495777821e1,
-4.413037152825e0));
#76816=cartesian_point('',(7.258146153647e1,-1.772264813774e1,
-4.404608173616e0));
#76817=cartesian_point('',(7.256528428268e1,-1.778392624903e1,
-4.407296813904e0));
#76818=cartesian_point('',(7.254246733135e1,-1.782554441912e1,
-4.435138536320e0));
#76819=cartesian_point('',(7.252551673668e1,-1.784405403353e1,
-4.463889761042e0));
#76820=cartesian_point('',(7.277532060134e1,-1.740180605978e1,
-6.614791876722e0));
#76821=cartesian_point('',(7.278835411622e1,-1.741120276461e1,
-6.555474855432e0));
#76822=cartesian_point('',(7.281338951788e1,-1.743151171639e1,
-6.435531883230e0));
#76823=cartesian_point('',(7.284618051085e1,-1.746496151943e1,
-6.259794297248e0));
#76824=cartesian_point('',(7.287390060352e1,-1.750048262091e1,
-6.091185932889e0));
#76825=cartesian_point('',(7.289614678827e1,-1.753640855123e1,
-5.935038784459e0));
#76826=cartesian_point('',(7.291340850298e1,-1.757217889268e1,
-5.791403688728e0));
#76827=cartesian_point('',(7.292610273859e1,-1.760718076420e1,
-5.660686771064e0));
#76828=cartesian_point('',(7.293468486822e1,-1.764092435757e1,
-5.542866900099e0));
#76829=cartesian_point('',(7.293961935301e1,-1.767309287949e1,
-5.437403068828e0));
#76830=cartesian_point('',(7.294132598987e1,-1.770346373078e1,
-5.343557294636e0));
#76831=cartesian_point('',(7.294015977232e1,-1.773193015501e1,
-5.260325792855e0));
#76832=cartesian_point('',(7.293637336989e1,-1.775838996855e1,
-5.186758645205e0));
#76833=cartesian_point('',(7.293020853773e1,-1.778224706686e1,
-5.123173596188e0));
#76834=cartesian_point('',(7.292215414840e1,-1.780244032400e1,
-5.070646204470e0));
#76835=cartesian_point('',(7.291302871204e1,-1.781798873859e1,
-5.029601343185e0));
#76836=cartesian_point('',(7.290366582561e1,-1.782847698926e1,
-4.999024855254e0));
#76837=cartesian_point('',(7.289483345802e1,-1.783378986787e1,
-4.977351200276e0));
#76838=cartesian_point('',(7.288739855304e1,-1.783401714581e1,
-4.963098133785e0));
#76839=cartesian_point('',(7.288217862651e1,-1.782983748122e1,
-4.954637222803e0));
#76840=cartesian_point('',(7.287963171147e1,-1.782263841344e1,
-4.950274078269e0));
#76841=cartesian_point('',(7.287974283670e1,-1.781408723880e1,
-4.948667319768e0));
#76842=cartesian_point('',(7.288387926052e1,-1.780017322228e1,
-4.949497666951e0));
#76843=cartesian_point('',(7.289208129467e1,-1.779378440474e1,
-4.955817382055e0));
#76844=cartesian_point('',(7.289706772599e1,-1.779721263226e1,
-4.965245520742e0));
#76845=(bounded_surface()b_spline_surface(3,3,((#76745,#76746,#76747,#76748,
#76749,#76750,#76751,#76752,#76753,#76754,#76755,#76756,#76757,#76758,#76759,
#76760,#76761,#76762,#76763,#76764,#76765,#76766,#76767,#76768,#76769),(#76770,
#76771,#76772,#76773,#76774,#76775,#76776,#76777,#76778,#76779,#76780,#76781,
#76782,#76783,#76784,#76785,#76786,#76787,#76788,#76789,#76790,#76791,#76792,
#76793,#76794),(#76795,#76796,#76797,#76798,#76799,#76800,#76801,#76802,#76803,
#76804,#76805,#76806,#76807,#76808,#76809,#76810,#76811,#76812,#76813,#76814,
#76815,#76816,#76817,#76818,#76819),(#76820,#76821,#76822,#76823,#76824,#76825,
#76826,#76827,#76828,#76829,#76830,#76831,#76832,#76833,#76834,#76835,#76836,
#76837,#76838,#76839,#76840,#76841,#76842,#76843,#76844)),.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.979016701563e-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());
#76846=oriented_edge('',*,*,#37726,.t.);
#76847=oriented_edge('',*,*,#37709,.t.);
#76849=oriented_edge('',*,*,#76848,.f.);
#76850=oriented_edge('',*,*,#30398,.t.);
#76851=edge_loop('',(#76846,#76847,#76849,#76850));
#76852=face_outer_bound('',#76851,.f.);
#76854=cartesian_point('',(7.230358817086e1,-1.788378771099e1,
-2.490846053290e1));
#76855=direction('',(-1.094248164607e-2,-7.908765803142e-3,-9.999088526055e-1));
#76856=direction('',(-5.851105652519e-1,8.109535290680e-1,-1.108092743743e-5));
#76857=axis2_placement_3d('',#76854,#76855,#76856);
#76858=cylindrical_surface('',#76857,3.000057677467e-1);
#76859=oriented_edge('',*,*,#76848,.t.);
#76860=oriented_edge('',*,*,#37694,.f.);
#76861=oriented_edge('',*,*,#37675,.t.);
#76862=oriented_edge('',*,*,#30400,.f.);
#76863=edge_loop('',(#76859,#76860,#76861,#76862));
#76864=face_outer_bound('',#76863,.f.);
#76866=cartesian_point('',(6.858806904856e1,-2.594220119210e1,
-4.226910386526e1));
#76867=cartesian_point('',(6.857756038175e1,-2.592768397222e1,
-4.217718776628e1));
#76868=cartesian_point('',(6.854303669814e1,-2.590444616338e1,
-4.190406789547e1));
#76869=cartesian_point('',(6.849484298685e1,-2.593354131287e1,
-4.158811058042e1));
#76870=cartesian_point('',(6.845892863424e1,-2.598417720642e1,
-4.136949798330e1));
#76871=cartesian_point('',(6.844929634768e1,-2.599863013403e1,
-4.131611315597e1));
#76872=cartesian_point('',(6.819316397185e1,-2.612691711148e1,
-4.217198420904e1));
#76873=cartesian_point('',(6.819069835609e1,-2.613377700510e1,
-4.208795160958e1));
#76874=cartesian_point('',(6.818465419788e1,-2.617073788594e1,
-4.184152859178e1));
#76875=cartesian_point('',(6.818348519633e1,-2.625765582943e1,
-4.156564505319e1));
#76876=cartesian_point('',(6.818901157417e1,-2.634018249490e1,
-4.137984228181e1));
#76877=cartesian_point('',(6.819001298417e1,-2.636190936767e1,
-4.133501336161e1));
#76878=cartesian_point('',(6.817534718284e1,-2.656143725810e1,
-4.204914776401e1));
#76879=cartesian_point('',(6.819195890483e1,-2.657402425586e1,
-4.198264334391e1));
#76880=cartesian_point('',(6.824412669114e1,-2.661949182097e1,
-4.178431645712e1));
#76881=cartesian_point('',(6.831360269681e1,-2.669330836483e1,
-4.155281698446e1));
#76882=cartesian_point('',(6.836835304151e1,-2.675495922830e1,
-4.139147214563e1));
#76883=cartesian_point('',(6.838189322384e1,-2.677080089100e1,
-4.135195204529e1));
#76884=cartesian_point('',(6.857072337180e1,-2.678988831898e1,
-4.203148592965e1));
#76885=cartesian_point('',(6.859743488561e1,-2.678569231218e1,
-4.197374539061e1));
#76886=cartesian_point('',(6.867630660714e1,-2.677650618933e1,
-4.179417323103e1));
#76887=cartesian_point('',(6.876516734897e1,-2.677719258929e1,
-4.156384962074e1));
#76888=cartesian_point('',(6.882435970226e1,-2.678527017205e1,
-4.139194342317e1));
#76889=cartesian_point('',(6.883895036053e1,-2.678780244122e1,
-4.134863215454e1));
#76890=(bounded_surface()b_spline_surface(3,3,((#76866,#76867,#76868,#76869,
#76870,#76871),(#76872,#76873,#76874,#76875,#76876,#76877),(#76878,#76879,
#76880,#76881,#76882,#76883),(#76884,#76885,#76886,#76887,#76888,#76889)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336724363413e-1,1.174772871109e0),(1.400619008004e-1,3.042925190469e-1,
6.365995512785e-1,7.474730601910e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241576332e0,1.387241576332e0,1.387241576332e0,
1.387241576332e0,1.387241576332e0,1.387241576332e0),(8.916447640778e-1,
8.916447640778e-1,8.916447640778e-1,8.916447640778e-1,8.916447640778e-1,
8.916447640778e-1),(8.717513925086e-1,8.717513925086e-1,8.717513925086e-1,
8.717513925086e-1,8.717513925086e-1,8.717513925086e-1),(1.327561461624e0,
1.327561461624e0,1.327561461624e0,1.327561461624e0,1.327561461624e0,
1.327561461624e0)))representation_item('')surface());
#76891=oriented_edge('',*,*,#37436,.f.);
#76893=oriented_edge('',*,*,#76892,.t.);
#76895=oriented_edge('',*,*,#76894,.f.);
#76897=oriented_edge('',*,*,#76896,.f.);
#76898=edge_loop('',(#76891,#76893,#76895,#76897));
#76899=face_outer_bound('',#76898,.f.);
#76901=cartesian_point('',(6.810732738496e1,-2.733542431218e1,
-4.367371388587e1));
#76902=cartesian_point('',(6.802446007240e1,-2.726089489975e1,
-4.365652457312e1));
#76903=cartesian_point('',(6.808151882954e1,-2.711936896042e1,
-4.375096795589e1));
#76904=cartesian_point('',(6.828369981877e1,-2.655143561247e1,
-4.378245957052e1));
#76905=cartesian_point('',(6.841238413345e1,-2.637792872187e1,
-4.350590694492e1));
#76906=cartesian_point('',(6.846590673601e1,-2.626249949418e1,
-4.334986256756e1));
#76907=cartesian_point('',(6.850794020314e1,-2.618227985685e1,
-4.316895553200e1));
#76908=cartesian_point('',(6.853648502999e1,-2.611316607502e1,
-4.298823174049e1));
#76909=cartesian_point('',(6.855525812911e1,-2.605514572056e1,
-4.279451433032e1));
#76910=cartesian_point('',(6.856249398639e1,-2.600771856932e1,
-4.259303568469e1));
#76911=cartesian_point('',(6.855756514754e1,-2.597298092875e1,
-4.238819588816e1));
#76912=cartesian_point('',(6.854068488498e1,-2.595253978249e1,
-4.218812832740e1));
#76913=cartesian_point('',(6.851157905455e1,-2.594632105679e1,
-4.198560454260e1));
#76914=cartesian_point('',(6.848383932450e1,-2.595356114156e1,
-4.185258948813e1));
#76915=cartesian_point('',(6.846672470203e1,-2.596118404260e1,
-4.178272372937e1));
#76916=cartesian_point('',(6.768902824613e1,-2.715539436560e1,
-4.348000391367e1));
#76917=cartesian_point('',(6.758229974404e1,-2.707666487579e1,
-4.345556981691e1));
#76918=cartesian_point('',(6.763308397548e1,-2.694869297971e1,
-4.356133965354e1));
#76919=cartesian_point('',(6.783713088639e1,-2.636312899370e1,
-4.359734263806e1));
#76920=cartesian_point('',(6.796220346689e1,-2.624107099239e1,
-4.328749563249e1));
#76921=cartesian_point('',(6.800416925455e1,-2.617675155091e1,
-4.312990884190e1));
#76922=cartesian_point('',(6.803845078323e1,-2.615199423002e1,
-4.295028705208e1));
#76923=cartesian_point('',(6.806267082013e1,-2.614099297733e1,
-4.277851674845e1));
#76924=cartesian_point('',(6.808269292934e1,-2.614413678919e1,
-4.259906672854e1));
#76925=cartesian_point('',(6.809791639294e1,-2.615954432748e1,
-4.241780258267e1));
#76926=cartesian_point('',(6.810872886417e1,-2.618721893588e1,
-4.223872903005e1));
#76927=cartesian_point('',(6.811542487358e1,-2.622588962862e1,
-4.206921268314e1));
#76928=cartesian_point('',(6.811925288923e1,-2.627701748835e1,
-4.190333628523e1));
#76929=cartesian_point('',(6.812040520184e1,-2.631954169741e1,
-4.179886226964e1));
#76930=cartesian_point('',(6.812095670619e1,-2.634470291799e1,
-4.174547057930e1));
#76931=cartesian_point('',(6.770571407651e1,-2.682537979767e1,
-4.301454916661e1));
#76932=cartesian_point('',(6.767023307123e1,-2.680100563286e1,
-4.301440712526e1));
#76933=cartesian_point('',(6.767234589149e1,-2.675978151889e1,
-4.306537275676e1));
#76934=cartesian_point('',(6.772758576668e1,-2.659005609223e1,
-4.308133126083e1));
#76935=cartesian_point('',(6.779925023407e1,-2.657054251760e1,
-4.293224949708e1));
#76936=cartesian_point('',(6.785052832854e1,-2.656902631364e1,
-4.282160370945e1));
#76937=cartesian_point('',(6.790698349844e1,-2.658184911797e1,
-4.269265795788e1));
#76938=cartesian_point('',(6.796565550953e1,-2.660066846257e1,
-4.255786105983e1));
#76939=cartesian_point('',(6.802786611519e1,-2.662544214829e1,
-4.241338432975e1));
#76940=cartesian_point('',(6.809187931970e1,-2.665496538200e1,
-4.226356220417e1));
#76941=cartesian_point('',(6.815584511906e1,-2.668840018142e1,
-4.211282057084e1));
#76942=cartesian_point('',(6.821736709248e1,-2.672432696155e1,
-4.196736073375e1));
#76943=cartesian_point('',(6.827900939739e1,-2.676406091863e1,
-4.182193304909e1));
#76944=cartesian_point('',(6.831941395778e1,-2.679271203098e1,
-4.172760761353e1));
#76945=cartesian_point('',(6.834078699841e1,-2.680858678210e1,
-4.167835640833e1));
#76946=cartesian_point('',(6.813701183329e1,-2.674832200018e1,
-4.284566110326e1));
#76947=cartesian_point('',(6.818089514137e1,-2.677049184031e1,
-4.287168771656e1));
#76948=cartesian_point('',(6.815136652820e1,-2.678329186260e1,
-4.286863337140e1));
#76949=cartesian_point('',(6.808881695802e1,-2.695514325604e1,
-4.286446547240e1));
#76950=cartesian_point('',(6.812248721917e1,-2.696406485954e1,
-4.287391728330e1));
#76951=cartesian_point('',(6.819257659343e1,-2.696036379121e1,
-4.280138184699e1));
#76952=cartesian_point('',(6.827405739190e1,-2.694699991457e1,
-4.271062845160e1));
#76953=cartesian_point('',(6.836389293903e1,-2.693093754504e1,
-4.259568105497e1));
#76954=cartesian_point('',(6.845772017933e1,-2.691139714938e1,
-4.246418179554e1));
#76955=cartesian_point('',(6.855175391777e1,-2.688908208999e1,
-4.231863910469e1));
#76956=cartesian_point('',(6.864138586513e1,-2.686459193928e1,
-4.216420233382e1));
#76957=cartesian_point('',(6.872204203993e1,-2.683926932005e1,
-4.200693176363e1));
#76958=cartesian_point('',(6.879578893459e1,-2.681278062390e1,
-4.184078663036e1));
#76959=cartesian_point('',(6.883787970327e1,-2.679534020458e1,
-4.172582609364e1));
#76960=cartesian_point('',(6.885780699165e1,-2.678644229775e1,
-4.166332633716e1));
#76961=(bounded_surface()b_spline_surface(3,3,((#76901,#76902,#76903,#76904,
#76905,#76906,#76907,#76908,#76909,#76910,#76911,#76912,#76913,#76914,#76915),(
#76916,#76917,#76918,#76919,#76920,#76921,#76922,#76923,#76924,#76925,#76926,
#76927,#76928,#76929,#76930),(#76931,#76932,#76933,#76934,#76935,#76936,#76937,
#76938,#76939,#76940,#76941,#76942,#76943,#76944,#76945),(#76946,#76947,#76948,
#76949,#76950,#76951,#76952,#76953,#76954,#76955,#76956,#76957,#76958,#76959,
#76960)),.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());
#76962=oriented_edge('',*,*,#35809,.t.);
#76963=oriented_edge('',*,*,#37148,.t.);
#76965=oriented_edge('',*,*,#76964,.t.);
#76966=oriented_edge('',*,*,#76892,.f.);
#76967=edge_loop('',(#76962,#76963,#76965,#76966));
#76968=face_outer_bound('',#76967,.f.);
#76970=cartesian_point('',(6.814789547134e1,-2.686538141173e1,
-4.213845709888e1));
#76971=direction('',(-5.067985777084e-1,2.004189206874e-1,-8.384434732665e-1));
#76972=direction('',(-3.571970698421e-1,8.363590509580e-1,4.158290408051e-1));
#76973=axis2_placement_3d('',#76970,#76971,#76972);
#76974=cylindrical_surface('',#76973,2.999999999998e-1);
#76975=oriented_edge('',*,*,#76894,.t.);
#76976=oriented_edge('',*,*,#76964,.f.);
#76977=oriented_edge('',*,*,#37167,.f.);
#76978=oriented_edge('',*,*,#37198,.f.);
#76979=oriented_edge('',*,*,#37218,.f.);
#76980=edge_loop('',(#76975,#76976,#76977,#76978,#76979));
#76981=face_outer_bound('',#76980,.f.);
#76983=cartesian_point('',(6.909174739556e1,-2.615696675112e1,
-2.154687438789e1));
#76984=direction('',(1.177801011954e-2,6.455564979957e-3,9.999097980110e-1));
#76985=direction('',(-6.272343963757e-1,7.788269655828e-1,2.360017861679e-3));
#76986=axis2_placement_3d('',#76983,#76984,#76985);
#76987=cylindrical_surface('',#76986,5.000150365108e-1);
#76988=oriented_edge('',*,*,#37438,.f.);
#76989=oriented_edge('',*,*,#76896,.t.);
#76990=oriented_edge('',*,*,#37216,.f.);
#76992=oriented_edge('',*,*,#76991,.f.);
#76993=edge_loop('',(#76988,#76989,#76990,#76992));
#76994=face_outer_bound('',#76993,.f.);
#76996=cartesian_point('',(7.155671038538e1,-2.702636009252e1,
-8.219508166820e0));
#76997=direction('',(-3.824727429788e-1,-9.239080061807e-1,1.042098812611e-2));
#76998=direction('',(-9.232069947015e-1,3.816766352583e-1,-4.485299356952e-2));
#76999=axis2_placement_3d('',#76996,#76997,#76998);
#77000=toroidal_surface('',#76999,2.497867151113e0,4.999993318074e-1);
#77002=oriented_edge('',*,*,#77001,.f.);
#77004=oriented_edge('',*,*,#77003,.f.);
#77005=oriented_edge('',*,*,#76991,.t.);
#77006=oriented_edge('',*,*,#37214,.f.);
#77007=oriented_edge('',*,*,#37233,.f.);
#77008=edge_loop('',(#77002,#77004,#77005,#77006,#77007));
#77009=face_outer_bound('',#77008,.f.);
#77011=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#77012=direction('',(0.e0,0.e0,1.e0));
#77013=direction('',(-9.474067361926e-1,3.200319924897e-1,0.e0));
#77014=axis2_placement_3d('',#77011,#77012,#77013);
#77015=toroidal_surface('',#77014,7.649382607502e1,3.e0);
#77017=oriented_edge('',*,*,#77016,.t.);
#77019=oriented_edge('',*,*,#77018,.t.);
#77020=oriented_edge('',*,*,#37442,.t.);
#77021=oriented_edge('',*,*,#37440,.t.);
#77022=oriented_edge('',*,*,#77003,.t.);
#77023=oriented_edge('',*,*,#77001,.t.);
#77024=oriented_edge('',*,*,#37250,.t.);
#77025=oriented_edge('',*,*,#37248,.t.);
#77026=edge_loop('',(#77017,#77019,#77020,#77021,#77022,#77023,#77024,#77025));
#77027=face_outer_bound('',#77026,.f.);
#77029=cartesian_point('',(7.322236519274e1,-2.211954555166e1,
-8.219511289334e0));
#77030=direction('',(2.590154663562e-1,9.658169884298e-1,1.041791959103e-2));
#77031=direction('',(-8.410565332612e-1,2.202273042396e-1,4.940889012375e-1));
#77032=axis2_placement_3d('',#77029,#77030,#77031);
#77033=toroidal_surface('',#77032,2.497880035897e0,4.999993492907e-1);
#77034=oriented_edge('',*,*,#77018,.f.);
#77035=oriented_edge('',*,*,#77016,.f.);
#77036=oriented_edge('',*,*,#37271,.t.);
#77037=oriented_edge('',*,*,#37403,.f.);
#77038=oriented_edge('',*,*,#37420,.f.);
#77039=edge_loop('',(#77034,#77035,#77036,#77037,#77038));
#77040=face_outer_bound('',#77039,.f.);
#77042=cartesian_point('',(6.945380228654e1,-2.594464900197e1,
-6.309437201704e0));
#77043=cartesian_point('',(6.949425489543e1,-2.593993004038e1,
-6.251514170489e0));
#77044=cartesian_point('',(6.957669115866e1,-2.593482606979e1,
-6.133279210409e0));
#77045=cartesian_point('',(6.969914475176e1,-2.594074354017e1,
-5.957125142775e0));
#77046=cartesian_point('',(6.981819080113e1,-2.595972808052e1,
-5.785180306041e0));
#77047=cartesian_point('',(6.992980723022e1,-2.598989589224e1,
-5.623082423384e0));
#77048=cartesian_point('',(7.003374761138e1,-2.602983631032e1,
-5.470998728971e0));
#77049=cartesian_point('',(7.012954979127e1,-2.607814596764e1,
-5.329387933529e0));
#77050=cartesian_point('',(7.021707187414e1,-2.613360424044e1,
-5.198224890716e0));
#77051=cartesian_point('',(7.029655383291e1,-2.619538205318e1,
-5.076883855044e0));
#77052=cartesian_point('',(7.036837997860e1,-2.626306512202e1,
-4.964450181104e0));
#77053=cartesian_point('',(7.043312647098e1,-2.633689112511e1,
-4.859574259319e0));
#77054=cartesian_point('',(7.049129817405e1,-2.641784435209e1,
-4.760743238023e0));
#77055=cartesian_point('',(7.054229350285e1,-2.650647480389e1,
-4.667885034575e0));
#77056=cartesian_point('',(7.058461396230e1,-2.660207321026e1,
-4.582351463626e0));
#77057=cartesian_point('',(7.061691336665e1,-2.670285435560e1,
-4.505736494411e0));
#77058=cartesian_point('',(7.063871867078e1,-2.680811620495e1,
-4.438371727514e0));
#77059=cartesian_point('',(7.064966157741e1,-2.691832235532e1,
-4.380190514688e0));
#77060=cartesian_point('',(7.064906482333e1,-2.703276497753e1,
-4.332171931214e0));
#77061=cartesian_point('',(7.063662582547e1,-2.714901701975e1,
-4.295845045286e0));
#77062=cartesian_point('',(7.061296485832e1,-2.726383748712e1,
-4.272214159230e0));
#77063=cartesian_point('',(7.057917386057e1,-2.737512552705e1,
-4.261244119673e0));
#77064=cartesian_point('',(7.050729616046e1,-2.755336285089e1,
-4.263377664457e0));
#77065=cartesian_point('',(7.042903927369e1,-2.767706895239e1,
-4.296323264034e0));
#77066=cartesian_point('',(7.037204059331e1,-2.774337828044e1,
-4.329818567002e0));
#77067=cartesian_point('',(6.905637230406e1,-2.640860505291e1,
-6.170096607337e0));
#77068=cartesian_point('',(6.907979898822e1,-2.638937949891e1,
-6.112458148961e0));
#77069=cartesian_point('',(6.912967747927e1,-2.635315842618e1,
-5.994374786065e0));
#77070=cartesian_point('',(6.920996033218e1,-2.630844075559e1,
-5.817297278412e0));
#77071=cartesian_point('',(6.929385055899e1,-2.627411401220e1,
-5.643318844381e0));
#77072=cartesian_point('',(6.937776449313e1,-2.625070759539e1,
-5.478189270597e0));
#77073=cartesian_point('',(6.946074601144e1,-2.623755602923e1,
-5.322105926272e0));
#77074=cartesian_point('',(6.954171359618e1,-2.623407573275e1,
-5.175542092450e0));
#77075=cartesian_point('',(6.961986324786e1,-2.623968039583e1,
-5.038465540780e0));
#77076=cartesian_point('',(6.969477454667e1,-2.625392069979e1,
-4.910205986189e0));
#77077=cartesian_point('',(6.976623920413e1,-2.627661903788e1,
-4.789764453789e0));
#77078=cartesian_point('',(6.983433622305e1,-2.630806356344e1,
-4.675636465895e0));
#77079=cartesian_point('',(6.989921147282e1,-2.634924862212e1,
-4.566064642504e0));
#77080=cartesian_point('',(6.995988959655e1,-2.640141422469e1,
-4.460808620310e0));
#77081=cartesian_point('',(7.001414662815e1,-2.646519492032e1,
-4.361333804283e0));
#77082=cartesian_point('',(7.005949404667e1,-2.654006237843e1,
-4.269724985057e0));
#77083=cartesian_point('',(7.009435451864e1,-2.662575314734e1,
-4.186883007710e0));
#77084=cartesian_point('',(7.011739180575e1,-2.672270822757e1,
-4.113382938583e0));
#77085=cartesian_point('',(7.012688241904e1,-2.683000014576e1,
-4.051259089993e0));
#77086=cartesian_point('',(7.012161396082e1,-2.694435046092e1,
-4.003392598667e0));
#77087=cartesian_point('',(7.010182123139e1,-2.706086781204e1,
-3.971942249869e0));
#77088=cartesian_point('',(7.006883815741e1,-2.717544104588e1,
-3.957434367284e0));
#77089=cartesian_point('',(6.999419132708e1,-2.735862163279e1,
-3.960990645802e0));
#77090=cartesian_point('',(6.990941416385e1,-2.748077138678e1,
-4.006146928325e0));
#77091=cartesian_point('',(6.985020671826e1,-2.753741456284e1,
-4.050539864095e0));
#77092=cartesian_point('',(6.933447702e1,-2.693379851966e1,-6.368730187049e0));
#77093=cartesian_point('',(6.933919233250e1,-2.692480502659e1,
-6.310209319843e0));
#77094=cartesian_point('',(6.934986567527e1,-2.690712440875e1,
-6.191029693903e0));
#77095=cartesian_point('',(6.936880231949e1,-2.688291437349e1,
-6.014219381496e0));
#77096=cartesian_point('',(6.939012073530e1,-2.686150997080e1,-5.84236958e0));
#77097=cartesian_point('',(6.941272839387e1,-2.684354767688e1,
-5.681074347097e0));
#77098=cartesian_point('',(6.943619230020e1,-2.682895590799e1,
-5.530468032422e0));
#77099=cartesian_point('',(6.946005405545e1,-2.681770404621e1,
-5.390986738909e0));
#77100=cartesian_point('',(6.948393847248e1,-2.680972437404e1,
-5.262592681966e0));
#77101=cartesian_point('',(6.950759593476e1,-2.680494292528e1,
-5.144666905346e0));
#77102=cartesian_point('',(6.953085800629e1,-2.680334390109e1,
-5.036324235055e0));
#77103=cartesian_point('',(6.955366701595e1,-2.680502239382e1,
-4.936284155688e0));
#77104=cartesian_point('',(6.957601205091e1,-2.681028836768e1,
-4.843154361138e0));
#77105=cartesian_point('',(6.959751546681e1,-2.681966057118e1,
-4.756946830658e0));
#77106=cartesian_point('',(6.961733326359e1,-2.683359215975e1,
-4.678947060465e0));
#77107=cartesian_point('',(6.963446381288e1,-2.685215251095e1,
-4.610480190715e0));
#77108=cartesian_point('',(6.964821068873e1,-2.687533730322e1,
-4.551572621303e0));
#77109=cartesian_point('',(6.965798258559e1,-2.690327678384e1,
-4.501824538167e0));
#77110=cartesian_point('',(6.966304824104e1,-2.693563567900e1,
-4.461668866255e0));
#77111=cartesian_point('',(6.966286170376e1,-2.697122202361e1,
-4.431932434274e0));
#77112=cartesian_point('',(6.965743157559e1,-2.700818726238e1,
-4.413018347142e0));
#77113=cartesian_point('',(6.964722974015e1,-2.704486146797e1,
-4.404603353182e0));
#77114=cartesian_point('',(6.962319051110e1,-2.710348064717e1,
-4.407314882263e0));
#77115=cartesian_point('',(6.959514862480e1,-2.714174061585e1,
-4.435151031754e0));
#77116=cartesian_point('',(6.957594036411e1,-2.715787881548e1,
-4.463884433072e0));
#77117=cartesian_point('',(6.988132617889e1,-2.675201669201e1,
-6.614791975560e0));
#77118=cartesian_point('',(6.989301423976e1,-2.676302722861e1,
-6.555512437869e0));
#77119=cartesian_point('',(6.991518134195e1,-2.678642506735e1,
-6.435592218155e0));
#77120=cartesian_point('',(6.994332883783e1,-2.682386844769e1,
-6.259848903549e0));
#77121=cartesian_point('',(6.996618470008e1,-2.686271820131e1,
-6.091176364013e0));
#77122=cartesian_point('',(6.998355642016e1,-2.690125513630e1,
-5.934972924251e0));
#77123=cartesian_point('',(6.999600176321e1,-2.693898156427e1,
-5.791308939906e0));
#77124=cartesian_point('',(7.000401648198e1,-2.697534417534e1,
-5.660585968655e0));
#77125=cartesian_point('',(7.000811788401e1,-2.700991956608e1,
-5.542770322683e0));
#77126=cartesian_point('',(7.000880851409e1,-2.704245568157e1,
-5.437315163110e0));
#77127=cartesian_point('',(7.000653394756e1,-2.707278698150e1,
-5.343480787986e0));
#77128=cartesian_point('',(7.000166023853e1,-2.710085435588e1,
-5.260261879728e0));
#77129=cartesian_point('',(6.999445123333e1,-2.712659001070e1,
-5.186706806270e0));
#77130=cartesian_point('',(6.998522419654e1,-2.714943516718e1,
-5.123131405303e0));
#77131=cartesian_point('',(6.997460202274e1,-2.716840170275e1,
-5.070610921945e0));
#77132=cartesian_point('',(6.996352429148e1,-2.718262324461e1,
-5.029571532449e0));
#77133=cartesian_point('',(6.995287215624e1,-2.719179611247e1,
-4.999000573198e0));
#77134=cartesian_point('',(6.994342248753e1,-2.719590618963e1,
-4.977332735013e0));
#77135=cartesian_point('',(6.993602334885e1,-2.719515602146e1,
-4.963085317687e0));
#77136=cartesian_point('',(6.993139666965e1,-2.719032604696e1,
-4.954629349558e0));
#77137=cartesian_point('',(6.992981499477e1,-2.718285290560e1,
-4.950270166465e0));
#77138=cartesian_point('',(6.993104506422e1,-2.717438858443e1,
-4.948666582626e0));
#77139=cartesian_point('',(6.993696525038e1,-2.716114055851e1,
-4.949501513784e0));
#77140=cartesian_point('',(6.994592618301e1,-2.715588484768e1,
-4.955821276420e0));
#77141=cartesian_point('',(6.995041732125e1,-2.715992681131e1,
-4.965243541910e0));
#77142=(bounded_surface()b_spline_surface(3,3,((#77042,#77043,#77044,#77045,
#77046,#77047,#77048,#77049,#77050,#77051,#77052,#77053,#77054,#77055,#77056,
#77057,#77058,#77059,#77060,#77061,#77062,#77063,#77064,#77065,#77066),(#77067,
#77068,#77069,#77070,#77071,#77072,#77073,#77074,#77075,#77076,#77077,#77078,
#77079,#77080,#77081,#77082,#77083,#77084,#77085,#77086,#77087,#77088,#77089,
#77090,#77091),(#77092,#77093,#77094,#77095,#77096,#77097,#77098,#77099,#77100,
#77101,#77102,#77103,#77104,#77105,#77106,#77107,#77108,#77109,#77110,#77111,
#77112,#77113,#77114,#77115,#77116),(#77117,#77118,#77119,#77120,#77121,#77122,
#77123,#77124,#77125,#77126,#77127,#77128,#77129,#77130,#77131,#77132,#77133,
#77134,#77135,#77136,#77137,#77138,#77139,#77140,#77141)),.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.979008379273e-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());
#77143=oriented_edge('',*,*,#37253,.t.);
#77144=oriented_edge('',*,*,#37236,.t.);
#77146=oriented_edge('',*,*,#77145,.f.);
#77147=oriented_edge('',*,*,#30412,.t.);
#77148=edge_loop('',(#77143,#77144,#77146,#77147));
#77149=face_outer_bound('',#77148,.f.);
#77151=cartesian_point('',(6.935071823851e1,-2.716830147575e1,
-2.490846053290e1));
#77152=direction('',(-1.188116828425e-2,-6.412824752672e-3,-9.999088526055e-1));
#77153=direction('',(-4.742541870459e-1,8.803879633131e-1,-1.108092728387e-5));
#77154=axis2_placement_3d('',#77151,#77152,#77153);
#77155=cylindrical_surface('',#77154,3.000057677439e-1);
#77156=oriented_edge('',*,*,#77145,.t.);
#77157=oriented_edge('',*,*,#37221,.f.);
#77158=oriented_edge('',*,*,#37202,.t.);
#77159=oriented_edge('',*,*,#30414,.f.);
#77160=edge_loop('',(#77156,#77157,#77158,#77159));
#77161=face_outer_bound('',#77160,.f.);
#77163=cartesian_point('',(6.461515187015e1,-3.467280154921e1,
-4.226910386510e1));
#77164=cartesian_point('',(6.460662798408e1,-3.465703686990e1,
-4.217718776603e1));
#77165=cartesian_point('',(6.457543279808e1,-3.462949161881e1,
-4.190406789535e1));
#77166=cartesian_point('',(6.452385371175e1,-3.465204731357e1,
-4.158811058126e1));
#77167=cartesian_point('',(6.448163730120e1,-3.469756224608e1,
-4.136949798488e1));
#77168=cartesian_point('',(6.447020091210e1,-3.471063425061e1,
-4.131611318612e1));
#77169=cartesian_point('',(6.419951499614e1,-3.480439174224e1,
-4.217198420873e1));
#77170=cartesian_point('',(6.419617507817e1,-3.481087112109e1,
-4.208795160943e1));
#77171=cartesian_point('',(6.418535826553e1,-3.484672687547e1,
-4.184152859173e1));
#77172=cartesian_point('',(6.417285419675e1,-3.493274863825e1,
-4.156564505395e1));
#77173=cartesian_point('',(6.416756140423e1,-3.501529061328e1,
-4.137984228319e1));
#77174=cartesian_point('',(6.416571833629e1,-3.503696231368e1,
-4.133501333667e1));
#77175=cartesian_point('',(6.412513437174e1,-3.523286895103e1,
-4.204914776387e1));
#77176=cartesian_point('',(6.413996104521e1,-3.524751652991e1,
-4.198264334383e1));
#77177=cartesian_point('',(6.418574782065e1,-3.529940437615e1,
-4.178431645710e1));
#77178=cartesian_point('',(6.424499445678e1,-3.538165784748e1,
-4.155281698509e1));
#77179=cartesian_point('',(6.429122935203e1,-3.544992763301e1,
-4.139147214679e1));
#77180=cartesian_point('',(6.430258593674e1,-3.546740113850e1,
-4.135195206804e1));
#77181=cartesian_point('',(6.448730921516e1,-3.551097252967e1,
-4.203148592942e1));
#77182=cartesian_point('',(6.451433989695e1,-3.551029897266e1,
-4.197374539043e1));
#77183=cartesian_point('',(6.459373588951e1,-3.551148626389e1,
-4.179417323093e1));
#77184=cartesian_point('',(6.468174682190e1,-3.552376544592e1,
-4.156384962133e1));
#77185=cartesian_point('',(6.473937844007e1,-3.553950007630e1,
-4.139194342443e1));
#77186=cartesian_point('',(6.475351376090e1,-3.554391512299e1,
-4.134863216574e1));
#77187=(bounded_surface()b_spline_surface(3,3,((#77163,#77164,#77165,#77166,
#77167,#77168),(#77169,#77170,#77171,#77172,#77173,#77174),(#77175,#77176,
#77177,#77178,#77179,#77180),(#77181,#77182,#77183,#77184,#77185,#77186)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336724364096e-1,1.174772870331e0),(1.400619010396e-1,3.042925190470e-1,
6.365995512780e-1,7.474730585601e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387241576405e0,1.387241576405e0,1.387241576405e0,
1.387241576405e0,1.387241576405e0,1.387241576405e0),(8.916447643529e-1,
8.916447643529e-1,8.916447643529e-1,8.916447643529e-1,8.916447643529e-1,
8.916447643529e-1),(8.717513925079e-1,8.717513925079e-1,8.717513925079e-1,
8.717513925079e-1,8.717513925079e-1,8.717513925079e-1),(1.327561460870e0,
1.327561460870e0,1.327561460870e0,1.327561460870e0,1.327561460870e0,
1.327561460870e0)))representation_item('')surface());
#77188=oriented_edge('',*,*,#36963,.f.);
#77190=oriented_edge('',*,*,#77189,.t.);
#77192=oriented_edge('',*,*,#77191,.f.);
#77194=oriented_edge('',*,*,#77193,.f.);
#77195=edge_loop('',(#77188,#77190,#77192,#77194));
#77196=face_outer_bound('',#77195,.f.);
#77198=cartesian_point('',(6.388946795357e1,-3.591514749751e1,
-4.364428565912e1));
#77199=cartesian_point('',(6.390099564578e1,-3.585264043736e1,
-4.369056929819e1));
#77200=cartesian_point('',(6.399020015438e1,-3.567010893074e1,
-4.381376606244e1));
#77201=cartesian_point('',(6.431676078177e1,-3.513085702945e1,
-4.367600567863e1));
#77202=cartesian_point('',(6.439824885338e1,-3.505248862621e1,
-4.345527046117e1));
#77203=cartesian_point('',(6.446955870599e1,-3.494338140688e1,
-4.328734982828e1));
#77204=cartesian_point('',(6.451346220592e1,-3.487771357038e1,
-4.310706797515e1));
#77205=cartesian_point('',(6.454850094758e1,-3.481427679843e1,
-4.291801561455e1));
#77206=cartesian_point('',(6.457061484182e1,-3.476138649572e1,
-4.271350356167e1));
#77207=cartesian_point('',(6.457889150282e1,-3.471762167941e1,
-4.249754785245e1));
#77208=cartesian_point('',(6.457114460090e1,-3.468681358343e1,
-4.227729889331e1));
#77209=cartesian_point('',(6.454497310410e1,-3.466937253181e1,
-4.203893394903e1));
#77210=cartesian_point('',(6.451293016722e1,-3.467161887451e1,
-4.187767389029e1));
#77211=cartesian_point('',(6.449060820695e1,-3.467830384657e1,
-4.178930653379e1));
#77212=cartesian_point('',(6.348879979834e1,-3.567216681925e1,
-4.344212182787e1));
#77213=cartesian_point('',(6.349186103378e1,-3.561469951681e1,
-4.349297702153e1));
#77214=cartesian_point('',(6.357003582063e1,-3.544497468201e1,
-4.363167940802e1));
#77215=cartesian_point('',(6.390562952447e1,-3.490155602955e1,
-4.347408343430e1));
#77216=cartesian_point('',(6.396777060256e1,-3.488136555959e1,
-4.323611915533e1));
#77217=cartesian_point('',(6.402344394298e1,-3.482111545315e1,
-4.306757246396e1));
#77218=cartesian_point('',(6.405317207240e1,-3.481089598616e1,
-4.289191227100e1));
#77219=cartesian_point('',(6.407837098293e1,-3.480615307551e1,
-4.271396498076e1));
#77220=cartesian_point('',(6.409624822843e1,-3.481687604247e1,
-4.252666109689e1));
#77221=cartesian_point('',(6.410802305725e1,-3.483996372623e1,
-4.233461014170e1));
#77222=cartesian_point('',(6.411310341367e1,-3.487661960691e1,
-4.214477208929e1));
#77223=cartesian_point('',(6.411221270347e1,-3.493079286082e1,
-4.194638280989e1));
#77224=cartesian_point('',(6.410752786157e1,-3.497968710059e1,
-4.181828305910e1));
#77225=cartesian_point('',(6.410423930365e1,-3.501091280144e1,
-4.175037619314e1));
#77226=cartesian_point('',(6.360315877184e1,-3.541027812177e1,
-4.300932953125e1));
#77227=cartesian_point('',(6.359751481873e1,-3.539014186933e1,
-4.303540122974e1));
#77228=cartesian_point('',(6.360698474510e1,-3.533384613876e1,
-4.309892242741e1));
#77229=cartesian_point('',(6.371614246503e1,-3.518229598287e1,
-4.303252225940e1));
#77230=cartesian_point('',(6.376932417480e1,-3.519731278607e1,
-4.290055260291e1));
#77231=cartesian_point('',(6.382482196270e1,-3.520280264306e1,
-4.278181613478e1));
#77232=cartesian_point('',(6.387893461765e1,-3.522635982577e1,
-4.265033699546e1));
#77233=cartesian_point('',(6.393710632952e1,-3.525451294091e1,
-4.250900808113e1));
#77234=cartesian_point('',(6.399834357736e1,-3.529008137565e1,
-4.235613289306e1));
#77235=cartesian_point('',(6.406151353043e1,-3.533128137810e1,
-4.219575302754e1));
#77236=cartesian_point('',(6.412408221670e1,-3.537708044834e1,
-4.203409928207e1));
#77237=cartesian_point('',(6.419011087013e1,-3.543080245986e1,
-4.186143289846e1));
#77238=cartesian_point('',(6.423390132669e1,-3.547072740214e1,
-4.174632951915e1));
#77239=cartesian_point('',(6.425791388111e1,-3.549395479692e1,
-4.168370649141e1));
#77240=cartesian_point('',(6.409471662822e1,-3.544511610063e1,
-4.286752068314e1));
#77241=cartesian_point('',(6.409062046205e1,-3.544960989125e1,
-4.286932351422e1));
#77242=cartesian_point('',(6.405651517581e1,-3.547065815285e1,
-4.285758692873e1));
#77243=cartesian_point('',(6.397667406505e1,-3.563472219712e1,
-4.288350253542e1));
#77244=cartesian_point('',(6.404208208263e1,-3.561954294235e1,
-4.285300386107e1));
#77245=cartesian_point('',(6.411307685788e1,-3.562842419351e1,
-4.277448139251e1));
#77246=cartesian_point('',(6.420074510486e1,-3.562337785767e1,
-4.267349460850e1));
#77247=cartesian_point('',(6.429496261990e1,-3.561898206425e1,
-4.255016400890e1));
#77248=cartesian_point('',(6.439489798056e1,-3.561068379640e1,
-4.240744373301e1));
#77249=cartesian_point('',(6.449541734728e1,-3.559942652448e1,
-4.224833051704e1));
#77250=cartesian_point('',(6.459084908671e1,-3.558502840037e1,
-4.207866605924e1));
#77251=cartesian_point('',(6.468478281889e1,-3.556677747e1,-4.188646793606e1));
#77252=cartesian_point('',(6.473974215620e1,-3.555292593803e1,
-4.174853344539e1));
#77253=cartesian_point('',(6.476641956121e1,-3.554525574699e1,
-4.166964939188e1));
#77254=(bounded_surface()b_spline_surface(3,3,((#77198,#77199,#77200,#77201,
#77202,#77203,#77204,#77205,#77206,#77207,#77208,#77209,#77210,#77211),(#77212,
#77213,#77214,#77215,#77216,#77217,#77218,#77219,#77220,#77221,#77222,#77223,
#77224,#77225),(#77226,#77227,#77228,#77229,#77230,#77231,#77232,#77233,#77234,
#77235,#77236,#77237,#77238,#77239),(#77240,#77241,#77242,#77243,#77244,#77245,
#77246,#77247,#77248,#77249,#77250,#77251,#77252,#77253)),.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());
#77255=oriented_edge('',*,*,#35801,.t.);
#77256=oriented_edge('',*,*,#36675,.t.);
#77258=oriented_edge('',*,*,#77257,.t.);
#77259=oriented_edge('',*,*,#77189,.f.);
#77260=edge_loop('',(#77255,#77256,#77258,#77259));
#77261=face_outer_bound('',#77260,.f.);
#77263=cartesian_point('',(6.405824483926e1,-3.553062965262e1,
-4.213845710067e1));
#77264=direction('',(-4.763029270530e-1,2.648547976073e-1,-8.384434732676e-1));
#77265=direction('',(-2.449744371436e-1,8.758274567347e-1,4.158290408038e-1));
#77266=axis2_placement_3d('',#77263,#77264,#77265);
#77267=cylindrical_surface('',#77266,3.000000000005e-1);
#77268=oriented_edge('',*,*,#77191,.t.);
#77269=oriented_edge('',*,*,#77257,.f.);
#77270=oriented_edge('',*,*,#36694,.f.);
#77271=oriented_edge('',*,*,#36725,.f.);
#77272=oriented_edge('',*,*,#36745,.f.);
#77273=edge_loop('',(#77268,#77269,#77270,#77271,#77272));
#77274=face_outer_bound('',#77273,.f.);
#77276=cartesian_point('',(6.508648864861e1,-3.495147297589e1,
-2.154687438874e1));
#77277=direction('',(1.251986792567e-2,4.862997913761e-3,9.999097980110e-1));
#77278=direction('',(-5.202110009540e-1,8.540345103110e-1,2.360017861808e-3));
#77279=axis2_placement_3d('',#77276,#77277,#77278);
#77280=cylindrical_surface('',#77279,5.000150365085e-1);
#77281=oriented_edge('',*,*,#36965,.f.);
#77282=oriented_edge('',*,*,#77193,.t.);
#77283=oriented_edge('',*,*,#36743,.f.);
#77285=oriented_edge('',*,*,#77284,.f.);
#77286=edge_loop('',(#77281,#77282,#77283,#77285));
#77287=face_outer_bound('',#77286,.f.);
#77289=cartesian_point('',(6.741688493568e1,-3.613517077027e1,
-8.219508166823e0));
#77290=direction('',(-4.997948298516e-1,-8.660811342242e-1,1.042098817854e-2));
#77291=direction('',(-8.654900329063e-1,4.989140325818e-1,-4.485299357641e-2));
#77292=axis2_placement_3d('',#77289,#77290,#77291);
#77293=toroidal_surface('',#77292,2.497867151125e0,4.999993318039e-1);
#77295=oriented_edge('',*,*,#77294,.f.);
#77297=oriented_edge('',*,*,#77296,.f.);
#77298=oriented_edge('',*,*,#77284,.t.);
#77299=oriented_edge('',*,*,#36741,.f.);
#77300=oriented_edge('',*,*,#36760,.f.);
#77301=edge_loop('',(#77295,#77297,#77298,#77299,#77300));
#77302=face_outer_bound('',#77301,.f.);
#77304=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#77305=direction('',(0.e0,0.e0,1.e0));
#77306=direction('',(-8.975289828608e-1,4.409554681880e-1,0.e0));
#77307=axis2_placement_3d('',#77304,#77305,#77306);
#77308=toroidal_surface('',#77307,7.649382607502e1,3.e0);
#77310=oriented_edge('',*,*,#77309,.t.);
#77312=oriented_edge('',*,*,#77311,.t.);
#77313=oriented_edge('',*,*,#36969,.t.);
#77314=oriented_edge('',*,*,#36967,.t.);
#77315=oriented_edge('',*,*,#77296,.t.);
#77316=oriented_edge('',*,*,#77294,.t.);
#77317=oriented_edge('',*,*,#36777,.t.);
#77318=oriented_edge('',*,*,#36775,.t.);
#77319=edge_loop('',(#77310,#77312,#77313,#77314,#77315,#77316,#77317,#77318));
#77320=face_outer_bound('',#77319,.f.);
#77322=cartesian_point('',(6.970875765312e1,-3.148774628777e1,
-8.219511289298e0));
#77323=direction('',(3.828639672990e-1,9.237459875408e-1,1.041791947868e-2));
#77324=direction('',(-8.051157464622e-1,3.281231361491e-1,4.940889012337e-1));
#77325=axis2_placement_3d('',#77322,#77323,#77324);
#77326=toroidal_surface('',#77325,2.497880035826e0,4.999993492913e-1);
#77327=oriented_edge('',*,*,#77311,.f.);
#77328=oriented_edge('',*,*,#77309,.f.);
#77329=oriented_edge('',*,*,#36798,.t.);
#77330=oriented_edge('',*,*,#36930,.f.);
#77331=oriented_edge('',*,*,#36947,.f.);
#77332=edge_loop('',(#77327,#77328,#77329,#77330,#77331));
#77333=face_outer_bound('',#77332,.f.);
#77335=cartesian_point('',(6.547315913255e1,-3.478822928227e1,
-6.309437202730e0));
#77336=cartesian_point('',(6.551388161614e1,-3.478883081577e1,
-6.251514171125e0));
#77337=cartesian_point('',(6.559627882748e1,-3.479453060159e1,
-6.133279210866e0));
#77338=cartesian_point('',(6.571691242864e1,-3.481638084859e1,
-5.957125142763e0));
#77339=cartesian_point('',(6.583246204276e1,-3.485074160106e1,
-5.785180306048e0));
#77340=cartesian_point('',(6.593918588824e1,-3.489522019046e1,
-5.623082423385e0));
#77341=cartesian_point('',(6.603702377435e1,-3.494838585489e1,
-5.470998728974e0));
#77342=cartesian_point('',(6.612570067769e1,-3.500878691013e1,
-5.329387933532e0));
#77343=cartesian_point('',(6.620523523983e1,-3.507519465394e1,
-5.198224890719e0));
#77344=cartesian_point('',(6.627597359676e1,-3.514681842635e1,
-5.076883855048e0));
#77345=cartesian_point('',(6.633835084656e1,-3.522329765045e1,
-4.964450181110e0));
#77346=cartesian_point('',(6.639290719666e1,-3.530494317497e1,
-4.859574259324e0));
#77347=cartesian_point('',(6.644001471628e1,-3.539279676676e1,
-4.760743238029e0));
#77348=cartesian_point('',(6.647900517758e1,-3.548732519884e1,
-4.667885034583e0));
#77349=cartesian_point('',(6.650848548367e1,-3.558762967602e1,
-4.582351463634e0));
#77350=cartesian_point('',(6.652735398299e1,-3.569176454295e1,
-4.505736494418e0));
#77351=cartesian_point('',(6.653523331134e1,-3.579897202591e1,
-4.438371727521e0));
#77352=cartesian_point('',(6.653169781072e1,-3.590966368332e1,
-4.380190514695e0));
#77353=cartesian_point('',(6.651616840225e1,-3.602304934099e1,
-4.332171931221e0));
#77354=cartesian_point('',(6.648866188534e1,-3.613668321584e1,
-4.295845045292e0));
#77355=cartesian_point('',(6.645021626265e1,-3.624743300225e1,
-4.272214159234e0));
#77356=cartesian_point('',(6.640218834747e1,-3.635335834730e1,
-4.261244119675e0));
#77357=cartesian_point('',(6.630766090225e1,-3.652068895603e1,
-4.263377665125e0));
#77358=cartesian_point('',(6.621392658379e1,-3.663312219707e1,
-4.296323289868e0));
#77359=cartesian_point('',(6.614876040489e1,-3.669142441865e1,
-4.329818618635e0));
#77360=cartesian_point('',(6.501857080597e1,-3.519634110244e1,
-6.170096609025e0));
#77361=cartesian_point('',(6.504430651049e1,-3.518033782062e1,
-6.112458149651e0));
#77362=cartesian_point('',(6.509848608259e1,-3.515093707340e1,
-5.994374786507e0));
#77363=cartesian_point('',(6.518391893218e1,-3.511708098377e1,
-5.817297278412e0));
#77364=cartesian_point('',(6.527157200554e1,-3.509399778228e1,
-5.643318844393e0));
#77365=cartesian_point('',(6.535782319481e1,-3.508174457692e1,
-5.478189270606e0));
#77366=cartesian_point('',(6.544181141857e1,-3.507953678584e1,
-5.322105926281e0));
#77367=cartesian_point('',(6.552254058425e1,-3.508665465430e1,
-5.175542092460e0));
#77368=cartesian_point('',(6.559929009950e1,-3.510241194517e1,
-5.038465540791e0));
#77369=cartesian_point('',(6.567170178911e1,-3.512630830795e1,
-4.910205986200e0));
#77370=cartesian_point('',(6.573959232887e1,-3.515814046823e1,
-4.789764453802e0));
#77371=cartesian_point('',(6.580300243416e1,-3.519820442609e1,
-4.675636465910e0));
#77372=cartesian_point('',(6.586194693829e1,-3.524750506020e1,
-4.566064642520e0));
#77373=cartesian_point('',(6.591529697479e1,-3.530714446325e1,
-4.460808620327e0));
#77374=cartesian_point('',(6.596076477863e1,-3.537746146993e1,
-4.361333804301e0));
#77375=cartesian_point('',(6.599595207946e1,-3.545760745241e1,
-4.269724985076e0));
#77376=cartesian_point('',(6.601932942550e1,-3.554711532958e1,
-4.186883007730e0));
#77377=cartesian_point('',(6.602951444798e1,-3.564624791502e1,
-4.113382938603e0));
#77378=cartesian_point('',(6.602491946223e1,-3.575386070959e1,
-4.051259090014e0));
#77379=cartesian_point('',(6.600477036518e1,-3.586654507016e1,
-4.003392598687e0));
#77380=cartesian_point('',(6.596993839912e1,-3.597948212957e1,
-3.971942249888e0));
#77381=cartesian_point('',(6.592228269198e1,-3.608877001847e1,
-3.957434367301e0));
#77382=cartesian_point('',(6.582436458046e1,-3.626064015735e1,
-3.960990646929e0));
#77383=cartesian_point('',(6.572436890768e1,-3.637067929539e1,
-4.006146963746e0));
#77384=cartesian_point('',(6.565827454435e1,-3.641910975377e1,
-4.050539932572e0));
#77385=cartesian_point('',(6.522574479386e1,-3.575334141283e1,
-6.368730188452e0));
#77386=cartesian_point('',(6.523159365350e1,-3.574504033403e1,
-6.310209320466e0));
#77387=cartesian_point('',(6.524448346795e1,-3.572890412700e1,
-6.191029694378e0));
#77388=cartesian_point('',(6.526641815038e1,-3.570737293998e1,
-6.014219381486e0));
#77389=cartesian_point('',(6.529034801936e1,-3.568893426656e1,
-5.842369580014e0));
#77390=cartesian_point('',(6.531510681610e1,-3.567407653414e1,
-5.681074347104e0));
#77391=cartesian_point('',(6.534027459349e1,-3.566267225421e1,
-5.530468032431e0));
#77392=cartesian_point('',(6.536540087079e1,-3.565463123772e1,
-5.390986738918e0));
#77393=cartesian_point('',(6.539012250955e1,-3.564983737476e1,
-5.262592681976e0));
#77394=cartesian_point('',(6.541420168325e1,-3.564818475043e1,
-5.144666905357e0));
#77395=cartesian_point('',(6.543747345907e1,-3.564963571573e1,
-5.036324235067e0));
#77396=cartesian_point('',(6.545986824723e1,-3.565427702190e1,
-4.936284155701e0));
#77397=cartesian_point('',(6.548133476980e1,-3.566241455696e1,
-4.843154361152e0));
#77398=cartesian_point('',(6.550143090296e1,-3.567451333895e1,
-4.756946830673e0));
#77399=cartesian_point('',(6.551926071853e1,-3.569091248240e1,
-4.678947060481e0));
#77400=cartesian_point('',(6.553382210163e1,-3.571155003260e1,
-4.610480190731e0));
#77401=cartesian_point('',(6.554442514840e1,-3.573633080312e1,
-4.551572621319e0));
#77402=cartesian_point('',(6.555046661131e1,-3.576530674609e1,
-4.501824538183e0));
#77403=cartesian_point('',(6.555126524600e1,-3.579805000713e1,
-4.461668866272e0));
#77404=cartesian_point('',(6.554643535452e1,-3.583330755763e1,
-4.431932434290e0));
#77405=cartesian_point('',(6.553622674999e1,-3.586924777971e1,
-4.413018347158e0));
#77406=cartesian_point('',(6.552132524826e1,-3.590427662564e1,
-4.404603353196e0));
#77407=cartesian_point('',(6.548984033004e1,-3.595925657784e1,
-4.407314883124e0));
#77408=cartesian_point('',(6.545704440203e1,-3.599352903608e1,
-4.435151053595e0));
#77409=cartesian_point('',(6.543589400885e1,-3.600702198641e1,
-4.463884478066e0));
#77410=cartesian_point('',(6.579164287814e1,-3.564449289413e1,
-6.614791976537e0));
#77411=cartesian_point('',(6.580179377728e1,-3.565693483197e1,
-6.555512438407e0));
#77412=cartesian_point('',(6.582071720625e1,-3.568302588643e1,
-6.435592218668e0));
#77413=cartesian_point('',(6.584373655454e1,-3.572382291903e1,
-6.259848903525e0));
#77414=cartesian_point('',(6.586132597132e1,-3.576532359629e1,
-6.091176364026e0));
#77415=cartesian_point('',(6.587351899454e1,-3.580579830694e1,
-5.934972924254e0));
#77416=cartesian_point('',(6.588093357897e1,-3.584482642333e1,
-5.791308939911e0));
#77417=cartesian_point('',(6.588413345755e1,-3.588192407794e1,
-5.660585968661e0));
#77418=cartesian_point('',(6.588368677741e1,-3.591673901181e1,
-5.542770322689e0));
#77419=cartesian_point('',(6.588012468379e1,-3.594908692163e1,
-5.437315163117e0));
#77420=cartesian_point('',(6.587391054741e1,-3.597886184258e1,
-5.343480787994e0));
#77421=cartesian_point('',(6.586541500613e1,-3.600605295e1,-5.260261879737e0));
#77422=cartesian_point('',(6.585490849795e1,-3.603062746872e1,
-5.186706806279e0));
#77423=cartesian_point('',(6.584277850845e1,-3.605207281174e1,
-5.123131405312e0));
#77424=cartesian_point('',(6.582977157916e1,-3.606949061407e1,
-5.070610921954e0));
#77425=cartesian_point('',(6.581693233572e1,-3.608214455459e1,
-5.029571532458e0));
#77426=cartesian_point('',(6.580517403145e1,-3.608984856465e1,
-4.999000573206e0));
#77427=cartesian_point('',(6.579526873324e1,-3.609269005025e1,
-4.977332735021e0));
#77428=cartesian_point('',(6.578803081182e1,-3.609098051848e1,
-4.963085317695e0));
#77429=cartesian_point('',(6.578407415268e1,-3.608558796226e1,
-4.954629349565e0));
#77430=cartesian_point('',(6.578348144993e1,-3.607797230466e1,
-4.950270166472e0));
#77431=cartesian_point('',(6.578580581158e1,-3.606974095322e1,
-4.948666582632e0));
#77432=cartesian_point('',(6.579340456649e1,-3.605737900148e1,
-4.949501514054e0));
#77433=cartesian_point('',(6.580297485019e1,-3.605333789101e1,
-4.955821281369e0));
#77434=cartesian_point('',(6.580689997207e1,-3.605793150484e1,
-4.965243556762e0));
#77435=(bounded_surface()b_spline_surface(3,3,((#77335,#77336,#77337,#77338,
#77339,#77340,#77341,#77342,#77343,#77344,#77345,#77346,#77347,#77348,#77349,
#77350,#77351,#77352,#77353,#77354,#77355,#77356,#77357,#77358,#77359),(#77360,
#77361,#77362,#77363,#77364,#77365,#77366,#77367,#77368,#77369,#77370,#77371,
#77372,#77373,#77374,#77375,#77376,#77377,#77378,#77379,#77380,#77381,#77382,
#77383,#77384),(#77385,#77386,#77387,#77388,#77389,#77390,#77391,#77392,#77393,
#77394,#77395,#77396,#77397,#77398,#77399,#77400,#77401,#77402,#77403,#77404,
#77405,#77406,#77407,#77408,#77409),(#77410,#77411,#77412,#77413,#77414,#77415,
#77416,#77417,#77418,#77419,#77420,#77421,#77422,#77423,#77424,#77425,#77426,
#77427,#77428,#77429,#77430,#77431,#77432,#77433,#77434)),.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.979008476901e-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());
#77436=oriented_edge('',*,*,#36780,.t.);
#77437=oriented_edge('',*,*,#36763,.t.);
#77439=oriented_edge('',*,*,#77438,.f.);
#77440=oriented_edge('',*,*,#30426,.t.);
#77441=edge_loop('',(#77436,#77437,#77439,#77440));
#77442=face_outer_bound('',#77441,.f.);
#77444=cartesian_point('',(6.521123828943e1,-3.598795806979e1,
-2.490846053290e1));
#77445=direction('',(-1.261656483887e-2,-4.807158492730e-3,-9.999088526055e-1));
#77446=direction('',(-3.552831881803e-1,9.347587154307e-1,-1.108092769656e-5));
#77447=axis2_placement_3d('',#77444,#77445,#77446);
#77448=cylindrical_surface('',#77447,3.000057677460e-1);
#77449=oriented_edge('',*,*,#77438,.t.);
#77450=oriented_edge('',*,*,#36748,.f.);
#77451=oriented_edge('',*,*,#36729,.t.);
#77452=oriented_edge('',*,*,#30428,.f.);
#77453=edge_loop('',(#77449,#77450,#77451,#77452));
#77454=face_outer_bound('',#77453,.f.);
#77456=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#77457=direction('',(0.e0,0.e0,1.e0));
#77458=direction('',(1.e0,0.e0,0.e0));
#77459=axis2_placement_3d('',#77456,#77457,#77458);
#77460=conical_surface('',#77459,7.334631745054e1,5.e-1);
#77462=oriented_edge('',*,*,#77461,.t.);
#77464=oriented_edge('',*,*,#77463,.f.);
#77466=oriented_edge('',*,*,#77465,.f.);
#77468=oriented_edge('',*,*,#77467,.t.);
#77469=oriented_edge('',*,*,#34395,.f.);
#77470=oriented_edge('',*,*,#34541,.t.);
#77471=oriented_edge('',*,*,#31058,.f.);
#77473=oriented_edge('',*,*,#77472,.t.);
#77474=edge_loop('',(#77462,#77464,#77466,#77468,#77469,#77470,#77471,#77473));
#77475=face_outer_bound('',#77474,.f.);
#77477=cartesian_point('',(4.675672850797e1,-5.719847146139e1,
-2.154661738466e1));
#77478=direction('',(1.342783818605e-2,-2.983214349551e-4,9.999097980148e-1));
#77479=direction('',(-1.537874334785e-1,9.881011363327e-1,2.360017398923e-3));
#77480=axis2_placement_3d('',#77477,#77478,#77479);
#77481=cylindrical_surface('',#77480,5.000150355117e-1);
#77482=oriented_edge('',*,*,#77461,.f.);
#77484=oriented_edge('',*,*,#77483,.t.);
#77485=oriented_edge('',*,*,#33656,.f.);
#77487=oriented_edge('',*,*,#77486,.f.);
#77488=edge_loop('',(#77482,#77484,#77485,#77487));
#77489=face_outer_bound('',#77488,.f.);
#77491=cartesian_point('',(4.642790874067e1,-5.676063594055e1,
-4.226910256769e1));
#77492=cartesian_point('',(4.642607166933e1,-5.674285395188e1,
-4.217740531650e1));
#77493=cartesian_point('',(4.640781235295e1,-5.670541935387e1,
-4.190416087560e1));
#77494=cartesian_point('',(4.635153187945e1,-5.670650814242e1,
-4.158819992181e1));
#77495=cartesian_point('',(4.629505472037e1,-5.673243663386e1,
-4.136939962043e1));
#77496=cartesian_point('',(4.627950206390e1,-5.674011360265e1,
-4.131612422258e1));
#77497=cartesian_point('',(4.599355378135e1,-5.672315257073e1,
-4.217198339165e1));
#77498=cartesian_point('',(4.598800315772e1,-5.672785162205e1,
-4.208815062786e1));
#77499=cartesian_point('',(4.596429393999e1,-5.675682259065e1,
-4.184160809882e1));
#77500=cartesian_point('',(4.591982040944e1,-5.683150181198e1,
-4.156571932267e1));
#77501=cartesian_point('',(4.588330932286e1,-5.690580879421e1,
-4.137975927644e1));
#77502=cartesian_point('',(4.587331454545e1,-5.692507798121e1,
-4.133502720104e1));
#77503=cartesian_point('',(4.576086464746e1,-5.709054997662e1,
-4.204914744983e1));
#77504=cartesian_point('',(4.576893864005e1,-5.710971170254e1,
-4.198280133857e1));
#77505=cartesian_point('',(4.579139741735e1,-5.717518490762e1,
-4.178438532369e1));
#77506=cartesian_point('',(4.581465485919e1,-5.727384550859e1,
-4.155288341529e1));
#77507=cartesian_point('',(4.583125901941e1,-5.735468676264e1,
-4.139139934259e1));
#77508=cartesian_point('',(4.583504875201e1,-5.737513243446e1,
-4.135195916282e1));
#77509=cartesian_point('',(4.598904432377e1,-5.748608436069e1,
-4.203148511270e1));
#77510=cartesian_point('',(4.601421433954e1,-5.749578279291e1,
-4.197388255049e1));
#77511=cartesian_point('',(4.608714977668e1,-5.752727128233e1,
-4.179424565983e1));
#77512=cartesian_point('',(4.616376675082e1,-5.757229439046e1,
-4.156392416966e1));
#77513=cartesian_point('',(4.621102763532e1,-5.760892029660e1,
-4.139186451232e1));
#77514=cartesian_point('',(4.622238017622e1,-5.761839368832e1,
-4.134862999139e1));
#77515=(bounded_surface()b_spline_surface(3,3,((#77491,#77492,#77493,#77494,
#77495,#77496),(#77497,#77498,#77499,#77500,#77501,#77502),(#77503,#77504,
#77505,#77506,#77507,#77508),(#77509,#77510,#77511,#77512,#77513,#77514)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-2.336716376741e-1,1.174769605944e0),(1.407117401977e-1,3.042535221617e-1,
6.365578613106e-1,7.470276827836e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387240755244e0,1.387240755244e0,1.387240755244e0,
1.387240755244e0,1.387240755244e0,1.387240755244e0),(8.916458842884e-1,
8.916458842884e-1,8.916458842884e-1,8.916458842884e-1,8.916458842884e-1,
8.916458842884e-1),(8.717517359287e-1,8.717517359287e-1,8.717517359287e-1,
8.717517359287e-1,8.717517359287e-1,8.717517359287e-1),(1.327558310164e0,
1.327558310164e0,1.327558310164e0,1.327558310164e0,1.327558310164e0,
1.327558310164e0)))representation_item('')surface());
#77516=oriented_edge('',*,*,#77472,.f.);
#77518=oriented_edge('',*,*,#77517,.t.);
#77520=oriented_edge('',*,*,#77519,.f.);
#77521=oriented_edge('',*,*,#77483,.f.);
#77522=edge_loop('',(#77516,#77518,#77520,#77521));
#77523=face_outer_bound('',#77522,.f.);
#77525=cartesian_point('',(4.528180344404e1,-5.763088635078e1,
-4.364368416816e1));
#77526=cartesian_point('',(4.531676301039e1,-5.757709069076e1,
-4.369054320186e1));
#77527=cartesian_point('',(4.546976417738e1,-5.744152806965e1,
-4.381478559602e1));
#77528=cartesian_point('',(4.597835078701e1,-5.706881943211e1,
-4.367424091972e1));
#77529=cartesian_point('',(4.608269467920e1,-5.702789777944e1,
-4.345427340480e1));
#77530=cartesian_point('',(4.619028856778e1,-5.695446365415e1,
-4.328606600817e1));
#77531=cartesian_point('',(4.625583284851e1,-5.691064217001e1,
-4.310574071878e1));
#77532=cartesian_point('',(4.631238729898e1,-5.686548176982e1,
-4.291656516438e1));
#77533=cartesian_point('',(4.635293517689e1,-5.682512404878e1,
-4.271198646140e1));
#77534=cartesian_point('',(4.637719578790e1,-5.678791333425e1,
-4.249599506967e1));
#77535=cartesian_point('',(4.638168485234e1,-5.675655375142e1,
-4.227575370748e1));
#77536=cartesian_point('',(4.636405378979e1,-5.673055958962e1,
-4.203785667807e1));
#77537=cartesian_point('',(4.633360785485e1,-5.672045106253e1,
-4.187705459171e1));
#77538=cartesian_point('',(4.631053020831e1,-5.671811148954e1,
-4.178911222648e1));
#77539=cartesian_point('',(4.500498699949e1,-5.725319822965e1,
-4.344142757858e1));
#77540=cartesian_point('',(4.503011901163e1,-5.720084802235e1,
-4.349291048401e1));
#77541=cartesian_point('',(4.516791898341e1,-5.707287796870e1,
-4.363277501611e1));
#77542=cartesian_point('',(4.568624522483e1,-5.670014904347e1,
-4.347205942637e1));
#77543=cartesian_point('',(4.575034222403e1,-5.670558815198e1,
-4.323512682560e1));
#77544=cartesian_point('',(4.582480706126e1,-5.667135522040e1,
-4.306632497337e1));
#77545=cartesian_point('',(4.585605636130e1,-5.667336701913e1,
-4.289069069546e1));
#77546=cartesian_point('',(4.588110483191e1,-5.667869663721e1,
-4.271266586659e1));
#77547=cartesian_point('',(4.589345833519e1,-5.669550648437e1,
-4.252534200948e1));
#77548=cartesian_point('',(4.589544783639e1,-5.672140275548e1,
-4.233329552155e1));
#77549=cartesian_point('',(4.588606206641e1,-5.675726934588e1,
-4.214349911347e1));
#77550=cartesian_point('',(4.586449701726e1,-5.680694957604e1,
-4.194553611105e1));
#77551=cartesian_point('',(4.584151052243e1,-5.685023577003e1,
-4.181781030903e1));
#77552=cartesian_point('',(4.582659911850e1,-5.687769352511e1,
-4.175022390262e1));
#77553=cartesian_point('',(4.521083180164e1,-5.705497910485e1,
-4.300915470752e1));
#77554=cartesian_point('',(4.521337077853e1,-5.703402260844e1,
-4.303553564040e1));
#77555=cartesian_point('',(4.524381215527e1,-5.698522823810e1,
-4.309955559624e1));
#77556=cartesian_point('',(4.540300704457e1,-5.688741971004e1,
-4.303177821946e1));
#77557=cartesian_point('',(4.544613810399e1,-5.692176434743e1,
-4.290000531352e1));
#77558=cartesian_point('',(4.549536467460e1,-5.694815148469e1,
-4.278106250289e1));
#77559=cartesian_point('',(4.553634678520e1,-5.699067150318e1,
-4.264949465354e1));
#77560=cartesian_point('',(4.557933516216e1,-5.703897916972e1,
-4.250806201912e1));
#77561=cartesian_point('',(4.562230074741e1,-5.709529490617e1,
-4.235512500477e1));
#77562=cartesian_point('',(4.566488568937e1,-5.715753980182e1,
-4.219471316613e1));
#77563=cartesian_point('',(4.570514355861e1,-5.722379210985e1,
-4.203305866931e1));
#77564=cartesian_point('',(4.574548399042e1,-5.729854724399e1,
-4.186072187110e1));
#77565=cartesian_point('',(4.577057890376e1,-5.735203728996e1,
-4.174593081088e1));
#77566=cartesian_point('',(4.578380582636e1,-5.738253321397e1,
-4.168359761015e1));
#77567=cartesian_point('',(4.565137620325e1,-5.727500469555e1,
-4.286758355236e1));
#77568=cartesian_point('',(4.564577234372e1,-5.727757315191e1,
-4.286937462638e1));
#77569=cartesian_point('',(4.560602240999e1,-5.728416216853e1,
-4.285744603620e1));
#77570=cartesian_point('',(4.546982633216e1,-5.740504427842e1,
-4.288376217662e1));
#77571=cartesian_point('',(4.553652807776e1,-5.741601947207e1,
-4.285259786768e1));
#77572=cartesian_point('',(4.559880930490e1,-5.745142232433e1,
-4.277390715248e1));
#77573=cartesian_point('',(4.568182782647e1,-5.748032910144e1,
-4.267269851513e1));
#77574=cartesian_point('',(4.577059149777e1,-5.751233128096e1,
-4.254922040915e1));
#77575=cartesian_point('',(4.586610015916e1,-5.754290224191e1,
-4.240637967686e1));
#77576=cartesian_point('',(4.596324562758e1,-5.757095167156e1,
-4.224718498101e1));
#77577=cartesian_point('',(4.605686464107e1,-5.759414645876e1,
-4.207746946979e1));
#77578=cartesian_point('',(4.615037837875e1,-5.761317165794e1,
-4.188558160309e1));
#77579=cartesian_point('',(4.620625757076e1,-5.762138307715e1,
-4.174800248941e1));
#77580=cartesian_point('',(4.623369933927e1,-5.762449821812e1,
-4.166949170421e1));
#77581=(bounded_surface()b_spline_surface(3,3,((#77525,#77526,#77527,#77528,
#77529,#77530,#77531,#77532,#77533,#77534,#77535,#77536,#77537,#77538),(#77539,
#77540,#77541,#77542,#77543,#77544,#77545,#77546,#77547,#77548,#77549,#77550,
#77551,#77552),(#77553,#77554,#77555,#77556,#77557,#77558,#77559,#77560,#77561,
#77562,#77563,#77564,#77565,#77566),(#77567,#77568,#77569,#77570,#77571,#77572,
#77573,#77574,#77575,#77576,#77577,#77578,#77579,#77580)),.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());
#77582=oriented_edge('',*,*,#31056,.t.);
#77583=oriented_edge('',*,*,#33588,.t.);
#77585=oriented_edge('',*,*,#77584,.t.);
#77586=oriented_edge('',*,*,#77517,.f.);
#77587=edge_loop('',(#77582,#77583,#77585,#77586));
#77588=face_outer_bound('',#77587,.f.);
#77590=cartesian_point('',(4.558511798691e1,-5.734005052079e1,
-4.213845709848e1));
#77591=direction('',(-3.386909825517e-1,4.269671655654e-1,-8.384434732689e-1));
#77592=direction('',(1.088377888459e-1,9.029067197377e-1,4.158290407988e-1));
#77593=axis2_placement_3d('',#77590,#77591,#77592);
#77594=cylindrical_surface('',#77593,3.000000000007e-1);
#77595=oriented_edge('',*,*,#77519,.t.);
#77596=oriented_edge('',*,*,#77584,.f.);
#77597=oriented_edge('',*,*,#33607,.f.);
#77598=oriented_edge('',*,*,#33638,.f.);
#77599=oriented_edge('',*,*,#33658,.f.);
#77600=edge_loop('',(#77595,#77596,#77597,#77598,#77599));
#77601=face_outer_bound('',#77600,.f.);
#77603=cartesian_point('',(4.845674931545e1,-5.918385806478e1,
-8.219506073755e0));
#77604=direction('',(-7.931833547994e-1,-6.088937373489e-1,1.042028245922e-2));
#77605=direction('',(-6.086846429053e-1,7.921433653070e-1,-4.485414463856e-2));
#77606=axis2_placement_3d('',#77603,#77604,#77605);
#77607=toroidal_surface('',#77606,2.497858037358e0,4.999993228598e-1);
#77609=oriented_edge('',*,*,#77608,.f.);
#77611=oriented_edge('',*,*,#77610,.f.);
#77612=oriented_edge('',*,*,#77486,.t.);
#77613=oriented_edge('',*,*,#33654,.f.);
#77614=oriented_edge('',*,*,#33673,.f.);
#77615=edge_loop('',(#77609,#77611,#77612,#77613,#77614));
#77616=face_outer_bound('',#77615,.f.);
#77618=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#77619=direction('',(0.e0,0.e0,1.e0));
#77620=direction('',(-6.604623050144e-1,7.508592036161e-1,0.e0));
#77621=axis2_placement_3d('',#77618,#77619,#77620);
#77622=toroidal_surface('',#77621,7.649382607502e1,3.e0);
#77623=oriented_edge('',*,*,#77610,.t.);
#77624=oriented_edge('',*,*,#77608,.t.);
#77625=oriented_edge('',*,*,#33695,.t.);
#77626=oriented_edge('',*,*,#33693,.t.);
#77628=oriented_edge('',*,*,#77627,.t.);
#77630=oriented_edge('',*,*,#77629,.t.);
#77631=oriented_edge('',*,*,#77465,.t.);
#77632=oriented_edge('',*,*,#77463,.t.);
#77633=edge_loop('',(#77623,#77624,#77625,#77626,#77628,#77630,#77631,#77632));
#77634=face_outer_bound('',#77633,.f.);
#77636=cartesian_point('',(5.235264366485e1,-5.576726982838e1,
-8.219509123403e0));
#77637=direction('',(7.072246169803e-1,7.069121752166e-1,1.041718136404e-2));
#77638=direction('',(-6.182601400438e-1,6.112524031319e-1,4.940899704492e-1));
#77639=axis2_placement_3d('',#77636,#77637,#77638);
#77640=toroidal_surface('',#77639,2.497870611426e0,4.999993401892e-1);
#77641=oriented_edge('',*,*,#77629,.f.);
#77642=oriented_edge('',*,*,#77627,.f.);
#77644=oriented_edge('',*,*,#77643,.t.);
#77646=oriented_edge('',*,*,#77645,.f.);
#77648=oriented_edge('',*,*,#77647,.f.);
#77649=edge_loop('',(#77641,#77642,#77644,#77646,#77648));
#77650=face_outer_bound('',#77649,.f.);
#77652=cartesian_point('',(5.090585131041e1,-5.434226403093e1,
-6.695404895696e0));
#77653=direction('',(-3.095524903526e-1,3.227989111097e-1,-8.944149588993e-1));
#77654=direction('',(-8.958259558187e-1,2.164192165340e-1,3.881476260346e-1));
#77655=axis2_placement_3d('',#77652,#77653,#77654);
#77656=cylindrical_surface('',#77655,5.000000035644e-1);
#77657=oriented_edge('',*,*,#33691,.f.);
#77658=oriented_edge('',*,*,#33905,.f.);
#77660=oriented_edge('',*,*,#77659,.f.);
#77661=oriented_edge('',*,*,#77643,.f.);
#77662=edge_loop('',(#77657,#77658,#77660,#77661));
#77663=face_outer_bound('',#77662,.f.);
#77665=cartesian_point('',(4.540383265712e1,-4.823225978186e1,0.e0));
#77666=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#77667=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#77668=axis2_placement_3d('',#77665,#77666,#77667);
#77669=plane('',#77668);
#77671=oriented_edge('',*,*,#77670,.t.);
#77673=oriented_edge('',*,*,#77672,.t.);
#77674=oriented_edge('',*,*,#77645,.t.);
#77675=oriented_edge('',*,*,#77659,.t.);
#77676=oriented_edge('',*,*,#33921,.t.);
#77677=oriented_edge('',*,*,#33945,.f.);
#77678=oriented_edge('',*,*,#34298,.f.);
#77679=edge_loop('',(#77671,#77673,#77674,#77675,#77676,#77677,#77678));
#77680=face_outer_bound('',#77679,.f.);
#77682=cartesian_point('',(5.017918708530e1,-5.335832443416e1,
-3.887483711145e1));
#77683=cartesian_point('',(5.019058712929e1,-5.336697037769e1,
-3.898923170205e1));
#77684=cartesian_point('',(5.018546367908e1,-5.335711693866e1,
-3.921985469438e1));
#77685=cartesian_point('',(5.012670403804e1,-5.329516994373e1,
-3.943495815112e1));
#77686=cartesian_point('',(5.008604341165e1,-5.325373107885e1,
-3.953110703527e1));
#77687=cartesian_point('',(5.038186262316e1,-5.296178905708e1,
-3.888756340247e1));
#77688=cartesian_point('',(5.039235574617e1,-5.296952561105e1,
-3.898644717504e1));
#77689=cartesian_point('',(5.038885693302e1,-5.296123044550e1,
-3.918627785977e1));
#77690=cartesian_point('',(5.033773818926e1,-5.290764983043e1,
-3.937272616395e1));
#77691=cartesian_point('',(5.030254241358e1,-5.287140905732e1,
-3.945586530061e1));
#77692=cartesian_point('',(5.083028252743e1,-5.293954581483e1,
-3.884634928996e1));
#77693=cartesian_point('',(5.084405855809e1,-5.295077909148e1,
-3.897908075777e1));
#77694=cartesian_point('',(5.083900912688e1,-5.294068540584e1,
-3.924762015808e1));
#77695=cartesian_point('',(5.077025694925e1,-5.286867302888e1,
-3.949821752824e1));
#77696=cartesian_point('',(5.072327099111e1,-5.281948442745e1,
-3.960983243854e1));
#77697=cartesian_point('',(5.105461636420e1,-5.333296396792e1,
-3.879291124387e1));
#77698=cartesian_point('',(5.107253721683e1,-5.334855277372e1,
-3.897482511940e1));
#77699=cartesian_point('',(5.106427787537e1,-5.333507734076e1,
-3.934247563705e1));
#77700=cartesian_point('',(5.097036366173e1,-5.323636646082e1,
-3.968550881490e1));
#77701=cartesian_point('',(5.090618112348e1,-5.316913367783e1,
-3.983845924708e1));
#77702=(bounded_surface()b_spline_surface(3,3,((#77682,#77683,#77684,#77685,
#77686),(#77687,#77688,#77689,#77690,#77691),(#77692,#77693,#77694,#77695,
#77696),(#77697,#77698,#77699,#77700,#77701)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-2.339193373656e-1,1.172669411089e0),(
2.572094913626e-1,6.645174979240e-1,1.063647332361e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387290643056e0,1.387290643056e0,
1.387290643056e0,1.387290643056e0,1.387290643056e0),(8.924509214231e-1,
8.924509214231e-1,8.924509214231e-1,8.924509214231e-1,8.924509214231e-1),(
8.718022650071e-1,8.718022650071e-1,8.718022650071e-1,8.718022650071e-1,
8.718022650071e-1),(1.325344673808e0,1.325344673808e0,1.325344673808e0,
1.325344673808e0,1.325344673808e0)))representation_item('')surface());
#77703=oriented_edge('',*,*,#34397,.f.);
#77705=oriented_edge('',*,*,#77704,.t.);
#77706=oriented_edge('',*,*,#77670,.f.);
#77707=oriented_edge('',*,*,#34380,.f.);
#77708=edge_loop('',(#77703,#77705,#77706,#77707));
#77709=face_outer_bound('',#77708,.f.);
#77711=cartesian_point('',(5.060467033133e1,-5.383630517136e1,
-2.052226446938e1));
#77712=direction('',(1.458081195451e-3,1.335073427432e-2,-9.999098118798e-1));
#77713=direction('',(-9.595214386540e-1,2.816256986614e-1,2.361062641116e-3));
#77714=axis2_placement_3d('',#77711,#77712,#77713);
#77715=cylindrical_surface('',#77714,5.000128896113e-1);
#77716=oriented_edge('',*,*,#77467,.f.);
#77717=oriented_edge('',*,*,#77647,.t.);
#77718=oriented_edge('',*,*,#77672,.f.);
#77719=oriented_edge('',*,*,#77704,.f.);
#77720=edge_loop('',(#77716,#77717,#77718,#77719));
#77721=face_outer_bound('',#77720,.f.);
#77723=closed_shell('',(#30161,#30524,#30545,#30655,#30669,#30686,#30706,#30722,
#30736,#30825,#30839,#30856,#30872,#30886,#30905,#30919,#30953,#31020,#31128,
#31247,#31276,#31290,#31311,#31325,#31391,#31407,#31441,#31461,#31475,#31493,
#31508,#31528,#31637,#31650,#31665,#31682,#31772,#31786,#31803,#31821,#31835,
#31851,#31869,#31882,#31894,#31924,#31939,#32052,#32068,#32087,#32106,#32122,
#32141,#32156,#32176,#32285,#32297,#32387,#32401,#32418,#32436,#32451,#32471,
#32485,#32519,#32584,#32597,#32612,#32630,#32644,#32656,#32686,#32701,#32814,
#32830,#32849,#32868,#32884,#32903,#32918,#32938,#33047,#33059,#33149,#33163,
#33180,#33198,#33213,#33233,#33247,#33281,#33346,#33359,#33374,#33392,#33406,
#33418,#33448,#33463,#33576,#33592,#33611,#33630,#33646,#33665,#33680,#33700,
#33809,#33821,#33911,#33925,#33952,#34233,#34254,#34290,#34304,#34385,#34401,
#34498,#34528,#34546,#34563,#34576,#34595,#34615,#34632,#34645,#34675,#34691,
#34771,#34787,#34868,#34882,#35162,#35189,#35204,#35218,#35300,#35320,#35334,
#35352,#35381,#35395,#35410,#35430,#35446,#35460,#35549,#35563,#35580,#35596,
#35610,#35628,#35658,#35673,#35787,#35897,#35964,#35979,#35998,#36017,#36033,
#36052,#36067,#36087,#36196,#36208,#36298,#36312,#36329,#36347,#36362,#36382,
#36396,#36429,#36442,#36457,#36475,#36489,#36501,#36531,#36546,#36663,#36679,
#36698,#36717,#36733,#36752,#36767,#36787,#36802,#36891,#36905,#36922,#36939,
#36954,#36974,#37004,#37019,#37136,#37152,#37171,#37190,#37206,#37225,#37240,
#37260,#37275,#37364,#37378,#37395,#37412,#37427,#37447,#37477,#37492,#37609,
#37625,#37644,#37663,#37679,#37698,#37713,#37733,#37748,#37837,#37851,#37868,
#37885,#37900,#37920,#37950,#37965,#38082,#38098,#38117,#38136,#38152,#38171,
#38186,#38206,#38221,#38310,#38324,#38341,#38358,#38373,#38393,#38423,#38438,
#38555,#38572,#38591,#38610,#38626,#38645,#38660,#38680,#38695,#38784,#38798,
#38815,#38832,#38847,#38867,#38897,#38912,#39029,#39045,#39064,#39083,#39099,
#39118,#39133,#39153,#39168,#39257,#39271,#39288,#39305,#39320,#39340,#39370,
#39385,#39502,#39518,#39537,#39556,#39572,#39591,#39606,#39626,#39641,#39730,
#39744,#39761,#39778,#39793,#39813,#39843,#39858,#39975,#39991,#40010,#40029,
#40045,#40064,#40079,#40099,#40114,#40203,#40217,#40234,#40251,#40266,#40286,
#40316,#40331,#40448,#40464,#40483,#40502,#40518,#40537,#40552,#40572,#40587,
#40676,#40690,#40707,#40724,#40739,#40759,#40789,#40804,#40921,#40937,#40956,
#40975,#40991,#41010,#41025,#41045,#41060,#41149,#41163,#41190,#41471,#41486,
#41567,#41584,#41620,#41639,#41655,#41682,#41962,#41976,#42057,#42088,#42107,
#42120,#42202,#42222,#42237,#42326,#42340,#42357,#42374,#42389,#42412,#42442,
#42457,#42575,#42615,#42682,#42698,#42812,#42843,#42863,#42898,#42968,#42984,
#43102,#43133,#43153,#43188,#43258,#43273,#43292,#43311,#43327,#43346,#43361,
#43381,#43396,#43485,#43499,#43516,#43533,#43546,#43561,#43579,#43593,#43605,
#43619,#43638,#43657,#43673,#43692,#43707,#43727,#43742,#43831,#43845,#43862,
#43879,#43892,#43907,#43925,#43939,#43951,#43965,#43984,#44003,#44019,#44038,
#44053,#44073,#44088,#44177,#44191,#44338,#44352,#44483,#44497,#44579,#44599,
#44613,#44630,#44645,#44660,#44680,#44696,#44710,#44799,#44813,#45045,#45071,
#45277,#45291,#45373,#45393,#45407,#45424,#45439,#45454,#45474,#45490,#45504,
#45593,#45607,#45624,#45652,#45667,#45681,#45764,#45785,#45800,#45890,#45905,
#46240,#46255,#46345,#46360,#46379,#46401,#46416,#46433,#46447,#46465,#46495,
#46511,#46624,#46640,#46659,#46680,#46696,#46715,#46730,#46750,#46765,#46854,
#46868,#46885,#46902,#46917,#46937,#46967,#46982,#47095,#47111,#47130,#47150,
#47166,#47185,#47200,#47220,#47235,#47324,#47338,#47355,#47372,#47387,#47407,
#47437,#47452,#47565,#47580,#47599,#47618,#47634,#47650,#47663,#47675,#47710,
#47779,#47792,#47805,#47820,#47838,#47851,#47960,#47972,#48007,#48076,#48089,
#48102,#48117,#48135,#48148,#48257,#48269,#48282,#48317,#48383,#48399,#48513,
#48544,#48564,#48599,#48669,#48685,#48799,#48830,#48850,#48885,#48951,#48967,
#49081,#49112,#49132,#49167,#49233,#49249,#49363,#49394,#49416,#49433,#49514,
#49544,#49559,#49575,#49590,#49604,#49705,#49720,#49737,#49755,#49785,#49880,
#49894,#49908,#49931,#49947,#49961,#49977,#49993,#50074,#50102,#50115,#50129,
#50142,#50156,#50177,#50192,#50208,#50226,#50240,#50253,#50287,#50352,#50365,
#50381,#50409,#50424,#50450,#50465,#50491,#50538,#50552,#50568,#50586,#50600,
#50613,#50646,#50659,#50674,#50689,#50733,#50759,#50822,#50837,#50910,#50935,
#50953,#50967,#50982,#50997,#51050,#51078,#51114,#51129,#51178,#51207,#51225,
#51239,#51254,#51269,#51322,#51334,#51366,#51382,#51427,#51465,#51480,#51496,
#51509,#51524,#51544,#51559,#51576,#51590,#51607,#51637,#51652,#51712,#51740,
#51944,#51973,#52205,#52219,#52301,#52321,#52336,#52425,#52439,#52570,#52583,
#52730,#52744,#52826,#52846,#52861,#52950,#52964,#52981,#52998,#53013,#53040,
#53070,#53085,#53199,#53238,#53305,#53321,#53435,#53466,#53486,#53521,#53591,
#53607,#53721,#53752,#53772,#53807,#53877,#53892,#53911,#53930,#53946,#53965,
#53980,#54000,#54015,#54104,#54118,#54135,#54152,#54165,#54180,#54198,#54212,
#54224,#54238,#54257,#54276,#54292,#54311,#54326,#54346,#54361,#54450,#54464,
#54481,#54498,#54511,#54526,#54544,#54558,#54570,#54584,#54603,#54622,#54638,
#54657,#54672,#54692,#54801,#54813,#54903,#54917,#54944,#55225,#55246,#55282,
#55296,#55377,#55393,#55490,#55520,#55538,#55555,#55568,#55587,#55607,#55624,
#55637,#55667,#55683,#55763,#55779,#55860,#55874,#56154,#56181,#56196,#56210,
#56292,#56312,#56327,#56416,#56430,#56447,#56464,#56479,#56500,#56530,#56545,
#56659,#56767,#56834,#56850,#56964,#56995,#57015,#57050,#57120,#57136,#57250,
#57281,#57301,#57336,#57402,#57418,#57532,#57563,#57583,#57618,#57688,#57704,
#57822,#57853,#57873,#57908,#57978,#57994,#58108,#58139,#58159,#58194,#58264,
#58281,#58395,#58426,#58446,#58481,#58551,#58567,#58681,#58712,#58732,#58767,
#58833,#58849,#58963,#58994,#59014,#59049,#59119,#59135,#59249,#59280,#59300,
#59335,#59401,#59417,#59531,#59562,#59582,#59617,#59683,#59698,#59717,#59736,
#59752,#59771,#59786,#59806,#59821,#59910,#59924,#59941,#59958,#59971,#59986,
#60004,#60018,#60030,#60044,#60063,#60082,#60098,#60117,#60132,#60152,#60167,
#60256,#60270,#60287,#60304,#60317,#60332,#60350,#60364,#60376,#60390,#60409,
#60428,#60444,#60463,#60478,#60498,#60513,#60602,#60616,#60633,#60650,#60663,
#60678,#60696,#60710,#60722,#60736,#60755,#60774,#60790,#60809,#60824,#60844,
#60859,#60948,#60962,#60979,#60996,#61009,#61024,#61042,#61056,#61068,#61082,
#61101,#61120,#61136,#61155,#61170,#61190,#61205,#61294,#61308,#61325,#61342,
#61355,#61370,#61388,#61402,#61414,#61428,#61447,#61466,#61482,#61501,#61516,
#61536,#61551,#61640,#61654,#61671,#61688,#61701,#61716,#61734,#61748,#61760,
#61774,#61793,#61812,#61828,#61847,#61862,#61882,#61897,#61986,#62000,#62017,
#62034,#62047,#62062,#62080,#62094,#62106,#62120,#62139,#62158,#62174,#62193,
#62208,#62228,#62243,#62332,#62346,#62363,#62380,#62393,#62408,#62426,#62440,
#62452,#62466,#62485,#62504,#62520,#62539,#62554,#62574,#62589,#62678,#62692,
#62709,#62726,#62739,#62754,#62772,#62786,#62798,#62812,#62831,#62850,#62866,
#62885,#62900,#62920,#62935,#63024,#63038,#63055,#63072,#63085,#63100,#63118,
#63132,#63144,#63158,#63177,#63196,#63212,#63231,#63246,#63266,#63281,#63370,
#63384,#63411,#63692,#63713,#63747,#63761,#63842,#63858,#63955,#63985,#64003,
#64020,#64033,#64051,#64070,#64085,#64098,#64112,#64133,#64148,#64164,#64182,
#64196,#64209,#64242,#64255,#64271,#64299,#64314,#64395,#64426,#64446,#64473,
#64752,#64767,#64780,#64862,#64882,#64897,#64986,#65000,#65017,#65034,#65047,
#65062,#65080,#65095,#65107,#65119,#65133,#65152,#65171,#65187,#65206,#65221,
#65241,#65256,#65345,#65359,#65376,#65393,#65406,#65421,#65439,#65453,#65465,
#65479,#65498,#65517,#65533,#65552,#65567,#65587,#65602,#65691,#65705,#65722,
#65739,#65752,#65767,#65785,#65799,#65811,#65825,#65844,#65863,#65879,#65898,
#65913,#65933,#65948,#66037,#66051,#66068,#66085,#66098,#66113,#66131,#66145,
#66157,#66171,#66190,#66209,#66225,#66244,#66258,#66272,#66284,#66393,#66405,
#66418,#66527,#66539,#66552,#66661,#66673,#66686,#66795,#66807,#66820,#66833,
#66848,#66861,#66885,#66940,#66954,#66967,#66994,#67013,#67037,#67052,#67065,
#67079,#67094,#67144,#67158,#67169,#67183,#67254,#67297,#67340,#67416,#67431,
#67444,#67458,#67509,#67561,#67612,#67626,#67676,#67690,#67703,#67716,#67766,
#67782,#67832,#67845,#67895,#67911,#67961,#67977,#68027,#68043,#68093,#68106,
#68156,#68171,#68189,#68205,#68260,#68324,#68338,#68361,#68375,#68389,#68408,
#68421,#68435,#68449,#68503,#68527,#68577,#68591,#68604,#68627,#68639,#68652,
#68667,#68680,#68691,#68705,#68717,#68781,#68830,#68842,#68854,#68868,#68919,
#68987,#69001,#69025,#69039,#69053,#69072,#69085,#69099,#69113,#69167,#69191,
#69241,#69255,#69268,#69291,#69303,#69316,#69331,#69344,#69355,#69369,#69381,
#69457,#69511,#69524,#69540,#69553,#69567,#69621,#69681,#69694,#69707,#69720,
#69732,#69748,#69763,#69776,#69825,#69888,#69902,#69953,#70017,#70031,#70055,
#70069,#70083,#70102,#70115,#70129,#70143,#70197,#70221,#70271,#70285,#70298,
#70321,#70333,#70346,#70361,#70374,#70385,#70399,#70411,#70475,#70525,#70538,
#70554,#70567,#70581,#70630,#70644,#70670,#70684,#70732,#70744,#70756,#70770,
#70782,#70796,#70808,#70819,#70928,#70940,#71049,#71061,#71074,#71183,#71195,
#71208,#71317,#71329,#71342,#71451,#71463,#71476,#71585,#71597,#71610,#71719,
#71731,#71744,#71853,#71865,#71878,#71987,#71999,#72012,#72121,#72133,#72146,
#72255,#72267,#72280,#72294,#72307,#72322,#72335,#72349,#72364,#72382,#72410,
#72423,#72438,#72456,#72469,#72490,#72504,#72537,#72550,#72565,#72583,#72599,
#72612,#72629,#72658,#72670,#72779,#72791,#72804,#72913,#72925,#72938,#72965,
#72979,#73033,#73046,#73095,#73109,#73157,#73169,#73183,#73233,#73246,#73258,
#73283,#73328,#73343,#73360,#73374,#73390,#73402,#73420,#73433,#73469,#73485,
#73542,#73572,#73617,#73632,#73649,#73664,#73680,#73692,#73712,#73727,#73742,
#73756,#73773,#73797,#73833,#73847,#73861,#73876,#73889,#73902,#73917,#73930,
#73940,#73955,#73969,#73995,#74010,#74023,#74036,#74049,#74064,#74076,#74094,
#74108,#74133,#74147,#74159,#74174,#74187,#74200,#74212,#74321,#74333,#74442,
#74454,#74467,#74576,#74588,#74601,#74614,#74630,#74642,#74660,#74673,#74782,
#74794,#74829,#74898,#74911,#74924,#74939,#74957,#74970,#75079,#75091,#75126,
#75191,#75204,#75217,#75232,#75250,#75263,#75372,#75384,#75419,#75488,#75501,
#75514,#75529,#75547,#75560,#75669,#75681,#75716,#75785,#75798,#75811,#75826,
#75844,#75857,#75966,#75978,#76013,#76082,#76095,#76108,#76123,#76141,#76154,
#76263,#76275,#76310,#76379,#76392,#76405,#76420,#76438,#76451,#76560,#76572,
#76607,#76672,#76685,#76698,#76713,#76731,#76744,#76853,#76865,#76900,#76969,
#76982,#76995,#77010,#77028,#77041,#77150,#77162,#77197,#77262,#77275,#77288,
#77303,#77321,#77334,#77443,#77455,#77476,#77490,#77524,#77589,#77602,#77617,
#77635,#77651,#77664,#77681,#77710,#77722));
#77724=manifold_solid_brep('',#77723);
#77726=dimensional_exponents(0.e0,0.e0,0.e0,0.e0,0.e0,0.e0,0.e0);
#77728=plane_angle_measure_with_unit(plane_angle_measure(1.745329251994e-2),
#77727);
#77729=(conversion_based_unit('degree',#77728)named_unit(*)plane_angle_unit());
#77731=uncertainty_measure_with_unit(length_measure(2.188734266076e-2),#77725,
'closure',
'maximum model space distance between geometric entities at asserted connectivities');
#77733=cartesian_point('',(0.e0,0.e0,0.e0));
#77734=direction('',(0.e0,0.e0,1.e0));
#77735=direction('',(1.e0,0.e0,0.e0));
#77738=application_context(
'configuration controlled 3d designs of mechanical parts and assemblies');
#77739=application_protocol_definition('international standard',
'config_control_design',1994,#77738);
#77740=design_context('',#77738,'design');
#77741=mechanical_context('',#77738,'mechanical');
#77742=product('prt0001','prt0001','not specified',(#77741));
#77743=product_definition_formation_with_specified_source('','last_version',
#77742,.made.);
#77752=cartesian_point('',(0.e0,0.e0,0.e0));
#77753=direction('',(0.e0,0.e0,1.e0));
#77754=direction('',(1.e0,0.e0,0.e0));
#77755=axis2_placement_3d('',#77752,#77753,#77754);
#77756=item_defined_transformation('','',#77736,#77755);
#77757=cartesian_point('',(0.e0,0.e0,0.e0));
#77758=direction('',(0.e0,0.e0,1.e0));
#77759=direction('',(1.e0,0.e0,0.e0));
#77761=(representation_relationship('','',#77737,#77749)representation_relationship_with_transformation(#77756)shape_representation_relationship());
#77762=context_dependent_shape_representation(#77761,#77751);
#77763=cartesian_point('',(1.262009154814e1,-7.139096440197e1,
-1.166296696979e1));
#77764=cartesian_point('',(1.269256276471e1,-7.136492185118e1,
-1.166570322101e1));
#77765=cartesian_point('',(1.282067570912e1,-7.129473627519e1,
-1.167911764450e1));
#77766=cartesian_point('',(1.288949933958e1,-7.111298383222e1,
-1.171264706992e1));
#77767=cartesian_point('',(1.305579284270e1,-7.091317962751e1,
-1.174805503178e1));
#77768=cartesian_point('',(1.324655167373e1,-7.072626950383e1,
-1.177922415935e1));
#77769=cartesian_point('',(1.343363249985e1,-7.058561966593e1,
-1.180099086198e1));
#77770=cartesian_point('',(1.370809558192e1,-7.042726678669e1,
-1.182279031176e1));
#77771=cartesian_point('',(1.397529443146e1,-7.034527515470e1,
-1.182880284270e1));
#77772=cartesian_point('',(1.412780817732e1,-7.030681604602e1,
-1.183041126042e1));
#77774=cartesian_point('',(1.933066358264e1,-6.905772344949e1,
-1.183042395040e1));
#77775=cartesian_point('',(1.948035636488e1,-6.902118883722e1,
-1.182933850974e1));
#77776=cartesian_point('',(1.975669850016e1,-6.897220150154e1,
-1.182341857739e1));
#77777=cartesian_point('',(2.011631761112e1,-6.899538784994e1,
-1.179769667385e1));
#77778=cartesian_point('',(2.038297833920e1,-6.904644878913e1,
-1.177177844065e1));
#77779=cartesian_point('',(2.074472612274e1,-6.918665400968e1,
-1.172139956679e1));
#77780=cartesian_point('',(2.096293419612e1,-6.933838791073e1,
-1.167947203742e1));
#77781=cartesian_point('',(2.109857268049e1,-6.934936166110e1,
-1.166447933570e1));
#77782=cartesian_point('',(2.115680065683e1,-6.934104408794e1,
-1.166258151531e1));
#77784=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77785=direction('',(0.e0,0.e0,1.e0));
#77786=direction('',(2.951778399519e-1,-9.554423283492e-1,0.e0));
#77787=axis2_placement_3d('',#77784,#77785,#77786);
#77789=cartesian_point('',(2.363256850144e1,-6.853768254636e1,
-1.166299271606e1));
#77790=cartesian_point('',(2.370016255880e1,-6.850068626324e1,
-1.166571046103e1));
#77791=cartesian_point('',(2.381584184402e1,-6.841142559759e1,
-1.167910994255e1));
#77792=cartesian_point('',(2.385525804855e1,-6.822121553738e1,
-1.171262856400e1));
#77793=cartesian_point('',(2.398825043161e1,-6.799785793294e1,
-1.174803776890e1));
#77794=cartesian_point('',(2.414738981419e1,-6.778341762115e1,
-1.177920683107e1));
#77795=cartesian_point('',(2.431011742326e1,-6.761524839238e1,
-1.180097415870e1));
#77796=cartesian_point('',(2.455639844146e1,-6.741587529243e1,
-1.182278276709e1));
#77797=cartesian_point('',(2.480758659775e1,-6.729303158150e1,
-1.182880019337e1));
#77798=cartesian_point('',(2.495228056006e1,-6.723114637079e1,
-1.183041129577e1));
#77800=cartesian_point('',(2.989567906129e1,-6.518352626266e1,
-1.183042395040e1));
#77801=cartesian_point('',(3.003864220707e1,-6.512374208614e1,
-1.182931984659e1));
#77802=cartesian_point('',(3.030525067369e1,-6.503176782976e1,
-1.182334938523e1));
#77803=cartesian_point('',(3.066541390259e1,-6.499901126968e1,
-1.179739261907e1));
#77804=cartesian_point('',(3.093656593466e1,-6.500796342186e1,
-1.177143883712e1));
#77805=cartesian_point('',(3.131867266409e1,-6.509176408694e1,
-1.172046458836e1));
#77806=cartesian_point('',(3.155624117423e1,-6.520763602099e1,
-1.167854553682e1));
#77807=cartesian_point('',(3.169134376939e1,-6.519480679729e1,
-1.166435867847e1));
#77808=cartesian_point('',(3.174717317478e1,-6.517569483227e1,
-1.166283270828e1));
#77810=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77811=direction('',(0.e0,0.e0,1.e0));
#77812=direction('',(4.410078204346e-1,-8.975032603370e-1,0.e0));
#77813=axis2_placement_3d('',#77810,#77811,#77812);
#77815=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77816=direction('',(0.e0,0.e0,1.e0));
#77817=direction('',(5.759787247572e-1,-8.174646834127e-1,0.e0));
#77818=axis2_placement_3d('',#77815,#77816,#77817);
#77820=cartesian_point('',(4.857529215930e1,-5.275494916207e1,
-1.183042175861e1));
#77821=cartesian_point('',(4.873762675736e1,-5.260540973855e1,
-1.183045518036e1));
#77822=cartesian_point('',(4.908882126973e1,-5.237580271116e1,
-1.181553872888e1));
#77823=cartesian_point('',(4.971832033354e1,-5.221121324870e1,
-1.174983793941e1));
#77824=cartesian_point('',(5.014246741284e1,-5.224112181221e1,
-1.168363991186e1));
#77825=cartesian_point('',(5.036030805119e1,-5.229425852767e1,
-1.164386968567e1));
#77827=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77828=direction('',(0.e0,0.e0,1.e0));
#77829=direction('',(6.967671213125e-1,-7.172974129730e-1,0.e0));
#77830=axis2_placement_3d('',#77827,#77828,#77829);
#77832=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77833=direction('',(0.e0,0.e0,1.e0));
#77834=direction('',(8.003987989036e-1,-5.994678996524e-1,0.e0));
#77835=axis2_placement_3d('',#77832,#77833,#77834);
#77837=cartesian_point('',(5.940452668489e1,-4.155727219061e1,
-1.166300072659e1));
#77838=cartesian_point('',(5.943750155480e1,-4.148762198543e1,
-1.166571093557e1));
#77839=cartesian_point('',(5.947867449686e1,-4.134743460057e1,
-1.167910319862e1));
#77840=cartesian_point('',(5.939874180498e1,-4.117040813241e1,
-1.171262027948e1));
#77841=cartesian_point('',(5.937504385036e1,-4.091155112980e1,
-1.174802912042e1));
#77842=cartesian_point('',(5.937773752425e1,-4.064451735166e1,
-1.177920043488e1));
#77843=cartesian_point('',(5.941053055594e1,-4.041282416244e1,
-1.180096850215e1));
#77844=cartesian_point('',(5.949257554461e1,-4.010675577406e1,
-1.182278064026e1));
#77845=cartesian_point('',(5.962359994312e1,-3.985969485122e1,
-1.182879948496e1));
#77846=cartesian_point('',(5.970429535290e1,-3.972455744113e1,
-1.183041129577e1));
#77848=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77849=direction('',(0.e0,0.e0,1.e0));
#77850=direction('',(8.843220016944e-1,-4.668774971224e-1,0.e0));
#77851=axis2_placement_3d('',#77848,#77849,#77850);
#77853=cartesian_point('',(6.517421237382e1,-3.175271031958e1,
-1.166299234692e1));
#77854=cartesian_point('',(6.519584654810e1,-3.167875352862e1,
-1.166571043932e1));
#77855=cartesian_point('',(6.521452479330e1,-3.153383853927e1,
-1.167911025371e1));
#77856=cartesian_point('',(6.510789809304e1,-3.137146698405e1,
-1.171262894589e1));
#77857=cartesian_point('',(6.504400034715e1,-3.111948881561e1,
-1.174803816770e1));
#77858=cartesian_point('',(6.500489710546e1,-3.085532839566e1,
-1.177920712582e1));
#77859=cartesian_point('',(6.500104965393e1,-3.062134859373e1,
-1.180097441935e1));
#77860=cartesian_point('',(6.503421919074e1,-3.030622399717e1,
-1.182278286504e1));
#77861=cartesian_point('',(6.512497199457e1,-3.004174516060e1,
-1.182880022601e1));
#77862=cartesian_point('',(6.518352629518e1,-2.989567271696e1,
-1.183041129578e1));
#77864=cartesian_point('',(6.723115084029e1,-2.495227604600e1,
-1.183042397124e1));
#77865=cartesian_point('',(6.729000454749e1,-2.480884256041e1,
-1.182931760188e1));
#77866=cartesian_point('',(6.741354547737e1,-2.455518831097e1,
-1.182334311270e1));
#77867=cartesian_point('',(6.764513979269e1,-2.427735464965e1,
-1.179736930759e1));
#77868=cartesian_point('',(6.784313045860e1,-2.409202745358e1,
-1.177142538581e1));
#77869=cartesian_point('',(6.817287955603e1,-2.388094199308e1,
-1.172039826136e1));
#77870=cartesian_point('',(6.842262079164e1,-2.379509789911e1,
-1.167851214540e1));
#77871=cartesian_point('',(6.850878591807e1,-2.369033439236e1,
-1.166436488649e1));
#77872=cartesian_point('',(6.853454855497e1,-2.363723372107e1,
-1.166288616116e1));
#77874=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77875=direction('',(0.e0,0.e0,1.e0));
#77876=direction('',(9.464702619069e-1,-3.227910211357e-1,0.e0));
#77877=axis2_placement_3d('',#77874,#77875,#77876);
#77879=cartesian_point('',(6.933907926668e1,-2.116627431984e1,
-1.166298544785e1));
#77880=cartesian_point('',(6.934884524861e1,-2.108984413540e1,
-1.166571002632e1));
#77881=cartesian_point('',(6.934457535050e1,-2.094378849628e1,
-1.167911605200e1));
#77882=cartesian_point('',(6.921386930181e1,-2.080007075309e1,
-1.171263607480e1));
#77883=cartesian_point('',(6.911134032152e1,-2.056117789388e1,
-1.174804560945e1));
#77884=cartesian_point('',(6.903140337322e1,-2.030639137576e1,
-1.177921262922e1));
#77885=cartesian_point('',(6.899100614603e1,-2.007588562596e1,
-1.180097928684e1));
#77886=cartesian_point('',(6.897448390246e1,-1.975945836580e1,
-1.182278469483e1));
#77887=cartesian_point('',(6.902274273631e1,-1.948407020721e1,
-1.182880083546e1));
#77888=cartesian_point('',(6.905772248955e1,-1.933065730993e1,
-1.183041129577e1));
#77890=direction('',(-9.786534966020e-1,2.477588331579e-14,-2.055172342864e-1));
#77891=vector('',#77890,1.333452164103e1);
#77892=cartesian_point('',(7.235482627805e1,-2.652553723127e-13,
-1.169548648161e1));
#77893=line('',#77892,#77891);
#77894=direction('',(-9.786534966020e-1,-1.384468961316e-13,2.055172342864e-1));
#77895=vector('',#77894,1.333452164103e1);
#77896=cartesian_point('',(-5.930495004854e1,-1.006624077046e-12,
-1.443596048981e1));
#77897=line('',#77896,#77895);
#77898=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77899=direction('',(0.e0,0.e0,1.e0));
#77900=direction('',(-9.554423283492e-1,-2.951778399519e-1,0.e0));
#77901=axis2_placement_3d('',#77898,#77899,#77900);
#77903=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77904=direction('',(0.e0,0.e0,1.e0));
#77905=direction('',(-8.975032603370e-1,-4.410078204346e-1,0.e0));
#77906=axis2_placement_3d('',#77903,#77904,#77905);
#77908=cartesian_point('',(-6.399700592081e1,-3.406341778640e1,
-1.166297048918e1));
#77909=cartesian_point('',(-6.394981819063e1,-3.412431721349e1,
-1.166570912059e1));
#77910=cartesian_point('',(-6.384344350850e1,-3.422450475445e1,
-1.167912858631e1));
#77911=cartesian_point('',(-6.364937130835e1,-3.423375744470e1,
-1.171265133708e1));
#77912=cartesian_point('',(-6.340793078931e1,-3.433020026e1,-1.174806153459e1));
#77913=cartesian_point('',(-6.317126356283e1,-3.445384508612e1,
-1.177922464629e1));
#77914=cartesian_point('',(-6.297970069455e1,-3.458829409351e1,
-1.180098998506e1));
#77915=cartesian_point('',(-6.274429985171e1,-3.480036900160e1,
-1.182278874335e1));
#77916=cartesian_point('',(-6.258373926587e1,-3.502916850181e1,
-1.182880220031e1));
#77917=cartesian_point('',(-6.250002274020e1,-3.516234499037e1,
-1.183041130499e1));
#77919=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77920=direction('',(0.e0,0.e0,1.e0));
#77921=direction('',(-8.174646834127e-1,-5.759787247572e-1,0.e0));
#77922=axis2_placement_3d('',#77919,#77920,#77921);
#77924=cartesian_point('',(-5.788040677683e1,-4.365538534310e1,
-1.166296947182e1));
#77925=cartesian_point('',(-5.782427047802e1,-4.370814937807e1,
-1.166570904934e1));
#77926=cartesian_point('',(-5.770352801663e1,-4.379045737763e1,
-1.167912943057e1));
#77927=cartesian_point('',(-5.751039479978e1,-4.376923949666e1,
-1.171265251826e1));
#77928=cartesian_point('',(-5.725683768154e1,-4.382672699040e1,
-1.174806279893e1));
#77929=cartesian_point('',(-5.700374547688e1,-4.391182643903e1,
-1.177922535264e1));
#77930=cartesian_point('',(-5.679350855927e1,-4.401465411433e1,
-1.180099056272e1));
#77931=cartesian_point('',(-5.652783135907e1,-4.418729431862e1,
-1.182278896649e1));
#77932=cartesian_point('',(-5.633345839919e1,-4.438815699713e1,
-1.182880225997e1));
#77933=cartesian_point('',(-5.622994111332e1,-4.450659580115e1,
-1.183041129375e1));
#77935=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77936=direction('',(0.e0,0.e0,1.e0));
#77937=direction('',(-7.172974129730e-1,-6.967671213125e-1,0.e0));
#77938=axis2_placement_3d('',#77935,#77936,#77937);
#77940=cartesian_point('',(-5.033859746829e1,-5.217241251220e1,
-1.166296855598e1));
#77941=cartesian_point('',(-5.027489619875e1,-5.221574145979e1,
-1.166570900025e1));
#77942=cartesian_point('',(-5.014276108657e1,-5.227814232370e1,
-1.167913021507e1));
#77943=cartesian_point('',(-4.995532238933e1,-5.222697529993e1,
-1.171265350797e1));
#77944=cartesian_point('',(-4.969589243630e1,-5.224409091147e1,
-1.174806380686e1));
#77945=cartesian_point('',(-4.943260492956e1,-5.228855103905e1,
-1.177922608478e1));
#77946=cartesian_point('',(-4.920887025297e1,-5.235722539114e1,
-1.180099118937e1));
#77947=cartesian_point('',(-4.891945908148e1,-5.248617991343e1,
-1.182278916762e1));
#77948=cartesian_point('',(-4.869606045039e1,-5.265416099017e1,
-1.182880232516e1));
#77949=cartesian_point('',(-4.857529172403e1,-5.275494651121e1,
-1.183041129578e1));
#77951=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77952=direction('',(0.e0,0.e0,1.e0));
#77953=direction('',(-5.994678996524e-1,-8.003987989036e-1,0.e0));
#77954=axis2_placement_3d('',#77951,#77952,#77953);
#77956=cartesian_point('',(-4.155728217458e1,-5.940477063333e1,
-1.166296913533e1));
#77957=cartesian_point('',(-4.148758784012e1,-5.943760365407e1,
-1.166570903581e1));
#77958=cartesian_point('',(-4.134731936881e1,-5.947856956687e1,
-1.167912973015e1));
#77959=cartesian_point('',(-4.117019444457e1,-5.939870929738e1,
-1.171265291058e1));
#77960=cartesian_point('',(-4.091128204786e1,-5.937503005836e1,
-1.174806318332e1));
#77961=cartesian_point('',(-4.064428036275e1,-5.937775499547e1,
-1.177922562375e1));
#77962=cartesian_point('',(-4.041255773572e1,-5.941058339036e1,
-1.180099078150e1));
#77963=cartesian_point('',(-4.010653591103e1,-5.949267552382e1,
-1.182278901438e1));
#77964=cartesian_point('',(-3.985960723698e1,-5.962364228471e1,
-1.182880227412e1));
#77965=cartesian_point('',(-3.972455744103e1,-5.970429535293e1,
-1.183041129578e1));
#77967=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77968=direction('',(0.e0,0.e0,1.e0));
#77969=direction('',(-4.668774971224e-1,-8.843220016944e-1,0.e0));
#77970=axis2_placement_3d('',#77967,#77968,#77969);
#77972=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77973=direction('',(0.e0,0.e0,1.e0));
#77974=direction('',(-3.227910211357e-1,-9.464702619069e-1,0.e0));
#77975=axis2_placement_3d('',#77972,#77973,#77974);
#77977=cartesian_point('',(-1.353712398192e1,-7.224317612040e1,
-1.052470282582e1));
#77978=cartesian_point('',(-1.353132166436e1,-7.222290925869e1,
-1.055396986390e1));
#77979=cartesian_point('',(-1.351976726671e1,-7.218243513889e1,
-1.061216423004e1));
#77980=cartesian_point('',(-1.350249219262e1,-7.212153642257e1,
-1.069824777489e1));
#77981=cartesian_point('',(-1.349101709185e1,-7.208064641583e1,
-1.075469155758e1));
#77982=cartesian_point('',(-1.348528449792e1,-7.206008356077e1,
-1.078264120105e1));
#77984=cartesian_point('',(-1.261837492885e1,-7.138913130172e1,
-1.166329014917e1));
#77985=cartesian_point('',(-1.268367161216e1,-7.136979590472e1,
-1.166490193793e1));
#77986=cartesian_point('',(-1.279610994938e1,-7.131572018385e1,
-1.167574739119e1));
#77987=cartesian_point('',(-1.286990680290e1,-7.116224379143e1,
-1.170318033672e1));
#77988=cartesian_point('',(-1.297248028938e1,-7.100596430610e1,
-1.173204212492e1));
#77989=cartesian_point('',(-1.315446496413e1,-7.081393660208e1,
-1.176466781687e1));
#77990=cartesian_point('',(-1.329553325577e1,-7.068714338389e1,
-1.178542334518e1));
#77991=cartesian_point('',(-1.348171526510e1,-7.055584374337e1,
-1.180523404870e1));
#77992=cartesian_point('',(-1.374024741671e1,-7.041589965537e1,
-1.182383400525e1));
#77993=cartesian_point('',(-1.398758945178e1,-7.034160991744e1,
-1.182905090404e1));
#77994=cartesian_point('',(-1.412780256716e1,-7.030681756593e1,
-1.183041328849e1));
#77996=cartesian_point('',(-1.408731500744e1,-7.010533182015e1,
-1.085177816937e1));
#77997=direction('',(-9.804021042189e-1,1.970068883137e-1,0.e0));
#77998=direction('',(-4.048831082048e-2,-2.014895289420e-1,-9.786534966032e-1));
#77999=axis2_placement_3d('',#77996,#77997,#77998);
#78001=cartesian_point('',(-1.428357699608e1,-7.108201926813e1,
-1.093893548389e1));
#78002=cartesian_point('',(-1.416617013971e1,-7.110483875066e1,
-1.094763425876e1));
#78003=cartesian_point('',(-1.393938045014e1,-7.119520472053e1,
-1.094151165274e1));
#78004=cartesian_point('',(-1.367338653360e1,-7.144870354552e1,
-1.086217782581e1));
#78005=cartesian_point('',(-1.351137178687e1,-7.181205353035e1,
-1.072547108223e1));
#78006=cartesian_point('',(-1.350786336249e1,-7.209936508399e1,
-1.059789289884e1));
#78007=cartesian_point('',(-1.353712398192e1,-7.224317612040e1,
-1.052470282582e1));
#78009=direction('',(8.891629040182e-2,4.281245182792e-3,-9.960299012785e-1));
#78010=vector('',#78009,4.286810471116e0);
#78011=cartesian_point('',(-1.584016752214e1,-8.454042094689e1,
-6.512841492775e0));
#78012=line('',#78011,#78010);
#78013=direction('',(-9.878813715189e-2,-6.850987720236e-2,9.927473498750e-1));
#78014=vector('',#78013,4.041134169368e0);
#78015=cartesian_point('',(-1.353712398192e1,-7.224317612040e1,
-1.052470282582e1));
#78016=line('',#78015,#78014);
#78017=direction('',(1.564332723989e-1,9.876885294858e-1,-2.965921097962e-6));
#78018=vector('',#78017,1.217022053203e1);
#78019=cartesian_point('',(-1.584016752214e1,-8.454042094689e1,
-6.512841492775e0));
#78020=line('',#78019,#78018);
#78021=direction('',(-3.090170115e-1,-9.510565107308e-1,-4.703957800917e-7));
#78022=vector('',#78021,1.415786702874e1);
#78023=cartesian_point('',(-1.955858943118e1,-7.125062861551e1,-5.6e0));
#78024=line('',#78023,#78022);
#78025=cartesian_point('',(-2.393361118961e1,-8.471556023125e1,
-5.600006659801e0));
#78026=cartesian_point('',(-2.395000363030e1,-8.476590945502e1,
-5.600010450374e0));
#78027=cartesian_point('',(-2.398671130171e1,-8.486489185159e1,
-5.599996881283e0));
#78028=cartesian_point('',(-2.405339733695e1,-8.500895916658e1,
-5.599995239948e0));
#78029=cartesian_point('',(-2.410509790011e1,-8.510100852348e1,
-5.600013185932e0));
#78030=cartesian_point('',(-2.413287449728e1,-8.514607705994e1,
-5.600006658682e0));
#78032=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78033=direction('',(0.e0,0.e0,1.e0));
#78034=direction('',(-2.726878648828e-1,-9.621025560436e-1,0.e0));
#78035=axis2_placement_3d('',#78032,#78033,#78034);
#78037=cartesian_point('',(-1.635340759512e1,-8.697594708298e1,
-5.600004859048e0));
#78038=cartesian_point('',(-1.650307879211e1,-8.671233916856e1,
-5.599993878502e0));
#78039=cartesian_point('',(-1.673565285109e1,-8.616740888844e1,
-5.599999973978e0));
#78040=cartesian_point('',(-1.689752022637e1,-8.527587116310e1,
-5.600009273325e0));
#78041=cartesian_point('',(-1.687163912454e1,-8.468397239462e1,
-5.599978379589e0));
#78042=cartesian_point('',(-1.682412306038e1,-8.438460614773e1,
-5.600003606595e0));
#78044=direction('',(1.564343265163e-1,9.876883625351e-1,2.963451495383e-7));
#78045=vector('',#78044,1.217025315353e1);
#78046=cartesian_point('',(-1.682412306038e1,-8.438460614773e1,
-5.600003606595e0));
#78047=line('',#78046,#78045);
#78048=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78049=direction('',(0.e0,0.e0,-1.e0));
#78050=direction('',(-2.019355501432e-1,-9.793988123274e-1,0.e0));
#78051=axis2_placement_3d('',#78048,#78049,#78050);
#78053=direction('',(-3.090175931978e-1,-9.510563217225e-1,2.416914973353e-6));
#78054=vector('',#78053,1.415784219521e1);
#78055=cartesian_point('',(-2.050603648703e1,-7.094278947736e1,
-6.512877178236e0));
#78056=line('',#78055,#78054);
#78057=cartesian_point('',(-1.955858943114e1,-7.125062861537e1,-6.6e0));
#78058=direction('',(5.699308095438e-2,-1.056648524222e-1,9.927672071971e-1));
#78059=direction('',(2.637017648388e-1,9.606629846802e-1,8.710917911625e-2));
#78060=axis2_placement_3d('',#78057,#78058,#78059);
#78062=cartesian_point('',(-1.955858943114e1,-7.125062861537e1,-6.6e0));
#78063=direction('',(3.090169946659e-1,9.510565162006e-1,4.516390560150e-10));
#78064=direction('',(-9.474374587567e-1,3.078410915780e-1,8.715574611428e-2));
#78065=axis2_placement_3d('',#78062,#78063,#78064);
#78067=cartesian_point('',(-1.955858943114e1,-7.125062861537e1,-6.6e0));
#78068=direction('',(-9.643275528908e-1,2.647118636096e-1,0.e0));
#78069=direction('',(-1.202380417453e-10,-4.380211748867e-10,1.e0));
#78070=axis2_placement_3d('',#78067,#78068,#78069);
#78072=cartesian_point('',(-1.471911256067e1,-7.138851957689e1,
-6.512827465026e0));
#78073=cartesian_point('',(-1.467074247481e1,-7.135452417261e1,
-7.004460525818e0));
#78074=cartesian_point('',(-1.457592697536e1,-7.128596013166e1,
-7.987911358977e0));
#78075=cartesian_point('',(-1.442685172269e1,-7.118462079065e1,
-9.462956087064e0));
#78076=cartesian_point('',(-1.433199620562e1,-7.111613840281e1,
-1.044695654418e1));
#78077=cartesian_point('',(-1.428357699608e1,-7.108201926813e1,
-1.093893548389e1));
#78079=cartesian_point('',(-1.954378030572e1,-6.981916275822e1,
-1.093893627362e1));
#78080=cartesian_point('',(-1.951612830077e1,-6.987154506504e1,
-1.044695758600e1));
#78081=cartesian_point('',(-1.946271349878e1,-6.997561483402e1,
-9.462952587772e0));
#78082=cartesian_point('',(-1.937588159813e1,-7.013359507375e1,
-7.987920716009e0));
#78083=cartesian_point('',(-1.932254912166e1,-7.023772602310e1,
-7.004443309520e0));
#78084=cartesian_point('',(-1.929488462662e1,-7.028997595893e1,
-6.512809019669e0));
#78086=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78087=direction('',(0.e0,0.e0,-1.e0));
#78088=direction('',(-2.019355501523e-1,-9.793988123256e-1,0.e0));
#78089=axis2_placement_3d('',#78086,#78087,#78088);
#78091=cartesian_point('',(-1.492027770478e1,-7.236418873888e1,-6.6e0));
#78092=direction('',(-9.875903516908e-2,-6.832005200026e-2,9.927633270156e-1));
#78093=direction('',(9.839255261144e-1,-1.558680781429e-1,8.715332051344e-2));
#78094=axis2_placement_3d('',#78091,#78092,#78093);
#78096=cartesian_point('',(-1.492027770477e1,-7.236418873886e1,-6.6e0));
#78097=direction('',(9.793988123274e-1,-2.019355501432e-1,0.e0));
#78098=direction('',(2.011671243876e-1,9.756719040547e-1,8.715574395236e-2));
#78099=axis2_placement_3d('',#78096,#78097,#78098);
#78101=cartesian_point('',(-1.492027770478e1,-7.236418873888e1,-6.6e0));
#78102=direction('',(1.564344650040e-1,9.876883406009e-1,5.410536255135e-11));
#78103=direction('',(-2.053468506347e-12,-5.445599526865e-11,1.e0));
#78104=axis2_placement_3d('',#78101,#78102,#78103);
#78106=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78107=direction('',(0.e0,0.e0,-1.e0));
#78108=direction('',(-1.970068887475e-1,-9.804021041318e-1,0.e0));
#78109=axis2_placement_3d('',#78106,#78107,#78108);
#78111=cartesian_point('',(-1.927524848227e1,-6.885981984930e1,
-1.085177816937e1));
#78112=direction('',(-9.629839917111e-1,2.695585867826e-1,0.e0));
#78113=direction('',(-5.539893523216e-2,-1.979098066330e-1,-9.786534966032e-1));
#78114=axis2_placement_3d('',#78111,#78112,#78113);
#78116=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78117=direction('',(0.e0,0.e0,1.e0));
#78118=direction('',(-2.695583935034e-1,-9.629840458138e-1,0.e0));
#78119=axis2_placement_3d('',#78116,#78117,#78118);
#78121=cartesian_point('',(-1.933065061093e1,-6.905772196281e1,
-1.183040007057e1));
#78122=cartesian_point('',(-1.948355544682e1,-6.902100828423e1,
-1.182916901685e1));
#78123=cartesian_point('',(-1.976463138129e1,-6.897202443357e1,
-1.182300608970e1));
#78124=cartesian_point('',(-2.012468435083e1,-6.899696501350e1,
-1.179689023860e1));
#78125=cartesian_point('',(-2.038977467431e1,-6.904996013209e1,
-1.177064121342e1));
#78126=cartesian_point('',(-2.074942905560e1,-6.918428033654e1,
-1.172169164737e1));
#78127=cartesian_point('',(-2.094941687749e1,-6.933375882519e1,
-1.168084737765e1));
#78128=cartesian_point('',(-2.109693643348e1,-6.934928496876e1,
-1.166540595041e1));
#78129=cartesian_point('',(-2.116440994090e1,-6.934429017449e1,
-1.166227286517e1));
#78131=cartesian_point('',(-2.069911675192e1,-7.032819488817e1,
-1.078264209530e1));
#78132=cartesian_point('',(-2.070334123444e1,-7.034910335029e1,
-1.075471449417e1));
#78133=cartesian_point('',(-2.071167971797e1,-7.039073259150e1,
-1.069831004434e1));
#78134=cartesian_point('',(-2.072393598765e1,-7.045283965336e1,
-1.061222875347e1));
#78135=cartesian_point('',(-2.073201751370e1,-7.049416201933e1,
-1.055399716827e1));
#78136=cartesian_point('',(-2.073604978063e1,-7.051486657662e1,
-1.052470298186e1));
#78138=cartesian_point('',(-2.073604978063e1,-7.051486657662e1,
-1.052470298186e1));
#78139=cartesian_point('',(-2.069751995401e1,-7.037580751098e1,
-1.059702765204e1));
#78140=cartesian_point('',(-2.056668761911e1,-7.012294146287e1,
-1.072322555139e1));
#78141=cartesian_point('',(-2.025343731829e1,-6.986723690820e1,
-1.086296221299e1));
#78142=cartesian_point('',(-1.989403819049e1,-6.976289683632e1,
-1.094214743333e1));
#78143=cartesian_point('',(-1.965541835642e1,-6.978707839571e1,
-1.094812355114e1));
#78144=cartesian_point('',(-1.954378030572e1,-6.981916275822e1,
-1.093893627362e1));
#78146=direction('',(-3.090169943752e-1,-9.510565162951e-1,1.038484448724e-13));
#78147=vector('',#78146,1.554870050292e1);
#78148=cartesian_point('',(-2.135754133085e1,-6.913086368640e1,
-1.169548648161e1));
#78149=line('',#78148,#78147);
#78150=direction('',(3.090177897274e-1,9.510562578659e-1,2.466714312946e-6));
#78151=vector('',#78150,1.461343868434e1);
#78152=cartesian_point('',(-2.521492927448e1,-8.422639719785e1,
-1.078267814248e1));
#78153=line('',#78152,#78151);
#78154=cartesian_point('',(-2.069911675192e1,-7.032819488817e1,
-1.078264209530e1));
#78155=cartesian_point('',(-2.069506077231e1,-7.030812040667e1,
-1.080945574180e1));
#78156=cartesian_point('',(-2.069051117788e1,-7.026986703113e1,
-1.087027130781e1));
#78157=cartesian_point('',(-2.069811271087e1,-7.021306540950e1,
-1.097854689039e1));
#78158=cartesian_point('',(-2.072331990285e1,-7.015102018167e1,
-1.109877539613e1));
#78159=cartesian_point('',(-2.076922903419e1,-7.007663147009e1,
-1.122666457583e1));
#78160=cartesian_point('',(-2.083821038317e1,-6.998234001668e1,
-1.135614036891e1));
#78161=cartesian_point('',(-2.093300790123e1,-6.985474550745e1,
-1.148196032907e1));
#78162=cartesian_point('',(-2.104177003851e1,-6.969005687270e1,
-1.158072359997e1));
#78163=cartesian_point('',(-2.110902904458e1,-6.952628525496e1,
-1.163252044332e1));
#78164=cartesian_point('',(-2.115848760795e1,-6.940773218372e1,
-1.165576289298e1));
#78165=cartesian_point('',(-2.116440994090e1,-6.934429017449e1,
-1.166227286517e1));
#78167=cartesian_point('',(-2.116440994090e1,-6.934429017449e1,
-1.166227286517e1));
#78168=cartesian_point('',(-2.117553408112e1,-6.931613309664e1,
-1.166724636332e1));
#78169=cartesian_point('',(-2.120315709810e1,-6.926600985772e1,
-1.167894698037e1));
#78170=cartesian_point('',(-2.124719888476e1,-6.920104623882e1,
-1.168793928230e1));
#78171=cartesian_point('',(-2.130088299825e1,-6.915434837998e1,
-1.169436433645e1));
#78172=cartesian_point('',(-2.133825894887e1,-6.913682085586e1,
-1.169548648161e1));
#78173=cartesian_point('',(-2.135754133085e1,-6.913086368640e1,
-1.169548648161e1));
#78175=cartesian_point('',(-1.428094163534e-14,0.e0,-1.169548648161e1));
#78176=direction('',(0.e0,0.e0,1.e0));
#78177=direction('',(-3.203595356275e-1,-9.472960297249e-1,0.e0));
#78178=axis2_placement_3d('',#78175,#78176,#78177);
#78180=direction('',(-3.090159584370e-1,-9.510568528776e-1,-5.080941553190e-6));
#78181=vector('',#78180,1.461345472327e1);
#78182=cartesian_point('',(-2.459193864898e1,-6.906334063517e1,
-1.078264222362e1));
#78183=line('',#78182,#78181);
#78184=direction('',(3.090169943969e-1,9.510565162880e-1,-1.038484448724e-13));
#78185=vector('',#78184,1.554870050293e1);
#78186=cartesian_point('',(-2.816030095457e1,-8.326938431074e1,
-1.169548648161e1));
#78187=line('',#78186,#78185);
#78188=cartesian_point('',(-2.335548825838e1,-6.848169137762e1,
-1.169548648161e1));
#78189=cartesian_point('',(-2.338336264288e1,-6.847218489718e1,
-1.169548648161e1));
#78190=cartesian_point('',(-2.344163532646e1,-6.846478019252e1,
-1.169265661118e1));
#78191=cartesian_point('',(-2.353654179039e1,-6.848924273928e1,
-1.168289533155e1));
#78192=cartesian_point('',(-2.359979252639e1,-6.851704367432e1,
-1.166923994672e1));
#78193=cartesian_point('',(-2.363100907696e1,-6.853646468181e1,
-1.166324746449e1));
#78195=cartesian_point('',(-2.363100907696e1,-6.853646468181e1,
-1.166324746449e1));
#78196=cartesian_point('',(-2.367020718249e1,-6.858201154079e1,
-1.165737702695e1));
#78197=cartesian_point('',(-2.377407839632e1,-6.864400564990e1,
-1.163658755074e1));
#78198=cartesian_point('',(-2.392283051463e1,-6.874020906370e1,
-1.158673909681e1));
#78199=cartesian_point('',(-2.408029363729e1,-6.880179878463e1,
-1.150798942418e1));
#78200=cartesian_point('',(-2.422448091636e1,-6.884961381713e1,
-1.140294447157e1));
#78201=cartesian_point('',(-2.434157271126e1,-6.888577086743e1,
-1.128396583943e1));
#78202=cartesian_point('',(-2.442687531733e1,-6.891627434897e1,
-1.116750285997e1));
#78203=cartesian_point('',(-2.448864056751e1,-6.894574435038e1,
-1.105787990444e1));
#78204=cartesian_point('',(-2.453322572398e1,-6.897736924932e1,
-1.095699814335e1));
#78205=cartesian_point('',(-2.456645246335e1,-6.901449482649e1,
-1.086411165391e1));
#78206=cartesian_point('',(-2.458382903512e1,-6.904560925121e1,
-1.080817012671e1));
#78207=cartesian_point('',(-2.459193864898e1,-6.906334063517e1,
-1.078264222362e1));
#78209=direction('',(8.786871867056e-2,-1.156668566306e-2,-9.960649075547e-1));
#78210=vector('',#78209,4.286742310585e0);
#78211=cartesian_point('',(-2.948439992047e1,-8.291198349313e1,
-6.512842890430e0));
#78212=line('',#78211,#78210);
#78213=direction('',(-1.082897438616e-1,-5.221401575604e-2,9.927472125033e-1));
#78214=vector('',#78213,4.041135055385e0);
#78215=cartesian_point('',(-2.467177976948e1,-6.923606677059e1,
-1.052470436426e1));
#78216=line('',#78215,#78214);
#78217=direction('',(3.090164374927e-1,9.510566972336e-1,-2.536561570621e-6));
#78218=vector('',#78217,1.415784450312e1);
#78219=cartesian_point('',(-2.948439992047e1,-8.291198349313e1,
-6.512842890430e0));
#78220=line('',#78219,#78218);
#78221=direction('',(-4.539905157931e-1,-8.910065160085e-1,-4.702783148354e-7));
#78222=vector('',#78221,1.415786702545e1);
#78223=cartesian_point('',(-3.046384471092e1,-6.731377766901e1,-5.6e0));
#78224=line('',#78223,#78222);
#78225=cartesian_point('',(-3.689138206433e1,-7.992852944147e1,
-5.600006658138e0));
#78226=cartesian_point('',(-3.691544904676e1,-7.997569444169e1,
-5.600010445117e0));
#78227=cartesian_point('',(-3.696718907599e1,-8.006771583320e1,
-5.599996882723e0));
#78228=cartesian_point('',(-3.705559118886e1,-8.019957744739e1,
-5.599995242795e0));
#78229=cartesian_point('',(-3.712105487436e1,-8.028240579639e1,
-5.600013178329e0));
#78230=cartesian_point('',(-3.715553977497e1,-8.032257426153e1,
-5.600006653290e0));
#78232=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78233=direction('',(0.e0,0.e0,1.e0));
#78234=direction('',(-4.198366233961e-1,-9.075996968132e-1,0.e0));
#78235=axis2_placement_3d('',#78232,#78233,#78234);
#78237=cartesian_point('',(-3.052370284873e1,-8.306957033586e1,
-5.599997611329e0));
#78238=cartesian_point('',(-3.051968095893e1,-8.301678199051e1,
-5.599995814287e0));
#78239=cartesian_point('',(-3.050741484774e1,-8.291192150837e1,
-5.600001929767e0));
#78240=cartesian_point('',(-3.047668367373e1,-8.275617337586e1,
-5.599999524386e0));
#78241=cartesian_point('',(-3.044819058064e1,-8.265451618828e1,
-5.599999823255e0));
#78242=cartesian_point('',(-3.043186183978e1,-8.260415610782e1,
-5.600000638882e0));
#78244=direction('',(3.090170809228e-1,9.510564881741e-1,4.512558146877e-8));
#78245=vector('',#78244,1.415787226326e1);
#78246=cartesian_point('',(-3.043186183978e1,-8.260415610782e1,
-5.600000638882e0));
#78247=line('',#78246,#78245);
#78248=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78249=direction('',(0.e0,0.e0,-1.e0));
#78250=direction('',(-3.526611176956e-1,-9.357511079692e-1,0.e0));
#78251=axis2_placement_3d('',#78248,#78249,#78250);
#78253=direction('',(-4.539910573295e-1,-8.910062400786e-1,2.419613557438e-6));
#78254=vector('',#78253,1.415784209224e1);
#78255=cartesian_point('',(-3.135147057430e1,-6.686151523077e1,
-6.512877215603e0));
#78256=line('',#78255,#78254);
#78257=cartesian_point('',(-3.046384471086e1,-6.731377766888e1,-6.6e0));
#78258=direction('',(3.976178864753e-2,-1.132796022088e-1,9.927672093129e-1));
#78259=direction('',(4.107359575059e-1,9.075835876378e-1,8.710915372238e-2));
#78260=axis2_placement_3d('',#78257,#78258,#78259);
#78262=cartesian_point('',(-3.046384471086e1,-6.731377766888e1,-6.6e0));
#78263=direction('',(4.539905000209e-1,8.910065240450e-1,4.661223629299e-10));
#78264=direction('',(-8.876159749746e-1,4.522629289348e-1,8.715574611640e-2));
#78265=axis2_placement_3d('',#78262,#78263,#78264);
#78267=cartesian_point('',(-3.046384471085e1,-6.731377766887e1,-6.6e0));
#78268=direction('',(-9.110450217313e-1,4.123068861644e-1,0.e0));
#78269=direction('',(-1.975806185328e-10,-4.365858785604e-10,1.e0));
#78270=axis2_placement_3d('',#78267,#78268,#78269);
#78272=cartesian_point('',(-2.570552272466e1,-6.820703712700e1,
-6.512827497543e0));
#78273=cartesian_point('',(-2.565242966518e1,-6.818102566356e1,
-7.004461382406e0));
#78274=cartesian_point('',(-2.554805814790e1,-6.812815547698e1,
-7.987912755251e0));
#78275=cartesian_point('',(-2.538496156126e1,-6.805136744366e1,
-9.462956626451e0));
#78276=cartesian_point('',(-2.528055868240e1,-6.799856392766e1,
-1.044695641618e1));
#78277=cartesian_point('',(-2.522739783902e1,-6.797243799018e1,
-1.093893525873e1));
#78279=cartesian_point('',(-3.022528780903e1,-6.590225204461e1,
-1.093893624293e1));
#78280=cartesian_point('',(-3.020617067030e1,-6.595831521113e1,
-1.044695755441e1));
#78281=cartesian_point('',(-3.016969370277e1,-6.606946009903e1,
-9.462952653795e0));
#78282=cartesian_point('',(-3.010864499572e1,-6.623907931119e1,
-7.987920772643e0));
#78283=cartesian_point('',(-3.007225767439e1,-6.635027065919e1,
-7.004443335863e0));
#78284=cartesian_point('',(-3.005310749086e1,-6.640620504154e1,
-6.512809009805e0));
#78286=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78287=direction('',(0.e0,0.e0,-1.e0));
#78288=direction('',(-3.526611177042e-1,-9.357511079660e-1,0.e0));
#78289=axis2_placement_3d('',#78286,#78287,#78288);
#78291=cartesian_point('',(-2.605683748094e1,-6.913921983319e1,-6.6e0));
#78292=direction('',(-1.082307583888e-1,-5.202960195465e-2,9.927633270115e-1));
#78293=direction('',(9.474253386708e-1,-3.078793331837e-1,8.715241730973e-2));
#78294=axis2_placement_3d('',#78291,#78292,#78293);
#78296=cartesian_point('',(-2.605683748087e1,-6.913921983300e1,-6.6e0));
#78297=direction('',(9.357511079693e-1,-3.526611176955e-1,0.e0));
#78298=direction('',(3.513191356333e-1,9.321902923916e-1,8.715574398052e-2));
#78299=axis2_placement_3d('',#78296,#78297,#78298);
#78301=cartesian_point('',(-2.605683748094e1,-6.913921983319e1,-6.6e0));
#78302=direction('',(3.090169943410e-1,9.510565163062e-1,4.037949488667e-11));
#78303=direction('',(-2.270539312121e-11,-3.508660029183e-11,1.e0));
#78304=axis2_placement_3d('',#78301,#78302,#78303);
#78306=cartesian_point('',(-2.467177976948e1,-6.923606677059e1,
-1.052470436426e1));
#78307=cartesian_point('',(-2.466287883894e1,-6.921695862050e1,
-1.055397258405e1));
#78308=cartesian_point('',(-2.464513826276e1,-6.917879370279e1,
-1.061216370480e1));
#78309=cartesian_point('',(-2.461854744693e1,-6.912134400131e1,
-1.069824766914e1));
#78310=cartesian_point('',(-2.460081795601e1,-6.908275492605e1,
-1.075469143666e1));
#78311=cartesian_point('',(-2.459193864898e1,-6.906334063517e1,
-1.078264222362e1));
#78313=cartesian_point('',(-2.363100907696e1,-6.853646468181e1,
-1.166324746449e1));
#78314=cartesian_point('',(-2.369237140766e1,-6.850697689785e1,
-1.166490135195e1));
#78315=cartesian_point('',(-2.379482214214e1,-6.843570205006e1,
-1.167578878223e1));
#78316=cartesian_point('',(-2.384381858139e1,-6.827250374023e1,
-1.170323597546e1));
#78317=cartesian_point('',(-2.392074085112e1,-6.810207442396e1,
-1.173209665411e1));
#78318=cartesian_point('',(-2.407051207451e1,-6.788394398775e1,
-1.176471774867e1));
#78319=cartesian_point('',(-2.418997442668e1,-6.773674688528e1,
-1.178545501664e1));
#78320=cartesian_point('',(-2.435340002889e1,-6.757792509300e1,
-1.180526274283e1));
#78321=cartesian_point('',(-2.458685723934e1,-6.739935344517e1,
-1.182384447425e1));
#78322=cartesian_point('',(-2.481935395481e1,-6.728738425541e1,
-1.182905344650e1));
#78323=cartesian_point('',(-2.495227521038e1,-6.723114858383e1,
-1.183041250650e1));
#78325=cartesian_point('',(-2.488076686292e1,-6.703847726526e1,
-1.085177816937e1));
#78326=direction('',(-9.375130602492e-1,3.479500853026e-1,0.e0));
#78327=direction('',(-7.150973919912e-2,-1.926750912444e-1,-9.786534966032e-1));
#78328=axis2_placement_3d('',#78325,#78326,#78327);
#78330=cartesian_point('',(-2.522739783902e1,-6.797243799018e1,
-1.093893525873e1));
#78331=cartesian_point('',(-2.511504374153e1,-6.801332877443e1,
-1.094764188831e1));
#78332=cartesian_point('',(-2.490521545320e1,-6.813801213687e1,
-1.094152686850e1));
#78333=cartesian_point('',(-2.468210409650e1,-6.843000001321e1,
-1.086220211243e1));
#78334=cartesian_point('',(-2.457889553900e1,-6.881427595690e1,
-1.072547448314e1));
#78335=cartesian_point('',(-2.462038606267e1,-6.909860813850e1,
-1.059789367794e1));
#78336=cartesian_point('',(-2.467177976948e1,-6.923606677059e1,
-1.052470436426e1));
#78338=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78339=direction('',(0.e0,0.e0,-1.e0));
#78340=direction('',(-3.479500856974e-1,-9.375130601027e-1,0.e0));
#78341=axis2_placement_3d('',#78338,#78339,#78340);
#78343=cartesian_point('',(-2.980998726896e1,-6.499672801577e1,
-1.085177816937e1));
#78344=direction('',(-9.089598074721e-1,4.168837588588e-1,0.e0));
#78345=direction('',(-8.567679713719e-2,-1.868069057039e-1,-9.786534966032e-1));
#78346=axis2_placement_3d('',#78343,#78344,#78345);
#78348=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78349=direction('',(0.e0,0.e0,1.e0));
#78350=direction('',(-4.168835892200e-1,-9.089598852750e-1,0.e0));
#78351=axis2_placement_3d('',#78348,#78349,#78350);
#78353=cartesian_point('',(-2.989566601674e1,-6.518352682351e1,
-1.183040007056e1));
#78354=cartesian_point('',(-3.004094654339e1,-6.512334510438e1,
-1.182916897453e1));
#78355=cartesian_point('',(-3.031090133223e1,-6.503099374259e1,
-1.182300597691e1));
#78356=cartesian_point('',(-3.067042442351e1,-6.499930375109e1,
-1.179688976381e1));
#78357=cartesian_point('',(-3.094053875718e1,-6.501017701207e1,
-1.177064101650e1));
#78358=cartesian_point('',(-3.131678440561e1,-6.508658426046e1,
-1.172169014760e1));
#78359=cartesian_point('',(-3.153769034078e1,-6.520293785794e1,
-1.168084642242e1));
#78360=cartesian_point('',(-3.168581886517e1,-6.519518782708e1,
-1.166540600078e1));
#78361=cartesian_point('',(-3.175167769541e1,-6.517969398141e1,
-1.166227416723e1));
#78363=cartesian_point('',(-3.144602982108e1,-6.622428285026e1,
-1.078264209531e1));
#78364=cartesian_point('',(-3.145347309726e1,-6.624427303979e1,
-1.075471449426e1));
#78365=cartesian_point('',(-3.146822116959e1,-6.628408530695e1,
-1.069831005206e1));
#78366=cartesian_point('',(-3.149004222338e1,-6.634351052709e1,
-1.061222872728e1));
#78367=cartesian_point('',(-3.150448850902e1,-6.638305966709e1,
-1.055399722490e1));
#78368=cartesian_point('',(-3.151171003842e1,-6.640287853145e1,
-1.052470303840e1));
#78370=cartesian_point('',(-3.151171003842e1,-6.640287853145e1,
-1.052470303840e1));
#78371=cartesian_point('',(-3.145190091273e1,-6.627155917242e1,
-1.059702762040e1));
#78372=cartesian_point('',(-3.128312255939e1,-6.604227290513e1,
-1.072322555070e1));
#78373=cartesian_point('',(-3.093372784121e1,-6.583871992834e1,
-1.086296231880e1));
#78374=cartesian_point('',(-3.056243195428e1,-6.579188682329e1,
-1.094214749094e1));
#78375=cartesian_point('',(-3.033053220771e1,-6.585309882108e1,
-1.094812354621e1));
#78376=cartesian_point('',(-3.022528780903e1,-6.590225204461e1,
-1.093893624293e1));
#78378=direction('',(-4.539904997398e-1,-8.910065241883e-1,1.038484448724e-13));
#78379=vector('',#78378,1.554870050292e1);
#78380=cartesian_point('',(-3.190904423480e1,-6.493869248567e1,
-1.169548648161e1));
#78381=line('',#78380,#78379);
#78382=direction('',(4.539912448726e-1,8.910061445203e-1,2.466714269791e-6));
#78383=vector('',#78382,1.461343868436e1);
#78384=cartesian_point('',(-3.808040304126e1,-7.924494651059e1,
-1.078267814248e1));
#78385=line('',#78384,#78383);
#78386=cartesian_point('',(-3.144602982108e1,-6.622428285026e1,
-1.078264209531e1));
#78387=cartesian_point('',(-3.143888338730e1,-6.620508988172e1,
-1.080945592653e1));
#78388=cartesian_point('',(-3.142840561428e1,-6.616801893733e1,
-1.087027196026e1));
#78389=cartesian_point('',(-3.142702797618e1,-6.611072707049e1,
-1.097854843057e1));
#78390=cartesian_point('',(-3.144221920775e1,-6.604550183188e1,
-1.109877792015e1));
#78391=cartesian_point('',(-3.147592686440e1,-6.596484617561e1,
-1.122666811895e1));
#78392=cartesian_point('',(-3.152930943241e1,-6.586092308557e1,
-1.135614469919e1));
#78393=cartesian_point('',(-3.160298099251e1,-6.572006707347e1,
-1.148196530020e1));
#78394=cartesian_point('',(-3.168464115399e1,-6.554038958432e1,
-1.158072738322e1));
#78395=cartesian_point('',(-3.172545070937e1,-6.536811229299e1,
-1.163252244241e1));
#78396=cartesian_point('',(-3.175575367861e1,-6.524328135709e1,
-1.165576452070e1));
#78397=cartesian_point('',(-3.175167769541e1,-6.517969398141e1,
-1.166227416723e1));
#78399=cartesian_point('',(-3.175167769541e1,-6.517969398141e1,
-1.166227416723e1));
#78400=cartesian_point('',(-3.175826016314e1,-6.515014454874e1,
-1.166724743970e1));
#78401=cartesian_point('',(-3.177770564235e1,-6.509632037309e1,
-1.167894795023e1));
#78402=cartesian_point('',(-3.181104112265e1,-6.502526911790e1,
-1.168793964737e1));
#78403=cartesian_point('',(-3.185675870058e1,-6.497075038583e1,
-1.169436440817e1));
#78404=cartesian_point('',(-3.189093165675e1,-6.494759249631e1,
-1.169548648161e1));
#78405=cartesian_point('',(-3.190904423480e1,-6.493869248567e1,
-1.169548648161e1));
#78407=cartesian_point('',(-1.426623686487e-14,0.e0,-1.169548648161e1));
#78408=direction('',(0.e0,0.e0,1.e0));
#78409=direction('',(-4.646051257824e-1,-8.855179710749e-1,0.e0));
#78410=axis2_placement_3d('',#78407,#78408,#78409);
#78412=direction('',(-4.539895291905e-1,-8.910070186926e-1,-5.080935327740e-6));
#78413=vector('',#78412,1.461345498183e1);
#78414=cartesian_point('',(-3.509305770524e1,-6.436602931051e1,
-1.078264222372e1));
#78415=line('',#78414,#78413);
#78416=direction('',(4.539904997393e-1,8.910065241885e-1,-1.038484448724e-13));
#78417=vector('',#78416,1.554870050292e1);
#78418=cartesian_point('',(-4.083980250904e1,-7.783895839721e1,
-1.169548648161e1));
#78419=line('',#78418,#78417);
#78420=cartesian_point('',(-3.378084019742e1,-6.398496480645e1,
-1.169548648161e1));
#78421=cartesian_point('',(-3.380686706617e1,-6.397122393004e1,
-1.169548648161e1));
#78422=cartesian_point('',(-3.386322573746e1,-6.395479410103e1,
-1.169265912119e1));
#78423=cartesian_point('',(-3.396071971519e1,-6.396408816366e1,
-1.168291456551e1));
#78424=cartesian_point('',(-3.402750756621e1,-6.398158566349e1,
-1.166926051073e1));
#78425=cartesian_point('',(-3.406135467081e1,-6.399586420763e1,
-1.166327403879e1));
#78427=cartesian_point('',(-3.406135467081e1,-6.399586420763e1,
-1.166327403879e1));
#78428=cartesian_point('',(-3.410721565055e1,-6.403475879192e1,
-1.165740666261e1));
#78429=cartesian_point('',(-3.421958666500e1,-6.407974043832e1,
-1.163660860040e1));
#78430=cartesian_point('',(-3.438156073656e1,-6.415153106165e1,
-1.158676916658e1));
#78431=cartesian_point('',(-3.454673760263e1,-6.418773410699e1,
-1.150802632190e1));
#78432=cartesian_point('',(-3.469666710318e1,-6.421241375332e1,
-1.140296543885e1));
#78433=cartesian_point('',(-3.481798935465e1,-6.422981035512e1,
-1.128397431575e1));
#78434=cartesian_point('',(-3.490701848406e1,-6.424659590143e1,
-1.116750661193e1));
#78435=cartesian_point('',(-3.497263267995e1,-6.426603955571e1,
-1.105788495872e1));
#78436=cartesian_point('',(-3.502161563950e1,-6.429029880462e1,
-1.095700428207e1));
#78437=cartesian_point('',(-3.506024157691e1,-6.432176955431e1,
-1.086411941414e1));
#78438=cartesian_point('',(-3.508227314120e1,-6.434978347133e1,
-1.080817307749e1));
#78439=cartesian_point('',(-3.509305770524e1,-6.436602931051e1,
-1.078264222372e1));
#78441=direction('',(8.497747919835e-2,-2.516997591760e-2,-9.960649076950e-1));
#78442=vector('',#78441,4.286742310575e0);
#78443=cartesian_point('',(-4.209168980781e1,-7.727882306595e1,
-6.512842889847e0));
#78444=line('',#78443,#78442);
#78445=direction('',(-1.151238947497e-1,-3.462968934427e-2,9.927473361705e-1));
#78446=vector('',#78445,4.041134104866e0);
#78447=cartesian_point('',(-3.519893883293e1,-6.452414176866e1,
-1.052470297700e1));
#78448=line('',#78447,#78446);
#78449=direction('',(4.539899270922e-1,8.910068159631e-1,-2.469968451105e-6));
#78450=vector('',#78449,1.415784689033e1);
#78451=cartesian_point('',(-4.209168980781e1,-7.727882306595e1,
-6.512842889847e0));
#78452=line('',#78451,#78450);
#78453=direction('',(-5.877852485032e-1,-8.090169971272e-1,-1.197927814202e-6));
#78454=vector('',#78453,1.415787349778e1);
#78455=cartesian_point('',(-4.061897903015e1,-6.171943811467e1,-5.6e0));
#78456=line('',#78455,#78454);
#78457=cartesian_point('',(-4.894076822232e1,-7.317339841755e1,
-5.600016960110e0));
#78458=cartesian_point('',(-4.897189354404e1,-7.321622408176e1,
-5.600014632594e0));
#78459=cartesian_point('',(-4.903733677333e1,-7.329907279186e1,
-5.599992971702e0));
#78460=cartesian_point('',(-4.914528722313e1,-7.341548395471e1,
-5.600002650152e0));
#78461=cartesian_point('',(-4.922294714851e1,-7.348700634951e1,
-5.599998501845e0));
#78462=cartesian_point('',(-4.926331379559e1,-7.352126297017e1,
-5.600001337427e0));
#78464=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78465=direction('',(0.e0,0.e0,1.e0));
#78466=direction('',(-5.566476050743e-1,-8.307487248049e-1,0.e0));
#78467=axis2_placement_3d('',#78464,#78465,#78466);
#78469=cartesian_point('',(-4.314284921164e1,-7.727188695331e1,
-5.599997614624e0));
#78470=cartesian_point('',(-4.313061893891e1,-7.722037767717e1,
-5.599995815983e0));
#78471=cartesian_point('',(-4.310210006036e1,-7.711872704077e1,
-5.600001929839e0));
#78472=cartesian_point('',(-4.304738286674e1,-7.696970383608e1,
-5.599999521588e0));
#78473=cartesian_point('',(-4.300333785839e1,-7.687375552976e1,
-5.599999829735e0));
#78474=cartesian_point('',(-4.297933209188e1,-7.682656984582e1,
-5.600000644995e0));
#78476=direction('',(4.539905807679e-1,8.910064829023e-1,4.555732131496e-8));
#78477=vector('',#78476,1.415787226348e1);
#78478=cartesian_point('',(-4.297933209188e1,-7.682656984582e1,
-5.600000644995e0));
#78479=line('',#78478,#78477);
#78480=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78481=direction('',(0.e0,0.e0,-1.e0));
#78482=direction('',(-4.947029981153e-1,-8.690621057530e-1,0.e0));
#78483=axis2_placement_3d('',#78480,#78481,#78482);
#78485=direction('',(-5.877860008449e-1,-8.090164505156e-1,2.435893424584e-6));
#78486=vector('',#78485,1.415784127278e1);
#78487=cartesian_point('',(-4.142492699046e1,-6.113388833777e1,
-6.512877099223e0));
#78488=line('',#78487,#78486);
#78489=cartesian_point('',(-4.894076721154e1,-7.317339691350e1,-6.6e0));
#78490=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#78491=direction('',(-8.059384406853e-1,5.855485521122e-1,8.715573959918e-2));
#78492=axis2_placement_3d('',#78489,#78490,#78491);
#78494=cartesian_point('',(-4.061897903007e1,-6.171943811455e1,-6.6e0));
#78495=direction('',(2.155136588653e-2,-1.181051312837e-1,9.927672016102e-1));
#78496=direction('',(5.476564722749e-1,8.321564562133e-1,8.710924611053e-2));
#78497=axis2_placement_3d('',#78494,#78495,#78496);
#78499=cartesian_point('',(-4.061897903007e1,-6.171943811455e1,-6.6e0));
#78500=direction('',(5.877852525418e-1,8.090169941938e-1,4.547828155732e-10));
#78501=direction('',(-8.059384405281e-1,5.855485523285e-1,8.715573959889e-2));
#78502=axis2_placement_3d('',#78499,#78500,#78501);
#78504=cartesian_point('',(-4.061897903007e1,-6.171943811455e1,-6.6e0));
#78505=direction('',(-8.353295385518e-1,5.497495448137e-1,0.e0));
#78506=direction('',(-2.505089469196e-10,-3.806377435467e-10,1.e0));
#78507=axis2_placement_3d('',#78504,#78505,#78506);
#78509=cartesian_point('',(-3.605897396106e1,-6.334606131734e1,
-6.512827471509e0));
#78510=cartesian_point('',(-3.600246605532e1,-6.332867682046e1,
-7.004460607224e0));
#78511=cartesian_point('',(-3.589110560319e1,-6.329276917057e1,
-7.987911625112e0));
#78512=cartesian_point('',(-3.571800986815e1,-6.324245522771e1,
-9.462956137576e0));
#78513=cartesian_point('',(-3.560663448998e1,-6.320663615003e1,
-1.044695662495e1));
#78514=cartesian_point('',(-3.555004164130e1,-6.318914916277e1,
-1.093893554420e1));
#78516=cartesian_point('',(-4.016256118651e1,-6.036259228086e1,
-1.093893497014e1));
#78517=cartesian_point('',(-4.015244951678e1,-6.042095571846e1,
-1.044695603549e1));
#78518=cartesian_point('',(-4.013380629500e1,-6.053645027390e1,
-9.462953680538e0));
#78519=cartesian_point('',(-4.010005019300e1,-6.071351978391e1,
-7.987918922666e0));
#78520=cartesian_point('',(-4.008148701219e1,-6.082905057735e1,
-7.004443467849e0));
#78521=cartesian_point('',(-4.007132255923e1,-6.088729194736e1,
-6.512809049248e0));
#78523=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78524=direction('',(0.e0,0.e0,-1.e0));
#78525=direction('',(-4.947029981234e-1,-8.690621057483e-1,0.e0));
#78526=axis2_placement_3d('',#78523,#78524,#78525);
#78528=cartesian_point('',(-3.655179144054e1,-6.421181387496e1,-6.6e0));
#78529=direction('',(-1.150374810856e-1,-3.445801043358e-2,9.927633270133e-1));
#78530=direction('',(8.876024157777e-1,-4.522900239887e-1,8.715323118477e-2));
#78531=axis2_placement_3d('',#78528,#78529,#78530);
#78533=cartesian_point('',(-3.655179144053e1,-6.421181387493e1,-6.6e0));
#78534=direction('',(8.690621057529e-1,-4.947029981153e-1,0.e0));
#78535=direction('',(4.928205038e-1,8.657550619711e-1,8.715574396273e-2));
#78536=axis2_placement_3d('',#78533,#78534,#78535);
#78538=cartesian_point('',(-3.655179144054e1,-6.421181387496e1,-6.6e0));
#78539=direction('',(4.539904997040e-1,8.910065242065e-1,5.878878633903e-11));
#78540=direction('',(-2.493294459782e-11,-5.327649432729e-11,1.e0));
#78541=axis2_placement_3d('',#78538,#78539,#78540);
#78543=cartesian_point('',(-3.519893883293e1,-6.452414176866e1,
-1.052470297700e1));
#78544=cartesian_point('',(-3.518715768232e1,-6.450665981945e1,
-1.055396998817e1));
#78545=cartesian_point('',(-3.516366207134e1,-6.447173761606e1,
-1.061216408041e1));
#78546=cartesian_point('',(-3.512841346951e1,-6.441915745503e1,
-1.069824804190e1));
#78547=cartesian_point('',(-3.510486464281e1,-6.438381525051e1,
-1.075469105247e1));
#78548=cartesian_point('',(-3.509305770524e1,-6.436602931051e1,
-1.078264222372e1));
#78550=cartesian_point('',(-3.406135467081e1,-6.399586420763e1,
-1.166327403879e1));
#78551=cartesian_point('',(-3.411742960960e1,-6.395723670379e1,
-1.166490208425e1));
#78552=cartesian_point('',(-3.420758279390e1,-6.387096721658e1,
-1.167576387564e1));
#78553=cartesian_point('',(-3.423038166313e1,-6.370218177932e1,
-1.170319912733e1));
#78554=cartesian_point('',(-3.427966036810e1,-6.352183976311e1,
-1.173206080694e1));
#78555=cartesian_point('',(-3.439342118391e1,-6.328296507079e1,
-1.176468605708e1));
#78556=cartesian_point('',(-3.448840388214e1,-6.311881529714e1,
-1.178543588323e1));
#78557=cartesian_point('',(-3.462492171434e1,-6.293640455781e1,
-1.180524503199e1));
#78558=cartesian_point('',(-3.482755123007e1,-6.272346087974e1,
-1.182383758471e1));
#78559=cartesian_point('',(-3.503977736817e1,-6.257641697396e1,
-1.182905201716e1));
#78560=cartesian_point('',(-3.516234013899e1,-6.250002589657e1,
-1.183041327179e1));
#78562=cartesian_point('',(-3.506157166365e1,-6.232091291217e1,
-1.085177816937e1));
#78563=direction('',(-8.715393333090e-1,4.903255964105e-1,0.e0));
#78564=direction('',(-1.007703604713e-1,-1.791163533485e-1,-9.786534966032e-1));
#78565=axis2_placement_3d('',#78562,#78563,#78564);
#78567=cartesian_point('',(-3.555004164130e1,-6.318914916277e1,
-1.093893554420e1));
#78568=cartesian_point('',(-3.544543237882e1,-6.324713243022e1,
-1.094763433243e1));
#78569=cartesian_point('',(-3.525766760490e1,-6.340315683480e1,
-1.094151173572e1));
#78570=cartesian_point('',(-3.508302683690e1,-6.372644611470e1,
-1.086217778657e1));
#78571=cartesian_point('',(-3.504122275303e1,-6.412207802104e1,
-1.072547108060e1));
#78572=cartesian_point('',(-3.512667076095e1,-6.439641177807e1,
-1.059789282930e1));
#78573=cartesian_point('',(-3.519893883293e1,-6.452414176866e1,
-1.052470297700e1));
#78575=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78576=direction('',(0.e0,0.e0,-1.e0));
#78577=direction('',(-4.903255967957e-1,-8.715393330923e-1,0.e0));
#78578=axis2_placement_3d('',#78575,#78576,#78577);
#78580=cartesian_point('',(-3.961071244429e1,-5.953319623023e1,
-1.085177816937e1));
#78581=direction('',(-8.325539490311e-1,5.539439700482e-1,0.e0));
#78582=direction('',(-1.138450326708e-1,-1.711041849943e-1,-9.786534966032e-1));
#78583=axis2_placement_3d('',#78580,#78581,#78582);
#78585=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78586=direction('',(0.e0,0.e0,1.e0));
#78587=direction('',(-5.539440828789e-1,-8.325538739586e-1,0.e0));
#78588=axis2_placement_3d('',#78585,#78586,#78587);
#78590=cartesian_point('',(-4.141863822439e1,-6.048971056243e1,
-1.078264210782e1));
#78591=cartesian_point('',(-4.142911783897e1,-6.050829174430e1,
-1.075471210766e1));
#78592=cartesian_point('',(-4.144990605212e1,-6.054529982561e1,
-1.069829577551e1));
#78593=cartesian_point('',(-4.148075400756e1,-6.060057878639e1,
-1.061221406161e1));
#78594=cartesian_point('',(-4.150121503100e1,-6.063738817920e1,
-1.055399391620e1));
#78595=cartesian_point('',(-4.151144752047e1,-6.065583186956e1,
-1.052470285563e1));
#78597=cartesian_point('',(-4.151144752047e1,-6.065583186956e1,
-1.052470285563e1));
#78598=cartesian_point('',(-4.143225344002e1,-6.053610721022e1,
-1.059674440127e1));
#78599=cartesian_point('',(-4.123069667875e1,-6.033640610269e1,
-1.072251913032e1));
#78600=cartesian_point('',(-4.085329459721e1,-6.018898725471e1,
-1.086290873381e1));
#78601=cartesian_point('',(-4.047786157834e1,-6.020085850003e1,
-1.094230581980e1));
#78602=cartesian_point('',(-4.025862287273e1,-6.029770491339e1,
-1.094823162128e1));
#78603=cartesian_point('',(-4.016256118651e1,-6.036259228086e1,
-1.093893497014e1));
#78605=direction('',(-5.877852522925e-1,-8.090169943750e-1,1.038484448724e-13));
#78606=vector('',#78605,1.554870050292e1);
#78607=cartesian_point('',(-4.167484056966e1,-5.914751515677e1,
-1.169548648161e1));
#78608=line('',#78607,#78606);
#78609=direction('',(5.877859311182e-1,8.090165011750e-1,2.465754335702e-6));
#78610=vector('',#78609,1.461343685525e1);
#78611=cartesian_point('',(-5.000821081319e1,-7.231222211720e1,
-1.078267814097e1));
#78612=line('',#78611,#78610);
#78613=cartesian_point('',(-4.141863822439e1,-6.048971056243e1,
-1.078264210782e1));
#78614=cartesian_point('',(-4.140955075687e1,-6.047359776692e1,
-1.080686179333e1));
#78615=cartesian_point('',(-4.139461237441e1,-6.044194517648e1,
-1.086113563276e1));
#78616=cartesian_point('',(-4.138340508144e1,-6.039174792094e1,
-1.095690681057e1));
#78617=cartesian_point('',(-4.138437457281e1,-6.033417156553e1,
-1.106309468432e1));
#78618=cartesian_point('',(-4.139818187286e1,-6.026360164355e1,
-1.117676017183e1));
#78619=cartesian_point('',(-4.142485237073e1,-6.017460918723e1,
-1.129336110025e1));
#78620=cartesian_point('',(-4.146436398466e1,-6.005891318164e1,
-1.140981438664e1));
#78621=cartesian_point('',(-4.151238199542e1,-5.990753230775e1,
-1.151724610743e1));
#78622=cartesian_point('',(-4.155408997593e1,-5.973589055117e1,
-1.159448067512e1));
#78623=cartesian_point('',(-4.155931437425e1,-5.957757353251e1,
-1.163667000646e1));
#78624=cartesian_point('',(-4.157044038717e1,-5.946128357907e1,
-1.165722872268e1));
#78625=cartesian_point('',(-4.155728217458e1,-5.940477063333e1,
-1.166296913533e1));
#78627=cartesian_point('',(-4.155728217458e1,-5.940477063333e1,
-1.166296913533e1));
#78628=cartesian_point('',(-4.155983910978e1,-5.936786143117e1,
-1.166901244214e1));
#78629=cartesian_point('',(-4.157399551593e1,-5.929981600299e1,
-1.168267102771e1));
#78630=cartesian_point('',(-4.161008797869e1,-5.920788908566e1,
-1.169261696589e1));
#78631=cartesian_point('',(-4.165054195480e1,-5.916463575596e1,
-1.169548648161e1));
#78632=cartesian_point('',(-4.167484056966e1,-5.914751515677e1,
-1.169548648161e1));
#78634=cartesian_point('',(-1.425266596362e-14,0.e0,-1.169548648161e1));
#78635=direction('',(0.e0,0.e0,1.e0));
#78636=direction('',(-5.974105958047e-1,-8.019355211114e-1,0.e0));
#78637=axis2_placement_3d('',#78634,#78635,#78636);
#78639=direction('',(-5.877843710475e-1,-8.090176346202e-1,-5.080945174969e-6));
#78640=vector('',#78639,1.461345499385e1);
#78641=cartesian_point('',(-4.473006929172e1,-5.808381296949e1,
-1.078264222373e1));
#78642=line('',#78641,#78640);
#78643=direction('',(5.877852522921e-1,8.090169943752e-1,-1.038484448723e-13));
#78644=vector('',#78643,1.554870050293e1);
#78645=cartesian_point('',(-5.251369258655e1,-7.049187899515e1,
-1.169548648161e1));
#78646=line('',#78645,#78644);
#78647=cartesian_point('',(-4.337439573862e1,-5.791271604783e1,
-1.169548648161e1));
#78648=cartesian_point('',(-4.339795204172e1,-5.789507328330e1,
-1.169548648161e1));
#78649=cartesian_point('',(-4.345104523093e1,-5.787002951053e1,
-1.169265921554e1));
#78650=cartesian_point('',(-4.354879009054e1,-5.786395733791e1,
-1.168291528552e1));
#78651=cartesian_point('',(-4.361749125543e1,-5.787078932881e1,
-1.166926127589e1));
#78652=cartesian_point('',(-4.365315433360e1,-5.787959662216e1,
-1.166327502811e1));
#78654=cartesian_point('',(-4.365315433360e1,-5.787959662216e1,
-1.166327502811e1));
#78655=cartesian_point('',(-4.370453613833e1,-5.791083949108e1,
-1.165740776665e1));
#78656=cartesian_point('',(-4.382256336287e1,-5.793768806038e1,
-1.163660937673e1));
#78657=cartesian_point('',(-4.399377396770e1,-5.798325800541e1,
-1.158677034011e1));
#78658=cartesian_point('',(-4.416258118712e1,-5.799317606080e1,
-1.150802787064e1));
#78659=cartesian_point('',(-4.431452702958e1,-5.799409785174e1,
-1.140296644569e1));
#78660=cartesian_point('',(-4.443707770548e1,-5.799230125313e1,
-1.128397483946e1));
#78661=cartesian_point('',(-4.452763681097e1,-5.799495293210e1,
-1.116750693832e1));
#78662=cartesian_point('',(-4.459548485701e1,-5.800389284854e1,
-1.105788532118e1));
#78663=cartesian_point('',(-4.464765974294e1,-5.802019074181e1,
-1.095700465700e1));
#78664=cartesian_point('',(-4.469073327802e1,-5.804523158175e1,
-1.086411977778e1));
#78665=cartesian_point('',(-4.471687603303e1,-5.806945415701e1,
-1.080817321467e1));
#78666=cartesian_point('',(-4.473006929172e1,-5.808381296949e1,
-1.078264222373e1));
#78668=direction('',(7.999446880949e-2,-3.815394772107e-2,-9.960648378661e-1));
#78669=vector('',#78668,4.286742312014e0);
#78670=cartesian_point('',(-5.366254541828e1,-6.974279962017e1,
-6.512843187901e0));
#78671=line('',#78670,#78669);
#78672=direction('',(-1.191230797494e-1,-1.619306769109e-2,9.927474383899e-1));
#78673=vector('',#78672,4.041133315661e0);
#78674=cartesian_point('',(-4.485938350028e1,-5.822341710207e1,
-1.052470182435e1));
#78675=line('',#78674,#78673);
#78676=cartesian_point('',(-5.446850748154e1,-6.915725918309e1,-6.6e0));
#78677=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#78678=direction('',(0.e0,0.e0,1.e0));
#78679=axis2_placement_3d('',#78676,#78677,#78678);
#78681=direction('',(5.877848878575e-1,8.090172591488e-1,-2.393664134462e-6));
#78682=vector('',#78681,1.415784897447e1);
#78683=cartesian_point('',(-5.366254541828e1,-6.974279962017e1,
-6.512843187901e0));
#78684=line('',#78683,#78682);
#78685=direction('',(-7.071067834580e-1,-7.071067789150e-1,3.807875983074e-7));
#78686=vector('',#78685,1.415787282297e1);
#78687=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-5.6e0));
#78688=line('',#78687,#78686);
#78689=cartesian_point('',(-5.978506719138e1,-6.461648900691e1,
-5.599994608858e0));
#78690=cartesian_point('',(-5.982252105844e1,-6.465391132392e1,
-5.599990901982e0));
#78691=cartesian_point('',(-5.990011270033e1,-6.472550168774e1,
-5.600002440423e0));
#78692=cartesian_point('',(-6.002494498426e1,-6.482359419437e1,
-5.600005105545e0));
#78693=cartesian_point('',(-6.011283955431e1,-6.488208067944e1,
-5.599986460112e0));
#78694=cartesian_point('',(-6.015805957150e1,-6.490961422390e1,
-5.599994317954e0));
#78696=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78697=direction('',(0.e0,0.e0,1.e0));
#78698=direction('',(-6.797520834009e-1,-7.334419575618e-1,0.e0));
#78699=axis2_placement_3d('',#78696,#78697,#78698);
#78701=cartesian_point('',(-5.469967491207e1,-6.957151390512e1,
-5.600005010989e0));
#78702=cartesian_point('',(-5.467955183751e1,-6.952254174420e1,
-5.600005010989e0));
#78703=cartesian_point('',(-5.463559398513e1,-6.942655360896e1,
-5.599997167057e0));
#78704=cartesian_point('',(-5.455822750739e1,-6.928791198642e1,
-5.600002398817e0));
#78705=cartesian_point('',(-5.449961871649e1,-6.920009950971e1,
-5.599996291390e0));
#78706=cartesian_point('',(-5.446850748105e1,-6.915725918216e1,
-5.599996291390e0));
#78708=direction('',(5.877852523013e-1,8.090169943685e-1,-2.619468532017e-7));
#78709=vector('',#78708,1.415787221948e1);
#78710=cartesian_point('',(-5.446850748105e1,-6.915725918216e1,
-5.599996291390e0));
#78711=line('',#78710,#78709);
#78712=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78713=direction('',(0.e0,0.e0,-1.e0));
#78714=direction('',(-6.245636488961e-1,-7.809739102413e-1,0.e0));
#78715=axis2_placement_3d('',#78712,#78713,#78714);
#78717=direction('',(-7.071071183790e-1,-7.071064439900e-1,2.383085447249e-6));
#78718=vector('',#78717,1.415784653152e1);
#78719=cartesian_point('',(-5.047836214422e1,-5.390094037177e1,
-6.512876689239e0));
#78720=line('',#78719,#78718);
#78721=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-6.6e0));
#78722=direction('',(2.777022004595e-3,-1.200552558523e-1,9.927633271284e-1));
#78723=direction('',(6.710919936576e-1,7.362332584374e-1,8.715575264599e-2));
#78724=axis2_placement_3d('',#78721,#78722,#78723);
#78726=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-6.6e0));
#78727=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#78728=direction('',(-7.044160079426e-1,7.044160079426e-1,8.715604114762e-2));
#78729=axis2_placement_3d('',#78726,#78727,#78728);
#78731=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-6.6e0));
#78732=direction('',(-7.390454698317e-1,6.736555451574e-1,-3.384591218403e-12));
#78733=direction('',(-2.437161583657e-12,2.351896455366e-12,1.e0));
#78734=axis2_placement_3d('',#78731,#78732,#78733);
#78736=cartesian_point('',(-4.552453273758e1,-5.692529663709e1,
-6.512827445462e0));
#78737=cartesian_point('',(-4.546600162512e1,-5.691696681418e1,
-7.004459971267e0));
#78738=cartesian_point('',(-4.535038805940e1,-5.689891095110e1,
-7.987910461442e0));
#78739=cartesian_point('',(-4.517155967873e1,-5.687630543786e1,
-9.462955751612e0));
#78740=cartesian_point('',(-4.505595418293e1,-5.685835180779e1,
-1.044695661639e1));
#78741=cartesian_point('',(-4.499732306294e1,-5.684993403031e1,
-1.093893561847e1));
#78743=cartesian_point('',(-4.911087872207e1,-5.333662392847e1,
-1.093893533247e1));
#78744=cartesian_point('',(-4.911002141107e1,-5.339585044689e1,
-1.044695645914e1));
#78745=cartesian_point('',(-4.910967496836e1,-5.351283802308e1,
-9.462955641888e0));
#78746=cartesian_point('',(-4.910402976411e1,-5.369300908640e1,
-7.987910915139e0));
#78747=cartesian_point('',(-4.910377592076e1,-5.381001611167e1,
-7.004460959827e0));
#78748=cartesian_point('',(-4.910284738211e1,-5.386913031273e1,
-6.512826755601e0));
#78750=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78751=direction('',(0.e0,0.e0,-1.e0));
#78752=direction('',(-6.245636489034e-1,-7.809739102354e-1,0.e0));
#78753=axis2_placement_3d('',#78750,#78751,#78752);
#78755=cartesian_point('',(-4.614671898646e1,-5.770329995248e1,-6.6e0));
#78756=direction('',(-1.190115990568e-1,-1.603794834853e-2,9.927633270335e-1));
#78757=direction('',(8.059255543854e-1,-5.855665609314e-1,8.715390701208e-2));
#78758=axis2_placement_3d('',#78755,#78756,#78757);
#78760=cartesian_point('',(-4.614671898646e1,-5.770329995248e1,-6.6e0));
#78761=direction('',(7.809739102413e-1,-6.245636488960e-1,0.e0));
#78762=direction('',(6.221869955900e-1,7.780020686540e-1,8.715574386520e-2));
#78763=axis2_placement_3d('',#78760,#78761,#78762);
#78765=cartesian_point('',(-4.614671898646e1,-5.770329995248e1,-6.6e0));
#78766=direction('',(5.877852522545e-1,8.090169944025e-1,6.929350843121e-11));
#78767=direction('',(-4.056488478454e-11,-5.618261411655e-11,1.e0));
#78768=axis2_placement_3d('',#78765,#78766,#78767);
#78770=cartesian_point('',(-4.485938350028e1,-5.822341710207e1,
-1.052470182435e1));
#78771=cartesian_point('',(-4.484501260727e1,-5.820799335035e1,
-1.055396882511e1));
#78772=cartesian_point('',(-4.481633970159e1,-5.817717406154e1,
-1.061216462330e1));
#78773=cartesian_point('',(-4.477330117039e1,-5.813075640498e1,
-1.069824789813e1));
#78774=cartesian_point('',(-4.474451319442e1,-5.809953291368e1,
-1.075469104369e1));
#78775=cartesian_point('',(-4.473006929172e1,-5.808381296949e1,
-1.078264222373e1));
#78777=cartesian_point('',(-4.365315433360e1,-5.787959662216e1,
-1.166327502811e1));
#78778=cartesian_point('',(-4.370250010212e1,-5.783267503155e1,
-1.166490218204e1));
#78779=cartesian_point('',(-4.377805335931e1,-5.773336866747e1,
-1.167576311366e1));
#78780=cartesian_point('',(-4.377416461829e1,-5.756309855203e1,
-1.170319790556e1));
#78781=cartesian_point('',(-4.379462421460e1,-5.737726874011e1,
-1.173205960201e1));
#78782=cartesian_point('',(-4.386961497738e1,-5.712353886265e1,
-1.176468500220e1));
#78783=cartesian_point('',(-4.393774948173e1,-5.694654952045e1,
-1.178543517541e1));
#78784=cartesian_point('',(-4.404404946832e1,-5.674502949243e1,
-1.180524438584e1));
#78785=cartesian_point('',(-4.421087155761e1,-5.650300774724e1,
-1.182383731429e1));
#78786=cartesian_point('',(-4.439748549001e1,-5.632457105257e1,
-1.182905194746e1));
#78787=cartesian_point('',(-4.450659150188e1,-5.622994499913e1,
-1.183041329170e1));
#78789=cartesian_point('',(-4.437904420732e1,-5.606880085195e1,
-1.085177816937e1));
#78790=direction('',(-7.841054155098e-1,6.206276640371e-1,0.e0));
#78791=direction('',(-1.275496810310e-1,-1.611471763801e-1,-9.786534966032e-1));
#78792=axis2_placement_3d('',#78789,#78790,#78791);
#78794=cartesian_point('',(-4.499732306294e1,-5.684993403031e1,
-1.093893561847e1));
#78795=cartesian_point('',(-4.490307168638e1,-5.692356834303e1,
-1.094763426569e1));
#78796=cartesian_point('',(-4.474202735919e1,-5.710704633357e1,
-1.094151157609e1));
#78797=cartesian_point('',(-4.462010983501e1,-5.745367535197e1,
-1.086217712302e1));
#78798=cartesian_point('',(-4.464071368019e1,-5.785097454838e1,
-1.072547039144e1));
#78799=cartesian_point('',(-4.476802041223e1,-5.810856307035e1,
-1.059789308809e1));
#78800=cartesian_point('',(-4.485938350028e1,-5.822341710207e1,
-1.052470182435e1));
#78802=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78803=direction('',(0.e0,0.e0,-1.e0));
#78804=direction('',(-6.206276643785e-1,-7.841054152396e-1,0.e0));
#78805=axis2_placement_3d('',#78802,#78803,#78804);
#78807=cartesian_point('',(-4.843608254836e1,-5.260376318383e1,
-1.085177816937e1));
#78808=direction('',(-7.356478997570e-1,6.773641321941e-1,0.e0));
#78809=direction('',(-1.392100030494e-1,-1.511883217624e-1,-9.786534966032e-1));
#78810=axis2_placement_3d('',#78807,#78808,#78809);
#78812=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78813=direction('',(0.e0,0.e0,1.e0));
#78814=direction('',(-6.773641079177e-1,-7.356479221101e-1,0.e0));
#78815=axis2_placement_3d('',#78812,#78813,#78814);
#78817=cartesian_point('',(-5.037138156983e1,-5.326567933515e1,
-1.078264210782e1));
#78818=cartesian_point('',(-5.038463890023e1,-5.328239237896e1,
-1.075471210762e1));
#78819=cartesian_point('',(-5.041096044469e1,-5.331569280778e1,
-1.069829580858e1));
#78820=cartesian_point('',(-5.045007646354e1,-5.336546563825e1,
-1.061221394543e1));
#78821=cartesian_point('',(-5.047604305746e1,-5.339862072215e1,
-1.055399416489e1));
#78822=cartesian_point('',(-5.048903479682e1,-5.341523662603e1,
-1.052470310436e1));
#78824=cartesian_point('',(-5.048903479682e1,-5.341523662603e1,
-1.052470310436e1));
#78825=cartesian_point('',(-5.039208689227e1,-5.330937496627e1,
-1.059674449408e1));
#78826=cartesian_point('',(-5.016176985933e1,-5.314366245068e1,
-1.072251959420e1));
#78827=cartesian_point('',(-4.976595213374e1,-5.305709707659e1,
-1.086290767778e1));
#78828=cartesian_point('',(-4.939699173026e1,-5.312755771614e1,
-1.094230537260e1));
#78829=cartesian_point('',(-4.919560745192e1,-5.325750591986e1,
-1.094823167607e1));
#78830=cartesian_point('',(-4.911087872207e1,-5.333662392847e1,
-1.093893533247e1));
#78832=direction('',(-7.071067811858e-1,-7.071067811873e-1,1.038484448724e-13));
#78833=vector('',#78832,1.554870050292e1);
#78834=cartesian_point('',(-5.041446401884e1,-5.189992970535e1,
-1.169548648161e1));
#78835=line('',#78834,#78833);
#78836=direction('',(7.071073745181e-1,7.071061878502e-1,2.466023604018e-6));
#78837=vector('',#78836,1.461343710032e1);
#78838=cartesian_point('',(-6.070465071053e1,-6.359893113455e1,
-1.078267814490e1));
#78839=line('',#78838,#78837);
#78840=cartesian_point('',(-5.037138156983e1,-5.326567933515e1,
-1.078264210782e1));
#78841=cartesian_point('',(-5.035988542165e1,-5.325118655097e1,
-1.080686172152e1));
#78842=cartesian_point('',(-5.034017944772e1,-5.322226061934e1,
-1.086113538333e1));
#78843=cartesian_point('',(-5.032125756137e1,-5.317443474864e1,
-1.095690622379e1));
#78844=cartesian_point('',(-5.031320813519e1,-5.311741583811e1,
-1.106309372457e1));
#78845=cartesian_point('',(-5.031580575980e1,-5.304555520749e1,
-1.117675880717e1));
#78846=cartesian_point('',(-5.032822625859e1,-5.295348676770e1,
-1.129335939927e1));
#78847=cartesian_point('',(-5.034915238635e1,-5.283303509121e1,
-1.140981235853e1));
#78848=cartesian_point('',(-5.037289801706e1,-5.267600749787e1,
-1.151724407269e1));
#78849=cartesian_point('',(-5.038724211205e1,-5.249995494599e1,
-1.159447922268e1));
#78850=cartesian_point('',(-5.036763709325e1,-5.234276967023e1,
-1.163666918921e1));
#78851=cartesian_point('',(-5.036043387063e1,-5.222617133685e1,
-1.165722800468e1));
#78852=cartesian_point('',(-5.033859746829e1,-5.217241251220e1,
-1.166296855598e1));
#78854=cartesian_point('',(-5.033859746829e1,-5.217241251220e1,
-1.166296855598e1));
#78855=cartesian_point('',(-5.033534880005e1,-5.213555712633e1,
-1.166901199105e1));
#78856=cartesian_point('',(-5.033868501829e1,-5.206613379956e1,
-1.168267061332e1));
#78857=cartesian_point('',(-5.035995267592e1,-5.196969092685e1,
-1.169261691233e1));
#78858=cartesian_point('',(-5.039314251738e1,-5.192064094859e1,
-1.169548648161e1));
#78859=cartesian_point('',(-5.041446401884e1,-5.189992970535e1,
-1.169548648161e1));
#78861=cartesian_point('',(-1.424056309221e-14,0.e0,-1.169548648161e1));
#78862=direction('',(0.e0,0.e0,1.e0));
#78863=direction('',(-7.155058342661e-1,-6.986067571468e-1,0.e0));
#78864=axis2_placement_3d('',#78861,#78862,#78863);
#78866=direction('',(-7.071060108732e-1,-7.071075514808e-1,-5.080889821533e-6));
#78867=vector('',#78866,1.461345497357e1);
#78868=cartesian_point('',(-5.326567812211e1,-5.037138038348e1,
-1.078264222421e1));
#78869=line('',#78868,#78867);
#78870=direction('',(7.071067811864e-1,7.071067811867e-1,-1.038484448723e-13));
#78871=vector('',#78870,1.554870050293e1);
#78872=cartesian_point('',(-6.289452126962e1,-6.140905558308e1,
-1.169548648161e1));
#78873=line('',#78872,#78871);
#78874=cartesian_point('',(-5.189992970536e1,-5.041446401882e1,
-1.169548648161e1));
#78875=cartesian_point('',(-5.191475355636e1,-5.039920338203e1,
-1.169548648161e1));
#78876=cartesian_point('',(-5.194923573737e1,-5.037265154447e1,
-1.169417361882e1));
#78877=cartesian_point('',(-5.202018527624e1,-5.034615324312e1,
-1.168734400451e1));
#78878=cartesian_point('',(-5.210254444462e1,-5.033653929661e1,
-1.167631370352e1));
#78879=cartesian_point('',(-5.219393409271e1,-5.034118170545e1,
-1.166182835729e1));
#78880=cartesian_point('',(-5.225989984046e1,-5.035264844978e1,
-1.165018255606e1));
#78881=cartesian_point('',(-5.229425724265e1,-5.036030760417e1,
-1.164386984735e1));
#78883=direction('',(7.303995064906e-2,-5.019711483991e-2,-9.960649653868e-1));
#78884=vector('',#78883,4.286742305627e0);
#78885=cartesian_point('',(-6.391204341999e1,-6.048948265271e1,
-6.512842647283e0));
#78886=line('',#78885,#78884);
#78887=direction('',(-1.201934416328e-1,2.637369318879e-3,9.927469873394e-1));
#78888=vector('',#78887,4.041136962332e0);
#78889=cartesian_point('',(-5.341522962901e1,-5.048902753149e1,
-1.052470749169e1));
#78890=line('',#78889,#78888);
#78891=direction('',(7.071061645471e-1,7.071073978203e-1,-2.705188501308e-6));
#78892=vector('',#78891,1.415783956258e1);
#78893=cartesian_point('',(-6.391204341999e1,-6.048948265271e1,
-6.512842647283e0));
#78894=line('',#78893,#78892);
#78895=direction('',(-8.090170049641e-1,-5.877852377176e-1,-4.709113587355e-7));
#78896=vector('',#78895,1.415786702594e1);
#78897=cartesian_point('',(-5.770329995259e1,-4.614671898655e1,-5.6e0));
#78898=line('',#78897,#78896);
#78899=cartesian_point('',(-6.915725513060e1,-5.446850422197e1,
-5.600006667100e0));
#78900=cartesian_point('',(-6.920011143241e1,-5.449960235705e1,
-5.600010466658e0));
#78901=cartesian_point('',(-6.928798900346e1,-5.455810449134e1,
-5.599996878581e0));
#78902=cartesian_point('',(-6.942661977500e1,-5.463546033047e1,
-5.599995224979e0));
#78903=cartesian_point('',(-6.952255161190e1,-5.467954107519e1,
-5.600013222661e0));
#78904=cartesian_point('',(-6.957151397808e1,-5.469967563588e1,
-5.600006682176e0));
#78906=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78907=direction('',(0.e0,0.e0,1.e0));
#78908=direction('',(-7.861188104712e-1,-6.180754127317e-1,0.e0));
#78909=axis2_placement_3d('',#78906,#78907,#78908);
#78911=cartesian_point('',(-6.490961402155e1,-6.015805813926e1,
-5.599999804412e0));
#78912=cartesian_point('',(-6.488207002699e1,-6.011284615223e1,
-5.599999362117e0));
#78913=cartesian_point('',(-6.482353096795e1,-6.002498597206e1,
-5.600000915546e0));
#78914=cartesian_point('',(-6.472544255853e1,-5.990016405607e1,
-5.599997752412e0));
#78915=cartesian_point('',(-6.465390344008e1,-5.982252226846e1,
-5.600004634007e0));
#78916=cartesian_point('',(-6.461648942977e1,-5.978506605881e1,
-5.600004612303e0));
#78918=direction('',(7.071068338466e-1,7.071067285264e-1,3.257765426002e-7));
#78919=vector('',#78918,1.415787232105e1);
#78920=cartesian_point('',(-6.461648942977e1,-5.978506605881e1,
-5.600004612303e0));
#78921=line('',#78920,#78919);
#78922=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78923=direction('',(0.e0,0.e0,-1.e0));
#78924=direction('',(-7.390454698332e-1,-6.736555451557e-1,0.e0));
#78925=axis2_placement_3d('',#78922,#78923,#78924);
#78927=direction('',(-8.090173680257e-1,-5.877847380011e-1,2.411907041755e-6));
#78928=vector('',#78927,1.415784238346e1);
#78929=cartesian_point('',(-5.828885721302e1,-4.534077644614e1,
-6.512877107522e0));
#78930=line('',#78929,#78928);
#78931=cartesian_point('',(-5.770329995248e1,-4.614671898646e1,-6.6e0));
#78932=direction('',(-1.599991755204e-2,-1.189843871765e-1,9.927672024430e-1));
#78933=direction('',(7.780027436699e-1,6.221926645537e-1,8.710923612182e-2));
#78934=axis2_placement_3d('',#78931,#78932,#78933);
#78936=cartesian_point('',(-5.770329995248e1,-4.614671898646e1,-6.6e0));
#78937=direction('',(8.090169945585e-1,5.877852520399e-1,4.608806530859e-10));
#78938=direction('',(-5.855485515581e-1,8.059384403835e-1,8.715574611277e-2));
#78939=axis2_placement_3d('',#78936,#78937,#78938);
#78941=cartesian_point('',(-5.770329995248e1,-4.614671898646e1,-6.6e0));
#78942=direction('',(-6.245636488960e-1,7.809739102413e-1,0.e0));
#78943=direction('',(-3.614459842538e-10,-2.890558903346e-10,1.e0));
#78944=axis2_placement_3d('',#78941,#78942,#78943);
#78946=cartesian_point('',(-5.386913621165e1,-4.910285268450e1,
-6.512826774772e0));
#78947=cartesian_point('',(-5.381001918042e1,-4.910377823731e1,
-7.004462117961e0));
#78948=cartesian_point('',(-5.369301736278e1,-4.910405108809e1,
-7.987911879068e0));
#78949=cartesian_point('',(-5.351281412724e1,-4.910965437076e1,
-9.462953581268e0));
#78950=cartesian_point('',(-5.339583991699e1,-4.911002553817e1,
-1.044695587121e1));
#78951=cartesian_point('',(-5.333661071314e1,-4.911087987209e1,
-1.093893449084e1));
#78953=cartesian_point('',(-5.684993091697e1,-4.499732460649e1,
-1.093893510947e1));
#78954=cartesian_point('',(-5.685834945302e1,-4.505595621372e1,
-1.044695620805e1));
#78955=cartesian_point('',(-5.687630873631e1,-4.517155897237e1,
-9.462953589872e0));
#78956=cartesian_point('',(-5.689892154973e1,-4.535039446577e1,
-7.987919180105e0));
#78957=cartesian_point('',(-5.691696983231e1,-4.546600432612e1,
-7.004443451331e0));
#78958=cartesian_point('',(-5.692530044911e1,-4.552453615631e1,
-6.512809044978e0));
#78960=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78961=direction('',(0.e0,0.e0,-1.e0));
#78962=direction('',(-7.390454698390e-1,-6.736555451493e-1,0.e0));
#78963=axis2_placement_3d('',#78960,#78961,#78962);
#78965=cartesian_point('',(-5.460536115883e1,-4.977393927899e1,-6.6e0));
#78966=direction('',(-1.200552564977e-1,2.777021205670e-3,9.927633270526e-1));
#78967=direction('',(7.043740313447e-1,-7.044586325263e-1,8.715078328019e-2));
#78968=axis2_placement_3d('',#78965,#78966,#78967);
#78970=cartesian_point('',(-5.460536115876e1,-4.977393927892e1,-6.6e0));
#78971=direction('',(6.736555451558e-1,-7.390454698331e-1,0.e0));
#78972=direction('',(7.362331786297e-1,6.710920823635e-1,8.715574377981e-2));
#78973=axis2_placement_3d('',#78970,#78971,#78972);
#78975=cartesian_point('',(-5.460536115883e1,-4.977393927899e1,-6.6e0));
#78976=direction('',(7.071067811395e-1,7.071067812336e-1,1.117984455012e-10));
#78977=direction('',(-8.405720564042e-11,-7.405276392092e-11,1.e0));
#78978=axis2_placement_3d('',#78975,#78976,#78977);
#78980=cartesian_point('',(-5.341522962901e1,-5.048902753149e1,
-1.052470749169e1));
#78981=cartesian_point('',(-5.339862331048e1,-5.047604202978e1,
-1.055397272008e1));
#78982=cartesian_point('',(-5.336549775948e1,-5.045010221808e1,
-1.061215884388e1));
#78983=cartesian_point('',(-5.331572220284e1,-5.041098349846e1,
-1.069824564038e1));
#78984=cartesian_point('',(-5.328240394859e1,-5.038464767165e1,
-1.075468939242e1));
#78985=cartesian_point('',(-5.326567812211e1,-5.037138038348e1,
-1.078264222421e1));
#78987=cartesian_point('',(-5.326567812211e1,-5.037138038348e1,
-1.078264222421e1));
#78988=cartesian_point('',(-5.325038225616e1,-5.035924737101e1,
-1.080820525204e1));
#78989=cartesian_point('',(-5.322001232809e1,-5.033878539363e1,
-1.086555478469e1));
#78990=cartesian_point('',(-5.316987245786e1,-5.031994415912e1,
-1.096597598537e1));
#78991=cartesian_point('',(-5.310931102728e1,-5.031282271559e1,
-1.107728181628e1));
#78992=cartesian_point('',(-5.303222188844e1,-5.031707311035e1,
-1.119586407221e1));
#78993=cartesian_point('',(-5.293155121197e1,-5.033186265144e1,
-1.131767484628e1));
#78994=cartesian_point('',(-5.280052200442e1,-5.035461519591e1,
-1.143577778402e1));
#78995=cartesian_point('',(-5.263592151128e1,-5.037801070138e1,
-1.153847797177e1));
#78996=cartesian_point('',(-5.245493382950e1,-5.038529986823e1,
-1.160928285653e1));
#78997=cartesian_point('',(-5.234637538555e1,-5.037192500416e1,
-1.163429358622e1));
#78998=cartesian_point('',(-5.229425724265e1,-5.036030760417e1,
-1.164386984735e1));
#79000=cartesian_point('',(-5.229425724265e1,-5.036030760417e1,
-1.164386984735e1));
#79001=cartesian_point('',(-5.224134369794e1,-5.014339599298e1,
-1.168347076597e1));
#79002=cartesian_point('',(-5.221103700685e1,-4.972062854597e1,
-1.174952685946e1));
#79003=cartesian_point('',(-5.237488952647e1,-4.909104477047e1,
-1.181537024864e1));
#79004=cartesian_point('',(-5.260478847374e1,-4.873840109003e1,
-1.183041827930e1));
#79005=cartesian_point('',(-5.275494293448e1,-4.857529629894e1,
-1.183041371784e1));
#79007=cartesian_point('',(-5.260375739709e1,-4.843608883301e1,
-1.085177816937e1));
#79008=direction('',(-6.773642200831e-1,7.356478188313e-1,0.e0));
#79009=direction('',(-1.511883051308e-1,-1.392100211122e-1,-9.786534966032e-1));
#79010=axis2_placement_3d('',#79007,#79008,#79009);
#79012=cartesian_point('',(-5.333661071314e1,-4.911087987209e1,
-1.093893449084e1));
#79013=cartesian_point('',(-5.325502143701e1,-4.919837184099e1,
-1.094762944152e1));
#79014=cartesian_point('',(-5.312461448022e1,-4.940479834278e1,
-1.094149763905e1));
#79015=cartesian_point('',(-5.305847306690e1,-4.976627130491e1,
-1.086215161446e1));
#79016=cartesian_point('',(-5.314100202885e1,-5.015543227950e1,
-1.072544956700e1));
#79017=cartesian_point('',(-5.330705141711e1,-5.038990449365e1,
-1.059788225528e1));
#79018=cartesian_point('',(-5.341522962901e1,-5.048902753149e1,
-1.052470749169e1));
#79020=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79021=direction('',(0.e0,0.e0,-1.e0));
#79022=direction('',(-7.356478190122e-1,-6.773642198866e-1,0.e0));
#79023=axis2_placement_3d('',#79020,#79021,#79022);
#79025=cartesian_point('',(-5.606879555070e1,-4.437905090496e1,
-1.085177816937e1));
#79026=direction('',(-6.206277577016e-1,7.841053413734e-1,0.e0));
#79027=direction('',(-1.611471611438e-1,-1.275497002806e-1,-9.786534966032e-1));
#79028=axis2_placement_3d('',#79025,#79026,#79027);
#79030=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79031=direction('',(0.e0,0.e0,1.e0));
#79032=direction('',(-7.841053855600e-1,-6.206277018759e-1,0.e0));
#79033=axis2_placement_3d('',#79030,#79031,#79032);
#79035=cartesian_point('',(-5.808381432821e1,-4.473007030416e1,
-1.078264210782e1));
#79036=cartesian_point('',(-5.809952291643e1,-4.474450366231e1,
-1.075471214020e1));
#79037=cartesian_point('',(-5.813072978197e1,-4.477327650108e1,
-1.069829585520e1));
#79038=cartesian_point('',(-5.817715008896e1,-4.481631740402e1,
-1.061221412094e1));
#79039=cartesian_point('',(-5.820798439070e1,-4.484500237095e1,
-1.055399396172e1));
#79040=cartesian_point('',(-5.822341549656e1,-4.485938136465e1,
-1.052470287304e1));
#79042=cartesian_point('',(-5.822341549656e1,-4.485938136465e1,
-1.052470287304e1));
#79043=cartesian_point('',(-5.811110034540e1,-4.476998868628e1,
-1.059674448626e1));
#79044=cartesian_point('',(-5.785769685745e1,-4.464234599076e1,
-1.072251932745e1));
#79045=cartesian_point('',(-5.745321078486e1,-4.461876615852e1,
-1.086290838394e1));
#79046=cartesian_point('',(-5.709981905812e1,-4.474607390086e1,
-1.094230567464e1));
#79047=cartesian_point('',(-5.692123967366e1,-4.490592755605e1,
-1.094823165205e1));
#79048=cartesian_point('',(-5.684993091697e1,-4.499732460649e1,
-1.093893510947e1));
#79050=direction('',(-8.090169943751e-1,-5.877852522923e-1,1.038484448724e-13));
#79051=vector('',#79050,1.554870050292e1);
#79052=cartesian_point('',(-5.791271604783e1,-4.337439573862e1,
-1.169548648161e1));
#79053=line('',#79052,#79051);
#79054=direction('',(8.090174875782e-1,5.877845734507e-1,2.465923111088e-6));
#79055=vector('',#79054,1.461343700850e1);
#79056=cartesian_point('',(-6.990634042170e1,-5.331962314285e1,
-1.078267814343e1));
#79057=line('',#79056,#79055);
#79058=cartesian_point('',(-5.808381432821e1,-4.473007030416e1,
-1.078264210782e1));
#79059=cartesian_point('',(-5.807019248177e1,-4.471755428517e1,
-1.080686183557e1));
#79060=cartesian_point('',(-5.804620401096e1,-4.469206705160e1,
-1.086113577870e1));
#79061=cartesian_point('',(-5.802003341773e1,-4.464778977279e1,
-1.095690715513e1));
#79062=cartesian_point('',(-5.800316339666e1,-4.459273166816e1,
-1.106309524778e1));
#79063=cartesian_point('',(-5.799448764459e1,-4.452134875338e1,
-1.117676097176e1));
#79064=cartesian_point('',(-5.799235265157e1,-4.442846992531e1,
-1.129336209595e1));
#79065=cartesian_point('',(-5.799417842586e1,-4.430622619028e1,
-1.140981557305e1));
#79066=cartesian_point('',(-5.799306690319e1,-4.414741534864e1,
-1.151724729645e1));
#79067=cartesian_point('',(-5.797969310622e1,-4.397128556168e1,
-1.159448152229e1));
#79068=cartesian_point('',(-5.793573851262e1,-4.381910288340e1,
-1.163667048183e1));
#79069=cartesian_point('',(-5.791038465589e1,-4.370506617474e1,
-1.165722913980e1));
#79070=cartesian_point('',(-5.788040677683e1,-4.365538534310e1,
-1.166296947182e1));
#79072=cartesian_point('',(-5.788040677683e1,-4.365538534310e1,
-1.166296947182e1));
#79073=cartesian_point('',(-5.787143319533e1,-4.361949279358e1,
-1.166901270413e1));
#79074=cartesian_point('',(-5.786387036446e1,-4.355040369295e1,
-1.168267126805e1));
#79075=cartesian_point('',(-5.786978944980e1,-4.345182375327e1,
-1.169261699701e1));
#79076=cartesian_point('',(-5.789489739087e1,-4.339818689014e1,
-1.169548648161e1));
#79077=cartesian_point('',(-5.791271604783e1,-4.337439573862e1,
-1.169548648161e1));
#79079=cartesian_point('',(-1.423022626349e-14,0.e0,-1.169548648161e1));
#79080=direction('',(0.e0,0.e0,1.e0));
#79081=direction('',(-8.159829444602e-1,-5.780759762783e-1,0.e0));
#79082=axis2_placement_3d('',#79079,#79080,#79081);
#79084=direction('',(-8.090163541218e-1,-5.877861335023e-1,-5.080941529458e-6));
#79085=vector('',#79084,1.461345472336e1);
#79086=cartesian_point('',(-6.048970939099e1,-4.141863739897e1,
-1.078264222363e1));
#79087=line('',#79086,#79085);
#79088=direction('',(8.090169943751e-1,5.877852522922e-1,-1.038484448723e-13));
#79089=vector('',#79088,1.554870050293e1);
#79090=cartesian_point('',(-7.172667810409e1,-5.081413741759e1,
-1.169548648161e1));
#79091=line('',#79090,#79089);
#79092=cartesian_point('',(-5.914751515677e1,-4.167484056966e1,
-1.169548648161e1));
#79093=cartesian_point('',(-5.916447723406e1,-4.165076693891e1,
-1.169548648161e1));
#79094=cartesian_point('',(-5.920726538207e1,-4.161052612437e1,
-1.169265683584e1));
#79095=cartesian_point('',(-5.929841854317e1,-4.157453324947e1,
-1.168289705687e1));
#79096=cartesian_point('',(-5.936592514435e1,-4.155984309721e1,
-1.166924178143e1));
#79097=cartesian_point('',(-5.940259259966e1,-4.155720573382e1,
-1.166324983478e1));
#79099=cartesian_point('',(-5.940259259966e1,-4.155720573382e1,
-1.166324983478e1));
#79100=cartesian_point('',(-5.946107922314e1,-4.157101617640e1,
-1.165737971138e1));
#79101=cartesian_point('',(-5.958155775653e1,-4.156011299569e1,
-1.163658958544e1));
#79102=cartesian_point('',(-5.975844831277e1,-4.155051253941e1,
-1.158674257442e1));
#79103=cartesian_point('',(-5.992204124863e1,-4.150778532596e1,
-1.150799443235e1));
#79104=cartesian_point('',(-6.006679995753e1,-4.146171656802e1,
-1.140294856787e1));
#79105=cartesian_point('',(-6.018278391239e1,-4.142214256414e1,
-1.128396863503e1));
#79106=cartesian_point('',(-6.026972557391e1,-4.139668040585e1,
-1.116750494617e1));
#79107=cartesian_point('',(-6.033701704274e1,-4.138421720844e1,
-1.105788180744e1));
#79108=cartesian_point('',(-6.039167604995e1,-4.138359558964e1,
-1.095699981875e1));
#79109=cartesian_point('',(-6.044037910583e1,-4.139410045198e1,
-1.086411290918e1));
#79110=cartesian_point('',(-6.047272603699e1,-4.140905895442e1,
-1.080817056649e1));
#79111=cartesian_point('',(-6.048970939099e1,-4.141863739897e1,
-1.078264222363e1));
#79113=direction('',(6.428855305553e-2,-6.100557342358e-2,-9.960649085061e-1));
#79114=vector('',#79113,4.286742310571e0);
#79115=cartesian_point('',(-7.258782171288e1,-4.974670827515e1,
-6.512842886366e0));
#79116=line('',#79115,#79114);
#79117=direction('',(-1.182997926067e-1,2.140837345718e-2,9.927471181601e-1));
#79118=vector('',#79117,4.041135836673e0);
#79119=cartesian_point('',(-6.065582602329e1,-4.151144440577e1,
-1.052470561601e1));
#79120=line('',#79119,#79118);
#79121=direction('',(8.090166369387e-1,5.877857442552e-1,-2.597408204906e-6));
#79122=vector('',#79121,1.415784254024e1);
#79123=cartesian_point('',(-7.258782171288e1,-4.974670827515e1,
-6.512842886366e0));
#79124=line('',#79123,#79122);
#79125=direction('',(-8.910065323674e-1,-4.539904836870e-1,-4.709113587358e-7));
#79126=vector('',#79125,1.415786702594e1);
#79127=cartesian_point('',(-6.421181387506e1,-3.655179144060e1,-5.6e0));
#79128=line('',#79127,#79126);
#79129=cartesian_point('',(-7.682656587956e1,-4.297932833968e1,
-5.600006667100e0));
#79130=cartesian_point('',(-7.687375936932e1,-4.300333940248e1,
-5.600010466658e0));
#79131=cartesian_point('',(-7.696970677172e1,-4.304737419760e1,
-5.599996878581e0));
#79132=cartesian_point('',(-7.711873188772e1,-4.310209102740e1,
-5.599995224979e0));
#79133=cartesian_point('',(-7.722037839224e1,-4.313062201942e1,
-5.600013222661e0));
#79134=cartesian_point('',(-7.727188768967e1,-4.314284928870e1,
-5.600006682176e0));
#79136=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79137=direction('',(0.e0,0.e0,1.e0));
#79138=direction('',(-8.731286799701e-1,-4.874898031895e-1,0.e0));
#79139=axis2_placement_3d('',#79136,#79137,#79138);
#79141=cartesian_point('',(-7.352126269595e1,-4.926331173269e1,
-5.599997650614e0));
#79142=cartesian_point('',(-7.348698063045e1,-4.922296916742e1,
-5.599995902650e0));
#79143=cartesian_point('',(-7.341542121013e1,-4.914534553408e1,
-5.600001910902e0));
#79144=cartesian_point('',(-7.329901277154e1,-4.903740605052e1,
-5.599999457869e0));
#79145=cartesian_point('',(-7.321620920783e1,-4.897191093378e1,
-5.599999991038e0));
#79146=cartesian_point('',(-7.317339814104e1,-4.894076650261e1,
-5.600000767960e0));
#79148=direction('',(8.090170481417e-1,5.877851782889e-1,5.424259406784e-8));
#79149=vector('',#79148,1.415787226325e1);
#79150=cartesian_point('',(-7.317339814104e1,-4.894076650261e1,
-5.600000767960e0));
#79151=line('',#79150,#79149);
#79152=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79153=direction('',(0.e0,0.e0,-1.e0));
#79154=direction('',(-8.353295385517e-1,-5.497495448138e-1,0.e0));
#79155=axis2_placement_3d('',#79152,#79153,#79154);
#79157=direction('',(-8.910068110497e-1,-4.539899367355e-1,2.413803994839e-6));
#79158=vector('',#79157,1.415784230777e1);
#79159=cartesian_point('',(-6.466408485580e1,-3.566417003958e1,
-6.512877134377e0));
#79160=line('',#79159,#79158);
#79161=cartesian_point('',(-6.421181387494e1,-3.655179144053e1,-6.6e0));
#79162=direction('',(-3.441617226810e-2,-1.150165440241e-1,9.927672041759e-1));
#79163=direction('',(8.657566161904e-1,4.928259998503e-1,8.710921532186e-2));
#79164=axis2_placement_3d('',#79161,#79162,#79163);
#79166=cartesian_point('',(-6.421181387494e1,-3.655179144053e1,-6.6e0));
#79167=direction('',(8.910065243305e-1,4.539904994605e-1,4.621986612885e-10));
#79168=direction('',(-4.522629284487e-1,8.876159752224e-1,8.715574611563e-2));
#79169=axis2_placement_3d('',#79166,#79167,#79168);
#79171=cartesian_point('',(-6.421181387493e1,-3.655179144053e1,-6.6e0));
#79172=direction('',(-4.947029981153e-1,8.690621057529e-1,0.e0));
#79173=direction('',(-4.079936388734e-10,-2.322479986105e-10,1.e0));
#79174=axis2_placement_3d('',#79171,#79172,#79173);
#79176=cartesian_point('',(-6.088729627892e1,-4.007132564995e1,
-6.512827266125e0));
#79177=cartesian_point('',(-6.082905308644e1,-4.008148863576e1,
-7.004461765582e0));
#79178=cartesian_point('',(-6.071353710531e1,-4.010006763963e1,
-7.987912431732e0));
#79179=cartesian_point('',(-6.053644488985e1,-4.013380165685e1,
-9.462955754860e0));
#79180=cartesian_point('',(-6.042095139794e1,-4.015245505528e1,
-1.044695601785e1));
#79181=cartesian_point('',(-6.036258615487e1,-4.016256526159e1,
-1.093893479673e1));
#79183=cartesian_point('',(-6.318914657450e1,-3.555004406726e1,
-1.093893509530e1));
#79184=cartesian_point('',(-6.320663350398e1,-3.560663688925e1,
-1.044695619236e1));
#79185=cartesian_point('',(-6.324245627947e1,-3.571800721508e1,
-9.462953656018e0));
#79186=cartesian_point('',(-6.329276727753e1,-3.589110355547e1,
-7.987919236127e0));
#79187=cartesian_point('',(-6.332867772810e1,-3.600246674385e1,
-7.004443473498e0));
#79188=cartesian_point('',(-6.334606221294e1,-3.605897477323e1,
-6.512809039637e0));
#79190=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#79191=direction('',(0.e0,0.e0,-1.e0));
#79192=direction('',(-8.353295385564e-1,-5.497495448067e-1,0.e0));
#79193=axis2_placement_3d('',#79190,#79191,#79192);
#79195=cartesian_point('',(-6.171943811473e1,-4.061897903021e1,-6.6e0));
#79196=direction('',(-1.181427553275e-1,2.152361133326e-2,9.927633270416e-1));
#79197=direction('',(5.855097719477e-1,-8.059670463458e-1,8.715174787918e-2));
#79198=axis2_placement_3d('',#79195,#79196,#79197);
#79200=cartesian_point('',(-6.171943811454e1,-4.061897903009e1,-6.6e0));
#79201=direction('',(5.497495448140e-1,-8.353295385516e-1,0.e0));
#79202=direction('',(8.321508573847e-1,5.476575817695e-1,8.715574384053e-2));
#79203=axis2_placement_3d('',#79200,#79201,#79202);
#79205=cartesian_point('',(-6.171943811473e1,-4.061897903021e1,-6.6e0));
#79206=direction('',(8.090169943388e-1,5.877852523423e-1,9.079103441278e-11));
#79207=direction('',(-7.795364354024e-11,-4.717293222711e-11,1.e0));
#79208=axis2_placement_3d('',#79205,#79206,#79207);
#79210=cartesian_point('',(-6.065582602329e1,-4.151144440577e1,
-1.052470561601e1));
#79211=cartesian_point('',(-6.063739354783e1,-4.150121743299e1,
-1.055397380813e1));
#79212=cartesian_point('',(-6.060061139696e1,-4.148077187087e1,
-1.061216305495e1));
#79213=cartesian_point('',(-6.054532965643e1,-4.144992261730e1,
-1.069824776295e1));
#79214=cartesian_point('',(-6.050830435590e1,-4.142912477621e1,
-1.075469140546e1));
#79215=cartesian_point('',(-6.048970939099e1,-4.141863739897e1,
-1.078264222363e1));
#79217=cartesian_point('',(-5.940259259966e1,-4.155720573382e1,
-1.166324983478e1));
#79218=cartesian_point('',(-5.943491368010e1,-4.149728545396e1,
-1.166490148853e1));
#79219=cartesian_point('',(-5.947591906926e1,-4.137941034901e1,
-1.167578675145e1));
#79220=cartesian_point('',(-5.941962869781e1,-4.121858711930e1,
-1.170323333202e1));
#79221=cartesian_point('',(-5.938168300960e1,-4.103549568780e1,
-1.173209406393e1));
#79222=cartesian_point('',(-5.937463416801e1,-4.077099353374e1,
-1.176471527223e1));
#79223=cartesian_point('',(-5.938475925758e1,-4.058168640342e1,
-1.178545332229e1));
#79224=cartesian_point('',(-5.942361783596e1,-4.035713942821e1,
-1.180526127027e1));
#79225=cartesian_point('',(-5.950752475991e1,-4.007544398810e1,
-1.182384400838e1));
#79226=cartesian_point('',(-5.962980851667e1,-3.984819253091e1,
-1.182905330111e1));
#79227=cartesian_point('',(-5.970429232574e1,-3.972456237591e1,
-1.183041250650e1));
#79229=cartesian_point('',(-5.953319149785e1,-3.961071955686e1,
-1.085177816937e1));
#79230=direction('',(-5.539440695153e-1,8.325538828501e-1,0.e0));
#79231=direction('',(-1.711041713930e-1,-1.138450531130e-1,-9.786534966032e-1));
#79232=axis2_placement_3d('',#79229,#79230,#79231);
#79234=cartesian_point('',(-6.036258615487e1,-4.016256526159e1,
-1.093893479673e1));
#79235=cartesian_point('',(-6.029572461310e1,-4.026168797815e1,
-1.094764138800e1));
#79236=cartesian_point('',(-6.019924393087e1,-4.048589054764e1,
-1.094152511454e1));
#79237=cartesian_point('',(-6.019037905066e1,-4.085325986043e1,
-1.086220085155e1));
#79238=cartesian_point('',(-6.033275710221e1,-4.122480959070e1,
-1.072547363310e1));
#79239=cartesian_point('',(-6.053345499606e1,-4.143044965141e1,
-1.059789282005e1));
#79240=cartesian_point('',(-6.065582602329e1,-4.151144440577e1,
-1.052470561601e1));
#79242=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79243=direction('',(0.e0,0.e0,-1.e0));
#79244=direction('',(-8.325538830819e-1,-5.539440691670e-1,0.e0));
#79245=axis2_placement_3d('',#79242,#79243,#79244);
#79247=cartesian_point('',(-6.232090872841e1,-3.506157910016e1,
-1.085177816937e1));
#79248=direction('',(-4.903257004078e-1,8.715392748004e-1,0.e0));
#79249=direction('',(-1.791163413240e-1,-1.007703818445e-1,-9.786534966032e-1));
#79250=axis2_placement_3d('',#79247,#79248,#79249);
#79252=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79253=direction('',(0.e0,0.e0,1.e0));
#79254=direction('',(-8.715393144188e-1,-4.903256299873e-1,0.e0));
#79255=axis2_placement_3d('',#79252,#79253,#79254);
#79257=cartesian_point('',(-6.436603080804e1,-3.509305849125e1,
-1.078264210782e1));
#79258=cartesian_point('',(-6.438380387242e1,-3.510485678634e1,
-1.075471214038e1));
#79259=cartesian_point('',(-6.441912758344e1,-3.512839353864e1,
-1.069829585957e1));
#79260=cartesian_point('',(-6.447170950024e1,-3.516364286996e1,
-1.061221410228e1));
#79261=cartesian_point('',(-6.450665140653e1,-3.518715096366e1,
-1.055399400424e1));
#79262=cartesian_point('',(-6.452414189782e1,-3.519893897024e1,
-1.052470291382e1));
#79264=cartesian_point('',(-6.452414189782e1,-3.519893897024e1,
-1.052470291382e1));
#79265=cartesian_point('',(-6.439922559809e1,-3.512821705283e1,
-1.059674442481e1));
#79266=cartesian_point('',(-6.412897442644e1,-3.504178676540e1,
-1.072251923078e1));
#79267=cartesian_point('',(-6.372577979777e1,-3.508177287648e1,
-1.086290832876e1));
#79268=cartesian_point('',(-6.339665460060e1,-3.526279545974e1,
-1.094230564729e1));
#79269=cartesian_point('',(-6.324527981872e1,-3.544861715979e1,
-1.094823161790e1));
#79270=cartesian_point('',(-6.318914657450e1,-3.555004406726e1,
-1.093893509530e1));
#79272=direction('',(-8.910065241885e-1,-4.539904997393e-1,1.038484448724e-13));
#79273=vector('',#79272,1.554870050292e1);
#79274=cartesian_point('',(-6.398496480645e1,-3.378084019743e1,
-1.169548648161e1));
#79275=line('',#79274,#79273);
#79276=direction('',(8.910069051250e-1,4.539897521018e-1,2.465923143699e-6));
#79277=vector('',#79276,1.461343700902e1);
#79278=cartesian_point('',(-7.738670409069e1,-4.172740913632e1,
-1.078267814343e1));
#79279=line('',#79278,#79277);
#79280=cartesian_point('',(-6.436603080804e1,-3.509305849125e1,
-1.078264210782e1));
#79281=cartesian_point('',(-6.435061865248e1,-3.508282743849e1,
-1.080686196063e1));
#79282=cartesian_point('',(-6.432293831323e1,-3.506140650418e1,
-1.086113621466e1));
#79283=cartesian_point('',(-6.429016332917e1,-3.502176806261e1,
-1.095690817828e1));
#79284=cartesian_point('',(-6.426488797797e1,-3.497002642838e1,
-1.106309692151e1));
#79285=cartesian_point('',(-6.424515227237e1,-3.490087882196e1,
-1.117676335406e1));
#79286=cartesian_point('',(-6.422851407010e1,-3.480947646362e1,
-1.129336506799e1));
#79287=cartesian_point('',(-6.421119406192e1,-3.468845054119e1,
-1.140981911823e1));
#79288=cartesian_point('',(-6.418525210431e1,-3.453176679465e1,
-1.151725085564e1));
#79289=cartesian_point('',(-6.414448938940e1,-3.435989677469e1,
-1.159448406611e1));
#79290=cartesian_point('',(-6.407726749300e1,-3.421646455084e1,
-1.163667191559e1));
#79291=cartesian_point('',(-6.403438713491e1,-3.410779711071e1,
-1.165723040035e1));
#79292=cartesian_point('',(-6.399700592081e1,-3.406341778640e1,
-1.166297048918e1));
#79294=cartesian_point('',(-6.399700592081e1,-3.406341778640e1,
-1.166297048918e1));
#79295=cartesian_point('',(-6.398252873627e1,-3.402937178373e1,
-1.166901349625e1));
#79296=cartesian_point('',(-6.396425378044e1,-3.396231753406e1,
-1.168267199606e1));
#79297=cartesian_point('',(-6.395467942215e1,-3.386402808896e1,
-1.169261709104e1));
#79298=cartesian_point('',(-6.397108761965e1,-3.380712525439e1,
-1.169548648161e1));
#79299=cartesian_point('',(-6.398496480645e1,-3.378084019743e1,
-1.169548648161e1));
#79301=cartesian_point('',(-1.422191000451e-14,0.e0,-1.169548648161e1));
#79302=direction('',(0.e0,0.e0,1.e0));
#79303=direction('',(-8.963678464695e-1,-4.433110463496e-1,0.e0));
#79304=axis2_placement_3d('',#79301,#79302,#79303);
#79306=direction('',(-8.910060296694e-1,-4.539914702579e-1,-5.080941542133e-6));
#79307=vector('',#79306,1.461345472326e1);
#79308=cartesian_point('',(-6.622428307575e1,-3.144602991332e1,
-1.078264222362e1));
#79309=line('',#79308,#79307);
#79310=direction('',(8.910065241887e-1,4.539904997390e-1,-1.038484448724e-13));
#79311=vector('',#79310,1.554870050292e1);
#79312=cartesian_point('',(-7.879268607642e1,-3.896800654643e1,
-1.169548648161e1));
#79313=line('',#79312,#79311);
#79314=cartesian_point('',(-6.493869248566e1,-3.190904423482e1,
-1.169548648161e1));
#79315=cartesian_point('',(-6.495168013238e1,-3.188261283216e1,
-1.169548648161e1));
#79316=cartesian_point('',(-6.498764769234e1,-3.183617300607e1,
-1.169265673467e1));
#79317=cartesian_point('',(-6.507205089309e1,-3.178636280897e1,
-1.168289628022e1));
#79318=cartesian_point('',(-6.513643094750e1,-3.176129444038e1,
-1.166924095571e1));
#79319=cartesian_point('',(-6.517223561409e1,-3.175295360094e1,
-1.166324876798e1));
#79321=cartesian_point('',(-6.517223561409e1,-3.175295360094e1,
-1.166324876798e1));
#79322=cartesian_point('',(-6.523216113624e1,-3.175744386077e1,
-1.165737850333e1));
#79323=cartesian_point('',(-6.534944844092e1,-3.172782988546e1,
-1.163658867060e1));
#79324=cartesian_point('',(-6.552265880813e1,-3.169067426827e1,
-1.158674101093e1));
#79325=cartesian_point('',(-6.567755315207e1,-3.162288152959e1,
-1.150799218006e1));
#79326=cartesian_point('',(-6.581332127465e1,-3.155473531403e1,
-1.140294672646e1));
#79327=cartesian_point('',(-6.592168565322e1,-3.149750516708e1,
-1.128396737888e1));
#79328=cartesian_point('',(-6.600357338365e1,-3.145875605e1,-1.116750400882e1));
#79329=cartesian_point('',(-6.606808659247e1,-3.143591971167e1,
-1.105788095188e1));
#79330=cartesian_point('',(-6.612197533572e1,-3.142675529787e1,
-1.095699906511e1));
#79331=cartesian_point('',(-6.617172202557e1,-3.142951208190e1,
-1.086411234421e1));
#79332=cartesian_point('',(-6.620601055786e1,-3.143922622997e1,
-1.080817036854e1));
#79333=cartesian_point('',(-6.622428307575e1,-3.144602991332e1,
-1.078264222362e1));
#79335=direction('',(5.395368485039e-2,-7.031144846536e-2,-9.960649075767e-1));
#79336=vector('',#79335,4.286742310585e0);
#79337=cartesian_point('',(-7.947624489214e1,-3.777900664763e1,
-6.512842890335e0));
#79338=line('',#79337,#79336);
#79339=direction('',(-1.134924449335e-1,3.965192888062e-2,9.927472938664e-1));
#79340=vector('',#79339,4.041134424280e0);
#79341=cartesian_point('',(-6.640287742172e1,-3.151170997250e1,
-1.052470343681e1));
#79342=line('',#79341,#79340);
#79343=direction('',(8.910062424303e-1,4.539910527137e-1,-2.492089718485e-6));
#79344=vector('',#79343,1.415784608859e1);
#79345=cartesian_point('',(-7.947624489214e1,-3.777900664763e1,
-6.512842890335e0));
#79346=line('',#79345,#79344);
#79347=direction('',(-9.510565218518e-1,-3.090169772730e-1,-4.688823278661e-7));
#79348=vector('',#79347,1.415786703786e1);
#79349=cartesian_point('',(-6.913921983315e1,-2.605683748095e1,-5.6e0));
#79350=line('',#79349,#79348);
#79351=cartesian_point('',(-8.260415161503e1,-3.043185875762e1,
-5.600006638374e0));
#79352=cartesian_point('',(-8.265452021458e1,-3.044819153342e1,
-5.600010413228e0));
#79353=cartesian_point('',(-8.275617486546e1,-3.047667487756e1,
-5.599996892360e0));
#79354=cartesian_point('',(-8.291192485362e1,-3.050740538333e1,
-5.599995256897e0));
#79355=cartesian_point('',(-8.301678317072e1,-3.051968394272e1,-5.600013139e0));
#79356=cartesian_point('',(-8.306957107727e1,-3.052370280771e1,
-5.600006629308e0));
#79358=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79359=direction('',(0.e0,0.e0,1.e0));
#79360=direction('',(-9.386392236166e-1,-3.449005768166e-1,0.e0));
#79361=axis2_placement_3d('',#79358,#79359,#79360);
#79363=cartesian_point('',(-8.032257376625e1,-3.715553922309e1,
-5.599997612902e0));
#79364=cartesian_point('',(-8.028240286099e1,-3.712105613636e1,
-5.599995817830e0));
#79365=cartesian_point('',(-8.019958183793e1,-3.705558204697e1,
-5.600001928806e0));
#79366=cartesian_point('',(-8.006772105765e1,-3.696718171115e1,
-5.599999522434e0));
#79367=cartesian_point('',(-7.997569092423e1,-3.691544686121e1,
-5.599999828451e0));
#79368=cartesian_point('',(-7.992853480892e1,-3.689138306726e1,
-5.600000642692e0));
#79370=direction('',(8.910065654923e-1,4.539904186761e-1,4.539470126777e-8));
#79371=vector('',#79370,1.415787226331e1);
#79372=cartesian_point('',(-7.992853480892e1,-3.689138306726e1,
-5.600000642692e0));
#79373=line('',#79372,#79371);
#79374=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79375=direction('',(0.e0,0.e0,-1.e0));
#79376=direction('',(-9.110450217313e-1,-4.123068861645e-1,0.e0));
#79377=axis2_placement_3d('',#79374,#79375,#79376);
#79379=direction('',(-9.510567006263e-1,-3.090164270518e-1,2.446336706498e-6));
#79380=vector('',#79379,1.415784109895e1);
#79381=cartesian_point('',(-6.944706933559e1,-2.510939329104e1,
-6.512877594084e0));
#79382=line('',#79381,#79380);
#79383=cartesian_point('',(-6.913921983304e1,-2.605683748090e1,-6.6e0));
#79384=direction('',(-5.198476384091e-2,-1.082165480190e-1,9.927672250146e-1));
#79385=direction('',(9.321926995303e-1,3.513243502881e-1,8.710896530777e-2));
#79386=axis2_placement_3d('',#79383,#79384,#79385);
#79388=cartesian_point('',(-6.913921983304e1,-2.605683748090e1,-6.6e0));
#79389=direction('',(9.510565163910e-1,3.090169940800e-1,4.577714145249e-10));
#79390=direction('',(-3.078410910694e-1,9.474374589210e-1,8.715574612490e-2));
#79391=axis2_placement_3d('',#79388,#79389,#79390);
#79393=cartesian_point('',(-6.913921983300e1,-2.605683748089e1,-6.6e0));
#79394=direction('',(-3.526611176957e-1,9.357511079692e-1,0.e0));
#79395=direction('',(-4.701519173977e-10,-1.771880420165e-10,1.e0));
#79396=axis2_placement_3d('',#79393,#79394,#79395);
#79398=cartesian_point('',(-6.640620499828e1,-3.005310775115e1,
-6.512827490327e0));
#79399=cartesian_point('',(-6.635027040632e1,-3.007225771739e1,
-7.004460902740e0));
#79400=cartesian_point('',(-6.623907396291e1,-3.010867285215e1,
-7.987911637919e0));
#79401=cartesian_point('',(-6.606945947788e1,-3.016970606676e1,
-9.462956427749e0));
#79402=cartesian_point('',(-6.595829905656e1,-3.020619270273e1,
-1.044695622114e1));
#79403=cartesian_point('',(-6.590223552441e1,-3.022530967277e1,
-1.093893515477e1));
#79405=cartesian_point('',(-6.797243450477e1,-2.522742561906e1,
-1.093893642613e1));
#79406=cartesian_point('',(-6.799855977384e1,-2.528058624536e1,
-1.044695780791e1));
#79407=cartesian_point('',(-6.805135993283e1,-2.538497137606e1,
-9.462952869417e0));
#79408=cartesian_point('',(-6.812813655026e1,-2.554808141855e1,
-7.987921821388e0));
#79409=cartesian_point('',(-6.818102531456e1,-2.565242966419e1,
-7.004443486277e0));
#79410=cartesian_point('',(-6.820703617548e1,-2.570552263254e1,
-6.512808858967e0));
#79412=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#79413=direction('',(0.e0,0.e0,-1.e0));
#79414=direction('',(-9.110450217351e-1,-4.123068861561e-1,0.e0));
#79415=axis2_placement_3d('',#79412,#79413,#79414);
#79417=cartesian_point('',(-6.731377766893e1,-3.046384471088e1,-6.6e0));
#79418=direction('',(-1.133211875818e-1,3.974021883415e-2,9.927633270080e-1));
#79419=direction('',(4.522331045809e-1,-8.876314443913e-1,8.715295777479e-2));
#79420=axis2_placement_3d('',#79417,#79418,#79419);
#79422=cartesian_point('',(-6.731377766887e1,-3.046384471086e1,-6.6e0));
#79423=direction('',(4.123068861645e-1,-9.110450217313e-1,0.e0));
#79424=direction('',(9.075782202724e-1,4.107379339390e-1,8.715574399128e-2));
#79425=axis2_placement_3d('',#79422,#79423,#79424);
#79427=cartesian_point('',(-6.731377766893e1,-3.046384471088e1,-6.6e0));
#79428=direction('',(8.910065241713e-1,4.539904997730e-1,5.547379916537e-11));
#79429=direction('',(-4.818900833925e-11,-2.762234885267e-11,1.e0));
#79430=axis2_placement_3d('',#79427,#79428,#79429);
#79432=cartesian_point('',(-6.640287742172e1,-3.151170997250e1,
-1.052470343681e1));
#79433=cartesian_point('',(-6.638307202941e1,-3.150449238509e1,
-1.055397162923e1));
#79434=cartesian_point('',(-6.634353748647e1,-3.149004956445e1,
-1.061216407233e1));
#79435=cartesian_point('',(-6.628411327221e1,-3.146822930244e1,
-1.069824747323e1));
#79436=cartesian_point('',(-6.624428969282e1,-3.145347928007e1,
-1.075469140576e1));
#79437=cartesian_point('',(-6.622428307575e1,-3.144602991332e1,
-1.078264222362e1));
#79439=cartesian_point('',(-6.517223561409e1,-3.175295360094e1,
-1.166324876798e1));
#79440=cartesian_point('',(-6.519478028771e1,-3.168871399046e1,
-1.166490142720e1));
#79441=cartesian_point('',(-6.521683384053e1,-3.156587366084e1,
-1.167578766601e1));
#79442=cartesian_point('',(-6.513607942694e1,-3.141583309249e1,
-1.170323452221e1));
#79443=cartesian_point('',(-6.506995948902e1,-3.124093060757e1,
-1.173209523011e1));
#79444=cartesian_point('',(-6.502162109986e1,-3.098078635950e1,
-1.176471638715e1));
#79445=cartesian_point('',(-6.500200840707e1,-3.079222764410e1,
-1.178545408513e1));
#79446=cartesian_point('',(-6.500526263428e1,-3.056436546327e1,
-1.180526193322e1));
#79447=cartesian_point('',(-6.504407097220e1,-3.027301440422e1,
-1.182384421812e1));
#79448=cartesian_point('',(-6.512929814989e1,-3.002943537143e1,
-1.182905336657e1));
#79449=cartesian_point('',(-6.518352407787e1,-2.989567806332e1,
-1.183041250650e1));
#79451=cartesian_point('',(-6.499672084457e1,-2.981000290481e1,
-1.085177816937e1));
#79452=direction('',(-4.168839775215e-1,9.089597071850e-1,0.e0));
#79453=direction('',(-1.868068850932e-1,-8.567684207615e-2,-9.786534966032e-1));
#79454=axis2_placement_3d('',#79451,#79452,#79453);
#79456=cartesian_point('',(-6.590223552441e1,-3.022530967277e1,
-1.093893515477e1));
#79457=cartesian_point('',(-6.585170402081e1,-3.033366987243e1,
-1.094764190149e1));
#79458=cartesian_point('',(-6.579149918041e1,-3.057020774290e1,
-1.094152716102e1));
#79459=cartesian_point('',(-6.584020206246e1,-3.093443480311e1,
-1.086220244422e1));
#79460=cartesian_point('',(-6.603894768893e1,-3.127913668421e1,
-1.072547411366e1));
#79461=cartesian_point('',(-6.626933556526e1,-3.145085267517e1,
-1.059789394363e1));
#79462=cartesian_point('',(-6.640287742172e1,-3.151170997250e1,
-1.052470343681e1));
#79464=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79465=direction('',(0.e0,0.e0,-1.e0));
#79466=direction('',(-9.089597073605e-1,-4.168839771389e-1,0.e0));
#79467=axis2_placement_3d('',#79464,#79465,#79466);
#79469=cartesian_point('',(-6.703847128923e1,-2.488078296466e1,
-1.085177816937e1));
#79470=direction('',(-3.479503104806e-1,9.375129766763e-1,0.e0));
#79471=direction('',(-1.926750740688e-1,-7.150978547709e-2,-9.786534966032e-1));
#79472=axis2_placement_3d('',#79469,#79470,#79471);
#79474=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79475=direction('',(0.e0,0.e0,1.e0));
#79476=direction('',(-9.375128883395e-1,-3.479505484940e-1,0.e0));
#79477=axis2_placement_3d('',#79474,#79475,#79476);
#79479=cartesian_point('',(-6.723114201407e1,-2.495228565096e1,
-1.183040007117e1));
#79480=cartesian_point('',(-6.729134604883e1,-2.480696534498e1,
-1.182916572224e1));
#79481=cartesian_point('',(-6.741696734606e1,-2.455073122225e1,
-1.182299865158e1));
#79482=cartesian_point('',(-6.764874189359e1,-2.427414397028e1,
-1.179688694598e1));
#79483=cartesian_point('',(-6.784737422565e1,-2.409091505424e1,
-1.177064337789e1));
#79484=cartesian_point('',(-6.816742005906e1,-2.387884582406e1,
-1.172170208365e1));
#79485=cartesian_point('',(-6.840587299001e1,-2.380498753113e1,
-1.168085705945e1));
#79486=cartesian_point('',(-6.850520070733e1,-2.369474305268e1,
-1.166540883609e1));
#79487=cartesian_point('',(-6.854086013716e1,-2.363720204463e1,
-1.166226896544e1));
#79489=cartesian_point('',(-6.906334044319e1,-2.459193856487e1,
-1.078264209516e1));
#79490=cartesian_point('',(-6.908273887101e1,-2.460081057840e1,
-1.075471456355e1));
#79491=cartesian_point('',(-6.912131859014e1,-2.461853347933e1,
-1.069831016796e1));
#79492=cartesian_point('',(-6.917876882799e1,-2.464512415461e1,
-1.061222829804e1));
#79493=cartesian_point('',(-6.921694770419e1,-2.466287315583e1,
-1.055399765452e1));
#79494=cartesian_point('',(-6.923606837232e1,-2.467178088317e1,
-1.052470360840e1));
#79496=cartesian_point('',(-6.923606837232e1,-2.467178088317e1,
-1.052470360840e1));
#79497=cartesian_point('',(-6.910092160617e1,-2.462121703007e1,
-1.059702745070e1));
#79498=cartesian_point('',(-6.881944671746e1,-2.457842967146e1,
-1.072322579147e1));
#79499=cartesian_point('',(-6.842845501432e1,-2.468155603484e1,
-1.086296182867e1));
#79500=cartesian_point('',(-6.813279169855e1,-2.491098726277e1,
-1.094214730040e1));
#79501=cartesian_point('',(-6.801209707766e1,-2.511824799497e1,
-1.094812351966e1));
#79502=cartesian_point('',(-6.797243450477e1,-2.522742561906e1,
-1.093893642613e1));
#79504=direction('',(-9.510565162951e-1,-3.090169943751e-1,1.038484448724e-13));
#79505=vector('',#79504,1.554870050292e1);
#79506=cartesian_point('',(-6.848169137762e1,-2.335548825838e1,
-1.169548648161e1));
#79507=line('',#79506,#79505);
#79508=direction('',(9.510567747077e-1,3.090161990518e-1,2.466723540102e-6));
#79509=vector('',#79508,1.461343865018e1);
#79510=cartesian_point('',(-8.296155027321e1,-2.910772783163e1,
-1.078267814247e1));
#79511=line('',#79510,#79509);
#79512=cartesian_point('',(-6.906334044319e1,-2.459193856487e1,
-1.078264209516e1));
#79513=cartesian_point('',(-6.904471597971e1,-2.458342052962e1,
-1.080945536567e1));
#79514=cartesian_point('',(-6.901109442001e1,-2.456461670423e1,
-1.087026993473e1));
#79515=cartesian_point('',(-6.896960958008e1,-2.452508063317e1,
-1.097854380869e1));
#79516=cartesian_point('',(-6.893423080066e1,-2.446821985952e1,
-1.109877015968e1));
#79517=cartesian_point('',(-6.890103430764e1,-2.438735673267e1,
-1.122665692393e1));
#79518=cartesian_point('',(-6.886529797872e1,-2.427613051181e1,
-1.135613062155e1));
#79519=cartesian_point('',(-6.881779469885e1,-2.412444647662e1,
-1.148194884604e1));
#79520=cartesian_point('',(-6.874849243494e1,-2.393966011762e1,
-1.158071388686e1));
#79521=cartesian_point('',(-6.865553653096e1,-2.378898439802e1,
-1.163251477551e1));
#79522=cartesian_point('',(-6.858870253901e1,-2.367928510429e1,
-1.165575815258e1));
#79523=cartesian_point('',(-6.854086013716e1,-2.363720204463e1,
-1.166226896544e1));
#79525=cartesian_point('',(-6.854086013716e1,-2.363720204463e1,
-1.166226896544e1));
#79526=cartesian_point('',(-6.852461676180e1,-2.361164955939e1,
-1.166724312053e1));
#79527=cartesian_point('',(-6.850028503482e1,-2.355984325889e1,
-1.167894425724e1));
#79528=cartesian_point('',(-6.847361568891e1,-2.348601963613e1,
-1.168793821006e1));
#79529=cartesian_point('',(-6.846738694557e1,-2.341513471001e1,
-1.169436413506e1));
#79530=cartesian_point('',(-6.847517641117e1,-2.337459108837e1,
-1.169548648161e1));
#79531=cartesian_point('',(-6.848169137762e1,-2.335548825838e1,
-1.169548648161e1));
#79533=cartesian_point('',(-1.421581908915e-14,0.e0,-1.169548648161e1));
#79534=direction('',(0.e0,0.e0,1.e0));
#79535=direction('',(-9.546811972244e-1,-2.976303271948e-1,0.e0));
#79536=axis2_placement_3d('',#79533,#79534,#79535);
#79538=direction('',(-9.510561796871e-1,-3.090180303042e-1,-5.080941491425e-6));
#79539=vector('',#79538,1.461345472331e1);
#79540=cartesian_point('',(-7.032819512524e1,-2.069911680774e1,
-1.078264222362e1));
#79541=line('',#79540,#79539);
#79542=direction('',(9.510565162951e-1,3.090169943752e-1,-1.038484448723e-13));
#79543=vector('',#79542,1.554870050293e1);
#79544=cartesian_point('',(-8.391855661963e1,-2.616235402670e1,
-1.169548648161e1));
#79545=line('',#79544,#79543);
#79546=cartesian_point('',(-6.913086368640e1,-2.135754133085e1,
-1.169548648161e1));
#79547=cartesian_point('',(-6.913955703215e1,-2.132940239431e1,
-1.169548648161e1));
#79548=cartesian_point('',(-6.916781878837e1,-2.127790596806e1,
-1.169265656848e1));
#79549=cartesian_point('',(-6.924339513469e1,-2.121550316212e1,
-1.168289500340e1));
#79550=cartesian_point('',(-6.930306559242e1,-2.118067358737e1,
-1.166923959762e1));
#79551=cartesian_point('',(-6.933712666315e1,-2.116683421306e1,
-1.166324701352e1));
#79553=cartesian_point('',(-6.933712666315e1,-2.116683421306e1,
-1.166324701352e1));
#79554=cartesian_point('',(-6.939701425127e1,-2.116189380177e1,
-1.165737651609e1));
#79555=cartesian_point('',(-6.950822167677e1,-2.111430041457e1,
-1.163658716289e1));
#79556=cartesian_point('',(-6.967348584837e1,-2.105050374729e1,
-1.158673843383e1));
#79557=cartesian_point('',(-6.981586727771e1,-2.095931496896e1,
-1.150798846994e1));
#79558=cartesian_point('',(-6.993930096941e1,-2.087077034339e1,
-1.140294369042e1));
#79559=cartesian_point('',(-7.003737713274e1,-2.079729394985e1,
-1.128396530587e1));
#79560=cartesian_point('',(-7.011219443929e1,-2.074621231085e1,
-1.116750246176e1));
#79561=cartesian_point('',(-7.017234083315e1,-2.071356526485e1,
-1.105787954162e1));
#79562=cartesian_point('',(-7.022413238518e1,-2.069608381373e1,
-1.095699782425e1));
#79563=cartesian_point('',(-7.027369777065e1,-2.069102472632e1,
-1.086411141506e1));
#79564=cartesian_point('',(-7.030908348548e1,-2.069525538982e1,
-1.080817004304e1));
#79565=cartesian_point('',(-7.032819512524e1,-2.069911680774e1,
-1.078264222362e1));
#79567=direction('',(4.229029113449e-2,-7.788601244166e-2,-9.960649076951e-1));
#79568=vector('',#79567,4.286742310539e0);
#79569=cartesian_point('',(-8.440769912675e1,-2.488106053734e1,
-6.512842889873e0));
#79570=line('',#79569,#79568);
#79571=direction('',(-1.058947243988e-1,5.691702729124e-2,9.927470772301e-1));
#79572=vector('',#79571,4.041136186977e0);
#79573=cartesian_point('',(-7.051485930175e1,-2.073604787225e1,
-1.052470619943e1));
#79574=line('',#79573,#79572);
#79575=direction('',(9.510563224282e-1,3.090175910244e-1,-2.625488574322e-6));
#79576=vector('',#79575,1.415784165953e1);
#79577=cartesian_point('',(-8.440769912675e1,-2.488106053734e1,
-6.512842889873e0));
#79578=line('',#79577,#79576);
#79579=direction('',(-9.876881817451e-1,-1.564354679765e-1,-3.632322205134e-7));
#79580=vector('',#79579,1.217030849772e1);
#79581=cartesian_point('',(-7.236418873905e1,-1.492027770481e1,-5.6e0));
#79582=line('',#79581,#79580);
#79583=cartesian_point('',(-8.438465861043e1,-1.682414561007e1,
-5.600004420648e0));
#79584=cartesian_point('',(-8.468401242224e1,-1.687166961136e1,
-5.599977385262e0));
#79585=cartesian_point('',(-8.527607276917e1,-1.689741293699e1,
-5.600009941301e0));
#79586=cartesian_point('',(-8.616740973152e1,-1.673554372742e1,
-5.599999127552e0));
#79587=cartesian_point('',(-8.671236331561e1,-1.650310560518e1,
-5.599995408177e0));
#79588=cartesian_point('',(-8.697594087793e1,-1.635345360516e1,
-5.600006412985e0));
#79590=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79591=direction('',(0.e0,0.e0,1.e0));
#79592=direction('',(-9.827790161436e-1,-1.847847543163e-1,0.e0));
#79593=axis2_placement_3d('',#79590,#79591,#79592);
#79595=cartesian_point('',(-8.514607791270e1,-2.413287058673e1,
-5.599997542887e0));
#79596=cartesian_point('',(-8.510100749904e1,-2.410509629631e1,
-5.599995744260e0));
#79597=cartesian_point('',(-8.500896148163e1,-2.405338752035e1,
-5.600001963311e0));
#79598=cartesian_point('',(-8.486489546942e1,-2.398670399228e1,
-5.599999512023e0));
#79599=cartesian_point('',(-8.476590557432e1,-2.395000192604e1,
-5.599999829740e0));
#79600=cartesian_point('',(-8.471556570646e1,-2.393361127838e1,
-5.600000644998e0));
#79602=direction('',(9.510565458175e-1,3.090169035144e-1,4.555758454656e-8));
#79603=vector('',#79602,1.415787226342e1);
#79604=cartesian_point('',(-8.471556570646e1,-2.393361127838e1,
-5.600000644998e0));
#79605=line('',#79604,#79603);
#79606=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79607=direction('',(0.e0,0.e0,-1.e0));
#79608=direction('',(-9.643275528908e-1,-2.647118636097e-1,0.e0));
#79609=axis2_placement_3d('',#79606,#79607,#79608);
#79611=direction('',(-9.876885307288e-1,-1.564332645481e-1,3.106657218204e-6));
#79612=vector('',#79611,1.217026530557e1);
#79613=cartesian_point('',(-7.252003999789e1,-1.393634095501e1,
-6.512879849727e0));
#79614=line('',#79613,#79612);
#79615=cartesian_point('',(-7.236418873895e1,-1.492027770479e1,-6.6e0));
#79616=direction('',(-6.827326878652e-2,-9.875146750793e-2,9.927672982297e-1));
#79617=direction('',(9.756751224440e-1,2.011719411691e-1,8.710858470965e-2));
#79618=axis2_placement_3d('',#79615,#79616,#79617);
#79620=cartesian_point('',(-7.236418873895e1,-1.492027770479e1,-6.6e0));
#79621=direction('',(9.876883406433e-1,1.564344647363e-1,4.540412733289e-10));
#79622=direction('',(-1.558391854963e-1,9.839298951793e-1,8.715566324897e-2));
#79623=axis2_placement_3d('',#79620,#79621,#79622);
#79625=cartesian_point('',(-7.236418873886e1,-1.492027770477e1,-6.6e0));
#79626=direction('',(-2.019355501432e-1,9.793988123274e-1,0.e0));
#79627=direction('',(-5.342997155822e-10,-1.101625457522e-10,1.e0));
#79628=axis2_placement_3d('',#79625,#79626,#79627);
#79630=cartesian_point('',(-7.028998045476e1,-1.929488605952e1,
-6.512827110765e0));
#79631=cartesian_point('',(-7.023772797549e1,-1.932254962476e1,
-7.004461873544e0));
#79632=cartesian_point('',(-7.013360541926e1,-1.937591414286e1,
-7.987912238808e0));
#79633=cartesian_point('',(-6.997559954765e1,-1.946272022958e1,
-9.462955073216e0));
#79634=cartesian_point('',(-6.987152919299e1,-1.951615197793e1,
-1.044695595329e1));
#79635=cartesian_point('',(-6.981914436037e1,-1.954380304685e1,
-1.093893468303e1));
#79637=cartesian_point('',(-7.108201014835e1,-1.428357771148e1,
-1.093893438634e1));
#79638=cartesian_point('',(-7.111613244041e1,-1.433199724462e1,
-1.044695573974e1));
#79639=cartesian_point('',(-7.118460139184e1,-1.442684623742e1,
-9.462952153440e0));
#79640=cartesian_point('',(-7.128597911525e1,-1.457592802420e1,
-7.987920776612e0));
#79641=cartesian_point('',(-7.135452928183e1,-1.467074394238e1,
-7.004443867716e0));
#79642=cartesian_point('',(-7.138852809501e1,-1.471911469281e1,
-6.512807457849e0));
#79644=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#79645=direction('',(0.e0,0.e0,-1.e0));
#79646=direction('',(-9.643275528928e-1,-2.647118636024e-1,0.e0));
#79647=axis2_placement_3d('',#79644,#79645,#79646);
#79649=cartesian_point('',(-7.125062861554e1,-1.955858943120e1,-6.6e0));
#79650=direction('',(-1.057092755809e-1,5.697828993028e-2,9.927633270487e-1));
#79651=direction('',(3.077919352095e-1,-9.474538246146e-1,8.715144773960e-2));
#79652=axis2_placement_3d('',#79649,#79650,#79651);
#79654=cartesian_point('',(-7.125062861536e1,-1.955858943115e1,-6.6e0));
#79655=direction('',(2.647118636097e-1,-9.643275528908e-1,0.e0));
#79656=direction('',(9.606579953244e-1,2.637045550255e-1,8.715574380397e-2));
#79657=axis2_placement_3d('',#79654,#79655,#79656);
#79659=cartesian_point('',(-7.125062861554e1,-1.955858943120e1,-6.6e0));
#79660=direction('',(9.510565162766e-1,3.090169944321e-1,1.069049501701e-10));
#79661=direction('',(-1.031992269418e-10,-2.834354972947e-11,1.e0));
#79662=axis2_placement_3d('',#79659,#79660,#79661);
#79664=cartesian_point('',(-7.051485930175e1,-2.073604787225e1,
-1.052470619943e1));
#79665=cartesian_point('',(-7.049416873166e1,-2.073201740382e1,
-1.055397430073e1));
#79666=cartesian_point('',(-7.045287045716e1,-2.072393999104e1,
-1.061216256933e1));
#79667=cartesian_point('',(-7.039076083710e1,-2.071168314174e1,
-1.069824760091e1));
#79668=cartesian_point('',(-7.034912084185e1,-2.070334475144e1,
-1.075469130357e1));
#79669=cartesian_point('',(-7.032819512524e1,-2.069911680774e1,
-1.078264222362e1));
#79671=cartesian_point('',(-6.933712666315e1,-2.116683421306e1,
-1.166324701352e1));
#79672=cartesian_point('',(-6.934933631559e1,-2.109985849386e1,
-1.166490132690e1));
#79673=cartesian_point('',(-6.935188962778e1,-2.097507952151e1,
-1.167578917068e1));
#79674=cartesian_point('',(-6.924865911569e1,-2.083951364678e1,
-1.170323647946e1));
#79675=cartesian_point('',(-6.915599275891e1,-2.067710584212e1,
-1.173209714812e1));
#79676=cartesian_point('',(-6.906755514874e1,-2.042772394481e1,
-1.176471822112e1));
#79677=cartesian_point('',(-6.901868894317e1,-2.024455720934e1,
-1.178545533935e1));
#79678=cartesian_point('',(-6.898625890727e1,-2.001898956231e1,
-1.180526302328e1));
#79679=cartesian_point('',(-6.897901481143e1,-1.972515775562e1,
-1.182384456286e1));
#79680=cartesian_point('',(-6.902508777714e1,-1.947125185547e1,
-1.182905347414e1));
#79681=cartesian_point('',(-6.905772113544e1,-1.933066293883e1,
-1.183041250650e1));
#79683=cartesian_point('',(-6.885981521236e1,-1.927526504749e1,
-1.085177816937e1));
#79684=direction('',(-2.695588184422e-1,9.629839268648e-1,0.e0));
#79685=direction('',(-1.979097933060e-1,-5.539898284221e-2,-9.786534966032e-1));
#79686=axis2_placement_3d('',#79683,#79684,#79685);
#79688=cartesian_point('',(-6.981914436037e1,-1.954380304685e1,
-1.093893468303e1));
#79689=cartesian_point('',(-6.978618537815e1,-1.965873676592e1,
-1.094764114651e1));
#79690=cartesian_point('',(-6.976370081303e1,-1.990177878718e1,
-1.094152396042e1));
#79691=cartesian_point('',(-6.986879901793e1,-2.025391115125e1,
-1.086219992591e1));
#79692=cartesian_point('',(-7.011902635488e1,-2.056327801467e1,
-1.072547346363e1));
#79693=cartesian_point('',(-7.037345033362e1,-2.069683321284e1,
-1.059789253705e1));
#79694=cartesian_point('',(-7.051485930175e1,-2.073604787225e1,
-1.052470619943e1));
#79696=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79697=direction('',(0.e0,0.e0,-1.e0));
#79698=direction('',(-9.629839269775e-1,-2.695588180398e-1,0.e0));
#79699=axis2_placement_3d('',#79696,#79697,#79698);
#79701=cartesian_point('',(-7.010533032739e1,-1.408732243614e1,
-1.085177816937e1));
#79702=direction('',(-1.970069922019e-1,9.804020833431e-1,0.e0));
#79703=direction('',(-2.014895246517e-1,-4.048833217128e-2,-9.786534966032e-1));
#79704=axis2_placement_3d('',#79701,#79702,#79703);
#79706=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79707=direction('',(0.e0,0.e0,1.e0));
#79708=direction('',(-9.804021033185e-1,-1.970068927946e-1,0.e0));
#79709=axis2_placement_3d('',#79706,#79707,#79708);
#79711=cartesian_point('',(-7.030681656848e1,-1.412780754540e1,
-1.183041299115e1));
#79712=cartesian_point('',(-7.035046594004e1,-1.391045801027e1,
-1.183043615490e1));
#79713=cartesian_point('',(-7.050055298027e1,-1.351717394690e1,
-1.181539256400e1));
#79714=cartesian_point('',(-7.091394543083e1,-1.301439499836e1,
-1.174948578849e1));
#79715=cartesian_point('',(-7.127365365725e1,-1.279052417707e1,
-1.168345220575e1));
#79716=cartesian_point('',(-7.148012708631e1,-1.270588694615e1,
-1.164387253786e1));
#79718=cartesian_point('',(-7.206008473970e1,-1.348528465386e1,
-1.078264172520e1));
#79719=cartesian_point('',(-7.208063334337e1,-1.349101332958e1,
-1.075471083345e1));
#79720=cartesian_point('',(-7.212150462349e1,-1.350248287216e1,
-1.069829594685e1));
#79721=cartesian_point('',(-7.218240704357e1,-1.351975884828e1,
-1.061220943722e1));
#79722=cartesian_point('',(-7.222288618658e1,-1.353131583274e1,
-1.055399362799e1));
#79723=cartesian_point('',(-7.224316728794e1,-1.353712231996e1,
-1.052470671883e1));
#79725=cartesian_point('',(-7.224316728794e1,-1.353712231996e1,
-1.052470671883e1));
#79726=cartesian_point('',(-7.210245187098e1,-1.350845172696e1,
-1.059677389068e1));
#79727=cartesian_point('',(-7.181860447724e1,-1.350978917011e1,
-1.072259574798e1));
#79728=cartesian_point('',(-7.144751965205e1,-1.367249943068e1,
-1.086295691589e1));
#79729=cartesian_point('',(-7.119052416902e1,-1.394634996951e1,
-1.094230936472e1));
#79730=cartesian_point('',(-7.110404600288e1,-1.416980639883e1,
-1.094823159110e1));
#79731=cartesian_point('',(-7.108201014835e1,-1.428357771148e1,
-1.093893438634e1));
#79733=direction('',(9.876891744481e-1,1.564292002080e-1,-5.165204385564e-7));
#79734=vector('',#79733,1.261732596774e1);
#79735=cartesian_point('',(-8.452208100852e1,-1.545900286376e1,
-1.078263520810e1));
#79736=line('',#79735,#79734);
#79737=cartesian_point('',(-7.206008473970e1,-1.348528465386e1,
-1.078264172520e1));
#79738=cartesian_point('',(-7.204072610119e1,-1.347988772451e1,
-1.080895514510e1));
#79739=cartesian_point('',(-7.200604543375e1,-1.346708086510e1,
-1.086723220201e1));
#79740=cartesian_point('',(-7.196215651456e1,-1.343783596807e1,
-1.096616206188e1));
#79741=cartesian_point('',(-7.192202186674e1,-1.339464983350e1,
-1.107389739449e1));
#79742=cartesian_point('',(-7.188078458593e1,-1.333155840915e1,
-1.119059538492e1));
#79743=cartesian_point('',(-7.183407316967e1,-1.324296558339e1,
-1.131230216458e1));
#79744=cartesian_point('',(-7.177469128481e1,-1.312198298305e1,
-1.143319779093e1));
#79745=cartesian_point('',(-7.169817905308e1,-1.297709357676e1,
-1.153530316421e1));
#79746=cartesian_point('',(-7.159923415939e1,-1.282681098681e1,
-1.160723471937e1));
#79747=cartesian_point('',(-7.152240113883e1,-1.274320103763e1,
-1.163376046351e1));
#79748=cartesian_point('',(-7.148012708631e1,-1.270588694615e1,
-1.164387253786e1));
#79750=cartesian_point('',(-7.148012708631e1,-1.270588694615e1,
-1.164387253786e1));
#79751=cartesian_point('',(-7.145373487774e1,-1.268259163740e1,
-1.165018551891e1));
#79752=cartesian_point('',(-7.140568379396e1,-1.263596274658e1,
-1.166183135052e1));
#79753=cartesian_point('',(-7.134821182500e1,-1.256475109680e1,
-1.167631665075e1));
#79754=cartesian_point('',(-7.130759058752e1,-1.249248527075e1,
-1.168734423151e1));
#79755=cartesian_point('',(-7.128732391753e1,-1.241950170697e1,
-1.169417440848e1));
#79756=cartesian_point('',(-7.128853925662e1,-1.237600536697e1,
-1.169548648161e1));
#79757=cartesian_point('',(-7.129217142936e1,-1.235504668601e1,
-1.169548648161e1));
#79759=direction('',(9.876883405950e-1,1.564344650408e-1,-2.364165402712e-10));
#79760=vector('',#79759,1.355254925046e1);
#79761=cartesian_point('',(-8.467786630938e1,-1.447513247794e1,
-1.169548647841e1));
#79762=line('',#79761,#79760);
#79763=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79764=direction('',(0.e0,0.e0,-1.e0));
#79765=direction('',(-9.853132831167e-1,-1.707563589265e-1,0.e0));
#79766=axis2_placement_3d('',#79763,#79764,#79765);
#79768=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79769=direction('',(0.e0,0.e0,-1.e0));
#79770=direction('',(-1.e0,-4.924857128595e-14,0.e0));
#79771=axis2_placement_3d('',#79768,#79769,#79770);
#79773=cartesian_point('',(-8.467786643814e1,1.447513249833e1,
-1.169548647841e1));
#79774=cartesian_point('',(-8.489505312801e1,1.450956569895e1,
-1.169548647841e1));
#79775=cartesian_point('',(-8.531511692584e1,1.450617162716e1,
-1.169548648307e1));
#79776=cartesian_point('',(-8.592310977304e1,1.430506197742e1,
-1.169548648130e1));
#79777=cartesian_point('',(-8.643391931914e1,1.392793190171e1,
-1.169548648138e1));
#79778=cartesian_point('',(-8.680582637217e1,1.340715575189e1,
-1.169548648285e1));
#79779=cartesian_point('',(-8.693519491193e1,1.300480777723e1,
-1.169548647887e1));
#79780=cartesian_point('',(-8.696734503659e1,1.278568774152e1,
-1.169548647887e1));
#79782=cartesian_point('',(-1.441246742180e-14,0.e0,-1.169548648161e1));
#79783=direction('',(0.e0,0.e0,1.e0));
#79784=direction('',(-9.893650753008e-1,1.454535932006e-1,0.e0));
#79785=axis2_placement_3d('',#79782,#79783,#79784);
#79787=cartesian_point('',(-8.696734505547e1,-1.278568760383e1,
-1.169548647887e1));
#79788=cartesian_point('',(-8.693514521464e1,-1.300514662590e1,
-1.169548647887e1));
#79789=cartesian_point('',(-8.680557824270e1,-1.340810393719e1,
-1.169548648285e1));
#79790=cartesian_point('',(-8.643156475753e1,-1.393061034743e1,
-1.169548648138e1));
#79791=cartesian_point('',(-8.591947423128e1,-1.430691745855e1,
-1.169548648130e1));
#79792=cartesian_point('',(-8.531148486999e1,-1.450661791443e1,
-1.169548648307e1));
#79793=cartesian_point('',(-8.489360717598e1,-1.450933646095e1,
-1.169548647841e1));
#79794=cartesian_point('',(-8.467786630938e1,-1.447513247794e1,
-1.169548647841e1));
#79796=cartesian_point('',(-8.22e1,-1.006659668899e-14,-1.169548648161e1));
#79797=direction('',(0.e0,0.e0,-1.e0));
#79798=direction('',(1.e0,0.e0,0.e0));
#79799=axis2_placement_3d('',#79796,#79797,#79798);
#79801=cartesian_point('',(-8.22e1,-1.006659668899e-14,-1.169548648161e1));
#79802=direction('',(0.e0,0.e0,-1.e0));
#79803=direction('',(-1.e0,0.e0,0.e0));
#79804=axis2_placement_3d('',#79801,#79802,#79803);
#79806=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79807=direction('',(0.e0,0.e0,1.e0));
#79808=direction('',(9.554423283492e-1,2.951778399519e-1,0.e0));
#79809=axis2_placement_3d('',#79806,#79807,#79808);
#79811=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79812=direction('',(0.e0,0.e0,1.e0));
#79813=direction('',(8.975032603370e-1,4.410078204346e-1,0.e0));
#79814=axis2_placement_3d('',#79811,#79812,#79813);
#79816=cartesian_point('',(6.399702133545e1,3.406344516867e1,
-1.166296642132e1));
#79817=cartesian_point('',(6.394982027152e1,3.412433091408e1,
-1.166570887070e1));
#79818=cartesian_point('',(6.384342421609e1,3.422449945919e1,
-1.167913199070e1));
#79819=cartesian_point('',(6.364934494023e1,3.423376618979e1,
-1.171265553142e1));
#79820=cartesian_point('',(6.340789916742e1,3.433021438568e1,
-1.174806591250e1));
#79821=cartesian_point('',(6.317123744456e1,3.445386091680e1,
-1.177922788324e1));
#79822=cartesian_point('',(6.297967326218e1,3.458831569652e1,
-1.180099284870e1));
#79823=cartesian_point('',(6.274428050841e1,3.480039328207e1,
-1.182278981919e1));
#79824=cartesian_point('',(6.258373170356e1,3.502917846379e1,
-1.182880255862e1));
#79825=cartesian_point('',(6.250002274035e1,3.516234499008e1,
-1.183041130499e1));
#79827=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79828=direction('',(0.e0,0.e0,1.e0));
#79829=direction('',(8.174646834127e-1,5.759787247572e-1,0.e0));
#79830=axis2_placement_3d('',#79827,#79828,#79829);
#79832=cartesian_point('',(5.788041749201e1,4.365541418788e1,
-1.166296548828e1));
#79833=cartesian_point('',(5.782427039348e1,4.370816294799e1,
-1.166570880435e1));
#79834=cartesian_point('',(5.770351017103e1,4.379044930143e1,
-1.167913276379e1));
#79835=cartesian_point('',(5.751036795934e1,4.376924391519e1,
-1.171265662523e1));
#79836=cartesian_point('',(5.725680493577e1,4.382673580798e1,
-1.174806708565e1));
#79837=cartesian_point('',(5.700371779290e1,4.391183774842e1,
-1.177922852212e1));
#79838=cartesian_point('',(5.679347871955e1,4.401467080522e1,
-1.180099336674e1));
#79839=cartesian_point('',(5.652780893289e1,4.418731483760e1,
-1.182279001990e1));
#79840=cartesian_point('',(5.633344955947e1,4.438816547337e1,
-1.182880261080e1));
#79841=cartesian_point('',(5.622994111348e1,4.450659580090e1,
-1.183041129375e1));
#79843=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79844=direction('',(0.e0,0.e0,1.e0));
#79845=direction('',(7.172974129730e-1,6.967671213125e-1,0.e0));
#79846=axis2_placement_3d('',#79843,#79844,#79845);
#79848=cartesian_point('',(5.033860350742e1,5.217244251538e1,
-1.166296459379e1));
#79849=cartesian_point('',(5.027489400580e1,5.221575477764e1,
-1.166570875631e1));
#79850=cartesian_point('',(5.014274481456e1,5.227813161436e1,
-1.167913352983e1));
#79851=cartesian_point('',(4.995529533659e1,5.222697546432e1,
-1.171265759255e1));
#79852=cartesian_point('',(4.969585889799e1,5.224409447855e1,
-1.174806807020e1));
#79853=cartesian_point('',(4.943257597611e1,5.228855784128e1,
-1.177922923694e1));
#79854=cartesian_point('',(4.920883834450e1,5.235723714427e1,
-1.180099397809e1));
#79855=cartesian_point('',(4.891943385978e1,5.248619658030e1,
-1.182279021527e1));
#79856=cartesian_point('',(4.869605044861e1,5.265416794098e1,
-1.182880267407e1));
#79857=cartesian_point('',(4.857529172401e1,5.275494651122e1,
-1.183041129578e1));
#79859=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79860=direction('',(0.e0,0.e0,1.e0));
#79861=direction('',(5.994678996524e-1,8.003987989036e-1,0.e0));
#79862=axis2_placement_3d('',#79859,#79860,#79861);
#79864=cartesian_point('',(4.155728345690e1,5.940480149186e1,
-1.166296513693e1));
#79865=cartesian_point('',(4.148758355098e1,5.943761658182e1,
-1.166570878982e1));
#79866=cartesian_point('',(4.134730483916e1,5.947855632276e1,
-1.167913307559e1));
#79867=cartesian_point('',(4.117016745306e1,5.939870519032e1,
-1.171265703274e1));
#79868=cartesian_point('',(4.091124805463e1,5.937502831898e1,
-1.174806748590e1));
#79869=cartesian_point('',(4.064425042870e1,5.937775720466e1,
-1.177922880494e1));
#79870=cartesian_point('',(4.041252407482e1,5.941059006794e1,
-1.180099359588e1));
#79871=cartesian_point('',(4.010650813935e1,5.949268815500e1,
-1.182279007170e1));
#79872=cartesian_point('',(3.985959617003e1,5.962364763407e1,
-1.182880262625e1));
#79873=cartesian_point('',(3.972455744103e1,5.970429535291e1,
-1.183041129578e1));
#79875=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79876=direction('',(0.e0,0.e0,1.e0));
#79877=direction('',(4.668774971224e-1,8.843220016944e-1,0.e0));
#79878=axis2_placement_3d('',#79875,#79876,#79877);
#79880=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79881=direction('',(0.e0,0.e0,1.e0));
#79882=direction('',(3.227910211357e-1,9.464702619069e-1,0.e0));
#79883=axis2_placement_3d('',#79880,#79881,#79882);
#79885=cartesian_point('',(-1.262011411371e1,7.139098892776e1,
-1.166296265492e1));
#79886=cartesian_point('',(-1.269257587515e1,7.136492848176e1,
-1.166570294843e1));
#79887=cartesian_point('',(-1.282067662678e1,7.129471517648e1,
-1.167912123758e1));
#79888=cartesian_point('',(-1.288951678526e1,7.111296013754e1,
-1.171265151155e1));
#79889=cartesian_point('',(-1.305581738972e1,7.091315242798e1,
-1.174805966353e1));
#79890=cartesian_point('',(-1.324657617419e1,7.072624836786e1,
-1.177922758924e1));
#79891=cartesian_point('',(-1.343366326740e1,7.058559908374e1,
-1.180099389800e1));
#79892=cartesian_point('',(-1.370812642559e1,7.042725522748e1,
-1.182279145344e1));
#79893=cartesian_point('',(-1.397530696490e1,7.034527078850e1,
-1.182880322310e1));
#79894=cartesian_point('',(-1.412780817730e1,7.030681604602e1,
-1.183041126041e1));
#79896=cartesian_point('',(-1.933066358281e1,6.905772344943e1,
-1.183042395040e1));
#79897=cartesian_point('',(-1.948126239971e1,6.902103320978e1,
-1.182931869351e1));
#79898=cartesian_point('',(-1.975904031566e1,6.897189032927e1,
-1.182334609265e1));
#79899=cartesian_point('',(-2.011993090052e1,6.899591746332e1,
-1.179737911542e1));
#79900=cartesian_point('',(-2.038629295827e1,6.904716763328e1,
-1.177143062576e1));
#79901=cartesian_point('',(-2.075075878871e1,6.918983905236e1,
-1.172041853771e1));
#79902=cartesian_point('',(-2.096716393858e1,6.934141272183e1,
-1.167851937805e1));
#79903=cartesian_point('',(-2.110254449672e1,6.934969563972e1,
-1.166435770722e1));
#79904=cartesian_point('',(-2.116062979749e1,6.933942876235e1,
-1.166285944904e1));
#79906=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79907=direction('',(0.e0,0.e0,1.e0));
#79908=direction('',(-2.951778399519e-1,9.554423283492e-1,0.e0));
#79909=axis2_placement_3d('',#79906,#79907,#79908);
#79911=cartesian_point('',(-2.363260284117e1,6.853770969895e1,
-1.166298705245e1));
#79912=cartesian_point('',(-2.370018097107e1,6.850069205806e1,
-1.166571012265e1));
#79913=cartesian_point('',(-2.381583876882e1,6.841139780120e1,
-1.167911470404e1));
#79914=cartesian_point('',(-2.385527586157e1,6.822118109970e1,
-1.171263441714e1));
#79915=cartesian_point('',(-2.398827679885e1,6.799781743046e1,
-1.174804387905e1));
#79916=cartesian_point('',(-2.414741733598e1,6.778338507058e1,
-1.177921134961e1));
#79917=cartesian_point('',(-2.431015317833e1,6.761521530065e1,
-1.180097815507e1));
#79918=cartesian_point('',(-2.455643613085e1,6.741585392661e1,
-1.182278426942e1));
#79919=cartesian_point('',(-2.480760197972e1,6.729302333091e1,
-1.182880069377e1));
#79920=cartesian_point('',(-2.495228055991e1,6.723114637083e1,
-1.183041129577e1));
#79922=cartesian_point('',(-2.989567906119e1,6.518352626271e1,
-1.183042395039e1));
#79923=cartesian_point('',(-3.003866201075e1,6.512373585586e1,
-1.182931930210e1));
#79924=cartesian_point('',(-3.030529971431e1,6.503175327143e1,
-1.182334783014e1));
#79925=cartesian_point('',(-3.066548319056e1,6.499901189517e1,
-1.179738624176e1));
#79926=cartesian_point('',(-3.093661066502e1,6.500796350709e1,
-1.177143495547e1));
#79927=cartesian_point('',(-3.131880731689e1,6.509181099256e1,
-1.172044285452e1));
#79928=cartesian_point('',(-3.155632094057e1,6.520767461173e1,
-1.167853318911e1));
#79929=cartesian_point('',(-3.169137961184e1,6.519476608787e1,
-1.166435822231e1));
#79930=cartesian_point('',(-3.174717818759e1,6.517559982165e1,
-1.166284533115e1));
#79932=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79933=direction('',(0.e0,0.e0,1.e0));
#79934=direction('',(-4.410078204346e-1,8.975032603370e-1,0.e0));
#79935=axis2_placement_3d('',#79932,#79933,#79934);
#79937=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79938=direction('',(0.e0,0.e0,1.e0));
#79939=direction('',(-5.759787247572e-1,8.174646834127e-1,0.e0));
#79940=axis2_placement_3d('',#79937,#79938,#79939);
#79942=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79943=direction('',(0.e0,0.e0,1.e0));
#79944=direction('',(-6.967671213125e-1,7.172974129730e-1,0.e0));
#79945=axis2_placement_3d('',#79942,#79943,#79944);
#79947=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79948=direction('',(0.e0,0.e0,1.e0));
#79949=direction('',(-8.003987989036e-1,5.994678996524e-1,0.e0));
#79950=axis2_placement_3d('',#79947,#79948,#79949);
#79952=cartesian_point('',(-5.940447312425e1,4.155727004134e1,
-1.166300765830e1));
#79953=cartesian_point('',(-5.943747916313e1,4.148762954595e1,
-1.166571134150e1));
#79954=cartesian_point('',(-5.947869759270e1,4.134745999665e1,
-1.167909735159e1));
#79955=cartesian_point('',(-5.939874895336e1,4.117045512917e1,
-1.171261310367e1));
#79956=cartesian_point('',(-5.937504688899e1,4.091161030016e1,
-1.174802162890e1));
#79957=cartesian_point('',(-5.937773368655e1,4.064456947311e1,
-1.177919489423e1));
#79958=cartesian_point('',(-5.941051894413e1,4.041288274078e1,
-1.180096360280e1));
#79959=cartesian_point('',(-5.949255356273e1,4.010680412530e1,
-1.182277879775e1));
#79960=cartesian_point('',(-5.962359063353e1,3.985971411902e1,
-1.182879887122e1));
#79961=cartesian_point('',(-5.970429535299e1,3.972455744102e1,
-1.183041129576e1));
#79963=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79964=direction('',(0.e0,0.e0,1.e0));
#79965=direction('',(-8.843220016944e-1,4.668774971224e-1,0.e0));
#79966=axis2_placement_3d('',#79963,#79964,#79965);
#79968=cartesian_point('',(-6.517416530825e1,3.175271583056e1,
-1.166299847647e1));
#79969=cartesian_point('',(-6.519582802805e1,3.167876320016e1,
-1.166571080285e1));
#79970=cartesian_point('',(-6.521454844045e1,3.153385748179e1,
-1.167910509431e1));
#79971=cartesian_point('',(-6.510791082322e1,3.137150699612e1,
-1.171262260737e1));
#79972=cartesian_point('',(-6.504401117232e1,3.111954001964e1,
-1.174803155067e1));
#79973=cartesian_point('',(-6.500490095743e1,3.085537439719e1,
-1.177920223220e1));
#79974=cartesian_point('',(-6.500104761567e1,3.062140131030e1,
-1.180097009156e1));
#79975=cartesian_point('',(-6.503420669179e1,3.030626921921e1,
-1.182278123788e1));
#79976=cartesian_point('',(-6.512496653423e1,3.004176325709e1,
-1.182879968401e1));
#79977=cartesian_point('',(-6.518352629578e1,2.989567271573e1,
-1.183041129577e1));
#79979=cartesian_point('',(-6.723115083849e1,2.495227605107e1,
-1.183042397123e1));
#79980=cartesian_point('',(-6.728999575034e1,2.480885942951e1,
-1.182931810123e1));
#79981=cartesian_point('',(-6.741352313901e1,2.455522951301e1,
-1.182334453721e1));
#79982=cartesian_point('',(-6.764509448283e1,2.427739912747e1,
-1.179737515441e1));
#79983=cartesian_point('',(-6.784310153885e1,2.409205630520e1,
-1.177142892354e1));
#79984=cartesian_point('',(-6.817276154617e1,2.388099905403e1,
-1.172041823952e1));
#79985=cartesian_point('',(-6.842254378766e1,2.379512462599e1,
-1.167852350547e1));
#79986=cartesian_point('',(-6.850878907686e1,2.369038413304e1,
-1.166436532362e1));
#79987=cartesian_point('',(-6.853460710739e1,2.363729872284e1,
-1.166287456361e1));
#79989=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79990=direction('',(0.e0,0.e0,1.e0));
#79991=direction('',(-9.464702619069e-1,3.227910211357e-1,0.e0));
#79992=axis2_placement_3d('',#79989,#79990,#79991);
#79994=cartesian_point('',(-6.933903812947e1,2.116628585421e1,
-1.166299097539e1));
#79995=cartesian_point('',(-6.934883010858e1,2.108985534514e1,
-1.166571035732e1));
#79996=cartesian_point('',(-6.934459905502e1,2.094380200849e1,
-1.167911140660e1));
#79997=cartesian_point('',(-6.921388627110e1,2.080010456704e1,
-1.171263036333e1));
#79998=cartesian_point('',(-6.911135717198e1,2.056122194010e1,
-1.174803964726e1));
#79999=cartesian_point('',(-6.903141328382e1,2.030643177184e1,
-1.177920822017e1));
#80000=cartesian_point('',(-6.899101176172e1,2.007593283310e1,
-1.180097538724e1));
#80001=cartesian_point('',(-6.897447915175e1,1.975950037343e1,
-1.182278322897e1));
#80002=cartesian_point('',(-6.902274042694e1,1.948408708226e1,
-1.182880034722e1));
#80003=cartesian_point('',(-6.905772248950e1,1.933065731012e1,
-1.183041129577e1));
#80005=cartesian_point('',(-7.224316991800e1,1.353712208459e1,
-1.052470553572e1));
#80006=cartesian_point('',(-7.222290377018e1,1.353132000613e1,
-1.055397110360e1));
#80007=cartesian_point('',(-7.218244021854e1,1.351976877116e1,
-1.061215990691e1));
#80008=cartesian_point('',(-7.212153792794e1,1.350249257119e1,
-1.069824516881e1));
#80009=cartesian_point('',(-7.208064727130e1,1.349101734930e1,
-1.075469018457e1));
#80010=cartesian_point('',(-7.206008354571e1,1.348528449594e1,
-1.078264120036e1));
#80012=cartesian_point('',(-7.206008354571e1,1.348528449594e1,
-1.078264120036e1));
#80013=cartesian_point('',(-7.204127591276e1,1.348004121444e1,
-1.080820526671e1));
#80014=cartesian_point('',(-7.200686866485e1,1.346749776800e1,
-1.086555906793e1));
#80015=cartesian_point('',(-7.196215439324e1,1.343800696013e1,
-1.096598335877e1));
#80016=cartesian_point('',(-7.192079412305e1,1.339319509248e1,
-1.107729239019e1));
#80017=cartesian_point('',(-7.187892002192e1,1.332832660199e1,
-1.119587795819e1));
#80018=cartesian_point('',(-7.183171070013e1,1.323818389065e1,
-1.131769140810e1));
#80019=cartesian_point('',(-7.177309851399e1,1.311880051929e1,
-1.143579348499e1));
#80020=cartesian_point('',(-7.169527534583e1,1.297188680837e1,
-1.153848689591e1));
#80021=cartesian_point('',(-7.159479367444e1,1.282118935969e1,
-1.160928517860e1));
#80022=cartesian_point('',(-7.152016909430e1,1.274123135008e1,
-1.163429388219e1));
#80023=cartesian_point('',(-7.148013968239e1,1.270589828584e1,
-1.164386942576e1));
#80025=cartesian_point('',(-7.148013968239e1,1.270589828584e1,
-1.164386942576e1));
#80026=cartesian_point('',(-7.127355126231e1,1.279058996599e1,
-1.168347055214e1));
#80027=cartesian_point('',(-7.091370538561e1,1.301456089892e1,
-1.174952821703e1));
#80028=cartesian_point('',(-7.050065831672e1,1.351720696833e1,
-1.181537298428e1));
#80029=cartesian_point('',(-7.035050637108e1,1.391046458232e1,
-1.183041984589e1));
#80030=cartesian_point('',(-7.030681757568e1,1.412780256479e1,
-1.183041333190e1));
#80032=cartesian_point('',(-7.010533182014e1,1.408731500745e1,
-1.085177816937e1));
#80033=direction('',(1.970068883139e-1,9.804021042189e-1,0.e0));
#80034=direction('',(-2.014895289420e-1,4.048831082051e-2,-9.786534966032e-1));
#80035=axis2_placement_3d('',#80032,#80033,#80034);
#80037=cartesian_point('',(-7.108201582670e1,1.428357653371e1,
-1.093893519834e1));
#80038=cartesian_point('',(-7.110483677889e1,1.416616198908e1,
-1.094763303856e1));
#80039=cartesian_point('',(-7.119519544444e1,1.393935896020e1,
-1.094150778778e1));
#80040=cartesian_point('',(-7.144871428966e1,1.367336821037e1,
-1.086217031569e1));
#80041=cartesian_point('',(-7.181206419357e1,1.351136193453e1,
-1.072546493805e1));
#80042=cartesian_point('',(-7.209937289352e1,1.350786571553e1,
-1.059788922258e1));
#80043=cartesian_point('',(-7.224316991800e1,1.353712208459e1,
-1.052470553572e1));
#80045=direction('',(4.281245164895e-3,-8.891629039910e-2,-9.960299012788e-1));
#80046=vector('',#80045,4.286810465583e0);
#80047=cartesian_point('',(-8.454042094686e1,1.584016752188e1,
-6.512841495338e0));
#80048=line('',#80047,#80046);
#80049=direction('',(-6.851250359536e-2,9.878857410072e-2,9.927471251423e-1));
#80050=vector('',#80049,4.041135953689e0);
#80051=cartesian_point('',(-7.224316991800e1,1.353712208459e1,
-1.052470553572e1));
#80052=line('',#80051,#80050);
#80053=direction('',(9.876885209403e-1,-1.564333263501e-1,-3.117450993295e-6));
#80054=vector('',#80053,1.217021604732e1);
#80055=cartesian_point('',(-8.454042094686e1,1.584016752188e1,
-6.512841495338e0));
#80056=line('',#80055,#80054);
#80057=direction('',(-9.510565107357e-1,3.090170114848e-1,-4.703957820371e-7));
#80058=vector('',#80057,1.415786703438e1);
#80059=cartesian_point('',(-7.125062861551e1,1.955858943118e1,-5.6e0));
#80060=line('',#80059,#80058);
#80061=cartesian_point('',(-8.471556023669e1,2.393361119114e1,
-5.600006659801e0));
#80062=cartesian_point('',(-8.476590945238e1,2.395000362920e1,
-5.600010450374e0));
#80063=cartesian_point('',(-8.486489185283e1,2.398671130193e1,
-5.599996881283e0));
#80064=cartesian_point('',(-8.500895916578e1,2.405339733766e1,
-5.599995239948e0));
#80065=cartesian_point('',(-8.510100852304e1,2.410509790065e1,
-5.600013185932e0));
#80066=cartesian_point('',(-8.514607705967e1,2.413287449791e1,
-5.600006658682e0));
#80068=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80069=direction('',(0.e0,0.e0,1.e0));
#80070=direction('',(-9.621025560393e-1,2.726878648981e-1,0.e0));
#80071=axis2_placement_3d('',#80068,#80069,#80070);
#80073=cartesian_point('',(-8.697594708931e1,1.635340748769e1,
-5.600004859049e0));
#80074=cartesian_point('',(-8.671233915106e1,1.650307870111e1,
-5.599993878502e0));
#80075=cartesian_point('',(-8.616740881008e1,1.673565272527e1,
-5.599999973978e0));
#80076=cartesian_point('',(-8.527587098880e1,1.689752008648e1,
-5.600009273325e0));
#80077=cartesian_point('',(-8.468397234601e1,1.687163910381e1,
-5.599978379589e0));
#80078=cartesian_point('',(-8.438460609580e1,1.682412303912e1,
-5.600003606595e0));
#80080=direction('',(9.876883627005e-1,-1.564343254718e-1,2.963451464191e-7));
#80081=vector('',#80080,1.217025309880e1);
#80082=cartesian_point('',(-8.438460609580e1,1.682412303912e1,
-5.600003606595e0));
#80083=line('',#80082,#80081);
#80084=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80085=direction('',(0.e0,0.e0,-1.e0));
#80086=direction('',(-9.793988123274e-1,2.019355501431e-1,0.e0));
#80087=axis2_placement_3d('',#80084,#80085,#80086);
#80089=direction('',(-9.510563271309e-1,3.090175765519e-1,2.496432056395e-6));
#80090=vector('',#80089,1.415783944642e1);
#80091=cartesian_point('',(-7.094279201504e1,2.050603757213e1,
-6.512878304036e0));
#80092=line('',#80091,#80090);
#80093=cartesian_point('',(-7.125062861538e1,1.955858943114e1,-6.6e0));
#80094=direction('',(-1.056641067887e-1,-5.699332921898e-2,9.927672723056e-1));
#80095=direction('',(9.606630685753e-1,-2.637017173712e-1,8.710839759186e-2));
#80096=axis2_placement_3d('',#80093,#80094,#80095);
#80098=cartesian_point('',(-7.125062861538e1,1.955858943114e1,-6.6e0));
#80099=direction('',(9.510565162006e-1,-3.090169946659e-1,4.516379492614e-10));
#80100=direction('',(3.078410915783e-1,9.474374587577e-1,8.715574610204e-2));
#80101=axis2_placement_3d('',#80098,#80099,#80100);
#80103=cartesian_point('',(-7.125062861537e1,1.955858943114e1,-6.6e0));
#80104=direction('',(2.647118636096e-1,9.643275528908e-1,0.e0));
#80105=direction('',(-4.471871761780e-10,1.227533630299e-10,1.e0));
#80106=axis2_placement_3d('',#80103,#80104,#80105);
#80108=cartesian_point('',(-7.138852615701e1,1.471911398105e1,
-6.512827285547e0));
#80109=cartesian_point('',(-7.135452838649e1,1.467074352229e1,
-7.004461715176e0));
#80110=cartesian_point('',(-7.128598232169e1,1.457593092639e1,
-7.987912969289e0));
#80111=cartesian_point('',(-7.118461402967e1,1.442685158443e1,
-9.462955739823e0));
#80112=cartesian_point('',(-7.111613721795e1,1.433199597279e1,
-1.044695646271e1));
#80113=cartesian_point('',(-7.108201582670e1,1.428357653371e1,
-1.093893519834e1));
#80115=cartesian_point('',(-6.981914835086e1,1.954379739698e1,
-1.093893478179e1));
#80116=cartesian_point('',(-6.987153199796e1,1.951614587607e1,
-1.044695598906e1));
#80117=cartesian_point('',(-6.997560848858e1,1.946272338614e1,
-9.462953240934e0));
#80118=cartesian_point('',(-7.013359870798e1,1.937590794313e1,
-7.987920150668e0));
#80119=cartesian_point('',(-7.023772815757e1,1.932254960881e1,
-7.004443717875e0));
#80120=cartesian_point('',(-7.028997951335e1,1.929488555496e1,
-6.512808358498e0));
#80122=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80123=direction('',(0.e0,0.e0,-1.e0));
#80124=direction('',(-9.793988123257e-1,2.019355501517e-1,0.e0));
#80125=axis2_placement_3d('',#80122,#80123,#80124);
#80127=cartesian_point('',(-7.236418873907e1,1.492027770480e1,-6.6e0));
#80128=direction('',(-6.832005190763e-2,9.875903496239e-2,9.927633270426e-1));
#80129=direction('',(-1.558863131481e-1,-9.839227726854e-1,8.715179151480e-2));
#80130=axis2_placement_3d('',#80127,#80128,#80129);
#80132=cartesian_point('',(-7.236418873886e1,1.492027770476e1,-6.6e0));
#80133=direction('',(-2.019355501431e-1,-9.793988123275e-1,0.e0));
#80134=direction('',(9.756719040649e-1,-2.011671243896e-1,8.715574383386e-2));
#80135=axis2_placement_3d('',#80132,#80133,#80134);
#80137=cartesian_point('',(-7.236418873907e1,1.492027770480e1,-6.6e0));
#80138=direction('',(9.876883406030e-1,-1.564344649907e-1,7.695205930802e-11));
#80139=direction('',(-7.545963853772e-11,1.547562078485e-11,1.e0));
#80140=axis2_placement_3d('',#80137,#80138,#80139);
#80142=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80143=direction('',(0.e0,0.e0,-1.e0));
#80144=direction('',(-9.804021041671e-1,1.970068885717e-1,0.e0));
#80145=axis2_placement_3d('',#80142,#80143,#80144);
#80147=cartesian_point('',(-6.885981751522e1,1.927525682065e1,
-1.085177816937e1));
#80148=direction('',(2.695587033923e-1,9.629839590696e-1,0.e0));
#80149=direction('',(-1.979097999246e-1,5.539895919747e-2,-9.786534966032e-1));
#80150=axis2_placement_3d('',#80147,#80148,#80149);
#80152=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80153=direction('',(0.e0,0.e0,1.e0));
#80154=direction('',(-9.629839271339e-1,2.695588174811e-1,0.e0));
#80155=axis2_placement_3d('',#80152,#80153,#80154);
#80157=cartesian_point('',(-7.032819649436e1,2.069911723075e1,
-1.078264210782e1));
#80158=cartesian_point('',(-7.034910662619e1,2.070334203525e1,
-1.075471210935e1));
#80159=cartesian_point('',(-7.039072675406e1,2.071167656077e1,
-1.069829602023e1));
#80160=cartesian_point('',(-7.045283522587e1,2.072393308317e1,
-1.061221322305e1));
#80161=cartesian_point('',(-7.049415970044e1,2.073201669450e1,
-1.055399572340e1));
#80162=cartesian_point('',(-7.051486270670e1,2.073604895676e1,
-1.052470466109e1));
#80164=cartesian_point('',(-7.051486270670e1,2.073604895676e1,
-1.052470466109e1));
#80165=cartesian_point('',(-7.037653180905e1,2.069772889615e1,
-1.059674345907e1));
#80166=cartesian_point('',(-7.012431426343e1,2.056775217855e1,
-1.072251872708e1));
#80167=cartesian_point('',(-6.986748506397e1,2.025437567873e1,
-1.086290739584e1));
#80168=cartesian_point('',(-6.976275218314e1,1.989364451991e1,
-1.094230434004e1));
#80169=cartesian_point('',(-6.978712092759e1,1.965521008586e1,
-1.094823129788e1));
#80170=cartesian_point('',(-6.981914835086e1,1.954379739698e1,
-1.093893478179e1));
#80172=direction('',(-9.510565162951e-1,3.090169943752e-1,-1.015635505958e-13));
#80173=vector('',#80172,1.554870050292e1);
#80174=cartesian_point('',(-6.913086368640e1,2.135754133085e1,
-1.169548648161e1));
#80175=line('',#80174,#80173);
#80176=direction('',(9.510562569982e-1,-3.090177923979e-1,2.465923130488e-6));
#80177=vector('',#80176,1.461343700878e1);
#80178=cartesian_point('',(-8.422639719781e1,2.521492927455e1,
-1.078267814343e1));
#80179=line('',#80178,#80177);
#80180=cartesian_point('',(-7.032819649436e1,2.069911723075e1,
-1.078264210782e1));
#80181=cartesian_point('',(-7.031006210651e1,2.069545325369e1,
-1.080686450052e1));
#80182=cartesian_point('',(-7.027533880724e1,2.069102702851e1,
-1.086114503658e1));
#80183=cartesian_point('',(-7.022412942368e1,2.069588267614e1,
-1.095692893329e1));
#80184=cartesian_point('',(-7.016966331560e1,2.071460285759e1,
-1.106313086926e1));
#80185=cartesian_point('',(-7.010680271161e1,2.074955238592e1,
-1.117681162235e1));
#80186=cartesian_point('',(-7.003039141788e1,2.080243241221e1,
-1.129342523039e1));
#80187=cartesian_point('',(-6.993254083672e1,2.087578396579e1,
-1.140989084882e1));
#80188=cartesian_point('',(-6.980336726308e1,2.096825207329e1,
-1.151732281340e1));
#80189=cartesian_point('',(-6.965299035268e1,2.106095887107e1,
-1.159453542229e1));
#80190=cartesian_point('',(-6.950402102437e1,2.111480963895e1,
-1.163670080991e1));
#80191=cartesian_point('',(-6.939685630291e1,2.116135024617e1,
-1.165725579073e1));
#80192=cartesian_point('',(-6.933903812947e1,2.116628585421e1,
-1.166299097539e1));
#80194=cartesian_point('',(-6.933903812947e1,2.116628585421e1,
-1.166299097539e1));
#80195=cartesian_point('',(-6.930475015422e1,2.118012133527e1,
-1.166902944522e1));
#80196=cartesian_point('',(-6.924446802967e1,2.121463510982e1,
-1.168268665453e1));
#80197=cartesian_point('',(-6.916824648997e1,2.127733724658e1,
-1.169261898565e1));
#80198=cartesian_point('',(-6.913963308441e1,2.132915622560e1,
-1.169548648161e1));
#80199=cartesian_point('',(-6.913086368640e1,2.135754133085e1,
-1.169548648161e1));
#80201=cartesian_point('',(-1.421581908915e-14,0.e0,-1.169548648161e1));
#80202=direction('',(0.e0,0.e0,1.e0));
#80203=direction('',(-9.472960297249e-1,3.203595356275e-1,0.e0));
#80204=axis2_placement_3d('',#80201,#80202,#80203);
#80206=direction('',(-9.510568513532e-1,3.090159631287e-1,-5.082339788956e-6));
#80207=vector('',#80206,1.461343392137e1);
#80208=cartesian_point('',(-6.906336044123e1,2.459194500869e1,
-1.078264220163e1));
#80209=line('',#80208,#80207);
#80210=direction('',(9.510565162880e-1,-3.090169943969e-1,1.015635505957e-13));
#80211=vector('',#80210,1.554870050293e1);
#80212=cartesian_point('',(-8.326938431074e1,2.816030095458e1,
-1.169548648161e1));
#80213=line('',#80212,#80211);
#80214=cartesian_point('',(-6.848169137762e1,2.335548825838e1,
-1.169548648161e1));
#80215=cartesian_point('',(-6.847195127241e1,2.338404766468e1,
-1.169548648161e1));
#80216=cartesian_point('',(-6.846410917127e1,2.344395794105e1,
-1.169258694616e1));
#80217=cartesian_point('',(-6.849271878976e1,2.353899451669e1,
-1.168219137380e1));
#80218=cartesian_point('',(-6.851467282882e1,2.360620920427e1,
-1.166896069419e1));
#80219=cartesian_point('',(-6.853460710739e1,2.363729872284e1,
-1.166287456361e1));
#80221=cartesian_point('',(-6.853460710739e1,2.363729872284e1,
-1.166287456361e1));
#80222=cartesian_point('',(-6.857480123120e1,2.367225034655e1,
-1.165746120730e1));
#80223=cartesian_point('',(-6.863802803234e1,2.376177809072e1,
-1.163902248009e1));
#80224=cartesian_point('',(-6.873414586836e1,2.391138090519e1,
-1.159171309857e1));
#80225=cartesian_point('',(-6.879911709957e1,2.407210630149e1,
-1.151293252802e1));
#80226=cartesian_point('',(-6.884712138504e1,2.421653954428e1,
-1.140970003175e1));
#80227=cartesian_point('',(-6.888395906264e1,2.433582479328e1,
-1.129085469008e1));
#80228=cartesian_point('',(-6.891491423010e1,2.442356256036e1,
-1.117284069684e1));
#80229=cartesian_point('',(-6.894488148142e1,2.448724400203e1,
-1.106086473430e1));
#80230=cartesian_point('',(-6.897692467803e1,2.453282889091e1,
-1.095810624454e1));
#80231=cartesian_point('',(-6.901456209248e1,2.456653927219e1,
-1.086387127026e1));
#80232=cartesian_point('',(-6.904574402337e1,2.458388867863e1,
-1.080799694603e1));
#80233=cartesian_point('',(-6.906336044123e1,2.459194500869e1,
-1.078264220163e1));
#80235=direction('',(-1.156668566271e-2,-8.786871866962e-2,-9.960649075548e-1));
#80236=vector('',#80235,4.286742308873e0);
#80237=cartesian_point('',(-8.291198349314e1,2.948439992047e1,
-6.512842890466e0));
#80238=line('',#80237,#80236);
#80239=direction('',(-5.221613154695e-2,1.082901413174e-1,9.927470578651e-1));
#80240=vector('',#80239,4.041136481327e0);
#80241=cartesian_point('',(-6.923606130646e1,2.467177991975e1,
-1.052470675551e1));
#80242=line('',#80241,#80240);
#80243=direction('',(9.510567155825e-1,-3.090163810196e-1,-2.649611306920e-6));
#80244=vector('',#80243,1.415784090681e1);
#80245=cartesian_point('',(-8.291198349314e1,2.948439992047e1,
-6.512842890466e0));
#80246=line('',#80245,#80244);
#80247=direction('',(-8.910065160159e-1,4.539905157787e-1,-4.702783159034e-7));
#80248=vector('',#80247,1.415786703107e1);
#80249=cartesian_point('',(-6.731377766900e1,3.046384471091e1,-5.6e0));
#80250=line('',#80249,#80248);
#80251=cartesian_point('',(-7.992852944657e1,3.689138206667e1,
-5.600006658138e0));
#80252=cartesian_point('',(-7.997569443928e1,3.691544904526e1,
-5.600010445116e0));
#80253=cartesian_point('',(-8.006771583440e1,3.696718907640e1,
-5.599996882723e0));
#80254=cartesian_point('',(-8.019957744650e1,3.705559118942e1,
-5.599995242795e0));
#80255=cartesian_point('',(-8.028240579588e1,3.712105487481e1,
-5.600013178329e0));
#80256=cartesian_point('',(-8.032257426116e1,3.715553977555e1,
-5.600006653290e0));
#80258=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80259=direction('',(0.e0,0.e0,1.e0));
#80260=direction('',(-9.075996968065e-1,4.198366234105e-1,0.e0));
#80261=axis2_placement_3d('',#80258,#80259,#80260);
#80263=cartesian_point('',(-8.306957033580e1,3.052370284900e1,
-5.599997611329e0));
#80264=cartesian_point('',(-8.301678199054e1,3.051968095921e1,
-5.599995814287e0));
#80265=cartesian_point('',(-8.291192150839e1,3.050741484778e1,
-5.600001929767e0));
#80266=cartesian_point('',(-8.275617337612e1,3.047668367291e1,
-5.599999524386e0));
#80267=cartesian_point('',(-8.265451618846e1,3.044819058005e1,
-5.599999823255e0));
#80268=cartesian_point('',(-8.260415610801e1,3.043186183919e1,
-5.600000638882e0));
#80270=direction('',(9.510564881878e-1,-3.090170808806e-1,4.512557895942e-8));
#80271=vector('',#80270,1.415787226326e1);
#80272=cartesian_point('',(-8.260415610801e1,3.043186183919e1,
-5.600000638882e0));
#80273=line('',#80272,#80271);
#80274=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80275=direction('',(0.e0,0.e0,-1.e0));
#80276=direction('',(-9.357511079692e-1,3.526611176957e-1,0.e0));
#80277=axis2_placement_3d('',#80274,#80275,#80276);
#80279=direction('',(-8.910062331503e-1,4.539910709271e-1,2.406872887694e-6));
#80280=vector('',#80279,1.415784256964e1);
#80281=cartesian_point('',(-6.686151490348e1,3.135147016505e1,
-6.512877035225e0));
#80282=line('',#80281,#80280);
#80283=cartesian_point('',(-6.731377766887e1,3.046384471085e1,-6.6e0));
#80284=direction('',(-1.132797345400e-1,-3.976172001108e-2,9.927671969623e-1));
#80285=direction('',(9.075835701759e-1,-4.107359646649e-1,8.710930190033e-2));
#80286=axis2_placement_3d('',#80283,#80284,#80285);
#80288=cartesian_point('',(-6.731377766887e1,3.046384471085e1,-6.6e0));
#80289=direction('',(8.910065240497e-1,-4.539905000117e-1,4.509092474403e-10));
#80290=direction('',(4.522629289271e-1,8.876159749791e-1,8.715574611128e-2));
#80291=axis2_placement_3d('',#80288,#80289,#80290);
#80293=cartesian_point('',(-6.731377766887e1,3.046384471085e1,-6.6e0));
#80294=direction('',(4.123068861644e-1,9.110450217313e-1,0.e0));
#80295=direction('',(-4.104521167392e-10,1.857571874098e-10,1.e0));
#80296=axis2_placement_3d('',#80293,#80294,#80295);
#80298=cartesian_point('',(-6.820703819154e1,2.570552317900e1,
-6.512826981697e0));
#80299=cartesian_point('',(-6.818102491083e1,2.565242954300e1,
-7.004461789241e0));
#80300=cartesian_point('',(-6.812813677419e1,2.554809907123e1,
-7.987915577459e0));
#80301=cartesian_point('',(-6.805133200861e1,2.538497806281e1,
-9.462954078908e0));
#80302=cartesian_point('',(-6.799854975770e1,2.528058648076e1,
-1.044695883542e1));
#80303=cartesian_point('',(-6.797242210404e1,2.522742523142e1,
-1.093893722037e1));
#80305=cartesian_point('',(-6.590223754890e1,3.022530329457e1,
-1.093893499318e1));
#80306=cartesian_point('',(-6.595830055300e1,3.020618602365e1,
-1.044695605606e1));
#80307=cartesian_point('',(-6.606945657085e1,3.016970502090e1,
-9.462953645182e0));
#80308=cartesian_point('',(-6.623906462730e1,3.010866407844e1,
-7.987918851513e0));
#80309=cartesian_point('',(-6.635026978584e1,3.007225731790e1,
-7.004443442680e0));
#80310=cartesian_point('',(-6.640620396244e1,3.005310701096e1,-6.512809077e0));
#80312=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80313=direction('',(0.e0,0.e0,-1.e0));
#80314=direction('',(-9.357511079660e-1,3.526611177042e-1,0.e0));
#80315=axis2_placement_3d('',#80312,#80313,#80314);
#80317=cartesian_point('',(-6.913921983315e1,2.605683748093e1,-6.6e0));
#80318=direction('',(-5.202960188140e-2,1.082307580566e-1,9.927633270516e-1));
#80319=direction('',(-3.078934314071e-1,-9.474208699466e-1,8.715119096097e-2));
#80320=axis2_placement_3d('',#80317,#80318,#80319);
#80322=cartesian_point('',(-6.913921983300e1,2.605683748088e1,-6.6e0));
#80323=direction('',(-3.526611176956e-1,-9.357511079693e-1,0.e0));
#80324=direction('',(9.321902924073e-1,-3.513191356394e-1,8.715574378817e-2));
#80325=axis2_placement_3d('',#80322,#80323,#80324);
#80327=cartesian_point('',(-6.913921983315e1,2.605683748093e1,-6.6e0));
#80328=direction('',(9.510565163145e-1,-3.090169943153e-1,9.839625642050e-11));
#80329=direction('',(-9.113421128859e-11,3.793587666223e-11,1.e0));
#80330=axis2_placement_3d('',#80327,#80328,#80329);
#80332=cartesian_point('',(-6.923606130646e1,2.467177991975e1,
-1.052470675551e1));
#80333=cartesian_point('',(-6.921694856470e1,2.466287699416e1,
-1.055397327803e1));
#80334=cartesian_point('',(-6.917879601194e1,2.464513811852e1,
-1.061216577588e1));
#80335=cartesian_point('',(-6.912135933129e1,2.461855167967e1,
-1.069825835176e1));
#80336=cartesian_point('',(-6.908277618760e1,2.460082420663e1,
-1.075469774148e1));
#80337=cartesian_point('',(-6.906336044123e1,2.459194500869e1,
-1.078264220163e1));
#80339=cartesian_point('',(-6.703847726526e1,2.488076686291e1,
-1.085177816937e1));
#80340=direction('',(3.479500853025e-1,9.375130602493e-1,0.e0));
#80341=direction('',(-1.926750912444e-1,7.150973919909e-2,-9.786534966032e-1));
#80342=axis2_placement_3d('',#80339,#80340,#80341);
#80344=cartesian_point('',(-6.797242210404e1,2.522742523142e1,
-1.093893722037e1));
#80345=cartesian_point('',(-6.801318094694e1,2.511541658322e1,
-1.094759981939e1));
#80346=cartesian_point('',(-6.813737175964e1,2.490601011301e1,
-1.094143308198e1));
#80347=cartesian_point('',(-6.842895483961e1,2.468261218281e1,
-1.086232201309e1));
#80348=cartesian_point('',(-6.881337792965e1,2.457886772009e1,
-1.072580342046e1));
#80349=cartesian_point('',(-6.909828366596e1,2.462026799493e1,
-1.059803140513e1));
#80350=cartesian_point('',(-6.923606130646e1,2.467177991975e1,
-1.052470675551e1));
#80352=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80353=direction('',(0.e0,0.e0,-1.e0));
#80354=direction('',(-9.375130600837e-1,3.479500857487e-1,0.e0));
#80355=axis2_placement_3d('',#80352,#80353,#80354);
#80357=cartesian_point('',(-6.499672440604e1,2.980999513950e1,
-1.085177816937e1));
#80358=direction('',(4.168838689260e-1,9.089597569911e-1,0.e0));
#80359=direction('',(-1.868068953292e-1,8.567681975789e-2,-9.786534966032e-1));
#80360=axis2_placement_3d('',#80357,#80358,#80359);
#80362=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80363=direction('',(0.e0,0.e0,1.e0));
#80364=direction('',(-9.089597043063e-1,4.168839837981e-1,0.e0));
#80365=axis2_placement_3d('',#80362,#80363,#80364);
#80367=cartesian_point('',(-6.622428436181e1,3.144603054529e1,
-1.078264210782e1));
#80368=cartesian_point('',(-6.624427614977e1,3.145347440057e1,
-1.075471210993e1));
#80369=cartesian_point('',(-6.628408062169e1,3.146821734166e1,
-1.069829576871e1));
#80370=cartesian_point('',(-6.634350455248e1,3.149003794821e1,
-1.061221410956e1));
#80371=cartesian_point('',(-6.638306190864e1,3.150448886610e1,
-1.055399382728e1));
#80372=cartesian_point('',(-6.640287924215e1,3.151171014838e1,
-1.052470276439e1));
#80374=cartesian_point('',(-6.640287924215e1,3.151171014838e1,
-1.052470276439e1));
#80375=cartesian_point('',(-6.627223954780e1,3.145222009535e1,
-1.059674445315e1));
#80376=cartesian_point('',(-6.604346693360e1,3.128438474523e1,
-1.072251914960e1));
#80377=cartesian_point('',(-6.583882425066e1,3.093469055617e1,
-1.086290870033e1));
#80378=cartesian_point('',(-6.579181894422e1,3.056202231324e1,
-1.094230581808e1));
#80379=cartesian_point('',(-6.585317631921e1,3.033033295825e1,
-1.094823163011e1));
#80380=cartesian_point('',(-6.590223754890e1,3.022530329457e1,
-1.093893499318e1));
#80382=direction('',(-8.910065241883e-1,4.539904997396e-1,-1.015635505958e-13));
#80383=vector('',#80382,1.554870050292e1);
#80384=cartesian_point('',(-6.493869248566e1,3.190904423481e1,
-1.169548648161e1));
#80385=line('',#80384,#80383);
#80386=direction('',(8.910061432455e-1,-4.539912473745e-1,2.465923116028e-6));
#80387=vector('',#80386,1.461343700876e1);
#80388=cartesian_point('',(-7.924494651054e1,3.808040304133e1,
-1.078267814343e1));
#80389=line('',#80388,#80387);
#80390=cartesian_point('',(-6.622428436181e1,3.144603054529e1,
-1.078264210782e1));
#80391=cartesian_point('',(-6.620694574505e1,3.143957458677e1,
-1.080686543044e1));
#80392=cartesian_point('',(-6.617334112091e1,3.142977068029e1,
-1.086114826681e1));
#80393=cartesian_point('',(-6.612200054071e1,3.142655621350e1,
-1.095693653255e1));
#80394=cartesian_point('',(-6.606527370628e1,3.143652720707e1,
-1.106314329902e1));
#80395=cartesian_point('',(-6.599771529726e1,3.146121590672e1,
-1.117682929575e1));
#80396=cartesian_point('',(-6.591396625016e1,3.150149565413e1,
-1.129344725930e1));
#80397=cartesian_point('',(-6.580583536403e1,3.155864285759e1,
-1.140991711317e1));
#80398=cartesian_point('',(-6.566377216670e1,3.162977029343e1,
-1.151734915879e1));
#80399=cartesian_point('',(-6.550073584663e1,3.169781025398e1,
-1.159455422232e1));
#80400=cartesian_point('',(-6.534517343691e1,3.172767947492e1,
-1.163671138736e1));
#80401=cartesian_point('',(-6.523204472927e1,3.175689064799e1,
-1.165726508806e1));
#80402=cartesian_point('',(-6.517416530825e1,3.175271583056e1,
-1.166299847647e1));
#80404=cartesian_point('',(-6.517416530825e1,3.175271583056e1,
-1.166299847647e1));
#80405=cartesian_point('',(-6.513814358784e1,3.176101783900e1,
-1.166903528412e1));
#80406=cartesian_point('',(-6.507322305477e1,3.178568740727e1,
-1.168269202424e1));
#80407=cartesian_point('',(-6.498815078028e1,3.183568630653e1,
-1.169261967977e1));
#80408=cartesian_point('',(-6.495179197673e1,3.188238521562e1,
-1.169548648161e1));
#80409=cartesian_point('',(-6.493869248566e1,3.190904423481e1,
-1.169548648161e1));
#80411=cartesian_point('',(-1.422191000451e-14,0.e0,-1.169548648161e1));
#80412=direction('',(0.e0,0.e0,1.e0));
#80413=direction('',(-8.855179710749e-1,4.646051257824e-1,0.e0));
#80414=axis2_placement_3d('',#80411,#80412,#80413);
#80416=direction('',(-8.910070186833e-1,4.539895292089e-1,-5.080941519626e-6));
#80417=vector('',#80416,1.461345472332e1);
#80418=cartesian_point('',(-6.436602954099e1,3.509305782234e1,
-1.078264222362e1));
#80419=line('',#80418,#80417);
#80420=direction('',(8.910065241885e-1,-4.539904997393e-1,1.015635505957e-13));
#80421=vector('',#80420,1.554870050293e1);
#80422=cartesian_point('',(-7.783895839721e1,4.083980250904e1,
-1.169548648161e1));
#80423=line('',#80422,#80421);
#80424=cartesian_point('',(-6.398496480645e1,3.378084019742e1,
-1.169548648161e1));
#80425=cartesian_point('',(-6.397120804619e1,3.380689715208e1,
-1.169548648161e1));
#80426=cartesian_point('',(-6.395477885039e1,3.386332274079e1,
-1.169265473375e1));
#80427=cartesian_point('',(-6.396410967472e1,3.396094061759e1,
-1.168288087669e1));
#80428=cartesian_point('',(-6.398172234420e1,3.402778681779e1,
-1.166922454069e1));
#80429=cartesian_point('',(-6.399603589473e1,3.406167442715e1,
-1.166322756926e1));
#80431=cartesian_point('',(-6.399603589473e1,3.406167442715e1,
-1.166322756926e1));
#80432=cartesian_point('',(-6.403486180509e1,3.410750238239e1,
-1.165735446890e1));
#80433=cartesian_point('',(-6.407984762733e1,3.421973745508e1,
-1.163657029874e1));
#80434=cartesian_point('',(-6.415156704527e1,3.438171685575e1,
-1.158670959701e1));
#80435=cartesian_point('',(-6.418776043958e1,3.454686854861e1,
-1.150794706826e1));
#80436=cartesian_point('',(-6.421242232086e1,3.469672930363e1,
-1.140290966968e1));
#80437=cartesian_point('',(-6.422981521240e1,3.481801647149e1,
-1.128394198137e1));
#80438=cartesian_point('',(-6.424659825515e1,3.490703228830e1,
-1.116748504851e1));
#80439=cartesian_point('',(-6.426604375754e1,3.497264401930e1,
-1.105786375831e1));
#80440=cartesian_point('',(-6.429030534849e1,3.502162509455e1,
-1.095698400664e1));
#80441=cartesian_point('',(-6.432177658152e1,3.506024834789e1,
-1.086410111868e1));
#80442=cartesian_point('',(-6.434978742870e1,3.508227580895e1,
-1.080816644029e1));
#80443=cartesian_point('',(-6.436602954099e1,3.509305782234e1,
-1.078264222362e1));
#80445=direction('',(-2.516997591806e-2,-8.497747919701e-2,-9.960649076951e-1));
#80446=vector('',#80445,4.286742310540e0);
#80447=cartesian_point('',(-7.727882306595e1,4.209168980781e1,
-6.512842889873e0));
#80448=line('',#80447,#80446);
#80449=direction('',(-3.463246245668e-2,1.151252953309e-1,9.927470770137e-1));
#80450=vector('',#80449,4.041136187891e0);
#80451=cartesian_point('',(-6.452413525780e1,3.519893510281e1,
-1.052470619920e1));
#80452=line('',#80451,#80450);
#80453=direction('',(8.910068085432e-1,-4.539899416538e-1,-2.625470051779e-6));
#80454=vector('',#80453,1.415784165720e1);
#80455=cartesian_point('',(-7.727882306595e1,4.209168980781e1,
-6.512842889873e0));
#80456=line('',#80455,#80454);
#80457=direction('',(-8.090169961567e-1,5.877852498391e-1,-1.067054767893e-6));
#80458=vector('',#80457,1.415787302596e1);
#80459=cartesian_point('',(-6.171943811470e1,4.061897903017e1,-5.6e0));
#80460=line('',#80459,#80458);
#80461=cartesian_point('',(-7.317339802213e1,4.894076796393e1,
-5.600015107226e0));
#80462=cartesian_point('',(-7.321622147286e1,4.897189694592e1,
-5.600013459969e0));
#80463=cartesian_point('',(-7.329906223468e1,4.903734933e1,-5.599993500985e0));
#80464=cartesian_point('',(-7.341547123706e1,4.914529952052e1,
-5.600002556598e0));
#80465=cartesian_point('',(-7.348700501751e1,4.922294883482e1,
-5.599998367281e0));
#80466=cartesian_point('',(-7.352126296950e1,4.926331371866e1,
-5.600000928100e0));
#80468=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80469=direction('',(0.e0,0.e0,1.e0));
#80470=direction('',(-8.307487243941e-1,5.566476056874e-1,0.e0));
#80471=axis2_placement_3d('',#80468,#80469,#80470);
#80473=cartesian_point('',(-7.727188695320e1,4.314284921191e1,
-5.599997614624e0));
#80474=cartesian_point('',(-7.722037767715e1,4.313061893920e1,
-5.599995815984e0));
#80475=cartesian_point('',(-7.711872704077e1,4.310210006039e1,
-5.600001929839e0));
#80476=cartesian_point('',(-7.696970383646e1,4.304738286596e1,
-5.599999521588e0));
#80477=cartesian_point('',(-7.687375553004e1,4.300333785783e1,
-5.599999829735e0));
#80478=cartesian_point('',(-7.682656984611e1,4.297933209133e1,
-5.600000644995e0));
#80480=direction('',(8.910064829219e-1,-4.539905807295e-1,4.555731880590e-8));
#80481=vector('',#80480,1.415787226338e1);
#80482=cartesian_point('',(-7.682656984611e1,4.297933209133e1,
-5.600000644995e0));
#80483=line('',#80482,#80481);
#80484=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80485=direction('',(0.e0,0.e0,-1.e0));
#80486=direction('',(-8.690621057530e-1,4.947029981152e-1,0.e0));
#80487=axis2_placement_3d('',#80484,#80485,#80486);
#80489=direction('',(-8.090164679704e-1,5.877859768203e-1,2.479257636390e-6));
#80490=vector('',#80489,1.415783979997e1);
#80491=cartesian_point('',(-6.113388920588e1,4.142492844540e1,
-6.512877690900e0));
#80492=line('',#80491,#80490);
#80493=cartesian_point('',(-7.317339701627e1,4.894076728620e1,-6.6e0));
#80494=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#80495=direction('',(5.855485521001e-1,8.059384406686e-1,8.715573983460e-2));
#80496=axis2_placement_3d('',#80493,#80494,#80495);
#80498=cartesian_point('',(-6.171943811460e1,4.061897903011e1,-6.6e0));
#80499=direction('',(-1.181048842663e-1,-2.155154810310e-2,9.927672270411e-1));
#80500=direction('',(8.321564935774e-1,-5.476564640422e-1,8.710894092910e-2));
#80501=axis2_placement_3d('',#80498,#80499,#80500);
#80503=cartesian_point('',(-6.171943811460e1,4.061897903011e1,-6.6e0));
#80504=direction('',(8.090169941898e-1,-5.877852525472e-1,4.646857412749e-10));
#80505=direction('',(5.855485523211e-1,8.059384405081e-1,8.715573983437e-2));
#80506=axis2_placement_3d('',#80503,#80504,#80505);
#80508=cartesian_point('',(-6.171943811455e1,4.061897903007e1,-6.6e0));
#80509=direction('',(5.497495448137e-1,8.353295385518e-1,0.e0));
#80510=direction('',(-4.424123289937e-10,2.911590968324e-10,1.e0));
#80511=axis2_placement_3d('',#80508,#80509,#80510);
#80513=cartesian_point('',(-6.334606664416e1,3.605897707709e1,
-6.512827114428e0));
#80514=cartesian_point('',(-6.332867965563e1,3.600246790098e1,
-7.004461865628e0));
#80515=cartesian_point('',(-6.329278705087e1,3.589111026366e1,
-7.987912465198e0));
#80516=cartesian_point('',(-6.324244176913e1,3.571800107128e1,
-9.462955058165e0));
#80517=cartesian_point('',(-6.320663458451e1,3.560663039625e1,
-1.044695612036e1));
#80518=cartesian_point('',(-6.318914517339e1,3.555003647153e1,
-1.093893482990e1));
#80520=cartesian_point('',(-6.036259239777e1,4.016256126414e1,
-1.093893498236e1));
#80521=cartesian_point('',(-6.042095644508e1,4.015245009277e1,
-1.044695611767e1));
#80522=cartesian_point('',(-6.053645418918e1,4.013380845835e1,
-9.462954117932e0));
#80523=cartesian_point('',(-6.071353176363e1,4.010005849220e1,
-7.987920188957e0));
#80524=cartesian_point('',(-6.082905301933e1,4.008148854257e1,
-7.004443733618e0));
#80525=cartesian_point('',(-6.088729506357e1,4.007132457925e1,
-6.512808817879e0));
#80527=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80528=direction('',(0.e0,0.e0,-1.e0));
#80529=direction('',(-8.690621057484e-1,4.947029981232e-1,0.e0));
#80530=axis2_placement_3d('',#80527,#80528,#80529);
#80532=cartesian_point('',(-6.421181387512e1,3.655179144061e1,-6.6e0));
#80533=direction('',(-3.445801040656e-2,1.150374807938e-1,9.927633270480e-1));
#80534=direction('',(-4.523092681681e-1,-8.875927845710e-1,8.715144695718e-2));
#80535=axis2_placement_3d('',#80532,#80533,#80534);
#80537=cartesian_point('',(-6.421181387494e1,3.655179144051e1,-6.6e0));
#80538=direction('',(-4.947029981150e-1,-8.690621057531e-1,0.e0));
#80539=direction('',(8.657550619831e-1,-4.928205038064e-1,8.715574380793e-2));
#80540=axis2_placement_3d('',#80537,#80538,#80539);
#80542=cartesian_point('',(-6.421181387512e1,3.655179144061e1,-6.6e0));
#80543=direction('',(8.910065242155e-1,-4.539904996862e-1,7.988938677261e-11));
#80544=direction('',(-6.741629476892e-11,4.365574568510e-11,1.e0));
#80545=axis2_placement_3d('',#80542,#80543,#80544);
#80547=cartesian_point('',(-6.452413525780e1,3.519893510281e1,
-1.052470619920e1));
#80548=cartesian_point('',(-6.450665477237e1,3.518715458380e1,
-1.055397442020e1));
#80549=cartesian_point('',(-6.447174078537e1,3.516366384983e1,
-1.061216284929e1));
#80550=cartesian_point('',(-6.441915572653e1,3.512841258893e1,
-1.069824791753e1));
#80551=cartesian_point('',(-6.438381577935e1,3.510486487408e1,
-1.075469143782e1));
#80552=cartesian_point('',(-6.436602954099e1,3.509305782234e1,
-1.078264222362e1));
#80554=cartesian_point('',(-6.399603589473e1,3.406167442715e1,
-1.166322756926e1));
#80555=cartesian_point('',(-6.395724485475e1,3.411760481778e1,
-1.166490015292e1));
#80556=cartesian_point('',(-6.387071423937e1,3.420755465485e1,
-1.167580565855e1));
#80557=cartesian_point('',(-6.370182735443e1,3.423047040406e1,
-1.170325798336e1));
#80558=cartesian_point('',(-6.352144878513e1,3.427980369994e1,
-1.173211822026e1));
#80559=cartesian_point('',(-6.328256581599e1,3.439363514511e1,
-1.176473840976e1));
#80560=cartesian_point('',(-6.311852819182e1,3.448859809491e1,
-1.178546922069e1));
#80561=cartesian_point('',(-6.293609247832e1,3.462519114917e1,
-1.180527510936e1));
#80562=cartesian_point('',(-6.272324575341e1,3.482783560169e1,
-1.182384840839e1));
#80563=cartesian_point('',(-6.257633261796e1,3.503989371047e1,
-1.182905467652e1));
#80564=cartesian_point('',(-6.250002575685e1,3.516234005915e1,
-1.183041250541e1));
#80566=cartesian_point('',(-6.232091291217e1,3.506157166365e1,
-1.085177816937e1));
#80567=direction('',(4.903255964105e-1,8.715393333090e-1,0.e0));
#80568=direction('',(-1.791163533485e-1,1.007703604713e-1,-9.786534966032e-1));
#80569=axis2_placement_3d('',#80566,#80567,#80568);
#80571=cartesian_point('',(-6.318914517339e1,3.555003647153e1,
-1.093893482990e1));
#80572=cartesian_point('',(-6.324710982218e1,3.544546004658e1,
-1.094764121197e1));
#80573=cartesian_point('',(-6.340306602802e1,3.525770589219e1,
-1.094152394555e1));
#80574=cartesian_point('',(-6.372637803213e1,3.508302398667e1,
-1.086219983051e1));
#80575=cartesian_point('',(-6.412207134892e1,3.504120558817e1,
-1.072547378633e1));
#80576=cartesian_point('',(-6.439641476529e1,3.512667268398e1,
-1.059789267698e1));
#80577=cartesian_point('',(-6.452413525780e1,3.519893510281e1,
-1.052470619920e1));
#80579=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80580=direction('',(0.e0,0.e0,-1.e0));
#80581=direction('',(-8.715393331043e-1,4.903255967744e-1,0.e0));
#80582=axis2_placement_3d('',#80579,#80580,#80581);
#80584=cartesian_point('',(-5.953319623021e1,3.961071244432e1,
-1.085177816937e1));
#80585=direction('',(5.539439700486e-1,8.325539490308e-1,0.e0));
#80586=direction('',(-1.711041849943e-1,1.138450326708e-1,-9.786534966032e-1));
#80587=axis2_placement_3d('',#80584,#80585,#80586);
#80589=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80590=direction('',(0.e0,0.e0,1.e0));
#80591=direction('',(-8.325538739607e-1,5.539440828757e-1,0.e0));
#80592=axis2_placement_3d('',#80589,#80590,#80591);
#80594=cartesian_point('',(-6.048971056245e1,4.141863822441e1,
-1.078264210782e1));
#80595=cartesian_point('',(-6.050829174233e1,4.142911783786e1,
-1.075471211065e1));
#80596=cartesian_point('',(-6.054529951017e1,4.144990597171e1,
-1.069829590139e1));
#80597=cartesian_point('',(-6.060057987003e1,4.148075427762e1,
-1.061221365272e1));
#80598=cartesian_point('',(-6.063738584565e1,4.150121444595e1,
-1.055399481056e1));
#80599=cartesian_point('',(-6.065582953792e1,4.151144693647e1,
-1.052470374695e1));
#80601=cartesian_point('',(-6.065582953792e1,4.151144693647e1,
-1.052470374695e1));
#80602=cartesian_point('',(-6.053610826811e1,4.143225335425e1,
-1.059674404133e1));
#80603=cartesian_point('',(-6.033640411484e1,4.123069766753e1,
-1.072251929294e1));
#80604=cartesian_point('',(-6.018898742685e1,4.085329449213e1,
-1.086290872843e1));
#80605=cartesian_point('',(-6.020085885332e1,4.047786188469e1,
-1.094230587117e1));
#80606=cartesian_point('',(-6.029770496695e1,4.025862290783e1,
-1.094823162164e1));
#80607=cartesian_point('',(-6.036259239777e1,4.016256126414e1,
-1.093893498236e1));
#80609=direction('',(-8.090169943750e-1,5.877852522925e-1,-1.015635505958e-13));
#80610=vector('',#80609,1.554870050292e1);
#80611=cartesian_point('',(-5.914751515677e1,4.167484056966e1,
-1.169548648161e1));
#80612=line('',#80611,#80610);
#80613=direction('',(8.090165011745e-1,-5.877859311188e-1,2.465762438511e-6));
#80614=vector('',#80613,1.461343686256e1);
#80615=cartesian_point('',(-7.231222212313e1,5.000821081751e1,
-1.078267814108e1));
#80616=line('',#80615,#80614);
#80617=cartesian_point('',(-6.048971056245e1,4.141863822441e1,
-1.078264210782e1));
#80618=cartesian_point('',(-6.047359458995e1,4.140954896510e1,
-1.080686656876e1));
#80619=cartesian_point('',(-6.044193591237e1,4.139460829410e1,
-1.086115222105e1));
#80620=cartesian_point('',(-6.039172764934e1,4.138340226884e1,
-1.095694583506e1));
#80621=cartesian_point('',(-6.033413568928e1,4.138437794557e1,
-1.106315851478e1));
#80622=cartesian_point('',(-6.026354095857e1,4.139819703295e1,
-1.117685093031e1));
#80623=cartesian_point('',(-6.017451352029e1,4.142488342033e1,
-1.129347422569e1));
#80624=cartesian_point('',(-6.005876052571e1,4.146441685113e1,
-1.140994926378e1));
#80625=cartesian_point('',(-5.990730077517e1,4.151244818042e1,
-1.151738140679e1));
#80626=cartesian_point('',(-5.973561817878e1,4.155414276791e1,
-1.159457723199e1));
#80627=cartesian_point('',(-5.957729756419e1,4.155929065213e1,
-1.163672433328e1));
#80628=cartesian_point('',(-5.946098712406e1,4.157045391778e1,
-1.165727646915e1));
#80629=cartesian_point('',(-5.940447312425e1,4.155727004134e1,
-1.166300765830e1));
#80631=cartesian_point('',(-5.940447312425e1,4.155727004134e1,
-1.166300765830e1));
#80632=cartesian_point('',(-5.936760626950e1,4.155983725039e1,
-1.166904243062e1));
#80633=cartesian_point('',(-5.929964620338e1,4.157406401036e1,
-1.168269859922e1));
#80634=cartesian_point('',(-5.920782494149e1,4.161013369430e1,
-1.169262052985e1));
#80635=cartesian_point('',(-5.916462000131e1,4.165056431478e1,
-1.169548648161e1));
#80636=cartesian_point('',(-5.914751515677e1,4.167484056966e1,
-1.169548648161e1));
#80638=cartesian_point('',(-1.423022626349e-14,0.e0,-1.169548648161e1));
#80639=direction('',(0.e0,0.e0,1.e0));
#80640=direction('',(-8.019355211114e-1,5.974105958047e-1,0.e0));
#80641=axis2_placement_3d('',#80638,#80639,#80640);
#80643=direction('',(-8.090176346126e-1,5.877843710580e-1,-5.081068637225e-6));
#80644=vector('',#80643,1.461345483897e1);
#80645=cartesian_point('',(-5.808381318098e1,4.473006944495e1,
-1.078264222363e1));
#80646=line('',#80645,#80644);
#80647=direction('',(8.090169943752e-1,-5.877852522921e-1,1.015635505957e-13));
#80648=vector('',#80647,1.554870050293e1);
#80649=cartesian_point('',(-7.049187899515e1,5.251369258655e1,
-1.169548648161e1));
#80650=line('',#80649,#80648);
#80651=cartesian_point('',(-5.791271604783e1,4.337439573862e1,
-1.169548648161e1));
#80652=cartesian_point('',(-5.789504908436e1,4.339798435171e1,
-1.169548648161e1));
#80653=cartesian_point('',(-5.786999360641e1,4.345115608178e1,
-1.169265400959e1));
#80654=cartesian_point('',(-5.786394166412e1,4.354905293238e1,
-1.168287531182e1));
#80655=cartesian_point('',(-5.787089745258e1,4.361784386607e1,
-1.166921860482e1));
#80656=cartesian_point('',(-5.787973825222e1,4.365356087295e1,
-1.166321990383e1));
#80658=cartesian_point('',(-5.787973825222e1,4.365356087295e1,
-1.166321990383e1));
#80659=cartesian_point('',(-5.791090711311e1,4.370489182950e1,
-1.165734577628e1));
#80660=cartesian_point('',(-5.793778646127e1,4.382276170008e1,
-1.163656363718e1));
#80661=cartesian_point('',(-5.798327192377e1,4.399396792322e1,
-1.158669820994e1));
#80662=cartesian_point('',(-5.799318269237e1,4.416274500788e1,
-1.150793072765e1));
#80663=cartesian_point('',(-5.799409616646e1,4.431460628769e1,
-1.140289622715e1));
#80664=cartesian_point('',(-5.799230189939e1,4.443711361211e1,
-1.128393275746e1));
#80665=cartesian_point('',(-5.799495344243e1,4.452765570915e1,
-1.116747816284e1));
#80666=cartesian_point('',(-5.800389600136e1,4.459550039921e1,
-1.105785752577e1));
#80667=cartesian_point('',(-5.802019697395e1,4.464767291398e1,
-1.095697855658e1));
#80668=cartesian_point('',(-5.804523906845e1,4.469074305621e1,
-1.086409706204e1));
#80669=cartesian_point('',(-5.806945851268e1,4.471688008323e1,
-1.080816502120e1));
#80670=cartesian_point('',(-5.808381318098e1,4.473006944495e1,
-1.078264222363e1));
#80672=direction('',(-3.815398449293e-2,-7.999447708979e-2,-9.960648357926e-1));
#80673=vector('',#80672,4.286742312253e0);
#80674=cartesian_point('',(-6.974279954861e1,5.366254551614e1,
-6.512843198254e0));
#80675=line('',#80674,#80673);
#80676=direction('',(-1.619636855351e-2,1.191255289625e-1,9.927470906505e-1));
#80677=vector('',#80676,4.041136071601e0);
#80678=cartesian_point('',(-5.822340991624e1,4.485937652196e1,
-1.052470600538e1));
#80679=line('',#80678,#80677);
#80680=cartesian_point('',(-6.915725918309e1,5.446850748154e1,-6.6e0));
#80681=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#80682=direction('',(0.e0,0.e0,1.e0));
#80683=axis2_placement_3d('',#80680,#80681,#80682);
#80685=direction('',(8.090172119443e-1,-5.877849528281e-1,-2.594260072627e-6));
#80686=vector('',#80685,1.415784205092e1);
#80687=cartesian_point('',(-6.974279954861e1,5.366254551614e1,
-6.512843198254e0));
#80688=line('',#80687,#80686);
#80689=direction('',(-7.071067725861e-1,7.071067897870e-1,2.241640404587e-7));
#80690=vector('',#80689,1.415787017995e1);
#80691=cartesian_point('',(-5.460536115889e1,4.977393927903e1,-5.6e0));
#80692=line('',#80691,#80690);
#80693=cartesian_point('',(-6.461648704853e1,5.978506541220e1,
-5.599996826315e0));
#80694=cartesian_point('',(-6.465390789111e1,5.982252588195e1,
-5.599994138089e0));
#80695=cartesian_point('',(-6.472547411374e1,5.990013528162e1,
-5.600001243293e0));
#80696=cartesian_point('',(-6.482356849382e1,6.002496307062e1,
-5.600004441341e0));
#80697=cartesian_point('',(-6.488207015285e1,6.011284648897e1,
-5.599988808009e0));
#80698=cartesian_point('',(-6.490961435100e1,6.015805904621e1,
-5.599993155807e0));
#80700=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80701=direction('',(0.e0,0.e0,1.e0));
#80702=direction('',(-7.334419556947e-1,6.797520854155e-1,0.e0));
#80703=axis2_placement_3d('',#80700,#80701,#80702);
#80705=cartesian_point('',(-6.957151443199e1,5.469967430819e1,
-5.600000525499e0));
#80706=cartesian_point('',(-6.952254330882e1,5.467954914930e1,
-5.600000525499e0));
#80707=cartesian_point('',(-6.942655726099e1,5.463558812588e1,
-5.599998828073e0));
#80708=cartesian_point('',(-6.928791595653e1,5.455822147760e1,
-5.600003313495e0));
#80709=cartesian_point('',(-6.920010158281e1,5.449961563009e1,
-5.599993049797e0));
#80710=cartesian_point('',(-6.915725979894e1,5.446850663056e1,
-5.599993049797e0));
#80712=direction('',(8.090170379853e-1,-5.877851922678e-1,-4.909073362823e-7));
#80713=vector('',#80712,1.415787221845e1);
#80714=cartesian_point('',(-6.915725979894e1,5.446850663056e1,
-5.599993049797e0));
#80715=line('',#80714,#80713);
#80716=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80717=direction('',(0.e0,0.e0,-1.e0));
#80718=direction('',(-7.809739102414e-1,6.245636488960e-1,0.e0));
#80719=axis2_placement_3d('',#80716,#80717,#80718);
#80721=direction('',(-7.071064448203e-1,7.071071175478e-1,2.620968316098e-6));
#80722=vector('',#80721,1.415783568963e1);
#80723=cartesian_point('',(-5.390094788589e1,5.047836979534e1,
-6.512880272369e0));
#80724=line('',#80723,#80722);
#80725=cartesian_point('',(-5.460536115881e1,4.977393927896e1,-6.6e0));
#80726=direction('',(-1.200209899807e-1,-2.811788471375e-3,9.927673724542e-1));
#80727=direction('',(7.362391362140e-1,-6.710918497400e-1,8.710719556667e-2));
#80728=axis2_placement_3d('',#80725,#80726,#80727);
#80730=cartesian_point('',(-5.460536115881e1,4.977393927896e1,-6.6e0));
#80731=direction('',(7.071067809733e-1,-7.071067813998e-1,4.450458890304e-10));
#80732=direction('',(7.044160261464e-1,7.044160257764e-1,8.715574988134e-2));
#80733=axis2_placement_3d('',#80730,#80731,#80732);
#80735=cartesian_point('',(-5.460536115877e1,4.977393927892e1,-6.6e0));
#80736=direction('',(6.736555451557e-1,7.390454698332e-1,0.e0));
#80737=direction('',(-3.728573005901e-10,3.398668013688e-10,1.e0));
#80738=axis2_placement_3d('',#80735,#80736,#80737);
#80740=cartesian_point('',(-5.692530466712e1,4.552453928273e1,
-6.512827165425e0));
#80741=cartesian_point('',(-5.691697185049e1,4.546600599665e1,
-7.004461823840e0));
#80742=cartesian_point('',(-5.689894126132e1,4.535040554650e1,
-7.987912614081e0));
#80743=cartesian_point('',(-5.687629782370e1,4.517155272624e1,
-9.462955267335e0));
#80744=cartesian_point('',(-5.685835192389e1,4.505595050905e1,
-1.044695621076e1));
#80745=cartesian_point('',(-5.684993120144e1,4.499731748466e1,
-1.093893492804e1));
#80747=cartesian_point('',(-5.333661134006e1,4.911087717759e1,
-1.093893408896e1));
#80748=cartesian_point('',(-5.339584060427e1,4.911002290969e1,
-1.044695547467e1));
#80749=cartesian_point('',(-5.351281418593e1,4.910965846112e1,
-9.462951396138e0));
#80750=cartesian_point('',(-5.369301768281e1,4.910405368954e1,
-7.987920475959e0));
#80751=cartesian_point('',(-5.381002091239e1,4.910377958480e1,
-7.004443865933e0));
#80752=cartesian_point('',(-5.386913818482e1,4.910285409501e1,
-6.512807006267e0));
#80754=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80755=direction('',(0.e0,0.e0,-1.e0));
#80756=direction('',(-7.809739102356e-1,6.245636489032e-1,0.e0));
#80757=axis2_placement_3d('',#80754,#80755,#80756);
#80759=cartesian_point('',(-5.770329995265e1,4.614671898658e1,-6.6e0));
#80760=direction('',(-1.603794834895e-2,1.190115989535e-1,9.927633270459e-1));
#80761=direction('',(-5.855897135201e-1,-8.059089869875e-1,8.715154681499e-2));
#80762=axis2_placement_3d('',#80759,#80760,#80761);
#80764=cartesian_point('',(-5.770329995249e1,4.614671898645e1,-6.6e0));
#80765=direction('',(-6.245636488959e-1,-7.809739102415e-1,0.e0));
#80766=direction('',(7.780020686574e-1,-6.221869955924e-1,8.715574381835e-2));
#80767=axis2_placement_3d('',#80764,#80765,#80766);
#80769=cartesian_point('',(-5.770329995265e1,4.614671898658e1,-6.6e0));
#80770=direction('',(8.090169944071e-1,-5.877852522482e-1,9.203645484623e-11));
#80771=direction('',(-7.290879011634e-11,5.623235210805e-11,1.e0));
#80772=axis2_placement_3d('',#80769,#80770,#80771);
#80774=cartesian_point('',(-5.822340991624e1,4.485937652196e1,
-1.052470600538e1));
#80775=cartesian_point('',(-5.820798752434e1,4.484500649082e1,
-1.055397422527e1));
#80776=cartesian_point('',(-5.817717753507e1,4.481634301399e1,
-1.061216293750e1));
#80777=cartesian_point('',(-5.813075464796e1,4.477329972175e1,
-1.069824788900e1));
#80778=cartesian_point('',(-5.809953341201e1,4.474451351353e1,
-1.075469143674e1));
#80779=cartesian_point('',(-5.808381318098e1,4.473006944495e1,
-1.078264222363e1));
#80781=cartesian_point('',(-5.787973825222e1,4.365356087295e1,
-1.166321990383e1));
#80782=cartesian_point('',(-5.783265354744e1,4.370270630019e1,
-1.166489969171e1));
#80783=cartesian_point('',(-5.773308173615e1,4.377797194577e1,
-1.167581217051e1));
#80784=cartesian_point('',(-5.756267337227e1,4.377420343594e1,
-1.170326654746e1));
#80785=cartesian_point('',(-5.737679140934e1,4.379471851736e1,
-1.173212661825e1));
#80786=cartesian_point('',(-5.712303761859e1,4.386978894072e1,
-1.176474640350e1));
#80787=cartesian_point('',(-5.694617859451e1,4.393792252322e1,
-1.178547462618e1));
#80788=cartesian_point('',(-5.674461845833e1,4.404430350850e1,
-1.180527979475e1));
#80789=cartesian_point('',(-5.650270982776e1,4.421115774282e1,
-1.182384986821e1));
#80790=cartesian_point('',(-5.632445360888e1,4.439760315840e1,
-1.182905513024e1));
#80791=cartesian_point('',(-5.622994487040e1,4.450659139888e1,
-1.183041250650e1));
#80793=cartesian_point('',(-5.606880085193e1,4.437904420735e1,
-1.085177816937e1));
#80794=direction('',(6.206276640375e-1,7.841054155095e-1,0.e0));
#80795=direction('',(-1.611471763800e-1,1.275496810311e-1,-9.786534966032e-1));
#80796=axis2_placement_3d('',#80793,#80794,#80795);
#80798=cartesian_point('',(-5.684993120144e1,4.499731748466e1,
-1.093893492804e1));
#80799=cartesian_point('',(-5.692354132315e1,4.490309633118e1,
-1.094764131140e1));
#80800=cartesian_point('',(-5.710694994377e1,4.474205308663e1,
-1.094152429835e1));
#80801=cartesian_point('',(-5.745360619907e1,4.462009729077e1,
-1.086220008225e1));
#80802=cartesian_point('',(-5.785096959395e1,4.464069287718e1,
-1.072547398316e1));
#80803=cartesian_point('',(-5.810856546913e1,4.476802360922e1,
-1.059789283254e1));
#80804=cartesian_point('',(-5.822340991624e1,4.485937652196e1,
-1.052470600538e1));
#80806=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80807=direction('',(0.e0,0.e0,-1.e0));
#80808=direction('',(-7.841054152499e-1,6.206276643656e-1,0.e0));
#80809=axis2_placement_3d('',#80806,#80807,#80808);
#80811=cartesian_point('',(-5.260376253515e1,4.843608325285e1,
-1.085177816937e1));
#80812=direction('',(6.773641420462e-1,7.356478906855e-1,0.e0));
#80813=direction('',(-1.511883198981e-1,1.392100050742e-1,-9.786534966032e-1));
#80814=axis2_placement_3d('',#80811,#80812,#80813);
#80816=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80817=direction('',(0.e0,0.e0,1.e0));
#80818=direction('',(-7.356477929946e-1,6.773642481429e-1,0.e0));
#80819=axis2_placement_3d('',#80816,#80817,#80818);
#80821=cartesian_point('',(-5.275494630948e1,4.857529249227e1,
-1.183041295068e1));
#80822=cartesian_point('',(-5.260475415251e1,4.873837143633e1,
-1.183043580054e1));
#80823=cartesian_point('',(-5.237479482030e1,4.909098136880e1,
-1.181539029364e1));
#80824=cartesian_point('',(-5.221103330146e1,4.972095948528e1,
-1.174948040021e1));
#80825=cartesian_point('',(-5.224135995497e1,5.014353212578e1,
-1.168344887369e1));
#80826=cartesian_point('',(-5.229424430842e1,5.036030489936e1,
-1.164387229803e1));
#80828=cartesian_point('',(-5.326567933189e1,5.037138155996e1,
-1.078264210925e1));
#80829=cartesian_point('',(-5.328239247611e1,5.038463881167e1,
-1.075471066162e1));
#80830=cartesian_point('',(-5.331569467926e1,5.041096228730e1,
-1.069829604378e1));
#80831=cartesian_point('',(-5.336546943929e1,5.045007984871e1,
-1.061220886225e1));
#80832=cartesian_point('',(-5.339861082115e1,5.047603273758e1,
-1.055399448504e1));
#80833=cartesian_point('',(-5.341522928692e1,5.048902752014e1,
-1.052470759590e1));
#80835=cartesian_point('',(-5.341522928692e1,5.048902752014e1,
-1.052470759590e1));
#80836=cartesian_point('',(-5.330932806850e1,5.039204351986e1,
-1.059677171800e1));
#80837=cartesian_point('',(-5.314356642974e1,5.016162565927e1,
-1.072259124041e1));
#80838=cartesian_point('',(-5.305707615397e1,4.976577493408e1,
-1.086295230824e1));
#80839=cartesian_point('',(-5.312755774229e1,4.939688671538e1,
-1.094230689004e1));
#80840=cartesian_point('',(-5.325751877179e1,4.919558043009e1,
-1.094823086612e1));
#80841=cartesian_point('',(-5.333661134006e1,4.911087717759e1,
-1.093893408896e1));
#80843=direction('',(-7.071067811874e-1,7.071067811857e-1,-1.013350611681e-13));
#80844=vector('',#80843,1.554870050292e1);
#80845=cartesian_point('',(-5.189992970535e1,5.041446401884e1,
-1.169548648161e1));
#80846=line('',#80845,#80844);
#80847=direction('',(7.071061876230e-1,-7.071073747453e-1,2.465942040427e-6));
#80848=vector('',#80847,1.461343711746e1);
#80849=cartesian_point('',(-6.359893114009e1,6.070465071609e1,
-1.078267814514e1));
#80850=line('',#80849,#80848);
#80851=cartesian_point('',(-5.326567933189e1,5.037138155996e1,
-1.078264210925e1));
#80852=cartesian_point('',(-5.324993436700e1,5.035889229043e1,
-1.080895551005e1));
#80853=cartesian_point('',(-5.321918891814e1,5.033836294616e1,
-1.086723198680e1));
#80854=cartesian_point('',(-5.316973205125e1,5.032004585548e1,
-1.096616214658e1));
#80855=cartesian_point('',(-5.311120314175e1,5.031296026996e1,
-1.107389722645e1));
#80856=cartesian_point('',(-5.303592243781e1,5.031668279842e1,
-1.119059527707e1));
#80857=cartesian_point('',(-5.293679315570e1,5.033096622326e1,
-1.131230217434e1));
#80858=cartesian_point('',(-5.280401222373e1,5.035403700144e1,
-1.143319785601e1));
#80859=cartesian_point('',(-5.264182142501e1,5.037730107579e1,
-1.153530318930e1));
#80860=cartesian_point('',(-5.246208196937e1,5.038558681385e1,
-1.160723468183e1));
#80861=cartesian_point('',(-5.234927958626e1,5.037257244858e1,
-1.163376027289e1));
#80862=cartesian_point('',(-5.229424430842e1,5.036030489936e1,
-1.164387229803e1));
#80864=cartesian_point('',(-5.229424430842e1,5.036030489936e1,
-1.164387229803e1));
#80865=cartesian_point('',(-5.225988494115e1,5.035264572574e1,
-1.165018530642e1));
#80866=cartesian_point('',(-5.219391743649e1,5.034117923779e1,
-1.166183118852e1));
#80867=cartesian_point('',(-5.210252452308e1,5.033654046259e1,
-1.167631655415e1));
#80868=cartesian_point('',(-5.202018340436e1,5.034615389938e1,
-1.168734418763e1));
#80869=cartesian_point('',(-5.194922576204e1,5.037265648734e1,
-1.169417440138e1));
#80870=cartesian_point('',(-5.191475073786e1,5.039920628357e1,
-1.169548648161e1));
#80871=cartesian_point('',(-5.189992970535e1,5.041446401884e1,
-1.169548648161e1));
#80873=cartesian_point('',(-1.424056309221e-14,0.e0,-1.169548648161e1));
#80874=direction('',(0.e0,0.e0,1.e0));
#80875=direction('',(-6.986067571468e-1,7.155058342661e-1,0.e0));
#80876=axis2_placement_3d('',#80873,#80874,#80875);
#80878=direction('',(-7.071075517732e-1,7.071060105808e-1,-5.080902447901e-6));
#80879=vector('',#80878,1.461345359482e1);
#80880=cartesian_point('',(-5.037138143505e1,5.326567918197e1,
-1.078264222600e1));
#80881=line('',#80880,#80879);
#80882=direction('',(7.071067811867e-1,-7.071067811864e-1,1.013350611681e-13));
#80883=vector('',#80882,1.554870050293e1);
#80884=cartesian_point('',(-6.140905558308e1,6.289452126962e1,
-1.169548648161e1));
#80885=line('',#80884,#80883);
#80886=cartesian_point('',(-5.041446401882e1,5.189992970536e1,
-1.169548648161e1));
#80887=cartesian_point('',(-5.039920334016e1,5.191475359703e1,
-1.169548648161e1));
#80888=cartesian_point('',(-5.037265144569e1,5.194923588125e1,
-1.169417361251e1));
#80889=cartesian_point('',(-5.034615313140e1,5.202018566761e1,
-1.168734395849e1));
#80890=cartesian_point('',(-5.033653928905e1,5.210254510229e1,
-1.167631361746e1));
#80891=cartesian_point('',(-5.034118173155e1,5.219393505490e1,
-1.166182816264e1));
#80892=cartesian_point('',(-5.035264883552e1,5.225990100042e1,
-1.165018242225e1));
#80893=cartesian_point('',(-5.036030805119e1,5.229425852766e1,
-1.164386968567e1));
#80895=direction('',(-5.019726569758e-2,-7.304009259769e-2,-9.960649473753e-1));
#80896=vector('',#80895,4.286742308841e0);
#80897=cartesian_point('',(-6.048948208677e1,6.391204410939e1,
-6.512842723268e0));
#80898=line('',#80897,#80896);
#80899=direction('',(2.638337678327e-3,1.201926093650e-1,9.927470855300e-1));
#80900=vector('',#80899,4.041136106829e0);
#80901=cartesian_point('',(-5.048903045102e1,5.341523105348e1,
-1.052470606334e1));
#80902=line('',#80901,#80900);
#80903=direction('',(7.071073163988e-1,-7.071062459690e-1,-2.630894363713e-6));
#80904=vector('',#80903,1.415784179464e1);
#80905=cartesian_point('',(-6.048948208677e1,6.391204410939e1,
-6.512842723268e0));
#80906=line('',#80905,#80904);
#80907=direction('',(-5.877852376366e-1,8.090170050229e-1,-4.709113518684e-7));
#80908=vector('',#80907,1.415786699098e1);
#80909=cartesian_point('',(-4.614671898655e1,5.770329995259e1,-5.6e0));
#80910=line('',#80909,#80908);
#80911=cartesian_point('',(-5.446850420027e1,6.915725510315e1,
-5.600006667100e0));
#80912=cartesian_point('',(-5.449960236615e1,6.920011144739e1,
-5.600010466662e0));
#80913=cartesian_point('',(-5.455810448439e1,6.928798899846e1,
-5.599996878579e0));
#80914=cartesian_point('',(-5.463546033337e1,6.942661977615e1,
-5.599995224980e0));
#80915=cartesian_point('',(-5.467954107698e1,6.952255161145e1,
-5.600013222661e0));
#80916=cartesian_point('',(-5.469967563747e1,6.957151397714e1,
-5.600006682176e0));
#80918=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80919=direction('',(0.e0,0.e0,1.e0));
#80920=direction('',(-6.180754127651e-1,7.861188104449e-1,0.e0));
#80921=axis2_placement_3d('',#80918,#80919,#80920);
#80923=cartesian_point('',(-6.015805783950e1,6.490961409367e1,
-5.599999971133e0));
#80924=cartesian_point('',(-6.011284963810e1,6.488206473507e1,
-5.600000139679e0));
#80925=cartesian_point('',(-6.002499462154e1,6.482351828839e1,
-5.600000501444e0));
#80926=cartesian_point('',(-5.990017514188e1,6.472542960321e1,
-5.599998035429e0));
#80927=cartesian_point('',(-5.982252405344e1,6.465390084393e1,
-5.600004249704e0));
#80928=cartesian_point('',(-5.978506580860e1,6.461648963306e1,
-5.600003876017e0));
#80930=direction('',(7.071067125102e-1,-7.071068498628e-1,2.737711866232e-7));
#80931=vector('',#80930,1.415787228782e1);
#80932=cartesian_point('',(-5.978506580860e1,6.461648963306e1,
-5.600003876017e0));
#80933=line('',#80932,#80931);
#80934=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80935=direction('',(0.e0,0.e0,-1.e0));
#80936=direction('',(-6.736555451558e-1,7.390454698331e-1,0.e0));
#80937=axis2_placement_3d('',#80934,#80935,#80936);
#80939=direction('',(-5.877847440568e-1,8.090173636259e-1,2.417846218443e-6));
#80940=vector('',#80939,1.415784215980e1);
#80941=cartesian_point('',(-4.534077649187e1,5.828885745626e1,
-6.512877191606e0));
#80942=line('',#80941,#80940);
#80943=cartesian_point('',(-4.614671898647e1,5.770329995248e1,-6.6e0));
#80944=direction('',(-1.189843480316e-1,1.599986284565e-2,9.927672080163e-1));
#80945=direction('',(6.221926726095e-1,-7.780027447191e-1,8.710916921032e-2));
#80946=axis2_placement_3d('',#80943,#80944,#80945);
#80948=cartesian_point('',(-4.614671898647e1,5.770329995248e1,-6.6e0));
#80949=direction('',(5.877852520475e-1,-8.090169945530e-1,4.470696382541e-10));
#80950=direction('',(8.059384403785e-1,5.855485515646e-1,8.715574611511e-2));
#80951=axis2_placement_3d('',#80948,#80949,#80950);
#80953=cartesian_point('',(-4.614671898646e1,5.770329995248e1,-6.6e0));
#80954=direction('',(7.809739102413e-1,6.245636488960e-1,0.e0));
#80955=direction('',(-2.840891966116e-10,3.552358407433e-10,1.e0));
#80956=axis2_placement_3d('',#80953,#80954,#80955);
#80958=cartesian_point('',(-4.910285274826e1,5.386913623730e1,
-6.512827148365e0));
#80959=cartesian_point('',(-4.910377911002e1,5.381002002013e1,
-7.004461814587e0));
#80960=cartesian_point('',(-4.910405976384e1,5.369301565919e1,
-7.987911655028e0));
#80961=cartesian_point('',(-4.910967619913e1,5.351282595760e1,
-9.462955123557e0));
#80962=cartesian_point('',(-4.911002297157e1,5.339583644429e1,
-1.044695454383e1));
#80963=cartesian_point('',(-4.911087811052e1,5.333660796236e1,
-1.093893322672e1));
#80965=cartesian_point('',(-4.499731623567e1,5.684993528627e1,
-1.093893501055e1));
#80966=cartesian_point('',(-4.505594792276e1,5.685835392169e1,
-1.044695601152e1));
#80967=cartesian_point('',(-4.517155823530e1,5.687631143625e1,
-9.462954256905e0));
#80968=cartesian_point('',(-4.535038962421e1,5.689892805524e1,
-7.987919004222e0));
#80969=cartesian_point('',(-4.546600460529e1,5.691697017907e1,
-7.004443588146e0));
#80970=cartesian_point('',(-4.552453651714e1,5.692530089428e1,
-6.512809015246e0));
#80972=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80973=direction('',(0.e0,0.e0,-1.e0));
#80974=direction('',(-6.736555451495e-1,7.390454698388e-1,0.e0));
#80975=axis2_placement_3d('',#80972,#80973,#80974);
#80977=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80978=direction('',(0.e0,0.e0,-1.e0));
#80979=direction('',(-6.427876096865e-1,7.660444431190e-1,0.e0));
#80980=axis2_placement_3d('',#80977,#80978,#80979);
#80982=cartesian_point('',(-4.977393927907e1,5.460536115891e1,-6.6e0));
#80983=direction('',(2.777021221574e-3,1.200552565446e-1,9.927633270469e-1));
#80984=direction('',(-7.044523507073e-1,-7.043802233829e-1,8.715151455889e-2));
#80985=axis2_placement_3d('',#80982,#80983,#80984);
#80987=cartesian_point('',(-4.977393927893e1,5.460536115876e1,-6.6e0));
#80988=direction('',(-7.390454698330e-1,-6.736555451559e-1,0.e0));
#80989=direction('',(6.710920823615e-1,-7.362331786274e-1,8.715574381407e-2));
#80990=axis2_placement_3d('',#80987,#80988,#80989);
#80992=cartesian_point('',(-4.977393927907e1,5.460536115891e1,-6.6e0));
#80993=direction('',(7.071067812336e-1,-7.071067811395e-1,1.117511569393e-10));
#80994=direction('',(-7.401723678413e-11,8.402167850363e-11,1.e0));
#80995=axis2_placement_3d('',#80992,#80993,#80994);
#80997=cartesian_point('',(-5.048903045102e1,5.341523105348e1,
-1.052470606334e1));
#80998=cartesian_point('',(-5.047604898007e1,5.339862819162e1,
-1.055397486164e1));
#80999=cartesian_point('',(-5.045010229180e1,5.336549847875e1,
-1.061216044043e1));
#81000=cartesian_point('',(-5.041098266631e1,5.331572139797e1,
-1.069824344352e1));
#81001=cartesian_point('',(-5.038464936992e1,5.328240556357e1,
-1.075469013451e1));
#81002=cartesian_point('',(-5.037138143505e1,5.326567918197e1,
-1.078264222600e1));
#81004=cartesian_point('',(-5.037138143505e1,5.326567918197e1,
-1.078264222600e1));
#81005=cartesian_point('',(-5.035924387908e1,5.325037782613e1,
-1.080821290283e1));
#81006=cartesian_point('',(-5.033877456744e1,5.321999696750e1,
-1.086557865695e1));
#81007=cartesian_point('',(-5.031993923151e1,5.316984783159e1,
-1.096603027346e1));
#81008=cartesian_point('',(-5.031282120744e1,5.310926303666e1,
-1.107736510791e1));
#81009=cartesian_point('',(-5.031707789206e1,5.303214347206e1,
-1.119596912393e1));
#81010=cartesian_point('',(-5.033188211814e1,5.293143687915e1,
-1.131779811357e1));
#81011=cartesian_point('',(-5.035464521446e1,5.280036102573e1,
-1.143590084765e1));
#81012=cartesian_point('',(-5.037802412852e1,5.263578469278e1,
-1.153854050192e1));
#81013=cartesian_point('',(-5.038529281723e1,5.245489354776e1,
-1.160929007638e1));
#81014=cartesian_point('',(-5.037192183565e1,5.234636478570e1,
-1.163429536039e1));
#81015=cartesian_point('',(-5.036030805119e1,5.229425852766e1,
-1.164386968567e1));
#81017=cartesian_point('',(-5.036030805119e1,5.229425852766e1,
-1.164386968567e1));
#81018=cartesian_point('',(-5.014235578069e1,5.224109458236e1,
-1.168366029206e1));
#81019=cartesian_point('',(-4.971804107620e1,5.221123456639e1,
-1.174987515050e1));
#81020=cartesian_point('',(-4.908876731190e1,5.237586159170e1,
-1.181553737473e1));
#81021=cartesian_point('',(-4.873760084780e1,5.260543360586e1,
-1.183045517504e1));
#81022=cartesian_point('',(-4.857529215919e1,5.275494916211e1,
-1.183042175861e1));
#81024=cartesian_point('',(-4.911087811052e1,5.333660796236e1,
-1.093893322672e1));
#81025=cartesian_point('',(-4.919795536069e1,5.325539459528e1,
-1.094769376395e1));
#81026=cartesian_point('',(-4.940357766378e1,5.312518674539e1,
-1.094163461627e1));
#81027=cartesian_point('',(-4.976504055650e1,5.305839446370e1,
-1.086251796166e1));
#81028=cartesian_point('',(-5.015495842975e1,5.314070290950e1,
-1.072568109031e1));
#81029=cartesian_point('',(-5.038977306878e1,5.330690876986e1,
-1.059797958439e1));
#81030=cartesian_point('',(-5.048903045102e1,5.341523105348e1,
-1.052470606334e1));
#81032=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81033=direction('',(0.e0,0.e0,1.e0));
#81034=direction('',(-6.206275949841e-1,7.841054701660e-1,0.e0));
#81035=axis2_placement_3d('',#81032,#81033,#81034);
#81037=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81038=direction('',(0.e0,0.e0,1.e0));
#81039=direction('',(-6.427876096865e-1,7.660444431190e-1,0.e0));
#81040=axis2_placement_3d('',#81037,#81038,#81039);
#81042=cartesian_point('',(-4.843608104196e1,5.260376457088e1,
-1.085177816937e1));
#81043=direction('',(-7.356479191545e-1,-6.773641111276e-1,0.e0));
#81044=direction('',(-6.747865361828e-1,7.328485567238e-1,-8.715574275013e-2));
#81045=axis2_placement_3d('',#81042,#81043,#81044);
#81047=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81048=direction('',(0.e0,0.e0,-1.e0));
#81049=direction('',(-6.773642142355e-1,7.356478242156e-1,0.e0));
#81050=axis2_placement_3d('',#81047,#81048,#81049);
#81052=cartesian_point('',(-4.450659054222e1,5.622994380310e1,
-1.183040598789e1));
#81053=cartesian_point('',(-4.433271169135e1,5.636752385201e1,
-1.183043831466e1));
#81054=cartesian_point('',(-4.405057456922e1,5.668006432829e1,
-1.181533262449e1));
#81055=cartesian_point('',(-4.379048372437e1,5.727537933856e1,
-1.174961181419e1));
#81056=cartesian_point('',(-4.375393526449e1,5.769809889463e1,
-1.168353004528e1));
#81057=cartesian_point('',(-4.377230782533e1,5.792089994769e1,
-1.164387598743e1));
#81059=cartesian_point('',(-4.473007121961e1,5.808381557582e1,
-1.078264211005e1));
#81060=cartesian_point('',(-4.474450509867e1,5.809952475858e1,
-1.075471131990e1));
#81061=cartesian_point('',(-4.477327784003e1,5.813073120700e1,
-1.069829298186e1));
#81062=cartesian_point('',(-4.481631874806e1,5.817715149177e1,
-1.061221121934e1));
#81063=cartesian_point('',(-4.484500304504e1,5.820798526116e1,
-1.055399338203e1));
#81064=cartesian_point('',(-4.485938106623e1,5.822341531771e1,
-1.052470299977e1));
#81066=cartesian_point('',(-4.485938106623e1,5.822341531771e1,
-1.052470299977e1));
#81067=cartesian_point('',(-4.476992122346e1,5.811101395185e1,
-1.059678920810e1));
#81068=cartesian_point('',(-4.464225238373e1,5.785743930747e1,
-1.072262914238e1));
#81069=cartesian_point('',(-4.461882246828e1,5.745287438294e1,
-1.086299507288e1));
#81070=cartesian_point('',(-4.474619011955e1,5.709967301595e1,
-1.094231580712e1));
#81071=cartesian_point('',(-4.490597775492e1,5.692119899398e1,
-1.094823262695e1));
#81072=cartesian_point('',(-4.499731623567e1,5.684993528627e1,
-1.093893501055e1));
#81074=cartesian_point('',(-4.437904420737e1,5.606880085191e1,
-1.085177816937e1));
#81075=direction('',(-7.841054155093e-1,-6.206276640378e-1,0.e0));
#81076=direction('',(-6.182659884034e-1,7.811216576752e-1,-8.715574275013e-2));
#81077=axis2_placement_3d('',#81074,#81075,#81076);
#81079=direction('',(-5.877852522923e-1,8.090169943751e-1,-1.015635505958e-13));
#81080=vector('',#81079,1.554870050292e1);
#81081=cartesian_point('',(-4.337439573862e1,5.791271604783e1,
-1.169548648161e1));
#81082=line('',#81081,#81080);
#81083=direction('',(5.877845730463e-1,-8.090174878720e-1,2.465782513483e-6));
#81084=vector('',#81083,1.461343546107e1);
#81085=cartesian_point('',(-5.331962314283e1,6.990634042171e1,
-1.078267814360e1));
#81086=line('',#81085,#81084);
#81087=cartesian_point('',(-4.473007121961e1,5.808381557582e1,
-1.078264211005e1));
#81088=cartesian_point('',(-4.471647237182e1,5.806901520342e1,
-1.080895704329e1));
#81089=cartesian_point('',(-4.468931539652e1,5.804392758340e1,
-1.086723511066e1));
#81090=cartesian_point('',(-4.464333690291e1,5.801810357996e1,
-1.096616057794e1));
#81091=cartesian_point('',(-4.458664250514e1,5.800195056176e1,
-1.107388657232e1));
#81092=cartesian_point('',(-4.451171378169e1,5.799384938902e1,
-1.119057545098e1));
#81093=cartesian_point('',(-4.441157581995e1,5.799244555392e1,
-1.131227978461e1));
#81094=cartesian_point('',(-4.427681987594e1,5.799446174283e1,
-1.143318363064e1));
#81095=cartesian_point('',(-4.411297760316e1,5.799207169972e1,
-1.153530019925e1));
#81096=cartesian_point('',(-4.393413208728e1,5.797213449263e1,
-1.160723992240e1));
#81097=cartesian_point('',(-4.382474840773e1,5.794162907033e1,
-1.163376447086e1));
#81098=cartesian_point('',(-4.377230782533e1,5.792089994769e1,
-1.164387598743e1));
#81100=cartesian_point('',(-4.377230782533e1,5.792089994769e1,
-1.164387598743e1));
#81101=cartesian_point('',(-4.373957133316e1,5.790796144989e1,
-1.165018855136e1));
#81102=cartesian_point('',(-4.367621295847e1,5.788631928670e1,
-1.166183391229e1));
#81103=cartesian_point('',(-4.358667543620e1,5.786744341247e1,
-1.167631809683e1));
#81104=cartesian_point('',(-4.350384837326e1,5.786405948575e1,
-1.168734490670e1));
#81105=cartesian_point('',(-4.342962243384e1,5.787913608976e1,
-1.169417451447e1));
#81106=cartesian_point('',(-4.339142037182e1,5.789996525270e1,
-1.169548648161e1));
#81107=cartesian_point('',(-4.337439573862e1,5.791271604783e1,
-1.169548648161e1));
#81109=cartesian_point('',(-1.425266596362e-14,0.e0,-1.169548648161e1));
#81110=direction('',(0.e0,0.e0,1.e0));
#81111=direction('',(-5.780759762783e-1,8.159829444602e-1,0.e0));
#81112=axis2_placement_3d('',#81109,#81110,#81111);
#81114=direction('',(-5.877861335025e-1,8.090163541217e-1,-5.080941629622e-6));
#81115=vector('',#81114,1.461345472335e1);
#81116=cartesian_point('',(-4.141863739896e1,6.048970939100e1,
-1.078264222362e1));
#81117=line('',#81116,#81115);
#81118=direction('',(5.877852522922e-1,-8.090169943751e-1,1.015635505957e-13));
#81119=vector('',#81118,1.554870050292e1);
#81120=cartesian_point('',(-5.081413741759e1,7.172667810408e1,
-1.169548648161e1));
#81121=line('',#81120,#81119);
#81122=cartesian_point('',(-4.167484056966e1,5.914751515677e1,
-1.169548648161e1));
#81123=cartesian_point('',(-4.165075330740e1,5.916448683870e1,
-1.169548648161e1));
#81124=cartesian_point('',(-4.161049779462e1,5.920730433057e1,
-1.169265468817e1));
#81125=cartesian_point('',(-4.157449378811e1,5.929851993014e1,
-1.168288052534e1));
#81126=cartesian_point('',(-4.155984003956e1,5.936607739876e1,
-1.166922416548e1));
#81127=cartesian_point('',(-4.155720898754e1,5.940277023597e1,
-1.166322708485e1));
#81129=cartesian_point('',(-4.155720898754e1,5.940277023597e1,
-1.166322708485e1));
#81130=cartesian_point('',(-4.157099719953e1,5.946122925794e1,
-1.165735391917e1));
#81131=cartesian_point('',(-4.156012688800e1,5.958165343182e1,
-1.163656987545e1));
#81132=cartesian_point('',(-4.155049150711e1,5.975853793722e1,
-1.158670887311e1));
#81133=cartesian_point('',(-4.150776272299e1,5.992212040203e1,
-1.150794603121e1));
#81134=cartesian_point('',(-4.146170141988e1,6.006684279851e1,
-1.140290881448e1));
#81135=cartesian_point('',(-4.142213555216e1,6.018280622357e1,
-1.128394139307e1));
#81136=cartesian_point('',(-4.139667709784e1,6.026973904837e1,
-1.116748460923e1));
#81137=cartesian_point('',(-4.138421611266e1,6.033702753644e1,
-1.105786336201e1));
#81138=cartesian_point('',(-4.138359644749e1,6.039168448066e1,
-1.095698366112e1));
#81139=cartesian_point('',(-4.139410296648e1,6.044038565123e1,
-1.086410086222e1));
#81140=cartesian_point('',(-4.140906053622e1,6.047272884166e1,
-1.080816635068e1));
#81141=cartesian_point('',(-4.141863739896e1,6.048970939100e1,
-1.078264222362e1));
#81143=direction('',(-6.100557342075e-2,-6.428855305459e-2,-9.960649085063e-1));
#81144=vector('',#81143,4.286742310565e0);
#81145=cartesian_point('',(-4.974670827515e1,7.258782171288e1,
-6.512842886371e0));
#81146=line('',#81145,#81144);
#81147=direction('',(2.140814269171e-2,1.183000739211e-1,9.927470896138e-1));
#81148=vector('',#81147,4.041136080185e0);
#81149=cartesian_point('',(-4.151144367291e1,6.065582547267e1,
-1.052470602005e1));
#81150=line('',#81149,#81148);
#81151=direction('',(5.877857559216e-1,-8.090166284625e-1,-2.617019186144e-6));
#81152=vector('',#81151,1.415784192837e1);
#81153=cartesian_point('',(-4.974670827515e1,7.258782171288e1,
-6.512842886371e0));
#81154=line('',#81153,#81152);
#81155=direction('',(-4.539904835980e-1,8.910065324128e-1,-4.709113519304e-7));
#81156=vector('',#81155,1.415786699100e1);
#81157=cartesian_point('',(-3.655179144062e1,6.421181387508e1,-5.6e0));
#81158=line('',#81157,#81156);
#81159=cartesian_point('',(-4.297932832258e1,7.682656584910e1,
-5.600006667100e0));
#81160=cartesian_point('',(-4.300333940911e1,7.687375938550e1,
-5.600010466662e0));
#81161=cartesian_point('',(-4.304737419152e1,7.696970676569e1,
-5.599996878579e0));
#81162=cartesian_point('',(-4.310209103008e1,7.711873188930e1,
-5.599995224980e0));
#81163=cartesian_point('',(-4.313062202127e1,7.722037839207e1,
-5.600013222661e0));
#81164=cartesian_point('',(-4.314284929043e1,7.727188768898e1,
-5.600006682176e0));
#81166=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81167=direction('',(0.e0,0.e0,1.e0));
#81168=direction('',(-4.874898032267e-1,8.731286799493e-1,0.e0));
#81169=axis2_placement_3d('',#81166,#81167,#81168);
#81171=cartesian_point('',(-4.926331173200e1,7.352126269656e1,
-5.599997650614e0));
#81172=cartesian_point('',(-4.922296916693e1,7.348698063124e1,
-5.599995902650e0));
#81173=cartesian_point('',(-4.914534553362e1,7.341542121064e1,
-5.600001910902e0));
#81174=cartesian_point('',(-4.903740605164e1,7.329901277075e1,
-5.599999457869e0));
#81175=cartesian_point('',(-4.897191093471e1,7.321620920714e1,
-5.599999991038e0));
#81176=cartesian_point('',(-4.894076650354e1,7.317339814036e1,
-5.600000767960e0));
#81178=direction('',(5.877851783548e-1,-8.090170480938e-1,5.424258930004e-8));
#81179=vector('',#81178,1.415787226326e1);
#81180=cartesian_point('',(-4.894076650354e1,7.317339814036e1,
-5.600000767960e0));
#81181=line('',#81180,#81179);
#81182=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81183=direction('',(0.e0,0.e0,-1.e0));
#81184=direction('',(-5.497495448138e-1,8.353295385517e-1,0.e0));
#81185=axis2_placement_3d('',#81182,#81183,#81184);
#81187=direction('',(-4.539899185036e-1,8.910068203387e-1,2.645398725066e-6));
#81188=vector('',#81187,1.415783451391e1);
#81189=cartesian_point('',(-3.566417383604e1,6.466409166867e1,
-6.512880413244e0));
#81190=line('',#81189,#81188);
#81191=cartesian_point('',(-3.655179144055e1,6.421181387498e1,-6.6e0));
#81192=direction('',(-1.150155717351e-1,3.441422934545e-2,9.927673841726e-1));
#81193=direction('',(4.928262583480e-1,-8.657566864136e-1,8.710705489750e-2));
#81194=axis2_placement_3d('',#81191,#81192,#81193);
#81196=cartesian_point('',(-3.655179144055e1,6.421181387498e1,-6.6e0));
#81197=direction('',(4.539904994605e-1,-8.910065243305e-1,4.622124905040e-10));
#81198=direction('',(8.876159752235e-1,4.522629284493e-1,8.715574610108e-2));
#81199=axis2_placement_3d('',#81196,#81197,#81198);
#81201=cartesian_point('',(-3.655179144053e1,6.421181387493e1,-6.6e0));
#81202=direction('',(8.690621057529e-1,4.947029981153e-1,0.e0));
#81203=direction('',(-2.543885102568e-10,4.469029590837e-10,1.e0));
#81204=axis2_placement_3d('',#81201,#81202,#81203);
#81206=cartesian_point('',(-4.007132564630e1,6.088729628888e1,
-6.512827161660e0));
#81207=cartesian_point('',(-4.008148844037e1,6.082905283167e1,
-7.004461848066e0));
#81208=cartesian_point('',(-4.010006691788e1,6.071353579938e1,
-7.987912249350e0));
#81209=cartesian_point('',(-4.013379852556e1,6.053644040623e1,
-9.462955309319e0));
#81210=cartesian_point('',(-4.015245448104e1,6.042095048193e1,
-1.044695592444e1));
#81211=cartesian_point('',(-4.016256449237e1,6.036258499850e1,
-1.093893467558e1));
#81213=cartesian_point('',(-3.555003654386e1,6.318913765817e1,
-1.093893405263e1));
#81214=cartesian_point('',(-3.560663096590e1,6.320662819331e1,
-1.044695546855e1));
#81215=cartesian_point('',(-3.571799115232e1,6.324242701378e1,
-9.462951129722e0));
#81216=cartesian_point('',(-3.589110816216e1,6.329278383019e1,
-7.987920511144e0));
#81217=cartesian_point('',(-3.600246859239e1,6.332868034893e1,
-7.004443845523e0));
#81218=cartesian_point('',(-3.605897852681e1,6.334606854588e1,
-6.512806896680e0));
#81220=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81221=direction('',(0.e0,0.e0,-1.e0));
#81222=direction('',(-5.497495448067e-1,8.353295385564e-1,0.e0));
#81223=axis2_placement_3d('',#81220,#81221,#81222);
#81225=cartesian_point('',(-4.061897903020e1,6.171943811472e1,-6.6e0));
#81226=direction('',(2.152361131818e-2,1.181427552929e-1,9.927633270461e-1));
#81227=direction('',(-8.059685400075e-1,-5.855077469388e-1,8.715153924547e-2));
#81228=axis2_placement_3d('',#81225,#81226,#81227);
#81230=cartesian_point('',(-4.061897903009e1,6.171943811454e1,-6.6e0));
#81231=direction('',(-8.353295385516e-1,-5.497495448140e-1,0.e0));
#81232=direction('',(5.476575817705e-1,-8.321508573863e-1,8.715574381870e-2));
#81233=axis2_placement_3d('',#81230,#81231,#81232);
#81235=cartesian_point('',(-4.061897903020e1,6.171943811472e1,-6.6e0));
#81236=direction('',(5.877852523423e-1,-8.090169943387e-1,9.088281516245e-11));
#81237=direction('',(-4.901323791273e-11,7.673151003473e-11,1.e0));
#81238=axis2_placement_3d('',#81235,#81236,#81237);
#81240=cartesian_point('',(-4.151144367291e1,6.065582547267e1,
-1.052470602005e1));
#81241=cartesian_point('',(-4.150121670045e1,6.063739299779e1,
-1.055397421124e1));
#81242=cartesian_point('',(-4.148077221307e1,6.060061165462e1,
-1.061216286357e1));
#81243=cartesian_point('',(-4.144992252066e1,6.054532958475e1,
-1.069824781500e1));
#81244=cartesian_point('',(-4.142912477654e1,6.050830435652e1,
-1.075469140454e1));
#81245=cartesian_point('',(-4.141863739896e1,6.048970939100e1,
-1.078264222362e1));
#81247=cartesian_point('',(-4.155720898754e1,5.940277023597e1,
-1.166322708485e1));
#81248=cartesian_point('',(-4.149725318629e1,5.943499173275e1,
-1.166490013063e1));
#81249=cartesian_point('',(-4.137931596827e1,5.947585046739e1,
-1.167580609039e1));
#81250=cartesian_point('',(-4.121843175723e1,5.941959603090e1,
-1.170325859097e1));
#81251=cartesian_point('',(-4.103531576103e1,5.938166250681e1,
-1.173211881941e1));
#81252=cartesian_point('',(-4.077079071421e1,5.937463710620e1,
-1.176473894746e1));
#81253=cartesian_point('',(-4.058152144438e1,5.938477843354e1,
-1.178546952277e1));
#81254=cartesian_point('',(-4.035695801737e1,5.942366000967e1,
-1.180527535697e1));
#81255=cartesian_point('',(-4.007531265866e1,5.950758747100e1,
-1.182384846480e1));
#81256=cartesian_point('',(-3.984814098437e1,5.962983485682e1,
-1.182905469221e1));
#81257=cartesian_point('',(-3.972456237602e1,5.970429232567e1,
-1.183041250650e1));
#81259=cartesian_point('',(-3.961071955694e1,5.953319149780e1,
-1.085177816937e1));
#81260=direction('',(8.325538828494e-1,5.539440695164e-1,0.e0));
#81261=direction('',(-1.138450531132e-1,1.711041713928e-1,-9.786534966032e-1));
#81262=axis2_placement_3d('',#81259,#81260,#81261);
#81264=cartesian_point('',(-4.016256449237e1,6.036258499850e1,
-1.093893467558e1));
#81265=cartesian_point('',(-4.026168777992e1,6.029572309997e1,
-1.094764120721e1));
#81266=cartesian_point('',(-4.048588828701e1,6.019923717244e1,
-1.094152434860e1));
#81267=cartesian_point('',(-4.085326070132e1,6.019037567532e1,
-1.086220026149e1));
#81268=cartesian_point('',(-4.122481035995e1,6.033275554419e1,
-1.072547342102e1));
#81269=cartesian_point('',(-4.143045007835e1,6.053345531306e1,
-1.059789258148e1));
#81270=cartesian_point('',(-4.151144367291e1,6.065582547267e1,
-1.052470602005e1));
#81272=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81273=direction('',(0.e0,0.e0,-1.e0));
#81274=direction('',(-5.539440691691e-1,8.325538830805e-1,0.e0));
#81275=axis2_placement_3d('',#81272,#81273,#81274);
#81277=cartesian_point('',(-3.506157835315e1,6.232090914868e1,
-1.085177816937e1));
#81278=direction('',(8.715392806777e-1,4.903256899611e-1,0.e0));
#81279=direction('',(-1.007703796976e-1,1.791163425318e-1,-9.786534966032e-1));
#81280=axis2_placement_3d('',#81277,#81278,#81279);
#81282=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81283=direction('',(0.e0,0.e0,1.e0));
#81284=direction('',(-4.903255879121e-1,8.715393380902e-1,0.e0));
#81285=axis2_placement_3d('',#81282,#81283,#81284);
#81287=cartesian_point('',(-3.516234464800e1,6.250002339771e1,
-1.183041311475e1));
#81288=cartesian_point('',(-3.496920133516e1,6.260864863161e1,
-1.183043928631e1));
#81289=cartesian_point('',(-3.464161845726e1,6.287280172570e1,
-1.181540783523e1));
#81290=cartesian_point('',(-3.429114635909e1,6.342126081127e1,
-1.174951970957e1));
#81291=cartesian_point('',(-3.418928146080e1,6.383267458360e1,
-1.168347241921e1));
#81292=cartesian_point('',(-3.417258571651e1,6.405530276820e1,
-1.164387355339e1));
#81294=cartesian_point('',(-3.509305839762e1,6.436603061393e1,
-1.078264210926e1));
#81295=cartesian_point('',(-3.510485668469e1,6.438380336172e1,
-1.075471058072e1));
#81296=cartesian_point('',(-3.512839474837e1,6.441912986025e1,
-1.069829660387e1));
#81297=cartesian_point('',(-3.516364532561e1,6.447171421406e1,
-1.061220909700e1));
#81298=cartesian_point('',(-3.518714454666e1,6.450663705833e1,
-1.055399446835e1));
#81299=cartesian_point('',(-3.519893427568e1,6.452413176867e1,
-1.052470780273e1));
#81301=cartesian_point('',(-3.519893427568e1,6.452413176867e1,
-1.052470780273e1));
#81302=cartesian_point('',(-3.512817241453e1,6.439914550146e1,
-1.059678388757e1));
#81303=cartesian_point('',(-3.504172649129e1,6.412873689798e1,
-1.072262155148e1));
#81304=cartesian_point('',(-3.508183159446e1,6.372552222814e1,
-1.086297715825e1));
#81305=cartesian_point('',(-3.526287069150e1,6.339650571572e1,
-1.094231441756e1));
#81306=cartesian_point('',(-3.544865816332e1,6.324524371075e1,
-1.094823346264e1));
#81307=cartesian_point('',(-3.555003654386e1,6.318913765817e1,
-1.093893405263e1));
#81309=direction('',(-4.539904997395e-1,8.910065241884e-1,-1.013350611681e-13));
#81310=vector('',#81309,1.554870050292e1);
#81311=cartesian_point('',(-3.378084019743e1,6.398496480645e1,
-1.169548648161e1));
#81312=line('',#81311,#81310);
#81313=direction('',(4.539897518144e-1,-8.910069052714e-1,2.465832255357e-6));
#81314=vector('',#81313,1.461343722448e1);
#81315=cartesian_point('',(-4.172740913631e1,7.738670409069e1,
-1.078267814354e1));
#81316=line('',#81315,#81314);
#81317=cartesian_point('',(-3.509305839762e1,6.436603061393e1,
-1.078264210926e1));
#81318=cartesian_point('',(-3.508194356066e1,6.434928740427e1,
-1.080895562272e1));
#81319=cartesian_point('',(-3.505904710161e1,6.432026262876e1,
-1.086723195295e1));
#81320=cartesian_point('',(-3.501767160329e1,6.428755832541e1,
-1.096615932594e1));
#81321=cartesian_point('',(-3.496419872015e1,6.426273439106e1,
-1.107389266496e1));
#81322=cartesian_point('',(-3.489145444428e1,6.424301191389e1,
-1.119058853909e1));
#81323=cartesian_point('',(-3.479276514069e1,6.422596244674e1,
-1.131229425878e1));
#81324=cartesian_point('',(-3.465935572126e1,6.420687314920e1,
-1.143319101737e1));
#81325=cartesian_point('',(-3.449791218515e1,6.417887970805e1,
-1.153529992554e1));
#81326=cartesian_point('',(-3.432440435107e1,6.413121693138e1,
-1.160723440493e1));
#81327=cartesian_point('',(-3.422113933239e1,6.408397896193e1,
-1.163376115406e1));
#81328=cartesian_point('',(-3.417258571651e1,6.405530276820e1,
-1.164387355339e1));
#81330=cartesian_point('',(-3.417258571651e1,6.405530276820e1,
-1.164387355339e1));
#81331=cartesian_point('',(-3.414227530661e1,6.403740136010e1,
-1.165018641689e1));
#81332=cartesian_point('',(-3.408308073883e1,6.400611196019e1,
-1.166183203479e1));
#81333=cartesian_point('',(-3.399759564238e1,6.397345940067e1,
-1.167631706141e1));
#81334=cartesian_point('',(-3.391631508350e1,6.395715834815e1,
-1.168734442130e1));
#81335=cartesian_point('',(-3.384064181337e1,6.396043708188e1,
-1.169417444311e1));
#81336=cartesian_point('',(-3.379965043826e1,6.397503394626e1,
-1.169548648161e1));
#81337=cartesian_point('',(-3.378084019743e1,6.398496480645e1,
-1.169548648161e1));
#81339=cartesian_point('',(-1.426623686487e-14,0.e0,-1.169548648161e1));
#81340=direction('',(0.e0,0.e0,1.e0));
#81341=direction('',(-4.433110463496e-1,8.963678464695e-1,0.e0));
#81342=axis2_placement_3d('',#81339,#81340,#81341);
#81344=direction('',(-4.539914655606e-1,8.910060320628e-1,-5.082434862357e-6));
#81345=vector('',#81344,1.461343400599e1);
#81346=cartesian_point('',(-3.144603938731e1,6.622430150008e1,
-1.078264220013e1));
#81347=line('',#81346,#81345);
#81348=direction('',(4.539904997390e-1,-8.910065241887e-1,1.013350611681e-13));
#81349=vector('',#81348,1.554870050292e1);
#81350=cartesian_point('',(-3.896800654643e1,7.879268607642e1,
-1.169548648161e1));
#81351=line('',#81350,#81349);
#81352=cartesian_point('',(-3.190904423481e1,6.493869248566e1,
-1.169548648161e1));
#81353=cartesian_point('',(-3.188194548450e1,6.495200804824e1,
-1.169548648161e1));
#81354=cartesian_point('',(-3.183401757630e1,6.498885752186e1,
-1.169258429562e1));
#81355=cartesian_point('',(-3.178701154472e1,6.507635716194e1,
-1.168217232888e1));
#81356=cartesian_point('',(-3.175506414189e1,6.513948881212e1,
-1.166893764374e1));
#81357=cartesian_point('',(-3.174717818759e1,6.517559982165e1,
-1.166284533115e1));
#81359=cartesian_point('',(-3.174717818759e1,6.517559982165e1,
-1.166284533115e1));
#81360=cartesian_point('',(-3.175086707687e1,6.522871710934e1,
-1.165742741778e1));
#81361=cartesian_point('',(-3.173228582003e1,6.533669708628e1,
-1.163899021399e1));
#81362=cartesian_point('',(-3.169442773467e1,6.551042289873e1,
-1.159165812195e1));
#81363=cartesian_point('',(-3.162671655306e1,6.566999200119e1,
-1.151285700895e1));
#81364=cartesian_point('',(-3.155854569423e1,6.580602353109e1,
-1.140962606282e1));
#81365=cartesian_point('',(-3.150026621868e1,6.591638456716e1,
-1.129079936171e1));
#81366=cartesian_point('',(-3.146012581349e1,6.600029595026e1,
-1.117279990669e1));
#81367=cartesian_point('',(-3.143629259688e1,6.606650694532e1,
-1.106083355286e1));
#81368=cartesian_point('',(-3.142672094114e1,6.612139321878e1,
-1.095808265568e1));
#81369=cartesian_point('',(-3.142950014464e1,6.617183969682e1,
-1.086385631556e1));
#81370=cartesian_point('',(-3.143928068123e1,6.620615163479e1,
-1.080799194386e1));
#81371=cartesian_point('',(-3.144603938731e1,6.622430150008e1,
-1.078264220013e1));
#81373=direction('',(-7.031144846761e-2,-5.395368485158e-2,-9.960649075765e-1));
#81374=vector('',#81373,4.286742308794e0);
#81375=cartesian_point('',(-3.777900664763e1,7.947624489214e1,
-6.512842890339e0));
#81376=line('',#81375,#81374);
#81377=direction('',(3.965129151683e-2,1.134933704390e-1,9.927472135178e-1));
#81378=vector('',#81377,4.041135167212e0);
#81379=cartesian_point('',(-3.151170876081e1,6.640287502312e1,
-1.052470459883e1));
#81380=line('',#81379,#81378);
#81381=direction('',(4.539910186181e-1,-8.910062598027e-1,-2.545005712624e-6));
#81382=vector('',#81381,1.415784421233e1);
#81383=cartesian_point('',(-3.777900664763e1,7.947624489214e1,
-6.512842890339e0));
#81384=line('',#81383,#81382);
#81385=direction('',(-3.090169771774e-1,9.510565218829e-1,-4.688823211227e-7));
#81386=vector('',#81385,1.415786700281e1);
#81387=cartesian_point('',(-2.605683748094e1,6.913921983313e1,-5.6e0));
#81388=line('',#81387,#81386);
#81389=cartesian_point('',(-3.043185874543e1,8.260415158211e1,
-5.600006638374e0));
#81390=cartesian_point('',(-3.044819153745e1,8.265452023169e1,
-5.600010413232e0));
#81391=cartesian_point('',(-3.047667487240e1,8.275617485854e1,
-5.599996892359e0));
#81392=cartesian_point('',(-3.050740538574e1,8.291192485553e1,
-5.599995256897e0));
#81393=cartesian_point('',(-3.051968394525e1,8.301678317066e1,-5.600013139e0));
#81394=cartesian_point('',(-3.052370281020e1,8.306957107663e1,
-5.600006629308e0));
#81396=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81397=direction('',(0.e0,0.e0,1.e0));
#81398=direction('',(-3.449005768636e-1,9.386392235993e-1,0.e0));
#81399=axis2_placement_3d('',#81396,#81397,#81398);
#81401=cartesian_point('',(-3.715553922152e1,8.032257376722e1,
-5.599997612902e0));
#81402=cartesian_point('',(-3.712105613502e1,8.028240286222e1,
-5.599995817831e0));
#81403=cartesian_point('',(-3.705558204648e1,8.019958183815e1,
-5.600001928806e0));
#81404=cartesian_point('',(-3.696718171263e1,8.006772105687e1,
-5.599999522434e0));
#81405=cartesian_point('',(-3.691544686218e1,7.997569092370e1,
-5.599999828451e0));
#81406=cartesian_point('',(-3.689138306825e1,7.992853480842e1,
-5.600000642692e0));
#81408=direction('',(4.539904187453e-1,-8.910065654570e-1,4.539469675119e-8));
#81409=vector('',#81408,1.415787226323e1);
#81410=cartesian_point('',(-3.689138306825e1,7.992853480842e1,
-5.600000642692e0));
#81411=line('',#81410,#81409);
#81412=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81413=direction('',(0.e0,0.e0,-1.e0));
#81414=direction('',(-4.123068861646e-1,9.110450217312e-1,0.e0));
#81415=axis2_placement_3d('',#81412,#81413,#81414);
#81417=direction('',(-3.090163691646e-1,9.510567194350e-1,2.401908663898e-6));
#81418=vector('',#81417,1.415784278642e1);
#81419=cartesian_point('',(-2.510939358914e1,6.944706746441e1,
-6.512876965092e0));
#81420=line('',#81419,#81418);
#81421=cartesian_point('',(-2.605683748089e1,6.913921983300e1,-6.6e0));
#81422=direction('',(-1.082166723161e-1,5.198515602555e-2,9.927671909294e-1));
#81423=direction('',(3.513243029837e-1,-9.321926791384e-1,8.710937431626e-2));
#81424=axis2_placement_3d('',#81421,#81422,#81423);
#81426=cartesian_point('',(-2.605683748089e1,6.913921983300e1,-6.6e0));
#81427=direction('',(3.090169940800e-1,-9.510565163910e-1,4.577770974790e-10));
#81428=direction('',(9.474374589226e-1,3.078410910699e-1,8.715574610559e-2));
#81429=axis2_placement_3d('',#81426,#81427,#81428);
#81431=cartesian_point('',(-2.605683748089e1,6.913921983300e1,-6.6e0));
#81432=direction('',(9.357511079692e-1,3.526611176957e-1,0.e0));
#81433=direction('',(-1.626645484976e-10,4.316120794101e-10,1.e0));
#81434=axis2_placement_3d('',#81431,#81432,#81433);
#81436=cartesian_point('',(-3.005310922862e1,6.640620832525e1,
-6.512827487452e0));
#81437=cartesian_point('',(-3.007225873183e1,6.635027286085e1,
-7.004461298106e0));
#81438=cartesian_point('',(-3.010863788430e1,6.623910474599e1,
-7.987916016858e0));
#81439=cartesian_point('',(-3.016968158283e1,6.606947114429e1,
-9.462956216654e0));
#81440=cartesian_point('',(-3.020616565933e1,6.595831359832e1,
-1.044695907923e1));
#81441=cartesian_point('',(-3.022528213694e1,6.590224931891e1,
-1.093893763550e1));
#81443=cartesian_point('',(-2.522740322922e1,6.797243509605e1,
-1.093893503295e1));
#81444=cartesian_point('',(-2.528056368067e1,6.799855956634e1,
-1.044695610430e1));
#81445=cartesian_point('',(-2.538495782485e1,6.805136078532e1,
-9.462953337463e0));
#81446=cartesian_point('',(-2.554805162134e1,6.812812768674e1,
-7.987918617792e0));
#81447=cartesian_point('',(-2.565242832265e1,6.818102199778e1,
-7.004443355051e0));
#81448=cartesian_point('',(-2.570552103321e1,6.820703201039e1,
-6.512809071219e0));
#81450=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81451=direction('',(0.e0,0.e0,-1.e0));
#81452=direction('',(-4.123068861567e-1,9.110450217348e-1,0.e0));
#81453=axis2_placement_3d('',#81450,#81451,#81452);
#81455=cartesian_point('',(-3.046384471096e1,6.731377766906e1,-6.6e0));
#81456=direction('',(3.974021880740e-2,1.133211875260e-1,9.927633270155e-1));
#81457=direction('',(-8.876349965310e-1,-4.522262557352e-1,8.715231813981e-2));
#81458=axis2_placement_3d('',#81455,#81456,#81457);
#81460=cartesian_point('',(-3.046384471087e1,6.731377766886e1,-6.6e0));
#81461=direction('',(-9.110450217312e-1,-4.123068861647e-1,0.e0));
#81462=direction('',(4.107379339401e-1,-9.075782202746e-1,8.715574396362e-2));
#81463=axis2_placement_3d('',#81460,#81461,#81462);
#81465=cartesian_point('',(-3.046384471096e1,6.731377766906e1,-6.6e0));
#81466=direction('',(4.539904997736e-1,-8.910065241710e-1,6.485074283136e-11));
#81467=direction('',(-2.095390527757e-11,6.210143510543e-11,1.e0));
#81468=axis2_placement_3d('',#81465,#81466,#81467);
#81470=cartesian_point('',(-3.151170876081e1,6.640287502312e1,
-1.052470459883e1));
#81471=cartesian_point('',(-3.150448940025e1,6.638306505900e1,
-1.055397121263e1));
#81472=cartesian_point('',(-3.149005015611e1,6.634353861350e1,
-1.061216701734e1));
#81473=cartesian_point('',(-3.146823759952e1,6.628412740764e1,
-1.069825821819e1));
#81474=cartesian_point('',(-3.145348988500e1,6.624430910622e1,
-1.075469776747e1));
#81475=cartesian_point('',(-3.144603938731e1,6.622430150008e1,
-1.078264220013e1));
#81477=cartesian_point('',(-2.981000290477e1,6.499672084459e1,
-1.085177816937e1));
#81478=direction('',(9.089597071853e-1,4.168839775209e-1,0.e0));
#81479=direction('',(-8.567684207603e-2,1.868068850933e-1,-9.786534966032e-1));
#81480=axis2_placement_3d('',#81477,#81478,#81479);
#81482=cartesian_point('',(-3.022528213694e1,6.590224931891e1,
-1.093893763550e1));
#81483=cartesian_point('',(-3.033330275577e1,6.585186969397e1,
-1.094760036133e1));
#81484=cartesian_point('',(-3.056920127544e1,6.579164045854e1,
-1.094143651833e1));
#81485=cartesian_point('',(-3.093332879810e1,6.583983716333e1,
-1.086232497465e1));
#81486=cartesian_point('',(-3.127851459869e1,6.603829549962e1,
-1.072580587673e1));
#81487=cartesian_point('',(-3.145070406413e1,6.626901996517e1,
-1.059803320140e1));
#81488=cartesian_point('',(-3.151170876081e1,6.640287502312e1,
-1.052470459883e1));
#81490=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81491=direction('',(0.e0,0.e0,-1.e0));
#81492=direction('',(-4.168839770849e-1,9.089597073852e-1,0.e0));
#81493=axis2_placement_3d('',#81490,#81491,#81492);
#81495=cartesian_point('',(-2.488077487216e1,6.703847429270e1,
-1.085177816937e1));
#81496=direction('',(9.375130186788e-1,3.479501973095e-1,0.e0));
#81497=direction('',(-7.150976221846e-2,1.926750827010e-1,-9.786534966032e-1));
#81498=axis2_placement_3d('',#81495,#81496,#81497);
#81500=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81501=direction('',(0.e0,0.e0,1.e0));
#81502=direction('',(-3.479501132324e-1,9.375130498834e-1,0.e0));
#81503=axis2_placement_3d('',#81500,#81501,#81502);
#81505=cartesian_point('',(-2.459193911148e1,6.906334199140e1,
-1.078264210782e1));
#81506=cartesian_point('',(-2.460081182970e1,6.908274189878e1,
-1.075471214161e1));
#81507=cartesian_point('',(-2.461853304727e1,6.912131274268e1,
-1.069829582891e1));
#81508=cartesian_point('',(-2.464512238073e1,6.917876119395e1,
-1.061221422525e1));
#81509=cartesian_point('',(-2.466287590021e1,6.921695112718e1,
-1.055399374755e1));
#81510=cartesian_point('',(-2.467178266196e1,6.923607033404e1,
-1.052470265664e1));
#81512=cartesian_point('',(-2.467178266196e1,6.923607033404e1,
-1.052470265664e1));
#81513=cartesian_point('',(-2.462147162234e1,6.910162804879e1,
-1.059674450473e1));
#81514=cartesian_point('',(-2.457838281385e1,6.882118361538e1,
-1.072251910042e1));
#81515=cartesian_point('',(-2.468094870460e1,6.842920761742e1,
-1.086290828847e1));
#81516=cartesian_point('',(-2.491122859509e1,6.813245129100e1,
-1.094230547932e1));
#81517=cartesian_point('',(-2.511844389132e1,6.801201069301e1,
-1.094823159128e1));
#81518=cartesian_point('',(-2.522740322922e1,6.797243509605e1,
-1.093893503295e1));
#81520=direction('',(-3.090169943751e-1,9.510565162951e-1,-1.015635505958e-13));
#81521=vector('',#81520,1.554870050292e1);
#81522=cartesian_point('',(-2.335548825838e1,6.848169137762e1,
-1.169548648161e1));
#81523=line('',#81522,#81521);
#81524=direction('',(3.090161963500e-1,-9.510567755856e-1,2.465923142639e-6));
#81525=vector('',#81524,1.461343700882e1);
#81526=cartesian_point('',(-2.910772783154e1,8.296155027322e1,
-1.078267814343e1));
#81527=line('',#81526,#81525);
#81528=cartesian_point('',(-2.459193911148e1,6.906334199140e1,
-1.078264210782e1));
#81529=cartesian_point('',(-2.458424435994e1,6.904651766955e1,
-1.080686401422e1));
#81530=cartesian_point('',(-2.456741577261e1,6.901582481336e1,
-1.086114334733e1));
#81531=cartesian_point('',(-2.453338833347e1,6.897725018427e1,
-1.095692495926e1));
#81532=cartesian_point('',(-2.448623066930e1,6.894419004825e1,
-1.106312436912e1));
#81533=cartesian_point('',(-2.442101012042e1,6.891387808255e1,-1.117680238e1));
#81534=cartesian_point('',(-2.433331968206e1,6.888314293179e1,
-1.129341371032e1));
#81535=cartesian_point('',(-2.421646790114e1,6.884709672394e1,
-1.140987711368e1));
#81536=cartesian_point('',(-2.406574060470e1,6.879694812164e1,
-1.151730903532e1));
#81537=cartesian_point('',(-2.390235246248e1,6.872978588205e1,
-1.159452558956e1));
#81538=cartesian_point('',(-2.377122001811e1,6.864092637004e1,
-1.163669527765e1));
#81539=cartesian_point('',(-2.367058195095e1,6.858158232877e1,
-1.165725092853e1));
#81540=cartesian_point('',(-2.363260284117e1,6.853770969895e1,
-1.166298705245e1));
#81542=cartesian_point('',(-2.363260284117e1,6.853770969895e1,
-1.166298705245e1));
#81543=cartesian_point('',(-2.360125286178e1,6.851809905480e1,
-1.166902639139e1));
#81544=cartesian_point('',(-2.353789486640e1,6.848960557324e1,
-1.168268384681e1));
#81545=cartesian_point('',(-2.344235580714e1,6.846479199623e1,
-1.169261862273e1));
#81546=cartesian_point('',(-2.338360945008e1,6.847210072427e1,
-1.169548648161e1));
#81547=cartesian_point('',(-2.335548825838e1,6.848169137762e1,
-1.169548648161e1));
#81549=cartesian_point('',(-1.428094163534e-14,0.e0,-1.169548648161e1));
#81550=direction('',(0.e0,0.e0,1.e0));
#81551=direction('',(-2.976303271948e-1,9.546811972244e-1,0.e0));
#81552=axis2_placement_3d('',#81549,#81550,#81551);
#81554=direction('',(-3.090180252909e-1,9.510561813160e-1,-5.082435156760e-6));
#81555=vector('',#81554,1.461343400601e1);
#81556=cartesian_point('',(-2.069912328288e1,7.032821480482e1,
-1.078264220012e1));
#81557=line('',#81556,#81555);
#81558=direction('',(3.090169943752e-1,-9.510565162951e-1,1.015635505957e-13));
#81559=vector('',#81558,1.554870050293e1);
#81560=cartesian_point('',(-2.616235402670e1,8.391855661963e1,
-1.169548648161e1));
#81561=line('',#81560,#81559);
#81562=cartesian_point('',(-2.135754133085e1,6.913086368640e1,
-1.169548648161e1));
#81563=cartesian_point('',(-2.132870183658e1,6.913977346501e1,
-1.169548648161e1));
#81564=cartesian_point('',(-2.127561113090e1,6.916865807077e1,
-1.169258557263e1));
#81565=cartesian_point('',(-2.121551811863e1,6.924769737267e1,
-1.168218146721e1));
#81566=cartesian_point('',(-2.117406616652e1,6.930501127417e1,
-1.166894877724e1));
#81567=cartesian_point('',(-2.116062979749e1,6.933942876235e1,
-1.166285944904e1));
#81569=cartesian_point('',(-2.116062979749e1,6.933942876235e1,
-1.166285944904e1));
#81570=cartesian_point('',(-2.115597114752e1,6.939247899021e1,
-1.165744376912e1));
#81571=cartesian_point('',(-2.112071782882e1,6.949623727520e1,
-1.163900600174e1));
#81572=cartesian_point('',(-2.105616525428e1,6.966191708517e1,
-1.159168496222e1));
#81573=cartesian_point('',(-2.096432499292e1,6.980894087974e1,
-1.151289350749e1));
#81574=cartesian_point('',(-2.087570321542e1,6.993265244e1,-1.140966182376e1));
#81575=cartesian_point('',(-2.080086504301e1,7.003255278142e1,
-1.129082627262e1));
#81576=cartesian_point('',(-2.074808564315e1,7.010915916727e1,
-1.117281979517e1));
#81577=cartesian_point('',(-2.071418445199e1,7.017083035204e1,
-1.106084869902e1));
#81578=cartesian_point('',(-2.069614227602e1,7.022354559785e1,
-1.095809399301e1));
#81579=cartesian_point('',(-2.069099422990e1,7.027380743921e1,
-1.086386337619e1));
#81580=cartesian_point('',(-2.069528669607e1,7.030922933787e1,
-1.080799429679e1));
#81581=cartesian_point('',(-2.069912328288e1,7.032821480482e1,
-1.078264220012e1));
#81583=direction('',(-7.788601244115e-2,-4.229029113475e-2,-9.960649076952e-1));
#81584=vector('',#81583,4.286742308751e0);
#81585=cartesian_point('',(-2.488106053734e1,8.440769912675e1,
-6.512842889869e0));
#81586=line('',#81585,#81584);
#81587=direction('',(5.691694952423e-2,1.058944375748e-1,9.927471122837e-1));
#81588=vector('',#81587,4.041136015255e0);
#81589=cartesian_point('',(-2.073604756776e1,7.051486003190e1,
-1.052470597892e1));
#81590=line('',#81589,#81588);
#81591=direction('',(3.090175804942e-1,-9.510563258497e-1,-2.611948777323e-6));
#81592=vector('',#81591,1.415784207872e1);
#81593=cartesian_point('',(-2.488106053734e1,8.440769912675e1,
-6.512842889869e0));
#81594=line('',#81593,#81592);
#81595=cartesian_point('',(-1.682414560116e1,8.438465858930e1,
-5.600004420648e0));
#81596=cartesian_point('',(-1.687166960323e1,8.468401240596e1,
-5.599977385262e0));
#81597=cartesian_point('',(-1.689741292561e1,8.527607270186e1,
-5.600009941302e0));
#81598=cartesian_point('',(-1.673554371226e1,8.616740973234e1,
-5.599999127552e0));
#81599=cartesian_point('',(-1.650310562195e1,8.671236333526e1,
-5.599995408179e0));
#81600=cartesian_point('',(-1.635345362350e1,8.697594088989e1,
-5.600006412986e0));
#81602=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81603=direction('',(0.e0,0.e0,1.e0));
#81604=direction('',(-1.847847544165e-1,9.827790161248e-1,0.e0));
#81605=axis2_placement_3d('',#81602,#81603,#81604);
#81607=cartesian_point('',(-2.413287058688e1,8.514607791266e1,
-5.599997542889e0));
#81608=cartesian_point('',(-2.410509629654e1,8.510100749914e1,
-5.599995744262e0));
#81609=cartesian_point('',(-2.405338751970e1,8.500896148218e1,
-5.600001963310e0));
#81610=cartesian_point('',(-2.398670399326e1,8.486489546913e1,
-5.599999512023e0));
#81611=cartesian_point('',(-2.395000192718e1,8.476590557397e1,
-5.599999829740e0));
#81612=cartesian_point('',(-2.393361127951e1,8.471556570608e1,
-5.600000644998e0));
#81614=direction('',(3.090169035943e-1,-9.510565457916e-1,4.555757977884e-8));
#81615=vector('',#81614,1.415787226340e1);
#81616=cartesian_point('',(-2.393361127951e1,8.471556570608e1,
-5.600000644998e0));
#81617=line('',#81616,#81615);
#81618=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81619=direction('',(0.e0,0.e0,-1.e0));
#81620=direction('',(-2.647118636097e-1,9.643275528908e-1,0.e0));
#81621=axis2_placement_3d('',#81618,#81619,#81620);
#81623=direction('',(-1.564354675314e-1,9.876881818155e-1,-3.632322126390e-7));
#81624=vector('',#81623,1.217030847546e1);
#81625=cartesian_point('',(-1.492027770480e1,7.236418873904e1,-5.6e0));
#81626=line('',#81625,#81624);
#81627=cartesian_point('',(-1.682412508535e1,8.438460802174e1,-6.6e0));
#81628=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#81629=direction('',(0.e0,0.e0,1.e0));
#81630=axis2_placement_3d('',#81627,#81628,#81629);
#81632=direction('',(-1.564333045860e-1,9.876885243879e-1,2.946429644502e-6));
#81633=vector('',#81632,1.217026987711e1);
#81634=cartesian_point('',(-1.393633975353e1,7.252003556649e1,
-6.512877901280e0));
#81635=line('',#81634,#81633);
#81636=cartesian_point('',(-1.492027770478e1,7.236418873892e1,-6.6e0));
#81637=direction('',(-9.875164643980e-2,6.827444822873e-2,9.927671993194e-1));
#81638=direction('',(2.011718177205e-1,-9.756750419871e-1,8.710977097016e-2));
#81639=axis2_placement_3d('',#81636,#81637,#81638);
#81641=cartesian_point('',(-1.492027770478e1,7.236418873892e1,-6.6e0));
#81642=direction('',(1.564344647233e-1,-9.876883406453e-1,4.736743497435e-10));
#81643=direction('',(9.839298952679e-1,1.558391854987e-1,8.715566224430e-2));
#81644=axis2_placement_3d('',#81641,#81642,#81643);
#81646=cartesian_point('',(-1.492027770477e1,7.236418873886e1,-6.6e0));
#81647=direction('',(9.793988123274e-1,2.019355501432e-1,0.e0));
#81648=direction('',(-1.078266365084e-10,5.229736643741e-10,1.e0));
#81649=axis2_placement_3d('',#81646,#81647,#81648);
#81651=cartesian_point('',(-1.929488608027e1,7.028998050700e1,
-6.512827187583e0));
#81652=cartesian_point('',(-1.932254970450e1,7.023772825945e1,
-7.004461647015e0));
#81653=cartesian_point('',(-1.937587097080e1,7.013361872324e1,
-7.987915754832e0));
#81654=cartesian_point('',(-1.946269537734e1,6.997560972572e1,
-9.462954978260e0));
#81655=cartesian_point('',(-1.951612293733e1,6.987153985141e1,
-1.044695886007e1));
#81656=cartesian_point('',(-1.954377405645e1,6.981915528654e1,
-1.093893731529e1));
#81658=cartesian_point('',(-1.428358037951e1,7.108201758441e1,
-1.093893506776e1));
#81659=cartesian_point('',(-1.433199967414e1,7.111613757938e1,
-1.044695622769e1));
#81660=cartesian_point('',(-1.442685044477e1,7.118462553626e1,
-9.462954095692e0));
#81661=cartesian_point('',(-1.457592894857e1,7.128597407837e1,
-7.987920432178e0));
#81662=cartesian_point('',(-1.467074358918e1,7.135452846583e1,
-7.004443742198e0));
#81663=cartesian_point('',(-1.471911394999e1,7.138852486692e1,
-6.512808800647e0));
#81665=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81666=direction('',(0.e0,0.e0,-1.e0));
#81667=direction('',(-2.647118636013e-1,9.643275528931e-1,0.e0));
#81668=axis2_placement_3d('',#81665,#81666,#81667);
#81670=cartesian_point('',(-1.955858943121e1,7.125062861557e1,-6.6e0));
#81671=direction('',(5.697828995296e-2,1.057092756038e-1,9.927633270450e-1));
#81672=direction('',(-9.474532800646e-1,-3.077935709771e-1,8.715159069124e-2));
#81673=axis2_placement_3d('',#81670,#81671,#81672);
#81675=cartesian_point('',(-1.955858943116e1,7.125062861536e1,-6.6e0));
#81676=direction('',(-9.643275528907e-1,-2.647118636098e-1,0.e0));
#81677=direction('',(2.637045550252e-1,-9.606579953227e-1,8.715574382369e-2));
#81678=axis2_placement_3d('',#81675,#81676,#81677);
#81680=cartesian_point('',(-1.955858943121e1,7.125062861557e1,-6.6e0));
#81681=direction('',(3.090169944215e-1,-9.510565162800e-1,9.051653870884e-11));
#81682=direction('',(-2.305000634806e-11,8.768097359280e-11,1.e0));
#81683=axis2_placement_3d('',#81680,#81681,#81682);
#81685=cartesian_point('',(-2.073604756776e1,7.051486003190e1,
-1.052470597892e1));
#81686=cartesian_point('',(-2.073201605019e1,7.049416460212e1,
-1.055397259608e1));
#81687=cartesian_point('',(-2.072394012701e1,7.045286997100e1,
-1.061216637954e1));
#81688=cartesian_point('',(-2.071168915889e1,7.039077635526e1,
-1.069825841085e1));
#81689=cartesian_point('',(-2.070335217291e1,7.034914159627e1,
-1.075469777077e1));
#81690=cartesian_point('',(-2.069912328288e1,7.032821480482e1,
-1.078264220012e1));
#81692=cartesian_point('',(-1.927526504754e1,6.885981521235e1,
-1.085177816937e1));
#81693=direction('',(9.629839268647e-1,2.695588184429e-1,0.e0));
#81694=direction('',(-5.539898284235e-2,1.979097933060e-1,-9.786534966032e-1));
#81695=axis2_placement_3d('',#81692,#81693,#81694);
#81697=cartesian_point('',(-1.954377405645e1,6.981915528654e1,
-1.093893731529e1));
#81698=cartesian_point('',(-1.965834783361e1,6.978629344073e1,
-1.094759984380e1));
#81699=cartesian_point('',(-1.990076242008e1,6.976369164338e1,
-1.094143424678e1));
#81700=cartesian_point('',(-2.025287363504e1,6.986826923964e1,
-1.086232319054e1));
#81701=cartesian_point('',(-2.056276256219e1,7.011828799732e1,
-1.072580533301e1));
#81702=cartesian_point('',(-2.069673583657e1,7.037311385674e1,
-1.059803244589e1));
#81703=cartesian_point('',(-2.073604756776e1,7.051486003190e1,
-1.052470597892e1));
#81705=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81706=direction('',(0.e0,0.e0,-1.e0));
#81707=direction('',(-2.695588179877e-1,9.629839269921e-1,0.e0));
#81708=axis2_placement_3d('',#81705,#81706,#81707);
#81710=cartesian_point('',(-1.408732340347e1,7.010533013301e1,
-1.085177816937e1));
#81711=direction('',(9.804020806248e-1,1.970070057297e-1,0.e0));
#81712=direction('',(-4.048833495149e-2,2.014895240930e-1,-9.786534966032e-1));
#81713=axis2_placement_3d('',#81710,#81711,#81712);
#81715=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81716=direction('',(0.e0,0.e0,1.e0));
#81717=direction('',(-1.970069103809e-1,9.804020997847e-1,0.e0));
#81718=axis2_placement_3d('',#81715,#81716,#81717);
#81720=cartesian_point('',(-1.348528475492e1,7.206008509825e1,
-1.078264116475e1));
#81721=cartesian_point('',(-1.349101329649e1,7.208063371734e1,
-1.075471181494e1));
#81722=cartesian_point('',(-1.350248220267e1,7.212150125018e1,
-1.069829610248e1));
#81723=cartesian_point('',(-1.351975837561e1,7.218240367497e1,
-1.061221363932e1));
#81724=cartesian_point('',(-1.353131646240e1,7.222289676757e1,
-1.055399494490e1));
#81725=cartesian_point('',(-1.353712265663e1,7.224317385023e1,
-1.052470381609e1));
#81727=cartesian_point('',(-1.353712265663e1,7.224317385023e1,
-1.052470381609e1));
#81728=cartesian_point('',(-1.350846560716e1,7.210252094548e1,
-1.059674357902e1));
#81729=cartesian_point('',(-1.350977419083e1,7.181878861554e1,
-1.072251822551e1));
#81730=cartesian_point('',(-1.367239795908e1,7.144768485957e1,
-1.086290752930e1));
#81731=cartesian_point('',(-1.394626477606e1,7.119060625155e1,
-1.094230559822e1));
#81732=cartesian_point('',(-1.416977081484e1,7.110406103686e1,
-1.094823158231e1));
#81733=cartesian_point('',(-1.428358037951e1,7.108201758441e1,
-1.093893506776e1));
#81735=direction('',(1.564306734538e-1,-9.876889411159e-1,-3.815562153280e-7));
#81736=vector('',#81735,1.261732567552e1);
#81737=cartesian_point('',(-1.545902150753e1,8.452207813442e1,
-1.078263635053e1));
#81738=line('',#81737,#81736);
#81739=cartesian_point('',(-1.348528475492e1,7.206008509825e1,
-1.078264116475e1));
#81740=cartesian_point('',(-1.348031714274e1,7.204226576606e1,
-1.080686069063e1));
#81741=cartesian_point('',(-1.346849879917e1,7.200932209620e1,
-1.086113288957e1));
#81742=cartesian_point('',(-1.344093028062e1,7.196590369564e1,
-1.095689997500e1));
#81743=cartesian_point('',(-1.339953478179e1,7.192587771260e1,
-1.106308357832e1));
#81744=cartesian_point('',(-1.333987555381e1,7.188574210672e1,
-1.117674443373e1));
#81745=cartesian_point('',(-1.325809567178e1,7.184167616347e1,
-1.129334156567e1));
#81746=cartesian_point('',(-1.314835687603e1,7.178780989766e1,
-1.140979114166e1));
#81747=cartesian_point('',(-1.300737169699e1,7.171472921906e1,
-1.151722286696e1));
#81748=cartesian_point('',(-1.285651370472e1,7.162285859443e1,
-1.159446421374e1));
#81749=cartesian_point('',(-1.274086340376e1,7.151461515188e1,
-1.163666081846e1));
#81750=cartesian_point('',(-1.265077351541e1,7.144025079402e1,-1.165722068e1));
#81751=cartesian_point('',(-1.262011411371e1,7.139098892776e1,
-1.166296265492e1));
#81753=cartesian_point('',(-1.262011411371e1,7.139098892776e1,
-1.166296265492e1));
#81754=cartesian_point('',(-1.259220354462e1,7.136669195533e1,
-1.166900739510e1));
#81755=cartesian_point('',(-1.253407620569e1,7.132856828777e1,
-1.168266638372e1));
#81756=cartesian_point('',(-1.244353756860e1,7.128907742516e1,
-1.169261636703e1));
#81757=cartesian_point('',(-1.238433902512e1,7.128709502041e1,
-1.169548648161e1));
#81758=cartesian_point('',(-1.235504668601e1,7.129217142936e1,
-1.169548648161e1));
#81760=cartesian_point('',(1.447513249475e1,8.467786641584e1,
-1.169548648042e1));
#81761=cartesian_point('',(1.450975769110e1,8.489550862459e1,
-1.169548648042e1));
#81762=cartesian_point('',(1.450588542846e1,8.531627919118e1,
-1.169548648212e1));
#81763=cartesian_point('',(1.430523149805e1,8.592257656417e1,
-1.169548648160e1));
#81764=cartesian_point('',(1.392811939564e1,8.643388897459e1,
-1.169548648113e1));
#81765=cartesian_point('',(1.340623576245e1,8.680632635077e1,
-1.169548648354e1));
#81766=cartesian_point('',(1.300437270107e1,8.693523339021e1,
-1.169548647742e1));
#81767=cartesian_point('',(1.278568758690e1,8.696734505777e1,
-1.169548647742e1));
#81769=cartesian_point('',(-1.441246742180e-14,0.e0,-1.169548648161e1));
#81770=direction('',(0.e0,0.e0,1.e0));
#81771=direction('',(1.454535921495e-1,9.893650754554e-1,0.e0));
#81772=axis2_placement_3d('',#81769,#81770,#81771);
#81774=cartesian_point('',(-1.278568771774e1,8.696734503982e1,
-1.169548647742e1));
#81775=cartesian_point('',(-1.300493303155e1,8.693515108660e1,
-1.169548647742e1));
#81776=cartesian_point('',(-1.340766867800e1,8.680581427012e1,
-1.169548648354e1));
#81777=cartesian_point('',(-1.393080948973e1,8.643148910296e1,
-1.169548648113e1));
#81778=cartesian_point('',(-1.430712260642e1,8.591883783093e1,
-1.169548648160e1));
#81779=cartesian_point('',(-1.450625339189e1,8.531298669922e1,
-1.169548648212e1));
#81780=cartesian_point('',(-1.450954997245e1,8.489420300170e1,
-1.169548648042e1));
#81781=cartesian_point('',(-1.447513250787e1,8.467786649860e1,
-1.169548648042e1));
#81783=direction('',(1.564344650377e-1,-9.876883405955e-1,-8.770445635356e-11));
#81784=vector('',#81783,1.355254944204e1);
#81785=cartesian_point('',(-1.447513250787e1,8.467786649860e1,
-1.169548648042e1));
#81786=line('',#81785,#81784);
#81787=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#81788=direction('',(0.e0,0.e0,-1.e0));
#81789=direction('',(-1.707563589266e-1,9.853132831167e-1,0.e0));
#81790=axis2_placement_3d('',#81787,#81788,#81789);
#81792=cartesian_point('',(-2.941218661561e-14,8.22e1,-1.169548648161e1));
#81793=direction('',(0.e0,0.e0,-1.e0));
#81794=direction('',(1.744921653232e-14,-1.e0,0.e0));
#81795=axis2_placement_3d('',#81792,#81793,#81794);
#81797=cartesian_point('',(-2.941218661561e-14,8.22e1,-1.169548648161e1));
#81798=direction('',(0.e0,0.e0,-1.e0));
#81799=direction('',(2.881790030449e-14,1.e0,0.e0));
#81800=axis2_placement_3d('',#81797,#81798,#81799);
#81802=direction('',(1.564306264725e-1,9.876889485568e-1,5.130634432346e-7));
#81803=vector('',#81802,1.261731308749e1);
#81804=cartesian_point('',(1.348528470035e1,7.206008423246e1,
-1.078264011673e1));
#81805=line('',#81804,#81803);
#81806=direction('',(-1.564344650375e-1,-9.876883405956e-1,
-8.763629956748e-11));
#81807=vector('',#81806,1.355254935824e1);
#81808=cartesian_point('',(1.447513249475e1,8.467786641584e1,
-1.169548648042e1));
#81809=line('',#81808,#81807);
#81810=cartesian_point('',(1.235504668600e1,7.129217142936e1,
-1.169548648161e1));
#81811=cartesian_point('',(1.238403238508e1,7.128714816161e1,
-1.169548648161e1));
#81812=cartesian_point('',(1.244268412319e1,7.128892992505e1,
-1.169266088748e1));
#81813=cartesian_point('',(1.253249346803e1,7.132786629167e1,
-1.168292798598e1));
#81814=cartesian_point('',(1.259059544263e1,7.136509821868e1,
-1.166927465622e1));
#81815=cartesian_point('',(1.261836282292e1,7.138911908284e1,
-1.166329234236e1));
#81817=cartesian_point('',(1.261836282292e1,7.138911908284e1,
-1.166329234236e1));
#81818=cartesian_point('',(1.264996407875e1,7.144031178915e1,
-1.165742729424e1));
#81819=cartesian_point('',(1.274298907738e1,7.151782846111e1,
-1.163662367084e1));
#81820=cartesian_point('',(1.287483396157e1,7.163618133287e1,
-1.158679486499e1));
#81821=cartesian_point('',(1.302074359893e1,7.172166078156e1,
-1.150806380324e1));
#81822=cartesian_point('',(1.315573330988e1,7.179147958439e1,
-1.140299551765e1));
#81823=cartesian_point('',(1.326575740754e1,7.184552208956e1,
-1.128399445453e1));
#81824=cartesian_point('',(1.334524866070e1,7.188900031142e1,
-1.116752160496e1));
#81825=cartesian_point('',(1.340164554678e1,7.192776846572e1,
-1.105789904160e1));
#81826=cartesian_point('',(1.344073667332e1,7.196597689317e1,
-1.095701685374e1));
#81827=cartesian_point('',(1.346774893870e1,7.200784336221e1,
-1.086412946947e1));
#81828=cartesian_point('',(1.348004726501e1,7.204129707108e1,
-1.080817572130e1));
#81829=cartesian_point('',(1.348528470035e1,7.206008423246e1,
-1.078264011673e1));
#81831=direction('',(-8.891196287814e-2,-4.281985237390e-3,-9.960302844089e-1));
#81832=vector('',#81831,4.286809558989e0);
#81833=cartesian_point('',(1.584016754340e1,8.454042098470e1,
-6.512841499006e0));
#81834=line('',#81833,#81832);
#81835=direction('',(9.878842658553e-2,6.851135261176e-2,9.927472192538e-1));
#81836=vector('',#81835,4.041100696896e0);
#81837=cartesian_point('',(1.353712223571e1,7.224317272658e1,
-1.052470429550e1));
#81838=line('',#81837,#81836);
#81839=direction('',(-1.564335883867e-1,-9.876884794256e-1,-5.859952995617e-6));
#81840=vector('',#81839,1.217022090844e1);
#81841=cartesian_point('',(1.584016754340e1,8.454042098470e1,
-6.512841499006e0));
#81842=line('',#81841,#81840);
#81843=cartesian_point('',(1.492027770480e1,7.236418873905e1,-6.6e0));
#81844=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#81845=direction('',(-9.839298595060e-1,1.558391801164e-1,8.715607559531e-2));
#81846=axis2_placement_3d('',#81843,#81844,#81845);
#81848=direction('',(3.090170115793e-1,9.510565107050e-1,-4.703957744684e-7));
#81849=vector('',#81848,1.415786699973e1);
#81850=cartesian_point('',(1.955858943118e1,7.125062861551e1,-5.6e0));
#81851=line('',#81850,#81849);
#81852=cartesian_point('',(2.393361118178e1,8.471556020330e1,
-5.600006659801e0));
#81853=cartesian_point('',(2.395000363593e1,8.476590946844e1,
-5.600010450377e0));
#81854=cartesian_point('',(2.398671130189e1,8.486489184445e1,
-5.599996881282e0));
#81855=cartesian_point('',(2.405339733695e1,8.500895916889e1,
-5.599995239948e0));
#81856=cartesian_point('',(2.410509790017e1,8.510100852386e1,
-5.600013185933e0));
#81857=cartesian_point('',(2.413287449719e1,8.514607706008e1,
-5.600006658683e0));
#81859=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81860=direction('',(0.e0,0.e0,1.e0));
#81861=direction('',(2.726878648676e-1,9.621025560479e-1,0.e0));
#81862=axis2_placement_3d('',#81859,#81860,#81861);
#81864=cartesian_point('',(1.635340753173e1,8.697594709221e1,
-5.600004859049e0));
#81865=cartesian_point('',(1.650307875512e1,8.671233913560e1,
-5.599993878501e0));
#81866=cartesian_point('',(1.673565279716e1,8.616740875288e1,
-5.599999973976e0));
#81867=cartesian_point('',(1.689752008127e1,8.527587064704e1,
-5.600009273332e0));
#81868=cartesian_point('',(1.687163906546e1,8.468397232072e1,
-5.599978379575e0));
#81869=cartesian_point('',(1.682412297525e1,8.438460590990e1,
-5.600003606595e0));
#81871=direction('',(-1.564343227122e-1,-9.876883631376e-1,2.963451120157e-7));
#81872=vector('',#81871,1.217025290523e1);
#81873=cartesian_point('',(1.682412297525e1,8.438460590990e1,
-5.600003606595e0));
#81874=line('',#81873,#81872);
#81875=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81876=direction('',(0.e0,0.e0,-1.e0));
#81877=direction('',(2.019355501432e-1,9.793988123274e-1,0.e0));
#81878=axis2_placement_3d('',#81875,#81876,#81877);
#81880=direction('',(3.090175923736e-1,9.510563219903e-1,2.416424234485e-6));
#81881=vector('',#81880,1.415784220928e1);
#81882=cartesian_point('',(2.050603649436e1,7.094278946019e1,
-6.512877171288e0));
#81883=line('',#81882,#81881);
#81884=cartesian_point('',(1.955858943114e1,7.125062861538e1,-6.6e0));
#81885=direction('',(-5.699307851243e-2,1.056648597500e-1,9.927672065573e-1));
#81886=direction('',(-2.637017652890e-1,-9.606629838600e-1,8.710918679870e-2));
#81887=axis2_placement_3d('',#81884,#81885,#81886);
#81889=cartesian_point('',(1.955858943114e1,7.125062861538e1,-6.6e0));
#81890=direction('',(-3.090169946763e-1,-9.510565161973e-1,4.677060717884e-10));
#81891=direction('',(9.474374587539e-1,-3.078410915870e-1,8.715574611337e-2));
#81892=axis2_placement_3d('',#81889,#81890,#81891);
#81894=cartesian_point('',(1.955858943114e1,7.125062861537e1,-6.6e0));
#81895=direction('',(9.643275528908e-1,-2.647118636096e-1,0.e0));
#81896=direction('',(1.270130667308e-10,4.627054295270e-10,1.e0));
#81897=axis2_placement_3d('',#81894,#81895,#81896);
#81899=cartesian_point('',(1.471911362771e1,7.138852468551e1,
-6.512829343784e0));
#81900=cartesian_point('',(1.467074333252e1,7.135452794549e1,
-7.004463178229e0));
#81901=cartesian_point('',(1.457593062250e1,7.128598051021e1,
-7.987912086210e0));
#81902=cartesian_point('',(1.442685311090e1,7.118462472846e1,
-9.462956831175e0));
#81903=cartesian_point('',(1.433199625741e1,7.111613929481e1,
-1.044695662389e1));
#81904=cartesian_point('',(1.428357691932e1,7.108201888612e1,
-1.093893544991e1));
#81906=cartesian_point('',(1.954378032066e1,6.981916281152e1,
-1.093893627844e1));
#81907=cartesian_point('',(1.951612831317e1,6.987154511169e1,
-1.044695759017e1));
#81908=cartesian_point('',(1.946271359345e1,6.997561505992e1,
-9.462952606247e0));
#81909=cartesian_point('',(1.937588154220e1,7.013359524534e1,
-7.987920737329e0));
#81910=cartesian_point('',(1.932254933130e1,7.023772599881e1,
-7.004443294841e0));
#81911=cartesian_point('',(1.929488483398e1,7.028997592747e1,
-6.512809009487e0));
#81913=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81914=direction('',(0.e0,0.e0,-1.e0));
#81915=direction('',(2.019355501520e-1,9.793988123256e-1,0.e0));
#81916=axis2_placement_3d('',#81913,#81914,#81915);
#81918=cartesian_point('',(1.492027770480e1,7.236418873904e1,-6.6e0));
#81919=direction('',(9.862333613236e-2,6.834154383258e-2,9.927753376050e-1));
#81920=direction('',(-9.839375830445e-1,1.558689461993e-1,8.701554047006e-2));
#81921=axis2_placement_3d('',#81918,#81919,#81920);
#81923=cartesian_point('',(1.492027770476e1,7.236418873886e1,-6.6e0));
#81924=direction('',(-9.793988123275e-1,2.019355501431e-1,0.e0));
#81925=direction('',(-2.011672545183e-1,-9.756725351966e-1,8.714837791138e-2));
#81926=axis2_placement_3d('',#81923,#81924,#81925);
#81928=cartesian_point('',(1.353712223571e1,7.224317272658e1,
-1.052470429550e1));
#81929=cartesian_point('',(1.353131991877e1,7.222290586703e1,
-1.055397133046e1));
#81930=cartesian_point('',(1.351976810908e1,7.218243681591e1,
-1.061216340073e1));
#81931=cartesian_point('',(1.350249187104e1,7.212153567599e1,
-1.069824844699e1));
#81932=cartesian_point('',(1.349101728550e1,7.208064705603e1,
-1.075469051605e1));
#81933=cartesian_point('',(1.348528470035e1,7.206008423246e1,
-1.078264011673e1));
#81935=cartesian_point('',(1.261836282292e1,7.138911908284e1,
-1.166329234236e1));
#81936=cartesian_point('',(1.268366405685e1,7.136979280772e1,
-1.166490208038e1));
#81937=cartesian_point('',(1.279610840567e1,7.131573119562e1,
-1.167574553217e1));
#81938=cartesian_point('',(1.286989829613e1,7.116225670476e1,
-1.170317788906e1));
#81939=cartesian_point('',(1.297246943325e1,7.100597798813e1,
-1.173203973350e1));
#81940=cartesian_point('',(1.315445095650e1,7.081395021015e1,
-1.176466553746e1));
#81941=cartesian_point('',(1.329552060934e1,7.068715342150e1,
-1.178542176636e1));
#81942=cartesian_point('',(1.348169987848e1,7.055585332477e1,
-1.180523267783e1));
#81943=cartesian_point('',(1.374023396909e1,7.041590442123e1,
-1.182383356628e1));
#81944=cartesian_point('',(1.398758405025e1,7.034161167115e1,
-1.182905076644e1));
#81945=cartesian_point('',(1.412780256722e1,7.030681756592e1,
-1.183041328848e1));
#81947=cartesian_point('',(1.408731500744e1,7.010533182015e1,
-1.085177816937e1));
#81948=direction('',(9.804021042189e-1,-1.970068883137e-1,0.e0));
#81949=direction('',(4.048831082048e-2,2.014895289420e-1,-9.786534966032e-1));
#81950=axis2_placement_3d('',#81947,#81948,#81949);
#81952=cartesian_point('',(1.428357691932e1,7.108201888612e1,
-1.093893544991e1));
#81953=cartesian_point('',(1.416616983417e1,7.110483830968e1,
-1.094763418768e1));
#81954=cartesian_point('',(1.393937927250e1,7.119520256878e1,
-1.094151141769e1));
#81955=cartesian_point('',(1.367338553660e1,7.144870281260e1,
-1.086217758394e1));
#81956=cartesian_point('',(1.351136800153e1,7.181205236474e1,
-1.072547118635e1));
#81957=cartesian_point('',(1.350786456460e1,7.209936634773e1,
-1.059789225906e1));
#81958=cartesian_point('',(1.353712223571e1,7.224317272658e1,
-1.052470429550e1));
#81960=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81961=direction('',(0.e0,0.e0,-1.e0));
#81962=direction('',(1.970068887500e-1,9.804021041313e-1,0.e0));
#81963=axis2_placement_3d('',#81960,#81961,#81962);
#81965=cartesian_point('',(1.927524848225e1,6.885981984931e1,
-1.085177816937e1));
#81966=direction('',(9.629839917112e-1,-2.695585867823e-1,0.e0));
#81967=direction('',(5.539893523210e-2,1.979098066330e-1,-9.786534966032e-1));
#81968=axis2_placement_3d('',#81965,#81966,#81967);
#81970=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81971=direction('',(0.e0,0.e0,1.e0));
#81972=direction('',(2.695583935041e-1,9.629840458136e-1,0.e0));
#81973=axis2_placement_3d('',#81970,#81971,#81972);
#81975=cartesian_point('',(1.933065061089e1,6.905772196283e1,
-1.183040007056e1));
#81976=cartesian_point('',(1.948355802822e1,6.902100791206e1,
-1.182916894598e1));
#81977=cartesian_point('',(1.976463764480e1,6.897202359304e1,
-1.182300590082e1));
#81978=cartesian_point('',(2.012469262738e1,6.899696649633e1,
-1.179688944357e1));
#81979=cartesian_point('',(2.038977876530e1,6.904996071939e1,
-1.177064088406e1));
#81980=cartesian_point('',(2.074944375336e1,6.918428784210e1,
-1.172168913569e1));
#81981=cartesian_point('',(2.094942601636e1,6.933376617022e1,
-1.168084577876e1));
#81982=cartesian_point('',(2.109694160574e1,6.934927832285e1,
-1.166540603509e1));
#81983=cartesian_point('',(2.116441220264e1,6.934427397129e1,
-1.166227504656e1));
#81985=cartesian_point('',(2.069911675193e1,7.032819488818e1,
-1.078264209531e1));
#81986=cartesian_point('',(2.070334123442e1,7.034910335020e1,
-1.075471449431e1));
#81987=cartesian_point('',(2.071167972082e1,7.039073259315e1,
-1.069831004329e1));
#81988=cartesian_point('',(2.072393597747e1,7.045283964655e1,
-1.061222875855e1));
#81989=cartesian_point('',(2.073201753538e1,7.049416203336e1,
-1.055399715823e1));
#81990=cartesian_point('',(2.073604980234e1,7.051486659075e1,
-1.052470297167e1));
#81992=cartesian_point('',(2.073604980234e1,7.051486659075e1,
-1.052470297167e1));
#81993=cartesian_point('',(2.069751993818e1,7.037580749530e1,
-1.059702766095e1));
#81994=cartesian_point('',(2.056668757535e1,7.012294149150e1,
-1.072322556533e1));
#81995=cartesian_point('',(2.025343723850e1,6.986723702337e1,
-1.086296223737e1));
#81996=cartesian_point('',(1.989403819845e1,6.976289712029e1,
-1.094214746326e1));
#81997=cartesian_point('',(1.965541834772e1,6.978707845444e1,
-1.094812355765e1));
#81998=cartesian_point('',(1.954378032066e1,6.981916281152e1,
-1.093893627844e1));
#82000=direction('',(3.090169943752e-1,9.510565162951e-1,-1.015635505958e-13));
#82001=vector('',#82000,1.554870050292e1);
#82002=cartesian_point('',(2.135754133085e1,6.913086368640e1,
-1.169548648161e1));
#82003=line('',#82002,#82001);
#82004=direction('',(-3.090177882925e-1,-9.510562583322e-1,2.449469651258e-6));
#82005=vector('',#82004,1.461343868505e1);
#82006=cartesian_point('',(2.521492925373e1,8.422639720535e1,
-1.078267789048e1));
#82007=line('',#82006,#82005);
#82008=cartesian_point('',(2.069911675193e1,7.032819488818e1,
-1.078264209531e1));
#82009=cartesian_point('',(2.069506072550e1,7.030812017495e1,
-1.080945605134e1));
#82010=cartesian_point('',(2.069051112027e1,7.026986638251e1,
-1.087027240109e1));
#82011=cartesian_point('',(2.069811300925e1,7.021306409508e1,
-1.097854947113e1));
#82012=cartesian_point('',(2.072332101495e1,7.015101794958e1,
-1.109877962537e1));
#82013=cartesian_point('',(2.076923157488e1,7.007662772913e1,
-1.122667051269e1));
#82014=cartesian_point('',(2.083821484065e1,6.998233410176e1,
-1.135614762460e1));
#82015=cartesian_point('',(2.093301530439e1,6.985473530205e1,
-1.148196865869e1));
#82016=cartesian_point('',(2.104177811765e1,6.969004287560e1,
-1.158072993916e1));
#82017=cartesian_point('',(2.110903414751e1,6.952627019830e1,
-1.163252379279e1));
#82018=cartesian_point('',(2.115849133890e1,6.940771618830e1,
-1.165576561988e1));
#82019=cartesian_point('',(2.116441220264e1,6.934427397129e1,
-1.166227504656e1));
#82021=cartesian_point('',(2.116441220264e1,6.934427397129e1,
-1.166227504656e1));
#82022=cartesian_point('',(2.117553606795e1,6.931611885775e1,
-1.166724816665e1));
#82023=cartesian_point('',(2.120316413981e1,6.926600177321e1,
-1.167894860480e1));
#82024=cartesian_point('',(2.124720281329e1,6.920104140304e1,
-1.168793989387e1));
#82025=cartesian_point('',(2.130088561092e1,6.915434714225e1,
-1.169436445658e1));
#82026=cartesian_point('',(2.133825983904e1,6.913682058085e1,
-1.169548648161e1));
#82027=cartesian_point('',(2.135754133085e1,6.913086368640e1,
-1.169548648161e1));
#82029=cartesian_point('',(-1.434362928244e-14,0.e0,-1.169548648161e1));
#82030=direction('',(0.e0,0.e0,1.e0));
#82031=direction('',(3.203595356275e-1,9.472960297249e-1,0.e0));
#82032=axis2_placement_3d('',#82029,#82030,#82031);
#82034=direction('',(3.090159584275e-1,9.510568528807e-1,-5.081058468534e-6));
#82035=vector('',#82034,1.461345482960e1);
#82036=cartesian_point('',(2.459193864897e1,6.906334063518e1,
-1.078264222363e1));
#82037=line('',#82036,#82035);
#82038=direction('',(-3.090169943969e-1,-9.510565162880e-1,1.015635505957e-13));
#82039=vector('',#82038,1.554870050293e1);
#82040=cartesian_point('',(2.816030095457e1,8.326938431074e1,
-1.169548648161e1));
#82041=line('',#82040,#82039);
#82042=cartesian_point('',(2.335548825838e1,6.848169137762e1,
-1.169548648161e1));
#82043=cartesian_point('',(2.338336060914e1,6.847218559078e1,
-1.169548648161e1));
#82044=cartesian_point('',(2.344162911900e1,6.846478020148e1,
-1.169265688799e1));
#82045=cartesian_point('',(2.353652828263e1,6.848923916159e1,
-1.168289745720e1));
#82046=cartesian_point('',(2.359977643787e1,6.851703254294e1,
-1.166924220698e1));
#82047=cartesian_point('',(2.363099082909e1,6.853645097569e1,
-1.166325038459e1));
#82049=cartesian_point('',(2.363099082909e1,6.853645097569e1,
-1.166325038459e1));
#82050=cartesian_point('',(2.367019015833e1,6.858200226940e1,
-1.165738033394e1));
#82051=cartesian_point('',(2.377406962575e1,6.864399703985e1,
-1.163659005659e1));
#82052=cartesian_point('',(2.392281971609e1,6.874020453656e1,
-1.158674337962e1));
#82053=cartesian_point('',(2.408028378477e1,6.880179518342e1,
-1.150799559255e1));
#82054=cartesian_point('',(2.422447539156e1,6.884961217917e1,
-1.140294951608e1));
#82055=cartesian_point('',(2.434156991022e1,6.888576992679e1,
-1.128396928166e1));
#82056=cartesian_point('',(2.442687369433e1,6.891627368681e1,
-1.116750542867e1));
#82057=cartesian_point('',(2.448863940639e1,6.894574367956e1,
-1.105788224805e1));
#82058=cartesian_point('',(2.453322491694e1,6.897736852817e1,
-1.095700020704e1));
#82059=cartesian_point('',(2.456645197323e1,6.901449407194e1,
-1.086411320039e1));
#82060=cartesian_point('',(2.458382886299e1,6.904560887487e1,
-1.080817066853e1));
#82061=cartesian_point('',(2.459193864897e1,6.906334063518e1,
-1.078264222363e1));
#82063=direction('',(-8.786871104062e-2,1.156670926536e-2,-9.960649079537e-1));
#82064=vector('',#82063,4.286742310579e0);
#82065=cartesian_point('',(2.948439992047e1,8.291198349313e1,
-6.512842890436e0));
#82066=line('',#82065,#82064);
#82067=direction('',(1.082892534695e-1,5.221266616092e-2,9.927473369772e-1));
#82068=vector('',#82067,4.041134093084e0);
#82069=cartesian_point('',(2.467178188240e1,6.923606972427e1,
-1.052470295694e1));
#82070=line('',#82069,#82068);
#82071=direction('',(-3.090163828263e-1,-9.510567149959e-1,-2.469106378389e-6));
#82072=vector('',#82071,1.415784692042e1);
#82073=cartesian_point('',(2.948439992047e1,8.291198349313e1,
-6.512842890436e0));
#82074=line('',#82073,#82072);
#82075=direction('',(4.539905158684e-1,8.910065159702e-1,-4.702783069062e-7));
#82076=vector('',#82075,1.415786699598e1);
#82077=cartesian_point('',(3.046384471091e1,6.731377766900e1,-5.6e0));
#82078=line('',#82077,#82076);
#82079=cartesian_point('',(3.689138205201e1,7.992852941465e1,
-5.600006658138e0));
#82080=cartesian_point('',(3.691544905453e1,7.997569445425e1,
-5.600010445120e0));
#82081=cartesian_point('',(3.696718907518e1,8.006771582590e1,
-5.599996882722e0));
#82082=cartesian_point('',(3.705559118908e1,8.019957744958e1,
-5.599995242795e0));
#82083=cartesian_point('',(3.712105487303e1,8.028240579761e1,
-5.600013178330e0));
#82084=cartesian_point('',(3.715553977338e1,8.032257426245e1,
-5.600006653291e0));
#82086=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82087=direction('',(0.e0,0.e0,1.e0));
#82088=direction('',(4.198366233655e-1,9.075996968273e-1,0.e0));
#82089=axis2_placement_3d('',#82086,#82087,#82088);
#82091=cartesian_point('',(3.052370285087e1,8.306957033536e1,
-5.599997611331e0));
#82092=cartesian_point('',(3.051968096110e1,8.301678199045e1,
-5.599995814289e0));
#82093=cartesian_point('',(3.050741484826e1,8.291192150818e1,
-5.600001929766e0));
#82094=cartesian_point('',(3.047668367127e1,8.275617337662e1,
-5.599999524386e0));
#82095=cartesian_point('',(3.044819057899e1,8.265451618877e1,
-5.599999823255e0));
#82096=cartesian_point('',(3.043186183815e1,8.260415610835e1,
-5.600000638882e0));
#82098=direction('',(-3.090170808065e-1,-9.510564882118e-1,4.512557368950e-8));
#82099=vector('',#82098,1.415787226334e1);
#82100=cartesian_point('',(3.043186183815e1,8.260415610835e1,
-5.600000638882e0));
#82101=line('',#82100,#82099);
#82102=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82103=direction('',(0.e0,0.e0,-1.e0));
#82104=direction('',(3.526611176957e-1,9.357511079692e-1,0.e0));
#82105=axis2_placement_3d('',#82102,#82103,#82104);
#82107=direction('',(4.539910668440e-1,8.910062352307e-1,2.411948012514e-6));
#82108=vector('',#82107,1.415784238392e1);
#82109=cartesian_point('',(3.135147030717e1,6.686151503951e1,
-6.512877107077e0));
#82110=line('',#82109,#82108);
#82111=cartesian_point('',(3.046384471085e1,6.731377766887e1,-6.6e0));
#82112=direction('',(-3.976175005843e-2,1.132796766107e-1,9.927672023688e-1));
#82113=direction('',(-4.107359611696e-1,-9.075835779805e-1,8.710923706626e-2));
#82114=axis2_placement_3d('',#82111,#82112,#82113);
#82116=cartesian_point('',(3.046384471085e1,6.731377766887e1,-6.6e0));
#82117=direction('',(-4.539905000117e-1,-8.910065240497e-1,4.509164361344e-10));
#82118=direction('',(8.876159749790e-1,-4.522629289270e-1,8.715574611242e-2));
#82119=axis2_placement_3d('',#82116,#82117,#82118);
#82121=cartesian_point('',(3.046384471085e1,6.731377766887e1,-6.6e0));
#82122=direction('',(9.110450217313e-1,-4.123068861644e-1,0.e0));
#82123=direction('',(1.857571874098e-10,4.104521167392e-10,1.e0));
#82124=axis2_placement_3d('',#82121,#82122,#82123);
#82126=cartesian_point('',(2.570552091676e1,6.820703242515e1,
-6.512827470779e0));
#82127=cartesian_point('',(2.565242825436e1,6.818102219033e1,
-7.004460616845e0));
#82128=cartesian_point('',(2.554805187360e1,6.812813733457e1,
-7.987911284031e0));
#82129=cartesian_point('',(2.538495982997e1,6.805136438912e1,
-9.462956194325e0));
#82130=cartesian_point('',(2.528055853522e1,6.799856318828e1,
-1.044695634884e1));
#82131=cartesian_point('',(2.522739800350e1,6.797243843327e1,
-1.093893529996e1));
#82133=cartesian_point('',(3.022528776410e1,6.590225194675e1,
-1.093893623354e1));
#82134=cartesian_point('',(3.020617055100e1,6.595831498590e1,
-1.044695753204e1));
#82135=cartesian_point('',(3.016969324872e1,6.606945894105e1,
-9.462952536522e0));
#82136=cartesian_point('',(3.010864364263e1,6.623907648187e1,
-7.987920500168e0));
#82137=cartesian_point('',(3.007225742936e1,6.635027008848e1,
-7.004443279046e0));
#82138=cartesian_point('',(3.005310717496e1,6.640620433181e1,
-6.512809045999e0));
#82140=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#82141=direction('',(0.e0,0.e0,-1.e0));
#82142=direction('',(3.526611177044e-1,9.357511079659e-1,0.e0));
#82143=axis2_placement_3d('',#82140,#82141,#82142);
#82145=cartesian_point('',(2.605683748089e1,6.913921983302e1,-6.6e0));
#82146=direction('',(1.082307583703e-1,5.202960195675e-2,9.927633270134e-1));
#82147=direction('',(-9.474283420074e-1,3.078698577155e-1,8.715324131268e-2));
#82148=axis2_placement_3d('',#82145,#82146,#82147);
#82150=cartesian_point('',(2.605683748089e1,6.913921983300e1,-6.6e0));
#82151=direction('',(-9.357511079692e-1,3.526611176957e-1,0.e0));
#82152=direction('',(-3.513191356342e-1,-9.321902923931e-1,8.715574396003e-2));
#82153=axis2_placement_3d('',#82150,#82151,#82152);
#82155=cartesian_point('',(2.605683748089e1,6.913921983302e1,-6.6e0));
#82156=direction('',(-3.090169943497e-1,-9.510565163034e-1,4.499841818606e-11));
#82157=direction('',(2.210853722318e-11,4.013145371573e-11,1.e0));
#82158=axis2_placement_3d('',#82155,#82156,#82157);
#82160=cartesian_point('',(2.467178188240e1,6.923606972427e1,
-1.052470295694e1));
#82161=cartesian_point('',(2.466288095087e1,6.921696157205e1,
-1.055397118001e1));
#82162=cartesian_point('',(2.464513727369e1,6.917879231664e1,
-1.061216436709e1));
#82163=cartesian_point('',(2.461854772664e1,6.912134439139e1,
-1.069824749018e1));
#82164=cartesian_point('',(2.460081795497e1,6.908275492382e1,
-1.075469143989e1));
#82165=cartesian_point('',(2.459193864897e1,6.906334063518e1,
-1.078264222363e1));
#82167=cartesian_point('',(2.363099082909e1,6.853645097569e1,
-1.166325038459e1));
#82168=cartesian_point('',(2.369236083522e1,6.850697441930e1,
-1.166490152017e1));
#82169=cartesian_point('',(2.379482212953e1,6.843571712401e1,
-1.167578628008e1));
#82170=cartesian_point('',(2.384381020971e1,6.827252242941e1,
-1.170323271855e1));
#82171=cartesian_point('',(2.392072935928e1,6.810209473972e1,
-1.173209346286e1));
#82172=cartesian_point('',(2.407049640529e1,6.788396491113e1,
-1.176471469761e1));
#82173=cartesian_point('',(2.418995993579e1,6.773676262878e1,
-1.178545292904e1));
#82174=cartesian_point('',(2.435338190159e1,6.757794080262e1,
-1.180526092852e1));
#82175=cartesian_point('',(2.458684076554e1,6.739936238116e1,
-1.182384390022e1));
#82176=cartesian_point('',(2.481934730931e1,6.728738763182e1,
-1.182905326735e1));
#82177=cartesian_point('',(2.495227521036e1,6.723114858383e1,
-1.183041250650e1));
#82179=cartesian_point('',(2.488076686294e1,6.703847726525e1,
-1.085177816937e1));
#82180=direction('',(9.375130602491e-1,-3.479500853029e-1,0.e0));
#82181=direction('',(7.150973919918e-2,1.926750912444e-1,-9.786534966032e-1));
#82182=axis2_placement_3d('',#82179,#82180,#82181);
#82184=cartesian_point('',(2.522739800350e1,6.797243843327e1,
-1.093893529996e1));
#82185=cartesian_point('',(2.511504417349e1,6.801332921926e1,
-1.094764197053e1));
#82186=cartesian_point('',(2.490521716917e1,6.813801440665e1,
-1.094152714824e1));
#82187=cartesian_point('',(2.468210534265e1,6.843000069970e1,
-1.086220236977e1));
#82188=cartesian_point('',(2.457889934193e1,6.881427658518e1,
-1.072547436710e1));
#82189=cartesian_point('',(2.462038477744e1,6.909860713720e1,
-1.059789428139e1));
#82190=cartesian_point('',(2.467178188240e1,6.923606972427e1,
-1.052470295694e1));
#82192=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#82193=direction('',(0.e0,0.e0,-1.e0));
#82194=direction('',(3.479500856963e-1,9.375130601031e-1,0.e0));
#82195=axis2_placement_3d('',#82192,#82193,#82194);
#82197=cartesian_point('',(2.980998726893e1,6.499672801578e1,
-1.085177816937e1));
#82198=direction('',(9.089598074723e-1,-4.168837588584e-1,0.e0));
#82199=direction('',(8.567679713711e-2,1.868069057040e-1,-9.786534966032e-1));
#82200=axis2_placement_3d('',#82197,#82198,#82199);
#82202=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#82203=direction('',(0.e0,0.e0,1.e0));
#82204=direction('',(4.168835892194e-1,9.089598852752e-1,0.e0));
#82205=axis2_placement_3d('',#82202,#82203,#82204);
#82207=cartesian_point('',(2.989566601676e1,6.518352682350e1,
-1.183040007056e1));
#82208=cartesian_point('',(3.004094890504e1,6.512334437326e1,
-1.182916890734e1));
#82209=cartesian_point('',(3.031090707127e1,6.503099202697e1,
-1.182300579790e1));
#82210=cartesian_point('',(3.067043238928e1,6.499930391242e1,
-1.179688901036e1));
#82211=cartesian_point('',(3.094054266572e1,6.501017695409e1,
-1.177064070540e1));
#82212=cartesian_point('',(3.131679927980e1,6.508658910798e1,
-1.172168776638e1));
#82213=cartesian_point('',(3.153769997997e1,6.520294337762e1,
-1.168084490893e1));
#82214=cartesian_point('',(3.168582270951e1,6.519518082553e1,
-1.166540608195e1));
#82215=cartesian_point('',(3.175167739286e1,6.517967845695e1,
-1.166227623758e1));
#82217=cartesian_point('',(3.144602982107e1,6.622428285025e1,
-1.078264209531e1));
#82218=cartesian_point('',(3.145347309723e1,6.624427303969e1,
-1.075471449439e1));
#82219=cartesian_point('',(3.146822117063e1,6.628408536864e1,
-1.069831003054e1));
#82220=cartesian_point('',(3.149004221934e1,6.634351031019e1,
-1.061222880399e1));
#82221=cartesian_point('',(3.150448851746e1,6.638306013130e1,
-1.055399706130e1));
#82222=cartesian_point('',(3.151171004689e1,6.640287899575e1,
-1.052470287468e1));
#82224=cartesian_point('',(3.151171004689e1,6.640287899575e1,
-1.052470287468e1));
#82225=cartesian_point('',(3.145190099060e1,6.627155898461e1,
-1.059702767923e1));
#82226=cartesian_point('',(3.128312235881e1,6.604227321747e1,
-1.072322549740e1));
#82227=cartesian_point('',(3.093372795514e1,6.583871971558e1,
-1.086296228487e1));
#82228=cartesian_point('',(3.056243182838e1,6.579188634240e1,
-1.094214743770e1));
#82229=cartesian_point('',(3.033053220106e1,6.585309872418e1,
-1.094812353695e1));
#82230=cartesian_point('',(3.022528776410e1,6.590225194675e1,
-1.093893623354e1));
#82232=direction('',(4.539904997398e-1,8.910065241883e-1,-1.015635505958e-13));
#82233=vector('',#82232,1.554870050292e1);
#82234=cartesian_point('',(3.190904423480e1,6.493869248567e1,
-1.169548648161e1));
#82235=line('',#82234,#82233);
#82236=direction('',(-4.539912448726e-1,-8.910061445203e-1,2.466714284739e-6));
#82237=vector('',#82236,1.461343868438e1);
#82238=cartesian_point('',(3.808040304126e1,7.924494651060e1,
-1.078267814248e1));
#82239=line('',#82238,#82237);
#82240=cartesian_point('',(3.144602982107e1,6.622428285025e1,
-1.078264209531e1));
#82241=cartesian_point('',(3.143888330896e1,6.620508967133e1,
-1.080945622044e1));
#82242=cartesian_point('',(3.142840546391e1,6.616801833760e1,
-1.087027299838e1));
#82243=cartesian_point('',(3.142702806077e1,6.611072579346e1,
-1.097855088103e1));
#82244=cartesian_point('',(3.144221991914e1,6.604549957339e1,
-1.109878193584e1));
#82245=cartesian_point('',(3.147592869153e1,6.596484228981e1,
-1.122667375609e1));
#82246=cartesian_point('',(3.152931273387e1,6.586091687654e1,
-1.135615158823e1));
#82247=cartesian_point('',(3.160298642010e1,6.572005640290e1,
-1.148197320929e1));
#82248=cartesian_point('',(3.168464664962e1,6.554037525684e1,
-1.158073340231e1));
#82249=cartesian_point('',(3.172545326576e1,6.536809741680e1,
-1.163252562220e1));
#82250=cartesian_point('',(3.175575478389e1,6.524326580672e1,
-1.165576710860e1));
#82251=cartesian_point('',(3.175167739286e1,6.517967845695e1,
-1.166227623758e1));
#82253=cartesian_point('',(3.175167739286e1,6.517967845695e1,
-1.166227623758e1));
#82254=cartesian_point('',(3.175825989359e1,6.515013090632e1,
-1.166724915134e1));
#82255=cartesian_point('',(3.177771104919e1,6.509631175565e1,
-1.167894949085e1));
#82256=cartesian_point('',(3.181104408390e1,6.502526400290e1,
-1.168794022767e1));
#82257=cartesian_point('',(3.185676096568e1,6.497074883851e1,
-1.169436452211e1));
#82258=cartesian_point('',(3.189093245005e1,6.494759210651e1,
-1.169548648161e1));
#82259=cartesian_point('',(3.190904423480e1,6.493869248567e1,
-1.169548648161e1));
#82261=cartesian_point('',(-1.435833405290e-14,0.e0,-1.169548648161e1));
#82262=direction('',(0.e0,0.e0,1.e0));
#82263=direction('',(4.646051257824e-1,8.855179710749e-1,0.e0));
#82264=axis2_placement_3d('',#82261,#82262,#82263);
#82266=direction('',(4.539895291812e-1,8.910070186974e-1,-5.081052439485e-6));
#82267=vector('',#82266,1.461345508825e1);
#82268=cartesian_point('',(3.509305770522e1,6.436602931043e1,
-1.078264222372e1));
#82269=line('',#82268,#82267);
#82270=direction('',(-4.539904997393e-1,-8.910065241885e-1,1.015635505957e-13));
#82271=vector('',#82270,1.554870050292e1);
#82272=cartesian_point('',(4.083980250904e1,7.783895839721e1,
-1.169548648161e1));
#82273=line('',#82272,#82271);
#82274=cartesian_point('',(3.378084019742e1,6.398496480645e1,
-1.169548648161e1));
#82275=cartesian_point('',(3.380686534733e1,6.397122483749e1,
-1.169548648161e1));
#82276=cartesian_point('',(3.386322019201e1,6.395479499937e1,
-1.169265937183e1));
#82277=cartesian_point('',(3.396070725057e1,6.396408683700e1,
-1.168291647748e1));
#82278=cartesian_point('',(3.402749168426e1,6.398157816590e1,
-1.166926253350e1));
#82279=cartesian_point('',(3.406133651544e1,6.399585472482e1,
-1.166327665467e1));
#82281=cartesian_point('',(3.406133651544e1,6.399585472482e1,
-1.166327665467e1));
#82282=cartesian_point('',(3.410719928832e1,6.403475314354e1,
-1.165740961736e1));
#82283=cartesian_point('',(3.421957796431e1,6.407973411888e1,
-1.163661079321e1));
#82284=cartesian_point('',(3.438155076794e1,6.415152864538e1,
-1.158677291057e1));
#82285=cartesian_point('',(3.454672854378e1,6.418773232718e1,
-1.150803175200e1));
#82286=cartesian_point('',(3.469666213604e1,6.421241310087e1,
-1.140296983179e1));
#82287=cartesian_point('',(3.481798684547e1,6.422980993095e1,
-1.128397728137e1));
#82288=cartesian_point('',(3.490701701424e1,6.424659555731e1,
-1.116750882267e1));
#82289=cartesian_point('',(3.497263158514e1,6.426603913594e1,
-1.105788700611e1));
#82290=cartesian_point('',(3.502161483371e1,6.429029828660e1,
-1.095700610838e1));
#82291=cartesian_point('',(3.506024103729e1,6.432176895566e1,
-1.086412079955e1));
#82292=cartesian_point('',(3.508227293551e1,6.434978316143e1,
-1.080817356438e1));
#82293=cartesian_point('',(3.509305770522e1,6.436602931043e1,
-1.078264222372e1));
#82295=direction('',(-8.497746796583e-2,2.516999803382e-2,-9.960649080944e-1));
#82296=vector('',#82295,4.286742310554e0);
#82297=cartesian_point('',(4.209168980781e1,7.727882306595e1,
-6.512842889866e0));
#82298=line('',#82297,#82296);
#82299=direction('',(1.151250795532e-1,3.463198889476e-2,9.927471185569e-1));
#82300=vector('',#82299,4.041135839302e0);
#82301=cartesian_point('',(3.519893535093e1,6.452413653902e1,
-1.052470562302e1));
#82302=line('',#82301,#82300);
#82303=direction('',(-4.539899604710e-1,-8.910067989554e-1,-2.597358066948e-6));
#82304=vector('',#82303,1.415784253298e1);
#82305=cartesian_point('',(4.209168980781e1,7.727882306595e1,
-6.512842889866e0));
#82306=line('',#82305,#82304);
#82307=direction('',(5.877852511308e-1,8.090169952184e-1,-9.758829473060e-7));
#82308=vector('',#82307,1.415787255156e1);
#82309=cartesian_point('',(4.061897903015e1,6.171943811467e1,-5.6e0));
#82310=line('',#82309,#82308);
#82311=cartesian_point('',(4.894076770335e1,7.317339762502e1,
-5.600013816426e0));
#82312=cartesian_point('',(4.897189893786e1,7.321622011156e1,
-5.600012514432e0));
#82313=cartesian_point('',(4.903735654465e1,7.329905615300e1,
-5.599993940691e0));
#82314=cartesian_point('',(4.914530631715e1,7.341546425505e1,
-5.600002435933e0));
#82315=cartesian_point('',(4.922295016998e1,7.348700379051e1,
-5.599998355696e0));
#82316=cartesian_point('',(4.926331363423e1,7.352126298459e1,
-5.600000672881e0));
#82318=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82319=direction('',(0.e0,0.e0,1.e0));
#82320=direction('',(5.566476057505e-1,8.307487243518e-1,0.e0));
#82321=axis2_placement_3d('',#82318,#82319,#82320);
#82323=cartesian_point('',(4.314284921275e1,7.727188695286e1,
-5.599997614625e0));
#82324=cartesian_point('',(4.313061894010e1,7.722037767707e1,
-5.599995815985e0));
#82325=cartesian_point('',(4.310210006105e1,7.711872704059e1,
-5.600001929838e0));
#82326=cartesian_point('',(4.304738286475e1,7.696970383709e1,
-5.599999521588e0));
#82327=cartesian_point('',(4.300333785680e1,7.687375553055e1,
-5.599999829735e0));
#82328=cartesian_point('',(4.297933209030e1,7.682656984663e1,
-5.600000644995e0));
#82330=direction('',(-4.539905806569e-1,-8.910064829589e-1,4.555731410090e-8));
#82331=vector('',#82330,1.415787226337e1);
#82332=cartesian_point('',(4.297933209030e1,7.682656984663e1,
-5.600000644995e0));
#82333=line('',#82332,#82331);
#82334=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82335=direction('',(0.e0,0.e0,-1.e0));
#82336=direction('',(4.947029981152e-1,8.690621057530e-1,0.e0));
#82337=axis2_placement_3d('',#82334,#82335,#82336);
#82339=direction('',(5.877860307187e-1,8.090164288110e-1,2.423279823248e-6));
#82340=vector('',#82339,1.415784203620e1);
#82341=cartesian_point('',(4.142492649116e1,6.113388803163e1,
-6.512876891834e0));
#82342=line('',#82341,#82340);
#82343=cartesian_point('',(4.061897903007e1,6.171943811455e1,-6.6e0));
#82344=direction('',(-2.155124498950e-2,1.181052951744e-1,9.927671847373e-1));
#82345=direction('',(-5.476564772300e-1,-8.321564317515e-1,8.710944864211e-2));
#82346=axis2_placement_3d('',#82343,#82344,#82345);
#82348=cartesian_point('',(4.061897903007e1,6.171943811455e1,-6.6e0));
#82349=direction('',(-5.877852525417e-1,-8.090169941938e-1,4.546782395032e-10));
#82350=direction('',(8.059384403766e-1,-5.855485522183e-1,8.715574174043e-2));
#82351=axis2_placement_3d('',#82348,#82349,#82350);
#82353=cartesian_point('',(4.061897903007e1,6.171943811455e1,-6.6e0));
#82354=direction('',(8.353295385518e-1,-5.497495448137e-1,0.e0));
#82355=direction('',(2.504521035007e-10,3.805595838458e-10,1.e0));
#82356=axis2_placement_3d('',#82353,#82354,#82355);
#82358=cartesian_point('',(3.605897707252e1,6.334606666087e1,
-6.512827265815e0));
#82359=cartesian_point('',(3.600246811135e1,6.332868008948e1,
-7.004461732886e0));
#82360=cartesian_point('',(3.589111475920e1,6.329278708981e1,
-7.987913009965e0));
#82361=cartesian_point('',(3.571800667159e1,6.324244757198e1,
-9.462955648991e0));
#82362=cartesian_point('',(3.560663354159e1,6.320663489810e1,
-1.044695649394e1));
#82363=cartesian_point('',(3.555003980252e1,6.318914589446e1,
-1.093893521709e1));
#82365=cartesian_point('',(4.016256117283e1,6.036259226042e1,
-1.093893496798e1));
#82366=cartesian_point('',(4.015244932995e1,6.042095548612e1,
-1.044695600911e1));
#82367=cartesian_point('',(4.013380560982e1,6.053644901418e1,
-9.462953539265e0));
#82368=cartesian_point('',(4.010004737574e1,6.071351572189e1,
-7.987918493423e0));
#82369=cartesian_point('',(4.008148649367e1,6.082904974898e1,
-7.004443377707e0));
#82370=cartesian_point('',(4.007132187059e1,6.088729088470e1,
-6.512809131783e0));
#82372=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#82373=direction('',(0.e0,0.e0,-1.e0));
#82374=direction('',(4.947029981232e-1,8.690621057484e-1,0.e0));
#82375=axis2_placement_3d('',#82372,#82373,#82374);
#82377=cartesian_point('',(3.655179144063e1,6.421181387514e1,-6.6e0));
#82378=direction('',(1.150374808552e-1,3.445801040930e-2,9.927633270408e-1));
#82379=direction('',(-8.875943965171e-1,4.523060473975e-1,8.715174558779e-2));
#82380=axis2_placement_3d('',#82377,#82378,#82379);
#82382=cartesian_point('',(3.655179144051e1,6.421181387494e1,-6.6e0));
#82383=direction('',(-8.690621057531e-1,4.947029981150e-1,0.e0));
#82384=direction('',(-4.928205038048e-1,-8.657550619803e-1,8.715574384421e-2));
#82385=axis2_placement_3d('',#82382,#82383,#82384);
#82387=cartesian_point('',(3.655179144063e1,6.421181387514e1,-6.6e0));
#82388=direction('',(-4.539904996947e-1,-8.910065242112e-1,7.423160003350e-11));
#82389=direction('',(3.300471007606e-11,6.649258921243e-11,1.e0));
#82390=axis2_placement_3d('',#82387,#82388,#82389);
#82392=cartesian_point('',(3.519893535093e1,6.452413653902e1,
-1.052470562302e1));
#82393=cartesian_point('',(3.518715420084e1,6.450665459060e1,
-1.055397263287e1));
#82394=cartesian_point('',(3.516366369805e1,6.447174005964e1,
-1.061216284358e1));
#82395=cartesian_point('',(3.512841300619e1,6.441915675894e1,
-1.069824839107e1));
#82396=cartesian_point('',(3.510486464334e1,6.438381525126e1,
-1.075469105115e1));
#82397=cartesian_point('',(3.509305770522e1,6.436602931043e1,
-1.078264222372e1));
#82399=cartesian_point('',(3.406133651544e1,6.399585472482e1,
-1.166327665467e1));
#82400=cartesian_point('',(3.411741986035e1,6.395723612729e1,
-1.166490222199e1));
#82401=cartesian_point('',(3.420758489980e1,6.387098076340e1,
-1.167576159182e1));
#82402=cartesian_point('',(3.423037681324e1,6.370219970132e1,
-1.170319617740e1));
#82403=cartesian_point('',(3.427965297828e1,6.352185954938e1,
-1.173205791769e1));
#82404=cartesian_point('',(3.439341014595e1,6.328298598160e1,
-1.176468329727e1));
#82405=cartesian_point('',(3.448839317172e1,6.311883140798e1,
-1.178543399496e1));
#82406=cartesian_point('',(3.462490776383e1,6.293642113525e1,
-1.180524339286e1));
#82407=cartesian_point('',(3.482753779558e1,6.272347118195e1,
-1.182383706580e1));
#82408=cartesian_point('',(3.503977191669e1,6.257642092561e1,
-1.182905185524e1));
#82409=cartesian_point('',(3.516234013894e1,6.250002589660e1,
-1.183041327179e1));
#82411=cartesian_point('',(3.506157166364e1,6.232091291217e1,
-1.085177816937e1));
#82412=direction('',(8.715393333091e-1,-4.903255964104e-1,0.e0));
#82413=direction('',(1.007703604713e-1,1.791163533485e-1,-9.786534966032e-1));
#82414=axis2_placement_3d('',#82411,#82412,#82413);
#82416=cartesian_point('',(3.555003980252e1,6.318914589446e1,
-1.093893521709e1));
#82417=cartesian_point('',(3.544542889438e1,6.324713000459e1,
-1.094763382486e1));
#82418=cartesian_point('',(3.525765365602e1,6.340314282580e1,
-1.094150964498e1));
#82419=cartesian_point('',(3.508301737119e1,6.372644394349e1,
-1.086217607075e1));
#82420=cartesian_point('',(3.504121410795e1,6.412207823125e1,
-1.072547061256e1));
#82421=cartesian_point('',(3.512667276988e1,6.439641404883e1,
-1.059789149515e1));
#82422=cartesian_point('',(3.519893535093e1,6.452413653902e1,
-1.052470562302e1));
#82424=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#82425=direction('',(0.e0,0.e0,-1.e0));
#82426=direction('',(4.903255967939e-1,8.715393330933e-1,0.e0));
#82427=axis2_placement_3d('',#82424,#82425,#82426);
#82429=cartesian_point('',(3.961071244426e1,5.953319623025e1,
-1.085177816937e1));
#82430=direction('',(8.325539490314e-1,-5.539439700477e-1,0.e0));
#82431=direction('',(1.138450326707e-1,1.711041849944e-1,-9.786534966032e-1));
#82432=axis2_placement_3d('',#82429,#82430,#82431);
#82434=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#82435=direction('',(0.e0,0.e0,1.e0));
#82436=direction('',(5.539440828779e-1,8.325538739593e-1,0.e0));
#82437=axis2_placement_3d('',#82434,#82435,#82436);
#82439=cartesian_point('',(4.141863822439e1,6.048971056242e1,
-1.078264210782e1));
#82440=cartesian_point('',(4.142911783908e1,6.050829174449e1,
-1.075471210735e1));
#82441=cartesian_point('',(4.144990608056e1,6.054529993329e1,
-1.069829573338e1));
#82442=cartesian_point('',(4.148075390918e1,6.060057841160e1,
-1.061221420584e1));
#82443=cartesian_point('',(4.150121524246e1,6.063738898348e1,
-1.055399360526e1));
#82444=cartesian_point('',(4.151144773182e1,6.065583267364e1,
-1.052470254500e1));
#82446=cartesian_point('',(4.151144773182e1,6.065583267364e1,
-1.052470254500e1));
#82447=cartesian_point('',(4.143225346121e1,6.053610684260e1,
-1.059674452865e1));
#82448=cartesian_point('',(4.123069632562e1,6.033640680332e1,
-1.072251908007e1));
#82449=cartesian_point('',(4.085329461624e1,6.018898725268e1,
-1.086290874603e1));
#82450=cartesian_point('',(4.047786151323e1,6.020085849300e1,
-1.094230581492e1));
#82451=cartesian_point('',(4.025862286466e1,6.029770492010e1,
-1.094823162395e1));
#82452=cartesian_point('',(4.016256117283e1,6.036259226042e1,
-1.093893496798e1));
#82454=direction('',(5.877852522925e-1,8.090169943750e-1,-1.015635505958e-13));
#82455=vector('',#82454,1.554870050292e1);
#82456=cartesian_point('',(4.167484056966e1,5.914751515677e1,
-1.169548648161e1));
#82457=line('',#82456,#82455);
#82458=direction('',(-5.877859311213e-1,-8.090165011727e-1,2.465798603403e-6));
#82459=vector('',#82458,1.461343689548e1);
#82460=cartesian_point('',(5.000821083687e1,7.231222214970e1,
-1.078267814161e1));
#82461=line('',#82460,#82459);
#82462=cartesian_point('',(4.141863822439e1,6.048971056242e1,
-1.078264210782e1));
#82463=cartesian_point('',(4.140955094281e1,6.047359809659e1,
-1.080686129776e1));
#82464=cartesian_point('',(4.139461279785e1,6.044194613784e1,
-1.086113391136e1));
#82465=cartesian_point('',(4.138340537340e1,6.039175002454e1,
-1.095690276094e1));
#82466=cartesian_point('',(4.138437422303e1,6.033417528828e1,
-1.106308806062e1));
#82467=cartesian_point('',(4.139818030011e1,6.026360794042e1,
-1.117675075366e1));
#82468=cartesian_point('',(4.142484914923e1,6.017461911342e1,
-1.129334936104e1));
#82469=cartesian_point('',(4.146435849978e1,6.005892902032e1,
-1.140980038971e1));
#82470=cartesian_point('',(4.151237512585e1,5.990755633021e1,
-1.151723206461e1));
#82471=cartesian_point('',(4.155408449816e1,5.973591881532e1,
-1.159447065081e1));
#82472=cartesian_point('',(4.155931681572e1,5.957760216804e1,
-1.163666436608e1));
#82473=cartesian_point('',(4.157043900868e1,5.946131433078e1,
-1.165722376746e1));
#82474=cartesian_point('',(4.155728345690e1,5.940480149186e1,
-1.166296513693e1));
#82476=cartesian_point('',(4.155728345690e1,5.940480149186e1,
-1.166296513693e1));
#82477=cartesian_point('',(4.155983932678e1,5.936788789765e1,
-1.166900932887e1));
#82478=cartesian_point('',(4.157398840659e1,5.929983361751e1,
-1.168266816797e1));
#82479=cartesian_point('',(4.161008324354e1,5.920789573417e1,
-1.169261659630e1));
#82480=cartesian_point('',(4.165053963759e1,5.916463738865e1,
-1.169548648161e1));
#82481=cartesian_point('',(4.167484056966e1,5.914751515677e1,
-1.169548648161e1));
#82483=cartesian_point('',(-1.437190495415e-14,0.e0,-1.169548648161e1));
#82484=direction('',(0.e0,0.e0,1.e0));
#82485=direction('',(5.974105958047e-1,8.019355211114e-1,0.e0));
#82486=axis2_placement_3d('',#82483,#82484,#82485);
#82488=direction('',(5.877843710390e-1,8.090176346264e-1,-5.081062123378e-6));
#82489=vector('',#82488,1.461345510016e1);
#82490=cartesian_point('',(4.473006929170e1,5.808381296944e1,
-1.078264222373e1));
#82491=line('',#82490,#82489);
#82492=direction('',(-5.877852522921e-1,-8.090169943752e-1,1.015635505957e-13));
#82493=vector('',#82492,1.554870050293e1);
#82494=cartesian_point('',(5.251369258655e1,7.049187899515e1,
-1.169548648161e1));
#82495=line('',#82494,#82493);
#82496=cartesian_point('',(4.337439573862e1,5.791271604783e1,
-1.169548648161e1));
#82497=cartesian_point('',(4.339795052433e1,5.789507441976e1,
-1.169548648161e1));
#82498=cartesian_point('',(4.345104002578e1,5.787003122268e1,
-1.169265946001e1));
#82499=cartesian_point('',(4.354877788472e1,5.786395795884e1,
-1.168291714994e1));
#82500=cartesian_point('',(4.361747481551e1,5.787078453681e1,
-1.166926324785e1));
#82501=cartesian_point('',(4.365313540170e1,5.787959026483e1,
-1.166327757839e1));
#82503=cartesian_point('',(4.365313540170e1,5.787959026483e1,
-1.166327757839e1));
#82504=cartesian_point('',(4.370451952271e1,5.791083655570e1,
-1.165741064691e1));
#82505=cartesian_point('',(4.382255403420e1,5.793768330356e1,
-1.163661151206e1));
#82506=cartesian_point('',(4.399376401130e1,5.798325720105e1,
-1.158677398574e1));
#82507=cartesian_point('',(4.416257220065e1,5.799317572860e1,
-1.150803315998e1));
#82508=cartesian_point('',(4.431452215433e1,5.799409798101e1,
-1.140297072251e1));
#82509=cartesian_point('',(4.443707522950e1,5.799230122740e1,
-1.128397772513e1));
#82510=cartesian_point('',(4.452763534605e1,5.799495282520e1,
-1.116750908935e1));
#82511=cartesian_point('',(4.459548374013e1,5.800389261170e1,
-1.105788731476e1));
#82512=cartesian_point('',(4.464765888854e1,5.802019036622e1,
-1.095700643646e1));
#82513=cartesian_point('',(4.469073266715e1,5.804523108774e1,
-1.086412112848e1));
#82514=cartesian_point('',(4.471687578769e1,5.806945388997e1,
-1.080817368941e1));
#82515=cartesian_point('',(4.473006929170e1,5.808381296944e1,
-1.078264222373e1));
#82517=direction('',(-7.999450383473e-2,3.815400396607e-2,-9.960648328987e-1));
#82518=vector('',#82517,4.286742312419e0);
#82519=cartesian_point('',(5.366254563080e1,6.974279946510e1,
-6.512843210500e0));
#82520=line('',#82519,#82518);
#82521=direction('',(1.191262446068e-1,1.619750647592e-2,9.927469862104e-1));
#82522=vector('',#82521,4.041136970838e0);
#82523=cartesian_point('',(4.485937548702e1,5.822340666879e1,
-1.052470750411e1));
#82524=line('',#82523,#82522);
#82525=cartesian_point('',(5.446850748154e1,6.915725918309e1,-6.6e0));
#82526=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#82527=direction('',(0.e0,0.e0,1.e0));
#82528=axis2_placement_3d('',#82525,#82526,#82527);
#82530=direction('',(-5.877849159973e-1,-8.090172387032e-1,-2.666010668862e-6));
#82531=vector('',#82530,1.415783979143e1);
#82532=cartesian_point('',(5.366254563080e1,6.974279946510e1,
-6.512843210500e0));
#82533=line('',#82532,#82531);
#82534=direction('',(7.071067924135e-1,7.071067699596e-1,2.026149214154e-7));
#82535=vector('',#82534,1.415786862769e1);
#82536=cartesian_point('',(4.977393927902e1,5.460536115887e1,-5.6e0));
#82537=line('',#82536,#82535);
#82538=cartesian_point('',(5.978506435176e1,6.461648591371e1,
-5.599997131405e0));
#82539=cartesian_point('',(5.982252662905e1,6.465390699984e1,
-5.599994928574e0));
#82540=cartesian_point('',(5.990014621619e1,6.472546111212e1,
-5.600001289778e0));
#82541=cartesian_point('',(6.002497119380e1,6.482355672512e1,
-5.600003092916e0));
#82542=cartesian_point('',(6.011284956604e1,6.488206548887e1,
-5.599991923345e0));
#82543=cartesian_point('',(6.015805881037e1,6.490961440835e1,
-5.599994193634e0));
#82545=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82546=direction('',(0.e0,0.e0,1.e0));
#82547=direction('',(6.797520862127e-1,7.334419549558e-1,0.e0));
#82548=axis2_placement_3d('',#82545,#82546,#82547);
#82550=cartesian_point('',(5.469967449342e1,6.957151431575e1,
-5.599998192558e0));
#82551=cartesian_point('',(5.467954674199e1,6.952254451591e1,
-5.599998192558e0));
#82552=cartesian_point('',(5.463558281399e1,6.942656063716e1,
-5.599999647670e0));
#82553=cartesian_point('',(5.455821452939e1,6.928791689490e1,
-5.600003944317e0));
#82554=cartesian_point('',(5.449961693240e1,6.920010778448e1,
-5.599991031480e0));
#82555=cartesian_point('',(5.446850003072e1,6.915724974298e1,
-5.599991031480e0));
#82557=direction('',(-5.877852249166e-1,-8.090170142644e-1,-6.334658132341e-7));
#82558=vector('',#82557,1.415786020378e1);
#82559=cartesian_point('',(5.446850003072e1,6.915724974298e1,
-5.599991031480e0));
#82560=line('',#82559,#82558);
#82561=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82562=direction('',(0.e0,0.e0,-1.e0));
#82563=direction('',(6.245636488960e-1,7.809739102414e-1,0.e0));
#82564=axis2_placement_3d('',#82561,#82562,#82563);
#82566=direction('',(7.071070169577e-1,7.071065454113e-1,2.381226457158e-6));
#82567=vector('',#82566,1.415784325231e1);
#82568=cartesian_point('',(5.047836445722e1,5.390094241208e1,
-6.512877072898e0));
#82569=line('',#82568,#82567);
#82570=cartesian_point('',(4.977393927892e1,5.460536115877e1,-6.6e0));
#82571=direction('',(-2.810306129061e-3,1.200224509814e-1,9.927672000222e-1));
#82572=direction('',(-6.710918625027e-1,-7.362388797154e-1,8.710926516803e-2));
#82573=axis2_placement_3d('',#82570,#82571,#82572);
#82575=cartesian_point('',(4.977393927892e1,5.460536115877e1,-6.6e0));
#82576=direction('',(-7.071067814056e-1,-7.071067809675e-1,4.571077058535e-10));
#82577=direction('',(7.044160258155e-1,-7.044160261955e-1,8.715574916980e-2));
#82578=axis2_placement_3d('',#82575,#82576,#82577);
#82580=cartesian_point('',(4.977393927892e1,5.460536115877e1,-6.6e0));
#82581=direction('',(7.390454698332e-1,-6.736555451557e-1,0.e0));
#82582=direction('',(3.098534762103e-10,3.399307502150e-10,1.e0));
#82583=axis2_placement_3d('',#82580,#82581,#82582);
#82585=cartesian_point('',(4.552453925924e1,5.692530458736e1,
-6.512826770851e0));
#82586=cartesian_point('',(4.546600526426e1,5.691697079562e1,
-7.004462102140e0));
#82587=cartesian_point('',(4.535040447274e1,5.689893447274e1,
-7.987912177433e0));
#82588=cartesian_point('',(4.517154194115e1,5.687627980587e1,
-9.462953519388e0));
#82589=cartesian_point('',(4.505595009193e1,5.685834735779e1,
-1.044695610081e1));
#82590=cartesian_point('',(4.499731645212e1,5.684992567809e1,
-1.093893468932e1));
#82592=cartesian_point('',(4.911088353896e1,5.333661954647e1,
-1.093893494479e1));
#82593=cartesian_point('',(4.911002639236e1,5.339584622889e1,
-1.044695600207e1));
#82594=cartesian_point('',(4.910967989557e1,5.351283520617e1,
-9.462953679725e0));
#82595=cartesian_point('',(4.910403907397e1,5.369300489781e1,
-7.987918833223e0));
#82596=cartesian_point('',(4.910377730815e1,5.381001796137e1,
-7.004443461524e0));
#82597=cartesian_point('',(4.910284893242e1,5.386913233309e1,
-6.512809057213e0));
#82599=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#82600=direction('',(0.e0,0.e0,-1.e0));
#82601=direction('',(6.245636489032e-1,7.809739102356e-1,0.e0));
#82602=axis2_placement_3d('',#82599,#82600,#82601);
#82604=cartesian_point('',(4.614671898651e1,5.770329995255e1,-6.6e0));
#82605=direction('',(1.190115988980e-1,1.603794835804e-2,9.927633270524e-1));
#82606=direction('',(-8.059035797014e-1,5.855972697892e-1,8.715077647283e-2));
#82607=axis2_placement_3d('',#82604,#82605,#82606);
#82609=cartesian_point('',(4.614671898645e1,5.770329995248e1,-6.6e0));
#82610=direction('',(-7.809739102414e-1,6.245636488960e-1,0.e0));
#82611=direction('',(-6.221869955946e-1,-7.780020686599e-1,8.715574377988e-2));
#82612=axis2_placement_3d('',#82609,#82610,#82611);
#82614=cartesian_point('',(4.614671898651e1,5.770329995255e1,-6.6e0));
#82615=direction('',(-5.877852522482e-1,-8.090169944071e-1,9.209527584986e-11));
#82616=direction('',(6.046008138583e-11,6.991029977144e-11,1.e0));
#82617=axis2_placement_3d('',#82614,#82615,#82616);
#82619=cartesian_point('',(4.485937548702e1,5.822340666879e1,
-1.052470750411e1));
#82620=cartesian_point('',(4.484500459367e1,5.820798291670e1,
-1.055397450556e1));
#82621=cartesian_point('',(4.481634344012e1,5.817717892922e1,
-1.061216197391e1));
#82622=cartesian_point('',(4.477330010130e1,5.813075501322e1,
-1.069824865709e1));
#82623=cartesian_point('',(4.474451319408e1,5.809953291328e1,
-1.075469104432e1));
#82624=cartesian_point('',(4.473006929170e1,5.808381296944e1,
-1.078264222373e1));
#82626=cartesian_point('',(4.365313540170e1,5.787959026483e1,
-1.166327757839e1));
#82627=cartesian_point('',(4.370249062512e1,5.783267597015e1,
-1.166490231573e1));
#82628=cartesian_point('',(4.377805745464e1,5.773338140058e1,
-1.167576088511e1));
#82629=cartesian_point('',(4.377416268038e1,5.756311655911e1,
-1.170319502814e1));
#82630=cartesian_point('',(4.379462011465e1,5.737728892927e1,
-1.173205678383e1));
#82631=cartesian_point('',(4.386960753452e1,5.712356069133e1,
-1.176468231039e1));
#82632=cartesian_point('',(4.393774162227e1,5.694656667479e1,
-1.178543333369e1));
#82633=cartesian_point('',(4.404403855927e1,5.674504758961e1,
-1.180524278720e1));
#82634=cartesian_point('',(4.421086018831e1,5.650301972080e1,
-1.182383680819e1));
#82635=cartesian_point('',(4.439748084170e1,5.632457569075e1,
-1.182905178955e1));
#82636=cartesian_point('',(4.450659150191e1,5.622994499910e1,
-1.183041329170e1));
#82638=cartesian_point('',(4.437904420740e1,5.606880085189e1,
-1.085177816937e1));
#82639=direction('',(7.841054155089e-1,-6.206276640382e-1,0.e0));
#82640=direction('',(1.275496810312e-1,1.611471763799e-1,-9.786534966032e-1));
#82641=axis2_placement_3d('',#82638,#82639,#82640);
#82643=cartesian_point('',(4.499731645212e1,5.684992567809e1,
-1.093893468932e1));
#82644=cartesian_point('',(4.490306094886e1,5.692356318142e1,
-1.094763285215e1));
#82645=cartesian_point('',(4.474198256457e1,5.710701349356e1,
-1.094150566468e1));
#82646=cartesian_point('',(4.462008264392e1,5.745367366923e1,
-1.086217234714e1));
#82647=cartesian_point('',(4.464069415894e1,5.785097818381e1,
-1.072546882739e1));
#82648=cartesian_point('',(4.476802490347e1,5.810856796456e1,
-1.059789006867e1));
#82649=cartesian_point('',(4.485937548702e1,5.822340666879e1,
-1.052470750411e1));
#82651=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#82652=direction('',(0.e0,0.e0,-1.e0));
#82653=direction('',(6.206276643778e-1,7.841054152402e-1,0.e0));
#82654=axis2_placement_3d('',#82651,#82652,#82653);
#82656=cartesian_point('',(4.843608254835e1,5.260376318383e1,
-1.085177816937e1));
#82657=direction('',(7.356478997571e-1,-6.773641321940e-1,0.e0));
#82658=direction('',(1.392100030494e-1,1.511883217625e-1,-9.786534966032e-1));
#82659=axis2_placement_3d('',#82656,#82657,#82658);
#82661=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#82662=direction('',(0.e0,0.e0,1.e0));
#82663=direction('',(6.773642401964e-1,7.356478003115e-1,0.e0));
#82664=axis2_placement_3d('',#82661,#82662,#82663);
#82666=cartesian_point('',(5.037138156983e1,5.326567933515e1,
-1.078264210782e1));
#82667=cartesian_point('',(5.038463890038e1,5.328239237915e1,
-1.075471210731e1));
#82668=cartesian_point('',(5.041096052011e1,5.331569284789e1,
-1.069829577037e1));
#82669=cartesian_point('',(5.045007620105e1,5.336546549976e1,
-1.061221407593e1));
#82670=cartesian_point('',(5.047604362078e1,5.339862101999e1,
-1.055399388338e1));
#82671=cartesian_point('',(5.048903536e1,5.341523692370e1,-1.052470282316e1));
#82673=cartesian_point('',(5.048903536e1,5.341523692370e1,-1.052470282316e1));
#82674=cartesian_point('',(5.039208721657e1,5.330937485985e1,
-1.059674440047e1));
#82675=cartesian_point('',(5.016177188587e1,5.314366296495e1,
-1.072251909558e1));
#82676=cartesian_point('',(4.976595495450e1,5.305709768286e1,
-1.086290880115e1));
#82677=cartesian_point('',(4.939700161957e1,5.312755308633e1,
-1.094230584507e1));
#82678=cartesian_point('',(4.919561190724e1,5.325750383805e1,
-1.094823161710e1));
#82679=cartesian_point('',(4.911088353896e1,5.333661954647e1,
-1.093893494479e1));
#82681=direction('',(7.071067811864e-1,7.071067811867e-1,-1.013350611681e-13));
#82682=vector('',#82681,1.554870050293e1);
#82683=cartesian_point('',(5.041446401882e1,5.189992970536e1,
-1.169548648161e1));
#82684=line('',#82683,#82682);
#82685=direction('',(-7.071073745173e-1,-7.071061878510e-1,2.466011321778e-6));
#82686=vector('',#82685,1.461343708915e1);
#82687=cartesian_point('',(6.070465070262e1,6.359893112666e1,
-1.078267814472e1));
#82688=line('',#82687,#82686);
#82689=cartesian_point('',(5.037138156983e1,5.326567933515e1,
-1.078264210782e1));
#82690=cartesian_point('',(5.035988565475e1,5.325118684483e1,
-1.080686123045e1));
#82691=cartesian_point('',(5.034018001119e1,5.322226149463e1,
-1.086113367752e1));
#82692=cartesian_point('',(5.032125817324e1,5.317443676227e1,
-1.095690221085e1));
#82693=cartesian_point('',(5.031320836997e1,5.311741953595e1,
-1.106308716087e1));
#82694=cartesian_point('',(5.031580519664e1,5.304556161430e1,
-1.117674947432e1));
#82695=cartesian_point('',(5.032822464435e1,5.295349698223e1,
-1.129334776642e1));
#82696=cartesian_point('',(5.034914947338e1,5.283305144335e1,
-1.140979848840e1));
#82697=cartesian_point('',(5.037289501738e1,5.267603207442e1,
-1.151723015704e1));
#82698=cartesian_point('',(5.038724113218e1,5.249998345835e1,
-1.159446928907e1));
#82699=cartesian_point('',(5.036764392128e1,5.234279731848e1,
-1.163666359987e1));
#82700=cartesian_point('',(5.036043728904e1,5.222620164802e1,
-1.165722309435e1));
#82701=cartesian_point('',(5.033860350742e1,5.217244251538e1,
-1.166296459379e1));
#82703=cartesian_point('',(5.033860350742e1,5.217244251538e1,
-1.166296459379e1));
#82704=cartesian_point('',(5.033535311570e1,5.213558299604e1,
-1.166900890595e1));
#82705=cartesian_point('',(5.033868079063e1,5.206615214149e1,
-1.168266777953e1));
#82706=cartesian_point('',(5.035994907227e1,5.196969816782e1,
-1.169261654610e1));
#82707=cartesian_point('',(5.039314050258e1,5.192064290572e1,
-1.169548648161e1));
#82708=cartesian_point('',(5.041446401882e1,5.189992970536e1,
-1.169548648161e1));
#82710=cartesian_point('',(-1.438400782557e-14,0.e0,-1.169548648161e1));
#82711=direction('',(0.e0,0.e0,1.e0));
#82712=direction('',(7.155058342661e-1,6.986067571468e-1,0.e0));
#82713=axis2_placement_3d('',#82710,#82711,#82712);
#82715=direction('',(7.071060108724e-1,7.071075514816e-1,-5.080903045692e-6));
#82716=vector('',#82715,1.461345498565e1);
#82717=cartesian_point('',(5.326567812208e1,5.037138038345e1,
-1.078264222421e1));
#82718=line('',#82717,#82716);
#82719=direction('',(-7.071067811864e-1,-7.071067811867e-1,1.013350611681e-13));
#82720=vector('',#82719,1.554870050293e1);
#82721=cartesian_point('',(6.289452126962e1,6.140905558308e1,
-1.169548648161e1));
#82722=line('',#82721,#82720);
#82723=cartesian_point('',(5.189992970536e1,5.041446401882e1,
-1.169548648161e1));
#82724=cartesian_point('',(5.191475355636e1,5.039920338202e1,
-1.169548648161e1));
#82725=cartesian_point('',(5.194923573734e1,5.037265154441e1,
-1.169417361882e1));
#82726=cartesian_point('',(5.202018527623e1,5.034615324309e1,
-1.168734400451e1));
#82727=cartesian_point('',(5.210254444461e1,5.033653929658e1,
-1.167631370352e1));
#82728=cartesian_point('',(5.219393409270e1,5.034118170541e1,
-1.166182835728e1));
#82729=cartesian_point('',(5.225989984044e1,5.035264844978e1,
-1.165018255606e1));
#82730=cartesian_point('',(5.229425724264e1,5.036030760417e1,
-1.164386984734e1));
#82732=direction('',(-7.304021183316e-2,5.019733627744e-2,-9.960649350750e-1));
#82733=vector('',#82732,4.286742310279e0);
#82734=cartesian_point('',(6.391204454846e1,6.048948171176e1,
-6.512842772782e0));
#82735=line('',#82734,#82733);
#82736=direction('',(1.201925859070e-1,-2.638333877e-3,9.927470883802e-1));
#82737=vector('',#82736,4.041136099720e0);
#82738=cartesian_point('',(5.341523113472e1,5.048903041696e1,
-1.052470605800e1));
#82739=line('',#82738,#82737);
#82740=direction('',(-7.071062745688e-1,-7.071072877991e-1,-2.626705186113e-6));
#82741=vector('',#82740,1.415784186333e1);
#82742=cartesian_point('',(6.391204454846e1,6.048948171176e1,
-6.512842772782e0));
#82743=line('',#82742,#82741);
#82744=direction('',(8.090170049953e-1,5.877852376746e-1,-4.709113550866e-7));
#82745=vector('',#82744,1.415786700739e1);
#82746=cartesian_point('',(5.770329995259e1,4.614671898655e1,-5.6e0));
#82747=line('',#82746,#82745);
#82748=cartesian_point('',(6.915725511604e1,5.446850421046e1,
-5.600006667100e0));
#82749=cartesian_point('',(6.920011144038e1,5.449960236190e1,
-5.600010466660e0));
#82750=cartesian_point('',(6.928798900056e1,5.455810448815e1,
-5.599996878580e0));
#82751=cartesian_point('',(6.942661977499e1,5.463546033325e1,
-5.599995224979e0));
#82752=cartesian_point('',(6.952255161146e1,5.467954107690e1,
-5.600013222662e0));
#82753=cartesian_point('',(6.957151397718e1,5.469967563740e1,
-5.600006682177e0));
#82755=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82756=direction('',(0.e0,0.e0,1.e0));
#82757=direction('',(7.861188104456e-1,6.180754127641e-1,0.e0));
#82758=axis2_placement_3d('',#82755,#82756,#82757);
#82760=cartesian_point('',(6.490961411975e1,6.015805770298e1,
-5.600000220279e0));
#82761=cartesian_point('',(6.488206247534e1,6.011285115306e1,
-5.600000657105e0));
#82762=cartesian_point('',(6.482351176427e1,6.002499907198e1,
-5.600000228746e0));
#82763=cartesian_point('',(6.472542311659e1,5.990018071683e1,
-5.599998213732e0));
#82764=cartesian_point('',(6.465389961062e1,5.982252488214e1,
-5.600004015462e0));
#82765=cartesian_point('',(6.461648971778e1,5.978506569964e1,
-5.600003465350e0));
#82767=direction('',(-7.071068567026e-1,-7.071067056705e-1,2.447648535948e-7));
#82768=vector('',#82767,1.415787227069e1);
#82769=cartesian_point('',(6.461648971778e1,5.978506569964e1,
-5.600003465350e0));
#82770=line('',#82769,#82768);
#82771=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82772=direction('',(0.e0,0.e0,-1.e0));
#82773=direction('',(7.390454698331e-1,6.736555451558e-1,0.e0));
#82774=axis2_placement_3d('',#82771,#82772,#82773);
#82776=direction('',(8.090173675464e-1,5.877847386607e-1,2.411281799151e-6));
#82777=vector('',#82776,1.415784240227e1);
#82778=cartesian_point('',(5.828885720459e1,4.534077642574e1,
-6.512877098658e0));
#82779=line('',#82778,#82777);
#82780=cartesian_point('',(5.770329995248e1,4.614671898646e1,-6.6e0));
#82781=direction('',(1.599992499607e-2,1.189843925029e-1,9.927672016847e-1));
#82782=direction('',(-7.780027435401e-1,-6.221926634415e-1,8.710924522482e-2));
#82783=axis2_placement_3d('',#82780,#82781,#82782);
#82785=cartesian_point('',(5.770329995248e1,4.614671898646e1,-6.6e0));
#82786=direction('',(-8.090169945585e-1,-5.877852520399e-1,4.609461354277e-10));
#82787=direction('',(5.855485515581e-1,-8.059384403834e-1,8.715574611343e-2));
#82788=axis2_placement_3d('',#82785,#82786,#82787);
#82790=cartesian_point('',(5.770329995248e1,4.614671898646e1,-6.6e0));
#82791=direction('',(6.245636488960e-1,-7.809739102413e-1,0.e0));
#82792=direction('',(3.614957222453e-10,2.890985228987e-10,1.e0));
#82793=axis2_placement_3d('',#82790,#82791,#82792);
#82795=cartesian_point('',(5.386913621166e1,4.910285272542e1,
-6.512827149365e0));
#82796=cartesian_point('',(5.381002000068e1,4.910377909606e1,
-7.004461830341e0));
#82797=cartesian_point('',(5.369302171711e1,4.910405450716e1,
-7.987912547877e0));
#82798=cartesian_point('',(5.351282826797e1,4.910966798439e1,
-9.462955182701e0));
#82799=cartesian_point('',(5.339584284108e1,4.911002808990e1,
-1.044695620688e1));
#82800=cartesian_point('',(5.333661437044e1,4.911088323949e1,
-1.093893492452e1));
#82802=cartesian_point('',(5.684993096323e1,4.499732464302e1,
-1.093893511466e1));
#82803=cartesian_point('',(5.685834949131e1,4.505595624507e1,
-1.044695621232e1));
#82804=cartesian_point('',(5.687630893407e1,4.517155912420e1,
-9.462953611095e0));
#82805=cartesian_point('',(5.689892164710e1,4.535039454766e1,
-7.987919191215e0));
#82806=cartesian_point('',(5.691696985293e1,4.546600434169e1,
-7.004443453410e0));
#82807=cartesian_point('',(5.692530046161e1,4.552453616592e1,
-6.512809053094e0));
#82809=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#82810=direction('',(0.e0,0.e0,-1.e0));
#82811=direction('',(7.390454698388e-1,6.736555451496e-1,0.e0));
#82812=axis2_placement_3d('',#82809,#82810,#82811);
#82814=cartesian_point('',(5.460536115890e1,4.977393927906e1,-6.6e0));
#82815=direction('',(1.200552565409e-1,-2.777021221337e-3,9.927633270473e-1));
#82816=direction('',(-7.043802908997e-1,7.044522822114e-1,8.715152252930e-2));
#82817=axis2_placement_3d('',#82814,#82815,#82816);
#82819=cartesian_point('',(5.460536115876e1,4.977393927893e1,-6.6e0));
#82820=direction('',(-6.736555451559e-1,7.390454698330e-1,0.e0));
#82821=direction('',(-7.362331786277e-1,-6.710920823618e-1,8.715574381032e-2));
#82822=axis2_placement_3d('',#82819,#82820,#82821);
#82824=cartesian_point('',(5.460536115890e1,4.977393927906e1,-6.6e0));
#82825=direction('',(-7.071067811510e-1,-7.071067812221e-1,8.765312781156e-11));
#82826=direction('',(6.697575827275e-11,5.697842198060e-11,1.e0));
#82827=axis2_placement_3d('',#82824,#82825,#82826);
#82829=cartesian_point('',(5.341523113472e1,5.048903041696e1,
-1.052470605800e1));
#82830=cartesian_point('',(5.339862481814e1,5.047604491676e1,
-1.055397128296e1));
#82831=cartesian_point('',(5.336549706344e1,5.045010087747e1,
-1.061215950738e1));
#82832=cartesian_point('',(5.331572240714e1,5.041098388559e1,
-1.069824544008e1));
#82833=cartesian_point('',(5.328240395057e1,5.038464767321e1,
-1.075468938905e1));
#82834=cartesian_point('',(5.326567812208e1,5.037138038345e1,
-1.078264222421e1));
#82836=cartesian_point('',(5.326567812208e1,5.037138038345e1,
-1.078264222421e1));
#82837=cartesian_point('',(5.325038225760e1,5.035924737215e1,
-1.080820524959e1));
#82838=cartesian_point('',(5.322001233017e1,5.033878539466e1,
-1.086555478021e1));
#82839=cartesian_point('',(5.316987245662e1,5.031994415794e1,
-1.096597598845e1));
#82840=cartesian_point('',(5.310931101279e1,5.031282271509e1,
-1.107728184134e1));
#82841=cartesian_point('',(5.303222187797e1,5.031707311196e1,
-1.119586408496e1));
#82842=cartesian_point('',(5.293155121196e1,5.033186265140e1,
-1.131767484630e1));
#82843=cartesian_point('',(5.280052199702e1,5.035461519725e1,
-1.143577778966e1));
#82844=cartesian_point('',(5.263592151889e1,5.037801069944e1,
-1.153847796559e1));
#82845=cartesian_point('',(5.245493386832e1,5.038529986905e1,
-1.160928284454e1));
#82846=cartesian_point('',(5.234637540229e1,5.037192500790e1,
-1.163429358314e1));
#82847=cartesian_point('',(5.229425724264e1,5.036030760417e1,
-1.164386984734e1));
#82849=cartesian_point('',(5.229425724264e1,5.036030760417e1,
-1.164386984734e1));
#82850=cartesian_point('',(5.224134369793e1,5.014339599296e1,
-1.168347076598e1));
#82851=cartesian_point('',(5.221103700686e1,4.972062854591e1,
-1.174952685946e1));
#82852=cartesian_point('',(5.237488952651e1,4.909104477043e1,
-1.181537024862e1));
#82853=cartesian_point('',(5.260478847376e1,4.873840109002e1,
-1.183041827929e1));
#82854=cartesian_point('',(5.275494293449e1,4.857529629893e1,
-1.183041371784e1));
#82856=cartesian_point('',(5.260375739709e1,4.843608883301e1,
-1.085177816937e1));
#82857=direction('',(6.773642200831e-1,-7.356478188313e-1,0.e0));
#82858=direction('',(1.511883051308e-1,1.392100211122e-1,-9.786534966032e-1));
#82859=axis2_placement_3d('',#82856,#82857,#82858);
#82861=cartesian_point('',(5.333661437044e1,4.911088323949e1,
-1.093893492452e1));
#82862=cartesian_point('',(5.325502667823e1,4.919837338554e1,
-1.094763008270e1));
#82863=cartesian_point('',(5.312463713067e1,4.940481009468e1,
-1.094150038009e1));
#82864=cartesian_point('',(5.305848548611e1,4.976626999658e1,
-1.086215377851e1));
#82865=cartesian_point('',(5.314100780677e1,5.015543018148e1,
-1.072545045213e1));
#82866=cartesian_point('',(5.330705046039e1,5.038990272462e1,
-1.059788315381e1));
#82867=cartesian_point('',(5.341523113472e1,5.048903041696e1,
-1.052470605800e1));
#82869=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#82870=direction('',(0.e0,0.e0,-1.e0));
#82871=direction('',(7.356478190126e-1,6.773642198862e-1,0.e0));
#82872=axis2_placement_3d('',#82869,#82870,#82871);
#82874=cartesian_point('',(5.606879555064e1,4.437905090505e1,
-1.085177816937e1));
#82875=direction('',(6.206277577028e-1,-7.841053413725e-1,0.e0));
#82876=direction('',(1.611471611436e-1,1.275497002809e-1,-9.786534966032e-1));
#82877=axis2_placement_3d('',#82874,#82875,#82876);
#82879=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#82880=direction('',(0.e0,0.e0,1.e0));
#82881=direction('',(7.841053855621e-1,6.206277018732e-1,0.e0));
#82882=axis2_placement_3d('',#82879,#82880,#82881);
#82884=cartesian_point('',(5.808381432821e1,4.473007030416e1,
-1.078264210782e1));
#82885=cartesian_point('',(5.809952291661e1,4.474450366247e1,
-1.075471213990e1));
#82886=cartesian_point('',(5.813072978647e1,4.477327650191e1,
-1.069829585273e1));
#82887=cartesian_point('',(5.817715007500e1,4.481631740277e1,
-1.061221412631e1));
#82888=cartesian_point('',(5.820798442163e1,4.484500237458e1,
-1.055399394835e1));
#82889=cartesian_point('',(5.822341552733e1,4.485938136812e1,
-1.052470285998e1));
#82891=cartesian_point('',(5.822341552733e1,4.485938136812e1,
-1.052470285998e1));
#82892=cartesian_point('',(5.811110032161e1,4.476998868029e1,
-1.059674449649e1));
#82893=cartesian_point('',(5.785769683772e1,4.464234604815e1,
-1.072251934154e1));
#82894=cartesian_point('',(5.745321078849e1,4.461876630784e1,
-1.086290841010e1));
#82895=cartesian_point('',(5.709981924277e1,4.474607414146e1,
-1.094230570678e1));
#82896=cartesian_point('',(5.692123970292e1,4.490592761244e1,
-1.094823165911e1));
#82897=cartesian_point('',(5.684993096323e1,4.499732464302e1,
-1.093893511466e1));
#82899=direction('',(8.090169943751e-1,5.877852522923e-1,-1.015635505957e-13));
#82900=vector('',#82899,1.554870050292e1);
#82901=cartesian_point('',(5.791271604783e1,4.337439573862e1,
-1.169548648161e1));
#82902=line('',#82901,#82900);
#82903=direction('',(-8.090174875782e-1,-5.877845734507e-1,2.465923079363e-6));
#82904=vector('',#82903,1.461343700849e1);
#82905=cartesian_point('',(6.990634042170e1,5.331962314285e1,
-1.078267814343e1));
#82906=line('',#82905,#82904);
#82907=cartesian_point('',(5.808381432821e1,4.473007030416e1,
-1.078264210782e1));
#82908=cartesian_point('',(5.807019275946e1,4.471755454032e1,
-1.080686134184e1));
#82909=cartesian_point('',(5.804620470817e1,4.469206783217e1,
-1.086113406369e1));
#82910=cartesian_point('',(5.802003434202e1,4.464779167614e1,
-1.095690312054e1));
#82911=cartesian_point('',(5.800316421137e1,4.459273530326e1,
-1.106308864866e1));
#82912=cartesian_point('',(5.799448809299e1,4.452135520405e1,
-1.117675158856e1));
#82913=cartesian_point('',(5.799235265510e1,4.442848032247e1,
-1.129335040031e1));
#82914=cartesian_point('',(5.799417810505e1,4.430624288652e1,
-1.140980162810e1));
#82915=cartesian_point('',(5.799306778993e1,4.414744022553e1,
-1.151723330581e1));
#82916=cartesian_point('',(5.797969661757e1,4.397131402914e1,
-1.159447153526e1));
#82917=cartesian_point('',(5.793574964229e1,4.381912926459e1,
-1.163666486244e1));
#82918=cartesian_point('',(5.791039281694e1,4.370509573748e1,
-1.165722420298e1));
#82919=cartesian_point('',(5.788041749201e1,4.365541418788e1,
-1.166296548828e1));
#82921=cartesian_point('',(5.788041749201e1,4.365541418788e1,
-1.166296548828e1));
#82922=cartesian_point('',(5.787144154889e1,4.361951780472e1,
-1.166900960244e1));
#82923=cartesian_point('',(5.786386905121e1,4.355042257199e1,
-1.168266841890e1));
#82924=cartesian_point('',(5.786978700992e1,4.345183151087e1,
-1.169261662879e1));
#82925=cartesian_point('',(5.789489569787e1,4.339818915060e1,
-1.169548648161e1));
#82926=cartesian_point('',(5.791271604783e1,4.337439573862e1,
-1.169548648161e1));
#82928=cartesian_point('',(-1.439434465428e-14,0.e0,-1.169548648161e1));
#82929=direction('',(0.e0,0.e0,1.e0));
#82930=direction('',(8.159829444602e-1,5.780759762783e-1,0.e0));
#82931=axis2_placement_3d('',#82928,#82929,#82930);
#82933=direction('',(8.090163541159e-1,5.877861335105e-1,-5.081058531834e-6));
#82934=vector('',#82933,1.461345482969e1);
#82935=cartesian_point('',(6.048970939099e1,4.141863739897e1,
-1.078264222362e1));
#82936=line('',#82935,#82934);
#82937=direction('',(-8.090169943751e-1,-5.877852522922e-1,1.015635505957e-13));
#82938=vector('',#82937,1.554870050293e1);
#82939=cartesian_point('',(7.172667810408e1,5.081413741759e1,
-1.169548648161e1));
#82940=line('',#82939,#82938);
#82941=cartesian_point('',(5.914751515677e1,4.167484056966e1,
-1.169548648161e1));
#82942=cartesian_point('',(5.916447606841e1,4.165076859327e1,
-1.169548648161e1));
#82943=cartesian_point('',(5.920726065773e1,4.161052956887e1,
-1.169265709658e1));
#82944=cartesian_point('',(5.929840627859e1,4.157453799148e1,
-1.168289905773e1));
#82945=cartesian_point('',(5.936590673826e1,4.155984353580e1,
-1.166924390786e1));
#82946=cartesian_point('',(5.940257112537e1,4.155720540586e1,
-1.166325258225e1));
#82948=cartesian_point('',(5.940257112537e1,4.155720540586e1,
-1.166325258225e1));
#82949=cartesian_point('',(5.946106114587e1,4.157101855092e1,
-1.165738282200e1));
#82950=cartesian_point('',(5.958154634886e1,4.156011128571e1,
-1.163659193736e1));
#82951=cartesian_point('',(5.975843761531e1,4.155051506169e1,
-1.158674659361e1));
#82952=cartesian_point('',(5.992203177499e1,4.150778802778e1,
-1.150800022532e1));
#82953=cartesian_point('',(6.006679486241e1,4.146171837119e1,
-1.140295330006e1));
#82954=cartesian_point('',(6.018278127093e1,4.142214339359e1,
-1.128397186052e1));
#82955=cartesian_point('',(6.026972397891e1,4.139668079778e1,
-1.116750735287e1));
#82956=cartesian_point('',(6.033701579112e1,4.138421733965e1,
-1.105788400663e1));
#82957=cartesian_point('',(6.039167503809e1,4.138359548721e1,
-1.095700175790e1));
#82958=cartesian_point('',(6.044037831540e1,4.139410014862e1,
-1.086411436417e1));
#82959=cartesian_point('',(6.047272569772e1,4.140905876308e1,
-1.080817107645e1));
#82960=cartesian_point('',(6.048970939099e1,4.141863739897e1,
-1.078264222362e1));
#82962=direction('',(-6.428853300818e-2,6.100558803098e-2,-9.960649089054e-1));
#82963=vector('',#82962,4.286742310564e0);
#82964=cartesian_point('',(7.258782171287e1,4.974670827515e1,
-6.512842886371e0));
#82965=line('',#82964,#82963);
#82966=direction('',(1.183000281331e-1,-2.140817858379e-2,9.927470942961e-1));
#82967=vector('',#82966,4.041136041198e0);
#82968=cartesian_point('',(6.065582557307e1,4.151144377333e1,
-1.052470595721e1));
#82969=line('',#82968,#82967);
#82970=direction('',(-8.090166291695e-1,-5.877857549485e-1,-2.613977413468e-6));
#82971=vector('',#82970,1.415784202631e1);
#82972=cartesian_point('',(7.258782171287e1,4.974670827515e1,
-6.512842886371e0));
#82973=line('',#82972,#82971);
#82974=direction('',(8.910065323915e-1,4.539904836397e-1,-4.709113551505e-7));
#82975=vector('',#82974,1.415786700736e1);
#82976=cartesian_point('',(6.421181387508e1,3.655179144061e1,-5.6e0));
#82977=line('',#82976,#82975);
#82978=cartesian_point('',(7.682656586337e1,4.297932833059e1,
-5.600006667100e0));
#82979=cartesian_point('',(7.687375937793e1,4.300333940601e1,
-5.600010466660e0));
#82980=cartesian_point('',(7.696970676831e1,4.304737419488e1,
-5.599996878580e0));
#82981=cartesian_point('',(7.711873188814e1,4.310209103014e1,
-5.599995224979e0));
#82982=cartesian_point('',(7.722037839205e1,4.313062202122e1,
-5.600013222662e0));
#82983=cartesian_point('',(7.727188768900e1,4.314284929038e1,
-5.600006682177e0));
#82985=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82986=direction('',(0.e0,0.e0,1.e0));
#82987=direction('',(8.731286799497e-1,4.874898032260e-1,0.e0));
#82988=axis2_placement_3d('',#82985,#82986,#82987);
#82990=cartesian_point('',(7.352126269715e1,4.926331173132e1,
-5.599997650616e0));
#82991=cartesian_point('',(7.348698063197e1,4.922296916644e1,
-5.599995902652e0));
#82992=cartesian_point('',(7.341542121173e1,4.914534553253e1,
-5.600001910901e0));
#82993=cartesian_point('',(7.329901277119e1,4.903740605118e1,
-5.599999457869e0));
#82994=cartesian_point('',(7.321620920716e1,4.897191093472e1,
-5.599999991038e0));
#82995=cartesian_point('',(7.317339814037e1,4.894076650354e1,
-5.600000767960e0));
#82997=direction('',(-8.090170480941e-1,-5.877851783544e-1,5.424258854720e-8));
#82998=vector('',#82997,1.415787226327e1);
#82999=cartesian_point('',(7.317339814037e1,4.894076650354e1,
-5.600000767960e0));
#83000=line('',#82999,#82998);
#83001=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83002=direction('',(0.e0,0.e0,-1.e0));
#83003=direction('',(8.353295385517e-1,5.497495448139e-1,0.e0));
#83004=axis2_placement_3d('',#83001,#83002,#83003);
#83006=direction('',(8.910067942766e-1,4.539899696545e-1,2.447195833091e-6));
#83007=vector('',#83006,1.415784106559e1);
#83008=cartesian_point('',(6.466408620007e1,3.566417013746e1,
-6.512877607126e0));
#83009=line('',#83008,#83007);
#83010=cartesian_point('',(6.421181387498e1,3.655179144055e1,-6.6e0));
#83011=direction('',(3.441594279944e-2,1.150164291891e-1,9.927672254349e-1));
#83012=direction('',(-8.657566242694e-1,-4.928260307519e-1,8.710896019935e-2));
#83013=axis2_placement_3d('',#83010,#83011,#83012);
#83015=cartesian_point('',(6.421181387498e1,3.655179144055e1,-6.6e0));
#83016=direction('',(-8.910065243305e-1,-4.539904994606e-1,4.621469110178e-10));
#83017=direction('',(4.522629284484e-1,-8.876159752217e-1,8.715574612447e-2));
#83018=axis2_placement_3d('',#83015,#83016,#83017);
#83020=cartesian_point('',(6.421181387493e1,3.655179144053e1,-6.6e0));
#83021=direction('',(4.947029981153e-1,-8.690621057529e-1,0.e0));
#83022=direction('',(4.468461156648e-10,2.543600885474e-10,1.e0));
#83023=axis2_placement_3d('',#83020,#83021,#83022);
#83025=cartesian_point('',(6.088729624685e1,4.007132562027e1,
-6.512827174139e0));
#83026=cartesian_point('',(6.082905283199e1,4.008148844505e1,
-7.004461830546e0));
#83027=cartesian_point('',(6.071353580660e1,4.010006689969e1,
-7.987912257211e0));
#83028=cartesian_point('',(6.053644092195e1,4.013379889320e1,
-9.462955359293e0));
#83029=cartesian_point('',(6.042095058826e1,4.015245454608e1,
-1.044695593511e1));
#83030=cartesian_point('',(6.036258514327e1,4.016256458865e1,
-1.093893469075e1));
#83032=cartesian_point('',(6.318914664865e1,3.555004410848e1,
-1.093893510273e1));
#83033=cartesian_point('',(6.320663415303e1,3.560663718333e1,
-1.044695625548e1));
#83034=cartesian_point('',(6.324245911681e1,3.571800914703e1,
-9.462953992946e0));
#83035=cartesian_point('',(6.329277739525e1,3.589110899637e1,
-7.987920233996e0));
#83036=cartesian_point('',(6.332867967631e1,3.600246791165e1,
-7.004443683009e0));
#83037=cartesian_point('',(6.334606475320e1,3.605897624288e1,
-6.512808852730e0));
#83039=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#83040=direction('',(0.e0,0.e0,-1.e0));
#83041=direction('',(8.353295385564e-1,5.497495448067e-1,0.e0));
#83042=axis2_placement_3d('',#83039,#83040,#83041);
#83044=cartesian_point('',(6.171943811471e1,4.061897903020e1,-6.6e0));
#83045=direction('',(1.181427552885e-1,-2.152361131532e-2,9.927633270467e-1));
#83046=direction('',(-5.855080710390e-1,8.059683009504e-1,8.715157262681e-2));
#83047=axis2_placement_3d('',#83044,#83045,#83046);
#83049=cartesian_point('',(6.171943811454e1,4.061897903009e1,-6.6e0));
#83050=direction('',(-5.497495448140e-1,8.353295385516e-1,0.e0));
#83051=direction('',(-8.321508573865e-1,-5.476575817707e-1,8.715574381535e-2));
#83052=axis2_placement_3d('',#83049,#83050,#83051);
#83054=cartesian_point('',(6.171943811471e1,4.061897903020e1,-6.6e0));
#83055=direction('',(-8.090169943395e-1,-5.877852523413e-1,7.775211030570e-11));
#83056=direction('',(6.524913942485e-11,4.246913931638e-11,1.e0));
#83057=axis2_placement_3d('',#83054,#83055,#83056);
#83059=cartesian_point('',(6.065582557307e1,4.151144377333e1,
-1.052470595721e1));
#83060=cartesian_point('',(6.063739309692e1,4.150121680017e1,
-1.055397415042e1));
#83061=cartesian_point('',(6.060061160484e1,4.148077216460e1,
-1.061216289765e1));
#83062=cartesian_point('',(6.054532959507e1,4.144992253232e1,
-1.069824781126e1));
#83063=cartesian_point('',(6.050830435519e1,4.142912477581e1,
-1.075469140653e1));
#83064=cartesian_point('',(6.048970939099e1,4.141863739897e1,
-1.078264222362e1));
#83066=cartesian_point('',(5.940257112537e1,4.155720540586e1,
-1.166325258225e1));
#83067=cartesian_point('',(5.943490426368e1,4.149728943029e1,
-1.166490164541e1));
#83068=cartesian_point('',(5.947592740634e1,4.137942185083e1,
-1.167578439256e1));
#83069=cartesian_point('',(5.941963266580e1,4.121860599835e1,
-1.170323026419e1));
#83070=cartesian_point('',(5.938168550040e1,4.103551752993e1,
-1.173209105811e1));
#83071=cartesian_point('',(5.937463381191e1,4.077101815030e1,
-1.176471239870e1));
#83072=cartesian_point('',(5.938475693208e1,4.058170642012e1,
-1.178545135619e1));
#83073=cartesian_point('',(5.942361272142e1,4.035716142967e1,
-1.180525956178e1));
#83074=cartesian_point('',(5.950751715624e1,4.007545991348e1,
-1.182384346781e1));
#83075=cartesian_point('',(5.962980532292e1,3.984819878121e1,
-1.182905313240e1));
#83076=cartesian_point('',(5.970429232569e1,3.972456237599e1,
-1.183041250650e1));
#83078=cartesian_point('',(5.953319149779e1,3.961071955694e1,
-1.085177816937e1));
#83079=direction('',(5.539440695164e-1,-8.325538828494e-1,0.e0));
#83080=direction('',(1.711041713928e-1,1.138450531132e-1,-9.786534966032e-1));
#83081=axis2_placement_3d('',#83078,#83079,#83080);
#83083=cartesian_point('',(6.036258514327e1,4.016256458865e1,
-1.093893469075e1));
#83084=cartesian_point('',(6.029572329050e1,4.026168780482e1,
-1.094764123008e1));
#83085=cartesian_point('',(6.019923802277e1,4.048588856977e1,
-1.094152444473e1));
#83086=cartesian_point('',(6.019037610025e1,4.085326059681e1,
-1.086220033604e1));
#83087=cartesian_point('',(6.033275576749e1,4.122481024971e1,
-1.072547344567e1));
#83088=cartesian_point('',(6.053345525879e1,4.143045002585e1,
-1.059789261636e1));
#83089=cartesian_point('',(6.065582557307e1,4.151144377333e1,
-1.052470595721e1));
#83091=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#83092=direction('',(0.e0,0.e0,-1.e0));
#83093=direction('',(8.325538830813e-1,5.539440691679e-1,0.e0));
#83094=axis2_placement_3d('',#83091,#83092,#83093);
#83096=cartesian_point('',(6.232090872851e1,3.506157909998e1,
-1.085177816937e1));
#83097=direction('',(4.903257004053e-1,-8.715392748018e-1,0.e0));
#83098=direction('',(1.791163413242e-1,1.007703818440e-1,-9.786534966032e-1));
#83099=axis2_placement_3d('',#83096,#83097,#83098);
#83101=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#83102=direction('',(0.e0,0.e0,1.e0));
#83103=direction('',(8.715393144232e-1,4.903256299794e-1,0.e0));
#83104=axis2_placement_3d('',#83101,#83102,#83103);
#83106=cartesian_point('',(6.436603080807e1,3.509305849126e1,
-1.078264210782e1));
#83107=cartesian_point('',(6.438380387264e1,3.510485678648e1,
-1.075471214006e1));
#83108=cartesian_point('',(6.441912741529e1,3.512839334761e1,
-1.069829595373e1));
#83109=cartesian_point('',(6.447171009081e1,3.516364353996e1,
-1.061221376931e1));
#83110=cartesian_point('',(6.450665014218e1,3.518714952872e1,
-1.055399471583e1));
#83111=cartesian_point('',(6.452414063328e1,3.519893753517e1,
-1.052470362572e1));
#83113=cartesian_point('',(6.452414063328e1,3.519893753517e1,
-1.052470362572e1));
#83114=cartesian_point('',(6.439922592886e1,3.512821783130e1,
-1.059674413512e1));
#83115=cartesian_point('',(6.412897441411e1,3.504178498009e1,
-1.072251935337e1));
#83116=cartesian_point('',(6.372577977430e1,3.508177297007e1,
-1.086290831272e1));
#83117=cartesian_point('',(6.339665484708e1,3.526279550435e1,
-1.094230567379e1));
#83118=cartesian_point('',(6.324527984646e1,3.544861716139e1,
-1.094823161506e1));
#83119=cartesian_point('',(6.318914664865e1,3.555004410848e1,
-1.093893510273e1));
#83121=direction('',(8.910065241885e-1,4.539904997393e-1,-1.013350611681e-13));
#83122=vector('',#83121,1.554870050292e1);
#83123=cartesian_point('',(6.398496480645e1,3.378084019742e1,
-1.169548648161e1));
#83124=line('',#83123,#83122);
#83125=direction('',(-8.910069051250e-1,-4.539897521018e-1,2.465923218217e-6));
#83126=vector('',#83125,1.461343700899e1);
#83127=cartesian_point('',(7.738670409069e1,4.172740913633e1,
-1.078267814343e1));
#83128=line('',#83127,#83126);
#83129=cartesian_point('',(6.436603080807e1,3.509305849126e1,
-1.078264210782e1));
#83130=cartesian_point('',(6.435061897334e1,3.508282765148e1,
-1.080686145645e1));
#83131=cartesian_point('',(6.432293914110e1,3.506140718009e1,
-1.086113446331e1));
#83132=cartesian_point('',(6.429016456546e1,3.502176983469e1,
-1.095690405825e1));
#83133=cartesian_point('',(6.426488938038e1,3.497002996463e1,
-1.106309018264e1));
#83134=cartesian_point('',(6.424515375510e1,3.490088525653e1,
-1.117675377215e1));
#83135=cartesian_point('',(6.422851573458e1,3.480948694974e1,
-1.129335312470e1));
#83136=cartesian_point('',(6.421119640554e1,3.468846743247e1,
-1.140980487801e1));
#83137=cartesian_point('',(6.418525697284e1,3.453179174406e1,
-1.151723656886e1));
#83138=cartesian_point('',(6.414449747856e1,3.435992492618e1,
-1.159447386780e1));
#83139=cartesian_point('',(6.407728293361e1,3.421648938077e1,
-1.163666617733e1));
#83140=cartesian_point('',(6.403440008800e1,3.410782562508e1,
-1.165722535902e1));
#83141=cartesian_point('',(6.399702133545e1,3.406344516867e1,
-1.166296642132e1));
#83143=cartesian_point('',(6.399702133545e1,3.406344516867e1,
-1.166296642132e1));
#83144=cartesian_point('',(6.398254115648e1,3.402939567656e1,
-1.166901032893e1));
#83145=cartesian_point('',(6.396425547190e1,3.396233678552e1,
-1.168266908652e1));
#83146=cartesian_point('',(6.395467820034e1,3.386403630354e1,
-1.169261671502e1));
#83147=cartesian_point('',(6.397108627311e1,3.380712780490e1,
-1.169548648161e1));
#83148=cartesian_point('',(6.398496480645e1,3.378084019742e1,
-1.169548648161e1));
#83150=cartesian_point('',(-1.440266091326e-14,0.e0,-1.169548648161e1));
#83151=direction('',(0.e0,0.e0,1.e0));
#83152=direction('',(8.963678464695e-1,4.433110463496e-1,0.e0));
#83153=axis2_placement_3d('',#83150,#83151,#83152);
#83155=direction('',(8.910060296695e-1,4.539914702577e-1,-5.080941506246e-6));
#83156=vector('',#83155,1.461345472334e1);
#83157=cartesian_point('',(6.622428307568e1,3.144602991329e1,
-1.078264222363e1));
#83158=line('',#83157,#83156);
#83159=direction('',(-8.910065241887e-1,-4.539904997390e-1,1.013350611681e-13));
#83160=vector('',#83159,1.554870050292e1);
#83161=cartesian_point('',(7.879268607642e1,3.896800654643e1,
-1.169548648161e1));
#83162=line('',#83161,#83160);
#83163=cartesian_point('',(6.493869248566e1,3.190904423481e1,
-1.169548648161e1));
#83164=cartesian_point('',(6.495167921426e1,3.188261470066e1,
-1.169548648161e1));
#83165=cartesian_point('',(6.498764344618e1,3.183617726566e1,
-1.169265700290e1));
#83166=cartesian_point('',(6.507203919222e1,3.178636960505e1,
-1.168289833897e1));
#83167=cartesian_point('',(6.513641231e1,3.176129784353e1,-1.166924314413e1));
#83168=cartesian_point('',(6.517221373481e1,3.175295671920e1,
-1.166325159544e1));
#83170=cartesian_point('',(6.517221373481e1,3.175295671920e1,
-1.166325159544e1));
#83171=cartesian_point('',(6.523214313952e1,3.175744917843e1,
-1.165738170486e1));
#83172=cartesian_point('',(6.534943655890e1,3.172782998837e1,
-1.163659109331e1));
#83173=cartesian_point('',(6.552264833086e1,3.169067855724e1,
-1.158674515127e1));
#83174=cartesian_point('',(6.567754395105e1,3.162288580433e1,
-1.150799814593e1));
#83175=cartesian_point('',(6.581331637994e1,3.155473797027e1,
-1.140295160207e1));
#83176=cartesian_point('',(6.592168309772e1,3.149750643752e1,
-1.128397070359e1));
#83177=cartesian_point('',(6.600357182295e1,3.145875670619e1,
-1.116750648965e1));
#83178=cartesian_point('',(6.606808534009e1,3.143592004683e1,
-1.105788321743e1));
#83179=cartesian_point('',(6.612197429017e1,3.142675535663e1,
-1.095700106171e1));
#83180=cartesian_point('',(6.617172117329e1,3.142951190082e1,
-1.086411384158e1));
#83181=cartesian_point('',(6.620601018219e1,3.143922609009e1,
-1.080817089327e1));
#83182=cartesian_point('',(6.622428307568e1,3.144602991329e1,
-1.078264222363e1));
#83184=direction('',(-5.395368485130e-2,7.031144846574e-2,-9.960649075766e-1));
#83185=vector('',#83184,4.286742310552e0);
#83186=cartesian_point('',(7.947624489214e1,3.777900664763e1,
-6.512842890369e0));
#83187=line('',#83186,#83185);
#83188=direction('',(1.134948351330e-1,-3.965066095516e-2,9.927470712543e-1));
#83189=vector('',#83188,4.041136238070e0);
#83190=cartesian_point('',(6.640287167805e1,3.151170686974e1,
-1.052470628442e1));
#83191=line('',#83190,#83189);
#83192=direction('',(-8.910062381234e-1,-4.539910611655e-1,-2.629579216170e-6));
#83193=vector('',#83192,1.415784153158e1);
#83194=cartesian_point('',(7.947624489214e1,3.777900664763e1,
-6.512842890369e0));
#83195=line('',#83194,#83193);
#83196=direction('',(9.510565218682e-1,3.090169772225e-1,-4.688823243398e-7));
#83197=vector('',#83196,1.415786701932e1);
#83198=cartesian_point('',(6.913921983314e1,2.605683748094e1,-5.6e0));
#83199=line('',#83198,#83197);
#83200=cartesian_point('',(8.260415159761e1,3.043185875117e1,
-5.600006638374e0));
#83201=cartesian_point('',(8.265452022366e1,3.044819153556e1,
-5.600010413230e0));
#83202=cartesian_point('',(8.275617486170e1,3.047667487543e1,
-5.599996892359e0));
#83203=cartesian_point('',(8.291192485447e1,3.050740538598e1,
-5.599995256897e0));
#83204=cartesian_point('',(8.301678317082e1,3.051968394450e1,
-5.600013139001e0));
#83205=cartesian_point('',(8.306957107688e1,3.052370280945e1,
-5.600006629309e0));
#83207=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83208=direction('',(0.e0,0.e0,1.e0));
#83209=direction('',(9.386392236023e-1,3.449005768555e-1,0.e0));
#83210=axis2_placement_3d('',#83207,#83208,#83209);
#83212=cartesian_point('',(8.032257376721e1,3.715553922157e1,
-5.599997612904e0));
#83213=cartesian_point('',(8.028240286233e1,3.712105613517e1,
-5.599995817832e0));
#83214=cartesian_point('',(8.019958183927e1,3.705558204520e1,
-5.600001928805e0));
#83215=cartesian_point('',(8.006772105740e1,3.696718171185e1,
-5.599999522434e0));
#83216=cartesian_point('',(7.997569092373e1,3.691544686224e1,
-5.599999828451e0));
#83217=cartesian_point('',(7.992853480840e1,3.689138306828e1,
-5.600000642692e0));
#83219=direction('',(-8.910065654557e-1,-4.539904187479e-1,4.539469662569e-8));
#83220=vector('',#83219,1.415787226324e1);
#83221=cartesian_point('',(7.992853480840e1,3.689138306828e1,
-5.600000642692e0));
#83222=line('',#83221,#83220);
#83223=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83224=direction('',(0.e0,0.e0,-1.e0));
#83225=direction('',(9.110450217312e-1,4.123068861646e-1,0.e0));
#83226=axis2_placement_3d('',#83223,#83224,#83225);
#83228=direction('',(9.510567061435e-1,3.090164100715e-1,2.429396849997e-6));
#83229=vector('',#83228,1.415784172647e1);
#83230=cartesian_point('',(6.944706866067e1,2.510939333753e1,
-6.512877354256e0));
#83231=line('',#83230,#83229);
#83232=cartesian_point('',(6.913921983302e1,2.605683748090e1,-6.6e0));
#83233=direction('',(5.198486003608e-2,1.082165785055e-1,9.927672166543e-1));
#83234=direction('',(-9.321926945506e-1,-3.513243386283e-1,8.710906562403e-2));
#83235=axis2_placement_3d('',#83232,#83233,#83234);
#83237=cartesian_point('',(6.913921983302e1,2.605683748090e1,-6.6e0));
#83238=direction('',(-9.510565163919e-1,-3.090169940771e-1,4.561683912552e-10));
#83239=direction('',(3.078410910665e-1,-9.474374589223e-1,8.715574612036e-2));
#83240=axis2_placement_3d('',#83237,#83238,#83239);
#83242=cartesian_point('',(6.913921983300e1,2.605683748089e1,-6.6e0));
#83243=direction('',(3.526611176957e-1,-9.357511079692e-1,0.e0));
#83244=direction('',(4.508251549851e-10,1.699049789750e-10,1.e0));
#83245=axis2_placement_3d('',#83242,#83243,#83244);
#83247=cartesian_point('',(6.640620897390e1,3.005310948078e1,
-6.512827088354e0));
#83248=cartesian_point('',(6.635027221290e1,3.007225834204e1,
-7.004461892860e0));
#83249=cartesian_point('',(6.623908302700e1,3.010867796280e1,
-7.987912153863e0));
#83250=cartesian_point('',(6.606944236605e1,3.016969713958e1,
-9.462954984209e0));
#83251=cartesian_point('',(6.595829554711e1,3.020619133671e1,
-1.044695589838e1));
#83252=cartesian_point('',(6.590223002129e1,3.022530714952e1,
-1.093893462669e1));
#83254=cartesian_point('',(6.797243449800e1,2.522742561598e1,
-1.093893642559e1));
#83255=cartesian_point('',(6.799855946024e1,2.528058616152e1,
-1.044695777919e1));
#83256=cartesian_point('',(6.805135853023e1,2.538497069886e1,
-9.462952714804e0));
#83257=cartesian_point('',(6.812813123797e1,2.554807956533e1,
-7.987921332780e0));
#83258=cartesian_point('',(6.818102428335e1,2.565242924800e1,
-7.004443383547e0));
#83259=cartesian_point('',(6.820703482502e1,2.570552211249e1,
-6.512808956493e0));
#83261=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#83262=direction('',(0.e0,0.e0,-1.e0));
#83263=direction('',(9.110450217348e-1,4.123068861566e-1,0.e0));
#83264=axis2_placement_3d('',#83261,#83262,#83263);
#83266=cartesian_point('',(6.731377766903e1,3.046384471094e1,-6.6e0));
#83267=direction('',(1.133211872835e-1,-3.974021865262e-2,9.927633270494e-1));
#83268=direction('',(-4.522164692942e-1,8.876400721493e-1,8.715140396933e-2));
#83269=axis2_placement_3d('',#83266,#83267,#83268);
#83271=cartesian_point('',(6.731377766886e1,3.046384471087e1,-6.6e0));
#83272=direction('',(-4.123068861647e-1,9.110450217312e-1,0.e0));
#83273=direction('',(-9.075782202875e-1,-4.107379339460e-1,8.715574380163e-2));
#83274=axis2_placement_3d('',#83271,#83272,#83273);
#83276=cartesian_point('',(6.731377766903e1,3.046384471094e1,-6.6e0));
#83277=direction('',(-8.910065241598e-1,-4.539904997957e-1,9.310154730491e-11));
#83278=direction('',(8.346034974238e-11,4.126832209295e-11,1.e0));
#83279=axis2_placement_3d('',#83276,#83277,#83278);
#83281=cartesian_point('',(6.640287167805e1,3.151170686974e1,
-1.052470628442e1));
#83282=cartesian_point('',(6.638306628472e1,3.150448928197e1,
-1.055397447834e1));
#83283=cartesian_point('',(6.634354016336e1,3.149005101088e1,
-1.061216274605e1));
#83284=cartesian_point('',(6.628411250444e1,3.146822888813e1,
-1.069824785681e1));
#83285=cartesian_point('',(6.624428969170e1,3.145347927965e1,
-1.075469140722e1));
#83286=cartesian_point('',(6.622428307568e1,3.144602991329e1,
-1.078264222363e1));
#83288=cartesian_point('',(6.517221373481e1,3.175295671920e1,
-1.166325159544e1));
#83289=cartesian_point('',(6.519477135477e1,3.168871954184e1,
-1.166490158924e1));
#83290=cartesian_point('',(6.521684416074e1,3.156588400195e1,
-1.167578524037e1));
#83291=cartesian_point('',(6.513608649614e1,3.141585163416e1,
-1.170323136648e1));
#83292=cartesian_point('',(6.506996553445e1,3.124095239904e1,
-1.173209213809e1));
#83293=cartesian_point('',(6.502162469940e1,3.098081142843e1,
-1.176471343112e1));
#83294=cartesian_point('',(6.500200926529e1,3.079224835650e1,
-1.178545206259e1));
#83295=cartesian_point('',(6.500526097810e1,3.056438864207e1,
-1.180526017560e1));
#83296=cartesian_point('',(6.504406580887e1,3.027303180992e1,
-1.182384366202e1));
#83297=cartesian_point('',(6.512929591059e1,3.002944223629e1,
-1.182905319301e1));
#83298=cartesian_point('',(6.518352407757e1,2.989567806392e1,
-1.183041250651e1));
#83300=cartesian_point('',(6.499672084447e1,2.981000290503e1,
-1.085177816937e1));
#83301=direction('',(4.168839775246e-1,-9.089597071836e-1,0.e0));
#83302=direction('',(1.868068850929e-1,8.567684207677e-2,-9.786534966032e-1));
#83303=axis2_placement_3d('',#83300,#83301,#83302);
#83305=cartesian_point('',(6.590223002129e1,3.022530714952e1,
-1.093893462669e1));
#83306=cartesian_point('',(6.585169728538e1,3.033367002983e1,
-1.094764109592e1));
#83307=cartesian_point('',(6.579146817679e1,3.057020262281e1,
-1.094152380625e1));
#83308=cartesian_point('',(6.584018786608e1,3.093444066684e1,
-1.086219982445e1));
#83309=cartesian_point('',(6.603893923831e1,3.127914268757e1,
-1.072547334991e1));
#83310=cartesian_point('',(6.626933849403e1,3.145085401726e1,
-1.059789245683e1));
#83311=cartesian_point('',(6.640287167805e1,3.151170686974e1,
-1.052470628442e1));
#83313=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#83314=direction('',(0.e0,0.e0,-1.e0));
#83315=direction('',(9.089597073516e-1,4.168839771583e-1,0.e0));
#83316=axis2_placement_3d('',#83313,#83314,#83315);
#83318=cartesian_point('',(6.703847128975e1,2.488078296327e1,
-1.085177816937e1));
#83319=direction('',(3.479503104612e-1,-9.375129766835e-1,0.e0));
#83320=direction('',(1.926750740702e-1,7.150978547307e-2,-9.786534966032e-1));
#83321=axis2_placement_3d('',#83318,#83319,#83320);
#83323=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#83324=direction('',(0.e0,0.e0,1.e0));
#83325=direction('',(9.375128883373e-1,3.479505485e-1,0.e0));
#83326=axis2_placement_3d('',#83323,#83324,#83325);
#83328=cartesian_point('',(6.723114201519e1,2.495228564769e1,
-1.183040007119e1));
#83329=cartesian_point('',(6.729134731642e1,2.480696293925e1,
-1.182916564846e1));
#83330=cartesian_point('',(6.741697047727e1,2.455072542120e1,
-1.182299845448e1));
#83331=cartesian_point('',(6.764874822469e1,2.427413788767e1,
-1.179688611627e1));
#83332=cartesian_point('',(6.784737725729e1,2.409091194215e1,
-1.177064302983e1));
#83333=cartesian_point('',(6.816743538525e1,2.387883803036e1,
-1.172169946847e1));
#83334=cartesian_point('',(6.840588481699e1,2.380498431198e1,
-1.168085538176e1));
#83335=cartesian_point('',(6.850519835375e1,2.369473462015e1,
-1.166540891936e1));
#83336=cartesian_point('',(6.854084797212e1,2.363719021741e1,
-1.166227122758e1));
#83338=cartesian_point('',(6.906334044318e1,2.459193856487e1,
-1.078264209516e1));
#83339=cartesian_point('',(6.908273887091e1,2.460081057835e1,
-1.075471456369e1));
#83340=cartesian_point('',(6.912131868980e1,2.461853355944e1,
-1.069831012020e1));
#83341=cartesian_point('',(6.917876847821e1,2.464512387379e1,
-1.061222846669e1));
#83342=cartesian_point('',(6.921694845318e1,2.466287375732e1,
-1.055399729399e1));
#83343=cartesian_point('',(6.923606912140e1,2.467178148470e1,
-1.052470324772e1));
#83345=cartesian_point('',(6.923606912140e1,2.467178148470e1,
-1.052470324772e1));
#83346=cartesian_point('',(6.910092137140e1,2.462121667281e1,
-1.059702759973e1));
#83347=cartesian_point('',(6.881944686399e1,2.457843058045e1,
-1.072322573790e1));
#83348=cartesian_point('',(6.842845504821e1,2.468155606879e1,
-1.086296185174e1));
#83349=cartesian_point('',(6.813279172032e1,2.491098736250e1,
-1.094214730615e1));
#83350=cartesian_point('',(6.801209709051e1,2.511824802228e1,
-1.094812352549e1));
#83351=cartesian_point('',(6.797243449800e1,2.522742561598e1,
-1.093893642559e1));
#83353=direction('',(9.510565162951e-1,3.090169943751e-1,-1.015635505958e-13));
#83354=vector('',#83353,1.554870050292e1);
#83355=cartesian_point('',(6.848169137762e1,2.335548825838e1,
-1.169548648161e1));
#83356=line('',#83355,#83354);
#83357=direction('',(-9.510567747077e-1,-3.090161990518e-1,2.466723519073e-6));
#83358=vector('',#83357,1.461343865018e1);
#83359=cartesian_point('',(8.296155027321e1,2.910772783163e1,
-1.078267814247e1));
#83360=line('',#83359,#83358);
#83361=cartesian_point('',(6.906334044318e1,2.459193856487e1,
-1.078264209516e1));
#83362=cartesian_point('',(6.904471575713e1,2.458342042783e1,
-1.080945568610e1));
#83363=cartesian_point('',(6.901109384171e1,2.456461635779e1,
-1.087027106654e1));
#83364=cartesian_point('',(6.896960866074e1,2.452507958346e1,
-1.097854648039e1));
#83365=cartesian_point('',(6.893422960788e1,2.446821756973e1,
-1.109877453819e1));
#83366=cartesian_point('',(6.890103272034e1,2.438735232865e1,
-1.122666307004e1));
#83367=cartesian_point('',(6.886529573727e1,2.427612317764e1,
-1.135613813437e1));
#83368=cartesian_point('',(6.881779065452e1,2.412443406809e1,
-1.148195746913e1));
#83369=cartesian_point('',(6.874848563620e1,2.393964482944e1,
-1.158072044950e1));
#83370=cartesian_point('',(6.865552699671e1,2.378897097748e1,
-1.163251824533e1));
#83371=cartesian_point('',(6.858869145257e1,2.367927217800e1,
-1.165576098123e1));
#83372=cartesian_point('',(6.854084797212e1,2.363719021741e1,
-1.166227122758e1));
#83374=cartesian_point('',(6.854084797212e1,2.363719021741e1,
-1.166227122758e1));
#83375=cartesian_point('',(6.852460608058e1,2.361163915769e1,
-1.166724499010e1));
#83376=cartesian_point('',(6.850028250584e1,2.355983242186e1,
-1.167894594662e1));
#83377=cartesian_point('',(6.847361403267e1,2.348601337784e1,
-1.168793884483e1));
#83378=cartesian_point('',(6.846738749795e1,2.341513176014e1,-1.169436426e1));
#83379=cartesian_point('',(6.847517672354e1,2.337459017247e1,
-1.169548648161e1));
#83380=cartesian_point('',(6.848169137762e1,2.335548825838e1,
-1.169548648161e1));
#83382=cartesian_point('',(-1.440875182862e-14,0.e0,-1.169548648161e1));
#83383=direction('',(0.e0,0.e0,1.e0));
#83384=direction('',(9.546811972244e-1,2.976303271948e-1,0.e0));
#83385=axis2_placement_3d('',#83382,#83383,#83384);
#83387=direction('',(9.510561799580e-1,3.090180294707e-1,-5.070952250601e-6));
#83388=vector('',#83387,1.461343271697e1);
#83389=cartesian_point('',(7.032819521310e1,2.069911682536e1,
-1.078264210465e1));
#83390=line('',#83389,#83388);
#83391=direction('',(-9.510565162951e-1,-3.090169943752e-1,1.015635505957e-13));
#83392=vector('',#83391,1.554870050293e1);
#83393=cartesian_point('',(8.391855661963e1,2.616235402670e1,
-1.169548648161e1));
#83394=line('',#83393,#83392);
#83395=cartesian_point('',(6.913086368640e1,2.135754133085e1,
-1.169548648161e1));
#83396=cartesian_point('',(6.913955639110e1,2.132940446931e1,
-1.169548648161e1));
#83397=cartesian_point('',(6.916781510777e1,2.127791104884e1,
-1.169265684824e1));
#83398=cartesian_point('',(6.924338418337e1,2.121551208463e1,
-1.168289715209e1));
#83399=cartesian_point('',(6.930304692812e1,2.118068012770e1,
-1.166924188265e1));
#83400=cartesian_point('',(6.933710461015e1,2.116684098968e1,
-1.166324996556e1));
#83402=cartesian_point('',(6.933710461015e1,2.116684098968e1,
-1.166324996556e1));
#83403=cartesian_point('',(6.939699654914e1,2.116190221289e1,
-1.165737985949e1));
#83404=cartesian_point('',(6.950820941674e1,2.111430247529e1,
-1.163658969758e1));
#83405=cartesian_point('',(6.967347572333e1,2.105050989184e1,
-1.158674276605e1));
#83406=cartesian_point('',(6.981585847420e1,2.095932088983e1,
-1.150799470846e1));
#83407=cartesian_point('',(6.993929634355e1,2.087077389120e1,
-1.140294879354e1));
#83408=cartesian_point('',(7.003737469652e1,2.079729568347e1,
-1.128396878933e1));
#83409=cartesian_point('',(7.011219293268e1,2.074621324587e1,
-1.116750506003e1));
#83410=cartesian_point('',(7.017233959092e1,2.071356581564e1,
-1.105788191631e1));
#83411=cartesian_point('',(7.022413132646e1,2.069608404754e1,
-1.095699989636e1));
#83412=cartesian_point('',(7.027369682157e1,2.069102467070e1,
-1.086411303373e1));
#83413=cartesian_point('',(7.030908316330e1,2.069525532460e1,
-1.080817047177e1));
#83414=cartesian_point('',(7.032819521310e1,2.069911682536e1,
-1.078264210465e1));
#83416=direction('',(-4.229028962712e-2,7.788601293600e-2,-9.960649077205e-1));
#83417=vector('',#83416,4.286742743518e0);
#83418=cartesian_point('',(8.440767830116e1,2.488105370659e1,
-6.512842193427e0));
#83419=line('',#83418,#83417);
#83420=direction('',(1.058946193317e-1,-5.691706822151e-2,9.927470860907e-1));
#83421=vector('',#83420,4.041136287814e0);
#83422=cartesian_point('',(7.051485953084e1,2.073604803197e1,
-1.052470607629e1));
#83423=line('',#83422,#83421);
#83424=direction('',(-9.510563247681e-1,-3.090175838227e-1,-2.656386731105e-6));
#83425=vector('',#83424,1.415781992170e1);
#83426=cartesian_point('',(8.440767830116e1,2.488105370659e1,
-6.512842193427e0));
#83427=line('',#83426,#83425);
#83428=cartesian_point('',(8.438465854980e1,1.682414559308e1,
-5.600004420648e0));
#83429=cartesian_point('',(8.468401245549e1,1.687166960928e1,
-5.599977385253e0));
#83430=cartesian_point('',(8.527607275731e1,1.689741295197e1,
-5.600009941306e0));
#83431=cartesian_point('',(8.616740975787e1,1.673554373928e1,
-5.599999127550e0));
#83432=cartesian_point('',(8.671236333501e1,1.650310566288e1,
-5.599995408179e0));
#83433=cartesian_point('',(8.697594088474e1,1.635345366882e1,
-5.600006412986e0));
#83435=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83436=direction('',(0.e0,0.e0,1.e0));
#83437=direction('',(9.827790160715e-1,1.847847546998e-1,0.e0));
#83438=axis2_placement_3d('',#83435,#83436,#83437);
#83440=cartesian_point('',(8.514607791388e1,2.413287058458e1,
-5.599997543260e0));
#83441=cartesian_point('',(8.510100750078e1,2.410509629451e1,
-5.599995744634e0));
#83442=cartesian_point('',(8.500896148234e1,2.405338751875e1,
-5.600001963136e0));
#83443=cartesian_point('',(8.486489546911e1,2.398670399359e1,
-5.599999512072e0));
#83444=cartesian_point('',(8.476590557403e1,2.395000192695e1,
-5.599999829740e0));
#83445=cartesian_point('',(8.471556570616e1,2.393361127928e1,
-5.600000644998e0));
#83447=direction('',(-9.510565457967e-1,-3.090169035784e-1,4.555758065704e-8));
#83448=vector('',#83447,1.415787226342e1);
#83449=cartesian_point('',(8.471556570616e1,2.393361127928e1,
-5.600000644998e0));
#83450=line('',#83449,#83448);
#83451=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83452=direction('',(0.e0,0.e0,-1.e0));
#83453=direction('',(9.643275528908e-1,2.647118636096e-1,0.e0));
#83454=axis2_placement_3d('',#83451,#83452,#83453);
#83456=direction('',(9.876881818388e-1,1.564354673848e-1,-3.632321975659e-7));
#83457=vector('',#83456,1.217030843522e1);
#83458=cartesian_point('',(7.236418873900e1,1.492027770480e1,-5.6e0));
#83459=line('',#83458,#83457);
#83460=cartesian_point('',(8.438460802174e1,1.682412508536e1,-6.6e0));
#83461=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#83462=direction('',(0.e0,0.e0,1.e0));
#83463=axis2_placement_3d('',#83460,#83461,#83462);
#83465=direction('',(9.876885351438e-1,1.564332366770e-1,2.885074413831e-6));
#83466=vector('',#83465,1.217027188255e1);
#83467=cartesian_point('',(7.252003349311e1,1.393634028905e1,
-6.512877156294e0));
#83468=line('',#83467,#83466);
#83469=cartesian_point('',(7.236418873886e1,1.492027770477e1,-6.6e0));
#83470=direction('',(6.827482456558e-2,9.875170236942e-2,9.927671678746e-1));
#83471=direction('',(-9.756750164758e-1,-2.011717776786e-1,8.711014918280e-2));
#83472=axis2_placement_3d('',#83469,#83470,#83471);
#83474=cartesian_point('',(7.236418873886e1,1.492027770477e1,-6.6e0));
#83475=direction('',(-9.876883406433e-1,-1.564344647363e-1,4.541669124114e-10));
#83476=direction('',(1.558391855099e-1,-9.839298952652e-1,8.715566225508e-2));
#83477=axis2_placement_3d('',#83474,#83475,#83476);
#83479=cartesian_point('',(7.236418873886e1,1.492027770477e1,-6.6e0));
#83480=direction('',(2.019355501432e-1,-9.793988123274e-1,0.e0));
#83481=direction('',(4.441886858331e-10,9.158362956896e-11,1.e0));
#83482=axis2_placement_3d('',#83479,#83480,#83481);
#83484=cartesian_point('',(7.028998044997e1,1.929488606085e1,
-6.512827142424e0));
#83485=cartesian_point('',(7.023772806557e1,1.932254965677e1,
-7.004461848176e0));
#83486=cartesian_point('',(7.013360585454e1,1.937591422698e1,
-7.987912293326e0));
#83487=cartesian_point('',(6.997560113199e1,1.946272071207e1,
-9.462955208112e0));
#83488=cartesian_point('',(6.987152951006e1,1.951615205926e1,
-1.044695598158e1));
#83489=cartesian_point('',(6.981914476553e1,1.954380316209e1,
-1.093893471981e1));
#83491=cartesian_point('',(7.108201696093e1,1.428357908051e1,
-1.093893499249e1));
#83492=cartesian_point('',(7.111613596930e1,1.433199827760e1,
-1.044695605207e1));
#83493=cartesian_point('',(7.118462029115e1,1.442684857507e1,
-9.462953617231e0));
#83494=cartesian_point('',(7.128595593113e1,1.457592461664e1,
-7.987918764311e0));
#83495=cartesian_point('',(7.135452488569e1,1.467074276741e1,
-7.004443416286e0));
#83496=cartesian_point('',(7.138852024984e1,1.471911296486e1,
-6.512809089090e0));
#83498=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#83499=direction('',(0.e0,0.e0,-1.e0));
#83500=direction('',(9.643275528931e-1,2.647118636011e-1,0.e0));
#83501=axis2_placement_3d('',#83498,#83499,#83500);
#83503=cartesian_point('',(7.125062861555e1,1.955858943121e1,-6.6e0));
#83504=direction('',(1.057092755861e-1,-5.697828993644e-2,9.927633270478e-1));
#83505=direction('',(-3.077926633472e-1,9.474535822171e-1,8.715151136709e-2));
#83506=axis2_placement_3d('',#83503,#83504,#83505);
#83508=cartesian_point('',(7.125062861536e1,1.955858943115e1,-6.6e0));
#83509=direction('',(-2.647118636097e-1,9.643275528908e-1,0.e0));
#83510=direction('',(-9.606579953241e-1,-2.637045550254e-1,8.715574380793e-2));
#83511=axis2_placement_3d('',#83508,#83509,#83510);
#83513=cartesian_point('',(7.125062861555e1,1.955858943121e1,-6.6e0));
#83514=direction('',(-9.510565162763e-1,-3.090169944331e-1,8.447274130186e-11));
#83515=direction('',(8.296296982735e-11,1.801225835152e-11,1.e0));
#83516=axis2_placement_3d('',#83513,#83514,#83515);
#83518=cartesian_point('',(7.051485953084e1,2.073604803197e1,
-1.052470607629e1));
#83519=cartesian_point('',(7.049416889572e1,2.073201755088e1,
-1.055397426959e1));
#83520=cartesian_point('',(7.045287019258e1,2.072393988580e1,
-1.061216284988e1));
#83521=cartesian_point('',(7.039076071250e1,2.071168313245e1,
-1.069824780010e1));
#83522=cartesian_point('',(7.034912071965e1,2.070334472663e1,
-1.075469146519e1));
#83523=cartesian_point('',(7.032819521310e1,2.069911682536e1,
-1.078264210465e1));
#83525=cartesian_point('',(6.933710461015e1,2.116684098968e1,
-1.166324996556e1));
#83526=cartesian_point('',(6.934932800818e1,2.109986567067e1,
-1.166490149616e1));
#83527=cartesian_point('',(6.935190195379e1,2.097508850037e1,
-1.167578663956e1));
#83528=cartesian_point('',(6.924866942946e1,2.083953160058e1,
-1.170323318619e1));
#83529=cartesian_point('',(6.915600254842e1,2.067712731959e1,
-1.173209392105e1));
#83530=cartesian_point('',(6.906756295321e1,2.042774920185e1,
-1.176471513559e1));
#83531=cartesian_point('',(6.901869320861e1,2.024457841845e1,
-1.178545322876e1));
#83532=cartesian_point('',(6.898626098438e1,2.001901372446e1,
-1.180526118899e1));
#83533=cartesian_point('',(6.897901233113e1,1.972517653645e1,
-1.182384398264e1));
#83534=cartesian_point('',(6.902508658939e1,1.947125929728e1,
-1.182905329307e1));
#83535=cartesian_point('',(6.905772113488e1,1.933066294082e1,
-1.183041250650e1));
#83537=cartesian_point('',(6.885981521174e1,1.927526504971e1,
-1.085177816937e1));
#83538=direction('',(2.695588184732e-1,-9.629839268562e-1,0.e0));
#83539=direction('',(1.979097933042e-1,5.539898284859e-2,-9.786534966032e-1));
#83540=axis2_placement_3d('',#83537,#83538,#83539);
#83542=cartesian_point('',(6.981914476553e1,1.954380316209e1,
-1.093893471981e1));
#83543=cartesian_point('',(6.978618583293e1,1.965873668298e1,
-1.094764120122e1));
#83544=cartesian_point('',(6.976370297479e1,1.990177880656e1,
-1.094152419237e1));
#83545=cartesian_point('',(6.986879991333e1,2.025391059321e1,
-1.086220010443e1));
#83546=cartesian_point('',(7.011902673372e1,2.056327764595e1,
-1.072547352759e1));
#83547=cartesian_point('',(7.037345020169e1,2.069683311971e1,
-1.059789260955e1));
#83548=cartesian_point('',(7.051485953084e1,2.073604803197e1,
-1.052470607629e1));
#83550=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#83551=direction('',(0.e0,0.e0,-1.e0));
#83552=direction('',(9.629839269715e-1,2.695588180613e-1,0.e0));
#83553=axis2_placement_3d('',#83550,#83551,#83552);
#83555=cartesian_point('',(7.010533032736e1,1.408732243626e1,
-1.085177816937e1));
#83556=direction('',(1.970069922036e-1,-9.804020833428e-1,0.e0));
#83557=direction('',(2.014895246516e-1,4.048833217163e-2,-9.786534966032e-1));
#83558=axis2_placement_3d('',#83555,#83556,#83557);
#83560=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#83561=direction('',(0.e0,0.e0,1.e0));
#83562=direction('',(9.804021033191e-1,1.970068927919e-1,0.e0));
#83563=axis2_placement_3d('',#83560,#83561,#83562);
#83565=cartesian_point('',(7.030681656844e1,1.412780754561e1,
-1.183041299115e1));
#83566=cartesian_point('',(7.035046593998e1,1.391045801044e1,
-1.183043615490e1));
#83567=cartesian_point('',(7.050055298027e1,1.351717394727e1,
-1.181539256397e1));
#83568=cartesian_point('',(7.091394543045e1,1.301439499882e1,
-1.174948578854e1));
#83569=cartesian_point('',(7.127365365710e1,1.279052417723e1,
-1.168345220577e1));
#83570=cartesian_point('',(7.148012708638e1,1.270588694621e1,
-1.164387253784e1));
#83572=cartesian_point('',(7.206008473979e1,1.348528465387e1,
-1.078264172528e1));
#83573=cartesian_point('',(7.208063336610e1,1.349101333590e1,
-1.075471080274e1));
#83574=cartesian_point('',(7.212150589507e1,1.350248314978e1,
-1.069829533861e1));
#83575=cartesian_point('',(7.218240281816e1,1.351975794028e1,
-1.061221124966e1));
#83576=cartesian_point('',(7.222289535530e1,1.353131781104e1,
-1.055398958064e1));
#83577=cartesian_point('',(7.224317643777e1,1.353712429285e1,
-1.052470269875e1));
#83579=cartesian_point('',(7.224317643777e1,1.353712429285e1,
-1.052470269875e1));
#83580=cartesian_point('',(7.210244704384e1,1.350845022844e1,
-1.059677613243e1));
#83581=cartesian_point('',(7.181860741926e1,1.350980230817e1,
-1.072259706456e1));
#83582=cartesian_point('',(7.144752834323e1,1.367251524182e1,
-1.086296017328e1));
#83583=cartesian_point('',(7.119055692479e1,1.394636613505e1,
-1.094231320171e1));
#83584=cartesian_point('',(7.110405225226e1,1.416981096224e1,
-1.094823246044e1));
#83585=cartesian_point('',(7.108201696093e1,1.428357908051e1,
-1.093893499249e1));
#83587=direction('',(-9.876891742426e-1,-1.564292015054e-1,-5.164485340764e-7));
#83588=vector('',#83587,1.261732591955e1);
#83589=cartesian_point('',(8.452208095842e1,1.545900287260e1,
-1.078263520908e1));
#83590=line('',#83589,#83588);
#83591=cartesian_point('',(7.206008473979e1,1.348528465387e1,
-1.078264172528e1));
#83592=cartesian_point('',(7.204072609987e1,1.347988772412e1,
-1.080895514710e1));
#83593=cartesian_point('',(7.200604543185e1,1.346708086405e1,
-1.086723220627e1));
#83594=cartesian_point('',(7.196215651488e1,1.343783596782e1,
-1.096616206189e1));
#83595=cartesian_point('',(7.192202187008e1,1.339464983734e1,
-1.107389738557e1));
#83596=cartesian_point('',(7.188078459083e1,1.333155841742e1,
-1.119059537150e1));
#83597=cartesian_point('',(7.183407317568e1,1.324296559531e1,
-1.131230215068e1));
#83598=cartesian_point('',(7.177469129045e1,1.312198299422e1,
-1.143319778227e1));
#83599=cartesian_point('',(7.169817905371e1,1.297709357625e1,
-1.153530316582e1));
#83600=cartesian_point('',(7.159923414736e1,1.282681097045e1,
-1.160723472593e1));
#83601=cartesian_point('',(7.152240113191e1,1.274320103151e1,
-1.163376046516e1));
#83602=cartesian_point('',(7.148012708638e1,1.270588694621e1,
-1.164387253784e1));
#83604=cartesian_point('',(7.148012708638e1,1.270588694621e1,
-1.164387253784e1));
#83605=cartesian_point('',(7.145373487779e1,1.268259163745e1,
-1.165018551890e1));
#83606=cartesian_point('',(7.140568379397e1,1.263596274666e1,
-1.166183135051e1));
#83607=cartesian_point('',(7.134821182500e1,1.256475109684e1,
-1.167631665074e1));
#83608=cartesian_point('',(7.130759058749e1,1.249248527079e1,
-1.168734423150e1));
#83609=cartesian_point('',(7.128732391747e1,1.241950170699e1,
-1.169417440848e1));
#83610=cartesian_point('',(7.128853925662e1,1.237600536698e1,
-1.169548648161e1));
#83611=cartesian_point('',(7.129217142936e1,1.235504668601e1,
-1.169548648161e1));
#83613=direction('',(-9.876883405950e-1,-1.564344650408e-1,
-2.361808731994e-10));
#83614=vector('',#83613,1.355254925046e1);
#83615=cartesian_point('',(8.467786630938e1,1.447513247794e1,
-1.169548647841e1));
#83616=line('',#83615,#83614);
#83617=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#83618=direction('',(0.e0,0.e0,-1.e0));
#83619=direction('',(9.853132831167e-1,1.707563589265e-1,0.e0));
#83620=axis2_placement_3d('',#83617,#83618,#83619);
#83622=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#83623=direction('',(0.e0,0.e0,-1.e0));
#83624=direction('',(1.e0,-1.075317757889e-14,0.e0));
#83625=axis2_placement_3d('',#83622,#83623,#83624);
#83627=cartesian_point('',(8.467786643814e1,-1.447513249833e1,
-1.169548647841e1));
#83628=cartesian_point('',(8.489505312802e1,-1.450956569895e1,
-1.169548647841e1));
#83629=cartesian_point('',(8.531511692588e1,-1.450617162715e1,
-1.169548648307e1));
#83630=cartesian_point('',(8.592310977306e1,-1.430506197739e1,
-1.169548648130e1));
#83631=cartesian_point('',(8.643391931913e1,-1.392793190171e1,
-1.169548648138e1));
#83632=cartesian_point('',(8.680582637216e1,-1.340715575189e1,
-1.169548648285e1));
#83633=cartesian_point('',(8.693519491192e1,-1.300480777727e1,
-1.169548647887e1));
#83634=cartesian_point('',(8.696734503658e1,-1.278568774158e1,
-1.169548647887e1));
#83636=cartesian_point('',(-1.441246742180e-14,0.e0,-1.169548648161e1));
#83637=direction('',(0.e0,0.e0,1.e0));
#83638=direction('',(9.893650753007e-1,-1.454535932012e-1,0.e0));
#83639=axis2_placement_3d('',#83636,#83637,#83638);
#83641=cartesian_point('',(8.696734505560e1,1.278568760282e1,
-1.169548647887e1));
#83642=cartesian_point('',(8.693514521488e1,1.300514662502e1,
-1.169548647887e1));
#83643=cartesian_point('',(8.680557824278e1,1.340810393709e1,
-1.169548648285e1));
#83644=cartesian_point('',(8.643156475798e1,1.393061034695e1,
-1.169548648138e1));
#83645=cartesian_point('',(8.591947423142e1,1.430691745854e1,
-1.169548648130e1));
#83646=cartesian_point('',(8.531148486996e1,1.450661791443e1,
-1.169548648307e1));
#83647=cartesian_point('',(8.489360717595e1,1.450933646095e1,
-1.169548647841e1));
#83648=cartesian_point('',(8.467786630938e1,1.447513247794e1,
-1.169548647841e1));
#83650=cartesian_point('',(8.22e1,0.e0,-1.169548648161e1));
#83651=direction('',(0.e0,0.e0,-1.e0));
#83652=direction('',(-1.e0,0.e0,0.e0));
#83653=axis2_placement_3d('',#83650,#83651,#83652);
#83655=cartesian_point('',(8.22e1,0.e0,-1.169548648161e1));
#83656=direction('',(0.e0,0.e0,-1.e0));
#83657=direction('',(1.e0,0.e0,0.e0));
#83658=axis2_placement_3d('',#83655,#83656,#83657);
#83660=direction('',(9.876891816818e-1,-1.564291545340e-1,6.577636458250e-7));
#83661=vector('',#83660,1.261731392090e1);
#83662=cartesian_point('',(7.206008354560e1,-1.348528449591e1,
-1.078264120051e1));
#83663=line('',#83662,#83661);
#83664=direction('',(-9.876883405951e-1,1.564344650406e-1,-2.363850807687e-10));
#83665=vector('',#83664,1.355254938082e1);
#83666=cartesian_point('',(8.467786643814e1,-1.447513249833e1,
-1.169548647841e1));
#83667=line('',#83666,#83665);
#83668=cartesian_point('',(7.129217142936e1,-1.235504668601e1,
-1.169548648161e1));
#83669=cartesian_point('',(7.128853853787e1,-1.237600951434e1,
-1.169548648161e1));
#83670=cartesian_point('',(7.128732579195e1,-1.241951317630e1,
-1.169417360618e1));
#83671=cartesian_point('',(7.130759156121e1,-1.249248823640e1,
-1.168734392584e1));
#83672=cartesian_point('',(7.134822362152e1,-1.256476945067e1,
-1.167631353170e1));
#83673=cartesian_point('',(7.140569740228e1,-1.263597679112e1,
-1.166182806441e1));
#83674=cartesian_point('',(7.145374830310e1,-1.268260440437e1,
-1.165018218337e1));
#83675=cartesian_point('',(7.148013968238e1,-1.270589828583e1,
-1.164386942577e1));
#83677=direction('',(-4.281268805659e-3,8.891629410527e-2,-9.960299008464e-1));
#83678=vector('',#83677,4.286810468414e0);
#83679=cartesian_point('',(8.454042099509e1,-1.584016754543e1,
-6.512841495497e0));
#83680=line('',#83679,#83678);
#83681=direction('',(6.851327865300e-2,-9.878864979980e-2,9.927470641200e-1));
#83682=vector('',#83681,4.041136475407e0);
#83683=cartesian_point('',(7.224316797364e1,-1.353712237324e1,
-1.052470640159e1));
#83684=line('',#83683,#83682);
#83685=direction('',(-9.876885264807e-1,1.564332913684e-1,-3.166289618358e-6));
#83686=vector('',#83685,1.217021478913e1);
#83687=cartesian_point('',(8.454042099509e1,-1.584016754543e1,
-6.512841495497e0));
#83688=line('',#83687,#83686);
#83689=direction('',(9.510565107195e-1,-3.090170115346e-1,-4.703957768753e-7));
#83690=vector('',#83689,1.415786701603e1);
#83691=cartesian_point('',(7.125062861551e1,-1.955858943118e1,-5.6e0));
#83692=line('',#83691,#83690);
#83693=cartesian_point('',(8.471556021900e1,-2.393361118618e1,
-5.600006659801e0));
#83694=cartesian_point('',(8.476590946093e1,-2.395000363278e1,
-5.600010450376e0));
#83695=cartesian_point('',(8.486489184869e1,-2.398671130138e1,
-5.599996881282e0));
#83696=cartesian_point('',(8.500895916812e1,-2.405339733610e1,
-5.599995239949e0));
#83697=cartesian_point('',(8.510100852383e1,-2.410509790019e1,
-5.600013185930e0));
#83698=cartesian_point('',(8.514607706007e1,-2.413287449722e1,
-5.600006658680e0));
#83700=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83701=direction('',(0.e0,0.e0,1.e0));
#83702=direction('',(9.621025560478e-1,-2.726878648682e-1,0.e0));
#83703=axis2_placement_3d('',#83700,#83701,#83702);
#83705=cartesian_point('',(8.697594708823e1,-1.635340759036e1,
-5.600004859049e0));
#83706=cartesian_point('',(8.671233918629e1,-1.650307878105e1,
-5.599993878503e0));
#83707=cartesian_point('',(8.616740892384e1,-1.673565287581e1,
-5.599999973976e0));
#83708=cartesian_point('',(8.527587121753e1,-1.689752023327e1,
-5.600009273329e0));
#83709=cartesian_point('',(8.468397244290e1,-1.687163912989e1,
-5.599978379582e0));
#83710=cartesian_point('',(8.438460610712e1,-1.682412305161e1,
-5.600003606595e0));
#83712=direction('',(-9.876883625647e-1,1.564343263293e-1,2.963451431799e-7));
#83713=vector('',#83712,1.217025311195e1);
#83714=cartesian_point('',(8.438460610712e1,-1.682412305161e1,
-5.600003606595e0));
#83715=line('',#83714,#83713);
#83716=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83717=direction('',(0.e0,0.e0,-1.e0));
#83718=direction('',(9.793988123274e-1,-2.019355501432e-1,0.e0));
#83719=axis2_placement_3d('',#83716,#83717,#83718);
#83721=direction('',(9.510563215503e-1,-3.090175937280e-1,2.415342258614e-6));
#83722=vector('',#83721,1.415784225020e1);
#83723=cartesian_point('',(7.094278942750e1,-2.050603646254e1,
-6.512877155970e0));
#83724=line('',#83723,#83722);
#83725=cartesian_point('',(7.125062861537e1,-1.955858943114e1,-6.6e0));
#83726=direction('',(1.056648704697e-1,5.699307494439e-2,9.927672056212e-1));
#83727=direction('',(-9.606629824543e-1,2.637017667195e-1,8.710919796985e-2));
#83728=axis2_placement_3d('',#83725,#83726,#83727);
#83730=cartesian_point('',(7.125062861537e1,-1.955858943114e1,-6.6e0));
#83731=direction('',(-9.510565162006e-1,3.090169946659e-1,4.515949281192e-10));
#83732=direction('',(-3.078410915780e-1,-9.474374587567e-1,8.715574611388e-2));
#83733=axis2_placement_3d('',#83730,#83731,#83732);
#83735=cartesian_point('',(7.125062861537e1,-1.955858943114e1,-6.6e0));
#83736=direction('',(-2.647118636096e-1,-9.643275528908e-1,0.e0));
#83737=direction('',(4.379927531772e-10,-1.202309363180e-10,1.e0));
#83738=axis2_placement_3d('',#83735,#83736,#83737);
#83740=cartesian_point('',(7.138852613769e1,-1.471911399571e1,
-6.512827059385e0));
#83741=cartesian_point('',(7.135452767639e1,-1.467074342650e1,
-7.004461888933e0));
#83742=cartesian_point('',(7.128597910837e1,-1.457593001493e1,
-7.987912565764e0));
#83743=cartesian_point('',(7.118460236154e1,-1.442684950861e1,
-9.462954772897e0));
#83744=cartesian_point('',(7.111613493324e1,-1.433199545284e1,
-1.044695626002e1));
#83745=cartesian_point('',(7.108201288318e1,-1.428357594506e1,
-1.093893493642e1));
#83747=cartesian_point('',(6.981915092280e1,-1.954379811696e1,
-1.093893501472e1));
#83748=cartesian_point('',(6.987153324799e1,-1.951614608421e1,
-1.044695609586e1));
#83749=cartesian_point('',(6.997561466635e1,-1.946272575854e1,
-9.462953732417e0));
#83750=cartesian_point('',(7.013358766300e1,-1.937590430792e1,
-7.987919149472e0));
#83751=cartesian_point('',(7.023772594422e1,-1.932254911859e1,
-7.004443496468e0));
#83752=cartesian_point('',(7.028997587253e1,-1.929488460365e1,
-6.512809031507e0));
#83754=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#83755=direction('',(0.e0,0.e0,-1.e0));
#83756=direction('',(9.793988123256e-1,-2.019355501521e-1,0.e0));
#83757=axis2_placement_3d('',#83754,#83755,#83756);
#83759=cartesian_point('',(7.236418873904e1,-1.492027770480e1,-6.6e0));
#83760=direction('',(6.832005188601e-2,-9.875903490242e-2,9.927633270500e-1));
#83761=direction('',(1.558916379976e-1,9.839219685846e-1,8.715134502118e-2));
#83762=axis2_placement_3d('',#83759,#83760,#83761);
#83764=cartesian_point('',(7.236418873886e1,-1.492027770476e1,-6.6e0));
#83765=direction('',(2.019355501431e-1,9.793988123275e-1,0.e0));
#83766=direction('',(-9.756719040680e-1,2.011671243902e-1,8.715574379802e-2));
#83767=axis2_placement_3d('',#83764,#83765,#83766);
#83769=cartesian_point('',(7.236418873904e1,-1.492027770480e1,-6.6e0));
#83770=direction('',(-9.876883406050e-1,1.564344649779e-1,9.303929328353e-11));
#83771=direction('',(9.208633855451e-11,-1.335642707545e-11,1.e0));
#83772=axis2_placement_3d('',#83769,#83770,#83771);
#83774=cartesian_point('',(7.224316797364e1,-1.353712237324e1,
-1.052470640159e1));
#83775=cartesian_point('',(7.222290182189e1,-1.353132029366e1,
-1.055397197516e1));
#83776=cartesian_point('',(7.218244111480e1,-1.351976863365e1,
-1.061215951465e1));
#83777=cartesian_point('',(7.212153765946e1,-1.350249260687e1,
-1.069824529937e1));
#83778=cartesian_point('',(7.208064726688e1,-1.349101734807e1,
-1.075469019058e1));
#83779=cartesian_point('',(7.206008354560e1,-1.348528449591e1,
-1.078264120051e1));
#83781=cartesian_point('',(7.206008354560e1,-1.348528449591e1,
-1.078264120051e1));
#83782=cartesian_point('',(7.204127591443e1,-1.348004121491e1,
-1.080820526445e1));
#83783=cartesian_point('',(7.200686866692e1,-1.346749776906e1,
-1.086555906353e1));
#83784=cartesian_point('',(7.196215439139e1,-1.343800695969e1,
-1.096598336234e1));
#83785=cartesian_point('',(7.192079411395e1,-1.339319508074e1,
-1.107729241583e1));
#83786=cartesian_point('',(7.187892001731e1,-1.332832659293e1,
-1.119587797038e1));
#83787=cartesian_point('',(7.183171070050e1,-1.323818389144e1,
-1.131769140692e1));
#83788=cartesian_point('',(7.177309851277e1,-1.311880051676e1,
-1.143579348719e1));
#83789=cartesian_point('',(7.169527534765e1,-1.297188681259e1,
-1.153848689252e1));
#83790=cartesian_point('',(7.159479368596e1,-1.282118937484e1,
-1.160928517275e1));
#83791=cartesian_point('',(7.152016910057e1,-1.274123135562e1,
-1.163429388069e1));
#83792=cartesian_point('',(7.148013968238e1,-1.270589828583e1,
-1.164386942577e1));
#83794=cartesian_point('',(7.148013968238e1,-1.270589828583e1,
-1.164386942577e1));
#83795=cartesian_point('',(7.127355126217e1,-1.279058996602e1,
-1.168347055217e1));
#83796=cartesian_point('',(7.091370538522e1,-1.301456089935e1,
-1.174952821710e1));
#83797=cartesian_point('',(7.050065831679e1,-1.351720696787e1,
-1.181537298429e1));
#83798=cartesian_point('',(7.035050637025e1,-1.391046458446e1,
-1.183041984598e1));
#83799=cartesian_point('',(7.030681757504e1,-1.412780256806e1,
-1.183041333189e1));
#83801=cartesian_point('',(7.010533181941e1,-1.408731501108e1,
-1.085177816937e1));
#83802=direction('',(-1.970068883647e-1,-9.804021042087e-1,0.e0));
#83803=direction('',(2.014895289399e-1,-4.048831083094e-2,-9.786534966032e-1));
#83804=axis2_placement_3d('',#83801,#83802,#83803);
#83806=cartesian_point('',(7.108201288318e1,-1.428357594506e1,
-1.093893493642e1));
#83807=cartesian_point('',(7.110483416338e1,-1.416615997973e1,
-1.094763265169e1));
#83808=cartesian_point('',(7.119518166356e1,-1.393935206766e1,
-1.094150613342e1));
#83809=cartesian_point('',(7.144871051967e1,-1.367336167973e1,
-1.086216900957e1));
#83810=cartesian_point('',(7.181206316749e1,-1.351135836721e1,
-1.072546440369e1));
#83811=cartesian_point('',(7.209937409746e1,-1.350786555525e1,
-1.059788867999e1));
#83812=cartesian_point('',(7.224316797364e1,-1.353712237324e1,
-1.052470640159e1));
#83814=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#83815=direction('',(0.e0,0.e0,-1.e0));
#83816=direction('',(9.804021041600e-1,-1.970068886069e-1,0.e0));
#83817=axis2_placement_3d('',#83814,#83815,#83816);
#83819=cartesian_point('',(6.885981751524e1,-1.927525682058e1,
-1.085177816937e1));
#83820=direction('',(-2.695587033913e-1,-9.629839590699e-1,0.e0));
#83821=direction('',(1.979097999247e-1,-5.539895919727e-2,-9.786534966032e-1));
#83822=axis2_placement_3d('',#83819,#83820,#83821);
#83824=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#83825=direction('',(0.e0,0.e0,1.e0));
#83826=direction('',(9.629839271330e-1,-2.695588174844e-1,0.e0));
#83827=axis2_placement_3d('',#83824,#83825,#83826);
#83829=cartesian_point('',(7.032819649442e1,-2.069911723077e1,
-1.078264210782e1));
#83830=cartesian_point('',(7.034910662657e1,-2.070334203534e1,
-1.075471210892e1));
#83831=cartesian_point('',(7.039072727849e1,-2.071167668102e1,
-1.069829579058e1));
#83832=cartesian_point('',(7.045283339386e1,-2.072393266300e1,
-1.061221402225e1));
#83833=cartesian_point('',(7.049416362820e1,-2.073201759527e1,
-1.055399400823e1));
#83834=cartesian_point('',(7.051486663414e1,-2.073604985747e1,
-1.052470294636e1));
#83836=cartesian_point('',(7.051486663414e1,-2.073604985747e1,
-1.052470294636e1));
#83837=cartesian_point('',(7.037652970701e1,-2.069772863535e1,
-1.059674439090e1));
#83838=cartesian_point('',(7.012431786998e1,-2.056774788835e1,
-1.072251920793e1));
#83839=cartesian_point('',(6.986749082697e1,-2.025437177186e1,
-1.086290865996e1));
#83840=cartesian_point('',(6.976276627444e1,-1.989364466699e1,
-1.094230581946e1));
#83841=cartesian_point('',(6.978712388047e1,-1.965520960526e1,
-1.094823163520e1));
#83842=cartesian_point('',(6.981915092280e1,-1.954379811696e1,
-1.093893501472e1));
#83844=direction('',(9.510565162951e-1,-3.090169943752e-1,1.038484448724e-13));
#83845=vector('',#83844,1.554870050292e1);
#83846=cartesian_point('',(6.913086368640e1,-2.135754133085e1,
-1.169548648161e1));
#83847=line('',#83846,#83845);
#83848=direction('',(-9.510562569982e-1,3.090177923978e-1,2.465923133295e-6));
#83849=vector('',#83848,1.461343700872e1);
#83850=cartesian_point('',(8.422639719781e1,-2.521492927455e1,
-1.078267814343e1));
#83851=line('',#83850,#83849);
#83852=cartesian_point('',(7.032819649442e1,-2.069911723077e1,
-1.078264210782e1));
#83853=cartesian_point('',(7.031006261957e1,-2.069545335736e1,
-1.080686381531e1));
#83854=cartesian_point('',(7.027534025245e1,-2.069102717458e1,
-1.086114265637e1));
#83855=cartesian_point('',(7.022413231480e1,-2.069588216114e1,
-1.095692333378e1));
#83856=cartesian_point('',(7.016966806194e1,-2.071460080661e1,
-1.106312171042e1));
#83857=cartesian_point('',(7.010681032082e1,-2.074954762637e1,
-1.117679859967e1));
#83858=cartesian_point('',(7.003040309632e1,-2.080242393322e1,
-1.129340899836e1));
#83859=cartesian_point('',(6.993255932475e1,-2.087576998269e1,
-1.140987149568e1));
#83860=cartesian_point('',(6.980339592437e1,-2.096823277522e1,
-1.151730339964e1));
#83861=cartesian_point('',(6.965302518118e1,-2.106093958997e1,
-1.159452156753e1));
#83862=cartesian_point('',(6.950405973579e1,-2.111480063906e1,
-1.163669301469e1));
#83863=cartesian_point('',(6.939689615851e1,-2.116133525639e1,
-1.165724893977e1));
#83864=cartesian_point('',(6.933907926668e1,-2.116627431984e1,
-1.166298544785e1));
#83866=cartesian_point('',(6.933907926668e1,-2.116627431984e1,
-1.166298544785e1));
#83867=cartesian_point('',(6.930478505709e1,-2.118011027663e1,
-1.166902514225e1));
#83868=cartesian_point('',(6.924448816367e1,-2.121461823360e1,
-1.168268269847e1));
#83869=cartesian_point('',(6.916825321605e1,-2.127732816449e1,
-1.169261847430e1));
#83870=cartesian_point('',(6.913963424285e1,-2.132915247591e1,
-1.169548648161e1));
#83871=cartesian_point('',(6.913086368640e1,-2.135754133085e1,
-1.169548648161e1));
#83873=cartesian_point('',(-1.440875182862e-14,0.e0,-1.169548648161e1));
#83874=direction('',(0.e0,0.e0,1.e0));
#83875=direction('',(9.472960297249e-1,-3.203595356275e-1,0.e0));
#83876=axis2_placement_3d('',#83873,#83874,#83875);
#83878=direction('',(9.510568513531e-1,-3.090159631290e-1,-5.082339674931e-6));
#83879=vector('',#83878,1.461343392138e1);
#83880=cartesian_point('',(6.906336044122e1,-2.459194500866e1,
-1.078264220163e1));
#83881=line('',#83880,#83879);
#83882=direction('',(-9.510565162880e-1,3.090169943969e-1,-1.038484448723e-13));
#83883=vector('',#83882,1.554870050293e1);
#83884=cartesian_point('',(8.326938431074e1,-2.816030095458e1,
-1.169548648161e1));
#83885=line('',#83884,#83883);
#83886=cartesian_point('',(6.848169137762e1,-2.335548825838e1,
-1.169548648161e1));
#83887=cartesian_point('',(6.847195366927e1,-2.338404063677e1,
-1.169548648161e1));
#83888=cartesian_point('',(6.846410814683e1,-2.344393659602e1,
-1.169258799409e1));
#83889=cartesian_point('',(6.849270881540e1,-2.353894401424e1,
-1.168219887831e1));
#83890=cartesian_point('',(6.851462371886e1,-2.360615259594e1,
-1.166896983968e1));
#83891=cartesian_point('',(6.853454855497e1,-2.363723372107e1,
-1.166288616116e1));
#83893=cartesian_point('',(6.853454855497e1,-2.363723372107e1,
-1.166288616116e1));
#83894=cartesian_point('',(6.857475272217e1,-2.367218526714e1,
-1.165747464079e1));
#83895=cartesian_point('',(6.863798479144e1,-2.376172600056e1,
-1.163903544672e1));
#83896=cartesian_point('',(6.873412049155e1,-2.391132540574e1,
-1.159173515568e1));
#83897=cartesian_point('',(6.879909915884e1,-2.407205681685e1,
-1.151296252640e1));
#83898=cartesian_point('',(6.884711121038e1,-2.421650606830e1,
-1.140972941891e1));
#83899=cartesian_point('',(6.888395306008e1,-2.433580648314e1,
-1.129087680455e1));
#83900=cartesian_point('',(6.891491000240e1,-2.442355220058e1,
-1.117285704248e1));
#83901=cartesian_point('',(6.894487791235e1,-2.448723789921e1,
-1.106087718413e1));
#83902=cartesian_point('',(6.897692138096e1,-2.453282528039e1,
-1.095811556453e1));
#83903=cartesian_point('',(6.901455920455e1,-2.456653744784e1,
-1.086387707537e1));
#83904=cartesian_point('',(6.904574267927e1,-2.458388806392e1,
-1.080799888054e1));
#83905=cartesian_point('',(6.906336044122e1,-2.459194500866e1,
-1.078264220163e1));
#83907=direction('',(1.156668566430e-2,8.786871867314e-2,-9.960649075545e-1));
#83908=vector('',#83907,4.286742308878e0);
#83909=cartesian_point('',(8.291198349313e1,-2.948439992046e1,
-6.512842890463e0));
#83910=line('',#83909,#83908);
#83911=direction('',(5.221575971411e-2,-1.082900456362e-1,9.927470878595e-1));
#83912=vector('',#83911,4.041136224693e0);
#83913=cartesian_point('',(6.923606228035e1,-2.467177991385e1,
-1.052470632756e1));
#83914=line('',#83913,#83912);
#83915=direction('',(-9.510567105134e-1,3.090163966208e-1,-2.628817727938e-6));
#83916=vector('',#83915,1.415784155231e1);
#83917=cartesian_point('',(8.291198349313e1,-2.948439992046e1,
-6.512842890463e0));
#83918=line('',#83917,#83916);
#83919=direction('',(8.910065159915e-1,-4.539905158265e-1,-4.702783071146e-7));
#83920=vector('',#83919,1.415786701237e1);
#83921=cartesian_point('',(6.731377766901e1,-3.046384471091e1,-5.6e0));
#83922=line('',#83921,#83920);
#83923=cartesian_point('',(7.992852942957e1,-3.689138205886e1,
-5.600006658138e0));
#83924=cartesian_point('',(7.997569444726e1,-3.691544905020e1,
-5.600010445118e0));
#83925=cartesian_point('',(8.006771583013e1,-3.696718907533e1,
-5.599996882722e0));
#83926=cartesian_point('',(8.019957744893e1,-3.705559118811e1,
-5.599995242796e0));
#83927=cartesian_point('',(8.028240579758e1,-3.712105487303e1,
-5.600013178327e0));
#83928=cartesian_point('',(8.032257426244e1,-3.715553977341e1,
-5.600006653288e0));
#83930=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83931=direction('',(0.e0,0.e0,1.e0));
#83932=direction('',(9.075996968271e-1,-4.198366233660e-1,0.e0));
#83933=axis2_placement_3d('',#83930,#83931,#83932);
#83935=cartesian_point('',(8.306957033517e1,-3.052370285174e1,
-5.599997611326e0));
#83936=cartesian_point('',(8.301678199051e1,-3.051968096199e1,
-5.599995814283e0));
#83937=cartesian_point('',(8.291192150796e1,-3.050741484978e1,
-5.600001929768e0));
#83938=cartesian_point('',(8.275617337651e1,-3.047668367190e1,
-5.599999524386e0));
#83939=cartesian_point('',(8.265451618879e1,-3.044819057901e1,
-5.599999823255e0));
#83940=cartesian_point('',(8.260415610835e1,-3.043186183816e1,
-5.600000638882e0));
#83942=direction('',(-9.510564882114e-1,3.090170808077e-1,4.512557450537e-8));
#83943=vector('',#83942,1.415787226324e1);
#83944=cartesian_point('',(8.260415610835e1,-3.043186183816e1,
-5.600000638882e0));
#83945=line('',#83944,#83943);
#83946=cartesian_point('',(0.e0,0.e0,-5.6e0));
#83947=direction('',(0.e0,0.e0,-1.e0));
#83948=direction('',(9.357511079692e-1,-3.526611176956e-1,0.e0));
#83949=axis2_placement_3d('',#83946,#83947,#83948);
#83951=direction('',(8.910062131106e-1,-4.539911102573e-1,2.371749080033e-6));
#83952=vector('',#83951,1.415784389194e1);
#83953=cartesian_point('',(6.686151400903e1,-3.135146900791e1,
-6.512876537960e0));
#83954=line('',#83953,#83952);
#83955=cartesian_point('',(6.731377766888e1,-3.046384471086e1,-6.6e0));
#83956=direction('',(1.132802711006e-1,3.976144170470e-2,9.927671468844e-1));
#83957=direction('',(-9.075835009131e-1,4.107359902225e-1,8.710990303218e-2));
#83958=axis2_placement_3d('',#83955,#83956,#83957);
#83960=cartesian_point('',(6.731377766888e1,-3.046384471086e1,-6.6e0));
#83961=direction('',(-8.910065240450e-1,4.539905000208e-1,4.661274907725e-10));
#83962=direction('',(-4.522629289357e-1,-8.876159749764e-1,8.715574609436e-2));
#83963=axis2_placement_3d('',#83960,#83961,#83962);
#83965=cartesian_point('',(6.731377766887e1,-3.046384471085e1,-6.6e0));
#83966=direction('',(-4.123068861644e-1,-9.110450217313e-1,0.e0));
#83967=direction('',(4.365858785604e-10,-1.975841712465e-10,1.e0));
#83968=axis2_placement_3d('',#83965,#83966,#83967);
#83970=cartesian_point('',(6.820703823749e1,-2.570552318670e1,
-6.512827096505e0));
#83971=cartesian_point('',(6.818102528458e1,-2.565242965777e1,
-7.004461706960e0));
#83972=cartesian_point('',(6.812813844459e1,-2.554809983183e1,
-7.987915793316e0));
#83973=cartesian_point('',(6.805133770603e1,-2.538498004174e1,
-9.462954572034e0));
#83974=cartesian_point('',(6.799855086501e1,-2.528058692449e1,
-1.044695893884e1));
#83975=cartesian_point('',(6.797242352682e1,-2.522742575946e1,
-1.093893735284e1));
#83977=cartesian_point('',(6.590223727463e1,-3.022530317026e1,
-1.093893496698e1));
#83978=cartesian_point('',(6.595829970132e1,-3.020618556230e1,
-1.044695597061e1));
#83979=cartesian_point('',(6.606945217215e1,-3.016970335042e1,
-9.462953194745e0));
#83980=cartesian_point('',(6.623905265118e1,-3.010865833380e1,
-7.987917697257e0));
#83981=cartesian_point('',(6.635026736905e1,-3.007225628406e1,
-7.004443201251e0));
#83982=cartesian_point('',(6.640620091534e1,-3.005310565596e1,
-6.512809257511e0));
#83984=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#83985=direction('',(0.e0,0.e0,-1.e0));
#83986=direction('',(9.357511079660e-1,-3.526611177042e-1,0.e0));
#83987=axis2_placement_3d('',#83984,#83985,#83986);
#83989=cartesian_point('',(6.913921983319e1,-2.605683748094e1,-6.6e0));
#83990=direction('',(5.202960188513e-2,-1.082307580827e-1,9.927633270486e-1));
#83991=direction('',(3.078909007875e-1,9.474216720986e-1,8.715141106234e-2));
#83992=axis2_placement_3d('',#83989,#83990,#83991);
#83994=cartesian_point('',(6.913921983300e1,-2.605683748087e1,-6.6e0));
#83995=direction('',(3.526611176955e-1,9.357511079693e-1,0.e0));
#83996=direction('',(-9.321902924059e-1,3.513191356387e-1,8.715574380503e-2));
#83997=axis2_placement_3d('',#83994,#83995,#83996);
#83999=cartesian_point('',(6.913921983319e1,-2.605683748094e1,-6.6e0));
#84000=direction('',(-9.510565163134e-1,3.090169943187e-1,9.318342625297e-11));
#84001=direction('',(8.529355000064e-11,-3.902655976162e-11,1.e0));
#84002=axis2_placement_3d('',#83999,#84000,#84001);
#84004=cartesian_point('',(6.923606228035e1,-2.467177991385e1,
-1.052470632756e1));
#84005=cartesian_point('',(6.921694953872e1,-2.466287698832e1,
-1.055397284986e1));
#84006=cartesian_point('',(6.917879555872e1,-2.464513812166e1,
-1.061216597586e1));
#84007=cartesian_point('',(6.912135946096e1,-2.461855167892e1,
-1.069825829384e1));
#84008=cartesian_point('',(6.908277618773e1,-2.460082420667e1,
-1.075469774128e1));
#84009=cartesian_point('',(6.906336044122e1,-2.459194500866e1,
-1.078264220163e1));
#84011=cartesian_point('',(6.703847726648e1,-2.488076685963e1,
-1.085177816937e1));
#84012=direction('',(-3.479500852566e-1,-9.375130602663e-1,0.e0));
#84013=direction('',(1.926750912480e-1,-7.150973918967e-2,-9.786534966032e-1));
#84014=axis2_placement_3d('',#84011,#84012,#84013);
#84016=cartesian_point('',(6.797242352682e1,-2.522742575946e1,
-1.093893735284e1));
#84017=cartesian_point('',(6.801318209488e1,-2.511541778773e1,
-1.094760001542e1));
#84018=cartesian_point('',(6.813737810340e1,-2.490601462897e1,
-1.094143391701e1));
#84019=cartesian_point('',(6.842895626197e1,-2.468261571369e1,
-1.086232265823e1));
#84020=cartesian_point('',(6.881337822843e1,-2.457886956544e1,
-1.072580366250e1));
#84021=cartesian_point('',(6.909828308627e1,-2.462026800112e1,
-1.059803166335e1));
#84022=cartesian_point('',(6.923606228035e1,-2.467177991385e1,
-1.052470632756e1));
#84024=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#84025=direction('',(0.e0,0.e0,-1.e0));
#84026=direction('',(9.375130601279e-1,-3.479500856296e-1,0.e0));
#84027=axis2_placement_3d('',#84024,#84025,#84026);
#84029=cartesian_point('',(6.499672440566e1,-2.980999514032e1,
-1.085177816937e1));
#84030=direction('',(-4.168838689375e-1,-9.089597569858e-1,0.e0));
#84031=direction('',(1.868068953282e-1,-8.567681976026e-2,-9.786534966032e-1));
#84032=axis2_placement_3d('',#84029,#84030,#84031);
#84034=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#84035=direction('',(0.e0,0.e0,1.e0));
#84036=direction('',(9.089597042962e-1,-4.168839838202e-1,0.e0));
#84037=axis2_placement_3d('',#84034,#84035,#84036);
#84039=cartesian_point('',(6.622428436177e1,-3.144603054527e1,
-1.078264210782e1));
#84040=cartesian_point('',(6.624427615007e1,-3.145347440068e1,
-1.075471210946e1));
#84041=cartesian_point('',(6.628408089822e1,-3.146821735662e1,
-1.069829566761e1));
#84042=cartesian_point('',(6.634350358796e1,-3.149003789706e1,
-1.061221445839e1));
#84043=cartesian_point('',(6.638306397729e1,-3.150448897636e1,
-1.055399307692e1));
#84044=cartesian_point('',(6.640288131047e1,-3.151171025852e1,
-1.052470201452e1));
#84046=cartesian_point('',(6.640288131047e1,-3.151171025852e1,
-1.052470201452e1));
#84047=cartesian_point('',(6.627223868332e1,-3.145222037240e1,
-1.059674474100e1));
#84048=cartesian_point('',(6.604346840860e1,-3.128438373676e1,
-1.072251896318e1));
#84049=cartesian_point('',(6.583882371064e1,-3.093469086591e1,
-1.086290862701e1));
#84050=cartesian_point('',(6.579181769789e1,-3.056202192941e1,
-1.094230567674e1));
#84051=cartesian_point('',(6.585317607677e1,-3.033033293440e1,
-1.094823160883e1));
#84052=cartesian_point('',(6.590223727463e1,-3.022530317026e1,
-1.093893496698e1));
#84054=direction('',(8.910065241883e-1,-4.539904997396e-1,1.038484448724e-13));
#84055=vector('',#84054,1.554870050292e1);
#84056=cartesian_point('',(6.493869248567e1,-3.190904423481e1,
-1.169548648161e1));
#84057=line('',#84056,#84055);
#84058=direction('',(-8.910061432456e-1,4.539912473744e-1,2.465923142033e-6));
#84059=vector('',#84058,1.461343700880e1);
#84060=cartesian_point('',(7.924494651054e1,-3.808040304132e1,
-1.078267814343e1));
#84061=line('',#84060,#84059);
#84062=cartesian_point('',(6.622428436177e1,-3.144603054527e1,
-1.078264210782e1));
#84063=cartesian_point('',(6.620694628892e1,-3.143957478927e1,
-1.080686467055e1));
#84064=cartesian_point('',(6.617334267843e1,-3.142977109094e1,
-1.086114562719e1));
#84065=cartesian_point('',(6.612200379669e1,-3.142655615086e1,
-1.095693032274e1));
#84066=cartesian_point('',(6.606527926090e1,-3.143652578377e1,
-1.106313314191e1));
#84067=cartesian_point('',(6.599772445771e1,-3.146121201316e1,
-1.117681485375e1));
#84068=cartesian_point('',(6.591398051346e1,-3.150148839235e1,
-1.129342925815e1));
#84069=cartesian_point('',(6.580585804164e1,-3.155863074792e1,
-1.140989565102e1));
#84070=cartesian_point('',(6.566380691043e1,-3.162975412826e1,
-1.151732763051e1));
#84071=cartesian_point('',(6.550077734045e1,-3.169779517652e1,
-1.159453885990e1));
#84072=cartesian_point('',(6.534521740289e1,-3.172767634329e1,
-1.163670274402e1));
#84073=cartesian_point('',(6.523209098894e1,-3.175688112882e1,
-1.165725749068e1));
#84074=cartesian_point('',(6.517421237382e1,-3.175271031958e1,
-1.166299234692e1));
#84076=cartesian_point('',(6.517421237382e1,-3.175271031958e1,
-1.166299234692e1));
#84077=cartesian_point('',(6.513818374088e1,-3.176101176728e1,
-1.166903051287e1));
#84078=cartesian_point('',(6.507324803930e1,-3.178567241561e1,
-1.168268763625e1));
#84079=cartesian_point('',(6.498815972658e1,-3.183567752012e1,
-1.169261911255e1));
#84080=cartesian_point('',(6.495179389703e1,-3.188238130760e1,
-1.169548648161e1));
#84081=cartesian_point('',(6.493869248567e1,-3.190904423481e1,
-1.169548648161e1));
#84083=cartesian_point('',(-1.440266091326e-14,0.e0,-1.169548648161e1));
#84084=direction('',(0.e0,0.e0,1.e0));
#84085=direction('',(8.855179710749e-1,-4.646051257824e-1,0.e0));
#84086=axis2_placement_3d('',#84083,#84084,#84085);
#84088=direction('',(8.910070186833e-1,-4.539895292090e-1,-5.080941447299e-6));
#84089=vector('',#84088,1.461345472332e1);
#84090=cartesian_point('',(6.436602954099e1,-3.509305782234e1,
-1.078264222363e1));
#84091=line('',#84090,#84089);
#84092=direction('',(-8.910065241885e-1,4.539904997393e-1,-1.038484448724e-13));
#84093=vector('',#84092,1.554870050293e1);
#84094=cartesian_point('',(7.783895839721e1,-4.083980250904e1,
-1.169548648161e1));
#84095=line('',#84094,#84093);
#84096=cartesian_point('',(6.398496480645e1,-3.378084019742e1,
-1.169548648161e1));
#84097=cartesian_point('',(6.397120968303e1,-3.380689405171e1,
-1.169548648161e1));
#84098=cartesian_point('',(6.395478043294e1,-3.386331274104e1,
-1.169265518523e1));
#84099=cartesian_point('',(6.396410741300e1,-3.396091780153e1,
-1.168288435779e1));
#84100=cartesian_point('',(6.398170829187e1,-3.402775797117e1,
-1.166922825591e1));
#84101=cartesian_point('',(6.399601823236e1,-3.406164141707e1,
-1.166323236591e1));
#84103=cartesian_point('',(6.399601823236e1,-3.406164141707e1,
-1.166323236591e1));
#84104=cartesian_point('',(6.403485091593e1,-3.410747238094e1,
-1.165735991121e1));
#84105=cartesian_point('',(6.407983582190e1,-3.421972066553e1,
-1.163657448297e1));
#84106=cartesian_point('',(6.415156237620e1,-3.438169788555e1,
-1.158671675340e1));
#84107=cartesian_point('',(6.418775709533e1,-3.454685142666e1,
-1.150795732544e1));
#84108=cartesian_point('',(6.421242105346e1,-3.469671972340e1,
-1.140291812018e1));
#84109=cartesian_point('',(6.422981438542e1,-3.481801155374e1,
-1.128394778965e1));
#84110=cartesian_point('',(6.424659757887e1,-3.490702940814e1,
-1.116748938573e1));
#84111=cartesian_point('',(6.426604295279e1,-3.497264192863e1,
-1.105786767570e1));
#84112=cartesian_point('',(6.429030437644e1,-3.502162358783e1,
-1.095698742538e1));
#84113=cartesian_point('',(6.432177548229e1,-3.506024735909e1,
-1.086410365842e1));
#84114=cartesian_point('',(6.434978686363e1,-3.508227543383e1,
-1.080816732829e1));
#84115=cartesian_point('',(6.436602954099e1,-3.509305782234e1,
-1.078264222363e1));
#84117=direction('',(2.516997591785e-2,8.497747919766e-2,-9.960649076950e-1));
#84118=vector('',#84117,4.286742310543e0);
#84119=cartesian_point('',(7.727882306595e1,-4.209168980781e1,
-6.512842889870e0));
#84120=line('',#84119,#84118);
#84121=direction('',(3.463222835440e-2,-1.151251932854e-1,9.927470970142e-1));
#84122=vector('',#84121,4.041136016988e0);
#84123=cartesian_point('',(6.452413589430e1,-3.519893520816e1,
-1.052470591511e1));
#84124=line('',#84123,#84122);
#84125=direction('',(-8.910068038013e-1,4.539899509604e-1,-2.611678579609e-6));
#84126=vector('',#84125,1.415784208660e1);
#84127=cartesian_point('',(7.727882306595e1,-4.209168980781e1,
-6.512842889870e0));
#84128=line('',#84127,#84126);
#84129=direction('',(8.090169968489e-1,-5.877852488862e-1,-1.158337132694e-6));
#84130=vector('',#84129,1.415787336643e1);
#84131=cartesian_point('',(6.171943811470e1,-4.061897903017e1,-5.6e0));
#84132=line('',#84131,#84130);
#84133=cartesian_point('',(7.317339830738e1,-4.894076815056e1,
-5.600016399590e0));
#84134=cartesian_point('',(7.321622319171e1,-4.897189468089e1,
-5.600014309612e0));
#84135=cartesian_point('',(7.329906928680e1,-4.903734095924e1,
-5.599993114654e0));
#84136=cartesian_point('',(7.341547965042e1,-4.914529138204e1,
-5.600002634293e0));
#84137=cartesian_point('',(7.348700601718e1,-4.922294762429e1,
-5.599998443546e0));
#84138=cartesian_point('',(7.352126296795e1,-4.926331377762e1,
-5.600001210471e0));
#84140=cartesian_point('',(0.e0,0.e0,-5.6e0));
#84141=direction('',(0.e0,0.e0,1.e0));
#84142=direction('',(8.307487246551e-1,-5.566476052979e-1,0.e0));
#84143=axis2_placement_3d('',#84140,#84141,#84142);
#84145=cartesian_point('',(7.727188695253e1,-4.314284921361e1,
-5.599997614620e0));
#84146=cartesian_point('',(7.722037767698e1,-4.313061894102e1,
-5.599995815980e0));
#84147=cartesian_point('',(7.711872704013e1,-4.310210006252e1,
-5.600001929841e0));
#84148=cartesian_point('',(7.696970383689e1,-4.304738286535e1,
-5.599999521588e0));
#84149=cartesian_point('',(7.687375553057e1,-4.300333785682e1,
-5.599999829735e0));
#84150=cartesian_point('',(7.682656984662e1,-4.297933209031e1,
-5.600000644995e0));
#84152=direction('',(-8.910064829586e-1,4.539905806575e-1,4.555731416363e-8));
#84153=vector('',#84152,1.415787226337e1);
#84154=cartesian_point('',(7.682656984662e1,-4.297933209031e1,
-5.600000644995e0));
#84155=line('',#84154,#84153);
#84156=cartesian_point('',(0.e0,0.e0,-5.6e0));
#84157=direction('',(0.e0,0.e0,-1.e0));
#84158=direction('',(8.690621057530e-1,-4.947029981152e-1,0.e0));
#84159=axis2_placement_3d('',#84156,#84157,#84158);
#84161=direction('',(8.090164493306e-1,-5.877860024750e-1,2.636985751287e-6));
#84162=vector('',#84161,1.415783448606e1);
#84163=cartesian_point('',(6.113389380510e1,-4.142493105751e1,
-6.512879936820e0));
#84164=line('',#84163,#84162);
#84165=cartesian_point('',(7.317339694649e1,-4.894076723550e1,-6.6e0));
#84166=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#84167=direction('',(-5.855485521093e-1,-8.059384406812e-1,8.715573965609e-2));
#84168=axis2_placement_3d('',#84165,#84166,#84167);
#84170=cartesian_point('',(6.171943811461e1,-4.061897903012e1,-6.6e0));
#84171=direction('',(1.181037119770e-1,2.155241288119e-2,9.927673477287e-1));
#84172=direction('',(-8.321566694245e-1,5.476564272471e-1,8.710749237092e-2));
#84173=axis2_placement_3d('',#84170,#84171,#84172);
#84175=cartesian_point('',(6.171943811461e1,-4.061897903012e1,-6.6e0));
#84176=direction('',(-8.090169941898e-1,5.877852525473e-1,4.647679532899e-10));
#84177=direction('',(-5.855485523303e-1,-8.059384405206e-1,8.715573965644e-2));
#84178=axis2_placement_3d('',#84175,#84176,#84177);
#84180=cartesian_point('',(6.171943811455e1,-4.061897903007e1,-6.6e0));
#84181=direction('',(-5.497495448137e-1,-8.353295385518e-1,0.e0));
#84182=direction('',(4.541504949884e-10,-2.988826963701e-10,1.e0));
#84183=axis2_placement_3d('',#84180,#84181,#84182);
#84185=cartesian_point('',(6.334606665564e1,-3.605897707674e1,
-6.512827188990e0));
#84186=cartesian_point('',(6.332867987135e1,-3.600246800508e1,
-7.004461809047e0));
#84187=cartesian_point('',(6.329278798023e1,-3.589111088530e1,
-7.987912599552e0));
#84188=cartesian_point('',(6.324244521767e1,-3.571800291222e1,
-9.462955377225e0));
#84189=cartesian_point('',(6.320663524777e1,-3.560663079319e1,
-1.044695618722e1));
#84190=cartesian_point('',(6.318914603515e1,-3.555003695666e1,
-1.093893491617e1));
#84192=cartesian_point('',(6.036258547391e1,-4.016255665741e1,
-1.093893425692e1));
#84193=cartesian_point('',(6.042095158316e1,-4.015244716234e1,
-1.044695562908e1));
#84194=cartesian_point('',(6.053643074855e1,-4.013379152548e1,
-9.462951748758e0));
#84195=cartesian_point('',(6.071353555594e1,-4.010006223634e1,
-7.987920618871e0));
#84196=cartesian_point('',(6.082905391654e1,-4.008148888198e1,
-7.004443857813e0));
#84197=cartesian_point('',(6.088729824031e1,-4.007132656563e1,
-6.512807265738e0));
#84199=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#84200=direction('',(0.e0,0.e0,-1.e0));
#84201=direction('',(8.690621057485e-1,-4.947029981232e-1,0.e0));
#84202=axis2_placement_3d('',#84199,#84200,#84201);
#84204=cartesian_point('',(6.421181387513e1,-3.655179144062e1,-6.6e0));
#84205=direction('',(3.445801040700e-2,-1.150374808209e-1,9.927633270449e-1));
#84206=direction('',(4.523076889840e-1,8.875935749304e-1,8.715159337744e-2));
#84207=axis2_placement_3d('',#84204,#84205,#84206);
#84209=cartesian_point('',(6.421181387494e1,-3.655179144051e1,-6.6e0));
#84210=direction('',(4.947029981150e-1,8.690621057531e-1,0.e0));
#84211=direction('',(-8.657550619819e-1,4.928205038057e-1,8.715574382345e-2));
#84212=axis2_placement_3d('',#84209,#84210,#84211);
#84214=cartesian_point('',(6.421181387513e1,-3.655179144062e1,-6.6e0));
#84215=direction('',(-8.910065242116e-1,4.539904996940e-1,8.410591667563e-11));
#84216=direction('',(7.315748007386e-11,-4.168754230705e-11,1.e0));
#84217=axis2_placement_3d('',#84214,#84215,#84216);
#84219=cartesian_point('',(6.452413589430e1,-3.519893520816e1,
-1.052470591511e1));
#84220=cartesian_point('',(6.450665540903e1,-3.518715468926e1,
-1.055397413581e1));
#84221=cartesian_point('',(6.447174048933e1,-3.516366380119e1,
-1.061216298168e1));
#84222=cartesian_point('',(6.441915581151e1,-3.512841260313e1,
-1.069824787875e1));
#84223=cartesian_point('',(6.438381577952e1,-3.510486487420e1,
-1.075469143754e1));
#84224=cartesian_point('',(6.436602954099e1,-3.509305782234e1,
-1.078264222363e1));
#84226=cartesian_point('',(6.399601823236e1,-3.406164141707e1,
-1.166323236591e1));
#84227=cartesian_point('',(6.395724336854e1,-3.411758709335e1,
-1.166490044680e1));
#84228=cartesian_point('',(6.387073841589e1,-3.420755850793e1,
-1.167580160531e1));
#84229=cartesian_point('',(6.370185955033e1,-3.423046170333e1,
-1.170325267563e1));
#84230=cartesian_point('',(6.352148443873e1,-3.427979036787e1,
-1.173211301741e1));
#84231=cartesian_point('',(6.328260352333e1,-3.439361523824e1,
-1.176473343302e1));
#84232=cartesian_point('',(6.311855726271e1,-3.448857875594e1,
-1.178546581490e1));
#84233=cartesian_point('',(6.293612244545e1,-3.462516592510e1,
-1.180527214688e1));
#84234=cartesian_point('',(6.272326437615e1,-3.482781130867e1,
-1.182384747129e1));
#84235=cartesian_point('',(6.257633976269e1,-3.503988385213e1,
-1.182905438397e1));
#84236=cartesian_point('',(6.250002575672e1,-3.516234005935e1,
-1.183041250541e1));
#84238=cartesian_point('',(6.232091291195e1,-3.506157166404e1,
-1.085177816937e1));
#84239=direction('',(-4.903255964159e-1,-8.715393333059e-1,0.e0));
#84240=direction('',(1.791163533479e-1,-1.007703604724e-1,-9.786534966032e-1));
#84241=axis2_placement_3d('',#84238,#84239,#84240);
#84243=cartesian_point('',(6.318914603515e1,-3.555003695666e1,
-1.093893491617e1));
#84244=cartesian_point('',(6.324711043687e1,-3.544546094232e1,
-1.094764134065e1));
#84245=cartesian_point('',(6.340306964671e1,-3.525770944792e1,
-1.094152449096e1));
#84246=cartesian_point('',(6.372637858917e1,-3.508302639951e1,
-1.086220025054e1));
#84247=cartesian_point('',(6.412207136423e1,-3.504120681602e1,
-1.072547393800e1));
#84248=cartesian_point('',(6.439641439358e1,-3.512667262478e1,
-1.059789284541e1));
#84249=cartesian_point('',(6.452413589430e1,-3.519893520816e1,
-1.052470591511e1));
#84251=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#84252=direction('',(0.e0,0.e0,-1.e0));
#84253=direction('',(8.715393331055e-1,-4.903255967722e-1,0.e0));
#84254=axis2_placement_3d('',#84251,#84252,#84253);
#84256=cartesian_point('',(5.953319623027e1,-3.961071244423e1,
-1.085177816937e1));
#84257=direction('',(-5.539439700473e-1,-8.325539490317e-1,0.e0));
#84258=direction('',(1.711041849944e-1,-1.138450326706e-1,-9.786534966032e-1));
#84259=axis2_placement_3d('',#84256,#84257,#84258);
#84261=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#84262=direction('',(0.e0,0.e0,1.e0));
#84263=direction('',(8.325538739608e-1,-5.539440828756e-1,0.e0));
#84264=axis2_placement_3d('',#84261,#84262,#84263);
#84266=cartesian_point('',(6.048971056231e1,-4.141863822430e1,
-1.078264210782e1));
#84267=cartesian_point('',(6.050829174255e1,-4.142911783797e1,
-1.075471211010e1));
#84268=cartesian_point('',(6.054529875862e1,-4.144990530084e1,
-1.069829634537e1));
#84269=cartesian_point('',(6.060058250368e1,-4.148075662741e1,
-1.061221209315e1));
#84270=cartesian_point('',(6.063738020377e1,-4.150120941154e1,
-1.055399814929e1));
#84271=cartesian_point('',(6.065582389571e1,-4.151144190188e1,
-1.052470708620e1));
#84273=cartesian_point('',(6.065582389571e1,-4.151144190188e1,
-1.052470708620e1));
#84274=cartesian_point('',(6.053611188118e1,-4.143225622808e1,
-1.059674197298e1));
#84275=cartesian_point('',(6.033639386742e1,-4.123070457014e1,
-1.072251751535e1));
#84276=cartesian_point('',(6.018896696634e1,-4.085330052359e1,
-1.086290493858e1));
#84277=cartesian_point('',(6.020081797518e1,-4.047784774603e1,
-1.094230131782e1));
#84278=cartesian_point('',(6.029769596775e1,-4.025862146650e1,
-1.094823060657e1));
#84279=cartesian_point('',(6.036258547391e1,-4.016255665741e1,
-1.093893425692e1));
#84281=direction('',(8.090169943750e-1,-5.877852522925e-1,1.038484448724e-13));
#84282=vector('',#84281,1.554870050292e1);
#84283=cartesian_point('',(5.914751515677e1,-4.167484056966e1,
-1.169548648161e1));
#84284=line('',#84283,#84282);
#84285=direction('',(-8.090165011749e-1,5.877859311184e-1,2.465756865609e-6));
#84286=vector('',#84285,1.461343685768e1);
#84287=cartesian_point('',(7.231222211905e1,-5.000821081454e1,
-1.078267814100e1));
#84288=line('',#84287,#84286);
#84289=cartesian_point('',(6.048971056231e1,-4.141863822430e1,
-1.078264210782e1));
#84290=cartesian_point('',(6.047359516153e1,-4.140954928744e1,
-1.080686570939e1));
#84291=cartesian_point('',(6.044193757938e1,-4.139460902827e1,
-1.086114923583e1));
#84292=cartesian_point('',(6.039173129729e1,-4.138340277476e1,
-1.095693881218e1));
#84293=cartesian_point('',(6.033414214568e1,-4.138437733822e1,
-1.106314702772e1));
#84294=cartesian_point('',(6.026355187995e1,-4.139819430406e1,
-1.117683459743e1));
#84295=cartesian_point('',(6.017453073814e1,-4.142487783180e1,
-1.129345386757e1));
#84296=cartesian_point('',(6.005878800101e1,-4.146440733565e1,
-1.140992499193e1));
#84297=cartesian_point('',(5.990734244698e1,-4.151243627170e1,
-1.151735706161e1));
#84298=cartesian_point('',(5.973566719512e1,-4.155413326617e1,
-1.159455986143e1));
#84299=cartesian_point('',(5.957734723060e1,-4.155929494935e1,
-1.163671456008e1));
#84300=cartesian_point('',(5.946104049121e1,-4.157045144525e1,
-1.165726787707e1));
#84301=cartesian_point('',(5.940452668489e1,-4.155727219061e1,
-1.166300072659e1));
#84303=cartesian_point('',(5.940452668489e1,-4.155727219061e1,
-1.166300072659e1));
#84304=cartesian_point('',(5.936765220585e1,-4.155983754939e1,
-1.166903703554e1));
#84305=cartesian_point('',(5.929967676988e1,-4.157405168770e1,
-1.168269363527e1));
#84306=cartesian_point('',(5.920783649665e1,-4.161012545420e1,
-1.169261988803e1));
#84307=cartesian_point('',(5.916462283980e1,-4.165056028622e1,
-1.169548648161e1));
#84308=cartesian_point('',(5.914751515677e1,-4.167484056966e1,
-1.169548648161e1));
#84310=cartesian_point('',(-1.439434465428e-14,0.e0,-1.169548648161e1));
#84311=direction('',(0.e0,0.e0,1.e0));
#84312=direction('',(8.019355211114e-1,-5.974105958047e-1,0.e0));
#84313=axis2_placement_3d('',#84310,#84311,#84312);
#84315=direction('',(8.090176346067e-1,-5.877843710661e-1,-5.080951734396e-6));
#84316=vector('',#84315,1.461345473266e1);
#84317=cartesian_point('',(5.808381318097e1,-4.473006944496e1,
-1.078264222363e1));
#84318=line('',#84317,#84316);
#84319=direction('',(-8.090169943752e-1,5.877852522921e-1,-1.038484448723e-13));
#84320=vector('',#84319,1.554870050293e1);
#84321=cartesian_point('',(7.049187899515e1,-5.251369258655e1,
-1.169548648161e1));
#84322=line('',#84321,#84320);
#84323=cartesian_point('',(5.791271604783e1,-4.337439573862e1,
-1.169548648161e1));
#84324=cartesian_point('',(5.789505167861e1,-4.339798088791e1,
-1.169548648161e1));
#84325=cartesian_point('',(5.786999747166e1,-4.345114419691e1,
-1.169265456790e1));
#84326=cartesian_point('',(5.786394326820e1,-4.354902477159e1,
-1.168287959818e1));
#84327=cartesian_point('',(5.787088599716e1,-4.361780607585e1,
-1.166922317506e1));
#84328=cartesian_point('',(5.787972320451e1,-4.365351732461e1,
-1.166322580622e1));
#84330=cartesian_point('',(5.787972320451e1,-4.365351732461e1,
-1.166322580622e1));
#84331=cartesian_point('',(5.791089975217e1,-4.370485330013e1,
-1.165735246779e1));
#84332=cartesian_point('',(5.793777536858e1,-4.382273918608e1,
-1.163656875586e1));
#84333=cartesian_point('',(5.798326992630e1,-4.399394411716e1,
-1.158670695787e1));
#84334=cartesian_point('',(5.799318192429e1,-4.416272365950e1,
-1.150794328917e1));
#84335=cartesian_point('',(5.799409646941e1,-4.431459448972e1,
-1.140290655174e1));
#84336=cartesian_point('',(5.799230184072e1,-4.443710753636e1,
-1.128393983532e1));
#84337=cartesian_point('',(5.799495317780e1,-4.452765211483e1,
-1.116748344584e1));
#84338=cartesian_point('',(5.800389542990e1,-4.459549772097e1,
-1.105786231359e1));
#84339=cartesian_point('',(5.802019608622e1,-4.464767090283e1,
-1.095698274799e1));
#84340=cartesian_point('',(5.804523792370e1,-4.469074164368e1,
-1.086410018527e1));
#84341=cartesian_point('',(5.806945789801e1,-4.471687951848e1,
-1.080816611407e1));
#84342=cartesian_point('',(5.808381318097e1,-4.473006944496e1,
-1.078264222363e1));
#84344=direction('',(3.815395063932e-2,7.999447277825e-2,-9.960648374356e-1));
#84345=vector('',#84344,4.286742312076e0);
#84346=cartesian_point('',(6.974279960764e1,-5.366254543529e1,
-6.512843189677e0));
#84347=line('',#84346,#84345);
#84348=direction('',(1.619645344658e-2,-1.191255829830e-1,9.927470827833e-1));
#84349=vector('',#84348,4.041136138937e0);
#84350=cartesian_point('',(5.822340967367e1,-4.485937644362e1,
-1.052470611752e1));
#84351=line('',#84350,#84349);
#84352=cartesian_point('',(6.915725918309e1,-5.446850748154e1,-6.6e0));
#84353=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#84354=direction('',(0.e0,0.e0,1.e0));
#84355=axis2_placement_3d('',#84352,#84353,#84354);
#84357=direction('',(-8.090172185919e-1,5.877849436784e-1,-2.600310247259e-6));
#84358=vector('',#84357,1.415784188198e1);
#84359=cartesian_point('',(6.974279960764e1,-5.366254543529e1,
-6.512843189677e0));
#84360=line('',#84359,#84358);
#84361=direction('',(7.071067779972e-1,-7.071067843758e-1,3.726448510083e-7));
#84362=vector('',#84361,1.415787239423e1);
#84363=cartesian_point('',(5.460536115888e1,-4.977393927902e1,-5.6e0));
#84364=line('',#84363,#84362);
#84365=cartesian_point('',(6.461648869086e1,-5.978506690131e1,
-5.599994724142e0));
#84366=cartesian_point('',(6.465391066109e1,-5.982252186229e1,
-5.599991068720e0));
#84367=cartesian_point('',(6.472549784663e1,-5.990011581575e1,
-5.600002342801e0));
#84368=cartesian_point('',(6.482359101575e1,-6.002494722984e1,
-5.600005197115e0));
#84369=cartesian_point('',(6.488207828615e1,-6.011284103348e1,
-5.599986311531e0));
#84370=cartesian_point('',(6.490961424539e1,-6.015805946454e1,
-5.599993551386e0));
#84372=cartesian_point('',(0.e0,0.e0,-5.6e0));
#84373=direction('',(0.e0,0.e0,1.e0));
#84374=direction('',(7.334419570355e-1,-6.797520839688e-1,0.e0));
#84375=axis2_placement_3d('',#84372,#84373,#84374);
#84377=cartesian_point('',(6.957151455310e1,-5.469967412075e1,
-5.600003459869e0));
#84378=cartesian_point('',(6.952254191070e1,-5.467955194980e1,
-5.600003459869e0));
#84379=cartesian_point('',(6.942655409131e1,-5.463559481478e1,
-5.599997752215e0));
#84380=cartesian_point('',(6.928791219066e1,-5.455822768516e1,
-5.600002677446e0));
#84381=cartesian_point('',(6.920010009089e1,-5.449961812298e1,
-5.599995251149e0));
#84382=cartesian_point('',(6.915726000372e1,-5.446850634975e1,
-5.599995251149e0));
#84384=direction('',(-8.090170524143e-1,5.877851724081e-1,-3.354212162252e-7));
#84385=vector('',#84384,1.415787221907e1);
#84386=cartesian_point('',(6.915726000372e1,-5.446850634975e1,
-5.599995251149e0));
#84387=line('',#84386,#84385);
#84388=cartesian_point('',(0.e0,0.e0,-5.6e0));
#84389=direction('',(0.e0,0.e0,-1.e0));
#84390=direction('',(7.809739102414e-1,-6.245636488960e-1,0.e0));
#84391=axis2_placement_3d('',#84388,#84389,#84390);
#84393=direction('',(7.071064785561e-1,-7.071070838125e-1,2.480968323573e-6));
#84394=vector('',#84393,1.415784044512e1);
#84395=cartesian_point('',(5.390094429031e1,-5.047836686836e1,
-6.512878305791e0));
#84396=line('',#84395,#84394);
#84397=cartesian_point('',(5.460536115878e1,-4.977393927893e1,-6.6e0));
#84398=direction('',(1.200218366649e-1,2.810929421911e-3,9.927672725263e-1));
#84399=direction('',(-7.362389874165e-1,6.710918573049e-1,8.710839492874e-2));
#84400=axis2_placement_3d('',#84397,#84398,#84399);
#84402=cartesian_point('',(5.460536115878e1,-4.977393927893e1,-6.6e0));
#84403=direction('',(-7.071067809675e-1,7.071067814055e-1,4.570388789649e-10));
#84404=direction('',(-7.044160261631e-1,-7.044160257831e-1,8.715574969339e-2));
#84405=axis2_placement_3d('',#84402,#84403,#84404);
#84407=cartesian_point('',(5.460536115877e1,-4.977393927892e1,-6.6e0));
#84408=direction('',(-6.736555451557e-1,-7.390454698332e-1,0.e0));
#84409=direction('',(3.503402012939e-10,-3.193392217327e-10,1.e0));
#84410=axis2_placement_3d('',#84407,#84408,#84409);
#84412=cartesian_point('',(5.692530465840e1,-4.552453927878e1,
-6.512827135574e0));
#84413=cartesian_point('',(5.691697176874e1,-4.546600593946e1,
-7.004461845692e0));
#84414=cartesian_point('',(5.689894091676e1,-4.535040523051e1,
-7.987912558865e0));
#84415=cartesian_point('',(5.687629657406e1,-4.517155178043e1,
-9.462955139366e0));
#84416=cartesian_point('',(5.685835168592e1,-4.505595031047e1,
-1.044695618399e1));
#84417=cartesian_point('',(5.684993089166e1,-4.499731723952e1,
-1.093893489359e1));
#84419=cartesian_point('',(5.333661660568e1,-4.911088202586e1,
-1.093893471340e1));
#84420=cartesian_point('',(5.339584431307e1,-4.911002602208e1,
-1.044695589131e1));
#84421=cartesian_point('',(5.351283166211e1,-4.910967588268e1,
-9.462953414209e0));
#84422=cartesian_point('',(5.369301439592e1,-4.910404945260e1,
-7.987920037842e0));
#84423=cartesian_point('',(5.381002007823e1,-4.910377907357e1,
-7.004443744741e0));
#84424=cartesian_point('',(5.386913560124e1,-4.910285184344e1,
-6.512808356021e0));
#84426=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#84427=direction('',(0.e0,0.e0,-1.e0));
#84428=direction('',(7.809739102356e-1,-6.245636489033e-1,0.e0));
#84429=axis2_placement_3d('',#84426,#84427,#84428);
#84431=cartesian_point('',(5.770329995265e1,-4.614671898658e1,-6.6e0));
#84432=direction('',(1.603794835024e-2,-1.190115989420e-1,9.927633270473e-1));
#84433=direction('',(5.855902793224e-1,8.059085821022e-1,8.715148912707e-2));
#84434=axis2_placement_3d('',#84431,#84432,#84433);
#84436=cartesian_point('',(5.770329995249e1,-4.614671898645e1,-6.6e0));
#84437=direction('',(6.245636488959e-1,7.809739102415e-1,0.e0));
#84438=direction('',(-7.780020686578e-1,6.221869955928e-1,8.715574381211e-2));
#84439=axis2_placement_3d('',#84436,#84437,#84438);
#84441=cartesian_point('',(5.770329995265e1,-4.614671898658e1,-6.6e0));
#84442=direction('',(-8.090169944111e-1,5.877852522427e-1,7.533835361118e-11));
#84443=direction('',(5.940137270954e-11,-4.641265149985e-11,1.e0));
#84444=axis2_placement_3d('',#84441,#84442,#84443);
#84446=cartesian_point('',(5.822340967367e1,-4.485937644362e1,
-1.052470611752e1));
#84447=cartesian_point('',(5.820798728137e1,-4.484500641211e1,
-1.055397433816e1));
#84448=cartesian_point('',(5.817717764711e1,-4.481634304954e1,
-1.061216288675e1));
#84449=cartesian_point('',(5.813075461477e1,-4.477329971047e1,
-1.069824790581e1));
#84450=cartesian_point('',(5.809953341159e1,-4.474451351316e1,
-1.075469143749e1));
#84451=cartesian_point('',(5.808381318097e1,-4.473006944496e1,
-1.078264222363e1));
#84453=cartesian_point('',(5.787972320451e1,-4.365351732461e1,
-1.166322580622e1));
#84454=cartesian_point('',(5.783265522140e1,-4.370268445490e1,
-1.166490005124e1));
#84455=cartesian_point('',(5.773311045398e1,-4.377798127849e1,
-1.167580716737e1));
#84456=cartesian_point('',(5.756271426342e1,-4.377419905295e1,
-1.170326000340e1));
#84457=cartesian_point('',(5.737683739475e1,-4.379470915610e1,
-1.173212020401e1));
#84458=cartesian_point('',(5.712308734298e1,-4.386977198077e1,
-1.176474027202e1));
#84459=cartesian_point('',(5.694621770597e1,-4.393790458793e1,
-1.178547042931e1));
#84460=cartesian_point('',(5.674465978086e1,-4.404427859032e1,
-1.180527614566e1));
#84461=cartesian_point('',(5.650273716040e1,-4.421113177963e1,
-1.182384871429e1));
#84462=cartesian_point('',(5.632446419823e1,-4.439759254295e1,
-1.182905477011e1));
#84463=cartesian_point('',(5.622994487055e1,-4.450659139867e1,
-1.183041250651e1));
#84465=cartesian_point('',(5.606880085189e1,-4.437904420740e1,
-1.085177816937e1));
#84466=direction('',(-6.206276640382e-1,-7.841054155089e-1,0.e0));
#84467=direction('',(1.611471763799e-1,-1.275496810312e-1,-9.786534966032e-1));
#84468=axis2_placement_3d('',#84465,#84466,#84467);
#84470=cartesian_point('',(5.684993089166e1,-4.499731723952e1,
-1.093893489359e1));
#84471=cartesian_point('',(5.692354113650e1,-4.490309593964e1,
-1.094764126006e1));
#84472=cartesian_point('',(5.710694873819e1,-4.474205145816e1,
-1.094152408061e1));
#84473=cartesian_point('',(5.745360613e1,-4.462009630424e1,-1.086219991468e1));
#84474=cartesian_point('',(5.785096966405e1,-4.464069239517e1,
-1.072547392243e1));
#84475=cartesian_point('',(5.810856561166e1,-4.476802365422e1,
-1.059789276583e1));
#84476=cartesian_point('',(5.822340967367e1,-4.485937644362e1,
-1.052470611752e1));
#84478=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#84479=direction('',(0.e0,0.e0,-1.e0));
#84480=direction('',(7.841054152579e-1,-6.206276643554e-1,0.e0));
#84481=axis2_placement_3d('',#84478,#84479,#84480);
#84483=cartesian_point('',(5.260376253514e1,-4.843608325286e1,
-1.085177816937e1));
#84484=direction('',(-6.773641420464e-1,-7.356478906853e-1,0.e0));
#84485=direction('',(1.511883198981e-1,-1.392100050743e-1,-9.786534966032e-1));
#84486=axis2_placement_3d('',#84483,#84484,#84485);
#84488=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#84489=direction('',(0.e0,0.e0,1.e0));
#84490=direction('',(7.356477929945e-1,-6.773642481430e-1,0.e0));
#84491=axis2_placement_3d('',#84488,#84489,#84490);
#84493=cartesian_point('',(5.275494630949e1,-4.857529249226e1,
-1.183041295068e1));
#84494=cartesian_point('',(5.260475415251e1,-4.873837143632e1,
-1.183043580055e1));
#84495=cartesian_point('',(5.237479482041e1,-4.909098136880e1,
-1.181539029363e1));
#84496=cartesian_point('',(5.221103330153e1,-4.972095948513e1,
-1.174948040023e1));
#84497=cartesian_point('',(5.224135995501e1,-5.014353212572e1,
-1.168344887370e1));
#84498=cartesian_point('',(5.229424430848e1,-5.036030489937e1,
-1.164387229802e1));
#84500=cartesian_point('',(5.326567933194e1,-5.037138156001e1,
-1.078264210925e1));
#84501=cartesian_point('',(5.328239247615e1,-5.038463881172e1,
-1.075471066163e1));
#84502=cartesian_point('',(5.331569524478e1,-5.041096296670e1,
-1.069829565384e1));
#84503=cartesian_point('',(5.336546746012e1,-5.045007747099e1,
-1.061221022708e1));
#84504=cartesian_point('',(5.339861506239e1,-5.047603783286e1,
-1.055399156040e1));
#84505=cartesian_point('',(5.341523352814e1,-5.048903261541e1,
-1.052470467128e1));
#84507=cartesian_point('',(5.341523352814e1,-5.048903261541e1,
-1.052470467128e1));
#84508=cartesian_point('',(5.330932532302e1,-5.039204058101e1,
-1.059677352053e1));
#84509=cartesian_point('',(5.314357619672e1,-5.016162112373e1,
-1.072259276696e1));
#84510=cartesian_point('',(5.305709437333e1,-4.976577256533e1,
-1.086295557423e1));
#84511=cartesian_point('',(5.312759060503e1,-4.939690424468e1,
-1.094231080995e1));
#84512=cartesian_point('',(5.325752623102e1,-4.919558286955e1,
-1.094823174013e1));
#84513=cartesian_point('',(5.333661660568e1,-4.911088202586e1,
-1.093893471340e1));
#84515=direction('',(7.071067811874e-1,-7.071067811857e-1,1.038484448724e-13));
#84516=vector('',#84515,1.554870050292e1);
#84517=cartesian_point('',(5.189992970535e1,-5.041446401884e1,
-1.169548648161e1));
#84518=line('',#84517,#84516);
#84519=direction('',(-7.071061876234e-1,7.071073747449e-1,2.465936642332e-6));
#84520=vector('',#84519,1.461343711253e1);
#84521=cartesian_point('',(6.359893113665e1,-6.070465071265e1,
-1.078267814506e1));
#84522=line('',#84521,#84520);
#84523=cartesian_point('',(5.326567933194e1,-5.037138156001e1,
-1.078264210925e1));
#84524=cartesian_point('',(5.324993437162e1,-5.035889229411e1,
-1.080895550242e1));
#84525=cartesian_point('',(5.321918892656e1,-5.033836295037e1,
-1.086723196970e1));
#84526=cartesian_point('',(5.316973205173e1,-5.032004585429e1,
-1.096616214660e1));
#84527=cartesian_point('',(5.311120312239e1,-5.031296026861e1,
-1.107389726132e1));
#84528=cartesian_point('',(5.303592239968e1,-5.031668280238e1,
-1.119059533114e1));
#84529=cartesian_point('',(5.293679310250e1,-5.033096623234e1,
-1.131230223096e1));
#84530=cartesian_point('',(5.280401217269e1,-5.035403701009e1,
-1.143319789216e1));
#84531=cartesian_point('',(5.264182142379e1,-5.037730107298e1,
-1.153530318368e1));
#84532=cartesian_point('',(5.246208204933e1,-5.038558681442e1,
-1.160723465601e1));
#84533=cartesian_point('',(5.234927962211e1,-5.037257245657e1,
-1.163376026631e1));
#84534=cartesian_point('',(5.229424430848e1,-5.036030489937e1,
-1.164387229802e1));
#84536=cartesian_point('',(5.229424430848e1,-5.036030489937e1,
-1.164387229802e1));
#84537=cartesian_point('',(5.225988494120e1,-5.035264572575e1,
-1.165018530641e1));
#84538=cartesian_point('',(5.219391743653e1,-5.034117923784e1,
-1.166183118852e1));
#84539=cartesian_point('',(5.210252452312e1,-5.033654046262e1,
-1.167631655415e1));
#84540=cartesian_point('',(5.202018340438e1,-5.034615389941e1,
-1.168734418763e1));
#84541=cartesian_point('',(5.194922576207e1,-5.037265648739e1,
-1.169417440138e1));
#84542=cartesian_point('',(5.191475073785e1,-5.039920628358e1,
-1.169548648161e1));
#84543=cartesian_point('',(5.189992970535e1,-5.041446401884e1,
-1.169548648161e1));
#84545=cartesian_point('',(-1.438400782557e-14,0.e0,-1.169548648161e1));
#84546=direction('',(0.e0,0.e0,1.e0));
#84547=direction('',(6.986067571468e-1,-7.155058342661e-1,0.e0));
#84548=axis2_placement_3d('',#84545,#84546,#84547);
#84550=direction('',(7.071075517655e-1,-7.071060105885e-1,-5.080779778660e-6));
#84551=vector('',#84550,1.461345348331e1);
#84552=cartesian_point('',(5.037138143505e1,-5.326567918197e1,
-1.078264222600e1));
#84553=line('',#84552,#84551);
#84554=direction('',(-7.071067811867e-1,7.071067811864e-1,-1.038484448723e-13));
#84555=vector('',#84554,1.554870050293e1);
#84556=cartesian_point('',(6.140905558308e1,-6.289452126962e1,
-1.169548648161e1));
#84557=line('',#84556,#84555);
#84558=cartesian_point('',(5.041446401882e1,-5.189992970536e1,
-1.169548648161e1));
#84559=cartesian_point('',(5.039920334016e1,-5.191475359703e1,
-1.169548648161e1));
#84560=cartesian_point('',(5.037265144574e1,-5.194923588128e1,
-1.169417361251e1));
#84561=cartesian_point('',(5.034615313143e1,-5.202018566762e1,
-1.168734395849e1));
#84562=cartesian_point('',(5.033653928908e1,-5.210254510230e1,
-1.167631361747e1));
#84563=cartesian_point('',(5.034118173160e1,-5.219393505491e1,
-1.166182816264e1));
#84564=cartesian_point('',(5.035264883552e1,-5.225990100044e1,
-1.165018242225e1));
#84565=cartesian_point('',(5.036030805119e1,-5.229425852767e1,
-1.164386968567e1));
#84567=direction('',(5.019715623078e-2,7.304000111078e-2,-9.960649596006e-1));
#84568=vector('',#84567,4.286742306842e0);
#84569=cartesian_point('',(6.048948247717e1,-6.391204363833e1,
-6.512842671060e0));
#84570=line('',#84569,#84568);
#84571=direction('',(-2.638394483693e-3,-1.201925592916e-1,9.927470914415e-1));
#84572=vector('',#84571,4.041136056011e0);
#84573=cartesian_point('',(5.048903062319e1,-5.341523113914e1,
-1.052470597883e1));
#84574=line('',#84573,#84572);
#84575=direction('',(-7.071073445070e-1,7.071062178608e-1,-2.630489173788e-6));
#84576=vector('',#84575,1.415784186492e1);
#84577=cartesian_point('',(6.048948247717e1,-6.391204363833e1,
-6.512842671060e0));
#84578=line('',#84577,#84576);
#84579=direction('',(5.877852377044e-1,-8.090170049736e-1,-4.709113576682e-7));
#84580=vector('',#84579,1.415786702031e1);
#84581=cartesian_point('',(4.614671898657e1,-5.770329995262e1,-5.6e0));
#84582=line('',#84581,#84580);
#84583=cartesian_point('',(5.446850421849e1,-6.915725512620e1,
-5.600006667100e0));
#84584=cartesian_point('',(5.449960235853e1,-6.920011143483e1,
-5.600010466659e0));
#84585=cartesian_point('',(5.455810449048e1,-6.928798900257e1,
-5.599996878580e0));
#84586=cartesian_point('',(5.463546033153e1,-6.942661977491e1,
-5.599995224980e0));
#84587=cartesian_point('',(5.467954107584e1,-6.952255161175e1,
-5.600013222659e0));
#84588=cartesian_point('',(5.469967563646e1,-6.957151397775e1,
-5.600006682174e0));
#84590=cartesian_point('',(0.e0,0.e0,-5.6e0));
#84591=direction('',(0.e0,0.e0,1.e0));
#84592=direction('',(6.180754127440e-1,-7.861188104615e-1,0.e0));
#84593=axis2_placement_3d('',#84590,#84591,#84592);
#84595=cartesian_point('',(6.015805802882e1,-6.490961405151e1,
-5.599999821152e0));
#84596=cartesian_point('',(6.011284744516e1,-6.488206805434e1,
-5.599999603464e0));
#84597=cartesian_point('',(6.002498898301e1,-6.482352655430e1,
-5.600000786238e0));
#84598=cartesian_point('',(5.990016795739e1,-6.472543799215e1,
-5.599997842969e0));
#84599=cartesian_point('',(5.982252291269e1,-6.465390250980e1,
-5.600004508913e0));
#84600=cartesian_point('',(5.978506596739e1,-6.461648950491e1,
-5.600004363683e0));
#84602=direction('',(-7.071067226438e-1,7.071068397292e-1,3.082159842416e-7));
#84603=vector('',#84602,1.415787230949e1);
#84604=cartesian_point('',(5.978506596739e1,-6.461648950491e1,
-5.600004363683e0));
#84605=line('',#84604,#84603);
#84606=cartesian_point('',(0.e0,0.e0,-5.6e0));
#84607=direction('',(0.e0,0.e0,-1.e0));
#84608=direction('',(6.736555451558e-1,-7.390454698331e-1,0.e0));
#84609=axis2_placement_3d('',#84606,#84607,#84608);
#84611=direction('',(5.877847337460e-1,-8.090173711165e-1,2.627452979019e-6));
#84612=vector('',#84611,1.415783508876e1);
#84613=cartesian_point('',(4.534078079409e1,-5.828886307080e1,
-6.512880159173e0));
#84614=line('',#84613,#84612);
#84615=cartesian_point('',(4.614671898650e1,-5.770329995253e1,-6.6e0));
#84616=direction('',(1.189832507021e-1,-1.599832923709e-2,9.927673642470e-1));
#84617=direction('',(-6.221929040830e-1,7.780027695501e-1,8.710729407567e-2));
#84618=axis2_placement_3d('',#84615,#84616,#84617);
#84620=cartesian_point('',(4.614671898650e1,-5.770329995253e1,-6.6e0));
#84621=direction('',(-5.877852520399e-1,8.090169945585e-1,4.609110315634e-10));
#84622=direction('',(-8.059384403843e-1,-5.855485515587e-1,8.715574610081e-2));
#84623=axis2_placement_3d('',#84620,#84621,#84622);
#84625=cartesian_point('',(4.614671898646e1,-5.770329995248e1,-6.6e0));
#84626=direction('',(-7.809739102413e-1,-6.245636488960e-1,0.e0));
#84627=direction('',(3.290736572126e-10,-4.114824037060e-10,1.e0));
#84628=axis2_placement_3d('',#84625,#84626,#84627);
#84630=cartesian_point('',(4.910285275675e1,-5.386913624398e1,
-6.512827171149e0));
#84631=cartesian_point('',(4.910377916652e1,-5.381002007497e1,
-7.004461798532e0));
#84632=cartesian_point('',(4.910405999503e1,-5.369301594818e1,
-7.987911698350e0));
#84633=cartesian_point('',(4.910967702890e1,-5.351282682123e1,
-9.462955221616e0));
#84634=cartesian_point('',(4.911002312748e1,-5.339583662265e1,
-1.044695456437e1));
#84635=cartesian_point('',(4.911087831432e1,-5.333660818378e1,
-1.093893325296e1));
#84637=cartesian_point('',(4.499731046989e1,-5.684992800210e1,
-1.093893420018e1));
#84638=cartesian_point('',(4.505594409697e1,-5.685834964027e1,
-1.044695551959e1));
#84639=cartesian_point('',(4.517154119333e1,-5.687628744892e1,
-9.462951899932e0));
#84640=cartesian_point('',(4.535039882364e1,-5.689894184899e1,
-7.987920412389e0));
#84641=cartesian_point('',(4.546600679817e1,-5.691697246712e1,
-7.004443922055e0));
#84642=cartesian_point('',(4.552454094065e1,-5.692530623798e1,
-6.512807093710e0));
#84644=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#84645=direction('',(0.e0,0.e0,-1.e0));
#84646=direction('',(6.736555451495e-1,-7.390454698388e-1,0.e0));
#84647=axis2_placement_3d('',#84644,#84645,#84646);
#84649=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#84650=direction('',(0.e0,0.e0,-1.e0));
#84651=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#84652=axis2_placement_3d('',#84649,#84650,#84651);
#84654=cartesian_point('',(4.977393927907e1,-5.460536115892e1,-6.6e0));
#84655=direction('',(-2.777021224490e-3,-1.200552565541e-1,9.927633270457e-1));
#84656=direction('',(7.044519778357e-1,7.043805909212e-1,8.715155797139e-2));
#84657=axis2_placement_3d('',#84654,#84655,#84656);
#84659=cartesian_point('',(4.977393927893e1,-5.460536115876e1,-6.6e0));
#84660=direction('',(7.390454698330e-1,6.736555451559e-1,0.e0));
#84661=direction('',(-6.710920823612e-1,7.362331786270e-1,8.715574382047e-2));
#84662=axis2_placement_3d('',#84659,#84660,#84661);
#84664=cartesian_point('',(4.977393927907e1,-5.460536115892e1,-6.6e0));
#84665=direction('',(-7.071067812269e-1,7.071067811462e-1,8.418920421915e-11));
#84666=direction('',(5.952927040198e-11,-5.953637582934e-11,1.e0));
#84667=axis2_placement_3d('',#84664,#84665,#84666);
#84669=cartesian_point('',(5.048903062319e1,-5.341523113914e1,
-1.052470597883e1));
#84670=cartesian_point('',(5.047604915235e1,-5.339862827740e1,
-1.055397477693e1));
#84671=cartesian_point('',(5.045010221182e1,-5.336549843919e1,
-1.061216047951e1));
#84672=cartesian_point('',(5.041098268942e1,-5.331572140961e1,
-1.069824343167e1));
#84673=cartesian_point('',(5.038464937002e1,-5.328240556370e1,
-1.075469013429e1));
#84674=cartesian_point('',(5.037138143505e1,-5.326567918197e1,
-1.078264222600e1));
#84676=cartesian_point('',(5.037138143505e1,-5.326567918197e1,
-1.078264222600e1));
#84677=cartesian_point('',(5.035924387828e1,-5.325037782513e1,
-1.080821290451e1));
#84678=cartesian_point('',(5.033877456656e1,-5.321999696582e1,
-1.086557866045e1));
#84679=cartesian_point('',(5.031993923192e1,-5.316984783153e1,
-1.096603027327e1));
#84680=cartesian_point('',(5.031282120772e1,-5.310926304302e1,
-1.107736509671e1));
#84681=cartesian_point('',(5.031707789119e1,-5.303214347802e1,
-1.119596911664e1));
#84682=cartesian_point('',(5.033188211804e1,-5.293143688007e1,
-1.131779811193e1));
#84683=cartesian_point('',(5.035464521200e1,-5.280036103936e1,
-1.143590083743e1));
#84684=cartesian_point('',(5.037802413172e1,-5.263578468083e1,
-1.153854051192e1));
#84685=cartesian_point('',(5.038529281588e1,-5.245489348230e1,
-1.160929009665e1));
#84686=cartesian_point('',(5.037192182935e1,-5.234636475742e1,
-1.163429536559e1));
#84687=cartesian_point('',(5.036030805119e1,-5.229425852767e1,
-1.164386968567e1));
#84689=cartesian_point('',(4.911087831432e1,-5.333660818378e1,
-1.093893325296e1));
#84690=cartesian_point('',(4.919795545462e1,-5.325539491191e1,
-1.094769380292e1));
#84691=cartesian_point('',(4.940357837755e1,-5.312518811449e1,
-1.094163478208e1));
#84692=cartesian_point('',(4.976504049007e1,-5.305839521532e1,
-1.086251808982e1));
#84693=cartesian_point('',(5.015495831860e1,-5.314070326162e1,
-1.072568113752e1));
#84694=cartesian_point('',(5.038977296649e1,-5.330690871972e1,
-1.059797963512e1));
#84695=cartesian_point('',(5.048903062319e1,-5.341523113914e1,
-1.052470597883e1));
#84697=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#84698=direction('',(0.e0,0.e0,1.e0));
#84699=direction('',(6.206275949842e-1,-7.841054701659e-1,0.e0));
#84700=axis2_placement_3d('',#84697,#84698,#84699);
#84702=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#84703=direction('',(0.e0,0.e0,1.e0));
#84704=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#84705=axis2_placement_3d('',#84702,#84703,#84704);
#84707=cartesian_point('',(4.843608104198e1,-5.260376457086e1,
-1.085177816937e1));
#84708=direction('',(7.356479191542e-1,6.773641111279e-1,0.e0));
#84709=direction('',(6.747865361830e-1,-7.328485567235e-1,-8.715574275013e-2));
#84710=axis2_placement_3d('',#84707,#84708,#84709);
#84712=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#84713=direction('',(0.e0,0.e0,-1.e0));
#84714=direction('',(6.773642142383e-1,-7.356478242131e-1,0.e0));
#84715=axis2_placement_3d('',#84712,#84713,#84714);
#84717=cartesian_point('',(4.450659054208e1,-5.622994380320e1,
-1.183040598790e1));
#84718=cartesian_point('',(4.433271169123e1,-5.636752385212e1,
-1.183043831466e1));
#84719=cartesian_point('',(4.405057456880e1,-5.668006432842e1,
-1.181533262454e1));
#84720=cartesian_point('',(4.379048372409e1,-5.727537933917e1,
-1.174961181413e1));
#84721=cartesian_point('',(4.375393526439e1,-5.769809889485e1,
-1.168353004526e1));
#84722=cartesian_point('',(4.377230782522e1,-5.792089994765e1,
-1.164387598745e1));
#84724=cartesian_point('',(4.473007121953e1,-5.808381557571e1,
-1.078264211005e1));
#84725=cartesian_point('',(4.474450530471e1,-5.809952498281e1,
-1.075471092104e1));
#84726=cartesian_point('',(4.477327754178e1,-5.813073061139e1,
-1.069829263244e1));
#84727=cartesian_point('',(4.481632185682e1,-5.817715580619e1,
-1.061220832867e1));
#84728=cartesian_point('',(4.484499743158e1,-5.820797714177e1,
-1.055399744736e1));
#84729=cartesian_point('',(4.485937527864e1,-5.822340701144e1,
-1.052470741986e1));
#84731=cartesian_point('',(4.485937527864e1,-5.822340701144e1,
-1.052470741986e1));
#84732=cartesian_point('',(4.476992484167e1,-5.811101846374e1,
-1.059678661723e1));
#84733=cartesian_point('',(4.464223734137e1,-5.785744334345e1,
-1.072262726928e1));
#84734=cartesian_point('',(4.461879852970e1,-5.745287363552e1,
-1.086299079813e1));
#84735=cartesian_point('',(4.474615133464e1,-5.709964383830e1,
-1.094231070263e1));
#84736=cartesian_point('',(4.490596862671e1,-5.692119433720e1,
-1.094823148064e1));
#84737=cartesian_point('',(4.499731046989e1,-5.684992800210e1,
-1.093893420018e1));
#84739=cartesian_point('',(4.437904420731e1,-5.606880085196e1,
-1.085177816937e1));
#84740=direction('',(7.841054155099e-1,6.206276640370e-1,0.e0));
#84741=direction('',(6.182659884026e-1,-7.811216576758e-1,-8.715574275013e-2));
#84742=axis2_placement_3d('',#84739,#84740,#84741);
#84744=direction('',(5.877852522923e-1,-8.090169943751e-1,1.038484448724e-13));
#84745=vector('',#84744,1.554870050292e1);
#84746=cartesian_point('',(4.337439573862e1,-5.791271604783e1,
-1.169548648161e1));
#84747=line('',#84746,#84745);
#84748=direction('',(-5.877845730462e-1,8.090174878720e-1,2.465782502520e-6));
#84749=vector('',#84748,1.461343546120e1);
#84750=cartesian_point('',(5.331962314283e1,-6.990634042171e1,
-1.078267814360e1));
#84751=line('',#84750,#84749);
#84752=cartesian_point('',(4.473007121953e1,-5.808381557571e1,
-1.078264211005e1));
#84753=cartesian_point('',(4.471647236930e1,-5.806901520065e1,
-1.080895704800e1));
#84754=cartesian_point('',(4.468931539027e1,-5.804392757669e1,
-1.086723512503e1));
#84755=cartesian_point('',(4.464333687627e1,-5.801810356901e1,
-1.096616063194e1));
#84756=cartesian_point('',(4.458664248480e1,-5.800195055739e1,
-1.107388660885e1));
#84757=cartesian_point('',(4.451171371413e1,-5.799384938445e1,
-1.119057554954e1));
#84758=cartesian_point('',(4.441157572641e1,-5.799244555513e1,
-1.131227987593e1));
#84759=cartesian_point('',(4.427681984286e1,-5.799446174315e1,
-1.143318365759e1));
#84760=cartesian_point('',(4.411297742463e1,-5.799207169615e1,
-1.153530030173e1));
#84761=cartesian_point('',(4.393413181385e1,-5.797213444075e1,
-1.160724000459e1));
#84762=cartesian_point('',(4.382474829620e1,-5.794162902624e1,
-1.163376449237e1));
#84763=cartesian_point('',(4.377230782522e1,-5.792089994765e1,
-1.164387598745e1));
#84765=cartesian_point('',(4.377230782522e1,-5.792089994765e1,
-1.164387598745e1));
#84766=cartesian_point('',(4.373957133306e1,-5.790796144986e1,
-1.165018855138e1));
#84767=cartesian_point('',(4.367621295838e1,-5.788631928672e1,
-1.166183391231e1));
#84768=cartesian_point('',(4.358667543615e1,-5.786744341250e1,
-1.167631809685e1));
#84769=cartesian_point('',(4.350384837323e1,-5.786405948579e1,
-1.168734490670e1));
#84770=cartesian_point('',(4.342962243384e1,-5.787913608983e1,
-1.169417451447e1));
#84771=cartesian_point('',(4.339142037181e1,-5.789996525271e1,
-1.169548648161e1));
#84772=cartesian_point('',(4.337439573862e1,-5.791271604783e1,
-1.169548648161e1));
#84774=cartesian_point('',(-1.437190495415e-14,0.e0,-1.169548648161e1));
#84775=direction('',(0.e0,0.e0,1.e0));
#84776=direction('',(5.780759762783e-1,-8.159829444602e-1,0.e0));
#84777=axis2_placement_3d('',#84774,#84775,#84776);
#84779=direction('',(5.877861335022e-1,-8.090163541219e-1,-5.080941527513e-6));
#84780=vector('',#84779,1.461345472336e1);
#84781=cartesian_point('',(4.141863739898e1,-6.048970939099e1,
-1.078264222362e1));
#84782=line('',#84781,#84780);
#84783=direction('',(-5.877852522922e-1,8.090169943751e-1,-1.038484448724e-13));
#84784=vector('',#84783,1.554870050293e1);
#84785=cartesian_point('',(5.081413741759e1,-7.172667810408e1,
-1.169548648161e1));
#84786=line('',#84785,#84784);
#84787=cartesian_point('',(4.167484056966e1,-5.914751515677e1,
-1.169548648161e1));
#84788=cartesian_point('',(4.165075041303e1,-5.916448887806e1,
-1.169548648161e1));
#84789=cartesian_point('',(4.161049179016e1,-5.920731260475e1,
-1.169265423216e1));
#84790=cartesian_point('',(4.157448533481e1,-5.929854151805e1,
-1.168287700704e1));
#84791=cartesian_point('',(4.155983950130e1,-5.936610983800e1,
-1.166922040686e1));
#84792=cartesian_point('',(4.155720978824e1,-5.940280808428e1,
-1.166322223287e1));
#84794=cartesian_point('',(4.155720978824e1,-5.940280808428e1,
-1.166322223287e1));
#84795=cartesian_point('',(4.157099328867e1,-5.946126132440e1,
-1.165734841141e1));
#84796=cartesian_point('',(4.156012979728e1,-5.958167407774e1,
-1.163656562498e1));
#84797=cartesian_point('',(4.155048699261e1,-5.975855725820e1,
-1.158670160216e1));
#84798=cartesian_point('',(4.150775785681e1,-5.992213742327e1,
-1.150793562278e1));
#84799=cartesian_point('',(4.146169814630e1,-6.006685206455e1,
-1.140290022324e1));
#84800=cartesian_point('',(4.142213402836e1,-6.018281106897e1,
-1.128393547727e1));
#84801=cartesian_point('',(4.139667638012e1,-6.026974197510e1,
-1.116748019102e1));
#84802=cartesian_point('',(4.138421587735e1,-6.033702980019e1,
-1.105785938165e1));
#84803=cartesian_point('',(4.138359663255e1,-6.039168628905e1,
-1.095698019538e1));
#84804=cartesian_point('',(4.139410350361e1,-6.044038704741e1,
-1.086409829344e1));
#84805=cartesian_point('',(4.140906087307e1,-6.047272943889e1,
-1.080816545296e1));
#84806=cartesian_point('',(4.141863739898e1,-6.048970939099e1,
-1.078264222362e1));
#84808=direction('',(6.100557342404e-2,6.428855305625e-2,-9.960649085060e-1));
#84809=vector('',#84808,4.286742310566e0);
#84810=cartesian_point('',(4.974670827515e1,-7.258782171288e1,
-6.512842886371e0));
#84811=line('',#84810,#84809);
#84812=direction('',(-2.140815356055e-2,-1.183000602738e-1,9.927470910057e-1));
#84813=vector('',#84812,4.041136068500e0);
#84814=cartesian_point('',(4.151144370478e1,-6.065582550149e1,
-1.052470600102e1));
#84815=line('',#84814,#84813);
#84816=direction('',(-5.877857555364e-1,8.090166287423e-1,-2.616097177739e-6));
#84817=vector('',#84816,1.415784195772e1);
#84818=cartesian_point('',(4.974670827515e1,-7.258782171288e1,
-6.512842886371e0));
#84819=line('',#84818,#84817);
#84820=direction('',(4.539904836729e-1,-8.910065323746e-1,-4.709113576664e-7));
#84821=vector('',#84820,1.415786702036e1);
#84822=cartesian_point('',(3.655179144061e1,-6.421181387508e1,-5.6e0));
#84823=line('',#84822,#84821);
#84824=cartesian_point('',(4.297932833696e1,-7.682656587471e1,
-5.600006667100e0));
#84825=cartesian_point('',(4.300333940354e1,-7.687375937190e1,
-5.600010466659e0));
#84826=cartesian_point('',(4.304737419687e1,-7.696970677067e1,
-5.599996878580e0));
#84827=cartesian_point('',(4.310209102845e1,-7.711873188778e1,
-5.599995224980e0));
#84828=cartesian_point('',(4.313062202013e1,-7.722037839217e1,
-5.600013222659e0));
#84829=cartesian_point('',(4.314284928937e1,-7.727188768941e1,
-5.600006682175e0));
#84831=cartesian_point('',(0.e0,0.e0,-5.6e0));
#84832=direction('',(0.e0,0.e0,1.e0));
#84833=direction('',(4.874898032036e-1,-8.731286799622e-1,0.e0));
#84834=axis2_placement_3d('',#84831,#84832,#84833);
#84836=cartesian_point('',(4.926331173289e1,-7.352126269579e1,
-5.599997650611e0));
#84837=cartesian_point('',(4.922296916755e1,-7.348698063024e1,
-5.599995902647e0));
#84838=cartesian_point('',(4.914534553410e1,-7.341542121010e1,
-5.600001910903e0));
#84839=cartesian_point('',(4.903740604983e1,-7.329901277206e1,
-5.599999457868e0));
#84840=cartesian_point('',(4.897191093328e1,-7.321620920820e1,
-5.599999991038e0));
#84841=cartesian_point('',(4.894076650210e1,-7.317339814141e1,
-5.600000767960e0));
#84843=direction('',(-5.877851782530e-1,8.090170481677e-1,5.424259582436e-8));
#84844=vector('',#84843,1.415787226326e1);
#84845=cartesian_point('',(4.894076650210e1,-7.317339814141e1,
-5.600000767960e0));
#84846=line('',#84845,#84844);
#84847=cartesian_point('',(0.e0,0.e0,-5.6e0));
#84848=direction('',(0.e0,0.e0,-1.e0));
#84849=direction('',(5.497495448138e-1,-8.353295385517e-1,0.e0));
#84850=axis2_placement_3d('',#84847,#84848,#84849);
#84852=direction('',(4.539899756356e-1,-8.910067912291e-1,2.453883003144e-6));
#84853=vector('',#84852,1.415784081888e1);
#84854=cartesian_point('',(3.566417016478e1,-6.466408646304e1,
-6.512877701801e0));
#84855=line('',#84854,#84853);
#84856=cartesian_point('',(3.655179144055e1,-6.421181387498e1,-6.6e0));
#84857=direction('',(1.150164204458e-1,-3.441592532686e-2,9.927672270536e-1));
#84858=direction('',(-4.928260331859e-1,8.657566248376e-1,8.710894078144e-2));
#84859=axis2_placement_3d('',#84856,#84857,#84858);
#84861=cartesian_point('',(3.655179144055e1,-6.421181387498e1,-6.6e0));
#84862=direction('',(-4.539904994698e-1,8.910065243258e-1,4.467734862623e-10));
#84863=direction('',(-8.876159752175e-1,-4.522629284563e-1,8.715574612567e-2));
#84864=axis2_placement_3d('',#84861,#84862,#84863);
#84866=cartesian_point('',(3.655179144053e1,-6.421181387493e1,-6.6e0));
#84867=direction('',(-8.690621057529e-1,-4.947029981153e-1,0.e0));
#84868=direction('',(2.467430704201e-10,-4.334737013778e-10,1.e0));
#84869=axis2_placement_3d('',#84866,#84867,#84868);
#84871=cartesian_point('',(4.007132564127e1,-6.088729628051e1,
-6.512827165844e0));
#84872=cartesian_point('',(4.008148844455e1,-6.082905283601e1,
-7.004461843140e0));
#84873=cartesian_point('',(4.010006692640e1,-6.071353582266e1,
-7.987912253641e0));
#84874=cartesian_point('',(4.013379864973e1,-6.053644058197e1,
-9.462955326243e0));
#84875=cartesian_point('',(4.015245450335e1,-6.042095051802e1,
-1.044695592796e1));
#84876=cartesian_point('',(4.016256452404e1,-6.036258504611e1,
-1.093893468057e1));
#84878=cartesian_point('',(3.555004173857e1,-6.318914689130e1,
-1.093893497679e1));
#84879=cartesian_point('',(3.560663486928e1,-6.320663451217e1,
-1.044695610853e1));
#84880=cartesian_point('',(3.571800850790e1,-6.324246056671e1,
-9.462954242255e0));
#84881=cartesian_point('',(3.589110766962e1,-6.329278045472e1,
-7.987920265932e0));
#84882=cartesian_point('',(3.600246812457e1,-6.332868003466e1,
-7.004443750936e0));
#84883=cartesian_point('',(3.605897651911e1,-6.334606523017e1,
-6.512808812834e0));
#84885=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#84886=direction('',(0.e0,0.e0,-1.e0));
#84887=direction('',(5.497495448067e-1,-8.353295385564e-1,0.e0));
#84888=axis2_placement_3d('',#84885,#84886,#84887);
#84890=cartesian_point('',(4.061897903020e1,-6.171943811472e1,-6.6e0));
#84891=direction('',(-2.152361131747e-2,-1.181427552923e-1,9.927633270462e-1));
#84892=direction('',(8.059684683406e-1,5.855078441007e-1,8.715154925335e-2));
#84893=axis2_placement_3d('',#84890,#84891,#84892);
#84895=cartesian_point('',(4.061897903009e1,-6.171943811454e1,-6.6e0));
#84896=direction('',(8.353295385516e-1,5.497495448140e-1,0.e0));
#84897=direction('',(-5.476575817705e-1,8.321508573863e-1,8.715574381851e-2));
#84898=axis2_placement_3d('',#84895,#84896,#84897);
#84900=cartesian_point('',(4.061897903020e1,-6.171943811472e1,-6.6e0));
#84901=direction('',(-5.877852523422e-1,8.090169943388e-1,9.074581364121e-11));
#84902=direction('',(4.892797278444e-11,-7.661782319701e-11,1.e0));
#84903=axis2_placement_3d('',#84900,#84901,#84902);
#84905=cartesian_point('',(4.151144370478e1,-6.065582550149e1,
-1.052470600102e1));
#84906=cartesian_point('',(4.150121692363e1,-6.063739337142e1,
-1.055397364472e1));
#84907=cartesian_point('',(4.148077264499e1,-6.060061244662e1,
-1.061216159251e1));
#84908=cartesian_point('',(4.144992304646e1,-6.054533052199e1,
-1.069824636440e1));
#84909=cartesian_point('',(4.142912500690e1,-6.050830476491e1,
-1.075469079065e1));
#84910=cartesian_point('',(4.141863739898e1,-6.048970939099e1,
-1.078264222362e1));
#84912=cartesian_point('',(4.155720978824e1,-5.940280808428e1,
-1.166322223287e1));
#84913=cartesian_point('',(4.149724645026e1,-5.943500839917e1,
-1.166489982658e1));
#84914=cartesian_point('',(4.137929604703e1,-5.947583593300e1,
-1.167581017032e1));
#84915=cartesian_point('',(4.121839883217e1,-5.941958910851e1,
-1.170326394606e1));
#84916=cartesian_point('',(4.103527759899e1,-5.938165816107e1,
-1.173212406896e1));
#84917=cartesian_point('',(4.077074769288e1,-5.937463773075e1,
-1.176474396928e1));
#84918=cartesian_point('',(4.058148643513e1,-5.938478250502e1,
-1.178547296067e1));
#84919=cartesian_point('',(4.035691949478e1,-5.942366896624e1,
-1.180527834812e1));
#84920=cartesian_point('',(4.007528476234e1,-5.950760079301e1,
-1.182384941120e1));
#84921=cartesian_point('',(3.984813003408e1,-5.962984045247e1,
-1.182905498771e1));
#84922=cartesian_point('',(3.972456237604e1,-5.970429232565e1,
-1.183041250650e1));
#84924=cartesian_point('',(3.961071955693e1,-5.953319149780e1,
-1.085177816937e1));
#84925=direction('',(-8.325538828495e-1,-5.539440695163e-1,0.e0));
#84926=direction('',(1.138450531132e-1,-1.711041713928e-1,-9.786534966032e-1));
#84927=axis2_placement_3d('',#84924,#84925,#84926);
#84929=cartesian_point('',(4.016256452404e1,-6.036258504611e1,
-1.093893468057e1));
#84930=cartesian_point('',(4.026168778823e1,-6.029572316240e1,
-1.094764121469e1));
#84931=cartesian_point('',(4.048588838041e1,-6.019923745144e1,
-1.094152438017e1));
#84932=cartesian_point('',(4.085326066708e1,-6.019037581483e1,
-1.086220028584e1));
#84933=cartesian_point('',(4.122481032556e1,-6.033275561389e1,
-1.072547342938e1));
#84934=cartesian_point('',(4.143045006095e1,-6.053345529716e1,
-1.059789259228e1));
#84935=cartesian_point('',(4.151144370478e1,-6.065582550149e1,
-1.052470600102e1));
#84937=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#84938=direction('',(0.e0,0.e0,-1.e0));
#84939=direction('',(5.539440691703e-1,-8.325538830797e-1,0.e0));
#84940=axis2_placement_3d('',#84937,#84938,#84939);
#84942=cartesian_point('',(3.506157835315e1,-6.232090914868e1,
-1.085177816937e1));
#84943=direction('',(-8.715392806777e-1,-4.903256899611e-1,0.e0));
#84944=direction('',(1.007703796976e-1,-1.791163425318e-1,-9.786534966032e-1));
#84945=axis2_placement_3d('',#84942,#84943,#84944);
#84947=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#84948=direction('',(0.e0,0.e0,1.e0));
#84949=direction('',(4.903255879117e-1,-8.715393380904e-1,0.e0));
#84950=axis2_placement_3d('',#84947,#84948,#84949);
#84952=cartesian_point('',(3.516234464812e1,-6.250002339765e1,
-1.183041311475e1));
#84953=cartesian_point('',(3.496920133526e1,-6.260864863157e1,
-1.183043928632e1));
#84954=cartesian_point('',(3.464161845775e1,-6.287280172567e1,
-1.181540783520e1));
#84955=cartesian_point('',(3.429114635952e1,-6.342126081069e1,
-1.174951970965e1));
#84956=cartesian_point('',(3.418928146094e1,-6.383267458338e1,
-1.168347241924e1));
#84957=cartesian_point('',(3.417258571662e1,-6.405530276827e1,
-1.164387355337e1));
#84959=cartesian_point('',(3.509305839767e1,-6.436603061404e1,
-1.078264210926e1));
#84960=cartesian_point('',(3.510485668474e1,-6.438380336182e1,
-1.075471058073e1));
#84961=cartesian_point('',(3.512839515520e1,-6.441913100357e1,
-1.069829606675e1));
#84962=cartesian_point('',(3.516364390186e1,-6.447171021278e1,
-1.061221097699e1));
#84963=cartesian_point('',(3.518714759768e1,-6.450664563279e1,
-1.055399043983e1));
#84964=cartesian_point('',(3.519893732668e1,-6.452414034312e1,
-1.052470377423e1));
#84966=cartesian_point('',(3.519893732668e1,-6.452414034312e1,
-1.052470377423e1));
#84967=cartesian_point('',(3.512817021422e1,-6.439914025623e1,
-1.059678643180e1));
#84968=cartesian_point('',(3.504174154858e1,-6.412873497454e1,
-1.072262385674e1));
#84969=cartesian_point('',(3.508185828035e1,-6.372552720121e1,
-1.086298197111e1));
#84970=cartesian_point('',(3.526290882661e1,-6.339654539692e1,
-1.094232021054e1));
#84971=cartesian_point('',(3.544866751658e1,-6.324525054647e1,
-1.094823475033e1));
#84972=cartesian_point('',(3.555004173857e1,-6.318914689130e1,
-1.093893497679e1));
#84974=direction('',(4.539904997395e-1,-8.910065241884e-1,1.038484448724e-13));
#84975=vector('',#84974,1.554870050292e1);
#84976=cartesian_point('',(3.378084019743e1,-6.398496480645e1,
-1.169548648161e1));
#84977=line('',#84976,#84975);
#84978=direction('',(-4.539897518144e-1,8.910069052715e-1,2.465832244681e-6));
#84979=vector('',#84978,1.461343722436e1);
#84980=cartesian_point('',(4.172740913631e1,-7.738670409069e1,
-1.078267814354e1));
#84981=line('',#84980,#84979);
#84982=cartesian_point('',(3.509305839767e1,-6.436603061404e1,
-1.078264210926e1));
#84983=cartesian_point('',(3.508194356171e1,-6.434928740589e1,
-1.080895562036e1));
#84984=cartesian_point('',(3.505904710372e1,-6.432026263091e1,
-1.086723194772e1));
#84985=cartesian_point('',(3.501767160357e1,-6.428755832519e1,
-1.096615932603e1));
#84986=cartesian_point('',(3.496419871445e1,-6.426273438886e1,
-1.107389267608e1));
#84987=cartesian_point('',(3.489145443275e1,-6.424301191153e1,
-1.119058855577e1));
#84988=cartesian_point('',(3.479276512443e1,-6.422596244445e1,
-1.131229427606e1));
#84989=cartesian_point('',(3.465935570601e1,-6.420687314704e1,
-1.143319102814e1));
#84990=cartesian_point('',(3.449791218544e1,-6.417887970726e1,
-1.153529992365e1));
#84991=cartesian_point('',(3.432440437477e1,-6.413121693931e1,
-1.160723439688e1));
#84992=cartesian_point('',(3.422113934230e1,-6.408397896780e1,
-1.163376115200e1));
#84993=cartesian_point('',(3.417258571662e1,-6.405530276827e1,
-1.164387355337e1));
#84995=cartesian_point('',(3.417258571662e1,-6.405530276827e1,
-1.164387355337e1));
#84996=cartesian_point('',(3.414227530672e1,-6.403740136017e1,
-1.165018641688e1));
#84997=cartesian_point('',(3.408308073890e1,-6.400611196027e1,
-1.166183203478e1));
#84998=cartesian_point('',(3.399759564244e1,-6.397345940072e1,
-1.167631706140e1));
#84999=cartesian_point('',(3.391631508353e1,-6.395715834819e1,
-1.168734442129e1));
#85000=cartesian_point('',(3.384064181340e1,-6.396043708194e1,
-1.169417444311e1));
#85001=cartesian_point('',(3.379965043826e1,-6.397503394626e1,
-1.169548648161e1));
#85002=cartesian_point('',(3.378084019743e1,-6.398496480645e1,
-1.169548648161e1));
#85004=cartesian_point('',(-1.435833405290e-14,0.e0,-1.169548648161e1));
#85005=direction('',(0.e0,0.e0,1.e0));
#85006=direction('',(4.433110463496e-1,-8.963678464695e-1,0.e0));
#85007=axis2_placement_3d('',#85004,#85005,#85006);
#85009=direction('',(4.539914655607e-1,-8.910060320628e-1,-5.082435157475e-6));
#85010=vector('',#85009,1.461343400605e1);
#85011=cartesian_point('',(3.144603938728e1,-6.622430150003e1,
-1.078264220012e1));
#85012=line('',#85011,#85010);
#85013=direction('',(-4.539904997390e-1,8.910065241887e-1,-1.038484448724e-13));
#85014=vector('',#85013,1.554870050293e1);
#85015=cartesian_point('',(3.896800654643e1,-7.879268607643e1,
-1.169548648161e1));
#85016=line('',#85015,#85014);
#85017=cartesian_point('',(3.190904423482e1,-6.493869248566e1,
-1.169548648161e1));
#85018=cartesian_point('',(3.188193822829e1,-6.495201161373e1,
-1.169548648161e1));
#85019=cartesian_point('',(3.183400192594e1,-6.498887473988e1,
-1.169258315327e1));
#85020=cartesian_point('',(3.178698042099e1,-6.507640373952e1,
-1.168216415685e1));
#85021=cartesian_point('',(3.175505831321e1,-6.513957010388e1,
-1.166892768901e1));
#85022=cartesian_point('',(3.174717317478e1,-6.517569483227e1,
-1.166283270828e1));
#85024=cartesian_point('',(3.174717317478e1,-6.517569483227e1,
-1.166283270828e1));
#85025=cartesian_point('',(3.175085428959e1,-6.522880445002e1,
-1.165741279869e1));
#85026=cartesian_point('',(3.173227900005e1,-6.533677038691e1,
-1.163897609722e1));
#85027=cartesian_point('',(3.169440456716e1,-6.551048506255e1,
-1.159163412938e1));
#85028=cartesian_point('',(3.162669230292e1,-6.567004382817e1,
-1.151282438466e1));
#85029=cartesian_point('',(3.155852777551e1,-6.580605709831e1,
-1.140959409563e1));
#85030=cartesian_point('',(3.150025675435e1,-6.591640326485e1,
-1.129077530596e1));
#85031=cartesian_point('',(3.146012109896e1,-6.600030716761e1,
-1.117278212932e1));
#85032=cartesian_point('',(3.143629064949e1,-6.606651438170e1,
-1.106082001509e1));
#85033=cartesian_point('',(3.142672070070e1,-6.612139852935e1,
-1.095807252256e1));
#85034=cartesian_point('',(3.142950096261e1,-6.617184331937e1,
-1.086385000499e1));
#85035=cartesian_point('',(3.143928124188e1,-6.620615314039e1,
-1.080798984092e1));
#85036=cartesian_point('',(3.144603938728e1,-6.622430150003e1,
-1.078264220012e1));
#85038=direction('',(7.031144846726e-2,5.395368485093e-2,-9.960649075765e-1));
#85039=vector('',#85038,4.286742308765e0);
#85040=cartesian_point('',(3.777900664763e1,-7.947624489214e1,
-6.512842890364e0));
#85041=line('',#85040,#85039);
#85042=direction('',(-3.965067689887e-2,-1.134944582967e-1,9.927471136989e-1));
#85043=vector('',#85042,4.041136003176e0);
#85044=cartesian_point('',(3.151170685133e1,-6.640287261637e1,
-1.052470595882e1));
#85045=line('',#85044,#85043);
#85046=direction('',(-4.539910478266e-1,8.910062449200e-1,-2.610937254746e-6));
#85047=vector('',#85046,1.415784210953e1);
#85048=cartesian_point('',(3.777900664763e1,-7.947624489214e1,
-6.512842890364e0));
#85049=line('',#85048,#85047);
#85050=direction('',(3.090169772578e-1,-9.510565218567e-1,-4.688823267339e-7));
#85051=vector('',#85050,1.415786703227e1);
#85052=cartesian_point('',(2.605683748095e1,-6.913921983316e1,-5.6e0));
#85053=line('',#85052,#85051);
#85054=cartesian_point('',(3.043185875568e1,-8.260415160979e1,
-5.600006638374e0));
#85055=cartesian_point('',(3.044819153406e1,-8.265452021730e1,
-5.600010413229e0));
#85056=cartesian_point('',(3.047667487700e1,-8.275617486427e1,
-5.599996892360e0));
#85057=cartesian_point('',(3.050740538436e1,-8.291192485383e1,
-5.599995256898e0));
#85058=cartesian_point('',(3.051968394340e1,-8.301678317076e1,
-5.600013138998e0));
#85059=cartesian_point('',(3.052370280838e1,-8.306957107713e1,
-5.600006629306e0));
#85061=cartesian_point('',(0.e0,0.e0,-5.6e0));
#85062=direction('',(0.e0,0.e0,1.e0));
#85063=direction('',(3.449005768315e-1,-9.386392236111e-1,0.e0));
#85064=axis2_placement_3d('',#85061,#85062,#85063);
#85066=cartesian_point('',(3.715553922333e1,-8.032257376611e1,
-5.599997612899e0));
#85067=cartesian_point('',(3.712105613654e1,-8.028240286078e1,
-5.599995817827e0));
#85068=cartesian_point('',(3.705558204699e1,-8.019958183791e1,
-5.600001928807e0));
#85069=cartesian_point('',(3.696718171038e1,-8.006772105806e1,
-5.599999522433e0));
#85070=cartesian_point('',(3.691544686066e1,-7.997569092453e1,
-5.599999828451e0));
#85071=cartesian_point('',(3.689138306671e1,-7.992853480921e1,
-5.600000642692e0));
#85073=direction('',(-4.539904186366e-1,8.910065655124e-1,4.539470377740e-8));
#85074=vector('',#85073,1.415787226322e1);
#85075=cartesian_point('',(3.689138306671e1,-7.992853480921e1,
-5.600000642692e0));
#85076=line('',#85075,#85074);
#85077=cartesian_point('',(0.e0,0.e0,-5.6e0));
#85078=direction('',(0.e0,0.e0,-1.e0));
#85079=direction('',(4.123068861646e-1,-9.110450217312e-1,0.e0));
#85080=axis2_placement_3d('',#85077,#85078,#85079);
#85082=direction('',(3.090164382249e-1,-9.510566969959e-1,2.457714139107e-6));
#85083=vector('',#85082,1.415784067821e1);
#85084=cartesian_point('',(2.510939326287e1,-6.944706978714e1,
-6.512877755162e0));
#85085=line('',#85084,#85083);
#85086=cartesian_point('',(2.605683748091e1,-6.913921983305e1,-6.6e0));
#85087=direction('',(1.082165402879e-1,-5.198473944528e-2,9.927672271348e-1));
#85088=direction('',(-3.513243527955e-1,9.321927009664e-1,8.710893982725e-2));
#85089=axis2_placement_3d('',#85086,#85087,#85088);
#85091=cartesian_point('',(2.605683748091e1,-6.913921983305e1,-6.6e0));
#85092=direction('',(-3.090169940886e-1,9.510565163882e-1,4.623459427811e-10));
#85093=direction('',(-9.474374589180e-1,-3.078410910783e-1,8.715574612529e-2));
#85094=axis2_placement_3d('',#85091,#85092,#85093);
#85096=cartesian_point('',(2.605683748089e1,-6.913921983300e1,-6.6e0));
#85097=direction('',(-9.357511079692e-1,-3.526611176957e-1,0.e0));
#85098=direction('',(1.832560769799e-10,-4.862528157901e-10,1.e0));
#85099=axis2_placement_3d('',#85096,#85097,#85098);
#85101=cartesian_point('',(3.005310951361e1,-6.640620902602e1,
-6.512827192872e0));
#85102=cartesian_point('',(3.007225850779e1,-6.635027256027e1,
-7.004461645679e0));
#85103=cartesian_point('',(3.010863765901e1,-6.623910326666e1,
-7.987915710566e0));
#85104=cartesian_point('',(3.016967488487e1,-6.606945758431e1,
-9.462955005974e0));
#85105=cartesian_point('',(3.020616450852e1,-6.595831084810e1,
-1.044695882186e1));
#85106=cartesian_point('',(3.022528045303e1,-6.590224564824e1,
-1.093893728324e1));
#85108=cartesian_point('',(2.522740343038e1,-6.797243563805e1,
-1.093893508337e1));
#85109=cartesian_point('',(2.528056415275e1,-6.799856113929e1,
-1.044695624921e1));
#85110=cartesian_point('',(2.538496107155e1,-6.805136808681e1,
-9.462954099037e0));
#85111=cartesian_point('',(2.554805881599e1,-6.812814812455e1,
-7.987920501222e0));
#85112=cartesian_point('',(2.565242991636e1,-6.818102597963e1,
-7.004443748776e0));
#85113=cartesian_point('',(2.570552297540e1,-6.820703706494e1,
-6.512808792098e0));
#85115=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#85116=direction('',(0.e0,0.e0,-1.e0));
#85117=direction('',(4.123068861566e-1,-9.110450217348e-1,0.e0));
#85118=axis2_placement_3d('',#85115,#85116,#85117);
#85120=cartesian_point('',(3.046384471096e1,-6.731377766906e1,-6.6e0));
#85121=direction('',(-3.974021867595e-2,-1.133211873162e-1,9.927633270447e-1));
#85122=direction('',(8.876389778211e-1,4.522185793248e-1,8.715160105377e-2));
#85123=axis2_placement_3d('',#85120,#85121,#85122);
#85125=cartesian_point('',(3.046384471087e1,-6.731377766886e1,-6.6e0));
#85126=direction('',(9.110450217312e-1,4.123068861647e-1,0.e0));
#85127=direction('',(-4.107379339451e-1,9.075782202856e-1,8.715574382468e-2));
#85128=axis2_placement_3d('',#85125,#85126,#85127);
#85130=cartesian_point('',(3.046384471096e1,-6.731377766906e1,-6.6e0));
#85131=direction('',(-4.539904997873e-1,8.910065241640e-1,8.750419139281e-11));
#85132=direction('',(3.124256409137e-11,-8.229505965573e-11,1.e0));
#85133=axis2_placement_3d('',#85130,#85131,#85132);
#85135=cartesian_point('',(3.151170685133e1,-6.640287261637e1,
-1.052470595882e1));
#85136=cartesian_point('',(3.150448749044e1,-6.638306265135e1,
-1.055397257394e1));
#85137=cartesian_point('',(3.149005104532e1,-6.634353973266e1,
-1.061216638418e1));
#85138=cartesian_point('',(3.146823734467e1,-6.628412708550e1,
-1.069825840340e1));
#85139=cartesian_point('',(3.145348988462e1,-6.624430910524e1,
-1.075469776876e1));
#85140=cartesian_point('',(3.144603938728e1,-6.622430150003e1,
-1.078264220012e1));
#85142=cartesian_point('',(2.981000290476e1,-6.499672084459e1,
-1.085177816937e1));
#85143=direction('',(-9.089597071853e-1,-4.168839775208e-1,0.e0));
#85144=direction('',(8.567684207600e-2,-1.868068850933e-1,-9.786534966032e-1));
#85145=axis2_placement_3d('',#85142,#85143,#85144);
#85147=cartesian_point('',(3.022528045303e1,-6.590224564824e1,
-1.093893728324e1));
#85148=cartesian_point('',(3.033330285804e1,-6.585186524878e1,
-1.094759983539e1));
#85149=cartesian_point('',(3.056919782546e1,-6.579161995267e1,
-1.094143429033e1));
#85150=cartesian_point('',(3.093333275039e1,-6.583982779328e1,
-1.086232324567e1));
#85151=cartesian_point('',(3.127851783731e1,-6.603829100061e1,
-1.072580526622e1));
#85152=cartesian_point('',(3.145070510816e1,-6.626902130249e1,
-1.059803242382e1));
#85153=cartesian_point('',(3.151170685133e1,-6.640287261637e1,
-1.052470595882e1));
#85155=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#85156=direction('',(0.e0,0.e0,-1.e0));
#85157=direction('',(4.168839770895e-1,-9.089597073832e-1,0.e0));
#85158=axis2_placement_3d('',#85155,#85156,#85157);
#85160=cartesian_point('',(2.488077487216e1,-6.703847429270e1,
-1.085177816937e1));
#85161=direction('',(-9.375130186789e-1,-3.479501973094e-1,0.e0));
#85162=direction('',(7.150976221844e-2,-1.926750827010e-1,-9.786534966032e-1));
#85163=axis2_placement_3d('',#85160,#85161,#85162);
#85165=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#85166=direction('',(0.e0,0.e0,1.e0));
#85167=direction('',(3.479501132323e-1,-9.375130498834e-1,0.e0));
#85168=axis2_placement_3d('',#85165,#85166,#85167);
#85170=cartesian_point('',(2.459193914496e1,-6.906334206084e1,
-1.078264198908e1));
#85171=cartesian_point('',(2.460081186304e1,-6.908274196791e1,
-1.075471202332e1));
#85172=cartesian_point('',(2.461853273164e1,-6.912131238390e1,
-1.069829604425e1));
#85173=cartesian_point('',(2.464512343386e1,-6.917876234263e1,
-1.061221365425e1));
#85174=cartesian_point('',(2.466287365228e1,-6.921694868393e1,
-1.055399493986e1));
#85175=cartesian_point('',(2.467178041417e1,-6.923606789107e1,
-1.052470384851e1));
#85177=cartesian_point('',(2.467178041417e1,-6.923606789107e1,
-1.052470384851e1));
#85178=cartesian_point('',(2.462147292957e1,-6.910162868224e1,
-1.059674405528e1));
#85179=cartesian_point('',(2.457838006934e1,-6.882118308068e1,
-1.072251942350e1));
#85180=cartesian_point('',(2.468094989409e1,-6.842920795809e1,
-1.086290844754e1));
#85181=cartesian_point('',(2.491122984591e1,-6.813245354293e1,
-1.094230575759e1));
#85182=cartesian_point('',(2.511844420877e1,-6.801201106842e1,
-1.094823163660e1));
#85183=cartesian_point('',(2.522740343038e1,-6.797243563805e1,
-1.093893508337e1));
#85185=direction('',(3.090169943751e-1,-9.510565162951e-1,1.038484448724e-13));
#85186=vector('',#85185,1.554870050292e1);
#85187=cartesian_point('',(2.335548825838e1,-6.848169137762e1,
-1.169548648161e1));
#85188=line('',#85187,#85186);
#85189=direction('',(-3.090159877942e-1,9.510568433395e-1,4.970253205360e-6));
#85190=vector('',#85189,1.461343682853e1);
#85191=cartesian_point('',(2.910772476159e1,-8.296155116133e1,
-1.078271462156e1));
#85192=line('',#85191,#85190);
#85193=cartesian_point('',(2.459193914496e1,-6.906334206084e1,
-1.078264198908e1));
#85194=cartesian_point('',(2.458424411932e1,-6.904651710905e1,
-1.080686474991e1));
#85195=cartesian_point('',(2.456741503098e1,-6.901582356059e1,
-1.086114577223e1));
#85196=cartesian_point('',(2.453338616272e1,-6.897724808860e1,
-1.095693070205e1));
#85197=cartesian_point('',(2.448622611050e1,-6.894418735125e1,
-1.106313375382e1));
#85198=cartesian_point('',(2.442100159119e1,-6.891387464063e1,
-1.117681572508e1));
#85199=cartesian_point('',(2.433330561876e1,-6.888313835756e1,
-1.129343034337e1));
#85200=cartesian_point('',(2.421644517354e1,-6.884708981949e1,
-1.140989694469e1));
#85201=cartesian_point('',(2.406570734418e1,-6.879693598469e1,
-1.151732892789e1));
#85202=cartesian_point('',(2.390231550219e1,-6.872976862292e1,
-1.159453978559e1));
#85203=cartesian_point('',(2.377118924342e1,-6.864089969801e1,
-1.163670326479e1));
#85204=cartesian_point('',(2.367054551851e1,-6.858155831971e1,
-1.165725794825e1));
#85205=cartesian_point('',(2.363256850144e1,-6.853768254636e1,
-1.166299271606e1));
#85207=cartesian_point('',(2.363256850144e1,-6.853768254636e1,
-1.166299271606e1));
#85208=cartesian_point('',(2.360122267127e1,-6.851807678386e1,
-1.166903080022e1));
#85209=cartesian_point('',(2.353786875049e1,-6.848959904662e1,
-1.168268790048e1));
#85210=cartesian_point('',(2.344234422638e1,-6.846479189079e1,
-1.169261914670e1));
#85211=cartesian_point('',(2.338360564369e1,-6.847210202243e1,
-1.169548648161e1));
#85212=cartesian_point('',(2.335548825838e1,-6.848169137762e1,
-1.169548648161e1));
#85214=direction('',(3.090178123110e-1,-9.510562505279e-1,-2.524960386019e-6));
#85215=vector('',#85214,1.461343411315e1);
#85216=cartesian_point('',(2.069912328220e1,-7.032821480343e1,
-1.078264219772e1));
#85217=line('',#85216,#85215);
#85218=direction('',(-3.090169943752e-1,9.510565162951e-1,-1.038484448724e-13));
#85219=vector('',#85218,1.554870050293e1);
#85220=cartesian_point('',(2.616235402670e1,-8.391855661963e1,
-1.169548648161e1));
#85221=line('',#85220,#85219);
#85222=cartesian_point('',(2.135754133085e1,-6.913086368640e1,
-1.169548648161e1));
#85223=cartesian_point('',(2.132829254518e1,-6.913989991299e1,
-1.169548648161e1));
#85224=cartesian_point('',(2.127423913690e1,-6.916912640128e1,
-1.169254951733e1));
#85225=cartesian_point('',(2.121534998749e1,-6.925059671063e1,
-1.168170321629e1));
#85226=cartesian_point('',(2.116999023493e1,-6.930640274350e1,
-1.166873121154e1));
#85227=cartesian_point('',(2.115680065683e1,-6.934104408794e1,
-1.166258151531e1));
#85229=cartesian_point('',(2.115680065683e1,-6.934104408794e1,
-1.166258151531e1));
#85230=cartesian_point('',(2.115239564698e1,-6.938929354282e1,
-1.165752942691e1));
#85231=cartesian_point('',(2.112446198480e1,-6.948626672572e1,
-1.164035035081e1));
#85232=cartesian_point('',(2.106802985481e1,-6.963741298063e1,
-1.160063818513e1));
#85233=cartesian_point('',(2.097539202662e1,-6.979349078720e1,
-1.152425421504e1));
#85234=cartesian_point('',(2.087948537167e1,-6.992755223026e1,
-1.141512017838e1));
#85235=cartesian_point('',(2.080535556770e1,-7.002646395851e1,
-1.129883875346e1));
#85236=cartesian_point('',(2.075083579640e1,-7.010477171468e1,
-1.118040521042e1));
#85237=cartesian_point('',(2.071521264324e1,-7.016830137290e1,
-1.106575843308e1));
#85238=cartesian_point('',(2.069600120740e1,-7.022337282664e1,
-1.095837839205e1));
#85239=cartesian_point('',(2.069099164751e1,-7.027498858677e1,
-1.086171534800e1));
#85240=cartesian_point('',(2.069543443133e1,-7.030996041355e1,
-1.080701805540e1));
#85241=cartesian_point('',(2.069912328220e1,-7.032821480343e1,
-1.078264219772e1));
#85243=direction('',(7.788597560187e-2,4.229040181143e-2,-9.960649058767e-1));
#85244=vector('',#85243,4.286704793054e0);
#85245=cartesian_point('',(2.488106053728e1,-8.440769912656e1,
-6.512842889843e0));
#85246=line('',#85245,#85244);
#85247=direction('',(-5.691742666443e-2,-1.058931458411e-1,9.927472227137e-1));
#85248=vector('',#85247,4.041135093803e0);
#85249=cartesian_point('',(2.073604916043e1,-7.051486300445e1,
-1.052470448641e1));
#85250=line('',#85249,#85248);
#85251=direction('',(-3.090175498981e-1,9.510563357912e-1,-2.539623030694e-6));
#85252=vector('',#85251,1.415784439632e1);
#85253=cartesian_point('',(2.488106053728e1,-8.440769912656e1,
-6.512842889843e0));
#85254=line('',#85253,#85252);
#85255=direction('',(1.564354684171e-1,-9.876881816753e-1,-3.632322139857e-7));
#85256=vector('',#85255,1.217030848169e1);
#85257=cartesian_point('',(1.492027770481e1,-7.236418873904e1,-5.6e0));
#85258=line('',#85257,#85256);
#85259=cartesian_point('',(1.682414561292e1,-8.438465859374e1,
-5.600004420648e0));
#85260=cartesian_point('',(1.687166963019e1,-8.468401250621e1,
-5.599977385253e0));
#85261=cartesian_point('',(1.689741294950e1,-8.527607294368e1,
-5.600009941306e0));
#85262=cartesian_point('',(1.673554372174e1,-8.616740978761e1,
-5.599999127551e0));
#85263=cartesian_point('',(1.650310559027e1,-8.671236332279e1,
-5.599995408177e0));
#85264=cartesian_point('',(1.635345359559e1,-8.697594087589e1,
-5.600006412985e0));
#85266=cartesian_point('',(0.e0,0.e0,-5.6e0));
#85267=direction('',(0.e0,0.e0,1.e0));
#85268=direction('',(1.847847539916e-1,-9.827790162047e-1,0.e0));
#85269=axis2_placement_3d('',#85266,#85267,#85268);
#85271=cartesian_point('',(2.413287058700e1,-8.514607791259e1,
-5.599997542887e0));
#85272=cartesian_point('',(2.410509629652e1,-8.510100749885e1,
-5.599995744260e0));
#85273=cartesian_point('',(2.405338752038e1,-8.500896148160e1,
-5.600001963311e0));
#85274=cartesian_point('',(2.398670399142e1,-8.486489546971e1,
-5.599999512023e0));
#85275=cartesian_point('',(2.395000192543e1,-8.476590557454e1,
-5.599999829740e0));
#85276=cartesian_point('',(2.393361127776e1,-8.471556570666e1,
-5.600000644999e0));
#85278=direction('',(-3.090169034701e-1,9.510565458319e-1,4.555758718134e-8));
#85279=vector('',#85278,1.415787226343e1);
#85280=cartesian_point('',(2.393361127776e1,-8.471556570666e1,
-5.600000644999e0));
#85281=line('',#85280,#85279);
#85282=cartesian_point('',(0.e0,0.e0,-5.6e0));
#85283=direction('',(0.e0,0.e0,-1.e0));
#85284=direction('',(2.647118636097e-1,-9.643275528908e-1,0.e0));
#85285=axis2_placement_3d('',#85282,#85283,#85284);
#85287=direction('',(1.564333133768e-1,-9.876885229956e-1,2.955658280231e-6));
#85288=vector('',#85287,1.217026958146e1);
#85289=cartesian_point('',(1.393633969183e1,-7.252003586874e1,
-6.512878012044e0));
#85290=line('',#85289,#85288);
#85291=cartesian_point('',(1.492027770479e1,-7.236418873893e1,-6.6e0));
#85292=direction('',(9.875164671175e-2,-6.827445443239e-2,9.927671988657e-1));
#85293=direction('',(-2.011718174676e-1,9.756750414917e-1,8.710977710270e-2));
#85294=axis2_placement_3d('',#85291,#85292,#85293);
#85296=cartesian_point('',(1.492027770479e1,-7.236418873893e1,-6.6e0));
#85297=direction('',(-1.564344647363e-1,9.876883406433e-1,4.540024866467e-10));
#85298=direction('',(-9.839298951781e-1,-1.558391854961e-1,8.715566326273e-2));
#85299=axis2_placement_3d('',#85296,#85297,#85298);
#85301=cartesian_point('',(1.492027770477e1,-7.236418873886e1,-6.6e0));
#85302=direction('',(-9.793988123274e-1,-2.019355501432e-1,0.e0));
#85303=direction('',(1.061604137931e-10,-5.148876880412e-10,1.e0));
#85304=axis2_placement_3d('',#85301,#85302,#85303);
#85306=cartesian_point('',(1.929488584487e1,-7.028997952756e1,
-6.512827497060e0));
#85307=cartesian_point('',(1.932254985074e1,-7.023772845788e1,
-7.004461248668e0));
#85308=cartesian_point('',(1.937587072876e1,-7.013361953614e1,
-7.987916016509e0));
#85309=cartesian_point('',(1.946270009952e1,-6.997562480639e1,
-9.462956236777e0));
#85310=cartesian_point('',(1.951612366905e1,-6.987154287676e1,
-1.044695912863e1));
#85311=cartesian_point('',(1.954377520995e1,-6.981915940582e1,
-1.093893768841e1));
#85313=cartesian_point('',(1.428358037525e1,-7.108201756315e1,
-1.093893506586e1));
#85314=cartesian_point('',(1.433199968453e1,-7.111613770343e1,
-1.044695623874e1));
#85315=cartesian_point('',(1.442685062684e1,-7.118462609974e1,
-9.462954155853e0));
#85316=cartesian_point('',(1.457592938374e1,-7.128597650404e1,
-7.987920646091e0));
#85317=cartesian_point('',(1.467074369907e1,-7.135452894006e1,
-7.004443787263e0));
#85318=cartesian_point('',(1.471911408411e1,-7.138852549378e1,
-6.512808753562e0));
#85320=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#85321=direction('',(0.e0,0.e0,-1.e0));
#85322=direction('',(2.647118636012e-1,-9.643275528931e-1,0.e0));
#85323=axis2_placement_3d('',#85320,#85321,#85322);
#85325=cartesian_point('',(1.955858943121e1,-7.125062861556e1,-6.6e0));
#85326=direction('',(-5.697829013110e-2,-1.057092758084e-1,9.927633270129e-1));
#85327=direction('',(9.474502693910e-1,3.078026145137e-1,8.715238108831e-2));
#85328=axis2_placement_3d('',#85325,#85326,#85327);
#85330=cartesian_point('',(1.955858943116e1,-7.125062861536e1,-6.6e0));
#85331=direction('',(9.643275528907e-1,2.647118636098e-1,0.e0));
#85332=direction('',(-2.637045550217e-1,9.606579953100e-1,8.715574397499e-2));
#85333=axis2_placement_3d('',#85330,#85331,#85332);
#85335=cartesian_point('',(1.955858943121e1,-7.125062861556e1,-6.6e0));
#85336=direction('',(-3.090169944052e-1,9.510565162853e-1,4.109129009278e-11));
#85337=direction('',(4.842348744205e-12,-4.163780431554e-11,1.e0));
#85338=axis2_placement_3d('',#85335,#85336,#85337);
#85340=cartesian_point('',(2.073604916043e1,-7.051486300445e1,
-1.052470448641e1));
#85341=cartesian_point('',(2.073201764845e1,-7.049416760335e1,
-1.055397106304e1));
#85342=cartesian_point('',(2.072393939761e1,-7.045286865283e1,
-1.061216698285e1));
#85343=cartesian_point('',(2.071168938483e1,-7.039077681986e1,
-1.069825811835e1));
#85344=cartesian_point('',(2.070335217827e1,-7.034914162473e1,
-1.075469772850e1));
#85345=cartesian_point('',(2.069912328220e1,-7.032821480343e1,
-1.078264219772e1));
#85347=cartesian_point('',(1.927526504755e1,-6.885981521234e1,
-1.085177816937e1));
#85348=direction('',(-9.629839268646e-1,-2.695588184431e-1,0.e0));
#85349=direction('',(5.539898284238e-2,-1.979097933060e-1,-9.786534966032e-1));
#85350=axis2_placement_3d('',#85347,#85348,#85349);
#85352=cartesian_point('',(1.954377520995e1,-6.981915940582e1,
-1.093893768841e1));
#85353=cartesian_point('',(1.965834699746e1,-6.978629807664e1,
-1.094760040094e1));
#85354=cartesian_point('',(1.990076264586e1,-6.976371368681e1,
-1.094143660637e1));
#85355=cartesian_point('',(2.025286795580e1,-6.986827840514e1,
-1.086232502071e1));
#85356=cartesian_point('',(2.056275833265e1,-7.011829226134e1,
-1.072580597294e1));
#85357=cartesian_point('',(2.069673498842e1,-7.037311222517e1,
-1.059803329117e1));
#85358=cartesian_point('',(2.073604916043e1,-7.051486300445e1,
-1.052470448641e1));
#85360=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#85361=direction('',(0.e0,0.e0,-1.e0));
#85362=direction('',(2.695588179802e-1,-9.629839269942e-1,0.e0));
#85363=axis2_placement_3d('',#85360,#85361,#85362);
#85365=cartesian_point('',(1.408732340348e1,-7.010533013300e1,
-1.085177816937e1));
#85366=direction('',(-9.804020806248e-1,-1.970070057299e-1,0.e0));
#85367=direction('',(4.048833495152e-2,-2.014895240930e-1,-9.786534966032e-1));
#85368=axis2_placement_3d('',#85365,#85366,#85367);
#85370=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#85371=direction('',(0.e0,0.e0,1.e0));
#85372=direction('',(1.970069103811e-1,-9.804020997846e-1,0.e0));
#85373=axis2_placement_3d('',#85370,#85371,#85372);
#85375=cartesian_point('',(1.348528465021e1,-7.206008474946e1,
-1.078264172318e1));
#85376=cartesian_point('',(1.349101320015e1,-7.208063339854e1,
-1.075471233260e1));
#85377=cartesian_point('',(1.350248221959e1,-7.212150134689e1,
-1.069829588409e1));
#85378=cartesian_point('',(1.351975846010e1,-7.218240381190e1,
-1.061221363108e1));
#85379=cartesian_point('',(1.353131625344e1,-7.222289638177e1,
-1.055399511234e1));
#85380=cartesian_point('',(1.353712244774e1,-7.224317346465e1,
-1.052470398320e1));
#85382=cartesian_point('',(1.353712244774e1,-7.224317346465e1,
-1.052470398320e1));
#85383=cartesian_point('',(1.350846574515e1,-7.210252108527e1,
-1.059674350764e1));
#85384=cartesian_point('',(1.350977377318e1,-7.181878848463e1,
-1.072251824303e1));
#85385=cartesian_point('',(1.367239789014e1,-7.144768481215e1,
-1.086290750782e1));
#85386=cartesian_point('',(1.394626467891e1,-7.119060611839e1,
-1.094230558209e1));
#85387=cartesian_point('',(1.416977078799e1,-7.110406100728e1,
-1.094823157686e1));
#85388=cartesian_point('',(1.428358037525e1,-7.108201756315e1,
-1.093893506586e1));
#85390=direction('',(-1.564292006203e-1,9.876891743828e-1,-5.165021444871e-7));
#85391=vector('',#85390,1.261732595868e1);
#85392=cartesian_point('',(1.545900286389e1,-8.452208100851e1,
-1.078263520630e1));
#85393=line('',#85392,#85391);
#85394=cartesian_point('',(1.348528465021e1,-7.206008474946e1,
-1.078264172318e1));
#85395=cartesian_point('',(1.348031705387e1,-7.204226568615e1,
-1.080686110505e1));
#85396=cartesian_point('',(1.346849837949e1,-7.200932089504e1,
-1.086113480114e1));
#85397=cartesian_point('',(1.344092890129e1,-7.196590190715e1,
-1.095690432877e1));
#85398=cartesian_point('',(1.339953167424e1,-7.192587512891e1,
-1.106309072862e1));
#85399=cartesian_point('',(1.333986955e1,-7.188573850526e1,-1.117675459461e1));
#85400=cartesian_point('',(1.325808564055e1,-7.184167104725e1,
-1.129335423270e1));
#85401=cartesian_point('',(1.314834060666e1,-7.178780199812e1,
-1.140980624485e1));
#85402=cartesian_point('',(1.300734812635e1,-7.171471613167e1,
-1.151723802034e1));
#85403=cartesian_point('',(1.285648795898e1,-7.162284120806e1,
-1.159447503126e1));
#85404=cartesian_point('',(1.274084341568e1,-7.151459144097e1,
-1.163666690523e1));
#85405=cartesian_point('',(1.265074900122e1,-7.144022838010e1,
-1.165722602733e1));
#85406=cartesian_point('',(1.262009154814e1,-7.139096440197e1,
-1.166296696979e1));
#85408=cartesian_point('',(1.262009154814e1,-7.139096440197e1,
-1.166296696979e1));
#85409=cartesian_point('',(1.259218351740e1,-7.136667159359e1,
-1.166901075486e1));
#85410=cartesian_point('',(1.253405734042e1,-7.132856027213e1,
-1.168266946960e1));
#85411=cartesian_point('',(1.244352888338e1,-7.128907596508e1,
-1.169261676584e1));
#85412=cartesian_point('',(1.238433601149e1,-7.128709554268e1,
-1.169548648161e1));
#85413=cartesian_point('',(1.235504668600e1,-7.129217142936e1,
-1.169548648161e1));
#85415=direction('',(-1.564344650409e-1,9.876883405950e-1,-2.364166713430e-10));
#85416=vector('',#85415,1.355254925046e1);
#85417=cartesian_point('',(1.447513247794e1,-8.467786630938e1,
-1.169548647841e1));
#85418=line('',#85417,#85416);
#85419=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#85420=direction('',(0.e0,0.e0,-1.e0));
#85421=direction('',(1.707563589265e-1,-9.853132831167e-1,0.e0));
#85422=axis2_placement_3d('',#85419,#85420,#85421);
#85424=cartesian_point('',(-1.447513249833e1,-8.467786643814e1,
-1.169548647841e1));
#85425=cartesian_point('',(-1.450956569895e1,-8.489505312803e1,
-1.169548647841e1));
#85426=cartesian_point('',(-1.450617162715e1,-8.531511692589e1,
-1.169548648307e1));
#85427=cartesian_point('',(-1.430506197739e1,-8.592310977308e1,
-1.169548648130e1));
#85428=cartesian_point('',(-1.392793190168e1,-8.643391931916e1,
-1.169548648138e1));
#85429=cartesian_point('',(-1.340715575189e1,-8.680582637217e1,
-1.169548648285e1));
#85430=cartesian_point('',(-1.300480777723e1,-8.693519491193e1,
-1.169548647887e1));
#85431=cartesian_point('',(-1.278568774152e1,-8.696734503659e1,
-1.169548647887e1));
#85433=cartesian_point('',(-1.441246742180e-14,0.e0,-1.169548648161e1));
#85434=direction('',(0.e0,0.e0,1.e0));
#85435=direction('',(-1.454535932006e-1,-9.893650753008e-1,0.e0));
#85436=axis2_placement_3d('',#85433,#85434,#85435);
#85438=cartesian_point('',(1.278568760364e1,-8.696734505549e1,
-1.169548647887e1));
#85439=cartesian_point('',(1.300514662574e1,-8.693514521468e1,
-1.169548647887e1));
#85440=cartesian_point('',(1.340810393717e1,-8.680557824272e1,
-1.169548648285e1));
#85441=cartesian_point('',(1.393061034735e1,-8.643156475761e1,
-1.169548648138e1));
#85442=cartesian_point('',(1.430691745855e1,-8.591947423130e1,
-1.169548648130e1));
#85443=cartesian_point('',(1.450661791443e1,-8.531148486998e1,
-1.169548648307e1));
#85444=cartesian_point('',(1.450933646095e1,-8.489360717597e1,
-1.169548647841e1));
#85445=cartesian_point('',(1.447513247794e1,-8.467786630938e1,
-1.169548647841e1));
#85447=cartesian_point('',(0.e0,-8.22e1,-1.169548648161e1));
#85448=direction('',(0.e0,0.e0,-1.e0));
#85449=direction('',(0.e0,1.e0,0.e0));
#85450=axis2_placement_3d('',#85447,#85448,#85449);
#85452=cartesian_point('',(0.e0,-8.22e1,-1.169548648161e1));
#85453=direction('',(0.e0,0.e0,-1.e0));
#85454=direction('',(0.e0,-1.e0,0.e0));
#85455=axis2_placement_3d('',#85452,#85453,#85454);
#85457=direction('',(-1.564291533225e-1,-9.876891818737e-1,6.576620159780e-7));
#85458=vector('',#85457,1.261731395681e1);
#85459=cartesian_point('',(-1.348528449792e1,-7.206008356077e1,
-1.078264120105e1));
#85460=line('',#85459,#85458);
#85461=direction('',(1.564344650407e-1,9.876883405951e-1,-2.364297762474e-10));
#85462=vector('',#85461,1.355254938083e1);
#85463=cartesian_point('',(-1.447513249833e1,-8.467786643814e1,
-1.169548647841e1));
#85464=line('',#85463,#85462);
#85465=cartesian_point('',(-1.235504668601e1,-7.129217142936e1,
-1.169548648161e1));
#85466=cartesian_point('',(-1.238403400440e1,-7.128714788098e1,
-1.169548648161e1));
#85467=cartesian_point('',(-1.244268882121e1,-7.128893064260e1,
-1.169266067541e1));
#85468=cartesian_point('',(-1.253250305896e1,-7.132787062487e1,
-1.168292637666e1));
#85469=cartesian_point('',(-1.259060625225e1,-7.136510825868e1,
-1.166927296165e1));
#85470=cartesian_point('',(-1.261837492885e1,-7.138913130172e1,
-1.166329014917e1));
#85472=cartesian_point('',(-1.261837492885e1,-7.138913130172e1,
-1.166329014917e1));
#85473=cartesian_point('',(-1.264997570159e1,-7.144032040443e1,
-1.165742482314e1));
#85474=cartesian_point('',(-1.274299419678e1,-7.151783563696e1,
-1.163662187287e1));
#85475=cartesian_point('',(-1.287484113730e1,-7.163618573133e1,
-1.158679179900e1));
#85476=cartesian_point('',(-1.302075024549e1,-7.172166448854e1,
-1.150805932586e1));
#85477=cartesian_point('',(-1.315573699519e1,-7.179148133861e1,
-1.140299193285e1));
#85478=cartesian_point('',(-1.326575922699e1,-7.184552304e1,-1.128399206107e1));
#85479=cartesian_point('',(-1.334524970349e1,-7.188900094716e1,
-1.116751982002e1));
#85480=cartesian_point('',(-1.340164629246e1,-7.192776904729e1,
-1.105789737439e1));
#85481=cartesian_point('',(-1.344073718169e1,-7.196597758820e1,
-1.095701530895e1));
#85482=cartesian_point('',(-1.346774919419e1,-7.200784367575e1,
-1.086412842490e1));
#85483=cartesian_point('',(-1.348004739194e1,-7.204129802447e1,
-1.080817506007e1));
#85484=cartesian_point('',(-1.348528449792e1,-7.206008356077e1,
-1.078264120105e1));
#85486=cartesian_point('',(-1.545900023739e1,-8.452206806022e1,
-1.078263290312e1));
#85487=cartesian_point('',(-1.550847666031e1,-8.483539006109e1,
-1.078453161002e1));
#85488=cartesian_point('',(-1.550669831370e1,-8.547700549388e1,
-1.078552412068e1));
#85489=cartesian_point('',(-1.520644393038e1,-8.638674133915e1,
-1.077795680471e1));
#85490=cartesian_point('',(-1.463766843806e1,-8.715937822730e1,
-1.076228328496e1));
#85491=cartesian_point('',(-1.385864444468e1,-8.771674609066e1,
-1.074003013842e1));
#85492=cartesian_point('',(-1.324573673393e1,-8.791014829808e1,
-1.072216035443e1));
#85493=cartesian_point('',(-1.293111412321e1,-8.795652734898e1,
-1.071293833965e1));
#85495=cartesian_point('',(-1.278568751613e1,-8.696734506744e1,
-1.069548648161e1));
#85496=direction('',(9.893650755309e-1,-1.454535916360e-1,0.e0));
#85497=direction('',(-1.454314383495e-1,-9.892143904377e-1,-1.745240643993e-2));
#85498=axis2_placement_3d('',#85495,#85496,#85497);
#85500=cartesian_point('',(-1.447513253171e1,-8.467786664891e1,
-1.069548648161e1));
#85501=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#85502=direction('',(4.250821916685e-12,-6.679101716145e-13,-1.e0));
#85503=axis2_placement_3d('',#85500,#85501,#85502);
#85505=cartesian_point('',(-1.584016752214e1,-8.454042094689e1,
-6.512841492775e0));
#85506=cartesian_point('',(-1.594579561723e1,-8.520362215537e1,
-6.508830244055e0));
#85507=cartesian_point('',(-1.581850516931e1,-8.590046466171e1,
-6.511627319285e0));
#85508=cartesian_point('',(-1.548643361064e1,-8.648388498448e1,
-6.520604351878e0));
#85510=cartesian_point('',(-1.635340759512e1,-8.697594708298e1,
-5.600004859048e0));
#85511=cartesian_point('',(-1.615672359599e1,-8.686432167064e1,
-5.600003620883e0));
#85512=cartesian_point('',(-1.569735145716e1,-8.660357940555e1,
-5.783158880148e0));
#85513=cartesian_point('',(-1.550204881929e1,-8.649274715080e1,
-6.295170945442e0));
#85514=cartesian_point('',(-1.548643361064e1,-8.648388498448e1,
-6.520604351878e0));
#85516=cartesian_point('',(-1.682412509016e1,-8.438460805206e1,-6.6e0));
#85517=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#85518=direction('',(9.839298592435e-1,-1.558391800749e-1,8.715607863256e-2));
#85519=axis2_placement_3d('',#85516,#85517,#85518);
#85521=cartesian_point('',(-1.343074789734e1,-8.798075081244e1,
-5.100741143779e0));
#85522=cartesian_point('',(-1.369657103315e1,-8.793776556209e1,
-5.322630062041e0));
#85523=cartesian_point('',(-1.415613819043e1,-8.777973712286e1,
-5.703376165961e0));
#85524=cartesian_point('',(-1.459646852670e1,-8.750427668644e1,
-6.060456985566e0));
#85525=cartesian_point('',(-1.488858936008e1,-8.726184381060e1,
-6.270422375387e0));
#85526=cartesian_point('',(-1.519259206388e1,-8.693826289332e1,
-6.463498626304e0));
#85527=cartesian_point('',(-1.539398657770e1,-8.664820318500e1,
-6.511668684657e0));
#85528=cartesian_point('',(-1.548643361064e1,-8.648388498448e1,
-6.520604351878e0));
#85530=cartesian_point('',(-1.343074789734e1,-8.798075081244e1,
-5.100741143779e0));
#85531=cartesian_point('',(-1.387198548982e1,-8.791341918119e1,
-5.195136511901e0));
#85532=cartesian_point('',(-1.466320918264e1,-8.772192937278e1,
-5.369886859155e0));
#85533=cartesian_point('',(-1.539707846639e1,-8.747645968674e1,
-5.508074595525e0));
#85534=cartesian_point('',(-1.603520268424e1,-8.715584642750e1,
-5.600004859048e0));
#85535=cartesian_point('',(-1.635340759512e1,-8.697594708298e1,
-5.600004859048e0));
#85537=cartesian_point('',(-2.543556185509e1,-8.524945007488e1,
-5.288511751185e0));
#85538=cartesian_point('',(-2.550124585518e1,-8.523878818911e1,
-5.267474976329e0));
#85539=cartesian_point('',(-2.563220378469e1,-8.521409466666e1,
-5.224992935017e0));
#85540=cartesian_point('',(-2.582434086660e1,-8.516856896579e1,
-5.161324263344e0));
#85541=cartesian_point('',(-2.595604116758e1,-8.513100601433e1,
-5.120128890961e0));
#85542=cartesian_point('',(-2.602228936243e1,-8.511075088975e1,
-5.099989888034e0));
#85544=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85545=direction('',(0.e0,0.e0,1.e0));
#85546=direction('',(-2.923854285872e-1,-9.563005600489e-1,0.e0));
#85547=axis2_placement_3d('',#85544,#85545,#85546);
#85549=cartesian_point('',(-2.543556185509e1,-8.524945007488e1,
-5.288511751185e0));
#85550=cartesian_point('',(-2.530834797149e1,-8.527018723610e1,
-5.329048416597e0));
#85551=cartesian_point('',(-2.507559387045e1,-8.529598206204e1,
-5.399914396034e0));
#85552=cartesian_point('',(-2.480813634173e1,-8.530080271351e1,
-5.474801884234e0));
#85553=cartesian_point('',(-2.458992678006e1,-8.529182117213e1,
-5.527100759496e0));
#85554=cartesian_point('',(-2.435758867815e1,-8.525056476585e1,
-5.579534726690e0));
#85555=cartesian_point('',(-2.420752569635e1,-8.518554316782e1,
-5.600006658682e0));
#85556=cartesian_point('',(-2.413287449728e1,-8.514607705994e1,
-5.600006658682e0));
#85558=cartesian_point('',(-2.413287449728e1,-8.514607705994e1,
-5.600006658682e0));
#85559=cartesian_point('',(-2.432439420608e1,-8.502791140129e1,
-5.600007713060e0));
#85560=cartesian_point('',(-2.477082336346e1,-8.475246679987e1,
-5.780875995436e0));
#85561=cartesian_point('',(-2.496366313483e1,-8.463347540001e1,
-6.287393616193e0));
#85562=cartesian_point('',(-2.498060388431e1,-8.462302173051e1,
-6.511544631897e0));
#85564=cartesian_point('',(-2.573282512920e1,-8.513814358575e1,
-5.628242760022e0));
#85565=cartesian_point('',(-2.563231129300e1,-8.513803016419e1,
-5.510732918464e0));
#85566=cartesian_point('',(-2.552769427395e1,-8.517978957082e1,
-5.391455760834e0));
#85567=cartesian_point('',(-2.543556185509e1,-8.524945007488e1,
-5.288511751185e0));
#85569=cartesian_point('',(-2.393361288783e1,-8.471556628278e1,-6.6e0));
#85570=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#85571=direction('',(0.e0,0.e0,1.e0));
#85572=axis2_placement_3d('',#85569,#85570,#85571);
#85574=cartesian_point('',(-2.498060388431e1,-8.462302173051e1,
-6.511544631897e0));
#85575=cartesian_point('',(-2.493899414690e1,-8.455557832516e1,
-6.511147253632e0));
#85576=cartesian_point('',(-2.490548565581e1,-8.448309439131e1,
-6.511585490131e0));
#85577=cartesian_point('',(-2.488105880707e1,-8.440769479906e1,
-6.512842959935e0));
#85579=cartesian_point('',(-2.573282512920e1,-8.513814358575e1,
-5.628242760022e0));
#85580=cartesian_point('',(-2.565791338007e1,-8.513018300017e1,
-5.756462675817e0));
#85581=cartesian_point('',(-2.552135117879e1,-8.508909268506e1,
-5.978082036691e0));
#85582=cartesian_point('',(-2.535991191244e1,-8.500962083448e1,
-6.202152873192e0));
#85583=cartesian_point('',(-2.524954125122e1,-8.493305188839e1,
-6.335702576010e0));
#85584=cartesian_point('',(-2.510537287318e1,-8.480029674192e1,
-6.476921653438e0));
#85585=cartesian_point('',(-2.501978924150e1,-8.468727578446e1,
-6.507043032437e0));
#85586=cartesian_point('',(-2.498060388431e1,-8.462302173051e1,
-6.511544631897e0));
#85588=direction('',(-5.691799592620e-2,1.058917662545e-1,-9.927473372310e-1));
#85589=vector('',#85588,4.041134791472e0);
#85590=cartesian_point('',(-2.050603648703e1,-7.094278947736e1,
-6.512877178236e0));
#85591=line('',#85590,#85589);
#85592=direction('',(7.788512361290e-2,-4.229300719842e-2,9.960648618749e-1));
#85593=vector('',#85592,4.286703954711e0);
#85594=cartesian_point('',(-2.521492927448e1,-8.422639719785e1,
-1.078267814248e1));
#85595=line('',#85594,#85593);
#85596=cartesian_point('',(-2.616235402670e1,-8.391855661963e1,
-1.069548648161e1));
#85597=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#85598=direction('',(9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#85599=axis2_placement_3d('',#85596,#85597,#85598);
#85601=cartesian_point('',(-2.616235402670e1,-8.391855661963e1,
-1.069548648161e1));
#85602=direction('',(7.782772031267e-2,-4.247513187275e-2,9.960615990607e-1));
#85603=direction('',(-2.975848900965e-1,-9.545358276963e-1,-1.745241617522e-2));
#85604=axis2_placement_3d('',#85601,#85602,#85603);
#85606=cartesian_point('',(-1.428094163534e-14,0.e0,-1.071293888805e1));
#85607=direction('',(0.e0,0.e0,1.e0));
#85608=direction('',(-3.203595356280e-1,-9.472960297247e-1,0.e0));
#85609=axis2_placement_3d('',#85606,#85607,#85608);
#85611=cartesian_point('',(-2.616235402670e1,-8.391855661962e1,
-1.069548648161e1));
#85612=direction('',(9.546811972244e-1,-2.976303271949e-1,0.e0));
#85613=direction('',(-2.975849966544e-1,-9.545357946539e-1,-1.745240643993e-2));
#85614=axis2_placement_3d('',#85611,#85612,#85613);
#85616=cartesian_point('',(-2.848061475571e1,-8.421654012164e1,
-1.071292098117e1));
#85617=cartesian_point('',(-2.853099143978e1,-8.420964823538e1,
-1.015523204750e1));
#85618=cartesian_point('',(-2.863239690783e1,-8.419639257977e1,
-9.033245419732e0));
#85619=cartesian_point('',(-2.877575630500e1,-8.417550512833e1,
-7.364472587033e0));
#85620=cartesian_point('',(-2.888680874574e1,-8.416597657766e1,
-6.194007355082e0));
#85621=cartesian_point('',(-2.894298451166e1,-8.415774428550e1,
-5.599788706230e0));
#85623=cartesian_point('',(-1.428094163534e-14,0.e0,-5.599847706754e0));
#85624=direction('',(0.e0,0.e0,1.e0));
#85625=direction('',(-3.252180109718e-1,-9.456390671602e-1,0.e0));
#85626=axis2_placement_3d('',#85623,#85624,#85625);
#85628=cartesian_point('',(-2.605227122101e1,-8.509701333546e1,
-5.599840526713e0));
#85629=cartesian_point('',(-2.610211576237e1,-8.507077480101e1,
-6.194494865245e0));
#85630=cartesian_point('',(-2.619691800464e1,-8.501339160280e1,
-7.365706963522e0));
#85631=cartesian_point('',(-2.632594870377e1,-8.494567126051e1,
-9.040708594781e0));
#85632=cartesian_point('',(-2.641538514938e1,-8.489699432291e1,
-1.015846324451e1));
#85633=cartesian_point('',(-2.645993855083e1,-8.487309649695e1,
-1.071292018056e1));
#85635=cartesian_point('',(-2.948439992047e1,-8.291198349313e1,
-6.512842890430e0));
#85636=cartesian_point('',(-2.950896058053e1,-8.298734207626e1,
-6.511585120574e0));
#85637=cartesian_point('',(-2.952445790238e1,-8.306567047060e1,
-6.511147235389e0));
#85638=cartesian_point('',(-2.953043282092e1,-8.314469064744e1,
-6.511544986884e0));
#85640=cartesian_point('',(-2.922380506641e1,-8.400431999795e1,
-5.626370765024e0));
#85641=cartesian_point('',(-2.919796190455e1,-8.402437993877e1,
-5.623918776675e0));
#85642=cartesian_point('',(-2.913929248408e1,-8.405875564197e1,
-5.618474673151e0));
#85643=cartesian_point('',(-2.905205075054e1,-8.410760572874e1,
-5.610238942021e0));
#85644=cartesian_point('',(-2.898169594082e1,-8.414413092581e1,
-5.603490463978e0));
#85645=cartesian_point('',(-2.894298451166e1,-8.415774428550e1,
-5.599788706230e0));
#85647=cartesian_point('',(-3.052370284873e1,-8.306957033586e1,
-5.599997611329e0));
#85648=cartesian_point('',(-3.029924767558e1,-8.308654599096e1,
-5.599990073707e0));
#85649=cartesian_point('',(-2.977610177010e1,-8.312611151523e1,
-5.780948751850e0));
#85650=cartesian_point('',(-2.955027466848e1,-8.314319040134e1,
-6.287442244355e0));
#85651=cartesian_point('',(-2.953043282092e1,-8.314469064744e1,
-6.511544986884e0));
#85653=cartesian_point('',(-3.043186060123e1,-8.260415646523e1,-6.6e0));
#85654=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#85655=direction('',(9.474374591616e-1,-3.078410914304e-1,8.715574223422e-2));
#85656=axis2_placement_3d('',#85653,#85654,#85655);
#85658=cartesian_point('',(-3.052370284873e1,-8.306957033586e1,
-5.599997611329e0));
#85659=cartesian_point('',(-3.049193574602e1,-8.314057575684e1,
-5.599997611329e0));
#85660=cartesian_point('',(-3.041705843708e1,-8.327467796321e1,
-5.581793794912e0));
#85661=cartesian_point('',(-3.023324347939e1,-8.345874620223e1,
-5.527156519345e0));
#85662=cartesian_point('',(-3.008220365574e1,-8.358258383950e1,
-5.477641512956e0));
#85663=cartesian_point('',(-2.986301710794e1,-8.373576139869e1,
-5.405555277874e0));
#85664=cartesian_point('',(-2.965016038642e1,-8.385855363292e1,
-5.331156511291e0));
#85665=cartesian_point('',(-2.952722282477e1,-8.392056940373e1,
-5.287371714926e0));
#85667=cartesian_point('',(-2.922380506641e1,-8.400431999795e1,
-5.626370765024e0));
#85668=cartesian_point('',(-2.929710994311e1,-8.393848754419e1,
-5.791811392093e0));
#85669=cartesian_point('',(-2.940196144844e1,-8.378717206747e1,
-6.069820740301e0));
#85670=cartesian_point('',(-2.947929094229e1,-8.360737363182e1,
-6.281904364451e0));
#85671=cartesian_point('',(-2.952284475468e1,-8.344126379995e1,
-6.440130799727e0));
#85672=cartesian_point('',(-2.953979649814e1,-8.325042698269e1,
-6.496077105283e0));
#85673=cartesian_point('',(-2.953043282092e1,-8.314469064744e1,
-6.511544986884e0));
#85675=cartesian_point('',(-3.845835999878e1,-8.022088936908e1,
-5.288511751062e0));
#85676=cartesian_point('',(-3.852156743376e1,-8.020008350726e1,
-5.267474976142e0));
#85677=cartesian_point('',(-3.864705013631e1,-8.015520766918e1,
-5.224992934747e0));
#85678=cartesian_point('',(-3.882969990291e1,-8.008018560378e1,
-5.161324263247e0));
#85679=cartesian_point('',(-3.895390261420e1,-8.002248264836e1,
-5.120128890908e0));
#85680=cartesian_point('',(-3.901616658414e1,-7.999211339710e1,
-5.099989888020e0));
#85682=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85683=direction('',(0.e0,0.e0,1.e0));
#85684=direction('',(-4.383840453126e-1,-8.987877551543e-1,0.e0));
#85685=axis2_placement_3d('',#85682,#85683,#85684);
#85687=cartesian_point('',(-2.897448966417e1,-8.415152113360e1,
-5.099999997232e0));
#85688=cartesian_point('',(-2.904108260289e1,-8.412859229777e1,
-5.120501534694e0));
#85689=cartesian_point('',(-2.917084584711e1,-8.408107599429e1,
-5.162071285754e0));
#85690=cartesian_point('',(-2.935163670615e1,-8.400543021759e1,
-5.225281263217e0));
#85691=cartesian_point('',(-2.946952183145e1,-8.394964823738e1,
-5.266887500018e0));
#85692=cartesian_point('',(-2.952722282477e1,-8.392056940373e1,
-5.287371714926e0));
#85694=cartesian_point('',(-3.845835999878e1,-8.022088936908e1,
-5.288511751062e0));
#85695=cartesian_point('',(-3.833595633262e1,-8.026127185837e1,
-5.329048417532e0));
#85696=cartesian_point('',(-3.811010301584e1,-8.032315987158e1,
-5.399914398155e0));
#85697=cartesian_point('',(-3.784669244825e1,-8.036976074714e1,
-5.474801886739e0));
#85698=cartesian_point('',(-3.762976439116e1,-8.039502527943e1,
-5.527100759128e0));
#85699=cartesian_point('',(-3.739383285263e1,-8.039062249163e1,
-5.579534725524e0));
#85700=cartesian_point('',(-3.723544576892e1,-8.034987645357e1,
-5.600006653290e0));
#85701=cartesian_point('',(-3.715553977497e1,-8.032257426153e1,
-5.600006653290e0));
#85703=cartesian_point('',(-3.715553977497e1,-8.032257426153e1,
-5.600006653290e0));
#85704=cartesian_point('',(-3.732621637757e1,-8.017590313437e1,
-5.600007704679e0));
#85705=cartesian_point('',(-3.772406022292e1,-7.983401279304e1,
-5.780875990238e0));
#85706=cartesian_point('',(-3.789591146311e1,-7.968631959081e1,
-6.287393614263e0));
#85707=cartesian_point('',(-3.791100832979e1,-7.967334450608e1,
-6.511544632164e0));
#85709=cartesian_point('',(-3.873455827578e1,-8.006444823738e1,
-5.628294498807e0));
#85710=cartesian_point('',(-3.863525679456e1,-8.008005512028e1,
-5.510776182853e0));
#85711=cartesian_point('',(-3.853846716500e1,-8.013766836245e1,
-5.391463423780e0));
#85712=cartesian_point('',(-3.845835999878e1,-8.022088936908e1,
-5.288511751062e0));
#85714=cartesian_point('',(-3.689138468981e1,-7.992853515614e1,-6.6e0));
#85715=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#85716=direction('',(0.e0,0.e0,1.e0));
#85717=axis2_placement_3d('',#85714,#85715,#85716);
#85719=cartesian_point('',(-3.873455827578e1,-8.006444823738e1,
-5.628294498807e0));
#85720=cartesian_point('',(-3.865932095462e1,-8.006830626781e1,
-5.756487325099e0));
#85721=cartesian_point('',(-3.851800804436e1,-8.004908660470e1,
-5.978067189072e0));
#85722=cartesian_point('',(-3.834612597193e1,-7.999584772078e1,
-6.202154431855e0));
#85723=cartesian_point('',(-3.822513341849e1,-7.993748647314e1,
-6.335701724865e0));
#85724=cartesian_point('',(-3.806197281895e1,-7.982891845874e1,
-6.476922240522e0));
#85725=cartesian_point('',(-3.795976263847e1,-7.973067733231e1,
-6.507043229550e0));
#85726=cartesian_point('',(-3.791100832979e1,-7.967334450608e1,
-6.511544632164e0));
#85728=cartesian_point('',(-3.791100832979e1,-7.967334450608e1,
-6.511544632164e0));
#85729=cartesian_point('',(-3.785936043796e1,-7.961324067332e1,
-6.511147254365e0));
#85730=cartesian_point('',(-3.781492550549e1,-7.954689101673e1,
-6.511585488748e0));
#85731=cartesian_point('',(-3.777900427526e1,-7.947624088100e1,
-6.512842959096e0));
#85733=direction('',(-3.965209544595e-2,1.134920556340e-1,-9.927473317188e-1));
#85734=vector('',#85733,4.041134833226e0);
#85735=cartesian_point('',(-3.135147057430e1,-6.686151523077e1,
-6.512877215603e0));
#85736=line('',#85735,#85734);
#85737=direction('',(7.031014252060e-2,-5.395622670675e-2,9.960648620739e-1));
#85738=vector('',#85737,4.286703954697e0);
#85739=cartesian_point('',(-3.808040304126e1,-7.924494651059e1,
-1.078267814248e1));
#85740=line('',#85739,#85738);
#85741=cartesian_point('',(-3.896800654643e1,-7.879268607642e1,
-1.069548648161e1));
#85742=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#85743=direction('',(8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#85744=axis2_placement_3d('',#85741,#85742,#85743);
#85746=cartesian_point('',(-3.896800654644e1,-7.879268607642e1,
-1.069548648161e1));
#85747=direction('',(7.022495739543e-2,-5.412713030876e-2,9.960615990607e-1));
#85748=direction('',(-4.432434278581e-1,-8.962313746072e-1,-1.745241617529e-2));
#85749=axis2_placement_3d('',#85746,#85747,#85748);
#85751=cartesian_point('',(-1.426623686487e-14,0.e0,-1.071293888805e1));
#85752=direction('',(0.e0,0.e0,1.e0));
#85753=direction('',(-4.646051257830e-1,-8.855179710746e-1,0.e0));
#85754=axis2_placement_3d('',#85751,#85752,#85753);
#85756=cartesian_point('',(-3.896800654643e1,-7.879268607641e1,
-1.069548648161e1));
#85757=direction('',(8.963678464695e-1,-4.433110463496e-1,0.e0));
#85758=direction('',(-4.432435279300e-1,-8.962313253048e-1,-1.745240643993e-2));
#85759=axis2_placement_3d('',#85756,#85757,#85758);
#85761=cartesian_point('',(-4.130434052888e1,-7.872434503e1,-1.071292097964e1));
#85762=cartesian_point('',(-4.135301886385e1,-7.870965734466e1,
-1.015523204589e1));
#85763=cartesian_point('',(-4.145110222091e1,-7.868070157799e1,
-9.033245420257e0));
#85764=cartesian_point('',(-4.158942910770e1,-7.863764493567e1,
-7.364472587250e0));
#85765=cartesian_point('',(-4.169762371749e1,-7.861086126674e1,
-6.194007355266e0));
#85766=cartesian_point('',(-4.175182005404e1,-7.859394250092e1,
-5.599788706265e0));
#85768=cartesian_point('',(-1.426623686487e-14,0.e0,-5.599847706754e0));
#85769=direction('',(0.e0,0.e0,1.e0));
#85770=direction('',(-4.691445792208e-1,-8.831213754563e-1,0.e0));
#85771=axis2_placement_3d('',#85768,#85769,#85770);
#85773=cartesian_point('',(-3.904363029231e1,-7.997385477757e1,
-5.599840526713e0));
#85774=cartesian_point('',(-3.908875655180e1,-7.994014187968e1,
-6.194494865379e0));
#85775=cartesian_point('',(-3.917341490866e1,-7.986863482711e1,
-7.365706963838e0));
#85776=cartesian_point('',(-3.929026323135e1,-7.978156338567e1,
-9.040708595047e0));
#85777=cartesian_point('',(-3.937098381487e1,-7.971949479960e1,
-1.015846324462e1));
#85778=cartesian_point('',(-3.941125024633e1,-7.968892150805e1,
-1.071292018056e1));
#85780=cartesian_point('',(-4.209168980781e1,-7.727882306595e1,
-6.512842889847e0));
#85781=cartesian_point('',(-4.212773677993e1,-7.734941173609e1,
-6.511585118991e0));
#85782=cartesian_point('',(-4.215529659151e1,-7.742435145790e1,
-6.511147234212e0));
#85783=cartesian_point('',(-4.217355940180e1,-7.750146407292e1,
-6.511544987674e0));
#85785=cartesian_point('',(-4.200518239184e1,-7.839847710961e1,
-5.626370765041e0));
#85786=cartesian_point('',(-4.198279546862e1,-7.842233284012e1,
-5.623918776717e0));
#85787=cartesian_point('',(-4.193022591155e1,-7.846546324024e1,
-5.618474673229e0));
#85788=cartesian_point('',(-4.185170010496e1,-7.852735951592e1,
-5.610238942150e0));
#85789=cartesian_point('',(-4.178792528128e1,-7.857444094311e1,
-5.603490464031e0));
#85790=cartesian_point('',(-4.175182005404e1,-7.859394250092e1,
-5.599788706265e0));
#85792=cartesian_point('',(-4.314284921164e1,-7.727188695331e1,
-5.599997614624e0));
#85793=cartesian_point('',(-4.292381302770e1,-7.732376613551e1,
-5.599990093755e0));
#85794=cartesian_point('',(-4.241329735419e1,-7.744468258628e1,
-5.780948817353e0));
#85795=cartesian_point('',(-4.219292227547e1,-7.749687834744e1,
-6.287442263147e0));
#85796=cartesian_point('',(-4.217355940180e1,-7.750146407292e1,
-6.511544987674e0));
#85798=cartesian_point('',(-4.297933092518e1,-7.682657039207e1,-6.6e0));
#85799=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#85800=direction('',(8.876159754027e-1,-4.522629288454e-1,8.715574222068e-2));
#85801=axis2_placement_3d('',#85798,#85799,#85800);
#85803=cartesian_point('',(-4.314284921164e1,-7.727188695331e1,
-5.599997614624e0));
#85804=cartesian_point('',(-4.312258091902e1,-7.734698763186e1,
-5.599997614624e0));
#85805=cartesian_point('',(-4.306960369653e1,-7.749115218438e1,
-5.581793802847e0));
#85806=cartesian_point('',(-4.291684639162e1,-7.770170928514e1,
-5.527156516841e0));
#85807=cartesian_point('',(-4.278703862544e1,-7.784765007001e1,
-5.477641522917e0));
#85808=cartesian_point('',(-4.259451287162e1,-7.803323010305e1,
-5.405555284832e0));
#85809=cartesian_point('',(-4.240348569623e1,-7.818780869750e1,
-5.331156514634e0));
#85810=cartesian_point('',(-4.229176309470e1,-7.826829262946e1,
-5.287371714939e0));
#85812=cartesian_point('',(-4.200518239184e1,-7.839847710961e1,
-5.626370765041e0));
#85813=cartesian_point('',(-4.206728629912e1,-7.832198775349e1,
-5.791811392011e0));
#85814=cartesian_point('',(-4.214717595243e1,-7.815613283250e1,
-6.069820740043e0));
#85815=cartesian_point('',(-4.219542672142e1,-7.796645101522e1,
-6.281904364402e0));
#85816=cartesian_point('',(-4.221245900583e1,-7.779557295572e1,
-6.440130799079e0));
#85817=cartesian_point('',(-4.219934860359e1,-7.760443381662e1,
-6.496077105989e0));
#85818=cartesian_point('',(-4.217355940180e1,-7.750146407292e1,
-6.511544987674e0));
#85820=cartesian_point('',(-5.053418568462e1,-7.321702412755e1,
-5.288511749530e0));
#85821=cartesian_point('',(-5.059336015156e1,-7.318658665237e1,
-5.267474902786e0));
#85822=cartesian_point('',(-5.071027776917e1,-7.312263353898e1,
-5.224992760257e0));
#85823=cartesian_point('',(-5.087894235277e1,-7.301996261450e1,
-5.161324451147e0));
#85824=cartesian_point('',(-5.099258948683e1,-7.294354032827e1,
-5.120128974293e0));
#85825=cartesian_point('',(-5.104933629677e1,-7.290380459475e1,
-5.099989888016e0));
#85827=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85828=direction('',(0.e0,0.e0,1.e0));
#85829=direction('',(-5.735881919197e-1,-8.191438128255e-1,0.e0));
#85830=axis2_placement_3d('',#85827,#85828,#85829);
#85832=cartesian_point('',(-4.178196380756e1,-7.858286747618e1,
-5.099999997232e0));
#85833=cartesian_point('',(-4.184415001653e1,-7.854980350163e1,
-5.120501534846e0));
#85834=cartesian_point('',(-4.196488247231e1,-7.848257275901e1,
-5.162071286110e0));
#85835=cartesian_point('',(-4.213161388939e1,-7.837957638588e1,
-5.225281263572e0));
#85836=cartesian_point('',(-4.223932142846e1,-7.830603987820e1,
-5.266887500173e0));
#85837=cartesian_point('',(-4.229176309470e1,-7.826829262946e1,
-5.287371714939e0));
#85839=cartesian_point('',(-5.053418568462e1,-7.321702412755e1,
-5.288511749530e0));
#85840=cartesian_point('',(-5.041959012901e1,-7.327606576013e1,
-5.329054364447e0));
#85841=cartesian_point('',(-5.020617657228e1,-7.337253032675e1,
-5.399926911646e0));
#85842=cartesian_point('',(-4.995330842428e1,-7.345976089265e1,
-5.474805420626e0));
#85843=cartesian_point('',(-4.974304054533e1,-7.351862904320e1,
-5.527105842144e0));
#85844=cartesian_point('',(-4.950915441775e1,-7.355121944545e1,
-5.579563114278e0));
#85845=cartesian_point('',(-4.934643586860e1,-7.353573792317e1,
-5.600001337427e0));
#85846=cartesian_point('',(-4.926331379559e1,-7.352126297017e1,
-5.600001337427e0));
#85848=cartesian_point('',(-4.926331379559e1,-7.352126297017e1,
-5.600001337427e0));
#85849=cartesian_point('',(-4.940894452806e1,-7.334969803349e1,
-5.600002931369e0));
#85850=cartesian_point('',(-4.974840818351e1,-7.294977673363e1,
-5.780879818750e0));
#85851=cartesian_point('',(-4.989503291933e1,-7.277702651587e1,
-6.287394524359e0));
#85852=cartesian_point('',(-4.990791416164e1,-7.276184955802e1,
-6.511545149459e0));
#85854=cartesian_point('',(-5.078251071671e1,-7.301930211681e1,
-5.628294496706e0));
#85855=cartesian_point('',(-5.068687325605e1,-7.305025102701e1,
-5.510776180792e0));
#85856=cartesian_point('',(-5.060028796471e1,-7.312229618758e1,
-5.391463422165e0));
#85857=cartesian_point('',(-5.053418568462e1,-7.321702412755e1,
-5.288511749530e0));
#85859=cartesian_point('',(-5.078251071671e1,-7.301930211681e1,
-5.628294496706e0));
#85860=cartesian_point('',(-5.070880320029e1,-7.303488236272e1,
-5.756487364729e0));
#85861=cartesian_point('',(-5.056622339682e1,-7.303800557632e1,
-5.978067295598e0));
#85862=cartesian_point('',(-5.038812917525e1,-7.301231021291e1,
-6.202154521864e0));
#85863=cartesian_point('',(-5.025949597792e1,-7.297359558712e1,
-6.335701883832e0));
#85864=cartesian_point('',(-5.008136262164e1,-7.289188554893e1,
-6.476922052379e0));
#85865=cartesian_point('',(-4.996503703791e1,-7.281084965255e1,
-6.507043765664e0));
#85866=cartesian_point('',(-4.990791416164e1,-7.276184955802e1,
-6.511545149459e0));
#85868=cartesian_point('',(-4.990791416164e1,-7.276184955802e1,
-6.511545149459e0));
#85869=cartesian_point('',(-4.984747349887e1,-7.271060493842e1,
-6.511143663443e0));
#85870=cartesian_point('',(-4.979322576127e1,-7.265201460768e1,
-6.511581884209e0));
#85871=cartesian_point('',(-4.974670789278e1,-7.258781483124e1,
-6.512842612230e0));
#85873=direction('',(-2.140995942278e-2,1.182975830626e-1,-9.927473472536e-1));
#85874=vector('',#85873,4.041134703113e0);
#85875=cartesian_point('',(-4.142492699046e1,-6.113388833777e1,
-6.512877099223e0));
#85876=line('',#85875,#85874);
#85877=direction('',(6.100326143801e-2,-6.429012096208e-2,9.960649489068e-1));
#85878=vector('',#85877,4.286703927712e0);
#85879=cartesian_point('',(-5.000821081319e1,-7.231222211720e1,
-1.078267814097e1));
#85880=line('',#85879,#85878);
#85881=cartesian_point('',(-5.081413741760e1,-7.172667810408e1,
-1.069548648161e1));
#85882=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#85883=direction('',(8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#85884=axis2_placement_3d('',#85881,#85882,#85883);
#85886=cartesian_point('',(-5.081413741760e1,-7.172667810408e1,
-1.069548648161e1));
#85887=direction('',(6.089302296446e-2,-6.444633915832e-2,9.960615990607e-1));
#85888=direction('',(-5.779878413761e-1,-8.158587306581e-1,-1.745241617543e-2));
#85889=axis2_placement_3d('',#85886,#85887,#85888);
#85891=cartesian_point('',(-1.425266596362e-14,0.e0,-1.071293888805e1));
#85892=direction('',(0.e0,0.e0,1.e0));
#85893=direction('',(-5.974105958052e-1,-8.019355211110e-1,0.e0));
#85894=axis2_placement_3d('',#85891,#85892,#85893);
#85896=cartesian_point('',(-5.081413741759e1,-7.172667810407e1,
-1.069548648161e1));
#85897=direction('',(8.159829444602e-1,-5.780759762783e-1,0.e0));
#85898=direction('',(-5.779879325071e-1,-8.158586663054e-1,-1.745240643993e-2));
#85899=axis2_placement_3d('',#85896,#85897,#85898);
#85901=cartesian_point('',(-5.311101635675e1,-7.129369529264e1,
-1.071292097964e1));
#85902=cartesian_point('',(-5.315679772045e1,-7.127157346780e1,
-1.015523204589e1));
#85903=cartesian_point('',(-5.324914382874e1,-7.122763057718e1,
-9.033245420252e0));
#85904=cartesian_point('',(-5.337903213928e1,-7.116346494099e1,
-7.364472587252e0));
#85905=cartesian_point('',(-5.348170480478e1,-7.112008565768e1,
-6.194007355266e0));
#85906=cartesian_point('',(-5.353258721631e1,-7.109489701510e1,
-5.599788706262e0));
#85908=cartesian_point('',(-1.425266596362e-14,0.e0,-5.599847706752e0));
#85909=direction('',(0.e0,0.e0,1.e0));
#85910=direction('',(-6.015192508824e-1,-7.988583045934e-1,0.e0));
#85911=axis2_placement_3d('',#85908,#85909,#85910);
#85913=cartesian_point('',(-5.107360560333e1,-7.288147449843e1,
-5.599840526713e0));
#85914=cartesian_point('',(-5.111290242465e1,-7.284111735992e1,
-6.194494865365e0));
#85915=cartesian_point('',(-5.118533232928e1,-7.275724719292e1,
-7.365706963805e0));
#85916=cartesian_point('',(-5.128712108079e1,-7.265296864061e1,
-9.040708595017e0));
#85917=cartesian_point('',(-5.135713819395e1,-7.257903674052e1,
-1.015846324461e1));
#85918=cartesian_point('',(-5.139212616232e1,-7.254254079925e1,
-1.071292018056e1));
#85920=cartesian_point('',(-5.366254541828e1,-6.974279962017e1,
-6.512843187901e0));
#85921=cartesian_point('',(-5.370920166441e1,-6.980683961221e1,
-6.511583044944e0));
#85922=cartesian_point('',(-5.374818442031e1,-6.987649532313e1,
-6.511139738453e0));
#85923=cartesian_point('',(-5.377823435010e1,-6.994989465861e1,
-6.511545046666e0));
#85925=cartesian_point('',(-5.375225271961e1,-7.086220352516e1,
-5.626370765026e0));
#85926=cartesian_point('',(-5.373387327498e1,-7.088926763843e1,
-5.623918776708e0));
#85927=cartesian_point('',(-5.368869801743e1,-7.094009072235e1,
-5.618474673228e0));
#85928=cartesian_point('',(-5.362082170466e1,-7.101350909466e1,
-5.610238942144e0));
#85929=cartesian_point('',(-5.356519721261e1,-7.106998745186e1,
-5.603490464029e0));
#85930=cartesian_point('',(-5.353258721631e1,-7.109489701510e1,
-5.599788706262e0));
#85932=cartesian_point('',(-5.469967491207e1,-6.957151390512e1,
-5.600005010989e0));
#85933=cartesian_point('',(-5.449145246059e1,-6.965701834581e1,
-5.600000801235e0));
#85934=cartesian_point('',(-5.400614391556e1,-6.985630571858e1,
-5.780990294158e0));
#85935=cartesian_point('',(-5.379664310418e1,-6.994233514795e1,
-6.287450687974e0));
#85936=cartesian_point('',(-5.377823435010e1,-6.994989465861e1,
-6.511545046666e0));
#85938=cartesian_point('',(-5.469967491207e1,-6.957151390512e1,
-5.600005010989e0));
#85939=cartesian_point('',(-5.469141326122e1,-6.964883487578e1,
-5.600005010989e0));
#85940=cartesian_point('',(-5.466165624797e1,-6.979947533974e1,
-5.581803312577e0));
#85941=cartesian_point('',(-5.454368761159e1,-7.003141427643e1,
-5.527153438329e0));
#85942=cartesian_point('',(-5.443834256929e1,-7.019580506762e1,
-5.477654773412e0));
#85943=cartesian_point('',(-5.427721326210e1,-7.040923730263e1,
-5.405564520366e0));
#85944=cartesian_point('',(-5.411270714234e1,-7.059181001026e1,
-5.331160928378e0));
#85945=cartesian_point('',(-5.401493979863e1,-7.068879073317e1,
-5.287371715245e0));
#85947=cartesian_point('',(-5.375225271961e1,-7.086220352516e1,
-5.626370765026e0));
#85948=cartesian_point('',(-5.380162643382e1,-7.077694072168e1,
-5.791811330321e0));
#85949=cartesian_point('',(-5.385458703693e1,-7.060063033048e1,
-6.069820579856e0));
#85950=cartesian_point('',(-5.387257119361e1,-7.040573578257e1,
-6.281904216974e0));
#85951=cartesian_point('',(-5.386266192286e1,-7.023429718156e1,
-6.440130558430e0));
#85952=cartesian_point('',(-5.381981393321e1,-7.004756220917e1,
-6.496077095223e0));
#85953=cartesian_point('',(-5.377823435010e1,-6.994989465861e1,
-6.511545046666e0));
#85955=cartesian_point('',(-6.136569200168e1,-6.441031276225e1,
-5.288511750858e0));
#85956=cartesian_point('',(-6.141937647956e1,-6.437099304025e1,
-5.267474976111e0));
#85957=cartesian_point('',(-6.152485022474e1,-6.428953729449e1,
-5.224992934979e0));
#85958=cartesian_point('',(-6.167537738224e1,-6.416174518855e1,
-5.161324263409e0));
#85959=cartesian_point('',(-6.177566998673e1,-6.406848566789e1,
-5.120128890984e0));
#85960=cartesian_point('',(-6.182550192662e1,-6.402036216846e1,
-5.099989888020e0));
#85962=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85963=direction('',(0.e0,0.e0,1.e0));
#85964=direction('',(-6.946686936157e-1,-7.193298312389e-1,0.e0));
#85965=axis2_placement_3d('',#85962,#85963,#85964);
#85967=cartesian_point('',(-5.356062733484e1,-7.107924282025e1,
-5.099999997232e0));
#85968=cartesian_point('',(-5.361687558264e1,-7.103685785218e1,
-5.120501534588e0));
#85969=cartesian_point('',(-5.372560441554e1,-7.095156811502e1,
-5.162071285530e0));
#85970=cartesian_point('',(-5.387417090984e1,-7.082375725819e1,
-5.225281262887e0));
#85971=cartesian_point('',(-5.396904874664e1,-7.073427693513e1,
-5.266887500080e0));
#85972=cartesian_point('',(-5.401493979863e1,-7.068879073317e1,
-5.287371715245e0));
#85974=cartesian_point('',(-6.136569200168e1,-6.441031276225e1,
-5.288511750858e0));
#85975=cartesian_point('',(-6.126174802715e1,-6.448655085130e1,
-5.329052551730e0));
#85976=cartesian_point('',(-6.106605861741e1,-6.461520970662e1,
-5.399923076529e0));
#85977=cartesian_point('',(-6.082994674186e1,-6.474092544881e1,
-5.474804670895e0));
#85978=cartesian_point('',(-6.063146336625e1,-6.483197051686e1,
-5.527103862215e0));
#85979=cartesian_point('',(-6.040561574478e1,-6.490072713152e1,
-5.579556944041e0));
#85980=cartesian_point('',(-6.024244713532e1,-6.491090089509e1,
-5.599994317954e0));
#85981=cartesian_point('',(-6.015805957150e1,-6.490961422390e1,
-5.599994317954e0));
#85983=cartesian_point('',(-6.015805957150e1,-6.490961422390e1,
-5.599994317954e0));
#85984=cartesian_point('',(-6.027505869153e1,-6.471737979638e1,
-5.599995724148e0));
#85985=cartesian_point('',(-6.054778231489e1,-6.426927851132e1,
-5.780882831888e0));
#85986=cartesian_point('',(-6.066557693380e1,-6.407571859369e1,
-6.287394464163e0));
#85987=cartesian_point('',(-6.067592541902e1,-6.405871343584e1,
-6.511545236756e0));
#85989=cartesian_point('',(-6.158002920459e1,-6.417617844290e1,
-5.628294498808e0));
#85990=cartesian_point('',(-6.149041067579e1,-6.422170731587e1,
-5.510776182773e0));
#85991=cartesian_point('',(-6.141616173878e1,-6.430641040578e1,
-5.391463423625e0));
#85992=cartesian_point('',(-6.136569200168e1,-6.441031276225e1,
-5.288511750858e0));
#85994=cartesian_point('',(-5.978506831706e1,-6.461649019691e1,-6.6e0));
#85995=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#85996=direction('',(0.e0,0.e0,1.e0));
#85997=axis2_placement_3d('',#85994,#85995,#85996);
#85999=cartesian_point('',(-6.158002920459e1,-6.417617844290e1,
-5.628294498808e0));
#86000=cartesian_point('',(-6.150966643467e1,-6.420309726693e1,
-5.756487372650e0));
#86001=cartesian_point('',(-6.136933059293e1,-6.422848643125e1,
-5.978067312934e0));
#86002=cartesian_point('',(-6.118940937609e1,-6.423096745632e1,
-6.202154537208e0));
#86003=cartesian_point('',(-6.105630349107e1,-6.421285226717e1,
-6.335701910634e0));
#86004=cartesian_point('',(-6.086758129200e1,-6.416001391572e1,
-6.476922020583e0));
#86005=cartesian_point('',(-6.074001031811e1,-6.409817426894e1,
-6.507043856139e0));
#86006=cartesian_point('',(-6.067592541902e1,-6.405871343584e1,
-6.511545236756e0));
#86008=cartesian_point('',(-6.067592541902e1,-6.405871343584e1,
-6.511545236756e0));
#86009=cartesian_point('',(-6.060817994381e1,-6.401752038942e1,
-6.511144607982e0));
#86010=cartesian_point('',(-6.054544701306e1,-6.396813968770e1,
-6.511584063454e0));
#86011=cartesian_point('',(-6.048947620757e1,-6.391204488723e1,
-6.512842949881e0));
#86013=direction('',(-2.641003637319e-3,1.201899290481e-1,-9.927474029456e-1));
#86014=vector('',#86013,4.041135139936e0);
#86015=cartesian_point('',(-5.047836214422e1,-5.390094037177e1,
-6.512876689239e0));
#86016=line('',#86015,#86014);
#86017=direction('',(5.019578982323e-2,-7.304300418609e-2,9.960648082447e-1));
#86018=vector('',#86017,4.286704198041e0);
#86019=cartesian_point('',(-6.070465071053e1,-6.359893113455e1,
-1.078267814490e1));
#86020=line('',#86019,#86018);
#86021=cartesian_point('',(-6.140905558309e1,-6.289452126962e1,
-1.069548648161e1));
#86022=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#86023=direction('',(7.044160264028e-1,-7.044160264028e-1,-8.715574274765e-2));
#86024=axis2_placement_3d('',#86021,#86022,#86023);
#86026=cartesian_point('',(-6.140905558309e1,-6.289452126962e1,
-1.069548648161e1));
#86027=direction('',(5.006170021473e-2,-7.317866525323e-2,9.960615990607e-1));
#86028=direction('',(-6.985002760141e-1,-7.153969370761e-1,-1.745241617601e-2));
#86029=axis2_placement_3d('',#86026,#86027,#86028);
#86031=cartesian_point('',(-1.424056309221e-14,0.e0,-1.071293888805e1));
#86032=direction('',(0.e0,0.e0,1.e0));
#86033=direction('',(-7.155058342664e-1,-6.986067571465e-1,0.e0));
#86034=axis2_placement_3d('',#86031,#86032,#86033);
#86036=cartesian_point('',(-6.140905558307e1,-6.289452126961e1,
-1.069548648161e1));
#86037=direction('',(7.155058342661e-1,-6.986067571468e-1,0.e0));
#86038=direction('',(-6.985003559539e-1,-7.153968592619e-1,-1.745240643993e-2));
#86039=axis2_placement_3d('',#86036,#86037,#86038);
#86041=cartesian_point('',(-6.360992269656e1,-6.210755816699e1,
-1.071292097964e1));
#86042=cartesian_point('',(-6.365167979988e1,-6.207854691535e1,
-1.015523204590e1));
#86043=cartesian_point('',(-6.373601479185e1,-6.202069892048e1,
-9.033245420274e0));
#86044=cartesian_point('',(-6.385426624436e1,-6.193700426178e1,
-7.364472587251e0));
#86045=cartesian_point('',(-6.394888882501e1,-6.187809750498e1,
-6.194007355266e0));
#86046=cartesian_point('',(-6.399520441842e1,-6.184525921289e1,
-5.599788706279e0));
#86048=cartesian_point('',(-1.424056309221e-14,0.e0,-5.599847706754e0));
#86049=direction('',(0.e0,0.e0,1.e0));
#86050=direction('',(-7.190825222769e-1,-6.949246909960e-1,0.e0));
#86051=axis2_placement_3d('',#86048,#86049,#86050);
#86053=cartesian_point('',(-6.184597924241e1,-6.399451043590e1,
-5.599840526714e0));
#86054=cartesian_point('',(-6.187847900662e1,-6.394850278413e1,
-6.194494865429e0));
#86055=cartesian_point('',(-6.193689699330e1,-6.385433466566e1,
-7.365706963954e0));
#86056=cartesian_point('',(-6.202111979721e1,-6.373541668607e1,
-9.040708595144e0));
#86057=cartesian_point('',(-6.207870938616e1,-6.365144192084e1,
-1.015846324466e1));
#86058=cartesian_point('',(-6.210755737151e1,-6.360992198108e1,
-1.071292018056e1));
#86060=cartesian_point('',(-6.391204341999e1,-6.048948265271e1,
-6.512842647283e0));
#86061=cartesian_point('',(-6.396814632050e1,-6.054548114722e1,
-6.511584554941e0));
#86062=cartesian_point('',(-6.401752087317e1,-6.060823401020e1,
-6.511147016361e0));
#86063=cartesian_point('',(-6.405871012293e1,-6.067592485118e1,
-6.511545201363e0));
#86065=cartesian_point('',(-6.417576419193e1,-6.158106731182e1,
-5.626370765039e0));
#86066=cartesian_point('',(-6.416184478894e1,-6.161067339933e1,
-5.623918776730e0));
#86067=cartesian_point('',(-6.412517619592e1,-6.166793773363e1,
-5.618474673262e0));
#86068=cartesian_point('',(-6.406962071674e1,-6.175107039901e1,
-5.610238942201e0));
#86069=cartesian_point('',(-6.402351621684e1,-6.181555500082e1,
-5.603490464053e0));
#86070=cartesian_point('',(-6.399520441842e1,-6.184525921289e1,
-5.599788706279e0));
#86072=cartesian_point('',(-6.490961402155e1,-6.015805813926e1,
-5.599999804412e0));
#86073=cartesian_point('',(-6.471732861034e1,-6.027508467959e1,
-5.599996645306e0));
#86074=cartesian_point('',(-6.426917030499e1,-6.054783756573e1,
-5.780972803527e0));
#86075=cartesian_point('',(-6.407570888191e1,-6.066557945806e1,
-6.287448811449e0));
#86076=cartesian_point('',(-6.405871012293e1,-6.067592485118e1,
-6.511545201363e0));
#86078=cartesian_point('',(-6.461648861309e1,-5.978506673324e1,-6.6e0));
#86079=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#86080=direction('',(7.044160264914e-1,-7.044160264914e-1,8.715574131506e-2));
#86081=axis2_placement_3d('',#86078,#86079,#86080);
#86083=cartesian_point('',(-6.490961402155e1,-6.015805813926e1,
-5.599999804412e0));
#86084=cartesian_point('',(-6.491354606127e1,-6.023574110212e1,
-5.599999804412e0));
#86085=cartesian_point('',(-6.490771298390e1,-6.038921307385e1,
-5.581795323595e0));
#86086=cartesian_point('',(-6.482749414211e1,-6.063668569404e1,
-5.527155922760e0));
#86087=cartesian_point('',(-6.474914285463e1,-6.081558336273e1,
-5.477644121657e0));
#86088=cartesian_point('',(-6.462338696436e1,-6.105157817600e1,
-5.405557110954e0));
#86089=cartesian_point('',(-6.448947479337e1,-6.125762488894e1,
-5.331157387350e0));
#86090=cartesian_point('',(-6.440808941997e1,-6.136869620624e1,
-5.287371715001e0));
#86092=cartesian_point('',(-6.417576419193e1,-6.158106731182e1,
-5.626370765039e0));
#86093=cartesian_point('',(-6.421119199785e1,-6.148913046918e1,
-5.791811372571e0));
#86094=cartesian_point('',(-6.423591951889e1,-6.130670589275e1,
-6.069820683747e0));
#86095=cartesian_point('',(-6.422319414989e1,-6.111139716043e1,
-6.281904360670e0));
#86096=cartesian_point('',(-6.418658741781e1,-6.094362010412e1,
-6.440130637739e0));
#86097=cartesian_point('',(-6.411505650033e1,-6.076588560813e1,
-6.496077296558e0));
#86098=cartesian_point('',(-6.405871012293e1,-6.067592485118e1,
-6.511545201363e0));
#86100=cartesian_point('',(-7.068617132230e1,-5.401760572949e1,
-5.288511751184e0));
#86101=cartesian_point('',(-7.073304389602e1,-5.397037199554e1,
-5.267474976056e0));
#86102=cartesian_point('',(-7.082447659902e1,-5.387341937566e1,
-5.224992934351e0));
#86103=cartesian_point('',(-7.095315942764e1,-5.372365296701e1,
-5.161324262743e0));
#86104=cartesian_point('',(-7.103762826032e1,-5.361585240633e1,
-5.120128890688e0));
#86105=cartesian_point('',(-7.107931851220e1,-5.356052595450e1,
-5.099989888021e0));
#86107=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86108=direction('',(0.e0,0.e0,1.e0));
#86109=direction('',(-7.986441466007e-1,-6.018035618875e-1,0.e0));
#86110=axis2_placement_3d('',#86107,#86108,#86109);
#86112=cartesian_point('',(-6.402045045985e1,-6.182541130725e1,
-5.099999997232e0));
#86113=cartesian_point('',(-6.406937572895e1,-6.177474900352e1,
-5.120501534840e0));
#86114=cartesian_point('',(-6.416342367558e1,-6.167350038726e1,
-5.162071286102e0));
#86115=cartesian_point('',(-6.429016704668e1,-6.152402217399e1,
-5.225281263546e0));
#86116=cartesian_point('',(-6.436987897294e1,-6.142080133920e1,
-5.266887500201e0));
#86117=cartesian_point('',(-6.440808941997e1,-6.136869620624e1,
-5.287371715001e0));
#86119=cartesian_point('',(-7.068617132230e1,-5.401760572949e1,
-5.288511751184e0));
#86120=cartesian_point('',(-7.059544213475e1,-5.410915688149e1,
-5.329048412399e0));
#86121=cartesian_point('',(-7.042230194312e1,-5.426683475294e1,
-5.399914387272e0));
#86122=cartesian_point('',(-7.020875775692e1,-5.442794233611e1,
-5.474801882624e0));
#86123=cartesian_point('',(-7.002694328283e1,-5.454893650009e1,
-5.527100756061e0));
#86124=cartesian_point('',(-6.981472802086e1,-5.465212420671e1,
-5.579534694215e0));
#86125=cartesian_point('',(-6.965510572210e1,-5.468772548264e1,
-5.600006682176e0));
#86126=cartesian_point('',(-6.957151397808e1,-5.469967563588e1,
-5.600006682176e0));
#86128=cartesian_point('',(-6.957151397808e1,-5.469967563588e1,
-5.600006682176e0));
#86129=cartesian_point('',(-6.965700064629e1,-5.449150514847e1,
-5.600007733203e0));
#86130=cartesian_point('',(-6.985626713765e1,-5.400626130764e1,
-5.780875975609e0));
#86131=cartesian_point('',(-6.994233641406e1,-5.379664684409e1,
-6.287393612406e0));
#86132=cartesian_point('',(-6.994989725553e1,-5.377823212483e1,
-6.511544630558e0));
#86134=cartesian_point('',(-7.086124300176e1,-5.375282426639e1,
-5.628294498919e0));
#86135=cartesian_point('',(-7.077985011059e1,-5.381181203e1,-5.510776182955e0));
#86136=cartesian_point('',(-7.071976578373e1,-5.390708737710e1,
-5.391463423890e0));
#86137=cartesian_point('',(-7.068617132230e1,-5.401760572949e1,
-5.288511751184e0));
#86139=cartesian_point('',(-6.915726006401e1,-5.446850812157e1,-6.6e0));
#86140=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#86141=direction('',(0.e0,0.e0,1.e0));
#86142=axis2_placement_3d('',#86139,#86140,#86141);
#86144=cartesian_point('',(-7.086124300176e1,-5.375282426639e1,
-5.628294498919e0));
#86145=cartesian_point('',(-7.079595756706e1,-5.379041882559e1,
-5.756487325021e0));
#86146=cartesian_point('',(-7.066132129793e1,-5.383744869879e1,
-5.978067188703e0));
#86147=cartesian_point('',(-7.048400330232e1,-5.386804533464e1,
-6.202154431592e0));
#86148=cartesian_point('',(-7.034970269681e1,-5.387097454945e1,
-6.335701724391e0));
#86149=cartesian_point('',(-7.015503668688e1,-5.384831311229e1,
-6.476922241121e0));
#86150=cartesian_point('',(-7.001936622113e1,-5.380718205411e1,
-6.507043227892e0));
#86151=cartesian_point('',(-6.994989725553e1,-5.377823212483e1,
-6.511544630558e0));
#86153=cartesian_point('',(-6.994989725553e1,-5.377823212483e1,
-6.511544630558e0));
#86154=cartesian_point('',(-6.987659205146e1,-5.374812682282e1,
-6.511147255478e0));
#86155=cartesian_point('',(-6.980687810289e1,-5.370918190792e1,
-6.511585492380e0));
#86156=cartesian_point('',(-6.974279759501e1,-5.366254012216e1,
-6.512842960122e0));
#86158=direction('',(1.619389627367e-2,1.191237399840e-1,-9.927473456503e-1));
#86159=vector('',#86158,4.041134718818e0);
#86160=cartesian_point('',(-5.828885721302e1,-4.534077644614e1,
-6.512877107522e0));
#86161=line('',#86160,#86159);
#86162=direction('',(3.815118291018e-2,-7.999548904303e-2,9.960648618315e-1));
#86163=vector('',#86162,4.286703955664e0);
#86164=cartesian_point('',(-6.990634042170e1,-5.331962314285e1,
-1.078267814343e1));
#86165=line('',#86164,#86163);
#86166=cartesian_point('',(-7.049187899515e1,-5.251369258655e1,
-1.069548648161e1));
#86167=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#86168=direction('',(5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#86169=axis2_placement_3d('',#86166,#86167,#86168);
#86171=cartesian_point('',(-7.049187899515e1,-5.251369258655e1,
-1.069548648161e1));
#86172=direction('',(3.799769226275e-2,-8.010908974261e-2,9.960615990607e-1));
#86173=direction('',(-8.018133156668e-1,-5.973196966358e-1,-1.745241617420e-2));
#86174=axis2_placement_3d('',#86171,#86172,#86173);
#86176=cartesian_point('',(-1.423022626349e-14,0.e0,-1.071293888805e1));
#86177=direction('',(0.e0,0.e0,1.e0));
#86178=direction('',(-8.159829444605e-1,-5.780759762779e-1,0.e0));
#86179=axis2_placement_3d('',#86176,#86177,#86178);
#86181=cartesian_point('',(-7.049187899514e1,-5.251369258654e1,
-1.069548648161e1));
#86182=direction('',(5.974105958046e-1,-8.019355211115e-1,0.e0));
#86183=direction('',(-8.018133824473e-1,-5.973196072772e-1,-1.745240643993e-2));
#86184=axis2_placement_3d('',#86181,#86182,#86183);
#86186=cartesian_point('',(-7.254254163036e1,-5.139212683608e1,
-1.071292097964e1));
#86187=cartesian_point('',(-7.257924627482e1,-5.135694051097e1,
-1.015523204591e1));
#86188=cartesian_point('',(-7.265349354306e1,-5.128661182144e1,
-9.033245420305e0));
#86189=cartesian_point('',(-7.275719639447e1,-5.118544898061e1,
-7.364472587269e0));
#86190=cartesian_point('',(-7.284143896795e1,-5.111246522983e1,
-6.194007355274e0));
#86191=cartesian_point('',(-7.288204729942e1,-5.107278587575e1,
-5.599788706295e0));
#86193=cartesian_point('',(-1.423022626349e-14,0.e0,-5.599847706751e0));
#86194=direction('',(0.e0,0.e0,1.e0));
#86195=direction('',(-8.189395954702e-1,-5.738797251787e-1,0.e0));
#86196=axis2_placement_3d('',#86193,#86194,#86195);
#86198=cartesian_point('',(-7.109549961713e1,-5.353178914045e1,
-5.599840526713e0));
#86199=cartesian_point('',(-7.112040207236e1,-5.348126383672e1,
-6.194494865491e0));
#86200=cartesian_point('',(-7.116336969662e1,-5.337911649862e1,
-7.365706964102e0));
#86201=cartesian_point('',(-7.122795270789e1,-5.324848724697e1,
-9.040708595281e0));
#86202=cartesian_point('',(-7.127169672585e1,-5.315653735405e1,
-1.015846324472e1));
#86203=cartesian_point('',(-7.129369439504e1,-5.311101577452e1,
-1.071292018055e1));
#86205=cartesian_point('',(-7.258782171288e1,-4.974670827515e1,
-6.512842886366e0));
#86206=cartesian_point('',(-7.265198610563e1,-4.979323826376e1,
-6.511585133639e0));
#86207=cartesian_point('',(-7.271056407823e1,-4.984749828203e1,
-6.511147249138e0));
#86208=cartesian_point('',(-7.276184493612e1,-4.990791484775e1,
-6.511544983023e0));
#86210=cartesian_point('',(-7.301905536270e1,-5.078360084535e1,
-5.626370765023e0));
#86211=cartesian_point('',(-7.300993874319e1,-5.081501990695e1,
-5.623918776737e0));
#86212=cartesian_point('',(-7.298267971707e1,-5.087731545363e1,
-5.618474673302e0));
#86213=cartesian_point('',(-7.294081303189e1,-5.096811541006e1,
-5.610238942260e0));
#86214=cartesian_point('',(-7.290536376964e1,-5.103901843130e1,
-5.603490464077e0));
#86215=cartesian_point('',(-7.288204729942e1,-5.107278587575e1,
-5.599788706295e0));
#86217=cartesian_point('',(-7.352126269595e1,-4.926331173269e1,
-5.599997650614e0));
#86218=cartesian_point('',(-7.334965268129e1,-4.940897677154e1,
-5.599990041064e0));
#86219=cartesian_point('',(-7.294967467958e1,-4.974848349180e1,
-5.780948772957e0));
#86220=cartesian_point('',(-7.277701550451e1,-4.989503837965e1,
-6.287442242596e0));
#86221=cartesian_point('',(-7.276184493612e1,-4.990791484775e1,
-6.511544983023e0));
#86223=cartesian_point('',(-7.317339734517e1,-4.894076752515e1,-6.6e0));
#86224=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#86225=direction('',(5.855485519794e-1,-8.059384405024e-1,8.715574218248e-2));
#86226=axis2_placement_3d('',#86223,#86224,#86225);
#86228=cartesian_point('',(-7.352126269595e1,-4.926331173269e1,
-5.599997650614e0));
#86229=cartesian_point('',(-7.353729850747e1,-4.933942872639e1,
-5.599997650614e0));
#86230=cartesian_point('',(-7.355554476997e1,-4.949193171151e1,
-5.581793697551e0));
#86231=cartesian_point('',(-7.351502796286e1,-4.974888928441e1,
-5.527156542731e0));
#86232=cartesian_point('',(-7.346562403353e1,-4.993785540912e1,
-5.477641426537e0));
#86233=cartesian_point('',(-7.337833389078e1,-5.019061316212e1,
-5.405555218110e0));
#86234=cartesian_point('',(-7.327830469769e1,-5.041506809492e1,
-5.331156482585e0));
#86235=cartesian_point('',(-7.321529812144e1,-5.053750070769e1,
-5.287371714922e0));
#86237=cartesian_point('',(-7.301905536270e1,-5.078360084535e1,
-5.626370765023e0));
#86238=cartesian_point('',(-7.303966490837e1,-5.068725374570e1,
-5.791811392290e0));
#86239=cartesian_point('',(-7.303555055334e1,-5.050320678327e1,
-6.069820740922e0));
#86240=cartesian_point('',(-7.299242855412e1,-5.031229366440e1,
-6.281904364089e0));
#86241=cartesian_point('',(-7.293002743839e1,-5.015230767737e1,
-6.440130802112e0));
#86242=cartesian_point('',(-7.283157056823e1,-4.998795350784e1,
-6.496077101569e0));
#86243=cartesian_point('',(-7.276184493612e1,-4.990791484775e1,
-6.511544983023e0));
#86245=cartesian_point('',(-7.826612251173e1,-4.229480596883e1,
-5.288511751061e0));
#86246=cartesian_point('',(-7.830502902229e1,-4.224082127460e1,
-5.267474976018e0));
#86247=cartesian_point('',(-7.838016930563e1,-4.213075907651e1,
-5.224992934446e0));
#86248=cartesian_point('',(-7.848383920707e1,-4.196270611161e1,
-5.161324262973e0));
#86249=cartesian_point('',(-7.855040436499e1,-4.184301891810e1,
-5.120128890792e0));
#86250=cartesian_point('',(-7.858292637676e1,-4.178185183450e1,
-5.099989888021e0));
#86252=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86253=direction('',(0.e0,0.e0,1.e0));
#86254=direction('',(-8.829543301449e-1,-4.694588915745e-1,0.e0));
#86255=axis2_placement_3d('',#86252,#86253,#86254);
#86257=cartesian_point('',(-7.290387762282e1,-5.104923298103e1,
-5.099999997232e0));
#86258=cartesian_point('',(-7.294427521037e1,-5.099154081592e1,
-5.120501534910e0));
#86259=cartesian_point('',(-7.302132649767e1,-5.087682639775e1,
-5.162071286258e0));
#86260=cartesian_point('',(-7.312312590323e1,-5.070936147779e1,
-5.225281263759e0));
#86261=cartesian_point('',(-7.318570914714e1,-5.059494177058e1,
-5.266887500240e0));
#86262=cartesian_point('',(-7.321529812144e1,-5.053750070769e1,
-5.287371714922e0));
#86264=cartesian_point('',(-7.826612251173e1,-4.229480596883e1,
-5.288511751061e0));
#86265=cartesian_point('',(-7.819083210640e1,-4.239942314634e1,
-5.329048412325e0));
#86266=cartesian_point('',(-7.804448981112e1,-4.258224483508e1,
-5.399914387262e0));
#86267=cartesian_point('',(-7.785877748676e1,-4.277477458713e1,
-5.474801882616e0));
#86268=cartesian_point('',(-7.769812910803e1,-4.292272116202e1,
-5.527100756012e0));
#86269=cartesian_point('',(-7.750466868175e1,-4.305783623778e1,
-5.579534694189e0));
#86270=cartesian_point('',(-7.735258086484e1,-4.311796963189e1,
-5.600006682176e0));
#86271=cartesian_point('',(-7.727188768967e1,-4.314284928870e1,
-5.600006682176e0));
#86273=cartesian_point('',(-7.727188768967e1,-4.314284928870e1,
-5.600006682176e0));
#86274=cartesian_point('',(-7.732375683631e1,-4.292386866422e1,
-5.600007733201e0));
#86275=cartesian_point('',(-7.744466116584e1,-4.241342683331e1,
-5.780875975605e0));
#86276=cartesian_point('',(-7.749687986015e1,-4.219292887042e1,
-6.287393612404e0));
#86277=cartesian_point('',(-7.750146691836e1,-4.217355809073e1,
-6.511544630558e0));
#86279=cartesian_point('',(-7.839761782158e1,-4.200589716074e1,
-5.628294498807e0));
#86280=cartesian_point('',(-7.832645473132e1,-4.207689134042e1,
-5.510776182853e0));
#86281=cartesian_point('',(-7.828201449020e1,-4.218039294926e1,
-5.391463423779e0));
#86282=cartesian_point('',(-7.826612251173e1,-4.229480596883e1,
-5.288511751061e0));
#86284=cartesian_point('',(-7.682657136227e1,-4.297933141952e1,-6.6e0));
#86285=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#86286=direction('',(0.e0,0.e0,1.e0));
#86287=axis2_placement_3d('',#86284,#86285,#86286);
#86289=cartesian_point('',(-7.839761782158e1,-4.200589716074e1,
-5.628294498807e0));
#86290=cartesian_point('',(-7.833901724359e1,-4.205324176068e1,
-5.756487324973e0));
#86291=cartesian_point('',(-7.821339566327e1,-4.212075437098e1,
-5.978067188745e0));
#86292=cartesian_point('',(-7.804304711489e1,-4.217871295717e1,
-6.202154431579e0));
#86293=cartesian_point('',(-7.791085820284e1,-4.220261535188e1,
-6.335701724374e0));
#86294=cartesian_point('',(-7.771504382474e1,-4.221068538775e1,
-6.476922241108e0));
#86295=cartesian_point('',(-7.757460937244e1,-4.219128425787e1,
-6.507043227887e0));
#86296=cartesian_point('',(-7.750146691836e1,-4.217355809073e1,
-6.511544630558e0));
#86298=cartesian_point('',(-7.750146691836e1,-4.217355809073e1,
-6.511544630558e0));
#86299=cartesian_point('',(-7.742435471618e1,-4.215529089533e1,
-6.511147255478e0));
#86300=cartesian_point('',(-7.734940673509e1,-4.212773112120e1,
-6.511585492378e0));
#86301=cartesian_point('',(-7.727881878179e1,-4.209168797319e1,
-6.512842960120e0));
#86303=direction('',(3.462961931481e-2,1.151238694492e-1,-9.927473415473e-1));
#86304=vector('',#86303,4.041134749539e0);
#86305=cartesian_point('',(-6.466408485580e1,-3.566417003958e1,
-6.512877134377e0));
#86306=line('',#86305,#86304);
#86307=direction('',(2.516742700443e-2,-8.497877171769e-2,9.960648618315e-1));
#86308=vector('',#86307,4.286703955666e0);
#86309=cartesian_point('',(-7.738670409069e1,-4.172740913632e1,
-1.078267814343e1));
#86310=line('',#86309,#86308);
#86311=cartesian_point('',(-7.783895839721e1,-4.083980250904e1,
-1.069548648161e1));
#86312=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#86313=direction('',(4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#86314=axis2_placement_3d('',#86311,#86312,#86313);
#86316=cartesian_point('',(-7.783895839721e1,-4.083980250905e1,
-1.069548648161e1));
#86317=direction('',(2.499805501781e-2,-8.506696257644e-2,9.960615990607e-1));
#86318=direction('',(-8.853830504178e-1,-4.645344628793e-1,-1.745241617529e-2));
#86319=axis2_placement_3d('',#86316,#86317,#86318);
#86321=cartesian_point('',(-1.422191000451e-14,0.e0,-1.071293888805e1));
#86322=direction('',(0.e0,0.e0,1.e0));
#86323=direction('',(-8.963678464697e-1,-4.433110463492e-1,0.e0));
#86324=axis2_placement_3d('',#86321,#86322,#86323);
#86326=cartesian_point('',(-7.783895839720e1,-4.083980250904e1,
-1.069548648161e1));
#86327=direction('',(4.646051257825e-1,-8.855179710749e-1,0.e0));
#86328=direction('',(-8.853831023988e-1,-4.645343641714e-1,-1.745240643993e-2));
#86329=axis2_placement_3d('',#86326,#86327,#86328);
#86331=cartesian_point('',(-7.968892243432e1,-3.941125078178e1,
-1.071292097964e1));
#86332=cartesian_point('',(-7.971967082976e1,-3.937075578730e1,
-1.015523204591e1));
#86333=cartesian_point('',(-7.978200215997e1,-3.928967812897e1,
-9.033245420298e0));
#86334=cartesian_point('',(-7.986860290238e1,-3.917353807045e1,
-7.364472587261e0));
#86335=cartesian_point('',(-7.994039113581e1,-3.908827442897e1,
-6.194007355272e0));
#86336=cartesian_point('',(-7.997429229275e1,-3.904273105110e1,
-5.599788706295e0));
#86338=cartesian_point('',(-1.422191000451e-14,0.e0,-5.599847706756e0));
#86339=direction('',(0.e0,0.e0,1.e0));
#86340=direction('',(-8.986316579020e-1,-4.387039359481e-1,0.e0));
#86341=axis2_placement_3d('',#86338,#86339,#86340);
#86343=cartesian_point('',(-7.859441283733e1,-4.175093753610e1,
-5.599840526714e0));
#86344=cartesian_point('',(-7.861110480322e1,-4.169713868032e1,
-6.194494865485e0));
#86345=cartesian_point('',(-7.863756406062e1,-4.158952732797e1,
-7.365706964084e0));
#86346=cartesian_point('',(-7.868091703071e1,-4.145040333042e1,
-9.040708595258e0));
#86347=cartesian_point('',(-7.870973835492e1,-4.135274242119e1,
-1.015846324471e1));
#86348=cartesian_point('',(-7.872434405236e1,-4.130434009423e1,
-1.071292018056e1));
#86350=cartesian_point('',(-7.947624489214e1,-3.777900664763e1,
-6.512842890335e0));
#86351=cartesian_point('',(-7.954689846208e1,-3.781492620817e1,
-6.511585121043e0));
#86352=cartesian_point('',(-7.961324326556e1,-3.785935449290e1,
-6.511147235981e0));
#86353=cartesian_point('',(-7.967334387407e1,-3.791100527910e1,
-6.511544986681e0));
#86355=cartesian_point('',(-8.006437505400e1,-3.873567358500e1,
-5.626370765042e0));
#86356=cartesian_point('',(-8.006028569928e1,-3.876813197934e1,
-5.623918776745e0));
#86357=cartesian_point('',(-8.004310744761e1,-3.883392481569e1,
-5.618474673299e0));
#86358=cartesian_point('',(-8.001596045342e1,-3.893015626640e1,
-5.610238942258e0));
#86359=cartesian_point('',(-7.999203930647e1,-3.900573184028e1,
-5.603490464077e0));
#86360=cartesian_point('',(-7.997429229275e1,-3.904273105110e1,
-5.599788706295e0));
#86362=cartesian_point('',(-8.032257376625e1,-3.715553922309e1,
-5.599997612902e0));
#86363=cartesian_point('',(-8.017586359212e1,-3.732625659890e1,
-5.599990071636e0));
#86364=cartesian_point('',(-7.983392062133e1,-3.772415367162e1,
-5.780948750104e0));
#86365=cartesian_point('',(-7.968631334479e1,-3.789591414007e1,
-6.287442243385e0));
#86366=cartesian_point('',(-7.967334387407e1,-3.791100527910e1,
-6.511544986681e0));
#86368=cartesian_point('',(-7.992853418601e1,-3.689138419551e1,-6.6e0));
#86369=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#86370=direction('',(4.522629288449e-1,-8.876159754016e-1,8.715574223441e-2));
#86371=axis2_placement_3d('',#86368,#86369,#86370);
#86373=cartesian_point('',(-8.032257376625e1,-3.715553922309e1,
-5.599997612902e0));
#86374=cartesian_point('',(-8.035031944823e1,-3.722821037875e1,
-5.599997612902e0));
#86375=cartesian_point('',(-8.039219777531e1,-3.737598122203e1,
-5.581793790726e0));
#86376=cartesian_point('',(-8.039237687e1,-3.763611390404e1,-5.527156520351e0));
#86377=cartesian_point('',(-8.037314201862e1,-3.783048163816e1,
-5.477641509184e0));
#86378=cartesian_point('',(-8.032646661392e1,-3.809378281831e1,
-5.405555275262e0));
#86379=cartesian_point('',(-8.026278140548e1,-3.833112246583e1,
-5.331156510045e0));
#86380=cartesian_point('',(-8.021970319540e1,-3.846190421744e1,
-5.287371714938e0));
#86382=cartesian_point('',(-8.006437505400e1,-3.873567358500e1,
-5.626370765042e0));
#86383=cartesian_point('',(-8.006965885493e1,-3.863728863510e1,
-5.791811392095e0));
#86384=cartesian_point('',(-8.003680386578e1,-3.845615122490e1,
-6.069820740286e0));
#86385=cartesian_point('',(-7.996434738198e1,-3.827433432271e1,
-6.281904364400e0));
#86386=cartesian_point('',(-7.987768719030e1,-3.812607973690e1,
-6.440130799809e0));
#86387=cartesian_point('',(-7.975473187336e1,-3.797915103908e1,
-6.496077105076e0));
#86388=cartesian_point('',(-7.967334387407e1,-3.791100527910e1,
-6.511544986681e0));
#86390=cartesian_point('',(-8.391890201389e1,-2.953056771780e1,
-5.288511751182e0));
#86391=cartesian_point('',(-8.394888445425e1,-2.947116134512e1,
-5.267474975919e0));
#86392=cartesian_point('',(-8.400588211528e1,-2.935069966458e1,
-5.224992934022e0));
#86393=cartesian_point('',(-8.408198639242e1,-2.916849816493e1,
-5.161324262438e0));
#86394=cartesian_point('',(-8.412900882081e1,-2.903987143445e1,
-5.120128890560e0));
#86395=cartesian_point('',(-8.415156179265e1,-2.897436985564e1,
-5.099989888022e0));
#86397=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86398=direction('',(0.e0,0.e0,1.e0));
#86399=direction('',(-9.455232477269e-1,-3.255545852972e-1,0.e0));
#86400=axis2_placement_3d('',#86397,#86398,#86399);
#86402=cartesian_point('',(-7.999216936435e1,-3.901605311648e1,
-5.099999997232e0));
#86403=cartesian_point('',(-8.002304454759e1,-3.895275166264e1,
-5.120501534940e0));
#86404=cartesian_point('',(-8.008120191698e1,-3.882739609235e1,
-5.162071286330e0));
#86405=cartesian_point('',(-8.015555071778e1,-3.864606800791e1,
-5.225281263807e0));
#86406=cartesian_point('',(-8.019946427242e1,-3.852326682088e1,
-5.266887500270e0));
#86407=cartesian_point('',(-8.021970319540e1,-3.846190421744e1,
-5.287371714938e0));
#86409=cartesian_point('',(-8.391890201389e1,-2.953056771780e1,
-5.288511751182e0));
#86410=cartesian_point('',(-8.386090427541e1,-2.964567492791e1,
-5.329048423616e0));
#86411=cartesian_point('',(-8.374496328340e1,-2.984913879243e1,
-5.399914410771e0));
#86412=cartesian_point('',(-8.359165568596e1,-3.006834997901e1,
-5.474801891100e0));
#86413=cartesian_point('',(-8.345612912094e1,-3.023960596690e1,
-5.527100763312e0));
#86414=cartesian_point('',(-8.328618698755e1,-3.040332162616e1,
-5.579534759250e0));
#86415=cartesian_point('',(-8.314537866622e1,-3.048650634671e1,
-5.600006629308e0));
#86416=cartesian_point('',(-8.306957107727e1,-3.052370280771e1,
-5.600006629308e0));
#86418=cartesian_point('',(-8.306957107727e1,-3.052370280771e1,
-5.600006629308e0));
#86419=cartesian_point('',(-8.308654551168e1,-3.029930407616e1,
-5.600007681163e0));
#86420=cartesian_point('',(-8.312611061331e1,-2.977623300893e1,
-5.780876002808e0));
#86421=cartesian_point('',(-8.314319292402e1,-2.955028099105e1,
-6.287393615966e0));
#86422=cartesian_point('',(-8.314469325049e1,-2.953043112390e1,
-6.511544633539e0));
#86424=cartesian_point('',(-8.400358310360e1,-2.922464545777e1,
-5.628294498919e0));
#86425=cartesian_point('',(-8.394440208549e1,-2.930589794133e1,
-5.510776182959e0));
#86426=cartesian_point('',(-8.391670019627e1,-2.941507725910e1,
-5.391463423886e0));
#86427=cartesian_point('',(-8.391890201389e1,-2.953056771780e1,
-5.288511751182e0));
#86429=cartesian_point('',(-8.260415750091e1,-3.043186093774e1,-6.6e0));
#86430=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#86431=direction('',(0.e0,0.e0,1.e0));
#86432=axis2_placement_3d('',#86429,#86430,#86431);
#86434=cartesian_point('',(-8.400358310360e1,-2.922464545777e1,
-5.628294498919e0));
#86435=cartesian_point('',(-8.395311032311e1,-2.928057431717e1,
-5.756487325258e0));
#86436=cartesian_point('',(-8.383959665186e1,-2.936690728017e1,
-5.978067189319e0));
#86437=cartesian_point('',(-8.368041209683e1,-2.945080068280e1,
-6.202154432118e0));
#86438=cartesian_point('',(-8.355358980774e1,-2.949508770618e1,
-6.335701725313e0));
#86439=cartesian_point('',(-8.336144866289e1,-2.953369048419e1,
-6.476922240041e0));
#86440=cartesian_point('',(-8.321970818290e1,-2.953649705182e1,
-6.507043230982e0));
#86441=cartesian_point('',(-8.314469325049e1,-2.953043112390e1,
-6.511544633539e0));
#86443=cartesian_point('',(-8.314469325049e1,-2.953043112390e1,
-6.511544633539e0));
#86444=cartesian_point('',(-8.306567285774e1,-2.952445191422e1,
-6.511147252075e0));
#86445=cartesian_point('',(-8.298733634772e1,-2.950895585117e1,
-6.511585485420e0));
#86446=cartesian_point('',(-8.291197897914e1,-2.948439876220e1,
-6.512842959238e0));
#86448=direction('',(5.221328932394e-2,1.082894737062e-1,-9.927472801788e-1));
#86449=vector('',#86448,4.041135235939e0);
#86450=cartesian_point('',(-6.944706933559e1,-2.510939329104e1,
-6.512877594084e0));
#86451=line('',#86450,#86449);
#86452=direction('',(1.156396490008e-2,-8.786959271264e-2,9.960648620408e-1));
#86453=vector('',#86452,4.286703954687e0);
#86454=cartesian_point('',(-8.296155027321e1,-2.910772783163e1,
-1.078267814247e1));
#86455=line('',#86454,#86453);
#86456=cartesian_point('',(-8.326938431085e1,-2.816030095424e1,
-1.069548648161e1));
#86457=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#86458=direction('',(3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#86459=axis2_placement_3d('',#86456,#86457,#86458);
#86461=cartesian_point('',(-8.326938431085e1,-2.816030095424e1,
-1.069548648161e1));
#86462=direction('',(1.138288269556e-2,-8.793020447036e-2,9.960615990607e-1));
#86463=direction('',(-9.471517160513e-1,-3.203108489433e-1,-1.745241617522e-2));
#86464=axis2_placement_3d('',#86461,#86462,#86463);
#86466=cartesian_point('',(-1.421581908915e-14,0.e0,-1.071293888805e1));
#86467=direction('',(0.e0,0.e0,1.e0));
#86468=direction('',(-9.546811972246e-1,-2.976303271943e-1,0.e0));
#86469=axis2_placement_3d('',#86466,#86467,#86468);
#86471=cartesian_point('',(-8.326938431084e1,-2.816030095423e1,
-1.069548648161e1));
#86472=direction('',(3.203595356274e-1,-9.472960297249e-1,0.e0));
#86473=direction('',(-9.471517519512e-1,-3.203107433184e-1,-1.745240643993e-2));
#86474=axis2_placement_3d('',#86471,#86472,#86473);
#86476=cartesian_point('',(-8.487309749559e1,-2.645993893478e1,
-1.071292097964e1));
#86477=cartesian_point('',(-8.489713251446e1,-2.641513239207e1,
-1.015523204593e1));
#86478=cartesian_point('',(-8.494601310254e1,-2.632530216571e1,
-9.033245420334e0));
#86479=cartesian_point('',(-8.501337933786e1,-2.619704464416e1,
-7.364472587260e0));
#86480=cartesian_point('',(-8.507094556763e1,-2.610160058344e1,
-6.194007355269e0));
#86481=cartesian_point('',(-8.509730479158e1,-2.605131460920e1,
-5.599788706112e0));
#86483=cartesian_point('',(-1.421581908915e-14,0.e0,-5.599847706756e0));
#86484=direction('',(0.e0,0.e0,1.e0));
#86485=direction('',(-9.561964265414e-1,-2.927257998015e-1,0.e0));
#86486=axis2_placement_3d('',#86483,#86484,#86485);
#86488=cartesian_point('',(-8.415807077510e1,-2.894203928218e1,
-5.599840526715e0));
#86489=cartesian_point('',(-8.416614123931e1,-2.888629158265e1,
-6.194494865612e0));
#86490=cartesian_point('',(-8.417544061405e1,-2.877586596752e1,
-7.365706964383e0));
#86491=cartesian_point('',(-8.419649604942e1,-2.863167291744e1,
-9.040708595524e0));
#86492=cartesian_point('',(-8.420968500308e1,-2.853070572796e1,
-1.015846324483e1));
#86493=cartesian_point('',(-8.421653908800e1,-2.848061447957e1,
-1.071292018056e1));
#86495=cartesian_point('',(-8.440769912675e1,-2.488106053734e1,
-6.512842889873e0));
#86496=cartesian_point('',(-8.448310189816e1,-2.490548520161e1,
-6.511585119255e0));
#86497=cartesian_point('',(-8.455558013751e1,-2.493898745488e1,
-6.511147297932e0));
#86498=cartesian_point('',(-8.462302073658e1,-2.498060053987e1,
-6.511545051001e0));
#86500=cartesian_point('',(-8.513824406156e1,-2.573394524959e1,
-5.626370732478e0));
#86501=cartesian_point('',(-8.513928267195e1,-2.576664376748e1,
-5.623918769926e0));
#86502=cartesian_point('',(-8.513260825929e1,-2.583431391931e1,
-5.618474689220e0));
#86503=cartesian_point('',(-8.512084938140e1,-2.593360738978e1,
-5.610238950147e0));
#86504=cartesian_point('',(-8.510904536609e1,-2.601199464901e1,
-5.603490468090e0));
#86505=cartesian_point('',(-8.509730479158e1,-2.605131460920e1,
-5.599788706112e0));
#86507=cartesian_point('',(-8.514607791270e1,-2.413287058673e1,
-5.599997542887e0));
#86508=cartesian_point('',(-8.502787991762e1,-2.432443693471e1,
-5.599989192300e0));
#86509=cartesian_point('',(-8.475239123427e1,-2.477092915553e1,
-5.780946686590e0));
#86510=cartesian_point('',(-8.463346978493e1,-2.496366627809e1,
-6.287441713947e0));
#86511=cartesian_point('',(-8.462302073658e1,-2.498060053987e1,
-6.511545051001e0));
#86513=cartesian_point('',(-8.471556524760e1,-2.393361255148e1,-6.6e0));
#86514=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#86515=direction('',(3.078410914323e-1,-9.474374591673e-1,8.715574216504e-2));
#86516=axis2_placement_3d('',#86513,#86514,#86515);
#86518=cartesian_point('',(-8.514607791270e1,-2.413287058673e1,
-5.599997542887e0));
#86519=cartesian_point('',(-8.518434775676e1,-2.420420427500e1,
-5.599997542887e0));
#86520=cartesian_point('',(-8.524803787480e1,-2.435204143885e1,
-5.580559295896e0));
#86521=cartesian_point('',(-8.529167021347e1,-2.457515220028e1,
-5.530250998213e0));
#86522=cartesian_point('',(-8.530167028620e1,-2.483518891982e1,
-5.468794255523e0));
#86523=cartesian_point('',(-8.529162930712e1,-2.513187785243e1,
-5.383200893364e0));
#86524=cartesian_point('',(-8.526614305932e1,-2.533493348787e1,
-5.320131487118e0));
#86525=cartesian_point('',(-8.524883406680e1,-2.543923913640e1,
-5.287374409783e0));
#86527=cartesian_point('',(-8.513824406156e1,-2.573394524959e1,
-5.626370732478e0));
#86528=cartesian_point('',(-8.513057670774e1,-2.566245533393e1,
-5.752588135674e0));
#86529=cartesian_point('',(-8.509266127245e1,-2.552051875536e1,
-5.980388842088e0));
#86530=cartesian_point('',(-8.497706025344e1,-2.530260647159e1,
-6.276237632108e0));
#86531=cartesian_point('',(-8.485725061981e1,-2.515961969514e1,
-6.440580848942e0));
#86532=cartesian_point('',(-8.471140003789e1,-2.503384521147e1,
-6.499101921891e0));
#86533=cartesian_point('',(-8.462302073658e1,-2.498060053987e1,
-6.511545051001e0));
#86535=cartesian_point('',(-8.697594087793e1,-1.635345360516e1,
-5.600006412985e0));
#86536=cartesian_point('',(-8.712630801038e1,-1.609993796801e1,
-5.600006412985e0));
#86537=cartesian_point('',(-8.741801141109e1,-1.554855563616e1,
-5.534388989797e0));
#86538=cartesian_point('',(-8.774193252255e1,-1.461168814194e1,
-5.361662355491e0));
#86539=cartesian_point('',(-8.791709211646e1,-1.384791330864e1,
-5.189571749123e0));
#86540=cartesian_point('',(-8.798075520995e1,-1.343071530880e1,
-5.100742341087e0));
#86542=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86543=direction('',(0.e0,0.e0,1.e0));
#86544=direction('',(-9.885450651601e-1,-1.509259889733e-1,0.e0));
#86545=axis2_placement_3d('',#86542,#86543,#86544);
#86547=cartesian_point('',(-8.511078841751e1,-2.602216853663e1,
-5.099999997232e0));
#86548=cartesian_point('',(-8.513138138248e1,-2.595481506143e1,
-5.120501994445e0));
#86549=cartesian_point('',(-8.516921335111e1,-2.582190248058e1,
-5.162072537505e0));
#86550=cartesian_point('',(-8.521428038414e1,-2.563117837813e1,
-5.225281885400e0));
#86551=cartesian_point('',(-8.523844323161e1,-2.550301511148e1,
-5.266889344001e0));
#86552=cartesian_point('',(-8.524883406680e1,-2.543923913640e1,
-5.287374409783e0));
#86554=cartesian_point('',(-8.697594087793e1,-1.635345360516e1,
-5.600006412985e0));
#86555=cartesian_point('',(-8.686432202256e1,-1.615675842849e1,
-5.599996938451e0));
#86556=cartesian_point('',(-8.660359981553e1,-1.569736294016e1,
-5.783122332546e0));
#86557=cartesian_point('',(-8.649275436068e1,-1.550203786531e1,
-6.295159541931e0));
#86558=cartesian_point('',(-8.648388831338e1,-1.548642270790e1,
-6.520602713533e0));
#86560=cartesian_point('',(-8.648388831338e1,-1.548642270790e1,
-6.520602713533e0));
#86561=cartesian_point('',(-8.668196111818e1,-1.537521250502e1,
-6.507336683931e0));
#86562=cartesian_point('',(-8.703467374827e1,-1.511937710290e1,
-6.432649847672e0));
#86563=cartesian_point('',(-8.740184133770e1,-1.473712128122e1,
-6.167089294007e0));
#86564=cartesian_point('',(-8.773220506413e1,-1.426487239374e1,
-5.794402045628e0));
#86565=cartesian_point('',(-8.793137137787e1,-1.373600880329e1,
-5.356698134673e0));
#86566=cartesian_point('',(-8.798075520995e1,-1.343071530880e1,
-5.100742341087e0));
#86568=cartesian_point('',(-8.438460802174e1,-1.682412508536e1,-6.6e0));
#86569=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#86570=direction('',(0.e0,0.e0,1.e0));
#86571=axis2_placement_3d('',#86568,#86569,#86570);
#86573=cartesian_point('',(-8.648388831338e1,-1.548642270790e1,
-6.520602713533e0));
#86574=cartesian_point('',(-8.590046711276e1,-1.581849716882e1,
-6.511625600686e0));
#86575=cartesian_point('',(-8.520371419641e1,-1.594583170408e1,
-6.508829904589e0));
#86576=cartesian_point('',(-8.454047145612e1,-1.584017528718e1,
-6.512842040884e0));
#86578=cartesian_point('',(-8.797883347016e1,-1.340457050340e1,
-5.599852416483e0));
#86579=cartesian_point('',(-8.797935297161e1,-1.340778489010e1,
-5.543371692572e0));
#86580=cartesian_point('',(-8.797608026967e1,-1.341335795166e1,
-5.431112898880e0));
#86581=cartesian_point('',(-8.797809224425e1,-1.343077245050e1,
-5.269770673363e0));
#86582=cartesian_point('',(-8.797979372993e1,-1.343060899374e1,
-5.156917895662e0));
#86583=cartesian_point('',(-8.798075520995e1,-1.343071530880e1,
-5.100742341087e0));
#86585=direction('',(6.851356559706e-2,9.878868937870e-2,-9.927470403784e-1));
#86586=vector('',#86585,4.041137073119e0);
#86587=cartesian_point('',(-7.252003999789e1,-1.393634095501e1,
-6.512879849727e0));
#86588=line('',#86587,#86586);
#86589=direction('',(-4.290004788078e-3,-8.891744000622e-2,9.960297609618e-1));
#86590=vector('',#86589,4.286812838896e0);
#86591=cartesian_point('',(-8.452208100852e1,-1.545900286376e1,
-1.078263520810e1));
#86592=line('',#86591,#86590);
#86593=cartesian_point('',(-8.467786648233e1,-1.447513250532e1,
-1.069548648161e1));
#86594=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#86595=direction('',(1.558391846719e-1,-9.839298882679e-1,-8.715574274766e-2));
#86596=axis2_placement_3d('',#86593,#86594,#86595);
#86598=cartesian_point('',(-8.696734509486e1,-1.278568732960e1,
-1.069548648161e1));
#86599=direction('',(-1.454535895140e-1,9.893650758428e-1,0.e0));
#86600=direction('',(1.421085471520e-14,0.e0,-1.e0));
#86601=axis2_placement_3d('',#86598,#86599,#86600);
#86603=cartesian_point('',(-8.795652608092e1,-1.293111383300e1,
-1.071293893334e1));
#86604=cartesian_point('',(-8.791010381626e1,-1.324602961300e1,
-1.072216953548e1));
#86605=cartesian_point('',(-8.771643791067e1,-1.385947828196e1,
-1.074005829458e1));
#86606=cartesian_point('',(-8.715811040188e1,-1.463907672358e1,
-1.076232469179e1));
#86607=cartesian_point('',(-8.638460106053e1,-1.520756499362e1,
-1.077798944124e1));
#86608=cartesian_point('',(-8.547494392923e1,-1.550692572722e1,
-1.078552882101e1));
#86609=cartesian_point('',(-8.483456091455e1,-1.550834249691e1,
-1.078452839765e1));
#86610=cartesian_point('',(-8.452208100852e1,-1.545900286376e1,
-1.078263520810e1));
#86612=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#86613=direction('',(0.e0,0.e0,1.e0));
#86614=direction('',(-9.893650756379e-1,1.454535909079e-1,0.e0));
#86615=axis2_placement_3d('',#86612,#86613,#86614);
#86617=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#86618=direction('',(0.e0,0.e0,1.e0));
#86619=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#86620=axis2_placement_3d('',#86617,#86618,#86619);
#86622=cartesian_point('',(-8.795652734900e1,1.293111412338e1,
-1.071293833989e1));
#86623=cartesian_point('',(-8.795893770659e1,1.298756153864e1,
-1.010138058835e1));
#86624=cartesian_point('',(-8.796293564866e1,1.310412771689e1,
-8.907686367125e0));
#86625=cartesian_point('',(-8.796962755041e1,1.324903660877e1,
-7.192244651639e0));
#86626=cartesian_point('',(-8.797690954518e1,1.335655985440e1,
-6.120243319444e0));
#86627=cartesian_point('',(-8.797883471191e1,1.340456955295e1,
-5.599858073742e0));
#86629=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#86630=direction('',(0.e0,0.e0,1.e0));
#86631=direction('',(-9.885912641057e-1,1.506230810128e-1,0.e0));
#86632=axis2_placement_3d('',#86629,#86630,#86631);
#86634=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#86635=direction('',(0.e0,0.e0,1.e0));
#86636=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#86637=axis2_placement_3d('',#86634,#86635,#86636);
#86639=cartesian_point('',(-8.797883347016e1,-1.340457050340e1,
-5.599852416483e0));
#86640=cartesian_point('',(-8.797657442578e1,-1.334823691278e1,
-6.210461549141e0));
#86641=cartesian_point('',(-8.796879487722e1,-1.322975306963e1,
-7.402718627203e0));
#86642=cartesian_point('',(-8.796213064930e1,-1.308517181065e1,
-9.114484539229e0));
#86643=cartesian_point('',(-8.795858730672e1,-1.297938316391e1,
-1.018998364906e1));
#86644=cartesian_point('',(-8.795652608092e1,-1.293111383300e1,
-1.071293893334e1));
#86646=cartesian_point('',(-8.454042094686e1,1.584016752188e1,
-6.512841495338e0));
#86647=cartesian_point('',(-8.520362215524e1,1.594579561694e1,
-6.508830246617e0));
#86648=cartesian_point('',(-8.590046466146e1,1.581850516877e1,
-6.511627324736e0));
#86649=cartesian_point('',(-8.648388498417e1,1.548643361020e1,
-6.520604357330e0));
#86651=cartesian_point('',(-8.697594708931e1,1.635340748769e1,
-5.600004859049e0));
#86652=cartesian_point('',(-8.686432167948e1,1.615672349331e1,
-5.600003639075e0));
#86653=cartesian_point('',(-8.660357936994e1,1.569735144412e1,
-5.783158929131e0));
#86654=cartesian_point('',(-8.649274714938e1,1.550204881686e1,
-6.295170963728e0));
#86655=cartesian_point('',(-8.648388498417e1,1.548643361020e1,
-6.520604357330e0));
#86657=cartesian_point('',(-8.438460805206e1,1.682412509016e1,-6.6e0));
#86658=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#86659=direction('',(-1.558391800986e-1,-9.839298593936e-1,8.715607689615e-2));
#86660=axis2_placement_3d('',#86657,#86658,#86659);
#86662=cartesian_point('',(-8.798075080028e1,1.343074798813e1,
-5.100740994260e0));
#86663=cartesian_point('',(-8.793776561089e1,1.369657090699e1,
-5.322629779125e0));
#86664=cartesian_point('',(-8.777973744413e1,1.415613732601e1,
-5.703375513687e0));
#86665=cartesian_point('',(-8.750427730897e1,1.459646774287e1,
-6.060456373494e0));
#86666=cartesian_point('',(-8.726184387490e1,1.488858929671e1,
-6.270422348387e0));
#86667=cartesian_point('',(-8.693826332443e1,1.519259170617e1,
-6.463498429641e0));
#86668=cartesian_point('',(-8.664820336944e1,1.539398647830e1,
-6.511668625843e0));
#86669=cartesian_point('',(-8.648388498417e1,1.548643361020e1,
-6.520604357330e0));
#86671=cartesian_point('',(-8.524945007488e1,2.543556185509e1,
-5.288511751184e0));
#86672=cartesian_point('',(-8.523878818906e1,2.550124585551e1,
-5.267474976222e0));
#86673=cartesian_point('',(-8.521409466650e1,2.563220378548e1,
-5.224992934756e0));
#86674=cartesian_point('',(-8.516856896562e1,2.582434086724e1,
-5.161324263115e0));
#86675=cartesian_point('',(-8.513100601415e1,2.595604116818e1,
-5.120128890846e0));
#86676=cartesian_point('',(-8.511075088957e1,2.602228936298e1,
-5.099989888019e0));
#86678=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86679=direction('',(0.e0,0.e0,1.e0));
#86680=direction('',(-9.563005600470e-1,2.923854285935e-1,0.e0));
#86681=axis2_placement_3d('',#86678,#86679,#86680);
#86683=cartesian_point('',(-8.798075080028e1,1.343074798813e1,
-5.100740994260e0));
#86684=cartesian_point('',(-8.791341913599e1,1.387198575984e1,
-5.195136588808e0));
#86685=cartesian_point('',(-8.772192893444e1,1.466321118120e1,
-5.369887518645e0));
#86686=cartesian_point('',(-8.747645637342e1,1.539708753452e1,
-5.508075906776e0));
#86687=cartesian_point('',(-8.715584478314e1,1.603520653952e1,
-5.600004859049e0));
#86688=cartesian_point('',(-8.697594708931e1,1.635340748769e1,
-5.600004859049e0));
#86690=cartesian_point('',(-8.524945007488e1,2.543556185509e1,
-5.288511751184e0));
#86691=cartesian_point('',(-8.527018723610e1,2.530834797149e1,
-5.329048416595e0));
#86692=cartesian_point('',(-8.529598206204e1,2.507559387047e1,
-5.399914396030e0));
#86693=cartesian_point('',(-8.530080271352e1,2.480813634172e1,
-5.474801884231e0));
#86694=cartesian_point('',(-8.529182117209e1,2.458992678015e1,
-5.527100759494e0));
#86695=cartesian_point('',(-8.525056476598e1,2.435758867786e1,
-5.579534726689e0));
#86696=cartesian_point('',(-8.518554316755e1,2.420752569698e1,
-5.600006658682e0));
#86697=cartesian_point('',(-8.514607705967e1,2.413287449791e1,
-5.600006658682e0));
#86699=cartesian_point('',(-8.514607705967e1,2.413287449791e1,
-5.600006658682e0));
#86700=cartesian_point('',(-8.502791140102e1,2.432439420672e1,
-5.600007713062e0));
#86701=cartesian_point('',(-8.475246680001e1,2.477082336315e1,
-5.780875995440e0));
#86702=cartesian_point('',(-8.463347540001e1,2.496366313483e1,
-6.287393616194e0));
#86703=cartesian_point('',(-8.462302173051e1,2.498060388431e1,
-6.511544631897e0));
#86705=cartesian_point('',(-8.513814192273e1,2.573283245810e1,
-5.628294498922e0));
#86706=cartesian_point('',(-8.513802248487e1,2.563231208842e1,
-5.510776182957e0));
#86707=cartesian_point('',(-8.517978517859e1,2.552770140295e1,
-5.391463423891e0));
#86708=cartesian_point('',(-8.524945007488e1,2.543556185509e1,
-5.288511751184e0));
#86710=cartesian_point('',(-8.471556628278e1,2.393361288783e1,-6.6e0));
#86711=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#86712=direction('',(0.e0,0.e0,1.e0));
#86713=axis2_placement_3d('',#86710,#86711,#86712);
#86715=cartesian_point('',(-8.513814192273e1,2.573283245810e1,
-5.628294498922e0));
#86716=cartesian_point('',(-8.513018274431e1,2.565791790442e1,
-5.756487325131e0));
#86717=cartesian_point('',(-8.508909349757e1,2.552135140853e1,
-5.978067188983e0));
#86718=cartesian_point('',(-8.500962179270e1,2.535991388576e1,
-6.202154431833e0));
#86719=cartesian_point('',(-8.493305166323e1,2.524954066238e1,
-6.335701724806e0));
#86720=cartesian_point('',(-8.480029636104e1,2.510537261829e1,
-6.476922240636e0));
#86721=cartesian_point('',(-8.468727554870e1,2.501978911655e1,
-6.507043229280e0));
#86722=cartesian_point('',(-8.462302173051e1,2.498060388431e1,
-6.511544631897e0));
#86724=cartesian_point('',(-8.462302173051e1,2.498060388431e1,
-6.511544631897e0));
#86725=cartesian_point('',(-8.455557832516e1,2.493899414690e1,
-6.511147253632e0));
#86726=cartesian_point('',(-8.448309439131e1,2.490548565581e1,
-6.511585490148e0));
#86727=cartesian_point('',(-8.440769479906e1,2.488105880707e1,
-6.512842959951e0));
#86729=direction('',(1.058933225201e-1,5.691750777700e-2,-9.927471992175e-1));
#86730=vector('',#86729,4.041135910751e0);
#86731=cartesian_point('',(-7.094279201504e1,2.050603757213e1,
-6.512878304036e0));
#86732=line('',#86731,#86730);
#86733=direction('',(-4.229300719848e-2,-7.788512361278e-2,9.960648618749e-1));
#86734=vector('',#86733,4.286703955648e0);
#86735=cartesian_point('',(-8.422639719781e1,2.521492927455e1,
-1.078267814343e1));
#86736=line('',#86735,#86734);
#86737=cartesian_point('',(-8.391855661963e1,2.616235402670e1,
-1.069548648161e1));
#86738=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#86739=direction('',(-3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#86740=axis2_placement_3d('',#86737,#86738,#86739);
#86742=cartesian_point('',(-8.391855661963e1,2.616235402670e1,
-1.069548648161e1));
#86743=direction('',(-4.247513187276e-2,-7.782772031269e-2,9.960615990607e-1));
#86744=direction('',(-9.545358276963e-1,2.975848900965e-1,-1.745241617522e-2));
#86745=axis2_placement_3d('',#86742,#86743,#86744);
#86747=cartesian_point('',(-1.421581908915e-14,0.e0,-1.071293888805e1));
#86748=direction('',(0.e0,0.e0,1.e0));
#86749=direction('',(-9.472960297247e-1,3.203595356280e-1,0.e0));
#86750=axis2_placement_3d('',#86747,#86748,#86749);
#86752=cartesian_point('',(-8.391855661962e1,2.616235402670e1,
-1.069548648161e1));
#86753=direction('',(-2.976303271949e-1,-9.546811972244e-1,0.e0));
#86754=direction('',(-9.545357946539e-1,2.975849966544e-1,-1.745240643993e-2));
#86755=axis2_placement_3d('',#86752,#86753,#86754);
#86757=cartesian_point('',(-8.421654012164e1,2.848061475571e1,
-1.071292098117e1));
#86758=cartesian_point('',(-8.420964823537e1,2.853099143979e1,
-1.015523204755e1));
#86759=cartesian_point('',(-8.419639257969e1,2.863239690805e1,
-9.033245419836e0));
#86760=cartesian_point('',(-8.417550512851e1,2.877575630444e1,
-7.364472586458e0));
#86761=cartesian_point('',(-8.416597657721e1,2.888680874717e1,
-6.194007354832e0));
#86762=cartesian_point('',(-8.415774428457e1,2.894298451440e1,
-5.599788706255e0));
#86764=cartesian_point('',(-1.421581908915e-14,0.e0,-5.599847706754e0));
#86765=direction('',(0.e0,0.e0,1.e0));
#86766=direction('',(-9.456390671496e-1,3.252180110025e-1,0.e0));
#86767=axis2_placement_3d('',#86764,#86765,#86766);
#86769=cartesian_point('',(-8.509701333462e1,2.605227122379e1,
-5.599840526713e0));
#86770=cartesian_point('',(-8.507077480054e1,2.610211576383e1,
-6.194494865554e0));
#86771=cartesian_point('',(-8.501339160294e1,2.619691800415e1,
-7.365706964234e0));
#86772=cartesian_point('',(-8.494567126042e1,2.632594870406e1,
-9.040708594672e0));
#86773=cartesian_point('',(-8.489699432290e1,2.641538514942e1,
-1.015846324446e1));
#86774=cartesian_point('',(-8.487309649695e1,2.645993855083e1,
-1.071292018056e1));
#86776=cartesian_point('',(-8.291198349314e1,2.948439992047e1,
-6.512842890466e0));
#86777=cartesian_point('',(-8.298734207627e1,2.950896058053e1,
-6.511585120610e0));
#86778=cartesian_point('',(-8.306567047060e1,2.952445790238e1,
-6.511147235389e0));
#86779=cartesian_point('',(-8.314469064744e1,2.953043282092e1,
-6.511544986884e0));
#86781=cartesian_point('',(-8.400431999797e1,2.922380506643e1,
-5.626370765024e0));
#86782=cartesian_point('',(-8.402437993858e1,2.919796190483e1,
-5.623918776699e0));
#86783=cartesian_point('',(-8.405875564146e1,2.913929248492e1,
-5.618474673208e0));
#86784=cartesian_point('',(-8.410760572859e1,2.905205075078e1,
-5.610238942111e0));
#86785=cartesian_point('',(-8.414413092511e1,2.898169594255e1,
-5.603490464016e0));
#86786=cartesian_point('',(-8.415774428457e1,2.894298451440e1,
-5.599788706255e0));
#86788=cartesian_point('',(-8.306957033580e1,3.052370284900e1,
-5.599997611329e0));
#86789=cartesian_point('',(-8.308654599090e1,3.029924767581e1,
-5.599990073585e0));
#86790=cartesian_point('',(-8.312611151523e1,2.977610177044e1,
-5.780948751537e0));
#86791=cartesian_point('',(-8.314319040135e1,2.955027466849e1,
-6.287442244265e0));
#86792=cartesian_point('',(-8.314469064744e1,2.953043282092e1,
-6.511544986884e0));
#86794=cartesian_point('',(-8.260415646523e1,3.043186060123e1,-6.6e0));
#86795=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#86796=direction('',(-3.078410914324e-1,-9.474374591677e-1,8.715574216069e-2));
#86797=axis2_placement_3d('',#86794,#86795,#86796);
#86799=cartesian_point('',(-8.306957033580e1,3.052370284900e1,
-5.599997611329e0));
#86800=cartesian_point('',(-8.314057575679e1,3.049193574628e1,
-5.599997611329e0));
#86801=cartesian_point('',(-8.327467796325e1,3.041705843695e1,
-5.581793794909e0));
#86802=cartesian_point('',(-8.345874620222e1,3.023324347943e1,
-5.527156519346e0));
#86803=cartesian_point('',(-8.358258383951e1,3.008220365571e1,
-5.477641512952e0));
#86804=cartesian_point('',(-8.373576139870e1,2.986301710793e1,
-5.405555277870e0));
#86805=cartesian_point('',(-8.385855363292e1,2.965016038641e1,
-5.331156511289e0));
#86806=cartesian_point('',(-8.392056940373e1,2.952722282477e1,
-5.287371714926e0));
#86808=cartesian_point('',(-8.400431999797e1,2.922380506643e1,
-5.626370765024e0));
#86809=cartesian_point('',(-8.393848754420e1,2.929710994313e1,
-5.791811392096e0));
#86810=cartesian_point('',(-8.378717206746e1,2.940196144843e1,
-6.069820740306e0));
#86811=cartesian_point('',(-8.360737363182e1,2.947929094229e1,
-6.281904364453e0));
#86812=cartesian_point('',(-8.344126379995e1,2.952284475468e1,
-6.440130799730e0));
#86813=cartesian_point('',(-8.325042698269e1,2.953979649814e1,
-6.496077105283e0));
#86814=cartesian_point('',(-8.314469064744e1,2.953043282092e1,
-6.511544986884e0));
#86816=cartesian_point('',(-8.022088936908e1,3.845835999878e1,
-5.288511751062e0));
#86817=cartesian_point('',(-8.020008350733e1,3.852156743355e1,
-5.267474976213e0));
#86818=cartesian_point('',(-8.015520766937e1,3.864705013580e1,
-5.224992934920e0));
#86819=cartesian_point('',(-8.008018560395e1,3.882969990251e1,
-5.161324263407e0));
#86820=cartesian_point('',(-8.002248264855e1,3.895390261382e1,
-5.120128890976e0));
#86821=cartesian_point('',(-7.999211339727e1,3.901616658380e1,
-5.099989888019e0));
#86823=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86824=direction('',(0.e0,0.e0,1.e0));
#86825=direction('',(-8.987877551562e-1,4.383840453088e-1,0.e0));
#86826=axis2_placement_3d('',#86823,#86824,#86825);
#86828=cartesian_point('',(-8.415152113339e1,2.897448966471e1,
-5.099999997232e0));
#86829=cartesian_point('',(-8.412859229756e1,2.904108260341e1,
-5.120501534775e0));
#86830=cartesian_point('',(-8.408107599412e1,2.917084584759e1,
-5.162071285943e0));
#86831=cartesian_point('',(-8.400543021732e1,2.935163670674e1,
-5.225281263421e0));
#86832=cartesian_point('',(-8.394964823726e1,2.946952183169e1,
-5.266887500102e0));
#86833=cartesian_point('',(-8.392056940373e1,2.952722282477e1,
-5.287371714926e0));
#86835=cartesian_point('',(-8.022088936908e1,3.845835999878e1,
-5.288511751062e0));
#86836=cartesian_point('',(-8.026127185837e1,3.833595633263e1,
-5.329048417528e0));
#86837=cartesian_point('',(-8.032315987157e1,3.811010301588e1,
-5.399914398148e0));
#86838=cartesian_point('',(-8.036976074714e1,3.784669244826e1,
-5.474801886736e0));
#86839=cartesian_point('',(-8.039502527938e1,3.762976439125e1,
-5.527100759125e0));
#86840=cartesian_point('',(-8.039062249180e1,3.739383285237e1,
-5.579534725521e0));
#86841=cartesian_point('',(-8.034987645320e1,3.723544576950e1,
-5.600006653290e0));
#86842=cartesian_point('',(-8.032257426116e1,3.715553977555e1,
-5.600006653290e0));
#86844=cartesian_point('',(-8.032257426116e1,3.715553977555e1,
-5.600006653290e0));
#86845=cartesian_point('',(-8.017590313400e1,3.732621637815e1,
-5.600007704679e0));
#86846=cartesian_point('',(-7.983401279322e1,3.772406022264e1,
-5.780875990240e0));
#86847=cartesian_point('',(-7.968631959081e1,3.789591146311e1,
-6.287393614263e0));
#86848=cartesian_point('',(-7.967334450608e1,3.791100832979e1,
-6.511544632163e0));
#86850=cartesian_point('',(-8.006444823738e1,3.873455827578e1,
-5.628294498807e0));
#86851=cartesian_point('',(-8.008005512028e1,3.863525679456e1,
-5.510776182852e0));
#86852=cartesian_point('',(-8.013766836245e1,3.853846716500e1,
-5.391463423780e0));
#86853=cartesian_point('',(-8.022088936908e1,3.845835999878e1,
-5.288511751062e0));
#86855=cartesian_point('',(-7.992853515613e1,3.689138468982e1,-6.6e0));
#86856=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#86857=direction('',(0.e0,0.e0,1.e0));
#86858=axis2_placement_3d('',#86855,#86856,#86857);
#86860=cartesian_point('',(-8.006444823738e1,3.873455827578e1,
-5.628294498807e0));
#86861=cartesian_point('',(-8.006830626781e1,3.865932095462e1,
-5.756487325098e0));
#86862=cartesian_point('',(-8.004908660469e1,3.851800804436e1,
-5.978067189071e0));
#86863=cartesian_point('',(-7.999584772077e1,3.834612597193e1,
-6.202154431856e0));
#86864=cartesian_point('',(-7.993748647313e1,3.822513341849e1,
-6.335701724864e0));
#86865=cartesian_point('',(-7.982891845873e1,3.806197281895e1,
-6.476922240522e0));
#86866=cartesian_point('',(-7.973067733231e1,3.795976263848e1,
-6.507043229550e0));
#86867=cartesian_point('',(-7.967334450608e1,3.791100832979e1,
-6.511544632163e0));
#86869=cartesian_point('',(-7.967334450608e1,3.791100832979e1,
-6.511544632163e0));
#86870=cartesian_point('',(-7.961324067331e1,3.785936043796e1,
-6.511147254364e0));
#86871=cartesian_point('',(-7.954689101673e1,3.781492550549e1,
-6.511585488750e0));
#86872=cartesian_point('',(-7.947624088099e1,3.777900427526e1,
-6.512842959098e0));
#86874=direction('',(1.134918041207e-1,3.965222579286e-2,-9.927473552657e-1));
#86875=vector('',#86874,4.041134643054e0);
#86876=cartesian_point('',(-6.686151490348e1,3.135147016505e1,
-6.512877035225e0));
#86877=line('',#86876,#86875);
#86878=direction('',(-5.395622670626e-2,-7.031014252063e-2,9.960648620739e-1));
#86879=vector('',#86878,4.286703955649e0);
#86880=cartesian_point('',(-7.924494651054e1,3.808040304133e1,
-1.078267814343e1));
#86881=line('',#86880,#86879);
#86882=cartesian_point('',(-7.879268607642e1,3.896800654643e1,
-1.069548648161e1));
#86883=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#86884=direction('',(-4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#86885=axis2_placement_3d('',#86882,#86883,#86884);
#86887=cartesian_point('',(-7.879268607642e1,3.896800654644e1,
-1.069548648161e1));
#86888=direction('',(-5.412713030876e-2,-7.022495739543e-2,9.960615990607e-1));
#86889=direction('',(-8.962313746072e-1,4.432434278581e-1,-1.745241617528e-2));
#86890=axis2_placement_3d('',#86887,#86888,#86889);
#86892=cartesian_point('',(-1.422191000451e-14,0.e0,-1.071293888805e1));
#86893=direction('',(0.e0,0.e0,1.e0));
#86894=direction('',(-8.855179710746e-1,4.646051257830e-1,0.e0));
#86895=axis2_placement_3d('',#86892,#86893,#86894);
#86897=cartesian_point('',(-7.879268607641e1,3.896800654643e1,
-1.069548648161e1));
#86898=direction('',(-4.433110463496e-1,-8.963678464695e-1,0.e0));
#86899=direction('',(-8.962313253048e-1,4.432435279300e-1,-1.745240643993e-2));
#86900=axis2_placement_3d('',#86897,#86898,#86899);
#86902=cartesian_point('',(-7.872434503e1,4.130434052888e1,-1.071292097964e1));
#86903=cartesian_point('',(-7.870965734467e1,4.135301886384e1,
-1.015523204592e1));
#86904=cartesian_point('',(-7.868070157806e1,4.145110222076e1,
-9.033245420315e0));
#86905=cartesian_point('',(-7.863764493545e1,4.158942910811e1,
-7.364472586665e0));
#86906=cartesian_point('',(-7.861086126719e1,4.169762371666e1,
-6.194007355012e0));
#86907=cartesian_point('',(-7.859394250182e1,4.175182005238e1,
-5.599788706249e0));
#86909=cartesian_point('',(-1.422191000451e-14,0.e0,-5.599847706754e0));
#86910=direction('',(0.e0,0.e0,1.e0));
#86911=direction('',(-8.831213754662e-1,4.691445792020e-1,0.e0));
#86912=axis2_placement_3d('',#86909,#86910,#86911);
#86914=cartesian_point('',(-7.997385477839e1,3.904363029060e1,
-5.599840526713e0));
#86915=cartesian_point('',(-7.994014188011e1,3.908875655093e1,
-6.194494865527e0));
#86916=cartesian_point('',(-7.986863482692e1,3.917341490901e1,
-7.365706964173e0));
#86917=cartesian_point('',(-7.978156338578e1,3.929026323113e1,
-9.040708594612e0));
#86918=cartesian_point('',(-7.971949479962e1,3.937098381483e1,
-1.015846324443e1));
#86919=cartesian_point('',(-7.968892150805e1,3.941125024633e1,
-1.071292018056e1));
#86921=cartesian_point('',(-7.727882306595e1,4.209168980781e1,
-6.512842889873e0));
#86922=cartesian_point('',(-7.734941173604e1,4.212773677989e1,
-6.511585119016e0));
#86923=cartesian_point('',(-7.742435145796e1,4.215529659152e1,
-6.511147234211e0));
#86924=cartesian_point('',(-7.750146407292e1,4.217355940180e1,
-6.511544987674e0));
#86926=cartesian_point('',(-7.839847710962e1,4.200518239184e1,
-5.626370765040e0));
#86927=cartesian_point('',(-7.842233284029e1,4.198279546847e1,
-5.623918776701e0));
#86928=cartesian_point('',(-7.846546324065e1,4.193022591106e1,
-5.618474673189e0));
#86929=cartesian_point('',(-7.852735951603e1,4.185170010483e1,
-5.610238942089e0));
#86930=cartesian_point('',(-7.857444094375e1,4.178792528025e1,
-5.603490464006e0));
#86931=cartesian_point('',(-7.859394250182e1,4.175182005238e1,
-5.599788706249e0));
#86933=cartesian_point('',(-7.682657039207e1,4.297933092518e1,-6.6e0));
#86934=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#86935=direction('',(-4.522629288476e-1,-8.876159754070e-1,8.715574216623e-2));
#86936=axis2_placement_3d('',#86933,#86934,#86935);
#86938=cartesian_point('',(-7.727188695320e1,4.314284921191e1,
-5.599997614624e0));
#86939=cartesian_point('',(-7.732376613541e1,4.292381302793e1,
-5.599990093628e0));
#86940=cartesian_point('',(-7.744468258623e1,4.241329735454e1,
-5.780948817025e0));
#86941=cartesian_point('',(-7.749687834744e1,4.219292227548e1,
-6.287442263053e0));
#86942=cartesian_point('',(-7.750146407292e1,4.217355940180e1,
-6.511544987674e0));
#86944=cartesian_point('',(-7.727188695320e1,4.314284921191e1,
-5.599997614624e0));
#86945=cartesian_point('',(-7.734698763177e1,4.312258091927e1,
-5.599997614624e0));
#86946=cartesian_point('',(-7.749115218446e1,4.306960369640e1,
-5.581793802840e0));
#86947=cartesian_point('',(-7.770170928514e1,4.291684639165e1,
-5.527156516841e0));
#86948=cartesian_point('',(-7.784765007003e1,4.278703862542e1,
-5.477641522916e0));
#86949=cartesian_point('',(-7.803323010305e1,4.259451287161e1,
-5.405555284828e0));
#86950=cartesian_point('',(-7.818780869750e1,4.240348569623e1,
-5.331156514632e0));
#86951=cartesian_point('',(-7.826829262946e1,4.229176309470e1,
-5.287371714939e0));
#86953=cartesian_point('',(-7.839847710962e1,4.200518239184e1,
-5.626370765040e0));
#86954=cartesian_point('',(-7.832198775349e1,4.206728629913e1,
-5.791811392012e0));
#86955=cartesian_point('',(-7.815613283249e1,4.214717595243e1,
-6.069820740044e0));
#86956=cartesian_point('',(-7.796645101523e1,4.219542672142e1,
-6.281904364402e0));
#86957=cartesian_point('',(-7.779557295573e1,4.221245900582e1,
-6.440130799081e0));
#86958=cartesian_point('',(-7.760443381662e1,4.219934860359e1,
-6.496077105990e0));
#86959=cartesian_point('',(-7.750146407292e1,4.217355940180e1,
-6.511544987674e0));
#86961=cartesian_point('',(-7.321702412753e1,5.053418568463e1,
-5.288511749550e0));
#86962=cartesian_point('',(-7.318658665230e1,5.059336015168e1,
-5.267474902757e0));
#86963=cartesian_point('',(-7.312263353883e1,5.071027776943e1,
-5.224992760159e0));
#86964=cartesian_point('',(-7.301996261437e1,5.087894235298e1,
-5.161324451054e0));
#86965=cartesian_point('',(-7.294354032814e1,5.099258948701e1,
-5.120128974271e0));
#86966=cartesian_point('',(-7.290380459464e1,5.104933629692e1,
-5.099989888032e0));
#86968=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86969=direction('',(0.e0,0.e0,1.e0));
#86970=direction('',(-8.191438128242e-1,5.735881919215e-1,0.e0));
#86971=axis2_placement_3d('',#86968,#86969,#86970);
#86973=cartesian_point('',(-7.858286747635e1,4.178196380722e1,
-5.099999997232e0));
#86974=cartesian_point('',(-7.854980350179e1,4.184415001619e1,
-5.120501534792e0));
#86975=cartesian_point('',(-7.848257275919e1,4.196488247202e1,
-5.162071285983e0));
#86976=cartesian_point('',(-7.837957638611e1,4.213161388903e1,
-5.225281263433e0));
#86977=cartesian_point('',(-7.830603987830e1,4.223932142832e1,
-5.266887500116e0));
#86978=cartesian_point('',(-7.826829262946e1,4.229176309470e1,
-5.287371714939e0));
#86980=cartesian_point('',(-7.321702412753e1,5.053418568463e1,
-5.288511749550e0));
#86981=cartesian_point('',(-7.327606533152e1,5.041959097052e1,
-5.329054056726e0));
#86982=cartesian_point('',(-7.337252951985e1,5.020617855897e1,
-5.399926262325e0));
#86983=cartesian_point('',(-7.345976027230e1,4.995330990181e1,
-5.474805273228e0));
#86984=cartesian_point('',(-7.351862950093e1,4.974303985430e1,
-5.527105534672e0));
#86985=cartesian_point('',(-7.355121817152e1,4.950916369815e1,
-5.579561797583e0));
#86986=cartesian_point('',(-7.353573742750e1,4.934643987290e1,
-5.600000928100e0));
#86987=cartesian_point('',(-7.352126296950e1,4.926331371866e1,
-5.600000928100e0));
#86989=cartesian_point('',(-7.352126296950e1,4.926331371866e1,
-5.600000928100e0));
#86990=cartesian_point('',(-7.334969802367e1,4.940894445801e1,
-5.600002489834e0));
#86991=cartesian_point('',(-7.294977667900e1,4.974840827399e1,
-5.780879923059e0));
#86992=cartesian_point('',(-7.277702682342e1,4.989503265698e1,
-6.287394536106e0));
#86993=cartesian_point('',(-7.276184986470e1,4.990791390117e1,
-6.511545185177e0));
#86995=cartesian_point('',(-7.301930596319e1,5.078250426042e1,
-5.628242757802e0));
#86996=cartesian_point('',(-7.305025857627e1,5.068687487261e1,
-5.510732916302e0));
#86997=cartesian_point('',(-7.312230256782e1,5.060028254191e1,
-5.391455759123e0));
#86998=cartesian_point('',(-7.321702412753e1,5.053418568463e1,
-5.288511749550e0));
#87000=cartesian_point('',(-7.276184986470e1,4.990791390117e1,
-6.511545185177e0));
#87001=cartesian_point('',(-7.271060422650e1,4.984747655206e1,
-6.511143964129e0));
#87002=cartesian_point('',(-7.265200934004e1,4.979322950709e1,
-6.511582402495e0));
#87003=cartesian_point('',(-7.258781475494e1,4.974670814189e1,
-6.512842589967e0));
#87005=cartesian_point('',(-7.301930596319e1,5.078250426042e1,
-5.628242757802e0));
#87006=cartesian_point('',(-7.303488400443e1,5.070879897509e1,
-5.756462718174e0));
#87007=cartesian_point('',(-7.303800487761e1,5.056622292101e1,
-5.978082150498e0));
#87008=cartesian_point('',(-7.301230989938e1,5.038812700268e1,
-6.202152969306e0));
#87009=cartesian_point('',(-7.297359565515e1,5.025949656966e1,
-6.335702745830e0));
#87010=cartesian_point('',(-7.289188568765e1,5.008136309909e1,
-6.476921452077e0));
#87011=cartesian_point('',(-7.281085014370e1,4.996503696796e1,
-6.507043605800e0));
#87012=cartesian_point('',(-7.276184986470e1,4.990791390117e1,
-6.511545185177e0));
#87014=direction('',(1.182983563470e-1,2.140945152587e-2,-9.927472660607e-1));
#87015=vector('',#87014,4.041135335450e0);
#87016=cartesian_point('',(-6.113388920588e1,4.142492844540e1,
-6.512877690900e0));
#87017=line('',#87016,#87015);
#87018=direction('',(-6.429010174825e-2,-6.100320430439e-2,9.960649536460e-1));
#87019=vector('',#87018,4.286703929787e0);
#87020=cartesian_point('',(-7.231222212313e1,5.000821081751e1,
-1.078267814108e1));
#87021=line('',#87020,#87019);
#87022=cartesian_point('',(-7.172667810408e1,5.081413741760e1,
-1.069548648161e1));
#87023=direction('',(-6.444633915832e-2,-6.089302296446e-2,9.960615990607e-1));
#87024=direction('',(-8.158587306581e-1,5.779878413761e-1,-1.745241617543e-2));
#87025=axis2_placement_3d('',#87022,#87023,#87024);
#87027=cartesian_point('',(-7.172667810408e1,5.081413741760e1,
-1.069548648161e1));
#87028=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#87029=direction('',(-5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#87030=axis2_placement_3d('',#87027,#87028,#87029);
#87032=cartesian_point('',(-1.423022626349e-14,0.e0,-1.071293888805e1));
#87033=direction('',(0.e0,0.e0,1.e0));
#87034=direction('',(-8.019355211110e-1,5.974105958052e-1,0.e0));
#87035=axis2_placement_3d('',#87032,#87033,#87034);
#87037=cartesian_point('',(-7.172667810407e1,5.081413741759e1,
-1.069548648161e1));
#87038=direction('',(-5.780759762783e-1,-8.159829444602e-1,0.e0));
#87039=direction('',(-8.158586663054e-1,5.779879325071e-1,-1.745240643993e-2));
#87040=axis2_placement_3d('',#87037,#87038,#87039);
#87042=cartesian_point('',(-7.129369529264e1,5.311101635675e1,
-1.071292097964e1));
#87043=cartesian_point('',(-7.127157346779e1,5.315679772045e1,
-1.015523204593e1));
#87044=cartesian_point('',(-7.122763057712e1,5.324914382879e1,
-9.033245420342e0));
#87045=cartesian_point('',(-7.116346494108e1,5.337903213915e1,
-7.364472586667e0));
#87046=cartesian_point('',(-7.112008565739e1,5.348170480519e1,
-6.194007355012e0));
#87047=cartesian_point('',(-7.109489701455e1,5.353258721705e1,
-5.599788706270e0));
#87049=cartesian_point('',(-1.423022626349e-14,0.e0,-5.599847706752e0));
#87050=direction('',(0.e0,0.e0,1.e0));
#87051=direction('',(-7.988583045871e-1,6.015192508908e-1,0.e0));
#87052=axis2_placement_3d('',#87049,#87050,#87051);
#87054=cartesian_point('',(-7.288147449791e1,5.107360560408e1,
-5.599840526713e0));
#87055=cartesian_point('',(-7.284111735963e1,5.111290242506e1,
-6.194494865612e0));
#87056=cartesian_point('',(-7.275724719298e1,5.118533232917e1,
-7.365706964373e0));
#87057=cartesian_point('',(-7.265296864057e1,5.128712108086e1,
-9.040708594784e0));
#87058=cartesian_point('',(-7.257903674052e1,5.135713819396e1,
-1.015846324450e1));
#87059=cartesian_point('',(-7.254254079925e1,5.139212616232e1,
-1.071292018056e1));
#87061=cartesian_point('',(-6.974279954861e1,5.366254551614e1,
-6.512843198254e0));
#87062=cartesian_point('',(-6.980684418993e1,5.370920007378e1,
-6.511583364429e0));
#87063=cartesian_point('',(-6.987650359014e1,5.374817597423e1,
-6.511141179565e0));
#87064=cartesian_point('',(-6.994989361423e1,5.377823689847e1,
-6.511545267491e0));
#87066=cartesian_point('',(-7.086220352517e1,5.375225271962e1,
-5.626370765026e0));
#87067=cartesian_point('',(-7.088926763835e1,5.373387327505e1,
-5.623918776715e0));
#87068=cartesian_point('',(-7.094009072210e1,5.368869801762e1,
-5.618474673245e0));
#87069=cartesian_point('',(-7.101350909459e1,5.362082170470e1,
-5.610238942171e0));
#87070=cartesian_point('',(-7.106998745148e1,5.356519721307e1,
-5.603490464040e0));
#87071=cartesian_point('',(-7.109489701455e1,5.353258721705e1,
-5.599788706270e0));
#87073=cartesian_point('',(-6.957151443199e1,5.469967430819e1,
-5.600000525499e0));
#87074=cartesian_point('',(-6.965701913462e1,5.449145128837e1,
-5.600000437527e0));
#87075=cartesian_point('',(-6.985630375393e1,5.400614885838e1,
-5.780980225109e0));
#87076=cartesian_point('',(-6.994233439459e1,5.379664524529e1,
-6.287449529453e0));
#87077=cartesian_point('',(-6.994989361423e1,5.377823689847e1,
-6.511545267491e0));
#87079=cartesian_point('',(-6.957151443199e1,5.469967430819e1,
-5.600000525499e0));
#87080=cartesian_point('',(-6.964881234859e1,5.469142044801e1,
-5.600000525499e0));
#87081=cartesian_point('',(-6.979942022297e1,5.466167728126e1,
-5.581816906391e0));
#87082=cartesian_point('',(-7.003142489124e1,5.454368406759e1,
-5.527150173551e0));
#87083=cartesian_point('',(-7.019576558715e1,5.443836775344e1,
-5.477667185803e0));
#87084=cartesian_point('',(-7.040921433801e1,5.427723466984e1,
-5.405573092058e0));
#87085=cartesian_point('',(-7.059180035125e1,5.411271704539e1,
-5.331165040707e0));
#87086=cartesian_point('',(-7.068879073325e1,5.401493979834e1,
-5.287371715518e0));
#87088=cartesian_point('',(-7.086220352517e1,5.375225271962e1,
-5.626370765026e0));
#87089=cartesian_point('',(-7.077694073507e1,5.380162642483e1,
-5.791811327514e0));
#87090=cartesian_point('',(-7.060063041770e1,5.385458694198e1,
-6.069820566677e0));
#87091=cartesian_point('',(-7.040573552212e1,5.387257151911e1,
-6.281904263207e0));
#87092=cartesian_point('',(-7.023429782553e1,5.386266073857e1,
-6.440130457037e0));
#87093=cartesian_point('',(-7.004756124452e1,5.381981651778e1,
-6.496077322557e0));
#87094=cartesian_point('',(-6.994989361423e1,5.377823689847e1,
-6.511545267491e0));
#87096=cartesian_point('',(-6.441031276213e1,6.136569200174e1,
-5.288511750980e0));
#87097=cartesian_point('',(-6.437099304005e1,6.141937647979e1,
-5.267474976100e0));
#87098=cartesian_point('',(-6.428953729417e1,6.152485022516e1,
-5.224992934768e0));
#87099=cartesian_point('',(-6.416174518817e1,6.167537738266e1,
-5.161324263247e0));
#87100=cartesian_point('',(-6.406848566773e1,6.177566998690e1,
-5.120128890911e0));
#87101=cartesian_point('',(-6.402036216846e1,6.182550192662e1,
-5.099989888020e0));
#87103=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87104=direction('',(0.e0,0.e0,1.e0));
#87105=direction('',(-7.193298312390e-1,6.946686936157e-1,0.e0));
#87106=axis2_placement_3d('',#87103,#87104,#87105);
#87108=cartesian_point('',(-7.107924282013e1,5.356062733498e1,
-5.099999997232e0));
#87109=cartesian_point('',(-7.103685785244e1,5.361687558228e1,
-5.120501534422e0));
#87110=cartesian_point('',(-7.095156811584e1,5.372560441452e1,
-5.162071285162e0));
#87111=cartesian_point('',(-7.082375725901e1,5.387417090897e1,
-5.225281262415e0));
#87112=cartesian_point('',(-7.073427693556e1,5.396904874611e1,
-5.266887500055e0));
#87113=cartesian_point('',(-7.068879073325e1,5.401493979834e1,
-5.287371715518e0));
#87115=cartesian_point('',(-6.441031276213e1,6.136569200174e1,
-5.288511750980e0));
#87116=cartesian_point('',(-6.448654696545e1,6.126175338020e1,
-5.329050392085e0));
#87117=cartesian_point('',(-6.461520192416e1,6.106607153e1,-5.399918526907e0));
#87118=cartesian_point('',(-6.474091948559e1,6.082995641879e1,
-5.474803479674e0));
#87119=cartesian_point('',(-6.483197415059e1,6.063145978739e1,
-5.527101890375e0));
#87120=cartesian_point('',(-6.490070908836e1,6.040567471266e1,
-5.579547649690e0));
#87121=cartesian_point('',(-6.491089355679e1,6.024247254607e1,
-5.599993155807e0));
#87122=cartesian_point('',(-6.490961435100e1,6.015805904621e1,
-5.599993155807e0));
#87124=cartesian_point('',(-6.490961435100e1,6.015805904621e1,
-5.599993155807e0));
#87125=cartesian_point('',(-6.471737986627e1,6.027505820812e1,
-5.599994358928e0));
#87126=cartesian_point('',(-6.426928013049e1,6.054778151174e1,
-5.780882986865e0));
#87127=cartesian_point('',(-6.407571657565e1,6.066557817010e1,
-6.287394104798e0));
#87128=cartesian_point('',(-6.405871140049e1,6.067592665678e1,
-6.511545025225e0));
#87130=cartesian_point('',(-6.417617844290e1,6.158002920459e1,
-5.628294498808e0));
#87131=cartesian_point('',(-6.422170731585e1,6.149041067583e1,
-5.510776182819e0));
#87132=cartesian_point('',(-6.430641040571e1,6.141616173884e1,
-5.391463423720e0));
#87133=cartesian_point('',(-6.441031276213e1,6.136569200174e1,
-5.288511750980e0));
#87135=cartesian_point('',(-6.461649026507e1,5.978506838522e1,-6.6e0));
#87136=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#87137=direction('',(0.e0,0.e0,1.e0));
#87138=axis2_placement_3d('',#87135,#87136,#87137);
#87140=cartesian_point('',(-6.417617844290e1,6.158002920459e1,
-5.628294498808e0));
#87141=cartesian_point('',(-6.420309726408e1,6.150966644243e1,
-5.756487356099e0));
#87142=cartesian_point('',(-6.422848640765e1,6.136933062685e1,
-5.978067269823e0));
#87143=cartesian_point('',(-6.423096752674e1,6.118940938615e1,
-6.202154500640e0));
#87144=cartesian_point('',(-6.421285202246e1,6.105630367967e1,
-6.335701845999e0));
#87145=cartesian_point('',(-6.416001487173e1,6.086758074185e1,
-6.476922097758e0));
#87146=cartesian_point('',(-6.409817223899e1,6.074001156356e1,
-6.507043637009e0));
#87147=cartesian_point('',(-6.405871140049e1,6.067592665678e1,
-6.511545025225e0));
#87149=cartesian_point('',(-6.405871140049e1,6.067592665678e1,
-6.511545025225e0));
#87150=cartesian_point('',(-6.401750878027e1,6.060820300646e1,
-6.511146171131e0));
#87151=cartesian_point('',(-6.396813683779e1,6.054545560211e1,
-6.511584902248e0));
#87152=cartesian_point('',(-6.391204474673e1,6.048947618055e1,
-6.512843165130e0));
#87154=direction('',(1.201935258099e-1,2.637307946668e-3,-9.927469773110e-1));
#87155=vector('',#87154,4.041137787591e0);
#87156=cartesian_point('',(-5.390094788589e1,5.047836979534e1,
-6.512880272369e0));
#87157=line('',#87156,#87155);
#87158=direction('',(-7.304297392253e-2,-5.019580003797e-2,9.960648099492e-1));
#87159=vector('',#87158,4.286703974839e0);
#87160=cartesian_point('',(-6.359893114009e1,6.070465071609e1,
-1.078267814514e1));
#87161=line('',#87160,#87159);
#87162=cartesian_point('',(-6.289452126962e1,6.140905558309e1,
-1.069548648161e1));
#87163=direction('',(-7.317866525322e-2,-5.006170021472e-2,9.960615990607e-1));
#87164=direction('',(-7.153969370761e-1,6.985002760141e-1,-1.745241617601e-2));
#87165=axis2_placement_3d('',#87162,#87163,#87164);
#87167=cartesian_point('',(-6.289452126962e1,6.140905558309e1,
-1.069548648161e1));
#87168=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#87169=direction('',(-7.044160264028e-1,-7.044160264028e-1,-8.715574274765e-2));
#87170=axis2_placement_3d('',#87167,#87168,#87169);
#87172=cartesian_point('',(-1.424056309221e-14,0.e0,-1.071293888805e1));
#87173=direction('',(0.e0,0.e0,1.e0));
#87174=direction('',(-6.986067571465e-1,7.155058342664e-1,0.e0));
#87175=axis2_placement_3d('',#87172,#87173,#87174);
#87177=cartesian_point('',(-6.289452126961e1,6.140905558307e1,
-1.069548648161e1));
#87178=direction('',(-6.986067571468e-1,-7.155058342661e-1,0.e0));
#87179=direction('',(-7.153968592619e-1,6.985003559539e-1,-1.745240643993e-2));
#87180=axis2_placement_3d('',#87177,#87178,#87179);
#87182=cartesian_point('',(-6.210755816699e1,6.360992269656e1,
-1.071292097964e1));
#87183=cartesian_point('',(-6.207854691536e1,6.365167979987e1,
-1.015523204594e1));
#87184=cartesian_point('',(-6.202069892049e1,6.373601479184e1,
-9.033245420352e0));
#87185=cartesian_point('',(-6.193700426176e1,6.385426624443e1,
-7.364472586669e0));
#87186=cartesian_point('',(-6.187809750494e1,6.394888882498e1,
-6.194007355014e0));
#87187=cartesian_point('',(-6.184525921288e1,6.399520441836e1,
-5.599788706280e0));
#87189=cartesian_point('',(-1.424056309221e-14,0.e0,-5.599847706754e0));
#87190=direction('',(0.e0,0.e0,1.e0));
#87191=direction('',(-6.949246909963e-1,7.190825222766e-1,0.e0));
#87192=axis2_placement_3d('',#87189,#87190,#87191);
#87194=cartesian_point('',(-6.399451043592e1,6.184597924239e1,
-5.599840526714e0));
#87195=cartesian_point('',(-6.394850278413e1,6.187847900662e1,
-6.194494865637e0));
#87196=cartesian_point('',(-6.385433466563e1,6.193689699333e1,
-7.365706964432e0));
#87197=cartesian_point('',(-6.373541668610e1,6.202111979720e1,
-9.040708594841e0));
#87198=cartesian_point('',(-6.365144192085e1,6.207870938616e1,
-1.015846324453e1));
#87199=cartesian_point('',(-6.360992198108e1,6.210755737151e1,
-1.071292018056e1));
#87201=cartesian_point('',(-6.048948208677e1,6.391204410939e1,
-6.512842723268e0));
#87202=cartesian_point('',(-6.054548132826e1,6.396814136304e1,
-6.511585074947e0));
#87203=cartesian_point('',(-6.060823847069e1,6.401751097734e1,
-6.511147596987e0));
#87204=cartesian_point('',(-6.067592565215e1,6.405870797947e1,
-6.511545041628e0));
#87206=cartesian_point('',(-6.158106731180e1,6.417576419188e1,
-5.626370765039e0));
#87207=cartesian_point('',(-6.161067339932e1,6.416184478889e1,
-5.623918776731e0));
#87208=cartesian_point('',(-6.166793773364e1,6.412517619593e1,
-5.618474673265e0));
#87209=cartesian_point('',(-6.175107039903e1,6.406962071675e1,
-5.610238942205e0));
#87210=cartesian_point('',(-6.181555500080e1,6.402351621679e1,
-5.603490464054e0));
#87211=cartesian_point('',(-6.184525921288e1,6.399520441836e1,
-5.599788706280e0));
#87213=cartesian_point('',(-5.978506673324e1,6.461648861309e1,-6.6e0));
#87214=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#87215=direction('',(-7.044160264594e-1,-7.044160264594e-1,8.715574183264e-2));
#87216=axis2_placement_3d('',#87213,#87214,#87215);
#87218=cartesian_point('',(-6.015805783950e1,6.490961409367e1,
-5.599999971133e0));
#87219=cartesian_point('',(-6.027508408575e1,6.471732935170e1,
-5.599993010944e0));
#87220=cartesian_point('',(-6.054784013829e1,6.426916566698e1,
-5.780962697232e0));
#87221=cartesian_point('',(-6.066558056970e1,6.407570647862e1,
-6.287445695749e0));
#87222=cartesian_point('',(-6.067592565215e1,6.405870797947e1,
-6.511545041628e0));
#87224=cartesian_point('',(-6.015805783950e1,6.490961409367e1,
-5.599999971133e0));
#87225=cartesian_point('',(-6.023574796648e1,6.491354492727e1,
-5.599999971133e0));
#87226=cartesian_point('',(-6.038923051808e1,6.490770927953e1,
-5.581791779437e0));
#87227=cartesian_point('',(-6.063668176048e1,6.482749494557e1,
-5.527156895727e0));
#87228=cartesian_point('',(-6.081559632237e1,6.474913721717e1,
-5.477640425933e0));
#87229=cartesian_point('',(-6.105158593068e1,6.462338172062e1,
-5.405554546518e0));
#87230=cartesian_point('',(-6.125762821285e1,6.448947231340e1,
-5.331156156654e0));
#87231=cartesian_point('',(-6.136869620620e1,6.440808942006e1,
-5.287371714918e0));
#87233=cartesian_point('',(-6.158106731180e1,6.417576419188e1,
-5.626370765039e0));
#87234=cartesian_point('',(-6.148913044018e1,6.421119200974e1,
-5.791811409073e0));
#87235=cartesian_point('',(-6.130670576372e1,6.423591959368e1,
-6.069820781811e0));
#87236=cartesian_point('',(-6.111139727241e1,6.422319389825e1,
-6.281904416943e0));
#87237=cartesian_point('',(-6.094361939665e1,6.418658828410e1,
-6.440130830917e0));
#87238=cartesian_point('',(-6.076588643260e1,6.411505441012e1,
-6.496077167959e0));
#87239=cartesian_point('',(-6.067592565215e1,6.405870797947e1,
-6.511545041628e0));
#87241=cartesian_point('',(-5.401760572949e1,7.068617132231e1,
-5.288511751183e0));
#87242=cartesian_point('',(-5.397037199561e1,7.073304389596e1,
-5.267474976083e0));
#87243=cartesian_point('',(-5.387341937582e1,7.082447659888e1,
-5.224992934418e0));
#87244=cartesian_point('',(-5.372365296714e1,7.095315942753e1,
-5.161324262804e0));
#87245=cartesian_point('',(-5.361585240646e1,7.103762826022e1,
-5.120128890714e0));
#87246=cartesian_point('',(-5.356052595462e1,7.107931851211e1,
-5.099989888021e0));
#87248=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87249=direction('',(0.e0,0.e0,1.e0));
#87250=direction('',(-6.018035618888e-1,7.986441465997e-1,0.e0));
#87251=axis2_placement_3d('',#87248,#87249,#87250);
#87253=cartesian_point('',(-6.182541130729e1,6.402045045988e1,
-5.099999997232e0));
#87254=cartesian_point('',(-6.177474900341e1,6.406937572913e1,
-5.120501534905e0));
#87255=cartesian_point('',(-6.167350038687e1,6.416342367590e1,
-5.162071286246e0));
#87256=cartesian_point('',(-6.152402217361e1,6.429016704698e1,
-5.225281263725e0));
#87257=cartesian_point('',(-6.142080133901e1,6.436987897311e1,
-5.266887500223e0));
#87258=cartesian_point('',(-6.136869620620e1,6.440808942006e1,
-5.287371714918e0));
#87260=cartesian_point('',(-5.401760572949e1,7.068617132231e1,
-5.288511751183e0));
#87261=cartesian_point('',(-5.410915688149e1,7.059544213475e1,
-5.329048412400e0));
#87262=cartesian_point('',(-5.426683475297e1,7.042230194310e1,
-5.399914387275e0));
#87263=cartesian_point('',(-5.442794233607e1,7.020875775693e1,
-5.474801882624e0));
#87264=cartesian_point('',(-5.454893650030e1,7.002694328272e1,
-5.527100756056e0));
#87265=cartesian_point('',(-5.465212420597e1,6.981472802130e1,
-5.579534694213e0));
#87266=cartesian_point('',(-5.468772548422e1,6.965510572117e1,
-5.600006682176e0));
#87267=cartesian_point('',(-5.469967563747e1,6.957151397714e1,
-5.600006682176e0));
#87269=cartesian_point('',(-5.469967563747e1,6.957151397714e1,
-5.600006682176e0));
#87270=cartesian_point('',(-5.449150515006e1,6.965700064535e1,
-5.600007733196e0));
#87271=cartesian_point('',(-5.400626130687e1,6.985626713811e1,
-5.780875975590e0));
#87272=cartesian_point('',(-5.379664684409e1,6.994233641406e1,
-6.287393612400e0));
#87273=cartesian_point('',(-5.377823212483e1,6.994989725553e1,
-6.511544630559e0));
#87275=cartesian_point('',(-5.375282426639e1,7.086124300176e1,
-5.628294498917e0));
#87276=cartesian_point('',(-5.381181203e1,7.077985011060e1,-5.510776182954e0));
#87277=cartesian_point('',(-5.390708737711e1,7.071976578373e1,
-5.391463423888e0));
#87278=cartesian_point('',(-5.401760572949e1,7.068617132231e1,
-5.288511751183e0));
#87280=cartesian_point('',(-5.446850812157e1,6.915726006401e1,-6.6e0));
#87281=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#87282=direction('',(0.e0,0.e0,1.e0));
#87283=axis2_placement_3d('',#87280,#87281,#87282);
#87285=cartesian_point('',(-5.375282426639e1,7.086124300176e1,
-5.628294498917e0));
#87286=cartesian_point('',(-5.379041882559e1,7.079595756706e1,
-5.756487325021e0));
#87287=cartesian_point('',(-5.383744869880e1,7.066132129792e1,
-5.978067188704e0));
#87288=cartesian_point('',(-5.386804533464e1,7.048400330232e1,
-6.202154431593e0));
#87289=cartesian_point('',(-5.387097454945e1,7.034970269681e1,
-6.335701724390e0));
#87290=cartesian_point('',(-5.384831311230e1,7.015503668688e1,
-6.476922241121e0));
#87291=cartesian_point('',(-5.380718205411e1,7.001936622113e1,
-6.507043227892e0));
#87292=cartesian_point('',(-5.377823212483e1,6.994989725553e1,
-6.511544630559e0));
#87294=cartesian_point('',(-5.377823212483e1,6.994989725553e1,
-6.511544630559e0));
#87295=cartesian_point('',(-5.374812682282e1,6.987659205146e1,
-6.511147255478e0));
#87296=cartesian_point('',(-5.370918190792e1,6.980687810289e1,
-6.511585492379e0));
#87297=cartesian_point('',(-5.366254012216e1,6.974279759501e1,
-6.512842960121e0));
#87299=direction('',(1.191238224880e-1,-1.619400035784e-2,-9.927473340525e-1));
#87300=vector('',#87299,4.041134808985e0);
#87301=cartesian_point('',(-4.534077649187e1,5.828885745626e1,
-6.512877191606e0));
#87302=line('',#87301,#87300);
#87303=direction('',(-7.999548904297e-2,-3.815118291016e-2,9.960648618315e-1));
#87304=vector('',#87303,4.286703955835e0);
#87305=cartesian_point('',(-5.331962314283e1,6.990634042171e1,
-1.078267814360e1));
#87306=line('',#87305,#87304);
#87307=cartesian_point('',(-5.251369258655e1,7.049187899515e1,
-1.069548648161e1));
#87308=direction('',(-8.010908974262e-2,-3.799769226276e-2,9.960615990607e-1));
#87309=direction('',(-5.973196966358e-1,8.018133156668e-1,-1.745241617420e-2));
#87310=axis2_placement_3d('',#87307,#87308,#87309);
#87312=cartesian_point('',(-5.251369258655e1,7.049187899515e1,
-1.069548648161e1));
#87313=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#87314=direction('',(-8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#87315=axis2_placement_3d('',#87312,#87313,#87314);
#87317=cartesian_point('',(-1.425266596362e-14,0.e0,-1.071293888805e1));
#87318=direction('',(0.e0,0.e0,1.e0));
#87319=direction('',(-5.780759762779e-1,8.159829444605e-1,0.e0));
#87320=axis2_placement_3d('',#87317,#87318,#87319);
#87322=cartesian_point('',(-5.251369258654e1,7.049187899514e1,
-1.069548648161e1));
#87323=direction('',(-8.019355211115e-1,-5.974105958046e-1,0.e0));
#87324=direction('',(-5.973196072772e-1,8.018133824473e-1,-1.745240643993e-2));
#87325=axis2_placement_3d('',#87322,#87323,#87324);
#87327=cartesian_point('',(-5.139212683608e1,7.254254163036e1,
-1.071292097964e1));
#87328=cartesian_point('',(-5.135694051097e1,7.257924627482e1,
-1.015523204594e1));
#87329=cartesian_point('',(-5.128661182148e1,7.265349354301e1,
-9.033245420360e0));
#87330=cartesian_point('',(-5.118544898044e1,7.275719639461e1,
-7.364472586663e0));
#87331=cartesian_point('',(-5.111246523011e1,7.284143896772e1,
-6.194007355011e0));
#87332=cartesian_point('',(-5.107278587636e1,7.288204729896e1,
-5.599788706289e0));
#87334=cartesian_point('',(-1.425266596362e-14,0.e0,-5.599847706751e0));
#87335=direction('',(0.e0,0.e0,1.e0));
#87336=direction('',(-5.738797251857e-1,8.189395954652e-1,0.e0));
#87337=axis2_placement_3d('',#87334,#87335,#87336);
#87339=cartesian_point('',(-5.353178914106e1,7.109549961667e1,
-5.599840526713e0));
#87340=cartesian_point('',(-5.348126383702e1,7.112040207213e1,
-6.194494865682e0));
#87341=cartesian_point('',(-5.337911649847e1,7.116336969672e1,
-7.365706964538e0));
#87342=cartesian_point('',(-5.324848724707e1,7.122795270782e1,
-9.040708594932e0));
#87343=cartesian_point('',(-5.315653735407e1,7.127169672584e1,
-1.015846324457e1));
#87344=cartesian_point('',(-5.311101577452e1,7.129369439504e1,
-1.071292018055e1));
#87346=cartesian_point('',(-4.974670827515e1,7.258782171288e1,
-6.512842886371e0));
#87347=cartesian_point('',(-4.979323826376e1,7.265198610563e1,
-6.511585133644e0));
#87348=cartesian_point('',(-4.984749828203e1,7.271056407823e1,
-6.511147249138e0));
#87349=cartesian_point('',(-4.990791484775e1,7.276184493612e1,
-6.511544983024e0));
#87351=cartesian_point('',(-5.078360084534e1,7.301905536268e1,
-5.626370765023e0));
#87352=cartesian_point('',(-5.081501990703e1,7.300993874314e1,
-5.623918776732e0));
#87353=cartesian_point('',(-5.087731545385e1,7.298267971697e1,
-5.618474673291e0));
#87354=cartesian_point('',(-5.096811541011e1,7.294081303187e1,
-5.610238942241e0));
#87355=cartesian_point('',(-5.103901843170e1,7.290536376936e1,
-5.603490464069e0));
#87356=cartesian_point('',(-5.107278587636e1,7.288204729896e1,
-5.599788706289e0));
#87358=cartesian_point('',(-4.926331173200e1,7.352126269656e1,
-5.599997650614e0));
#87359=cartesian_point('',(-4.940897677094e1,7.334965268179e1,
-5.599990040662e0));
#87360=cartesian_point('',(-4.974848349112e1,7.294967468047e1,
-5.780948771917e0));
#87361=cartesian_point('',(-4.989503837963e1,7.277701550453e1,
-6.287442242300e0));
#87362=cartesian_point('',(-4.990791484775e1,7.276184493612e1,
-6.511544983024e0));
#87364=cartesian_point('',(-4.894076752515e1,7.317339734517e1,-6.6e0));
#87365=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#87366=direction('',(-8.059384405031e-1,-5.855485519799e-1,8.715574217347e-2));
#87367=axis2_placement_3d('',#87364,#87365,#87366);
#87369=cartesian_point('',(-4.926331173200e1,7.352126269656e1,
-5.599997650614e0));
#87370=cartesian_point('',(-4.933942872572e1,7.353729850807e1,
-5.599997650614e0));
#87371=cartesian_point('',(-4.949193171183e1,7.355554476971e1,
-5.581793697548e0));
#87372=cartesian_point('',(-4.974888928434e1,7.351502796293e1,
-5.527156542729e0));
#87373=cartesian_point('',(-4.993785540912e1,7.346562403352e1,
-5.477641426543e0));
#87374=cartesian_point('',(-5.019061316209e1,7.337833389080e1,
-5.405555218113e0));
#87375=cartesian_point('',(-5.041506809491e1,7.327830469770e1,
-5.331156482587e0));
#87376=cartesian_point('',(-5.053750070769e1,7.321529812144e1,
-5.287371714922e0));
#87378=cartesian_point('',(-5.078360084534e1,7.301905536268e1,
-5.626370765023e0));
#87379=cartesian_point('',(-5.068725374569e1,7.303966490834e1,
-5.791811392296e0));
#87380=cartesian_point('',(-5.050320678327e1,7.303555055335e1,
-6.069820740936e0));
#87381=cartesian_point('',(-5.031229366439e1,7.299242855412e1,
-6.281904364097e0));
#87382=cartesian_point('',(-5.015230767736e1,7.293002743838e1,
-6.440130802120e0));
#87383=cartesian_point('',(-4.998795350784e1,7.283157056823e1,
-6.496077101572e0));
#87384=cartesian_point('',(-4.990791484775e1,7.276184493612e1,
-6.511544983024e0));
#87386=cartesian_point('',(-4.229480596883e1,7.826612251173e1,
-5.288511751061e0));
#87387=cartesian_point('',(-4.224082127447e1,7.830502902239e1,
-5.267474975966e0));
#87388=cartesian_point('',(-4.213075907617e1,7.838016930585e1,
-5.224992934321e0));
#87389=cartesian_point('',(-4.196270611132e1,7.848383920724e1,
-5.161324262855e0));
#87390=cartesian_point('',(-4.184301891782e1,7.855040436513e1,
-5.120128890742e0));
#87391=cartesian_point('',(-4.178185183424e1,7.858292637690e1,
-5.099989888021e0));
#87393=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87394=direction('',(0.e0,0.e0,1.e0));
#87395=direction('',(-4.694588915716e-1,8.829543301464e-1,0.e0));
#87396=axis2_placement_3d('',#87393,#87394,#87395);
#87398=cartesian_point('',(-5.104923298117e1,7.290387762275e1,
-5.099999997232e0));
#87399=cartesian_point('',(-5.099154081605e1,7.294427521031e1,
-5.120501534890e0));
#87400=cartesian_point('',(-5.087682639784e1,7.302132649759e1,
-5.162071286212e0));
#87401=cartesian_point('',(-5.070936147793e1,7.312312590316e1,
-5.225281263710e0));
#87402=cartesian_point('',(-5.059494177063e1,7.318570914711e1,
-5.266887500220e0));
#87403=cartesian_point('',(-5.053750070769e1,7.321529812144e1,
-5.287371714922e0));
#87405=cartesian_point('',(-4.229480596883e1,7.826612251173e1,
-5.288511751061e0));
#87406=cartesian_point('',(-4.239942314635e1,7.819083210639e1,
-5.329048412329e0));
#87407=cartesian_point('',(-4.258224483513e1,7.804448981109e1,
-5.399914387271e0));
#87408=cartesian_point('',(-4.277477458709e1,7.785877748676e1,
-5.474801882622e0));
#87409=cartesian_point('',(-4.292272116223e1,7.769812910794e1,
-5.527100756011e0));
#87410=cartesian_point('',(-4.305783623699e1,7.750466868207e1,
-5.579534694187e0));
#87411=cartesian_point('',(-4.311796963360e1,7.735258086416e1,
-5.600006682176e0));
#87412=cartesian_point('',(-4.314284929043e1,7.727188768898e1,
-5.600006682176e0));
#87414=cartesian_point('',(-4.314284929043e1,7.727188768898e1,
-5.600006682176e0));
#87415=cartesian_point('',(-4.292386866595e1,7.732375683561e1,
-5.600007733193e0));
#87416=cartesian_point('',(-4.241342683248e1,7.744466116617e1,
-5.780875975582e0));
#87417=cartesian_point('',(-4.219292887042e1,7.749687986015e1,
-6.287393612397e0));
#87418=cartesian_point('',(-4.217355809073e1,7.750146691836e1,
-6.511544630558e0));
#87420=cartesian_point('',(-4.200589716074e1,7.839761782158e1,
-5.628294498807e0));
#87421=cartesian_point('',(-4.207689134042e1,7.832645473132e1,
-5.510776182853e0));
#87422=cartesian_point('',(-4.218039294926e1,7.828201449020e1,
-5.391463423779e0));
#87423=cartesian_point('',(-4.229480596883e1,7.826612251173e1,
-5.288511751061e0));
#87425=cartesian_point('',(-4.297933141953e1,7.682657136227e1,-6.6e0));
#87426=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#87427=direction('',(0.e0,0.e0,1.e0));
#87428=axis2_placement_3d('',#87425,#87426,#87427);
#87430=cartesian_point('',(-4.200589716074e1,7.839761782158e1,
-5.628294498807e0));
#87431=cartesian_point('',(-4.205324176068e1,7.833901724359e1,
-5.756487324973e0));
#87432=cartesian_point('',(-4.212075437098e1,7.821339566326e1,
-5.978067188744e0));
#87433=cartesian_point('',(-4.217871295717e1,7.804304711488e1,
-6.202154431578e0));
#87434=cartesian_point('',(-4.220261535187e1,7.791085820284e1,
-6.335701724373e0));
#87435=cartesian_point('',(-4.221068538774e1,7.771504382474e1,
-6.476922241107e0));
#87436=cartesian_point('',(-4.219128425787e1,7.757460937244e1,
-6.507043227886e0));
#87437=cartesian_point('',(-4.217355809073e1,7.750146691836e1,
-6.511544630558e0));
#87439=cartesian_point('',(-4.217355809073e1,7.750146691836e1,
-6.511544630558e0));
#87440=cartesian_point('',(-4.215529089532e1,7.742435471619e1,
-6.511147255477e0));
#87441=cartesian_point('',(-4.212773112120e1,7.734940673509e1,
-6.511585492385e0));
#87442=cartesian_point('',(-4.209168797319e1,7.727881878180e1,
-6.512842960127e0));
#87444=direction('',(1.151258805e-1,-3.463378460235e-2,-9.927469630290e-1));
#87445=vector('',#87444,4.041137912166e0);
#87446=cartesian_point('',(-3.566417383604e1,6.466409166867e1,
-6.512880413244e0));
#87447=line('',#87446,#87445);
#87448=direction('',(-8.497877171819e-2,-2.516742700415e-2,9.960648618314e-1));
#87449=vector('',#87448,4.286703955769e0);
#87450=cartesian_point('',(-4.172740913631e1,7.738670409069e1,
-1.078267814354e1));
#87451=line('',#87450,#87449);
#87452=cartesian_point('',(-4.083980250904e1,7.783895839721e1,
-1.069548648161e1));
#87453=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#87454=direction('',(-8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#87455=axis2_placement_3d('',#87452,#87453,#87454);
#87457=cartesian_point('',(-4.083980250905e1,7.783895839721e1,
-1.069548648161e1));
#87458=direction('',(-8.506696257645e-2,-2.499805501782e-2,9.960615990607e-1));
#87459=direction('',(-4.645344628793e-1,8.853830504178e-1,-1.745241617529e-2));
#87460=axis2_placement_3d('',#87457,#87458,#87459);
#87462=cartesian_point('',(-1.426623686487e-14,0.e0,-1.071293888805e1));
#87463=direction('',(0.e0,0.e0,1.e0));
#87464=direction('',(-4.433110463492e-1,8.963678464697e-1,0.e0));
#87465=axis2_placement_3d('',#87462,#87463,#87464);
#87467=cartesian_point('',(-4.083980250904e1,7.783895839720e1,
-1.069548648161e1));
#87468=direction('',(-8.855179710749e-1,-4.646051257825e-1,0.e0));
#87469=direction('',(-4.645343641714e-1,8.853831023988e-1,-1.745240643993e-2));
#87470=axis2_placement_3d('',#87467,#87468,#87469);
#87472=cartesian_point('',(-3.941125078177e1,7.968892243432e1,
-1.071292097964e1));
#87473=cartesian_point('',(-3.937075578729e1,7.971967082976e1,
-1.015523204595e1));
#87474=cartesian_point('',(-3.928967812885e1,7.978200216002e1,
-9.033245420395e0));
#87475=cartesian_point('',(-3.917353807067e1,7.986860290225e1,
-7.364472586689e0));
#87476=cartesian_point('',(-3.908827442828e1,7.994039113618e1,
-6.194007355024e0));
#87477=cartesian_point('',(-3.904273104978e1,7.997429229341e1,
-5.599788706308e0));
#87479=cartesian_point('',(-1.426623686487e-14,0.e0,-5.599847706756e0));
#87480=direction('',(0.e0,0.e0,1.e0));
#87481=direction('',(-4.387039359333e-1,8.986316579092e-1,0.e0));
#87482=axis2_placement_3d('',#87479,#87480,#87481);
#87484=cartesian_point('',(-4.175093753481e1,7.859441283802e1,
-5.599840526714e0));
#87485=cartesian_point('',(-4.169713867962e1,7.861110480358e1,
-6.194494865744e0));
#87486=cartesian_point('',(-4.158952732817e1,7.863756406051e1,
-7.365706964680e0));
#87487=cartesian_point('',(-4.145040333030e1,7.868091703078e1,
-9.040708595053e0));
#87488=cartesian_point('',(-4.135274242118e1,7.870973835493e1,
-1.015846324462e1));
#87489=cartesian_point('',(-4.130434009423e1,7.872434405236e1,
-1.071292018056e1));
#87491=cartesian_point('',(-3.777900664763e1,7.947624489214e1,
-6.512842890339e0));
#87492=cartesian_point('',(-3.781492620817e1,7.954689846208e1,
-6.511585121047e0));
#87493=cartesian_point('',(-3.785935449289e1,7.961324326555e1,
-6.511147235984e0));
#87494=cartesian_point('',(-3.791100527909e1,7.967334387405e1,
-6.511544986684e0));
#87496=cartesian_point('',(-3.873567358501e1,8.006437505402e1,
-5.626370765042e0));
#87497=cartesian_point('',(-3.876813197918e1,8.006028569933e1,
-5.623918776757e0));
#87498=cartesian_point('',(-3.883392481521e1,8.004310744771e1,
-5.618474673325e0));
#87499=cartesian_point('',(-3.893015626627e1,8.001596045343e1,
-5.610238942302e0));
#87500=cartesian_point('',(-3.900573183942e1,7.999203930685e1,
-5.603490464095e0));
#87501=cartesian_point('',(-3.904273104978e1,7.997429229341e1,
-5.599788706308e0));
#87503=cartesian_point('',(-3.715553922152e1,8.032257376722e1,
-5.599997612902e0));
#87504=cartesian_point('',(-3.732625659750e1,8.017586359295e1,
-5.599990071025e0));
#87505=cartesian_point('',(-3.772415367057e1,7.983392062238e1,
-5.780948748525e0));
#87506=cartesian_point('',(-3.789591414003e1,7.968631334480e1,
-6.287442242938e0));
#87507=cartesian_point('',(-3.791100527909e1,7.967334387405e1,
-6.511544986684e0));
#87509=cartesian_point('',(-3.689138419551e1,7.992853418601e1,-6.6e0));
#87510=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#87511=direction('',(-8.876159754022e-1,-4.522629288452e-1,8.715574222696e-2));
#87512=axis2_placement_3d('',#87509,#87510,#87511);
#87514=cartesian_point('',(-3.715553922152e1,8.032257376722e1,
-5.599997612902e0));
#87515=cartesian_point('',(-3.722821037785e1,8.035031944903e1,
-5.599997612902e0));
#87516=cartesian_point('',(-3.737598122294e1,8.039219777506e1,
-5.581793790644e0));
#87517=cartesian_point('',(-3.763611390423e1,8.039237687005e1,
-5.527156520272e0));
#87518=cartesian_point('',(-3.783048163795e1,8.037314201863e1,
-5.477641509244e0));
#87519=cartesian_point('',(-3.809378281813e1,8.032646661397e1,
-5.405555275310e0));
#87520=cartesian_point('',(-3.833112246575e1,8.026278140550e1,
-5.331156510072e0));
#87521=cartesian_point('',(-3.846190421744e1,8.021970319540e1,
-5.287371714938e0));
#87523=cartesian_point('',(-3.873567358501e1,8.006437505402e1,
-5.626370765042e0));
#87524=cartesian_point('',(-3.863728863510e1,8.006965885496e1,
-5.791811392095e0));
#87525=cartesian_point('',(-3.845615122489e1,8.003680386576e1,
-6.069820740286e0));
#87526=cartesian_point('',(-3.827433432272e1,7.996434738198e1,
-6.281904364401e0));
#87527=cartesian_point('',(-3.812607973691e1,7.987768719030e1,
-6.440130799807e0));
#87528=cartesian_point('',(-3.797915103907e1,7.975473187334e1,
-6.496077105079e0));
#87529=cartesian_point('',(-3.791100527909e1,7.967334387405e1,
-6.511544986684e0));
#87531=cartesian_point('',(-2.953056771780e1,8.391890201389e1,
-5.288511751182e0));
#87532=cartesian_point('',(-2.947116134533e1,8.394888445415e1,
-5.267474975994e0));
#87533=cartesian_point('',(-2.935069966510e1,8.400588211505e1,
-5.224992934205e0));
#87534=cartesian_point('',(-2.916849816537e1,8.408198639225e1,
-5.161324262606e0));
#87535=cartesian_point('',(-2.903987143487e1,8.412900882067e1,
-5.120128890631e0));
#87536=cartesian_point('',(-2.897436985602e1,8.415156179252e1,
-5.099989888022e0));
#87538=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87539=direction('',(0.e0,0.e0,1.e0));
#87540=direction('',(-3.255545853014e-1,9.455232477254e-1,0.e0));
#87541=axis2_placement_3d('',#87538,#87539,#87540);
#87543=cartesian_point('',(-3.901605311620e1,7.999216936445e1,
-5.099999997232e0));
#87544=cartesian_point('',(-3.895275166237e1,8.002304454769e1,
-5.120501534981e0));
#87545=cartesian_point('',(-3.882739609213e1,8.008120191709e1,
-5.162071286424e0));
#87546=cartesian_point('',(-3.864606800761e1,8.015555071789e1,
-5.225281263910e0));
#87547=cartesian_point('',(-3.852326682076e1,8.019946427246e1,
-5.266887500312e0));
#87548=cartesian_point('',(-3.846190421744e1,8.021970319540e1,
-5.287371714938e0));
#87550=cartesian_point('',(-2.953056771780e1,8.391890201389e1,
-5.288511751182e0));
#87551=cartesian_point('',(-2.964567492811e1,8.386090427532e1,
-5.329048423684e0));
#87552=cartesian_point('',(-2.984913879289e1,8.374496328313e1,
-5.399914410916e0));
#87553=cartesian_point('',(-3.006834997936e1,8.359165568565e1,
-5.474801891245e0));
#87554=cartesian_point('',(-3.023960596722e1,8.345612912080e1,
-5.527100763316e0));
#87555=cartesian_point('',(-3.040332162495e1,8.328618698815e1,
-5.579534759148e0));
#87556=cartesian_point('',(-3.048650634868e1,8.314537866591e1,
-5.600006629308e0));
#87557=cartesian_point('',(-3.052370281020e1,8.306957107663e1,
-5.600006629308e0));
#87559=cartesian_point('',(-3.052370281020e1,8.306957107663e1,
-5.600006629308e0));
#87560=cartesian_point('',(-3.029930407860e1,8.308654551105e1,
-5.600007681003e0));
#87561=cartesian_point('',(-2.977623300830e1,8.312611061355e1,
-5.780876002390e0));
#87562=cartesian_point('',(-2.955028099106e1,8.314319292402e1,
-6.287393615850e0));
#87563=cartesian_point('',(-2.953043112390e1,8.314469325049e1,
-6.511544633538e0));
#87565=cartesian_point('',(-2.922464545777e1,8.400358310360e1,
-5.628294498919e0));
#87566=cartesian_point('',(-2.930589794132e1,8.394440208549e1,
-5.510776182959e0));
#87567=cartesian_point('',(-2.941507725910e1,8.391670019627e1,
-5.391463423886e0));
#87568=cartesian_point('',(-2.953056771780e1,8.391890201389e1,
-5.288511751182e0));
#87570=cartesian_point('',(-3.043186093774e1,8.260415750091e1,-6.6e0));
#87571=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#87572=direction('',(0.e0,0.e0,1.e0));
#87573=axis2_placement_3d('',#87570,#87571,#87572);
#87575=cartesian_point('',(-2.922464545777e1,8.400358310360e1,
-5.628294498919e0));
#87576=cartesian_point('',(-2.928057431717e1,8.395311032311e1,
-5.756487325258e0));
#87577=cartesian_point('',(-2.936690728016e1,8.383959665185e1,
-5.978067189318e0));
#87578=cartesian_point('',(-2.945080068279e1,8.368041209682e1,
-6.202154432117e0));
#87579=cartesian_point('',(-2.949508770617e1,8.355358980773e1,
-6.335701725312e0));
#87580=cartesian_point('',(-2.953369048419e1,8.336144866289e1,
-6.476922240040e0));
#87581=cartesian_point('',(-2.953649705182e1,8.321970818290e1,
-6.507043230982e0));
#87582=cartesian_point('',(-2.953043112390e1,8.314469325049e1,
-6.511544633538e0));
#87584=cartesian_point('',(-2.953043112390e1,8.314469325049e1,
-6.511544633538e0));
#87585=cartesian_point('',(-2.952445191422e1,8.306567285774e1,
-6.511147252075e0));
#87586=cartesian_point('',(-2.950895585116e1,8.298733634772e1,
-6.511585485429e0));
#87587=cartesian_point('',(-2.948439876220e1,8.291197897914e1,
-6.512842959247e0));
#87589=direction('',(1.082891255444e-1,-5.221234965058e-2,-9.927473675779e-1));
#87590=vector('',#87589,4.041134555041e0);
#87591=cartesian_point('',(-2.510939358914e1,6.944706746441e1,
-6.512876965092e0));
#87592=line('',#87591,#87590);
#87593=direction('',(-8.786959271233e-2,-1.156396489997e-2,9.960648620408e-1));
#87594=vector('',#87593,4.286703955643e0);
#87595=cartesian_point('',(-2.910772783154e1,8.296155027322e1,
-1.078267814343e1));
#87596=line('',#87595,#87594);
#87597=cartesian_point('',(-2.816030095424e1,8.326938431085e1,
-1.069548648161e1));
#87598=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#87599=direction('',(-9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#87600=axis2_placement_3d('',#87597,#87598,#87599);
#87602=cartesian_point('',(-2.816030095424e1,8.326938431085e1,
-1.069548648161e1));
#87603=direction('',(-8.793020447036e-2,-1.138288269556e-2,9.960615990607e-1));
#87604=direction('',(-3.203108489433e-1,9.471517160513e-1,-1.745241617521e-2));
#87605=axis2_placement_3d('',#87602,#87603,#87604);
#87607=cartesian_point('',(-1.428094163534e-14,0.e0,-1.071293888805e1));
#87608=direction('',(0.e0,0.e0,1.e0));
#87609=direction('',(-2.976303271943e-1,9.546811972246e-1,0.e0));
#87610=axis2_placement_3d('',#87607,#87608,#87609);
#87612=cartesian_point('',(-2.816030095423e1,8.326938431084e1,
-1.069548648161e1));
#87613=direction('',(-9.472960297249e-1,-3.203595356274e-1,0.e0));
#87614=direction('',(-3.203107433184e-1,9.471517519512e-1,-1.745240643993e-2));
#87615=axis2_placement_3d('',#87612,#87613,#87614);
#87617=cartesian_point('',(-2.645993893478e1,8.487309749558e1,
-1.071292097964e1));
#87618=cartesian_point('',(-2.641513239208e1,8.489713251445e1,
-1.015523204596e1));
#87619=cartesian_point('',(-2.632530216588e1,8.494601310249e1,
-9.033245420402e0));
#87620=cartesian_point('',(-2.619704464369e1,8.501337933799e1,
-7.364472586693e0));
#87621=cartesian_point('',(-2.610160058441e1,8.507094556736e1,
-6.194007355023e0));
#87622=cartesian_point('',(-2.605131461114e1,8.509730479102e1,
-5.599788706090e0));
#87624=cartesian_point('',(-1.428094163534e-14,0.e0,-5.599847706756e0));
#87625=direction('',(0.e0,0.e0,1.e0));
#87626=direction('',(-2.927257998232e-1,9.561964265348e-1,0.e0));
#87627=axis2_placement_3d('',#87624,#87625,#87626);
#87629=cartesian_point('',(-2.894203928407e1,8.415807077444e1,
-5.599840526714e0));
#87630=cartesian_point('',(-2.888629158361e1,8.416614123898e1,
-6.194494865763e0));
#87631=cartesian_point('',(-2.877586596712e1,8.417544061417e1,
-7.365706964725e0));
#87632=cartesian_point('',(-2.863167291767e1,8.419649604934e1,
-9.040708595095e0));
#87633=cartesian_point('',(-2.853070572801e1,8.420968500307e1,
-1.015846324464e1));
#87634=cartesian_point('',(-2.848061447957e1,8.421653908800e1,
-1.071292018056e1));
#87636=cartesian_point('',(-2.488106053734e1,8.440769912675e1,
-6.512842889869e0));
#87637=cartesian_point('',(-2.490548520161e1,8.448310189816e1,
-6.511585119251e0));
#87638=cartesian_point('',(-2.493898745489e1,8.455558013752e1,
-6.511147297929e0));
#87639=cartesian_point('',(-2.498060053988e1,8.462302073660e1,
-6.511545050998e0));
#87641=cartesian_point('',(-2.573394525018e1,8.513824406196e1,
-5.626370731551e0));
#87642=cartesian_point('',(-2.576664376829e1,8.513928267232e1,
-5.623918769381e0));
#87643=cartesian_point('',(-2.583431392046e1,8.513260825903e1,
-5.618474689260e0));
#87644=cartesian_point('',(-2.593360739059e1,8.512084938129e1,
-5.610238950016e0));
#87645=cartesian_point('',(-2.601199465053e1,8.510904536575e1,
-5.603490468061e0));
#87646=cartesian_point('',(-2.605131461114e1,8.509730479102e1,
-5.599788706090e0));
#87648=cartesian_point('',(-2.393361255148e1,8.471556524760e1,-6.6e0));
#87649=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#87650=direction('',(-9.474374591667e-1,-3.078410914321e-1,8.715574217249e-2));
#87651=axis2_placement_3d('',#87648,#87649,#87650);
#87653=cartesian_point('',(-2.413287058688e1,8.514607791266e1,
-5.599997542889e0));
#87654=cartesian_point('',(-2.432443693491e1,8.502787991755e1,
-5.599989192147e0));
#87655=cartesian_point('',(-2.477092915495e1,8.475239123462e1,
-5.780946686191e0));
#87656=cartesian_point('',(-2.496366627809e1,8.463346978495e1,
-6.287441713829e0));
#87657=cartesian_point('',(-2.498060053988e1,8.462302073660e1,
-6.511545050998e0));
#87659=cartesian_point('',(-2.413287058688e1,8.514607791266e1,
-5.599997542889e0));
#87660=cartesian_point('',(-2.420420372355e1,8.518434754612e1,
-5.599997542889e0));
#87661=cartesian_point('',(-2.435204036971e1,8.524803744133e1,
-5.580559539486e0));
#87662=cartesian_point('',(-2.457515174644e1,8.529167033553e1,
-5.530251095545e0));
#87663=cartesian_point('',(-2.483519143329e1,8.530167036175e1,
-5.468793609071e0));
#87664=cartesian_point('',(-2.513188136277e1,8.529162894863e1,
-5.383199885958e0));
#87665=cartesian_point('',(-2.533493500189e1,8.526614280969e1,
-5.320131008160e0));
#87666=cartesian_point('',(-2.543923914151e1,8.524883406597e1,
-5.287374408137e0));
#87668=cartesian_point('',(-2.573394525018e1,8.513824406196e1,
-5.626370731551e0));
#87669=cartesian_point('',(-2.566245651769e1,8.513057682540e1,
-5.752586262608e0));
#87670=cartesian_point('',(-2.552052133168e1,8.509266208260e1,
-5.980384641167e0));
#87671=cartesian_point('',(-2.530260905716e1,8.497706227356e1,
-6.276234995670e0));
#87672=cartesian_point('',(-2.515961808569e1,8.485724936108e1,
-6.440582029712e0));
#87673=cartesian_point('',(-2.503384474136e1,8.471139917218e1,
-6.499102536648e0));
#87674=cartesian_point('',(-2.498060053988e1,8.462302073660e1,
-6.511545050998e0));
#87676=cartesian_point('',(-1.635345362350e1,8.697594088989e1,
-5.600006412986e0));
#87677=cartesian_point('',(-1.609993775817e1,8.712630812487e1,
-5.600006412986e0));
#87678=cartesian_point('',(-1.554855516370e1,8.741801160608e1,
-5.534388898958e0));
#87679=cartesian_point('',(-1.461168799531e1,8.774193256257e1,
-5.361662349091e0));
#87680=cartesian_point('',(-1.384791290836e1,8.791709217534e1,
-5.189571640011e0));
#87681=cartesian_point('',(-1.343071535951e1,8.798075520323e1,
-5.100742250584e0));
#87683=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87684=direction('',(0.e0,0.e0,1.e0));
#87685=direction('',(-1.509259871969e-1,9.885450654313e-1,0.e0));
#87686=axis2_placement_3d('',#87683,#87684,#87685);
#87688=cartesian_point('',(-2.602216853701e1,8.511078841736e1,
-5.099999997232e0));
#87689=cartesian_point('',(-2.595481506251e1,8.513138138212e1,
-5.120501994165e0));
#87690=cartesian_point('',(-2.582190248294e1,8.516921335052e1,
-5.162072536736e0));
#87691=cartesian_point('',(-2.563117837931e1,8.521428038387e1,
-5.225281885012e0));
#87692=cartesian_point('',(-2.550301511502e1,8.523844323095e1,
-5.266889342826e0));
#87693=cartesian_point('',(-2.543923914151e1,8.524883406597e1,
-5.287374408137e0));
#87695=cartesian_point('',(-1.635345362350e1,8.697594088989e1,
-5.600006412986e0));
#87696=cartesian_point('',(-1.615675834598e1,8.686432197706e1,
-5.599996932821e0));
#87697=cartesian_point('',(-1.569736257921e1,8.660359962061e1,
-5.783122547719e0));
#87698=cartesian_point('',(-1.550203769225e1,8.649275425222e1,
-6.295160150146e0));
#87699=cartesian_point('',(-1.548642266508e1,8.648388827922e1,
-6.520603391757e0));
#87701=cartesian_point('',(-1.548642266508e1,8.648388827922e1,
-6.520603391757e0));
#87702=cartesian_point('',(-1.537521185159e1,8.668196227253e1,
-6.507336698069e0));
#87703=cartesian_point('',(-1.511937495953e1,8.703467626730e1,
-6.432648729289e0));
#87704=cartesian_point('',(-1.473711940095e1,8.740184287977e1,
-6.167087841126e0));
#87705=cartesian_point('',(-1.426486973770e1,8.773220636875e1,
-5.794399875365e0));
#87706=cartesian_point('',(-1.373600781888e1,8.793137155660e1,
-5.356697225228e0));
#87707=cartesian_point('',(-1.343071535951e1,8.798075520323e1,
-5.100742250584e0));
#87709=cartesian_point('',(-1.548642266508e1,8.648388827922e1,
-6.520603391757e0));
#87710=cartesian_point('',(-1.581849711728e1,8.590046708388e1,
-6.511626278778e0));
#87711=cartesian_point('',(-1.594583170217e1,8.520371419393e1,
-6.508829906093e0));
#87712=cartesian_point('',(-1.584017528811e1,8.454047146282e1,
-6.512842042436e0));
#87714=cartesian_point('',(-1.545902150753e1,8.452207813442e1,
-1.078263635053e1));
#87715=cartesian_point('',(-1.550827871729e1,8.483424041763e1,
-1.078459396446e1));
#87716=cartesian_point('',(-1.550712990312e1,8.547445117870e1,
-1.078549681847e1));
#87717=cartesian_point('',(-1.520706362270e1,8.638607741150e1,
-1.077800586751e1));
#87718=cartesian_point('',(-1.463684646675e1,8.716051417909e1,
-1.076219548306e1));
#87719=cartesian_point('',(-1.385603435312e1,8.771803766780e1,
-1.074020498877e1));
#87720=cartesian_point('',(-1.324449823858e1,8.791028557437e1,
-1.072157434854e1));
#87721=cartesian_point('',(-1.293111247954e1,8.795651587499e1,
-1.071293829648e1));
#87723=cartesian_point('',(-1.340457107438e1,8.797883368526e1,
-5.599835500330e0));
#87724=cartesian_point('',(-1.340778455025e1,8.797935298432e1,
-5.543373820688e0));
#87725=cartesian_point('',(-1.341336011325e1,8.797608027573e1,
-5.431094137163e0));
#87726=cartesian_point('',(-1.343077244081e1,8.797809255635e1,
-5.269753159830e0));
#87727=cartesian_point('',(-1.343060919431e1,8.797979383916e1,
-5.156909887323e0));
#87728=cartesian_point('',(-1.343071535951e1,8.798075520323e1,
-5.100742250584e0));
#87730=direction('',(9.878835404057e-2,-6.851087655852e-2,-9.927472593259e-1));
#87731=vector('',#87730,4.041135220591e0);
#87732=cartesian_point('',(-1.393633975353e1,7.252003556649e1,
-6.512877901280e0));
#87733=line('',#87732,#87731);
#87734=direction('',(-8.891310168227e-2,4.290677310092e-3,9.960301453457e-1));
#87735=vector('',#87734,4.286812329973e0);
#87736=cartesian_point('',(-1.545902150753e1,8.452207813442e1,
-1.078263635053e1));
#87737=line('',#87736,#87735);
#87738=cartesian_point('',(-1.278568751620e1,8.696734506743e1,
-1.069548648161e1));
#87739=direction('',(9.893650755307e-1,1.454535916368e-1,0.e0));
#87740=direction('',(0.e0,-1.421085471520e-14,-1.e0));
#87741=axis2_placement_3d('',#87738,#87739,#87740);
#87743=cartesian_point('',(-1.447513252786e1,8.467786662464e1,
-1.069548648161e1));
#87744=direction('',(1.564344650402e-1,-9.876883405951e-1,0.e0));
#87745=direction('',(-9.839300259005e-1,-1.558392064707e-1,-8.715414997538e-2));
#87746=axis2_placement_3d('',#87743,#87744,#87745);
#87748=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#87749=direction('',(0.e0,0.e0,1.e0));
#87750=direction('',(1.454535905506e-1,9.893650756904e-1,0.e0));
#87751=axis2_placement_3d('',#87748,#87749,#87750);
#87753=cartesian_point('',(1.447513251061e1,8.467786651576e1,
-1.069548648161e1));
#87754=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#87755=direction('',(0.e0,0.e0,-1.e0));
#87756=axis2_placement_3d('',#87753,#87754,#87755);
#87758=cartesian_point('',(1.278568733870e1,8.696734509352e1,
-1.069548648161e1));
#87759=direction('',(-9.893650758276e-1,1.454535896176e-1,0.e0));
#87760=direction('',(1.454314363313e-1,9.892143907344e-1,-1.745240643993e-2));
#87761=axis2_placement_3d('',#87758,#87759,#87760);
#87763=cartesian_point('',(1.584016754340e1,8.454042098470e1,
-6.512841499006e0));
#87764=cartesian_point('',(1.594579563847e1,8.520362219309e1,
-6.508830250285e0));
#87765=cartesian_point('',(1.581850523702e1,8.590046470022e1,
-6.511627328094e0));
#87766=cartesian_point('',(1.548643367843e1,8.648388502294e1,
-6.520604360689e0));
#87768=cartesian_point('',(1.343070666960e1,8.798075568518e1,
-5.100870580363e0));
#87769=cartesian_point('',(1.343107066139e1,8.797974926808e1,
-5.155619299614e0));
#87770=cartesian_point('',(1.343224872567e1,8.797792663394e1,
-5.266799287435e0));
#87771=cartesian_point('',(1.341281325043e1,8.797613228092e1,
-5.433090442995e0));
#87772=cartesian_point('',(1.340754887581e1,8.797937461355e1,
-5.544250795721e0));
#87773=cartesian_point('',(1.340457011675e1,8.797883506685e1,
-5.599841158436e0));
#87775=cartesian_point('',(1.293111250404e1,8.795651715817e1,
-1.071293844644e1));
#87776=cartesian_point('',(1.324471514254e1,8.791025488395e1,
-1.072158027826e1));
#87777=cartesian_point('',(1.385668581167e1,8.771782247404e1,
-1.074022723371e1));
#87778=cartesian_point('',(1.463806841233e1,8.715943628276e1,
-1.076223076450e1));
#87779=cartesian_point('',(1.520807969060e1,8.638417024741e1,
-1.077803286661e1));
#87780=cartesian_point('',(1.550733266926e1,8.547253274936e1,
-1.078550364323e1));
#87781=cartesian_point('',(1.550817022406e1,8.483350427851e1,
-1.078458110142e1));
#87782=cartesian_point('',(1.545901889103e1,8.452206492945e1,
-1.078263364325e1));
#87784=cartesian_point('',(1.635340753173e1,8.697594709221e1,
-5.600004859049e0));
#87785=cartesian_point('',(1.615672353414e1,8.686432168059e1,-5.600003627e0));
#87786=cartesian_point('',(1.569735143081e1,8.660357937260e1,
-5.783158893762e0));
#87787=cartesian_point('',(1.550204888626e1,8.649274718881e1,
-6.295170958494e0));
#87788=cartesian_point('',(1.548643367843e1,8.648388502294e1,
-6.520604360689e0));
#87790=cartesian_point('',(1.682412509016e1,8.438460805206e1,-6.6e0));
#87791=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#87792=direction('',(-9.839298595060e-1,1.558391801164e-1,8.715607559531e-2));
#87793=axis2_placement_3d('',#87790,#87791,#87792);
#87795=cartesian_point('',(1.343070666960e1,8.798075568518e1,
-5.100870580363e0));
#87796=cartesian_point('',(1.369671258205e1,8.793771447882e1,
-5.322886150268e0));
#87797=cartesian_point('',(1.415691170941e1,8.777944771489e1,
-5.703967616518e0));
#87798=cartesian_point('',(1.459718373852e1,8.750371098922e1,
-6.061012418101e0));
#87799=cartesian_point('',(1.488865931361e1,8.726177324958e1,
-6.270458526073e0));
#87800=cartesian_point('',(1.519292166773e1,8.693786502237e1,
-6.463674510211e0));
#87801=cartesian_point('',(1.539407837522e1,8.664803272566e1,
-6.511723889544e0));
#87802=cartesian_point('',(1.548643367843e1,8.648388502294e1,
-6.520604360689e0));
#87804=cartesian_point('',(1.343070666960e1,8.798075568518e1,
-5.100870580363e0));
#87805=cartesian_point('',(1.387033815540e1,8.791367384992e1,
-5.194756049883e0));
#87806=cartesian_point('',(1.465833567680e1,8.772338561534e1,
-5.368781556290e0));
#87807=cartesian_point('',(1.539494358787e1,8.747724774161e1,
-5.507932052528e0));
#87808=cartesian_point('',(1.603428005839e1,8.715618418292e1,
-5.600004859049e0));
#87809=cartesian_point('',(1.635340753173e1,8.697594709221e1,
-5.600004859049e0));
#87811=cartesian_point('',(2.543556185569e1,8.524945007475e1,
-5.288511751063e0));
#87812=cartesian_point('',(2.549872434708e1,8.523919787318e1,
-5.268281626273e0));
#87813=cartesian_point('',(2.562603531773e1,8.521538237846e1,
-5.226958339624e0));
#87814=cartesian_point('',(2.581959886784e1,8.516980536303e1,
-5.163175951644e0));
#87815=cartesian_point('',(2.595091379116e1,8.513257224341e1,
-5.120934987067e0));
#87816=cartesian_point('',(2.601710337380e1,8.511233944021e1,
-5.099999999987e0));
#87818=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87819=direction('',(0.e0,0.e0,1.e0));
#87820=direction('',(2.923270043301e-1,9.563184211022e-1,0.e0));
#87821=axis2_placement_3d('',#87818,#87819,#87820);
#87823=cartesian_point('',(2.543556185569e1,8.524945007475e1,
-5.288511751063e0));
#87824=cartesian_point('',(2.530834797635e1,8.527018723529e1,
-5.329048415112e0));
#87825=cartesian_point('',(2.507559388101e1,8.529598206097e1,
-5.399914393020e0));
#87826=cartesian_point('',(2.480813635579e1,8.530080271405e1,
-5.474801880252e0));
#87827=cartesian_point('',(2.458992677989e1,8.529182117287e1,
-5.527100760023e0));
#87828=cartesian_point('',(2.435758865990e1,8.525056476078e1,
-5.579534730295e0));
#87829=cartesian_point('',(2.420752568716e1,8.518554316569e1,
-5.600006658683e0));
#87830=cartesian_point('',(2.413287449719e1,8.514607706008e1,
-5.600006658683e0));
#87832=cartesian_point('',(2.413287449719e1,8.514607706008e1,
-5.600006658683e0));
#87833=cartesian_point('',(2.432439420593e1,8.502791140145e1,
-5.600007713269e0));
#87834=cartesian_point('',(2.477082336424e1,8.475246679939e1,
-5.780875995986e0));
#87835=cartesian_point('',(2.496366313484e1,8.463347539999e1,
-6.287393616346e0));
#87836=cartesian_point('',(2.498060388431e1,8.462302173051e1,
-6.511544631897e0));
#87838=cartesian_point('',(2.573282512943e1,8.513814358572e1,
-5.628242759919e0));
#87839=cartesian_point('',(2.563231129333e1,8.513803016420e1,
-5.510732918368e0));
#87840=cartesian_point('',(2.552769427443e1,8.517978957074e1,
-5.391455760725e0));
#87841=cartesian_point('',(2.543556185569e1,8.524945007475e1,
-5.288511751063e0));
#87843=cartesian_point('',(2.393361288783e1,8.471556628278e1,-6.6e0));
#87844=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#87845=direction('',(0.e0,0.e0,1.e0));
#87846=axis2_placement_3d('',#87843,#87844,#87845);
#87848=cartesian_point('',(2.498060388431e1,8.462302173051e1,
-6.511544631897e0));
#87849=cartesian_point('',(2.493899414690e1,8.455557832517e1,
-6.511147253632e0));
#87850=cartesian_point('',(2.490548565581e1,8.448309439131e1,
-6.511585490132e0));
#87851=cartesian_point('',(2.488105880707e1,8.440769479906e1,
-6.512842959935e0));
#87853=cartesian_point('',(2.573282512943e1,8.513814358572e1,
-5.628242759919e0));
#87854=cartesian_point('',(2.565791338352e1,8.513018300050e1,
-5.756462670444e0));
#87855=cartesian_point('',(2.552135118671e1,8.508909268787e1,
-5.978082024158e0));
#87856=cartesian_point('',(2.535991191968e1,8.500962083881e1,
-6.202152863669e0));
#87857=cartesian_point('',(2.524954125609e1,8.493305189297e1,
-6.335702571418e0));
#87858=cartesian_point('',(2.510537286744e1,8.480029673628e1,
-6.476921657413e0));
#87859=cartesian_point('',(2.501978923966e1,8.468727578114e1,
-6.507043034377e0));
#87860=cartesian_point('',(2.498060388431e1,8.462302173051e1,
-6.511544631897e0));
#87862=direction('',(5.691799956548e-2,-1.058917586595e-1,-9.927473378325e-1));
#87863=vector('',#87862,4.041134785759e0);
#87864=cartesian_point('',(2.050603649436e1,7.094278946019e1,
-6.512877171288e0));
#87865=line('',#87864,#87863);
#87866=direction('',(-7.788512336861e-2,4.229300794543e-2,9.960648618623e-1));
#87867=vector('',#87866,4.286703701767e0);
#87868=cartesian_point('',(2.521492925373e1,8.422639720535e1,
-1.078267789048e1));
#87869=line('',#87868,#87867);
#87870=cartesian_point('',(2.616235402670e1,8.391855661963e1,
-1.069548648161e1));
#87871=direction('',(-7.785015055598e-2,4.240318363166e-2,9.960629117060e-1));
#87872=direction('',(2.975790214420e-1,9.545390270266e-1,-1.737733813961e-2));
#87873=axis2_placement_3d('',#87870,#87871,#87872);
#87875=cartesian_point('',(2.616235402670e1,8.391855661963e1,
-1.069548648161e1));
#87876=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#87877=direction('',(-9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#87878=axis2_placement_3d('',#87875,#87876,#87877);
#87880=cartesian_point('',(-1.434362928244e-14,0.e0,-1.071293888805e1));
#87881=direction('',(0.e0,0.e0,1.e0));
#87882=direction('',(3.203595356280e-1,9.472960297247e-1,0.e0));
#87883=axis2_placement_3d('',#87880,#87881,#87882);
#87885=cartesian_point('',(2.616235402670e1,8.391855661962e1,
-1.069548648161e1));
#87886=direction('',(-9.546811972244e-1,2.976303271949e-1,0.e0));
#87887=direction('',(2.975849966544e-1,9.545357946539e-1,-1.745240643993e-2));
#87888=axis2_placement_3d('',#87885,#87886,#87887);
#87890=cartesian_point('',(2.848061475599e1,8.421654012154e1,
-1.071292098120e1));
#87891=cartesian_point('',(2.853035715519e1,8.420992944228e1,
-1.015517847082e1));
#87892=cartesian_point('',(2.863248672489e1,8.419633935770e1,
-9.033300379462e0));
#87893=cartesian_point('',(2.877653776985e1,8.417521827853e1,
-7.364473346196e0));
#87894=cartesian_point('',(2.888501857297e1,8.416664757871e1,
-6.194079731108e0));
#87895=cartesian_point('',(2.893797310306e1,8.415947718276e1,
-5.599819007764e0));
#87897=cartesian_point('',(-1.434362928244e-14,0.e0,-5.599847706754e0));
#87898=direction('',(0.e0,0.e0,1.e0));
#87899=direction('',(3.251616789270e-1,9.456584386328e-1,0.e0));
#87900=axis2_placement_3d('',#87897,#87898,#87899);
#87902=cartesian_point('',(2.605744917346e1,8.509543505758e1,
-5.599840560439e0));
#87903=cartesian_point('',(2.610470033539e1,8.506997267973e1,
-6.194562653915e0));
#87904=cartesian_point('',(2.619567843679e1,8.501377278204e1,
-7.365865946459e0));
#87905=cartesian_point('',(2.632626635531e1,8.494557004053e1,
-9.040858704108e0));
#87906=cartesian_point('',(2.641537116656e1,8.489699793122e1,
-1.015850502962e1));
#87907=cartesian_point('',(2.645993708359e1,8.487309729681e1,
-1.071290141105e1));
#87909=cartesian_point('',(2.948439992047e1,8.291198349313e1,
-6.512842890436e0));
#87910=cartesian_point('',(2.950896058053e1,8.298734207626e1,
-6.511585120580e0));
#87911=cartesian_point('',(2.952445790236e1,8.306567047058e1,
-6.511147235390e0));
#87912=cartesian_point('',(2.953043282090e1,8.314469064743e1,
-6.511544986886e0));
#87914=cartesian_point('',(2.922380506637e1,8.400431999794e1,
-5.626370765042e0));
#87915=cartesian_point('',(2.919525901676e1,8.402647779981e1,
-5.623665352722e0));
#87916=cartesian_point('',(2.913226743474e1,8.406349761537e1,
-5.617850726555e0));
#87917=cartesian_point('',(2.903737396362e1,8.411474282817e1,
-5.608716230280e0));
#87918=cartesian_point('',(2.897211216725e1,8.414767894419e1,
-5.602808497801e0));
#87919=cartesian_point('',(2.893797310306e1,8.415947718276e1,
-5.599819007764e0));
#87921=cartesian_point('',(3.052370285087e1,8.306957033536e1,
-5.599997611331e0));
#87922=cartesian_point('',(3.029924767745e1,8.308654599048e1,
-5.599990072959e0));
#87923=cartesian_point('',(2.977610177197e1,8.312611151524e1,
-5.780948749913e0));
#87924=cartesian_point('',(2.955027466851e1,8.314319040132e1,
-6.287442243804e0));
#87925=cartesian_point('',(2.953043282090e1,8.314469064743e1,
-6.511544986886e0));
#87927=cartesian_point('',(3.043186060123e1,8.260415646523e1,-6.6e0));
#87928=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#87929=direction('',(-9.474374591626e-1,3.078410914307e-1,8.715574222233e-2));
#87930=axis2_placement_3d('',#87927,#87928,#87929);
#87932=cartesian_point('',(3.052370285087e1,8.306957033536e1,
-5.599997611331e0));
#87933=cartesian_point('',(3.049193575012e1,8.314057575312e1,
-5.599997611331e0));
#87934=cartesian_point('',(3.041705844113e1,8.327467795668e1,
-5.581793796593e0));
#87935=cartesian_point('',(3.023324347958e1,8.345874620343e1,
-5.527156519258e0));
#87936=cartesian_point('',(3.008220364113e1,8.358258385082e1,
-5.477641508212e0));
#87937=cartesian_point('',(2.986301708987e1,8.373576140970e1,
-5.405555271849e0));
#87938=cartesian_point('',(2.965016037833e1,8.385855363700e1,
-5.331156508391e0));
#87939=cartesian_point('',(2.952722282475e1,8.392056940373e1,
-5.287371714938e0));
#87941=cartesian_point('',(2.922380506637e1,8.400431999794e1,
-5.626370765042e0));
#87942=cartesian_point('',(2.929710993797e1,8.393848754869e1,
-5.791811381940e0));
#87943=cartesian_point('',(2.940196144028e1,8.378717208108e1,
-6.069820717431e0));
#87944=cartesian_point('',(2.947929093882e1,8.360737364471e1,
-6.281904354404e0));
#87945=cartesian_point('',(2.952284475675e1,8.344126379281e1,
-6.440130803923e0));
#87946=cartesian_point('',(2.953979649762e1,8.325042697891e1,
-6.496077107721e0));
#87947=cartesian_point('',(2.953043282090e1,8.314469064743e1,
-6.511544986886e0));
#87949=cartesian_point('',(3.845835999821e1,8.022088936930e1,
-5.288511751184e0));
#87950=cartesian_point('',(3.851914105690e1,8.020088259881e1,
-5.268281626331e0));
#87951=cartesian_point('',(3.864115905417e1,8.015744448876e1,
-5.226958339580e0));
#87952=cartesian_point('',(3.882520969988e1,8.008214859147e1,
-5.163175951455e0));
#87953=cartesian_point('',(3.894908337568e1,8.002483169362e1,
-5.120934986981e0));
#87954=cartesian_point('',(3.901129294708e1,7.999449365780e1,
-5.099999999987e0));
#87956=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87957=direction('',(0.e0,0.e0,1.e0));
#87958=direction('',(4.383291344314e-1,8.988145358797e-1,0.e0));
#87959=axis2_placement_3d('',#87956,#87957,#87958);
#87961=cartesian_point('',(2.897949914899e1,8.414979869430e1,
-5.100000000001e0));
#87962=cartesian_point('',(2.904467647201e1,8.412735293440e1,
-5.120841021047e0));
#87963=cartesian_point('',(2.917218973195e1,8.408052085624e1,
-5.162862833279e0));
#87964=cartesian_point('',(2.935422291743e1,8.400428453272e1,
-5.226110705568e0));
#87965=cartesian_point('',(2.947047185217e1,8.394916788835e1,
-5.267228449007e0));
#87966=cartesian_point('',(2.952722282475e1,8.392056940373e1,
-5.287371714938e0));
#87968=cartesian_point('',(3.845835999821e1,8.022088936930e1,
-5.288511751184e0));
#87969=cartesian_point('',(3.833595633609e1,8.026127185723e1,
-5.329048416355e0));
#87970=cartesian_point('',(3.811010302482e1,8.032315986919e1,
-5.399914395511e0));
#87971=cartesian_point('',(3.784669246096e1,8.036976074562e1,
-5.474801883129e0));
#87972=cartesian_point('',(3.762976439031e1,8.039502528024e1,
-5.527100759785e0));
#87973=cartesian_point('',(3.739383283466e1,8.039062248948e1,
-5.579534728968e0));
#87974=cartesian_point('',(3.723544575915e1,8.034987645334e1,
-5.600006653291e0));
#87975=cartesian_point('',(3.715553977338e1,8.032257426245e1,
-5.600006653291e0));
#87977=cartesian_point('',(3.715553977338e1,8.032257426245e1,
-5.600006653291e0));
#87978=cartesian_point('',(3.732621637602e1,8.017590313526e1,
-5.600007704527e0));
#87979=cartesian_point('',(3.772406022326e1,7.983401279291e1,
-5.780875989845e0));
#87980=cartesian_point('',(3.789591146310e1,7.968631959081e1,
-6.287393614155e0));
#87981=cartesian_point('',(3.791100832978e1,7.967334450608e1,
-6.511544632163e0));
#87983=cartesian_point('',(3.873455827556e1,8.006444823748e1,
-5.628294498917e0));
#87984=cartesian_point('',(3.863525679423e1,8.008005512037e1,
-5.510776182954e0));
#87985=cartesian_point('',(3.853846716454e1,8.013766836262e1,
-5.391463423888e0));
#87986=cartesian_point('',(3.845835999821e1,8.022088936930e1,
-5.288511751184e0));
#87988=cartesian_point('',(3.689138468982e1,7.992853515613e1,-6.6e0));
#87989=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#87990=direction('',(0.e0,0.e0,1.e0));
#87991=axis2_placement_3d('',#87988,#87989,#87990);
#87993=cartesian_point('',(3.873455827556e1,8.006444823748e1,
-5.628294498917e0));
#87994=cartesian_point('',(3.865932095788e1,8.006830626768e1,
-5.756487319825e0));
#87995=cartesian_point('',(3.851800805279e1,8.004908660620e1,
-5.978067176479e0));
#87996=cartesian_point('',(3.834612597969e1,7.999584772393e1,
-6.202154422380e0));
#87997=cartesian_point('',(3.822513342398e1,7.993748647687e1,
-6.335701720324e0));
#87998=cartesian_point('',(3.806197281231e1,7.982891845401e1,
-6.476922244535e0));
#87999=cartesian_point('',(3.795976263610e1,7.973067732928e1,
-6.507043231503e0));
#88000=cartesian_point('',(3.791100832978e1,7.967334450608e1,
-6.511544632163e0));
#88002=cartesian_point('',(3.791100832978e1,7.967334450608e1,
-6.511544632163e0));
#88003=cartesian_point('',(3.785936043796e1,7.961324067331e1,
-6.511147254364e0));
#88004=cartesian_point('',(3.781492550549e1,7.954689101673e1,
-6.511585488750e0));
#88005=cartesian_point('',(3.777900427526e1,7.947624088100e1,
-6.512842959097e0));
#88007=direction('',(3.965216480523e-2,-1.134918967326e-1,-9.927473471142e-1));
#88008=vector('',#88007,4.041134714953e0);
#88009=cartesian_point('',(3.135147030717e1,6.686151503951e1,
-6.512877107077e0));
#88010=line('',#88009,#88008);
#88011=direction('',(-7.031014252141e-2,5.395622670601e-2,9.960648620739e-1));
#88012=vector('',#88011,4.286703954696e0);
#88013=cartesian_point('',(3.808040304126e1,7.924494651060e1,
-1.078267814248e1));
#88014=line('',#88013,#88012);
#88015=cartesian_point('',(3.896800654644e1,7.879268607642e1,
-1.069548648161e1));
#88016=direction('',(-7.022495739545e-2,5.412713030877e-2,9.960615990607e-1));
#88017=direction('',(4.432434264061e-1,8.962313753225e-1,-1.745241631652e-2));
#88018=axis2_placement_3d('',#88015,#88016,#88017);
#88020=cartesian_point('',(3.896800654644e1,7.879268607642e1,
-1.069548648161e1));
#88021=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#88022=direction('',(-8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#88023=axis2_placement_3d('',#88020,#88021,#88022);
#88025=cartesian_point('',(-1.435833405290e-14,0.e0,-1.071293888805e1));
#88026=direction('',(0.e0,0.e0,1.e0));
#88027=direction('',(4.646051257830e-1,8.855179710746e-1,0.e0));
#88028=axis2_placement_3d('',#88025,#88026,#88027);
#88030=cartesian_point('',(3.896800654643e1,7.879268607641e1,
-1.069548648161e1));
#88031=direction('',(-8.963678464695e-1,4.433110463496e-1,0.e0));
#88032=direction('',(4.432435279300e-1,8.962313253048e-1,-1.745240643993e-2));
#88033=axis2_placement_3d('',#88030,#88031,#88032);
#88035=cartesian_point('',(4.130434052913e1,7.872434502986e1,
-1.071292097967e1));
#88036=cartesian_point('',(4.135243637880e1,7.871003431342e1,
-1.015517846919e1));
#88037=cartesian_point('',(4.145118260596e1,7.868063496093e1,
-9.033300379935e0));
#88038=cartesian_point('',(4.159015607948e1,7.863723936876e1,
-7.364473346446e0));
#88039=cartesian_point('',(4.169596054957e1,7.861180405292e1,
-6.194079731244e0));
#88040=cartesian_point('',(4.174714142448e1,7.859643802286e1,
-5.599819007763e0));
#88042=cartesian_point('',(-1.435833405290e-14,0.e0,-5.599847706754e0));
#88043=direction('',(0.e0,0.e0,1.e0));
#88044=direction('',(4.690919710311e-1,8.831493207347e-1,0.e0));
#88045=axis2_placement_3d('',#88042,#88043,#88044);
#88047=cartesian_point('',(3.904849759384e1,7.997148592301e1,
-5.599840560439e0));
#88048=cartesian_point('',(3.909118382260e1,7.993894531881e1,
-6.194562653879e0));
#88049=cartesian_point('',(3.917225040890e1,7.986920508817e1,
-7.365868448977e0));
#88050=cartesian_point('',(3.929056051955e1,7.978141419619e1,
-9.040849944918e0));
#88051=cartesian_point('',(3.937097189226e1,7.971949953157e1,
-1.015852379912e1));
#88052=cartesian_point('',(3.941125024597e1,7.968892150823e1,
-1.071292018059e1));
#88054=cartesian_point('',(4.209168980781e1,7.727882306595e1,
-6.512842889866e0));
#88055=cartesian_point('',(4.212773677992e1,7.734941173609e1,
-6.511585119010e0));
#88056=cartesian_point('',(4.215529659150e1,7.742435145790e1,
-6.511147234209e0));
#88057=cartesian_point('',(4.217355940179e1,7.750146407293e1,
-6.511544987672e0));
#88059=cartesian_point('',(4.200518239188e1,7.839847710961e1,
-5.626370765026e0));
#88060=cartesian_point('',(4.198045403514e1,7.842482769843e1,
-5.623665352685e0));
#88061=cartesian_point('',(4.192402915857e1,7.847124579337e1,
-5.617850726488e0));
#88062=cartesian_point('',(4.183832050122e1,7.853670470168e1,
-5.608716230204e0));
#88063=cartesian_point('',(4.177901452922e1,7.857944451387e1,
-5.602808497769e0));
#88064=cartesian_point('',(4.174714142448e1,7.859643802286e1,
-5.599819007763e0));
#88066=cartesian_point('',(4.314284921275e1,7.727188695286e1,
-5.599997614625e0));
#88067=cartesian_point('',(4.292381302863e1,7.732376613511e1,
-5.599990093230e0));
#88068=cartesian_point('',(4.241329735565e1,7.744468258603e1,
-5.780948815994e0));
#88069=cartesian_point('',(4.219292227549e1,7.749687834744e1,
-6.287442262756e0));
#88070=cartesian_point('',(4.217355940179e1,7.750146407293e1,
-6.511544987672e0));
#88072=cartesian_point('',(4.297933092518e1,7.682657039207e1,-6.6e0));
#88073=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#88074=direction('',(-8.876159754058e-1,4.522629288470e-1,8.715574218078e-2));
#88075=axis2_placement_3d('',#88072,#88073,#88074);
#88077=cartesian_point('',(4.314284921275e1,7.727188695286e1,
-5.599997614625e0));
#88078=cartesian_point('',(4.312258092212e1,7.734698762748e1,
-5.599997614625e0));
#88079=cartesian_point('',(4.306960369989e1,7.749115217685e1,
-5.581793804612e0));
#88080=cartesian_point('',(4.291684639214e1,7.770170928610e1,
-5.527156516832e0));
#88081=cartesian_point('',(4.278703861262e1,7.784765008366e1,
-5.477641518110e0));
#88082=cartesian_point('',(4.259451285531e1,7.803323011688e1,
-5.405555278754e0));
#88083=cartesian_point('',(4.240348568883e1,7.818780870286e1,
-5.331156511690e0));
#88084=cartesian_point('',(4.229176309473e1,7.826829262945e1,
-5.287371714925e0));
#88086=cartesian_point('',(4.200518239188e1,7.839847710961e1,
-5.626370765026e0));
#88087=cartesian_point('',(4.206728629480e1,7.832198775876e1,
-5.791811381839e0));
#88088=cartesian_point('',(4.214717594649e1,7.815613284721e1,
-6.069820717174e0));
#88089=cartesian_point('',(4.219542672002e1,7.796645102851e1,
-6.281904354344e0));
#88090=cartesian_point('',(4.221245900674e1,7.779557294834e1,
-6.440130803275e0));
#88091=cartesian_point('',(4.219934860250e1,7.760443381299e1,
-6.496077108423e0));
#88092=cartesian_point('',(4.217355940179e1,7.750146407293e1,
-6.511544987672e0));
#88094=cartesian_point('',(5.053418568516e1,7.321702412722e1,
-5.288511749442e0));
#88095=cartesian_point('',(5.059108851471e1,7.318775554389e1,
-5.268281605960e0));
#88096=cartesian_point('',(5.070480881777e1,7.312576456428e1,
-5.226958294334e0));
#88097=cartesian_point('',(5.087481423426e1,7.302260404070e1,
-5.163176218598e0));
#88098=cartesian_point('',(5.098819693614e1,7.294661442889e1,
-5.120935104070e0));
#88099=cartesian_point('',(5.104489501681e1,7.290691795486e1,
-5.099999999987e0));
#88101=cartesian_point('',(0.e0,0.e0,-5.1e0));
#88102=direction('',(0.e0,0.e0,1.e0));
#88103=direction('',(5.735381465114e-1,8.191788537897e-1,0.e0));
#88104=axis2_placement_3d('',#88101,#88102,#88103);
#88106=cartesian_point('',(4.178664216771e1,7.858038258726e1,
-5.100000000001e0));
#88107=cartesian_point('',(4.184750575930e1,7.854801719225e1,
-5.120841021017e0));
#88108=cartesian_point('',(4.196612296835e1,7.848181422611e1,
-5.162862833209e0));
#88109=cartesian_point('',(4.213398903477e1,7.837804023424e1,
-5.226110705521e0));
#88110=cartesian_point('',(4.224018460944e1,7.830541682731e1,
-5.267228448980e0));
#88111=cartesian_point('',(4.229176309473e1,7.826829262945e1,
-5.287371714925e0));
#88113=cartesian_point('',(5.053418568516e1,7.321702412722e1,
-5.288511749442e0));
#88114=cartesian_point('',(5.041959173033e1,7.327606494469e1,
-5.329053778573e0));
#88115=cartesian_point('',(5.020618035530e1,7.337252879101e1,
-5.399925675928e0));
#88116=cartesian_point('',(4.995331125044e1,7.345975970770e1,
-5.474805128782e0));
#88117=cartesian_point('',(4.974303927584e1,7.351862990579e1,
-5.527105268534e0));
#88118=cartesian_point('',(4.950917183422e1,7.355121703770e1,
-5.579560601088e0));
#88119=cartesian_point('',(4.934644335953e1,7.353573700549e1,
-5.600000672881e0));
#88120=cartesian_point('',(4.926331363423e1,7.352126298459e1,
-5.600000672881e0));
#88122=cartesian_point('',(4.926331363423e1,7.352126298459e1,
-5.600000672881e0));
#88123=cartesian_point('',(4.940894438001e1,7.334969803133e1,
-5.600002206663e0));
#88124=cartesian_point('',(4.974840829125e1,7.294977670019e1,
-5.780879971997e0));
#88125=cartesian_point('',(4.989503256321e1,7.277702693371e1,
-6.287394528200e0));
#88126=cartesian_point('',(4.990791380852e1,7.276184997350e1,
-6.511545197858e0));
#88128=cartesian_point('',(5.078251071690e1,7.301930211669e1,
-5.628294496596e0));
#88129=cartesian_point('',(5.068687325636e1,7.305025102689e1,
-5.510776180705e0));
#88130=cartesian_point('',(5.060028796514e1,7.312229618734e1,
-5.391463422080e0));
#88131=cartesian_point('',(5.053418568516e1,7.321702412722e1,
-5.288511749442e0));
#88133=cartesian_point('',(4.894076733245e1,7.317339707994e1,-6.6e0));
#88134=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#88135=direction('',(0.e0,0.e0,1.e0));
#88136=axis2_placement_3d('',#88133,#88134,#88135);
#88138=cartesian_point('',(5.078251071690e1,7.301930211669e1,
-5.628294496596e0));
#88139=cartesian_point('',(5.070880320181e1,7.303488236230e1,
-5.756487363112e0));
#88140=cartesian_point('',(5.056622339676e1,7.303800558069e1,
-5.978067292860e0));
#88141=cartesian_point('',(5.038812918382e1,7.301231019854e1,
-6.202154520611e0));
#88142=cartesian_point('',(5.025949593264e1,7.297359563853e1,
-6.335701893912e0));
#88143=cartesian_point('',(5.008136277344e1,7.289188534922e1,
-6.476922038613e0));
#88144=cartesian_point('',(4.996503668042e1,7.281085006390e1,
-6.507043817718e0));
#88145=cartesian_point('',(4.990791380852e1,7.276184997350e1,
-6.511545197858e0));
#88147=cartesian_point('',(4.990791380852e1,7.276184997350e1,
-6.511545197858e0));
#88148=cartesian_point('',(4.984747872948e1,7.271060296748e1,
-6.511144200736e0));
#88149=cartesian_point('',(4.979323148351e1,7.265200642342e1,
-6.511582697993e0));
#88150=cartesian_point('',(4.974670826516e1,7.258781483543e1,
-6.512842583421e0));
#88152=direction('',(2.141013643358e-2,-1.182973147326e-1,-9.927473754108e-1));
#88153=vector('',#88152,4.041134484494e0);
#88154=cartesian_point('',(4.142492649116e1,6.113388803163e1,
-6.512876891834e0));
#88155=line('',#88154,#88153);
#88156=direction('',(-6.100318000639e-2,6.429011426287e-2,9.960649543264e-1));
#88157=vector('',#88156,4.286703933961e0);
#88158=cartesian_point('',(5.000821083687e1,7.231222214970e1,
-1.078267814161e1));
#88159=line('',#88158,#88157);
#88160=cartesian_point('',(5.081413741760e1,7.172667810408e1,
-1.069548648161e1));
#88161=direction('',(-6.089302296448e-2,6.444633915834e-2,9.960615990607e-1));
#88162=direction('',(5.779878400540e-1,8.158587315917e-1,-1.745241631667e-2));
#88163=axis2_placement_3d('',#88160,#88161,#88162);
#88165=cartesian_point('',(5.081413741760e1,7.172667810408e1,
-1.069548648161e1));
#88166=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#88167=direction('',(-8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#88168=axis2_placement_3d('',#88165,#88166,#88167);
#88170=cartesian_point('',(-1.437190495415e-14,0.e0,-1.071293888805e1));
#88171=direction('',(0.e0,0.e0,1.e0));
#88172=direction('',(5.974105958052e-1,8.019355211110e-1,0.e0));
#88173=axis2_placement_3d('',#88170,#88171,#88172);
#88175=cartesian_point('',(5.081413741759e1,7.172667810407e1,
-1.069548648161e1));
#88176=direction('',(-8.159829444602e-1,5.780759762783e-1,0.e0));
#88177=direction('',(5.779879325071e-1,8.158586663054e-1,-1.745240643993e-2));
#88178=axis2_placement_3d('',#88175,#88176,#88177);
#88180=cartesian_point('',(5.311101635699e1,7.129369529247e1,
-1.071292097967e1));
#88181=cartesian_point('',(5.315628137766e1,7.127203691618e1,
-1.015517846920e1));
#88182=cartesian_point('',(5.324921280334e1,7.122755220495e1,
-9.033300380002e0));
#88183=cartesian_point('',(5.337968671482e1,7.116295064487e1,
-7.364473346382e0));
#88184=cartesian_point('',(5.348020960045e1,7.112127701111e1,
-6.194079731406e0));
#88185=cartesian_point('',(5.352835657718e1,7.109809370958e1,
-5.599819007764e0));
#88187=cartesian_point('',(-1.437190495415e-14,0.e0,-5.599847706752e0));
#88188=direction('',(0.e0,0.e0,1.e0));
#88189=direction('',(6.014716620266e-1,7.988941355267e-1,0.e0));
#88190=axis2_placement_3d('',#88187,#88188,#88189);
#88192=cartesian_point('',(5.107804241297e1,7.287837339239e1,
-5.599840560439e0));
#88193=cartesian_point('',(5.111511262998e1,7.283955582066e1,
-6.194562653985e0));
#88194=cartesian_point('',(5.118427137432e1,7.275799260148e1,
-7.365868449228e0));
#88195=cartesian_point('',(5.128739137084e1,7.265277478154e1,
-9.040849945135e0));
#88196=cartesian_point('',(5.135712715843e1,7.257904327930e1,
-1.015852379922e1));
#88197=cartesian_point('',(5.139212616199e1,7.254254079949e1,
-1.071292018059e1));
#88199=cartesian_point('',(5.366254563080e1,6.974279946510e1,
-6.512843210500e0));
#88200=cartesian_point('',(5.370919928253e1,6.980684645765e1,
-6.511583537053e0));
#88201=cartesian_point('',(5.374816951716e1,6.987650961902e1,
-6.511142107105e0));
#88202=cartesian_point('',(5.377823790330e1,6.994989314127e1,
-6.511545360007e0));
#88204=cartesian_point('',(5.375225271958e1,7.086220352518e1,
-5.626370765042e0));
#88205=cartesian_point('',(5.373195095085e1,7.089209806085e1,
-5.623665352780e0));
#88206=cartesian_point('',(5.368348214927e1,7.094677146616e1,
-5.617850726698e0));
#88207=cartesian_point('',(5.360906873646e1,7.102483225561e1,
-5.608716230429e0));
#88208=cartesian_point('',(5.35571789e1,7.107632336710e1,-5.602808497864e0));
#88209=cartesian_point('',(5.352835657718e1,7.109809370958e1,
-5.599819007764e0));
#88211=cartesian_point('',(5.469967449342e1,6.957151431575e1,
-5.599998192558e0));
#88212=cartesian_point('',(5.449145119465e1,6.965701916105e1,
-5.599999481561e0));
#88213=cartesian_point('',(5.400615115869e1,6.985630289378e1,
-5.780972876414e0));
#88214=cartesian_point('',(5.379664598994e1,6.994233411095e1,
-6.287448310188e0));
#88215=cartesian_point('',(5.377823790330e1,6.994989314127e1,
-6.511545360007e0));
#88217=cartesian_point('',(5.469967449342e1,6.957151431575e1,
-5.599998192558e0));
#88218=cartesian_point('',(5.469141833550e1,6.964881892322e1,
-5.599998192558e0));
#88219=cartesian_point('',(5.466167110528e1,6.979943616232e1,
-5.581814639094e0));
#88220=cartesian_point('',(5.454368576169e1,7.003142078363e1,
-5.527150916762e0));
#88221=cartesian_point('',(5.443836058453e1,7.019577682571e1,
-5.477663797913e0));
#88222=cartesian_point('',(5.427722881463e1,7.040922057059e1,
-5.405570729700e0));
#88223=cartesian_point('',(5.411271431285e1,7.059180301249e1,
-5.331163913785e0));
#88224=cartesian_point('',(5.401493979840e1,7.068879073324e1,
-5.287371715449e0));
#88226=cartesian_point('',(5.375225271958e1,7.086220352518e1,
-5.626370765042e0));
#88227=cartesian_point('',(5.380162641778e1,7.077694074621e1,
-5.791811316575e0));
#88228=cartesian_point('',(5.385458690105e1,7.060063046963e1,
-6.069820539266e0));
#88229=cartesian_point('',(5.387257164849e1,7.040573542291e1,
-6.281904273180e0));
#88230=cartesian_point('',(5.386266027036e1,7.023429809932e1,
-6.440130419945e0));
#88231=cartesian_point('',(5.381981753673e1,7.004756080200e1,
-6.496077421851e0));
#88232=cartesian_point('',(5.377823790330e1,6.994989314127e1,
-6.511545360007e0));
#88234=cartesian_point('',(6.136569200129e1,6.441031276246e1,
-5.288511751158e0));
#88235=cartesian_point('',(6.141731579114e1,6.437250281293e1,
-5.268281626318e0));
#88236=cartesian_point('',(6.151993868836e1,6.429348508052e1,
-5.226958339587e0));
#88237=cartesian_point('',(6.167171354242e1,6.416499964941e1,
-5.163175951457e0));
#88238=cartesian_point('',(6.177181251347e1,6.407220896921e1,
-5.120934986983e0));
#88239=cartesian_point('',(6.182160236308e1,6.402413196778e1,
-5.099999999987e0));
#88241=cartesian_point('',(0.e0,0.e0,-5.1e0));
#88242=direction('',(0.e0,0.e0,1.e0));
#88243=direction('',(6.946247459610e-1,7.193722696203e-1,0.e0));
#88244=axis2_placement_3d('',#88241,#88242,#88243);
#88246=cartesian_point('',(5.356485937438e1,7.107605666762e1,
-5.100000000001e0));
#88247=cartesian_point('',(5.361991057084e1,7.103456858099e1,
-5.120841021017e0));
#88248=cartesian_point('',(5.372671097948e1,7.095062486364e1,
-5.162862833245e0));
#88249=cartesian_point('',(5.387627650729e1,7.082186846349e1,
-5.226110705410e0));
#88250=cartesian_point('',(5.396980383411e1,7.073352652336e1,
-5.267228449257e0));
#88251=cartesian_point('',(5.401493979840e1,7.068879073324e1,
-5.287371715449e0));
#88253=cartesian_point('',(6.136569200129e1,6.441031276246e1,
-5.288511751158e0));
#88254=cartesian_point('',(6.126175611681e1,6.448654498264e1,
-5.329049281344e0));
#88255=cartesian_point('',(6.106607817774e1,6.461519793623e1,
-5.399916192012e0));
#88256=cartesian_point('',(6.082996146600e1,6.474091636486e1,
-5.474802763447e0));
#88257=cartesian_point('',(6.063145856651e1,6.483197579783e1,
-5.527101001914e0));
#88258=cartesian_point('',(6.040570256340e1,6.490070043542e1,
-5.579542579456e0));
#88259=cartesian_point('',(6.024248452588e1,6.491089005030e1,
-5.599994193634e0));
#88260=cartesian_point('',(6.015805881037e1,6.490961440835e1,
-5.599994193634e0));
#88262=cartesian_point('',(6.015805881037e1,6.490961440835e1,
-5.599994193634e0));
#88263=cartesian_point('',(6.027505799244e1,6.471737989991e1,
-5.599995307124e0));
#88264=cartesian_point('',(6.054778039168e1,6.426928207630e1,
-5.780882375350e0));
#88265=cartesian_point('',(6.066558022736e1,6.407571321379e1,
-6.287393749528e0));
#88266=cartesian_point('',(6.067592871273e1,6.405870802864e1,
-6.511544734396e0));
#88268=cartesian_point('',(6.158002920443e1,6.417617844309e1,
-5.628294498922e0));
#88269=cartesian_point('',(6.149041067557e1,6.422170731606e1,
-5.510776182948e0));
#88270=cartesian_point('',(6.141616173849e1,6.430641040597e1,
-5.391463423870e0));
#88271=cartesian_point('',(6.136569200129e1,6.441031276246e1,
-5.288511751158e0));
#88273=cartesian_point('',(5.978506821479e1,6.461649009464e1,-6.6e0));
#88274=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#88275=direction('',(0.e0,0.e0,1.e0));
#88276=axis2_placement_3d('',#88273,#88274,#88275);
#88278=cartesian_point('',(6.158002920443e1,6.417617844309e1,
-5.628294498922e0));
#88279=cartesian_point('',(6.150966645846e1,6.420309725823e1,
-5.756487323265e0));
#88280=cartesian_point('',(6.136933069181e1,6.422848636729e1,
-5.978067185998e0));
#88281=cartesian_point('',(6.118940941143e1,6.423096764405e1,
-6.202154428087e0));
#88282=cartesian_point('',(6.105630399973e1,6.421285161894e1,
-6.335701741138e0));
#88283=cartesian_point('',(6.086757982144e1,6.416001645366e1,
-6.476922201566e0));
#88284=cartesian_point('',(6.074001362870e1,6.409816887358e1,
-6.507043335343e0));
#88285=cartesian_point('',(6.067592871273e1,6.405870802864e1,
-6.511544734396e0));
#88287=cartesian_point('',(6.067592871273e1,6.405870802864e1,
-6.511544734396e0));
#88288=cartesian_point('',(6.060822131816e1,6.401750432526e1,
-6.511146766082e0));
#88289=cartesian_point('',(6.054546165098e1,6.396814274474e1,
-6.511585135403e0));
#88290=cartesian_point('',(6.048947476591e1,6.391204604470e1,
-6.512843359867e0));
#88292=direction('',(2.640570932536e-3,-1.201903738113e-1,-9.927473502499e-1));
#88293=vector('',#88292,4.041134684722e0);
#88294=cartesian_point('',(5.047836445722e1,5.390094241208e1,
-6.512877072898e0));
#88295=line('',#88294,#88293);
#88296=direction('',(-5.019612723060e-2,7.304328032422e-2,9.960647709916e-1));
#88297=vector('',#88296,4.286703946578e0);
#88298=cartesian_point('',(6.070465070262e1,6.359893112666e1,
-1.078267814472e1));
#88299=line('',#88298,#88297);
#88300=cartesian_point('',(6.140905558309e1,6.289452126962e1,
-1.069548648161e1));
#88301=direction('',(-5.006170021473e-2,7.317866525323e-2,9.960615990607e-1));
#88302=direction('',(6.985002748594e-1,7.153969382001e-1,-1.745241631663e-2));
#88303=axis2_placement_3d('',#88300,#88301,#88302);
#88305=cartesian_point('',(6.140905558309e1,6.289452126962e1,
-1.069548648161e1));
#88306=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#88307=direction('',(-7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#88308=axis2_placement_3d('',#88305,#88306,#88307);
#88310=cartesian_point('',(-1.438400782557e-14,0.e0,-1.071293888805e1));
#88311=direction('',(0.e0,0.e0,1.e0));
#88312=direction('',(7.155058342664e-1,6.986067571465e-1,0.e0));
#88313=axis2_placement_3d('',#88310,#88311,#88312);
#88315=cartesian_point('',(6.140905558307e1,6.289452126961e1,
-1.069548648161e1));
#88316=direction('',(-7.155058342661e-1,6.986067571468e-1,0.e0));
#88317=direction('',(6.985003559539e-1,7.153968592619e-1,-1.745240643993e-2));
#88318=axis2_placement_3d('',#88315,#88316,#88317);
#88320=cartesian_point('',(6.360992269676e1,6.210755816678e1,
-1.071292097967e1));
#88321=cartesian_point('',(6.365124231340e1,6.207908543175e1,
-1.015517846921e1));
#88322=cartesian_point('',(6.373607065715e1,6.202061072317e1,
-9.033300380010e0));
#88323=cartesian_point('',(6.385483230738e1,6.193639389932e1,
-7.364473346360e0));
#88324=cartesian_point('',(6.394759839780e1,6.187950809240e1,
-6.194079731445e0));
#88325=cartesian_point('',(6.399152593798e1,6.184907836924e1,
-5.599819007764e0));
#88327=cartesian_point('',(-1.438400782557e-14,0.e0,-5.599847706754e0));
#88328=direction('',(0.e0,0.e0,1.e0));
#88329=direction('',(7.190411245039e-1,6.949675253364e-1,0.e0));
#88330=axis2_placement_3d('',#88327,#88328,#88329);
#88332=cartesian_point('',(6.184987630705e1,6.399075344046e1,
-5.599840560439e0));
#88333=cartesian_point('',(6.188041772179e1,6.394661471818e1,
-6.194562654013e0));
#88334=cartesian_point('',(6.193596570814e1,6.385523686676e1,
-7.365868449292e0));
#88335=cartesian_point('',(6.202135643323e1,6.373518293115e1,
-9.040849945188e0));
#88336=cartesian_point('',(6.207869950938e1,6.365145010547e1,
-1.015852379924e1));
#88337=cartesian_point('',(6.210755737122e1,6.360992198136e1,
-1.071292018059e1));
#88339=cartesian_point('',(6.391204454846e1,6.048948171176e1,
-6.512842772782e0));
#88340=cartesian_point('',(6.396813894588e1,6.054548109908e1,
-6.511585337494e0));
#88341=cartesian_point('',(6.401750608576e1,6.060824038153e1,
-6.511147798915e0));
#88342=cartesian_point('',(6.405870658099e1,6.067592625577e1,
-6.511544926995e0));
#88344=cartesian_point('',(6.417576419194e1,6.158106731180e1,
-5.626370765024e0));
#88345=cartesian_point('',(6.416038890748e1,6.161376969221e1,
-5.623665352793e0));
#88346=cartesian_point('',(6.412106964239e1,6.167535216785e1,
-5.617850726754e0));
#88347=cartesian_point('',(6.405978377992e1,6.176409272214e1,
-5.608716230481e0));
#88348=cartesian_point('',(6.401658777816e1,6.182306725124e1,
-5.602808497887e0));
#88349=cartesian_point('',(6.399152593798e1,6.184907836924e1,
-5.599819007764e0));
#88351=cartesian_point('',(6.461648861309e1,5.978506673324e1,-6.6e0));
#88352=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#88353=direction('',(-7.044160264433e-1,7.044160264433e-1,8.715574209271e-2));
#88354=axis2_placement_3d('',#88351,#88352,#88353);
#88356=cartesian_point('',(6.490961411975e1,6.015805770298e1,
-5.600000220279e0));
#88357=cartesian_point('',(6.471732982639e1,6.027508373258e1,
-5.599990736065e0));
#88358=cartesian_point('',(6.426916255496e1,6.054784191105e1,
-5.780956637209e0));
#88359=cartesian_point('',(6.407570490988e1,6.066558135418e1,
-6.287443753278e0));
#88360=cartesian_point('',(6.405870658099e1,6.067592625577e1,
-6.511544926995e0));
#88362=cartesian_point('',(6.490961411975e1,6.015805770298e1,
-5.600000220279e0));
#88363=cartesian_point('',(6.491354442328e1,6.023575098457e1,
-5.600000220279e0));
#88364=cartesian_point('',(6.490770764283e1,6.038923821645e1,
-5.581790136049e0));
#88365=cartesian_point('',(6.482749529078e1,6.063668004660e1,
-5.527157342945e0));
#88366=cartesian_point('',(6.474913470137e1,6.081560210400e1,
-5.477638770481e0));
#88367=cartesian_point('',(6.462337936492e1,6.105158941957e1,
-5.405553394390e0));
#88368=cartesian_point('',(6.448947119952e1,6.125762970625e1,
-5.331155603084e0));
#88369=cartesian_point('',(6.440808942012e1,6.136869620617e1,
-5.287371714867e0));
#88371=cartesian_point('',(6.417576419194e1,6.158106731180e1,
-5.626370765024e0));
#88372=cartesian_point('',(6.421119201418e1,6.148913043007e1,
-5.791811417500e0));
#88373=cartesian_point('',(6.423591964103e1,6.130670570090e1,
-6.069820809896e0));
#88374=cartesian_point('',(6.422319373637e1,6.111139738474e1,
-6.281904428100e0));
#88375=cartesian_point('',(6.418658886362e1,6.094361891855e1,
-6.440130948200e0));
#88376=cartesian_point('',(6.411505303022e1,6.076588703558e1,
-6.496077071283e0));
#88377=cartesian_point('',(6.405870658099e1,6.067592625577e1,
-6.511544926995e0));
#88379=cartesian_point('',(7.068617132271e1,5.401760572904e1,
-5.288511751059e0));
#88380=cartesian_point('',(7.073124475877e1,5.397218554281e1,
-5.268281626271e0));
#88381=cartesian_point('',(7.082024310103e1,5.387808689184e1,
-5.226958339623e0));
#88382=cartesian_point('',(7.095004980502e1,5.372744051167e1,
-5.163175951643e0));
#88383=cartesian_point('',(7.103440073102e1,5.362013330982e1,
-5.120934987067e0));
#88384=cartesian_point('',(7.107605668490e1,5.356485936766e1,
-5.099999999987e0));
#88386=cartesian_point('',(0.e0,0.e0,-5.1e0));
#88387=direction('',(0.e0,0.e0,1.e0));
#88388=direction('',(7.986073788373e-1,6.018523527134e-1,0.e0));
#88389=axis2_placement_3d('',#88386,#88387,#88388);
#88391=cartesian_point('',(6.402413197165e1,6.182160234490e1,
-5.100000000001e0));
#88392=cartesian_point('',(6.407201522995e1,6.177201314093e1,
-5.120841021019e0));
#88393=cartesian_point('',(6.416436905795e1,6.167239564515e1,
-5.162862833211e0));
#88394=cartesian_point('',(6.429195124721e1,6.152182724666e1,
-5.226110705539e0));
#88395=cartesian_point('',(6.437050737360e1,6.141994204495e1,
-5.267228448952e0));
#88396=cartesian_point('',(6.440808942012e1,6.136869620617e1,
-5.287371714867e0));
#88398=cartesian_point('',(7.068617132271e1,5.401760572904e1,
-5.288511751059e0));
#88399=cartesian_point('',(7.059544213799e1,5.410915687819e1,
-5.329048411010e0));
#88400=cartesian_point('',(7.042230195047e1,5.426683474637e1,
-5.399914384466e0));
#88401=cartesian_point('',(7.020875776799e1,5.442794232869e1,
-5.474801878851e0));
#88402=cartesian_point('',(7.002694328290e1,5.454893650097e1,
-5.527100756607e0));
#88403=cartesian_point('',(6.981472800383e1,5.465212421282e1,
-5.579534697706e0));
#88404=cartesian_point('',(6.965510571306e1,5.468772548719e1,
-5.600006682177e0));
#88405=cartesian_point('',(6.957151397718e1,5.469967563740e1,
-5.600006682177e0));
#88407=cartesian_point('',(6.957151397718e1,5.469967563740e1,
-5.600006682177e0));
#88408=cartesian_point('',(6.965700064539e1,5.449150514999e1,
-5.600007733205e0));
#88409=cartesian_point('',(6.985626713809e1,5.400626130685e1,
-5.780875975617e0));
#88410=cartesian_point('',(6.994233641405e1,5.379664684408e1,
-6.287393612408e0));
#88411=cartesian_point('',(6.994989725552e1,5.377823212483e1,
-6.511544630557e0));
#88413=cartesian_point('',(7.086123805023e1,5.375282991947e1,
-5.628242759921e0));
#88414=cartesian_point('',(7.077985398116e1,5.381181871004e1,
-5.510732918369e0));
#88415=cartesian_point('',(7.071976259828e1,5.390709512046e1,
-5.391455760723e0));
#88416=cartesian_point('',(7.068617132271e1,5.401760572904e1,
-5.288511751059e0));
#88418=cartesian_point('',(6.915726006401e1,5.446850812157e1,-6.6e0));
#88419=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#88420=direction('',(0.e0,0.e0,1.e0));
#88421=axis2_placement_3d('',#88418,#88419,#88420);
#88423=cartesian_point('',(6.994989725552e1,5.377823212483e1,
-6.511544630557e0));
#88424=cartesian_point('',(6.987659205145e1,5.374812682282e1,
-6.511147255477e0));
#88425=cartesian_point('',(6.980687810289e1,5.370918190792e1,
-6.511585492368e0));
#88426=cartesian_point('',(6.974279759501e1,5.366254012216e1,
-6.512842960110e0));
#88428=cartesian_point('',(7.086123805023e1,5.375282991947e1,
-5.628242759921e0));
#88429=cartesian_point('',(7.079595406015e1,5.379042169018e1,
-5.756462670340e0));
#88430=cartesian_point('',(7.066132064253e1,5.383744817413e1,
-5.978082023885e0));
#88431=cartesian_point('',(7.048400115104e1,5.386804571856e1,
-6.202152863437e0));
#88432=cartesian_point('',(7.034970331218e1,5.387097438634e1,
-6.335702571007e0));
#88433=cartesian_point('',(7.015503710899e1,5.384831326942e1,
-6.476921657899e0));
#88434=cartesian_point('',(7.001936645734e1,5.380718216980e1,
-6.507043032989e0));
#88435=cartesian_point('',(6.994989725552e1,5.377823212483e1,
-6.511544630557e0));
#88437=direction('',(-1.619388660312e-2,-1.191237343042e-1,-9.927473464896e-1));
#88438=vector('',#88437,4.041134711175e0);
#88439=cartesian_point('',(5.828885720459e1,4.534077642574e1,
-6.512877098658e0));
#88440=line('',#88439,#88438);
#88441=direction('',(-3.815118291008e-2,7.999548904312e-2,9.960648618315e-1));
#88442=vector('',#88441,4.286703955676e0);
#88443=cartesian_point('',(6.990634042170e1,5.331962314285e1,
-1.078267814343e1));
#88444=line('',#88443,#88442);
#88445=cartesian_point('',(7.049187899515e1,5.251369258655e1,
-1.069548648161e1));
#88446=direction('',(-3.799769226275e-2,8.010908974261e-2,9.960615990607e-1));
#88447=direction('',(8.018133146979e-1,5.973196979323e-1,-1.745241631543e-2));
#88448=axis2_placement_3d('',#88445,#88446,#88447);
#88450=cartesian_point('',(7.049187899515e1,5.251369258655e1,
-1.069548648161e1));
#88451=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#88452=direction('',(-5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#88453=axis2_placement_3d('',#88450,#88451,#88452);
#88455=cartesian_point('',(-1.439434465428e-14,0.e0,-1.071293888805e1));
#88456=direction('',(0.e0,0.e0,1.e0));
#88457=direction('',(8.159829444605e-1,5.780759762779e-1,0.e0));
#88458=axis2_placement_3d('',#88455,#88456,#88457);
#88460=cartesian_point('',(7.049187899514e1,5.251369258654e1,
-1.069548648161e1));
#88461=direction('',(-5.974105958046e-1,8.019355211115e-1,0.e0));
#88462=direction('',(8.018133824473e-1,5.973196072772e-1,-1.745240643993e-2));
#88463=axis2_placement_3d('',#88460,#88461,#88462);
#88465=cartesian_point('',(7.254254163052e1,5.139212683584e1,
-1.071292097967e1));
#88466=cartesian_point('',(7.257889841705e1,5.135754083530e1,
-1.015517846921e1));
#88467=cartesian_point('',(7.265353492343e1,5.128651597073e1,
-9.033300380024e0));
#88468=cartesian_point('',(7.275766000659e1,5.118475758096e1,
-7.364473346342e0));
#88469=cartesian_point('',(7.284038509246e1,5.111406031791e1,
-6.194079731483e0));
#88470=cartesian_point('',(7.287901155426e1,5.107713345389e1,
-5.599819007763e0));
#88472=cartesian_point('',(-1.439434465428e-14,0.e0,-5.599847706751e0));
#88473=direction('',(0.e0,0.e0,1.e0));
#88474=direction('',(8.189054081331e-1,5.739285082050e-1,0.e0));
#88475=axis2_placement_3d('',#88472,#88473,#88474);
#88477=cartesian_point('',(7.109876097819e1,5.352746876538e1,
-5.599840560439e0));
#88478=cartesian_point('',(7.112202155977e1,5.347909573449e1,
-6.194562654039e0));
#88479=cartesian_point('',(7.116259101262e1,5.338015327710e1,
-7.365868449357e0));
#88480=cartesian_point('',(7.122814986312e1,5.324821935201e1,
-9.040849945241e0));
#88481=cartesian_point('',(7.127168825101e1,5.315654698299e1,
-1.015852379926e1));
#88482=cartesian_point('',(7.129369439480e1,5.311101577484e1,
-1.071292018059e1));
#88484=cartesian_point('',(7.258782171287e1,4.974670827515e1,
-6.512842886371e0));
#88485=cartesian_point('',(7.265198610563e1,4.979323826376e1,
-6.511585133644e0));
#88486=cartesian_point('',(7.271056407822e1,4.984749828204e1,
-6.511147249136e0));
#88487=cartesian_point('',(7.276184493611e1,4.990791484775e1,
-6.511544983022e0));
#88489=cartesian_point('',(7.301905536266e1,5.078360084536e1,
-5.626370765038e0));
#88490=cartesian_point('',(7.300898515293e1,5.081830582933e1,
-5.623665352821e0));
#88491=cartesian_point('',(7.297978359510e1,5.088528101031e1,
-5.617850726805e0));
#88492=cartesian_point('',(7.293313434438e1,5.098251624250e1,
-5.608716230539e0));
#88493=cartesian_point('',(7.289969580615e1,5.104752204047e1,
-5.602808497911e0));
#88494=cartesian_point('',(7.287901155426e1,5.107713345389e1,
-5.599819007763e0));
#88496=cartesian_point('',(7.352126269715e1,4.926331173132e1,
-5.599997650616e0));
#88497=cartesian_point('',(7.334965268227e1,4.940897677036e1,
-5.599990040260e0));
#88498=cartesian_point('',(7.294967468139e1,4.974848349043e1,
-5.780948770873e0));
#88499=cartesian_point('',(7.277701550454e1,4.989503837962e1,-6.287442242e0));
#88500=cartesian_point('',(7.276184493611e1,4.990791484775e1,
-6.511544983022e0));
#88502=cartesian_point('',(7.317339734516e1,4.894076752516e1,-6.6e0));
#88503=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#88504=direction('',(-5.855485519799e-1,8.059384405031e-1,8.715574217301e-2));
#88505=axis2_placement_3d('',#88502,#88503,#88504);
#88507=cartesian_point('',(7.352126269715e1,4.926331173132e1,
-5.599997650616e0));
#88508=cartesian_point('',(7.353729850866e1,4.933942872057e1,
-5.599997650616e0));
#88509=cartesian_point('',(7.355554476936e1,4.949193170340e1,
-5.581793699332e0));
#88510=cartesian_point('',(7.351502796384e1,4.974888928489e1,
-5.527156542735e0));
#88511=cartesian_point('',(7.346562402832e1,4.993785542704e1,
-5.477641421747e0));
#88512=cartesian_point('',(7.337833388258e1,5.019061318177e1,
-5.405555212050e0));
#88513=cartesian_point('',(7.327830469352e1,5.041506810304e1,
-5.331156479665e0));
#88514=cartesian_point('',(7.321529812142e1,5.053750070770e1,
-5.287371714936e0));
#88516=cartesian_point('',(7.301905536266e1,5.078360084536e1,
-5.626370765038e0));
#88517=cartesian_point('',(7.303966490685e1,5.068725375234e1,
-5.791811382162e0));
#88518=cartesian_point('',(7.303555055475e1,5.050320679903e1,
-6.069820718117e0));
#88519=cartesian_point('',(7.299242855888e1,5.031229367681e1,
-6.281904354076e0));
#88520=cartesian_point('',(7.293002743583e1,5.015230767032e1,
-6.440130806338e0));
#88521=cartesian_point('',(7.283157056559e1,4.998795350508e1,
-6.496077104014e0));
#88522=cartesian_point('',(7.276184493611e1,4.990791484775e1,
-6.511544983022e0));
#88524=cartesian_point('',(7.826612251140e1,4.229480596934e1,
-5.288511751181e0));
#88525=cartesian_point('',(7.830353573618e1,4.224289394209e1,
-5.268281626329e0));
#88526=cartesian_point('',(7.837671808912e1,4.213603139354e1,
-5.226958339580e0));
#88527=cartesian_point('',(7.848136037134e1,4.196693347781e1,
-5.163175951455e0));
#88528=cartesian_point('',(7.854788625294e1,4.184775201359e1,
-5.120934986981e0));
#88529=cartesian_point('',(7.858038260338e1,4.178664215842e1,
-5.099999999987e0));
#88531=cartesian_point('',(0.e0,0.e0,-5.1e0));
#88532=direction('',(0.e0,0.e0,1.e0));
#88533=direction('',(8.829256476208e-1,4.695128334490e-1,0.e0));
#88534=axis2_placement_3d('',#88531,#88532,#88533);
#88536=cartesian_point('',(7.290691795588e1,5.104489499831e1,
-5.100000000001e0));
#88537=cartesian_point('',(7.294645423121e1,5.098842572785e1,
-5.120841021046e0));
#88538=cartesian_point('',(7.302208742065e1,5.087558736709e1,
-5.162862833277e0));
#88539=cartesian_point('',(7.312454477459e1,5.070691446391e1,
-5.226110705566e0));
#88540=cartesian_point('',(7.318619538765e1,5.059399475250e1,
-5.267228449005e0));
#88541=cartesian_point('',(7.321529812142e1,5.053750070770e1,
-5.287371714936e0));
#88543=cartesian_point('',(7.826612251140e1,4.229480596934e1,
-5.288511751181e0));
#88544=cartesian_point('',(7.819083210865e1,4.239942314320e1,
-5.329048411085e0));
#88545=cartesian_point('',(7.804448981728e1,4.258224482751e1,
-5.399914384482e0));
#88546=cartesian_point('',(7.785877749653e1,4.277477457805e1,
-5.474801878863e0));
#88547=cartesian_point('',(7.769812910792e1,4.292272116316e1,
-5.527100756650e0));
#88548=cartesian_point('',(7.750466866567e1,4.305783624658e1,
-5.579534697721e0));
#88549=cartesian_point('',(7.735258085652e1,4.311796963786e1,
-5.600006682177e0));
#88550=cartesian_point('',(7.727188768900e1,4.314284929038e1,
-5.600006682177e0));
#88552=cartesian_point('',(7.727188768900e1,4.314284929038e1,
-5.600006682177e0));
#88553=cartesian_point('',(7.732375683563e1,4.292386866590e1,
-5.600007733193e0));
#88554=cartesian_point('',(7.744466116615e1,4.241342683247e1,
-5.780875975585e0));
#88555=cartesian_point('',(7.749687986015e1,4.219292887042e1,
-6.287393612399e0));
#88556=cartesian_point('',(7.750146691836e1,4.217355809073e1,
-6.511544630557e0));
#88558=cartesian_point('',(7.839761782147e1,4.200589716094e1,
-5.628294498919e0));
#88559=cartesian_point('',(7.832645473110e1,4.207689134068e1,
-5.510776182953e0));
#88560=cartesian_point('',(7.828201448993e1,4.218039294966e1,
-5.391463423888e0));
#88561=cartesian_point('',(7.826612251140e1,4.229480596934e1,
-5.288511751181e0));
#88563=cartesian_point('',(7.682657136227e1,4.297933141953e1,-6.6e0));
#88564=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#88565=direction('',(0.e0,0.e0,1.e0));
#88566=axis2_placement_3d('',#88563,#88564,#88565);
#88568=cartesian_point('',(7.839761782147e1,4.200589716094e1,
-5.628294498919e0));
#88569=cartesian_point('',(7.833901724616e1,4.205324175866e1,
-5.756487319699e0));
#88570=cartesian_point('',(7.821339567097e1,4.212075436725e1,
-5.978067176147e0));
#88571=cartesian_point('',(7.804304712301e1,4.217871295516e1,
-6.202154422097e0));
#88572=cartesian_point('',(7.791085820949e1,4.220261535167e1,
-6.335701719828e0));
#88573=cartesian_point('',(7.771504381659e1,4.221068538782e1,
-6.476922245116e0));
#88574=cartesian_point('',(7.757460936874e1,4.219128425682e1,
-6.507043229838e0));
#88575=cartesian_point('',(7.750146691836e1,4.217355809073e1,
-6.511544630557e0));
#88577=cartesian_point('',(7.750146691836e1,4.217355809073e1,
-6.511544630557e0));
#88578=cartesian_point('',(7.742435471619e1,4.215529089533e1,
-6.511147255477e0));
#88579=cartesian_point('',(7.734940673509e1,4.212773112120e1,
-6.511585492374e0));
#88580=cartesian_point('',(7.727881878179e1,4.209168797320e1,
-6.512842960116e0));
#88582=direction('',(-3.463026055783e-2,-1.151242344215e-1,-9.927472768548e-1));
#88583=vector('',#88582,4.041135253783e0);
#88584=cartesian_point('',(6.466408620007e1,3.566417013746e1,
-6.512877607126e0));
#88585=line('',#88584,#88583);
#88586=direction('',(-2.516742700431e-2,8.497877171753e-2,9.960648618315e-1));
#88587=vector('',#88586,4.286703955670e0);
#88588=cartesian_point('',(7.738670409069e1,4.172740913633e1,
-1.078267814343e1));
#88589=line('',#88588,#88587);
#88590=cartesian_point('',(7.783895839721e1,4.083980250905e1,
-1.069548648161e1));
#88591=direction('',(-2.499805501782e-2,8.506696257646e-2,9.960615990607e-1));
#88592=direction('',(8.853830496636e-1,4.645344643114e-1,-1.745241631653e-2));
#88593=axis2_placement_3d('',#88590,#88591,#88592);
#88595=cartesian_point('',(7.783895839721e1,4.083980250905e1,
-1.069548648161e1));
#88596=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#88597=direction('',(-4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#88598=axis2_placement_3d('',#88595,#88596,#88597);
#88600=cartesian_point('',(-1.440266091326e-14,0.e0,-1.071293888805e1));
#88601=direction('',(0.e0,0.e0,1.e0));
#88602=direction('',(8.963678464697e-1,4.433110463492e-1,0.e0));
#88603=axis2_placement_3d('',#88600,#88601,#88602);
#88605=cartesian_point('',(7.783895839720e1,4.083980250904e1,
-1.069548648161e1));
#88606=direction('',(-4.646051257825e-1,8.855179710749e-1,0.e0));
#88607=direction('',(8.853831023988e-1,4.645343641714e-1,-1.745240643993e-2));
#88608=axis2_placement_3d('',#88605,#88606,#88607);
#88610=cartesian_point('',(7.968892243445e1,3.941125078152e1,
-1.071292097967e1));
#88611=cartesian_point('',(7.971942116611e1,3.937140313758e1,
-1.015517846922e1));
#88612=cartesian_point('',(7.978202803678e1,3.928957698453e1,
-9.033300380087e0));
#88613=cartesian_point('',(7.986895264717e1,3.917278265966e1,
-7.364473346280e0));
#88614=cartesian_point('',(7.993959976373e1,3.909001473797e1,
-6.194079731650e0));
#88615=cartesian_point('',(7.997197403548e1,3.904749999501e1,
-5.599819007765e0));
#88617=cartesian_point('',(-1.440266091326e-14,0.e0,-5.599847706756e0));
#88618=direction('',(0.e0,0.e0,1.e0));
#88619=direction('',(8.986055228336e-1,4.387574664128e-1,0.e0));
#88620=axis2_placement_3d('',#88617,#88618,#88619);
#88622=cartesian_point('',(7.859695819193e1,4.174616015933e1,
-5.599840560440e0));
#88623=cartesian_point('',(7.861236518712e1,4.169474392562e1,
-6.194562654150e0));
#88624=cartesian_point('',(7.863695715101e1,4.159067315566e1,
-7.365868449612e0));
#88625=cartesian_point('',(7.868106985082e1,4.145010789147e1,
-9.040849945468e0));
#88626=cartesian_point('',(7.870973149075e1,4.135275325729e1,
-1.015852379936e1));
#88627=cartesian_point('',(7.872434405217e1,4.130434009459e1,
-1.071292018059e1));
#88629=cartesian_point('',(7.947624489214e1,3.777900664763e1,
-6.512842890369e0));
#88630=cartesian_point('',(7.954689846208e1,3.781492620817e1,
-6.511585121077e0));
#88631=cartesian_point('',(7.961324326555e1,3.785935449291e1,
-6.511147235979e0));
#88632=cartesian_point('',(7.967334387406e1,3.791100527912e1,
-6.511544986679e0));
#88634=cartesian_point('',(8.006437505404e1,3.873567358498e1,
-5.626370765024e0));
#88635=cartesian_point('',(8.005985788104e1,3.877152661976e1,
-5.623665352901e0));
#88636=cartesian_point('',(8.004149306997e1,3.884224535353e1,
-5.617850727020e0));
#88637=cartesian_point('',(8.001062909041e1,3.894558101037e1,
-5.608716230758e0));
#88638=cartesian_point('',(7.998777138387e1,3.901501741791e1,
-5.602808498007e0));
#88639=cartesian_point('',(7.997197403548e1,3.904749999501e1,
-5.599819007765e0));
#88641=cartesian_point('',(8.032257376721e1,3.715553922157e1,
-5.599997612904e0));
#88642=cartesian_point('',(8.017586359289e1,3.732625659760e1,
-5.599990070837e0));
#88643=cartesian_point('',(7.983392062291e1,3.772415367e1,-5.780948748035e0));
#88644=cartesian_point('',(7.968631334482e1,3.789591414004e1,
-6.287442242793e0));
#88645=cartesian_point('',(7.967334387406e1,3.791100527912e1,
-6.511544986679e0));
#88647=cartesian_point('',(7.992853418601e1,3.689138419551e1,-6.6e0));
#88648=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#88649=direction('',(-4.522629288476e-1,8.876159754070e-1,8.715574216551e-2));
#88650=axis2_placement_3d('',#88647,#88648,#88649);
#88652=cartesian_point('',(8.032257376721e1,3.715553922157e1,
-5.599997612904e0));
#88653=cartesian_point('',(8.035031944849e1,3.722821037285e1,
-5.599997612904e0));
#88654=cartesian_point('',(8.039219777343e1,3.737598121415e1,
-5.581793792503e0));
#88655=cartesian_point('',(8.039237687102e1,3.763611390442e1,
-5.527156520345e0));
#88656=cartesian_point('',(8.037314201627e1,3.783048165673e1,
-5.477641504377e0));
#88657=cartesian_point('',(8.032646660886e1,3.809378283907e1,
-5.405555269195e0));
#88658=cartesian_point('',(8.026278140263e1,3.833112247451e1,
-5.331156507107e0));
#88659=cartesian_point('',(8.021970319541e1,3.846190421742e1,
-5.287371714925e0));
#88661=cartesian_point('',(8.006437505404e1,3.873567358498e1,
-5.626370765024e0));
#88662=cartesian_point('',(8.006965885455e1,3.863728864190e1,
-5.791811381930e0));
#88663=cartesian_point('',(8.003680386961e1,3.845615124028e1,
-6.069820717441e0));
#88664=cartesian_point('',(7.996434738865e1,3.827433433427e1,
-6.281904354354e0));
#88665=cartesian_point('',(7.987768718669e1,3.812607973036e1,
-6.440130804014e0));
#88666=cartesian_point('',(7.975473187033e1,3.797915103678e1,
-6.496077107513e0));
#88667=cartesian_point('',(7.967334387406e1,3.791100527912e1,
-6.511544986679e0));
#88669=cartesian_point('',(8.391890201414e1,2.953056771725e1,
-5.288511751061e0));
#88670=cartesian_point('',(8.394773378978e1,2.947344209542e1,
-5.268281626270e0));
#88671=cartesian_point('',(8.400329816083e1,2.935644696002e1,
-5.226958339619e0));
#88672=cartesian_point('',(8.408019938092e1,2.917306126098e1,
-5.163175951640e0));
#88673=cartesian_point('',(8.412726212973e1,2.904494017778e1,
-5.120934987065e0));
#88674=cartesian_point('',(8.414979870863e1,2.897949913724e1,
-5.099999999987e0));
#88676=cartesian_point('',(0.e0,0.e0,-5.1e0));
#88677=direction('',(0.e0,0.e0,1.e0));
#88678=direction('',(9.455033566976e-1,3.256123500016e-1,0.e0));
#88679=axis2_placement_3d('',#88676,#88677,#88678);
#88681=cartesian_point('',(7.999449365586e1,3.901129292858e1,
-5.100000000001e0));
#88682=cartesian_point('',(8.002470943392e1,3.894933405245e1,
-5.120841021017e0));
#88683=cartesian_point('',(8.008175964468e1,3.882605328161e1,
-5.162862833209e0));
#88684=cartesian_point('',(8.015656932322e1,3.864342916041e1,
-5.226110705521e0));
#88685=cartesian_point('',(8.019979638028e1,3.852225539737e1,
-5.267228448980e0));
#88686=cartesian_point('',(8.021970319541e1,3.846190421742e1,
-5.287371714925e0));
#88688=cartesian_point('',(8.391890201414e1,2.953056771725e1,
-5.288511751061e0));
#88689=cartesian_point('',(8.386090427749e1,2.964567492376e1,
-5.329048422219e0));
#88690=cartesian_point('',(8.374496328839e1,2.984913878386e1,
-5.399914407945e0));
#88691=cartesian_point('',(8.359165569424e1,3.006834996848e1,
-5.474801887314e0));
#88692=cartesian_point('',(8.345612912129e1,3.023960596770e1,
-5.527100763850e0));
#88693=cartesian_point('',(8.328618697332e1,3.040332163716e1,
-5.579534762724e0));
#88694=cartesian_point('',(8.314537865906e1,3.048650635380e1,
-5.600006629309e0));
#88695=cartesian_point('',(8.306957107688e1,3.052370280945e1,
-5.600006629309e0));
#88697=cartesian_point('',(8.306957107688e1,3.052370280945e1,
-5.600006629309e0));
#88698=cartesian_point('',(8.308654551128e1,3.029930407790e1,
-5.600007681160e0));
#88699=cartesian_point('',(8.312611061349e1,2.977623300804e1,
-5.780876002803e0));
#88700=cartesian_point('',(8.314319292402e1,2.955028099105e1,
-6.287393615966e0));
#88701=cartesian_point('',(8.314469325049e1,2.953043112390e1,
-6.511544633539e0));
#88703=cartesian_point('',(8.400358310370e1,2.922464545756e1,
-5.628294498809e0));
#88704=cartesian_point('',(8.394440208567e1,2.930589794104e1,
-5.510776182854e0));
#88705=cartesian_point('',(8.391670019648e1,2.941507725867e1,
-5.391463423778e0));
#88706=cartesian_point('',(8.391890201414e1,2.953056771725e1,
-5.288511751061e0));
#88708=cartesian_point('',(8.260415750091e1,3.043186093774e1,-6.6e0));
#88709=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#88710=direction('',(0.e0,0.e0,1.e0));
#88711=axis2_placement_3d('',#88708,#88709,#88710);
#88713=cartesian_point('',(8.400358310370e1,2.922464545756e1,
-5.628294498809e0));
#88714=cartesian_point('',(8.395311032538e1,2.928057431457e1,
-5.756487319884e0));
#88715=cartesian_point('',(8.383959665878e1,2.936690727542e1,
-5.978067176796e0));
#88716=cartesian_point('',(8.368041210458e1,2.945080067948e1,
-6.202154422601e0));
#88717=cartesian_point('',(8.355358981431e1,2.949508770492e1,
-6.335701720726e0));
#88718=cartesian_point('',(8.336144865495e1,2.953369048553e1,
-6.476922244018e0));
#88719=cartesian_point('',(8.321970817913e1,2.953649705136e1,
-6.507043232923e0));
#88720=cartesian_point('',(8.314469325049e1,2.953043112390e1,
-6.511544633539e0));
#88722=cartesian_point('',(8.314469325049e1,2.953043112390e1,
-6.511544633539e0));
#88723=cartesian_point('',(8.306567285773e1,2.952445191422e1,
-6.511147252075e0));
#88724=cartesian_point('',(8.298733634772e1,2.950895585117e1,
-6.511585485422e0));
#88725=cartesian_point('',(8.291197897914e1,2.948439876220e1,
-6.512842959240e0));
#88727=direction('',(-5.221294023429e-2,-1.082893431753e-1,-9.927473127774e-1));
#88728=vector('',#88727,4.041134981505e0);
#88729=cartesian_point('',(6.944706866067e1,2.510939333753e1,
-6.512877354256e0));
#88730=line('',#88729,#88728);
#88731=direction('',(-1.156396490014e-2,8.786959271260e-2,9.960648620408e-1));
#88732=vector('',#88731,4.286703954685e0);
#88733=cartesian_point('',(8.296155027321e1,2.910772783163e1,
-1.078267814247e1));
#88734=line('',#88733,#88732);
#88735=cartesian_point('',(8.326938431085e1,2.816030095424e1,
-1.069548648161e1));
#88736=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#88737=direction('',(-3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#88738=axis2_placement_3d('',#88735,#88736,#88737);
#88740=cartesian_point('',(8.326938431085e1,2.816030095424e1,
-1.069548648161e1));
#88741=direction('',(-1.138288269555e-2,8.793020447034e-2,9.960615990607e-1));
#88742=direction('',(9.471517155304e-1,3.203108504758e-1,-1.745241631645e-2));
#88743=axis2_placement_3d('',#88740,#88741,#88742);
#88745=cartesian_point('',(-1.440875182862e-14,0.e0,-1.071293888805e1));
#88746=direction('',(0.e0,0.e0,1.e0));
#88747=direction('',(9.546811972246e-1,2.976303271943e-1,0.e0));
#88748=axis2_placement_3d('',#88745,#88746,#88747);
#88750=cartesian_point('',(8.326938431084e1,2.816030095423e1,
-1.069548648161e1));
#88751=direction('',(-3.203595356274e-1,9.472960297249e-1,0.e0));
#88752=direction('',(9.471517519512e-1,3.203107433184e-1,-1.745240643993e-2));
#88753=axis2_placement_3d('',#88750,#88751,#88752);
#88755=cartesian_point('',(8.487309749567e1,2.645993893450e1,
-1.071292097967e1));
#88756=cartesian_point('',(8.489698719247e1,2.641581082842e1,
-1.015517846922e1));
#88757=cartesian_point('',(8.494602283811e1,2.632519821906e1,
-9.033300380054e0));
#88758=cartesian_point('',(8.501360660494e1,2.619624382004e1,
-7.364473346306e0));
#88759=cartesian_point('',(8.507043618179e1,2.610344326777e1,
-6.194079731553e0));
#88760=cartesian_point('',(8.509576110146e1,2.605638749997e1,
-5.599819007754e0));
#88762=cartesian_point('',(-1.440875182862e-14,0.e0,-5.599847706756e0));
#88763=direction('',(0.e0,0.e0,1.e0));
#88764=direction('',(9.561789872310e-1,2.927827597005e-1,0.e0));
#88765=axis2_placement_3d('',#88762,#88763,#88764);
#88767=cartesian_point('',(8.415983744402e1,2.893692254652e1,
-5.599840560440e0));
#88768=cartesian_point('',(8.416701148270e1,2.888372914639e1,
-6.194562654108e0));
#88769=cartesian_point('',(8.417502042379e1,2.877709262883e1,
-7.365868449516e0));
#88770=cartesian_point('',(8.419660077102e1,2.863135721002e1,
-9.040849945391e0));
#88771=cartesian_point('',(8.420967991853e1,2.853071750453e1,
-1.015852379933e1));
#88772=cartesian_point('',(8.421653908787e1,2.848061447995e1,
-1.071292018059e1));
#88774=cartesian_point('',(8.440767830116e1,2.488105370659e1,
-6.512842193427e0));
#88775=cartesian_point('',(8.448308107451e1,2.490547837111e1,
-6.511584422841e0));
#88776=cartesian_point('',(8.455558013645e1,2.493898745310e1,
-6.511147297945e0));
#88777=cartesian_point('',(8.462302073714e1,2.498060053920e1,
-6.511545051004e0));
#88779=cartesian_point('',(8.513824411032e1,2.573394533138e1,
-5.626370604040e0));
#88780=cartesian_point('',(8.513939120285e1,2.577006361127e1,
-5.623665281110e0));
#88781=cartesian_point('',(8.513231535398e1,2.584278460696e1,
-5.617850774027e0));
#88782=cartesian_point('',(8.511799661205e1,2.594967630788e1,
-5.608716221144e0));
#88783=cartesian_point('',(8.510628256439e1,2.602183358554e1,
-5.602808498152e0));
#88784=cartesian_point('',(8.509576110146e1,2.605638749997e1,
-5.599819007754e0));
#88786=cartesian_point('',(8.471556524760e1,2.393361255148e1,-6.6e0));
#88787=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#88788=direction('',(-3.07841082e-1,9.474374301379e-1,8.715609104779e-2));
#88789=axis2_placement_3d('',#88786,#88787,#88788);
#88791=cartesian_point('',(8.514607791388e1,2.413287058458e1,
-5.599997543260e0));
#88792=cartesian_point('',(8.502787991866e1,2.432443693287e1,
-5.599989191674e0));
#88793=cartesian_point('',(8.475239123493e1,2.477092915324e1,
-5.780946683761e0));
#88794=cartesian_point('',(8.463346978553e1,2.496366627735e1,
-6.287441713220e0));
#88795=cartesian_point('',(8.462302073714e1,2.498060053920e1,
-6.511545051004e0));
#88797=cartesian_point('',(8.514607791388e1,2.413287058458e1,
-5.599997543260e0));
#88798=cartesian_point('',(8.518431641635e1,2.420412196889e1,
-5.599997543260e0));
#88799=cartesian_point('',(8.524797341350e1,2.435188141630e1,
-5.580595609734e0));
#88800=cartesian_point('',(8.529168818805e1,2.457508499051e1,
-5.530265506590e0));
#88801=cartesian_point('',(8.530168150523e1,2.483556027481e1,
-5.468698704455e0));
#88802=cartesian_point('',(8.529157618101e1,2.513239815215e1,
-5.383051557177e0));
#88803=cartesian_point('',(8.526610606395e1,2.533515791050e1,
-5.320060477364e0));
#88804=cartesian_point('',(8.524883393948e1,2.543923992103e1,
-5.287374157084e0));
#88806=cartesian_point('',(8.513824411032e1,2.573394533138e1,
-5.626370604040e0));
#88807=cartesian_point('',(8.513059427572e1,2.566263218470e1,
-5.752308308458e0));
#88808=cartesian_point('',(8.509278239502e1,2.552090370804e1,
-5.979761175529e0));
#88809=cartesian_point('',(8.497736080157e1,2.530299107550e1,
-6.275845451442e0));
#88810=cartesian_point('',(8.485706335977e1,2.515938028533e1,
-6.440756483659e0));
#88811=cartesian_point('',(8.471127119725e1,2.503377525115e1,
-6.499193454477e0));
#88812=cartesian_point('',(8.462302073714e1,2.498060053920e1,
-6.511545051004e0));
#88814=cartesian_point('',(8.697594088474e1,1.635345366882e1,
-5.600006412986e0));
#88815=cartesian_point('',(8.712617459792e1,1.610020268846e1,
-5.600006412986e0));
#88816=cartesian_point('',(8.741772304969e1,1.554923892768e1,
-5.534517179122e0));
#88817=cartesian_point('',(8.774188190444e1,1.461187359784e1,
-5.361671223846e0));
#88818=cartesian_point('',(8.791700211341e1,1.384852213676e1,
-5.189728170338e0));
#88819=cartesian_point('',(8.798075357717e1,1.343071708174e1,
-5.100872101473e0));
#88821=cartesian_point('',(0.e0,0.e0,-5.1e0));
#88822=direction('',(0.e0,0.e0,1.e0));
#88823=direction('',(9.885445579844e-1,1.509293108692e-1,0.e0));
#88824=axis2_placement_3d('',#88821,#88822,#88823);
#88826=cartesian_point('',(8.511233943554e1,2.601710335589e1,
-5.100000000001e0));
#88827=cartesian_point('',(8.513249118923e1,2.595117891853e1,
-5.120841548255e0));
#88828=cartesian_point('',(8.516955423765e1,2.582048861724e1,
-5.162864223953e0));
#88829=cartesian_point('',(8.521487376624e1,2.562841206723e1,
-5.226111512197e0));
#88830=cartesian_point('',(8.523861298574e1,2.550196439186e1,
-5.267230212174e0));
#88831=cartesian_point('',(8.524883393948e1,2.543923992103e1,
-5.287374157084e0));
#88833=cartesian_point('',(8.697594088474e1,1.635345366882e1,
-5.600006412986e0));
#88834=cartesian_point('',(8.686432197078e1,1.615675838903e1,
-5.599996925319e0));
#88835=cartesian_point('',(8.660359961587e1,1.569736255094e1,
-5.783122524610e0));
#88836=cartesian_point('',(8.649275429036e1,1.550203775894e1,
-6.295160150963e0));
#88837=cartesian_point('',(8.648388831683e1,1.548642273134e1,
-6.520603397912e0));
#88839=cartesian_point('',(8.648388831683e1,1.548642273134e1,
-6.520603397912e0));
#88840=cartesian_point('',(8.668179081887e1,1.537530473313e1,
-6.507386246112e0));
#88841=cartesian_point('',(8.703431767059e1,1.511969373815e1,
-6.432792152397e0));
#88842=cartesian_point('',(8.740168767875e1,1.473729636015e1,
-6.167236992894e0));
#88843=cartesian_point('',(8.773206017813e1,1.426523357430e1,
-5.794686563482e0));
#88844=cartesian_point('',(8.793133870936e1,1.373598070035e1,
-5.356816694924e0));
#88845=cartesian_point('',(8.798075357717e1,1.343071708174e1,
-5.100872101473e0));
#88847=cartesian_point('',(8.648388831683e1,1.548642273134e1,
-6.520603397912e0));
#88848=cartesian_point('',(8.590046712149e1,1.581849718354e1,
-6.511626284933e0));
#88849=cartesian_point('',(8.520371423221e1,1.594583172493e1,
-6.508829907810e0));
#88850=cartesian_point('',(8.454047150109e1,1.584017531087e1,
-6.512842044153e0));
#88852=cartesian_point('',(8.797883381795e1,1.340457107709e1,
-5.599835502567e0));
#88853=cartesian_point('',(8.797937294683e1,1.340754761804e1,
-5.544288419708e0));
#88854=cartesian_point('',(8.797612700803e1,1.341281036137e1,
-5.433170254610e0));
#88855=cartesian_point('',(8.797792246785e1,1.343223730334e1,
-5.266875469711e0));
#88856=cartesian_point('',(8.797974790217e1,1.343107212735e1,
-5.155651784039e0));
#88857=cartesian_point('',(8.798075357717e1,1.343071708174e1,
-5.100872101473e0));
#88859=direction('',(-6.850973671532e-2,-9.878810116663e-2,-9.927473631509e-1));
#88860=vector('',#88859,4.041134422886e0);
#88861=cartesian_point('',(7.252003349311e1,1.393634028905e1,
-6.512877156294e0));
#88862=line('',#88861,#88860);
#88863=direction('',(4.290026966251e-3,8.891744348274e-2,9.960297605559e-1));
#88864=vector('',#88863,4.286812838346e0);
#88865=cartesian_point('',(8.452208095842e1,1.545900287260e1,
-1.078263520908e1));
#88866=line('',#88865,#88864);
#88867=cartesian_point('',(8.795652606460e1,1.293111382948e1,
-1.071293893295e1));
#88868=cartesian_point('',(8.791010380104e1,1.324602960810e1,
-1.072216953518e1));
#88869=cartesian_point('',(8.771643783140e1,1.385947826495e1,
-1.074005829085e1));
#88870=cartesian_point('',(8.715811036538e1,1.463907671551e1,
-1.076232468944e1));
#88871=cartesian_point('',(8.638460104408e1,1.520756499346e1,
-1.077798944183e1));
#88872=cartesian_point('',(8.547494389789e1,1.550692576841e1,
-1.078552882242e1));
#88873=cartesian_point('',(8.483456095996e1,1.550834252382e1,
-1.078452840903e1));
#88874=cartesian_point('',(8.452208095842e1,1.545900287260e1,
-1.078263520908e1));
#88876=cartesian_point('',(8.467786648233e1,1.447513250532e1,
-1.069548648161e1));
#88877=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#88878=direction('',(-1.558391846719e-1,9.839298882679e-1,-8.715574274766e-2));
#88879=axis2_placement_3d('',#88876,#88877,#88878);
#88881=cartesian_point('',(8.696734509506e1,1.278568732824e1,
-1.069548648161e1));
#88882=direction('',(1.454535894986e-1,-9.893650758451e-1,0.e0));
#88883=direction('',(0.e0,0.e0,-1.e0));
#88884=axis2_placement_3d('',#88881,#88882,#88883);
#88886=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#88887=direction('',(0.e0,0.e0,1.e0));
#88888=direction('',(9.893650756379e-1,-1.454535909082e-1,0.e0));
#88889=axis2_placement_3d('',#88886,#88887,#88888);
#88891=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#88892=direction('',(0.e0,0.e0,1.e0));
#88893=direction('',(9.902680687416e-1,-1.391731009601e-1,0.e0));
#88894=axis2_placement_3d('',#88891,#88892,#88893);
#88896=cartesian_point('',(8.795652732927e1,-1.293111412054e1,
-1.071293833950e1));
#88897=cartesian_point('',(8.795893777186e1,-1.298756285225e1,
-1.010136637884e1));
#88898=cartesian_point('',(8.796293569763e1,-1.310413146687e1,
-8.907654355272e0));
#88899=cartesian_point('',(8.796962787837e1,-1.324904195718e1,
-7.192202299122e0));
#88900=cartesian_point('',(8.797690984269e1,-1.335655960421e1,
-6.120235170186e0));
#88901=cartesian_point('',(8.797883506730e1,-1.340457011576e1,
-5.599841158441e0));
#88903=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#88904=direction('',(0.e0,0.e0,1.e0));
#88905=direction('',(9.885912641752e-1,-1.506230805568e-1,0.e0));
#88906=axis2_placement_3d('',#88903,#88904,#88905);
#88908=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#88909=direction('',(0.e0,0.e0,1.e0));
#88910=direction('',(9.902680687416e-1,-1.391731009601e-1,0.e0));
#88911=axis2_placement_3d('',#88908,#88909,#88910);
#88913=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#88914=direction('',(0.e0,0.e0,1.e0));
#88915=direction('',(1.e0,9.573957230774e-14,0.e0));
#88916=axis2_placement_3d('',#88913,#88914,#88915);
#88918=cartesian_point('',(8.797883381795e1,1.340457107709e1,
-5.599835502567e0));
#88919=cartesian_point('',(8.797657469663e1,1.334823626219e1,
-6.210457854435e0));
#88920=cartesian_point('',(8.796879519944e1,1.322975701341e1,
-7.402686572234e0));
#88921=cartesian_point('',(8.796213073277e1,1.308517456638e1,
-9.114458313799e0));
#88922=cartesian_point('',(8.795858735990e1,1.297938424736e1,
-1.018997191532e1));
#88923=cartesian_point('',(8.795652606460e1,1.293111382948e1,
-1.071293893295e1));
#88925=cartesian_point('',(8.454042099509e1,-1.584016754543e1,
-6.512841495497e0));
#88926=cartesian_point('',(8.520362220358e1,-1.594579564053e1,
-6.508830246777e0));
#88927=cartesian_point('',(8.590046470044e1,-1.581850523752e1,
-6.511627323570e0));
#88928=cartesian_point('',(8.648388502321e1,-1.548643367884e1,
-6.520604356163e0));
#88930=cartesian_point('',(8.798075570418e1,-1.343070654739e1,
-5.100870557027e0));
#88931=cartesian_point('',(8.797974926781e1,-1.343107066639e1,
-5.155619323107e0));
#88932=cartesian_point('',(8.797792661772e1,-1.343224883439e1,
-5.266799341841e0));
#88933=cartesian_point('',(8.797613228752e1,-1.341281321255e1,
-5.433090463518e0));
#88934=cartesian_point('',(8.797937461610e1,-1.340754886032e1,
-5.544250804344e0));
#88935=cartesian_point('',(8.797883506730e1,-1.340457011576e1,
-5.599841158441e0));
#88937=cartesian_point('',(8.697594708823e1,-1.635340759036e1,
-5.600004859049e0));
#88938=cartesian_point('',(8.686432167550e1,-1.615672359062e1,
-5.600003617850e0));
#88939=cartesian_point('',(8.660357939114e1,-1.569735143617e1,
-5.783158868524e0));
#88940=cartesian_point('',(8.649274718983e1,-1.550204888801e1,
-6.295170947685e0));
#88941=cartesian_point('',(8.648388502321e1,-1.548643367884e1,
-6.520604356163e0));
#88943=cartesian_point('',(8.438460805206e1,-1.682412509016e1,-6.6e0));
#88944=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#88945=direction('',(1.558391800843e-1,9.839298593032e-1,8.715607794200e-2));
#88946=axis2_placement_3d('',#88943,#88944,#88945);
#88948=cartesian_point('',(8.798075570418e1,-1.343070654739e1,
-5.100870557027e0));
#88949=cartesian_point('',(8.793771451341e1,-1.369671247559e1,
-5.322886090824e0));
#88950=cartesian_point('',(8.777944777494e1,-1.415691155942e1,
-5.703967477476e0));
#88951=cartesian_point('',(8.750371112615e1,-1.459718356048e1,
-6.061012286178e0));
#88952=cartesian_point('',(8.726177328057e1,-1.488865928166e1,
-6.270458502022e0));
#88953=cartesian_point('',(8.693786516356e1,-1.519292155172e1,
-6.463674456157e0));
#88954=cartesian_point('',(8.664803278893e1,-1.539407834136e1,
-6.511723868745e0));
#88955=cartesian_point('',(8.648388502321e1,-1.548643367884e1,
-6.520604356163e0));
#88957=cartesian_point('',(8.798075570418e1,-1.343070654739e1,
-5.100870557027e0));
#88958=cartesian_point('',(8.791367388432e1,-1.387033793110e1,
-5.194756006888e0));
#88959=cartesian_point('',(8.772338566105e1,-1.465833555340e1,
-5.368781525675e0));
#88960=cartesian_point('',(8.747724779441e1,-1.539494343950e1,
-5.507932031285e0));
#88961=cartesian_point('',(8.715618421193e1,-1.603428001921e1,
-5.600004859049e0));
#88962=cartesian_point('',(8.697594708823e1,-1.635340759036e1,
-5.600004859049e0));
#88964=cartesian_point('',(8.524945007488e1,-2.543556185509e1,
-5.288511751183e0));
#88965=cartesian_point('',(8.523878818908e1,-2.550124585538e1,
-5.267474976244e0));
#88966=cartesian_point('',(8.521409466657e1,-2.563220378517e1,
-5.224992934814e0));
#88967=cartesian_point('',(8.516856896571e1,-2.582434086688e1,
-5.161324263233e0));
#88968=cartesian_point('',(8.513100601423e1,-2.595604116793e1,
-5.120128890915e0));
#88969=cartesian_point('',(8.511075088963e1,-2.602228936281e1,
-5.099989888035e0));
#88971=cartesian_point('',(0.e0,0.e0,-5.1e0));
#88972=direction('',(0.e0,0.e0,1.e0));
#88973=direction('',(9.563005600476e-1,-2.923854285916e-1,0.e0));
#88974=axis2_placement_3d('',#88971,#88972,#88973);
#88976=cartesian_point('',(8.524945007488e1,-2.543556185509e1,
-5.288511751183e0));
#88977=cartesian_point('',(8.527018723744e1,-2.530834796336e1,
-5.329048419146e0));
#88978=cartesian_point('',(8.529598206399e1,-2.507559385150e1,
-5.399914401453e0));
#88979=cartesian_point('',(8.530080271247e1,-2.480813631582e1,
-5.474801891595e0));
#88980=cartesian_point('',(8.529182117090e1,-2.458992678113e1,
-5.527100758273e0));
#88981=cartesian_point('',(8.525056477514e1,-2.435758871462e1,
-5.579534719754e0));
#88982=cartesian_point('',(8.518554317275e1,-2.420752571239e1,
-5.600006658680e0));
#88983=cartesian_point('',(8.514607706007e1,-2.413287449722e1,
-5.600006658680e0));
#88985=cartesian_point('',(8.514607706007e1,-2.413287449722e1,
-5.600006658680e0));
#88986=cartesian_point('',(8.502791140147e1,-2.432439420595e1,
-5.600007713275e0));
#88987=cartesian_point('',(8.475246679945e1,-2.477082336421e1,
-5.780875995992e0));
#88988=cartesian_point('',(8.46334754e1,-2.496366313484e1,-6.287393616345e0));
#88989=cartesian_point('',(8.462302173052e1,-2.498060388432e1,
-6.511544631897e0));
#88991=cartesian_point('',(8.513814358575e1,-2.573282512920e1,
-5.628242760022e0));
#88992=cartesian_point('',(8.513803016420e1,-2.563231129300e1,
-5.510732918463e0));
#88993=cartesian_point('',(8.517978957082e1,-2.552769427395e1,
-5.391455760832e0));
#88994=cartesian_point('',(8.524945007488e1,-2.543556185509e1,
-5.288511751183e0));
#88996=cartesian_point('',(8.471556628278e1,-2.393361288783e1,-6.6e0));
#88997=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#88998=direction('',(0.e0,0.e0,1.e0));
#88999=axis2_placement_3d('',#88996,#88997,#88998);
#89001=cartesian_point('',(8.462302173052e1,-2.498060388432e1,
-6.511544631897e0));
#89002=cartesian_point('',(8.455557832517e1,-2.493899414690e1,
-6.511147253631e0));
#89003=cartesian_point('',(8.448309439132e1,-2.490548565581e1,
-6.511585490132e0));
#89004=cartesian_point('',(8.440769479906e1,-2.488105880707e1,
-6.512842959935e0));
#89006=cartesian_point('',(8.513814358575e1,-2.573282512920e1,
-5.628242760022e0));
#89007=cartesian_point('',(8.513018299949e1,-2.565791337335e1,
-5.756462686525e0));
#89008=cartesian_point('',(8.508909267939e1,-2.552135116271e1,
-5.978082061950e0));
#89009=cartesian_point('',(8.500962082578e1,-2.535991189796e1,
-6.202152892292e0));
#89010=cartesian_point('',(8.493305187920e1,-2.524954124143e1,
-6.335702585189e0));
#89011=cartesian_point('',(8.480029675334e1,-2.510537288481e1,
-6.476921645406e0));
#89012=cartesian_point('',(8.468727579118e1,-2.501978924524e1,
-6.507043028522e0));
#89013=cartesian_point('',(8.462302173052e1,-2.498060388432e1,
-6.511544631897e0));
#89015=direction('',(-1.058917401732e-1,-5.691802126582e-2,-9.927473385602e-1));
#89016=vector('',#89015,4.041134772733e0);
#89017=cartesian_point('',(7.094278942750e1,-2.050603646254e1,
-6.512877155970e0));
#89018=line('',#89017,#89016);
#89019=direction('',(4.229300719826e-2,7.788512361269e-2,9.960648618750e-1));
#89020=vector('',#89019,4.286703955665e0);
#89021=cartesian_point('',(8.422639719781e1,-2.521492927455e1,
-1.078267814343e1));
#89022=line('',#89021,#89020);
#89023=cartesian_point('',(8.391855661963e1,-2.616235402670e1,
-1.069548648161e1));
#89024=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#89025=direction('',(3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#89026=axis2_placement_3d('',#89023,#89024,#89025);
#89028=cartesian_point('',(8.391855661963e1,-2.616235402670e1,
-1.069548648161e1));
#89029=direction('',(4.247513187276e-2,7.782772031269e-2,9.960615990607e-1));
#89030=direction('',(9.545358276963e-1,-2.975848900965e-1,-1.745241617522e-2));
#89031=axis2_placement_3d('',#89028,#89029,#89030);
#89033=cartesian_point('',(-1.440875182862e-14,0.e0,-1.071293888805e1));
#89034=direction('',(0.e0,0.e0,1.e0));
#89035=direction('',(9.472960297247e-1,-3.203595356280e-1,0.e0));
#89036=axis2_placement_3d('',#89033,#89034,#89035);
#89038=cartesian_point('',(8.391855661962e1,-2.616235402670e1,
-1.069548648161e1));
#89039=direction('',(2.976303271949e-1,9.546811972244e-1,0.e0));
#89040=direction('',(9.545357946539e-1,-2.975849966544e-1,-1.745240643993e-2));
#89041=axis2_placement_3d('',#89038,#89039,#89040);
#89043=cartesian_point('',(8.421654012164e1,-2.848061475571e1,
-1.071292098117e1));
#89044=cartesian_point('',(8.420964823538e1,-2.853099143979e1,
-1.015523204761e1));
#89045=cartesian_point('',(8.419639257971e1,-2.863239690798e1,
-9.033245419952e0));
#89046=cartesian_point('',(8.417550512845e1,-2.877575630472e1,
-7.364472585497e0));
#89047=cartesian_point('',(8.416597657730e1,-2.888680874677e1,
-6.194007354415e0));
#89048=cartesian_point('',(8.415774428482e1,-2.894298451355e1,
-5.599788706247e0));
#89050=cartesian_point('',(-1.440875182862e-14,0.e0,-5.599847706754e0));
#89051=direction('',(0.e0,0.e0,1.e0));
#89052=direction('',(9.456390671528e-1,-3.252180109931e-1,0.e0));
#89053=axis2_placement_3d('',#89050,#89051,#89052);
#89055=cartesian_point('',(8.509701333487e1,-2.605227122294e1,
-5.599840526713e0));
#89056=cartesian_point('',(8.507077480067e1,-2.610211576342e1,
-6.194494865875e0));
#89057=cartesian_point('',(8.501339160285e1,-2.619691800437e1,
-7.365706964967e0));
#89058=cartesian_point('',(8.494567126046e1,-2.632594870392e1,
-9.040708594109e0));
#89059=cartesian_point('',(8.489699432291e1,-2.641538514938e1,
-1.015846324421e1));
#89060=cartesian_point('',(8.487309649695e1,-2.645993855082e1,
-1.071292018056e1));
#89062=cartesian_point('',(8.291198349313e1,-2.948439992046e1,
-6.512842890463e0));
#89063=cartesian_point('',(8.298734207626e1,-2.950896058053e1,
-6.511585120606e0));
#89064=cartesian_point('',(8.306567047058e1,-2.952445790240e1,
-6.511147235396e0));
#89065=cartesian_point('',(8.314469064742e1,-2.953043282094e1,
-6.511544986891e0));
#89067=cartesian_point('',(8.400431999793e1,-2.922380506640e1,
-5.626370765024e0));
#89068=cartesian_point('',(8.402437993861e1,-2.919796190472e1,
-5.623918776693e0));
#89069=cartesian_point('',(8.405875564162e1,-2.913929248466e1,
-5.618474673194e0));
#89070=cartesian_point('',(8.410760572864e1,-2.905205075071e1,
-5.610238942086e0));
#89071=cartesian_point('',(8.414413092529e1,-2.898169594201e1,
-5.603490464005e0));
#89072=cartesian_point('',(8.415774428482e1,-2.894298451355e1,
-5.599788706247e0));
#89074=cartesian_point('',(8.306957033517e1,-3.052370285174e1,
-5.599997611326e0));
#89075=cartesian_point('',(8.308654599030e1,-3.029924767819e1,
-5.599990072550e0));
#89076=cartesian_point('',(8.312611151521e1,-2.977610177308e1,
-5.780948748872e0));
#89077=cartesian_point('',(8.314319040132e1,-2.955027466858e1,
-6.287442243512e0));
#89078=cartesian_point('',(8.314469064742e1,-2.953043282094e1,
-6.511544986891e0));
#89080=cartesian_point('',(8.260415646523e1,-3.043186060123e1,-6.6e0));
#89081=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#89082=direction('',(3.078410914322e-1,9.474374591671e-1,8.715574216748e-2));
#89083=axis2_placement_3d('',#89080,#89081,#89082);
#89085=cartesian_point('',(8.306957033517e1,-3.052370285174e1,
-5.599997611326e0));
#89086=cartesian_point('',(8.314057576375e1,-3.049193574315e1,
-5.599997611326e0));
#89087=cartesian_point('',(8.327467797803e1,-3.041705842556e1,
-5.581793791258e0));
#89088=cartesian_point('',(8.345874620029e1,-3.023324347893e1,
-5.527156519274e0));
#89089=cartesian_point('',(8.358258381629e1,-3.008220368553e1,
-5.477641522696e0));
#89090=cartesian_point('',(8.373576137624e1,-2.986301714489e1,
-5.405555290150e0));
#89091=cartesian_point('',(8.385855362457e1,-2.965016040293e1,
-5.331156517225e0));
#89092=cartesian_point('',(8.392056940373e1,-2.952722282477e1,
-5.287371714925e0));
#89094=cartesian_point('',(8.400431999793e1,-2.922380506640e1,
-5.626370765024e0));
#89095=cartesian_point('',(8.393848753509e1,-2.929710995338e1,
-5.791811412517e0));
#89096=cartesian_point('',(8.378717204013e1,-2.940196146484e1,
-6.069820786251e0));
#89097=cartesian_point('',(8.360737360591e1,-2.947929094923e1,
-6.281904384648e0));
#89098=cartesian_point('',(8.344126381440e1,-2.952284475052e1,
-6.440130791269e0));
#89099=cartesian_point('',(8.325042699025e1,-2.953979649917e1,
-6.496077100385e0));
#89100=cartesian_point('',(8.314469064742e1,-2.953043282094e1,
-6.511544986891e0));
#89102=cartesian_point('',(8.022088936908e1,-3.845835999877e1,
-5.288511751060e0));
#89103=cartesian_point('',(8.020008350732e1,-3.852156743362e1,
-5.267474976172e0));
#89104=cartesian_point('',(8.015520766933e1,-3.864705013595e1,
-5.224992934823e0));
#89105=cartesian_point('',(8.008018560394e1,-3.882969990253e1,
-5.161324263391e0));
#89106=cartesian_point('',(8.002248264852e1,-3.895390261388e1,
-5.120128890970e0));
#89107=cartesian_point('',(7.999211339723e1,-3.901616658388e1,
-5.099989888019e0));
#89109=cartesian_point('',(0.e0,0.e0,-5.1e0));
#89110=direction('',(0.e0,0.e0,1.e0));
#89111=direction('',(8.987877551558e-1,-4.383840453097e-1,0.e0));
#89112=axis2_placement_3d('',#89109,#89110,#89111);
#89114=cartesian_point('',(8.415152113349e1,-2.897448966456e1,
-5.099999997232e0));
#89115=cartesian_point('',(8.412859229749e1,-2.904108260375e1,
-5.120501534916e0));
#89116=cartesian_point('',(8.408107599371e1,-2.917084584856e1,
-5.162071286268e0));
#89117=cartesian_point('',(8.400543021707e1,-2.935163670737e1,
-5.225281263528e0));
#89118=cartesian_point('',(8.394964823714e1,-2.946952183196e1,
-5.266887500147e0));
#89119=cartesian_point('',(8.392056940373e1,-2.952722282477e1,
-5.287371714925e0));
#89121=cartesian_point('',(8.022088936908e1,-3.845835999877e1,
-5.288511751060e0));
#89122=cartesian_point('',(8.026127186112e1,-3.833595632435e1,
-5.329048420229e0));
#89123=cartesian_point('',(8.032315987676e1,-3.811010299632e1,
-5.399914403893e0));
#89124=cartesian_point('',(8.036976075030e1,-3.784669242133e1,
-5.474801894431e0));
#89125=cartesian_point('',(8.039502527806e1,-3.762976439175e1,
-5.527100757917e0));
#89126=cartesian_point('',(8.039062249516e1,-3.739383289137e1,
-5.579534718354e0));
#89127=cartesian_point('',(8.034987645640e1,-3.723544578535e1,
-5.600006653288e0));
#89128=cartesian_point('',(8.032257426244e1,-3.715553977341e1,
-5.600006653288e0));
#89130=cartesian_point('',(8.032257426244e1,-3.715553977341e1,
-5.600006653288e0));
#89131=cartesian_point('',(8.017590313527e1,-3.732621637605e1,
-5.600007704534e0));
#89132=cartesian_point('',(7.983401279299e1,-3.772406022325e1,
-5.780875989854e0));
#89133=cartesian_point('',(7.968631959083e1,-3.789591146310e1,
-6.287393614154e0));
#89134=cartesian_point('',(7.967334450608e1,-3.791100832979e1,
-6.511544632164e0));
#89136=cartesian_point('',(8.006444823738e1,-3.873455827578e1,
-5.628294498807e0));
#89137=cartesian_point('',(8.008005512028e1,-3.863525679456e1,
-5.510776182852e0));
#89138=cartesian_point('',(8.013766836245e1,-3.853846716500e1,
-5.391463423778e0));
#89139=cartesian_point('',(8.022088936908e1,-3.845835999877e1,
-5.288511751060e0));
#89141=cartesian_point('',(7.992853515614e1,-3.689138468981e1,-6.6e0));
#89142=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#89143=direction('',(0.e0,0.e0,1.e0));
#89144=axis2_placement_3d('',#89141,#89142,#89143);
#89146=cartesian_point('',(8.006444823738e1,-3.873455827578e1,
-5.628294498807e0));
#89147=cartesian_point('',(8.006830626819e1,-3.865932094787e1,
-5.756487335809e0));
#89148=cartesian_point('',(8.004908660162e1,-3.851800802759e1,
-5.978067214337e0));
#89149=cartesian_point('',(7.999584771445e1,-3.834612595625e1,
-6.202154450963e0));
#89150=cartesian_point('',(7.993748646559e1,-3.822513340738e1,
-6.335701734048e0));
#89151=cartesian_point('',(7.982891846819e1,-3.806197283221e1,
-6.476922232492e0));
#89152=cartesian_point('',(7.973067733836e1,-3.795976264321e1,
-6.507043225635e0));
#89153=cartesian_point('',(7.967334450608e1,-3.791100832979e1,
-6.511544632164e0));
#89155=cartesian_point('',(7.967334450608e1,-3.791100832979e1,
-6.511544632164e0));
#89156=cartesian_point('',(7.961324067331e1,-3.785936043796e1,
-6.511147254365e0));
#89157=cartesian_point('',(7.954689101673e1,-3.781492550549e1,
-6.511585488759e0));
#89158=cartesian_point('',(7.947624088100e1,-3.777900427526e1,
-6.512842959107e0));
#89160=direction('',(-1.134910860403e-1,-3.965254465563e-2,-9.927474246210e-1));
#89161=vector('',#89160,4.041134106278e0);
#89162=cartesian_point('',(6.686151400903e1,-3.135146900791e1,
-6.512876537960e0));
#89163=line('',#89162,#89161);
#89164=direction('',(5.395622670684e-2,7.031014252085e-2,9.960648620739e-1));
#89165=vector('',#89164,4.286703955640e0);
#89166=cartesian_point('',(7.924494651054e1,-3.808040304132e1,
-1.078267814343e1));
#89167=line('',#89166,#89165);
#89168=cartesian_point('',(7.879268607642e1,-3.896800654643e1,
-1.069548648161e1));
#89169=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#89170=direction('',(4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#89171=axis2_placement_3d('',#89168,#89169,#89170);
#89173=cartesian_point('',(7.879268607642e1,-3.896800654644e1,
-1.069548648161e1));
#89174=direction('',(5.412713030877e-2,7.022495739544e-2,9.960615990607e-1));
#89175=direction('',(8.962313746072e-1,-4.432434278581e-1,-1.745241617528e-2));
#89176=axis2_placement_3d('',#89173,#89174,#89175);
#89178=cartesian_point('',(-1.440266091326e-14,0.e0,-1.071293888805e1));
#89179=direction('',(0.e0,0.e0,1.e0));
#89180=direction('',(8.855179710746e-1,-4.646051257830e-1,0.e0));
#89181=axis2_placement_3d('',#89178,#89179,#89180);
#89183=cartesian_point('',(7.879268607641e1,-3.896800654643e1,
-1.069548648161e1));
#89184=direction('',(4.433110463496e-1,8.963678464695e-1,0.e0));
#89185=direction('',(8.962313253048e-1,-4.432435279300e-1,-1.745240643993e-2));
#89186=axis2_placement_3d('',#89183,#89184,#89185);
#89188=cartesian_point('',(7.872434503e1,-4.130434052888e1,-1.071292097964e1));
#89189=cartesian_point('',(7.870965734467e1,-4.135301886384e1,
-1.015523204598e1));
#89190=cartesian_point('',(7.868070157804e1,-4.145110222079e1,
-9.033245420445e0));
#89191=cartesian_point('',(7.863764493548e1,-4.158942910812e1,
-7.364472585709e0));
#89192=cartesian_point('',(7.861086126707e1,-4.169762371689e1,
-6.194007354596e0));
#89193=cartesian_point('',(7.859394250161e1,-4.175182005275e1,
-5.599788706253e0));
#89195=cartesian_point('',(-1.440266091326e-14,0.e0,-5.599847706754e0));
#89196=direction('',(0.e0,0.e0,1.e0));
#89197=direction('',(8.831213754639e-1,-4.691445792063e-1,0.e0));
#89198=axis2_placement_3d('',#89195,#89196,#89197);
#89200=cartesian_point('',(7.997385477821e1,-3.904363029099e1,
-5.599840526713e0));
#89201=cartesian_point('',(7.994014187999e1,-3.908875655116e1,
-6.194494865890e0));
#89202=cartesian_point('',(7.986863482692e1,-3.917341490900e1,
-7.365706965004e0));
#89203=cartesian_point('',(7.978156338579e1,-3.929026323114e1,
-9.040708594136e0));
#89204=cartesian_point('',(7.971949479963e1,-3.937098381482e1,
-1.015846324422e1));
#89205=cartesian_point('',(7.968892150805e1,-3.941125024633e1,
-1.071292018056e1));
#89207=cartesian_point('',(7.727882306595e1,-4.209168980781e1,
-6.512842889870e0));
#89208=cartesian_point('',(7.734941173609e1,-4.212773677992e1,
-6.511585119014e0));
#89209=cartesian_point('',(7.742435145789e1,-4.215529659154e1,
-6.511147234213e0));
#89210=cartesian_point('',(7.750146407291e1,-4.217355940183e1,
-6.511544987675e0));
#89212=cartesian_point('',(7.839847710961e1,-4.200518239184e1,
-5.626370765044e0));
#89213=cartesian_point('',(7.842233284025e1,-4.198279546850e1,
-5.623918776706e0));
#89214=cartesian_point('',(7.846546324056e1,-4.193022591117e1,
-5.618474673198e0));
#89215=cartesian_point('',(7.852735951602e1,-4.185170010485e1,
-5.610238942103e0));
#89216=cartesian_point('',(7.857444094360e1,-4.178792528048e1,
-5.603490464012e0));
#89217=cartesian_point('',(7.859394250161e1,-4.175182005275e1,
-5.599788706253e0));
#89219=cartesian_point('',(7.727188695253e1,-4.314284921361e1,
-5.599997614620e0));
#89220=cartesian_point('',(7.732376613481e1,-4.292381302935e1,
-5.599990092814e0));
#89221=cartesian_point('',(7.744468258582e1,-4.241329735676e1,
-5.780948814934e0));
#89222=cartesian_point('',(7.749687834742e1,-4.219292227555e1,
-6.287442262457e0));
#89223=cartesian_point('',(7.750146407291e1,-4.217355940183e1,
-6.511544987675e0));
#89225=cartesian_point('',(7.682657039207e1,-4.297933092518e1,-6.6e0));
#89226=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#89227=direction('',(4.522629288473e-1,8.876159754065e-1,8.715574217262e-2));
#89228=axis2_placement_3d('',#89225,#89226,#89227);
#89230=cartesian_point('',(7.727188695253e1,-4.314284921361e1,
-5.599997614620e0));
#89231=cartesian_point('',(7.734698763905e1,-4.312258091691e1,
-5.599997614620e0));
#89232=cartesian_point('',(7.749115220035e1,-4.306960368785e1,
-5.581793799282e0));
#89233=cartesian_point('',(7.770170928307e1,-4.291684639104e1,
-5.527156516854e0));
#89234=cartesian_point('',(7.784765004259e1,-4.278703865110e1,
-5.477641532605e0));
#89235=cartesian_point('',(7.803323007519e1,-4.259451290446e1,
-5.405555297065e0));
#89236=cartesian_point('',(7.818780868672e1,-4.240348571117e1,
-5.331156520544e0));
#89237=cartesian_point('',(7.826829262946e1,-4.229176309471e1,
-5.287371714939e0));
#89239=cartesian_point('',(7.839847710961e1,-4.200518239184e1,
-5.626370765044e0));
#89240=cartesian_point('',(7.832198774291e1,-4.206728630786e1,
-5.791811412447e0));
#89241=cartesian_point('',(7.815613280291e1,-4.214717596437e1,
-6.069820786017e0));
#89242=cartesian_point('',(7.796645098854e1,-4.219542672423e1,
-6.281904384615e0));
#89243=cartesian_point('',(7.779557297061e1,-4.221245900397e1,
-6.440130790634e0));
#89244=cartesian_point('',(7.760443382393e1,-4.219934860580e1,
-6.496077101091e0));
#89245=cartesian_point('',(7.750146407291e1,-4.217355940183e1,
-6.511544987675e0));
#89247=cartesian_point('',(7.321702412755e1,-5.053418568462e1,
-5.288511749534e0));
#89248=cartesian_point('',(7.318658665234e1,-5.059336015164e1,
-5.267474902742e0));
#89249=cartesian_point('',(7.312263353888e1,-5.071027776935e1,
-5.224992760145e0));
#89250=cartesian_point('',(7.301996261447e1,-5.087894235283e1,
-5.161324451120e0));
#89251=cartesian_point('',(7.294354032820e1,-5.099258948693e1,
-5.120128974282e0));
#89252=cartesian_point('',(7.290380459466e1,-5.104933629689e1,
-5.099989888017e0));
#89254=cartesian_point('',(0.e0,0.e0,-5.1e0));
#89255=direction('',(0.e0,0.e0,1.e0));
#89256=direction('',(8.191438128244e-1,-5.735881919212e-1,0.e0));
#89257=axis2_placement_3d('',#89254,#89255,#89256);
#89259=cartesian_point('',(7.858286747632e1,-4.178196380730e1,
-5.099999997232e0));
#89260=cartesian_point('',(7.854980350153e1,-4.184415001670e1,
-5.120501534962e0));
#89261=cartesian_point('',(7.848257275856e1,-4.196488247307e1,
-5.162071286375e0));
#89262=cartesian_point('',(7.837957638563e1,-4.213161388980e1,
-5.225281263616e0));
#89263=cartesian_point('',(7.830603987809e1,-4.223932142865e1,
-5.266887500191e0));
#89264=cartesian_point('',(7.826829262946e1,-4.229176309471e1,
-5.287371714939e0));
#89266=cartesian_point('',(7.321702412755e1,-5.053418568462e1,
-5.288511749534e0));
#89267=cartesian_point('',(7.327606565396e1,-5.041959033752e1,
-5.329054288146e0));
#89268=cartesian_point('',(7.337253012762e1,-5.020617706373e1,
-5.399926750601e0));
#89269=cartesian_point('',(7.345976074128e1,-4.995330877613e1,
-5.474805392090e0));
#89270=cartesian_point('',(7.351862916080e1,-4.974304036002e1,
-5.527105759986e0));
#89271=cartesian_point('',(7.355121911357e1,-4.950915687746e1,
-5.579562771943e0));
#89272=cartesian_point('',(7.353573779161e1,-4.934643693429e1,
-5.600001210471e0));
#89273=cartesian_point('',(7.352126296795e1,-4.926331377762e1,
-5.600001210471e0));
#89275=cartesian_point('',(7.352126296795e1,-4.926331377762e1,
-5.600001210471e0));
#89276=cartesian_point('',(7.334969802876e1,-4.940894451179e1,
-5.600002795941e0));
#89277=cartesian_point('',(7.294977670334e1,-4.974840822184e1,
-5.780879853961e0));
#89278=cartesian_point('',(7.277702663164e1,-4.989503282049e1,
-6.287394531473e0));
#89279=cartesian_point('',(7.276184967373e1,-4.990791406341e1,
-6.511545162934e0));
#89281=cartesian_point('',(7.301930211681e1,-5.078251071671e1,
-5.628294496704e0));
#89282=cartesian_point('',(7.305025102702e1,-5.068687325605e1,
-5.510776180791e0));
#89283=cartesian_point('',(7.312229618758e1,-5.060028796471e1,
-5.391463422168e0));
#89284=cartesian_point('',(7.321702412755e1,-5.053418568462e1,
-5.288511749534e0));
#89286=cartesian_point('',(7.301930211681e1,-5.078251071671e1,
-5.628294496704e0));
#89287=cartesian_point('',(7.303488236425e1,-5.070880319317e1,
-5.756487376484e0));
#89288=cartesian_point('',(7.303800557707e1,-5.056622337742e1,
-5.978067323585e0));
#89289=cartesian_point('',(7.301231020460e1,-5.038812915887e1,
-6.202154543269e0));
#89290=cartesian_point('',(7.297359559493e1,-5.025949595149e1,
-6.335701897095e0));
#89291=cartesian_point('',(7.289188550158e1,-5.008136268046e1,
-6.476922039408e0));
#89292=cartesian_point('',(7.281084977306e1,-4.996503694486e1,
-6.507043775701e0));
#89293=cartesian_point('',(7.276184967373e1,-4.990791406341e1,
-6.511545162934e0));
#89295=cartesian_point('',(7.276184967373e1,-4.990791406341e1,
-6.511545162934e0));
#89296=cartesian_point('',(7.271060490201e1,-4.984747441920e1,
-6.511143748174e0));
#89297=cartesian_point('',(7.265201284207e1,-4.979322706766e1,
-6.511582057077e0));
#89298=cartesian_point('',(7.258781479122e1,-4.974670799377e1,
-6.512842602812e0));
#89300=direction('',(-1.183008281916e-1,-2.140754800962e-2,-9.927470125553e-1));
#89301=vector('',#89300,4.041137468699e0);
#89302=cartesian_point('',(6.113389380510e1,-4.142493105751e1,
-6.512879936820e0));
#89303=line('',#89302,#89301);
#89304=direction('',(6.429011118402e-2,6.100323818500e-2,9.960649509620e-1));
#89305=vector('',#89304,4.286703928361e0);
#89306=cartesian_point('',(7.231222211905e1,-5.000821081454e1,
-1.078267814100e1));
#89307=line('',#89306,#89305);
#89308=cartesian_point('',(7.172667810408e1,-5.081413741760e1,
-1.069548648161e1));
#89309=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#89310=direction('',(5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#89311=axis2_placement_3d('',#89308,#89309,#89310);
#89313=cartesian_point('',(7.172667810408e1,-5.081413741760e1,
-1.069548648161e1));
#89314=direction('',(6.444633915833e-2,6.089302296446e-2,9.960615990607e-1));
#89315=direction('',(8.158587306581e-1,-5.779878413762e-1,-1.745241617543e-2));
#89316=axis2_placement_3d('',#89313,#89314,#89315);
#89318=cartesian_point('',(-1.439434465428e-14,0.e0,-1.071293888805e1));
#89319=direction('',(0.e0,0.e0,1.e0));
#89320=direction('',(8.019355211110e-1,-5.974105958052e-1,0.e0));
#89321=axis2_placement_3d('',#89318,#89319,#89320);
#89323=cartesian_point('',(7.172667810407e1,-5.081413741759e1,
-1.069548648161e1));
#89324=direction('',(5.780759762783e-1,8.159829444602e-1,0.e0));
#89325=direction('',(8.158586663054e-1,-5.779879325071e-1,-1.745240643993e-2));
#89326=axis2_placement_3d('',#89323,#89324,#89325);
#89328=cartesian_point('',(7.129369529264e1,-5.311101635675e1,
-1.071292097964e1));
#89329=cartesian_point('',(7.127157346779e1,-5.315679772045e1,
-1.015523204599e1));
#89330=cartesian_point('',(7.122763057715e1,-5.324914382878e1,
-9.033245420478e0));
#89331=cartesian_point('',(7.116346494101e1,-5.337903213926e1,
-7.364472585723e0));
#89332=cartesian_point('',(7.112008565746e1,-5.348170480518e1,
-6.194007354602e0));
#89333=cartesian_point('',(7.109489701468e1,-5.353258721695e1,
-5.599788706268e0));
#89335=cartesian_point('',(-1.439434465428e-14,0.e0,-5.599847706752e0));
#89336=direction('',(0.e0,0.e0,1.e0));
#89337=direction('',(7.988583045882e-1,-6.015192508893e-1,0.e0));
#89338=axis2_placement_3d('',#89335,#89336,#89337);
#89340=cartesian_point('',(7.288147449800e1,-5.107360560396e1,
-5.599840526713e0));
#89341=cartesian_point('',(7.284111735966e1,-5.111290242501e1,
-6.194494865956e0));
#89342=cartesian_point('',(7.275724719292e1,-5.118533232924e1,
-7.365706965160e0));
#89343=cartesian_point('',(7.265296864062e1,-5.128712108081e1,
-9.040708594273e0));
#89344=cartesian_point('',(7.257903674054e1,-5.135713819394e1,
-1.015846324428e1));
#89345=cartesian_point('',(7.254254079925e1,-5.139212616232e1,
-1.071292018056e1));
#89347=cartesian_point('',(6.974279960764e1,-5.366254543529e1,
-6.512843189677e0));
#89348=cartesian_point('',(6.980684123496e1,-5.370920111125e1,
-6.511583153598e0));
#89349=cartesian_point('',(6.987649763041e1,-5.374818218618e1,
-6.511140164439e0));
#89350=cartesian_point('',(6.994989432772e1,-5.377823532428e1,
-6.511545119527e0));
#89352=cartesian_point('',(7.086220352519e1,-5.375225271965e1,
-5.626370765028e0));
#89353=cartesian_point('',(7.088926763839e1,-5.373387327507e1,
-5.623918776714e0));
#89354=cartesian_point('',(7.094009072215e1,-5.368869801758e1,
-5.618474673239e0));
#89355=cartesian_point('',(7.101350909461e1,-5.362082170468e1,
-5.610238942162e0));
#89356=cartesian_point('',(7.106998745159e1,-5.356519721301e1,
-5.603490464036e0));
#89357=cartesian_point('',(7.109489701468e1,-5.353258721695e1,
-5.599788706268e0));
#89359=cartesian_point('',(6.957151455310e1,-5.469967412075e1,
-5.600003459869e0));
#89360=cartesian_point('',(6.965701905254e1,-5.449145152461e1,
-5.600001052996e0));
#89361=cartesian_point('',(6.985630517778e1,-5.400614519063e1,
-5.780987836980e0));
#89362=cartesian_point('',(6.994233491517e1,-5.379664393529e1,
-6.287450577120e0));
#89363=cartesian_point('',(6.994989432772e1,-5.377823532428e1,
-6.511545119527e0));
#89365=cartesian_point('',(6.957151455310e1,-5.469967412075e1,
-5.600003459869e0));
#89366=cartesian_point('',(6.964880557085e1,-5.469142263181e1,
-5.600003459869e0));
#89367=cartesian_point('',(6.979940379042e1,-5.466168365359e1,
-5.581819001058e0));
#89368=cartesian_point('',(7.003142926280e1,-5.454368223437e1,
-5.527149440427e0));
#89369=cartesian_point('',(7.019575403289e1,-5.443837512324e1,
-5.477670647430e0));
#89370=cartesian_point('',(7.040920797381e1,-5.427724065545e1,
-5.405575509996e0));
#89371=cartesian_point('',(7.059179762805e1,-5.411271984210e1,
-5.331166193025e0));
#89372=cartesian_point('',(7.068879073328e1,-5.401493979825e1,
-5.287371715602e0));
#89374=cartesian_point('',(7.086220352519e1,-5.375225271965e1,
-5.626370765028e0));
#89375=cartesian_point('',(7.077694071493e1,-5.380162643746e1,
-5.791811349576e0));
#89376=cartesian_point('',(7.060063033001e1,-5.385458700779e1,
-6.069820620914e0));
#89377=cartesian_point('',(7.040573566639e1,-5.387257131650e1,
-6.281904252891e0));
#89378=cartesian_point('',(7.023429741027e1,-5.386266147098e1,
-6.440130516156e0));
#89379=cartesian_point('',(7.004756191440e1,-5.381981492384e1,
-6.496077165180e0));
#89380=cartesian_point('',(6.994989432772e1,-5.377823532428e1,
-6.511545119527e0));
#89382=cartesian_point('',(6.441031276223e1,-6.136569200169e1,
-5.288511750882e0));
#89383=cartesian_point('',(6.437099304023e1,-6.141937647960e1,
-5.267474976096e0));
#89384=cartesian_point('',(6.428953729447e1,-6.152485022479e1,
-5.224992934906e0));
#89385=cartesian_point('',(6.416174518857e1,-6.167537738221e1,
-5.161324263425e0));
#89386=cartesian_point('',(6.406848566790e1,-6.177566998672e1,
-5.120128890991e0));
#89387=cartesian_point('',(6.402036216845e1,-6.182550192663e1,
-5.099989888020e0));
#89389=cartesian_point('',(0.e0,0.e0,-5.1e0));
#89390=direction('',(0.e0,0.e0,1.e0));
#89391=direction('',(7.193298312388e-1,-6.946686936158e-1,0.e0));
#89392=axis2_placement_3d('',#89389,#89390,#89391);
#89394=cartesian_point('',(7.107924282012e1,-5.356062733493e1,
-5.099999997232e0));
#89395=cartesian_point('',(7.103685785225e1,-5.361687558246e1,
-5.120501534512e0));
#89396=cartesian_point('',(7.095156811545e1,-5.372560441501e1,
-5.162071285373e0));
#89397=cartesian_point('',(7.082375725881e1,-5.387417090923e1,
-5.225281262379e0));
#89398=cartesian_point('',(7.073427693550e1,-5.396904874618e1,
-5.266887500092e0));
#89399=cartesian_point('',(7.068879073328e1,-5.401493979825e1,
-5.287371715602e0));
#89401=cartesian_point('',(6.441031276223e1,-6.136569200169e1,
-5.288511750882e0));
#89402=cartesian_point('',(6.448655007233e1,-6.126174909822e1,
-5.329052122215e0));
#89403=cartesian_point('',(6.461520815066e1,-6.106606118615e1,
-5.399922170444e0));
#89404=cartesian_point('',(6.474092428469e1,-6.082994864529e1,
-5.474804462865e0));
#89405=cartesian_point('',(6.483197130218e1,-6.063146245589e1,
-5.527103437132e0));
#89406=cartesian_point('',(6.490072337875e1,-6.040562812313e1,
-5.579555218856e0));
#89407=cartesian_point('',(6.491089936033e1,-6.024245248126e1,
-5.599993551386e0));
#89408=cartesian_point('',(6.490961424539e1,-6.015805946454e1,
-5.599993551386e0));
#89410=cartesian_point('',(6.490961424539e1,-6.015805946454e1,
-5.599993551386e0));
#89411=cartesian_point('',(6.471737980513e1,-6.027505859278e1,
-5.599994914381e0));
#89412=cartesian_point('',(6.426927870421e1,-6.054778224212e1,
-5.780883109347e0));
#89413=cartesian_point('',(6.407571847656e1,-6.066557700510e1,
-6.287394419953e0));
#89414=cartesian_point('',(6.405871331592e1,-6.067592549145e1,
-6.511545224298e0));
#89416=cartesian_point('',(6.417617844290e1,-6.158002920459e1,
-5.628294498808e0));
#89417=cartesian_point('',(6.422170731587e1,-6.149041067579e1,
-5.510776182784e0));
#89418=cartesian_point('',(6.430641040576e1,-6.141616173880e1,
-5.391463423642e0));
#89419=cartesian_point('',(6.441031276223e1,-6.136569200169e1,
-5.288511750882e0));
#89421=cartesian_point('',(6.461649022200e1,-5.978506834215e1,-6.6e0));
#89422=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#89423=direction('',(0.e0,0.e0,1.e0));
#89424=axis2_placement_3d('',#89421,#89422,#89423);
#89426=cartesian_point('',(6.417617844290e1,-6.158002920459e1,
-5.628294498808e0));
#89427=cartesian_point('',(6.420309726922e1,-6.150966642882e1,
-5.756487382398e0));
#89428=cartesian_point('',(6.422848643213e1,-6.136933057800e1,
-5.978067335691e0));
#89429=cartesian_point('',(6.423096745930e1,-6.118940935980e1,
-6.202154554198e0));
#89430=cartesian_point('',(6.421285224902e1,-6.105630348920e1,
-6.335701916059e0));
#89431=cartesian_point('',(6.416001397691e1,-6.086758127528e1,
-6.476922017124e0));
#89432=cartesian_point('',(6.409817415365e1,-6.074001039739e1,
-6.507043839334e0));
#89433=cartesian_point('',(6.405871331592e1,-6.067592549145e1,
-6.511545224298e0));
#89435=cartesian_point('',(6.405871331592e1,-6.067592549145e1,
-6.511545224298e0));
#89436=cartesian_point('',(6.401751739887e1,-6.060818324871e1,
-6.511144963009e0));
#89437=cartesian_point('',(6.396813897887e1,-6.054544794017e1,
-6.511584402250e0));
#89438=cartesian_point('',(6.391204499142e1,-6.048947613859e1,
-6.512843180637e0));
#89440=direction('',(-1.201916422247e-1,-2.639294315846e-3,-9.927472000791e-1));
#89441=vector('',#89440,4.041135915743e0);
#89442=cartesian_point('',(5.390094429031e1,-5.047836686836e1,
-6.512878305791e0));
#89443=line('',#89442,#89441);
#89444=direction('',(7.304303172582e-2,5.019580897040e-2,9.960648052602e-1));
#89445=vector('',#89444,4.286703979374e0);
#89446=cartesian_point('',(6.359893113665e1,-6.070465071265e1,
-1.078267814506e1));
#89447=line('',#89446,#89445);
#89448=cartesian_point('',(6.289452126962e1,-6.140905558309e1,
-1.069548648161e1));
#89449=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#89450=direction('',(7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#89451=axis2_placement_3d('',#89448,#89449,#89450);
#89453=cartesian_point('',(6.289452126962e1,-6.140905558309e1,
-1.069548648161e1));
#89454=direction('',(7.317866525320e-2,5.006170021470e-2,9.960615990607e-1));
#89455=direction('',(7.153969370761e-1,-6.985002760141e-1,-1.745241617601e-2));
#89456=axis2_placement_3d('',#89453,#89454,#89455);
#89458=cartesian_point('',(-1.438400782557e-14,0.e0,-1.071293888805e1));
#89459=direction('',(0.e0,0.e0,1.e0));
#89460=direction('',(6.986067571465e-1,-7.155058342664e-1,0.e0));
#89461=axis2_placement_3d('',#89458,#89459,#89460);
#89463=cartesian_point('',(6.289452126961e1,-6.140905558307e1,
-1.069548648161e1));
#89464=direction('',(6.986067571468e-1,7.155058342661e-1,0.e0));
#89465=direction('',(7.153968592619e-1,-6.985003559539e-1,-1.745240643993e-2));
#89466=axis2_placement_3d('',#89463,#89464,#89465);
#89468=cartesian_point('',(6.210755816699e1,-6.360992269656e1,
-1.071292097964e1));
#89469=cartesian_point('',(6.207854691536e1,-6.365167979987e1,
-1.015523204600e1));
#89470=cartesian_point('',(6.202069892049e1,-6.373601479184e1,
-9.033245420489e0));
#89471=cartesian_point('',(6.193700426171e1,-6.385426624448e1,
-7.364472585713e0));
#89472=cartesian_point('',(6.187809750492e1,-6.394888882506e1,
-6.194007354599e0));
#89473=cartesian_point('',(6.184525921285e1,-6.399520441844e1,
-5.599788706280e0));
#89475=cartesian_point('',(-1.438400782557e-14,0.e0,-5.599847706754e0));
#89476=direction('',(0.e0,0.e0,1.e0));
#89477=direction('',(6.949246909957e-1,-7.190825222772e-1,0.e0));
#89478=axis2_placement_3d('',#89475,#89476,#89477);
#89480=cartesian_point('',(6.399451043587e1,-6.184597924244e1,
-5.599840526714e0));
#89481=cartesian_point('',(6.394850278408e1,-6.187847900666e1,
-6.194494865995e0));
#89482=cartesian_point('',(6.385433466558e1,-6.193689699336e1,
-7.365706965251e0));
#89483=cartesian_point('',(6.373541668614e1,-6.202111979718e1,
-9.040708594350e0));
#89484=cartesian_point('',(6.365144192087e1,-6.207870938615e1,
-1.015846324431e1));
#89485=cartesian_point('',(6.360992198108e1,-6.210755737151e1,
-1.071292018056e1));
#89487=cartesian_point('',(6.048948247717e1,-6.391204363833e1,
-6.512842671060e0));
#89488=cartesian_point('',(6.054548129076e1,-6.396814456019e1,
-6.511584737157e0));
#89489=cartesian_point('',(6.060823567088e1,-6.401751736228e1,
-6.511147245308e0));
#89490=cartesian_point('',(6.067592508004e1,-6.405870945536e1,
-6.511545154301e0));
#89492=cartesian_point('',(6.158106731181e1,-6.417576419191e1,
-5.626370765040e0));
#89493=cartesian_point('',(6.161067339932e1,-6.416184478893e1,
-5.623918776730e0));
#89494=cartesian_point('',(6.166793773362e1,-6.412517619593e1,
-5.618474673263e0));
#89495=cartesian_point('',(6.175107039901e1,-6.406962071675e1,
-5.610238942204e0));
#89496=cartesian_point('',(6.181555500079e1,-6.402351621684e1,
-5.603490464054e0));
#89497=cartesian_point('',(6.184525921285e1,-6.399520441844e1,
-5.599788706280e0));
#89499=cartesian_point('',(6.015805802882e1,-6.490961405151e1,
-5.599999821152e0));
#89500=cartesian_point('',(6.027508448231e1,-6.471732884815e1,
-5.599995488402e0));
#89501=cartesian_point('',(6.054783833747e1,-6.426916889136e1,
-5.780969514051e0));
#89502=cartesian_point('',(6.066557978870e1,-6.407570813409e1,
-6.287447814641e0));
#89503=cartesian_point('',(6.067592508004e1,-6.405870945536e1,
-6.511545154301e0));
#89505=cartesian_point('',(5.978506673324e1,-6.461648861309e1,-6.6e0));
#89506=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#89507=direction('',(7.044160264796e-1,7.044160264796e-1,8.715574150546e-2));
#89508=axis2_placement_3d('',#89505,#89506,#89507);
#89510=cartesian_point('',(6.015805802882e1,-6.490961405151e1,
-5.599999821152e0));
#89511=cartesian_point('',(6.023574364560e1,-6.491354564421e1,
-5.599999821152e0));
#89512=cartesian_point('',(6.038921952797e1,-6.490771161419e1,
-5.581794032552e0));
#89513=cartesian_point('',(6.063668423582e1,-6.482749443972e1,
-5.527156277144e0));
#89514=cartesian_point('',(6.081558810017e1,-6.474914079500e1,
-5.477642772353e0));
#89515=cartesian_point('',(6.105158098898e1,-6.462338505945e1,
-5.405556180399e0));
#89516=cartesian_point('',(6.125762609590e1,-6.448947389257e1,
-5.331156940978e0));
#89517=cartesian_point('',(6.136869620622e1,-6.440808942001e1,
-5.287371714974e0));
#89519=cartesian_point('',(6.158106731181e1,-6.417576419191e1,
-5.626370765040e0));
#89520=cartesian_point('',(6.148913044676e1,-6.421119200683e1,
-5.791811405705e0));
#89521=cartesian_point('',(6.130670581931e1,-6.423591954448e1,
-6.069820763585e0));
#89522=cartesian_point('',(6.111139716239e1,-6.422319406608e1,
-6.281904402355e0));
#89523=cartesian_point('',(6.094361990083e1,-6.418658768648e1,
-6.440130692735e0));
#89524=cartesian_point('',(6.076588585385e1,-6.411505585723e1,
-6.496077255502e0));
#89525=cartesian_point('',(6.067592508004e1,-6.405870945536e1,
-6.511545154301e0));
#89527=cartesian_point('',(5.401760572948e1,-7.068617132231e1,
-5.288511751183e0));
#89528=cartesian_point('',(5.397037199564e1,-7.073304389594e1,
-5.267474976077e0));
#89529=cartesian_point('',(5.387341937590e1,-7.082447659882e1,
-5.224992934405e0));
#89530=cartesian_point('',(5.372365296730e1,-7.095315942740e1,
-5.161324262866e0));
#89531=cartesian_point('',(5.361585240655e1,-7.103762826016e1,
-5.120128890742e0));
#89532=cartesian_point('',(5.356052595464e1,-7.107931851209e1,
-5.099989888021e0));
#89534=cartesian_point('',(0.e0,0.e0,-5.1e0));
#89535=direction('',(0.e0,0.e0,1.e0));
#89536=direction('',(6.018035618892e-1,-7.986441465994e-1,0.e0));
#89537=axis2_placement_3d('',#89534,#89535,#89536);
#89539=cartesian_point('',(6.182541130725e1,-6.402045045987e1,
-5.099999997232e0));
#89540=cartesian_point('',(6.177474900311e1,-6.406937572937e1,
-5.120501535027e0));
#89541=cartesian_point('',(6.167350038624e1,-6.416342367648e1,
-5.162071286530e0));
#89542=cartesian_point('',(6.152402217320e1,-6.429016704734e1,
-5.225281263773e0));
#89543=cartesian_point('',(6.142080133885e1,-6.436987897324e1,
-5.266887500277e0));
#89544=cartesian_point('',(6.136869620622e1,-6.440808942001e1,
-5.287371714974e0));
#89546=cartesian_point('',(5.401760572948e1,-7.068617132231e1,
-5.288511751183e0));
#89547=cartesian_point('',(5.410915688756e1,-7.059544212875e1,
-5.329048415043e0));
#89548=cartesian_point('',(5.426683476614e1,-7.042230192838e1,
-5.399914392896e0));
#89549=cartesian_point('',(5.442794235093e1,-7.020875773472e1,
-5.474801890188e0));
#89550=cartesian_point('',(5.454893649853e1,-7.002694328283e1,
-5.527100754855e0));
#89551=cartesian_point('',(5.465212419268e1,-6.981472805628e1,
-5.579534687167e0));
#89552=cartesian_point('',(5.468772547715e1,-6.965510573817e1,
-5.600006682174e0));
#89553=cartesian_point('',(5.469967563646e1,-6.957151397775e1,
-5.600006682174e0));
#89555=cartesian_point('',(5.469967563646e1,-6.957151397775e1,
-5.600006682174e0));
#89556=cartesian_point('',(5.449150514906e1,-6.965700064596e1,
-5.600007733210e0));
#89557=cartesian_point('',(5.400626130738e1,-6.985626713785e1,
-5.780875975622e0));
#89558=cartesian_point('',(5.379664684409e1,-6.994233641406e1,
-6.287393612405e0));
#89559=cartesian_point('',(5.377823212483e1,-6.994989725553e1,
-6.511544630557e0));
#89561=cartesian_point('',(5.375282426639e1,-7.086124300176e1,
-5.628294498916e0));
#89562=cartesian_point('',(5.381181203e1,-7.077985011059e1,-5.510776182953e0));
#89563=cartesian_point('',(5.390708737710e1,-7.071976578373e1,
-5.391463423886e0));
#89564=cartesian_point('',(5.401760572948e1,-7.068617132231e1,
-5.288511751183e0));
#89566=cartesian_point('',(5.446850812157e1,-6.915726006401e1,-6.6e0));
#89567=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#89568=direction('',(0.e0,0.e0,1.e0));
#89569=axis2_placement_3d('',#89566,#89567,#89568);
#89571=cartesian_point('',(5.375282426639e1,-7.086124300176e1,
-5.628294498916e0));
#89572=cartesian_point('',(5.379041882899e1,-7.079595756122e1,
-5.756487335732e0));
#89573=cartesian_point('',(5.383744870367e1,-7.066132128158e1,
-5.978067213972e0));
#89574=cartesian_point('',(5.386804533613e1,-7.048400328548e1,
-6.202154450703e0));
#89575=cartesian_point('',(5.387097454777e1,-7.034970268351e1,
-6.335701733577e0));
#89576=cartesian_point('',(5.384831311469e1,-7.015503670298e1,
-6.476922233093e0));
#89577=cartesian_point('',(5.380718205734e1,-7.001936622809e1,
-6.507043223977e0));
#89578=cartesian_point('',(5.377823212483e1,-6.994989725553e1,
-6.511544630557e0));
#89580=cartesian_point('',(5.377823212483e1,-6.994989725553e1,
-6.511544630557e0));
#89581=cartesian_point('',(5.374812682283e1,-6.987659205146e1,
-6.511147255476e0));
#89582=cartesian_point('',(5.370918190792e1,-6.980687810289e1,
-6.511585492385e0));
#89583=cartesian_point('',(5.366254012216e1,-6.974279759501e1,
-6.512842960127e0));
#89585=direction('',(-1.191262346817e-1,1.619743363513e-2,-9.927469885898e-1));
#89586=vector('',#89585,4.041137678383e0);
#89587=cartesian_point('',(4.534078079409e1,-5.828886307080e1,
-6.512880159173e0));
#89588=line('',#89587,#89586);
#89589=direction('',(7.999548904306e-2,3.815118291015e-2,9.960648618315e-1));
#89590=vector('',#89589,4.286703955829e0);
#89591=cartesian_point('',(5.331962314283e1,-6.990634042171e1,
-1.078267814360e1));
#89592=line('',#89591,#89590);
#89593=cartesian_point('',(5.251369258655e1,-7.049187899515e1,
-1.069548648161e1));
#89594=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#89595=direction('',(8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#89596=axis2_placement_3d('',#89593,#89594,#89595);
#89598=cartesian_point('',(5.251369258655e1,-7.049187899515e1,
-1.069548648161e1));
#89599=direction('',(8.010908974263e-2,3.799769226276e-2,9.960615990607e-1));
#89600=direction('',(5.973196966358e-1,-8.018133156668e-1,-1.745241617420e-2));
#89601=axis2_placement_3d('',#89598,#89599,#89600);
#89603=cartesian_point('',(-1.437190495415e-14,0.e0,-1.071293888805e1));
#89604=direction('',(0.e0,0.e0,1.e0));
#89605=direction('',(5.780759762779e-1,-8.159829444605e-1,0.e0));
#89606=axis2_placement_3d('',#89603,#89604,#89605);
#89608=cartesian_point('',(5.251369258654e1,-7.049187899514e1,
-1.069548648161e1));
#89609=direction('',(8.019355211115e-1,5.974105958046e-1,0.e0));
#89610=direction('',(5.973196072772e-1,-8.018133824473e-1,-1.745240643993e-2));
#89611=axis2_placement_3d('',#89608,#89609,#89610);
#89613=cartesian_point('',(5.139212683608e1,-7.254254163035e1,
-1.071292097964e1));
#89614=cartesian_point('',(5.135694051097e1,-7.257924627481e1,
-1.015523204600e1));
#89615=cartesian_point('',(5.128661182150e1,-7.265349354299e1,
-9.033245420486e0));
#89616=cartesian_point('',(5.118544898035e1,-7.275719639469e1,
-7.364472585709e0));
#89617=cartesian_point('',(5.111246523015e1,-7.284143896769e1,
-6.194007354596e0));
#89618=cartesian_point('',(5.107278587650e1,-7.288204729886e1,
-5.599788706287e0));
#89620=cartesian_point('',(-1.437190495415e-14,0.e0,-5.599847706751e0));
#89621=direction('',(0.e0,0.e0,1.e0));
#89622=direction('',(5.738797251872e-1,-8.189395954642e-1,0.e0));
#89623=axis2_placement_3d('',#89620,#89621,#89622);
#89625=cartesian_point('',(5.353178914120e1,-7.109549961657e1,
-5.599840526713e0));
#89626=cartesian_point('',(5.348126383706e1,-7.112040207210e1,
-6.194494866029e0));
#89627=cartesian_point('',(5.337911649838e1,-7.116336969678e1,
-7.365706965332e0));
#89628=cartesian_point('',(5.324848724712e1,-7.122795270780e1,
-9.040708594413e0));
#89629=cartesian_point('',(5.315653735409e1,-7.127169672583e1,
-1.015846324434e1));
#89630=cartesian_point('',(5.311101577452e1,-7.129369439504e1,
-1.071292018055e1));
#89632=cartesian_point('',(4.974670827515e1,-7.258782171288e1,
-6.512842886371e0));
#89633=cartesian_point('',(4.979323826376e1,-7.265198610563e1,
-6.511585133644e0));
#89634=cartesian_point('',(4.984749828201e1,-7.271056407825e1,
-6.511147249142e0));
#89635=cartesian_point('',(4.990791484772e1,-7.276184493614e1,
-6.511544983027e0));
#89637=cartesian_point('',(5.078360084534e1,-7.301905536267e1,
-5.626370765023e0));
#89638=cartesian_point('',(5.081501990704e1,-7.300993874313e1,
-5.623918776730e0));
#89639=cartesian_point('',(5.087731545390e1,-7.298267971695e1,
-5.618474673287e0));
#89640=cartesian_point('',(5.096811541012e1,-7.294081303186e1,
-5.610238942235e0));
#89641=cartesian_point('',(5.103901843179e1,-7.290536376931e1,
-5.603490464066e0));
#89642=cartesian_point('',(5.107278587650e1,-7.288204729886e1,
-5.599788706287e0));
#89644=cartesian_point('',(4.926331173289e1,-7.352126269579e1,
-5.599997650611e0));
#89645=cartesian_point('',(4.940897677171e1,-7.334965268116e1,
-5.599990041180e0));
#89646=cartesian_point('',(4.974848349200e1,-7.294967467929e1,
-5.780948773264e0));
#89647=cartesian_point('',(4.989503837963e1,-7.277701550453e1,
-6.287442242688e0));
#89648=cartesian_point('',(4.990791484772e1,-7.276184493614e1,
-6.511544983027e0));
#89650=cartesian_point('',(4.894076752515e1,-7.317339734517e1,-6.6e0));
#89651=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#89652=direction('',(8.059384405031e-1,5.855485519799e-1,8.715574217340e-2));
#89653=axis2_placement_3d('',#89650,#89651,#89652);
#89655=cartesian_point('',(4.926331173289e1,-7.352126269579e1,
-5.599997650611e0));
#89656=cartesian_point('',(4.933942873551e1,-7.353729850731e1,
-5.599997650611e0));
#89657=cartesian_point('',(4.949193172883e1,-7.355554477021e1,
-5.581793693991e0));
#89658=cartesian_point('',(4.974888928304e1,-7.351502796122e1,
-5.527156542743e0));
#89659=cartesian_point('',(4.993785537297e1,-7.346562404400e1,
-5.477641436220e0));
#89660=cartesian_point('',(5.019061312241e1,-7.337833390739e1,
-5.405555230339e0));
#89661=cartesian_point('',(5.041506807853e1,-7.327830470610e1,
-5.331156488492e0));
#89662=cartesian_point('',(5.053750070769e1,-7.321529812144e1,
-5.287371714923e0));
#89664=cartesian_point('',(5.078360084534e1,-7.301905536267e1,
-5.626370765023e0));
#89665=cartesian_point('',(5.068725373229e1,-7.303966491132e1,
-5.791811412732e0));
#89666=cartesian_point('',(5.050320675148e1,-7.303555055055e1,
-6.069820786917e0));
#89667=cartesian_point('',(5.031229363933e1,-7.299242854451e1,
-6.281904384311e0));
#89668=cartesian_point('',(5.015230769146e1,-7.293002744349e1,
-6.440130793678e0));
#89669=cartesian_point('',(4.998795351335e1,-7.283157057351e1,
-6.496077096676e0));
#89670=cartesian_point('',(4.990791484772e1,-7.276184493614e1,
-6.511544983027e0));
#89672=cartesian_point('',(4.229480596883e1,-7.826612251173e1,
-5.288511751060e0));
#89673=cartesian_point('',(4.224082127443e1,-7.830502902242e1,
-5.267474975932e0));
#89674=cartesian_point('',(4.213075907608e1,-7.838016930592e1,
-5.224992934239e0));
#89675=cartesian_point('',(4.196270611133e1,-7.848383920723e1,
-5.161324262855e0));
#89676=cartesian_point('',(4.184301891777e1,-7.855040436516e1,
-5.120128890743e0));
#89677=cartesian_point('',(4.178185183417e1,-7.858292637694e1,
-5.099989888022e0));
#89679=cartesian_point('',(0.e0,0.e0,-5.1e0));
#89680=direction('',(0.e0,0.e0,1.e0));
#89681=direction('',(4.694588915707e-1,-8.829543301469e-1,0.e0));
#89682=axis2_placement_3d('',#89679,#89680,#89681);
#89684=cartesian_point('',(5.104923298120e1,-7.290387762273e1,
-5.099999997232e0));
#89685=cartesian_point('',(5.099154081568e1,-7.294427521057e1,
-5.120501535040e0));
#89686=cartesian_point('',(5.087682639692e1,-7.302132649818e1,
-5.162071286558e0));
#89687=cartesian_point('',(5.070936147727e1,-7.312312590356e1,
-5.225281263845e0));
#89688=cartesian_point('',(5.059494177035e1,-7.318570914728e1,
-5.266887500275e0));
#89689=cartesian_point('',(5.053750070769e1,-7.321529812144e1,
-5.287371714923e0));
#89691=cartesian_point('',(4.229480596883e1,-7.826612251173e1,
-5.288511751060e0));
#89692=cartesian_point('',(4.239942315327e1,-7.819083210143e1,
-5.329048414966e0));
#89693=cartesian_point('',(4.258224485041e1,-7.804448979865e1,
-5.399914392878e0));
#89694=cartesian_point('',(4.277477460520e1,-7.785877746718e1,
-5.474801890180e0));
#89695=cartesian_point('',(4.292272116045e1,-7.769812910780e1,
-5.527100754801e0));
#89696=cartesian_point('',(4.305783621833e1,-7.750466871465e1,
-5.579534687118e0));
#89697=cartesian_point('',(4.311796962394e1,-7.735258087990e1,
-5.600006682175e0));
#89698=cartesian_point('',(4.314284928937e1,-7.727188768941e1,
-5.600006682175e0));
#89700=cartesian_point('',(4.314284928937e1,-7.727188768941e1,
-5.600006682175e0));
#89701=cartesian_point('',(4.292386866490e1,-7.732375683605e1,
-5.600007733200e0));
#89702=cartesian_point('',(4.241342683303e1,-7.744466116600e1,
-5.780875975597e0));
#89703=cartesian_point('',(4.219292887043e1,-7.749687986016e1,
-6.287393612398e0));
#89704=cartesian_point('',(4.217355809073e1,-7.750146691837e1,
-6.511544630557e0));
#89706=cartesian_point('',(4.200589716074e1,-7.839761782158e1,
-5.628294498807e0));
#89707=cartesian_point('',(4.207689134042e1,-7.832645473131e1,
-5.510776182853e0));
#89708=cartesian_point('',(4.218039294926e1,-7.828201449020e1,
-5.391463423777e0));
#89709=cartesian_point('',(4.229480596883e1,-7.826612251173e1,
-5.288511751060e0));
#89711=cartesian_point('',(4.297933141953e1,-7.682657136227e1,-6.6e0));
#89712=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#89713=direction('',(0.e0,0.e0,1.e0));
#89714=axis2_placement_3d('',#89711,#89712,#89713);
#89716=cartesian_point('',(4.200589716074e1,-7.839761782158e1,
-5.628294498807e0));
#89717=cartesian_point('',(4.205324176495e1,-7.833901723836e1,
-5.756487335683e0));
#89718=cartesian_point('',(4.212075437834e1,-7.821339564789e1,
-5.978067214008e0));
#89719=cartesian_point('',(4.217871296127e1,-7.804304709848e1,
-6.202154450683e0));
#89720=cartesian_point('',(4.220261535230e1,-7.791085818942e1,
-6.335701733552e0));
#89721=cartesian_point('',(4.221068538760e1,-7.771504384102e1,
-6.476922233076e0));
#89722=cartesian_point('',(4.219128425998e1,-7.757460937983e1,
-6.507043223971e0));
#89723=cartesian_point('',(4.217355809073e1,-7.750146691837e1,
-6.511544630557e0));
#89725=cartesian_point('',(4.217355809073e1,-7.750146691837e1,
-6.511544630557e0));
#89726=cartesian_point('',(4.215529089533e1,-7.742435471619e1,
-6.511147255477e0));
#89727=cartesian_point('',(4.212773112120e1,-7.734940673509e1,
-6.511585492374e0));
#89728=cartesian_point('',(4.209168797320e1,-7.727881878179e1,
-6.512842960116e0));
#89730=direction('',(-1.151242899328e-1,3.463039657661e-2,-9.927472656726e-1));
#89731=vector('',#89730,4.041135353531e0);
#89732=cartesian_point('',(3.566417016478e1,-6.466408646304e1,
-6.512877701801e0));
#89733=line('',#89732,#89731);
#89734=direction('',(8.497877171818e-2,2.516742700419e-2,9.960648618314e-1));
#89735=vector('',#89734,4.286703955780e0);
#89736=cartesian_point('',(4.172740913631e1,-7.738670409069e1,
-1.078267814354e1));
#89737=line('',#89736,#89735);
#89738=cartesian_point('',(4.083980250904e1,-7.783895839721e1,
-1.069548648161e1));
#89739=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#89740=direction('',(8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#89741=axis2_placement_3d('',#89738,#89739,#89740);
#89743=cartesian_point('',(4.083980250905e1,-7.783895839721e1,
-1.069548648161e1));
#89744=direction('',(8.506696257645e-2,2.499805501782e-2,9.960615990607e-1));
#89745=direction('',(4.645344628793e-1,-8.853830504178e-1,-1.745241617529e-2));
#89746=axis2_placement_3d('',#89743,#89744,#89745);
#89748=cartesian_point('',(-1.435833405290e-14,0.e0,-1.071293888805e1));
#89749=direction('',(0.e0,0.e0,1.e0));
#89750=direction('',(4.433110463492e-1,-8.963678464697e-1,0.e0));
#89751=axis2_placement_3d('',#89748,#89749,#89750);
#89753=cartesian_point('',(4.083980250904e1,-7.783895839720e1,
-1.069548648161e1));
#89754=direction('',(8.855179710749e-1,4.646051257825e-1,0.e0));
#89755=direction('',(4.645343641714e-1,-8.853831023988e-1,-1.745240643993e-2));
#89756=axis2_placement_3d('',#89753,#89754,#89755);
#89758=cartesian_point('',(3.941125078178e1,-7.968892243432e1,
-1.071292097964e1));
#89759=cartesian_point('',(3.937075578729e1,-7.971967082976e1,
-1.015523204602e1));
#89760=cartesian_point('',(3.928967812883e1,-7.978200216004e1,
-9.033245420526e0));
#89761=cartesian_point('',(3.917353807069e1,-7.986860290227e1,
-7.364472585724e0));
#89762=cartesian_point('',(3.908827442806e1,-7.994039113631e1,
-6.194007354605e0));
#89763=cartesian_point('',(3.904273104940e1,-7.997429229361e1,
-5.599788706312e0));
#89765=cartesian_point('',(-1.435833405290e-14,0.e0,-5.599847706756e0));
#89766=direction('',(0.e0,0.e0,1.e0));
#89767=direction('',(4.387039359289e-1,-8.986316579113e-1,0.e0));
#89768=axis2_placement_3d('',#89765,#89766,#89767);
#89770=cartesian_point('',(4.175093753443e1,-7.859441283822e1,
-5.599840526714e0));
#89771=cartesian_point('',(4.169713867939e1,-7.861110480369e1,
-6.194494866108e0));
#89772=cartesian_point('',(4.158952732817e1,-7.863756406049e1,
-7.365706965515e0));
#89773=cartesian_point('',(4.145040333030e1,-7.868091703079e1,
-9.040708594572e0));
#89774=cartesian_point('',(4.135274242119e1,-7.870973835493e1,
-1.015846324441e1));
#89775=cartesian_point('',(4.130434009423e1,-7.872434405236e1,
-1.071292018056e1));
#89777=cartesian_point('',(3.777900664763e1,-7.947624489214e1,
-6.512842890364e0));
#89778=cartesian_point('',(3.781492620817e1,-7.954689846208e1,
-6.511585121072e0));
#89779=cartesian_point('',(3.785935449288e1,-7.961324326557e1,
-6.511147235984e0));
#89780=cartesian_point('',(3.791100527908e1,-7.967334387408e1,
-6.511544986684e0));
#89782=cartesian_point('',(3.873567358501e1,-8.006437505403e1,
-5.626370765043e0));
#89783=cartesian_point('',(3.876813197913e1,-8.006028569934e1,
-5.623918776761e0));
#89784=cartesian_point('',(3.883392481507e1,-8.004310744775e1,
-5.618474673334e0));
#89785=cartesian_point('',(3.893015626623e1,-8.001596045345e1,
-5.610238942315e0));
#89786=cartesian_point('',(3.900573183917e1,-7.999203930697e1,
-5.603490464101e0));
#89787=cartesian_point('',(3.904273104940e1,-7.997429229361e1,
-5.599788706312e0));
#89789=cartesian_point('',(3.715553922333e1,-8.032257376611e1,
-5.599997612899e0));
#89790=cartesian_point('',(3.732625659911e1,-8.017586359201e1,
-5.599990071756e0));
#89791=cartesian_point('',(3.772415367187e1,-7.983392062107e1,
-5.780948750423e0));
#89792=cartesian_point('',(3.789591414005e1,-7.968631334480e1,
-6.287442243479e0));
#89793=cartesian_point('',(3.791100527908e1,-7.967334387408e1,
-6.511544986684e0));
#89795=cartesian_point('',(3.689138419551e1,-7.992853418601e1,-6.6e0));
#89796=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#89797=direction('',(8.876159754063e-1,4.522629288473e-1,8.715574217451e-2));
#89798=axis2_placement_3d('',#89795,#89796,#89797);
#89800=cartesian_point('',(3.715553922333e1,-8.032257376611e1,
-5.599997612899e0));
#89801=cartesian_point('',(3.722821038781e1,-8.035031944950e1,
-5.599997612899e0));
#89802=cartesian_point('',(3.737598123913e1,-8.039219777826e1,
-5.581793787159e0));
#89803=cartesian_point('',(3.763611390294e1,-8.039237686815e1,
-5.527156520366e0));
#89804=cartesian_point('',(3.783048160087e1,-8.037314202331e1,
-5.477641518852e0));
#89805=cartesian_point('',(3.809378277654e1,-8.032646662410e1,
-5.405555287474e0));
#89806=cartesian_point('',(3.833112244835e1,-8.026278141121e1,
-5.331156515945e0));
#89807=cartesian_point('',(3.846190421744e1,-8.021970319540e1,
-5.287371714939e0));
#89809=cartesian_point('',(3.873567358501e1,-8.006437505403e1,
-5.626370765043e0));
#89810=cartesian_point('',(3.863728862141e1,-8.006965885582e1,
-5.791811412528e0));
#89811=cartesian_point('',(3.845615119394e1,-8.003680385804e1,
-6.069820786256e0));
#89812=cartesian_point('',(3.827433429947e1,-7.996434736858e1,
-6.281904384606e0));
#89813=cartesian_point('',(3.812607975003e1,-7.987768719756e1,
-6.440130791362e0));
#89814=cartesian_point('',(3.797915104370e1,-7.975473187944e1,
-6.496077100178e0));
#89815=cartesian_point('',(3.791100527908e1,-7.967334387408e1,
-6.511544986684e0));
#89817=cartesian_point('',(2.953056771780e1,-8.391890201389e1,
-5.288511751182e0));
#89818=cartesian_point('',(2.947116134543e1,-8.394888445411e1,
-5.267474976010e0));
#89819=cartesian_point('',(2.935069966535e1,-8.400588211495e1,
-5.224992934244e0));
#89820=cartesian_point('',(2.916849816568e1,-8.408198639213e1,
-5.161324262717e0));
#89821=cartesian_point('',(2.903987143510e1,-8.412900882058e1,
-5.120128890678e0));
#89822=cartesian_point('',(2.897436985619e1,-8.415156179246e1,
-5.099989888021e0));
#89824=cartesian_point('',(0.e0,0.e0,-5.1e0));
#89825=direction('',(0.e0,0.e0,1.e0));
#89826=direction('',(3.255545853033e-1,-9.455232477248e-1,0.e0));
#89827=axis2_placement_3d('',#89824,#89825,#89826);
#89829=cartesian_point('',(3.901605311612e1,-7.999216936448e1,
-5.099999997232e0));
#89830=cartesian_point('',(3.895275166185e1,-8.002304454793e1,
-5.120501535150e0));
#89831=cartesian_point('',(3.882739609101e1,-8.008120191758e1,
-5.162071286816e0));
#89832=cartesian_point('',(3.864606800676e1,-8.015555071824e1,
-5.225281264092e0));
#89833=cartesian_point('',(3.852326682040e1,-8.019946427260e1,
-5.266887500387e0));
#89834=cartesian_point('',(3.846190421744e1,-8.021970319540e1,
-5.287371714939e0));
#89836=cartesian_point('',(2.953056771780e1,-8.391890201389e1,
-5.288511751182e0));
#89837=cartesian_point('',(2.964567493554e1,-8.386090427159e1,
-5.329048426261e0));
#89838=cartesian_point('',(2.984913880953e1,-8.374496327346e1,
-5.399914416394e0));
#89839=cartesian_point('',(3.006834999996e1,-8.359165566943e1,
-5.474801898666e0));
#89840=cartesian_point('',(3.023960596546e1,-8.345612912043e1,
-5.527100762109e0));
#89841=cartesian_point('',(3.040332160183e1,-8.328618701697e1,
-5.579534752187e0));
#89842=cartesian_point('',(3.048650633650e1,-8.314537867983e1,
-5.600006629306e0));
#89843=cartesian_point('',(3.052370280838e1,-8.306957107713e1,
-5.600006629306e0));
#89845=cartesian_point('',(3.052370280838e1,-8.306957107712e1,
-5.600006629306e0));
#89846=cartesian_point('',(3.029930407684e1,-8.308654551154e1,
-5.600007681167e0));
#89847=cartesian_point('',(2.977623300862e1,-8.312611061341e1,
-5.780876002815e0));
#89848=cartesian_point('',(2.955028099106e1,-8.314319292402e1,
-6.287393615966e0));
#89849=cartesian_point('',(2.953043112390e1,-8.314469325049e1,
-6.511544633539e0));
#89851=cartesian_point('',(2.922464545777e1,-8.400358310360e1,
-5.628294498919e0));
#89852=cartesian_point('',(2.930589794132e1,-8.394440208549e1,
-5.510776182958e0));
#89853=cartesian_point('',(2.941507725909e1,-8.391670019627e1,
-5.391463423885e0));
#89854=cartesian_point('',(2.953056771780e1,-8.391890201389e1,
-5.288511751182e0));
#89856=cartesian_point('',(3.043186093774e1,-8.260415750091e1,-6.6e0));
#89857=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#89858=direction('',(0.e0,0.e0,1.e0));
#89859=axis2_placement_3d('',#89856,#89857,#89858);
#89861=cartesian_point('',(2.922464545777e1,-8.400358310360e1,
-5.628294498919e0));
#89862=cartesian_point('',(2.928057432221e1,-8.395311031861e1,
-5.756487335971e0));
#89863=cartesian_point('',(2.936690728986e1,-8.383959663780e1,
-5.978067214590e0));
#89864=cartesian_point('',(2.945080068942e1,-8.368041208126e1,
-6.202154451230e0));
#89865=cartesian_point('',(2.949508770869e1,-8.355358979455e1,
-6.335701734500e0));
#89866=cartesian_point('',(2.953369048150e1,-8.336144867896e1,
-6.476922232012e0));
#89867=cartesian_point('',(2.953649705274e1,-8.321970819053e1,
-6.507043227069e0));
#89868=cartesian_point('',(2.953043112390e1,-8.314469325049e1,
-6.511544633539e0));
#89870=cartesian_point('',(2.953043112390e1,-8.314469325049e1,
-6.511544633539e0));
#89871=cartesian_point('',(2.952445191422e1,-8.306567285773e1,
-6.511147252075e0));
#89872=cartesian_point('',(2.950895585117e1,-8.298733634773e1,
-6.511585485419e0));
#89873=cartesian_point('',(2.948439876221e1,-8.291197897915e1,
-6.512842959237e0));
#89875=direction('',(-1.082895781039e-1,5.221351789149e-2,-9.927472567696e-1));
#89876=vector('',#89875,4.041135410842e0);
#89877=cartesian_point('',(2.510939326287e1,-6.944706978714e1,
-6.512877755162e0));
#89878=line('',#89877,#89876);
#89879=direction('',(8.786955833655e-2,1.156407330025e-2,9.960648638148e-1));
#89880=vector('',#89879,4.286740570262e0);
#89881=cartesian_point('',(2.910772476159e1,-8.296155116133e1,
-1.078271462156e1));
#89882=line('',#89881,#89880);
#89883=cartesian_point('',(2.816030095422e1,-8.326938431086e1,
-1.069548648161e1));
#89884=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#89885=direction('',(9.474374887568e-1,3.078411010465e-1,-8.715538654975e-2));
#89886=axis2_placement_3d('',#89883,#89884,#89885);
#89888=cartesian_point('',(2.816030095424e1,-8.326938431085e1,
-1.069548648161e1));
#89889=direction('',(-9.472960297263e-1,-3.203595356234e-1,6.006956217164e-12));
#89890=direction('',(-4.650502205550e-12,-5.002220859751e-12,-1.e0));
#89891=axis2_placement_3d('',#89888,#89889,#89890);
#89893=cartesian_point('',(2.816030095424e1,-8.326938431085e1,
-1.069548648161e1));
#89894=direction('',(8.790132625070e-2,1.137306753668e-2,9.960642600647e-1));
#89895=direction('',(3.203108511323e-1,-9.471517153073e-1,-1.745241637344e-2));
#89896=axis2_placement_3d('',#89893,#89894,#89895);
#89898=cartesian_point('',(-1.434362928244e-14,0.e0,-1.169548648161e1));
#89899=direction('',(0.e0,0.e0,-1.e0));
#89900=direction('',(3.203595356274e-1,-9.472960297249e-1,0.e0));
#89901=axis2_placement_3d('',#89898,#89899,#89900);
#89903=cartesian_point('',(2.616235402670e1,-8.391855661962e1,
-1.069548648161e1));
#89904=direction('',(-9.546811972244e-1,-2.976303271949e-1,0.e0));
#89905=direction('',(0.e0,1.421085471520e-14,-1.e0));
#89906=axis2_placement_3d('',#89903,#89904,#89905);
#89908=cartesian_point('',(-1.434362928244e-14,0.e0,-1.071293888805e1));
#89909=direction('',(0.e0,0.e0,1.e0));
#89910=direction('',(2.976303271947e-1,-9.546811972245e-1,0.e0));
#89911=axis2_placement_3d('',#89908,#89909,#89910);
#89913=cartesian_point('',(2.616235402670e1,-8.391855661964e1,
-1.069548648161e1));
#89914=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#89915=direction('',(0.e0,0.e0,-1.e0));
#89916=axis2_placement_3d('',#89913,#89914,#89915);
#89918=cartesian_point('',(2.616235402670e1,-8.391855661964e1,
-1.069548648161e1));
#89919=direction('',(-7.782772067834e-2,-4.247513198659e-2,9.960615990273e-1));
#89920=direction('',(-9.474120798936e-1,-3.079188127519e-1,-8.715707444080e-2));
#89921=axis2_placement_3d('',#89918,#89919,#89920);
#89923=cartesian_point('',(2.488106053728e1,-8.440769912656e1,
-6.512842889843e0));
#89924=cartesian_point('',(2.490548520155e1,-8.448310189796e1,
-6.511585119225e0));
#89925=cartesian_point('',(2.493898745488e1,-8.455558013751e1,
-6.511147297933e0));
#89926=cartesian_point('',(2.498060053987e1,-8.462302073658e1,
-6.511545051002e0));
#89928=cartesian_point('',(2.573394524961e1,-8.513824406155e1,
-5.626370732434e0));
#89929=cartesian_point('',(2.576664376783e1,-8.513928267195e1,
-5.623918769878e0));
#89930=cartesian_point('',(2.583431392029e1,-8.513260825921e1,
-5.618474689168e0));
#89931=cartesian_point('',(2.593360739007e1,-8.512084938138e1,
-5.610238950056e0));
#89932=cartesian_point('',(2.601199465084e1,-8.510904536564e1,
-5.603490468053e0));
#89933=cartesian_point('',(2.605131461198e1,-8.509730479071e1,
-5.599788706086e0));
#89935=cartesian_point('',(2.393361255148e1,-8.471556524760e1,-6.6e0));
#89936=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#89937=direction('',(9.474374591619e-1,3.078410914305e-1,8.715574222974e-2));
#89938=axis2_placement_3d('',#89935,#89936,#89937);
#89940=cartesian_point('',(2.413287058700e1,-8.514607791259e1,
-5.599997542887e0));
#89941=cartesian_point('',(2.432443693494e1,-8.502787991753e1,
-5.599989192429e0));
#89942=cartesian_point('',(2.477092915583e1,-8.475239123406e1,
-5.780946686922e0));
#89943=cartesian_point('',(2.496366627810e1,-8.463346978492e1,
-6.287441714042e0));
#89944=cartesian_point('',(2.498060053987e1,-8.462302073658e1,
-6.511545051002e0));
#89946=cartesian_point('',(2.413287058700e1,-8.514607791259e1,
-5.599997542887e0));
#89947=cartesian_point('',(2.420420424945e1,-8.518434774679e1,
-5.599997542887e0));
#89948=cartesian_point('',(2.435204138862e1,-8.524803785457e1,
-5.580559307301e0));
#89949=cartesian_point('',(2.457515217915e1,-8.529167021917e1,
-5.530251002760e0));
#89950=cartesian_point('',(2.483518903757e1,-8.530167028974e1,
-5.468794225237e0));
#89951=cartesian_point('',(2.513187801684e1,-8.529162929033e1,
-5.383200846175e0));
#89952=cartesian_point('',(2.533493355878e1,-8.526614304764e1,
-5.320131464684e0));
#89953=cartesian_point('',(2.543923913665e1,-8.524883406676e1,
-5.287374409707e0));
#89955=cartesian_point('',(2.573394524961e1,-8.513824406155e1,
-5.626370732434e0));
#89956=cartesian_point('',(2.566245538961e1,-8.513057671325e1,
-5.752588047521e0));
#89957=cartesian_point('',(2.552051887659e1,-8.509266131059e1,
-5.980388644364e0));
#89958=cartesian_point('',(2.530260659330e1,-8.497706034850e1,
-6.276237508042e0));
#89959=cartesian_point('',(2.515961961960e1,-8.485725056076e1,
-6.440580904317e0));
#89960=cartesian_point('',(2.503384518940e1,-8.471139999725e1,
-6.499101950743e0));
#89961=cartesian_point('',(2.498060053987e1,-8.462302073658e1,
-6.511545051002e0));
#89963=cartesian_point('',(1.635345359559e1,-8.697594087589e1,
-5.600006412985e0));
#89964=cartesian_point('',(1.609993794358e1,-8.712630801464e1,
-5.600006412985e0));
#89965=cartesian_point('',(1.554855561378e1,-8.741801142334e1,
-5.534388984264e0));
#89966=cartesian_point('',(1.461168814705e1,-8.774193251982e1,
-5.361662357957e0));
#89967=cartesian_point('',(1.384791329546e1,-8.791709211839e1,
-5.189571745262e0));
#89968=cartesian_point('',(1.343071531129e1,-8.798075520964e1,
-5.100742336696e0));
#89970=cartesian_point('',(0.e0,0.e0,-5.1e0));
#89971=direction('',(0.e0,0.e0,1.e0));
#89972=direction('',(1.509259888889e-1,-9.885450651730e-1,0.e0));
#89973=axis2_placement_3d('',#89970,#89971,#89972);
#89975=cartesian_point('',(2.602216853719e1,-8.511078841737e1,
-5.099999997232e0));
#89976=cartesian_point('',(2.595481506153e1,-8.513138138248e1,
-5.120501994514e0));
#89977=cartesian_point('',(2.582190248003e1,-8.516921335124e1,
-5.162072537655e0));
#89978=cartesian_point('',(2.563117837798e1,-8.521428038419e1,
-5.225281885341e0));
#89979=cartesian_point('',(2.550301511155e1,-8.523844323161e1,
-5.266889343930e0));
#89980=cartesian_point('',(2.543923913665e1,-8.524883406676e1,
-5.287374409707e0));
#89982=cartesian_point('',(1.635345359559e1,-8.697594087589e1,
-5.600006412985e0));
#89983=cartesian_point('',(1.615675841873e1,-8.686432202045e1,
-5.599996937820e0));
#89984=cartesian_point('',(1.569736294723e1,-8.660359981755e1,
-5.783122330846e0));
#89985=cartesian_point('',(1.550203786536e1,-8.649275436074e1,
-6.295159541425e0));
#89986=cartesian_point('',(1.548642270790e1,-8.648388831339e1,
-6.520602713470e0));
#89988=cartesian_point('',(1.548642270790e1,-8.648388831339e1,
-6.520602713470e0));
#89989=cartesian_point('',(1.537521249932e1,-8.668196112882e1,
-6.507336680334e0));
#89990=cartesian_point('',(1.511937708395e1,-8.703467376892e1,
-6.432649838894e0));
#89991=cartesian_point('',(1.473712128196e1,-8.740184133639e1,
-6.167089292803e0));
#89992=cartesian_point('',(1.426487239085e1,-8.773220506457e1,
-5.794402044985e0));
#89993=cartesian_point('',(1.373600881042e1,-8.793137137772e1,
-5.356698134722e0));
#89994=cartesian_point('',(1.343071531129e1,-8.798075520964e1,
-5.100742336696e0));
#89996=cartesian_point('',(1.682412508536e1,-8.438460802174e1,-6.6e0));
#89997=direction('',(1.564344650402e-1,-9.876883405951e-1,0.e0));
#89998=direction('',(0.e0,0.e0,1.e0));
#89999=axis2_placement_3d('',#89996,#89997,#89998);
#90001=cartesian_point('',(1.548642270790e1,-8.648388831339e1,
-6.520602713470e0));
#90002=cartesian_point('',(1.581849716883e1,-8.590046711277e1,
-6.511625600623e0));
#90003=cartesian_point('',(1.594583170405e1,-8.520371419640e1,
-6.508829904590e0));
#90004=cartesian_point('',(1.584017528715e1,-8.454047145611e1,
-6.512842040885e0));
#90006=cartesian_point('',(1.340457050459e1,-8.797883347e1,-5.599852416483e0));
#90007=cartesian_point('',(1.340778489623e1,-8.797935297072e1,
-5.543371691027e0));
#90008=cartesian_point('',(1.341335796461e1,-8.797608026787e1,
-5.431112895236e0));
#90009=cartesian_point('',(1.343077241499e1,-8.797809224984e1,
-5.269770666183e0));
#90010=cartesian_point('',(1.343060898567e1,-8.797979373117e1,
-5.156917892566e0));
#90011=cartesian_point('',(1.343071531129e1,-8.798075520964e1,
-5.100742336696e0));
#90013=direction('',(-9.878838758939e-2,6.851104477387e-2,-9.927472443787e-1));
#90014=vector('',#90013,4.041135338194e0);
#90015=cartesian_point('',(1.393633969183e1,-7.252003586874e1,
-6.512878012044e0));
#90016=line('',#90015,#90014);
#90017=direction('',(8.891744000557e-2,-4.290004787431e-3,9.960297609619e-1));
#90018=vector('',#90017,4.286812837092e0);
#90019=cartesian_point('',(1.545900286389e1,-8.452208100851e1,
-1.078263520630e1));
#90020=line('',#90019,#90018);
#90021=cartesian_point('',(1.447513250532e1,-8.467786648233e1,
-1.069548648161e1));
#90022=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#90023=direction('',(9.839298882679e-1,1.558391846719e-1,-8.715574274766e-2));
#90024=axis2_placement_3d('',#90021,#90022,#90023);
#90026=cartesian_point('',(1.278568732935e1,-8.696734509490e1,
-1.069548648161e1));
#90027=direction('',(-9.893650758432e-1,-1.454535895112e-1,0.e0));
#90028=direction('',(0.e0,0.e0,-1.e0));
#90029=axis2_placement_3d('',#90026,#90027,#90028);
#90031=cartesian_point('',(1.293111383284e1,-8.795652608099e1,
-1.071293893387e1));
#90032=cartesian_point('',(1.324602961597e1,-8.791010381588e1,
-1.072216953610e1));
#90033=cartesian_point('',(1.385947828870e1,-8.771643790694e1,
-1.074005830001e1));
#90034=cartesian_point('',(1.463907672331e1,-8.715811040196e1,
-1.076232469346e1));
#90035=cartesian_point('',(1.520756499770e1,-8.638460105460e1,
-1.077798944032e1));
#90036=cartesian_point('',(1.550692572896e1,-8.547494392184e1,
-1.078552881009e1));
#90037=cartesian_point('',(1.550834249657e1,-8.483456091145e1,
-1.078452839584e1));
#90038=cartesian_point('',(1.545900286389e1,-8.452208100851e1,
-1.078263520630e1));
#90040=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#90041=direction('',(0.e0,0.e0,1.e0));
#90042=direction('',(-1.454535909038e-1,-9.893650756385e-1,0.e0));
#90043=axis2_placement_3d('',#90040,#90041,#90042);
#90045=cartesian_point('',(-1.293111412321e1,-8.795652734898e1,
-1.071293833965e1));
#90046=cartesian_point('',(-1.298756153896e1,-8.795893770663e1,
-1.010138058276e1));
#90047=cartesian_point('',(-1.310412772037e1,-8.796293564836e1,
-8.907686353054e0));
#90048=cartesian_point('',(-1.324903662107e1,-8.796962755119e1,
-7.192244529443e0));
#90049=cartesian_point('',(-1.335655986049e1,-8.797690954533e1,
-6.120243266533e0));
#90050=cartesian_point('',(-1.340456955416e1,-8.797883471191e1,
-5.599858073757e0));
#90052=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#90053=direction('',(0.e0,0.e0,1.e0));
#90054=direction('',(-1.506230810259e-1,-9.885912641038e-1,0.e0));
#90055=axis2_placement_3d('',#90052,#90053,#90054);
#90057=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#90058=direction('',(0.e0,0.e0,1.e0));
#90059=direction('',(0.e0,-1.e0,0.e0));
#90060=axis2_placement_3d('',#90057,#90058,#90059);
#90062=cartesian_point('',(1.340457050459e1,-8.797883347e1,-5.599852416483e0));
#90063=cartesian_point('',(1.334823691003e1,-8.797657442547e1,
-6.210461591948e0));
#90064=cartesian_point('',(1.322975306335e1,-8.796879487656e1,
-7.402718725622e0));
#90065=cartesian_point('',(1.308517181748e1,-8.796213064924e1,
-9.114484498476e0));
#90066=cartesian_point('',(1.297938316549e1,-8.795858730685e1,
-1.018998363078e1));
#90067=cartesian_point('',(1.293111383284e1,-8.795652608099e1,
-1.071293893387e1));
#90069=cartesian_point('',(8.511075088963e1,-2.602228936281e1,
-5.099989888035e0));
#90070=cartesian_point('',(8.510947091099e1,-2.602647576943e1,
-5.156244118943e0));
#90071=cartesian_point('',(8.510650870439e1,-2.603418501170e1,
-5.268279384046e0));
#90072=cartesian_point('',(8.510679355686e1,-2.604220585965e1,
-5.434038039145e0));
#90073=cartesian_point('',(8.509828083063e1,-2.604813108078e1,
-5.544642275420e0));
#90074=cartesian_point('',(8.509701333487e1,-2.605227122294e1,
-5.599840526713e0));
#90076=cartesian_point('',(7.999211339723e1,-3.901616658388e1,
-5.099989888019e0));
#90077=cartesian_point('',(7.999019427896e1,-3.902010121613e1,
-5.156244118917e0));
#90078=cartesian_point('',(7.998606255097e1,-3.902725215377e1,
-5.268279384028e0));
#90079=cartesian_point('',(7.998508915921e1,-3.903521881275e1,
-5.434038039098e0));
#90080=cartesian_point('',(7.997575432993e1,-3.903973940085e1,
-5.544642275400e0));
#90081=cartesian_point('',(7.997385477821e1,-3.904363029099e1,
-5.599840526713e0));
#90083=cartesian_point('',(7.290380459466e1,-5.104933629689e1,
-5.099989888017e0));
#90084=cartesian_point('',(7.290129359178e1,-5.105292227112e1,
-5.156244118974e0));
#90085=cartesian_point('',(7.289609407849e1,-5.105933882404e1,
-5.268279384168e0));
#90086=cartesian_point('',(7.289388641040e1,-5.106705512912e1,
-5.434038039171e0));
#90087=cartesian_point('',(7.288395933244e1,-5.107005977243e1,
-5.544642275432e0));
#90088=cartesian_point('',(7.288147449800e1,-5.107360560396e1,
-5.599840526713e0));
#90090=cartesian_point('',(6.402036216845e1,-6.182550192663e1,
-5.099989888020e0));
#90091=cartesian_point('',(6.401732111019e1,-6.182865094420e1,
-5.156244119012e0));
#90092=cartesian_point('',(6.401118184184e1,-6.183417511613e1,
-5.268279384246e0));
#90093=cartesian_point('',(6.400779425719e1,-6.184145106557e1,
-5.434038039212e0));
#90094=cartesian_point('',(6.399751936817e1,-6.184286577970e1,
-5.544642275449e0));
#90095=cartesian_point('',(6.399451043587e1,-6.184597924244e1,
-5.599840526714e0));
#90097=cartesian_point('',(5.356052595464e1,-7.107931851209e1,
-5.099989888021e0));
#90098=cartesian_point('',(5.355702972195e1,-7.108195303374e1,
-5.156244119026e0));
#90099=cartesian_point('',(5.355010186710e1,-7.108644880070e1,
-5.268279384278e0));
#90100=cartesian_point('',(5.354561777965e1,-7.109310523646e1,
-5.434038039213e0));
#90101=cartesian_point('',(5.353524808145e1,-7.109289518642e1,
-5.544642275449e0));
#90102=cartesian_point('',(5.353178914120e1,-7.109549961657e1,
-5.599840526713e0));
#90104=cartesian_point('',(4.178185183417e1,-7.858292637694e1,
-5.099989888022e0));
#90105=cartesian_point('',(4.177798651581e1,-7.858498153201e1,
-5.156244119117e0));
#90106=cartesian_point('',(4.177044066129e1,-7.858833819369e1,
-5.268279384487e0));
#90107=cartesian_point('',(4.176497048330e1,-7.859421121236e1,
-5.434038039339e0));
#90108=cartesian_point('',(4.175476131211e1,-7.859238157035e1,
-5.544642275503e0));
#90109=cartesian_point('',(4.175093753443e1,-7.859441283822e1,
-5.599840526714e0));
#90111=cartesian_point('',(2.897436985619e1,-8.415156179246e1,
-5.099989888021e0));
#90112=cartesian_point('',(2.897023062926e1,-8.415298697615e1,
-5.156244119106e0));
#90113=cartesian_point('',(2.896225257919e1,-8.415512187987e1,
-5.268279384461e0));
#90114=cartesian_point('',(2.895593100599e1,-8.416006686748e1,
-5.434038039338e0));
#90115=cartesian_point('',(2.894613374581e1,-8.415666268519e1,
-5.544642275503e0));
#90116=cartesian_point('',(2.894203928490e1,-8.415807077416e1,
-5.599840526714e0));
#90118=cartesian_point('',(-1.340456955416e1,-8.797883471191e1,
-5.599858073757e0));
#90119=cartesian_point('',(-1.340764128445e1,-8.797836669899e1,
-5.543271645998e0));
#90120=cartesian_point('',(-1.341488593317e1,-8.798594742048e1,
-5.430941591768e0));
#90121=cartesian_point('',(-1.343107841979e1,-8.797993171545e1,
-5.269073477087e0));
#90122=cartesian_point('',(-1.343076363616e1,-8.798074840951e1,
-5.157506656835e0));
#90123=cartesian_point('',(-1.343074789734e1,-8.798075081244e1,
-5.100741143779e0));
#90125=cartesian_point('',(-2.602228936243e1,-8.511075088975e1,
-5.099989888034e0));
#90126=cartesian_point('',(-2.602647576896e1,-8.510947091113e1,
-5.156244118852e0));
#90127=cartesian_point('',(-2.603418501100e1,-8.510650870460e1,
-5.268279383838e0));
#90128=cartesian_point('',(-2.604220585801e1,-8.510679355736e1,
-5.434038039003e0));
#90129=cartesian_point('',(-2.604813107892e1,-8.509828083120e1,
-5.544642275360e0));
#90130=cartesian_point('',(-2.605227122101e1,-8.509701333546e1,
-5.599840526713e0));
#90132=cartesian_point('',(-3.901616658414e1,-7.999211339710e1,
-5.099989888020e0));
#90133=cartesian_point('',(-3.902010121645e1,-7.999019427880e1,
-5.156244118967e0));
#90134=cartesian_point('',(-3.902725215425e1,-7.998606255074e1,
-5.268279384142e0));
#90135=cartesian_point('',(-3.903521881387e1,-7.998508915866e1,
-5.434038039164e0));
#90136=cartesian_point('',(-3.903973940212e1,-7.997575432931e1,
-5.544642275428e0));
#90137=cartesian_point('',(-3.904363029231e1,-7.997385477757e1,
-5.599840526713e0));
#90139=cartesian_point('',(-5.104933629677e1,-7.290380459475e1,
-5.099989888016e0));
#90140=cartesian_point('',(-5.105292227097e1,-7.290129359189e1,
-5.156244118954e0));
#90141=cartesian_point('',(-5.105933882381e1,-7.289609407865e1,
-5.268279384124e0));
#90142=cartesian_point('',(-5.106705512859e1,-7.289388641077e1,
-5.434038039151e0));
#90143=cartesian_point('',(-5.107005977183e1,-7.288395933286e1,
-5.544642275423e0));
#90144=cartesian_point('',(-5.107360560333e1,-7.288147449843e1,
-5.599840526713e0));
#90146=cartesian_point('',(-6.182550192662e1,-6.402036216846e1,
-5.099989888020e0));
#90147=cartesian_point('',(-6.182865094420e1,-6.401732111020e1,
-5.156244119015e0));
#90148=cartesian_point('',(-6.183417511612e1,-6.401118184184e1,
-5.268279384253e0));
#90149=cartesian_point('',(-6.184145106555e1,-6.400779425721e1,
-5.434038039221e0));
#90150=cartesian_point('',(-6.184286577968e1,-6.399751936819e1,
-5.544642275453e0));
#90151=cartesian_point('',(-6.184597924241e1,-6.399451043590e1,
-5.599840526714e0));
#90153=cartesian_point('',(-7.107931851220e1,-5.356052595450e1,
-5.099989888021e0));
#90154=cartesian_point('',(-7.108195303387e1,-5.355702972177e1,
-5.156244119066e0));
#90155=cartesian_point('',(-7.108644880090e1,-5.355010186683e1,
-5.268279384370e0));
#90156=cartesian_point('',(-7.109310523694e1,-5.354561777902e1,
-5.434038039275e0));
#90157=cartesian_point('',(-7.109289518696e1,-5.353524808074e1,
-5.544642275476e0));
#90158=cartesian_point('',(-7.109549961713e1,-5.353178914045e1,
-5.599840526713e0));
#90160=cartesian_point('',(-7.858292637676e1,-4.178185183450e1,
-5.099989888021e0));
#90161=cartesian_point('',(-7.858498153179e1,-4.177798651622e1,
-5.156244119037e0));
#90162=cartesian_point('',(-7.858833819337e1,-4.177044066189e1,
-5.268279384303e0));
#90163=cartesian_point('',(-7.859421121161e1,-4.176497048471e1,
-5.434038039216e0));
#90164=cartesian_point('',(-7.859238156950e1,-4.175476131371e1,
-5.544642275451e0));
#90165=cartesian_point('',(-7.859441283733e1,-4.175093753610e1,
-5.599840526714e0));
#90167=cartesian_point('',(-8.415156179265e1,-2.897436985564e1,
-5.099989888022e0));
#90168=cartesian_point('',(-8.415298697637e1,-2.897023062860e1,
-5.156244119169e0));
#90169=cartesian_point('',(-8.415512188020e1,-2.896225257821e1,
-5.268279384604e0));
#90170=cartesian_point('',(-8.416006686827e1,-2.895593100367e1,
-5.434038039385e0));
#90171=cartesian_point('',(-8.415666268610e1,-2.894613374319e1,
-5.544642275523e0));
#90172=cartesian_point('',(-8.415807077510e1,-2.894203928218e1,
-5.599840526715e0));
#90174=cartesian_point('',(-8.797883471191e1,1.340456955295e1,
-5.599858073742e0));
#90175=cartesian_point('',(-8.797836667220e1,1.340764145915e1,
-5.543271633234e0));
#90176=cartesian_point('',(-8.798594735658e1,1.341488635387e1,
-5.430941540919e0));
#90177=cartesian_point('',(-8.797993189887e1,1.343107721266e1,
-5.269073416005e0));
#90178=cartesian_point('',(-8.798074845175e1,1.343076337066e1,
-5.157506450734e0));
#90179=cartesian_point('',(-8.798075080028e1,1.343074798813e1,
-5.100740994260e0));
#90181=cartesian_point('',(-8.511075088957e1,2.602228936298e1,
-5.099989888019e0));
#90182=cartesian_point('',(-8.510947091092e1,2.602647576963e1,
-5.156244118956e0));
#90183=cartesian_point('',(-8.510650870429e1,2.603418501201e1,
-5.268279384120e0));
#90184=cartesian_point('',(-8.510679355664e1,2.604220586037e1,
-5.434038039180e0));
#90185=cartesian_point('',(-8.509828083039e1,2.604813108160e1,
-5.544642275436e0));
#90186=cartesian_point('',(-8.509701333462e1,2.605227122379e1,
-5.599840526713e0));
#90188=cartesian_point('',(-7.999211339727e1,3.901616658380e1,
-5.099989888019e0));
#90189=cartesian_point('',(-7.999019427901e1,3.902010121604e1,
-5.156244118927e0));
#90190=cartesian_point('',(-7.998606255104e1,3.902725215363e1,
-5.268279384052e0));
#90191=cartesian_point('',(-7.998508915937e1,3.903521881242e1,
-5.434038039136e0));
#90192=cartesian_point('',(-7.997575433010e1,3.903973940048e1,
-5.544642275417e0));
#90193=cartesian_point('',(-7.997385477839e1,3.904363029060e1,
-5.599840526713e0));
#90195=cartesian_point('',(-7.290380459464e1,5.104933629692e1,
-5.099989888032e0));
#90196=cartesian_point('',(-7.290129359176e1,5.105292227116e1,
-5.156244118991e0));
#90197=cartesian_point('',(-7.289609407846e1,5.105933882409e1,
-5.268279384165e0));
#90198=cartesian_point('',(-7.289388641032e1,5.106705512923e1,
-5.434038039172e0));
#90199=cartesian_point('',(-7.288395933235e1,5.107005977256e1,
-5.544642275431e0));
#90200=cartesian_point('',(-7.288147449791e1,5.107360560408e1,
-5.599840526713e0));
#90202=cartesian_point('',(-6.402036216846e1,6.182550192662e1,
-5.099989888020e0));
#90203=cartesian_point('',(-6.401732111020e1,6.182865094419e1,
-5.156244119010e0));
#90204=cartesian_point('',(-6.401118184185e1,6.183417511611e1,
-5.268279384240e0));
#90205=cartesian_point('',(-6.400779425723e1,6.184145106553e1,
-5.434038039209e0));
#90206=cartesian_point('',(-6.399751936822e1,6.184286577965e1,
-5.544642275448e0));
#90207=cartesian_point('',(-6.399451043592e1,6.184597924239e1,
-5.599840526714e0));
#90209=cartesian_point('',(-5.356052595462e1,7.107931851211e1,
-5.099989888021e0));
#90210=cartesian_point('',(-5.355702972191e1,7.108195303376e1,
-5.156244119029e0));
#90211=cartesian_point('',(-5.355010186705e1,7.108644880074e1,
-5.268279384284e0));
#90212=cartesian_point('',(-5.354561777954e1,7.109310523655e1,
-5.434038039215e0));
#90213=cartesian_point('',(-5.353524808132e1,7.109289518652e1,
-5.544642275450e0));
#90214=cartesian_point('',(-5.353178914106e1,7.109549961667e1,
-5.599840526713e0));
#90216=cartesian_point('',(-4.178185183424e1,7.858292637690e1,
-5.099989888021e0));
#90217=cartesian_point('',(-4.177798651591e1,7.858498153196e1,
-5.156244119084e0));
#90218=cartesian_point('',(-4.177044066143e1,7.858833819361e1,
-5.268279384410e0));
#90219=cartesian_point('',(-4.176497048362e1,7.859421121219e1,
-5.434038039276e0));
#90220=cartesian_point('',(-4.175476131248e1,7.859238157016e1,
-5.544642275477e0));
#90221=cartesian_point('',(-4.175093753481e1,7.859441283802e1,
-5.599840526714e0));
#90223=cartesian_point('',(-2.897436985602e1,8.415156179252e1,
-5.099989888022e0));
#90224=cartesian_point('',(-2.897023062906e1,8.415298697622e1,
-5.156244119116e0));
#90225=cartesian_point('',(-2.896225257889e1,8.415512187997e1,
-5.268279384484e0));
#90226=cartesian_point('',(-2.895593100528e1,8.416006686772e1,
-5.434038039332e0));
#90227=cartesian_point('',(-2.894613374501e1,8.415666268546e1,
-5.544642275500e0));
#90228=cartesian_point('',(-2.894203928407e1,8.415807077444e1,
-5.599840526714e0));
#90230=direction('',(0.e0,0.e0,-1.e0));
#90231=vector('',#90230,3.984749764362e0);
#90232=cartesian_point('',(0.e0,-8.9e1,0.e0));
#90233=line('',#90232,#90231);
#90234=cartesian_point('',(0.e0,0.e0,-3.984749764362e0));
#90235=direction('',(0.e0,0.e0,1.e0));
#90236=direction('',(0.e0,-1.e0,0.e0));
#90237=axis2_placement_3d('',#90234,#90235,#90236);
#90239=cartesian_point('',(8.513814358575e1,-2.573282512920e1,
-5.628242760022e0));
#90240=cartesian_point('',(8.513941332871e1,-2.576767484176e1,
-5.625196334332e0));
#90241=cartesian_point('',(8.514386226271e1,-2.583802494736e1,
-5.619211694626e0));
#90242=cartesian_point('',(8.512979445506e1,-2.595014634302e1,
-5.609641920885e0));
#90243=cartesian_point('',(8.510725499417e1,-2.601807635850e1,
-5.603107133494e0));
#90244=cartesian_point('',(8.509701333487e1,-2.605227122294e1,
-5.599840526713e0));
#90246=cartesian_point('',(8.513814358575e1,-2.573282512920e1,
-5.628242760022e0));
#90247=cartesian_point('',(8.514089830903e1,-2.576576815915e1,
-5.570706875309e0));
#90248=cartesian_point('',(8.514805992998e1,-2.583135856646e1,
-5.455029678097e0));
#90249=cartesian_point('',(8.513585152863e1,-2.592427453347e1,
-5.278633867080e0));
#90250=cartesian_point('',(8.512093452837e1,-2.598969736651e1,
-5.159786471454e0));
#90251=cartesian_point('',(8.511075088963e1,-2.602228936281e1,
-5.099989888035e0));
#90253=cartesian_point('',(8.415152113349e1,-2.897448966456e1,
-5.099999997232e0));
#90254=cartesian_point('',(8.415204701866e1,-2.897301221370e1,
-5.155651788283e0));
#90255=cartesian_point('',(8.415295848201e1,-2.896850891747e1,
-5.266875415450e0));
#90256=cartesian_point('',(8.416181296974e1,-2.895082248456e1,
-5.433447867036e0));
#90257=cartesian_point('',(8.415726602684e1,-2.894444411055e1,
-5.544366922392e0));
#90258=cartesian_point('',(8.415774428482e1,-2.894298451355e1,
-5.599788706247e0));
#90260=cartesian_point('',(8.415152113349e1,-2.897448966456e1,
-5.099999997232e0));
#90261=cartesian_point('',(8.414042885690e1,-2.900734103965e1,
-5.160869156822e0));
#90262=cartesian_point('',(8.411369729631e1,-2.906957837353e1,
-5.281048325964e0));
#90263=cartesian_point('',(8.406897092309e1,-2.915150114096e1,
-5.456745754039e0));
#90264=cartesian_point('',(8.402532682101e1,-2.919937870824e1,
-5.570311739076e0));
#90265=cartesian_point('',(8.400431999793e1,-2.922380506640e1,
-5.626370765024e0));
#90267=cartesian_point('',(8.400431999793e1,-2.922380506640e1,
-5.626370765024e0));
#90268=cartesian_point('',(8.394401891370e1,-2.931139543099e1,
-5.501127230557e0));
#90269=cartesian_point('',(8.391630245954e1,-2.941817684382e1,
-5.383284881201e0));
#90270=cartesian_point('',(8.392056940373e1,-2.952722282477e1,
-5.287371714925e0));
#90272=cartesian_point('',(8.006444823738e1,-3.873455827578e1,
-5.628294498807e0));
#90273=cartesian_point('',(8.006025178420e1,-3.876917338694e1,
-5.625222888286e0));
#90274=cartesian_point('',(8.005364350485e1,-3.883934744792e1,
-5.619201225419e0));
#90275=cartesian_point('',(8.002220851541e1,-3.894788972796e1,
-5.609645115809e0));
#90276=cartesian_point('',(7.998931991104e1,-3.901145792587e1,
-5.603107015802e0));
#90277=cartesian_point('',(7.997385477821e1,-3.904363029099e1,
-5.599840526713e0));
#90279=cartesian_point('',(8.006444823738e1,-3.873455827578e1,
-5.628294498807e0));
#90280=cartesian_point('',(8.006201774621e1,-3.876750806131e1,
-5.570760781238e0));
#90281=cartesian_point('',(8.005883842668e1,-3.883338670255e1,
-5.455083112154e0));
#90282=cartesian_point('',(8.003224953445e1,-3.892325248053e1,
-5.278699373983e0));
#90283=cartesian_point('',(8.000727682596e1,-3.898555548488e1,
-5.159813053039e0));
#90284=cartesian_point('',(7.999211339723e1,-3.901616658388e1,
-5.099989888019e0));
#90286=cartesian_point('',(7.858286747632e1,-4.178196380730e1,
-5.099999997232e0));
#90287=cartesian_point('',(7.858361801121e1,-4.178058681290e1,
-5.155651788287e0));
#90288=cartesian_point('',(7.858522272355e1,-4.177628154401e1,
-5.266875415459e0));
#90289=cartesian_point('',(7.859673496551e1,-4.176019800782e1,
-5.433447867044e0));
#90290=cartesian_point('',(7.859324180050e1,-4.175318686364e1,
-5.544366922395e0));
#90291=cartesian_point('',(7.859394250161e1,-4.175182005275e1,
-5.599788706253e0));
#90293=cartesian_point('',(7.858286747632e1,-4.178196380730e1,
-5.099999997232e0));
#90294=cartesian_point('',(7.856677267686e1,-4.181267551298e1,
-5.160869156769e0));
#90295=cartesian_point('',(7.853063416212e1,-4.186996486442e1,
-5.281048325841e0));
#90296=cartesian_point('',(7.847364290059e1,-4.194388228053e1,
-5.456745753894e0));
#90297=cartesian_point('',(7.842304642813e1,-4.198434295375e1,
-5.570311739025e0));
#90298=cartesian_point('',(7.839847710961e1,-4.200518239184e1,
-5.626370765044e0));
#90300=cartesian_point('',(7.839847710961e1,-4.200518239184e1,
-5.626370765044e0));
#90301=cartesian_point('',(7.832521627996e1,-4.208226120583e1,
-5.501127230574e0));
#90302=cartesian_point('',(7.828113676813e1,-4.218339215360e1,
-5.383284881219e0));
#90303=cartesian_point('',(7.826829262946e1,-4.229176309471e1,
-5.287371714939e0));
#90305=cartesian_point('',(7.301930211681e1,-5.078251071671e1,
-5.628294496704e0));
#90306=cartesian_point('',(7.300974233233e1,-5.081604318897e1,
-5.625222887098e0));
#90307=cartesian_point('',(7.299223777099e1,-5.088431952910e1,
-5.619201225659e0));
#90308=cartesian_point('',(7.294421004421e1,-5.098660795760e1,
-5.609645115441e0));
#90309=cartesian_point('',(7.290178209606e1,-5.104424861401e1,
-5.603107015705e0));
#90310=cartesian_point('',(7.288147449800e1,-5.107360560396e1,
-5.599840526713e0));
#90312=cartesian_point('',(7.301930211681e1,-5.078251071671e1,
-5.628294496704e0));
#90313=cartesian_point('',(7.301174706666e1,-5.081467462870e1,
-5.570760733521e0));
#90314=cartesian_point('',(7.299830119659e1,-5.087924484467e1,
-5.455083007102e0));
#90315=cartesian_point('',(7.295798158121e1,-5.096384474462e1,
-5.278699556699e0));
#90316=cartesian_point('',(7.292356998138e1,-5.102147413439e1,
-5.159813132872e0));
#90317=cartesian_point('',(7.290380459466e1,-5.104933629689e1,
-5.099989888017e0));
#90319=cartesian_point('',(7.107924282012e1,-5.356062733493e1,
-5.099999997232e0));
#90320=cartesian_point('',(7.108019952404e1,-5.355938470321e1,
-5.155651788291e0));
#90321=cartesian_point('',(7.108245797196e1,-5.355538347179e1,
-5.266875415467e0));
#90322=cartesian_point('',(7.109634449804e1,-5.354129886290e1,
-5.433447867052e0));
#90323=cartesian_point('',(7.109399112407e1,-5.353382758625e1,
-5.544366922397e0));
#90324=cartesian_point('',(7.109489701468e1,-5.353258721695e1,
-5.599788706268e0));
#90326=cartesian_point('',(7.107924282012e1,-5.356062733493e1,
-5.099999997232e0));
#90327=cartesian_point('',(7.105854180506e1,-5.358844314726e1,
-5.160869157147e0));
#90328=cartesian_point('',(7.101388618625e1,-5.363937386249e1,
-5.281048326723e0));
#90329=cartesian_point('',(7.094603335028e1,-5.370346583513e1,
-5.456745754826e0));
#90330=cartesian_point('',(7.088973036078e1,-5.373551333793e1,
-5.570311739414e0));
#90331=cartesian_point('',(7.086220352519e1,-5.375225271965e1,
-5.626370765028e0));
#90333=cartesian_point('',(7.086220352519e1,-5.375225271965e1,
-5.626370765028e0));
#90334=cartesian_point('',(7.077778687506e1,-5.381692204672e1,
-5.501127230803e0));
#90335=cartesian_point('',(7.071842968953e1,-5.390991234955e1,
-5.383284881714e0));
#90336=cartesian_point('',(7.068879073328e1,-5.401493979825e1,
-5.287371715602e0));
#90338=cartesian_point('',(6.417617844290e1,-6.158002920459e1,
-5.628294498808e0));
#90339=cartesian_point('',(6.416149072074e1,-6.161165335716e1,
-5.625222888205e0));
#90340=cartesian_point('',(6.413352089527e1,-6.167635078572e1,
-5.619201225223e0));
#90341=cartesian_point('',(6.407008303484e1,-6.176986668167e1,
-5.609645115592e0));
#90342=cartesian_point('',(6.401916045925e1,-6.182016049351e1,
-5.603107015709e0));
#90343=cartesian_point('',(6.399451043587e1,-6.184597924244e1,
-5.599840526714e0));
#90345=cartesian_point('',(6.417617844290e1,-6.158002920459e1,
-5.628294498808e0));
#90346=cartesian_point('',(6.416368486455e1,-6.161061525027e1,
-5.570760780198e0));
#90347=cartesian_point('',(6.414030353181e1,-6.167228709817e1,
-5.455083109723e0));
#90348=cartesian_point('',(6.408724593996e1,-6.174953811220e1,
-5.278699371641e0));
#90349=cartesian_point('',(6.404424279578e1,-6.180107479882e1,
-5.159813052034e0));
#90350=cartesian_point('',(6.402036216845e1,-6.182550192663e1,
-5.099989888020e0));
#90352=cartesian_point('',(6.182541130725e1,-6.402045045987e1,
-5.099999997232e0));
#90353=cartesian_point('',(6.182655062293e1,-6.401937278850e1,
-5.155651788286e0));
#90354=cartesian_point('',(6.182940719604e1,-6.401577411808e1,
-5.266875415457e0));
#90355=cartesian_point('',(6.184532607369e1,-6.400403524569e1,
-5.433447867044e0));
#90356=cartesian_point('',(6.184417043879e1,-6.399628780420e1,
-5.544366922394e0));
#90357=cartesian_point('',(6.184525921285e1,-6.399520441844e1,
-5.599788706280e0));
#90359=cartesian_point('',(6.182541130725e1,-6.402045045987e1,
-5.099999997232e0));
#90360=cartesian_point('',(6.180061380437e1,-6.404468546108e1,
-5.160869157224e0));
#90361=cartesian_point('',(6.174854065129e1,-6.408800345676e1,
-5.281048326903e0));
#90362=cartesian_point('',(6.167149700276e1,-6.414069182872e1,
-5.456745754994e0));
#90363=cartesian_point('',(6.161087386259e1,-6.416353704558e1,
-5.570311739494e0));
#90364=cartesian_point('',(6.158106731181e1,-6.417576419191e1,
-5.626370765040e0));
#90366=cartesian_point('',(6.158106731181e1,-6.417576419191e1,
-5.626370765040e0));
#90367=cartesian_point('',(6.148757345895e1,-6.422643165885e1,
-5.501127230565e0));
#90368=cartesian_point('',(6.141440017049e1,-6.430899158746e1,
-5.383284881228e0));
#90369=cartesian_point('',(6.136869620622e1,-6.440808942001e1,
-5.287371714974e0));
#90371=cartesian_point('',(5.375282426639e1,-7.086124300176e1,
-5.628294498916e0));
#90372=cartesian_point('',(5.373337026691e1,-7.089018014284e1,
-5.625222888244e0));
#90373=cartesian_point('',(5.369562388848e1,-7.094970559440e1,
-5.619201225164e0));
#90374=cartesian_point('',(5.361833794430e1,-7.103214628660e1,
-5.609645115544e0));
#90375=cartesian_point('',(5.356017462423e1,-7.107385485241e1,
-5.603107015684e0));
#90376=cartesian_point('',(5.353178914120e1,-7.109549961657e1,
-5.599840526713e0));
#90378=cartesian_point('',(5.375282426639e1,-7.086124300176e1,
-5.628294498916e0));
#90379=cartesian_point('',(5.373569979165e1,-7.088949805857e1,
-5.570760774983e0));
#90380=cartesian_point('',(5.370295871698e1,-7.094675298019e1,
-5.455083097393e0));
#90381=cartesian_point('',(5.363846963045e1,-7.101475286946e1,
-5.278699359566e0));
#90382=cartesian_point('',(5.358793381447e1,-7.105892787741e1,
-5.159813046856e0));
#90383=cartesian_point('',(5.356052595464e1,-7.107931851209e1,
-5.099989888021e0));
#90385=cartesian_point('',(5.104923298120e1,-7.290387762273e1,
-5.099999997232e0));
#90386=cartesian_point('',(5.105052685492e1,-7.290299144754e1,
-5.155651788283e0));
#90387=cartesian_point('',(5.105391121491e1,-7.289988394933e1,
-5.266875415450e0));
#90388=cartesian_point('',(5.107147046854e1,-7.289077986324e1,
-5.433447867038e0));
#90389=cartesian_point('',(5.107154102822e1,-7.288294702456e1,
-5.544366922391e0));
#90390=cartesian_point('',(5.107278587650e1,-7.288204729886e1,
-5.599788706287e0));
#90392=cartesian_point('',(5.104923298120e1,-7.290387762273e1,
-5.099999997232e0));
#90393=cartesian_point('',(5.102094958718e1,-7.292393506682e1,
-5.160869157485e0));
#90394=cartesian_point('',(5.096274111346e1,-7.295857371034e1,
-5.281048327512e0));
#90395=cartesian_point('',(5.087840372272e1,-7.299856111892e1,
-5.456745755643e0));
#90396=cartesian_point('',(5.081495317496e1,-7.301164152468e1,
-5.570311739762e0));
#90397=cartesian_point('',(5.078360084534e1,-7.301905536267e1,
-5.626370765023e0));
#90399=cartesian_point('',(5.078360084534e1,-7.301905536267e1,
-5.626370765023e0));
#90400=cartesian_point('',(5.068333191887e1,-7.305447336816e1,
-5.501127230555e0));
#90401=cartesian_point('',(5.059814429675e1,-7.312457002281e1,
-5.383284881200e0));
#90402=cartesian_point('',(5.053750070769e1,-7.321529812144e1,
-5.287371714923e0));
#90404=cartesian_point('',(4.200589716074e1,-7.839761782158e1,
-5.628294498807e0));
#90405=cartesian_point('',(4.198215590555e1,-7.842315542299e1,
-5.625222888113e0));
#90406=cartesian_point('',(4.193556241459e1,-7.847604318369e1,
-5.619201225004e0));
#90407=cartesian_point('',(4.184633142347e1,-7.854537870821e1,
-5.609645115346e0));
#90408=cartesian_point('',(4.178235953257e1,-7.857747502476e1,
-5.603107015606e0));
#90409=cartesian_point('',(4.175093753443e1,-7.859441283822e1,
-5.599840526714e0));
#90411=cartesian_point('',(4.200589716074e1,-7.839761782158e1,
-5.628294498807e0));
#90412=cartesian_point('',(4.198456345453e1,-7.842284615060e1,
-5.570760782566e0));
#90413=cartesian_point('',(4.194326883794e1,-7.847427433327e1,
-5.455083115258e0));
#90414=cartesian_point('',(4.186893619372e1,-7.853134871613e1,
-5.278699377002e0));
#90415=cartesian_point('',(4.181211205948e1,-7.856707431683e1,
-5.159813054329e0));
#90416=cartesian_point('',(4.178185183417e1,-7.858292637694e1,
-5.099989888022e0));
#90418=cartesian_point('',(3.901605311612e1,-7.999216936448e1,
-5.099999997232e0));
#90419=cartesian_point('',(3.901746968837e1,-7.999149650607e1,
-5.155651788283e0));
#90420=cartesian_point('',(3.902129850080e1,-7.998895669694e1,
-5.266875415449e0));
#90421=cartesian_point('',(3.904006576260e1,-7.998271157031e1,
-5.433447867038e0));
#90422=cartesian_point('',(3.904136077926e1,-7.997498620497e1,
-5.544366922392e0));
#90423=cartesian_point('',(3.904273104940e1,-7.997429229361e1,
-5.599788706312e0));
#90425=cartesian_point('',(3.901605311612e1,-7.999216936448e1,
-5.099999997232e0));
#90426=cartesian_point('',(3.898498026225e1,-8.000755537044e1,
-5.160869157677e0));
#90427=cartesian_point('',(3.892206975399e1,-8.003266174317e1,
-5.281048327960e0));
#90428=cartesian_point('',(3.883251528749e1,-8.005896356587e1,
-5.456745756087e0));
#90429=cartesian_point('',(3.876779969512e1,-8.006195707759e1,
-5.570311739964e0));
#90430=cartesian_point('',(3.873567358501e1,-8.006437505403e1,
-5.626370765043e0));
#90432=cartesian_point('',(3.873567358501e1,-8.006437505403e1,
-5.626370765043e0));
#90433=cartesian_point('',(3.863109853868e1,-8.008367148921e1,
-5.501127230574e0));
#90434=cartesian_point('',(3.853599418486e1,-8.013957885764e1,
-5.383284881218e0));
#90435=cartesian_point('',(3.846190421744e1,-8.021970319540e1,
-5.287371714939e0));
#90437=cartesian_point('',(2.922464545777e1,-8.400358310360e1,
-5.628294498919e0));
#90438=cartesian_point('',(2.919720153599e1,-8.402509234409e1,
-5.625222888197e0));
#90439=cartesian_point('',(2.914290822002e1,-8.407004014082e1,
-5.619201225048e0));
#90440=cartesian_point('',(2.904392934457e1,-8.412456322784e1,
-5.609645115411e0));
#90441=cartesian_point('',(2.897572408379e1,-8.414625697676e1,
-5.603107015630e0));
#90442=cartesian_point('',(2.894203928490e1,-8.415807077416e1,
-5.599840526714e0));
#90444=cartesian_point('',(2.922464545777e1,-8.400358310360e1,
-5.628294498919e0));
#90445=cartesian_point('',(2.919962782470e1,-8.402516350317e1,
-5.570760782338e0));
#90446=cartesian_point('',(2.915079647313e1,-8.406949861846e1,
-5.455083114572e0));
#90447=cartesian_point('',(2.906845058665e1,-8.411424213350e1,
-5.278699376181e0));
#90448=cartesian_point('',(2.900673733648e1,-8.414063863966e1,
-5.159813053974e0));
#90449=cartesian_point('',(2.897436985619e1,-8.415156179246e1,
-5.099989888021e0));
#90451=cartesian_point('',(2.645993893480e1,-8.487309749558e1,
-1.071292097964e1));
#90452=cartesian_point('',(2.641513239209e1,-8.489713251445e1,
-1.015523204601e1));
#90453=cartesian_point('',(2.632530216596e1,-8.494601310246e1,
-9.033245420514e0));
#90454=cartesian_point('',(2.619704464344e1,-8.501337933812e1,
-7.364472585729e0));
#90455=cartesian_point('',(2.610160058479e1,-8.507094556719e1,
-6.194007354604e0));
#90456=cartesian_point('',(2.605131461198e1,-8.509730479071e1,
-5.599788706086e0));
#90458=cartesian_point('',(-1.434362928244e-14,0.e0,-5.599847706756e0));
#90459=direction('',(0.e0,0.e0,1.e0));
#90460=direction('',(2.927257998328e-1,-9.561964265318e-1,0.e0));
#90461=axis2_placement_3d('',#90458,#90459,#90460);
#90463=cartesian_point('',(2.894203928490e1,-8.415807077416e1,
-5.599840526714e0));
#90464=cartesian_point('',(2.888629158401e1,-8.416614123884e1,
-6.194494866085e0));
#90465=cartesian_point('',(2.877586596689e1,-8.417544061424e1,
-7.365706965460e0));
#90466=cartesian_point('',(2.863167291780e1,-8.419649604931e1,
-9.040708594535e0));
#90467=cartesian_point('',(2.853070572804e1,-8.420968500306e1,
-1.015846324439e1));
#90468=cartesian_point('',(2.848061447958e1,-8.421653908800e1,
-1.071292018056e1));
#90470=cartesian_point('',(2.602216853719e1,-8.511078841737e1,
-5.099999997232e0));
#90471=cartesian_point('',(2.602367292737e1,-8.511034544363e1,
-5.155651788277e0));
#90472=cartesian_point('',(2.602785191465e1,-8.510843586207e1,
-5.266875415436e0));
#90473=cartesian_point('',(2.604736507403e1,-8.510520346945e1,
-5.433447867002e0));
#90474=cartesian_point('',(2.604985266045e1,-8.509777580143e1,
-5.544366922379e0));
#90475=cartesian_point('',(2.605131461198e1,-8.509730479071e1,
-5.599788706086e0));
#90477=cartesian_point('',(2.602216853719e1,-8.511078841737e1,
-5.099999997232e0));
#90478=cartesian_point('',(2.598907135328e1,-8.512112412667e1,
-5.160869173165e0));
#90479=cartesian_point('',(2.592300787675e1,-8.513608002389e1,
-5.281048362932e0));
#90480=cartesian_point('',(2.583044136490e1,-8.514804866036e1,
-5.456745815645e0));
#90481=cartesian_point('',(2.576605414103e1,-8.514088149390e1,
-5.570311752373e0));
#90482=cartesian_point('',(2.573394524961e1,-8.513824406155e1,
-5.626370732434e0));
#90484=cartesian_point('',(2.573394524961e1,-8.513824406155e1,
-5.626370732434e0));
#90485=cartesian_point('',(2.562763479114e1,-8.514094306736e1,
-5.501127952559e0));
#90486=cartesian_point('',(2.552495512576e1,-8.518128527919e1,
-5.383285872835e0));
#90487=cartesian_point('',(2.543923913665e1,-8.524883406676e1,
-5.287374409707e0));
#90489=cartesian_point('',(-2.573282512920e1,-8.513814358575e1,
-5.628242760022e0));
#90490=cartesian_point('',(-2.576767484114e1,-8.513941332869e1,
-5.625196334385e0));
#90491=cartesian_point('',(-2.583802494576e1,-8.514386226282e1,
-5.619211694754e0));
#90492=cartesian_point('',(-2.595014634195e1,-8.512979445526e1,
-5.609641921027e0));
#90493=cartesian_point('',(-2.601807635688e1,-8.510725499458e1,
-5.603107133555e0));
#90494=cartesian_point('',(-2.605227122101e1,-8.509701333546e1,
-5.599840526713e0));
#90496=cartesian_point('',(-2.573282512920e1,-8.513814358575e1,
-5.628242760022e0));
#90497=cartesian_point('',(-2.576576816214e1,-8.514089830929e1,
-5.570706869727e0));
#90498=cartesian_point('',(-2.583135857344e1,-8.514805992981e1,
-5.455029665056e0));
#90499=cartesian_point('',(-2.592427454059e1,-8.513585152728e1,
-5.278633854398e0));
#90500=cartesian_point('',(-2.598969736923e1,-8.512093452750e1,
-5.159786466021e0));
#90501=cartesian_point('',(-2.602228936243e1,-8.511075088975e1,
-5.099989888034e0));
#90503=cartesian_point('',(-2.897448966417e1,-8.415152113360e1,
-5.099999997232e0));
#90504=cartesian_point('',(-2.897301221324e1,-8.415204701881e1,
-5.155651788288e0));
#90505=cartesian_point('',(-2.896850891677e1,-8.415295848218e1,
-5.266875415461e0));
#90506=cartesian_point('',(-2.895082248297e1,-8.416181297035e1,
-5.433447867044e0));
#90507=cartesian_point('',(-2.894444410873e1,-8.415726602747e1,
-5.544366922395e0));
#90508=cartesian_point('',(-2.894298451166e1,-8.415774428550e1,
-5.599788706230e0));
#90510=cartesian_point('',(-2.897448966417e1,-8.415152113360e1,
-5.099999997232e0));
#90511=cartesian_point('',(-2.900734103925e1,-8.414042885705e1,
-5.160869156424e0));
#90512=cartesian_point('',(-2.906957837313e1,-8.411369729643e1,
-5.281048325038e0));
#90513=cartesian_point('',(-2.915150114067e1,-8.406897092337e1,
-5.456745753362e0));
#90514=cartesian_point('',(-2.919937870812e1,-8.402532682112e1,
-5.570311738787e0));
#90515=cartesian_point('',(-2.922380506641e1,-8.400431999795e1,
-5.626370765024e0));
#90517=cartesian_point('',(-2.922380506641e1,-8.400431999795e1,
-5.626370765024e0));
#90518=cartesian_point('',(-2.931139543099e1,-8.394401891372e1,
-5.501127230556e0));
#90519=cartesian_point('',(-2.941817684382e1,-8.391630245954e1,
-5.383284881202e0));
#90520=cartesian_point('',(-2.952722282477e1,-8.392056940373e1,
-5.287371714926e0));
#90522=cartesian_point('',(-3.873455827578e1,-8.006444823738e1,
-5.628294498807e0));
#90523=cartesian_point('',(-3.876917338740e1,-8.006025178415e1,
-5.625222888248e0));
#90524=cartesian_point('',(-3.883934744905e1,-8.005364350459e1,
-5.619201225326e0));
#90525=cartesian_point('',(-3.894788972870e1,-8.002220851514e1,
-5.609645115706e0));
#90526=cartesian_point('',(-3.901145792699e1,-7.998931991055e1,
-5.603107015758e0));
#90527=cartesian_point('',(-3.904363029231e1,-7.997385477757e1,
-5.599840526713e0));
#90529=cartesian_point('',(-3.873455827578e1,-8.006444823738e1,
-5.628294498807e0));
#90530=cartesian_point('',(-3.876750806119e1,-8.006201774621e1,
-5.570760781453e0));
#90531=cartesian_point('',(-3.883338670231e1,-8.005883842672e1,
-5.455083112657e0));
#90532=cartesian_point('',(-3.892325248024e1,-8.003224953455e1,
-5.278699374409e0));
#90533=cartesian_point('',(-3.898555548492e1,-8.000727682595e1,
-5.159813053220e0));
#90534=cartesian_point('',(-3.901616658414e1,-7.999211339710e1,
-5.099989888020e0));
#90536=cartesian_point('',(-4.178196380756e1,-7.858286747618e1,
-5.099999997232e0));
#90537=cartesian_point('',(-4.178058681321e1,-7.858361801105e1,
-5.155651788286e0));
#90538=cartesian_point('',(-4.177628154447e1,-7.858522272330e1,
-5.266875415457e0));
#90539=cartesian_point('',(-4.176019800892e1,-7.859673496492e1,
-5.433447867043e0));
#90540=cartesian_point('',(-4.175318686488e1,-7.859324179984e1,
-5.544366922394e0));
#90541=cartesian_point('',(-4.175182005404e1,-7.859394250092e1,
-5.599788706265e0));
#90543=cartesian_point('',(-4.178196380756e1,-7.858286747618e1,
-5.099999997232e0));
#90544=cartesian_point('',(-4.181267551317e1,-7.856677267674e1,
-5.160869156860e0));
#90545=cartesian_point('',(-4.186996486451e1,-7.853063416206e1,
-5.281048326057e0));
#90546=cartesian_point('',(-4.194388228073e1,-7.847364290042e1,
-5.456745754401e0));
#90547=cartesian_point('',(-4.198434295382e1,-7.842304642805e1,
-5.570311739242e0));
#90548=cartesian_point('',(-4.200518239184e1,-7.839847710961e1,
-5.626370765041e0));
#90550=cartesian_point('',(-4.200518239184e1,-7.839847710961e1,
-5.626370765041e0));
#90551=cartesian_point('',(-4.208226120583e1,-7.832521627996e1,
-5.501127230572e0));
#90552=cartesian_point('',(-4.218339215360e1,-7.828113676813e1,
-5.383284881218e0));
#90553=cartesian_point('',(-4.229176309470e1,-7.826829262946e1,
-5.287371714939e0));
#90555=cartesian_point('',(-5.078251071671e1,-7.301930211681e1,
-5.628294496706e0));
#90556=cartesian_point('',(-5.081604318875e1,-7.300974233240e1,
-5.625222887119e0));
#90557=cartesian_point('',(-5.088431952854e1,-7.299223777122e1,
-5.619201225706e0));
#90558=cartesian_point('',(-5.098660795725e1,-7.294421004441e1,
-5.609645115493e0));
#90559=cartesian_point('',(-5.104424861348e1,-7.290178209640e1,
-5.603107015727e0));
#90560=cartesian_point('',(-5.107360560333e1,-7.288147449843e1,
-5.599840526713e0));
#90562=cartesian_point('',(-5.078251071671e1,-7.301930211681e1,
-5.628294496706e0));
#90563=cartesian_point('',(-5.081467462842e1,-7.301174706672e1,
-5.570760734056e0));
#90564=cartesian_point('',(-5.087924484404e1,-7.299830119681e1,
-5.455083008349e0));
#90565=cartesian_point('',(-5.096384474406e1,-7.295798158151e1,
-5.278699557838e0));
#90566=cartesian_point('',(-5.102147413409e1,-7.292356998158e1,
-5.159813133360e0));
#90567=cartesian_point('',(-5.104933629677e1,-7.290380459475e1,
-5.099989888016e0));
#90569=cartesian_point('',(-5.356062733484e1,-7.107924282025e1,
-5.099999997232e0));
#90570=cartesian_point('',(-5.355938470307e1,-7.108019952415e1,
-5.155651788282e0));
#90571=cartesian_point('',(-5.355538347168e1,-7.108245797226e1,
-5.266875415447e0));
#90572=cartesian_point('',(-5.354129886228e1,-7.109634449830e1,
-5.433447867034e0));
#90573=cartesian_point('',(-5.353382758566e1,-7.109399112450e1,
-5.544366922390e0));
#90574=cartesian_point('',(-5.353258721631e1,-7.109489701510e1,
-5.599788706262e0));
#90576=cartesian_point('',(-5.356062733484e1,-7.107924282025e1,
-5.099999997232e0));
#90577=cartesian_point('',(-5.358844314717e1,-7.105854180515e1,
-5.160869157008e0));
#90578=cartesian_point('',(-5.363937386253e1,-7.101388618645e1,
-5.281048326401e0));
#90579=cartesian_point('',(-5.370346583497e1,-7.094603335023e1,
-5.456745754772e0));
#90580=cartesian_point('',(-5.373551333792e1,-7.088973036079e1,
-5.570311739393e0));
#90581=cartesian_point('',(-5.375225271961e1,-7.086220352516e1,
-5.626370765026e0));
#90583=cartesian_point('',(-5.375225271961e1,-7.086220352516e1,
-5.626370765026e0));
#90584=cartesian_point('',(-5.381692204676e1,-7.077778687492e1,
-5.501127230649e0));
#90585=cartesian_point('',(-5.390991234978e1,-7.071842968939e1,
-5.383284881425e0));
#90586=cartesian_point('',(-5.401493979863e1,-7.068879073317e1,
-5.287371715245e0));
#90588=cartesian_point('',(-6.158002920459e1,-6.417617844290e1,
-5.628294498808e0));
#90589=cartesian_point('',(-6.161165335715e1,-6.416149072074e1,
-5.625222888206e0));
#90590=cartesian_point('',(-6.167635078569e1,-6.413352089529e1,
-5.619201225225e0));
#90591=cartesian_point('',(-6.176986668166e1,-6.407008303485e1,
-5.609645115594e0));
#90592=cartesian_point('',(-6.182016049349e1,-6.401916045926e1,
-5.603107015710e0));
#90593=cartesian_point('',(-6.184597924241e1,-6.399451043590e1,
-5.599840526714e0));
#90595=cartesian_point('',(-6.158002920459e1,-6.417617844290e1,
-5.628294498808e0));
#90596=cartesian_point('',(-6.161061525252e1,-6.416368486363e1,
-5.570760775662e0));
#90597=cartesian_point('',(-6.167228710316e1,-6.414030352912e1,
-5.455083099126e0));
#90598=cartesian_point('',(-6.174953811682e1,-6.408724593640e1,
-5.278699361330e0));
#90599=cartesian_point('',(-6.180107480060e1,-6.404424279404e1,
-5.159813047616e0));
#90600=cartesian_point('',(-6.182550192662e1,-6.402036216846e1,
-5.099989888020e0));
#90602=cartesian_point('',(-6.402045045985e1,-6.182541130725e1,
-5.099999997232e0));
#90603=cartesian_point('',(-6.401937278849e1,-6.182655062294e1,
-5.155651788289e0));
#90604=cartesian_point('',(-6.401577411804e1,-6.182940719602e1,
-5.266875415463e0));
#90605=cartesian_point('',(-6.400403524571e1,-6.184532607375e1,
-5.433447867049e0));
#90606=cartesian_point('',(-6.399628780418e1,-6.184417043882e1,
-5.544366922397e0));
#90607=cartesian_point('',(-6.399520441842e1,-6.184525921289e1,
-5.599788706279e0));
#90609=cartesian_point('',(-6.402045045985e1,-6.182541130725e1,
-5.099999997232e0));
#90610=cartesian_point('',(-6.404468546105e1,-6.180061380440e1,
-5.160869157137e0));
#90611=cartesian_point('',(-6.408800345668e1,-6.174854065132e1,
-5.281048326704e0));
#90612=cartesian_point('',(-6.414069182877e1,-6.167149700276e1,
-5.456745755071e0));
#90613=cartesian_point('',(-6.416353704558e1,-6.161087386258e1,
-5.570311739527e0));
#90614=cartesian_point('',(-6.417576419193e1,-6.158106731182e1,
-5.626370765039e0));
#90616=cartesian_point('',(-6.417576419193e1,-6.158106731182e1,
-5.626370765039e0));
#90617=cartesian_point('',(-6.422643165886e1,-6.148757345896e1,
-5.501127230568e0));
#90618=cartesian_point('',(-6.430899158744e1,-6.141440017050e1,
-5.383284881243e0));
#90619=cartesian_point('',(-6.440808941997e1,-6.136869620624e1,
-5.287371715001e0));
#90621=cartesian_point('',(-7.086124300176e1,-5.375282426639e1,
-5.628294498919e0));
#90622=cartesian_point('',(-7.089018014308e1,-5.373337026675e1,
-5.625222888221e0));
#90623=cartesian_point('',(-7.094970559497e1,-5.369562388801e1,
-5.619201225104e0));
#90624=cartesian_point('',(-7.103214628695e1,-5.361833794394e1,
-5.609645115479e0));
#90625=cartesian_point('',(-7.107385485290e1,-5.356017462363e1,
-5.603107015656e0));
#90626=cartesian_point('',(-7.109549961713e1,-5.353178914045e1,
-5.599840526713e0));
#90628=cartesian_point('',(-7.086124300176e1,-5.375282426639e1,
-5.628294498919e0));
#90629=cartesian_point('',(-7.088949805859e1,-5.373569979164e1,
-5.570760774937e0));
#90630=cartesian_point('',(-7.094675298025e1,-5.370295871694e1,
-5.455083097279e0));
#90631=cartesian_point('',(-7.101475286950e1,-5.363846963042e1,
-5.278699359397e0));
#90632=cartesian_point('',(-7.105892787750e1,-5.358793381436e1,
-5.159813046783e0));
#90633=cartesian_point('',(-7.107931851220e1,-5.356052595450e1,
-5.099989888021e0));
#90635=cartesian_point('',(-7.290387762282e1,-5.104923298103e1,
-5.099999997232e0));
#90636=cartesian_point('',(-7.290299144766e1,-5.105052685474e1,
-5.155651788287e0));
#90637=cartesian_point('',(-7.289988394945e1,-5.105391121459e1,
-5.266875415459e0));
#90638=cartesian_point('',(-7.289077986377e1,-5.107147046794e1,
-5.433447867046e0));
#90639=cartesian_point('',(-7.288294702508e1,-5.107154102749e1,
-5.544366922394e0));
#90640=cartesian_point('',(-7.288204729942e1,-5.107278587575e1,
-5.599788706295e0));
#90642=cartesian_point('',(-7.290387762282e1,-5.104923298103e1,
-5.099999997232e0));
#90643=cartesian_point('',(-7.292393506688e1,-5.102094958707e1,
-5.160869157527e0));
#90644=cartesian_point('',(-7.295857371030e1,-5.096274111337e1,
-5.281048327614e0));
#90645=cartesian_point('',(-7.299856111907e1,-5.087840372257e1,
-5.456745756030e0));
#90646=cartesian_point('',(-7.301164152470e1,-5.081495317488e1,
-5.570311739928e0));
#90647=cartesian_point('',(-7.301905536270e1,-5.078360084535e1,
-5.626370765023e0));
#90649=cartesian_point('',(-7.301905536270e1,-5.078360084535e1,
-5.626370765023e0));
#90650=cartesian_point('',(-7.305447336819e1,-5.068333191888e1,
-5.501127230556e0));
#90651=cartesian_point('',(-7.312457002281e1,-5.059814429675e1,
-5.383284881199e0));
#90652=cartesian_point('',(-7.321529812144e1,-5.053750070769e1,
-5.287371714922e0));
#90654=cartesian_point('',(-7.839761782158e1,-4.200589716074e1,
-5.628294498807e0));
#90655=cartesian_point('',(-7.842315542256e1,-4.198215590595e1,
-5.625222888163e0));
#90656=cartesian_point('',(-7.847604318271e1,-4.193556241571e1,
-5.619201225123e0));
#90657=cartesian_point('',(-7.854537870763e1,-4.184633142430e1,
-5.609645115478e0));
#90658=cartesian_point('',(-7.857747502397e1,-4.178235953391e1,
-5.603107015662e0));
#90659=cartesian_point('',(-7.859441283733e1,-4.175093753610e1,
-5.599840526714e0));
#90661=cartesian_point('',(-7.839761782158e1,-4.200589716074e1,
-5.628294498807e0));
#90662=cartesian_point('',(-7.842284615036e1,-4.198456345473e1,
-5.570760783156e0));
#90663=cartesian_point('',(-7.847427433275e1,-4.194326883848e1,
-5.455083116636e0));
#90664=cartesian_point('',(-7.853134871576e1,-4.186893619426e1,
-5.278699378263e0));
#90665=cartesian_point('',(-7.856707431658e1,-4.181211205992e1,
-5.159813054870e0));
#90666=cartesian_point('',(-7.858292637676e1,-4.178185183450e1,
-5.099989888021e0));
#90668=cartesian_point('',(-7.999216936435e1,-3.901605311648e1,
-5.099999997232e0));
#90669=cartesian_point('',(-7.999149650587e1,-3.901746968878e1,
-5.155651788278e0));
#90670=cartesian_point('',(-7.998895669675e1,-3.902129850145e1,
-5.266875415438e0));
#90671=cartesian_point('',(-7.998271156951e1,-3.904006576401e1,
-5.433447867028e0));
#90672=cartesian_point('',(-7.997498620417e1,-3.904136078089e1,
-5.544366922388e0));
#90673=cartesian_point('',(-7.997429229275e1,-3.904273105110e1,
-5.599788706295e0));
#90675=cartesian_point('',(-7.999216936435e1,-3.901605311648e1,
-5.099999997232e0));
#90676=cartesian_point('',(-8.000755537029e1,-3.898498026261e1,
-5.160869157299e0));
#90677=cartesian_point('',(-8.003266174315e1,-3.892206975440e1,
-5.281048327082e0));
#90678=cartesian_point('',(-8.005896356570e1,-3.883251528783e1,
-5.456745755457e0));
#90679=cartesian_point('',(-8.006195707758e1,-3.876779969526e1,
-5.570311739695e0));
#90680=cartesian_point('',(-8.006437505400e1,-3.873567358500e1,
-5.626370765042e0));
#90682=cartesian_point('',(-8.006437505400e1,-3.873567358500e1,
-5.626370765042e0));
#90683=cartesian_point('',(-8.008367148918e1,-3.863109853867e1,
-5.501127230573e0));
#90684=cartesian_point('',(-8.013957885764e1,-3.853599418486e1,
-5.383284881217e0));
#90685=cartesian_point('',(-8.021970319540e1,-3.846190421744e1,
-5.287371714938e0));
#90687=cartesian_point('',(-8.400358310360e1,-2.922464545777e1,
-5.628294498919e0));
#90688=cartesian_point('',(-8.402509234464e1,-2.919720153528e1,
-5.625222888122e0));
#90689=cartesian_point('',(-8.407004014204e1,-2.914290821809e1,
-5.619201224868e0));
#90690=cartesian_point('',(-8.412456322851e1,-2.904392934318e1,
-5.609645115209e0));
#90691=cartesian_point('',(-8.414625697764e1,-2.897572408158e1,
-5.603107015544e0));
#90692=cartesian_point('',(-8.415807077510e1,-2.894203928218e1,
-5.599840526715e0));
#90694=cartesian_point('',(-8.400358310360e1,-2.922464545777e1,
-5.628294498919e0));
#90695=cartesian_point('',(-8.402516350671e1,-2.919962782063e1,
-5.570760772245e0));
#90696=cartesian_point('',(-8.406949862563e1,-2.915079646274e1,
-5.455083090993e0));
#90697=cartesian_point('',(-8.411424213899e1,-2.906845057506e1,
-5.278699353330e0));
#90698=cartesian_point('',(-8.414063864154e1,-2.900673733098e1,
-5.159813044182e0));
#90699=cartesian_point('',(-8.415156179265e1,-2.897436985564e1,
-5.099989888022e0));
#90701=cartesian_point('',(-8.511078841751e1,-2.602216853663e1,
-5.099999997232e0));
#90702=cartesian_point('',(-8.511034544383e1,-2.602367292671e1,
-5.155651788279e0));
#90703=cartesian_point('',(-8.510843586231e1,-2.602785191365e1,
-5.266875415441e0));
#90704=cartesian_point('',(-8.510520347025e1,-2.604736507167e1,
-5.433447867007e0));
#90705=cartesian_point('',(-8.509777580226e1,-2.604985265777e1,
-5.544366922381e0));
#90706=cartesian_point('',(-8.509730479158e1,-2.605131460920e1,
-5.599788706112e0));
#90708=cartesian_point('',(-8.511078841751e1,-2.602216853663e1,
-5.099999997232e0));
#90709=cartesian_point('',(-8.512112412680e1,-2.598907135275e1,
-5.160869173575e0));
#90710=cartesian_point('',(-8.513608002391e1,-2.592300787629e1,
-5.281048363896e0));
#90711=cartesian_point('',(-8.514804866048e1,-2.583044136423e1,
-5.456745816912e0));
#90712=cartesian_point('',(-8.514088149387e1,-2.576605414075e1,
-5.570311752943e0));
#90713=cartesian_point('',(-8.513824406156e1,-2.573394524959e1,
-5.626370732478e0));
#90715=cartesian_point('',(-8.513824406156e1,-2.573394524959e1,
-5.626370732478e0));
#90716=cartesian_point('',(-8.514094306740e1,-2.562763479103e1,
-5.501127952612e0));
#90717=cartesian_point('',(-8.518128527919e1,-2.552495512561e1,
-5.383285872889e0));
#90718=cartesian_point('',(-8.524883406680e1,-2.543923913640e1,
-5.287374409783e0));
#90720=cartesian_point('',(-8.513814192273e1,2.573283245810e1,
-5.628294498922e0));
#90721=cartesian_point('',(-8.513941213127e1,2.576767786984e1,
-5.625222888344e0));
#90722=cartesian_point('',(-8.514386285251e1,2.583802173452e1,
-5.619201225397e0));
#90723=cartesian_point('',(-8.512979463348e1,2.595014519474e1,
-5.609645115803e0));
#90724=cartesian_point('',(-8.510725519931e1,2.601807567401e1,
-5.603107015795e0));
#90725=cartesian_point('',(-8.509701333462e1,2.605227122379e1,
-5.599840526713e0));
#90727=cartesian_point('',(-8.513814192273e1,2.573283245810e1,
-5.628294498922e0));
#90728=cartesian_point('',(-8.514089583726e1,2.576575679219e1,
-5.570760776437e0));
#90729=cartesian_point('',(-8.514806135015e1,2.583132171656e1,
-5.455083100779e0));
#90730=cartesian_point('',(-8.513585791542e1,2.592424051674e1,
-5.278699362763e0));
#90731=cartesian_point('',(-8.512093899972e1,2.598968305680e1,
-5.159813048227e0));
#90732=cartesian_point('',(-8.511075088957e1,2.602228936298e1,
-5.099989888019e0));
#90734=cartesian_point('',(-8.415152113339e1,2.897448966471e1,
-5.099999997232e0));
#90735=cartesian_point('',(-8.415204701858e1,2.897301221389e1,
-5.155651788290e0));
#90736=cartesian_point('',(-8.415295848177e1,2.896850891772e1,
-5.266875415466e0));
#90737=cartesian_point('',(-8.416181296961e1,2.895082248532e1,
-5.433447867050e0));
#90738=cartesian_point('',(-8.415726602657e1,2.894444411136e1,
-5.544366922397e0));
#90739=cartesian_point('',(-8.415774428457e1,2.894298451440e1,
-5.599788706255e0));
#90741=cartesian_point('',(-8.415152113339e1,2.897448966471e1,
-5.099999997232e0));
#90742=cartesian_point('',(-8.414042885685e1,2.900734103976e1,
-5.160869156865e0));
#90743=cartesian_point('',(-8.411369729616e1,2.906957837352e1,
-5.281048326067e0));
#90744=cartesian_point('',(-8.406897092310e1,2.915150114119e1,
-5.456745754429e0));
#90745=cartesian_point('',(-8.402532682097e1,2.919937870830e1,
-5.570311739243e0));
#90746=cartesian_point('',(-8.400431999797e1,2.922380506643e1,
-5.626370765024e0));
#90748=cartesian_point('',(-8.400431999797e1,2.922380506643e1,
-5.626370765024e0));
#90749=cartesian_point('',(-8.394401891374e1,2.931139543101e1,
-5.501127230557e0));
#90750=cartesian_point('',(-8.391630245954e1,2.941817684382e1,
-5.383284881202e0));
#90751=cartesian_point('',(-8.392056940373e1,2.952722282477e1,
-5.287371714926e0));
#90753=cartesian_point('',(-8.006444823738e1,3.873455827578e1,
-5.628294498807e0));
#90754=cartesian_point('',(-8.006025178422e1,3.876917338681e1,
-5.625222888297e0));
#90755=cartesian_point('',(-8.005364350492e1,3.883934744759e1,
-5.619201225445e0));
#90756=cartesian_point('',(-8.002220851549e1,3.894788972774e1,
-5.609645115839e0));
#90757=cartesian_point('',(-7.998931991117e1,3.901145792555e1,
-5.603107015815e0));
#90758=cartesian_point('',(-7.997385477839e1,3.904363029060e1,
-5.599840526713e0));
#90760=cartesian_point('',(-8.006444823738e1,3.873455827578e1,
-5.628294498807e0));
#90761=cartesian_point('',(-8.006201774622e1,3.876750806103e1,
-5.570760781770e0));
#90762=cartesian_point('',(-8.005883842680e1,3.883338670190e1,
-5.455083113397e0));
#90763=cartesian_point('',(-8.003224953466e1,3.892325247992e1,
-5.278699375118e0));
#90764=cartesian_point('',(-8.000727682610e1,3.898555548459e1,
-5.159813053525e0));
#90765=cartesian_point('',(-7.999211339727e1,3.901616658380e1,
-5.099989888019e0));
#90767=cartesian_point('',(-7.858286747635e1,4.178196380722e1,
-5.099999997232e0));
#90768=cartesian_point('',(-7.858361801126e1,4.178058681282e1,
-5.155651788289e0));
#90769=cartesian_point('',(-7.858522272358e1,4.177628154386e1,
-5.266875415464e0));
#90770=cartesian_point('',(-7.859673496571e1,4.176019800751e1,
-5.433447867048e0));
#90771=cartesian_point('',(-7.859324180069e1,4.175318686327e1,
-5.544366922397e0));
#90772=cartesian_point('',(-7.859394250182e1,4.175182005238e1,
-5.599788706249e0));
#90774=cartesian_point('',(-7.858286747635e1,4.178196380722e1,
-5.099999997232e0));
#90775=cartesian_point('',(-7.856677267692e1,4.181267551287e1,
-5.160869156597e0));
#90776=cartesian_point('',(-7.853063416219e1,4.186996486425e1,
-5.281048325444e0));
#90777=cartesian_point('',(-7.847364290069e1,4.194388228048e1,
-5.456745753765e0));
#90778=cartesian_point('',(-7.842304642816e1,4.198434295373e1,
-5.570311738969e0));
#90779=cartesian_point('',(-7.839847710962e1,4.200518239184e1,
-5.626370765040e0));
#90781=cartesian_point('',(-7.839847710962e1,4.200518239184e1,
-5.626370765040e0));
#90782=cartesian_point('',(-7.832521627996e1,4.208226120583e1,
-5.501127230572e0));
#90783=cartesian_point('',(-7.828113676813e1,4.218339215360e1,
-5.383284881218e0));
#90784=cartesian_point('',(-7.826829262946e1,4.229176309470e1,
-5.287371714939e0));
#90786=cartesian_point('',(-7.301930596319e1,5.078250426042e1,
-5.628242757802e0));
#90787=cartesian_point('',(-7.300974440681e1,5.081604067944e1,
-5.625196333058e0));
#90788=cartesian_point('',(-7.299223621694e1,5.088432240318e1,
-5.619211694826e0));
#90789=cartesian_point('',(-7.294420951942e1,5.098660899502e1,
-5.609641920451e0));
#90790=cartesian_point('',(-7.290178168898e1,5.104424920233e1,
-5.603107133373e0));
#90791=cartesian_point('',(-7.288147449791e1,5.107360560408e1,
-5.599840526713e0));
#90793=cartesian_point('',(-7.301930596319e1,5.078250426042e1,
-5.628242757802e0));
#90794=cartesian_point('',(-7.301174590440e1,5.081468620517e1,
-5.570706828293e0));
#90795=cartesian_point('',(-7.299828845708e1,5.087927945675e1,
-5.455029574841e0));
#90796=cartesian_point('',(-7.295796499264e1,5.096387512767e1,
-5.278634051473e0));
#90797=cartesian_point('',(-7.292356130550e1,5.102148636405e1,
-5.159786552009e0));
#90798=cartesian_point('',(-7.290380459464e1,5.104933629692e1,
-5.099989888032e0));
#90800=cartesian_point('',(-7.107924282013e1,5.356062733498e1,
-5.099999997232e0));
#90801=cartesian_point('',(-7.108019952402e1,5.355938470325e1,
-5.155651788284e0));
#90802=cartesian_point('',(-7.108245797202e1,5.355538347191e1,
-5.266875415452e0));
#90803=cartesian_point('',(-7.109634449786e1,5.354129886295e1,
-5.433447867039e0));
#90804=cartesian_point('',(-7.109399112397e1,5.353382758637e1,
-5.544366922392e0));
#90805=cartesian_point('',(-7.109489701455e1,5.353258721705e1,
-5.599788706270e0));
#90807=cartesian_point('',(-7.107924282013e1,5.356062733498e1,
-5.099999997232e0));
#90808=cartesian_point('',(-7.105854180504e1,5.358844314730e1,
-5.160869157138e0));
#90809=cartesian_point('',(-7.101388618632e1,5.363937386260e1,
-5.281048326705e0));
#90810=cartesian_point('',(-7.094603335012e1,5.370346583511e1,
-5.456745755087e0));
#90811=cartesian_point('',(-7.088973036073e1,5.373551333795e1,
-5.570311739527e0));
#90812=cartesian_point('',(-7.086220352517e1,5.375225271962e1,
-5.626370765026e0));
#90814=cartesian_point('',(-7.086220352517e1,5.375225271962e1,
-5.626370765026e0));
#90815=cartesian_point('',(-7.077778687501e1,5.381692204671e1,
-5.501127230762e0));
#90816=cartesian_point('',(-7.071842968949e1,5.390991234960e1,
-5.383284881643e0));
#90817=cartesian_point('',(-7.068879073325e1,5.401493979834e1,
-5.287371715518e0));
#90819=cartesian_point('',(-6.417617844290e1,6.158002920459e1,
-5.628294498808e0));
#90820=cartesian_point('',(-6.416149072075e1,6.161165335714e1,
-5.625222888207e0));
#90821=cartesian_point('',(-6.413352089530e1,6.167635078567e1,
-5.619201225227e0));
#90822=cartesian_point('',(-6.407008303486e1,6.176986668164e1,
-5.609645115597e0));
#90823=cartesian_point('',(-6.401916045928e1,6.182016049347e1,
-5.603107015711e0));
#90824=cartesian_point('',(-6.399451043592e1,6.184597924239e1,
-5.599840526714e0));
#90826=cartesian_point('',(-6.417617844290e1,6.158002920459e1,
-5.628294498808e0));
#90827=cartesian_point('',(-6.416368486363e1,6.161061525252e1,
-5.570760775670e0));
#90828=cartesian_point('',(-6.414030352913e1,6.167228710315e1,
-5.455083099146e0));
#90829=cartesian_point('',(-6.408724593640e1,6.174953811681e1,
-5.278699361347e0));
#90830=cartesian_point('',(-6.404424279405e1,6.180107480059e1,
-5.159813047623e0));
#90831=cartesian_point('',(-6.402036216846e1,6.182550192662e1,
-5.099989888020e0));
#90833=cartesian_point('',(-6.182541130729e1,6.402045045988e1,
-5.099999997232e0));
#90834=cartesian_point('',(-6.182655062295e1,6.401937278849e1,
-5.155651788280e0));
#90835=cartesian_point('',(-6.182940719613e1,6.401577411814e1,
-5.266875415442e0));
#90836=cartesian_point('',(-6.184532607365e1,6.400403524557e1,
-5.433447867031e0));
#90837=cartesian_point('',(-6.184417043884e1,6.399628780415e1,
-5.544366922389e0));
#90838=cartesian_point('',(-6.184525921288e1,6.399520441836e1,
-5.599788706280e0));
#90840=cartesian_point('',(-6.182541130729e1,6.402045045988e1,
-5.099999997232e0));
#90841=cartesian_point('',(-6.180061380441e1,6.404468546105e1,
-5.160869157112e0));
#90842=cartesian_point('',(-6.174854065144e1,6.408800345679e1,
-5.281048326645e0));
#90843=cartesian_point('',(-6.167149700271e1,6.414069182862e1,
-5.456745755007e0));
#90844=cartesian_point('',(-6.161087386259e1,6.416353704557e1,
-5.570311739501e0));
#90845=cartesian_point('',(-6.158106731180e1,6.417576419188e1,
-5.626370765039e0));
#90847=cartesian_point('',(-6.158106731180e1,6.417576419188e1,
-5.626370765039e0));
#90848=cartesian_point('',(-6.148757345893e1,6.422643165881e1,
-5.501127230563e0));
#90849=cartesian_point('',(-6.141440017048e1,6.430899158746e1,
-5.383284881200e0));
#90850=cartesian_point('',(-6.136869620620e1,6.440808942006e1,
-5.287371714918e0));
#90852=cartesian_point('',(-5.375282426639e1,7.086124300176e1,
-5.628294498917e0));
#90853=cartesian_point('',(-5.373337026688e1,7.089018014288e1,
-5.625222888240e0));
#90854=cartesian_point('',(-5.369562388840e1,7.094970559450e1,
-5.619201225153e0));
#90855=cartesian_point('',(-5.361833794424e1,7.103214628666e1,
-5.609645115532e0));
#90856=cartesian_point('',(-5.356017462412e1,7.107385485250e1,
-5.603107015679e0));
#90857=cartesian_point('',(-5.353178914106e1,7.109549961667e1,
-5.599840526713e0));
#90859=cartesian_point('',(-5.375282426639e1,7.086124300176e1,
-5.628294498917e0));
#90860=cartesian_point('',(-5.373569979167e1,7.088949805853e1,
-5.570760775067e0));
#90861=cartesian_point('',(-5.370295871704e1,7.094675298011e1,
-5.455083097586e0));
#90862=cartesian_point('',(-5.363846963052e1,7.101475286940e1,
-5.278699359691e0));
#90863=cartesian_point('',(-5.358793381448e1,7.105892787741e1,
-5.159813046909e0));
#90864=cartesian_point('',(-5.356052595462e1,7.107931851211e1,
-5.099989888021e0));
#90866=cartesian_point('',(-5.104923298117e1,7.290387762275e1,
-5.099999997232e0));
#90867=cartesian_point('',(-5.105052685489e1,7.290299144756e1,
-5.155651788283e0));
#90868=cartesian_point('',(-5.105391121486e1,7.289988394936e1,
-5.266875415449e0));
#90869=cartesian_point('',(-5.107147046843e1,7.289077986332e1,
-5.433447867038e0));
#90870=cartesian_point('',(-5.107154102809e1,7.288294702465e1,
-5.544366922391e0));
#90871=cartesian_point('',(-5.107278587636e1,7.288204729896e1,
-5.599788706289e0));
#90873=cartesian_point('',(-5.104923298117e1,7.290387762275e1,
-5.099999997232e0));
#90874=cartesian_point('',(-5.102094958717e1,7.292393506682e1,
-5.160869157447e0));
#90875=cartesian_point('',(-5.096274111347e1,7.295857371033e1,
-5.281048327427e0));
#90876=cartesian_point('',(-5.087840372264e1,7.299856111895e1,
-5.456745755835e0));
#90877=cartesian_point('',(-5.081495317492e1,7.301164152469e1,
-5.570311739845e0));
#90878=cartesian_point('',(-5.078360084534e1,7.301905536268e1,
-5.626370765023e0));
#90880=cartesian_point('',(-5.078360084534e1,7.301905536268e1,
-5.626370765023e0));
#90881=cartesian_point('',(-5.068333191888e1,7.305447336816e1,
-5.501127230556e0));
#90882=cartesian_point('',(-5.059814429675e1,7.312457002281e1,
-5.383284881199e0));
#90883=cartesian_point('',(-5.053750070769e1,7.321529812144e1,
-5.287371714922e0));
#90885=cartesian_point('',(-4.200589716074e1,7.839761782158e1,
-5.628294498807e0));
#90886=cartesian_point('',(-4.198215590564e1,7.842315542289e1,
-5.625222888125e0));
#90887=cartesian_point('',(-4.193556241484e1,7.847604318347e1,
-5.619201225031e0));
#90888=cartesian_point('',(-4.184633142365e1,7.854537870808e1,
-5.609645115376e0));
#90889=cartesian_point('',(-4.178235953287e1,7.857747502458e1,
-5.603107015618e0));
#90890=cartesian_point('',(-4.175093753481e1,7.859441283802e1,
-5.599840526714e0));
#90892=cartesian_point('',(-4.200589716074e1,7.839761782158e1,
-5.628294498807e0));
#90893=cartesian_point('',(-4.198456345465e1,7.842284615046e1,
-5.570760782909e0));
#90894=cartesian_point('',(-4.194326883825e1,7.847427433297e1,
-5.455083116059e0));
#90895=cartesian_point('',(-4.186893619405e1,7.853134871591e1,
-5.278699377711e0));
#90896=cartesian_point('',(-4.181211205968e1,7.856707431672e1,
-5.159813054633e0));
#90897=cartesian_point('',(-4.178185183424e1,7.858292637690e1,
-5.099989888021e0));
#90899=cartesian_point('',(-3.901605311620e1,7.999216936445e1,
-5.099999997232e0));
#90900=cartesian_point('',(-3.901746968846e1,7.999149650602e1,
-5.155651788282e0));
#90901=cartesian_point('',(-3.902129850095e1,7.998895669690e1,
-5.266875415447e0));
#90902=cartesian_point('',(-3.904006576292e1,7.998271157013e1,
-5.433447867036e0));
#90903=cartesian_point('',(-3.904136077963e1,7.997498620479e1,
-5.544366922392e0));
#90904=cartesian_point('',(-3.904273104978e1,7.997429229341e1,
-5.599788706308e0));
#90906=cartesian_point('',(-3.901605311620e1,7.999216936445e1,
-5.099999997232e0));
#90907=cartesian_point('',(-3.898498026238e1,8.000755537038e1,
-5.160869157476e0));
#90908=cartesian_point('',(-3.892206975421e1,8.003266174313e1,
-5.281048327495e0));
#90909=cartesian_point('',(-3.883251528761e1,8.005896356582e1,
-5.456745755887e0));
#90910=cartesian_point('',(-3.876779969517e1,8.006195707758e1,
-5.570311739879e0));
#90911=cartesian_point('',(-3.873567358501e1,8.006437505402e1,
-5.626370765042e0));
#90913=cartesian_point('',(-3.873567358501e1,8.006437505402e1,
-5.626370765042e0));
#90914=cartesian_point('',(-3.863109853867e1,8.008367148921e1,
-5.501127230573e0));
#90915=cartesian_point('',(-3.853599418486e1,8.013957885764e1,
-5.383284881218e0));
#90916=cartesian_point('',(-3.846190421744e1,8.021970319540e1,
-5.287371714938e0));
#90918=cartesian_point('',(-2.922464545777e1,8.400358310360e1,
-5.628294498919e0));
#90919=cartesian_point('',(-2.919720153577e1,8.402509234425e1,
-5.625222888173e0));
#90920=cartesian_point('',(-2.914290821943e1,8.407004014119e1,
-5.619201224993e0));
#90921=cartesian_point('',(-2.904392934415e1,8.412456322804e1,
-5.609645115349e0));
#90922=cartesian_point('',(-2.897572408312e1,8.414625697703e1,
-5.603107015604e0));
#90923=cartesian_point('',(-2.894203928407e1,8.415807077444e1,
-5.599840526714e0));
#90925=cartesian_point('',(-2.922464545777e1,8.400358310360e1,
-5.628294498919e0));
#90926=cartesian_point('',(-2.919962782076e1,8.402516350659e1,
-5.570760772607e0));
#90927=cartesian_point('',(-2.915079646312e1,8.406949862537e1,
-5.455083091840e0));
#90928=cartesian_point('',(-2.906845057541e1,8.411424213882e1,
-5.278699354141e0));
#90929=cartesian_point('',(-2.900673733136e1,8.414063864140e1,
-5.159813044530e0));
#90930=cartesian_point('',(-2.897436985602e1,8.415156179252e1,
-5.099989888022e0));
#90932=cartesian_point('',(-2.602216853701e1,8.511078841736e1,
-5.099999997232e0));
#90933=cartesian_point('',(-2.602367292717e1,8.511034544368e1,
-5.155651788287e0));
#90934=cartesian_point('',(-2.602785191431e1,8.510843586199e1,
-5.266875415458e0));
#90935=cartesian_point('',(-2.604736507335e1,8.510520346985e1,
-5.433447867021e0));
#90936=cartesian_point('',(-2.604985265963e1,8.509777580169e1,
-5.544366922387e0));
#90937=cartesian_point('',(-2.605131461114e1,8.509730479102e1,
-5.599788706090e0));
#90939=cartesian_point('',(-2.602216853701e1,8.511078841736e1,
-5.099999997232e0));
#90940=cartesian_point('',(-2.598907135323e1,8.512112412667e1,
-5.160869173094e0));
#90941=cartesian_point('',(-2.592300787687e1,8.513608002375e1,
-5.281048362710e0));
#90942=cartesian_point('',(-2.583044136473e1,8.514804866042e1,
-5.456745815946e0));
#90943=cartesian_point('',(-2.576605414132e1,8.514088149422e1,
-5.570311751963e0));
#90944=cartesian_point('',(-2.573394525018e1,8.513824406196e1,
-5.626370731551e0));
#90946=cartesian_point('',(-2.573394525018e1,8.513824406196e1,
-5.626370731551e0));
#90947=cartesian_point('',(-2.562763479352e1,8.514094306714e1,
-5.501127951486e0));
#90948=cartesian_point('',(-2.552495512882e1,8.518128527913e1,
-5.383285871750e0));
#90949=cartesian_point('',(-2.543923914151e1,8.524883406597e1,
-5.287374408137e0));
#90951=cartesian_point('',(1.293111250404e1,8.795651715817e1,
-1.071293844644e1));
#90952=cartesian_point('',(1.298756125557e1,8.795892760144e1,
-1.010136627080e1));
#90953=cartesian_point('',(1.310413216300e1,8.796294044938e1,
-8.907654622666e0));
#90954=cartesian_point('',(1.324904158322e1,8.796962652003e1,
-7.192203759195e0));
#90955=cartesian_point('',(1.335655954584e1,8.797690984001e1,
-6.120235813861e0));
#90956=cartesian_point('',(1.340457011675e1,8.797883506685e1,
-5.599841158436e0));
#90958=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#90959=direction('',(0.e0,0.e0,1.e0));
#90960=direction('',(1.506230805685e-1,9.885912641735e-1,0.e0));
#90961=axis2_placement_3d('',#90958,#90959,#90960);
#90963=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#90964=direction('',(0.e0,0.e0,1.e0));
#90965=direction('',(0.e0,1.e0,0.e0));
#90966=axis2_placement_3d('',#90963,#90964,#90965);
#90968=cartesian_point('',(-1.340457107438e1,8.797883368526e1,
-5.599835500330e0));
#90969=cartesian_point('',(-1.334823626209e1,8.797657459106e1,
-6.210457872479e0));
#90970=cartesian_point('',(-1.322975672294e1,8.796879350382e1,
-7.402686591948e0));
#90971=cartesian_point('',(-1.308517510648e1,8.796213546469e1,
-9.114459186072e0));
#90972=cartesian_point('',(-1.297938281927e1,8.795857714383e1,
-1.018997208251e1));
#90973=cartesian_point('',(-1.293111247954e1,8.795651587499e1,
-1.071293829648e1));
#90975=cartesian_point('',(2.601710337380e1,8.511233944021e1,
-5.099999999987e0));
#90976=cartesian_point('',(2.602176969832e1,8.511091304014e1,
-5.155532051629e0));
#90977=cartesian_point('',(2.603090222965e1,8.510751257086e1,
-5.266600101297e0));
#90978=cartesian_point('',(2.604535358937e1,8.510582764564e1,
-5.433263974329e0));
#90979=cartesian_point('',(2.605278362532e1,8.509686371564e1,
-5.544314503124e0));
#90980=cartesian_point('',(2.605744917346e1,8.509543505758e1,
-5.599840560439e0));
#90982=cartesian_point('',(3.901129294708e1,7.999449365780e1,
-5.099999999987e0));
#90983=cartesian_point('',(3.901567868320e1,7.999235484513e1,
-5.155532051448e0));
#90984=cartesian_point('',(3.902416682707e1,7.998756759855e1,
-5.266600100874e0));
#90985=cartesian_point('',(3.903817668557e1,7.998364272719e1,
-5.433263973907e0));
#90986=cartesian_point('',(3.904411297773e1,7.997362684443e1,
-5.544314502943e0));
#90987=cartesian_point('',(3.904849759384e1,7.997148592301e1,
-5.599840560439e0));
#90989=cartesian_point('',(5.104489501681e1,7.290691795486e1,
-5.099999999987e0));
#90990=cartesian_point('',(5.104889217339e1,7.290411939412e1,
-5.155532051593e0));
#90991=cartesian_point('',(5.105652692428e1,7.289806324804e1,
-5.266600101211e0));
#90992=cartesian_point('',(5.106975031485e1,7.289199507234e1,
-5.433263974243e0));
#90993=cartesian_point('',(5.107404669252e1,7.288117386068e1,
-5.544314503088e0));
#90994=cartesian_point('',(5.107804241297e1,7.287837339239e1,
-5.599840560439e0));
#90996=cartesian_point('',(6.182160236308e1,6.402413196778e1,
-5.099999999987e0));
#90997=cartesian_point('',(6.182511251668e1,6.402074256892e1,
-5.155532051088e0));
#90998=cartesian_point('',(6.183170588112e1,6.401356664576e1,
-5.266600100033e0));
#90999=cartesian_point('',(6.184381719838e1,6.400550458497e1,
-5.433263973066e0));
#91000=cartesian_point('',(6.184636787025e1,6.399414449879e1,
-5.544314502582e0));
#91001=cartesian_point('',(6.184987630705e1,6.399075344046e1,
-5.599840560439e0));
#91003=cartesian_point('',(7.107605668490e1,5.356485936766e1,
-5.099999999987e0));
#91004=cartesian_point('',(7.107899340392e1,5.356096258888e1,
-5.155532051270e0));
#91005=cartesian_point('',(7.108438303159e1,5.355284358375e1,
-5.266600100458e0));
#91006=cartesian_point('',(7.109508405459e1,5.354298615241e1,
-5.433263973491e0));
#91007=cartesian_point('',(7.109582621446e1,5.353136691461e1,
-5.544314502765e0));
#91008=cartesian_point('',(7.109876097819e1,5.352746876538e1,
-5.599840560439e0));
#91010=cartesian_point('',(7.858038260338e1,4.178664215842e1,
-5.099999999987e0));
#91011=cartesian_point('',(7.858267357610e1,4.178233395121e1,
-5.155532051494e0));
#91012=cartesian_point('',(7.858672675642e1,4.177347178045e1,
-5.266600100981e0));
#91013=cartesian_point('',(7.859575399113e1,4.176206169969e1,
-5.433263974015e0));
#91014=cartesian_point('',(7.859466936482e1,4.175046941421e1,
-5.544314502990e0));
#91015=cartesian_point('',(7.859695819193e1,4.174616015933e1,
-5.599840560440e0));
#91017=cartesian_point('',(8.414979870863e1,2.897949913724e1,
-5.099999999987e0));
#91018=cartesian_point('',(8.415138752356e1,2.897488558417e1,
-5.155532051575e0));
#91019=cartesian_point('',(8.415400445368e1,2.896549846454e1,
-5.266600101170e0));
#91020=cartesian_point('',(8.416113561800e1,2.895281669083e1,
-5.433263974203e0));
#91021=cartesian_point('',(8.415825091217e1,2.894153679871e1,
-5.544314503071e0));
#91022=cartesian_point('',(8.415983744402e1,2.893692254652e1,
-5.599840560440e0));
#91024=direction('',(1.800687499958e-3,1.151460811906e-12,9.999983787609e-1));
#91025=vector('',#91024,1.615100560856e0);
#91026=cartesian_point('',(8.899709170861e1,6.661096932275e-12,
-5.599847706754e0));
#91027=line('',#91026,#91025);
#91028=direction('',(0.e0,-5.193518022605e-4,-9.999998651368e-1));
#91029=vector('',#91028,5.599848461967e0);
#91030=cartesian_point('',(0.e0,8.9e1,0.e0));
#91031=line('',#91030,#91029);
#91032=cartesian_point('',(2.601710337380e1,8.511233944021e1,
-5.099999999987e0));
#91033=cartesian_point('',(2.592688760637e1,8.513995807965e1,
-5.278368279557e0));
#91034=cartesian_point('',(2.583212543118e1,8.514640641610e1,
-5.456043239653e0));
#91035=cartesian_point('',(2.573282512943e1,8.513814358572e1,
-5.628242759919e0));
#91037=cartesian_point('',(2.573282512943e1,8.513814358572e1,
-5.628242759919e0));
#91038=cartesian_point('',(2.576936651470e1,8.513947481865e1,
-5.625053581902e0));
#91039=cartesian_point('',(2.584233133045e1,8.514356237181e1,
-5.618868793397e0));
#91040=cartesian_point('',(2.595291619370e1,8.512926879672e1,
-5.609280347992e0));
#91041=cartesian_point('',(2.602237867928e1,8.510614717886e1,
-5.602953151659e0));
#91042=cartesian_point('',(2.605744917346e1,8.509543505758e1,
-5.599840560439e0));
#91044=cartesian_point('',(2.897949914899e1,8.414979869430e1,
-5.100000000001e0));
#91045=cartesian_point('',(2.897504425597e1,8.415133159033e1,
-5.155547143599e0));
#91046=cartesian_point('',(2.896594379062e1,8.415384812769e1,
-5.266632466479e0));
#91047=cartesian_point('',(2.895342643147e1,8.416092060162e1,
-5.433199775954e0));
#91048=cartesian_point('',(2.894242691708e1,8.415794486802e1,
-5.544271762865e0));
#91049=cartesian_point('',(2.893797310306e1,8.415947718276e1,
-5.599819007764e0));
#91051=cartesian_point('',(2.897949914899e1,8.414979869430e1,
-5.100000000001e0));
#91052=cartesian_point('',(2.901052348705e1,8.413910585455e1,
-5.162189052731e0));
#91053=cartesian_point('',(2.907010485265e1,8.411340386627e1,
-5.284133273293e0));
#91054=cartesian_point('',(2.915319543497e1,8.406786699817e1,
-5.459876218546e0));
#91055=cartesian_point('',(2.919983588007e1,8.402492200716e1,
-5.571713396373e0));
#91056=cartesian_point('',(2.922380506637e1,8.400431999794e1,
-5.626370765042e0));
#91058=cartesian_point('',(2.922380506637e1,8.400431999794e1,
-5.626370765042e0));
#91059=cartesian_point('',(2.931139543095e1,8.394401891370e1,
-5.501127230573e0));
#91060=cartesian_point('',(2.941817684380e1,8.391630245955e1,
-5.383284881217e0));
#91061=cartesian_point('',(2.952722282475e1,8.392056940373e1,
-5.287371714938e0));
#91063=cartesian_point('',(3.901129294708e1,7.999449365780e1,
-5.099999999987e0));
#91064=cartesian_point('',(3.892650411567e1,8.003588741853e1,
-5.278377215923e0));
#91065=cartesian_point('',(3.883393431092e1,8.005707680950e1,
-5.456086966019e0));
#91066=cartesian_point('',(3.873455827556e1,8.006444823748e1,
-5.628294498917e0));
#91068=cartesian_point('',(3.873455827556e1,8.006444823748e1,
-5.628294498917e0));
#91069=cartesian_point('',(3.877085377306e1,8.006004790188e1,
-5.625079577567e0));
#91070=cartesian_point('',(3.884355372193e1,8.005267371538e1,
-5.618857041175e0));
#91071=cartesian_point('',(3.895054321292e1,8.002125604303e1,
-5.609283901159e0));
#91072=cartesian_point('',(3.901553396503e1,7.998755271378e1,
-5.602953195713e0));
#91073=cartesian_point('',(3.904849759384e1,7.997148592301e1,
-5.599840560439e0));
#91075=cartesian_point('',(4.178664216771e1,7.858038258726e1,
-5.100000000001e0));
#91076=cartesian_point('',(4.178248191947e1,7.858259350970e1,
-5.155547143603e0));
#91077=cartesian_point('',(4.177388716883e1,7.858650269081e1,
-5.266632466489e0));
#91078=cartesian_point('',(4.176263029767e1,7.859544623755e1,
-5.433199775961e0));
#91079=cartesian_point('',(4.175130069795e1,7.859422784334e1,
-5.544271762869e0));
#91080=cartesian_point('',(4.174714142448e1,7.859643802286e1,
-5.599819007763e0));
#91082=cartesian_point('',(4.178664216771e1,7.858038258726e1,
-5.100000000001e0));
#91083=cartesian_point('',(4.181561181606e1,7.856496811838e1,
-5.162189052714e0));
#91084=cartesian_point('',(4.187043895941e1,7.853026198510e1,
-5.284133273253e0));
#91085=cartesian_point('',(4.194538302326e1,7.847228752077e1,
-5.459876218531e0));
#91086=cartesian_point('',(4.198473117033e1,7.842257508072e1,
-5.571713396350e0));
#91087=cartesian_point('',(4.200518239188e1,7.839847710961e1,
-5.626370765026e0));
#91089=cartesian_point('',(4.200518239188e1,7.839847710961e1,
-5.626370765026e0));
#91090=cartesian_point('',(4.208226120587e1,7.832521627996e1,
-5.501127230558e0));
#91091=cartesian_point('',(4.218339215362e1,7.828113676812e1,
-5.383284881202e0));
#91092=cartesian_point('',(4.229176309473e1,7.826829262945e1,
-5.287371714925e0));
#91094=cartesian_point('',(5.104489501681e1,7.290691795486e1,
-5.099999999987e0));
#91095=cartesian_point('',(5.096762547361e1,7.296106591407e1,
-5.278377407792e0));
#91096=cartesian_point('',(5.087951010259e1,7.299647560213e1,
-5.456086981131e0));
#91097=cartesian_point('',(5.078251071690e1,7.301930211669e1,
-5.628294496596e0));
#91099=cartesian_point('',(5.078251071690e1,7.301930211669e1,
-5.628294496596e0));
#91100=cartesian_point('',(5.081767099338e1,7.300927808943e1,
-5.625079576229e0));
#91101=cartesian_point('',(5.088832230984e1,7.299062191404e1,
-5.618857041361e0));
#91102=cartesian_point('',(5.098907977486e1,7.294285420104e1,
-5.609283900662e0));
#91103=cartesian_point('',(5.104799802093e1,7.289939902211e1,
-5.602953195568e0));
#91104=cartesian_point('',(5.107804241297e1,7.287837339239e1,
-5.599840560439e0));
#91106=cartesian_point('',(5.356485937438e1,7.107605666762e1,
-5.100000000001e0));
#91107=cartesian_point('',(5.356109621053e1,7.107889117585e1,
-5.155547143655e0));
#91108=cartesian_point('',(5.355321880693e1,7.108409674316e1,
-5.266632466609e0));
#91109=cartesian_point('',(5.354349960608e1,7.109469114196e1,
-5.433199776085e0));
#91110=cartesian_point('',(5.353211889447e1,7.109526008763e1,
-5.544271762920e0));
#91111=cartesian_point('',(5.352835657718e1,7.109809370958e1,
-5.599819007764e0));
#91113=cartesian_point('',(5.356485937438e1,7.107605666762e1,
-5.100000000001e0));
#91114=cartesian_point('',(5.359106100406e1,7.105630012500e1,
-5.162189052735e0));
#91115=cartesian_point('',(5.363978389888e1,7.101344442703e1,
-5.284133273306e0));
#91116=cartesian_point('',(5.370473607255e1,7.094445988990e1,
-5.459876218561e0));
#91117=cartesian_point('',(5.373582303973e1,7.088920408620e1,
-5.571713396377e0));
#91118=cartesian_point('',(5.375225271958e1,7.086220352518e1,
-5.626370765042e0));
#91120=cartesian_point('',(5.375225271958e1,7.086220352518e1,
-5.626370765042e0));
#91121=cartesian_point('',(5.381692204669e1,7.077778687499e1,
-5.501127230739e0));
#91122=cartesian_point('',(5.390991234964e1,7.071842968947e1,
-5.383284881588e0));
#91123=cartesian_point('',(5.401493979840e1,7.068879073324e1,
-5.287371715449e0));
#91125=cartesian_point('',(6.182160236308e1,6.402413196778e1,
-5.099999999987e0));
#91126=cartesian_point('',(6.175375479162e1,6.408970084769e1,
-5.278377192935e0));
#91127=cartesian_point('',(6.167226353393e1,6.413845891471e1,
-5.456086966029e0));
#91128=cartesian_point('',(6.158002920443e1,6.417617844309e1,
-5.628294498922e0));
#91130=cartesian_point('',(6.158002920443e1,6.417617844309e1,
-5.628294498922e0));
#91131=cartesian_point('',(6.161318849666e1,6.416077754911e1,
-5.625079577447e0));
#91132=cartesian_point('',(6.168005150966e1,6.413129876011e1,
-5.618857040883e0));
#91133=cartesian_point('',(6.177209596628e1,6.406835720761e1,
-5.609283900870e0));
#91134=cartesian_point('',(6.182349094397e1,6.401622018872e1,
-5.602953195590e0));
#91135=cartesian_point('',(6.184987630705e1,6.399075344046e1,
-5.599840560439e0));
#91137=cartesian_point('',(6.402413197165e1,6.182160234490e1,
-5.100000000001e0));
#91138=cartesian_point('',(6.402085855346e1,6.182499064408e1,
-5.155547143739e0));
#91139=cartesian_point('',(6.401389246404e1,6.183136441947e1,
-5.266632466805e0));
#91140=cartesian_point('',(6.400595025204e1,6.184334880156e1,
-5.433199776279e0));
#91141=cartesian_point('',(6.399479865866e1,6.184569107786e1,
-5.544271763004e0));
#91142=cartesian_point('',(6.399152593798e1,6.184907836924e1,
-5.599819007764e0));
#91144=cartesian_point('',(6.402413197165e1,6.182160234490e1,
-5.100000000001e0));
#91145=cartesian_point('',(6.404692041164e1,6.179799020016e1,
-5.162189052721e0));
#91146=cartesian_point('',(6.408833933862e1,6.174804018691e1,
-5.284133273274e0));
#91147=cartesian_point('',(6.414170028416e1,6.166974420545e1,
-5.459876218554e0));
#91148=cartesian_point('',(6.416376060703e1,6.161030561926e1,
-5.571713396357e0));
#91149=cartesian_point('',(6.417576419194e1,6.158106731180e1,
-5.626370765024e0));
#91151=cartesian_point('',(6.417576419194e1,6.158106731180e1,
-5.626370765024e0));
#91152=cartesian_point('',(6.422643165887e1,6.148757345894e1,
-5.501127230555e0));
#91153=cartesian_point('',(6.430899158749e1,6.141440017045e1,
-5.383284881172e0));
#91154=cartesian_point('',(6.440808942012e1,6.136869620617e1,
-5.287371714867e0));
#91156=cartesian_point('',(7.107605668490e1,5.356485936766e1,
-5.099999999987e0));
#91157=cartesian_point('',(7.101930422091e1,5.364023119205e1,
-5.278368275946e0));
#91158=cartesian_point('',(7.094643045171e1,5.370114743674e1,
-5.456043239653e0));
#91159=cartesian_point('',(7.086123805023e1,5.375282991947e1,
-5.628242759921e0));
#91161=cartesian_point('',(7.086123805023e1,5.375282991947e1,
-5.628242759921e0));
#91162=cartesian_point('',(7.089158313209e1,5.373242842143e1,
-5.625053581790e0));
#91163=cartesian_point('',(7.095301551294e1,5.369284767726e1,
-5.618868793124e0));
#91164=cartesian_point('',(7.103407899285e1,5.361628378100e1,
-5.609280347725e0));
#91165=cartesian_point('',(7.107668477896e1,5.355674897354e1,
-5.602953151543e0));
#91166=cartesian_point('',(7.109876097819e1,5.352746876538e1,
-5.599840560439e0));
#91168=cartesian_point('',(7.290691795588e1,5.104489499831e1,
-5.100000000001e0));
#91169=cartesian_point('',(7.290421488574e1,5.104875365722e1,
-5.155547143597e0));
#91170=cartesian_point('',(7.289833163871e1,5.105613869714e1,
-5.266632466474e0));
#91171=cartesian_point('',(7.289236197900e1,5.106921796706e1,
-5.433199775950e0));
#91172=cartesian_point('',(7.288171409316e1,5.107327589947e1,
-5.544271762862e0));
#91173=cartesian_point('',(7.287901155426e1,5.107713345389e1,
-5.599819007763e0));
#91175=cartesian_point('',(7.290691795588e1,5.104489499831e1,
-5.100000000001e0));
#91176=cartesian_point('',(7.292573207910e1,5.101800866086e1,
-5.162189052735e0));
#91177=cartesian_point('',(7.295882716672e1,5.096219426752e1,
-5.284133273306e0));
#91178=cartesian_point('',(7.299928296048e1,5.087651474851e1,
-5.459876218563e0));
#91179=cartesian_point('',(7.301177344079e1,5.081435695515e1,
-5.571713396372e0));
#91180=cartesian_point('',(7.301905536266e1,5.078360084536e1,
-5.626370765038e0));
#91182=cartesian_point('',(7.301905536266e1,5.078360084536e1,
-5.626370765038e0));
#91183=cartesian_point('',(7.305447336814e1,5.068333191889e1,
-5.501127230571e0));
#91184=cartesian_point('',(7.312457002280e1,5.059814429677e1,
-5.383284881214e0));
#91185=cartesian_point('',(7.321529812142e1,5.053750070770e1,
-5.287371714936e0));
#91187=cartesian_point('',(7.858038260338e1,4.178664215842e1,
-5.099999999987e0));
#91188=cartesian_point('',(7.853611746568e1,4.186996814366e1,
-5.278377218814e0));
#91189=cartesian_point('',(7.847368190629e1,4.194152178239e1,
-5.456086966023e0));
#91190=cartesian_point('',(7.839761782147e1,4.200589716094e1,
-5.628294498919e0));
#91192=cartesian_point('',(7.839761782147e1,4.200589716094e1,
-5.628294498919e0));
#91193=cartesian_point('',(7.842439504547e1,4.198100325458e1,
-5.625079577326e0));
#91194=cartesian_point('',(7.847887610419e1,4.193230545110e1,
-5.618857040596e0));
#91195=cartesian_point('',(7.854696557400e1,4.184400117696e1,
-5.609283900586e0));
#91196=cartesian_point('',(7.857973387819e1,4.177853400263e1,
-5.602953195470e0));
#91197=cartesian_point('',(7.859695819193e1,4.174616015933e1,
-5.599840560440e0));
#91199=cartesian_point('',(7.999449365586e1,3.901129292858e1,
-5.100000000001e0));
#91200=cartesian_point('',(7.999242749244e1,3.901552693390e1,
-5.155547143700e0));
#91201=cartesian_point('',(7.998777195317e1,3.902374139355e1,
-5.266632466715e0));
#91202=cartesian_point('',(7.998392183878e1,3.903759349566e1,
-5.433199776192e0));
#91203=cartesian_point('',(7.997403984697e1,3.904326716371e1,
-5.544271762967e0));
#91204=cartesian_point('',(7.997197403548e1,3.904749999501e1,
-5.599819007765e0));
#91206=cartesian_point('',(7.999449365586e1,3.901129292858e1,
-5.100000000001e0));
#91207=cartesian_point('',(8.000887019621e1,3.898179442923e1,
-5.162189052719e0));
#91208=cartesian_point('',(8.003282653368e1,3.892148999133e1,
-5.284133273264e0));
#91209=cartesian_point('',(8.005938101968e1,3.883053664893e1,
-5.459876218542e0));
#91210=cartesian_point('',(8.006199410030e1,3.876719017956e1,
-5.571713396355e0));
#91211=cartesian_point('',(8.006437505404e1,3.873567358498e1,
-5.626370765024e0));
#91213=cartesian_point('',(8.006437505404e1,3.873567358498e1,
-5.626370765024e0));
#91214=cartesian_point('',(8.008367148923e1,3.863109853865e1,
-5.501127230556e0));
#91215=cartesian_point('',(8.013957885765e1,3.853599418484e1,
-5.383284881202e0));
#91216=cartesian_point('',(8.021970319541e1,3.846190421742e1,
-5.287371714925e0));
#91218=cartesian_point('',(8.414979870863e1,2.897949913724e1,
-5.099999999987e0));
#91219=cartesian_point('',(8.411911403838e1,2.906872369019e1,
-5.278377196305e0));
#91220=cartesian_point('',(8.406864018538e1,2.914916360233e1,
-5.456086966155e0));
#91221=cartesian_point('',(8.400358310370e1,2.922464545756e1,
-5.628294498809e0));
#91223=cartesian_point('',(8.400358310370e1,2.922464545756e1,
-5.628294498809e0));
#91224=cartesian_point('',(8.402613639047e1,2.919586915608e1,
-5.625079577294e0));
#91225=cartesian_point('',(8.407232868177e1,2.913924818858e1,
-5.618857040674e0));
#91226=cartesian_point('',(8.412576602548e1,2.904137954662e1,
-5.609283900643e0));
#91227=cartesian_point('',(8.414788957507e1,2.897159229015e1,
-5.602953195498e0));
#91228=cartesian_point('',(8.415983744402e1,2.893692254652e1,
-5.599840560440e0));
#91230=cartesian_point('',(8.511233943554e1,2.601710335589e1,
-5.100000000001e0));
#91231=cartesian_point('',(8.511096105427e1,2.602160845300e1,
-5.155547143618e0));
#91232=cartesian_point('',(8.510764785690e1,2.603045006631e1,
-5.266632466523e0));
#91233=cartesian_point('',(8.510601208970e1,2.604473391707e1,
-5.433199775979e0));
#91234=cartesian_point('',(8.509713931878e1,2.605188361747e1,
-5.544271762875e0));
#91235=cartesian_point('',(8.509576110146e1,2.605638749997e1,
-5.599819007754e0));
#91237=cartesian_point('',(8.511233943554e1,2.601710335589e1,
-5.100000000001e0));
#91238=cartesian_point('',(8.512192438653e1,2.598571907280e1,
-5.162188998939e0));
#91239=cartesian_point('',(8.513615207824e1,2.592240956282e1,
-5.284133164732e0));
#91240=cartesian_point('',(8.514815142743e1,2.582842185724e1,
-5.459876169162e0));
#91241=cartesian_point('',(8.514082275595e1,2.576544636116e1,
-5.571713248497e0));
#91242=cartesian_point('',(8.513824411032e1,2.573394533138e1,
-5.626370604040e0));
#91244=cartesian_point('',(8.513824411032e1,2.573394533138e1,
-5.626370604040e0));
#91245=cartesian_point('',(8.514094303274e1,2.562763517509e1,
-5.501127789419e0));
#91246=cartesian_point('',(8.518128526840e1,2.552495561323e1,
-5.383285706444e0));
#91247=cartesian_point('',(8.524883393948e1,2.543923992103e1,
-5.287374157084e0));
#91249=cartesian_point('',(0.e0,0.e0,0.e0));
#91250=direction('',(0.e0,0.e0,-1.e0));
#91251=direction('',(0.e0,-1.e0,0.e0));
#91252=axis2_placement_3d('',#91249,#91250,#91251);
#91254=cartesian_point('',(0.e0,0.e0,0.e0));
#91255=direction('',(0.e0,0.e0,-1.e0));
#91256=direction('',(0.e0,1.e0,0.e0));
#91257=axis2_placement_3d('',#91254,#91255,#91256);
#91259=cartesian_point('',(0.e0,0.e0,1.182343112305e-11));
#91260=direction('',(0.e0,0.e0,1.e0));
#91261=direction('',(-1.e0,0.e0,0.e0));
#91262=axis2_placement_3d('',#91259,#91260,#91261);
#91264=cartesian_point('',(0.e0,0.e0,1.182343112305e-11));
#91265=direction('',(0.e0,0.e0,1.e0));
#91266=direction('',(1.e0,0.e0,0.e0));
#91267=axis2_placement_3d('',#91264,#91265,#91266);
#91269=cartesian_point('',(8.22e1,0.e0,0.e0));
#91270=direction('',(0.e0,0.e0,1.e0));
#91271=direction('',(-1.e0,0.e0,0.e0));
#91272=axis2_placement_3d('',#91269,#91270,#91271);
#91274=cartesian_point('',(8.22e1,0.e0,0.e0));
#91275=direction('',(0.e0,0.e0,1.e0));
#91276=direction('',(1.e0,0.e0,0.e0));
#91277=axis2_placement_3d('',#91274,#91275,#91276);
#91279=cartesian_point('',(0.e0,-8.22e1,0.e0));
#91280=direction('',(0.e0,0.e0,1.e0));
#91281=direction('',(0.e0,1.e0,0.e0));
#91282=axis2_placement_3d('',#91279,#91280,#91281);
#91284=cartesian_point('',(0.e0,-8.22e1,0.e0));
#91285=direction('',(0.e0,0.e0,1.e0));
#91286=direction('',(0.e0,-1.e0,0.e0));
#91287=axis2_placement_3d('',#91284,#91285,#91286);
#91289=cartesian_point('',(-8.22e1,-1.006659668899e-14,0.e0));
#91290=direction('',(0.e0,0.e0,1.e0));
#91291=direction('',(1.e0,0.e0,0.e0));
#91292=axis2_placement_3d('',#91289,#91290,#91291);
#91294=cartesian_point('',(-8.22e1,-1.006659668899e-14,0.e0));
#91295=direction('',(0.e0,0.e0,1.e0));
#91296=direction('',(-1.e0,0.e0,0.e0));
#91297=axis2_placement_3d('',#91294,#91295,#91296);
#91299=cartesian_point('',(-2.941218661561e-14,8.22e1,0.e0));
#91300=direction('',(0.e0,0.e0,1.e0));
#91301=direction('',(0.e0,-1.e0,0.e0));
#91302=axis2_placement_3d('',#91299,#91300,#91301);
#91304=cartesian_point('',(-2.941218661561e-14,8.22e1,0.e0));
#91305=direction('',(0.e0,0.e0,1.e0));
#91306=direction('',(0.e0,1.e0,0.e0));
#91307=axis2_placement_3d('',#91304,#91305,#91306);
#91309=direction('',(1.745240643894e-2,1.777367091752e-14,-9.998476951564e-1));
#91310=vector('',#91309,1.508956024538e0);
#91311=cartesian_point('',(-7.403491012986e1,0.e0,8.488617216547e-12));
#91312=line('',#91311,#91310);
#91313=cartesian_point('',(0.e0,0.e0,-2.e0));
#91314=direction('',(0.e0,0.e0,1.e0));
#91315=direction('',(-1.e0,0.e0,0.e0));
#91316=axis2_placement_3d('',#91313,#91314,#91315);
#91318=cartesian_point('',(7.350865136844e1,-7.460698725481e-14,-1.5e0));
#91319=direction('',(0.e0,-1.e0,0.e0));
#91320=direction('',(0.e0,0.e0,-1.e0));
#91321=axis2_placement_3d('',#91318,#91319,#91320);
#91323=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#91324=direction('',(0.e0,0.e0,-1.e0));
#91325=direction('',(1.e0,4.606281314449e-14,0.e0));
#91326=axis2_placement_3d('',#91323,#91324,#91325);
#91328=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#91329=direction('',(0.e0,0.e0,-1.e0));
#91330=direction('',(-9.999645028561e-1,-8.425736041029e-3,0.e0));
#91331=axis2_placement_3d('',#91328,#91329,#91330);
#91333=cartesian_point('',(0.e0,0.e0,-2.e0));
#91334=direction('',(0.e0,0.e0,-1.e0));
#91335=direction('',(1.e0,0.e0,0.e0));
#91336=axis2_placement_3d('',#91333,#91334,#91335);
#91338=cartesian_point('',(0.e0,0.e0,-2.e0));
#91339=direction('',(0.e0,0.e0,-1.e0));
#91340=direction('',(-1.e0,0.e0,0.e0));
#91341=axis2_placement_3d('',#91338,#91339,#91340);
#91343=cartesian_point('',(0.e0,0.e0,-2.e0));
#91344=direction('',(0.e0,0.e0,1.e0));
#91345=direction('',(-1.e0,0.e0,0.e0));
#91346=axis2_placement_3d('',#91343,#91344,#91345);
#91348=cartesian_point('',(0.e0,0.e0,-2.e0));
#91349=direction('',(0.e0,0.e0,1.e0));
#91350=direction('',(1.e0,0.e0,0.e0));
#91351=axis2_placement_3d('',#91348,#91349,#91350);
#91353=cartesian_point('',(0.e0,0.e0,-2.e0));
#91354=direction('',(0.e0,0.e0,1.e0));
#91355=direction('',(1.e0,0.e0,0.e0));
#91356=axis2_placement_3d('',#91353,#91354,#91355);
#91358=cartesian_point('',(-7.350865136844e1,7.460698725481e-14,-1.5e0));
#91359=direction('',(0.e0,1.e0,0.e0));
#91360=direction('',(0.e0,0.e0,-1.e0));
#91361=axis2_placement_3d('',#91358,#91359,#91360);
#91363=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#91364=direction('',(0.e0,0.e0,-1.e0));
#91365=direction('',(-1.e0,0.e0,0.e0));
#91366=axis2_placement_3d('',#91363,#91364,#91365);
#91368=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#91369=direction('',(0.e0,0.e0,-1.e0));
#91370=direction('',(9.999645028561e-1,8.425736041029e-3,0.e0));
#91371=axis2_placement_3d('',#91368,#91369,#91370);
#91373=direction('',(-1.745240643894e-2,-3.885756663449e-13,
-9.998476951564e-1));
#91374=vector('',#91373,1.508956024538e0);
#91375=cartesian_point('',(7.403491012986e1,2.271991386934e-12,
8.488617216547e-12));
#91376=line('',#91375,#91374);
#91377=cartesian_point('',(-7.249134863155e1,-1.038058528025e-13,-1.5e0));
#91378=direction('',(0.e0,-1.e0,0.e0));
#91379=direction('',(-2.842170943040e-14,0.e0,-1.e0));
#91380=axis2_placement_3d('',#91377,#91378,#91379);
#91382=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#91383=direction('',(0.e0,0.e0,1.e0));
#91384=direction('',(-1.e0,0.e0,0.e0));
#91385=axis2_placement_3d('',#91382,#91383,#91384);
#91387=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#91388=direction('',(0.e0,0.e0,1.e0));
#91389=direction('',(9.999624493191e-1,-8.666022831723e-3,0.e0));
#91390=axis2_placement_3d('',#91387,#91388,#91389);
#91392=cartesian_point('',(7.249134863155e1,1.038058528025e-13,-1.5e0));
#91393=direction('',(0.e0,1.e0,0.e0));
#91394=direction('',(2.842170943040e-14,0.e0,-1.e0));
#91395=axis2_placement_3d('',#91392,#91393,#91394);
#91397=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#91398=direction('',(0.e0,0.e0,1.e0));
#91399=direction('',(1.e0,-4.872734840359e-14,0.e0));
#91400=axis2_placement_3d('',#91397,#91398,#91399);
#91402=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#91403=direction('',(0.e0,0.e0,1.e0));
#91404=direction('',(-9.999624493191e-1,8.666022831723e-3,0.e0));
#91405=axis2_placement_3d('',#91402,#91403,#91404);
#91407=direction('',(1.745240643701e-2,0.e0,9.998476951564e-1));
#91408=vector('',#91407,3.509260680618e0);
#91409=cartesian_point('',(-7.199142478397e1,-2.974904393346e-14,
-1.508726203219e0));
#91410=line('',#91409,#91408);
#91411=direction('',(1.745240643702e-2,3.642061010805e-13,-9.998476951564e-1));
#91412=vector('',#91411,3.509260680618e0);
#91413=cartesian_point('',(7.193017974028e1,-3.006728928386e-12,
1.999999999999e0));
#91414=line('',#91413,#91412);
#91415=cartesian_point('',(0.e0,0.e0,1.999999999997e0));
#91416=direction('',(0.e0,0.e0,-1.e0));
#91417=direction('',(1.e0,-2.794728074557e-14,0.e0));
#91418=axis2_placement_3d('',#91415,#91416,#91417);
#91420=cartesian_point('',(0.e0,0.e0,1.999999999997e0));
#91421=direction('',(0.e0,0.e0,-1.e0));
#91422=direction('',(-1.e0,0.e0,0.e0));
#91423=axis2_placement_3d('',#91420,#91421,#91422);
#91425=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#91426=direction('',(0.e0,0.e0,1.e0));
#91427=direction('',(-1.e0,0.e0,0.e0));
#91428=axis2_placement_3d('',#91425,#91426,#91427);
#91430=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#91431=direction('',(0.e0,0.e0,1.e0));
#91432=direction('',(1.e0,0.e0,0.e0));
#91433=axis2_placement_3d('',#91430,#91431,#91432);
#91435=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#91436=direction('',(0.e0,0.e0,1.e0));
#91437=direction('',(0.e0,1.e0,0.e0));
#91438=axis2_placement_3d('',#91435,#91436,#91437);
#91440=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#91441=direction('',(0.e0,0.e0,1.e0));
#91442=direction('',(0.e0,-1.e0,0.e0));
#91443=axis2_placement_3d('',#91440,#91441,#91442);
#91445=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#91446=direction('',(0.e0,0.e0,1.e0));
#91447=direction('',(1.e0,0.e0,0.e0));
#91448=axis2_placement_3d('',#91445,#91446,#91447);
#91450=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#91451=direction('',(0.e0,0.e0,1.e0));
#91452=direction('',(-1.e0,0.e0,0.e0));
#91453=axis2_placement_3d('',#91450,#91451,#91452);
#91455=cartesian_point('',(0.e0,6.75e1,2.e0));
#91456=direction('',(0.e0,0.e0,1.e0));
#91457=direction('',(0.e0,-1.e0,0.e0));
#91458=axis2_placement_3d('',#91455,#91456,#91457);
#91460=cartesian_point('',(0.e0,6.75e1,2.e0));
#91461=direction('',(0.e0,0.e0,1.e0));
#91462=direction('',(0.e0,1.e0,0.e0));
#91463=axis2_placement_3d('',#91460,#91461,#91462);
#91465=direction('',(7.055004915742e-1,7.087094301535e-1,-1.020863500461e-7));
#91466=vector('',#91465,2.801027326395e0);
#91467=cartesian_point('',(6.504273973030e1,1.516685830183e1,1.999998990556e0));
#91468=line('',#91467,#91466);
#91469=direction('',(-7.087093341164e-1,7.055005880481e-1,1.416979829178e-10));
#91470=vector('',#91469,7.079233786153e1);
#91471=cartesian_point('',(6.701886588599e1,1.715197278217e1,1.999998704609e0));
#91472=line('',#91471,#91470);
#91473=direction('',(-7.055006854380e-1,-7.087092371675e-1,3.258454517502e-8));
#91474=vector('',#91473,2.801026609141e0);
#91475=cartesian_point('',(1.684767525960e1,6.709600877278e1,1.999998714640e0));
#91476=line('',#91475,#91474);
#91477=direction('',(-7.087095115207e-1,7.055004098369e-1,3.089402985492e-7));
#91478=vector('',#91477,6.394475082246e0);
#91479=cartesian_point('',(1.487154906692e1,6.511089534133e1,1.999998805910e0));
#91480=line('',#91479,#91478);
#91481=cartesian_point('',(0.e0,0.e0,2.e0));
#91482=direction('',(0.e0,0.e0,1.e0));
#91483=direction('',(1.253955374214e-1,9.921068285194e-1,0.e0));
#91484=axis2_placement_3d('',#91481,#91482,#91483);
#91486=direction('',(-3.420199196169e-1,-9.396927022092e-1,-2.322185674858e-7));
#91487=vector('',#91486,2.610639968078e0);
#91488=cartesian_point('',(3.533111050397e0,6.899223776926e1,2.000000606239e0));
#91489=line('',#91488,#91487);
#91490=cartesian_point('',(0.e0,6.75e1,2.e0));
#91491=direction('',(0.e0,0.e0,-1.e0));
#91492=direction('',(9.396926207843e-1,-3.420201433301e-1,0.e0));
#91493=axis2_placement_3d('',#91490,#91491,#91492);
#91495=direction('',(-3.420204176593e-1,9.396925209366e-1,1.838746970704e-7));
#91496=vector('',#91495,2.610627890749e0);
#91497=cartesian_point('',(-2.640220178370e0,6.653903844317e1,2.e0));
#91498=line('',#91497,#91496);
#91499=cartesian_point('',(0.e0,0.e0,2.e0));
#91500=direction('',(0.e0,0.e0,1.e0));
#91501=direction('',(-8.600565047227e-2,9.962946492313e-1,0.e0));
#91502=axis2_placement_3d('',#91499,#91500,#91501);
#91504=direction('',(-7.078468430710e-1,-7.063659439372e-1,-1.502198636446e-7));
#91505=vector('',#91504,8.922838703393e0);
#91506=cartesian_point('',(-1.813339884988e1,6.817242566232e1,
2.000000330943e0));
#91507=line('',#91506,#91505);
#91508=direction('',(-7.063660094863e-1,7.078467776591e-1,-1.020863633809e-7));
#91509=vector('',#91508,2.801027325929e0);
#91510=cartesian_point('',(-2.444940205731e1,6.186963627899e1,
1.999998990556e0));
#91511=line('',#91510,#91509);
#91512=direction('',(-7.078468602279e-1,-7.063659267444e-1,0.e0));
#91513=vector('',#91512,5.279233887616e1);
#91514=cartesian_point('',(-2.642795255199e1,6.385233444579e1,
1.999998704609e0));
#91515=line('',#91514,#91513);
#91516=direction('',(7.063660722639e-1,-7.078467150128e-1,3.616576142551e-8));
#91517=vector('',#91516,2.801025594838e0);
#91518=cartesian_point('',(-6.379684386956e1,2.656162507052e1,
1.999998704609e0));
#91519=line('',#91518,#91517);
#91520=direction('',(-7.078467499995e-1,-7.063660372039e-1,1.222819784843e-7));
#91521=vector('',#91520,8.922832038314e0);
#91522=cartesian_point('',(-6.181829442183e1,2.457892830455e1,
1.999998805910e0));
#91523=line('',#91522,#91521);
#91524=cartesian_point('',(0.e0,0.e0,2.e0));
#91525=direction('',(0.e0,0.e0,1.e0));
#91526=direction('',(-9.704369860076e-1,2.413546274438e-1,0.e0));
#91527=axis2_placement_3d('',#91524,#91525,#91526);
#91529=direction('',(9.396932373132e-1,-3.420184494260e-1,-2.350228564604e-7));
#91530=vector('',#91529,2.610646675264e0);
#91531=cartesian_point('',(-6.899224546892e1,3.533109506237e0,
2.000000613562e0));
#91532=line('',#91531,#91530);
#91533=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#91534=direction('',(0.e0,0.e0,-1.e0));
#91535=direction('',(3.420201433347e-1,9.396926207826e-1,0.e0));
#91536=axis2_placement_3d('',#91533,#91534,#91535);
#91538=direction('',(-9.396923643388e-1,-3.420208479075e-1,1.805533075117e-7));
#91539=vector('',#91538,2.610636879405e0);
#91540=cartesian_point('',(-6.653903844317e1,-2.640220178367e0,2.e0));
#91541=line('',#91540,#91539);
#91542=cartesian_point('',(0.e0,0.e0,2.e0));
#91543=direction('',(0.e0,0.e0,1.e0));
#91544=direction('',(-9.962946546277e-1,-8.600558795987e-2,0.e0));
#91545=axis2_placement_3d('',#91542,#91543,#91544);
#91547=direction('',(3.420188712958e-1,9.396930837659e-1,-2.322057195693e-7));
#91548=vector('',#91547,2.610651969395e0);
#91549=cartesian_point('',(-3.533112418284e0,-6.899225004292e1,
2.000000606208e0));
#91550=line('',#91549,#91548);
#91551=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#91552=direction('',(0.e0,0.e0,-1.e0));
#91553=direction('',(-9.396926207834e-1,3.420201433325e-1,0.e0));
#91554=axis2_placement_3d('',#91551,#91552,#91553);
#91556=direction('',(3.420199314112e-1,-9.396926979164e-1,1.838745073689e-7));
#91557=vector('',#91556,2.610631970418e0);
#91558=cartesian_point('',(2.640220178366e0,-6.653903844316e1,2.e0));
#91559=line('',#91558,#91557);
#91560=cartesian_point('',(0.e0,0.e0,2.e0));
#91561=direction('',(0.e0,0.e0,1.e0));
#91562=direction('',(8.600599826165e-2,-9.962946192081e-1,0.e0));
#91563=axis2_placement_3d('',#91560,#91561,#91562);
#91565=direction('',(-9.396928433873e-1,3.420195317326e-1,-2.350315988685e-7));
#91566=vector('',#91565,2.610634337687e0);
#91567=cartesian_point('',(6.899223284699e1,-3.533108112067e0,
2.000000613582e0));
#91568=line('',#91567,#91566);
#91569=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#91570=direction('',(0.e0,0.e0,-1.e0));
#91571=direction('',(-3.420201433306e-1,-9.396926207841e-1,0.e0));
#91572=axis2_placement_3d('',#91569,#91570,#91571);
#91574=direction('',(9.396925320229e-1,3.420203871999e-1,1.805513336634e-7));
#91575=vector('',#91574,2.610640744777e0);
#91576=cartesian_point('',(6.653903844317e1,2.640220178369e0,2.e0));
#91577=line('',#91576,#91575);
#91578=cartesian_point('',(0.e0,0.e0,2.e0));
#91579=direction('',(0.e0,0.e0,1.e0));
#91580=direction('',(9.962946296264e-1,8.600587757539e-2,0.e0));
#91581=axis2_placement_3d('',#91578,#91579,#91580);
#91583=direction('',(-7.087093120369e-1,7.055006102281e-1,-2.795014523080e-7));
#91584=vector('',#91583,6.394478141338e0);
#91585=cartesian_point('',(6.957456593468e1,1.065555007103e1,2.000000777822e0));
#91586=line('',#91585,#91584);
#91587=cartesian_point('',(0.e0,0.e0,2.e0));
#91588=direction('',(0.e0,0.e0,1.e0));
#91589=direction('',(9.557689470502e-1,2.941185472809e-1,0.e0));
#91590=axis2_placement_3d('',#91587,#91588,#91589);
#91592=direction('',(-7.055001108422e-1,-7.087098091613e-1,-4.881686510898e-7));
#91593=vector('',#91592,5.958741869765e0);
#91594=cartesian_point('',(5.835921861534e1,3.647650459503e1,1.999996689044e0));
#91595=line('',#91594,#91593);
#91596=direction('',(7.087095420220e-1,-7.055003791969e-1,-1.861345891707e-7));
#91597=vector('',#91596,1.537996020916e1);
#91598=cartesian_point('',(5.416006226647e1,3.013506233757e1,2.000002785348e0));
#91599=line('',#91598,#91597);
#91600=cartesian_point('',(0.e0,0.e0,2.e0));
#91601=direction('',(0.e0,0.e0,1.e0));
#91602=direction('',(8.308704958246e-1,5.564658292908e-1,0.e0));
#91603=axis2_placement_3d('',#91600,#91601,#91602);
#91605=direction('',(-7.055005742765e-1,-7.087093478257e-1,-3.103384396722e-8));
#91606=vector('',#91605,8.045424033497e0);
#91607=cartesian_point('',(4.983857523081e1,4.790291129308e1,1.999994029854e0));
#91608=line('',#91607,#91606);
#91609=direction('',(7.087105624862e-1,-7.054993540889e-1,-8.533247683582e-7));
#91610=vector('',#91609,1.055304451791e1);
#91611=cartesian_point('',(4.416726065577e1,4.008262062912e1,2.000002785348e0));
#91612=line('',#91611,#91610);
#91613=direction('',(7.055000212461e-1,7.087098983514e-1,-6.878793026103e-7));
#91614=vector('',#91613,6.766312679074e0);
#91615=cartesian_point('',(5.376473821666e1,3.264219104586e1,2.000002785348e0));
#91616=line('',#91615,#91614);
#91617=cartesian_point('',(0.e0,0.e0,2.e0));
#91618=direction('',(0.e0,0.e0,1.e0));
#91619=direction('',(6.738515679386e-1,7.388667433216e-1,0.e0));
#91620=axis2_placement_3d('',#91617,#91618,#91619);
#91622=direction('',(-7.054992503175e-1,-7.087106657875e-1,-7.054680676365e-7));
#91623=vector('',#91622,6.766230898538e0);
#91624=cartesian_point('',(3.717151983544e1,5.870765384047e1,1.999998553533e0));
#91625=line('',#91624,#91623);
#91626=direction('',(7.087105624860e-1,-7.054993540891e-1,-8.533247522639e-7));
#91627=vector('',#91626,1.055304451788e1);
#91628=cartesian_point('',(3.240268570971e1,5.179393039099e1,2.000002785348e0));
#91629=line('',#91628,#91627);
#91630=direction('',(7.054989368363e-1,7.087109778473e-1,-1.278852360385e-6));
#91631=vector('',#91630,8.045501190108e0);
#91632=cartesian_point('',(4.200016327082e1,4.435350080791e1,2.000002785348e0));
#91633=line('',#91632,#91631);
#91634=cartesian_point('',(0.e0,0.e0,2.e0));
#91635=direction('',(0.e0,0.e0,1.e0));
#91636=direction('',(5.081145253710e-1,8.612895152659e-1,0.e0));
#91637=axis2_placement_3d('',#91634,#91635,#91636);
#91639=direction('',(7.087099688671e-1,-7.054999504097e-1,-5.689086565750e-7));
#91640=vector('',#91639,1.537987805936e1);
#91641=cartesian_point('',(1.898906531459e1,6.514682579974e1,2.000002529919e0));
#91642=line('',#91641,#91640);
#91643=direction('',(7.054975804528e-1,7.087123280806e-1,-1.313118468941e-6));
#91644=vector('',#91643,5.958785801791e0);
#91645=cartesian_point('',(3.200736166026e1,5.430105909978e1,2.000002785348e0));
#91646=line('',#91645,#91644);
#91647=direction('',(7.078473052340e-1,7.063654808049e-1,5.188142070115e-7));
#91648=vector('',#91647,1.174960361667e1);
#91649=cartesian_point('',(-3.775475883711e1,5.273197298218e1,
1.999997586351e0));
#91650=line('',#91649,#91648);
#91651=cartesian_point('',(-2.943783357948e1,6.103148739013e1,
2.000003682212e0));
#91652=cartesian_point('',(-2.929413265075e1,6.117484690334e1,
2.000016877700e0));
#91653=cartesian_point('',(-2.908162692952e1,6.148729066614e1,
1.999992165111e0));
#91654=cartesian_point('',(-2.894234845864e1,6.201247145782e1,
2.000002105563e0));
#91655=cartesian_point('',(-2.898381825024e1,6.252483962245e1,
1.999999412639e0));
#91656=cartesian_point('',(-2.920552776850e1,6.300863916741e1,
2.000000243880e0));
#91657=cartesian_point('',(-2.959113923744e1,6.337905219523e1,
1.999999611840e0));
#91658=cartesian_point('',(-3.006320389011e1,6.358560958540e1,
2.000001308761e0));
#91659=cartesian_point('',(-3.060164962983e1,6.362656326266e1,
1.999995153116e0));
#91660=cartesian_point('',(-3.097121077309e1,6.352722268543e1,
2.000010436889e0));
#91661=cartesian_point('',(-3.115628177770e1,6.343633473771e1,
2.000009484213e0));
#91663=cartesian_point('',(0.e0,0.e0,2.e0));
#91664=direction('',(0.e0,0.e0,1.e0));
#91665=direction('',(-4.408419953029e-1,8.975847231194e-1,0.e0));
#91666=axis2_placement_3d('',#91663,#91664,#91665);
#91668=cartesian_point('',(-4.173064567119e1,5.703888443603e1,
2.000000392723e0));
#91669=cartesian_point('',(-4.187586023150e1,5.693259196783e1,
1.999994499840e0));
#91670=cartesian_point('',(-4.211145897556e1,5.668547687994e1,
2.000002624113e0));
#91671=cartesian_point('',(-4.232776358900e1,5.620578579541e1,
1.999999065845e0));
#91672=cartesian_point('',(-4.236799056037e1,5.568685082540e1,
2.000001112505e0));
#91673=cartesian_point('',(-4.222824322707e1,5.517960680366e1,
1.999996484134e0));
#91674=cartesian_point('',(-4.203354687646e1,5.489912069108e1,
2.000007462017e0));
#91675=cartesian_point('',(-4.190653388986e1,5.477180448215e1,
2.000002622629e0));
#91677=direction('',(7.063654822894e-1,-7.078473037527e-1,-3.609898515694e-7));
#91678=vector('',#91677,2.878613461786e0);
#91679=cartesian_point('',(-4.190653388986e1,5.477180448215e1,
2.000002622629e0));
#91680=line('',#91679,#91678);
#91681=cartesian_point('',(-3.987318070360e1,5.273418570468e1,
2.000001583478e0));
#91682=cartesian_point('',(-3.972714671541e1,5.258789120483e1,
1.999999956617e0));
#91683=cartesian_point('',(-3.940324529131e1,5.237518229005e1,
2.000000415292e0));
#91684=cartesian_point('',(-3.881441461087e1,5.225380156603e1,
1.999998611554e0));
#91685=cartesian_point('',(-3.822535258521e1,5.237399523729e1,
2.000005138492e0));
#91686=cartesian_point('',(-3.790108291029e1,5.258601303321e1,
1.999988935816e0));
#91687=cartesian_point('',(-3.775475883711e1,5.273197298218e1,
1.999997586351e0));
#91689=direction('',(7.078459433263e-1,7.063668455668e-1,-6.453913330884e-7));
#91690=vector('',#91689,1.395304470539e1);
#91691=cartesian_point('',(-5.014209990698e1,4.037052962036e1,
2.000002785348e0));
#91692=line('',#91691,#91690);
#91693=direction('',(-7.063685484238e-1,7.078442440209e-1,-2.026389559985e-6));
#91694=vector('',#91693,3.331073826023e0);
#91695=cartesian_point('',(-4.026320548714e1,5.234492529917e1,
2.000002785348e0));
#91696=line('',#91695,#91694);
#91697=cartesian_point('',(0.e0,0.e0,2.e0));
#91698=direction('',(0.e0,0.e0,1.e0));
#91699=direction('',(-6.313770826639e-1,7.754759696385e-1,0.e0));
#91700=axis2_placement_3d('',#91697,#91698,#91699);
#91702=direction('',(7.063665028869e-1,-7.078462852898e-1,-9.075073555187e-7));
#91703=vector('',#91702,3.330983448862e0);
#91704=cartesian_point('',(-5.461342254046e1,4.273064234429e1,
1.999996803065e0));
#91705=line('',#91704,#91703);
#91706=direction('',(7.078460428128e-1,7.063667458721e-1,-5.341042220335e-7));
#91707=vector('',#91706,1.174956571807e1);
#91708=cartesian_point('',(-6.096969770546e1,2.956559181373e1,
2.000000055666e0));
#91709=line('',#91708,#91707);
#91710=direction('',(-7.063685884542e-1,7.078442040747e-1,-1.745007861698e-6));
#91711=vector('',#91710,2.878647230016e0);
#91712=cartesian_point('',(-5.265052577905e1,3.998352181958e1,
2.000002785348e0));
#91713=line('',#91712,#91711);
#91714=cartesian_point('',(0.e0,0.e0,2.e0));
#91715=direction('',(0.e0,0.e0,1.e0));
#91716=direction('',(-8.058270100971e-1,5.921510194182e-1,0.e0));
#91717=axis2_placement_3d('',#91714,#91715,#91716);
#91719=direction('',(0.e0,0.e0,-1.e0));
#91720=vector('',#91719,1.14e1);
#91721=cartesian_point('',(6.59e1,-2.325709739657e-14,2.e0));
#91722=line('',#91721,#91720);
#91723=cartesian_point('',(6.75e1,-2.365790188290e-14,-9.4e0));
#91724=direction('',(0.e0,0.e0,-1.e0));
#91725=direction('',(1.e0,0.e0,0.e0));
#91726=axis2_placement_3d('',#91723,#91724,#91725);
#91728=cartesian_point('',(6.75e1,-2.365790188290e-14,-9.4e0));
#91729=direction('',(0.e0,0.e0,-1.e0));
#91730=direction('',(-1.e0,0.e0,0.e0));
#91731=axis2_placement_3d('',#91728,#91729,#91730);
#91733=direction('',(0.e0,0.e0,-1.e0));
#91734=vector('',#91733,1.14e1);
#91735=cartesian_point('',(6.91e1,-2.405870636923e-14,2.e0));
#91736=line('',#91735,#91734);
#91737=direction('',(0.e0,0.e0,-1.e0));
#91738=vector('',#91737,1.14e1);
#91739=cartesian_point('',(-2.045618207900e-14,-6.59e1,2.e0));
#91740=line('',#91739,#91738);
#91741=cartesian_point('',(-2.085698656533e-14,-6.75e1,-9.4e0));
#91742=direction('',(0.e0,0.e0,-1.e0));
#91743=direction('',(0.e0,-1.e0,0.e0));
#91744=axis2_placement_3d('',#91741,#91742,#91743);
#91746=cartesian_point('',(-2.085698656533e-14,-6.75e1,-9.4e0));
#91747=direction('',(0.e0,0.e0,-1.e0));
#91748=direction('',(0.e0,1.e0,0.e0));
#91749=axis2_placement_3d('',#91746,#91747,#91748);
#91751=direction('',(0.e0,0.e0,-1.e0));
#91752=vector('',#91751,1.14e1);
#91753=cartesian_point('',(-2.125779105166e-14,-6.91e1,2.e0));
#91754=line('',#91753,#91752);
#91755=direction('',(0.e0,0.e0,-1.e0));
#91756=vector('',#91755,1.14e1);
#91757=cartesian_point('',(-6.59e1,1.499073150233e-14,2.e0));
#91758=line('',#91757,#91756);
#91759=cartesian_point('',(-6.75e1,1.539153598866e-14,-9.4e0));
#91760=direction('',(0.e0,0.e0,-1.e0));
#91761=direction('',(-1.e0,0.e0,0.e0));
#91762=axis2_placement_3d('',#91759,#91760,#91761);
#91764=cartesian_point('',(-6.75e1,1.539153598866e-14,-9.4e0));
#91765=direction('',(0.e0,0.e0,-1.e0));
#91766=direction('',(1.e0,0.e0,0.e0));
#91767=axis2_placement_3d('',#91764,#91765,#91766);
#91769=direction('',(0.e0,0.e0,-1.e0));
#91770=vector('',#91769,1.14e1);
#91771=cartesian_point('',(-6.91e1,1.579234047499e-14,2.e0));
#91772=line('',#91771,#91770);
#91773=direction('',(0.e0,0.e0,-1.e0));
#91774=vector('',#91773,1.14e1);
#91775=cartesian_point('',(0.e0,6.59e1,2.e0));
#91776=line('',#91775,#91774);
#91777=cartesian_point('',(0.e0,6.75e1,-9.4e0));
#91778=direction('',(0.e0,0.e0,-1.e0));
#91779=direction('',(0.e0,1.e0,0.e0));
#91780=axis2_placement_3d('',#91777,#91778,#91779);
#91782=cartesian_point('',(0.e0,6.75e1,-9.4e0));
#91783=direction('',(0.e0,0.e0,-1.e0));
#91784=direction('',(0.e0,-1.e0,0.e0));
#91785=axis2_placement_3d('',#91782,#91783,#91784);
#91787=direction('',(0.e0,0.e0,-1.e0));
#91788=vector('',#91787,1.14e1);
#91789=cartesian_point('',(0.e0,6.91e1,2.e0));
#91790=line('',#91789,#91788);
#91791=cartesian_point('',(6.504273973030e1,1.516685830183e1,1.999998990556e0));
#91792=cartesian_point('',(6.502881271725e1,1.518072227464e1,1.999999622887e0));
#91793=cartesian_point('',(6.499246894480e1,1.521698298279e1,2.003019314814e0));
#91794=cartesian_point('',(6.493472815400e1,1.527489384734e1,2.020705984883e0));
#91795=cartesian_point('',(6.487327459335e1,1.533698991453e1,2.058042301591e0));
#91796=cartesian_point('',(6.481998210081e1,1.539130231754e1,2.109266959733e0));
#91797=cartesian_point('',(6.477726061676e1,1.543529663502e1,2.168801398435e0));
#91798=cartesian_point('',(6.474500983768e1,1.546895090923e1,2.231722541200e0));
#91799=cartesian_point('',(6.472168227441e1,1.549374936776e1,2.295731618821e0));
#91800=cartesian_point('',(6.470561818299e1,1.551135098361e1,2.361137073018e0));
#91801=cartesian_point('',(6.469625422435e1,1.552231676380e1,2.427826231968e0));
#91802=cartesian_point('',(6.469436358116e1,1.552531118312e1,2.473177298297e0));
#91803=cartesian_point('',(6.469450113921e1,1.552572739913e1,2.495638253320e0));
#91805=direction('',(7.054831924142e-1,7.087266505511e-1,4.433377540495e-6));
#91806=vector('',#91805,1.792410409899e0);
#91807=cartesian_point('',(6.469450113921e1,1.552572739913e1,2.495638253320e0));
#91808=line('',#91807,#91806);
#91809=cartesian_point('',(6.595901655730e1,1.679605642535e1,2.495646199752e0));
#91810=cartesian_point('',(6.596168377554e1,1.679814932417e1,2.448202763156e0));
#91811=cartesian_point('',(6.598623916925e1,1.680480065177e1,2.359493677553e0));
#91812=cartesian_point('',(6.611222403768e1,1.684736948942e1,2.233681050067e0));
#91813=cartesian_point('',(6.620218599975e1,1.687744744552e1,2.179300755457e0));
#91814=cartesian_point('',(6.631984285523e1,1.691739651358e1,2.120598948071e0));
#91815=cartesian_point('',(6.648492305202e1,1.697244653398e1,2.064084665435e0));
#91816=cartesian_point('',(6.670238265444e1,1.704602244415e1,2.017225414503e0));
#91817=cartesian_point('',(6.690551185346e1,1.711339370771e1,1.999998704609e0));
#91818=cartesian_point('',(6.701886588599e1,1.715197278217e1,1.999998704609e0));
#91820=cartesian_point('',(6.504273922200e1,1.516685778950e1,1.5e0));
#91821=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#91822=direction('',(0.e0,0.e0,1.e0));
#91823=axis2_placement_3d('',#91820,#91821,#91822);
#91825=cartesian_point('',(6.434015995611e1,1.587846235496e1,2.491273467073e0));
#91826=direction('',(-2.800017006516e-5,1.234068321041e-2,9.999238504776e-1));
#91827=direction('',(-7.054771583996e-1,-7.086789310347e-1,8.726493223669e-3));
#91828=axis2_placement_3d('',#91825,#91826,#91827);
#91830=direction('',(-7.087092646307e-1,7.055006578499e-1,-9.773102728335e-8));
#91831=vector('',#91830,6.394485582456e0);
#91832=cartesian_point('',(6.922183285256e1,1.030120489596e1,1.504362989912e0));
#91833=line('',#91832,#91831);
#91834=cartesian_point('',(6.957456593468e1,1.065555007103e1,2.000000777822e0));
#91835=cartesian_point('',(6.970526363967e1,1.052546137843e1,2.000005236289e0));
#91836=cartesian_point('',(6.993203717281e1,1.024398972330e1,1.999998074579e0));
#91837=cartesian_point('',(7.017826505158e1,9.747253462970e0,1.999998884538e0));
#91838=cartesian_point('',(7.026555860220e1,9.393428877373e0,2.000003886359e0));
#91839=cartesian_point('',(7.028972206182e1,9.208407696455e0,1.999990718349e0));
#91841=cartesian_point('',(7.028972215394e1,9.208406508185e0,1.5e0));
#91842=direction('',(1.298964990080e-1,-9.915275586415e-1,0.e0));
#91843=direction('',(2.842170943040e-14,0.e0,1.e0));
#91844=axis2_placement_3d('',#91841,#91842,#91843);
#91846=cartesian_point('',(6.957456387805e1,1.065555138218e1,1.5e0));
#91847=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#91848=direction('',(-7.054737326623e-1,-7.086823565546e-1,8.725252528618e-3));
#91849=axis2_placement_3d('',#91846,#91847,#91848);
#91851=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#91852=direction('',(0.e0,0.e0,1.e0));
#91853=direction('',(9.962947899237e-1,8.600402066716e-2,0.e0));
#91854=axis2_placement_3d('',#91851,#91852,#91853);
#91856=cartesian_point('',(7.062766206292e1,6.096971485005e0,1.999989048713e0));
#91857=cartesian_point('',(7.065214191705e1,5.814752056439e0,2.000009545528e0));
#91858=cartesian_point('',(7.060700637319e1,5.275605620757e0,1.999995049429e0));
#91859=cartesian_point('',(7.028097711211e1,4.508353515535e0,2.000003008708e0));
#91860=cartesian_point('',(6.972175641538e1,3.893492066322e0,1.999992915741e0));
#91861=cartesian_point('',(6.925540041396e1,3.628834252622e0,2.000014524133e0));
#91862=cartesian_point('',(6.899223805483e1,3.533112536738e0,2.000000471355e0));
#91864=cartesian_point('',(6.899223465240e1,3.533110577344e0,1.5e0));
#91865=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#91866=direction('',(0.e0,0.e0,1.e0));
#91867=axis2_placement_3d('',#91864,#91865,#91866);
#91869=cartesian_point('',(7.062766324031e1,6.096964499778e0,1.5e0));
#91870=direction('',(-8.600558005264e-2,9.962946553103e-1,0.e0));
#91871=direction('',(-9.961429148086e-1,-8.599248098622e-2,1.745240643594e-2));
#91872=axis2_placement_3d('',#91869,#91870,#91871);
#91874=direction('',(9.396921299988e-1,3.420214917491e-1,-4.644731579458e-8));
#91875=vector('',#91874,2.610666660820e0);
#91876=cartesian_point('',(6.636805441389e1,3.109994929113e0,1.508726127117e0));
#91877=line('',#91876,#91875);
#91878=cartesian_point('',(6.653903844317e1,-2.640220178368e0,1.5e0));
#91879=direction('',(9.396926207865e-1,-3.420201433241e-1,0.e0));
#91880=direction('',(-1.136868377216e-12,-3.159250638873e-12,1.e0));
#91881=axis2_placement_3d('',#91878,#91879,#91880);
#91883=cartesian_point('',(6.75e1,-2.365790188290e-14,1.508726203219e0));
#91884=direction('',(0.e0,0.e0,-1.e0));
#91885=direction('',(-3.420310909e-1,-9.396886361225e-1,0.e0));
#91886=axis2_placement_3d('',#91883,#91884,#91885);
#91888=cartesian_point('',(6.75e1,-2.365790188290e-14,1.508726203219e0));
#91889=direction('',(0.e0,0.e0,-1.e0));
#91890=direction('',(-1.e0,0.e0,0.e0));
#91891=axis2_placement_3d('',#91888,#91889,#91890);
#91893=cartesian_point('',(6.653903844317e1,2.640220178368e0,1.5e0));
#91894=direction('',(9.396926207865e-1,3.420201433241e-1,0.e0));
#91895=direction('',(-3.419680538170e-1,9.395495060418e-1,1.745210203165e-2));
#91896=axis2_placement_3d('',#91893,#91894,#91895);
#91898=direction('',(-9.396925001607e-1,3.420204747406e-1,3.452202078636e-9));
#91899=vector('',#91898,2.610624997953e0);
#91900=cartesian_point('',(6.882122086077e1,-4.002875474267e0,
1.508726170137e0));
#91901=line('',#91900,#91899);
#91902=cartesian_point('',(6.899223284699e1,-3.533108112067e0,
2.000000613582e0));
#91903=cartesian_point('',(6.925556349792e1,-3.628898967916e0,
2.000013721816e0));
#91904=cartesian_point('',(6.972208955050e1,-3.893763697884e0,
1.999993306251e0));
#91905=cartesian_point('',(7.028094492452e1,-4.508427777941e0,
2.000002845398e0));
#91906=cartesian_point('',(7.060690553767e1,-5.275257072713e0,
1.999995312156e0));
#91907=cartesian_point('',(7.065215568113e1,-5.814597455208e0,
2.000009041370e0));
#91908=cartesian_point('',(7.062766262163e1,-6.096966431895e0,
1.999988449338e0));
#91910=cartesian_point('',(7.062766344562e1,-6.096962121491e0,1.5e0));
#91911=direction('',(-8.600554650382e-2,-9.962946582064e-1,0.e0));
#91912=direction('',(2.842170943040e-14,0.e0,1.e0));
#91913=axis2_placement_3d('',#91910,#91911,#91912);
#91915=cartesian_point('',(6.899222522024e1,-3.533107144319e0,1.5e0));
#91916=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#91917=direction('',(-3.419680525759e-1,-9.395495026275e-1,1.745231016029e-2));
#91918=axis2_placement_3d('',#91915,#91916,#91917);
#91920=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#91921=direction('',(0.e0,0.e0,1.e0));
#91922=direction('',(8.600399722381e-2,-9.962947919474e-1,0.e0));
#91923=axis2_placement_3d('',#91920,#91921,#91922);
#91925=cartesian_point('',(6.096972677801e0,-7.062766143319e1,
1.999988988048e0));
#91926=cartesian_point('',(5.814737146578e0,-7.065214183079e1,
2.000009344181e0));
#91927=cartesian_point('',(5.275578918163e0,-7.060699922666e1,
1.999995144142e0));
#91928=cartesian_point('',(4.508337286715e0,-7.028096439753e1,
2.000002979231e0));
#91929=cartesian_point('',(3.893488347167e0,-6.972175329546e1,
1.999992938934e0));
#91930=cartesian_point('',(3.628831064007e0,-6.925539432711e1,
2.000014489667e0));
#91931=cartesian_point('',(3.533108345829e0,-6.899223024271e1,
2.000000480029e0));
#91933=cartesian_point('',(3.533107503128e0,-6.899222620606e1,1.5e0));
#91934=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#91935=direction('',(0.e0,0.e0,1.e0));
#91936=axis2_placement_3d('',#91933,#91934,#91935);
#91938=cartesian_point('',(6.096962090788e0,-7.062766344827e1,1.5e0));
#91939=direction('',(9.962946582438e-1,8.600554607071e-2,0.e0));
#91940=direction('',(-8.599244700947e-2,9.961429177417e-1,1.745240643594e-2));
#91941=axis2_placement_3d('',#91938,#91939,#91940);
#91943=direction('',(3.420205191675e-1,-9.396924839906e-1,-4.847564116864e-9));
#91944=vector('',#91943,2.610568969444e0);
#91945=cartesian_point('',(3.110003522601e0,-6.636807802685e1,
1.508726171701e0));
#91946=line('',#91945,#91944);
#91947=cartesian_point('',(-2.640220178368e0,-6.653903844317e1,1.5e0));
#91948=direction('',(-3.420201433241e-1,-9.396926207865e-1,0.e0));
#91949=direction('',(-1.398881011028e-12,5.115907697473e-13,1.e0));
#91950=axis2_placement_3d('',#91947,#91948,#91949);
#91952=cartesian_point('',(-2.085698656533e-14,-6.75e1,1.508726203219e0));
#91953=direction('',(0.e0,0.e0,-1.e0));
#91954=direction('',(-9.396926212075e-1,3.420201421674e-1,0.e0));
#91955=axis2_placement_3d('',#91952,#91953,#91954);
#91957=cartesian_point('',(-2.085698656533e-14,-6.75e1,1.508726203219e0));
#91958=direction('',(0.e0,0.e0,-1.e0));
#91959=direction('',(0.e0,1.e0,0.e0));
#91960=axis2_placement_3d('',#91957,#91958,#91959);
#91962=cartesian_point('',(2.640220178368e0,-6.653903844317e1,1.5e0));
#91963=direction('',(3.420201433241e-1,-9.396926207865e-1,0.e0));
#91964=direction('',(9.395495031167e-1,3.419680527523e-1,1.745228036675e-2));
#91965=axis2_placement_3d('',#91962,#91963,#91964);
#91967=direction('',(3.420212939925e-1,9.396922019766e-1,2.237786025757e-8));
#91968=vector('',#91967,2.610657303601e0);
#91969=cartesian_point('',(-4.002895319444e0,-6.882126872908e1,
1.508726102325e0));
#91970=line('',#91969,#91968);
#91971=cartesian_point('',(-3.533112418284e0,-6.899225004292e1,
2.000000606208e0));
#91972=cartesian_point('',(-3.628898012699e0,-6.925556714394e1,
2.000013752865e0));
#91973=cartesian_point('',(-3.893776885137e0,-6.972210161592e1,
1.999993284468e0));
#91974=cartesian_point('',(-4.508448922882e0,-7.028095063107e1,
2.000002875064e0));
#91975=cartesian_point('',(-5.275274471041e0,-7.060690643040e1,
1.999995215274e0));
#91976=cartesian_point('',(-5.814614375519e0,-7.065215691427e1,
2.000009247651e0));
#91977=cartesian_point('',(-6.096953703887e0,-7.062766553371e1,
1.999988508202e0));
#91979=cartesian_point('',(-6.096963695001e0,-7.062766330978e1,1.5e0));
#91980=direction('',(-9.962946562903e-1,8.600556870022e-2,0.e0));
#91981=direction('',(0.e0,2.842170943040e-14,1.e0));
#91982=axis2_placement_3d('',#91979,#91980,#91981);
#91984=cartesian_point('',(-3.533109142740e0,-6.899223071086e1,1.5e0));
#91985=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#91986=direction('',(-9.395495038349e-1,3.419680530154e-1,1.745223654548e-2));
#91987=axis2_placement_3d('',#91984,#91985,#91986);
#91989=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#91990=direction('',(0.e0,0.e0,1.e0));
#91991=direction('',(-9.962947899234e-1,-8.600402067061e-2,0.e0));
#91992=axis2_placement_3d('',#91989,#91990,#91991);
#91994=cartesian_point('',(-7.062766321245e1,-6.096964689810e0,
1.999989048609e0));
#91995=cartesian_point('',(-7.065214260388e1,-5.814750588327e0,
2.000009545029e0));
#91996=cartesian_point('',(-7.060700456226e1,-5.275591897524e0,
1.999995049660e0));
#91997=cartesian_point('',(-7.028097199472e1,-4.508346508263e0,
2.000003008647e0));
#91998=cartesian_point('',(-6.972174370375e1,-3.893484330792e0,
1.999992915753e0));
#91999=cartesian_point('',(-6.925539640279e1,-3.628834153991e0,
2.000014524146e0));
#92000=cartesian_point('',(-6.899223398481e1,-3.533112417440e0,
2.000000471359e0));
#92002=cartesian_point('',(-6.899223465241e1,-3.533110577347e0,1.5e0));
#92003=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#92004=direction('',(0.e0,0.e0,1.e0));
#92005=axis2_placement_3d('',#92002,#92003,#92004);
#92007=cartesian_point('',(-7.062766324029e1,-6.096964500082e0,1.5e0));
#92008=direction('',(8.600558005692e-2,-9.962946553099e-1,0.e0));
#92009=direction('',(9.961429148083e-1,8.599248099050e-2,1.745240643594e-2));
#92010=axis2_placement_3d('',#92007,#92008,#92009);
#92012=direction('',(-9.396921299989e-1,-3.420214917490e-1,-4.645095818193e-8));
#92013=vector('',#92012,2.610666660841e0);
#92014=cartesian_point('',(-6.636805441389e1,-3.109994929113e0,
1.508726127112e0));
#92015=line('',#92014,#92013);
#92016=cartesian_point('',(-6.653903844317e1,2.640220178368e0,1.5e0));
#92017=direction('',(-9.396926207865e-1,3.420201433241e-1,0.e0));
#92018=direction('',(-1.136868377216e-13,-3.472777621027e-13,1.e0));
#92019=axis2_placement_3d('',#92016,#92017,#92018);
#92021=cartesian_point('',(-6.75e1,1.539153598866e-14,1.508726203219e0));
#92022=direction('',(0.e0,0.e0,-1.e0));
#92023=direction('',(3.420246270109e-1,9.396909888458e-1,0.e0));
#92024=axis2_placement_3d('',#92021,#92022,#92023);
#92026=cartesian_point('',(-6.75e1,1.539153598866e-14,1.508726203219e0));
#92027=direction('',(0.e0,0.e0,-1.e0));
#92028=direction('',(1.e0,0.e0,0.e0));
#92029=axis2_placement_3d('',#92026,#92027,#92028);
#92031=cartesian_point('',(-6.653903844317e1,-2.640220178368e0,1.5e0));
#92032=direction('',(-9.396926207865e-1,-3.420201433241e-1,0.e0));
#92033=direction('',(3.419680538171e-1,-9.395495060421e-1,1.745210201174e-2));
#92034=axis2_placement_3d('',#92031,#92032,#92033);
#92036=direction('',(9.396925001652e-1,-3.420204747282e-1,3.620940587268e-9));
#92037=vector('',#92036,2.610613466780e0);
#92038=cartesian_point('',(-6.882122082612e1,4.002875461669e0,
1.508726169462e0));
#92039=line('',#92038,#92037);
#92040=cartesian_point('',(-6.899224546892e1,3.533109506237e0,
2.000000613562e0));
#92041=cartesian_point('',(-6.925556398710e1,3.628895950945e0,
2.000013721176e0));
#92042=cartesian_point('',(-6.972210146194e1,3.893774887983e0,
1.999993306605e0));
#92043=cartesian_point('',(-7.028093891761e1,4.508433338644e0,
2.000002845120e0));
#92044=cartesian_point('',(-7.060690057225e1,5.275245345756e0,
1.999995312916e0));
#92045=cartesian_point('',(-7.065215691972e1,5.814600789566e0,
2.000009039783e0));
#92046=cartesian_point('',(-7.062766535788e1,6.096952521208e0,
1.999988449027e0));
#92048=cartesian_point('',(-7.062766344562e1,6.096962121529e0,1.5e0));
#92049=direction('',(8.600554650435e-2,9.962946582063e-1,0.e0));
#92050=direction('',(-2.842170943040e-14,0.e0,1.e0));
#92051=axis2_placement_3d('',#92048,#92049,#92050);
#92053=cartesian_point('',(-6.899222522024e1,3.533107144317e0,1.5e0));
#92054=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#92055=direction('',(3.419680525816e-1,9.395495026429e-1,1.745230922059e-2));
#92056=axis2_placement_3d('',#92053,#92054,#92055);
#92058=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#92059=direction('',(0.e0,0.e0,1.e0));
#92060=direction('',(-9.704366427268e-1,2.413560077006e-1,0.e0));
#92061=axis2_placement_3d('',#92058,#92059,#92060);
#92063=cartesian_point('',(-6.879460178636e1,1.710972009458e1,
1.999995811029e0));
#92064=cartesian_point('',(-6.875776118067e1,1.725805558801e1,
2.000004640884e0));
#92065=cartesian_point('',(-6.865877809560e1,1.754210525022e1,
1.999997562068e0));
#92066=cartesian_point('',(-6.843394682443e1,1.793887586627e1,
2.000001571436e0));
#92067=cartesian_point('',(-6.824184408872e1,1.816879676207e1,
1.999997958605e0));
#92068=cartesian_point('',(-6.813429208094e1,1.827614279701e1,
1.999999897012e0));
#92070=cartesian_point('',(-6.813429266571e1,1.827614239317e1,1.5e0));
#92071=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92072=direction('',(0.e0,0.e0,1.e0));
#92073=axis2_placement_3d('',#92070,#92071,#92072);
#92075=cartesian_point('',(-6.879460085207e1,1.710972485174e1,1.5e0));
#92076=direction('',(-2.413548267287e-1,-9.704369364440e-1,0.e0));
#92077=direction('',(9.702891341982e-1,-2.413180672196e-1,1.745240643594e-2));
#92078=axis2_placement_3d('',#92075,#92076,#92077);
#92080=direction('',(-7.078467556140e-1,-7.063660315776e-1,7.882133909593e-8));
#92081=vector('',#92080,8.922827110081e0);
#92082=cartesian_point('',(-6.146512305368e1,2.422501955268e1,
1.504362241837e0));
#92083=line('',#92082,#92081);
#92084=cartesian_point('',(-6.111658405120e1,2.529138968686e1,
2.491273464502e0));
#92085=direction('',(1.292316414058e-5,1.234070820906e-2,9.999238504776e-1));
#92086=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498376e-3));
#92087=axis2_placement_3d('',#92084,#92085,#92086);
#92089=cartesian_point('',(-6.181829340776e1,2.457892728643e1,1.5e0));
#92090=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92091=direction('',(7.063390262072e-1,-7.078199305451e-1,8.725020331072e-3));
#92092=axis2_placement_3d('',#92089,#92090,#92091);
#92094=cartesian_point('',(-6.379684386956e1,2.656162507052e1,
1.999998704609e0));
#92095=cartesian_point('',(-6.368936839932e1,2.652514769194e1,
1.999998704609e0));
#92096=cartesian_point('',(-6.349457080081e1,2.646084255073e1,
2.015418809714e0));
#92097=cartesian_point('',(-6.327583986679e1,2.638720675107e1,
2.060493125956e0));
#92098=cartesian_point('',(-6.310649456016e1,2.633087167873e1,
2.116734025478e0));
#92099=cartesian_point('',(-6.298327337436e1,2.628935492444e1,
2.177331140911e0));
#92100=cartesian_point('',(-6.289131249942e1,2.625866025592e1,
2.232245043226e0));
#92101=cartesian_point('',(-6.276233296965e1,2.621525846890e1,
2.361232010353e0));
#92102=cartesian_point('',(-6.273877930199e1,2.620856245289e1,
2.449088019099e0));
#92103=cartesian_point('',(-6.273660792970e1,2.620696145614e1,
2.495646939679e0));
#92105=direction('',(7.063740029930e-1,-7.078388007659e-1,-5.090492022942e-6));
#92106=vector('',#92105,1.792413450190e0);
#92107=cartesian_point('',(-6.273660792970e1,2.620696145614e1,
2.495646939679e0));
#92108=line('',#92107,#92106);
#92109=cartesian_point('',(-6.147049366587e1,2.493822166908e1,
2.495637815413e0));
#92110=cartesian_point('',(-6.147031970546e1,2.493769556624e1,
2.467260786434e0));
#92111=cartesian_point('',(-6.147357629990e1,2.493297202472e1,
2.407241156931e0));
#92112=cartesian_point('',(-6.149018669763e1,2.491419959145e1,
2.318257882462e0));
#92113=cartesian_point('',(-6.151929384005e1,2.488306025652e1,
2.233339821808e0));
#92114=cartesian_point('',(-6.155787435329e1,2.484276481458e1,
2.160523658010e0));
#92115=cartesian_point('',(-6.160187576312e1,2.479743612045e1,
2.102957700278e0));
#92116=cartesian_point('',(-6.164781773913e1,2.475053800081e1,
2.060286112108e0));
#92117=cartesian_point('',(-6.169414120814e1,2.470357061380e1,
2.030228580611e0));
#92118=cartesian_point('',(-6.174113590264e1,2.465618582379e1,
2.010462642187e0));
#92119=cartesian_point('',(-6.178264832507e1,2.461454268777e1,
2.001502220704e0));
#92120=cartesian_point('',(-6.180857163319e1,2.458863075457e1,
1.999998946056e0));
#92121=cartesian_point('',(-6.181829442183e1,2.457892830455e1,
1.999998805910e0));
#92123=cartesian_point('',(-6.273582034291e1,2.691402463363e1,
2.495647312682e0));
#92124=cartesian_point('',(-6.273849480476e1,2.691194012469e1,
2.448203058796e0));
#92125=cartesian_point('',(-6.276307164202e1,2.690537119410e1,
2.359492910288e0));
#92126=cartesian_point('',(-6.288919732720e1,2.686321994996e1,
2.233680878845e0));
#92127=cartesian_point('',(-6.297925854697e1,2.683344057093e1,
2.179300454107e0));
#92128=cartesian_point('',(-6.309704785147e1,2.679388164530e1,
2.120598507284e0));
#92129=cartesian_point('',(-6.326231021661e1,2.673937919330e1,
2.064084218647e0));
#92130=cartesian_point('',(-6.348001282345e1,2.666652473456e1,
2.017225183650e0));
#92131=cartesian_point('',(-6.368336326959e1,2.659982779328e1,
1.999998704609e0));
#92132=cartesian_point('',(-6.379684386956e1,2.656162507052e1,
1.999998704609e0));
#92134=cartesian_point('',(-2.642795255199e1,6.385233444579e1,
1.999998704609e0));
#92135=cartesian_point('',(-2.646442993407e1,6.374485896505e1,
1.999998704609e0));
#92136=cartesian_point('',(-2.652873508014e1,6.355006135137e1,
2.015418812811e0));
#92137=cartesian_point('',(-2.660237088076e1,6.333133041726e1,
2.060493132728e0));
#92138=cartesian_point('',(-2.665870594752e1,6.316198511789e1,
2.116734033526e0));
#92139=cartesian_point('',(-2.670022270859e1,6.303876394516e1,
2.177331143831e0));
#92140=cartesian_point('',(-2.673091733468e1,6.294680307584e1,
2.232245045188e0));
#92141=cartesian_point('',(-2.677431925979e1,6.281782358385e1,
2.361231972742e0));
#92142=cartesian_point('',(-2.678101492059e1,6.279426985478e1,
2.449088000073e0));
#92143=cartesian_point('',(-2.678261626700e1,6.279209839275e1,
2.495647974065e0));
#92145=direction('',(-7.078459765136e-1,-7.063668123104e-1,-1.302128074262e-8));
#92146=vector('',#92145,5.079241144097e1);
#92147=cartesian_point('',(-2.678261626700e1,6.279209839275e1,
2.495647974065e0));
#92148=line('',#92147,#92146);
#92149=cartesian_point('',(-2.642943273809e1,6.243817510825e1,
2.491291379469e0));
#92150=direction('',(1.292316414040e-5,1.234070820906e-2,-9.999238504776e-1));
#92151=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498377e-3));
#92152=axis2_placement_3d('',#92149,#92150,#92151);
#92154=cartesian_point('',(-2.642963098485e1,6.224886346533e1,
1.783054288186e1));
#92155=direction('',(-1.292316414040e-5,-1.234070820906e-2,9.999238504776e-1));
#92156=direction('',(7.078282705708e-1,7.063306511535e-1,8.726432359580e-3));
#92157=axis2_placement_3d('',#92154,#92155,#92156);
#92159=direction('',(-1.234004267464e-2,9.594680123764e-6,-9.999238587286e-1));
#92160=vector('',#92159,1.534025385157e1);
#92161=cartesian_point('',(-6.254652095574e1,2.691387744880e1,
1.783473313782e1));
#92162=line('',#92161,#92160);
#92163=direction('',(-1.406107807875e-5,-1.234404581652e-2,9.999238092651e-1));
#92164=vector('',#92163,1.534014179836e1);
#92165=cartesian_point('',(-2.678261626700e1,6.279209839275e1,
2.495647974065e0));
#92166=line('',#92165,#92164);
#92167=cartesian_point('',(-2.926021910673e1,6.013081667765e1,
1.780466819085e1));
#92168=direction('',(7.063496881391e-1,-7.078094914857e-1,-8.708721411211e-3));
#92169=direction('',(7.078630309049e-1,7.062999858521e-1,8.382091831019e-3));
#92170=axis2_placement_3d('',#92167,#92168,#92169);
#92172=direction('',(6.121258484352e-3,-6.134092266305e-3,9.999624508483e-1));
#92173=vector('',#92172,4.988717832758e-1);
#92174=cartesian_point('',(-2.960153838529e1,5.974715883473e1,
2.130436358045e1));
#92175=line('',#92174,#92173);
#92176=direction('',(-6.165170512440e-3,6.178096353311e-3,-9.999619101736e-1));
#92177=vector('',#92176,4.990276216230e-1);
#92178=cartesian_point('',(-3.844654771966e1,5.091450188196e1,
2.180337188146e1));
#92179=line('',#92178,#92177);
#92180=direction('',(6.165170459517e-3,-6.178096300246e-3,9.999619101742e-1));
#92181=vector('',#92180,4.990276666781e-1);
#92182=cartesian_point('',(-5.083694460200e1,3.855618144313e1,
2.130436326775e1));
#92183=line('',#92182,#92181);
#92184=cartesian_point('',(-6.006937358516e1,2.938617259214e1,
1.780456267601e1));
#92185=direction('',(7.063339423889e-1,-7.078250835362e-1,-8.718540379295e-3));
#92186=direction('',(6.255493120585e-3,-6.074582425282e-3,9.999619834045e-1));
#92187=axis2_placement_3d('',#92184,#92185,#92186);
#92189=cartesian_point('',(-6.238268453204e1,2.656014488442e1,
2.491291379469e0));
#92190=direction('',(-1.234070820906e-2,1.292316414053e-5,-9.999238504776e-1));
#92191=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498377e-3));
#92192=axis2_placement_3d('',#92189,#92190,#92191);
#92194=cartesian_point('',(-6.219337289334e1,2.655994663767e1,
1.783054253955e1));
#92195=direction('',(1.234070820906e-2,-1.292316414053e-5,9.999238504776e-1));
#92196=direction('',(-7.063350360879e-1,7.078238942205e-1,8.726486420336e-3));
#92197=axis2_placement_3d('',#92194,#92195,#92196);
#92199=direction('',(1.234294362066e-2,-1.198798775681e-5,9.999238228981e-1));
#92200=vector('',#92199,1.534042446460e1);
#92201=cartesian_point('',(-6.273660792970e1,2.620696145614e1,
2.495646939679e0));
#92202=line('',#92201,#92200);
#92203=direction('',(-1.350150724637e-5,-1.234140170166e-2,-9.999238419108e-1));
#92204=vector('',#92203,1.534043352720e1);
#92205=cartesian_point('',(-6.147028654690e1,2.512754412152e1,
1.783490304451e1));
#92206=line('',#92205,#92204);
#92207=direction('',(7.063659255331e-1,-7.078468614367e-1,-1.479961894820e-8));
#92208=vector('',#92207,1.464127566877e0);
#92209=cartesian_point('',(-5.969461444191e1,2.901069957615e1,
2.179998842476e1));
#92210=line('',#92209,#92208);
#92211=direction('',(-7.063658908410e-1,7.078468960562e-1,-1.503939910013e-7));
#92212=vector('',#92211,1.524670715963e0);
#92213=cartesian_point('',(-6.147028654690e1,2.512754412152e1,
1.783490304451e1));
#92214=line('',#92213,#92212);
#92215=cartesian_point('',(-5.969461444191e1,2.901069957615e1,
2.179998842476e1));
#92216=cartesian_point('',(-5.994033488909e1,2.876549627809e1,
2.179999079179e1));
#92217=cartesian_point('',(-6.043223746557e1,2.827560090069e1,
2.170911550131e1));
#92218=cartesian_point('',(-6.112184682111e1,2.759175133294e1,
2.130930369159e1));
#92219=cartesian_point('',(-6.171669875635e1,2.700500756774e1,
2.067298515310e1));
#92220=cartesian_point('',(-6.217671670716e1,2.655490169073e1,
1.984304625229e1));
#92221=cartesian_point('',(-6.247090987292e1,2.627176118717e1,
1.887541047680e1));
#92222=cartesian_point('',(-6.254325356882e1,2.620703644515e1,
1.818201236070e1));
#92223=cartesian_point('',(-6.254726193542e1,2.620677755532e1,
1.783490281520e1));
#92225=direction('',(-7.078442399093e-1,-7.063685521858e-1,-2.258684302351e-5));
#92226=vector('',#92225,5.124769208174e-1);
#92227=cartesian_point('',(-5.933186060543e1,2.937269715674e1,2.18e1));
#92228=line('',#92227,#92226);
#92229=cartesian_point('',(-5.969461613555e1,2.901070140745e1,2.13e1));
#92230=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92231=direction('',(0.e0,0.e0,1.e0));
#92232=axis2_placement_3d('',#92229,#92230,#92231);
#92234=direction('',(7.078456579723e-1,7.063671299133e-1,4.762054986407e-5));
#92235=vector('',#92234,5.123361204388e-1);
#92236=cartesian_point('',(-6.004768542944e1,2.936471014057e1,
2.130433784178e1));
#92237=line('',#92236,#92235);
#92238=direction('',(7.063659131174e-1,-7.078468738264e-1,0.e0));
#92239=vector('',#92238,1.464131076182e0);
#92240=cartesian_point('',(-5.933186060543e1,2.937269715674e1,2.18e1));
#92241=line('',#92240,#92239);
#92242=cartesian_point('',(-5.933186101639e1,2.937269756856e1,2.13e1));
#92243=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92244=direction('',(-1.678301941865e-11,1.681854655544e-11,1.e0));
#92245=axis2_placement_3d('',#92242,#92243,#92244);
#92247=direction('',(6.121446166382e-3,-6.134280334960e-3,9.999624485457e-1));
#92248=vector('',#92247,4.978198915775e-1);
#92249=cartesian_point('',(-5.968503053117e1,2.972660753551e1,
2.130436223951e1));
#92250=line('',#92249,#92248);
#92251=cartesian_point('',(-5.968198315350e1,2.972355376874e1,
2.180216343722e1));
#92252=cartesian_point('',(-5.968169967934e1,2.972326970026e1,
2.187192380214e1));
#92253=cartesian_point('',(-5.966258707159e1,2.970411702117e1,
2.199733571498e1));
#92254=cartesian_point('',(-5.958474187009e1,2.962610861009e1,
2.216336083735e1));
#92255=cartesian_point('',(-5.946783440146e1,2.950895603426e1,
2.227287153291e1));
#92256=cartesian_point('',(-5.937791437061e1,2.941884747785e1,
2.229999669060e1));
#92257=cartesian_point('',(-5.932882365736e1,2.936965384143e1,
2.229999999981e1));
#92259=cartesian_point('',(-5.830073009128e1,2.833940478320e1,2.18e1));
#92260=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92261=direction('',(2.410160959698e-11,-2.415845301584e-11,1.e0));
#92262=axis2_placement_3d('',#92259,#92260,#92261);
#92264=direction('',(6.164127232123e-3,-6.177050885549e-3,-9.999619230640e-1));
#92265=vector('',#92264,5.000204950532e-1);
#92266=cartesian_point('',(-5.794756058283e1,2.798549482260e1,
2.180436326771e1));
#92267=line('',#92266,#92265);
#92268=cartesian_point('',(-5.829764791029e1,2.833631614014e1,2.13e1));
#92269=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92270=direction('',(7.063390168682e-1,-7.078199211866e-1,8.726535452148e-3));
#92271=axis2_placement_3d('',#92268,#92269,#92270);
#92273=direction('',(7.078492080585e-1,7.063635673675e-1,9.667914564045e-5));
#92274=vector('',#92273,1.250000005849e1);
#92275=cartesian_point('',(-5.968198315350e1,2.972355376874e1,
2.180216343722e1));
#92276=line('',#92275,#92274);
#92277=direction('',(-7.078495626579e-1,-7.063632186383e-1,0.e0));
#92278=vector('',#92277,1.250000000009e1);
#92279=cartesian_point('',(-5.048070412407e1,3.819919407448e1,
2.229999999981e1));
#92280=line('',#92279,#92278);
#92281=direction('',(7.063659131173e-1,-7.078468738265e-1,0.e0));
#92282=vector('',#92281,1.464132239258e0);
#92283=cartesian_point('',(-5.048377509357e1,3.820227148254e1,2.18e1));
#92284=line('',#92283,#92282);
#92285=cartesian_point('',(-4.944956198747e1,3.716589005412e1,2.13e1));
#92286=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92287=direction('',(2.293631951034e-11,-2.297895207448e-11,1.e0));
#92288=axis2_placement_3d('',#92285,#92286,#92287);
#92290=direction('',(-6.164127222003e-3,6.177050875471e-3,9.999619230641e-1));
#92291=vector('',#92290,5.000190391867e-1);
#92292=cartesian_point('',(-4.909639247903e1,3.681198009352e1,
2.130436326773e1));
#92293=line('',#92292,#92291);
#92294=cartesian_point('',(-4.945264416845e1,3.716897869717e1,2.18e1));
#92295=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92296=direction('',(7.063390168688e-1,-7.078199211871e-1,8.726535366499e-3));
#92297=axis2_placement_3d('',#92294,#92295,#92296);
#92299=direction('',(-7.063659131164e-1,7.078468738274e-1,-1.298208147108e-10));
#92300=vector('',#92299,1.455421243508e0);
#92301=cartesian_point('',(-4.945264416843e1,3.716897869716e1,2.23e1));
#92302=line('',#92301,#92300);
#92303=cartesian_point('',(-5.048070412407e1,3.819919407448e1,
2.229999999981e1));
#92304=cartesian_point('',(-5.052958890754e1,3.824818134937e1,
2.229999670448e1));
#92305=cartesian_point('',(-5.061908493018e1,3.833786500859e1,
2.227322733092e1));
#92306=cartesian_point('',(-5.073581734613e1,3.845484216472e1,
2.216419147630e1));
#92307=cartesian_point('',(-5.081364752103e1,3.853283551770e1,
2.200051768991e1));
#92308=cartesian_point('',(-5.083358679441e1,3.855281659559e1,
2.187257681567e1));
#92309=cartesian_point('',(-5.083386801137e1,3.855309840215e1,
2.180337192655e1));
#92311=cartesian_point('',(-5.048377509356e1,3.820227148253e1,2.13e1));
#92312=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92313=direction('',(-7.063390168681e-1,7.078199211865e-1,8.726535473151e-3));
#92314=axis2_placement_3d('',#92311,#92312,#92313);
#92316=direction('',(7.063659131174e-1,-7.078468738264e-1,0.e0));
#92317=vector('',#92316,1.464132239256e0);
#92318=cartesian_point('',(-3.809645480161e1,5.056367496210e1,2.18e1));
#92319=line('',#92318,#92317);
#92320=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92321=vector('',#92320,1.75e1);
#92322=cartesian_point('',(-3.809645480161e1,5.056367496210e1,2.18e1));
#92323=line('',#92322,#92321);
#92324=direction('',(7.078468738262e-1,7.063659131176e-1,-1.965767231533e-12));
#92325=vector('',#92324,1.75e1);
#92326=cartesian_point('',(-5.083694460200e1,3.855618144313e1,
2.130436326775e1));
#92327=line('',#92326,#92325);
#92328=cartesian_point('',(-3.706532387647e1,4.953038217672e1,2.18e1));
#92329=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92330=direction('',(3.419131644478e-11,-3.426237071835e-11,1.e0));
#92331=axis2_placement_3d('',#92328,#92329,#92330);
#92333=direction('',(6.164127213919e-3,-6.177050874021e-3,-9.999619230642e-1));
#92334=vector('',#92333,5.000190392477e-1);
#92335=cartesian_point('',(-3.671215436804e1,4.917647221612e1,
2.180436326778e1));
#92336=line('',#92335,#92334);
#92337=cartesian_point('',(-3.706224169551e1,4.952729353368e1,2.13e1));
#92338=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92339=direction('',(7.063390168687e-1,-7.078199211871e-1,8.726535374116e-3));
#92340=axis2_placement_3d('',#92337,#92338,#92339);
#92342=cartesian_point('',(-3.809645480159e1,5.056367496208e1,2.13e1));
#92343=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92344=direction('',(-2.341948857065e-11,2.347633198951e-11,1.e0));
#92345=axis2_placement_3d('',#92342,#92343,#92344);
#92347=cartesian_point('',(-3.844654771966e1,5.091450188196e1,
2.180337188146e1));
#92348=cartesian_point('',(-3.844626650932e1,5.091422008204e1,
2.187257677056e1));
#92349=cartesian_point('',(-3.842632722571e1,5.089423899389e1,
2.200051771092e1));
#92350=cartesian_point('',(-3.834849705585e1,5.081624564597e1,
2.216419147045e1));
#92351=cartesian_point('',(-3.823176463503e1,5.069926848495e1,
2.227322733342e1));
#92352=cartesian_point('',(-3.814226862197e1,5.060958483533e1,
2.229999670261e1));
#92353=cartesian_point('',(-3.809338383850e1,5.056059756043e1,
2.229999999981e1));
#92355=direction('',(-7.078468738264e-1,-7.063659131174e-1,1.275850536331e-12));
#92356=vector('',#92355,1.25e1);
#92357=cartesian_point('',(-2.786406844520e1,5.800604613009e1,
2.180436326776e1));
#92358=line('',#92357,#92356);
#92359=direction('',(7.078468738262e-1,7.063659131176e-1,0.e0));
#92360=vector('',#92359,1.25e1);
#92361=cartesian_point('',(-3.706532387646e1,4.953038217671e1,2.23e1));
#92362=line('',#92361,#92360);
#92363=cartesian_point('',(-2.924528669783e1,5.939016023304e1,2.18e1));
#92364=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92365=direction('',(-2.017768387290e-4,2.021998823238e-4,9.999999592007e-1));
#92366=axis2_placement_3d('',#92363,#92364,#92365);
#92368=cartesian_point('',(-2.924836887878e1,5.939324887607e1,2.13e1));
#92369=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92370=direction('',(-7.063390168675e-1,7.078199211858e-1,8.726535577658e-3));
#92371=axis2_placement_3d('',#92368,#92369,#92370);
#92373=direction('',(7.063659131174e-1,-7.078468738264e-1,6.964057035363e-13));
#92374=vector('',#92373,1.464130492668e0);
#92375=cartesian_point('',(-2.924836805642e1,5.939324805198e1,2.18e1));
#92376=line('',#92375,#92374);
#92377=cartesian_point('',(-2.821415577262e1,5.835686744759e1,2.13e1));
#92378=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92379=direction('',(-8.784439842202e-11,8.802203410596e-11,1.e0));
#92380=axis2_placement_3d('',#92377,#92378,#92379);
#92382=direction('',(-6.164127261368e-3,6.177050921436e-3,9.999619230636e-1));
#92383=vector('',#92382,5.000204266010e-1);
#92384=cartesian_point('',(-2.786098625566e1,5.800295747846e1,
2.130436188041e1));
#92385=line('',#92384,#92383);
#92386=cartesian_point('',(-2.821723795364e1,5.835995609069e1,2.18e1));
#92387=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92388=direction('',(7.063390168680e-1,-7.078199211864e-1,8.726535488179e-3));
#92389=axis2_placement_3d('',#92386,#92387,#92388);
#92391=direction('',(-7.063659131187e-1,7.078468738251e-1,-1.299630238597e-10));
#92392=vector('',#92391,1.455468861702e0);
#92393=cartesian_point('',(-2.821723795364e1,5.835995609068e1,2.23e1));
#92394=line('',#92393,#92392);
#92395=direction('',(-7.078441834628e-1,-7.063686091113e-1,0.e0));
#92396=vector('',#92395,1.250000000009e1);
#92397=cartesian_point('',(-2.924533154515e1,5.939020517439e1,
2.229999999981e1));
#92398=line('',#92397,#92396);
#92399=direction('',(7.078450445439e-1,7.063677461212e-1,-1.241999603635e-5));
#92400=vector('',#92399,1.250000000100e1);
#92401=cartesian_point('',(-3.844654771966e1,5.091450188196e1,
2.180337188146e1));
#92402=line('',#92401,#92400);
#92403=direction('',(-7.063659131176e-1,7.078468738262e-1,-1.299672751571e-10));
#92404=vector('',#92403,1.455421252555e0);
#92405=cartesian_point('',(-3.706532387646e1,4.953038217671e1,2.23e1));
#92406=line('',#92405,#92404);
#92407=direction('',(7.078484727876e-1,7.063643079678e-1,-6.325719849365e-5));
#92408=vector('',#92407,5.123152375480e-1);
#92409=cartesian_point('',(-2.960153838529e1,5.974715883473e1,
2.130436358045e1));
#92410=line('',#92409,#92408);
#92411=cartesian_point('',(-2.888561386613e1,5.975524493089e1,2.13e1));
#92412=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92413=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498376e-3));
#92414=axis2_placement_3d('',#92411,#92412,#92413);
#92416=direction('',(-7.078492107601e-1,-7.063635703719e-1,3.574605497636e-5));
#92417=vector('',#92416,5.124764385970e-1);
#92418=cartesian_point('',(-2.888561201382e1,5.975524273888e1,
2.179998168099e1));
#92419=line('',#92418,#92417);
#92420=cartesian_point('',(-2.888561201382e1,5.975524273888e1,
2.179998168099e1));
#92421=cartesian_point('',(-2.863990622326e1,6.000044072860e1,
2.179998760439e1));
#92422=cartesian_point('',(-2.814899454854e1,6.049129930281e1,
2.170912411875e1));
#92423=cartesian_point('',(-2.746371093807e1,6.117946713981e1,
2.130932999060e1));
#92424=cartesian_point('',(-2.687571102862e1,6.177310037955e1,
2.067301814778e1));
#92425=cartesian_point('',(-2.642462877133e1,6.223218953132e1,
1.984306847877e1));
#92426=cartesian_point('',(-2.614085969778e1,6.252580214768e1,
1.887540101655e1));
#92427=cartesian_point('',(-2.607599420032e1,6.259799923355e1,
1.818200584042e1));
#92428=cartesian_point('',(-2.607572945512e1,6.260200048174e1,
1.783488211635e1));
#92430=direction('',(7.063737259635e-1,-7.078390772403e-1,2.850729126546e-7));
#92431=vector('',#92430,1.524658098742e0);
#92432=cartesian_point('',(-2.607572945512e1,6.260200048174e1,
1.783488211635e1));
#92433=line('',#92432,#92431);
#92434=direction('',(-7.063661389540e-1,7.078466484510e-1,-3.983961435417e-6));
#92435=vector('',#92434,1.464126985690e0);
#92436=cartesian_point('',(-2.785140228800e1,5.871886535916e1,
2.179998751401e1));
#92437=line('',#92436,#92435);
#92438=direction('',(1.153230278260e-5,1.234061407210e-2,-9.999238516564e-1));
#92439=vector('',#92438,1.534040405582e1);
#92440=cartesian_point('',(-2.607572945512e1,6.260200048174e1,
1.783488211635e1));
#92441=line('',#92440,#92439);
#92442=direction('',(-1.234171837710e-2,1.292314955495e-5,9.999238380099e-1));
#92443=vector('',#92442,1.534041315938e1);
#92444=cartesian_point('',(-2.480942397409e1,6.152258965356e1,
2.495637748009e0));
#92445=line('',#92444,#92443);
#92446=cartesian_point('',(-2.444940205731e1,6.186963627899e1,
1.999998990556e0));
#92447=cartesian_point('',(-2.446331213752e1,6.185575531711e1,
1.999999622888e0));
#92448=cartesian_point('',(-2.449969316652e1,6.181953198920e1,
2.003019314823e0));
#92449=cartesian_point('',(-2.455779518805e1,6.176198355531e1,
2.020705984843e0));
#92450=cartesian_point('',(-2.462009470116e1,6.170073625051e1,
2.058042301735e0));
#92451=cartesian_point('',(-2.467458352981e1,6.164762415742e1,
2.109266959229e0));
#92452=cartesian_point('',(-2.471871927496e1,6.160504879868e1,
2.168801400078e0));
#92453=cartesian_point('',(-2.475248031146e1,6.157290979851e1,
2.231722535855e0));
#92454=cartesian_point('',(-2.477735599100e1,6.154966459823e1,
2.295731636786e0));
#92455=cartesian_point('',(-2.479501077922e1,6.153365896390e1,
2.361137009106e0));
#92456=cartesian_point('',(-2.480600755596e1,6.152433142168e1,
2.427826471533e0));
#92457=cartesian_point('',(-2.480900821653e1,6.152245071605e1,
2.473176792986e0));
#92458=cartesian_point('',(-2.480942397409e1,6.152258965356e1,
2.495637748009e0));
#92460=direction('',(-7.063832891272e-1,7.078295337293e-1,4.719277410330e-6));
#92461=vector('',#92460,1.792410140974e0);
#92462=cartesian_point('',(-2.480942397409e1,6.152258965356e1,
2.495637748009e0));
#92463=line('',#92462,#92461);
#92464=cartesian_point('',(-2.607555254494e1,6.279131048790e1,
2.495646206890e0));
#92465=cartesian_point('',(-2.607763668880e1,6.279398486551e1,
2.448203061979e0));
#92466=cartesian_point('',(-2.608420679985e1,6.281856244580e1,
2.359492930719e0));
#92467=cartesian_point('',(-2.612635756897e1,6.294468782975e1,
2.233680883850e0));
#92468=cartesian_point('',(-2.615613707912e1,6.303474914242e1,
2.179300452602e0));
#92469=cartesian_point('',(-2.619569597517e1,6.315253843863e1,
2.120598500286e0));
#92470=cartesian_point('',(-2.625019844112e1,6.331780082402e1,
2.064084210050e0));
#92471=cartesian_point('',(-2.632305289971e1,6.353550343635e1,
2.017225178788e0));
#92472=cartesian_point('',(-2.638974983433e1,6.373885386139e1,
1.999998704609e0));
#92473=cartesian_point('',(-2.642795255199e1,6.385233444579e1,
1.999998704609e0));
#92475=cartesian_point('',(-2.444940154632e1,6.186963576864e1,1.5e0));
#92476=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92477=direction('',(0.e0,0.e0,1.e0));
#92478=axis2_placement_3d('',#92475,#92476,#92477);
#92480=cartesian_point('',(-2.516333203595e1,6.116942013156e1,
2.491273467073e0));
#92481=direction('',(-1.234070820906e-2,1.292316414103e-5,9.999238504776e-1));
#92482=direction('',(7.063355799424e-1,-7.078233514269e-1,8.726493125383e-3));
#92483=axis2_placement_3d('',#92480,#92481,#92482);
#92485=direction('',(-7.078469529580e-1,-7.063658338199e-1,-7.368684445429e-8));
#92486=vector('',#92485,8.922824798866e0);
#92487=cartesian_point('',(-1.778023974307e1,6.781850372861e1,
1.504362969355e0));
#92488=line('',#92487,#92486);
#92489=cartesian_point('',(-1.813339884988e1,6.817242566232e1,
2.000000330943e0));
#92490=cartesian_point('',(-1.802580580719e1,6.827978070550e1,
1.999999243457e0));
#92491=cartesian_point('',(-1.779541256501e1,6.847142396363e1,
2.000000977193e0));
#92492=cartesian_point('',(-1.739818517578e1,6.869539530902e1,
1.999997714638e0));
#92493=cartesian_point('',(-1.711396968194e1,6.879376342252e1,
2.000004681050e0));
#92494=cartesian_point('',(-1.696560728406e1,6.883028390768e1,
1.999996476296e0));
#92496=cartesian_point('',(-1.696560417258e1,6.883028451167e1,1.5e0));
#92497=direction('',(9.709403006742e-1,2.393218179078e-1,0.e0));
#92498=direction('',(0.e0,-2.842170943040e-14,1.e0));
#92499=axis2_placement_3d('',#92496,#92497,#92498);
#92501=cartesian_point('',(-1.813340240716e1,6.817242054335e1,1.5e0));
#92502=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92503=direction('',(7.063390254583e-1,-7.078199297946e-1,8.725141845134e-3));
#92504=axis2_placement_3d('',#92501,#92502,#92503);
#92506=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#92507=direction('',(0.e0,0.e0,1.e0));
#92508=direction('',(-8.600399722108e-2,9.962947919476e-1,0.e0));
#92509=axis2_placement_3d('',#92506,#92507,#92508);
#92511=cartesian_point('',(-6.096964536148e0,7.062766303260e1,
1.999988987880e0));
#92512=cartesian_point('',(-5.814736960317e0,7.065214273907e1,
2.000009343428e0));
#92513=cartesian_point('',(-5.275566279272e0,7.060699883323e1,
1.999995144491e0));
#92514=cartesian_point('',(-4.508330551992e0,7.028096003494e1,
2.000002979140e0));
#92515=cartesian_point('',(-3.893480343504e0,6.972174061578e1,
1.999992938951e0));
#92516=cartesian_point('',(-3.628831046933e0,6.925539033283e1,
2.000014489688e0));
#92517=cartesian_point('',(-3.533108219917e0,6.899222594706e1,
2.000000480028e0));
#92519=cartesian_point('',(-3.533107503132e0,6.899222620607e1,1.5e0));
#92520=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#92521=direction('',(0.e0,0.e0,1.e0));
#92522=axis2_placement_3d('',#92519,#92520,#92521);
#92524=cartesian_point('',(-6.096962090543e0,7.062766344829e1,1.5e0));
#92525=direction('',(-9.962946582441e-1,-8.600554606726e-2,0.e0));
#92526=direction('',(8.599244700601e-2,-9.961429177420e-1,1.745240643594e-2));
#92527=axis2_placement_3d('',#92524,#92525,#92526);
#92529=direction('',(-3.420205191691e-1,9.396924839900e-1,-4.847113804994e-9));
#92530=vector('',#92529,2.610568387546e0);
#92531=cartesian_point('',(-3.110003721778e0,6.636807857410e1,
1.508726171702e0));
#92532=line('',#92531,#92530);
#92533=cartesian_point('',(2.640220178368e0,6.653903844317e1,1.5e0));
#92534=direction('',(3.420201433241e-1,9.396926207865e-1,0.e0));
#92535=direction('',(1.439737218334e-12,-5.115907697473e-13,1.e0));
#92536=axis2_placement_3d('',#92533,#92534,#92535);
#92538=cartesian_point('',(0.e0,6.75e1,1.508726203219e0));
#92539=direction('',(0.e0,0.e0,-1.e0));
#92540=direction('',(9.396926212075e-1,-3.420201421674e-1,0.e0));
#92541=axis2_placement_3d('',#92538,#92539,#92540);
#92543=cartesian_point('',(0.e0,6.75e1,1.508726203219e0));
#92544=direction('',(0.e0,0.e0,-1.e0));
#92545=direction('',(0.e0,-1.e0,0.e0));
#92546=axis2_placement_3d('',#92543,#92544,#92545);
#92548=cartesian_point('',(-2.640220178368e0,6.653903844317e1,1.5e0));
#92549=direction('',(-3.420201433241e-1,9.396926207865e-1,0.e0));
#92550=direction('',(-9.395495031166e-1,-3.419680527523e-1,1.745228036954e-2));
#92551=axis2_placement_3d('',#92548,#92549,#92550);
#92553=direction('',(-3.420212939870e-1,-9.396922019787e-1,2.203522682418e-8));
#92554=vector('',#92553,2.610657303604e0);
#92555=cartesian_point('',(4.002895319424e0,6.882126872910e1,1.508726103667e0));
#92556=line('',#92555,#92554);
#92557=cartesian_point('',(3.533111050397e0,6.899223776926e1,2.000000606239e0));
#92558=cartesian_point('',(3.628900948361e0,6.925556670712e1,2.000013753502e0));
#92559=cartesian_point('',(3.893765825301e0,6.972209016013e1,1.999993284119e0));
#92560=cartesian_point('',(4.508443233108e0,7.028095645343e1,2.000002875331e0));
#92561=cartesian_point('',(5.275284881398e0,7.060691130989e1,1.999995214557e0));
#92562=cartesian_point('',(5.814611146003e0,7.065215560977e1,2.000009249147e0));
#92563=cartesian_point('',(6.096966484015e0,7.062766283871e1,1.999988508504e0));
#92565=cartesian_point('',(6.096963695041e0,7.062766330978e1,1.5e0));
#92566=direction('',(9.962946562902e-1,-8.600556870078e-2,0.e0));
#92567=direction('',(0.e0,0.e0,1.e0));
#92568=axis2_placement_3d('',#92565,#92566,#92567);
#92570=cartesian_point('',(3.533109142740e0,6.899223071086e1,1.5e0));
#92571=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#92572=direction('',(9.395495038056e-1,-3.419680530047e-1,1.745223833447e-2));
#92573=axis2_placement_3d('',#92570,#92571,#92572);
#92575=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#92576=direction('',(0.e0,0.e0,1.e0));
#92577=direction('',(1.253972436393e-1,9.921066128636e-1,0.e0));
#92578=axis2_placement_3d('',#92575,#92576,#92577);
#92580=cartesian_point('',(8.889342956904e0,7.033078507938e1,1.999991141551e0));
#92581=cartesian_point('',(9.074470136438e0,7.030746090599e1,2.000004166870e0));
#92582=cartesian_point('',(9.428668080745e0,7.022178715748e1,1.999998848279e0));
#92583=cartesian_point('',(9.926531884429e0,6.997781269504e1,1.999997780720e0));
#92584=cartesian_point('',(1.020903724243e1,6.975231696151e1,2.000005946134e0));
#92585=cartesian_point('',(1.033972375495e1,6.962220013255e1,2.000000781421e0));
#92587=cartesian_point('',(1.033972332786e1,6.962220079866e1,1.5e0));
#92588=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92589=direction('',(0.e0,0.e0,1.e0));
#92590=axis2_placement_3d('',#92587,#92588,#92589);
#92592=cartesian_point('',(8.889348544990e0,7.033078467744e1,1.5e0));
#92593=direction('',(-9.921067987128e-1,1.253957732458e-1,0.e0));
#92594=direction('',(-1.253766748622e-1,-9.919556960420e-1,1.745240643594e-2));
#92595=axis2_placement_3d('',#92592,#92593,#92594);
#92597=direction('',(-7.087094049667e-1,7.055005168756e-1,1.003623311934e-7));
#92598=vector('',#92597,6.394490060732e0);
#92599=cartesian_point('',(1.451881344117e1,6.475655229004e1,1.504362311045e0));
#92600=line('',#92599,#92598);
#92601=cartesian_point('',(1.558633348706e1,6.441155143579e1,2.491273464502e0));
#92602=direction('',(1.234068321041e-2,2.800017006570e-5,9.999238504776e-1));
#92603=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498372e-3));
#92604=axis2_placement_3d('',#92601,#92602,#92603);
#92606=cartesian_point('',(1.487154805192e1,6.511089432365e1,1.5e0));
#92607=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92608=direction('',(-7.054737332076e-1,-7.086823571024e-1,8.725163952330e-3));
#92609=axis2_placement_3d('',#92606,#92607,#92608);
#92611=direction('',(-7.055122749754e-1,-7.086976999109e-1,2.120148885292e-7));
#92612=vector('',#92611,1.792412402159e0);
#92613=cartesian_point('',(1.649656273876e1,6.603456650064e1,2.495636290598e0));
#92614=line('',#92613,#92612);
#92615=cartesian_point('',(1.523199378722e1,6.476428795394e1,2.495636670616e0));
#92616=cartesian_point('',(1.523146826414e1,6.476411224986e1,2.467259641637e0));
#92617=cartesian_point('',(1.522673397636e1,6.476735316819e1,2.407241752765e0));
#92618=cartesian_point('',(1.520790655237e1,6.478390122049e1,2.318257713690e0));
#92619=cartesian_point('',(1.517667086919e1,6.481290494179e1,2.233339865703e0));
#92620=cartesian_point('',(1.513624771038e1,6.485135161823e1,2.160523647396e0));
#92621=cartesian_point('',(1.509077335174e1,6.489520247081e1,2.102957702740e0));
#92622=cartesian_point('',(1.504372314084e1,6.494098867443e1,2.060286111526e0));
#92623=cartesian_point('',(1.499660239794e1,6.498715613927e1,2.030228580753e0));
#92624=cartesian_point('',(1.494906202837e1,6.503399344171e1,2.010462642148e0));
#92625=cartesian_point('',(1.490728146138e1,6.507536754247e1,2.001502220711e0));
#92626=cartesian_point('',(1.488128370552e1,6.510120478064e1,1.999998946056e0));
#92627=cartesian_point('',(1.487154906692e1,6.511089534133e1,1.999998805910e0));
#92629=cartesian_point('',(1.685088316758e1,6.568185252013e1,2.491273464502e0));
#92630=direction('',(2.800017006454e-5,-1.234068321041e-2,9.999238504776e-1));
#92631=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498373e-3));
#92632=axis2_placement_3d('',#92629,#92630,#92631);
#92634=cartesian_point('',(1.649656273876e1,6.603456650064e1,2.495636290598e0));
#92635=cartesian_point('',(1.649891324815e1,6.603752319260e1,2.447496404397e0));
#92636=cartesian_point('',(1.650590186490e1,6.606451615293e1,2.357016841461e0));
#92637=cartesian_point('',(1.654485435452e1,6.618044309952e1,2.239064993831e0));
#92638=cartesian_point('',(1.658388619120e1,6.629892447342e1,2.166299526037e0));
#92639=cartesian_point('',(1.662975304539e1,6.643690839164e1,2.104020213158e0));
#92640=cartesian_point('',(1.669083718455e1,6.662206403080e1,2.048784438111e0));
#92641=cartesian_point('',(1.675835978166e1,6.682536599631e1,2.012294685053e0));
#92642=cartesian_point('',(1.681581909239e1,6.700111448357e1,1.999998714640e0));
#92643=cartesian_point('',(1.684767525960e1,6.709600877278e1,1.999998714640e0));
#92645=cartesian_point('',(1.685159832592e1,6.536665649073e1,2.803054240109e1));
#92646=direction('',(2.800017006454e-5,-1.234068321041e-2,9.999238504776e-1));
#92647=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498376e-3));
#92648=axis2_placement_3d('',#92645,#92646,#92647);
#92650=cartesian_point('',(1.968474276157e1,6.325209565169e1,2.800463593260e1));
#92651=direction('',(-7.054866680393e-1,-7.086696438428e-1,-8.711894999728e-3));
#92652=direction('',(-5.945192710830e-3,-6.374352113830e-3,9.999620104378e-1));
#92653=axis2_placement_3d('',#92650,#92651,#92652);
#92655=direction('',(-2.866602723920e-5,1.234195090783e-2,-9.999238348125e-1));
#92656=vector('',#92655,2.554101532221e1);
#92657=cartesian_point('',(1.720435924721e1,6.572097372462e1,2.803470838069e1));
#92658=line('',#92657,#92656);
#92659=direction('',(-1.234269810614e-2,-2.731536628101e-5,9.999238256274e-1));
#92660=vector('',#92659,2.554091906044e1);
#92661=cartesian_point('',(6.595745972392e1,1.750311852244e1,2.495646926057e0));
#92662=line('',#92661,#92660);
#92663=cartesian_point('',(6.316209189088e1,1.997159714306e1,2.800466819085e1));
#92664=direction('',(-7.054632597379e-1,-7.086929852421e-1,-8.708721414129e-3));
#92665=direction('',(7.086434666983e-1,-7.055169635548e-1,8.381601407437e-3));
#92666=axis2_placement_3d('',#92663,#92664,#92665);
#92668=direction('',(6.156575909583e-3,6.184577145057e-3,-9.999619230644e-1));
#92669=vector('',#92668,5.000190392361e-1);
#92670=cartesian_point('',(2.999171175746e1,5.294879508270e1,3.150436326775e1));
#92671=line('',#92670,#92669);
#92672=direction('',(-7.087097428514e-1,7.055001773856e-1,-9.819524146962e-6));
#92673=vector('',#92672,2.573433961644e0);
#92674=cartesian_point('',(2.113446205669e1,6.106046013219e1,3.2e1));
#92675=line('',#92674,#92673);
#92676=cartesian_point('',(1.931062575992e1,6.287604050249e1,3.15e1));
#92677=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92678=direction('',(-2.487623930847e-6,-2.498938101780e-6,9.999999999938e-1));
#92679=axis2_placement_3d('',#92676,#92677,#92678);
#92681=direction('',(7.087108558575e-1,-7.054990591692e-1,1.735491649586e-5));
#92682=vector('',#92681,2.573195408069e0);
#92683=cartesian_point('',(1.966354823234e1,6.323018908296e1,3.150431795731e1));
#92684=line('',#92683,#92682);
#92685=cartesian_point('',(2.113446288588e1,6.106046096516e1,3.15e1));
#92686=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92687=direction('',(-1.669064886300e-11,-1.676880856394e-11,1.e0));
#92688=axis2_placement_3d('',#92685,#92686,#92687);
#92690=direction('',(6.156575898946e-3,6.184577134283e-3,-9.999619230645e-1));
#92691=vector('',#92690,5.000183863632e-1);
#92692=cartesian_point('',(2.148719975228e1,6.141480214351e1,3.150436261490e1));
#92693=line('',#92692,#92691);
#92694=cartesian_point('',(2.113754129103e1,6.106355337146e1,3.1e1));
#92695=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92696=direction('',(7.054737247654e-1,7.086823486218e-1,8.726535248570e-3));
#92697=axis2_placement_3d('',#92694,#92695,#92696);
#92699=direction('',(-7.055005880647e-1,-7.087093341e-1,0.e0));
#92700=vector('',#92699,1.294831004103e0);
#92701=cartesian_point('',(2.113754129105e1,6.106355337148e1,3.15e1));
#92702=line('',#92701,#92700);
#92703=cartesian_point('',(2.022403725621e1,6.014589455279e1,3.1e1));
#92704=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92705=direction('',(-1.471534005759e-11,-1.477928890381e-11,1.e0));
#92706=axis2_placement_3d('',#92703,#92704,#92705);
#92708=cartesian_point('',(2.022711566139e1,6.014898695912e1,3.15e1));
#92709=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92710=direction('',(-7.054737247639e-1,-7.086823486203e-1,8.726535493494e-3));
#92711=axis2_placement_3d('',#92708,#92709,#92710);
#92713=direction('',(7.087093341002e-1,-7.055005880645e-1,-2.489860169893e-13));
#92714=vector('',#92713,1.2e1);
#92715=cartesian_point('',(2.149027815343e1,6.141789454579e1,3.100436326771e1));
#92716=line('',#92715,#92714);
#92717=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92718=vector('',#92717,1.2e1);
#92719=cartesian_point('',(2.964205330025e1,5.259754631471e1,3.15e1));
#92720=line('',#92719,#92718);
#92721=cartesian_point('',(2.873162767060e1,5.168297990236e1,3.15e1));
#92722=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92723=direction('',(-2.000177801165e-11,-2.009414856730e-11,1.e0));
#92724=axis2_placement_3d('',#92721,#92722,#92723);
#92726=direction('',(-6.156575933047e-3,-6.184577168349e-3,-9.999619230641e-1));
#92727=vector('',#92726,5.000190391453e-1);
#92728=cartesian_point('',(2.837889080821e1,5.132863872804e1,3.150436326770e1));
#92729=line('',#92728,#92727);
#92730=cartesian_point('',(2.872854926541e1,5.167988749602e1,3.1e1));
#92731=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92732=direction('',(-7.054737247640e-1,-7.086823486204e-1,8.726535484477e-3));
#92733=axis2_placement_3d('',#92730,#92731,#92732);
#92735=cartesian_point('',(2.964205330023e1,5.259754631469e1,3.1e1));
#92736=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92737=direction('',(5.283595783112e-11,5.307754236128e-11,1.e0));
#92738=axis2_placement_3d('',#92735,#92736,#92737);
#92740=cartesian_point('',(2.963897489507e1,5.259445390838e1,3.15e1));
#92741=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92742=direction('',(7.054737247641e-1,7.086823486205e-1,8.726535461811e-3));
#92743=axis2_placement_3d('',#92740,#92741,#92742);
#92745=direction('',(-7.055005880644e-1,-7.087093341003e-1,0.e0));
#92746=vector('',#92745,1.286104136324e0);
#92747=cartesian_point('',(2.963897489508e1,5.259445390839e1,3.2e1));
#92748=line('',#92747,#92746);
#92749=direction('',(-7.087093341001e-1,7.055005880645e-1,-2.428423231999e-13));
#92750=vector('',#92749,3.220000000001e1);
#92751=cartesian_point('',(5.119933136624e1,2.861151979236e1,3.150436326771e1));
#92752=line('',#92751,#92750);
#92753=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92754=vector('',#92753,3.220000000001e1);
#92755=cartesian_point('',(2.873162767059e1,5.168297990235e1,3.2e1));
#92756=line('',#92755,#92754);
#92757=direction('',(-7.055005880647e-1,-7.087093341e-1,0.e0));
#92758=vector('',#92757,1.294831004095e0);
#92759=cartesian_point('',(5.246249385827e1,2.988042737902e1,3.15e1));
#92760=line('',#92759,#92758);
#92761=cartesian_point('',(5.154898982344e1,2.896276856034e1,3.1e1));
#92762=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92763=direction('',(-1.875832822407e-12,-1.882938249764e-12,1.e0));
#92764=axis2_placement_3d('',#92761,#92762,#92763);
#92766=cartesian_point('',(5.155206822863e1,2.896586096668e1,3.15e1));
#92767=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92768=direction('',(-7.054737247649e-1,-7.086823486213e-1,8.726535328108e-3));
#92769=axis2_placement_3d('',#92766,#92767,#92768);
#92771=cartesian_point('',(5.245941545310e1,2.987733497270e1,3.15e1));
#92772=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92773=direction('',(2.296474121977e-11,2.306421720277e-11,1.e0));
#92774=axis2_placement_3d('',#92771,#92772,#92773);
#92776=direction('',(6.156575909547e-3,6.184577144865e-3,-9.999619230644e-1));
#92777=vector('',#92776,5.000190392310e-1);
#92778=cartesian_point('',(5.281215231549e1,3.023167614701e1,3.150436326774e1));
#92779=line('',#92778,#92777);
#92780=cartesian_point('',(5.246249385826e1,2.988042737901e1,3.1e1));
#92781=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92782=direction('',(7.054737247655e-1,7.086823486219e-1,8.726535234260e-3));
#92783=axis2_placement_3d('',#92780,#92781,#92782);
#92785=direction('',(-7.055005880647e-1,-7.087093341e-1,0.e0));
#92786=vector('',#92785,1.294831004100e0);
#92787=cartesian_point('',(6.096700586748e1,2.141442032226e1,3.15e1));
#92788=line('',#92787,#92786);
#92789=direction('',(-7.055005880656e-1,-7.087093340990e-1,7.900429394235e-13));
#92790=vector('',#92789,1.286102389420e0);
#92791=cartesian_point('',(6.096392664098e1,2.141132709088e1,3.2e1));
#92792=line('',#92791,#92790);
#92793=cartesian_point('',(6.005658023782e1,2.049985390991e1,3.15e1));
#92794=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92795=direction('',(-2.697220224945e-11,-2.709299451453e-11,1.e0));
#92796=axis2_placement_3d('',#92793,#92794,#92795);
#92798=direction('',(-6.156575929894e-3,-6.184577171704e-3,-9.999619230641e-1));
#92799=vector('',#92798,5.000185559804e-1);
#92800=cartesian_point('',(5.970384337246e1,2.014551273261e1,3.150436278454e1));
#92801=line('',#92800,#92799);
#92802=cartesian_point('',(6.005350183264e1,2.049676150357e1,3.1e1));
#92803=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92804=direction('',(-7.054737247644e-1,-7.086823486207e-1,8.726535424060e-3));
#92805=axis2_placement_3d('',#92802,#92803,#92804);
#92807=cartesian_point('',(6.096700586746e1,2.141442032224e1,3.1e1));
#92808=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#92809=direction('',(6.578204647667e-11,6.608047442569e-11,1.e0));
#92810=axis2_placement_3d('',#92807,#92808,#92809);
#92812=direction('',(-6.156575909292e-3,-6.184577144730e-3,9.999619230644e-1));
#92813=vector('',#92812,5.000193417200e-1);
#92814=cartesian_point('',(6.131974272986e1,2.176876149657e1,3.100436326770e1));
#92815=line('',#92814,#92813);
#92816=cartesian_point('',(6.096392746230e1,2.141132791593e1,3.15e1));
#92817=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92818=direction('',(7.054737247646e-1,7.086823486210e-1,8.726535383893e-3));
#92819=axis2_placement_3d('',#92816,#92817,#92818);
#92821=direction('',(-7.054917363099e-1,-7.087181456674e-1,4.776194790868e-7));
#92822=vector('',#92821,1.346629947664e0);
#92823=cartesian_point('',(6.564382225576e1,1.679531974164e1,2.803488211912e1));
#92824=line('',#92823,#92822);
#92825=direction('',(7.055002202446e-1,7.087097002400e-1,-4.530861997387e-6));
#92826=vector('',#92825,1.286098878460e0);
#92827=cartesian_point('',(6.188041921654e1,1.868427591072e1,3.199998750812e1));
#92828=line('',#92827,#92826);
#92829=cartesian_point('',(6.278776225855e1,1.959574666135e1,3.199998168099e1));
#92830=cartesian_point('',(6.303377369039e1,1.935085532705e1,3.199998760439e1));
#92831=cartesian_point('',(6.352625748728e1,1.886157409560e1,3.190912411796e1));
#92832=cartesian_point('',(6.421669401968e1,1.817857630361e1,3.150932999225e1));
#92833=cartesian_point('',(6.481227387700e1,1.759254818253e1,3.087301814707e1));
#92834=cartesian_point('',(6.527285634839e1,1.714299079949e1,3.004306847284e1));
#92835=cartesian_point('',(6.556740835968e1,1.686019694405e1,2.907540101982e1));
#92836=cartesian_point('',(6.563982015148e1,1.679557121693e1,2.838200584201e1));
#92837=cartesian_point('',(6.564382225576e1,1.679531974164e1,2.803488211912e1));
#92839=direction('',(1.234063152223e-2,2.884297791168e-5,-9.999238510915e-1));
#92840=vector('',#92839,2.554118085241e1);
#92841=cartesian_point('',(6.564382225576e1,1.679531974164e1,2.803488211912e1));
#92842=line('',#92841,#92840);
#92843=direction('',(-2.800117788287e-5,1.234129135781e-2,9.999238429718e-1));
#92844=vector('',#92843,2.554118965007e1);
#92845=cartesian_point('',(6.469450113921e1,1.552572739913e1,2.495638253320e0));
#92846=line('',#92845,#92844);
#92847=cartesian_point('',(6.560470942823e1,1.714876343880e1,2.491290351151e0));
#92848=direction('',(1.234068321041e-2,2.800017006508e-5,-9.999238504776e-1));
#92849=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498373e-3));
#92850=axis2_placement_3d('',#92847,#92848,#92849);
#92852=cartesian_point('',(6.528951360130e1,1.714804828093e1,2.803054288186e1));
#92853=direction('',(-1.234068321041e-2,-2.800017006508e-5,9.999238504776e-1));
#92854=direction('',(7.086740106430e-1,-7.054821018406e-1,8.726432359623e-3));
#92855=axis2_placement_3d('',#92852,#92853,#92854);
#92857=cartesian_point('',(1.720362708777e1,6.603619968186e1,2.495638394705e0));
#92858=cartesian_point('',(1.720135180974e1,6.603905275878e1,2.447843772714e0));
#92859=cartesian_point('',(1.719420158074e1,6.606566821102e1,2.357841538688e0));
#92860=cartesian_point('',(1.715501141371e1,6.618088284620e1,2.239718120369e0));
#92861=cartesian_point('',(1.711524434982e1,6.629945591676e1,2.166680040539e0));
#92862=cartesian_point('',(1.706893508720e1,6.643724654862e1,2.104177471505e0));
#92863=cartesian_point('',(1.700672230304e1,6.662253754330e1,2.048835295507e0));
#92864=cartesian_point('',(1.693818119126e1,6.682587912753e1,2.012273363383e0));
#92865=cartesian_point('',(1.687993629949e1,6.700133046938e1,1.999998714640e0));
#92866=cartesian_point('',(1.684767525960e1,6.709600877278e1,1.999998714640e0));
#92868=cartesian_point('',(6.701886588599e1,1.715197278217e1,1.999998704609e0));
#92869=cartesian_point('',(6.691127011471e1,1.718809353641e1,1.999998704609e0));
#92870=cartesian_point('',(6.671626042312e1,1.725175232501e1,2.015418787943e0));
#92871=cartesian_point('',(6.649728639491e1,1.732466241499e1,2.060493111631e0));
#92872=cartesian_point('',(6.632775501390e1,1.738043568182e1,2.116734066399e0));
#92873=cartesian_point('',(6.620439675023e1,1.742154360406e1,2.177331300503e0));
#92874=cartesian_point('',(6.611233413009e1,1.745193331258e1,2.232245371514e0));
#92875=cartesian_point('',(6.598321144361e1,1.749490710740e1,2.361233466905e0));
#92876=cartesian_point('',(6.595963604666e1,1.750152494821e1,2.449088040699e0));
#92877=cartesian_point('',(6.595745972392e1,1.750311852244e1,2.495646926057e0));
#92879=direction('',(-7.087094362950e-1,7.055004854048e-1,-1.240158895735e-7));
#92880=vector('',#92879,6.879241356095e1);
#92881=cartesian_point('',(6.595745972392e1,1.750311852244e1,2.495646926057e0));
#92882=line('',#92881,#92880);
#92883=direction('',(7.087090159351e-1,-7.055009075637e-1,-1.261302712344e-5));
#92884=vector('',#92883,2.573300548788e0);
#92885=cartesian_point('',(6.131666432282e1,2.176566908837e1,3.150436357021e1));
#92886=line('',#92885,#92884);
#92887=cartesian_point('',(6.278776444485e1,1.959574852137e1,3.15e1));
#92888=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#92889=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498369e-3));
#92890=axis2_placement_3d('',#92887,#92888,#92889);
#92892=direction('',(-7.087088689990e-1,7.055010552447e-1,7.118430364273e-6));
#92893=vector('',#92892,2.573462386811e0);
#92894=cartesian_point('',(6.278776225855e1,1.959574666135e1,3.199998168099e1));
#92895=line('',#92894,#92893);
#92896=cartesian_point('',(6.433944479778e1,1.619365838609e1,2.803054254371e1));
#92897=direction('',(-2.800017006516e-5,1.234068321041e-2,9.999238504776e-1));
#92898=direction('',(-7.054771583996e-1,-7.086789310347e-1,8.726493223669e-3));
#92899=axis2_placement_3d('',#92896,#92897,#92898);
#92901=direction('',(-6.080187617232e-3,1.836455601565e-2,9.998128696916e-1));
#92902=vector('',#92901,1.041067438938e1);
#92903=cartesian_point('',(1.005027704867e1,6.907668092006e1,
-8.904363283858e0));
#92904=line('',#92903,#92902);
#92905=cartesian_point('',(1.451881344117e1,6.475655229004e1,1.504362311045e0));
#92906=cartesian_point('',(1.461690799300e1,6.465890196070e1,1.504363730178e0));
#92907=cartesian_point('',(1.479687213123e1,6.448041079252e1,1.557989812420e0));
#92908=cartesian_point('',(1.503239023068e1,6.424864134136e1,1.775742058512e0));
#92909=cartesian_point('',(1.519077183574e1,6.409502145810e1,2.104258339954e0));
#92910=cartesian_point('',(1.523188723089e1,6.405720832907e1,2.357233785997e0));
#92911=cartesian_point('',(1.523359821709e1,6.405720967706e1,2.495638084485e0));
#92913=direction('',(1.234159613747e-2,2.715758823454e-5,9.999238392334e-1));
#92914=vector('',#92913,2.554103206622e1);
#92915=cartesian_point('',(1.523359821709e1,6.405720967706e1,2.495638084485e0));
#92916=line('',#92915,#92914);
#92917=cartesian_point('',(1.802898008303e1,6.158863779479e1,2.800456251229e1));
#92918=direction('',(7.054686377058e-1,7.086875108404e-1,-8.718554491096e-3));
#92919=direction('',(-7.086364905423e-1,7.055224874719e-1,8.505524282370e-3));
#92920=axis2_placement_3d('',#92917,#92918,#92919);
#92922=direction('',(-6.156575924935e-3,-6.184577160268e-3,-9.999619230642e-1));
#92923=vector('',#92922,5.000175833048e-1);
#92924=cartesian_point('',(1.987437879005e1,5.979464577581e1,3.150436181192e1));
#92925=line('',#92924,#92923);
#92926=direction('',(-6.156575933198e-3,-6.184577168428e-3,-9.999619230641e-1));
#92927=vector('',#92926,5.000190391533e-1);
#92928=cartesian_point('',(5.119933136624e1,2.861151979236e1,3.150436326771e1));
#92929=line('',#92928,#92927);
#92930=cartesian_point('',(6.150619741603e1,1.830827055183e1,2.800455608684e1));
#92931=direction('',(7.054803422623e-1,7.086758482078e-1,-8.719452300878e-3));
#92932=direction('',(6.046595000324e-3,6.284067440369e-3,9.999619738697e-1));
#92933=axis2_placement_3d('',#92930,#92931,#92932);
#92935=direction('',(2.880850163725e-5,-1.234146457866e-2,-9.999238408110e-1));
#92936=vector('',#92935,2.554105772091e1);
#92937=cartesian_point('',(6.398668698661e1,1.583933653625e1,2.803475005570e1));
#92938=line('',#92937,#92936);
#92939=cartesian_point('',(6.398742278621e1,1.552412247709e1,2.495637521036e0));
#92940=cartesian_point('',(6.398742685716e1,1.552241375496e1,2.357233846608e0));
#92941=cartesian_point('',(6.402543197098e1,1.548146473466e1,2.104257998534e0));
#92942=cartesian_point('',(6.417976757997e1,1.532378322951e1,1.775744734070e0));
#92943=cartesian_point('',(6.441260304051e1,1.508931968200e1,1.557991533443e0));
#92944=cartesian_point('',(6.459190760518e1,1.491016867303e1,1.504366942498e0));
#92945=cartesian_point('',(6.469000167773e1,1.481251868099e1,1.504362364972e0));
#92947=direction('',(-1.839192213502e-2,5.996762325400e-3,-9.998128705122e-1));
#92948=vector('',#92947,1.041067452055e1);
#92949=cartesian_point('',(6.922183285256e1,1.030120489596e1,1.504362989912e0));
#92950=line('',#92949,#92948);
#92951=direction('',(7.087093347457e-1,-7.055005874159e-1,-1.232670475663e-9));
#92952=vector('',#92951,8.322182395114e1);
#92953=cartesian_point('',(1.005027704867e1,6.907668092006e1,
-8.904363283858e0));
#92954=line('',#92953,#92952);
#92955=cartesian_point('',(1.904348758345e1,-6.705697746066e1,
-9.400002990998e0));
#92956=cartesian_point('',(1.885715783680e1,-6.710999456481e1,
-9.400011128003e0));
#92957=cartesian_point('',(1.849442121047e1,-6.714207440595e1,
-9.399995103116e0));
#92958=cartesian_point('',(1.794464146301e1,-6.698409695300e1,
-9.400000447090e0));
#92959=cartesian_point('',(1.766043604283e1,-6.677219386764e1,
-9.400002221380e0));
#92960=cartesian_point('',(1.752873731903e1,-6.662971904030e1,
-9.399989956099e0));
#92962=direction('',(-6.786753520975e-1,7.344384020817e-1,-1.728993814031e-6));
#92963=vector('',#92962,5.809101802443e0);
#92964=cartesian_point('',(1.752873731903e1,-6.662971904030e1,
-9.399989956099e0));
#92965=line('',#92964,#92963);
#92966=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#92967=direction('',(0.e0,0.e0,1.e0));
#92968=direction('',(7.344409671251e-1,6.786725762902e-1,0.e0));
#92969=axis2_placement_3d('',#92966,#92967,#92968);
#92971=direction('',(-6.786776513735e-1,-7.344362773616e-1,4.633370031105e-6));
#92972=vector('',#92971,3.044916387344e0);
#92973=cartesian_point('',(7.013756891670e0,-6.236329159544e1,-9.4e0));
#92974=line('',#92973,#92972);
#92975=cartesian_point('',(3.846427546097e0,-6.358178251258e1,
-9.399798630287e0));
#92976=direction('',(9.238385225585e-6,1.662523216696e-4,-9.999999861374e-1));
#92977=direction('',(7.343145274482e-1,-6.788093720093e-1,-1.060697550566e-4));
#92978=axis2_placement_3d('',#92975,#92976,#92977);
#92980=cartesian_point('',(-2.085698656533e-14,-6.75e1,-9.4e0));
#92981=direction('',(0.e0,0.e0,1.e0));
#92982=direction('',(7.003518582525e-1,7.137977827384e-1,0.e0));
#92983=axis2_placement_3d('',#92980,#92981,#92982);
#92985=direction('',(-3.420254693404e-1,-9.396906822575e-1,-9.245611933519e-7));
#92986=vector('',#92985,2.471072061921e0);
#92987=cartesian_point('',(-3.750640849228e0,-6.613487835212e1,-9.4e0));
#92988=line('',#92987,#92986);
#92989=cartesian_point('',(-6.004976106371e0,-6.794422856429e1,
-9.399866537856e0));
#92990=direction('',(-7.025164431386e-5,8.059185080099e-5,-9.999999942848e-1));
#92991=direction('',(9.397685813886e-1,-3.418113583249e-1,-9.356749864413e-5));
#92992=axis2_placement_3d('',#92989,#92990,#92991);
#92994=cartesian_point('',(0.e0,0.e0,-9.4e0));
#92995=direction('',(0.e0,0.e0,-1.e0));
#92996=direction('',(-8.804443315981e-2,-9.961165482962e-1,0.e0));
#92997=axis2_placement_3d('',#92994,#92995,#92996);
#92999=cartesian_point('',(-6.794422832686e1,-6.004976494277e0,
-9.399866463228e0));
#93000=direction('',(8.071833233073e-5,-6.993525019688e-5,-9.999999942968e-1));
#93001=direction('',(-9.960890771714e-1,-8.835465370168e-2,-7.422354477295e-5));
#93002=axis2_placement_3d('',#92999,#93000,#93001);
#93004=direction('',(9.396906250985e-1,3.420256263809e-1,8.631431459605e-7));
#93005=vector('',#93004,2.471063040711e0);
#93006=cartesian_point('',(-6.845691312594e1,-4.595807733728e0,
-9.400002132881e0));
#93007=line('',#93006,#93005);
#93008=cartesian_point('',(-6.75e1,1.539153598866e-14,-9.4e0));
#93009=direction('',(0.e0,0.e0,1.e0));
#93010=direction('',(3.420201558295e-1,-9.396926162349e-1,0.e0));
#93011=axis2_placement_3d('',#93008,#93009,#93010);
#93013=cartesian_point('',(-6.358182899875e1,3.846498186291e0,
-9.399831301623e0));
#93014=direction('',(1.436069045573e-4,-2.607542000594e-5,-9.999999893486e-1));
#93015=direction('',(-7.130857264190e-1,-7.010768429358e-1,-8.412316161491e-5));
#93016=axis2_placement_3d('',#93013,#93014,#93015);
#93018=direction('',(7.344401216460e-1,6.786734912431e-1,6.749094404003e-7));
#93019=vector('',#93018,3.045027999607e0);
#93020=cartesian_point('',(-6.459968233e1,4.947177108128e0,-9.400002055118e0));
#93021=line('',#93020,#93019);
#93022=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#93023=direction('',(0.e0,0.e0,1.e0));
#93024=direction('',(6.786725758951e-1,-7.344409674902e-1,0.e0));
#93025=axis2_placement_3d('',#93022,#93023,#93024);
#93027=direction('',(-7.344386597892e-1,6.786750732173e-1,7.457565550317e-7));
#93028=vector('',#93027,4.749155814254e0);
#93029=cartesian_point('',(-6.236329159484e1,1.358624310775e1,-9.4e0));
#93030=line('',#93029,#93028);
#93031=cartesian_point('',(-6.483289387238e1,1.791050096236e1,
-9.399805335258e0));
#93032=direction('',(1.614267120983e-4,1.783842441073e-5,-9.999999868116e-1));
#93033=direction('',(-6.788810775785e-1,-7.342482328570e-1,-1.226873734776e-4));
#93034=axis2_placement_3d('',#93031,#93032,#93033);
#93036=direction('',(7.078467636799e-1,7.063660234948e-1,-1.716757572800e-7));
#93037=vector('',#93036,6.635172164257e1);
#93038=cartesian_point('',(-6.589103964711e1,1.897359802809e1,
-9.399985741263e0));
#93039=line('',#93038,#93037);
#93040=cartesian_point('',(-1.786336847173e1,6.478173845311e1,
-9.399801889540e0));
#93041=direction('',(1.326105785915e-5,-1.654052884586e-4,-9.999999862326e-1));
#93042=direction('',(-7.076186500603e-1,7.065945302263e-1,-1.262582456946e-4));
#93043=axis2_placement_3d('',#93040,#93041,#93042);
#93045=direction('',(6.786750602639e-1,-7.344386717527e-1,-3.152041165026e-6));
#93046=vector('',#93045,4.679674486569e0);
#93047=cartesian_point('',(-1.676222147207e1,6.580022550913e1,
-9.399985249473e0));
#93048=line('',#93047,#93046);
#93049=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#93050=direction('',(0.e0,0.e0,1.e0));
#93051=direction('',(-7.344409671236e-1,-6.786725762918e-1,0.e0));
#93052=axis2_placement_3d('',#93049,#93050,#93051);
#93054=direction('',(6.786734941052e-1,7.344401190013e-1,-6.558662140918e-7));
#93055=vector('',#93054,3.045027849312e0);
#93056=cartesian_point('',(-7.013756891670e0,6.236329159544e1,-9.4e0));
#93057=line('',#93056,#93055);
#93058=cartesian_point('',(-3.846498171193e0,6.358182897254e1,
-9.399831227606e0));
#93059=direction('',(2.597076662766e-5,-1.436218800798e-4,-9.999999893491e-1));
#93060=direction('',(-7.341568134377e-1,6.789799405663e-1,-1.165829921120e-4));
#93061=axis2_placement_3d('',#93058,#93059,#93060);
#93063=cartesian_point('',(0.e0,6.75e1,-9.4e0));
#93064=direction('',(0.e0,0.e0,1.e0));
#93065=direction('',(-7.003518641520e-1,-7.137977769501e-1,0.e0));
#93066=axis2_placement_3d('',#93063,#93064,#93065);
#93068=direction('',(3.420253802814e-1,9.396907146729e-1,-9.305104320590e-7));
#93069=vector('',#93068,2.471070116845e0);
#93070=cartesian_point('',(3.750640849228e0,6.613487835212e1,-9.4e0));
#93071=line('',#93070,#93069);
#93072=cartesian_point('',(6.004976200559e0,6.794422836232e1,
-9.399866752114e0));
#93073=direction('',(7.018147713299e-5,-8.045234788660e-5,-9.999999943010e-1));
#93074=direction('',(-9.397698689386e-1,3.418078183739e-1,-9.345367961372e-5));
#93075=axis2_placement_3d('',#93072,#93073,#93074);
#93077=cartesian_point('',(0.e0,0.e0,-9.4e0));
#93078=direction('',(0.e0,0.e0,-1.e0));
#93079=direction('',(8.804612650335e-2,9.961163986241e-1,0.e0));
#93080=axis2_placement_3d('',#93077,#93078,#93079);
#93082=cartesian_point('',(8.639413513561e0,6.765952862758e1,
-9.399683354428e0));
#93083=direction('',(-1.246317096710e-4,-1.866992952973e-4,-9.999999748052e-1));
#93084=direction('',(1.262759339764e-1,9.919951351294e-1,-2.009427832709e-4));
#93085=axis2_placement_3d('',#93082,#93083,#93084);
#93087=direction('',(7.087093187688e-1,-7.055006034656e-1,7.668055277675e-9));
#93088=vector('',#93087,8.322171266260e1);
#93089=cartesian_point('',(9.697574892635e0,6.872230326028e1,
-9.400004551453e0));
#93090=line('',#93089,#93088);
#93091=cartesian_point('',(6.761970975419e1,8.946392918731e0,
-9.399615682704e0));
#93092=direction('',(-2.278666423630e-4,-1.458252707149e-4,-9.999999634059e-1));
#93093=direction('',(7.053582422060e-1,7.088509578221e-1,-2.640960067997e-4));
#93094=axis2_placement_3d('',#93091,#93092,#93093);
#93096=cartesian_point('',(0.e0,0.e0,-9.4e0));
#93097=direction('',(0.e0,0.e0,-1.e0));
#93098=direction('',(9.913622245143e-1,1.311523534142e-1,0.e0));
#93099=axis2_placement_3d('',#93096,#93097,#93098);
#93101=cartesian_point('',(6.794419640821e1,6.004997596062e0,
-9.399892135854e0));
#93102=direction('',(-6.454040167769e-5,5.924748775089e-5,-9.999999961621e-1));
#93103=direction('',(9.960866218652e-1,8.838234130232e-2,-5.905139922381e-5));
#93104=axis2_placement_3d('',#93101,#93102,#93103);
#93106=direction('',(-9.396909096121e-1,-3.420248446986e-1,1.176193517821e-6));
#93107=vector('',#93106,2.471073667890e0);
#93108=cartesian_point('',(6.845692383247e1,4.595809441122e0,
-9.400002906461e0));
#93109=line('',#93108,#93107);
#93110=cartesian_point('',(6.613487836977e1,3.750640853623e0,-9.4e0));
#93111=cartesian_point('',(6.576789163322e1,3.614320674889e0,-9.4e0));
#93112=cartesian_point('',(6.510301434274e1,3.260003379409e0,
-9.399999989654e0));
#93113=cartesian_point('',(6.427778361590e1,2.445288595751e0,
-9.400000036211e0));
#93114=cartesian_point('',(6.373024810978e1,1.461959073548e0,
-9.399999865503e0));
#93115=cartesian_point('',(6.347278305498e1,3.640606069944e-1,
-9.400000501777e0));
#93116=cartesian_point('',(6.352792756929e1,-7.656983179170e-1,
-9.399998127388e0));
#93117=cartesian_point('',(6.390813734769e1,-1.868942173261e0,
-9.400006988672e0));
#93118=cartesian_point('',(6.436589502588e1,-2.497864631462e0,
-9.399984941507e0));
#93119=cartesian_point('',(6.464688045289e1,-2.793090567044e0,
-9.399984941507e0));
#93121=direction('',(-7.344416933529e-1,-6.786717903845e-1,-1.131937870994e-6));
#93122=vector('',#93121,3.043566319770e0);
#93123=cartesian_point('',(6.458716686881e1,-4.935786951560e0,
-9.399996554872e0));
#93124=line('',#93123,#93122);
#93125=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#93126=direction('',(0.e0,0.e0,1.e0));
#93127=direction('',(-6.786725762643e-1,7.344409671490e-1,0.e0));
#93128=axis2_placement_3d('',#93125,#93126,#93127);
#93130=direction('',(7.344374823495e-1,-6.786763473978e-1,1.734988911160e-6));
#93131=vector('',#93130,5.821190442580e0);
#93132=cartesian_point('',(6.235184486774e1,-1.359863044570e1,-9.4e0));
#93133=line('',#93132,#93131);
#93134=cartesian_point('',(6.662714532067e1,-1.754933471278e1,
-9.399989900299e0));
#93135=cartesian_point('',(6.676947218397e1,-1.768080970582e1,
-9.400002310512e0));
#93136=cartesian_point('',(6.698553922397e1,-1.797370056130e1,
-9.400000377133e0));
#93137=cartesian_point('',(6.713717207280e1,-1.852461284395e1,
-9.399995214267e0));
#93138=cartesian_point('',(6.710375493613e1,-1.887840518941e1,
-9.400010915288e0));
#93139=cartesian_point('',(6.705115672237e1,-1.906334118720e1,
-9.400002564268e0));
#93141=cartesian_point('',(0.e0,0.e0,-9.4e0));
#93142=direction('',(0.e0,0.e0,-1.e0));
#93143=direction('',(9.618602603811e-1,-2.735412939568e-1,0.e0));
#93144=axis2_placement_3d('',#93141,#93142,#93143);
#93146=cartesian_point('',(-1.431229158212e-14,0.e0,-9.4e0));
#93147=direction('',(0.e0,0.e0,1.e0));
#93148=direction('',(1.e0,0.e0,0.e0));
#93149=axis2_placement_3d('',#93146,#93147,#93148);
#93151=cartesian_point('',(-1.431229158212e-14,0.e0,-9.4e0));
#93152=direction('',(0.e0,0.e0,1.e0));
#93153=direction('',(-1.e0,0.e0,0.e0));
#93154=axis2_placement_3d('',#93151,#93152,#93153);
#93156=direction('',(4.733211882965e-1,-8.808899208759e-1,2.958590687894e-6));
#93157=vector('',#93156,5.900512676437e0);
#93158=cartesian_point('',(-2.268073082997e1,3.565467029401e1,
-9.400002352047e0));
#93159=line('',#93158,#93157);
#93160=direction('',(8.917185764999e-1,4.525903007411e-1,2.665710879858e-7));
#93161=vector('',#93160,1.059867118902e1);
#93162=cartesian_point('',(-1.855948440952e1,3.004014092396e1,
-9.400002037945e0));
#93163=line('',#93162,#93161);
#93164=direction('',(-4.733211870839e-1,8.808899215275e-1,2.958590852984e-6));
#93165=vector('',#93164,5.900512696624e0);
#93166=cartesian_point('',(-8.681782139141e0,3.619684281160e1,
-9.400002352047e0));
#93167=line('',#93166,#93165);
#93168=direction('',(-8.917185766299e-1,-4.525903004850e-1,2.665711357750e-7));
#93169=vector('',#93168,1.059867118146e1);
#93170=cartesian_point('',(-1.280302856496e1,4.181137217551e1,
-9.400002037945e0));
#93171=line('',#93170,#93169);
#93172=direction('',(-2.738483518576e-1,-9.617728838893e-1,4.185954886943e-7));
#93173=vector('',#93172,5.898917734273e0);
#93174=cartesian_point('',(5.249191891632e0,4.252096020825e1,
-9.400002184740e0));
#93175=line('',#93174,#93173);
#93176=direction('',(9.617728838195e-1,-2.738483521029e-1,2.329728729243e-7));
#93177=vector('',#93176,1.059891773427e1);
#93178=cartesian_point('',(4.319091622754e0,3.561662041079e1,
-9.400002184740e0));
#93179=line('',#93178,#93177);
#93180=direction('',(2.738483518577e-1,9.617728838893e-1,4.185954826719e-7));
#93181=vector('',#93180,5.898917734269e0);
#93182=cartesian_point('',(1.574376397376e1,3.339943288559e1,
-9.400002184740e0));
#93183=line('',#93182,#93181);
#93184=direction('',(-9.617728838195e-1,2.738483521030e-1,2.329728689020e-7));
#93185=vector('',#93184,1.059891773427e1);
#93186=cartesian_point('',(1.667386424263e1,4.030377268305e1,
-9.400002184740e0));
#93187=line('',#93186,#93185);
#93188=direction('',(6.200535916286e-1,-7.845594582349e-1,1.655212544284e-6));
#93189=vector('',#93188,1.059873405282e1);
#93190=cartesian_point('',(2.532605370399e1,2.458256620202e1,
-9.400002316989e0));
#93191=line('',#93190,#93189);
#93192=direction('',(7.958959678644e-1,6.054334053692e-1,4.492343471618e-7));
#93193=vector('',#93192,5.899947775547e0);
#93194=cartesian_point('',(3.328253986127e1,1.609201164175e1,
-9.400001971806e0));
#93195=line('',#93194,#93193);
#93196=direction('',(-6.200535854257e-1,7.845594631371e-1,1.655214544083e-6));
#93197=vector('',#93196,1.059873448111e1);
#93198=cartesian_point('',(3.815672925460e1,2.107460046532e1,
-9.400002316989e0));
#93199=line('',#93198,#93197);
#93200=direction('',(-7.958959736100e-1,-6.054333978161e-1,4.492369393507e-7));
#93201=vector('',#93200,5.899947488348e0);
#93202=cartesian_point('',(3.020024290264e1,2.956515480713e1,
-9.400001971821e0));
#93203=line('',#93202,#93201);
#93204=cartesian_point('',(-1.431229158212e-14,0.e0,-9.4e0));
#93205=direction('',(0.e0,0.e0,1.e0));
#93206=direction('',(-7.071067811853e-1,-7.071067811878e-1,0.e0));
#93207=axis2_placement_3d('',#93204,#93205,#93206);
#93209=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-9.4e0));
#93210=direction('',(0.e0,0.e0,1.e0));
#93211=direction('',(9.848077530141e-1,-1.736481776565e-1,0.e0));
#93212=axis2_placement_3d('',#93209,#93210,#93211);
#93214=cartesian_point('',(-1.431229158212e-14,0.e0,-9.4e0));
#93215=direction('',(0.e0,0.e0,-1.e0));
#93216=direction('',(9.848077530117e-1,-1.736481776700e-1,0.e0));
#93217=axis2_placement_3d('',#93214,#93215,#93216);
#93219=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-9.4e0));
#93220=direction('',(0.e0,0.e0,1.e0));
#93221=direction('',(7.071067811458e-1,7.071067812272e-1,0.e0));
#93222=axis2_placement_3d('',#93219,#93220,#93221);
#93224=cartesian_point('',(1.904341461006e1,-6.705702376035e1,-8.9e0));
#93225=direction('',(-9.619612837713e-1,-2.731858131842e-1,0.e0));
#93226=direction('',(-3.149413952741e-5,1.108994004539e-4,-9.999999933547e-1));
#93227=axis2_placement_3d('',#93224,#93225,#93226);
#93229=cartesian_point('',(1.917998359336e1,-6.753791017038e1,
-8.908725878323e0));
#93230=cartesian_point('',(1.900337114771e1,-6.758806180268e1,
-8.911024871980e0));
#93231=cartesian_point('',(1.863627573314e1,-6.763935345832e1,
-8.915355143679e0));
#93232=cartesian_point('',(1.808551216338e1,-6.756388886530e1,
-8.920736156655e0));
#93233=cartesian_point('',(1.757581573729e1,-6.734143571982e1,
-8.924538060218e0));
#93234=cartesian_point('',(1.728925525573e1,-6.710627023272e1,
-8.925860904300e0));
#93235=cartesian_point('',(1.716460994360e1,-6.697138279451e1,
-8.926165909304e0));
#93237=cartesian_point('',(6.705202856661e1,-1.906099527068e1,-8.9e0));
#93238=direction('',(-2.734380151745e-1,-9.618896256107e-1,0.e0));
#93239=direction('',(0.e0,0.e0,-1.e0));
#93240=axis2_placement_3d('',#93237,#93238,#93239);
#93242=cartesian_point('',(0.e0,0.e0,-8.908726203219e0));
#93243=direction('',(0.e0,0.e0,-1.e0));
#93244=direction('',(9.618903057005e-1,-2.734356227696e-1,0.e0));
#93245=axis2_placement_3d('',#93242,#93243,#93244);
#93247=cartesian_point('',(6.696654611799e1,-1.718228287134e1,
-8.908725686640e0));
#93248=cartesian_point('',(6.705562751049e1,-1.726459806299e1,
-8.909062164001e0));
#93249=cartesian_point('',(6.721882268103e1,-1.744551024069e1,
-8.909600644211e0));
#93250=cartesian_point('',(6.741040718809e1,-1.775673092875e1,
-8.910122366240e0));
#93251=cartesian_point('',(6.749844489800e1,-1.798389889734e1,
-8.910236677836e0));
#93252=cartesian_point('',(6.753183636162e1,-1.810052725080e1,
-8.910241918844e0));
#93254=cartesian_point('',(6.753183636162e1,-1.810052725080e1,
-8.910241918844e0));
#93255=cartesian_point('',(6.756582179298e1,-1.821923019076e1,
-8.910247253080e0));
#93256=cartesian_point('',(6.761175701259e1,-1.846295018725e1,
-8.910134041800e0));
#93257=cartesian_point('',(6.761213497896e1,-1.883491060199e1,
-8.909616801548e0));
#93258=cartesian_point('',(6.756666303349e1,-1.907883671382e1,
-8.909064644763e0));
#93259=cartesian_point('',(6.753290545832e1,-1.919760419786e1,
-8.908725867728e0));
#93261=direction('',(7.344370249291e-1,-6.786768424024e-1,8.874305690974e-8));
#93262=vector('',#93261,5.821352267273e0);
#93263=cartesian_point('',(6.269112947775e1,-1.323146589608e1,
-8.908726203245e0));
#93264=line('',#93263,#93262);
#93265=cartesian_point('',(6.662726753265e1,-1.754940689857e1,-8.9e0));
#93266=direction('',(-7.344409713304e-1,6.786725717393e-1,0.e0));
#93267=direction('',(6.785692066182e-1,7.343291124118e-1,-1.745240654030e-2));
#93268=axis2_placement_3d('',#93265,#93266,#93267);
#93270=cartesian_point('',(6.235184487364e1,-7.001369548457e0,-8.9e0));
#93271=direction('',(-7.344409713300e-1,-6.786725717397e-1,0.e0));
#93272=direction('',(2.245315045002e-12,-2.431832513139e-12,-1.e0));
#93273=axis2_placement_3d('',#93270,#93271,#93272);
#93275=cartesian_point('',(6.54e1,-1.03e1,-8.908726203219e0));
#93276=direction('',(0.e0,0.e0,1.e0));
#93277=direction('',(-6.786725716924e-1,7.344409713738e-1,0.e0));
#93278=axis2_placement_3d('',#93275,#93276,#93277);
#93280=cartesian_point('',(6.235184487364e1,-1.359863045155e1,-8.9e0));
#93281=direction('',(-7.344409713306e-1,6.786725717391e-1,0.e0));
#93282=direction('',(6.785692066180e-1,7.343291124120e-1,-1.745240654045e-2));
#93283=axis2_placement_3d('',#93280,#93281,#93282);
#93285=cartesian_point('',(6.458716467071e1,-4.935784573552e0,-8.9e0));
#93286=direction('',(-7.344409713304e-1,-6.786725717393e-1,0.e0));
#93287=direction('',(0.e0,0.e0,-1.e0));
#93288=axis2_placement_3d('',#93285,#93286,#93287);
#93290=direction('',(-7.344367692876e-1,-6.786771190473e-1,-1.149014786503e-7));
#93291=vector('',#93290,3.043671856338e0);
#93292=cartesian_point('',(6.492651399923e1,-5.302863654812e0,
-8.908726086002e0));
#93293=line('',#93292,#93291);
#93294=cartesian_point('',(6.458716686881e1,-4.935786951560e0,
-9.399996554872e0));
#93295=cartesian_point('',(6.470682463158e1,-4.823842249643e0,
-9.399996554872e0));
#93296=cartesian_point('',(6.490132660701e1,-4.577384574389e0,
-9.400001454835e0));
#93297=cartesian_point('',(6.506819877303e1,-4.118603213145e0,
-9.400000075771e0));
#93298=cartesian_point('',(6.508149079697e1,-3.634875691348e0,
-9.399998242082e0));
#93299=cartesian_point('',(6.494248058823e1,-3.169946138598e0,
-9.400006955902e0));
#93300=cartesian_point('',(6.476092990618e1,-2.912210889103e0,
-9.399984941507e0));
#93301=cartesian_point('',(6.464688045289e1,-2.793090567044e0,
-9.399984941507e0));
#93303=cartesian_point('',(6.464688045289e1,-2.793090567044e0,
-9.399984941507e0));
#93304=cartesian_point('',(6.469199922806e1,-2.749891459269e0,
-9.400137497065e0));
#93305=cartesian_point('',(6.478230685386e1,-2.663365044999e0,
-9.376767344930e0));
#93306=cartesian_point('',(6.489878332186e1,-2.550475077886e0,
-9.274866262535e0));
#93307=cartesian_point('',(6.495324119258e1,-2.498344370461e0,
-9.172488723273e0));
#93308=cartesian_point('',(6.497279378496e1,-2.479748437241e0,
-9.116233572790e0));
#93310=cartesian_point('',(6.497279378496e1,-2.479748437241e0,
-9.116233572790e0));
#93311=cartesian_point('',(6.497988563559e1,-2.472200591196e0,
-9.094666597242e0));
#93312=cartesian_point('',(6.499170247862e1,-2.459266825117e0,
-9.050024584025e0));
#93313=cartesian_point('',(6.500147616458e1,-2.445645874729e0,
-8.980168322430e0));
#93314=cartesian_point('',(6.500414564333e1,-2.442098409186e0,
-8.932549017696e0));
#93315=cartesian_point('',(6.500430857967e1,-2.441666678257e0,
-8.908728769691e0));
#93317=cartesian_point('',(6.500430857967e1,-2.441666678257e0,
-8.908728769691e0));
#93318=cartesian_point('',(6.515196630408e1,-2.593811685998e0,
-8.909696444552e0));
#93319=cartesian_point('',(6.539840460627e1,-2.945584067025e0,
-8.911343299141e0));
#93320=cartesian_point('',(6.558457081182e1,-3.560806891884e0,
-8.912588825158e0));
#93321=cartesian_point('',(6.556885001680e1,-4.208030393437e0,
-8.912594921743e0));
#93322=cartesian_point('',(6.534943311086e1,-4.818566900751e0,
-8.911292709734e0));
#93323=cartesian_point('',(6.508296744304e1,-5.158278759527e0,
-8.909700990966e0));
#93324=cartesian_point('',(6.492651399923e1,-5.302863654812e0,
-8.908726086002e0));
#93326=cartesian_point('',(6.613487836897e1,3.750640856058e0,-8.9e0));
#93327=direction('',(-9.396926207857e-1,-3.420201433262e-1,0.e0));
#93328=direction('',(-1.335820343229e-12,3.691269512274e-12,-1.e0));
#93329=axis2_placement_3d('',#93326,#93327,#93328);
#93331=cartesian_point('',(6.75e1,-2.365790188290e-14,-8.908726203219e0));
#93332=direction('',(0.e0,0.e0,1.e0));
#93333=direction('',(-3.420201450096e-1,9.396926201730e-1,0.e0));
#93334=axis2_placement_3d('',#93331,#93332,#93333);
#93336=cartesian_point('',(6.75e1,-2.365790188290e-14,-8.908726203219e0));
#93337=direction('',(0.e0,0.e0,1.e0));
#93338=direction('',(-1.e0,0.e0,0.e0));
#93339=axis2_placement_3d('',#93336,#93337,#93338);
#93341=cartesian_point('',(6.845697747347e1,4.595815811114e0,-8.9e0));
#93342=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#93343=direction('',(0.e0,0.e0,-1.e0));
#93344=axis2_placement_3d('',#93341,#93342,#93343);
#93346=direction('',(-9.396910808972e-1,-3.420243741054e-1,-2.864409535640e-8));
#93347=vector('',#93346,2.471163731726e0);
#93348=cartesian_point('',(6.862799290950e1,4.126064335075e0,
-8.908726250712e0));
#93349=line('',#93348,#93347);
#93350=cartesian_point('',(6.993593023982e1,6.181188964511e0,
-8.908725250665e0));
#93351=cartesian_point('',(6.994868700694e1,6.036833326940e0,
-8.909217840501e0));
#93352=cartesian_point('',(6.994269822845e1,5.745352256186e0,
-8.910038171566e0));
#93353=cartesian_point('',(6.983959781916e1,5.320341906612e0,
-8.910820572320e0));
#93354=cartesian_point('',(6.971136649595e1,5.058508172829e0,
-8.910994669475e0));
#93355=cartesian_point('',(6.963388774300e1,4.936039796595e0,
-8.910998896266e0));
#93357=cartesian_point('',(6.963388774300e1,4.936039796595e0,
-8.910998896266e0));
#93358=cartesian_point('',(6.955577053599e1,4.812562234889e0,
-8.911003157888e0));
#93359=cartesian_point('',(6.937236551086e1,4.582803890046e0,
-8.910828725937e0));
#93360=cartesian_point('',(6.902891808546e1,4.306248106777e0,
-8.910051109393e0));
#93361=cartesian_point('',(6.876529388468e1,4.176044443737e0,
-8.909219572043e0));
#93362=cartesian_point('',(6.862799290950e1,4.126064335075e0,
-8.908726250712e0));
#93364=cartesian_point('',(6.910646321582e1,9.142910773242e0,-8.9e0));
#93365=direction('',(1.311589106052e-1,-9.913613570081e-1,0.e0));
#93366=direction('',(-4.462208380573e-12,-5.897504706809e-13,-1.e0));
#93367=axis2_placement_3d('',#93364,#93365,#93366);
#93369=cartesian_point('',(0.e0,0.e0,-8.908726203219e0));
#93370=direction('',(0.e0,0.e0,-1.e0));
#93371=direction('',(9.913613570750e-1,1.311589100993e-1,0.e0));
#93372=axis2_placement_3d('',#93369,#93370,#93371);
#93374=cartesian_point('',(6.943796579985e1,6.137180230865e0,-8.9e0));
#93375=direction('',(-8.804043845903e-2,9.961169013705e-1,0.e0));
#93376=direction('',(9.959651879416e-1,8.802702947382e-2,-1.745240643795e-2));
#93377=axis2_placement_3d('',#93374,#93375,#93376);
#93379=cartesian_point('',(6.867764530708e1,1.000926714931e1,
-8.900013701294e0));
#93380=direction('',(7.087652602171e-1,-7.054444006948e-1,-5.863234150919e-5));
#93381=direction('',(-3.203601057553e-5,5.092723112139e-5,-9.999999981901e-1));
#93382=axis2_placement_3d('',#93379,#93380,#93381);
#93384=cartesian_point('',(6.903036053741e1,1.036363523670e1,
-8.904363386443e0));
#93385=cartesian_point('',(6.913369476334e1,1.026076871636e1,
-8.904999109877e0));
#93386=cartesian_point('',(6.931776499756e1,1.003233142646e1,
-8.906181351863e0));
#93387=cartesian_point('',(6.951296845570e1,9.637939143499e0,
-8.907667486934e0));
#93388=cartesian_point('',(6.958294190023e1,9.353046749054e0,
-8.908433776415e0));
#93389=cartesian_point('',(6.960205417757e1,9.208488294283e0,
-8.908725973738e0));
#93391=cartesian_point('',(6.922183285256e1,1.030120489596e1,1.504362989912e0));
#93392=cartesian_point('',(6.953264439821e1,9.991868301864e0,1.506254410175e0));
#93393=cartesian_point('',(6.973719424541e1,9.578492042571e0,1.507813882172e0));
#93394=cartesian_point('',(6.979401199301e1,9.143518501039e0,1.508726279460e0));
#93396=cartesian_point('',(6.960205417757e1,9.208488294283e0,
-8.908725973738e0));
#93397=cartesian_point('',(6.962338808412e1,9.201264097744e0,
-7.751171037679e0));
#93398=cartesian_point('',(6.966618819266e1,9.185871812120e0,
-5.436109751547e0));
#93399=cartesian_point('',(6.972991526908e1,9.166195697764e0,
-1.963609594316e0));
#93400=cartesian_point('',(6.977268694336e1,9.150741315141e0,
3.512918477065e-1));
#93401=cartesian_point('',(6.979401199301e1,9.143518501039e0,1.508726279460e0));
#93403=cartesian_point('',(7.012957851287e1,6.053911806857e0,1.508727508413e0));
#93404=cartesian_point('',(7.010807386718e1,6.068045508848e0,
3.513877491535e-1));
#93405=cartesian_point('',(7.006491721779e1,6.097952698027e0,
-1.963369461854e0));
#93406=cartesian_point('',(7.000065485991e1,6.137074848173e0,
-5.435900032576e0));
#93407=cartesian_point('',(6.995745759956e1,6.167050495656e0,
-7.751074411027e0));
#93408=cartesian_point('',(6.993593023982e1,6.181188964511e0,
-8.908725250665e0));
#93410=cartesian_point('',(7.012957851287e1,6.053911806857e0,1.508727508413e0));
#93411=cartesian_point('',(7.014825583792e1,5.837564846724e0,1.509473230613e0));
#93412=cartesian_point('',(7.011460486473e1,5.398202123495e0,1.510381955221e0));
#93413=cartesian_point('',(6.985457368311e1,4.788628509623e0,1.510709635451e0));
#93414=cartesian_point('',(6.941169508619e1,4.294419739687e0,1.510384477532e0));
#93415=cartesian_point('',(6.902630322581e1,4.077516180543e0,1.509470824879e0));
#93416=cartesian_point('',(6.882127732911e1,4.002899034906e0,1.508726005859e0));
#93418=direction('',(1.854941631369e-2,-1.182011686658e-2,9.997580727314e-1));
#93419=vector('',#93418,1.041997313221e1);
#93420=cartesian_point('',(6.862799290950e1,4.126064335075e0,
-8.908726250712e0));
#93421=line('',#93420,#93419);
#93422=cartesian_point('',(6.505417544009e1,-2.427138835905e0,
-6.291344369956e0));
#93423=cartesian_point('',(6.505086822683e1,-2.430983112125e0,
-6.582392911075e0));
#93424=cartesian_point('',(6.504263308009e1,-2.437080535633e0,
-7.164334037761e0));
#93425=cartesian_point('',(6.501605116770e1,-2.431719071001e0,
-8.036509968310e0));
#93426=cartesian_point('',(6.500769767508e1,-2.437823516057e0,
-8.618008801713e0));
#93427=cartesian_point('',(6.500430857967e1,-2.441666678257e0,
-8.908728769691e0));
#93429=direction('',(5.969074558738e-3,-1.639989754132e-2,9.998476951564e-1));
#93430=vector('',#93429,1.041903931877e1);
#93431=cartesian_point('',(6.630586239136e1,3.280866106419e0,
-8.908726321496e0));
#93432=line('',#93431,#93430);
#93433=direction('',(-5.973008181609e-3,-1.639810191077e-2,-9.998477011160e-1));
#93434=vector('',#93433,6.818602912778e0);
#93435=cartesian_point('',(6.636803612946e1,-3.109988273097e0,
1.508726179150e0));
#93436=line('',#93435,#93434);
#93437=cartesian_point('',(6.505417544009e1,-2.427138835905e0,
-6.291344369956e0));
#93438=cartesian_point('',(6.516306641100e1,-2.532710332288e0,
-6.123788419254e0));
#93439=cartesian_point('',(6.537575559963e1,-2.711845191833e0,
-5.827597841217e0));
#93440=cartesian_point('',(6.567145413389e1,-2.911186756697e0,
-5.538259115032e0));
#93441=cartesian_point('',(6.595822663076e1,-3.070201914652e0,
-5.361500468874e0));
#93442=cartesian_point('',(6.619879359777e1,-3.174958236305e0,
-5.305101088088e0));
#93443=cartesian_point('',(6.632730855847e1,-3.221800418550e0,
-5.308838268015e0));
#93445=cartesian_point('',(6.612982750358e1,-3.681905182979e0,
-5.800006372901e0));
#93446=cartesian_point('',(6.615419273898e1,-3.621843823495e0,
-5.800006372901e0));
#93447=cartesian_point('',(6.620289758313e1,-3.501792307408e0,
-5.774509096503e0));
#93448=cartesian_point('',(6.626612315039e1,-3.348856560425e0,
-5.665507633313e0));
#93449=cartesian_point('',(6.631087555424e1,-3.246397061928e0,
-5.502085894694e0));
#93450=cartesian_point('',(6.632472390501e1,-3.222071130965e0,
-5.373388117563e0));
#93451=cartesian_point('',(6.632730855847e1,-3.221800418550e0,
-5.308838268015e0));
#93453=direction('',(9.396912684610e-1,-3.420238582479e-1,1.916507124117e-5));
#93454=vector('',#93453,2.519361268660e0);
#93455=cartesian_point('',(6.632730855847e1,-3.221800418550e0,
-5.308838268015e0));
#93456=line('',#93455,#93454);
#93457=cartesian_point('',(6.852379677539e1,-4.553264996476e0,-5.3e0));
#93458=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#93459=direction('',(3.419669677652e-1,9.395465221343e-1,-1.763308546040e-2));
#93460=axis2_placement_3d('',#93457,#93458,#93459);
#93462=cartesian_point('',(0.e0,0.e0,-5.8e0));
#93463=direction('',(0.e0,0.e0,-1.e0));
#93464=direction('',(9.961784667976e-1,-8.734106874088e-2,0.e0));
#93465=axis2_placement_3d('',#93462,#93463,#93464);
#93467=cartesian_point('',(6.764089716781e1,-1.711050255732e1,
-5.799992905031e0));
#93468=cartesian_point('',(6.761234884978e1,-1.707345171785e1,
-5.799994306069e0));
#93469=cartesian_point('',(6.755324762237e1,-1.700112889040e1,
-5.800004406168e0));
#93470=cartesian_point('',(6.745857553247e1,-1.689761765823e1,
-5.799993119308e0));
#93471=cartesian_point('',(6.739181851622e1,-1.683229210682e1,
-5.800013117503e0));
#93472=cartesian_point('',(6.735745371219e1,-1.680056774538e1,
-5.800017193595e0));
#93474=direction('',(-7.344409704140e-1,6.786725727247e-1,2.939381888402e-6));
#93475=vector('',#93474,5.849391233305e0);
#93476=cartesian_point('',(6.735745371219e1,-1.680056774538e1,
-5.800017193595e0));
#93477=line('',#93476,#93475);
#93478=cartesian_point('',(6.54e1,-1.03e1,-5.8e0));
#93479=direction('',(0.e0,0.e0,-1.e0));
#93480=direction('',(-6.786725704851e-1,-7.344409724894e-1,0.e0));
#93481=axis2_placement_3d('',#93478,#93479,#93480);
#93483=direction('',(7.344417304927e-1,6.786717501704e-1,-5.615648748316e-6));
#93484=vector('',#93483,3.090694357613e0);
#93485=cartesian_point('',(6.306142009540e1,-7.769256820045e0,
-5.800000000004e0));
#93486=line('',#93485,#93484);
#93487=cartesian_point('',(6.533135500783e1,-5.671689871122e0,
-5.800017356258e0));
#93488=cartesian_point('',(6.551731556392e1,-5.499974540481e0,
-5.800000530601e0));
#93489=cartesian_point('',(6.582167817890e1,-5.119829846625e0,
-5.800000546500e0));
#93490=cartesian_point('',(6.610270613638e1,-4.419619110457e0,
-5.799997291349e0));
#93491=cartesian_point('',(6.614542875573e1,-3.934538139835e0,
-5.800005955851e0));
#93492=cartesian_point('',(6.612982750358e1,-3.681905182979e0,
-5.800006372901e0));
#93494=direction('',(9.396880083779e-1,-3.420328155441e-1,1.368939314363e-6));
#93495=vector('',#93494,2.547578756828e0);
#93496=cartesian_point('',(6.612982750358e1,-3.681905182979e0,
-5.800006372901e0));
#93497=line('',#93496,#93495);
#93498=cartesian_point('',(6.801101555328e1,-5.962447124563e0,
-5.799892414101e0));
#93499=direction('',(-6.434960515902e-5,-5.907441889048e-5,-9.999999961847e-1));
#93500=direction('',(3.418576223491e-1,9.397517544721e-1,-7.751369211126e-5));
#93501=axis2_placement_3d('',#93498,#93499,#93500);
#93503=cartesian_point('',(6.54e1,-1.03e1,-5.8e0));
#93504=direction('',(0.e0,0.e0,1.e0));
#93505=direction('',(0.e0,1.e0,0.e0));
#93506=axis2_placement_3d('',#93503,#93504,#93505);
#93508=cartesian_point('',(6.54e1,-1.03e1,-5.8e0));
#93509=direction('',(0.e0,0.e0,1.e0));
#93510=direction('',(0.e0,-1.e0,0.e0));
#93511=axis2_placement_3d('',#93508,#93509,#93510);
#93513=cartesian_point('',(6.950488559647e1,-6.093573625432e0,-5.3e0));
#93514=direction('',(-8.733615492769e-2,-9.961788976095e-1,0.e0));
#93515=direction('',(-5.741185304942e-12,5.027089855503e-13,-1.e0));
#93516=axis2_placement_3d('',#93513,#93514,#93515);
#93518=cartesian_point('',(0.e0,0.e0,-5.308726203219e0));
#93519=direction('',(0.e0,0.e0,-1.e0));
#93520=direction('',(9.961788976671e-1,-8.733615427100e-2,0.e0));
#93521=axis2_placement_3d('',#93518,#93519,#93520);
#93523=cartesian_point('',(6.869473034473e1,-4.083482079978e0,
-5.308789984277e0));
#93524=cartesian_point('',(6.883132170465e1,-4.133198541469e0,
-5.309280656225e0));
#93525=cartesian_point('',(6.909360057253e1,-4.262520130507e0,
-5.310044843247e0));
#93526=cartesian_point('',(6.943585507387e1,-4.537129559872e0,
-5.310828475835e0));
#93527=cartesian_point('',(6.961897618107e1,-4.765221380604e0,
-5.310991656252e0));
#93528=cartesian_point('',(6.969711934182e1,-4.887828553382e0,
-5.310989981130e0));
#93530=cartesian_point('',(6.969711934182e1,-4.887828553382e0,
-5.310989981130e0));
#93531=cartesian_point('',(6.977532409205e1,-5.010532360508e0,
-5.310988304688e0));
#93532=cartesian_point('',(6.990484661831e1,-5.273065024612e0,
-5.310811709097e0));
#93533=cartesian_point('',(7.000923537169e1,-5.699609240308e0,
-5.310031525758e0));
#93534=cartesian_point('',(7.001558610104e1,-5.992279908971e0,
-5.309219387681e0));
#93535=cartesian_point('',(7.000288006969e1,-6.137230297394e0,
-5.308725224958e0));
#93537=cartesian_point('',(6.882122086077e1,-4.002875474267e0,
1.508726170137e0));
#93538=cartesian_point('',(6.902532955269e1,-4.077142750953e0,
1.509471036893e0));
#93539=cartesian_point('',(6.940947846118e1,-4.292870721252e0,
1.510377734297e0));
#93540=cartesian_point('',(6.985272176423e1,-4.785719195694e0,
1.510708215018e0));
#93541=cartesian_point('',(7.011413133773e1,-5.395567905652e0,
1.510386540757e0));
#93542=cartesian_point('',(7.014834253612e1,-5.836521944390e0,
1.509471994702e0));
#93543=cartesian_point('',(7.012957554819e1,-6.053908930899e0,
1.508727107498e0));
#93545=direction('',(-1.854926505554e-2,-1.182059605271e-2,-9.997580698723e-1));
#93546=vector('',#93545,6.819165916095e0);
#93547=cartesian_point('',(6.882122086077e1,-4.002875474267e0,
1.508726170137e0));
#93548=line('',#93547,#93546);
#93549=cartesian_point('',(7.000288006969e1,-6.137230297394e0,
-5.308725224958e0));
#93550=cartesian_point('',(7.001696185007e1,-6.127977145751e0,
-4.551163454245e0));
#93551=cartesian_point('',(7.004523305149e1,-6.108333459199e0,
-3.036100093169e0));
#93552=cartesian_point('',(7.008727676896e1,-6.082736633767e0,
-7.635856644540e-1));
#93553=cartesian_point('',(7.011550349300e1,-6.063160035068e0,
7.512986142222e-1));
#93554=cartesian_point('',(7.012957554819e1,-6.053908930899e0,
1.508727107498e0));
#93556=cartesian_point('',(6.053909640061e0,-7.012957693051e1,
1.508727091914e0));
#93557=cartesian_point('',(6.063160659368e0,-7.011550474779e1,
7.512985684356e-1));
#93558=cartesian_point('',(6.082737080874e0,-7.008727682381e1,
-7.635857336409e-1));
#93559=cartesian_point('',(6.108334237732e0,-7.004523231264e1,
-3.036100280921e0));
#93560=cartesian_point('',(6.127976084058e0,-7.001696130130e1,
-4.551163534510e0));
#93561=cartesian_point('',(6.137229151160e0,-7.000287939327e1,
-5.308725353291e0));
#93563=cartesian_point('',(1.906327751774e1,-6.761842095970e1,
-6.291273493294e0));
#93564=cartesian_point('',(1.907627696860e1,-6.760947424944e1,
-6.582133296616e0));
#93565=cartesian_point('',(1.910288058486e1,-6.759138072210e1,
-7.163827656418e0));
#93566=cartesian_point('',(1.913908504936e1,-6.756531547462e1,
-8.036448296304e0));
#93567=cartesian_point('',(1.916699096439e1,-6.754686877059e1,
-8.617941704672e0));
#93568=cartesian_point('',(1.917998359336e1,-6.753791017038e1,
-8.908725878323e0));
#93570=cartesian_point('',(6.764089955418e1,-1.711050755554e1,-5.3e0));
#93571=direction('',(-2.452363802622e-1,-9.694633143115e-1,0.e0));
#93572=direction('',(-5.684341886081e-13,1.421085471520e-13,-1.e0));
#93573=axis2_placement_3d('',#93570,#93571,#93572);
#93575=cartesian_point('',(6.812555851701e1,-1.723313210964e1,
-5.308724304009e0));
#93576=cartesian_point('',(6.807370416630e1,-1.743799533491e1,
-5.310490877837e0));
#93577=cartesian_point('',(6.796474285790e1,-1.785560843364e1,
-5.385881462398e0));
#93578=cartesian_point('',(6.778305720300e1,-1.851010433034e1,
-5.742138858221e0));
#93579=cartesian_point('',(6.765295574719e1,-1.895510761692e1,
-6.086536927704e0));
#93580=cartesian_point('',(6.758528414982e1,-1.918054561950e1,
-6.290061075306e0));
#93582=cartesian_point('',(6.764089716781e1,-1.711050255732e1,
-5.799992905031e0));
#93583=cartesian_point('',(6.767644192390e1,-1.732866866529e1,
-5.799979854088e0));
#93584=cartesian_point('',(6.770146967830e1,-1.778161180702e1,
-5.880916986139e0));
#93585=cartesian_point('',(6.773222484938e1,-1.842474787587e1,
-6.056394835132e0));
#93586=cartesian_point('',(6.765975869431e1,-1.892249311387e1,
-6.216374873275e0));
#93587=cartesian_point('',(6.758528414982e1,-1.918054561950e1,
-6.290061075306e0));
#93589=cartesian_point('',(6.735745370934e1,-1.680056772981e1,-6.3e0));
#93590=direction('',(-7.344409713304e-1,6.786725717393e-1,0.e0));
#93591=direction('',(-6.785692066194e-1,-7.343291124131e-1,1.745240643728e-2));
#93592=axis2_placement_3d('',#93589,#93590,#93591);
#93594=cartesian_point('',(6.701818108909e1,-1.716778182588e1,
-6.291273483841e0));
#93595=cartesian_point('',(6.715487978657e1,-1.729409510313e1,
-6.290735248450e0));
#93596=cartesian_point('',(6.739255770441e1,-1.758385463162e1,
-6.290062810763e0));
#93597=cartesian_point('',(6.761563327251e1,-1.810632959904e1,
-6.289497374968e0));
#93598=cartesian_point('',(6.768493630978e1,-1.864563087069e1,
-6.290514773715e0));
#93599=cartesian_point('',(6.763429742978e1,-1.900721834652e1,
-6.290216832408e0));
#93600=cartesian_point('',(6.758528414982e1,-1.918054561950e1,
-6.290061075306e0));
#93602=cartesian_point('',(6.758528414982e1,-1.918054561950e1,
-6.290061075306e0));
#93603=cartesian_point('',(6.756783843523e1,-1.918620549326e1,
-7.162949512364e0));
#93604=cartesian_point('',(6.755035222287e1,-1.919194462176e1,
-8.035837449725e0));
#93605=cartesian_point('',(6.753290545832e1,-1.919760419786e1,
-8.908725867728e0));
#93607=direction('',(-1.972304780265e-2,-5.538974974358e-3,-9.997901385499e-1));
#93608=vector('',#93607,2.618001620416e0);
#93609=cartesian_point('',(6.701818108909e1,-1.716778182588e1,
-6.291273483841e0));
#93610=line('',#93609,#93608);
#93611=direction('',(-7.344376935227e-1,6.786761188763e-1,-5.740656617047e-8));
#93612=vector('',#93611,5.849433643771e0);
#93613=cartesian_point('',(6.701818108909e1,-1.716778182588e1,
-6.291273483841e0));
#93614=line('',#93613,#93612);
#93615=cartesian_point('',(6.54e1,-1.03e1,-6.291273796781e0));
#93616=direction('',(0.e0,0.e0,-1.e0));
#93617=direction('',(-6.786725713391e-1,-7.344409717002e-1,0.e0));
#93618=axis2_placement_3d('',#93615,#93616,#93617);
#93620=cartesian_point('',(6.306142113814e1,-7.769253654328e0,-6.3e0));
#93621=direction('',(7.344409713302e-1,6.786725717395e-1,0.e0));
#93622=direction('',(-6.785692066196e-1,7.343291124130e-1,1.745240643734e-2));
#93623=axis2_placement_3d('',#93620,#93621,#93622);
#93625=cartesian_point('',(6.306142113814e1,-1.283074634567e1,-6.3e0));
#93626=direction('',(7.344409713301e-1,-6.786725717396e-1,0.e0));
#93627=direction('',(-5.526857194127e-9,-5.981011241829e-9,1.e0));
#93628=axis2_placement_3d('',#93625,#93626,#93627);
#93630=direction('',(-1.184446955779e-2,-1.281776233799e-2,-9.998476951564e-1));
#93631=vector('',#93630,2.617851095009e0);
#93632=cartesian_point('',(6.272213653535e1,-1.319791090290e1,
-6.291273819637e0));
#93633=line('',#93632,#93631);
#93634=direction('',(1.184446955995e-2,-1.281776233598e-2,9.998476951564e-1));
#93635=vector('',#93634,2.617851351096e0);
#93636=cartesian_point('',(6.269112947429e1,-7.368534101596e0,
-8.908726435724e0));
#93637=line('',#93636,#93635);
#93638=direction('',(2.505128523528e-2,-6.085552249690e-4,9.996859820807e-1));
#93639=vector('',#93638,2.618274729882e0);
#93640=cartesian_point('',(6.492651399923e1,-5.302863654812e0,
-8.908726086002e0));
#93641=line('',#93640,#93639);
#93642=direction('',(7.344362490172e-1,6.786776820624e-1,8.242833967605e-8));
#93643=vector('',#93642,3.090763309164e0);
#93644=cartesian_point('',(6.272213653493e1,-7.402089098046e0,
-6.291273796069e0));
#93645=line('',#93644,#93643);
#93646=cartesian_point('',(6.505417544009e1,-2.427138835905e0,
-6.291344369956e0));
#93647=cartesian_point('',(6.509239040694e1,-2.465152079754e0,
-6.271846104914e0));
#93648=cartesian_point('',(6.517249819637e1,-2.548125029422e0,
-6.230377375116e0));
#93649=cartesian_point('',(6.529394289700e1,-2.684351334815e0,
-6.164941593330e0));
#93650=cartesian_point('',(6.542150486867e1,-2.839840928912e0,
-6.093349624251e0));
#93651=cartesian_point('',(6.555275775126e1,-3.011378650599e0,
-6.017207132020e0));
#93652=cartesian_point('',(6.568752003732e1,-3.193597222993e0,
-5.940199014262e0));
#93653=cartesian_point('',(6.582240765784e1,-3.370676819509e0,
-5.871400460867e0));
#93654=cartesian_point('',(6.595473536931e1,-3.524592903168e0,
-5.821747561527e0));
#93655=cartesian_point('',(6.605762235023e1,-3.623074685354e0,
-5.802359815517e0));
#93656=cartesian_point('',(6.611484987180e1,-3.670170001115e0,
-5.800004455542e0));
#93657=cartesian_point('',(6.612982750358e1,-3.681905182979e0,
-5.800006372901e0));
#93659=cartesian_point('',(6.533135244159e1,-5.671685332954e0,-6.3e0));
#93660=direction('',(-7.344409713304e-1,-6.786725717393e-1,0.e0));
#93661=direction('',(4.938942709032e-6,-5.344789268946e-6,9.999999999735e-1));
#93662=axis2_placement_3d('',#93659,#93660,#93661);
#93664=cartesian_point('',(6.505417544009e1,-2.427138835905e0,
-6.291344369956e0));
#93665=cartesian_point('',(6.543136698449e1,-2.807280746890e0,
-6.288925212443e0));
#93666=cartesian_point('',(6.585993551648e1,-3.883769206659e0,
-6.286039718222e0));
#93667=cartesian_point('',(6.538599925402e1,-4.940801881298e0,
-6.288861363813e0));
#93668=cartesian_point('',(6.499210514631e1,-5.304457019579e0,
-6.291273541303e0));
#93670=cartesian_point('',(6.053909640061e0,-7.012957693051e1,
1.508727091914e0));
#93671=cartesian_point('',(5.837556738873e0,-7.014825482583e1,
1.509472834170e0));
#93672=cartesian_point('',(5.398182491843e0,-7.011459614873e1,
1.510380931704e0));
#93673=cartesian_point('',(4.788603607583e0,-6.985456655768e1,
1.510708435838e0));
#93674=cartesian_point('',(4.294379529269e0,-6.941162969366e1,
1.510383623939e0));
#93675=cartesian_point('',(4.077494057756e0,-6.902631114219e1,
1.509470232817e0));
#93676=cartesian_point('',(4.002871676853e0,-6.882121006638e1,
1.508726159046e0));
#93678=cartesian_point('',(6.137229151160e0,-7.000287939327e1,
-5.308725353291e0));
#93679=cartesian_point('',(5.992950102686e0,-7.001552763399e1,
-5.309218578847e0));
#93680=cartesian_point('',(5.701648381023e0,-7.000935188494e1,
-5.310036844899e0));
#93681=cartesian_point('',(5.276948523322e0,-6.990609483115e1,
-5.310819101019e0));
#93682=cartesian_point('',(5.015318178906e0,-6.977784734457e1,
-5.310993443184e0));
#93683=cartesian_point('',(4.892947707972e0,-6.970037633738e1,
-5.310997639018e0));
#93685=cartesian_point('',(4.892947707972e0,-6.970037633738e1,
-5.310997639018e0));
#93686=cartesian_point('',(4.769524481989e0,-6.962223884593e1,
-5.311001870949e0));
#93687=cartesian_point('',(4.539887117924e0,-6.943881978674e1,
-5.310828065997e0));
#93688=cartesian_point('',(4.263441793205e0,-6.909532462665e1,
-5.310049776128e0));
#93689=cartesian_point('',(4.133405328652e0,-6.883190328361e1,
-5.309221914594e0));
#93690=cartesian_point('',(4.083466237720e0,-6.869469144671e1,
-5.308727738396e0));
#93692=direction('',(-3.417476343728e-1,9.397917609279e-1,2.219460127458e-5));
#93693=vector('',#93692,2.477818660782e0);
#93694=cartesian_point('',(4.553253852455e0,-6.852373322913e1,
-5.800002327363e0));
#93695=line('',#93694,#93693);
#93696=cartesian_point('',(3.706465186728e0,-6.619509966666e1,
-5.799947333166e0));
#93697=cartesian_point('',(3.982881068901e0,-6.621900809541e1,
-5.799947333166e0));
#93698=cartesian_point('',(4.493558125834e0,-6.618899677154e1,
-5.800026056484e0));
#93699=cartesian_point('',(5.197337903334e0,-6.589756402160e1,
-5.799987802556e0));
#93700=cartesian_point('',(5.576242412323e0,-6.559392879135e1,
-5.800011089712e0));
#93701=cartesian_point('',(5.747190123295e0,-6.541019695480e1,
-5.800011089712e0));
#93703=direction('',(6.786725724159e-1,7.344409706965e-1,3.580379897617e-6));
#93704=vector('',#93703,3.097356248593e0);
#93705=cartesian_point('',(5.747190123295e0,-6.541019695480e1,
-5.800011089712e0));
#93706=line('',#93705,#93704);
#93707=cartesian_point('',(1.03e1,-6.54e1,-5.8e0));
#93708=direction('',(0.e0,0.e0,-1.e0));
#93709=direction('',(-7.344409716189e-1,6.786725714271e-1,0.e0));
#93710=axis2_placement_3d('',#93707,#93708,#93709);
#93712=direction('',(6.786725703301e-1,-7.344409726315e-1,-1.272480233072e-6));
#93713=vector('',#93712,5.794158522020e0);
#93714=cartesian_point('',(1.275071914431e1,-6.313537162528e1,-5.8e0));
#93715=line('',#93714,#93713);
#93716=cartesian_point('',(1.668305560135e1,-6.739083904577e1,
-5.800007372952e0));
#93717=cartesian_point('',(1.671443343489e1,-6.742482458678e1,
-5.800003811629e0));
#93718=cartesian_point('',(1.677900024107e1,-6.749089240348e1,
-5.799997535002e0));
#93719=cartesian_point('',(1.688130016186e1,-6.758461053740e1,
-5.800002910051e0));
#93720=cartesian_point('',(1.695278138033e1,-6.764312740647e1,
-5.799994853213e0));
#93721=cartesian_point('',(1.698937582592e1,-6.767142411204e1,
-5.799994867942e0));
#93723=cartesian_point('',(0.e0,0.e0,-5.8e0));
#93724=direction('',(0.e0,0.e0,-1.e0));
#93725=direction('',(2.435002778618e-1,-9.699008272402e-1,0.e0));
#93726=axis2_placement_3d('',#93723,#93724,#93725);
#93728=cartesian_point('',(5.962424729751e0,-6.801104594783e1,
-5.799866710835e0));
#93729=direction('',(7.028041539694e-5,8.042538059934e-5,-9.999999942962e-1));
#93730=direction('',(8.772391516977e-2,-9.961448234261e-1,-7.395005377970e-5));
#93731=axis2_placement_3d('',#93728,#93729,#93730);
#93733=cartesian_point('',(1.03e1,-6.54e1,-5.8e0));
#93734=direction('',(0.e0,0.e0,1.e0));
#93735=direction('',(1.e0,0.e0,0.e0));
#93736=axis2_placement_3d('',#93733,#93734,#93735);
#93738=cartesian_point('',(1.03e1,-6.54e1,-5.8e0));
#93739=direction('',(0.e0,0.e0,1.e0));
#93740=direction('',(-1.e0,0.e0,0.e0));
#93741=axis2_placement_3d('',#93738,#93739,#93740);
#93743=cartesian_point('',(4.553264577096e0,-6.852379562315e1,-5.3e0));
#93744=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#93745=direction('',(-2.482573790985e-8,-9.035829862114e-9,-1.e0));
#93746=axis2_placement_3d('',#93743,#93744,#93745);
#93748=direction('',(-3.420220488801e-1,9.396919272185e-1,-4.170479114616e-7));
#93749=vector('',#93748,2.468582260552e0);
#93750=cartesian_point('',(4.083466237720e0,-6.869469144671e1,
-5.308727738396e0));
#93751=line('',#93750,#93749);
#93752=direction('',(-1.181893695114e-2,-1.855355464273e-2,9.997580098901e-1));
#93753=vector('',#93752,6.819104053181e0);
#93754=cartesian_point('',(4.083466237720e0,-6.869469144671e1,
-5.308727738396e0));
#93755=line('',#93754,#93753);
#93756=cartesian_point('',(3.708926884560e0,-6.620399687851e1,-5.3e0));
#93757=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#93758=direction('',(-8.743968388239e-3,-3.182544222682e-3,-9.999567062774e-1));
#93759=axis2_placement_3d('',#93756,#93757,#93758);
#93761=cartesian_point('',(3.239156675137e0,-6.637498462480e1,
-5.308728767913e0));
#93762=cartesian_point('',(3.237230959119e0,-6.636969340980e1,
-5.308728771096e0));
#93763=cartesian_point('',(3.233382360775e0,-6.635912853701e1,
-5.308828254293e0));
#93764=cartesian_point('',(3.227628901846e0,-6.634329353826e1,
-5.309175811970e0));
#93765=cartesian_point('',(3.223775641031e0,-6.633269987071e1,
-5.309544432705e0));
#93766=cartesian_point('',(3.221849777155e0,-6.632739691624e1,
-5.309778712642e0));
#93768=cartesian_point('',(3.706465186728e0,-6.619509966666e1,
-5.799947333166e0));
#93769=cartesian_point('',(3.662117039686e0,-6.619973990040e1,
-5.799745182346e0));
#93770=cartesian_point('',(3.562951075728e0,-6.621256814600e1,
-5.787336137750e0));
#93771=cartesian_point('',(3.461647786080e0,-6.626337340335e1,
-5.738913895783e0));
#93772=cartesian_point('',(3.342974518346e0,-6.629702991972e1,
-5.643606902604e0));
#93773=cartesian_point('',(3.254789428329e0,-6.632435173813e1,
-5.505364041847e0));
#93774=cartesian_point('',(3.223890635363e0,-6.632959106509e1,
-5.376691823695e0));
#93775=cartesian_point('',(3.221849777154e0,-6.632739691624e1,
-5.309778712642e0));
#93777=cartesian_point('',(3.221849777154e0,-6.632739691624e1,
-5.309778712642e0));
#93778=cartesian_point('',(3.177278527743e0,-6.620461692461e1,
-5.315663104945e0));
#93779=cartesian_point('',(3.078797389035e0,-6.597584657425e1,
-5.383547772586e0));
#93780=cartesian_point('',(2.928880381241e0,-6.569996849262e1,
-5.563870371533e0));
#93781=cartesian_point('',(2.742840940955e0,-6.541647093972e1,
-5.845960416581e0));
#93782=cartesian_point('',(2.574526987814e0,-6.520940095644e1,
-6.130852305050e0));
#93783=cartesian_point('',(2.475166505646e0,-6.510275614339e1,
-6.291239667726e0));
#93785=cartesian_point('',(3.699938596536e0,-6.619263669163e1,
-5.800117202886e0));
#93786=cartesian_point('',(3.696619273897e0,-6.618831653910e1,
-5.800200872405e0));
#93787=cartesian_point('',(3.659201712500e0,-6.614023143651e1,
-5.801670704584e0));
#93788=cartesian_point('',(3.573573840792e0,-6.604405734593e1,
-5.816571114755e0));
#93789=cartesian_point('',(3.423485630778e0,-6.590688667857e1,
-5.864077766920e0));
#93790=cartesian_point('',(3.249439392131e0,-6.576731835609e1,
-5.931813578841e0));
#93791=cartesian_point('',(3.067951187376e0,-6.562752558324e1,
-6.009124228682e0));
#93792=cartesian_point('',(2.892975656949e0,-6.548871280658e1,
-6.087412160193e0));
#93793=cartesian_point('',(2.733757649724e0,-6.535316388015e1,
-6.161986797119e0));
#93794=cartesian_point('',(2.595699011553e0,-6.522543524263e1,
-6.229513821349e0));
#93795=cartesian_point('',(2.512569021691e0,-6.514188073213e1,
-6.271767230715e0));
#93796=cartesian_point('',(2.475176166960e0,-6.510276005281e1,
-6.291249533568e0));
#93798=cartesian_point('',(5.747190135880e0,-6.541019694615e1,-6.3e0));
#93799=direction('',(6.786725717393e-1,7.344409713305e-1,0.e0));
#93800=direction('',(-7.334344455044e-1,6.777424745667e-1,5.233595624294e-2));
#93801=axis2_placement_3d('',#93798,#93799,#93800);
#93803=cartesian_point('',(5.380476191136e0,-6.507131818124e1,
-6.273826971646e0));
#93804=cartesian_point('',(5.012415503930e0,-6.547023054197e1,
-6.271059759576e0));
#93805=cartesian_point('',(3.937186706759e0,-6.594454855918e1,
-6.271684573041e0));
#93806=cartesian_point('',(2.852228060356e0,-6.549233465478e1,
-6.284012297375e0));
#93807=cartesian_point('',(2.475166505646e0,-6.510275614339e1,
-6.291239667726e0));
#93809=direction('',(-1.640084189473e-2,-5.965371536078e-3,9.998477017664e-1));
#93810=vector('',#93809,6.819543488770e0);
#93811=cartesian_point('',(3.221849777154e0,-6.632739691624e1,
-5.309778712642e0));
#93812=line('',#93811,#93810);
#93813=direction('',(-1.639989754584e-2,5.969074546340e-3,-9.998476951564e-1));
#93814=vector('',#93813,1.041903931784e1);
#93815=cartesian_point('',(-3.109994930296e0,-6.636805441886e1,
1.508726160746e0));
#93816=line('',#93815,#93814);
#93817=cartesian_point('',(2.445318900275e0,-6.500784212330e1,
-8.908724750621e0));
#93818=cartesian_point('',(2.443517947960e0,-6.501345935972e1,
-8.618225937535e0));
#93819=cartesian_point('',(2.443832146234e0,-6.502815467527e1,
-8.037022917161e0));
#93820=cartesian_point('',(2.476441046752e0,-6.508255006776e1,
-7.166239623820e0));
#93821=cartesian_point('',(2.476702427153e0,-6.509729640772e1,
-6.583155209904e0));
#93822=cartesian_point('',(2.475166505646e0,-6.510275614339e1,
-6.291239667726e0));
#93824=direction('',(-1.182007925074e-2,1.854944904821e-2,-9.997580725688e-1));
#93825=vector('',#93824,1.041997333230e1);
#93826=cartesian_point('',(-4.002895319444e0,-6.882126872908e1,
1.508726102325e0));
#93827=line('',#93826,#93825);
#93828=direction('',(-3.420240708345e-1,-9.396911912803e-1,-2.656835166659e-8));
#93829=vector('',#93828,2.471153917110e0);
#93830=cartesian_point('',(-3.280866107634e0,-6.630586239647e1,
-8.908726286940e0));
#93831=line('',#93830,#93829);
#93832=cartesian_point('',(-4.595815877707e0,-6.845697765643e1,-8.9e0));
#93833=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#93834=direction('',(9.395494955553e-1,-3.419680500019e-1,-1.745274132182e-2));
#93835=axis2_placement_3d('',#93832,#93833,#93834);
#93837=cartesian_point('',(-2.085698656533e-14,-6.75e1,-8.908726203219e0));
#93838=direction('',(0.e0,0.e0,1.e0));
#93839=direction('',(7.003828564495e-1,7.137673671384e-1,0.e0));
#93840=axis2_placement_3d('',#93837,#93838,#93839);
#93842=cartesian_point('',(-2.085698656533e-14,-6.75e1,-8.908726203219e0));
#93843=direction('',(0.e0,0.e0,1.e0));
#93844=direction('',(0.e0,1.e0,0.e0));
#93845=axis2_placement_3d('',#93842,#93843,#93844);
#93847=cartesian_point('',(-3.750640856058e0,-6.613487836897e1,-8.9e0));
#93848=direction('',(3.420201433262e-1,9.396926207857e-1,0.e0));
#93849=direction('',(9.395494955551e-1,-3.419680500024e-1,-1.745274132187e-2));
#93850=axis2_placement_3d('',#93847,#93848,#93849);
#93852=cartesian_point('',(4.947205472091e0,-6.459965725217e1,-8.9e0));
#93853=direction('',(-6.786725717393e-1,-7.344409713305e-1,0.e0));
#93854=direction('',(0.e0,0.e0,-1.e0));
#93855=axis2_placement_3d('',#93852,#93853,#93854);
#93857=cartesian_point('',(5.313909175896e0,-6.493852653863e1,
-8.926166150822e0));
#93858=cartesian_point('',(5.262220194692e0,-6.499441796052e1,
-8.926547781802e0));
#93859=cartesian_point('',(5.152508091275e0,-6.510039659947e1,
-8.927134601644e0));
#93860=cartesian_point('',(4.970780167830e0,-6.523946439771e1,
-8.927721497820e0));
#93861=cartesian_point('',(4.839778888552e0,-6.531760745295e1,
-8.927821749701e0));
#93862=cartesian_point('',(4.772291526685e0,-6.535288569992e1,
-8.927844288617e0));
#93864=cartesian_point('',(4.772291526685e0,-6.535288569992e1,
-8.927844288617e0));
#93865=cartesian_point('',(4.586477171611e0,-6.545001071043e1,
-8.927924345500e0));
#93866=cartesian_point('',(4.184215219497e0,-6.558539317445e1,
-8.926957733678e0));
#93867=cartesian_point('',(3.547592381912e0,-6.559148783537e1,
-8.922960371779e0));
#93868=cartesian_point('',(2.940531698250e0,-6.540059731397e1,
-8.916853382232e0));
#93869=cartesian_point('',(2.594891854227e0,-6.515452122413e1,
-8.911250981438e0));
#93870=cartesian_point('',(2.445318900275e0,-6.500784212330e1,
-8.908724750621e0));
#93872=cartesian_point('',(2.795348372484e0,-6.465098413920e1,-8.9e0));
#93873=direction('',(7.137977971340e-1,-7.003518435805e-1,0.e0));
#93874=direction('',(-7.002452235874e-1,-7.136891301591e-1,-1.744856257156e-2));
#93875=axis2_placement_3d('',#93872,#93873,#93874);
#93877=direction('',(-6.786752878436e-1,-7.344384614589e-1,5.488709526166e-7));
#93878=vector('',#93877,3.044998064307e0);
#93879=cartesian_point('',(7.380474113673e0,-6.270216284514e1,
-8.926167822133e0));
#93880=line('',#93879,#93878);
#93881=cartesian_point('',(1.358624311439e1,-6.236329160155e1,-8.9e0));
#93882=direction('',(-6.786725717395e-1,7.344409713302e-1,0.e0));
#93883=direction('',(4.185096713627e-12,3.865352482535e-12,-1.e0));
#93884=axis2_placement_3d('',#93881,#93882,#93883);
#93886=cartesian_point('',(1.03e1,-6.54e1,-8.926167978121e0));
#93887=direction('',(0.e0,0.e0,1.e0));
#93888=direction('',(7.344409713474e-1,6.786725717209e-1,0.e0));
#93889=axis2_placement_3d('',#93886,#93887,#93888);
#93891=cartesian_point('',(7.013756885612e0,-6.236329160155e1,-8.9e0));
#93892=direction('',(6.786725717397e-1,7.344409713300e-1,0.e0));
#93893=direction('',(7.334344695202e-1,-6.777424967597e-1,-5.233533228549e-2));
#93894=axis2_placement_3d('',#93891,#93892,#93893);
#93896=cartesian_point('',(1.753128399283e1,-6.663250738446e1,-8.9e0));
#93897=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#93898=direction('',(0.e0,0.e0,-1.e0));
#93899=axis2_placement_3d('',#93896,#93897,#93898);
#93901=direction('',(-6.786762203448e-1,7.344375997581e-1,-3.513961409065e-7));
#93902=vector('',#93901,5.812910390365e0);
#93903=cartesian_point('',(1.716460994360e1,-6.697138279451e1,
-8.926165909304e0));
#93904=line('',#93903,#93902);
#93905=direction('',(-4.323262232482e-2,-3.033630926543e-2,9.986043504347e-1));
#93906=vector('',#93905,2.656042890196e0);
#93907=cartesian_point('',(1.716460994360e1,-6.697138279451e1,
-8.926165909304e0));
#93908=line('',#93907,#93906);
#93909=direction('',(6.786743503457e-1,-7.344393277751e-1,3.154114060851e-7));
#93910=vector('',#93909,5.794157222767e0);
#93911=cartesian_point('',(1.311743635549e1,-6.279650039734e1,
-6.273831751756e0));
#93912=line('',#93911,#93910);
#93913=cartesian_point('',(1.906327751774e1,-6.761842095970e1,
-6.291273493294e0));
#93914=cartesian_point('',(1.896894552403e1,-6.764554912681e1,
-6.261301379104e0));
#93915=cartesian_point('',(1.876640410575e1,-6.769372811028e1,
-6.198851872164e0));
#93916=cartesian_point('',(1.844900606878e1,-6.773755480950e1,
-6.103243334594e0));
#93917=cartesian_point('',(1.811563376800e1,-6.775276172563e1,
-6.006937769007e0));
#93918=cartesian_point('',(1.778210204070e1,-6.774262351711e1,
-5.917813639053e0));
#93919=cartesian_point('',(1.746302325222e1,-6.771740795476e1,
-5.846247777125e0));
#93920=cartesian_point('',(1.719980440541e1,-6.769142313870e1,
-5.807468605959e0));
#93921=cartesian_point('',(1.704680266773e1,-6.767673172589e1,
-5.799997420673e0));
#93922=cartesian_point('',(1.698937582592e1,-6.767142411204e1,
-5.799994867942e0));
#93924=cartesian_point('',(1.668305527969e1,-6.739083868231e1,-6.3e0));
#93925=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#93926=direction('',(2.375323049364e-9,2.194951775891e-9,1.e0));
#93927=axis2_placement_3d('',#93924,#93925,#93926);
#93929=cartesian_point('',(1.906327751774e1,-6.761842095970e1,
-6.291273493294e0));
#93930=cartesian_point('',(1.885327226400e1,-6.768112237275e1,
-6.098522592865e0));
#93931=cartesian_point('',(1.842805256792e1,-6.780505407931e1,
-5.767971025477e0));
#93932=cartesian_point('',(1.771507565876e1,-6.800181590342e1,
-5.375896643180e0));
#93933=cartesian_point('',(1.730757612002e1,-6.810703321766e1,
-5.305995449774e0));
#93934=cartesian_point('',(1.711112079128e1,-6.815630566733e1,
-5.308724365733e0));
#93936=cartesian_point('',(1.698937673475e1,-6.767142557588e1,-5.3e0));
#93937=direction('',(-9.699008285723e-1,-2.435002725557e-1,0.e0));
#93938=direction('',(0.e0,0.e0,-1.e0));
#93939=axis2_placement_3d('',#93936,#93937,#93938);
#93941=cartesian_point('',(0.e0,0.e0,-5.308726203219e0));
#93942=direction('',(0.e0,0.e0,-1.e0));
#93943=direction('',(2.435007374272e-1,-9.699007118630e-1,0.e0));
#93944=axis2_placement_3d('',#93941,#93942,#93943);
#93946=cartesian_point('',(6.093573520692e0,-6.950488560565e1,-5.3e0));
#93947=direction('',(9.961788977411e-1,8.733615342651e-2,0.e0));
#93948=direction('',(8.732285170732e-2,-9.960271748699e-1,-1.745240643795e-2));
#93949=axis2_placement_3d('',#93946,#93947,#93948);
#93951=cartesian_point('',(1.906327751774e1,-6.761842095970e1,
-6.291273493294e0));
#93952=cartesian_point('',(1.888651847772e1,-6.766835358727e1,
-6.288772435355e0));
#93953=cartesian_point('',(1.851975181936e1,-6.771921319164e1,
-6.284884011818e0));
#93954=cartesian_point('',(1.796892983629e1,-6.764345907364e1,
-6.279729087145e0));
#93955=cartesian_point('',(1.745993446600e1,-6.742102526028e1,
-6.275653214538e0));
#93956=cartesian_point('',(1.717406438589e1,-6.718641183189e1,
-6.274346485570e0));
#93957=cartesian_point('',(1.704978224445e1,-6.705195733305e1,
-6.273829924213e0));
#93959=cartesian_point('',(1.03e1,-6.54e1,-6.273832021879e0));
#93960=direction('',(0.e0,0.e0,-1.e0));
#93961=direction('',(-7.344409716835e-1,6.786725713572e-1,0.e0));
#93962=axis2_placement_3d('',#93959,#93960,#93961);
#93964=cartesian_point('',(1.275071914310e1,-6.313537162498e1,-6.3e0));
#93965=direction('',(6.786725717379e-1,-7.344409713317e-1,0.e0));
#93966=direction('',(7.334344455057e-1,6.777424745653e-1,5.233595624235e-2));
#93967=axis2_placement_3d('',#93964,#93965,#93966);
#93969=cartesian_point('',(7.849280856902e0,-6.313537162498e1,-6.3e0));
#93970=direction('',(-6.786725717384e-1,-7.344409713313e-1,0.e0));
#93971=direction('',(-1.900527735188e-9,1.756220058269e-9,1.e0));
#93972=axis2_placement_3d('',#93969,#93970,#93971);
#93974=direction('',(-3.843767054226e-2,3.551897801377e-2,-9.986295347546e-1));
#93975=vector('',#93974,2.655976693845e0);
#93976=cartesian_point('',(7.482563670799e0,-6.279650042293e1,
-6.273831052040e0));
#93977=line('',#93976,#93975);
#93978=direction('',(-3.843767053745e-2,-3.551897801844e-2,9.986295347546e-1));
#93979=vector('',#93978,2.655976123151e0);
#93980=cartesian_point('',(1.321952589066e1,-6.270216283980e1,
-8.926167951938e0));
#93981=line('',#93980,#93979);
#93982=direction('',(-2.505820818380e-2,4.998752931220e-2,-9.984354426381e-1));
#93983=vector('',#93982,2.656495418640e0);
#93984=cartesian_point('',(5.380476191136e0,-6.507131818124e1,
-6.273826971646e0));
#93985=line('',#93984,#93983);
#93986=direction('',(6.786732243181e-1,7.344403683022e-1,-1.317382699141e-6));
#93987=vector('',#93986,3.097348479859e0);
#93988=cartesian_point('',(5.380476191136e0,-6.507131818124e1,
-6.273826971646e0));
#93989=line('',#93988,#93987);
#93990=cartesian_point('',(-4.126060230023e0,-6.862798396467e1,
-8.908726352594e0));
#93991=cartesian_point('',(-4.176041500882e0,-6.876529267588e1,
-8.909220927681e0));
#93992=cartesian_point('',(-4.306249404547e0,-6.902892643850e1,
-8.910050663117e0));
#93993=cartesian_point('',(-4.582839744770e0,-6.937240384306e1,
-8.910828703386e0));
#93994=cartesian_point('',(-4.812619747420e0,-6.955582223873e1,
-8.911002981535e0));
#93995=cartesian_point('',(-4.936111351425e0,-6.963394061453e1,
-8.910998593113e0));
#93997=cartesian_point('',(-4.936111351425e0,-6.963394061453e1,
-8.910998593113e0));
#93998=cartesian_point('',(-5.058574498121e0,-6.971140840833e1,
-8.910994241239e0));
#93999=cartesian_point('',(-5.320398679909e0,-6.983961458782e1,
-8.910820104269e0));
#94000=cartesian_point('',(-5.745380176291e0,-6.994270140888e1,
-8.910036607933e0));
#94001=cartesian_point('',(-6.036843329389e0,-6.994868768936e1,
-8.909218753204e0));
#94002=cartesian_point('',(-6.181189657093e0,-6.993593071872e1,
-8.908724855994e0));
#94004=cartesian_point('',(-4.002895319444e0,-6.882126872908e1,
1.508726102325e0));
#94005=cartesian_point('',(-4.077163057125e0,-6.902533985810e1,
1.509471541314e0));
#94006=cartesian_point('',(-4.292913970148e0,-6.940953942138e1,
1.510378742257e0));
#94007=cartesian_point('',(-4.785750816557e0,-6.985273425934e1,
1.510709452507e0));
#94008=cartesian_point('',(-5.395591940590e0,-7.011413762608e1,
1.510387667456e0));
#94009=cartesian_point('',(-5.836531207217e0,-7.014834233784e1,
1.509472434576e0));
#94010=cartesian_point('',(-6.053910139163e0,-7.012957611211e1,
1.508727566418e0));
#94012=cartesian_point('',(-6.181189657093e0,-6.993593071872e1,
-8.908724855994e0));
#94013=cartesian_point('',(-6.167051030488e0,-6.995745784737e1,
-7.751073914090e0));
#94014=cartesian_point('',(-6.137073578186e0,-7.000065491750e1,
-5.435898876221e0));
#94015=cartesian_point('',(-6.097951413828e0,-7.006491526324e1,
-1.963369018829e0));
#94016=cartesian_point('',(-6.068043996225e0,-7.010807170255e1,
3.513879540565e-1));
#94017=cartesian_point('',(-6.053910139163e0,-7.012957611211e1,
1.508727566418e0));
#94019=cartesian_point('',(-7.012957851285e1,-6.053911807124e0,
1.508727508380e0));
#94020=cartesian_point('',(-7.010807386717e1,-6.068045509112e0,
3.513877493922e-1));
#94021=cartesian_point('',(-7.006491721627e1,-6.097952790727e0,
-1.963369461552e0));
#94022=cartesian_point('',(-7.000065486524e1,-6.137074524704e0,
-5.435900031090e0));
#94023=cartesian_point('',(-6.995745758813e1,-6.167051189528e0,
-7.751074412686e0));
#94024=cartesian_point('',(-6.993593022839e1,-6.181189658390e0,
-8.908725252862e0));
#94026=cartesian_point('',(-6.137178370033e0,-6.943796596431e1,-8.9e0));
#94027=direction('',(-9.961169037298e-1,8.804041176461e-2,0.e0));
#94028=direction('',(0.e0,5.684341886081e-14,-1.e0));
#94029=axis2_placement_3d('',#94026,#94027,#94028);
#94031=cartesian_point('',(0.e0,0.e0,-8.908726203219e0));
#94032=direction('',(0.e0,0.e0,-1.e0));
#94033=direction('',(-8.804043698425e-2,-9.961169015008e-1,0.e0));
#94034=axis2_placement_3d('',#94031,#94032,#94033);
#94036=cartesian_point('',(-6.943796594918e1,-6.137178541293e0,-8.9e0));
#94037=direction('',(8.804041422140e-2,-9.961169035127e-1,0.e0));
#94038=direction('',(-9.959651900835e-1,-8.802700523988e-2,-1.745240643794e-2));
#94039=axis2_placement_3d('',#94036,#94037,#94038);
#94041=cartesian_point('',(-6.993593022839e1,-6.181189658390e0,
-8.908725252862e0));
#94042=cartesian_point('',(-6.994868672182e1,-6.036848596704e0,
-8.909219095263e0));
#94043=cartesian_point('',(-6.994270084528e1,-5.745395850061e0,
-8.910037455086e0));
#94044=cartesian_point('',(-6.983962320743e1,-5.320428879818e0,
-8.910820584544e0));
#94045=cartesian_point('',(-6.971142675115e1,-5.058611784386e0,
-8.910994689890e0));
#94046=cartesian_point('',(-6.963396461769e1,-4.936151274505e0,
-8.910999011971e0));
#94048=cartesian_point('',(-6.963396461769e1,-4.936151274505e0,
-8.910999011971e0));
#94049=cartesian_point('',(-6.955584800258e1,-4.812656089314e0,
-8.911003370569e0));
#94050=cartesian_point('',(-6.937243078678e1,-4.582867992384e0,
-8.910828944487e0));
#94051=cartesian_point('',(-6.902895917402e1,-4.306270376801e0,
-8.910050665355e0));
#94052=cartesian_point('',(-6.876530960924e1,-4.176048807334e0,
-8.909220886896e0));
#94053=cartesian_point('',(-6.862799375089e1,-4.126064316771e0,
-8.908726257031e0));
#94055=cartesian_point('',(-7.012957851285e1,-6.053911807124e0,
1.508727508380e0));
#94056=cartesian_point('',(-7.014825583793e1,-5.837564846974e0,
1.509473230581e0));
#94057=cartesian_point('',(-7.011460486479e1,-5.398202123665e0,
1.510381955145e0));
#94058=cartesian_point('',(-6.985457368319e1,-4.788628509728e0,
1.510709635413e0));
#94059=cartesian_point('',(-6.941169508626e1,-4.294419739719e0,
1.510384477504e0));
#94060=cartesian_point('',(-6.902630322582e1,-4.077516180554e0,
1.509470824864e0));
#94061=cartesian_point('',(-6.882127732913e1,-4.002899034913e0,
1.508726005844e0));
#94063=direction('',(-1.854933558522e-2,1.182011512010e-2,9.997580742499e-1));
#94064=vector('',#94063,1.041997312269e1);
#94065=cartesian_point('',(-6.862799375089e1,-4.126064316771e0,
-8.908726257031e0));
#94066=line('',#94065,#94064);
#94067=cartesian_point('',(-6.845697747225e1,-4.595815810671e0,-8.9e0));
#94068=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#94069=direction('',(0.e0,0.e0,-1.e0));
#94070=axis2_placement_3d('',#94067,#94068,#94069);
#94072=direction('',(9.396911231075e-1,3.420242581353e-1,-2.608125865217e-8));
#94073=vector('',#94072,2.471164516108e0);
#94074=cartesian_point('',(-6.862799375089e1,-4.126064316771e0,
-8.908726257031e0));
#94075=line('',#94074,#94073);
#94076=cartesian_point('',(-6.613487836897e1,-3.750640856058e0,-8.9e0));
#94077=direction('',(9.396926207857e-1,3.420201433262e-1,0.e0));
#94078=direction('',(1.563194018672e-12,-4.316547119743e-12,-1.e0));
#94079=axis2_placement_3d('',#94076,#94077,#94078);
#94081=cartesian_point('',(-6.75e1,1.539153598866e-14,-8.908726203219e0));
#94082=direction('',(0.e0,0.e0,1.e0));
#94083=direction('',(3.420201450096e-1,-9.396926201730e-1,0.e0));
#94084=axis2_placement_3d('',#94081,#94082,#94083);
#94086=cartesian_point('',(-6.75e1,1.539153598866e-14,-8.908726203219e0));
#94087=direction('',(0.e0,0.e0,1.e0));
#94088=direction('',(1.e0,0.e0,0.e0));
#94089=axis2_placement_3d('',#94086,#94087,#94088);
#94091=cartesian_point('',(-6.510277999146e1,2.475182964777e0,
-6.291235114173e0));
#94092=cartesian_point('',(-6.509728493360e1,2.476690952056e0,
-6.583150783136e0));
#94093=cartesian_point('',(-6.508251023993e1,2.476370172263e0,
-7.166236327680e0));
#94094=cartesian_point('',(-6.502810223530e1,2.443784136256e0,
-8.037027240669e0));
#94095=cartesian_point('',(-6.501342969430e1,2.443503210259e0,
-8.618228279024e0));
#94096=cartesian_point('',(-6.500777880988e1,2.445274634636e0,
-8.908725582825e0));
#94098=direction('',(-5.969074558741e-3,1.639989754133e-2,9.998476951564e-1));
#94099=vector('',#94098,1.041903931875e1);
#94100=cartesian_point('',(-6.630586239136e1,-3.280866106419e0,
-8.908726321482e0));
#94101=line('',#94100,#94099);
#94102=direction('',(5.969935608209e-3,1.639860748329e-2,-9.998477111748e-1));
#94103=vector('',#94102,6.819553789649e0);
#94104=cartesian_point('',(-6.636804693055e1,3.109992204429e0,
1.508726178915e0));
#94105=line('',#94104,#94103);
#94106=cartesian_point('',(-6.510277999146e1,2.475182964777e0,
-6.291235114173e0));
#94107=cartesian_point('',(-6.520797888983e1,2.573185706608e0,
-6.132879017910e0));
#94108=cartesian_point('',(-6.541270468241e1,2.740013572912e0,
-5.850792673306e0));
#94109=cartesian_point('',(-6.569605104009e1,2.926576621850e0,
-5.566968343561e0));
#94110=cartesian_point('',(-6.597318662996e1,3.077578585266e0,
-5.384616105258e0));
#94111=cartesian_point('',(-6.620351828980e1,3.176869223205e0,
-5.315715248784e0));
#94112=cartesian_point('',(-6.632733463355e1,3.221823390237e0,
-5.309789068899e0));
#94114=cartesian_point('',(-6.619510033200e1,3.706462852072e0,
-5.799947216534e0));
#94115=cartesian_point('',(-6.620036519947e1,3.648619971111e0,
-5.802557592982e0));
#94116=cartesian_point('',(-6.621244598827e1,3.568797043454e0,
-5.785954414002e0));
#94117=cartesian_point('',(-6.626359159937e1,3.459477534505e0,
-5.739018954405e0));
#94118=cartesian_point('',(-6.629714944561e1,3.342937498943e0,
-5.642819798673e0));
#94119=cartesian_point('',(-6.632441530945e1,3.254495880628e0,
-5.505380829512e0));
#94120=cartesian_point('',(-6.632951284052e1,3.223832328742e0,
-5.375326348736e0));
#94121=cartesian_point('',(-6.632733463355e1,3.221823390237e0,
-5.309789068899e0));
#94123=cartesian_point('',(-6.632733463355e1,3.221823390237e0,
-5.309789068899e0));
#94124=cartesian_point('',(-6.633267443690e1,3.223762462333e0,
-5.309552606181e0));
#94125=cartesian_point('',(-6.634332200193e1,3.227640810538e0,
-5.309173490539e0));
#94126=cartesian_point('',(-6.635921986401e1,3.233415914692e0,
-5.308816149488e0));
#94127=cartesian_point('',(-6.636974136207e1,3.237246101672e0,
-5.308729148910e0));
#94128=cartesian_point('',(-6.637498579282e1,3.239154778287e0,
-5.308729182673e0));
#94130=cartesian_point('',(-6.620400189615e1,3.708928710831e0,-5.3e0));
#94131=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#94132=direction('',(-3.184157782755e-3,-8.748401608131e-3,-9.999566623652e-1));
#94133=axis2_placement_3d('',#94130,#94131,#94132);
#94135=direction('',(-9.396916004861e-1,3.420229465630e-1,5.392900451948e-7));
#94136=vector('',#94135,2.468624856429e0);
#94137=cartesian_point('',(-6.637498579282e1,3.239154778287e0,
-5.308729182673e0));
#94138=line('',#94137,#94136);
#94139=cartesian_point('',(-6.852379675606e1,4.553264989441e0,-5.3e0));
#94140=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#94141=direction('',(-3.419680244980e-1,-9.395494254839e-1,-1.745701274027e-2));
#94142=axis2_placement_3d('',#94139,#94140,#94141);
#94144=cartesian_point('',(-6.623433061274e1,1.655806205543e1,
-5.798739092555e0));
#94145=direction('',(7.595809384940e-4,-4.292888334906e-4,-9.999996193739e-1));
#94146=direction('',(-9.702070756113e-1,2.422757173645e-1,-8.409573812075e-4));
#94147=axis2_placement_3d('',#94144,#94145,#94146);
#94149=cartesian_point('',(-6.742156038218e1,1.747285272911e1,
-5.800006707327e0));
#94150=cartesian_point('',(-6.739423234169e1,1.728229844098e1,
-5.800007301108e0));
#94151=cartesian_point('',(-6.729865400210e1,1.691861157827e1,
-5.799996010901e0));
#94152=cartesian_point('',(-6.703108277625e1,1.640924528606e1,
-5.800003010184e0));
#94153=cartesian_point('',(-6.678599074105e1,1.612405284907e1,
-5.799995635636e0));
#94154=cartesian_point('',(-6.664456641122e1,1.599345071527e1,
-5.800005523284e0));
#94156=direction('',(7.344408946849e-1,-6.786726546820e-1,1.155970494984e-6));
#94157=vector('',#94156,4.778049402761e0);
#94158=cartesian_point('',(-6.664456641122e1,1.599345071527e1,
-5.800005523284e0));
#94159=line('',#94158,#94157);
#94160=cartesian_point('',(-6.54e1,1.03e1,-5.8e0));
#94161=direction('',(0.e0,0.e0,-1.e0));
#94162=direction('',(6.786725716170e-1,7.344409714435e-1,0.e0));
#94163=axis2_placement_3d('',#94160,#94161,#94162);
#94165=direction('',(-7.344409701440e-1,-6.786725730120e-1,-3.909140657614e-6));
#94166=vector('',#94165,3.097356323350e0);
#94167=cartesian_point('',(-6.313537162558e1,7.849280854338e0,-5.8e0));
#94168=line('',#94167,#94166);
#94169=cartesian_point('',(-6.541019700858e1,5.747190068834e0,
-5.800012108002e0));
#94170=cartesian_point('',(-6.559498544855e1,5.575226441385e0,
-5.800012108002e0));
#94171=cartesian_point('',(-6.590002399224e1,5.194868518244e0,
-5.799987311804e0));
#94172=cartesian_point('',(-6.619098203406e1,4.482647312839e0,
-5.800026246684e0));
#94173=cartesian_point('',(-6.621985728629e1,3.978161387898e0,
-5.799947216534e0));
#94174=cartesian_point('',(-6.619510033200e1,3.706462852072e0,
-5.799947216534e0));
#94176=direction('',(-9.397914644771e-1,3.417484496010e-1,-2.216436195313e-5));
#94177=vector('',#94176,2.477833989993e0);
#94178=cartesian_point('',(-6.619510033199e1,3.706462852072e0,
-5.799947216534e0));
#94179=line('',#94178,#94177);
#94180=cartesian_point('',(-6.801104734539e1,5.962425996088e0,
-5.799866836036e0));
#94181=direction('',(8.045113110301e-5,6.977472404088e-5,-9.999999943296e-1));
#94182=direction('',(-3.418227766473e-1,-9.397644283025e-1,-9.307183319382e-5));
#94183=axis2_placement_3d('',#94180,#94181,#94182);
#94185=cartesian_point('',(0.e0,0.e0,-5.8e0));
#94186=direction('',(0.e0,0.e0,-1.e0));
#94187=direction('',(-9.961784369134e-1,8.734140958754e-2,0.e0));
#94188=axis2_placement_3d('',#94185,#94186,#94187);
#94190=cartesian_point('',(-6.54e1,1.03e1,-5.8e0));
#94191=direction('',(0.e0,0.e0,1.e0));
#94192=direction('',(0.e0,-1.e0,0.e0));
#94193=axis2_placement_3d('',#94190,#94191,#94192);
#94195=cartesian_point('',(-6.54e1,1.03e1,-5.8e0));
#94196=direction('',(0.e0,0.e0,1.e0));
#94197=direction('',(0.e0,1.e0,0.e0));
#94198=axis2_placement_3d('',#94195,#94196,#94197);
#94200=cartesian_point('',(-6.768843151264e1,1.692133338002e1,
-5.300004783157e0));
#94201=direction('',(2.423011330751e-1,9.702010651808e-1,-2.324492499398e-4));
#94202=direction('',(-1.325568373035e-4,-2.064835612530e-4,-9.999999698966e-1));
#94203=axis2_placement_3d('',#94200,#94201,#94202);
#94205=cartesian_point('',(-6.817349479101e1,1.704243277343e1,
-5.308725985679e0));
#94206=cartesian_point('',(-6.815123071812e1,1.713156050418e1,
-5.308464507736e0));
#94207=cartesian_point('',(-6.809444970407e1,1.730645055040e1,
-5.307832212507e0));
#94208=cartesian_point('',(-6.797454256613e1,1.755385647242e1,
-5.306777986559e0));
#94209=cartesian_point('',(-6.787317809874e1,1.770586882932e1,
-5.305999582183e0));
#94210=cartesian_point('',(-6.781764473347e1,1.777795857710e1,
-5.305580647838e0));
#94212=cartesian_point('',(-6.950488559653e1,6.093573624722e0,-5.3e0));
#94213=direction('',(8.733615491752e-2,9.961788976104e-1,0.e0));
#94214=direction('',(7.332801033044e-12,-6.430411758629e-13,-1.e0));
#94215=axis2_placement_3d('',#94212,#94213,#94214);
#94217=cartesian_point('',(0.e0,0.e0,-5.308726203219e0));
#94218=direction('',(0.e0,0.e0,-1.e0));
#94219=direction('',(-9.961788976671e-1,8.733615427102e-2,0.e0));
#94220=axis2_placement_3d('',#94217,#94218,#94219);
#94222=cartesian_point('',(-6.869473183516e1,4.083481125641e0,
-5.308727851369e0));
#94223=cartesian_point('',(-6.883193911198e1,4.133420713800e0,
-5.309221982131e0));
#94224=cartesian_point('',(-6.909534854697e1,4.263463529084e0,
-5.310049453427e0));
#94225=cartesian_point('',(-6.943875373246e1,4.539831882162e0,
-5.310827597343e0));
#94226=cartesian_point('',(-6.962215206353e1,4.769410019789e0,
-5.311001371805e0));
#94227=cartesian_point('',(-6.970028363364e1,4.892799845797e0,
-5.310997249547e0));
#94229=cartesian_point('',(-6.970028363364e1,4.892799845797e0,
-5.310997249547e0));
#94230=cartesian_point('',(-6.977777587569e1,5.015180008525e0,
-5.310993161020e0));
#94231=cartesian_point('',(-6.990605995018e1,5.276836643949e0,
-5.310818865682e0));
#94232=cartesian_point('',(-7.000935004615e1,5.701589943226e0,
-5.310036604816e0));
#94233=cartesian_point('',(-7.001553007241e1,5.992931027680e0,
-5.309218468124e0));
#94234=cartesian_point('',(-7.000288017501e1,6.137229485137e0,
-5.308725226663e0));
#94236=cartesian_point('',(-6.882122082612e1,4.002875461669e0,
1.508726169462e0));
#94237=cartesian_point('',(-6.902532959286e1,4.077142748541e0,
1.509471035882e0));
#94238=cartesian_point('',(-6.940947844254e1,4.292870722416e0,
1.510377733384e0));
#94239=cartesian_point('',(-6.985272176920e1,4.785719195381e0,
1.510708214151e0));
#94240=cartesian_point('',(-7.011413133624e1,5.395567905583e0,
1.510386539650e0));
#94241=cartesian_point('',(-7.014834253609e1,5.836521944336e0,
1.509471994253e0));
#94242=cartesian_point('',(-7.012957554819e1,6.053908930807e0,
1.508727107048e0));
#94244=direction('',(1.854921048989e-2,1.182056569769e-2,-9.997580712436e-1));
#94245=vector('',#94244,6.819103758122e0);
#94246=cartesian_point('',(-6.882122082612e1,4.002875461669e0,
1.508726169462e0));
#94247=line('',#94246,#94245);
#94248=cartesian_point('',(-7.000288017501e1,6.137229485137e0,
-5.308725226663e0));
#94249=cartesian_point('',(-7.001696195545e1,6.127976333456e0,
-4.551163452872e0));
#94250=cartesian_point('',(-7.004523300248e1,6.108333838008e0,
-3.036100085257e0));
#94251=cartesian_point('',(-7.008727678313e1,6.082736525282e0,
-7.635856580938e-1));
#94252=cartesian_point('',(-7.011550349306e1,6.063160034936e0,
7.512986170404e-1));
#94253=cartesian_point('',(-7.012957554819e1,6.053908930807e0,
1.508727107048e0));
#94255=cartesian_point('',(-6.830943948024e1,1.698910577200e1,
1.508726275194e0));
#94256=cartesian_point('',(-6.829433756019e1,1.699503616961e1,
7.512853218510e-1));
#94257=cartesian_point('',(-6.826390259781e1,1.700782310762e1,
-7.636213576273e-1));
#94258=cartesian_point('',(-6.821904397063e1,1.702377452140e1,
-3.036127722835e0));
#94259=cartesian_point('',(-6.818860471970e1,1.703650204378e1,
-4.551177495598e0));
#94260=cartesian_point('',(-6.817349479101e1,1.704243277343e1,
-5.308725985679e0));
#94262=cartesian_point('',(-6.830943948024e1,1.698910577200e1,
1.508726275194e0));
#94263=cartesian_point('',(-6.822214084574e1,1.734054137710e1,
1.507636939841e0));
#94264=cartesian_point('',(-6.803731805099e1,1.766654802773e1,
1.506110990652e0));
#94265=cartesian_point('',(-6.778111727446e1,1.792223757648e1,
1.504362945146e0));
#94267=cartesian_point('',(-6.742162696400e1,1.747279526572e1,
-5.300038859950e0));
#94268=direction('',(6.103418568813e-1,7.921381208316e-1,1.235480376224e-4));
#94269=direction('',(1.028637139006e-4,7.671137755294e-5,-9.999999917672e-1));
#94270=axis2_placement_3d('',#94267,#94268,#94269);
#94272=cartesian_point('',(-6.781764473347e1,1.777795857710e1,
-5.305580647838e0));
#94273=cartesian_point('',(-6.779954692790e1,1.780145482732e1,
-5.305447036454e0));
#94274=cartesian_point('',(-6.776258790179e1,1.784725270831e1,
-5.305939662707e0));
#94275=cartesian_point('',(-6.770516696975e1,1.791233881797e1,
-5.309040852600e0));
#94276=cartesian_point('',(-6.766571014684e1,1.795336685663e1,
-5.312678396161e0));
#94277=cartesian_point('',(-6.764571996653e1,1.797328829268e1,
-5.314947390763e0));
#94279=cartesian_point('',(-6.736479543283e1,1.761291662187e1,
-5.805294393456e0));
#94280=cartesian_point('',(-6.733957283305e1,1.766670340426e1,
-5.809683187232e0));
#94281=cartesian_point('',(-6.726267827293e1,1.783243461117e1,
-5.830733602303e0));
#94282=cartesian_point('',(-6.712314384986e1,1.813430372071e1,
-5.899563883234e0));
#94283=cartesian_point('',(-6.692171030878e1,1.852226502717e1,
-6.018273403885e0));
#94284=cartesian_point('',(-6.666853191586e1,1.890720540614e1,
-6.155318512072e0));
#94285=cartesian_point('',(-6.646324259411e1,1.914158755529e1,
-6.250046280323e0));
#94286=cartesian_point('',(-6.635818572659e1,1.924603464349e1,
-6.295617181476e0));
#94288=cartesian_point('',(-6.664456860090e1,1.599345181918e1,-6.3e0));
#94289=direction('',(7.344409713305e-1,-6.786725717393e-1,0.e0));
#94290=direction('',(6.777424745667e-1,7.334344455044e-1,5.233595624294e-2));
#94291=axis2_placement_3d('',#94288,#94289,#94290);
#94293=cartesian_point('',(-6.742156038218e1,1.747285272911e1,
-5.800006707327e0));
#94294=cartesian_point('',(-6.741430093805e1,1.749389544585e1,
-5.800007226481e0));
#94295=cartesian_point('',(-6.739663845094e1,1.754149328037e1,
-5.800698886275e0));
#94296=cartesian_point('',(-6.737668787348e1,1.758755879721e1,
-5.803227023150e0));
#94297=cartesian_point('',(-6.736479543283e1,1.761291662187e1,
-5.805294393456e0));
#94299=cartesian_point('',(-6.736479543283e1,1.761291662187e1,
-5.805294393456e0));
#94300=cartesian_point('',(-6.738045446300e1,1.762897439671e1,
-5.803216023792e0));
#94301=cartesian_point('',(-6.742043121387e1,1.767054665779e1,
-5.793909531752e0));
#94302=cartesian_point('',(-6.747982779445e1,1.773508688337e1,
-5.763494607639e0));
#94303=cartesian_point('',(-6.752731059020e1,1.778968057344e1,
-5.720157396632e0));
#94304=cartesian_point('',(-6.755908395344e1,1.782806814682e1,
-5.679578886798e0));
#94305=cartesian_point('',(-6.757955206149e1,1.785377154731e1,
-5.647326596550e0));
#94306=cartesian_point('',(-6.759764506319e1,1.787753496435e1,
-5.612287307446e0));
#94307=cartesian_point('',(-6.761923108731e1,1.790759845095e1,
-5.559751463175e0));
#94308=cartesian_point('',(-6.763962409002e1,1.794007215281e1,
-5.484633932652e0));
#94309=cartesian_point('',(-6.764886269041e1,1.796359969695e1,
-5.395282561962e0));
#94310=cartesian_point('',(-6.764736633751e1,1.797136483891e1,
-5.337356574339e0));
#94311=cartesian_point('',(-6.764571996653e1,1.797328829268e1,
-5.314947390763e0));
#94313=cartesian_point('',(-6.764571996653e1,1.797328829268e1,
-5.314947390763e0));
#94314=cartesian_point('',(-6.751596266810e1,1.810254635175e1,
-5.333421323091e0));
#94315=cartesian_point('',(-6.724707556594e1,1.836964924536e1,
-5.431438406244e0));
#94316=cartesian_point('',(-6.677510133664e1,1.883582449208e1,
-5.821884921599e0));
#94317=cartesian_point('',(-6.649576918633e1,1.911085436705e1,
-6.124040147784e0));
#94318=cartesian_point('',(-6.635818572659e1,1.924603464349e1,
-6.295617181476e0));
#94320=direction('',(-1.985051703221e-2,-7.484514478337e-3,9.997749441832e-1));
#94321=vector('',#94320,6.820845406843e0);
#94322=cartesian_point('',(-6.764571996653e1,1.797328829268e1,
-5.314947390763e0));
#94323=line('',#94322,#94321);
#94324=cartesian_point('',(-6.146512305368e1,2.422501955268e1,
1.504362241837e0));
#94325=cartesian_point('',(-6.136714794948e1,2.432278976348e1,
1.504363660982e0));
#94326=cartesian_point('',(-6.118806100151e1,2.450216099253e1,
1.557989718155e0));
#94327=cartesian_point('',(-6.095551183594e1,2.473690920449e1,
1.775741969230e0));
#94328=cartesian_point('',(-6.080136738721e1,2.489478071394e1,
2.104258226955e0));
#94329=cartesian_point('',(-6.076341859067e1,2.493577002404e1,
2.357233759321e0));
#94330=cartesian_point('',(-6.076341426482e1,2.493748100538e1,
2.495638064239e0));
#94332=direction('',(1.432403605876e-5,1.234221638138e-2,9.999238318440e-1));
#94333=vector('',#94332,1.534026196606e1);
#94334=cartesian_point('',(-6.076341426482e1,2.493748100538e1,
2.495638064239e0));
#94335=line('',#94334,#94333);
#94336=cartesian_point('',(-5.828571765395e1,2.759877691700e1,
1.780456250509e1));
#94337=direction('',(-7.063441965476e-1,7.078148506468e-1,-8.718555343992e-3));
#94338=direction('',(-7.078685317118e-1,-7.062929283872e-1,8.511235073134e-3));
#94339=axis2_placement_3d('',#94336,#94337,#94338);
#94341=cartesian_point('',(-2.747663588001e1,5.834339639501e1,
1.780455716430e1));
#94342=direction('',(-7.063332626897e-1,7.078257367951e-1,-8.720570428498e-3));
#94343=direction('',(-6.271104179828e-3,6.061872326718e-3,9.999619627547e-1));
#94344=axis2_placement_3d('',#94341,#94342,#94343);
#94346=direction('',(1.234197181973e-2,-1.160224499611e-5,-9.999238348979e-1));
#94347=vector('',#94346,1.534026681085e1);
#94348=cartesian_point('',(-2.499949297208e1,6.081568784262e1,
1.783473591972e1));
#94349=line('',#94348,#94347);
#94350=cartesian_point('',(-2.481016383139e1,6.081550986109e1,
2.495637501863e0));
#94351=cartesian_point('',(-2.480845510509e1,6.081550826569e1,
2.357233822748e0));
#94352=cartesian_point('',(-2.476738027941e1,6.085337737897e1,
2.104257911569e0));
#94353=cartesian_point('',(-2.460918783923e1,6.100718925555e1,
1.775744664792e0));
#94354=cartesian_point('',(-2.437395344519e1,6.123924595214e1,
1.557991461379e0));
#94355=cartesian_point('',(-2.419420885081e1,6.141795542012e1,
1.504366889393e0));
#94356=cartesian_point('',(-2.409623408873e1,6.151572514953e1,
1.504362311860e0));
#94358=direction('',(-7.531937465580e-3,-1.983171560366e-2,-9.997749611659e-1));
#94359=vector('',#94358,6.811389223742e0);
#94360=cartesian_point('',(-1.778023974307e1,6.781850372861e1,
1.504362969355e0));
#94361=line('',#94360,#94359);
#94362=direction('',(-3.117026147651e-2,-4.343848546361e-2,-9.985697335590e-1));
#94363=vector('',#94362,2.612500058969e0);
#94364=cartesian_point('',(-1.919562439129e1,6.630991886338e1,
-6.295600076999e0));
#94365=line('',#94364,#94363);
#94366=direction('',(-4.350971725036e-2,-3.107655919220e-2,9.985695528973e-1));
#94367=vector('',#94366,2.612482912670e0);
#94368=cartesian_point('',(-6.624451733374e1,1.932722162336e1,
-8.904363075532e0));
#94369=line('',#94368,#94367);
#94370=cartesian_point('',(-6.111638580421e1,2.548070155019e1,
1.783054282491e1));
#94371=direction('',(1.292316414058e-5,1.234070820906e-2,9.999238504776e-1));
#94372=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498376e-3));
#94373=axis2_placement_3d('',#94370,#94371,#94372);
#94375=cartesian_point('',(-6.147028654690e1,2.512754412152e1,
1.783490304451e1));
#94376=cartesian_point('',(-6.147001924206e1,2.513155195800e1,
1.818201198975e1));
#94377=cartesian_point('',(-6.140515092443e1,2.520376733022e1,
1.887540862443e1));
#94378=cartesian_point('',(-6.112139477289e1,2.549736485393e1,
1.984304322686e1));
#94379=cartesian_point('',(-6.067032929470e1,2.595643980759e1,
2.067298192718e1));
#94380=cartesian_point('',(-6.008234199212e1,2.655006139416e1,
2.130930143286e1));
#94381=cartesian_point('',(-5.939704925478e1,2.723823763779e1,
2.170911482091e1));
#94382=cartesian_point('',(-5.890612292461e1,2.772911420411e1,
2.179999077706e1));
#94383=cartesian_point('',(-5.866040461804e1,2.797432147320e1,
2.179998840310e1));
#94385=direction('',(-7.078481180381e-1,-7.063646645823e-1,-4.918806301728e-5));
#94386=vector('',#94385,5.123495397733e-1);
#94387=cartesian_point('',(-5.794447839288e1,2.798240617056e1,
2.130436181191e1));
#94388=line('',#94387,#94386);
#94389=cartesian_point('',(-5.866040299566e1,2.797432001274e1,2.13e1));
#94390=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#94391=direction('',(7.063390437841e-1,-7.078199481589e-1,8.722167998180e-3));
#94392=axis2_placement_3d('',#94389,#94390,#94391);
#94394=direction('',(7.078490769151e-1,7.063637050404e-1,2.262912613414e-5));
#94395=vector('',#94394,5.124768951358e-1);
#94396=cartesian_point('',(-5.866040461804e1,2.797432147320e1,
2.179998840310e1));
#94397=line('',#94396,#94395);
#94398=direction('',(-7.078468738262e-1,-7.063659131176e-1,
-1.016644546325e-12));
#94399=vector('',#94398,1.25e1);
#94400=cartesian_point('',(-4.909947466e1,3.681506873657e1,2.180436326773e1));
#94401=line('',#94400,#94399);
#94402=direction('',(7.078468738264e-1,7.063659131174e-1,0.e0));
#94403=vector('',#94402,1.25e1);
#94404=cartesian_point('',(-5.830073009127e1,2.833940478319e1,2.23e1));
#94405=line('',#94404,#94403);
#94406=direction('',(-7.063659131164e-1,7.078468738274e-1,-1.298165706059e-10));
#94407=vector('',#94406,1.455468825727e0);
#94408=cartesian_point('',(-5.830073009127e1,2.833940478319e1,2.23e1));
#94409=line('',#94408,#94407);
#94410=direction('',(-7.078468738263e-1,-7.063659131175e-1,5.491480286374e-13));
#94411=vector('',#94410,1.75e1);
#94412=cartesian_point('',(-3.670907218707e1,4.917338357308e1,
2.130436326772e1));
#94413=line('',#94412,#94411);
#94414=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#94415=vector('',#94414,1.75e1);
#94416=cartesian_point('',(-4.944956198746e1,3.716589005411e1,2.18e1));
#94417=line('',#94416,#94415);
#94418=direction('',(7.078443771854e-1,7.063684145638e-1,-2.436399840491e-5));
#94419=vector('',#94418,5.124769055594e-1);
#94420=cartesian_point('',(-2.821415618404e1,5.835686785987e1,2.18e1));
#94421=line('',#94420,#94419);
#94422=cartesian_point('',(-2.785140065663e1,5.871886360555e1,2.13e1));
#94423=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#94424=direction('',(0.e0,-1.421085471520e-14,1.e0));
#94425=axis2_placement_3d('',#94422,#94423,#94424);
#94427=direction('',(-7.078434845127e-1,-7.063693075861e-1,5.228174872618e-5));
#94428=vector('',#94427,5.123157858880e-1);
#94429=cartesian_point('',(-2.749834686461e1,5.836484162540e1,
2.130433509564e1));
#94430=line('',#94429,#94428);
#94431=cartesian_point('',(-2.785140228800e1,5.871886535916e1,
2.179998751401e1));
#94432=cartesian_point('',(-2.760567955233e1,5.896407054500e1,2.179999025e1));
#94433=cartesian_point('',(-2.711377331077e1,5.945397033901e1,
2.170911420057e1));
#94434=cartesian_point('',(-2.642415910324e1,6.013782448959e1,
2.130929573349e1));
#94435=cartesian_point('',(-2.582930590230e1,6.072456929386e1,
2.067296844931e1));
#94436=cartesian_point('',(-2.536928852824e1,6.117467397725e1,
1.984302304160e1));
#94437=cartesian_point('',(-2.507509950841e1,6.145780974243e1,
1.887536760499e1));
#94438=cartesian_point('',(-2.500275881365e1,6.152253048963e1,
1.818199396634e1));
#94439=cartesian_point('',(-2.499875103309e1,6.152278790002e1,
1.783488255099e1));
#94441=cartesian_point('',(-2.535264389568e1,6.116961837854e1,
1.783054253595e1));
#94442=direction('',(-1.234070820906e-2,1.292316414103e-5,9.999238504776e-1));
#94443=direction('',(7.063355799424e-1,-7.078233514269e-1,8.726493125387e-3));
#94444=axis2_placement_3d('',#94441,#94442,#94443);
#94446=cartesian_point('',(-1.778023974307e1,6.781850372861e1,
1.504362969355e0));
#94447=cartesian_point('',(-1.752401524796e1,6.807418255018e1,
1.506111082761e0));
#94448=cartesian_point('',(-1.719758907846e1,6.825831020067e1,
1.507636957521e0));
#94449=cartesian_point('',(-1.684599934e1,6.834487290348e1,1.508726241879e0));
#94451=cartesian_point('',(-1.743429619188e1,6.737162433855e1,
-5.300006899186e0));
#94452=direction('',(7.356722379572e-1,6.773376402492e-1,-2.817811960944e-4));
#94453=direction('',(-2.503079497987e-4,-1.441475697473e-4,-9.999999582837e-1));
#94454=axis2_placement_3d('',#94451,#94452,#94453);
#94456=cartesian_point('',(-1.777307180502e1,6.773950349126e1,
-5.304754024042e0));
#94457=cartesian_point('',(-1.769174931643e1,6.781433140714e1,
-5.305263240720e0));
#94458=cartesian_point('',(-1.751618077228e1,6.795076758861e1,
-5.306291250223e0));
#94459=cartesian_point('',(-1.722118127140e1,6.810992247673e1,
-5.307620561447e0));
#94460=cartesian_point('',(-1.700849669413e1,6.818206410233e1,
-5.308398864416e0));
#94461=cartesian_point('',(-1.689961244193e1,6.820903591592e1,
-5.308725816182e0));
#94463=cartesian_point('',(-1.677954452247e1,6.772370770194e1,
-5.300014461478e0));
#94464=direction('',(-9.707119745766e-1,-2.402461107522e-1,-2.620726921616e-4));
#94465=direction('',(-2.402052270887e-1,9.705657885075e-1,-1.742122435528e-2));
#94466=axis2_placement_3d('',#94463,#94464,#94465);
#94468=direction('',(3.417461181769e-1,-9.397923122976e-1,2.138691133368e-5));
#94469=vector('',#94468,2.477823683287e0);
#94470=cartesian_point('',(-4.553252592141e0,6.852372867172e1,
-5.800002313457e0));
#94471=line('',#94470,#94469);
#94472=cartesian_point('',(-3.706465966851e0,6.619508902294e1,
-5.799949320462e0));
#94473=cartesian_point('',(-3.983542296550e0,6.621887792324e1,
-5.799949320462e0));
#94474=cartesian_point('',(-4.495088469060e0,6.618870864590e1,
-5.800025742577e0));
#94475=cartesian_point('',(-5.197843667788e0,6.589716511730e1,
-5.799985920289e0));
#94476=cartesian_point('',(-5.576454013963e0,6.559375764263e1,
-5.800015690942e0));
#94477=cartesian_point('',(-5.747190113237e0,6.541019695931e1,
-5.800015690942e0));
#94479=direction('',(-6.786725732518e-1,-7.344409699153e-1,5.065914405925e-6));
#94480=vector('',#94479,3.097356257748e0);
#94481=cartesian_point('',(-5.747190113237e0,6.541019695931e1,
-5.800015690942e0));
#94482=line('',#94481,#94480);
#94483=cartesian_point('',(-1.03e1,6.54e1,-5.8e0));
#94484=direction('',(0.e0,0.e0,-1.e0));
#94485=direction('',(7.344409722325e-1,-6.786725707631e-1,0.e0));
#94486=axis2_placement_3d('',#94483,#94484,#94485);
#94488=direction('',(-6.786718725185e-1,7.344416174565e-1,-4.478646799373e-7));
#94489=vector('',#94488,4.708231658366e0);
#94490=cartesian_point('',(-1.275071828507e1,6.313537242075e1,
-5.800000000004e0));
#94491=line('',#94490,#94489);
#94492=cartesian_point('',(-1.594606268091e1,6.659329369528e1,
-5.800002108655e0));
#94493=cartesian_point('',(-1.607738638629e1,6.673548212500e1,
-5.799993838804e0));
#94494=cartesian_point('',(-1.636428689856e1,6.698170182106e1,
-5.800000493620e0));
#94495=cartesian_point('',(-1.687688483253e1,6.724972976303e1,
-5.800007514125e0));
#94496=cartesian_point('',(-1.724275061613e1,6.734478625427e1,
-5.799982137962e0));
#94497=cartesian_point('',(-1.743444781089e1,6.737152844012e1,
-5.799981805998e0));
#94499=cartesian_point('',(-1.641940793420e1,6.626912314508e1,
-5.798411181258e0));
#94500=direction('',(5.100460363259e-4,-9.699855682689e-4,-9.999993994903e-1));
#94501=direction('',(-6.773554984426e-1,7.356550870658e-1,-1.059057940816e-3));
#94502=axis2_placement_3d('',#94499,#94500,#94501);
#94504=cartesian_point('',(0.e0,0.e0,-5.8e0));
#94505=direction('',(0.e0,0.e0,-1.e0));
#94506=direction('',(-2.404906217623e-1,9.706514620833e-1,0.e0));
#94507=axis2_placement_3d('',#94504,#94505,#94506);
#94509=cartesian_point('',(-5.962424939150e0,6.801104570132e1,
-5.799866983277e0));
#94510=direction('',(-7.011559242434e-5,-8.026557561381e-5,-9.999999943206e-1));
#94511=direction('',(-8.771224187709e-2,9.961458513579e-1,-7.380622477176e-5));
#94512=axis2_placement_3d('',#94509,#94510,#94511);
#94514=cartesian_point('',(-1.03e1,6.54e1,-5.8e0));
#94515=direction('',(0.e0,0.e0,1.e0));
#94516=direction('',(-1.e0,0.e0,0.e0));
#94517=axis2_placement_3d('',#94514,#94515,#94516);
#94519=cartesian_point('',(-1.03e1,6.54e1,-5.8e0));
#94520=direction('',(0.e0,0.e0,1.e0));
#94521=direction('',(1.e0,0.e0,0.e0));
#94522=axis2_placement_3d('',#94519,#94520,#94521);
#94524=cartesian_point('',(-4.553264577102e0,6.852379562316e1,-5.3e0));
#94525=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#94526=direction('',(-4.405364961713e-13,-1.705302565824e-13,-1.e0));
#94527=axis2_placement_3d('',#94524,#94525,#94526);
#94529=direction('',(3.420220672737e-1,-9.396919205236e-1,-6.796062414244e-7));
#94530=vector('',#94529,2.468595691654e0);
#94531=cartesian_point('',(-4.083466263843e0,6.869469143185e1,
-5.308728709383e0));
#94532=line('',#94531,#94530);
#94533=cartesian_point('',(-6.137229170032e0,7.000287939996e1,
-5.308725409071e0));
#94534=cartesian_point('',(-5.992938496084e0,7.001552864966e1,
-5.309218655120e0));
#94535=cartesian_point('',(-5.701613057462e0,7.000934984578e1,
-5.310036934178e0));
#94536=cartesian_point('',(-5.276881270209e0,6.990607324052e1,
-5.310819123845e0));
#94537=cartesian_point('',(-5.015235231444e0,6.977780378088e1,
-5.310993497245e0));
#94538=cartesian_point('',(-4.892858964419e0,6.970032009412e1,
-5.310997645186e0));
#94540=cartesian_point('',(-4.892858964419e0,6.970032009412e1,
-5.310997645186e0));
#94541=cartesian_point('',(-4.769449707711e0,6.962218236022e1,
-5.311001828141e0));
#94542=cartesian_point('',(-4.539838910641e0,6.943876813970e1,
-5.310828177895e0));
#94543=cartesian_point('',(-4.263424967718e0,6.909529347300e1,
-5.310049834985e0));
#94544=cartesian_point('',(-4.133401369575e0,6.883189229606e1,
-5.309222835863e0));
#94545=cartesian_point('',(-4.083466263843e0,6.869469143185e1,
-5.308728709383e0));
#94547=cartesian_point('',(0.e0,0.e0,-5.308726203219e0));
#94548=direction('',(0.e0,0.e0,-1.e0));
#94549=direction('',(-2.404906228014e-1,9.706514618258e-1,0.e0));
#94550=axis2_placement_3d('',#94547,#94548,#94549);
#94552=cartesian_point('',(-6.093573521125e0,6.950488560562e1,-5.3e0));
#94553=direction('',(-9.961788977405e-1,-8.733615343272e-2,0.e0));
#94554=direction('',(-8.732285171353e-2,9.960271748693e-1,-1.745240643795e-2));
#94555=axis2_placement_3d('',#94552,#94553,#94554);
#94557=cartesian_point('',(-1.689961244193e1,6.820903591592e1,
-5.308725816182e0));
#94558=cartesian_point('',(-1.689365069596e1,6.822413303017e1,
-4.551177406066e0));
#94559=cartesian_point('',(-1.688085435057e1,6.825455426561e1,
-3.036127857531e0));
#94560=cartesian_point('',(-1.686481461289e1,6.829937243859e1,
-7.636212837339e-1));
#94561=cartesian_point('',(-1.685196073736e1,6.832978379610e1,
7.512852772212e-1));
#94562=cartesian_point('',(-1.684599934e1,6.834487290348e1,1.508726241879e0));
#94564=cartesian_point('',(-6.053909639848e0,7.012957693053e1,
1.508727091918e0));
#94565=cartesian_point('',(-6.063160659142e0,7.011550474783e1,
7.512985694876e-1));
#94566=cartesian_point('',(-6.082737083239e0,7.008727682490e1,
-7.635857312029e-1));
#94567=cartesian_point('',(-6.108334229053e0,7.004523230910e1,
-3.036100278411e0));
#94568=cartesian_point('',(-6.127976102238e0,7.001696130905e1,
-4.551163533597e0));
#94569=cartesian_point('',(-6.137229170032e0,7.000287939996e1,
-5.308725409071e0));
#94571=cartesian_point('',(-6.053909639848e0,7.012957693053e1,
1.508727091918e0));
#94572=cartesian_point('',(-5.837556738670e0,7.014825482583e1,
1.509472834173e0));
#94573=cartesian_point('',(-5.398182491695e0,7.011459614871e1,
1.510380931712e0));
#94574=cartesian_point('',(-4.788603607483e0,6.985456655755e1,
1.510708435844e0));
#94575=cartesian_point('',(-4.294379529193e0,6.941162969383e1,
1.510383623942e0));
#94576=cartesian_point('',(-4.077494057770e0,6.902631114162e1,
1.509470232824e0));
#94577=cartesian_point('',(-4.002871677013e0,6.882121006682e1,
1.508726159048e0));
#94579=direction('',(1.181893907491e-2,1.855355424368e-2,9.997580098724e-1));
#94580=vector('',#94579,6.819105024526e0);
#94581=cartesian_point('',(-4.083466263843e0,6.869469143185e1,
-5.308728709383e0));
#94582=line('',#94581,#94580);
#94583=cartesian_point('',(-3.708922493610e0,6.620398481447e1,-5.3e0));
#94584=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#94585=direction('',(8.735977100872e-3,3.179635631938e-3,-9.999567853769e-1));
#94586=axis2_placement_3d('',#94583,#94584,#94585);
#94588=cartesian_point('',(-3.239152062121e0,6.637497200537e1,
-5.308730387056e0));
#94589=cartesian_point('',(-3.237217440304e0,6.636965637855e1,
-5.308730371465e0));
#94590=cartesian_point('',(-3.233356949859e0,6.635905836921e1,
-5.308834201181e0));
#94591=cartesian_point('',(-3.227605733467e0,6.634322947749e1,
-5.309181414666e0));
#94592=cartesian_point('',(-3.223766123520e0,6.633267356336e1,
-5.309553661969e0));
#94593=cartesian_point('',(-3.221850200067e0,6.632739803864e1,
-5.309786631739e0));
#94595=cartesian_point('',(-3.706465966851e0,6.619508902294e1,
-5.799949320462e0));
#94596=cartesian_point('',(-3.662118076868e0,6.619973182095e1,
-5.799747443072e0));
#94597=cartesian_point('',(-3.562952878780e0,6.621256595561e1,
-5.787343233264e0));
#94598=cartesian_point('',(-3.461646899558e0,6.626336845204e1,
-5.738919153238e0));
#94599=cartesian_point('',(-3.342973786254e0,6.629702730647e1,
-5.643611970920e0));
#94600=cartesian_point('',(-3.254789844239e0,6.632434949759e1,
-5.505370663583e0));
#94601=cartesian_point('',(-3.223891033545e0,6.632959090568e1,
-5.376699387068e0));
#94602=cartesian_point('',(-3.221850200067e0,6.632739803864e1,
-5.309786631739e0));
#94604=cartesian_point('',(-3.221850200067e0,6.632739803864e1,
-5.309786631739e0));
#94605=cartesian_point('',(-3.183000080782e0,6.622050089982e1,
-5.312768753017e0));
#94606=cartesian_point('',(-3.092821818866e0,6.600157608550e1,
-5.366833521978e0));
#94607=cartesian_point('',(-2.900788972823e0,6.564765915038e1,
-5.598087339059e0));
#94608=cartesian_point('',(-2.675992407397e0,6.532874477401e1,
-5.961935342387e0));
#94609=cartesian_point('',(-2.539929488536e0,6.517251958147e1,
-6.178825190446e0));
#94610=cartesian_point('',(-2.476186483550e0,6.510384358269e1,
-6.290176366986e0));
#94612=cartesian_point('',(-3.706465966851e0,6.619508902294e1,
-5.799949320462e0));
#94613=cartesian_point('',(-3.662942517309e0,6.612817064026e1,
-5.801274635820e0));
#94614=cartesian_point('',(-3.510522794559e0,6.597690740506e1,
-5.825798143788e0));
#94615=cartesian_point('',(-3.138168902275e0,6.568053351461e1,
-5.976904514897e0));
#94616=cartesian_point('',(-2.787839214110e0,6.540764040338e1,
-6.133132409998e0));
#94617=cartesian_point('',(-2.577417101167e0,6.520965349568e1,
-6.241086095517e0));
#94618=cartesian_point('',(-2.476186483550e0,6.510384358269e1,
-6.290176366986e0));
#94620=cartesian_point('',(-2.476186483550e0,6.510384358269e1,
-6.290176366986e0));
#94621=cartesian_point('',(-2.626993514133e0,6.525933004634e1,
-6.287059690133e0));
#94622=cartesian_point('',(-2.979591923365e0,6.552121622609e1,
-6.282855811499e0));
#94623=cartesian_point('',(-3.605473981325e0,6.572492627121e1,
-6.276534974501e0));
#94624=cartesian_point('',(-4.264095418710e0,6.571825870560e1,
-6.272896866623e0));
#94625=cartesian_point('',(-4.886430385312e0,6.550105651593e1,
-6.271794500196e0));
#94626=cartesian_point('',(-5.233177598938e0,6.523075658845e1,
-6.272800352642e0));
#94627=cartesian_point('',(-5.380457798410e0,6.507132663310e1,
-6.273825437137e0));
#94629=cartesian_point('',(-5.747190135058e0,6.541019694704e1,-6.3e0));
#94630=direction('',(-6.786725717393e-1,-7.344409713305e-1,0.e0));
#94631=direction('',(7.334344455044e-1,-6.777424745667e-1,5.233595624294e-2));
#94632=axis2_placement_3d('',#94629,#94630,#94631);
#94634=direction('',(-2.505960870642e-2,4.996992034779e-2,9.984362889398e-1));
#94635=vector('',#94634,2.656496708807e0);
#94636=cartesian_point('',(-5.313887030358e0,6.493858170416e1,
-8.926168152659e0));
#94637=line('',#94636,#94635);
#94638=direction('',(1.640085565981e-2,5.965280269855e-3,9.998477020851e-1));
#94639=vector('',#94638,6.819551406901e0);
#94640=cartesian_point('',(-3.221850200067e0,6.632739803864e1,
-5.309786631739e0));
#94641=line('',#94640,#94639);
#94642=direction('',(1.639989754584e-2,-5.969074546340e-3,-9.998476951564e-1));
#94643=vector('',#94642,1.041903931829e1);
#94644=cartesian_point('',(3.109994930288e0,6.636805441886e1,1.508726161193e0));
#94645=line('',#94644,#94643);
#94646=cartesian_point('',(-2.445352478559e0,6.500785995725e1,
-8.908726519864e0));
#94647=cartesian_point('',(-2.443496018099e0,6.501344904216e1,
-8.617223222307e0));
#94648=cartesian_point('',(-2.443821162794e0,6.502821091872e1,
-8.034594725323e0));
#94649=cartesian_point('',(-2.476191310018e0,6.508236759139e1,
-7.163363775801e0));
#94650=cartesian_point('',(-2.477120573912e0,6.509777009949e1,
-6.581192299420e0));
#94651=cartesian_point('',(-2.476186483550e0,6.510384358269e1,
-6.290176366986e0));
#94653=direction('',(1.182007851013e-2,-1.854944977775e-2,-9.997580725640e-1));
#94654=vector('',#94653,1.041997333375e1);
#94655=cartesian_point('',(4.002895319424e0,6.882126872910e1,1.508726103667e0));
#94656=line('',#94655,#94654);
#94657=direction('',(3.420240690664e-1,9.396911919238e-1,-2.659066231564e-8));
#94658=vector('',#94657,2.471153907310e0);
#94659=cartesian_point('',(3.280866107634e0,6.630586239647e1,
-8.908726286940e0));
#94660=line('',#94659,#94658);
#94661=cartesian_point('',(4.595815877661e0,6.845697765631e1,-8.9e0));
#94662=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#94663=direction('',(-9.395494955553e-1,3.419680500019e-1,-1.745274132250e-2));
#94664=axis2_placement_3d('',#94661,#94662,#94663);
#94666=cartesian_point('',(0.e0,6.75e1,-8.908726203219e0));
#94667=direction('',(0.e0,0.e0,1.e0));
#94668=direction('',(-7.003977779401e-1,-7.137527251482e-1,0.e0));
#94669=axis2_placement_3d('',#94666,#94667,#94668);
#94671=cartesian_point('',(0.e0,6.75e1,-8.908726203219e0));
#94672=direction('',(0.e0,0.e0,1.e0));
#94673=direction('',(0.e0,-1.e0,0.e0));
#94674=axis2_placement_3d('',#94671,#94672,#94673);
#94676=cartesian_point('',(3.750640856058e0,6.613487836897e1,-8.9e0));
#94677=direction('',(-3.420201433262e-1,-9.396926207857e-1,0.e0));
#94678=direction('',(-9.395494955551e-1,3.419680500024e-1,-1.745274132255e-2));
#94679=axis2_placement_3d('',#94676,#94677,#94678);
#94681=cartesian_point('',(-4.947205495671e0,6.459965722665e1,-8.9e0));
#94682=direction('',(6.786725717393e-1,7.344409713305e-1,0.e0));
#94683=direction('',(0.e0,0.e0,-1.e0));
#94684=axis2_placement_3d('',#94681,#94682,#94683);
#94686=cartesian_point('',(-5.313887030358e0,6.493858170416e1,
-8.926168152659e0));
#94687=cartesian_point('',(-5.261736291894e0,6.499496950004e1,
-8.926550788670e0));
#94688=cartesian_point('',(-5.150957819797e0,6.510181983855e1,
-8.927144112263e0));
#94689=cartesian_point('',(-4.967506156870e0,6.524175132977e1,
-8.927727587154e0));
#94690=cartesian_point('',(-4.835219561710e0,6.532027664846e1,
-8.927829916362e0));
#94691=cartesian_point('',(-4.767058077041e0,6.535564949953e1,
-8.927847099270e0));
#94693=cartesian_point('',(-4.767058077041e0,6.535564949953e1,
-8.927847099270e0));
#94694=cartesian_point('',(-4.581390459279e0,6.545199882089e1,
-8.927918677032e0));
#94695=cartesian_point('',(-4.179710084633e0,6.558597378637e1,
-8.926936139988e0));
#94696=cartesian_point('',(-3.544598787847e0,6.559089123086e1,
-8.922935266402e0));
#94697=cartesian_point('',(-2.939127812437e0,6.539973217943e1,
-8.916836264098e0));
#94698=cartesian_point('',(-2.594512074633e0,6.515412303994e1,
-8.911245541835e0));
#94699=cartesian_point('',(-2.445352478559e0,6.500785995725e1,
-8.908726519864e0));
#94701=cartesian_point('',(-2.795348372434e0,6.465098413915e1,-8.9e0));
#94702=direction('',(-7.137977971465e-1,7.003518435678e-1,0.e0));
#94703=direction('',(7.002451489824e-1,7.136890541472e-1,-1.745466462431e-2));
#94704=axis2_placement_3d('',#94701,#94702,#94703);
#94706=direction('',(6.786701750587e-1,7.344431860163e-1,3.617140033220e-8));
#94707=vector('',#94706,3.045053609693e0);
#94708=cartesian_point('',(-7.380474096712e0,6.270216282946e1,
-8.926168262803e0));
#94709=line('',#94708,#94707);
#94710=cartesian_point('',(-1.358624311439e1,6.236329160155e1,-8.9e0));
#94711=direction('',(6.786725717395e-1,-7.344409713302e-1,0.e0));
#94712=direction('',(-5.929479129918e-12,-5.471179065353e-12,-1.e0));
#94713=axis2_placement_3d('',#94710,#94711,#94712);
#94715=cartesian_point('',(-1.03e1,6.54e1,-8.926167978121e0));
#94716=direction('',(0.e0,0.e0,1.e0));
#94717=direction('',(-7.344409713461e-1,-6.786725717223e-1,0.e0));
#94718=axis2_placement_3d('',#94715,#94716,#94717);
#94720=cartesian_point('',(-7.013756885612e0,6.236329160155e1,-8.9e0));
#94721=direction('',(-6.786725717397e-1,-7.344409713300e-1,0.e0));
#94722=direction('',(-7.334344016737e-1,6.777424340650e-1,-5.233709496410e-2));
#94723=axis2_placement_3d('',#94720,#94721,#94722);
#94725=direction('',(6.786766982411e-1,-7.344371581449e-1,-6.971083991291e-7));
#94726=vector('',#94725,4.679709107466e0);
#94727=cartesian_point('',(-1.639553540685e1,6.613911510650e1,
-8.926164440438e0));
#94728=line('',#94727,#94726);
#94729=cartesian_point('',(-1.892393430723e1,6.584253486917e1,-8.9e0));
#94730=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#94731=direction('',(0.e0,0.e0,-1.e0));
#94732=axis2_placement_3d('',#94729,#94730,#94731);
#94734=cartesian_point('',(-1.927705670124e1,6.619643581755e1,
-8.904363564807e0));
#94735=cartesian_point('',(-1.912525077589e1,6.634787975046e1,
-8.906916006951e0));
#94736=cartesian_point('',(-1.877256292655e1,6.660168024108e1,
-8.912809986929e0));
#94737=cartesian_point('',(-1.815021030857e1,6.679567796048e1,
-8.919598939601e0));
#94738=cartesian_point('',(-1.749829645799e1,6.678298644279e1,
-8.924584996653e0));
#94739=cartesian_point('',(-1.688371667677e1,6.656457759381e1,
-8.926980325339e0));
#94740=cartesian_point('',(-1.654122497364e1,6.629673069619e1,
-8.926756133874e0));
#94741=cartesian_point('',(-1.639553540685e1,6.613911510650e1,
-8.926164440438e0));
#94743=cartesian_point('',(-1.676223332183e1,6.580026169585e1,-8.9e0));
#94744=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#94745=direction('',(7.334344879085e-1,6.777425137509e-1,-5.233485455167e-2));
#94746=axis2_placement_3d('',#94743,#94744,#94745);
#94748=direction('',(7.078467297954e-1,7.063660574503e-1,-7.373854111078e-9));
#94749=vector('',#94748,6.635258546166e1);
#94750=cartesian_point('',(-6.624451733374e1,1.932722162336e1,
-8.904363075532e0));
#94751=line('',#94750,#94749);
#94752=cartesian_point('',(-6.585133878489e1,1.680943196778e1,-8.9e0));
#94753=direction('',(-7.344409713305e-1,6.786725717393e-1,0.e0));
#94754=direction('',(0.e0,0.e0,-1.e0));
#94755=axis2_placement_3d('',#94752,#94753,#94754);
#94757=cartesian_point('',(-6.645295287832e1,1.673911929344e1,
-8.926723143098e0));
#94758=cartesian_point('',(-6.659101305528e1,1.693000565910e1,
-8.926844649819e0));
#94759=cartesian_point('',(-6.679893484132e1,1.736090506400e1,
-8.925630066658e0));
#94760=cartesian_point('',(-6.686761592335e1,1.807525716598e1,
-8.920824868999e0));
#94761=cartesian_point('',(-6.668510909246e1,1.876906880402e1,
-8.913644072593e0));
#94762=cartesian_point('',(-6.641112731290e1,1.916092636185e1,
-8.907109871771e0));
#94763=cartesian_point('',(-6.624451733374e1,1.932722162336e1,
-8.904363075532e0));
#94765=cartesian_point('',(-6.589138536655e1,1.897334934181e1,-8.9e0));
#94766=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#94767=direction('',(-7.063390144523e-1,7.078199187656e-1,-8.726927357234e-3));
#94768=axis2_placement_3d('',#94765,#94766,#94767);
#94770=direction('',(-7.344393281509e-1,6.786743499391e-1,2.993739651023e-7));
#94771=vector('',#94770,4.749310936579e0);
#94772=cartesian_point('',(-6.270216283359e1,1.321952589738e1,
-8.926168126615e0));
#94773=line('',#94772,#94771);
#94774=cartesian_point('',(-6.236329160155e1,7.013756885612e0,-8.9e0));
#94775=direction('',(7.344409713301e-1,6.786725717396e-1,0.e0));
#94776=direction('',(-1.492139745096e-12,1.621813794372e-12,-1.e0));
#94777=axis2_placement_3d('',#94774,#94775,#94776);
#94779=cartesian_point('',(-6.54e1,1.03e1,-8.926167978121e0));
#94780=direction('',(0.e0,0.e0,1.e0));
#94781=direction('',(6.786725713627e-1,-7.344409716784e-1,0.e0));
#94782=axis2_placement_3d('',#94779,#94780,#94781);
#94784=cartesian_point('',(-6.236329160155e1,1.358624311439e1,-8.9e0));
#94785=direction('',(7.344409713302e-1,-6.786725717395e-1,0.e0));
#94786=direction('',(-6.777424534403e-1,-7.334344226416e-1,-5.233655022250e-2));
#94787=axis2_placement_3d('',#94784,#94785,#94786);
#94789=direction('',(7.344430055902e-1,6.786703703120e-1,-3.657438780309e-7));
#94790=vector('',#94789,3.045076583683e0);
#94791=cartesian_point('',(-6.493859803125e1,5.313870847752e0,
-8.926167052740e0));
#94792=line('',#94791,#94790);
#94793=cartesian_point('',(-6.465098406262e1,2.795348294432e0,-8.9e0));
#94794=direction('',(-7.003518240251e-1,7.137978163211e-1,0.e0));
#94795=direction('',(2.867137947078e-4,2.813128935051e-4,-9.999999193291e-1));
#94796=axis2_placement_3d('',#94793,#94794,#94795);
#94798=cartesian_point('',(-6.500777880988e1,2.445274634636e0,
-8.908725582825e0));
#94799=cartesian_point('',(-6.515727210468e1,2.597693845751e0,
-8.911291329891e0));
#94800=cartesian_point('',(-6.540698129652e1,2.950663697932e0,
-8.917005392848e0));
#94801=cartesian_point('',(-6.559606442931e1,3.570960588828e0,
-8.923158120873e0));
#94802=cartesian_point('',(-6.558035668225e1,4.218884011247e0,
-8.927137048388e0));
#94803=cartesian_point('',(-6.536179139169e1,4.828715744996e0,
-8.928332376211e0));
#94804=cartesian_point('',(-6.509527969326e1,5.168983550029e0,
-8.927149635479e0));
#94805=cartesian_point('',(-6.493859803125e1,5.313870847752e0,
-8.926167052740e0));
#94807=cartesian_point('',(-6.459965723595e1,4.947205487074e0,-8.9e0));
#94808=direction('',(-7.344409713305e-1,-6.786725717393e-1,0.e0));
#94809=direction('',(-6.777424477718e-1,7.334344165078e-1,-5.233670958516e-2));
#94810=axis2_placement_3d('',#94807,#94808,#94809);
#94812=cartesian_point('',(-6.510277999146e1,2.475182964777e0,
-6.291235114173e0));
#94813=cartesian_point('',(-6.549254660752e1,2.852390392657e0,
-6.284004475669e0));
#94814=cartesian_point('',(-6.594449155181e1,3.937462597024e0,
-6.271697540387e0));
#94815=cartesian_point('',(-6.547011319636e1,5.012457612334e0,
-6.271061781858e0));
#94816=cartesian_point('',(-6.507134041871e1,5.380451896804e0,
-6.273827647292e0));
#94818=direction('',(4.996902334963e-2,-2.506350878898e-2,-9.984362359373e-1));
#94819=vector('',#94818,2.656493534570e0);
#94820=cartesian_point('',(-6.507134041871e1,5.380451896804e0,
-6.273827647292e0));
#94821=line('',#94820,#94819);
#94822=cartesian_point('',(-6.510277999146e1,2.475182964777e0,
-6.291235114173e0));
#94823=cartesian_point('',(-6.514055760122e1,2.511284751176e0,
-6.272424802889e0));
#94824=cartesian_point('',(-6.521957266391e1,2.589809972621e0,
-6.232422738783e0));
#94825=cartesian_point('',(-6.533947078301e1,2.718635112106e0,
-6.169260326765e0));
#94826=cartesian_point('',(-6.546560891580e1,2.865191712679e0,
-6.100210737268e0));
#94827=cartesian_point('',(-6.559583017503e1,3.027237842079e0,
-6.027025646298e0));
#94828=cartesian_point('',(-6.572913429359e1,3.199947407120e0,
-5.952491178114e0));
#94829=cartesian_point('',(-6.586231303306e1,3.368950499670e0,
-5.884204009574e0));
#94830=cartesian_point('',(-6.599394580313e1,3.522404568377e0,
-5.831899388165e0));
#94831=cartesian_point('',(-6.610120141459e1,3.622117791098e0,
-5.806059459333e0));
#94832=cartesian_point('',(-6.617135262145e1,3.688203248583e0,
-5.800414796637e0));
#94833=cartesian_point('',(-6.619510033200e1,3.706462852072e0,
-5.799947216534e0));
#94835=cartesian_point('',(-6.541019700399e1,5.747190082433e0,-6.3e0));
#94836=direction('',(7.344409713305e-1,6.786725717393e-1,0.e0));
#94837=direction('',(4.792212848770e-9,-5.186004514712e-9,1.e0));
#94838=axis2_placement_3d('',#94835,#94836,#94837);
#94840=direction('',(-7.344397670098e-1,-6.786738750190e-1,1.139514817387e-6));
#94841=vector('',#94840,3.097381299883e0);
#94842=cartesian_point('',(-6.279650041848e1,7.482563666007e0,
-6.273831176803e0));
#94843=line('',#94842,#94841);
#94844=direction('',(3.551897801751e-2,3.843767053853e-2,-9.986295347546e-1));
#94845=vector('',#94844,2.655976981982e0);
#94846=cartesian_point('',(-6.279650042163e1,1.311743632919e1,
-6.273831068779e0));
#94847=line('',#94846,#94845);
#94848=direction('',(-3.551897801379e-2,3.843767054254e-2,9.986295347546e-1));
#94849=vector('',#94848,2.655976913707e0);
#94850=cartesian_point('',(-6.270216283288e1,7.380474100429e0,
-8.926168166458e0));
#94851=line('',#94850,#94849);
#94852=cartesian_point('',(-6.54e1,1.03e1,-6.273832021879e0));
#94853=direction('',(0.e0,0.e0,-1.e0));
#94854=direction('',(6.786725717219e-1,7.344409713465e-1,0.e0));
#94855=axis2_placement_3d('',#94852,#94853,#94854);
#94857=cartesian_point('',(-6.313537162498e1,7.849280856903e0,-6.3e0));
#94858=direction('',(-7.344409713311e-1,-6.786725717386e-1,0.e0));
#94859=direction('',(6.777424745659e-1,-7.334344455051e-1,5.233595624341e-2));
#94860=axis2_placement_3d('',#94857,#94858,#94859);
#94862=cartesian_point('',(-6.313537162498e1,1.275071914309e1,-6.3e0));
#94863=direction('',(-7.344409713303e-1,6.786725717394e-1,0.e0));
#94864=direction('',(5.525376280957e-7,5.979411703549e-7,9.999999999997e-1));
#94865=axis2_placement_3d('',#94862,#94863,#94864);
#94867=direction('',(7.344397164346e-1,-6.786739297502e-1,-8.716613099831e-7));
#94868=vector('',#94867,4.778085556592e0);
#94869=cartesian_point('',(-6.630571622291e1,1.636019843057e1,
-6.273826903907e0));
#94870=line('',#94869,#94868);
#94871=cartesian_point('',(-6.630571622291e1,1.636019843057e1,
-6.273826903907e0));
#94872=cartesian_point('',(-6.670050821662e1,1.672467353302e1,
-6.272370424885e0));
#94873=cartesian_point('',(-6.717438007211e1,1.778732239462e1,
-6.275486754662e0));
#94874=cartesian_point('',(-6.673872286458e1,1.886642646792e1,
-6.288546654224e0));
#94875=cartesian_point('',(-6.635818572659e1,1.924603464349e1,
-6.295617181476e0));
#94877=cartesian_point('',(-6.645295287832e1,1.673911929344e1,
-8.926723143098e0));
#94878=cartesian_point('',(-6.642712971037e1,1.670341154512e1,
-8.926717060265e0));
#94879=cartesian_point('',(-6.637318769659e1,1.663364695479e1,
-8.926679284507e0));
#94880=cartesian_point('',(-6.628542794499e1,1.653471197003e1,
-8.926486776172e0));
#94881=cartesian_point('',(-6.622261698831e1,1.647269667324e1,
-8.926289762664e0));
#94882=cartesian_point('',(-6.619024356703e1,1.644276140993e1,
-8.926166704795e0));
#94884=direction('',(-4.347392895479e-2,-3.108387064871e-2,9.985708840572e-1));
#94885=vector('',#94884,2.656135726802e0);
#94886=cartesian_point('',(-6.619024356703e1,1.644276140993e1,
-8.926166704795e0));
#94887=line('',#94886,#94885);
#94888=cartesian_point('',(-1.919562439129e1,6.630991886338e1,
-6.295600076999e0));
#94889=cartesian_point('',(-1.881580569609e1,6.668910544173e1,
-6.288543116241e0));
#94890=cartesian_point('',(-1.773741881011e1,6.712249851976e1,
-6.275534093001e0));
#94891=cartesian_point('',(-1.667668985833e1,6.664854031819e1,
-6.272388611839e0));
#94892=cartesian_point('',(-1.631277345733e1,6.625440270425e1,
-6.273827541919e0));
#94894=cartesian_point('',(-1.747538778173e1,6.735299059628e1,
-5.800562525644e0));
#94895=cartesian_point('',(-1.746190363877e1,6.735937808930e1,
-5.800168556283e0));
#94896=cartesian_point('',(-1.744826041423e1,6.736556441444e1,
-5.799992072953e0));
#94897=cartesian_point('',(-1.743444781089e1,6.737152844012e1,
-5.799981805998e0));
#94899=cartesian_point('',(-1.594605402346e1,6.659327599739e1,-6.3e0));
#94900=direction('',(6.786725717393e-1,-7.344409713305e-1,0.e0));
#94901=direction('',(5.158132356797e-6,4.766459227312e-6,9.999999999753e-1));
#94902=axis2_placement_3d('',#94899,#94900,#94901);
#94904=cartesian_point('',(-1.919562439129e1,6.630991886338e1,
-6.295600076999e0));
#94905=cartesian_point('',(-1.911786137661e1,6.638783256150e1,
-6.262026532608e0));
#94906=cartesian_point('',(-1.895014120315e1,6.653957724894e1,
-6.192705001569e0));
#94907=cartesian_point('',(-1.867688998055e1,6.674018285102e1,
-6.090794756403e0));
#94908=cartesian_point('',(-1.839565596094e1,6.690959836489e1,
-5.995368343182e0));
#94909=cartesian_point('',(-1.813193081303e1,6.704642159593e1,
-5.915869734483e0));
#94910=cartesian_point('',(-1.789800002985e1,6.715735482016e1,
-5.856771555487e0));
#94911=cartesian_point('',(-1.769558579111e1,6.725037277751e1,
-5.818501218641e0));
#94912=cartesian_point('',(-1.755896261833e1,6.731357792608e1,
-5.803989324988e0));
#94913=cartesian_point('',(-1.748902144755e1,6.734653835059e1,
-5.800947591221e0));
#94914=cartesian_point('',(-1.747538778173e1,6.735299059628e1,
-5.800562525644e0));
#94916=cartesian_point('',(-1.747538778173e1,6.735299059628e1,
-5.800562525644e0));
#94917=cartesian_point('',(-1.753462798378e1,6.741216933647e1,
-5.798112170673e0));
#94918=cartesian_point('',(-1.765773297586e1,6.753274255446e1,
-5.747625375990e0));
#94919=cartesian_point('',(-1.779129444582e1,6.765663835631e1,
-5.561563746447e0));
#94920=cartesian_point('',(-1.782879050800e1,6.768509525030e1,
-5.389465221388e0));
#94921=cartesian_point('',(-1.783154270076e1,6.768342219465e1,
-5.305493427297e0));
#94923=cartesian_point('',(-1.783154270076e1,6.768342219465e1,
-5.305493427297e0));
#94924=cartesian_point('',(-1.782524170551e1,6.768971330459e1,
-5.305238965350e0));
#94925=cartesian_point('',(-1.781246002741e1,6.770221026651e1,
-5.304844427694e0));
#94926=cartesian_point('',(-1.779296150101e1,6.772088213605e1,
-5.304606207594e0));
#94927=cartesian_point('',(-1.777977144617e1,6.773333946909e1,
-5.304667735867e0));
#94928=cartesian_point('',(-1.777307180502e1,6.773950349126e1,
-5.304754024042e0));
#94930=cartesian_point('',(-1.919562439129e1,6.630991886338e1,
-6.295600076999e0));
#94931=cartesian_point('',(-1.905010706394e1,6.645742638964e1,
-6.109478141674e0));
#94932=cartesian_point('',(-1.875443427802e1,6.675646035669e1,
-5.787169077149e0));
#94933=cartesian_point('',(-1.824902830371e1,6.726568683339e1,
-5.388167115889e0));
#94934=cartesian_point('',(-1.796692769926e1,6.754827539727e1,
-5.309147652685e0));
#94935=cartesian_point('',(-1.783154270076e1,6.768342219465e1,
-5.305493427297e0));
#94937=direction('',(-6.786730497549e-1,7.344405296113e-1,7.684410991933e-7));
#94938=vector('',#94937,4.708212777540e0);
#94939=cartesian_point('',(-1.311743633270e1,6.279650041839e1,
-6.273831159904e0));
#94940=line('',#94939,#94938);
#94941=direction('',(3.115883594597e-2,4.340433454873e-2,9.985715751437e-1));
#94942=vector('',#94941,2.656130982035e0);
#94943=cartesian_point('',(-1.639553540685e1,6.613911510650e1,
-8.926164440438e0));
#94944=line('',#94943,#94942);
#94945=direction('',(3.843767054228e-2,-3.551897801378e-2,-9.986295347546e-1));
#94946=vector('',#94945,2.655976163896e0);
#94947=cartesian_point('',(-7.482563633468e0,6.279650038843e1,
-6.273832021933e0));
#94948=line('',#94947,#94946);
#94949=direction('',(3.843767053753e-2,3.551897801855e-2,9.986295347546e-1));
#94950=vector('',#94949,2.655976466239e0);
#94951=cartesian_point('',(-1.321952588107e1,6.270216284866e1,
-8.926167702703e0));
#94952=line('',#94951,#94950);
#94953=cartesian_point('',(-1.03e1,6.54e1,-6.273832021879e0));
#94954=direction('',(0.e0,0.e0,-1.e0));
#94955=direction('',(7.344409716833e-1,-6.786725713574e-1,0.e0));
#94956=axis2_placement_3d('',#94953,#94954,#94955);
#94958=cartesian_point('',(-1.275071914310e1,6.313537162498e1,-6.3e0));
#94959=direction('',(-6.786725717379e-1,7.344409713317e-1,0.e0));
#94960=direction('',(-7.334344455057e-1,-6.777424745653e-1,5.233595624235e-2));
#94961=axis2_placement_3d('',#94958,#94959,#94960);
#94963=cartesian_point('',(-7.849280856902e0,6.313537162498e1,-6.3e0));
#94964=direction('',(6.786725717384e-1,7.344409713313e-1,0.e0));
#94965=direction('',(4.732255476370e-9,-4.372921580398e-9,1.e0));
#94966=axis2_placement_3d('',#94963,#94964,#94965);
#94968=direction('',(-6.786750552137e-1,-7.344386764231e-1,-2.125933122519e-6));
#94969=vector('',#94968,3.097367169912e0);
#94970=cartesian_point('',(-5.380457798410e0,6.507132663310e1,
-6.273825437137e0));
#94971=line('',#94970,#94969);
#94972=cartesian_point('',(4.126060222302e0,6.862798395706e1,
-8.908726352649e0));
#94973=cartesian_point('',(4.176041711561e0,6.876529324817e1,
-8.909220918161e0));
#94974=cartesian_point('',(4.306250301467e0,6.902892809487e1,
-8.910050673645e0));
#94975=cartesian_point('',(4.582842305123e0,6.937240660684e1,
-8.910828706557e0));
#94976=cartesian_point('',(4.812623758038e0,6.955582522306e1,
-8.911002984659e0));
#94977=cartesian_point('',(4.936116112444e0,6.963394358670e1,
-8.910998592279e0));
#94979=cartesian_point('',(4.936116112444e0,6.963394358670e1,
-8.910998592279e0));
#94980=cartesian_point('',(5.058578951879e0,6.971141070336e1,
-8.910994236516e0));
#94981=cartesian_point('',(5.320402068339e0,6.983961577215e1,
-8.910820098919e0));
#94982=cartesian_point('',(5.745382772264e0,6.994270145634e1,
-8.910036606765e0));
#94983=cartesian_point('',(6.036842448399e0,6.994868775560e1,
-8.909218742049e0));
#94984=cartesian_point('',(6.181188153310e0,6.993593084491e1,
-8.908724855866e0));
#94986=cartesian_point('',(4.002895319424e0,6.882126872910e1,1.508726103667e0));
#94987=cartesian_point('',(4.077163057096e0,6.902533985809e1,1.509471542657e0));
#94988=cartesian_point('',(4.292913970077e0,6.940953942136e1,1.510378744295e0));
#94989=cartesian_point('',(4.785750816477e0,6.985273425930e1,1.510709454166e0));
#94990=cartesian_point('',(5.395591940325e0,7.011413762608e1,1.510387669767e0));
#94991=cartesian_point('',(5.836531207131e0,7.014834233783e1,1.509472435510e0));
#94992=cartesian_point('',(6.053910139041e0,7.012957611214e1,1.508727567352e0));
#94994=cartesian_point('',(6.181188153310e0,6.993593084491e1,
-8.908724855866e0));
#94995=cartesian_point('',(6.167049526698e0,6.995745797357e1,
-7.751073913328e0));
#94996=cartesian_point('',(6.137074279352e0,7.000065485868e1,
-5.435898874786e0));
#94997=cartesian_point('',(6.097951212775e0,7.006491528016e1,
-1.963369016137e0));
#94998=cartesian_point('',(6.068043996101e0,7.010807170258e1,
3.513879552100e-1));
#94999=cartesian_point('',(6.053910139041e0,7.012957611214e1,1.508727567352e0));
#95001=cartesian_point('',(8.826710147409e0,6.983478599098e1,1.508726301773e0));
#95002=cartesian_point('',(8.834029713403e0,6.981349390711e1,
3.512918668537e-1));
#95003=cartesian_point('',(8.849677181922e0,6.977079197196e1,
-1.963609513662e0));
#95004=cartesian_point('',(8.869643299886e0,6.970715493174e1,
-5.436109676984e0));
#95005=cartesian_point('',(8.885228391004e0,6.966442507176e1,
-7.751171003434e0));
#95006=cartesian_point('',(8.892549379340e0,6.964312413820e1,
-8.908725890485e0));
#95008=cartesian_point('',(6.137180085342e0,6.943796581271e1,-8.9e0));
#95009=direction('',(9.961169015550e-1,-8.804043637143e-2,0.e0));
#95010=direction('',(-6.572520305781e-13,-7.446487870766e-12,-1.e0));
#95011=axis2_placement_3d('',#95008,#95009,#95010);
#95013=cartesian_point('',(0.e0,0.e0,-8.908726203219e0));
#95014=direction('',(0.e0,0.e0,-1.e0));
#95015=direction('',(8.804043697599e-2,9.961169015016e-1,0.e0));
#95016=axis2_placement_3d('',#95013,#95014,#95015);
#95018=cartesian_point('',(8.829222483938e0,6.914724076878e1,-8.9e0));
#95019=direction('',(-9.919463282012e-1,1.266589198129e-1,0.e0));
#95020=direction('',(1.266396290459e-1,9.917952499708e-1,-1.745240643801e-2));
#95021=axis2_placement_3d('',#95018,#95019,#95020);
#95023=cartesian_point('',(8.892549379340e0,6.964312413820e1,
-8.908725890485e0));
#95024=cartesian_point('',(9.037192188834e0,6.962466691515e1,
-8.908432105955e0));
#95025=cartesian_point('',(9.322399579216e0,6.955598862195e1,
-8.907667684470e0));
#95026=cartesian_point('',(9.717668110887e0,6.936258135986e1,
-8.906181642391e0));
#95027=cartesian_point('',(9.946941820089e0,6.917954589559e1,
-8.904997337835e0));
#95028=cartesian_point('',(1.005027704867e1,6.907668092006e1,
-8.904363283858e0));
#95030=cartesian_point('',(9.697523952082e0,6.872235132720e1,
-8.900016439387e0));
#95031=direction('',(-7.086658694552e-1,7.055442463698e-1,-4.340237579614e-5));
#95032=direction('',(7.055178511861e-1,7.086388226843e-1,-8.693712805086e-3));
#95033=axis2_placement_3d('',#95030,#95031,#95032);
#95035=cartesian_point('',(8.826710147409e0,6.983478599098e1,1.508726301773e0));
#95036=cartesian_point('',(9.261918823659e0,6.977994307009e1,1.507813934016e0));
#95037=cartesian_point('',(9.676225056036e0,6.957729396945e1,1.506254483540e0));
#95038=cartesian_point('',(9.986978195161e0,6.926786833304e1,1.504362952811e0));
#95040=direction('',(0.e0,0.e0,1.e0));
#95041=vector('',#95040,3.6e0);
#95042=cartesian_point('',(-8.7e0,6.54e1,-9.4e0));
#95043=line('',#95042,#95041);
#95044=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#95045=direction('',(0.e0,0.e0,-1.e0));
#95046=direction('',(1.e0,0.e0,0.e0));
#95047=axis2_placement_3d('',#95044,#95045,#95046);
#95049=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#95050=direction('',(0.e0,0.e0,-1.e0));
#95051=direction('',(-1.e0,0.e0,0.e0));
#95052=axis2_placement_3d('',#95049,#95050,#95051);
#95054=direction('',(0.e0,0.e0,1.e0));
#95055=vector('',#95054,3.6e0);
#95056=cartesian_point('',(-1.19e1,6.54e1,-9.4e0));
#95057=line('',#95056,#95055);
#95058=direction('',(0.e0,0.e0,1.e0));
#95059=vector('',#95058,3.6e0);
#95060=cartesian_point('',(-6.54e1,1.19e1,-9.4e0));
#95061=line('',#95060,#95059);
#95062=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#95063=direction('',(0.e0,0.e0,-1.e0));
#95064=direction('',(0.e0,1.e0,0.e0));
#95065=axis2_placement_3d('',#95062,#95063,#95064);
#95067=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#95068=direction('',(0.e0,0.e0,-1.e0));
#95069=direction('',(0.e0,-1.e0,0.e0));
#95070=axis2_placement_3d('',#95067,#95068,#95069);
#95072=direction('',(0.e0,0.e0,1.e0));
#95073=vector('',#95072,3.6e0);
#95074=cartesian_point('',(-6.54e1,8.7e0,-9.4e0));
#95075=line('',#95074,#95073);
#95076=direction('',(0.e0,0.e0,1.e0));
#95077=vector('',#95076,3.6e0);
#95078=cartesian_point('',(8.7e0,-6.54e1,-9.4e0));
#95079=line('',#95078,#95077);
#95080=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#95081=direction('',(0.e0,0.e0,-1.e0));
#95082=direction('',(-1.e0,0.e0,0.e0));
#95083=axis2_placement_3d('',#95080,#95081,#95082);
#95085=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#95086=direction('',(0.e0,0.e0,-1.e0));
#95087=direction('',(1.e0,0.e0,0.e0));
#95088=axis2_placement_3d('',#95085,#95086,#95087);
#95090=direction('',(0.e0,0.e0,1.e0));
#95091=vector('',#95090,3.6e0);
#95092=cartesian_point('',(1.19e1,-6.54e1,-9.4e0));
#95093=line('',#95092,#95091);
#95094=direction('',(0.e0,0.e0,1.e0));
#95095=vector('',#95094,3.6e0);
#95096=cartesian_point('',(6.54e1,-1.19e1,-9.4e0));
#95097=line('',#95096,#95095);
#95098=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#95099=direction('',(0.e0,0.e0,-1.e0));
#95100=direction('',(0.e0,-1.e0,0.e0));
#95101=axis2_placement_3d('',#95098,#95099,#95100);
#95103=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#95104=direction('',(0.e0,0.e0,-1.e0));
#95105=direction('',(0.e0,1.e0,0.e0));
#95106=axis2_placement_3d('',#95103,#95104,#95105);
#95108=direction('',(0.e0,0.e0,1.e0));
#95109=vector('',#95108,3.6e0);
#95110=cartesian_point('',(6.54e1,-8.7e0,-9.4e0));
#95111=line('',#95110,#95109);
#95112=direction('',(-8.715574274935e-2,0.e0,-9.961946980916e-1));
#95113=vector('',#95112,1.405347772560e0);
#95114=cartesian_point('',(2.032248412894e1,0.e0,-9.4e0));
#95115=line('',#95114,#95113);
#95116=direction('',(-8.728259094826e-1,0.e0,-4.880316913232e-1));
#95117=vector('',#95116,5.327522876535e0);
#95118=cartesian_point('',(2.02e1,0.e0,-1.08e1));
#95119=line('',#95118,#95117);
#95120=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#95121=direction('',(0.e0,0.e0,-1.e0));
#95122=direction('',(1.e0,0.e0,0.e0));
#95123=axis2_placement_3d('',#95120,#95121,#95122);
#95125=cartesian_point('',(-1.431229158212e-14,0.e0,-1.426666666666e1));
#95126=direction('',(0.e0,0.e0,1.e0));
#95127=direction('',(0.e0,-1.e0,0.e0));
#95128=axis2_placement_3d('',#95125,#95126,#95127);
#95130=cartesian_point('',(-1.431229158212e-14,0.e0,-1.426666666666e1));
#95131=direction('',(0.e0,0.e0,1.e0));
#95132=direction('',(1.e0,0.e0,0.e0));
#95133=axis2_placement_3d('',#95130,#95131,#95132);
#95135=direction('',(0.e0,8.728259094829e-1,4.880316913228e-1));
#95136=vector('',#95135,1.775840958842e0);
#95137=cartesian_point('',(-1.302641244302e-14,1.4e1,-1.426666666666e1));
#95138=line('',#95137,#95136);
#95139=cartesian_point('',(-1.431229158212e-14,0.e0,-1.08e1));
#95140=direction('',(0.e0,0.e0,-1.e0));
#95141=direction('',(-1.e0,0.e0,0.e0));
#95142=axis2_placement_3d('',#95139,#95140,#95141);
#95144=direction('',(8.728259094826e-1,0.e0,-4.880316913232e-1));
#95145=vector('',#95144,5.327522876535e0);
#95146=cartesian_point('',(-2.02e1,0.e0,-1.08e1));
#95147=line('',#95146,#95145);
#95148=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#95149=direction('',(0.e0,0.e0,-1.e0));
#95150=direction('',(-1.e0,0.e0,0.e0));
#95151=axis2_placement_3d('',#95148,#95149,#95150);
#95153=cartesian_point('',(-1.431229158212e-14,0.e0,-1.426666666666e1));
#95154=direction('',(0.e0,0.e0,1.e0));
#95155=direction('',(0.e0,1.e0,0.e0));
#95156=axis2_placement_3d('',#95153,#95154,#95155);
#95158=cartesian_point('',(-1.431229158212e-14,0.e0,-1.426666666666e1));
#95159=direction('',(0.e0,0.e0,1.e0));
#95160=direction('',(-1.e0,0.e0,0.e0));
#95161=axis2_placement_3d('',#95158,#95159,#95160);
#95163=direction('',(0.e0,-8.728259094829e-1,4.880316913228e-1));
#95164=vector('',#95163,1.775840958842e0);
#95165=cartesian_point('',(-1.559817072122e-14,-1.4e1,-1.426666666666e1));
#95166=line('',#95165,#95164);
#95167=cartesian_point('',(-1.431229158212e-14,0.e0,-1.08e1));
#95168=direction('',(0.e0,0.e0,-1.e0));
#95169=direction('',(1.e0,0.e0,0.e0));
#95170=axis2_placement_3d('',#95167,#95168,#95169);
#95172=direction('',(0.e0,5.863383657226e-14,1.e0));
#95173=vector('',#95172,1.263333333334e1);
#95174=cartesian_point('',(-1.137844413488e-14,1.4e1,-2.69e1));
#95175=line('',#95174,#95173);
#95176=direction('',(0.e0,5.863383657226e-14,-1.e0));
#95177=vector('',#95176,1.263333333334e1);
#95178=cartesian_point('',(-1.559817072122e-14,-1.4e1,-1.426666666666e1));
#95179=line('',#95178,#95177);
#95180=cartesian_point('',(-1.431229158212e-14,0.e0,-2.69e1));
#95181=direction('',(0.e0,0.e0,-1.e0));
#95182=direction('',(0.e0,1.e0,0.e0));
#95183=axis2_placement_3d('',#95180,#95181,#95182);
#95185=cartesian_point('',(-1.431229158212e-14,0.e0,-2.69e1));
#95186=direction('',(0.e0,0.e0,-1.e0));
#95187=direction('',(0.e0,-1.e0,0.e0));
#95188=axis2_placement_3d('',#95185,#95186,#95187);
#95190=cartesian_point('',(-1.431228545889e-14,0.e0,-2.69e1));
#95191=direction('',(0.e0,0.e0,1.e0));
#95192=direction('',(0.e0,-1.e0,0.e0));
#95193=axis2_placement_3d('',#95190,#95191,#95192);
#95195=cartesian_point('',(-1.431228545889e-14,0.e0,-2.69e1));
#95196=direction('',(0.e0,0.e0,1.e0));
#95197=direction('',(0.e0,1.e0,0.e0));
#95198=axis2_placement_3d('',#95195,#95196,#95197);
#95200=direction('',(0.e0,0.e0,-1.e0));
#95201=vector('',#95200,4.689538356976e1);
#95202=cartesian_point('',(-1.370036346474e-14,-1.e1,-2.69e1));
#95203=line('',#95202,#95201);
#95204=direction('',(0.e0,0.e0,1.e0));
#95205=vector('',#95204,4.689538356976e1);
#95206=cartesian_point('',(-1.533322586360e-14,1.e1,-7.379538356976e1));
#95207=line('',#95206,#95205);
#95208=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#95209=direction('',(0.e0,0.e0,1.e0));
#95210=direction('',(0.e0,-1.e0,0.e0));
#95211=axis2_placement_3d('',#95208,#95209,#95210);
#95213=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#95214=direction('',(0.e0,0.e0,1.e0));
#95215=direction('',(0.e0,1.e0,0.e0));
#95216=axis2_placement_3d('',#95213,#95214,#95215);
#95218=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#95219=direction('',(0.e0,0.e0,-1.e0));
#95220=direction('',(0.e0,-1.e0,0.e0));
#95221=axis2_placement_3d('',#95218,#95219,#95220);
#95223=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#95224=direction('',(0.e0,0.e0,-1.e0));
#95225=direction('',(0.e0,1.e0,0.e0));
#95226=axis2_placement_3d('',#95223,#95224,#95225);
#95228=direction('',(0.e0,0.e0,1.e0));
#95229=vector('',#95228,9.599875221650e0);
#95230=cartesian_point('',(-1.574170832771e-14,1.4e1,-8.339525879141e1));
#95231=line('',#95230,#95229);
#95232=direction('',(0.e0,0.e0,1.e0));
#95233=vector('',#95232,9.599875221650e0);
#95234=cartesian_point('',(-1.288286259007e-14,-1.4e1,-8.339525879141e1));
#95235=line('',#95234,#95233);
#95236=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#95237=direction('',(0.e0,0.e0,1.e0));
#95238=direction('',(0.e0,-1.e0,0.e0));
#95239=axis2_placement_3d('',#95236,#95237,#95238);
#95241=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#95242=direction('',(0.e0,0.e0,1.e0));
#95243=direction('',(0.e0,1.e0,0.e0));
#95244=axis2_placement_3d('',#95241,#95242,#95243);
#95246=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#95247=direction('',(0.e0,0.e0,-1.e0));
#95248=direction('',(0.e0,-1.e0,0.e0));
#95249=axis2_placement_3d('',#95246,#95247,#95248);
#95251=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#95252=direction('',(0.e0,0.e0,-1.e0));
#95253=direction('',(0.e0,1.e0,0.e0));
#95254=axis2_placement_3d('',#95251,#95252,#95253);
#95256=direction('',(0.e0,0.e0,-1.e0));
#95257=vector('',#95256,5.44e1);
#95258=cartesian_point('',(-1.595410309611e-14,1.608e1,-2.899525879141e1));
#95259=line('',#95258,#95257);
#95260=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#95261=direction('',(0.e0,0.e0,1.e0));
#95262=direction('',(0.e0,-1.e0,0.e0));
#95263=axis2_placement_3d('',#95260,#95261,#95262);
#95265=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#95266=direction('',(0.e0,0.e0,1.e0));
#95267=direction('',(0.e0,1.e0,0.e0));
#95268=axis2_placement_3d('',#95265,#95266,#95267);
#95270=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#95271=direction('',(0.e0,0.e0,-1.e0));
#95272=direction('',(0.e0,1.e0,0.e0));
#95273=axis2_placement_3d('',#95270,#95271,#95272);
#95275=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#95276=direction('',(0.e0,0.e0,-1.e0));
#95277=direction('',(0.e0,-1.e0,0.e0));
#95278=axis2_placement_3d('',#95275,#95276,#95277);
#95280=direction('',(0.e0,-2.617694830768e-2,-9.996573249756e-1));
#95281=vector('',#95280,1.384309942568e1);
#95282=cartesian_point('',(-1.209783379273e-14,1.808237009808e1,
-1.515690305016e1));
#95283=line('',#95282,#95281);
#95284=direction('',(0.e0,2.617694830768e-2,-9.996573249756e-1));
#95285=vector('',#95284,1.384309942568e1);
#95286=cartesian_point('',(0.e0,-1.808237009808e1,-1.515690305016e1));
#95287=line('',#95286,#95285);
#95288=direction('',(0.e0,8.728259094824e-1,-4.880316913236e-1));
#95289=vector('',#95288,3.599977381379e0);
#95290=cartesian_point('',(0.e0,-2.122452363010e1,-1.34e1));
#95291=line('',#95290,#95289);
#95292=cartesian_point('',(-1.431228545889e-14,0.e0,-1.515690305016e1));
#95293=direction('',(0.e0,0.e0,-1.e0));
#95294=direction('',(0.e0,-1.e0,0.e0));
#95295=axis2_placement_3d('',#95292,#95293,#95294);
#95297=cartesian_point('',(0.e0,0.e0,-1.34e1));
#95298=direction('',(0.e0,0.e0,1.e0));
#95299=direction('',(0.e0,1.e0,0.e0));
#95300=axis2_placement_3d('',#95297,#95298,#95299);
#95302=cartesian_point('',(0.e0,0.e0,-1.34e1));
#95303=direction('',(0.e0,0.e0,1.e0));
#95304=direction('',(-1.779991406010e-2,-9.998415689795e-1,0.e0));
#95305=axis2_placement_3d('',#95302,#95303,#95304);
#95307=cartesian_point('',(0.e0,0.e0,-1.34e1));
#95308=direction('',(0.e0,0.e0,1.e0));
#95309=direction('',(0.e0,-1.e0,0.e0));
#95310=axis2_placement_3d('',#95307,#95308,#95309);
#95312=cartesian_point('',(0.e0,0.e0,-1.34e1));
#95313=direction('',(0.e0,0.e0,1.e0));
#95314=direction('',(1.779991406010e-2,9.998415689795e-1,0.e0));
#95315=axis2_placement_3d('',#95312,#95313,#95314);
#95317=cartesian_point('',(-1.431228545889e-14,0.e0,-1.34e1));
#95318=direction('',(0.e0,0.e0,-1.e0));
#95319=direction('',(0.e0,1.e0,0.e0));
#95320=axis2_placement_3d('',#95317,#95318,#95319);
#95322=cartesian_point('',(-1.431228545889e-14,0.e0,-1.34e1));
#95323=direction('',(0.e0,0.e0,-1.e0));
#95324=direction('',(0.e0,-1.e0,0.e0));
#95325=axis2_placement_3d('',#95322,#95323,#95324);
#95327=direction('',(7.958960236295e-1,6.054333320597e-1,-1.359598211401e-6));
#95328=vector('',#95327,6.424964698408e0);
#95329=cartesian_point('',(2.513279945929e1,2.604015373783e1,
-1.339999144176e1));
#95330=line('',#95329,#95328);
#95331=direction('',(6.200532932757e-1,-7.845596940309e-1,3.117658009059e-8));
#95332=vector('',#95331,1.112375475025e1);
#95333=cartesian_point('',(3.163111083055e1,2.975482572889e1,
-1.339998614928e1));
#95334=line('',#95333,#95332);
#95335=direction('',(-7.958960299178e-1,-6.054333237932e-1,-1.359598317647e-6));
#95336=vector('',#95335,6.424964357029e0);
#95337=cartesian_point('',(3.834998349930e1,1.961701292950e1,
-1.339999144176e1));
#95338=line('',#95337,#95336);
#95339=direction('',(-6.200532885834e-1,7.845596977394e-1,3.117626055917e-8));
#95340=vector('',#95339,1.112375508888e1);
#95341=cartesian_point('',(3.185167228581e1,1.590234063151e1,
-1.339998614927e1));
#95342=line('',#95341,#95340);
#95343=direction('',(2.738483505058e-1,9.617728842737e-1,1.018510563517e-6));
#95344=vector('',#95343,6.423847924073e0);
#95345=cartesian_point('',(3.309476076923e0,3.666698710803e1,
-1.339999177846e1));
#95346=line('',#95345,#95344);
#95347=direction('',(9.617728840449e-1,-2.738483513108e-1,5.881738004046e-7));
#95348=vector('',#95347,1.112384792405e1);
#95349=cartesian_point('',(6.299558588878e0,4.353057575409e1,
-1.339999177846e1));
#95350=line('',#95349,#95348);
#95351=direction('',(-2.738483505060e-1,-9.617728842737e-1,1.018510570710e-6));
#95352=vector('',#95351,6.423847924056e0);
#95353=cartesian_point('',(1.768347978847e1,3.925340598581e1,
-1.339999177846e1));
#95354=line('',#95353,#95352);
#95355=direction('',(-9.617728840449e-1,2.738483513107e-1,5.881739399724e-7));
#95356=vector('',#95355,1.112384792406e1);
#95357=cartesian_point('',(1.469339727652e1,3.238981733975e1,
-1.339999177846e1));
#95358=line('',#95357,#95356);
#95359=direction('',(4.733203701242e-1,-8.808903605021e-1,3.128923584012e-8));
#95360=vector('',#95359,6.425576263172e0);
#95361=cartesian_point('',(-1.136476423611e1,4.174462441134e1,
-1.339998616287e1));
#95362=line('',#95361,#95360);
#95363=direction('',(-8.917184115690e-1,-4.525906256964e-1,-7.844496219482e-7));
#95364=vector('',#95363,1.112376234601e1);
#95365=cartesian_point('',(-8.750081696891e0,3.472455086189e1,
-1.339999135466e1));
#95366=line('',#95365,#95364);
#95367=direction('',(-4.733203614863e-1,8.808903651434e-1,3.128878863472e-8));
#95368=vector('',#95367,6.425576584857e0);
#95369=cartesian_point('',(-1.999774863625e1,3.010688838108e1,
-1.339998616286e1));
#95370=line('',#95369,#95368);
#95371=direction('',(8.917184089983e-1,4.525906307613e-1,-7.844495144393e-7));
#95372=vector('',#95371,1.112376267036e1);
#95373=cartesian_point('',(-2.261243127223e1,3.712696224373e1,
-1.339999135466e1));
#95374=line('',#95373,#95372);
#95375=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#95376=direction('',(0.e0,0.e0,1.e0));
#95377=direction('',(-7.071067811915e-1,-7.071067811816e-1,0.e0));
#95378=axis2_placement_3d('',#95375,#95376,#95377);
#95380=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-1.34e1));
#95381=direction('',(0.e0,0.e0,-1.e0));
#95382=direction('',(-9.848077530149e-1,1.736481776514e-1,0.e0));
#95383=axis2_placement_3d('',#95380,#95381,#95382);
#95385=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-1.34e1));
#95386=direction('',(0.e0,0.e0,-1.e0));
#95387=direction('',(-9.641851898685e-1,2.652299372963e-1,0.e0));
#95388=axis2_placement_3d('',#95385,#95386,#95387);
#95390=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#95391=direction('',(0.e0,0.e0,-1.e0));
#95392=direction('',(9.848077530123e-1,-1.736481776663e-1,0.e0));
#95393=axis2_placement_3d('',#95390,#95391,#95392);
#95395=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-1.34e1));
#95396=direction('',(0.e0,0.e0,-1.e0));
#95397=direction('',(-7.071067811866e-1,-7.071067811865e-1,0.e0));
#95398=axis2_placement_3d('',#95395,#95396,#95397);
#95400=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-1.34e1));
#95401=direction('',(0.e0,0.e0,-1.e0));
#95402=direction('',(-7.702975505302e-1,-6.376846271059e-1,0.e0));
#95403=axis2_placement_3d('',#95400,#95401,#95402);
#95405=cartesian_point('',(-2.642330798608e-14,4.504183441299e1,-1.39e1));
#95406=direction('',(-1.e0,0.e0,0.e0));
#95407=direction('',(0.e0,-1.421085471520e-14,1.e0));
#95408=axis2_placement_3d('',#95405,#95406,#95407);
#95410=cartesian_point('',(0.e0,0.e0,-1.385642212863e1));
#95411=direction('',(0.e0,0.e0,1.e0));
#95412=direction('',(2.077326858999e-12,1.e0,0.e0));
#95413=axis2_placement_3d('',#95410,#95411,#95412);
#95415=cartesian_point('',(0.e0,0.e0,-1.385642212863e1));
#95416=direction('',(0.e0,0.e0,1.e0));
#95417=direction('',(-1.779991406010e-2,-9.998415689795e-1,0.e0));
#95418=axis2_placement_3d('',#95415,#95416,#95417);
#95420=cartesian_point('',(2.642330798608e-14,-4.504183441299e1,-1.39e1));
#95421=direction('',(1.e0,0.e0,0.e0));
#95422=direction('',(0.e0,1.421085471520e-14,1.e0));
#95423=axis2_placement_3d('',#95420,#95421,#95422);
#95425=cartesian_point('',(0.e0,0.e0,-1.385642212863e1));
#95426=direction('',(0.e0,0.e0,1.e0));
#95427=direction('',(0.e0,-1.e0,0.e0));
#95428=axis2_placement_3d('',#95425,#95426,#95427);
#95430=cartesian_point('',(0.e0,0.e0,-1.385642212863e1));
#95431=direction('',(0.e0,0.e0,1.e0));
#95432=direction('',(1.779991406010e-2,9.998415689795e-1,0.e0));
#95433=axis2_placement_3d('',#95430,#95431,#95432);
#95435=direction('',(-1.084798855106e-13,-8.715574274802e-2,9.961946980917e-1));
#95436=vector('',#95435,5.608497770006e0);
#95437=cartesian_point('',(4.790213200520e-11,4.602874455088e1,
-1.944357787137e1));
#95438=line('',#95437,#95436);
#95439=direction('',(1.794906609770e-14,8.715574274802e-2,9.961946980917e-1));
#95440=vector('',#95439,5.608497770006e0);
#95441=cartesian_point('',(-9.093988669544e-14,-4.602874455088e1,
-1.944357787137e1));
#95442=line('',#95441,#95440);
#95443=cartesian_point('',(-2.027267242966e-13,-4.652684189993e1,-1.94e1));
#95444=direction('',(1.e0,0.e0,0.e0));
#95445=direction('',(0.e0,-1.421085471520e-14,-1.e0));
#95446=axis2_placement_3d('',#95443,#95444,#95445);
#95448=cartesian_point('',(0.e0,0.e0,-1.944357787137e1));
#95449=direction('',(0.e0,0.e0,-1.e0));
#95450=direction('',(0.e0,-1.e0,0.e0));
#95451=axis2_placement_3d('',#95448,#95449,#95450);
#95453=cartesian_point('',(0.e0,0.e0,-1.944357787137e1));
#95454=direction('',(0.e0,0.e0,-1.e0));
#95455=direction('',(-1.779215259697e-2,-9.998417071247e-1,0.e0));
#95456=axis2_placement_3d('',#95453,#95454,#95455);
#95458=cartesian_point('',(-1.431228545889e-14,0.e0,-1.99e1));
#95459=direction('',(0.e0,0.e0,1.e0));
#95460=direction('',(0.e0,-1.e0,0.e0));
#95461=axis2_placement_3d('',#95458,#95459,#95460);
#95463=cartesian_point('',(-1.431228545889e-14,0.e0,-1.99e1));
#95464=direction('',(0.e0,0.e0,1.e0));
#95465=direction('',(0.e0,1.e0,0.e0));
#95466=axis2_placement_3d('',#95463,#95464,#95465);
#95468=cartesian_point('',(0.e0,0.e0,-1.99e1));
#95469=direction('',(0.e0,0.e0,-1.e0));
#95470=direction('',(0.e0,-1.e0,0.e0));
#95471=axis2_placement_3d('',#95468,#95469,#95470);
#95473=cartesian_point('',(0.e0,0.e0,-1.99e1));
#95474=direction('',(0.e0,0.e0,-1.e0));
#95475=direction('',(0.e0,1.e0,0.e0));
#95476=axis2_placement_3d('',#95473,#95474,#95475);
#95478=direction('',(4.446277999352e-13,0.e0,-1.e0));
#95479=vector('',#95478,6.3e0);
#95480=cartesian_point('',(8.288869132296e-12,4.93e1,-1.36e1));
#95481=line('',#95480,#95479);
#95482=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#95483=direction('',(0.e0,0.e0,1.e0));
#95484=direction('',(0.e0,-1.e0,0.e0));
#95485=axis2_placement_3d('',#95482,#95483,#95484);
#95487=cartesian_point('',(-5.228191290107e-14,4.96e1,-1.36e1));
#95488=direction('',(1.e0,0.e0,0.e0));
#95489=direction('',(0.e0,0.e0,1.e0));
#95490=axis2_placement_3d('',#95487,#95488,#95489);
#95492=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#95493=direction('',(0.e0,0.e0,-1.e0));
#95494=direction('',(3.378294240160e-13,1.e0,0.e0));
#95495=axis2_placement_3d('',#95492,#95493,#95494);
#95497=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#95498=direction('',(0.e0,0.e0,-1.e0));
#95499=direction('',(1.163197308483e-2,-9.999323463126e-1,0.e0));
#95500=axis2_placement_3d('',#95497,#95498,#95499);
#95502=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#95503=direction('',(0.e0,0.e0,1.e0));
#95504=direction('',(0.e0,1.e0,0.e0));
#95505=axis2_placement_3d('',#95502,#95503,#95504);
#95507=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#95508=direction('',(0.e0,0.e0,1.e0));
#95509=direction('',(-1.552520288551e-2,-9.998794767748e-1,0.e0));
#95510=axis2_placement_3d('',#95507,#95508,#95509);
#95512=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#95513=direction('',(0.e0,0.e0,1.e0));
#95514=direction('',(0.e0,-1.e0,0.e0));
#95515=axis2_placement_3d('',#95512,#95513,#95514);
#95517=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#95518=direction('',(0.e0,0.e0,1.e0));
#95519=direction('',(1.552520288551e-2,9.998794767748e-1,0.e0));
#95520=axis2_placement_3d('',#95517,#95518,#95519);
#95522=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#95523=direction('',(0.e0,0.e0,-1.e0));
#95524=direction('',(0.e0,-1.e0,0.e0));
#95525=axis2_placement_3d('',#95522,#95523,#95524);
#95527=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#95528=direction('',(0.e0,0.e0,-1.e0));
#95529=direction('',(0.e0,1.e0,0.e0));
#95530=axis2_placement_3d('',#95527,#95528,#95529);
#95532=cartesian_point('',(-3.196483155043e-14,5.214291611576e1,-1.36e1));
#95533=direction('',(-1.e0,0.e0,0.e0));
#95534=direction('',(0.e0,2.368475785867e-14,1.e0));
#95535=axis2_placement_3d('',#95532,#95533,#95534);
#95537=cartesian_point('',(-1.431228545889e-14,0.e0,-1.357385327718e1));
#95538=direction('',(0.e0,0.e0,1.e0));
#95539=direction('',(8.758204931983e-12,1.e0,0.e0));
#95540=axis2_placement_3d('',#95537,#95538,#95539);
#95542=cartesian_point('',(0.e0,-5.214291611576e1,-1.36e1));
#95543=direction('',(1.e0,0.e0,0.e0));
#95544=direction('',(0.e0,-2.368475785867e-14,1.e0));
#95545=axis2_placement_3d('',#95542,#95543,#95544);
#95547=cartesian_point('',(-1.431228545889e-14,0.e0,-1.357385327718e1));
#95548=direction('',(0.e0,0.e0,1.e0));
#95549=direction('',(0.e0,-1.e0,0.e0));
#95550=axis2_placement_3d('',#95547,#95548,#95549);
#95552=direction('',(-1.423787498804e-13,-8.715574275404e-2,
-9.961946980912e-1));
#95553=vector('',#95552,6.547851006333e-1);
#95554=cartesian_point('',(0.e0,-5.244177452519e1,-1.357385327718e1));
#95555=line('',#95554,#95553);
#95556=cartesian_point('',(1.617690862467e-13,5.279770121641e1,-1.42e1));
#95557=direction('',(-1.e0,0.e0,0.e0));
#95558=direction('',(0.e0,2.368475785867e-14,-1.e0));
#95559=axis2_placement_3d('',#95556,#95557,#95558);
#95561=cartesian_point('',(-1.431228545889e-14,0.e0,-1.422614672282e1));
#95562=direction('',(0.e0,0.e0,-1.e0));
#95563=direction('',(8.758204931983e-12,1.e0,0.e0));
#95564=axis2_placement_3d('',#95561,#95562,#95563);
#95566=cartesian_point('',(-1.431228545889e-14,0.e0,-1.422614672282e1));
#95567=direction('',(0.e0,0.e0,-1.e0));
#95568=direction('',(1.552520288551e-2,9.998794767748e-1,0.e0));
#95569=axis2_placement_3d('',#95566,#95567,#95568);
#95571=cartesian_point('',(0.e0,0.e0,-1.45e1));
#95572=direction('',(0.e0,0.e0,1.e0));
#95573=direction('',(9.999574166108e-1,9.228486602154e-3,0.e0));
#95574=axis2_placement_3d('',#95571,#95572,#95573);
#95576=cartesian_point('',(0.e0,0.e0,-1.45e1));
#95577=direction('',(0.e0,0.e0,1.e0));
#95578=direction('',(-9.999574166108e-1,-9.228486602154e-3,0.e0));
#95579=axis2_placement_3d('',#95576,#95577,#95578);
#95581=cartesian_point('',(-1.431228545889e-14,0.e0,-1.45e1));
#95582=direction('',(0.e0,0.e0,-1.e0));
#95583=direction('',(0.e0,-1.e0,0.e0));
#95584=axis2_placement_3d('',#95581,#95582,#95583);
#95586=cartesian_point('',(-1.431228545889e-14,0.e0,-1.45e1));
#95587=direction('',(0.e0,0.e0,-1.e0));
#95588=direction('',(0.e0,1.e0,0.e0));
#95589=axis2_placement_3d('',#95586,#95587,#95588);
#95591=cartesian_point('',(0.e0,0.e0,-1.45e1));
#95592=direction('',(0.e0,0.e0,-1.e0));
#95593=direction('',(9.999574166108e-1,9.228486602154e-3,0.e0));
#95594=axis2_placement_3d('',#95591,#95592,#95593);
#95596=cartesian_point('',(5.868839834568e1,1.525446435835e-13,-1.15e1));
#95597=direction('',(0.e0,-1.e0,0.e0));
#95598=direction('',(0.e0,0.e0,-1.e0));
#95599=axis2_placement_3d('',#95596,#95597,#95598);
#95601=cartesian_point('',(0.e0,0.e0,-1.443596048981e1));
#95602=direction('',(0.e0,0.e0,1.e0));
#95603=direction('',(1.e0,0.e0,0.e0));
#95604=axis2_placement_3d('',#95601,#95602,#95603);
#95606=cartesian_point('',(0.e0,0.e0,-1.443596048981e1));
#95607=direction('',(0.e0,0.e0,1.e0));
#95608=direction('',(9.999538910868e-1,9.602900627674e-3,0.e0));
#95609=axis2_placement_3d('',#95606,#95607,#95608);
#95611=cartesian_point('',(0.e0,0.e0,-1.45e1));
#95612=direction('',(0.e0,0.e0,-1.e0));
#95613=direction('',(-9.999574166108e-1,-9.228486602154e-3,0.e0));
#95614=axis2_placement_3d('',#95611,#95612,#95613);
#95616=cartesian_point('',(-5.868839834568e1,2.997602166488e-14,-1.15e1));
#95617=direction('',(0.e0,1.e0,0.e0));
#95618=direction('',(0.e0,0.e0,-1.e0));
#95619=axis2_placement_3d('',#95616,#95617,#95618);
#95621=cartesian_point('',(0.e0,0.e0,-1.443596048981e1));
#95622=direction('',(0.e0,0.e0,1.e0));
#95623=direction('',(-1.e0,-3.451649368839e-14,0.e0));
#95624=axis2_placement_3d('',#95621,#95622,#95623);
#95626=cartesian_point('',(0.e0,0.e0,-1.443596048981e1));
#95627=direction('',(0.e0,0.e0,1.e0));
#95628=direction('',(-9.999538910868e-1,-9.602900627673e-3,0.e0));
#95629=axis2_placement_3d('',#95626,#95627,#95628);
#95631=cartesian_point('',(-1.903936571644e-13,-5.279770121641e1,-1.42e1));
#95632=direction('',(1.e0,0.e0,0.e0));
#95633=direction('',(0.e0,-2.368475785867e-14,-1.e0));
#95634=axis2_placement_3d('',#95631,#95632,#95633);
#95636=cartesian_point('',(-1.431228545889e-14,0.e0,-1.422614672282e1));
#95637=direction('',(0.e0,0.e0,-1.e0));
#95638=direction('',(0.e0,-1.e0,0.e0));
#95639=axis2_placement_3d('',#95636,#95637,#95638);
#95641=cartesian_point('',(-1.431228545889e-14,0.e0,-1.422614672282e1));
#95642=direction('',(0.e0,0.e0,-1.e0));
#95643=direction('',(-1.552520288551e-2,-9.998794767748e-1,0.e0));
#95644=axis2_placement_3d('',#95641,#95642,#95643);
#95646=direction('',(5.240480146220e-13,8.715574275404e-2,-9.961946980912e-1));
#95647=vector('',#95646,6.547851006333e-1);
#95648=cartesian_point('',(2.296262921424e-10,5.244177452519e1,
-1.357385327718e1));
#95649=line('',#95648,#95647);
#95650=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#95651=direction('',(0.e0,0.e0,1.e0));
#95652=direction('',(0.e0,1.e0,0.e0));
#95653=axis2_placement_3d('',#95650,#95651,#95652);
#95655=cartesian_point('',(2.365734198329e-14,-4.96e1,-1.36e1));
#95656=direction('',(-1.e0,0.e0,0.e0));
#95657=direction('',(0.e0,0.e0,1.e0));
#95658=axis2_placement_3d('',#95655,#95656,#95657);
#95660=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#95661=direction('',(0.e0,0.e0,-1.e0));
#95662=direction('',(0.e0,-1.e0,0.e0));
#95663=axis2_placement_3d('',#95660,#95661,#95662);
#95665=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#95666=direction('',(0.e0,0.e0,-1.e0));
#95667=direction('',(-1.163197308483e-2,9.999323463126e-1,0.e0));
#95668=axis2_placement_3d('',#95665,#95666,#95667);
#95670=direction('',(0.e0,0.e0,-1.e0));
#95671=vector('',#95670,6.3e0);
#95672=cartesian_point('',(1.302035314030e-14,-4.93e1,-1.36e1));
#95673=line('',#95672,#95671);
#95674=cartesian_point('',(2.027267242966e-13,4.652684189993e1,-1.94e1));
#95675=direction('',(-1.e0,0.e0,0.e0));
#95676=direction('',(0.e0,1.421085471520e-14,-1.e0));
#95677=axis2_placement_3d('',#95674,#95675,#95676);
#95679=cartesian_point('',(0.e0,0.e0,-1.944357787137e1));
#95680=direction('',(0.e0,0.e0,-1.e0));
#95681=direction('',(2.077326858999e-12,1.e0,0.e0));
#95682=axis2_placement_3d('',#95679,#95680,#95681);
#95684=cartesian_point('',(0.e0,0.e0,-1.944357787137e1));
#95685=direction('',(0.e0,0.e0,-1.e0));
#95686=direction('',(1.779215259697e-2,9.998417071247e-1,0.e0));
#95687=axis2_placement_3d('',#95684,#95685,#95686);
#95689=direction('',(0.e0,-8.728259094824e-1,-4.880316913236e-1));
#95690=vector('',#95689,3.599977381379e0);
#95691=cartesian_point('',(-1.301377973967e-14,2.122452363010e1,-1.34e1));
#95692=line('',#95691,#95690);
#95693=cartesian_point('',(-1.431228545889e-14,0.e0,-1.515690305016e1));
#95694=direction('',(0.e0,0.e0,-1.e0));
#95695=direction('',(0.e0,1.e0,0.e0));
#95696=axis2_placement_3d('',#95693,#95694,#95695);
#95698=cartesian_point('',(2.513279945929e1,2.604015373783e1,
-1.339999144176e1));
#95699=cartesian_point('',(2.502690008165e1,2.595961602589e1,
-1.339999693243e1));
#95700=cartesian_point('',(2.485897247647e1,2.577146325519e1,
-1.340000272829e1));
#95701=cartesian_point('',(2.471643149650e1,2.537662403302e1,
-1.339999505232e1));
#95702=cartesian_point('',(2.475666843966e1,2.495465439143e1,
-1.340001706242e1));
#95703=cartesian_point('',(2.487267970772e1,2.473303427823e1,
-1.339996348613e1));
#95704=cartesian_point('',(2.495435136155e1,2.462959056177e1,
-1.339998580248e1));
#95706=cartesian_point('',(2.495435135534e1,2.462959056610e1,-1.29e1));
#95707=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#95708=direction('',(0.e0,0.e0,-1.e0));
#95709=axis2_placement_3d('',#95706,#95707,#95708);
#95711=cartesian_point('',(2.534515218692e1,2.493842905072e1,
-1.294357846137e1));
#95712=cartesian_point('',(2.530330835849e1,2.499054193014e1,
-1.294943389826e1));
#95713=cartesian_point('',(2.524122963246e1,2.511087753321e1,
-1.295764547367e1));
#95714=cartesian_point('',(2.522611733419e1,2.531143372156e1,
-1.296107232942e1));
#95715=cartesian_point('',(2.529045470312e1,2.550210623798e1,
-1.295769332640e1));
#95716=cartesian_point('',(2.538069541546e1,2.560353644851e1,
-1.294945108608e1));
#95717=cartesian_point('',(2.543436528022e1,2.564371713094e1,
-1.294357782327e1));
#95719=cartesian_point('',(3.185168237687e1,1.590231972103e1,-1.29e1));
#95720=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#95721=direction('',(0.e0,0.e0,-1.e0));
#95722=axis2_placement_3d('',#95719,#95720,#95721);
#95724=direction('',(-6.200528644673e-1,7.845600329267e-1,-1.315440103466e-7));
#95725=vector('',#95724,1.112376329572e1);
#95726=cartesian_point('',(3.224247348208e1,1.621116895316e1,
-1.294357699811e1));
#95727=line('',#95726,#95725);
#95728=cartesian_point('',(3.185167228581e1,1.590234063151e1,
-1.339998614927e1));
#95729=cartesian_point('',(3.193591911871e1,1.579579316375e1,
-1.339997301106e1));
#95730=cartesian_point('',(3.213084566408e1,1.563155272128e1,
-1.340001302859e1));
#95731=cartesian_point('',(3.250612461058e1,1.550503914495e1,
-1.339999488337e1));
#95732=cartesian_point('',(3.290053106522e1,1.553496802485e1,
-1.340000743794e1));
#95733=cartesian_point('',(3.312892980014e1,1.564543384167e1,
-1.339998605589e1));
#95734=cartesian_point('',(3.323637987518e1,1.572712540357e1,
-1.340000017713e1));
#95736=cartesian_point('',(3.323639146789e1,1.572713842537e1,-1.29e1));
#95737=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#95738=direction('',(0.e0,0.e0,-1.e0));
#95739=axis2_placement_3d('',#95736,#95737,#95738);
#95741=cartesian_point('',(3.293482699122e1,1.612357221126e1,
-1.294357784871e1));
#95742=cartesian_point('',(3.288407015742e1,1.608435913588e1,
-1.294906066394e1));
#95743=cartesian_point('',(3.276748571072e1,1.602564778140e1,
-1.295671275145e1));
#95744=cartesian_point('',(3.257158340609e1,1.601056938209e1,
-1.296013381558e1));
#95745=cartesian_point('',(3.238364709671e1,1.607226170510e1,
-1.295691962930e1));
#95746=cartesian_point('',(3.228287815215e1,1.615926141457e1,
-1.294912668213e1));
#95747=cartesian_point('',(3.224247348208e1,1.621116895316e1,
-1.294357699811e1));
#95749=cartesian_point('',(3.834998223718e1,1.961701194913e1,-1.29e1));
#95750=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#95751=direction('',(0.e0,0.e0,-1.e0));
#95752=axis2_placement_3d('',#95749,#95750,#95751);
#95754=direction('',(-7.958960568966e-1,-6.054332883287e-1,-3.959538977040e-9));
#95755=vector('',#95754,6.424947884634e0);
#95756=cartesian_point('',(3.804841767837e1,2.001344953639e1,
-1.294357782327e1));
#95757=line('',#95756,#95755);
#95758=cartesian_point('',(3.834998349930e1,1.961701292950e1,
-1.339999144176e1));
#95759=cartesian_point('',(3.845588287695e1,1.969755064144e1,
-1.339999693243e1));
#95760=cartesian_point('',(3.862381048214e1,1.988570341214e1,
-1.340000272829e1));
#95761=cartesian_point('',(3.876635146210e1,2.028054263434e1,
-1.339999505232e1));
#95762=cartesian_point('',(3.872611451892e1,2.070251227592e1,
-1.340001706242e1));
#95763=cartesian_point('',(3.861010325087e1,2.092413238910e1,
-1.339996348613e1));
#95764=cartesian_point('',(3.852843159704e1,2.102757610555e1,
-1.339998580248e1));
#95766=cartesian_point('',(3.852843160325e1,2.102757610122e1,-1.29e1));
#95767=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#95768=direction('',(0.e0,0.e0,-1.e0));
#95769=axis2_placement_3d('',#95766,#95767,#95768);
#95771=cartesian_point('',(3.813763077167e1,2.071873761661e1,
-1.294357846137e1));
#95772=cartesian_point('',(3.817947460011e1,2.066662473718e1,
-1.294943389826e1));
#95773=cartesian_point('',(3.824155332613e1,2.054628913410e1,
-1.295764547367e1));
#95774=cartesian_point('',(3.825666562440e1,2.034573294583e1,
-1.296107232941e1));
#95775=cartesian_point('',(3.819232825554e1,2.015506042945e1,
-1.295769332641e1));
#95776=cartesian_point('',(3.810208754317e1,2.005363021885e1,
-1.294945108608e1));
#95777=cartesian_point('',(3.804841767837e1,2.001344953639e1,
-1.294357782327e1));
#95779=cartesian_point('',(3.163110058172e1,2.975484694629e1,-1.29e1));
#95780=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#95781=direction('',(0.e0,0.e0,-1.e0));
#95782=axis2_placement_3d('',#95779,#95780,#95781);
#95784=direction('',(6.200528644675e-1,-7.845600329265e-1,-1.315440544212e-7));
#95785=vector('',#95784,1.112376329572e1);
#95786=cartesian_point('',(3.124030947651e1,2.944599771416e1,
-1.294357699811e1));
#95787=line('',#95786,#95785);
#95788=cartesian_point('',(3.163111083055e1,2.975482572889e1,
-1.339998614928e1));
#95789=cartesian_point('',(3.154686368539e1,2.986137359228e1,
-1.339997301101e1));
#95790=cartesian_point('',(3.135193721756e1,3.002561378682e1,
-1.340001302860e1));
#95791=cartesian_point('',(3.097665826943e1,3.015212753382e1,
-1.339999488337e1));
#95792=cartesian_point('',(3.058225184619e1,3.012219881439e1,
-1.340000743792e1));
#95793=cartesian_point('',(3.035385298149e1,3.001173277451e1,
-1.339998605594e1));
#95794=cartesian_point('',(3.024640331472e1,2.993004152355e1,
-1.340000017713e1));
#95796=cartesian_point('',(3.024639149070e1,2.993002824196e1,-1.29e1));
#95797=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#95798=direction('',(0.e0,0.e0,-1.e0));
#95799=axis2_placement_3d('',#95796,#95797,#95798);
#95801=cartesian_point('',(3.054795596737e1,2.953359445607e1,
-1.294357784871e1));
#95802=cartesian_point('',(3.059871280144e1,2.957280753165e1,
-1.294906066395e1));
#95803=cartesian_point('',(3.071529724865e1,2.963151888619e1,
-1.295671275149e1));
#95804=cartesian_point('',(3.091119955322e1,2.964659728510e1,
-1.296013381557e1));
#95805=cartesian_point('',(3.109913586210e1,2.958490496205e1,
-1.295691962928e1));
#95806=cartesian_point('',(3.119990480650e1,2.949790525268e1,
-1.294912668212e1));
#95807=cartesian_point('',(3.124030947651e1,2.944599771416e1,
-1.294357699811e1));
#95809=cartesian_point('',(2.513280072141e1,2.604015471820e1,-1.29e1));
#95810=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#95811=direction('',(0.e0,0.e0,-1.e0));
#95812=axis2_placement_3d('',#95809,#95810,#95811);
#95814=direction('',(7.958960568967e-1,6.054332883286e-1,-3.959452162946e-9));
#95815=vector('',#95814,6.424947884630e0);
#95816=cartesian_point('',(2.543436528022e1,2.564371713094e1,
-1.294357782327e1));
#95817=line('',#95816,#95815);
#95818=direction('',(1.527267091912e-2,1.207254374752e-1,-9.925684431159e-1));
#95819=vector('',#95818,3.022460922509e0);
#95820=cartesian_point('',(3.050179491633e1,2.916870653895e1,
-9.943578516476e0));
#95821=line('',#95820,#95819);
#95822=direction('',(1.229446877551e-1,-1.555401884305e-2,9.922916286307e-1));
#95823=vector('',#95822,3.023304002652e0);
#95824=cartesian_point('',(2.543436528022e1,2.564371713094e1,
-1.294357782327e1));
#95825=line('',#95824,#95823);
#95826=direction('',(-7.958960294845e-1,-6.054333243643e-1,-9.179103054917e-9));
#95827=vector('',#95826,5.899929507821e0);
#95828=cartesian_point('',(3.050179491633e1,2.916870653895e1,
-9.943578516476e0));
#95829=line('',#95828,#95827);
#95830=cartesian_point('',(3.020024290264e1,2.956515480713e1,
-9.400001971821e0));
#95831=cartesian_point('',(3.030801038345e1,2.964531552267e1,
-9.400001971821e0));
#95832=cartesian_point('',(3.053420420364e1,2.975748376267e1,
-9.399999628304e0));
#95833=cartesian_point('',(3.093075093958e1,2.978728875431e1,
-9.399998343204e0));
#95834=cartesian_point('',(3.130814187372e1,2.966024756871e1,
-9.400006998880e0));
#95835=cartesian_point('',(3.149999872251e1,2.949484640929e1,
-9.399984773810e0));
#95836=cartesian_point('',(3.158494593862e1,2.938993789975e1,
-9.399984773810e0));
#95838=cartesian_point('',(3.158493421922e1,2.938996566235e1,-9.9e0));
#95839=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#95840=direction('',(0.e0,0.e0,1.e0));
#95841=axis2_placement_3d('',#95838,#95839,#95840);
#95843=cartesian_point('',(3.020023065554e1,2.956513992399e1,-9.9e0));
#95844=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#95845=direction('',(6.031289861577e-1,-7.928676337348e-1,-8.715699301917e-2));
#95846=axis2_placement_3d('',#95843,#95844,#95845);
#95848=cartesian_point('',(3.815672836663e1,2.107460030095e1,-9.9e0));
#95849=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#95850=direction('',(0.e0,0.e0,1.e0));
#95851=axis2_placement_3d('',#95848,#95849,#95850);
#95853=direction('',(-6.200530856520e-1,7.845598581201e-1,1.066185661050e-7));
#95854=vector('',#95853,1.059874646500e1);
#95855=cartesian_point('',(3.776592824349e1,2.076576159361e1,
-9.943579007454e0));
#95856=line('',#95855,#95854);
#95857=cartesian_point('',(3.815672925460e1,2.107460046532e1,
-9.400002316989e0));
#95858=cartesian_point('',(3.823979491836e1,2.096943321797e1,
-9.400001683241e0));
#95859=cartesian_point('',(3.835626410554e1,2.074438160928e1,
-9.399999152429e0));
#95860=cartesian_point('',(3.839371673613e1,2.032149221331e1,
-9.400000441636e0));
#95861=cartesian_point('',(3.824995126901e1,1.992985573511e1,
-9.399999081027e0));
#95862=cartesian_point('',(3.808303851568e1,1.974370078311e1,
-9.400001849846e0));
#95863=cartesian_point('',(3.797828450644e1,1.966403711500e1,
-9.399999321347e0));
#95865=cartesian_point('',(3.797828402489e1,1.966403774764e1,-9.9e0));
#95866=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#95867=direction('',(0.e0,0.e0,1.e0));
#95868=axis2_placement_3d('',#95865,#95866,#95867);
#95870=direction('',(7.958960294844e-1,6.054333243644e-1,-9.179079269518e-9));
#95871=vector('',#95870,5.899929507820e0);
#95872=cartesian_point('',(3.298098804226e1,1.648846012838e1,
-9.943578516476e0));
#95873=line('',#95872,#95871);
#95874=cartesian_point('',(3.328253986127e1,1.609201164175e1,
-9.400001971806e0));
#95875=cartesian_point('',(3.317477277505e1,1.601185107792e1,
-9.400001971806e0));
#95876=cartesian_point('',(3.294857880536e1,1.589968263700e1,
-9.399999628310e0));
#95877=cartesian_point('',(3.255203208502e1,1.586987771221e1,
-9.399998343205e0));
#95878=cartesian_point('',(3.217464107820e1,1.599691914705e1,
-9.400006998871e0));
#95879=cartesian_point('',(3.198278446973e1,1.616232014869e1,
-9.399984773832e0));
#95880=cartesian_point('',(3.189783682016e1,1.626722915556e1,
-9.399984773832e0));
#95882=cartesian_point('',(3.189784873937e1,1.626720100498e1,-9.9e0));
#95883=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#95884=direction('',(0.e0,0.e0,1.e0));
#95885=axis2_placement_3d('',#95882,#95883,#95884);
#95887=cartesian_point('',(3.328255230306e1,1.609202674334e1,-9.9e0));
#95888=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#95889=direction('',(-6.031289861577e-1,7.928676337347e-1,-8.715699301977e-2));
#95890=axis2_placement_3d('',#95887,#95888,#95889);
#95892=cartesian_point('',(2.532605459196e1,2.458256636638e1,-9.9e0));
#95893=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#95894=direction('',(0.e0,0.e0,1.e0));
#95895=axis2_placement_3d('',#95892,#95893,#95894);
#95897=direction('',(6.200530856519e-1,-7.845598581201e-1,1.066185423057e-7));
#95898=vector('',#95897,1.059874646500e1);
#95899=cartesian_point('',(2.571685471510e1,2.489140507372e1,
-9.943579007455e0));
#95900=line('',#95899,#95898);
#95901=cartesian_point('',(2.532605370399e1,2.458256620202e1,
-9.400002316989e0));
#95902=cartesian_point('',(2.524298804024e1,2.468773344935e1,
-9.400001683241e0));
#95903=cartesian_point('',(2.512651885306e1,2.491278505802e1,
-9.399999152429e0));
#95904=cartesian_point('',(2.508906622246e1,2.533567445400e1,
-9.400000441636e0));
#95905=cartesian_point('',(2.523283168959e1,2.572731093222e1,
-9.399999081027e0));
#95906=cartesian_point('',(2.539974444291e1,2.591346588421e1,
-9.400001849846e0));
#95907=cartesian_point('',(2.550449845215e1,2.599312955232e1,
-9.399999321347e0));
#95909=cartesian_point('',(2.550449893370e1,2.599312891968e1,-9.9e0));
#95910=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#95911=direction('',(0.e0,0.e0,1.e0));
#95912=axis2_placement_3d('',#95909,#95910,#95911);
#95914=cartesian_point('',(2.571685471510e1,2.489140507372e1,
-9.943579007455e0));
#95915=cartesian_point('',(2.568684860468e1,2.492882150963e1,
-9.947753036603e0));
#95916=cartesian_point('',(2.562934802592e1,2.502590095086e1,
-9.956127904668e0));
#95917=cartesian_point('',(2.559448746507e1,2.520040346268e1,
-9.962973228766e0));
#95918=cartesian_point('',(2.563147846078e1,2.539073448708e1,
-9.961422326838e0));
#95919=cartesian_point('',(2.571711163910e1,2.552133810239e1,
-9.953112776541e0));
#95920=cartesian_point('',(2.578501284193e1,2.558093394777e1,
-9.945868433128e0));
#95921=cartesian_point('',(2.580606444682e1,2.559669260351e1,
-9.943578570632e0));
#95923=direction('',(-1.229457750663e-1,1.555383367410e-2,-9.922914968150e-1));
#95924=vector('',#95923,3.023304607109e0);
#95925=cartesian_point('',(2.571685471510e1,2.489140507372e1,
-9.943579007455e0));
#95926=line('',#95925,#95924);
#95927=direction('',(1.527453653165e-2,1.207245232053e-1,9.925685256095e-1));
#95928=vector('',#95927,3.022460458166e0);
#95929=cartesian_point('',(3.224247348208e1,1.621116895316e1,
-1.294357699811e1));
#95930=line('',#95929,#95928);
#95931=cartesian_point('',(3.298098804226e1,1.648846012838e1,
-9.943578516476e0));
#95932=cartesian_point('',(3.292350719338e1,1.644408753288e1,
-9.949676628852e0));
#95933=cartesian_point('',(3.278990459800e1,1.638092441054e1,
-9.959129904614e0));
#95934=cartesian_point('',(3.256934801586e1,1.638030898407e1,
-9.962497682300e0));
#95935=cartesian_point('',(3.239686311630e1,1.646079264397e1,
-9.955570027683e0));
#95936=cartesian_point('',(3.231497030382e1,1.654224624663e1,
-9.947176557645e0));
#95937=cartesian_point('',(3.228864016477e1,1.657605405088e1,
-9.943577877432e0));
#95939=direction('',(-1.527267092028e-2,-1.207254374753e-1,-9.925684431158e-1));
#95940=vector('',#95939,3.022460922509e0);
#95941=cartesian_point('',(3.298098804226e1,1.648846012838e1,
-9.943578516476e0));
#95942=line('',#95941,#95940);
#95943=direction('',(-1.229446877552e-1,1.555401884198e-2,9.922916286307e-1));
#95944=vector('',#95943,3.023304002652e0);
#95945=cartesian_point('',(3.804841767837e1,2.001344953639e1,
-1.294357782327e1));
#95946=line('',#95945,#95944);
#95947=cartesian_point('',(3.776592824349e1,2.076576159361e1,
-9.943579007454e0));
#95948=cartesian_point('',(3.779593435392e1,2.072834515770e1,
-9.947753036602e0));
#95949=cartesian_point('',(3.785343493267e1,2.063126571647e1,
-9.956127904668e0));
#95950=cartesian_point('',(3.788829549352e1,2.045676320465e1,
-9.962973228766e0));
#95951=cartesian_point('',(3.785130449782e1,2.026643218024e1,
-9.961422326838e0));
#95952=cartesian_point('',(3.776567131948e1,2.013582856493e1,
-9.953112776541e0));
#95953=cartesian_point('',(3.769777011667e1,2.007623271955e1,
-9.945868433128e0));
#95954=cartesian_point('',(3.767671851178e1,2.006047406381e1,
-9.943578570631e0));
#95956=direction('',(1.229457750671e-1,-1.555383367508e-2,-9.922914968149e-1));
#95957=vector('',#95956,3.023304607111e0);
#95958=cartesian_point('',(3.776592824349e1,2.076576159361e1,
-9.943579007454e0));
#95959=line('',#95958,#95957);
#95960=direction('',(-1.527453653170e-2,-1.207245232040e-1,9.925685256097e-1));
#95961=vector('',#95960,3.022460458166e0);
#95962=cartesian_point('',(3.124030947651e1,2.944599771416e1,
-1.294357699811e1));
#95963=line('',#95962,#95961);
#95964=cartesian_point('',(3.050179491633e1,2.916870653895e1,
-9.943578516476e0));
#95965=cartesian_point('',(3.055927576520e1,2.921307913442e1,
-9.949676628852e0));
#95966=cartesian_point('',(3.069287836060e1,2.927624225679e1,
-9.959129904614e0));
#95967=cartesian_point('',(3.091343494274e1,2.927685768325e1,
-9.962497682300e0));
#95968=cartesian_point('',(3.108591984227e1,2.919637402338e1,
-9.955570027686e0));
#95969=cartesian_point('',(3.116781265478e1,2.911492042069e1,
-9.947176557642e0));
#95970=cartesian_point('',(3.119414279382e1,2.908111261644e1,
-9.943577877430e0));
#95972=cartesian_point('',(3.309476076923e0,3.666698710803e1,
-1.339999177846e1));
#95973=cartesian_point('',(3.273483359626e0,3.654063833317e1,
-1.339999777212e1));
#95974=cartesian_point('',(3.251630135267e0,3.629219701704e1,
-1.340000232023e1));
#95975=cartesian_point('',(3.370120478338e0,3.589526477809e1,
-1.339999522100e1));
#95976=cartesian_point('',(3.647834852934e0,3.558221011016e1,
-1.340001679576e1));
#95977=cartesian_point('',(3.869477351217e0,3.547180547414e1,
-1.339996399589e1));
#95978=cartesian_point('',(3.994781976916e0,3.543606475398e1,
-1.339998523571e1));
#95980=cartesian_point('',(3.994781969305e0,3.543606475372e1,-1.29e1));
#95981=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#95982=direction('',(0.e0,0.e0,-1.e0));
#95983=axis2_placement_3d('',#95980,#95981,#95982);
#95985=cartesian_point('',(4.131201663073e0,3.591512249063e1,
-1.294357888784e1));
#95986=cartesian_point('',(4.067531127845e0,3.593273057422e1,
-1.294925943264e1));
#95987=cartesian_point('',(3.948124168402e0,3.599306892396e1,
-1.295724098064e1));
#95988=cartesian_point('',(3.819134097803e0,3.614421122645e1,
-1.296058801010e1));
#95989=cartesian_point('',(3.758378234859e0,3.633346786219e1,
-1.295728026553e1));
#95990=cartesian_point('',(3.769922187522e0,3.646703217837e1,
-1.294927317891e1));
#95991=cartesian_point('',(3.788535115302e0,3.653058230882e1,
-1.294357746148e1));
#95993=cartesian_point('',(1.469339581885e1,3.238981773913e1,-1.29e1));
#95994=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#95995=direction('',(0.e0,0.e0,-1.e0));
#95996=axis2_placement_3d('',#95993,#95994,#95995);
#95998=direction('',(-9.617728145038e-1,2.738485955440e-1,-1.282253735497e-7));
#95999=vector('',#95998,1.112383324972e1);
#96000=cartesian_point('',(1.482980207573e1,3.286887637813e1,
-1.294357746148e1));
#96001=line('',#96000,#95999);
#96002=cartesian_point('',(1.469339727652e1,3.238981733975e1,
-1.339999177846e1));
#96003=cartesian_point('',(1.481974605136e1,3.235382462245e1,
-1.339999777212e1));
#96004=cartesian_point('',(1.506818736745e1,3.233197139809e1,
-1.340000232023e1));
#96005=cartesian_point('',(1.546511960643e1,3.245046174114e1,
-1.339999522100e1));
#96006=cartesian_point('',(1.577817427438e1,3.272817611575e1,
-1.340001679576e1));
#96007=cartesian_point('',(1.588857891041e1,3.294981861405e1,
-1.339996399589e1));
#96008=cartesian_point('',(1.592431963057e1,3.307512323975e1,
-1.339998523571e1));
#96010=cartesian_point('',(1.592431963084e1,3.307512323214e1,-1.29e1));
#96011=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#96012=direction('',(0.e0,0.e0,-1.e0));
#96013=axis2_placement_3d('',#96010,#96011,#96012);
#96015=cartesian_point('',(1.544526189392e1,3.321154292591e1,
-1.294357888784e1));
#96016=cartesian_point('',(1.542765381033e1,3.314787239066e1,
-1.294925943265e1));
#96017=cartesian_point('',(1.536731546058e1,3.302846543119e1,
-1.295724098064e1));
#96018=cartesian_point('',(1.521617315796e1,3.289947536054e1,
-1.296058801011e1));
#96019=cartesian_point('',(1.502691652217e1,3.283871949767e1,
-1.295728026553e1));
#96020=cartesian_point('',(1.489335220611e1,3.285026345037e1,
-1.294927317891e1));
#96021=cartesian_point('',(1.482980207573e1,3.286887637813e1,
-1.294357746148e1));
#96023=cartesian_point('',(1.768347938909e1,3.925340452814e1,-1.29e1));
#96024=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#96025=direction('',(0.e0,0.e0,-1.e0));
#96026=axis2_placement_3d('',#96023,#96024,#96025);
#96028=direction('',(-2.738487734324e-1,-9.617727638530e-1,-2.220414701671e-7));
#96029=vector('',#96028,6.423833249718e0);
#96030=cartesian_point('',(1.720442075009e1,3.938981078502e1,
-1.294357746148e1));
#96031=line('',#96030,#96029);
#96032=cartesian_point('',(1.768347978847e1,3.925340598581e1,
-1.339999177846e1));
#96033=cartesian_point('',(1.771947250577e1,3.937975476066e1,
-1.339999777212e1));
#96034=cartesian_point('',(1.774132573013e1,3.962819607675e1,
-1.340000232023e1));
#96035=cartesian_point('',(1.762283538708e1,4.002512831572e1,
-1.339999522100e1));
#96036=cartesian_point('',(1.734512101247e1,4.033818298367e1,
-1.340001679576e1));
#96037=cartesian_point('',(1.712347851418e1,4.044858761970e1,
-1.339996399589e1));
#96038=cartesian_point('',(1.699817388847e1,4.048432833986e1,
-1.339998523571e1));
#96040=cartesian_point('',(1.699817389608e1,4.048432834013e1,-1.29e1));
#96041=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#96042=direction('',(0.e0,0.e0,-1.e0));
#96043=axis2_placement_3d('',#96040,#96041,#96042);
#96045=cartesian_point('',(1.686175420232e1,4.000527060321e1,
-1.294357888784e1));
#96046=cartesian_point('',(1.692542473754e1,3.998766251962e1,
-1.294925943265e1));
#96047=cartesian_point('',(1.704483169700e1,3.992732416988e1,
-1.295724098064e1));
#96048=cartesian_point('',(1.717382176764e1,3.977618186731e1,
-1.296058801011e1));
#96049=cartesian_point('',(1.723457763054e1,3.958692523152e1,
-1.295728026553e1));
#96050=cartesian_point('',(1.722303367786e1,3.945336091542e1,
-1.294927317891e1));
#96051=cartesian_point('',(1.720442075009e1,3.938981078502e1,
-1.294357746148e1));
#96053=cartesian_point('',(6.299560046542e0,4.353057535471e1,-1.29e1));
#96054=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#96055=direction('',(0.e0,0.e0,-1.e0));
#96056=axis2_placement_3d('',#96053,#96054,#96055);
#96058=direction('',(9.617728145038e-1,-2.738485955439e-1,-1.282253606149e-7));
#96059=vector('',#96058,1.112383324972e1);
#96060=cartesian_point('',(6.163153789660e0,4.305151671571e1,
-1.294357746148e1));
#96061=line('',#96060,#96059);
#96062=cartesian_point('',(6.299558588878e0,4.353057575409e1,
-1.339999177846e1));
#96063=cartesian_point('',(6.173209814028e0,4.356656847139e1,
-1.339999777212e1));
#96064=cartesian_point('',(5.924768497934e0,4.358842169575e1,
-1.340000232023e1));
#96065=cartesian_point('',(5.527836258964e0,4.346993135270e1,
-1.339999522100e1));
#96066=cartesian_point('',(5.214781591010e0,4.319221697810e1,
-1.340001679576e1));
#96067=cartesian_point('',(5.104376954977e0,4.297057447979e1,
-1.339996399589e1));
#96068=cartesian_point('',(5.068636234831e0,4.284526985410e1,
-1.339998523571e1));
#96070=cartesian_point('',(5.068636234561e0,4.284526986170e1,-1.29e1));
#96071=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#96072=direction('',(0.e0,0.e0,-1.e0));
#96073=axis2_placement_3d('',#96070,#96071,#96072);
#96075=cartesian_point('',(5.547693971471e0,4.270885016793e1,
-1.294357888784e1));
#96076=cartesian_point('',(5.565302055059e0,4.277252070317e1,
-1.294925943265e1));
#96077=cartesian_point('',(5.625640404800e0,4.289192766264e1,
-1.295724098064e1));
#96078=cartesian_point('',(5.776782707422e0,4.302091773330e1,
-1.296058801011e1));
#96079=cartesian_point('',(5.966039343236e0,4.308167359617e1,
-1.295728026553e1));
#96080=cartesian_point('',(6.099603659290e0,4.307012964347e1,
-1.294927317891e1));
#96081=cartesian_point('',(6.163153789660e0,4.305151671571e1,
-1.294357746148e1));
#96083=cartesian_point('',(3.309476476310e0,3.666698856570e1,-1.29e1));
#96084=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#96085=direction('',(0.e0,0.e0,-1.e0));
#96086=axis2_placement_3d('',#96083,#96084,#96085);
#96088=direction('',(2.738487734324e-1,9.617727638530e-1,-2.220414900769e-7));
#96089=vector('',#96088,6.423833249718e0);
#96090=cartesian_point('',(3.788535115302e0,3.653058230882e1,
-1.294357746148e1));
#96091=line('',#96090,#96089);
#96092=direction('',(-5.972991092764e-2,1.072851372196e-1,-9.924324848937e-1));
#96093=vector('',#96092,3.022875002532e0);
#96094=cartesian_point('',(5.728250026118e0,4.238454060849e1,
-9.943579537555e0));
#96095=line('',#96094,#96093);
#96096=direction('',(1.072843882630e-1,5.972917950910e-2,9.924326098785e-1));
#96097=vector('',#96096,3.022874577391e0);
#96098=cartesian_point('',(3.788535115302e0,3.653058230882e1,
-1.294357746148e1));
#96099=line('',#96098,#96097);
#96100=cartesian_point('',(5.249192535264e0,4.252095957905e1,-9.9e0));
#96101=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#96102=direction('',(0.e0,0.e0,1.e0));
#96103=axis2_placement_3d('',#96100,#96101,#96102);
#96105=direction('',(-2.738488113296e-1,-9.617727530625e-1,2.343226788756e-7));
#96106=vector('',#96105,5.898903315088e0);
#96107=cartesian_point('',(5.728250026118e0,4.238454060849e1,
-9.943579537555e0));
#96108=line('',#96107,#96106);
#96109=cartesian_point('',(5.249191891632e0,4.252096020825e1,
-9.400002184740e0));
#96110=cartesian_point('',(5.285493544095e0,4.264831521011e1,
-9.400001485262e0));
#96111=cartesian_point('',(5.398297617358e0,4.287224197511e1,
-9.399999242384e0));
#96112=cartesian_point('',(5.713526587360e0,4.314828768543e1,
-9.400000423761e0));
#96113=cartesian_point('',(6.108621474494e0,4.326408881639e1,
-9.399999062570e0));
#96114=cartesian_point('',(6.355033761211e0,4.324190126698e1,
-9.400001904829e0));
#96115=cartesian_point('',(6.480112567975e0,4.320626883865e1,
-9.399999715479e0));
#96117=cartesian_point('',(6.480112352412e0,4.320626808077e1,-9.9e0));
#96118=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#96119=direction('',(0.e0,0.e0,1.e0));
#96120=axis2_placement_3d('',#96117,#96118,#96119);
#96122=cartesian_point('',(1.667386361343e1,4.030377203942e1,-9.9e0));
#96123=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#96124=direction('',(0.e0,0.e0,1.e0));
#96125=axis2_placement_3d('',#96122,#96123,#96124);
#96127=direction('',(-9.617728110068e-1,2.738486078256e-1,1.304141259396e-7));
#96128=vector('',#96127,1.059890331509e1);
#96129=cartesian_point('',(1.653744464287e1,3.982471454856e1,
-9.943579537555e0));
#96130=line('',#96129,#96128);
#96131=cartesian_point('',(1.667386424263e1,4.030377268305e1,
-9.400002184740e0));
#96132=cartesian_point('',(1.680121924447e1,4.026747103059e1,
-9.400001485262e0));
#96133=cartesian_point('',(1.702514600946e1,4.015466695735e1,
-9.399999242384e0));
#96134=cartesian_point('',(1.730119171980e1,3.983943798734e1,
-9.400000423761e0));
#96135=cartesian_point('',(1.741699285077e1,3.944434310020e1,
-9.399999062570e0));
#96136=cartesian_point('',(1.739480530136e1,3.919793081348e1,
-9.400001904829e0));
#96137=cartesian_point('',(1.735917287303e1,3.907285200670e1,
-9.399999715479e0));
#96139=cartesian_point('',(1.735917211515e1,3.907285222227e1,-9.9e0));
#96140=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#96141=direction('',(0.e0,0.e0,1.e0));
#96142=axis2_placement_3d('',#96139,#96140,#96141);
#96144=cartesian_point('',(1.574376333013e1,3.339943351479e1,-9.9e0));
#96145=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#96146=direction('',(0.e0,0.e0,1.e0));
#96147=axis2_placement_3d('',#96144,#96145,#96146);
#96149=direction('',(2.738488113297e-1,9.617727530624e-1,2.343226870062e-7));
#96150=vector('',#96149,5.898903315087e0);
#96151=cartesian_point('',(1.526470583927e1,3.353585248535e1,
-9.943579537555e0));
#96152=line('',#96151,#96150);
#96153=cartesian_point('',(1.574376397376e1,3.339943288559e1,
-9.400002184740e0));
#96154=cartesian_point('',(1.570746232130e1,3.327207788374e1,
-9.400001485262e0));
#96155=cartesian_point('',(1.559465824805e1,3.304815111875e1,
-9.399999242384e0));
#96156=cartesian_point('',(1.527942927804e1,3.277210540842e1,
-9.400000423761e0));
#96157=cartesian_point('',(1.488433439090e1,3.265630427745e1,
-9.399999062570e0));
#96158=cartesian_point('',(1.463792210419e1,3.267849182686e1,
-9.400001904829e0));
#96159=cartesian_point('',(1.451284329741e1,3.271412425519e1,
-9.399999715479e0));
#96161=cartesian_point('',(1.451284351298e1,3.271412501307e1,-9.9e0));
#96162=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#96163=direction('',(0.e0,0.e0,1.e0));
#96164=axis2_placement_3d('',#96161,#96162,#96163);
#96166=cartesian_point('',(4.319092251954e0,3.561662105442e1,-9.9e0));
#96167=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#96168=direction('',(0.e0,0.e0,1.e0));
#96169=axis2_placement_3d('',#96166,#96167,#96168);
#96171=direction('',(9.617728110068e-1,-2.738486078257e-1,1.304141527553e-7));
#96172=vector('',#96171,1.059890331509e1);
#96173=cartesian_point('',(4.455511222517e0,3.609567854528e1,
-9.943579537555e0));
#96174=line('',#96173,#96172);
#96175=cartesian_point('',(4.319091622754e0,3.561662041079e1,
-9.400002184740e0));
#96176=cartesian_point('',(4.191736620906e0,3.565292206325e1,
-9.400001485262e0));
#96177=cartesian_point('',(3.967809855914e0,3.576572613650e1,
-9.399999242384e0));
#96178=cartesian_point('',(3.691764145584e0,3.608095510651e1,
-9.400000423761e0));
#96179=cartesian_point('',(3.575963014622e0,3.647604999365e1,
-9.399999062570e0));
#96180=cartesian_point('',(3.598150564032e0,3.672246228037e1,
-9.400001904829e0));
#96181=cartesian_point('',(3.633782992358e0,3.684754108714e1,
-9.399999715479e0));
#96183=cartesian_point('',(3.633783750240e0,3.684754087157e1,-9.9e0));
#96184=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#96185=direction('',(0.e0,0.e0,1.e0));
#96186=axis2_placement_3d('',#96183,#96184,#96185);
#96188=cartesian_point('',(4.455511222517e0,3.609567854528e1,
-9.943579537555e0));
#96189=cartesian_point('',(4.410434198815e0,3.610817258494e1,
-9.947578087868e0));
#96190=cartesian_point('',(4.308380688836e0,3.615230900512e1,
-9.955694681844e0));
#96191=cartesian_point('',(4.178576811670e0,3.627107849750e1,
-9.962378975236e0));
#96192=cartesian_point('',(4.095963071652e0,3.644515478805e1,
-9.960879024700e0));
#96193=cartesian_point('',(4.087133375778e0,3.659946160385e1,
-9.952789094928e0));
#96194=cartesian_point('',(4.105670462627e0,3.668665577413e1,
-9.945760010555e0));
#96195=cartesian_point('',(4.112842365133e0,3.671113612709e1,
-9.943578155308e0));
#96197=direction('',(-1.072851372195e-1,-5.972991092809e-2,-9.924324848937e-1));
#96198=vector('',#96197,3.022875002532e0);
#96199=cartesian_point('',(4.455511222517e0,3.609567854528e1,
-9.943579537555e0));
#96200=line('',#96199,#96198);
#96201=direction('',(-5.972917950937e-2,1.072843882635e-1,9.924326098784e-1));
#96202=vector('',#96201,3.022874577391e0);
#96203=cartesian_point('',(1.482980207573e1,3.286887637813e1,
-1.294357746148e1));
#96204=line('',#96203,#96202);
#96205=cartesian_point('',(1.526470583927e1,3.353585248535e1,
-9.943579537555e0));
#96206=cartesian_point('',(1.525221179961e1,3.349077546165e1,
-9.947578087869e0));
#96207=cartesian_point('',(1.520807537943e1,3.338872195166e1,
-9.955694681843e0));
#96208=cartesian_point('',(1.508930588705e1,3.325891807450e1,
-9.962378975236e0));
#96209=cartesian_point('',(1.491522959650e1,3.317630433448e1,
-9.960879024700e0));
#96210=cartesian_point('',(1.476092278070e1,3.316747463861e1,
-9.952789094927e0));
#96211=cartesian_point('',(1.467372861042e1,3.318601172546e1,
-9.945760010555e0));
#96212=cartesian_point('',(1.464924825746e1,3.319318362796e1,
-9.943578155308e0));
#96214=direction('',(5.972991092835e-2,-1.072851372195e-1,-9.924324848937e-1));
#96215=vector('',#96214,3.022875002532e0);
#96216=cartesian_point('',(1.526470583927e1,3.353585248535e1,
-9.943579537555e0));
#96217=line('',#96216,#96215);
#96218=direction('',(-1.072843882636e-1,-5.972917950936e-2,9.924326098784e-1));
#96219=vector('',#96218,3.022874577391e0);
#96220=cartesian_point('',(1.720442075009e1,3.938981078502e1,
-1.294357746148e1));
#96221=line('',#96220,#96219);
#96222=cartesian_point('',(1.653744464287e1,3.982471454856e1,
-9.943579537555e0));
#96223=cartesian_point('',(1.658252166658e1,3.981222050890e1,
-9.947578087869e0));
#96224=cartesian_point('',(1.668457517655e1,3.976808408872e1,
-9.955694681843e0));
#96225=cartesian_point('',(1.681437905372e1,3.964931459634e1,
-9.962378975236e0));
#96226=cartesian_point('',(1.689699279374e1,3.947523830579e1,
-9.960879024700e0));
#96227=cartesian_point('',(1.690582248961e1,3.932093148999e1,
-9.952789094927e0));
#96228=cartesian_point('',(1.688728540276e1,3.923373731971e1,
-9.945760010555e0));
#96229=cartesian_point('',(1.688011350026e1,3.920925696675e1,
-9.943578155308e0));
#96231=direction('',(1.072851372195e-1,5.972991092825e-2,-9.924324848937e-1));
#96232=vector('',#96231,3.022875002532e0);
#96233=cartesian_point('',(1.653744464287e1,3.982471454856e1,
-9.943579537555e0));
#96234=line('',#96233,#96232);
#96235=direction('',(5.972917950916e-2,-1.072843882635e-1,9.924326098784e-1));
#96236=vector('',#96235,3.022874577391e0);
#96237=cartesian_point('',(6.163153789660e0,4.305151671571e1,
-1.294357746148e1));
#96238=line('',#96237,#96236);
#96239=cartesian_point('',(5.728250026118e0,4.238454060849e1,
-9.943579537555e0));
#96240=cartesian_point('',(5.740744065775e0,4.242961763219e1,
-9.947578087868e0));
#96241=cartesian_point('',(5.784880485963e0,4.253167114218e1,
-9.955694681843e0));
#96242=cartesian_point('',(5.903649978341e0,4.266147501934e1,
-9.962378975236e0));
#96243=cartesian_point('',(6.077726268890e0,4.274408875936e1,
-9.960879024700e0));
#96244=cartesian_point('',(6.232033084698e0,4.275291845523e1,
-9.952789094927e0));
#96245=cartesian_point('',(6.319227254968e0,4.273438136838e1,
-9.945760010555e0));
#96246=cartesian_point('',(6.343707607927e0,4.272720946588e1,
-9.943578155309e0));
#96248=cartesian_point('',(-1.136476423611e1,4.174462441134e1,
-1.339998616287e1));
#96249=cartesian_point('',(-1.142887133341e1,4.186386848571e1,
-1.339997333760e1));
#96250=cartesian_point('',(-1.159147057141e1,4.205918600142e1,
-1.340001288540e1));
#96251=cartesian_point('',(-1.193742123577e1,4.224935532804e1,
-1.339999489472e1));
#96252=cartesian_point('',(-1.232957029796e1,4.228989531188e1,
-1.340000753574e1));
#96253=cartesian_point('',(-1.257323851174e1,4.222229945775e1,
-1.339998582012e1));
#96254=cartesian_point('',(-1.269316732173e1,4.216147300714e1,
-1.340000008069e1));
#96256=cartesian_point('',(-1.269318167614e1,4.216146181869e1,-1.29e1));
#96257=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#96258=direction('',(0.e0,0.e0,-1.e0));
#96259=axis2_placement_3d('',#96256,#96257,#96258);
#96261=cartesian_point('',(-1.246774764297e1,4.171729920718e1,
-1.294357785250e1));
#96262=cartesian_point('',(-1.241095648498e1,4.174665704207e1,
-1.294901618974e1));
#96263=cartesian_point('',(-1.228615706113e1,4.178341632251e1,
-1.295660926053e1));
#96264=cartesian_point('',(-1.209132408548e1,4.176346766106e1,
-1.296001018849e1));
#96265=cartesian_point('',(-1.191780896113e1,4.166984457017e1,
-1.295681463943e1));
#96266=cartesian_point('',(-1.183415013283e1,4.156686398153e1,
-1.294908174767e1));
#96267=cartesian_point('',(-1.180354430979e1,4.150888627809e1,
-1.294357702033e1));
#96269=cartesian_point('',(-2.261242983381e1,3.712696299223e1,-1.29e1));
#96270=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#96271=direction('',(0.e0,0.e0,-1.e0));
#96272=axis2_placement_3d('',#96269,#96270,#96271);
#96274=direction('',(8.917184267483e-1,4.525905957899e-1,-3.025736690682e-9));
#96275=vector('',#96274,1.112374545706e1);
#96276=cartesian_point('',(-2.238699644150e1,3.668279662335e1,
-1.294357781885e1));
#96277=line('',#96276,#96275);
#96278=cartesian_point('',(-2.261243127223e1,3.712696224373e1,
-1.339999135466e1));
#96279=cartesian_point('',(-2.273147095557e1,3.706656064115e1,
-1.339999670474e1));
#96280=cartesian_point('',(-2.293096228589e1,3.691107251098e1,
-1.340000283762e1));
#96281=cartesian_point('',(-2.314222914037e1,3.654663173415e1,
-1.339999501122e1));
#96282=cartesian_point('',(-2.317717758040e1,3.612275774149e1,
-1.340001711750e1));
#96283=cartesian_point('',(-2.310161709350e1,3.588359592795e1,
-1.339996338503e1));
#96284=cartesian_point('',(-2.303910486815e1,3.576711688517e1,
-1.339998596182e1));
#96286=cartesian_point('',(-2.303910487346e1,3.576711689053e1,-1.29e1));
#96287=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#96288=direction('',(0.e0,0.e0,-1.e0));
#96289=axis2_placement_3d('',#96286,#96287,#96288);
#96291=cartesian_point('',(-2.260032337914e1,3.600286515538e1,
-1.294357849674e1));
#96292=cartesian_point('',(-2.263251090035e1,3.606166933156e1,
-1.294948087305e1));
#96293=cartesian_point('',(-2.267264934908e1,3.619143468990e1,
-1.295775395025e1));
#96294=cartesian_point('',(-2.265204398300e1,3.639214588930e1,
-1.296120198747e1));
#96295=cartesian_point('',(-2.255450972456e1,3.656890929177e1,
-1.295780408454e1));
#96296=cartesian_point('',(-2.244720867853e1,3.665281691725e1,
-1.294949878447e1));
#96297=cartesian_point('',(-2.238699644150e1,3.668279662335e1,
-1.294357781885e1));
#96299=cartesian_point('',(-1.999774227840e1,3.010686584404e1,-1.29e1));
#96300=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#96301=direction('',(0.e0,0.e0,-1.e0));
#96302=axis2_placement_3d('',#96299,#96300,#96301);
#96304=direction('',(-4.733195414380e-1,8.808908057716e-1,-2.297695690623e-7));
#96305=vector('',#96304,6.425584522822e0);
#96306=cartesian_point('',(-1.955896865932e1,3.034262682752e1,
-1.294357702033e1));
#96307=line('',#96306,#96305);
#96308=cartesian_point('',(-1.999774863625e1,3.010688838108e1,
-1.339998616286e1));
#96309=cartesian_point('',(-1.993364176531e1,2.998764472861e1,
-1.339997333764e1));
#96310=cartesian_point('',(-1.977104249551e1,2.979232696830e1,
-1.340001288538e1));
#96311=cartesian_point('',(-1.942509180430e1,2.960215780131e1,
-1.339999489471e1));
#96312=cartesian_point('',(-1.903294268505e1,2.956161796194e1,
-1.340000753576e1));
#96313=cartesian_point('',(-1.878927463121e1,2.962921363019e1,
-1.339998582007e1));
#96314=cartesian_point('',(-1.866934538675e1,2.969004030161e1,
-1.340000008070e1));
#96316=cartesian_point('',(-1.866933129297e1,2.969005128694e1,-1.29e1));
#96317=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#96318=direction('',(0.e0,0.e0,-1.e0));
#96319=axis2_placement_3d('',#96316,#96317,#96318);
#96321=cartesian_point('',(-1.889476532614e1,3.013421389844e1,
-1.294357785250e1));
#96322=cartesian_point('',(-1.895155648425e1,3.010485606349e1,
-1.294901618975e1));
#96323=cartesian_point('',(-1.907635590831e1,3.006809678305e1,
-1.295660926054e1));
#96324=cartesian_point('',(-1.927118888396e1,3.008804544467e1,
-1.296001018849e1));
#96325=cartesian_point('',(-1.944470400811e1,3.018166853558e1,
-1.295681463942e1));
#96326=cartesian_point('',(-1.952836283631e1,3.028464912414e1,
-1.294908174767e1));
#96327=cartesian_point('',(-1.955896865932e1,3.034262682752e1,
-1.294357702033e1));
#96329=cartesian_point('',(-8.750083135302e0,3.472455011339e1,-1.29e1));
#96330=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#96331=direction('',(0.e0,0.e0,-1.e0));
#96332=axis2_placement_3d('',#96329,#96330,#96331);
#96334=direction('',(-8.917184267484e-1,-4.525905957899e-1,-3.025683354045e-9));
#96335=vector('',#96334,1.112374545706e1);
#96336=cartesian_point('',(-8.975516527619e0,3.516871648227e1,
-1.294357781885e1));
#96337=line('',#96336,#96335);
#96338=cartesian_point('',(-8.750081696891e0,3.472455086189e1,
-1.339999135466e1));
#96339=cartesian_point('',(-8.631042013451e0,3.478495246453e1,
-1.339999670474e1));
#96340=cartesian_point('',(-8.431550683046e0,3.494044059482e1,
-1.340000283762e1));
#96341=cartesian_point('',(-8.220283828702e0,3.530488137167e1,
-1.339999501122e1));
#96342=cartesian_point('',(-8.185335388733e0,3.572875536418e1,
-1.340001711750e1));
#96343=cartesian_point('',(-8.260895875631e0,3.596791717769e1,
-1.339996338503e1));
#96344=cartesian_point('',(-8.323408100967e0,3.608439622045e1,
-1.339998596182e1));
#96346=cartesian_point('',(-8.323408095662e0,3.608439621509e1,-1.29e1));
#96347=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#96348=direction('',(0.e0,0.e0,-1.e0));
#96349=axis2_placement_3d('',#96346,#96347,#96348);
#96351=cartesian_point('',(-8.762189589982e0,3.584864795024e1,
-1.294357849674e1));
#96352=cartesian_point('',(-8.730002068774e0,3.578984377406e1,
-1.294948087305e1));
#96353=cartesian_point('',(-8.689863620043e0,3.566007841573e1,
-1.295775395025e1));
#96354=cartesian_point('',(-8.710468986117e0,3.545936721634e1,
-1.296120198747e1));
#96355=cartesian_point('',(-8.808003244542e0,3.528260381385e1,
-1.295780408454e1));
#96356=cartesian_point('',(-8.915304290578e0,3.519869618837e1,
-1.294949878447e1));
#96357=cartesian_point('',(-8.975516527619e0,3.516871648227e1,
-1.294357781885e1));
#96359=cartesian_point('',(-1.136477069071e1,4.174464726157e1,-1.29e1));
#96360=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#96361=direction('',(0.e0,0.e0,-1.e0));
#96362=axis2_placement_3d('',#96359,#96360,#96361);
#96364=direction('',(4.733195414374e-1,-8.808908057719e-1,-2.297696412163e-7));
#96365=vector('',#96364,6.425584522812e0);
#96366=cartesian_point('',(-1.180354430979e1,4.150888627809e1,
-1.294357702033e1));
#96367=line('',#96366,#96365);
#96368=direction('',(1.185327224003e-1,-3.719172931514e-2,-9.922533794303e-1));
#96369=vector('',#96368,3.023420742006e0);
#96370=cartesian_point('',(-9.120563881494e0,3.596109419608e1,
-9.943579048041e0));
#96371=line('',#96370,#96369);
#96372=direction('',(-3.634604646946e-2,-1.158319088343e-1,9.926036136353e-1));
#96373=vector('',#96372,3.022353616476e0);
#96374=cartesian_point('',(-1.180354430979e1,4.150888627809e1,
-1.294357702033e1));
#96375=line('',#96374,#96373);
#96376=cartesian_point('',(-8.681783042813e0,3.619684280218e1,-9.9e0));
#96377=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#96378=direction('',(0.e0,0.e0,1.e0));
#96379=axis2_placement_3d('',#96376,#96377,#96378);
#96381=direction('',(-4.733199656165e-1,8.808905778522e-1,1.947469519437e-7));
#96382=vector('',#96381,5.900513893697e0);
#96383=cartesian_point('',(-9.120563881494e0,3.596109419608e1,
-9.943579048041e0));
#96384=line('',#96383,#96382);
#96385=cartesian_point('',(-8.681782139141e0,3.619684281160e1,
-9.400002352047e0));
#96386=cartesian_point('',(-8.618186400802e0,3.607840182645e1,
-9.400001739739e0));
#96387=cartesian_point('',(-8.542780070069e0,3.583574131734e1,
-9.399999126909e0));
#96388=cartesian_point('',(-8.580679919847e0,3.541142100792e1,
-9.400000446209e0));
#96389=cartesian_point('',(-8.792617283884e0,3.505039104388e1,
-9.399999088254e0));
#96390=cartesian_point('',(-8.990725562891e0,3.489672922199e1,
-9.400001829935e0));
#96391=cartesian_point('',(-9.108452424056e0,3.483699670486e1,
-9.399999212646e0));
#96393=cartesian_point('',(-9.108452784976e0,3.483699741539e1,-9.9e0));
#96394=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#96395=direction('',(0.e0,0.e0,1.e0));
#96396=axis2_placement_3d('',#96393,#96394,#96395);
#96398=direction('',(8.917184196133e-1,4.525906098477e-1,-4.388416405554e-9));
#96399=vector('',#96398,1.059867336478e1);
#96400=cartesian_point('',(-1.878491962839e1,3.048430265529e1,
-9.943578519578e0));
#96401=line('',#96400,#96399);
#96402=cartesian_point('',(-1.855948440952e1,3.004014092396e1,
-9.400002037945e0));
#96403=cartesian_point('',(-1.867949648005e1,2.998082658482e1,
-9.400002037945e0));
#96404=cartesian_point('',(-1.892135519837e1,2.991120234198e1,
-9.399999593281e0));
#96405=cartesian_point('',(-1.931558945874e1,2.995225928723e1,
-9.399998366599e0));
#96406=cartesian_point('',(-1.966348885728e1,3.014334848271e1,
-9.400006940324e0));
#96407=cartesian_point('',(-1.982286093081e1,3.033923743659e1,
-9.399984894846e0));
#96408=cartesian_point('',(-1.988789315840e1,3.045696814934e1,
-9.399984894846e0));
#96410=cartesian_point('',(-1.988789256614e1,3.045694721175e1,-9.9e0));
#96411=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#96412=direction('',(0.e0,0.e0,1.e0));
#96413=axis2_placement_3d('',#96410,#96411,#96412);
#96415=cartesian_point('',(-1.855948576630e1,3.004014046646e1,-9.9e0));
#96416=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#96417=direction('',(-4.508680581545e-1,8.883251956879e-1,-8.715698963413e-2));
#96418=axis2_placement_3d('',#96415,#96416,#96417);
#96420=cartesian_point('',(-2.268072992629e1,3.565467030344e1,-9.9e0));
#96421=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#96422=direction('',(0.e0,0.e0,1.e0));
#96423=axis2_placement_3d('',#96420,#96421,#96422);
#96425=direction('',(4.733199656178e-1,-8.808905778515e-1,1.947469125060e-7));
#96426=vector('',#96425,5.900513893698e0);
#96427=cartesian_point('',(-2.224194908762e1,3.589041890954e1,
-9.943579048041e0));
#96428=line('',#96427,#96426);
#96429=cartesian_point('',(-2.268073082997e1,3.565467029401e1,
-9.400002352047e0));
#96430=cartesian_point('',(-2.274432656830e1,3.577311127915e1,
-9.400001739739e0));
#96431=cartesian_point('',(-2.281973289904e1,3.601577178823e1,
-9.399999126909e0));
#96432=cartesian_point('',(-2.278183304928e1,3.644009209767e1,
-9.400000446209e0));
#96433=cartesian_point('',(-2.256989568524e1,3.680112206173e1,
-9.399999088254e0));
#96434=cartesian_point('',(-2.237178740622e1,3.695478388362e1,
-9.400001829934e0));
#96435=cartesian_point('',(-2.225406054506e1,3.701451640075e1,
-9.399999212646e0));
#96437=cartesian_point('',(-2.225406018414e1,3.701451569022e1,-9.9e0));
#96438=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#96439=direction('',(0.e0,0.e0,1.e0));
#96440=axis2_placement_3d('',#96437,#96438,#96439);
#96442=direction('',(-8.917184196133e-1,-4.525906098477e-1,-4.388369812251e-9));
#96443=vector('',#96442,1.059867336478e1);
#96444=cartesian_point('',(-1.257759334072e1,4.136721045032e1,
-9.943578519580e0));
#96445=line('',#96444,#96443);
#96446=cartesian_point('',(-1.280302856496e1,4.181137217551e1,
-9.400002037945e0));
#96447=cartesian_point('',(-1.268301649960e1,4.187068652110e1,
-9.400002037945e0));
#96448=cartesian_point('',(-1.244115780820e1,4.194031076644e1,
-9.399999593281e0));
#96449=cartesian_point('',(-1.204692354030e1,4.189925384156e1,
-9.399998366599e0));
#96450=cartesian_point('',(-1.169902414806e1,4.170816468561e1,
-9.400006940324e0));
#96451=cartesian_point('',(-1.153965204472e1,4.151227568667e1,
-9.399984894844e0));
#96452=cartesian_point('',(-1.147461981311e1,4.139454497790e1,
-9.399984894844e0));
#96454=cartesian_point('',(-1.147462040297e1,4.139456589387e1,-9.9e0));
#96455=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#96456=direction('',(0.e0,0.e0,1.e0));
#96457=axis2_placement_3d('',#96454,#96455,#96456);
#96459=cartesian_point('',(-1.280302720281e1,4.181137263915e1,-9.9e0));
#96460=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#96461=direction('',(4.508680581544e-1,-8.883251956875e-1,-8.715698963867e-2));
#96462=axis2_placement_3d('',#96459,#96460,#96461);
#96464=cartesian_point('',(-1.257759334072e1,4.136721045032e1,
-9.943578519580e0));
#96465=cartesian_point('',(-1.251339139191e1,4.140036658304e1,
-9.949617766930e0));
#96466=cartesian_point('',(-1.237115228278e1,4.143850912971e1,
-9.958995622515e0));
#96467=cartesian_point('',(-1.215458192286e1,4.140012512817e1,
-9.962346341419e0));
#96468=cartesian_point('',(-1.199941468518e1,4.129073983138e1,
-9.955467988366e0));
#96469=cartesian_point('',(-1.193329788590e1,4.119648077797e1,
-9.947139626999e0));
#96470=cartesian_point('',(-1.191339491478e1,4.115880128952e1,
-9.943577898934e0));
#96472=direction('',(3.634441719116e-2,1.158331376996e-1,-9.926035298898e-1));
#96473=vector('',#96472,3.022354084573e0);
#96474=cartesian_point('',(-1.257759334072e1,4.136721045032e1,
-9.943578519580e0));
#96475=line('',#96474,#96473);
#96476=direction('',(1.185316038404e-1,-3.719172647951e-2,9.922535131570e-1));
#96477=vector('',#96476,3.023420137069e0);
#96478=cartesian_point('',(-2.238699644150e1,3.668279662335e1,
-1.294357781885e1));
#96479=line('',#96478,#96477);
#96480=cartesian_point('',(-2.224194908762e1,3.589041890954e1,
-9.943579048041e0));
#96481=cartesian_point('',(-2.226510222946e1,3.593277991543e1,
-9.947800282564e0));
#96482=cartesian_point('',(-2.230480424272e1,3.603886001827e1,
-9.956244283665e0));
#96483=cartesian_point('',(-2.230825036675e1,3.621730781689e1,
-9.963132988759e0));
#96484=cartesian_point('',(-2.223793397786e1,3.639834270964e1,
-9.961568281245e0));
#96485=cartesian_point('',(-2.213010252313e1,3.651190450483e1,
-9.953199939823e0));
#96486=cartesian_point('',(-2.205235260333e1,3.655853832857e1,
-9.945897500612e0));
#96487=cartesian_point('',(-2.202862560357e1,3.657035040858e1,
-9.943578566091e0));
#96489=direction('',(-1.185327224022e-1,3.719172931643e-2,-9.922533794301e-1));
#96490=vector('',#96489,3.023420742006e0);
#96491=cartesian_point('',(-2.224194908762e1,3.589041890954e1,
-9.943579048041e0));
#96492=line('',#96491,#96490);
#96493=direction('',(3.634604647109e-2,1.158319088363e-1,9.926036136350e-1));
#96494=vector('',#96493,3.022353616477e0);
#96495=cartesian_point('',(-1.955896865932e1,3.034262682752e1,
-1.294357702033e1));
#96496=line('',#96495,#96494);
#96497=cartesian_point('',(-1.878491962839e1,3.048430265529e1,
-9.943578519578e0));
#96498=cartesian_point('',(-1.884912157717e1,3.045114652253e1,
-9.949617766928e0));
#96499=cartesian_point('',(-1.899136068635e1,3.041300397593e1,
-9.958995622516e0));
#96500=cartesian_point('',(-1.920793104624e1,3.045138797743e1,
-9.962346341419e0));
#96501=cartesian_point('',(-1.936309828396e1,3.056077327427e1,
-9.955467988363e0));
#96502=cartesian_point('',(-1.942921508321e1,3.065503232763e1,
-9.947139627001e0));
#96503=cartesian_point('',(-1.944911805433e1,3.069271181610e1,
-9.943577898934e0));
#96505=direction('',(-3.634441718924e-2,-1.158331376971e-1,-9.926035298902e-1));
#96506=vector('',#96505,3.022354084574e0);
#96507=cartesian_point('',(-1.878491962839e1,3.048430265529e1,
-9.943578519578e0));
#96508=line('',#96507,#96506);
#96509=direction('',(-1.185316038411e-1,3.719172647795e-2,9.922535131570e-1));
#96510=vector('',#96509,3.023420137071e0);
#96511=cartesian_point('',(-8.975516527619e0,3.516871648227e1,
-1.294357781885e1));
#96512=line('',#96511,#96510);
#96513=cartesian_point('',(-9.120563881494e0,3.596109419608e1,
-9.943579048041e0));
#96514=cartesian_point('',(-9.097410739650e0,3.591873319019e1,
-9.947800282563e0));
#96515=cartesian_point('',(-9.057708726391e0,3.581265308735e1,
-9.956244283664e0));
#96516=cartesian_point('',(-9.054262602366e0,3.563420528873e1,
-9.963132988758e0));
#96517=cartesian_point('',(-9.124578991255e0,3.545317039597e1,
-9.961568281244e0));
#96518=cartesian_point('',(-9.232410445989e0,3.533960860079e1,
-9.953199939823e0));
#96519=cartesian_point('',(-9.310160365791e0,3.529297477705e1,
-9.945897500611e0));
#96520=cartesian_point('',(-9.333887365551e0,3.528116269703e1,
-9.943578566090e0));
#96522=cartesian_point('',(-2.347020325784e1,-2.347020325784e1,-1.29e1));
#96523=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#96524=direction('',(0.e0,0.e0,-1.e0));
#96525=axis2_placement_3d('',#96522,#96523,#96524);
#96527=cartesian_point('',(-1.431229158212e-14,0.e0,-1.294357787137e1));
#96528=direction('',(0.e0,0.e0,1.e0));
#96529=direction('',(-7.071067810514e-1,-7.071067813217e-1,0.e0));
#96530=axis2_placement_3d('',#96527,#96528,#96529);
#96532=cartesian_point('',(-3.097701889352e1,-3.097701889352e1,-1.29e1));
#96533=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#96534=direction('',(0.e0,0.e0,-1.e0));
#96535=axis2_placement_3d('',#96532,#96533,#96534);
#96537=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-1.294357787137e1));
#96538=direction('',(0.e0,0.e0,-1.e0));
#96539=direction('',(-7.071067808989e-1,-7.071067814742e-1,0.e0));
#96540=axis2_placement_3d('',#96537,#96538,#96539);
#96542=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-1.294357787137e1));
#96543=direction('',(0.e0,0.e0,-1.e0));
#96544=direction('',(-7.702975505300e-1,-6.376846271062e-1,0.e0));
#96545=axis2_placement_3d('',#96542,#96543,#96544);
#96547=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-1.294357787137e1));
#96548=direction('',(0.e0,0.e0,-1.e0));
#96549=direction('',(-1.e0,0.e0,0.e0));
#96550=axis2_placement_3d('',#96547,#96548,#96549);
#96552=cartesian_point('',(4.314257645834e1,-7.607200246882e0,-1.29e1));
#96553=direction('',(1.736481776669e-1,9.848077530122e-1,0.e0));
#96554=direction('',(-1.421085471520e-14,0.e0,-1.e0));
#96555=axis2_placement_3d('',#96552,#96553,#96554);
#96557=cartesian_point('',(-1.431229158212e-14,0.e0,-1.294357787137e1));
#96558=direction('',(0.e0,0.e0,-1.e0));
#96559=direction('',(9.848077529855e-1,-1.736481778186e-1,0.e0));
#96560=axis2_placement_3d('',#96557,#96558,#96559);
#96562=cartesian_point('',(3.268762052360e1,-5.763709433472e0,-1.29e1));
#96563=direction('',(-1.736481776667e-1,-9.848077530123e-1,0.e0));
#96564=direction('',(-1.421085471520e-14,0.e0,-1.e0));
#96565=axis2_placement_3d('',#96562,#96563,#96564);
#96567=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-1.294357787137e1));
#96568=direction('',(0.e0,0.e0,-1.e0));
#96569=direction('',(-9.848077530300e-1,1.736481775657e-1,0.e0));
#96570=axis2_placement_3d('',#96567,#96568,#96569);
#96572=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-1.294357787137e1));
#96573=direction('',(0.e0,0.e0,-1.e0));
#96574=direction('',(-9.641851898685e-1,2.652299372963e-1,0.e0));
#96575=axis2_placement_3d('',#96572,#96573,#96574);
#96577=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-1.294357787137e1));
#96578=direction('',(0.e0,0.e0,-1.e0));
#96579=direction('',(1.e0,0.e0,0.e0));
#96580=axis2_placement_3d('',#96577,#96578,#96579);
#96582=direction('',(8.583165117788e-2,-1.513443589948e-2,9.961946980917e-1));
#96583=vector('',#96582,3.011459512626e0);
#96584=cartesian_point('',(3.317815065465e1,-5.850203130674e0,
-1.294357787137e1));
#96585=line('',#96584,#96583);
#96586=cartesian_point('',(4.288409791592e1,-7.561623505919e0,-9.9e0));
#96587=direction('',(-1.736481776668e-1,-9.848077530122e-1,0.e0));
#96588=direction('',(0.e0,0.e0,1.e0));
#96589=axis2_placement_3d('',#96586,#96587,#96588);
#96591=cartesian_point('',(4.288409791592e1,-7.561623505919e0,-9.9e0));
#96592=direction('',(-1.736481776668e-1,-9.848077530122e-1,0.e0));
#96593=direction('',(-9.848077530122e-1,1.736481776668e-1,0.e0));
#96594=axis2_placement_3d('',#96591,#96592,#96593);
#96596=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-9.943577871374e0));
#96597=direction('',(0.e0,0.e0,1.e0));
#96598=direction('',(9.848077527653e-1,-1.736481790670e-1,0.e0));
#96599=axis2_placement_3d('',#96596,#96597,#96598);
#96601=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-9.943577871374e0));
#96602=direction('',(0.e0,0.e0,1.e0));
#96603=direction('',(9.991543095227e-1,-4.111770618787e-2,0.e0));
#96604=axis2_placement_3d('',#96601,#96602,#96603);
#96606=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-9.943577871374e0));
#96607=direction('',(0.e0,0.e0,1.e0));
#96608=direction('',(1.e0,0.e0,0.e0));
#96609=axis2_placement_3d('',#96606,#96607,#96608);
#96611=cartesian_point('',(-3.079142741175e1,-3.079142741175e1,-9.9e0));
#96612=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#96613=direction('',(0.e0,0.e0,1.e0));
#96614=axis2_placement_3d('',#96611,#96612,#96613);
#96616=cartesian_point('',(-3.079142741175e1,-3.079142741175e1,-9.9e0));
#96617=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#96618=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#96619=axis2_placement_3d('',#96616,#96617,#96618);
#96621=cartesian_point('',(-1.431229158212e-14,0.e0,-9.943577871375e0));
#96622=direction('',(0.e0,0.e0,1.e0));
#96623=direction('',(-7.071067811554e-1,-7.071067812177e-1,0.e0));
#96624=axis2_placement_3d('',#96621,#96622,#96623);
#96626=cartesian_point('',(-2.365579473960e1,-2.365579473960e1,-9.9e0));
#96627=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#96628=direction('',(0.e0,0.e0,1.e0));
#96629=axis2_placement_3d('',#96626,#96627,#96628);
#96631=cartesian_point('',(-2.365579473960e1,-2.365579473960e1,-9.9e0));
#96632=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#96633=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#96634=axis2_placement_3d('',#96631,#96632,#96633);
#96636=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-9.943577871374e0));
#96637=direction('',(0.e0,0.e0,1.e0));
#96638=direction('',(7.071067821634e-1,7.071067802097e-1,0.e0));
#96639=axis2_placement_3d('',#96636,#96637,#96638);
#96641=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-9.943577871374e0));
#96642=direction('',(0.e0,0.e0,1.e0));
#96643=direction('',(6.067730213014e-1,7.948751478193e-1,0.e0));
#96644=axis2_placement_3d('',#96641,#96642,#96643);
#96646=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-9.943577871374e0));
#96647=direction('',(0.e0,0.e0,1.e0));
#96648=direction('',(-1.e0,0.e0,0.e0));
#96649=axis2_placement_3d('',#96646,#96647,#96648);
#96651=cartesian_point('',(3.294609906603e1,-5.809286174436e0,-9.9e0));
#96652=direction('',(1.736481776670e-1,9.848077530122e-1,0.e0));
#96653=direction('',(0.e0,0.e0,1.e0));
#96654=axis2_placement_3d('',#96651,#96652,#96653);
#96656=cartesian_point('',(3.294609906603e1,-5.809286174436e0,-9.9e0));
#96657=direction('',(1.736481776670e-1,9.848077530122e-1,0.e0));
#96658=direction('',(9.848077530122e-1,-1.736481776670e-1,0.e0));
#96659=axis2_placement_3d('',#96656,#96657,#96658);
#96661=cartesian_point('',(-1.431229158212e-14,0.e0,-9.943577871375e0));
#96662=direction('',(0.e0,0.e0,-1.e0));
#96663=direction('',(9.848077530097e-1,-1.736481776809e-1,0.e0));
#96664=axis2_placement_3d('',#96661,#96662,#96663);
#96666=direction('',(-6.162841673465e-2,-6.162841669796e-2,9.961946980917e-1));
#96667=vector('',#96666,3.011459512626e0);
#96668=cartesian_point('',(-2.382241126873e1,-2.382241127335e1,
-1.294357787137e1));
#96669=line('',#96668,#96667);
#96670=direction('',(6.162841670936e-2,6.162841672325e-2,9.961946980917e-1));
#96671=vector('',#96670,3.011459512626e0);
#96672=cartesian_point('',(-3.062481087964e1,-3.062481088101e1,
-1.294357787137e1));
#96673=line('',#96672,#96671);
#96674=direction('',(-8.583165117158e-2,1.513443593523e-2,9.961946980917e-1));
#96675=vector('',#96674,3.011459512626e0);
#96676=cartesian_point('',(4.265204632666e1,-7.520706553246e0,
-1.294357787137e1));
#96677=line('',#96676,#96675);
#96678=direction('',(0.e0,0.e0,-1.e0));
#96679=vector('',#96678,5.44e1);
#96680=cartesian_point('',(-1.267046782167e-14,-1.608e1,-2.899525879141e1));
#96681=line('',#96680,#96679);
#96682=direction('',(8.715574274935e-2,0.e0,-9.961946980916e-1));
#96683=vector('',#96682,1.405347772560e0);
#96684=cartesian_point('',(-2.032248412894e1,0.e0,-9.4e0));
#96685=line('',#96684,#96683);
#96686=cartesian_point('',(1.590152952169e1,6.441226659414e1,2.803054282492e1));
#96687=direction('',(1.234068321041e-2,2.800017006570e-5,9.999238504776e-1));
#96688=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498376e-3));
#96689=axis2_placement_3d('',#96686,#96687,#96688);
#96691=direction('',(2.733993302594e-5,-1.234060397256e-2,9.999238514738e-1));
#96692=vector('',#96691,2.554121088655e1);
#96693=cartesian_point('',(1.649656273876e1,6.603456650064e1,2.495636290598e0));
#96694=line('',#96693,#96692);
#96695=direction('',(-1.234110109933e-2,-2.765434021679e-5,-9.999238453297e-1));
#96696=vector('',#96695,2.554121145523e1);
#96697=cartesian_point('',(1.554720045998e1,6.476499427929e1,2.803490304331e1));
#96698=line('',#96697,#96696);
#96699=cartesian_point('',(1.649726103375e1,6.571937253211e1,2.803490225158e1));
#96700=cartesian_point('',(1.649753226491e1,6.571536862947e1,2.838202751541e1));
#96701=cartesian_point('',(1.656250309067e1,6.564323189197e1,2.907545408425e1));
#96702=cartesian_point('',(1.684663436768e1,6.534996140785e1,3.004310930517e1));
#96703=cartesian_point('',(1.729828722849e1,6.489141244384e1,3.087305605532e1));
#96704=cartesian_point('',(1.788701576685e1,6.429849367092e1,3.150935643754e1));
#96705=cartesian_point('',(1.857315553731e1,6.361114671288e1,3.190914222893e1));
#96706=cartesian_point('',(1.906463967056e1,6.312091670380e1,3.199998489549e1));
#96707=cartesian_point('',(1.931064433548e1,6.287601824862e1,3.199997473010e1));
#96709=direction('',(-7.055009625962e-1,-7.087089611841e-1,1.063334367170e-5));
#96710=vector('',#96709,1.286099272042e0);
#96711=cartesian_point('',(1.931064433548e1,6.287601824862e1,3.199997473010e1));
#96712=line('',#96711,#96710);
#96713=direction('',(7.055018395462e-1,7.087080882822e-1,-5.879239511639e-7));
#96714=vector('',#96713,1.346645069528e0);
#96715=cartesian_point('',(1.554720045998e1,6.476499427929e1,2.803490304331e1));
#96716=line('',#96715,#96714);
#96717=direction('',(-7.055005880644e-1,-7.087093341003e-1,8.066172756166e-13));
#96718=vector('',#96717,1.286102375401e0);
#96719=cartesian_point('',(2.113446205669e1,6.106046013219e1,3.2e1));
#96720=line('',#96719,#96718);
#96721=direction('',(-7.087090847684e-1,7.055008384662e-1,-9.496074172017e-6));
#96722=vector('',#96721,2.573323143742e0);
#96723=cartesian_point('',(1.987437879005e1,5.979464577581e1,3.150436181192e1));
#96724=line('',#96723,#96722);
#96725=cartesian_point('',(1.840327860601e1,6.196456642618e1,3.15e1));
#96726=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#96727=direction('',(-7.054737516469e-1,-7.086823756256e-1,8.722168013278e-3));
#96728=axis2_placement_3d('',#96725,#96726,#96727);
#96730=direction('',(7.087088920802e-1,-7.055010320801e-1,4.505403877908e-6));
#96731=vector('',#96730,2.573434641284e0);
#96732=cartesian_point('',(1.840330006106e1,6.196454816955e1,3.199998840564e1));
#96733=line('',#96732,#96731);
#96734=cartesian_point('',(1.554720045998e1,6.476499427929e1,2.803490304331e1));
#96735=cartesian_point('',(1.555120919660e1,6.476474026414e1,2.838201512158e1));
#96736=cartesian_point('',(1.562364057215e1,6.470011055646e1,2.907541801498e1));
#96737=cartesian_point('',(1.591818233339e1,6.441732478616e1,3.004306003477e1));
#96738=cartesian_point('',(1.637875906183e1,6.396777570901e1,3.087300267569e1));
#96739=cartesian_point('',(1.697433320843e1,6.338175418647e1,3.150932076458e1));
#96740=cartesian_point('',(1.766479924586e1,6.269872630007e1,3.190912898961e1));
#96741=cartesian_point('',(1.815727708632e1,6.220945419762e1,3.199999322682e1));
#96742=cartesian_point('',(1.840330006106e1,6.196454816955e1,3.199998840564e1));
#96744=direction('',(7.087093341003e-1,-7.055005880644e-1,0.e0));
#96745=vector('',#96744,1.2e1);
#96746=cartesian_point('',(2.022403725621e1,6.014589455279e1,3.15e1));
#96747=line('',#96746,#96745);
#96748=direction('',(-7.087093341002e-1,7.055005880645e-1,6.972200594648e-13));
#96749=vector('',#96748,1.2e1);
#96750=cartesian_point('',(2.837581240303e1,5.132554632171e1,3.100436326775e1));
#96751=line('',#96750,#96749);
#96752=direction('',(-7.055005880647e-1,-7.087093341e-1,0.e0));
#96753=vector('',#96752,1.294831004100e0);
#96754=cartesian_point('',(2.964205330025e1,5.259754631471e1,3.15e1));
#96755=line('',#96754,#96753);
#96756=direction('',(7.087093341002e-1,-7.055005880645e-1,0.e0));
#96757=vector('',#96756,1.2e1);
#96758=cartesian_point('',(5.154898982344e1,2.896276856034e1,3.15e1));
#96759=line('',#96758,#96757);
#96760=direction('',(-7.087093341e-1,7.055005880646e-1,7.135033304928e-13));
#96761=vector('',#96760,1.199999999999e1);
#96762=cartesian_point('',(5.970076497025e1,2.014242032926e1,3.100436326774e1));
#96763=line('',#96762,#96761);
#96764=direction('',(7.087098315225e-1,-7.055000883627e-1,-4.854111761091e-6));
#96765=vector('',#96764,2.573463054249e0);
#96766=cartesian_point('',(6.005658064893e1,2.049985432289e1,3.2e1));
#96767=line('',#96766,#96765);
#96768=cartesian_point('',(6.188041732335e1,1.868427441284e1,3.15e1));
#96769=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#96770=direction('',(0.e0,0.e0,1.e0));
#96771=axis2_placement_3d('',#96768,#96769,#96770);
#96773=direction('',(-7.087100647088e-1,7.054998540515e-1,1.066894015876e-5));
#96774=vector('',#96773,2.573311657680e0);
#96775=cartesian_point('',(6.152757524389e1,1.833004173368e1,3.150433533003e1));
#96776=line('',#96775,#96774);
#96777=cartesian_point('',(6.188041921654e1,1.868427591072e1,3.199998750812e1));
#96778=cartesian_point('',(6.212643765832e1,1.843936742638e1,3.199999020708e1));
#96779=cartesian_point('',(6.261796610648e1,1.794908901839e1,3.190911422403e1));
#96780=cartesian_point('',(6.330410327498e1,1.726174612680e1,3.150929574928e1));
#96781=cartesian_point('',(6.389281750622e1,1.666884196153e1,3.087296845168e1));
#96782=cartesian_point('',(6.434444515745e1,1.621031966512e1,3.004302304791e1));
#96783=cartesian_point('',(6.462855508255e1,1.591707130421e1,2.907536749650e1));
#96784=cartesian_point('',(6.469351499125e1,1.584494535606e1,2.838199417224e1));
#96785=cartesian_point('',(6.469378595581e1,1.584093866223e1,2.803488276229e1));
#96787=direction('',(7.087093341003e-1,-7.055005880644e-1,-7.206087578503e-13));
#96788=vector('',#96787,1.2e1);
#96789=cartesian_point('',(5.281523072066e1,3.023476855334e1,3.100436326771e1));
#96790=line('',#96789,#96788);
#96791=direction('',(-7.087093341005e-1,7.055005880642e-1,0.e0));
#96792=vector('',#96791,1.2e1);
#96793=cartesian_point('',(6.096700586748e1,2.141442032226e1,3.15e1));
#96794=line('',#96793,#96792);
#96795=direction('',(-7.055005880643e-1,-7.087093341003e-1,0.e0));
#96796=vector('',#96795,1.286104136324e0);
#96797=cartesian_point('',(5.245941545311e1,2.987733497271e1,3.2e1));
#96798=line('',#96797,#96796);
#96799=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#96800=vector('',#96799,3.220000000001e1);
#96801=cartesian_point('',(5.245941545311e1,2.987733497271e1,3.2e1));
#96802=line('',#96801,#96800);
#96803=direction('',(7.087093341001e-1,-7.055005880645e-1,-8.429420032929e-14));
#96804=vector('',#96803,3.220000000001e1);
#96805=cartesian_point('',(2.999171175746e1,5.294879508270e1,3.150436326775e1));
#96806=line('',#96805,#96804);
#96807=cartesian_point('',(6.754847458818e1,2.078667901078e1,2.000004340433e0));
#96808=cartesian_point('',(6.760838994363e1,2.059188491908e1,2.000005629598e0));
#96809=cartesian_point('',(6.764680114601e1,2.021093882986e1,1.999997387484e0));
#96810=cartesian_point('',(6.750026756155e1,1.965239980219e1,2.000000699409e0));
#96811=cartesian_point('',(6.714812354e1,1.918140099420e1,1.999999814879e0));
#96812=cartesian_point('',(6.663329172664e1,1.887898146813e1,2.000000041076e0));
#96813=cartesian_point('',(6.605657395052e1,1.880187257432e1,2.000000020816e0));
#96814=cartesian_point('',(6.550986417429e1,1.893704903384e1,1.999999875660e0));
#96815=cartesian_point('',(6.520007916873e1,1.914499530934e1,2.000000276249e0));
#96816=cartesian_point('',(6.505998682263e1,1.928449457798e1,1.999999922605e0));
#96818=cartesian_point('',(6.505998686200e1,1.928449453838e1,1.5e0));
#96819=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#96820=direction('',(0.e0,0.e0,1.e0));
#96821=axis2_placement_3d('',#96818,#96819,#96820);
#96823=cartesian_point('',(6.541224361480e1,1.963837743643e1,1.526169903320e0));
#96824=cartesian_point('',(6.550950790338e1,1.954045680016e1,1.541069128954e0));
#96825=cartesian_point('',(6.573984573734e1,1.938349773248e1,1.563338573996e0));
#96826=cartesian_point('',(6.614947906452e1,1.930012296581e1,1.590184344961e0));
#96827=cartesian_point('',(6.653946016711e1,1.938009573309e1,1.607773123564e0));
#96828=cartesian_point('',(6.675467238261e1,1.952883951617e1,1.605336090066e0));
#96829=cartesian_point('',(6.684324213678e1,1.962103353936e1,1.601076524721e0));
#96831=cartesian_point('',(6.684324213678e1,1.962103353936e1,1.601076524721e0));
#96832=cartesian_point('',(6.692345510114e1,1.970473045032e1,1.596544803883e0));
#96833=cartesian_point('',(6.705664831438e1,1.990330911001e1,1.585962543449e0));
#96834=cartesian_point('',(6.714151256734e1,2.027023987674e1,1.560158085057e0));
#96835=cartesian_point('',(6.710877548158e1,2.052021313448e1,1.539497247060e0));
#96836=cartesian_point('',(6.707122686247e1,2.063986309003e1,1.526169553401e0));
#96838=direction('',(7.087095516487e-1,-7.055003695264e-1,1.442641814851e-7));
#96839=vector('',#96838,1.537991804473e1);
#96840=cartesian_point('',(5.451234879293e1,3.048891530028e1,1.526167684549e0));
#96841=line('',#96840,#96839);
#96842=cartesian_point('',(5.416006226647e1,3.013506233757e1,2.000002785348e0));
#96843=cartesian_point('',(5.404525734409e1,3.024938113425e1,2.000004604703e0));
#96844=cartesian_point('',(5.386286554731e1,3.050083687319e1,1.999997868705e0));
#96845=cartesian_point('',(5.371284597572e1,3.095559062734e1,2.000000552478e0));
#96846=cartesian_point('',(5.371174049531e1,3.143043788491e1,1.999999921384e0));
#96847=cartesian_point('',(5.385964235828e1,3.188605797419e1,1.999999761988e0));
#96848=cartesian_point('',(5.404084530030e1,3.213852319703e1,2.000000607773e0));
#96849=cartesian_point('',(5.415532556574e1,3.225348578166e1,1.999993780173e0));
#96851=cartesian_point('',(5.415527634405e1,3.225345592068e1,1.5e0));
#96852=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#96853=direction('',(0.e0,0.e0,1.e0));
#96854=axis2_placement_3d('',#96851,#96852,#96853);
#96856=cartesian_point('',(5.450914105401e1,3.190117891752e1,1.526166522361e0));
#96857=cartesian_point('',(5.441748112194e1,3.180935614146e1,1.529637736952e0));
#96858=cartesian_point('',(5.426995474454e1,3.158934640712e1,1.534107190921e0));
#96859=cartesian_point('',(5.419115692376e1,3.119755945480e1,1.535886887769e0));
#96860=cartesian_point('',(5.426947258064e1,3.080408957513e1,1.534180364958e0));
#96861=cartesian_point('',(5.441890110669e1,3.058168238171e1,1.529650012655e0));
#96862=cartesian_point('',(5.451234879293e1,3.048891530028e1,1.526167684549e0));
#96864=cartesian_point('',(5.416008356110e1,3.013504753468e1,1.5e0));
#96865=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#96866=direction('',(7.045336879087e-1,7.077380363051e-1,5.233693312411e-2));
#96867=axis2_placement_3d('',#96864,#96865,#96866);
#96869=direction('',(-7.055024587824e-1,-7.087074718471e-1,-2.445638887556e-7));
#96870=vector('',#96869,5.958821015030e0);
#96871=cartesian_point('',(5.871310393156e1,3.612423989427e1,1.526167979673e0));
#96872=line('',#96871,#96870);
#96873=cartesian_point('',(5.835921861534e1,3.647650459503e1,1.999996689044e0));
#96874=cartesian_point('',(5.849380870462e1,3.661175056935e1,2.000003153966e0));
#96875=cartesian_point('',(5.879133445594e1,3.681514471646e1,1.999998399972e0));
#96876=cartesian_point('',(5.933349874129e1,3.694956346531e1,2.000000869149e0));
#96877=cartesian_point('',(5.988104449250e1,3.688119989507e1,1.999998123432e0));
#96878=cartesian_point('',(6.037256957348e1,3.661847761763e1,2.000006637121e0));
#96879=cartesian_point('',(6.061030740802e1,3.634970143058e1,1.999985764428e0));
#96880=cartesian_point('',(6.070755778475e1,3.618665662672e1,1.999995533758e0));
#96882=cartesian_point('',(6.070753369246e1,3.618670749045e1,1.5e0));
#96883=direction('',(5.120194208904e-1,-8.589738719141e-1,0.e0));
#96884=direction('',(0.e0,0.e0,1.e0));
#96885=axis2_placement_3d('',#96882,#96883,#96884);
#96887=cartesian_point('',(6.027866353748e1,3.593104387576e1,1.526167249289e0));
#96888=cartesian_point('',(6.021751482303e1,3.603408437473e1,1.530365135616e0));
#96889=cartesian_point('',(6.005783063417e1,3.621857221547e1,1.536079726583e0));
#96890=cartesian_point('',(5.973321933456e1,3.639349180937e1,1.539359751144e0));
#96891=cartesian_point('',(5.936629342262e1,3.644112866335e1,1.539403472142e0));
#96892=cartesian_point('',(5.900430051207e1,3.635324679318e1,1.536274176548e0));
#96893=cartesian_point('',(5.879958174778e1,3.621147172435e1,1.530429058370e0));
#96894=cartesian_point('',(5.871310393156e1,3.612423989427e1,1.526167979673e0));
#96896=cartesian_point('',(5.835923052110e1,3.647653045218e1,1.5e0));
#96897=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#96898=direction('',(7.077381497202e-1,-7.045338008103e-1,5.233387952686e-2));
#96899=axis2_placement_3d('',#96896,#96897,#96898);
#96901=cartesian_point('',(6.754847415035e1,2.078668049449e1,1.5e0));
#96902=direction('',(2.941186100402e-1,-9.557689277373e-1,0.e0));
#96903=direction('',(0.e0,0.e0,1.e0));
#96904=axis2_placement_3d('',#96901,#96902,#96903);
#96906=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#96907=direction('',(0.e0,0.e0,1.e0));
#96908=direction('',(9.557685611003e-1,2.941198014624e-1,0.e0));
#96909=axis2_placement_3d('',#96906,#96907,#96908);
#96911=cartesian_point('',(6.707122686247e1,2.063986309003e1,1.526169553401e0));
#96912=cartesian_point('',(6.693966938050e1,2.085946606268e1,
3.576189914903e-1));
#96913=cartesian_point('',(6.667260981323e1,2.130227219713e1,
-1.974692717820e0));
#96914=cartesian_point('',(6.626099576849e1,2.197721102959e1,
-5.458859395254e0));
#96915=cartesian_point('',(6.597861490733e1,2.243394790852e1,
-7.772004214207e0));
#96916=cartesian_point('',(6.583546222009e1,2.266409903749e1,
-8.926165440822e0));
#96918=cartesian_point('',(6.017187243209e1,3.503323510647e1,
-8.926172126771e0));
#96919=cartesian_point('',(6.018390573659e1,3.513305062309e1,
-7.765381682662e0));
#96920=cartesian_point('',(6.020555075570e1,3.533596872080e1,
-5.443675535397e0));
#96921=cartesian_point('',(6.024524876953e1,3.562812638816e1,
-1.959005440453e0));
#96922=cartesian_point('',(6.026696777269e1,3.583135658942e1,
3.642094209828e-1));
#96923=cartesian_point('',(6.027866353748e1,3.593104387576e1,1.526167249289e0));
#96925=direction('',(7.391289623762e-2,1.678247665415e-4,-9.972646868332e-1));
#96926=vector('',#96925,1.048100496835e1);
#96927=cartesian_point('',(5.451234879293e1,3.048891530028e1,1.526167684549e0));
#96928=line('',#96927,#96926);
#96929=cartesian_point('',(6.418667839621e1,2.163131671369e1,
-8.926163743505e0));
#96930=cartesian_point('',(6.432920258251e1,2.140369958827e1,
-7.766731787895e0));
#96931=cartesian_point('',(6.460991903920e1,2.095268689654e1,
-5.446533249902e0));
#96932=cartesian_point('',(6.501841857147e1,2.028838446850e1,
-1.962366005641e0));
#96933=cartesian_point('',(6.528240473199e1,1.985364937190e1,
3.628956117265e-1));
#96934=cartesian_point('',(6.541224361480e1,1.963837743643e1,1.526169903320e0));
#96936=direction('',(-1.067636947399e-2,-8.473889759357e-2,-9.963459912949e-1));
#96937=vector('',#96936,1.049067020545e1);
#96938=cartesian_point('',(5.871310393156e1,3.612423989427e1,1.526167979673e0));
#96939=line('',#96938,#96937);
#96940=direction('',(-7.391212215098e-2,-1.677133262206e-4,9.972647442236e-1));
#96941=vector('',#96940,1.048100311377e1);
#96942=cartesian_point('',(5.528381423642e1,3.190293672141e1,
-8.926168367102e0));
#96943=line('',#96942,#96941);
#96944=cartesian_point('',(5.895493441321e1,3.488300613644e1,-8.9e0));
#96945=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#96946=direction('',(0.e0,0.e0,-1.e0));
#96947=axis2_placement_3d('',#96944,#96945,#96946);
#96949=cartesian_point('',(5.860110166042e1,3.523527206604e1,
-8.926169225521e0));
#96950=cartesian_point('',(5.868727204964e1,3.532158097035e1,
-8.930173510701e0));
#96951=cartesian_point('',(5.889152887333e1,3.546223539214e1,
-8.937463916059e0));
#96952=cartesian_point('',(5.925296666726e1,3.554962207249e1,
-8.943089724781e0));
#96953=cartesian_point('',(5.962065324580e1,3.550239176245e1,
-8.943093927768e0));
#96954=cartesian_point('',(5.994847105256e1,3.532654418637e1,
-8.937485219765e0));
#96955=cartesian_point('',(6.011028414229e1,3.513861850024e1,
-8.930177842447e0));
#96956=cartesian_point('',(6.017187243209e1,3.503323510647e1,
-8.926172126771e0));
#96958=cartesian_point('',(5.974030894169e1,3.478196969347e1,-8.9e0));
#96959=direction('',(-5.031526293170e-1,8.641975651501e-1,0.e0));
#96960=direction('',(8.630128357129e-1,5.024628567981e-1,-5.234427316454e-2));
#96961=axis2_placement_3d('',#96958,#96959,#96960);
#96963=cartesian_point('',(5.930889938629e1,3.453140263500e1,
-9.399435122464e0));
#96964=direction('',(-1.736584115959e-5,-3.759888257027e-5,-9.999999991424e-1));
#96965=direction('',(-7.098909849106e-1,7.043115712114e-1,-1.415347398556e-5));
#96966=axis2_placement_3d('',#96963,#96964,#96965);
#96968=cartesian_point('',(0.e0,0.e0,-9.4e0));
#96969=direction('',(0.e0,0.e0,-1.e0));
#96970=direction('',(8.641985720398e-1,5.031508999141e-1,0.e0));
#96971=axis2_placement_3d('',#96968,#96969,#96970);
#96973=cartesian_point('',(6.536336913972e1,2.250155341972e1,
-9.399999999988e0));
#96974=cartesian_point('',(6.539073487868e1,2.242213586499e1,
-9.399999999988e0));
#96975=cartesian_point('',(6.540401010289e1,2.226920136348e1,
-9.400000000006e0));
#96976=cartesian_point('',(6.532839819041e1,2.205320839156e1,
-9.399999999998e0));
#96977=cartesian_point('',(6.516968685412e1,2.189570470238e1,
-9.400000000001e0));
#96978=cartesian_point('',(6.495676252750e1,2.182084107500e1,
-9.399999999999e0));
#96979=cartesian_point('',(6.473162951114e1,2.184705451142e1,
-9.400000000004e0));
#96980=cartesian_point('',(6.459883622451e1,2.192558065379e1,
-9.399999999991e0));
#96981=cartesian_point('',(6.453898020412e1,2.198515567259e1,
-9.399999999991e0));
#96983=direction('',(-7.087091057889e-1,7.055008173056e-1,1.236915347020e-5));
#96984=vector('',#96983,1.255753737784e1);
#96985=cartesian_point('',(6.453898020412e1,2.198515567259e1,
-9.399999999991e0));
#96986=line('',#96985,#96984);
#96987=cartesian_point('',(5.599119863723e1,3.119841470511e1,
-9.399536756273e0));
#96988=direction('',(-8.871460215512e-6,1.092718544085e-6,-9.999999999601e-1));
#96989=direction('',(-7.050060844029e-1,-7.092012555861e-1,5.479476067541e-6));
#96990=axis2_placement_3d('',#96987,#96988,#96989);
#96992=direction('',(7.055034154381e-1,7.087065194871e-1,6.454912634054e-6));
#96993=vector('',#96992,4.701787684390e0);
#96994=cartesian_point('',(5.563772450006e1,3.155070542609e1,
-9.399844411867e0));
#96995=line('',#96994,#96993);
#96996=cartesian_point('',(0.e0,0.e0,-8.926167978122e0));
#96997=direction('',(0.e0,0.e0,-1.e0));
#96998=direction('',(8.641975652681e-1,5.031526291144e-1,0.e0));
#96999=axis2_placement_3d('',#96996,#96997,#96998);
#97001=cartesian_point('',(6.536336914661e1,2.250155332438e1,-8.9e0));
#97002=direction('',(-3.255053068776e-1,9.455402134201e-1,0.e0));
#97003=direction('',(9.442443834194e-1,3.250592131673e-1,-5.233595624371e-2));
#97004=axis2_placement_3d('',#97001,#97002,#97003);
#97006=cartesian_point('',(6.583546222009e1,2.266409903749e1,
-8.926165440822e0));
#97007=cartesian_point('',(6.587463899270e1,2.254816772388e1,
-8.939032326021e0));
#97008=cartesian_point('',(6.590986034248e1,2.230196928138e1,
-8.965518134769e0));
#97009=cartesian_point('',(6.582618658913e1,2.193649722051e1,
-8.994935361461e0));
#97010=cartesian_point('',(6.568672862734e1,2.172992594744e1,
-9.006847158829e0));
#97011=cartesian_point('',(6.560083351232e1,2.164253698106e1,
-9.009744331291e0));
#97013=cartesian_point('',(6.560083351232e1,2.164253698106e1,
-9.009744331291e0));
#97014=cartesian_point('',(6.550906909110e1,2.154930518294e1,
-9.013238034814e0));
#97015=cartesian_point('',(6.528864801431e1,2.139958537791e1,
-9.014315497724e0));
#97016=cartesian_point('',(6.489809399229e1,2.131839525268e1,
-8.998633101658e0));
#97017=cartesian_point('',(6.450690926081e1,2.139159662821e1,
-8.968626530126e0));
#97018=cartesian_point('',(6.428135595796e1,2.153810614566e1,
-8.940137696640e0));
#97019=cartesian_point('',(6.418667839621e1,2.163131671369e1,
-8.926163743505e0));
#97021=cartesian_point('',(6.453898020412e1,2.198515567259e1,-8.9e0));
#97022=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#97023=direction('',(0.e0,0.e0,-1.e0));
#97024=axis2_placement_3d('',#97021,#97022,#97023);
#97026=direction('',(-7.087092004932e-1,7.055007222790e-1,-3.750262686523e-7));
#97027=vector('',#97026,1.255754569632e1);
#97028=cartesian_point('',(6.418667839621e1,2.163131671369e1,
-8.926163743505e0));
#97029=line('',#97028,#97027);
#97030=cartesian_point('',(5.563929775544e1,3.084454399871e1,-8.9e0));
#97031=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#97032=direction('',(0.e0,0.e0,-1.e0));
#97033=axis2_placement_3d('',#97030,#97031,#97032);
#97035=cartesian_point('',(5.528703022562e1,3.049067427249e1,
-8.926168452915e0));
#97036=cartesian_point('',(5.519408685691e1,3.058342640434e1,
-8.929593729106e0));
#97037=cartesian_point('',(5.504579010549e1,3.080561114360e1,
-8.935054887998e0));
#97038=cartesian_point('',(5.496780862993e1,3.119605963539e1,
-8.937908908150e0));
#97039=cartesian_point('',(5.504399366287e1,3.158686902852e1,
-8.935055565630e0));
#97040=cartesian_point('',(5.519128614500e1,3.180975298285e1,
-8.929594001189e0));
#97041=cartesian_point('',(5.528381423642e1,3.190293672141e1,
-8.926168367102e0));
#97043=cartesian_point('',(5.563769558270e1,3.155067989548e1,-8.9e0));
#97044=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97045=direction('',(-7.077380569867e-1,7.045337084966e-1,-5.233637630462e-2));
#97046=axis2_placement_3d('',#97043,#97044,#97045);
#97048=direction('',(7.055048107631e-1,7.087051304951e-1,-1.825644031742e-7));
#97049=vector('',#97048,4.702005391582e0);
#97050=cartesian_point('',(5.528381423642e1,3.190293672141e1,
-8.926168367102e0));
#97051=line('',#97050,#97049);
#97052=cartesian_point('',(5.872135623911e1,3.932791118050e1,1.999999662320e0));
#97053=cartesian_point('',(5.882014174536e1,3.918035299619e1,1.999993176041e0));
#97054=cartesian_point('',(5.895605888165e1,3.887076281690e1,2.000002973086e0));
#97055=cartesian_point('',(5.899852651576e1,3.834876010944e1,1.999999830138e0));
#97056=cartesian_point('',(5.885769427875e1,3.784347047816e1,1.999997706364e0));
#97057=cartesian_point('',(5.866440888931e1,3.756411171827e1,2.000005465060e0));
#97058=cartesian_point('',(5.853837195550e1,3.743754381686e1,1.999998130941e0));
#97060=cartesian_point('',(5.853837430622e1,3.743754496783e1,1.5e0));
#97061=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97062=direction('',(0.e0,0.e0,1.e0));
#97063=axis2_placement_3d('',#97060,#97061,#97062);
#97065=cartesian_point('',(5.818449566353e1,3.778982157043e1,1.526168226043e0));
#97066=cartesian_point('',(5.826476315487e1,3.787024770598e1,1.528640740897e0));
#97067=cartesian_point('',(5.839774965498e1,3.805891619143e1,1.531953850208e0));
#97068=cartesian_point('',(5.849091010928e1,3.839376702900e1,1.533370143713e0));
#97069=cartesian_point('',(5.846543646504e1,3.874149841379e1,1.531987851963e0));
#97070=cartesian_point('',(5.837065188660e1,3.895448724329e1,1.528642245640e0));
#97071=cartesian_point('',(5.830655872734e1,3.904998988502e1,1.526165539844e0));
#97073=cartesian_point('',(5.872136484355e1,3.932790048975e1,1.5e0));
#97074=direction('',(-5.564653495737e-1,8.308708171093e-1,0.e0));
#97075=direction('',(-8.297321375309e-1,-5.557027331518e-1,5.233595624371e-2));
#97076=axis2_placement_3d('',#97073,#97074,#97075);
#97078=direction('',(7.054989442543e-1,7.087109704640e-1,1.837527082584e-7));
#97079=vector('',#97078,6.766289875376e0);
#97080=cartesian_point('',(5.341088529993e1,3.299447770641e1,1.526166982719e0));
#97081=line('',#97080,#97079);
#97082=cartesian_point('',(5.376473821666e1,3.264219104586e1,2.000002785348e0));
#97083=cartesian_point('',(5.365041948379e1,3.252738618765e1,2.000004604702e0));
#97084=cartesian_point('',(5.339896358986e1,3.234499428168e1,1.999997868705e0));
#97085=cartesian_point('',(5.294420986197e1,3.219497483362e1,2.000000552478e0));
#97086=cartesian_point('',(5.246936260651e1,3.219386938860e1,1.999999921384e0));
#97087=cartesian_point('',(5.201374249301e1,3.234177137261e1,1.999999761986e0));
#97088=cartesian_point('',(5.176127742243e1,3.252297420701e1,2.000000607777e0));
#97089=cartesian_point('',(5.164631477200e1,3.263745453807e1,1.999993780173e0));
#97091=cartesian_point('',(5.164634469414e1,3.263740522006e1,1.5e0));
#97092=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#97093=direction('',(0.e0,0.e0,1.e0));
#97094=axis2_placement_3d('',#97091,#97092,#97093);
#97096=cartesian_point('',(5.199862170426e1,3.299126994841e1,1.526166179972e0));
#97097=cartesian_point('',(5.209044447804e1,3.289961001923e1,1.529637389766e0));
#97098=cartesian_point('',(5.231045419822e1,3.275208362682e1,1.534107205813e0));
#97099=cartesian_point('',(5.270224114386e1,3.267328581881e1,1.535886609800e0));
#97100=cartesian_point('',(5.309571102849e1,3.275160146380e1,1.534180254656e0));
#97101=cartesian_point('',(5.331811821292e1,3.290103001403e1,1.529649318144e0));
#97102=cartesian_point('',(5.341088529993e1,3.299447770641e1,1.526166982719e0));
#97104=cartesian_point('',(5.376475308014e1,3.264221243712e1,1.5e0));
#97105=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97106=direction('',(-7.077381162833e-1,7.045337675248e-1,5.233477980472e-2));
#97107=axis2_placement_3d('',#97104,#97105,#97106);
#97109=direction('',(7.087097414872e-1,-7.055001788243e-1,-2.819837119296e-8));
#97110=vector('',#97109,1.055308544336e1);
#97111=cartesian_point('',(4.451954724780e1,4.043647361585e1,1.526166477551e0));
#97112=line('',#97111,#97110);
#97113=cartesian_point('',(4.416726065577e1,4.008262062912e1,2.000002785348e0));
#97114=cartesian_point('',(4.405245573316e1,4.019693942603e1,2.000004604703e0));
#97115=cartesian_point('',(4.387006393647e1,4.044839516493e1,1.999997868705e0));
#97116=cartesian_point('',(4.372004436484e1,4.090314891906e1,2.000000552478e0));
#97117=cartesian_point('',(4.371893888445e1,4.137799617662e1,1.999999921384e0));
#97118=cartesian_point('',(4.386684074738e1,4.183361626586e1,1.999999761988e0));
#97119=cartesian_point('',(4.404804368950e1,4.208608148874e1,2.000000607773e0));
#97120=cartesian_point('',(4.416252395488e1,4.220104407332e1,1.999993780173e0));
#97122=cartesian_point('',(4.416247473324e1,4.220101421239e1,1.5e0));
#97123=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97124=direction('',(0.e0,0.e0,1.e0));
#97125=axis2_placement_3d('',#97122,#97123,#97124);
#97127=cartesian_point('',(4.451633944436e1,4.184873720851e1,1.526166496964e0));
#97128=cartesian_point('',(4.442467951530e1,4.175691443500e1,1.529637706182e0));
#97129=cartesian_point('',(4.427715314273e1,4.153690470683e1,1.534107146407e0));
#97130=cartesian_point('',(4.419835533092e1,4.114511776555e1,1.535886616090e0));
#97131=cartesian_point('',(4.427667096040e1,4.075164787343e1,1.534180532457e0));
#97132=cartesian_point('',(4.442609955546e1,4.052924070281e1,1.529648813088e0));
#97133=cartesian_point('',(4.451954724780e1,4.043647361585e1,1.526166477551e0));
#97135=cartesian_point('',(4.416728195029e1,4.008260582639e1,1.5e0));
#97136=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#97137=direction('',(7.045338448498e-1,7.077381939600e-1,5.233268836304e-2));
#97138=axis2_placement_3d('',#97135,#97136,#97137);
#97140=direction('',(-7.055018638672e-1,-7.087080640714e-1,-2.229517313034e-7));
#97141=vector('',#97140,8.045539787599e0);
#97142=cartesian_point('',(5.019248276033e1,4.755067613579e1,1.526168290731e0));
#97143=line('',#97142,#97141);
#97144=cartesian_point('',(4.983857523081e1,4.790291129308e1,1.999994029854e0));
#97145=cartesian_point('',(4.995640321e1,4.802130039542e1,1.999997822167e0));
#97146=cartesian_point('',(5.021577286173e1,4.820741858566e1,2.000001007063e0));
#97147=cartesian_point('',(5.068547214270e1,4.835557929919e1,1.999999742029e0));
#97148=cartesian_point('',(5.117348936166e1,4.834615746531e1,2.000000024823e0));
#97149=cartesian_point('',(5.163719417912e1,4.817979476198e1,2.000000158681e0));
#97150=cartesian_point('',(5.188922178834e1,4.798347804101e1,1.999999613195e0));
#97151=cartesian_point('',(5.200238907498e1,4.786057246975e1,2.000001453955e0));
#97153=cartesian_point('',(5.200239738552e1,4.786055904583e1,1.5e0));
#97154=direction('',(6.771971650806e-1,-7.358016034277e-1,0.e0));
#97155=direction('',(0.e0,0.e0,1.e0));
#97156=axis2_placement_3d('',#97153,#97154,#97155);
#97158=cartesian_point('',(5.163501671945e1,4.752243891027e1,1.526166842263e0));
#97159=cartesian_point('',(5.154430909545e1,4.762129021229e1,1.529901540141e0));
#97160=cartesian_point('',(5.132275907655e1,4.778211486804e1,1.534687413376e0));
#97161=cartesian_point('',(5.092130695167e1,4.787329224329e1,1.536508344958e0));
#97162=cartesian_point('',(5.051605437082e1,4.779851750509e1,1.534721245824e0));
#97163=cartesian_point('',(5.028738244687e1,4.764631387637e1,1.529910333139e0));
#97164=cartesian_point('',(5.019248276033e1,4.755067613579e1,1.526168290731e0));
#97166=cartesian_point('',(4.983859883737e1,4.790295436973e1,1.5e0));
#97167=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97168=direction('',(7.077381504536e-1,-7.045338015404e-1,5.233385978013e-2));
#97169=axis2_placement_3d('',#97166,#97167,#97168);
#97171=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#97172=direction('',(0.e0,0.e0,1.e0));
#97173=direction('',(8.308721272696e-1,5.564633933392e-1,0.e0));
#97174=axis2_placement_3d('',#97171,#97172,#97173);
#97176=cartesian_point('',(5.830655872734e1,3.904998988502e1,1.526165539844e0));
#97177=cartesian_point('',(5.822762070820e1,3.905811414298e1,
3.625023357228e-1));
#97178=cartesian_point('',(5.806826686172e1,3.907634084650e1,
-1.963171605450e0));
#97179=cartesian_point('',(5.783463292226e1,3.909617107865e1,
-5.447519107764e0));
#97180=cartesian_point('',(5.767558540274e1,3.911464819370e1,
-7.767089320304e0));
#97181=cartesian_point('',(5.759681220788e1,3.912265633484e1,
-8.926168921514e0));
#97183=cartesian_point('',(5.162343609489e1,4.672255644054e1,
-8.926169221143e0));
#97184=cartesian_point('',(5.162481796403e1,4.681142084016e1,
-7.766210511055e0));
#97185=cartesian_point('',(5.162510446349e1,4.699141862657e1,
-5.445523796129e0));
#97186=cartesian_point('',(5.163344978322e1,4.725313432613e1,
-1.961046242512e0));
#97187=cartesian_point('',(5.163382365301e1,4.743355423402e1,
3.633802526805e-1));
#97188=cartesian_point('',(5.163501671945e1,4.752243891027e1,1.526166842263e0));
#97190=direction('',(-1.678230843095e-4,7.391290107702e-2,-9.972646864749e-1));
#97191=vector('',#97190,1.048100317433e1);
#97192=cartesian_point('',(5.341088529993e1,3.299447770641e1,1.526166982719e0));
#97193=line('',#97192,#97191);
#97194=direction('',(6.739688939425e-2,-6.410506664271e-3,9.977056503319e-1));
#97195=vector('',#97194,1.047637003027e1);
#97196=cartesian_point('',(5.747842091135e1,3.785698041032e1,
-8.926165348130e0));
#97197=line('',#97196,#97195);
#97198=direction('',(7.391289879802e-2,1.678222041402e-4,-9.972646866439e-1));
#97199=vector('',#97198,1.048100356107e1);
#97200=cartesian_point('',(4.451954724780e1,4.043647361585e1,1.526166477551e0));
#97201=line('',#97200,#97199);
#97202=direction('',(1.677138522871e-4,-7.391212285910e-2,9.972647441710e-1));
#97203=vector('',#97202,1.048100279257e1);
#97204=cartesian_point('',(5.199686389490e1,3.376594311450e1,
-8.926168388618e0));
#97205=line('',#97204,#97203);
#97206=direction('',(-1.641184823762e-3,-7.571942871803e-2,-9.971278125832e-1));
#97207=vector('',#97206,1.048244335076e1);
#97208=cartesian_point('',(5.019248276033e1,4.755067613579e1,1.526168290731e0));
#97209=line('',#97208,#97207);
#97210=direction('',(-7.391212224365e-2,-1.677134198037e-4,9.972647442167e-1));
#97211=vector('',#97210,1.048100307115e1);
#97212=cartesian_point('',(4.529101262459e1,4.185049501338e1,
-8.926168349918e0));
#97213=line('',#97212,#97211);
#97214=cartesian_point('',(5.052913397210e1,4.640469260650e1,-8.9e0));
#97215=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97216=direction('',(0.e0,0.e0,-1.e0));
#97217=axis2_placement_3d('',#97214,#97215,#97216);
#97219=cartesian_point('',(5.017527913339e1,4.675695151370e1,
-8.926167518135e0));
#97220=cartesian_point('',(5.027112306334e1,4.685300071932e1,
-8.929881586437e0));
#97221=cartesian_point('',(5.050205248320e1,4.700488976850e1,
-8.935873722626e0));
#97222=cartesian_point('',(5.090733384615e1,4.707764032311e1,
-8.938998085625e0));
#97223=cartesian_point('',(5.130882074972e1,4.698585163316e1,
-8.935876670389e0));
#97224=cartesian_point('',(5.153222476234e1,4.682307798063e1,
-8.929898742667e0));
#97225=cartesian_point('',(5.162343609489e1,4.672255644054e1,
-8.926169221143e0));
#97227=cartesian_point('',(5.125320694195e1,4.638748437211e1,-8.9e0));
#97228=direction('',(-6.710368887938e-1,7.414239636523e-1,0.e0));
#97229=direction('',(7.404078998136e-1,6.701172849631e-1,-5.233513434875e-2));
#97230=axis2_placement_3d('',#97227,#97228,#97229);
#97232=cartesian_point('',(5.088301692841e1,4.605286613103e1,
-9.399505477789e0));
#97233=direction('',(-2.976372191190e-7,-2.449139572387e-8,-1.e0));
#97234=direction('',(-7.093504104729e-1,7.048560102332e-1,1.938661746085e-7));
#97235=axis2_placement_3d('',#97232,#97233,#97234);
#97237=cartesian_point('',(0.e0,0.e0,-9.4e0));
#97238=direction('',(0.e0,0.e0,-1.e0));
#97239=direction('',(7.414249249628e-1,6.710358266471e-1,0.e0));
#97240=axis2_placement_3d('',#97237,#97238,#97239);
#97242=cartesian_point('',(5.677095482988e1,3.856150745590e1,
-9.399565291351e0));
#97243=direction('',(-2.105516642230e-6,-1.418761867093e-6,-9.999999999968e-1));
#97244=direction('',(8.270016281845e-1,5.621995259458e-1,-2.538892939472e-6));
#97245=axis2_placement_3d('',#97242,#97243,#97244);
#97247=direction('',(-7.055009549733e-1,-7.087089688500e-1,1.826262434403e-6));
#97248=vector('',#97247,5.767933840176e0);
#97249=cartesian_point('',(5.712457483238e1,3.820925436379e1,
-9.399855178708e0));
#97250=line('',#97249,#97248);
#97251=cartesian_point('',(5.270138596827e1,3.447332746147e1,
-9.399536606385e0));
#97252=direction('',(-8.636850524371e-7,-8.461798711175e-6,-9.999999999638e-1));
#97253=direction('',(7.092009755165e-1,-7.050063661399e-1,5.353095678375e-6));
#97254=axis2_placement_3d('',#97251,#97252,#97253);
#97256=direction('',(-7.087092177585e-1,7.055007049352e-1,-2.503976214394e-8));
#97257=vector('',#97256,9.457415564773e0);
#97258=cartesian_point('',(5.234909509424e1,3.411985349994e1,
-9.399844437067e0));
#97259=line('',#97258,#97257);
#97260=cartesian_point('',(4.599839702647e1,4.114597299682e1,
-9.399536756231e0));
#97261=direction('',(-8.871372056274e-6,1.092704381052e-6,-9.999999999601e-1));
#97262=direction('',(-7.050060847115e-1,-7.092012552793e-1,5.479423959964e-6));
#97263=axis2_placement_3d('',#97260,#97261,#97262);
#97265=direction('',(7.055010574566e-1,7.087088668316e-1,1.341164121779e-6));
#97266=vector('',#97265,6.922974143794e0);
#97267=cartesian_point('',(4.564492288929e1,4.149826371785e1,
-9.399844411865e0));
#97268=line('',#97267,#97266);
#97269=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#97270=direction('',(0.e0,0.e0,-1.e0));
#97271=direction('',(7.414240532098e-1,6.710367898423e-1,0.e0));
#97272=axis2_placement_3d('',#97269,#97270,#97271);
#97274=cartesian_point('',(5.718375717959e1,3.884208855136e1,-8.9e0));
#97275=direction('',(5.618859183369e-1,-8.272147331707e-1,0.e0));
#97276=direction('',(-4.631690018186e-6,-3.146077176552e-6,-9.999999999843e-1));
#97277=axis2_placement_3d('',#97274,#97275,#97276);
#97279=cartesian_point('',(5.759681220788e1,3.912265633484e1,
-8.926168921514e0));
#97280=cartesian_point('',(5.766145516990e1,3.902726955218e1,
-8.928651803705e0));
#97281=cartesian_point('',(5.775719199997e1,3.881429162490e1,
-8.932555869719e0));
#97282=cartesian_point('',(5.778436520485e1,3.846671892611e1,
-8.934569725858e0));
#97283=cartesian_point('',(5.769312641112e1,3.813027433751e1,
-8.932552390093e0));
#97284=cartesian_point('',(5.755961564275e1,3.793869912487e1,
-8.928638544933e0));
#97285=cartesian_point('',(5.747842091135e1,3.785698041032e1,
-8.926165348130e0));
#97287=cartesian_point('',(5.712458568345e1,3.820926375355e1,-8.9e0));
#97288=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97289=direction('',(7.077381887725e-1,-7.045338396858e-1,-5.233282803851e-2));
#97290=axis2_placement_3d('',#97287,#97288,#97289);
#97292=direction('',(-7.054989506241e-1,-7.087109641231e-1,-3.491252060730e-7));
#97293=vector('',#97292,5.767966858197e0);
#97294=cartesian_point('',(5.747842091135e1,3.785698041032e1,
-8.926165348130e0));
#97295=line('',#97294,#97293);
#97296=cartesian_point('',(5.305525661611e1,3.412142663146e1,-8.9e0));
#97297=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97298=direction('',(0.e0,0.e0,-1.e0));
#97299=axis2_placement_3d('',#97296,#97297,#97298);
#97301=cartesian_point('',(5.340912634565e1,3.376915905722e1,
-8.926167361873e0));
#97302=cartesian_point('',(5.331637421140e1,3.367621566685e1,
-8.929592667411e0));
#97303=cartesian_point('',(5.309418942909e1,3.352791899146e1,
-8.935055388274e0));
#97304=cartesian_point('',(5.270374095698e1,3.344993749758e1,
-8.937908714966e0));
#97305=cartesian_point('',(5.231293159165e1,3.352612254046e1,
-8.935055545520e0));
#97306=cartesian_point('',(5.209004762834e1,3.367341501458e1,
-8.929594030495e0));
#97307=cartesian_point('',(5.199686389490e1,3.376594311450e1,
-8.926168388618e0));
#97309=cartesian_point('',(5.234912071934e1,3.411982445872e1,-8.9e0));
#97310=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#97311=direction('',(-7.045337074439e-1,-7.077380559291e-1,-5.233640477714e-2));
#97312=axis2_placement_3d('',#97309,#97310,#97311);
#97314=direction('',(-7.087092840658e-1,7.055006383264e-1,1.418152295926e-8));
#97315=vector('',#97314,9.457524322440e0);
#97316=cartesian_point('',(5.199686389490e1,3.376594311450e1,
-8.926168388618e0));
#97317=line('',#97316,#97315);
#97318=cartesian_point('',(4.564649614463e1,4.079210229042e1,-8.9e0));
#97319=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#97320=direction('',(0.e0,0.e0,-1.e0));
#97321=axis2_placement_3d('',#97318,#97319,#97320);
#97323=cartesian_point('',(4.529422860331e1,4.043823256097e1,
-8.926168254496e0));
#97324=cartesian_point('',(4.520128523347e1,4.053098469438e1,
-8.929593530724e0));
#97325=cartesian_point('',(4.505298850217e1,4.075316943948e1,
-8.935055024837e0));
#97326=cartesian_point('',(4.497500701607e1,4.114361792845e1,
-8.937908858774e0));
#97327=cartesian_point('',(4.505119205047e1,4.153442732100e1,
-8.935055541518e0));
#97328=cartesian_point('',(4.519848453332e1,4.175731127497e1,
-8.929593984005e0));
#97329=cartesian_point('',(4.529101262459e1,4.185049501338e1,
-8.926168349918e0));
#97331=cartesian_point('',(4.564489397189e1,4.149823818719e1,-8.9e0));
#97332=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97333=direction('',(-7.077380585462e-1,7.045337100491e-1,-5.233633431697e-2));
#97334=axis2_placement_3d('',#97331,#97332,#97333);
#97336=direction('',(7.055023609580e-1,7.087075692291e-1,1.201459782941e-7));
#97337=vector('',#97336,6.923104413375e0);
#97338=cartesian_point('',(4.529101262459e1,4.185049501338e1,
-8.926168349918e0));
#97339=line('',#97338,#97337);
#97340=cartesian_point('',(4.762409588930e1,5.221904030607e1,2.000002998161e0));
#97341=cartesian_point('',(4.774742128212e1,5.210653114204e1,2.000005023048e0));
#97342=cartesian_point('',(4.794478620698e1,5.185559274480e1,1.999997653835e0));
#97343=cartesian_point('',(4.811336930862e1,5.139274653909e1,2.000000677007e0));
#97344=cartesian_point('',(4.812513766835e1,5.090468432685e1,1.999999638139e0));
#97345=cartesian_point('',(4.797912202695e1,5.043412657556e1,2.000000770436e0));
#97346=cartesian_point('',(4.779415375041e1,5.017383625425e1,1.999998443556e0));
#97347=cartesian_point('',(4.767625580675e1,5.005543582362e1,1.999992496339e0));
#97349=cartesian_point('',(4.767630316722e1,5.005546328957e1,1.5e0));
#97350=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97351=direction('',(0.e0,0.e0,1.e0));
#97352=axis2_placement_3d('',#97349,#97350,#97351);
#97354=cartesian_point('',(4.732242411813e1,5.040774775541e1,1.526166953535e0));
#97355=cartesian_point('',(4.741661077705e1,5.050204891482e1,1.529900358623e0));
#97356=cartesian_point('',(4.756715589630e1,5.072908705185e1,1.534660901317e0));
#97357=cartesian_point('',(4.764188960380e1,5.113329128518e1,1.536508940927e0));
#97358=cartesian_point('',(4.755053277553e1,5.153600115263e1,1.534738641220e0));
#97359=cartesian_point('',(4.738792478219e1,5.175896330288e1,1.529910790850e0));
#97360=cartesian_point('',(4.728764762796e1,5.185014588080e1,1.526165478271e0));
#97362=cartesian_point('',(4.762408685771e1,5.221904630487e1,1.5e0));
#97363=direction('',(-7.388670509889e-1,6.738512305866e-1,0.e0));
#97364=direction('',(-6.729277408944e-1,-7.378544593745e-1,5.233595624371e-2));
#97365=axis2_placement_3d('',#97362,#97363,#97364);
#97367=direction('',(7.054986939216e-1,7.087112196621e-1,5.933183920333e-8));
#97368=vector('',#97367,8.045534063330e0);
#97369=cartesian_point('',(4.164631034455e1,4.470578749655e1,1.526166476178e0));
#97370=line('',#97369,#97368);
#97371=cartesian_point('',(4.200016327082e1,4.435350080791e1,2.000002785348e0));
#97372=cartesian_point('',(4.188584453766e1,4.423869594940e1,2.000004604702e0));
#97373=cartesian_point('',(4.163438864386e1,4.405630404366e1,1.999997868705e0));
#97374=cartesian_point('',(4.117963491605e1,4.390628459553e1,2.000000552478e0));
#97375=cartesian_point('',(4.070478766069e1,4.390517915046e1,1.999999921384e0));
#97376=cartesian_point('',(4.024916754714e1,4.405308113437e1,1.999999761986e0));
#97377=cartesian_point('',(3.999670247642e1,4.423428396883e1,2.000000607777e0));
#97378=cartesian_point('',(3.988173982592e1,4.434876429995e1,1.999993780173e0));
#97380=cartesian_point('',(3.988176974806e1,4.434871498194e1,1.5e0));
#97381=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#97382=direction('',(0.e0,0.e0,1.e0));
#97383=axis2_placement_3d('',#97380,#97381,#97382);
#97385=cartesian_point('',(4.023404675818e1,4.470257971029e1,1.526166179972e0));
#97386=cartesian_point('',(4.032586953236e1,4.461091978065e1,1.529637390444e0));
#97387=cartesian_point('',(4.054587925385e1,4.446339338663e1,1.534107228572e0));
#97388=cartesian_point('',(4.093766619876e1,4.438459558336e1,1.535886557165e0));
#97389=cartesian_point('',(4.133113608879e1,4.446291121052e1,1.534180530045e0));
#97390=cartesian_point('',(4.155354325817e1,4.461233980487e1,1.529648810730e0));
#97391=cartesian_point('',(4.164631034455e1,4.470578749655e1,1.526166476178e0));
#97393=cartesian_point('',(4.200017813406e1,4.435352219899e1,1.5e0));
#97394=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97395=direction('',(-7.077381937832e-1,7.045338446738e-1,5.233269312311e-2));
#97396=axis2_placement_3d('',#97393,#97394,#97395);
#97398=direction('',(7.087097414871e-1,-7.055001788244e-1,-2.819841788237e-8));
#97399=vector('',#97398,1.055308544335e1);
#97400=cartesian_point('',(3.275497230173e1,5.214778337772e1,1.526166477552e0));
#97401=line('',#97400,#97399);
#97402=cartesian_point('',(3.240268570971e1,5.179393039099e1,2.000002785348e0));
#97403=cartesian_point('',(3.228788078710e1,5.190824918789e1,2.000004604703e0));
#97404=cartesian_point('',(3.210548899043e1,5.215970492677e1,1.999997868705e0));
#97405=cartesian_point('',(3.195546941878e1,5.261445868092e1,2.000000552478e0));
#97406=cartesian_point('',(3.195436393836e1,5.308930593849e1,1.999999921384e0));
#97407=cartesian_point('',(3.210226580142e1,5.354492602781e1,1.999999761988e0));
#97408=cartesian_point('',(3.228346874327e1,5.379739125052e1,2.000000607773e0));
#97409=cartesian_point('',(3.239794900905e1,5.391235383550e1,1.999993780173e0));
#97411=cartesian_point('',(3.239789978717e1,5.391232397426e1,1.5e0));
#97412=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97413=direction('',(0.e0,0.e0,1.e0));
#97414=axis2_placement_3d('',#97411,#97412,#97413);
#97416=cartesian_point('',(3.275176450252e1,5.356004696877e1,1.526166418177e0));
#97417=cartesian_point('',(3.266010457324e1,5.346822419501e1,1.529637627899e0));
#97418=cartesian_point('',(3.251257819581e1,5.324821446823e1,1.534107159312e0));
#97419=cartesian_point('',(3.243378038591e1,5.285642752595e1,1.535886599862e0));
#97420=cartesian_point('',(3.251209601482e1,5.246295763449e1,1.534180532481e0));
#97421=cartesian_point('',(3.266152460969e1,5.224055046442e1,1.529648812672e0));
#97422=cartesian_point('',(3.275497230173e1,5.214778337772e1,1.526166477552e0));
#97424=cartesian_point('',(3.240270700422e1,5.179391558826e1,1.5e0));
#97425=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#97426=direction('',(7.045338448498e-1,7.077381939600e-1,5.233268836517e-2));
#97427=axis2_placement_3d('',#97424,#97425,#97426);
#97429=direction('',(-7.055013832939e-1,-7.087085424703e-1,-1.928241565326e-7));
#97430=vector('',#97429,6.766300414193e0);
#97431=cartesian_point('',(3.752539880452e1,5.835538187323e1,1.526167722883e0));
#97432=line('',#97431,#97430);
#97433=cartesian_point('',(3.717151983544e1,5.870765384047e1,1.999998553533e0));
#97434=cartesian_point('',(3.729715345242e1,5.883389583854e1,2.000004495356e0));
#97435=cartesian_point('',(3.757487932882e1,5.902821648767e1,1.999998244834e0));
#97436=cartesian_point('',(3.807936628207e1,5.917185183759e1,1.999999400049e0));
#97437=cartesian_point('',(3.860217885297e1,5.913207482867e1,2.000004154972e0));
#97438=cartesian_point('',(3.891280509285e1,5.899747759977e1,1.999990705034e0));
#97439=cartesian_point('',(3.906103647711e1,5.889921663318e1,1.999998376146e0));
#97441=cartesian_point('',(3.906102652429e1,5.889922455253e1,1.5e0));
#97442=direction('',(8.333874214513e-1,-5.526892488251e-1,0.e0));
#97443=direction('',(0.e0,1.421085471520e-14,1.e0));
#97444=axis2_placement_3d('',#97441,#97442,#97443);
#97446=cartesian_point('',(3.878507434789e1,5.848309930531e1,1.526167373688e0));
#97447=cartesian_point('',(3.868984225326e1,5.854641390080e1,1.528638515003e0));
#97448=cartesian_point('',(3.847759617076e1,5.864000119668e1,1.531964229872e0));
#97449=cartesian_point('',(3.813034800638e1,5.866475679715e1,1.533365102551e0));
#97450=cartesian_point('',(3.779519799473e1,5.857078169803e1,1.531977326266e0));
#97451=cartesian_point('',(3.760599015851e1,5.843653786751e1,1.528643386299e0));
#97452=cartesian_point('',(3.752539880452e1,5.835538187323e1,1.526167722883e0));
#97454=cartesian_point('',(3.717152116260e1,5.870765665500e1,1.5e0));
#97455=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97456=direction('',(7.077381608373e-1,-7.045338118771e-1,5.233358020099e-2));
#97457=axis2_placement_3d('',#97454,#97455,#97456);
#97459=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#97460=direction('',(0.e0,0.e0,1.e0));
#97461=direction('',(6.738512358364e-1,7.388670462010e-1,0.e0));
#97462=axis2_placement_3d('',#97459,#97460,#97461);
#97464=cartesian_point('',(4.728764762796e1,5.185014588080e1,1.526165478271e0));
#97465=cartesian_point('',(4.719881060589e1,5.184854575685e1,
3.639841224491e-1));
#97466=cartesian_point('',(4.701848446528e1,5.184736689732e1,
-1.959638844997e0));
#97467=cartesian_point('',(4.675674458114e1,5.183777690542e1,
-5.444111735750e0));
#97468=cartesian_point('',(4.657671969225e1,5.183669841374e1,
-7.765606216059e0));
#97469=cartesian_point('',(4.648781127018e1,5.183490786830e1,
-8.926168638393e0));
#97471=cartesian_point('',(3.886089553403e1,5.777374862596e1,
-8.926168791642e0));
#97472=cartesian_point('',(3.885251252373e1,5.785262498453e1,
-7.764999406556e0));
#97473=cartesian_point('',(3.883351554081e1,5.801162398079e1,
-5.442630562690e0));
#97474=cartesian_point('',(3.881255532371e1,5.824517019489e1,
-1.958293777708e0));
#97475=cartesian_point('',(3.879354392998e1,5.840434211835e1,
3.645937033769e-1));
#97476=cartesian_point('',(3.878507434789e1,5.848309930531e1,1.526167373688e0));
#97478=direction('',(-1.678206426901e-4,7.391290351761e-2,-9.972646862944e-1));
#97479=vector('',#97478,1.048100177166e1);
#97480=cartesian_point('',(4.164631034455e1,4.470578749655e1,1.526166476178e0));
#97481=line('',#97480,#97479);
#97482=direction('',(7.571681151909e-2,1.990964312752e-3,9.971273742679e-1));
#97483=vector('',#97482,1.048244154351e1);
#97484=cartesian_point('',(4.652872706752e1,5.038687758839e1,
-8.926162458659e0));
#97485=line('',#97484,#97483);
#97486=direction('',(7.391289879752e-2,1.678222042231e-4,-9.972646866439e-1));
#97487=vector('',#97486,1.048100356140e1);
#97488=cartesian_point('',(3.275497230173e1,5.214778337772e1,1.526166477552e0));
#97489=line('',#97488,#97487);
#97490=direction('',(1.677138520580e-4,-7.391212285868e-2,9.972647441711e-1));
#97491=vector('',#97490,1.048100279257e1);
#97492=cartesian_point('',(4.023228894883e1,4.547725287638e1,
-8.926168388617e0));
#97493=line('',#97492,#97491);
#97494=direction('',(6.719361071951e-3,-6.736416774362e-2,-9.977058279328e-1));
#97495=vector('',#97494,1.047637007208e1);
#97496=cartesian_point('',(3.752539880452e1,5.835538187323e1,1.526167722883e0));
#97497=line('',#97496,#97495);
#97498=direction('',(-7.391212236758e-2,-1.677135448648e-4,9.972647442075e-1));
#97499=vector('',#97498,1.048100300489e1);
#97500=cartesian_point('',(3.352643767915e1,5.356180477494e1,
-8.926168362529e0));
#97501=line('',#97500,#97499);
#97502=cartesian_point('',(3.794964809315e1,5.729738507114e1,-8.9e0));
#97503=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97504=direction('',(0.e0,0.e0,-1.e0));
#97505=axis2_placement_3d('',#97502,#97503,#97504);
#97507=cartesian_point('',(3.759579331775e1,5.764964992235e1,
-8.926167753607e0));
#97508=cartesian_point('',(3.767714250128e1,5.773120556199e1,
-8.928640288829e0));
#97509=cartesian_point('',(3.786810951510e1,5.786558508198e1,
-8.932553346370e0));
#97510=cartesian_point('',(3.820412114792e1,5.795833135207e1,
-8.934569125398e0));
#97511=cartesian_point('',(3.855181296254e1,5.793273572570e1,
-8.932554897257e0));
#97512=cartesian_point('',(3.876521592857e1,5.783796001878e1,
-8.928651837586e0));
#97513=cartesian_point('',(3.886089553403e1,5.777374862596e1,
-8.926168791642e0));
#97515=cartesian_point('',(3.858219786378e1,5.735942761400e1,-8.9e0));
#97516=direction('',(-8.297559647843e-1,5.581263646387e-1,0.e0));
#97517=direction('',(5.573614934493e-1,8.286188451786e-1,-5.233521792027e-2));
#97518=axis2_placement_3d('',#97515,#97516,#97517);
#97520=cartesian_point('',(3.830349499854e1,5.694536457162e1,
-9.399560775615e0));
#97521=direction('',(1.755258514394e-7,-2.029655378329e-6,-9.999999999979e-1));
#97522=direction('',(-7.089922223866e-1,7.052162991543e-1,-1.555792519022e-6));
#97523=axis2_placement_3d('',#97520,#97521,#97522);
#97525=cartesian_point('',(0.e0,0.e0,-9.4e0));
#97526=direction('',(0.e0,0.e0,-1.e0));
#97527=direction('',(5.581266676420e-1,8.297557609723e-1,0.e0));
#97528=axis2_placement_3d('',#97525,#97526,#97527);
#97530=cartesian_point('',(4.582146593493e1,5.109146655412e1,
-9.399513713651e0));
#97531=direction('',(-8.942759915149e-6,-1.677806152506e-6,-9.999999999586e-1));
#97532=direction('',(6.670363740545e-1,7.450251510091e-1,-7.215153931511e-6));
#97533=axis2_placement_3d('',#97530,#97531,#97532);
#97535=direction('',(-7.055006639518e-1,-7.087092585559e-1,-8.499180591019e-7));
#97536=vector('',#97535,6.922983672796e0);
#97537=cartesian_point('',(4.617488663149e1,5.073916030713e1,
-9.399838760980e0));
#97538=line('',#97537,#97536);
#97539=cartesian_point('',(4.093681102218e1,4.618463722331e1,
-9.399536606399e0));
#97540=direction('',(-8.636778666692e-7,-8.461816952166e-6,-9.999999999638e-1));
#97541=direction('',(7.092009753928e-1,-7.050063662643e-1,5.353113636187e-6));
#97542=axis2_placement_3d('',#97539,#97540,#97541);
#97544=direction('',(-7.087092177578e-1,7.055007049359e-1,-2.503962559380e-8));
#97545=vector('',#97544,9.457415564775e0);
#97546=cartesian_point('',(4.058452014818e1,4.583116326179e1,
-9.399844437071e0));
#97547=line('',#97546,#97545);
#97548=cartesian_point('',(3.423382208038e1,5.285728275869e1,
-9.399536756244e0));
#97549=direction('',(-8.871398964045e-6,1.092711827592e-6,-9.999999999601e-1));
#97550=direction('',(-7.050060845729e-1,-7.092012554171e-1,5.479437649982e-6));
#97551=axis2_placement_3d('',#97548,#97549,#97550);
#97553=direction('',(7.055005848222e-1,7.087093373259e-1,-1.636433961108e-6));
#97554=vector('',#97553,5.767941463994e0);
#97555=cartesian_point('',(3.388034794324e1,5.320957347974e1,
-9.399844411865e0));
#97556=line('',#97555,#97554);
#97557=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#97558=direction('',(0.e0,0.e0,-1.e0));
#97559=direction('',(5.581264851122e-1,8.297558837491e-1,0.e0));
#97560=axis2_placement_3d('',#97557,#97558,#97559);
#97562=cartesian_point('',(4.615442788955e1,5.146317823837e1,-8.9e0));
#97563=direction('',(7.444613882378e-1,-6.676655161254e-1,0.e0));
#97564=direction('',(-1.278083867362e-5,-1.425090958662e-5,-9.999999998168e-1));
#97565=axis2_placement_3d('',#97562,#97563,#97564);
#97567=cartesian_point('',(4.648781127018e1,5.183490786830e1,
-8.926168638393e0));
#97568=cartesian_point('',(4.658873506429e1,5.174416004139e1,
-8.929898265832e0));
#97569=cartesian_point('',(4.675246592865e1,5.152145823549e1,
-8.935872750330e0));
#97570=cartesian_point('',(4.684610683485e1,5.112043106478e1,
-8.938996512718e0));
#97571=cartesian_point('',(4.677518865072e1,5.071479000743e1,
-8.935869543588e0));
#97572=cartesian_point('',(4.662436371423e1,5.048316703484e1,
-8.929878574525e0));
#97573=cartesian_point('',(4.652872706752e1,5.038687758839e1,
-8.926162458659e0));
#97575=cartesian_point('',(4.617492167140e1,5.073919081379e1,-8.9e0));
#97576=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97577=direction('',(7.077383236932e-1,-7.045339739957e-1,-5.232919511867e-2));
#97578=axis2_placement_3d('',#97575,#97576,#97577);
#97580=direction('',(-7.054992128610e-1,-7.087107030744e-1,-5.790876495012e-7));
#97581=vector('',#97580,6.923006521323e0);
#97582=cartesian_point('',(4.652872706752e1,5.038687758839e1,
-8.926162458659e0));
#97583=line('',#97582,#97581);
#97584=cartesian_point('',(4.129068167003e1,4.583273639332e1,-8.9e0));
#97585=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97586=direction('',(0.e0,0.e0,-1.e0));
#97587=axis2_placement_3d('',#97584,#97585,#97586);
#97589=cartesian_point('',(4.164455141609e1,4.548046876927e1,
-8.926166467687e0));
#97590=cartesian_point('',(4.155179928130e1,4.538752537850e1,
-8.929591773235e0));
#97591=cartesian_point('',(4.132961447445e1,4.523922877714e1,
-8.935055817647e0));
#97592=cartesian_point('',(4.093916601247e1,4.516124725268e1,
-8.937908595036e0));
#97593=cartesian_point('',(4.054835664486e1,4.523743230348e1,
-8.935055567465e0));
#97594=cartesian_point('',(4.032547268233e1,4.538472477639e1,
-8.929594030495e0));
#97595=cartesian_point('',(4.023228894883e1,4.547725287638e1,
-8.926168388617e0));
#97597=cartesian_point('',(4.058454577326e1,4.583113422059e1,-8.9e0));
#97598=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#97599=direction('',(-7.045337074439e-1,-7.077380559291e-1,-5.233640477714e-2));
#97600=axis2_placement_3d('',#97597,#97598,#97599);
#97602=direction('',(-7.087092840646e-1,7.055006383276e-1,1.414694893649e-8));
#97603=vector('',#97602,9.457524322419e0);
#97604=cartesian_point('',(4.023228894883e1,4.547725287638e1,
-8.926168388617e0));
#97605=line('',#97604,#97603);
#97606=cartesian_point('',(3.388192119855e1,5.250341205229e1,-8.9e0));
#97607=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#97608=direction('',(0.e0,0.e0,-1.e0));
#97609=axis2_placement_3d('',#97606,#97607,#97608);
#97611=cartesian_point('',(3.352965365726e1,5.214954232284e1,
-8.926168254822e0));
#97612=cartesian_point('',(3.343671028738e1,5.224229445629e1,
-8.929593531050e0));
#97613=cartesian_point('',(3.328841355596e1,5.246447920134e1,
-8.935055022480e0));
#97614=cartesian_point('',(3.321043207e1,5.285492769007e1,-8.937908858521e0));
#97615=cartesian_point('',(3.328661710455e1,5.324573708250e1,
-8.935055545069e0));
#97616=cartesian_point('',(3.343390958784e1,5.346862103642e1,
-8.929593996612e0));
#97617=cartesian_point('',(3.352643767915e1,5.356180477494e1,
-8.926168362529e0));
#97619=cartesian_point('',(3.388031902582e1,5.320954794906e1,-8.9e0));
#97620=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97621=direction('',(-7.077380576665e-1,7.045337091733e-1,-5.233635800259e-2));
#97622=axis2_placement_3d('',#97619,#97620,#97621);
#97624=direction('',(7.055022061724e-1,7.087077233146e-1,1.055685952526e-7));
#97625=vector('',#97624,5.768026808418e0);
#97626=cartesian_point('',(3.352643767915e1,5.356180477494e1,
-8.926168362529e0));
#97627=line('',#97626,#97625);
#97628=cartesian_point('',(3.591080978700e1,6.087113920793e1,2.000000907166e0));
#97629=cartesian_point('',(3.607395937810e1,6.077484361574e1,1.999996976479e0));
#97630=cartesian_point('',(3.634358324105e1,6.053883690337e1,2.000001478446e0));
#97631=cartesian_point('',(3.660915418836e1,6.004805654621e1,1.999999360719e0));
#97632=cartesian_point('',(3.668003850543e1,5.949983738593e1,2.000001078678e0));
#97633=cartesian_point('',(3.654742541804e1,5.895662057782e1,1.999996324567e0));
#97634=cartesian_point('',(3.634558026084e1,5.865897433620e1,2.000007856890e0));
#97635=cartesian_point('',(3.621127062586e1,5.852412405790e1,1.999994960756e0));
#97637=cartesian_point('',(3.621133105505e1,5.852415537856e1,1.5e0));
#97638=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97639=direction('',(0.e0,0.e0,1.e0));
#97640=axis2_placement_3d('',#97637,#97638,#97639);
#97642=cartesian_point('',(3.585742981941e1,5.887642369530e1,1.526168099674e0));
#97643=cartesian_point('',(3.594262777255e1,5.896162639527e1,1.530391378289e0));
#97644=cartesian_point('',(3.608214807289e1,5.916317116649e1,1.536144648743e0));
#97645=cartesian_point('',(3.617085166838e1,5.952244470583e1,1.539385427883e0));
#97646=cartesian_point('',(3.612484052841e1,5.989010803915e1,1.539390161764e0));
#97647=cartesian_point('',(3.594939018677e1,6.021791153673e1,1.536185343472e0));
#97648=cartesian_point('',(3.576213080052e1,6.037945681473e1,1.530403538254e0));
#97649=cartesian_point('',(3.565716761673e1,6.044110704590e1,1.526165368939e0));
#97651=cartesian_point('',(3.591085247654e1,6.087111893525e1,1.5e0));
#97652=direction('',(-8.612885014310e-1,5.081162438878e-1,0.e0));
#97653=direction('',(-5.074198882349e-1,-8.601081354735e-1,5.233595624371e-2));
#97654=axis2_placement_3d('',#97651,#97652,#97653);
#97656=direction('',(7.054975118e-1,7.087123964232e-1,1.717483441928e-7));
#97657=vector('',#97656,5.958803544526e0);
#97658=cartesian_point('',(3.165350874544e1,5.465334575545e1,1.526167076260e0));
#97659=line('',#97658,#97657);
#97660=cartesian_point('',(3.200736166026e1,5.430105909978e1,2.000002785348e0));
#97661=cartesian_point('',(3.189304292680e1,5.418625424097e1,2.000004604702e0));
#97662=cartesian_point('',(3.164158703310e1,5.400386233543e1,1.999997868705e0));
#97663=cartesian_point('',(3.118683330519e1,5.385384288720e1,2.000000552478e0));
#97664=cartesian_point('',(3.071198604977e1,5.385273744219e1,1.999999921384e0));
#97665=cartesian_point('',(3.025636593623e1,5.400063942609e1,1.999999761986e0));
#97666=cartesian_point('',(3.000390086554e1,5.418184226063e1,2.000000607777e0));
#97667=cartesian_point('',(2.988893821522e1,5.429632259156e1,1.999993780173e0));
#97669=cartesian_point('',(2.988896813725e1,5.429627327365e1,1.5e0));
#97670=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#97671=direction('',(0.e0,0.e0,1.e0));
#97672=axis2_placement_3d('',#97669,#97670,#97671);
#97674=cartesian_point('',(3.024124513125e1,5.465013795769e1,1.526166996297e0));
#97675=cartesian_point('',(3.033306790400e1,5.455847802925e1,1.529638204734e0));
#97676=cartesian_point('',(3.055307764378e1,5.441095168635e1,1.534107055122e0));
#97677=cartesian_point('',(3.094486458365e1,5.433215385767e1,1.535886829299e0));
#97678=cartesian_point('',(3.133833447319e1,5.441046950624e1,1.534180391615e0));
#97679=cartesian_point('',(3.156074165919e1,5.455989806385e1,1.529649411383e0));
#97680=cartesian_point('',(3.165350874544e1,5.465334575545e1,1.526167076260e0));
#97682=cartesian_point('',(3.200737652326e1,5.430108049071e1,1.5e0));
#97683=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97684=direction('',(-7.077381127179e-1,7.045337639755e-1,5.233487579942e-2));
#97685=axis2_placement_3d('',#97682,#97683,#97684);
#97687=direction('',(7.087095713495e-1,-7.055003497358e-1,-3.934557537115e-7));
#97688=vector('',#97687,1.538001025040e1);
#97689=cartesian_point('',(1.934128465934e1,6.550074056829e1,1.526173047650e0));
#97690=line('',#97689,#97688);
#97691=cartesian_point('',(1.898906531459e1,6.514682579974e1,2.000002529919e0));
#97692=cartesian_point('',(1.884614659435e1,6.528907293200e1,1.999999242587e0));
#97693=cartesian_point('',(1.863439519949e1,6.560396677504e1,2.000000352765e0));
#97694=cartesian_point('',(1.849946079950e1,6.616278709373e1,1.999999901443e0));
#97695=cartesian_point('',(1.858492882158e1,6.674210905817e1,2.000000041465e0));
#97696=cartesian_point('',(1.889300756982e1,6.725312154564e1,1.999999932699e0));
#97697=cartesian_point('',(1.936663429290e1,6.759717867641e1,2.000000227740e0));
#97698=cartesian_point('',(1.991342056799e1,6.773733688602e1,1.999999156342e0));
#97699=cartesian_point('',(2.028843466891e1,6.770005239723e1,2.000001816709e0));
#97700=cartesian_point('',(2.047993582616e1,6.764210728792e1,2.000002855561e0));
#97702=cartesian_point('',(2.047993607974e1,6.764210718325e1,1.5e0));
#97703=direction('',(9.570937769597e-1,-2.897783672136e-1,0.e0));
#97704=direction('',(0.e0,0.e0,1.e0));
#97705=axis2_placement_3d('',#97702,#97703,#97704);
#97707=cartesian_point('',(2.033525026301e1,6.716424687558e1,1.526168881760e0));
#97708=cartesian_point('',(2.021548207413e1,6.720126379667e1,1.539488393646e0));
#97709=cartesian_point('',(1.996541348670e1,6.723310887526e1,1.560127971522e0));
#97710=cartesian_point('',(1.959862248213e1,6.714665138479e1,1.585883817944e0));
#97711=cartesian_point('',(1.940073792806e1,6.701233646387e1,1.596510522079e0));
#97712=cartesian_point('',(1.931736349204e1,6.693170409570e1,1.601041215226e0));
#97714=cartesian_point('',(1.931736349204e1,6.693170409570e1,1.601041215226e0));
#97715=cartesian_point('',(1.922533638004e1,6.684244154267e1,1.605147711578e0));
#97716=cartesian_point('',(1.907808925559e1,6.662670827604e1,1.607701390480e0));
#97717=cartesian_point('',(1.900047439781e1,6.624351563603e1,1.590427662870e0));
#97718=cartesian_point('',(1.908023450233e1,6.583704677799e1,1.564217079595e0));
#97719=cartesian_point('',(1.923974851919e1,6.560069523447e1,1.541332834107e0));
#97720=cartesian_point('',(1.934128465934e1,6.550074056829e1,1.526173047650e0));
#97722=cartesian_point('',(1.898906551544e1,6.514682559394e1,1.5e0));
#97723=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#97724=direction('',(7.045337358024e-1,7.077380844166e-1,5.233563778686e-2));
#97725=axis2_placement_3d('',#97722,#97723,#97724);
#97727=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#97728=direction('',(0.e0,0.e0,1.e0));
#97729=direction('',(5.081162507563e-1,8.612884973790e-1,0.e0));
#97730=axis2_placement_3d('',#97727,#97728,#97729);
#97732=cartesian_point('',(3.565716761673e1,6.044110704590e1,1.526165368939e0));
#97733=cartesian_point('',(3.555750080104e1,6.042895235784e1,
3.638743864392e-1));
#97734=cartesian_point('',(3.535442654e1,6.040632954051e1,-1.959791719759e0));
#97735=cartesian_point('',(3.506240149138e1,6.036525862921e1,
-5.444458715584e0));
#97736=cartesian_point('',(3.485957021978e1,6.034270781772e1,
-7.765716188765e0));
#97737=cartesian_point('',(3.475983389745e1,6.033022210299e1,
-8.926173019099e0));
#97739=cartesian_point('',(2.236505724403e1,6.593769506838e1,
-8.926171712272e0));
#97740=cartesian_point('',(2.213445076592e1,6.607967895696e1,
-7.771917213803e0));
#97741=cartesian_point('',(2.167642172242e1,6.636001790414e1,
-5.458696501806e0));
#97742=cartesian_point('',(2.099965610901e1,6.676855971949e1,
-1.974528650150e0));
#97743=cartesian_point('',(2.055563453107e1,6.703357289527e1,
3.577125216407e-1));
#97744=cartesian_point('',(2.033525026301e1,6.716424687558e1,1.526168881760e0));
#97746=direction('',(-1.678190263878e-4,7.391290513282e-2,-9.972646861749e-1));
#97747=vector('',#97746,1.048100086987e1);
#97748=cartesian_point('',(3.165350874544e1,5.465334575545e1,1.526167076260e0));
#97749=line('',#97748,#97747);
#97750=direction('',(8.469820437048e-2,1.106973716023e-2,9.963451586150e-1));
#97751=vector('',#97750,1.049067037859e1);
#97752=cartesian_point('',(3.496888887570e1,5.876029473158e1,
-8.926160542662e0));
#97753=line('',#97752,#97751);
#97754=cartesian_point('',(1.934128465934e1,6.550074056829e1,1.526173047650e0));
#97755=cartesian_point('',(1.955731661209e1,6.537170462440e1,
3.629527818923e-1));
#97756=cartesian_point('',(1.999323122911e1,6.510971575150e1,
-1.962331976919e0));
#97757=cartesian_point('',(2.065937829420e1,6.470423349067e1,
-5.446493165994e0));
#97758=cartesian_point('',(2.111167753389e1,6.442555063226e1,
-7.766678709538e0));
#97759=cartesian_point('',(2.133976041757e1,6.428424408775e1,
-8.926169526018e0));
#97761=direction('',(1.677130333709e-4,-7.391212204812e-2,9.972647442313e-1));
#97762=vector('',#97761,1.048100321557e1);
#97763=cartesian_point('',(3.023948733041e1,5.542481114655e1,
-8.926167994767e0));
#97764=line('',#97763,#97762);
#97765=cartesian_point('',(2.169205991676e1,6.463808262729e1,-8.9e0));
#97766=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#97767=direction('',(0.e0,0.e0,-1.e0));
#97768=axis2_placement_3d('',#97765,#97766,#97767);
#97770=cartesian_point('',(2.133976041757e1,6.428424408775e1,
-8.926169526018e0));
#97771=cartesian_point('',(2.124620406321e1,6.437840840557e1,
-8.940129220024e0));
#97772=cartesian_point('',(2.109827347267e1,6.460347174758e1,
-8.968691610396e0));
#97773=cartesian_point('',(2.102328528544e1,6.499574396808e1,-8.998778867e0));
#97774=cartesian_point('',(2.110365165279e1,6.538725951533e1,
-9.014456779310e0));
#97775=cartesian_point('',(2.125230249467e1,6.560691382550e1,
-9.013224347667e0));
#97776=cartesian_point('',(2.134450468583e1,6.569848671924e1,
-9.009781494330e0));
#97778=cartesian_point('',(2.134450468583e1,6.569848671924e1,
-9.009781494330e0));
#97779=cartesian_point('',(2.143208712615e1,6.578535167848e1,
-9.006891490199e0));
#97780=cartesian_point('',(2.163905627983e1,6.592608298140e1,
-8.994886454812e0));
#97781=cartesian_point('',(2.200284027922e1,6.601055990459e1,
-8.965523184030e0));
#97782=cartesian_point('',(2.224904958372e1,6.597633281231e1,
-8.939034771047e0));
#97783=cartesian_point('',(2.236505724403e1,6.593769506838e1,
-8.926171712272e0));
#97785=cartesian_point('',(3.426191252075e1,5.946498684708e1,
-9.399443862589e0));
#97786=direction('',(-2.330031457925e-5,-1.614577809307e-5,-9.999999995982e-1));
#97787=direction('',(4.980728660683e-1,8.671351794449e-1,-2.560582665736e-5));
#97788=axis2_placement_3d('',#97785,#97786,#97787);
#97790=direction('',(-7.054980081206e-1,-7.087119023266e-1,-6.206080757960e-6));
#97791=vector('',#97790,4.701770597127e0);
#97792=cartesian_point('',(3.461500523383e1,5.911253675724e1,
-9.399815465380e0));
#97793=line('',#97792,#97791);
#97794=cartesian_point('',(3.094400941139e1,5.613219551502e1,
-9.399536606406e0));
#97795=direction('',(-8.636501508433e-7,-8.461812019339e-6,-9.999999999638e-1));
#97796=direction('',(7.092009749490e-1,-7.050063667108e-1,5.353129817645e-6));
#97797=axis2_placement_3d('',#97794,#97795,#97796);
#97799=direction('',(-7.087094746807e-1,7.055004467358e-1,-1.238799510156e-5));
#97800=vector('',#97799,1.255755373419e1);
#97801=cartesian_point('',(3.059171853729e1,5.577872155360e1,
-9.399844437077e0));
#97802=line('',#97801,#97800);
#97803=cartesian_point('',(2.169206122705e1,6.463808132298e1,
-9.399999999991e0));
#97804=cartesian_point('',(2.163269770517e1,6.469718674327e1,
-9.399999999991e0));
#97805=cartesian_point('',(2.155354891153e1,6.482834249915e1,
-9.400000000004e0));
#97806=cartesian_point('',(2.152584862589e1,6.505534293676e1,
-9.399999999999e0));
#97807=cartesian_point('',(2.159912071323e1,6.526734478365e1,
-9.400000000001e0));
#97808=cartesian_point('',(2.175688850381e1,6.542815758612e1,
-9.399999999999e0));
#97809=cartesian_point('',(2.197181407600e1,6.550423241826e1,
-9.400000000005e0));
#97810=cartesian_point('',(2.212505826726e1,6.549184852470e1,
-9.399999999989e0));
#97811=cartesian_point('',(2.220471456685e1,6.546480413155e1,
-9.399999999989e0));
#97813=cartesian_point('',(0.e0,0.e0,-9.4e0));
#97814=direction('',(0.e0,0.e0,-1.e0));
#97815=direction('',(3.212112645492e-1,9.470075625499e-1,0.e0));
#97816=axis2_placement_3d('',#97813,#97814,#97815);
#97818=cartesian_point('',(3.451051977160e1,5.989752877457e1,-8.9e0));
#97819=direction('',(8.664718921359e-1,-4.992258608470e-1,0.e0));
#97820=direction('',(-3.580026293548e-5,-6.213604702054e-5,-9.999999974287e-1));
#97821=axis2_placement_3d('',#97818,#97819,#97820);
#97823=cartesian_point('',(3.475983389745e1,6.033022210299e1,
-8.926173019099e0));
#97824=cartesian_point('',(3.486549792381e1,6.026910836061e1,
-8.930180578119e0));
#97825=cartesian_point('',(3.505417197915e1,6.010812622858e1,
-8.937491839003e0));
#97826=cartesian_point('',(3.523149247871e1,5.978108813946e1,
-8.943101065683e0));
#97827=cartesian_point('',(3.528037346555e1,5.941359041037e1,
-8.943094707402e0));
#97828=cartesian_point('',(3.519456367664e1,5.905171236274e1,
-8.937460971929e0));
#97829=cartesian_point('',(3.505481582020e1,5.884683993059e1,
-8.930167165223e0));
#97830=cartesian_point('',(3.496888887570e1,5.876029473158e1,
-8.926160542662e0));
#97832=cartesian_point('',(3.461511777759e1,5.911261980880e1,-8.9e0));
#97833=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#97834=direction('',(7.077385371610e-1,-7.045341864969e-1,-5.232344669826e-2));
#97835=axis2_placement_3d('',#97832,#97833,#97834);
#97837=cartesian_point('',(2.220471461265e1,6.546480411012e1,-8.9e0));
#97838=direction('',(9.470075618494e-1,-3.212112666146e-1,0.e0));
#97839=direction('',(0.e0,2.842170943040e-14,-1.e0));
#97840=axis2_placement_3d('',#97837,#97838,#97839);
#97842=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#97843=direction('',(0.e0,0.e0,-1.e0));
#97844=direction('',(3.212098295720e-1,9.470080492722e-1,0.e0));
#97845=axis2_placement_3d('',#97842,#97843,#97844);
#97847=direction('',(-7.054961478333e-1,-7.087137541994e-1,-9.409849759246e-7));
#97848=vector('',#97847,4.701852805020e0);
#97849=cartesian_point('',(3.496888887570e1,5.876029473158e1,
-8.926160542662e0));
#97850=line('',#97849,#97848);
#97851=cartesian_point('',(3.129788005922e1,5.578029468504e1,-8.9e0));
#97852=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#97853=direction('',(0.e0,0.e0,-1.e0));
#97854=axis2_placement_3d('',#97851,#97852,#97853);
#97856=cartesian_point('',(3.165174983408e1,5.542802697844e1,
-8.926164967035e0));
#97857=cartesian_point('',(3.155899770135e1,5.533508358897e1,
-8.929590272554e0));
#97858=cartesian_point('',(3.133681285372e1,5.518678710556e1,
-8.935056476713e0));
#97859=cartesian_point('',(3.094636440621e1,5.510880553322e1,
-8.937908387907e0));
#97860=cartesian_point('',(3.055555503670e1,5.518499061083e1,
-8.935055840253e0));
#97861=cartesian_point('',(3.033267106431e1,5.533228304596e1,
-8.929593636673e0));
#97862=cartesian_point('',(3.023948733041e1,5.542481114655e1,
-8.926167994767e0));
#97864=cartesian_point('',(3.059174416246e1,5.577869251230e1,-8.9e0));
#97865=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#97866=direction('',(-7.045337656897e-1,-7.077381144398e-1,-5.233482943817e-2));
#97867=axis2_placement_3d('',#97864,#97865,#97866);
#97869=direction('',(-7.087093200749e-1,7.055006021535e-1,-1.219376491829e-7));
#97870=vector('',#97869,1.255765468401e1);
#97871=cartesian_point('',(3.023948733041e1,5.542481114655e1,
-8.926167994767e0));
#97872=line('',#97871,#97870);
#97873=direction('',(7.078467782901e-1,7.063660088540e-1,1.303444345684e-8));
#97874=vector('',#97873,1.174961712206e1);
#97875=cartesian_point('',(-3.810746312183e1,5.308539544995e1,
1.526166424995e0));
#97876=line('',#97875,#97874);
#97877=cartesian_point('',(-2.943783296874e1,6.103148542834e1,1.5e0));
#97878=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#97879=direction('',(-7.053978631831e-1,7.068767942866e-1,5.233595624294e-2));
#97880=axis2_placement_3d('',#97877,#97878,#97879);
#97882=direction('',(7.735336197219e-5,7.391265480342e-2,-9.972647158485e-1));
#97883=vector('',#97882,1.048100285672e1);
#97884=cartesian_point('',(-3.810746312183e1,5.308539544995e1,
1.526166424995e0));
#97885=line('',#97884,#97883);
#97886=cartesian_point('',(-3.272824704406e1,5.922723680807e1,
-8.926166214425e0));
#97887=cartesian_point('',(-3.236463009129e1,5.950171264271e1,
-7.732454894618e0));
#97888=cartesian_point('',(-3.162057428086e1,6.005749052332e1,
-5.210069014859e0));
#97889=cartesian_point('',(-3.064963614559e1,6.076809310268e1,
-1.721148205225e0));
#97890=cartesian_point('',(-3.003995352562e1,6.120669687085e1,
5.716813621074e-1));
#97891=cartesian_point('',(-2.979053449585e1,6.138492560202e1,
1.526166578145e0));
#97893=cartesian_point('',(-3.951973820405e1,5.308686861458e1,
1.526167167017e0));
#97894=cartesian_point('',(-3.942809610897e1,5.299477823243e1,
1.529641124823e0));
#97895=cartesian_point('',(-3.920825929686e1,5.284638816740e1,
1.534111348009e0));
#97896=cartesian_point('',(-3.881607774742e1,5.276648386734e1,
1.535885609742e0));
#97897=cartesian_point('',(-3.842234953608e1,5.284407120584e1,
1.534156568126e0));
#97898=cartesian_point('',(-3.820019344224e1,5.299260138317e1,
1.529647828682e0));
#97899=cartesian_point('',(-3.810746312183e1,5.308539544995e1,
1.526166424995e0));
#97901=cartesian_point('',(-3.775476537417e1,5.273195374976e1,1.5e0));
#97902=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#97903=direction('',(-7.053978631831e-1,7.068767942866e-1,5.233595624294e-2));
#97904=axis2_placement_3d('',#97901,#97902,#97903);
#97906=cartesian_point('',(-3.987317797799e1,5.273417276533e1,1.5e0));
#97907=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#97908=direction('',(1.206661822550e-5,1.204137238631e-5,9.999999998547e-1));
#97909=axis2_placement_3d('',#97906,#97907,#97908);
#97911=direction('',(7.063622813782e-1,-7.078504979485e-1,-3.952978332210e-7));
#97912=vector('',#97911,2.878614319898e0);
#97913=cartesian_point('',(-4.155308278226e1,5.512449719432e1,
1.526168304927e0));
#97914=line('',#97913,#97912);
#97915=direction('',(8.018840630029e-2,-6.403236182467e-3,-9.967591575007e-1));
#97916=vector('',#97915,1.048632135113e1);
#97917=cartesian_point('',(-4.155308278226e1,5.512449719432e1,
1.526168304927e0));
#97918=line('',#97917,#97916);
#97919=direction('',(-7.786517730776e-5,-7.391250384806e-2,9.972647269968e-1));
#97920=vector('',#97919,1.048100379453e1);
#97921=cartesian_point('',(-3.951892209883e1,5.386154584788e1,
-8.926168220785e0));
#97922=line('',#97921,#97920);
#97923=cartesian_point('',(-4.143602322564e1,5.663577717179e1,
1.526164127119e0));
#97924=cartesian_point('',(-4.155071777610e1,5.655210626898e1,
1.530645262544e0));
#97925=cartesian_point('',(-4.174499441909e1,5.633479032381e1,
1.536193660264e0));
#97926=cartesian_point('',(-4.187470701283e1,5.591287245928e1,
1.538246051575e0));
#97927=cartesian_point('',(-4.181404570211e1,5.547394429433e1,
1.536283406442e0));
#97928=cartesian_point('',(-4.165497680498e1,5.522622891273e1,
1.530666331410e0));
#97929=cartesian_point('',(-4.155308278226e1,5.512449719432e1,
1.526168304927e0));
#97931=cartesian_point('',(-4.190655127385e1,5.477180921418e1,1.5e0));
#97932=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#97933=direction('',(7.068767942866e-1,7.053978631830e-1,5.233595624294e-2));
#97934=axis2_placement_3d('',#97931,#97932,#97933);
#97936=cartesian_point('',(-4.173071645740e1,5.703884422017e1,1.5e0));
#97937=direction('',(8.070641959779e-1,5.904637021618e-1,0.e0));
#97938=direction('',(0.e0,1.421085471520e-14,1.e0));
#97939=axis2_placement_3d('',#97936,#97937,#97938);
#97941=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#97942=direction('',(0.e0,0.e0,1.e0));
#97943=direction('',(-4.408423313783e-1,8.975845580584e-1,0.e0));
#97944=axis2_placement_3d('',#97941,#97942,#97943);
#97946=cartesian_point('',(-3.093614932567e1,6.298810155863e1,
1.526173586605e0));
#97947=cartesian_point('',(-3.127561424842e1,6.274666751134e1,
2.466504778883e-1));
#97948=cartesian_point('',(-3.194993170810e1,6.226288906540e1,
-2.235523107247e0));
#97949=cartesian_point('',(-3.299373469031e1,6.149912328490e1,
-5.881016417583e0));
#97950=cartesian_point('',(-3.361764410633e1,6.103331629074e1,
-7.953731618710e0));
#97951=cartesian_point('',(-3.392013547322e1,6.080621809800e1,
-8.926167263013e0));
#97953=cartesian_point('',(-4.058747703427e1,5.657418371691e1,
-8.926170907819e0));
#97954=cartesian_point('',(-4.068078293727e1,5.658109066007e1,
-7.777878330693e0));
#97955=cartesian_point('',(-4.087129706117e1,5.659223702484e1,
-5.472825724963e0));
#97956=cartesian_point('',(-4.114792699545e1,5.661712545731e1,
-1.988229363838e0));
#97957=cartesian_point('',(-4.134080836274e1,5.662898233168e1,
3.517058073818e-1));
#97958=cartesian_point('',(-4.143602322564e1,5.663577717179e1,
1.526164127119e0));
#97960=cartesian_point('',(-3.272824704406e1,5.922723680807e1,
-8.926166214425e0));
#97961=cartesian_point('',(-3.264153670265e1,5.931585429549e1,
-8.945883023307e0));
#97962=cartesian_point('',(-3.248978405568e1,5.953867413630e1,
-8.994178083082e0));
#97963=cartesian_point('',(-3.241049169870e1,5.995655171139e1,
-9.049266343472e0));
#97964=cartesian_point('',(-3.251129098468e1,6.038231893953e1,
-9.079503037389e0));
#97965=cartesian_point('',(-3.279695220563e1,6.073771419286e1,
-9.078919999103e0));
#97966=cartesian_point('',(-3.318207962613e1,6.091992676960e1,
-9.042054524266e0));
#97967=cartesian_point('',(-3.353695105713e1,6.094693669694e1,
-8.996354909001e0));
#97968=cartesian_point('',(-3.380327244206e1,6.086955205898e1,
-8.947964207859e0));
#97969=cartesian_point('',(-3.392013547322e1,6.080621809800e1,
-8.926167263013e0));
#97971=cartesian_point('',(-2.979053449585e1,6.138492560202e1,
1.526166578145e0));
#97972=cartesian_point('',(-2.967752097338e1,6.149612361139e1,
1.547010342275e0));
#97973=cartesian_point('',(-2.950450072125e1,6.175695419343e1,
1.586349692250e0));
#97974=cartesian_point('',(-2.942272521990e1,6.217711819669e1,
1.623910475281e0));
#97975=cartesian_point('',(-2.951265312216e1,6.258461327409e1,
1.654287444841e0));
#97976=cartesian_point('',(-2.974916479585e1,6.289532193903e1,
1.651337104768e0));
#97977=cartesian_point('',(-3.010682299113e1,6.309039389883e1,
1.620433658718e0));
#97978=cartesian_point('',(-3.051735413750e1,6.313377461587e1,
1.583289996769e0));
#97979=cartesian_point('',(-3.080281417686e1,6.305472777225e1,
1.545856247036e0));
#97980=cartesian_point('',(-3.093614932567e1,6.298810155863e1,
1.526173586605e0));
#97982=cartesian_point('',(-3.115628271154e1,6.343633417545e1,1.5e0));
#97983=direction('',(-8.975847027943e-1,-4.408420366862e-1,0.e0));
#97984=direction('',(4.402378779962e-1,-8.963545941543e-1,5.233595624371e-2));
#97985=axis2_placement_3d('',#97982,#97983,#97984);
#97987=cartesian_point('',(-3.308093906581e1,5.958067346388e1,
-9.399999999999e0));
#97988=cartesian_point('',(-3.301648089486e1,5.964498615985e1,
-9.399999999999e0));
#97989=cartesian_point('',(-3.293673862916e1,5.979299398409e1,-9.4e0));
#97990=cartesian_point('',(-3.291178664014e1,6.004697263794e1,-9.4e0));
#97991=cartesian_point('',(-3.301099642064e1,6.028892646493e1,-9.4e0));
#97992=cartesian_point('',(-3.322884501781e1,6.041998838872e1,-9.4e0));
#97993=cartesian_point('',(-3.346425270138e1,6.044694885156e1,-9.4e0));
#97994=cartesian_point('',(-3.360820041472e1,6.040847993860e1,-9.4e0));
#97995=cartesian_point('',(-3.367688753982e1,6.037016791275e1,-9.4e0));
#97997=cartesian_point('',(-3.367688755224e1,6.037016790601e1,-8.9e0));
#97998=direction('',(8.733090443673e-1,4.871666173151e-1,0.e0));
#97999=direction('',(0.e0,0.e0,-1.e0));
#98000=axis2_placement_3d('',#97997,#97998,#97999);
#98002=cartesian_point('',(-3.308093910761e1,5.958067342110e1,-8.9e0));
#98003=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#98004=direction('',(7.053979055886e-1,-7.068768367810e-1,-5.233481072529e-2));
#98005=axis2_placement_3d('',#98002,#98003,#98004);
#98007=cartesian_point('',(-3.881205374964e1,5.456658565042e1,
-9.399536606344e0));
#98008=direction('',(-8.916575562403e-7,-8.458729494449e-6,-9.999999999638e-1));
#98009=direction('',(7.068591904658e-1,-7.073542852244e-1,5.353042218085e-6));
#98010=axis2_placement_3d('',#98007,#98008,#98009);
#98012=direction('',(-7.063643922684e-1,7.078483854999e-1,-9.208998608356e-5));
#98013=vector('',#98012,1.689248669267e0);
#98014=cartesian_point('',(-3.916551484848e1,5.421428187094e1,
-9.399844437082e0));
#98015=line('',#98014,#98013);
#98016=cartesian_point('',(0.e0,0.e0,-9.4e0));
#98017=direction('',(0.e0,0.e0,-1.e0));
#98018=direction('',(-5.829228053189e-1,8.125275398651e-1,0.e0));
#98019=axis2_placement_3d('',#98016,#98017,#98018);
#98021=direction('',(-7.078472502933e-1,-7.063655355651e-1,2.044625018621e-5));
#98022=vector('',#98021,7.598217559211e0);
#98023=cartesian_point('',(-3.308093906581e1,5.958067346388e1,
-9.399999999999e0));
#98024=line('',#98023,#98022);
#98025=cartesian_point('',(-3.845935199274e1,5.421351327785e1,-8.9e0));
#98026=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#98027=direction('',(0.e0,0.e0,-1.e0));
#98028=axis2_placement_3d('',#98025,#98026,#98027);
#98030=cartesian_point('',(-3.810665238103e1,5.386007419610e1,
-8.926167910720e0));
#98031=cartesian_point('',(-3.819971259855e1,5.376743851436e1,
-8.929593230292e0));
#98032=cartesian_point('',(-3.842238904004e1,5.361987905081e1,
-8.935055215917e0));
#98033=cartesian_point('',(-3.881309547280e1,5.354319300083e1,
-8.937908774602e0));
#98034=cartesian_point('',(-3.920365246759e1,5.362067686607e1,
-8.935055358875e0));
#98035=cartesian_point('',(-3.942604414877e1,5.376870597540e1,
-8.929594003404e0));
#98036=cartesian_point('',(-3.951892209883e1,5.386154584788e1,
-8.926168220785e0));
#98038=cartesian_point('',(-3.916548931993e1,5.421425274494e1,-8.9e0));
#98039=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#98040=direction('',(-7.068767815487e-1,-7.053978504717e-1,-5.233629961398e-2));
#98041=axis2_placement_3d('',#98038,#98039,#98040);
#98043=direction('',(-7.078462157110e-1,-7.063665726120e-1,-2.232476782499e-7));
#98044=vector('',#98043,7.598268123199e0);
#98045=cartesian_point('',(-3.272824704406e1,5.922723680807e1,
-8.926166214425e0));
#98046=line('',#98045,#98044);
#98047=direction('',(-7.063588545031e-1,7.078539176024e-1,-1.832180254596e-7));
#98048=vector('',#98047,1.689338611279e0);
#98049=cartesian_point('',(-3.951892209883e1,5.386154584788e1,
-8.926168220785e0));
#98050=line('',#98049,#98048);
#98051=cartesian_point('',(-4.029635943794e1,5.616843414950e1,
-9.399999999977e0));
#98052=cartesian_point('',(-4.035211180638e1,5.612756387809e1,
-9.399999999977e0));
#98053=cartesian_point('',(-4.043914821758e1,5.602881675599e1,
-9.400000000012e0));
#98054=cartesian_point('',(-4.050728557018e1,5.580998328875e1,
-9.399999999993e0));
#98055=cartesian_point('',(-4.048060513827e1,5.557904687889e1,
-9.400000000015e0));
#98056=cartesian_point('',(-4.040888002594e1,5.546264468876e1,
-9.399999999969e0));
#98057=cartesian_point('',(-4.035873995814e1,5.541001381419e1,
-9.399999999969e0));
#98059=cartesian_point('',(-4.035875348296e1,5.541001869538e1,-8.9e0));
#98060=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#98061=direction('',(0.e0,0.e0,-1.e0));
#98062=axis2_placement_3d('',#98059,#98060,#98061);
#98064=cartesian_point('',(-4.071220138516e1,5.505735080203e1,
-8.926168530302e0));
#98065=cartesian_point('',(-4.081372804227e1,5.515939430239e1,
-8.930566752160e0));
#98066=cartesian_point('',(-4.097217313586e1,5.540815950638e1,
-8.937788955209e0));
#98067=cartesian_point('',(-4.103163391855e1,5.584714819043e1,
-8.941628366370e0));
#98068=cartesian_point('',(-4.090141501231e1,5.627071939281e1,
-8.937793844645e0));
#98069=cartesian_point('',(-4.070436108631e1,5.649004663490e1,
-8.930594158228e0));
#98070=cartesian_point('',(-4.058747703427e1,5.657418371691e1,
-8.926170907819e0));
#98072=cartesian_point('',(-4.029637740697e1,5.616842436887e1,-8.9e0));
#98073=direction('',(-8.125270263546e-1,-5.829235210930e-1,0.e0));
#98074=direction('',(-5.821246446666e-1,8.114134863040e-1,-5.233595624172e-2));
#98075=axis2_placement_3d('',#98072,#98073,#98074);
#98077=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#98078=direction('',(0.e0,0.e0,-1.e0));
#98079=direction('',(-5.829235125293e-1,8.125270324983e-1,0.e0));
#98080=axis2_placement_3d('',#98077,#98078,#98079);
#98082=cartesian_point('',(-5.014209990698e1,4.037052962036e1,
2.000002785348e0));
#98083=cartesian_point('',(-5.025679871806e1,4.025610448781e1,
2.000004604702e0));
#98084=cartesian_point('',(-5.050885806270e1,4.007454744256e1,
1.999997868705e0));
#98085=cartesian_point('',(-5.096410677261e1,3.992603683703e1,
2.000000552478e0));
#98086=cartesian_point('',(-5.143895508296e1,3.992650604834e1,
1.999999921384e0));
#98087=cartesian_point('',(-5.189408223062e1,4.007591810978e1,
1.999999761986e0));
#98088=cartesian_point('',(-5.214594502293e1,4.025795715245e1,
2.000000607777e0));
#98089=cartesian_point('',(-5.226052741052e1,4.037281808365e1,
1.999993780173e0));
#98091=cartesian_point('',(-5.226049765233e1,4.037276866686e1,1.5e0));
#98092=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#98093=direction('',(0.e0,0.e0,1.e0));
#98094=axis2_placement_3d('',#98091,#98092,#98093);
#98096=cartesian_point('',(-5.190704920389e1,4.072546333161e1,
1.526166286556e0));
#98097=cartesian_point('',(-5.181553083315e1,4.063349929057e1,
1.529637493822e0));
#98098=cartesian_point('',(-5.159601162284e1,4.048524425143e1,
1.534107249397e0));
#98099=cartesian_point('',(-5.120448807605e1,4.040514757391e1,
1.535886597738e0));
#98100=cartesian_point('',(-5.081076063199e1,4.048215798120e1,
1.534180509155e0));
#98101=cartesian_point('',(-5.058785913178e1,4.063084822535e1,
1.529648881571e0));
#98102=cartesian_point('',(-5.049478266145e1,4.072398778684e1,
1.526166545975e0));
#98104=cartesian_point('',(-5.014208497275e1,4.037055096213e1,1.5e0));
#98105=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#98106=direction('',(-7.053979740251e-1,7.068769053610e-1,5.233296196945e-2));
#98107=axis2_placement_3d('',#98104,#98105,#98106);
#98109=direction('',(7.063637217804e-1,-7.078490605719e-1,-3.285724537040e-7));
#98110=vector('',#98109,3.331079687044e0);
#98111=cartesian_point('',(-5.426000304918e1,4.308336495877e1,
1.526167381057e0));
#98112=line('',#98111,#98110);
#98113=cartesian_point('',(-5.461342254046e1,4.273064234429e1,
1.999996803065e0));
#98114=cartesian_point('',(-5.474901226936e1,4.286647354666e1,
2.000003864288e0));
#98115=cartesian_point('',(-5.495185512283e1,4.316703978376e1,
1.999998487288e0));
#98116=cartesian_point('',(-5.508474841289e1,4.371401475344e1,
1.999999498060e0));
#98117=cartesian_point('',(-5.500579494463e1,4.427076041620e1,
2.000003520472e0));
#98118=cartesian_point('',(-5.483378845399e1,4.458888142095e1,
1.999992120192e0));
#98119=cartesian_point('',(-5.471276649961e1,4.473695898475e1,
1.999999444949e0));
#98121=cartesian_point('',(-5.471277328237e1,4.473695212878e1,1.5e0));
#98122=direction('',(6.330000685313e-1,7.741517378650e-1,0.e0));
#98123=direction('',(1.421085471520e-14,0.e0,1.e0));
#98124=axis2_placement_3d('',#98121,#98122,#98123);
#98126=cartesian_point('',(-5.432622570136e1,4.442090229551e1,
1.526167324630e0));
#98127=cartesian_point('',(-5.440377587298e1,4.432630744423e1,
1.529092075944e0));
#98128=cartesian_point('',(-5.452373777643e1,4.410851708095e1,
1.532960149608e0));
#98129=cartesian_point('',(-5.457408562213e1,4.373865597737e1,
1.534526190483e0));
#98130=cartesian_point('',(-5.448768454216e1,4.337537653130e1,
1.532983881420e0));
#98131=cartesian_point('',(-5.434671661255e1,4.317002429421e1,
1.529099061104e0));
#98132=cartesian_point('',(-5.426000304918e1,4.308336495877e1,
1.526167381057e0));
#98134=cartesian_point('',(-5.461345138114e1,4.273065557825e1,1.5e0));
#98135=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#98136=direction('',(7.068769038637e-1,7.053979725309e-1,5.233300233528e-2));
#98137=axis2_placement_3d('',#98134,#98135,#98136);
#98139=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#98140=direction('',(0.e0,0.e0,1.e0));
#98141=direction('',(-6.313773089124e-1,7.754757854315e-1,0.e0));
#98142=axis2_placement_3d('',#98139,#98140,#98141);
#98144=cartesian_point('',(-4.462225978475e1,5.480635426038e1,
2.000000895943e0));
#98145=cartesian_point('',(-4.447429261718e1,5.492677833955e1,
1.999995869510e0));
#98146=cartesian_point('',(-4.415645914948e1,5.509795199067e1,
2.000001735563e0));
#98147=cartesian_point('',(-4.360026300716e1,5.517622067010e1,
2.000000121266e0));
#98148=cartesian_point('',(-4.305322068484e1,5.504283708118e1,
1.999997779375e0));
#98149=cartesian_point('',(-4.275214242590e1,5.483911360133e1,
2.000005100615e0));
#98150=cartesian_point('',(-4.261617127032e1,5.470280673333e1,
1.999996035294e0));
#98152=cartesian_point('',(-4.261618070601e1,5.470282732073e1,1.5e0));
#98153=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#98154=direction('',(0.e0,0.e0,1.e0));
#98155=axis2_placement_3d('',#98152,#98153,#98154);
#98157=cartesian_point('',(-4.296962911239e1,5.435011450537e1,
1.526167476585e0));
#98158=cartesian_point('',(-4.305539374161e1,5.443630699622e1,
1.529094027043e0));
#98159=cartesian_point('',(-4.325888098262e1,5.457719956333e1,
1.532947616028e0));
#98160=cartesian_point('',(-4.362099902911e1,5.466544077153e1,
1.534527734543e0));
#98161=cartesian_point('',(-4.399198112082e1,5.461699634687e1,
1.532992156474e0));
#98162=cartesian_point('',(-4.421153188846e1,5.449710483821e1,
1.529097676912e0));
#98163=cartesian_point('',(-4.430702273009e1,5.441916029905e1,
1.526166452659e0));
#98165=cartesian_point('',(-4.462226478069e1,5.480634937544e1,1.5e0));
#98166=direction('',(-7.754757814242e-1,-6.313773138342e-1,0.e0));
#98167=direction('',(6.305120331688e-1,-7.744130188171e-1,5.233595624371e-2));
#98168=axis2_placement_3d('',#98165,#98166,#98167);
#98170=direction('',(-7.063699292219e-1,7.078428661017e-1,1.849239656607e-7));
#98171=vector('',#98170,3.331066974618e0);
#98172=cartesian_point('',(-4.061666356930e1,5.199224251088e1,
1.526166860591e0));
#98173=line('',#98172,#98171);
#98174=cartesian_point('',(-4.026320548714e1,5.234492529917e1,
2.000002785348e0));
#98175=cartesian_point('',(-4.014878032498e1,5.223022645845e1,
2.000004604703e0));
#98176=cartesian_point('',(-3.996722336220e1,5.197816725337e1,
1.999997868705e0));
#98177=cartesian_point('',(-3.981871265318e1,5.152291851893e1,
2.000000552478e0));
#98178=cartesian_point('',(-3.981918183019e1,5.104807020644e1,
1.999999921384e0));
#98179=cartesian_point('',(-3.996859379053e1,5.059294308057e1,
1.999999761987e0));
#98180=cartesian_point('',(-4.015063291455e1,5.034108015214e1,
2.000000607775e0));
#98181=cartesian_point('',(-4.026549381521e1,5.022649779496e1,
1.999993780173e0));
#98183=cartesian_point('',(-4.026544446585e1,5.022652751322e1,1.5e0));
#98184=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#98185=direction('',(0.e0,0.e0,1.e0));
#98186=axis2_placement_3d('',#98183,#98184,#98185);
#98188=cartesian_point('',(-4.061813912663e1,5.057997595830e1,
1.526166385351e0));
#98189=cartesian_point('',(-4.052617508663e1,5.067149432759e1,
1.529637591055e0));
#98190=cartesian_point('',(-4.037792003251e1,5.089101353693e1,
1.534107514075e0));
#98191=cartesian_point('',(-4.029782335817e1,5.128253708654e1,
1.535886800600e0));
#98192=cartesian_point('',(-4.037483376542e1,5.167626453223e1,
1.534180669964e0));
#98193=cartesian_point('',(-4.052352400856e1,5.189916604124e1,
1.529649195263e0));
#98194=cartesian_point('',(-4.061666356930e1,5.199224251088e1,
1.526166860591e0));
#98196=cartesian_point('',(-4.026322676112e1,5.234494019280e1,1.5e0));
#98197=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#98198=direction('',(-7.068768741093e-1,-7.053979428388e-1,5.233380445069e-2));
#98199=axis2_placement_3d('',#98196,#98197,#98198);
#98201=direction('',(7.078465656942e-1,7.063662218955e-1,-1.151170635618e-8));
#98202=vector('',#98201,1.395308533443e1);
#98203=cartesian_point('',(-5.049478266145e1,4.072398778684e1,
1.526166545975e0));
#98204=line('',#98203,#98202);
#98205=direction('',(7.728102759568e-5,7.391305038377e-2,-9.972646865354e-1));
#98206=vector('',#98205,1.048100362858e1);
#98207=cartesian_point('',(-5.049478266145e1,4.072398778684e1,
1.526166545975e0));
#98208=line('',#98207,#98206);
#98209=direction('',(7.391229023509e-2,-7.737130150671e-5,9.972647428672e-1));
#98210=vector('',#98209,1.048100295347e1);
#98211=cartesian_point('',(-4.139281405889e1,5.058078688714e1,
-8.926168330031e0));
#98212=line('',#98211,#98210);
#98213=direction('',(7.049707107694e-2,3.363395895781e-3,-9.975063160390e-1));
#98214=vector('',#98213,1.047846516201e1);
#98215=cartesian_point('',(-5.426000304918e1,4.308336495877e1,
1.526167381057e0));
#98216=line('',#98215,#98214);
#98217=direction('',(-7.737082892062e-5,-7.391229024158e-2,9.972647428667e-1));
#98218=vector('',#98217,1.048100289925e1);
#98219=cartesian_point('',(-5.190623828001e1,4.150013825992e1,
-8.926168374747e0));
#98220=line('',#98219,#98218);
#98221=cartesian_point('',(-4.430702273009e1,5.441916029905e1,
1.526166452659e0));
#98222=cartesian_point('',(-4.431179246830e1,5.433658662503e1,
3.636807737451e-1));
#98223=cartesian_point('',(-4.432342089892e1,5.416946716687e1,
-1.960397710266e0));
#98224=cartesian_point('',(-4.433308616105e1,5.392536887279e1,
-5.444782414320e0));
#98225=cartesian_point('',(-4.434473346474e1,5.375854195897e1,
-7.765911079261e0));
#98226=cartesian_point('',(-4.434937451471e1,5.367595993159e1,
-8.926169184234e0));
#98228=cartesian_point('',(-5.358295775631e1,4.446169716717e1,
-8.926169053015e0));
#98229=cartesian_point('',(-5.366559690678e1,4.445722391139e1,
-7.765213894443e0));
#98230=cartesian_point('',(-5.383248240264e1,4.444595257763e1,
-5.443153294842e0));
#98231=cartesian_point('',(-5.407657750978e1,4.443676311584e1,
-1.958768470770e0));
#98232=cartesian_point('',(-5.424369373756e1,4.442549883482e1,
3.643787616532e-1));
#98233=cartesian_point('',(-5.432622570136e1,4.442090229551e1,
1.526167324630e0));
#98235=direction('',(-7.391305126316e-2,7.728337031605e-5,-9.972646864701e-1));
#98236=vector('',#98235,1.048100266727e1);
#98237=cartesian_point('',(-4.061666356930e1,5.199224251088e1,
1.526166860591e0));
#98238=line('',#98237,#98236);
#98239=direction('',(3.506748436457e-3,7.049401898138e-2,9.975060380786e-1));
#98240=vector('',#98239,1.047846489824e1);
#98241=cartesian_point('',(-4.300637445279e1,5.361144540194e1,
-8.926164529202e0));
#98242=line('',#98241,#98240);
#98243=cartesian_point('',(-4.174478559728e1,5.164035288085e1,-8.9e0));
#98244=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#98245=direction('',(0.e0,0.e0,-1.e0));
#98246=axis2_placement_3d('',#98243,#98244,#98245);
#98248=cartesian_point('',(-4.139134645673e1,5.199305251809e1,
-8.926166978281e0));
#98249=cartesian_point('',(-4.129871115153e1,5.189999267441e1,
-8.929592280731e0));
#98250=cartesian_point('',(-4.115115212624e1,5.167731730395e1,
-8.935055577127e0));
#98251=cartesian_point('',(-4.107446583566e1,5.12866125e1,-8.937908827512e0));
#98252=cartesian_point('',(-4.115194641190e1,5.089605778950e1,
-8.935055644081e0));
#98253=cartesian_point('',(-4.129997733622e1,5.067366331173e1,
-8.929593985124e0));
#98254=cartesian_point('',(-4.139281405889e1,5.058078688714e1,
-8.926168330031e0));
#98256=cartesian_point('',(-4.174552506438e1,5.093421555366e1,-8.9e0));
#98257=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#98258=direction('',(7.053978475705e-1,-7.068767786413e-1,-5.233637798610e-2));
#98259=axis2_placement_3d('',#98256,#98257,#98258);
#98261=cartesian_point('',(-5.119937404162e1,4.220518217081e1,
-9.399536606388e0));
#98262=direction('',(-8.916713021016e-7,-8.458819510176e-6,-9.999999999638e-1));
#98263=direction('',(7.068591905756e-1,-7.073542851147e-1,5.353096173157e-6));
#98264=axis2_placement_3d('',#98261,#98262,#98263);
#98266=direction('',(-7.063660918937e-1,7.078466921541e-1,-6.803872457508e-5));
#98267=vector('',#98266,2.286387842719e0);
#98268=cartesian_point('',(-5.155283514060e1,4.185287839149e1,
-9.399844437084e0));
#98269=line('',#98268,#98267);
#98270=cartesian_point('',(0.e0,0.e0,-9.4e0));
#98271=direction('',(0.e0,0.e0,-1.e0));
#98272=direction('',(-7.695669166031e-1,6.385661757954e-1,0.e0));
#98273=axis2_placement_3d('',#98270,#98271,#98272);
#98275=cartesian_point('',(-4.371326491355e1,5.290639766496e1,
-9.399552167909e0));
#98276=direction('',(2.472944528363e-6,7.992606726865e-6,-9.999999999650e-1));
#98277=direction('',(-6.373448914017e-1,7.705786717677e-1,4.582813712246e-6));
#98278=axis2_placement_3d('',#98275,#98276,#98277);
#98280=direction('',(7.063652778732e-1,-7.078475077378e-1,2.123238519754e-6));
#98281=vector('',#98280,2.286355402988e0);
#98282=cartesian_point('',(-4.335982883707e1,5.325877937325e1,
-9.399849492491e0));
#98283=line('',#98282,#98281);
#98284=cartesian_point('',(-4.209785804516e1,5.128765109151e1,
-9.399536514458e0));
#98285=direction('',(8.395600975498e-6,-1.030042066313e-6,-9.999999999642e-1));
#98286=direction('',(7.073543103244e-1,7.068591653493e-1,5.210569864164e-6));
#98287=axis2_placement_3d('',#98284,#98285,#98286);
#98289=direction('',(-7.078469596576e-1,-7.063658271062e-1,-1.924075867258e-8));
#98290=vector('',#98289,1.285741572493e1);
#98291=cartesian_point('',(-4.174555413423e1,5.093419006181e1,
-9.399844397561e0));
#98292=line('',#98291,#98290);
#98293=cartesian_point('',(-5.084667228470e1,4.185210979829e1,-8.9e0));
#98294=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#98295=direction('',(0.e0,0.e0,-1.e0));
#98296=axis2_placement_3d('',#98293,#98294,#98295);
#98298=cartesian_point('',(-5.049397267872e1,4.149867073611e1,
-8.926168252260e0));
#98299=cartesian_point('',(-5.058703254952e1,4.140603539899e1,
-8.929593559096e0));
#98300=cartesian_point('',(-5.080970795578e1,4.125847621910e1,
-8.935054979326e0));
#98301=cartesian_point('',(-5.120041304167e1,4.118179000526e1,
-8.937908823648e0));
#98302=cartesian_point('',(-5.159096778074e1,4.125927079279e1,
-8.935055502381e0));
#98303=cartesian_point('',(-5.181336198530e1,4.140730166599e1,
-8.929594015604e0));
#98304=cartesian_point('',(-5.190623828001e1,4.150013825992e1,
-8.926168374747e0));
#98306=cartesian_point('',(-5.155280961189e1,4.185284926539e1,-8.9e0));
#98307=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#98308=direction('',(-7.068767785214e-1,-7.053978474509e-1,-5.233638121586e-2));
#98309=axis2_placement_3d('',#98306,#98307,#98308);
#98311=direction('',(-7.078469119361e-1,-7.063658749278e-1,6.048686933554e-9));
#98312=vector('',#98311,1.285752394531e1);
#98313=cartesian_point('',(-4.139281405889e1,5.058078688714e1,
-8.926168330031e0));
#98314=line('',#98313,#98312);
#98315=direction('',(-7.063615108636e-1,7.078512668424e-1,2.511776514891e-7));
#98316=vector('',#98315,2.286454798324e0);
#98317=cartesian_point('',(-5.190623828001e1,4.150013825992e1,
-8.926168374747e0));
#98318=line('',#98317,#98316);
#98319=cartesian_point('',(-5.319868031749e1,4.414283921915e1,
-9.399999999999e0));
#98320=cartesian_point('',(-5.324974583904e1,4.407851371872e1,
-9.399999999999e0));
#98321=cartesian_point('',(-5.331555891684e1,4.394243559053e1,-9.4e0));
#98322=cartesian_point('',(-5.330661619936e1,4.366922178204e1,
-9.400000000001e0));
#98323=cartesian_point('',(-5.322635971089e1,4.353455471463e1,
-9.399999999997e0));
#98324=cartesian_point('',(-5.316786198562e1,4.347129046294e1,
-9.399999999997e0));
#98326=cartesian_point('',(-5.316786593963e1,4.347129170636e1,-8.9e0));
#98327=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#98328=direction('',(0.e0,0.e0,-1.e0));
#98329=axis2_placement_3d('',#98326,#98327,#98328);
#98331=cartesian_point('',(-5.352130194587e1,4.311860818549e1,
-8.926167800441e0));
#98332=cartesian_point('',(-5.360803062999e1,4.320572670511e1,
-8.929079847250e0));
#98333=cartesian_point('',(-5.374897847309e1,4.341232916538e1,
-8.933733708074e0));
#98334=cartesian_point('',(-5.383450083898e1,4.377764784283e1,
-8.936161363298e0));
#98335=cartesian_point('',(-5.378257557068e1,4.414906279923e1,
-8.933723458651e0));
#98336=cartesian_point('',(-5.366117712291e1,4.436718892727e1,
-8.929089414819e0));
#98337=cartesian_point('',(-5.358295775631e1,4.446169716717e1,
-8.926169053015e0));
#98339=cartesian_point('',(-5.319868373165e1,4.414283608272e1,-8.9e0));
#98340=direction('',(-6.385660224613e-1,-7.695670438356e-1,0.e0));
#98341=direction('',(-7.685123789481e-1,6.376908899207e-1,-5.233595624172e-2));
#98342=axis2_placement_3d('',#98339,#98340,#98341);
#98344=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#98345=direction('',(0.e0,0.e0,-1.e0));
#98346=direction('',(-7.695670318664e-1,6.385660368860e-1,0.e0));
#98347=axis2_placement_3d('',#98344,#98345,#98346);
#98349=cartesian_point('',(-4.403132028318e1,5.329101952793e1,-8.9e0));
#98350=direction('',(7.709027645865e-1,6.369528456274e-1,0.e0));
#98351=direction('',(6.520922809727e-6,-7.892259930031e-6,-9.999999999476e-1));
#98352=axis2_placement_3d('',#98349,#98350,#98351);
#98354=cartesian_point('',(-4.434937451471e1,5.367595993159e1,
-8.926169184234e0));
#98355=cartesian_point('',(-4.425414182313e1,5.375446041930e1,
-8.929101369715e0));
#98356=cartesian_point('',(-4.403471128486e1,5.387543879705e1,
-8.933747505848e0));
#98357=cartesian_point('',(-4.366429553400e1,5.392582696469e1,
-8.936153836236e0));
#98358=cartesian_point('',(-4.330048630208e1,5.384006549972e1,
-8.933742629465e0));
#98359=cartesian_point('',(-4.309361010486e1,5.369868861441e1,
-8.929085093491e0));
#98360=cartesian_point('',(-4.300637445279e1,5.361144540194e1,
-8.926164529202e0));
#98362=cartesian_point('',(-4.335984192646e1,5.325879532327e1,-8.9e0));
#98363=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#98364=direction('',(7.068769582141e-1,7.053980267676e-1,-5.233153712956e-2));
#98365=axis2_placement_3d('',#98362,#98363,#98364);
#98367=direction('',(7.063705418249e-1,-7.078422547721e-1,-1.071162273935e-6));
#98368=vector('',#98367,2.286375068650e0);
#98369=cartesian_point('',(-4.300637445279e1,5.361144540194e1,
-8.926164529202e0));
#98370=line('',#98369,#98368);
#98371=cartesian_point('',(-6.096969770546e1,2.956559181373e1,
2.000000055666e0));
#98372=cartesian_point('',(-6.111153487776e1,2.942405492198e1,
1.999999946542e0));
#98373=cartesian_point('',(-6.142069387713e1,2.921193015913e1,
2.000000024867e0));
#98374=cartesian_point('',(-6.196202534987e1,2.906942368949e1,
1.999999993152e0));
#98375=cartesian_point('',(-6.248473495981e1,2.911937719883e1,
2.000000002524e0));
#98376=cartesian_point('',(-6.296825353388e1,2.935198854500e1,
1.999999996753e0));
#98377=cartesian_point('',(-6.333068973317e1,2.974531179711e1,
2.000000010463e0));
#98378=cartesian_point('',(-6.353010899433e1,3.022255741744e1,
1.999999961394e0));
#98379=cartesian_point('',(-6.355736094361e1,3.077154756182e1,
2.000000143960e0));
#98380=cartesian_point('',(-6.345564228132e1,3.111752690129e1,
1.999999689830e0));
#98381=cartesian_point('',(-6.337094027094e1,3.128907765490e1,
1.999999424773e0));
#98383=cartesian_point('',(-6.337093996483e1,3.128907819024e1,1.5e0));
#98384=direction('',(4.427210101772e-1,8.966594153566e-1,0.e0));
#98385=direction('',(2.842170943040e-14,-1.421085471520e-14,1.e0));
#98386=axis2_placement_3d('',#98383,#98384,#98385);
#98388=cartesian_point('',(-6.292316732847e1,3.106800041537e1,
1.526173284737e0));
#98389=cartesian_point('',(-6.299430630814e1,3.092638120848e1,
1.546964815294e0));
#98390=cartesian_point('',(-6.307430346377e1,3.062357451268e1,
1.586262015288e0));
#98391=cartesian_point('',(-6.301633930909e1,3.019981444682e1,
1.623795393754e0));
#98392=cartesian_point('',(-6.280044434551e1,2.984319675239e1,
1.654208682760e0));
#98393=cartesian_point('',(-6.247704848771e1,2.962504101340e1,
1.651424839111e0));
#98394=cartesian_point('',(-6.207588804213e1,2.955506457707e1,
1.620629673674e0));
#98395=cartesian_point('',(-6.167299932429e1,2.964572205762e1,
1.583509318652e0));
#98396=cartesian_point('',(-6.142746405591e1,2.981272989171e1,
1.545934345059e0));
#98397=cartesian_point('',(-6.132239755803e1,2.991903768757e1,
1.526168323303e0));
#98399=cartesian_point('',(-6.096969763228e1,2.956559188702e1,1.5e0));
#98400=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#98401=direction('',(-7.053979018854e-1,7.068768330701e-1,5.233491076223e-2));
#98402=axis2_placement_3d('',#98399,#98400,#98401);
#98404=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#98405=direction('',(0.e0,0.e0,1.e0));
#98406=direction('',(-8.058259586684e-1,5.921524502492e-1,0.e0));
#98407=axis2_placement_3d('',#98404,#98405,#98406);
#98409=cartesian_point('',(-5.695134435409e1,4.185004424735e1,
1.999999598388e0));
#98410=cartesian_point('',(-5.684546630891e1,4.199406915819e1,
1.999993998501e0));
#98411=cartesian_point('',(-5.659938902087e1,4.222844293646e1,
2.000002837166e0));
#98412=cartesian_point('',(-5.611888026717e1,4.244504201410e1,
1.999999072168e0));
#98413=cartesian_point('',(-5.559810801711e1,4.248473076131e1,
2.000000874162e0));
#98414=cartesian_point('',(-5.508975991713e1,4.234310292466e1,
1.999997431183e0));
#98415=cartesian_point('',(-5.481048525075e1,4.214804031923e1,
2.000005411131e0));
#98416=cartesian_point('',(-5.468391175958e1,4.202115557692e1,
1.999997762085e0));
#98418=cartesian_point('',(-5.468392027488e1,4.202117308789e1,1.5e0));
#98419=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#98420=direction('',(0.e0,0.e0,1.e0));
#98421=axis2_placement_3d('',#98418,#98419,#98420);
#98423=cartesian_point('',(-5.503735859315e1,4.166844714483e1,
1.526168272134e0));
#98424=cartesian_point('',(-5.513803803368e1,4.176973631823e1,
1.530647518638e0));
#98425=cartesian_point('',(-5.538342172344e1,4.192872222763e1,
1.536227789307e0));
#98426=cartesian_point('',(-5.581979281354e1,4.199206515019e1,
1.538210519005e0));
#98427=cartesian_point('',(-5.624343907325e1,4.186556912495e1,
1.536255399109e0));
#98428=cartesian_point('',(-5.646392977085e1,4.167060829126e1,
1.530646778216e0));
#98429=cartesian_point('',(-5.654899587528e1,4.155442975628e1,
1.526166180020e0));
#98431=cartesian_point('',(-5.695131838160e1,4.185008698460e1,1.5e0));
#98432=direction('',(-5.921527209327e-1,-8.058257597595e-1,0.e0));
#98433=direction('',(8.047214035619e-1,-5.913411962086e-1,5.233595624371e-2));
#98434=axis2_placement_3d('',#98431,#98432,#98433);
#98436=direction('',(-7.063710886142e-1,7.078417091199e-1,3.856815682253e-7));
#98437=vector('',#98436,2.878621140277e0);
#98438=cartesian_point('',(-5.300398384459e1,3.963083903698e1,
1.526167161903e0));
#98439=line('',#98438,#98437);
#98440=cartesian_point('',(-5.265052577905e1,3.998352181958e1,
2.000002785348e0));
#98441=cartesian_point('',(-5.253610061695e1,3.986882297894e1,
2.000004604703e0));
#98442=cartesian_point('',(-5.235454365417e1,3.961676377389e1,
1.999997868705e0));
#98443=cartesian_point('',(-5.220603294513e1,3.916151503942e1,
2.000000552478e0));
#98444=cartesian_point('',(-5.220650212213e1,3.868666672689e1,
1.999999921384e0));
#98445=cartesian_point('',(-5.235591408248e1,3.823153960098e1,
1.999999761987e0));
#98446=cartesian_point('',(-5.253795320653e1,3.797967667256e1,
2.000000607775e0));
#98447=cartesian_point('',(-5.265281410715e1,3.786509431542e1,
1.999993780173e0));
#98449=cartesian_point('',(-5.265276475781e1,3.786512403366e1,1.5e0));
#98450=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#98451=direction('',(0.e0,0.e0,1.e0));
#98452=axis2_placement_3d('',#98449,#98450,#98451);
#98454=cartesian_point('',(-5.300545939245e1,3.821857247090e1,
1.526166843613e0));
#98455=cartesian_point('',(-5.291349535191e1,3.831009084099e1,
1.529638051414e0));
#98456=cartesian_point('',(-5.276524033999e1,3.852961006567e1,
1.534107216625e0));
#98457=cartesian_point('',(-5.268514364595e1,3.892113361191e1,
1.535886881909e0));
#98458=cartesian_point('',(-5.276215406662e1,3.931486105430e1,
1.534180531424e0));
#98459=cartesian_point('',(-5.291084428519e1,3.953776256854e1,
1.529649494639e0));
#98460=cartesian_point('',(-5.300398384459e1,3.963083903698e1,
1.526167161903e0));
#98462=cartesian_point('',(-5.265054705307e1,3.998353671324e1,1.5e0));
#98463=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#98464=direction('',(-7.068768308972e-1,-7.053978997170e-1,5.233496933785e-2));
#98465=axis2_placement_3d('',#98462,#98463,#98464);
#98467=direction('',(7.078469863119e-1,7.063658003960e-1,-1.259350350762e-7));
#98468=vector('',#98467,1.174962714599e1);
#98469=cartesian_point('',(-6.132239755803e1,2.991903768757e1,
1.526168323303e0));
#98470=line('',#98469,#98468);
#98471=cartesian_point('',(-6.132239755803e1,2.991903768757e1,
1.526168323303e0));
#98472=cartesian_point('',(-6.104974271616e1,3.029891608205e1,
7.024615541036e-2));
#98473=cartesian_point('',(-6.049255988470e1,3.106734162401e1,
-2.798295463921e0));
#98474=cartesian_point('',(-5.975907619956e1,3.205688685057e1,
-6.277199863345e0));
#98475=cartesian_point('',(-5.930269986280e1,3.266210297038e1,
-8.301086169205e0));
#98476=cartesian_point('',(-5.915857420407e1,3.285220697433e1,
-8.926166506763e0));
#98478=direction('',(7.391228985826e-2,-7.737168034884e-5,9.972647428951e-1));
#98479=vector('',#98478,1.048100318235e1);
#98480=cartesian_point('',(-5.378013433767e1,3.821938340373e1,
-8.926168100318e0));
#98481=line('',#98480,#98479);
#98482=cartesian_point('',(-5.654899587528e1,4.155442975628e1,
1.526166180020e0));
#98483=cartesian_point('',(-5.654246253530e1,4.146017495621e1,
3.638219159535e-1));
#98484=cartesian_point('',(-5.653131099833e1,4.126844929581e1,
-1.959968526920e0));
#98485=cartesian_point('',(-5.650697832404e1,4.099159449086e1,
-5.444534408552e0));
#98486=cartesian_point('',(-5.649583410866e1,4.080018390951e1,
-7.765768415387e0));
#98487=cartesian_point('',(-5.648904608948e1,4.070587172901e1,
-8.926170964436e0));
#98489=cartesian_point('',(-6.073505226653e1,3.404740124821e1,
-8.926167613077e0));
#98490=cartesian_point('',(-6.101358771925e1,3.367909123830e1,
-7.726703494676e0));
#98491=cartesian_point('',(-6.154540622053e1,3.296613336940e1,
-5.353554836869e0));
#98492=cartesian_point('',(-6.226114932843e1,3.199014955593e1,
-1.902287513405e0));
#98493=cartesian_point('',(-6.270839458618e1,3.136831273208e1,
3.884918264548e-1));
#98494=cartesian_point('',(-6.292316732847e1,3.106800041537e1,
1.526173284737e0));
#98496=direction('',(-7.391305316265e-2,7.728528380904e-5,-9.972646863291e-1));
#98497=vector('',#98496,1.048100159205e1);
#98498=cartesian_point('',(-5.300398384459e1,3.963083903698e1,
1.526167161903e0));
#98499=line('',#98498,#98497);
#98500=direction('',(-6.244368728455e-3,8.020994030662e-2,9.967584327886e-1));
#98501=vector('',#98500,1.048632163945e1);
#98502=cartesian_point('',(-5.497187813423e1,4.082733991209e1,
-8.926161250924e0));
#98503=line('',#98502,#98501);
#98504=cartesian_point('',(-5.413210588924e1,3.927894940130e1,-8.9e0));
#98505=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#98506=direction('',(0.e0,0.e0,-1.e0));
#98507=axis2_placement_3d('',#98504,#98505,#98506);
#98509=cartesian_point('',(-5.377866667246e1,3.963164906417e1,
-8.926165603213e0));
#98510=cartesian_point('',(-5.368603136687e1,3.953858922028e1,
-8.929590905684e0));
#98511=cartesian_point('',(-5.353847245323e1,3.931591381289e1,
-8.935056208074e0));
#98512=cartesian_point('',(-5.346178611562e1,3.892520902514e1,
-8.937908610229e0));
#98513=cartesian_point('',(-5.353926671688e1,3.853465431519e1,
-8.935055883854e0));
#98514=cartesian_point('',(-5.368729761413e1,3.831225982970e1,
-8.929593755414e0));
#98515=cartesian_point('',(-5.378013433767e1,3.821938340373e1,
-8.926168100318e0));
#98517=cartesian_point('',(-5.413284535633e1,3.857281207411e1,-8.9e0));
#98518=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#98519=direction('',(7.053978904220e-1,-7.068768215826e-1,-5.233522042957e-2));
#98520=axis2_placement_3d('',#98517,#98518,#98519);
#98522=cartesian_point('',(0.e0,0.e0,-9.4e0));
#98523=direction('',(0.e0,0.e0,-1.e0));
#98524=direction('',(-8.722870201178e-1,4.889942275059e-1,0.e0));
#98525=axis2_placement_3d('',#98522,#98523,#98524);
#98527=cartesian_point('',(-5.567884732666e1,4.012254834566e1,
-9.399484212805e0));
#98528=direction('',(3.043257957017e-6,-1.111890365470e-5,-9.999999999336e-1));
#98529=direction('',(-8.119862208573e-1,5.836766031439e-1,-8.960927443335e-6));
#98530=axis2_placement_3d('',#98527,#98528,#98529);
#98532=direction('',(7.063665006208e-1,-7.078462874913e-1,-9.247522166799e-6));
#98533=vector('',#98532,1.689180401681e0);
#98534=cartesian_point('',(-5.532532750854e1,4.047466499588e1,
-9.399829017275e0));
#98535=line('',#98534,#98533);
#98536=cartesian_point('',(-5.448517833715e1,3.892624761195e1,
-9.399536514417e0));
#98537=direction('',(8.395532225180e-6,-1.030042222701e-6,-9.999999999642e-1));
#98538=direction('',(7.073543115394e-1,7.068591641335e-1,5.210521131018e-6));
#98539=axis2_placement_3d('',#98536,#98537,#98538);
#98541=direction('',(-7.078466422392e-1,-7.063661448932e-1,-2.047871630436e-5));
#98542=vector('',#98541,7.598251871296e0);
#98543=cartesian_point('',(-5.413287442623e1,3.857278658220e1,
-9.399844397556e0));
#98544=line('',#98543,#98542);
#98545=cartesian_point('',(-6.029951400043e1,3.380323335076e1,
-9.399999999995e0));
#98546=cartesian_point('',(-6.034398856926e1,3.372388829112e1,
-9.399999999995e0));
#98547=cartesian_point('',(-6.038048787476e1,3.355990362688e1,
-9.400000000002e0));
#98548=cartesian_point('',(-6.033545266160e1,3.330844674278e1,
-9.399999999999e0));
#98549=cartesian_point('',(-6.017387091921e1,3.310241956229e1,-9.4e0));
#98550=cartesian_point('',(-5.992826648654e1,3.303577360739e1,-9.4e0));
#98551=cartesian_point('',(-5.969442140220e1,3.307414306877e1,-9.4e0));
#98552=cartesian_point('',(-5.956676374096e1,3.315025875664e1,-9.4e0));
#98553=cartesian_point('',(-5.951127150021e1,3.320563869994e1,-9.4e0));
#98555=cartesian_point('',(-5.951127149400e1,3.320563870604e1,-8.9e0));
#98556=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#98557=direction('',(0.e0,0.e0,-1.e0));
#98558=axis2_placement_3d('',#98555,#98556,#98557);
#98560=cartesian_point('',(-5.915857420407e1,3.285220697433e1,
-8.926166506763e0));
#98561=cartesian_point('',(-5.925491299576e1,3.275787754525e1,
-8.950639027378e0));
#98562=cartesian_point('',(-5.948438973056e1,3.260989957545e1,
-8.995190564427e0));
#98563=cartesian_point('',(-5.988214190756e1,3.253975351963e1,
-9.047952521433e0));
#98564=cartesian_point('',(-6.027968134438e1,3.262565088073e1,
-9.078378890938e0));
#98565=cartesian_point('',(-6.062756106288e1,3.288189791242e1,
-9.079266582584e0));
#98566=cartesian_point('',(-6.082750361400e1,3.322564022878e1,
-9.052247321321e0));
#98567=cartesian_point('',(-6.088581247837e1,3.364152554958e1,
-8.999457988040e0));
#98568=cartesian_point('',(-6.080474358252e1,3.392025795384e1,
-8.952392375851e0));
#98569=cartesian_point('',(-6.073505226653e1,3.404740124821e1,
-8.926167613077e0));
#98571=cartesian_point('',(-6.029951189484e1,3.380323643455e1,-8.9e0));
#98572=direction('',(-4.889943680982e-1,-8.722869413033e-1,0.e0));
#98573=direction('',(-8.710915023663e-1,4.883242183115e-1,-5.233595624172e-2));
#98574=axis2_placement_3d('',#98571,#98572,#98573);
#98576=direction('',(-7.078475738933e-1,-7.063652115820e-1,2.097251585535e-7));
#98577=vector('',#98576,7.598302324909e0);
#98578=cartesian_point('',(-5.378013433767e1,3.821938340373e1,
-8.926168100318e0));
#98579=line('',#98578,#98577);
#98580=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#98581=direction('',(0.e0,0.e0,-1.e0));
#98582=direction('',(-8.722868699360e-1,4.889944954060e-1,0.e0));
#98583=axis2_placement_3d('',#98580,#98581,#98582);
#98585=cartesian_point('',(-5.608390470021e1,4.041392781931e1,-8.9e0));
#98586=direction('',(5.846239940555e-1,8.113043729542e-1,0.e0));
#98587=direction('',(2.522643453062e-5,-1.817810849047e-5,-9.999999995166e-1));
#98588=axis2_placement_3d('',#98585,#98586,#98587);
#98590=cartesian_point('',(-5.648904608948e1,4.070587172901e1,
-8.926170964436e0));
#98591=cartesian_point('',(-5.640405838954e1,4.082343773869e1,
-8.930450823578e0));
#98592=cartesian_point('',(-5.618280115991e1,4.102023135026e1,
-8.937915445950e0));
#98593=cartesian_point('',(-5.576093862505e1,4.114805038563e1,
-8.941569890560e0));
#98594=cartesian_point('',(-5.532426479403e1,4.108876049821e1,
-8.937892643945e0));
#98595=cartesian_point('',(-5.507440806636e1,4.092983476151e1,
-8.930442211588e0));
#98596=cartesian_point('',(-5.497187813423e1,4.082733991209e1,
-8.926161250924e0));
#98598=cartesian_point('',(-5.532537005282e1,4.047471535228e1,-8.9e0));
#98599=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#98600=direction('',(7.068771612573e-1,7.053982293859e-1,-5.232606302888e-2));
#98601=axis2_placement_3d('',#98598,#98599,#98600);
#98603=direction('',(7.063725110524e-1,-7.078402896296e-1,-2.576523053902e-6));
#98604=vector('',#98603,1.689209932581e0);
#98605=cartesian_point('',(-5.497187813423e1,4.082733991209e1,
-8.926161250924e0));
#98606=line('',#98605,#98604);
#98607=direction('',(0.e0,0.e0,-1.e0));
#98608=vector('',#98607,1.169548648161e1);
#98609=cartesian_point('',(8.47e1,0.e0,0.e0));
#98610=line('',#98609,#98608);
#98611=direction('',(0.e0,0.e0,1.e0));
#98612=vector('',#98611,1.169548648161e1);
#98613=cartesian_point('',(7.97e1,0.e0,-1.169548648161e1));
#98614=line('',#98613,#98612);
#98615=direction('',(0.e0,0.e0,-1.e0));
#98616=vector('',#98615,1.169548648161e1);
#98617=cartesian_point('',(0.e0,-8.47e1,0.e0));
#98618=line('',#98617,#98616);
#98619=direction('',(0.e0,0.e0,1.e0));
#98620=vector('',#98619,1.169548648161e1);
#98621=cartesian_point('',(0.e0,-7.97e1,-1.169548648161e1));
#98622=line('',#98621,#98620);
#98623=direction('',(0.e0,0.e0,-1.e0));
#98624=vector('',#98623,1.169548648161e1);
#98625=cartesian_point('',(-8.47e1,0.e0,0.e0));
#98626=line('',#98625,#98624);
#98627=direction('',(0.e0,0.e0,1.e0));
#98628=vector('',#98627,1.169548648161e1);
#98629=cartesian_point('',(-7.97e1,0.e0,-1.169548648161e1));
#98630=line('',#98629,#98628);
#98631=direction('',(0.e0,0.e0,-1.e0));
#98632=vector('',#98631,1.169548648161e1);
#98633=cartesian_point('',(-2.956515015464e-14,8.47e1,0.e0));
#98634=line('',#98633,#98632);
#98635=direction('',(0.e0,0.e0,1.e0));
#98636=vector('',#98635,1.169548648161e1);
#98637=cartesian_point('',(-1.244661898956e-14,7.97e1,-1.169548648161e1));
#98638=line('',#98637,#98636);
#98639=cartesian_point('',(3.896800654644e1,-7.879268607643e1,
-1.069548648161e1));
#98640=direction('',(8.963678464645e-1,4.433110463598e-1,-1.851224989274e-11));
#98641=direction('',(4.432435279399e-1,-8.962313252999e-1,-1.745240644039e-2));
#98642=axis2_placement_3d('',#98639,#98640,#98641);
#98644=cartesian_point('',(3.896800654647e1,-7.879268607642e1,
-1.069548648161e1));
#98645=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#98646=direction('',(-3.159783545925e-11,-1.610089839232e-11,-1.e0));
#98647=axis2_placement_3d('',#98644,#98645,#98646);
#98649=cartesian_point('',(3.896800654644e1,-7.879268607643e1,
-1.069548648161e1));
#98650=direction('',(-7.020235707142e-2,-5.411599581258e-2,9.960637971831e-1));
#98651=direction('',(-8.875805254015e-1,-4.523370926389e-1,-8.713188595996e-2));
#98652=axis2_placement_3d('',#98649,#98650,#98651);
#98654=cartesian_point('',(5.081413741760e1,-7.172667810409e1,
-1.069548648161e1));
#98655=direction('',(8.159829444501e-1,5.780759762925e-1,-2.131702453445e-11));
#98656=direction('',(5.779879325210e-1,-8.158586662955e-1,-1.745240644033e-2));
#98657=axis2_placement_3d('',#98654,#98655,#98656);
#98659=cartesian_point('',(5.081413741763e1,-7.172667810407e1,
-1.069548648161e1));
#98660=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#98661=direction('',(-3.064570819333e-11,-2.226840933872e-11,-1.e0));
#98662=axis2_placement_3d('',#98659,#98660,#98661);
#98664=cartesian_point('',(5.081413741760e1,-7.172667810409e1,
-1.069548648161e1));
#98665=direction('',(-6.087244270528e-2,-6.443180627639e-2,9.960637971832e-1));
#98666=direction('',(-8.058918251586e-1,-5.856162571102e-1,-8.713188595900e-2));
#98667=axis2_placement_3d('',#98664,#98665,#98666);
#98669=cartesian_point('',(6.140905558310e1,-6.289452126962e1,
-1.069548648161e1));
#98670=direction('',(7.155058342620e-1,6.986067571510e-1,-2.447523607396e-11));
#98671=direction('',(6.985003559577e-1,-7.153968592581e-1,-1.745240644044e-2));
#98672=axis2_placement_3d('',#98669,#98670,#98671);
#98674=cartesian_point('',(6.140905558311e1,-6.289452126961e1,
-1.069548648161e1));
#98675=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#98676=direction('',(-1.648459146963e-11,-1.648459146963e-11,-1.e0));
#98677=axis2_placement_3d('',#98674,#98675,#98676);
#98679=cartesian_point('',(6.140905558310e1,-6.289452126962e1,
-1.069548648161e1));
#98680=direction('',(-5.004364677729e-2,-7.316109183187e-2,9.960637971833e-1));
#98681=direction('',(-7.043594241733e-1,-7.044755752687e-1,-8.713188525529e-2));
#98682=axis2_placement_3d('',#98679,#98680,#98681);
#98684=cartesian_point('',(7.049187899516e1,-5.251369258656e1,
-1.069548648161e1));
#98685=direction('',(5.974105958135e-1,8.019355211049e-1,2.636832245606e-11));
#98686=direction('',(8.018133824410e-1,-5.973196072857e-1,-1.745240644046e-2));
#98687=axis2_placement_3d('',#98684,#98685,#98686);
#98689=cartesian_point('',(7.049187899517e1,-5.251369258655e1,
-1.069548648161e1));
#98690=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#98691=direction('',(-8.967049325292e-12,-1.234212732015e-11,-1.e0));
#98692=axis2_placement_3d('',#98689,#98690,#98691);
#98694=cartesian_point('',(7.049187899516e1,-5.251369258656e1,
-1.069548648161e1));
#98695=direction('',(-3.798261018356e-2,-8.008890850188e-2,9.960637971830e-1));
#98696=direction('',(-5.854832660194e-1,-8.059884487724e-1,-8.713188656687e-2));
#98697=axis2_placement_3d('',#98694,#98695,#98696);
#98699=cartesian_point('',(7.783895839722e1,-4.083980250905e1,
-1.069548648161e1));
#98700=direction('',(4.646051257892e-1,8.855179710714e-1,1.146365294358e-11));
#98701=direction('',(8.853831023953e-1,-4.645343641780e-1,-1.745240644030e-2));
#98702=axis2_placement_3d('',#98699,#98700,#98701);
#98704=cartesian_point('',(7.783895839723e1,-4.083980250903e1,
-1.069548648161e1));
#98705=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#98706=direction('',(-1.057287590811e-11,-2.074784788419e-11,-1.e0));
#98707=axis2_placement_3d('',#98704,#98705,#98706);
#98709=cartesian_point('',(7.783895839722e1,-4.083980250905e1,
-1.069548648161e1));
#98710=direction('',(-2.498631566678e-2,-8.504467044390e-2,9.960637971829e-1));
#98711=direction('',(-4.521906569455e-1,-8.876551381140e-1,-8.713188595972e-2));
#98712=axis2_placement_3d('',#98709,#98710,#98711);
#98714=cartesian_point('',(8.326938431086e1,-2.816030095424e1,
-1.069548648161e1));
#98715=direction('',(3.203595347908e-1,9.472960300078e-1,-1.426792614612e-9));
#98716=direction('',(9.471517521251e-1,-3.203107424714e-1,-1.745241255196e-2));
#98717=axis2_placement_3d('',#98714,#98715,#98716);
#98719=cartesian_point('',(8.326938431088e1,-2.816030095419e1,
-1.069548648161e1));
#98720=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#98721=direction('',(-1.723776676954e-11,-5.304201522449e-11,-1.e0));
#98722=axis2_placement_3d('',#98719,#98720,#98721);
#98724=cartesian_point('',(8.326938431086e1,-2.816030095424e1,
-1.069548648161e1));
#98725=direction('',(-1.137476678479e-2,-8.790634494330e-2,9.960637977556e-1));
#98726=direction('',(-3.077635828783e-1,-9.474648346228e-1,-8.713187824881e-2));
#98727=axis2_placement_3d('',#98724,#98725,#98726);
#98729=cartesian_point('',(8.452206800715e1,-1.545900024504e1,
-1.078263290130e1));
#98730=cartesian_point('',(8.483539010694e1,-1.550847668675e1,
-1.078453161929e1));
#98731=cartesian_point('',(8.547700545473e1,-1.550669834836e1,
-1.078552411199e1));
#98732=cartesian_point('',(8.638674131793e1,-1.520644392318e1,
-1.077795680357e1));
#98733=cartesian_point('',(8.715937817884e1,-1.463766842646e1,
-1.076228328350e1));
#98734=cartesian_point('',(8.771674599222e1,-1.385864442871e1,
-1.074003013896e1));
#98735=cartesian_point('',(8.791014827912e1,-1.324573673152e1,
-1.072216035445e1));
#98736=cartesian_point('',(8.795652732927e1,-1.293111412054e1,
-1.071293833950e1));
#98738=cartesian_point('',(8.696734506743e1,-1.278568751620e1,
-1.069548648161e1));
#98739=direction('',(1.454535916368e-1,9.893650755307e-1,0.e0));
#98740=direction('',(9.892143904376e-1,-1.454314383503e-1,-1.745240643993e-2));
#98741=axis2_placement_3d('',#98738,#98739,#98740);
#98743=cartesian_point('',(8.467786664891e1,-1.447513253171e1,
-1.069548648161e1));
#98744=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#98745=direction('',(4.689582056017e-13,2.994937631229e-12,-1.e0));
#98746=axis2_placement_3d('',#98743,#98744,#98745);
#98748=cartesian_point('',(8.391855661964e1,2.616235402670e1,
-1.069548648161e1));
#98749=direction('',(-2.976303271975e-1,9.546811972236e-1,7.799657621155e-12));
#98750=direction('',(9.545357946531e-1,2.975849966572e-1,-1.745240644042e-2));
#98751=axis2_placement_3d('',#98748,#98749,#98750);
#98753=cartesian_point('',(8.391855661962e1,2.616235402676e1,
-1.069548648161e1));
#98754=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#98755=direction('',(1.934097326739e-11,-5.953637582934e-11,-1.e0));
#98756=axis2_placement_3d('',#98753,#98754,#98755);
#98758=cartesian_point('',(8.391855661964e1,2.616235402670e1,
-1.069548648161e1));
#98759=direction('',(4.246767166869e-2,-7.780366202373e-2,9.960637966710e-1));
#98760=direction('',(3.078782202243e-1,-9.474276538612e-1,-8.713117817697e-2));
#98761=axis2_placement_3d('',#98758,#98759,#98760);
#98763=cartesian_point('',(7.879268607642e1,3.896800654645e1,
-1.069548648161e1));
#98764=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#98765=direction('',(8.313350008393e-12,-1.630695578569e-11,-1.e0));
#98766=axis2_placement_3d('',#98763,#98764,#98765);
#98768=cartesian_point('',(7.879268607643e1,3.896800654644e1,
-1.069548648161e1));
#98769=direction('',(5.411599581255e-2,-7.020235707137e-2,9.960637971831e-1));
#98770=direction('',(4.523370926393e-1,-8.875805254013e-1,-8.713188595991e-2));
#98771=axis2_placement_3d('',#98768,#98769,#98770);
#98773=cartesian_point('',(7.879268607643e1,3.896800654644e1,
-1.069548648161e1));
#98774=direction('',(-4.433110463598e-1,8.963678464645e-1,-1.850824441624e-11));
#98775=direction('',(8.962313252999e-1,4.432435279399e-1,-1.745240644039e-2));
#98776=axis2_placement_3d('',#98773,#98774,#98775);
#98778=cartesian_point('',(7.172667810408e1,5.081413741761e1,
-1.069548648161e1));
#98779=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#98780=direction('',(9.038103598868e-12,-1.244870873052e-11,-1.e0));
#98781=axis2_placement_3d('',#98778,#98779,#98780);
#98783=cartesian_point('',(7.172667810409e1,5.081413741760e1,
-1.069548648161e1));
#98784=direction('',(6.443180627646e-2,-6.087244270537e-2,9.960637971832e-1));
#98785=direction('',(5.856162571103e-1,-8.058918251585e-1,-8.713188595911e-2));
#98786=axis2_placement_3d('',#98783,#98784,#98785);
#98788=cartesian_point('',(7.172667810409e1,5.081413741760e1,
-1.069548648161e1));
#98789=direction('',(-5.780759762925e-1,8.159829444501e-1,-2.132428955637e-11));
#98790=direction('',(8.158586662955e-1,5.779879325210e-1,-1.745240644033e-2));
#98791=axis2_placement_3d('',#98788,#98789,#98790);
#98793=cartesian_point('',(6.289452126961e1,6.140905558311e1,
-1.069548648161e1));
#98794=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#98795=direction('',(1.648459146963e-11,-1.648459146963e-11,-1.e0));
#98796=axis2_placement_3d('',#98793,#98794,#98795);
#98798=cartesian_point('',(6.289452126962e1,6.140905558310e1,
-1.069548648161e1));
#98799=direction('',(7.316109183147e-2,-5.004364677688e-2,9.960637971833e-1));
#98800=direction('',(7.044756015132e-1,-7.043593978497e-1,-8.713188585984e-2));
#98801=axis2_placement_3d('',#98798,#98799,#98800);
#98803=cartesian_point('',(6.289452126962e1,6.140905558310e1,
-1.069548648161e1));
#98804=direction('',(-6.986067571510e-1,7.155058342620e-1,-2.447523607396e-11));
#98805=direction('',(7.153968592581e-1,6.985003559577e-1,-1.745240644044e-2));
#98806=axis2_placement_3d('',#98803,#98804,#98805);
#98808=cartesian_point('',(5.251369258656e1,7.049187899516e1,
-1.069548648161e1));
#98809=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#98810=direction('',(5.798028723802e-12,-4.206412995700e-12,-1.e0));
#98811=axis2_placement_3d('',#98808,#98809,#98810);
#98813=cartesian_point('',(5.251369258656e1,7.049187899516e1,
-1.069548648161e1));
#98814=direction('',(8.008890850208e-2,-3.798261018371e-2,9.960637971830e-1));
#98815=direction('',(8.059884486558e-1,-5.854832661803e-1,-8.713188656388e-2));
#98816=axis2_placement_3d('',#98813,#98814,#98815);
#98818=cartesian_point('',(5.251369258656e1,7.049187899516e1,
-1.069548648161e1));
#98819=direction('',(-8.019355211049e-1,5.974105958135e-1,2.634833323745e-11));
#98820=direction('',(5.973196072857e-1,8.018133824410e-1,-1.745240644046e-2));
#98821=axis2_placement_3d('',#98818,#98819,#98820);
#98823=cartesian_point('',(4.083980250906e1,7.783895839721e1,
-1.069548648161e1));
#98824=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#98825=direction('',(-1.438138497178e-11,7.332801033044e-12,-1.e0));
#98826=axis2_placement_3d('',#98823,#98824,#98825);
#98828=cartesian_point('',(4.083980250905e1,7.783895839722e1,
-1.069548648161e1));
#98829=direction('',(8.504467044453e-2,-2.498631566711e-2,9.960637971829e-1));
#98830=direction('',(8.876551381138e-1,-4.521906569459e-1,-8.713188596043e-2));
#98831=axis2_placement_3d('',#98828,#98829,#98830);
#98833=cartesian_point('',(4.083980250905e1,7.783895839722e1,
-1.069548648161e1));
#98834=direction('',(-8.855179710714e-1,4.646051257892e-1,1.144553115479e-11));
#98835=direction('',(4.645343641780e-1,8.853831023953e-1,-1.745240644030e-2));
#98836=axis2_placement_3d('',#98833,#98834,#98835);
#98838=cartesian_point('',(2.816030095421e1,8.326938431087e1,
-1.069548648161e1));
#98839=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#98840=direction('',(3.479883048385e-11,-1.131184035330e-11,-1.e0));
#98841=axis2_placement_3d('',#98838,#98839,#98840);
#98843=cartesian_point('',(2.816030095424e1,8.326938431086e1,
-1.069548648161e1));
#98844=direction('',(8.790634494510e-2,-1.137476678541e-2,9.960637977554e-1));
#98845=direction('',(9.474648346219e-1,-3.077635828805e-1,-8.713187825067e-2));
#98846=axis2_placement_3d('',#98843,#98844,#98845);
#98848=cartesian_point('',(2.816030095424e1,8.326938431086e1,
-1.069548648161e1));
#98849=direction('',(-9.472960300078e-1,3.203595347908e-1,-1.426787295082e-9));
#98850=direction('',(3.203107424714e-1,9.471517521251e-1,-1.745241255196e-2));
#98851=axis2_placement_3d('',#98848,#98849,#98850);
#98853=cartesian_point('',(-2.616235402670e1,8.391855661964e1,
-1.069548648161e1));
#98854=direction('',(-9.546811972236e-1,-2.976303271975e-1,7.808287870448e-12));
#98855=direction('',(-2.975849966572e-1,9.545357946531e-1,-1.745240644042e-2));
#98856=axis2_placement_3d('',#98853,#98854,#98855);
#98858=cartesian_point('',(-2.616235402670e1,8.391855661964e1,
-1.069548648161e1));
#98859=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#98860=direction('',(-2.152944489353e-12,-6.963318810449e-13,-1.e0));
#98861=axis2_placement_3d('',#98858,#98859,#98860);
#98863=cartesian_point('',(-2.616235402670e1,8.391855661964e1,
-1.069548648161e1));
#98864=direction('',(7.780365641342e-2,4.246766992900e-2,9.960637971834e-1));
#98865=direction('',(9.474140474305e-1,3.079198876030e-1,-8.713188595374e-2));
#98866=axis2_placement_3d('',#98863,#98864,#98865);
#98868=cartesian_point('',(-3.896800654644e1,7.879268607643e1,
-1.069548648161e1));
#98869=direction('',(-8.963678464645e-1,-4.433110463598e-1,
-1.850262564690e-11));
#98870=direction('',(-4.432435279399e-1,8.962313252999e-1,-1.745240644039e-2));
#98871=axis2_placement_3d('',#98868,#98869,#98870);
#98873=cartesian_point('',(-3.896800654648e1,7.879268607641e1,
-1.069548648161e1));
#98874=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#98875=direction('',(4.011724286102e-11,2.043520908046e-11,-1.e0));
#98876=axis2_placement_3d('',#98873,#98874,#98875);
#98878=cartesian_point('',(-3.896800654644e1,7.879268607643e1,
-1.069548648161e1));
#98879=direction('',(7.020235707144e-2,5.411599581259e-2,9.960637971831e-1));
#98880=direction('',(8.875805254014e-1,4.523370926392e-1,-8.713188595999e-2));
#98881=axis2_placement_3d('',#98878,#98879,#98880);
#98883=cartesian_point('',(-5.081413741758e1,7.172667810410e1,
-1.069548648161e1));
#98884=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#98885=direction('',(-2.063416104647e-11,-1.499245172454e-11,-1.e0));
#98886=axis2_placement_3d('',#98883,#98884,#98885);
#98888=cartesian_point('',(-5.081413741760e1,7.172667810409e1,
-1.069548648161e1));
#98889=direction('',(6.087244270533e-2,6.443180627643e-2,9.960637971832e-1));
#98890=direction('',(8.058918251585e-1,5.856162571103e-1,-8.713188595906e-2));
#98891=axis2_placement_3d('',#98888,#98889,#98890);
#98893=cartesian_point('',(-5.081413741760e1,7.172667810409e1,
-1.069548648161e1));
#98894=direction('',(-8.159829444501e-1,-5.780759762925e-1,
-2.131437214226e-11));
#98895=direction('',(-5.779879325210e-1,8.158586662955e-1,-1.745240644033e-2));
#98896=axis2_placement_3d('',#98893,#98894,#98895);
#98898=cartesian_point('',(-6.140905558311e1,6.289452126961e1,
-1.069548648161e1));
#98899=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#98900=direction('',(1.648459146963e-11,1.648459146963e-11,-1.e0));
#98901=axis2_placement_3d('',#98898,#98899,#98900);
#98903=cartesian_point('',(-6.140905558310e1,6.289452126962e1,
-1.069548648161e1));
#98904=direction('',(5.004364677722e-2,7.316109183180e-2,9.960637971833e-1));
#98905=direction('',(7.043594095077e-1,7.044755898902e-1,-8.713188559232e-2));
#98906=axis2_placement_3d('',#98903,#98904,#98905);
#98908=cartesian_point('',(-6.140905558310e1,6.289452126962e1,
-1.069548648161e1));
#98909=direction('',(-7.155058342620e-1,-6.986067571510e-1,
-2.449270647409e-11));
#98910=direction('',(-6.985003559577e-1,7.153968592581e-1,-1.745240644044e-2));
#98911=axis2_placement_3d('',#98908,#98909,#98910);
#98913=cartesian_point('',(-7.049187899519e1,5.251369258652e1,
-1.069548648161e1));
#98914=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#98915=direction('',(3.332445430715e-11,4.586553359331e-11,-1.e0));
#98916=axis2_placement_3d('',#98913,#98914,#98915);
#98918=cartesian_point('',(-7.049187899516e1,5.251369258656e1,
-1.069548648161e1));
#98919=direction('',(3.798261018318e-2,8.008890850137e-2,9.960637971831e-1));
#98920=direction('',(5.854832661097e-1,8.059884487071e-1,-8.713188656442e-2));
#98921=axis2_placement_3d('',#98918,#98919,#98920);
#98923=cartesian_point('',(-7.049187899516e1,5.251369258656e1,
-1.069548648161e1));
#98924=direction('',(-5.974105958135e-1,-8.019355211049e-1,2.635174023435e-11));
#98925=direction('',(-8.018133824410e-1,5.973196072857e-1,-1.745240644046e-2));
#98926=axis2_placement_3d('',#98923,#98924,#98925);
#98928=cartesian_point('',(-7.783895839722e1,4.083980250905e1,
-1.069548648161e1));
#98929=direction('',(-4.646051257892e-1,-8.855179710714e-1,1.145106752476e-11));
#98930=direction('',(-8.853831023953e-1,4.645343641780e-1,-1.745240644030e-2));
#98931=axis2_placement_3d('',#98928,#98929,#98930);
#98933=cartesian_point('',(-7.783895839723e1,4.083980250904e1,
-1.069548648161e1));
#98934=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#98935=direction('',(6.266986929404e-12,1.229949475601e-11,-1.e0));
#98936=axis2_placement_3d('',#98933,#98934,#98935);
#98938=cartesian_point('',(-7.783895839722e1,4.083980250905e1,
-1.069548648161e1));
#98939=direction('',(2.498631566718e-2,8.504467044467e-2,9.960637971829e-1));
#98940=direction('',(4.521906569458e-1,8.876551381138e-1,-8.713188596059e-2));
#98941=axis2_placement_3d('',#98938,#98939,#98940);
#98943=cartesian_point('',(-8.326938431086e1,2.816030095424e1,
-1.069548648161e1));
#98944=direction('',(-3.203595347908e-1,-9.472960300078e-1,-1.426792614612e-9));
#98945=direction('',(-9.471517521251e-1,3.203107424714e-1,-1.745241255196e-2));
#98946=axis2_placement_3d('',#98943,#98944,#98945);
#98948=cartesian_point('',(-8.326938431086e1,2.816030095425e1,
-1.069548648161e1));
#98949=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#98950=direction('',(-3.879563337250e-12,-1.193356524709e-11,-1.e0));
#98951=axis2_placement_3d('',#98948,#98949,#98950);
#98953=cartesian_point('',(-8.326938431086e1,2.816030095424e1,
-1.069548648161e1));
#98954=direction('',(1.137476678551e-2,8.790634494542e-2,9.960637977554e-1));
#98955=direction('',(3.077635828812e-1,9.474648346216e-1,-8.713187825099e-2));
#98956=axis2_placement_3d('',#98953,#98954,#98955);
#98958=cartesian_point('',(-8.452206806028e1,1.545900023764e1,
-1.078263290017e1));
#98959=cartesian_point('',(-8.483539005829e1,1.550847666010e1,
-1.078453160704e1));
#98960=cartesian_point('',(-8.547700548731e1,1.550669831597e1,
-1.078552411183e1));
#98961=cartesian_point('',(-8.638674134022e1,1.520644393019e1,
-1.077795680356e1));
#98962=cartesian_point('',(-8.715937822310e1,1.463766844139e1,
-1.076228328655e1));
#98963=cartesian_point('',(-8.771674608847e1,1.385864444989e1,
-1.074003014331e1));
#98964=cartesian_point('',(-8.791014829774e1,1.324573673638e1,
-1.072216035473e1));
#98965=cartesian_point('',(-8.795652734900e1,1.293111412338e1,
-1.071293833989e1));
#98967=cartesian_point('',(-8.696734506744e1,1.278568751613e1,
-1.069548648161e1));
#98968=direction('',(-1.454535916360e-1,-9.893650755309e-1,0.e0));
#98969=direction('',(-9.892143904377e-1,1.454314383495e-1,-1.745240643993e-2));
#98970=axis2_placement_3d('',#98967,#98968,#98969);
#98972=cartesian_point('',(-8.467786664891e1,1.447513253171e1,
-1.069548648161e1));
#98973=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#98974=direction('',(-8.526512829121e-14,-5.364597654989e-13,-1.e0));
#98975=axis2_placement_3d('',#98972,#98973,#98974);
#98977=direction('',(-9.876891818757e-1,1.564291533099e-1,6.578411490666e-7));
#98978=vector('',#98977,1.261731397210e1);
#98979=cartesian_point('',(-7.206008354571e1,1.348528449594e1,
-1.078264120036e1));
#98980=line('',#98979,#98978);
#98981=direction('',(9.876883405951e-1,-1.564344650406e-1,-2.361494136992e-10));
#98982=vector('',#98981,1.355254938082e1);
#98983=cartesian_point('',(-8.467786643814e1,1.447513249833e1,
-1.169548647841e1));
#98984=line('',#98983,#98982);
#98985=cartesian_point('',(-7.129217142936e1,1.235504668601e1,
-1.169548648161e1));
#98986=cartesian_point('',(-7.128853853787e1,1.237600951435e1,
-1.169548648161e1));
#98987=cartesian_point('',(-7.128732579188e1,1.241951317631e1,
-1.169417360618e1));
#98988=cartesian_point('',(-7.130759156118e1,1.249248823642e1,
-1.168734392584e1));
#98989=cartesian_point('',(-7.134822362149e1,1.256476945069e1,
-1.167631353169e1));
#98990=cartesian_point('',(-7.140569740225e1,1.263597679115e1,
-1.166182806440e1));
#98991=cartesian_point('',(-7.145374830311e1,1.268260440438e1,
-1.165018218337e1));
#98992=cartesian_point('',(-7.148013968239e1,1.270589828584e1,
-1.164386942576e1));
#98994=cartesian_point('',(-8.391855661964e1,-2.616235402670e1,
-1.069548648161e1));
#98995=direction('',(2.976303271975e-1,-9.546811972236e-1,7.796227205481e-12));
#98996=direction('',(-9.545357946531e-1,-2.975849966572e-1,-1.745240644042e-2));
#98997=axis2_placement_3d('',#98994,#98995,#98996);
#98999=cartesian_point('',(-8.391855661964e1,-2.616235402671e1,
-1.069548648161e1));
#99000=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#99001=direction('',(-1.776356839400e-12,5.471179065353e-12,-1.e0));
#99002=axis2_placement_3d('',#98999,#99000,#99001);
#99004=cartesian_point('',(-8.391855661964e1,-2.616235402670e1,
-1.069548648161e1));
#99005=direction('',(-4.246766992926e-2,7.780365641427e-2,9.960637971834e-1));
#99006=direction('',(-3.079198876034e-1,9.474140474303e-1,-8.713188595463e-2));
#99007=axis2_placement_3d('',#99004,#99005,#99006);
#99009=cartesian_point('',(-7.879268607643e1,-3.896800654644e1,
-1.069548648161e1));
#99010=direction('',(4.433110463598e-1,-8.963678464645e-1,-1.850824441624e-11));
#99011=direction('',(-8.962313252999e-1,-4.432435279399e-1,-1.745240644039e-2));
#99012=axis2_placement_3d('',#99009,#99010,#99011);
#99014=cartesian_point('',(-7.879268607643e1,-3.896800654644e1,
-1.069548648161e1));
#99015=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#99016=direction('',(-7.389644451905e-13,1.449507180951e-12,-1.e0));
#99017=axis2_placement_3d('',#99014,#99015,#99016);
#99019=cartesian_point('',(-7.879268607643e1,-3.896800654644e1,
-1.069548648161e1));
#99020=direction('',(-5.411599581235e-2,7.020235707096e-2,9.960637971832e-1));
#99021=direction('',(-4.523370926399e-1,8.875805254011e-1,-8.713188595946e-2));
#99022=axis2_placement_3d('',#99019,#99020,#99021);
#99024=cartesian_point('',(-7.172667810409e1,-5.081413741760e1,
-1.069548648161e1));
#99025=direction('',(5.780759762925e-1,-8.159829444501e-1,-2.131629595059e-11));
#99026=direction('',(-8.158586662955e-1,-5.779879325210e-1,-1.745240644033e-2));
#99027=axis2_placement_3d('',#99024,#99025,#99026);
#99029=cartesian_point('',(-7.172667810408e1,-5.081413741762e1,
-1.069548648161e1));
#99030=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#99031=direction('',(-1.351452283416e-11,1.860200882220e-11,-1.e0));
#99032=axis2_placement_3d('',#99029,#99030,#99031);
#99034=cartesian_point('',(-7.172667810409e1,-5.081413741760e1,
-1.069548648161e1));
#99035=direction('',(-6.443180627645e-2,6.087244270536e-2,9.960637971832e-1));
#99036=direction('',(-5.856162571104e-1,8.058918251584e-1,-8.713188595910e-2));
#99037=axis2_placement_3d('',#99034,#99035,#99036);
#99039=cartesian_point('',(-6.289452126962e1,-6.140905558310e1,
-1.069548648161e1));
#99040=direction('',(6.986067571510e-1,-7.155058342620e-1,-2.448571553848e-11));
#99041=direction('',(-7.153968592581e-1,-6.985003559577e-1,-1.745240644044e-2));
#99042=axis2_placement_3d('',#99039,#99040,#99041);
#99044=cartesian_point('',(-6.289452126961e1,-6.140905558311e1,
-1.069548648161e1));
#99045=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#99046=direction('',(-1.648459146963e-11,1.648459146963e-11,-1.e0));
#99047=axis2_placement_3d('',#99044,#99045,#99046);
#99049=cartesian_point('',(-6.289452126962e1,-6.140905558310e1,
-1.069548648161e1));
#99050=direction('',(-7.316109183166e-2,5.004364677708e-2,9.960637971833e-1));
#99051=direction('',(-7.044755675211e-1,7.043594319443e-1,-8.713188507635e-2));
#99052=axis2_placement_3d('',#99049,#99050,#99051);
#99054=cartesian_point('',(-5.251369258656e1,-7.049187899516e1,
-1.069548648161e1));
#99055=direction('',(8.019355211049e-1,-5.974105958135e-1,2.634947642022e-11));
#99056=direction('',(-5.973196072857e-1,-8.018133824410e-1,-1.745240644046e-2));
#99057=axis2_placement_3d('',#99054,#99055,#99056);
#99059=cartesian_point('',(-5.251369258653e1,-7.049187899518e1,
-1.069548648161e1));
#99060=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#99061=direction('',(-3.006306315001e-11,2.184208369727e-11,-1.e0));
#99062=axis2_placement_3d('',#99059,#99060,#99061);
#99064=cartesian_point('',(-5.251369258656e1,-7.049187899516e1,
-1.069548648161e1));
#99065=direction('',(-8.008890850157e-2,3.798261018332e-2,9.960637971830e-1));
#99066=direction('',(-8.059884488114e-1,5.854832659656e-1,-8.713188656756e-2));
#99067=axis2_placement_3d('',#99064,#99065,#99066);
#99069=cartesian_point('',(-4.083980250905e1,-7.783895839722e1,
-1.069548648161e1));
#99070=direction('',(8.855179710714e-1,-4.646051257892e-1,1.145053322993e-11));
#99071=direction('',(-4.645343641780e-1,-8.853831023953e-1,-1.745240644030e-2));
#99072=axis2_placement_3d('',#99069,#99070,#99071);
#99074=cartesian_point('',(-4.083980250902e1,-7.783895839723e1,
-1.069548648161e1));
#99075=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#99076=direction('',(-2.675193400137e-11,1.362820967188e-11,-1.e0));
#99077=axis2_placement_3d('',#99074,#99075,#99076);
#99079=cartesian_point('',(-4.083980250905e1,-7.783895839722e1,
-1.069548648161e1));
#99080=direction('',(-8.504467044493e-2,2.498631566732e-2,9.960637971828e-1));
#99081=direction('',(-8.876551381137e-1,4.521906569459e-1,-8.713188596088e-2));
#99082=axis2_placement_3d('',#99079,#99080,#99081);
#99084=cartesian_point('',(-2.816030095424e1,-8.326938431086e1,
-1.069548648161e1));
#99085=direction('',(9.472960300078e-1,-3.203595347908e-1,-1.426788175454e-9));
#99086=direction('',(-3.203107424714e-1,-9.471517521251e-1,-1.745241255196e-2));
#99087=axis2_placement_3d('',#99084,#99085,#99086);
#99089=cartesian_point('',(-2.816030095424e1,-8.326938431086e1,
-1.069548648161e1));
#99090=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#99091=direction('',(-5.410782932813e-12,1.762145984685e-12,-1.e0));
#99092=axis2_placement_3d('',#99089,#99090,#99091);
#99094=cartesian_point('',(-2.816030095424e1,-8.326938431086e1,
-1.069548648161e1));
#99095=direction('',(-8.790634494378e-2,1.137476678496e-2,9.960637977556e-1));
#99096=direction('',(-9.474648346227e-1,3.077635828784e-1,-8.713187824932e-2));
#99097=axis2_placement_3d('',#99094,#99095,#99096);
#99099=vertex_point('',#77984);
#99100=vertex_point('',#77994);
#99101=vertex_point('',#85465);
#99102=cartesian_point('',(1.235504668600e1,-7.129217142936e1,
-1.169548648161e1));
#99103=vertex_point('',#99102);
#99104=vertex_point('',#85408);
#99105=vertex_point('',#77772);
#99106=cartesian_point('',(1.933066399720e1,-6.905772501494e1,
-1.183043166597e1));
#99107=vertex_point('',#99106);
#99108=vertex_point('',#77782);
#99109=vertex_point('',#85222);
#99110=cartesian_point('',(2.335548825838e1,-6.848169137762e1,
-1.169548648161e1));
#99111=vertex_point('',#99110);
#99112=vertex_point('',#85207);
#99113=vertex_point('',#77798);
#99114=cartesian_point('',(2.989567971590e1,-6.518352774387e1,
-1.183043166597e1));
#99115=vertex_point('',#99114);
#99116=vertex_point('',#77808);
#99117=vertex_point('',#85017);
#99118=cartesian_point('',(3.378084019743e1,-6.398496480645e1,
-1.169548648161e1));
#99119=vertex_point('',#99118);
#99120=vertex_point('',#84995);
#99121=vertex_point('',#84952);
#99122=cartesian_point('',(3.972456458523e1,-5.970429568570e1,
-1.183043166597e1));
#99123=vertex_point('',#99122);
#99124=vertex_point('',#84912);
#99125=vertex_point('',#84787);
#99126=cartesian_point('',(4.337439573862e1,-5.791271604783e1,
-1.169548648161e1));
#99127=vertex_point('',#99126);
#99128=vertex_point('',#84765);
#99129=vertex_point('',#84717);
#99130=cartesian_point('',(4.857529843498e1,-5.275494608816e1,
-1.183043166597e1));
#99131=vertex_point('',#99130);
#99132=vertex_point('',#77825);
#99133=vertex_point('',#84558);
#99134=cartesian_point('',(5.189992970535e1,-5.041446401883e1,
-1.169548648161e1));
#99135=vertex_point('',#99134);
#99136=vertex_point('',#84536);
#99137=vertex_point('',#84493);
#99138=cartesian_point('',(5.622994801027e1,-4.450659391118e1,
-1.183043166597e1));
#99139=vertex_point('',#99138);
#99140=vertex_point('',#84453);
#99141=vertex_point('',#84323);
#99142=cartesian_point('',(5.914751515677e1,-4.167484056966e1,
-1.169548648161e1));
#99143=vertex_point('',#99142);
#99144=vertex_point('',#84303);
#99145=vertex_point('',#77846);
#99146=cartesian_point('',(6.250002925093e1,-3.516234205006e1,
-1.183043166597e1));
#99147=vertex_point('',#99146);
#99148=vertex_point('',#84226);
#99149=vertex_point('',#84096);
#99150=cartesian_point('',(6.493869248566e1,-3.190904423481e1,
-1.169548648161e1));
#99151=vertex_point('',#99150);
#99152=vertex_point('',#84076);
#99153=vertex_point('',#77862);
#99154=cartesian_point('',(6.723115234780e1,-2.495227662556e1,
-1.183043166597e1));
#99155=vertex_point('',#99154);
#99156=vertex_point('',#77872);
#99157=vertex_point('',#83886);
#99158=cartesian_point('',(6.913086368640e1,-2.135754133085e1,
-1.169548648161e1));
#99159=vertex_point('',#99158);
#99160=vertex_point('',#83866);
#99161=vertex_point('',#77888);
#99162=cartesian_point('',(7.030682134486e1,-1.412780333929e1,
-1.183043166597e1));
#99163=vertex_point('',#99162);
#99164=vertex_point('',#83794);
#99165=vertex_point('',#83668);
#99166=cartesian_point('',(7.235482627805e1,-7.780442956573e-13,
-1.169548648161e1));
#99167=vertex_point('',#99166);
#99168=cartesian_point('',(5.930495004854e1,6.511917993739e-14,
-1.443596048981e1));
#99169=vertex_point('',#99168);
#99170=cartesian_point('',(-5.930221556174e1,-5.694995420452e-1,
-1.443596048981e1));
#99171=vertex_point('',#99170);
#99172=cartesian_point('',(-5.930495004854e1,-2.046998934041e-12,
-1.443596048981e1));
#99173=vertex_point('',#99172);
#99174=cartesian_point('',(-7.235482627805e1,-2.852747209646e-12,
-1.169548648161e1));
#99175=vertex_point('',#99174);
#99176=cartesian_point('',(-7.129217142936e1,-1.235504668600e1,
-1.169548648161e1));
#99177=vertex_point('',#99176);
#99178=vertex_point('',#79750);
#99179=vertex_point('',#79711);
#99180=cartesian_point('',(-6.905772501375e1,-1.933066400148e1,
-1.183043166597e1));
#99181=vertex_point('',#99180);
#99182=vertex_point('',#79671);
#99183=vertex_point('',#79546);
#99184=cartesian_point('',(-6.848169137762e1,-2.335548825838e1,
-1.169548648161e1));
#99185=vertex_point('',#99184);
#99186=vertex_point('',#79525);
#99187=vertex_point('',#79479);
#99188=cartesian_point('',(-6.518352774225e1,-2.989567971945e1,
-1.183043166597e1));
#99189=vertex_point('',#99188);
#99190=vertex_point('',#79439);
#99191=vertex_point('',#79314);
#99192=cartesian_point('',(-6.398496480645e1,-3.378084019742e1,
-1.169548648161e1));
#99193=vertex_point('',#99192);
#99194=vertex_point('',#79294);
#99195=vertex_point('',#77917);
#99196=cartesian_point('',(-5.970429568586e1,-3.972456458500e1,
-1.183043166597e1));
#99197=vertex_point('',#99196);
#99198=vertex_point('',#79217);
#99199=vertex_point('',#79092);
#99200=cartesian_point('',(-5.791271604783e1,-4.337439573862e1,
-1.169548648161e1));
#99201=vertex_point('',#99200);
#99202=vertex_point('',#79072);
#99203=vertex_point('',#77933);
#99204=cartesian_point('',(-5.275494571520e1,-4.857529884004e1,
-1.183043166597e1));
#99205=vertex_point('',#99204);
#99206=vertex_point('',#79000);
#99207=vertex_point('',#78874);
#99208=cartesian_point('',(-5.041446401883e1,-5.189992970535e1,
-1.169548648161e1));
#99209=vertex_point('',#99208);
#99210=vertex_point('',#78854);
#99211=vertex_point('',#77949);
#99212=cartesian_point('',(-4.450659391284e1,-5.622994800896e1,
-1.183043166597e1));
#99213=vertex_point('',#99212);
#99214=vertex_point('',#78777);
#99215=vertex_point('',#78647);
#99216=cartesian_point('',(-4.167484056966e1,-5.914751515677e1,
-1.169548648161e1));
#99217=vertex_point('',#99216);
#99218=vertex_point('',#78627);
#99219=vertex_point('',#77965);
#99220=cartesian_point('',(-3.516234205175e1,-6.250002924998e1,
-1.183043166597e1));
#99221=vertex_point('',#99220);
#99222=vertex_point('',#78550);
#99223=vertex_point('',#78420);
#99224=cartesian_point('',(-3.190904423481e1,-6.493869248566e1,
-1.169548648161e1));
#99225=vertex_point('',#99224);
#99226=vertex_point('',#78399);
#99227=vertex_point('',#78353);
#99228=cartesian_point('',(-2.495227663043e1,-6.723115234600e1,
-1.183043166597e1));
#99229=vertex_point('',#99228);
#99230=vertex_point('',#78313);
#99231=vertex_point('',#78188);
#99232=cartesian_point('',(-2.135754133085e1,-6.913086368640e1,
-1.169548648161e1));
#99233=vertex_point('',#99232);
#99234=vertex_point('',#78167);
#99235=vertex_point('',#78121);
#99236=vertex_point('',#77977);
#99237=vertex_point('',#77982);
#99238=cartesian_point('',(-1.428357222506e1,-7.108200319837e1,
-1.093893391212e1));
#99239=vertex_point('',#99238);
#99240=cartesian_point('',(-1.584016752214e1,-8.454042094689e1,
-6.512841492775e0));
#99241=cartesian_point('',(-1.393634009850e1,-7.252003372610e1,
-6.512877588689e0));
#99242=vertex_point('',#99240);
#99243=vertex_point('',#99241);
#99244=cartesian_point('',(-1.545900023739e1,-8.452206806022e1,
-1.078263290312e1));
#99245=vertex_point('',#99244);
#99246=cartesian_point('',(-1.682412306038e1,-8.438460614773e1,
-5.600003606595e0));
#99247=cartesian_point('',(-1.492027770477e1,-7.236418873889e1,-5.6e0));
#99248=vertex_point('',#99246);
#99249=vertex_point('',#99247);
#99250=cartesian_point('',(-1.955858943118e1,-7.125062861551e1,-5.6e0));
#99251=cartesian_point('',(-2.393361118961e1,-8.471556023125e1,
-5.600006659801e0));
#99252=vertex_point('',#99250);
#99253=vertex_point('',#99251);
#99254=vertex_point('',#78030);
#99255=cartesian_point('',(-1.635341142630e1,-8.697595032377e1,-5.6e0));
#99256=vertex_point('',#99255);
#99257=cartesian_point('',(-2.050602688990e1,-7.094278752379e1,
-6.512844253886e0));
#99258=vertex_point('',#99257);
#99259=cartesian_point('',(-2.488105880707e1,-8.440769479906e1,
-6.512842959935e0));
#99260=vertex_point('',#99259);
#99261=cartesian_point('',(-1.929488766630e1,-7.028996563069e1,
-6.512890820884e0));
#99262=vertex_point('',#99261);
#99263=vertex_point('',#78079);
#99264=vertex_point('',#78138);
#99265=cartesian_point('',(-1.471911058102e1,-7.138851683457e1,
-6.512844257252e0));
#99266=vertex_point('',#99265);
#99267=vertex_point('',#78154);
#99268=cartesian_point('',(-2.616235402670e1,-8.391855661962e1,
-1.169548648161e1));
#99269=vertex_point('',#99268);
#99270=cartesian_point('',(-2.521491656758e1,-8.422639771105e1,
-1.078264222436e1));
#99271=vertex_point('',#99270);
#99272=cartesian_point('',(-2.816030095457e1,-8.326938431074e1,
-1.169548648161e1));
#99273=vertex_point('',#99272);
#99274=cartesian_point('',(-2.459193864898e1,-6.906334063517e1,
-1.078264222362e1));
#99275=cartesian_point('',(-2.910772936637e1,-8.296156689396e1,
-1.078271647373e1));
#99276=vertex_point('',#99274);
#99277=vertex_point('',#99275);
#99278=cartesian_point('',(-2.948439992047e1,-8.291198349313e1,
-6.512842890430e0));
#99279=cartesian_point('',(-2.510939324954e1,-6.944707066004e1,
-6.512878802675e0));
#99280=vertex_point('',#99278);
#99281=vertex_point('',#99279);
#99282=vertex_point('',#78306);
#99283=cartesian_point('',(-3.043186183978e1,-8.260415610782e1,
-5.600000638882e0));
#99284=cartesian_point('',(-2.605683748091e1,-6.913921983311e1,-5.6e0));
#99285=vertex_point('',#99283);
#99286=vertex_point('',#99284);
#99287=cartesian_point('',(-3.046384471092e1,-6.731377766901e1,-5.6e0));
#99288=cartesian_point('',(-3.689138206433e1,-7.992852944147e1,
-5.600006658138e0));
#99289=vertex_point('',#99287);
#99290=vertex_point('',#99288);
#99291=vertex_point('',#78230);
#99292=cartesian_point('',(-3.052370345995e1,-8.306957040390e1,-5.6e0));
#99293=vertex_point('',#99292);
#99294=cartesian_point('',(-3.135146068583e1,-6.686151473995e1,
-6.512844253884e0));
#99295=vertex_point('',#99294);
#99296=cartesian_point('',(-3.777900427526e1,-7.947624088100e1,
-6.512842959096e0));
#99297=vertex_point('',#99296);
#99298=cartesian_point('',(-3.005310875335e1,-6.640619408124e1,
-6.512890846278e0));
#99299=vertex_point('',#99298);
#99300=vertex_point('',#78279);
#99301=vertex_point('',#78370);
#99302=cartesian_point('',(-2.570551834583e1,-6.820702954027e1,
-6.512844257252e0));
#99303=vertex_point('',#99302);
#99304=vertex_point('',#78277);
#99305=vertex_point('',#78386);
#99306=cartesian_point('',(-3.896800654643e1,-7.879268607642e1,
-1.169548648161e1));
#99307=vertex_point('',#99306);
#99308=cartesian_point('',(-3.808039057107e1,-7.924494900524e1,
-1.078264222436e1));
#99309=vertex_point('',#99308);
#99310=cartesian_point('',(-4.083980250904e1,-7.783895839721e1,
-1.169548648161e1));
#99311=vertex_point('',#99310);
#99312=cartesian_point('',(-3.509305770524e1,-6.436602931051e1,
-1.078264222372e1));
#99313=cartesian_point('',(-4.172741325229e1,-7.738672026667e1,
-1.078271647374e1));
#99314=vertex_point('',#99312);
#99315=vertex_point('',#99313);
#99316=cartesian_point('',(-4.209168980781e1,-7.727882306595e1,
-6.512842889847e0));
#99317=cartesian_point('',(-3.566416993029e1,-6.466408498731e1,
-6.512877859282e0));
#99318=vertex_point('',#99316);
#99319=vertex_point('',#99317);
#99320=vertex_point('',#78543);
#99321=cartesian_point('',(-4.297933209188e1,-7.682656984582e1,
-5.600000644995e0));
#99322=cartesian_point('',(-3.655179144054e1,-6.421181387496e1,-5.6e0));
#99323=vertex_point('',#99321);
#99324=vertex_point('',#99322);
#99325=cartesian_point('',(-4.061897903015e1,-6.171943811467e1,-5.6e0));
#99326=cartesian_point('',(-4.894076822232e1,-7.317339841755e1,
-5.600016960110e0));
#99327=vertex_point('',#99325);
#99328=vertex_point('',#99326);
#99329=vertex_point('',#78462);
#99330=cartesian_point('',(-4.314284982553e1,-7.727188692488e1,-5.6e0));
#99331=vertex_point('',#99330);
#99332=cartesian_point('',(-4.142491747060e1,-6.113388956222e1,
-6.512844260401e0));
#99333=vertex_point('',#99332);
#99334=cartesian_point('',(-4.974670789278e1,-7.258781483124e1,
-6.512842612230e0));
#99335=vertex_point('',#99334);
#99336=cartesian_point('',(-4.007132255780e1,-6.088728165834e1,
-6.512890753889e0));
#99337=vertex_point('',#99336);
#99338=vertex_point('',#78516);
#99339=vertex_point('',#78597);
#99340=cartesian_point('',(-3.605897093727e1,-6.334605881253e1,
-6.512844257252e0));
#99341=vertex_point('',#99340);
#99342=vertex_point('',#78514);
#99343=vertex_point('',#78613);
#99344=cartesian_point('',(-5.081413741759e1,-7.172667810408e1,
-1.169548648161e1));
#99345=vertex_point('',#99344);
#99346=cartesian_point('',(-5.000819897714e1,-7.231222665603e1,
-1.078264222436e1));
#99347=vertex_point('',#99346);
#99348=cartesian_point('',(-5.251369258655e1,-7.049187899515e1,
-1.169548648161e1));
#99349=vertex_point('',#99348);
#99350=cartesian_point('',(-4.473006929172e1,-5.808381296949e1,
-1.078264222373e1));
#99351=cartesian_point('',(-5.331962974411e1,-6.990635576224e1,
-1.078271647389e1));
#99352=vertex_point('',#99350);
#99353=vertex_point('',#99351);
#99354=cartesian_point('',(-5.366254541828e1,-6.974279962017e1,
-6.512843187901e0));
#99355=cartesian_point('',(-4.534077574652e1,-5.828885544740e1,
-6.512877077036e0));
#99356=vertex_point('',#99354);
#99357=vertex_point('',#99355);
#99358=vertex_point('',#78770);
#99359=cartesian_point('',(-5.446850748105e1,-6.915725918216e1,
-5.599996291390e0));
#99360=cartesian_point('',(-4.614671898647e1,-5.770329995250e1,-5.6e0));
#99361=vertex_point('',#99359);
#99362=vertex_point('',#99360);
#99363=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-5.6e0));
#99364=cartesian_point('',(-5.978506719138e1,-6.461648900691e1,
-5.599994608858e0));
#99365=vertex_point('',#99363);
#99366=vertex_point('',#99364);
#99367=vertex_point('',#78694);
#99368=cartesian_point('',(-5.469967495626e1,-6.957151399588e1,-5.6e0));
#99369=vertex_point('',#99368);
#99370=cartesian_point('',(-5.047835528686e1,-5.390094515083e1,
-6.512843958852e0));
#99371=vertex_point('',#99370);
#99372=cartesian_point('',(-6.048947620757e1,-6.391204488723e1,
-6.512842949881e0));
#99373=vertex_point('',#99372);
#99374=cartesian_point('',(-4.910284728526e1,-5.386912790033e1,
-6.512844247354e0));
#99375=vertex_point('',#99374);
#99376=vertex_point('',#78743);
#99377=vertex_point('',#78824);
#99378=cartesian_point('',(-4.552453199135e1,-5.692529788332e1,
-6.512844257252e0));
#99379=vertex_point('',#99378);
#99380=vertex_point('',#78741);
#99381=vertex_point('',#78840);
#99382=cartesian_point('',(-6.140905558308e1,-6.289452126962e1,
-1.169548648161e1));
#99383=vertex_point('',#99382);
#99384=cartesian_point('',(-6.070463955669e1,-6.359893729602e1,
-1.078264222436e1));
#99385=vertex_point('',#99384);
#99386=cartesian_point('',(-6.289452126962e1,-6.140905558308e1,
-1.169548648161e1));
#99387=vertex_point('',#99386);
#99388=cartesian_point('',(-5.326567812211e1,-5.037138038348e1,
-1.078264222421e1));
#99389=cartesian_point('',(-6.359893997354e1,-6.070466474852e1,
-1.078271647356e1));
#99390=vertex_point('',#99388);
#99391=vertex_point('',#99389);
#99392=cartesian_point('',(-6.391204341999e1,-6.048948265271e1,
-6.512842647283e0));
#99393=cartesian_point('',(-5.390094778862e1,-5.047836956085e1,
-6.512880946908e0));
#99394=vertex_point('',#99392);
#99395=vertex_point('',#99393);
#99396=vertex_point('',#78980);
#99397=cartesian_point('',(-6.461648942977e1,-5.978506605881e1,
-5.600004612303e0));
#99398=cartesian_point('',(-5.460536115883e1,-4.977393927898e1,-5.6e0));
#99399=vertex_point('',#99397);
#99400=vertex_point('',#99398);
#99401=cartesian_point('',(-5.770329995259e1,-4.614671898655e1,-5.6e0));
#99402=cartesian_point('',(-6.915725513060e1,-5.446850422197e1,
-5.600006667100e0));
#99403=vertex_point('',#99401);
#99404=vertex_point('',#99402);
#99405=vertex_point('',#78904);
#99406=cartesian_point('',(-6.490961452591e1,-6.015805799806e1,-5.6e0));
#99407=vertex_point('',#99406);
#99408=cartesian_point('',(-5.828884850404e1,-4.534078054608e1,
-6.512844253887e0));
#99409=vertex_point('',#99408);
#99410=cartesian_point('',(-6.974279759501e1,-5.366254012216e1,
-6.512842960122e0));
#99411=vertex_point('',#99410);
#99412=cartesian_point('',(-5.692529720881e1,-4.552452632191e1,
-6.512890763878e0));
#99413=vertex_point('',#99412);
#99414=vertex_point('',#78953);
#99415=vertex_point('',#79042);
#99416=cartesian_point('',(-5.386912798050e1,-4.910284719602e1,
-6.512844257252e0));
#99417=vertex_point('',#99416);
#99418=vertex_point('',#78951);
#99419=vertex_point('',#79058);
#99420=cartesian_point('',(-7.049187899514e1,-5.251369258654e1,
-1.169548648161e1));
#99421=vertex_point('',#99420);
#99422=cartesian_point('',(-6.990633044320e1,-5.331963102701e1,
-1.078264222436e1));
#99423=vertex_point('',#99422);
#99424=cartesian_point('',(-7.172667810409e1,-5.081413741759e1,
-1.169548648161e1));
#99425=vertex_point('',#99424);
#99426=cartesian_point('',(-6.048970939099e1,-4.141863739897e1,
-1.078264222363e1));
#99427=cartesian_point('',(-7.231223325241e1,-5.000822344793e1,
-1.078271647373e1));
#99428=vertex_point('',#99426);
#99429=vertex_point('',#99427);
#99430=cartesian_point('',(-7.258782171288e1,-4.974670827515e1,
-6.512842886366e0));
#99431=cartesian_point('',(-6.113389155467e1,-4.142493026059e1,
-6.512879660063e0));
#99432=vertex_point('',#99430);
#99433=vertex_point('',#99431);
#99434=vertex_point('',#79210);
#99435=cartesian_point('',(-7.317339814104e1,-4.894076650261e1,
-5.600000767960e0));
#99436=cartesian_point('',(-6.171943811466e1,-4.061897903016e1,-5.6e0));
#99437=vertex_point('',#99435);
#99438=vertex_point('',#99436);
#99439=cartesian_point('',(-6.421181387506e1,-3.655179144060e1,-5.6e0));
#99440=cartesian_point('',(-7.682656587956e1,-4.297932833968e1,
-5.600006667100e0));
#99441=vertex_point('',#99439);
#99442=vertex_point('',#99440);
#99443=vertex_point('',#79134);
#99444=cartesian_point('',(-7.352126323297e1,-4.926331142572e1,-5.6e0));
#99445=vertex_point('',#99444);
#99446=cartesian_point('',(-6.466407680339e1,-3.566417546531e1,
-6.512844253884e0));
#99447=vertex_point('',#99446);
#99448=cartesian_point('',(-7.727881878179e1,-4.209168797319e1,
-6.512842960120e0));
#99449=vertex_point('',#99448);
#99450=cartesian_point('',(-6.334605725875e1,-3.605896544068e1,
-6.512890784678e0));
#99451=vertex_point('',#99450);
#99452=vertex_point('',#79183);
#99453=vertex_point('',#79264);
#99454=cartesian_point('',(-6.088728725742e1,-4.007132144774e1,
-6.512844257252e0));
#99455=vertex_point('',#99454);
#99456=vertex_point('',#79181);
#99457=vertex_point('',#79280);
#99458=cartesian_point('',(-7.783895839720e1,-4.083980250904e1,
-1.169548648161e1));
#99459=vertex_point('',#99458);
#99460=cartesian_point('',(-7.738669546839e1,-4.172741848440e1,
-1.078264222436e1));
#99461=vertex_point('',#99460);
#99462=cartesian_point('',(-7.879268607642e1,-3.896800654643e1,
-1.169548648161e1));
#99463=vertex_point('',#99462);
#99464=cartesian_point('',(-6.622428307575e1,-3.144602991332e1,
-1.078264222362e1));
#99465=cartesian_point('',(-7.924495934848e1,-3.808041370868e1,
-1.078271647373e1));
#99466=vertex_point('',#99464);
#99467=vertex_point('',#99465);
#99468=cartesian_point('',(-7.947624489214e1,-3.777900664763e1,
-6.512842890335e0));
#99469=cartesian_point('',(-6.686151564784e1,-3.135147119771e1,
-6.512878172958e0));
#99470=vertex_point('',#99468);
#99471=vertex_point('',#99469);
#99472=vertex_point('',#79432);
#99473=cartesian_point('',(-7.992853480892e1,-3.689138306726e1,
-5.600000642692e0));
#99474=cartesian_point('',(-6.731377766891e1,-3.046384471088e1,-5.6e0));
#99475=vertex_point('',#99473);
#99476=vertex_point('',#99474);
#99477=cartesian_point('',(-6.913921983315e1,-2.605683748095e1,-5.6e0));
#99478=cartesian_point('',(-8.260415161503e1,-3.043185875762e1,
-5.600006638374e0));
#99479=vertex_point('',#99477);
#99480=vertex_point('',#99478);
#99481=vertex_point('',#79356);
#99482=cartesian_point('',(-8.032257424669e1,-3.715553883858e1,-5.6e0));
#99483=vertex_point('',#99482);
#99484=cartesian_point('',(-6.944706092411e1,-2.510940002198e1,
-6.512844253875e0));
#99485=vertex_point('',#99484);
#99486=cartesian_point('',(-8.291197897914e1,-2.948439876220e1,
-6.512842959238e0));
#99487=vertex_point('',#99486);
#99488=cartesian_point('',(-6.820702713351e1,-2.570551313061e1,
-6.512891034692e0));
#99489=vertex_point('',#99488);
#99490=vertex_point('',#79405);
#99491=vertex_point('',#79496);
#99492=cartesian_point('',(-6.640619944877e1,-3.005310677626e1,
-6.512844257252e0));
#99493=vertex_point('',#99492);
#99494=vertex_point('',#79403);
#99495=vertex_point('',#79512);
#99496=cartesian_point('',(-8.326938431085e1,-2.816030095423e1,
-1.169548648161e1));
#99497=vertex_point('',#99496);
#99498=cartesian_point('',(-8.296154321943e1,-2.910773841336e1,
-1.078264222436e1));
#99499=vertex_point('',#99498);
#99500=cartesian_point('',(-8.391855661963e1,-2.616235402670e1,
-1.169548648161e1));
#99501=vertex_point('',#99500);
#99502=cartesian_point('',(-7.032819512524e1,-2.069911680774e1,
-1.078264222362e1));
#99503=cartesian_point('',(-8.422641154642e1,-2.521493780227e1,
-1.078271647373e1));
#99504=vertex_point('',#99502);
#99505=vertex_point('',#99503);
#99506=cartesian_point('',(-8.440769912675e1,-2.488106053734e1,
-6.512842889873e0));
#99507=cartesian_point('',(-7.094279430453e1,-2.050603841361e1,
-6.512880061124e0));
#99508=vertex_point('',#99506);
#99509=vertex_point('',#99507);
#99510=vertex_point('',#79664);
#99511=cartesian_point('',(-8.471556570646e1,-2.393361127838e1,
-5.600000644998e0));
#99512=cartesian_point('',(-7.125062861549e1,-1.955858943118e1,-5.6e0));
#99513=vertex_point('',#99511);
#99514=vertex_point('',#99512);
#99515=cartesian_point('',(-7.236418873905e1,-1.492027770481e1,-5.6e0));
#99516=cartesian_point('',(-8.438465861043e1,-1.682414561007e1,
-5.600004420648e0));
#99517=vertex_point('',#99515);
#99518=vertex_point('',#99516);
#99519=vertex_point('',#79588);
#99520=cartesian_point('',(-8.514607795520e1,-2.413286988417e1,-5.6e0));
#99521=vertex_point('',#99520);
#99522=cartesian_point('',(-7.252002792445e1,-1.393634780961e1,
-6.512844336751e0));
#99523=vertex_point('',#99522);
#99524=cartesian_point('',(-8.454047145612e1,-1.584017528718e1,
-6.512842040884e0));
#99525=vertex_point('',#99524);
#99526=cartesian_point('',(-7.138851361651e1,-1.471910576362e1,
-6.512891415290e0));
#99527=vertex_point('',#99526);
#99528=vertex_point('',#79637);
#99529=vertex_point('',#79725);
#99530=cartesian_point('',(-7.028997062010e1,-1.929488487557e1,
-6.512844257252e0));
#99531=vertex_point('',#99530);
#99532=vertex_point('',#79635);
#99533=vertex_point('',#79737);
#99534=cartesian_point('',(-8.467786630938e1,-1.447513247794e1,
-1.169548647841e1));
#99535=vertex_point('',#99534);
#99536=cartesian_point('',(-8.452202729766e1,-1.545906239359e1,
-1.078264222436e1));
#99537=vertex_point('',#99536);
#99538=cartesian_point('',(-7.129217142936e1,1.235504668600e1,
-1.169548648161e1));
#99539=vertex_point('',#99538);
#99540=cartesian_point('',(-8.467786643814e1,1.447513249833e1,
-1.169548647841e1));
#99541=vertex_point('',#99540);
#99542=vertex_point('',#79780);
#99543=cartesian_point('',(-8.696734505932e1,-1.278568757135e1,
-1.169548648161e1));
#99544=vertex_point('',#99543);
#99545=cartesian_point('',(-7.97e1,-1.065814103640e-14,-1.169548648161e1));
#99546=cartesian_point('',(-8.47e1,-1.089143706599e-14,-1.169548648161e1));
#99547=vertex_point('',#99545);
#99548=vertex_point('',#99546);
#99549=vertex_point('',#80025);
#99550=vertex_point('',#80030);
#99551=cartesian_point('',(5.930221556174e1,5.694995420453e-1,
-1.443596048981e1));
#99552=vertex_point('',#99551);
#99553=cartesian_point('',(7.129217142936e1,1.235504668600e1,
-1.169548648161e1));
#99554=vertex_point('',#99553);
#99555=vertex_point('',#83604);
#99556=vertex_point('',#83565);
#99557=cartesian_point('',(6.905772501331e1,1.933066400302e1,
-1.183043166597e1));
#99558=vertex_point('',#99557);
#99559=vertex_point('',#83525);
#99560=vertex_point('',#83395);
#99561=cartesian_point('',(6.848169137762e1,2.335548825838e1,
-1.169548648161e1));
#99562=vertex_point('',#99561);
#99563=vertex_point('',#83374);
#99564=vertex_point('',#83328);
#99565=cartesian_point('',(6.518352774161e1,2.989567972084e1,
-1.183043166597e1));
#99566=vertex_point('',#99565);
#99567=vertex_point('',#83288);
#99568=vertex_point('',#83163);
#99569=cartesian_point('',(6.398496480645e1,3.378084019742e1,
-1.169548648161e1));
#99570=vertex_point('',#99569);
#99571=vertex_point('',#83143);
#99572=vertex_point('',#79825);
#99573=cartesian_point('',(5.970429568582e1,3.972456458506e1,
-1.183043166597e1));
#99574=vertex_point('',#99573);
#99575=vertex_point('',#83066);
#99576=vertex_point('',#82941);
#99577=cartesian_point('',(5.791271604783e1,4.337439573862e1,
-1.169548648161e1));
#99578=vertex_point('',#99577);
#99579=vertex_point('',#82921);
#99580=vertex_point('',#79841);
#99581=cartesian_point('',(5.275494571523e1,4.857529884e1,-1.183043166597e1));
#99582=vertex_point('',#99581);
#99583=vertex_point('',#82849);
#99584=vertex_point('',#82723);
#99585=cartesian_point('',(5.041446401883e1,5.189992970536e1,
-1.169548648161e1));
#99586=vertex_point('',#99585);
#99587=vertex_point('',#82703);
#99588=vertex_point('',#79857);
#99589=cartesian_point('',(4.450659391278e1,5.622994800900e1,
-1.183043166597e1));
#99590=vertex_point('',#99589);
#99591=vertex_point('',#82626);
#99592=vertex_point('',#82496);
#99593=cartesian_point('',(4.167484056966e1,5.914751515677e1,
-1.169548648161e1));
#99594=vertex_point('',#99593);
#99595=vertex_point('',#82476);
#99596=vertex_point('',#79873);
#99597=cartesian_point('',(3.516234205162e1,6.250002925005e1,
-1.183043166597e1));
#99598=vertex_point('',#99597);
#99599=vertex_point('',#82399);
#99600=vertex_point('',#82274);
#99601=cartesian_point('',(3.190904423481e1,6.493869248566e1,
-1.169548648161e1));
#99602=vertex_point('',#99601);
#99603=vertex_point('',#82253);
#99604=vertex_point('',#82207);
#99605=cartesian_point('',(2.495227663035e1,6.723115234603e1,
-1.183043166597e1));
#99606=vertex_point('',#99605);
#99607=vertex_point('',#82167);
#99608=vertex_point('',#82042);
#99609=cartesian_point('',(2.135754133085e1,6.913086368640e1,
-1.169548648161e1));
#99610=vertex_point('',#99609);
#99611=vertex_point('',#82021);
#99612=vertex_point('',#81975);
#99613=cartesian_point('',(1.412780334954e1,7.030682134280e1,
-1.183043166597e1));
#99614=vertex_point('',#99613);
#99615=vertex_point('',#81935);
#99616=vertex_point('',#81810);
#99617=cartesian_point('',(-1.235504668601e1,7.129217142936e1,
-1.169548648161e1));
#99618=vertex_point('',#99617);
#99619=vertex_point('',#81753);
#99620=vertex_point('',#79894);
#99621=cartesian_point('',(-1.933066399774e1,6.905772501479e1,
-1.183043166597e1));
#99622=vertex_point('',#99621);
#99623=vertex_point('',#79904);
#99624=vertex_point('',#81562);
#99625=cartesian_point('',(-2.335548825838e1,6.848169137762e1,
-1.169548648161e1));
#99626=vertex_point('',#99625);
#99627=vertex_point('',#81542);
#99628=vertex_point('',#79920);
#99629=cartesian_point('',(-2.989567971558e1,6.518352774402e1,
-1.183043166597e1));
#99630=vertex_point('',#99629);
#99631=vertex_point('',#79930);
#99632=vertex_point('',#81352);
#99633=cartesian_point('',(-3.378084019743e1,6.398496480645e1,
-1.169548648161e1));
#99634=vertex_point('',#99633);
#99635=vertex_point('',#81330);
#99636=vertex_point('',#81287);
#99637=cartesian_point('',(-3.972456458515e1,5.970429568576e1,
-1.183043166597e1));
#99638=vertex_point('',#99637);
#99639=vertex_point('',#81247);
#99640=vertex_point('',#81122);
#99641=cartesian_point('',(-4.337439573862e1,5.791271604783e1,
-1.169548648161e1));
#99642=vertex_point('',#99641);
#99643=vertex_point('',#81100);
#99644=vertex_point('',#81052);
#99645=cartesian_point('',(-4.857529843478e1,5.275494608834e1,
-1.183043166597e1));
#99646=vertex_point('',#99645);
#99647=vertex_point('',#81017);
#99648=vertex_point('',#80886);
#99649=cartesian_point('',(-5.189992970535e1,5.041446401883e1,
-1.169548648161e1));
#99650=vertex_point('',#99649);
#99651=vertex_point('',#80864);
#99652=vertex_point('',#80821);
#99653=cartesian_point('',(-5.622994800969e1,4.450659391191e1,
-1.183043166597e1));
#99654=vertex_point('',#99653);
#99655=vertex_point('',#80781);
#99656=vertex_point('',#80651);
#99657=cartesian_point('',(-5.914751515677e1,4.167484056966e1,
-1.169548648161e1));
#99658=vertex_point('',#99657);
#99659=vertex_point('',#80631);
#99660=vertex_point('',#79961);
#99661=cartesian_point('',(-6.250002925084e1,3.516234205022e1,
-1.183043166597e1));
#99662=vertex_point('',#99661);
#99663=vertex_point('',#80554);
#99664=vertex_point('',#80424);
#99665=cartesian_point('',(-6.493869248566e1,3.190904423481e1,
-1.169548648161e1));
#99666=vertex_point('',#99665);
#99667=vertex_point('',#80404);
#99668=vertex_point('',#79977);
#99669=cartesian_point('',(-6.723115234463e1,2.495227663411e1,
-1.183043166597e1));
#99670=vertex_point('',#99669);
#99671=vertex_point('',#79987);
#99672=vertex_point('',#80214);
#99673=cartesian_point('',(-6.913086368640e1,2.135754133085e1,
-1.169548648161e1));
#99674=vertex_point('',#99673);
#99675=vertex_point('',#80194);
#99676=vertex_point('',#80003);
#99677=vertex_point('',#80005);
#99678=vertex_point('',#80010);
#99679=cartesian_point('',(-7.108200319836e1,1.428357222508e1,
-1.093893391212e1));
#99680=vertex_point('',#99679);
#99681=cartesian_point('',(-8.454042094686e1,1.584016752188e1,
-6.512841495338e0));
#99682=cartesian_point('',(-7.252003825956e1,1.393634014320e1,
-6.512879435390e0));
#99683=vertex_point('',#99681);
#99684=vertex_point('',#99682);
#99685=cartesian_point('',(-8.452206806028e1,1.545900023764e1,
-1.078263290017e1));
#99686=vertex_point('',#99685);
#99687=cartesian_point('',(-8.438460609580e1,1.682412303912e1,
-5.600003606595e0));
#99688=cartesian_point('',(-7.236418873899e1,1.492027770479e1,-5.6e0));
#99689=vertex_point('',#99687);
#99690=vertex_point('',#99688);
#99691=cartesian_point('',(-7.125062861551e1,1.955858943118e1,-5.6e0));
#99692=cartesian_point('',(-8.471556023669e1,2.393361119114e1,
-5.600006659801e0));
#99693=vertex_point('',#99691);
#99694=vertex_point('',#99692);
#99695=vertex_point('',#80066);
#99696=cartesian_point('',(-8.697595034224e1,1.635341132807e1,-5.6e0));
#99697=vertex_point('',#99696);
#99698=cartesian_point('',(-7.094278752380e1,2.050602688990e1,
-6.512844253898e0));
#99699=vertex_point('',#99698);
#99700=cartesian_point('',(-8.440769479906e1,2.488105880707e1,
-6.512842959951e0));
#99701=vertex_point('',#99700);
#99702=cartesian_point('',(-7.028996554680e1,1.929488771377e1,
-6.512891602408e0));
#99703=vertex_point('',#99702);
#99704=vertex_point('',#80115);
#99705=vertex_point('',#80164);
#99706=cartesian_point('',(-7.138851683458e1,1.471911058098e1,
-6.512844257252e0));
#99707=vertex_point('',#99706);
#99708=vertex_point('',#80180);
#99709=cartesian_point('',(-8.391855661962e1,2.616235402670e1,
-1.169548648161e1));
#99710=vertex_point('',#99709);
#99711=cartesian_point('',(-8.422639771105e1,2.521491656758e1,
-1.078264222436e1));
#99712=vertex_point('',#99711);
#99713=cartesian_point('',(-8.326938431074e1,2.816030095458e1,
-1.169548648161e1));
#99714=vertex_point('',#99713);
#99715=cartesian_point('',(-6.906336044123e1,2.459194500869e1,
-1.078264220163e1));
#99716=cartesian_point('',(-8.296156689394e1,2.910772936652e1,
-1.078271647206e1));
#99717=vertex_point('',#99715);
#99718=vertex_point('',#99716);
#99719=cartesian_point('',(-8.291198349314e1,2.948439992047e1,
-6.512842890466e0));
#99720=cartesian_point('',(-6.944707382057e1,2.510939516039e1,
-6.512880403241e0));
#99721=vertex_point('',#99719);
#99722=vertex_point('',#99720);
#99723=vertex_point('',#80332);
#99724=cartesian_point('',(-8.260415610801e1,3.043186183919e1,
-5.600000638882e0));
#99725=cartesian_point('',(-6.913921983310e1,2.605683748092e1,-5.6e0));
#99726=vertex_point('',#99724);
#99727=vertex_point('',#99725);
#99728=cartesian_point('',(-6.731377766900e1,3.046384471091e1,-5.6e0));
#99729=cartesian_point('',(-7.992852944657e1,3.689138206667e1,
-5.600006658138e0));
#99730=vertex_point('',#99728);
#99731=vertex_point('',#99729);
#99732=vertex_point('',#80256);
#99733=cartesian_point('',(-8.306957040371e1,3.052370346048e1,-5.6e0));
#99734=vertex_point('',#99733);
#99735=cartesian_point('',(-6.686151473994e1,3.135146068583e1,
-6.512844253889e0));
#99736=vertex_point('',#99735);
#99737=cartesian_point('',(-7.947624088099e1,3.777900427526e1,
-6.512842959098e0));
#99738=vertex_point('',#99737);
#99739=cartesian_point('',(-6.640619409869e1,3.005310874619e1,
-6.512890698100e0));
#99740=vertex_point('',#99739);
#99741=vertex_point('',#80305);
#99742=vertex_point('',#80374);
#99743=cartesian_point('',(-6.820702954027e1,2.570551834583e1,
-6.512844257252e0));
#99744=vertex_point('',#99743);
#99745=vertex_point('',#80303);
#99746=vertex_point('',#80390);
#99747=cartesian_point('',(-7.879268607642e1,3.896800654643e1,
-1.169548648161e1));
#99748=vertex_point('',#99747);
#99749=cartesian_point('',(-7.924494900524e1,3.808039057107e1,
-1.078264222436e1));
#99750=vertex_point('',#99749);
#99751=cartesian_point('',(-7.783895839721e1,4.083980250904e1,
-1.169548648161e1));
#99752=vertex_point('',#99751);
#99753=cartesian_point('',(-6.436602954099e1,3.509305782234e1,
-1.078264222362e1));
#99754=cartesian_point('',(-7.738672026667e1,4.172741325230e1,
-1.078271647373e1));
#99755=vertex_point('',#99753);
#99756=vertex_point('',#99754);
#99757=cartesian_point('',(-7.727882306595e1,4.209168980781e1,
-6.512842889873e0));
#99758=cartesian_point('',(-6.466408975511e1,3.566417209991e1,
-6.512880060862e0));
#99759=vertex_point('',#99757);
#99760=vertex_point('',#99758);
#99761=vertex_point('',#80547);
#99762=cartesian_point('',(-7.682656984611e1,4.297933209133e1,
-5.600000644995e0));
#99763=cartesian_point('',(-6.421181387505e1,3.655179144058e1,-5.6e0));
#99764=vertex_point('',#99762);
#99765=vertex_point('',#99763);
#99766=cartesian_point('',(-6.171943811470e1,4.061897903017e1,-5.6e0));
#99767=cartesian_point('',(-7.317339802213e1,4.894076796393e1,
-5.600015107226e0));
#99768=vertex_point('',#99766);
#99769=vertex_point('',#99767);
#99770=vertex_point('',#80466);
#99771=cartesian_point('',(-7.727188692460e1,4.314284982604e1,-5.6e0));
#99772=vertex_point('',#99771);
#99773=cartesian_point('',(-6.113388956228e1,4.142491747062e1,
-6.512844260166e0));
#99774=vertex_point('',#99773);
#99775=cartesian_point('',(-7.258781475494e1,4.974670814189e1,
-6.512842589967e0));
#99776=vertex_point('',#99775);
#99777=cartesian_point('',(-6.088728162102e1,4.007132256607e1,
-6.512891059071e0));
#99778=vertex_point('',#99777);
#99779=vertex_point('',#80520);
#99780=vertex_point('',#80601);
#99781=cartesian_point('',(-6.334605881254e1,3.605897093725e1,
-6.512844257252e0));
#99782=vertex_point('',#99781);
#99783=vertex_point('',#80518);
#99784=vertex_point('',#80617);
#99785=cartesian_point('',(-7.172667810408e1,5.081413741759e1,
-1.169548648161e1));
#99786=vertex_point('',#99785);
#99787=cartesian_point('',(-7.231222665603e1,5.000819897714e1,
-1.078264222436e1));
#99788=vertex_point('',#99787);
#99789=cartesian_point('',(-7.049187899515e1,5.251369258655e1,
-1.169548648161e1));
#99790=vertex_point('',#99789);
#99791=cartesian_point('',(-5.808381318098e1,4.473006944495e1,
-1.078264222363e1));
#99792=cartesian_point('',(-6.990635584832e1,5.331962980646e1,
-1.078271647559e1));
#99793=vertex_point('',#99791);
#99794=vertex_point('',#99792);
#99795=cartesian_point('',(-6.974279954861e1,5.366254551614e1,
-6.512843198254e0));
#99796=cartesian_point('',(-5.828886164543e1,4.534077899410e1,
-6.512879927378e0));
#99797=vertex_point('',#99795);
#99798=vertex_point('',#99796);
#99799=vertex_point('',#80774);
#99800=cartesian_point('',(-6.915725979894e1,5.446850663056e1,
-5.599993049797e0));
#99801=cartesian_point('',(-5.770329995259e1,4.614671898653e1,-5.6e0));
#99802=vertex_point('',#99800);
#99803=vertex_point('',#99801);
#99804=cartesian_point('',(-5.460536115889e1,4.977393927903e1,-5.6e0));
#99805=cartesian_point('',(-6.461648704853e1,5.978506541220e1,
-5.599996826315e0));
#99806=vertex_point('',#99804);
#99807=vertex_point('',#99805);
#99808=vertex_point('',#80698);
#99809=cartesian_point('',(-6.957151480839e1,5.469967392285e1,-5.6e0));
#99810=vertex_point('',#99809);
#99811=cartesian_point('',(-5.390094513266e1,5.047835530474e1,
-6.512844250119e0));
#99812=vertex_point('',#99811);
#99813=cartesian_point('',(-6.391204474673e1,6.048947618055e1,
-6.512843165130e0));
#99814=vertex_point('',#99813);
#99815=cartesian_point('',(-5.386912202260e1,4.910284742922e1,
-6.512892804433e0));
#99816=vertex_point('',#99815);
#99817=vertex_point('',#80747);
#99818=vertex_point('',#80835);
#99819=cartesian_point('',(-5.692529788333e1,4.552453199133e1,
-6.512844257252e0));
#99820=vertex_point('',#99819);
#99821=vertex_point('',#80745);
#99822=vertex_point('',#80851);
#99823=cartesian_point('',(-6.289452126962e1,6.140905558308e1,
-1.169548648161e1));
#99824=vertex_point('',#99823);
#99825=cartesian_point('',(-6.359893729602e1,6.070463955669e1,
-1.078264222436e1));
#99826=vertex_point('',#99825);
#99827=cartesian_point('',(-6.140905558308e1,6.289452126962e1,
-1.169548648161e1));
#99828=vertex_point('',#99827);
#99829=cartesian_point('',(-5.037138143505e1,5.326567918197e1,
-1.078264222600e1));
#99830=cartesian_point('',(-6.070466482943e1,6.359894005421e1,
-1.078271647554e1));
#99831=vertex_point('',#99829);
#99832=vertex_point('',#99830);
#99833=cartesian_point('',(-6.048948208677e1,6.391204410939e1,
-6.512842723268e0));
#99834=cartesian_point('',(-5.047836856936e1,5.390094574696e1,
-6.512879971055e0));
#99835=vertex_point('',#99833);
#99836=vertex_point('',#99834);
#99837=vertex_point('',#80997);
#99838=cartesian_point('',(-5.978506580860e1,6.461648963306e1,
-5.600003876017e0));
#99839=cartesian_point('',(-4.977393927902e1,5.460536115886e1,-5.6e0));
#99840=vertex_point('',#99838);
#99841=vertex_point('',#99839);
#99842=cartesian_point('',(-4.614671898655e1,5.770329995259e1,-5.6e0));
#99843=cartesian_point('',(-5.446850420027e1,6.915725510315e1,
-5.600006667100e0));
#99844=vertex_point('',#99842);
#99845=vertex_point('',#99843);
#99846=vertex_point('',#80916);
#99847=cartesian_point('',(-6.015805769627e1,6.490961480561e1,-5.6e0));
#99848=vertex_point('',#99847);
#99849=cartesian_point('',(-4.534078054609e1,5.828884850404e1,
-6.512844253885e0));
#99850=vertex_point('',#99849);
#99851=cartesian_point('',(-5.366254012216e1,6.974279759501e1,
-6.512842960121e0));
#99852=vertex_point('',#99851);
#99853=cartesian_point('',(-4.552452631386e1,5.692529720776e1,
-6.512890830790e0));
#99854=vertex_point('',#99853);
#99855=vertex_point('',#80965);
#99856=vertex_point('',#81066);
#99857=cartesian_point('',(-4.685287904954e1,5.583708693068e1,
-6.512844257252e0));
#99858=vertex_point('',#99857);
#99859=cartesian_point('',(-4.910284719604e1,5.386912798048e1,
-6.512844257252e0));
#99860=vertex_point('',#99859);
#99861=vertex_point('',#80963);
#99862=cartesian_point('',(-4.660397068814e1,5.554044949675e1,
-1.093893391212e1));
#99863=vertex_point('',#99862);
#99864=vertex_point('',#81087);
#99865=cartesian_point('',(-5.251369258654e1,7.049187899514e1,
-1.169548648161e1));
#99866=vertex_point('',#99865);
#99867=cartesian_point('',(-5.331963102701e1,6.990633044320e1,
-1.078264222436e1));
#99868=vertex_point('',#99867);
#99869=cartesian_point('',(-5.081413741759e1,7.172667810408e1,
-1.169548648161e1));
#99870=vertex_point('',#99869);
#99871=cartesian_point('',(-4.141863739896e1,6.048970939100e1,
-1.078264222362e1));
#99872=cartesian_point('',(-5.000822344791e1,7.231223325241e1,
-1.078271647373e1));
#99873=vertex_point('',#99871);
#99874=vertex_point('',#99872);
#99875=cartesian_point('',(-4.974670827515e1,7.258782171288e1,
-6.512842886371e0));
#99876=cartesian_point('',(-4.142493045507e1,6.113389216968e1,
-6.512879937715e0));
#99877=vertex_point('',#99875);
#99878=vertex_point('',#99876);
#99879=vertex_point('',#81240);
#99880=cartesian_point('',(-4.894076650354e1,7.317339814036e1,
-5.600000767960e0));
#99881=cartesian_point('',(-4.061897903016e1,6.171943811465e1,-5.6e0));
#99882=vertex_point('',#99880);
#99883=vertex_point('',#99881);
#99884=cartesian_point('',(-3.655179144062e1,6.421181387508e1,-5.6e0));
#99885=cartesian_point('',(-4.297932832258e1,7.682656584910e1,
-5.600006667100e0));
#99886=vertex_point('',#99884);
#99887=vertex_point('',#99885);
#99888=vertex_point('',#81164);
#99889=cartesian_point('',(-4.926331142419e1,7.352126323400e1,-5.6e0));
#99890=vertex_point('',#99889);
#99891=cartesian_point('',(-3.566417546533e1,6.466407680343e1,
-6.512844253899e0));
#99892=vertex_point('',#99891);
#99893=cartesian_point('',(-4.209168797319e1,7.727881878180e1,
-6.512842960127e0));
#99894=vertex_point('',#99893);
#99895=cartesian_point('',(-3.605896518220e1,6.334605718857e1,
-6.512892945103e0));
#99896=vertex_point('',#99895);
#99897=vertex_point('',#81213);
#99898=vertex_point('',#81301);
#99899=cartesian_point('',(-4.007132144774e1,6.088728725742e1,
-6.512844257252e0));
#99900=vertex_point('',#99899);
#99901=vertex_point('',#81211);
#99902=vertex_point('',#81317);
#99903=cartesian_point('',(-4.083980250905e1,7.783895839720e1,
-1.169548648161e1));
#99904=vertex_point('',#99903);
#99905=cartesian_point('',(-4.172741848440e1,7.738669546839e1,
-1.078264222436e1));
#99906=vertex_point('',#99905);
#99907=cartesian_point('',(-3.896800654643e1,7.879268607642e1,
-1.169548648161e1));
#99908=vertex_point('',#99907);
#99909=cartesian_point('',(-3.144603938731e1,6.622430150008e1,
-1.078264220013e1));
#99910=cartesian_point('',(-3.808041370857e1,7.924495934857e1,
-1.078271647195e1));
#99911=vertex_point('',#99909);
#99912=vertex_point('',#99910);
#99913=cartesian_point('',(-3.777900664763e1,7.947624489214e1,
-6.512842890339e0));
#99914=cartesian_point('',(-3.135147253224e1,6.686151707365e1,
-6.512878922134e0));
#99915=vertex_point('',#99913);
#99916=vertex_point('',#99914);
#99917=vertex_point('',#81470);
#99918=cartesian_point('',(-3.689138306825e1,7.992853480842e1,
-5.600000642692e0));
#99919=cartesian_point('',(-3.046384471092e1,6.731377766898e1,-5.6e0));
#99920=vertex_point('',#99918);
#99921=vertex_point('',#99919);
#99922=cartesian_point('',(-2.605683748094e1,6.913921983313e1,-5.6e0));
#99923=cartesian_point('',(-3.043185874543e1,8.260415158211e1,
-5.600006638374e0));
#99924=vertex_point('',#99922);
#99925=vertex_point('',#99923);
#99926=vertex_point('',#81394);
#99927=cartesian_point('',(-3.715553883604e1,8.032257424787e1,-5.6e0));
#99928=vertex_point('',#99927);
#99929=cartesian_point('',(-2.510940002197e1,6.944706092407e1,
-6.512844253894e0));
#99930=vertex_point('',#99929);
#99931=cartesian_point('',(-2.948439876220e1,8.291197897914e1,
-6.512842959247e0));
#99932=vertex_point('',#99931);
#99933=cartesian_point('',(-2.570551317791e1,6.820702715386e1,
-6.512890625684e0));
#99934=vertex_point('',#99933);
#99935=vertex_point('',#81443);
#99936=vertex_point('',#81512);
#99937=cartesian_point('',(-3.005310677630e1,6.640619944875e1,
-6.512844257252e0));
#99938=vertex_point('',#99937);
#99939=vertex_point('',#81441);
#99940=vertex_point('',#81528);
#99941=cartesian_point('',(-2.816030095423e1,8.326938431085e1,
-1.169548648161e1));
#99942=vertex_point('',#99941);
#99943=cartesian_point('',(-2.910773841336e1,8.296154321943e1,
-1.078264222436e1));
#99944=vertex_point('',#99943);
#99945=cartesian_point('',(-2.616235402670e1,8.391855661963e1,
-1.169548648161e1));
#99946=vertex_point('',#99945);
#99947=cartesian_point('',(-2.069912328288e1,7.032821480482e1,
-1.078264220012e1));
#99948=cartesian_point('',(-2.521493780213e1,8.422641154650e1,
-1.078271647195e1));
#99949=vertex_point('',#99947);
#99950=vertex_point('',#99948);
#99951=cartesian_point('',(-2.488106053734e1,8.440769912675e1,
-6.512842889869e0));
#99952=cartesian_point('',(-2.050603843316e1,7.094279385740e1,
-6.512879869427e0));
#99953=vertex_point('',#99951);
#99954=vertex_point('',#99952);
#99955=vertex_point('',#81685);
#99956=cartesian_point('',(-2.393361127951e1,8.471556570608e1,
-5.600000644998e0));
#99957=cartesian_point('',(-1.955858943119e1,7.125062861550e1,-5.6e0));
#99958=vertex_point('',#99956);
#99959=vertex_point('',#99957);
#99960=vertex_point('',#81595);
#99961=vertex_point('',#81600);
#99962=cartesian_point('',(-2.413286988349e1,8.514607795540e1,-5.6e0));
#99963=vertex_point('',#99962);
#99964=cartesian_point('',(-1.492027770477e1,7.236418873886e1,-5.6e0));
#99965=vertex_point('',#99964);
#99966=cartesian_point('',(-1.584019519013e1,8.454044720751e1,
-6.512844337756e0));
#99967=vertex_point('',#99966);
#99968=vertex_point('',#87709);
#99969=cartesian_point('',(-1.393634780951e1,7.252002792442e1,
-6.512844337756e0));
#99970=vertex_point('',#99969);
#99971=cartesian_point('',(-1.471910588706e1,7.138851369693e1,
-6.512890229030e0));
#99972=vertex_point('',#99971);
#99973=vertex_point('',#81658);
#99974=vertex_point('',#81727);
#99975=cartesian_point('',(-1.929488487549e1,7.028997062012e1,
-6.512844257252e0));
#99976=vertex_point('',#99975);
#99977=vertex_point('',#81656);
#99978=vertex_point('',#81739);
#99979=cartesian_point('',(-1.447513250787e1,8.467786649860e1,
-1.169548648042e1));
#99980=vertex_point('',#99979);
#99981=cartesian_point('',(-1.545906255376e1,8.452202741817e1,
-1.078264063159e1));
#99982=vertex_point('',#99981);
#99983=cartesian_point('',(1.447513249475e1,8.467786641584e1,
-1.169548648042e1));
#99984=vertex_point('',#99983);
#99985=vertex_point('',#81767);
#99986=cartesian_point('',(-1.278568763907e1,8.696734504936e1,
-1.169548648161e1));
#99987=vertex_point('',#99986);
#99988=cartesian_point('',(1.421085471520e-14,7.97e1,-1.169548648161e1));
#99989=cartesian_point('',(4.212180491481e-14,8.47e1,-1.169548648161e1));
#99990=vertex_point('',#99988);
#99991=vertex_point('',#99989);
#99992=cartesian_point('',(1.348528470035e1,7.206008423246e1,
-1.078264011673e1));
#99993=cartesian_point('',(1.545901889103e1,8.452206492945e1,
-1.078263364325e1));
#99994=vertex_point('',#99992);
#99995=vertex_point('',#99993);
#99996=cartesian_point('',(1.584016754340e1,8.454042098470e1,
-6.512841499006e0));
#99997=cartesian_point('',(1.393633621523e1,7.252003400136e1,
-6.512912815928e0));
#99998=vertex_point('',#99996);
#99999=vertex_point('',#99997);
#100000=vertex_point('',#81928);
#100001=cartesian_point('',(1.682412297525e1,8.438460590990e1,
-5.600003606595e0));
#100002=cartesian_point('',(1.492027770478e1,7.236418873896e1,-5.6e0));
#100003=vertex_point('',#100001);
#100004=vertex_point('',#100002);
#100005=cartesian_point('',(1.955858943118e1,7.125062861551e1,-5.6e0));
#100006=cartesian_point('',(2.393361118178e1,8.471556020330e1,
-5.600006659801e0));
#100007=vertex_point('',#100005);
#100008=vertex_point('',#100006);
#100009=vertex_point('',#81857);
#100010=cartesian_point('',(1.635341139120e1,8.697595033037e1,-5.6e0));
#100011=vertex_point('',#100010);
#100012=cartesian_point('',(2.050602688989e1,7.094278752379e1,
-6.512844253887e0));
#100013=vertex_point('',#100012);
#100014=cartesian_point('',(2.488105880707e1,8.440769479906e1,
-6.512842959935e0));
#100015=vertex_point('',#100014);
#100016=cartesian_point('',(1.929488766585e1,7.028996563152e1,
-6.512890813201e0));
#100017=vertex_point('',#100016);
#100018=vertex_point('',#81906);
#100019=vertex_point('',#81992);
#100020=cartesian_point('',(1.471911058100e1,7.138851683457e1,
-6.512844257252e0));
#100021=vertex_point('',#100020);
#100022=vertex_point('',#81904);
#100023=vertex_point('',#82008);
#100024=cartesian_point('',(2.616235402670e1,8.391855661962e1,
-1.169548648161e1));
#100025=vertex_point('',#100024);
#100026=cartesian_point('',(2.521491656758e1,8.422639771105e1,
-1.078264222436e1));
#100027=vertex_point('',#100026);
#100028=cartesian_point('',(2.816030095457e1,8.326938431074e1,
-1.169548648161e1));
#100029=vertex_point('',#100028);
#100030=cartesian_point('',(2.459193864897e1,6.906334063518e1,
-1.078264222363e1));
#100031=cartesian_point('',(2.910772939907e1,8.296156699514e1,
-1.078271647544e1));
#100032=vertex_point('',#100030);
#100033=vertex_point('',#100031);
#100034=cartesian_point('',(2.948439992047e1,8.291198349313e1,
-6.512842890436e0));
#100035=cartesian_point('',(2.510939327651e1,6.944706810958e1,
-6.512877847666e0));
#100036=vertex_point('',#100034);
#100037=vertex_point('',#100035);
#100038=vertex_point('',#82160);
#100039=cartesian_point('',(3.043186183815e1,8.260415610835e1,
-5.600000638882e0));
#100040=cartesian_point('',(2.605683748090e1,6.913921983302e1,-5.6e0));
#100041=vertex_point('',#100039);
#100042=vertex_point('',#100040);
#100043=cartesian_point('',(3.046384471091e1,6.731377766900e1,-5.6e0));
#100044=cartesian_point('',(3.689138205201e1,7.992852941465e1,
-5.600006658138e0));
#100045=vertex_point('',#100043);
#100046=vertex_point('',#100044);
#100047=vertex_point('',#82084);
#100048=cartesian_point('',(3.052370346318e1,8.306957040272e1,-5.6e0));
#100049=vertex_point('',#100048);
#100050=cartesian_point('',(3.135146068583e1,6.686151473994e1,
-6.512844253888e0));
#100051=vertex_point('',#100050);
#100052=cartesian_point('',(3.777900427526e1,7.947624088100e1,
-6.512842959097e0));
#100053=vertex_point('',#100052);
#100054=cartesian_point('',(3.005310874968e1,6.640619409089e1,
-6.512890762934e0));
#100055=vertex_point('',#100054);
#100056=vertex_point('',#82133);
#100057=vertex_point('',#82224);
#100058=cartesian_point('',(2.570551834585e1,6.820702954027e1,
-6.512844257252e0));
#100059=vertex_point('',#100058);
#100060=vertex_point('',#82131);
#100061=vertex_point('',#82240);
#100062=cartesian_point('',(3.896800654643e1,7.879268607642e1,
-1.169548648161e1));
#100063=vertex_point('',#100062);
#100064=cartesian_point('',(3.808039057108e1,7.924494900524e1,
-1.078264222436e1));
#100065=vertex_point('',#100064);
#100066=cartesian_point('',(4.083980250904e1,7.783895839721e1,
-1.169548648161e1));
#100067=vertex_point('',#100066);
#100068=cartesian_point('',(3.509305770522e1,6.436602931043e1,
-1.078264222372e1));
#100069=cartesian_point('',(4.172741330044e1,7.738672036148e1,
-1.078271647545e1));
#100070=vertex_point('',#100068);
#100071=vertex_point('',#100069);
#100072=cartesian_point('',(4.209168980781e1,7.727882306595e1,
-6.512842889866e0));
#100073=cartesian_point('',(3.566417143591e1,6.466408911053e1,
-6.512879662852e0));
#100074=vertex_point('',#100072);
#100075=vertex_point('',#100073);
#100076=vertex_point('',#82392);
#100077=cartesian_point('',(4.297933209030e1,7.682656984663e1,
-5.600000644995e0));
#100078=cartesian_point('',(3.655179144058e1,6.421181387506e1,-5.6e0));
#100079=vertex_point('',#100077);
#100080=vertex_point('',#100078);
#100081=cartesian_point('',(4.061897903015e1,6.171943811467e1,-5.6e0));
#100082=cartesian_point('',(4.894076770334e1,7.317339762502e1,
-5.600013816426e0));
#100083=vertex_point('',#100081);
#100084=vertex_point('',#100082);
#100085=vertex_point('',#82316);
#100086=cartesian_point('',(4.314284982763e1,7.727188692371e1,-5.6e0));
#100087=vertex_point('',#100086);
#100088=cartesian_point('',(4.142491747045e1,6.113388956233e1,
-6.512844258260e0));
#100089=vertex_point('',#100088);
#100090=cartesian_point('',(4.974670826516e1,7.258781483543e1,
-6.512842583421e0));
#100091=vertex_point('',#100090);
#100092=cartesian_point('',(4.007132255284e1,6.088728168280e1,
-6.512890551358e0));
#100093=vertex_point('',#100092);
#100094=vertex_point('',#82365);
#100095=vertex_point('',#82446);
#100096=cartesian_point('',(3.605897093726e1,6.334605881254e1,
-6.512844257252e0));
#100097=vertex_point('',#100096);
#100098=vertex_point('',#82363);
#100099=vertex_point('',#82462);
#100100=cartesian_point('',(5.081413741759e1,7.172667810408e1,
-1.169548648161e1));
#100101=vertex_point('',#100100);
#100102=cartesian_point('',(5.000819897714e1,7.231222665603e1,
-1.078264222436e1));
#100103=vertex_point('',#100102);
#100104=cartesian_point('',(5.251369258655e1,7.049187899515e1,
-1.169548648161e1));
#100105=vertex_point('',#100104);
#100106=cartesian_point('',(4.473006929170e1,5.808381296944e1,
-1.078264222373e1));
#100107=cartesian_point('',(5.331962980645e1,6.990635584829e1,
-1.078271647560e1));
#100108=vertex_point('',#100106);
#100109=vertex_point('',#100107);
#100110=cartesian_point('',(5.366254563080e1,6.974279946510e1,
-6.512843210500e0));
#100111=cartesian_point('',(4.534078095830e1,5.828886301104e1,
-6.512880955452e0));
#100112=vertex_point('',#100110);
#100113=vertex_point('',#100111);
#100114=vertex_point('',#82619);
#100115=cartesian_point('',(5.446850003072e1,6.915724974298e1,
-5.599991031480e0));
#100116=cartesian_point('',(4.614671898650e1,5.770329995254e1,-5.6e0));
#100117=vertex_point('',#100115);
#100118=vertex_point('',#100116);
#100119=cartesian_point('',(4.977393927902e1,5.460536115887e1,-5.6e0));
#100120=cartesian_point('',(5.978506435176e1,6.461648591371e1,
-5.599997131405e0));
#100121=vertex_point('',#100119);
#100122=vertex_point('',#100120);
#100123=vertex_point('',#82543);
#100124=cartesian_point('',(5.469967421824e1,6.957151457614e1,-5.6e0));
#100125=vertex_point('',#100124);
#100126=cartesian_point('',(5.047835530474e1,5.390094513257e1,
-6.512844250830e0));
#100127=vertex_point('',#100126);
#100128=cartesian_point('',(6.048947476591e1,6.391204604470e1,
-6.512843359867e0));
#100129=vertex_point('',#100128);
#100130=cartesian_point('',(4.910284741642e1,5.386912227905e1,
-6.512890734832e0));
#100131=vertex_point('',#100130);
#100132=vertex_point('',#82592);
#100133=vertex_point('',#82673);
#100134=cartesian_point('',(4.552453199133e1,5.692529788333e1,
-6.512844257252e0));
#100135=vertex_point('',#100134);
#100136=vertex_point('',#82590);
#100137=vertex_point('',#82689);
#100138=cartesian_point('',(6.140905558308e1,6.289452126962e1,
-1.169548648161e1));
#100139=vertex_point('',#100138);
#100140=cartesian_point('',(6.070463955669e1,6.359893729602e1,
-1.078264222436e1));
#100141=vertex_point('',#100140);
#100142=cartesian_point('',(6.289452126962e1,6.140905558308e1,
-1.169548648161e1));
#100143=vertex_point('',#100142);
#100144=cartesian_point('',(5.326567812208e1,5.037138038345e1,
-1.078264222421e1));
#100145=cartesian_point('',(6.359893998204e1,6.070466475704e1,
-1.078271647375e1));
#100146=vertex_point('',#100144);
#100147=vertex_point('',#100145);
#100148=cartesian_point('',(6.391204454846e1,6.048948171176e1,
-6.512842772782e0));
#100149=cartesian_point('',(5.390094573255e1,5.047836855069e1,
-6.512879961258e0));
#100150=vertex_point('',#100148);
#100151=vertex_point('',#100149);
#100152=vertex_point('',#82829);
#100153=cartesian_point('',(6.461648971778e1,5.978506569964e1,
-5.600003465350e0));
#100154=cartesian_point('',(5.460536115885e1,4.977393927901e1,-5.6e0));
#100155=vertex_point('',#100153);
#100156=vertex_point('',#100154);
#100157=cartesian_point('',(5.770329995259e1,4.614671898655e1,-5.6e0));
#100158=cartesian_point('',(6.915725511604e1,5.446850421046e1,
-5.600006667100e0));
#100159=vertex_point('',#100157);
#100160=vertex_point('',#100158);
#100161=vertex_point('',#82753);
#100162=cartesian_point('',(6.490961492740e1,6.015805756486e1,-5.6e0));
#100163=vertex_point('',#100162);
#100164=cartesian_point('',(5.828884850404e1,4.534078054608e1,
-6.512844253887e0));
#100165=vertex_point('',#100164);
#100166=cartesian_point('',(6.974279759501e1,5.366254012216e1,
-6.512842960110e0));
#100167=vertex_point('',#100166);
#100168=cartesian_point('',(5.692529720894e1,4.552452632302e1,
-6.512890754775e0));
#100169=vertex_point('',#100168);
#100170=vertex_point('',#82802);
#100171=vertex_point('',#82891);
#100172=cartesian_point('',(5.386912798048e1,4.910284719605e1,
-6.512844257252e0));
#100173=vertex_point('',#100172);
#100174=vertex_point('',#82800);
#100175=vertex_point('',#82907);
#100176=cartesian_point('',(7.049187899514e1,5.251369258654e1,
-1.169548648161e1));
#100177=vertex_point('',#100176);
#100178=cartesian_point('',(6.990633044320e1,5.331963102701e1,
-1.078264222436e1));
#100179=vertex_point('',#100178);
#100180=cartesian_point('',(7.172667810408e1,5.081413741759e1,
-1.169548648161e1));
#100181=vertex_point('',#100180);
#100182=cartesian_point('',(6.048970939099e1,4.141863739897e1,
-1.078264222362e1));
#100183=cartesian_point('',(7.231223333834e1,5.000822351054e1,
-1.078271647544e1));
#100184=vertex_point('',#100182);
#100185=vertex_point('',#100183);
#100186=cartesian_point('',(7.258782171287e1,4.974670827515e1,
-6.512842886371e0));
#100187=cartesian_point('',(6.113389208044e1,4.142493041128e1,
-6.512879894650e0));
#100188=vertex_point('',#100186);
#100189=vertex_point('',#100187);
#100190=vertex_point('',#83059);
#100191=cartesian_point('',(7.317339814037e1,4.894076650354e1,
-5.600000767960e0));
#100192=cartesian_point('',(6.171943811464e1,4.061897903016e1,-5.6e0));
#100193=vertex_point('',#100191);
#100194=vertex_point('',#100192);
#100195=cartesian_point('',(6.421181387508e1,3.655179144061e1,-5.6e0));
#100196=cartesian_point('',(7.682656586337e1,4.297932833059e1,
-5.600006667100e0));
#100197=vertex_point('',#100195);
#100198=vertex_point('',#100196);
#100199=vertex_point('',#82983);
#100200=cartesian_point('',(7.352126323503e1,4.926331142265e1,-5.6e0));
#100201=vertex_point('',#100200);
#100202=cartesian_point('',(6.466407680343e1,3.566417546533e1,
-6.512844253876e0));
#100203=vertex_point('',#100202);
#100204=cartesian_point('',(7.727881878179e1,4.209168797320e1,
-6.512842960116e0));
#100205=vertex_point('',#100204);
#100206=cartesian_point('',(6.334605725071e1,3.605896540980e1,
-6.512891039801e0));
#100207=vertex_point('',#100206);
#100208=vertex_point('',#83032);
#100209=vertex_point('',#83113);
#100210=cartesian_point('',(6.088728725742e1,4.007132144774e1,
-6.512844257252e0));
#100211=vertex_point('',#100210);
#100212=vertex_point('',#83030);
#100213=vertex_point('',#83129);
#100214=cartesian_point('',(7.783895839721e1,4.083980250904e1,
-1.169548648161e1));
#100215=vertex_point('',#100214);
#100216=cartesian_point('',(7.738669546839e1,4.172741848441e1,
-1.078264222436e1));
#100217=vertex_point('',#100216);
#100218=cartesian_point('',(7.879268607642e1,3.896800654643e1,
-1.169548648161e1));
#100219=vertex_point('',#100218);
#100220=cartesian_point('',(6.622428307568e1,3.144602991329e1,
-1.078264222363e1));
#100221=cartesian_point('',(7.924495934848e1,3.808041370868e1,
-1.078271647373e1));
#100222=vertex_point('',#100220);
#100223=vertex_point('',#100221);
#100224=cartesian_point('',(7.947624489214e1,3.777900664763e1,
-6.512842890369e0));
#100225=cartesian_point('',(6.686151976914e1,3.135147314690e1,
-6.512880119535e0));
#100226=vertex_point('',#100224);
#100227=vertex_point('',#100225);
#100228=vertex_point('',#83281);
#100229=cartesian_point('',(7.992853480840e1,3.689138306828e1,
-5.600000642692e0));
#100230=cartesian_point('',(6.731377766897e1,3.046384471092e1,-5.6e0));
#100231=vertex_point('',#100229);
#100232=vertex_point('',#100230);
#100233=cartesian_point('',(6.913921983314e1,2.605683748094e1,-5.6e0));
#100234=cartesian_point('',(8.260415159761e1,3.043185875117e1,
-5.600006638374e0));
#100235=vertex_point('',#100233);
#100236=vertex_point('',#100234);
#100237=vertex_point('',#83205);
#100238=cartesian_point('',(8.032257424823e1,3.715553883525e1,-5.6e0));
#100239=vertex_point('',#100238);
#100240=cartesian_point('',(6.944706092409e1,2.510940002198e1,
-6.512844253880e0));
#100241=vertex_point('',#100240);
#100242=cartesian_point('',(8.291197897914e1,2.948439876220e1,
-6.512842959240e0));
#100243=vertex_point('',#100242);
#100244=cartesian_point('',(6.820702713847e1,2.570551314227e1,
-6.512890934376e0));
#100245=vertex_point('',#100244);
#100246=vertex_point('',#83254);
#100247=vertex_point('',#83345);
#100248=cartesian_point('',(6.640619944876e1,3.005310677630e1,
-6.512844257252e0));
#100249=vertex_point('',#100248);
#100250=vertex_point('',#83252);
#100251=vertex_point('',#83361);
#100252=cartesian_point('',(8.326938431085e1,2.816030095423e1,
-1.169548648161e1));
#100253=vertex_point('',#100252);
#100254=cartesian_point('',(8.296154321943e1,2.910773841335e1,
-1.078264222436e1));
#100255=vertex_point('',#100254);
#100256=cartesian_point('',(8.391855661963e1,2.616235402670e1,
-1.169548648161e1));
#100257=vertex_point('',#100256);
#100258=cartesian_point('',(7.032819521310e1,2.069911682536e1,
-1.078264210465e1));
#100259=cartesian_point('',(8.422639070898e1,2.521493100736e1,
-1.078271620867e1));
#100260=vertex_point('',#100258);
#100261=vertex_point('',#100259);
#100262=cartesian_point('',(8.440767830116e1,2.488105370659e1,
-6.512842193427e0));
#100263=cartesian_point('',(7.094279411970e1,2.050603840219e1,
-6.512879802072e0));
#100264=vertex_point('',#100262);
#100265=vertex_point('',#100263);
#100266=vertex_point('',#83518);
#100267=cartesian_point('',(8.471556570616e1,2.393361127928e1,
-5.600000644998e0));
#100268=cartesian_point('',(7.125062861548e1,1.955858943118e1,-5.6e0));
#100269=vertex_point('',#100267);
#100270=vertex_point('',#100268);
#100271=vertex_point('',#83428);
#100272=vertex_point('',#83433);
#100273=cartesian_point('',(8.514607795646e1,2.413286987976e1,-5.6e0));
#100274=vertex_point('',#100273);
#100275=cartesian_point('',(7.236418873886e1,1.492027770477e1,-5.6e0));
#100276=vertex_point('',#100275);
#100277=cartesian_point('',(8.454044720751e1,1.584019519014e1,
-6.512844337745e0));
#100278=vertex_point('',#100277);
#100279=vertex_point('',#88847);
#100280=cartesian_point('',(7.252002792437e1,1.393634780950e1,
-6.512844337745e0));
#100281=vertex_point('',#100280);
#100282=cartesian_point('',(7.138851372238e1,1.471910592709e1,
-6.512889850817e0));
#100283=vertex_point('',#100282);
#100284=vertex_point('',#83491);
#100285=vertex_point('',#83579);
#100286=cartesian_point('',(7.028997062012e1,1.929488487548e1,
-6.512844257252e0));
#100287=vertex_point('',#100286);
#100288=vertex_point('',#83489);
#100289=vertex_point('',#83591);
#100290=cartesian_point('',(8.467786630938e1,1.447513247794e1,
-1.169548647841e1));
#100291=vertex_point('',#100290);
#100292=cartesian_point('',(8.452202729766e1,1.545906239359e1,
-1.078264222436e1));
#100293=vertex_point('',#100292);
#100294=cartesian_point('',(8.467786643814e1,-1.447513249833e1,
-1.169548647841e1));
#100295=vertex_point('',#100294);
#100296=vertex_point('',#83634);
#100297=cartesian_point('',(8.696734505941e1,1.278568757075e1,
-1.169548648161e1));
#100298=vertex_point('',#100297);
#100299=cartesian_point('',(7.97e1,0.e0,-1.169548648161e1));
#100300=cartesian_point('',(8.47e1,0.e0,-1.169548648161e1));
#100301=vertex_point('',#100299);
#100302=vertex_point('',#100300);
#100303=cartesian_point('',(7.206008354560e1,-1.348528449591e1,
-1.078264120051e1));
#100304=cartesian_point('',(8.452206800715e1,-1.545900024504e1,
-1.078263290130e1));
#100305=vertex_point('',#100303);
#100306=vertex_point('',#100304);
#100307=cartesian_point('',(8.454042099509e1,-1.584016754543e1,
-6.512841495497e0));
#100308=cartesian_point('',(7.252003948306e1,-1.393634078930e1,
-6.512880029922e0));
#100309=vertex_point('',#100307);
#100310=vertex_point('',#100308);
#100311=vertex_point('',#83774);
#100312=cartesian_point('',(8.438460610712e1,-1.682412305161e1,
-5.600003606595e0));
#100313=cartesian_point('',(7.236418873898e1,-1.492027770479e1,-5.6e0));
#100314=vertex_point('',#100312);
#100315=vertex_point('',#100313);
#100316=cartesian_point('',(7.125062861551e1,-1.955858943118e1,-5.6e0));
#100317=cartesian_point('',(8.471556021900e1,-2.393361118618e1,
-5.600006659801e0));
#100318=vertex_point('',#100316);
#100319=vertex_point('',#100317);
#100320=vertex_point('',#83698);
#100321=cartesian_point('',(8.697595032104e1,-1.635341144080e1,-5.6e0));
#100322=vertex_point('',#100321);
#100323=cartesian_point('',(7.094278752379e1,-2.050602688990e1,
-6.512844253886e0));
#100324=vertex_point('',#100323);
#100325=cartesian_point('',(8.440769479906e1,-2.488105880707e1,
-6.512842959935e0));
#100326=vertex_point('',#100325);
#100327=cartesian_point('',(7.028996563292e1,-1.929488766442e1,
-6.512890802030e0));
#100328=vertex_point('',#100327);
#100329=vertex_point('',#83747);
#100330=vertex_point('',#83836);
#100331=cartesian_point('',(7.138851683457e1,-1.471911058101e1,
-6.512844257252e0));
#100332=vertex_point('',#100331);
#100333=vertex_point('',#83745);
#100334=vertex_point('',#83852);
#100335=cartesian_point('',(8.391855661962e1,-2.616235402670e1,
-1.169548648161e1));
#100336=vertex_point('',#100335);
#100337=cartesian_point('',(8.422639771105e1,-2.521491656758e1,
-1.078264222436e1));
#100338=vertex_point('',#100337);
#100339=cartesian_point('',(8.326938431074e1,-2.816030095458e1,
-1.169548648161e1));
#100340=vertex_point('',#100339);
#100341=cartesian_point('',(6.906336044122e1,-2.459194500866e1,
-1.078264220163e1));
#100342=cartesian_point('',(8.296156689395e1,-2.910772936650e1,
-1.078271647206e1));
#100343=vertex_point('',#100341);
#100344=vertex_point('',#100342);
#100345=cartesian_point('',(8.291198349313e1,-2.948439992046e1,
-6.512842890463e0));
#100346=cartesian_point('',(6.944707327843e1,-2.510939474004e1,
-6.512880108847e0));
#100347=vertex_point('',#100345);
#100348=vertex_point('',#100346);
#100349=vertex_point('',#84004);
#100350=cartesian_point('',(8.260415610835e1,-3.043186183816e1,
-5.600000638882e0));
#100351=cartesian_point('',(6.913921983312e1,-2.605683748092e1,-5.6e0));
#100352=vertex_point('',#100350);
#100353=vertex_point('',#100351);
#100354=cartesian_point('',(6.731377766901e1,-3.046384471091e1,-5.6e0));
#100355=cartesian_point('',(7.992852942957e1,-3.689138205886e1,
-5.600006658138e0));
#100356=vertex_point('',#100354);
#100357=vertex_point('',#100355);
#100358=vertex_point('',#83928);
#100359=cartesian_point('',(8.306957040208e1,-3.052370346492e1,-5.6e0));
#100360=vertex_point('',#100359);
#100361=cartesian_point('',(6.686151473994e1,-3.135146068584e1,
-6.512844253906e0));
#100362=vertex_point('',#100361);
#100363=cartesian_point('',(7.947624088100e1,-3.777900427526e1,
-6.512842959107e0));
#100364=vertex_point('',#100363);
#100365=cartesian_point('',(6.640619416797e1,-3.005310872064e1,
-6.512890096968e0));
#100366=vertex_point('',#100365);
#100367=vertex_point('',#83977);
#100368=vertex_point('',#84046);
#100369=cartesian_point('',(6.820702954027e1,-2.570551834583e1,
-6.512844257252e0));
#100370=vertex_point('',#100369);
#100371=vertex_point('',#83975);
#100372=vertex_point('',#84062);
#100373=cartesian_point('',(7.879268607642e1,-3.896800654643e1,
-1.169548648161e1));
#100374=vertex_point('',#100373);
#100375=cartesian_point('',(7.924494900524e1,-3.808039057107e1,
-1.078264222436e1));
#100376=vertex_point('',#100375);
#100377=cartesian_point('',(7.783895839721e1,-4.083980250904e1,
-1.169548648161e1));
#100378=vertex_point('',#100377);
#100379=cartesian_point('',(6.436602954099e1,-3.509305782234e1,
-1.078264222363e1));
#100380=cartesian_point('',(7.738672026667e1,-4.172741325229e1,
-1.078271647373e1));
#100381=vertex_point('',#100379);
#100382=vertex_point('',#100380);
#100383=cartesian_point('',(7.727882306595e1,-4.209168980781e1,
-6.512842889870e0));
#100384=cartesian_point('',(6.466408943965e1,-3.566417177321e1,
-6.512879865603e0));
#100385=vertex_point('',#100383);
#100386=vertex_point('',#100384);
#100387=vertex_point('',#84219);
#100388=cartesian_point('',(7.682656984662e1,-4.297933209031e1,
-5.600000644995e0));
#100389=cartesian_point('',(6.421181387506e1,-3.655179144058e1,-5.6e0));
#100390=vertex_point('',#100388);
#100391=vertex_point('',#100389);
#100392=cartesian_point('',(6.171943811470e1,-4.061897903017e1,-5.6e0));
#100393=cartesian_point('',(7.317339830738e1,-4.894076815056e1,
-5.600016399590e0));
#100394=vertex_point('',#100392);
#100395=vertex_point('',#100393);
#100396=vertex_point('',#84138);
#100397=cartesian_point('',(7.727188692279e1,-4.314284982927e1,-5.6e0));
#100398=vertex_point('',#100397);
#100399=cartesian_point('',(6.113388956228e1,-4.142491747064e1,
-6.512844260344e0));
#100400=vertex_point('',#100399);
#100401=cartesian_point('',(7.258781479122e1,-4.974670799377e1,
-6.512842602812e0));
#100402=vertex_point('',#100401);
#100403=cartesian_point('',(6.088728144519e1,-4.007132260287e1,
-6.512892507629e0));
#100404=vertex_point('',#100403);
#100405=vertex_point('',#84192);
#100406=vertex_point('',#84273);
#100407=cartesian_point('',(6.334605881254e1,-3.605897093725e1,
-6.512844257252e0));
#100408=vertex_point('',#100407);
#100409=vertex_point('',#84190);
#100410=vertex_point('',#84289);
#100411=cartesian_point('',(7.172667810408e1,-5.081413741759e1,
-1.169548648161e1));
#100412=vertex_point('',#100411);
#100413=cartesian_point('',(7.231222665603e1,-5.000819897714e1,
-1.078264222436e1));
#100414=vertex_point('',#100413);
#100415=cartesian_point('',(7.049187899515e1,-5.251369258655e1,
-1.169548648161e1));
#100416=vertex_point('',#100415);
#100417=cartesian_point('',(5.808381318097e1,-4.473006944496e1,
-1.078264222363e1));
#100418=cartesian_point('',(6.990635576222e1,-5.331962974410e1,
-1.078271647388e1));
#100419=vertex_point('',#100417);
#100420=vertex_point('',#100418);
#100421=cartesian_point('',(6.974279960764e1,-5.366254543529e1,
-6.512843189677e0));
#100422=cartesian_point('',(5.828886174702e1,-4.534077914209e1,
-6.512880004459e0));
#100423=vertex_point('',#100421);
#100424=vertex_point('',#100422);
#100425=vertex_point('',#84446);
#100426=cartesian_point('',(6.915726000372e1,-5.446850634975e1,
-5.599995251149e0));
#100427=cartesian_point('',(5.770329995258e1,-4.614671898653e1,-5.6e0));
#100428=vertex_point('',#100426);
#100429=vertex_point('',#100427);
#100430=cartesian_point('',(5.460536115888e1,-4.977393927902e1,-5.6e0));
#100431=cartesian_point('',(6.461648869086e1,-5.978506690131e1,
-5.599994724142e0));
#100432=vertex_point('',#100430);
#100433=vertex_point('',#100431);
#100434=vertex_point('',#84370);
#100435=cartesian_point('',(6.957151504405e1,-5.469967362312e1,-5.6e0));
#100436=vertex_point('',#100435);
#100437=cartesian_point('',(5.390094513262e1,-5.047835530471e1,
-6.512844250307e0));
#100438=vertex_point('',#100437);
#100439=cartesian_point('',(6.391204499142e1,-6.048947613859e1,
-6.512843180637e0));
#100440=vertex_point('',#100439);
#100441=cartesian_point('',(5.386912217136e1,-4.910284742163e1,
-6.512891605071e0));
#100442=vertex_point('',#100441);
#100443=vertex_point('',#84419);
#100444=vertex_point('',#84507);
#100445=cartesian_point('',(5.692529788333e1,-4.552453199133e1,
-6.512844257252e0));
#100446=vertex_point('',#100445);
#100447=vertex_point('',#84417);
#100448=vertex_point('',#84523);
#100449=cartesian_point('',(6.289452126962e1,-6.140905558308e1,
-1.169548648161e1));
#100450=vertex_point('',#100449);
#100451=cartesian_point('',(6.359893729602e1,-6.070463955669e1,
-1.078264222436e1));
#100452=vertex_point('',#100451);
#100453=cartesian_point('',(6.140905558308e1,-6.289452126962e1,
-1.169548648161e1));
#100454=vertex_point('',#100453);
#100455=cartesian_point('',(5.037138143505e1,-5.326567918197e1,
-1.078264222600e1));
#100456=cartesian_point('',(6.070466475046e1,-6.359893997547e1,
-1.078271647374e1));
#100457=vertex_point('',#100455);
#100458=vertex_point('',#100456);
#100459=cartesian_point('',(6.048948247717e1,-6.391204363833e1,
-6.512842671060e0));
#100460=cartesian_point('',(5.047836851212e1,-5.390094562415e1,
-6.512879913110e0));
#100461=vertex_point('',#100459);
#100462=vertex_point('',#100460);
#100463=vertex_point('',#84669);
#100464=cartesian_point('',(5.978506596739e1,-6.461648950491e1,
-5.600004363683e0));
#100465=cartesian_point('',(4.977393927902e1,-5.460536115886e1,-5.6e0));
#100466=vertex_point('',#100464);
#100467=vertex_point('',#100465);
#100468=cartesian_point('',(4.614671898657e1,-5.770329995262e1,-5.6e0));
#100469=cartesian_point('',(5.446850421849e1,-6.915725512620e1,
-5.600006667100e0));
#100470=vertex_point('',#100468);
#100471=vertex_point('',#100469);
#100472=vertex_point('',#84588);
#100473=cartesian_point('',(6.015805788305e1,-6.490961463250e1,-5.6e0));
#100474=vertex_point('',#100473);
#100475=cartesian_point('',(4.534078054612e1,-5.828884850409e1,
-6.512844253899e0));
#100476=vertex_point('',#100475);
#100477=cartesian_point('',(5.366254012216e1,-6.974279759501e1,
-6.512842960127e0));
#100478=vertex_point('',#100477);
#100479=cartesian_point('',(4.552452608242e1,-5.692529718298e1,
-6.512892705924e0));
#100480=vertex_point('',#100479);
#100481=vertex_point('',#84637);
#100482=vertex_point('',#84731);
#100483=cartesian_point('',(4.685287904954e1,-5.583708693068e1,
-6.512844257252e0));
#100484=vertex_point('',#100483);
#100485=cartesian_point('',(4.910284719604e1,-5.386912798048e1,
-6.512844257252e0));
#100486=vertex_point('',#100485);
#100487=vertex_point('',#84635);
#100488=cartesian_point('',(4.660397068814e1,-5.554044949675e1,
-1.093893391212e1));
#100489=vertex_point('',#100488);
#100490=vertex_point('',#84752);
#100491=cartesian_point('',(5.251369258654e1,-7.049187899514e1,
-1.169548648161e1));
#100492=vertex_point('',#100491);
#100493=cartesian_point('',(5.331963102701e1,-6.990633044320e1,
-1.078264222436e1));
#100494=vertex_point('',#100493);
#100495=cartesian_point('',(5.081413741759e1,-7.172667810408e1,
-1.169548648161e1));
#100496=vertex_point('',#100495);
#100497=cartesian_point('',(4.141863739898e1,-6.048970939099e1,
-1.078264222362e1));
#100498=cartesian_point('',(5.000822344793e1,-7.231223325240e1,
-1.078271647373e1));
#100499=vertex_point('',#100497);
#100500=vertex_point('',#100498);
#100501=cartesian_point('',(4.974670827515e1,-7.258782171288e1,
-6.512842886371e0));
#100502=cartesian_point('',(4.142493044326e1,-6.113389214197e1,
-6.512879924661e0));
#100503=vertex_point('',#100501);
#100504=vertex_point('',#100502);
#100505=vertex_point('',#84905);
#100506=cartesian_point('',(4.894076650210e1,-7.317339814141e1,
-5.600000767960e0));
#100507=cartesian_point('',(4.061897903016e1,-6.171943811465e1,-5.6e0));
#100508=vertex_point('',#100506);
#100509=vertex_point('',#100507);
#100510=cartesian_point('',(3.655179144061e1,-6.421181387508e1,-5.6e0));
#100511=cartesian_point('',(4.297932833696e1,-7.682656587471e1,
-5.600006667100e0));
#100512=vertex_point('',#100510);
#100513=vertex_point('',#100511);
#100514=vertex_point('',#84829);
#100515=cartesian_point('',(4.926331142618e1,-7.352126323267e1,-5.6e0));
#100516=vertex_point('',#100515);
#100517=cartesian_point('',(3.566417546533e1,-6.466407680344e1,
-6.512844253874e0));
#100518=vertex_point('',#100517);
#100519=cartesian_point('',(4.209168797320e1,-7.727881878179e1,
-6.512842960116e0));
#100520=vertex_point('',#100519);
#100521=cartesian_point('',(3.605896540736e1,-6.334605725014e1,
-6.512891059219e0));
#100522=vertex_point('',#100521);
#100523=vertex_point('',#84878);
#100524=vertex_point('',#84966);
#100525=cartesian_point('',(4.007132144774e1,-6.088728725742e1,
-6.512844257252e0));
#100526=vertex_point('',#100525);
#100527=vertex_point('',#84876);
#100528=vertex_point('',#84982);
#100529=cartesian_point('',(4.083980250905e1,-7.783895839720e1,
-1.169548648161e1));
#100530=vertex_point('',#100529);
#100531=cartesian_point('',(4.172741848440e1,-7.738669546839e1,
-1.078264222436e1));
#100532=vertex_point('',#100531);
#100533=cartesian_point('',(3.896800654643e1,-7.879268607643e1,
-1.169548648161e1));
#100534=vertex_point('',#100533);
#100535=cartesian_point('',(3.144603938728e1,-6.622430150003e1,
-1.078264220012e1));
#100536=cartesian_point('',(3.808041370856e1,-7.924495934858e1,
-1.078271647195e1));
#100537=vertex_point('',#100535);
#100538=vertex_point('',#100536);
#100539=cartesian_point('',(3.777900664763e1,-7.947624489214e1,
-6.512842890364e0));
#100540=cartesian_point('',(3.135147307336e1,-6.686151915795e1,
-6.512879855602e0));
#100541=vertex_point('',#100539);
#100542=vertex_point('',#100540);
#100543=vertex_point('',#85135);
#100544=cartesian_point('',(3.689138306671e1,-7.992853480921e1,
-5.600000642692e0));
#100545=cartesian_point('',(3.046384471092e1,-6.731377766899e1,-5.6e0));
#100546=vertex_point('',#100544);
#100547=vertex_point('',#100545);
#100548=cartesian_point('',(2.605683748095e1,-6.913921983316e1,-5.6e0));
#100549=cartesian_point('',(3.043185875568e1,-8.260415160979e1,
-5.600006638374e0));
#100550=vertex_point('',#100548);
#100551=vertex_point('',#100549);
#100552=vertex_point('',#85059);
#100553=cartesian_point('',(3.715553883909e1,-8.032257424645e1,-5.6e0));
#100554=vertex_point('',#100553);
#100555=cartesian_point('',(2.510940002199e1,-6.944706092413e1,
-6.512844253875e0));
#100556=vertex_point('',#100555);
#100557=cartesian_point('',(2.948439876221e1,-8.291197897915e1,
-6.512842959237e0));
#100558=vertex_point('',#100557);
#100559=cartesian_point('',(2.570551312811e1,-6.820702713208e1,
-6.512891060173e0));
#100560=vertex_point('',#100559);
#100561=vertex_point('',#85108);
#100562=vertex_point('',#85177);
#100563=cartesian_point('',(3.005310677630e1,-6.640619944876e1,
-6.512844257252e0));
#100564=vertex_point('',#100563);
#100565=vertex_point('',#85106);
#100566=vertex_point('',#85193);
#100567=cartesian_point('',(2.816030095423e1,-8.326938431085e1,
-1.169548648161e1));
#100568=vertex_point('',#100567);
#100569=cartesian_point('',(2.910773844298e1,-8.296154320981e1,
-1.078264186816e1));
#100570=vertex_point('',#100569);
#100571=cartesian_point('',(2.616235402670e1,-8.391855661963e1,
-1.169548648161e1));
#100572=vertex_point('',#100571);
#100573=cartesian_point('',(2.069912328220e1,-7.032821480343e1,
-1.078264219772e1));
#100574=cartesian_point('',(2.521493472220e1,-8.422641265842e1,
-1.078267909606e1));
#100575=vertex_point('',#100573);
#100576=vertex_point('',#100574);
#100577=cartesian_point('',(2.488106053728e1,-8.440769912656e1,
-6.512842889843e0));
#100578=cartesian_point('',(2.050603815009e1,-7.094279151230e1,
-6.512878845431e0));
#100579=vertex_point('',#100577);
#100580=vertex_point('',#100578);
#100581=vertex_point('',#85340);
#100582=cartesian_point('',(2.393361127776e1,-8.471556570666e1,
-5.600000644999e0));
#100583=cartesian_point('',(1.955858943119e1,-7.125062861547e1,-5.6e0));
#100584=vertex_point('',#100582);
#100585=vertex_point('',#100583);
#100586=cartesian_point('',(1.492027770481e1,-7.236418873904e1,-5.6e0));
#100587=cartesian_point('',(1.682414561292e1,-8.438465859374e1,
-5.600004420648e0));
#100588=vertex_point('',#100586);
#100589=vertex_point('',#100587);
#100590=vertex_point('',#85264);
#100591=cartesian_point('',(2.413286988473e1,-8.514607795504e1,-5.6e0));
#100592=vertex_point('',#100591);
#100593=cartesian_point('',(1.393634780961e1,-7.252002792443e1,
-6.512844336737e0));
#100594=vertex_point('',#100593);
#100595=cartesian_point('',(1.584017528715e1,-8.454047145611e1,
-6.512842040885e0));
#100596=vertex_point('',#100595);
#100597=cartesian_point('',(1.471910588732e1,-7.138851369744e1,
-6.512890222897e0));
#100598=vertex_point('',#100597);
#100599=vertex_point('',#85313);
#100600=vertex_point('',#85382);
#100601=cartesian_point('',(1.929488487548e1,-7.028997062012e1,
-6.512844257252e0));
#100602=vertex_point('',#100601);
#100603=vertex_point('',#85311);
#100604=vertex_point('',#85394);
#100605=cartesian_point('',(1.447513247794e1,-8.467786630938e1,
-1.169548647841e1));
#100606=vertex_point('',#100605);
#100607=cartesian_point('',(1.545906239359e1,-8.452202729766e1,
-1.078264222436e1));
#100608=vertex_point('',#100607);
#100609=cartesian_point('',(-1.447513249833e1,-8.467786643814e1,
-1.169548647841e1));
#100610=vertex_point('',#100609);
#100611=vertex_point('',#85431);
#100612=cartesian_point('',(1.278568757123e1,-8.696734505934e1,
-1.169548648161e1));
#100613=vertex_point('',#100612);
#100614=cartesian_point('',(1.421085471520e-14,-7.97e1,-1.169548648161e1));
#100615=cartesian_point('',(1.385088260021e-14,-8.47e1,-1.169548648161e1));
#100616=vertex_point('',#100614);
#100617=vertex_point('',#100615);
#100618=vertex_point('',#85493);
#100619=vertex_point('',#85508);
#100620=vertex_point('',#85521);
#100621=vertex_point('',#90118);
#100622=vertex_point('',#85549);
#100623=vertex_point('',#85542);
#100624=vertex_point('',#85562);
#100625=vertex_point('',#85579);
#100626=cartesian_point('',(-2.645993891680e1,-8.487309244733e1,
-1.071293889779e1));
#100627=vertex_point('',#100626);
#100628=vertex_point('',#85628);
#100629=cartesian_point('',(-2.848061169760e1,-8.421653606277e1,
-1.071293888805e1));
#100630=vertex_point('',#100629);
#100631=vertex_point('',#85621);
#100632=vertex_point('',#85638);
#100633=vertex_point('',#85667);
#100634=vertex_point('',#85665);
#100635=vertex_point('',#85694);
#100636=vertex_point('',#85680);
#100637=cartesian_point('',(-2.897449045015e1,-8.415152347494e1,-5.1e0));
#100638=vertex_point('',#100637);
#100639=vertex_point('',#85707);
#100640=vertex_point('',#85719);
#100641=cartesian_point('',(-3.941124997430e1,-7.968891745103e1,
-1.071293889779e1));
#100642=vertex_point('',#100641);
#100643=vertex_point('',#85773);
#100644=cartesian_point('',(-4.130433687326e1,-7.872434149957e1,
-1.071293888805e1));
#100645=vertex_point('',#100644);
#100646=vertex_point('',#85766);
#100647=vertex_point('',#85783);
#100648=vertex_point('',#85812);
#100649=vertex_point('',#85810);
#100650=vertex_point('',#85839);
#100651=vertex_point('',#85825);
#100652=cartesian_point('',(-4.178196495014e1,-7.858286966576e1,-5.1e0));
#100653=vertex_point('',#100652);
#100654=vertex_point('',#85852);
#100655=vertex_point('',#85859);
#100656=cartesian_point('',(-5.139212525898e1,-7.254253683474e1,
-1.071293889779e1));
#100657=vertex_point('',#100656);
#100658=vertex_point('',#85913);
#100659=cartesian_point('',(-5.311101219387e1,-7.129369237755e1,
-1.071293888805e1));
#100660=vertex_point('',#100659);
#100661=vertex_point('',#85906);
#100662=vertex_point('',#85923);
#100663=vertex_point('',#85947);
#100664=vertex_point('',#85945);
#100665=vertex_point('',#85974);
#100666=vertex_point('',#85960);
#100667=cartesian_point('',(-5.356062880585e1,-7.107924480411e1,-5.1e0));
#100668=vertex_point('',#100667);
#100669=vertex_point('',#85987);
#100670=vertex_point('',#85999);
#100671=cartesian_point('',(-6.210755585910e1,-6.360991820670e1,
-1.071293889779e1));
#100672=vertex_point('',#100671);
#100673=vertex_point('',#86053);
#100674=cartesian_point('',(-6.360991812890e1,-6.210755593900e1,
-1.071293888805e1));
#100675=vertex_point('',#100674);
#100676=vertex_point('',#86046);
#100677=vertex_point('',#86063);
#100678=vertex_point('',#86092);
#100679=vertex_point('',#86090);
#100680=vertex_point('',#86119);
#100681=vertex_point('',#86105);
#100682=cartesian_point('',(-6.402045222314e1,-6.182541303659e1,-5.1e0));
#100683=vertex_point('',#100682);
#100684=vertex_point('',#86132);
#100685=vertex_point('',#86144);
#100686=cartesian_point('',(-7.129369231082e1,-5.311101228319e1,
-1.071293889778e1));
#100687=vertex_point('',#100686);
#100688=vertex_point('',#86198);
#100689=cartesian_point('',(-7.254253677040e1,-5.139212535006e1,
-1.071293888805e1));
#100690=vertex_point('',#100689);
#100691=vertex_point('',#86191);
#100692=vertex_point('',#86208);
#100693=vertex_point('',#86237);
#100694=vertex_point('',#86235);
#100695=vertex_point('',#86264);
#100696=vertex_point('',#86250);
#100697=cartesian_point('',(-7.290387963491e1,-5.104923441324e1,-5.1e0));
#100698=vertex_point('',#100697);
#100699=vertex_point('',#86277);
#100700=vertex_point('',#86289);
#100701=cartesian_point('',(-7.872434144763e1,-4.130433697193e1,
-1.071293889779e1));
#100702=vertex_point('',#100701);
#100703=vertex_point('',#86343);
#100704=cartesian_point('',(-7.968891740174e1,-3.941125007432e1,
-1.071293888805e1));
#100705=vertex_point('',#100704);
#100706=vertex_point('',#86336);
#100707=vertex_point('',#86353);
#100708=vertex_point('',#86382);
#100709=vertex_point('',#86380);
#100710=vertex_point('',#86409);
#100711=vertex_point('',#86395);
#100712=cartesian_point('',(-7.999217157568e1,-3.901605421628e1,-5.1e0));
#100713=vertex_point('',#100712);
#100714=vertex_point('',#86422);
#100715=vertex_point('',#86434);
#100716=cartesian_point('',(-8.421653602690e1,-2.848061180318e1,
-1.071293889779e1));
#100717=vertex_point('',#100716);
#100718=vertex_point('',#86488);
#100719=cartesian_point('',(-8.487309241429e1,-2.645993902330e1,
-1.071293888805e1));
#100720=vertex_point('',#100719);
#100721=vertex_point('',#86481);
#100722=vertex_point('',#86498);
#100723=vertex_point('',#86527);
#100724=vertex_point('',#86525);
#100725=vertex_point('',#86540);
#100726=cartesian_point('',(-8.511079077368e1,-2.602216927696e1,-5.1e0));
#100727=vertex_point('',#100726);
#100728=vertex_point('',#86558);
#100729=vertex_point('',#86603);
#100730=vertex_point('',#86639);
#100731=cartesian_point('',(-8.795655946739e1,1.293111888974e1,
-1.071293888805e1));
#100732=cartesian_point('',(-8.803683738358e1,1.237277061045e1,
-1.071293888805e1));
#100733=vertex_point('',#100731);
#100734=vertex_point('',#100732);
#100735=vertex_point('',#86627);
#100736=cartesian_point('',(-8.812521815370e1,1.238519171765e1,
-5.599847706754e0));
#100737=vertex_point('',#100736);
#100738=vertex_point('',#86649);
#100739=vertex_point('',#86662);
#100740=vertex_point('',#86690);
#100741=vertex_point('',#86676);
#100742=vertex_point('',#86703);
#100743=vertex_point('',#86715);
#100744=cartesian_point('',(-8.487309244733e1,2.645993891680e1,
-1.071293889779e1));
#100745=vertex_point('',#100744);
#100746=vertex_point('',#86769);
#100747=cartesian_point('',(-8.421653606277e1,2.848061169760e1,
-1.071293888805e1));
#100748=vertex_point('',#100747);
#100749=vertex_point('',#86762);
#100750=vertex_point('',#86779);
#100751=vertex_point('',#86808);
#100752=vertex_point('',#86806);
#100753=vertex_point('',#86835);
#100754=vertex_point('',#86821);
#100755=cartesian_point('',(-8.415152347476e1,2.897449045070e1,-5.1e0));
#100756=vertex_point('',#100755);
#100757=vertex_point('',#86848);
#100758=vertex_point('',#86860);
#100759=cartesian_point('',(-7.968891745103e1,3.941124997430e1,
-1.071293889779e1));
#100760=vertex_point('',#100759);
#100761=vertex_point('',#86914);
#100762=cartesian_point('',(-7.872434149957e1,4.130433687326e1,
-1.071293888805e1));
#100763=vertex_point('',#100762);
#100764=vertex_point('',#86907);
#100765=vertex_point('',#86924);
#100766=vertex_point('',#86953);
#100767=vertex_point('',#86951);
#100768=vertex_point('',#86980);
#100769=vertex_point('',#86966);
#100770=cartesian_point('',(-7.858286966594e1,4.178196494980e1,-5.1e0));
#100771=vertex_point('',#100770);
#100772=vertex_point('',#86993);
#100773=vertex_point('',#87005);
#100774=cartesian_point('',(-7.254253683474e1,5.139212525898e1,
-1.071293889779e1));
#100775=vertex_point('',#100774);
#100776=vertex_point('',#87054);
#100777=cartesian_point('',(-7.129369237755e1,5.311101219387e1,
-1.071293888805e1));
#100778=vertex_point('',#100777);
#100779=vertex_point('',#87047);
#100780=vertex_point('',#87064);
#100781=vertex_point('',#87088);
#100782=vertex_point('',#87086);
#100783=vertex_point('',#87115);
#100784=vertex_point('',#87101);
#100785=cartesian_point('',(-7.107924480399e1,5.356062880600e1,-5.1e0));
#100786=vertex_point('',#100785);
#100787=vertex_point('',#87128);
#100788=vertex_point('',#87140);
#100789=cartesian_point('',(-6.360991820670e1,6.210755585910e1,
-1.071293889779e1));
#100790=vertex_point('',#100789);
#100791=vertex_point('',#87194);
#100792=cartesian_point('',(-6.210755593900e1,6.360991812890e1,
-1.071293888805e1));
#100793=vertex_point('',#100792);
#100794=vertex_point('',#87187);
#100795=vertex_point('',#87204);
#100796=vertex_point('',#87233);
#100797=vertex_point('',#87231);
#100798=vertex_point('',#87260);
#100799=vertex_point('',#87246);
#100800=cartesian_point('',(-6.182541303660e1,6.402045222313e1,-5.1e0));
#100801=vertex_point('',#100800);
#100802=vertex_point('',#87273);
#100803=vertex_point('',#87285);
#100804=cartesian_point('',(-5.311101228319e1,7.129369231082e1,
-1.071293889778e1));
#100805=vertex_point('',#100804);
#100806=vertex_point('',#87339);
#100807=cartesian_point('',(-5.139212535006e1,7.254253677040e1,
-1.071293888805e1));
#100808=vertex_point('',#100807);
#100809=vertex_point('',#87332);
#100810=vertex_point('',#87349);
#100811=vertex_point('',#87378);
#100812=vertex_point('',#87376);
#100813=vertex_point('',#87405);
#100814=vertex_point('',#87391);
#100815=cartesian_point('',(-5.104923441337e1,7.290387963482e1,-5.1e0));
#100816=vertex_point('',#100815);
#100817=vertex_point('',#87418);
#100818=vertex_point('',#87430);
#100819=cartesian_point('',(-4.130433697193e1,7.872434144763e1,
-1.071293889779e1));
#100820=vertex_point('',#100819);
#100821=vertex_point('',#87484);
#100822=cartesian_point('',(-3.941125007432e1,7.968891740174e1,
-1.071293888805e1));
#100823=vertex_point('',#100822);
#100824=vertex_point('',#87477);
#100825=vertex_point('',#87494);
#100826=vertex_point('',#87523);
#100827=vertex_point('',#87521);
#100828=vertex_point('',#87550);
#100829=vertex_point('',#87536);
#100830=cartesian_point('',(-3.901605421601e1,7.999217157581e1,-5.1e0));
#100831=vertex_point('',#100830);
#100832=vertex_point('',#87563);
#100833=vertex_point('',#87575);
#100834=cartesian_point('',(-2.848061180318e1,8.421653602690e1,
-1.071293889779e1));
#100835=vertex_point('',#100834);
#100836=vertex_point('',#87629);
#100837=cartesian_point('',(-2.645993902330e1,8.487309241429e1,
-1.071293888805e1));
#100838=vertex_point('',#100837);
#100839=vertex_point('',#87622);
#100840=vertex_point('',#87639);
#100841=vertex_point('',#87668);
#100842=vertex_point('',#87666);
#100843=vertex_point('',#87681);
#100844=cartesian_point('',(-2.602216927735e1,8.511079077356e1,-5.1e0));
#100845=vertex_point('',#100844);
#100846=vertex_point('',#87721);
#100847=vertex_point('',#90968);
#100848=cartesian_point('',(1.293111877503e1,8.795655948426e1,
-1.071293888805e1));
#100849=vertex_point('',#100848);
#100850=vertex_point('',#87766);
#100851=vertex_point('',#87795);
#100852=vertex_point('',#87773);
#100853=vertex_point('',#87823);
#100854=vertex_point('',#87816);
#100855=vertex_point('',#87836);
#100856=vertex_point('',#87853);
#100857=cartesian_point('',(2.645993304814e1,8.487309564666e1,
-1.071286381975e1));
#100858=vertex_point('',#100857);
#100859=vertex_point('',#87902);
#100860=cartesian_point('',(2.848061169760e1,8.421653606277e1,
-1.071293888805e1));
#100861=vertex_point('',#100860);
#100862=vertex_point('',#87895);
#100863=vertex_point('',#87912);
#100864=vertex_point('',#87941);
#100865=vertex_point('',#87939);
#100866=vertex_point('',#87968);
#100867=vertex_point('',#87954);
#100868=cartesian_point('',(2.897949916506e1,8.414979874095e1,-5.1e0));
#100869=vertex_point('',#100868);
#100870=vertex_point('',#87981);
#100871=vertex_point('',#87993);
#100872=cartesian_point('',(3.941124997285e1,7.968891745174e1,
-1.071293889793e1));
#100873=vertex_point('',#100872);
#100874=vertex_point('',#88047);
#100875=cartesian_point('',(4.130433687326e1,7.872434149957e1,
-1.071293888805e1));
#100876=vertex_point('',#100875);
#100877=vertex_point('',#88040);
#100878=vertex_point('',#88057);
#100879=vertex_point('',#88086);
#100880=vertex_point('',#88084);
#100881=vertex_point('',#88113);
#100882=vertex_point('',#88099);
#100883=cartesian_point('',(4.178664219089e1,7.858038263085e1,-5.1e0));
#100884=vertex_point('',#100883);
#100885=vertex_point('',#88126);
#100886=vertex_point('',#88138);
#100887=cartesian_point('',(5.139212525765e1,7.254253683567e1,
-1.071293889793e1));
#100888=vertex_point('',#100887);
#100889=vertex_point('',#88192);
#100890=cartesian_point('',(5.311101219387e1,7.129369237755e1,
-1.071293888805e1));
#100891=vertex_point('',#100890);
#100892=vertex_point('',#88185);
#100893=vertex_point('',#88202);
#100894=vertex_point('',#88226);
#100895=vertex_point('',#88224);
#100896=vertex_point('',#88253);
#100897=vertex_point('',#88239);
#100898=cartesian_point('',(5.356485940408e1,7.107605670703e1,-5.1e0));
#100899=vertex_point('',#100898);
#100900=vertex_point('',#88266);
#100901=vertex_point('',#88278);
#100902=cartesian_point('',(6.210755585795e1,6.360991820782e1,
-1.071293889793e1));
#100903=vertex_point('',#100902);
#100904=vertex_point('',#88332);
#100905=cartesian_point('',(6.360991812890e1,6.210755593900e1,
-1.071293888805e1));
#100906=vertex_point('',#100905);
#100907=vertex_point('',#88325);
#100908=vertex_point('',#88342);
#100909=vertex_point('',#88371);
#100910=vertex_point('',#88369);
#100911=vertex_point('',#88398);
#100912=vertex_point('',#88384);
#100913=cartesian_point('',(6.402413200716e1,6.182160237919e1,-5.1e0));
#100914=vertex_point('',#100913);
#100915=vertex_point('',#88411);
#100916=vertex_point('',#88428);
#100917=cartesian_point('',(7.129369230985e1,5.311101228448e1,
-1.071293889793e1));
#100918=vertex_point('',#100917);
#100919=vertex_point('',#88477);
#100920=cartesian_point('',(7.254253677040e1,5.139212535006e1,
-1.071293888805e1));
#100921=vertex_point('',#100920);
#100922=vertex_point('',#88470);
#100923=vertex_point('',#88487);
#100924=vertex_point('',#88516);
#100925=vertex_point('',#88514);
#100926=vertex_point('',#88543);
#100927=vertex_point('',#88529);
#100928=cartesian_point('',(7.290691799631e1,5.104489502662e1,-5.1e0));
#100929=vertex_point('',#100928);
#100930=vertex_point('',#88556);
#100931=vertex_point('',#88568);
#100932=cartesian_point('',(7.872434144687e1,4.130433697336e1,
-1.071293889793e1));
#100933=vertex_point('',#100932);
#100934=vertex_point('',#88622);
#100935=cartesian_point('',(7.968891740174e1,3.941125007432e1,
-1.071293888805e1));
#100936=vertex_point('',#100935);
#100937=vertex_point('',#88615);
#100938=vertex_point('',#88632);
#100939=vertex_point('',#88661);
#100940=vertex_point('',#88659);
#100941=vertex_point('',#88688);
#100942=vertex_point('',#88674);
#100943=cartesian_point('',(7.999449370021e1,3.901129295021e1,-5.1e0));
#100944=vertex_point('',#100943);
#100945=vertex_point('',#88701);
#100946=vertex_point('',#88713);
#100947=cartesian_point('',(8.421653602638e1,2.848061180472e1,
-1.071293889793e1));
#100948=vertex_point('',#100947);
#100949=vertex_point('',#88767);
#100950=cartesian_point('',(8.487309241429e1,2.645993902330e1,
-1.071293888805e1));
#100951=vertex_point('',#100950);
#100952=vertex_point('',#88760);
#100953=vertex_point('',#88777);
#100954=vertex_point('',#88806);
#100955=vertex_point('',#88804);
#100956=vertex_point('',#88819);
#100957=cartesian_point('',(8.511233948270e1,2.601710337031e1,-5.1e0));
#100958=vertex_point('',#100957);
#100959=vertex_point('',#88867);
#100960=vertex_point('',#88918);
#100961=cartesian_point('',(8.795655946739e1,-1.293111888977e1,
-1.071293888805e1));
#100962=cartesian_point('',(8.803683738358e1,-1.237277061045e1,
-1.071293888805e1));
#100963=vertex_point('',#100961);
#100964=vertex_point('',#100962);
#100965=vertex_point('',#88901);
#100966=cartesian_point('',(8.812521815370e1,-1.238519171765e1,
-5.599847706754e0));
#100967=vertex_point('',#100966);
#100968=cartesian_point('',(8.899127512583e1,8.521183758603e-12,
-5.599847706754e0));
#100969=vertex_point('',#100968);
#100970=vertex_point('',#88928);
#100971=vertex_point('',#88948);
#100972=vertex_point('',#88976);
#100973=vertex_point('',#88969);
#100974=vertex_point('',#88989);
#100975=vertex_point('',#89006);
#100976=cartesian_point('',(8.487309244733e1,-2.645993891680e1,
-1.071293889779e1));
#100977=vertex_point('',#100976);
#100978=vertex_point('',#89055);
#100979=cartesian_point('',(8.421653606277e1,-2.848061169760e1,
-1.071293888805e1));
#100980=vertex_point('',#100979);
#100981=vertex_point('',#89048);
#100982=vertex_point('',#89065);
#100983=vertex_point('',#89094);
#100984=vertex_point('',#89092);
#100985=vertex_point('',#89121);
#100986=vertex_point('',#89107);
#100987=cartesian_point('',(8.415152347481e1,-2.897449045053e1,-5.1e0));
#100988=vertex_point('',#100987);
#100989=vertex_point('',#89134);
#100990=vertex_point('',#89146);
#100991=cartesian_point('',(7.968891745103e1,-3.941124997430e1,
-1.071293889779e1));
#100992=vertex_point('',#100991);
#100993=vertex_point('',#89200);
#100994=cartesian_point('',(7.872434149957e1,-4.130433687326e1,
-1.071293888805e1));
#100995=vertex_point('',#100994);
#100996=vertex_point('',#89193);
#100997=vertex_point('',#89210);
#100998=vertex_point('',#89239);
#100999=vertex_point('',#89237);
#101000=vertex_point('',#89266);
#101001=vertex_point('',#89252);
#101002=cartesian_point('',(7.858286966590e1,-4.178196494987e1,-5.1e0));
#101003=vertex_point('',#101002);
#101004=vertex_point('',#89279);
#101005=vertex_point('',#89286);
#101006=cartesian_point('',(7.254253683474e1,-5.139212525898e1,
-1.071293889779e1));
#101007=vertex_point('',#101006);
#101008=vertex_point('',#89340);
#101009=cartesian_point('',(7.129369237755e1,-5.311101219387e1,
-1.071293888805e1));
#101010=vertex_point('',#101009);
#101011=vertex_point('',#89333);
#101012=vertex_point('',#89350);
#101013=vertex_point('',#89374);
#101014=vertex_point('',#89372);
#101015=vertex_point('',#89401);
#101016=vertex_point('',#89387);
#101017=cartesian_point('',(7.107924480401e1,-5.356062880597e1,-5.1e0));
#101018=vertex_point('',#101017);
#101019=vertex_point('',#89414);
#101020=vertex_point('',#89426);
#101021=cartesian_point('',(6.360991820670e1,-6.210755585910e1,
-1.071293889779e1));
#101022=vertex_point('',#101021);
#101023=vertex_point('',#89480);
#101024=cartesian_point('',(6.210755593900e1,-6.360991812890e1,
-1.071293888805e1));
#101025=vertex_point('',#101024);
#101026=vertex_point('',#89473);
#101027=vertex_point('',#89490);
#101028=vertex_point('',#89519);
#101029=vertex_point('',#89517);
#101030=vertex_point('',#89546);
#101031=vertex_point('',#89532);
#101032=cartesian_point('',(6.182541303659e1,-6.402045222314e1,-5.1e0));
#101033=vertex_point('',#101032);
#101034=vertex_point('',#89559);
#101035=vertex_point('',#89571);
#101036=cartesian_point('',(5.311101228319e1,-7.129369231082e1,
-1.071293889778e1));
#101037=vertex_point('',#101036);
#101038=vertex_point('',#89625);
#101039=cartesian_point('',(5.139212535006e1,-7.254253677040e1,
-1.071293888805e1));
#101040=vertex_point('',#101039);
#101041=vertex_point('',#89618);
#101042=vertex_point('',#89635);
#101043=vertex_point('',#89664);
#101044=vertex_point('',#89662);
#101045=vertex_point('',#89691);
#101046=vertex_point('',#89677);
#101047=cartesian_point('',(5.104923441339e1,-7.290387963481e1,-5.1e0));
#101048=vertex_point('',#101047);
#101049=vertex_point('',#89704);
#101050=vertex_point('',#89716);
#101051=cartesian_point('',(4.130433697193e1,-7.872434144763e1,
-1.071293889779e1));
#101052=vertex_point('',#101051);
#101053=vertex_point('',#89770);
#101054=cartesian_point('',(3.941125007432e1,-7.968891740174e1,
-1.071293888805e1));
#101055=vertex_point('',#101054);
#101056=vertex_point('',#89763);
#101057=vertex_point('',#89780);
#101058=vertex_point('',#89809);
#101059=vertex_point('',#89807);
#101060=vertex_point('',#89836);
#101061=vertex_point('',#89822);
#101062=cartesian_point('',(3.901605421594e1,-7.999217157584e1,-5.1e0));
#101063=vertex_point('',#101062);
#101064=vertex_point('',#89849);
#101065=vertex_point('',#89861);
#101066=cartesian_point('',(2.848061180537e1,-8.421653602616e1,
-1.071293889798e1));
#101067=vertex_point('',#101066);
#101068=vertex_point('',#90463);
#101069=cartesian_point('',(2.645993902336e1,-8.487309241427e1,
-1.071293888805e1));
#101070=vertex_point('',#101069);
#101071=vertex_point('',#89926);
#101072=vertex_point('',#89955);
#101073=vertex_point('',#89933);
#101074=vertex_point('',#89953);
#101075=vertex_point('',#89968);
#101076=cartesian_point('',(2.602216927751e1,-8.511079077351e1,-5.1e0));
#101077=vertex_point('',#101076);
#101078=vertex_point('',#89986);
#101079=vertex_point('',#90031);
#101080=vertex_point('',#90062);
#101081=cartesian_point('',(-1.263611058240e-14,-8.899127512583e1,
-5.599847706754e0));
#101082=vertex_point('',#101081);
#101083=cartesian_point('',(0.e0,8.899127512583e1,-5.599847706754e0));
#101084=vertex_point('',#101083);
#101085=cartesian_point('',(0.e0,8.9e1,0.e0));
#101086=vertex_point('',#101085);
#101087=cartesian_point('',(0.e0,-8.9e1,0.e0));
#101088=vertex_point('',#101087);
#101089=cartesian_point('',(-1.089935651241e-14,-8.9e1,-3.984749764362e0));
#101090=vertex_point('',#101089);
#101091=cartesian_point('',(8.9e1,8.520821935389e-12,-3.984749764362e0));
#101092=vertex_point('',#101091);
#101093=cartesian_point('',(-7.403491012986e1,-2.837585760255e-14,
1.182343112305e-11));
#101094=cartesian_point('',(7.403491012986e1,-1.356890870991e-14,
1.182343112305e-11));
#101095=vertex_point('',#101093);
#101096=vertex_point('',#101094);
#101097=cartesian_point('',(7.97e1,0.e0,0.e0));
#101098=cartesian_point('',(8.47e1,0.e0,0.e0));
#101099=vertex_point('',#101097);
#101100=vertex_point('',#101098);
#101101=cartesian_point('',(0.e0,-7.97e1,0.e0));
#101102=cartesian_point('',(0.e0,-8.47e1,0.e0));
#101103=vertex_point('',#101101);
#101104=vertex_point('',#101102);
#101105=cartesian_point('',(-7.97e1,0.e0,0.e0));
#101106=cartesian_point('',(-8.47e1,0.e0,0.e0));
#101107=vertex_point('',#101105);
#101108=vertex_point('',#101106);
#101109=cartesian_point('',(-2.956561939809e-14,7.97e1,0.e0));
#101110=cartesian_point('',(-2.895259213335e-14,8.47e1,0.e0));
#101111=vertex_point('',#101109);
#101112=vertex_point('',#101110);
#101113=cartesian_point('',(-7.400594812297e1,-6.235767195428e-1,
-1.508726203218e0));
#101114=cartesian_point('',(-7.400857521602e1,0.e0,-1.508726203218e0));
#101115=vertex_point('',#101113);
#101116=vertex_point('',#101114);
#101117=cartesian_point('',(7.400857521602e1,3.409043171266e-12,
-1.508726203218e0));
#101118=vertex_point('',#101117);
#101119=cartesian_point('',(-7.350865136844e1,0.e0,-2.e0));
#101120=cartesian_point('',(-7.350604211719e1,-6.193531085170e-1,-2.e0));
#101121=vertex_point('',#101119);
#101122=vertex_point('',#101120);
#101123=cartesian_point('',(7.350865136844e1,0.e0,-2.e0));
#101124=vertex_point('',#101123);
#101125=cartesian_point('',(7.350604211719e1,6.193531085170e-1,-2.e0));
#101126=vertex_point('',#101125);
#101127=cartesian_point('',(-7.249134863155e1,0.e0,-2.e0));
#101128=cartesian_point('',(7.249134863155e1,-1.332134613366e-14,-2.e0));
#101129=vertex_point('',#101127);
#101130=vertex_point('',#101128);
#101131=cartesian_point('',(7.400594812297e1,6.235767195428e-1,
-1.508726203218e0));
#101132=vertex_point('',#101131);
#101133=cartesian_point('',(-7.199142478397e1,-1.030903883539e-13,
-1.508726203218e0));
#101134=vertex_point('',#101133);
#101135=cartesian_point('',(7.198872145695e1,-6.238793308662e-1,
-1.508726203218e0));
#101136=vertex_point('',#101135);
#101137=cartesian_point('',(7.199142478397e1,-3.507971690908e-12,
-1.508726203218e0));
#101138=vertex_point('',#101137);
#101139=cartesian_point('',(-7.198872145695e1,6.238793308662e-1,
-1.508726203218e0));
#101140=vertex_point('',#101139);
#101141=cartesian_point('',(7.193017974028e1,-3.006728928386e-12,
1.999999999999e0));
#101142=vertex_point('',#101141);
#101143=cartesian_point('',(-7.193017974028e1,0.e0,1.999999999997e0));
#101144=vertex_point('',#101143);
#101145=cartesian_point('',(6.59e1,-2.284737539963e-14,2.e0));
#101146=cartesian_point('',(6.91e1,-2.466437185403e-14,2.e0));
#101147=vertex_point('',#101145);
#101148=vertex_point('',#101146);
#101149=cartesian_point('',(-2.004646008206e-14,-6.59e1,2.e0));
#101150=cartesian_point('',(-2.186345653646e-14,-6.91e1,2.e0));
#101151=vertex_point('',#101149);
#101152=vertex_point('',#101150);
#101153=cartesian_point('',(-6.59e1,1.458100950539e-14,2.e0));
#101154=cartesian_point('',(-6.91e1,1.639800595979e-14,2.e0));
#101155=vertex_point('',#101153);
#101156=vertex_point('',#101154);
#101157=cartesian_point('',(0.e0,6.59e1,2.e0));
#101158=cartesian_point('',(0.e0,6.91e1,2.e0));
#101159=vertex_point('',#101157);
#101160=vertex_point('',#101158);
#101161=cartesian_point('',(6.504273973030e1,1.516685830183e1,
1.999998990556e0));
#101162=cartesian_point('',(6.701886588599e1,1.715197278217e1,
1.999998704609e0));
#101163=vertex_point('',#101161);
#101164=vertex_point('',#101162);
#101165=cartesian_point('',(1.684767525960e1,6.709600877278e1,
1.999998714640e0));
#101166=vertex_point('',#101165);
#101167=cartesian_point('',(1.487154906692e1,6.511089534133e1,
1.999998805910e0));
#101168=vertex_point('',#101167);
#101169=cartesian_point('',(1.033972375495e1,6.962220013255e1,
2.000000781421e0));
#101170=vertex_point('',#101169);
#101171=vertex_point('',#92580);
#101172=cartesian_point('',(6.096972067172e0,7.062766258705e1,2.e0));
#101173=vertex_point('',#101172);
#101174=vertex_point('',#92557);
#101175=cartesian_point('',(2.640220178366e0,6.653903844316e1,2.e0));
#101176=vertex_point('',#101175);
#101177=cartesian_point('',(-2.640220178370e0,6.653903844318e1,2.e0));
#101178=vertex_point('',#101177);
#101179=cartesian_point('',(-3.533108219917e0,6.899222594706e1,
2.000000480028e0));
#101180=vertex_point('',#101179);
#101181=vertex_point('',#92511);
#101182=cartesian_point('',(-1.696561339041e1,6.883028223962e1,2.e0));
#101183=vertex_point('',#101182);
#101184=vertex_point('',#92489);
#101185=cartesian_point('',(-2.444940205731e1,6.186963627899e1,
1.999998990556e0));
#101186=vertex_point('',#101185);
#101187=cartesian_point('',(-2.642795255199e1,6.385233444579e1,
1.999998704609e0));
#101188=vertex_point('',#101187);
#101189=cartesian_point('',(-6.379684386956e1,2.656162507052e1,
1.999998704609e0));
#101190=vertex_point('',#101189);
#101191=cartesian_point('',(-6.181829442183e1,2.457892830455e1,
1.999998805910e0));
#101192=vertex_point('',#101191);
#101193=cartesian_point('',(-6.813429208094e1,1.827614279701e1,
1.999999897012e0));
#101194=vertex_point('',#101193);
#101195=vertex_point('',#92063);
#101196=cartesian_point('',(-7.062766595848e1,6.096933012298e0,2.e0));
#101197=vertex_point('',#101196);
#101198=vertex_point('',#92040);
#101199=cartesian_point('',(-6.653903844316e1,2.640220178364e0,2.e0));
#101200=vertex_point('',#101199);
#101201=cartesian_point('',(-6.653903844316e1,-2.640220178364e0,2.e0));
#101202=vertex_point('',#101201);
#101203=cartesian_point('',(-6.899223398481e1,-3.533112417440e0,
2.000000471359e0));
#101204=vertex_point('',#101203);
#101205=vertex_point('',#91994);
#101206=cartesian_point('',(-6.096933317692e0,-7.062766593211e1,2.e0));
#101207=vertex_point('',#101206);
#101208=vertex_point('',#91971);
#101209=cartesian_point('',(-2.640220178365e0,-6.653903844316e1,2.e0));
#101210=vertex_point('',#101209);
#101211=cartesian_point('',(2.640220178362e0,-6.653903844315e1,2.e0));
#101212=vertex_point('',#101211);
#101213=cartesian_point('',(3.533108345829e0,-6.899223024271e1,
2.000000480029e0));
#101214=vertex_point('',#101213);
#101215=vertex_point('',#91925);
#101216=cartesian_point('',(7.062766232186e1,-6.096975139132e0,2.e0));
#101217=vertex_point('',#101216);
#101218=vertex_point('',#91902);
#101219=cartesian_point('',(6.653903844316e1,-2.640220178366e0,2.e0));
#101220=vertex_point('',#101219);
#101221=cartesian_point('',(6.653903844318e1,2.640220178370e0,2.e0));
#101222=vertex_point('',#101221);
#101223=cartesian_point('',(6.899223805483e1,3.533112536738e0,
2.000000471355e0));
#101224=vertex_point('',#101223);
#101225=vertex_point('',#91856);
#101226=cartesian_point('',(7.028972169137e1,9.208410039121e0,2.e0));
#101227=vertex_point('',#101226);
#101228=vertex_point('',#91834);
#101229=vertex_point('',#96807);
#101230=vertex_point('',#96816);
#101231=cartesian_point('',(6.070761987676e1,3.618656290559e1,2.e0));
#101232=vertex_point('',#101231);
#101233=vertex_point('',#96873);
#101234=cartesian_point('',(5.415532556574e1,3.225348578166e1,
1.999993780173e0));
#101235=vertex_point('',#101234);
#101236=vertex_point('',#96842);
#101237=vertex_point('',#97052);
#101238=vertex_point('',#97058);
#101239=cartesian_point('',(5.200236601896e1,4.786059312682e1,2.e0));
#101240=vertex_point('',#101239);
#101241=vertex_point('',#97144);
#101242=cartesian_point('',(4.416252395488e1,4.220104407332e1,
1.999993780173e0));
#101243=vertex_point('',#101242);
#101244=vertex_point('',#97113);
#101245=cartesian_point('',(5.164631477200e1,3.263745453807e1,
1.999993780173e0));
#101246=vertex_point('',#101245);
#101247=vertex_point('',#97082);
#101248=vertex_point('',#97340);
#101249=vertex_point('',#97347);
#101250=cartesian_point('',(3.906105827612e1,5.889920349521e1,2.e0));
#101251=vertex_point('',#101250);
#101252=vertex_point('',#97433);
#101253=cartesian_point('',(3.239794900905e1,5.391235383550e1,
1.999993780173e0));
#101254=vertex_point('',#101253);
#101255=vertex_point('',#97402);
#101256=cartesian_point('',(3.988173982592e1,4.434876429995e1,
1.999993780173e0));
#101257=vertex_point('',#101256);
#101258=vertex_point('',#97371);
#101259=vertex_point('',#97628);
#101260=vertex_point('',#97635);
#101261=cartesian_point('',(2.047993529586e1,6.764210742059e1,2.e0));
#101262=vertex_point('',#101261);
#101263=vertex_point('',#97691);
#101264=cartesian_point('',(2.988893821522e1,5.429632259156e1,
1.999993780173e0));
#101265=vertex_point('',#101264);
#101266=vertex_point('',#97660);
#101267=cartesian_point('',(-3.775475883711e1,5.273197298218e1,
1.999997586351e0));
#101268=cartesian_point('',(-2.943783357948e1,6.103148739013e1,
2.000003682212e0));
#101269=vertex_point('',#101267);
#101270=vertex_point('',#101268);
#101271=vertex_point('',#91661);
#101272=cartesian_point('',(-4.173052086909e1,5.703898731583e1,2.e0));
#101273=vertex_point('',#101272);
#101274=vertex_point('',#91675);
#101275=cartesian_point('',(-3.987318070360e1,5.273418570468e1,
2.000001583478e0));
#101276=vertex_point('',#101275);
#101277=vertex_point('',#98082);
#101278=vertex_point('',#98089);
#101279=cartesian_point('',(-4.026549381521e1,5.022649779496e1,
1.999993780173e0));
#101280=vertex_point('',#101279);
#101281=vertex_point('',#98174);
#101282=cartesian_point('',(-4.261617127032e1,5.470280673333e1,
1.999996035294e0));
#101283=vertex_point('',#101282);
#101284=vertex_point('',#98144);
#101285=cartesian_point('',(-5.471275497418e1,4.473697451947e1,2.e0));
#101286=vertex_point('',#101285);
#101287=vertex_point('',#98113);
#101288=vertex_point('',#98371);
#101289=vertex_point('',#98381);
#101290=cartesian_point('',(-5.265281410715e1,3.786509431542e1,
1.999993780173e0));
#101291=vertex_point('',#101290);
#101292=vertex_point('',#98440);
#101293=cartesian_point('',(-5.468391175958e1,4.202115557692e1,
1.999997762085e0));
#101294=vertex_point('',#101293);
#101295=vertex_point('',#98409);
#101296=cartesian_point('',(6.91e1,-2.427199726923e-14,-9.4e0));
#101297=cartesian_point('',(6.59e1,-2.323974998444e-14,-9.4e0));
#101298=vertex_point('',#101296);
#101299=vertex_point('',#101297);
#101300=cartesian_point('',(-2.147108195166e-14,-6.91e1,-9.4e0));
#101301=cartesian_point('',(-2.043883466687e-14,-6.59e1,-9.4e0));
#101302=vertex_point('',#101300);
#101303=vertex_point('',#101301);
#101304=cartesian_point('',(-6.91e1,1.600563137499e-14,-9.4e0));
#101305=cartesian_point('',(-6.59e1,1.497338409020e-14,-9.4e0));
#101306=vertex_point('',#101304);
#101307=vertex_point('',#101305);
#101308=cartesian_point('',(0.e0,6.91e1,-9.4e0));
#101309=cartesian_point('',(0.e0,6.59e1,-9.4e0));
#101310=vertex_point('',#101308);
#101311=vertex_point('',#101309);
#101312=vertex_point('',#91803);
#101313=cartesian_point('',(6.595901655730e1,1.679605642535e1,
2.495646199752e0));
#101314=vertex_point('',#101313);
#101315=cartesian_point('',(6.469000235567e1,1.481251661122e1,
1.504362626264e0));
#101316=vertex_point('',#101315);
#101317=vertex_point('',#92939);
#101318=cartesian_point('',(6.922182701172e1,1.030121020390e1,
1.504362626264e0));
#101319=vertex_point('',#101318);
#101320=cartesian_point('',(6.979403388185e1,9.143468150614e0,
1.508726203218e0));
#101321=vertex_point('',#101320);
#101322=cartesian_point('',(7.012959178291e1,6.053968259285e0,
1.508726203218e0));
#101323=vertex_point('',#101322);
#101324=cartesian_point('',(6.882125062549e1,4.002885330364e0,
1.508726051016e0));
#101325=vertex_point('',#101324);
#101326=cartesian_point('',(6.636805441626e1,3.109994931389e0,
1.508726051016e0));
#101327=vertex_point('',#101326);
#101328=cartesian_point('',(6.636805441688e1,-3.109994929682e0,
1.508726155080e0));
#101329=vertex_point('',#101328);
#101330=cartesian_point('',(6.419041252416e1,-2.920901700603e-14,
1.508726203219e0));
#101331=vertex_point('',#101330);
#101332=cartesian_point('',(6.882124119395e1,-4.002881895633e0,
1.508726155080e0));
#101333=vertex_point('',#101332);
#101334=cartesian_point('',(7.012959198677e1,-6.053965897770e0,
1.508726203218e0));
#101335=vertex_point('',#101334);
#101336=cartesian_point('',(6.053965867283e0,-7.012959198940e1,
1.508726203218e0));
#101337=vertex_point('',#101336);
#101338=cartesian_point('',(4.002882254686e0,-6.882124217968e1,
1.508726140183e0));
#101339=vertex_point('',#101338);
#101340=cartesian_point('',(3.109994929926e0,-6.636805441679e1,
1.508726140183e0));
#101341=vertex_point('',#101340);
#101342=cartesian_point('',(-3.109994930286e0,-6.636805441666e1,
1.508726118273e0));
#101343=vertex_point('',#101342);
#101344=cartesian_point('',(-2.640810168846e-14,-6.419041252416e1,
1.508726203219e0));
#101345=vertex_point('',#101344);
#101346=cartesian_point('',(-4.002883894657e0,-6.882124668435e1,
1.508726118273e0));
#101347=vertex_point('',#101346);
#101348=cartesian_point('',(-6.053967460184e0,-7.012959185189e1,
1.508726203218e0));
#101349=vertex_point('',#101348);
#101350=cartesian_point('',(-7.012959178288e1,-6.053968259586e0,
1.508726203218e0));
#101351=vertex_point('',#101350);
#101352=cartesian_point('',(-6.882125062550e1,-4.002885330368e0,
1.508726051006e0));
#101353=vertex_point('',#101352);
#101354=cartesian_point('',(-6.636805441626e1,-3.109994931389e0,
1.508726051006e0));
#101355=vertex_point('',#101354);
#101356=cartesian_point('',(-6.636805441688e1,3.109994929690e0,
1.508726154610e0));
#101357=vertex_point('',#101356);
#101358=cartesian_point('',(-6.419041252416e1,2.072060650686e-14,
1.508726203219e0));
#101359=vertex_point('',#101358);
#101360=cartesian_point('',(-6.882124119395e1,4.002881895638e0,
1.508726154610e0));
#101361=vertex_point('',#101360);
#101362=cartesian_point('',(-7.012959198676e1,6.053965897807e0,
1.508726203218e0));
#101363=vertex_point('',#101362);
#101364=cartesian_point('',(-6.830945628497e1,1.698906581813e1,
1.508726203218e0));
#101365=vertex_point('',#101364);
#101366=cartesian_point('',(-6.778112315261e1,1.792223242790e1,
1.504362510166e0));
#101367=vertex_point('',#101366);
#101368=cartesian_point('',(-6.146512389466e1,2.422501732116e1,
1.504362510166e0));
#101369=vertex_point('',#101368);
#101370=vertex_point('',#92109);
#101371=cartesian_point('',(-6.076341244829e1,2.493748181606e1,
2.495636706433e0));
#101372=vertex_point('',#101371);
#101373=vertex_point('',#92103);
#101374=vertex_point('',#92123);
#101375=vertex_point('',#92143);
#101376=cartesian_point('',(-2.607551860280e1,6.279134043383e1,
2.495654595649e0));
#101377=vertex_point('',#101376);
#101378=cartesian_point('',(-2.678283196593e1,6.260273897956e1,
1.783462099575e1));
#101379=vertex_point('',#101378);
#101380=cartesian_point('',(-2.607572945512e1,6.260200048174e1,
1.783488211635e1));
#101381=vertex_point('',#101380);
#101382=cartesian_point('',(-6.254652095574e1,2.691387744880e1,
1.783473313782e1));
#101383=vertex_point('',#101382);
#101384=cartesian_point('',(-2.923913637389e1,6.010879770120e1,
2.130426599014e1));
#101385=vertex_point('',#101384);
#101386=cartesian_point('',(-2.960153838529e1,5.974715883473e1,
2.130436358045e1));
#101387=vertex_point('',#101386);
#101388=cartesian_point('',(-2.959848466215e1,5.974409870918e1,
2.180321663151e1));
#101389=vertex_point('',#101388);
#101390=cartesian_point('',(-3.844654771966e1,5.091450188196e1,
2.180337188146e1));
#101391=vertex_point('',#101390);
#101392=cartesian_point('',(-3.844962431004e1,5.091758492269e1,
2.130436326771e1));
#101393=vertex_point('',#101392);
#101394=cartesian_point('',(-5.083694460200e1,3.855618144313e1,
2.130436326775e1));
#101395=vertex_point('',#101394);
#101396=cartesian_point('',(-5.083386801137e1,3.855309840215e1,
2.180337192655e1));
#101397=vertex_point('',#101396);
#101398=cartesian_point('',(-5.968198315350e1,2.972355376874e1,
2.180216343722e1));
#101399=vertex_point('',#101398);
#101400=cartesian_point('',(-5.968503053117e1,2.972660753551e1,
2.130436223951e1));
#101401=vertex_point('',#101400);
#101402=cartesian_point('',(-6.004768542944e1,2.936471014057e1,
2.130433784178e1));
#101403=vertex_point('',#101402);
#101404=cartesian_point('',(-6.254726193542e1,2.620677755532e1,
1.783490281520e1));
#101405=vertex_point('',#101404);
#101406=cartesian_point('',(-6.147028654690e1,2.512754412152e1,
1.783490304451e1));
#101407=vertex_point('',#101406);
#101408=vertex_point('',#92215);
#101409=cartesian_point('',(-5.866040461804e1,2.797432147320e1,
2.179998840310e1));
#101410=vertex_point('',#101409);
#101411=cartesian_point('',(-5.933186060543e1,2.937269715674e1,2.18e1));
#101412=vertex_point('',#101411);
#101413=cartesian_point('',(-5.829764832088e1,2.833631655159e1,2.18e1));
#101414=vertex_point('',#101413);
#101415=vertex_point('',#92257);
#101416=cartesian_point('',(-5.830073009127e1,2.833940478319e1,2.23e1));
#101417=vertex_point('',#101416);
#101418=cartesian_point('',(-5.794756058284e1,2.798549482260e1,
2.180436326765e1));
#101419=vertex_point('',#101418);
#101420=cartesian_point('',(-5.794447839288e1,2.798240617056e1,
2.130436181191e1));
#101421=vertex_point('',#101420);
#101422=vertex_point('',#92303);
#101423=cartesian_point('',(-5.048377509357e1,3.820227148254e1,2.18e1));
#101424=cartesian_point('',(-4.944956198746e1,3.716589005411e1,2.18e1));
#101425=vertex_point('',#101423);
#101426=vertex_point('',#101424);
#101427=cartesian_point('',(-4.909639247904e1,3.681198009353e1,
2.130436326772e1));
#101428=vertex_point('',#101427);
#101429=cartesian_point('',(-4.909947466e1,3.681506873657e1,2.180436326773e1));
#101430=vertex_point('',#101429);
#101431=cartesian_point('',(-4.945264416843e1,3.716897869715e1,2.23e1));
#101432=vertex_point('',#101431);
#101433=cartesian_point('',(-3.809645480161e1,5.056367496210e1,2.18e1));
#101434=vertex_point('',#101433);
#101435=cartesian_point('',(-3.706224169550e1,4.952729353367e1,2.18e1));
#101436=vertex_point('',#101435);
#101437=cartesian_point('',(-3.706532387646e1,4.953038217671e1,2.23e1));
#101438=cartesian_point('',(-3.671215436804e1,4.917647221613e1,
2.180436326779e1));
#101439=vertex_point('',#101437);
#101440=vertex_point('',#101438);
#101441=cartesian_point('',(-3.670907218707e1,4.917338357308e1,
2.130436326772e1));
#101442=vertex_point('',#101441);
#101443=vertex_point('',#92353);
#101444=cartesian_point('',(-2.786406844521e1,5.800604613010e1,
2.180436326774e1));
#101445=cartesian_point('',(-2.821723795363e1,5.835995609068e1,2.23e1));
#101446=vertex_point('',#101444);
#101447=vertex_point('',#101445);
#101448=cartesian_point('',(-2.924538758625e1,5.939026133298e1,
2.229999997960e1));
#101449=vertex_point('',#101448);
#101450=cartesian_point('',(-2.924836887878e1,5.939324887607e1,2.18e1));
#101451=vertex_point('',#101450);
#101452=cartesian_point('',(-2.821415618404e1,5.835686785987e1,2.18e1));
#101453=vertex_point('',#101452);
#101454=cartesian_point('',(-2.786098626419e1,5.800295748700e1,
2.130436326795e1));
#101455=vertex_point('',#101454);
#101456=cartesian_point('',(-2.888561263258e1,5.975524369475e1,2.18e1));
#101457=vertex_point('',#101456);
#101458=cartesian_point('',(-2.499875103309e1,6.152278790002e1,
1.783488255099e1));
#101459=vertex_point('',#101458);
#101460=vertex_point('',#94431);
#101461=cartesian_point('',(-2.480942397409e1,6.152258965356e1,
2.495637748009e0));
#101462=vertex_point('',#101461);
#101463=cartesian_point('',(-2.409623203359e1,6.151572580374e1,
1.504362570923e0));
#101464=vertex_point('',#101463);
#101465=vertex_point('',#94350);
#101466=cartesian_point('',(-1.778023289443e1,6.781851057845e1,
1.504362570923e0));
#101467=vertex_point('',#101466);
#101468=cartesian_point('',(-1.684596148856e1,6.834488830079e1,
1.508726203218e0));
#101469=vertex_point('',#101468);
#101470=cartesian_point('',(-6.053965867040e0,7.012959198942e1,
1.508726203218e0));
#101471=vertex_point('',#101470);
#101472=cartesian_point('',(-4.002882254690e0,6.882124217969e1,
1.508726140185e0));
#101473=vertex_point('',#101472);
#101474=cartesian_point('',(-3.109994929926e0,6.636805441679e1,
1.508726140185e0));
#101475=vertex_point('',#101474);
#101476=cartesian_point('',(3.109994930271e0,6.636805441667e1,
1.508726119167e0));
#101477=vertex_point('',#101476);
#101478=cartesian_point('',(0.e0,6.419041252416e1,1.508726203219e0));
#101479=vertex_point('',#101478);
#101480=cartesian_point('',(4.002883894643e0,6.882124668436e1,
1.508726119167e0));
#101481=vertex_point('',#101480);
#101482=cartesian_point('',(6.053967460223e0,7.012959185189e1,
1.508726203218e0));
#101483=vertex_point('',#101482);
#101484=cartesian_point('',(8.826660207559e0,6.983480682942e1,
1.508726203218e0));
#101485=vertex_point('',#101484);
#101486=cartesian_point('',(9.986986461256e0,6.926785962011e1,
1.504362581976e0));
#101487=vertex_point('',#101486);
#101488=cartesian_point('',(1.451881118531e1,6.475655314510e1,
1.504362581976e0));
#101489=vertex_point('',#101488);
#101490=vertex_point('',#92615);
#101491=cartesian_point('',(1.523359967788e1,6.405720722166e1,
2.495636694655e0));
#101492=vertex_point('',#101491);
#101493=vertex_point('',#92634);
#101494=cartesian_point('',(1.720362002997e1,6.603619369444e1,
2.495636732251e0));
#101495=vertex_point('',#101494);
#101496=cartesian_point('',(1.720435924721e1,6.572097372462e1,
2.803470838069e1));
#101497=vertex_point('',#101496);
#101498=cartesian_point('',(1.649725422594e1,6.571939041456e1,
2.803490563265e1));
#101499=vertex_point('',#101498);
#101500=cartesian_point('',(1.966354823234e1,6.323018908296e1,
3.150431795731e1));
#101501=cartesian_point('',(2.148719975228e1,6.141480214351e1,
3.150436261490e1));
#101502=vertex_point('',#101500);
#101503=vertex_point('',#101501);
#101504=cartesian_point('',(6.595745972392e1,1.750311852244e1,
2.495646926057e0));
#101505=vertex_point('',#101504);
#101506=cartesian_point('',(6.564221587060e1,1.750242086288e1,
2.803462042302e1));
#101507=vertex_point('',#101506);
#101508=cartesian_point('',(6.314014159618e1,1.995044285642e1,
3.150426584125e1));
#101509=vertex_point('',#101508);
#101510=cartesian_point('',(6.131666432282e1,2.176566908837e1,
3.150436357021e1));
#101511=vertex_point('',#101510);
#101512=cartesian_point('',(6.131974272986e1,2.176876149657e1,
3.100436326770e1));
#101513=vertex_point('',#101512);
#101514=cartesian_point('',(5.281523072066e1,3.023476855334e1,
3.100436326771e1));
#101515=vertex_point('',#101514);
#101516=cartesian_point('',(5.281215231549e1,3.023167614701e1,
3.150436326774e1));
#101517=vertex_point('',#101516);
#101518=cartesian_point('',(2.999171175746e1,5.294879508270e1,
3.150436326775e1));
#101519=vertex_point('',#101518);
#101520=cartesian_point('',(2.999479016263e1,5.295188748902e1,
3.100436326770e1));
#101521=vertex_point('',#101520);
#101522=cartesian_point('',(2.149027815343e1,6.141789454579e1,
3.100436326771e1));
#101523=vertex_point('',#101522);
#101524=cartesian_point('',(2.113446288588e1,6.106046096516e1,3.2e1));
#101525=vertex_point('',#101524);
#101526=cartesian_point('',(1.931064433548e1,6.287601824862e1,
3.199997473010e1));
#101527=vertex_point('',#101526);
#101528=cartesian_point('',(2.113754129106e1,6.106355337149e1,3.15e1));
#101529=vertex_point('',#101528);
#101530=cartesian_point('',(2.022403725621e1,6.014589455279e1,3.15e1));
#101531=vertex_point('',#101530);
#101532=cartesian_point('',(1.987130039383e1,5.979155337848e1,
3.100436326777e1));
#101533=vertex_point('',#101532);
#101534=cartesian_point('',(1.987437879005e1,5.979464577581e1,
3.150436181192e1));
#101535=vertex_point('',#101534);
#101536=cartesian_point('',(2.022711566139e1,6.014898695912e1,3.2e1));
#101537=vertex_point('',#101536);
#101538=cartesian_point('',(2.964205330026e1,5.259754631472e1,3.15e1));
#101539=vertex_point('',#101538);
#101540=cartesian_point('',(2.873162767059e1,5.168297990235e1,3.2e1));
#101541=cartesian_point('',(2.837889080822e1,5.132863872805e1,
3.150436326764e1));
#101542=vertex_point('',#101540);
#101543=vertex_point('',#101541);
#101544=cartesian_point('',(2.837581240303e1,5.132554632171e1,
3.100436326775e1));
#101545=vertex_point('',#101544);
#101546=cartesian_point('',(2.872854926541e1,5.167988749602e1,3.15e1));
#101547=vertex_point('',#101546);
#101548=cartesian_point('',(2.963897489508e1,5.259445390839e1,3.2e1));
#101549=vertex_point('',#101548);
#101550=cartesian_point('',(5.119933136625e1,2.861151979237e1,
3.150436326766e1));
#101551=cartesian_point('',(5.155206822862e1,2.896586096667e1,3.2e1));
#101552=vertex_point('',#101550);
#101553=vertex_point('',#101551);
#101554=cartesian_point('',(5.246249385827e1,2.988042737902e1,3.15e1));
#101555=cartesian_point('',(5.154898982344e1,2.896276856034e1,3.15e1));
#101556=vertex_point('',#101554);
#101557=vertex_point('',#101555);
#101558=cartesian_point('',(5.119625296106e1,2.860842738603e1,
3.100436326774e1));
#101559=vertex_point('',#101558);
#101560=cartesian_point('',(5.245941545311e1,2.987733497271e1,3.2e1));
#101561=vertex_point('',#101560);
#101562=cartesian_point('',(6.096700586748e1,2.141442032226e1,3.15e1));
#101563=cartesian_point('',(6.005350183264e1,2.049676150357e1,3.15e1));
#101564=vertex_point('',#101562);
#101565=vertex_point('',#101563);
#101566=cartesian_point('',(6.096392664098e1,2.141132709088e1,3.2e1));
#101567=cartesian_point('',(6.005658064893e1,2.049985432289e1,3.2e1));
#101568=vertex_point('',#101566);
#101569=vertex_point('',#101567);
#101570=cartesian_point('',(5.970384337544e1,2.014551273560e1,
3.150436326766e1));
#101571=vertex_point('',#101570);
#101572=cartesian_point('',(5.970076497025e1,2.014242032926e1,
3.100436326774e1));
#101573=vertex_point('',#101572);
#101574=cartesian_point('',(6.188041921654e1,1.868427591072e1,
3.199998750812e1));
#101575=cartesian_point('',(6.278776225855e1,1.959574666135e1,
3.199998168099e1));
#101576=vertex_point('',#101574);
#101577=vertex_point('',#101575);
#101578=cartesian_point('',(6.564382225576e1,1.679531974164e1,
2.803488211912e1));
#101579=cartesian_point('',(6.469378595581e1,1.584093866223e1,
2.803488276229e1));
#101580=vertex_point('',#101578);
#101581=vertex_point('',#101579);
#101582=cartesian_point('',(6.398668698661e1,1.583933653625e1,
2.803475005570e1));
#101583=vertex_point('',#101582);
#101584=cartesian_point('',(1.005027704867e1,6.907668092006e1,
-8.904363283858e0));
#101585=cartesian_point('',(6.903036053741e1,1.036363523670e1,
-8.904363386443e0));
#101586=vertex_point('',#101584);
#101587=vertex_point('',#101585);
#101588=cartesian_point('',(1.554881531978e1,6.405790330989e1,
2.803472492613e1));
#101589=vertex_point('',#101588);
#101590=cartesian_point('',(1.805084521025e1,6.160992701242e1,
3.150428992621e1));
#101591=vertex_point('',#101590);
#101592=cartesian_point('',(6.152757524389e1,1.833004173368e1,
3.150433533003e1));
#101593=vertex_point('',#101592);
#101594=cartesian_point('',(9.697574892635e0,6.872230326028e1,
-9.400004551453e0));
#101595=cartesian_point('',(6.867757818052e1,1.000933475538e1,
-9.400003913305e0));
#101596=vertex_point('',#101594);
#101597=vertex_point('',#101595);
#101598=vertex_point('',#92955);
#101599=vertex_point('',#92960);
#101600=cartesian_point('',(1.358624310788e1,-6.236329159498e1,-9.4e0));
#101601=vertex_point('',#101600);
#101602=cartesian_point('',(7.013756903126e0,-6.236329158260e1,-9.4e0));
#101603=vertex_point('',#101602);
#101604=cartesian_point('',(4.947240189279e0,-6.459958865183e1,
-9.399985891776e0));
#101605=vertex_point('',#101604);
#101606=cartesian_point('',(2.795453523083e0,-6.465087719205e1,
-9.399986079066e0));
#101607=vertex_point('',#101606);
#101608=cartesian_point('',(-3.750640837419e0,-6.613487831776e1,-9.4e0));
#101609=vertex_point('',#101608);
#101610=cartesian_point('',(-4.595810430980e0,-6.845692174390e1,
-9.400002284657e0));
#101611=vertex_point('',#101610);
#101612=cartesian_point('',(-6.137452407123e0,-6.943787022807e1,
-9.399977606524e0));
#101613=vertex_point('',#101612);
#101614=cartesian_point('',(-6.943794009543e1,-6.137471051712e0,-9.4e0));
#101615=vertex_point('',#101614);
#101616=cartesian_point('',(-6.845675227344e1,-4.595776791432e0,
-9.400006386041e0));
#101617=vertex_point('',#101616);
#101618=cartesian_point('',(-6.613487835255e1,-3.750640849402e0,-9.4e0));
#101619=vertex_point('',#101618);
#101620=cartesian_point('',(-6.465098421977e1,2.795348454597e0,-9.4e0));
#101621=vertex_point('',#101620);
#101622=cartesian_point('',(-6.459971207053e1,4.947098264082e0,
-9.400006175272e0));
#101623=vertex_point('',#101622);
#101624=cartesian_point('',(-6.236329159555e1,7.013756891554e0,-9.4e0));
#101625=vertex_point('',#101624);
#101626=cartesian_point('',(-6.236329158076e1,1.358624309518e1,-9.4e0));
#101627=vertex_point('',#101626);
#101628=cartesian_point('',(-6.585125522619e1,1.680937677770e1,
-9.399996458286e0));
#101629=vertex_point('',#101628);
#101630=cartesian_point('',(-6.589034718885e1,1.897409388518e1,
-9.399957063650e0));
#101631=vertex_point('',#101630);
#101632=cartesian_point('',(-1.892418821783e1,6.584219979679e1,
-9.399997132245e0));
#101633=vertex_point('',#101632);
#101634=cartesian_point('',(-1.676222034420e1,6.580013222164e1,
-9.399955734868e0));
#101635=vertex_point('',#101634);
#101636=cartesian_point('',(-1.358624310788e1,6.236329159498e1,-9.4e0));
#101637=vertex_point('',#101636);
#101638=cartesian_point('',(-7.013756903126e0,6.236329158260e1,-9.4e0));
#101639=vertex_point('',#101638);
#101640=cartesian_point('',(-4.947177201530e0,6.459968221145e1,
-9.400001997131e0));
#101641=vertex_point('',#101640);
#101642=cartesian_point('',(-2.795489161618e0,6.465084096424e1,
-9.399957465610e0));
#101643=vertex_point('',#101642);
#101644=cartesian_point('',(3.750640837419e0,6.613487831776e1,-9.4e0));
#101645=vertex_point('',#101644);
#101646=cartesian_point('',(4.595809545644e0,6.845691999623e1,
-9.400002299357e0));
#101647=vertex_point('',#101646);
#101648=cartesian_point('',(6.137570639391e0,6.943786207751e1,
-9.399977612780e0));
#101649=vertex_point('',#101648);
#101650=cartesian_point('',(8.828798589750e0,6.914729489335e1,-9.4e0));
#101651=vertex_point('',#101650);
#101652=cartesian_point('',(6.910646984233e1,9.142446580338e0,
-9.399983055325e0));
#101653=vertex_point('',#101652);
#101654=cartesian_point('',(6.943793432602e1,6.137536325080e0,-9.4e0));
#101655=vertex_point('',#101654);
#101656=cartesian_point('',(6.845678931202e1,4.595783691479e0,
-9.400008711189e0));
#101657=vertex_point('',#101656);
#101658=cartesian_point('',(6.613487836977e1,3.750640853623e0,-9.4e0));
#101659=vertex_point('',#101658);
#101660=vertex_point('',#93119);
#101661=vertex_point('',#93294);
#101662=cartesian_point('',(6.235184486709e1,-7.001369554952e0,-9.4e0));
#101663=vertex_point('',#101662);
#101664=cartesian_point('',(6.235184485536e1,-1.359863043465e1,-9.4e0));
#101665=vertex_point('',#101664);
#101666=cartesian_point('',(6.662714532067e1,-1.754933471278e1,
-9.399989900299e0));
#101667=vertex_point('',#101666);
#101668=vertex_point('',#93139);
#101669=cartesian_point('',(2.032248412894e1,0.e0,-9.4e0));
#101670=cartesian_point('',(-2.032248412894e1,0.e0,-9.4e0));
#101671=vertex_point('',#101669);
#101672=vertex_point('',#101670);
#101673=vertex_point('',#96429);
#101674=vertex_point('',#96435);
#101675=cartesian_point('',(-1.988789315840e1,3.045696814934e1,
-9.399984894846e0));
#101676=vertex_point('',#101675);
#101677=vertex_point('',#96402);
#101678=cartesian_point('',(-9.108452424056e0,3.483699670486e1,
-9.399999212646e0));
#101679=vertex_point('',#101678);
#101680=vertex_point('',#96385);
#101681=cartesian_point('',(-1.147461981311e1,4.139454497790e1,
-9.399984894844e0));
#101682=vertex_point('',#101681);
#101683=vertex_point('',#96446);
#101684=vertex_point('',#96109);
#101685=vertex_point('',#96115);
#101686=cartesian_point('',(3.633782992358e0,3.684754108714e1,
-9.399999715479e0));
#101687=vertex_point('',#101686);
#101688=vertex_point('',#96175);
#101689=cartesian_point('',(1.451284329741e1,3.271412425519e1,
-9.399999715479e0));
#101690=vertex_point('',#101689);
#101691=vertex_point('',#96153);
#101692=cartesian_point('',(1.735917287303e1,3.907285200670e1,
-9.399999715479e0));
#101693=vertex_point('',#101692);
#101694=vertex_point('',#96131);
#101695=vertex_point('',#95901);
#101696=vertex_point('',#95907);
#101697=cartesian_point('',(3.189783682016e1,1.626722915556e1,
-9.399984773832e0));
#101698=vertex_point('',#101697);
#101699=vertex_point('',#95874);
#101700=cartesian_point('',(3.797828450644e1,1.966403711500e1,
-9.399999321347e0));
#101701=vertex_point('',#101700);
#101702=vertex_point('',#95857);
#101703=cartesian_point('',(3.158494593862e1,2.938993789975e1,
-9.399984773810e0));
#101704=vertex_point('',#101703);
#101705=vertex_point('',#95830);
#101706=cartesian_point('',(-3.079142741170e1,-3.079142741181e1,-9.4e0));
#101707=cartesian_point('',(4.288409791592e1,-7.561623505866e0,-9.4e0));
#101708=vertex_point('',#101706);
#101709=vertex_point('',#101707);
#101710=cartesian_point('',(3.294609906601e1,-5.809286174537e0,-9.4e0));
#101711=vertex_point('',#101710);
#101712=cartesian_point('',(-2.365579473981e1,-2.365579473940e1,-9.4e0));
#101713=vertex_point('',#101712);
#101714=cartesian_point('',(1.917998671147e1,-6.753793114155e1,
-8.908726501422e0));
#101715=vertex_point('',#101714);
#101716=vertex_point('',#93235);
#101717=cartesian_point('',(6.753290012919e1,-1.919769345530e1,
-8.908726203219e0));
#101718=vertex_point('',#101717);
#101719=cartesian_point('',(6.696655213596e1,-1.718224234237e1,
-8.908726203270e0));
#101720=vertex_point('',#101719);
#101721=vertex_point('',#93254);
#101722=cartesian_point('',(6.269112947695e1,-1.323146589534e1,
-8.908726203270e0));
#101723=vertex_point('',#101722);
#101724=cartesian_point('',(6.269112947144e1,-7.368534098702e0,
-8.908726668234e0));
#101725=vertex_point('',#101724);
#101726=cartesian_point('',(6.492644926851e1,-5.302949123797e0,
-8.908726668234e0));
#101727=vertex_point('',#101726);
#101728=vertex_point('',#93310);
#101729=vertex_point('',#93315);
#101730=cartesian_point('',(6.630586239356e1,3.280866109414e0,
-8.908726439774e0));
#101731=vertex_point('',#101730);
#101732=cartesian_point('',(6.400857521602e1,-2.965310621588e-14,
-8.908726203219e0));
#101733=vertex_point('',#101732);
#101734=cartesian_point('',(6.862796149806e1,4.126041064470e0,
-8.908726439774e0));
#101735=vertex_point('',#101734);
#101736=cartesian_point('',(6.993594839382e1,6.181193745602e0,
-8.908726203219e0));
#101737=vertex_point('',#101736);
#101738=vertex_point('',#93357);
#101739=cartesian_point('',(6.960206839975e1,9.208480240476e0,
-8.908726203219e0));
#101740=vertex_point('',#101739);
#101741=vertex_point('',#93437);
#101742=vertex_point('',#93443);
#101743=vertex_point('',#93445);
#101744=cartesian_point('',(6.852375671177e1,-4.553260717997e0,
-5.800002885420e0));
#101745=vertex_point('',#101744);
#101746=cartesian_point('',(6.869473034473e1,-4.083482079978e0,
-5.308789984277e0));
#101747=vertex_point('',#101746);
#101748=cartesian_point('',(6.950485553808e1,-6.093916469498e0,-5.8e0));
#101749=cartesian_point('',(6.764089949188e1,-1.711050780184e1,-5.8e0));
#101750=vertex_point('',#101748);
#101751=vertex_point('',#101749);
#101752=vertex_point('',#93472);
#101753=cartesian_point('',(6.306142113847e1,-1.283074634820e1,-5.8e0));
#101754=vertex_point('',#101753);
#101755=cartesian_point('',(6.306141471697e1,-7.769259587930e0,-5.8e0));
#101756=vertex_point('',#101755);
#101757=cartesian_point('',(6.533135500783e1,-5.671689871122e0,
-5.800017356258e0));
#101758=vertex_point('',#101757);
#101759=cartesian_point('',(6.54e1,-8.7e0,-5.8e0));
#101760=cartesian_point('',(6.54e1,-1.19e1,-5.8e0));
#101761=vertex_point('',#101759);
#101762=vertex_point('',#101760);
#101763=cartesian_point('',(7.000289918384e1,-6.137235052036e0,
-5.308726203219e0));
#101764=vertex_point('',#101763);
#101765=cartesian_point('',(6.812554603042e1,-1.723315195443e1,
-5.308726203219e0));
#101766=vertex_point('',#101765);
#101767=vertex_point('',#93530);
#101768=vertex_point('',#93580);
#101769=vertex_point('',#93561);
#101770=cartesian_point('',(1.711114099506e1,-6.815629392854e1,
-5.308726203219e0));
#101771=vertex_point('',#101770);
#101772=vertex_point('',#93929);
#101773=vertex_point('',#93594);
#101774=cartesian_point('',(6.272213653535e1,-1.319791090290e1,
-6.291273819637e0));
#101775=vertex_point('',#101774);
#101776=cartesian_point('',(6.272213653502e1,-7.402089097950e0,
-6.291273796781e0));
#101777=vertex_point('',#101776);
#101778=cartesian_point('',(6.499210514631e1,-5.304457019579e0,
-6.291273541303e0));
#101779=vertex_point('',#101778);
#101780=vertex_point('',#93685);
#101781=vertex_point('',#93690);
#101782=cartesian_point('',(6.093967965406e0,-6.950477901938e1,
-5.799977599973e0));
#101783=cartesian_point('',(4.553232787435e0,-6.852360830912e1,
-5.800006972454e0));
#101784=vertex_point('',#101782);
#101785=vertex_point('',#101783);
#101786=cartesian_point('',(3.706465186728e0,-6.619509966666e1,
-5.799947333166e0));
#101787=vertex_point('',#101786);
#101788=vertex_point('',#93701);
#101789=cartesian_point('',(7.849280856216e0,-6.313537162499e1,-5.8e0));
#101790=vertex_point('',#101789);
#101791=cartesian_point('',(1.275071914521e1,-6.313537162726e1,-5.8e0));
#101792=vertex_point('',#101791);
#101793=cartesian_point('',(1.668305560135e1,-6.739083904577e1,
-5.800007372952e0));
#101794=vertex_point('',#101793);
#101795=vertex_point('',#93721);
#101796=cartesian_point('',(1.19e1,-6.54e1,-5.8e0));
#101797=cartesian_point('',(8.7e0,-6.54e1,-5.8e0));
#101798=vertex_point('',#101796);
#101799=vertex_point('',#101797);
#101800=cartesian_point('',(3.239156675137e0,-6.637498462480e1,
-5.308728767913e0));
#101801=vertex_point('',#101800);
#101802=vertex_point('',#93766);
#101803=vertex_point('',#93796);
#101804=vertex_point('',#93803);
#101805=vertex_point('',#93817);
#101806=vertex_point('',#93864);
#101807=vertex_point('',#93857);
#101808=cartesian_point('',(-3.280866107634e0,-6.630586239647e1,
-8.908726286940e0));
#101809=vertex_point('',#101808);
#101810=cartesian_point('',(-2.085698656533e-14,-6.400857521602e1,
-8.908726203219e0));
#101811=vertex_point('',#101810);
#101812=cartesian_point('',(-4.126060230023e0,-6.862798396467e1,
-8.908726352594e0));
#101813=vertex_point('',#101812);
#101814=cartesian_point('',(7.380474120372e0,-6.270216284993e1,
-8.926167666143e0));
#101815=vertex_point('',#101814);
#101816=cartesian_point('',(1.321952588962e1,-6.270216284070e1,
-8.926167925754e0));
#101817=vertex_point('',#101816);
#101818=cartesian_point('',(1.311743635549e1,-6.279650039734e1,
-6.273831751756e0));
#101819=cartesian_point('',(1.704978224445e1,-6.705195733305e1,
-6.273829924213e0));
#101820=vertex_point('',#101818);
#101821=vertex_point('',#101819);
#101822=cartesian_point('',(7.482563632798e0,-6.279650038916e1,
-6.273832021879e0));
#101823=vertex_point('',#101822);
#101824=vertex_point('',#93997);
#101825=vertex_point('',#94002);
#101826=cartesian_point('',(-6.993594841385e1,-6.181193518905e0,
-8.908726203219e0));
#101827=vertex_point('',#101826);
#101828=vertex_point('',#94048);
#101829=vertex_point('',#94053);
#101830=cartesian_point('',(-6.630586239136e1,-3.280866106419e0,
-8.908726321482e0));
#101831=vertex_point('',#101830);
#101832=cartesian_point('',(-6.400857521602e1,2.138674032164e-14,
-8.908726203219e0));
#101833=vertex_point('',#101832);
#101834=cartesian_point('',(-6.500782862407e1,2.445225726836e0,
-8.908726203219e0));
#101835=vertex_point('',#101834);
#101836=vertex_point('',#94106);
#101837=vertex_point('',#94112);
#101838=vertex_point('',#94114);
#101839=cartesian_point('',(-6.637498590840e1,3.239153998089e0,
-5.308728506370e0));
#101840=vertex_point('',#101839);
#101841=cartesian_point('',(-6.852374756618e1,4.553258776520e0,
-5.800002136143e0));
#101842=vertex_point('',#101841);
#101843=cartesian_point('',(-6.869473183516e1,4.083481125641e0,
-5.308727851369e0));
#101844=vertex_point('',#101843);
#101845=cartesian_point('',(-6.768848543248e1,1.692118701191e1,
-5.799999526806e0));
#101846=cartesian_point('',(-6.742157809919e1,1.747286765915e1,
-5.800033619438e0));
#101847=vertex_point('',#101845);
#101848=vertex_point('',#101846);
#101849=vertex_point('',#94154);
#101850=cartesian_point('',(-6.313537153300e1,1.275071924290e1,-5.8e0));
#101851=vertex_point('',#101850);
#101852=cartesian_point('',(-6.313537162978e1,7.849280852466e0,-5.8e0));
#101853=vertex_point('',#101852);
#101854=cartesian_point('',(-6.541019700858e1,5.747190068834e0,
-5.800012108002e0));
#101855=vertex_point('',#101854);
#101856=cartesian_point('',(-6.950477969401e1,6.093933759106e0,
-5.799977832576e0));
#101857=vertex_point('',#101856);
#101858=cartesian_point('',(-6.54e1,8.7e0,-5.8e0));
#101859=cartesian_point('',(-6.54e1,1.19e1,-5.8e0));
#101860=vertex_point('',#101858);
#101861=vertex_point('',#101859);
#101862=cartesian_point('',(-6.817345368194e1,1.704246228649e1,
-5.308725436884e0));
#101863=vertex_point('',#101862);
#101864=vertex_point('',#94210);
#101865=cartesian_point('',(-7.000289918390e1,6.137235051321e0,
-5.308726203219e0));
#101866=vertex_point('',#101865);
#101867=vertex_point('',#94229);
#101868=vertex_point('',#94277);
#101869=vertex_point('',#94297);
#101870=vertex_point('',#94286);
#101871=vertex_point('',#94871);
#101872=cartesian_point('',(-6.076319453035e1,2.512681383791e1,
1.783473159084e1));
#101873=vertex_point('',#101872);
#101874=cartesian_point('',(-5.830696044165e1,2.762068635761e1,
2.130428763599e1));
#101875=vertex_point('',#101874);
#101876=cartesian_point('',(-2.749834686461e1,5.836484162540e1,
2.130433509564e1));
#101877=vertex_point('',#101876);
#101878=cartesian_point('',(-2.499952499373e1,6.081565144313e1,
1.783436446127e1));
#101879=vertex_point('',#101878);
#101880=cartesian_point('',(-1.783154270076e1,6.768342219465e1,
-5.305493427297e0));
#101881=vertex_point('',#101880);
#101882=vertex_point('',#94930);
#101883=cartesian_point('',(-1.927705670124e1,6.619643581755e1,
-8.904363564807e0));
#101884=vertex_point('',#101883);
#101885=cartesian_point('',(-6.624451733374e1,1.932722162336e1,
-8.904363075532e0));
#101886=vertex_point('',#101885);
#101887=vertex_point('',#94456);
#101888=vertex_point('',#94461);
#101889=cartesian_point('',(-1.743444603122e1,6.737152497301e1,
-5.799998212232e0));
#101890=cartesian_point('',(-1.677938296042e1,6.772377433525e1,
-5.800005776712e0));
#101891=vertex_point('',#101889);
#101892=vertex_point('',#101890);
#101893=cartesian_point('',(-4.553252592141e0,6.852372867172e1,
-5.800002313457e0));
#101894=cartesian_point('',(-3.706465966851e0,6.619508902294e1,
-5.799949320462e0));
#101895=vertex_point('',#101893);
#101896=vertex_point('',#101894);
#101897=vertex_point('',#94477);
#101898=cartesian_point('',(-7.849280854960e0,6.313537162520e1,-5.8e0));
#101899=vertex_point('',#101898);
#101900=cartesian_point('',(-1.275071914742e1,6.313537162966e1,-5.8e0));
#101901=vertex_point('',#101900);
#101902=cartesian_point('',(-1.594606268091e1,6.659329369528e1,
-5.800002108655e0));
#101903=vertex_point('',#101902);
#101904=cartesian_point('',(-6.093956979495e0,6.950485198631e1,-5.8e0));
#101905=vertex_point('',#101904);
#101906=cartesian_point('',(-1.19e1,6.54e1,-5.8e0));
#101907=cartesian_point('',(-8.7e0,6.54e1,-5.8e0));
#101908=vertex_point('',#101906);
#101909=vertex_point('',#101907);
#101910=cartesian_point('',(-4.083489880416e0,6.869477962957e1,
-5.308729484923e0));
#101911=vertex_point('',#101910);
#101912=cartesian_point('',(-3.239152062121e0,6.637497200537e1,
-5.308730387056e0));
#101913=vertex_point('',#101912);
#101914=cartesian_point('',(-6.137234946982e0,7.000289919305e1,
-5.308726203219e0));
#101915=vertex_point('',#101914);
#101916=vertex_point('',#94540);
#101917=vertex_point('',#94593);
#101918=vertex_point('',#94618);
#101919=vertex_point('',#94627);
#101920=vertex_point('',#94646);
#101921=vertex_point('',#94693);
#101922=vertex_point('',#94686);
#101923=cartesian_point('',(3.280866107634e0,6.630586239647e1,
-8.908726286940e0));
#101924=vertex_point('',#101923);
#101925=cartesian_point('',(0.e0,6.400857521602e1,-8.908726203219e0));
#101926=vertex_point('',#101925);
#101927=cartesian_point('',(4.126060222302e0,6.862798395706e1,
-8.908726352649e0));
#101928=vertex_point('',#101927);
#101929=cartesian_point('',(-7.380474086449e0,6.270216281858e1,
-8.926168547482e0));
#101930=vertex_point('',#101929);
#101931=cartesian_point('',(-1.321952587043e1,6.270216285843e1,
-8.926167427276e0));
#101932=vertex_point('',#101931);
#101933=cartesian_point('',(-1.639551607788e1,6.613913295272e1,
-8.926167427276e0));
#101934=vertex_point('',#101933);
#101935=cartesian_point('',(-6.619021001161e1,1.644271475646e1,
-8.926168275111e0));
#101936=vertex_point('',#101935);
#101937=vertex_point('',#94757);
#101938=cartesian_point('',(-6.270216282827e1,1.321952590307e1,
-8.926168275111e0));
#101939=vertex_point('',#101938);
#101940=cartesian_point('',(-6.270216282544e1,7.380474093866e0,
-8.926168354793e0));
#101941=vertex_point('',#101940);
#101942=cartesian_point('',(-6.493852845984e1,5.313922695328e0,
-8.926168354793e0));
#101943=vertex_point('',#101942);
#101944=vertex_point('',#94816);
#101945=cartesian_point('',(-6.279650041848e1,7.482563666007e0,
-6.273831176803e0));
#101946=vertex_point('',#101945);
#101947=cartesian_point('',(-6.279650038776e1,1.311743636591e1,
-6.273832021879e0));
#101948=vertex_point('',#101947);
#101949=vertex_point('',#94892);
#101950=vertex_point('',#94894);
#101951=cartesian_point('',(-1.311743633270e1,6.279650041839e1,
-6.273831159904e0));
#101952=vertex_point('',#101951);
#101953=cartesian_point('',(-7.482563632799e0,6.279650038916e1,
-6.273832021879e0));
#101954=vertex_point('',#101953);
#101955=vertex_point('',#94979);
#101956=vertex_point('',#94984);
#101957=cartesian_point('',(8.892542217118e0,6.964313840415e1,
-8.908726203219e0));
#101958=vertex_point('',#101957);
#101959=cartesian_point('',(-8.7e0,6.54e1,-9.4e0));
#101960=cartesian_point('',(-1.19e1,6.54e1,-9.4e0));
#101961=vertex_point('',#101959);
#101962=vertex_point('',#101960);
#101963=cartesian_point('',(-6.54e1,1.19e1,-9.4e0));
#101964=cartesian_point('',(-6.54e1,8.7e0,-9.4e0));
#101965=vertex_point('',#101963);
#101966=vertex_point('',#101964);
#101967=cartesian_point('',(8.7e0,-6.54e1,-9.4e0));
#101968=cartesian_point('',(1.19e1,-6.54e1,-9.4e0));
#101969=vertex_point('',#101967);
#101970=vertex_point('',#101968);
#101971=cartesian_point('',(6.54e1,-1.19e1,-9.4e0));
#101972=cartesian_point('',(6.54e1,-8.7e0,-9.4e0));
#101973=vertex_point('',#101971);
#101974=vertex_point('',#101972);
#101975=cartesian_point('',(-2.02e1,0.e0,-1.08e1));
#101976=cartesian_point('',(2.02e1,0.e0,-1.08e1));
#101977=vertex_point('',#101975);
#101978=vertex_point('',#101976);
#101979=cartesian_point('',(1.555e1,0.e0,-1.34e1));
#101980=vertex_point('',#101979);
#101981=cartesian_point('',(-1.526445446846e-14,-1.555e1,-1.34e1));
#101982=vertex_point('',#101981);
#101983=cartesian_point('',(-1.559817072122e-14,-1.4e1,-1.426666666666e1));
#101984=vertex_point('',#101983);
#101985=cartesian_point('',(1.4e1,0.e0,-1.426666666666e1));
#101986=vertex_point('',#101985);
#101987=cartesian_point('',(-1.259778606331e-14,1.4e1,-1.426666666666e1));
#101988=vertex_point('',#101987);
#101989=cartesian_point('',(-1.336012869578e-14,1.555e1,-1.34e1));
#101990=vertex_point('',#101989);
#101991=cartesian_point('',(-1.555e1,0.e0,-1.34e1));
#101992=vertex_point('',#101991);
#101993=cartesian_point('',(-1.4e1,0.e0,-1.426666666666e1));
#101994=vertex_point('',#101993);
#101995=cartesian_point('',(-1.724613902936e-14,-1.4e1,-2.69e1));
#101996=vertex_point('',#101995);
#101997=cartesian_point('',(-1.137844413488e-14,1.4e1,-2.69e1));
#101998=vertex_point('',#101997);
#101999=cartesian_point('',(-1.492581307473e-14,-1.e1,-2.69e1));
#102000=cartesian_point('',(-1.247411104390e-14,1.e1,-2.69e1));
#102001=vertex_point('',#101999);
#102002=vertex_point('',#102000);
#102003=cartesian_point('',(-1.329134505418e-14,-1.e1,-7.379538356976e1));
#102004=vertex_point('',#102003);
#102005=cartesian_point('',(-1.492581307473e-14,1.e1,-7.379538356976e1));
#102006=vertex_point('',#102005);
#102007=cartesian_point('',(0.e0,-1.4e1,-7.379538356976e1));
#102008=cartesian_point('',(-2.108620568068e-14,1.4e1,-7.379538356976e1));
#102009=vertex_point('',#102007);
#102010=vertex_point('',#102008);
#102011=cartesian_point('',(-1.574170832771e-14,1.4e1,-8.339525879141e1));
#102012=vertex_point('',#102011);
#102013=cartesian_point('',(-1.288286259007e-14,-1.4e1,-8.339525879141e1));
#102014=vertex_point('',#102013);
#102015=cartesian_point('',(-1.529927426450e-14,-1.608e1,-8.339525879141e1));
#102016=cartesian_point('',(-1.135606460025e-14,1.608e1,-8.339525879141e1));
#102017=vertex_point('',#102015);
#102018=vertex_point('',#102016);
#102019=cartesian_point('',(-1.529927426450e-14,1.608e1,-2.899525879141e1));
#102020=cartesian_point('',(-1.135606460025e-14,-1.608e1,-2.899525879141e1));
#102021=vertex_point('',#102019);
#102022=vertex_point('',#102020);
#102023=cartesian_point('',(-1.540000927077e-14,-1.772e1,-2.899525879141e1));
#102024=cartesian_point('',(-1.105448751892e-14,1.772e1,-2.899525879141e1));
#102025=vertex_point('',#102023);
#102026=vertex_point('',#102024);
#102027=cartesian_point('',(-1.209783379273e-14,1.808237009808e1,
-1.515690305016e1));
#102028=vertex_point('',#102027);
#102029=cartesian_point('',(0.e0,-1.808237009808e1,-1.515690305016e1));
#102030=vertex_point('',#102029);
#102031=cartesian_point('',(-1.300929363115e-14,-2.122452363010e1,-1.34e1));
#102032=cartesian_point('',(-1.821453177933e-14,2.122452363010e1,-1.34e1));
#102033=vertex_point('',#102031);
#102034=vertex_point('',#102032);
#102035=cartesian_point('',(0.e0,4.504183441299e1,-1.34e1));
#102036=cartesian_point('',(-8.017407816605e-1,-4.503469838920e1,-1.34e1));
#102037=vertex_point('',#102035);
#102038=vertex_point('',#102036);
#102039=cartesian_point('',(0.e0,-4.504183441299e1,-1.34e1));
#102040=vertex_point('',#102039);
#102041=cartesian_point('',(8.017407816605e-1,4.503469838920e1,-1.34e1));
#102042=vertex_point('',#102041);
#102043=vertex_point('',#95698);
#102044=vertex_point('',#95704);
#102045=cartesian_point('',(3.024640331472e1,2.993004152355e1,
-1.340000017713e1));
#102046=vertex_point('',#102045);
#102047=vertex_point('',#95788);
#102048=cartesian_point('',(3.852843159704e1,2.102757610555e1,
-1.339998580248e1));
#102049=vertex_point('',#102048);
#102050=vertex_point('',#95758);
#102051=cartesian_point('',(3.323637987518e1,1.572712540357e1,
-1.340000017713e1));
#102052=vertex_point('',#102051);
#102053=vertex_point('',#95728);
#102054=vertex_point('',#95972);
#102055=vertex_point('',#95978);
#102056=cartesian_point('',(5.068636234831e0,4.284526985410e1,
-1.339998523571e1));
#102057=vertex_point('',#102056);
#102058=vertex_point('',#96062);
#102059=cartesian_point('',(1.699817388847e1,4.048432833986e1,
-1.339998523571e1));
#102060=vertex_point('',#102059);
#102061=vertex_point('',#96032);
#102062=cartesian_point('',(1.592431963057e1,3.307512323975e1,
-1.339998523571e1));
#102063=vertex_point('',#102062);
#102064=vertex_point('',#96002);
#102065=vertex_point('',#96248);
#102066=vertex_point('',#96254);
#102067=cartesian_point('',(-8.323408100967e0,3.608439622045e1,
-1.339998596182e1));
#102068=vertex_point('',#102067);
#102069=vertex_point('',#96338);
#102070=cartesian_point('',(-1.866934538675e1,2.969004030161e1,
-1.340000008070e1));
#102071=vertex_point('',#102070);
#102072=vertex_point('',#96308);
#102073=cartesian_point('',(-2.303910486815e1,3.576711688517e1,
-1.339998596182e1));
#102074=vertex_point('',#102073);
#102075=vertex_point('',#96278);
#102076=cartesian_point('',(-2.347020325800e1,-2.347020325768e1,-1.34e1));
#102077=cartesian_point('',(3.268762052359e1,-5.763709433554e0,-1.34e1));
#102078=vertex_point('',#102076);
#102079=vertex_point('',#102077);
#102080=cartesian_point('',(3.279708756845e1,-5.277582441465e0,-1.34e1));
#102081=vertex_point('',#102080);
#102082=cartesian_point('',(4.314257645834e1,-7.607200246856e0,-1.34e1));
#102083=vertex_point('',#102082);
#102084=cartesian_point('',(-3.097701889352e1,-3.097701889352e1,-1.34e1));
#102085=vertex_point('',#102084);
#102086=cartesian_point('',(-3.131244309533e1,-3.060851775227e1,-1.34e1));
#102087=vertex_point('',#102086);
#102088=cartesian_point('',(-2.671536065975e-14,4.553993176204e1,
-1.385642212863e1));
#102089=vertex_point('',#102088);
#102090=cartesian_point('',(-8.106068716670e-1,-4.553271682418e1,
-1.385642212863e1));
#102091=vertex_point('',#102090);
#102092=cartesian_point('',(0.e0,-4.553993176204e1,-1.385642212863e1));
#102093=vertex_point('',#102092);
#102094=cartesian_point('',(8.106068716670e-1,4.553271682418e1,
-1.385642212863e1));
#102095=vertex_point('',#102094);
#102096=cartesian_point('',(-9.093988669544e-14,-4.602874455088e1,
-1.944357787137e1));
#102097=vertex_point('',#102096);
#102098=cartesian_point('',(8.189504468963e-1,4.602145852856e1,
-1.944357787137e1));
#102099=vertex_point('',#102098);
#102100=cartesian_point('',(9.561674734154e-11,4.602874455088e1,
-1.944357787137e1));
#102101=vertex_point('',#102100);
#102102=cartesian_point('',(-8.189504468963e-1,-4.602145852856e1,
-1.944357787137e1));
#102103=vertex_point('',#102102);
#102104=cartesian_point('',(0.e0,-4.652684189993e1,-1.99e1));
#102105=cartesian_point('',(0.e0,4.652684189993e1,-1.99e1));
#102106=vertex_point('',#102104);
#102107=vertex_point('',#102105);
#102108=cartesian_point('',(0.e0,-4.93e1,-1.99e1));
#102109=cartesian_point('',(0.e0,4.93e1,-1.99e1));
#102110=vertex_point('',#102108);
#102111=vertex_point('',#102109);
#102112=cartesian_point('',(5.734562730821e-1,-4.929666467321e1,-1.36e1));
#102113=cartesian_point('',(0.e0,-4.93e1,-1.36e1));
#102114=vertex_point('',#102112);
#102115=vertex_point('',#102113);
#102116=cartesian_point('',(1.664067831853e-11,4.93e1,-1.36e1));
#102117=vertex_point('',#102116);
#102118=cartesian_point('',(-1.431228852053e-14,-4.96e1,-1.33e1));
#102119=cartesian_point('',(5.503111599147e-1,-4.959694705954e1,-1.33e1));
#102120=vertex_point('',#102118);
#102121=vertex_point('',#102119);
#102122=cartesian_point('',(-1.431228852053e-14,4.96e1,-1.33e1));
#102123=vertex_point('',#102122);
#102124=cartesian_point('',(-1.431228545889e-14,5.214291611576e1,-1.33e1));
#102125=cartesian_point('',(-8.095293517392e-1,-5.213663168334e1,-1.33e1));
#102126=vertex_point('',#102124);
#102127=vertex_point('',#102125);
#102128=cartesian_point('',(-1.431228545889e-14,-5.214291611576e1,-1.33e1));
#102129=vertex_point('',#102128);
#102130=cartesian_point('',(8.095293517392e-1,5.213663168334e1,-1.33e1));
#102131=vertex_point('',#102130);
#102132=cartesian_point('',(-5.503111599147e-1,4.959694705954e1,-1.33e1));
#102133=vertex_point('',#102132);
#102134=cartesian_point('',(-3.206592670670e-14,5.244177452519e1,
-1.357385327718e1));
#102135=vertex_point('',#102134);
#102136=cartesian_point('',(-3.760111167093e-14,-5.244177452519e1,
-1.357385327718e1));
#102137=vertex_point('',#102136);
#102138=cartesian_point('',(8.150551858328e-1,5.249251547713e1,
-1.422614672282e1));
#102139=cartesian_point('',(0.e0,-5.249884280698e1,-1.422614672282e1));
#102140=vertex_point('',#102138);
#102141=vertex_point('',#102139);
#102142=cartesian_point('',(4.597813117101e-10,5.249884280698e1,
-1.422614672282e1));
#102143=vertex_point('',#102142);
#102144=cartesian_point('',(-1.755569338394e-14,5.279770121641e1,-1.45e1));
#102145=cartesian_point('',(0.e0,-5.279770121641e1,-1.45e1));
#102146=vertex_point('',#102144);
#102147=vertex_point('',#102145);
#102148=cartesian_point('',(5.868589919477e1,5.416050978350e-1,-1.45e1));
#102149=cartesian_point('',(5.868839834568e1,4.629630012687e-14,-1.45e1));
#102150=vertex_point('',#102148);
#102151=vertex_point('',#102149);
#102152=cartesian_point('',(-5.868839834568e1,4.063416270128e-14,-1.45e1));
#102153=vertex_point('',#102152);
#102154=cartesian_point('',(-5.868589919477e1,-5.416050978350e-1,-1.45e1));
#102155=vertex_point('',#102154);
#102156=cartesian_point('',(-8.150551858328e-1,-5.249251547713e1,
-1.422614672282e1));
#102157=vertex_point('',#102156);
#102158=cartesian_point('',(-5.734562730821e-1,4.929666467321e1,-1.36e1));
#102159=vertex_point('',#102158);
#102160=cartesian_point('',(2.534513865463e1,2.493843733046e1,
-1.294357709097e1));
#102161=vertex_point('',#102160);
#102162=vertex_point('',#95717);
#102163=cartesian_point('',(3.224246967616e1,1.621116648539e1,
-1.294357709097e1));
#102164=vertex_point('',#102163);
#102165=cartesian_point('',(3.293482693587e1,1.612357229343e1,
-1.294357776135e1));
#102166=vertex_point('',#102165);
#102167=cartesian_point('',(3.804841770516e1,2.001344581719e1,
-1.294357776135e1));
#102168=vertex_point('',#102167);
#102169=cartesian_point('',(3.813764430396e1,2.071872933686e1,
-1.294357709097e1));
#102170=vertex_point('',#102169);
#102171=cartesian_point('',(3.124031328243e1,2.944600018193e1,
-1.294357709097e1));
#102172=vertex_point('',#102171);
#102173=cartesian_point('',(3.054795602272e1,2.953359437390e1,
-1.294357776135e1));
#102174=vertex_point('',#102173);
#102175=cartesian_point('',(3.050179491633e1,2.916870653895e1,
-9.943578516476e0));
#102176=cartesian_point('',(2.580606444682e1,2.559669260351e1,
-9.943578570632e0));
#102177=vertex_point('',#102175);
#102178=vertex_point('',#102176);
#102179=cartesian_point('',(3.119414695400e1,2.908111892491e1,
-9.943577587229e0));
#102180=vertex_point('',#102179);
#102181=cartesian_point('',(3.776594110140e1,2.076575356351e1,
-9.943577587229e0));
#102182=vertex_point('',#102181);
#102183=cartesian_point('',(3.767671953181e1,2.006047156451e1,
-9.943578496510e0));
#102184=vertex_point('',#102183);
#102185=cartesian_point('',(3.298098780998e1,1.648846056021e1,
-9.943578496510e0));
#102186=vertex_point('',#102185);
#102187=cartesian_point('',(3.228863600459e1,1.657604774242e1,
-9.943577587230e0));
#102188=vertex_point('',#102187);
#102189=cartesian_point('',(2.571684185719e1,2.489141310382e1,
-9.943577587230e0));
#102190=vertex_point('',#102189);
#102191=cartesian_point('',(4.131185115487e0,3.591512130490e1,
-1.294357754556e1));
#102192=vertex_point('',#102191);
#102193=vertex_point('',#95991);
#102194=cartesian_point('',(1.482979896503e1,3.286887429032e1,
-1.294357754556e1));
#102195=vertex_point('',#102194);
#102196=cartesian_point('',(1.544526307965e1,3.321152637832e1,
-1.294357754556e1));
#102197=vertex_point('',#102196);
#102198=cartesian_point('',(1.720442283790e1,3.938980767432e1,
-1.294357754556e1));
#102199=vertex_point('',#102198);
#102200=cartesian_point('',(1.686177074990e1,4.000527178894e1,
-1.294357754556e1));
#102201=vertex_point('',#102200);
#102202=cartesian_point('',(6.163156900360e0,4.305151880352e1,
-1.294357754556e1));
#102203=vertex_point('',#102202);
#102204=cartesian_point('',(5.547692785747e0,4.270886671552e1,
-1.294357754556e1));
#102205=vertex_point('',#102204);
#102206=cartesian_point('',(5.728250026118e0,4.238454060849e1,
-9.943579537555e0));
#102207=cartesian_point('',(4.112842365133e0,3.671113612709e1,
-9.943578155308e0));
#102208=vertex_point('',#102206);
#102209=vertex_point('',#102207);
#102210=cartesian_point('',(6.343709222950e0,4.272721158831e1,
-9.943578243424e0));
#102211=vertex_point('',#102210);
#102212=cartesian_point('',(1.653746048397e1,3.982471554695e1,
-9.943578243424e0));
#102213=vertex_point('',#102212);
#102214=cartesian_point('',(1.688011562269e1,3.920925535173e1,
-9.943578243424e0));
#102215=vertex_point('',#102214);
#102216=cartesian_point('',(1.526470683766e1,3.353583664425e1,
-9.943578243424e0));
#102217=vertex_point('',#102216);
#102218=cartesian_point('',(1.464924664244e1,3.319318150553e1,
-9.943578243424e0));
#102219=vertex_point('',#102218);
#102220=cartesian_point('',(4.455495381417e0,3.609567754689e1,
-9.943578243424e0));
#102221=vertex_point('',#102220);
#102222=cartesian_point('',(-1.246774761791e1,4.171729916340e1,
-1.294357775855e1));
#102223=vertex_point('',#102222);
#102224=vertex_point('',#96267);
#102225=cartesian_point('',(-2.238699577558e1,3.668280033695e1,
-1.294357775855e1));
#102226=vertex_point('',#102225);
#102227=cartesian_point('',(-2.260033547311e1,3.600287619363e1,
-1.294357710771e1));
#102228=vertex_point('',#102227);
#102229=cartesian_point('',(-1.955897287805e1,3.034262514714e1,
-1.294357710771e1));
#102230=vertex_point('',#102229);
#102231=cartesian_point('',(-1.889476535120e1,3.013421394222e1,
-1.294357775855e1));
#102232=vertex_point('',#102231);
#102233=cartesian_point('',(-8.975517193533e0,3.516871276868e1,
-1.294357775855e1));
#102234=vertex_point('',#102233);
#102235=cartesian_point('',(-8.762177496015e0,3.584863691199e1,
-1.294357710771e1));
#102236=vertex_point('',#102235);
#102237=cartesian_point('',(-9.120563881494e0,3.596109419608e1,
-9.943579048041e0));
#102238=cartesian_point('',(-1.191339491478e1,4.115880128952e1,
-9.943577898934e0));
#102239=vertex_point('',#102237);
#102240=vertex_point('',#102238);
#102241=cartesian_point('',(-9.333886814053e0,3.528116001324e1,
-9.943578494817e0));
#102242=vertex_point('',#102241);
#102243=cartesian_point('',(-1.878491979538e1,3.048430306431e1,
-9.943578494817e0));
#102244=vertex_point('',#102243);
#102245=cartesian_point('',(-1.944912320464e1,3.069270649397e1,
-9.943577611835e0));
#102246=vertex_point('',#102245);
#102247=cartesian_point('',(-2.224196056479e1,3.589042958566e1,
-9.943577611835e0));
#102248=vertex_point('',#102247);
#102249=cartesian_point('',(-2.202862615506e1,3.657035309237e1,
-9.943578494819e0));
#102250=vertex_point('',#102249);
#102251=cartesian_point('',(-1.257759317374e1,4.136721004130e1,
-9.943578494819e0));
#102252=vertex_point('',#102251);
#102253=cartesian_point('',(-2.382241127104e1,-2.382241127104e1,
-1.294357787137e1));
#102254=vertex_point('',#102253);
#102255=cartesian_point('',(3.317815065462e1,-5.850203130905e0,
-1.294357787137e1));
#102256=vertex_point('',#102255);
#102257=cartesian_point('',(-3.062481088032e1,-3.062481088032e1,
-1.294357787137e1));
#102258=vertex_point('',#102257);
#102259=cartesian_point('',(-3.092875992743e1,-3.029088872998e1,
-1.294357787137e1));
#102260=vertex_point('',#102259);
#102261=cartesian_point('',(-3.203363396775e1,-2.722361107568e1,
-1.294357787137e1));
#102262=vertex_point('',#102261);
#102263=cartesian_point('',(4.265204632724e1,-7.520706549920e0,
-1.294357787137e1));
#102264=vertex_point('',#102263);
#102265=cartesian_point('',(3.327734565551e1,-5.409692770120e0,
-1.294357787137e1));
#102266=vertex_point('',#102265);
#102267=cartesian_point('',(4.272512138304e1,-6.685454840177e0,
-1.294357787137e1));
#102268=vertex_point('',#102267);
#102269=cartesian_point('',(4.246265539246e1,-6.685454840177e0,
-9.943577871374e0));
#102270=cartesian_point('',(3.343662919704e1,-5.895779871857e0,
-9.943577871374e0));
#102271=vertex_point('',#102269);
#102272=vertex_point('',#102270);
#102273=cartesian_point('',(4.245880956689e1,-6.872439948725e0,
-9.943577871374e0));
#102274=vertex_point('',#102273);
#102275=cartesian_point('',(4.239356778370e1,-7.475129815324e0,
-9.943577871374e0));
#102276=vertex_point('',#102275);
#102277=cartesian_point('',(4.239169403941e1,-7.474799417086e0,-9.9e0));
#102278=vertex_point('',#102277);
#102279=cartesian_point('',(3.343850294253e1,-5.896110263270e0,-9.9e0));
#102280=vertex_point('',#102279);
#102281=cartesian_point('',(-3.043787402116e1,-3.043787402116e1,-9.9e0));
#102282=vertex_point('',#102281);
#102283=cartesian_point('',(-3.043921939855e1,-3.043921939855e1,
-9.943577871375e0));
#102284=vertex_point('',#102283);
#102285=cartesian_point('',(-2.400934813020e1,-2.400934813020e1,-9.9e0));
#102286=vertex_point('',#102285);
#102287=cartesian_point('',(-2.400800275280e1,-2.400800275280e1,
-9.943577871374e0));
#102288=vertex_point('',#102287);
#102289=cartesian_point('',(-2.446427623502e1,-2.360887111139e1,
-9.943577871374e0));
#102290=vertex_point('',#102289);
#102291=cartesian_point('',(-3.177116797717e1,-2.722361107568e1,
-9.943577871374e0));
#102292=vertex_point('',#102291);
#102293=cartesian_point('',(1.554720045998e1,6.476499427929e1,
2.803490304331e1));
#102294=vertex_point('',#102293);
#102295=cartesian_point('',(1.840330006106e1,6.196454816955e1,
3.199998840564e1));
#102296=vertex_point('',#102295);
#102297=cartesian_point('',(6.541225370595e1,1.963836355653e1,
1.526168466562e0));
#102298=vertex_point('',#102297);
#102299=vertex_point('',#96831);
#102300=vertex_point('',#96836);
#102301=cartesian_point('',(5.451235040506e1,3.048891655283e1,
1.526168466562e0));
#102302=vertex_point('',#102301);
#102303=cartesian_point('',(5.450914541891e1,3.190118902028e1,
1.526166939763e0));
#102304=vertex_point('',#102303);
#102305=cartesian_point('',(5.871309959596e1,3.612426355177e1,
1.526166939763e0));
#102306=vertex_point('',#102305);
#102307=cartesian_point('',(6.027863535342e1,3.593104863242e1,
1.526167978122e0));
#102308=vertex_point('',#102307);
#102309=vertex_point('',#96916);
#102310=cartesian_point('',(6.017181555612e1,3.503320121743e1,
-8.926167978122e0));
#102311=vertex_point('',#102310);
#102312=vertex_point('',#96929);
#102313=vertex_point('',#97013);
#102314=cartesian_point('',(5.528703022562e1,3.049067427249e1,
-8.926168452915e0));
#102315=vertex_point('',#102314);
#102316=cartesian_point('',(5.528381423642e1,3.190293672141e1,
-8.926168367102e0));
#102317=vertex_point('',#102316);
#102318=cartesian_point('',(5.860110166042e1,3.523527206604e1,
-8.926169225521e0));
#102319=vertex_point('',#102318);
#102320=cartesian_point('',(5.895476077895e1,3.488275787723e1,
-9.399442183114e0));
#102321=cartesian_point('',(5.974034945172e1,3.478183326461e1,
-9.399452030870e0));
#102322=vertex_point('',#102320);
#102323=vertex_point('',#102321);
#102324=cartesian_point('',(6.536336905639e1,2.250155358645e1,-9.4e0));
#102325=vertex_point('',#102324);
#102326=vertex_point('',#96981);
#102327=cartesian_point('',(5.563933911816e1,3.084450855600e1,
-9.399844673884e0));
#102328=vertex_point('',#102327);
#102329=cartesian_point('',(5.563773909383e1,3.155071828223e1,
-9.399533235602e0));
#102330=vertex_point('',#102329);
#102331=cartesian_point('',(5.818450524808e1,3.778981185159e1,
1.526167389902e0));
#102332=vertex_point('',#102331);
#102333=vertex_point('',#97071);
#102334=cartesian_point('',(5.341088402200e1,3.299447932088e1,
1.526167389902e0));
#102335=vertex_point('',#102334);
#102336=cartesian_point('',(5.199861161656e1,3.299127431704e1,
1.526166344182e0));
#102337=vertex_point('',#102336);
#102338=cartesian_point('',(4.451954887271e1,4.043647492337e1,
1.526166344182e0));
#102339=vertex_point('',#102338);
#102340=cartesian_point('',(4.451634380846e1,4.184874731162e1,
1.526166929890e0));
#102341=vertex_point('',#102340);
#102342=cartesian_point('',(5.019246791260e1,4.755068746896e1,
1.526166929890e0));
#102343=vertex_point('',#102342);
#102344=cartesian_point('',(5.163500077907e1,4.752242450088e1,
1.526167978122e0));
#102345=vertex_point('',#102344);
#102346=vertex_point('',#97181);
#102347=cartesian_point('',(5.162341711154e1,4.672253611041e1,
-8.926167978121e0));
#102348=vertex_point('',#102347);
#102349=cartesian_point('',(5.747842091135e1,3.785698041032e1,
-8.926165348130e0));
#102350=vertex_point('',#102349);
#102351=cartesian_point('',(5.340912634565e1,3.376915905722e1,
-8.926167361873e0));
#102352=vertex_point('',#102351);
#102353=cartesian_point('',(5.199686389490e1,3.376594311450e1,
-8.926168388618e0));
#102354=vertex_point('',#102353);
#102355=cartesian_point('',(4.529422860331e1,4.043823256097e1,
-8.926168254496e0));
#102356=vertex_point('',#102355);
#102357=cartesian_point('',(4.529101262459e1,4.185049501338e1,
-8.926168349918e0));
#102358=vertex_point('',#102357);
#102359=cartesian_point('',(5.017527913339e1,4.675695151370e1,
-8.926167518135e0));
#102360=vertex_point('',#102359);
#102361=cartesian_point('',(5.052905215921e1,4.640458820139e1,
-9.399505381050e0));
#102362=cartesian_point('',(5.125326550550e1,4.638740381766e1,
-9.399505596182e0));
#102363=vertex_point('',#102361);
#102364=vertex_point('',#102362);
#102365=cartesian_point('',(5.718373680423e1,3.884211854818e1,-9.4e0));
#102366=vertex_point('',#102365);
#102367=cartesian_point('',(5.712456914619e1,3.820924950707e1,
-9.399565536122e0));
#102368=vertex_point('',#102367);
#102369=cartesian_point('',(5.305529199991e1,3.412146791953e1,
-9.399844644947e0));
#102370=vertex_point('',#102369);
#102371=cartesian_point('',(5.234908212181e1,3.411986825904e1,
-9.399533311205e0));
#102372=vertex_point('',#102371);
#102373=cartesian_point('',(4.564653750731e1,4.079206684775e1,
-9.399844673879e0));
#102374=vertex_point('',#102373);
#102375=cartesian_point('',(4.564493748312e1,4.149827657405e1,
-9.399533235596e0));
#102376=vertex_point('',#102375);
#102377=cartesian_point('',(4.732243407033e1,5.040773021191e1,
1.526166346562e0));
#102378=vertex_point('',#102377);
#102379=vertex_point('',#97360);
#102380=cartesian_point('',(4.164630903717e1,4.470578912133e1,
1.526166346562e0));
#102381=vertex_point('',#102380);
#102382=cartesian_point('',(4.023403667048e1,4.470258407892e1,
1.526166344183e0));
#102383=vertex_point('',#102382);
#102384=cartesian_point('',(3.275497392664e1,5.214778468524e1,
1.526166344183e0));
#102385=vertex_point('',#102384);
#102386=cartesian_point('',(3.275176886759e1,5.356005706832e1,
1.526166790100e0));
#102387=vertex_point('',#102386);
#102388=cartesian_point('',(3.752539024302e1,5.835538974906e1,
1.526166790100e0));
#102389=vertex_point('',#102388);
#102390=cartesian_point('',(3.878506062058e1,5.848310190605e1,
1.526167978122e0));
#102391=vertex_point('',#102390);
#102392=vertex_point('',#97469);
#102393=cartesian_point('',(3.886088698797e1,5.777373137827e1,
-8.926167978121e0));
#102394=vertex_point('',#102393);
#102395=cartesian_point('',(4.652872706752e1,5.038687758839e1,
-8.926162458659e0));
#102396=vertex_point('',#102395);
#102397=cartesian_point('',(4.164455141609e1,4.548046876927e1,
-8.926166467687e0));
#102398=vertex_point('',#102397);
#102399=cartesian_point('',(4.023228894883e1,4.547725287638e1,
-8.926168388617e0));
#102400=vertex_point('',#102399);
#102401=cartesian_point('',(3.352965365726e1,5.214954232284e1,
-8.926168254822e0));
#102402=vertex_point('',#102401);
#102403=cartesian_point('',(3.352643767915e1,5.356180477494e1,
-8.926168362529e0));
#102404=vertex_point('',#102403);
#102405=cartesian_point('',(3.759579331775e1,5.764964992235e1,
-8.926167753607e0));
#102406=vertex_point('',#102405);
#102407=cartesian_point('',(3.794962290714e1,5.729735202478e1,
-9.399561552142e0));
#102408=cartesian_point('',(3.858221720145e1,5.735941113646e1,
-9.399561567064e0));
#102409=vertex_point('',#102407);
#102410=vertex_point('',#102408);
#102411=cartesian_point('',(4.615433868933e1,5.146325823689e1,-9.4e0));
#102412=vertex_point('',#102411);
#102413=cartesian_point('',(4.617486707556e1,5.073914371473e1,
-9.399516282903e0));
#102414=vertex_point('',#102413);
#102415=cartesian_point('',(4.129071705380e1,4.583277768139e1,
-9.399844644948e0));
#102416=vertex_point('',#102415);
#102417=cartesian_point('',(4.058450717576e1,4.583117802087e1,
-9.399533311215e0));
#102418=vertex_point('',#102417);
#102419=cartesian_point('',(3.388196256126e1,5.250337660961e1,
-9.399844673881e0));
#102420=vertex_point('',#102419);
#102421=cartesian_point('',(3.388036253715e1,5.320958633600e1,
-9.399533235597e0));
#102422=vertex_point('',#102421);
#102423=cartesian_point('',(3.585746199870e1,5.887642226054e1,
1.526167437900e0));
#102424=vertex_point('',#102423);
#102425=vertex_point('',#97649);
#102426=cartesian_point('',(3.165350746690e1,5.465334737270e1,
1.526167437900e0));
#102427=vertex_point('',#102426);
#102428=cartesian_point('',(3.024123500515e1,5.465014231586e1,
1.526167818893e0));
#102429=vertex_point('',#102428);
#102430=cartesian_point('',(1.934133238334e1,6.550069463615e1,
1.526167818893e0));
#102431=vertex_point('',#102430);
#102432=cartesian_point('',(2.033524546172e1,6.716421612665e1,
1.526167978122e0));
#102433=vertex_point('',#102432);
#102434=vertex_point('',#97714);
#102435=vertex_point('',#97737);
#102436=cartesian_point('',(2.236500008401e1,6.593769290855e1,
-8.926167978121e0));
#102437=vertex_point('',#102436);
#102438=cartesian_point('',(3.496888887570e1,5.876029473158e1,
-8.926160542662e0));
#102439=vertex_point('',#102438);
#102440=cartesian_point('',(3.165174983408e1,5.542802697844e1,
-8.926164967035e0));
#102441=vertex_point('',#102440);
#102442=cartesian_point('',(3.023948733041e1,5.542481114655e1,
-8.926167994767e0));
#102443=vertex_point('',#102442);
#102444=vertex_point('',#97759);
#102445=vertex_point('',#97778);
#102446=vertex_point('',#97803);
#102447=vertex_point('',#97811);
#102448=cartesian_point('',(3.451038316663e1,5.989756941235e1,
-9.399456636415e0));
#102449=cartesian_point('',(3.461487176924e1,5.911244591795e1,
-9.399446394603e0));
#102450=vertex_point('',#102448);
#102451=vertex_point('',#102449);
#102452=cartesian_point('',(3.129791544292e1,5.578033597305e1,
-9.399844644948e0));
#102453=vertex_point('',#102452);
#102454=cartesian_point('',(3.059170556479e1,5.577873631277e1,
-9.399533311234e0));
#102455=vertex_point('',#102454);
#102456=cartesian_point('',(-3.810746312183e1,5.308539544995e1,
1.526166424995e0));
#102457=cartesian_point('',(-2.979053449585e1,6.138492560202e1,
1.526166578145e0));
#102458=vertex_point('',#102456);
#102459=vertex_point('',#102457);
#102460=cartesian_point('',(-3.810665238103e1,5.386007419610e1,
-8.926167910720e0));
#102461=vertex_point('',#102460);
#102462=cartesian_point('',(-3.272824704406e1,5.922723680807e1,
-8.926166214425e0));
#102463=vertex_point('',#102462);
#102464=vertex_point('',#97893);
#102465=cartesian_point('',(-3.951892209883e1,5.386154584788e1,
-8.926168220785e0));
#102466=vertex_point('',#102465);
#102467=cartesian_point('',(-4.155308278226e1,5.512449719432e1,
1.526168304927e0));
#102468=vertex_point('',#102467);
#102469=cartesian_point('',(-4.071220138516e1,5.505735080203e1,
-8.926168530302e0));
#102470=vertex_point('',#102469);
#102471=vertex_point('',#97923);
#102472=vertex_point('',#97953);
#102473=cartesian_point('',(-3.093618445261e1,6.298814672151e1,
1.526167978122e0));
#102474=vertex_point('',#102473);
#102475=vertex_point('',#97951);
#102476=vertex_point('',#97987);
#102477=vertex_point('',#97995);
#102478=cartesian_point('',(-3.845929531259e1,5.421358013607e1,
-9.399533934906e0));
#102479=cartesian_point('',(-3.916552777169e1,5.421429667272e1,
-9.399533311249e0));
#102480=vertex_point('',#102478);
#102481=vertex_point('',#102479);
#102482=cartesian_point('',(-4.035873995814e1,5.541001381419e1,
-9.399999999968e0));
#102483=vertex_point('',#102482);
#102484=vertex_point('',#98051);
#102485=cartesian_point('',(-5.190705920040e1,4.072546765312e1,
1.526166501168e0));
#102486=vertex_point('',#102485);
#102487=vertex_point('',#98102);
#102488=cartesian_point('',(-5.426001292921e1,4.308335456452e1,
1.526166501168e0));
#102489=vertex_point('',#102488);
#102490=cartesian_point('',(-5.432622788746e1,4.442088584681e1,
1.526167978122e0));
#102491=vertex_point('',#102490);
#102492=cartesian_point('',(-4.430700876411e1,5.441914286603e1,
1.526167978122e0));
#102493=vertex_point('',#102492);
#102494=cartesian_point('',(-4.296961914306e1,5.435012834931e1,
1.526166902225e0));
#102495=vertex_point('',#102494);
#102496=cartesian_point('',(-4.061666519817e1,5.199224122138e1,
1.526166902225e0));
#102497=vertex_point('',#102496);
#102498=cartesian_point('',(-4.061814345286e1,5.057996596590e1,
1.526166480985e0));
#102499=vertex_point('',#102498);
#102500=cartesian_point('',(-5.049397267872e1,4.149867073611e1,
-8.926168252260e0));
#102501=vertex_point('',#102500);
#102502=cartesian_point('',(-4.139281405889e1,5.058078688714e1,
-8.926168330031e0));
#102503=vertex_point('',#102502);
#102504=cartesian_point('',(-5.190623828001e1,4.150013825992e1,
-8.926168374747e0));
#102505=vertex_point('',#102504);
#102506=cartesian_point('',(-5.352130194587e1,4.311860818549e1,
-8.926167800441e0));
#102507=vertex_point('',#102506);
#102508=vertex_point('',#98228);
#102509=vertex_point('',#98226);
#102510=cartesian_point('',(-4.300637445279e1,5.361144540194e1,
-8.926164529202e0));
#102511=vertex_point('',#102510);
#102512=cartesian_point('',(-4.139134645673e1,5.199305251809e1,
-8.926166978281e0));
#102513=vertex_point('',#102512);
#102514=cartesian_point('',(-4.174485246775e1,5.164040956653e1,
-9.399533914121e0));
#102515=cartesian_point('',(-4.174556881986e1,5.093417721536e1,
-9.399533192686e0));
#102516=vertex_point('',#102514);
#102517=vertex_point('',#102515);
#102518=cartesian_point('',(-5.084661560455e1,4.185217665656e1,
-9.399533934923e0));
#102519=cartesian_point('',(-5.155284806411e1,4.185289319363e1,
-9.399533311256e0));
#102520=vertex_point('',#102518);
#102521=vertex_point('',#102519);
#102522=cartesian_point('',(-5.316786198562e1,4.347129046294e1,
-9.399999999997e0));
#102523=vertex_point('',#102522);
#102524=vertex_point('',#98319);
#102525=cartesian_point('',(-4.403135889906e1,5.329098762182e1,-9.4e0));
#102526=vertex_point('',#102525);
#102527=cartesian_point('',(-4.335982055512e1,5.325876847854e1,
-9.399548477500e0));
#102528=vertex_point('',#102527);
#102529=cartesian_point('',(-6.292322467743e1,3.106802105203e1,
1.526167978122e0));
#102530=vertex_point('',#102529);
#102531=vertex_point('',#98397);
#102532=cartesian_point('',(-5.654895767982e1,4.155441638650e1,
1.526167978122e0));
#102533=vertex_point('',#102532);
#102534=cartesian_point('',(-5.503735869033e1,4.166847413803e1,
1.526167484669e0));
#102535=vertex_point('',#102534);
#102536=cartesian_point('',(-5.300398546852e1,3.963083776338e1,
1.526167484669e0));
#102537=vertex_point('',#102536);
#102538=cartesian_point('',(-5.300546370875e1,3.821856245019e1,
1.526167455381e0));
#102539=vertex_point('',#102538);
#102540=vertex_point('',#98476);
#102541=cartesian_point('',(-5.378013433767e1,3.821938340373e1,
-8.926168100318e0));
#102542=vertex_point('',#102541);
#102543=vertex_point('',#98489);
#102544=vertex_point('',#98487);
#102545=cartesian_point('',(-5.497187813423e1,4.082733991209e1,
-8.926161250924e0));
#102546=vertex_point('',#102545);
#102547=cartesian_point('',(-5.377866667246e1,3.963164906417e1,
-8.926165603213e0));
#102548=vertex_point('',#102547);
#102549=cartesian_point('',(-5.413217275911e1,3.927900608640e1,
-9.399533914104e0));
#102550=cartesian_point('',(-5.413288911189e1,3.857277373572e1,
-9.399533192669e0));
#102551=vertex_point('',#102549);
#102552=vertex_point('',#102550);
#102553=vertex_point('',#98545);
#102554=vertex_point('',#98553);
#102555=cartesian_point('',(-5.608400619554e1,4.041378697011e1,-9.4e0));
#102556=vertex_point('',#102555);
#102557=cartesian_point('',(-5.532530221687e1,4.047463346481e1,
-9.399487051676e0));
#102558=vertex_point('',#102557);
#102559=cartesian_point('',(0.e0,0.e0,-1.303991500094e1));
#102560=direction('',(0.e0,0.e0,1.e0));
#102561=direction('',(1.e0,0.e0,0.e0));
#102562=axis2_placement_3d('',#102559,#102560,#102561);
#102563=conical_surface('',#102562,6.595278570984e1,7.814022087905e1);
#102565=oriented_edge('',*,*,#102564,.f.);
#102567=oriented_edge('',*,*,#102566,.f.);
#102569=oriented_edge('',*,*,#102568,.f.);
#102571=oriented_edge('',*,*,#102570,.f.);
#102573=oriented_edge('',*,*,#102572,.t.);
#102575=oriented_edge('',*,*,#102574,.f.);
#102577=oriented_edge('',*,*,#102576,.t.);
#102579=oriented_edge('',*,*,#102578,.f.);
#102581=oriented_edge('',*,*,#102580,.t.);
#102583=oriented_edge('',*,*,#102582,.f.);
#102585=oriented_edge('',*,*,#102584,.t.);
#102587=oriented_edge('',*,*,#102586,.f.);
#102589=oriented_edge('',*,*,#102588,.t.);
#102591=oriented_edge('',*,*,#102590,.f.);
#102593=oriented_edge('',*,*,#102592,.t.);
#102595=oriented_edge('',*,*,#102594,.f.);
#102597=oriented_edge('',*,*,#102596,.f.);
#102599=oriented_edge('',*,*,#102598,.f.);
#102601=oriented_edge('',*,*,#102600,.f.);
#102603=oriented_edge('',*,*,#102602,.f.);
#102605=oriented_edge('',*,*,#102604,.t.);
#102607=oriented_edge('',*,*,#102606,.f.);
#102609=oriented_edge('',*,*,#102608,.f.);
#102611=oriented_edge('',*,*,#102610,.f.);
#102613=oriented_edge('',*,*,#102612,.t.);
#102615=oriented_edge('',*,*,#102614,.f.);
#102617=oriented_edge('',*,*,#102616,.t.);
#102619=oriented_edge('',*,*,#102618,.f.);
#102621=oriented_edge('',*,*,#102620,.f.);
#102623=oriented_edge('',*,*,#102622,.f.);
#102625=oriented_edge('',*,*,#102624,.f.);
#102627=oriented_edge('',*,*,#102626,.f.);
#102629=oriented_edge('',*,*,#102628,.t.);
#102631=oriented_edge('',*,*,#102630,.f.);
#102633=oriented_edge('',*,*,#102632,.t.);
#102635=oriented_edge('',*,*,#102634,.f.);
#102637=oriented_edge('',*,*,#102636,.f.);
#102639=oriented_edge('',*,*,#102638,.f.);
#102641=oriented_edge('',*,*,#102640,.t.);
#102643=oriented_edge('',*,*,#102642,.f.);
#102645=oriented_edge('',*,*,#102644,.t.);
#102647=oriented_edge('',*,*,#102646,.f.);
#102649=oriented_edge('',*,*,#102648,.t.);
#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,.f.);
#102667=oriented_edge('',*,*,#102666,.t.);
#102669=oriented_edge('',*,*,#102668,.f.);
#102671=oriented_edge('',*,*,#102670,.f.);
#102673=oriented_edge('',*,*,#102672,.t.);
#102675=oriented_edge('',*,*,#102674,.f.);
#102677=oriented_edge('',*,*,#102676,.f.);
#102679=oriented_edge('',*,*,#102678,.f.);
#102681=oriented_edge('',*,*,#102680,.f.);
#102683=oriented_edge('',*,*,#102682,.f.);
#102685=oriented_edge('',*,*,#102684,.f.);
#102687=oriented_edge('',*,*,#102686,.t.);
#102689=oriented_edge('',*,*,#102688,.f.);
#102691=oriented_edge('',*,*,#102690,.f.);
#102693=oriented_edge('',*,*,#102692,.f.);
#102695=oriented_edge('',*,*,#102694,.f.);
#102697=oriented_edge('',*,*,#102696,.f.);
#102699=oriented_edge('',*,*,#102698,.t.);
#102701=oriented_edge('',*,*,#102700,.f.);
#102703=oriented_edge('',*,*,#102702,.t.);
#102705=oriented_edge('',*,*,#102704,.f.);
#102707=oriented_edge('',*,*,#102706,.f.);
#102709=oriented_edge('',*,*,#102708,.f.);
#102711=oriented_edge('',*,*,#102710,.t.);
#102713=oriented_edge('',*,*,#102712,.f.);
#102715=oriented_edge('',*,*,#102714,.t.);
#102717=oriented_edge('',*,*,#102716,.f.);
#102719=oriented_edge('',*,*,#102718,.f.);
#102721=oriented_edge('',*,*,#102720,.f.);
#102723=oriented_edge('',*,*,#102722,.t.);
#102725=oriented_edge('',*,*,#102724,.f.);
#102727=oriented_edge('',*,*,#102726,.t.);
#102729=oriented_edge('',*,*,#102728,.f.);
#102731=oriented_edge('',*,*,#102730,.f.);
#102733=oriented_edge('',*,*,#102732,.f.);
#102735=oriented_edge('',*,*,#102734,.t.);
#102737=oriented_edge('',*,*,#102736,.f.);
#102739=oriented_edge('',*,*,#102738,.t.);
#102741=oriented_edge('',*,*,#102740,.f.);
#102743=oriented_edge('',*,*,#102742,.f.);
#102745=oriented_edge('',*,*,#102744,.f.);
#102747=oriented_edge('',*,*,#102746,.t.);
#102749=oriented_edge('',*,*,#102748,.f.);
#102751=oriented_edge('',*,*,#102750,.f.);
#102753=oriented_edge('',*,*,#102752,.f.);
#102755=oriented_edge('',*,*,#102754,.f.);
#102757=oriented_edge('',*,*,#102756,.f.);
#102759=oriented_edge('',*,*,#102758,.t.);
#102761=oriented_edge('',*,*,#102760,.f.);
#102763=oriented_edge('',*,*,#102762,.f.);
#102765=oriented_edge('',*,*,#102764,.f.);
#102766=edge_loop('',(#102565,#102567,#102569,#102571,#102573,#102575,#102577,
#102579,#102581,#102583,#102585,#102587,#102589,#102591,#102593,#102595,#102597,
#102599,#102601,#102603,#102605,#102607,#102609,#102611,#102613,#102615,#102617,
#102619,#102621,#102623,#102625,#102627,#102629,#102631,#102633,#102635,#102637,
#102639,#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=face_outer_bound('',#102766,.f.);
#102769=cartesian_point('',(-1.230410278489e1,-7.297257370441e1,
-1.127826417277e1));
#102770=cartesian_point('',(-1.226851929420e1,-7.289354973735e1,
-1.129193966244e1));
#102771=cartesian_point('',(-1.220191759093e1,-7.272161468873e1,
-1.132127900108e1));
#102772=cartesian_point('',(-1.212878184978e1,-7.243998158439e1,
-1.136803870577e1));
#102773=cartesian_point('',(-1.208833254296e1,-7.212163644617e1,
-1.141949965445e1));
#102774=cartesian_point('',(-1.209331251954e1,-7.176662072587e1,
-1.147541689384e1));
#102775=cartesian_point('',(-1.216210779984e1,-7.137218601047e1,
-1.153594575175e1));
#102776=cartesian_point('',(-1.232039162161e1,-7.094437412185e1,
-1.159984648137e1));
#102777=cartesian_point('',(-1.259962612609e1,-7.050253493516e1,
-1.166389117636e1));
#102778=cartesian_point('',(-1.303257032407e1,-7.008640433579e1,
-1.172182778066e1));
#102779=cartesian_point('',(-1.365695161598e1,-6.975504934912e1,
-1.176451592151e1));
#102780=cartesian_point('',(-1.415632171532e1,-6.967365485613e1,
-1.177031466404e1));
#102781=cartesian_point('',(-1.442619598256e1,-6.967676741473e1,
-1.176632557585e1));
#102782=cartesian_point('',(-1.323904763871e1,-7.275942552693e1,
-1.167865336342e1));
#102783=cartesian_point('',(-1.320985862954e1,-7.271436707443e1,
-1.169547835596e1));
#102784=cartesian_point('',(-1.315288602281e1,-7.261461694675e1,
-1.173122672288e1));
#102785=cartesian_point('',(-1.308211922543e1,-7.244563437900e1,
-1.178707053583e1));
#102786=cartesian_point('',(-1.302966976988e1,-7.224839243758e1,
-1.184722063805e1));
#102787=cartesian_point('',(-1.300507847097e1,-7.202174101021e1,
-1.191104962043e1));
#102788=cartesian_point('',(-1.302198920922e1,-7.176281662032e1,
-1.197823441804e1));
#102789=cartesian_point('',(-1.310029075306e1,-7.147501586205e1,
-1.204664661441e1));
#102790=cartesian_point('',(-1.326506790187e1,-7.117227760664e1,
-1.211168063728e1));
#102791=cartesian_point('',(-1.354254517408e1,-7.088548572335e1,
-1.216508719833e1));
#102792=cartesian_point('',(-1.395927432808e1,-7.066305648605e1,
-1.219483439615e1));
#102793=cartesian_point('',(-1.429527583233e1,-7.062063034169e1,
-1.218523312128e1));
#102794=cartesian_point('',(-1.447413453670e1,-7.063249214393e1,
-1.217153263186e1));
#102795=cartesian_point('',(-1.390514528513e1,-7.239074253172e1,
-1.097136820532e1));
#102796=cartesian_point('',(-1.389110793143e1,-7.236793966534e1,
-1.099086163125e1));
#102797=cartesian_point('',(-1.386378803560e1,-7.231783900715e1,
-1.103193643344e1));
#102798=cartesian_point('',(-1.383000785528e1,-7.223418139151e1,
-1.109492029195e1));
#102799=cartesian_point('',(-1.380503448258e1,-7.213784720863e1,
-1.116130097792e1));
#102800=cartesian_point('',(-1.379323270832e1,-7.202852820747e1,
-1.122995124904e1));
#102801=cartesian_point('',(-1.380081627982e1,-7.190509921145e1,
-1.129992548728e1));
#102802=cartesian_point('',(-1.383683535403e1,-7.176937331467e1,
-1.136820788788e1));
#102803=cartesian_point('',(-1.391272360234e1,-7.162792855190e1,
-1.142917789813e1));
#102804=cartesian_point('',(-1.404060678697e1,-7.149487032261e1,
-1.147372147423e1));
#102805=cartesian_point('',(-1.423339365921e1,-7.139193849395e1,
-1.148901398746e1));
#102806=cartesian_point('',(-1.439048991030e1,-7.137197387858e1,
-1.146741242157e1));
#102807=cartesian_point('',(-1.447505288685e1,-7.137721493286e1,
-1.144677897719e1));
#102808=cartesian_point('',(-1.348607013203e1,-7.231835841913e1,
-1.002321100381e1));
#102809=cartesian_point('',(-1.347737273248e1,-7.227882622362e1,
-1.004162153667e1));
#102810=cartesian_point('',(-1.346338874407e1,-7.219499244971e1,
-1.008041245136e1));
#102811=cartesian_point('',(-1.345588448186e1,-7.206476553610e1,
-1.013984192114e1));
#102812=cartesian_point('',(-1.346419053834e1,-7.192547774225e1,
-1.020235882624e1));
#102813=cartesian_point('',(-1.349186508622e1,-7.177866437380e1,
-1.026683127655e1));
#102814=cartesian_point('',(-1.354410963015e1,-7.162466157121e1,
-1.033230990085e1));
#102815=cartesian_point('',(-1.362736466490e1,-7.146670129002e1,
-1.039598031235e1));
#102816=cartesian_point('',(-1.374886887489e1,-7.131107185446e1,
-1.045281355681e1));
#102817=cartesian_point('',(-1.391636351335e1,-7.116773633275e1,
-1.049502309938e1));
#102818=cartesian_point('',(-1.414336693414e1,-7.104842538473e1,
-1.051206189993e1));
#102819=cartesian_point('',(-1.432527581950e1,-7.100688810179e1,
-1.049656653909e1));
#102820=cartesian_point('',(-1.442782556331e1,-7.099825237107e1,
-1.048027516093e1));
#102821=(bounded_surface()b_spline_surface(3,3,((#102769,#102770,#102771,
#102772,#102773,#102774,#102775,#102776,#102777,#102778,#102779,#102780,
#102781),(#102782,#102783,#102784,#102785,#102786,#102787,#102788,#102789,
#102790,#102791,#102792,#102793,#102794),(#102795,#102796,#102797,#102798,
#102799,#102800,#102801,#102802,#102803,#102804,#102805,#102806,#102807),(
#102808,#102809,#102810,#102811,#102812,#102813,#102814,#102815,#102816,#102817,
#102818,#102819,#102820)),.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.409834599188e-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());
#102823=oriented_edge('',*,*,#102822,.t.);
#102825=oriented_edge('',*,*,#102824,.f.);
#102826=oriented_edge('',*,*,#102564,.t.);
#102828=oriented_edge('',*,*,#102827,.t.);
#102830=oriented_edge('',*,*,#102829,.t.);
#102831=edge_loop('',(#102823,#102825,#102826,#102828,#102830));
#102832=face_outer_bound('',#102831,.f.);
#102834=cartesian_point('',(-1.309394492125e1,-6.669078152589e1,-5.6e0));
#102835=direction('',(9.839298882679e-1,-1.558391846719e-1,8.715574274766e-2));
#102836=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#102837=axis2_placement_3d('',#102834,#102835,#102836);
#102838=plane('',#102837);
#102840=oriented_edge('',*,*,#102839,.f.);
#102842=oriented_edge('',*,*,#102841,.t.);
#102844=oriented_edge('',*,*,#102843,.f.);
#102845=oriented_edge('',*,*,#102822,.f.);
#102847=oriented_edge('',*,*,#102846,.t.);
#102848=edge_loop('',(#102840,#102842,#102844,#102845,#102847));
#102849=face_outer_bound('',#102848,.f.);
#102851=cartesian_point('',(-1.695413305900e1,-8.520544606226e1,-6.6e0));
#102852=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#102853=direction('',(0.e0,0.e0,1.e0));
#102854=axis2_placement_3d('',#102851,#102852,#102853);
#102855=cylindrical_surface('',#102854,1.e0);
#102857=oriented_edge('',*,*,#102856,.f.);
#102859=oriented_edge('',*,*,#102858,.f.);
#102860=oriented_edge('',*,*,#102839,.t.);
#102862=oriented_edge('',*,*,#102861,.f.);
#102863=edge_loop('',(#102857,#102859,#102860,#102862));
#102864=face_outer_bound('',#102863,.f.);
#102866=cartesian_point('',(0.e0,0.e0,-5.6e0));
#102867=direction('',(0.e0,0.e0,-1.e0));
#102868=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#102869=axis2_placement_3d('',#102866,#102867,#102868);
#102870=plane('',#102869);
#102872=oriented_edge('',*,*,#102871,.t.);
#102874=oriented_edge('',*,*,#102873,.t.);
#102876=oriented_edge('',*,*,#102875,.t.);
#102878=oriented_edge('',*,*,#102877,.t.);
#102879=oriented_edge('',*,*,#102856,.t.);
#102881=oriented_edge('',*,*,#102880,.t.);
#102882=edge_loop('',(#102872,#102874,#102876,#102878,#102879,#102881));
#102883=face_outer_bound('',#102882,.f.);
#102885=cartesian_point('',(-1.921919187510e1,-7.020607034460e1,-6.6e0));
#102886=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#102887=direction('',(0.e0,0.e0,1.e0));
#102888=axis2_placement_3d('',#102885,#102886,#102887);
#102889=cylindrical_surface('',#102888,1.e0);
#102890=oriented_edge('',*,*,#102871,.f.);
#102892=oriented_edge('',*,*,#102891,.f.);
#102894=oriented_edge('',*,*,#102893,.t.);
#102896=oriented_edge('',*,*,#102895,.f.);
#102897=edge_loop('',(#102890,#102892,#102894,#102896));
#102898=face_outer_bound('',#102897,.f.);
#102900=cartesian_point('',(-1.955858943114e1,-7.125062861537e1,-6.6e0));
#102901=direction('',(-9.474374590365e-1,3.078410916689e-1,8.715574275168e-2));
#102902=direction('',(-3.148265167472e-1,-9.455471492747e-1,
-8.261266762006e-2));
#102903=axis2_placement_3d('',#102900,#102901,#102902);
#102904=spherical_surface('',#102903,1.e0);
#102906=oriented_edge('',*,*,#102905,.t.);
#102907=oriented_edge('',*,*,#102891,.t.);
#102909=oriented_edge('',*,*,#102908,.t.);
#102910=edge_loop('',(#102906,#102907,#102909));
#102911=face_outer_bound('',#102910,.f.);
#102913=cartesian_point('',(-1.966226975902e1,-7.105775476980e1,
-8.408315970572e0));
#102914=direction('',(-5.691421955478e-2,1.059016986762e-1,-9.927464942421e-1));
#102915=direction('',(-9.900937898986e-1,-1.338252757614e-1,4.248626568193e-2));
#102916=axis2_placement_3d('',#102913,#102914,#102915);
#102917=cylindrical_surface('',#102916,1.000022487014e0);
#102918=oriented_edge('',*,*,#102905,.f.);
#102920=oriented_edge('',*,*,#102919,.f.);
#102922=oriented_edge('',*,*,#102921,.f.);
#102924=oriented_edge('',*,*,#102923,.f.);
#102925=edge_loop('',(#102918,#102920,#102922,#102924));
#102926=face_outer_bound('',#102925,.f.);
#102928=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#102929=direction('',(0.e0,0.e0,1.e0));
#102930=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#102931=axis2_placement_3d('',#102928,#102929,#102930);
#102932=conical_surface('',#102931,7.269652396011e1,5.e0);
#102934=oriented_edge('',*,*,#102933,.f.);
#102936=oriented_edge('',*,*,#102935,.t.);
#102938=oriented_edge('',*,*,#102937,.f.);
#102939=oriented_edge('',*,*,#102919,.t.);
#102940=edge_loop('',(#102934,#102936,#102938,#102939));
#102941=face_outer_bound('',#102940,.f.);
#102943=cartesian_point('',(0.e0,0.e0,-6.6e0));
#102944=direction('',(0.e0,0.e0,-1.e0));
#102945=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#102946=axis2_placement_3d('',#102943,#102944,#102945);
#102947=toroidal_surface('',#102946,7.388633499248e1,1.e0);
#102948=oriented_edge('',*,*,#102880,.f.);
#102950=oriented_edge('',*,*,#102949,.f.);
#102951=oriented_edge('',*,*,#102933,.t.);
#102952=oriented_edge('',*,*,#102908,.f.);
#102953=edge_loop('',(#102948,#102950,#102951,#102952));
#102954=face_outer_bound('',#102953,.f.);
#102956=cartesian_point('',(-1.492027770478e1,-7.236418873888e1,-6.6e0));
#102957=direction('',(9.839298882640e-1,-1.558391846391e-1,8.715574285047e-2));
#102958=direction('',(1.487569425381e-1,9.854169264964e-1,8.261266864730e-2));
#102959=axis2_placement_3d('',#102956,#102957,#102958);
#102960=spherical_surface('',#102959,1.e0);
#102962=oriented_edge('',*,*,#102961,.t.);
#102963=oriented_edge('',*,*,#102949,.t.);
#102964=oriented_edge('',*,*,#102861,.t.);
#102965=edge_loop('',(#102962,#102963,#102964));
#102966=face_outer_bound('',#102965,.f.);
#102968=cartesian_point('',(-1.473904730842e1,-7.223851302546e1,
-8.421254663394e0));
#102969=direction('',(-9.878923016658e-2,-6.852008674125e-2,9.927465364916e-1));
#102970=direction('',(8.214244044059e-1,-5.687326698054e-1,4.248644657347e-2));
#102971=axis2_placement_3d('',#102968,#102969,#102970);
#102972=cylindrical_surface('',#102971,1.000022372878e0);
#102973=oriented_edge('',*,*,#102961,.f.);
#102974=oriented_edge('',*,*,#102846,.f.);
#102975=oriented_edge('',*,*,#102829,.f.);
#102976=oriented_edge('',*,*,#102935,.f.);
#102977=edge_loop('',(#102973,#102974,#102975,#102976));
#102978=face_outer_bound('',#102977,.f.);
#102980=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#102981=direction('',(0.e0,0.e0,1.e0));
#102982=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#102983=axis2_placement_3d('',#102980,#102981,#102982);
#102984=toroidal_surface('',#102983,7.150671292775e1,1.e0);
#102985=oriented_edge('',*,*,#102764,.t.);
#102987=oriented_edge('',*,*,#102986,.t.);
#102988=oriented_edge('',*,*,#102937,.t.);
#102989=oriented_edge('',*,*,#102827,.f.);
#102990=edge_loop('',(#102985,#102987,#102988,#102989));
#102991=face_outer_bound('',#102990,.f.);
#102993=cartesian_point('',(-1.877399679877e1,-6.864141999294e1,
-1.176886158812e1));
#102994=cartesian_point('',(-1.904811321350e1,-6.849632592401e1,
-1.177362173363e1));
#102995=cartesian_point('',(-1.963526700753e1,-6.832291777649e1,
-1.176461766054e1));
#102996=cartesian_point('',(-2.050719242650e1,-6.841746031909e1,
-1.170056621001e1));
#102997=cartesian_point('',(-2.119577065529e1,-6.876302062034e1,
-1.161151281874e1));
#102998=cartesian_point('',(-2.167173601177e1,-6.922795663151e1,
-1.151680215741e1));
#102999=cartesian_point('',(-2.196383653457e1,-6.971780910920e1,
-1.142775652485e1));
#103000=cartesian_point('',(-2.211570605841e1,-7.018169997528e1,
-1.134911517843e1));
#103001=cartesian_point('',(-2.215393706306e1,-7.047744311569e1,
-1.130133124078e1));
#103002=cartesian_point('',(-2.216001708690e1,-7.061324002608e1,
-1.127980561633e1));
#103003=cartesian_point('',(-1.916722070808e1,-6.951176868090e1,
-1.216527690286e1));
#103004=cartesian_point('',(-1.934350051493e1,-6.940567541299e1,
-1.218119952034e1));
#103005=cartesian_point('',(-1.973273061988e1,-6.927649557130e1,
-1.219033746742e1));
#103006=cartesian_point('',(-2.031431430056e1,-6.934755368511e1,
-1.213921864813e1));
#103007=cartesian_point('',(-2.075619082103e1,-6.960190634492e1,
-1.205087686855e1));
#103008=cartesian_point('',(-2.103792764940e1,-6.993296620790e1,
-1.194893425247e1));
#103009=cartesian_point('',(-2.118783732099e1,-7.026848826551e1,
-1.184828350530e1));
#103010=cartesian_point('',(-2.124356837426e1,-7.057326174525e1,
-1.175599717019e1));
#103011=cartesian_point('',(-2.124004287153e1,-7.075950527751e1,
-1.169809568621e1));
#103012=cartesian_point('',(-2.123112858518e1,-7.084317649585e1,
-1.167161471814e1));
#103013=cartesian_point('',(-1.950433333076e1,-7.016867400070e1,
-1.144134325786e1));
#103014=cartesian_point('',(-1.958829088547e1,-7.011874540991e1,
-1.146525597617e1));
#103015=cartesian_point('',(-1.977081339944e1,-7.005837681449e1,
-1.148864844995e1));
#103016=cartesian_point('',(-2.004050118725e1,-7.009152524798e1,
-1.145414380405e1));
#103017=cartesian_point('',(-2.024596026493e1,-7.021096432730e1,
-1.137362235373e1));
#103018=cartesian_point('',(-2.037866892957e1,-7.036830032474e1,
-1.127125360234e1));
#103019=cartesian_point('',(-2.045110674899e1,-7.053008323077e1,
-1.116420509002e1));
#103020=cartesian_point('',(-2.047991931092e1,-7.067940686277e1,
-1.106195681316e1));
#103021=cartesian_point('',(-2.048004143909e1,-7.077219270643e1,
-1.099578900474e1));
#103022=cartesian_point('',(-2.047663369868e1,-7.081424504263e1,
-1.096513092299e1));
#103023=cartesian_point('',(-1.937430130602e1,-6.981118700196e1,
-1.047973563786e1));
#103024=cartesian_point('',(-1.948401727905e1,-6.976610671644e1,
-1.049872394695e1));
#103025=cartesian_point('',(-1.970308192360e1,-6.971523240034e1,
-1.051510325039e1));
#103026=cartesian_point('',(-2.001960686900e1,-6.974226826878e1,
-1.048063705564e1));
#103027=cartesian_point('',(-2.028719090487e1,-6.984758473161e1,
-1.040550951165e1));
#103028=cartesian_point('',(-2.049777824707e1,-7.000316650183e1,
-1.031004002099e1));
#103029=cartesian_point('',(-2.065192279042e1,-7.018363751834e1,
-1.020960173504e1));
#103030=cartesian_point('',(-2.075585791315e1,-7.037071512389e1,
-1.011322092077e1));
#103031=cartesian_point('',(-2.080058434137e1,-7.050003592373e1,
-1.005071694157e1));
#103032=cartesian_point('',(-2.081647000323e1,-7.056172109560e1,
-1.002175303091e1));
#103033=(bounded_surface()b_spline_surface(3,3,((#102993,#102994,#102995,
#102996,#102997,#102998,#102999,#103000,#103001,#103002),(#103003,#103004,
#103005,#103006,#103007,#103008,#103009,#103010,#103011,#103012),(#103013,
#103014,#103015,#103016,#103017,#103018,#103019,#103020,#103021,#103022),(
#103023,#103024,#103025,#103026,#103027,#103028,#103029,#103030,#103031,
#103032)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.583472505548e-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());
#103034=oriented_edge('',*,*,#102762,.t.);
#103036=oriented_edge('',*,*,#103035,.f.);
#103038=oriented_edge('',*,*,#103037,.t.);
#103039=oriented_edge('',*,*,#102921,.t.);
#103040=oriented_edge('',*,*,#102986,.f.);
#103041=edge_loop('',(#103034,#103036,#103038,#103039,#103040));
#103042=face_outer_bound('',#103041,.f.);
#103044=cartesian_point('',(-2.636116812038e1,-8.453044348272e1,
-1.069548648161e1));
#103045=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#103046=direction('',(9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#103047=axis2_placement_3d('',#103044,#103045,#103046);
#103048=cylindrical_surface('',#103047,1.e0);
#103050=oriented_edge('',*,*,#103049,.t.);
#103052=oriented_edge('',*,*,#103051,.f.);
#103054=oriented_edge('',*,*,#103053,.t.);
#103055=oriented_edge('',*,*,#103035,.t.);
#103056=oriented_edge('',*,*,#102760,.t.);
#103057=edge_loop('',(#103050,#103052,#103054,#103055,#103056));
#103058=face_outer_bound('',#103057,.f.);
#103060=cartesian_point('',(-2.988015379011e1,-8.387148746433e1,
-1.169548648161e1));
#103061=direction('',(0.e0,0.e0,-1.e0));
#103062=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#103063=axis2_placement_3d('',#103060,#103061,#103062);
#103064=plane('',#103063);
#103065=oriented_edge('',*,*,#103049,.f.);
#103066=oriented_edge('',*,*,#102758,.f.);
#103068=oriented_edge('',*,*,#103067,.f.);
#103070=oriented_edge('',*,*,#103069,.t.);
#103071=edge_loop('',(#103065,#103066,#103068,#103070));
#103072=face_outer_bound('',#103071,.f.);
#103074=cartesian_point('',(1.394041938535e2,4.324411027741e2,
-1.069548648161e1));
#103075=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#103076=direction('',(-9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#103077=axis2_placement_3d('',#103074,#103075,#103076);
#103078=cylindrical_surface('',#103077,1.e0);
#103080=oriented_edge('',*,*,#103079,.t.);
#103082=oriented_edge('',*,*,#103081,.f.);
#103083=oriented_edge('',*,*,#103067,.t.);
#103084=oriented_edge('',*,*,#102756,.t.);
#103086=oriented_edge('',*,*,#103085,.t.);
#103087=edge_loop('',(#103080,#103082,#103083,#103084,#103086));
#103088=face_outer_bound('',#103087,.f.);
#103090=cartesian_point('',(-2.336547346224e1,-6.382136306928e1,-5.6e0));
#103091=direction('',(9.474374591189e-1,-3.078410914165e-1,8.715574274766e-2));
#103092=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#103093=axis2_placement_3d('',#103090,#103091,#103092);
#103094=plane('',#103093);
#103096=oriented_edge('',*,*,#103095,.f.);
#103098=oriented_edge('',*,*,#103097,.t.);
#103099=oriented_edge('',*,*,#103079,.f.);
#103101=oriented_edge('',*,*,#103100,.f.);
#103103=oriented_edge('',*,*,#103102,.t.);
#103104=edge_loop('',(#103096,#103098,#103099,#103101,#103103));
#103105=face_outer_bound('',#103104,.f.);
#103107=cartesian_point('',(-3.069061096360e1,-8.340050819574e1,-6.6e0));
#103108=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#103109=direction('',(0.e0,0.e0,1.e0));
#103110=axis2_placement_3d('',#103107,#103108,#103109);
#103111=cylindrical_surface('',#103110,1.e0);
#103113=oriented_edge('',*,*,#103112,.f.);
#103115=oriented_edge('',*,*,#103114,.f.);
#103116=oriented_edge('',*,*,#103095,.t.);
#103118=oriented_edge('',*,*,#103117,.f.);
#103119=edge_loop('',(#103113,#103115,#103116,#103118));
#103120=face_outer_bound('',#103119,.f.);
#103122=cartesian_point('',(0.e0,0.e0,-5.6e0));
#103123=direction('',(0.e0,0.e0,-1.e0));
#103124=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#103125=axis2_placement_3d('',#103122,#103123,#103124);
#103126=plane('',#103125);
#103128=oriented_edge('',*,*,#103127,.t.);
#103130=oriented_edge('',*,*,#103129,.t.);
#103132=oriented_edge('',*,*,#103131,.t.);
#103134=oriented_edge('',*,*,#103133,.t.);
#103135=oriented_edge('',*,*,#103112,.t.);
#103137=oriented_edge('',*,*,#103136,.t.);
#103138=edge_loop('',(#103128,#103130,#103132,#103134,#103135,#103137));
#103139=face_outer_bound('',#103138,.f.);
#103141=cartesian_point('',(-2.996522078764e1,-6.633517311888e1,-6.6e0));
#103142=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#103143=direction('',(0.e0,0.e0,1.e0));
#103144=axis2_placement_3d('',#103141,#103142,#103143);
#103145=cylindrical_surface('',#103144,1.e0);
#103146=oriented_edge('',*,*,#103127,.f.);
#103148=oriented_edge('',*,*,#103147,.f.);
#103150=oriented_edge('',*,*,#103149,.t.);
#103152=oriented_edge('',*,*,#103151,.f.);
#103153=edge_loop('',(#103146,#103148,#103150,#103152));
#103154=face_outer_bound('',#103153,.f.);
#103156=cartesian_point('',(-3.046384471086e1,-6.731377766888e1,-6.6e0));
#103157=direction('',(-8.876159752370e-1,4.522629290685e-1,8.715574275071e-2));
#103158=direction('',(-4.588666423763e-1,-8.846561770890e-1,
-8.261266762818e-2));
#103159=axis2_placement_3d('',#103156,#103157,#103158);
#103160=spherical_surface('',#103159,1.e0);
#103162=oriented_edge('',*,*,#103161,.t.);
#103163=oriented_edge('',*,*,#103147,.t.);
#103165=oriented_edge('',*,*,#103164,.t.);
#103166=edge_loop('',(#103162,#103163,#103165));
#103167=face_outer_bound('',#103166,.f.);
#103169=cartesian_point('',(-3.053694989272e1,-6.710456110304e1,
-8.430174571442e0));
#103170=direction('',(-3.964673903503e-2,1.135014044664e-1,-9.927464768349e-1));
#103171=direction('',(-9.988389568982e-1,2.270802840931e-2,4.248627576474e-2));
#103172=axis2_placement_3d('',#103169,#103170,#103171);
#103173=cylindrical_surface('',#103172,1.000022729513e0);
#103174=oriented_edge('',*,*,#103161,.f.);
#103176=oriented_edge('',*,*,#103175,.f.);
#103178=oriented_edge('',*,*,#103177,.f.);
#103180=oriented_edge('',*,*,#103179,.f.);
#103181=edge_loop('',(#103174,#103176,#103178,#103180));
#103182=face_outer_bound('',#103181,.f.);
#103184=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#103185=direction('',(0.e0,0.e0,1.e0));
#103186=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#103187=axis2_placement_3d('',#103184,#103185,#103186);
#103188=conical_surface('',#103187,7.269652396011e1,5.e0);
#103190=oriented_edge('',*,*,#103189,.f.);
#103192=oriented_edge('',*,*,#103191,.t.);
#103194=oriented_edge('',*,*,#103193,.f.);
#103195=oriented_edge('',*,*,#103175,.t.);
#103196=edge_loop('',(#103190,#103192,#103194,#103195));
#103197=face_outer_bound('',#103196,.f.);
#103199=cartesian_point('',(0.e0,0.e0,-6.6e0));
#103200=direction('',(0.e0,0.e0,-1.e0));
#103201=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#103202=axis2_placement_3d('',#103199,#103200,#103201);
#103203=toroidal_surface('',#103202,7.388633499248e1,1.e0);
#103204=oriented_edge('',*,*,#103136,.f.);
#103206=oriented_edge('',*,*,#103205,.f.);
#103207=oriented_edge('',*,*,#103189,.t.);
#103208=oriented_edge('',*,*,#103164,.f.);
#103209=edge_loop('',(#103204,#103206,#103207,#103208));
#103210=face_outer_bound('',#103209,.f.);
#103212=cartesian_point('',(-2.605683748094e1,-6.913921983319e1,-6.6e0));
#103213=direction('',(9.474374591172e-1,-3.078410913823e-1,8.715574288666e-2));
#103214=direction('',(3.010786674611e-1,9.500140961991e-1,8.261266865834e-2));
#103215=axis2_placement_3d('',#103212,#103213,#103214);
#103216=spherical_surface('',#103215,1.e0);
#103218=oriented_edge('',*,*,#103217,.t.);
#103219=oriented_edge('',*,*,#103205,.t.);
#103220=oriented_edge('',*,*,#103117,.t.);
#103221=edge_loop('',(#103218,#103219,#103220));
#103222=face_outer_bound('',#103221,.f.);
#103224=cartesian_point('',(-2.582093692810e1,-6.902549384435e1,
-8.762697281094e0));
#103225=direction('',(-1.082935032394e-1,-5.222759180626e-2,9.927460882876e-1));
#103226=direction('',(7.223503546725e-1,-6.902209435513e-1,4.248545854311e-2));
#103227=axis2_placement_3d('',#103224,#103225,#103226);
#103228=cylindrical_surface('',#103227,1.000025609936e0);
#103229=oriented_edge('',*,*,#103217,.f.);
#103230=oriented_edge('',*,*,#103102,.f.);
#103232=oriented_edge('',*,*,#103231,.f.);
#103233=oriented_edge('',*,*,#103191,.f.);
#103234=edge_loop('',(#103229,#103230,#103232,#103233));
#103235=face_outer_bound('',#103234,.f.);
#103237=cartesian_point('',(-2.356831100534e1,-7.014928073706e1,
-1.127837907864e1));
#103238=cartesian_point('',(-2.351544580840e1,-7.006862893102e1,
-1.129359857698e1));
#103239=cartesian_point('',(-2.341906123645e1,-6.990055265190e1,
-1.132445684467e1));
#103240=cartesian_point('',(-2.330236122909e1,-6.962384563194e1,
-1.137274352278e1));
#103241=cartesian_point('',(-2.321643203717e1,-6.931554226470e1,
-1.142403186080e1));
#103242=cartesian_point('',(-2.316993828091e1,-6.896397625e1,
-1.147976615141e1));
#103243=cartesian_point('',(-2.318080309650e1,-6.856419451217e1,
-1.153999982029e1));
#103244=cartesian_point('',(-2.327515367736e1,-6.811877607962e1,
-1.160341033272e1));
#103245=cartesian_point('',(-2.348654997432e1,-6.764237260474e1,
-1.166672453736e1));
#103246=cartesian_point('',(-2.385253728772e1,-6.716936023863e1,
-1.172368514714e1));
#103247=cartesian_point('',(-2.441434233221e1,-6.675469884205e1,
-1.176496073522e1));
#103248=cartesian_point('',(-2.488765936720e1,-6.660070636023e1,
-1.177032986337e1));
#103249=cartesian_point('',(-2.514849003219e1,-6.656244719312e1,
-1.176644162224e1));
#103250=cartesian_point('',(-2.445828515726e1,-6.979246527533e1,
-1.167839495943e1));
#103251=cartesian_point('',(-2.441836411588e1,-6.974802776654e1,
-1.169711909588e1));
#103252=cartesian_point('',(-2.434337840406e1,-6.965333462696e1,
-1.173467656989e1));
#103253=cartesian_point('',(-2.424594232464e1,-6.949107608531e1,
-1.179222455272e1));
#103254=cartesian_point('',(-2.416578550023e1,-6.930378712254e1,
-1.185205446445e1));
#103255=cartesian_point('',(-2.410885194967e1,-6.908314975700e1,
-1.191554713731e1));
#103256=cartesian_point('',(-2.408835803049e1,-6.882463708444e1,
-1.198225972050e1));
#103257=cartesian_point('',(-2.412439454561e1,-6.852898766286e1,
-1.204997529766e1));
#103258=cartesian_point('',(-2.424351393628e1,-6.820647093109e1,
-1.211404995645e1));
#103259=cartesian_point('',(-2.447561081357e1,-6.788375849596e1,
-1.216625219582e1));
#103260=cartesian_point('',(-2.485069913401e1,-6.760617575082e1,
-1.219449798812e1));
#103261=cartesian_point('',(-2.517096169285e1,-6.751472965366e1,
-1.218463806048e1));
#103262=cartesian_point('',(-2.534531687574e1,-6.749881923313e1,
-1.217126759194e1));
#103263=cartesian_point('',(-2.505826357229e1,-6.932425117629e1,
-1.097115710211e1));
#103264=cartesian_point('',(-2.503886536268e1,-6.930162764715e1,
-1.099284986374e1));
#103265=cartesian_point('',(-2.500254643516e1,-6.925388344997e1,
-1.103596070894e1));
#103266=cartesian_point('',(-2.495557689612e1,-6.917345294897e1,
-1.110073416003e1));
#103267=cartesian_point('',(-2.491704798323e1,-6.908196890553e1,
-1.116662311843e1));
#103268=cartesian_point('',(-2.488963035175e1,-6.897562357108e1,
-1.123475786559e1));
#103269=cartesian_point('',(-2.487937358646e1,-6.885253817557e1,
-1.130406534417e1));
#103270=cartesian_point('',(-2.489546172302e1,-6.871330910430e1,
-1.137145206688e1));
#103271=cartesian_point('',(-2.495003563768e1,-6.856282635166e1,
-1.143128591863e1));
#103272=cartesian_point('',(-2.505690631791e1,-6.841323420368e1,
-1.147451097883e1));
#103273=cartesian_point('',(-2.523049762855e1,-6.828475169036e1,
-1.148838005743e1));
#103274=cartesian_point('',(-2.538028070676e1,-6.824184112002e1,
-1.146671206530e1));
#103275=cartesian_point('',(-2.546267342547e1,-6.823396120722e1,
-1.144656569658e1));
#103276=cartesian_point('',(-2.463312116677e1,-6.931831895932e1,
-1.002321049566e1));
#103277=cartesian_point('',(-2.461667881313e1,-6.927638145796e1,
-1.004369855397e1));
#103278=cartesian_point('',(-2.458891801797e1,-6.919162769460e1,
-1.008441265301e1));
#103279=cartesian_point('',(-2.456178337441e1,-6.906014478105e1,
-1.014552271250e1));
#103280=cartesian_point('',(-2.454973321225e1,-6.892187094996e1,
-1.020756432812e1));
#103281=cartesian_point('',(-2.455562275808e1,-6.877314442587e1,
-1.027153712826e1));
#103282=cartesian_point('',(-2.458465593640e1,-6.861371190247e1,
-1.033637608111e1));
#103283=cartesian_point('',(-2.464360318332e1,-6.844590008758e1,
-1.039920295995e1));
#103284=cartesian_point('',(-2.474044756140e1,-6.827481347826e1,
-1.045499080311e1));
#103285=cartesian_point('',(-2.488419000105e1,-6.810904590010e1,
-1.049601918706e1));
#103286=cartesian_point('',(-2.508838874144e1,-6.795899975959e1,
-1.051177973918e1));
#103287=cartesian_point('',(-2.525914775314e1,-6.789114558014e1,
-1.049619253501e1));
#103288=cartesian_point('',(-2.535676826943e1,-6.786713853612e1,
-1.048027878230e1));
#103289=(bounded_surface()b_spline_surface(3,3,((#103237,#103238,#103239,
#103240,#103241,#103242,#103243,#103244,#103245,#103246,#103247,#103248,
#103249),(#103250,#103251,#103252,#103253,#103254,#103255,#103256,#103257,
#103258,#103259,#103260,#103261,#103262),(#103263,#103264,#103265,#103266,
#103267,#103268,#103269,#103270,#103271,#103272,#103273,#103274,#103275),(
#103276,#103277,#103278,#103279,#103280,#103281,#103282,#103283,#103284,#103285,
#103286,#103287,#103288)),.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.409895488162e-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());
#103290=oriented_edge('',*,*,#103100,.t.);
#103291=oriented_edge('',*,*,#103085,.f.);
#103292=oriented_edge('',*,*,#102754,.t.);
#103294=oriented_edge('',*,*,#103293,.t.);
#103295=oriented_edge('',*,*,#103231,.t.);
#103296=edge_loop('',(#103290,#103291,#103292,#103294,#103295));
#103297=face_outer_bound('',#103296,.f.);
#103299=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#103300=direction('',(0.e0,0.e0,1.e0));
#103301=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#103302=axis2_placement_3d('',#103299,#103300,#103301);
#103303=toroidal_surface('',#103302,7.150671292775e1,1.e0);
#103304=oriented_edge('',*,*,#102752,.t.);
#103306=oriented_edge('',*,*,#103305,.t.);
#103307=oriented_edge('',*,*,#103193,.t.);
#103308=oriented_edge('',*,*,#103293,.f.);
#103309=edge_loop('',(#103304,#103306,#103307,#103308));
#103310=face_outer_bound('',#103309,.f.);
#103312=cartesian_point('',(-2.928073801087e1,-6.485942456354e1,
-1.176885887347e1));
#103313=cartesian_point('',(-2.952878249528e1,-6.467323523631e1,
-1.177361894114e1));
#103314=cartesian_point('',(-3.008158171755e1,-6.441011044500e1,
-1.176461474297e1));
#103315=cartesian_point('',(-3.095756397071e1,-6.436708967422e1,
-1.170056320522e1));
#103316=cartesian_point('',(-3.169172396657e1,-6.460067854059e1,
-1.161150980907e1));
#103317=cartesian_point('',(-3.223456287342e1,-6.498543372965e1,
-1.151679919728e1));
#103318=cartesian_point('',(-3.259969809177e1,-6.542356161323e1,
-1.142775364421e1));
#103319=cartesian_point('',(-3.282226718974e1,-6.585798455789e1,
-1.134911239141e1));
#103320=cartesian_point('',(-3.290629232701e1,-6.614410665784e1,
-1.130132852321e1));
#103321=cartesian_point('',(-3.293354096995e1,-6.627728089332e1,
-1.127980293286e1));
#103322=cartesian_point('',(-2.980527412857e1,-6.565754598457e1,
-1.216528299729e1));
#103323=cartesian_point('',(-2.996278750436e1,-6.552518220810e1,
-1.218120556577e1));
#103324=cartesian_point('',(-3.032701859120e1,-6.533670311910e1,
-1.219034342544e1));
#103325=cartesian_point('',(-3.091255997043e1,-6.531590660005e1,
-1.213922449644e1));
#103326=cartesian_point('',(-3.138878739912e1,-6.549800371227e1,
-1.205088265764e1));
#103327=cartesian_point('',(-3.171884581348e1,-6.578091533555e1,
-1.194894003531e1));
#103328=cartesian_point('',(-3.191939764289e1,-6.608885657610e1,
-1.184828932209e1));
#103329=cartesian_point('',(-3.202211986428e1,-6.638116049215e1,
-1.175600304583e1));
#103330=cartesian_point('',(-3.204777268161e1,-6.656566314773e1,
-1.169810161232e1));
#103331=cartesian_point('',(-3.205205718527e1,-6.664969899376e1,
-1.167162067003e1));
#103332=cartesian_point('',(-3.024100256680e1,-6.625363294230e1,
-1.144134822749e1));
#103333=cartesian_point('',(-3.031611577436e1,-6.619118520174e1,
-1.146526096847e1));
#103334=cartesian_point('',(-3.048694720568e1,-6.610300701834e1,
-1.148865347632e1));
#103335=cartesian_point('',(-3.075850000705e1,-6.609355894400e1,
-1.145414883096e1));
#103336=cartesian_point('',(-3.098011362558e1,-6.617938677137e1,
-1.137362735278e1));
#103337=cartesian_point('',(-3.113580080316e1,-6.631402556448e1,
-1.127125856577e1));
#103338=cartesian_point('',(-3.123265478336e1,-6.646248485363e1,
-1.116421001932e1));
#103339=cartesian_point('',(-3.128447156359e1,-6.660546265407e1,
-1.106196171238e1));
#103340=cartesian_point('',(-3.129910683499e1,-6.669708689437e1,
-1.099579388526e1));
#103341=cartesian_point('',(-3.130231937001e1,-6.673915449972e1,
-1.096513579499e1));
#103342=cartesian_point('',(-3.005664721725e1,-6.592088697388e1,
-1.047973564114e1));
#103343=cartesian_point('',(-3.015796028932e1,-6.585919834750e1,
-1.049872394793e1));
#103344=cartesian_point('',(-3.036636938218e1,-6.577468112286e1,
-1.051510324963e1));
#103345=cartesian_point('',(-3.068322671514e1,-6.575186872488e1,
-1.048063705562e1));
#103346=cartesian_point('',(-3.096399147203e1,-6.581402920178e1,
-1.040550951163e1));
#103347=cartesian_point('',(-3.119632448559e1,-6.593475238401e1,
-1.031004002097e1));
#103348=cartesian_point('',(-3.137680314074e1,-6.608888798365e1,
-1.020960173503e1));
#103349=cartesian_point('',(-3.150872403451e1,-6.625740331778e1,
-1.011322092097e1));
#103350=cartesian_point('',(-3.157313003617e1,-6.637813520867e1,
-1.005071694197e1));
#103351=cartesian_point('',(-3.159846980592e1,-6.643657586827e1,
-1.002175303151e1));
#103352=(bounded_surface()b_spline_surface(3,3,((#103312,#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.583472555082e-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());
#103353=oriented_edge('',*,*,#102750,.t.);
#103355=oriented_edge('',*,*,#103354,.f.);
#103357=oriented_edge('',*,*,#103356,.t.);
#103358=oriented_edge('',*,*,#103177,.t.);
#103359=oriented_edge('',*,*,#103305,.f.);
#103360=edge_loop('',(#103353,#103355,#103357,#103358,#103359));
#103361=face_outer_bound('',#103360,.f.);
#103363=cartesian_point('',(-3.926009310275e1,-7.936593822037e1,
-1.069548648161e1));
#103364=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#103365=direction('',(8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#103366=axis2_placement_3d('',#103363,#103364,#103365);
#103367=cylindrical_surface('',#103366,1.e0);
#103369=oriented_edge('',*,*,#103368,.t.);
#103371=oriented_edge('',*,*,#103370,.f.);
#103373=oriented_edge('',*,*,#103372,.t.);
#103374=oriented_edge('',*,*,#103354,.t.);
#103375=oriented_edge('',*,*,#102748,.t.);
#103376=edge_loop('',(#103369,#103371,#103373,#103374,#103375));
#103377=face_outer_bound('',#103376,.f.);
#103379=cartesian_point('',(-4.263267078729e1,-7.816460440342e1,
-1.169548648161e1));
#103380=direction('',(0.e0,0.e0,-1.e0));
#103381=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#103382=axis2_placement_3d('',#103379,#103380,#103381);
#103383=plane('',#103382);
#103384=oriented_edge('',*,*,#103368,.f.);
#103385=oriented_edge('',*,*,#102746,.f.);
#103387=oriented_edge('',*,*,#103386,.f.);
#103389=oriented_edge('',*,*,#103388,.t.);
#103390=edge_loop('',(#103384,#103385,#103387,#103389));
#103391=face_outer_bound('',#103390,.f.);
#103393=cartesian_point('',(2.083769764010e2,4.112765100398e2,
-1.069548648161e1));
#103394=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#103395=direction('',(-8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#103396=axis2_placement_3d('',#103393,#103394,#103395);
#103397=cylindrical_surface('',#103396,1.e0);
#103399=oriented_edge('',*,*,#103398,.t.);
#103401=oriented_edge('',*,*,#103400,.f.);
#103402=oriented_edge('',*,*,#103386,.t.);
#103403=oriented_edge('',*,*,#102744,.t.);
#103405=oriented_edge('',*,*,#103404,.t.);
#103406=edge_loop('',(#103399,#103401,#103402,#103403,#103405));
#103407=face_outer_bound('',#103406,.f.);
#103409=cartesian_point('',(-3.306166650102e1,-5.938045084294e1,-5.6e0));
#103410=direction('',(8.876159753616e-1,-4.522629288245e-1,8.715574274766e-2));
#103411=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#103412=axis2_placement_3d('',#103409,#103410,#103411);
#103413=plane('',#103412);
#103415=oriented_edge('',*,*,#103414,.f.);
#103417=oriented_edge('',*,*,#103416,.t.);
#103418=oriented_edge('',*,*,#103398,.f.);
#103420=oriented_edge('',*,*,#103419,.f.);
#103422=oriented_edge('',*,*,#103421,.t.);
#103423=edge_loop('',(#103415,#103417,#103418,#103420,#103422));
#103424=face_outer_bound('',#103423,.f.);
#103426=cartesian_point('',(-4.335947249815e1,-7.757264023676e1,-6.6e0));
#103427=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#103428=direction('',(0.e0,0.e0,1.e0));
#103429=axis2_placement_3d('',#103426,#103427,#103428);
#103430=cylindrical_surface('',#103429,1.e0);
#103432=oriented_edge('',*,*,#103431,.f.);
#103434=oriented_edge('',*,*,#103433,.f.);
#103435=oriented_edge('',*,*,#103414,.t.);
#103437=oriented_edge('',*,*,#103436,.f.);
#103438=edge_loop('',(#103432,#103434,#103435,#103437));
#103439=face_outer_bound('',#103438,.f.);
#103441=cartesian_point('',(0.e0,0.e0,-5.6e0));
#103442=direction('',(0.e0,0.e0,-1.e0));
#103443=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#103444=axis2_placement_3d('',#103441,#103442,#103443);
#103445=plane('',#103444);
#103447=oriented_edge('',*,*,#103446,.t.);
#103449=oriented_edge('',*,*,#103448,.t.);
#103451=oriented_edge('',*,*,#103450,.t.);
#103453=oriented_edge('',*,*,#103452,.t.);
#103454=oriented_edge('',*,*,#103431,.t.);
#103456=oriented_edge('',*,*,#103455,.t.);
#103457=edge_loop('',(#103447,#103449,#103451,#103453,#103454,#103456));
#103458=face_outer_bound('',#103457,.f.);
#103460=cartesian_point('',(-3.997340748997e1,-6.083088511838e1,-6.6e0));
#103461=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#103462=direction('',(0.e0,0.e0,1.e0));
#103463=axis2_placement_3d('',#103460,#103461,#103462);
#103464=cylindrical_surface('',#103463,1.e0);
#103465=oriented_edge('',*,*,#103446,.f.);
#103467=oriented_edge('',*,*,#103466,.f.);
#103469=oriented_edge('',*,*,#103468,.t.);
#103471=oriented_edge('',*,*,#103470,.t.);
#103472=edge_loop('',(#103465,#103467,#103469,#103471));
#103473=face_outer_bound('',#103472,.f.);
#103475=cartesian_point('',(-4.061897903007e1,-6.171943811455e1,-6.6e0));
#103476=direction('',(-8.059384403050e-1,5.855485521664e-1,8.715574275146e-2));
#103477=direction('',(-5.916079483647e-1,-8.019820338284e-1,
-8.261266760073e-2));
#103478=axis2_placement_3d('',#103475,#103476,#103477);
#103479=spherical_surface('',#103478,1.e0);
#103481=oriented_edge('',*,*,#103480,.t.);
#103482=oriented_edge('',*,*,#103466,.t.);
#103484=oriented_edge('',*,*,#103483,.t.);
#103485=edge_loop('',(#103481,#103482,#103484));
#103486=face_outer_bound('',#103485,.f.);
#103488=cartesian_point('',(-4.065743696133e1,-6.150697942473e1,
-8.383010486954e0));
#103489=direction('',(-2.140347860330e-2,1.183056040182e-1,-9.927465311758e-1));
#103490=direction('',(-9.829896714926e-1,1.786790956253e-1,4.248630985845e-2));
#103491=axis2_placement_3d('',#103488,#103489,#103490);
#103492=cylindrical_surface('',#103491,1.000022109211e0);
#103493=oriented_edge('',*,*,#103480,.f.);
#103495=oriented_edge('',*,*,#103494,.f.);
#103497=oriented_edge('',*,*,#103496,.f.);
#103499=oriented_edge('',*,*,#103498,.f.);
#103500=edge_loop('',(#103493,#103495,#103497,#103499));
#103501=face_outer_bound('',#103500,.f.);
#103503=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#103504=direction('',(0.e0,0.e0,1.e0));
#103505=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#103506=axis2_placement_3d('',#103503,#103504,#103505);
#103507=conical_surface('',#103506,7.269652396011e1,5.e0);
#103509=oriented_edge('',*,*,#103508,.f.);
#103511=oriented_edge('',*,*,#103510,.t.);
#103513=oriented_edge('',*,*,#103512,.f.);
#103514=oriented_edge('',*,*,#103494,.t.);
#103515=edge_loop('',(#103509,#103511,#103513,#103514));
#103516=face_outer_bound('',#103515,.f.);
#103518=cartesian_point('',(0.e0,0.e0,-6.6e0));
#103519=direction('',(0.e0,0.e0,-1.e0));
#103520=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#103521=axis2_placement_3d('',#103518,#103519,#103520);
#103522=toroidal_surface('',#103521,7.388633499248e1,1.e0);
#103523=oriented_edge('',*,*,#103455,.f.);
#103525=oriented_edge('',*,*,#103524,.f.);
#103526=oriented_edge('',*,*,#103508,.t.);
#103527=oriented_edge('',*,*,#103483,.f.);
#103528=edge_loop('',(#103523,#103525,#103526,#103527));
#103529=face_outer_bound('',#103528,.f.);
#103531=cartesian_point('',(-3.655179144054e1,-6.421181387496e1,-6.6e0));
#103532=direction('',(8.876159753679e-1,-4.522629287889e-1,8.715574286879e-2));
#103533=direction('',(4.459868363721e-1,8.912187659381e-1,8.261266865651e-2));
#103534=axis2_placement_3d('',#103531,#103532,#103533);
#103535=spherical_surface('',#103534,1.e0);
#103537=oriented_edge('',*,*,#103536,.t.);
#103538=oriented_edge('',*,*,#103524,.t.);
#103539=oriented_edge('',*,*,#103436,.t.);
#103540=edge_loop('',(#103537,#103538,#103539));
#103541=face_outer_bound('',#103540,.f.);
#103543=cartesian_point('',(-3.633770690020e1,-6.414742474253e1,
-8.446166820361e0));
#103544=direction('',(-1.151282510916e-1,-3.463940111311e-2,9.927464921575e-1));
#103545=direction('',(6.054740734866e-1,-7.947301773471e-1,4.248636898262e-2));
#103546=axis2_placement_3d('',#103543,#103544,#103545);
#103547=cylindrical_surface('',#103546,1.000022741385e0);
#103548=oriented_edge('',*,*,#103536,.f.);
#103549=oriented_edge('',*,*,#103421,.f.);
#103551=oriented_edge('',*,*,#103550,.f.);
#103552=oriented_edge('',*,*,#103510,.f.);
#103553=edge_loop('',(#103548,#103549,#103551,#103552));
#103554=face_outer_bound('',#103553,.f.);
#103556=cartesian_point('',(-3.425175398246e1,-6.559881058322e1,
-1.127830849803e1));
#103557=cartesian_point('',(-3.419368834286e1,-6.553486740044e1,
-1.129193875993e1));
#103558=cartesian_point('',(-3.407726046867e1,-6.539203854371e1,
-1.132126130249e1));
#103559=cartesian_point('',(-3.392063614006e1,-6.514686997743e1,
-1.136801595345e1));
#103560=cartesian_point('',(-3.378365420132e1,-6.485638256537e1,
-1.141952201280e1));
#103561=cartesian_point('',(-3.367864517135e1,-6.451712779126e1,
-1.147545597999e1));
#103562=cartesian_point('',(-3.362217122722e1,-6.412071038853e1,
-1.153599297122e1));
#103563=cartesian_point('',(-3.364050881185e1,-6.366488363047e1,
-1.159990219121e1));
#103564=cartesian_point('',(-3.376956348595e1,-6.315835119779e1,
-1.166395206400e1));
#103565=cartesian_point('',(-3.405276287772e1,-6.262879654496e1,
-1.172188848096e1));
#103566=cartesian_point('',(-3.454418504818e1,-6.212079101094e1,
-1.176456638836e1));
#103567=cartesian_point('',(-3.499390775357e1,-6.188911743950e1,
-1.177035962520e1));
#103568=cartesian_point('',(-3.525147207637e1,-6.180870261786e1,
-1.176637044526e1));
#103569=cartesian_point('',(-3.507502882477e1,-6.510717625145e1,
-1.167855631697e1));
#103570=cartesian_point('',(-3.503348582001e1,-6.507345715104e1,
-1.169532550226e1));
#103571=cartesian_point('',(-3.494851813566e1,-6.499625955195e1,
-1.173105421227e1));
#103572=cartesian_point('',(-3.482898254893e1,-6.485747353846e1,
-1.178689384127e1));
#103573=cartesian_point('',(-3.471804604072e1,-6.468596641915e1,
-1.184709697770e1));
#103574=cartesian_point('',(-3.462459156133e1,-6.447796412198e1,
-1.191094485632e1));
#103575=cartesian_point('',(-3.456065407186e1,-6.422647244794e1,
-1.197813830677e1));
#103576=cartesian_point('',(-3.454618983816e1,-6.392853876802e1,
-1.204655884016e1));
#103577=cartesian_point('',(-3.460936702853e1,-6.358968397721e1,
-1.211159684871e1));
#103578=cartesian_point('',(-3.478466468509e1,-6.323118807788e1,
-1.216500113926e1));
#103579=cartesian_point('',(-3.511225660611e1,-6.289092908730e1,
-1.219473674649e1));
#103580=cartesian_point('',(-3.541865859142e1,-6.274678530093e1,
-1.218513134661e1));
#103581=cartesian_point('',(-3.559238281998e1,-6.270280727878e1,
-1.217143326428e1));
#103582=cartesian_point('',(-3.559451343058e1,-6.455076633644e1,
-1.097128844508e1));
#103583=cartesian_point('',(-3.557418461413e1,-6.453347364408e1,
-1.099071680992e1));
#103584=cartesian_point('',(-3.553273728851e1,-6.449429431912e1,
-1.103176936695e1));
#103585=cartesian_point('',(-3.547474909331e1,-6.442518848805e1,
-1.109475003209e1));
#103586=cartesian_point('',(-3.542117763700e1,-6.434121520613e1,
-1.116118924961e1));
#103587=cartesian_point('',(-3.537615813536e1,-6.424086334959e1,
-1.122985947564e1));
#103588=cartesian_point('',(-3.534522552403e1,-6.412111505611e1,
-1.129984242156e1));
#103589=cartesian_point('',(-3.533754334695e1,-6.398088041501e1,
-1.136813273528e1));
#103590=cartesian_point('',(-3.536602055216e1,-6.382288989816e1,
-1.142910591324e1));
#103591=cartesian_point('',(-3.544654615973e1,-6.365681693799e1,
-1.147364660661e1));
#103592=cartesian_point('',(-3.559809772020e1,-6.349936517476e1,
-1.148892904398e1));
#103593=cartesian_point('',(-3.574132496983e1,-6.343184296016e1,
-1.146732629573e1));
#103594=cartesian_point('',(-3.582335262159e1,-6.341069888378e1,
-1.144669762337e1));
#103595=cartesian_point('',(-3.517361668556e1,-6.461142126973e1,
-1.002321091694e1));
#103596=cartesian_point('',(-3.515319714505e1,-6.457662792663e1,
-1.004156008373e1));
#103597=cartesian_point('',(-3.511399926980e1,-6.450126522492e1,
-1.008033017479e1));
#103598=cartesian_point('',(-3.506659520311e1,-6.437974914150e1,
-1.013975710668e1));
#103599=cartesian_point('',(-3.503141166459e1,-6.424459680395e1,
-1.020232953933e1));
#103600=cartesian_point('',(-3.501235397758e1,-6.409637546003e1,
-1.026682110798e1));
#103601=cartesian_point('',(-3.501444955761e1,-6.393374613792e1,
-1.033230825906e1));
#103602=cartesian_point('',(-3.504482238830e1,-6.375776763827e1,
-1.039598639491e1));
#103603=cartesian_point('',(-3.511229944919e1,-6.357219183571e1,
-1.045282293419e1));
#103604=cartesian_point('',(-3.522731904067e1,-6.338410549366e1,
-1.049503026205e1));
#103605=cartesian_point('',(-3.540634496148e1,-6.320050449995e1,
-1.051205998258e1));
#103606=cartesian_point('',(-3.556650239152e1,-6.310480140477e1,
-1.049656306401e1));
#103607=cartesian_point('',(-3.566134456012e1,-6.306490705807e1,
-1.048027505486e1));
#103608=(bounded_surface()b_spline_surface(3,3,((#103556,#103557,#103558,
#103559,#103560,#103561,#103562,#103563,#103564,#103565,#103566,#103567,
#103568),(#103569,#103570,#103571,#103572,#103573,#103574,#103575,#103576,
#103577,#103578,#103579,#103580,#103581),(#103582,#103583,#103584,#103585,
#103586,#103587,#103588,#103589,#103590,#103591,#103592,#103593,#103594),(
#103595,#103596,#103597,#103598,#103599,#103600,#103601,#103602,#103603,#103604,
#103605,#103606,#103607)),.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.409836013956e-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());
#103609=oriented_edge('',*,*,#103419,.t.);
#103610=oriented_edge('',*,*,#103404,.f.);
#103611=oriented_edge('',*,*,#102742,.t.);
#103613=oriented_edge('',*,*,#103612,.t.);
#103614=oriented_edge('',*,*,#103550,.t.);
#103615=edge_loop('',(#103609,#103610,#103611,#103613,#103614));
#103616=face_outer_bound('',#103615,.f.);
#103618=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#103619=direction('',(0.e0,0.e0,1.e0));
#103620=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#103621=axis2_placement_3d('',#103618,#103619,#103620);
#103622=toroidal_surface('',#103621,7.150671292775e1,1.e0);
#103623=oriented_edge('',*,*,#102740,.t.);
#103625=oriented_edge('',*,*,#103624,.t.);
#103626=oriented_edge('',*,*,#103512,.t.);
#103627=oriented_edge('',*,*,#103612,.f.);
#103628=edge_loop('',(#103623,#103625,#103626,#103627));
#103629=face_outer_bound('',#103628,.f.);
#103631=cartesian_point('',(-3.906408238686e1,-5.947676346175e1,
-1.176706454019e1));
#103632=cartesian_point('',(-3.923984262442e1,-5.929577630144e1,
-1.177090846017e1));
#103633=cartesian_point('',(-3.962645865377e1,-5.900877819566e1,
-1.176656364130e1));
#103634=cartesian_point('',(-4.026968786623e1,-5.879044944244e1,
-1.172838094370e1));
#103635=cartesian_point('',(-4.085741244412e1,-5.875801244010e1,
-1.167407907618e1));
#103636=cartesian_point('',(-4.136211439296e1,-5.885109471355e1,
-1.161312326606e1));
#103637=cartesian_point('',(-4.177733037626e1,-5.902110702785e1,
-1.155163347093e1));
#103638=cartesian_point('',(-4.211062215924e1,-5.923377897928e1,
-1.149273853245e1));
#103639=cartesian_point('',(-4.237551172720e1,-5.946875083962e1,
-1.143744273523e1));
#103640=cartesian_point('',(-4.258553552656e1,-5.971627681796e1,
-1.138553246643e1));
#103641=cartesian_point('',(-4.276445608127e1,-5.999362844211e1,
-1.133238636721e1));
#103642=cartesian_point('',(-4.285740303477e1,-6.019440269872e1,
-1.129706370813e1));
#103643=cartesian_point('',(-4.289971695165e1,-6.030706492165e1,
-1.127805800333e1));
#103644=cartesian_point('',(-3.970760450479e1,-6.018426193398e1,
-1.216922323714e1));
#103645=cartesian_point('',(-3.981752294027e1,-6.005788779437e1,
-1.218215803839e1));
#103646=cartesian_point('',(-4.006864441560e1,-5.985643924220e1,
-1.219273799463e1));
#103647=cartesian_point('',(-4.049821012387e1,-5.971004289270e1,
-1.216777423888e1));
#103648=cartesian_point('',(-4.088940334842e1,-5.970095185818e1,
-1.211874508320e1));
#103649=cartesian_point('',(-4.121821902737e1,-5.978237401507e1,
-1.205761593331e1));
#103650=cartesian_point('',(-4.147982334658e1,-5.991608233144e1,
-1.199241810914e1));
#103651=cartesian_point('',(-4.168093880753e1,-6.007564814238e1,
-1.192760448997e1));
#103652=cartesian_point('',(-4.183250388599e1,-6.024589337820e1,
-1.186499210360e1));
#103653=cartesian_point('',(-4.194492020510e1,-6.041979713677e1,
-1.180478089130e1));
#103654=cartesian_point('',(-4.203249517047e1,-6.060900564917e1,
-1.174176902237e1));
#103655=cartesian_point('',(-4.207133957180e1,-6.074153158774e1,
-1.169887762132e1));
#103656=cartesian_point('',(-4.208670707049e1,-6.081444700966e1,
-1.167548725586e1));
#103657=cartesian_point('',(-4.023393132492e1,-6.070803218718e1,
-1.144463295915e1));
#103658=cartesian_point('',(-4.028624474625e1,-6.064844920974e1,
-1.146406160034e1));
#103659=cartesian_point('',(-4.040404280127e1,-6.055417703655e1,
-1.148606181839e1));
#103660=cartesian_point('',(-4.060317575041e1,-6.048629831207e1,
-1.147527891953e1));
#103661=cartesian_point('',(-4.078428091132e1,-6.048258171357e1,
-1.143542375551e1));
#103662=cartesian_point('',(-4.093718388027e1,-6.052132767658e1,
-1.137893251060e1));
#103663=cartesian_point('',(-4.105983665915e1,-6.058495655092e1,
-1.131458456158e1));
#103664=cartesian_point('',(-4.115519898845e1,-6.066128002855e1,
-1.124774850651e1));
#103665=cartesian_point('',(-4.122811492044e1,-6.074325591154e1,
-1.118101815182e1));
#103666=cartesian_point('',(-4.128322972941e1,-6.082762074858e1,
-1.111511556641e1));
#103667=cartesian_point('',(-4.132732180264e1,-6.092015843314e1,
-1.104456298219e1));
#103668=cartesian_point('',(-4.134789407900e1,-6.098561715876e1,
-1.099543661312e1));
#103669=cartesian_point('',(-4.135644123807e1,-6.102185914576e1,
-1.096833545208e1));
#103670=cartesian_point('',(-3.999910859103e1,-6.040724789269e1,
-1.047982081387e1));
#103671=cartesian_point('',(-4.007253279770e1,-6.034491607054e1,
-1.049520112204e1));
#103672=cartesian_point('',(-4.022229809694e1,-6.024831814767e1,
-1.051114454168e1));
#103673=cartesian_point('',(-4.045616061967e1,-6.016947694111e1,
-1.049815431437e1));
#103674=cartesian_point('',(-4.067066111478e1,-6.014658769182e1,
-1.046015015821e1));
#103675=cartesian_point('',(-4.086285192565e1,-6.016385517104e1,
-1.040743364453e1));
#103676=cartesian_point('',(-4.103121875297e1,-6.020937047671e1,
-1.034745366326e1));
#103677=cartesian_point('',(-4.117663876981e1,-6.027416137786e1,
-1.028496584200e1));
#103678=cartesian_point('',(-4.130180714159e1,-6.035232162466e1,
-1.022235442237e1));
#103679=cartesian_point('',(-4.141003408875e1,-6.044078058470e1,
-1.016033335778e1));
#103680=cartesian_point('',(-4.151170673962e1,-6.054639526946e1,
-1.009379108320e1));
#103681=cartesian_point('',(-4.157219303371e1,-6.062802378022e1,
-1.004739192513e1));
#103682=cartesian_point('',(-4.160239053166e1,-6.067553518559e1,
-1.002179394538e1));
#103683=(bounded_surface()b_spline_surface(3,3,((#103631,#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)),.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.583330097461e-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());
#103684=oriented_edge('',*,*,#102738,.f.);
#103686=oriented_edge('',*,*,#103685,.f.);
#103688=oriented_edge('',*,*,#103687,.t.);
#103689=oriented_edge('',*,*,#103496,.t.);
#103690=oriented_edge('',*,*,#103624,.f.);
#103691=edge_loop('',(#103684,#103686,#103688,#103689,#103690));
#103692=face_outer_bound('',#103691,.f.);
#103694=cartesian_point('',(-5.119230429626e1,-7.224718015879e1,
-1.069548648161e1));
#103695=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#103696=direction('',(8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#103697=axis2_placement_3d('',#103694,#103695,#103696);
#103698=cylindrical_surface('',#103697,1.e0);
#103700=oriented_edge('',*,*,#103699,.t.);
#103702=oriented_edge('',*,*,#103701,.f.);
#103704=oriented_edge('',*,*,#103703,.t.);
#103705=oriented_edge('',*,*,#103685,.t.);
#103706=oriented_edge('',*,*,#102736,.t.);
#103707=edge_loop('',(#103700,#103702,#103704,#103705,#103706));
#103708=face_outer_bound('',#103707,.f.);
#103710=cartesian_point('',(-5.433542993997e1,-7.053304936864e1,
-1.169548648161e1));
#103711=direction('',(0.e0,0.e0,-1.e0));
#103712=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#103713=axis2_placement_3d('',#103710,#103711,#103712);
#103714=plane('',#103713);
#103715=oriented_edge('',*,*,#103699,.f.);
#103716=oriented_edge('',*,*,#102734,.f.);
#103718=oriented_edge('',*,*,#103717,.f.);
#103720=oriented_edge('',*,*,#103719,.t.);
#103721=edge_loop('',(#103715,#103716,#103718,#103720));
#103722=face_outer_bound('',#103721,.f.);
#103724=cartesian_point('',(2.724157124614e2,3.767350795422e2,
-1.069548648161e1));
#103725=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#103726=direction('',(-8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#103727=axis2_placement_3d('',#103724,#103725,#103726);
#103728=cylindrical_surface('',#103727,1.e0);
#103730=oriented_edge('',*,*,#103729,.t.);
#103732=oriented_edge('',*,*,#103731,.f.);
#103733=oriented_edge('',*,*,#103717,.t.);
#103734=oriented_edge('',*,*,#102732,.t.);
#103736=oriented_edge('',*,*,#103735,.t.);
#103737=edge_loop('',(#103730,#103732,#103733,#103734,#103736));
#103738=face_outer_bound('',#103737,.f.);
#103740=cartesian_point('',(-4.194377158516e1,-5.347739484443e1,-5.6e0));
#103741=direction('',(8.059384404624e-1,-5.855485519503e-1,8.715574274766e-2));
#103742=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#103743=axis2_placement_3d('',#103740,#103741,#103742);
#103744=plane('',#103743);
#103746=oriented_edge('',*,*,#103745,.f.);
#103748=oriented_edge('',*,*,#103747,.t.);
#103749=oriented_edge('',*,*,#103729,.f.);
#103751=oriented_edge('',*,*,#103750,.f.);
#103753=oriented_edge('',*,*,#103752,.t.);
#103754=edge_loop('',(#103746,#103748,#103749,#103751,#103753));
#103755=face_outer_bound('',#103754,.f.);
#103757=cartesian_point('',(-5.496067991800e1,-6.983467642639e1,-6.6e0));
#103758=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#103759=direction('',(0.e0,0.e0,1.e0));
#103760=axis2_placement_3d('',#103757,#103758,#103759);
#103761=cylindrical_surface('',#103760,1.e0);
#103763=oriented_edge('',*,*,#103762,.f.);
#103765=oriented_edge('',*,*,#103764,.t.);
#103766=oriented_edge('',*,*,#103745,.t.);
#103768=oriented_edge('',*,*,#103767,.f.);
#103769=edge_loop('',(#103763,#103765,#103766,#103768));
#103770=face_outer_bound('',#103769,.f.);
#103772=cartesian_point('',(0.e0,0.e0,-5.6e0));
#103773=direction('',(0.e0,0.e0,-1.e0));
#103774=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#103775=axis2_placement_3d('',#103772,#103773,#103774);
#103776=plane('',#103775);
#103778=oriented_edge('',*,*,#103777,.t.);
#103780=oriented_edge('',*,*,#103779,.t.);
#103782=oriented_edge('',*,*,#103781,.t.);
#103784=oriented_edge('',*,*,#103783,.t.);
#103785=oriented_edge('',*,*,#103762,.t.);
#103787=oriented_edge('',*,*,#103786,.t.);
#103788=edge_loop('',(#103778,#103780,#103782,#103784,#103785,#103787));
#103789=face_outer_bound('',#103788,.f.);
#103791=cartesian_point('',(-4.899731548311e1,-5.382873736296e1,-6.6e0));
#103792=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#103793=direction('',(0.e0,0.e0,1.e0));
#103794=axis2_placement_3d('',#103791,#103792,#103793);
#103795=cylindrical_surface('',#103794,1.e0);
#103796=oriented_edge('',*,*,#103777,.f.);
#103798=oriented_edge('',*,*,#103797,.f.);
#103800=oriented_edge('',*,*,#103799,.t.);
#103802=oriented_edge('',*,*,#103801,.f.);
#103803=edge_loop('',(#103796,#103798,#103800,#103802));
#103804=face_outer_bound('',#103803,.f.);
#103806=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-6.6e0));
#103807=direction('',(6.710920824253e-1,7.362331786948e-1,8.715574275438e-2));
#103808=direction('',(-7.413688050187e-1,6.659935751426e-1,8.261266739380e-2));
#103809=axis2_placement_3d('',#103806,#103807,#103808);
#103810=spherical_surface('',#103809,1.e0);
#103812=oriented_edge('',*,*,#103811,.t.);
#103813=oriented_edge('',*,*,#103797,.t.);
#103815=oriented_edge('',*,*,#103814,.t.);
#103816=edge_loop('',(#103812,#103813,#103815));
#103817=face_outer_bound('',#103816,.f.);
#103819=cartesian_point('',(-4.977857477969e1,-5.439454909201e1,
-8.341304871443e0));
#103820=direction('',(-2.633599868186e-3,1.201966101729e-1,-9.927466137211e-1));
#103821=direction('',(-9.429367698365e-1,3.302501338496e-1,4.248643527730e-2));
#103822=axis2_placement_3d('',#103819,#103820,#103821);
#103823=cylindrical_surface('',#103822,1.000021376923e0);
#103824=oriented_edge('',*,*,#103811,.f.);
#103826=oriented_edge('',*,*,#103825,.f.);
#103828=oriented_edge('',*,*,#103827,.f.);
#103830=oriented_edge('',*,*,#103829,.f.);
#103831=edge_loop('',(#103824,#103826,#103828,#103830));
#103832=face_outer_bound('',#103831,.f.);
#103834=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#103835=direction('',(0.e0,0.e0,1.e0));
#103836=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#103837=axis2_placement_3d('',#103834,#103835,#103836);
#103838=conical_surface('',#103837,7.269652396011e1,5.e0);
#103840=oriented_edge('',*,*,#103839,.f.);
#103842=oriented_edge('',*,*,#103841,.t.);
#103844=oriented_edge('',*,*,#103843,.f.);
#103845=oriented_edge('',*,*,#103825,.t.);
#103846=edge_loop('',(#103840,#103842,#103844,#103845));
#103847=face_outer_bound('',#103846,.f.);
#103849=cartesian_point('',(0.e0,0.e0,-6.6e0));
#103850=direction('',(0.e0,0.e0,-1.e0));
#103851=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#103852=axis2_placement_3d('',#103849,#103850,#103851);
#103853=toroidal_surface('',#103852,7.388633499248e1,1.e0);
#103854=oriented_edge('',*,*,#103786,.f.);
#103856=oriented_edge('',*,*,#103855,.f.);
#103857=oriented_edge('',*,*,#103839,.t.);
#103858=oriented_edge('',*,*,#103814,.f.);
#103859=edge_loop('',(#103854,#103856,#103857,#103858));
#103860=face_outer_bound('',#103859,.f.);
#103862=cartesian_point('',(-4.614671898646e1,-5.770329995248e1,-6.6e0));
#103863=direction('',(8.059384404883e-1,-5.855485519188e-1,8.715574271982e-2));
#103864=direction('',(5.799133292426e-1,8.104786718715e-1,8.261266856989e-2));
#103865=axis2_placement_3d('',#103862,#103863,#103864);
#103866=spherical_surface('',#103865,1.e0);
#103868=oriented_edge('',*,*,#103867,.t.);
#103869=oriented_edge('',*,*,#103855,.t.);
#103870=oriented_edge('',*,*,#103767,.t.);
#103871=edge_loop('',(#103868,#103869,#103870));
#103872=face_outer_bound('',#103871,.f.);
#103874=cartesian_point('',(-4.594147174251e1,-5.767539833008e1,
-8.310488424626e0));
#103875=direction('',(-1.191272787798e-1,-1.619962363111e-2,9.927468275672e-1));
#103876=direction('',(4.736883722353e-1,-8.796670805278e-1,4.248709739235e-2));
#103877=axis2_placement_3d('',#103874,#103875,#103876);
#103878=cylindrical_surface('',#103877,1.000020292456e0);
#103879=oriented_edge('',*,*,#103867,.f.);
#103880=oriented_edge('',*,*,#103752,.f.);
#103882=oriented_edge('',*,*,#103881,.f.);
#103883=oriented_edge('',*,*,#103841,.f.);
#103884=edge_loop('',(#103879,#103880,#103882,#103883));
#103885=face_outer_bound('',#103884,.f.);
#103887=cartesian_point('',(-4.409196777263e1,-5.943302960153e1,
-1.127830581947e1));
#103888=cartesian_point('',(-4.402468983730e1,-5.937901785991e1,
-1.129192070652e1));
#103889=cartesian_point('',(-4.388747795886e1,-5.925628801930e1,
-1.132121447112e1));
#103890=cartesian_point('',(-4.369452468774e1,-5.903882260525e1,
-1.136793643868e1));
#103891=cartesian_point('',(-4.351377729346e1,-5.877346175720e1,
-1.141942793639e1));
#103892=cartesian_point('',(-4.335691485196e1,-5.845485726648e1,
-1.147536296684e1));
#103893=cartesian_point('',(-4.323902544947e1,-5.807217054546e1,
-1.153590670359e1));
#103894=cartesian_point('',(-4.318571839852e1,-5.761908386907e1,
-1.159982598911e1));
#103895=cartesian_point('',(-4.323382474874e1,-5.709855768498e1,
-1.166389119543e1));
#103896=cartesian_point('',(-4.343058855571e1,-5.653112735512e1,
-1.172184844643e1));
#103897=cartesian_point('',(-4.383648365228e1,-5.595227208289e1,
-1.176455657455e1));
#103898=cartesian_point('',(-4.424454284497e1,-5.565295951915e1,
-1.177035908665e1));
#103899=cartesian_point('',(-4.448647592083e1,-5.553318428489e1,
-1.176636774116e1));
#103900=cartesian_point('',(-4.482820095596e1,-5.881865942417e1,
-1.167856228565e1));
#103901=cartesian_point('',(-4.478194659971e1,-5.879188434968e1,
-1.169531256562e1));
#103902=cartesian_point('',(-4.468603839454e1,-5.872899646117e1,
-1.173100661498e1));
#103903=cartesian_point('',(-4.454634023596e1,-5.861072764508e1,
-1.178680889442e1));
#103904=cartesian_point('',(-4.440994352142e1,-5.845876890383e1,
-1.184699744897e1));
#103905=cartesian_point('',(-4.428505416967e1,-5.826798804098e1,
-1.191084927911e1));
#103906=cartesian_point('',(-4.418249552350e1,-5.802961690104e1,
-1.197805327556e1));
#103907=cartesian_point('',(-4.412152190282e1,-5.773762274788e1,
-1.204648823772e1));
#103908=cartesian_point('',(-4.413082195084e1,-5.739303674874e1,
-1.211154646546e1));
#103909=cartesian_point('',(-4.424779521136e1,-5.701147089619e1,
-1.216497646746e1));
#103910=cartesian_point('',(-4.451811130193e1,-5.662399509129e1,
-1.219474424324e1));
#103911=cartesian_point('',(-4.479827231751e1,-5.643359990708e1,
-1.218514451305e1));
#103912=cartesian_point('',(-4.496305960529e1,-5.636295250053e1,
-1.217143939242e1));
#103913=cartesian_point('',(-4.525425256766e1,-5.818782990962e1,
-1.097129331650e1));
#103914=cartesian_point('',(-4.523149454234e1,-5.817394599231e1,-1.09906998e1));
#103915=cartesian_point('',(-4.518447249143e1,-5.814176713626e1,
-1.103171296452e1));
#103916=cartesian_point('',(-4.511642461959e1,-5.808263663701e1,
-1.109465336500e1));
#103917=cartesian_point('',(-4.505037768389e1,-5.800811626034e1,
-1.116107933812e1));
#103918=cartesian_point('',(-4.499019119356e1,-5.791606057589e1,
-1.122975711908e1));
#103919=cartesian_point('',(-4.494087483982e1,-5.780263459283e1,
-1.129975475576e1));
#103920=cartesian_point('',(-4.491131163227e1,-5.766533120036e1,
-1.136806374290e1));
#103921=cartesian_point('',(-4.491468036397e1,-5.750482109178e1,
-1.142906094966e1));
#103922=cartesian_point('',(-4.496819491391e1,-5.732816775596e1,
-1.147362980664e1));
#103923=cartesian_point('',(-4.509324179181e1,-5.714887417554e1,
-1.148894278905e1));
#103924=cartesian_point('',(-4.522417927255e1,-5.705973460232e1,
-1.146734159658e1));
#103925=cartesian_point('',(-4.530192753730e1,-5.702600266964e1,
-1.144670257443e1));
#103926=cartesian_point('',(-4.484802414312e1,-5.831358148746e1,
-1.002321090818e1));
#103927=cartesian_point('',(-4.482244197942e1,-5.828244594499e1,
-1.004153940156e1));
#103928=cartesian_point('',(-4.477198176990e1,-5.821421128525e1,
-1.008027228292e1));
#103929=cartesian_point('',(-4.470617660537e1,-5.810169067120e1,
-1.013966131179e1));
#103930=cartesian_point('',(-4.465026948162e1,-5.797374925134e1,
-1.020222151554e1));
#103931=cartesian_point('',(-4.460822648740e1,-5.783033902822e1,
-1.026672051043e1));
#103932=cartesian_point('',(-4.458481900510e1,-5.766937563654e1,
-1.033222174397e1));
#103933=cartesian_point('',(-4.458725178073e1,-5.749079780339e1,
-1.039591747861e1));
#103934=cartesian_point('',(-4.462483262329e1,-5.729692629188e1,
-1.045277613835e1));
#103935=cartesian_point('',(-4.470898480980e1,-5.709312658664e1,
-1.049500870962e1));
#103936=cartesian_point('',(-4.485709021457e1,-5.688370424867e1,
-1.051206586423e1));
#103937=cartesian_point('',(-4.500034251284e1,-5.676407637013e1,
-1.049657099880e1));
#103938=cartesian_point('',(-4.508781916596e1,-5.670981005180e1,
-1.048027499287e1));
#103939=(bounded_surface()b_spline_surface(3,3,((#103887,#103888,#103889,
#103890,#103891,#103892,#103893,#103894,#103895,#103896,#103897,#103898,
#103899),(#103900,#103901,#103902,#103903,#103904,#103905,#103906,#103907,
#103908,#103909,#103910,#103911,#103912),(#103913,#103914,#103915,#103916,
#103917,#103918,#103919,#103920,#103921,#103922,#103923,#103924,#103925),(
#103926,#103927,#103928,#103929,#103930,#103931,#103932,#103933,#103934,#103935,
#103936,#103937,#103938)),.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.409837351840e-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());
#103940=oriented_edge('',*,*,#103750,.t.);
#103941=oriented_edge('',*,*,#103735,.f.);
#103942=oriented_edge('',*,*,#102730,.t.);
#103944=oriented_edge('',*,*,#103943,.t.);
#103945=oriented_edge('',*,*,#103881,.t.);
#103946=edge_loop('',(#103940,#103941,#103942,#103944,#103945));
#103947=face_outer_bound('',#103946,.f.);
#103949=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#103950=direction('',(0.e0,0.e0,1.e0));
#103951=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#103952=axis2_placement_3d('',#103949,#103950,#103951);
#103953=toroidal_surface('',#103952,7.150671292775e1,1.e0);
#103954=oriented_edge('',*,*,#102728,.t.);
#103956=oriented_edge('',*,*,#103955,.t.);
#103957=oriented_edge('',*,*,#103843,.t.);
#103958=oriented_edge('',*,*,#103943,.f.);
#103959=edge_loop('',(#103954,#103956,#103957,#103958));
#103960=face_outer_bound('',#103959,.f.);
#103962=cartesian_point('',(-4.788735705316e1,-5.263353942140e1,
-1.176706604897e1));
#103963=cartesian_point('',(-4.803264057170e1,-5.242728571776e1,
-1.177091000825e1));
#103964=cartesian_point('',(-4.836959990997e1,-5.208334128212e1,
-1.176656524862e1));
#103965=cartesian_point('',(-4.897075508272e1,-5.176707765526e1,
-1.172838259614e1));
#103966=cartesian_point('',(-4.954616881441e1,-5.164309982865e1,
-1.167408074845e1));
#103967=cartesian_point('',(-5.005921766024e1,-5.165608338565e1,
-1.161312493767e1));
#103968=cartesian_point('',(-5.049591683927e1,-5.175904843154e1,
-1.155163512860e1));
#103969=cartesian_point('',(-5.085837394809e1,-5.191696359708e1,
-1.149274016785e1));
#103970=cartesian_point('',(-5.115675952416e1,-5.210760453231e1,
-1.143744434312e1));
#103971=cartesian_point('',(-5.140291877016e1,-5.231922787837e1,
-1.138553404310e1));
#103972=cartesian_point('',(-5.162302347773e1,-5.256517522886e1,
-1.133238790680e1));
#103973=cartesian_point('',(-5.174623387230e1,-5.274893729261e1,
-1.129706521924e1));
#103974=cartesian_point('',(-5.180565096578e1,-5.285359296986e1,
-1.127805949794e1));
#103975=cartesian_point('',(-4.863363274169e1,-5.323165747066e1,
-1.216921986395e1));
#103976=cartesian_point('',(-4.872242848300e1,-5.308964439188e1,
-1.218215469471e1));
#103977=cartesian_point('',(-4.893894436615e1,-5.285139235617e1,
-1.219273469502e1));
#103978=cartesian_point('',(-4.934031925542e1,-5.263959988622e1,
-1.216777098667e1));
#103979=cartesian_point('',(-4.972527335498e1,-5.256942479702e1,
-1.211874186599e1));
#103980=cartesian_point('',(-5.006277736293e1,-5.259840633360e1,
-1.205761273585e1));
#103981=cartesian_point('',(-5.034207697508e1,-5.268954435459e1,
-1.199241491799e1));
#103982=cartesian_point('',(-5.056567756711e1,-5.281568400119e1,
-1.192760129457e1));
#103983=cartesian_point('',(-5.074200855196e1,-5.296012295035e1,
-1.186498889609e1));
#103984=cartesian_point('',(-5.088024516082e1,-5.311429958374e1,
-1.180477766575e1));
#103985=cartesian_point('',(-5.099634049542e1,-5.328747856012e1,
-1.174176577208e1));
#103986=cartesian_point('',(-5.105543820791e1,-5.341229605595e1,
-1.169887435016e1));
#103987=cartesian_point('',(-5.108202296335e1,-5.348190963828e1,
-1.167548397218e1));
#103988=cartesian_point('',(-4.923541257077e1,-5.366664137089e1,
-1.144463019506e1));
#103989=cartesian_point('',(-4.927776115958e1,-5.359960829401e1,
-1.146405883563e1));
#103990=cartesian_point('',(-4.937936160898e1,-5.348806904523e1,
-1.148605904521e1));
#103991=cartesian_point('',(-4.956542444423e1,-5.338987470603e1,
-1.147527613877e1));
#103992=cartesian_point('',(-4.974371858133e1,-5.335787270730e1,
-1.143542098002e1));
#103993=cartesian_point('',(-4.990080036587e1,-5.337222227120e1,
-1.137892974585e1));
#103994=cartesian_point('',(-5.003189695486e1,-5.341588057540e1,
-1.131458180925e1));
#103995=cartesian_point('',(-5.013802497361e1,-5.347634637469e1,
-1.124774576656e1));
#103996=cartesian_point('',(-5.022286718805e1,-5.354590639975e1,
-1.118101542358e1));
#103997=cartesian_point('',(-5.029050116153e1,-5.362061069786e1,
-1.111511284921e1));
#103998=cartesian_point('',(-5.034852663902e1,-5.370511158119e1,
-1.104456027641e1));
#103999=cartesian_point('',(-5.037908575664e1,-5.376654621593e1,
-1.099543391509e1));
#104000=cartesian_point('',(-5.039319724772e1,-5.380100495569e1,
-1.096833275833e1));
#104001=cartesian_point('',(-4.895642863884e1,-5.340629534556e1,
-1.047982079935e1));
#104002=cartesian_point('',(-4.901919804079e1,-5.333324482631e1,
-1.049520111665e1));
#104003=cartesian_point('',(-4.915200825501e1,-5.321440770318e1,
-1.051114454325e1));
#104004=cartesian_point('',(-4.937065808632e1,-5.309995299031e1,
-1.049815431438e1));
#104005=cartesian_point('',(-4.957893705692e1,-5.304379027546e1,
-1.046015015823e1));
#104006=cartesian_point('',(-4.977146290886e1,-5.303077989667e1,
-1.040743364455e1));
#104007=cartesian_point('',(-4.994487702365e1,-5.304939645884e1,
-1.034745366328e1));
#104008=cartesian_point('',(-5.009864220873e1,-5.309064097394e1,
-1.028496584201e1));
#104009=cartesian_point('',(-5.023449650655e1,-5.314825829113e1,
-1.022235442237e1));
#104010=cartesian_point('',(-5.035522903049e1,-5.321869775e1,
-1.016033335778e1));
#104011=cartesian_point('',(-5.047217169903e1,-5.330710703598e1,
-1.009379108320e1));
#104012=cartesian_point('',(-5.054468281887e1,-5.337826842327e1,
-1.004739192512e1));
#104013=cartesian_point('',(-5.058194095681e1,-5.342047095497e1,
-1.002179394536e1));
#104014=(bounded_surface()b_spline_surface(3,3,((#103962,#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)),.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.583329879090e-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());
#104015=oriented_edge('',*,*,#102726,.f.);
#104017=oriented_edge('',*,*,#104016,.f.);
#104019=oriented_edge('',*,*,#104018,.t.);
#104020=oriented_edge('',*,*,#103827,.t.);
#104021=oriented_edge('',*,*,#103955,.f.);
#104022=edge_loop('',(#104015,#104017,#104019,#104020,#104021));
#104023=face_outer_bound('',#104022,.f.);
#104025=cartesian_point('',(-6.186399106033e1,-6.334945674686e1,
-1.069548648161e1));
#104026=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#104027=direction('',(7.044160264028e-1,-7.044160264028e-1,-8.715574274764e-2));
#104028=axis2_placement_3d('',#104025,#104026,#104027);
#104029=cylindrical_surface('',#104028,1.e0);
#104031=oriented_edge('',*,*,#104030,.t.);
#104033=oriented_edge('',*,*,#104032,.f.);
#104035=oriented_edge('',*,*,#104034,.t.);
#104036=oriented_edge('',*,*,#104016,.t.);
#104037=oriented_edge('',*,*,#102724,.t.);
#104038=edge_loop('',(#104031,#104033,#104035,#104036,#104037));
#104039=face_outer_bound('',#104038,.f.);
#104041=cartesian_point('',(-6.470027047857e1,-6.116473657264e1,
-1.169548648161e1));
#104042=direction('',(0.e0,0.e0,-1.e0));
#104043=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#104044=axis2_placement_3d('',#104041,#104042,#104043);
#104045=plane('',#104044);
#104046=oriented_edge('',*,*,#104030,.f.);
#104047=oriented_edge('',*,*,#102722,.f.);
#104049=oriented_edge('',*,*,#104048,.f.);
#104051=oriented_edge('',*,*,#104050,.t.);
#104052=edge_loop('',(#104046,#104047,#104049,#104051));
#104053=face_outer_bound('',#104052,.f.);
#104055=cartesian_point('',(3.286888303324e2,3.301742960189e2,
-1.069548648161e1));
#104056=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#104057=direction('',(-7.044160264028e-1,7.044160264028e-1,-8.715574274764e-2));
#104058=axis2_placement_3d('',#104055,#104056,#104057);
#104059=cylindrical_surface('',#104058,1.e0);
#104061=oriented_edge('',*,*,#104060,.t.);
#104063=oriented_edge('',*,*,#104062,.f.);
#104064=oriented_edge('',*,*,#104048,.t.);
#104065=oriented_edge('',*,*,#102720,.t.);
#104067=oriented_edge('',*,*,#104066,.f.);
#104068=edge_loop('',(#104061,#104063,#104064,#104065,#104067));
#104069=face_outer_bound('',#104068,.f.);
#104071=cartesian_point('',(-4.979308180948e1,-4.625754790355e1,-5.6e0));
#104072=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#104073=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#104074=axis2_placement_3d('',#104071,#104072,#104073);
#104075=plane('',#104074);
#104077=oriented_edge('',*,*,#104076,.f.);
#104079=oriented_edge('',*,*,#104078,.t.);
#104080=oriented_edge('',*,*,#104060,.f.);
#104082=oriented_edge('',*,*,#104081,.f.);
#104084=oriented_edge('',*,*,#104083,.t.);
#104085=edge_loop('',(#104077,#104079,#104080,#104082,#104084));
#104086=face_outer_bound('',#104085,.f.);
#104088=cartesian_point('',(-6.520857299418e1,-6.037715111433e1,-6.6e0));
#104089=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#104090=direction('',(0.e0,0.e0,1.e0));
#104091=axis2_placement_3d('',#104088,#104089,#104090);
#104092=cylindrical_surface('',#104091,1.e0);
#104094=oriented_edge('',*,*,#104093,.f.);
#104096=oriented_edge('',*,*,#104095,.f.);
#104097=oriented_edge('',*,*,#104076,.t.);
#104099=oriented_edge('',*,*,#104098,.f.);
#104100=edge_loop('',(#104094,#104096,#104097,#104099));
#104101=face_outer_bound('',#104100,.f.);
#104103=cartesian_point('',(0.e0,0.e0,-5.6e0));
#104104=direction('',(0.e0,0.e0,-1.e0));
#104105=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#104106=axis2_placement_3d('',#104103,#104104,#104105);
#104107=plane('',#104106);
#104109=oriented_edge('',*,*,#104108,.t.);
#104111=oriented_edge('',*,*,#104110,.t.);
#104113=oriented_edge('',*,*,#104112,.t.);
#104115=oriented_edge('',*,*,#104114,.t.);
#104116=oriented_edge('',*,*,#104093,.t.);
#104118=oriented_edge('',*,*,#104117,.t.);
#104119=edge_loop('',(#104109,#104111,#104113,#104115,#104116,#104118));
#104120=face_outer_bound('',#104119,.f.);
#104122=cartesian_point('',(-5.681474695652e1,-4.550114744651e1,-6.6e0));
#104123=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#104124=direction('',(0.e0,0.e0,1.e0));
#104125=axis2_placement_3d('',#104122,#104123,#104124);
#104126=cylindrical_surface('',#104125,1.e0);
#104127=oriented_edge('',*,*,#104108,.f.);
#104129=oriented_edge('',*,*,#104128,.f.);
#104131=oriented_edge('',*,*,#104130,.t.);
#104133=oriented_edge('',*,*,#104132,.f.);
#104134=edge_loop('',(#104127,#104129,#104131,#104133));
#104135=face_outer_bound('',#104134,.f.);
#104137=cartesian_point('',(-5.770329995248e1,-4.614671898646e1,-6.6e0));
#104138=direction('',(-5.855485517309e-1,8.059384406213e-1,8.715574275214e-2));
#104139=direction('',(-8.104786720227e-1,-5.799133291689e-1,
-8.261266760386e-2));
#104140=axis2_placement_3d('',#104137,#104138,#104139);
#104141=spherical_surface('',#104140,1.e0);
#104143=oriented_edge('',*,*,#104142,.t.);
#104144=oriented_edge('',*,*,#104128,.t.);
#104146=oriented_edge('',*,*,#104145,.t.);
#104147=edge_loop('',(#104143,#104144,#104146));
#104148=face_outer_bound('',#104147,.f.);
#104150=cartesian_point('',(-5.767416666540e1,-4.593236444644e1,
-8.386429725870e0));
#104151=direction('',(1.620257510795e-2,1.191293905407e-1,-9.927465259920e-1));
#104152=direction('',(-8.796637625890e-1,4.736946048882e-1,4.248630470654e-2));
#104153=axis2_placement_3d('',#104150,#104151,#104152);
#104154=cylindrical_surface('',#104153,1.000022161797e0);
#104155=oriented_edge('',*,*,#104142,.f.);
#104157=oriented_edge('',*,*,#104156,.f.);
#104159=oriented_edge('',*,*,#104158,.f.);
#104161=oriented_edge('',*,*,#104160,.f.);
#104162=edge_loop('',(#104155,#104157,#104159,#104161));
#104163=face_outer_bound('',#104162,.f.);
#104165=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#104166=direction('',(0.e0,0.e0,1.e0));
#104167=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#104168=axis2_placement_3d('',#104165,#104166,#104167);
#104169=conical_surface('',#104168,7.269652396011e1,5.e0);
#104171=oriented_edge('',*,*,#104170,.f.);
#104173=oriented_edge('',*,*,#104172,.t.);
#104175=oriented_edge('',*,*,#104174,.f.);
#104176=oriented_edge('',*,*,#104156,.t.);
#104177=edge_loop('',(#104171,#104173,#104175,#104176));
#104178=face_outer_bound('',#104177,.f.);
#104180=cartesian_point('',(0.e0,0.e0,-6.6e0));
#104181=direction('',(0.e0,0.e0,-1.e0));
#104182=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#104183=axis2_placement_3d('',#104180,#104181,#104182);
#104184=toroidal_surface('',#104183,7.388633499248e1,1.e0);
#104185=oriented_edge('',*,*,#104117,.f.);
#104187=oriented_edge('',*,*,#104186,.f.);
#104188=oriented_edge('',*,*,#104170,.t.);
#104189=oriented_edge('',*,*,#104145,.f.);
#104190=edge_loop('',(#104185,#104187,#104188,#104189));
#104191=face_outer_bound('',#104190,.f.);
#104193=cartesian_point('',(-5.460536115883e1,-4.977393927899e1,-6.6e0));
#104194=direction('',(7.044160264529e-1,-7.044160263729e-1,8.715574258435e-2));
#104195=direction('',(6.995604313164e-1,7.097819030817e-1,8.261266848424e-2));
#104196=axis2_placement_3d('',#104193,#104194,#104195);
#104197=spherical_surface('',#104196,1.e0);
#104199=oriented_edge('',*,*,#104198,.t.);
#104200=oriented_edge('',*,*,#104186,.t.);
#104201=oriented_edge('',*,*,#104098,.t.);
#104202=edge_loop('',(#104199,#104200,#104201));
#104203=face_outer_bound('',#104202,.f.);
#104205=cartesian_point('',(-5.426826555730e1,-4.978133081955e1,
-9.384237230251e0));
#104206=direction('',(-1.202078953302e-1,2.622149397197e-3,9.927452776180e-1));
#104207=direction('',(3.302459390911e-1,-9.429385799350e-1,4.247886749927e-2));
#104208=axis2_placement_3d('',#104205,#104206,#104207);
#104209=cylindrical_surface('',#104208,1.000019892035e0);
#104210=oriented_edge('',*,*,#104198,.f.);
#104211=oriented_edge('',*,*,#104083,.f.);
#104213=oriented_edge('',*,*,#104212,.f.);
#104214=oriented_edge('',*,*,#104172,.f.);
#104215=edge_loop('',(#104210,#104211,#104213,#104214));
#104216=face_outer_bound('',#104215,.f.);
#104218=cartesian_point('',(-5.291391631823e1,-5.172462191183e1,
-1.131527602267e1));
#104219=cartesian_point('',(-5.284542143815e1,-5.168634350728e1,
-1.132852640008e1));
#104220=cartesian_point('',(-5.270017955630e1,-5.159522197542e1,
-1.135766683391e1));
#104221=cartesian_point('',(-5.248612287131e1,-5.142471640276e1,
-1.140449197943e1));
#104222=cartesian_point('',(-5.227195502574e1,-5.120405702153e1,
-1.145685008259e1));
#104223=cartesian_point('',(-5.207102950020e1,-5.092808640818e1,
-1.151376684472e1));
#104224=cartesian_point('',(-5.189662134707e1,-5.058434677741e1,
-1.157525464203e1));
#104225=cartesian_point('',(-5.177246452882e1,-5.016275364733e1,
-1.163996422032e1));
#104226=cartesian_point('',(-5.173457782892e1,-4.966005152712e1,
-1.170454335381e1));
#104227=cartesian_point('',(-5.183205685341e1,-4.908845143991e1,
-1.176251685639e1));
#104228=cartesian_point('',(-5.213019214575e1,-4.847097893844e1,
-1.180452462180e1));
#104229=cartesian_point('',(-5.247670141982e1,-4.812187547785e1,
-1.180883564208e1));
#104230=cartesian_point('',(-5.269203969502e1,-4.797059519995e1,
-1.180370234793e1));
#104231=cartesian_point('',(-5.350140263869e1,-5.101706380953e1,
-1.158732074229e1));
#104232=cartesian_point('',(-5.345633006089e1,-5.099934119242e1,
-1.160345288195e1));
#104233=cartesian_point('',(-5.335956385410e1,-5.095529202923e1,
-1.163861912369e1));
#104234=cartesian_point('',(-5.321317802681e1,-5.086653934937e1,
-1.169406751801e1));
#104235=cartesian_point('',(-5.306237320092e1,-5.074449785064e1,
-1.175477467879e1));
#104236=cartesian_point('',(-5.291608903953e1,-5.058409388852e1,
-1.181923671454e1));
#104237=cartesian_point('',(-5.278347654271e1,-5.037570719122e1,
-1.188696015758e1));
#104238=cartesian_point('',(-5.268169512492e1,-5.011089072925e1,
-1.195571587395e1));
#104239=cartesian_point('',(-5.263771630080e1,-4.978613915492e1,
-1.202082965966e1));
#104240=cartesian_point('',(-5.268900399401e1,-4.941021290353e1,
-1.207396972266e1));
#104241=cartesian_point('',(-5.288400631249e1,-4.900360109386e1,
-1.210308874956e1));
#104242=cartesian_point('',(-5.311964801949e1,-4.878092681456e1,
-1.209250378163e1));
#104243=cartesian_point('',(-5.326533311696e1,-4.868886231403e1,
-1.207798942479e1));
#104244=cartesian_point('',(-5.377029114843e1,-5.040657424913e1,
-1.089827179995e1));
#104245=cartesian_point('',(-5.374648755387e1,-5.039572142390e1,
-1.091661737731e1));
#104246=cartesian_point('',(-5.369571124254e1,-5.036948697581e1,
-1.095633050111e1));
#104247=cartesian_point('',(-5.361988744337e1,-5.031904045842e1,
-1.101795337265e1));
#104248=cartesian_point('',(-5.354281916486e1,-5.025221670301e1,
-1.108412841570e1));
#104249=cartesian_point('',(-5.346907383536e1,-5.016697917952e1,
-1.115279479066e1));
#104250=cartesian_point('',(-5.340317696433e1,-5.005897114465e1,
-1.122288153403e1));
#104251=cartesian_point('',(-5.335345710483e1,-4.992452306329e1,
-1.129136307701e1));
#104252=cartesian_point('',(-5.333280570093e1,-4.976227826223e1,
-1.135267113658e1));
#104253=cartesian_point('',(-5.335902659344e1,-4.957634860047e1,
-1.139775004050e1));
#104254=cartesian_point('',(-5.345554408455e1,-4.937533195282e1,
-1.141390686249e1));
#104255=cartesian_point('',(-5.357231545355e1,-4.926315026891e1,
-1.139276319164e1));
#104256=cartesian_point('',(-5.364524729611e1,-4.921545089137e1,
-1.137217485562e1));
#104257=cartesian_point('',(-5.341812098955e1,-5.057986608556e1,
-1.002321004393e1));
#104258=cartesian_point('',(-5.338950851543e1,-5.055446952990e1,
-1.004061093579e1));
#104259=cartesian_point('',(-5.333050430939e1,-5.049675315389e1,
-1.007827742815e1));
#104260=cartesian_point('',(-5.324876158689e1,-5.039807715130e1,
-1.013668060747e1));
#104261=cartesian_point('',(-5.317286038450e1,-5.028095898926e1,
-1.019929177718e1));
#104262=cartesian_point('',(-5.310795561317e1,-5.014593627109e1,
-1.026409228069e1));
#104263=cartesian_point('',(-5.305864886438e1,-4.999042108527e1,
-1.033001160639e1));
#104264=cartesian_point('',(-5.303211496393e1,-4.981328743975e1,
-1.039420707009e1));
#104265=cartesian_point('',(-5.303797053570e1,-4.961530891776e1,
-1.045164991910e1));
#104266=cartesian_point('',(-5.308844569966e1,-4.939997979250e1,
-1.049450758775e1));
#104267=cartesian_point('',(-5.320190776049e1,-4.916802782215e1,
-1.051220935258e1));
#104268=cartesian_point('',(-5.332551803543e1,-4.902611388707e1,
-1.049672128463e1));
#104269=cartesian_point('',(-5.340443348237e1,-4.895802460262e1,
-1.048019840493e1));
#104270=(bounded_surface()b_spline_surface(3,3,((#104218,#104219,#104220,
#104221,#104222,#104223,#104224,#104225,#104226,#104227,#104228,#104229,
#104230),(#104231,#104232,#104233,#104234,#104235,#104236,#104237,#104238,
#104239,#104240,#104241,#104242,#104243),(#104244,#104245,#104246,#104247,
#104248,#104249,#104250,#104251,#104252,#104253,#104254,#104255,#104256),(
#104257,#104258,#104259,#104260,#104261,#104262,#104263,#104264,#104265,#104266,
#104267,#104268,#104269)),.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.410737632079e-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());
#104271=oriented_edge('',*,*,#104081,.t.);
#104272=oriented_edge('',*,*,#104066,.t.);
#104273=oriented_edge('',*,*,#102718,.t.);
#104275=oriented_edge('',*,*,#104274,.t.);
#104276=oriented_edge('',*,*,#104212,.t.);
#104277=edge_loop('',(#104271,#104272,#104273,#104275,#104276));
#104278=face_outer_bound('',#104277,.f.);
#104280=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#104281=direction('',(0.e0,0.e0,1.e0));
#104282=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#104283=axis2_placement_3d('',#104280,#104281,#104282);
#104284=toroidal_surface('',#104283,7.150671292775e1,1.e0);
#104285=oriented_edge('',*,*,#102716,.t.);
#104287=oriented_edge('',*,*,#104286,.t.);
#104288=oriented_edge('',*,*,#104174,.t.);
#104289=oriented_edge('',*,*,#104274,.f.);
#104290=edge_loop('',(#104285,#104287,#104288,#104289));
#104291=face_outer_bound('',#104290,.f.);
#104293=cartesian_point('',(-5.553147891274e1,-4.449429722218e1,
-1.176706364998e1));
#104294=cartesian_point('',(-5.564270268309e1,-4.426786776886e1,
-1.177090731211e1));
#104295=cartesian_point('',(-5.592169742884e1,-4.387545412401e1,
-1.176656332762e1));
#104296=cartesian_point('',(-5.646596076571e1,-4.346903962898e1,
-1.172838300988e1));
#104297=cartesian_point('',(-5.701489677503e1,-4.325656273196e1,
-1.167408198754e1));
#104298=cartesian_point('',(-5.752366398841e1,-4.318911952187e1,
-1.161312649423e1));
#104299=cartesian_point('',(-5.797109953814e1,-4.322249649386e1,
-1.155163658004e1));
#104300=cartesian_point('',(-5.835380334004e1,-4.332176345934e1,
-1.149274131211e1));
#104301=cartesian_point('',(-5.867834323867e1,-4.346337789892e1,
-1.143744513491e1));
#104302=cartesian_point('',(-5.895458137343e1,-4.363388738853e1,
-1.138553450682e1));
#104303=cartesian_point('',(-5.921045850712e1,-4.384237770365e1,
-1.133238729374e1));
#104304=cartesian_point('',(-5.936090379289e1,-4.400460726039e1,
-1.129706366731e1));
#104305=cartesian_point('',(-5.943596465250e1,-4.409868389811e1,
-1.127805713350e1));
#104306=cartesian_point('',(-5.636213442474e1,-4.496830935256e1,
-1.216922516213e1));
#104307=cartesian_point('',(-5.642761777730e1,-4.481416216476e1,
-1.218215920011e1));
#104308=cartesian_point('',(-5.660418956648e1,-4.454497836389e1,
-1.219273973682e1));
#104309=cartesian_point('',(-5.696748032277e1,-4.427300128703e1,
-1.216777858298e1));
#104310=cartesian_point('',(-5.733671836366e1,-4.414346199371e1,
-1.211875067941e1));
#104311=cartesian_point('',(-5.767460413266e1,-4.411928355651e1,
-1.205762213242e1));
#104312=cartesian_point('',(-5.796472664203e1,-4.416560386618e1,
-1.199242436482e1));
#104313=cartesian_point('',(-5.820531124425e1,-4.425520997991e1,
-1.192761050881e1));
#104314=cartesian_point('',(-5.840207020575e1,-4.437028587556e1,
-1.186499778432e1));
#104315=cartesian_point('',(-5.856272640230e1,-4.450093949651e1,
-1.180478622746e1));
#104316=cartesian_point('',(-5.870448819792e1,-4.465382776947e1,
-1.174177310308e1));
#104317=cartesian_point('',(-5.878238680326e1,-4.476786688683e1,
-1.169888054460e1));
#104318=cartesian_point('',(-5.881953593218e1,-4.483246767398e1,
-1.167548915427e1));
#104319=cartesian_point('',(-5.702455670440e1,-4.530380146411e1,
-1.144463453496e1));
#104320=cartesian_point('',(-5.705589581550e1,-4.523097302474e1,
-1.146406208409e1));
#104321=cartesian_point('',(-5.713879294406e1,-4.510491614298e1,
-1.148606258358e1));
#104322=cartesian_point('',(-5.730719841536e1,-4.497882300107e1,
-1.147528225392e1));
#104323=cartesian_point('',(-5.747829111473e1,-4.491932018317e1,
-1.143542864369e1));
#104324=cartesian_point('',(-5.763568457311e1,-4.490891748440e1,
-1.137893828520e1));
#104325=cartesian_point('',(-5.777199822180e1,-4.493152863899e1,
-1.131459061557e1));
#104326=cartesian_point('',(-5.788628000166e1,-4.497464708456e1,
-1.124775447280e1));
#104327=cartesian_point('',(-5.798096046077e1,-4.503007811005e1,
-1.118102386826e1));
#104328=cartesian_point('',(-5.805944901166e1,-4.509328229223e1,
-1.111512098490e1));
#104329=cartesian_point('',(-5.812998073501e1,-4.516766674593e1,
-1.104456705745e1));
#104330=cartesian_point('',(-5.816977519676e1,-4.522356592257e1,
-1.099543936919e1));
#104331=cartesian_point('',(-5.818910423018e1,-4.525539428086e1,
-1.096833700987e1));
#104332=cartesian_point('',(-5.670827903024e1,-4.509030247203e1,
-1.047982081201e1));
#104333=cartesian_point('',(-5.675884519805e1,-4.500833662695e1,
-1.049520026473e1));
#104334=cartesian_point('',(-5.687142592814e1,-4.487018945290e1,
-1.051114396369e1));
#104335=cartesian_point('',(-5.706947351515e1,-4.472293929620e1,
-1.049815602863e1));
#104336=cartesian_point('',(-5.726640225003e1,-4.463488293128e1,
-1.046015323449e1));
#104337=cartesian_point('',(-5.745452298326e1,-4.459191246477e1,
-1.040743753164e1));
#104338=cartesian_point('',(-5.762871548112e1,-4.458316987445e1,
-1.034745782539e1));
#104339=cartesian_point('',(-5.778704099629e1,-4.459985101057e1,
-1.028496994385e1));
#104340=cartesian_point('',(-5.793023736633e1,-4.463550571364e1,
-1.022235830962e1));
#104341=cartesian_point('',(-5.806050381801e1,-4.468619056888e1,
-1.016033698041e1));
#104342=cartesian_point('',(-5.818983998233e1,-4.475521802688e1,
-1.009379345170e1));
#104343=cartesian_point('',(-5.827259285791e1,-4.481416137003e1,
-1.004739305189e1));
#104344=cartesian_point('',(-5.831599613124e1,-4.485001744465e1,
-1.002179394282e1));
#104345=(bounded_surface()b_spline_surface(3,3,((#104293,#104294,#104295,
#104296,#104297,#104298,#104299,#104300,#104301,#104302,#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)),.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.583330266766e-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());
#104346=oriented_edge('',*,*,#102714,.f.);
#104348=oriented_edge('',*,*,#104347,.f.);
#104350=oriented_edge('',*,*,#104349,.t.);
#104351=oriented_edge('',*,*,#104158,.t.);
#104352=oriented_edge('',*,*,#104286,.f.);
#104353=edge_loop('',(#104346,#104348,#104350,#104351,#104352));
#104354=face_outer_bound('',#104353,.f.);
#104356=cartesian_point('',(-7.101238104986e1,-5.289185946521e1,
-1.069548648161e1));
#104357=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#104358=direction('',(5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#104359=axis2_placement_3d('',#104356,#104357,#104358);
#104360=cylindrical_surface('',#104359,1.e0);
#104362=oriented_edge('',*,*,#104361,.t.);
#104364=oriented_edge('',*,*,#104363,.f.);
#104366=oriented_edge('',*,*,#104365,.t.);
#104367=oriented_edge('',*,*,#104347,.t.);
#104368=oriented_edge('',*,*,#102712,.t.);
#104369=edge_loop('',(#104362,#104364,#104366,#104367,#104368));
#104370=face_outer_bound('',#104369,.f.);
#104372=cartesian_point('',(-7.347197563010e1,-5.029034496809e1,
-1.169548648161e1));
#104373=direction('',(0.e0,0.e0,-1.e0));
#104374=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#104375=axis2_placement_3d('',#104372,#104373,#104374);
#104376=plane('',#104375);
#104377=oriented_edge('',*,*,#104361,.f.);
#104378=oriented_edge('',*,*,#102710,.f.);
#104380=oriented_edge('',*,*,#104379,.f.);
#104382=oriented_edge('',*,*,#104381,.t.);
#104383=edge_loop('',(#104377,#104378,#104380,#104382));
#104384=face_outer_bound('',#104383,.f.);
#104386=cartesian_point('',(3.747510870699e2,2.735709467901e2,
-1.069548648161e1));
#104387=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#104388=direction('',(-5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#104389=axis2_placement_3d('',#104386,#104387,#104388);
#104390=cylindrical_surface('',#104389,1.e0);
#104392=oriented_edge('',*,*,#104391,.t.);
#104394=oriented_edge('',*,*,#104393,.f.);
#104395=oriented_edge('',*,*,#104379,.t.);
#104396=oriented_edge('',*,*,#102708,.t.);
#104398=oriented_edge('',*,*,#104397,.t.);
#104399=edge_loop('',(#104392,#104394,#104395,#104396,#104398));
#104400=face_outer_bound('',#104399,.f.);
#104402=cartesian_point('',(-5.641632110589e1,-3.789868661328e1,-5.6e0));
#104403=direction('',(5.855485519503e-1,-8.059384404624e-1,8.715574274766e-2));
#104404=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#104405=axis2_placement_3d('',#104402,#104403,#104404);
#104406=plane('',#104405);
#104408=oriented_edge('',*,*,#104407,.f.);
#104410=oriented_edge('',*,*,#104409,.t.);
#104411=oriented_edge('',*,*,#104391,.f.);
#104413=oriented_edge('',*,*,#104412,.f.);
#104415=oriented_edge('',*,*,#104414,.t.);
#104416=edge_loop('',(#104408,#104410,#104411,#104413,#104415));
#104417=face_outer_bound('',#104416,.f.);
#104419=cartesian_point('',(-7.385081458846e1,-4.943293996161e1,-6.6e0));
#104420=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#104421=direction('',(0.e0,0.e0,1.e0));
#104422=axis2_placement_3d('',#104419,#104420,#104421);
#104423=cylindrical_surface('',#104422,1.e0);
#104425=oriented_edge('',*,*,#104424,.f.);
#104427=oriented_edge('',*,*,#104426,.f.);
#104428=oriented_edge('',*,*,#104407,.t.);
#104430=oriented_edge('',*,*,#104429,.f.);
#104431=edge_loop('',(#104425,#104427,#104428,#104430));
#104432=face_outer_bound('',#104431,.f.);
#104434=cartesian_point('',(0.e0,0.e0,-5.6e0));
#104435=direction('',(0.e0,0.e0,-1.e0));
#104436=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#104437=axis2_placement_3d('',#104434,#104435,#104436);
#104438=plane('',#104437);
#104440=oriented_edge('',*,*,#104439,.t.);
#104442=oriented_edge('',*,*,#104441,.t.);
#104444=oriented_edge('',*,*,#104443,.t.);
#104446=oriented_edge('',*,*,#104445,.t.);
#104447=oriented_edge('',*,*,#104424,.t.);
#104449=oriented_edge('',*,*,#104448,.t.);
#104450=edge_loop('',(#104440,#104442,#104444,#104446,#104447,#104449));
#104451=face_outer_bound('',#104450,.f.);
#104453=cartesian_point('',(-6.323321080188e1,-3.605316826985e1,-6.6e0));
#104454=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#104455=direction('',(0.e0,0.e0,1.e0));
#104456=axis2_placement_3d('',#104453,#104454,#104455);
#104457=cylindrical_surface('',#104456,1.e0);
#104458=oriented_edge('',*,*,#104439,.f.);
#104460=oriented_edge('',*,*,#104459,.f.);
#104462=oriented_edge('',*,*,#104461,.t.);
#104464=oriented_edge('',*,*,#104463,.f.);
#104465=edge_loop('',(#104458,#104460,#104462,#104464));
#104466=face_outer_bound('',#104465,.f.);
#104468=cartesian_point('',(-6.421181387494e1,-3.655179144053e1,-6.6e0));
#104469=direction('',(-4.522629285823e-1,8.876159754846e-1,8.715574275245e-2));
#104470=direction('',(-8.912187660760e-1,-4.459868362893e-1,
-8.261266761577e-2));
#104471=axis2_placement_3d('',#104468,#104469,#104470);
#104472=spherical_surface('',#104471,1.e0);
#104474=oriented_edge('',*,*,#104473,.t.);
#104475=oriented_edge('',*,*,#104459,.t.);
#104477=oriented_edge('',*,*,#104476,.t.);
#104478=edge_loop('',(#104474,#104475,#104477));
#104479=face_outer_bound('',#104478,.f.);
#104481=cartesian_point('',(-6.414887819130e1,-3.634254174191e1,
-8.404469720177e0));
#104482=direction('',(3.463917471049e-2,1.151281377996e-1,-9.927465131957e-1));
#104483=direction('',(-7.947310152137e-1,6.054729768911e-1,4.248632382283e-2));
#104484=axis2_placement_3d('',#104481,#104482,#104483);
#104485=cylindrical_surface('',#104484,1.000022368197e0);
#104486=oriented_edge('',*,*,#104473,.f.);
#104488=oriented_edge('',*,*,#104487,.f.);
#104490=oriented_edge('',*,*,#104489,.f.);
#104492=oriented_edge('',*,*,#104491,.f.);
#104493=edge_loop('',(#104486,#104488,#104490,#104492));
#104494=face_outer_bound('',#104493,.f.);
#104496=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#104497=direction('',(0.e0,0.e0,1.e0));
#104498=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#104499=axis2_placement_3d('',#104496,#104497,#104498);
#104500=conical_surface('',#104499,7.269652396011e1,5.e0);
#104502=oriented_edge('',*,*,#104501,.f.);
#104504=oriented_edge('',*,*,#104503,.t.);
#104506=oriented_edge('',*,*,#104505,.f.);
#104507=oriented_edge('',*,*,#104487,.t.);
#104508=edge_loop('',(#104502,#104504,#104506,#104507));
#104509=face_outer_bound('',#104508,.f.);
#104511=cartesian_point('',(0.e0,0.e0,-6.6e0));
#104512=direction('',(0.e0,0.e0,-1.e0));
#104513=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#104514=axis2_placement_3d('',#104511,#104512,#104513);
#104515=toroidal_surface('',#104514,7.388633499248e1,1.e0);
#104516=oriented_edge('',*,*,#104448,.f.);
#104518=oriented_edge('',*,*,#104517,.f.);
#104519=oriented_edge('',*,*,#104501,.t.);
#104520=oriented_edge('',*,*,#104476,.f.);
#104521=edge_loop('',(#104516,#104518,#104519,#104520));
#104522=face_outer_bound('',#104521,.f.);
#104524=cartesian_point('',(-6.171943811473e1,-4.061897903021e1,-6.6e0));
#104525=direction('',(5.855485519976e-1,-8.059384404367e-1,8.715574266764e-2));
#104526=direction('',(8.019820338493e-1,5.916079482069e-1,8.261266852758e-2));
#104527=axis2_placement_3d('',#104524,#104525,#104526);
#104528=spherical_surface('',#104527,1.e0);
#104530=oriented_edge('',*,*,#104529,.t.);
#104531=oriented_edge('',*,*,#104517,.t.);
#104532=oriented_edge('',*,*,#104429,.t.);
#104533=edge_loop('',(#104530,#104531,#104532));
#104534=face_outer_bound('',#104533,.f.);
#104536=cartesian_point('',(-6.142009830895e1,-4.067315965669e1,
-9.112103419946e0));
#104537=direction('',(-1.183131081214e-1,2.139794274477e-2,9.927457562201e-1));
#104538=direction('',(1.786872560831e-1,-9.829883244449e-1,4.248315570213e-2));
#104539=axis2_placement_3d('',#104536,#104537,#104538);
#104540=cylindrical_surface('',#104539,1.000024223975e0);
#104541=oriented_edge('',*,*,#104529,.f.);
#104542=oriented_edge('',*,*,#104414,.f.);
#104544=oriented_edge('',*,*,#104543,.f.);
#104545=oriented_edge('',*,*,#104503,.f.);
#104546=edge_loop('',(#104541,#104542,#104544,#104545));
#104547=face_outer_bound('',#104546,.f.);
#104549=cartesian_point('',(-6.029986861203e1,-4.289886766806e1,
-1.127837265337e1));
#104550=cartesian_point('',(-6.020969331702e1,-4.286469202108e1,
-1.129359209542e1));
#104551=cartesian_point('',(-6.003292283128e1,-4.278536813334e1,
-1.132445025548e1));
#104552=cartesian_point('',(-5.977586490568e1,-4.263010068965e1,
-1.137273678484e1));
#104553=cartesian_point('',(-5.952512933908e1,-4.243118441985e1,
-1.142402498566e1));
#104554=cartesian_point('',(-5.928086868103e1,-4.217408808363e1,
-1.147975915166e1));
#104555=cartesian_point('',(-5.905467176562e1,-4.184426955349e1,
-1.153999271648e1));
#104556=cartesian_point('',(-5.886919194703e1,-4.142845809522e1,
-1.160340315978e1));
#104557=cartesian_point('',(-5.876019195342e1,-4.091878109123e1,
-1.166671735223e1));
#104558=cartesian_point('',(-5.877825253763e1,-4.032098088601e1,
-1.172367803845e1));
#104559=cartesian_point('',(-5.898903162310e1,-3.965528857355e1,
-1.176495383160e1));
#104560=cartesian_point('',(-5.928143997425e1,-3.925249505577e1,
-1.177032320704e1));
#104561=cartesian_point('',(-5.946996908813e1,-3.906822924446e1,
-1.176643512282e1));
#104562=cartesian_point('',(-6.081014794505e1,-4.208708187908e1,
-1.167840901084e1));
#104563=cartesian_point('',(-6.075173099844e1,-4.207459614536e1,
-1.169713310450e1));
#104564=cartesian_point('',(-6.063540617537e1,-4.204206315179e1,
-1.173469049893e1));
#104565=cartesian_point('',(-6.046120420258e1,-4.196806431719e1,
-1.179223837992e1));
#104566=cartesian_point('',(-6.028626888707e1,-4.186365869790e1,
-1.185206820866e1));
#104567=cartesian_point('',(-6.011051985335e1,-4.171862301139e1,
-1.191556082173e1));
#104568=cartesian_point('',(-5.994198857738e1,-4.152152642982e1,
-1.198227337818e1));
#104569=cartesian_point('',(-5.979736311624e1,-4.126115727399e1,
-1.204998897472e1));
#104570=cartesian_point('',(-5.970416131337e1,-4.093021648832e1,
-1.211406371263e1));
#104571=cartesian_point('',(-5.970224595088e1,-4.053271028068e1,
-1.216626609962e1));
#104572=cartesian_point('',(-5.984254086244e1,-4.008766614714e1,
-1.219451210854e1));
#104573=cartesian_point('',(-6.004788971134e1,-3.982543703590e1,
-1.218465235279e1));
#104574=cartesian_point('',(-6.017959514527e1,-3.971008096537e1,
-1.217128198503e1));
#104575=cartesian_point('',(-6.102033777703e1,-4.135561656407e1,
-1.097116864299e1));
#104576=cartesian_point('',(-6.099134662809e1,-4.134871593746e1,
-1.099286141934e1));
#104577=cartesian_point('',(-6.093390084406e1,-4.133143822631e1,
-1.103597229375e1));
#104578=cartesian_point('',(-6.084862599640e1,-4.129397723128e1,
-1.110074578947e1));
#104579=cartesian_point('',(-6.076368255356e1,-4.124261246254e1,
-1.116663479470e1));
#104580=cartesian_point('',(-6.067899297973e1,-4.117269361492e1,
-1.123476959252e1));
#104581=cartesian_point('',(-6.059834717518e1,-4.107914485273e1,
-1.130407712548e1));
#104582=cartesian_point('',(-6.052952573871e1,-4.095705038678e1,
-1.137146390366e1));
#104583=cartesian_point('',(-6.048522515153e1,-4.080323004577e1,
-1.143129780462e1));
#104584=cartesian_point('',(-6.048375704219e1,-4.061939086928e1,
-1.147452289152e1));
#104585=cartesian_point('',(-6.054867508227e1,-4.041341237273e1,
-1.148839194564e1));
#104586=cartesian_point('',(-6.064462988855e1,-4.029065711764e1,
-1.146672388716e1));
#104587=cartesian_point('',(-6.070665524555e1,-4.023585318525e1,
-1.144657747665e1));
#104588=cartesian_point('',(-6.067289924634e1,-4.160071271980e1,
-1.002321049562e1));
#104589=cartesian_point('',(-6.063494685801e1,-4.157644914148e1,
-1.004369855396e1));
#104590=cartesian_point('',(-6.056267089076e1,-4.152419929256e1,
-1.008441265300e1));
#104591=cartesian_point('',(-6.046343478547e1,-4.143377672434e1,
-1.014552271252e1));
#104592=cartesian_point('',(-6.037241068080e1,-4.132899375271e1,
-1.020756432815e1));
#104593=cartesian_point('',(-6.028975616597e1,-4.120520967902e1,
-1.027153712828e1));
#104594=cartesian_point('',(-6.021953241464e1,-4.105916078409e1,
-1.033637608111e1));
#104595=cartesian_point('',(-6.016858442920e1,-4.088874985159e1,
-1.039920295991e1));
#104596=cartesian_point('',(-6.014637099105e1,-4.069341417994e1,
-1.045499080304e1));
#104597=cartesian_point('',(-6.016522532978e1,-4.047481570592e1,
-1.049601918696e1));
#104598=cartesian_point('',(-6.024223066456e1,-4.023340084485e1,
-1.051177973745e1));
#104599=cartesian_point('',(-6.034049390062e1,-4.007813605168e1,
-1.049619253939e1));
#104600=cartesian_point('',(-6.040535954777e1,-4.000133406146e1,
-1.048027879482e1));
#104601=(bounded_surface()b_spline_surface(3,3,((#104549,#104550,#104551,
#104552,#104553,#104554,#104555,#104556,#104557,#104558,#104559,#104560,
#104561),(#104562,#104563,#104564,#104565,#104566,#104567,#104568,#104569,
#104570,#104571,#104572,#104573,#104574),(#104575,#104576,#104577,#104578,
#104579,#104580,#104581,#104582,#104583,#104584,#104585,#104586,#104587),(
#104588,#104589,#104590,#104591,#104592,#104593,#104594,#104595,#104596,#104597,
#104598,#104599,#104600)),.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.409895297315e-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());
#104602=oriented_edge('',*,*,#104412,.t.);
#104603=oriented_edge('',*,*,#104397,.f.);
#104604=oriented_edge('',*,*,#102706,.t.);
#104606=oriented_edge('',*,*,#104605,.t.);
#104607=oriented_edge('',*,*,#104543,.t.);
#104608=edge_loop('',(#104602,#104603,#104604,#104606,#104607));
#104609=face_outer_bound('',#104608,.f.);
#104611=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#104612=direction('',(0.e0,0.e0,1.e0));
#104613=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#104614=axis2_placement_3d('',#104611,#104612,#104613);
#104615=toroidal_surface('',#104614,7.150671292775e1,1.e0);
#104616=oriented_edge('',*,*,#102704,.t.);
#104618=oriented_edge('',*,*,#104617,.t.);
#104619=oriented_edge('',*,*,#104505,.t.);
#104620=oriented_edge('',*,*,#104605,.f.);
#104621=edge_loop('',(#104616,#104618,#104619,#104620));
#104622=face_outer_bound('',#104621,.f.);
#104624=cartesian_point('',(-6.180822999135e1,-3.525945897206e1,
-1.176706103800e1));
#104625=cartesian_point('',(-6.188267692956e1,-3.501837243774e1,
-1.177090547244e1));
#104626=cartesian_point('',(-6.209688182090e1,-3.458711512931e1,
-1.176655850542e1));
#104627=cartesian_point('',(-6.257091607581e1,-3.410056656214e1,
-1.172837111785e1));
#104628=cartesian_point('',(-6.307984807835e1,-3.380486696192e1,
-1.167406912647e1));
#104629=cartesian_point('',(-6.357179034290e1,-3.365868753628e1,
-1.161311391672e1));
#104630=cartesian_point('',(-6.401892593044e1,-3.362167281969e1,
-1.155162506484e1));
#104631=cartesian_point('',(-6.441243603747e1,-3.365985731392e1,
-1.149273096097e1));
#104632=cartesian_point('',(-6.475512571693e1,-3.374896360376e1,
-1.143743575244e1));
#104633=cartesian_point('',(-6.505463034424e1,-3.387416356793e1,
-1.138552593972e1));
#104634=cartesian_point('',(-6.533995880636e1,-3.404005634100e1,
-1.133238101602e1));
#104635=cartesian_point('',(-6.551392042662e1,-3.417674773195e1,
-1.129705936820e1));
#104636=cartesian_point('',(-6.560276659079e1,-3.425791715904e1,
-1.127805450653e1));
#104637=cartesian_point('',(-6.270281237668e1,-3.559769311242e1,
-1.216923113785e1));
#104638=cartesian_point('',(-6.274338307451e1,-3.543516897256e1,
-1.218216770294e1));
#104639=cartesian_point('',(-6.287569333202e1,-3.514165569020e1,
-1.219274594554e1));
#104640=cartesian_point('',(-6.319199980574e1,-3.481620042557e1,
-1.216777689143e1));
#104641=cartesian_point('',(-6.353642315754e1,-3.463051867659e1,
-1.211874675767e1));
#104642=cartesian_point('',(-6.386635897041e1,-3.455379663292e1,
-1.205761775335e1));
#104643=cartesian_point('',(-6.416014663789e1,-3.455417072491e1,
-1.199242065331e1));
#104644=cartesian_point('',(-6.441177905182e1,-3.460504290413e1,
-1.192760776481e1));
#104645=cartesian_point('',(-6.462411170338e1,-3.468792495145e1,
-1.186499590039e1));
#104646=cartesian_point('',(-6.480322427996e1,-3.479183949735e1,
-1.180478509513e1));
#104647=cartesian_point('',(-6.496714922423e1,-3.492066640627e1,
-1.174177450146e1));
#104648=cartesian_point('',(-6.506192282150e1,-3.502111095850e1,
-1.169888427218e1));
#104649=cartesian_point('',(-6.510871644502e1,-3.507910017535e1,
-1.167549492626e1));
#104650=cartesian_point('',(-6.340956748329e1,-3.582543121768e1,
-1.144463939881e1));
#104651=cartesian_point('',(-6.342913135697e1,-3.574858259770e1,
-1.146407067773e1));
#104652=cartesian_point('',(-6.349129803889e1,-3.561110037014e1,
-1.148606995441e1));
#104653=cartesian_point('',(-6.363792034181e1,-3.546021816102e1,
-1.147528184275e1));
#104654=cartesian_point('',(-6.379759575462e1,-3.537469483936e1,
-1.143542507244e1));
#104655=cartesian_point('',(-6.395142006236e1,-3.533980602733e1,
-1.137893352834e1));
#104656=cartesian_point('',(-6.408958795973e1,-3.534081911110e1,
-1.131458601469e1));
#104657=cartesian_point('',(-6.420920391115e1,-3.536553150216e1,
-1.124775050371e1));
#104658=cartesian_point('',(-6.431138689816e1,-3.540547012761e1,
-1.118102052676e1));
#104659=cartesian_point('',(-6.439879393828e1,-3.545561858707e1,
-1.111511822155e1));
#104660=cartesian_point('',(-6.448008900790e1,-3.551805227135e1,
-1.104456689190e1));
#104661=cartesian_point('',(-6.452813497047e1,-3.556703567826e1,
-1.099544176692e1));
#104662=cartesian_point('',(-6.455220288191e1,-3.559544599210e1,
-1.096834174313e1));
#104663=cartesian_point('',(-6.306378337251e1,-3.566403666156e1,
-1.047982080529e1));
#104664=cartesian_point('',(-6.310091160040e1,-3.557515304401e1,
-1.049520312578e1));
#104665=cartesian_point('',(-6.319050613851e1,-3.542108555225e1,
-1.051114567324e1));
#104666=cartesian_point('',(-6.336309575949e1,-3.524466674297e1,
-1.049815078881e1));
#104667=cartesian_point('',(-6.354382228139e1,-3.512689900473e1,
-1.046014531567e1));
#104668=cartesian_point('',(-6.372290172590e1,-3.505503648876e1,
-1.040742857326e1));
#104669=cartesian_point('',(-6.389357814574e1,-3.501915694373e1,
-1.034744901513e1));
#104670=cartesian_point('',(-6.405256045903e1,-3.501086846569e1,
-1.028496171403e1));
#104671=cartesian_point('',(-6.419956880211e1,-3.502368558828e1,
-1.022235066148e1));
#104672=cartesian_point('',(-6.433615816315e1,-3.505336987666e1,
-1.016032987548e1));
#104673=cartesian_point('',(-6.447469430989e1,-3.510131481052e1,
-1.009378880301e1));
#104674=cartesian_point('',(-6.456564409314e1,-3.514658526313e1,
-1.004739083708e1));
#104675=cartesian_point('',(-6.461411793535e1,-3.517520764622e1,
-1.002179394079e1));
#104676=(bounded_surface()b_spline_surface(3,3,((#104624,#104625,#104626,
#104627,#104628,#104629,#104630,#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)),.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.583329087597e-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());
#104677=oriented_edge('',*,*,#102702,.f.);
#104679=oriented_edge('',*,*,#104678,.f.);
#104681=oriented_edge('',*,*,#104680,.t.);
#104682=oriented_edge('',*,*,#104489,.t.);
#104683=oriented_edge('',*,*,#104617,.f.);
#104684=edge_loop('',(#104677,#104679,#104681,#104682,#104683));
#104685=face_outer_bound('',#104684,.f.);
#104687=cartesian_point('',(-7.841221054116e1,-4.113188906536e1,
-1.069548648161e1));
#104688=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#104689=direction('',(4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#104690=axis2_placement_3d('',#104687,#104688,#104689);
#104691=cylindrical_surface('',#104690,1.e0);
#104693=oriented_edge('',*,*,#104692,.t.);
#104695=oriented_edge('',*,*,#104694,.f.);
#104697=oriented_edge('',*,*,#104696,.t.);
#104698=oriented_edge('',*,*,#104678,.t.);
#104699=oriented_edge('',*,*,#102700,.t.);
#104700=edge_loop('',(#104693,#104695,#104697,#104698,#104699));
#104701=face_outer_bound('',#104700,.f.);
#104703=cartesian_point('',(-8.043455690211e1,-3.817763816635e1,
-1.169548648161e1));
#104704=direction('',(0.e0,0.e0,-1.e0));
#104705=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#104706=axis2_placement_3d('',#104703,#104704,#104705);
#104707=plane('',#104706);
#104708=oriented_edge('',*,*,#104692,.f.);
#104709=oriented_edge('',*,*,#102698,.f.);
#104711=oriented_edge('',*,*,#104710,.f.);
#104713=oriented_edge('',*,*,#104712,.t.);
#104714=edge_loop('',(#104708,#104709,#104711,#104713));
#104715=face_outer_bound('',#104714,.f.);
#104717=cartesian_point('',(4.086798206773e2,2.094116415734e2,
-1.069548648161e1));
#104718=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#104719=direction('',(-4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#104720=axis2_placement_3d('',#104717,#104718,#104719);
#104721=cylindrical_surface('',#104720,1.e0);
#104723=oriented_edge('',*,*,#104722,.t.);
#104725=oriented_edge('',*,*,#104724,.f.);
#104726=oriented_edge('',*,*,#104710,.t.);
#104727=oriented_edge('',*,*,#102696,.t.);
#104729=oriented_edge('',*,*,#104728,.t.);
#104730=edge_loop('',(#104723,#104725,#104726,#104727,#104729));
#104731=face_outer_bound('',#104730,.f.);
#104733=cartesian_point('',(-6.165040334163e1,-2.860663388008e1,-5.6e0));
#104734=direction('',(4.522629288245e-1,-8.876159753616e-1,8.715574274766e-2));
#104735=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#104736=axis2_placement_3d('',#104733,#104734,#104735);
#104737=plane('',#104736);
#104739=oriented_edge('',*,*,#104738,.f.);
#104741=oriented_edge('',*,*,#104740,.t.);
#104742=oriented_edge('',*,*,#104722,.f.);
#104744=oriented_edge('',*,*,#104743,.f.);
#104746=oriented_edge('',*,*,#104745,.t.);
#104747=edge_loop('',(#104739,#104741,#104742,#104744,#104746));
#104748=face_outer_bound('',#104747,.f.);
#104750=cartesian_point('',(-8.067460403070e1,-3.727152576848e1,-6.6e0));
#104751=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#104752=direction('',(0.e0,0.e0,1.e0));
#104753=axis2_placement_3d('',#104750,#104751,#104752);
#104754=cylindrical_surface('',#104753,1.e0);
#104756=oriented_edge('',*,*,#104755,.f.);
#104758=oriented_edge('',*,*,#104757,.f.);
#104759=oriented_edge('',*,*,#104738,.t.);
#104761=oriented_edge('',*,*,#104760,.f.);
#104762=edge_loop('',(#104756,#104758,#104759,#104761));
#104763=face_outer_bound('',#104762,.f.);
#104765=cartesian_point('',(0.e0,0.e0,-5.6e0));
#104766=direction('',(0.e0,0.e0,-1.e0));
#104767=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#104768=axis2_placement_3d('',#104765,#104766,#104767);
#104769=plane('',#104768);
#104771=oriented_edge('',*,*,#104770,.t.);
#104773=oriented_edge('',*,*,#104772,.t.);
#104775=oriented_edge('',*,*,#104774,.t.);
#104777=oriented_edge('',*,*,#104776,.t.);
#104778=oriented_edge('',*,*,#104755,.t.);
#104780=oriented_edge('',*,*,#104779,.t.);
#104781=edge_loop('',(#104771,#104773,#104775,#104777,#104778,#104780));
#104782=face_outer_bound('',#104781,.f.);
#104784=cartesian_point('',(-6.809466159496e1,-2.571743993549e1,-6.6e0));
#104785=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#104786=direction('',(0.e0,0.e0,1.e0));
#104787=axis2_placement_3d('',#104784,#104785,#104786);
#104788=cylindrical_surface('',#104787,1.e0);
#104789=oriented_edge('',*,*,#104770,.f.);
#104791=oriented_edge('',*,*,#104790,.f.);
#104793=oriented_edge('',*,*,#104792,.t.);
#104795=oriented_edge('',*,*,#104794,.f.);
#104796=edge_loop('',(#104789,#104791,#104793,#104795));
#104797=face_outer_bound('',#104796,.f.);
#104799=cartesian_point('',(-6.913921983304e1,-2.605683748090e1,-6.6e0));
#104800=direction('',(-3.078410911606e-1,9.474374592018e-1,8.715574275016e-2));
#104801=direction('',(-9.500140963190e-1,-3.010786673536e-1,
-8.261266767148e-2));
#104802=axis2_placement_3d('',#104799,#104800,#104801);
#104803=spherical_surface('',#104802,1.e0);
#104805=oriented_edge('',*,*,#104804,.t.);
#104806=oriented_edge('',*,*,#104790,.t.);
#104808=oriented_edge('',*,*,#104807,.t.);
#104809=edge_loop('',(#104805,#104806,#104808));
#104810=face_outer_bound('',#104809,.f.);
#104812=cartesian_point('',(-6.903635468155e1,-2.584346732361e1,
-8.556139134381e0));
#104813=direction('',(5.222506101873e-2,1.082927012326e-1,-9.927463089135e-1));
#104814=direction('',(-6.902247107693e-1,7.223467213523e-1,4.248603058656e-2));
#104815=axis2_placement_3d('',#104812,#104813,#104814);
#104816=cylindrical_surface('',#104815,1.000024243045e0);
#104817=oriented_edge('',*,*,#104804,.f.);
#104819=oriented_edge('',*,*,#104818,.f.);
#104821=oriented_edge('',*,*,#104820,.f.);
#104823=oriented_edge('',*,*,#104822,.f.);
#104824=edge_loop('',(#104817,#104819,#104821,#104823));
#104825=face_outer_bound('',#104824,.f.);
#104827=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#104828=direction('',(0.e0,0.e0,1.e0));
#104829=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#104830=axis2_placement_3d('',#104827,#104828,#104829);
#104831=conical_surface('',#104830,7.269652396011e1,5.e0);
#104833=oriented_edge('',*,*,#104832,.f.);
#104835=oriented_edge('',*,*,#104834,.t.);
#104837=oriented_edge('',*,*,#104836,.f.);
#104838=oriented_edge('',*,*,#104818,.t.);
#104839=edge_loop('',(#104833,#104835,#104837,#104838));
#104840=face_outer_bound('',#104839,.f.);
#104842=cartesian_point('',(0.e0,0.e0,-6.6e0));
#104843=direction('',(0.e0,0.e0,-1.e0));
#104844=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#104845=axis2_placement_3d('',#104842,#104843,#104844);
#104846=toroidal_surface('',#104845,7.388633499248e1,1.e0);
#104847=oriented_edge('',*,*,#104779,.f.);
#104849=oriented_edge('',*,*,#104848,.f.);
#104850=oriented_edge('',*,*,#104832,.t.);
#104851=oriented_edge('',*,*,#104807,.f.);
#104852=edge_loop('',(#104847,#104849,#104850,#104851));
#104853=face_outer_bound('',#104852,.f.);
#104855=cartesian_point('',(-6.731377766893e1,-3.046384471088e1,-6.6e0));
#104856=direction('',(4.522629288472e-1,-8.876159753344e-1,8.715574290745e-2));
#104857=direction('',(8.846561770742e-1,4.588666422156e-1,8.261266867849e-2));
#104858=axis2_placement_3d('',#104855,#104856,#104857);
#104859=spherical_surface('',#104858,1.e0);
#104861=oriented_edge('',*,*,#104860,.t.);
#104862=oriented_edge('',*,*,#104848,.t.);
#104863=oriented_edge('',*,*,#104760,.t.);
#104864=edge_loop('',(#104861,#104862,#104863));
#104865=face_outer_bound('',#104864,.f.);
#104867=cartesian_point('',(-6.709341062690e1,-3.054084868557e1,
-8.527742184731e0));
#104868=direction('',(-1.135026902049e-1,3.964607210047e-2,9.927463564694e-1));
#104869=direction('',(2.271230849508e-2,-9.988388659958e-1,4.248612501886e-2));
#104870=axis2_placement_3d('',#104867,#104868,#104869);
#104871=cylindrical_surface('',#104870,1.000023854651e0);
#104872=oriented_edge('',*,*,#104860,.f.);
#104873=oriented_edge('',*,*,#104745,.f.);
#104875=oriented_edge('',*,*,#104874,.f.);
#104876=oriented_edge('',*,*,#104834,.f.);
#104877=edge_loop('',(#104872,#104873,#104875,#104876));
#104878=face_outer_bound('',#104877,.f.);
#104880=cartesian_point('',(-6.626834130871e1,-3.293772735629e1,
-1.127837554642e1));
#104881=cartesian_point('',(-6.617393022358e1,-3.291807911126e1,
-1.129359501380e1));
#104882=cartesian_point('',(-6.598692757063e1,-3.286738509443e1,
-1.132445322232e1));
#104883=cartesian_point('',(-6.570874595897e1,-3.275424245649e1,
-1.137273981865e1));
#104884=cartesian_point('',(-6.542998065136e1,-3.259699944963e1,
-1.142402808124e1));
#104885=cartesian_point('',(-6.514850913565e1,-3.238127990429e1,
-1.147976230334e1));
#104886=cartesian_point('',(-6.487350265631e1,-3.209090786386e1,
-1.153999591500e1));
#104887=cartesian_point('',(-6.462525962664e1,-3.170923223498e1,
-1.160340638941e1));
#104888=cartesian_point('',(-6.443787086931e1,-3.122288281520e1,
-1.166672058733e1));
#104889=cartesian_point('',(-6.436219262627e1,-3.062961867792e1,
-1.172368123913e1));
#104890=cartesian_point('',(-6.446623919934e1,-2.993915066770e1,
-1.176495693906e1));
#104891=cartesian_point('',(-6.469203628025e1,-2.949557455135e1,
-1.177032620374e1));
#104892=cartesian_point('',(-6.484941845076e1,-2.928408545373e1,
-1.176643804982e1));
#104893=cartesian_point('',(-6.664534448326e1,-3.205611218303e1,
-1.167840268401e1));
#104894=cartesian_point('',(-6.658569374220e1,-3.205291857747e1,
-1.169712679694e1));
#104895=cartesian_point('',(-6.646571218844e1,-3.203898332653e1,
-1.173468422719e1));
#104896=cartesian_point('',(-6.628207959234e1,-3.199314681887e1,
-1.179223215404e1));
#104897=cartesian_point('',(-6.609296604955e1,-3.191739271613e1,
-1.185206202016e1));
#104898=cartesian_point('',(-6.589669290692e1,-3.180163621365e1,
-1.191555466017e1));
#104899=cartesian_point('',(-6.569940456240e1,-3.163333086788e1,
-1.198226722868e1));
#104900=cartesian_point('',(-6.551582966649e1,-3.139879250454e1,
-1.204998281653e1));
#104901=cartesian_point('',(-6.537200534575e1,-3.108650724182e1,
-1.211405751884e1));
#104902=cartesian_point('',(-6.530793015318e1,-3.069419606055e1,
-1.216625983939e1));
#104903=cartesian_point('',(-6.537687730969e1,-3.023268588629e1,
-1.219450575019e1));
#104904=cartesian_point('',(-6.553867569959e1,-2.994156265211e1,
-1.218464591826e1));
#104905=cartesian_point('',(-6.565071354618e1,-2.980702399961e1,
-1.217127550674e1));
#104906=cartesian_point('',(-6.673851824434e1,-3.130077802675e1,
-1.097116344653e1));
#104907=cartesian_point('',(-6.670880446533e1,-3.129849748687e1,
-1.099285621626e1));
#104908=cartesian_point('',(-6.664936299445e1,-3.129041881686e1,
-1.103596707750e1));
#104909=cartesian_point('',(-6.655927770995e1,-3.126675867925e1,
-1.110074055314e1));
#104910=cartesian_point('',(-6.646734476298e1,-3.122931409410e1,
-1.116662953732e1));
#104911=cartesian_point('',(-6.637276010562e1,-3.117350413832e1,
-1.123476431237e1));
#104912=cartesian_point('',(-6.627847294554e1,-3.109372260675e1,
-1.130407182090e1));
#104913=cartesian_point('',(-6.619139908796e1,-3.098389709397e1,
-1.137145857417e1));
#104914=cartesian_point('',(-6.612358119567e1,-3.083890043153e1,
-1.143129245303e1));
#104915=cartesian_point('',(-6.609337245814e1,-3.065755407761e1,
-1.147451752797e1));
#104916=cartesian_point('',(-6.612526914931e1,-3.044395589175e1,
-1.148838659285e1));
#104917=cartesian_point('',(-6.620083942915e1,-3.030770113656e1,
-1.146671856584e1));
#104918=cartesian_point('',(-6.625352792859e1,-3.024386890369e1,
-1.144657217618e1));
#104919=cartesian_point('',(-6.643370041546e1,-3.159720637782e1,
-1.002321049560e1));
#104920=cartesian_point('',(-6.639241962413e1,-3.157917858598e1,
-1.004369855393e1));
#104921=cartesian_point('',(-6.631285981681e1,-3.153887847170e1,
-1.008441265296e1));
#104922=cartesian_point('',(-6.620070026656e1,-3.146509310238e1,
-1.014552271247e1));
#104923=cartesian_point('',(-6.609440515155e1,-3.137583949012e1,
-1.020756432812e1));
#104924=cartesian_point('',(-6.599340415560e1,-3.126650941860e1,
-1.027153712829e1));
#104925=cartesian_point('',(-6.590119789443e1,-3.113324404288e1,
-1.033637608117e1));
#104926=cartesian_point('',(-6.582421902018e1,-3.097290117258e1,
-1.039920296004e1));
#104927=cartesian_point('',(-6.577172183501e1,-3.078344535451e1,
-1.045499080323e1));
#104928=cartesian_point('',(-6.575614771020e1,-3.056458872207e1,
-1.049601918721e1));
#104929=cartesian_point('',(-6.579443937782e1,-3.031409978404e1,
-1.051177973810e1));
#104930=cartesian_point('',(-6.586720406962e1,-3.014537479586e1,
-1.049619253858e1));
#104931=cartesian_point('',(-6.591925663966e1,-3.005937113809e1,
-1.048027879204e1));
#104932=(bounded_surface()b_spline_surface(3,3,((#104880,#104881,#104882,
#104883,#104884,#104885,#104886,#104887,#104888,#104889,#104890,#104891,
#104892),(#104893,#104894,#104895,#104896,#104897,#104898,#104899,#104900,
#104901,#104902,#104903,#104904,#104905),(#104906,#104907,#104908,#104909,
#104910,#104911,#104912,#104913,#104914,#104915,#104916,#104917,#104918),(
#104919,#104920,#104921,#104922,#104923,#104924,#104925,#104926,#104927,#104928,
#104929,#104930,#104931)),.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.409895343212e-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());
#104933=oriented_edge('',*,*,#104743,.t.);
#104934=oriented_edge('',*,*,#104728,.f.);
#104935=oriented_edge('',*,*,#102694,.t.);
#104937=oriented_edge('',*,*,#104936,.t.);
#104938=oriented_edge('',*,*,#104874,.t.);
#104939=edge_loop('',(#104933,#104934,#104935,#104937,#104938));
#104940=face_outer_bound('',#104939,.f.);
#104942=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#104943=direction('',(0.e0,0.e0,1.e0));
#104944=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#104945=axis2_placement_3d('',#104942,#104943,#104944);
#104946=toroidal_surface('',#104945,7.150671292775e1,1.e0);
#104947=oriented_edge('',*,*,#102692,.t.);
#104949=oriented_edge('',*,*,#104948,.t.);
#104950=oriented_edge('',*,*,#104836,.t.);
#104951=oriented_edge('',*,*,#104936,.f.);
#104952=edge_loop('',(#104947,#104949,#104950,#104951));
#104953=face_outer_bound('',#104952,.f.);
#104955=cartesian_point('',(-6.656717085963e1,-2.515793356312e1,
-1.176886885331e1));
#104956=cartesian_point('',(-6.661092599857e1,-2.485075888443e1,
-1.177363118123e1));
#104957=cartesian_point('',(-6.681582376025e1,-2.427378448396e1,
-1.176461822673e1));
#104958=cartesian_point('',(-6.740475315742e1,-2.362416927391e1,
-1.170056809162e1));
#104959=cartesian_point('',(-6.808857639519e1,-2.327037679445e1,
-1.161157924211e1));
#104960=cartesian_point('',(-6.874390367901e1,-2.315847144253e1,
-1.151696109413e1));
#104961=cartesian_point('',(-6.931141931744e1,-2.320973746318e1,
-1.142800449470e1));
#104962=cartesian_point('',(-6.977642329613e1,-2.335930484485e1,
-1.134930896451e1));
#104963=cartesian_point('',(-7.003865674207e1,-2.350234684604e1,
-1.130144166020e1));
#104964=cartesian_point('',(-7.015263437708e1,-2.357760551791e1,
-1.127981297191e1));
#104965=cartesian_point('',(-6.750242355884e1,-2.535138561992e1,
-1.216526121730e1));
#104966=cartesian_point('',(-6.752021368515e1,-2.514632887739e1,
-1.218119056511e1));
#104967=cartesian_point('',(-6.764453787557e1,-2.475548370479e1,
-1.219031914739e1));
#104968=cartesian_point('',(-6.804383052049e1,-2.432689263004e1,
-1.213919507977e1));
#104969=cartesian_point('',(-6.850900716053e1,-2.411899657724e1,
-1.205092047296e1));
#104970=cartesian_point('',(-6.894207382123e1,-2.408552605690e1,
-1.194908463427e1));
#104971=cartesian_point('',(-6.930136667974e1,-2.416118581150e1,
-1.184854392952e1));
#104972=cartesian_point('',(-6.958101182366e1,-2.429511950428e1,
-1.175620550689e1));
#104973=cartesian_point('',(-6.972991883909e1,-2.440757682176e1,
-1.169820725382e1));
#104974=cartesian_point('',(-6.979266889502e1,-2.446423865551e1,
-1.167159954336e1));
#104975=cartesian_point('',(-6.823200442161e1,-2.546477263607e1,
-1.144133041984e1));
#104976=cartesian_point('',(-6.824096408805e1,-2.536746161367e1,
-1.146525303570e1));
#104977=cartesian_point('',(-6.829943228485e1,-2.518430300378e1,
-1.148863673318e1));
#104978=cartesian_point('',(-6.848475165427e1,-2.498567394458e1,
-1.145412087644e1));
#104979=cartesian_point('',(-6.870199497349e1,-2.488969602262e1,
-1.137366336861e1));
#104980=cartesian_point('',(-6.890711156071e1,-2.487474889873e1,
-1.127141013058e1));
#104981=cartesian_point('',(-6.908044150255e1,-2.491110754705e1,
-1.116449004437e1));
#104982=cartesian_point('',(-6.921833086773e1,-2.497550902144e1,
-1.106219734341e1));
#104983=cartesian_point('',(-6.929361885228e1,-2.503001207724e1,
-1.099592332984e1));
#104984=cartesian_point('',(-6.932579043605e1,-2.505761815432e1,
-1.096511856733e1));
#104985=cartesian_point('',(-6.786636537410e1,-2.535984646529e1,
-1.047973564150e1));
#104986=cartesian_point('',(-6.789439575157e1,-2.524453900205e1,
-1.049873190908e1));
#104987=cartesian_point('',(-6.798202104898e1,-2.503740056734e1,
-1.051510362194e1));
#104988=cartesian_point('',(-6.818991947351e1,-2.479728813400e1,
-1.048062840793e1));
#104989=cartesian_point('',(-6.843223769547e1,-2.464279285252e1,
-1.040555978663e1));
#104990=cartesian_point('',(-6.868164495019e1,-2.456387287108e1,
-1.031019835854e1));
#104991=cartesian_point('',(-6.891800880881e1,-2.454515380264e1,
-1.020988173337e1));
#104992=cartesian_point('',(-6.913058246822e1,-2.457090231609e1,
-1.011346021219e1));
#104993=cartesian_point('',(-6.926171949160e1,-2.461074279057e1,
-1.005085592230e1));
#104994=cartesian_point('',(-6.932124478921e1,-2.463426068694e1,
-1.002175337156e1));
#104995=(bounded_surface()b_spline_surface(3,3,((#104955,#104956,#104957,
#104958,#104959,#104960,#104961,#104962,#104963,#104964),(#104965,#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.583469647584e-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());
#104996=oriented_edge('',*,*,#102690,.t.);
#104998=oriented_edge('',*,*,#104997,.f.);
#105000=oriented_edge('',*,*,#104999,.t.);
#105001=oriented_edge('',*,*,#104820,.t.);
#105002=oriented_edge('',*,*,#104948,.f.);
#105003=edge_loop('',(#104996,#104998,#105000,#105001,#105002));
#105004=face_outer_bound('',#105003,.f.);
#105006=cartesian_point('',(-8.388127117394e1,-2.835911504792e1,
-1.069548648161e1));
#105007=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#105008=direction('',(3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#105009=axis2_placement_3d('',#105006,#105007,#105008);
#105010=cylindrical_surface('',#105009,1.e0);
#105012=oriented_edge('',*,*,#105011,.t.);
#105014=oriented_edge('',*,*,#105013,.f.);
#105016=oriented_edge('',*,*,#105015,.t.);
#105017=oriented_edge('',*,*,#104997,.t.);
#105018=oriented_edge('',*,*,#102688,.t.);
#105019=edge_loop('',(#105012,#105014,#105016,#105017,#105018));
#105020=face_outer_bound('',#105019,.f.);
#105022=cartesian_point('',(-8.541657243621e1,-2.512487120863e1,
-1.169548648161e1));
#105023=direction('',(0.e0,0.e0,-1.e0));
#105024=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#105025=axis2_placement_3d('',#105022,#105023,#105024);
#105026=plane('',#105025);
#105027=oriented_edge('',*,*,#105011,.f.);
#105028=oriented_edge('',*,*,#102686,.f.);
#105030=oriented_edge('',*,*,#105029,.f.);
#105032=oriented_edge('',*,*,#105031,.t.);
#105033=edge_loop('',(#105027,#105028,#105030,#105032));
#105034=face_outer_bound('',#105033,.f.);
#105036=cartesian_point('',(4.292030133437e2,1.405609506163e2,
-1.069548648161e1));
#105037=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#105038=direction('',(-3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#105039=axis2_placement_3d('',#105036,#105037,#105038);
#105040=cylindrical_surface('',#105039,1.e0);
#105042=oriented_edge('',*,*,#105041,.t.);
#105044=oriented_edge('',*,*,#105043,.f.);
#105045=oriented_edge('',*,*,#105029,.t.);
#105046=oriented_edge('',*,*,#102684,.t.);
#105048=oriented_edge('',*,*,#105047,.t.);
#105049=edge_loop('',(#105042,#105044,#105045,#105046,#105048));
#105050=face_outer_bound('',#105049,.f.);
#105052=cartesian_point('',(-6.536644804115e1,-1.861019088076e1,-5.6e0));
#105053=direction('',(3.078410914165e-1,-9.474374591189e-1,8.715574274766e-2));
#105054=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#105055=axis2_placement_3d('',#105052,#105053,#105054);
#105056=plane('',#105055);
#105058=oriented_edge('',*,*,#105057,.f.);
#105060=oriented_edge('',*,*,#105059,.t.);
#105061=oriented_edge('',*,*,#105041,.f.);
#105063=oriented_edge('',*,*,#105062,.f.);
#105065=oriented_edge('',*,*,#105064,.t.);
#105066=edge_loop('',(#105058,#105060,#105061,#105063,#105065));
#105067=face_outer_bound('',#105066,.f.);
#105069=cartesian_point('',(-8.551191697811e1,-2.419236291385e1,-6.6e0));
#105070=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#105071=direction('',(0.e0,0.e0,1.e0));
#105072=axis2_placement_3d('',#105069,#105070,#105071);
#105073=cylindrical_surface('',#105072,1.e0);
#105075=oriented_edge('',*,*,#105074,.f.);
#105077=oriented_edge('',*,*,#105076,.f.);
#105078=oriented_edge('',*,*,#105057,.t.);
#105080=oriented_edge('',*,*,#105079,.f.);
#105081=edge_loop('',(#105075,#105077,#105078,#105080));
#105082=face_outer_bound('',#105081,.f.);
#105084=cartesian_point('',(0.e0,0.e0,-5.6e0));
#105085=direction('',(0.e0,0.e0,-1.e0));
#105086=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#105087=axis2_placement_3d('',#105084,#105085,#105086);
#105088=plane('',#105087);
#105090=oriented_edge('',*,*,#105089,.t.);
#105092=oriented_edge('',*,*,#105091,.t.);
#105094=oriented_edge('',*,*,#105093,.t.);
#105096=oriented_edge('',*,*,#105095,.t.);
#105097=oriented_edge('',*,*,#105074,.t.);
#105099=oriented_edge('',*,*,#105098,.t.);
#105100=edge_loop('',(#105090,#105092,#105094,#105096,#105097,#105099));
#105101=face_outer_bound('',#105100,.f.);
#105103=cartesian_point('',(-7.127939884917e1,-1.474846386523e1,-6.6e0));
#105104=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#105105=direction('',(0.e0,0.e0,1.e0));
#105106=axis2_placement_3d('',#105103,#105104,#105105);
#105107=cylindrical_surface('',#105106,1.e0);
#105108=oriented_edge('',*,*,#105089,.f.);
#105110=oriented_edge('',*,*,#105109,.f.);
#105112=oriented_edge('',*,*,#105111,.t.);
#105114=oriented_edge('',*,*,#105113,.f.);
#105115=edge_loop('',(#105108,#105110,#105112,#105114));
#105116=face_outer_bound('',#105115,.f.);
#105118=cartesian_point('',(-7.236418873895e1,-1.492027770479e1,-6.6e0));
#105119=direction('',(-1.558391912677e-1,9.839299316189e-1,8.715524154929e-2));
#105120=direction('',(-9.854169201115e-1,-1.487569834859e-1,
-8.261267107530e-2));
#105121=axis2_placement_3d('',#105118,#105119,#105120);
#105122=spherical_surface('',#105121,1.e0);
#105124=oriented_edge('',*,*,#105123,.t.);
#105125=oriented_edge('',*,*,#105109,.t.);
#105127=oriented_edge('',*,*,#105126,.t.);
#105128=edge_loop('',(#105124,#105125,#105127));
#105129=face_outer_bound('',#105128,.f.);
#105131=cartesian_point('',(-7.218322494737e1,-1.465934312638e1,
-9.222203352727e0));
#105132=direction('',(6.853271263853e-2,9.879113591247e-2,-9.927454753176e-1));
#105133=direction('',(-5.687329724282e-1,8.214244857352e-1,4.248082282231e-2));
#105134=axis2_placement_3d('',#105131,#105132,#105133);
#105135=cylindrical_surface('',#105134,1.000022123188e0);
#105136=oriented_edge('',*,*,#105123,.f.);
#105138=oriented_edge('',*,*,#105137,.f.);
#105140=oriented_edge('',*,*,#105139,.f.);
#105142=oriented_edge('',*,*,#105141,.f.);
#105143=edge_loop('',(#105136,#105138,#105140,#105142));
#105144=face_outer_bound('',#105143,.f.);
#105146=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#105147=direction('',(0.e0,0.e0,1.e0));
#105148=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#105149=axis2_placement_3d('',#105146,#105147,#105148);
#105150=conical_surface('',#105149,7.269652396011e1,5.e0);
#105152=oriented_edge('',*,*,#105151,.f.);
#105154=oriented_edge('',*,*,#105153,.t.);
#105156=oriented_edge('',*,*,#105155,.f.);
#105157=oriented_edge('',*,*,#105137,.t.);
#105158=edge_loop('',(#105152,#105154,#105156,#105157));
#105159=face_outer_bound('',#105158,.f.);
#105161=cartesian_point('',(0.e0,0.e0,-6.6e0));
#105162=direction('',(0.e0,0.e0,-1.e0));
#105163=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#105164=axis2_placement_3d('',#105161,#105162,#105163);
#105165=toroidal_surface('',#105164,7.388633499248e1,1.e0);
#105166=oriented_edge('',*,*,#105098,.f.);
#105168=oriented_edge('',*,*,#105167,.f.);
#105169=oriented_edge('',*,*,#105151,.t.);
#105170=oriented_edge('',*,*,#105126,.f.);
#105171=edge_loop('',(#105166,#105168,#105169,#105170));
#105172=face_outer_bound('',#105171,.f.);
#105174=cartesian_point('',(-7.125062861554e1,-1.955858943120e1,-6.6e0));
#105175=direction('',(3.078410914682e-1,-9.474374591143e-1,8.715574261448e-2));
#105176=direction('',(9.455471492527e-1,3.148265165828e-1,8.261266849902e-2));
#105177=axis2_placement_3d('',#105174,#105175,#105176);
#105178=spherical_surface('',#105177,1.e0);
#105180=oriented_edge('',*,*,#105179,.t.);
#105181=oriented_edge('',*,*,#105167,.t.);
#105182=oriented_edge('',*,*,#105079,.t.);
#105183=edge_loop('',(#105180,#105181,#105182));
#105184=face_outer_bound('',#105183,.f.);
#105186=cartesian_point('',(-7.097156324086e1,-1.970858898910e1,
-9.216270395288e0));
#105187=direction('',(-1.059118243635e-1,5.691084792984e-2,9.927456073174e-1));
#105188=direction('',(-1.338233605175e-1,-9.900942401222e-1,4.248180618487e-2));
#105189=axis2_placement_3d('',#105186,#105187,#105188);
#105190=cylindrical_surface('',#105189,1.000022839211e0);
#105191=oriented_edge('',*,*,#105179,.f.);
#105192=oriented_edge('',*,*,#105064,.f.);
#105194=oriented_edge('',*,*,#105193,.f.);
#105195=oriented_edge('',*,*,#105153,.f.);
#105196=edge_loop('',(#105191,#105192,#105194,#105195));
#105197=face_outer_bound('',#105196,.f.);
#105199=cartesian_point('',(-7.060506660561e1,-2.216554570483e1,
-1.127838030028e1));
#105200=cartesian_point('',(-7.050874465353e1,-2.216090863843e1,
-1.129359980928e1));
#105201=cartesian_point('',(-7.031611487723e1,-2.214009271590e1,
-1.132445809741e1));
#105202=cartesian_point('',(-7.002365996975e1,-2.207186085746e1,
-1.137274480378e1));
#105203=cartesian_point('',(-6.972372970379e1,-2.196016306453e1,
-1.142403316787e1));
#105204=cartesian_point('',(-6.941197878371e1,-2.179113224566e1,
-1.147976748218e1));
#105205=cartesian_point('',(-6.909493503484e1,-2.154735694661e1,
-1.154000117085e1));
#105206=cartesian_point('',(-6.879004209861e1,-2.120921575039e1,
-1.160341169645e1));
#105207=cartesian_point('',(-6.852887943155e1,-2.075817012111e1,
-1.166672590344e1));
#105208=cartesian_point('',(-6.836132646517e1,-2.018405107245e1,
-1.172368649871e1));
#105209=cartesian_point('',(-6.835607907161e1,-1.948581007683e1,
-1.176496204824e1));
#105210=cartesian_point('',(-6.850970520243e1,-1.901237451357e1,
-1.177033112910e1));
#105211=cartesian_point('',(-6.863206521963e1,-1.877887013825e1,
-1.176644285763e1));
#105212=cartesian_point('',(-7.083950956953e1,-2.123581139912e1,
-1.167839228797e1));
#105213=cartesian_point('',(-7.078009395076e1,-2.124198846828e1,
-1.169711643253e1));
#105214=cartesian_point('',(-7.065941026227e1,-2.124699392454e1,
-1.173467392168e1));
#105215=cartesian_point('',(-7.047086912226e1,-2.123044818518e1,
-1.179222192388e1));
#105216=cartesian_point('',(-7.027223446001e1,-2.118521076656e1,
-1.185205185140e1));
#105217=cartesian_point('',(-7.006027069893e1,-2.110158368525e1,
-1.191554453563e1));
#105218=cartesian_point('',(-6.983908387093e1,-2.096621385872e1,
-1.198225712390e1));
#105219=cartesian_point('',(-6.962108054017e1,-2.076328162733e1,
-1.204997269736e1));
#105220=cartesian_point('',(-6.943017595100e1,-2.047734186696e1,
-1.211404734108e1));
#105221=cartesian_point('',(-6.930551943150e1,-2.009988652081e1,
-1.216624955238e1));
#105222=cartesian_point('',(-6.930142166313e1,-1.963327536239e1,
-1.219449530378e1));
#105223=cartesian_point('',(-6.941568564872e1,-1.932042730748e1,
-1.218463534290e1));
#105224=cartesian_point('',(-6.950529712017e1,-1.917001930533e1,
-1.217126485441e1));
#105225=cartesian_point('',(-7.081337451018e1,-2.047521217614e1,
-1.097115490788e1));
#105226=cartesian_point('',(-7.078366967697e1,-2.047760784877e1,
-1.099284766675e1));
#105227=cartesian_point('',(-7.072369602244e1,-2.047892707701e1,
-1.103595850641e1));
#105228=cartesian_point('',(-7.063101830930e1,-2.046965026341e1,
-1.110073194906e1));
#105229=cartesian_point('',(-7.053435938504e1,-2.044704772393e1,
-1.116662089858e1));
#105230=cartesian_point('',(-7.043220848870e1,-2.040672071448e1,
-1.123475563613e1));
#105231=cartesian_point('',(-7.032660152198e1,-2.034267070862e1,
-1.130406310434e1));
#105232=cartesian_point('',(-7.022341921141e1,-2.024781821879e1,
-1.137144981646e1));
#105233=cartesian_point('',(-7.013375386831e1,-2.011521534445e1,
-1.143128365879e1));
#105234=cartesian_point('',(-7.007554830800e1,-1.994082699844e1,
-1.147450871387e1));
#105235=cartesian_point('',(-7.007363818476e1,-1.972486845847e1,
-1.148837779724e1));
#105236=cartesian_point('',(-7.012696307489e1,-1.957846912325e1,
-1.146670981700e1));
#105237=cartesian_point('',(-7.016901731221e1,-1.950718026241e1,
-1.144656345526e1));
#105238=cartesian_point('',(-7.055868339923e1,-2.081567194957e1,
-1.002321049563e1));
#105239=cartesian_point('',(-7.051509067498e1,-2.080432384828e1,
-1.004369855396e1));
#105240=cartesian_point('',(-7.043020605413e1,-2.077696579115e1,
-1.008441265299e1));
#105241=cartesian_point('',(-7.030788479931e1,-2.072163446143e1,
-1.014552271251e1));
#105242=cartesian_point('',(-7.018893601246e1,-2.065010792870e1,
-1.020756432816e1));
#105243=cartesian_point('',(-7.007207551512e1,-2.055792392855e1,
-1.027153712831e1));
#105244=cartesian_point('',(-6.996015716826e1,-2.044072350790e1,
-1.033637608115e1));
#105245=cartesian_point('',(-6.985904288054e1,-2.029439687342e1,
-1.039920295996e1));
#105246=cartesian_point('',(-6.977755460328e1,-2.011548593993e1,
-1.045499080309e1));
#105247=cartesian_point('',(-6.972793550156e1,-1.990176012568e1,
-1.049601918701e1));
#105248=cartesian_point('',(-6.972657063204e1,-1.964836495830e1,
-1.051177973957e1));
#105249=cartesian_point('',(-6.977204508036e1,-1.947033432256e1,
-1.049619253366e1));
#105250=cartesian_point('',(-6.981000287852e1,-1.937724667287e1,
-1.048027877862e1));
#105251=(bounded_surface()b_spline_surface(3,3,((#105199,#105200,#105201,
#105202,#105203,#105204,#105205,#105206,#105207,#105208,#105209,#105210,
#105211),(#105212,#105213,#105214,#105215,#105216,#105217,#105218,#105219,
#105220,#105221,#105222,#105223,#105224),(#105225,#105226,#105227,#105228,
#105229,#105230,#105231,#105232,#105233,#105234,#105235,#105236,#105237),(
#105238,#105239,#105240,#105241,#105242,#105243,#105244,#105245,#105246,#105247,
#105248,#105249,#105250)),.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.409895543893e-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());
#105252=oriented_edge('',*,*,#105062,.t.);
#105253=oriented_edge('',*,*,#105047,.f.);
#105254=oriented_edge('',*,*,#102682,.t.);
#105256=oriented_edge('',*,*,#105255,.t.);
#105257=oriented_edge('',*,*,#105193,.t.);
#105258=edge_loop('',(#105252,#105253,#105254,#105256,#105257));
#105259=face_outer_bound('',#105258,.f.);
#105261=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#105262=direction('',(0.e0,0.e0,1.e0));
#105263=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#105264=axis2_placement_3d('',#105261,#105262,#105263);
#105265=toroidal_surface('',#105264,7.150671292775e1,1.e0);
#105266=oriented_edge('',*,*,#102680,.t.);
#105268=oriented_edge('',*,*,#105267,.t.);
#105269=oriented_edge('',*,*,#105155,.t.);
#105270=oriented_edge('',*,*,#105255,.f.);
#105271=edge_loop('',(#105266,#105268,#105269,#105270));
#105272=face_outer_bound('',#105271,.f.);
#105274=cartesian_point('',(-6.978074034109e1,-1.443907110711e1,
-1.180356184641e1));
#105275=cartesian_point('',(-6.977628068414e1,-1.419940755569e1,
-1.180832298054e1));
#105276=cartesian_point('',(-6.984074367578e1,-1.374774449420e1,
-1.180579207165e1));
#105277=cartesian_point('',(-7.012076065463e1,-1.316843934648e1,
-1.177044773698e1));
#105278=cartesian_point('',(-7.048766654275e1,-1.274964077968e1,
-1.171867177102e1));
#105279=cartesian_point('',(-7.088415404609e1,-1.246897308572e1,
-1.165967121422e1));
#105280=cartesian_point('',(-7.127322370026e1,-1.229915129424e1,
-1.159959720159e1));
#105281=cartesian_point('',(-7.163670821824e1,-1.221256768770e1,
-1.154167624826e1));
#105282=cartesian_point('',(-7.196940130907e1,-1.218660714753e1,
-1.148707991013e1));
#105283=cartesian_point('',(-7.227370406600e1,-1.220538837083e1,
-1.143567873640e1));
#105284=cartesian_point('',(-7.255328768286e1,-1.225913556330e1,
-1.138703676438e1));
#105285=cartesian_point('',(-7.277761561276e1,-1.233110510514e1,
-1.134677590015e1));
#105286=cartesian_point('',(-7.290709944618e1,-1.238618696619e1,
-1.132291409570e1));
#105287=cartesian_point('',(-7.295394845622e1,-1.240799389460e1,
-1.131419113966e1));
#105288=cartesian_point('',(-7.069896943369e1,-1.447835939921e1,
-1.207760263179e1));
#105289=cartesian_point('',(-7.068835711397e1,-1.432175226612e1,
-1.209092234358e1));
#105290=cartesian_point('',(-7.072071694516e1,-1.402303822148e1,
-1.210250805337e1));
#105291=cartesian_point('',(-7.090415639338e1,-1.364163521973e1,
-1.208025000323e1));
#105292=cartesian_point('',(-7.115186317188e1,-1.337403563875e1,
-1.203426444737e1));
#105293=cartesian_point('',(-7.141928847957e1,-1.320514269493e1,
-1.197592912186e1));
#105294=cartesian_point('',(-7.167841812718e1,-1.311409455391e1,
-1.191308302659e1));
#105295=cartesian_point('',(-7.191612012238e1,-1.307978555570e1,
-1.185017624263e1));
#105296=cartesian_point('',(-7.212907992415e1,-1.308531753689e1,
-1.178917043948e1));
#105297=cartesian_point('',(-7.231933604090e1,-1.311916778684e1,
-1.173036015060e1));
#105298=cartesian_point('',(-7.248971288165e1,-1.317428084989e1,
-1.167351589721e1));
#105299=cartesian_point('',(-7.262263604526e1,-1.323688756855e1,
-1.162551657890e1));
#105300=cartesian_point('',(-7.269751523385e1,-1.328136974427e1,
-1.159662017564e1));
#105301=cartesian_point('',(-7.272435051567e1,-1.329859769448e1,
-1.158599495287e1));
#105302=cartesian_point('',(-7.134812025117e1,-1.447402480511e1,
-1.137165029916e1));
#105303=cartesian_point('',(-7.134399995961e1,-1.439474494190e1,
-1.139052252099e1));
#105304=cartesian_point('',(-7.136151455275e1,-1.424549503029e1,
-1.141192424445e1));
#105305=cartesian_point('',(-7.145236930462e1,-1.405675867155e1,
-1.140217112990e1));
#105306=cartesian_point('',(-7.157436823569e1,-1.392395653149e1,
-1.136455184808e1));
#105307=cartesian_point('',(-7.170689406370e1,-1.383897346873e1,
-1.131075989099e1));
#105308=cartesian_point('',(-7.183674442422e1,-1.379175944159e1,
-1.124919235380e1));
#105309=cartesian_point('',(-7.195750510724e1,-1.377234562893e1,
-1.118504821498e1));
#105310=cartesian_point('',(-7.206736705692e1,-1.377274812291e1,
-1.112095417497e1));
#105311=cartesian_point('',(-7.216715851098e1,-1.378750048846e1,
-1.105766840625e1));
#105312=cartesian_point('',(-7.225814771064e1,-1.381327157164e1,
-1.099524480723e1));
#105313=cartesian_point('',(-7.233055348763e1,-1.384349437237e1,
-1.094158544582e1));
#105314=cartesian_point('',(-7.237205336740e1,-1.386536467017e1,
-1.090886236774e1));
#105315=cartesian_point('',(-7.238702788709e1,-1.387388665827e1,
-1.089677520575e1));
#105316=cartesian_point('',(-7.099799992115e1,-1.443094306343e1,
-1.047979051807e1));
#105317=cartesian_point('',(-7.100571383506e1,-1.433628026921e1,
-1.049496347923e1));
#105318=cartesian_point('',(-7.104233967737e1,-1.416488589551e1,
-1.051083913529e1));
#105319=cartesian_point('',(-7.114874583182e1,-1.394686091667e1,
-1.049894351582e1));
#105320=cartesian_point('',(-7.127992979297e1,-1.378082868998e1,
-1.046285562566e1));
#105321=cartesian_point('',(-7.142345961751e1,-1.365750518145e1,
-1.041237459710e1));
#105322=cartesian_point('',(-7.157011033531e1,-1.356987922740e1,
-1.035469808140e1));
#105323=cartesian_point('',(-7.171431155468e1,-1.351122642956e1,
-1.029445689365e1));
#105324=cartesian_point('',(-7.185368000545e1,-1.347564729647e1,
-1.023406962711e1));
#105325=cartesian_point('',(-7.198834733352e1,-1.345861699167e1,
-1.017427622686e1));
#105326=cartesian_point('',(-7.211906667407e1,-1.345734337059e1,
-1.011517210686e1));
#105327=cartesian_point('',(-7.222991501396e1,-1.346858798801e1,
-1.006429777423e1));
#105328=cartesian_point('',(-7.229680740893e1,-1.348126903207e1,
-1.003326035439e1));
#105329=cartesian_point('',(-7.232141563009e1,-1.348675091601e1,
-1.002179603308e1));
#105330=(bounded_surface()b_spline_surface(3,3,((#105274,#105275,#105276,
#105277,#105278,#105279,#105280,#105281,#105282,#105283,#105284,#105285,#105286,
#105287),(#105288,#105289,#105290,#105291,#105292,#105293,#105294,#105295,
#105296,#105297,#105298,#105299,#105300,#105301),(#105302,#105303,#105304,
#105305,#105306,#105307,#105308,#105309,#105310,#105311,#105312,#105313,#105314,
#105315),(#105316,#105317,#105318,#105319,#105320,#105321,#105322,#105323,
#105324,#105325,#105326,#105327,#105328,#105329)),.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.582700974147e-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());
#105331=oriented_edge('',*,*,#102678,.t.);
#105333=oriented_edge('',*,*,#105332,.f.);
#105335=oriented_edge('',*,*,#105334,.t.);
#105336=oriented_edge('',*,*,#105139,.t.);
#105337=oriented_edge('',*,*,#105267,.f.);
#105338=edge_loop('',(#105331,#105333,#105335,#105336,#105337));
#105339=face_outer_bound('',#105338,.f.);
#105341=cartesian_point('',(-8.531556372813e1,-1.457613382669e1,
-1.069548648161e1));
#105342=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#105343=direction('',(1.558391846719e-1,-9.839298882679e-1,-8.715574274766e-2));
#105344=axis2_placement_3d('',#105341,#105342,#105343);
#105345=cylindrical_surface('',#105344,1.e0);
#105347=oriented_edge('',*,*,#105346,.f.);
#105349=oriented_edge('',*,*,#105348,.f.);
#105351=oriented_edge('',*,*,#105350,.t.);
#105352=oriented_edge('',*,*,#105332,.t.);
#105353=oriented_edge('',*,*,#102676,.t.);
#105354=edge_loop('',(#105347,#105349,#105351,#105352,#105353));
#105355=face_outer_bound('',#105354,.f.);
#105357=cartesian_point('',(-8.751317615037e1,1.639188824007e1,
-1.169548648161e1));
#105358=direction('',(0.e0,0.e0,-1.e0));
#105359=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#105360=axis2_placement_3d('',#105357,#105358,#105359);
#105361=plane('',#105360);
#105362=oriented_edge('',*,*,#105346,.t.);
#105363=oriented_edge('',*,*,#102674,.t.);
#105365=oriented_edge('',*,*,#105364,.t.);
#105367=oriented_edge('',*,*,#105366,.f.);
#105369=oriented_edge('',*,*,#105368,.t.);
#105371=oriented_edge('',*,*,#105370,.t.);
#105373=oriented_edge('',*,*,#105372,.t.);
#105374=edge_loop('',(#105362,#105363,#105365,#105367,#105369,#105371,#105373));
#105375=face_outer_bound('',#105374,.f.);
#105377=oriented_edge('',*,*,#105376,.t.);
#105379=oriented_edge('',*,*,#105378,.t.);
#105380=edge_loop('',(#105377,#105379));
#105381=face_bound('',#105380,.f.);
#105383=cartesian_point('',(0.e0,0.e0,-1.303991500093e1));
#105384=direction('',(0.e0,0.e0,1.e0));
#105385=direction('',(1.e0,0.e0,0.e0));
#105386=axis2_placement_3d('',#105383,#105384,#105385);
#105387=conical_surface('',#105386,6.595278570984e1,7.814022087905e1);
#105389=oriented_edge('',*,*,#105388,.f.);
#105391=oriented_edge('',*,*,#105390,.f.);
#105392=oriented_edge('',*,*,#105364,.f.);
#105393=oriented_edge('',*,*,#102672,.f.);
#105395=oriented_edge('',*,*,#105394,.f.);
#105397=oriented_edge('',*,*,#105396,.f.);
#105398=oriented_edge('',*,*,#102666,.f.);
#105400=oriented_edge('',*,*,#105399,.f.);
#105402=oriented_edge('',*,*,#105401,.f.);
#105404=oriented_edge('',*,*,#105403,.f.);
#105406=oriented_edge('',*,*,#105405,.f.);
#105408=oriented_edge('',*,*,#105407,.f.);
#105410=oriented_edge('',*,*,#105409,.f.);
#105412=oriented_edge('',*,*,#105411,.t.);
#105414=oriented_edge('',*,*,#105413,.f.);
#105416=oriented_edge('',*,*,#105415,.f.);
#105418=oriented_edge('',*,*,#105417,.f.);
#105420=oriented_edge('',*,*,#105419,.f.);
#105422=oriented_edge('',*,*,#105421,.f.);
#105424=oriented_edge('',*,*,#105423,.t.);
#105426=oriented_edge('',*,*,#105425,.f.);
#105428=oriented_edge('',*,*,#105427,.t.);
#105430=oriented_edge('',*,*,#105429,.f.);
#105432=oriented_edge('',*,*,#105431,.f.);
#105434=oriented_edge('',*,*,#105433,.f.);
#105436=oriented_edge('',*,*,#105435,.t.);
#105438=oriented_edge('',*,*,#105437,.f.);
#105440=oriented_edge('',*,*,#105439,.t.);
#105442=oriented_edge('',*,*,#105441,.f.);
#105444=oriented_edge('',*,*,#105443,.f.);
#105446=oriented_edge('',*,*,#105445,.f.);
#105448=oriented_edge('',*,*,#105447,.t.);
#105450=oriented_edge('',*,*,#105449,.f.);
#105452=oriented_edge('',*,*,#105451,.t.);
#105454=oriented_edge('',*,*,#105453,.f.);
#105456=oriented_edge('',*,*,#105455,.f.);
#105458=oriented_edge('',*,*,#105457,.f.);
#105460=oriented_edge('',*,*,#105459,.t.);
#105462=oriented_edge('',*,*,#105461,.f.);
#105464=oriented_edge('',*,*,#105463,.t.);
#105466=oriented_edge('',*,*,#105465,.f.);
#105468=oriented_edge('',*,*,#105467,.f.);
#105470=oriented_edge('',*,*,#105469,.f.);
#105472=oriented_edge('',*,*,#105471,.t.);
#105474=oriented_edge('',*,*,#105473,.f.);
#105476=oriented_edge('',*,*,#105475,.f.);
#105478=oriented_edge('',*,*,#105477,.f.);
#105480=oriented_edge('',*,*,#105479,.f.);
#105482=oriented_edge('',*,*,#105481,.f.);
#105484=oriented_edge('',*,*,#105483,.t.);
#105486=oriented_edge('',*,*,#105485,.f.);
#105488=oriented_edge('',*,*,#105487,.f.);
#105490=oriented_edge('',*,*,#105489,.f.);
#105492=oriented_edge('',*,*,#105491,.f.);
#105494=oriented_edge('',*,*,#105493,.f.);
#105496=oriented_edge('',*,*,#105495,.f.);
#105498=oriented_edge('',*,*,#105497,.f.);
#105500=oriented_edge('',*,*,#105499,.t.);
#105502=oriented_edge('',*,*,#105501,.f.);
#105504=oriented_edge('',*,*,#105503,.t.);
#105506=oriented_edge('',*,*,#105505,.f.);
#105508=oriented_edge('',*,*,#105507,.t.);
#105510=oriented_edge('',*,*,#105509,.f.);
#105512=oriented_edge('',*,*,#105511,.t.);
#105514=oriented_edge('',*,*,#105513,.f.);
#105516=oriented_edge('',*,*,#105515,.t.);
#105518=oriented_edge('',*,*,#105517,.f.);
#105520=oriented_edge('',*,*,#105519,.t.);
#105522=oriented_edge('',*,*,#105521,.f.);
#105524=oriented_edge('',*,*,#105523,.f.);
#105526=oriented_edge('',*,*,#105525,.f.);
#105528=oriented_edge('',*,*,#105527,.f.);
#105530=oriented_edge('',*,*,#105529,.f.);
#105532=oriented_edge('',*,*,#105531,.t.);
#105534=oriented_edge('',*,*,#105533,.f.);
#105536=oriented_edge('',*,*,#105535,.f.);
#105538=oriented_edge('',*,*,#105537,.f.);
#105540=oriented_edge('',*,*,#105539,.f.);
#105542=oriented_edge('',*,*,#105541,.f.);
#105544=oriented_edge('',*,*,#105543,.t.);
#105546=oriented_edge('',*,*,#105545,.f.);
#105548=oriented_edge('',*,*,#105547,.f.);
#105550=oriented_edge('',*,*,#105549,.f.);
#105552=oriented_edge('',*,*,#105551,.f.);
#105554=oriented_edge('',*,*,#105553,.f.);
#105556=oriented_edge('',*,*,#105555,.t.);
#105558=oriented_edge('',*,*,#105557,.f.);
#105560=oriented_edge('',*,*,#105559,.t.);
#105562=oriented_edge('',*,*,#105561,.f.);
#105564=oriented_edge('',*,*,#105563,.f.);
#105566=oriented_edge('',*,*,#105565,.f.);
#105568=oriented_edge('',*,*,#105567,.t.);
#105570=oriented_edge('',*,*,#105569,.f.);
#105572=oriented_edge('',*,*,#105571,.t.);
#105574=oriented_edge('',*,*,#105573,.f.);
#105576=oriented_edge('',*,*,#105575,.t.);
#105578=oriented_edge('',*,*,#105577,.f.);
#105580=oriented_edge('',*,*,#105579,.t.);
#105582=oriented_edge('',*,*,#105581,.f.);
#105584=oriented_edge('',*,*,#105583,.t.);
#105586=oriented_edge('',*,*,#105585,.f.);
#105587=edge_loop('',(#105389,#105391,#105392,#105393,#105395,#105397,#105398,
#105400,#105402,#105404,#105406,#105408,#105410,#105412,#105414,#105416,#105418,
#105420,#105422,#105424,#105426,#105428,#105430,#105432,#105434,#105436,#105438,
#105440,#105442,#105444,#105446,#105448,#105450,#105452,#105454,#105456,#105458,
#105460,#105462,#105464,#105466,#105468,#105470,#105472,#105474,#105476,#105478,
#105480,#105482,#105484,#105486,#105488,#105490,#105492,#105494,#105496,#105498,
#105500,#105502,#105504,#105506,#105508,#105510,#105512,#105514,#105516,#105518,
#105520,#105522,#105524,#105526,#105528,#105530,#105532,#105534,#105536,#105538,
#105540,#105542,#105544,#105546,#105548,#105550,#105552,#105554,#105556,#105558,
#105560,#105562,#105564,#105566,#105568,#105570,#105572,#105574,#105576,#105578,
#105580,#105582,#105584,#105586));
#105588=face_outer_bound('',#105587,.f.);
#105590=cartesian_point('',(-7.294812249344e1,1.240529270951e1,
-1.131527585032e1));
#105591=cartesian_point('',(-7.287414387813e1,1.237110734984e1,
-1.132903790684e1));
#105592=cartesian_point('',(-7.271152530146e1,1.230611262012e1,
-1.135880725515e1));
#105593=cartesian_point('',(-7.244373416973e1,1.223331033823e1,
-1.140629293403e1));
#105594=cartesian_point('',(-7.213850945777e1,1.219115522935e1,
-1.145873271752e1));
#105595=cartesian_point('',(-7.179724470085e1,1.219250245756e1,
-1.151557446042e1));
#105596=cartesian_point('',(-7.141726222331e1,1.225524418882e1,
-1.157690602232e1));
#105597=cartesian_point('',(-7.100432314397e1,1.240442850762e1,
-1.164138783295e1));
#105598=cartesian_point('',(-7.057715080459e1,1.267085762190e1,
-1.170564406245e1));
#105599=cartesian_point('',(-7.017450474129e1,1.308664367042e1,
-1.176320134193e1));
#105600=cartesian_point('',(-6.985396886135e1,1.368901990026e1,
-1.180463736417e1));
#105601=cartesian_point('',(-6.977649661680e1,1.417156856661e1,
-1.180878461276e1));
#105602=cartesian_point('',(-6.978063187390e1,1.443234905569e1,
-1.180370269650e1));
#105603=cartesian_point('',(-7.272100950258e1,1.329646813784e1,
-1.158731680039e1));
#105604=cartesian_point('',(-7.267860204695e1,1.326941474296e1,
-1.160407190177e1));
#105605=cartesian_point('',(-7.258398485777e1,1.321608021149e1,
-1.163998494935e1));
#105606=cartesian_point('',(-7.242355924102e1,1.314960997050e1,
-1.169617435830e1));
#105607=cartesian_point('',(-7.223549067534e1,1.310020725228e1,
-1.175692707523e1));
#105608=cartesian_point('',(-7.201962053448e1,1.307729381735e1,
-1.182125042929e1));
#105609=cartesian_point('',(-7.177332664361e1,1.309378630485e1,
-1.188874199519e1));
#105610=cartesian_point('',(-7.149987176056e1,1.316846821159e1,
-1.195718571494e1));
#105611=cartesian_point('',(-7.121243230737e1,1.332503749970e1,
-1.202188694379e1));
#105612=cartesian_point('',(-7.094015635692e1,1.358831413527e1,
-1.207452622324e1));
#105613=cartesian_point('',(-7.072845511738e1,1.398401564675e1,
-1.210304562861e1));
#105614=cartesian_point('',(-7.068765243676e1,1.430352639207e1,
-1.209236399710e1));
#105615=cartesian_point('',(-7.069869310342e1,1.447396572494e1,
-1.207798599713e1));
#105616=cartesian_point('',(-7.238516172281e1,1.387283695620e1,
-1.089827000660e1));
#105617=cartesian_point('',(-7.236151080346e1,1.385946113197e1,
-1.091732407383e1));
#105618=cartesian_point('',(-7.230930006690e1,1.383335229970e1,
-1.095786961221e1));
#105619=cartesian_point('',(-7.222258828978e1,1.380159549929e1,
-1.102027569893e1));
#105620=cartesian_point('',(-7.212292858889e1,1.377897258140e1,
-1.108644941845e1));
#105621=cartesian_point('',(-7.201062862259e1,1.376998651500e1,
-1.115491022162e1));
#105622=cartesian_point('',(-7.188469776143e1,1.378079069931e1,
-1.122469188199e1));
#105623=cartesian_point('',(-7.174705811723e1,1.382025001111e1,
-1.129278834947e1));
#105624=cartesian_point('',(-7.160425784785e1,1.389950605890e1,
-1.135362075380e1));
#105625=cartesian_point('',(-7.147009941277e1,1.403039132735e1,
-1.139816080800e1));
#105626=cartesian_point('',(-7.136548757800e1,1.422611228010e1,
-1.141374777014e1));
#105627=cartesian_point('',(-7.134378221977e1,1.438553863298e1,
-1.139257481333e1));
#105628=cartesian_point('',(-7.134801834925e1,1.447180101815e1,
-1.137217424654e1));
#105629=cartesian_point('',(-7.231835801279e1,1.348606986941e1,
-1.002321074710e1));
#105630=cartesian_point('',(-7.227955068944e1,1.347753198663e1,
-1.004128370607e1));
#105631=cartesian_point('',(-7.219645051135e1,1.346358948758e1,
-1.007973966279e1));
#105632=cartesian_point('',(-7.206688377987e1,1.345588006380e1,
-1.013888253608e1));
#105633=cartesian_point('',(-7.192743882343e1,1.346394105896e1,
-1.020148750478e1));
#105634=cartesian_point('',(-7.178038353021e1,1.349140417222e1,
-1.026608757942e1));
#105635=cartesian_point('',(-7.162609961455e1,1.354347948994e1,
-1.033171340866e1));
#105636=cartesian_point('',(-7.146783428478e1,1.362661621054e1,
-1.039554406968e1));
#105637=cartesian_point('',(-7.131188190267e1,1.374807151355e1,
-1.045254567846e1));
#105638=cartesian_point('',(-7.116822669947e1,1.391560408065e1,
-1.049491570738e1));
#105639=cartesian_point('',(-7.104849936269e1,1.414298705372e1,
-1.051210147733e1));
#105640=cartesian_point('',(-7.100683743470e1,1.432535370209e1,
-1.049657593232e1));
#105641=cartesian_point('',(-7.099821317373e1,1.442828990888e1,
-1.048020080868e1));
#105642=(bounded_surface()b_spline_surface(3,3,((#105590,#105591,#105592,
#105593,#105594,#105595,#105596,#105597,#105598,#105599,#105600,#105601,
#105602),(#105603,#105604,#105605,#105606,#105607,#105608,#105609,#105610,
#105611,#105612,#105613,#105614,#105615),(#105616,#105617,#105618,#105619,
#105620,#105621,#105622,#105623,#105624,#105625,#105626,#105627,#105628),(
#105629,#105630,#105631,#105632,#105633,#105634,#105635,#105636,#105637,#105638,
#105639,#105640,#105641)),.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.410958196385e-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());
#105644=oriented_edge('',*,*,#105643,.t.);
#105646=oriented_edge('',*,*,#105645,.t.);
#105647=oriented_edge('',*,*,#105388,.t.);
#105649=oriented_edge('',*,*,#105648,.t.);
#105651=oriented_edge('',*,*,#105650,.t.);
#105652=edge_loop('',(#105644,#105646,#105647,#105649,#105651));
#105653=face_outer_bound('',#105652,.f.);
#105655=cartesian_point('',(-6.669078152589e1,1.309394492125e1,-5.6e0));
#105656=direction('',(-1.558391846719e-1,-9.839298882679e-1,8.715574274766e-2));
#105657=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#105658=axis2_placement_3d('',#105655,#105656,#105657);
#105659=plane('',#105658);
#105661=oriented_edge('',*,*,#105660,.f.);
#105663=oriented_edge('',*,*,#105662,.t.);
#105665=oriented_edge('',*,*,#105664,.f.);
#105666=oriented_edge('',*,*,#105643,.f.);
#105668=oriented_edge('',*,*,#105667,.t.);
#105669=edge_loop('',(#105661,#105663,#105665,#105666,#105668));
#105670=face_outer_bound('',#105669,.f.);
#105672=cartesian_point('',(-8.520544606226e1,1.695413305900e1,-6.6e0));
#105673=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#105674=direction('',(0.e0,0.e0,1.e0));
#105675=axis2_placement_3d('',#105672,#105673,#105674);
#105676=cylindrical_surface('',#105675,1.e0);
#105678=oriented_edge('',*,*,#105677,.f.);
#105680=oriented_edge('',*,*,#105679,.f.);
#105681=oriented_edge('',*,*,#105660,.t.);
#105683=oriented_edge('',*,*,#105682,.f.);
#105684=edge_loop('',(#105678,#105680,#105681,#105683));
#105685=face_outer_bound('',#105684,.f.);
#105687=cartesian_point('',(0.e0,0.e0,-5.6e0));
#105688=direction('',(0.e0,0.e0,-1.e0));
#105689=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#105690=axis2_placement_3d('',#105687,#105688,#105689);
#105691=plane('',#105690);
#105693=oriented_edge('',*,*,#105692,.t.);
#105695=oriented_edge('',*,*,#105694,.t.);
#105697=oriented_edge('',*,*,#105696,.t.);
#105699=oriented_edge('',*,*,#105698,.t.);
#105700=oriented_edge('',*,*,#105677,.t.);
#105702=oriented_edge('',*,*,#105701,.t.);
#105703=edge_loop('',(#105693,#105695,#105697,#105699,#105700,#105702));
#105704=face_outer_bound('',#105703,.f.);
#105706=cartesian_point('',(-7.020607192126e1,1.921919238739e1,-6.6e0));
#105707=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#105708=direction('',(0.e0,0.e0,1.e0));
#105709=axis2_placement_3d('',#105706,#105707,#105708);
#105710=cylindrical_surface('',#105709,1.e0);
#105711=oriented_edge('',*,*,#105692,.f.);
#105713=oriented_edge('',*,*,#105712,.f.);
#105715=oriented_edge('',*,*,#105714,.t.);
#105717=oriented_edge('',*,*,#105716,.f.);
#105718=edge_loop('',(#105711,#105713,#105715,#105717));
#105719=face_outer_bound('',#105718,.f.);
#105721=cartesian_point('',(-7.125062861538e1,1.955858943114e1,-6.6e0));
#105722=direction('',(3.078410916688e-1,9.474374590362e-1,8.715574275565e-2));
#105723=direction('',(-9.455471492901e-1,3.148265167392e-1,-8.261266747490e-2));
#105724=axis2_placement_3d('',#105721,#105722,#105723);
#105725=spherical_surface('',#105724,1.e0);
#105727=oriented_edge('',*,*,#105726,.t.);
#105728=oriented_edge('',*,*,#105712,.t.);
#105730=oriented_edge('',*,*,#105729,.t.);
#105731=edge_loop('',(#105727,#105728,#105730));
#105732=face_outer_bound('',#105731,.f.);
#105734=cartesian_point('',(-7.101337122138e1,1.968612460404e1,
-8.824399324244e0));
#105735=direction('',(1.059070043349e-1,5.691245289160e-2,-9.927460295255e-1));
#105736=direction('',(-1.338227401117e-1,9.900942253880e-1,4.248410387869e-2));
#105737=axis2_placement_3d('',#105734,#105735,#105736);
#105738=cylindrical_surface('',#105737,1.000023081972e0);
#105739=oriented_edge('',*,*,#105726,.f.);
#105741=oriented_edge('',*,*,#105740,.f.);
#105743=oriented_edge('',*,*,#105742,.f.);
#105745=oriented_edge('',*,*,#105744,.f.);
#105746=edge_loop('',(#105739,#105741,#105743,#105745));
#105747=face_outer_bound('',#105746,.f.);
#105749=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#105750=direction('',(0.e0,0.e0,1.e0));
#105751=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#105752=axis2_placement_3d('',#105749,#105750,#105751);
#105753=conical_surface('',#105752,7.269652396011e1,5.e0);
#105755=oriented_edge('',*,*,#105754,.f.);
#105757=oriented_edge('',*,*,#105756,.t.);
#105759=oriented_edge('',*,*,#105758,.f.);
#105760=oriented_edge('',*,*,#105740,.t.);
#105761=edge_loop('',(#105755,#105757,#105759,#105760));
#105762=face_outer_bound('',#105761,.f.);
#105764=cartesian_point('',(0.e0,0.e0,-6.6e0));
#105765=direction('',(0.e0,0.e0,-1.e0));
#105766=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#105767=axis2_placement_3d('',#105764,#105765,#105766);
#105768=toroidal_surface('',#105767,7.388633499248e1,1.e0);
#105769=oriented_edge('',*,*,#105701,.f.);
#105771=oriented_edge('',*,*,#105770,.f.);
#105772=oriented_edge('',*,*,#105754,.t.);
#105773=oriented_edge('',*,*,#105729,.f.);
#105774=edge_loop('',(#105769,#105771,#105772,#105773));
#105775=face_outer_bound('',#105774,.f.);
#105777=cartesian_point('',(-7.236418873907e1,1.492027770480e1,-6.6e0));
#105778=direction('',(-1.558391846304e-1,-9.839298882822e-1,8.715574266020e-2));
#105779=direction('',(9.854169265042e-1,-1.487569425547e-1,8.261266852433e-2));
#105780=axis2_placement_3d('',#105777,#105778,#105779);
#105781=spherical_surface('',#105780,1.e0);
#105783=oriented_edge('',*,*,#105782,.t.);
#105784=oriented_edge('',*,*,#105770,.t.);
#105785=oriented_edge('',*,*,#105682,.t.);
#105786=edge_loop('',(#105783,#105784,#105785));
#105787=face_outer_bound('',#105786,.f.);
#105789=cartesian_point('',(-7.219067124877e1,1.467006401827e1,
-9.114486062613e0));
#105790=direction('',(-6.852911297534e-2,9.879059258317e-2,9.927457778766e-1));
#105791=direction('',(-5.687262708617e-1,-8.214289958174e-1,4.248333393478e-2));
#105792=axis2_placement_3d('',#105789,#105790,#105791);
#105793=cylindrical_surface('',#105792,1.000024379137e0);
#105794=oriented_edge('',*,*,#105782,.f.);
#105795=oriented_edge('',*,*,#105667,.f.);
#105796=oriented_edge('',*,*,#105650,.f.);
#105797=oriented_edge('',*,*,#105756,.f.);
#105798=edge_loop('',(#105794,#105795,#105796,#105797));
#105799=face_outer_bound('',#105798,.f.);
#105801=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#105802=direction('',(0.e0,0.e0,1.e0));
#105803=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#105804=axis2_placement_3d('',#105801,#105802,#105803);
#105805=toroidal_surface('',#105804,7.150671292775e1,1.e0);
#105806=oriented_edge('',*,*,#105585,.t.);
#105808=oriented_edge('',*,*,#105807,.t.);
#105809=oriented_edge('',*,*,#105758,.t.);
#105810=oriented_edge('',*,*,#105648,.f.);
#105811=edge_loop('',(#105806,#105808,#105809,#105810));
#105812=face_outer_bound('',#105811,.f.);
#105814=cartesian_point('',(-6.863710477442e1,1.877276420631e1,
-1.176700747453e1));
#105815=cartesian_point('',(-6.851928434274e1,1.899586135373e1,
-1.177085009004e1));
#105816=cartesian_point('',(-6.836579838895e1,1.945226416791e1,
-1.176650314455e1));
#105817=cartesian_point('',(-6.835692382792e1,2.013151055187e1,
-1.172831858435e1));
#105818=cartesian_point('',(-6.850769675467e1,2.070052097145e1,
-1.167401596871e1));
#105819=cartesian_point('',(-6.875219402195e1,2.115178026861e1,
-1.161306018323e1));
#105820=cartesian_point('',(-6.904220577076e1,2.149415657881e1,
-1.155157091429e1));
#105821=cartesian_point('',(-6.934747460292e1,2.174543216235e1,
-1.149267681566e1));
#105822=cartesian_point('',(-6.965281520352e1,2.192475926924e1,
-1.143738205664e1));
#105823=cartesian_point('',(-6.995314153633e1,2.204802398260e1,
-1.138547296572e1));
#105824=cartesian_point('',(-7.027222399783e1,2.213248963934e1,
-1.133232826642e1));
#105825=cartesian_point('',(-7.049190543340e1,2.215884909669e1,
-1.129700668130e1));
#105826=cartesian_point('',(-7.061213583942e1,2.216427937535e1,
-1.127800159868e1));
#105827=cartesian_point('',(-6.950887726842e1,1.916617337362e1,
-1.216935009039e1));
#105828=cartesian_point('',(-6.942264867070e1,1.930977354206e1,
-1.218228407965e1));
#105829=cartesian_point('',(-6.930865200761e1,1.961087642524e1,
-1.219286260316e1));
#105830=cartesian_point('',(-6.930216342347e1,2.006468918329e1,
-1.216789695404e1));
#105831=cartesian_point('',(-6.941441118559e1,2.043957217920e1,
-1.211886647778e1));
#105832=cartesian_point('',(-6.959347125988e1,2.072715376245e1,
-1.205773658218e1));
#105833=cartesian_point('',(-6.980149085809e1,2.093465005566e1,
-1.199253852026e1));
#105834=cartesian_point('',(-7.001541041355e1,2.107662263040e1,
-1.192772506141e1));
#105835=cartesian_point('',(-7.022417407736e1,2.116816609279e1,
-1.186511313167e1));
#105836=cartesian_point('',(-7.042431861103e1,2.122134350733e1,
-1.180490260030e1));
#105837=cartesian_point('',(-7.063134250488e1,2.124616379706e1,
-1.174189166469e1));
#105838=cartesian_point('',(-7.076939458953e1,2.124215288098e1,
-1.169900105156e1));
#105839=cartesian_point('',(-7.084349473499e1,2.123423499497e1,
-1.167561115833e1));
#105840=cartesian_point('',(-7.016977653583e1,1.950494310648e1,
-1.144473661969e1));
#105841=cartesian_point('',(-7.012927513089e1,1.957310598480e1,
-1.146416566457e1));
#105842=cartesian_point('',(-7.007601779421e1,1.971426689009e1,
-1.148616650812e1));
#105843=cartesian_point('',(-7.007299672456e1,1.992462527570e1,
-1.147538384999e1));
#105844=cartesian_point('',(-7.012542745174e1,2.009801096430e1,
-1.143552848721e1));
#105845=cartesian_point('',(-7.020952755811e1,2.023145244299e1,
-1.137903683696e1));
#105846=cartesian_point('',(-7.030794433974e1,2.032843449417e1,
-1.131468841888e1));
#105847=cartesian_point('',(-7.041000037756e1,2.039553871206e1,
-1.124785189687e1));
#105848=cartesian_point('',(-7.051049499315e1,2.043954848013e1,
-1.118112109984e1));
#105849=cartesian_point('',(-7.060775995316e1,2.046589032143e1,
-1.111521809759e1));
#105850=cartesian_point('',(-7.070939047465e1,2.047922321102e1,
-1.104466508271e1));
#105851=cartesian_point('',(-7.077799962926e1,2.047855720997e1,
-1.099553842076e1));
#105852=cartesian_point('',(-7.081510715517e1,2.047548481422e1,
-1.096843709828e1));
#105853=cartesian_point('',(-6.981111095579e1,1.937454692880e1,
-1.047982085527e1));
#105854=cartesian_point('',(-6.977451925227e1,1.946363901784e1,
-1.049520113744e1));
#105855=cartesian_point('',(-6.972892923392e1,1.963592459972e1,
-1.051114453725e1));
#105856=cartesian_point('',(-6.972621428546e1,1.988270426414e1,
-1.049815431438e1));
#105857=cartesian_point('',(-6.977072961407e1,2.009377952479e1,
-1.046015015824e1));
#105858=cartesian_point('',(-6.984654218943e1,2.027122790331e1,
-1.040743364457e1));
#105859=cartesian_point('',(-6.994185802842e1,2.041728926861e1,
-1.034745366331e1));
#105860=cartesian_point('',(-7.004841509369e1,2.053557043368e1,
-1.028496584205e1));
#105861=cartesian_point('',(-7.016142905977e1,2.063045978476e1,
-1.022235442240e1));
#105862=cartesian_point('',(-7.027900249607e1,2.070605440613e1,
-1.016033335780e1));
#105863=cartesian_point('',(-7.041086660720e1,2.077011411084e1,
-1.009379108321e1));
#105864=cartesian_point('',(-7.050719122707e1,2.080241539790e1,
-1.004739192512e1));
#105865=cartesian_point('',(-7.056170879878e1,2.081645309344e1,
-1.002179394538e1));
#105866=(bounded_surface()b_spline_surface(3,3,((#105814,#105815,#105816,
#105817,#105818,#105819,#105820,#105821,#105822,#105823,#105824,#105825,
#105826),(#105827,#105828,#105829,#105830,#105831,#105832,#105833,#105834,
#105835,#105836,#105837,#105838,#105839),(#105840,#105841,#105842,#105843,
#105844,#105845,#105846,#105847,#105848,#105849,#105850,#105851,#105852),(
#105853,#105854,#105855,#105856,#105857,#105858,#105859,#105860,#105861,#105862,
#105863,#105864,#105865)),.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.583330718579e-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());
#105867=oriented_edge('',*,*,#105583,.f.);
#105869=oriented_edge('',*,*,#105868,.f.);
#105871=oriented_edge('',*,*,#105870,.t.);
#105872=oriented_edge('',*,*,#105742,.t.);
#105873=oriented_edge('',*,*,#105807,.f.);
#105874=edge_loop('',(#105867,#105869,#105871,#105872,#105873));
#105875=face_outer_bound('',#105874,.f.);
#105877=cartesian_point('',(-8.453044348272e1,2.636116812038e1,
-1.069548648161e1));
#105878=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#105879=direction('',(-3.078410914165e-1,-9.474374591189e-1,
-8.715574274766e-2));
#105880=axis2_placement_3d('',#105877,#105878,#105879);
#105881=cylindrical_surface('',#105880,1.e0);
#105883=oriented_edge('',*,*,#105882,.t.);
#105885=oriented_edge('',*,*,#105884,.f.);
#105887=oriented_edge('',*,*,#105886,.t.);
#105888=oriented_edge('',*,*,#105868,.t.);
#105889=oriented_edge('',*,*,#105581,.t.);
#105890=edge_loop('',(#105883,#105885,#105887,#105888,#105889));
#105891=face_outer_bound('',#105890,.f.);
#105893=cartesian_point('',(-8.387148746433e1,2.988015379011e1,
-1.169548648161e1));
#105894=direction('',(0.e0,0.e0,-1.e0));
#105895=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#105896=axis2_placement_3d('',#105893,#105894,#105895);
#105897=plane('',#105896);
#105898=oriented_edge('',*,*,#105882,.f.);
#105899=oriented_edge('',*,*,#105579,.f.);
#105901=oriented_edge('',*,*,#105900,.f.);
#105903=oriented_edge('',*,*,#105902,.t.);
#105904=edge_loop('',(#105898,#105899,#105901,#105903));
#105905=face_outer_bound('',#105904,.f.);
#105907=cartesian_point('',(3.799542170617e2,-1.223501708916e2,
-1.069548648161e1));
#105908=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#105909=direction('',(3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#105910=axis2_placement_3d('',#105907,#105908,#105909);
#105911=cylindrical_surface('',#105910,1.e0);
#105913=oriented_edge('',*,*,#105912,.t.);
#105915=oriented_edge('',*,*,#105914,.f.);
#105916=oriented_edge('',*,*,#105900,.t.);
#105917=oriented_edge('',*,*,#105577,.t.);
#105919=oriented_edge('',*,*,#105918,.t.);
#105920=edge_loop('',(#105913,#105915,#105916,#105917,#105919));
#105921=face_outer_bound('',#105920,.f.);
#105923=cartesian_point('',(-6.382136306928e1,2.336547346224e1,-5.6e0));
#105924=direction('',(-3.078410914165e-1,-9.474374591189e-1,8.715574274766e-2));
#105925=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#105926=axis2_placement_3d('',#105923,#105924,#105925);
#105927=plane('',#105926);
#105929=oriented_edge('',*,*,#105928,.f.);
#105931=oriented_edge('',*,*,#105930,.t.);
#105932=oriented_edge('',*,*,#105912,.f.);
#105934=oriented_edge('',*,*,#105933,.f.);
#105936=oriented_edge('',*,*,#105935,.t.);
#105937=edge_loop('',(#105929,#105931,#105932,#105934,#105936));
#105938=face_outer_bound('',#105937,.f.);
#105940=cartesian_point('',(-8.340050819574e1,3.069061096360e1,-6.6e0));
#105941=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#105942=direction('',(0.e0,1.130405269770e-14,1.e0));
#105943=axis2_placement_3d('',#105940,#105941,#105942);
#105944=cylindrical_surface('',#105943,1.e0);
#105946=oriented_edge('',*,*,#105945,.f.);
#105948=oriented_edge('',*,*,#105947,.f.);
#105949=oriented_edge('',*,*,#105928,.t.);
#105951=oriented_edge('',*,*,#105950,.f.);
#105952=edge_loop('',(#105946,#105948,#105949,#105951));
#105953=face_outer_bound('',#105952,.f.);
#105955=cartesian_point('',(0.e0,0.e0,-5.6e0));
#105956=direction('',(0.e0,0.e0,-1.e0));
#105957=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#105958=axis2_placement_3d('',#105955,#105956,#105957);
#105959=plane('',#105958);
#105961=oriented_edge('',*,*,#105960,.t.);
#105963=oriented_edge('',*,*,#105962,.t.);
#105965=oriented_edge('',*,*,#105964,.t.);
#105967=oriented_edge('',*,*,#105966,.t.);
#105968=oriented_edge('',*,*,#105945,.t.);
#105970=oriented_edge('',*,*,#105969,.t.);
#105971=edge_loop('',(#105961,#105963,#105965,#105967,#105968,#105970));
#105972=face_outer_bound('',#105971,.f.);
#105974=cartesian_point('',(-6.633517459603e1,2.996522154029e1,-6.6e0));
#105975=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#105976=direction('',(0.e0,0.e0,1.e0));
#105977=axis2_placement_3d('',#105974,#105975,#105976);
#105978=cylindrical_surface('',#105977,1.e0);
#105979=oriented_edge('',*,*,#105960,.f.);
#105981=oriented_edge('',*,*,#105980,.f.);
#105983=oriented_edge('',*,*,#105982,.t.);
#105985=oriented_edge('',*,*,#105984,.f.);
#105986=edge_loop('',(#105979,#105981,#105983,#105985));
#105987=face_outer_bound('',#105986,.f.);
#105989=cartesian_point('',(-6.731377766887e1,3.046384471085e1,-6.6e0));
#105990=direction('',(4.522629290605e-1,8.876159752410e-1,8.715574275209e-2));
#105991=direction('',(-8.846561770969e-1,4.588666423671e-1,-8.261266759408e-2));
#105992=axis2_placement_3d('',#105989,#105990,#105991);
#105993=spherical_surface('',#105992,1.e0);
#105995=oriented_edge('',*,*,#105994,.t.);
#105996=oriented_edge('',*,*,#105980,.t.);
#105998=oriented_edge('',*,*,#105997,.t.);
#105999=edge_loop('',(#105995,#105996,#105998));
#106000=face_outer_bound('',#105999,.f.);
#106002=cartesian_point('',(-6.711079425640e1,3.053476973797e1,
-8.375626652608e0));
#106003=direction('',(1.135005423073e-1,3.964718625305e-2,-9.927465575454e-1));
#106004=direction('',(2.270512644245e-2,9.988390187223e-1,4.248637323987e-2));
#106005=axis2_placement_3d('',#106002,#106003,#106004);
#106006=cylindrical_surface('',#106005,1.000021931446e0);
#106007=oriented_edge('',*,*,#105994,.f.);
#106009=oriented_edge('',*,*,#106008,.f.);
#106011=oriented_edge('',*,*,#106010,.f.);
#106013=oriented_edge('',*,*,#106012,.f.);
#106014=edge_loop('',(#106007,#106009,#106011,#106013));
#106015=face_outer_bound('',#106014,.f.);
#106017=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#106018=direction('',(0.e0,0.e0,1.e0));
#106019=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#106020=axis2_placement_3d('',#106017,#106018,#106019);
#106021=conical_surface('',#106020,7.269652396011e1,5.e0);
#106023=oriented_edge('',*,*,#106022,.f.);
#106025=oriented_edge('',*,*,#106024,.t.);
#106027=oriented_edge('',*,*,#106026,.f.);
#106028=oriented_edge('',*,*,#106008,.t.);
#106029=edge_loop('',(#106023,#106025,#106027,#106028));
#106030=face_outer_bound('',#106029,.f.);
#106032=cartesian_point('',(0.e0,0.e0,-6.6e0));
#106033=direction('',(0.e0,0.e0,-1.e0));
#106034=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#106035=axis2_placement_3d('',#106032,#106033,#106034);
#106036=toroidal_surface('',#106035,7.388633499248e1,1.e0);
#106037=oriented_edge('',*,*,#105969,.f.);
#106039=oriented_edge('',*,*,#106038,.f.);
#106040=oriented_edge('',*,*,#106022,.t.);
#106041=oriented_edge('',*,*,#105997,.f.);
#106042=edge_loop('',(#106037,#106039,#106040,#106041));
#106043=face_outer_bound('',#106042,.f.);
#106045=cartesian_point('',(-6.913921983315e1,2.605683748093e1,-6.6e0));
#106046=direction('',(-3.078410913695e-1,-9.474374591484e-1,8.715574259285e-2));
#106047=direction('',(9.500140962073e-1,-3.010786674824e-1,8.261266848690e-2));
#106048=axis2_placement_3d('',#106045,#106046,#106047);
#106049=spherical_surface('',#106048,1.e0);
#106051=oriented_edge('',*,*,#106050,.t.);
#106052=oriented_edge('',*,*,#106038,.t.);
#106053=oriented_edge('',*,*,#105950,.t.);
#106054=edge_loop('',(#106051,#106052,#106053));
#106055=face_outer_bound('',#106054,.f.);
#106057=cartesian_point('',(-6.899804177891e1,2.576404755782e1,
-9.284157430633e0));
#106058=direction('',(-5.223457009205e-2,1.082957146577e-1,9.927454799061e-1));
#106059=direction('',(-6.902311840352e-1,-7.223408513760e-1,4.248066641210e-2));
#106060=axis2_placement_3d('',#106057,#106058,#106059);
#106061=cylindrical_surface('',#106060,1.000021701948e0);
#106062=oriented_edge('',*,*,#106050,.f.);
#106063=oriented_edge('',*,*,#105935,.f.);
#106065=oriented_edge('',*,*,#106064,.f.);
#106066=oriented_edge('',*,*,#106024,.f.);
#106067=edge_loop('',(#106062,#106063,#106065,#106066));
#106068=face_outer_bound('',#106067,.f.);
#106070=cartesian_point('',(-7.014779879898e1,2.357281917079e1,
-1.128026576652e1));
#106071=cartesian_point('',(-7.000504078779e1,2.347913110468e1,
-1.130729428665e1));
#106072=cartesian_point('',(-6.966561594536e1,2.330419488331e1,
-1.136855812666e1));
#106073=cartesian_point('',(-6.904421496231e1,2.315530720872e1,
-1.147073482954e1));
#106074=cartesian_point('',(-6.829358821145e1,2.319991411104e1,
-1.158275253067e1));
#106075=cartesian_point('',(-6.752491169602e1,2.352915429602e1,
-1.168538153587e1));
#106076=cartesian_point('',(-6.689668318989e1,2.415101626939e1,
-1.175617647969e1));
#106077=cartesian_point('',(-6.663827761754e1,2.475091080153e1,
-1.177261810437e1));
#106078=cartesian_point('',(-6.657521802252e1,2.509327241602e1,
-1.176927666975e1));
#106079=cartesian_point('',(-6.656666005848e1,2.515112294219e1,
-1.176819870769e1));
#106080=cartesian_point('',(-6.979036146200e1,2.446090305807e1,
-1.167409908528e1));
#106081=cartesian_point('',(-6.971169611210e1,2.439025431687e1,
-1.170733770951e1));
#106082=cartesian_point('',(-6.951741627512e1,2.425073452929e1,
-1.178126737524e1));
#106083=cartesian_point('',(-6.913620863793e1,2.410471139594e1,
-1.189963529542e1));
#106084=cartesian_point('',(-6.864743499479e1,2.408276981282e1,
-1.202286361604e1));
#106085=cartesian_point('',(-6.812618199365e1,2.426628283054e1,
-1.212709630360e1));
#106086=cartesian_point('',(-6.769833663952e1,2.467292666606e1,
-1.218670358998e1));
#106087=cartesian_point('',(-6.753581201969e1,2.507901178403e1,
-1.218536664605e1));
#106088=cartesian_point('',(-6.750542731921e1,2.530825974815e1,
-1.216985822777e1));
#106089=cartesian_point('',(-6.750174860788e1,2.534690184943e1,
-1.216660913209e1));
#106090=cartesian_point('',(-6.932426630018e1,2.505681231188e1,
-1.096755365191e1));
#106091=cartesian_point('',(-6.928401373122e1,2.502241747790e1,
-1.100603143333e1));
#106092=cartesian_point('',(-6.918626954976e1,2.495493878034e1,
-1.109021714296e1));
#106093=cartesian_point('',(-6.900010588334e1,2.488492427465e1,
-1.121961303385e1));
#106094=cartesian_point('',(-6.876731483213e1,2.487380143750e1,
-1.134655683293e1));
#106095=cartesian_point('',(-6.852355896786e1,2.495830577045e1,
-1.144414410637e1));
#106096=cartesian_point('',(-6.832515207982e1,2.514640482080e1,
-1.148795224161e1));
#106097=cartesian_point('',(-6.824917314508e1,2.533608637480e1,
-1.147154917370e1));
#106098=cartesian_point('',(-6.823437933516e1,2.544450784923e1,
-1.144732426256e1));
#106099=cartesian_point('',(-6.823256023448e1,2.546282419641e1,
-1.144273901569e1));
#106100=cartesian_point('',(-6.931845558124e1,2.463314619949e1,
-1.002307901331e1));
#106101=cartesian_point('',(-6.924404708739e1,2.460396627364e1,
-1.005942979172e1));
#106102=cartesian_point('',(-6.907639229911e1,2.455721586988e1,
-1.013894265284e1));
#106103=cartesian_point('',(-6.880204146281e1,2.454357362370e1,
-1.026074189950e1));
#106104=cartesian_point('',(-6.850689557480e1,2.460743078718e1,
-1.037937071165e1));
#106105=cartesian_point('',(-6.823198167964e1,2.476050055047e1,
-1.047017524497e1));
#106106=cartesian_point('',(-6.801200292876e1,2.499349636473e1,
-1.051285807797e1));
#106107=cartesian_point('',(-6.790759182543e1,2.520833470499e1,
-1.050249189863e1));
#106108=cartesian_point('',(-6.787227377421e1,2.533570453677e1,
-1.048364083248e1));
#106109=cartesian_point('',(-6.786702469585e1,2.535738857124e1,
-1.048018540061e1));
#106110=(bounded_surface()b_spline_surface(3,3,((#106070,#106071,#106072,
#106073,#106074,#106075,#106076,#106077,#106078,#106079),(#106080,#106081,
#106082,#106083,#106084,#106085,#106086,#106087,#106088,#106089),(#106090,
#106091,#106092,#106093,#106094,#106095,#106096,#106097,#106098,#106099),(
#106100,#106101,#106102,#106103,#106104,#106105,#106106,#106107,#106108,
#106109)),.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.410805783697e-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());
#106111=oriented_edge('',*,*,#105933,.t.);
#106112=oriented_edge('',*,*,#105918,.f.);
#106113=oriented_edge('',*,*,#105575,.f.);
#106115=oriented_edge('',*,*,#106114,.t.);
#106116=oriented_edge('',*,*,#106064,.t.);
#106117=edge_loop('',(#106111,#106112,#106113,#106115,#106116));
#106118=face_outer_bound('',#106117,.f.);
#106120=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#106121=direction('',(0.e0,0.e0,1.e0));
#106122=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#106123=axis2_placement_3d('',#106120,#106121,#106122);
#106124=toroidal_surface('',#106123,7.150671292775e1,1.e0);
#106125=oriented_edge('',*,*,#105573,.t.);
#106127=oriented_edge('',*,*,#106126,.t.);
#106128=oriented_edge('',*,*,#106026,.t.);
#106129=oriented_edge('',*,*,#106114,.f.);
#106130=edge_loop('',(#106125,#106127,#106128,#106129));
#106131=face_outer_bound('',#106130,.f.);
#106133=cartesian_point('',(-6.485532160965e1,2.927882371505e1,
-1.176698784692e1));
#106134=cartesian_point('',(-6.470404961313e1,2.948074652358e1,
-1.177083001263e1));
#106135=cartesian_point('',(-6.448105318298e1,2.990752687302e1,
-1.176648233510e1));
#106136=cartesian_point('',(-6.436602851906e1,3.057703306689e1,
-1.172829713556e1));
#106137=cartesian_point('',(-6.442593271511e1,3.116263375511e1,
-1.167399426269e1));
#106138=cartesian_point('',(-6.459682921266e1,3.164659348776e1,
-1.161303848573e1));
#106139=cartesian_point('',(-6.482971390232e1,3.203012953589e1,
-1.155154939775e1));
#106140=cartesian_point('',(-6.509191977490e1,3.232607203104e1,
-1.149265558794e1));
#106141=cartesian_point('',(-6.536545216997e1,3.255096208465e1,
-1.143736118593e1));
#106142=cartesian_point('',(-6.564280243054e1,3.271969473625e1,
-1.138545250004e1));
#106143=cartesian_point('',(-6.594474806249e1,3.285303970445e1,
-1.133230828211e1));
#106144=cartesian_point('',(-6.615760502937e1,3.291344246765e1,
-1.129698706629e1));
#106145=cartesian_point('',(-6.627550783803e1,3.293761506518e1,
-1.127798219758e1));
#106146=cartesian_point('',(-6.565483205868e1,2.980377105926e1,
-1.216939371742e1));
#106147=cartesian_point('',(-6.554719840411e1,2.993211711846e1,
-1.218232742533e1));
#106148=cartesian_point('',(-6.538749834393e1,3.021168663213e1,
-1.219290545455e1));
#106149=cartesian_point('',(-6.531009577595e1,3.065890817510e1,
-1.216793915501e1));
#106150=cartesian_point('',(-6.536231840222e1,3.104674473393e1,
-1.211890822459e1));
#106151=cartesian_point('',(-6.549418973727e1,3.135880443083e1,
-1.205777807255e1));
#106152=cartesian_point('',(-6.566719312803e1,3.159629309151e1,
-1.199257992886e1));
#106153=cartesian_point('',(-6.585627430932e1,3.176998600656e1,
-1.192776652516e1));
#106154=cartesian_point('',(-6.604815188695e1,3.189306279550e1,
-1.186515475247e1));
#106155=cartesian_point('',(-6.623751804798e1,3.197689654794e1,
-1.180494445528e1));
#106156=cartesian_point('',(-6.643811504639e1,3.203379773670e1,
-1.174193384067e1));
#106157=cartesian_point('',(-6.657509800516e1,3.205143231640e1,
-1.169904349851e1));
#106158=cartesian_point('',(-6.664952612268e1,3.205520359137e1,
-1.167565376768e1));
#106159=cartesian_point('',(-6.625463707616e1,3.024178324278e1,
-1.144477227399e1));
#106160=cartesian_point('',(-6.620397129311e1,3.030277030527e1,
-1.146420145510e1));
#106161=cartesian_point('',(-6.612928713766e1,3.043386079935e1,
-1.148620251171e1));
#106162=cartesian_point('',(-6.609339616536e1,3.064115536420e1,
-1.147541993666e1));
#106163=cartesian_point('',(-6.611805839227e1,3.082060703108e1,
-1.143556450551e1));
#106164=cartesian_point('',(-6.618024879693e1,3.096556022169e1,
-1.137907271584e1));
#106165=cartesian_point('',(-6.626228296597e1,3.107674226733e1,
-1.131472413643e1));
#106166=cartesian_point('',(-6.635258524365e1,3.115898351005e1,
-1.124788745384e1));
#106167=cartesian_point('',(-6.644495779653e1,3.121817033822e1,
-1.118115650471e1));
#106168=cartesian_point('',(-6.653690403543e1,3.125940154602e1,
-1.111525335912e1));
#106169=cartesian_point('',(-6.663519678343e1,3.128846677709e1,
-1.104470019615e1));
#106170=cartesian_point('',(-6.670306461059e1,3.129854044949e1,
-1.099557343348e1));
#106171=cartesian_point('',(-6.674019537370e1,3.130131005138e1,
-1.096847205550e1));
#106172=cartesian_point('',(-6.592077339320e1,3.005687799695e1,
-1.047982087297e1));
#106173=cartesian_point('',(-6.587069514897e1,3.013914898350e1,
-1.049520114399e1));
#106174=cartesian_point('',(-6.579871504024e1,3.030218156219e1,
-1.051114453533e1));
#106175=cartesian_point('',(-6.575742867856e1,3.054549821225e1,
-1.049815431437e1));
#106176=cartesian_point('',(-6.576837650411e1,3.076093851779e1,
-1.046015015822e1));
#106177=cartesian_point('',(-6.581549665869e1,3.094806191198e1,
-1.040743364453e1));
#106178=cartesian_point('',(-6.588678996998e1,3.110723570179e1,
-1.034745366327e1));
#106179=cartesian_point('',(-6.597353189016e1,3.124072982694e1,
-1.028496584201e1));
#106180=cartesian_point('',(-6.607031050191e1,3.135213021197e1,
-1.022235442237e1));
#106181=cartesian_point('',(-6.617461080995e1,3.144518667573e1,
-1.016033335779e1));
#106182=cartesian_point('',(-6.629483030942e1,3.152908579085e1,
-1.009379108321e1));
#106183=cartesian_point('',(-6.638491597882e1,3.157605788586e1,
-1.004739192513e1));
#106184=cartesian_point('',(-6.643656636940e1,3.159845118123e1,
-1.002179394536e1));
#106185=(bounded_surface()b_spline_surface(3,3,((#106133,#106134,#106135,
#106136,#106137,#106138,#106139,#106140,#106141,#106142,#106143,#106144,
#106145),(#106146,#106147,#106148,#106149,#106150,#106151,#106152,#106153,
#106154,#106155,#106156,#106157,#106158),(#106159,#106160,#106161,#106162,
#106163,#106164,#106165,#106166,#106167,#106168,#106169,#106170,#106171),(
#106172,#106173,#106174,#106175,#106176,#106177,#106178,#106179,#106180,#106181,
#106182,#106183,#106184)),.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.583330984673e-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());
#106186=oriented_edge('',*,*,#105571,.f.);
#106188=oriented_edge('',*,*,#106187,.f.);
#106190=oriented_edge('',*,*,#106189,.t.);
#106191=oriented_edge('',*,*,#106010,.t.);
#106192=oriented_edge('',*,*,#106126,.f.);
#106193=edge_loop('',(#106186,#106188,#106190,#106191,#106192));
#106194=face_outer_bound('',#106193,.f.);
#106196=cartesian_point('',(-7.936593822037e1,3.926009310275e1,
-1.069548648161e1));
#106197=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#106198=direction('',(-4.522629288245e-1,-8.876159753616e-1,
-8.715574274766e-2));
#106199=axis2_placement_3d('',#106196,#106197,#106198);
#106200=cylindrical_surface('',#106199,1.e0);
#106202=oriented_edge('',*,*,#106201,.t.);
#106204=oriented_edge('',*,*,#106203,.f.);
#106206=oriented_edge('',*,*,#106205,.t.);
#106207=oriented_edge('',*,*,#106187,.t.);
#106208=oriented_edge('',*,*,#105569,.t.);
#106209=edge_loop('',(#106202,#106204,#106206,#106207,#106208));
#106210=face_outer_bound('',#106209,.f.);
#106212=cartesian_point('',(-7.816460440342e1,4.263267078729e1,
-1.169548648161e1));
#106213=direction('',(0.e0,0.e0,-1.e0));
#106214=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#106215=axis2_placement_3d('',#106212,#106213,#106214);
#106216=plane('',#106215);
#106217=oriented_edge('',*,*,#106201,.f.);
#106218=oriented_edge('',*,*,#105567,.f.);
#106220=oriented_edge('',*,*,#106219,.f.);
#106222=oriented_edge('',*,*,#106221,.t.);
#106223=edge_loop('',(#106217,#106218,#106220,#106222));
#106224=face_outer_bound('',#106223,.f.);
#106226=cartesian_point('',(3.396319531571e2,-1.718722513515e2,
-1.069548648161e1));
#106227=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#106228=direction('',(4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#106229=axis2_placement_3d('',#106226,#106227,#106228);
#106230=cylindrical_surface('',#106229,1.e0);
#106232=oriented_edge('',*,*,#106231,.t.);
#106234=oriented_edge('',*,*,#106233,.f.);
#106235=oriented_edge('',*,*,#106219,.t.);
#106236=oriented_edge('',*,*,#105565,.t.);
#106238=oriented_edge('',*,*,#106237,.t.);
#106239=edge_loop('',(#106232,#106234,#106235,#106236,#106238));
#106240=face_outer_bound('',#106239,.f.);
#106242=cartesian_point('',(-5.938045084294e1,3.306166650102e1,-5.6e0));
#106243=direction('',(-4.522629288245e-1,-8.876159753616e-1,8.715574274766e-2));
#106244=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#106245=axis2_placement_3d('',#106242,#106243,#106244);
#106246=plane('',#106245);
#106248=oriented_edge('',*,*,#106247,.f.);
#106250=oriented_edge('',*,*,#106249,.t.);
#106251=oriented_edge('',*,*,#106231,.f.);
#106253=oriented_edge('',*,*,#106252,.f.);
#106255=oriented_edge('',*,*,#106254,.t.);
#106256=edge_loop('',(#106248,#106250,#106251,#106253,#106255));
#106257=face_outer_bound('',#106256,.f.);
#106259=cartesian_point('',(-7.757264023676e1,4.335947249815e1,-6.6e0));
#106260=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#106261=direction('',(0.e0,0.e0,1.e0));
#106262=axis2_placement_3d('',#106259,#106260,#106261);
#106263=cylindrical_surface('',#106262,1.e0);
#106265=oriented_edge('',*,*,#106264,.f.);
#106267=oriented_edge('',*,*,#106266,.f.);
#106268=oriented_edge('',*,*,#106247,.t.);
#106270=oriented_edge('',*,*,#106269,.f.);
#106271=edge_loop('',(#106265,#106267,#106268,#106270));
#106272=face_outer_bound('',#106271,.f.);
#106274=cartesian_point('',(0.e0,0.e0,-5.6e0));
#106275=direction('',(0.e0,0.e0,-1.e0));
#106276=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#106277=axis2_placement_3d('',#106274,#106275,#106276);
#106278=plane('',#106277);
#106280=oriented_edge('',*,*,#106279,.t.);
#106282=oriented_edge('',*,*,#106281,.t.);
#106284=oriented_edge('',*,*,#106283,.t.);
#106286=oriented_edge('',*,*,#106285,.t.);
#106287=oriented_edge('',*,*,#106264,.t.);
#106289=oriented_edge('',*,*,#106288,.t.);
#106290=edge_loop('',(#106280,#106282,#106284,#106286,#106287,#106289));
#106291=face_outer_bound('',#106290,.f.);
#106293=cartesian_point('',(-6.083088511839e1,3.997340748998e1,-6.6e0));
#106294=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#106295=direction('',(0.e0,0.e0,1.e0));
#106296=axis2_placement_3d('',#106293,#106294,#106295);
#106297=cylindrical_surface('',#106296,1.e0);
#106298=oriented_edge('',*,*,#106279,.f.);
#106300=oriented_edge('',*,*,#106299,.f.);
#106302=oriented_edge('',*,*,#106301,.t.);
#106304=oriented_edge('',*,*,#106303,.t.);
#106305=edge_loop('',(#106298,#106300,#106302,#106304));
#106306=face_outer_bound('',#106305,.f.);
#106308=cartesian_point('',(-6.171943811460e1,4.061897903011e1,-6.6e0));
#106309=direction('',(5.855485521712e-1,8.059384403017e-1,8.715574275018e-2));
#106310=direction('',(-8.019820338164e-1,5.916079483709e-1,-8.261266767281e-2));
#106311=axis2_placement_3d('',#106308,#106309,#106310);
#106312=spherical_surface('',#106311,1.e0);
#106314=oriented_edge('',*,*,#106313,.t.);
#106315=oriented_edge('',*,*,#106299,.t.);
#106317=oriented_edge('',*,*,#106316,.t.);
#106318=edge_loop('',(#106314,#106315,#106317));
#106319=face_outer_bound('',#106318,.f.);
#106321=cartesian_point('',(-6.148187976397e1,4.066198587496e1,
-8.593704742845e0));
#106322=direction('',(1.183081538223e-1,2.140159758520e-2,-9.927462678650e-1));
#106323=direction('',(1.786881156608e-1,9.829880471001e-1,4.248595744371e-2));
#106324=axis2_placement_3d('',#106321,#106322,#106323);
#106325=cylindrical_surface('',#106324,1.000024560073e0);
#106326=oriented_edge('',*,*,#106313,.f.);
#106328=oriented_edge('',*,*,#106327,.f.);
#106330=oriented_edge('',*,*,#106329,.f.);
#106332=oriented_edge('',*,*,#106331,.f.);
#106333=edge_loop('',(#106326,#106328,#106330,#106332));
#106334=face_outer_bound('',#106333,.f.);
#106336=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#106337=direction('',(0.e0,0.e0,1.e0));
#106338=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#106339=axis2_placement_3d('',#106336,#106337,#106338);
#106340=conical_surface('',#106339,7.269652396011e1,5.e0);
#106342=oriented_edge('',*,*,#106341,.f.);
#106344=oriented_edge('',*,*,#106343,.t.);
#106346=oriented_edge('',*,*,#106345,.f.);
#106347=oriented_edge('',*,*,#106327,.t.);
#106348=edge_loop('',(#106342,#106344,#106346,#106347));
#106349=face_outer_bound('',#106348,.f.);
#106351=cartesian_point('',(0.e0,0.e0,-6.6e0));
#106352=direction('',(0.e0,0.e0,-1.e0));
#106353=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#106354=axis2_placement_3d('',#106351,#106352,#106353);
#106355=toroidal_surface('',#106354,7.388633499248e1,1.e0);
#106356=oriented_edge('',*,*,#106288,.f.);
#106358=oriented_edge('',*,*,#106357,.f.);
#106359=oriented_edge('',*,*,#106341,.t.);
#106360=oriented_edge('',*,*,#106316,.f.);
#106361=edge_loop('',(#106356,#106358,#106359,#106360));
#106362=face_outer_bound('',#106361,.f.);
#106364=cartesian_point('',(-6.421181387512e1,3.655179144061e1,-6.6e0));
#106365=direction('',(-4.522629287827e-1,-8.876159753954e-1,8.715574262053e-2));
#106366=direction('',(8.912187659423e-1,-4.459868363926e-1,8.261266850078e-2));
#106367=axis2_placement_3d('',#106364,#106365,#106366);
#106368=spherical_surface('',#106367,1.e0);
#106370=oriented_edge('',*,*,#106369,.t.);
#106371=oriented_edge('',*,*,#106357,.t.);
#106372=oriented_edge('',*,*,#106269,.t.);
#106373=edge_loop('',(#106370,#106371,#106372));
#106374=face_outer_bound('',#106373,.f.);
#106376=cartesian_point('',(-6.412086869115e1,3.624945323543e1,
-9.207161369507e0));
#106377=direction('',(-3.464892694258e-2,1.151330178217e-1,9.927456069251e-1));
#106378=direction('',(-7.947296300850e-1,-6.054751104570e-1,4.248182766736e-2));
#106379=axis2_placement_3d('',#106376,#106377,#106378);
#106380=cylindrical_surface('',#106379,1.000022895893e0);
#106381=oriented_edge('',*,*,#106369,.f.);
#106382=oriented_edge('',*,*,#106254,.f.);
#106384=oriented_edge('',*,*,#106383,.f.);
#106385=oriented_edge('',*,*,#106343,.f.);
#106386=edge_loop('',(#106381,#106382,#106384,#106385));
#106387=face_outer_bound('',#106386,.f.);
#106389=cartesian_point('',(-6.559866453862e1,3.425202175246e1,
-1.127843278865e1));
#106390=cartesian_point('',(-6.552728008514e1,3.418719310056e1,
-1.129365277378e1));
#106391=cartesian_point('',(-6.537636017422e1,3.406570658807e1,
-1.132451195688e1));
#106392=cartesian_point('',(-6.512133034174e1,3.390716170656e1,
-1.137279991589e1));
#106393=cartesian_point('',(-6.483028015639e1,3.377406420328e1,
-1.142408952978e1));
#106394=cartesian_point('',(-6.449033138616e1,3.367314687855e1,
-1.147982515860e1));
#106395=cartesian_point('',(-6.409378838834e1,3.362133745937e1,
-1.154006010001e1));
#106396=cartesian_point('',(-6.363911202435e1,3.364484472506e1,
-1.160347153354e1));
#106397=cartesian_point('',(-6.313552427485e1,3.377910660685e1,
-1.166678596824e1));
#106398=cartesian_point('',(-6.261110511847e1,3.406658208309e1,
-1.172374570363e1));
#106399=cartesian_point('',(-6.211369115967e1,3.455658186705e1,
-1.176501868270e1));
#106400=cartesian_point('',(-6.188756681348e1,3.499995933250e1,
-1.177038541787e1));
#106401=cartesian_point('',(-6.180898202987e1,3.525157848542e1,
-1.176649595425e1));
#106402=cartesian_point('',(-6.510701411749e1,3.507516714553e1,
-1.167827747844e1));
#106403=cartesian_point('',(-6.506937058848e1,3.502878909320e1,
-1.169700199244e1));
#106404=cartesian_point('',(-6.498757787750e1,3.493991930812e1,
-1.173456015062e1));
#106405=cartesian_point('',(-6.484256740245e1,3.481830844062e1,
-1.179210902805e1));
#106406=cartesian_point('',(-6.467013334187e1,3.470984763879e1,
-1.185193978181e1));
#106407=cartesian_point('',(-6.446113049955e1,3.461910625887e1,
-1.191543328416e1));
#106408=cartesian_point('',(-6.420902072954e1,3.455842939500e1,
-1.198214651323e1));
#106409=cartesian_point('',(-6.391139142011e1,3.454777511212e1,
-1.204986224475e1));
#106410=cartesian_point('',(-6.357423226546e1,3.461497356721e1,
-1.211393627900e1));
#106411=cartesian_point('',(-6.321920934499e1,3.479372083739e1,
-1.216613689239e1));
#106412=cartesian_point('',(-6.288639425972e1,3.512074612829e1,
-1.219437988372e1));
#106413=cartesian_point('',(-6.274598557884e1,3.542273730698e1,
-1.218451829835e1));
#106414=cartesian_point('',(-6.270299916456e1,3.559244269555e1,
-1.217114726172e1));
#106415=cartesian_point('',(-6.455078472571e1,3.559441408017e1,
-1.097106061392e1));
#106416=cartesian_point('',(-6.453147226916e1,3.557171556049e1,
-1.099275327600e1));
#106417=cartesian_point('',(-6.448999353394e1,3.552837519286e1,
-1.103586389837e1));
#106418=cartesian_point('',(-6.441789540981e1,3.546940296916e1,
-1.110063702379e1));
#106419=cartesian_point('',(-6.433355958729e1,3.541703895554e1,
-1.116652575148e1));
#106420=cartesian_point('',(-6.423280722939e1,3.537332531553e1,
-1.123466041929e1));
#106421=cartesian_point('',(-6.411283651615e1,3.534394342823e1,
-1.130396785338e1));
#106422=cartesian_point('',(-6.397280027172e1,3.533805759252e1,
-1.137135436816e1));
#106423=cartesian_point('',(-6.381562948104e1,3.536842385334e1,
-1.143118773992e1));
#106424=cartesian_point('',(-6.365115857026e1,3.545058226128e1,
-1.147441206721e1));
#106425=cartesian_point('',(-6.349710147411e1,3.560194039752e1,
-1.148828037373e1));
#106426=cartesian_point('',(-6.343128632941e1,3.574316729743e1,
-1.146661284561e1));
#106427=cartesian_point('',(-6.341061290551e1,3.582331287130e1,
-1.144646722274e1));
#106428=cartesian_point('',(-6.461142629744e1,3.517362071517e1,
-1.002321049418e1));
#106429=cartesian_point('',(-6.457257722597e1,3.515082029925e1,
-1.004369857424e1));
#106430=cartesian_point('',(-6.449320962623e1,3.511014286066e1,
-1.008441269324e1));
#106431=cartesian_point('',(-6.436759018116e1,3.506277380956e1,
-1.014552279716e1));
#106432=cartesian_point('',(-6.423290345102e1,3.502924115371e1,
-1.020756456407e1));
#106433=cartesian_point('',(-6.408508587599e1,3.501179223951e1,
-1.027153768645e1));
#106434=cartesian_point('',(-6.392307332893e1,3.501552752561e1,
-1.033637702028e1));
#106435=cartesian_point('',(-6.374810512602e1,3.504749819408e1,
-1.039920413490e1));
#106436=cartesian_point('',(-6.356397441799e1,3.511638749539e1,
-1.045499191920e1));
#106437=cartesian_point('',(-6.337776146516e1,3.523242971067e1,
-1.049601985911e1));
#106438=cartesian_point('',(-6.319762078491e1,3.541064206421e1,
-1.051177955397e1));
#106439=cartesian_point('',(-6.310389072166e1,3.556868285710e1,
-1.049619220377e1));
#106440=cartesian_point('',(-6.306490873087e1,3.566134443742e1,
-1.048027868915e1));
#106441=(bounded_surface()b_spline_surface(3,3,((#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,#106417,#106418,
#106419,#106420,#106421,#106422,#106423,#106424,#106425,#106426,#106427),(
#106428,#106429,#106430,#106431,#106432,#106433,#106434,#106435,#106436,#106437,
#106438,#106439,#106440)),.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.409896811098e-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());
#106442=oriented_edge('',*,*,#106252,.t.);
#106443=oriented_edge('',*,*,#106237,.f.);
#106444=oriented_edge('',*,*,#105563,.t.);
#106446=oriented_edge('',*,*,#106445,.t.);
#106447=oriented_edge('',*,*,#106383,.t.);
#106448=edge_loop('',(#106442,#106443,#106444,#106446,#106447));
#106449=face_outer_bound('',#106448,.f.);
#106451=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#106452=direction('',(0.e0,0.e0,1.e0));
#106453=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#106454=axis2_placement_3d('',#106451,#106452,#106453);
#106455=toroidal_surface('',#106454,7.150671292775e1,1.e0);
#106456=oriented_edge('',*,*,#105561,.t.);
#106458=oriented_edge('',*,*,#106457,.t.);
#106459=oriented_edge('',*,*,#106345,.t.);
#106460=oriented_edge('',*,*,#106445,.f.);
#106461=edge_loop('',(#106456,#106458,#106459,#106460));
#106462=face_outer_bound('',#106461,.f.);
#106464=cartesian_point('',(-5.947658532778e1,3.906392211571e1,
-1.176696379816e1));
#106465=cartesian_point('',(-5.929558489224e1,3.923969865236e1,
-1.177080541339e1));
#106466=cartesian_point('',(-5.900856574785e1,3.962634832446e1,
-1.176645683945e1));
#106467=cartesian_point('',(-5.879021912217e1,4.026963062762e1,
-1.172827085617e1));
#106468=cartesian_point('',(-5.875777627206e1,4.085740442691e1,
-1.167396766822e1));
#106469=cartesian_point('',(-5.885086146465e1,4.136215042705e1,
-1.161301190169e1));
#106470=cartesian_point('',(-5.902088287013e1,4.177740488343e1,
-1.155152303540e1));
#106471=cartesian_point('',(-5.923356812104e1,4.211072977139e1,
-1.149262957940e1));
#106472=cartesian_point('',(-5.946855619151e1,4.237564772312e1,
-1.143733561475e1));
#106473=cartesian_point('',(-5.971610060817e1,4.258569597007e1,
-1.138542742504e1));
#106474=cartesian_point('',(-5.999347430780e1,4.276463940440e1,
-1.133228379681e1));
#106475=cartesian_point('',(-6.019426565757e1,4.285759990939e1,
-1.129696303336e1));
#106476=cartesian_point('',(-6.030693783541e1,4.289992057587e1,
-1.127795842672e1));
#106477=cartesian_point('',(-6.018414792386e1,3.970748788498e1,
-1.216944716335e1));
#106478=cartesian_point('',(-6.005775787914e1,3.981741926644e1,
-1.218238052754e1));
#106479=cartesian_point('',(-5.985628353191e1,4.006857157957e1,
-1.219295795189e1));
#106480=cartesian_point('',(-5.970986862803e1,4.049819161684e1,
-1.216799085518e1));
#106481=cartesian_point('',(-5.970077721119e1,4.088943454623e1,
-1.211895936839e1));
#106482=cartesian_point('',(-5.978221083679e1,4.121829129471e1,
-1.205782890219e1));
#106483=cartesian_point('',(-5.991593715334e1,4.147992734162e1,
-1.199263065837e1));
#106484=cartesian_point('',(-6.007552386078e1,4.168106620883e1,
-1.192781732224e1));
#106485=cartesian_point('',(-6.024579084664e1,4.183264796529e1,
-1.186520574198e1));
#106486=cartesian_point('',(-6.041971628144e1,4.194507570530e1,
-1.180499573173e1));
#106487=cartesian_point('',(-6.060894777642e1,4.203265849869e1,
-1.174198551037e1));
#106488=cartesian_point('',(-6.074148931510e1,4.207150542644e1,
-1.169909550019e1));
#106489=cartesian_point('',(-6.081441314959e1,4.208687354041e1,
-1.167570596830e1));
#106490=cartesian_point('',(-6.070808889849e1,4.023397610846e1,
-1.144481595294e1));
#106491=cartesian_point('',(-6.064850657498e1,4.028628547596e1,
-1.146424530210e1));
#106492=cartesian_point('',(-6.055423497226e1,4.040407738411e1,
-1.148624662066e1));
#106493=cartesian_point('',(-6.048635837033e1,4.060320361927e1,
-1.147546414732e1));
#106494=cartesian_point('',(-6.048264540625e1,4.078430244958e1,
-1.143560863244e1));
#106495=cartesian_point('',(-6.052139544077e1,4.093719797092e1,
-1.137911667201e1));
#106496=cartesian_point('',(-6.058502774876e1,4.105984208404e1,
-1.131476789502e1));
#106497=cartesian_point('',(-6.066135341250e1,4.115519492418e1,
-1.124793101573e1));
#106498=cartesian_point('',(-6.074333001876e1,4.122810095097e1,
-1.118119988028e1));
#106499=cartesian_point('',(-6.082769407967e1,4.128320569178e1,
-1.111529655912e1));
#106500=cartesian_point('',(-6.092022928528e1,4.132728684981e1,
-1.104474321472e1));
#106501=cartesian_point('',(-6.098568494569e1,4.134785155989e1,
-1.099561632868e1));
#106502=cartesian_point('',(-6.102192479643e1,4.135639461485e1,
-1.096851488269e1));
#106503=cartesian_point('',(-6.040724757171e1,3.999910896915e1,
-1.047982089289e1));
#106504=cartesian_point('',(-6.034491589225e1,4.007253307415e1,
-1.049520115126e1));
#106505=cartesian_point('',(-6.024831809607e1,4.022229825014e1,
-1.051114453297e1));
#106506=cartesian_point('',(-6.016947694115e1,4.045616061966e1,
-1.049815431419e1));
#106507=cartesian_point('',(-6.014658769184e1,4.067066111477e1,
-1.046015015805e1));
#106508=cartesian_point('',(-6.016385517105e1,4.086285192563e1,
-1.040743364440e1));
#106509=cartesian_point('',(-6.020937047670e1,4.103121875295e1,
-1.034745366317e1));
#106510=cartesian_point('',(-6.027416137783e1,4.117663876978e1,
-1.028496584194e1));
#106511=cartesian_point('',(-6.035232162462e1,4.130180714155e1,
-1.022235442235e1));
#106512=cartesian_point('',(-6.044078058464e1,4.141003408870e1,
-1.016033335780e1));
#106513=cartesian_point('',(-6.054639526940e1,4.151170673958e1,
-1.009379108323e1));
#106514=cartesian_point('',(-6.062802378020e1,4.157219303368e1,
-1.004739192516e1));
#106515=cartesian_point('',(-6.067553518560e1,4.160239053166e1,
-1.002179394540e1));
#106516=(bounded_surface()b_spline_surface(3,3,((#106464,#106465,#106466,
#106467,#106468,#106469,#106470,#106471,#106472,#106473,#106474,#106475,
#106476),(#106477,#106478,#106479,#106480,#106481,#106482,#106483,#106484,
#106485,#106486,#106487,#106488,#106489),(#106490,#106491,#106492,#106493,
#106494,#106495,#106496,#106497,#106498,#106499,#106500,#106501,#106502),(
#106503,#106504,#106505,#106506,#106507,#106508,#106509,#106510,#106511,#106512,
#106513,#106514,#106515)),.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.583331286916e-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());
#106517=oriented_edge('',*,*,#105559,.f.);
#106519=oriented_edge('',*,*,#106518,.f.);
#106521=oriented_edge('',*,*,#106520,.t.);
#106522=oriented_edge('',*,*,#106329,.t.);
#106523=oriented_edge('',*,*,#106457,.f.);
#106524=edge_loop('',(#106517,#106519,#106521,#106522,#106523));
#106525=face_outer_bound('',#106524,.f.);
#106527=cartesian_point('',(-7.224718015879e1,5.119230429626e1,
-1.069548648161e1));
#106528=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#106529=direction('',(-5.855485519503e-1,-8.059384404624e-1,
-8.715574274766e-2));
#106530=axis2_placement_3d('',#106527,#106528,#106529);
#106531=cylindrical_surface('',#106530,1.e0);
#106533=oriented_edge('',*,*,#106532,.t.);
#106535=oriented_edge('',*,*,#106534,.f.);
#106537=oriented_edge('',*,*,#106536,.t.);
#106538=oriented_edge('',*,*,#106518,.t.);
#106539=oriented_edge('',*,*,#105557,.t.);
#106540=edge_loop('',(#106533,#106535,#106537,#106538,#106539));
#106541=face_outer_bound('',#106540,.f.);
#106543=cartesian_point('',(-7.053304936864e1,5.433542993997e1,
-1.169548648161e1));
#106544=direction('',(0.e0,0.e0,-1.e0));
#106545=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#106546=axis2_placement_3d('',#106543,#106544,#106545);
#106547=plane('',#106546);
#106548=oriented_edge('',*,*,#106532,.f.);
#106549=oriented_edge('',*,*,#105555,.f.);
#106551=oriented_edge('',*,*,#106550,.f.);
#106553=oriented_edge('',*,*,#106552,.t.);
#106554=edge_loop('',(#106548,#106549,#106551,#106553));
#106555=face_outer_bound('',#106554,.f.);
#106557=cartesian_point('',(2.916812749991e2,-2.106205062922e2,
-1.069548648161e1));
#106558=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#106559=direction('',(5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#106560=axis2_placement_3d('',#106557,#106558,#106559);
#106561=cylindrical_surface('',#106560,1.e0);
#106563=oriented_edge('',*,*,#106562,.t.);
#106565=oriented_edge('',*,*,#106564,.f.);
#106566=oriented_edge('',*,*,#106550,.t.);
#106567=oriented_edge('',*,*,#105553,.t.);
#106569=oriented_edge('',*,*,#106568,.t.);
#106570=edge_loop('',(#106563,#106565,#106566,#106567,#106569));
#106571=face_outer_bound('',#106570,.f.);
#106573=cartesian_point('',(-5.347739484443e1,4.194377158516e1,-5.6e0));
#106574=direction('',(-5.855485519503e-1,-8.059384404624e-1,8.715574274766e-2));
#106575=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#106576=axis2_placement_3d('',#106573,#106574,#106575);
#106577=plane('',#106576);
#106579=oriented_edge('',*,*,#106578,.f.);
#106581=oriented_edge('',*,*,#106580,.t.);
#106582=oriented_edge('',*,*,#106562,.f.);
#106584=oriented_edge('',*,*,#106583,.f.);
#106586=oriented_edge('',*,*,#106585,.t.);
#106587=edge_loop('',(#106579,#106581,#106582,#106584,#106586));
#106588=face_outer_bound('',#106587,.f.);
#106590=cartesian_point('',(-6.983467642639e1,5.496067991800e1,-6.6e0));
#106591=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#106592=direction('',(0.e0,0.e0,1.e0));
#106593=axis2_placement_3d('',#106590,#106591,#106592);
#106594=cylindrical_surface('',#106593,1.e0);
#106596=oriented_edge('',*,*,#106595,.f.);
#106598=oriented_edge('',*,*,#106597,.t.);
#106599=oriented_edge('',*,*,#106578,.t.);
#106601=oriented_edge('',*,*,#106600,.f.);
#106602=edge_loop('',(#106596,#106598,#106599,#106601));
#106603=face_outer_bound('',#106602,.f.);
#106605=cartesian_point('',(0.e0,0.e0,-5.6e0));
#106606=direction('',(0.e0,0.e0,-1.e0));
#106607=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#106608=axis2_placement_3d('',#106605,#106606,#106607);
#106609=plane('',#106608);
#106611=oriented_edge('',*,*,#106610,.t.);
#106613=oriented_edge('',*,*,#106612,.t.);
#106615=oriented_edge('',*,*,#106614,.t.);
#106617=oriented_edge('',*,*,#106616,.t.);
#106618=oriented_edge('',*,*,#106595,.t.);
#106620=oriented_edge('',*,*,#106619,.t.);
#106621=edge_loop('',(#106611,#106613,#106615,#106617,#106618,#106620));
#106622=face_outer_bound('',#106621,.f.);
#106624=cartesian_point('',(-5.382873735497e1,4.899731547512e1,-6.6e0));
#106625=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#106626=direction('',(0.e0,0.e0,1.e0));
#106627=axis2_placement_3d('',#106624,#106625,#106626);
#106628=cylindrical_surface('',#106627,1.e0);
#106629=oriented_edge('',*,*,#106610,.f.);
#106631=oriented_edge('',*,*,#106630,.f.);
#106633=oriented_edge('',*,*,#106632,.t.);
#106635=oriented_edge('',*,*,#106634,.f.);
#106636=edge_loop('',(#106629,#106631,#106633,#106635));
#106637=face_outer_bound('',#106636,.f.);
#106639=cartesian_point('',(-5.460536115881e1,4.977393927896e1,-6.6e0));
#106640=direction('',(7.044160265872e-1,7.044160262172e-1,8.715574275665e-2));
#106641=direction('',(-6.995604312874e-1,7.097819032329e-1,-8.261266743112e-2));
#106642=axis2_placement_3d('',#106639,#106640,#106641);
#106643=spherical_surface('',#106642,1.e0);
#106645=oriented_edge('',*,*,#106644,.t.);
#106646=oriented_edge('',*,*,#106630,.t.);
#106648=oriented_edge('',*,*,#106647,.t.);
#106649=edge_loop('',(#106645,#106646,#106648));
#106650=face_outer_bound('',#106649,.f.);
#106652=cartesian_point('',(-5.427656261521e1,4.978115154269e1,
-9.315729225321e0));
#106653=direction('',(1.202081431441e-1,2.621897952157e-3,-9.927452482752e-1));
#106654=direction('',(3.302481742747e-1,9.429377919922e-1,4.247898093231e-2));
#106655=axis2_placement_3d('',#106652,#106653,#106654);
#106656=cylindrical_surface('',#106655,1.000020513814e0);
#106657=oriented_edge('',*,*,#106644,.f.);
#106659=oriented_edge('',*,*,#106658,.f.);
#106661=oriented_edge('',*,*,#106660,.f.);
#106663=oriented_edge('',*,*,#106662,.f.);
#106664=edge_loop('',(#106657,#106659,#106661,#106663));
#106665=face_outer_bound('',#106664,.f.);
#106667=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#106668=direction('',(0.e0,0.e0,1.e0));
#106669=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#106670=axis2_placement_3d('',#106667,#106668,#106669);
#106671=conical_surface('',#106670,7.269652396011e1,5.e0);
#106673=oriented_edge('',*,*,#106672,.f.);
#106675=oriented_edge('',*,*,#106674,.t.);
#106677=oriented_edge('',*,*,#106676,.f.);
#106678=oriented_edge('',*,*,#106658,.t.);
#106679=edge_loop('',(#106673,#106675,#106677,#106678));
#106680=face_outer_bound('',#106679,.f.);
#106682=cartesian_point('',(0.e0,0.e0,-6.6e0));
#106683=direction('',(0.e0,0.e0,-1.e0));
#106684=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#106685=axis2_placement_3d('',#106682,#106683,#106684);
#106686=toroidal_surface('',#106685,7.388633499248e1,1.e0);
#106687=oriented_edge('',*,*,#106619,.f.);
#106689=oriented_edge('',*,*,#106688,.f.);
#106690=oriented_edge('',*,*,#106672,.t.);
#106691=oriented_edge('',*,*,#106647,.f.);
#106692=edge_loop('',(#106687,#106689,#106690,#106691));
#106693=face_outer_bound('',#106692,.f.);
#106695=cartesian_point('',(-5.770329995265e1,4.614671898658e1,-6.6e0));
#106696=direction('',(-5.855485519184e-1,-8.059384404977e-1,8.715574263576e-2));
#106697=direction('',(8.104786718718e-1,-5.799133292507e-1,8.261266850984e-2));
#106698=axis2_placement_3d('',#106695,#106696,#106697);
#106699=spherical_surface('',#106698,1.e0);
#106701=oriented_edge('',*,*,#106700,.t.);
#106702=oriented_edge('',*,*,#106688,.t.);
#106703=oriented_edge('',*,*,#106600,.t.);
#106704=edge_loop('',(#106701,#106702,#106703));
#106705=face_outer_bound('',#106704,.f.);
#106707=cartesian_point('',(-5.766129335565e1,4.583770691754e1,
-9.175249729820e0));
#106708=direction('',(-1.621108430958e-2,1.191354788056e-1,9.927456564676e-1));
#106709=direction('',(-8.796615802798e-1,-4.736990191152e-1,4.248227240830e-2));
#106710=axis2_placement_3d('',#106707,#106708,#106709);
#106711=cylindrical_surface('',#106710,1.000023346304e0);
#106712=oriented_edge('',*,*,#106700,.f.);
#106713=oriented_edge('',*,*,#106585,.f.);
#106715=oriented_edge('',*,*,#106714,.f.);
#106716=oriented_edge('',*,*,#106674,.f.);
#106717=edge_loop('',(#106712,#106713,#106715,#106716));
#106718=face_outer_bound('',#106717,.f.);
#106720=cartesian_point('',(-5.943280764152e1,4.409225258623e1,
-1.127845346944e1));
#106721=cartesian_point('',(-5.937244512272e1,4.401705638945e1,
-1.129367361971e1));
#106722=cartesian_point('',(-5.924239130521e1,4.387345879210e1,
-1.132453313356e1));
#106723=cartesian_point('',(-5.901530871631e1,4.367697330559e1,
-1.137282153442e1));
#106724=cartesian_point('',(-5.874866944774e1,4.349998678594e1,
-1.142411146131e1));
#106725=cartesian_point('',(-5.842870142268e1,4.334713440288e1,
-1.147984719511e1));
#106726=cartesian_point('',(-5.804515577858e1,4.323393067906e1,
-1.154008206916e1));
#106727=cartesian_point('',(-5.759241159189e1,4.318601984184e1,
-1.160349338236e1));
#106728=cartesian_point('',(-5.707403244451e1,4.323984541888e1,
-1.166680772839e1));
#106729=cartesian_point('',(-5.651110893974e1,4.344173613098e1,
-1.172376745294e1));
#106730=cartesian_point('',(-5.594316959838e1,4.384788233406e1,
-1.176504066055e1));
#106731=cartesian_point('',(-5.565047063438e1,4.425042456864e1,
-1.177040692825e1));
#106732=cartesian_point('',(-5.553349173333e1,4.448665325784e1,
-1.176651687573e1));
#106733=cartesian_point('',(-5.881844314943e1,4.482833196816e1,
-1.167823224153e1));
#106734=cartesian_point('',(-5.878851876525e1,4.477663751011e1,
-1.169695687343e1));
#106735=cartesian_point('',(-5.872163666590e1,4.467606926332e1,
-1.173451526908e1));
#106736=cartesian_point('',(-5.859743834765e1,4.453327481647e1,
-1.179206443133e1));
#106737=cartesian_point('',(-5.844409808281e1,4.439917862635e1,
-1.185189530406e1));
#106738=cartesian_point('',(-5.825186916343e1,4.427686308895e1,
-1.191538866922e1));
#106739=cartesian_point('',(-5.801236309348e1,4.417749771691e1,
-1.198210156190e1));
#106740=cartesian_point('',(-5.772007455781e1,4.412041627103e1,
-1.204981691434e1));
#106741=cartesian_point('',(-5.737656515107e1,4.413404212347e1,
-1.211389065668e1));
#106742=cartesian_point('',(-5.699796146124e1,4.425504492076e1,
-1.216609118650e1));
#106743=cartesian_point('',(-5.661809148788e1,4.452597199301e1,
-1.219433446644e1));
#106744=cartesian_point('',(-5.643217121298e1,4.480227564525e1,
-1.218447255594e1));
#106745=cartesian_point('',(-5.636316659849e1,4.496316609394e1,
-1.217110093055e1));
#106746=cartesian_point('',(-5.818786925081e1,4.525413933247e1,
-1.097102346239e1));
#106747=cartesian_point('',(-5.817234465409e1,4.522869903875e1,
-1.099271605421e1));
#106748=cartesian_point('',(-5.813815505508e1,4.517940345292e1,
-1.103582656153e1));
#106749=cartesian_point('',(-5.807616777969e1,4.510987881042e1,
-1.110059949619e1));
#106750=cartesian_point('',(-5.800105994587e1,4.504496702443e1,
-1.116648791221e1));
#106751=cartesian_point('',(-5.790838490323e1,4.498603141117e1,
-1.123462207263e1));
#106752=cartesian_point('',(-5.779448666554e1,4.493824485321e1,
-1.130392892122e1));
#106753=cartesian_point('',(-5.765709474298e1,4.491052593248e1,
-1.137131500106e1));
#106754=cartesian_point('',(-5.749710826939e1,4.491593185169e1,
-1.143114828235e1));
#106755=cartesian_point('',(-5.732180905081e1,4.497134963160e1,
-1.147437303283e1));
#106756=cartesian_point('',(-5.714596784472e1,4.509674479490e1,
-1.148824239264e1));
#106757=cartesian_point('',(-5.705886762011e1,4.522593884727e1,
-1.146657517926e1));
#106758=cartesian_point('',(-5.702590979074e1,4.530186552763e1,
-1.144642930738e1));
#106759=cartesian_point('',(-5.831358587975e1,4.484802898215e1,
-1.002321049565e1));
#106760=cartesian_point('',(-5.827878191252e1,4.481943197400e1,
-1.004369855397e1));
#106761=cartesian_point('',(-5.820675485111e1,4.476683953568e1,
-1.008441265301e1));
#106762=cartesian_point('',(-5.809009223542e1,4.470040250136e1,
-1.014552271251e1));
#106763=cartesian_point('',(-5.796230971221e1,4.464621315243e1,
-1.020756432815e1));
#106764=cartesian_point('',(-5.781904241257e1,4.460585541990e1,
-1.027153712830e1));
#106765=cartesian_point('',(-5.765844132677e1,4.458420025413e1,
-1.033637608113e1));
#106766=cartesian_point('',(-5.748062710563e1,4.458840571475e1,
-1.039920295994e1));
#106767=cartesian_point('',(-5.728798751235e1,4.462764152179e1,
-1.045499080306e1));
#106768=cartesian_point('',(-5.708591432027e1,4.471312370691e1,
-1.049601918698e1));
#106769=cartesian_point('',(-5.688011086312e1,4.486096159771e1,
-1.051177975565e1));
#106770=cartesian_point('',(-5.676281013717e1,4.500239523599e1,
-1.049619248893e1));
#106771=cartesian_point('',(-5.670981159820e1,4.508781955684e1,
-1.048027865281e1));
#106772=(bounded_surface()b_spline_surface(3,3,((#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,#106748,#106749,
#106750,#106751,#106752,#106753,#106754,#106755,#106756,#106757,#106758),(
#106759,#106760,#106761,#106762,#106763,#106764,#106765,#106766,#106767,#106768,
#106769,#106770,#106771)),.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.409897449360e-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());
#106773=oriented_edge('',*,*,#106583,.t.);
#106774=oriented_edge('',*,*,#106568,.f.);
#106775=oriented_edge('',*,*,#105551,.t.);
#106777=oriented_edge('',*,*,#106776,.t.);
#106778=oriented_edge('',*,*,#106714,.t.);
#106779=edge_loop('',(#106773,#106774,#106775,#106777,#106778));
#106780=face_outer_bound('',#106779,.f.);
#106782=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#106783=direction('',(0.e0,0.e0,1.e0));
#106784=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#106785=axis2_placement_3d('',#106782,#106783,#106784);
#106786=toroidal_surface('',#106785,7.150671292775e1,1.e0);
#106787=oriented_edge('',*,*,#105549,.t.);
#106789=oriented_edge('',*,*,#106788,.t.);
#106790=oriented_edge('',*,*,#106676,.t.);
#106791=oriented_edge('',*,*,#106776,.f.);
#106792=edge_loop('',(#106787,#106789,#106790,#106791));
#106793=face_outer_bound('',#106792,.f.);
#106795=cartesian_point('',(-5.269754344098e1,4.796673336843e1,
-1.180356245928e1));
#106796=cartesian_point('',(-5.250062092058e1,4.810428030763e1,
-1.180833362296e1));
#106797=cartesian_point('',(-5.217267346453e1,4.842255080088e1,
-1.180577257961e1));
#106798=cartesian_point('',(-5.186864051736e1,4.899065524492e1,
-1.177029664133e1));
#106799=cartesian_point('',(-5.174597012268e1,4.953428943821e1,
-1.171839232606e1));
#106800=cartesian_point('',(-5.175259224245e1,5.002048958651e1,
-1.165926574865e1));
#106801=cartesian_point('',(-5.184461434695e1,5.043539932523e1,
-1.159906983381e1));
#106802=cartesian_point('',(-5.198894222043e1,5.078043780641e1,
-1.154105281557e1));
#106803=cartesian_point('',(-5.216391047010e1,5.106437794803e1,
-1.148645949831e1));
#106804=cartesian_point('',(-5.235747740281e1,5.129818327517e1,
-1.143527289010e1));
#106805=cartesian_point('',(-5.256362358259e1,5.149095879824e1,
-1.138704994073e1));
#106806=cartesian_point('',(-5.275281908273e1,5.162969619641e1,
-1.134695449067e1));
#106807=cartesian_point('',(-5.287342746080e1,5.170214926322e1,
-1.132309327543e1));
#106808=cartesian_point('',(-5.291953332527e1,5.172774751861e1,
-1.131419144786e1));
#106809=cartesian_point('',(-5.326905153730e1,4.868650465845e1,
-1.207760306742e1));
#106810=cartesian_point('',(-5.313583914830e1,4.877014273523e1,
-1.209095064358e1));
#106811=cartesian_point('',(-5.291289768202e1,4.897232281359e1,
-1.210252435295e1));
#106812=cartesian_point('',(-5.271222166404e1,4.934562508936e1,
-1.208013372327e1));
#106813=cartesian_point('',(-5.264169961456e1,4.970372575070e1,
-1.203400191905e1));
#106814=cartesian_point('',(-5.266272464021e1,5.001961572990e1,
-1.197551682102e1));
#106815=cartesian_point('',(-5.274189451884e1,5.028292502462e1,
-1.191252129583e1));
#106816=cartesian_point('',(-5.285435006857e1,5.049537423161e1,
-1.184948952663e1));
#106817=cartesian_point('',(-5.298424845126e1,5.066404870803e1,
-1.178846787474e1));
#106818=cartesian_point('',(-5.312305855841e1,5.079723610922e1,
-1.172988781899e1));
#106819=cartesian_point('',(-5.326660311997e1,5.090166152255e1,
-1.167352698546e1));
#106820=cartesian_point('',(-5.339480189039e1,5.097220445095e1,
-1.162573035522e1));
#106821=cartesian_point('',(-5.347477357939e1,5.100669204272e1,
-1.159683809727e1));
#106822=cartesian_point('',(-5.350509387224e1,5.101851335435e1,
-1.158599499178e1));
#106823=cartesian_point('',(-5.364710610553e1,4.921422596827e1,
-1.137164758099e1));
#106824=cartesian_point('',(-5.358040709258e1,4.925758145890e1,
-1.139055924237e1));
#106825=cartesian_point('',(-5.346981126913e1,4.935968550085e1,
-1.141196456599e1));
#106826=cartesian_point('',(-5.337055364532e1,4.954447238881e1,
-1.140209024833e1));
#106827=cartesian_point('',(-5.333500398732e1,4.972143551460e1,
-1.136432027841e1));
#106828=cartesian_point('',(-5.334437988047e1,4.987874457237e1,
-1.131036545894e1));
#106829=cartesian_point('',(-5.338276449643e1,5.001163990601e1,
-1.124862872295e1));
#106830=cartesian_point('',(-5.343829186264e1,5.012075835917e1,
-1.118433482419e1));
#106831=cartesian_point('',(-5.350332723250e1,5.020923691907e1,
-1.112020325223e1));
#106832=cartesian_point('',(-5.357372325184e1,5.028087205229e1,
-1.105714905539e1));
#106833=cartesian_point('',(-5.364745011155e1,5.033878222700e1,
-1.099525006999e1));
#106834=cartesian_point('',(-5.371415255727e1,5.037947135258e1,
-1.094182269672e1));
#106835=cartesian_point('',(-5.375622049701e1,5.040021597228e1,
-1.090910740289e1));
#106836=cartesian_point('',(-5.377223856426e1,5.040746719936e1,
-1.089677233628e1));
#106837=cartesian_point('',(-5.340645408598e1,4.895629224580e1,
-1.047978700120e1));
#106838=cartesian_point('',(-5.333425440795e1,4.901830312082e1,
-1.049499168319e1));
#106839=cartesian_point('',(-5.321697236583e1,4.914891560519e1,
-1.051086643348e1));
#106840=cartesian_point('',(-5.310311455546e1,4.936352461128e1,
-1.049886051134e1));
#106841=cartesian_point('',(-5.304602279067e1,4.956749797794e1,
-1.046263592553e1));
#106842=cartesian_point('',(-5.303080098965e1,4.975633443129e1,
-1.041200431937e1));
#106843=cartesian_point('',(-5.304634443396e1,4.992669787161e1,
-1.035416882852e1));
#106844=cartesian_point('',(-5.308392317994e1,5.007797524657e1,
-1.029378512262e1));
#106845=cartesian_point('',(-5.313726327293e1,5.021153567141e1,
-1.023336022540e1));
#106846=cartesian_point('',(-5.320254323548e1,5.032992099926e1,
-1.017378391234e1));
#106847=cartesian_point('',(-5.327777045220e1,5.043547327314e1,
-1.011517607372e1));
#106848=cartesian_point('',(-5.335165085535e1,5.051823018494e1,
-1.006452211175e1));
#106849=cartesian_point('',(-5.340118385540e1,5.056491305870e1,
-1.003349211436e1));
#106850=cartesian_point('',(-5.342047084037e1,5.058194170055e1,
-1.002179262943e1));
#106851=(bounded_surface()b_spline_surface(3,3,((#106795,#106796,#106797,
#106798,#106799,#106800,#106801,#106802,#106803,#106804,#106805,#106806,#106807,
#106808),(#106809,#106810,#106811,#106812,#106813,#106814,#106815,#106816,
#106817,#106818,#106819,#106820,#106821,#106822),(#106823,#106824,#106825,
#106826,#106827,#106828,#106829,#106830,#106831,#106832,#106833,#106834,#106835,
#106836),(#106837,#106838,#106839,#106840,#106841,#106842,#106843,#106844,
#106845,#106846,#106847,#106848,#106849,#106850)),.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.582700287652e-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());
#106852=oriented_edge('',*,*,#105547,.t.);
#106854=oriented_edge('',*,*,#106853,.f.);
#106856=oriented_edge('',*,*,#106855,.t.);
#106857=oriented_edge('',*,*,#106660,.t.);
#106858=oriented_edge('',*,*,#106788,.f.);
#106859=edge_loop('',(#106852,#106854,#106856,#106857,#106858));
#106860=face_outer_bound('',#106859,.f.);
#106862=cartesian_point('',(-6.334945674686e1,6.186399106033e1,
-1.069548648161e1));
#106863=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#106864=direction('',(-7.044160264028e-1,-7.044160264028e-1,
-8.715574274764e-2));
#106865=axis2_placement_3d('',#106862,#106863,#106864);
#106866=cylindrical_surface('',#106865,1.e0);
#106868=oriented_edge('',*,*,#106867,.t.);
#106870=oriented_edge('',*,*,#106869,.f.);
#106872=oriented_edge('',*,*,#106871,.t.);
#106873=oriented_edge('',*,*,#106853,.t.);
#106874=oriented_edge('',*,*,#105545,.t.);
#106875=edge_loop('',(#106868,#106870,#106872,#106873,#106874));
#106876=face_outer_bound('',#106875,.f.);
#106878=cartesian_point('',(-6.116473657264e1,6.470027047857e1,
-1.169548648161e1));
#106879=direction('',(0.e0,0.e0,-1.e0));
#106880=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#106881=axis2_placement_3d('',#106878,#106879,#106880);
#106882=plane('',#106881);
#106883=oriented_edge('',*,*,#106867,.f.);
#106884=oriented_edge('',*,*,#105543,.f.);
#106886=oriented_edge('',*,*,#106885,.f.);
#106888=oriented_edge('',*,*,#106887,.t.);
#106889=edge_loop('',(#106883,#106884,#106886,#106888));
#106890=face_outer_bound('',#106889,.f.);
#106892=cartesian_point('',(2.558371557681e2,-2.543516900816e2,
-1.069548648161e1));
#106893=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#106894=direction('',(7.044160264028e-1,7.044160264028e-1,-8.715574274764e-2));
#106895=axis2_placement_3d('',#106892,#106893,#106894);
#106896=cylindrical_surface('',#106895,1.e0);
#106898=oriented_edge('',*,*,#106897,.t.);
#106900=oriented_edge('',*,*,#106899,.f.);
#106901=oriented_edge('',*,*,#106885,.t.);
#106902=oriented_edge('',*,*,#105541,.t.);
#106904=oriented_edge('',*,*,#106903,.f.);
#106905=edge_loop('',(#106898,#106900,#106901,#106902,#106904));
#106906=face_outer_bound('',#106905,.f.);
#106908=cartesian_point('',(-4.625754790355e1,4.979308180948e1,-5.6e0));
#106909=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#106910=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#106911=axis2_placement_3d('',#106908,#106909,#106910);
#106912=plane('',#106911);
#106914=oriented_edge('',*,*,#106913,.f.);
#106916=oriented_edge('',*,*,#106915,.t.);
#106917=oriented_edge('',*,*,#106897,.f.);
#106919=oriented_edge('',*,*,#106918,.f.);
#106921=oriented_edge('',*,*,#106920,.t.);
#106922=edge_loop('',(#106914,#106916,#106917,#106919,#106921));
#106923=face_outer_bound('',#106922,.f.);
#106925=cartesian_point('',(-6.037715111433e1,6.520857299418e1,-6.6e0));
#106926=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#106927=direction('',(0.e0,0.e0,1.e0));
#106928=axis2_placement_3d('',#106925,#106926,#106927);
#106929=cylindrical_surface('',#106928,1.e0);
#106931=oriented_edge('',*,*,#106930,.f.);
#106933=oriented_edge('',*,*,#106932,.f.);
#106934=oriented_edge('',*,*,#106913,.t.);
#106936=oriented_edge('',*,*,#106935,.f.);
#106937=edge_loop('',(#106931,#106933,#106934,#106936));
#106938=face_outer_bound('',#106937,.f.);
#106940=cartesian_point('',(0.e0,0.e0,-5.6e0));
#106941=direction('',(0.e0,0.e0,-1.e0));
#106942=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#106943=axis2_placement_3d('',#106940,#106941,#106942);
#106944=plane('',#106943);
#106946=oriented_edge('',*,*,#106945,.t.);
#106948=oriented_edge('',*,*,#106947,.t.);
#106950=oriented_edge('',*,*,#106949,.t.);
#106952=oriented_edge('',*,*,#106951,.t.);
#106953=oriented_edge('',*,*,#106930,.t.);
#106955=oriented_edge('',*,*,#106954,.t.);
#106956=edge_loop('',(#106946,#106948,#106950,#106952,#106953,#106955));
#106957=face_outer_bound('',#106956,.f.);
#106959=cartesian_point('',(-4.550114835421e1,5.681474820586e1,-6.6e0));
#106960=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#106961=direction('',(0.e0,0.e0,1.e0));
#106962=axis2_placement_3d('',#106959,#106960,#106961);
#106963=cylindrical_surface('',#106962,1.e0);
#106964=oriented_edge('',*,*,#106945,.f.);
#106966=oriented_edge('',*,*,#106965,.f.);
#106968=oriented_edge('',*,*,#106967,.t.);
#106970=oriented_edge('',*,*,#106969,.f.);
#106971=edge_loop('',(#106964,#106966,#106968,#106970));
#106972=face_outer_bound('',#106971,.f.);
#106974=cartesian_point('',(-4.614671898647e1,5.770329995248e1,-6.6e0));
#106975=direction('',(8.059384406167e-1,5.855485517376e-1,8.715574275064e-2));
#106976=direction('',(-5.799133291735e-1,8.104786720176e-1,-8.261266762130e-2));
#106977=axis2_placement_3d('',#106974,#106975,#106976);
#106978=spherical_surface('',#106977,1.e0);
#106980=oriented_edge('',*,*,#106979,.t.);
#106981=oriented_edge('',*,*,#106965,.t.);
#106983=oriented_edge('',*,*,#106982,.t.);
#106984=edge_loop('',(#106980,#106981,#106983));
#106985=face_outer_bound('',#106984,.f.);
#106987=cartesian_point('',(-4.592916575142e1,5.767373295983e1,
-8.413094585054e0));
#106988=direction('',(1.191296553025e-1,-1.620294514862e-2,-9.927464881812e-1));
#106989=direction('',(4.736957877552e-1,8.796631279206e-1,4.248625707036e-2));
#106990=axis2_placement_3d('',#106987,#106988,#106989);
#106991=cylindrical_surface('',#106990,1.000022554780e0);
#106992=oriented_edge('',*,*,#106979,.f.);
#106994=oriented_edge('',*,*,#106993,.f.);
#106996=oriented_edge('',*,*,#106995,.f.);
#106998=oriented_edge('',*,*,#106997,.f.);
#106999=edge_loop('',(#106992,#106994,#106996,#106998));
#107000=face_outer_bound('',#106999,.f.);
#107002=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#107003=direction('',(0.e0,0.e0,1.e0));
#107004=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#107005=axis2_placement_3d('',#107002,#107003,#107004);
#107006=conical_surface('',#107005,7.269652396011e1,5.e0);
#107008=oriented_edge('',*,*,#107007,.f.);
#107010=oriented_edge('',*,*,#107009,.f.);
#107012=oriented_edge('',*,*,#107011,.t.);
#107014=oriented_edge('',*,*,#107013,.f.);
#107016=oriented_edge('',*,*,#107015,.f.);
#107017=oriented_edge('',*,*,#106993,.t.);
#107018=edge_loop('',(#107008,#107010,#107012,#107014,#107016,#107017));
#107019=face_outer_bound('',#107018,.f.);
#107021=cartesian_point('',(0.e0,0.e0,-6.6e0));
#107022=direction('',(0.e0,0.e0,-1.e0));
#107023=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#107024=axis2_placement_3d('',#107021,#107022,#107023);
#107025=toroidal_surface('',#107024,7.388633499248e1,1.e0);
#107026=oriented_edge('',*,*,#106954,.f.);
#107028=oriented_edge('',*,*,#107027,.f.);
#107029=oriented_edge('',*,*,#107009,.t.);
#107030=oriented_edge('',*,*,#107007,.t.);
#107031=oriented_edge('',*,*,#106982,.f.);
#107032=edge_loop('',(#107026,#107028,#107029,#107030,#107031));
#107033=face_outer_bound('',#107032,.f.);
#107035=cartesian_point('',(-4.977393927907e1,5.460536115891e1,-6.6e0));
#107036=direction('',(-7.044160263701e-1,-7.044160264501e-1,8.715574262901e-2));
#107037=direction('',(7.097819030844e-1,-6.995604313112e-1,8.261266850570e-2));
#107038=axis2_placement_3d('',#107035,#107036,#107037);
#107039=spherical_surface('',#107038,1.e0);
#107041=oriented_edge('',*,*,#107040,.t.);
#107042=oriented_edge('',*,*,#107027,.t.);
#107043=oriented_edge('',*,*,#106935,.t.);
#107044=edge_loop('',(#107041,#107042,#107043));
#107045=face_outer_bound('',#107044,.f.);
#107047=cartesian_point('',(-4.978082193401e1,5.429209640416e1,
-9.187517002260e0));
#107048=direction('',(2.625258799702e-3,1.202048308220e-1,9.927456404655e-1));
#107049=direction('',(-9.429345320627e-1,-3.302570777283e-1,4.248212393475e-2));
#107050=axis2_placement_3d('',#107047,#107048,#107049);
#107051=cylindrical_surface('',#107050,1.000023191261e0);
#107052=oriented_edge('',*,*,#107040,.f.);
#107053=oriented_edge('',*,*,#106920,.f.);
#107055=oriented_edge('',*,*,#107054,.f.);
#107056=oriented_edge('',*,*,#107011,.f.);
#107057=edge_loop('',(#107052,#107053,#107055,#107056));
#107058=face_outer_bound('',#107057,.f.);
#107060=cartesian_point('',(-4.895649939915e1,5.340624360419e1,
-1.047988353474e1));
#107061=cartesian_point('',(-4.900725632250e1,5.334714698041e1,
-1.049228560033e1));
#107062=cartesian_point('',(-4.912738031132e1,5.323406960960e1,
-1.050931747551e1));
#107063=cartesian_point('',(-4.933398787662e1,5.311404719978e1,
-1.050287585871e1));
#107064=cartesian_point('',(-4.955268549095e1,5.304780443549e1,
-1.046639415788e1));
#107065=cartesian_point('',(-4.975526727999e1,5.303006465072e1,
-1.041266523396e1));
#107066=cartesian_point('',(-4.993727708025e1,5.304760106917e1,
-1.035048810838e1));
#107067=cartesian_point('',(-5.009768258217e1,5.309003538277e1,
-1.028550801921e1));
#107068=cartesian_point('',(-5.023733349378e1,5.314956025364e1,
-1.022104250612e1));
#107069=cartesian_point('',(-5.035881284564e1,5.322112972907e1,
-1.015841115462e1));
#107070=cartesian_point('',(-5.047432946505e1,5.330914813506e1,
-1.009246247729e1));
#107071=cartesian_point('',(-5.054543964411e1,5.337913827450e1,
-1.004689593264e1));
#107072=cartesian_point('',(-5.058196742278e1,5.342051720928e1,
-1.002179820883e1));
#107073=cartesian_point('',(-4.921432809783e1,5.364687556102e1,
-1.137167554013e1));
#107074=cartesian_point('',(-4.924987269219e1,5.359229563836e1,
-1.138717070126e1));
#107075=cartesian_point('',(-4.934202751022e1,5.348603902440e1,
-1.140968653628e1));
#107076=cartesian_point('',(-4.951860001349e1,5.337875751702e1,
-1.140613521512e1));
#107077=cartesian_point('',(-4.970890426684e1,5.333483915356e1,
-1.136828532895e1));
#107078=cartesian_point('',(-4.987811145490e1,5.334343929959e1,
-1.131103553055e1));
#107079=cartesian_point('',(-5.001980607620e1,5.338540828921e1,
-1.124466207417e1));
#107080=cartesian_point('',(-5.013451348643e1,5.344650827459e1,
-1.117549610826e1));
#107081=cartesian_point('',(-5.022557893769e1,5.351731860671e1,
-1.110711355681e1));
#107082=cartesian_point('',(-5.029742408505e1,5.359262366507e1,
-1.104086488358e1));
#107083=cartesian_point('',(-5.035892575364e1,5.367680221547e1,
-1.097124601810e1));
#107084=cartesian_point('',(-5.039195400997e1,5.373788527419e1,
-1.092320404335e1));
#107085=cartesian_point('',(-5.040750499698e1,5.377224616213e1,
-1.089674417236e1));
#107086=cartesian_point('',(-4.868674876239e1,5.326862856417e1,
-1.207754185378e1));
#107087=cartesian_point('',(-4.875534195620e1,5.315963021055e1,
-1.208853519884e1));
#107088=cartesian_point('',(-4.893705539358e1,5.294581945907e1,
-1.210177294414e1));
#107089=cartesian_point('',(-4.929321328856e1,5.272876537779e1,
-1.208556918626e1));
#107090=cartesian_point('',(-4.967849894862e1,5.264127232677e1,
-1.203834867666e1));
#107091=cartesian_point('',(-5.001843908481e1,5.266088867978e1,
-1.197610238394e1));
#107092=cartesian_point('',(-5.029904640597e1,5.274740323732e1,
-1.190847457715e1));
#107093=cartesian_point('',(-5.052190934786e1,5.287096377888e1,
-1.184090644959e1));
#107094=cartesian_point('',(-5.069478443826e1,5.301207311806e1,
-1.177614123851e1));
#107095=cartesian_point('',(-5.082744842671e1,5.316011055824e1,
-1.171490962415e1));
#107096=cartesian_point('',(-5.093721656126e1,5.332340012972e1,
-1.165185354239e1));
#107097=cartesian_point('',(-5.099317833022e1,5.344010567375e1,
-1.160919737120e1));
#107098=cartesian_point('',(-5.101852538038e1,5.350514132417e1,
-1.158593901951e1));
#107099=cartesian_point('',(-4.796717436579e1,5.269694891114e1,
-1.180353510218e1));
#107100=cartesian_point('',(-4.807990454046e1,5.253580599329e1,
-1.180749529178e1));
#107101=cartesian_point('',(-4.836797025505e1,5.222104141914e1,
-1.180712874778e1));
#107102=cartesian_point('',(-4.891133915977e1,5.189517175938e1,
-1.177696108346e1));
#107103=cartesian_point('',(-4.949566896198e1,5.174721705845e1,
-1.172290744281e1));
#107104=cartesian_point('',(-5.001841184957e1,5.175013503756e1,
-1.165980901446e1));
#107105=cartesian_point('',(-5.046091292040e1,5.185120400272e1,
-1.159527971136e1));
#107106=cartesian_point('',(-5.082413336935e1,5.201076532958e1,
-1.153329591368e1));
#107107=cartesian_point('',(-5.111719499767e1,5.220211599958e1,
-1.147561369391e1));
#107108=cartesian_point('',(-5.135272279295e1,5.241007437662e1,
-1.142239040979e1));
#107109=cartesian_point('',(-5.155874944537e1,5.264644300848e1,
-1.136874836731e1));
#107110=cartesian_point('',(-5.167286490651e1,5.282073730359e1,
-1.133328136581e1));
#107111=cartesian_point('',(-5.172776241620e1,5.291963803340e1,
-1.131418718121e1));
#107112=(bounded_surface()b_spline_surface(3,3,((#107060,#107061,#107062,
#107063,#107064,#107065,#107066,#107067,#107068,#107069,#107070,#107071,
#107072),(#107073,#107074,#107075,#107076,#107077,#107078,#107079,#107080,
#107081,#107082,#107083,#107084,#107085),(#107086,#107087,#107088,#107089,
#107090,#107091,#107092,#107093,#107094,#107095,#107096,#107097,#107098),(
#107099,#107100,#107101,#107102,#107103,#107104,#107105,#107106,#107107,#107108,
#107109,#107110,#107111)),.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.936116341173e-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());
#107113=oriented_edge('',*,*,#106918,.t.);
#107114=oriented_edge('',*,*,#106903,.t.);
#107115=oriented_edge('',*,*,#105539,.t.);
#107117=oriented_edge('',*,*,#107116,.f.);
#107118=oriented_edge('',*,*,#107054,.t.);
#107119=edge_loop('',(#107113,#107114,#107115,#107117,#107118));
#107120=face_outer_bound('',#107119,.f.);
#107122=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#107123=direction('',(0.e0,0.e0,-1.e0));
#107124=direction('',(9.999621547055e-1,-8.699951536750e-3,0.e0));
#107125=axis2_placement_3d('',#107122,#107123,#107124);
#107126=toroidal_surface('',#107125,7.150671292775e1,1.e0);
#107127=oriented_edge('',*,*,#107015,.t.);
#107128=oriented_edge('',*,*,#107013,.t.);
#107129=oriented_edge('',*,*,#107116,.t.);
#107130=oriented_edge('',*,*,#105537,.t.);
#107132=oriented_edge('',*,*,#107131,.f.);
#107133=edge_loop('',(#107127,#107128,#107129,#107130,#107132));
#107134=face_outer_bound('',#107133,.f.);
#107136=cartesian_point('',(-4.484800207637e1,5.831355144118e1,
-1.002323314231e1));
#107137=cartesian_point('',(-4.481623372068e1,5.827488511082e1,
-1.004599422214e1));
#107138=cartesian_point('',(-4.475787220392e1,5.819386941112e1,
-1.009158656521e1));
#107139=cartesian_point('',(-4.468504727035e1,5.805980955315e1,
-1.016089683802e1));
#107140=cartesian_point('',(-4.462763045695e1,5.790865562355e1,
-1.023249583706e1));
#107141=cartesian_point('',(-4.459033072660e1,5.773555634201e1,
-1.030653778922e1));
#107142=cartesian_point('',(-4.458218363608e1,5.754037020306e1,
-1.037971736089e1));
#107143=cartesian_point('',(-4.461507680278e1,5.732562871788e1,
-1.044595624007e1));
#107144=cartesian_point('',(-4.470398657659e1,5.709789927714e1,
-1.049531890389e1));
#107145=cartesian_point('',(-4.485982649357e1,5.688024649031e1,
-1.051220359041e1));
#107146=cartesian_point('',(-4.500652643285e1,5.676020830507e1,
-1.049545570229e1));
#107147=cartesian_point('',(-4.508821954165e1,5.670956892900e1,
-1.048022244603e1));
#107148=cartesian_point('',(-4.522294737120e1,5.819750191160e1,
-1.089831014221e1));
#107149=cartesian_point('',(-4.519441616844e1,5.817861036625e1,
-1.092230661098e1));
#107150=cartesian_point('',(-4.513911703909e1,5.813665731633e1,
-1.097037680107e1));
#107151=cartesian_point('',(-4.506161835161e1,5.805940735420e1,
-1.104353951397e1));
#107152=cartesian_point('',(-4.499026986338e1,5.796328301058e1,
-1.111929146448e1));
#107153=cartesian_point('',(-4.492945412260e1,5.784211767047e1,
-1.119789704948e1));
#107154=cartesian_point('',(-4.488962712420e1,5.769239292570e1,
-1.127589749627e1));
#107155=cartesian_point('',(-4.488689806795e1,5.751388221270e1,
-1.134664295390e1));
#107156=cartesian_point('',(-4.494346063421e1,5.731423166986e1,
-1.139870875893e1));
#107157=cartesian_point('',(-4.507763919322e1,5.712534149966e1,
-1.141384364441e1));
#107158=cartesian_point('',(-4.521249341334e1,5.703445664779e1,
-1.139113765238e1));
#107159=cartesian_point('',(-4.528579408685e1,5.700148686836e1,
-1.137217893768e1));
#107160=cartesian_point('',(-4.486183429577e1,5.875841644582e1,
-1.158735538459e1));
#107161=cartesian_point('',(-4.480723121505e1,5.872629731834e1,
-1.160845633286e1));
#107162=cartesian_point('',(-4.470051110027e1,5.865324393303e1,
-1.165111448483e1));
#107163=cartesian_point('',(-4.454864972349e1,5.851337040157e1,
-1.171733771006e1));
#107164=cartesian_point('',(-4.440664567415e1,5.833378493804e1,
-1.178750338872e1));
#107165=cartesian_point('',(-4.428344839749e1,5.810125603006e1,
-1.186245642994e1));
#107166=cartesian_point('',(-4.420064123560e1,5.780728353887e1,
-1.193975917423e1));
#107167=cartesian_point('',(-4.419201405022e1,5.745033855724e1,
-1.201396663722e1));
#107168=cartesian_point('',(-4.430434136313e1,5.704641030992e1,
-1.207468272330e1));
#107169=cartesian_point('',(-4.457566053768e1,5.666426575736e1,
-1.210343189660e1));
#107170=cartesian_point('',(-4.484696347876e1,5.648486838741e1,
-1.209130002030e1));
#107171=cartesian_point('',(-4.499292337097e1,5.642192302766e1,
-1.207796201832e1));
#107172=cartesian_point('',(-4.417086895099e1,5.936533781356e1,
-1.131528095293e1));
#107173=cartesian_point('',(-4.409021249516e1,5.930186807770e1,
-1.133261256209e1));
#107174=cartesian_point('',(-4.393543006497e1,5.916253527809e1,
-1.136805664264e1));
#107175=cartesian_point('',(-4.372316559393e1,5.891104823151e1,-1.142435449e1));
#107176=cartesian_point('',(-4.353326058176e1,5.860339404528e1,
-1.148547851603e1));
#107177=cartesian_point('',(-4.337898750640e1,5.822147385447e1,
-1.155267148223e1));
#107178=cartesian_point('',(-4.329024712140e1,5.775580477263e1,
-1.162454277263e1));
#107179=cartesian_point('',(-4.331208054287e1,5.720647625028e1,
-1.169727335391e1));
#107180=cartesian_point('',(-4.350555633700e1,5.659570003032e1,
-1.176285639921e1));
#107181=cartesian_point('',(-4.391855241899e1,5.601567060076e1,
-1.180526961376e1));
#107182=cartesian_point('',(-4.432111113261e1,5.572966014236e1,
-1.180834954277e1));
#107183=cartesian_point('',(-4.453904955403e1,5.562281272575e1,
-1.180365584051e1));
#107184=(bounded_surface()b_spline_surface(3,3,((#107136,#107137,#107138,
#107139,#107140,#107141,#107142,#107143,#107144,#107145,#107146,#107147),(
#107148,#107149,#107150,#107151,#107152,#107153,#107154,#107155,#107156,#107157,
#107158,#107159),(#107160,#107161,#107162,#107163,#107164,#107165,#107166,
#107167,#107168,#107169,#107170,#107171),(#107172,#107173,#107174,#107175,
#107176,#107177,#107178,#107179,#107180,#107181,#107182,#107183)),.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,9.000756288473e-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());
#107185=oriented_edge('',*,*,#105535,.t.);
#107187=oriented_edge('',*,*,#107186,.f.);
#107189=oriented_edge('',*,*,#107188,.t.);
#107190=oriented_edge('',*,*,#106995,.t.);
#107191=oriented_edge('',*,*,#107131,.t.);
#107192=edge_loop('',(#107185,#107187,#107189,#107190,#107191));
#107193=face_outer_bound('',#107192,.f.);
#107195=cartesian_point('',(-5.289185946521e1,7.101238104986e1,
-1.069548648161e1));
#107196=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#107197=direction('',(-8.059384404624e-1,-5.855485519503e-1,
-8.715574274766e-2));
#107198=axis2_placement_3d('',#107195,#107196,#107197);
#107199=cylindrical_surface('',#107198,1.e0);
#107201=oriented_edge('',*,*,#107200,.t.);
#107203=oriented_edge('',*,*,#107202,.f.);
#107205=oriented_edge('',*,*,#107204,.t.);
#107206=oriented_edge('',*,*,#107186,.t.);
#107207=oriented_edge('',*,*,#105533,.t.);
#107208=edge_loop('',(#107201,#107203,#107205,#107206,#107207));
#107209=face_outer_bound('',#107208,.f.);
#107211=cartesian_point('',(-5.029034496809e1,7.347197563010e1,
-1.169548648161e1));
#107212=direction('',(0.e0,0.e0,-1.e0));
#107213=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#107214=axis2_placement_3d('',#107211,#107212,#107213);
#107215=plane('',#107214);
#107216=oriented_edge('',*,*,#107200,.f.);
#107217=oriented_edge('',*,*,#105531,.f.);
#107219=oriented_edge('',*,*,#107218,.f.);
#107221=oriented_edge('',*,*,#107220,.t.);
#107222=edge_loop('',(#107216,#107217,#107219,#107221));
#107223=face_outer_bound('',#107222,.f.);
#107225=cartesian_point('',(2.257291375627e2,-3.089024858066e2,
-1.069548648161e1));
#107226=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#107227=direction('',(8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#107228=axis2_placement_3d('',#107225,#107226,#107227);
#107229=cylindrical_surface('',#107228,1.e0);
#107231=oriented_edge('',*,*,#107230,.t.);
#107233=oriented_edge('',*,*,#107232,.f.);
#107234=oriented_edge('',*,*,#107218,.t.);
#107235=oriented_edge('',*,*,#105529,.t.);
#107237=oriented_edge('',*,*,#107236,.t.);
#107238=edge_loop('',(#107231,#107233,#107234,#107235,#107237));
#107239=face_outer_bound('',#107238,.f.);
#107241=cartesian_point('',(-3.789868661328e1,5.641632110589e1,-5.6e0));
#107242=direction('',(-8.059384404624e-1,-5.855485519503e-1,8.715574274766e-2));
#107243=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#107244=axis2_placement_3d('',#107241,#107242,#107243);
#107245=plane('',#107244);
#107247=oriented_edge('',*,*,#107246,.f.);
#107249=oriented_edge('',*,*,#107248,.t.);
#107250=oriented_edge('',*,*,#107230,.f.);
#107252=oriented_edge('',*,*,#107251,.f.);
#107254=oriented_edge('',*,*,#107253,.t.);
#107255=edge_loop('',(#107247,#107249,#107250,#107252,#107254));
#107256=face_outer_bound('',#107255,.f.);
#107258=cartesian_point('',(-4.943293996161e1,7.385081458846e1,-6.6e0));
#107259=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#107260=direction('',(0.e0,0.e0,1.e0));
#107261=axis2_placement_3d('',#107258,#107259,#107260);
#107262=cylindrical_surface('',#107261,1.e0);
#107264=oriented_edge('',*,*,#107263,.f.);
#107266=oriented_edge('',*,*,#107265,.f.);
#107267=oriented_edge('',*,*,#107246,.t.);
#107269=oriented_edge('',*,*,#107268,.f.);
#107270=edge_loop('',(#107264,#107266,#107267,#107269));
#107271=face_outer_bound('',#107270,.f.);
#107273=cartesian_point('',(0.e0,0.e0,-5.6e0));
#107274=direction('',(0.e0,0.e0,-1.e0));
#107275=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#107276=axis2_placement_3d('',#107273,#107274,#107275);
#107277=plane('',#107276);
#107279=oriented_edge('',*,*,#107278,.t.);
#107281=oriented_edge('',*,*,#107280,.t.);
#107283=oriented_edge('',*,*,#107282,.t.);
#107285=oriented_edge('',*,*,#107284,.t.);
#107286=oriented_edge('',*,*,#107263,.t.);
#107288=oriented_edge('',*,*,#107287,.t.);
#107289=edge_loop('',(#107279,#107281,#107283,#107285,#107286,#107288));
#107290=face_outer_bound('',#107289,.f.);
#107292=cartesian_point('',(-3.605316817110e1,6.323321060806e1,-6.6e0));
#107293=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#107294=direction('',(0.e0,0.e0,1.e0));
#107295=axis2_placement_3d('',#107292,#107293,#107294);
#107296=cylindrical_surface('',#107295,1.e0);
#107297=oriented_edge('',*,*,#107278,.f.);
#107299=oriented_edge('',*,*,#107298,.f.);
#107301=oriented_edge('',*,*,#107300,.t.);
#107303=oriented_edge('',*,*,#107302,.f.);
#107304=edge_loop('',(#107297,#107299,#107301,#107303));
#107305=face_outer_bound('',#107304,.f.);
#107307=cartesian_point('',(-3.655179144055e1,6.421181387498e1,-6.6e0));
#107308=direction('',(8.876159754842e-1,4.522629285821e-1,8.715574275741e-2));
#107309=direction('',(-4.459868363099e-1,8.912187660825e-1,-8.261266743474e-2));
#107310=axis2_placement_3d('',#107307,#107308,#107309);
#107311=spherical_surface('',#107310,1.e0);
#107313=oriented_edge('',*,*,#107312,.t.);
#107314=oriented_edge('',*,*,#107298,.t.);
#107316=oriented_edge('',*,*,#107315,.t.);
#107317=edge_loop('',(#107313,#107314,#107316));
#107318=face_outer_bound('',#107317,.f.);
#107320=cartesian_point('',(-3.623354242599e1,6.411606965898e1,
-9.344298222696e0));
#107321=direction('',(1.151352330737e-1,-3.465335390667e-2,-9.927451954898e-1));
#107322=direction('',(6.054672290782e-1,7.947358112173e-1,4.247852258724e-2));
#107323=axis2_placement_3d('',#107320,#107321,#107322);
#107324=cylindrical_surface('',#107323,1.000020070774e0);
#107325=oriented_edge('',*,*,#107312,.f.);
#107327=oriented_edge('',*,*,#107326,.f.);
#107329=oriented_edge('',*,*,#107328,.f.);
#107331=oriented_edge('',*,*,#107330,.f.);
#107332=edge_loop('',(#107325,#107327,#107329,#107331));
#107333=face_outer_bound('',#107332,.f.);
#107335=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#107336=direction('',(0.e0,0.e0,1.e0));
#107337=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#107338=axis2_placement_3d('',#107335,#107336,#107337);
#107339=conical_surface('',#107338,7.269652396011e1,5.e0);
#107341=oriented_edge('',*,*,#107340,.f.);
#107343=oriented_edge('',*,*,#107342,.t.);
#107345=oriented_edge('',*,*,#107344,.f.);
#107346=oriented_edge('',*,*,#107326,.t.);
#107347=edge_loop('',(#107341,#107343,#107345,#107346));
#107348=face_outer_bound('',#107347,.f.);
#107350=cartesian_point('',(0.e0,0.e0,-6.6e0));
#107351=direction('',(0.e0,0.e0,-1.e0));
#107352=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#107353=axis2_placement_3d('',#107350,#107351,#107352);
#107354=toroidal_surface('',#107353,7.388633499248e1,1.e0);
#107355=oriented_edge('',*,*,#107287,.f.);
#107357=oriented_edge('',*,*,#107356,.f.);
#107358=oriented_edge('',*,*,#107340,.t.);
#107359=oriented_edge('',*,*,#107315,.f.);
#107360=edge_loop('',(#107355,#107357,#107358,#107359));
#107361=face_outer_bound('',#107360,.f.);
#107363=cartesian_point('',(-4.061897903020e1,6.171943811472e1,-6.6e0));
#107364=direction('',(-8.059384404390e-1,-5.855485519993e-1,8.715574263489e-2));
#107365=direction('',(5.916079482043e-1,-8.019820338532e-1,8.261266850881e-2));
#107366=axis2_placement_3d('',#107363,#107364,#107365);
#107367=spherical_surface('',#107366,1.e0);
#107369=oriented_edge('',*,*,#107368,.t.);
#107370=oriented_edge('',*,*,#107356,.t.);
#107371=oriented_edge('',*,*,#107268,.t.);
#107372=edge_loop('',(#107369,#107370,#107371));
#107373=face_outer_bound('',#107372,.f.);
#107375=cartesian_point('',(-4.067456584743e1,6.141230625054e1,
-9.177456906870e0));
#107376=direction('',(2.139720338881e-2,1.183141103536e-1,9.927456527119e-1));
#107377=direction('',(-9.829889475693e-1,-1.786840460167e-1,4.248223929637e-2));
#107378=axis2_placement_3d('',#107375,#107376,#107377);
#107379=cylindrical_surface('',#107378,1.000023313621e0);
#107380=oriented_edge('',*,*,#107368,.f.);
#107381=oriented_edge('',*,*,#107253,.f.);
#107383=oriented_edge('',*,*,#107382,.f.);
#107384=oriented_edge('',*,*,#107342,.f.);
#107385=edge_loop('',(#107380,#107381,#107383,#107384));
#107386=face_outer_bound('',#107385,.f.);
#107388=cartesian_point('',(-4.289874295977e1,6.029994699882e1,
-1.127843409361e1));
#107389=cartesian_point('',(-4.286457064468e1,6.020977658265e1,
-1.129365407405e1));
#107390=cartesian_point('',(-4.278525394471e1,6.003301538281e1,
-1.132451326325e1));
#107391=cartesian_point('',(-4.262999898524e1,5.977597018594e1,
-1.137280121532e1));
#107392=cartesian_point('',(-4.243109723395e1,5.952524626420e1,
-1.142409072830e1));
#107393=cartesian_point('',(-4.217401811238e1,5.928099613143e1,
-1.147982608614e1));
#107394=cartesian_point('',(-4.184421997106e1,5.905480807520e1,
-1.154006064623e1));
#107395=cartesian_point('',(-4.142843239213e1,5.886933453324e1,
-1.160347175084e1));
#107396=cartesian_point('',(-4.091878284617e1,5.876033696702e1,
-1.166678606007e1));
#107397=cartesian_point('',(-4.032101341097e1,5.877839448272e1,
-1.172374601525e1));
#107398=cartesian_point('',(-3.965535443678e1,5.898916291700e1,
-1.176501984134e1));
#107399=cartesian_point('',(-3.925258212265e1,5.928155840548e1,
-1.177038685529e1));
#107400=cartesian_point('',(-3.906832665023e1,5.947007932465e1,
-1.176649727649e1));
#107401=cartesian_point('',(-4.208697951473e1,6.081016908243e1,
-1.167827462897e1));
#107402=cartesian_point('',(-4.207449409970e1,6.075175628066e1,
-1.169699913180e1));
#107403=cartesian_point('',(-4.204196234876e1,6.063543984377e1,
-1.173455728739e1));
#107404=cartesian_point('',(-4.196796741071e1,6.046125078905e1,
-1.179210614243e1));
#107405=cartesian_point('',(-4.186356814906e1,6.028632878671e1,
-1.185193676483e1));
#107406=cartesian_point('',(-4.171854211725e1,6.011059346876e1,
-1.191542994967e1));
#107407=cartesian_point('',(-4.152145949460e1,5.994207568323e1,
-1.198214276173e1));
#107408=cartesian_point('',(-4.126110963023e1,5.979746212348e1,
-1.204985817271e1));
#107409=cartesian_point('',(-4.093019416440e1,5.970426831367e1,
-1.211393215377e1));
#107410=cartesian_point('',(-4.053271895891e1,5.970235362550e1,
-1.216613312892e1));
#107411=cartesian_point('',(-4.008770924248e1,5.984263771271e1,
-1.219437706214e1));
#107412=cartesian_point('',(-3.982549983054e1,6.004797059226e1,
-1.218451567044e1));
#107413=cartesian_point('',(-3.971015205185e1,6.017966603320e1,
-1.217114434948e1));
#107414=cartesian_point('',(-4.135564510021e1,6.102029732535e1,
-1.097105827386e1));
#107415=cartesian_point('',(-4.134874245204e1,6.099130513308e1,
-1.099275090993e1));
#107416=cartesian_point('',(-4.133146066915e1,6.093385762241e1,
-1.103586150527e1));
#107417=cartesian_point('',(-4.129399350791e1,6.084858114926e1,
-1.110063457447e1));
#107418=cartesian_point('',(-4.124262251979e1,6.076363699844e1,
-1.116652313178e1));
#107419=cartesian_point('',(-4.117269740073e1,6.067894766155e1,
-1.123465744504e1));
#107420=cartesian_point('',(-4.107914252603e1,6.059830307041e1,
-1.130396445773e1));
#107421=cartesian_point('',(-4.095704243468e1,6.052948371490e1,
-1.137135070502e1));
#107422=cartesian_point('',(-4.080321726010e1,6.048518569928e1,
-1.143118413489e1));
#107423=cartesian_point('',(-4.061937403664e1,6.048371995606e1,
-1.147440896604e1));
#107424=cartesian_point('',(-4.041339124142e1,6.054863945792e1,
-1.148827825203e1));
#107425=cartesian_point('',(-4.029063208493e1,6.064459470456e1,
-1.146661083884e1));
#107426=cartesian_point('',(-4.023582552478e1,6.070662056882e1,
-1.144646484141e1));
#107427=cartesian_point('',(-4.160071271978e1,6.067289924633e1,
-1.002321049562e1));
#107428=cartesian_point('',(-4.157644914149e1,6.063494685800e1,
-1.004369855395e1));
#107429=cartesian_point('',(-4.152419929257e1,6.056267089077e1,
-1.008441265300e1));
#107430=cartesian_point('',(-4.143377672436e1,6.046343478549e1,
-1.014552271251e1));
#107431=cartesian_point('',(-4.132899375272e1,6.037241068082e1,
-1.020756432815e1));
#107432=cartesian_point('',(-4.120520967904e1,6.028975616598e1,
-1.027153712830e1));
#107433=cartesian_point('',(-4.105916078410e1,6.021953241464e1,
-1.033637608113e1));
#107434=cartesian_point('',(-4.088874985160e1,6.016858442920e1,
-1.039920295994e1));
#107435=cartesian_point('',(-4.069341417995e1,6.014637099104e1,
-1.045499080306e1));
#107436=cartesian_point('',(-4.047481570593e1,6.016522532976e1,
-1.049601918698e1));
#107437=cartesian_point('',(-4.023340064223e1,6.024223072916e1,
-1.051177975070e1));
#107438=cartesian_point('',(-4.007813568586e1,6.034049413213e1,
-1.049619250270e1));
#107439=cartesian_point('',(-4.000133356290e1,6.040535996884e1,
-1.048027869156e1));
#107440=(bounded_surface()b_spline_surface(3,3,((#107388,#107389,#107390,
#107391,#107392,#107393,#107394,#107395,#107396,#107397,#107398,#107399,
#107400),(#107401,#107402,#107403,#107404,#107405,#107406,#107407,#107408,
#107409,#107410,#107411,#107412,#107413),(#107414,#107415,#107416,#107417,
#107418,#107419,#107420,#107421,#107422,#107423,#107424,#107425,#107426),(
#107427,#107428,#107429,#107430,#107431,#107432,#107433,#107434,#107435,#107436,
#107437,#107438,#107439)),.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.409896862487e-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());
#107441=oriented_edge('',*,*,#107251,.t.);
#107442=oriented_edge('',*,*,#107236,.f.);
#107443=oriented_edge('',*,*,#105527,.t.);
#107445=oriented_edge('',*,*,#107444,.t.);
#107446=oriented_edge('',*,*,#107382,.t.);
#107447=edge_loop('',(#107441,#107442,#107443,#107445,#107446));
#107448=face_outer_bound('',#107447,.f.);
#107450=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#107451=direction('',(0.e0,0.e0,1.e0));
#107452=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#107453=axis2_placement_3d('',#107450,#107451,#107452);
#107454=toroidal_surface('',#107453,7.150671292775e1,1.e0);
#107455=oriented_edge('',*,*,#105525,.t.);
#107457=oriented_edge('',*,*,#107456,.t.);
#107458=oriented_edge('',*,*,#107344,.t.);
#107459=oriented_edge('',*,*,#107444,.f.);
#107460=edge_loop('',(#107455,#107457,#107458,#107459));
#107461=face_outer_bound('',#107460,.f.);
#107463=cartesian_point('',(-3.529579304698e1,6.190350973044e1,
-1.180355776123e1));
#107464=cartesian_point('',(-3.507044836241e1,6.197213668576e1,
-1.180823412449e1));
#107465=cartesian_point('',(-3.466506702284e1,6.216951256115e1,
-1.180594750200e1));
#107466=cartesian_point('',(-3.420194902022e1,6.260799618651e1,
-1.177152323061e1));
#107467=cartesian_point('',(-3.391440043806e1,6.308293252158e1,
-1.172042395647e1));
#107468=cartesian_point('',(-3.376669611014e1,6.354470678662e1,
-1.166194981214e1));
#107469=cartesian_point('',(-3.372210121037e1,6.396630259094e1,
-1.160225069166e1));
#107470=cartesian_point('',(-3.374903329673e1,6.433863396417e1,
-1.154458196305e1));
#107471=cartesian_point('',(-3.382444464521e1,6.466344481408e1,
-1.149015083675e1));
#107472=cartesian_point('',(-3.393397233e1,6.494783877376e1,-1.143883785522e1));
#107473=cartesian_point('',(-3.406944126500e1,6.519823208402e1,
-1.139021965402e1));
#107474=cartesian_point('',(-3.420931588206e1,6.539560229663e1,
-1.134886420917e1));
#107475=cartesian_point('',(-3.430533844562e1,6.550676986702e1,
-1.132394224500e1));
#107476=cartesian_point('',(-3.434472145613e1,6.554906052443e1,
-1.131418751930e1));
#107477=cartesian_point('',(-3.561691194086e1,6.276465595714e1,
-1.207760229048e1));
#107478=cartesian_point('',(-3.546732358406e1,6.280230835508e1,
-1.209068889213e1));
#107479=cartesian_point('',(-3.519611462717e1,6.292308950800e1,
-1.210239678164e1));
#107480=cartesian_point('',(-3.489072591369e1,6.321071133971e1,
-1.208108902375e1));
#107481=cartesian_point('',(-3.471071459925e1,6.352668728355e1,
-1.203591606319e1));
#107482=cartesian_point('',(-3.463024697488e1,6.383199579624e1,
-1.197825071958e1));
#107483=cartesian_point('',(-3.462132795666e1,6.410621260756e1,
-1.191591375748e1));
#107484=cartesian_point('',(-3.466003328985e1,6.434308662808e1,
-1.185337878980e1));
#107485=cartesian_point('',(-3.472930140110e1,6.454445551591e1,
-1.179264391600e1));
#107486=cartesian_point('',(-3.481879203115e1,6.471573662532e1,
-1.173401429179e1));
#107487=cartesian_point('',(-3.492264708536e1,6.486171839933e1,
-1.167727400612e1));
#107488=cartesian_point('',(-3.502508850999e1,6.497260175872e1,
-1.162803624144e1));
#107489=cartesian_point('',(-3.509318847002e1,6.503289522439e1,
-1.159787665289e1));
#107490=cartesian_point('',(-3.512078498830e1,6.505548213162e1,
-1.158599463930e1));
#107491=cartesian_point('',(-3.581339346100e1,6.338337721834e1,
-1.137165142857e1));
#107492=cartesian_point('',(-3.573804730820e1,6.340360722034e1,
-1.139019495327e1));
#107493=cartesian_point('',(-3.560292481234e1,6.346524760048e1,
-1.141160742004e1));
#107494=cartesian_point('',(-3.545182487847e1,6.360769121576e1,
-1.140274281579e1));
#107495=cartesian_point('',(-3.536223249585e1,6.376361182389e1,
-1.136599207123e1));
#107496=cartesian_point('',(-3.532116268154e1,6.391525608350e1,
-1.131296508017e1));
#107497=cartesian_point('',(-3.531520877589e1,6.405307827382e1,
-1.125201824627e1));
#107498=cartesian_point('',(-3.533300529983e1,6.417393556571e1,
-1.118835910062e1));
#107499=cartesian_point('',(-3.536641844463e1,6.427847048558e1,
-1.112464350446e1));
#107500=cartesian_point('',(-3.541050232123e1,6.436912618703e1,
-1.106163692937e1));
#107501=cartesian_point('',(-3.546247330108e1,6.444810358852e1,
-1.099940513349e1));
#107502=cartesian_point('',(-3.551446837868e1,6.450962895533e1,
-1.094442518450e1));
#107503=cartesian_point('',(-3.554943896986e1,6.454390961317e1,
-1.091029013130e1));
#107504=cartesian_point('',(-3.556367744311e1,6.455689075204e1,
-1.089677306911e1));
#107505=cartesian_point('',(-3.566422596116e1,6.306370676655e1,
-1.047979187665e1));
#107506=cartesian_point('',(-3.557809676898e1,6.309966406372e1,
-1.049470080559e1));
#107507=cartesian_point('',(-3.542789836662e1,6.318614194091e1,
-1.051061175036e1));
#107508=cartesian_point('',(-3.525409543370e1,6.335239419654e1,
-1.049952029600e1));
#107509=cartesian_point('',(-3.513609618383e1,6.352720228687e1,
-1.046421396554e1));
#107510=cartesian_point('',(-3.506226877808e1,6.370083256498e1,
-1.041443744197e1));
#107511=cartesian_point('',(-3.502323391810e1,6.386666758503e1,
-1.035734502458e1));
#107512=cartesian_point('',(-3.501095878781e1,6.402144984018e1,
-1.029756829025e1));
#107513=cartesian_point('',(-3.501913658797e1,6.416468218349e1,
-1.023754785344e1));
#107514=cartesian_point('',(-3.504351966230e1,6.429789116664e1,
-1.017802741930e1));
#107515=cartesian_point('',(-3.508169801904e1,6.442264102598e1,
-1.011911179619e1));
#107516=cartesian_point('',(-3.512697801653e1,6.452745745016e1,
-1.006698887714e1));
#107517=cartesian_point('',(-3.516087794433e1,6.458984702565e1,
-1.003461230846e1));
#107518=cartesian_point('',(-3.517521257647e1,6.461412539737e1,
-1.002179161643e1));
#107519=(bounded_surface()b_spline_surface(3,3,((#107463,#107464,#107465,
#107466,#107467,#107468,#107469,#107470,#107471,#107472,#107473,#107474,#107475,
#107476),(#107477,#107478,#107479,#107480,#107481,#107482,#107483,#107484,
#107485,#107486,#107487,#107488,#107489,#107490),(#107491,#107492,#107493,
#107494,#107495,#107496,#107497,#107498,#107499,#107500,#107501,#107502,#107503,
#107504),(#107505,#107506,#107507,#107508,#107509,#107510,#107511,#107512,
#107513,#107514,#107515,#107516,#107517,#107518)),.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.582991511716e-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());
#107520=oriented_edge('',*,*,#105523,.t.);
#107522=oriented_edge('',*,*,#107521,.f.);
#107524=oriented_edge('',*,*,#107523,.t.);
#107525=oriented_edge('',*,*,#107328,.t.);
#107526=oriented_edge('',*,*,#107456,.f.);
#107527=edge_loop('',(#107520,#107522,#107524,#107525,#107526));
#107528=face_outer_bound('',#107527,.f.);
#107530=cartesian_point('',(-4.113188906536e1,7.841221054116e1,
-1.069548648161e1));
#107531=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#107532=direction('',(-8.876159753616e-1,-4.522629288245e-1,
-8.715574274766e-2));
#107533=axis2_placement_3d('',#107530,#107531,#107532);
#107534=cylindrical_surface('',#107533,1.e0);
#107536=oriented_edge('',*,*,#107535,.t.);
#107538=oriented_edge('',*,*,#107537,.f.);
#107540=oriented_edge('',*,*,#107539,.t.);
#107541=oriented_edge('',*,*,#107521,.t.);
#107542=oriented_edge('',*,*,#105521,.t.);
#107543=edge_loop('',(#107536,#107538,#107540,#107541,#107542));
#107544=face_outer_bound('',#107543,.f.);
#107546=cartesian_point('',(-3.817763816635e1,8.043455690211e1,
-1.169548648161e1));
#107547=direction('',(0.e0,0.e0,-1.e0));
#107548=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#107549=axis2_placement_3d('',#107546,#107547,#107548);
#107550=plane('',#107549);
#107551=oriented_edge('',*,*,#107535,.f.);
#107552=oriented_edge('',*,*,#105519,.f.);
#107554=oriented_edge('',*,*,#107553,.f.);
#107556=oriented_edge('',*,*,#107555,.t.);
#107557=edge_loop('',(#107551,#107552,#107554,#107556));
#107558=face_outer_bound('',#107557,.f.);
#107560=cartesian_point('',(1.836178661442e2,-3.580566860434e2,
-1.069548648161e1));
#107561=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#107562=direction('',(8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#107563=axis2_placement_3d('',#107560,#107561,#107562);
#107564=cylindrical_surface('',#107563,1.e0);
#107566=oriented_edge('',*,*,#107565,.t.);
#107568=oriented_edge('',*,*,#107567,.f.);
#107569=oriented_edge('',*,*,#107553,.t.);
#107570=oriented_edge('',*,*,#105517,.t.);
#107572=oriented_edge('',*,*,#107571,.t.);
#107573=edge_loop('',(#107566,#107568,#107569,#107570,#107572));
#107574=face_outer_bound('',#107573,.f.);
#107576=cartesian_point('',(-2.860663388008e1,6.165040334163e1,-5.6e0));
#107577=direction('',(-8.876159753616e-1,-4.522629288245e-1,8.715574274766e-2));
#107578=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#107579=axis2_placement_3d('',#107576,#107577,#107578);
#107580=plane('',#107579);
#107582=oriented_edge('',*,*,#107581,.f.);
#107584=oriented_edge('',*,*,#107583,.t.);
#107585=oriented_edge('',*,*,#107565,.f.);
#107587=oriented_edge('',*,*,#107586,.f.);
#107589=oriented_edge('',*,*,#107588,.t.);
#107590=edge_loop('',(#107582,#107584,#107585,#107587,#107589));
#107591=face_outer_bound('',#107590,.f.);
#107593=cartesian_point('',(-3.727152576848e1,8.067460403070e1,-6.6e0));
#107594=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#107595=direction('',(0.e0,0.e0,1.e0));
#107596=axis2_placement_3d('',#107593,#107594,#107595);
#107597=cylindrical_surface('',#107596,1.e0);
#107599=oriented_edge('',*,*,#107598,.f.);
#107601=oriented_edge('',*,*,#107600,.f.);
#107602=oriented_edge('',*,*,#107581,.t.);
#107604=oriented_edge('',*,*,#107603,.f.);
#107605=edge_loop('',(#107599,#107601,#107602,#107604));
#107606=face_outer_bound('',#107605,.f.);
#107608=cartesian_point('',(0.e0,0.e0,-5.6e0));
#107609=direction('',(0.e0,0.e0,-1.e0));
#107610=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#107611=axis2_placement_3d('',#107608,#107609,#107610);
#107612=plane('',#107611);
#107614=oriented_edge('',*,*,#107613,.t.);
#107616=oriented_edge('',*,*,#107615,.t.);
#107618=oriented_edge('',*,*,#107617,.t.);
#107620=oriented_edge('',*,*,#107619,.t.);
#107621=oriented_edge('',*,*,#107598,.t.);
#107623=oriented_edge('',*,*,#107622,.t.);
#107624=edge_loop('',(#107614,#107616,#107618,#107620,#107621,#107623));
#107625=face_outer_bound('',#107624,.f.);
#107627=cartesian_point('',(-2.571744043714e1,6.809466313890e1,-6.6e0));
#107628=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#107629=direction('',(0.e0,0.e0,1.e0));
#107630=axis2_placement_3d('',#107627,#107628,#107629);
#107631=cylindrical_surface('',#107630,1.e0);
#107632=oriented_edge('',*,*,#107613,.f.);
#107634=oriented_edge('',*,*,#107633,.f.);
#107636=oriented_edge('',*,*,#107635,.t.);
#107638=oriented_edge('',*,*,#107637,.f.);
#107639=edge_loop('',(#107632,#107634,#107636,#107638));
#107640=face_outer_bound('',#107639,.f.);
#107642=cartesian_point('',(-2.605683748089e1,6.913921983300e1,-6.6e0));
#107643=direction('',(9.474374592015e-1,3.078410911605e-1,8.715574275413e-2));
#107644=direction('',(-3.010786673669e-1,9.500140963257e-1,-8.261266754608e-2));
#107645=axis2_placement_3d('',#107642,#107643,#107644);
#107646=spherical_surface('',#107645,1.e0);
#107648=oriented_edge('',*,*,#107647,.t.);
#107649=oriented_edge('',*,*,#107633,.t.);
#107651=oriented_edge('',*,*,#107650,.t.);
#107652=edge_loop('',(#107648,#107649,#107651));
#107653=face_outer_bound('',#107652,.f.);
#107655=cartesian_point('',(-2.587081573169e1,6.904953158292e1,
-8.305386701144e0));
#107656=direction('',(1.082916641334e-1,-5.222178838196e-2,-9.927465942009e-1));
#107657=direction('',(7.223384931223e-1,6.902333120688e-1,4.248618910120e-2));
#107658=axis2_placement_3d('',#107655,#107656,#107657);
#107659=cylindrical_surface('',#107658,1.000021028497e0);
#107660=oriented_edge('',*,*,#107647,.f.);
#107662=oriented_edge('',*,*,#107661,.f.);
#107664=oriented_edge('',*,*,#107663,.f.);
#107666=oriented_edge('',*,*,#107665,.f.);
#107667=edge_loop('',(#107660,#107662,#107664,#107666));
#107668=face_outer_bound('',#107667,.f.);
#107670=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#107671=direction('',(0.e0,0.e0,1.e0));
#107672=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#107673=axis2_placement_3d('',#107670,#107671,#107672);
#107674=conical_surface('',#107673,7.269652396011e1,5.e0);
#107676=oriented_edge('',*,*,#107675,.f.);
#107678=oriented_edge('',*,*,#107677,.t.);
#107680=oriented_edge('',*,*,#107679,.f.);
#107681=oriented_edge('',*,*,#107661,.t.);
#107682=edge_loop('',(#107676,#107678,#107680,#107681));
#107683=face_outer_bound('',#107682,.f.);
#107685=cartesian_point('',(0.e0,0.e0,-6.6e0));
#107686=direction('',(0.e0,0.e0,-1.e0));
#107687=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#107688=axis2_placement_3d('',#107685,#107686,#107687);
#107689=toroidal_surface('',#107688,7.388633499248e1,1.e0);
#107690=oriented_edge('',*,*,#107622,.f.);
#107692=oriented_edge('',*,*,#107691,.f.);
#107693=oriented_edge('',*,*,#107675,.t.);
#107694=oriented_edge('',*,*,#107650,.f.);
#107695=edge_loop('',(#107690,#107692,#107693,#107694));
#107696=face_outer_bound('',#107695,.f.);
#107698=cartesian_point('',(-3.046384471096e1,6.731377766906e1,-6.6e0));
#107699=direction('',(-8.876159753383e-1,-4.522629288491e-1,8.715574285783e-2));
#107700=direction('',(4.588666422103e-1,-8.846561770804e-1,8.261266864143e-2));
#107701=axis2_placement_3d('',#107698,#107699,#107700);
#107702=spherical_surface('',#107701,1.e0);
#107704=oriented_edge('',*,*,#107703,.t.);
#107705=oriented_edge('',*,*,#107691,.t.);
#107706=oriented_edge('',*,*,#107603,.t.);
#107707=edge_loop('',(#107704,#107705,#107706));
#107708=face_outer_bound('',#107707,.f.);
#107710=cartesian_point('',(-3.055240555317e1,6.706034178008e1,
-8.817038942817e0));
#107711=direction('',(3.964431355575e-2,1.135060803802e-1,9.927460390852e-1));
#107712=direction('',(-9.988387407537e-1,-2.271943883126e-2,4.248525707452e-2));
#107713=axis2_placement_3d('',#107710,#107711,#107712);
#107714=cylindrical_surface('',#107713,1.000025752382e0);
#107715=oriented_edge('',*,*,#107703,.f.);
#107716=oriented_edge('',*,*,#107588,.f.);
#107718=oriented_edge('',*,*,#107717,.f.);
#107719=oriented_edge('',*,*,#107677,.f.);
#107720=edge_loop('',(#107715,#107716,#107718,#107719));
#107721=face_outer_bound('',#107720,.f.);
#107723=cartesian_point('',(-3.293332544981e1,6.627055443192e1,
-1.128033640711e1));
#107724=cartesian_point('',(-3.289874685795e1,6.610392220336e1,
-1.130727723174e1));
#107725=cartesian_point('',(-3.278267768203e1,6.574051995580e1,
-1.136848755438e1));
#107726=cartesian_point('',(-3.244891770340e1,6.519569905846e1,
-1.147066996814e1));
#107727=cartesian_point('',(-3.188614532288e1,6.469582878512e1,
-1.158281942703e1));
#107728=cartesian_point('',(-3.110931433693e1,6.438501617788e1,
-1.168550362074e1));
#107729=cartesian_point('',(-3.022532076019e1,6.438072184930e1,
-1.175627715163e1));
#107730=cartesian_point('',(-2.961868164454e1,6.462220652111e1,
-1.177269300368e1));
#107731=cartesian_point('',(-2.933216443563e1,6.481962520115e1,
-1.176934717418e1));
#107732=cartesian_point('',(-2.928529094158e1,6.485441740843e1,
-1.176826958954e1));
#107733=cartesian_point('',(-3.205264579263e1,6.664571530160e1,
-1.167394168737e1));
#107734=cartesian_point('',(-3.204699499294e1,6.654048963309e1,
-1.170707193339e1));
#107735=cartesian_point('',(-3.200839387571e1,6.630468282209e1,
-1.178094046437e1));
#107736=cartesian_point('',(-3.184235170095e1,6.593182776456e1,
-1.189932464911e1));
#107737=cartesian_point('',(-3.151201135891e1,6.557025895253e1,
-1.202270104652e1));
#107738=cartesian_point('',(-3.101335237152e1,6.533138040643e1,
-1.212698410048e1));
#107739=cartesian_point('',(-3.042326211751e1,6.531654648270e1,
-1.218655976720e1));
#107740=cartesian_point('',(-3.002139215872e1,6.548877569878e1,
-1.218519929060e1));
#107741=cartesian_point('',(-2.983791229107e1,6.562933171260e1,
-1.216969197309e1));
#107742=cartesian_point('',(-2.980804093409e1,6.565400859356e1,
-1.216644685674e1));
#107743=cartesian_point('',(-3.130185708524e1,6.673746008754e1,
-1.096742449405e1));
#107744=cartesian_point('',(-3.129772481922e1,6.668484702706e1,
-1.100577554772e1));
#107745=cartesian_point('',(-3.127637363343e1,6.656810985611e1,
-1.108989367560e1));
#107746=cartesian_point('',(-3.119434148354e1,6.638691632774e1,
-1.121931806508e1));
#107747=cartesian_point('',(-3.103745545907e1,6.621421809536e1,
-1.134641865976e1));
#107748=cartesian_point('',(-3.080516527439e1,6.610157532010e1,
-1.144404857208e1));
#107749=cartesian_point('',(-3.053182461881e1,6.609436160420e1,
-1.148782185582e1));
#107750=cartesian_point('',(-3.034404304598e1,6.617477190602e1,
-1.147140243543e1));
#107751=cartesian_point('',(-3.025695612941e1,6.624095387741e1,
-1.144718429255e1));
#107752=cartesian_point('',(-3.024274208730e1,6.625259863839e1,
-1.144260657401e1));
#107753=cartesian_point('',(-3.159728568839e1,6.643381565400e1,
-1.002307846876e1));
#107754=cartesian_point('',(-3.156540934997e1,6.636080835030e1,
-1.005930979885e1));
#107755=cartesian_point('',(-3.148003668565e1,6.620929231241e1,
-1.013875943284e1));
#107756=cartesian_point('',(-3.129577380587e1,6.600553597980e1,
-1.026058805648e1));
#107757=cartesian_point('',(-3.104166598407e1,6.584176373471e1,
-1.037936478025e1));
#107758=cartesian_point('',(-3.073884227622e1,6.575558957434e1,
-1.047020960865e1));
#107759=cartesian_point('',(-3.041850935893e1,6.576485551985e1,
-1.051286256212e1));
#107760=cartesian_point('',(-3.019284373594e1,6.584294705707e1,
-1.050248079789e1));
#107761=cartesian_point('',(-3.007785922875e1,6.590801601353e1,
-1.048363392404e1));
#107762=cartesian_point('',(-3.005884815890e1,6.591961736778e1,
-1.048018495437e1));
#107763=(bounded_surface()b_spline_surface(3,3,((#107723,#107724,#107725,
#107726,#107727,#107728,#107729,#107730,#107731,#107732),(#107733,#107734,
#107735,#107736,#107737,#107738,#107739,#107740,#107741,#107742),(#107743,
#107744,#107745,#107746,#107747,#107748,#107749,#107750,#107751,#107752),(
#107753,#107754,#107755,#107756,#107757,#107758,#107759,#107760,#107761,
#107762)),.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.410811286414e-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());
#107764=oriented_edge('',*,*,#107586,.t.);
#107765=oriented_edge('',*,*,#107571,.f.);
#107766=oriented_edge('',*,*,#105515,.f.);
#107768=oriented_edge('',*,*,#107767,.t.);
#107769=oriented_edge('',*,*,#107717,.t.);
#107770=edge_loop('',(#107764,#107765,#107766,#107768,#107769));
#107771=face_outer_bound('',#107770,.f.);
#107773=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#107774=direction('',(0.e0,0.e0,1.e0));
#107775=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#107776=axis2_placement_3d('',#107773,#107774,#107775);
#107777=toroidal_surface('',#107776,7.150671292775e1,1.e0);
#107778=oriented_edge('',*,*,#105513,.t.);
#107780=oriented_edge('',*,*,#107779,.t.);
#107781=oriented_edge('',*,*,#107679,.t.);
#107782=oriented_edge('',*,*,#107767,.f.);
#107783=edge_loop('',(#107778,#107780,#107781,#107782));
#107784=face_outer_bound('',#107783,.f.);
#107786=cartesian_point('',(-2.515639776983e1,6.656296201702e1,
-1.176701773348e1));
#107787=cartesian_point('',(-2.490665733815e1,6.659877594939e1,
-1.177086058402e1));
#107788=cartesian_point('',(-2.444720666642e1,6.674286853537e1,
-1.176651402112e1));
#107789=cartesian_point('',(-2.389247310834e1,6.713493657074e1,
-1.172832979523e1));
#107790=cartesian_point('',(-2.352075953973e1,6.759136665865e1,
-1.167402731405e1));
#107791=cartesian_point('',(-2.329939738368e1,6.805440885884e1,
-1.161307152414e1));
#107792=cartesian_point('',(-2.319287531309e1,6.849027332423e1,
-1.155158216061e1));
#107793=cartesian_point('',(-2.316902249913e1,6.888493355609e1,
-1.149268791101e1));
#107794=cartesian_point('',(-2.320341888753e1,6.923736181110e1,
-1.143739296537e1));
#107795=cartesian_point('',(-2.328022297321e1,6.955278098103e1,
-1.138548366273e1));
#107796=cartesian_point('',(-2.339944033738e1,6.986056857604e1,
-1.133233871179e1));
#107797=cartesian_point('',(-2.350723999938e1,7.005378615146e1,
-1.129701693363e1));
#107798=cartesian_point('',(-2.357351605506e1,7.015424527896e1,
-1.127801173916e1));
#107799=cartesian_point('',(-2.535053540795e1,6.749947345339e1,
-1.216932728599e1));
#107800=cartesian_point('',(-2.518367861511e1,6.751411899820e1,
-1.218226142215e1));
#107801=cartesian_point('',(-2.487307967533e1,6.759887659780e1,
-1.219284020393e1));
#107802=cartesian_point('',(-2.450212832548e1,6.786036830611e1,
-1.216787489485e1));
#107803=cartesian_point('',(-2.426482219677e1,6.817152527744e1,
-1.211884465598e1));
#107804=cartesian_point('',(-2.413741419304e1,6.848542006393e1,
-1.205771489443e1));
#107805=cartesian_point('',(-2.409181743374e1,6.877567102371e1,
-1.199251687525e1));
#107806=cartesian_point('',(-2.410269764734e1,6.903218178599e1,
-1.192770338758e1));
#107807=cartesian_point('',(-2.415134483973e1,6.925488035901e1,
-1.186509137575e1));
#107808=cartesian_point('',(-2.422596431065e1,6.944805534969e1,
-1.180488072197e1));
#107809=cartesian_point('',(-2.432756844123e1,6.963012817772e1,
-1.174186961858e1));
#107810=cartesian_point('',(-2.441195718589e1,6.973945596107e1,
-1.169897886383e1));
#107811=cartesian_point('',(-2.446191720666e1,6.979474966720e1,
-1.167558888568e1));
#107812=cartesian_point('',(-2.546492737018e1,6.823325252921e1,
-1.144471798320e1));
#107813=cartesian_point('',(-2.538597601654e1,6.824055163336e1,
-1.146414695668e1));
#107814=cartesian_point('',(-2.524047015136e1,6.828043831346e1,
-1.148614768875e1));
#107815=cartesian_point('',(-2.506851032423e1,6.840164020055e1,
-1.147536498720e1));
#107816=cartesian_point('',(-2.495905568542e1,6.854597140458e1,
-1.143550966015e1));
#107817=cartesian_point('',(-2.490053128241e1,6.869244512295e1,
-1.137901808276e1));
#107818=cartesian_point('',(-2.487991828607e1,6.882907109964e1,
-1.131466974900e1));
#107819=cartesian_point('',(-2.488561611923e1,6.895107968918e1,
-1.124783331093e1));
#107820=cartesian_point('',(-2.490908006944e1,6.905825060642e1,
-1.118110259343e1));
#107821=cartesian_point('',(-2.494493944250e1,6.915242383379e1,
-1.111519966611e1));
#107822=cartesian_point('',(-2.499388938082e1,6.924248257635e1,
-1.104464672865e1));
#107823=cartesian_point('',(-2.503475543588e1,6.929759788964e1,
-1.099552011935e1));
#107824=cartesian_point('',(-2.505905224306e1,6.932581306579e1,
-1.096841882591e1));
#107825=cartesian_point('',(-2.535960379702e1,6.786644810071e1,
-1.047982084625e1));
#107826=cartesian_point('',(-2.526601869935e1,6.788921180656e1,
-1.049520113409e1));
#107827=cartesian_point('',(-2.509983957539e1,6.795359563404e1,
-1.051114453821e1));
#107828=cartesian_point('',(-2.489859481137e1,6.809645265254e1,
-1.049815431438e1));
#107829=cartesian_point('',(-2.475399679207e1,6.825653323522e1,
-1.046015015823e1));
#107830=cartesian_point('',(-2.465499955196e1,6.842216843701e1,
-1.040743364456e1));
#107831=cartesian_point('',(-2.459285866967e1,6.858513328704e1,
-1.034745366329e1));
#107832=cartesian_point('',(-2.455979986850e1,6.874086368816e1,
-1.028496584203e1));
#107833=cartesian_point('',(-2.454946071346e1,6.888806846848e1,
-1.022235442239e1));
#107834=cartesian_point('',(-2.455741131200e1,6.902762078013e1,
-1.016033335780e1));
#107835=cartesian_point('',(-2.458309370207e1,6.917195443667e1,
-1.009379108321e1));
#107836=cartesian_point('',(-2.461357960289e1,6.926886891130e1,
-1.004739192513e1));
#107837=cartesian_point('',(-2.463426749327e1,6.932122570371e1,
-1.002179394536e1));
#107838=(bounded_surface()b_spline_surface(3,3,((#107786,#107787,#107788,
#107789,#107790,#107791,#107792,#107793,#107794,#107795,#107796,#107797,
#107798),(#107799,#107800,#107801,#107802,#107803,#107804,#107805,#107806,
#107807,#107808,#107809,#107810,#107811),(#107812,#107813,#107814,#107815,
#107816,#107817,#107818,#107819,#107820,#107821,#107822,#107823,#107824),(
#107825,#107826,#107827,#107828,#107829,#107830,#107831,#107832,#107833,#107834,
#107835,#107836,#107837)),.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.583330583368e-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());
#107839=oriented_edge('',*,*,#105511,.f.);
#107841=oriented_edge('',*,*,#107840,.f.);
#107843=oriented_edge('',*,*,#107842,.t.);
#107844=oriented_edge('',*,*,#107663,.t.);
#107845=oriented_edge('',*,*,#107779,.f.);
#107846=edge_loop('',(#107839,#107841,#107843,#107844,#107845));
#107847=face_outer_bound('',#107846,.f.);
#107849=cartesian_point('',(-2.835911504792e1,8.388127117394e1,
-1.069548648161e1));
#107850=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#107851=direction('',(-9.474374591189e-1,-3.078410914165e-1,
-8.715574274766e-2));
#107852=axis2_placement_3d('',#107849,#107850,#107851);
#107853=cylindrical_surface('',#107852,1.e0);
#107855=oriented_edge('',*,*,#107854,.t.);
#107857=oriented_edge('',*,*,#107856,.f.);
#107859=oriented_edge('',*,*,#107858,.t.);
#107860=oriented_edge('',*,*,#107840,.t.);
#107861=oriented_edge('',*,*,#105509,.t.);
#107862=edge_loop('',(#107855,#107857,#107859,#107860,#107861));
#107863=face_outer_bound('',#107862,.f.);
#107865=cartesian_point('',(-2.512487120863e1,8.541657243621e1,
-1.169548648161e1));
#107866=direction('',(0.e0,0.e0,-1.e0));
#107867=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#107868=axis2_placement_3d('',#107865,#107866,#107867);
#107869=plane('',#107868);
#107870=oriented_edge('',*,*,#107854,.f.);
#107871=oriented_edge('',*,*,#105507,.f.);
#107873=oriented_edge('',*,*,#107872,.f.);
#107875=oriented_edge('',*,*,#107874,.t.);
#107876=edge_loop('',(#107870,#107871,#107873,#107875));
#107877=face_outer_bound('',#107876,.f.);
#107879=cartesian_point('',(1.307378516842e2,-3.989706234763e2,
-1.069548648161e1));
#107880=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#107881=direction('',(9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#107882=axis2_placement_3d('',#107879,#107880,#107881);
#107883=cylindrical_surface('',#107882,1.e0);
#107885=oriented_edge('',*,*,#107884,.t.);
#107887=oriented_edge('',*,*,#107886,.f.);
#107888=oriented_edge('',*,*,#107872,.t.);
#107889=oriented_edge('',*,*,#105505,.t.);
#107891=oriented_edge('',*,*,#107890,.t.);
#107892=edge_loop('',(#107885,#107887,#107888,#107889,#107891));
#107893=face_outer_bound('',#107892,.f.);
#107895=cartesian_point('',(-1.861019088076e1,6.536644804115e1,-5.6e0));
#107896=direction('',(-9.474374591189e-1,-3.078410914165e-1,8.715574274766e-2));
#107897=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#107898=axis2_placement_3d('',#107895,#107896,#107897);
#107899=plane('',#107898);
#107901=oriented_edge('',*,*,#107900,.f.);
#107903=oriented_edge('',*,*,#107902,.t.);
#107904=oriented_edge('',*,*,#107884,.f.);
#107906=oriented_edge('',*,*,#107905,.f.);
#107908=oriented_edge('',*,*,#107907,.t.);
#107909=edge_loop('',(#107901,#107903,#107904,#107906,#107908));
#107910=face_outer_bound('',#107909,.f.);
#107912=cartesian_point('',(-2.419236291385e1,8.551191697811e1,-6.6e0));
#107913=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#107914=direction('',(0.e0,0.e0,1.e0));
#107915=axis2_placement_3d('',#107912,#107913,#107914);
#107916=cylindrical_surface('',#107915,1.e0);
#107918=oriented_edge('',*,*,#107917,.f.);
#107920=oriented_edge('',*,*,#107919,.f.);
#107921=oriented_edge('',*,*,#107900,.t.);
#107923=oriented_edge('',*,*,#107922,.f.);
#107924=edge_loop('',(#107918,#107920,#107921,#107923));
#107925=face_outer_bound('',#107924,.f.);
#107927=cartesian_point('',(0.e0,0.e0,-5.6e0));
#107928=direction('',(0.e0,0.e0,-1.e0));
#107929=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#107930=axis2_placement_3d('',#107927,#107928,#107929);
#107931=plane('',#107930);
#107933=oriented_edge('',*,*,#107932,.t.);
#107935=oriented_edge('',*,*,#107934,.t.);
#107937=oriented_edge('',*,*,#107936,.t.);
#107938=oriented_edge('',*,*,#107917,.t.);
#107940=oriented_edge('',*,*,#107939,.t.);
#107942=oriented_edge('',*,*,#107941,.t.);
#107943=edge_loop('',(#107933,#107935,#107937,#107938,#107940,#107942));
#107944=face_outer_bound('',#107943,.f.);
#107946=cartesian_point('',(-1.719244941872e1,8.398912152380e1,
-5.701266612592e0));
#107947=cartesian_point('',(-1.722558928123e1,8.412592307029e1,
-5.701590536267e0));
#107948=cartesian_point('',(-1.733370480006e1,8.468974470962e1,
-5.702635545180e0));
#107949=cartesian_point('',(-1.732445376111e1,8.570593911004e1,
-5.703070207946e0));
#107950=cartesian_point('',(-1.699607541747e1,8.674105229647e1,
-5.700568892122e0));
#107951=cartesian_point('',(-1.667228966726e1,8.729563048408e1,
-5.698084636685e0));
#107952=cartesian_point('',(-1.655408252130e1,8.746838531488e1,
-5.697151673409e0));
#107953=cartesian_point('',(-1.625652370988e1,8.421063679054e1,
-5.232187044797e0));
#107954=cartesian_point('',(-1.628296393960e1,8.431759166875e1,
-5.231757421706e0));
#107955=cartesian_point('',(-1.636933581933e1,8.475864901679e1,
-5.230219034498e0));
#107956=cartesian_point('',(-1.636260185026e1,8.555474980504e1,
-5.229987737741e0));
#107957=cartesian_point('',(-1.610184259075e1,8.636423457242e1,
-5.232750615344e0));
#107958=cartesian_point('',(-1.584520927750e1,8.679604679691e1,
-5.235957614845e0));
#107959=cartesian_point('',(-1.575161538414e1,8.693030020372e1,
-5.237126409573e0));
#107960=cartesian_point('',(-1.548716277207e1,8.439272938269e1,
-5.953268913978e0));
#107961=cartesian_point('',(-1.550725970995e1,8.447534722674e1,
-5.952239269259e0));
#107962=cartesian_point('',(-1.557283317254e1,8.481583608470e1,
-5.948708978045e0));
#107963=cartesian_point('',(-1.556732720006e1,8.542942101322e1,
-5.947799792043e0));
#107964=cartesian_point('',(-1.536844006746e1,8.605446410006e1,
-5.954991522140e0));
#107965=cartesian_point('',(-1.517224440820e1,8.638942177257e1,
-5.962767842418e0));
#107966=cartesian_point('',(-1.510060801801e1,8.649377486669e1,
-5.965639525190e0));
#107967=cartesian_point('',(-1.585582856390e1,8.430547337403e1,
-6.954011607836e0));
#107968=cartesian_point('',(-1.587794814225e1,8.439999387166e1,
-6.953293106062e0));
#107969=cartesian_point('',(-1.594993029800e1,8.478909655325e1,
-6.950877554002e0));
#107970=cartesian_point('',(-1.594281267365e1,8.548820375510e1,
-6.950134510886e0));
#107971=cartesian_point('',(-1.572192558813e1,8.620288398923e1,
-6.955327498627e0));
#107972=cartesian_point('',(-1.550313896744e1,8.658919549250e1,
-6.960781584146e0));
#107973=cartesian_point('',(-1.542307887991e1,8.671000411762e1,
-6.962807070618e0));
#107974=(bounded_surface()b_spline_surface(3,3,((#107946,#107947,#107948,
#107949,#107950,#107951,#107952),(#107953,#107954,#107955,#107956,#107957,
#107958,#107959),(#107960,#107961,#107962,#107963,#107964,#107965,#107966),(
#107967,#107968,#107969,#107970,#107971,#107972,#107973)),.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());
#107975=oriented_edge('',*,*,#107932,.f.);
#107977=oriented_edge('',*,*,#107976,.t.);
#107979=oriented_edge('',*,*,#107978,.f.);
#107981=oriented_edge('',*,*,#107980,.f.);
#107982=edge_loop('',(#107975,#107977,#107979,#107981));
#107983=face_outer_bound('',#107982,.f.);
#107985=cartesian_point('',(-1.474846386694e1,7.127939886002e1,-6.6e0));
#107986=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#107987=direction('',(0.e0,0.e0,1.e0));
#107988=axis2_placement_3d('',#107985,#107986,#107987);
#107989=cylindrical_surface('',#107988,1.e0);
#107990=oriented_edge('',*,*,#107941,.f.);
#107992=oriented_edge('',*,*,#107991,.f.);
#107994=oriented_edge('',*,*,#107993,.t.);
#107995=oriented_edge('',*,*,#107976,.f.);
#107996=edge_loop('',(#107990,#107992,#107994,#107995));
#107997=face_outer_bound('',#107996,.f.);
#107999=cartesian_point('',(-1.492027770478e1,7.236418873892e1,-6.6e0));
#108000=direction('',(9.839299315451e-1,1.558391912445e-1,8.715524242356e-2));
#108001=direction('',(-1.487569833805e-1,9.854169201089e-1,-8.261267129531e-2));
#108002=axis2_placement_3d('',#107999,#108000,#108001);
#108003=spherical_surface('',#108002,1.e0);
#108005=oriented_edge('',*,*,#108004,.t.);
#108006=oriented_edge('',*,*,#107991,.t.);
#108008=oriented_edge('',*,*,#108007,.t.);
#108009=edge_loop('',(#108005,#108006,#108008));
#108010=face_outer_bound('',#108009,.f.);
#108012=cartesian_point('',(-1.472301337932e1,7.222740134886e1,
-8.582398691431e0));
#108013=direction('',(9.878974995574e-2,-6.852353042662e-2,-9.927462470750e-1));
#108014=direction('',(8.214295366897e-1,5.687252952884e-1,4.248593594186e-2));
#108015=axis2_placement_3d('',#108012,#108013,#108014);
#108016=cylindrical_surface('',#108015,1.000024768855e0);
#108017=oriented_edge('',*,*,#108004,.f.);
#108019=oriented_edge('',*,*,#108018,.f.);
#108021=oriented_edge('',*,*,#108020,.f.);
#108023=oriented_edge('',*,*,#108022,.f.);
#108024=edge_loop('',(#108017,#108019,#108021,#108023));
#108025=face_outer_bound('',#108024,.f.);
#108027=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#108028=direction('',(0.e0,0.e0,1.e0));
#108029=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#108030=axis2_placement_3d('',#108027,#108028,#108029);
#108031=conical_surface('',#108030,7.269652396011e1,5.e0);
#108033=oriented_edge('',*,*,#108032,.f.);
#108035=oriented_edge('',*,*,#108034,.t.);
#108037=oriented_edge('',*,*,#108036,.f.);
#108038=oriented_edge('',*,*,#108018,.t.);
#108039=edge_loop('',(#108033,#108035,#108037,#108038));
#108040=face_outer_bound('',#108039,.f.);
#108042=cartesian_point('',(0.e0,0.e0,-6.6e0));
#108043=direction('',(0.e0,0.e0,-1.e0));
#108044=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#108045=axis2_placement_3d('',#108042,#108043,#108044);
#108046=toroidal_surface('',#108045,7.388633499248e1,1.e0);
#108047=oriented_edge('',*,*,#107939,.f.);
#108049=oriented_edge('',*,*,#108048,.f.);
#108050=oriented_edge('',*,*,#108032,.t.);
#108051=oriented_edge('',*,*,#108007,.f.);
#108052=edge_loop('',(#108047,#108049,#108050,#108051));
#108053=face_outer_bound('',#108052,.f.);
#108055=cartesian_point('',(-1.955858943121e1,7.125062861557e1,-6.6e0));
#108056=direction('',(-9.474374591149e-1,-3.078410914583e-1,8.715574264253e-2));
#108057=direction('',(3.148265165768e-1,-9.455471492533e-1,8.261266851435e-2));
#108058=axis2_placement_3d('',#108055,#108056,#108057);
#108059=spherical_surface('',#108058,1.e0);
#108061=oriented_edge('',*,*,#108060,.t.);
#108062=oriented_edge('',*,*,#108048,.t.);
#108063=oriented_edge('',*,*,#107922,.t.);
#108064=edge_loop('',(#108061,#108062,#108063));
#108065=face_outer_bound('',#108064,.f.);
#108067=cartesian_point('',(-1.970544599523e1,7.097741721900e1,
-9.161427363798e0));
#108068=direction('',(5.691111748707e-2,1.059110148334e-1,9.927456782295e-1));
#108069=direction('',(-9.900945403802e-1,1.338209323100e-1,4.248245737941e-2));
#108070=axis2_placement_3d('',#108067,#108068,#108069);
#108071=cylindrical_surface('',#108070,1.000023530713e0);
#108072=oriented_edge('',*,*,#108060,.f.);
#108073=oriented_edge('',*,*,#107907,.f.);
#108075=oriented_edge('',*,*,#108074,.f.);
#108076=oriented_edge('',*,*,#108034,.f.);
#108077=edge_loop('',(#108072,#108073,#108075,#108076));
#108078=face_outer_bound('',#108077,.f.);
#108080=cartesian_point('',(-2.216094340667e1,7.060654088834e1,
-1.128030224708e1));
#108081=cartesian_point('',(-2.215285591251e1,7.043654523905e1,
-1.130724253474e1));
#108082=cartesian_point('',(-2.209505946936e1,7.005944786848e1,
-1.136845175906e1));
#108083=cartesian_point('',(-2.185062535474e1,6.946910604069e1,
-1.147063276702e1));
#108084=cartesian_point('',(-2.137296053104e1,6.888733799528e1,
-1.158278125169e1));
#108085=cartesian_point('',(-2.065429256275e1,6.845881892625e1,
-1.168546530665e1));
#108086=cartesian_point('',(-1.978182886242e1,6.831628731953e1,
-1.175623980923e1));
#108087=cartesian_point('',(-1.914486377120e1,6.845990273572e1,
-1.177265719593e1));
#108088=cartesian_point('',(-1.883098161828e1,6.861007297941e1,
-1.176931243547e1));
#108089=cartesian_point('',(-1.877924117709e1,6.863710468503e1,
-1.176823505082e1));
#108090=cartesian_point('',(-2.123239591089e1,7.083934096277e1,
-1.167401717633e1));
#108091=cartesian_point('',(-2.124327657687e1,7.073452281503e1,
-1.170714701684e1));
#108092=cartesian_point('',(-2.124204011664e1,7.049557120832e1,
-1.178101476001e1));
#108093=cartesian_point('',(-2.113636672962e1,7.010131543021e1,
-1.189939813908e1));
#108094=cartesian_point('',(-2.086664489878e1,6.969250356732e1,
-1.202277436098e1));
#108095=cartesian_point('',(-2.041147474121e1,6.937854425195e1,
-1.212705809055e1));
#108096=cartesian_point('',(-1.983094449963e1,6.927157753323e1,
-1.218663511123e1));
#108097=cartesian_point('',(-1.940706138411e1,6.937882492872e1,
-1.218527580675e1));
#108098=cartesian_point('',(-1.920384423470e1,6.948895277323e1,
-1.216976916189e1));
#108099=cartesian_point('',(-1.917047909405e1,6.950865371072e1,
-1.216652416269e1));
#108100=cartesian_point('',(-2.047641819487e1,7.081251709216e1,
-1.096748633845e1));
#108101=cartesian_point('',(-2.048056888561e1,7.075990696010e1,
-1.100583753116e1));
#108102=cartesian_point('',(-2.047774607013e1,7.064126986133e1,
-1.108995596502e1));
#108103=cartesian_point('',(-2.042507516624e1,7.044947697698e1,
-1.121938085215e1));
#108104=cartesian_point('',(-2.029714300474e1,7.025436298378e1,
-1.134648199191e1));
#108105=cartesian_point('',(-2.008533874349e1,7.010676784778e1,
-1.144411234851e1));
#108106=cartesian_point('',(-1.981649504720e1,7.005688246096e1,
-1.148788570558e1));
#108107=cartesian_point('',(-1.961844895639e1,7.010692778271e1,
-1.147146589769e1));
#108108=cartesian_point('',(-1.952208294926e1,7.015867184049e1,
-1.144724743746e1));
#108109=cartesian_point('',(-1.950622265136e1,7.016794966627e1,
-1.144266967437e1));
#108110=cartesian_point('',(-2.081573225674e1,7.055880962715e1,
-1.002307846822e1));
#108111=cartesian_point('',(-2.079566922741e1,7.048171460615e1,
-1.005930979849e1));
#108112=cartesian_point('',(-2.073504997251e1,7.031870875464e1,
-1.013875943271e1));
#108113=cartesian_point('',(-2.058493018723e1,7.008863593525e1,
-1.026058805652e1));
#108114=cartesian_point('',(-2.035957047796e1,6.988712877708e1,
-1.037936478026e1));
#108115=cartesian_point('',(-2.007395564113e1,6.975464349885e1,
-1.047020960861e1));
#108116=cartesian_point('',(-1.975611704035e1,6.971368425663e1,
-1.051286256205e1));
#108117=cartesian_point('',(-1.952101364066e1,6.975551245637e1,
-1.050248080282e1));
#108118=cartesian_point('',(-1.939726585931e1,6.980179270542e1,
-1.048363395691e1));
#108119=cartesian_point('',(-1.937667410112e1,6.981027719099e1,
-1.048018500840e1));
#108120=(bounded_surface()b_spline_surface(3,3,((#108080,#108081,#108082,
#108083,#108084,#108085,#108086,#108087,#108088,#108089),(#108090,#108091,
#108092,#108093,#108094,#108095,#108096,#108097,#108098,#108099),(#108100,
#108101,#108102,#108103,#108104,#108105,#108106,#108107,#108108,#108109),(
#108110,#108111,#108112,#108113,#108114,#108115,#108116,#108117,#108118,
#108119)),.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.410810454326e-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());
#108121=oriented_edge('',*,*,#107905,.t.);
#108122=oriented_edge('',*,*,#107890,.f.);
#108123=oriented_edge('',*,*,#105503,.f.);
#108125=oriented_edge('',*,*,#108124,.t.);
#108126=oriented_edge('',*,*,#108074,.t.);
#108127=edge_loop('',(#108121,#108122,#108123,#108125,#108126));
#108128=face_outer_bound('',#108127,.f.);
#108130=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#108131=direction('',(0.e0,0.e0,1.e0));
#108132=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#108133=axis2_placement_3d('',#108130,#108131,#108132);
#108134=toroidal_surface('',#108133,7.150671292775e1,1.e0);
#108135=oriented_edge('',*,*,#105501,.t.);
#108137=oriented_edge('',*,*,#108136,.t.);
#108138=oriented_edge('',*,*,#108036,.t.);
#108139=oriented_edge('',*,*,#108124,.f.);
#108140=edge_loop('',(#108135,#108137,#108138,#108139));
#108141=face_outer_bound('',#108140,.f.);
#108143=cartesian_point('',(-1.443394752986e1,6.967894047229e1,
-1.176708143714e1));
#108144=cartesian_point('',(-1.418163600028e1,6.967524332823e1,
-1.177092640074e1));
#108145=cartesian_point('',(-1.370518407864e1,6.974572064451e1,
-1.176657844769e1));
#108146=cartesian_point('',(-1.309582935977e1,7.004633846828e1,
-1.172837182436e1));
#108147=cartesian_point('',(-1.265725644662e1,7.043921080890e1,
-1.167403587188e1));
#108148=cartesian_point('',(-1.236623126223e1,7.086212785456e1,
-1.161304486140e1));
#108149=cartesian_point('',(-1.219293837581e1,7.127615006952e1,
-1.155152071855e1));
#108150=cartesian_point('',(-1.210779026335e1,7.166234536632e1,
-1.149259945873e1));
#108151=cartesian_point('',(-1.208679827796e1,7.201581093713e1,
-1.143729668727e1));
#108152=cartesian_point('',(-1.211344649347e1,7.233922660703e1,
-1.138540044218e1));
#108153=cartesian_point('',(-1.218308434517e1,7.266146844878e1,
-1.133231345522e1));
#108154=cartesian_point('',(-1.225925261036e1,7.286885025580e1,
-1.129704125384e1));
#108155=cartesian_point('',(-1.230889276760e1,7.297820579351e1,
-1.127807478028e1));
#108156=cartesian_point('',(-1.447918314716e1,7.063424355960e1,
-1.216918571506e1));
#108157=cartesian_point('',(-1.431206505547e1,7.062260534733e1,
-1.218212338412e1));
#108158=cartesian_point('',(-1.399196045977e1,7.065775217820e1,
-1.219270396532e1));
#108159=cartesian_point('',(-1.358460492223e1,7.085810031508e1,
-1.216771692329e1));
#108160=cartesian_point('',(-1.330154130086e1,7.112844238470e1,
-1.211865042817e1));
#108161=cartesian_point('',(-1.312665099884e1,7.141866909921e1,
-1.205748034444e1));
#108162=cartesian_point('',(-1.303629851887e1,7.169832269006e1,
-1.199224092301e1));
#108163=cartesian_point('',(-1.300703108986e1,7.195343869128e1,
-1.192739330706e1));
#108164=cartesian_point('',(-1.302035293293e1,7.218097938333e1,
-1.186476826345e1));
#108165=cartesian_point('',(-1.306390773508e1,7.238334288276e1,
-1.180456920469e1));
#108166=cartesian_point('',(-1.313576322323e1,7.257880264525e1,
-1.174162385801e1));
#108167=cartesian_point('',(-1.320192832605e1,7.269979285142e1,
-1.169879269936e1));
#108168=cartesian_point('',(-1.324253550948e1,7.276208785993e1,
-1.167545070742e1));
#108169=cartesian_point('',(-1.447737420706e1,7.137673493866e1,
-1.144460223164e1));
#108170=cartesian_point('',(-1.439823322483e1,7.137159383688e1,
-1.146403499003e1));
#108171=cartesian_point('',(-1.424823152270e1,7.138824070018e1,
-1.148603833302e1));
#108172=cartesian_point('',(-1.405938024107e1,7.148110808604e1,
-1.147523474376e1));
#108173=cartesian_point('',(-1.392867869046e1,7.160661613533e1,
-1.143534192582e1));
#108174=cartesian_point('',(-1.384797449373e1,7.174220462543e1,
-1.137880645194e1));
#108175=cartesian_point('',(-1.380627475403e1,7.187399038169e1,
-1.131441126014e1));
#108176=cartesian_point('',(-1.379286313383e1,7.199543326785e1,
-1.124753400209e1));
#108177=cartesian_point('',(-1.379932154144e1,7.210495895023e1,
-1.118078442061e1));
#108178=cartesian_point('',(-1.382004030720e1,7.220354660597e1,
-1.111489041805e1));
#108179=cartesian_point('',(-1.385429187194e1,7.230003937413e1,
-1.104440854532e1));
#108180=cartesian_point('',(-1.388599466532e1,7.236078223711e1,
-1.099535036431e1));
#108181=cartesian_point('',(-1.390553700355e1,7.239238803951e1,
-1.096830545259e1));
#108182=cartesian_point('',(-1.443073385256e1,7.099801550418e1,
-1.047982072483e1));
#108183=cartesian_point('',(-1.433471829047e1,7.100586081899e1,
-1.049520455665e1));
#108184=cartesian_point('',(-1.416046311626e1,7.104347196876e1,
-1.051114974138e1));
#108185=cartesian_point('',(-1.393929271369e1,7.115314457878e1,
-1.049814076876e1));
#108186=cartesian_point('',(-1.377139904209e1,7.128871165583e1,
-1.046010233683e1));
#108187=cartesian_point('',(-1.364770043325e1,7.143690575312e1,
-1.040734495481e1));
#108188=cartesian_point('',(-1.356084170180e1,7.158823297374e1,
-1.034732063034e1));
#108189=cartesian_point('',(-1.350386226861e1,7.173695094288e1,
-1.028479360447e1));
#108190=cartesian_point('',(-1.347067702873e1,7.188075663475e1,
-1.022216337430e1));
#108191=cartesian_point('',(-1.345675582312e1,7.201980905389e1,
-1.016014976167e1));
#108192=cartesian_point('',(-1.345958832482e1,7.216623081893e1,
-1.009367373933e1));
#108193=cartesian_point('',(-1.347453248257e1,7.226658004839e1,
-1.004733890485e1));
#108194=cartesian_point('',(-1.348674983314e1,7.232141459542e1,
-1.002179399926e1));
#108195=(bounded_surface()b_spline_surface(3,3,((#108143,#108144,#108145,
#108146,#108147,#108148,#108149,#108150,#108151,#108152,#108153,#108154,
#108155),(#108156,#108157,#108158,#108159,#108160,#108161,#108162,#108163,
#108164,#108165,#108166,#108167,#108168),(#108169,#108170,#108171,#108172,
#108173,#108174,#108175,#108176,#108177,#108178,#108179,#108180,#108181),(
#108182,#108183,#108184,#108185,#108186,#108187,#108188,#108189,#108190,#108191,
#108192,#108193,#108194)),.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.583331328884e-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());
#108196=oriented_edge('',*,*,#105499,.f.);
#108198=oriented_edge('',*,*,#108197,.f.);
#108200=oriented_edge('',*,*,#108199,.t.);
#108201=oriented_edge('',*,*,#108020,.t.);
#108202=oriented_edge('',*,*,#108136,.f.);
#108203=edge_loop('',(#108196,#108198,#108200,#108201,#108202));
#108204=face_outer_bound('',#108203,.f.);
#108206=cartesian_point('',(6.597776947801e1,-4.232817652750e2,
-1.069548648161e1));
#108207=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#108208=direction('',(0.e0,0.e0,-1.e0));
#108209=axis2_placement_3d('',#108206,#108207,#108208);
#108210=cylindrical_surface('',#108209,1.e0);
#108212=oriented_edge('',*,*,#108211,.f.);
#108214=oriented_edge('',*,*,#108213,.f.);
#108216=oriented_edge('',*,*,#108215,.t.);
#108217=oriented_edge('',*,*,#108197,.t.);
#108218=oriented_edge('',*,*,#105497,.t.);
#108219=edge_loop('',(#108212,#108214,#108216,#108217,#108218));
#108220=face_outer_bound('',#108219,.f.);
#108222=cartesian_point('',(-8.751317615037e1,1.639188824007e1,
-1.169548648161e1));
#108223=direction('',(0.e0,0.e0,-1.e0));
#108224=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#108225=axis2_placement_3d('',#108222,#108223,#108224);
#108226=plane('',#108225);
#108228=oriented_edge('',*,*,#108227,.f.);
#108230=oriented_edge('',*,*,#108229,.t.);
#108232=oriented_edge('',*,*,#108231,.t.);
#108234=oriented_edge('',*,*,#108233,.t.);
#108235=oriented_edge('',*,*,#108211,.t.);
#108236=oriented_edge('',*,*,#105495,.t.);
#108237=edge_loop('',(#108228,#108230,#108232,#108234,#108235,#108236));
#108238=face_outer_bound('',#108237,.f.);
#108240=oriented_edge('',*,*,#108239,.t.);
#108242=oriented_edge('',*,*,#108241,.t.);
#108243=edge_loop('',(#108240,#108242));
#108244=face_bound('',#108243,.f.);
#108246=cartesian_point('',(1.461731349496e1,8.557556192105e1,
-1.069548648161e1));
#108247=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#108248=direction('',(0.e0,0.e0,-1.e0));
#108249=axis2_placement_3d('',#108246,#108247,#108248);
#108250=cylindrical_surface('',#108249,1.e0);
#108252=oriented_edge('',*,*,#108251,.t.);
#108254=oriented_edge('',*,*,#108253,.f.);
#108255=oriented_edge('',*,*,#108227,.t.);
#108256=oriented_edge('',*,*,#105493,.t.);
#108258=oriented_edge('',*,*,#108257,.t.);
#108259=edge_loop('',(#108252,#108254,#108255,#108256,#108258));
#108260=face_outer_bound('',#108259,.f.);
#108262=cartesian_point('',(1.309394492125e1,6.669078152589e1,-5.6e0));
#108263=direction('',(-9.839298882679e-1,1.558391846719e-1,8.715574274766e-2));
#108264=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#108265=axis2_placement_3d('',#108262,#108263,#108264);
#108266=plane('',#108265);
#108268=oriented_edge('',*,*,#108267,.f.);
#108270=oriented_edge('',*,*,#108269,.t.);
#108271=oriented_edge('',*,*,#108251,.f.);
#108273=oriented_edge('',*,*,#108272,.f.);
#108275=oriented_edge('',*,*,#108274,.t.);
#108276=edge_loop('',(#108268,#108270,#108271,#108273,#108275));
#108277=face_outer_bound('',#108276,.f.);
#108279=cartesian_point('',(1.695413305900e1,8.520544606226e1,-6.6e0));
#108280=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#108281=direction('',(0.e0,0.e0,1.e0));
#108282=axis2_placement_3d('',#108279,#108280,#108281);
#108283=cylindrical_surface('',#108282,1.e0);
#108285=oriented_edge('',*,*,#108284,.f.);
#108287=oriented_edge('',*,*,#108286,.f.);
#108288=oriented_edge('',*,*,#108267,.t.);
#108290=oriented_edge('',*,*,#108289,.t.);
#108291=edge_loop('',(#108285,#108287,#108288,#108290));
#108292=face_outer_bound('',#108291,.f.);
#108294=cartesian_point('',(0.e0,0.e0,-5.6e0));
#108295=direction('',(0.e0,0.e0,-1.e0));
#108296=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#108297=axis2_placement_3d('',#108294,#108295,#108296);
#108298=plane('',#108297);
#108300=oriented_edge('',*,*,#108299,.t.);
#108302=oriented_edge('',*,*,#108301,.t.);
#108304=oriented_edge('',*,*,#108303,.t.);
#108306=oriented_edge('',*,*,#108305,.t.);
#108307=oriented_edge('',*,*,#108284,.t.);
#108309=oriented_edge('',*,*,#108308,.t.);
#108310=edge_loop('',(#108300,#108302,#108304,#108306,#108307,#108309));
#108311=face_outer_bound('',#108310,.f.);
#108313=cartesian_point('',(1.921919187511e1,7.020607034460e1,-6.6e0));
#108314=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#108315=direction('',(0.e0,0.e0,1.e0));
#108316=axis2_placement_3d('',#108313,#108314,#108315);
#108317=cylindrical_surface('',#108316,1.e0);
#108318=oriented_edge('',*,*,#108299,.f.);
#108320=oriented_edge('',*,*,#108319,.f.);
#108322=oriented_edge('',*,*,#108321,.t.);
#108324=oriented_edge('',*,*,#108323,.f.);
#108325=edge_loop('',(#108318,#108320,#108322,#108324));
#108326=face_outer_bound('',#108325,.f.);
#108328=cartesian_point('',(1.955858943114e1,7.125062861538e1,-6.6e0));
#108329=direction('',(9.474374590337e-1,-3.078410916779e-1,8.715574275042e-2));
#108330=direction('',(3.148265167559e-1,9.455471492719e-1,-8.261266761858e-2));
#108331=axis2_placement_3d('',#108328,#108329,#108330);
#108332=spherical_surface('',#108331,1.e0);
#108334=oriented_edge('',*,*,#108333,.t.);
#108335=oriented_edge('',*,*,#108319,.t.);
#108337=oriented_edge('',*,*,#108336,.t.);
#108338=edge_loop('',(#108334,#108335,#108337));
#108339=face_outer_bound('',#108338,.f.);
#108341=cartesian_point('',(1.966274674162e1,7.105686754020e1,
-8.416634836165e0));
#108342=direction('',(5.691422859780e-2,-1.059016715154e-1,-9.927464966210e-1));
#108343=direction('',(9.900938134838e-1,1.338250905741e-1,4.248629936741e-2));
#108344=axis2_placement_3d('',#108341,#108342,#108343);
#108345=cylindrical_surface('',#108344,1.000022538329e0);
#108346=oriented_edge('',*,*,#108333,.f.);
#108348=oriented_edge('',*,*,#108347,.f.);
#108350=oriented_edge('',*,*,#108349,.f.);
#108352=oriented_edge('',*,*,#108351,.f.);
#108353=edge_loop('',(#108346,#108348,#108350,#108352));
#108354=face_outer_bound('',#108353,.f.);
#108356=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#108357=direction('',(0.e0,0.e0,1.e0));
#108358=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#108359=axis2_placement_3d('',#108356,#108357,#108358);
#108360=conical_surface('',#108359,7.269652396011e1,5.e0);
#108362=oriented_edge('',*,*,#108361,.f.);
#108364=oriented_edge('',*,*,#108363,.t.);
#108366=oriented_edge('',*,*,#108365,.f.);
#108367=oriented_edge('',*,*,#108347,.t.);
#108368=edge_loop('',(#108362,#108364,#108366,#108367));
#108369=face_outer_bound('',#108368,.f.);
#108371=cartesian_point('',(0.e0,0.e0,-6.6e0));
#108372=direction('',(0.e0,0.e0,-1.e0));
#108373=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#108374=axis2_placement_3d('',#108371,#108372,#108373);
#108375=toroidal_surface('',#108374,7.388633499248e1,1.e0);
#108376=oriented_edge('',*,*,#108308,.f.);
#108378=oriented_edge('',*,*,#108377,.f.);
#108379=oriented_edge('',*,*,#108361,.t.);
#108380=oriented_edge('',*,*,#108336,.f.);
#108381=edge_loop('',(#108376,#108378,#108379,#108380));
#108382=face_outer_bound('',#108381,.f.);
#108384=cartesian_point('',(1.492027770480e1,7.236418873904e1,-6.6e0));
#108385=direction('',(-9.839435036734e-1,1.558297312024e-1,8.701882814803e-2));
#108386=direction('',(-1.487569129452e-1,-9.854169311819e-1,8.261266604487e-2));
#108387=axis2_placement_3d('',#108384,#108385,#108386);
#108388=spherical_surface('',#108387,1.e0);
#108390=oriented_edge('',*,*,#108389,.t.);
#108391=oriented_edge('',*,*,#108377,.t.);
#108392=oriented_edge('',*,*,#108289,.f.);
#108393=edge_loop('',(#108390,#108391,#108392));
#108394=face_outer_bound('',#108393,.f.);
#108396=cartesian_point('',(1.470726243695e1,7.221647900772e1,
-8.740686531035e0));
#108397=direction('',(9.878999913713e-2,6.852518128883e-2,9.927461083277e-1));
#108398=direction('',(-8.214312458617e-1,5.687228561863e-1,4.248554075691e-2));
#108399=axis2_placement_3d('',#108396,#108397,#108398);
#108400=cylindrical_surface('',#108399,1.000025556482e0);
#108401=oriented_edge('',*,*,#108389,.f.);
#108402=oriented_edge('',*,*,#108274,.f.);
#108404=oriented_edge('',*,*,#108403,.f.);
#108405=oriented_edge('',*,*,#108363,.f.);
#108406=edge_loop('',(#108401,#108402,#108404,#108405));
#108407=face_outer_bound('',#108406,.f.);
#108409=cartesian_point('',(1.230408864695e1,7.297257692755e1,
-1.127825811806e1));
#108410=cartesian_point('',(1.226850505953e1,7.289355244680e1,
-1.129193356014e1));
#108411=cartesian_point('',(1.220190321063e1,7.272161630653e1,
-1.132127280188e1));
#108412=cartesian_point('',(1.212876743370e1,7.243998149863e1,
-1.136803236922e1));
#108413=cartesian_point('',(1.208831830840e1,7.212163452914e1,
-1.141949318653e1));
#108414=cartesian_point('',(1.209329873223e1,7.176661686778e1,
-1.147541030629e1));
#108415=cartesian_point('',(1.216209479718e1,7.137218010329e1,
-1.153593906356e1));
#108416=cartesian_point('',(1.232037982848e1,7.094436609754e1,
-1.159983972496e1));
#108417=cartesian_point('',(1.259961606377e1,7.050252480750e1,
-1.166388440499e1));
#108418=cartesian_point('',(1.303256261266e1,7.008639225244e1,
-1.172182107777e1));
#108419=cartesian_point('',(1.365694699226e1,6.975503564648e1,
-1.176450941073e1));
#108420=cartesian_point('',(1.415631949720e1,6.967364055559e1,
-1.177030838835e1));
#108421=cartesian_point('',(1.442619508492e1,6.967675296083e1,
-1.176631945093e1));
#108422=cartesian_point('',(1.323903903721e1,7.275943118340e1,
-1.167866659649e1));
#108423=cartesian_point('',(1.320984978861e1,7.271437245151e1,
-1.169549155282e1));
#108424=cartesian_point('',(1.315287670479e1,7.261462168997e1,
-1.173123984784e1));
#108425=cartesian_point('',(1.308210928403e1,7.244563799942e1,
-1.178708356583e1));
#108426=cartesian_point('',(1.302965932494e1,7.224839469455e1,
-1.184723358741e1));
#108427=cartesian_point('',(1.300506772109e1,7.202174164516e1,
-1.191106251088e1));
#108428=cartesian_point('',(1.302197846570e1,7.176281534475e1,
-1.197824728051e1));
#108429=cartesian_point('',(1.310028049487e1,7.147501240664e1,
-1.204665949234e1));
#108430=cartesian_point('',(1.326505882189e1,7.117227181162e1,
-1.211169358737e1));
#108431=cartesian_point('',(1.354253818623e1,7.088547768885e1,
-1.216510028612e1));
#108432=cartesian_point('',(1.395927051102e1,7.066304675413e1,
-1.219484768970e1));
#108433=cartesian_point('',(1.429527453982e1,7.062062033299e1,
-1.218524657878e1));
#108434=cartesian_point('',(1.447413454766e1,7.063248225626e1,
-1.217154618547e1));
#108435=cartesian_point('',(1.390515008972e1,7.239074336158e1,
-1.097137907571e1));
#108436=cartesian_point('',(1.389111267475e1,7.236794068694e1,
-1.099087251408e1));
#108437=cartesian_point('',(1.386379262603e1,7.231784041547e1,
-1.103194734245e1));
#108438=cartesian_point('',(1.383001214448e1,7.223418333372e1,
-1.109493124170e1));
#108439=cartesian_point('',(1.380503839028e1,7.213784964331e1,
-1.116131197192e1));
#108440=cartesian_point('',(1.379323616346e1,7.202853107204e1,
-1.122996229089e1));
#108441=cartesian_point('',(1.380081922297e1,7.190510242657e1,
-1.129993658062e1));
#108442=cartesian_point('',(1.383683775567e1,7.176937678474e1,
-1.136821903405e1));
#108443=cartesian_point('',(1.391272548101e1,7.162793218464e1,
-1.142918909169e1));
#108444=cartesian_point('',(1.404060821151e1,7.149487407322e1,
-1.147373269451e1));
#108445=cartesian_point('',(1.423339467530e1,7.139194244099e1,
-1.148902518641e1));
#108446=cartesian_point('',(1.439049062123e1,7.137197806903e1,
-1.146742355684e1));
#108447=cartesian_point('',(1.447505337420e1,7.137721927437e1,
-1.144679007080e1));
#108448=cartesian_point('',(1.348607013205e1,7.231835841909e1,
-1.002321100382e1));
#108449=cartesian_point('',(1.347737273247e1,7.227882622355e1,
-1.004162153672e1));
#108450=cartesian_point('',(1.346338874406e1,7.219499244961e1,
-1.008041245141e1));
#108451=cartesian_point('',(1.345588448185e1,7.206476553598e1,
-1.013984192118e1));
#108452=cartesian_point('',(1.346419053834e1,7.192547774214e1,
-1.020235882624e1));
#108453=cartesian_point('',(1.349186508623e1,7.177866437372e1,
-1.026683127652e1));
#108454=cartesian_point('',(1.354410963015e1,7.162466157114e1,
-1.033230990078e1));
#108455=cartesian_point('',(1.362736466492e1,7.146670128997e1,
-1.039598031224e1));
#108456=cartesian_point('',(1.374886887491e1,7.131107185442e1,
-1.045281355668e1));
#108457=cartesian_point('',(1.391636351338e1,7.116773633273e1,
-1.049502309922e1));
#108458=cartesian_point('',(1.414336691517e1,7.104842539469e1,
-1.051206189832e1));
#108459=cartesian_point('',(1.432527577693e1,7.100688811152e1,
-1.049656654253e1));
#108460=cartesian_point('',(1.442782549770e1,7.099825237657e1,
-1.048027517114e1));
#108461=(bounded_surface()b_spline_surface(3,3,((#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,#108444,#108445,#108446,#108447),(
#108448,#108449,#108450,#108451,#108452,#108453,#108454,#108455,#108456,#108457,
#108458,#108459,#108460)),.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.409834441206e-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());
#108462=oriented_edge('',*,*,#108272,.t.);
#108463=oriented_edge('',*,*,#108257,.f.);
#108464=oriented_edge('',*,*,#105491,.t.);
#108466=oriented_edge('',*,*,#108465,.t.);
#108467=oriented_edge('',*,*,#108403,.t.);
#108468=edge_loop('',(#108462,#108463,#108464,#108466,#108467));
#108469=face_outer_bound('',#108468,.f.);
#108471=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#108472=direction('',(0.e0,0.e0,1.e0));
#108473=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#108474=axis2_placement_3d('',#108471,#108472,#108473);
#108475=toroidal_surface('',#108474,7.150671292775e1,1.e0);
#108476=oriented_edge('',*,*,#105489,.t.);
#108478=oriented_edge('',*,*,#108477,.t.);
#108479=oriented_edge('',*,*,#108365,.t.);
#108480=oriented_edge('',*,*,#108465,.f.);
#108481=edge_loop('',(#108476,#108478,#108479,#108480));
#108482=face_outer_bound('',#108481,.f.);
#108484=cartesian_point('',(1.877399234131e1,6.864140998336e1,
-1.176885704251e1));
#108485=cartesian_point('',(1.904810986504e1,6.849631548324e1,
-1.177361705852e1));
#108486=cartesian_point('',(1.963526591e1,6.832290684230e1,-1.176461277645e1));
#108487=cartesian_point('',(2.050719463853e1,6.841744965200e1,
-1.170056117911e1));
#108488=cartesian_point('',(2.119577569671e1,6.876301099927e1,
-1.161150777968e1));
#108489=cartesian_point('',(2.167174328078e1,6.922794854584e1,
-1.151679720128e1));
#108490=cartesian_point('',(2.196384543436e1,6.971780279351e1,
-1.142775170182e1));
#108491=cartesian_point('',(2.211571606081e1,7.018169548450e1,
-1.134911051189e1));
#108492=cartesian_point('',(2.215394754437e1,7.047743988073e1,
-1.130132669027e1));
#108493=cartesian_point('',(2.216002774017e1,7.061323738896e1,
-1.127980112265e1));
#108494=cartesian_point('',(1.916721726639e1,6.951176211800e1,
-1.216528710507e1));
#108495=cartesian_point('',(1.934349803910e1,6.940566822426e1,
-1.218120964181e1));
#108496=cartesian_point('',(1.973273035776e1,6.927648760402e1,
-1.219034744348e1));
#108497=cartesian_point('',(2.031431740227e1,6.934754615270e1,
-1.213922843989e1));
#108498=cartesian_point('',(2.075619642412e1,6.960190034923e1,
-1.205088656115e1));
#108499=cartesian_point('',(2.103793474390e1,6.993296215478e1,
-1.194894393462e1));
#108500=cartesian_point('',(2.118784509991e1,7.026848611007e1,
-1.184829324427e1));
#108501=cartesian_point('',(2.124357628794e1,7.057326124135e1,
-1.175600700740e1));
#108502=cartesian_point('',(2.124005064615e1,7.075950573600e1,
-1.169810560758e1));
#108503=cartesian_point('',(2.123113625582e1,7.084317737552e1,
-1.167162468238e1));
#108504=cartesian_point('',(1.950433447099e1,7.016867708186e1,
-1.144135157607e1));
#108505=cartesian_point('',(1.958829179919e1,7.011874845466e1,
-1.146526433393e1));
#108506=cartesian_point('',(1.977081399129e1,7.005837978196e1,
-1.148865686599e1));
#108507=cartesian_point('',(2.004050136788e1,7.009152826751e1,
-1.145415222056e1));
#108508=cartesian_point('',(2.024595990846e1,7.021096746893e1,
-1.137363072361e1));
#108509=cartesian_point('',(2.037866789980e1,7.036830348153e1,
-1.127126191258e1));
#108510=cartesian_point('',(2.045110501282e1,7.053008622599e1,
-1.116421334310e1));
#108511=cartesian_point('',(2.047991692527e1,7.067940953160e1,
-1.106196501552e1));
#108512=cartesian_point('',(2.048003866782e1,7.077219505938e1,
-1.099579717543e1));
#108513=cartesian_point('',(2.047663076061e1,7.081424722584e1,
-1.096513907903e1));
#108514=cartesian_point('',(1.937430132698e1,6.981118699335e1,
-1.047973564148e1));
#108515=cartesian_point('',(1.948401729371e1,6.976610671303e1,
-1.049872394803e1));
#108516=cartesian_point('',(1.970308193098e1,6.971523240099e1,
-1.051510324957e1));
#108517=cartesian_point('',(2.001960686898e1,6.974226826878e1,
-1.048063705564e1));
#108518=cartesian_point('',(2.028719090486e1,6.984758473161e1,
-1.040550951165e1));
#108519=cartesian_point('',(2.049777824706e1,7.000316650182e1,
-1.031004002099e1));
#108520=cartesian_point('',(2.065192279042e1,7.018363751833e1,
-1.020960173504e1));
#108521=cartesian_point('',(2.075585791315e1,7.037071512389e1,
-1.011322092077e1));
#108522=cartesian_point('',(2.080058434137e1,7.050003592372e1,
-1.005071694157e1));
#108523=cartesian_point('',(2.081647000323e1,7.056172109560e1,
-1.002175303091e1));
#108524=(bounded_surface()b_spline_surface(3,3,((#108484,#108485,#108486,
#108487,#108488,#108489,#108490,#108491,#108492,#108493),(#108494,#108495,
#108496,#108497,#108498,#108499,#108500,#108501,#108502,#108503),(#108504,
#108505,#108506,#108507,#108508,#108509,#108510,#108511,#108512,#108513),(
#108514,#108515,#108516,#108517,#108518,#108519,#108520,#108521,#108522,
#108523)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.583472559872e-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());
#108525=oriented_edge('',*,*,#105487,.t.);
#108527=oriented_edge('',*,*,#108526,.f.);
#108529=oriented_edge('',*,*,#108528,.t.);
#108530=oriented_edge('',*,*,#108349,.t.);
#108531=oriented_edge('',*,*,#108477,.f.);
#108532=edge_loop('',(#108525,#108527,#108529,#108530,#108531));
#108533=face_outer_bound('',#108532,.f.);
#108535=cartesian_point('',(2.636116812035e1,8.453044348261e1,
-1.069548648161e1));
#108536=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#108537=direction('',(-9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#108538=axis2_placement_3d('',#108535,#108536,#108537);
#108539=cylindrical_surface('',#108538,1.e0);
#108541=oriented_edge('',*,*,#108540,.t.);
#108543=oriented_edge('',*,*,#108542,.f.);
#108545=oriented_edge('',*,*,#108544,.t.);
#108546=oriented_edge('',*,*,#108526,.t.);
#108547=oriented_edge('',*,*,#105485,.t.);
#108548=edge_loop('',(#108541,#108543,#108545,#108546,#108547));
#108549=face_outer_bound('',#108548,.f.);
#108551=cartesian_point('',(2.988015379011e1,8.387148746433e1,
-1.169548648161e1));
#108552=direction('',(0.e0,0.e0,-1.e0));
#108553=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#108554=axis2_placement_3d('',#108551,#108552,#108553);
#108555=plane('',#108554);
#108556=oriented_edge('',*,*,#108540,.f.);
#108557=oriented_edge('',*,*,#105483,.f.);
#108559=oriented_edge('',*,*,#108558,.f.);
#108561=oriented_edge('',*,*,#108560,.t.);
#108562=edge_loop('',(#108556,#108557,#108559,#108561));
#108563=face_outer_bound('',#108562,.f.);
#108565=cartesian_point('',(-1.442068157804e2,-4.472220532137e2,
-1.069548648161e1));
#108566=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#108567=direction('',(9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#108568=axis2_placement_3d('',#108565,#108566,#108567);
#108569=cylindrical_surface('',#108568,1.e0);
#108571=oriented_edge('',*,*,#108570,.t.);
#108573=oriented_edge('',*,*,#108572,.f.);
#108574=oriented_edge('',*,*,#108558,.t.);
#108575=oriented_edge('',*,*,#105481,.t.);
#108577=oriented_edge('',*,*,#108576,.t.);
#108578=edge_loop('',(#108571,#108573,#108574,#108575,#108577));
#108579=face_outer_bound('',#108578,.f.);
#108581=cartesian_point('',(2.336547346224e1,6.382136306928e1,-5.6e0));
#108582=direction('',(-9.474374591189e-1,3.078410914165e-1,8.715574274766e-2));
#108583=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#108584=axis2_placement_3d('',#108581,#108582,#108583);
#108585=plane('',#108584);
#108587=oriented_edge('',*,*,#108586,.f.);
#108589=oriented_edge('',*,*,#108588,.t.);
#108590=oriented_edge('',*,*,#108570,.f.);
#108592=oriented_edge('',*,*,#108591,.f.);
#108594=oriented_edge('',*,*,#108593,.t.);
#108595=edge_loop('',(#108587,#108589,#108590,#108592,#108594));
#108596=face_outer_bound('',#108595,.f.);
#108598=cartesian_point('',(3.069061096359e1,8.340050819570e1,-6.6e0));
#108599=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#108600=direction('',(0.e0,0.e0,1.e0));
#108601=axis2_placement_3d('',#108598,#108599,#108600);
#108602=cylindrical_surface('',#108601,1.e0);
#108604=oriented_edge('',*,*,#108603,.f.);
#108606=oriented_edge('',*,*,#108605,.f.);
#108607=oriented_edge('',*,*,#108586,.t.);
#108609=oriented_edge('',*,*,#108608,.f.);
#108610=edge_loop('',(#108604,#108606,#108607,#108609));
#108611=face_outer_bound('',#108610,.f.);
#108613=cartesian_point('',(0.e0,0.e0,-5.6e0));
#108614=direction('',(0.e0,0.e0,-1.e0));
#108615=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#108616=axis2_placement_3d('',#108613,#108614,#108615);
#108617=plane('',#108616);
#108619=oriented_edge('',*,*,#108618,.t.);
#108621=oriented_edge('',*,*,#108620,.t.);
#108623=oriented_edge('',*,*,#108622,.t.);
#108625=oriented_edge('',*,*,#108624,.t.);
#108626=oriented_edge('',*,*,#108603,.t.);
#108628=oriented_edge('',*,*,#108627,.t.);
#108629=edge_loop('',(#108619,#108621,#108623,#108625,#108626,#108628));
#108630=face_outer_bound('',#108629,.f.);
#108632=cartesian_point('',(2.996522078764e1,6.633517311887e1,-6.6e0));
#108633=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#108634=direction('',(0.e0,0.e0,1.e0));
#108635=axis2_placement_3d('',#108632,#108633,#108634);
#108636=cylindrical_surface('',#108635,1.e0);
#108637=oriented_edge('',*,*,#108618,.f.);
#108639=oriented_edge('',*,*,#108638,.f.);
#108641=oriented_edge('',*,*,#108640,.t.);
#108643=oriented_edge('',*,*,#108642,.f.);
#108644=edge_loop('',(#108637,#108639,#108641,#108643));
#108645=face_outer_bound('',#108644,.f.);
#108647=cartesian_point('',(3.046384471085e1,6.731377766887e1,-6.6e0));
#108648=direction('',(8.876159752410e-1,-4.522629290605e-1,8.715574275209e-2));
#108649=direction('',(4.588666423675e-1,8.846561770956e-1,-8.261266760579e-2));
#108650=axis2_placement_3d('',#108647,#108648,#108649);
#108651=spherical_surface('',#108650,1.e0);
#108653=oriented_edge('',*,*,#108652,.t.);
#108654=oriented_edge('',*,*,#108638,.t.);
#108656=oriented_edge('',*,*,#108655,.t.);
#108657=edge_loop('',(#108653,#108654,#108656));
#108658=face_outer_bound('',#108657,.f.);
#108660=cartesian_point('',(3.053521522816e1,6.710952145828e1,
-8.386768358052e0));
#108661=direction('',(3.964701227406e-2,-1.135008777073e-1,-9.927465261472e-1));
#108662=direction('',(9.988390037743e-1,-2.270592498208e-2,4.248629790805e-2));
#108663=axis2_placement_3d('',#108660,#108661,#108662);
#108664=cylindrical_surface('',#108663,1.000022164914e0);
#108665=oriented_edge('',*,*,#108652,.f.);
#108667=oriented_edge('',*,*,#108666,.f.);
#108669=oriented_edge('',*,*,#108668,.f.);
#108671=oriented_edge('',*,*,#108670,.f.);
#108672=edge_loop('',(#108665,#108667,#108669,#108671));
#108673=face_outer_bound('',#108672,.f.);
#108675=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#108676=direction('',(0.e0,0.e0,1.e0));
#108677=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#108678=axis2_placement_3d('',#108675,#108676,#108677);
#108679=conical_surface('',#108678,7.269652396011e1,5.e0);
#108681=oriented_edge('',*,*,#108680,.f.);
#108683=oriented_edge('',*,*,#108682,.t.);
#108685=oriented_edge('',*,*,#108684,.f.);
#108686=oriented_edge('',*,*,#108666,.t.);
#108687=edge_loop('',(#108681,#108683,#108685,#108686));
#108688=face_outer_bound('',#108687,.f.);
#108690=cartesian_point('',(0.e0,0.e0,-6.6e0));
#108691=direction('',(0.e0,0.e0,-1.e0));
#108692=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#108693=axis2_placement_3d('',#108690,#108691,#108692);
#108694=toroidal_surface('',#108693,7.388633499248e1,1.e0);
#108695=oriented_edge('',*,*,#108627,.f.);
#108697=oriented_edge('',*,*,#108696,.f.);
#108698=oriented_edge('',*,*,#108680,.t.);
#108699=oriented_edge('',*,*,#108655,.f.);
#108700=edge_loop('',(#108695,#108697,#108698,#108699));
#108701=face_outer_bound('',#108700,.f.);
#108703=cartesian_point('',(2.605683748089e1,6.913921983302e1,-6.6e0));
#108704=direction('',(-9.474374591158e-1,3.078410913919e-1,8.715574286754e-2));
#108705=direction('',(-3.010786674720e-1,-9.500140961959e-1,8.261266865560e-2));
#108706=axis2_placement_3d('',#108703,#108704,#108705);
#108707=spherical_surface('',#108706,1.e0);
#108709=oriented_edge('',*,*,#108708,.t.);
#108710=oriented_edge('',*,*,#108696,.t.);
#108711=oriented_edge('',*,*,#108608,.t.);
#108712=edge_loop('',(#108709,#108710,#108711));
#108713=face_outer_bound('',#108712,.f.);
#108715=cartesian_point('',(2.585577506887e1,6.904228436610e1,
-8.443290364755e0));
#108716=direction('',(1.082920168249e-1,5.222290132872e-2,9.927464971828e-1));
#108717=direction('',(-7.223427642830e-1,6.902288306029e-1,4.248637772882e-2));
#108718=axis2_placement_3d('',#108715,#108716,#108717);
#108719=cylindrical_surface('',#108718,1.000022700005e0);
#108720=oriented_edge('',*,*,#108708,.f.);
#108721=oriented_edge('',*,*,#108593,.f.);
#108723=oriented_edge('',*,*,#108722,.f.);
#108724=oriented_edge('',*,*,#108682,.f.);
#108725=edge_loop('',(#108720,#108721,#108723,#108724));
#108726=face_outer_bound('',#108725,.f.);
#108728=cartesian_point('',(2.356829339236e1,7.014928779870e1,
-1.127837116187e1));
#108729=cartesian_point('',(2.351542793926e1,7.006863527598e1,
-1.129359059086e1));
#108730=cartesian_point('',(2.341904294379e1,6.990055754459e1,
-1.132444872595e1));
#108731=cartesian_point('',(2.330234255517e1,6.962384825966e1,
-1.137273522077e1));
#108732=cartesian_point('',(2.321641324897e1,6.931554249748e1,
-1.142402338973e1));
#108733=cartesian_point('',(2.316991969927e1,6.896397389162e1,
-1.147975752679e1));
#108734=cartesian_point('',(2.318078513541e1,6.856418935798e1,
-1.153999106744e1));
#108735=cartesian_point('',(2.327513687029e1,6.811876796138e1,
-1.160340149466e1));
#108736=cartesian_point('',(2.348653499341e1,6.764236144094e1,
-1.166671568425e1));
#108737=cartesian_point('',(2.385252495657e1,6.716934610023e1,
-1.172367638821e1));
#108738=cartesian_point('',(2.441433363748e1,6.675468203414e1,
-1.176495222983e1));
#108739=cartesian_point('',(2.488765362120e1,6.660068831631e1,
-1.177032166213e1));
#108740=cartesian_point('',(2.514848592549e1,6.656242869260e1,
-1.176643361338e1));
#108741=cartesian_point('',(2.445827520203e1,6.979247434430e1,
-1.167841227237e1));
#108742=cartesian_point('',(2.441835375278e1,6.974803648843e1,
-1.169713635610e1));
#108743=cartesian_point('',(2.434336726095e1,6.965334258426e1,
-1.173469373205e1));
#108744=cartesian_point('',(2.424593013010e1,6.949108265818e1,
-1.179224158939e1));
#108745=cartesian_point('',(2.416577239944e1,6.930379202453e1,
-1.185207139889e1));
#108746=cartesian_point('',(2.410883815035e1,6.908315261395e1,
-1.191556399810e1));
#108747=cartesian_point('',(2.408834388208e1,6.882463746476e1,
-1.198227654838e1));
#108748=cartesian_point('',(2.412438061757e1,6.852898513105e1,
-1.204999214946e1));
#108749=cartesian_point('',(2.424350109254e1,6.820646515475e1,
-1.211406690578e1));
#108750=cartesian_point('',(2.447560024731e1,6.788374943703e1,
-1.216626932708e1));
#108751=cartesian_point('',(2.485069230369e1,6.760616392320e1,
-1.219451538692e1));
#108752=cartesian_point('',(2.517095802069e1,6.751471698212e1,
-1.218465566987e1));
#108753=cartesian_point('',(2.534531487468e1,6.749880645450e1,
-1.217128532389e1));
#108754=cartesian_point('',(2.505826994976e1,6.932425126535e1,
-1.097117132185e1));
#108755=cartesian_point('',(2.503887169581e1,6.930162802593e1,
-1.099286410157e1));
#108756=cartesian_point('',(2.500255263990e1,6.925388438392e1,
-1.103597498273e1));
#108757=cartesian_point('',(2.495558280331e1,6.917345464874e1,
-1.110074848881e1));
#108758=cartesian_point('',(2.491705349318e1,6.908197130716e1,
-1.116663750496e1));
#108759=cartesian_point('',(2.488963536204e1,6.897562660845e1,
-1.123477231460e1));
#108760=cartesian_point('',(2.487937800734e1,6.885254175814e1,
-1.130407986026e1));
#108761=cartesian_point('',(2.489546550095e1,6.871331311560e1,
-1.137146665142e1));
#108762=cartesian_point('',(2.495003878151e1,6.856283067199e1,
-1.143130056390e1));
#108763=cartesian_point('',(2.505690890863e1,6.841323876660e1,
-1.147452565709e1));
#108764=cartesian_point('',(2.523049974197e1,6.828475659016e1,
-1.148839470588e1));
#108765=cartesian_point('',(2.538028247972e1,6.824184639313e1,
-1.146672663038e1));
#108766=cartesian_point('',(2.546267494731e1,6.823396671603e1,
-1.144658020812e1));
#108767=cartesian_point('',(2.463312116679e1,6.931831895940e1,
-1.002321049558e1));
#108768=cartesian_point('',(2.461667881315e1,6.927638145807e1,
-1.004369855391e1));
#108769=cartesian_point('',(2.458891801799e1,6.919162769471e1,
-1.008441265296e1));
#108770=cartesian_point('',(2.456178337443e1,6.906014478115e1,
-1.014552271247e1));
#108771=cartesian_point('',(2.454973321227e1,6.892187095004e1,
-1.020756432813e1));
#108772=cartesian_point('',(2.455562275809e1,6.877314442593e1,
-1.027153712831e1));
#108773=cartesian_point('',(2.458465593642e1,6.861371190252e1,
-1.033637608119e1));
#108774=cartesian_point('',(2.464360318333e1,6.844590008762e1,
-1.039920296007e1));
#108775=cartesian_point('',(2.474044756139e1,6.827481347830e1,
-1.045499080326e1));
#108776=cartesian_point('',(2.488419000103e1,6.810904590013e1,
-1.049601918724e1));
#108777=cartesian_point('',(2.508838872004e1,6.795899977533e1,
-1.051177973771e1));
#108778=cartesian_point('',(2.525914770290e1,6.789114560014e1,
-1.049619253981e1));
#108779=cartesian_point('',(2.535676819031e1,6.786713855561e1,
-1.048027879541e1));
#108780=(bounded_surface()b_spline_surface(3,3,((#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,#108763,#108764,#108765,#108766),(
#108767,#108768,#108769,#108770,#108771,#108772,#108773,#108774,#108775,#108776,
#108777,#108778,#108779)),.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.409895292782e-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());
#108781=oriented_edge('',*,*,#108591,.t.);
#108782=oriented_edge('',*,*,#108576,.f.);
#108783=oriented_edge('',*,*,#105479,.t.);
#108785=oriented_edge('',*,*,#108784,.t.);
#108786=oriented_edge('',*,*,#108722,.t.);
#108787=edge_loop('',(#108781,#108782,#108783,#108785,#108786));
#108788=face_outer_bound('',#108787,.f.);
#108790=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#108791=direction('',(0.e0,0.e0,1.e0));
#108792=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#108793=axis2_placement_3d('',#108790,#108791,#108792);
#108794=toroidal_surface('',#108793,7.150671292775e1,1.e0);
#108795=oriented_edge('',*,*,#105477,.t.);
#108797=oriented_edge('',*,*,#108796,.t.);
#108798=oriented_edge('',*,*,#108684,.t.);
#108799=oriented_edge('',*,*,#108784,.f.);
#108800=edge_loop('',(#108795,#108797,#108798,#108799));
#108801=face_outer_bound('',#108800,.f.);
#108803=cartesian_point('',(2.928073235314e1,6.485941586055e1,
-1.176885456696e1));
#108804=cartesian_point('',(2.952877781211e1,6.467322596426e1,
-1.177361451202e1));
#108805=cartesian_point('',(3.008157906866e1,6.441010037646e1,
-1.176461011595e1));
#108806=cartesian_point('',(3.095756445962e1,6.436707936507e1,
-1.170055843901e1));
#108807=cartesian_point('',(3.169172725799e1,6.460066879090e1,
-1.161150503513e1));
#108808=cartesian_point('',(3.223456847677e1,6.498542508652e1,
-1.151679450191e1));
#108809=cartesian_point('',(3.259970548335e1,6.542355438461e1,
-1.142774907494e1));
#108810=cartesian_point('',(3.282227588349e1,6.585797887343e1,
-1.134910797040e1));
#108811=cartesian_point('',(3.290630165498e1,6.614410207751e1,
-1.130132421213e1));
#108812=cartesian_point('',(3.293355054746e1,6.627727684688e1,
-1.127979867562e1));
#108813=cartesian_point('',(2.980526993331e1,6.565754035538e1,
-1.216529266242e1));
#108814=cartesian_point('',(2.996278412055e1,6.552517584925e1,
-1.218121515459e1));
#108815=cartesian_point('',(3.032701716416e1,6.533669570279e1,
-1.219035287661e1));
#108816=cartesian_point('',(3.091256175641e1,6.531589909210e1,
-1.213923377294e1));
#108817=cartesian_point('',(3.138879175344e1,6.549799727156e1,
-1.205089184019e1));
#108818=cartesian_point('',(3.171885185122e1,6.578091049151e1,
-1.194894920795e1));
#108819=cartesian_point('',(3.191940460229e1,6.608885340634e1,
-1.184829854855e1));
#108820=cartesian_point('',(3.202212719453e1,6.638115884779e1,
-1.175601236536e1));
#108821=cartesian_point('',(3.204778002436e1,6.656566242451e1,
-1.169811101157e1));
#108822=cartesian_point('',(3.205206449315e1,6.664969868003e1,
-1.167163010991e1));
#108823=cartesian_point('',(3.024100408934e1,6.625363565717e1,
-1.144135610769e1));
#108824=cartesian_point('',(3.031611707974e1,6.619118791569e1,
-1.146526888638e1));
#108825=cartesian_point('',(3.048694819880e1,6.610300970729e1,
-1.148866144959e1));
#108826=cartesian_point('',(3.075850062356e1,6.609356174259e1,
-1.145415680462e1));
#108827=cartesian_point('',(3.098011375761e1,6.617938976381e1,
-1.137363528226e1));
#108828=cartesian_point('',(3.113580030742e1,6.631402867091e1,
-1.127126643874e1));
#108829=cartesian_point('',(3.123265360269e1,6.646248791357e1,
-1.116421783813e1));
#108830=cartesian_point('',(3.128446972683e1,6.660546550486e1,
-1.106196948311e1));
#108831=cartesian_point('',(3.129910459058e1,6.669708950675e1,
-1.099580162598e1));
#108832=cartesian_point('',(3.130231694435e1,6.673915697802e1,
-1.096514352180e1));
#108833=cartesian_point('',(3.005664723420e1,6.592088696353e1,
-1.047973564437e1));
#108834=cartesian_point('',(3.015796030153e1,6.585919834252e1,
-1.049872394892e1));
#108835=cartesian_point('',(3.036636938863e1,6.577468112238e1,
-1.051510324895e1));
#108836=cartesian_point('',(3.068322671511e1,6.575186872485e1,
-1.048063705566e1));
#108837=cartesian_point('',(3.096399147200e1,6.581402920175e1,
-1.040550951167e1));
#108838=cartesian_point('',(3.119632448556e1,6.593475238398e1,
-1.031004002100e1));
#108839=cartesian_point('',(3.137680314072e1,6.608888798363e1,
-1.020960173505e1));
#108840=cartesian_point('',(3.150872403449e1,6.625740331776e1,
-1.011322092098e1));
#108841=cartesian_point('',(3.157313003618e1,6.637813520865e1,
-1.005071694197e1));
#108842=cartesian_point('',(3.159846980591e1,6.643657586825e1,
-1.002175303149e1));
#108843=(bounded_surface()b_spline_surface(3,3,((#108803,#108804,#108805,
#108806,#108807,#108808,#108809,#108810,#108811,#108812),(#108813,#108814,
#108815,#108816,#108817,#108818,#108819,#108820,#108821,#108822),(#108823,
#108824,#108825,#108826,#108827,#108828,#108829,#108830,#108831,#108832),(
#108833,#108834,#108835,#108836,#108837,#108838,#108839,#108840,#108841,
#108842)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.583472602678e-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());
#108844=oriented_edge('',*,*,#105475,.t.);
#108846=oriented_edge('',*,*,#108845,.f.);
#108848=oriented_edge('',*,*,#108847,.t.);
#108849=oriented_edge('',*,*,#108668,.t.);
#108850=oriented_edge('',*,*,#108796,.f.);
#108851=edge_loop('',(#108844,#108846,#108848,#108849,#108850));
#108852=face_outer_bound('',#108851,.f.);
#108854=cartesian_point('',(3.926009310281e1,7.936593822047e1,
-1.069548648161e1));
#108855=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#108856=direction('',(-8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#108857=axis2_placement_3d('',#108854,#108855,#108856);
#108858=cylindrical_surface('',#108857,1.e0);
#108860=oriented_edge('',*,*,#108859,.t.);
#108862=oriented_edge('',*,*,#108861,.f.);
#108864=oriented_edge('',*,*,#108863,.t.);
#108865=oriented_edge('',*,*,#108845,.t.);
#108866=oriented_edge('',*,*,#105473,.t.);
#108867=edge_loop('',(#108860,#108862,#108864,#108865,#108866));
#108868=face_outer_bound('',#108867,.f.);
#108870=cartesian_point('',(4.263267078729e1,7.816460440342e1,
-1.169548648161e1));
#108871=direction('',(0.e0,0.e0,-1.e0));
#108872=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#108873=axis2_placement_3d('',#108870,#108871,#108872);
#108874=plane('',#108873);
#108875=oriented_edge('',*,*,#108859,.f.);
#108876=oriented_edge('',*,*,#105471,.f.);
#108878=oriented_edge('',*,*,#108877,.f.);
#108880=oriented_edge('',*,*,#108879,.t.);
#108881=edge_loop('',(#108875,#108876,#108878,#108880));
#108882=face_outer_bound('',#108881,.f.);
#108884=cartesian_point('',(-2.153678373697e2,-4.249968472196e2,
-1.069548648161e1));
#108885=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#108886=direction('',(8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#108887=axis2_placement_3d('',#108884,#108885,#108886);
#108888=cylindrical_surface('',#108887,1.e0);
#108890=oriented_edge('',*,*,#108889,.t.);
#108892=oriented_edge('',*,*,#108891,.f.);
#108893=oriented_edge('',*,*,#108877,.t.);
#108894=oriented_edge('',*,*,#105469,.t.);
#108896=oriented_edge('',*,*,#108895,.t.);
#108897=edge_loop('',(#108890,#108892,#108893,#108894,#108896));
#108898=face_outer_bound('',#108897,.f.);
#108900=cartesian_point('',(3.306166650102e1,5.938045084294e1,-5.6e0));
#108901=direction('',(-8.876159753616e-1,4.522629288245e-1,8.715574274766e-2));
#108902=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#108903=axis2_placement_3d('',#108900,#108901,#108902);
#108904=plane('',#108903);
#108906=oriented_edge('',*,*,#108905,.f.);
#108908=oriented_edge('',*,*,#108907,.t.);
#108909=oriented_edge('',*,*,#108889,.f.);
#108911=oriented_edge('',*,*,#108910,.f.);
#108913=oriented_edge('',*,*,#108912,.t.);
#108914=edge_loop('',(#108906,#108908,#108909,#108911,#108913));
#108915=face_outer_bound('',#108914,.f.);
#108917=cartesian_point('',(4.335947249817e1,7.757264023680e1,-6.6e0));
#108918=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#108919=direction('',(0.e0,0.e0,1.e0));
#108920=axis2_placement_3d('',#108917,#108918,#108919);
#108921=cylindrical_surface('',#108920,1.e0);
#108923=oriented_edge('',*,*,#108922,.f.);
#108925=oriented_edge('',*,*,#108924,.f.);
#108926=oriented_edge('',*,*,#108905,.t.);
#108928=oriented_edge('',*,*,#108927,.f.);
#108929=edge_loop('',(#108923,#108925,#108926,#108928));
#108930=face_outer_bound('',#108929,.f.);
#108932=cartesian_point('',(0.e0,0.e0,-5.6e0));
#108933=direction('',(0.e0,0.e0,-1.e0));
#108934=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#108935=axis2_placement_3d('',#108932,#108933,#108934);
#108936=plane('',#108935);
#108938=oriented_edge('',*,*,#108937,.t.);
#108940=oriented_edge('',*,*,#108939,.t.);
#108942=oriented_edge('',*,*,#108941,.t.);
#108944=oriented_edge('',*,*,#108943,.t.);
#108945=oriented_edge('',*,*,#108922,.t.);
#108947=oriented_edge('',*,*,#108946,.t.);
#108948=edge_loop('',(#108938,#108940,#108942,#108944,#108945,#108947));
#108949=face_outer_bound('',#108948,.f.);
#108951=cartesian_point('',(3.997340748996e1,6.083088511837e1,-6.6e0));
#108952=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#108953=direction('',(0.e0,0.e0,1.e0));
#108954=axis2_placement_3d('',#108951,#108952,#108953);
#108955=cylindrical_surface('',#108954,1.e0);
#108956=oriented_edge('',*,*,#108937,.f.);
#108958=oriented_edge('',*,*,#108957,.f.);
#108960=oriented_edge('',*,*,#108959,.t.);
#108962=oriented_edge('',*,*,#108961,.f.);
#108963=edge_loop('',(#108956,#108958,#108960,#108962));
#108964=face_outer_bound('',#108963,.f.);
#108966=cartesian_point('',(4.061897903007e1,6.171943811455e1,-6.6e0));
#108967=direction('',(8.059384403050e-1,-5.855485521663e-1,8.715574275245e-2));
#108968=direction('',(5.916079483638e-1,8.019820338335e-1,-8.261266755765e-2));
#108969=axis2_placement_3d('',#108966,#108967,#108968);
#108970=spherical_surface('',#108969,1.e0);
#108972=oriented_edge('',*,*,#108971,.t.);
#108973=oriented_edge('',*,*,#108957,.t.);
#108975=oriented_edge('',*,*,#108974,.t.);
#108976=edge_loop('',(#108972,#108973,#108975));
#108977=face_outer_bound('',#108976,.f.);
#108979=cartesian_point('',(4.065642282886e1,6.151256900520e1,
-8.336079567987e0));
#108980=direction('',(2.140413222975e-2,-1.183047179973e-1,-9.927466226702e-1));
#108981=direction('',(9.829902148168e-1,-1.786760743258e-1,4.248644534395e-2));
#108982=axis2_placement_3d('',#108979,#108980,#108981);
#108983=cylindrical_surface('',#108982,1.000021288942e0);
#108984=oriented_edge('',*,*,#108971,.f.);
#108986=oriented_edge('',*,*,#108985,.f.);
#108988=oriented_edge('',*,*,#108987,.f.);
#108990=oriented_edge('',*,*,#108989,.f.);
#108991=edge_loop('',(#108984,#108986,#108988,#108990));
#108992=face_outer_bound('',#108991,.f.);
#108994=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#108995=direction('',(0.e0,0.e0,1.e0));
#108996=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#108997=axis2_placement_3d('',#108994,#108995,#108996);
#108998=conical_surface('',#108997,7.269652396011e1,5.e0);
#109000=oriented_edge('',*,*,#108999,.f.);
#109002=oriented_edge('',*,*,#109001,.t.);
#109004=oriented_edge('',*,*,#109003,.f.);
#109005=oriented_edge('',*,*,#108985,.t.);
#109006=edge_loop('',(#109000,#109002,#109004,#109005));
#109007=face_outer_bound('',#109006,.f.);
#109009=cartesian_point('',(0.e0,0.e0,-6.6e0));
#109010=direction('',(0.e0,0.e0,-1.e0));
#109011=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#109012=axis2_placement_3d('',#109009,#109010,#109011);
#109013=toroidal_surface('',#109012,7.388633499248e1,1.e0);
#109014=oriented_edge('',*,*,#108946,.f.);
#109016=oriented_edge('',*,*,#109015,.f.);
#109017=oriented_edge('',*,*,#108999,.t.);
#109018=oriented_edge('',*,*,#108974,.f.);
#109019=edge_loop('',(#109014,#109016,#109017,#109018));
#109020=face_outer_bound('',#109019,.f.);
#109022=cartesian_point('',(3.655179144063e1,6.421181387514e1,-6.6e0));
#109023=direction('',(-8.876159753872e-1,4.522629287886e-1,8.715574267372e-2));
#109024=direction('',(-4.459868363931e-1,-8.912187659392e-1,8.261266853141e-2));
#109025=axis2_placement_3d('',#109022,#109023,#109024);
#109026=spherical_surface('',#109025,1.e0);
#109028=oriented_edge('',*,*,#109027,.t.);
#109029=oriented_edge('',*,*,#109015,.t.);
#109030=oriented_edge('',*,*,#108927,.t.);
#109031=edge_loop('',(#109028,#109029,#109030));
#109032=face_outer_bound('',#109031,.f.);
#109034=cartesian_point('',(3.626122212499e1,6.412441500535e1,
-9.105706345955e0));
#109035=direction('',(1.151322200909e-1,3.464733275570e-2,9.927457550803e-1));
#109036=direction('',(-6.054788801698e-1,7.947266873328e-1,4.248315088775e-2));
#109037=axis2_placement_3d('',#109034,#109035,#109036);
#109038=cylindrical_surface('',#109037,1.000024226135e0);
#109039=oriented_edge('',*,*,#109027,.f.);
#109040=oriented_edge('',*,*,#108912,.f.);
#109042=oriented_edge('',*,*,#109041,.f.);
#109043=oriented_edge('',*,*,#109001,.f.);
#109044=edge_loop('',(#109039,#109040,#109042,#109043));
#109045=face_outer_bound('',#109044,.f.);
#109047=cartesian_point('',(3.425173924923e1,6.559881938109e1,
-1.127830133516e1));
#109048=cartesian_point('',(3.419367331388e1,6.553487565743e1,
-1.129193154091e1));
#109049=cartesian_point('',(3.407724487670e1,6.539204562613e1,
-1.132125396882e1));
#109050=cartesian_point('',(3.392061988435e1,6.514687515602e1,
-1.136800845721e1));
#109051=cartesian_point('',(3.378363747958e1,6.485638561472e1,
-1.141951436092e1));
#109052=cartesian_point('',(3.367862824292e1,6.451712849174e1,
-1.147544818651e1));
#109053=cartesian_point('',(3.362215443246e1,6.412070849548e1,
-1.153598505864e1));
#109054=cartesian_point('',(3.364049260422e1,6.366487891186e1,
-1.159989419791e1));
#109055=cartesian_point('',(3.376954845736e1,6.315834347858e1,
-1.166394405303e1));
#109056=cartesian_point('',(3.405274978016e1,6.262878576470e1,
-1.172188055111e1));
#109057=cartesian_point('',(3.454417484536e1,6.212077726722e1,
-1.176455868689e1));
#109058=cartesian_point('',(3.499390005760e1,6.188910214003e1,
-1.177035220130e1));
#109059=cartesian_point('',(3.525146582707e1,6.180868666382e1,
-1.176636319864e1));
#109060=cartesian_point('',(3.507502121364e1,6.510718576182e1,
-1.167857197572e1));
#109061=cartesian_point('',(3.503347783850e1,6.507346643530e1,
-1.169534111829e1));
#109062=cartesian_point('',(3.494850938590e1,6.499626829792e1,
-1.173106974324e1));
#109063=cartesian_point('',(3.482897268695e1,6.485748124942e1,
-1.178690925986e1));
#109064=cartesian_point('',(3.471803511247e1,6.468597277889e1,
-1.184711230077e1));
#109065=cartesian_point('',(3.462457969650e1,6.447796876750e1,
-1.191096010966e1));
#109066=cartesian_point('',(3.456064151548e1,6.422647494094e1,
-1.197815352699e1));
#109067=cartesian_point('',(3.454617703090e1,6.392853863017e1,
-1.204657407867e1));
#109068=cartesian_point('',(3.460935469189e1,6.358968077543e1,
-1.211161217259e1));
#109069=cartesian_point('',(3.478465388428e1,6.323118159085e1,
-1.216501662609e1));
#109070=cartesian_point('',(3.511224876069e1,6.289091952311e1,
-1.219475247749e1));
#109071=cartesian_point('',(3.541865349800e1,6.274677450093e1,
-1.218514727023e1));
#109072=cartesian_point('',(3.559237924846e1,6.270279614006e1,
-1.217144929976e1));
#109073=cartesian_point('',(3.559451914064e1,6.455076551338e1,
-1.097130130732e1));
#109074=cartesian_point('',(3.557419032541e1,6.453347305848e1,
-1.099072968683e1));
#109075=cartesian_point('',(3.553274296927e1,6.449429422438e1,
-1.103178227484e1));
#109076=cartesian_point('',(3.547475463047e1,6.442518910432e1,
-1.109476298819e1));
#109077=cartesian_point('',(3.542118292473e1,6.434121651674e1,
-1.116120225813e1));
#109078=cartesian_point('',(3.537616307093e1,6.424086530963e1,
-1.122987254079e1));
#109079=cartesian_point('',(3.534523001157e1,6.412111759792e1,
-1.129985554762e1));
#109080=cartesian_point('',(3.533754731829e1,6.398088344179e1,
-1.136814592382e1));
#109081=cartesian_point('',(3.536602399446e1,6.382289329924e1,
-1.142911915780e1));
#109082=cartesian_point('',(3.544654913410e1,6.365682063779e1,
-1.147365988275e1));
#109083=cartesian_point('',(3.559810031040e1,6.349936924127e1,
-1.148894229520e1));
#109084=cartesian_point('',(3.574132731148e1,6.343184741138e1,
-1.146733946983e1));
#109085=cartesian_point('',(3.582335477227e1,6.341070358731e1,
-1.144671074595e1));
#109086=cartesian_point('',(3.517361668544e1,6.461142126958e1,
-1.002321091696e1));
#109087=cartesian_point('',(3.515319714496e1,6.457662792644e1,
-1.004156008380e1));
#109088=cartesian_point('',(3.511399926970e1,6.450126522470e1,
-1.008033017486e1));
#109089=cartesian_point('',(3.506659520302e1,6.437974914127e1,
-1.013975710675e1));
#109090=cartesian_point('',(3.503141166451e1,6.424459680374e1,
-1.020232953937e1));
#109091=cartesian_point('',(3.501235397751e1,6.409637545984e1,
-1.026682110798e1));
#109092=cartesian_point('',(3.501444955754e1,6.393374613775e1,
-1.033230825899e1));
#109093=cartesian_point('',(3.504482238823e1,6.375776763811e1,
-1.039598639477e1));
#109094=cartesian_point('',(3.511229944913e1,6.357219183555e1,
-1.045282293397e1));
#109095=cartesian_point('',(3.522731904063e1,6.338410549350e1,
-1.049503026177e1));
#109096=cartesian_point('',(3.540634494795e1,6.320050451362e1,
-1.051205998097e1));
#109097=cartesian_point('',(3.556650235769e1,6.310480142480e1,
-1.049656306697e1));
#109098=cartesian_point('',(3.566134450541e1,6.306490708089e1,
-1.048027506396e1));
#109099=(bounded_surface()b_spline_surface(3,3,((#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,#109094,#109095,
#109096,#109097,#109098)),.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.409835871700e-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());
#109100=oriented_edge('',*,*,#108910,.t.);
#109101=oriented_edge('',*,*,#108895,.f.);
#109102=oriented_edge('',*,*,#105467,.t.);
#109104=oriented_edge('',*,*,#109103,.t.);
#109105=oriented_edge('',*,*,#109041,.t.);
#109106=edge_loop('',(#109100,#109101,#109102,#109104,#109105));
#109107=face_outer_bound('',#109106,.f.);
#109109=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#109110=direction('',(0.e0,0.e0,1.e0));
#109111=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#109112=axis2_placement_3d('',#109109,#109110,#109111);
#109113=toroidal_surface('',#109112,7.150671292775e1,1.e0);
#109114=oriented_edge('',*,*,#105465,.t.);
#109116=oriented_edge('',*,*,#109115,.t.);
#109117=oriented_edge('',*,*,#109003,.t.);
#109118=oriented_edge('',*,*,#109103,.f.);
#109119=edge_loop('',(#109114,#109116,#109117,#109118));
#109120=face_outer_bound('',#109119,.f.);
#109122=cartesian_point('',(3.906409899167e1,5.947678192029e1,
-1.176707497421e1));
#109123=cartesian_point('',(3.923985754073e1,5.929579613490e1,
-1.177091913304e1));
#109124=cartesian_point('',(3.962647008461e1,5.900880020852e1,
-1.176657470327e1));
#109125=cartesian_point('',(4.026969379660e1,5.879047330698e1,
-1.172839234609e1));
#109126=cartesian_point('',(4.085741327425e1,5.875803691048e1,
-1.167409061540e1));
#109127=cartesian_point('',(4.136211065862e1,5.885111888132e1,
-1.161313480079e1));
#109128=cartesian_point('',(4.177732265551e1,5.902113025347e1,
-1.155164490943e1));
#109129=cartesian_point('',(4.211061100837e1,5.923380082673e1,
-1.149274981735e1));
#109130=cartesian_point('',(4.237549763542e1,5.946877100733e1,
-1.143745383025e1));
#109131=cartesian_point('',(4.258551890176e1,5.971629507507e1,
-1.138554334604e1));
#109132=cartesian_point('',(4.276443708595e1,5.999364441178e1,
-1.133239699081e1));
#109133=cartesian_point('',(4.285738263542e1,6.019441689727e1,
-1.129707413530e1));
#109134=cartesian_point('',(4.289969585303e1,6.030707808871e1,
-1.127806831671e1));
#109135=cartesian_point('',(3.970761658495e1,6.018427374577e1,
-1.216920003788e1));
#109136=cartesian_point('',(3.981753367948e1,6.005790125341e1,
-1.218213498808e1));
#109137=cartesian_point('',(4.006865196045e1,5.985645537305e1,
-1.219271520666e1));
#109138=cartesian_point('',(4.049821204093e1,5.971006094554e1,
-1.216775179701e1));
#109139=cartesian_point('',(4.088940011626e1,5.970096995060e1,
-1.211872288283e1));
#109140=cartesian_point('',(4.121821154060e1,5.978239091933e1,
-1.205759386930e1));
#109141=cartesian_point('',(4.147981257299e1,5.991609737092e1,
-1.199239608862e1));
#109142=cartesian_point('',(4.168092560920e1,6.007566101703e1,
-1.192758244014e1));
#109143=cartesian_point('',(4.183248895994e1,6.024590399962e1,
-1.186496997026e1));
#109144=cartesian_point('',(4.194490409595e1,6.041980551262e1,
-1.180475863344e1));
#109145=cartesian_point('',(4.203247825044e1,6.060901164410e1,
-1.174174659382e1));
#109146=cartesian_point('',(4.207132239007e1,6.074153596659e1,
-1.169885504871e1));
#109147=cartesian_point('',(4.208668982505e1,6.081445051699e1,
-1.167546459687e1));
#109148=cartesian_point('',(4.023392668512e1,6.070802631271e1,
-1.144461400179e1));
#109149=cartesian_point('',(4.028624052649e1,6.064844326729e1,
-1.146404256974e1));
#109150=cartesian_point('',(4.040403921844e1,6.055417103479e1,
-1.148604267388e1));
#109151=cartesian_point('',(4.060317286332e1,6.048629209035e1,
-1.147525973092e1));
#109152=cartesian_point('',(4.078427868006e1,6.048257511533e1,
-1.143540460325e1));
#109153=cartesian_point('',(4.093718242053e1,6.052132065655e1,
-1.137891343247e1));
#109154=cartesian_point('',(4.105983609715e1,6.058494917519e1,
-1.131456556922e1));
#109155=cartesian_point('',(4.115519940947e1,6.066127242634e1,
-1.124772959954e1));
#109156=cartesian_point('',(4.122811636759e1,6.074324823441e1,
-1.118099932573e1));
#109157=cartesian_point('',(4.128323221957e1,6.082761315185e1,
-1.111509681654e1));
#109158=cartesian_point('',(4.132732542355e1,6.092015109321e1,
-1.104454431108e1));
#109159=cartesian_point('',(4.134789848374e1,6.098561013638e1,
-1.099541799555e1));
#109160=cartesian_point('',(4.135644606798e1,6.102185234469e1,
-1.096831686405e1));
#109161=cartesian_point('',(3.999910855120e1,6.040724792647e1,
-1.047982080556e1));
#109162=cartesian_point('',(4.007253276857e1,6.034491608930e1,
-1.049520111897e1));
#109163=cartesian_point('',(4.022229808081e1,6.024831815309e1,
-1.051114454259e1));
#109164=cartesian_point('',(4.045616061965e1,6.016947694110e1,
-1.049815431439e1));
#109165=cartesian_point('',(4.067066111476e1,6.014658769180e1,
-1.046015015823e1));
#109166=cartesian_point('',(4.086285192563e1,6.016385517103e1,
-1.040743364455e1));
#109167=cartesian_point('',(4.103121875296e1,6.020937047669e1,
-1.034745366328e1));
#109168=cartesian_point('',(4.117663876979e1,6.027416137784e1,
-1.028496584202e1));
#109169=cartesian_point('',(4.130180714158e1,6.035232162464e1,
-1.022235442238e1));
#109170=cartesian_point('',(4.141003408874e1,6.044078058469e1,
-1.016033335779e1));
#109171=cartesian_point('',(4.151170673962e1,6.054639526943e1,
-1.009379108321e1));
#109172=cartesian_point('',(4.157219303369e1,6.062802378021e1,
-1.004739192512e1));
#109173=cartesian_point('',(4.160239053167e1,6.067553518556e1,
-1.002179394538e1));
#109174=(bounded_surface()b_spline_surface(3,3,((#109122,#109123,#109124,
#109125,#109126,#109127,#109128,#109129,#109130,#109131,#109132,#109133,
#109134),(#109135,#109136,#109137,#109138,#109139,#109140,#109141,#109142,
#109143,#109144,#109145,#109146,#109147),(#109148,#109149,#109150,#109151,
#109152,#109153,#109154,#109155,#109156,#109157,#109158,#109159,#109160),(
#109161,#109162,#109163,#109164,#109165,#109166,#109167,#109168,#109169,#109170,
#109171,#109172,#109173)),.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.583329972209e-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());
#109175=oriented_edge('',*,*,#105463,.f.);
#109177=oriented_edge('',*,*,#109176,.f.);
#109179=oriented_edge('',*,*,#109178,.t.);
#109180=oriented_edge('',*,*,#108987,.t.);
#109181=oriented_edge('',*,*,#109115,.f.);
#109182=edge_loop('',(#109175,#109177,#109179,#109180,#109181));
#109183=face_outer_bound('',#109182,.f.);
#109185=cartesian_point('',(5.119230429619e1,7.224718015869e1,
-1.069548648161e1));
#109186=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#109187=direction('',(-8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#109188=axis2_placement_3d('',#109185,#109186,#109187);
#109189=cylindrical_surface('',#109188,1.e0);
#109191=oriented_edge('',*,*,#109190,.t.);
#109193=oriented_edge('',*,*,#109192,.f.);
#109195=oriented_edge('',*,*,#109194,.t.);
#109196=oriented_edge('',*,*,#109176,.t.);
#109197=oriented_edge('',*,*,#105461,.t.);
#109198=edge_loop('',(#109191,#109193,#109195,#109196,#109197));
#109199=face_outer_bound('',#109198,.f.);
#109201=cartesian_point('',(5.433542993997e1,7.053304936864e1,
-1.169548648161e1));
#109202=direction('',(0.e0,0.e0,-1.e0));
#109203=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#109204=axis2_placement_3d('',#109201,#109202,#109203);
#109205=plane('',#109204);
#109206=oriented_edge('',*,*,#109190,.f.);
#109207=oriented_edge('',*,*,#105459,.f.);
#109209=oriented_edge('',*,*,#109208,.f.);
#109211=oriented_edge('',*,*,#109210,.t.);
#109212=edge_loop('',(#109206,#109207,#109209,#109211));
#109213=face_outer_bound('',#109212,.f.);
#109215=cartesian_point('',(-2.814035983939e2,-3.891058432430e2,
-1.069548648161e1));
#109216=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#109217=direction('',(8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#109218=axis2_placement_3d('',#109215,#109216,#109217);
#109219=cylindrical_surface('',#109218,1.e0);
#109221=oriented_edge('',*,*,#109220,.t.);
#109223=oriented_edge('',*,*,#109222,.f.);
#109224=oriented_edge('',*,*,#109208,.t.);
#109225=oriented_edge('',*,*,#105457,.t.);
#109227=oriented_edge('',*,*,#109226,.t.);
#109228=edge_loop('',(#109221,#109223,#109224,#109225,#109227));
#109229=face_outer_bound('',#109228,.f.);
#109231=cartesian_point('',(4.194377158516e1,5.347739484443e1,-5.6e0));
#109232=direction('',(-8.059384404624e-1,5.855485519503e-1,8.715574274766e-2));
#109233=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#109234=axis2_placement_3d('',#109231,#109232,#109233);
#109235=plane('',#109234);
#109237=oriented_edge('',*,*,#109236,.f.);
#109239=oriented_edge('',*,*,#109238,.t.);
#109240=oriented_edge('',*,*,#109220,.f.);
#109242=oriented_edge('',*,*,#109241,.f.);
#109244=oriented_edge('',*,*,#109243,.t.);
#109245=edge_loop('',(#109237,#109239,#109240,#109242,#109244));
#109246=face_outer_bound('',#109245,.f.);
#109248=cartesian_point('',(5.496067991798e1,6.983467642635e1,-6.6e0));
#109249=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#109250=direction('',(0.e0,0.e0,1.e0));
#109251=axis2_placement_3d('',#109248,#109249,#109250);
#109252=cylindrical_surface('',#109251,1.e0);
#109254=oriented_edge('',*,*,#109253,.f.);
#109256=oriented_edge('',*,*,#109255,.t.);
#109257=oriented_edge('',*,*,#109236,.t.);
#109259=oriented_edge('',*,*,#109258,.f.);
#109260=edge_loop('',(#109254,#109256,#109257,#109259));
#109261=face_outer_bound('',#109260,.f.);
#109263=cartesian_point('',(0.e0,0.e0,-5.6e0));
#109264=direction('',(0.e0,0.e0,-1.e0));
#109265=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#109266=axis2_placement_3d('',#109263,#109264,#109265);
#109267=plane('',#109266);
#109269=oriented_edge('',*,*,#109268,.t.);
#109271=oriented_edge('',*,*,#109270,.t.);
#109273=oriented_edge('',*,*,#109272,.t.);
#109275=oriented_edge('',*,*,#109274,.t.);
#109276=oriented_edge('',*,*,#109253,.t.);
#109278=oriented_edge('',*,*,#109277,.t.);
#109279=edge_loop('',(#109269,#109271,#109273,#109275,#109276,#109278));
#109280=face_outer_bound('',#109279,.f.);
#109282=cartesian_point('',(4.899731548312e1,5.382873736297e1,-6.6e0));
#109283=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#109284=direction('',(0.e0,0.e0,1.e0));
#109285=axis2_placement_3d('',#109282,#109283,#109284);
#109286=cylindrical_surface('',#109285,1.e0);
#109287=oriented_edge('',*,*,#109268,.f.);
#109289=oriented_edge('',*,*,#109288,.f.);
#109291=oriented_edge('',*,*,#109290,.t.);
#109293=oriented_edge('',*,*,#109292,.f.);
#109294=edge_loop('',(#109287,#109289,#109291,#109293));
#109295=face_outer_bound('',#109294,.f.);
#109297=cartesian_point('',(4.977393927892e1,5.460536115877e1,-6.6e0));
#109298=direction('',(7.044160262125e-1,-7.044160265925e-1,8.715574275230e-2));
#109299=direction('',(7.097819032380e-1,6.995604312625e-1,-8.261266759727e-2));
#109300=axis2_placement_3d('',#109297,#109298,#109299);
#109301=spherical_surface('',#109300,1.e0);
#109303=oriented_edge('',*,*,#109302,.t.);
#109304=oriented_edge('',*,*,#109288,.t.);
#109306=oriented_edge('',*,*,#109305,.t.);
#109307=edge_loop('',(#109303,#109304,#109306));
#109308=face_outer_bound('',#109307,.f.);
#109310=cartesian_point('',(4.977867090081e1,5.43902616e1,-8.376734405339e0));
#109311=direction('',(2.632975173162e-3,-1.201972258501e-1,-9.927465408349e-1));
#109312=direction('',(9.429359888713e-1,-3.302523785549e-1,4.248631956532e-2));
#109313=axis2_placement_3d('',#109310,#109311,#109312);
#109314=cylindrical_surface('',#109313,1.000022011542e0);
#109315=oriented_edge('',*,*,#109302,.f.);
#109317=oriented_edge('',*,*,#109316,.f.);
#109319=oriented_edge('',*,*,#109318,.f.);
#109321=oriented_edge('',*,*,#109320,.f.);
#109322=edge_loop('',(#109315,#109317,#109319,#109321));
#109323=face_outer_bound('',#109322,.f.);
#109325=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#109326=direction('',(0.e0,0.e0,1.e0));
#109327=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#109328=axis2_placement_3d('',#109325,#109326,#109327);
#109329=conical_surface('',#109328,7.269652396011e1,5.e0);
#109331=oriented_edge('',*,*,#109330,.f.);
#109333=oriented_edge('',*,*,#109332,.t.);
#109335=oriented_edge('',*,*,#109334,.f.);
#109336=oriented_edge('',*,*,#109316,.t.);
#109337=edge_loop('',(#109331,#109333,#109335,#109336));
#109338=face_outer_bound('',#109337,.f.);
#109340=cartesian_point('',(0.e0,0.e0,-6.6e0));
#109341=direction('',(0.e0,0.e0,-1.e0));
#109342=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#109343=axis2_placement_3d('',#109340,#109341,#109342);
#109344=toroidal_surface('',#109343,7.388633499248e1,1.e0);
#109345=oriented_edge('',*,*,#109277,.f.);
#109347=oriented_edge('',*,*,#109346,.f.);
#109348=oriented_edge('',*,*,#109330,.t.);
#109349=oriented_edge('',*,*,#109305,.f.);
#109350=edge_loop('',(#109345,#109347,#109348,#109349));
#109351=face_outer_bound('',#109350,.f.);
#109353=cartesian_point('',(4.614671898651e1,5.770329995255e1,-6.6e0));
#109354=direction('',(-8.059384405013e-1,5.855485519210e-1,8.715574258514e-2));
#109355=direction('',(-5.799133292571e-1,-8.104786718697e-1,8.261266848502e-2));
#109356=axis2_placement_3d('',#109353,#109354,#109355);
#109357=spherical_surface('',#109356,1.e0);
#109359=oriented_edge('',*,*,#109358,.t.);
#109360=oriented_edge('',*,*,#109346,.t.);
#109361=oriented_edge('',*,*,#109258,.t.);
#109362=edge_loop('',(#109359,#109360,#109361));
#109363=face_outer_bound('',#109362,.f.);
#109365=cartesian_point('',(4.581236327715e1,5.765783241960e1,
-9.386353064420e0));
#109366=direction('',(1.191381548537e-1,1.621482446783e-2,9.927452742398e-1));
#109367=direction('',(-4.736880382484e-1,8.796676594279e-1,4.247883446015e-2));
#109368=axis2_placement_3d('',#109365,#109366,#109367);
#109369=cylindrical_surface('',#109368,1.000019854352e0);
#109370=oriented_edge('',*,*,#109358,.f.);
#109371=oriented_edge('',*,*,#109243,.f.);
#109373=oriented_edge('',*,*,#109372,.f.);
#109374=oriented_edge('',*,*,#109332,.f.);
#109375=edge_loop('',(#109370,#109371,#109373,#109374));
#109376=face_outer_bound('',#109375,.f.);
#109378=cartesian_point('',(4.409195492244e1,5.943304032492e1,
-1.127829883315e1));
#109379=cartesian_point('',(4.402467662011e1,5.937902810788e1,
-1.129191366547e1));
#109380=cartesian_point('',(4.388746402067e1,5.925629722272e1,
-1.132120731837e1));
#109381=cartesian_point('',(4.369450981995e1,5.903883007720e1,
-1.136792912745e1));
#109382=cartesian_point('',(4.351376165158e1,5.877346724981e1,
-1.141942047336e1));
#109383=cartesian_point('',(4.335689865203e1,5.845486052804e1,
-1.147535536563e1));
#109384=cartesian_point('',(4.323900898197e1,5.807217128811e1,
-1.153589898613e1));
#109385=cartesian_point('',(4.318570206486e1,5.761908179998e1,
-1.159981819285e1));
#109386=cartesian_point('',(4.323380909244e1,5.709855254503e1,
-1.166388338184e1));
#109387=cartesian_point('',(4.343057429212e1,5.653111897110e1,
-1.172184071187e1));
#109388=cartesian_point('',(4.383647174367e1,5.595226037483e1,
-1.176454906466e1));
#109389=cartesian_point('',(4.424453314797e1,5.565294591732e1,
-1.177035184632e1));
#109390=cartesian_point('',(4.448646755043e1,5.553316982775e1,
-1.176636067170e1));
#109391=cartesian_point('',(4.482819507526e1,5.881866974725e1,
-1.167857755803e1));
#109392=cartesian_point('',(4.478194032811e1,5.879189451163e1,
-1.169532779642e1));
#109393=cartesian_point('',(4.468603130148e1,5.872900622222e1,
-1.173102176290e1));
#109394=cartesian_point('',(4.454633191422e1,5.861073657962e1,
-1.178682393278e1));
#109395=cartesian_point('',(4.440993396640e1,5.845877670015e1,
-1.184701239417e1));
#109396=cartesian_point('',(4.428504345042e1,5.826799432930e1,
-1.191086415626e1));
#109397=cartesian_point('',(4.418248380897e1,5.802962122159e1,
-1.197806812037e1));
#109398=cartesian_point('',(4.412150954439e1,5.773762457248e1,
-1.204650310033e1));
#109399=cartesian_point('',(4.413080957735e1,5.739303554979e1,
-1.211156141131e1));
#109400=cartesian_point('',(4.424778381526e1,5.701146629750e1,
-1.216499157224e1));
#109401=cartesian_point('',(4.451810229547e1,5.662398705820e1,
-1.219475958756e1));
#109402=cartesian_point('',(4.479826579768e1,5.643359025610e1,
-1.218516004277e1));
#109403=cartesian_point('',(4.496305452227e1,5.636294229038e1,
-1.217145502775e1));
#109404=cartesian_point('',(4.525425794290e1,5.818782824568e1,
-1.097130586143e1));
#109405=cartesian_point('',(4.523149995492e1,5.817394455664e1,
-1.099071235919e1));
#109406=cartesian_point('',(4.518447794948e1,5.814176617767e1,
-1.103172555393e1));
#109407=cartesian_point('',(4.511643004793e1,5.808263638485e1,
-1.109466600143e1));
#109408=cartesian_point('',(4.505038297807e1,5.800811671504e1,
-1.116109202570e1));
#109409=cartesian_point('',(4.499019624766e1,5.791606171011e1,
-1.122976986195e1));
#109410=cartesian_point('',(4.494087955111e1,5.780263635606e1,
-1.129976755811e1));
#109411=cartesian_point('',(4.491131592020e1,5.766533350973e1,
-1.136807660627e1));
#109412=cartesian_point('',(4.491468419922e1,5.750482384260e1,
-1.142907386775e1));
#109413=cartesian_point('',(4.496819834379e1,5.732817086599e1,
-1.147364275562e1));
#109414=cartesian_point('',(4.509324491307e1,5.714887768930e1,
-1.148895571450e1));
#109415=cartesian_point('',(4.522418222405e1,5.705973852146e1,
-1.146735444339e1));
#109416=cartesian_point('',(4.530193035364e1,5.702600686074e1,
-1.144671536651e1));
#109417=cartesian_point('',(4.484802414317e1,5.831358148751e1,
-1.002321090813e1));
#109418=cartesian_point('',(4.482244197944e1,5.828244594503e1,
-1.004153940152e1));
#109419=cartesian_point('',(4.477198176989e1,5.821421128525e1,
-1.008027228291e1));
#109420=cartesian_point('',(4.470617660534e1,5.810169067115e1,
-1.013966131181e1));
#109421=cartesian_point('',(4.465026948159e1,5.797374925129e1,
-1.020222151556e1));
#109422=cartesian_point('',(4.460822648737e1,5.783033902818e1,
-1.026672051045e1));
#109423=cartesian_point('',(4.458481900507e1,5.766937563650e1,
-1.033222174397e1));
#109424=cartesian_point('',(4.458725178069e1,5.749079780335e1,
-1.039591747860e1));
#109425=cartesian_point('',(4.462483262325e1,5.729692629183e1,
-1.045277613831e1));
#109426=cartesian_point('',(4.470898480976e1,5.709312658658e1,
-1.049500870956e1));
#109427=cartesian_point('',(4.485709021037e1,5.688370425450e1,
-1.051206586368e1));
#109428=cartesian_point('',(4.500034250152e1,5.676407637949e1,
-1.049657099997e1));
#109429=cartesian_point('',(4.508781914710e1,5.670981006341e1,
-1.048027499633e1));
#109430=(bounded_surface()b_spline_surface(3,3,((#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,#109429)),.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.409837298761e-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());
#109431=oriented_edge('',*,*,#109241,.t.);
#109432=oriented_edge('',*,*,#109226,.f.);
#109433=oriented_edge('',*,*,#105455,.t.);
#109435=oriented_edge('',*,*,#109434,.t.);
#109436=oriented_edge('',*,*,#109372,.t.);
#109437=edge_loop('',(#109431,#109432,#109433,#109435,#109436));
#109438=face_outer_bound('',#109437,.f.);
#109440=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#109441=direction('',(0.e0,0.e0,1.e0));
#109442=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#109443=axis2_placement_3d('',#109440,#109441,#109442);
#109444=toroidal_surface('',#109443,7.150671292775e1,1.e0);
#109445=oriented_edge('',*,*,#105453,.t.);
#109447=oriented_edge('',*,*,#109446,.t.);
#109448=oriented_edge('',*,*,#109334,.t.);
#109449=oriented_edge('',*,*,#109434,.f.);
#109450=edge_loop('',(#109445,#109447,#109448,#109449));
#109451=face_outer_bound('',#109450,.f.);
#109453=cartesian_point('',(4.788737630186e1,5.263355471945e1,
-1.176707639152e1));
#109454=cartesian_point('',(4.803265835799e1,5.242730270101e1,
-1.177092058241e1));
#109455=cartesian_point('',(4.836961458130e1,5.208336101652e1,
-1.176657620525e1));
#109456=cartesian_point('',(4.897076458603e1,5.176710009226e1,
-1.172839389465e1));
#109457=cartesian_point('',(4.954617342001e1,5.164312364918e1,
-1.167409218254e1));
#109458=cartesian_point('',(5.005921775167e1,5.165610761755e1,
-1.161313636732e1));
#109459=cartesian_point('',(5.049591288316e1,5.175907235928e1,
-1.155164646289e1));
#109460=cartesian_point('',(5.085836642127e1,5.191698670768e1,
-1.149275134995e1));
#109461=cartesian_point('',(5.115674885871e1,5.210762645480e1,
-1.143745533707e1));
#109462=cartesian_point('',(5.140290532950e1,5.231924832359e1,
-1.138554482360e1));
#109463=cartesian_point('',(5.162300736248e1,5.256519380282e1,
-1.133239843359e1));
#109464=cartesian_point('',(5.174621610841e1,5.274895435079e1,
-1.129707555140e1));
#109465=cartesian_point('',(5.180563235758e1,5.285360912694e1,
-1.127806971737e1));
#109466=cartesian_point('',(4.863364647875e1,5.323166702515e1,
-1.216919688802e1));
#109467=cartesian_point('',(4.872244115252e1,5.308965581944e1,
-1.218213185780e1));
#109468=cartesian_point('',(4.893895429861e1,5.285140694862e1,
-1.219271211152e1));
#109469=cartesian_point('',(4.934032393003e1,5.263961725734e1,
-1.216774874910e1));
#109470=cartesian_point('',(4.972527299620e1,5.256944300505e1,
-1.211871986771e1));
#109471=cartesian_point('',(5.006277265600e1,5.259842403829e1,
-1.205759087271e1));
#109472=cartesian_point('',(5.034206876228e1,5.268956074371e1,
-1.199239309793e1));
#109473=cartesian_point('',(5.056566664566e1,5.281569864745e1,
-1.192757944547e1));
#109474=cartesian_point('',(5.074199559032e1,5.296013565918e1,
-1.186496696425e1));
#109475=cartesian_point('',(5.088023069321e1,5.311431027821e1,
-1.180475561052e1));
#109476=cartesian_point('',(5.099632486515e1,5.328748705009e1,
-1.174174354772e1));
#109477=cartesian_point('',(5.105542207103e1,5.341230300483e1,
-1.169885198304e1));
#109478=cartesian_point('',(5.108200662903e1,5.348191574409e1,
-1.167546151949e1));
#109479=cartesian_point('',(4.923540715897e1,5.366663627799e1,
-1.144461142851e1));
#109480=cartesian_point('',(4.927775614278e1,5.359960309482e1,
-1.146403998567e1));
#109481=cartesian_point('',(4.937935719436e1,5.348806371506e1,
-1.148604007369e1));
#109482=cartesian_point('',(4.956542065426e1,5.338986906444e1,
-1.147525712485e1));
#109483=cartesian_point('',(4.974371537483e1,5.335786659556e1,
-1.143540200212e1));
#109484=cartesian_point('',(4.990079784907e1,5.337221562706e1,
-1.137891084140e1));
#109485=cartesian_point('',(5.003189526153e1,5.341587344396e1,
-1.131456298980e1));
#109486=cartesian_point('',(5.013802420725e1,5.347633886922e1,
-1.124772703173e1));
#109487=cartesian_point('',(5.022286741435e1,5.354589866187e1,
-1.118099676891e1));
#109488=cartesian_point('',(5.029050242107e1,5.362060287699e1,
-1.111509427007e1));
#109489=cartesian_point('',(5.034852904504e1,5.370510383637e1,
-1.104454177531e1));
#109490=cartesian_point('',(5.037908897900e1,5.376653866038e1,
-1.099541546707e1));
#109491=cartesian_point('',(5.039320092052e1,5.380099755083e1,
-1.096831433955e1));
#109492=cartesian_point('',(4.895642866401e1,5.340629531633e1,
-1.047982080550e1));
#109493=cartesian_point('',(4.901919805984e1,5.333324480926e1,
-1.049520111892e1));
#109494=cartesian_point('',(4.915200826615e1,5.321440769736e1,
-1.051114454258e1));
#109495=cartesian_point('',(4.937065808631e1,5.309995299033e1,
-1.049815431437e1));
#109496=cartesian_point('',(4.957893705692e1,5.304379027547e1,
-1.046015015822e1));
#109497=cartesian_point('',(4.977146290886e1,5.303077989668e1,
-1.040743364454e1));
#109498=cartesian_point('',(4.994487702364e1,5.304939645884e1,
-1.034745366327e1));
#109499=cartesian_point('',(5.009864220872e1,5.309064097394e1,
-1.028496584201e1));
#109500=cartesian_point('',(5.023449650654e1,5.314825829112e1,
-1.022235442238e1));
#109501=cartesian_point('',(5.035522903048e1,5.321869775e1,-1.016033335779e1));
#109502=cartesian_point('',(5.047217169902e1,5.330710703597e1,
-1.009379108321e1));
#109503=cartesian_point('',(5.054468281886e1,5.337826842326e1,
-1.004739192513e1));
#109504=cartesian_point('',(5.058194095678e1,5.342047095494e1,
-1.002179394537e1));
#109505=(bounded_surface()b_spline_surface(3,3,((#109453,#109454,#109455,
#109456,#109457,#109458,#109459,#109460,#109461,#109462,#109463,#109464,
#109465),(#109466,#109467,#109468,#109469,#109470,#109471,#109472,#109473,
#109474,#109475,#109476,#109477,#109478),(#109479,#109480,#109481,#109482,
#109483,#109484,#109485,#109486,#109487,#109488,#109489,#109490,#109491),(
#109492,#109493,#109494,#109495,#109496,#109497,#109498,#109499,#109500,#109501,
#109502,#109503,#109504)),.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.583329971569e-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());
#109506=oriented_edge('',*,*,#105451,.f.);
#109508=oriented_edge('',*,*,#109507,.f.);
#109510=oriented_edge('',*,*,#109509,.t.);
#109511=oriented_edge('',*,*,#109318,.t.);
#109512=oriented_edge('',*,*,#109446,.f.);
#109513=edge_loop('',(#109506,#109508,#109510,#109511,#109512));
#109514=face_outer_bound('',#109513,.f.);
#109516=cartesian_point('',(6.186399106042e1,6.334945674695e1,
-1.069548648161e1));
#109517=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#109518=direction('',(-7.044160264028e-1,7.044160264028e-1,-8.715574274764e-2));
#109519=axis2_placement_3d('',#109516,#109517,#109518);
#109520=cylindrical_surface('',#109519,1.e0);
#109522=oriented_edge('',*,*,#109521,.t.);
#109524=oriented_edge('',*,*,#109523,.f.);
#109526=oriented_edge('',*,*,#109525,.t.);
#109527=oriented_edge('',*,*,#109507,.t.);
#109528=oriented_edge('',*,*,#105449,.t.);
#109529=edge_loop('',(#109522,#109524,#109526,#109527,#109528));
#109530=face_outer_bound('',#109529,.f.);
#109532=cartesian_point('',(6.470027047857e1,6.116473657264e1,
-1.169548648161e1));
#109533=direction('',(0.e0,0.e0,-1.e0));
#109534=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#109535=axis2_placement_3d('',#109532,#109533,#109534);
#109536=plane('',#109535);
#109537=oriented_edge('',*,*,#109521,.f.);
#109538=oriented_edge('',*,*,#105447,.f.);
#109540=oriented_edge('',*,*,#109539,.f.);
#109542=oriented_edge('',*,*,#109541,.t.);
#109543=edge_loop('',(#109537,#109538,#109540,#109542));
#109544=face_outer_bound('',#109543,.f.);
#109546=cartesian_point('',(-3.394821144461e2,-3.409675801326e2,
-1.069548648161e1));
#109547=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#109548=direction('',(7.044160264028e-1,-7.044160264028e-1,-8.715574274764e-2));
#109549=axis2_placement_3d('',#109546,#109547,#109548);
#109550=cylindrical_surface('',#109549,1.e0);
#109552=oriented_edge('',*,*,#109551,.t.);
#109554=oriented_edge('',*,*,#109553,.f.);
#109555=oriented_edge('',*,*,#109539,.t.);
#109556=oriented_edge('',*,*,#105445,.t.);
#109558=oriented_edge('',*,*,#109557,.f.);
#109559=edge_loop('',(#109552,#109554,#109555,#109556,#109558));
#109560=face_outer_bound('',#109559,.f.);
#109562=cartesian_point('',(4.979308180948e1,4.625754790355e1,-5.6e0));
#109563=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#109564=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#109565=axis2_placement_3d('',#109562,#109563,#109564);
#109566=plane('',#109565);
#109568=oriented_edge('',*,*,#109567,.f.);
#109570=oriented_edge('',*,*,#109569,.t.);
#109571=oriented_edge('',*,*,#109551,.f.);
#109573=oriented_edge('',*,*,#109572,.f.);
#109575=oriented_edge('',*,*,#109574,.t.);
#109576=edge_loop('',(#109568,#109570,#109571,#109573,#109575));
#109577=face_outer_bound('',#109576,.f.);
#109579=cartesian_point('',(6.520857299421e1,6.037715111436e1,-6.6e0));
#109580=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#109581=direction('',(0.e0,0.e0,1.e0));
#109582=axis2_placement_3d('',#109579,#109580,#109581);
#109583=cylindrical_surface('',#109582,1.e0);
#109585=oriented_edge('',*,*,#109584,.f.);
#109587=oriented_edge('',*,*,#109586,.f.);
#109588=oriented_edge('',*,*,#109567,.t.);
#109590=oriented_edge('',*,*,#109589,.f.);
#109591=edge_loop('',(#109585,#109587,#109588,#109590));
#109592=face_outer_bound('',#109591,.f.);
#109594=cartesian_point('',(0.e0,0.e0,-5.6e0));
#109595=direction('',(0.e0,0.e0,-1.e0));
#109596=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#109597=axis2_placement_3d('',#109594,#109595,#109596);
#109598=plane('',#109597);
#109600=oriented_edge('',*,*,#109599,.t.);
#109602=oriented_edge('',*,*,#109601,.t.);
#109604=oriented_edge('',*,*,#109603,.t.);
#109606=oriented_edge('',*,*,#109605,.t.);
#109607=oriented_edge('',*,*,#109584,.t.);
#109609=oriented_edge('',*,*,#109608,.t.);
#109610=edge_loop('',(#109600,#109602,#109604,#109606,#109607,#109609));
#109611=face_outer_bound('',#109610,.f.);
#109613=cartesian_point('',(5.681474695653e1,4.550114744652e1,-6.6e0));
#109614=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#109615=direction('',(0.e0,0.e0,1.e0));
#109616=axis2_placement_3d('',#109613,#109614,#109615);
#109617=cylindrical_surface('',#109616,1.e0);
#109618=oriented_edge('',*,*,#109599,.f.);
#109620=oriented_edge('',*,*,#109619,.f.);
#109622=oriented_edge('',*,*,#109621,.t.);
#109624=oriented_edge('',*,*,#109623,.f.);
#109625=edge_loop('',(#109618,#109620,#109622,#109624));
#109626=face_outer_bound('',#109625,.f.);
#109628=cartesian_point('',(5.770329995248e1,4.614671898646e1,-6.6e0));
#109629=direction('',(5.855485517309e-1,-8.059384406213e-1,8.715574275214e-2));
#109630=direction('',(8.104786720226e-1,5.799133291685e-1,-8.261266760746e-2));
#109631=axis2_placement_3d('',#109628,#109629,#109630);
#109632=spherical_surface('',#109631,1.e0);
#109634=oriented_edge('',*,*,#109633,.t.);
#109635=oriented_edge('',*,*,#109619,.t.);
#109637=oriented_edge('',*,*,#109636,.t.);
#109638=edge_loop('',(#109634,#109635,#109637));
#109639=face_outer_bound('',#109638,.f.);
#109641=cartesian_point('',(5.767404566489e1,4.593147379923e1,
-8.393852703824e0));
#109642=direction('',(-1.620254398343e-2,-1.191293682689e-1,
-9.927465291726e-1));
#109643=direction('',(8.796636768521e-1,-4.736947607922e-1,4.248634163022e-2));
#109644=axis2_placement_3d('',#109641,#109642,#109643);
#109645=cylindrical_surface('',#109644,1.000022210883e0);
#109646=oriented_edge('',*,*,#109633,.f.);
#109648=oriented_edge('',*,*,#109647,.f.);
#109650=oriented_edge('',*,*,#109649,.f.);
#109652=oriented_edge('',*,*,#109651,.f.);
#109653=edge_loop('',(#109646,#109648,#109650,#109652));
#109654=face_outer_bound('',#109653,.f.);
#109656=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#109657=direction('',(0.e0,0.e0,1.e0));
#109658=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#109659=axis2_placement_3d('',#109656,#109657,#109658);
#109660=conical_surface('',#109659,7.269652396011e1,5.e0);
#109662=oriented_edge('',*,*,#109661,.f.);
#109664=oriented_edge('',*,*,#109663,.t.);
#109666=oriented_edge('',*,*,#109665,.f.);
#109667=oriented_edge('',*,*,#109647,.t.);
#109668=edge_loop('',(#109662,#109664,#109666,#109667));
#109669=face_outer_bound('',#109668,.f.);
#109671=cartesian_point('',(0.e0,0.e0,-6.6e0));
#109672=direction('',(0.e0,0.e0,-1.e0));
#109673=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#109674=axis2_placement_3d('',#109671,#109672,#109673);
#109675=toroidal_surface('',#109674,7.388633499248e1,1.e0);
#109676=oriented_edge('',*,*,#109608,.f.);
#109678=oriented_edge('',*,*,#109677,.f.);
#109679=oriented_edge('',*,*,#109661,.t.);
#109680=oriented_edge('',*,*,#109636,.f.);
#109681=edge_loop('',(#109676,#109678,#109679,#109680));
#109682=face_outer_bound('',#109681,.f.);
#109684=cartesian_point('',(5.460536115890e1,4.977393927906e1,-6.6e0));
#109685=direction('',(-7.044160264403e-1,7.044160263803e-1,8.715574262505e-2));
#109686=direction('',(-6.995604313216e-1,-7.097819030742e-1,8.261266850453e-2));
#109687=axis2_placement_3d('',#109684,#109685,#109686);
#109688=spherical_surface('',#109687,1.e0);
#109690=oriented_edge('',*,*,#109689,.t.);
#109691=oriented_edge('',*,*,#109677,.t.);
#109692=oriented_edge('',*,*,#109589,.t.);
#109693=edge_loop('',(#109690,#109691,#109692));
#109694=face_outer_bound('',#109693,.f.);
#109696=cartesian_point('',(5.429141209138e1,4.978083686446e1,
-9.193168473098e0));
#109697=direction('',(1.202047973980e-1,-2.625292713081e-3,9.927456444229e-1));
#109698=direction('',(-3.302570526054e-1,9.429345400553e-1,4.248214183718e-2));
#109699=axis2_placement_3d('',#109696,#109697,#109698);
#109700=cylindrical_surface('',#109699,1.000023182654e0);
#109701=oriented_edge('',*,*,#109689,.f.);
#109702=oriented_edge('',*,*,#109574,.f.);
#109704=oriented_edge('',*,*,#109703,.f.);
#109705=oriented_edge('',*,*,#109663,.f.);
#109706=edge_loop('',(#109701,#109702,#109704,#109705));
#109707=face_outer_bound('',#109706,.f.);
#109709=cartesian_point('',(5.291391631842e1,5.172462191200e1,
-1.131527602259e1));
#109710=cartesian_point('',(5.284542143818e1,5.168634350743e1,
-1.132852640003e1));
#109711=cartesian_point('',(5.270017955621e1,5.159522197548e1,
-1.135766683389e1));
#109712=cartesian_point('',(5.248612287109e1,5.142471640270e1,
-1.140449197943e1));
#109713=cartesian_point('',(5.227195502555e1,5.120405702144e1,
-1.145685008259e1));
#109714=cartesian_point('',(5.207102950005e1,5.092808640806e1,
-1.151376684473e1));
#109715=cartesian_point('',(5.189662134699e1,5.058434677726e1,
-1.157525464206e1));
#109716=cartesian_point('',(5.177246452882e1,5.016275364716e1,
-1.163996422036e1));
#109717=cartesian_point('',(5.173457782899e1,4.966005152698e1,
-1.170454335385e1));
#109718=cartesian_point('',(5.183205685354e1,4.908845143983e1,
-1.176251685643e1));
#109719=cartesian_point('',(5.213019213535e1,4.847097896031e1,
-1.180452462034e1));
#109720=cartesian_point('',(5.247670138568e1,4.812187551242e1,
-1.180883564169e1));
#109721=cartesian_point('',(5.269203963717e1,4.797059524075e1,
-1.180370234934e1));
#109722=cartesian_point('',(5.350140263883e1,5.101706380959e1,
-1.158732074233e1));
#109723=cartesian_point('',(5.345633006091e1,5.099934119249e1,
-1.160345288202e1));
#109724=cartesian_point('',(5.335956385403e1,5.095529202926e1,
-1.163861912379e1));
#109725=cartesian_point('',(5.321317802667e1,5.086653934934e1,
-1.169406751814e1));
#109726=cartesian_point('',(5.306237320081e1,5.074449785059e1,
-1.175477467891e1));
#109727=cartesian_point('',(5.291608903946e1,5.058409388844e1,
-1.181923671463e1));
#109728=cartesian_point('',(5.278347654271e1,5.037570719112e1,
-1.188696015764e1));
#109729=cartesian_point('',(5.268169512501e1,5.011089072914e1,
-1.195571587398e1));
#109730=cartesian_point('',(5.263771630097e1,4.978613915485e1,
-1.202082965967e1));
#109731=cartesian_point('',(5.268900399424e1,4.941021290353e1,
-1.207396972264e1));
#109732=cartesian_point('',(5.288400630584e1,4.900360110834e1,
-1.210308874849e1));
#109733=cartesian_point('',(5.311964799640e1,4.878092683672e1,
-1.209250378262e1));
#109734=cartesian_point('',(5.326533307792e1,4.868886233897e1,
-1.207798942864e1));
#109735=cartesian_point('',(5.377029114850e1,5.040657424909e1,
-1.089827179996e1));
#109736=cartesian_point('',(5.374648755391e1,5.039572142386e1,
-1.091661737736e1));
#109737=cartesian_point('',(5.369571124253e1,5.036948697576e1,
-1.095633050120e1));
#109738=cartesian_point('',(5.361988744333e1,5.031904045834e1,
-1.101795337276e1));
#109739=cartesian_point('',(5.354281916483e1,5.025221670293e1,
-1.108412841578e1));
#109740=cartesian_point('',(5.346907383537e1,5.016697917945e1,
-1.115279479069e1));
#109741=cartesian_point('',(5.340317696439e1,5.005897114458e1,
-1.122288153400e1));
#109742=cartesian_point('',(5.335345710493e1,4.992452306323e1,
-1.129136307692e1));
#109743=cartesian_point('',(5.333280570107e1,4.976227826220e1,
-1.135267113643e1));
#109744=cartesian_point('',(5.335902659361e1,4.957634860049e1,
-1.139775004031e1));
#109745=cartesian_point('',(5.345554408132e1,4.937533195999e1,
-1.141390686169e1));
#109746=cartesian_point('',(5.357231544216e1,4.926315028010e1,
-1.139276319350e1));
#109747=cartesian_point('',(5.364524727662e1,4.921545090429e1,
-1.137217486093e1));
#109748=cartesian_point('',(5.341812098964e1,5.057986608557e1,
-1.002321004390e1));
#109749=cartesian_point('',(5.338950851544e1,5.055446952992e1,
-1.004061093576e1));
#109750=cartesian_point('',(5.333050430935e1,5.049675315385e1,
-1.007827742816e1));
#109751=cartesian_point('',(5.324876158681e1,5.039807715122e1,
-1.013668060751e1));
#109752=cartesian_point('',(5.317286038443e1,5.028095898919e1,
-1.019929177719e1));
#109753=cartesian_point('',(5.310795561311e1,5.014593627102e1,
-1.026409228066e1));
#109754=cartesian_point('',(5.305864886431e1,4.999042108521e1,
-1.033001160631e1));
#109755=cartesian_point('',(5.303211496387e1,4.981328743970e1,
-1.039420706997e1));
#109756=cartesian_point('',(5.303797053564e1,4.961530891770e1,
-1.045164991893e1));
#109757=cartesian_point('',(5.308844569962e1,4.939997979244e1,
-1.049450758754e1));
#109758=cartesian_point('',(5.320190775644e1,4.916802783029e1,
-1.051220935173e1));
#109759=cartesian_point('',(5.332551802318e1,4.902611390102e1,
-1.049672128593e1));
#109760=cartesian_point('',(5.340443346111e1,4.895802462085e1,
-1.048019840915e1));
#109761=(bounded_surface()b_spline_surface(3,3,((#109709,#109710,#109711,
#109712,#109713,#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)),.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.410737564852e-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());
#109762=oriented_edge('',*,*,#109572,.t.);
#109763=oriented_edge('',*,*,#109557,.t.);
#109764=oriented_edge('',*,*,#105443,.t.);
#109766=oriented_edge('',*,*,#109765,.t.);
#109767=oriented_edge('',*,*,#109703,.t.);
#109768=edge_loop('',(#109762,#109763,#109764,#109766,#109767));
#109769=face_outer_bound('',#109768,.f.);
#109771=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#109772=direction('',(0.e0,0.e0,1.e0));
#109773=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#109774=axis2_placement_3d('',#109771,#109772,#109773);
#109775=toroidal_surface('',#109774,7.150671292775e1,1.e0);
#109776=oriented_edge('',*,*,#105441,.t.);
#109778=oriented_edge('',*,*,#109777,.t.);
#109779=oriented_edge('',*,*,#109665,.t.);
#109780=oriented_edge('',*,*,#109765,.f.);
#109781=edge_loop('',(#109776,#109778,#109779,#109780));
#109782=face_outer_bound('',#109781,.f.);
#109784=cartesian_point('',(5.553150033135e1,4.449430959669e1,
-1.176707404562e1));
#109785=cartesian_point('',(5.564272292496e1,4.426788196728e1,
-1.177091794562e1));
#109786=cartesian_point('',(5.592171503864e1,4.387547146198e1,
-1.176657434874e1));
#109787=cartesian_point('',(5.646597373265e1,4.346906041579e1,
-1.172839437024e1));
#109788=cartesian_point('',(5.701490509578e1,4.325658566315e1,
-1.167409348424e1));
#109789=cartesian_point('',(5.752366789093e1,4.318914357167e1,
-1.161313798647e1));
#109790=cartesian_point('',(5.797109937326e1,4.322252087829e1,
-1.155164797641e1));
#109791=cartesian_point('',(5.835379950060e1,4.332178759396e1,
-1.149275255545e1));
#109792=cartesian_point('',(5.867833609540e1,4.346340134736e1,
-1.143745618908e1));
#109793=cartesian_point('',(5.895457124175e1,4.363390980646e1,
-1.138554534637e1));
#109794=cartesian_point('',(5.921044542496e1,4.384239868396e1,
-1.133239787819e1));
#109795=cartesian_point('',(5.936088883503e1,4.400462699471e1,
-1.129707405607e1));
#109796=cartesian_point('',(5.943594871440e1,4.409870287033e1,
-1.127806740888e1));
#109797=cartesian_point('',(5.636214950898e1,4.496831682318e1,
-1.216920204864e1));
#109798=cartesian_point('',(5.642763209806e1,4.481417160990e1,
-1.218213623485e1));
#109799=cartesian_point('',(5.660420168286e1,4.454499132509e1,
-1.219271703284e1));
#109800=cartesian_point('',(5.696748769768e1,4.427301780266e1,
-1.216775622385e1));
#109801=cartesian_point('',(5.733672087162e1,4.414348013227e1,
-1.211872856090e1));
#109802=cartesian_point('',(5.767460224330e1,4.411930187922e1,
-1.205760014979e1));
#109803=cartesian_point('',(5.796472106406e1,4.416562143389e1,
-1.199240242551e1));
#109804=cartesian_point('',(5.820530270216e1,4.425522624288e1,
-1.192758854030e1));
#109805=cartesian_point('',(5.840205933280e1,4.437030053541e1,
-1.186497573262e1));
#109806=cartesian_point('',(5.856271371691e1,4.450095239280e1,
-1.180476405170e1));
#109807=cartesian_point('',(5.870447401110e1,4.465383865935e1,
-1.174175075727e1));
#109808=cartesian_point('',(5.878237187091e1,4.476787632592e1,
-1.169885805524e1));
#109809=cartesian_point('',(5.881952067113e1,4.483247630688e1,
-1.167546657885e1));
#109810=cartesian_point('',(5.702455049986e1,4.530379732512e1,
-1.144461564778e1));
#109811=cartesian_point('',(5.705588998802e1,4.523096869246e1,
-1.146404312377e1));
#109812=cartesian_point('',(5.713878770169e1,4.510491155888e1,
-1.148604350959e1));
#109813=cartesian_point('',(5.730719376418e1,4.497881799461e1,
-1.147526313603e1));
#109814=cartesian_point('',(5.747828696903e1,4.491931461805e1,
-1.143540956202e1));
#109815=cartesian_point('',(5.763568102860e1,4.490891128207e1,
-1.137891927738e1));
#109816=cartesian_point('',(5.777199541841e1,4.493152182321e1,
-1.131457169321e1));
#109817=cartesian_point('',(5.788627806e1,4.497463975152e1,-1.124773563552e1));
#109818=cartesian_point('',(5.798095946835e1,4.503007039008e1,
-1.118100511158e1));
#109819=cartesian_point('',(5.805944903229e1,4.509327432731e1,
-1.111510230416e1));
#109820=cartesian_point('',(5.812998190619e1,4.516765867619e1,
-1.104454845518e1));
#109821=cartesian_point('',(5.816977720842e1,4.522355791240e1,
-1.099542082027e1));
#109822=cartesian_point('',(5.818910671288e1,4.525538634951e1,
-1.096831849038e1));
#109823=cartesian_point('',(5.670827900373e1,4.509030251502e1,
-1.047982080391e1));
#109824=cartesian_point('',(5.675884517690e1,4.500833665294e1,
-1.049520026174e1));
#109825=cartesian_point('',(5.687142591493e1,4.487018946273e1,
-1.051114396454e1));
#109826=cartesian_point('',(5.706947351514e1,4.472293929621e1,
-1.049815602863e1));
#109827=cartesian_point('',(5.726640225002e1,4.463488293129e1,
-1.046015323448e1));
#109828=cartesian_point('',(5.745452298325e1,4.459191246477e1,
-1.040743753164e1));
#109829=cartesian_point('',(5.762871548111e1,4.458316987446e1,
-1.034745782539e1));
#109830=cartesian_point('',(5.778704099628e1,4.459985101057e1,
-1.028496994385e1));
#109831=cartesian_point('',(5.793023736632e1,4.463550571364e1,
-1.022235830962e1));
#109832=cartesian_point('',(5.806050381799e1,4.468619056887e1,
-1.016033698041e1));
#109833=cartesian_point('',(5.818983998232e1,4.475521802687e1,
-1.009379345170e1));
#109834=cartesian_point('',(5.827259285791e1,4.481416137002e1,
-1.004739305189e1));
#109835=cartesian_point('',(5.831599613123e1,4.485001744465e1,
-1.002179394282e1));
#109836=(bounded_surface()b_spline_surface(3,3,((#109784,#109785,#109786,
#109787,#109788,#109789,#109790,#109791,#109792,#109793,#109794,#109795,
#109796),(#109797,#109798,#109799,#109800,#109801,#109802,#109803,#109804,
#109805,#109806,#109807,#109808,#109809),(#109810,#109811,#109812,#109813,
#109814,#109815,#109816,#109817,#109818,#109819,#109820,#109821,#109822),(
#109823,#109824,#109825,#109826,#109827,#109828,#109829,#109830,#109831,#109832,
#109833,#109834,#109835)),.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.583330145676e-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());
#109837=oriented_edge('',*,*,#105439,.f.);
#109839=oriented_edge('',*,*,#109838,.f.);
#109841=oriented_edge('',*,*,#109840,.t.);
#109842=oriented_edge('',*,*,#109649,.t.);
#109843=oriented_edge('',*,*,#109777,.f.);
#109844=edge_loop('',(#109837,#109839,#109841,#109842,#109843));
#109845=face_outer_bound('',#109844,.f.);
#109847=cartesian_point('',(7.101238104976e1,5.289185946514e1,
-1.069548648161e1));
#109848=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#109849=direction('',(-5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#109850=axis2_placement_3d('',#109847,#109848,#109849);
#109851=cylindrical_surface('',#109850,1.e0);
#109853=oriented_edge('',*,*,#109852,.t.);
#109855=oriented_edge('',*,*,#109854,.f.);
#109857=oriented_edge('',*,*,#109856,.t.);
#109858=oriented_edge('',*,*,#109838,.t.);
#109859=oriented_edge('',*,*,#105437,.t.);
#109860=edge_loop('',(#109853,#109855,#109857,#109858,#109859));
#109861=face_outer_bound('',#109860,.f.);
#109863=cartesian_point('',(7.347197563010e1,5.029034496809e1,
-1.169548648161e1));
#109864=direction('',(0.e0,0.e0,-1.e0));
#109865=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#109866=axis2_placement_3d('',#109863,#109864,#109865);
#109867=plane('',#109866);
#109868=oriented_edge('',*,*,#109852,.f.);
#109869=oriented_edge('',*,*,#105435,.f.);
#109871=oriented_edge('',*,*,#109870,.f.);
#109873=oriented_edge('',*,*,#109872,.t.);
#109874=edge_loop('',(#109868,#109869,#109871,#109873));
#109875=face_outer_bound('',#109874,.f.);
#109877=cartesian_point('',(-3.871426487065e2,-2.825739433075e2,
-1.069548648161e1));
#109878=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#109879=direction('',(5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#109880=axis2_placement_3d('',#109877,#109878,#109879);
#109881=cylindrical_surface('',#109880,1.e0);
#109883=oriented_edge('',*,*,#109882,.t.);
#109885=oriented_edge('',*,*,#109884,.f.);
#109886=oriented_edge('',*,*,#109870,.t.);
#109887=oriented_edge('',*,*,#105433,.t.);
#109889=oriented_edge('',*,*,#109888,.t.);
#109890=edge_loop('',(#109883,#109885,#109886,#109887,#109889));
#109891=face_outer_bound('',#109890,.f.);
#109893=cartesian_point('',(5.641632110589e1,3.789868661328e1,-5.6e0));
#109894=direction('',(-5.855485519503e-1,8.059384404624e-1,8.715574274766e-2));
#109895=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#109896=axis2_placement_3d('',#109893,#109894,#109895);
#109897=plane('',#109896);
#109899=oriented_edge('',*,*,#109898,.f.);
#109901=oriented_edge('',*,*,#109900,.t.);
#109902=oriented_edge('',*,*,#109882,.f.);
#109904=oriented_edge('',*,*,#109903,.f.);
#109906=oriented_edge('',*,*,#109905,.t.);
#109907=edge_loop('',(#109899,#109901,#109902,#109904,#109906));
#109908=face_outer_bound('',#109907,.f.);
#109910=cartesian_point('',(7.385081458842e1,4.943293996159e1,-6.6e0));
#109911=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#109912=direction('',(0.e0,0.e0,1.e0));
#109913=axis2_placement_3d('',#109910,#109911,#109912);
#109914=cylindrical_surface('',#109913,1.e0);
#109916=oriented_edge('',*,*,#109915,.f.);
#109918=oriented_edge('',*,*,#109917,.f.);
#109919=oriented_edge('',*,*,#109898,.t.);
#109921=oriented_edge('',*,*,#109920,.f.);
#109922=edge_loop('',(#109916,#109918,#109919,#109921));
#109923=face_outer_bound('',#109922,.f.);
#109925=cartesian_point('',(0.e0,0.e0,-5.6e0));
#109926=direction('',(0.e0,0.e0,-1.e0));
#109927=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#109928=axis2_placement_3d('',#109925,#109926,#109927);
#109929=plane('',#109928);
#109931=oriented_edge('',*,*,#109930,.t.);
#109933=oriented_edge('',*,*,#109932,.t.);
#109935=oriented_edge('',*,*,#109934,.t.);
#109937=oriented_edge('',*,*,#109936,.t.);
#109938=oriented_edge('',*,*,#109915,.t.);
#109940=oriented_edge('',*,*,#109939,.t.);
#109941=edge_loop('',(#109931,#109933,#109935,#109937,#109938,#109940));
#109942=face_outer_bound('',#109941,.f.);
#109944=cartesian_point('',(6.323321080189e1,3.605316826986e1,-6.6e0));
#109945=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#109946=direction('',(0.e0,0.e0,1.e0));
#109947=axis2_placement_3d('',#109944,#109945,#109946);
#109948=cylindrical_surface('',#109947,1.e0);
#109949=oriented_edge('',*,*,#109930,.f.);
#109951=oriented_edge('',*,*,#109950,.f.);
#109953=oriented_edge('',*,*,#109952,.t.);
#109955=oriented_edge('',*,*,#109954,.f.);
#109956=edge_loop('',(#109949,#109951,#109953,#109955));
#109957=face_outer_bound('',#109956,.f.);
#109959=cartesian_point('',(6.421181387498e1,3.655179144055e1,-6.6e0));
#109960=direction('',(4.522629285824e-1,-8.876159754847e-1,8.715574275046e-2));
#109961=direction('',(8.912187660740e-1,4.459868362830e-1,-8.261266767215e-2));
#109962=axis2_placement_3d('',#109959,#109960,#109961);
#109963=spherical_surface('',#109962,1.e0);
#109965=oriented_edge('',*,*,#109964,.t.);
#109966=oriented_edge('',*,*,#109950,.t.);
#109968=oriented_edge('',*,*,#109967,.t.);
#109969=edge_loop('',(#109965,#109966,#109968));
#109970=face_outer_bound('',#109969,.f.);
#109972=cartesian_point('',(6.414343405864e1,3.632442586932e1,
-8.560715976665e0));
#109973=direction('',(-3.464143464655e-2,-1.151292686738e-1,
-9.927463031914e-1));
#109974=direction('',(7.947266735220e-1,-6.054786964080e-1,4.248602815920e-2));
#109975=axis2_placement_3d('',#109972,#109973,#109974);
#109976=cylindrical_surface('',#109975,1.000024287750e0);
#109977=oriented_edge('',*,*,#109964,.f.);
#109979=oriented_edge('',*,*,#109978,.f.);
#109981=oriented_edge('',*,*,#109980,.f.);
#109983=oriented_edge('',*,*,#109982,.f.);
#109984=edge_loop('',(#109977,#109979,#109981,#109983));
#109985=face_outer_bound('',#109984,.f.);
#109987=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#109988=direction('',(0.e0,0.e0,1.e0));
#109989=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#109990=axis2_placement_3d('',#109987,#109988,#109989);
#109991=conical_surface('',#109990,7.269652396011e1,5.e0);
#109993=oriented_edge('',*,*,#109992,.f.);
#109995=oriented_edge('',*,*,#109994,.t.);
#109997=oriented_edge('',*,*,#109996,.f.);
#109998=oriented_edge('',*,*,#109978,.t.);
#109999=edge_loop('',(#109993,#109995,#109997,#109998));
#110000=face_outer_bound('',#109999,.f.);
#110002=cartesian_point('',(0.e0,0.e0,-6.6e0));
#110003=direction('',(0.e0,0.e0,-1.e0));
#110004=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#110005=axis2_placement_3d('',#110002,#110003,#110004);
#110006=toroidal_surface('',#110005,7.388633499248e1,1.e0);
#110007=oriented_edge('',*,*,#109939,.f.);
#110009=oriented_edge('',*,*,#110008,.f.);
#110010=oriented_edge('',*,*,#109992,.t.);
#110011=oriented_edge('',*,*,#109967,.f.);
#110012=edge_loop('',(#110007,#110009,#110010,#110011));
#110013=face_outer_bound('',#110012,.f.);
#110015=cartesian_point('',(6.171943811471e1,4.061897903020e1,-6.6e0));
#110016=direction('',(-5.855485519995e-1,8.059384404394e-1,8.715574262993e-2));
#110017=direction('',(-8.019820338537e-1,-5.916079482039e-1,8.261266850695e-2));
#110018=axis2_placement_3d('',#110015,#110016,#110017);
#110019=spherical_surface('',#110018,1.e0);
#110021=oriented_edge('',*,*,#110020,.t.);
#110022=oriented_edge('',*,*,#110008,.t.);
#110023=oriented_edge('',*,*,#109920,.t.);
#110024=edge_loop('',(#110021,#110022,#110023));
#110025=face_outer_bound('',#110024,.f.);
#110027=cartesian_point('',(6.141198590393e1,4.067462408439e1,
-9.180147652094e0));
#110028=direction('',(1.183139499413e-1,-2.139732172648e-2,9.927456692790e-1));
#110029=direction('',(-1.786843332553e-1,9.829888901446e-1,4.248235988445e-2));
#110030=axis2_placement_3d('',#110027,#110028,#110029);
#110031=cylindrical_surface('',#110030,1.000023396487e0);
#110032=oriented_edge('',*,*,#110020,.f.);
#110033=oriented_edge('',*,*,#109905,.f.);
#110035=oriented_edge('',*,*,#110034,.f.);
#110036=oriented_edge('',*,*,#109994,.f.);
#110037=edge_loop('',(#110032,#110033,#110035,#110036));
#110038=face_outer_bound('',#110037,.f.);
#110040=cartesian_point('',(6.029985910123e1,4.289888279802e1,
-1.127836519733e1));
#110041=cartesian_point('',(6.020968321439e1,4.286470674679e1,
-1.129358457405e1));
#110042=cartesian_point('',(6.003291160215e1,4.278538198698e1,
-1.132444260925e1));
#110043=cartesian_point('',(5.977585213236e1,4.263011302867e1,
-1.137272896597e1));
#110044=cartesian_point('',(5.952511515298e1,4.243119499739e1,
-1.142401700758e1));
#110045=cartesian_point('',(5.928085321801e1,4.217409657258e1,
-1.147975102898e1));
#110046=cartesian_point('',(5.905465522782e1,4.184427556878e1,
-1.153998447305e1));
#110047=cartesian_point('',(5.886917464778e1,4.142846121338e1,
-1.160339483611e1));
#110048=cartesian_point('',(5.876017435972e1,4.091878087810e1,
-1.166670901438e1));
#110049=cartesian_point('',(5.877823531623e1,4.032097693980e1,
-1.172366978930e1));
#110050=cartesian_point('',(5.898901569603e1,3.965528057605e1,
-1.176494582149e1));
#110051=cartesian_point('',(5.928142561372e1,3.925248448114e1,
-1.177031548319e1));
#110052=cartesian_point('',(5.946995572815e1,3.906821741254e1,
-1.176642757985e1));
#110053=cartesian_point('',(6.081014538003e1,4.208709429980e1,
-1.167842531586e1));
#110054=cartesian_point('',(6.075172793051e1,4.207460852738e1,
-1.169714935988e1));
#110055=cartesian_point('',(6.063540208992e1,4.204207538303e1,
-1.173470666194e1));
#110056=cartesian_point('',(6.046119854973e1,4.196807607565e1,
-1.179225442472e1));
#110057=cartesian_point('',(6.028626161881e1,4.186366968493e1,
-1.185208415717e1));
#110058=cartesian_point('',(6.011051092084e1,4.171863282691e1,
-1.191557670086e1));
#110059=cartesian_point('',(5.994197800797e1,4.152153455158e1,
-1.198228922630e1));
#110060=cartesian_point('',(5.979735110275e1,4.126116305495e1,
-1.205000484536e1));
#110061=cartesian_point('',(5.970414833002e1,4.093021919700e1,
-1.211407967510e1));
#110062=cartesian_point('',(5.970223288572e1,4.053270922761e1,
-1.216628223340e1));
#110063=cartesian_point('',(5.984252911207e1,4.008766091353e1,
-1.219452849446e1));
#110064=cartesian_point('',(6.004787990300e1,3.982542940908e1,
-1.218466893668e1));
#110065=cartesian_point('',(6.017958655385e1,3.971007233086e1,
-1.217129868382e1));
#110066=cartesian_point('',(6.102034268532e1,4.135561310154e1,
-1.097118203506e1));
#110067=cartesian_point('',(6.099135166302e1,4.134871272020e1,
-1.099287482840e1));
#110068=cartesian_point('',(6.093390608852e1,4.133143550312e1,
-1.103598573665e1));
#110069=cartesian_point('',(6.084863143810e1,4.129397525631e1,
-1.110075928413e1));
#110070=cartesian_point('',(6.076368808115e1,4.124261124223e1,
-1.116664834374e1));
#110071=cartesian_point('',(6.067899847857e1,4.117269315557e1,
-1.123478320037e1));
#110072=cartesian_point('',(6.059835252677e1,4.107914513506e1,
-1.130409079646e1));
#110073=cartesian_point('',(6.052953083779e1,4.095705135169e1,
-1.137147763906e1));
#110074=cartesian_point('',(6.048522993857e1,4.080323159717e1,
-1.143131159717e1));
#110075=cartesian_point('',(6.048376154213e1,4.061939291172e1,
-1.147453671511e1));
#110076=cartesian_point('',(6.054867940548e1,4.041341493471e1,
-1.148840574124e1));
#110077=cartesian_point('',(6.064463416036e1,4.029066015163e1,
-1.146673760373e1));
#110078=cartesian_point('',(6.070665945792e1,4.023585653728e1,
-1.144659114214e1));
#110079=cartesian_point('',(6.067289924628e1,4.160071271977e1,
-1.002321049564e1));
#110080=cartesian_point('',(6.063494685797e1,4.157644914145e1,
-1.004369855396e1));
#110081=cartesian_point('',(6.056267089076e1,4.152419929256e1,
-1.008441265301e1));
#110082=cartesian_point('',(6.046343478549e1,4.143377672435e1,
-1.014552271252e1));
#110083=cartesian_point('',(6.037241068081e1,4.132899375272e1,
-1.020756432816e1));
#110084=cartesian_point('',(6.028975616598e1,4.120520967903e1,
-1.027153712830e1));
#110085=cartesian_point('',(6.021953241464e1,4.105916078410e1,
-1.033637608113e1));
#110086=cartesian_point('',(6.016858442920e1,4.088874985159e1,
-1.039920295994e1));
#110087=cartesian_point('',(6.014637099104e1,4.069341417994e1,
-1.045499080307e1));
#110088=cartesian_point('',(6.016522532977e1,4.047481570592e1,
-1.049601918698e1));
#110089=cartesian_point('',(6.024223065747e1,4.023340086702e1,
-1.051177973602e1));
#110090=cartesian_point('',(6.034049387527e1,4.007813609171e1,
-1.049619254345e1));
#110091=cartesian_point('',(6.040535950167e1,4.000133411604e1,
-1.048027880615e1));
#110092=(bounded_surface()b_spline_surface(3,3,((#110040,#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)),.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.409895126007e-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());
#110093=oriented_edge('',*,*,#109903,.t.);
#110094=oriented_edge('',*,*,#109888,.f.);
#110095=oriented_edge('',*,*,#105431,.t.);
#110097=oriented_edge('',*,*,#110096,.t.);
#110098=oriented_edge('',*,*,#110034,.t.);
#110099=edge_loop('',(#110093,#110094,#110095,#110097,#110098));
#110100=face_outer_bound('',#110099,.f.);
#110102=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#110103=direction('',(0.e0,0.e0,1.e0));
#110104=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#110105=axis2_placement_3d('',#110102,#110103,#110104);
#110106=toroidal_surface('',#110105,7.150671292775e1,1.e0);
#110107=oriented_edge('',*,*,#105429,.t.);
#110109=oriented_edge('',*,*,#110108,.t.);
#110110=oriented_edge('',*,*,#109996,.t.);
#110111=oriented_edge('',*,*,#110096,.f.);
#110112=edge_loop('',(#110107,#110109,#110110,#110111));
#110113=face_outer_bound('',#110112,.f.);
#110115=cartesian_point('',(6.180825357490e1,3.525946802481e1,
-1.176707165479e1));
#110116=cartesian_point('',(6.188269961746e1,3.501838352123e1,
-1.177091633203e1));
#110117=cartesian_point('',(6.209690235469e1,3.458712980311e1,
-1.176656976077e1));
#110118=cartesian_point('',(6.257093247525e1,3.410058545831e1,
-1.172838271977e1));
#110119=cartesian_point('',(6.307986013391e1,3.380488876306e1,
-1.167408086761e1));
#110120=cartesian_point('',(6.357179812067e1,3.365871117136e1,
-1.161312565327e1));
#110121=cartesian_point('',(6.401892965909e1,3.362169744194e1,
-1.155163670348e1));
#110122=cartesian_point('',(6.441243601988e1,3.365988227111e1,
-1.149274244332e1));
#110123=cartesian_point('',(6.475512225731e1,3.374898839654e1,
-1.143744704159e1));
#110124=cartesian_point('',(6.505462370573e1,3.387418779861e1,
-1.138553700968e1));
#110125=cartesian_point('',(6.533994896236e1,3.404007959295e1,
-1.133239182546e1));
#110126=cartesian_point('',(6.551390849177e1,3.417677002686e1,
-1.129706997778e1));
#110127=cartesian_point('',(6.560275354564e1,3.425793884193e1,
-1.127806500034e1));
#110128=cartesian_point('',(6.270282878671e1,3.559769823319e1,
-1.216920753362e1));
#110129=cartesian_point('',(6.274339903001e1,3.543517620910e1,
-1.218214424987e1));
#110130=cartesian_point('',(6.287570762518e1,3.514166682773e1,
-1.219272275908e1));
#110131=cartesian_point('',(6.319200988241e1,3.481621590705e1,
-1.216775405728e1));
#110132=cartesian_point('',(6.353642858431e1,3.463053657227e1,
-1.211872416925e1));
#110133=cartesian_point('',(6.386635999123e1,3.455381541660e1,
-1.205759530368e1));
#110134=cartesian_point('',(6.416014381759e1,3.455418933617e1,
-1.199239824790e1));
#110135=cartesian_point('',(6.441177303334e1,3.460506067277e1,
-1.192758532958e1));
#110136=cartesian_point('',(6.462410307778e1,3.468794147535e1,
-1.186497338021e1));
#110137=cartesian_point('',(6.480321354453e1,3.479185453190e1,
-1.180476244826e1));
#110138=cartesian_point('',(6.496713665398e1,3.492067965692e1,
-1.174175168093e1));
#110139=cartesian_point('',(6.506190926757e1,3.502112286496e1,
-1.169886130505e1));
#110140=cartesian_point('',(6.510870243083e1,3.507911132122e1,
-1.167547187123e1));
#110141=cartesian_point('',(6.340956056442e1,3.582542803174e1,
-1.144462011073e1));
#110142=cartesian_point('',(6.342912478768e1,3.574857915739e1,
-1.146405131456e1));
#110143=cartesian_point('',(6.349129201946e1,3.561109658326e1,
-1.148605047491e1));
#110144=cartesian_point('',(6.363791485061e1,3.546021385421e1,
-1.147526231849e1));
#110145=cartesian_point('',(6.379759068401e1,3.537468988826e1,
-1.143540558519e1));
#110146=cartesian_point('',(6.395141549635e1,3.533980033744e1,
-1.137891411654e1));
#110147=cartesian_point('',(6.408958404324e1,3.534081268403e1,
-1.131456669020e1));
#110148=cartesian_point('',(6.420920078122e1,3.536552441567e1,
-1.124773126614e1));
#110149=cartesian_point('',(6.431138466388e1,3.540546249917e1,
-1.118100137152e1));
#110150=cartesian_point('',(6.439879268671e1,3.545561054971e1,
-1.111509914390e1));
#110151=cartesian_point('',(6.448008890007e1,3.551804394448e1,
-1.104454789440e1));
#110152=cartesian_point('',(6.452813571994e1,3.556702727721e1,
-1.099542282392e1));
#110153=cartesian_point('',(6.455220411902e1,3.559543759528e1,
-1.096832283015e1));
#110154=cartesian_point('',(6.306378335375e1,3.566403670649e1,
-1.047982079737e1));
#110155=cartesian_point('',(6.310091158417e1,3.557515307194e1,
-1.049520312273e1));
#110156=cartesian_point('',(6.319050612743e1,3.542108556362e1,
-1.051114567393e1));
#110157=cartesian_point('',(6.336309575949e1,3.524466674300e1,
-1.049815078868e1));
#110158=cartesian_point('',(6.354382228139e1,3.512689900475e1,
-1.046014531556e1));
#110159=cartesian_point('',(6.372290172589e1,3.505503648878e1,
-1.040742857317e1));
#110160=cartesian_point('',(6.389357814571e1,3.501915694373e1,
-1.034744901506e1));
#110161=cartesian_point('',(6.405256045899e1,3.501086846568e1,
-1.028496171399e1));
#110162=cartesian_point('',(6.419956880205e1,3.502368558827e1,
-1.022235066146e1));
#110163=cartesian_point('',(6.433615816308e1,3.505336987664e1,
-1.016032987549e1));
#110164=cartesian_point('',(6.447469430984e1,3.510131481049e1,
-1.009378880304e1));
#110165=cartesian_point('',(6.456564409311e1,3.514658526312e1,
-1.004739083710e1));
#110166=cartesian_point('',(6.461411793537e1,3.517520764625e1,
-1.002179394080e1));
#110167=(bounded_surface()b_spline_surface(3,3,((#110115,#110116,#110117,
#110118,#110119,#110120,#110121,#110122,#110123,#110124,#110125,#110126,
#110127),(#110128,#110129,#110130,#110131,#110132,#110133,#110134,#110135,
#110136,#110137,#110138,#110139,#110140),(#110141,#110142,#110143,#110144,
#110145,#110146,#110147,#110148,#110149,#110150,#110151,#110152,#110153),(
#110154,#110155,#110156,#110157,#110158,#110159,#110160,#110161,#110162,#110163,
#110164,#110165,#110166)),.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.583328970929e-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());
#110168=oriented_edge('',*,*,#105427,.f.);
#110170=oriented_edge('',*,*,#110169,.f.);
#110172=oriented_edge('',*,*,#110171,.t.);
#110173=oriented_edge('',*,*,#109980,.t.);
#110174=oriented_edge('',*,*,#110108,.f.);
#110175=edge_loop('',(#110168,#110170,#110172,#110173,#110174));
#110176=face_outer_bound('',#110175,.f.);
#110178=cartesian_point('',(7.841221054126e1,4.113188906542e1,
-1.069548648161e1));
#110179=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#110180=direction('',(-4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#110181=axis2_placement_3d('',#110178,#110179,#110180);
#110182=cylindrical_surface('',#110181,1.e0);
#110184=oriented_edge('',*,*,#110183,.t.);
#110186=oriented_edge('',*,*,#110185,.f.);
#110188=oriented_edge('',*,*,#110187,.t.);
#110189=oriented_edge('',*,*,#110169,.t.);
#110190=oriented_edge('',*,*,#105425,.t.);
#110191=edge_loop('',(#110184,#110186,#110188,#110189,#110190));
#110192=face_outer_bound('',#110191,.f.);
#110194=cartesian_point('',(8.043455690211e1,3.817763816635e1,
-1.169548648161e1));
#110195=direction('',(0.e0,0.e0,-1.e0));
#110196=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#110197=axis2_placement_3d('',#110194,#110195,#110196);
#110198=plane('',#110197);
#110199=oriented_edge('',*,*,#110183,.f.);
#110200=oriented_edge('',*,*,#105423,.f.);
#110202=oriented_edge('',*,*,#110201,.f.);
#110204=oriented_edge('',*,*,#110203,.t.);
#110205=edge_loop('',(#110199,#110200,#110202,#110204));
#110206=face_outer_bound('',#110205,.f.);
#110208=cartesian_point('',(-4.224464794367e2,-2.164261045658e2,
-1.069548648161e1));
#110209=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#110210=direction('',(4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#110211=axis2_placement_3d('',#110208,#110209,#110210);
#110212=cylindrical_surface('',#110211,1.e0);
#110214=oriented_edge('',*,*,#110213,.t.);
#110216=oriented_edge('',*,*,#110215,.f.);
#110217=oriented_edge('',*,*,#110201,.t.);
#110218=oriented_edge('',*,*,#105421,.t.);
#110220=oriented_edge('',*,*,#110219,.t.);
#110221=edge_loop('',(#110214,#110216,#110217,#110218,#110220));
#110222=face_outer_bound('',#110221,.f.);
#110224=cartesian_point('',(6.165040334163e1,2.860663388008e1,-5.6e0));
#110225=direction('',(-4.522629288245e-1,8.876159753616e-1,8.715574274766e-2));
#110226=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#110227=axis2_placement_3d('',#110224,#110225,#110226);
#110228=plane('',#110227);
#110230=oriented_edge('',*,*,#110229,.f.);
#110232=oriented_edge('',*,*,#110231,.t.);
#110233=oriented_edge('',*,*,#110213,.f.);
#110235=oriented_edge('',*,*,#110234,.f.);
#110237=oriented_edge('',*,*,#110236,.t.);
#110238=edge_loop('',(#110230,#110232,#110233,#110235,#110237));
#110239=face_outer_bound('',#110238,.f.);
#110241=cartesian_point('',(8.067460403073e1,3.727152576850e1,-6.6e0));
#110242=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#110243=direction('',(0.e0,0.e0,1.e0));
#110244=axis2_placement_3d('',#110241,#110242,#110243);
#110245=cylindrical_surface('',#110244,1.e0);
#110247=oriented_edge('',*,*,#110246,.f.);
#110249=oriented_edge('',*,*,#110248,.f.);
#110250=oriented_edge('',*,*,#110229,.t.);
#110252=oriented_edge('',*,*,#110251,.f.);
#110253=edge_loop('',(#110247,#110249,#110250,#110252));
#110254=face_outer_bound('',#110253,.f.);
#110256=cartesian_point('',(0.e0,0.e0,-5.6e0));
#110257=direction('',(0.e0,0.e0,-1.e0));
#110258=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#110259=axis2_placement_3d('',#110256,#110257,#110258);
#110260=plane('',#110259);
#110262=oriented_edge('',*,*,#110261,.t.);
#110264=oriented_edge('',*,*,#110263,.t.);
#110266=oriented_edge('',*,*,#110265,.t.);
#110268=oriented_edge('',*,*,#110267,.t.);
#110269=oriented_edge('',*,*,#110246,.t.);
#110271=oriented_edge('',*,*,#110270,.t.);
#110272=edge_loop('',(#110262,#110264,#110266,#110268,#110269,#110271));
#110273=face_outer_bound('',#110272,.f.);
#110275=cartesian_point('',(6.809466159496e1,2.571743993549e1,-6.6e0));
#110276=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#110277=direction('',(0.e0,0.e0,1.e0));
#110278=axis2_placement_3d('',#110275,#110276,#110277);
#110279=cylindrical_surface('',#110278,1.e0);
#110280=oriented_edge('',*,*,#110261,.f.);
#110282=oriented_edge('',*,*,#110281,.f.);
#110284=oriented_edge('',*,*,#110283,.t.);
#110286=oriented_edge('',*,*,#110285,.f.);
#110287=edge_loop('',(#110280,#110282,#110284,#110286));
#110288=face_outer_bound('',#110287,.f.);
#110290=cartesian_point('',(6.913921983302e1,2.605683748090e1,-6.6e0));
#110291=direction('',(3.078410911576e-1,-9.474374592027e-1,8.715574275033e-2));
#110292=direction('',(9.500140963211e-1,3.010786673528e-1,-8.261266765053e-2));
#110293=axis2_placement_3d('',#110290,#110291,#110292);
#110294=spherical_surface('',#110293,1.e0);
#110296=oriented_edge('',*,*,#110295,.t.);
#110297=oriented_edge('',*,*,#110281,.t.);
#110299=oriented_edge('',*,*,#110298,.t.);
#110300=edge_loop('',(#110296,#110297,#110299));
#110301=face_outer_bound('',#110300,.f.);
#110303=cartesian_point('',(6.904057842304e1,2.585223266261e1,
-8.475773009399e0));
#110304=direction('',(-5.222384403640e-2,-1.082923155686e-1,
-9.927464150038e-1));
#110305=direction('',(6.902272065564e-1,-7.223443266341e-1,4.248619904007e-2));
#110306=axis2_placement_3d('',#110303,#110304,#110305);
#110307=cylindrical_surface('',#110306,1.000023319380e0);
#110308=oriented_edge('',*,*,#110295,.f.);
#110310=oriented_edge('',*,*,#110309,.f.);
#110312=oriented_edge('',*,*,#110311,.f.);
#110314=oriented_edge('',*,*,#110313,.f.);
#110315=edge_loop('',(#110308,#110310,#110312,#110314));
#110316=face_outer_bound('',#110315,.f.);
#110318=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#110319=direction('',(0.e0,0.e0,1.e0));
#110320=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#110321=axis2_placement_3d('',#110318,#110319,#110320);
#110322=conical_surface('',#110321,7.269652396011e1,5.e0);
#110324=oriented_edge('',*,*,#110323,.f.);
#110326=oriented_edge('',*,*,#110325,.t.);
#110328=oriented_edge('',*,*,#110327,.f.);
#110329=oriented_edge('',*,*,#110309,.t.);
#110330=edge_loop('',(#110324,#110326,#110328,#110329));
#110331=face_outer_bound('',#110330,.f.);
#110333=cartesian_point('',(0.e0,0.e0,-6.6e0));
#110334=direction('',(0.e0,0.e0,-1.e0));
#110335=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#110336=axis2_placement_3d('',#110333,#110334,#110335);
#110337=toroidal_surface('',#110336,7.388633499248e1,1.e0);
#110338=oriented_edge('',*,*,#110270,.f.);
#110340=oriented_edge('',*,*,#110339,.f.);
#110341=oriented_edge('',*,*,#110323,.t.);
#110342=oriented_edge('',*,*,#110298,.f.);
#110343=edge_loop('',(#110338,#110340,#110341,#110342));
#110344=face_outer_bound('',#110343,.f.);
#110346=cartesian_point('',(6.731377766903e1,3.046384471094e1,-6.6e0));
#110347=direction('',(-4.522629288787e-1,8.876159753475e-1,8.715574260976e-2));
#110348=direction('',(-8.846561770963e-1,-4.588666422058e-1,8.261266849608e-2));
#110349=axis2_placement_3d('',#110346,#110347,#110348);
#110350=spherical_surface('',#110349,1.e0);
#110352=oriented_edge('',*,*,#110351,.t.);
#110353=oriented_edge('',*,*,#110339,.t.);
#110354=oriented_edge('',*,*,#110251,.t.);
#110355=edge_loop('',(#110352,#110353,#110354));
#110356=face_outer_bound('',#110355,.f.);
#110358=cartesian_point('',(6.701322650006e1,3.056885002193e1,
-9.229001099098e0));
#110359=direction('',(1.135109240560e-1,-3.964180105309e-2,9.927455856005e-1));
#110360=direction('',(-2.270837737337e-2,9.988391473779e-1,4.248161087349e-2));
#110361=axis2_placement_3d('',#110358,#110359,#110360);
#110362=cylindrical_surface('',#110361,1.000022640881e0);
#110363=oriented_edge('',*,*,#110351,.f.);
#110364=oriented_edge('',*,*,#110236,.f.);
#110366=oriented_edge('',*,*,#110365,.f.);
#110367=oriented_edge('',*,*,#110325,.f.);
#110368=edge_loop('',(#110363,#110364,#110366,#110367));
#110369=face_outer_bound('',#110368,.f.);
#110371=cartesian_point('',(6.626833408012e1,3.293774426013e1,
-1.127836787617e1));
#110372=cartesian_point('',(6.617392232843e1,3.291809569963e1,
-1.129358727637e1));
#110373=cartesian_point('',(6.598691839040e1,3.286740097798e1,
-1.132444535644e1));
#110374=cartesian_point('',(6.570873496583e1,3.275425704952e1,
-1.137273177519e1));
#110375=cartesian_point('',(6.542996793926e1,3.259701248021e1,
-1.142401987400e1));
#110376=cartesian_point('',(6.514849478999e1,3.238129101818e1,
-1.147975394735e1));
#110377=cartesian_point('',(6.487348682053e1,3.209091663724e1,
-1.153998743480e1));
#110378=cartesian_point('',(6.462524255098e1,3.170923818715e1,
-1.160339782669e1));
#110379=cartesian_point('',(6.443785295845e1,3.122288542989e1,
-1.166671201006e1));
#110380=cartesian_point('',(6.436217449301e1,3.062961743963e1,
-1.172367275312e1));
#110381=cartesian_point('',(6.446622173236e1,2.993914508416e1,
-1.176494870021e1));
#110382=cartesian_point('',(6.469202000604e1,2.949556608063e1,
-1.177031825856e1));
#110383=cartesian_point('',(6.484940300822e1,2.928407553285e1,
-1.176643028938e1));
#110384=cartesian_point('',(6.664534387597e1,3.205612521609e1,
-1.167841945761e1));
#110385=cartesian_point('',(6.658569261766e1,3.205293165217e1,
-1.169714351950e1));
#110386=cartesian_point('',(6.646571000566e1,3.203899641179e1,
-1.173470085477e1));
#110387=cartesian_point('',(6.628207574080e1,3.199315967597e1,
-1.179224866003e1));
#110388=cartesian_point('',(6.609296043250e1,3.191740504936e1,
-1.185207842709e1));
#110389=cartesian_point('',(6.589668541037e1,3.180164762436e1,
-1.191557099572e1));
#110390=cartesian_point('',(6.569939513011e1,3.163334082099e1,
-1.198228353230e1));
#110391=cartesian_point('',(6.551581839029e1,3.139880031159e1,
-1.204999914328e1));
#110392=cartesian_point('',(6.537199258980e1,3.108651208330e1,
-1.211407394003e1));
#110393=cartesian_point('',(6.530791670883e1,3.069419709306e1,
-1.216627643678e1));
#110394=cartesian_point('',(6.537686453059e1,3.023268244582e1,
-1.219452260779e1));
#110395=cartesian_point('',(6.553866452001e1,2.994155645691e1,
-1.218466297784e1));
#110396=cartesian_point('',(6.565070345318e1,2.980701657804e1,
-1.217129268228e1));
#110397=cartesian_point('',(6.673852267433e1,3.130077371864e1,
-1.097117722338e1));
#110398=cartesian_point('',(6.670880906338e1,3.129849340757e1,
-1.099287001064e1));
#110399=cartesian_point('',(6.664936788487e1,3.129041520586e1,
-1.103598090674e1));
#110400=cartesian_point('',(6.655928292115e1,3.126675579674e1,
-1.110075443566e1));
#110401=cartesian_point('',(6.646735018291e1,3.122931196455e1,
-1.116664347576e1));
#110402=cartesian_point('',(6.637276561881e1,3.117350278659e1,
-1.123477831128e1));
#110403=cartesian_point('',(6.627847842851e1,3.109372203230e1,
-1.130408588470e1));
#110404=cartesian_point('',(6.619140442426e1,3.098389725368e1,
-1.137147270416e1));
#110405=cartesian_point('',(6.612358630937e1,3.083890123739e1,
-1.143130664174e1));
#110406=cartesian_point('',(6.609337735920e1,3.065755542864e1,
-1.147453174853e1));
#110407=cartesian_point('',(6.612527395539e1,3.044395779277e1,
-1.148840078499e1));
#110408=cartesian_point('',(6.620084426430e1,3.030770352044e1,
-1.146673267447e1));
#110409=cartesian_point('',(6.625353276030e1,3.024387161697e1,
-1.144658622946e1));
#110410=cartesian_point('',(6.643370041541e1,3.159720637780e1,
-1.002321049558e1));
#110411=cartesian_point('',(6.639241962407e1,3.157917858596e1,
-1.004369855390e1));
#110412=cartesian_point('',(6.631285981673e1,3.153887847166e1,
-1.008441265297e1));
#110413=cartesian_point('',(6.620070026646e1,3.146509310232e1,
-1.014552271251e1));
#110414=cartesian_point('',(6.609440515144e1,3.137583949006e1,
-1.020756432816e1));
#110415=cartesian_point('',(6.599340415549e1,3.126650941854e1,
-1.027153712832e1));
#110416=cartesian_point('',(6.590119789431e1,3.113324404283e1,
-1.033637608116e1));
#110417=cartesian_point('',(6.582421902004e1,3.097290117254e1,
-1.039920295997e1));
#110418=cartesian_point('',(6.577172183486e1,3.078344535446e1,
-1.045499080310e1));
#110419=cartesian_point('',(6.575614771004e1,3.056458872200e1,
-1.049601918702e1));
#110420=cartesian_point('',(6.579443937519e1,3.031409980015e1,
-1.051177973688e1));
#110421=cartesian_point('',(6.586720405626e1,3.014537482638e1,
-1.049619254122e1));
#110422=cartesian_point('',(6.591925661347e1,3.005937118099e1,
-1.048027879982e1));
#110423=(bounded_surface()b_spline_surface(3,3,((#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,#110416,#110417,#110418,#110419,
#110420,#110421,#110422)),.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.409895222676e-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());
#110424=oriented_edge('',*,*,#110234,.t.);
#110425=oriented_edge('',*,*,#110219,.f.);
#110426=oriented_edge('',*,*,#105419,.t.);
#110428=oriented_edge('',*,*,#110427,.t.);
#110429=oriented_edge('',*,*,#110365,.t.);
#110430=edge_loop('',(#110424,#110425,#110426,#110428,#110429));
#110431=face_outer_bound('',#110430,.f.);
#110433=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#110434=direction('',(0.e0,0.e0,1.e0));
#110435=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#110436=axis2_placement_3d('',#110433,#110434,#110435);
#110437=toroidal_surface('',#110436,7.150671292775e1,1.e0);
#110438=oriented_edge('',*,*,#105417,.t.);
#110440=oriented_edge('',*,*,#110439,.t.);
#110441=oriented_edge('',*,*,#110327,.t.);
#110442=oriented_edge('',*,*,#110427,.f.);
#110443=edge_loop('',(#110438,#110440,#110441,#110442));
#110444=face_outer_bound('',#110443,.f.);
#110446=cartesian_point('',(6.656715966403e1,2.515793118584e1,
-1.176886410548e1));
#110447=cartesian_point('',(6.661091511945e1,2.485075530426e1,
-1.177362629806e1));
#110448=cartesian_point('',(6.681581384640e1,2.427377869792e1,
-1.176461312535e1));
#110449=cartesian_point('',(6.740474550135e1,2.362416085550e1,
-1.170056283691e1));
#110450=cartesian_point('',(6.808857135847e1,2.327036662822e1,
-1.161157397885e1));
#110451=cartesian_point('',(6.874390130493e1,2.315846033668e1,
-1.151695591733e1));
#110452=cartesian_point('',(6.931141943783e1,2.320972606511e1,
-1.142799945668e1));
#110453=cartesian_point('',(6.977642563709e1,2.335929363409e1,
-1.134930408994e1));
#110454=cartesian_point('',(7.003866044067e1,2.350233600169e1,
-1.130143690699e1));
#110455=cartesian_point('',(7.015263868941e1,2.357759489639e1,
-1.127980827833e1));
#110456=cartesian_point('',(6.750241589977e1,2.535138449993e1,
-1.216527187371e1));
#110457=cartesian_point('',(6.752020609010e1,2.514632655613e1,
-1.218120113721e1));
#110458=cartesian_point('',(6.764453098206e1,2.475547903428e1,
-1.219032956764e1));
#110459=cartesian_point('',(6.804382605971e1,2.432688538464e1,
-1.213920530754e1));
#110460=cartesian_point('',(6.850900553213e1,2.411898816200e1,
-1.205093059719e1));
#110461=cartesian_point('',(6.894207474801e1,2.408551757309e1,
-1.194909474749e1));
#110462=cartesian_point('',(6.930136962908e1,2.416117791268e1,
-1.184855410188e1));
#110463=cartesian_point('',(6.958101625344e1,2.429511250504e1,
-1.175621578174e1));
#110464=cartesian_point('',(6.972992399840e1,2.440757053187e1,
-1.169821761667e1));
#110465=cartesian_point('',(6.979267434780e1,2.446423271373e1,
-1.167160995120e1));
#110466=cartesian_point('',(6.823200772520e1,2.546477356463e1,
-1.144133910830e1));
#110467=cartesian_point('',(6.824096722166e1,2.536746271122e1,
-1.146526176556e1));
#110468=cartesian_point('',(6.829943515557e1,2.518430432564e1,
-1.148864552398e1));
#110469=cartesian_point('',(6.848475431668e1,2.498567564577e1,
-1.145412966768e1));
#110470=cartesian_point('',(6.870199740949e1,2.488969825224e1,
-1.137367211117e1));
#110471=cartesian_point('',(6.890711359676e1,2.487475170607e1,
-1.127141881087e1));
#110472=cartesian_point('',(6.908044296939e1,2.491111085179e1,
-1.116449866501e1));
#110473=cartesian_point('',(6.921833166016e1,2.497551267526e1,
-1.106220591099e1));
#110474=cartesian_point('',(6.929361914038e1,2.503001586347e1,
-1.099593186426e1));
#110475=cartesian_point('',(6.932579047713e1,2.505762197749e1,
-1.096512708637e1));
#110476=cartesian_point('',(6.786636537957e1,2.535984644285e1,
-1.047973564527e1));
#110477=cartesian_point('',(6.789439575756e1,2.524453898793e1,
-1.049873191027e1));
#110478=cartesian_point('',(6.798202105391e1,2.503740056166e1,
-1.051510362119e1));
#110479=cartesian_point('',(6.818991947348e1,2.479728813402e1,
-1.048062840801e1));
#110480=cartesian_point('',(6.843223769543e1,2.464279285254e1,
-1.040555978670e1));
#110481=cartesian_point('',(6.868164495016e1,2.456387287109e1,
-1.031019835859e1));
#110482=cartesian_point('',(6.891800880879e1,2.454515380265e1,
-1.020988173339e1));
#110483=cartesian_point('',(6.913058246822e1,2.457090231609e1,
-1.011346021219e1));
#110484=cartesian_point('',(6.926171949163e1,2.461074279057e1,
-1.005085592229e1));
#110485=cartesian_point('',(6.932124478927e1,2.463426068696e1,
-1.002175337152e1));
#110486=(bounded_surface()b_spline_surface(3,3,((#110446,#110447,#110448,
#110449,#110450,#110451,#110452,#110453,#110454,#110455),(#110456,#110457,
#110458,#110459,#110460,#110461,#110462,#110463,#110464,#110465),(#110466,
#110467,#110468,#110469,#110470,#110471,#110472,#110473,#110474,#110475),(
#110476,#110477,#110478,#110479,#110480,#110481,#110482,#110483,#110484,
#110485)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.583469702930e-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());
#110487=oriented_edge('',*,*,#105415,.t.);
#110489=oriented_edge('',*,*,#110488,.f.);
#110491=oriented_edge('',*,*,#110490,.t.);
#110492=oriented_edge('',*,*,#110311,.t.);
#110493=oriented_edge('',*,*,#110439,.f.);
#110494=edge_loop('',(#110487,#110489,#110491,#110492,#110493));
#110495=face_outer_bound('',#110494,.f.);
#110497=cartesian_point('',(8.388127117382e1,2.835911504788e1,
-1.069548648161e1));
#110498=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#110499=direction('',(-3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#110500=axis2_placement_3d('',#110497,#110498,#110499);
#110501=cylindrical_surface('',#110500,1.e0);
#110503=oriented_edge('',*,*,#110502,.t.);
#110505=oriented_edge('',*,*,#110504,.f.);
#110507=oriented_edge('',*,*,#110506,.t.);
#110508=oriented_edge('',*,*,#110488,.t.);
#110509=oriented_edge('',*,*,#105413,.t.);
#110510=edge_loop('',(#110503,#110505,#110507,#110508,#110509));
#110511=face_outer_bound('',#110510,.f.);
#110513=cartesian_point('',(8.541657243621e1,2.512487120863e1,
-1.169548648161e1));
#110514=direction('',(0.e0,0.e0,-1.e0));
#110515=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#110516=axis2_placement_3d('',#110513,#110514,#110515);
#110517=plane('',#110516);
#110518=oriented_edge('',*,*,#110502,.f.);
#110519=oriented_edge('',*,*,#105411,.f.);
#110521=oriented_edge('',*,*,#110520,.f.);
#110523=oriented_edge('',*,*,#110522,.t.);
#110524=edge_loop('',(#110518,#110519,#110521,#110523));
#110525=face_outer_bound('',#110524,.f.);
#110527=cartesian_point('',(-4.440826000367e2,-1.453956214046e2,
-1.069548648161e1));
#110528=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#110529=direction('',(3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#110530=axis2_placement_3d('',#110527,#110528,#110529);
#110531=cylindrical_surface('',#110530,1.e0);
#110533=oriented_edge('',*,*,#110532,.t.);
#110535=oriented_edge('',*,*,#110534,.f.);
#110536=oriented_edge('',*,*,#110520,.t.);
#110537=oriented_edge('',*,*,#105409,.t.);
#110539=oriented_edge('',*,*,#110538,.t.);
#110540=edge_loop('',(#110533,#110535,#110536,#110537,#110539));
#110541=face_outer_bound('',#110540,.f.);
#110543=cartesian_point('',(6.536644804115e1,1.861019088076e1,-5.6e0));
#110544=direction('',(-3.078410914165e-1,9.474374591189e-1,8.715574274766e-2));
#110545=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#110546=axis2_placement_3d('',#110543,#110544,#110545);
#110547=plane('',#110546);
#110549=oriented_edge('',*,*,#110548,.f.);
#110551=oriented_edge('',*,*,#110550,.t.);
#110552=oriented_edge('',*,*,#110532,.f.);
#110554=oriented_edge('',*,*,#110553,.f.);
#110556=oriented_edge('',*,*,#110555,.t.);
#110557=edge_loop('',(#110549,#110551,#110552,#110554,#110556));
#110558=face_outer_bound('',#110557,.f.);
#110560=cartesian_point('',(8.551191697807e1,2.419236291384e1,-6.6e0));
#110561=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#110562=direction('',(0.e0,0.e0,1.e0));
#110563=axis2_placement_3d('',#110560,#110561,#110562);
#110564=cylindrical_surface('',#110563,1.e0);
#110566=oriented_edge('',*,*,#110565,.f.);
#110568=oriented_edge('',*,*,#110567,.f.);
#110569=oriented_edge('',*,*,#110548,.t.);
#110571=oriented_edge('',*,*,#110570,.f.);
#110572=edge_loop('',(#110566,#110568,#110569,#110571));
#110573=face_outer_bound('',#110572,.f.);
#110575=cartesian_point('',(0.e0,0.e0,-5.6e0));
#110576=direction('',(0.e0,0.e0,-1.e0));
#110577=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#110578=axis2_placement_3d('',#110575,#110576,#110577);
#110579=plane('',#110578);
#110581=oriented_edge('',*,*,#110580,.t.);
#110583=oriented_edge('',*,*,#110582,.t.);
#110585=oriented_edge('',*,*,#110584,.t.);
#110586=oriented_edge('',*,*,#110565,.t.);
#110588=oriented_edge('',*,*,#110587,.t.);
#110590=oriented_edge('',*,*,#110589,.t.);
#110591=edge_loop('',(#110581,#110583,#110585,#110586,#110588,#110590));
#110592=face_outer_bound('',#110591,.f.);
#110594=cartesian_point('',(8.398912152380e1,1.719244941872e1,
-5.701266612592e0));
#110595=cartesian_point('',(8.412592307029e1,1.722558928123e1,
-5.701590536267e0));
#110596=cartesian_point('',(8.468974470962e1,1.733370480006e1,
-5.702635545180e0));
#110597=cartesian_point('',(8.570593911004e1,1.732445376111e1,
-5.703070207946e0));
#110598=cartesian_point('',(8.674105229647e1,1.699607541747e1,
-5.700568892122e0));
#110599=cartesian_point('',(8.729563048408e1,1.667228966726e1,
-5.698084636685e0));
#110600=cartesian_point('',(8.746838531487e1,1.655408252130e1,
-5.697151673409e0));
#110601=cartesian_point('',(8.421063679054e1,1.625652370988e1,
-5.232187044797e0));
#110602=cartesian_point('',(8.431759166875e1,1.628296393960e1,
-5.231757421706e0));
#110603=cartesian_point('',(8.475864901679e1,1.636933581933e1,
-5.230219034498e0));
#110604=cartesian_point('',(8.555474980504e1,1.636260185026e1,
-5.229987737741e0));
#110605=cartesian_point('',(8.636423457242e1,1.610184259076e1,
-5.232750615344e0));
#110606=cartesian_point('',(8.679604679691e1,1.584520927750e1,
-5.235957614845e0));
#110607=cartesian_point('',(8.693030020372e1,1.575161538414e1,
-5.237126409573e0));
#110608=cartesian_point('',(8.439272938269e1,1.548716277207e1,
-5.953268913978e0));
#110609=cartesian_point('',(8.447534722674e1,1.550725970995e1,
-5.952239269259e0));
#110610=cartesian_point('',(8.481583608470e1,1.557283317254e1,
-5.948708978045e0));
#110611=cartesian_point('',(8.542942101321e1,1.556732720006e1,
-5.947799792043e0));
#110612=cartesian_point('',(8.605446410006e1,1.536844006746e1,
-5.954991522140e0));
#110613=cartesian_point('',(8.638942177257e1,1.517224440821e1,
-5.962767842418e0));
#110614=cartesian_point('',(8.649377486668e1,1.510060801801e1,
-5.965639525190e0));
#110615=cartesian_point('',(8.430547337403e1,1.585582856390e1,
-6.954011607836e0));
#110616=cartesian_point('',(8.439999387166e1,1.587794814225e1,
-6.953293106062e0));
#110617=cartesian_point('',(8.478909655325e1,1.594993029800e1,
-6.950877554002e0));
#110618=cartesian_point('',(8.548820375510e1,1.594281267365e1,
-6.950134510886e0));
#110619=cartesian_point('',(8.620288398923e1,1.572192558813e1,
-6.955327498627e0));
#110620=cartesian_point('',(8.658919549250e1,1.550313896744e1,
-6.960781584146e0));
#110621=cartesian_point('',(8.671000411762e1,1.542307887991e1,
-6.962807070618e0));
#110622=(bounded_surface()b_spline_surface(3,3,((#110594,#110595,#110596,
#110597,#110598,#110599,#110600),(#110601,#110602,#110603,#110604,#110605,
#110606,#110607),(#110608,#110609,#110610,#110611,#110612,#110613,#110614),(
#110615,#110616,#110617,#110618,#110619,#110620,#110621)),.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());
#110623=oriented_edge('',*,*,#110580,.f.);
#110625=oriented_edge('',*,*,#110624,.t.);
#110627=oriented_edge('',*,*,#110626,.f.);
#110629=oriented_edge('',*,*,#110628,.f.);
#110630=edge_loop('',(#110623,#110625,#110627,#110629));
#110631=face_outer_bound('',#110630,.f.);
#110633=cartesian_point('',(7.127939884931e1,1.474846386525e1,-6.6e0));
#110634=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#110635=direction('',(0.e0,0.e0,1.e0));
#110636=axis2_placement_3d('',#110633,#110634,#110635);
#110637=cylindrical_surface('',#110636,1.e0);
#110638=oriented_edge('',*,*,#110589,.f.);
#110640=oriented_edge('',*,*,#110639,.f.);
#110642=oriented_edge('',*,*,#110641,.t.);
#110643=oriented_edge('',*,*,#110624,.f.);
#110644=edge_loop('',(#110638,#110640,#110642,#110643));
#110645=face_outer_bound('',#110644,.f.);
#110647=cartesian_point('',(7.236418873886e1,1.492027770477e1,-6.6e0));
#110648=direction('',(1.558391912678e-1,-9.839299316191e-1,8.715524154632e-2));
#110649=direction('',(9.854169201018e-1,1.487569834723e-1,-8.261267121474e-2));
#110650=axis2_placement_3d('',#110647,#110648,#110649);
#110651=spherical_surface('',#110650,1.e0);
#110653=oriented_edge('',*,*,#110652,.t.);
#110654=oriented_edge('',*,*,#110639,.t.);
#110656=oriented_edge('',*,*,#110655,.t.);
#110657=edge_loop('',(#110653,#110654,#110656));
#110658=face_outer_bound('',#110657,.f.);
#110660=cartesian_point('',(7.224322090948e1,1.474583912392e1,
-8.352997572469e0));
#110661=direction('',(-6.851957946302e-2,-9.878915359724e-2,
-9.927465791237e-1));
#110662=direction('',(5.687349425644e-1,-8.214228353322e-1,4.248635900081e-2));
#110663=axis2_placement_3d('',#110660,#110661,#110662);
#110664=cylindrical_surface('',#110663,1.000021628444e0);
#110665=oriented_edge('',*,*,#110652,.f.);
#110667=oriented_edge('',*,*,#110666,.f.);
#110669=oriented_edge('',*,*,#110668,.f.);
#110671=oriented_edge('',*,*,#110670,.f.);
#110672=edge_loop('',(#110665,#110667,#110669,#110671));
#110673=face_outer_bound('',#110672,.f.);
#110675=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#110676=direction('',(0.e0,0.e0,1.e0));
#110677=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#110678=axis2_placement_3d('',#110675,#110676,#110677);
#110679=conical_surface('',#110678,7.269652396011e1,5.e0);
#110681=oriented_edge('',*,*,#110680,.f.);
#110683=oriented_edge('',*,*,#110682,.t.);
#110685=oriented_edge('',*,*,#110684,.f.);
#110686=oriented_edge('',*,*,#110666,.t.);
#110687=edge_loop('',(#110681,#110683,#110685,#110686));
#110688=face_outer_bound('',#110687,.f.);
#110690=cartesian_point('',(0.e0,0.e0,-6.6e0));
#110691=direction('',(0.e0,0.e0,-1.e0));
#110692=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#110693=axis2_placement_3d('',#110690,#110691,#110692);
#110694=toroidal_surface('',#110693,7.388633499248e1,1.e0);
#110695=oriented_edge('',*,*,#110587,.f.);
#110697=oriented_edge('',*,*,#110696,.f.);
#110698=oriented_edge('',*,*,#110680,.t.);
#110699=oriented_edge('',*,*,#110655,.f.);
#110700=edge_loop('',(#110695,#110697,#110698,#110699));
#110701=face_outer_bound('',#110700,.f.);
#110703=cartesian_point('',(7.125062861555e1,1.955858943121e1,-6.6e0));
#110704=direction('',(-3.078410914709e-1,9.474374591127e-1,8.715574262225e-2));
#110705=direction('',(-9.455471492512e-1,-3.148265165864e-1,8.261266850175e-2));
#110706=axis2_placement_3d('',#110703,#110704,#110705);
#110707=spherical_surface('',#110706,1.e0);
#110709=oriented_edge('',*,*,#110708,.t.);
#110710=oriented_edge('',*,*,#110696,.t.);
#110711=oriented_edge('',*,*,#110570,.t.);
#110712=edge_loop('',(#110709,#110710,#110711));
#110713=face_outer_bound('',#110712,.f.);
#110715=cartesian_point('',(7.097334754171e1,1.970763125238e1,
-9.199556903737e0));
#110716=direction('',(1.059114639835e-1,-5.691096793045e-2,9.927456388855e-1));
#110717=direction('',(1.338223817510e-1,9.900943604760e-1,4.248208441339e-2));
#110718=axis2_placement_3d('',#110715,#110716,#110717);
#110719=cylindrical_surface('',#110718,1.000023113816e0);
#110720=oriented_edge('',*,*,#110708,.f.);
#110721=oriented_edge('',*,*,#110555,.f.);
#110723=oriented_edge('',*,*,#110722,.f.);
#110724=oriented_edge('',*,*,#110682,.f.);
#110725=edge_loop('',(#110720,#110721,#110723,#110724));
#110726=face_outer_bound('',#110725,.f.);
#110728=cartesian_point('',(7.060506191610e1,2.216556430221e1,
-1.127837229864e1));
#110729=cartesian_point('',(7.050873922576e1,2.216092701947e1,
-1.129359173756e1));
#110730=cartesian_point('',(7.031610801030e1,2.214011058044e1,
-1.132444989168e1));
#110731=cartesian_point('',(7.002365102423e1,2.207187768810e1,
-1.137273641280e1));
#110732=cartesian_point('',(6.972371873207e1,2.196017856577e1,
-1.142402460604e1));
#110733=cartesian_point('',(6.941196581597e1,2.179114603856e1,
-1.147975876516e1));
#110734=cartesian_point('',(6.909492014970e1,2.154736857109e1,
-1.153999232424e1));
#110735=cartesian_point('',(6.879002547544e1,2.120922467030e1,
-1.160340276372e1));
#110736=cartesian_point('',(6.852886140303e1,2.075817573843e1,
-1.166671695550e1));
#110737=cartesian_point('',(6.836130757862e1,2.018405275595e1,
-1.172367764595e1));
#110738=cartesian_point('',(6.835606016265e1,1.948580720576e1,
-1.176495345146e1));
#110739=cartesian_point('',(6.850968703164e1,1.901236850138e1,
-1.177032283990e1));
#110740=cartesian_point('',(6.863204764586e1,1.877886251764e1,
-1.176643476319e1));
#110741=cartesian_point('',(7.083951107082e1,2.123582492725e1,
-1.167840978665e1));
#110742=cartesian_point('',(7.078009492586e1,2.124200212372e1,
-1.169713387794e1));
#110743=cartesian_point('',(7.065941014875e1,2.124700776353e1,
-1.173469126797e1));
#110744=cartesian_point('',(7.047086725209e1,2.123046206141e1,
-1.179223914333e1));
#110745=cartesian_point('',(7.027223068521e1,2.118522439112e1,
-1.185206896750e1));
#110746=cartesian_point('',(7.006026483698e1,2.110159666601e1,
-1.191556157727e1));
#110747=cartesian_point('',(6.983907577654e1,2.096622565355e1,
-1.198227413225e1));
#110748=cartesian_point('',(6.962107019555e1,2.076329151188e1,
-1.204998972987e1));
#110749=cartesian_point('',(6.943016359761e1,2.047734893737e1,
-1.211406447215e1));
#110750=cartesian_point('',(6.930550574708e1,2.009988977885e1,
-1.216626686729e1));
#110751=cartesian_point('',(6.930140793433e1,1.963327392401e1,
-1.219451288889e1));
#110752=cartesian_point('',(6.941567310386e1,1.932042278819e1,
-1.218465314123e1));
#110753=cartesian_point('',(6.950528547798e1,1.917001335796e1,
-1.217128277714e1));
#110754=cartesian_point('',(7.081337837171e1,2.047520701423e1,
-1.097116928020e1));
#110755=cartesian_point('',(7.078367374906e1,2.047760289524e1,
-1.099286205734e1));
#110756=cartesian_point('',(7.072370047221e1,2.047892255827e1,
-1.103597293335e1));
#110757=cartesian_point('',(7.063102320851e1,2.046964644293e1,
-1.110074643154e1));
#110758=cartesian_point('',(7.053436462220e1,2.044704464521e1,
-1.116663543939e1));
#110759=cartesian_point('',(7.043221394888e1,2.040671842199e1,
-1.123477024002e1));
#110760=cartesian_point('',(7.032660707786e1,2.034266922197e1,
-1.130407777599e1));
#110761=cartesian_point('',(7.022342473594e1,2.024781751258e1,
-1.137146455724e1));
#110762=cartesian_point('',(7.013375926887e1,2.011521534034e1,
-1.143129846091e1));
#110763=cartesian_point('',(7.007555357837e1,1.994082759075e1,
-1.147452354930e1));
#110764=cartesian_point('',(7.007364344709e1,1.972486964271e1,
-1.148839260242e1));
#110765=cartesian_point('',(7.012696843915e1,1.957847080905e1,
-1.146672453840e1));
#110766=cartesian_point('',(7.016902271880e1,1.950718229453e1,
-1.144657812319e1));
#110767=cartesian_point('',(7.055868339925e1,2.081567194957e1,
-1.002321049562e1));
#110768=cartesian_point('',(7.051509067499e1,2.080432384827e1,
-1.004369855395e1));
#110769=cartesian_point('',(7.043020605413e1,2.077696579116e1,
-1.008441265300e1));
#110770=cartesian_point('',(7.030788479930e1,2.072163446142e1,
-1.014552271251e1));
#110771=cartesian_point('',(7.018893601245e1,2.065010792869e1,
-1.020756432816e1));
#110772=cartesian_point('',(7.007207551512e1,2.055792392855e1,
-1.027153712830e1));
#110773=cartesian_point('',(6.996015716826e1,2.044072350790e1,
-1.033637608114e1));
#110774=cartesian_point('',(6.985904288054e1,2.029439687342e1,
-1.039920295995e1));
#110775=cartesian_point('',(6.977755460327e1,2.011548593993e1,
-1.045499080308e1));
#110776=cartesian_point('',(6.972793550156e1,1.990176012567e1,
-1.049601918699e1));
#110777=cartesian_point('',(6.972657063220e1,1.964836498685e1,
-1.051177973779e1));
#110778=cartesian_point('',(6.977204506597e1,1.947033437886e1,
-1.049619253859e1));
#110779=cartesian_point('',(6.981000284546e1,1.937724675400e1,
-1.048027879247e1));
#110780=(bounded_surface()b_spline_surface(3,3,((#110728,#110729,#110730,
#110731,#110732,#110733,#110734,#110735,#110736,#110737,#110738,#110739,
#110740),(#110741,#110742,#110743,#110744,#110745,#110746,#110747,#110748,
#110749,#110750,#110751,#110752,#110753),(#110754,#110755,#110756,#110757,
#110758,#110759,#110760,#110761,#110762,#110763,#110764,#110765,#110766),(
#110767,#110768,#110769,#110770,#110771,#110772,#110773,#110774,#110775,#110776,
#110777,#110778,#110779)),.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.409895333793e-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());
#110781=oriented_edge('',*,*,#110553,.t.);
#110782=oriented_edge('',*,*,#110538,.f.);
#110783=oriented_edge('',*,*,#105407,.t.);
#110785=oriented_edge('',*,*,#110784,.t.);
#110786=oriented_edge('',*,*,#110722,.t.);
#110787=edge_loop('',(#110781,#110782,#110783,#110785,#110786));
#110788=face_outer_bound('',#110787,.f.);
#110790=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#110791=direction('',(0.e0,0.e0,1.e0));
#110792=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#110793=axis2_placement_3d('',#110790,#110791,#110792);
#110794=toroidal_surface('',#110793,7.150671292775e1,1.e0);
#110795=oriented_edge('',*,*,#105405,.t.);
#110797=oriented_edge('',*,*,#110796,.t.);
#110798=oriented_edge('',*,*,#110684,.t.);
#110799=oriented_edge('',*,*,#110784,.f.);
#110800=edge_loop('',(#110795,#110797,#110798,#110799));
#110801=face_outer_bound('',#110800,.f.);
#110803=cartesian_point('',(6.978074033947e1,1.443907102286e1,
-1.180356184800e1));
#110804=cartesian_point('',(6.977628069217e1,1.419940749861e1,
-1.180832298011e1));
#110805=cartesian_point('',(6.984074368822e1,1.374774446806e1,
-1.180579206996e1));
#110806=cartesian_point('',(7.012076065464e1,1.316843934621e1,
-1.177044773686e1));
#110807=cartesian_point('',(7.048766654292e1,1.274964077943e1,
-1.171867177092e1));
#110808=cartesian_point('',(7.088415404638e1,1.246897308557e1,
-1.165967121413e1));
#110809=cartesian_point('',(7.127322370061e1,1.229915129421e1,
-1.159959720153e1));
#110810=cartesian_point('',(7.163670821862e1,1.221256768776e1,
-1.154167624822e1));
#110811=cartesian_point('',(7.196940130946e1,1.218660714767e1,
-1.148707991010e1));
#110812=cartesian_point('',(7.227370406639e1,1.220538837102e1,
-1.143567873637e1));
#110813=cartesian_point('',(7.255328768324e1,1.225913556352e1,
-1.138703676435e1));
#110814=cartesian_point('',(7.277761561339e1,1.233110510544e1,
-1.134677590006e1));
#110815=cartesian_point('',(7.290709944704e1,1.238618696663e1,
-1.132291409556e1));
#110816=cartesian_point('',(7.295394845726e1,1.240799389514e1,
-1.131419113946e1));
#110817=cartesian_point('',(7.069896942973e1,1.447835934415e1,
-1.207760263655e1));
#110818=cartesian_point('',(7.068835711777e1,1.432175222831e1,
-1.209092234514e1));
#110819=cartesian_point('',(7.072071695309e1,1.402303820418e1,
-1.210250805248e1));
#110820=cartesian_point('',(7.090415639321e1,1.364163521942e1,
-1.208025000330e1));
#110821=cartesian_point('',(7.115186317189e1,1.337403563846e1,
-1.203426444738e1));
#110822=cartesian_point('',(7.141928847971e1,1.320514269473e1,
-1.197592912182e1));
#110823=cartesian_point('',(7.167841812742e1,1.311409455383e1,
-1.191308302649e1));
#110824=cartesian_point('',(7.191612012265e1,1.307978555572e1,
-1.185017624249e1));
#110825=cartesian_point('',(7.212907992444e1,1.308531753699e1,
-1.178917043931e1));
#110826=cartesian_point('',(7.231933604119e1,1.311916778698e1,
-1.173036015041e1));
#110827=cartesian_point('',(7.248971288194e1,1.317428085004e1,
-1.167351589701e1));
#110828=cartesian_point('',(7.262263604569e1,1.323688756877e1,
-1.162551657864e1));
#110829=cartesian_point('',(7.269751523441e1,1.328136974456e1,
-1.159662017535e1));
#110830=cartesian_point('',(7.272435051621e1,1.329859769495e1,
-1.158599495244e1));
#110831=cartesian_point('',(7.134812024961e1,1.447402477722e1,
-1.137165030614e1));
#110832=cartesian_point('',(7.134399996169e1,1.439474492299e1,
-1.139052252409e1));
#110833=cartesian_point('',(7.136151455669e1,1.424549502168e1,
-1.141192424444e1));
#110834=cartesian_point('',(7.145236930456e1,1.405675867136e1,
-1.140217113027e1));
#110835=cartesian_point('',(7.157436823571e1,1.392395653130e1,
-1.136455184835e1));
#110836=cartesian_point('',(7.170689406380e1,1.383897346859e1,
-1.131075989113e1));
#110837=cartesian_point('',(7.183674442438e1,1.379175944150e1,
-1.124919235383e1));
#110838=cartesian_point('',(7.195750510744e1,1.377234562888e1,
-1.118504821491e1));
#110839=cartesian_point('',(7.206736705715e1,1.377274812289e1,
-1.112095417483e1));
#110840=cartesian_point('',(7.216715851122e1,1.378750048846e1,
-1.105766840608e1));
#110841=cartesian_point('',(7.225814771090e1,1.381327157164e1,
-1.099524480705e1));
#110842=cartesian_point('',(7.233055348796e1,1.384349437241e1,
-1.094158544559e1));
#110843=cartesian_point('',(7.237205336781e1,1.386536467025e1,
-1.090886236747e1));
#110844=cartesian_point('',(7.238702788758e1,1.387388665842e1,
-1.089677520543e1));
#110845=cartesian_point('',(7.099799992414e1,1.443094303015e1,
-1.047979052372e1));
#110846=cartesian_point('',(7.100571383998e1,1.433628024754e1,
-1.049496348160e1));
#110847=cartesian_point('',(7.104233968241e1,1.416488588573e1,
-1.051083913514e1));
#110848=cartesian_point('',(7.114874583209e1,1.394686091669e1,
-1.049894351617e1));
#110849=cartesian_point('',(7.127992979323e1,1.378082869002e1,
-1.046285562593e1));
#110850=cartesian_point('',(7.142345961776e1,1.365750518150e1,
-1.041237459727e1));
#110851=cartesian_point('',(7.157011033556e1,1.356987922743e1,
-1.035469808147e1));
#110852=cartesian_point('',(7.171431155494e1,1.351122642959e1,
-1.029445689365e1));
#110853=cartesian_point('',(7.185368000572e1,1.347564729650e1,
-1.023406962707e1));
#110854=cartesian_point('',(7.198834733380e1,1.345861699170e1,
-1.017427622679e1));
#110855=cartesian_point('',(7.211906667437e1,1.345734337062e1,
-1.011517210678e1));
#110856=cartesian_point('',(7.222991501439e1,1.346858798806e1,
-1.006429777410e1));
#110857=cartesian_point('',(7.229680740946e1,1.348126903218e1,
-1.003326035422e1));
#110858=cartesian_point('',(7.232141563083e1,1.348675091622e1,
-1.002179603287e1));
#110859=(bounded_surface()b_spline_surface(3,3,((#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,#110836,#110837,#110838,#110839,#110840,#110841,#110842,#110843,
#110844),(#110845,#110846,#110847,#110848,#110849,#110850,#110851,#110852,
#110853,#110854,#110855,#110856,#110857,#110858)),.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.582701054201e-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());
#110860=oriented_edge('',*,*,#105403,.t.);
#110862=oriented_edge('',*,*,#110861,.f.);
#110864=oriented_edge('',*,*,#110863,.t.);
#110865=oriented_edge('',*,*,#110668,.t.);
#110866=oriented_edge('',*,*,#110796,.f.);
#110867=edge_loop('',(#110860,#110862,#110864,#110865,#110866));
#110868=face_outer_bound('',#110867,.f.);
#110870=cartesian_point('',(8.531556372813e1,1.457613382669e1,
-1.069548648161e1));
#110871=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#110872=direction('',(-1.558391846719e-1,9.839298882679e-1,-8.715574274766e-2));
#110873=axis2_placement_3d('',#110870,#110871,#110872);
#110874=cylindrical_surface('',#110873,1.e0);
#110876=oriented_edge('',*,*,#110875,.f.);
#110878=oriented_edge('',*,*,#110877,.f.);
#110880=oriented_edge('',*,*,#110879,.t.);
#110881=oriented_edge('',*,*,#110861,.t.);
#110882=oriented_edge('',*,*,#105401,.t.);
#110883=edge_loop('',(#110876,#110878,#110880,#110881,#110882));
#110884=face_outer_bound('',#110883,.f.);
#110886=cartesian_point('',(-8.751317615037e1,1.639188824007e1,
-1.169548648161e1));
#110887=direction('',(0.e0,0.e0,-1.e0));
#110888=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#110889=axis2_placement_3d('',#110886,#110887,#110888);
#110890=plane('',#110889);
#110891=oriented_edge('',*,*,#110875,.t.);
#110892=oriented_edge('',*,*,#105399,.t.);
#110893=oriented_edge('',*,*,#102664,.t.);
#110895=oriented_edge('',*,*,#110894,.f.);
#110897=oriented_edge('',*,*,#110896,.t.);
#110899=oriented_edge('',*,*,#110898,.t.);
#110901=oriented_edge('',*,*,#110900,.t.);
#110902=edge_loop('',(#110891,#110892,#110893,#110895,#110897,#110899,#110901));
#110903=face_outer_bound('',#110902,.f.);
#110905=oriented_edge('',*,*,#110904,.t.);
#110907=oriented_edge('',*,*,#110906,.t.);
#110908=edge_loop('',(#110905,#110907));
#110909=face_bound('',#110908,.f.);
#110911=cartesian_point('',(-4.234710181505e2,6.600774418877e1,
-1.069548648161e1));
#110912=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#110913=direction('',(-1.558391846719e-1,-9.839298882679e-1,
-8.715574274766e-2));
#110914=axis2_placement_3d('',#110911,#110912,#110913);
#110915=cylindrical_surface('',#110914,1.e0);
#110917=oriented_edge('',*,*,#110916,.t.);
#110919=oriented_edge('',*,*,#110918,.f.);
#110920=oriented_edge('',*,*,#110894,.t.);
#110921=oriented_edge('',*,*,#102662,.t.);
#110923=oriented_edge('',*,*,#110922,.f.);
#110924=edge_loop('',(#110917,#110919,#110920,#110921,#110923));
#110925=face_outer_bound('',#110924,.f.);
#110927=cartesian_point('',(6.669078152589e1,-1.309394492125e1,-5.6e0));
#110928=direction('',(1.558391846719e-1,9.839298882679e-1,8.715574274766e-2));
#110929=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#110930=axis2_placement_3d('',#110927,#110928,#110929);
#110931=plane('',#110930);
#110933=oriented_edge('',*,*,#110932,.f.);
#110935=oriented_edge('',*,*,#110934,.t.);
#110936=oriented_edge('',*,*,#110916,.f.);
#110938=oriented_edge('',*,*,#110937,.f.);
#110940=oriented_edge('',*,*,#110939,.t.);
#110941=edge_loop('',(#110933,#110935,#110936,#110938,#110940));
#110942=face_outer_bound('',#110941,.f.);
#110944=cartesian_point('',(8.520544606226e1,-1.695413305900e1,-6.6e0));
#110945=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#110946=direction('',(0.e0,0.e0,1.e0));
#110947=axis2_placement_3d('',#110944,#110945,#110946);
#110948=cylindrical_surface('',#110947,1.e0);
#110950=oriented_edge('',*,*,#110949,.f.);
#110952=oriented_edge('',*,*,#110951,.f.);
#110953=oriented_edge('',*,*,#110932,.t.);
#110955=oriented_edge('',*,*,#110954,.f.);
#110956=edge_loop('',(#110950,#110952,#110953,#110955));
#110957=face_outer_bound('',#110956,.f.);
#110959=cartesian_point('',(0.e0,0.e0,-5.6e0));
#110960=direction('',(0.e0,0.e0,-1.e0));
#110961=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#110962=axis2_placement_3d('',#110959,#110960,#110961);
#110963=plane('',#110962);
#110965=oriented_edge('',*,*,#110964,.t.);
#110967=oriented_edge('',*,*,#110966,.t.);
#110969=oriented_edge('',*,*,#110968,.t.);
#110971=oriented_edge('',*,*,#110970,.t.);
#110972=oriented_edge('',*,*,#110949,.t.);
#110974=oriented_edge('',*,*,#110973,.t.);
#110975=edge_loop('',(#110965,#110967,#110969,#110971,#110972,#110974));
#110976=face_outer_bound('',#110975,.f.);
#110978=cartesian_point('',(7.020607192132e1,-1.921919238741e1,-6.6e0));
#110979=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#110980=direction('',(0.e0,0.e0,1.e0));
#110981=axis2_placement_3d('',#110978,#110979,#110980);
#110982=cylindrical_surface('',#110981,1.e0);
#110983=oriented_edge('',*,*,#110964,.f.);
#110985=oriented_edge('',*,*,#110984,.f.);
#110987=oriented_edge('',*,*,#110986,.t.);
#110989=oriented_edge('',*,*,#110988,.f.);
#110990=edge_loop('',(#110983,#110985,#110987,#110989));
#110991=face_outer_bound('',#110990,.f.);
#110993=cartesian_point('',(7.125062861537e1,-1.955858943114e1,-6.6e0));
#110994=direction('',(-3.078410916689e-1,-9.474374590366e-1,8.715574275068e-2));
#110995=direction('',(9.455471492750e-1,-3.148265167469e-1,-8.261266761774e-2));
#110996=axis2_placement_3d('',#110993,#110994,#110995);
#110997=spherical_surface('',#110996,1.e0);
#110999=oriented_edge('',*,*,#110998,.t.);
#111000=oriented_edge('',*,*,#110984,.t.);
#111002=oriented_edge('',*,*,#111001,.t.);
#111003=edge_loop('',(#110999,#111000,#111002));
#111004=face_outer_bound('',#111003,.f.);
#111006=cartesian_point('',(7.105746435636e1,-1.966242569327e1,
-8.411036836980e0));
#111007=direction('',(-1.059015925403e-1,-5.691425489452e-2,
-9.927465035382e-1));
#111008=direction('',(1.338252902623e-1,-9.900937859055e-1,4.248631306102e-2));
#111009=axis2_placement_3d('',#111006,#111007,#111008);
#111010=cylindrical_surface('',#111009,1.000022463318e0);
#111011=oriented_edge('',*,*,#110998,.f.);
#111013=oriented_edge('',*,*,#111012,.f.);
#111015=oriented_edge('',*,*,#111014,.f.);
#111017=oriented_edge('',*,*,#111016,.f.);
#111018=edge_loop('',(#111011,#111013,#111015,#111017));
#111019=face_outer_bound('',#111018,.f.);
#111021=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#111022=direction('',(0.e0,0.e0,1.e0));
#111023=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#111024=axis2_placement_3d('',#111021,#111022,#111023);
#111025=conical_surface('',#111024,7.269652396011e1,5.e0);
#111027=oriented_edge('',*,*,#111026,.f.);
#111029=oriented_edge('',*,*,#111028,.t.);
#111031=oriented_edge('',*,*,#111030,.f.);
#111032=oriented_edge('',*,*,#111012,.t.);
#111033=edge_loop('',(#111027,#111029,#111031,#111032));
#111034=face_outer_bound('',#111033,.f.);
#111036=cartesian_point('',(0.e0,0.e0,-6.6e0));
#111037=direction('',(0.e0,0.e0,-1.e0));
#111038=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#111039=axis2_placement_3d('',#111036,#111037,#111038);
#111040=toroidal_surface('',#111039,7.388633499248e1,1.e0);
#111041=oriented_edge('',*,*,#110973,.f.);
#111043=oriented_edge('',*,*,#111042,.f.);
#111044=oriented_edge('',*,*,#111026,.t.);
#111045=oriented_edge('',*,*,#111001,.f.);
#111046=edge_loop('',(#111041,#111043,#111044,#111045));
#111047=face_outer_bound('',#111046,.f.);
#111049=cartesian_point('',(7.236418873904e1,-1.492027770480e1,-6.6e0));
#111050=direction('',(1.558391846198e-1,9.839298882888e-1,8.715574260489e-2));
#111051=direction('',(-9.854169265074e-1,1.487569425510e-1,8.261266849312e-2));
#111052=axis2_placement_3d('',#111049,#111050,#111051);
#111053=spherical_surface('',#111052,1.e0);
#111055=oriented_edge('',*,*,#111054,.t.);
#111056=oriented_edge('',*,*,#111042,.t.);
#111057=oriented_edge('',*,*,#110954,.t.);
#111058=edge_loop('',(#111055,#111056,#111057));
#111059=face_outer_bound('',#111058,.f.);
#111061=cartesian_point('',(7.218175763908e1,-1.465722605582e1,
-9.243480033048e0));
#111062=direction('',(6.853174854397e-2,-9.879099039493e-2,9.927455563528e-1));
#111063=direction('',(5.687321974315e-1,8.214249947780e-1,4.248135542502e-2));
#111064=axis2_placement_3d('',#111061,#111062,#111063);
#111065=cylindrical_surface('',#111064,1.000022391637e0);
#111066=oriented_edge('',*,*,#111054,.f.);
#111067=oriented_edge('',*,*,#110939,.f.);
#111069=oriented_edge('',*,*,#111068,.f.);
#111070=oriented_edge('',*,*,#111028,.f.);
#111071=edge_loop('',(#111066,#111067,#111069,#111070));
#111072=face_outer_bound('',#111071,.f.);
#111074=cartesian_point('',(7.294812249299e1,-1.240529270937e1,
-1.131527585044e1));
#111075=cartesian_point('',(7.287414387785e1,-1.237110734981e1,
-1.132903790691e1));
#111076=cartesian_point('',(7.271152530137e1,-1.230611262018e1,
-1.135880725519e1));
#111077=cartesian_point('',(7.244373416986e1,-1.223331033831e1,
-1.140629293403e1));
#111078=cartesian_point('',(7.213850945790e1,-1.219115522939e1,
-1.145873271751e1));
#111079=cartesian_point('',(7.179724470098e1,-1.219250245756e1,
-1.151557446040e1));
#111080=cartesian_point('',(7.141726222343e1,-1.225524418878e1,
-1.157690602230e1));
#111081=cartesian_point('',(7.100432314406e1,-1.240442850755e1,
-1.164138783294e1));
#111082=cartesian_point('',(7.057715080464e1,-1.267085762182e1,
-1.170564406245e1));
#111083=cartesian_point('',(7.017450474131e1,-1.308664367035e1,
-1.176320134193e1));
#111084=cartesian_point('',(6.985396885362e1,-1.368901991471e1,
-1.180463736517e1));
#111085=cartesian_point('',(6.977649661153e1,-1.417156859908e1,
-1.180878461303e1));
#111086=cartesian_point('',(6.978063187461e1,-1.443234910362e1,
-1.180370269557e1));
#111087=cartesian_point('',(7.272100950229e1,-1.329646813773e1,
-1.158731680040e1));
#111088=cartesian_point('',(7.267860204680e1,-1.326941474293e1,
-1.160407190176e1));
#111089=cartesian_point('',(7.258398485772e1,-1.321608021152e1,
-1.163998494931e1));
#111090=cartesian_point('',(7.242355924109e1,-1.314960997056e1,
-1.169617435822e1));
#111091=cartesian_point('',(7.223549067541e1,-1.310020725230e1,
-1.175692707516e1));
#111092=cartesian_point('',(7.201962053454e1,-1.307729381732e1,
-1.182125042924e1));
#111093=cartesian_point('',(7.177332664364e1,-1.309378630479e1,
-1.188874199516e1));
#111094=cartesian_point('',(7.149987176057e1,-1.316846821151e1,
-1.195718571492e1));
#111095=cartesian_point('',(7.121243230735e1,-1.332503749962e1,
-1.202188694377e1));
#111096=cartesian_point('',(7.094015635687e1,-1.358831413519e1,
-1.207452622322e1));
#111097=cartesian_point('',(7.072845511220e1,-1.398401565622e1,
-1.210304562929e1));
#111098=cartesian_point('',(7.068765243392e1,-1.430352641356e1,
-1.209236399639e1));
#111099=cartesian_point('',(7.069869310533e1,-1.447396575624e1,
-1.207798599448e1));
#111100=cartesian_point('',(7.238516172269e1,-1.387283695612e1,
-1.089827000665e1));
#111101=cartesian_point('',(7.236151080339e1,-1.385946113192e1,
-1.091732407382e1));
#111102=cartesian_point('',(7.230930006690e1,-1.383335229968e1,
-1.095786961216e1));
#111103=cartesian_point('',(7.222258828983e1,-1.380159549928e1,
-1.102027569886e1));
#111104=cartesian_point('',(7.212292858892e1,-1.377897258138e1,
-1.108644941842e1));
#111105=cartesian_point('',(7.201062862260e1,-1.376998651496e1,
-1.115491022163e1));
#111106=cartesian_point('',(7.188469776142e1,-1.378079069925e1,
-1.122469188202e1));
#111107=cartesian_point('',(7.174705811720e1,-1.382025001104e1,
-1.129278834950e1));
#111108=cartesian_point('',(7.160425784780e1,-1.389950605883e1,
-1.135362075384e1));
#111109=cartesian_point('',(7.147009941271e1,-1.403039132729e1,
-1.139816080804e1));
#111110=cartesian_point('',(7.136548757539e1,-1.422611228476e1,
-1.141374777058e1));
#111111=cartesian_point('',(7.134378221821e1,-1.438553864369e1,
-1.139257481196e1));
#111112=cartesian_point('',(7.134801834993e1,-1.447180103398e1,
-1.137217424289e1));
#111113=cartesian_point('',(7.231835801261e1,-1.348606986934e1,
-1.002321074714e1));
#111114=cartesian_point('',(7.227955068933e1,-1.347753198662e1,
-1.004128370612e1));
#111115=cartesian_point('',(7.219645051134e1,-1.346358948758e1,
-1.007973966280e1));
#111116=cartesian_point('',(7.206688377994e1,-1.345588006380e1,
-1.013888253606e1));
#111117=cartesian_point('',(7.192743882348e1,-1.346394105897e1,
-1.020148750479e1));
#111118=cartesian_point('',(7.178038353026e1,-1.349140417223e1,
-1.026608757946e1));
#111119=cartesian_point('',(7.162609961458e1,-1.354347948993e1,
-1.033171340872e1));
#111120=cartesian_point('',(7.146783428480e1,-1.362661621053e1,
-1.039554406974e1));
#111121=cartesian_point('',(7.131188190268e1,-1.374807151353e1,
-1.045254567853e1));
#111122=cartesian_point('',(7.116822669947e1,-1.391560408063e1,
-1.049491570745e1));
#111123=cartesian_point('',(7.104849935979e1,-1.414298705917e1,
-1.051210147781e1));
#111124=cartesian_point('',(7.100683743189e1,-1.432535371436e1,
-1.049657593138e1));
#111125=cartesian_point('',(7.099821317215e1,-1.442828992778e1,
-1.048020080575e1));
#111126=(bounded_surface()b_spline_surface(3,3,((#111074,#111075,#111076,
#111077,#111078,#111079,#111080,#111081,#111082,#111083,#111084,#111085,
#111086),(#111087,#111088,#111089,#111090,#111091,#111092,#111093,#111094,
#111095,#111096,#111097,#111098,#111099),(#111100,#111101,#111102,#111103,
#111104,#111105,#111106,#111107,#111108,#111109,#111110,#111111,#111112),(
#111113,#111114,#111115,#111116,#111117,#111118,#111119,#111120,#111121,#111122,
#111123,#111124,#111125)),.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.410958241916e-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());
#111127=oriented_edge('',*,*,#110937,.t.);
#111128=oriented_edge('',*,*,#110922,.t.);
#111129=oriented_edge('',*,*,#102660,.t.);
#111131=oriented_edge('',*,*,#111130,.t.);
#111132=oriented_edge('',*,*,#111068,.t.);
#111133=edge_loop('',(#111127,#111128,#111129,#111131,#111132));
#111134=face_outer_bound('',#111133,.f.);
#111136=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#111137=direction('',(0.e0,0.e0,1.e0));
#111138=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#111139=axis2_placement_3d('',#111136,#111137,#111138);
#111140=toroidal_surface('',#111139,7.150671292775e1,1.e0);
#111141=oriented_edge('',*,*,#102658,.t.);
#111143=oriented_edge('',*,*,#111142,.t.);
#111144=oriented_edge('',*,*,#111030,.t.);
#111145=oriented_edge('',*,*,#111130,.f.);
#111146=edge_loop('',(#111141,#111143,#111144,#111145));
#111147=face_outer_bound('',#111146,.f.);
#111149=cartesian_point('',(6.863713617249e1,-1.877277820810e1,
-1.176702192934e1));
#111150=cartesian_point('',(6.851931683800e1,-1.899587253485e1,
-1.177086487480e1));
#111151=cartesian_point('',(6.836583227059e1,-1.945226981517e1,
-1.176651846764e1));
#111152=cartesian_point('',(6.835695779459e1,-2.013150815062e1,
-1.172833437953e1));
#111153=cartesian_point('',(6.850772933693e1,-2.070051159431e1,
-1.167403195335e1));
#111154=cartesian_point('',(6.875222425274e1,-2.115176500978e1,
-1.161307616163e1));
#111155=cartesian_point('',(6.904223305516e1,-2.149413647316e1,
-1.155158675942e1));
#111156=cartesian_point('',(6.934749860468e1,-2.174540812898e1,
-1.149269244808e1));
#111157=cartesian_point('',(6.965283573482e1,-2.192473208146e1,
-1.143739742613e1));
#111158=cartesian_point('',(6.995315846763e1,-2.204799427631e1,
-1.138548803690e1));
#111159=cartesian_point('',(7.027223690239e1,-2.213245778981e1,
-1.133234298305e1));
#111160=cartesian_point('',(7.049191540470e1,-2.215881615586e1,
-1.129702112593e1));
#111161=cartesian_point('',(7.061214415309e1,-2.216424595488e1,
-1.127801588572e1));
#111162=cartesian_point('',(6.950889798517e1,-1.916618425138e1,
-1.216931796338e1));
#111163=cartesian_point('',(6.942267098985e1,-1.930978194331e1,
-1.218225215763e1));
#111164=cartesian_point('',(6.930867648468e1,-1.961087946808e1,
-1.219283104350e1));
#111165=cartesian_point('',(6.930218802371e1,-2.006468398225e1,
-1.216786587416e1));
#111166=cartesian_point('',(6.941443363421e1,-2.043956017865e1,
-1.211883573237e1));
#111167=cartesian_point('',(6.959349032259e1,-2.072713666616e1,
-1.205770602563e1));
#111168=cartesian_point('',(6.980150605781e1,-2.093462942800e1,
-1.199250802393e1));
#111169=cartesian_point('',(7.001542172400e1,-2.107659973532e1,
-1.192769452448e1));
#111170=cartesian_point('',(7.022418168039e1,-2.116814188625e1,
-1.186508247908e1));
#111171=cartesian_point('',(7.042432274981e1,-2.122131870343e1,
-1.180487177526e1));
#111172=cartesian_point('',(7.063134316047e1,-2.124613894400e1,
-1.174186060327e1));
#111173=cartesian_point('',(7.076939300440e1,-2.124212837486e1,
-1.169896979058e1));
#111174=cartesian_point('',(7.084349197465e1,-2.123421077793e1,
-1.167557977775e1));
#111175=cartesian_point('',(7.016976680641e1,-1.950493951902e1,
-1.144471036645e1));
#111176=cartesian_point('',(7.012926549481e1,-1.957310297717e1,
-1.146413930822e1));
#111177=cartesian_point('',(7.007600835531e1,-1.971426474335e1,
-1.148613999269e1));
#111178=cartesian_point('',(7.007298729375e1,-1.992462413566e1,
-1.147535727368e1));
#111179=cartesian_point('',(7.012541780567e1,-2.009801084923e1,
-1.143550196124e1));
#111180=cartesian_point('',(7.020951768666e1,-2.023145352470e1,
-1.137901041364e1));
#111181=cartesian_point('',(7.030793438394e1,-2.032843691062e1,
-1.131466211436e1));
#111182=cartesian_point('',(7.040999054416e1,-2.039554252030e1,
-1.124782571062e1));
#111183=cartesian_point('',(7.051048550020e1,-2.043955367206e1,
-1.118109502564e1));
#111184=cartesian_point('',(7.060775101249e1,-2.046589685282e1,
-1.111519212898e1));
#111185=cartesian_point('',(7.070938235620e1,-2.047923112198e1,
-1.104463922319e1));
#111186=cartesian_point('',(7.077799226454e1,-2.047856601748e1,
-1.099551263543e1));
#111187=cartesian_point('',(7.081510026392e1,-2.047549408705e1,
-1.096841135387e1));
#111188=cartesian_point('',(6.981111097807e1,-1.937454687485e1,
-1.047982084589e1));
#111189=cartesian_point('',(6.977451926227e1,-1.946363898043e1,
-1.049520113392e1));
#111190=cartesian_point('',(6.972892923424e1,-1.963592458073e1,
-1.051114453821e1));
#111191=cartesian_point('',(6.972621428557e1,-1.988270426416e1,
-1.049815431435e1));
#111192=cartesian_point('',(6.977072961417e1,-2.009377952480e1,
-1.046015015820e1));
#111193=cartesian_point('',(6.984654218952e1,-2.027122790332e1,
-1.040743364452e1));
#111194=cartesian_point('',(6.994185802849e1,-2.041728926863e1,
-1.034745366325e1));
#111195=cartesian_point('',(7.004841509375e1,-2.053557043370e1,
-1.028496584199e1));
#111196=cartesian_point('',(7.016142905982e1,-2.063045978478e1,
-1.022235442236e1));
#111197=cartesian_point('',(7.027900249612e1,-2.070605440615e1,
-1.016033335778e1));
#111198=cartesian_point('',(7.041086660725e1,-2.077011411085e1,
-1.009379108321e1));
#111199=cartesian_point('',(7.050719122713e1,-2.080241539793e1,
-1.004739192513e1));
#111200=cartesian_point('',(7.056170879886e1,-2.081645309344e1,
-1.002179394538e1));
#111201=(bounded_surface()b_spline_surface(3,3,((#111149,#111150,#111151,
#111152,#111153,#111154,#111155,#111156,#111157,#111158,#111159,#111160,
#111161),(#111162,#111163,#111164,#111165,#111166,#111167,#111168,#111169,
#111170,#111171,#111172,#111173,#111174),(#111175,#111176,#111177,#111178,
#111179,#111180,#111181,#111182,#111183,#111184,#111185,#111186,#111187),(
#111188,#111189,#111190,#111191,#111192,#111193,#111194,#111195,#111196,#111197,
#111198,#111199,#111200)),.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.583330578635e-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());
#111202=oriented_edge('',*,*,#102656,.f.);
#111204=oriented_edge('',*,*,#111203,.f.);
#111206=oriented_edge('',*,*,#111205,.t.);
#111207=oriented_edge('',*,*,#111014,.t.);
#111208=oriented_edge('',*,*,#111142,.f.);
#111209=edge_loop('',(#111202,#111204,#111206,#111207,#111208));
#111210=face_outer_bound('',#111209,.f.);
#111212=cartesian_point('',(8.453044348272e1,-2.636116812038e1,
-1.069548648161e1));
#111213=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#111214=direction('',(3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#111215=axis2_placement_3d('',#111212,#111213,#111214);
#111216=cylindrical_surface('',#111215,1.e0);
#111218=oriented_edge('',*,*,#111217,.t.);
#111220=oriented_edge('',*,*,#111219,.f.);
#111222=oriented_edge('',*,*,#111221,.t.);
#111223=oriented_edge('',*,*,#111203,.t.);
#111224=oriented_edge('',*,*,#102654,.t.);
#111225=edge_loop('',(#111218,#111220,#111222,#111223,#111224));
#111226=face_outer_bound('',#111225,.f.);
#111228=cartesian_point('',(8.387148746433e1,-2.988015379011e1,
-1.169548648161e1));
#111229=direction('',(0.e0,0.e0,-1.e0));
#111230=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#111231=axis2_placement_3d('',#111228,#111229,#111230);
#111232=plane('',#111231);
#111233=oriented_edge('',*,*,#111217,.f.);
#111234=oriented_edge('',*,*,#102652,.f.);
#111236=oriented_edge('',*,*,#111235,.f.);
#111238=oriented_edge('',*,*,#111237,.t.);
#111239=edge_loop('',(#111233,#111234,#111236,#111238));
#111240=face_outer_bound('',#111239,.f.);
#111242=cartesian_point('',(-3.964597140479e2,1.277131319586e2,
-1.069548648161e1));
#111243=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#111244=direction('',(-3.078410914165e-1,-9.474374591189e-1,
-8.715574274766e-2));
#111245=axis2_placement_3d('',#111242,#111243,#111244);
#111246=cylindrical_surface('',#111245,1.e0);
#111248=oriented_edge('',*,*,#111247,.t.);
#111250=oriented_edge('',*,*,#111249,.f.);
#111251=oriented_edge('',*,*,#111235,.t.);
#111252=oriented_edge('',*,*,#102650,.t.);
#111254=oriented_edge('',*,*,#111253,.t.);
#111255=edge_loop('',(#111248,#111250,#111251,#111252,#111254));
#111256=face_outer_bound('',#111255,.f.);
#111258=cartesian_point('',(6.382136306928e1,-2.336547346224e1,-5.6e0));
#111259=direction('',(3.078410914165e-1,9.474374591189e-1,8.715574274766e-2));
#111260=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#111261=axis2_placement_3d('',#111258,#111259,#111260);
#111262=plane('',#111261);
#111264=oriented_edge('',*,*,#111263,.f.);
#111266=oriented_edge('',*,*,#111265,.t.);
#111267=oriented_edge('',*,*,#111247,.f.);
#111269=oriented_edge('',*,*,#111268,.f.);
#111271=oriented_edge('',*,*,#111270,.t.);
#111272=edge_loop('',(#111264,#111266,#111267,#111269,#111271));
#111273=face_outer_bound('',#111272,.f.);
#111275=cartesian_point('',(8.340050819574e1,-3.069061096360e1,-6.6e0));
#111276=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#111277=direction('',(0.e0,0.e0,1.e0));
#111278=axis2_placement_3d('',#111275,#111276,#111277);
#111279=cylindrical_surface('',#111278,1.e0);
#111281=oriented_edge('',*,*,#111280,.f.);
#111283=oriented_edge('',*,*,#111282,.f.);
#111284=oriented_edge('',*,*,#111263,.t.);
#111286=oriented_edge('',*,*,#111285,.f.);
#111287=edge_loop('',(#111281,#111283,#111284,#111286));
#111288=face_outer_bound('',#111287,.f.);
#111290=cartesian_point('',(0.e0,0.e0,-5.6e0));
#111291=direction('',(0.e0,0.e0,-1.e0));
#111292=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#111293=axis2_placement_3d('',#111290,#111291,#111292);
#111294=plane('',#111293);
#111296=oriented_edge('',*,*,#111295,.t.);
#111298=oriented_edge('',*,*,#111297,.t.);
#111300=oriented_edge('',*,*,#111299,.t.);
#111302=oriented_edge('',*,*,#111301,.t.);
#111303=oriented_edge('',*,*,#111280,.t.);
#111305=oriented_edge('',*,*,#111304,.t.);
#111306=edge_loop('',(#111296,#111298,#111300,#111302,#111303,#111305));
#111307=face_outer_bound('',#111306,.f.);
#111309=cartesian_point('',(6.633517459599e1,-2.996522154026e1,-6.6e0));
#111310=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#111311=direction('',(0.e0,0.e0,1.e0));
#111312=axis2_placement_3d('',#111309,#111310,#111311);
#111313=cylindrical_surface('',#111312,1.e0);
#111314=oriented_edge('',*,*,#111295,.f.);
#111316=oriented_edge('',*,*,#111315,.f.);
#111318=oriented_edge('',*,*,#111317,.t.);
#111320=oriented_edge('',*,*,#111319,.f.);
#111321=edge_loop('',(#111314,#111316,#111318,#111320));
#111322=face_outer_bound('',#111321,.f.);
#111324=cartesian_point('',(6.731377766888e1,-3.046384471086e1,-6.6e0));
#111325=direction('',(-4.522629290683e-1,-8.876159752367e-1,8.715574275468e-2));
#111326=direction('',(8.846561771056e-1,-4.588666423706e-1,-8.261266748099e-2));
#111327=axis2_placement_3d('',#111324,#111325,#111326);
#111328=spherical_surface('',#111327,1.e0);
#111330=oriented_edge('',*,*,#111329,.t.);
#111331=oriented_edge('',*,*,#111315,.t.);
#111333=oriented_edge('',*,*,#111332,.t.);
#111334=edge_loop('',(#111330,#111331,#111333));
#111335=face_outer_bound('',#111334,.f.);
#111337=cartesian_point('',(6.712612178129e1,-3.052940711375e1,
-8.241475742277e0));
#111338=direction('',(-1.134981543338e-1,-3.964842493525e-2,
-9.927467810892e-1));
#111339=direction('',(-2.269648122562e-2,-9.988392066447e-1,4.248657446135e-2));
#111340=axis2_placement_3d('',#111337,#111338,#111339);
#111341=cylindrical_surface('',#111340,1.000019614595e0);
#111342=oriented_edge('',*,*,#111329,.f.);
#111344=oriented_edge('',*,*,#111343,.f.);
#111346=oriented_edge('',*,*,#111345,.f.);
#111348=oriented_edge('',*,*,#111347,.f.);
#111349=edge_loop('',(#111342,#111344,#111346,#111348));
#111350=face_outer_bound('',#111349,.f.);
#111352=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#111353=direction('',(0.e0,0.e0,1.e0));
#111354=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#111355=axis2_placement_3d('',#111352,#111353,#111354);
#111356=conical_surface('',#111355,7.269652396011e1,5.e0);
#111358=oriented_edge('',*,*,#111357,.f.);
#111360=oriented_edge('',*,*,#111359,.t.);
#111362=oriented_edge('',*,*,#111361,.f.);
#111363=oriented_edge('',*,*,#111343,.t.);
#111364=edge_loop('',(#111358,#111360,#111362,#111363));
#111365=face_outer_bound('',#111364,.f.);
#111367=cartesian_point('',(0.e0,0.e0,-6.6e0));
#111368=direction('',(0.e0,0.e0,-1.e0));
#111369=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#111370=axis2_placement_3d('',#111367,#111368,#111369);
#111371=toroidal_surface('',#111370,7.388633499248e1,1.e0);
#111372=oriented_edge('',*,*,#111304,.f.);
#111374=oriented_edge('',*,*,#111373,.f.);
#111375=oriented_edge('',*,*,#111357,.t.);
#111376=oriented_edge('',*,*,#111332,.f.);
#111377=edge_loop('',(#111372,#111374,#111375,#111376));
#111378=face_outer_bound('',#111377,.f.);
#111380=cartesian_point('',(6.913921983319e1,-2.605683748094e1,-6.6e0));
#111381=direction('',(3.078410913718e-1,9.474374591455e-1,8.715574261650e-2));
#111382=direction('',(-9.500140962063e-1,3.010786674822e-1,8.261266849859e-2));
#111383=axis2_placement_3d('',#111380,#111381,#111382);
#111384=spherical_surface('',#111383,1.e0);
#111386=oriented_edge('',*,*,#111385,.t.);
#111387=oriented_edge('',*,*,#111373,.t.);
#111388=oriented_edge('',*,*,#111285,.t.);
#111389=edge_loop('',(#111386,#111387,#111388));
#111390=face_outer_bound('',#111389,.f.);
#111392=cartesian_point('',(6.900156022266e1,-2.577133430878e1,
-9.217373314372e0));
#111393=direction('',(5.223331754101e-2,-1.082953177237e-1,9.927455891102e-1));
#111394=direction('',(6.902284808258e-1,7.223433758959e-1,4.248166141059e-2));
#111395=axis2_placement_3d('',#111392,#111393,#111394);
#111396=cylindrical_surface('',#111395,1.000022730024e0);
#111397=oriented_edge('',*,*,#111385,.f.);
#111398=oriented_edge('',*,*,#111270,.f.);
#111400=oriented_edge('',*,*,#111399,.f.);
#111401=oriented_edge('',*,*,#111359,.f.);
#111402=edge_loop('',(#111397,#111398,#111400,#111401));
#111403=face_outer_bound('',#111402,.f.);
#111405=cartesian_point('',(7.014782428360e1,-2.357275585059e1,
-1.128023768348e1));
#111406=cartesian_point('',(7.000506170260e1,-2.347906614182e1,
-1.130726576084e1));
#111407=cartesian_point('',(6.966562651135e1,-2.330412739540e1,
-1.136852869779e1));
#111408=cartesian_point('',(6.904420840265e1,-2.315523951678e1,
-1.147070424624e1));
#111409=cartesian_point('',(6.829356298194e1,-2.319985116418e1,
-1.158272114807e1));
#111410=cartesian_point('',(6.752486882560e1,-2.352910173947e1,
-1.168535003890e1));
#111411=cartesian_point('',(6.689662603245e1,-2.415097905763e1,
-1.175614578039e1));
#111412=cartesian_point('',(6.663821373457e1,-2.475088715109e1,
-1.177258866561e1));
#111413=cartesian_point('',(6.657515179736e1,-2.509325655412e1,
-1.176924811076e1));
#111414=cartesian_point('',(6.656659350524e1,-2.515110818059e1,
-1.176817031315e1));
#111415=cartesian_point('',(6.979039390409e1,-2.446086750556e1,
-1.167416112369e1));
#111416=cartesian_point('',(6.971172635652e1,-2.439021617547e1,
-1.170739941338e1));
#111417=cartesian_point('',(6.951744077770e1,-2.425069110100e1,
-1.178132843124e1));
#111418=cartesian_point('',(6.913622081017e1,-2.410466191539e1,
-1.189969569012e1));
#111419=cartesian_point('',(6.864743025055e1,-2.408271855060e1,
-1.202292386703e1));
#111420=cartesian_point('',(6.812615841034e1,-2.426623750034e1,
-1.212715710922e1));
#111421=cartesian_point('',(6.769829742221e1,-2.467289589291e1,
-1.218676550804e1));
#111422=cartesian_point('',(6.753576725371e1,-2.507899551658e1,
-1.218542952779e1));
#111423=cartesian_point('',(6.750538173052e1,-2.530825142643e1,
-1.216992166444e1));
#111424=cartesian_point('',(6.750170294019e1,-2.534689471483e1,
-1.216667266668e1));
#111425=cartesian_point('',(6.932426661290e1,-2.505683511265e1,
-1.096760448143e1));
#111426=cartesian_point('',(6.928401588212e1,-2.502243999804e1,
-1.100608237731e1));
#111427=cartesian_point('',(6.918627546311e1,-2.495496018491e1,
-1.109026833843e1));
#111428=cartesian_point('',(6.900011654273e1,-2.488494264540e1,
-1.121966463813e1));
#111429=cartesian_point('',(6.876732884734e1,-2.487381577302e1,
-1.134660888465e1));
#111430=cartesian_point('',(6.852357465994e1,-2.495831641592e1,
-1.144419652312e1));
#111431=cartesian_point('',(6.832516893286e1,-2.514641305002e1,
-1.148800471892e1));
#111432=cartesian_point('',(6.824919156084e1,-2.533609316888e1,
-1.147160133313e1));
#111433=cartesian_point('',(6.823439884597e1,-2.544451353592e1,
-1.144737616348e1));
#111434=cartesian_point('',(6.823257993255e1,-2.546282961597e1,
-1.144279088205e1));
#111435=cartesian_point('',(6.931845558126e1,-2.463314619949e1,
-1.002307901330e1));
#111436=cartesian_point('',(6.924404708740e1,-2.460396627365e1,
-1.005942979172e1));
#111437=cartesian_point('',(6.907639229911e1,-2.455721586987e1,
-1.013894265283e1));
#111438=cartesian_point('',(6.880204146283e1,-2.454357362368e1,
-1.026074189947e1));
#111439=cartesian_point('',(6.850689557481e1,-2.460743078716e1,
-1.037937071158e1));
#111440=cartesian_point('',(6.823198167965e1,-2.476050055044e1,
-1.047017524490e1));
#111441=cartesian_point('',(6.801200292875e1,-2.499349636472e1,
-1.051285807790e1));
#111442=cartesian_point('',(6.790759187014e1,-2.520833461295e1,
-1.050249190301e1));
#111443=cartesian_point('',(6.787227382920e1,-2.533570433838e1,
-1.048364086175e1));
#111444=cartesian_point('',(6.786702476953e1,-2.535738826987e1,
-1.048018544815e1));
#111445=(bounded_surface()b_spline_surface(3,3,((#111405,#111406,#111407,
#111408,#111409,#111410,#111411,#111412,#111413,#111414),(#111415,#111416,
#111417,#111418,#111419,#111420,#111421,#111422,#111423,#111424),(#111425,
#111426,#111427,#111428,#111429,#111430,#111431,#111432,#111433,#111434),(
#111435,#111436,#111437,#111438,#111439,#111440,#111441,#111442,#111443,
#111444)),.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.410805040880e-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());
#111446=oriented_edge('',*,*,#111268,.t.);
#111447=oriented_edge('',*,*,#111253,.f.);
#111448=oriented_edge('',*,*,#102648,.f.);
#111450=oriented_edge('',*,*,#111449,.t.);
#111451=oriented_edge('',*,*,#111399,.t.);
#111452=edge_loop('',(#111446,#111447,#111448,#111450,#111451));
#111453=face_outer_bound('',#111452,.f.);
#111455=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#111456=direction('',(0.e0,0.e0,1.e0));
#111457=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#111458=axis2_placement_3d('',#111455,#111456,#111457);
#111459=toroidal_surface('',#111458,7.150671292775e1,1.e0);
#111460=oriented_edge('',*,*,#102646,.t.);
#111462=oriented_edge('',*,*,#111461,.t.);
#111463=oriented_edge('',*,*,#111361,.t.);
#111464=oriented_edge('',*,*,#111449,.f.);
#111465=edge_loop('',(#111460,#111462,#111463,#111464));
#111466=face_outer_bound('',#111465,.f.);
#111468=cartesian_point('',(6.485535361636e1,-2.927884447286e1,
-1.176700388719e1));
#111469=cartesian_point('',(6.470408329883e1,-2.948076438962e1,
-1.177084642001e1));
#111470=cartesian_point('',(6.448108933663e1,-2.990753892749e1,
-1.176649934042e1));
#111471=cartesian_point('',(6.436606616028e1,-3.057703633129e1,
-1.172831466377e1));
#111472=cartesian_point('',(6.442597005003e1,-3.116262913435e1,
-1.167401200111e1));
#111473=cartesian_point('',(6.459686499157e1,-3.164658201309e1,
-1.161305621718e1));
#111474=cartesian_point('',(6.482974729366e1,-3.203011223811e1,
-1.155156698132e1));
#111475=cartesian_point('',(6.509195025063e1,-3.232604985900e1,
-1.149267293548e1));
#111476=cartesian_point('',(6.536547938999e1,-3.255093585318e1,
-1.143737824173e1));
#111477=cartesian_point('',(6.564282614251e1,-3.271966511976e1,
-1.138546922485e1));
#111478=cartesian_point('',(6.594476773352e1,-3.285300704005e1,
-1.133232461355e1));
#111479=cartesian_point('',(6.615762167519e1,-3.291340809801e1,
-1.129700309593e1));
#111480=cartesian_point('',(6.627552275042e1,-3.293757988215e1,
-1.127799805238e1));
#111481=cartesian_point('',(6.565485289514e1,-2.980378655382e1,
-1.216935806631e1));
#111482=cartesian_point('',(6.554722141746e1,-2.993213018211e1,
-1.218229200335e1));
#111483=cartesian_point('',(6.538752464389e1,-3.021169420557e1,
-1.219287043589e1));
#111484=cartesian_point('',(6.531012364013e1,-3.065890674515e1,
-1.216790466815e1));
#111485=cartesian_point('',(6.536234508857e1,-3.104673547836e1,
-1.211887410887e1));
#111486=cartesian_point('',(6.549421359729e1,-3.135878900271e1,
-1.205774416640e1));
#111487=cartesian_point('',(6.566721336732e1,-3.159627312250e1,
-1.199254608953e1));
#111488=cartesian_point('',(6.585629067969e1,-3.176996287735e1,
-1.192773264076e1));
#111489=cartesian_point('',(6.604816442175e1,-3.189303758534e1,
-1.186512073973e1));
#111490=cartesian_point('',(6.623752688976e1,-3.197687008168e1,
-1.180491025116e1));
#111491=cartesian_point('',(6.643812007919e1,-3.203377061184e1,
-1.174189937422e1));
#111492=cartesian_point('',(6.657510052192e1,-3.205140518277e1,
-1.169900881063e1));
#111493=cartesian_point('',(6.664952730122e1,-3.205517657046e1,
-1.167561894707e1));
#111494=cartesian_point('',(6.625462704455e1,-3.024177761086e1,
-1.144474313874e1));
#111495=cartesian_point('',(6.620396125885e1,-3.030276532760e1,
-1.146417220751e1));
#111496=cartesian_point('',(6.612927716602e1,-3.043385680318e1,
-1.148617308921e1));
#111497=cartesian_point('',(6.609338602701e1,-3.064115247759e1,
-1.147539044638e1));
#111498=cartesian_point('',(6.611804784006e1,-3.082060523048e1,
-1.143553507110e1));
#111499=cartesian_point('',(6.618023778996e1,-3.096555969364e1,
-1.137904339536e1));
#111500=cartesian_point('',(6.626227163489e1,-3.107674318749e1,
-1.131469494779e1));
#111501=cartesian_point('',(6.635257380514e1,-3.115898597684e1,
-1.124785839643e1));
#111502=cartesian_point('',(6.644494649099e1,-3.121817438062e1,
-1.118112757160e1));
#111503=cartesian_point('',(6.653689310269e1,-3.125940715232e1,
-1.111522454315e1));
#111504=cartesian_point('',(6.663518651238e1,-3.128847403806e1,
-1.104467150119e1));
#111505=cartesian_point('',(6.670305501e1,-3.129854882392e1,-1.099554482082e1));
#111506=cartesian_point('',(6.674018621128e1,-3.130131901797e1,
-1.096844348821e1));
#111507=cartesian_point('',(6.592077343592e1,-3.005687792664e1,
-1.047982085985e1));
#111508=cartesian_point('',(6.587069517093e1,-3.013914893354e1,
-1.049520113914e1));
#111509=cartesian_point('',(6.579871504463e1,-3.030218153571e1,
-1.051114453676e1));
#111510=cartesian_point('',(6.575742867848e1,-3.054549821223e1,
-1.049815431438e1));
#111511=cartesian_point('',(6.576837650404e1,-3.076093851777e1,
-1.046015015824e1));
#111512=cartesian_point('',(6.581549665863e1,-3.094806191197e1,
-1.040743364457e1));
#111513=cartesian_point('',(6.588678996993e1,-3.110723570177e1,
-1.034745366330e1));
#111514=cartesian_point('',(6.597353189012e1,-3.124072982692e1,
-1.028496584204e1));
#111515=cartesian_point('',(6.607031050186e1,-3.135213021195e1,
-1.022235442240e1));
#111516=cartesian_point('',(6.617461080991e1,-3.144518667571e1,
-1.016033335780e1));
#111517=cartesian_point('',(6.629483030939e1,-3.152908579083e1,
-1.009379108321e1));
#111518=cartesian_point('',(6.638491597878e1,-3.157605788585e1,
-1.004739192512e1));
#111519=cartesian_point('',(6.643656636936e1,-3.159845118120e1,
-1.002179394534e1));
#111520=(bounded_surface()b_spline_surface(3,3,((#111468,#111469,#111470,
#111471,#111472,#111473,#111474,#111475,#111476,#111477,#111478,#111479,
#111480),(#111481,#111482,#111483,#111484,#111485,#111486,#111487,#111488,
#111489,#111490,#111491,#111492,#111493),(#111494,#111495,#111496,#111497,
#111498,#111499,#111500,#111501,#111502,#111503,#111504,#111505,#111506),(
#111507,#111508,#111509,#111510,#111511,#111512,#111513,#111514,#111515,#111516,
#111517,#111518,#111519)),.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.583330787316e-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());
#111521=oriented_edge('',*,*,#102644,.f.);
#111523=oriented_edge('',*,*,#111522,.f.);
#111525=oriented_edge('',*,*,#111524,.t.);
#111526=oriented_edge('',*,*,#111345,.t.);
#111527=oriented_edge('',*,*,#111461,.f.);
#111528=edge_loop('',(#111521,#111523,#111525,#111526,#111527));
#111529=face_outer_bound('',#111528,.f.);
#111531=cartesian_point('',(7.936593822037e1,-3.926009310275e1,
-1.069548648161e1));
#111532=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#111533=direction('',(4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#111534=axis2_placement_3d('',#111531,#111532,#111533);
#111535=cylindrical_surface('',#111534,1.e0);
#111537=oriented_edge('',*,*,#111536,.t.);
#111539=oriented_edge('',*,*,#111538,.f.);
#111541=oriented_edge('',*,*,#111540,.t.);
#111542=oriented_edge('',*,*,#111522,.t.);
#111543=oriented_edge('',*,*,#102642,.t.);
#111544=edge_loop('',(#111537,#111539,#111541,#111542,#111543));
#111545=face_outer_bound('',#111544,.f.);
#111547=cartesian_point('',(7.816460440342e1,-4.263267078729e1,
-1.169548648161e1));
#111548=direction('',(0.e0,0.e0,-1.e0));
#111549=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#111550=axis2_placement_3d('',#111547,#111548,#111549);
#111551=plane('',#111550);
#111552=oriented_edge('',*,*,#111536,.f.);
#111553=oriented_edge('',*,*,#102640,.f.);
#111555=oriented_edge('',*,*,#111554,.f.);
#111557=oriented_edge('',*,*,#111556,.t.);
#111558=edge_loop('',(#111552,#111553,#111555,#111557));
#111559=face_outer_bound('',#111558,.f.);
#111561=cartesian_point('',(-3.557048061369e2,1.800617789907e2,
-1.069548648161e1));
#111562=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#111563=direction('',(-4.522629288245e-1,-8.876159753616e-1,
-8.715574274766e-2));
#111564=axis2_placement_3d('',#111561,#111562,#111563);
#111565=cylindrical_surface('',#111564,1.e0);
#111567=oriented_edge('',*,*,#111566,.t.);
#111569=oriented_edge('',*,*,#111568,.f.);
#111570=oriented_edge('',*,*,#111554,.t.);
#111571=oriented_edge('',*,*,#102638,.t.);
#111573=oriented_edge('',*,*,#111572,.t.);
#111574=edge_loop('',(#111567,#111569,#111570,#111571,#111573));
#111575=face_outer_bound('',#111574,.f.);
#111577=cartesian_point('',(5.938045084294e1,-3.306166650102e1,-5.6e0));
#111578=direction('',(4.522629288245e-1,8.876159753616e-1,8.715574274766e-2));
#111579=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#111580=axis2_placement_3d('',#111577,#111578,#111579);
#111581=plane('',#111580);
#111583=oriented_edge('',*,*,#111582,.f.);
#111585=oriented_edge('',*,*,#111584,.t.);
#111586=oriented_edge('',*,*,#111566,.f.);
#111588=oriented_edge('',*,*,#111587,.f.);
#111590=oriented_edge('',*,*,#111589,.t.);
#111591=edge_loop('',(#111583,#111585,#111586,#111588,#111590));
#111592=face_outer_bound('',#111591,.f.);
#111594=cartesian_point('',(7.757264023676e1,-4.335947249815e1,-6.6e0));
#111595=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#111596=direction('',(0.e0,0.e0,1.e0));
#111597=axis2_placement_3d('',#111594,#111595,#111596);
#111598=cylindrical_surface('',#111597,1.e0);
#111600=oriented_edge('',*,*,#111599,.f.);
#111602=oriented_edge('',*,*,#111601,.f.);
#111603=oriented_edge('',*,*,#111582,.t.);
#111605=oriented_edge('',*,*,#111604,.f.);
#111606=edge_loop('',(#111600,#111602,#111603,#111605));
#111607=face_outer_bound('',#111606,.f.);
#111609=cartesian_point('',(0.e0,0.e0,-5.6e0));
#111610=direction('',(0.e0,0.e0,-1.e0));
#111611=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#111612=axis2_placement_3d('',#111609,#111610,#111611);
#111613=plane('',#111612);
#111615=oriented_edge('',*,*,#111614,.t.);
#111617=oriented_edge('',*,*,#111616,.t.);
#111619=oriented_edge('',*,*,#111618,.t.);
#111621=oriented_edge('',*,*,#111620,.t.);
#111622=oriented_edge('',*,*,#111599,.t.);
#111624=oriented_edge('',*,*,#111623,.t.);
#111625=edge_loop('',(#111615,#111617,#111619,#111621,#111622,#111624));
#111626=face_outer_bound('',#111625,.f.);
#111628=cartesian_point('',(6.083088511826e1,-3.997340748988e1,-6.6e0));
#111629=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#111630=direction('',(0.e0,0.e0,1.e0));
#111631=axis2_placement_3d('',#111628,#111629,#111630);
#111632=cylindrical_surface('',#111631,1.e0);
#111633=oriented_edge('',*,*,#111614,.f.);
#111635=oriented_edge('',*,*,#111634,.f.);
#111637=oriented_edge('',*,*,#111636,.t.);
#111639=oriented_edge('',*,*,#111638,.t.);
#111640=edge_loop('',(#111633,#111635,#111637,#111639));
#111641=face_outer_bound('',#111640,.f.);
#111643=cartesian_point('',(6.171943811461e1,-4.061897903012e1,-6.6e0));
#111644=direction('',(-5.855485521709e-1,-8.059384403012e-1,8.715574275712e-2));
#111645=direction('',(8.019820338447e-1,-5.916079483662e-1,-8.261266743201e-2));
#111646=axis2_placement_3d('',#111643,#111644,#111645);
#111647=spherical_surface('',#111646,1.e0);
#111649=oriented_edge('',*,*,#111648,.t.);
#111650=oriented_edge('',*,*,#111634,.t.);
#111652=oriented_edge('',*,*,#111651,.t.);
#111653=edge_loop('',(#111649,#111650,#111652));
#111654=face_outer_bound('',#111653,.f.);
#111656=cartesian_point('',(6.140192169887e1,-4.067643713854e1,
-9.264528675107e0));
#111657=direction('',(-1.183167585833e-1,-2.139524975767e-2,
-9.927453792016e-1));
#111658=direction('',(-1.786774337543e-1,-9.829902448411e-1,4.248003312333e-2));
#111659=axis2_placement_3d('',#111656,#111657,#111658);
#111660=cylindrical_surface('',#111659,1.000021425575e0);
#111661=oriented_edge('',*,*,#111648,.f.);
#111663=oriented_edge('',*,*,#111662,.f.);
#111665=oriented_edge('',*,*,#111664,.f.);
#111667=oriented_edge('',*,*,#111666,.f.);
#111668=edge_loop('',(#111661,#111663,#111665,#111667));
#111669=face_outer_bound('',#111668,.f.);
#111671=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#111672=direction('',(0.e0,0.e0,1.e0));
#111673=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#111674=axis2_placement_3d('',#111671,#111672,#111673);
#111675=conical_surface('',#111674,7.269652396011e1,5.e0);
#111677=oriented_edge('',*,*,#111676,.f.);
#111679=oriented_edge('',*,*,#111678,.t.);
#111681=oriented_edge('',*,*,#111680,.f.);
#111682=oriented_edge('',*,*,#111662,.t.);
#111683=edge_loop('',(#111677,#111679,#111681,#111682));
#111684=face_outer_bound('',#111683,.f.);
#111686=cartesian_point('',(0.e0,0.e0,-6.6e0));
#111687=direction('',(0.e0,0.e0,-1.e0));
#111688=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#111689=axis2_placement_3d('',#111686,#111687,#111688);
#111690=toroidal_surface('',#111689,7.388633499248e1,1.e0);
#111691=oriented_edge('',*,*,#111623,.f.);
#111693=oriented_edge('',*,*,#111692,.f.);
#111694=oriented_edge('',*,*,#111676,.t.);
#111695=oriented_edge('',*,*,#111651,.f.);
#111696=edge_loop('',(#111691,#111693,#111694,#111695));
#111697=face_outer_bound('',#111696,.f.);
#111699=cartesian_point('',(6.421181387513e1,-3.655179144062e1,-6.6e0));
#111700=direction('',(4.522629287898e-1,8.876159753895e-1,8.715574264395e-2));
#111701=direction('',(-8.912187659387e-1,4.459868363974e-1,8.261266851406e-2));
#111702=axis2_placement_3d('',#111699,#111700,#111701);
#111703=spherical_surface('',#111702,1.e0);
#111705=oriented_edge('',*,*,#111704,.t.);
#111706=oriented_edge('',*,*,#111692,.t.);
#111707=oriented_edge('',*,*,#111604,.t.);
#111708=edge_loop('',(#111705,#111706,#111707));
#111709=face_outer_bound('',#111708,.f.);
#111711=cartesian_point('',(6.412251251563e1,-3.625490790066e1,
-9.160139716171e0));
#111712=direction('',(3.464814529223e-2,-1.151326266841e-1,9.927456795678e-1));
#111713=direction('',(7.947281763683e-1,6.054769728973e-1,4.248247847538e-2));
#111714=axis2_placement_3d('',#111711,#111712,#111713);
#111715=cylindrical_surface('',#111714,1.000023553250e0);
#111716=oriented_edge('',*,*,#111704,.f.);
#111717=oriented_edge('',*,*,#111589,.f.);
#111719=oriented_edge('',*,*,#111718,.f.);
#111720=oriented_edge('',*,*,#111678,.f.);
#111721=edge_loop('',(#111716,#111717,#111719,#111720));
#111722=face_outer_bound('',#111721,.f.);
#111724=cartesian_point('',(6.559868042118e1,-3.425199516063e1,
-1.127841987110e1));
#111725=cartesian_point('',(6.552729487772e1,-3.418716591271e1,
-1.129363974302e1));
#111726=cartesian_point('',(6.537637273365e1,-3.406567834657e1,
-1.132449870969e1));
#111727=cartesian_point('',(6.512133934700e1,-3.390713227195e1,
-1.137278636953e1));
#111728=cartesian_point('',(6.483028532975e1,-3.377403397282e1,
-1.142407570751e1));
#111729=cartesian_point('',(6.449033232933e1,-3.367311631939e1,
-1.147981108571e1));
#111730=cartesian_point('',(6.409378466561e1,-3.362130718671e1,
-1.154004581784e1));
#111731=cartesian_point('',(6.363910322826e1,-3.364481555602e1,
-1.160345711232e1));
#111732=cartesian_point('',(6.313551010233e1,-3.377907960431e1,
-1.166677152248e1));
#111733=cartesian_point('',(6.261108547367e1,-3.406655859300e1,
-1.172373141160e1));
#111734=cartesian_point('',(6.211366628769e1,-3.455656355302e1,
-1.176500480412e1));
#111735=cartesian_point('',(6.188753919739e1,-3.499994544912e1,
-1.177037203600e1));
#111736=cartesian_point('',(6.180895325889e1,-3.525156712112e1,
-1.176648288686e1));
#111737=cartesian_point('',(6.510703127750e1,-3.507515341406e1,
-1.167830573502e1));
#111738=cartesian_point('',(6.506938729312e1,-3.502877461566e1,
-1.169703016300e1));
#111739=cartesian_point('',(6.498759354883e1,-3.493990337806e1,
-1.173458816112e1));
#111740=cartesian_point('',(6.484258111066e1,-3.481829046235e1,
-1.179213683375e1));
#111741=cartesian_point('',(6.467014458816e1,-3.470982777320e1,
-1.185196742062e1));
#111742=cartesian_point('',(6.446113862775e1,-3.461908474528e1,
-1.191546080274e1));
#111743=cartesian_point('',(6.420902495478e1,-3.455840668648e1,
-1.198217397807e1));
#111744=cartesian_point('',(6.391139089502e1,-3.454775201544e1,
-1.204988974860e1));
#111745=cartesian_point('',(6.357422623371e1,-3.461495139005e1,
-1.211396394200e1));
#111746=cartesian_point('',(6.321919744069e1,-3.479370149337e1,
-1.216616485225e1));
#111747=cartesian_point('',(6.288637694238e1,-3.512073209605e1,
-1.219440827990e1));
#111748=cartesian_point('',(6.274596609563e1,-3.542272814451e1,
-1.218454703878e1));
#111749=cartesian_point('',(6.270297908156e1,-3.559243619453e1,
-1.217117620293e1));
#111750=cartesian_point('',(6.455078324095e1,-3.559442438265e1,
-1.097108382070e1));
#111751=cartesian_point('',(6.453147126273e1,-3.557172586547e1,
-1.099277651225e1));
#111752=cartesian_point('',(6.448999345517e1,-3.552838543266e1,
-1.103588719329e1));
#111753=cartesian_point('',(6.441789664144e1,-3.546941292488e1,
-1.110066040839e1));
#111754=cartesian_point('',(6.433356205169e1,-3.541704845021e1,
-1.116654923025e1));
#111755=cartesian_point('',(6.423281084612e1,-3.537333416716e1,
-1.123468399994e1));
#111756=cartesian_point('',(6.411284116222e1,-3.534395146904e1,
-1.130399154342e1));
#111757=cartesian_point('',(6.397280577305e1,-3.533806470647e1,
-1.137137816982e1));
#111758=cartesian_point('',(6.381563564246e1,-3.536843002411e1,
-1.143121164063e1));
#111759=cartesian_point('',(6.365116526401e1,-3.545058760246e1,
-1.147443602169e1));
#111760=cartesian_point('',(6.349710883440e1,-3.560194505377e1,
-1.148830427938e1));
#111761=cartesian_point('',(6.343129437874e1,-3.574317149760e1,
-1.146663661593e1));
#111762=cartesian_point('',(6.341062139859e1,-3.582331672455e1,
-1.144649090668e1));
#111763=cartesian_point('',(6.461142629741e1,-3.517362071513e1,
-1.002321049421e1));
#111764=cartesian_point('',(6.457257722592e1,-3.515082029922e1,
-1.004369857427e1));
#111765=cartesian_point('',(6.449320962619e1,-3.511014286065e1,
-1.008441269325e1));
#111766=cartesian_point('',(6.436759018114e1,-3.506277380955e1,
-1.014552279716e1));
#111767=cartesian_point('',(6.423290345100e1,-3.502924115370e1,
-1.020756456407e1));
#111768=cartesian_point('',(6.408508587598e1,-3.501179223950e1,
-1.027153768643e1));
#111769=cartesian_point('',(6.392307332892e1,-3.501552752560e1,
-1.033637702026e1));
#111770=cartesian_point('',(6.374810512602e1,-3.504749819408e1,
-1.039920413488e1));
#111771=cartesian_point('',(6.356397441799e1,-3.511638749540e1,
-1.045499191917e1));
#111772=cartesian_point('',(6.337776146515e1,-3.523242971067e1,
-1.049601985908e1));
#111773=cartesian_point('',(6.319762081755e1,-3.541064203193e1,
-1.051177955109e1));
#111774=cartesian_point('',(6.310389076935e1,-3.556868277670e1,
-1.049619221167e1));
#111775=cartesian_point('',(6.306490878552e1,-3.566134430752e1,
-1.048027871143e1));
#111776=(bounded_surface()b_spline_surface(3,3,((#111724,#111725,#111726,
#111727,#111728,#111729,#111730,#111731,#111732,#111733,#111734,#111735,
#111736),(#111737,#111738,#111739,#111740,#111741,#111742,#111743,#111744,
#111745,#111746,#111747,#111748,#111749),(#111750,#111751,#111752,#111753,
#111754,#111755,#111756,#111757,#111758,#111759,#111760,#111761,#111762),(
#111763,#111764,#111765,#111766,#111767,#111768,#111769,#111770,#111771,#111772,
#111773,#111774,#111775)),.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.409896473127e-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());
#111777=oriented_edge('',*,*,#111587,.t.);
#111778=oriented_edge('',*,*,#111572,.f.);
#111779=oriented_edge('',*,*,#102636,.t.);
#111781=oriented_edge('',*,*,#111780,.t.);
#111782=oriented_edge('',*,*,#111718,.t.);
#111783=edge_loop('',(#111777,#111778,#111779,#111781,#111782));
#111784=face_outer_bound('',#111783,.f.);
#111786=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#111787=direction('',(0.e0,0.e0,1.e0));
#111788=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#111789=axis2_placement_3d('',#111786,#111787,#111788);
#111790=toroidal_surface('',#111789,7.150671292775e1,1.e0);
#111791=oriented_edge('',*,*,#102634,.t.);
#111793=oriented_edge('',*,*,#111792,.t.);
#111794=oriented_edge('',*,*,#111680,.t.);
#111795=oriented_edge('',*,*,#111780,.f.);
#111796=edge_loop('',(#111791,#111793,#111794,#111795));
#111797=face_outer_bound('',#111796,.f.);
#111799=cartesian_point('',(5.947661750958e1,-3.906395091376e1,
-1.176698195474e1));
#111800=cartesian_point('',(5.929561942993e1,-3.923972453072e1,
-1.177082398776e1));
#111801=cartesian_point('',(5.900860404166e1,-3.962636816706e1,
-1.176647609200e1));
#111802=cartesian_point('',(5.879026062351e1,-4.026964094184e1,
-1.172829069849e1));
#111803=cartesian_point('',(5.875781882713e1,-4.085740587215e1,
-1.167398774842e1));
#111804=cartesian_point('',(5.885090349385e1,-4.136214393485e1,
-1.161303197397e1));
#111805=cartesian_point('',(5.902092326138e1,-4.177739145885e1,
-1.155154294027e1));
#111806=cartesian_point('',(5.923360611607e1,-4.211071038161e1,
-1.149264921711e1));
#111807=cartesian_point('',(5.946859126583e1,-4.237562321878e1,
-1.143735492223e1));
#111808=cartesian_point('',(5.971613236027e1,-4.258566706037e1,
-1.138544635789e1));
#111809=cartesian_point('',(5.999350208223e1,-4.276460637178e1,
-1.133230228444e1));
#111810=cartesian_point('',(6.019429035200e1,-4.285756443474e1,
-1.129698117943e1));
#111811=cartesian_point('',(6.030696073602e1,-4.289988388490e1,
-1.127797637491e1));
#111812=cartesian_point('',(6.018416852872e1,-3.970750885096e1,
-1.216940680442e1));
#111813=cartesian_point('',(6.005778132534e1,-3.981743790858e1,
-1.218234043179e1));
#111814=cartesian_point('',(5.985631160205e1,-4.006858468062e1,
-1.219291831562e1));
#111815=cartesian_point('',(5.970990003334e1,-4.049819495220e1,
-1.216795181955e1));
#111816=cartesian_point('',(5.970080868535e1,-4.088942892404e1,
-1.211892075288e1));
#111817=cartesian_point('',(5.978224024408e1,-4.121827827120e1,
-1.205779052392e1));
#111818=cartesian_point('',(5.991596331674e1,-4.147990860033e1,
-1.199259235575e1));
#111819=cartesian_point('',(6.007554625837e1,-4.168104324936e1,
-1.192777896861e1));
#111820=cartesian_point('',(6.024580932461e1,-4.183262200015e1,
-1.186516724307e1));
#111821=cartesian_point('',(6.041973085310e1,-4.194504768186e1,
-1.180495701617e1));
#111822=cartesian_point('',(6.060895820632e1,-4.203262906440e1,
-1.174194649788e1));
#111823=cartesian_point('',(6.074149693362e1,-4.207147553675e1,
-1.169905623704e1));
#111824=cartesian_point('',(6.081441925202e1,-4.208684353978e1,
-1.167566655492e1));
#111825=cartesian_point('',(6.070807870560e1,-4.023396801352e1,
-1.144478296556e1));
#111826=cartesian_point('',(6.064849625235e1,-4.028627811626e1,
-1.146421219240e1));
#111827=cartesian_point('',(6.055422453524e1,-4.040407113995e1,
-1.148621331685e1));
#111828=cartesian_point('',(6.048634754682e1,-4.060319859676e1,
-1.147543076620e1));
#111829=cartesian_point('',(6.048263392772e1,-4.078429856793e1,
-1.143557531464e1));
#111830=cartesian_point('',(6.052138322845e1,-4.093719543145e1,
-1.137908348324e1));
#111831=cartesian_point('',(6.058501491761e1,-4.105984110628e1,
-1.131473485553e1));
#111832=cartesian_point('',(6.066134018738e1,-4.115519565653e1,
-1.124789812481e1));
#111833=cartesian_point('',(6.074331666331e1,-4.122810346839e1,
-1.118116713006e1));
#111834=cartesian_point('',(6.082768086411e1,-4.128321002363e1,
-1.111526394147e1));
#111835=cartesian_point('',(6.092021651647e1,-4.132729314874e1,
-1.104471073403e1));
#111836=cartesian_point('',(6.098567272931e1,-4.134785922237e1,
-1.099558394112e1));
#111837=cartesian_point('',(6.102191296503e1,-4.135640301695e1,
-1.096848254646e1));
#111838=cartesian_point('',(6.040724765811e1,-3.999910886693e1,
-1.047982087149e1));
#111839=cartesian_point('',(6.034491594014e1,-4.007253299937e1,
-1.049520114327e1));
#111840=cartesian_point('',(6.024831810975e1,-4.022229820863e1,
-1.051114453516e1));
#111841=cartesian_point('',(6.016947694089e1,-4.045616061952e1,
-1.049815431410e1));
#111842=cartesian_point('',(6.014658769161e1,-4.067066111466e1,
-1.046015015802e1));
#111843=cartesian_point('',(6.016385517084e1,-4.086285192553e1,
-1.040743364443e1));
#111844=cartesian_point('',(6.020937047652e1,-4.103121875285e1,
-1.034745366323e1));
#111845=cartesian_point('',(6.027416137768e1,-4.117663876968e1,
-1.028496584202e1));
#111846=cartesian_point('',(6.035232162448e1,-4.130180714145e1,
-1.022235442242e1));
#111847=cartesian_point('',(6.044078058452e1,-4.141003408861e1,
-1.016033335784e1));
#111848=cartesian_point('',(6.054639526928e1,-4.151170673949e1,
-1.009379108325e1));
#111849=cartesian_point('',(6.062802378005e1,-4.157219303358e1,
-1.004739192515e1));
#111850=cartesian_point('',(6.067553518542e1,-4.160239053157e1,
-1.002179394539e1));
#111851=(bounded_surface()b_spline_surface(3,3,((#111799,#111800,#111801,
#111802,#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)),.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.583330965890e-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());
#111852=oriented_edge('',*,*,#102632,.f.);
#111854=oriented_edge('',*,*,#111853,.f.);
#111856=oriented_edge('',*,*,#111855,.t.);
#111857=oriented_edge('',*,*,#111664,.t.);
#111858=oriented_edge('',*,*,#111792,.f.);
#111859=edge_loop('',(#111852,#111854,#111856,#111857,#111858));
#111860=face_outer_bound('',#111859,.f.);
#111862=cartesian_point('',(7.224718015879e1,-5.119230429626e1,
-1.069548648161e1));
#111863=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#111864=direction('',(5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#111865=axis2_placement_3d('',#111862,#111863,#111864);
#111866=cylindrical_surface('',#111865,1.e0);
#111868=oriented_edge('',*,*,#111867,.t.);
#111870=oriented_edge('',*,*,#111869,.f.);
#111872=oriented_edge('',*,*,#111871,.t.);
#111873=oriented_edge('',*,*,#111853,.t.);
#111874=oriented_edge('',*,*,#102630,.t.);
#111875=edge_loop('',(#111868,#111870,#111872,#111873,#111874));
#111876=face_outer_bound('',#111875,.f.);
#111878=cartesian_point('',(7.053304936864e1,-5.433542993997e1,
-1.169548648161e1));
#111879=direction('',(0.e0,0.e0,-1.e0));
#111880=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#111881=axis2_placement_3d('',#111878,#111879,#111880);
#111882=plane('',#111881);
#111883=oriented_edge('',*,*,#111867,.f.);
#111884=oriented_edge('',*,*,#102628,.f.);
#111886=oriented_edge('',*,*,#111885,.f.);
#111888=oriented_edge('',*,*,#111887,.t.);
#111889=edge_loop('',(#111883,#111884,#111886,#111888));
#111890=face_outer_bound('',#111889,.f.);
#111892=cartesian_point('',(-3.069521362595e2,2.217154364371e2,
-1.069548648161e1));
#111893=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#111894=direction('',(-5.855485519503e-1,-8.059384404624e-1,
-8.715574274766e-2));
#111895=axis2_placement_3d('',#111892,#111893,#111894);
#111896=cylindrical_surface('',#111895,1.e0);
#111898=oriented_edge('',*,*,#111897,.t.);
#111900=oriented_edge('',*,*,#111899,.f.);
#111901=oriented_edge('',*,*,#111885,.t.);
#111902=oriented_edge('',*,*,#102626,.t.);
#111904=oriented_edge('',*,*,#111903,.t.);
#111905=edge_loop('',(#111898,#111900,#111901,#111902,#111904));
#111906=face_outer_bound('',#111905,.f.);
#111908=cartesian_point('',(5.347739484443e1,-4.194377158516e1,-5.6e0));
#111909=direction('',(5.855485519503e-1,8.059384404624e-1,8.715574274766e-2));
#111910=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#111911=axis2_placement_3d('',#111908,#111909,#111910);
#111912=plane('',#111911);
#111914=oriented_edge('',*,*,#111913,.f.);
#111916=oriented_edge('',*,*,#111915,.t.);
#111917=oriented_edge('',*,*,#111897,.f.);
#111919=oriented_edge('',*,*,#111918,.f.);
#111921=oriented_edge('',*,*,#111920,.t.);
#111922=edge_loop('',(#111914,#111916,#111917,#111919,#111921));
#111923=face_outer_bound('',#111922,.f.);
#111925=cartesian_point('',(6.983467642639e1,-5.496067991800e1,-6.6e0));
#111926=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#111927=direction('',(0.e0,0.e0,1.e0));
#111928=axis2_placement_3d('',#111925,#111926,#111927);
#111929=cylindrical_surface('',#111928,1.e0);
#111931=oriented_edge('',*,*,#111930,.f.);
#111933=oriented_edge('',*,*,#111932,.t.);
#111934=oriented_edge('',*,*,#111913,.t.);
#111936=oriented_edge('',*,*,#111935,.f.);
#111937=edge_loop('',(#111931,#111933,#111934,#111936));
#111938=face_outer_bound('',#111937,.f.);
#111940=cartesian_point('',(0.e0,0.e0,-5.6e0));
#111941=direction('',(0.e0,0.e0,-1.e0));
#111942=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#111943=axis2_placement_3d('',#111940,#111941,#111942);
#111944=plane('',#111943);
#111946=oriented_edge('',*,*,#111945,.t.);
#111948=oriented_edge('',*,*,#111947,.t.);
#111950=oriented_edge('',*,*,#111949,.t.);
#111952=oriented_edge('',*,*,#111951,.t.);
#111953=oriented_edge('',*,*,#111930,.t.);
#111955=oriented_edge('',*,*,#111954,.t.);
#111956=edge_loop('',(#111946,#111948,#111950,#111952,#111953,#111955));
#111957=face_outer_bound('',#111956,.f.);
#111959=cartesian_point('',(5.382873735502e1,-4.899731547517e1,-6.6e0));
#111960=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#111961=direction('',(0.e0,0.e0,1.e0));
#111962=axis2_placement_3d('',#111959,#111960,#111961);
#111963=cylindrical_surface('',#111962,1.e0);
#111964=oriented_edge('',*,*,#111945,.f.);
#111966=oriented_edge('',*,*,#111965,.f.);
#111968=oriented_edge('',*,*,#111967,.t.);
#111970=oriented_edge('',*,*,#111969,.f.);
#111971=edge_loop('',(#111964,#111966,#111968,#111970));
#111972=face_outer_bound('',#111971,.f.);
#111974=cartesian_point('',(5.460536115878e1,-4.977393927893e1,-6.6e0));
#111975=direction('',(-7.044160265922e-1,-7.044160262122e-1,8.715574275628e-2));
#111976=direction('',(6.995604312771e-1,-7.097819032379e-1,-8.261266747522e-2));
#111977=axis2_placement_3d('',#111974,#111975,#111976);
#111978=spherical_surface('',#111977,1.e0);
#111980=oriented_edge('',*,*,#111979,.t.);
#111981=oriented_edge('',*,*,#111965,.t.);
#111983=oriented_edge('',*,*,#111982,.t.);
#111984=edge_loop('',(#111980,#111981,#111983));
#111985=face_outer_bound('',#111984,.f.);
#111987=cartesian_point('',(5.433608262635e1,-4.977986092112e1,
-8.824241425212e0));
#111988=direction('',(-1.202015570904e-1,-2.628580488754e-3,
-9.927460280644e-1));
#111989=direction('',(-3.302565051389e-1,-9.429346433865e-1,4.248410426274e-2));
#111990=axis2_placement_3d('',#111987,#111988,#111989);
#111991=cylindrical_surface('',#111990,1.000023083285e0);
#111992=oriented_edge('',*,*,#111979,.f.);
#111994=oriented_edge('',*,*,#111993,.f.);
#111996=oriented_edge('',*,*,#111995,.f.);
#111998=oriented_edge('',*,*,#111997,.f.);
#111999=edge_loop('',(#111992,#111994,#111996,#111998));
#112000=face_outer_bound('',#111999,.f.);
#112002=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#112003=direction('',(0.e0,0.e0,1.e0));
#112004=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#112005=axis2_placement_3d('',#112002,#112003,#112004);
#112006=conical_surface('',#112005,7.269652396011e1,5.e0);
#112008=oriented_edge('',*,*,#112007,.f.);
#112010=oriented_edge('',*,*,#112009,.t.);
#112012=oriented_edge('',*,*,#112011,.f.);
#112013=oriented_edge('',*,*,#111993,.t.);
#112014=edge_loop('',(#112008,#112010,#112012,#112013));
#112015=face_outer_bound('',#112014,.f.);
#112017=cartesian_point('',(0.e0,0.e0,-6.6e0));
#112018=direction('',(0.e0,0.e0,-1.e0));
#112019=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#112020=axis2_placement_3d('',#112017,#112018,#112019);
#112021=toroidal_surface('',#112020,7.388633499248e1,1.e0);
#112022=oriented_edge('',*,*,#111954,.f.);
#112024=oriented_edge('',*,*,#112023,.f.);
#112025=oriented_edge('',*,*,#112007,.t.);
#112026=oriented_edge('',*,*,#111982,.f.);
#112027=edge_loop('',(#112022,#112024,#112025,#112026));
#112028=face_outer_bound('',#112027,.f.);
#112030=cartesian_point('',(5.770329995265e1,-4.614671898658e1,-6.6e0));
#112031=direction('',(5.855485519123e-1,8.059384405032e-1,8.715574262634e-2));
#112032=direction('',(-8.104786718762e-1,5.799133292455e-1,8.261266850353e-2));
#112033=axis2_placement_3d('',#112030,#112031,#112032);
#112034=spherical_surface('',#112033,1.e0);
#112036=oriented_edge('',*,*,#112035,.t.);
#112037=oriented_edge('',*,*,#112023,.t.);
#112038=oriented_edge('',*,*,#111935,.t.);
#112039=edge_loop('',(#112036,#112037,#112038));
#112040=face_outer_bound('',#112039,.f.);
#112042=cartesian_point('',(5.766096953488e1,-4.583533369761e1,
-9.195019584766e0));
#112043=direction('',(1.621136437091e-2,-1.191356791857e-1,9.927456278474e-1));
#112044=direction('',(8.796620435094e-1,4.736981821512e-1,4.248201308171e-2));
#112045=axis2_placement_3d('',#112042,#112043,#112044);
#112046=cylindrical_surface('',#112045,1.000023080292e0);
#112047=oriented_edge('',*,*,#112035,.f.);
#112048=oriented_edge('',*,*,#111920,.f.);
#112050=oriented_edge('',*,*,#112049,.f.);
#112051=oriented_edge('',*,*,#112009,.f.);
#112052=edge_loop('',(#112047,#112048,#112050,#112051));
#112053=face_outer_bound('',#112052,.f.);
#112055=cartesian_point('',(5.943283213008e1,-4.409222324612e1,
-1.127843753332e1));
#112056=cartesian_point('',(5.937246839799e1,-4.401702611252e1,
-1.129365754389e1));
#112057=cartesian_point('',(5.924241206240e1,-4.387342679997e1,
-1.132451679073e1));
#112058=cartesian_point('',(5.901532537247e1,-4.367693917332e1,
-1.137280482247e1));
#112059=cartesian_point('',(5.874868158780e1,-4.349995094409e1,
-1.142409440892e1));
#112060=cartesian_point('',(5.842870847106e1,-4.334709734385e1,
-1.147982983350e1));
#112061=cartesian_point('',(5.804515708554e1,-4.323389306847e1,
-1.154006444932e1));
#112062=cartesian_point('',(5.759240650311e1,-4.318598259681e1,
-1.160347559096e1));
#112063=cartesian_point('',(5.707402038545e1,-4.323980977623e1,
-1.166678990672e1));
#112064=cartesian_point('',(5.651108953374e1,-4.344170371253e1,
-1.172374982097e1));
#112065=cartesian_point('',(5.594314281653e1,-4.384785521920e1,
-1.176502353919e1));
#112066=cartesian_point('',(5.565043965022e1,-4.425040233192e1,
-1.177039041946e1));
#112067=cartesian_point('',(5.553345885453e1,-4.448663387612e1,
-1.176650075445e1));
#112068=cartesian_point('',(5.881846671063e1,-4.482831854759e1,
-1.167826710438e1));
#112069=cartesian_point('',(5.878854191557e1,-4.477662309246e1,
-1.169699163016e1));
#112070=cartesian_point('',(5.872165883740e1,-4.467605287617e1,
-1.173454982837e1));
#112071=cartesian_point('',(5.859745852224e1,-4.453325555444e1,
-1.179209873794e1));
#112072=cartesian_point('',(5.844411562163e1,-4.439915658927e1,
-1.185192940478e1));
#112073=cartesian_point('',(5.825188322073e1,-4.427683844178e1,
-1.191542262163e1));
#112074=cartesian_point('',(5.801237262537e1,-4.417747086030e1,
-1.198213544800e1));
#112075=cartesian_point('',(5.772007837598e1,-4.412038802452e1,
-1.204985084860e1));
#112076=cartesian_point('',(5.737656208147e1,-4.413401393461e1,
-1.211392478728e1));
#112077=cartesian_point('',(5.699795068861e1,-4.425501905079e1,
-1.216612568338e1));
#112078=cartesian_point('',(5.661807308939e1,-4.452595155420e1,
-1.219436950194e1));
#112079=cartesian_point('',(5.643214923364e1,-4.480226072842e1,
-1.218450801554e1));
#112080=cartesian_point('',(5.636314337441e1,-4.496315430993e1,
-1.217113663702e1));
#112081=cartesian_point('',(5.818786545317e1,-4.525415160041e1,
-1.097105209409e1));
#112082=cartesian_point('',(5.817234143883e1,-4.522871140203e1,
-1.099274472232e1));
#112083=cartesian_point('',(5.813815298282e1,-4.517941591578e1,
-1.103585530204e1));
#112084=cartesian_point('',(5.807616735906e1,-4.510989117998e1,
-1.110062834737e1));
#112085=cartesian_point('',(5.800106111645e1,-4.504497907008e1,
-1.116651687960e1));
#112086=cartesian_point('',(5.790838760211e1,-4.498604289561e1,
-1.123465116573e1));
#112087=cartesian_point('',(5.779449077523e1,-4.493825554827e1,
-1.130395814930e1));
#112088=cartesian_point('',(5.765710007376e1,-4.491053566315e1,
-1.137134436686e1));
#112089=cartesian_point('',(5.749711458656e1,-4.491594056042e1,
-1.143117777036e1));
#112090=cartesian_point('',(5.732181617677e1,-4.497135743214e1,
-1.147440258718e1));
#112091=cartesian_point('',(5.714597591311e1,-4.509675189086e1,
-1.148827188692e1));
#112092=cartesian_point('',(5.705887661537e1,-4.522594552313e1,
-1.146660450574e1));
#112093=cartesian_point('',(5.702591939361e1,-4.530187186892e1,
-1.144645852616e1));
#112094=cartesian_point('',(5.831358587981e1,-4.484802898222e1,
-1.002321049561e1));
#112095=cartesian_point('',(5.827878191259e1,-4.481943197405e1,
-1.004369855394e1));
#112096=cartesian_point('',(5.820675485114e1,-4.476683953570e1,
-1.008441265300e1));
#112097=cartesian_point('',(5.809009223543e1,-4.470040250137e1,
-1.014552271251e1));
#112098=cartesian_point('',(5.796230971221e1,-4.464621315244e1,
-1.020756432815e1));
#112099=cartesian_point('',(5.781904241257e1,-4.460585541990e1,
-1.027153712830e1));
#112100=cartesian_point('',(5.765844132678e1,-4.458420025413e1,
-1.033637608114e1));
#112101=cartesian_point('',(5.748062710564e1,-4.458840571476e1,
-1.039920295995e1));
#112102=cartesian_point('',(5.728798751235e1,-4.462764152179e1,
-1.045499080307e1));
#112103=cartesian_point('',(5.708591432027e1,-4.471312370691e1,
-1.049601918699e1));
#112104=cartesian_point('',(5.688011090681e1,-4.486096156632e1,
-1.051177975232e1));
#112105=cartesian_point('',(5.676281020707e1,-4.500239515170e1,
-1.049619249823e1));
#112106=cartesian_point('',(5.670981168522e1,-4.508781941659e1,
-1.048027867896e1));
#112107=(bounded_surface()b_spline_surface(3,3,((#112055,#112056,#112057,
#112058,#112059,#112060,#112061,#112062,#112063,#112064,#112065,#112066,
#112067),(#112068,#112069,#112070,#112071,#112072,#112073,#112074,#112075,
#112076,#112077,#112078,#112079,#112080),(#112081,#112082,#112083,#112084,
#112085,#112086,#112087,#112088,#112089,#112090,#112091,#112092,#112093),(
#112094,#112095,#112096,#112097,#112098,#112099,#112100,#112101,#112102,#112103,
#112104,#112105,#112106)),.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.409897053477e-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());
#112108=oriented_edge('',*,*,#111918,.t.);
#112109=oriented_edge('',*,*,#111903,.f.);
#112110=oriented_edge('',*,*,#102624,.t.);
#112112=oriented_edge('',*,*,#112111,.t.);
#112113=oriented_edge('',*,*,#112049,.t.);
#112114=edge_loop('',(#112108,#112109,#112110,#112112,#112113));
#112115=face_outer_bound('',#112114,.f.);
#112117=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#112118=direction('',(0.e0,0.e0,1.e0));
#112119=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#112120=axis2_placement_3d('',#112117,#112118,#112119);
#112121=toroidal_surface('',#112120,7.150671292775e1,1.e0);
#112122=oriented_edge('',*,*,#102622,.t.);
#112124=oriented_edge('',*,*,#112123,.t.);
#112125=oriented_edge('',*,*,#112011,.t.);
#112126=oriented_edge('',*,*,#112111,.f.);
#112127=edge_loop('',(#112122,#112124,#112125,#112126));
#112128=face_outer_bound('',#112127,.f.);
#112130=cartesian_point('',(5.269754336089e1,-4.796673342430e1,
-1.180356246115e1));
#112131=cartesian_point('',(5.250062087260e1,-4.810428035411e1,
-1.180833362254e1));
#112132=cartesian_point('',(5.217267344864e1,-4.842255083036e1,
-1.180577257771e1));
#112133=cartesian_point('',(5.186864051725e1,-4.899065524499e1,
-1.177029664127e1));
#112134=cartesian_point('',(5.174597012263e1,-4.953428943834e1,
-1.171839232600e1));
#112135=cartesian_point('',(5.175259224247e1,-5.002048958666e1,
-1.165926574860e1));
#112136=cartesian_point('',(5.184461434704e1,-5.043539932537e1,
-1.159906983378e1));
#112137=cartesian_point('',(5.198894222056e1,-5.078043780653e1,
-1.154105281555e1));
#112138=cartesian_point('',(5.216391047026e1,-5.106437794814e1,
-1.148645949829e1));
#112139=cartesian_point('',(5.235747740299e1,-5.129818327526e1,
-1.143527289009e1));
#112140=cartesian_point('',(5.256362358278e1,-5.149095879832e1,
-1.138704994071e1));
#112141=cartesian_point('',(5.275281908332e1,-5.162969619678e1,
-1.134695449056e1));
#112142=cartesian_point('',(5.287342746178e1,-5.170214926376e1,
-1.132309327525e1));
#112143=cartesian_point('',(5.291953332679e1,-5.172774751944e1,
-1.131419144765e1));
#112144=cartesian_point('',(5.326905148305e1,-4.868650469236e1,
-1.207760307290e1));
#112145=cartesian_point('',(5.313583911560e1,-4.877014276468e1,
-1.209095064532e1));
#112146=cartesian_point('',(5.291289767142e1,-4.897232283289e1,
-1.210252435185e1));
#112147=cartesian_point('',(5.271222166385e1,-4.934562508938e1,
-1.208013372332e1));
#112148=cartesian_point('',(5.264169961444e1,-4.970372575078e1,
-1.203400191906e1));
#112149=cartesian_point('',(5.266272464018e1,-5.001961573002e1,
-1.197551682100e1));
#112150=cartesian_point('',(5.274189451887e1,-5.028292502473e1,
-1.191252129578e1));
#112151=cartesian_point('',(5.285435006866e1,-5.049537423171e1,
-1.184948952656e1));
#112152=cartesian_point('',(5.298424845138e1,-5.066404870811e1,
-1.178846787465e1));
#112153=cartesian_point('',(5.312305855854e1,-5.079723610930e1,
-1.172988781889e1));
#112154=cartesian_point('',(5.326660312011e1,-5.090166152262e1,
-1.167352698536e1));
#112155=cartesian_point('',(5.339480189078e1,-5.097220445115e1,
-1.162573035503e1));
#112156=cartesian_point('',(5.347477358007e1,-5.100669204302e1,
-1.159683809697e1));
#112157=cartesian_point('',(5.350509387316e1,-5.101851335468e1,
-1.158599499155e1));
#112158=cartesian_point('',(5.364710607838e1,-4.921422598587e1,
-1.137164758884e1));
#112159=cartesian_point('',(5.358040707635e1,-4.925758147379e1,
-1.139055924571e1));
#112160=cartesian_point('',(5.346981126386e1,-4.935968551042e1,
-1.141196456571e1));
#112161=cartesian_point('',(5.337055364522e1,-4.954447238884e1,
-1.140209024853e1));
#112162=cartesian_point('',(5.333500398726e1,-4.972143551466e1,
-1.136432027855e1));
#112163=cartesian_point('',(5.334437988045e1,-4.987874457245e1,
-1.131036545901e1));
#112164=cartesian_point('',(5.338276449645e1,-5.001163990610e1,
-1.124862872296e1));
#112165=cartesian_point('',(5.343829186268e1,-5.012075835926e1,
-1.118433482416e1));
#112166=cartesian_point('',(5.350332723256e1,-5.020923691917e1,
-1.112020325216e1));
#112167=cartesian_point('',(5.357372325191e1,-5.028087205239e1,
-1.105714905531e1));
#112168=cartesian_point('',(5.364745011162e1,-5.033878222710e1,
-1.099525006990e1));
#112169=cartesian_point('',(5.371415255748e1,-5.037947135276e1,
-1.094182269653e1));
#112170=cartesian_point('',(5.375622049737e1,-5.040021597251e1,
-1.090910740259e1));
#112171=cartesian_point('',(5.377223856476e1,-5.040746719971e1,
-1.089677233589e1));
#112172=cartesian_point('',(5.340645405671e1,-4.895629227112e1,
-1.047978700755e1));
#112173=cartesian_point('',(5.333425439088e1,-4.901830314004e1,
-1.049499168570e1));
#112174=cartesian_point('',(5.321697236001e1,-4.914891561644e1,
-1.051086643306e1));
#112175=cartesian_point('',(5.310311455556e1,-4.936352461138e1,
-1.049886051153e1));
#112176=cartesian_point('',(5.304602279076e1,-4.956749797803e1,
-1.046263592567e1));
#112177=cartesian_point('',(5.303080098974e1,-4.975633443138e1,
-1.041200431946e1));
#112178=cartesian_point('',(5.304634443405e1,-4.992669787170e1,
-1.035416882856e1));
#112179=cartesian_point('',(5.308392318003e1,-5.007797524666e1,
-1.029378512262e1));
#112180=cartesian_point('',(5.313726327302e1,-5.021153567151e1,
-1.023336022538e1));
#112181=cartesian_point('',(5.320254323557e1,-5.032992099937e1,
-1.017378391231e1));
#112182=cartesian_point('',(5.327777045230e1,-5.043547327325e1,
-1.011517607368e1));
#112183=cartesian_point('',(5.335165085559e1,-5.051823018521e1,
-1.006452211160e1));
#112184=cartesian_point('',(5.340118385583e1,-5.056491305911e1,
-1.003349211414e1));
#112185=cartesian_point('',(5.342047084111e1,-5.058194170110e1,
-1.002179262898e1));
#112186=(bounded_surface()b_spline_surface(3,3,((#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,
#112161,#112162,#112163,#112164,#112165,#112166,#112167,#112168,#112169,#112170,
#112171),(#112172,#112173,#112174,#112175,#112176,#112177,#112178,#112179,
#112180,#112181,#112182,#112183,#112184,#112185)),.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.582700380441e-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());
#112187=oriented_edge('',*,*,#102620,.t.);
#112189=oriented_edge('',*,*,#112188,.f.);
#112191=oriented_edge('',*,*,#112190,.t.);
#112192=oriented_edge('',*,*,#111995,.t.);
#112193=oriented_edge('',*,*,#112123,.f.);
#112194=edge_loop('',(#112187,#112189,#112191,#112192,#112193));
#112195=face_outer_bound('',#112194,.f.);
#112197=cartesian_point('',(6.334945674686e1,-6.186399106033e1,
-1.069548648161e1));
#112198=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#112199=direction('',(7.044160264028e-1,7.044160264028e-1,-8.715574274764e-2));
#112200=axis2_placement_3d('',#112197,#112198,#112199);
#112201=cylindrical_surface('',#112200,1.e0);
#112203=oriented_edge('',*,*,#112202,.t.);
#112205=oriented_edge('',*,*,#112204,.f.);
#112207=oriented_edge('',*,*,#112206,.t.);
#112208=oriented_edge('',*,*,#112188,.t.);
#112209=oriented_edge('',*,*,#102618,.t.);
#112210=edge_loop('',(#112203,#112205,#112207,#112208,#112209));
#112211=face_outer_bound('',#112210,.f.);
#112213=cartesian_point('',(6.116473657264e1,-6.470027047857e1,
-1.169548648161e1));
#112214=direction('',(0.e0,0.e0,-1.e0));
#112215=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#112216=axis2_placement_3d('',#112213,#112214,#112215);
#112217=plane('',#112216);
#112218=oriented_edge('',*,*,#112202,.f.);
#112219=oriented_edge('',*,*,#102616,.f.);
#112221=oriented_edge('',*,*,#112220,.f.);
#112223=oriented_edge('',*,*,#112222,.t.);
#112224=edge_loop('',(#112218,#112219,#112221,#112223));
#112225=face_outer_bound('',#112224,.f.);
#112227=cartesian_point('',(-2.530193398239e2,2.515338741374e2,
-1.069548648161e1));
#112228=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#112229=direction('',(-7.044160264028e-1,-7.044160264028e-1,
-8.715574274764e-2));
#112230=axis2_placement_3d('',#112227,#112228,#112229);
#112231=cylindrical_surface('',#112230,1.e0);
#112233=oriented_edge('',*,*,#112232,.t.);
#112235=oriented_edge('',*,*,#112234,.f.);
#112236=oriented_edge('',*,*,#112220,.t.);
#112237=oriented_edge('',*,*,#102614,.t.);
#112239=oriented_edge('',*,*,#112238,.f.);
#112240=edge_loop('',(#112233,#112235,#112236,#112237,#112239));
#112241=face_outer_bound('',#112240,.f.);
#112243=cartesian_point('',(4.625754790355e1,-4.979308180948e1,-5.6e0));
#112244=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#112245=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#112246=axis2_placement_3d('',#112243,#112244,#112245);
#112247=plane('',#112246);
#112249=oriented_edge('',*,*,#112248,.f.);
#112251=oriented_edge('',*,*,#112250,.t.);
#112252=oriented_edge('',*,*,#112232,.f.);
#112254=oriented_edge('',*,*,#112253,.f.);
#112256=oriented_edge('',*,*,#112255,.t.);
#112257=edge_loop('',(#112249,#112251,#112252,#112254,#112256));
#112258=face_outer_bound('',#112257,.f.);
#112260=cartesian_point('',(6.037715111433e1,-6.520857299418e1,-6.6e0));
#112261=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#112262=direction('',(0.e0,0.e0,1.e0));
#112263=axis2_placement_3d('',#112260,#112261,#112262);
#112264=cylindrical_surface('',#112263,1.e0);
#112266=oriented_edge('',*,*,#112265,.f.);
#112268=oriented_edge('',*,*,#112267,.f.);
#112269=oriented_edge('',*,*,#112248,.t.);
#112271=oriented_edge('',*,*,#112270,.f.);
#112272=edge_loop('',(#112266,#112268,#112269,#112271));
#112273=face_outer_bound('',#112272,.f.);
#112275=cartesian_point('',(0.e0,0.e0,-5.6e0));
#112276=direction('',(0.e0,0.e0,-1.e0));
#112277=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#112278=axis2_placement_3d('',#112275,#112276,#112277);
#112279=plane('',#112278);
#112281=oriented_edge('',*,*,#112280,.t.);
#112283=oriented_edge('',*,*,#112282,.t.);
#112285=oriented_edge('',*,*,#112284,.t.);
#112287=oriented_edge('',*,*,#112286,.t.);
#112288=oriented_edge('',*,*,#112265,.t.);
#112290=oriented_edge('',*,*,#112289,.t.);
#112291=edge_loop('',(#112281,#112283,#112285,#112287,#112288,#112290));
#112292=face_outer_bound('',#112291,.f.);
#112294=cartesian_point('',(4.550114835413e1,-5.681474820575e1,-6.6e0));
#112295=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#112296=direction('',(0.e0,0.e0,1.e0));
#112297=axis2_placement_3d('',#112294,#112295,#112296);
#112298=cylindrical_surface('',#112297,1.e0);
#112299=oriented_edge('',*,*,#112280,.f.);
#112301=oriented_edge('',*,*,#112300,.f.);
#112303=oriented_edge('',*,*,#112302,.t.);
#112305=oriented_edge('',*,*,#112304,.f.);
#112306=edge_loop('',(#112299,#112301,#112303,#112305));
#112307=face_outer_bound('',#112306,.f.);
#112309=cartesian_point('',(4.614671898650e1,-5.770329995253e1,-6.6e0));
#112310=direction('',(-8.059384406210e-1,-5.855485517307e-1,8.715574275710e-2));
#112311=direction('',(5.799133291894e-1,-8.104786720257e-1,-8.261266743012e-2));
#112312=axis2_placement_3d('',#112309,#112310,#112311);
#112313=spherical_surface('',#112312,1.e0);
#112315=oriented_edge('',*,*,#112314,.t.);
#112316=oriented_edge('',*,*,#112300,.t.);
#112318=oriented_edge('',*,*,#112317,.t.);
#112319=edge_loop('',(#112315,#112316,#112318));
#112320=face_outer_bound('',#112319,.f.);
#112322=cartesian_point('',(4.582273645428e1,-5.765924715710e1,
-9.299935985423e0));
#112323=direction('',(-1.191380256902e-1,1.621464394236e-2,-9.927452926891e-1));
#112324=direction('',(-4.736909684871e-1,-8.796660585769e-1,4.247930980422e-2));
#112325=axis2_placement_3d('',#112322,#112323,#112324);
#112326=cylindrical_surface('',#112325,1.000020801254e0);
#112327=oriented_edge('',*,*,#112314,.f.);
#112329=oriented_edge('',*,*,#112328,.f.);
#112331=oriented_edge('',*,*,#112330,.f.);
#112333=oriented_edge('',*,*,#112332,.f.);
#112334=edge_loop('',(#112327,#112329,#112331,#112333));
#112335=face_outer_bound('',#112334,.f.);
#112337=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#112338=direction('',(0.e0,0.e0,1.e0));
#112339=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#112340=axis2_placement_3d('',#112337,#112338,#112339);
#112341=conical_surface('',#112340,7.269652396011e1,5.e0);
#112343=oriented_edge('',*,*,#112342,.f.);
#112345=oriented_edge('',*,*,#112344,.f.);
#112347=oriented_edge('',*,*,#112346,.t.);
#112349=oriented_edge('',*,*,#112348,.f.);
#112351=oriented_edge('',*,*,#112350,.f.);
#112352=oriented_edge('',*,*,#112328,.t.);
#112353=edge_loop('',(#112343,#112345,#112347,#112349,#112351,#112352));
#112354=face_outer_bound('',#112353,.f.);
#112356=cartesian_point('',(0.e0,0.e0,-6.6e0));
#112357=direction('',(0.e0,0.e0,-1.e0));
#112358=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#112359=axis2_placement_3d('',#112356,#112357,#112358);
#112360=toroidal_surface('',#112359,7.388633499248e1,1.e0);
#112361=oriented_edge('',*,*,#112289,.f.);
#112363=oriented_edge('',*,*,#112362,.f.);
#112364=oriented_edge('',*,*,#112344,.t.);
#112365=oriented_edge('',*,*,#112342,.t.);
#112366=oriented_edge('',*,*,#112317,.f.);
#112367=edge_loop('',(#112361,#112363,#112364,#112365,#112366));
#112368=face_outer_bound('',#112367,.f.);
#112370=cartesian_point('',(4.977393927907e1,-5.460536115892e1,-6.6e0));
#112371=direction('',(7.044160263746e-1,7.044160264446e-1,8.715574263733e-2));
#112372=direction('',(-7.097819030799e-1,6.995604313151e-1,8.261266851095e-2));
#112373=axis2_placement_3d('',#112370,#112371,#112372);
#112374=spherical_surface('',#112373,1.e0);
#112376=oriented_edge('',*,*,#112375,.t.);
#112377=oriented_edge('',*,*,#112362,.t.);
#112378=oriented_edge('',*,*,#112270,.t.);
#112379=edge_loop('',(#112376,#112377,#112378));
#112380=face_outer_bound('',#112379,.f.);
#112382=cartesian_point('',(4.978078010653e1,-5.429404243989e1,
-9.171450560055e0));
#112383=direction('',(-2.625443364771e-3,-1.202046489228e-1,9.927456620024e-1));
#112384=direction('',(9.429342804512e-1,3.302577707608e-1,4.248232105420e-2));
#112385=axis2_placement_3d('',#112382,#112383,#112384);
#112386=cylindrical_surface('',#112385,1.000023396189e0);
#112387=oriented_edge('',*,*,#112375,.f.);
#112388=oriented_edge('',*,*,#112255,.f.);
#112390=oriented_edge('',*,*,#112389,.f.);
#112391=oriented_edge('',*,*,#112346,.f.);
#112392=edge_loop('',(#112387,#112388,#112390,#112391));
#112393=face_outer_bound('',#112392,.f.);
#112395=cartesian_point('',(4.895649940027e1,-5.340624360289e1,
-1.047988353497e1));
#112396=cartesian_point('',(4.900725632332e1,-5.334714697964e1,
-1.049228560045e1));
#112397=cartesian_point('',(4.912738031181e1,-5.323406960931e1,
-1.050931747549e1));
#112398=cartesian_point('',(4.933398787663e1,-5.311404719978e1,
-1.050287585870e1));
#112399=cartesian_point('',(4.955268549095e1,-5.304780443549e1,
-1.046639415787e1));
#112400=cartesian_point('',(4.975526727999e1,-5.303006465072e1,
-1.041266523395e1));
#112401=cartesian_point('',(4.993727708025e1,-5.304760106917e1,
-1.035048810837e1));
#112402=cartesian_point('',(5.009768258217e1,-5.309003538277e1,
-1.028550801920e1));
#112403=cartesian_point('',(5.023733349378e1,-5.314956025364e1,
-1.022104250611e1));
#112404=cartesian_point('',(5.035881284564e1,-5.322112972907e1,
-1.015841115462e1));
#112405=cartesian_point('',(5.047432946507e1,-5.330914813506e1,
-1.009246247728e1));
#112406=cartesian_point('',(5.054543964412e1,-5.337913827451e1,
-1.004689593262e1));
#112407=cartesian_point('',(5.058196742282e1,-5.342051720933e1,
-1.002179820881e1));
#112408=cartesian_point('',(4.921432809864e1,-5.364687555982e1,
-1.137167554045e1));
#112409=cartesian_point('',(4.924987269284e1,-5.359229563765e1,
-1.138717070140e1));
#112410=cartesian_point('',(4.934202751064e1,-5.348603902416e1,
-1.140968653626e1));
#112411=cartesian_point('',(4.951860001349e1,-5.337875751703e1,
-1.140613521511e1));
#112412=cartesian_point('',(4.970890426685e1,-5.333483915357e1,
-1.136828532894e1));
#112413=cartesian_point('',(4.987811145491e1,-5.334343929960e1,
-1.131103553054e1));
#112414=cartesian_point('',(5.001980607620e1,-5.338540828921e1,
-1.124466207416e1));
#112415=cartesian_point('',(5.013451348643e1,-5.344650827460e1,
-1.117549610826e1));
#112416=cartesian_point('',(5.022557893769e1,-5.351731860672e1,
-1.110711355681e1));
#112417=cartesian_point('',(5.029742408505e1,-5.359262366507e1,
-1.104086488358e1));
#112418=cartesian_point('',(5.035892575365e1,-5.367680221548e1,
-1.097124601810e1));
#112419=cartesian_point('',(5.039195400997e1,-5.373788527421e1,
-1.092320404334e1));
#112420=cartesian_point('',(5.040750499701e1,-5.377224616216e1,
-1.089674417232e1));
#112421=cartesian_point('',(4.868674876392e1,-5.326862856176e1,
-1.207754185401e1));
#112422=cartesian_point('',(4.875534195746e1,-5.315963020910e1,
-1.208853519894e1));
#112423=cartesian_point('',(4.893705539442e1,-5.294581945856e1,
-1.210177294410e1));
#112424=cartesian_point('',(4.929321328857e1,-5.272876537780e1,
-1.208556918626e1));
#112425=cartesian_point('',(4.967849894863e1,-5.264127232677e1,
-1.203834867666e1));
#112426=cartesian_point('',(5.001843908482e1,-5.266088867979e1,
-1.197610238394e1));
#112427=cartesian_point('',(5.029904640597e1,-5.274740323733e1,
-1.190847457715e1));
#112428=cartesian_point('',(5.052190934786e1,-5.287096377889e1,
-1.184090644959e1));
#112429=cartesian_point('',(5.069478443826e1,-5.301207311806e1,
-1.177614123851e1));
#112430=cartesian_point('',(5.082744842671e1,-5.316011055823e1,
-1.171490962416e1));
#112431=cartesian_point('',(5.093721656128e1,-5.332340012974e1,
-1.165185354240e1));
#112432=cartesian_point('',(5.099317833025e1,-5.344010567377e1,
-1.160919737118e1));
#112433=cartesian_point('',(5.101852538039e1,-5.350514132421e1,
-1.158593901952e1));
#112434=cartesian_point('',(4.796717436826e1,-5.269694890761e1,
-1.180353510228e1));
#112435=cartesian_point('',(4.807990454245e1,-5.253580599113e1,
-1.180749529178e1));
#112436=cartesian_point('',(4.836797025634e1,-5.222104141838e1,
-1.180712874771e1));
#112437=cartesian_point('',(4.891133915979e1,-5.189517175938e1,
-1.177696108346e1));
#112438=cartesian_point('',(4.949566896199e1,-5.174721705845e1,
-1.172290744280e1));
#112439=cartesian_point('',(5.001841184957e1,-5.175013503756e1,
-1.165980901446e1));
#112440=cartesian_point('',(5.046091292041e1,-5.185120400272e1,
-1.159527971136e1));
#112441=cartesian_point('',(5.082413336935e1,-5.201076532958e1,
-1.153329591368e1));
#112442=cartesian_point('',(5.111719499768e1,-5.220211599958e1,
-1.147561369391e1));
#112443=cartesian_point('',(5.135272279295e1,-5.241007437661e1,
-1.142239040979e1));
#112444=cartesian_point('',(5.155874944539e1,-5.264644300849e1,
-1.136874836729e1));
#112445=cartesian_point('',(5.167286490655e1,-5.282073730363e1,
-1.133328136581e1));
#112446=cartesian_point('',(5.172776241628e1,-5.291963803347e1,
-1.131418718119e1));
#112447=(bounded_surface()b_spline_surface(3,3,((#112395,#112396,#112397,
#112398,#112399,#112400,#112401,#112402,#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)),.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.936116384799e-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());
#112448=oriented_edge('',*,*,#112253,.t.);
#112449=oriented_edge('',*,*,#112238,.t.);
#112450=oriented_edge('',*,*,#102612,.f.);
#112452=oriented_edge('',*,*,#112451,.f.);
#112453=oriented_edge('',*,*,#112389,.t.);
#112454=edge_loop('',(#112448,#112449,#112450,#112452,#112453));
#112455=face_outer_bound('',#112454,.f.);
#112457=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#112458=direction('',(0.e0,0.e0,-1.e0));
#112459=direction('',(-9.818681803890e-1,-1.895649660130e-1,0.e0));
#112460=axis2_placement_3d('',#112457,#112458,#112459);
#112461=toroidal_surface('',#112460,7.150671292775e1,1.e0);
#112462=oriented_edge('',*,*,#112350,.t.);
#112463=oriented_edge('',*,*,#112348,.t.);
#112464=oriented_edge('',*,*,#112451,.t.);
#112465=oriented_edge('',*,*,#102610,.t.);
#112467=oriented_edge('',*,*,#112466,.f.);
#112468=edge_loop('',(#112462,#112463,#112464,#112465,#112467));
#112469=face_outer_bound('',#112468,.f.);
#112471=cartesian_point('',(4.484800207623e1,-5.831355144102e1,
-1.002323314230e1));
#112472=cartesian_point('',(4.481623372056e1,-5.827488511066e1,
-1.004599422216e1));
#112473=cartesian_point('',(4.475787220381e1,-5.819386941095e1,
-1.009158656525e1));
#112474=cartesian_point('',(4.468504727024e1,-5.805980955298e1,
-1.016089683808e1));
#112475=cartesian_point('',(4.462763045684e1,-5.790865562338e1,
-1.023249583712e1));
#112476=cartesian_point('',(4.459033072648e1,-5.773555634184e1,
-1.030653778926e1));
#112477=cartesian_point('',(4.458218363595e1,-5.754037020290e1,
-1.037971736087e1));
#112478=cartesian_point('',(4.461507680263e1,-5.732562871771e1,
-1.044595623997e1));
#112479=cartesian_point('',(4.470398657643e1,-5.709789927695e1,
-1.049531890371e1));
#112480=cartesian_point('',(4.485982650226e1,-5.688024647774e1,
-1.051220359117e1));
#112481=cartesian_point('',(4.500652645658e1,-5.676020828532e1,
-1.049545569942e1));
#112482=cartesian_point('',(4.508821958109e1,-5.670956890425e1,
-1.048022243850e1));
#112483=cartesian_point('',(4.522294737110e1,-5.819750191141e1,
-1.089831014223e1));
#112484=cartesian_point('',(4.519441616835e1,-5.817861036609e1,
-1.092230661102e1));
#112485=cartesian_point('',(4.513911703900e1,-5.813665731616e1,
-1.097037680114e1));
#112486=cartesian_point('',(4.506161835150e1,-5.805940735403e1,
-1.104353951407e1));
#112487=cartesian_point('',(4.499026986327e1,-5.796328301042e1,
-1.111929146458e1));
#112488=cartesian_point('',(4.492945412250e1,-5.784211767030e1,
-1.119789704955e1));
#112489=cartesian_point('',(4.488962712413e1,-5.769239292554e1,
-1.127589749627e1));
#112490=cartesian_point('',(4.488689806794e1,-5.751388221256e1,
-1.134664295379e1));
#112491=cartesian_point('',(4.494346063425e1,-5.731423166977e1,
-1.139870875871e1));
#112492=cartesian_point('',(4.507763920086e1,-5.712534148890e1,
-1.141384364502e1));
#112493=cartesian_point('',(4.521249343526e1,-5.703445663295e1,
-1.139113764849e1));
#112494=cartesian_point('',(4.528579412232e1,-5.700148685232e1,
-1.137217892835e1));
#112495=cartesian_point('',(4.486183429564e1,-5.875841644565e1,
-1.158735538466e1));
#112496=cartesian_point('',(4.480723121493e1,-5.872629731817e1,
-1.160845633294e1));
#112497=cartesian_point('',(4.470051110013e1,-5.865324393288e1,
-1.165111448491e1));
#112498=cartesian_point('',(4.454864972333e1,-5.851337040143e1,
-1.171733771016e1));
#112499=cartesian_point('',(4.440664567399e1,-5.833378493790e1,
-1.178750338881e1));
#112500=cartesian_point('',(4.428344839735e1,-5.810125602991e1,
-1.186245643002e1));
#112501=cartesian_point('',(4.420064123553e1,-5.780728353871e1,
-1.193975917428e1));
#112502=cartesian_point('',(4.419201405026e1,-5.745033855710e1,
-1.201396663722e1));
#112503=cartesian_point('',(4.430434136327e1,-5.704641030987e1,
-1.207468272325e1));
#112504=cartesian_point('',(4.457566055320e1,-5.666426573573e1,
-1.210343189816e1));
#112505=cartesian_point('',(4.484696352295e1,-5.648486835827e1,
-1.209130001827e1));
#112506=cartesian_point('',(4.499292344169e1,-5.642192299718e1,
-1.207796201182e1));
#112507=cartesian_point('',(4.417086895080e1,-5.936533781336e1,
-1.131528095300e1));
#112508=cartesian_point('',(4.409021249499e1,-5.930186807754e1,
-1.133261256213e1));
#112509=cartesian_point('',(4.393543006481e1,-5.916253527792e1,
-1.136805664267e1));
#112510=cartesian_point('',(4.372316559375e1,-5.891104823136e1,
-1.142435449002e1));
#112511=cartesian_point('',(4.353326058159e1,-5.860339404514e1,
-1.148547851605e1));
#112512=cartesian_point('',(4.337898750624e1,-5.822147385432e1,
-1.155267148226e1));
#112513=cartesian_point('',(4.329024712129e1,-5.775580477246e1,
-1.162454277268e1));
#112514=cartesian_point('',(4.331208054285e1,-5.720647625011e1,
-1.169727335398e1));
#112515=cartesian_point('',(4.350555633706e1,-5.659570003023e1,
-1.176285639931e1));
#112516=cartesian_point('',(4.391855244245e1,-5.601567056785e1,
-1.180526961626e1));
#112517=cartesian_point('',(4.432111119810e1,-5.572966009581e1,
-1.180834954336e1));
#112518=cartesian_point('',(4.453904965956e1,-5.562281267392e1,
-1.180365583834e1));
#112519=(bounded_surface()b_spline_surface(3,3,((#112471,#112472,#112473,
#112474,#112475,#112476,#112477,#112478,#112479,#112480,#112481,#112482),(
#112483,#112484,#112485,#112486,#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)),.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,9.000756406890e-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());
#112520=oriented_edge('',*,*,#102608,.t.);
#112522=oriented_edge('',*,*,#112521,.f.);
#112524=oriented_edge('',*,*,#112523,.t.);
#112525=oriented_edge('',*,*,#112330,.t.);
#112526=oriented_edge('',*,*,#112466,.t.);
#112527=edge_loop('',(#112520,#112522,#112524,#112525,#112526));
#112528=face_outer_bound('',#112527,.f.);
#112530=cartesian_point('',(5.289185946521e1,-7.101238104986e1,
-1.069548648161e1));
#112531=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#112532=direction('',(8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#112533=axis2_placement_3d('',#112530,#112531,#112532);
#112534=cylindrical_surface('',#112533,1.e0);
#112536=oriented_edge('',*,*,#112535,.t.);
#112538=oriented_edge('',*,*,#112537,.f.);
#112540=oriented_edge('',*,*,#112539,.t.);
#112541=oriented_edge('',*,*,#112521,.t.);
#112542=oriented_edge('',*,*,#102606,.t.);
#112543=edge_loop('',(#112536,#112538,#112540,#112541,#112542));
#112544=face_outer_bound('',#112543,.f.);
#112546=cartesian_point('',(5.029034496809e1,-7.347197563010e1,
-1.169548648161e1));
#112547=direction('',(0.e0,0.e0,-1.e0));
#112548=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#112549=axis2_placement_3d('',#112546,#112547,#112548);
#112550=plane('',#112549);
#112551=oriented_edge('',*,*,#112535,.f.);
#112552=oriented_edge('',*,*,#102604,.f.);
#112554=oriented_edge('',*,*,#112553,.f.);
#112556=oriented_edge('',*,*,#112555,.t.);
#112557=edge_loop('',(#112551,#112552,#112554,#112556));
#112558=face_outer_bound('',#112557,.f.);
#112560=cartesian_point('',(-2.167214034211e2,2.965044033898e2,
-1.069548648161e1));
#112561=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#112562=direction('',(-8.059384404624e-1,-5.855485519503e-1,
-8.715574274766e-2));
#112563=axis2_placement_3d('',#112560,#112561,#112562);
#112564=cylindrical_surface('',#112563,1.e0);
#112566=oriented_edge('',*,*,#112565,.t.);
#112568=oriented_edge('',*,*,#112567,.f.);
#112569=oriented_edge('',*,*,#112553,.t.);
#112570=oriented_edge('',*,*,#102602,.t.);
#112572=oriented_edge('',*,*,#112571,.t.);
#112573=edge_loop('',(#112566,#112568,#112569,#112570,#112572));
#112574=face_outer_bound('',#112573,.f.);
#112576=cartesian_point('',(3.789868661328e1,-5.641632110589e1,-5.6e0));
#112577=direction('',(8.059384404624e-1,5.855485519503e-1,8.715574274766e-2));
#112578=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#112579=axis2_placement_3d('',#112576,#112577,#112578);
#112580=plane('',#112579);
#112582=oriented_edge('',*,*,#112581,.f.);
#112584=oriented_edge('',*,*,#112583,.t.);
#112585=oriented_edge('',*,*,#112565,.f.);
#112587=oriented_edge('',*,*,#112586,.f.);
#112589=oriented_edge('',*,*,#112588,.t.);
#112590=edge_loop('',(#112582,#112584,#112585,#112587,#112589));
#112591=face_outer_bound('',#112590,.f.);
#112593=cartesian_point('',(4.943293996161e1,-7.385081458846e1,-6.6e0));
#112594=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#112595=direction('',(0.e0,0.e0,1.e0));
#112596=axis2_placement_3d('',#112593,#112594,#112595);
#112597=cylindrical_surface('',#112596,1.e0);
#112599=oriented_edge('',*,*,#112598,.f.);
#112601=oriented_edge('',*,*,#112600,.f.);
#112602=oriented_edge('',*,*,#112581,.t.);
#112604=oriented_edge('',*,*,#112603,.f.);
#112605=edge_loop('',(#112599,#112601,#112602,#112604));
#112606=face_outer_bound('',#112605,.f.);
#112608=cartesian_point('',(0.e0,0.e0,-5.6e0));
#112609=direction('',(0.e0,0.e0,-1.e0));
#112610=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#112611=axis2_placement_3d('',#112608,#112609,#112610);
#112612=plane('',#112611);
#112614=oriented_edge('',*,*,#112613,.t.);
#112616=oriented_edge('',*,*,#112615,.t.);
#112618=oriented_edge('',*,*,#112617,.t.);
#112620=oriented_edge('',*,*,#112619,.t.);
#112621=oriented_edge('',*,*,#112598,.t.);
#112623=oriented_edge('',*,*,#112622,.t.);
#112624=edge_loop('',(#112614,#112616,#112618,#112620,#112621,#112623));
#112625=face_outer_bound('',#112624,.f.);
#112627=cartesian_point('',(3.605316817116e1,-6.323321060818e1,-6.6e0));
#112628=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#112629=direction('',(0.e0,0.e0,1.e0));
#112630=axis2_placement_3d('',#112627,#112628,#112629);
#112631=cylindrical_surface('',#112630,1.e0);
#112632=oriented_edge('',*,*,#112613,.f.);
#112634=oriented_edge('',*,*,#112633,.f.);
#112636=oriented_edge('',*,*,#112635,.t.);
#112638=oriented_edge('',*,*,#112637,.f.);
#112639=edge_loop('',(#112632,#112634,#112636,#112638));
#112640=face_outer_bound('',#112639,.f.);
#112642=cartesian_point('',(3.655179144055e1,-6.421181387498e1,-6.6e0));
#112643=direction('',(-8.876159754807e-1,-4.522629285904e-1,8.715574275007e-2));
#112644=direction('',(4.459868362914e-1,-8.912187660701e-1,-8.261266766848e-2));
#112645=axis2_placement_3d('',#112642,#112643,#112644);
#112646=spherical_surface('',#112645,1.e0);
#112648=oriented_edge('',*,*,#112647,.t.);
#112649=oriented_edge('',*,*,#112633,.t.);
#112651=oriented_edge('',*,*,#112650,.t.);
#112652=edge_loop('',(#112648,#112649,#112651));
#112653=face_outer_bound('',#112652,.f.);
#112655=cartesian_point('',(3.632384000916e1,-6.414325893981e1,
-8.565773808374e0));
#112656=direction('',(-1.151294932832e-1,3.464188350617e-2,-9.927462614805e-1));
#112657=direction('',(-6.054797825268e-1,-7.947258495590e-1,4.248596231717e-2));
#112658=axis2_placement_3d('',#112655,#112656,#112657);
#112659=cylindrical_surface('',#112658,1.000024633462e0);
#112660=oriented_edge('',*,*,#112647,.f.);
#112662=oriented_edge('',*,*,#112661,.f.);
#112664=oriented_edge('',*,*,#112663,.f.);
#112666=oriented_edge('',*,*,#112665,.f.);
#112667=edge_loop('',(#112660,#112662,#112664,#112666));
#112668=face_outer_bound('',#112667,.f.);
#112670=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#112671=direction('',(0.e0,0.e0,1.e0));
#112672=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#112673=axis2_placement_3d('',#112670,#112671,#112672);
#112674=conical_surface('',#112673,7.269652396011e1,5.e0);
#112676=oriented_edge('',*,*,#112675,.f.);
#112678=oriented_edge('',*,*,#112677,.t.);
#112680=oriented_edge('',*,*,#112679,.f.);
#112681=oriented_edge('',*,*,#112661,.t.);
#112682=edge_loop('',(#112676,#112678,#112680,#112681));
#112683=face_outer_bound('',#112682,.f.);
#112685=cartesian_point('',(0.e0,0.e0,-6.6e0));
#112686=direction('',(0.e0,0.e0,-1.e0));
#112687=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#112688=axis2_placement_3d('',#112685,#112686,#112687);
#112689=toroidal_surface('',#112688,7.388633499248e1,1.e0);
#112690=oriented_edge('',*,*,#112622,.f.);
#112692=oriented_edge('',*,*,#112691,.f.);
#112693=oriented_edge('',*,*,#112675,.t.);
#112694=oriented_edge('',*,*,#112650,.f.);
#112695=edge_loop('',(#112690,#112692,#112693,#112694));
#112696=face_outer_bound('',#112695,.f.);
#112698=cartesian_point('',(4.061897903020e1,-6.171943811472e1,-6.6e0));
#112699=direction('',(8.059384404391e-1,5.855485519993e-1,8.715574263390e-2));
#112700=direction('',(-5.916079482042e-1,8.019820338533e-1,8.261266850868e-2));
#112701=axis2_placement_3d('',#112698,#112699,#112700);
#112702=spherical_surface('',#112701,1.e0);
#112704=oriented_edge('',*,*,#112703,.t.);
#112705=oriented_edge('',*,*,#112691,.t.);
#112706=oriented_edge('',*,*,#112603,.t.);
#112707=edge_loop('',(#112704,#112705,#112706));
#112708=face_outer_bound('',#112707,.f.);
#112710=cartesian_point('',(4.067455616718e1,-6.141236038619e1,
-9.177003686754e0));
#112711=direction('',(-2.139723886413e-2,-1.183140622626e-1,9.927456576787e-1));
#112712=direction('',(9.829889259345e-1,1.786841557929e-1,4.248227817128e-2));
#112713=axis2_placement_3d('',#112710,#112711,#112712);
#112714=cylindrical_surface('',#112713,1.000023345029e0);
#112715=oriented_edge('',*,*,#112703,.f.);
#112716=oriented_edge('',*,*,#112588,.f.);
#112718=oriented_edge('',*,*,#112717,.f.);
#112719=oriented_edge('',*,*,#112677,.f.);
#112720=edge_loop('',(#112715,#112716,#112718,#112719));
#112721=face_outer_bound('',#112720,.f.);
#112723=cartesian_point('',(4.289871647343e1,-6.029996364626e1,
-1.127844713903e1));
#112724=cartesian_point('',(4.286454486593e1,-6.020979426629e1,
-1.129366723381e1));
#112725=cartesian_point('',(4.278522969246e1,-6.003303503865e1,
-1.132452664160e1));
#112726=cartesian_point('',(4.262997738433e1,-5.977599254524e1,
-1.137281489582e1));
#112727=cartesian_point('',(4.243107871646e1,-5.952527109680e1,
-1.142410468748e1));
#112728=cartesian_point('',(4.217400325097e1,-5.928102319955e1,
-1.147984029844e1));
#112729=cartesian_point('',(4.184420943990e1,-5.905483702501e1,
-1.154007506991e1));
#112730=cartesian_point('',(4.142842693261e1,-5.886936481626e1,
-1.160348631496e1));
#112731=cartesian_point('',(4.091878321843e1,-5.876036776571e1,
-1.166680064896e1));
#112732=cartesian_point('',(4.032102031847e1,-5.877842462976e1,
-1.172376044887e1));
#112733=cartesian_point('',(3.965536842669e1,-5.898919080130e1,
-1.176503385707e1));
#112734=cartesian_point('',(3.925260061715e1,-5.928158355630e1,
-1.177040036953e1));
#112735=cartesian_point('',(3.906834734131e1,-5.947010273334e1,
-1.176651047343e1));
#112736=cartesian_point('',(4.208695777686e1,-6.081017357083e1,
-1.167824609063e1));
#112737=cartesian_point('',(4.207447242949e1,-6.075176164923e1,
-1.169697068037e1));
#112738=cartesian_point('',(4.204194094240e1,-6.063544699322e1,
-1.173452899759e1));
#112739=cartesian_point('',(4.196794683176e1,-6.046126068177e1,
-1.179207805948e1));
#112740=cartesian_point('',(4.186354892016e1,-6.028634150661e1,
-1.185190885042e1));
#112741=cartesian_point('',(4.171852493858e1,-6.011060910136e1,
-1.191540215666e1));
#112742=cartesian_point('',(4.152144528019e1,-5.994209418067e1,
-1.198211502300e1));
#112743=cartesian_point('',(4.126109951251e1,-5.979748314833e1,
-1.204983039457e1));
#112744=cartesian_point('',(4.093018942358e1,-5.970429103595e1,
-1.211390421491e1));
#112745=cartesian_point('',(4.053272080168e1,-5.970237649100e1,
-1.216610489023e1));
#112746=cartesian_point('',(4.008771839516e1,-5.984265827921e1,
-1.219434838259e1));
#112747=cartesian_point('',(3.982551316726e1,-6.004798776643e1,
-1.218448664362e1));
#112748=cartesian_point('',(3.971016714980e1,-6.017968108412e1,
-1.217111512044e1));
#112749=cartesian_point('',(4.135565116007e1,-6.102028873510e1,
-1.097103483615e1));
#112750=cartesian_point('',(4.134874808262e1,-6.099129632130e1,
-1.099272744240e1));
#112751=cartesian_point('',(4.133146543506e1,-6.093384844396e1,
-1.103583797850e1));
#112752=cartesian_point('',(4.129399696437e1,-6.084857162563e1,
-1.110061095712e1));
#112753=cartesian_point('',(4.124262465552e1,-6.076362732447e1,
-1.116649941931e1));
#112754=cartesian_point('',(4.117269820467e1,-6.067893803789e1,
-1.123463362966e1));
#112755=cartesian_point('',(4.107914203194e1,-6.059829370443e1,
-1.130394053187e1));
#112756=cartesian_point('',(4.095704074599e1,-6.052947479083e1,
-1.137132666641e1));
#112757=cartesian_point('',(4.080321454497e1,-6.048517732131e1,
-1.143115999625e1));
#112758=cartesian_point('',(4.061937046210e1,-6.048371208054e1,
-1.147438477309e1));
#112759=cartesian_point('',(4.041338675454e1,-6.054863189266e1,
-1.148825410828e1));
#112760=cartesian_point('',(4.029062676989e1,-6.064458723231e1,
-1.146658683231e1));
#112761=cartesian_point('',(4.023581965193e1,-6.070661320376e1,
-1.144644092284e1));
#112762=cartesian_point('',(4.160071271978e1,-6.067289924632e1,
-1.002321049562e1));
#112763=cartesian_point('',(4.157644914148e1,-6.063494685800e1,
-1.004369855395e1));
#112764=cartesian_point('',(4.152419929257e1,-6.056267089077e1,
-1.008441265300e1));
#112765=cartesian_point('',(4.143377672436e1,-6.046343478549e1,
-1.014552271251e1));
#112766=cartesian_point('',(4.132899375272e1,-6.037241068082e1,
-1.020756432815e1));
#112767=cartesian_point('',(4.120520967904e1,-6.028975616599e1,
-1.027153712830e1));
#112768=cartesian_point('',(4.105916078411e1,-6.021953241464e1,
-1.033637608113e1));
#112769=cartesian_point('',(4.088874985160e1,-6.016858442920e1,
-1.039920295994e1));
#112770=cartesian_point('',(4.069341417995e1,-6.014637099104e1,
-1.045499080306e1));
#112771=cartesian_point('',(4.047481570593e1,-6.016522532976e1,
-1.049601918698e1));
#112772=cartesian_point('',(4.023340059980e1,-6.024223074269e1,
-1.051177975347e1));
#112773=cartesian_point('',(4.007813560925e1,-6.034049418061e1,
-1.049619249501e1));
#112774=cartesian_point('',(4.000133345851e1,-6.040536005701e1,
-1.048027866991e1));
#112775=(bounded_surface()b_spline_surface(3,3,((#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,#112757,#112758,#112759,#112760,#112761),(
#112762,#112763,#112764,#112765,#112766,#112767,#112768,#112769,#112770,#112771,
#112772,#112773,#112774)),.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.409897190239e-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());
#112776=oriented_edge('',*,*,#112586,.t.);
#112777=oriented_edge('',*,*,#112571,.f.);
#112778=oriented_edge('',*,*,#102600,.t.);
#112780=oriented_edge('',*,*,#112779,.t.);
#112781=oriented_edge('',*,*,#112717,.t.);
#112782=edge_loop('',(#112776,#112777,#112778,#112780,#112781));
#112783=face_outer_bound('',#112782,.f.);
#112785=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#112786=direction('',(0.e0,0.e0,1.e0));
#112787=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#112788=axis2_placement_3d('',#112785,#112786,#112787);
#112789=toroidal_surface('',#112788,7.150671292775e1,1.e0);
#112790=oriented_edge('',*,*,#102598,.t.);
#112792=oriented_edge('',*,*,#112791,.t.);
#112793=oriented_edge('',*,*,#112679,.t.);
#112794=oriented_edge('',*,*,#112779,.f.);
#112795=edge_loop('',(#112790,#112792,#112793,#112794));
#112796=face_outer_bound('',#112795,.f.);
#112798=cartesian_point('',(3.529579290625e1,-6.190350977349e1,
-1.180355776410e1));
#112799=cartesian_point('',(3.507044827205e1,-6.197213672995e1,
-1.180823412391e1));
#112800=cartesian_point('',(3.466506698632e1,-6.216951259591e1,
-1.180594749921e1));
#112801=cartesian_point('',(3.420194902028e1,-6.260799618660e1,
-1.177152323054e1));
#112802=cartesian_point('',(3.391440043815e1,-6.308293252167e1,
-1.172042395642e1));
#112803=cartesian_point('',(3.376669611025e1,-6.354470678670e1,
-1.166194981210e1));
#112804=cartesian_point('',(3.372210121048e1,-6.396630259100e1,
-1.160225069164e1));
#112805=cartesian_point('',(3.374903329683e1,-6.433863396421e1,
-1.154458196304e1));
#112806=cartesian_point('',(3.382444464527e1,-6.466344481412e1,
-1.149015083674e1));
#112807=cartesian_point('',(3.393397233002e1,-6.494783877381e1,
-1.143883785520e1));
#112808=cartesian_point('',(3.406944126497e1,-6.519823208408e1,
-1.139021965400e1));
#112809=cartesian_point('',(3.420931588196e1,-6.539560229664e1,
-1.134886420915e1));
#112810=cartesian_point('',(3.430533844543e1,-6.550676986700e1,
-1.132394224499e1));
#112811=cartesian_point('',(3.434472145585e1,-6.554906052433e1,
-1.131418751928e1));
#112812=cartesian_point('',(3.561691184749e1,-6.276465598087e1,
-1.207760229863e1));
#112813=cartesian_point('',(3.546732352364e1,-6.280230838218e1,
-1.209068889475e1));
#112814=cartesian_point('',(3.519611460310e1,-6.292308953084e1,
-1.210239677999e1));
#112815=cartesian_point('',(3.489072591374e1,-6.321071133982e1,
-1.208108902377e1));
#112816=cartesian_point('',(3.471071459933e1,-6.352668728368e1,
-1.203591606320e1));
#112817=cartesian_point('',(3.463024697500e1,-6.383199579638e1,
-1.197825071957e1));
#112818=cartesian_point('',(3.462132795680e1,-6.410621260769e1,
-1.191591375745e1));
#112819=cartesian_point('',(3.466003328998e1,-6.434308662819e1,
-1.185337878978e1));
#112820=cartesian_point('',(3.472930140121e1,-6.454445551600e1,
-1.179264391598e1));
#112821=cartesian_point('',(3.481879203121e1,-6.471573662541e1,
-1.173401429179e1));
#112822=cartesian_point('',(3.492264708537e1,-6.486171839943e1,
-1.167727400615e1));
#112823=cartesian_point('',(3.502508850993e1,-6.497260175881e1,
-1.162803624151e1));
#112824=cartesian_point('',(3.509318846988e1,-6.503289522445e1,
-1.159787665299e1));
#112825=cartesian_point('',(3.512078498816e1,-6.505548213168e1,
-1.158599463947e1));
#112826=cartesian_point('',(3.581339341402e1,-6.338337723117e1,
-1.137165144012e1));
#112827=cartesian_point('',(3.573804727817e1,-6.340360723431e1,
-1.139019495805e1));
#112828=cartesian_point('',(3.560292480049e1,-6.346524761192e1,
-1.141160741939e1));
#112829=cartesian_point('',(3.545182487857e1,-6.360769121593e1,
-1.140274281584e1));
#112830=cartesian_point('',(3.536223249596e1,-6.376361182407e1,
-1.136599207123e1));
#112831=cartesian_point('',(3.532116268167e1,-6.391525608367e1,
-1.131296508013e1));
#112832=cartesian_point('',(3.531520877603e1,-6.405307827399e1,
-1.125201824620e1));
#112833=cartesian_point('',(3.533300529996e1,-6.417393556586e1,
-1.118835910054e1));
#112834=cartesian_point('',(3.536641844475e1,-6.427847048572e1,
-1.112464350439e1));
#112835=cartesian_point('',(3.541050232132e1,-6.436912618716e1,
-1.106163692934e1));
#112836=cartesian_point('',(3.546247330115e1,-6.444810358864e1,
-1.099940513351e1));
#112837=cartesian_point('',(3.551446837870e1,-6.450962895542e1,
-1.094442518459e1));
#112838=cartesian_point('',(3.554943896983e1,-6.454390961323e1,
-1.091029013143e1));
#112839=cartesian_point('',(3.556367744309e1,-6.455689075210e1,
-1.089677306931e1));
#112840=cartesian_point('',(3.566422590743e1,-6.306370678920e1,
-1.047979188590e1));
#112841=cartesian_point('',(3.557809673558e1,-6.309966408321e1,
-1.049470080910e1));
#112842=cartesian_point('',(3.542789835300e1,-6.318614195427e1,
-1.051061174948e1));
#112843=cartesian_point('',(3.525409543383e1,-6.335239419673e1,
-1.049952029600e1));
#112844=cartesian_point('',(3.513609618395e1,-6.352720228705e1,
-1.046421396552e1));
#112845=cartesian_point('',(3.506226877819e1,-6.370083256514e1,
-1.041443744191e1));
#112846=cartesian_point('',(3.502323391818e1,-6.386666758517e1,
-1.035734502450e1));
#112847=cartesian_point('',(3.501095878788e1,-6.402144984032e1,
-1.029756829017e1));
#112848=cartesian_point('',(3.501913658804e1,-6.416468218362e1,
-1.023754785337e1));
#112849=cartesian_point('',(3.504351966236e1,-6.429789116676e1,
-1.017802741925e1));
#112850=cartesian_point('',(3.508169801909e1,-6.442264102608e1,
-1.011911179618e1));
#112851=cartesian_point('',(3.512697801657e1,-6.452745745021e1,
-1.006698887718e1));
#112852=cartesian_point('',(3.516087794434e1,-6.458984702564e1,
-1.003461230854e1));
#112853=cartesian_point('',(3.517521257637e1,-6.461412539729e1,
-1.002179161650e1));
#112854=(bounded_surface()b_spline_surface(3,3,((#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,#112837,#112838,
#112839),(#112840,#112841,#112842,#112843,#112844,#112845,#112846,#112847,
#112848,#112849,#112850,#112851,#112852,#112853)),.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.582991651622e-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());
#112855=oriented_edge('',*,*,#102596,.t.);
#112857=oriented_edge('',*,*,#112856,.f.);
#112859=oriented_edge('',*,*,#112858,.t.);
#112860=oriented_edge('',*,*,#112663,.t.);
#112861=oriented_edge('',*,*,#112791,.f.);
#112862=edge_loop('',(#112855,#112857,#112859,#112860,#112861));
#112863=face_outer_bound('',#112862,.f.);
#112865=cartesian_point('',(4.113188906536e1,-7.841221054116e1,
-1.069548648161e1));
#112866=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#112867=direction('',(8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#112868=axis2_placement_3d('',#112865,#112866,#112867);
#112869=cylindrical_surface('',#112868,1.e0);
#112871=oriented_edge('',*,*,#112870,.t.);
#112873=oriented_edge('',*,*,#112872,.f.);
#112875=oriented_edge('',*,*,#112874,.t.);
#112876=oriented_edge('',*,*,#112856,.t.);
#112877=oriented_edge('',*,*,#102594,.t.);
#112878=edge_loop('',(#112871,#112873,#112875,#112876,#112877));
#112879=face_outer_bound('',#112878,.f.);
#112881=cartesian_point('',(3.817763816635e1,-8.043455690211e1,
-1.169548648161e1));
#112882=direction('',(0.e0,0.e0,-1.e0));
#112883=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#112884=axis2_placement_3d('',#112881,#112882,#112883);
#112885=plane('',#112884);
#112886=oriented_edge('',*,*,#112870,.f.);
#112887=oriented_edge('',*,*,#102592,.f.);
#112889=oriented_edge('',*,*,#112888,.f.);
#112891=oriented_edge('',*,*,#112890,.t.);
#112892=edge_loop('',(#112886,#112887,#112889,#112891));
#112893=face_outer_bound('',#112892,.f.);
#112895=cartesian_point('',(-1.768606467879e2,3.447948963467e2,
-1.069548648161e1));
#112896=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#112897=direction('',(-8.876159753616e-1,-4.522629288245e-1,
-8.715574274766e-2));
#112898=axis2_placement_3d('',#112895,#112896,#112897);
#112899=cylindrical_surface('',#112898,1.e0);
#112901=oriented_edge('',*,*,#112900,.t.);
#112903=oriented_edge('',*,*,#112902,.f.);
#112904=oriented_edge('',*,*,#112888,.t.);
#112905=oriented_edge('',*,*,#102590,.t.);
#112907=oriented_edge('',*,*,#112906,.t.);
#112908=edge_loop('',(#112901,#112903,#112904,#112905,#112907));
#112909=face_outer_bound('',#112908,.f.);
#112911=cartesian_point('',(2.860663388008e1,-6.165040334163e1,-5.6e0));
#112912=direction('',(8.876159753616e-1,4.522629288245e-1,8.715574274766e-2));
#112913=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#112914=axis2_placement_3d('',#112911,#112912,#112913);
#112915=plane('',#112914);
#112917=oriented_edge('',*,*,#112916,.f.);
#112919=oriented_edge('',*,*,#112918,.t.);
#112920=oriented_edge('',*,*,#112900,.f.);
#112922=oriented_edge('',*,*,#112921,.f.);
#112924=oriented_edge('',*,*,#112923,.t.);
#112925=edge_loop('',(#112917,#112919,#112920,#112922,#112924));
#112926=face_outer_bound('',#112925,.f.);
#112928=cartesian_point('',(3.727152576848e1,-8.067460403070e1,-6.6e0));
#112929=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#112930=direction('',(0.e0,0.e0,1.e0));
#112931=axis2_placement_3d('',#112928,#112929,#112930);
#112932=cylindrical_surface('',#112931,1.e0);
#112934=oriented_edge('',*,*,#112933,.f.);
#112936=oriented_edge('',*,*,#112935,.f.);
#112937=oriented_edge('',*,*,#112916,.t.);
#112939=oriented_edge('',*,*,#112938,.f.);
#112940=edge_loop('',(#112934,#112936,#112937,#112939));
#112941=face_outer_bound('',#112940,.f.);
#112943=cartesian_point('',(0.e0,0.e0,-5.6e0));
#112944=direction('',(0.e0,0.e0,-1.e0));
#112945=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#112946=axis2_placement_3d('',#112943,#112944,#112945);
#112947=plane('',#112946);
#112949=oriented_edge('',*,*,#112948,.t.);
#112951=oriented_edge('',*,*,#112950,.t.);
#112953=oriented_edge('',*,*,#112952,.t.);
#112955=oriented_edge('',*,*,#112954,.t.);
#112956=oriented_edge('',*,*,#112933,.t.);
#112958=oriented_edge('',*,*,#112957,.t.);
#112959=edge_loop('',(#112949,#112951,#112953,#112955,#112956,#112958));
#112960=face_outer_bound('',#112959,.f.);
#112962=cartesian_point('',(2.571744043716e1,-6.809466313895e1,-6.6e0));
#112963=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#112964=direction('',(0.e0,0.e0,1.e0));
#112965=axis2_placement_3d('',#112962,#112963,#112964);
#112966=cylindrical_surface('',#112965,1.e0);
#112967=oriented_edge('',*,*,#112948,.f.);
#112969=oriented_edge('',*,*,#112968,.f.);
#112971=oriented_edge('',*,*,#112970,.t.);
#112973=oriented_edge('',*,*,#112972,.f.);
#112974=edge_loop('',(#112967,#112969,#112971,#112973));
#112975=face_outer_bound('',#112974,.f.);
#112977=cartesian_point('',(2.605683748091e1,-6.913921983305e1,-6.6e0));
#112978=direction('',(-9.474374591989e-1,-3.078410911696e-1,8.715574274990e-2));
#112979=direction('',(3.010786673628e-1,-9.500140963163e-1,-8.261266766917e-2));
#112980=axis2_placement_3d('',#112977,#112978,#112979);
#112981=spherical_surface('',#112980,1.e0);
#112983=oriented_edge('',*,*,#112982,.t.);
#112984=oriented_edge('',*,*,#112968,.t.);
#112986=oriented_edge('',*,*,#112985,.t.);
#112987=edge_loop('',(#112983,#112984,#112986));
#112988=face_outer_bound('',#112987,.f.);
#112990=cartesian_point('',(2.583951548928e1,-6.903445102062e1,
-8.592374162785e0));
#112991=direction('',(-1.082929598126e-1,5.222587698902e-2,-9.927462377807e-1));
#112992=direction('',(-7.223483483363e-1,-6.902230147995e-1,4.248592116094e-2));
#112993=axis2_placement_3d('',#112990,#112991,#112992);
#112994=cylindrical_surface('',#112993,1.000024849697e0);
#112995=oriented_edge('',*,*,#112982,.f.);
#112997=oriented_edge('',*,*,#112996,.f.);
#112999=oriented_edge('',*,*,#112998,.f.);
#113001=oriented_edge('',*,*,#113000,.f.);
#113002=edge_loop('',(#112995,#112997,#112999,#113001));
#113003=face_outer_bound('',#113002,.f.);
#113005=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#113006=direction('',(0.e0,0.e0,1.e0));
#113007=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#113008=axis2_placement_3d('',#113005,#113006,#113007);
#113009=conical_surface('',#113008,7.269652396011e1,5.e0);
#113011=oriented_edge('',*,*,#113010,.f.);
#113013=oriented_edge('',*,*,#113012,.t.);
#113015=oriented_edge('',*,*,#113014,.f.);
#113016=oriented_edge('',*,*,#112996,.t.);
#113017=edge_loop('',(#113011,#113013,#113015,#113016));
#113018=face_outer_bound('',#113017,.f.);
#113020=cartesian_point('',(0.e0,0.e0,-6.6e0));
#113021=direction('',(0.e0,0.e0,-1.e0));
#113022=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#113023=axis2_placement_3d('',#113020,#113021,#113022);
#113024=toroidal_surface('',#113023,7.388633499248e1,1.e0);
#113025=oriented_edge('',*,*,#112957,.f.);
#113027=oriented_edge('',*,*,#113026,.f.);
#113028=oriented_edge('',*,*,#113010,.t.);
#113029=oriented_edge('',*,*,#112985,.f.);
#113030=edge_loop('',(#113025,#113027,#113028,#113029));
#113031=face_outer_bound('',#113030,.f.);
#113033=cartesian_point('',(3.046384471096e1,-6.731377766906e1,-6.6e0));
#113034=direction('',(8.876159753488e-1,4.522629288694e-1,8.715574264489e-2));
#113035=direction('',(-4.588666422013e-1,8.846561770969e-1,8.261266851502e-2));
#113036=axis2_placement_3d('',#113033,#113034,#113035);
#113037=spherical_surface('',#113036,1.e0);
#113039=oriented_edge('',*,*,#113038,.t.);
#113040=oriented_edge('',*,*,#113026,.t.);
#113041=oriented_edge('',*,*,#112938,.t.);
#113042=edge_loop('',(#113039,#113040,#113041));
#113043=face_outer_bound('',#113042,.f.);
#113045=cartesian_point('',(3.056601006438e1,-6.702136784116e1,
-9.157831738731e0));
#113046=direction('',(-3.964234272787e-2,-1.135098798003e-1,9.927456833705e-1));
#113047=direction('',(9.988390337995e-1,2.271170300457e-2,4.248250351769e-2));
#113048=axis2_placement_3d('',#113045,#113046,#113047);
#113049=cylindrical_surface('',#113048,1.000023577488e0);
#113050=oriented_edge('',*,*,#113038,.f.);
#113051=oriented_edge('',*,*,#112923,.f.);
#113053=oriented_edge('',*,*,#113052,.f.);
#113054=oriented_edge('',*,*,#113012,.f.);
#113055=edge_loop('',(#113050,#113051,#113053,#113054));
#113056=face_outer_bound('',#113055,.f.);
#113058=cartesian_point('',(3.293325712846e1,-6.627058353521e1,
-1.128036693869e1));
#113059=cartesian_point('',(3.289868078071e1,-6.610395607049e1,
-1.130730824347e1));
#113060=cartesian_point('',(3.278261761447e1,-6.574056372158e1,
-1.136851954808e1));
#113061=cartesian_point('',(3.244887064689e1,-6.519575616514e1,
-1.147070321872e1));
#113062=cartesian_point('',(3.188611629785e1,-6.469589662116e1,
-1.158285354858e1));
#113063=cartesian_point('',(3.110930689195e1,-6.438508959466e1,
-1.168553786632e1));
#113064=cartesian_point('',(3.022533611581e1,-6.438079444852e1,
-1.175631052851e1));
#113065=cartesian_point('',(2.961871258691e1,-6.462227386652e1,
-1.177272500959e1));
#113066=cartesian_point('',(2.933220315696e1,-6.481968836995e1,
-1.176937822253e1));
#113067=cartesian_point('',(2.928533074690e1,-6.485447999508e1,
-1.176830045900e1));
#113068=cartesian_point('',(3.205259350021e1,-6.664571769174e1,
-1.167387420420e1));
#113069=cartesian_point('',(3.204694240048e1,-6.654049569230e1,
-1.170700481288e1));
#113070=cartesian_point('',(3.200834162910e1,-6.630469735498e1,
-1.178087404826e1));
#113071=cartesian_point('',(3.184230427151e1,-6.593185643681e1,
-1.189925895335e1));
#113072=cartesian_point('',(3.151197557741e1,-6.557030202412e1,
-1.202263550759e1));
#113073=cartesian_point('',(3.101333565503e1,-6.533143340871e1,
-1.212691795756e1));
#113074=cartesian_point('',(3.042326862341e1,-6.531660030697e1,
-1.218649241392e1));
#113075=cartesian_point('',(3.002141407088e1,-6.548882263792e1,
-1.218513088949e1));
#113076=cartesian_point('',(2.983794093619e1,-6.562937318440e1,
-1.216962296722e1));
#113077=cartesian_point('',(2.980807054202e1,-6.565404922299e1,
-1.216637774290e1));
#113078=cartesian_point('',(3.130187438006e1,-6.673744231163e1,
-1.096736921044e1));
#113079=cartesian_point('',(3.129774048988e1,-6.668482805724e1,
-1.100572014003e1));
#113080=cartesian_point('',(3.127638555616e1,-6.656808885026e1,
-1.108983799465e1));
#113081=cartesian_point('',(3.119434742154e1,-6.638689400101e1,
-1.121926193949e1));
#113082=cartesian_point('',(3.103745570553e1,-6.621419629119e1,
-1.134636204683e1));
#113083=cartesian_point('',(3.080516139169e1,-6.610155506547e1,
-1.144399156187e1));
#113084=cartesian_point('',(3.053181798510e1,-6.609434231435e1,
-1.148776477999e1));
#113085=cartesian_point('',(3.034403410194e1,-6.617475252002e1,
-1.147134570498e1));
#113086=cartesian_point('',(3.025694548869e1,-6.624093450523e1,
-1.144712784126e1));
#113087=cartesian_point('',(3.024273109420e1,-6.625257933162e1,
-1.144255015861e1));
#113088=cartesian_point('',(3.159728568838e1,-6.643381565393e1,
-1.002307846875e1));
#113089=cartesian_point('',(3.156540934994e1,-6.636080835023e1,
-1.005930979884e1));
#113090=cartesian_point('',(3.148003668561e1,-6.620929231235e1,
-1.013875943287e1));
#113091=cartesian_point('',(3.129577380584e1,-6.600553597974e1,
-1.026058805652e1));
#113092=cartesian_point('',(3.104166598405e1,-6.584176373463e1,
-1.037936478026e1));
#113093=cartesian_point('',(3.073884227619e1,-6.575558957422e1,
-1.047020960861e1));
#113094=cartesian_point('',(3.041850935887e1,-6.576485551973e1,
-1.051286256205e1));
#113095=cartesian_point('',(3.019284362466e1,-6.584294709544e1,
-1.050248079271e1));
#113096=cartesian_point('',(3.007785902261e1,-6.590801613003e1,
-1.048363389024e1));
#113097=cartesian_point('',(3.005884785610e1,-6.591961755379e1,
-1.048018489893e1));
#113098=(bounded_surface()b_spline_surface(3,3,((#113058,#113059,#113060,
#113061,#113062,#113063,#113064,#113065,#113066,#113067),(#113068,#113069,
#113070,#113071,#113072,#113073,#113074,#113075,#113076,#113077),(#113078,
#113079,#113080,#113081,#113082,#113083,#113084,#113085,#113086,#113087),(
#113088,#113089,#113090,#113091,#113092,#113093,#113094,#113095,#113096,
#113097)),.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.410812140657e-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());
#113099=oriented_edge('',*,*,#112921,.t.);
#113100=oriented_edge('',*,*,#112906,.f.);
#113101=oriented_edge('',*,*,#102588,.f.);
#113103=oriented_edge('',*,*,#113102,.t.);
#113104=oriented_edge('',*,*,#113052,.t.);
#113105=edge_loop('',(#113099,#113100,#113101,#113103,#113104));
#113106=face_outer_bound('',#113105,.f.);
#113108=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#113109=direction('',(0.e0,0.e0,1.e0));
#113110=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#113111=axis2_placement_3d('',#113108,#113109,#113110);
#113112=toroidal_surface('',#113111,7.150671292775e1,1.e0);
#113113=oriented_edge('',*,*,#102586,.t.);
#113115=oriented_edge('',*,*,#113114,.t.);
#113116=oriented_edge('',*,*,#113014,.t.);
#113117=oriented_edge('',*,*,#113102,.f.);
#113118=edge_loop('',(#113113,#113115,#113116,#113117));
#113119=face_outer_bound('',#113118,.f.);
#113121=cartesian_point('',(2.515639041236e1,-6.656292756061e1,
-1.176700292107e1));
#113122=cartesian_point('',(2.490664699958e1,-6.659874228572e1,
-1.177084543230e1));
#113123=cartesian_point('',(2.444719092513e1,-6.674283705516e1,
-1.176649831703e1));
#113124=cartesian_point('',(2.389245065834e1,-6.713490985719e1,
-1.172831360842e1));
#113125=cartesian_point('',(2.352073214028e1,-6.759134529459e1,
-1.167401093311e1));
#113126=cartesian_point('',(2.329936652439e1,-6.805439298694e1,
-1.161305514962e1));
#113127=cartesian_point('',(2.319284221019e1,-6.849026281439e1,
-1.155156592266e1));
#113128=cartesian_point('',(2.316898811711e1,-6.888492813348e1,
-1.149267189103e1));
#113129=cartesian_point('',(2.320338398063e1,-6.923736116569e1,
-1.143737721483e1));
#113130=cartesian_point('',(2.328018814667e1,-6.955278483720e1,
-1.138546821787e1));
#113131=cartesian_point('',(2.339940615939e1,-6.986057706170e1,
-1.133232363023e1));
#113132=cartesian_point('',(2.350720668347e1,-7.005379772644e1,
-1.129700213076e1));
#113133=cartesian_point('',(2.357348334005e1,-7.015425851720e1,
-1.127799709772e1));
#113134=cartesian_point('',(2.535053191204e1,-6.749944972928e1,
-1.216936021153e1));
#113135=cartesian_point('',(2.518367211273e1,-6.751409544066e1,
-1.218229413568e1));
#113136=cartesian_point('',(2.487306744442e1,-6.759885447940e1,
-1.219287254467e1));
#113137=cartesian_point('',(2.450210919582e1,-6.786035104410e1,
-1.216790674461e1));
#113138=cartesian_point('',(2.426479872593e1,-6.817151389486e1,
-1.211887616299e1));
#113139=cartesian_point('',(2.413738853703e1,-6.848541455781e1,
-1.205774620792e1));
#113140=cartesian_point('',(2.409179117681e1,-6.877567084730e1,
-1.199254812704e1));
#113141=cartesian_point('',(2.410267185319e1,-6.903218619975e1,
-1.192773468101e1));
#113142=cartesian_point('',(2.415132019135e1,-6.925488863639e1,
-1.186512278772e1));
#113143=cartesian_point('',(2.422594125361e1,-6.944806685897e1,
-1.180491231070e1));
#113144=cartesian_point('',(2.432754744147e1,-6.963014260448e1,
-1.174190144958e1));
#113145=cartesian_point('',(2.441193782347e1,-6.973947203664e1,
-1.169901089931e1));
#113146=cartesian_point('',(2.446189879181e1,-6.979476654305e1,
-1.167562104375e1));
#113147=cartesian_point('',(2.546493023972e1,-6.823326275840e1,
-1.144474489081e1));
#113148=cartesian_point('',(2.538597931630e1,-6.824056143736e1,
-1.146417396751e1));
#113149=cartesian_point('',(2.524047405261e1,-6.828044743565e1,
-1.148617486069e1));
#113150=cartesian_point('',(2.506851505992e1,-6.840164870631e1,
-1.147539222183e1));
#113151=cartesian_point('',(2.495906140056e1,-6.854597947137e1,
-1.143553684321e1));
#113152=cartesian_point('',(2.490053812552e1,-6.869245265567e1,
-1.137904516062e1));
#113153=cartesian_point('',(2.487992628654e1,-6.882907789826e1,
-1.131469670515e1));
#113154=cartesian_point('',(2.488562519982e1,-6.895108554794e1,
-1.124786014592e1));
#113155=cartesian_point('',(2.490909009208e1,-6.905825534941e1,
-1.118112931366e1));
#113156=cartesian_point('',(2.494495024292e1,-6.915242731205e1,
-1.111522627821e1));
#113157=cartesian_point('',(2.499390082969e1,-6.924248454198e1,
-1.104467322901e1));
#113158=cartesian_point('',(2.503476717403e1,-6.929759869035e1,
-1.099554654372e1));
#113159=cartesian_point('',(2.505906408181e1,-6.932581319370e1,
-1.096844520837e1));
#113160=cartesian_point('',(2.535960371897e1,-6.786644811978e1,
-1.047982085889e1));
#113161=cartesian_point('',(2.526601864968e1,-6.788921182589e1,
-1.049520113864e1));
#113162=cartesian_point('',(2.509983955409e1,-6.795359564929e1,
-1.051114453665e1));
#113163=cartesian_point('',(2.489859481142e1,-6.809645265262e1,
-1.049815431421e1));
#113164=cartesian_point('',(2.475399679211e1,-6.825653323529e1,
-1.046015015807e1));
#113165=cartesian_point('',(2.465499955199e1,-6.842216843706e1,
-1.040743364442e1));
#113166=cartesian_point('',(2.459285866969e1,-6.858513328707e1,
-1.034745366318e1));
#113167=cartesian_point('',(2.455979986851e1,-6.874086368818e1,
-1.028496584195e1));
#113168=cartesian_point('',(2.454946071346e1,-6.888806846848e1,
-1.022235442235e1));
#113169=cartesian_point('',(2.455741131200e1,-6.902762078011e1,
-1.016033335779e1));
#113170=cartesian_point('',(2.458309370207e1,-6.917195443666e1,
-1.009379108323e1));
#113171=cartesian_point('',(2.461357960291e1,-6.926886891132e1,
-1.004739192516e1));
#113172=cartesian_point('',(2.463426749333e1,-6.932122570377e1,
-1.002179394539e1));
#113173=(bounded_surface()b_spline_surface(3,3,((#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,#113149,#113150,
#113151,#113152,#113153,#113154,#113155,#113156,#113157,#113158,#113159),(
#113160,#113161,#113162,#113163,#113164,#113165,#113166,#113167,#113168,#113169,
#113170,#113171,#113172)),.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.583330776170e-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());
#113174=oriented_edge('',*,*,#102584,.f.);
#113176=oriented_edge('',*,*,#113175,.f.);
#113178=oriented_edge('',*,*,#113177,.t.);
#113179=oriented_edge('',*,*,#112998,.t.);
#113180=oriented_edge('',*,*,#113114,.f.);
#113181=edge_loop('',(#113174,#113176,#113178,#113179,#113180));
#113182=face_outer_bound('',#113181,.f.);
#113184=cartesian_point('',(-1.222938097364e2,3.797807552621e2,
-1.069548648161e1));
#113185=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#113186=direction('',(3.856151652659e-14,1.252939623610e-14,-1.e0));
#113187=axis2_placement_3d('',#113184,#113185,#113186);
#113188=cylindrical_surface('',#113187,1.e0);
#113190=oriented_edge('',*,*,#113189,.t.);
#113192=oriented_edge('',*,*,#113191,.f.);
#113194=oriented_edge('',*,*,#113193,.t.);
#113195=oriented_edge('',*,*,#113175,.t.);
#113196=oriented_edge('',*,*,#102582,.t.);
#113197=edge_loop('',(#113190,#113192,#113194,#113195,#113196));
#113198=face_outer_bound('',#113197,.f.);
#113200=cartesian_point('',(2.512487120863e1,-8.541657243621e1,
-1.169548648161e1));
#113201=direction('',(0.e0,0.e0,-1.e0));
#113202=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#113203=axis2_placement_3d('',#113200,#113201,#113202);
#113204=plane('',#113203);
#113206=oriented_edge('',*,*,#113205,.f.);
#113208=oriented_edge('',*,*,#113207,.f.);
#113209=oriented_edge('',*,*,#113189,.f.);
#113210=oriented_edge('',*,*,#102580,.f.);
#113211=edge_loop('',(#113206,#113208,#113209,#113210));
#113212=face_outer_bound('',#113211,.f.);
#113214=cartesian_point('',(2.644251347496e1,-8.478079874132e1,
-1.069548648161e1));
#113215=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#113216=direction('',(0.e0,0.e0,-1.e0));
#113217=axis2_placement_3d('',#113214,#113215,#113216);
#113218=cylindrical_surface('',#113217,1.e0);
#113220=oriented_edge('',*,*,#113219,.t.);
#113222=oriented_edge('',*,*,#113221,.f.);
#113223=oriented_edge('',*,*,#113205,.t.);
#113224=oriented_edge('',*,*,#102578,.t.);
#113226=oriented_edge('',*,*,#113225,.t.);
#113227=edge_loop('',(#113220,#113222,#113223,#113224,#113226));
#113228=face_outer_bound('',#113227,.f.);
#113230=cartesian_point('',(1.861019088076e1,-6.536644804115e1,-5.6e0));
#113231=direction('',(9.474374591189e-1,3.078410914165e-1,8.715574274766e-2));
#113232=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#113233=axis2_placement_3d('',#113230,#113231,#113232);
#113234=plane('',#113233);
#113236=oriented_edge('',*,*,#113235,.f.);
#113238=oriented_edge('',*,*,#113237,.t.);
#113239=oriented_edge('',*,*,#113219,.f.);
#113241=oriented_edge('',*,*,#113240,.f.);
#113243=oriented_edge('',*,*,#113242,.t.);
#113244=edge_loop('',(#113236,#113238,#113239,#113241,#113243));
#113245=face_outer_bound('',#113244,.f.);
#113247=cartesian_point('',(2.419236291385e1,-8.551191697811e1,-6.6e0));
#113248=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#113249=direction('',(0.e0,0.e0,1.e0));
#113250=axis2_placement_3d('',#113247,#113248,#113249);
#113251=cylindrical_surface('',#113250,1.e0);
#113253=oriented_edge('',*,*,#113252,.f.);
#113255=oriented_edge('',*,*,#113254,.f.);
#113256=oriented_edge('',*,*,#113235,.t.);
#113258=oriented_edge('',*,*,#113257,.f.);
#113259=edge_loop('',(#113253,#113255,#113256,#113258));
#113260=face_outer_bound('',#113259,.f.);
#113262=cartesian_point('',(0.e0,0.e0,-5.6e0));
#113263=direction('',(0.e0,0.e0,-1.e0));
#113264=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#113265=axis2_placement_3d('',#113262,#113263,#113264);
#113266=plane('',#113265);
#113268=oriented_edge('',*,*,#113267,.t.);
#113270=oriented_edge('',*,*,#113269,.t.);
#113272=oriented_edge('',*,*,#113271,.t.);
#113274=oriented_edge('',*,*,#113273,.t.);
#113275=oriented_edge('',*,*,#113252,.t.);
#113277=oriented_edge('',*,*,#113276,.t.);
#113278=edge_loop('',(#113268,#113270,#113272,#113274,#113275,#113277));
#113279=face_outer_bound('',#113278,.f.);
#113281=cartesian_point('',(1.474846386694e1,-7.127939886001e1,-6.6e0));
#113282=direction('',(1.564344650402e-1,-9.876883405951e-1,0.e0));
#113283=direction('',(0.e0,0.e0,1.e0));
#113284=axis2_placement_3d('',#113281,#113282,#113283);
#113285=cylindrical_surface('',#113284,1.e0);
#113286=oriented_edge('',*,*,#113267,.f.);
#113288=oriented_edge('',*,*,#113287,.f.);
#113290=oriented_edge('',*,*,#113289,.t.);
#113292=oriented_edge('',*,*,#113291,.f.);
#113293=edge_loop('',(#113286,#113288,#113290,#113292));
#113294=face_outer_bound('',#113293,.f.);
#113296=cartesian_point('',(1.492027770479e1,-7.236418873893e1,-6.6e0));
#113297=direction('',(-9.839299316004e-1,-1.558391912648e-1,8.715524176321e-2));
#113298=direction('',(1.487569834461e-1,-9.854169200988e-1,-8.261267129825e-2));
#113299=axis2_placement_3d('',#113296,#113297,#113298);
#113300=spherical_surface('',#113299,1.e0);
#113302=oriented_edge('',*,*,#113301,.t.);
#113303=oriented_edge('',*,*,#113287,.t.);
#113305=oriented_edge('',*,*,#113304,.t.);
#113306=edge_loop('',(#113302,#113303,#113305));
#113307=face_outer_bound('',#113306,.f.);
#113309=cartesian_point('',(1.471776297141e1,-7.222376103134e1,
-8.635163190987e0));
#113310=direction('',(-9.878983766254e-2,6.852411148609e-2,-9.927461982398e-1));
#113311=direction('',(-8.214303783014e-1,-5.687240865180e-1,4.248584491069e-2));
#113312=axis2_placement_3d('',#113309,#113310,#113311);
#113313=cylindrical_surface('',#113312,1.000025161509e0);
#113314=oriented_edge('',*,*,#113301,.f.);
#113316=oriented_edge('',*,*,#113315,.f.);
#113318=oriented_edge('',*,*,#113317,.f.);
#113320=oriented_edge('',*,*,#113319,.f.);
#113321=edge_loop('',(#113314,#113316,#113318,#113320));
#113322=face_outer_bound('',#113321,.f.);
#113324=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#113325=direction('',(0.e0,0.e0,1.e0));
#113326=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#113327=axis2_placement_3d('',#113324,#113325,#113326);
#113328=conical_surface('',#113327,7.269652396011e1,5.e0);
#113330=oriented_edge('',*,*,#113329,.f.);
#113332=oriented_edge('',*,*,#113331,.t.);
#113334=oriented_edge('',*,*,#113333,.f.);
#113335=oriented_edge('',*,*,#113315,.t.);
#113336=edge_loop('',(#113330,#113332,#113334,#113335));
#113337=face_outer_bound('',#113336,.f.);
#113339=cartesian_point('',(0.e0,0.e0,-6.6e0));
#113340=direction('',(0.e0,0.e0,-1.e0));
#113341=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#113342=axis2_placement_3d('',#113339,#113340,#113341);
#113343=toroidal_surface('',#113342,7.388633499248e1,1.e0);
#113344=oriented_edge('',*,*,#113276,.f.);
#113346=oriented_edge('',*,*,#113345,.f.);
#113347=oriented_edge('',*,*,#113329,.t.);
#113348=oriented_edge('',*,*,#113304,.f.);
#113349=edge_loop('',(#113344,#113346,#113347,#113348));
#113350=face_outer_bound('',#113349,.f.);
#113352=cartesian_point('',(1.955858943121e1,-7.125062861556e1,-6.6e0));
#113353=direction('',(9.474374590995e-1,3.078410914398e-1,8.715574287595e-2));
#113354=direction('',(-3.148265165910e-1,9.455471492365e-1,8.261266865283e-2));
#113355=axis2_placement_3d('',#113352,#113353,#113354);
#113356=spherical_surface('',#113355,1.e0);
#113358=oriented_edge('',*,*,#113357,.t.);
#113359=oriented_edge('',*,*,#113345,.t.);
#113360=oriented_edge('',*,*,#113257,.t.);
#113361=edge_loop('',(#113358,#113359,#113360));
#113362=face_outer_bound('',#113361,.f.);
#113364=cartesian_point('',(1.968367555473e1,-7.101794506408e1,
-8.781621445614e0));
#113365=direction('',(-5.691260794128e-2,-1.059065386864e-1,9.927460703124e-1));
#113366=direction('',(9.900954484838e-1,-1.338132794994e-1,4.248539891845e-2));
#113367=axis2_placement_3d('',#113364,#113365,#113366);
#113368=cylindrical_surface('',#113367,1.000025702682e0);
#113369=oriented_edge('',*,*,#113357,.f.);
#113370=oriented_edge('',*,*,#113242,.f.);
#113372=oriented_edge('',*,*,#113371,.f.);
#113373=oriented_edge('',*,*,#113331,.f.);
#113374=edge_loop('',(#113369,#113370,#113372,#113373));
#113375=face_outer_bound('',#113374,.f.);
#113377=cartesian_point('',(2.215801424980e1,-7.060727406158e1,
-1.128153850846e1));
#113378=cartesian_point('',(2.214998646797e1,-7.043748401373e1,
-1.130849832246e1));
#113379=cartesian_point('',(2.209236818052e1,-7.006082247578e1,
-1.136974747852e1));
#113380=cartesian_point('',(2.184837145977e1,-6.947109945192e1,
-1.147197958581e1));
#113381=cartesian_point('',(2.137136245074e1,-6.888987741383e1,
-1.158416345875e1));
#113382=cartesian_point('',(2.065352586267e1,-6.846172013831e1,
-1.168685251552e1));
#113383=cartesian_point('',(1.978198349664e1,-6.831930088010e1,
-1.175759165764e1));
#113384=cartesian_point('',(1.914567891917e1,-6.846280411404e1,
-1.177395327095e1));
#113385=cartesian_point('',(1.883213649027e1,-6.861285545491e1,
-1.177056961308e1));
#113386=cartesian_point('',(1.878044396585e1,-6.863987021215e1,
-1.176948496355e1));
#113387=cartesian_point('',(2.123028470544e1,-7.083910434635e1,
-1.167127642611e1));
#113388=cartesian_point('',(2.124113000468e1,-7.073443135901e1,
-1.170442098429e1));
#113389=cartesian_point('',(2.123985351209e1,-7.049582161438e1,
-1.177831731307e1));
#113390=cartesian_point('',(2.113428332286e1,-7.010216325390e1,
-1.189672992090e1));
#113391=cartesian_point('',(2.086493690664e1,-6.969400265575e1,
-1.202011249730e1));
#113392=cartesian_point('',(2.041046794693e1,-6.938056257391e1,
-1.212437170002e1));
#113393=cartesian_point('',(1.983086346082e1,-6.927377628659e1,
-1.218389958809e1));
#113394=cartesian_point('',(1.940764221366e1,-6.938084532405e1,
-1.218249775891e1));
#113395=cartesian_point('',(1.920473007386e1,-6.949079635244e1,
-1.216696663894e1));
#113396=cartesian_point('',(1.917140928862e1,-6.951046932291e1,
-1.216371732250e1));
#113397=cartesian_point('',(2.047722431907e1,-7.081191434761e1,
-1.096524266493e1));
#113398=cartesian_point('',(2.048131748415e1,-7.075924604567e1,
-1.100358882135e1));
#113399=cartesian_point('',(2.047835735897e1,-7.064050353803e1,
-1.108769616326e1));
#113400=cartesian_point('',(2.042545494124e1,-7.044861971029e1,
-1.121710300358e1));
#113401=cartesian_point('',(2.029729131661e1,-7.025349052854e1,
-1.134418436670e1));
#113402=cartesian_point('',(2.008531170018e1,-7.010593128969e1,
-1.144179860269e1));
#113403=cartesian_point('',(1.981635160442e1,-7.005606710909e1,
-1.148556929801e1));
#113404=cartesian_point('',(1.961821375124e1,-7.010609384920e1,
-1.146916352667e1));
#113405=cartesian_point('',(1.952177982547e1,-7.015782752154e1,
-1.144495648208e1));
#113406=cartesian_point('',(1.950590520609e1,-7.016710557863e1,
-1.144038026678e1));
#113407=cartesian_point('',(2.081573225674e1,-7.055880962721e1,
-1.002307846825e1));
#113408=cartesian_point('',(2.079566922743e1,-7.048171460620e1,
-1.005930979851e1));
#113409=cartesian_point('',(2.073504997254e1,-7.031870875471e1,
-1.013875943268e1));
#113410=cartesian_point('',(2.058493018726e1,-7.008863593533e1,
-1.026058805648e1));
#113411=cartesian_point('',(2.035957047797e1,-6.988712877718e1,
-1.037936478026e1));
#113412=cartesian_point('',(2.007395564115e1,-6.975464349898e1,
-1.047020960867e1));
#113413=cartesian_point('',(1.975611704040e1,-6.971368425678e1,
-1.051286256214e1));
#113414=cartesian_point('',(1.952100922237e1,-6.975551324258e1,
-1.050248060779e1));
#113415=cartesian_point('',(1.939725740249e1,-6.980179586835e1,
-1.048363266897e1));
#113416=cartesian_point('',(1.937666155454e1,-6.981028236071e1,
-1.048018290637e1));
#113417=(bounded_surface()b_spline_surface(3,3,((#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)),.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.410843029345e-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());
#113418=oriented_edge('',*,*,#113240,.t.);
#113419=oriented_edge('',*,*,#113225,.f.);
#113420=oriented_edge('',*,*,#102576,.f.);
#113422=oriented_edge('',*,*,#113421,.t.);
#113423=oriented_edge('',*,*,#113371,.t.);
#113424=edge_loop('',(#113418,#113419,#113420,#113422,#113423));
#113425=face_outer_bound('',#113424,.f.);
#113427=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#113428=direction('',(0.e0,0.e0,1.e0));
#113429=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#113430=axis2_placement_3d('',#113427,#113428,#113429);
#113431=toroidal_surface('',#113430,7.150671292775e1,1.e0);
#113432=oriented_edge('',*,*,#102574,.t.);
#113434=oriented_edge('',*,*,#113433,.t.);
#113435=oriented_edge('',*,*,#113333,.t.);
#113436=oriented_edge('',*,*,#113421,.f.);
#113437=edge_loop('',(#113432,#113434,#113435,#113436));
#113438=face_outer_bound('',#113437,.f.);
#113440=cartesian_point('',(1.443394611802e1,-6.967891372082e1,
-1.176707017960e1));
#113441=cartesian_point('',(1.418163224987e1,-6.967521681579e1,
-1.177091488551e1));
#113442=cartesian_point('',(1.370517600407e1,-6.974569512883e1,
-1.176656651253e1));
#113443=cartesian_point('',(1.309581567367e1,-7.004631573822e1,
-1.172835952185e1));
#113444=cartesian_point('',(1.265723840614e1,-7.043919150975e1,
-1.167402342182e1));
#113445=cartesian_point('',(1.236620996986e1,-7.086211227082e1,
-1.161303241635e1));
#113446=cartesian_point('',(1.219291476101e1,-7.127613824818e1,
-1.155150837753e1));
#113447=cartesian_point('',(1.210776508381e1,-7.166233721531e1,
-1.149258728365e1));
#113448=cartesian_point('',(1.208677213757e1,-7.201580631211e1,
-1.143728471723e1));
#113449=cartesian_point('',(1.211341987965e1,-7.233922537158e1,
-1.138538870462e1));
#113450=cartesian_point('',(1.218305766924e1,-7.266147076337e1,
-1.133230199370e1));
#113451=cartesian_point('',(1.225922621452e1,-7.286885498950e1,
-1.129703000396e1));
#113452=cartesian_point('',(1.230886662469e1,-7.297821184497e1,
-1.127806365289e1));
#113453=cartesian_point('',(1.447918335352e1,-7.063422533181e1,
-1.216921074593e1));
#113454=cartesian_point('',(1.431206298102e1,-7.062258688558e1,
-1.218214825434e1));
#113455=cartesian_point('',(1.399195390788e1,-7.065773411530e1,
-1.219272855246e1));
#113456=cartesian_point('',(1.358459260848e1,-7.085808508147e1,
-1.216774113690e1));
#113457=cartesian_point('',(1.330152502814e1,-7.112843105171e1,
-1.211867438120e1));
#113458=cartesian_point('',(1.312663238735e1,-7.141866192075e1,
-1.205750415041e1));
#113459=cartesian_point('',(1.303627882380e1,-7.169831944362e1,
-1.199226468220e1));
#113460=cartesian_point('',(1.300701119822e1,-7.195343894725e1,
-1.192741709808e1));
#113461=cartesian_point('',(1.302033344385e1,-7.218098267610e1,
-1.186479214476e1));
#113462=cartesian_point('',(1.306388905761e1,-7.238334878990e1,
-1.180459322047e1));
#113463=cartesian_point('',(1.313574574318e1,-7.257881098412e1,
-1.174164805787e1));
#113464=cartesian_point('',(1.320191187809e1,-7.269980262062e1,
-1.169881705448e1));
#113465=cartesian_point('',(1.324251967653e1,-7.276209834120e1,
-1.167547515552e1));
#113466=cartesian_point('',(1.447737514979e1,-7.137674296042e1,
-1.144462268543e1));
#113467=cartesian_point('',(1.439823453974e1,-7.137160158985e1,
-1.146405552298e1));
#113468=cartesian_point('',(1.424823336861e1,-7.138824801231e1,
-1.148605898901e1));
#113469=cartesian_point('',(1.405938278563e1,-7.148111503528e1,
-1.147525544727e1));
#113470=cartesian_point('',(1.392868202308e1,-7.160662287142e1,
-1.143536259005e1));
#113471=cartesian_point('',(1.384797873736e1,-7.174221109440e1,
-1.137882703613e1));
#113472=cartesian_point('',(1.380627995452e1,-7.187399643658e1,
-1.131443175173e1));
#113473=cartesian_point('',(1.379286925747e1,-7.199543874480e1,
-1.124755440152e1));
#113474=cartesian_point('',(1.379932850508e1,-7.210496370082e1,
-1.118080473277e1));
#113475=cartesian_point('',(1.382004800481e1,-7.220355049915e1,
-1.111491064800e1));
#113476=cartesian_point('',(1.385430023529e1,-7.230004220938e1,
-1.104442869038e1));
#113477=cartesian_point('',(1.388600338377e1,-7.236078423315e1,
-1.099537045168e1));
#113478=cartesian_point('',(1.390554587721e1,-7.239238954336e1,
-1.096832550815e1));
#113479=cartesian_point('',(1.443073379731e1,-7.099801550868e1,
-1.047982073362e1));
#113480=cartesian_point('',(1.433471825454e1,-7.100586082673e1,
-1.049520455988e1));
#113481=cartesian_point('',(1.416046310007e1,-7.104347197678e1,
-1.051114974038e1));
#113482=cartesian_point('',(1.393929271369e1,-7.115314457877e1,
-1.049814076870e1));
#113483=cartesian_point('',(1.377139904209e1,-7.128871165582e1,
-1.046010233679e1));
#113484=cartesian_point('',(1.364770043325e1,-7.143690575311e1,
-1.040734495477e1));
#113485=cartesian_point('',(1.356084170180e1,-7.158823297372e1,
-1.034732063032e1));
#113486=cartesian_point('',(1.350386226860e1,-7.173695094286e1,
-1.028479360446e1));
#113487=cartesian_point('',(1.347067702873e1,-7.188075663473e1,
-1.022216337430e1));
#113488=cartesian_point('',(1.345675582311e1,-7.201980905386e1,
-1.016014976168e1));
#113489=cartesian_point('',(1.345958832481e1,-7.216623081891e1,
-1.009367373932e1));
#113490=cartesian_point('',(1.347453248258e1,-7.226658004838e1,
-1.004733890485e1));
#113491=cartesian_point('',(1.348674983314e1,-7.232141459546e1,
-1.002179399925e1));
#113492=(bounded_surface()b_spline_surface(3,3,((#113440,#113441,#113442,
#113443,#113444,#113445,#113446,#113447,#113448,#113449,#113450,#113451,
#113452),(#113453,#113454,#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)),.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.583331461810e-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());
#113493=oriented_edge('',*,*,#102572,.f.);
#113495=oriented_edge('',*,*,#113494,.f.);
#113497=oriented_edge('',*,*,#113496,.t.);
#113498=oriented_edge('',*,*,#113317,.t.);
#113499=oriented_edge('',*,*,#113433,.f.);
#113500=edge_loop('',(#113493,#113495,#113497,#113498,#113499));
#113501=face_outer_bound('',#113500,.f.);
#113503=cartesian_point('',(1.457613382669e1,-8.531556372813e1,
-1.069548648161e1));
#113504=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#113505=direction('',(9.839298882679e-1,1.558391846719e-1,-8.715574274766e-2));
#113506=axis2_placement_3d('',#113503,#113504,#113505);
#113507=cylindrical_surface('',#113506,1.e0);
#113509=oriented_edge('',*,*,#113508,.f.);
#113511=oriented_edge('',*,*,#113510,.f.);
#113513=oriented_edge('',*,*,#113512,.t.);
#113514=oriented_edge('',*,*,#113494,.t.);
#113515=oriented_edge('',*,*,#102570,.t.);
#113516=edge_loop('',(#113509,#113511,#113513,#113514,#113515));
#113517=face_outer_bound('',#113516,.f.);
#113519=cartesian_point('',(-8.751317615037e1,1.639188824007e1,
-1.169548648161e1));
#113520=direction('',(0.e0,0.e0,-1.e0));
#113521=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#113522=axis2_placement_3d('',#113519,#113520,#113521);
#113523=plane('',#113522);
#113524=oriented_edge('',*,*,#113508,.t.);
#113525=oriented_edge('',*,*,#102568,.t.);
#113527=oriented_edge('',*,*,#113526,.f.);
#113529=oriented_edge('',*,*,#113528,.t.);
#113531=oriented_edge('',*,*,#113530,.t.);
#113533=oriented_edge('',*,*,#113532,.t.);
#113534=edge_loop('',(#113524,#113525,#113527,#113529,#113531,#113533));
#113535=face_outer_bound('',#113534,.f.);
#113537=oriented_edge('',*,*,#113536,.t.);
#113539=oriented_edge('',*,*,#113538,.t.);
#113540=edge_loop('',(#113537,#113539));
#113541=face_bound('',#113540,.f.);
#113543=cartesian_point('',(6.799713373725e1,4.360315294255e2,
-1.069548648161e1));
#113544=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#113545=direction('',(-9.839298882679e-1,1.558391846719e-1,-8.715574274766e-2));
#113546=axis2_placement_3d('',#113543,#113544,#113545);
#113547=cylindrical_surface('',#113546,1.e0);
#113548=oriented_edge('',*,*,#102843,.t.);
#113550=oriented_edge('',*,*,#113549,.f.);
#113551=oriented_edge('',*,*,#113526,.t.);
#113552=oriented_edge('',*,*,#102566,.t.);
#113553=oriented_edge('',*,*,#102824,.t.);
#113554=edge_loop('',(#113548,#113550,#113551,#113552,#113553));
#113555=face_outer_bound('',#113554,.f.);
#113557=cartesian_point('',(-1.530340657004e1,-8.421579609032e1,
-1.027850067609e1));
#113558=cartesian_point('',(-1.536941055911e1,-8.445490487413e1,
-1.027850067609e1));
#113559=cartesian_point('',(-1.545059128836e1,-8.502108650559e1,
-1.027850067609e1));
#113560=cartesian_point('',(-1.531522536692e1,-8.590660263273e1,
-1.027850067609e1));
#113561=cartesian_point('',(-1.486885368197e1,-8.676439079106e1,
-1.027850067609e1));
#113562=cartesian_point('',(-1.416940086905e1,-8.743261846669e1,
-1.027850067609e1));
#113563=cartesian_point('',(-1.337293358430e1,-8.780342648827e1,
-1.027850067609e1));
#113564=cartesian_point('',(-1.282519114976e1,-8.788763269063e1,
-1.027850067609e1));
#113565=cartesian_point('',(-1.259442666524e1,-8.789579742441e1,
-1.027850067609e1));
#113566=cartesian_point('',(-1.575358319089e1,-8.409124762837e1,
-1.129664637773e1));
#113567=cartesian_point('',(-1.583020861397e1,-8.436882518083e1,
-1.129664637773e1));
#113568=cartesian_point('',(-1.592445301614e1,-8.502615588896e1,
-1.129664637773e1));
#113569=cartesian_point('',(-1.576728733478e1,-8.605427173773e1,
-1.129664637773e1));
#113570=cartesian_point('',(-1.524910824165e1,-8.704998904626e1,
-1.129664637773e1));
#113571=cartesian_point('',(-1.443744218674e1,-8.782537302663e1,
-1.129664637773e1));
#113572=cartesian_point('',(-1.351355687710e1,-8.825546729560e1,
-1.129664637773e1));
#113573=cartesian_point('',(-1.287832224583e1,-8.835313264841e1,
-1.129664637773e1));
#113574=cartesian_point('',(-1.261070282538e1,-8.836259920378e1,
-1.129664637773e1));
#113575=cartesian_point('',(-1.498355626985e1,-8.430428772026e1,
-1.208178646296e1));
#113576=cartesian_point('',(-1.504201373451e1,-8.451606446010e1,
-1.208178646296e1));
#113577=cartesian_point('',(-1.511391272962e1,-8.501748471084e1,
-1.208178646296e1));
#113578=cartesian_point('',(-1.499403552845e1,-8.580168379560e1,
-1.208178646296e1));
#113579=cartesian_point('',(-1.459868297690e1,-8.656147335059e1,
-1.208178646296e1));
#113580=cartesian_point('',(-1.397895762531e1,-8.715356651667e1,
-1.208178646296e1));
#113581=cartesian_point('',(-1.327302079378e1,-8.748225168436e1,
-1.208178646296e1));
#113582=cartesian_point('',(-1.278744152830e1,-8.755689516598e1,
-1.208178646296e1));
#113583=cartesian_point('',(-1.258286246029e1,-8.756413495607e1,
-1.208178646296e1));
#113584=cartesian_point('',(-1.401030744283e1,-8.457355235748e1,
-1.159697920094e1));
#113585=cartesian_point('',(-1.404580214641e1,-8.470216244177e1,
-1.159697920094e1));
#113586=cartesian_point('',(-1.408945843908e1,-8.500652507591e1,
-1.159697920094e1));
#113587=cartesian_point('',(-1.401671071949e1,-8.548243402435e1,
-1.159697920094e1));
#113588=cartesian_point('',(-1.377660051629e1,-8.594403087581e1,
-1.159697920094e1));
#113589=cartesian_point('',(-1.339947196133e1,-8.630445997257e1,
-1.159697920094e1));
#113590=cartesian_point('',(-1.296900355160e1,-8.650497262294e1,
-1.159697920094e1));
#113591=cartesian_point('',(-1.267257599657e1,-8.655051840872e1,
-1.159697920094e1));
#113592=cartesian_point('',(-1.254767459618e1,-8.655494375604e1,
-1.159697920094e1));
#113593=(bounded_surface()b_spline_surface(3,3,((#113557,#113558,#113559,
#113560,#113561,#113562,#113563,#113564,#113565),(#113566,#113567,#113568,
#113569,#113570,#113571,#113572,#113573,#113574),(#113575,#113576,#113577,
#113578,#113579,#113580,#113581,#113582,#113583),(#113584,#113585,#113586,
#113587,#113588,#113589,#113590,#113591,#113592)),.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());
#113595=oriented_edge('',*,*,#113594,.t.);
#113597=oriented_edge('',*,*,#113596,.t.);
#113598=oriented_edge('',*,*,#113528,.f.);
#113599=oriented_edge('',*,*,#113549,.t.);
#113600=edge_loop('',(#113595,#113597,#113598,#113599));
#113601=face_outer_bound('',#113600,.f.);
#113603=cartesian_point('',(-1.275975763646e1,-8.500167823598e1,
-7.692484854714e0));
#113604=direction('',(8.889941216798e-2,4.241016348076e-3,-9.960315799695e-1));
#113605=direction('',(2.603315559119e-3,-9.999885089455e-1,-4.025509303184e-3));
#113606=axis2_placement_3d('',#113603,#113604,#113605);
#113607=cylindrical_surface('',#113606,2.999921341370e0);
#113609=oriented_edge('',*,*,#113608,.t.);
#113611=oriented_edge('',*,*,#113610,.f.);
#113613=oriented_edge('',*,*,#113612,.f.);
#113615=oriented_edge('',*,*,#113614,.f.);
#113616=oriented_edge('',*,*,#113594,.f.);
#113617=oriented_edge('',*,*,#102841,.f.);
#113618=edge_loop('',(#113609,#113611,#113613,#113615,#113616,#113617));
#113619=face_outer_bound('',#113618,.f.);
#113621=cartesian_point('',(-1.655280771255e1,-8.747025124778e1,
-5.697142997661e0));
#113622=cartesian_point('',(-1.667358618354e1,-8.729393030912e1,
-5.698097359130e0));
#113623=cartesian_point('',(-1.699889438923e1,-8.673547561390e1,
-5.700591735436e0));
#113624=cartesian_point('',(-1.732619624306e1,-8.569517063287e1,
-5.703081035465e0));
#113625=cartesian_point('',(-1.733290185095e1,-8.468336839828e1,
-5.702631179117e0));
#113626=cartesian_point('',(-1.722499997383e1,-8.412375401619e1,
-5.701581651628e0));
#113627=cartesian_point('',(-1.719302719282e1,-8.399145260742e1,
-5.701269185117e0));
#113628=cartesian_point('',(-1.575060556531e1,-8.693174998305e1,
-5.237136628877e0));
#113629=cartesian_point('',(-1.584623473396e1,-8.679472724039e1,
-5.235943740970e0));
#113630=cartesian_point('',(-1.610407945129e1,-8.635988497059e1,
-5.232720951417e0));
#113631=cartesian_point('',(-1.636398311930e1,-8.554631574672e1,
-5.229970766217e0));
#113632=cartesian_point('',(-1.636869160112e1,-8.475365693028e1,
-5.230233127933e0));
#113633=cartesian_point('',(-1.628249351573e1,-8.431589659182e1,
-5.231756022086e0));
#113634=cartesian_point('',(-1.625698413064e1,-8.421245937766e1,
-5.232170911490e0));
#113635=cartesian_point('',(-1.509983308467e1,-8.649490040306e1,
-5.965668883853e0));
#113636=cartesian_point('',(-1.517302775050e1,-8.638839321939e1,
-5.962735051833e0));
#113637=cartesian_point('',(-1.537014529464e1,-8.605109508508e1,
-5.954923322747e0));
#113638=cartesian_point('',(-1.556837913776e1,-8.542291859822e1,
-5.947765346986e0));
#113639=cartesian_point('',(-1.557234317867e1,-8.481198594812e1,
-5.948737765499e0));
#113640=cartesian_point('',(-1.550689958730e1,-8.447403780156e1,
-5.952253011928e0));
#113641=cartesian_point('',(-1.548751039308e1,-8.439413783320e1,
-5.953246870403e0));
#113642=cartesian_point('',(-1.542221418123e1,-8.671130810868e1,
-6.962829361689e0));
#113643=cartesian_point('',(-1.550401696638e1,-8.658800215549e1,
-6.960759163561e0));
#113644=cartesian_point('',(-1.572382324747e1,-8.619901186125e1,
-6.955281129376e0));
#113645=cartesian_point('',(-1.594398549847e1,-8.548079153414e1,
-6.950112730831e0));
#113646=cartesian_point('',(-1.594939778175e1,-8.478470398363e1,
-6.950896463253e0));
#113647=cartesian_point('',(-1.587755289440e1,-8.439849431959e1,
-6.953308269273e0));
#113648=cartesian_point('',(-1.585621278212e1,-8.430708440305e1,
-6.954001651513e0));
#113649=(bounded_surface()b_spline_surface(3,3,((#113621,#113622,#113623,
#113624,#113625,#113626,#113627),(#113628,#113629,#113630,#113631,#113632,
#113633,#113634),(#113635,#113636,#113637,#113638,#113639,#113640,#113641),(
#113642,#113643,#113644,#113645,#113646,#113647,#113648)),.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());
#113650=oriented_edge('',*,*,#102877,.f.);
#113652=oriented_edge('',*,*,#113651,.t.);
#113653=oriented_edge('',*,*,#113608,.f.);
#113654=oriented_edge('',*,*,#102858,.t.);
#113655=edge_loop('',(#113650,#113652,#113653,#113654));
#113656=face_outer_bound('',#113655,.f.);
#113658=cartesian_point('',(-1.353021607813e1,-8.804479901780e1,
-4.705953452834e0));
#113659=cartesian_point('',(-1.358414317165e1,-8.804596562223e1,
-4.718500416571e0));
#113660=cartesian_point('',(-1.377527094562e1,-8.804808284713e1,
-4.764704175108e0));
#113661=cartesian_point('',(-1.410089639592e1,-8.803845541095e1,
-4.852405862226e0));
#113662=cartesian_point('',(-1.448530729432e1,-8.800669850343e1,
-4.965626934467e0));
#113663=cartesian_point('',(-1.483418898197e1,-8.795911468230e1,
-5.075486986443e0));
#113664=cartesian_point('',(-1.515000206586e1,-8.789837812884e1,
-5.179898179902e0));
#113665=cartesian_point('',(-1.543537877389e1,-8.782682958491e1,
-5.277448446403e0));
#113666=cartesian_point('',(-1.569284392566e1,-8.774640736240e1,
-5.367133200391e0));
#113667=cartesian_point('',(-1.592478623037e1,-8.765874800919e1,
-5.448225700075e0));
#113668=cartesian_point('',(-1.613352566496e1,-8.756521330613e1,
-5.520214969573e0));
#113669=cartesian_point('',(-1.632074844742e1,-8.746719567977e1,
-5.582553203467e0));
#113670=cartesian_point('',(-1.648681044788e1,-8.736678821467e1,
-5.634435849060e0));
#113671=cartesian_point('',(-1.663237557749e1,-8.726630298635e1,
-5.675488860177e0));
#113672=cartesian_point('',(-1.675989547644e1,-8.716694527836e1,
-5.706212316816e0));
#113673=cartesian_point('',(-1.685015431342e1,-8.708824478490e1,
-5.723113595302e0));
#113674=cartesian_point('',(-1.689852586068e1,-8.704286694253e1,
-5.729900337432e0));
#113675=cartesian_point('',(-1.691079183771e1,-8.703114393055e1,
-5.731455838159e0));
#113676=cartesian_point('',(-1.294487996492e1,-8.770977960412e1,
-5.537024985857e0));
#113677=cartesian_point('',(-1.300057286015e1,-8.769098975101e1,
-5.542550644513e0));
#113678=cartesian_point('',(-1.319226328030e1,-8.762476645811e1,
-5.558614292661e0));
#113679=cartesian_point('',(-1.349606525147e1,-8.751460582680e1,
-5.569088727736e0));
#113680=cartesian_point('',(-1.385346330416e1,-8.738156110781e1,
-5.567790925996e0));
#113681=cartesian_point('',(-1.417523567112e1,-8.726009283239e1,
-5.554079218528e0));
#113682=cartesian_point('',(-1.446465465408e1,-8.715109473287e1,
-5.530790738176e0));
#113683=cartesian_point('',(-1.472468359154e1,-8.705479607294e1,
-5.500260477617e0));
#113684=cartesian_point('',(-1.495811598729e1,-8.697112029573e1,
-5.464496091848e0));
#113685=cartesian_point('',(-1.516750947489e1,-8.689976164120e1,
-5.425223222812e0));
#113686=cartesian_point('',(-1.535530679396e1,-8.684022033547e1,
-5.383933795512e0));
#113687=cartesian_point('',(-1.552334861178e1,-8.679199292061e1,
-5.342031077300e0));
#113688=cartesian_point('',(-1.567226995011e1,-8.675467061990e1,
-5.301089605123e0));
#113689=cartesian_point('',(-1.580296213748e1,-8.672736820609e1,
-5.262537156582e0));
#113690=cartesian_point('',(-1.591786522359e1,-8.670858281955e1,
-5.227091961010e0));
#113691=cartesian_point('',(-1.599972104965e1,-8.669916049758e1,
-5.201309463664e0));
#113692=cartesian_point('',(-1.604388335195e1,-8.669559308709e1,
-5.187430751841e0));
#113693=cartesian_point('',(-1.605510423926e1,-8.669478804812e1,
-5.183912353822e0));
#113694=cartesian_point('',(-1.263234767301e1,-8.852628781743e1,
-6.154339319885e0));
#113695=cartesian_point('',(-1.269036028151e1,-8.849248057711e1,
-6.180680929881e0));
#113696=cartesian_point('',(-1.288512556363e1,-8.837176960146e1,
-6.264478706872e0));
#113697=cartesian_point('',(-1.317266093280e1,-8.816336957831e1,
-6.361849411952e0));
#113698=cartesian_point('',(-1.350478591348e1,-8.789834819715e1,
-6.441881302816e0));
#113699=cartesian_point('',(-1.379683891211e1,-8.764590245052e1,
-6.481162214798e0));
#113700=cartesian_point('',(-1.405352138458e1,-8.741085212391e1,
-6.486885892797e0));
#113701=cartesian_point('',(-1.427874071955e1,-8.719592241210e1,
-6.465200163342e0));
#113702=cartesian_point('',(-1.447609809172e1,-8.700272545647e1,
-6.421546511446e0));
#113703=cartesian_point('',(-1.464880029112e1,-8.683202052760e1,
-6.360703542814e0));
#113704=cartesian_point('',(-1.479982573301e1,-8.668386223615e1,
-6.286889746561e0));
#113705=cartesian_point('',(-1.493155939343e1,-8.655811321053e1,
-6.204023057251e0));
#113706=cartesian_point('',(-1.504540187430e1,-8.645484403178e1,
-6.116358663436e0));
#113707=cartesian_point('',(-1.514297621377e1,-8.637300767326e1,
-6.028018996084e0));
#113708=cartesian_point('',(-1.522698686752e1,-8.630982566106e1,
-5.941588607124e0));
#113709=cartesian_point('',(-1.528579006196e1,-8.627163257598e1,
-5.874677509388e0));
#113710=cartesian_point('',(-1.531722237658e1,-8.625366763332e1,
-5.836943927411e0));
#113711=cartesian_point('',(-1.532519175919e1,-8.624927981329e1,
-5.827255603457e0));
#113712=cartesian_point('',(-1.298724724570e1,-8.946333567063e1,
-5.778426448025e0));
#113713=cartesian_point('',(-1.304520442518e1,-8.943841225678e1,
-5.827137395739e0));
#113714=cartesian_point('',(-1.324167422064e1,-8.934586690042e1,
-5.991017061077e0));
#113715=cartesian_point('',(-1.353903936592e1,-8.916556613138e1,
-6.229685440245e0));
#113716=cartesian_point('',(-1.387954283217e1,-8.890452343156e1,
-6.484202274170e0));
#113717=cartesian_point('',(-1.417679244484e1,-8.862938973333e1,
-6.686127502947e0));
#113718=cartesian_point('',(-1.443573171012e1,-8.834966003150e1,
-6.840942120804e0));
#113719=cartesian_point('',(-1.466063297382e1,-8.807201130080e1,
-6.953858174619e0));
#113720=cartesian_point('',(-1.485542423895e1,-8.780131566361e1,
-7.029836742949e0));
#113721=cartesian_point('',(-1.502362200770e1,-8.754105996764e1,
-7.073455061255e0));
#113722=cartesian_point('',(-1.516847689746e1,-8.729356913742e1,
-7.088939070038e0));
#113723=cartesian_point('',(-1.529262076507e1,-8.706087160894e1,
-7.080109747376e0));
#113724=cartesian_point('',(-1.539773953895e1,-8.684589326493e1,
-7.050819692205e0));
#113725=cartesian_point('',(-1.548576834456e1,-8.665066508346e1,
-7.005376335529e0));
#113726=cartesian_point('',(-1.555961818008e1,-8.647417619696e1,
-6.947522158295e0));
#113727=cartesian_point('',(-1.560982720204e1,-8.634549166006e1,
-6.892969866343e0));
#113728=cartesian_point('',(-1.563608267770e1,-8.627510068644e1,
-6.858313047822e0));
#113729=cartesian_point('',(-1.564269974817e1,-8.625715323465e1,
-6.849149408260e0));
#113730=(bounded_surface()b_spline_surface(3,3,((#113658,#113659,#113660,
#113661,#113662,#113663,#113664,#113665,#113666,#113667,#113668,#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,#113725,#113726,#113727,
#113728,#113729)),.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.204092226138e-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());
#113731=oriented_edge('',*,*,#113610,.t.);
#113732=oriented_edge('',*,*,#113651,.f.);
#113734=oriented_edge('',*,*,#113733,.f.);
#113735=edge_loop('',(#113731,#113732,#113734));
#113736=face_outer_bound('',#113735,.f.);
#113738=cartesian_point('',(0.e0,0.e0,-5.1e0));
#113739=direction('',(0.e0,0.e0,1.e0));
#113740=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#113741=axis2_placement_3d('',#113738,#113739,#113740);
#113742=toroidal_surface('',#113741,8.85e1,5.e-1);
#113743=oriented_edge('',*,*,#113733,.t.);
#113744=oriented_edge('',*,*,#102875,.f.);
#113746=oriented_edge('',*,*,#113745,.f.);
#113748=oriented_edge('',*,*,#113747,.t.);
#113750=oriented_edge('',*,*,#113749,.t.);
#113751=edge_loop('',(#113743,#113744,#113746,#113748,#113750));
#113752=face_outer_bound('',#113751,.f.);
#113754=cartesian_point('',(-2.360917774113e1,-8.516058681664e1,
-5.685152482367e0));
#113755=cartesian_point('',(-2.364019595325e1,-8.522485639352e1,
-5.703177824004e0));
#113756=cartesian_point('',(-2.371228460935e1,-8.532927818508e1,
-5.711121711642e0));
#113757=cartesian_point('',(-2.385112434187e1,-8.545325710332e1,
-5.681565893740e0));
#113758=cartesian_point('',(-2.399064883220e1,-8.553937281870e1,
-5.633194397634e0));
#113759=cartesian_point('',(-2.415605150746e1,-8.560448541545e1,
-5.562116145902e0));
#113760=cartesian_point('',(-2.434147189743e1,-8.564370432624e1,
-5.473753882090e0));
#113761=cartesian_point('',(-2.454313289941e1,-8.565595238243e1,
-5.373141487895e0));
#113762=cartesian_point('',(-2.475969301053e1,-8.564124406801e1,
-5.263772934381e0));
#113763=cartesian_point('',(-2.499105744312e1,-8.559932466056e1,
-5.148153372972e0));
#113764=cartesian_point('',(-2.520106554154e1,-8.553965323061e1,
-5.046136706424e0));
#113765=cartesian_point('',(-2.533306287322e1,-8.549208808960e1,
-4.984240341527e0));
#113766=cartesian_point('',(-2.538456680529e1,-8.547208936405e1,
-4.960455933543e0));
#113767=cartesian_point('',(-2.454051572880e1,-8.494532798657e1,
-5.220978150616e0));
#113768=cartesian_point('',(-2.454377990489e1,-8.492729256580e1,
-5.219200124803e0));
#113769=cartesian_point('',(-2.456004000496e1,-8.488937285879e1,
-5.226726330599e0));
#113770=cartesian_point('',(-2.461151789656e1,-8.483649717159e1,
-5.256432035495e0));
#113771=cartesian_point('',(-2.467667341501e1,-8.479619451511e1,
-5.291564105934e0));
#113772=cartesian_point('',(-2.477048093303e1,-8.476201273792e1,
-5.334468181080e0));
#113773=cartesian_point('',(-2.489381834479e1,-8.473575721809e1,
-5.379595310886e0));
#113774=cartesian_point('',(-2.504625325583e1,-8.471669149797e1,
-5.422273975218e0));
#113775=cartesian_point('',(-2.522772216367e1,-8.470302205497e1,
-5.459073258318e0));
#113776=cartesian_point('',(-2.543868810451e1,-8.469264123517e1,
-5.487202186099e0));
#113777=cartesian_point('',(-2.564421660596e1,-8.468466637353e1,
-5.501544879631e0));
#113778=cartesian_point('',(-2.577987576451e1,-8.467927648615e1,
-5.504518165266e0));
#113779=cartesian_point('',(-2.583370756761e1,-8.467702004169e1,
-5.504789449119e0));
#113780=cartesian_point('',(-2.522074795545e1,-8.447903803336e1,
-5.892744541164e0));
#113781=cartesian_point('',(-2.522494113876e1,-8.447747900147e1,
-5.900191708238e0));
#113782=cartesian_point('',(-2.523455643186e1,-8.446150969684e1,
-5.929095775375e0));
#113783=cartesian_point('',(-2.526770500691e1,-8.445124948990e1,
-5.999488852293e0));
#113784=cartesian_point('',(-2.531581205187e1,-8.446069716701e1,
-6.073116989293e0));
#113785=cartesian_point('',(-2.539465660960e1,-8.449606001993e1,
-6.154421583786e0));
#113786=cartesian_point('',(-2.550884696836e1,-8.455798092807e1,
-6.230182944302e0));
#113787=cartesian_point('',(-2.565966598039e1,-8.464224913328e1,
-6.289607880175e0));
#113788=cartesian_point('',(-2.584745866193e1,-8.474331470642e1,
-6.324623858309e0));
#113789=cartesian_point('',(-2.607247162393e1,-8.485528336580e1,
-6.328422240056e0));
#113790=cartesian_point('',(-2.629605786574e1,-8.495451453701e1,
-6.299470017385e0));
#113791=cartesian_point('',(-2.644512093689e1,-8.501281658814e1,
-6.264239879313e0));
#113792=cartesian_point('',(-2.650441352853e1,-8.503469454115e1,
-6.248015952007e0));
#113793=cartesian_point('',(-2.479666201843e1,-8.434658247203e1,
-6.857857915212e0));
#113794=cartesian_point('',(-2.482930200361e1,-8.443961494950e1,
-6.891987714854e0));
#113795=cartesian_point('',(-2.488979079203e1,-8.458235565148e1,
-6.937251025576e0));
#113796=cartesian_point('',(-2.499663295904e1,-8.478072859405e1,
-6.978723325300e0));
#113797=cartesian_point('',(-2.510639585701e1,-8.495369367745e1,
-6.997554575602e0));
#113798=cartesian_point('',(-2.524567762913e1,-8.514021062948e1,
-6.993512273101e0));
#113799=cartesian_point('',(-2.541512996993e1,-8.533335950396e1,
-6.958628315560e0));
#113800=cartesian_point('',(-2.561397009017e1,-8.552599803116e1,
-6.887249958506e0));
#113801=cartesian_point('',(-2.584156963983e1,-8.571158312026e1,
-6.774768281963e0));
#113802=cartesian_point('',(-2.609745601674e1,-8.588324971671e1,
-6.616674783313e0));
#113803=cartesian_point('',(-2.633898758898e1,-8.601072831228e1,
-6.439077998217e0));
#113804=cartesian_point('',(-2.649438418763e1,-8.607435045801e1,
-6.310489754783e0));
#113805=cartesian_point('',(-2.655542104172e1,-8.609648325287e1,
-6.257909586840e0));
#113806=(bounded_surface()b_spline_surface(3,3,((#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,#113805)),.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());
#113807=oriented_edge('',*,*,#113745,.t.);
#113809=oriented_edge('',*,*,#113808,.t.);
#113811=oriented_edge('',*,*,#113810,.f.);
#113813=oriented_edge('',*,*,#113812,.t.);
#113814=edge_loop('',(#113807,#113809,#113811,#113813));
#113815=face_outer_bound('',#113814,.f.);
#113817=cartesian_point('',(-2.345333607545e1,-8.457947502565e1,
-5.697497394771e0));
#113818=cartesian_point('',(-2.345909895279e1,-8.460950359009e1,
-5.697634863818e0));
#113819=cartesian_point('',(-2.353266225408e1,-8.495600477842e1,
-5.699180708581e0));
#113820=cartesian_point('',(-2.368539064076e1,-8.528500538243e1,
-5.699609925447e0));
#113821=cartesian_point('',(-2.387969491208e1,-8.554428903757e1,
-5.698735033112e0));
#113822=cartesian_point('',(-2.439467555722e1,-8.438934918909e1,
-5.239203266445e0));
#113823=cartesian_point('',(-2.439789605585e1,-8.440753747453e1,
-5.239027478187e0));
#113824=cartesian_point('',(-2.443951555312e1,-8.461747860191e1,
-5.237192898779e0));
#113825=cartesian_point('',(-2.453149274674e1,-8.481729741989e1,
-5.236919626537e0));
#113826=cartesian_point('',(-2.465013371253e1,-8.497325137240e1,
-5.237593676363e0));
#113827=cartesian_point('',(-2.516201497845e1,-8.423436660831e1,
-5.959947636705e0));
#113828=cartesian_point('',(-2.516351184847e1,-8.424283282383e1,
-5.959519475305e0));
#113829=cartesian_point('',(-2.518285564846e1,-8.434053731693e1,
-5.954899869208e0));
#113830=cartesian_point('',(-2.522557774768e1,-8.443335126005e1,
-5.953941200396e0));
#113831=cartesian_point('',(-2.528074465823e1,-8.450584764355e1,
-5.956055886542e0));
#113832=cartesian_point('',(-2.479193440049e1,-8.430911302247e1,
-6.954812189403e0));
#113833=cartesian_point('',(-2.479469046455e1,-8.432218175643e1,
-6.954509401822e0));
#113834=cartesian_point('',(-2.482939454625e1,-8.447288983614e1,
-6.951196859335e0));
#113835=cartesian_point('',(-2.489619904442e1,-8.461522396337e1,
-6.950430424481e0));
#113836=cartesian_point('',(-2.497977491882e1,-8.472891864052e1,
-6.952068674715e0));
#113837=(bounded_surface()b_spline_surface(3,3,((#113817,#113818,#113819,
#113820,#113821),(#113822,#113823,#113824,#113825,#113826),(#113827,#113828,
#113829,#113830,#113831),(#113832,#113833,#113834,#113835,#113836)),
.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.855316133076e-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());
#113838=oriented_edge('',*,*,#102873,.f.);
#113839=oriented_edge('',*,*,#102895,.t.);
#113841=oriented_edge('',*,*,#113840,.f.);
#113842=oriented_edge('',*,*,#113808,.f.);
#113843=edge_loop('',(#113838,#113839,#113841,#113842));
#113844=face_outer_bound('',#113843,.f.);
#113846=cartesian_point('',(-2.598911398154e1,-8.401260635592e1,
-8.480067559304e0));
#113847=direction('',(7.789667401396e-2,-4.226393150315e-2,9.960651927818e-1));
#113848=direction('',(-6.799653811036e-1,-7.329117507151e-1,2.207818299635e-2));
#113849=axis2_placement_3d('',#113846,#113847,#113848);
#113850=cylindrical_surface('',#113849,9.999637340480e-1);
#113851=oriented_edge('',*,*,#113840,.t.);
#113853=oriented_edge('',*,*,#113852,.f.);
#113855=oriented_edge('',*,*,#113854,.f.);
#113857=oriented_edge('',*,*,#113856,.f.);
#113859=oriented_edge('',*,*,#113858,.f.);
#113860=oriented_edge('',*,*,#113810,.t.);
#113861=edge_loop('',(#113851,#113853,#113855,#113857,#113859,#113860));
#113862=face_outer_bound('',#113861,.f.);
#113864=cartesian_point('',(-1.861042793578e1,-6.536717762149e1,-5.6e0));
#113865=direction('',(9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#113866=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#113867=axis2_placement_3d('',#113864,#113865,#113866);
#113868=plane('',#113867);
#113869=oriented_edge('',*,*,#102893,.f.);
#113870=oriented_edge('',*,*,#102923,.t.);
#113871=oriented_edge('',*,*,#103037,.f.);
#113872=oriented_edge('',*,*,#103053,.f.);
#113873=oriented_edge('',*,*,#113852,.t.);
#113874=edge_loop('',(#113869,#113870,#113871,#113872,#113873));
#113875=face_outer_bound('',#113874,.f.);
#113877=cartesian_point('',(-2.616235402670e1,-8.391855661963e1,
-1.069548648161e1));
#113878=direction('',(-2.975849966543e-1,-9.545357946540e-1,
-1.745240644025e-2));
#113879=direction('',(9.515177432488e-1,-2.950547066167e-1,-8.692930683101e-2));
#113880=axis2_placement_3d('',#113877,#113878,#113879);
#113881=spherical_surface('',#113880,1.e0);
#113882=oriented_edge('',*,*,#103051,.t.);
#113884=oriented_edge('',*,*,#113883,.f.);
#113885=oriented_edge('',*,*,#113854,.t.);
#113886=edge_loop('',(#113882,#113884,#113885));
#113887=face_outer_bound('',#113886,.f.);
#113889=cartesian_point('',(-1.428094163534e-14,0.e0,-1.069548648161e1));
#113890=direction('',(0.e0,0.e0,1.e0));
#113891=direction('',(-3.315445295088e-1,-9.434395714368e-1,0.e0));
#113892=axis2_placement_3d('',#113889,#113890,#113891);
#113893=toroidal_surface('',#113892,8.790217809212e1,1.e0);
#113895=oriented_edge('',*,*,#113894,.t.);
#113896=oriented_edge('',*,*,#113883,.t.);
#113897=oriented_edge('',*,*,#103069,.f.);
#113899=oriented_edge('',*,*,#113898,.f.);
#113900=edge_loop('',(#113895,#113896,#113897,#113899));
#113901=face_outer_bound('',#113900,.f.);
#113903=cartesian_point('',(-1.428094163534e-14,0.e0,-8.156393297401e0));
#113904=direction('',(0.e0,0.e0,1.e0));
#113905=direction('',(5.735764363510e-1,8.191520442890e-1,0.e0));
#113906=axis2_placement_3d('',#113903,#113904,#113905);
#113907=conical_surface('',#113906,8.894665045655e1,1.e0);
#113908=oriented_edge('',*,*,#113894,.f.);
#113910=oriented_edge('',*,*,#113909,.t.);
#113912=oriented_edge('',*,*,#113911,.t.);
#113913=oriented_edge('',*,*,#113856,.t.);
#113914=edge_loop('',(#113908,#113910,#113912,#113913));
#113915=face_outer_bound('',#113914,.f.);
#113917=cartesian_point('',(-2.836277523993e1,-8.324272062897e1,
-8.400286034688e0));
#113918=direction('',(8.786181542126e-2,-1.159438033753e-2,-9.960651945207e-1));
#113919=direction('',(1.193110350595e-1,-9.926114133677e-1,2.207847289018e-2));
#113920=axis2_placement_3d('',#113917,#113918,#113919);
#113921=cylindrical_surface('',#113920,9.999624588530e-1);
#113923=oriented_edge('',*,*,#113922,.t.);
#113925=oriented_edge('',*,*,#113924,.f.);
#113927=oriented_edge('',*,*,#113926,.t.);
#113928=oriented_edge('',*,*,#113909,.f.);
#113930=oriented_edge('',*,*,#113929,.f.);
#113931=oriented_edge('',*,*,#103097,.f.);
#113932=edge_loop('',(#113923,#113925,#113927,#113928,#113930,#113931));
#113933=face_outer_bound('',#113932,.f.);
#113935=cartesian_point('',(-3.096031422507e1,-8.331785232412e1,
-5.698621846873e0));
#113936=cartesian_point('',(-3.096290808223e1,-8.326212509498e1,
-5.698755112561e0));
#113937=cartesian_point('',(-3.096676622323e1,-8.290803714848e1,
-5.699473414759e0));
#113938=cartesian_point('',(-3.088477703823e1,-8.253410809042e1,
-5.699046166893e0));
#113939=cartesian_point('',(-3.075464760643e1,-8.224242382828e1,
-5.697649452238e0));
#113940=cartesian_point('',(-3.074554671862e1,-8.222276329759e1,
-5.697553349883e0));
#113941=cartesian_point('',(-3.000192695964e1,-8.327908788941e1,
-5.237921913454e0));
#113942=cartesian_point('',(-3.000378158521e1,-8.324540746082e1,
-5.237711293786e0));
#113943=cartesian_point('',(-3.000758661532e1,-8.303127686815e1,
-5.236694027429e0));
#113944=cartesian_point('',(-2.995696232276e1,-8.280480893186e1,
-5.237358111830e0));
#113945=cartesian_point('',(-2.987596407907e1,-8.262965054088e1,
-5.239014666661e0));
#113946=cartesian_point('',(-2.987029881771e1,-8.261785196369e1,
-5.239136732088e0));
#113947=cartesian_point('',(-2.921793383977e1,-8.324737742912e1,
-5.956660226670e0));
#113948=cartesian_point('',(-2.921879971749e1,-8.323171644717e1,
-5.956189984426e0));
#113949=cartesian_point('',(-2.922058632132e1,-8.313216851792e1,
-5.953817265948e0));
#113950=cartesian_point('',(-2.919705963409e1,-8.302696351895e1,
-5.955309542735e0));
#113951=cartesian_point('',(-2.915934489604e1,-8.294545951278e1,
-5.959482061249e0));
#113952=cartesian_point('',(-2.915670670736e1,-8.293996874275e1,
-5.959780249410e0));
#113953=cartesian_point('',(-2.959266407492e1,-8.326253447161e1,
-6.952437138194e0));
#113954=cartesian_point('',(-2.959353309406e1,-8.323824157305e1,
-6.952117500859e0));
#113955=cartesian_point('',(-2.959387015695e1,-8.308403930522e1,
-6.950471261520e0));
#113956=cartesian_point('',(-2.955915185109e1,-8.292164944340e1,
-6.951488767966e0));
#113957=cartesian_point('',(-2.950452906785e1,-8.279334216786e1,
-6.954481069008e0));
#113958=cartesian_point('',(-2.950070880854e1,-8.278468539880e1,
-6.954692206955e0));
#113959=(bounded_surface()b_spline_surface(3,3,((#113935,#113936,#113937,
#113938,#113939,#113940),(#113941,#113942,#113943,#113944,#113945,#113946),(
#113947,#113948,#113949,#113950,#113951,#113952),(#113953,#113954,#113955,
#113956,#113957,#113958)),.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());
#113960=oriented_edge('',*,*,#103133,.f.);
#113962=oriented_edge('',*,*,#113961,.t.);
#113963=oriented_edge('',*,*,#113922,.f.);
#113964=oriented_edge('',*,*,#103114,.t.);
#113965=edge_loop('',(#113960,#113962,#113963,#113964));
#113966=face_outer_bound('',#113965,.f.);
#113968=cartesian_point('',(-2.970564311076e1,-8.406827442561e1,
-4.961805061801e0));
#113969=cartesian_point('',(-2.979640381068e1,-8.404422432372e1,
-5.002200290064e0));
#113970=cartesian_point('',(-2.994873883160e1,-8.399706455665e1,
-5.073847472040e0));
#113971=cartesian_point('',(-3.015250110320e1,-8.391430033703e1,
-5.178751051430e0));
#113972=cartesian_point('',(-3.031542351843e1,-8.383243227914e1,
-5.268846294603e0));
#113973=cartesian_point('',(-3.045904820046e1,-8.374372066661e1,
-5.353762399552e0));
#113974=cartesian_point('',(-3.058341679700e1,-8.364925706846e1,
-5.432055697838e0));
#113975=cartesian_point('',(-3.068905097985e1,-8.355003374782e1,
-5.502540243132e0));
#113976=cartesian_point('',(-3.077882990130e1,-8.344437320385e1,
-5.565714554865e0));
#113977=cartesian_point('',(-3.085580701525e1,-8.332698711898e1,
-5.622569446225e0));
#113978=cartesian_point('',(-3.091944281711e1,-8.319027638394e1,
-5.671561522142e0));
#113979=cartesian_point('',(-3.097075387080e1,-8.299904815773e1,
-5.711095454938e0));
#113980=cartesian_point('',(-3.097019993290e1,-8.285446136901e1,
-5.705683773954e0));
#113981=cartesian_point('',(-3.095667414303e1,-8.277574778784e1,
-5.685361421448e0));
#113982=cartesian_point('',(-2.887452927519e1,-8.368814417890e1,
-5.504741154711e0));
#113983=cartesian_point('',(-2.895073584458e1,-8.363750457219e1,
-5.504295996660e0));
#113984=cartesian_point('',(-2.907810480823e1,-8.355216597929e1,
-5.498894951352e0));
#113985=cartesian_point('',(-2.924802381045e1,-8.343919511276e1,
-5.480129741983e0));
#113986=cartesian_point('',(-2.938414548152e1,-8.335084766711e1,
-5.456903713215e0));
#113987=cartesian_point('',(-2.950506696417e1,-8.327592759684e1,
-5.428866206627e0));
#113988=cartesian_point('',(-2.961145993975e1,-8.321491638499e1,
-5.397709794534e0));
#113989=cartesian_point('',(-2.970440331538e1,-8.316773293449e1,
-5.365119788197e0));
#113990=cartesian_point('',(-2.978714395376e1,-8.313305421802e1,
-5.331906568162e0));
#113991=cartesian_point('',(-2.986379919584e1,-8.311002429938e1,
-5.298089358657e0));
#113992=cartesian_point('',(-2.993704572423e1,-8.310018534507e1,
-5.264363280402e0));
#113993=cartesian_point('',(-3.001847801304e1,-8.310853082994e1,
-5.229271022874e0));
#113994=cartesian_point('',(-3.006056195395e1,-8.313215001595e1,
-5.218959502845e0));
#113995=cartesian_point('',(-3.007510162607e1,-8.314643094089e1,
-5.221398384627e0));
#113996=cartesian_point('',(-2.854164726206e1,-8.437044029756e1,
-6.248839011631e0));
#113997=cartesian_point('',(-2.860118105232e1,-8.428114136764e1,
-6.276440696199e0));
#113998=cartesian_point('',(-2.869681383295e1,-8.412695747248e1,
-6.311177678387e0));
#113999=cartesian_point('',(-2.881503816934e1,-8.391475556839e1,
-6.328561953876e0));
#114000=cartesian_point('',(-2.890333332776e1,-8.374344605874e1,
-6.321570356163e0));
#114001=cartesian_point('',(-2.897612341595e1,-8.359334220060e1,
-6.296028409969e0));
#114002=cartesian_point('',(-2.903535105245e1,-8.346650627391e1,
-6.256119422942e0));
#114003=cartesian_point('',(-2.908320943986e1,-8.336371158407e1,
-6.206189170512e0));
#114004=cartesian_point('',(-2.912286610349e1,-8.328271679801e1,
-6.149093919121e0));
#114005=cartesian_point('',(-2.915750318277e1,-8.322122591193e1,
-6.085603624064e0));
#114006=cartesian_point('',(-2.918956355129e1,-8.318045268417e1,
-6.016754561380e0));
#114007=cartesian_point('',(-2.922574288839e1,-8.316142417193e1,
-5.936909040524e0));
#114008=cartesian_point('',(-2.924658632185e1,-8.317053189027e1,
-5.901233294983e0));
#114009=cartesian_point('',(-2.925041662247e1,-8.316962982013e1,
-5.894176637378e0));
#114010=cartesian_point('',(-2.912452694435e1,-8.525936703257e1,
-6.260785712570e0));
#114011=cartesian_point('',(-2.918618177158e1,-8.516782888140e1,
-6.350142654038e0));
#114012=cartesian_point('',(-2.928311455305e1,-8.500048503545e1,
-6.491859277271e0));
#114013=cartesian_point('',(-2.939663281971e1,-8.474449199043e1,
-6.659869450682e0));
#114014=cartesian_point('',(-2.947606391192e1,-8.451779605153e1,
-6.778305336983e0));
#114015=cartesian_point('',(-2.953566503506e1,-8.429783518894e1,
-6.867577971969e0));
#114016=cartesian_point('',(-2.957769652732e1,-8.408846058799e1,
-6.930591794072e0));
#114017=cartesian_point('',(-2.960462529960e1,-8.389215605256e1,
-6.970805261516e0));
#114018=cartesian_point('',(-2.961919200395e1,-8.370564098435e1,
-6.992288421551e0));
#114019=cartesian_point('',(-2.962281750164e1,-8.352111312228e1,
-6.997342647687e0));
#114020=cartesian_point('',(-2.961455412484e1,-8.333040005103e1,
-6.985020103832e0));
#114021=cartesian_point('',(-2.958686655208e1,-8.309138470614e1,
-6.946427722216e0));
#114022=cartesian_point('',(-2.954923280272e1,-8.292146507233e1,
-6.896737405233e0));
#114023=cartesian_point('',(-2.951701153445e1,-8.281624635416e1,
-6.859838574419e0));
#114024=(bounded_surface()b_spline_surface(3,3,((#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,#114023)),.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.885802276398e-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());
#114026=oriented_edge('',*,*,#114025,.t.);
#114028=oriented_edge('',*,*,#114027,.f.);
#114029=oriented_edge('',*,*,#113924,.t.);
#114030=oriented_edge('',*,*,#113961,.f.);
#114031=edge_loop('',(#114026,#114028,#114029,#114030));
#114032=face_outer_bound('',#114031,.f.);
#114034=cartesian_point('',(0.e0,0.e0,-5.1e0));
#114035=direction('',(0.e0,0.e0,1.e0));
#114036=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#114037=axis2_placement_3d('',#114034,#114035,#114036);
#114038=toroidal_surface('',#114037,8.85e1,5.e-1);
#114039=oriented_edge('',*,*,#103131,.f.);
#114041=oriented_edge('',*,*,#114040,.f.);
#114043=oriented_edge('',*,*,#114042,.t.);
#114045=oriented_edge('',*,*,#114044,.t.);
#114047=oriented_edge('',*,*,#114046,.t.);
#114048=oriented_edge('',*,*,#114025,.f.);
#114049=edge_loop('',(#114039,#114041,#114043,#114045,#114047,#114048));
#114050=face_outer_bound('',#114049,.f.);
#114052=cartesian_point('',(-3.664056042680e1,-8.041882958723e1,
-5.685152482210e0));
#114053=cartesian_point('',(-3.668125072991e1,-8.047745558080e1,
-5.703177823950e0));
#114054=cartesian_point('',(-3.676878702234e1,-8.056931461684e1,
-5.711121711705e0));
#114055=cartesian_point('',(-3.692531198346e1,-8.067004782979e1,
-5.681565893739e0));
#114056=cartesian_point('',(-3.707659016165e1,-8.073327687881e1,
-5.633194397634e0));
#114057=cartesian_point('',(-3.725014230975e1,-8.077171315243e1,
-5.562116145902e0));
#114058=cartesian_point('',(-3.743941505636e1,-8.078144307384e1,
-5.473753882090e0));
#114059=cartesian_point('',(-3.764050929488e1,-8.076199360516e1,
-5.373141487896e0));
#114060=cartesian_point('',(-3.785210230438e1,-8.071358890937e1,
-5.263772934382e0));
#114061=cartesian_point('',(-3.807406061679e1,-8.063599222814e1,
-5.148153372973e0));
#114062=cartesian_point('',(-3.827214849887e1,-8.054420294797e1,
-5.046136706402e0));
#114063=cartesian_point('',(-3.839507989701e1,-8.047657448075e1,
-4.984240341483e0));
#114064=cartesian_point('',(-3.844282124044e1,-8.044876498317e1,
-4.960455933484e0));
#114065=cartesian_point('',(-3.752675819909e1,-8.006052759034e1,
-5.220978150532e0));
#114066=cartesian_point('',(-3.752716082597e1,-8.004220358632e1,
-5.219200124762e0));
#114067=cartesian_point('',(-3.753728878813e1,-8.000220709365e1,
-5.226726330537e0));
#114068=cartesian_point('',(-3.757986132171e1,-7.994192947733e1,
-5.256432035497e0));
#114069=cartesian_point('',(-3.763790994310e1,-7.989193044476e1,
-5.291564105936e0));
#114070=cartesian_point('',(-3.772521532688e1,-7.984349477307e1,
-5.334468181082e0));
#114071=cartesian_point('',(-3.784292698224e1,-7.979826828023e1,
-5.379595310888e0));
#114072=cartesian_point('',(-3.799050263084e1,-7.975559121700e1,
-5.422273975220e0));
#114073=cartesian_point('',(-3.816759898329e1,-7.971370207601e1,
-5.459073258320e0));
#114074=cartesian_point('',(-3.837434366533e1,-7.967044671723e1,
-5.487202186101e0));
#114075=cartesian_point('',(-3.857609422671e1,-7.963041829819e1,
-5.501544879636e0));
#114076=cartesian_point('',(-3.870924003180e1,-7.960387300135e1,
-5.504518165271e0));
#114077=cartesian_point('',(-3.876205609042e1,-7.959322318822e1,
-5.504789449125e0));
#114078=cartesian_point('',(-3.812567181904e1,-7.949356667596e1,
-5.892744541133e0));
#114079=cartesian_point('',(-3.812956949045e1,-7.949137087999e1,
-5.900191708061e0));
#114080=cartesian_point('',(-3.813656825369e1,-7.947409402073e1,
-5.929095775225e0));
#114081=cartesian_point('',(-3.816770366486e1,-7.945877455431e1,
-5.999488852294e0));
#114082=cartesian_point('',(-3.821669637458e1,-7.946058031500e1,
-6.073116989294e0));
#114083=cartesian_point('',(-3.830010219394e1,-7.948317378631e1,
-6.154421583787e0));
#114084=cartesian_point('',(-3.842257324404e1,-7.952646903763e1,
-6.230182944303e0));
#114085=cartesian_point('',(-3.858471787536e1,-7.958610646994e1,
-6.289607880176e0));
#114086=cartesian_point('',(-3.878600865624e1,-7.965655051048e1,
-6.324623858310e0));
#114087=cartesian_point('',(-3.902576709263e1,-7.973194086753e1,
-6.328422240056e0));
#114088=cartesian_point('',(-3.926212379202e1,-7.979497374424e1,
-6.299470017379e0));
#114089=cartesian_point('',(-3.941847209965e1,-7.982923939860e1,
-6.264239879289e0));
#114090=cartesian_point('',(-3.948045716679e1,-7.984157259299e1,
-6.248015951936e0));
#114091=cartesian_point('',(-3.768608646913e1,-7.942908351846e1,
-6.857857914589e0));
#114092=cartesian_point('',(-3.773287808637e1,-7.951586459288e1,
-6.891987714579e0));
#114093=cartesian_point('',(-3.781495172303e1,-7.964738538914e1,
-6.937251025486e0));
#114094=cartesian_point('',(-3.795151085111e1,-7.982660223475e1,
-6.978723325300e0));
#114095=cartesian_point('',(-3.808698008596e1,-7.998026713073e1,
-6.997554575602e0));
#114096=cartesian_point('',(-3.825372474795e1,-8.014269928005e1,
-6.993512273101e0));
#114097=cartesian_point('',(-3.845130599010e1,-8.030696198510e1,
-6.958628315560e0));
#114098=cartesian_point('',(-3.867783336345e1,-8.046612336452e1,
-6.887249958506e0));
#114099=cartesian_point('',(-3.893166268911e1,-8.061381917942e1,
-6.774768281964e0));
#114100=cartesian_point('',(-3.921125325228e1,-8.074334282672e1,
-6.616674783314e0));
#114101=cartesian_point('',(-3.946975321603e1,-8.083146808697e1,
-6.439077998176e0));
#114102=cartesian_point('',(-3.963318932109e1,-8.086999755474e1,
-6.310489754688e0));
#114103=cartesian_point('',(-3.969693704202e1,-8.088230959061e1,
-6.257909586683e0));
#114104=(bounded_surface()b_spline_surface(3,3,((#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,#114103)),.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());
#114105=oriented_edge('',*,*,#114040,.t.);
#114107=oriented_edge('',*,*,#114106,.t.);
#114109=oriented_edge('',*,*,#114108,.f.);
#114111=oriented_edge('',*,*,#114110,.t.);
#114112=edge_loop('',(#114105,#114107,#114109,#114111));
#114113=face_outer_bound('',#114112,.f.);
#114115=cartesian_point('',(-3.639573360865e1,-7.986925724694e1,
-5.697497497349e0));
#114116=cartesian_point('',(-3.640609641224e1,-7.989794068006e1,
-5.697634607578e0));
#114117=cartesian_point('',(-3.653294216919e1,-8.022867181330e1,
-5.699180613986e0));
#114118=cartesian_point('',(-3.673524339665e1,-8.052974101583e1,
-5.699610140270e0));
#114119=cartesian_point('',(-3.696777118614e1,-8.075548955566e1,
-5.698735086350e0));
#114120=cartesian_point('',(-3.729574053889e1,-7.953421187747e1,
-5.239203145847e0));
#114121=cartesian_point('',(-3.730175122305e1,-7.955162755807e1,
-5.239027804280e0));
#114122=cartesian_point('',(-3.737568982827e1,-7.975247543983e1,
-5.237192827658e0));
#114123=cartesian_point('',(-3.749778442651e1,-7.993545297682e1,
-5.236919284831e0));
#114124=cartesian_point('',(-3.763939470530e1,-8.007095913285e1,
-5.237593561534e0));
#114125=cartesian_point('',(-3.802938755356e1,-7.926109708326e1,
-5.959947496306e0));
#114126=cartesian_point('',(-3.803218322089e1,-7.926920401088e1,
-5.959520435815e0));
#114127=cartesian_point('',(-3.806656833351e1,-7.936268061724e1,
-5.954900064855e0));
#114128=cartesian_point('',(-3.812327966725e1,-7.944767198738e1,
-5.953940603963e0));
#114129=cartesian_point('',(-3.818912383729e1,-7.951066058392e1,
-5.956055821184e0));
#114130=cartesian_point('',(-3.767555653382e1,-7.939281753159e1,
-6.954812152021e0));
#114131=cartesian_point('',(-3.768031084700e1,-7.940526215337e1,
-6.954510146922e0));
#114132=cartesian_point('',(-3.773815684576e1,-7.954868765185e1,
-6.951197125137e0));
#114133=cartesian_point('',(-3.782639913322e1,-7.967882323076e1,
-6.950430090066e0));
#114134=cartesian_point('',(-3.792675545470e1,-7.977806728920e1,
-6.952068709170e0));
#114135=(bounded_surface()b_spline_surface(3,3,((#114115,#114116,#114117,
#114118,#114119),(#114120,#114121,#114122,#114123,#114124),(#114125,#114126,
#114127,#114128,#114129),(#114130,#114131,#114132,#114133,#114134)),
.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.855317438682e-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());
#114136=oriented_edge('',*,*,#103151,.t.);
#114138=oriented_edge('',*,*,#114137,.f.);
#114139=oriented_edge('',*,*,#114106,.f.);
#114140=oriented_edge('',*,*,#103129,.f.);
#114141=edge_loop('',(#114136,#114138,#114139,#114140));
#114142=face_outer_bound('',#114141,.f.);
#114144=cartesian_point('',(-3.881161199389e1,-7.891267861818e1,
-8.480067559305e0));
#114145=direction('',(7.032610117930e-2,-5.392931689992e-2,9.960651927819e-1));
#114146=direction('',(-7.862465365733e-1,-6.175183702223e-1,2.207818299751e-2));
#114147=axis2_placement_3d('',#114144,#114145,#114146);
#114148=cylindrical_surface('',#114147,9.999637340454e-1);
#114149=oriented_edge('',*,*,#114108,.t.);
#114150=oriented_edge('',*,*,#114137,.t.);
#114152=oriented_edge('',*,*,#114151,.f.);
#114154=oriented_edge('',*,*,#114153,.f.);
#114156=oriented_edge('',*,*,#114155,.f.);
#114158=oriented_edge('',*,*,#114157,.f.);
#114159=edge_loop('',(#114149,#114150,#114152,#114154,#114156,#114158));
#114160=face_outer_bound('',#114159,.f.);
#114162=cartesian_point('',(-2.860698214807e1,-6.165108685605e1,-5.6e0));
#114163=direction('',(8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#114164=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#114165=axis2_placement_3d('',#114162,#114163,#114164);
#114166=plane('',#114165);
#114167=oriented_edge('',*,*,#103149,.f.);
#114168=oriented_edge('',*,*,#103179,.t.);
#114169=oriented_edge('',*,*,#103356,.f.);
#114170=oriented_edge('',*,*,#103372,.f.);
#114171=oriented_edge('',*,*,#114151,.t.);
#114172=edge_loop('',(#114167,#114168,#114169,#114170,#114171));
#114173=face_outer_bound('',#114172,.f.);
#114175=cartesian_point('',(-3.896800654644e1,-7.879268607642e1,
-1.069548648161e1));
#114176=direction('',(-4.432435279359e-1,-8.962313253019e-1,
-1.745240644023e-2));
#114177=direction('',(8.936462556861e-1,-4.402722627104e-1,-8.692930683088e-2));
#114178=axis2_placement_3d('',#114175,#114176,#114177);
#114179=spherical_surface('',#114178,1.e0);
#114180=oriented_edge('',*,*,#103370,.t.);
#114182=oriented_edge('',*,*,#114181,.f.);
#114183=oriented_edge('',*,*,#114153,.t.);
#114184=edge_loop('',(#114180,#114182,#114183));
#114185=face_outer_bound('',#114184,.f.);
#114187=cartesian_point('',(-1.426623686487e-14,0.e0,-1.069548648161e1));
#114188=direction('',(0.e0,0.e0,1.e0));
#114189=direction('',(-4.750491308394e-1,-8.799592736535e-1,0.e0));
#114190=axis2_placement_3d('',#114187,#114188,#114189);
#114191=toroidal_surface('',#114190,8.790217809212e1,1.e0);
#114193=oriented_edge('',*,*,#114192,.t.);
#114194=oriented_edge('',*,*,#114181,.t.);
#114195=oriented_edge('',*,*,#103388,.f.);
#114197=oriented_edge('',*,*,#114196,.f.);
#114198=edge_loop('',(#114193,#114194,#114195,#114197));
#114199=face_outer_bound('',#114198,.f.);
#114201=cartesian_point('',(-1.426623686487e-14,0.e0,-8.156393297401e0));
#114202=direction('',(0.e0,0.e0,1.e0));
#114203=direction('',(6.946583704590e-1,7.193398003387e-1,0.e0));
#114204=axis2_placement_3d('',#114201,#114202,#114203);
#114205=conical_surface('',#114204,8.894665045655e1,1.e0);
#114206=oriented_edge('',*,*,#114192,.f.);
#114208=oriented_edge('',*,*,#114207,.t.);
#114210=oriented_edge('',*,*,#114209,.t.);
#114211=oriented_edge('',*,*,#114155,.t.);
#114212=edge_loop('',(#114206,#114208,#114210,#114211));
#114213=face_outer_bound('',#114212,.f.);
#114215=cartesian_point('',(-4.103561288198e1,-7.778094903279e1,
-8.400286028854e0));
#114216=direction('',(8.496632999029e-2,-2.519625036803e-2,-9.960651945206e-1));
#114217=direction('',(-3.743651721199e-2,-9.990550776678e-1,2.207847288935e-2));
#114218=axis2_placement_3d('',#114215,#114216,#114217);
#114219=cylindrical_surface('',#114218,9.999624588520e-1);
#114221=oriented_edge('',*,*,#114220,.t.);
#114223=oriented_edge('',*,*,#114222,.f.);
#114225=oriented_edge('',*,*,#114224,.t.);
#114226=oriented_edge('',*,*,#114207,.f.);
#114228=oriented_edge('',*,*,#114227,.f.);
#114229=oriented_edge('',*,*,#103416,.f.);
#114230=edge_loop('',(#114221,#114223,#114225,#114226,#114228,#114229));
#114231=face_outer_bound('',#114230,.f.);
#114233=cartesian_point('',(-4.361292616035e1,-7.744882096922e1,
-5.698621895104e0));
#114234=cartesian_point('',(-4.360676336811e1,-7.739330843634e1,
-5.698755326544e0));
#114235=cartesian_point('',(-4.355516234434e1,-7.704293128877e1,
-5.699473492587e0));
#114236=cartesian_point('',(-4.341566204320e1,-7.668643885866e1,
-5.699045907646e0));
#114237=cartesian_point('',(-4.324153206387e1,-7.641875976968e1,
-5.697649288241e0));
#114238=cartesian_point('',(-4.322949181186e1,-7.640080103173e1,
-5.697553370798e0));
#114239=cartesian_point('',(-4.266027363491e1,-7.756045469705e1,
-5.237921923609e0));
#114240=cartesian_point('',(-4.265683272509e1,-7.752685908608e1,
-5.237711057001e0));
#114241=cartesian_point('',(-4.262708115491e1,-7.731474219541e1,
-5.236693856250e0));
#114242=cartesian_point('',(-4.254163684865e1,-7.709898652175e1,
-5.237358508231e0));
#114243=cartesian_point('',(-4.243425152406e1,-7.693869013148e1,
-5.239014826838e0));
#114244=cartesian_point('',(-4.242682521739e1,-7.692794462468e1,
-5.239136636871e0));
#114245=cartesian_point('',(-4.188097176852e1,-7.765177500427e1,
-5.956660287437e0));
#114246=cartesian_point('',(-4.187937524909e1,-7.763615291438e1,
-5.956189480939e0));
#114247=cartesian_point('',(-4.186556139040e1,-7.753753840922e1,
-5.953817037655e0));
#114248=cartesian_point('',(-4.182585927107e1,-7.743731120616e1,
-5.955310551657e0));
#114249=cartesian_point('',(-4.177586650423e1,-7.736272661859e1,
-5.959482616477e0));
#114250=cartesian_point('',(-4.177240879282e1,-7.735772618994e1,
-5.959780202721e0));
#114251=cartesian_point('',(-4.225345982510e1,-7.760812622530e1,
-6.952437202915e0));
#114252=cartesian_point('',(-4.225051451090e1,-7.758396790559e1,
-6.952117177813e0));
#114253=cartesian_point('',(-4.222671629777e1,-7.743159191615e1,
-6.950471168074e0));
#114254=cartesian_point('',(-4.216701172909e1,-7.727663508258e1,
-6.951489505519e0));
#114255=cartesian_point('',(-4.209300116883e1,-7.715847739903e1,
-6.954481522190e0));
#114256=cartesian_point('',(-4.208788400003e1,-7.715054075991e1,
-6.954692240534e0));
#114257=(bounded_surface()b_spline_surface(3,3,((#114233,#114234,#114235,
#114236,#114237,#114238),(#114239,#114240,#114241,#114242,#114243,#114244),(
#114245,#114246,#114247,#114248,#114249,#114250),(#114251,#114252,#114253,
#114254,#114255,#114256)),.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());
#114258=oriented_edge('',*,*,#103452,.f.);
#114260=oriented_edge('',*,*,#114259,.t.);
#114261=oriented_edge('',*,*,#114220,.f.);
#114262=oriented_edge('',*,*,#103433,.t.);
#114263=edge_loop('',(#114258,#114260,#114261,#114262));
#114264=face_outer_bound('',#114263,.f.);
#114266=cartesian_point('',(-4.249109288725e1,-7.838626807534e1,
-4.961805061883e0));
#114267=cartesian_point('',(-4.257697390738e1,-7.834831596859e1,
-5.002200290126e0));
#114268=cartesian_point('',(-4.272005601843e1,-7.827790636904e1,
-5.073847472073e0));
#114269=cartesian_point('',(-4.290836246186e1,-7.816428567238e1,
-5.178751051431e0));
#114270=cartesian_point('',(-4.305647204596e1,-7.805793886527e1,
-5.268846294603e0));
#114271=cartesian_point('',(-4.318445091617e1,-7.794785158960e1,
-5.353762399552e0));
#114272=cartesian_point('',(-4.329251096647e1,-7.783509546022e1,
-5.432055697838e0));
#114273=cartesian_point('',(-4.338132267016e1,-7.772056891642e1,
-5.502540243131e0));
#114274=cartesian_point('',(-4.345346731344e1,-7.760216471154e1,
-5.565714554865e0));
#114275=cartesian_point('',(-4.351113348199e1,-7.747418197052e1,
-5.622569446225e0));
#114276=cartesian_point('',(-4.355259955082e1,-7.732919953887e1,
-5.671561522142e0));
#114277=cartesian_point('',(-4.357336419500e1,-7.713229883250e1,
-5.711095454884e0));
#114278=cartesian_point('',(-4.355019872017e1,-7.698957880227e1,
-5.705683773976e0));
#114279=cartesian_point('',(-4.352452593794e1,-7.691395021528e1,
-5.685361421550e0));
#114280=cartesian_point('',(-4.161074597022e1,-7.814083271096e1,
-5.504741154706e0));
#114281=cartesian_point('',(-4.167809253048e1,-7.807889522796e1,
-5.504295996663e0));
#114282=cartesian_point('',(-4.179054347364e1,-7.797468239912e1,
-5.498894951353e0));
#114283=cartesian_point('',(-4.194069795387e1,-7.783652120324e1,
-5.480129741987e0));
#114284=cartesian_point('',(-4.206132315589e1,-7.772796734046e1,
-5.456903713219e0));
#114285=cartesian_point('',(-4.216903581332e1,-7.763505337312e1,
-5.428866206629e0));
#114286=cartesian_point('',(-4.226457465853e1,-7.755814978232e1,
-5.397709794534e0));
#114287=cartesian_point('',(-4.234899262914e1,-7.749700769114e1,
-5.365119788196e0));
#114288=cartesian_point('',(-4.242528964650e1,-7.744981243972e1,
-5.331906568160e0));
#114289=cartesian_point('',(-4.249739846235e1,-7.741507453581e1,
-5.298089358653e0));
#114290=cartesian_point('',(-4.256820405287e1,-7.739389843387e1,
-5.264363280398e0));
#114291=cartesian_point('',(-4.264993929642e1,-7.738940235544e1,
-5.229271022915e0));
#114292=cartesian_point('',(-4.269519996888e1,-7.740614737125e1,
-5.218959502876e0));
#114293=cartesian_point('',(-4.271179466212e1,-7.741797796777e1,
-5.221398384584e0));
#114294=cartesian_point('',(-4.138869691534e1,-7.886680285183e1,
-6.248839011707e0));
#114295=cartesian_point('',(-4.143352831550e1,-7.876929020329e1,
-6.276440696243e0));
#114296=cartesian_point('',(-4.150386402273e1,-7.860204430493e1,
-6.311177678406e0));
#114297=cartesian_point('',(-4.158743712997e1,-7.837396059767e1,
-6.328561953891e0));
#114298=cartesian_point('',(-4.164784651697e1,-7.819094778648e1,
-6.321570356178e0));
#114299=cartesian_point('',(-4.169625902164e1,-7.803130507740e1,
-6.296028409983e0));
#114300=cartesian_point('',(-4.173491595731e1,-7.789676546782e1,
-6.256119422956e0));
#114301=cartesian_point('',(-4.176610449624e1,-7.778774964995e1,
-6.206189170525e0));
#114302=cartesian_point('',(-4.179260254451e1,-7.770154837515e1,
-6.149093919134e0));
#114303=cartesian_point('',(-4.181719389e1,-7.763539611094e1,
-6.085603624076e0));
#114304=cartesian_point('',(-4.184248120411e1,-7.759010952268e1,
-6.016754561392e0));
#114305=cartesian_point('',(-4.187523839836e1,-7.756565558779e1,
-5.936909040641e0));
#114306=cartesian_point('',(-4.189724997554e1,-7.757139054357e1,
-5.901233295123e0));
#114307=cartesian_point('',(-4.190089200476e1,-7.756990038870e1,
-5.894176637448e0));
#114308=cartesian_point('',(-4.210345915981e1,-7.965360295237e1,
-6.260785712758e0));
#114309=cartesian_point('',(-4.215003519205e1,-7.955354684780e1,
-6.350142654160e0));
#114310=cartesian_point('',(-4.221959622506e1,-7.937309965455e1,
-6.491859277326e0));
#114311=cartesian_point('',(-4.229167075842e1,-7.910250013948e1,
-6.659869450687e0));
#114312=cartesian_point('',(-4.233466086415e1,-7.886616944335e1,
-6.778305336990e0));
#114313=cartesian_point('',(-4.235911873870e1,-7.863959299417e1,
-6.867577971978e0));
#114314=cartesian_point('',(-4.236787934984e1,-7.842622096798e1,
-6.930591794083e0));
#114315=cartesian_point('',(-4.236376778926e1,-7.822812067905e1,
-6.970805261528e0));
#114316=cartesian_point('',(-4.234897776839e1,-7.804162318623e1,
-6.992288421565e0));
#114317=cartesian_point('',(-4.232369211280e1,-7.785880001556e1,
-6.997342647701e0));
#114318=cartesian_point('',(-4.228569637460e1,-7.767172761561e1,
-6.985020103847e0));
#114319=cartesian_point('',(-4.222095944428e1,-7.743998623718e1,
-6.946427722286e0));
#114320=cartesian_point('',(-4.215720774196e1,-7.727804581174e1,
-6.896737405427e0));
#114321=cartesian_point('',(-4.210892333666e1,-7.717916302737e1,
-6.859838574734e0));
#114322=(bounded_surface()b_spline_surface(3,3,((#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,#114317,#114318,#114319,#114320,#114321)),.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.885802273644e-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());
#114324=oriented_edge('',*,*,#114323,.t.);
#114326=oriented_edge('',*,*,#114325,.f.);
#114327=oriented_edge('',*,*,#114222,.t.);
#114328=oriented_edge('',*,*,#114259,.f.);
#114329=edge_loop('',(#114324,#114326,#114327,#114328));
#114330=face_outer_bound('',#114329,.f.);
#114332=cartesian_point('',(0.e0,0.e0,-5.1e0));
#114333=direction('',(0.e0,0.e0,1.e0));
#114334=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#114335=axis2_placement_3d('',#114332,#114333,#114334);
#114336=toroidal_surface('',#114335,8.85e1,5.e-1);
#114337=oriented_edge('',*,*,#103450,.f.);
#114339=oriented_edge('',*,*,#114338,.f.);
#114341=oriented_edge('',*,*,#114340,.t.);
#114343=oriented_edge('',*,*,#114342,.t.);
#114345=oriented_edge('',*,*,#114344,.t.);
#114346=oriented_edge('',*,*,#114323,.f.);
#114347=edge_loop('',(#114337,#114339,#114341,#114343,#114345,#114346));
#114348=face_outer_bound('',#114347,.f.);
#114350=cartesian_point('',(-4.876973091133e1,-7.369689387739e1,
-5.685152481980e0));
#114351=cartesian_point('',(-4.881909137566e1,-7.374843272278e1,
-5.703177823932e0));
#114352=cartesian_point('',(-4.891991987037e1,-7.382546712870e1,
-5.711121711736e0));
#114353=cartesian_point('',(-4.909027589592e1,-7.390047425017e1,
-5.681565893740e0));
#114354=cartesian_point('',(-4.924958279117e1,-7.393925972379e1,
-5.633194397634e0));
#114355=cartesian_point('',(-4.942701098223e1,-7.395007324566e1,
-5.562116145902e0));
#114356=cartesian_point('',(-4.961547556230e1,-7.393007459472e1,
-5.473753882090e0));
#114357=cartesian_point('',(-4.981105142982e1,-7.387940651166e1,
-5.373141487895e0));
#114358=cartesian_point('',(-5.001246721556e1,-7.379849731874e1,
-5.263772934381e0));
#114359=cartesian_point('',(-5.021955405752e1,-7.368713405156e1,
-5.148153372972e0));
#114360=cartesian_point('',(-5.040084414350e1,-7.356548707693e1,
-5.046136705612e0));
#114361=cartesian_point('',(-5.051168263032e1,-7.347946051975e1,
-4.984240339991e0));
#114362=cartesian_point('',(-5.055448583605e1,-7.344452501049e1,
-4.960455931319e0));
#114363=cartesian_point('',(-4.958896733805e1,-7.320437129926e1,
-5.220978150546e0));
#114364=cartesian_point('',(-4.958649850211e1,-7.318620990958e1,
-5.219200124739e0));
#114365=cartesian_point('',(-4.959024494228e1,-7.314512147771e1,
-5.226726330504e0));
#114366=cartesian_point('',(-4.962286384070e1,-7.307892616730e1,
-5.256432035495e0));
#114367=cartesian_point('',(-4.967237621532e1,-7.302046190075e1,
-5.291564105934e0));
#114368=cartesian_point('',(-4.975102971656e1,-7.295896498155e1,
-5.334468181080e0));
#114369=cartesian_point('',(-4.986021716390e1,-7.289588114204e1,
-5.379595310886e0));
#114370=cartesian_point('',(-4.999929974783e1,-7.283064358664e1,
-5.422273975218e0));
#114371=cartesian_point('',(-5.016766284494e1,-7.276156619733e1,
-5.459073258318e0));
#114372=cartesian_point('',(-5.036509552796e1,-7.268650139006e1,
-5.487202186099e0));
#114373=cartesian_point('',(-5.055810038232e1,-7.261540504558e1,
-5.501544879745e0));
#114374=cartesian_point('',(-5.068545434386e1,-7.256835797204e1,
-5.504518165341e0));
#114375=cartesian_point('',(-5.073595415282e1,-7.254957702326e1,
-5.504789449145e0));
#114376=cartesian_point('',(-5.009181510925e1,-7.255069988268e1,
-5.892744541029e0));
#114377=cartesian_point('',(-5.009532129657e1,-7.254792139072e1,
-5.900191707974e0));
#114378=cartesian_point('',(-5.009953119714e1,-7.252976239042e1,
-5.929095775153e0));
#114379=cartesian_point('',(-5.012788678722e1,-7.250976088064e1,
-5.999488852293e0));
#114380=cartesian_point('',(-5.017655879860e1,-7.250388026109e1,
-6.073116989293e0));
#114381=cartesian_point('',(-5.026247215152e1,-7.251314802454e1,
-6.154421583786e0));
#114382=cartesian_point('',(-5.039020824924e1,-7.253675154627e1,
-6.230182944302e0));
#114383=cartesian_point('',(-5.055968596091e1,-7.257028973416e1,
-6.289607880175e0));
#114384=cartesian_point('',(-5.076951839405e1,-7.260837767605e1,
-6.324623858310e0));
#114385=cartesian_point('',(-5.101811865640e1,-7.264533336996e1,
-6.328422240056e0));
#114386=cartesian_point('',(-5.126142592885e1,-7.267061587373e1,
-6.299470017155e0));
#114387=cartesian_point('',(-5.142120966062e1,-7.268000139718e1,
-6.264239878440e0));
#114388=cartesian_point('',(-5.148436092761e1,-7.268248614857e1,
-6.248015950471e0));
#114389=cartesian_point('',(-4.964755439594e1,-7.255577691749e1,
-6.857857914479e0));
#114390=cartesian_point('',(-4.970734548252e1,-7.263416975257e1,
-6.891987714446e0));
#114391=cartesian_point('',(-4.980898304204e1,-7.275123216426e1,
-6.937251025444e0));
#114392=cartesian_point('',(-4.997189659218e1,-7.290687999913e1,
-6.978723325300e0));
#114393=cartesian_point('',(-5.012973646175e1,-7.303746096796e1,
-6.997554575602e0));
#114394=cartesian_point('',(-5.031983820664e1,-7.317180869599e1,
-6.993512273101e0));
#114395=cartesian_point('',(-5.054068324422e1,-7.330314053864e1,
-6.958628315560e0));
#114396=cartesian_point('',(-5.078932001495e1,-7.342490568890e1,
-6.887249958506e0));
#114397=cartesian_point('',(-5.106312899620e1,-7.353107546846e1,
-6.774768281963e0));
#114398=cartesian_point('',(-5.135953929806e1,-7.361526686455e1,
-6.616674783313e0));
#114399=cartesian_point('',(-5.162864252831e1,-7.366186885343e1,
-6.439077996803e0));
#114400=cartesian_point('',(-5.179609380235e1,-7.367435691979e1,
-6.310489751594e0));
#114401=cartesian_point('',(-5.186098271168e1,-7.367654503320e1,
-6.257909581865e0));
#114402=(bounded_surface()b_spline_surface(3,3,((#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,#114397,#114398,
#114399,#114400,#114401)),.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());
#114403=oriented_edge('',*,*,#114338,.t.);
#114405=oriented_edge('',*,*,#114404,.t.);
#114407=oriented_edge('',*,*,#114406,.f.);
#114409=oriented_edge('',*,*,#114408,.t.);
#114410=edge_loop('',(#114403,#114405,#114407,#114409));
#114411=face_outer_bound('',#114410,.f.);
#114413=cartesian_point('',(-4.844389456902e1,-7.319593774086e1,
-5.697559767521e0));
#114414=cartesian_point('',(-4.856008706261e1,-7.340562408777e1,
-5.698725711877e0));
#114415=cartesian_point('',(-4.879196701165e1,-7.370549747451e1,
-5.699454941514e0));
#114416=cartesian_point('',(-4.908597889696e1,-7.393963441566e1,
-5.699021462739e0));
#114417=cartesian_point('',(-4.919782661236e1,-7.401407207365e1,
-5.698664172334e0));
#114418=cartesian_point('',(-4.927961131278e1,-7.272283312565e1,
-5.239166142394e0));
#114419=cartesian_point('',(-4.934799020615e1,-7.285049248211e1,
-5.237931940519e0));
#114420=cartesian_point('',(-4.948708078820e1,-7.303311907904e1,
-5.236675350541e0));
#114421=cartesian_point('',(-4.966560529791e1,-7.317404224404e1,
-5.237394126439e0));
#114422=cartesian_point('',(-4.973360304758e1,-7.321849208045e1,
-5.237821862481e0));
#114423=cartesian_point('',(-4.996091818482e1,-7.233714097488e1,
-5.959878897219e0));
#114424=cartesian_point('',(-4.999272805216e1,-7.239656443412e1,
-5.956599763750e0));
#114425=cartesian_point('',(-5.005735485978e1,-7.248144795951e1,
-5.953883793585e0));
#114426=cartesian_point('',(-5.014032727940e1,-7.254692988256e1,
-5.955459584372e0));
#114427=cartesian_point('',(-5.017194762729e1,-7.256759006936e1,
-5.956532401316e0));
#114428=cartesian_point('',(-4.963237136841e1,-7.252313347055e1,
-6.954776483345e0));
#114429=cartesian_point('',(-4.968477257968e1,-7.261378860839e1,
-6.952375233746e0));
#114430=cartesian_point('',(-4.978675736410e1,-7.274315825063e1,
-6.950558709679e0));
#114431=cartesian_point('',(-4.991408746935e1,-7.284569492553e1,
-6.951620214081e0));
#114432=cartesian_point('',(-4.996247817322e1,-7.287863374093e1,
-6.952388207621e0));
#114433=(bounded_surface()b_spline_surface(3,3,((#114413,#114414,#114415,
#114416,#114417),(#114418,#114419,#114420,#114421,#114422),(#114423,#114424,
#114425,#114426,#114427),(#114428,#114429,#114430,#114431,#114432)),
.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());
#114434=oriented_edge('',*,*,#103470,.f.);
#114436=oriented_edge('',*,*,#114435,.f.);
#114437=oriented_edge('',*,*,#114404,.f.);
#114438=oriented_edge('',*,*,#103448,.f.);
#114439=edge_loop('',(#114434,#114436,#114437,#114438));
#114440=face_outer_bound('',#114439,.f.);
#114442=cartesian_point('',(-5.067843931059e1,-7.186965883669e1,
-8.480067559304e0));
#114443=direction('',(6.102386633494e-2,-6.426678353448e-2,9.960651927819e-1));
#114444=direction('',(-8.731676929039e-1,-4.869196380353e-1,2.207818299727e-2));
#114445=axis2_placement_3d('',#114442,#114443,#114444);
#114446=cylindrical_surface('',#114445,9.999637340454e-1);
#114447=oriented_edge('',*,*,#114406,.t.);
#114448=oriented_edge('',*,*,#114435,.t.);
#114450=oriented_edge('',*,*,#114449,.f.);
#114452=oriented_edge('',*,*,#114451,.f.);
#114454=oriented_edge('',*,*,#114453,.f.);
#114456=oriented_edge('',*,*,#114455,.f.);
#114457=edge_loop('',(#114447,#114448,#114450,#114452,#114454,#114456));
#114458=face_outer_bound('',#114457,.f.);
#114460=cartesian_point('',(-3.789913751873e1,-5.641694172400e1,-5.6e0));
#114461=direction('',(8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#114462=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#114463=axis2_placement_3d('',#114460,#114461,#114462);
#114464=plane('',#114463);
#114465=oriented_edge('',*,*,#103468,.f.);
#114466=oriented_edge('',*,*,#103498,.t.);
#114467=oriented_edge('',*,*,#103687,.f.);
#114468=oriented_edge('',*,*,#103703,.f.);
#114469=oriented_edge('',*,*,#114449,.t.);
#114470=edge_loop('',(#114465,#114466,#114467,#114468,#114469));
#114471=face_outer_bound('',#114470,.f.);
#114473=cartesian_point('',(-5.081413741760e1,-7.172667810408e1,
-1.069548648161e1));
#114474=direction('',(-5.779879325096e-1,-8.158586663036e-1,
-1.745240644029e-2));
#114475=direction('',(8.137702314705e-1,-5.746488545072e-1,-8.692930683092e-2));
#114476=axis2_placement_3d('',#114473,#114474,#114475);
#114477=spherical_surface('',#114476,1.e0);
#114478=oriented_edge('',*,*,#103701,.t.);
#114480=oriented_edge('',*,*,#114479,.f.);
#114481=oriented_edge('',*,*,#114451,.t.);
#114482=edge_loop('',(#114478,#114480,#114481));
#114483=face_outer_bound('',#114482,.f.);
#114485=cartesian_point('',(-1.425266596362e-14,0.e0,-1.069548648161e1));
#114486=direction('',(0.e0,0.e0,1.e0));
#114487=direction('',(-6.068564459711e-1,-7.948114581354e-1,0.e0));
#114488=axis2_placement_3d('',#114485,#114486,#114487);
#114489=toroidal_surface('',#114488,8.790217809212e1,1.e0);
#114491=oriented_edge('',*,*,#114490,.t.);
#114492=oriented_edge('',*,*,#114479,.t.);
#114493=oriented_edge('',*,*,#103719,.f.);
#114495=oriented_edge('',*,*,#114494,.f.);
#114496=edge_loop('',(#114491,#114492,#114493,#114495));
#114497=face_outer_bound('',#114496,.f.);
#114499=cartesian_point('',(-1.425266596362e-14,0.e0,-8.156393297399e0));
#114500=direction('',(0.e0,0.e0,1.e0));
#114501=direction('',(7.986355100473e-1,6.018150231520e-1,0.e0));
#114502=axis2_placement_3d('',#114499,#114500,#114501);
#114503=conical_surface('',#114502,8.894665045655e1,1.e0);
#114504=oriented_edge('',*,*,#114490,.f.);
#114506=oriented_edge('',*,*,#114505,.t.);
#114508=oriented_edge('',*,*,#114507,.t.);
#114509=oriented_edge('',*,*,#114453,.t.);
#114510=edge_loop('',(#114504,#114506,#114508,#114509));
#114511=face_outer_bound('',#114510,.f.);
#114513=cartesian_point('',(-5.269801754498e1,-7.040395233132e1,
-8.400286028854e0));
#114514=direction('',(7.997869152598e-2,-3.817770509442e-2,-9.960651945207e-1));
#114515=direction('',(-1.932622581841e-1,-9.808986902817e-1,2.207847289026e-2));
#114516=axis2_placement_3d('',#114513,#114514,#114515);
#114517=cylindrical_surface('',#114516,9.999624588493e-1);
#114519=oriented_edge('',*,*,#114518,.t.);
#114521=oriented_edge('',*,*,#114520,.f.);
#114523=oriented_edge('',*,*,#114522,.t.);
#114524=oriented_edge('',*,*,#114505,.f.);
#114526=oriented_edge('',*,*,#114525,.f.);
#114527=oriented_edge('',*,*,#103747,.f.);
#114528=edge_loop('',(#114519,#114521,#114523,#114524,#114526,#114527));
#114529=face_outer_bound('',#114528,.f.);
#114531=cartesian_point('',(-5.519028096785e1,-6.966858844982e1,
-5.698732563351e0));
#114532=cartesian_point('',(-5.516185740677e1,-6.956567440793e1,
-5.698987810416e0));
#114533=cartesian_point('',(-5.503735190795e1,-6.921015268066e1,
-5.699346449845e0));
#114534=cartesian_point('',(-5.482909165190e1,-6.889137579475e1,
-5.698763608664e0));
#114535=cartesian_point('',(-5.464657930427e1,-6.869506438433e1,
-5.697524398258e0));
#114536=cartesian_point('',(-5.426737974208e1,-6.992950856045e1,
-5.238112123882e0));
#114537=cartesian_point('',(-5.425071717151e1,-6.986713962277e1,
-5.237716969245e0));
#114538=cartesian_point('',(-5.417653012664e1,-6.965164873466e1,
-5.236568627788e0));
#114539=cartesian_point('',(-5.404911941769e1,-6.945932381575e1,
-5.237743199074e0));
#114540=cartesian_point('',(-5.393719035705e1,-6.934230406361e1,
-5.239196495639e0));
#114541=cartesian_point('',(-5.351241491450e1,-7.014295016453e1,
-5.956720651022e0));
#114542=cartesian_point('',(-5.350467313778e1,-7.011394641394e1,
-5.955831302743e0));
#114543=cartesian_point('',(-5.347020289215e1,-7.001377657753e1,
-5.953767792494e0));
#114544=cartesian_point('',(-5.341098301945e1,-6.992441181211e1,
-5.956172175189e0));
#114545=cartesian_point('',(-5.335887101038e1,-6.986995724260e1,
-5.959851597089e0));
#114546=cartesian_point('',(-5.387323614784e1,-7.004093978164e1,
-6.952353399316e0));
#114547=cartesian_point('',(-5.386037501420e1,-6.999623169217e1,
-6.951746519892e0));
#114548=cartesian_point('',(-5.380515592819e1,-6.984188886518e1,
-6.950508636844e0));
#114549=cartesian_point('',(-5.371585536982e1,-6.970272715056e1,
-6.952071215801e0));
#114550=cartesian_point('',(-5.363769455624e1,-6.961556142043e1,
-6.954715506632e0));
#114551=(bounded_surface()b_spline_surface(3,3,((#114531,#114532,#114533,
#114534,#114535),(#114536,#114537,#114538,#114539,#114540),(#114541,#114542,
#114543,#114544,#114545),(#114546,#114547,#114548,#114549,#114550)),
.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());
#114552=oriented_edge('',*,*,#103783,.f.);
#114554=oriented_edge('',*,*,#114553,.t.);
#114555=oriented_edge('',*,*,#114518,.f.);
#114556=oriented_edge('',*,*,#103764,.f.);
#114557=edge_loop('',(#114552,#114554,#114555,#114556));
#114558=face_outer_bound('',#114557,.f.);
#114560=cartesian_point('',(-5.423027103250e1,-7.077413159416e1,
-4.961805110950e0));
#114561=cartesian_point('',(-5.430915766365e1,-7.072321200738e1,
-5.002200324285e0));
#114562=cartesian_point('',(-5.443946367535e1,-7.063128631268e1,
-5.073847490197e0));
#114563=cartesian_point('',(-5.460767753202e1,-7.048960688208e1,
-5.178751051429e0));
#114564=cartesian_point('',(-5.473732733549e1,-7.036139993708e1,
-5.268846294603e0));
#114565=cartesian_point('',(-5.484650912937e1,-7.023264771236e1,
-5.353762399552e0));
#114566=cartesian_point('',(-5.493559983635e1,-7.010437548188e1,
-5.432055697838e0));
#114567=cartesian_point('',(-5.500540222198e1,-6.997736573853e1,
-5.502540243132e0));
#114568=cartesian_point('',(-5.505813614653e1,-6.984913337721e1,
-5.565714554866e0));
#114569=cartesian_point('',(-5.509507143723e1,-6.971370533988e1,
-5.622569446227e0));
#114570=cartesian_point('',(-5.511334674081e1,-6.956402116025e1,
-5.671561522143e0));
#114571=cartesian_point('',(-5.510305370317e1,-6.936629674647e1,
-5.711095370079e0));
#114572=cartesian_point('',(-5.505784734037e1,-6.922895808174e1,
-5.705683805114e0));
#114573=cartesian_point('',(-5.502065996683e1,-6.915827689881e1,
-5.685361701682e0));
#114574=cartesian_point('',(-5.332236806620e1,-7.066943451963e1,
-5.504741156565e0));
#114575=cartesian_point('',(-5.337919629759e1,-7.059772429629e1,
-5.504295996307e0));
#114576=cartesian_point('',(-5.347396028146e1,-7.047720332686e1,
-5.498894949988e0));
#114577=cartesian_point('',(-5.360065291602e1,-7.031725381634e1,
-5.480129743317e0));
#114578=cartesian_point('',(-5.370281145607e1,-7.019116649280e1,
-5.456903714047e0));
#114579=cartesian_point('',(-5.379466304509e1,-7.008254647873e1,
-5.428866206957e0));
#114580=cartesian_point('',(-5.387699527646e1,-6.999164413077e1,
-5.397709794378e0));
#114581=cartesian_point('',(-5.395080919146e1,-6.991804892036e1,
-5.365119787583e0));
#114582=cartesian_point('',(-5.401878390210e1,-6.985949923801e1,
-5.331906567120e0));
#114583=cartesian_point('',(-5.408457073348e1,-6.981390871170e1,
-5.298089357213e0));
#114584=cartesian_point('',(-5.415119191772e1,-6.978191688856e1,
-5.264363278592e0));
#114585=cartesian_point('',(-5.423121735191e1,-6.976468999299e1,
-5.229271096056e0));
#114586=cartesian_point('',(-5.427854018758e1,-6.977414843001e1,
-5.218959560092e0));
#114587=cartesian_point('',(-5.429678130766e1,-6.978323732010e1,
-5.221398348752e0));
#114588=cartesian_point('',(-5.321661952282e1,-7.142120285469e1,
-6.248839050061e0));
#114589=cartesian_point('',(-5.324564462030e1,-7.131787761388e1,
-6.276440717748e0));
#114590=cartesian_point('',(-5.328895134272e1,-7.114168790381e1,
-6.311177686488e0));
#114591=cartesian_point('',(-5.333581536501e1,-7.090333861186e1,
-6.328561959028e0));
#114592=cartesian_point('',(-5.336685150057e1,-7.071312888157e1,
-6.321570361274e0));
#114593=cartesian_point('',(-5.338969434477e1,-7.054787825459e1,
-6.296028414960e0));
#114594=cartesian_point('',(-5.340682871719e1,-7.040894777357e1,
-6.256119427756e0));
#114595=cartesian_point('',(-5.342057944196e1,-7.029639515877e1,
-6.206189175106e0));
#114596=cartesian_point('',(-5.343326640469e1,-7.020710995661e1,
-6.149093923467e0));
#114597=cartesian_point('',(-5.344720649558e1,-7.013792520254e1,
-6.085603628135e0));
#114598=cartesian_point('',(-5.346509809746e1,-7.008924035992e1,
-6.016754565158e0));
#114599=cartesian_point('',(-5.349362649670e1,-7.005996320232e1,
-5.936909215343e0));
#114600=cartesian_point('',(-5.351626415038e1,-7.006218410657e1,
-5.901233503809e0));
#114601=cartesian_point('',(-5.351962831304e1,-7.006014259980e1,
-5.894176737373e0));
#114602=cartesian_point('',(-5.404566451882e1,-7.208650268732e1,
-6.260785821365e0));
#114603=cartesian_point('',(-5.407601488207e1,-7.198039238146e1,
-6.350142722150e0));
#114604=cartesian_point('',(-5.411649132887e1,-7.179128509159e1,
-6.491859307383e0));
#114605=cartesian_point('',(-5.414534740965e1,-7.151274221240e1,
-6.659869452570e0));
#114606=cartesian_point('',(-5.415083796967e1,-7.127259600484e1,
-6.778305339587e0));
#114607=cartesian_point('',(-5.413955036138e1,-7.104498303285e1,
-6.867577975227e0));
#114608=cartesian_point('',(-5.411482437586e1,-7.083286750844e1,
-6.930591797917e0));
#114609=cartesian_point('',(-5.407977372241e1,-7.063784935210e1,
-6.970805265875e0));
#114610=cartesian_point('',(-5.403599115540e1,-7.045596162137e1,
-6.992288426358e0));
#114611=cartesian_point('',(-5.398241696290e1,-7.027934485471e1,
-6.997342652884e0));
#114612=cartesian_point('',(-5.391562444400e1,-7.010051946867e1,
-6.985020109353e0));
#114613=cartesian_point('',(-5.381543240838e1,-6.988175876644e1,
-6.946427810807e0));
#114614=cartesian_point('',(-5.372713282414e1,-6.973178545298e1,
-6.896737697157e0));
#114615=cartesian_point('',(-5.366397456677e1,-6.964167380214e1,
-6.859839088074e0));
#114616=(bounded_surface()b_spline_surface(3,3,((#114560,#114561,#114562,
#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)),.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.885797871795e-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());
#114618=oriented_edge('',*,*,#114617,.t.);
#114620=oriented_edge('',*,*,#114619,.f.);
#114621=oriented_edge('',*,*,#114520,.t.);
#114622=oriented_edge('',*,*,#114553,.f.);
#114623=edge_loop('',(#114618,#114620,#114621,#114622));
#114624=face_outer_bound('',#114623,.f.);
#114626=cartesian_point('',(0.e0,0.e0,-5.1e0));
#114627=direction('',(0.e0,0.e0,1.e0));
#114628=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#114629=axis2_placement_3d('',#114626,#114627,#114628);
#114630=toroidal_surface('',#114629,8.85e1,5.e-1);
#114631=oriented_edge('',*,*,#103781,.f.);
#114633=oriented_edge('',*,*,#114632,.f.);
#114635=oriented_edge('',*,*,#114634,.t.);
#114637=oriented_edge('',*,*,#114636,.t.);
#114639=oriented_edge('',*,*,#114638,.t.);
#114640=oriented_edge('',*,*,#114617,.f.);
#114641=edge_loop('',(#114631,#114633,#114635,#114637,#114639,#114640));
#114642=face_outer_bound('',#114641,.f.);
#114644=cartesian_point('',(-5.969802876433e1,-6.516029605635e1,
-5.685152482220e0));
#114645=cartesian_point('',(-5.975484397111e1,-6.520347869454e1,
-5.703177823952e0));
#114646=cartesian_point('',(-5.986648193562e1,-6.526379162731e1,
-5.711121711703e0));
#114647=cartesian_point('',(-6.004647429455e1,-6.531122573288e1,
-5.681565893739e0));
#114648=cartesian_point('',(-6.020988724237e1,-6.532461260403e1,
-5.633194397634e0));
#114649=cartesian_point('',(-6.038682260549e1,-6.530753710934e1,
-5.562116145901e0));
#114650=cartesian_point('',(-6.056983839558e1,-6.525830231923e1,
-5.473753882090e0));
#114651=cartesian_point('',(-6.075508016516e1,-6.517766323813e1,
-5.373141487896e0));
#114652=cartesian_point('',(-6.094135920204e1,-6.506624180095e1,
-5.263772934382e0));
#114653=cartesian_point('',(-6.112847540820e1,-6.492385408105e1,
-5.148153372973e0));
#114654=cartesian_point('',(-6.128850373180e1,-6.477534476603e1,
-5.046136706382e0));
#114655=cartesian_point('',(-6.138452009341e1,-6.467303838042e1,
-4.984240341447e0));
#114656=cartesian_point('',(-6.142133120161e1,-6.463183709011e1,
-4.960455933422e0));
#114657=cartesian_point('',(-6.043013152368e1,-6.454568043524e1,
-5.220978150532e0));
#114658=cartesian_point('',(-6.042485201701e1,-6.452812885352e1,
-5.219200124764e0));
#114659=cartesian_point('',(-6.042212468545e1,-6.448696021611e1,
-5.226726330539e0));
#114660=cartesian_point('',(-6.044398676310e1,-6.441647715996e1,
-5.256432035497e0));
#114661=cartesian_point('',(-6.048374373197e1,-6.435098724372e1,
-5.291564105936e0));
#114662=cartesian_point('',(-6.055180864043e1,-6.427794333525e1,
-5.334468181082e0));
#114663=cartesian_point('',(-6.064978332243e1,-6.419855548258e1,
-5.379595310888e0));
#114664=cartesian_point('',(-6.077694816687e1,-6.411236380013e1,
-5.422273975221e0));
#114665=cartesian_point('',(-6.093243235043e1,-6.401779907708e1,
-5.459073258320e0));
#114666=cartesian_point('',(-6.111569158653e1,-6.391277316599e1,
-5.487202186101e0));
#114667=cartesian_point('',(-6.129519831089e1,-6.381235952512e1,
-5.501544879639e0));
#114668=cartesian_point('',(-6.141362454862e1,-6.374596913105e1,
-5.504518165273e0));
#114669=cartesian_point('',(-6.146056463218e1,-6.371951949730e1,
-5.504789449126e0));
#114670=cartesian_point('',(-6.082453166757e1,-6.382139407697e1,
-5.892744541078e0));
#114671=cartesian_point('',(-6.082756003550e1,-6.381810130390e1,
-5.900191708065e0));
#114672=cartesian_point('',(-6.082887741177e1,-6.379950729753e1,
-5.929095775232e0));
#114673=cartesian_point('',(-6.085375497197e1,-6.377531624799e1,
-5.999488852295e0));
#114674=cartesian_point('',(-6.090090781855e1,-6.376189404856e1,
-6.073116989294e0));
#114675=cartesian_point('',(-6.098721323315e1,-6.375760790106e1,
-6.154421583788e0));
#114676=cartesian_point('',(-6.111706909184e1,-6.376093849616e1,
-6.230182944303e0));
#114677=cartesian_point('',(-6.128970678012e1,-6.376755161814e1,
-6.289607880176e0));
#114678=cartesian_point('',(-6.150291409463e1,-6.377234560984e1,
-6.324623858310e0));
#114679=cartesian_point('',(-6.175423481943e1,-6.376995666878e1,
-6.328422240056e0));
#114680=cartesian_point('',(-6.199850162870e1,-6.375686626008e1,
-6.299470017373e0));
#114681=cartesian_point('',(-6.215778637506e1,-6.374114054983e1,
-6.264239879268e0));
#114682=cartesian_point('',(-6.222054884391e1,-6.373371567538e1,
-6.248015951936e0));
#114683=cartesian_point('',(-6.038653476348e1,-6.389590629259e1,
-6.857857914720e0));
#114684=cartesian_point('',(-6.045785306430e1,-6.396398059458e1,
-6.891987714586e0));
#114685=cartesian_point('',(-6.057655189236e1,-6.406370215633e1,
-6.937251025489e0));
#114686=cartesian_point('',(-6.076180839194e1,-6.419194841386e1,
-6.978723325300e0));
#114687=cartesian_point('',(-6.093813235480e1,-6.429623011872e1,
-6.997554575601e0));
#114688=cartesian_point('',(-6.114691024672e1,-6.439918533852e1,
-6.993512273101e0));
#114689=cartesian_point('',(-6.138558114196e1,-6.449435249294e1,
-6.958628315560e0));
#114690=cartesian_point('',(-6.165020504760e1,-6.457572315193e1,
-6.887249958506e0));
#114691=cartesian_point('',(-6.193725159860e1,-6.463775264382e1,
-6.774768281964e0));
#114692=cartesian_point('',(-6.224318303378e1,-6.467453871711e1,
-6.616674783313e0));
#114693=cartesian_point('',(-6.251626331186e1,-6.467846993828e1,
-6.439077998143e0));
#114694=cartesian_point('',(-6.268360654495e1,-6.466460910570e1,
-6.310489754612e0));
#114695=cartesian_point('',(-6.274803885875e1,-6.465661941870e1,
-6.257909586596e0));
#114696=(bounded_surface()b_spline_surface(3,3,((#114644,#114645,#114646,
#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)),.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());
#114697=oriented_edge('',*,*,#114632,.t.);
#114699=oriented_edge('',*,*,#114698,.t.);
#114701=oriented_edge('',*,*,#114700,.f.);
#114703=oriented_edge('',*,*,#114702,.t.);
#114704=edge_loop('',(#114697,#114699,#114701,#114703));
#114705=face_outer_bound('',#114704,.f.);
#114707=cartesian_point('',(-5.929784433303e1,-6.471642091688e1,
-5.697506527709e0));
#114708=cartesian_point('',(-5.930709584243e1,-6.472827874752e1,
-5.697573944641e0));
#114709=cartesian_point('',(-5.949927018847e1,-6.496975355592e1,
-5.698942244331e0));
#114710=cartesian_point('',(-5.979054509077e1,-6.521610987281e1,
-5.699392362469e0));
#114711=cartesian_point('',(-6.011164981162e1,-6.537950453783e1,
-5.698830897822e0));
#114712=cartesian_point('',(-6.017130410005e1,-6.540679079950e1,
-5.698689966793e0));
#114713=cartesian_point('',(-6.004925407938e1,-6.411843365345e1,
-5.239210663938e0));
#114714=cartesian_point('',(-6.005474011584e1,-6.412567612187e1,
-5.239124901947e0));
#114715=cartesian_point('',(-6.016881194103e1,-6.427316010606e1,
-5.237458578591e0));
#114716=cartesian_point('',(-6.034464684457e1,-6.442333005113e1,
-5.236604527663e0));
#114717=cartesian_point('',(-6.053949308649e1,-6.452091752083e1,
-5.237729038873e0));
#114718=cartesian_point('',(-6.057569903781e1,-6.453711677438e1,
-5.237987774022e0));
#114719=cartesian_point('',(-6.066179315927e1,-6.363096237127e1,
-5.959910120834e0));
#114720=cartesian_point('',(-6.066434584860e1,-6.363433410310e1,
-5.959700757364e0));
#114721=cartesian_point('',(-6.071741965566e1,-6.370298914570e1,
-5.955553469597e0));
#114722=cartesian_point('',(-6.079910469374e1,-6.377276569429e1,
-5.953769407544e0));
#114723=cartesian_point('',(-6.088969273840e1,-6.381811728058e1,
-5.956076022605e0));
#114724=cartesian_point('',(-6.090652997544e1,-6.382564613390e1,
-5.956622716202e0));
#114725=cartesian_point('',(-6.036641775312e1,-6.386602806475e1,
-6.954765548055e0));
#114726=cartesian_point('',(-6.037055204325e1,-6.387113340176e1,
-6.954617342410e0));
#114727=cartesian_point('',(-6.045631544673e1,-6.397509125086e1,
-6.951657603753e0));
#114728=cartesian_point('',(-6.058334606316e1,-6.408120141946e1,
-6.950485319011e0));
#114729=cartesian_point('',(-6.072257252992e1,-6.415347067156e1,
-6.951986032592e0));
#114730=cartesian_point('',(-6.074843812806e1,-6.416563143426e1,
-6.952347444604e0));
#114731=(bounded_surface()b_spline_surface(3,3,((#114707,#114708,#114709,
#114710,#114711,#114712),(#114713,#114714,#114715,#114716,#114717,#114718),(
#114719,#114720,#114721,#114722,#114723,#114724),(#114725,#114726,#114727,
#114728,#114729,#114730)),.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());
#114732=oriented_edge('',*,*,#103801,.t.);
#114734=oriented_edge('',*,*,#114733,.f.);
#114735=oriented_edge('',*,*,#114698,.f.);
#114736=oriented_edge('',*,*,#103779,.f.);
#114737=edge_loop('',(#114732,#114734,#114735,#114736));
#114738=face_outer_bound('',#114737,.f.);
#114740=cartesian_point('',(-6.129739525937e1,-6.305696953292e1,
-8.480067559304e0));
#114741=direction('',(5.021902137460e-2,-7.302178866940e-2,9.960651927819e-1));
#114742=direction('',(-9.385885627606e-1,-3.443313283606e-1,2.207818299725e-2));
#114743=axis2_placement_3d('',#114740,#114741,#114742);
#114744=cylindrical_surface('',#114743,9.999637340434e-1);
#114745=oriented_edge('',*,*,#114700,.t.);
#114746=oriented_edge('',*,*,#114733,.t.);
#114748=oriented_edge('',*,*,#114747,.f.);
#114750=oriented_edge('',*,*,#114749,.f.);
#114752=oriented_edge('',*,*,#114751,.f.);
#114754=oriented_edge('',*,*,#114753,.f.);
#114755=edge_loop('',(#114745,#114746,#114748,#114750,#114752,#114754));
#114756=face_outer_bound('',#114755,.f.);
#114758=cartesian_point('',(-4.625809034367e1,-4.979362424960e1,-5.6e0));
#114759=direction('',(7.044160264028e-1,-7.044160264028e-1,-8.715574274764e-2));
#114760=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#114761=axis2_placement_3d('',#114758,#114759,#114760);
#114762=plane('',#114761);
#114763=oriented_edge('',*,*,#103799,.f.);
#114764=oriented_edge('',*,*,#103829,.t.);
#114765=oriented_edge('',*,*,#104018,.f.);
#114766=oriented_edge('',*,*,#104034,.f.);
#114767=oriented_edge('',*,*,#114747,.t.);
#114768=edge_loop('',(#114763,#114764,#114765,#114766,#114767));
#114769=face_outer_bound('',#114768,.f.);
#114771=cartesian_point('',(-6.140905558309e1,-6.289452126962e1,
-1.069548648161e1));
#114772=direction('',(-6.985003559628e-1,-7.153968592531e-1,
-1.745240644032e-2));
#114773=direction('',(7.138564833994e-1,-6.948756843656e-1,-8.692930683076e-2));
#114774=axis2_placement_3d('',#114771,#114772,#114773);
#114775=spherical_surface('',#114774,1.e0);
#114776=oriented_edge('',*,*,#104032,.t.);
#114778=oriented_edge('',*,*,#114777,.f.);
#114779=oriented_edge('',*,*,#114749,.t.);
#114780=edge_loop('',(#114776,#114778,#114779));
#114781=face_outer_bound('',#114780,.f.);
#114783=cartesian_point('',(-1.424056309221e-14,0.e0,-1.069548648161e1));
#114784=direction('',(0.e0,0.e0,1.e0));
#114785=direction('',(-7.237209413619e-1,-6.900927466901e-1,0.e0));
#114786=axis2_placement_3d('',#114783,#114784,#114785);
#114787=toroidal_surface('',#114786,8.790217809212e1,1.e0);
#114789=oriented_edge('',*,*,#114788,.t.);
#114790=oriented_edge('',*,*,#114777,.t.);
#114791=oriented_edge('',*,*,#104050,.f.);
#114793=oriented_edge('',*,*,#114792,.f.);
#114794=edge_loop('',(#114789,#114790,#114791,#114793));
#114795=face_outer_bound('',#114794,.f.);
#114797=cartesian_point('',(-1.424056309221e-14,0.e0,-8.156393297401e0));
#114798=direction('',(0.e0,0.e0,1.e0));
#114799=direction('',(8.829475928589e-1,4.694715627859e-1,0.e0));
#114800=axis2_placement_3d('',#114797,#114798,#114799);
#114801=conical_surface('',#114800,8.894665045655e1,1.e0);
#114802=oriented_edge('',*,*,#114788,.f.);
#114804=oriented_edge('',*,*,#114803,.t.);
#114806=oriented_edge('',*,*,#114805,.t.);
#114807=oriented_edge('',*,*,#114751,.t.);
#114808=edge_loop('',(#114802,#114804,#114806,#114807));
#114809=face_outer_bound('',#114808,.f.);
#114811=cartesian_point('',(-6.306282212131e1,-6.129337666613e1,
-8.400286028853e0));
#114812=direction('',(7.302171224270e-2,-5.021909801555e-2,-9.960651945207e-1));
#114813=direction('',(-3.443292409406e-1,-9.385893217313e-1,2.207847289177e-2));
#114814=axis2_placement_3d('',#114811,#114812,#114813);
#114815=cylindrical_surface('',#114814,9.999624588543e-1);
#114817=oriented_edge('',*,*,#114816,.t.);
#114819=oriented_edge('',*,*,#114818,.f.);
#114821=oriented_edge('',*,*,#114820,.t.);
#114822=oriented_edge('',*,*,#114803,.f.);
#114824=oriented_edge('',*,*,#114823,.f.);
#114825=oriented_edge('',*,*,#104078,.f.);
#114826=edge_loop('',(#114817,#114819,#114821,#114822,#114824,#114825));
#114827=face_outer_bound('',#114826,.f.);
#114829=cartesian_point('',(-6.540918222580e1,-6.017615329417e1,
-5.698639191137e0));
#114830=cartesian_point('',(-6.537736961861e1,-6.010627744083e1,
-5.698831309661e0));
#114831=cartesian_point('',(-6.520897478377e1,-5.977973612797e1,
-5.699521486844e0));
#114832=cartesian_point('',(-6.496002419515e1,-5.949069162788e1,
-5.698950644993e0));
#114833=cartesian_point('',(-6.472689382801e1,-5.930597369287e1,
-5.697590263740e0));
#114834=cartesian_point('',(-6.472088325383e1,-5.930125917848e1,
-5.697555232987e0));
#114835=cartesian_point('',(-6.453853562647e1,-6.057864304499e1,
-5.237854660802e0));
#114836=cartesian_point('',(-6.451965509661e1,-6.053623317416e1,
-5.237584568696e0));
#114837=cartesian_point('',(-6.441901159635e1,-6.033809336301e1,
-5.236681649553e0));
#114838=cartesian_point('',(-6.426721373034e1,-6.016369954408e1,
-5.237502199310e0));
#114839=cartesian_point('',(-6.412482709911e1,-6.005407868011e1,
-5.239074614702e0));
#114840=cartesian_point('',(-6.412115603896e1,-6.005128228004e1,
-5.239116312640e0));
#114841=cartesian_point('',(-6.382626466106e1,-6.090791795458e1,
-5.956590042816e0));
#114842=cartesian_point('',(-6.381749014904e1,-6.088819671856e1,
-5.955958160432e0));
#114843=cartesian_point('',(-6.377072186033e1,-6.079608674637e1,
-5.953780603676e0));
#114844=cartesian_point('',(-6.370018976290e1,-6.071507369125e1,
-5.955682850163e0));
#114845=cartesian_point('',(-6.363391042438e1,-6.066407328941e1,
-5.959690496631e0));
#114846=cartesian_point('',(-6.363220151112e1,-6.066277222573e1,
-5.959795352765e0));
#114847=cartesian_point('',(-6.416667792658e1,-6.075054915006e1,
-6.952420189546e0));
#114848=cartesian_point('',(-6.415249452403e1,-6.072025195100e1,
-6.951981191548e0));
#114849=cartesian_point('',(-6.407808103229e1,-6.057867189185e1,
-6.950447857186e0));
#114850=cartesian_point('',(-6.397089259844e1,-6.045252326443e1,
-6.951763955704e0));
#114851=cartesian_point('',(-6.387052580441e1,-6.037006441305e1,
-6.954651655909e0));
#114852=cartesian_point('',(-6.386793805114e1,-6.036795840298e1,
-6.954726799983e0));
#114853=(bounded_surface()b_spline_surface(3,3,((#114829,#114830,#114831,
#114832,#114833,#114834),(#114835,#114836,#114837,#114838,#114839,#114840),(
#114841,#114842,#114843,#114844,#114845,#114846),(#114847,#114848,#114849,
#114850,#114851,#114852)),.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());
#114854=oriented_edge('',*,*,#104114,.f.);
#114856=oriented_edge('',*,*,#114855,.t.);
#114857=oriented_edge('',*,*,#114816,.f.);
#114858=oriented_edge('',*,*,#104095,.t.);
#114859=edge_loop('',(#114854,#114856,#114857,#114858));
#114860=face_outer_bound('',#114859,.f.);
#114862=cartesian_point('',(-6.463411974348e1,-6.141930122254e1,
-4.961805066350e0));
#114863=cartesian_point('',(-6.470406959868e1,-6.135666793141e1,
-5.002200293235e0));
#114864=cartesian_point('',(-6.481839100720e1,-6.124548962126e1,
-5.073847473722e0));
#114865=cartesian_point('',(-6.496237034885e1,-6.107924002876e1,
-5.178751051430e0));
#114866=cartesian_point('',(-6.507036796324e1,-6.093232982635e1,
-5.268846294603e0));
#114867=cartesian_point('',(-6.515806426266e1,-6.078808295965e1,
-5.353762399552e0));
#114868=cartesian_point('',(-6.522599191744e1,-6.064745311610e1,
-5.432055697838e0));
#114869=cartesian_point('',(-6.527506621862e1,-6.051108757459e1,
-5.502540243132e0));
#114870=cartesian_point('',(-6.530709094021e1,-6.037618456316e1,
-5.565714554865e0));
#114871=cartesian_point('',(-6.532238588362e1,-6.023664591725e1,
-5.622569446226e0));
#114872=cartesian_point('',(-6.531702042332e1,-6.008594571092e1,
-5.671561522142e0));
#114873=cartesian_point('',(-6.527592312006e1,-5.989226543525e1,
-5.711095444244e0));
#114874=cartesian_point('',(-6.520978856620e1,-5.976368918667e1,
-5.705683777881e0));
#114875=cartesian_point('',(-6.516200181566e1,-5.969969546995e1,
-5.685361456758e0));
#114876=cartesian_point('',(-6.372101636755e1,-6.145792047637e1,
-5.504741156232e0));
#114877=cartesian_point('',(-6.376592701586e1,-6.137820320089e1,
-5.504295997883e0));
#114878=cartesian_point('',(-6.384067068118e1,-6.124434166141e1,
-5.498894952288e0));
#114879=cartesian_point('',(-6.394078191886e1,-6.106654227236e1,
-5.480129742859e0));
#114880=cartesian_point('',(-6.402195831479e1,-6.092602617644e1,
-5.456903713762e0));
#114881=cartesian_point('',(-6.409568714456e1,-6.080437470076e1,
-5.428866206845e0));
#114882=cartesian_point('',(-6.416278546937e1,-6.070171191292e1,
-5.397709794434e0));
#114883=cartesian_point('',(-6.422417778520e1,-6.061747574129e1,
-5.365119787796e0));
#114884=cartesian_point('',(-6.428215642607e1,-6.054901331509e1,
-5.331906567481e0));
#114885=cartesian_point('',(-6.434000138273e1,-6.049369275591e1,
-5.298089357712e0));
#114886=cartesian_point('',(-6.440079772580e1,-6.045167295572e1,
-5.264363279217e0));
#114887=cartesian_point('',(-6.447714317695e1,-6.042213936016e1,
-5.229271030963e0));
#114888=cartesian_point('',(-6.452536311489e1,-6.042407849062e1,
-5.218959508917e0));
#114889=cartesian_point('',(-6.454480146328e1,-6.043020200578e1,
-5.221398378984e0));
#114890=cartesian_point('',(-6.373417227634e1,-6.221697604080e1,
-6.248839017923e0));
#114891=cartesian_point('',(-6.374667640508e1,-6.211038234024e1,
-6.276440700984e0));
#114892=cartesian_point('',(-6.376188781218e1,-6.192958711379e1,
-6.311177682004e0));
#114893=cartesian_point('',(-6.377088881821e1,-6.168684111089e1,
-6.328561957254e0));
#114894=cartesian_point('',(-6.377178749020e1,-6.149411805685e1,
-6.321570359514e0));
#114895=cartesian_point('',(-6.376849820782e1,-6.132732853128e1,
-6.296028413242e0));
#114896=cartesian_point('',(-6.376368811234e1,-6.118742810870e1,
-6.256119426099e0));
#114897=cartesian_point('',(-6.375966243491e1,-6.107411011611e1,
-6.206189173524e0));
#114898=cartesian_point('',(-6.375822591734e1,-6.098393948474e1,
-6.149093921971e0));
#114899=cartesian_point('',(-6.376117150268e1,-6.091342579914e1,
-6.085603626734e0));
#114900=cartesian_point('',(-6.377122684202e1,-6.086254148452e1,
-6.016754563857e0));
#114901=cartesian_point('',(-6.379482409715e1,-6.082916188977e1,
-5.936909064372e0));
#114902=cartesian_point('',(-6.381753053980e1,-6.082781419750e1,
-5.901233323050e0));
#114903=cartesian_point('',(-6.382053384330e1,-6.082527153050e1,
-5.894176651555e0));
#114904=cartesian_point('',(-6.465708617295e1,-6.274439372163e1,
-6.260785722686e0));
#114905=cartesian_point('',(-6.467046357413e1,-6.263484192974e1,
-6.350142660584e0));
#114906=cartesian_point('',(-6.468085879785e1,-6.244173091332e1,
-6.491859280641e0));
#114907=cartesian_point('',(-6.466578590378e1,-6.216210322980e1,
-6.659869451920e0));
#114908=cartesian_point('',(-6.463364172245e1,-6.192405470782e1,
-6.778305338690e0));
#114909=cartesian_point('',(-6.458688656993e1,-6.170100980029e1,
-6.867577974105e0));
#114910=cartesian_point('',(-6.452928282383e1,-6.149537376642e1,
-6.930591796592e0));
#114911=cartesian_point('',(-6.446415614125e1,-6.130823973757e1,
-6.970805264373e0));
#114912=cartesian_point('',(-6.439245910057e1,-6.113544044924e1,
-6.992288424702e0));
#114913=cartesian_point('',(-6.431191554604e1,-6.096937897838e1,
-6.997342651094e0));
#114914=cartesian_point('',(-6.421797090049e1,-6.080320388177e1,
-6.985020107450e0));
#114915=cartesian_point('',(-6.408479043209e1,-6.060280959870e1,
-6.946427736427e0));
#114916=cartesian_point('',(-6.397411666024e1,-6.046849550380e1,
-6.896737445033e0));
#114917=cartesian_point('',(-6.389763905324e1,-6.038937312908e1,
-6.859838641952e0));
#114918=(bounded_surface()b_spline_surface(3,3,((#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,#114917)),.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.885801721345e-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());
#114920=oriented_edge('',*,*,#114919,.t.);
#114922=oriented_edge('',*,*,#114921,.f.);
#114923=oriented_edge('',*,*,#114818,.t.);
#114924=oriented_edge('',*,*,#114855,.f.);
#114925=edge_loop('',(#114920,#114922,#114923,#114924));
#114926=face_outer_bound('',#114925,.f.);
#114928=cartesian_point('',(0.e0,0.e0,-5.1e0));
#114929=direction('',(0.e0,0.e0,1.e0));
#114930=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#114931=axis2_placement_3d('',#114928,#114929,#114930);
#114932=toroidal_surface('',#114931,8.85e1,5.e-1);
#114933=oriented_edge('',*,*,#104112,.f.);
#114935=oriented_edge('',*,*,#114934,.f.);
#114937=oriented_edge('',*,*,#114936,.t.);
#114939=oriented_edge('',*,*,#114938,.t.);
#114941=oriented_edge('',*,*,#114940,.t.);
#114942=oriented_edge('',*,*,#114919,.f.);
#114943=edge_loop('',(#114933,#114935,#114937,#114939,#114941,#114942));
#114944=face_outer_bound('',#114943,.f.);
#114946=cartesian_point('',(-6.915636302329e1,-5.501923549095e1,
-5.685152482306e0));
#114947=cartesian_point('',(-6.921923399320e1,-5.505299862287e1,
-5.703177823992e0));
#114948=cartesian_point('',(-6.933893253027e1,-5.509510497792e1,
-5.711121711657e0));
#114949=cartesian_point('',(-6.952412921322e1,-5.511379808253e1,
-5.681565893740e0));
#114950=cartesian_point('',(-6.968762444451e1,-5.510145672200e1,
-5.633194397635e0));
#114951=cartesian_point('',(-6.985971024383e1,-5.505691266612e1,
-5.562116145902e0));
#114952=cartesian_point('',(-7.003277078778e1,-5.497965406075e1,
-5.473753882090e0));
#114953=cartesian_point('',(-7.020311719228e1,-5.487102958343e1,
-5.373141487895e0));
#114954=cartesian_point('',(-7.036967267219e1,-5.473183946755e1,
-5.263772934381e0));
#114955=cartesian_point('',(-7.053221082056e1,-5.456193335315e1,
-5.148153372972e0));
#114956=cartesian_point('',(-7.066703695464e1,-5.439021848912e1,
-5.046136706417e0));
#114957=cartesian_point('',(-7.074586695077e1,-5.427415139677e1,
-4.984240341513e0));
#114958=cartesian_point('',(-7.077577955170e1,-5.422769883671e1,
-4.960455933524e0));
#114959=cartesian_point('',(-6.978330531679e1,-5.429766070476e1,
-5.220978150621e0));
#114960=cartesian_point('',(-6.977534513658e1,-5.428115110844e1,
-5.219200124792e0));
#114961=cartesian_point('',(-6.976621118929e1,-5.424091597400e1,
-5.226726330584e0));
#114962=cartesian_point('',(-6.977677812930e1,-5.416788069893e1,
-5.256432035495e0));
#114963=cartesian_point('',(-6.980580074389e1,-5.409697771207e1,
-5.291564105934e0));
#114964=cartesian_point('',(-6.986160107564e1,-5.401418539778e1,
-5.334468181080e0));
#114965=cartesian_point('',(-6.994595053045e1,-5.392044832435e1,
-5.379595310886e0));
#114966=cartesian_point('',(-7.005806641490e1,-5.381542484012e1,
-5.422273975218e0));
#114967=cartesian_point('',(-7.019684314829e1,-5.369770128065e1,
-5.459073258318e0));
#114968=cartesian_point('',(-7.036141648688e1,-5.356530035225e1,
-5.487202186099e0));
#114969=cartesian_point('',(-7.052300503134e1,-5.343804193157e1,
-5.501544879632e0));
#114970=cartesian_point('',(-7.062958749974e1,-5.335394296834e1,
-5.504518165266e0));
#114971=cartesian_point('',(-7.067181203839e1,-5.332047592637e1,
-5.504789449119e0));
#114972=cartesian_point('',(-7.005954639084e1,-5.352059373721e1,
-5.892744541134e0));
#114973=cartesian_point('',(-7.006202237126e1,-5.351686776285e1,
-5.900191708197e0));
#114974=cartesian_point('',(-7.006041478504e1,-5.349829659653e1,
-5.929095775340e0));
#114975=cartesian_point('',(-7.008120174728e1,-5.347051167118e1,
-5.999488852293e0));
#114976=cartesian_point('',(-7.012567436948e1,-5.344987839097e1,
-6.073116989293e0));
#114977=cartesian_point('',(-7.021024672001e1,-5.343214387169e1,
-6.154421583786e0));
#114978=cartesian_point('',(-7.033902485746e1,-5.341511952985e1,
-6.230182944302e0));
#114979=cartesian_point('',(-7.051057160953e1,-5.339464474892e1,
-6.289607880175e0));
#114980=cartesian_point('',(-7.072190393372e1,-5.336602674643e1,
-6.324623858309e0));
#114981=cartesian_point('',(-7.096975677064e1,-5.332435199407e1,
-6.328422240055e0));
#114982=cartesian_point('',(-7.120896845899e1,-5.327321100239e1,
-6.299470017384e0));
#114983=cartesian_point('',(-7.136383210263e1,-5.323276127768e1,
-6.264239879305e0));
#114984=cartesian_point('',(-7.142466035509e1,-5.321560960236e1,
-6.248015952033e0));
#114985=cartesian_point('',(-6.963859823559e1,-5.366270639589e1,
-6.857857915091e0));
#114986=cartesian_point('',(-6.971968765574e1,-5.371878595009e1,
-6.891987714790e0));
#114987=cartesian_point('',(-6.985252499319e1,-5.379871118606e1,
-6.937251025555e0));
#114988=cartesian_point('',(-7.005556281221e1,-5.389639801778e1,
-6.978723325300e0));
#114989=cartesian_point('',(-7.024602918721e1,-5.397181269701e1,
-6.997554575602e0));
#114990=cartesian_point('',(-7.046834242156e1,-5.404084030938e1,
-6.993512273101e0));
#114991=cartesian_point('',(-7.071896230492e1,-5.409749944439e1,
-6.958628315560e0));
#114992=cartesian_point('',(-7.099305742667e1,-5.413647199642e1,
-6.887249958506e0));
#114993=cartesian_point('',(-7.128627350868e1,-5.415283382868e1,
-6.774768281963e0));
#114994=cartesian_point('',(-7.159419302993e1,-5.414130878397e1,
-6.616674783313e0));
#114995=cartesian_point('',(-7.186452621502e1,-5.410247243808e1,
-6.439077998206e0));
#114996=cartesian_point('',(-7.202764086321e1,-5.406260400624e1,
-6.310489754754e0));
#114997=cartesian_point('',(-7.209003004568e1,-5.404463325078e1,
-6.257909586803e0));
#114998=(bounded_surface()b_spline_surface(3,3,((#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,#114997)),.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());
#114999=oriented_edge('',*,*,#114934,.t.);
#115001=oriented_edge('',*,*,#115000,.t.);
#115003=oriented_edge('',*,*,#115002,.f.);
#115005=oriented_edge('',*,*,#115004,.t.);
#115006=edge_loop('',(#114999,#115001,#115003,#115005));
#115007=face_outer_bound('',#115006,.f.);
#115009=cartesian_point('',(-6.868871520573e1,-5.464070727649e1,
-5.697497383882e0));
#115010=cartesian_point('',(-6.871105360512e1,-5.466163773735e1,
-5.697635007842e0));
#115011=cartesian_point('',(-6.897424138122e1,-5.489871805584e1,
-5.699180721894e0));
#115012=cartesian_point('',(-6.929118585639e1,-5.507510538496e1,
-5.699610116437e0));
#115013=cartesian_point('',(-6.960075044100e1,-5.517065115465e1,
-5.698734959827e0));
#115014=cartesian_point('',(-6.933852180966e1,-5.393358690918e1,
-5.239203296339e0));
#115015=cartesian_point('',(-6.935183341967e1,-5.394642340682e1,
-5.239027298837e0));
#115016=cartesian_point('',(-6.950890816609e1,-5.409180255764e1,
-5.237192836222e0));
#115017=cartesian_point('',(-6.970077165023e1,-5.419939124862e1,
-5.236920158041e0));
#115018=cartesian_point('',(-6.988840103329e1,-5.425581940066e1,
-5.237593609386e0));
#115019=cartesian_point('',(-6.986821605650e1,-5.335717269413e1,
-5.959947658620e0));
#115020=cartesian_point('',(-6.987441051704e1,-5.336314907163e1,
-5.959518999427e0));
#115021=cartesian_point('',(-6.994749088694e1,-5.343082204263e1,
-5.954899731342e0));
#115022=cartesian_point('',(-7.003660931253e1,-5.348079622731e1,
-5.953941636109e0));
#115023=cartesian_point('',(-7.012384300759e1,-5.350701802545e1,
-5.956055860374e0));
#115024=cartesian_point('',(-6.961274937397e1,-5.363517166242e1,
-6.954812186318e0));
#115025=cartesian_point('',(-6.962267214052e1,-5.364413486963e1,
-6.954509050279e0));
#115026=cartesian_point('',(-6.973933449313e1,-5.374565931669e1,
-6.951196762906e0));
#115027=cartesian_point('',(-6.987704359756e1,-5.382154003706e1,
-6.950430469974e0));
#115028=cartesian_point('',(-7.001147121094e1,-5.386439181722e1,
-6.952068694271e0));
#115029=(bounded_surface()b_spline_surface(3,3,((#115009,#115010,#115011,
#115012,#115013),(#115014,#115015,#115016,#115017,#115018),(#115019,#115020,
#115021,#115022,#115023),(#115024,#115025,#115026,#115027,#115028)),
.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.855313469700e-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());
#115030=oriented_edge('',*,*,#104132,.t.);
#115032=oriented_edge('',*,*,#115031,.f.);
#115033=oriented_edge('',*,*,#115000,.f.);
#115034=oriented_edge('',*,*,#104110,.f.);
#115035=edge_loop('',(#115030,#115032,#115033,#115034));
#115036=face_outer_bound('',#115035,.f.);
#115038=cartesian_point('',(-7.040700590247e1,-5.269160836517e1,
-8.480067559305e0));
#115039=direction('',(3.817761744074e-2,-7.997875502075e-2,9.960651927820e-1));
#115040=direction('',(-9.808982672009e-1,-1.932644386273e-1,2.207818299610e-2));
#115041=axis2_placement_3d('',#115038,#115039,#115040);
#115042=cylindrical_surface('',#115041,9.999637340456e-1);
#115043=oriented_edge('',*,*,#115002,.t.);
#115044=oriented_edge('',*,*,#115031,.t.);
#115046=oriented_edge('',*,*,#115045,.f.);
#115048=oriented_edge('',*,*,#115047,.f.);
#115050=oriented_edge('',*,*,#115049,.f.);
#115052=oriented_edge('',*,*,#115051,.f.);
#115053=edge_loop('',(#115043,#115044,#115046,#115048,#115050,#115052));
#115054=face_outer_bound('',#115053,.f.);
#115056=cartesian_point('',(-5.347801546253e1,-4.194422249061e1,-5.6e0));
#115057=direction('',(5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#115058=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#115059=axis2_placement_3d('',#115056,#115057,#115058);
#115060=plane('',#115059);
#115061=oriented_edge('',*,*,#104130,.f.);
#115062=oriented_edge('',*,*,#104160,.t.);
#115063=oriented_edge('',*,*,#104349,.f.);
#115064=oriented_edge('',*,*,#104365,.f.);
#115065=oriented_edge('',*,*,#115045,.t.);
#115066=edge_loop('',(#115061,#115062,#115063,#115064,#115065));
#115067=face_outer_bound('',#115066,.f.);
#115069=cartesian_point('',(-7.049187899515e1,-5.251369258655e1,
-1.069548648161e1));
#115070=direction('',(-8.018133824446e-1,-5.973196072809e-1,
-1.745240644032e-2));
#115071=direction('',(5.963652195723e-1,-7.979923686968e-1,-8.692930683105e-2));
#115072=axis2_placement_3d('',#115069,#115070,#115071);
#115073=spherical_surface('',#115072,1.e0);
#115074=oriented_edge('',*,*,#104363,.t.);
#115076=oriented_edge('',*,*,#115075,.f.);
#115077=oriented_edge('',*,*,#115047,.t.);
#115078=edge_loop('',(#115074,#115076,#115077));
#115079=face_outer_bound('',#115078,.f.);
#115081=cartesian_point('',(-1.423022626349e-14,0.e0,-1.069548648161e1));
#115082=direction('',(0.e0,0.e0,1.e0));
#115083=direction('',(-8.227650252843e-1,-5.683816615347e-1,0.e0));
#115084=axis2_placement_3d('',#115081,#115082,#115083);
#115085=toroidal_surface('',#115084,8.790217809212e1,1.e0);
#115087=oriented_edge('',*,*,#115086,.t.);
#115088=oriented_edge('',*,*,#115075,.t.);
#115089=oriented_edge('',*,*,#104381,.f.);
#115091=oriented_edge('',*,*,#115090,.f.);
#115092=edge_loop('',(#115087,#115088,#115089,#115091));
#115093=face_outer_bound('',#115092,.f.);
#115095=cartesian_point('',(-1.423022626349e-14,0.e0,-8.156393297398e0));
#115096=direction('',(0.e0,0.e0,1.e0));
#115097=direction('',(9.455185755993e-1,3.255681544572e-1,0.e0));
#115098=axis2_placement_3d('',#115095,#115096,#115097);
#115099=conical_surface('',#115098,8.894665045655e1,1.e0);
#115100=oriented_edge('',*,*,#115086,.f.);
#115102=oriented_edge('',*,*,#115101,.t.);
#115104=oriented_edge('',*,*,#115103,.t.);
#115105=oriented_edge('',*,*,#115049,.t.);
#115106=edge_loop('',(#115100,#115102,#115104,#115105));
#115107=face_outer_bound('',#115106,.f.);
#115109=cartesian_point('',(-7.187481072353e1,-5.067355464637e1,
-8.400286028853e0));
#115110=direction('',(6.426669606064e-2,-6.102393007675e-2,-9.960651945206e-1));
#115111=direction('',(-4.869176950426e-1,-8.731687690757e-1,2.207847289154e-2));
#115112=axis2_placement_3d('',#115109,#115110,#115111);
#115113=cylindrical_surface('',#115112,9.999624588501e-1);
#115115=oriented_edge('',*,*,#115114,.t.);
#115117=oriented_edge('',*,*,#115116,.f.);
#115119=oriented_edge('',*,*,#115118,.t.);
#115120=oriented_edge('',*,*,#115101,.f.);
#115122=oriented_edge('',*,*,#115121,.f.);
#115123=oriented_edge('',*,*,#104409,.f.);
#115124=edge_loop('',(#115115,#115117,#115119,#115120,#115122,#115123));
#115125=face_outer_bound('',#115124,.f.);
#115127=cartesian_point('',(-7.402042733236e1,-4.920754399235e1,
-5.698621807395e0));
#115128=cartesian_point('',(-7.398981476508e1,-4.916100292509e1,
-5.698754936594e0));
#115129=cartesian_point('',(-7.378486341313e1,-4.887231849046e1,
-5.699473945405e0));
#115130=cartesian_point('',(-7.349876876860e1,-4.861797037871e1,
-5.699047649050e0));
#115131=cartesian_point('',(-7.322198778220e1,-4.845842948333e1,
-5.697649935020e0));
#115132=cartesian_point('',(-7.320301342638e1,-4.844784195158e1,
-5.697553497584e0));
#115133=cartesian_point('',(-7.322228970005e1,-4.973950818943e1,
-5.237920985640e0));
#115134=cartesian_point('',(-7.320401988355e1,-4.971121127629e1,
-5.237710753528e0));
#115135=cartesian_point('',(-7.308126896754e1,-4.953576759682e1,
-5.236694164414e0));
#115136=cartesian_point('',(-7.290721487676e1,-4.938229122895e1,
-5.237358141412e0));
#115137=cartesian_point('',(-7.273869608203e1,-4.928816359267e1,
-5.239013503146e0));
#115138=cartesian_point('',(-7.272714402376e1,-4.928192992314e1,
-5.239135843377e0));
#115139=cartesian_point('',(-7.256938598760e1,-5.017467317073e1,
-5.956659761027e0));
#115140=cartesian_point('',(-7.256089358196e1,-5.016151341062e1,
-5.956190236234e0));
#115141=cartesian_point('',(-7.250384179112e1,-5.007994041516e1,
-5.953817486297e0));
#115142=cartesian_point('',(-7.242297802224e1,-5.000864896635e1,
-5.955308321698e0));
#115143=cartesian_point('',(-7.234454341545e1,-4.996486458917e1,
-5.959480561923e0));
#115144=cartesian_point('',(-7.233916598213e1,-4.996196460412e1,
-5.959779582834e0));
#115145=cartesian_point('',(-7.288145876895e1,-4.996667466375e1,
-6.952437423484e0));
#115146=cartesian_point('',(-7.286790256601e1,-4.994653985077e1,
-6.952118225322e0));
#115147=cartesian_point('',(-7.277756112788e1,-4.982160966668e1,
-6.950471457200e0));
#115148=cartesian_point('',(-7.265403386508e1,-4.971063038161e1,
-6.951487587513e0));
#115149=cartesian_point('',(-7.253440171421e1,-4.963891160826e1,
-6.954480483346e0));
#115150=cartesian_point('',(-7.252619878391e1,-4.963413957693e1,
-6.954692259413e0));
#115151=(bounded_surface()b_spline_surface(3,3,((#115127,#115128,#115129,
#115130,#115131,#115132),(#115133,#115134,#115135,#115136,#115137,#115138),(
#115139,#115140,#115141,#115142,#115143,#115144),(#115145,#115146,#115147,
#115148,#115149,#115150)),.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());
#115152=oriented_edge('',*,*,#104445,.f.);
#115154=oriented_edge('',*,*,#115153,.t.);
#115155=oriented_edge('',*,*,#115114,.f.);
#115156=oriented_edge('',*,*,#104426,.t.);
#115157=edge_loop('',(#115152,#115154,#115155,#115156));
#115158=face_outer_bound('',#115157,.f.);
#115160=cartesian_point('',(-7.344646199832e1,-5.055212376794e1,
-4.961805061650e0));
#115161=cartesian_point('',(-7.350575265179e1,-5.047931902589e1,
-5.002200289954e0));
#115162=cartesian_point('',(-7.360127445706e1,-5.035162569407e1,
-5.073847471983e0));
#115163=cartesian_point('',(-7.371747400994e1,-5.016489957555e1,
-5.178751051430e0));
#115164=cartesian_point('',(-7.380116017557e1,-5.000290353248e1,
-5.268846294603e0));
#115165=cartesian_point('',(-7.386521160659e1,-4.984671386039e1,
-5.353762399552e0));
#115166=cartesian_point('',(-7.391030360488e1,-4.969718917723e1,
-5.432055697838e0));
#115167=cartesian_point('',(-7.393744144945e1,-4.955482560977e1,
-5.502540243132e0));
#115168=cartesian_point('',(-7.394796841314e1,-4.941657370808e1,
-5.565714554865e0));
#115169=cartesian_point('',(-7.394124639699e1,-4.927636035817e1,
-5.622569446225e0));
#115170=cartesian_point('',(-7.391237228826e1,-4.912835486436e1,
-5.671561522143e0));
#115171=cartesian_point('',(-7.384148267097e1,-4.894348809753e1,
-5.711095455236e0));
#115172=cartesian_point('',(-7.375604854250e1,-4.882684052384e1,
-5.705683773844e0));
#115173=cartesian_point('',(-7.369883926541e1,-4.877111015827e1,
-5.685361420447e0));
#115174=cartesian_point('',(-7.255064182825e1,-5.073310839396e1,
-5.504741154672e0));
#115175=cartesian_point('',(-7.258252902399e1,-5.064734699375e1,
-5.504295996637e0));
#115176=cartesian_point('',(-7.263541191382e1,-5.050344102330e1,
-5.498894951335e0));
#115177=cartesian_point('',(-7.270647666504e1,-5.031216978870e1,
-5.480129741963e0));
#115178=cartesian_point('',(-7.276467208461e1,-5.016068489299e1,
-5.456903713203e0));
#115179=cartesian_point('',(-7.281846270665e1,-5.002899741873e1,
-5.428866206622e0));
#115180=cartesian_point('',(-7.286867494143e1,-4.991710208950e1,
-5.397709794536e0));
#115181=cartesian_point('',(-7.291613397547e1,-4.982429913070e1,
-5.365119788206e0));
#115182=cartesian_point('',(-7.296268891993e1,-4.974760973272e1,
-5.331906568177e0));
#115183=cartesian_point('',(-7.301116766694e1,-4.968392131635e1,
-5.298089358678e0));
#115184=cartesian_point('',(-7.306464216094e1,-4.963290820593e1,
-5.264363280428e0));
#115185=cartesian_point('',(-7.313542761993e1,-4.959179514628e1,
-5.229271022640e0));
#115186=cartesian_point('',(-7.318335725295e1,-4.958616714952e1,
-5.218959502666e0));
#115187=cartesian_point('',(-7.320351421181e1,-4.958917445554e1,
-5.221398384768e0));
#115188=cartesian_point('',(-7.268237821884e1,-5.148076068720e1,
-6.248839011458e0));
#115189=cartesian_point('',(-7.267805347281e1,-5.137352325126e1,
-6.276440696074e0));
#115190=cartesian_point('',(-7.266479499787e1,-5.119257432157e1,
-6.311177678303e0));
#115191=cartesian_point('',(-7.263571134541e1,-5.095140885341e1,
-6.328561953802e0));
#115192=cartesian_point('',(-7.260645042575e1,-5.076091795684e1,
-6.321570356089e0));
#115193=cartesian_point('',(-7.257711001e1,-5.059669644433e1,
-6.296028409896e0));
#115194=cartesian_point('',(-7.255047388730e1,-5.045927089289e1,
-6.256119422873e0));
#115195=cartesian_point('',(-7.252877093334e1,-5.034797778755e1,
-6.206189170445e0));
#115196=cartesian_point('',(-7.251324630741e1,-5.025914202714e1,
-6.149093919059e0));
#115197=cartesian_point('',(-7.250512485719e1,-5.018903569092e1,
-6.085603624005e0));
#115198=cartesian_point('',(-7.250709633821e1,-5.013720484494e1,
-6.016754561326e0));
#115199=cartesian_point('',(-7.252518135803e1,-5.010054477409e1,
-5.936909039872e0));
#115200=cartesian_point('',(-7.254739743275e1,-5.009566161039e1,
-5.901233294213e0));
#115201=cartesian_point('',(-7.254996598768e1,-5.009268042607e1,
-5.894176637005e0));
#115202=cartesian_point('',(-7.367643581265e1,-5.185730944156e1,
-6.260785712218e0));
#115203=cartesian_point('',(-7.367251084032e1,-5.174701372327e1,
-6.350142653816e0));
#115204=cartesian_point('',(-7.365256886314e1,-5.155465404844e1,
-6.491859277164e0));
#115205=cartesian_point('',(-7.359393813346e1,-5.128082696142e1,
-6.659869450654e0));
#115206=cartesian_point('',(-7.352495070730e1,-5.105073766972e1,
-6.778305336945e0));
#115207=cartesian_point('',(-7.344387927770e1,-5.083775293259e1,
-6.867577971922e0));
#115208=cartesian_point('',(-7.335481616659e1,-5.064365983095e1,
-6.930591794016e0));
#115209=cartesian_point('',(-7.326121709013e1,-5.046901779052e1,
-6.970805261453e0));
#115210=cartesian_point('',(-7.316337099508e1,-5.030956183664e1,
-6.992288421481e0));
#115211=cartesian_point('',(-7.305784132838e1,-5.015814464623e1,
-6.997342647611e0));
#115212=cartesian_point('',(-7.293905778542e1,-5.000871162156e1,
-6.985020103751e0));
#115213=cartesian_point('',(-7.277616837251e1,-4.983161849125e1,
-6.946427721844e0));
#115214=cartesian_point('',(-7.264584577351e1,-4.971627118169e1,
-6.896737404142e0));
#115215=cartesian_point('',(-7.255793220685e1,-4.965008663568e1,
-6.859838572532e0));
#115216=(bounded_surface()b_spline_surface(3,3,((#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,#115215)),.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.885802291885e-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());
#115218=oriented_edge('',*,*,#115217,.t.);
#115220=oriented_edge('',*,*,#115219,.f.);
#115221=oriented_edge('',*,*,#115116,.t.);
#115222=oriented_edge('',*,*,#115153,.f.);
#115223=edge_loop('',(#115218,#115220,#115221,#115222));
#115224=face_outer_bound('',#115223,.f.);
#115226=cartesian_point('',(0.e0,0.e0,-5.1e0));
#115227=direction('',(0.e0,0.e0,1.e0));
#115228=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#115229=axis2_placement_3d('',#115226,#115227,#115228);
#115230=toroidal_surface('',#115229,8.85e1,5.e-1);
#115231=oriented_edge('',*,*,#104443,.f.);
#115233=oriented_edge('',*,*,#115232,.f.);
#115235=oriented_edge('',*,*,#115234,.t.);
#115237=oriented_edge('',*,*,#115236,.t.);
#115239=oriented_edge('',*,*,#115238,.t.);
#115240=oriented_edge('',*,*,#115217,.f.);
#115241=edge_loop('',(#115231,#115233,#115235,#115237,#115239,#115240));
#115242=face_outer_bound('',#115241,.f.);
#115244=cartesian_point('',(-7.691183810759e1,-4.352341874919e1,
-5.685152482399e0));
#115245=cartesian_point('',(-7.697921674838e1,-4.354693101434e1,
-5.703177823985e0));
#115246=cartesian_point('',(-7.710402848301e1,-4.356979399373e1,
-5.711121711659e0));
#115247=cartesian_point('',(-7.728986933330e1,-4.355928581117e1,
-5.681565893739e0));
#115248=cartesian_point('',(-7.744942105286e1,-4.352152010422e1,
-5.633194397634e0));
#115249=cartesian_point('',(-7.761241996487e1,-4.345060430963e1,
-5.562116145901e0));
#115250=cartesian_point('',(-7.777126393776e1,-4.334722425229e1,
-5.473753882090e0));
#115251=cartesian_point('',(-7.792252048334e1,-4.321328907387e1,
-5.373141487895e0));
#115252=cartesian_point('',(-7.806525125759e1,-4.304975760189e1,
-5.263772934382e0));
#115253=cartesian_point('',(-7.819920911952e1,-4.285651674541e1,
-5.148153372973e0));
#115254=cartesian_point('',(-7.830551319730e1,-4.266582452209e1,
-5.046136706389e0));
#115255=cartesian_point('',(-7.836521577189e1,-4.253885467992e1,
-4.984240341461e0));
#115256=cartesian_point('',(-7.838749331746e1,-4.248829466633e1,
-4.960455933443e0));
#115257=cartesian_point('',(-7.741818253600e1,-4.271265236344e1,
-5.220978150514e0));
#115258=cartesian_point('',(-7.740773768778e1,-4.269759127445e1,
-5.219200124795e0));
#115259=cartesian_point('',(-7.739242203285e1,-4.265928036545e1,
-5.226726330583e0));
#115260=cartesian_point('',(-7.739143364210e1,-4.258549124219e1,
-5.256432035497e0));
#115261=cartesian_point('',(-7.740900726933e1,-4.251092105157e1,
-5.291564105936e0));
#115262=cartesian_point('',(-7.745116903500e1,-4.242041895301e1,
-5.334468181082e0));
#115263=cartesian_point('',(-7.751981629912e1,-4.231464077666e1,
-5.379595310888e0));
#115264=cartesian_point('',(-7.761412255842e1,-4.219337151739e1,
-5.422273975221e0));
#115265=cartesian_point('',(-7.773277469789e1,-4.205538786624e1,
-5.459073258320e0));
#115266=cartesian_point('',(-7.787460979718e1,-4.189887207080e1,
-5.487202186101e0));
#115267=cartesian_point('',(-7.801430131559e1,-4.174790239489e1,
-5.501544879638e0));
#115268=cartesian_point('',(-7.810641560065e1,-4.164816565799e1,
-5.504518165272e0));
#115269=cartesian_point('',(-7.814288488665e1,-4.160850527766e1,
-5.504789449125e0));
#115270=cartesian_point('',(-7.756946256773e1,-4.190193875553e1,
-5.892744541127e0));
#115271=cartesian_point('',(-7.757132519373e1,-4.189787132525e1,
-5.900191708189e0));
#115272=cartesian_point('',(-7.756683222908e1,-4.187978028271e1,
-5.929095775334e0));
#115273=cartesian_point('',(-7.758301674939e1,-4.184908563857e1,
-5.999488852294e0));
#115274=cartesian_point('',(-7.762371408366e1,-4.182174933741e1,
-6.073116989294e0));
#115275=cartesian_point('',(-7.770447091819e1,-4.179100312909e1,
-6.154421583788e0));
#115276=cartesian_point('',(-7.782900038926e1,-4.175404304610e1,
-6.230182944304e0));
#115277=cartesian_point('',(-7.799523215474e1,-4.170698451931e1,
-6.289607880176e0));
#115278=cartesian_point('',(-7.819948578543e1,-4.164565919284e1,
-6.324623858310e0));
#115279=cartesian_point('',(-7.843776777504e1,-4.156572479988e1,
-6.328422240056e0));
#115280=cartesian_point('',(-7.866603415695e1,-4.147779248616e1,
-6.299470017375e0));
#115281=cartesian_point('',(-7.881266344117e1,-4.141361475338e1,
-6.264239879276e0));
#115282=cartesian_point('',(-7.887005968380e1,-4.138715860892e1,
-6.248015951912e0));
#115283=cartesian_point('',(-7.717592829997e1,-4.210815257175e1,
-6.857857914950e0));
#115284=cartesian_point('',(-7.726479215020e1,-4.215085651260e1,
-6.891987714779e0));
#115285=cartesian_point('',(-7.740849710112e1,-4.220901739850e1,
-6.937251025550e0));
#115286=cartesian_point('',(-7.762431677496e1,-4.227373943062e1,
-6.978723325300e0));
#115287=cartesian_point('',(-7.782423564782e1,-4.231843012452e1,
-6.997554575602e0));
#115288=cartesian_point('',(-7.805461013496e1,-4.235183044055e1,
-6.993512273101e0));
#115289=cartesian_point('',(-7.831100791315e1,-4.236858642020e1,
-6.958628315560e0));
#115290=cartesian_point('',(-7.858782511945e1,-4.236420123171e1,
-6.887249958506e0));
#115291=cartesian_point('',(-7.887999077940e1,-4.233449252173e1,
-6.774768281963e0));
#115292=cartesian_point('',(-7.918231638617e1,-4.227494014387e1,
-6.616674783313e0));
#115293=cartesian_point('',(-7.944324597825e1,-4.219429251062e1,
-6.439077998155e0));
#115294=cartesian_point('',(-7.959811561769e1,-4.212939817258e1,
-6.310489754640e0));
#115295=cartesian_point('',(-7.965692544049e1,-4.210188884853e1,
-6.257909586603e0));
#115296=(bounded_surface()b_spline_surface(3,3,((#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,#115295)),.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());
#115297=oriented_edge('',*,*,#115232,.t.);
#115299=oriented_edge('',*,*,#115298,.t.);
#115301=oriented_edge('',*,*,#115300,.f.);
#115303=oriented_edge('',*,*,#115302,.t.);
#115304=edge_loop('',(#115297,#115299,#115301,#115303));
#115305=face_outer_bound('',#115304,.f.);
#115307=cartesian_point('',(-7.639073295138e1,-4.322270708136e1,
-5.697497383882e0));
#115308=cartesian_point('',(-7.641607057345e1,-4.323988535795e1,
-5.697635007842e0));
#115309=cartesian_point('',(-7.671310560410e1,-4.343287518536e1,
-5.699180721894e0));
#115310=cartesian_point('',(-7.705374102430e1,-4.355750985432e1,
-5.699610116437e0));
#115311=cartesian_point('',(-7.737444100654e1,-4.360345272685e1,
-5.698734959827e0));
#115312=cartesian_point('',(-7.692192136134e1,-4.242264039070e1,
-5.239203296339e0));
#115313=cartesian_point('',(-7.693707715398e1,-4.243323645515e1,
-5.239027298837e0));
#115314=cartesian_point('',(-7.711496035931e1,-4.255225384344e1,
-5.237192836222e0));
#115315=cartesian_point('',(-7.732129226488e1,-4.262850387763e1,
-5.236920158041e0));
#115316=cartesian_point('',(-7.751543892666e1,-4.265488560331e1,
-5.237593609386e0));
#115317=cartesian_point('',(-7.735492314365e1,-4.177046035500e1,
-5.959947658620e0));
#115318=cartesian_point('',(-7.736197625152e1,-4.177539412625e1,
-5.959518999427e0));
#115319=cartesian_point('',(-7.744474326583e1,-4.183080164211e1,
-5.954899731342e0));
#115320=cartesian_point('',(-7.754058218056e1,-4.186621936843e1,
-5.953941636109e0));
#115321=cartesian_point('',(-7.763084387702e1,-4.187847197630e1,
-5.956055860374e0));
#115322=cartesian_point('',(-7.714609029980e1,-4.208500048850e1,
-6.954812186318e0));
#115323=cartesian_point('',(-7.715729305515e1,-4.209230108108e1,
-6.954509050279e0));
#115324=cartesian_point('',(-7.728840102318e1,-4.217432558099e1,
-6.951196762906e0));
#115325=cartesian_point('',(-7.743628505990e1,-4.222772963370e1,
-6.950430469974e0));
#115326=cartesian_point('',(-7.757576114160e1,-4.224902472555e1,
-6.952068694271e0));
#115327=(bounded_surface()b_spline_surface(3,3,((#115307,#115308,#115309,
#115310,#115311),(#115312,#115313,#115314,#115315,#115316),(#115317,#115318,
#115319,#115320,#115321),(#115322,#115323,#115324,#115325,#115326)),
.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.855313469684e-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());
#115328=oriented_edge('',*,*,#104463,.t.);
#115330=oriented_edge('',*,*,#115329,.f.);
#115331=oriented_edge('',*,*,#115298,.f.);
#115332=oriented_edge('',*,*,#104441,.f.);
#115333=edge_loop('',(#115328,#115330,#115331,#115332));
#115334=face_outer_bound('',#115333,.f.);
#115336=cartesian_point('',(-7.778296239280e1,-4.102880492605e1,
-8.480067559304e0));
#115337=direction('',(2.519615386136e-2,-8.496637899138e-2,9.960651927819e-1));
#115338=direction('',(-9.990550008922e-1,-3.743873699677e-2,2.207818299563e-2));
#115339=axis2_placement_3d('',#115336,#115337,#115338);
#115340=cylindrical_surface('',#115339,9.999637340457e-1);
#115341=oriented_edge('',*,*,#115300,.t.);
#115342=oriented_edge('',*,*,#115329,.t.);
#115344=oriented_edge('',*,*,#115343,.f.);
#115346=oriented_edge('',*,*,#115345,.f.);
#115348=oriented_edge('',*,*,#115347,.f.);
#115350=oriented_edge('',*,*,#115349,.f.);
#115351=edge_loop('',(#115341,#115342,#115344,#115346,#115348,#115350));
#115352=face_outer_bound('',#115351,.f.);
#115354=cartesian_point('',(-5.938113435736e1,-3.306201476901e1,-5.6e0));
#115355=direction('',(4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#115356=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#115357=axis2_placement_3d('',#115354,#115355,#115356);
#115358=plane('',#115357);
#115359=oriented_edge('',*,*,#104461,.f.);
#115360=oriented_edge('',*,*,#104491,.t.);
#115361=oriented_edge('',*,*,#104680,.f.);
#115362=oriented_edge('',*,*,#104696,.f.);
#115363=oriented_edge('',*,*,#115343,.t.);
#115364=edge_loop('',(#115359,#115360,#115361,#115362,#115363));
#115365=face_outer_bound('',#115364,.f.);
#115367=cartesian_point('',(-7.783895839721e1,-4.083980250905e1,
-1.069548648161e1));
#115368=direction('',(-8.853831024016e-1,-4.645343641661e-1,
-1.745240644023e-2));
#115369=direction('',(4.641894647954e-1,-8.814598325431e-1,-8.692930683090e-2));
#115370=axis2_placement_3d('',#115367,#115368,#115369);
#115371=spherical_surface('',#115370,1.e0);
#115372=oriented_edge('',*,*,#104694,.t.);
#115374=oriented_edge('',*,*,#115373,.f.);
#115375=oriented_edge('',*,*,#115345,.t.);
#115376=edge_loop('',(#115372,#115374,#115375));
#115377=face_outer_bound('',#115376,.f.);
#115379=cartesian_point('',(-1.422191000451e-14,0.e0,-1.069548648161e1));
#115380=direction('',(0.e0,0.e0,1.e0));
#115381=direction('',(-9.015499036836e-1,-4.326751335218e-1,0.e0));
#115382=axis2_placement_3d('',#115379,#115380,#115381);
#115383=toroidal_surface('',#115382,8.790217809212e1,1.e0);
#115385=oriented_edge('',*,*,#115384,.t.);
#115386=oriented_edge('',*,*,#115373,.t.);
#115387=oriented_edge('',*,*,#104712,.f.);
#115389=oriented_edge('',*,*,#115388,.f.);
#115390=edge_loop('',(#115385,#115386,#115387,#115389));
#115391=face_outer_bound('',#115390,.f.);
#115393=cartesian_point('',(-1.422191000451e-14,0.e0,-8.156393297404e0));
#115394=direction('',(0.e0,0.e0,1.e0));
#115395=direction('',(9.848077530122e-1,1.736481776669e-1,0.e0));
#115396=axis2_placement_3d('',#115393,#115394,#115395);
#115397=conical_surface('',#115396,8.894665045655e1,1.e0);
#115398=oriented_edge('',*,*,#115384,.f.);
#115400=oriented_edge('',*,*,#115399,.t.);
#115402=oriented_edge('',*,*,#115401,.t.);
#115403=oriented_edge('',*,*,#115347,.t.);
#115404=edge_loop('',(#115398,#115400,#115402,#115403));
#115405=face_outer_bound('',#115404,.f.);
#115407=cartesian_point('',(-7.891700294690e1,-3.880598153533e1,
-8.400286028856e0));
#115408=direction('',(5.392922053150e-2,-7.032615045168e-2,-9.960651945207e-1));
#115409=direction('',(-6.175166195032e-1,-7.862479034453e-1,2.207847289106e-2));
#115410=axis2_placement_3d('',#115407,#115408,#115409);
#115411=cylindrical_surface('',#115410,9.999624588516e-1);
#115413=oriented_edge('',*,*,#115412,.t.);
#115415=oriented_edge('',*,*,#115414,.f.);
#115417=oriented_edge('',*,*,#115416,.t.);
#115418=oriented_edge('',*,*,#115399,.f.);
#115420=oriented_edge('',*,*,#115419,.f.);
#115421=oriented_edge('',*,*,#104740,.f.);
#115422=edge_loop('',(#115413,#115415,#115417,#115418,#115420,#115421));
#115423=face_outer_bound('',#115422,.f.);
#115425=cartesian_point('',(-8.080686909277e1,-3.702237302542e1,
-5.698621828224e0));
#115426=cartesian_point('',(-8.076930084817e1,-3.698113665100e1,
-5.698755089049e0));
#115427=cartesian_point('',(-8.052165476696e1,-3.672803237915e1,
-5.699473434623e0));
#115428=cartesian_point('',(-8.019927222656e1,-3.652159693255e1,
-5.699046223318e0));
#115429=cartesian_point('',(-7.990100059880e1,-3.640735758713e1,
-5.697649478759e0));
#115430=cartesian_point('',(-7.988065856769e1,-3.639988908278e1,
-5.697553353451e0));
#115431=cartesian_point('',(-8.010177532713e1,-3.767264347583e1,
-5.237921893442e0));
#115432=cartesian_point('',(-8.007927271972e1,-3.764751814061e1,
-5.237711291697e0));
#115433=cartesian_point('',(-7.993055240564e1,-3.749341548571e1,
-5.236694052287e0));
#115434=cartesian_point('',(-7.973461884844e1,-3.736907350084e1,
-5.237358091646e0));
#115435=cartesian_point('',(-7.955348613577e1,-3.730249051820e1,
-5.239014618934e0));
#115436=cartesian_point('',(-7.954113452150e1,-3.729815261588e1,
-5.239136710518e0));
#115437=cartesian_point('',(-7.952498495885e1,-3.820458674298e1,
-5.956660241894e0));
#115438=cartesian_point('',(-7.951452399987e1,-3.819290129892e1,
-5.956190030859e0));
#115439=cartesian_point('',(-7.944539738082e1,-3.812124747491e1,
-5.953817290376e0));
#115440=cartesian_point('',(-7.935437044582e1,-3.806349137411e1,
-5.955309455635e0));
#115441=cartesian_point('',(-7.927006884817e1,-3.803252689444e1,
-5.959481977018e0));
#115442=cartesian_point('',(-7.926431949586e1,-3.803050935297e1,
-5.959780232284e0));
#115443=cartesian_point('',(-7.980067732038e1,-3.795033050913e1,
-6.952437169948e0));
#115444=cartesian_point('',(-7.978411533429e1,-3.793253958154e1,
-6.952117550930e0));
#115445=cartesian_point('',(-7.967531782871e1,-3.782326457564e1,
-6.950471269592e0));
#115446=cartesian_point('',(-7.953594143046e1,-3.773298600753e1,
-6.951488696605e0));
#115447=cartesian_point('',(-7.940658848894e1,-3.768088196568e1,
-6.954481020755e0));
#115448=cartesian_point('',(-7.939776388604e1,-3.767746125429e1,
-6.954692207180e0));
#115449=(bounded_surface()b_spline_surface(3,3,((#115425,#115426,#115427,
#115428,#115429,#115430),(#115431,#115432,#115433,#115434,#115435,#115436),(
#115437,#115438,#115439,#115440,#115441,#115442),(#115443,#115444,#115445,
#115446,#115447,#115448)),.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());
#115450=oriented_edge('',*,*,#104776,.f.);
#115452=oriented_edge('',*,*,#115451,.t.);
#115453=oriented_edge('',*,*,#115412,.f.);
#115454=oriented_edge('',*,*,#104757,.t.);
#115455=edge_loop('',(#115450,#115452,#115453,#115454));
#115456=face_outer_bound('',#115455,.f.);
#115458=cartesian_point('',(-8.045030861223e1,-3.844018524580e1,
-4.961805061824e0));
#115459=cartesian_point('',(-8.049748012839e1,-3.835900174933e1,
-5.002200290080e0));
#115460=cartesian_point('',(-8.057185026358e1,-3.821793763196e1,
-5.073847472049e0));
#115461=cartesian_point('',(-8.065740880664e1,-3.801533280703e1,
-5.178751051431e0));
#115462=cartesian_point('',(-8.071472289236e1,-3.784223980352e1,
-5.268846294603e0));
#115463=cartesian_point('',(-8.075355229618e1,-3.767795323413e1,
-5.353762399552e0));
#115464=cartesian_point('',(-8.077469832333e1,-3.752321550532e1,
-5.432055697838e0));
#115465=cartesian_point('',(-8.077923148748e1,-3.737835937542e1,
-5.502540243131e0));
#115466=cartesian_point('',(-8.076800148450e1,-3.724016280411e1,
-5.565714554865e0));
#115467=cartesian_point('',(-8.073942802714e1,-3.710272726821e1,
-5.622569446225e0));
#115468=cartesian_point('',(-8.068775624635e1,-3.696106087339e1,
-5.671561522142e0));
#115469=cartesian_point('',(-8.058881986491e1,-3.678955970393e1,
-5.711095454921e0));
#115470=cartesian_point('',(-8.048618987291e1,-3.668771309845e1,
-5.705683773962e0));
#115471=cartesian_point('',(-8.042096678835e1,-3.664161836900e1,
-5.685361421475e0));
#115472=cartesian_point('',(-7.959382970791e1,-3.875907879976e1,
-5.504741154702e0));
#115473=cartesian_point('',(-7.961190828058e1,-3.866938500843e1,
-5.504295996659e0));
#115474=cartesian_point('',(-7.964162824074e1,-3.851897805283e1,
-5.498894951351e0));
#115475=cartesian_point('',(-7.968189665366e1,-3.831894470831e1,
-5.480129741982e0));
#115476=cartesian_point('',(-7.971567813242e1,-3.816022107371e1,
-5.456903713216e0));
#115477=cartesian_point('',(-7.974820604306e1,-3.802174018360e1,
-5.428866206628e0));
#115478=cartesian_point('',(-7.978029579593e1,-3.790336754747e1,
-5.397709794535e0));
#115479=cartesian_point('',(-7.981265294930e1,-3.780428291849e1,
-5.365119788198e0));
#115480=cartesian_point('',(-7.984663786020e1,-3.772125489643e1,
-5.331906568163e0));
#115481=cartesian_point('',(-7.988455669005e1,-3.765076684330e1,
-5.298089358658e0));
#115482=cartesian_point('',(-7.992939261565e1,-3.759201653506e1,
-5.264363280404e0));
#115483=cartesian_point('',(-7.999287508819e1,-3.754033636040e1,
-5.229271022890e0));
#115484=cartesian_point('',(-8.003933421477e1,-3.752727980702e1,
-5.218959502857e0));
#115485=cartesian_point('',(-8.005971345391e1,-3.752709684453e1,
-5.221398384615e0));
#115486=cartesian_point('',(-7.984090279132e1,-3.947691814086e1,
-6.248839011652e0));
#115487=cartesian_point('',(-7.981985565922e1,-3.937167751511e1,
-6.276440696203e0));
#115488=cartesian_point('',(-7.977845376910e1,-3.919503044964e1,
-6.311177678384e0));
#115489=cartesian_point('',(-7.971200159371e1,-3.896138381433e1,
-6.328561953873e0));
#115490=cartesian_point('',(-7.965330158302e1,-3.877781559312e1,
-6.321570356160e0));
#115491=cartesian_point('',(-7.959863249201e1,-3.862020577217e1,
-6.296028409966e0));
#115492=cartesian_point('',(-7.955082621155e1,-3.848863896492e1,
-6.256119422939e0));
#115493=cartesian_point('',(-7.951198037957e1,-3.838211115238e1,
-6.206189170509e0));
#115494=cartesian_point('',(-7.948274991288e1,-3.829679769415e1,
-6.149093919119e0));
#115495=cartesian_point('',(-7.946376140399e1,-3.822882495798e1,
-6.085603624062e0));
#115496=cartesian_point('',(-7.945760048214e1,-3.817732382815e1,
-6.016754561378e0));
#115497=cartesian_point('',(-7.946972794670e1,-3.813828598352e1,
-5.936909040554e0));
#115498=cartesian_point('',(-7.949090660921e1,-3.812998757976e1,
-5.901233295018e0));
#115499=cartesian_point('',(-7.949297718113e1,-3.812664128840e1,
-5.894176637398e0));
#115500=cartesian_point('',(-8.088162708967e1,-3.969332608709e1,
-6.260785712623e0));
#115501=cartesian_point('',(-8.086049638858e1,-3.958500229330e1,
-6.350142654067e0));
#115502=cartesian_point('',(-8.081070824741e1,-3.939813049797e1,
-6.491859277285e0));
#115503=cartesian_point('',(-8.070996336550e1,-3.913684654378e1,
-6.659869450680e0));
#115504=cartesian_point('',(-8.060583139378e1,-3.892038204417e1,
-6.778305336981e0));
#115505=cartesian_point('',(-8.049243993459e1,-3.872270186830e1,
-6.867577971967e0));
#115506=cartesian_point('',(-8.037411048764e1,-3.854493091496e1,
-6.930591794069e0));
#115507=cartesian_point('',(-8.025434373695e1,-3.838708112929e1,
-6.970805261513e0));
#115508=cartesian_point('',(-8.013275788285e1,-3.824489484435e1,
-6.992288421548e0));
#115509=cartesian_point('',(-8.000484059427e1,-3.811185032776e1,
-6.997342647683e0));
#115510=cartesian_point('',(-7.986414299856e1,-3.798283891158e1,
-6.985020103828e0));
#115511=cartesian_point('',(-7.967555555701e1,-3.783340761093e1,
-6.946427722229e0));
#115512=cartesian_point('',(-7.952879315238e1,-3.773986736499e1,
-6.896737405284e0));
#115513=cartesian_point('',(-7.943160840553e1,-3.768825037336e1,
-6.859838574479e0));
#115514=(bounded_surface()b_spline_surface(3,3,((#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)),.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.885802275584e-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());
#115516=oriented_edge('',*,*,#115515,.t.);
#115518=oriented_edge('',*,*,#115517,.f.);
#115519=oriented_edge('',*,*,#115414,.t.);
#115520=oriented_edge('',*,*,#115451,.f.);
#115521=edge_loop('',(#115516,#115518,#115519,#115520));
#115522=face_outer_bound('',#115521,.f.);
#115524=cartesian_point('',(0.e0,0.e0,-5.1e0));
#115525=direction('',(0.e0,0.e0,1.e0));
#115526=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#115527=axis2_placement_3d('',#115524,#115525,#115526);
#115528=toroidal_surface('',#115527,8.85e1,5.e-1);
#115529=oriented_edge('',*,*,#104774,.f.);
#115531=oriented_edge('',*,*,#115530,.f.);
#115533=oriented_edge('',*,*,#115532,.t.);
#115535=oriented_edge('',*,*,#115534,.t.);
#115537=oriented_edge('',*,*,#115536,.t.);
#115538=oriented_edge('',*,*,#115515,.f.);
#115539=edge_loop('',(#115529,#115531,#115533,#115535,#115537,#115538));
#115540=face_outer_bound('',#115539,.f.);
#115542=cartesian_point('',(-8.277348848099e1,-3.095591099227e1,
-5.685152482231e0));
#115543=cartesian_point('',(-8.284371570773e1,-3.096859344033e1,
-5.703177823978e0));
#115544=cartesian_point('',(-8.297056736080e1,-3.097165008157e1,
-5.711121711675e0));
#115545=cartesian_point('',(-8.315247636003e1,-3.093219935816e1,
-5.681565893740e0));
#115546=cartesian_point('',(-8.330415587500e1,-3.086993922184e1,
-5.633194397634e0));
#115547=cartesian_point('',(-8.345405432553e1,-3.077439787075e1,
-5.562116145901e0));
#115548=cartesian_point('',(-8.359477046156e1,-3.064744192154e1,
-5.473753882090e0));
#115549=cartesian_point('',(-8.372321271008e1,-3.049149397063e1,
-5.373141487895e0));
#115550=cartesian_point('',(-8.383860427332e1,-3.030764783013e1,
-5.263772934381e0));
#115551=cartesian_point('',(-8.394068336167e1,-3.009583046279e1,
-5.148153372972e0));
#115552=cartesian_point('',(-8.401584782387e1,-2.989085635571e1,
-5.046136706433e0));
#115553=cartesian_point('',(-8.405495290134e1,-2.975611018278e1,
-4.984240341543e0));
#115554=cartesian_point('',(-8.406904684454e1,-2.970268767079e1,
-4.960455933566e0));
#115555=cartesian_point('',(-8.314676716349e1,-3.007591676506e1,
-5.220978150629e0));
#115556=cartesian_point('',(-8.313409483566e1,-3.006267503819e1,
-5.219200124779e0));
#115557=cartesian_point('',(-8.311297459523e1,-3.002723169629e1,
-5.226726330566e0));
#115558=cartesian_point('',(-8.310045521119e1,-2.995450565793e1,
-5.256432035495e0));
#115559=cartesian_point('',(-8.310614713003e1,-2.987810442913e1,
-5.291564105934e0));
#115560=cartesian_point('',(-8.313363216703e1,-2.978212100832e1,
-5.334468181080e0));
#115561=cartesian_point('',(-8.318488691698e1,-2.966690633881e1,
-5.379595310886e0));
#115562=cartesian_point('',(-8.325906141804e1,-2.953237735614e1,
-5.422273975218e0));
#115563=cartesian_point('',(-8.335466735413e1,-2.937753122874e1,
-5.459073258318e0));
#115564=cartesian_point('',(-8.347027176325e1,-2.920075450458e1,
-5.487202186099e0));
#115565=cartesian_point('',(-8.358462658673e1,-2.902979094803e1,
-5.501544879630e0));
#115566=cartesian_point('',(-8.366000452895e1,-2.891687228703e1,
-5.504518165265e0));
#115567=cartesian_point('',(-8.368982056681e1,-2.887199513856e1,
-5.504789449118e0));
#115568=cartesian_point('',(-8.316936113842e1,-2.925151897721e1,
-5.892744541131e0));
#115569=cartesian_point('',(-8.317056454544e1,-2.924721024459e1,
-5.900191708142e0));
#115570=cartesian_point('',(-8.316329683410e1,-2.923004478731e1,
-5.929095775297e0));
#115571=cartesian_point('',(-8.317448039586e1,-2.919719622839e1,
-5.999488852293e0));
#115572=cartesian_point('',(-8.321040033877e1,-2.916383001674e1,
-6.073116989293e0));
#115573=cartesian_point('',(-8.328535315600e1,-2.912082919305e1,
-6.154421583786e0));
#115574=cartesian_point('',(-8.340256763183e1,-2.906484344883e1,
-6.230182944302e0));
#115575=cartesian_point('',(-8.355939123296e1,-2.899235991329e1,
-6.289607880175e0));
#115576=cartesian_point('',(-8.375153676788e1,-2.889983729590e1,
-6.324623858309e0));
#115577=cartesian_point('',(-8.397438061680e1,-2.878361151239e1,
-6.328422240055e0));
#115578=cartesian_point('',(-8.418608101621e1,-2.866105306207e1,
-6.299470017388e0));
#115579=cartesian_point('',(-8.432086544124e1,-2.857472759012e1,
-6.264239879322e0));
#115580=cartesian_point('',(-8.437341638798e1,-2.853961841417e1,
-6.248015952023e0));
#115581=cartesian_point('',(-8.281293087793e1,-2.951675628109e1,
-6.857857914951e0));
#115582=cartesian_point('',(-8.290738103457e1,-2.954503309710e1,
-6.891987714710e0));
#115583=cartesian_point('',(-8.305841510626e1,-2.957999751887e1,
-6.937251025529e0));
#115584=cartesian_point('',(-8.328170243837e1,-2.961016108018e1,
-6.978723325300e0));
#115585=cartesian_point('',(-8.348615114295e1,-2.962302735555e1,
-6.997554575602e0));
#115586=cartesian_point('',(-8.371891429844e1,-2.961997794860e1,
-6.993512273100e0));
#115587=cartesian_point('',(-8.397477660723e1,-2.959641818508e1,
-6.958628315560e0));
#115588=cartesian_point('',(-8.424749973975e1,-2.954878323395e1,
-6.887249958506e0));
#115589=cartesian_point('',(-8.453142088945e1,-2.947373550878e1,
-6.774768281963e0));
#115590=cartesian_point('',(-8.482070832195e1,-2.936762217494e1,
-6.616674783313e0));
#115591=cartesian_point('',(-8.506580936829e1,-2.924714906678e1,
-6.439077998232e0));
#115592=cartesian_point('',(-8.520862059434e1,-2.915882673659e1,
-6.310489754815e0));
#115593=cartesian_point('',(-8.526240296394e1,-2.912245621513e1,
-6.257909586933e0));
#115594=(bounded_surface()b_spline_surface(3,3,((#115542,#115543,#115544,
#115545,#115546,#115547,#115548,#115549,#115550,#115551,#115552,#115553,
#115554),(#115555,#115556,#115557,#115558,#115559,#115560,#115561,#115562,
#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)),.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());
#115595=oriented_edge('',*,*,#115530,.t.);
#115597=oriented_edge('',*,*,#115596,.t.);
#115599=oriented_edge('',*,*,#115598,.f.);
#115601=oriented_edge('',*,*,#115600,.t.);
#115602=edge_loop('',(#115595,#115597,#115599,#115601));
#115603=face_outer_bound('',#115602,.f.);
#115605=cartesian_point('',(-8.221176675680e1,-3.074042484617e1,
-5.697497538995e0));
#115606=cartesian_point('',(-8.223933358709e1,-3.075335925992e1,
-5.697634426705e0));
#115607=cartesian_point('',(-8.256288401426e1,-3.089753693863e1,
-5.699180452974e0));
#115608=cartesian_point('',(-8.291881927030e1,-3.096738731385e1,
-5.699609986580e0));
#115609=cartesian_point('',(-8.324291597625e1,-3.096259248589e1,
-5.698735137773e0));
#115610=cartesian_point('',(-8.261125358388e1,-2.986711043284e1,
-5.239203190746e0));
#115611=cartesian_point('',(-8.262779271081e1,-2.987516239097e1,
-5.239028111591e0));
#115612=cartesian_point('',(-8.282209265088e1,-2.996490638672e1,
-5.237192777370e0));
#115613=cartesian_point('',(-8.303781044058e1,-3.000796407963e1,
-5.236918810435e0));
#115614=cartesian_point('',(-8.323378941719e1,-3.000364687592e1,
-5.237593665374e0));
#115615=cartesian_point('',(-8.293689797332e1,-2.915522185019e1,
-5.959947477081e0));
#115616=cartesian_point('',(-8.294459525819e1,-2.915897161427e1,
-5.959521079276e0));
#115617=cartesian_point('',(-8.303500556864e1,-2.920075822223e1,
-5.954900190598e0));
#115618=cartesian_point('',(-8.313520413703e1,-2.922075845696e1,
-5.953940137776e0));
#115619=cartesian_point('',(-8.322631570959e1,-2.921873882512e1,
-5.956055869543e0));
#115620=cartesian_point('',(-8.277984261872e1,-2.949855876991e1,
-6.954812097308e0));
#115621=cartesian_point('',(-8.279198514810e1,-2.950398814849e1,
-6.954510567949e0));
#115622=cartesian_point('',(-8.293430355408e1,-2.956450575112e1,
-6.951197286640e0));
#115623=cartesian_point('',(-8.308871935104e1,-2.959413315347e1,
-6.950429966115e0));
#115624=cartesian_point('',(-8.322987834063e1,-2.959334636360e1,
-6.952068679259e0));
#115625=(bounded_surface()b_spline_surface(3,3,((#115605,#115606,#115607,
#115608,#115609),(#115610,#115611,#115612,#115613,#115614),(#115615,#115616,
#115617,#115618,#115619),(#115620,#115621,#115622,#115623,#115624)),
.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.855319796509e-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());
#115626=oriented_edge('',*,*,#104794,.t.);
#115628=oriented_edge('',*,*,#115627,.f.);
#115629=oriented_edge('',*,*,#115596,.f.);
#115630=oriented_edge('',*,*,#104772,.f.);
#115631=edge_loop('',(#115626,#115628,#115629,#115630));
#115632=face_outer_bound('',#115631,.f.);
#115634=cartesian_point('',(-8.324364420217e1,-2.835573614286e1,
-8.480067559199e0));
#115635=direction('',(1.159427735311e-2,-8.786184872271e-2,9.960651927819e-1));
#115636=direction('',(-9.926116847881e-1,1.193088305939e-1,2.207818299611e-2));
#115637=axis2_placement_3d('',#115634,#115635,#115636);
#115638=cylindrical_surface('',#115637,9.999637340497e-1);
#115639=oriented_edge('',*,*,#115598,.t.);
#115640=oriented_edge('',*,*,#115627,.t.);
#115642=oriented_edge('',*,*,#115641,.f.);
#115644=oriented_edge('',*,*,#115643,.f.);
#115646=oriented_edge('',*,*,#115645,.f.);
#115648=oriented_edge('',*,*,#115647,.f.);
#115649=edge_loop('',(#115639,#115640,#115642,#115644,#115646,#115648));
#115650=face_outer_bound('',#115649,.f.);
#115652=cartesian_point('',(-6.382209264962e1,-2.336571051726e1,-5.6e0));
#115653=direction('',(3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#115654=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#115655=axis2_placement_3d('',#115652,#115653,#115654);
#115656=plane('',#115655);
#115657=oriented_edge('',*,*,#104792,.f.);
#115658=oriented_edge('',*,*,#104822,.t.);
#115659=oriented_edge('',*,*,#104999,.f.);
#115660=oriented_edge('',*,*,#105015,.f.);
#115661=oriented_edge('',*,*,#115641,.t.);
#115662=edge_loop('',(#115657,#115658,#115659,#115660,#115661));
#115663=face_outer_bound('',#115662,.f.);
#115665=cartesian_point('',(-8.326938431085e1,-2.816030095424e1,
-1.069548648161e1));
#115666=direction('',(-9.471517519526e-1,-3.203107433143e-1,
-1.745240644023e-2));
#115667=direction('',(3.205838248488e-1,-9.432228299078e-1,-8.692930683093e-2));
#115668=axis2_placement_3d('',#115665,#115666,#115667);
#115669=spherical_surface('',#115668,1.e0);
#115670=oriented_edge('',*,*,#105013,.t.);
#115672=oriented_edge('',*,*,#115671,.f.);
#115673=oriented_edge('',*,*,#115643,.t.);
#115674=edge_loop('',(#115670,#115672,#115673));
#115675=face_outer_bound('',#115674,.f.);
#115677=cartesian_point('',(-1.421581908915e-14,0.e0,-1.069548648161e1));
#115678=direction('',(0.e0,0.e0,1.e0));
#115679=direction('',(-9.581356313817e-1,-2.863147077550e-1,0.e0));
#115680=axis2_placement_3d('',#115677,#115678,#115679);
#115681=toroidal_surface('',#115680,8.790217809212e1,1.e0);
#115683=oriented_edge('',*,*,#115682,.t.);
#115684=oriented_edge('',*,*,#115671,.t.);
#115685=oriented_edge('',*,*,#105031,.f.);
#115687=oriented_edge('',*,*,#115686,.f.);
#115688=edge_loop('',(#115683,#115684,#115685,#115687));
#115689=face_outer_bound('',#115688,.f.);
#115691=cartesian_point('',(-1.421581908915e-14,0.e0,-8.156393297404e0));
#115692=direction('',(0.e0,0.e0,1.e0));
#115693=direction('',(9.998476951564e-1,1.745240643728e-2,0.e0));
#115694=axis2_placement_3d('',#115691,#115692,#115693);
#115695=conical_surface('',#115694,8.894665045655e1,1.e0);
#115696=oriented_edge('',*,*,#115682,.f.);
#115698=oriented_edge('',*,*,#115697,.t.);
#115700=oriented_edge('',*,*,#115699,.t.);
#115701=oriented_edge('',*,*,#115645,.t.);
#115702=edge_loop('',(#115696,#115698,#115700,#115701));
#115703=face_outer_bound('',#115702,.f.);
#115705=cartesian_point('',(-8.401599664721e1,-2.598287636921e1,
-8.400286028843e0));
#115706=direction('',(4.226382860987e-2,-7.789670760363e-2,-9.960651945208e-1));
#115707=direction('',(-7.329102353770e-1,-6.799670050190e-1,2.207847289179e-2));
#115708=axis2_placement_3d('',#115705,#115706,#115707);
#115709=cylindrical_surface('',#115708,9.999624588511e-1);
#115711=oriented_edge('',*,*,#115710,.t.);
#115713=oriented_edge('',*,*,#115712,.f.);
#115715=oriented_edge('',*,*,#115714,.t.);
#115716=oriented_edge('',*,*,#115697,.f.);
#115718=oriented_edge('',*,*,#115717,.f.);
#115719=oriented_edge('',*,*,#105059,.f.);
#115720=edge_loop('',(#115711,#115713,#115715,#115716,#115718,#115719));
#115721=face_outer_bound('',#115720,.f.);
#115723=cartesian_point('',(-8.560358233761e1,-2.392559066686e1,
-5.698621895104e0));
#115724=cartesian_point('',(-8.555997129699e1,-2.389069513061e1,
-5.698755326544e0));
#115725=cartesian_point('',(-8.527572980614e1,-2.367942850742e1,
-5.699473492587e0));
#115726=cartesian_point('',(-8.492500998246e1,-2.352599190155e1,
-5.699045907646e0));
#115727=cartesian_point('',(-8.461260379427e1,-2.345984269175e1,
-5.697649288241e0));
#115728=cartesian_point('',(-8.459139130503e1,-2.345565769020e1,
-5.697553370798e0));
#115729=cartesian_point('',(-8.500889224271e1,-2.467815469368e1,
-5.237921923609e0));
#115730=cartesian_point('',(-8.498270346771e1,-2.465683210001e1,
-5.237711057001e0));
#115731=cartesian_point('',(-8.481167663889e1,-2.452788034524e1,
-5.236693856250e0));
#115732=cartesian_point('',(-8.459869609060e1,-2.443573629369e1,
-5.237358508231e0));
#115733=cartesian_point('',(-8.440941653482e1,-2.439832252034e1,
-5.239014826838e0));
#115734=cartesian_point('',(-8.439656712229e1,-2.439597549142e1,
-5.239136636871e0));
#115735=cartesian_point('',(-8.452241581689e1,-2.529377753648e1,
-5.956660287437e0));
#115736=cartesian_point('',(-8.451024042148e1,-2.528385996050e1,
-5.956189480939e0));
#115737=cartesian_point('',(-8.443074156301e1,-2.522389684834e1,
-5.953817037655e0));
#115738=cartesian_point('',(-8.433179659026e1,-2.518109915120e1,
-5.955310551657e0));
#115739=cartesian_point('',(-8.424370709817e1,-2.516371010800e1,
-5.959482616477e0));
#115740=cartesian_point('',(-8.423772628998e1,-2.516261924217e1,
-5.959780202721e0));
#115741=cartesian_point('',(-8.475494030001e1,-2.499952435817e1,
-6.952437202915e0));
#115742=cartesian_point('',(-8.473577513668e1,-2.498452449812e1,
-6.952117177813e0));
#115743=cartesian_point('',(-8.461120116337e1,-2.489360628058e1,
-6.950471168074e0));
#115744=cartesian_point('',(-8.445941263019e1,-2.482625275816e1,
-6.951489505519e0));
#115745=cartesian_point('',(-8.432352916186e1,-2.479503602790e1,
-6.954481522190e0));
#115746=cartesian_point('',(-8.431429872576e1,-2.479304236132e1,
-6.954692240534e0));
#115747=(bounded_surface()b_spline_surface(3,3,((#115723,#115724,#115725,
#115726,#115727,#115728),(#115729,#115730,#115731,#115732,#115733,#115734),(
#115735,#115736,#115737,#115738,#115739,#115740),(#115741,#115742,#115743,
#115744,#115745,#115746)),.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());
#115748=oriented_edge('',*,*,#105095,.f.);
#115750=oriented_edge('',*,*,#115749,.t.);
#115751=oriented_edge('',*,*,#115710,.f.);
#115752=oriented_edge('',*,*,#105076,.t.);
#115753=edge_loop('',(#115748,#115750,#115751,#115752));
#115754=face_outer_bound('',#115753,.f.);
#115756=cartesian_point('',(-8.547328105147e1,-2.538190321740e1,
-4.961649715666e0));
#115757=cartesian_point('',(-8.549744282789e1,-2.531899714745e1,
-4.990759407472e0));
#115758=cartesian_point('',(-8.553171079226e1,-2.522215892663e1,
-5.036340435582e0));
#115759=cartesian_point('',(-8.557222333851e1,-2.508517879284e1,
-5.102471627315e0));
#115760=cartesian_point('',(-8.560111664815e1,-2.497002381088e1,
-5.158944770946e0));
#115761=cartesian_point('',(-8.562570249076e1,-2.484579882510e1,
-5.220714652577e0));
#115762=cartesian_point('',(-8.564335187881e1,-2.471717140097e1,
-5.285306708643e0));
#115763=cartesian_point('',(-8.565225763719e1,-2.458852710186e1,
-5.350158588166e0));
#115764=cartesian_point('',(-8.565149847988e1,-2.446333242641e1,
-5.413010691817e0));
#115765=cartesian_point('',(-8.564099220690e1,-2.434475888237e1,
-5.471683595343e0));
#115766=cartesian_point('',(-8.562155444870e1,-2.423538300555e1,
-5.524350323654e0));
#115767=cartesian_point('',(-8.559461495529e1,-2.413646939237e1,
-5.569998555262e0));
#115768=cartesian_point('',(-8.556169405707e1,-2.404805182265e1,
-5.608391387604e0));
#115769=cartesian_point('',(-8.552425929602e1,-2.396978733156e1,
-5.639618640649e0));
#115770=cartesian_point('',(-8.548391489520e1,-2.390145248199e1,
-5.663899110309e0));
#115771=cartesian_point('',(-8.544202222506e1,-2.384229416635e1,
-5.681829321238e0));
#115772=cartesian_point('',(-8.539905860135e1,-2.379070925275e1,
-5.694293322347e0));
#115773=cartesian_point('',(-8.531081118473e1,-2.369970928497e1,
-5.709576654550e0));
#115774=cartesian_point('',(-8.522670408357e1,-2.364090522262e1,
-5.703736521478e0));
#115775=cartesian_point('',(-8.516006037073e1,-2.360978396094e1,
-5.684676237643e0));
#115776=cartesian_point('',(-8.467712299859e1,-2.583015289724e1,
-5.505019131259e0));
#115777=cartesian_point('',(-8.467988847232e1,-2.576538707503e1,
-5.504347340416e0));
#115778=cartesian_point('',(-8.468377168499e1,-2.566607865234e1,
-5.501800510315e0));
#115779=cartesian_point('',(-8.468910503864e1,-2.553104659124e1,
-5.493447577861e0));
#115780=cartesian_point('',(-8.469371793333e1,-2.542081277569e1,
-5.483592213926e0));
#115781=cartesian_point('',(-8.469917951970e1,-2.530619393034e1,
-5.469593115736e0));
#115782=cartesian_point('',(-8.470581546348e1,-2.519259971670e1,
-5.451488836024e0));
#115783=cartesian_point('',(-8.471400463322e1,-2.508467425785e1,
-5.429820090476e0));
#115784=cartesian_point('',(-8.472411638981e1,-2.498568795186e1,
-5.405471668367e0));
#115785=cartesian_point('',(-8.473636178077e1,-2.489805508011e1,
-5.379676353067e0));
#115786=cartesian_point('',(-8.475068977771e1,-2.482306735137e1,
-5.353840580058e0));
#115787=cartesian_point('',(-8.476683292536e1,-2.476055318675e1,
-5.329174611105e0));
#115788=cartesian_point('',(-8.478443473314e1,-2.470931939925e1,
-5.306498316029e0));
#115789=cartesian_point('',(-8.480305240494e1,-2.466795111436e1,
-5.286366874434e0));
#115790=cartesian_point('',(-8.482208440181e1,-2.463514095521e1,
-5.269178590429e0));
#115791=cartesian_point('',(-8.484098890265e1,-2.460941753562e1,
-5.254999336934e0));
#115792=cartesian_point('',(-8.485957239811e1,-2.458918162402e1,
-5.243542646933e0));
#115793=cartesian_point('',(-8.489605585406e1,-2.455724646418e1,
-5.225482257179e0));
#115794=cartesian_point('',(-8.492672018657e1,-2.454385044272e1,
-5.219106466394e0));
#115795=cartesian_point('',(-8.494566274887e1,-2.454061906283e1,
-5.221293843581e0));
#115796=cartesian_point('',(-8.503333481227e1,-2.649992094146e1,
-6.249584094377e0));
#115797=cartesian_point('',(-8.500683232766e1,-2.642929264012e1,
-6.268392332859e0));
#115798=cartesian_point('',(-8.496361152602e1,-2.632008903427e1,
-6.293233607509e0));
#115799=cartesian_point('',(-8.489974775347e1,-2.617302518991e1,
-6.314912676586e0));
#115800=cartesian_point('',(-8.484485904288e1,-2.605380626497e1,
-6.325031749e0));
#115801=cartesian_point('',(-8.478504782142e1,-2.593114599447e1,
-6.326173414012e0));
#115802=cartesian_point('',(-8.472353202830e1,-2.581130554372e1,
-6.316681604602e0));
#115803=cartesian_point('',(-8.466373313139e1,-2.569958952174e1,
-6.296385634456e0));
#115804=cartesian_point('',(-8.460867863550e1,-2.559962476094e1,
-6.266392875147e0));
#115805=cartesian_point('',(-8.456098359432e1,-2.551385690159e1,
-6.228941196180e0));
#115806=cartesian_point('',(-8.452238084325e1,-2.544324161052e1,
-6.187056701185e0));
#115807=cartesian_point('',(-8.449330041086e1,-2.538700329417e1,
-6.143744949388e0));
#115808=cartesian_point('',(-8.447313358904e1,-2.534327294831e1,
-6.101363969255e0));
#115809=cartesian_point('',(-8.446077366950e1,-2.530997649602e1,
-6.061690003891e0));
#115810=cartesian_point('',(-8.445482133520e1,-2.528517092690e1,
-6.026108104082e0));
#115811=cartesian_point('',(-8.445365346570e1,-2.526689965531e1,
-5.995249250976e0));
#115812=cartesian_point('',(-8.445578089550e1,-2.525332778966e1,
-5.968864268998e0));
#115813=cartesian_point('',(-8.446435960324e1,-2.523288572188e1,
-5.924139946290e0));
#115814=cartesian_point('',(-8.447719312583e1,-2.522512990696e1,
-5.900292126229e0));
#115815=cartesian_point('',(-8.447999569594e1,-2.522042393887e1,
-5.893365157248e0));
#115816=cartesian_point('',(-8.609512385079e1,-2.655112449918e1,
-6.261444786692e0));
#115817=cartesian_point('',(-8.606819223606e1,-2.647798424003e1,
-6.324560976439e0));
#115818=cartesian_point('',(-8.602023021548e1,-2.636387189136e1,
-6.417953713866e0));
#115819=cartesian_point('',(-8.593994459355e1,-2.620588774403e1,
-6.536512093995e0));
#115820=cartesian_point('',(-8.586496531027e1,-2.607504735987e1,
-6.627854826202e0));
#115821=cartesian_point('',(-8.577560370951e1,-2.593678437164e1,
-6.716056101159e0));
#115822=cartesian_point('',(-8.567427987675e1,-2.579725282415e1,
-6.795683039354e0));
#115823=cartesian_point('',(-8.556449813523e1,-2.566199129816e1,
-6.862931387675e0));
#115824=cartesian_point('',(-8.544997754938e1,-2.553508852361e1,
-6.915930111111e0));
#115825=cartesian_point('',(-8.533483261870e1,-2.541977075180e1,
-6.954254375091e0));
#115826=cartesian_point('',(-8.522299308386e1,-2.531802788650e1,
-6.978904676650e0));
#115827=cartesian_point('',(-8.511710629990e1,-2.523007008920e1,
-6.992002764410e0));
#115828=cartesian_point('',(-8.501825229837e1,-2.515475135835e1,
-6.995996915908e0));
#115829=cartesian_point('',(-8.492673962260e1,-2.509057795232e1,
-6.993108574817e0));
#115830=cartesian_point('',(-8.484277980589e1,-2.503621680174e1,
-6.985279111343e0));
#115831=cartesian_point('',(-8.476584658275e1,-2.499006778110e1,
-6.974091565658e0));
#115832=cartesian_point('',(-8.469415542806e1,-2.495011636426e1,
-6.960495086745e0));
#115833=cartesian_point('',(-8.455719439207e1,-2.487918001099e1,
-6.929230904128e0));
#115834=cartesian_point('',(-8.444195985393e1,-2.483022211802e1,
-6.892889661466e0));
#115835=cartesian_point('',(-8.434714038814e1,-2.479652665097e1,
-6.857918365191e0));
#115836=(bounded_surface()b_spline_surface(3,3,((#115756,#115757,#115758,
#115759,#115760,#115761,#115762,#115763,#115764,#115765,#115766,#115767,#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),(#115796,
#115797,#115798,#115799,#115800,#115801,#115802,#115803,#115804,#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)),.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.889591565268e-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());
#115838=oriented_edge('',*,*,#115837,.t.);
#115840=oriented_edge('',*,*,#115839,.f.);
#115841=oriented_edge('',*,*,#115712,.t.);
#115842=oriented_edge('',*,*,#115749,.f.);
#115843=edge_loop('',(#115838,#115840,#115841,#115842));
#115844=face_outer_bound('',#115843,.f.);
#115846=cartesian_point('',(0.e0,0.e0,-5.1e0));
#115847=direction('',(0.e0,0.e0,1.e0));
#115848=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#115849=axis2_placement_3d('',#115846,#115847,#115848);
#115850=toroidal_surface('',#115849,8.85e1,5.e-1);
#115851=oriented_edge('',*,*,#105093,.f.);
#115853=oriented_edge('',*,*,#115852,.t.);
#115855=oriented_edge('',*,*,#115854,.t.);
#115857=oriented_edge('',*,*,#115856,.t.);
#115858=oriented_edge('',*,*,#115837,.f.);
#115859=edge_loop('',(#115851,#115853,#115855,#115857,#115858));
#115860=face_outer_bound('',#115859,.f.);
#115862=cartesian_point('',(-8.706043744884e1,-1.687975738843e1,
-5.727136848215e0));
#115863=cartesian_point('',(-8.707934188467e1,-1.685921535340e1,
-5.724125725087e0));
#115864=cartesian_point('',(-8.719242765589e1,-1.673349534351e1,
-5.702882746354e0));
#115865=cartesian_point('',(-8.738968345447e1,-1.646802787974e1,
-5.632362905913e0));
#115866=cartesian_point('',(-8.761424550911e1,-1.604954221327e1,
-5.492507792361e0));
#115867=cartesian_point('',(-8.779799848284e1,-1.556112881374e1,
-5.320522051637e0));
#115868=cartesian_point('',(-8.793645233068e1,-1.500313778314e1,
-5.129008160657e0));
#115869=cartesian_point('',(-8.802532252006e1,-1.437250585979e1,
-4.928572905820e0));
#115870=cartesian_point('',(-8.804945864249e1,-1.384850083112e1,
-4.782309219933e0));
#115871=cartesian_point('',(-8.804614659525e1,-1.353610345777e1,
-4.705721687292e0));
#115872=cartesian_point('',(-8.804428449684e1,-1.345783658186e1,
-4.687220121808e0));
#115873=cartesian_point('',(-8.669699649444e1,-1.602660962707e1,
-5.192861366994e0));
#115874=cartesian_point('',(-8.669868477393e1,-1.600805501842e1,
-5.198690624702e0));
#115875=cartesian_point('',(-8.671020311016e1,-1.589366900613e1,
-5.234730729969e0));
#115876=cartesian_point('',(-8.675389839060e1,-1.565538786083e1,
-5.308346700788e0));
#115877=cartesian_point('',(-8.686023258519e1,-1.528017229186e1,
-5.404843890302e0));
#115878=cartesian_point('',(-8.701151879932e1,-1.483939839024e1,
-5.487971012032e0));
#115879=cartesian_point('',(-8.720086631162e1,-1.433105135190e1,
-5.547467983936e0));
#115880=cartesian_point('',(-8.742121520839e1,-1.374977856988e1,
-5.574459144509e0));
#115881=cartesian_point('',(-8.760118117241e1,-1.326056241811e1,
-5.563363169476e0));
#115882=cartesian_point('',(-8.770538972185e1,-1.296080639446e1,
-5.541867143469e0));
#115883=cartesian_point('',(-8.773125002100e1,-1.288497934843e1,
-5.535541656366e0));
#115884=cartesian_point('',(-8.626063079647e1,-1.530475112611e1,
-5.851620140566e0));
#115885=cartesian_point('',(-8.626859042710e1,-1.529170567139e1,
-5.867349870577e0));
#115886=cartesian_point('',(-8.631906428611e1,-1.520979030677e1,
-5.962651684476e0));
#115887=cartesian_point('',(-8.645852072226e1,-1.503476079422e1,
-6.137182299129e0));
#115888=cartesian_point('',(-8.673835367725e1,-1.474228846583e1,
-6.330769296047e0));
#115889=cartesian_point('',(-8.710023901110e1,-1.437882433847e1,
-6.459306307829e0));
#115890=cartesian_point('',(-8.752269973741e1,-1.393833381767e1,
-6.500527183756e0));
#115891=cartesian_point('',(-8.798271504955e1,-1.341179179350e1,
-6.434951113249e0));
#115892=cartesian_point('',(-8.833008121655e1,-1.295064780309e1,
-6.292203321638e0));
#115893=cartesian_point('',(-8.851809044876e1,-1.265671025351e1,
-6.169114688518e0));
#115894=cartesian_point('',(-8.856384259489e1,-1.258149177676e1,
-6.135889068445e0));
#115895=cartesian_point('',(-8.630232869865e1,-1.562565502957e1,
-6.871614514943e0));
#115896=cartesian_point('',(-8.633212849638e1,-1.561468417852e1,
-6.885803725250e0));
#115897=cartesian_point('',(-8.651289264654e1,-1.554537621597e1,
-6.967517556872e0));
#115898=cartesian_point('',(-8.687651663420e1,-1.538979735495e1,
-7.072319186012e0));
#115899=cartesian_point('',(-8.740250231269e1,-1.511506353642e1,
-7.101140560518e0));
#115900=cartesian_point('',(-8.795213426850e1,-1.476096229143e1,
-7.008046528222e0));
#115901=cartesian_point('',(-8.849558138296e1,-1.432086004212e1,
-6.784781130393e0));
#115902=cartesian_point('',(-8.900082987541e1,-1.378531319793e1,
-6.423526569540e0));
#115903=cartesian_point('',(-8.931579444928e1,-1.331007861919e1,
-6.048540974934e0));
#115904=cartesian_point('',(-8.945807137007e1,-1.300778982260e1,
-5.795454130587e0));
#115905=cartesian_point('',(-8.949076786211e1,-1.293058022894e1,
-5.730218308656e0));
#115906=(bounded_surface()b_spline_surface(3,3,((#115862,#115863,#115864,
#115865,#115866,#115867,#115868,#115869,#115870,#115871,#115872),(#115873,
#115874,#115875,#115876,#115877,#115878,#115879,#115880,#115881,#115882,
#115883),(#115884,#115885,#115886,#115887,#115888,#115889,#115890,#115891,
#115892,#115893,#115894),(#115895,#115896,#115897,#115898,#115899,#115900,
#115901,#115902,#115903,#115904,#115905)),.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());
#115907=oriented_edge('',*,*,#115852,.f.);
#115909=oriented_edge('',*,*,#115908,.t.);
#115911=oriented_edge('',*,*,#115910,.t.);
#115912=edge_loop('',(#115907,#115909,#115911));
#115913=face_outer_bound('',#115912,.f.);
#115915=cartesian_point('',(-8.398912152380e1,-1.719244941872e1,
-5.701266612592e0));
#115916=cartesian_point('',(-8.412592307029e1,-1.722558928123e1,
-5.701590536267e0));
#115917=cartesian_point('',(-8.468974470962e1,-1.733370480006e1,
-5.702635545180e0));
#115918=cartesian_point('',(-8.570593911004e1,-1.732445376111e1,
-5.703070207946e0));
#115919=cartesian_point('',(-8.674105229647e1,-1.699607541747e1,
-5.700568892122e0));
#115920=cartesian_point('',(-8.729563048408e1,-1.667228966726e1,
-5.698084636685e0));
#115921=cartesian_point('',(-8.746838531488e1,-1.655408252130e1,
-5.697151673409e0));
#115922=cartesian_point('',(-8.421063679054e1,-1.625652370988e1,
-5.232187044797e0));
#115923=cartesian_point('',(-8.431759166875e1,-1.628296393960e1,
-5.231757421706e0));
#115924=cartesian_point('',(-8.475864901679e1,-1.636933581933e1,
-5.230219034498e0));
#115925=cartesian_point('',(-8.555474980504e1,-1.636260185026e1,
-5.229987737741e0));
#115926=cartesian_point('',(-8.636423457242e1,-1.610184259075e1,
-5.232750615344e0));
#115927=cartesian_point('',(-8.679604679691e1,-1.584520927750e1,
-5.235957614845e0));
#115928=cartesian_point('',(-8.693030020372e1,-1.575161538414e1,
-5.237126409573e0));
#115929=cartesian_point('',(-8.439272938269e1,-1.548716277207e1,
-5.953268913978e0));
#115930=cartesian_point('',(-8.447534722674e1,-1.550725970995e1,
-5.952239269259e0));
#115931=cartesian_point('',(-8.481583608470e1,-1.557283317254e1,
-5.948708978045e0));
#115932=cartesian_point('',(-8.542942101322e1,-1.556732720006e1,
-5.947799792043e0));
#115933=cartesian_point('',(-8.605446410006e1,-1.536844006746e1,
-5.954991522140e0));
#115934=cartesian_point('',(-8.638942177257e1,-1.517224440820e1,
-5.962767842418e0));
#115935=cartesian_point('',(-8.649377486669e1,-1.510060801801e1,
-5.965639525190e0));
#115936=cartesian_point('',(-8.430547337403e1,-1.585582856390e1,
-6.954011607836e0));
#115937=cartesian_point('',(-8.439999387166e1,-1.587794814225e1,
-6.953293106062e0));
#115938=cartesian_point('',(-8.478909655325e1,-1.594993029800e1,
-6.950877554002e0));
#115939=cartesian_point('',(-8.548820375510e1,-1.594281267365e1,
-6.950134510886e0));
#115940=cartesian_point('',(-8.620288398923e1,-1.572192558813e1,
-6.955327498627e0));
#115941=cartesian_point('',(-8.658919549250e1,-1.550313896744e1,
-6.960781584146e0));
#115942=cartesian_point('',(-8.671000411762e1,-1.542307887991e1,
-6.962807070618e0));
#115943=(bounded_surface()b_spline_surface(3,3,((#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)),.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());
#115944=oriented_edge('',*,*,#105113,.t.);
#115946=oriented_edge('',*,*,#115945,.f.);
#115947=oriented_edge('',*,*,#115908,.f.);
#115948=oriented_edge('',*,*,#105091,.f.);
#115949=edge_loop('',(#115944,#115946,#115947,#115948));
#115950=face_outer_bound('',#115949,.f.);
#115952=cartesian_point('',(-8.500213856873e1,-1.276955628801e1,
-7.582687749544e0));
#115953=direction('',(-4.241325252279e-3,-8.889946059569e-2,9.960315743318e-1));
#115954=direction('',(-9.999885084967e-1,2.602959311671e-3,-4.025851125258e-3));
#115955=axis2_placement_3d('',#115952,#115953,#115954);
#115956=cylindrical_surface('',#115955,2.999924411488e0);
#115957=oriented_edge('',*,*,#115910,.f.);
#115958=oriented_edge('',*,*,#115945,.t.);
#115960=oriented_edge('',*,*,#115959,.f.);
#115962=oriented_edge('',*,*,#115961,.f.);
#115964=oriented_edge('',*,*,#115963,.f.);
#115966=oriented_edge('',*,*,#115965,.t.);
#115967=edge_loop('',(#115957,#115958,#115960,#115962,#115964,#115966));
#115968=face_outer_bound('',#115967,.f.);
#115970=cartesian_point('',(-6.669078152589e1,-1.309394492125e1,-5.6e0));
#115971=direction('',(1.558391846719e-1,-9.839298882679e-1,-8.715574274766e-2));
#115972=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#115973=axis2_placement_3d('',#115970,#115971,#115972);
#115974=plane('',#115973);
#115975=oriented_edge('',*,*,#105111,.f.);
#115976=oriented_edge('',*,*,#105141,.t.);
#115977=oriented_edge('',*,*,#105334,.f.);
#115978=oriented_edge('',*,*,#105350,.f.);
#115979=oriented_edge('',*,*,#115959,.t.);
#115980=edge_loop('',(#115975,#115976,#115977,#115978,#115979));
#115981=face_outer_bound('',#115980,.f.);
#115983=cartesian_point('',(-8.789585232645e1,-1.259286312714e1,
-1.027850067483e1));
#115984=cartesian_point('',(-8.788779257032e1,-1.282415063753e1,
-1.027850067483e1));
#115985=cartesian_point('',(-8.780364961120e1,-1.337245436669e1,
-1.027850067483e1));
#115986=cartesian_point('',(-8.743261831058e1,-1.416940094876e1,
-1.027850067483e1));
#115987=cartesian_point('',(-8.676439141011e1,-1.486885306408e1,
-1.027850067483e1));
#115988=cartesian_point('',(-8.590660427758e1,-1.531522472753e1,
-1.027850067483e1));
#115989=cartesian_point('',(-8.502160764092e1,-1.545051193859e1,
-1.027850067483e1));
#115990=cartesian_point('',(-8.445594322396e1,-1.536955940628e1,
-1.027850067483e1));
#115991=cartesian_point('',(-8.421729442029e1,-1.530381974816e1,
-1.027850067483e1));
#115992=cartesian_point('',(-8.836266286482e1,-1.260888957822e1,
-1.129664637786e1));
#115993=cartesian_point('',(-8.835331808894e1,-1.287711553094e1,
-1.129664637786e1));
#115994=cartesian_point('',(-8.825572609215e1,-1.351300099515e1,
-1.129664637786e1));
#115995=cartesian_point('',(-8.782537284827e1,-1.443744228078e1,
-1.129664637786e1));
#115996=cartesian_point('',(-8.704998976582e1,-1.524910752667e1,
-1.129664637786e1));
#115997=cartesian_point('',(-8.605427364830e1,-1.576728659428e1,
-1.129664637786e1));
#115998=cartesian_point('',(-8.502676094510e1,-1.592436089187e1,
-1.129664637786e1));
#115999=cartesian_point('',(-8.437003069425e1,-1.583038141327e1,
-1.129664637786e1));
#116000=cartesian_point('',(-8.409298701596e1,-1.575406285865e1,
-1.129664637786e1));
#116001=cartesian_point('',(-8.756418363728e1,-1.258147634045e1,
-1.208178646469e1));
#116002=cartesian_point('',(-8.755703688713e1,-1.278651910327e1,
-1.208178646469e1));
#116003=cartesian_point('',(-8.748244946356e1,-1.327259604689e1,
-1.208178646469e1));
#116004=cartesian_point('',(-8.715356637842e1,-1.397895769625e1,
-1.208178646469e1));
#116005=cartesian_point('',(-8.656147389973e1,-1.459868242997e1,
-1.208178646469e1));
#116006=cartesian_point('',(-8.580168525243e1,-1.499403496327e1,
-1.208178646469e1));
#116007=cartesian_point('',(-8.501794622050e1,-1.511384245862e1,
-1.208178646469e1));
#116008=cartesian_point('',(-8.451698403982e1,-1.504214556612e1,
-1.208178646469e1));
#116009=cartesian_point('',(-8.430561477824e1,-1.498392220946e1,
-1.208178646469e1));
#116010=cartesian_point('',(-8.655497350460e1,-1.254682832910e1,
-1.159697920037e1));
#116011=cartesian_point('',(-8.655060487288e1,-1.267201288991e1,
-1.159697920037e1));
#116012=cartesian_point('',(-8.650509328196e1,-1.296874454849e1,
-1.159697920037e1));
#116013=cartesian_point('',(-8.630445988550e1,-1.339947200342e1,
-1.159697920037e1));
#116014=cartesian_point('',(-8.594403120988e1,-1.377660018224e1,
-1.159697920037e1));
#116015=cartesian_point('',(-8.548243490789e1,-1.401671037648e1,
-1.159697920037e1));
#116016=cartesian_point('',(-8.500680515498e1,-1.408941578935e1,
-1.159697920037e1));
#116017=cartesian_point('',(-8.470272062538e1,-1.404588219891e1,
-1.159697920037e1));
#116018=cartesian_point('',(-8.457435826558e1,-1.401052964027e1,
-1.159697920037e1));
#116019=(bounded_surface()b_spline_surface(3,3,((#115983,#115984,#115985,
#115986,#115987,#115988,#115989,#115990,#115991),(#115992,#115993,#115994,
#115995,#115996,#115997,#115998,#115999,#116000),(#116001,#116002,#116003,
#116004,#116005,#116006,#116007,#116008,#116009),(#116010,#116011,#116012,
#116013,#116014,#116015,#116016,#116017,#116018)),.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());
#116020=oriented_edge('',*,*,#105348,.t.);
#116021=oriented_edge('',*,*,#105372,.f.);
#116023=oriented_edge('',*,*,#116022,.t.);
#116024=oriented_edge('',*,*,#115961,.t.);
#116025=edge_loop('',(#116020,#116021,#116023,#116024));
#116026=face_outer_bound('',#116025,.f.);
#116028=cartesian_point('',(-1.441246742180e-14,0.e0,-1.069548648161e1));
#116029=direction('',(0.e0,0.e0,1.e0));
#116030=direction('',(1.572881593959e-1,9.875527504462e-1,0.e0));
#116031=axis2_placement_3d('',#116028,#116029,#116030);
#116032=toroidal_surface('',#116031,8.790217809212e1,1.e0);
#116034=oriented_edge('',*,*,#116033,.t.);
#116036=oriented_edge('',*,*,#116035,.t.);
#116037=oriented_edge('',*,*,#116022,.f.);
#116038=oriented_edge('',*,*,#105370,.f.);
#116040=oriented_edge('',*,*,#116039,.f.);
#116041=edge_loop('',(#116034,#116036,#116037,#116038,#116040));
#116042=face_outer_bound('',#116041,.f.);
#116044=cartesian_point('',(-1.441246742180e-14,0.e0,-8.156393297401e0));
#116045=direction('',(0.e0,0.e0,1.e0));
#116046=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#116047=axis2_placement_3d('',#116044,#116045,#116046);
#116048=conical_surface('',#116047,8.894665045655e1,1.e0);
#116049=oriented_edge('',*,*,#116035,.f.);
#116050=oriented_edge('',*,*,#116033,.f.);
#116052=oriented_edge('',*,*,#116051,.t.);
#116054=oriented_edge('',*,*,#116053,.t.);
#116056=oriented_edge('',*,*,#116055,.t.);
#116057=oriented_edge('',*,*,#115963,.t.);
#116058=edge_loop('',(#116049,#116050,#116052,#116054,#116056,#116057));
#116059=face_outer_bound('',#116058,.f.);
#116061=cartesian_point('',(-8.500167822571e1,1.275975742399e1,
-7.692487234891e0));
#116062=direction('',(4.241016209776e-3,-8.889941214571e-2,-9.960315799721e-1));
#116063=direction('',(-9.999885089461e-1,-2.603315540857e-3,
-4.025509166015e-3));
#116064=axis2_placement_3d('',#116061,#116062,#116063);
#116065=cylindrical_surface('',#116064,2.999921341284e0);
#116067=oriented_edge('',*,*,#116066,.t.);
#116069=oriented_edge('',*,*,#116068,.f.);
#116071=oriented_edge('',*,*,#116070,.f.);
#116072=oriented_edge('',*,*,#116051,.f.);
#116074=oriented_edge('',*,*,#116073,.f.);
#116075=oriented_edge('',*,*,#105662,.f.);
#116076=edge_loop('',(#116067,#116069,#116071,#116072,#116074,#116075));
#116077=face_outer_bound('',#116076,.f.);
#116079=cartesian_point('',(-8.747025124778e1,1.655280771255e1,
-5.697142997661e0));
#116080=cartesian_point('',(-8.729393030912e1,1.667358618354e1,
-5.698097359130e0));
#116081=cartesian_point('',(-8.673547561390e1,1.699889438923e1,
-5.700591735436e0));
#116082=cartesian_point('',(-8.569517063287e1,1.732619624306e1,
-5.703081035465e0));
#116083=cartesian_point('',(-8.468336839828e1,1.733290185095e1,
-5.702631179118e0));
#116084=cartesian_point('',(-8.412375401619e1,1.722499997383e1,
-5.701581651628e0));
#116085=cartesian_point('',(-8.399145260742e1,1.719302719282e1,
-5.701269185117e0));
#116086=cartesian_point('',(-8.693174998305e1,1.575060556531e1,
-5.237136628877e0));
#116087=cartesian_point('',(-8.679472724039e1,1.584623473396e1,
-5.235943740970e0));
#116088=cartesian_point('',(-8.635988497059e1,1.610407945129e1,
-5.232720951417e0));
#116089=cartesian_point('',(-8.554631574672e1,1.636398311930e1,
-5.229970766217e0));
#116090=cartesian_point('',(-8.475365693028e1,1.636869160112e1,
-5.230233127933e0));
#116091=cartesian_point('',(-8.431589659182e1,1.628249351573e1,
-5.231756022086e0));
#116092=cartesian_point('',(-8.421245937766e1,1.625698413064e1,
-5.232170911490e0));
#116093=cartesian_point('',(-8.649490040306e1,1.509983308467e1,
-5.965668883853e0));
#116094=cartesian_point('',(-8.638839321939e1,1.517302775050e1,
-5.962735051833e0));
#116095=cartesian_point('',(-8.605109508508e1,1.537014529464e1,
-5.954923322747e0));
#116096=cartesian_point('',(-8.542291859822e1,1.556837913776e1,
-5.947765346986e0));
#116097=cartesian_point('',(-8.481198594812e1,1.557234317867e1,
-5.948737765499e0));
#116098=cartesian_point('',(-8.447403780156e1,1.550689958730e1,
-5.952253011928e0));
#116099=cartesian_point('',(-8.439413783320e1,1.548751039308e1,
-5.953246870403e0));
#116100=cartesian_point('',(-8.671130810868e1,1.542221418123e1,
-6.962829361689e0));
#116101=cartesian_point('',(-8.658800215549e1,1.550401696639e1,
-6.960759163561e0));
#116102=cartesian_point('',(-8.619901186125e1,1.572382324747e1,
-6.955281129376e0));
#116103=cartesian_point('',(-8.548079153414e1,1.594398549847e1,
-6.950112730831e0));
#116104=cartesian_point('',(-8.478470398363e1,1.594939778175e1,
-6.950896463253e0));
#116105=cartesian_point('',(-8.439849431959e1,1.587755289440e1,
-6.953308269273e0));
#116106=cartesian_point('',(-8.430708440305e1,1.585621278212e1,
-6.954001651513e0));
#116107=(bounded_surface()b_spline_surface(3,3,((#116079,#116080,#116081,
#116082,#116083,#116084,#116085),(#116086,#116087,#116088,#116089,#116090,
#116091,#116092),(#116093,#116094,#116095,#116096,#116097,#116098,#116099),(
#116100,#116101,#116102,#116103,#116104,#116105,#116106)),.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());
#116108=oriented_edge('',*,*,#105698,.f.);
#116110=oriented_edge('',*,*,#116109,.t.);
#116111=oriented_edge('',*,*,#116066,.f.);
#116112=oriented_edge('',*,*,#105679,.t.);
#116113=edge_loop('',(#116108,#116110,#116111,#116112));
#116114=face_outer_bound('',#116113,.f.);
#116116=cartesian_point('',(-8.804479901116e1,1.353021577090e1,
-4.705953381353e0));
#116117=cartesian_point('',(-8.804596561993e1,1.358414296407e1,
-4.718500366393e0));
#116118=cartesian_point('',(-8.804808285029e1,1.377527083861e1,
-4.764704146285e0));
#116119=cartesian_point('',(-8.803845541095e1,1.410089639592e1,
-4.852405862226e0));
#116120=cartesian_point('',(-8.800669850343e1,1.448530729432e1,
-4.965626934467e0));
#116121=cartesian_point('',(-8.795911468230e1,1.483418898196e1,
-5.075486986442e0));
#116122=cartesian_point('',(-8.789837812884e1,1.515000206586e1,
-5.179898179902e0));
#116123=cartesian_point('',(-8.782682958491e1,1.543537877388e1,
-5.277448446403e0));
#116124=cartesian_point('',(-8.774640736240e1,1.569284392565e1,
-5.367133200391e0));
#116125=cartesian_point('',(-8.765874800919e1,1.592478623036e1,
-5.448225700075e0));
#116126=cartesian_point('',(-8.756521330613e1,1.613352566496e1,
-5.520214969573e0));
#116127=cartesian_point('',(-8.746719567977e1,1.632074844742e1,
-5.582553203467e0));
#116128=cartesian_point('',(-8.736678821467e1,1.648681044788e1,
-5.634435849060e0));
#116129=cartesian_point('',(-8.726630298635e1,1.663237557749e1,
-5.675488860177e0));
#116130=cartesian_point('',(-8.716694527837e1,1.675989547644e1,
-5.706212316815e0));
#116131=cartesian_point('',(-8.708824478490e1,1.685015431342e1,
-5.723113595302e0));
#116132=cartesian_point('',(-8.704286694253e1,1.689852586068e1,
-5.729900337432e0));
#116133=cartesian_point('',(-8.703114393055e1,1.691079183771e1,
-5.731455838159e0));
#116134=cartesian_point('',(-8.770977971117e1,1.294487964765e1,
-5.537024954376e0));
#116135=cartesian_point('',(-8.769098982294e1,1.300057265195e1,
-5.542550627066e0));
#116136=cartesian_point('',(-8.762476649430e1,1.319226318046e1,
-5.558614289219e0));
#116137=cartesian_point('',(-8.751460582680e1,1.349606525147e1,
-5.569088727736e0));
#116138=cartesian_point('',(-8.738156110781e1,1.385346330416e1,
-5.567790925996e0));
#116139=cartesian_point('',(-8.726009283239e1,1.417523567112e1,
-5.554079218528e0));
#116140=cartesian_point('',(-8.715109473287e1,1.446465465408e1,
-5.530790738176e0));
#116141=cartesian_point('',(-8.705479607294e1,1.472468359154e1,
-5.500260477618e0));
#116142=cartesian_point('',(-8.697112029573e1,1.495811598729e1,
-5.464496091848e0));
#116143=cartesian_point('',(-8.689976164120e1,1.516750947489e1,
-5.425223222812e0));
#116144=cartesian_point('',(-8.684022033547e1,1.535530679396e1,
-5.383933795512e0));
#116145=cartesian_point('',(-8.679199292061e1,1.552334861178e1,
-5.342031077301e0));
#116146=cartesian_point('',(-8.675467061990e1,1.567226995011e1,
-5.301089605123e0));
#116147=cartesian_point('',(-8.672736820609e1,1.580296213748e1,
-5.262537156582e0));
#116148=cartesian_point('',(-8.670858281955e1,1.591786522359e1,
-5.227091961010e0));
#116149=cartesian_point('',(-8.669916049758e1,1.599972104965e1,
-5.201309463664e0));
#116150=cartesian_point('',(-8.669559308709e1,1.604388335195e1,
-5.187430751841e0));
#116151=cartesian_point('',(-8.669478804812e1,1.605510423926e1,
-5.183912353822e0));
#116152=cartesian_point('',(-8.852628801003e1,1.263234734253e1,
-6.154339169810e0));
#116153=cartesian_point('',(-8.849248070820e1,1.269036006998e1,
-6.180680838868e0));
#116154=cartesian_point('',(-8.837176966994e1,1.288512546914e1,
-6.264478674874e0));
#116155=cartesian_point('',(-8.816336957831e1,1.317266093280e1,
-6.361849411952e0));
#116156=cartesian_point('',(-8.789834819715e1,1.350478591348e1,
-6.441881302816e0));
#116157=cartesian_point('',(-8.764590245053e1,1.379683891211e1,
-6.481162214797e0));
#116158=cartesian_point('',(-8.741085212391e1,1.405352138458e1,
-6.486885892798e0));
#116159=cartesian_point('',(-8.719592241210e1,1.427874071955e1,
-6.465200163342e0));
#116160=cartesian_point('',(-8.700272545647e1,1.447609809172e1,
-6.421546511446e0));
#116161=cartesian_point('',(-8.683202052760e1,1.464880029111e1,
-6.360703542814e0));
#116162=cartesian_point('',(-8.668386223616e1,1.479982573301e1,
-6.286889746561e0));
#116163=cartesian_point('',(-8.655811321053e1,1.493155939343e1,
-6.204023057252e0));
#116164=cartesian_point('',(-8.645484403178e1,1.504540187430e1,
-6.116358663436e0));
#116165=cartesian_point('',(-8.637300767326e1,1.514297621376e1,
-6.028018996085e0));
#116166=cartesian_point('',(-8.630982566106e1,1.522698686752e1,
-5.941588607124e0));
#116167=cartesian_point('',(-8.627163257598e1,1.528579006196e1,
-5.874677509387e0));
#116168=cartesian_point('',(-8.625366763332e1,1.531722237658e1,
-5.836943927411e0));
#116169=cartesian_point('',(-8.624927981329e1,1.532519175919e1,
-5.827255603456e0));
#116170=cartesian_point('',(-8.946333581262e1,1.298724691551e1,
-5.778426170511e0));
#116171=cartesian_point('',(-8.943841235728e1,1.304520421181e1,
-5.827137217755e0));
#116172=cartesian_point('',(-8.934586695968e1,1.324167412291e1,
-5.991016982645e0));
#116173=cartesian_point('',(-8.916556613138e1,1.353903936592e1,
-6.229685440244e0));
#116174=cartesian_point('',(-8.890452343156e1,1.387954283216e1,
-6.484202274170e0));
#116175=cartesian_point('',(-8.862938973333e1,1.417679244484e1,
-6.686127502946e0));
#116176=cartesian_point('',(-8.834966003150e1,1.443573171012e1,
-6.840942120804e0));
#116177=cartesian_point('',(-8.807201130080e1,1.466063297382e1,
-6.953858174619e0));
#116178=cartesian_point('',(-8.780131566361e1,1.485542423895e1,
-7.029836742949e0));
#116179=cartesian_point('',(-8.754105996764e1,1.502362200770e1,
-7.073455061254e0));
#116180=cartesian_point('',(-8.729356913742e1,1.516847689746e1,
-7.088939070038e0));
#116181=cartesian_point('',(-8.706087160894e1,1.529262076507e1,
-7.080109747377e0));
#116182=cartesian_point('',(-8.684589326493e1,1.539773953895e1,
-7.050819692205e0));
#116183=cartesian_point('',(-8.665066508346e1,1.548576834456e1,
-7.005376335529e0));
#116184=cartesian_point('',(-8.647417619696e1,1.555961818008e1,
-6.947522158295e0));
#116185=cartesian_point('',(-8.634549166006e1,1.560982720204e1,
-6.892969866343e0));
#116186=cartesian_point('',(-8.627510068644e1,1.563608267770e1,
-6.858313047822e0));
#116187=cartesian_point('',(-8.625715323465e1,1.564269974817e1,
-6.849149408260e0));
#116188=(bounded_surface()b_spline_surface(3,3,((#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,#116171,#116172,#116173,#116174,#116175,
#116176,#116177,#116178,#116179,#116180,#116181,#116182,#116183,#116184,#116185,
#116186,#116187)),.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.204100209869e-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());
#116189=oriented_edge('',*,*,#116068,.t.);
#116190=oriented_edge('',*,*,#116109,.f.);
#116192=oriented_edge('',*,*,#116191,.f.);
#116193=edge_loop('',(#116189,#116190,#116192));
#116194=face_outer_bound('',#116193,.f.);
#116196=cartesian_point('',(0.e0,0.e0,-5.1e0));
#116197=direction('',(0.e0,0.e0,1.e0));
#116198=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#116199=axis2_placement_3d('',#116196,#116197,#116198);
#116200=toroidal_surface('',#116199,8.85e1,5.e-1);
#116201=oriented_edge('',*,*,#105696,.f.);
#116203=oriented_edge('',*,*,#116202,.f.);
#116205=oriented_edge('',*,*,#116204,.t.);
#116207=oriented_edge('',*,*,#116206,.t.);
#116208=oriented_edge('',*,*,#116191,.t.);
#116209=edge_loop('',(#116201,#116203,#116205,#116207,#116208));
#116210=face_outer_bound('',#116209,.f.);
#116212=cartesian_point('',(-8.516058681664e1,2.360917774113e1,
-5.685152482369e0));
#116213=cartesian_point('',(-8.522485639353e1,2.364019595325e1,
-5.703177824004e0));
#116214=cartesian_point('',(-8.532927818508e1,2.371228460935e1,
-5.711121711642e0));
#116215=cartesian_point('',(-8.545325710332e1,2.385112434187e1,
-5.681565893740e0));
#116216=cartesian_point('',(-8.553937281870e1,2.399064883220e1,
-5.633194397635e0));
#116217=cartesian_point('',(-8.560448541545e1,2.415605150746e1,
-5.562116145902e0));
#116218=cartesian_point('',(-8.564370432624e1,2.434147189743e1,
-5.473753882090e0));
#116219=cartesian_point('',(-8.565595238243e1,2.454313289941e1,
-5.373141487895e0));
#116220=cartesian_point('',(-8.564124406801e1,2.475969301053e1,
-5.263772934381e0));
#116221=cartesian_point('',(-8.559932466056e1,2.499105744312e1,
-5.148153372972e0));
#116222=cartesian_point('',(-8.553965323061e1,2.520106554154e1,
-5.046136706425e0));
#116223=cartesian_point('',(-8.549208808960e1,2.533306287322e1,
-4.984240341528e0));
#116224=cartesian_point('',(-8.547208936406e1,2.538456680528e1,
-4.960455933546e0));
#116225=cartesian_point('',(-8.494532798657e1,2.454051572880e1,
-5.220978150616e0));
#116226=cartesian_point('',(-8.492729256580e1,2.454377990490e1,
-5.219200124803e0));
#116227=cartesian_point('',(-8.488937285879e1,2.456004000496e1,
-5.226726330599e0));
#116228=cartesian_point('',(-8.483649717159e1,2.461151789656e1,
-5.256432035495e0));
#116229=cartesian_point('',(-8.479619451511e1,2.467667341501e1,
-5.291564105934e0));
#116230=cartesian_point('',(-8.476201273792e1,2.477048093303e1,
-5.334468181080e0));
#116231=cartesian_point('',(-8.473575721809e1,2.489381834479e1,
-5.379595310886e0));
#116232=cartesian_point('',(-8.471669149797e1,2.504625325583e1,
-5.422273975218e0));
#116233=cartesian_point('',(-8.470302205497e1,2.522772216367e1,
-5.459073258317e0));
#116234=cartesian_point('',(-8.469264123517e1,2.543868810451e1,
-5.487202186099e0));
#116235=cartesian_point('',(-8.468466637353e1,2.564421660596e1,
-5.501544879631e0));
#116236=cartesian_point('',(-8.467927648615e1,2.577987576451e1,
-5.504518165266e0));
#116237=cartesian_point('',(-8.467702004169e1,2.583370756761e1,
-5.504789449118e0));
#116238=cartesian_point('',(-8.447903803336e1,2.522074795545e1,
-5.892744541191e0));
#116239=cartesian_point('',(-8.447747900147e1,2.522494113876e1,
-5.900191708235e0));
#116240=cartesian_point('',(-8.446150969684e1,2.523455643186e1,
-5.929095775378e0));
#116241=cartesian_point('',(-8.445124948990e1,2.526770500691e1,
-5.999488852292e0));
#116242=cartesian_point('',(-8.446069716701e1,2.531581205187e1,
-6.073116989293e0));
#116243=cartesian_point('',(-8.449606001993e1,2.539465660960e1,
-6.154421583786e0));
#116244=cartesian_point('',(-8.455798092807e1,2.550884696836e1,
-6.230182944302e0));
#116245=cartesian_point('',(-8.464224913328e1,2.565966598039e1,
-6.289607880175e0));
#116246=cartesian_point('',(-8.474331470642e1,2.584745866193e1,
-6.324623858309e0));
#116247=cartesian_point('',(-8.485528336580e1,2.607247162393e1,
-6.328422240056e0));
#116248=cartesian_point('',(-8.495451453701e1,2.629605786574e1,
-6.299470017386e0));
#116249=cartesian_point('',(-8.501281658814e1,2.644512093689e1,
-6.264239879313e0));
#116250=cartesian_point('',(-8.503469454115e1,2.650441352852e1,
-6.248015952009e0));
#116251=cartesian_point('',(-8.434658247203e1,2.479666201843e1,
-6.857857915213e0));
#116252=cartesian_point('',(-8.443961494951e1,2.482930200361e1,
-6.891987714855e0));
#116253=cartesian_point('',(-8.458235565149e1,2.488979079203e1,
-6.937251025576e0));
#116254=cartesian_point('',(-8.478072859405e1,2.499663295904e1,
-6.978723325300e0));
#116255=cartesian_point('',(-8.495369367745e1,2.510639585701e1,
-6.997554575602e0));
#116256=cartesian_point('',(-8.514021062948e1,2.524567762913e1,
-6.993512273101e0));
#116257=cartesian_point('',(-8.533335950396e1,2.541512996993e1,
-6.958628315560e0));
#116258=cartesian_point('',(-8.552599803116e1,2.561397009017e1,
-6.887249958506e0));
#116259=cartesian_point('',(-8.571158312026e1,2.584156963983e1,
-6.774768281963e0));
#116260=cartesian_point('',(-8.588324971671e1,2.609745601674e1,
-6.616674783313e0));
#116261=cartesian_point('',(-8.601072831228e1,2.633898758898e1,
-6.439077998218e0));
#116262=cartesian_point('',(-8.607435045801e1,2.649438418763e1,
-6.310489754785e0));
#116263=cartesian_point('',(-8.609648325287e1,2.655542104172e1,
-6.257909586846e0));
#116264=(bounded_surface()b_spline_surface(3,3,((#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),(
#116251,#116252,#116253,#116254,#116255,#116256,#116257,#116258,#116259,#116260,
#116261,#116262,#116263)),.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());
#116265=oriented_edge('',*,*,#116202,.t.);
#116267=oriented_edge('',*,*,#116266,.t.);
#116269=oriented_edge('',*,*,#116268,.f.);
#116271=oriented_edge('',*,*,#116270,.t.);
#116272=edge_loop('',(#116265,#116267,#116269,#116271));
#116273=face_outer_bound('',#116272,.f.);
#116275=cartesian_point('',(-8.457947502565e1,2.345333607545e1,
-5.697497394771e0));
#116276=cartesian_point('',(-8.460950359009e1,2.345909895279e1,
-5.697634863818e0));
#116277=cartesian_point('',(-8.495600477840e1,2.353266225408e1,
-5.699180708580e0));
#116278=cartesian_point('',(-8.528500538239e1,2.368539064074e1,
-5.699609925447e0));
#116279=cartesian_point('',(-8.554428903751e1,2.387969491204e1,
-5.698735033112e0));
#116280=cartesian_point('',(-8.438934918909e1,2.439467555722e1,
-5.239203266445e0));
#116281=cartesian_point('',(-8.440753747453e1,2.439789605585e1,
-5.239027478187e0));
#116282=cartesian_point('',(-8.461747860190e1,2.443951555312e1,
-5.237192898779e0));
#116283=cartesian_point('',(-8.481729741986e1,2.453149274673e1,
-5.236919626537e0));
#116284=cartesian_point('',(-8.497325137237e1,2.465013371251e1,
-5.237593676363e0));
#116285=cartesian_point('',(-8.423436660831e1,2.516201497845e1,
-5.959947636705e0));
#116286=cartesian_point('',(-8.424283282383e1,2.516351184847e1,
-5.959519475305e0));
#116287=cartesian_point('',(-8.434053731693e1,2.518285564846e1,
-5.954899869209e0));
#116288=cartesian_point('',(-8.443335126004e1,2.522557774767e1,
-5.953941200396e0));
#116289=cartesian_point('',(-8.450584764354e1,2.528074465821e1,
-5.956055886542e0));
#116290=cartesian_point('',(-8.430911302247e1,2.479193440049e1,
-6.954812189403e0));
#116291=cartesian_point('',(-8.432218175643e1,2.479469046455e1,
-6.954509401822e0));
#116292=cartesian_point('',(-8.447288983613e1,2.482939454625e1,
-6.951196859335e0));
#116293=cartesian_point('',(-8.461522396335e1,2.489619904441e1,
-6.950430424481e0));
#116294=cartesian_point('',(-8.472891864050e1,2.497977491880e1,
-6.952068674715e0));
#116295=(bounded_surface()b_spline_surface(3,3,((#116275,#116276,#116277,
#116278,#116279),(#116280,#116281,#116282,#116283,#116284),(#116285,#116286,
#116287,#116288,#116289),(#116290,#116291,#116292,#116293,#116294)),
.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.855316132978e-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());
#116296=oriented_edge('',*,*,#105716,.t.);
#116298=oriented_edge('',*,*,#116297,.f.);
#116299=oriented_edge('',*,*,#116266,.f.);
#116300=oriented_edge('',*,*,#105694,.f.);
#116301=edge_loop('',(#116296,#116298,#116299,#116300));
#116302=face_outer_bound('',#116301,.f.);
#116304=cartesian_point('',(-8.401260635564e1,2.598911398205e1,
-8.480067565814e0));
#116305=direction('',(-4.226393150337e-2,-7.789667401396e-2,9.960651927818e-1));
#116306=direction('',(-7.329117507135e-1,6.799653811053e-1,2.207818299639e-2));
#116307=axis2_placement_3d('',#116304,#116305,#116306);
#116308=cylindrical_surface('',#116307,9.999637340479e-1);
#116309=oriented_edge('',*,*,#116268,.t.);
#116310=oriented_edge('',*,*,#116297,.t.);
#116312=oriented_edge('',*,*,#116311,.f.);
#116314=oriented_edge('',*,*,#116313,.f.);
#116316=oriented_edge('',*,*,#116315,.f.);
#116318=oriented_edge('',*,*,#116317,.f.);
#116319=edge_loop('',(#116309,#116310,#116312,#116314,#116316,#116318));
#116320=face_outer_bound('',#116319,.f.);
#116322=cartesian_point('',(-6.536717762149e1,1.861042793578e1,-5.6e0));
#116323=direction('',(-3.078410914165e-1,-9.474374591189e-1,
-8.715574274766e-2));
#116324=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#116325=axis2_placement_3d('',#116322,#116323,#116324);
#116326=plane('',#116325);
#116327=oriented_edge('',*,*,#105714,.f.);
#116328=oriented_edge('',*,*,#105744,.t.);
#116329=oriented_edge('',*,*,#105870,.f.);
#116330=oriented_edge('',*,*,#105886,.f.);
#116331=oriented_edge('',*,*,#116311,.t.);
#116332=edge_loop('',(#116327,#116328,#116329,#116330,#116331));
#116333=face_outer_bound('',#116332,.f.);
#116335=cartesian_point('',(-8.391855661963e1,2.616235402670e1,
-1.069548648161e1));
#116336=direction('',(-9.545357946540e-1,2.975849966543e-1,-1.745240644025e-2));
#116337=direction('',(-2.950547066167e-1,-9.515177432488e-1,
-8.692930683102e-2));
#116338=axis2_placement_3d('',#116335,#116336,#116337);
#116339=spherical_surface('',#116338,1.e0);
#116340=oriented_edge('',*,*,#105884,.t.);
#116342=oriented_edge('',*,*,#116341,.f.);
#116343=oriented_edge('',*,*,#116313,.t.);
#116344=edge_loop('',(#116340,#116342,#116343));
#116345=face_outer_bound('',#116344,.f.);
#116347=cartesian_point('',(-1.421581908915e-14,0.e0,-1.069548648161e1));
#116348=direction('',(0.e0,0.e0,1.e0));
#116349=direction('',(-9.434395714368e-1,3.315445295088e-1,0.e0));
#116350=axis2_placement_3d('',#116347,#116348,#116349);
#116351=toroidal_surface('',#116350,8.790217809212e1,1.e0);
#116353=oriented_edge('',*,*,#116352,.t.);
#116354=oriented_edge('',*,*,#116341,.t.);
#116355=oriented_edge('',*,*,#105902,.f.);
#116357=oriented_edge('',*,*,#116356,.f.);
#116358=edge_loop('',(#116353,#116354,#116355,#116357));
#116359=face_outer_bound('',#116358,.f.);
#116361=cartesian_point('',(-1.421581908915e-14,0.e0,-8.156393297401e0));
#116362=direction('',(0.e0,0.e0,1.e0));
#116363=direction('',(8.191520442890e-1,-5.735764363510e-1,0.e0));
#116364=axis2_placement_3d('',#116361,#116362,#116363);
#116365=conical_surface('',#116364,8.894665045655e1,1.e0);
#116366=oriented_edge('',*,*,#116352,.f.);
#116368=oriented_edge('',*,*,#116367,.t.);
#116370=oriented_edge('',*,*,#116369,.t.);
#116371=oriented_edge('',*,*,#116315,.t.);
#116372=edge_loop('',(#116366,#116368,#116370,#116371));
#116373=face_outer_bound('',#116372,.f.);
#116375=cartesian_point('',(-8.324272062907e1,2.836277523916e1,
-8.400286043432e0));
#116376=direction('',(-1.159438033634e-2,-8.786181542190e-2,
-9.960651945206e-1));
#116377=direction('',(-9.926114133674e-1,-1.193110350625e-1,2.207847288933e-2));
#116378=axis2_placement_3d('',#116375,#116376,#116377);
#116379=cylindrical_surface('',#116378,9.999624588507e-1);
#116381=oriented_edge('',*,*,#116380,.t.);
#116383=oriented_edge('',*,*,#116382,.f.);
#116385=oriented_edge('',*,*,#116384,.t.);
#116386=oriented_edge('',*,*,#116367,.f.);
#116388=oriented_edge('',*,*,#116387,.f.);
#116389=oriented_edge('',*,*,#105930,.f.);
#116390=edge_loop('',(#116381,#116383,#116385,#116386,#116388,#116389));
#116391=face_outer_bound('',#116390,.f.);
#116393=cartesian_point('',(-8.331785232412e1,3.096031422507e1,
-5.698621846873e0));
#116394=cartesian_point('',(-8.326212509498e1,3.096290808223e1,
-5.698755112561e0));
#116395=cartesian_point('',(-8.290803714848e1,3.096676622323e1,
-5.699473414759e0));
#116396=cartesian_point('',(-8.253410809042e1,3.088477703823e1,
-5.699046166893e0));
#116397=cartesian_point('',(-8.224242382828e1,3.075464760643e1,
-5.697649452238e0));
#116398=cartesian_point('',(-8.222276329759e1,3.074554671862e1,
-5.697553349883e0));
#116399=cartesian_point('',(-8.327908788941e1,3.000192695964e1,
-5.237921913454e0));
#116400=cartesian_point('',(-8.324540746082e1,3.000378158521e1,
-5.237711293786e0));
#116401=cartesian_point('',(-8.303127686815e1,3.000758661532e1,
-5.236694027429e0));
#116402=cartesian_point('',(-8.280480893186e1,2.995696232276e1,
-5.237358111830e0));
#116403=cartesian_point('',(-8.262965054088e1,2.987596407907e1,
-5.239014666661e0));
#116404=cartesian_point('',(-8.261785196369e1,2.987029881771e1,
-5.239136732088e0));
#116405=cartesian_point('',(-8.324737742912e1,2.921793383977e1,
-5.956660226670e0));
#116406=cartesian_point('',(-8.323171644717e1,2.921879971749e1,
-5.956189984426e0));
#116407=cartesian_point('',(-8.313216851793e1,2.922058632132e1,
-5.953817265948e0));
#116408=cartesian_point('',(-8.302696351895e1,2.919705963409e1,
-5.955309542735e0));
#116409=cartesian_point('',(-8.294545951278e1,2.915934489604e1,
-5.959482061249e0));
#116410=cartesian_point('',(-8.293996874275e1,2.915670670736e1,
-5.959780249410e0));
#116411=cartesian_point('',(-8.326253447161e1,2.959266407492e1,
-6.952437138194e0));
#116412=cartesian_point('',(-8.323824157305e1,2.959353309406e1,
-6.952117500859e0));
#116413=cartesian_point('',(-8.308403930522e1,2.959387015695e1,
-6.950471261520e0));
#116414=cartesian_point('',(-8.292164944340e1,2.955915185109e1,
-6.951488767966e0));
#116415=cartesian_point('',(-8.279334216786e1,2.950452906785e1,
-6.954481069008e0));
#116416=cartesian_point('',(-8.278468539880e1,2.950070880854e1,
-6.954692206955e0));
#116417=(bounded_surface()b_spline_surface(3,3,((#116393,#116394,#116395,
#116396,#116397,#116398),(#116399,#116400,#116401,#116402,#116403,#116404),(
#116405,#116406,#116407,#116408,#116409,#116410),(#116411,#116412,#116413,
#116414,#116415,#116416)),.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());
#116418=oriented_edge('',*,*,#105966,.f.);
#116420=oriented_edge('',*,*,#116419,.t.);
#116421=oriented_edge('',*,*,#116380,.f.);
#116422=oriented_edge('',*,*,#105947,.t.);
#116423=edge_loop('',(#116418,#116420,#116421,#116422));
#116424=face_outer_bound('',#116423,.f.);
#116426=cartesian_point('',(-8.406827442561e1,2.970564311076e1,
-4.961805061801e0));
#116427=cartesian_point('',(-8.404422432372e1,2.979640381068e1,
-5.002200290064e0));
#116428=cartesian_point('',(-8.399706455665e1,2.994873883160e1,
-5.073847472040e0));
#116429=cartesian_point('',(-8.391430033703e1,3.015250110320e1,
-5.178751051430e0));
#116430=cartesian_point('',(-8.383243227914e1,3.031542351843e1,
-5.268846294603e0));
#116431=cartesian_point('',(-8.374372066661e1,3.045904820046e1,
-5.353762399552e0));
#116432=cartesian_point('',(-8.364925706846e1,3.058341679700e1,
-5.432055697838e0));
#116433=cartesian_point('',(-8.355003374782e1,3.068905097985e1,
-5.502540243132e0));
#116434=cartesian_point('',(-8.344437320385e1,3.077882990130e1,
-5.565714554865e0));
#116435=cartesian_point('',(-8.332698711898e1,3.085580701525e1,
-5.622569446225e0));
#116436=cartesian_point('',(-8.319027638394e1,3.091944281711e1,
-5.671561522142e0));
#116437=cartesian_point('',(-8.299904815774e1,3.097075387079e1,
-5.711095454936e0));
#116438=cartesian_point('',(-8.285446136902e1,3.097019993290e1,
-5.705683773955e0));
#116439=cartesian_point('',(-8.277574778787e1,3.095667414303e1,
-5.685361421455e0));
#116440=cartesian_point('',(-8.368814417890e1,2.887452927519e1,
-5.504741154711e0));
#116441=cartesian_point('',(-8.363750457219e1,2.895073584458e1,
-5.504295996660e0));
#116442=cartesian_point('',(-8.355216597929e1,2.907810480823e1,
-5.498894951352e0));
#116443=cartesian_point('',(-8.343919511276e1,2.924802381045e1,
-5.480129741983e0));
#116444=cartesian_point('',(-8.335084766711e1,2.938414548152e1,
-5.456903713215e0));
#116445=cartesian_point('',(-8.327592759684e1,2.950506696417e1,
-5.428866206627e0));
#116446=cartesian_point('',(-8.321491638499e1,2.961145993975e1,
-5.397709794534e0));
#116447=cartesian_point('',(-8.316773293449e1,2.970440331538e1,
-5.365119788197e0));
#116448=cartesian_point('',(-8.313305421802e1,2.978714395376e1,
-5.331906568162e0));
#116449=cartesian_point('',(-8.311002429938e1,2.986379919584e1,
-5.298089358657e0));
#116450=cartesian_point('',(-8.310018534507e1,2.993704572423e1,
-5.264363280402e0));
#116451=cartesian_point('',(-8.310853082994e1,3.001847801303e1,
-5.229271022876e0));
#116452=cartesian_point('',(-8.313215001595e1,3.006056195395e1,
-5.218959502846e0));
#116453=cartesian_point('',(-8.314643094088e1,3.007510162606e1,
-5.221398384626e0));
#116454=cartesian_point('',(-8.437044029756e1,2.854164726206e1,
-6.248839011632e0));
#116455=cartesian_point('',(-8.428114136764e1,2.860118105232e1,
-6.276440696199e0));
#116456=cartesian_point('',(-8.412695747248e1,2.869681383295e1,
-6.311177678387e0));
#116457=cartesian_point('',(-8.391475556839e1,2.881503816934e1,
-6.328561953876e0));
#116458=cartesian_point('',(-8.374344605874e1,2.890333332776e1,
-6.321570356163e0));
#116459=cartesian_point('',(-8.359334220060e1,2.897612341595e1,
-6.296028409969e0));
#116460=cartesian_point('',(-8.346650627391e1,2.903535105245e1,
-6.256119422942e0));
#116461=cartesian_point('',(-8.336371158407e1,2.908320943986e1,
-6.206189170512e0));
#116462=cartesian_point('',(-8.328271679801e1,2.912286610349e1,
-6.149093919121e0));
#116463=cartesian_point('',(-8.322122591193e1,2.915750318277e1,
-6.085603624064e0));
#116464=cartesian_point('',(-8.318045268417e1,2.918956355129e1,
-6.016754561380e0));
#116465=cartesian_point('',(-8.316142417193e1,2.922574288840e1,
-5.936909040530e0));
#116466=cartesian_point('',(-8.317053189027e1,2.924658632185e1,
-5.901233294988e0));
#116467=cartesian_point('',(-8.316962982013e1,2.925041662248e1,
-5.894176637379e0));
#116468=cartesian_point('',(-8.525936703257e1,2.912452694435e1,
-6.260785712573e0));
#116469=cartesian_point('',(-8.516782888140e1,2.918618177158e1,
-6.350142654037e0));
#116470=cartesian_point('',(-8.500048503545e1,2.928311455305e1,
-6.491859277273e0));
#116471=cartesian_point('',(-8.474449199043e1,2.939663281971e1,
-6.659869450682e0));
#116472=cartesian_point('',(-8.451779605153e1,2.947606391192e1,
-6.778305336983e0));
#116473=cartesian_point('',(-8.429783518894e1,2.953566503506e1,
-6.867577971969e0));
#116474=cartesian_point('',(-8.408846058799e1,2.957769652732e1,
-6.930591794072e0));
#116475=cartesian_point('',(-8.389215605256e1,2.960462529960e1,
-6.970805261516e0));
#116476=cartesian_point('',(-8.370564098435e1,2.961919200395e1,
-6.992288421551e0));
#116477=cartesian_point('',(-8.352111312228e1,2.962281750164e1,
-6.997342647687e0));
#116478=cartesian_point('',(-8.333040005103e1,2.961455412484e1,
-6.985020103831e0));
#116479=cartesian_point('',(-8.309138470616e1,2.958686655208e1,
-6.946427722220e0));
#116480=cartesian_point('',(-8.292146507235e1,2.954923280273e1,
-6.896737405240e0));
#116481=cartesian_point('',(-8.281624635418e1,2.951701153447e1,
-6.859838574431e0));
#116482=(bounded_surface()b_spline_surface(3,3,((#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,#116469,#116470,#116471,#116472,#116473,#116474,#116475,
#116476,#116477,#116478,#116479,#116480,#116481)),.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.885802276281e-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());
#116484=oriented_edge('',*,*,#116483,.t.);
#116486=oriented_edge('',*,*,#116485,.f.);
#116487=oriented_edge('',*,*,#116382,.t.);
#116488=oriented_edge('',*,*,#116419,.f.);
#116489=edge_loop('',(#116484,#116486,#116487,#116488));
#116490=face_outer_bound('',#116489,.f.);
#116492=cartesian_point('',(0.e0,0.e0,-5.1e0));
#116493=direction('',(0.e0,0.e0,1.e0));
#116494=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#116495=axis2_placement_3d('',#116492,#116493,#116494);
#116496=toroidal_surface('',#116495,8.85e1,5.e-1);
#116497=oriented_edge('',*,*,#105964,.f.);
#116499=oriented_edge('',*,*,#116498,.f.);
#116501=oriented_edge('',*,*,#116500,.t.);
#116503=oriented_edge('',*,*,#116502,.t.);
#116505=oriented_edge('',*,*,#116504,.t.);
#116506=oriented_edge('',*,*,#116483,.f.);
#116507=edge_loop('',(#116497,#116499,#116501,#116503,#116505,#116506));
#116508=face_outer_bound('',#116507,.f.);
#116510=cartesian_point('',(-8.041882958722e1,3.664056042680e1,
-5.685152482207e0));
#116511=cartesian_point('',(-8.047745558080e1,3.668125072990e1,
-5.703177823949e0));
#116512=cartesian_point('',(-8.056931461683e1,3.676878702234e1,
-5.711121711706e0));
#116513=cartesian_point('',(-8.067004782980e1,3.692531198346e1,
-5.681565893739e0));
#116514=cartesian_point('',(-8.073327687881e1,3.707659016165e1,
-5.633194397634e0));
#116515=cartesian_point('',(-8.077171315243e1,3.725014230975e1,
-5.562116145901e0));
#116516=cartesian_point('',(-8.078144307384e1,3.743941505636e1,
-5.473753882090e0));
#116517=cartesian_point('',(-8.076199360516e1,3.764050929488e1,
-5.373141487895e0));
#116518=cartesian_point('',(-8.071358890937e1,3.785210230438e1,
-5.263772934382e0));
#116519=cartesian_point('',(-8.063599222814e1,3.807406061680e1,
-5.148153372973e0));
#116520=cartesian_point('',(-8.054420294797e1,3.827214849886e1,
-5.046136706400e0));
#116521=cartesian_point('',(-8.047657448075e1,3.839507989701e1,
-4.984240341483e0));
#116522=cartesian_point('',(-8.044876498316e1,3.844282124045e1,
-4.960455933434e0));
#116523=cartesian_point('',(-8.006052759034e1,3.752675819909e1,
-5.220978150534e0));
#116524=cartesian_point('',(-8.004220358632e1,3.752716082597e1,
-5.219200124762e0));
#116525=cartesian_point('',(-8.000220709365e1,3.753728878812e1,
-5.226726330536e0));
#116526=cartesian_point('',(-7.994192947733e1,3.757986132171e1,
-5.256432035497e0));
#116527=cartesian_point('',(-7.989193044476e1,3.763790994310e1,
-5.291564105936e0));
#116528=cartesian_point('',(-7.984349477307e1,3.772521532688e1,
-5.334468181082e0));
#116529=cartesian_point('',(-7.979826828023e1,3.784292698224e1,
-5.379595310888e0));
#116530=cartesian_point('',(-7.975559121700e1,3.799050263084e1,
-5.422273975221e0));
#116531=cartesian_point('',(-7.971370207601e1,3.816759898329e1,
-5.459073258320e0));
#116532=cartesian_point('',(-7.967044671723e1,3.837434366533e1,
-5.487202186101e0));
#116533=cartesian_point('',(-7.963041829819e1,3.857609422671e1,
-5.501544879636e0));
#116534=cartesian_point('',(-7.960387300135e1,3.870924003180e1,
-5.504518165271e0));
#116535=cartesian_point('',(-7.959322318822e1,3.876205609043e1,
-5.504789449125e0));
#116536=cartesian_point('',(-7.949356667596e1,3.812567181904e1,
-5.892744541160e0));
#116537=cartesian_point('',(-7.949137087999e1,3.812956949045e1,
-5.900191708056e0));
#116538=cartesian_point('',(-7.947409402073e1,3.813656825369e1,
-5.929095775224e0));
#116539=cartesian_point('',(-7.945877455431e1,3.816770366486e1,
-5.999488852295e0));
#116540=cartesian_point('',(-7.946058031500e1,3.821669637458e1,
-6.073116989294e0));
#116541=cartesian_point('',(-7.948317378631e1,3.830010219394e1,
-6.154421583788e0));
#116542=cartesian_point('',(-7.952646903763e1,3.842257324404e1,
-6.230182944304e0));
#116543=cartesian_point('',(-7.958610646994e1,3.858471787536e1,
-6.289607880176e0));
#116544=cartesian_point('',(-7.965655051048e1,3.878600865625e1,
-6.324623858310e0));
#116545=cartesian_point('',(-7.973194086753e1,3.902576709263e1,
-6.328422240056e0));
#116546=cartesian_point('',(-7.979497374424e1,3.926212379202e1,
-6.299470017378e0));
#116547=cartesian_point('',(-7.982923939860e1,3.941847209965e1,
-6.264239879288e0));
#116548=cartesian_point('',(-7.984157259299e1,3.948045716681e1,
-6.248015951933e0));
#116549=cartesian_point('',(-7.942908351846e1,3.768608646914e1,
-6.857857914588e0));
#116550=cartesian_point('',(-7.951586459287e1,3.773287808637e1,
-6.891987714576e0));
#116551=cartesian_point('',(-7.964738538913e1,3.781495172303e1,
-6.937251025485e0));
#116552=cartesian_point('',(-7.982660223475e1,3.795151085111e1,
-6.978723325300e0));
#116553=cartesian_point('',(-7.998026713073e1,3.808698008596e1,
-6.997554575602e0));
#116554=cartesian_point('',(-8.014269928006e1,3.825372474795e1,
-6.993512273101e0));
#116555=cartesian_point('',(-8.030696198510e1,3.845130599010e1,
-6.958628315560e0));
#116556=cartesian_point('',(-8.046612336452e1,3.867783336345e1,
-6.887249958506e0));
#116557=cartesian_point('',(-8.061381917942e1,3.893166268911e1,
-6.774768281963e0));
#116558=cartesian_point('',(-8.074334282672e1,3.921125325228e1,
-6.616674783313e0));
#116559=cartesian_point('',(-8.083146808697e1,3.946975321603e1,
-6.439077998175e0));
#116560=cartesian_point('',(-8.086999755474e1,3.963318932109e1,
-6.310489754685e0));
#116561=cartesian_point('',(-8.088230959062e1,3.969693704204e1,
-6.257909586670e0));
#116562=(bounded_surface()b_spline_surface(3,3,((#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),(
#116549,#116550,#116551,#116552,#116553,#116554,#116555,#116556,#116557,#116558,
#116559,#116560,#116561)),.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());
#116563=oriented_edge('',*,*,#116498,.t.);
#116565=oriented_edge('',*,*,#116564,.t.);
#116567=oriented_edge('',*,*,#116566,.f.);
#116569=oriented_edge('',*,*,#116568,.t.);
#116570=edge_loop('',(#116563,#116565,#116567,#116569));
#116571=face_outer_bound('',#116570,.f.);
#116573=cartesian_point('',(-7.986925724694e1,3.639573360865e1,
-5.697497497349e0));
#116574=cartesian_point('',(-7.989794068006e1,3.640609641224e1,
-5.697634607578e0));
#116575=cartesian_point('',(-8.022867181328e1,3.653294216918e1,
-5.699180613986e0));
#116576=cartesian_point('',(-8.052974101579e1,3.673524339663e1,
-5.699610140270e0));
#116577=cartesian_point('',(-8.075548955561e1,3.696777118609e1,
-5.698735086350e0));
#116578=cartesian_point('',(-7.953421187747e1,3.729574053889e1,
-5.239203145847e0));
#116579=cartesian_point('',(-7.955162755807e1,3.730175122305e1,
-5.239027804280e0));
#116580=cartesian_point('',(-7.975247543982e1,3.737568982827e1,
-5.237192827658e0));
#116581=cartesian_point('',(-7.993545297679e1,3.749778442650e1,
-5.236919284831e0));
#116582=cartesian_point('',(-8.007095913282e1,3.763939470527e1,
-5.237593561533e0));
#116583=cartesian_point('',(-7.926109708326e1,3.802938755356e1,
-5.959947496306e0));
#116584=cartesian_point('',(-7.926920401088e1,3.803218322089e1,
-5.959520435815e0));
#116585=cartesian_point('',(-7.936268061723e1,3.806656833351e1,
-5.954900064855e0));
#116586=cartesian_point('',(-7.944767198737e1,3.812327966724e1,
-5.953940603964e0));
#116587=cartesian_point('',(-7.951066058391e1,3.818912383727e1,
-5.956055821183e0));
#116588=cartesian_point('',(-7.939281753159e1,3.767555653382e1,
-6.954812152021e0));
#116589=cartesian_point('',(-7.940526215337e1,3.768031084700e1,
-6.954510146922e0));
#116590=cartesian_point('',(-7.954868765184e1,3.773815684575e1,
-6.951197125137e0));
#116591=cartesian_point('',(-7.967882323074e1,3.782639913321e1,
-6.950430090066e0));
#116592=cartesian_point('',(-7.977806728918e1,3.792675545468e1,
-6.952068709170e0));
#116593=(bounded_surface()b_spline_surface(3,3,((#116573,#116574,#116575,
#116576,#116577),(#116578,#116579,#116580,#116581,#116582),(#116583,#116584,
#116585,#116586,#116587),(#116588,#116589,#116590,#116591,#116592)),
.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.855317438587e-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());
#116594=oriented_edge('',*,*,#105984,.t.);
#116596=oriented_edge('',*,*,#116595,.f.);
#116597=oriented_edge('',*,*,#116564,.f.);
#116598=oriented_edge('',*,*,#105962,.f.);
#116599=edge_loop('',(#116594,#116596,#116597,#116598));
#116600=face_outer_bound('',#116599,.f.);
#116602=cartesian_point('',(-7.891267861782e1,3.881161199435e1,
-8.480067565814e0));
#116603=direction('',(-5.392931689993e-2,-7.032610117948e-2,9.960651927819e-1));
#116604=direction('',(-6.175183702239e-1,7.862465365721e-1,2.207818299747e-2));
#116605=axis2_placement_3d('',#116602,#116603,#116604);
#116606=cylindrical_surface('',#116605,9.999637340457e-1);
#116607=oriented_edge('',*,*,#116566,.t.);
#116608=oriented_edge('',*,*,#116595,.t.);
#116610=oriented_edge('',*,*,#116609,.f.);
#116612=oriented_edge('',*,*,#116611,.f.);
#116614=oriented_edge('',*,*,#116613,.f.);
#116616=oriented_edge('',*,*,#116615,.f.);
#116617=edge_loop('',(#116607,#116608,#116610,#116612,#116614,#116616));
#116618=face_outer_bound('',#116617,.f.);
#116620=cartesian_point('',(-6.165108685605e1,2.860698214807e1,-5.6e0));
#116621=direction('',(-4.522629288245e-1,-8.876159753616e-1,
-8.715574274766e-2));
#116622=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#116623=axis2_placement_3d('',#116620,#116621,#116622);
#116624=plane('',#116623);
#116625=oriented_edge('',*,*,#105982,.f.);
#116626=oriented_edge('',*,*,#106012,.t.);
#116627=oriented_edge('',*,*,#106189,.f.);
#116628=oriented_edge('',*,*,#106205,.f.);
#116629=oriented_edge('',*,*,#116609,.t.);
#116630=edge_loop('',(#116625,#116626,#116627,#116628,#116629));
#116631=face_outer_bound('',#116630,.f.);
#116633=cartesian_point('',(-7.879268607642e1,3.896800654644e1,
-1.069548648161e1));
#116634=direction('',(-8.962313253019e-1,4.432435279359e-1,-1.745240644023e-2));
#116635=direction('',(-4.402722627104e-1,-8.936462556861e-1,
-8.692930683088e-2));
#116636=axis2_placement_3d('',#116633,#116634,#116635);
#116637=spherical_surface('',#116636,1.e0);
#116638=oriented_edge('',*,*,#106203,.t.);
#116640=oriented_edge('',*,*,#116639,.f.);
#116641=oriented_edge('',*,*,#116611,.t.);
#116642=edge_loop('',(#116638,#116640,#116641));
#116643=face_outer_bound('',#116642,.f.);
#116645=cartesian_point('',(-1.422191000451e-14,0.e0,-1.069548648161e1));
#116646=direction('',(0.e0,0.e0,1.e0));
#116647=direction('',(-8.799592736535e-1,4.750491308394e-1,0.e0));
#116648=axis2_placement_3d('',#116645,#116646,#116647);
#116649=toroidal_surface('',#116648,8.790217809212e1,1.e0);
#116651=oriented_edge('',*,*,#116650,.t.);
#116652=oriented_edge('',*,*,#116639,.t.);
#116653=oriented_edge('',*,*,#106221,.f.);
#116655=oriented_edge('',*,*,#116654,.f.);
#116656=edge_loop('',(#116651,#116652,#116653,#116655));
#116657=face_outer_bound('',#116656,.f.);
#116659=cartesian_point('',(-1.422191000451e-14,0.e0,-8.156393297401e0));
#116660=direction('',(0.e0,0.e0,1.e0));
#116661=direction('',(7.193398003387e-1,-6.946583704590e-1,0.e0));
#116662=axis2_placement_3d('',#116659,#116660,#116661);
#116663=conical_surface('',#116662,8.894665045655e1,1.e0);
#116664=oriented_edge('',*,*,#116650,.f.);
#116666=oriented_edge('',*,*,#116665,.t.);
#116668=oriented_edge('',*,*,#116667,.t.);
#116669=oriented_edge('',*,*,#116613,.t.);
#116670=edge_loop('',(#116664,#116666,#116668,#116669));
#116671=face_outer_bound('',#116670,.f.);
#116673=cartesian_point('',(-7.778094903301e1,4.103561288123e1,
-8.400286037599e0));
#116674=direction('',(-2.519625036802e-2,-8.496632999008e-2,
-9.960651945206e-1));
#116675=direction('',(-9.990550776678e-1,3.743651721238e-2,2.207847288932e-2));
#116676=axis2_placement_3d('',#116673,#116674,#116675);
#116677=cylindrical_surface('',#116676,9.999624588526e-1);
#116679=oriented_edge('',*,*,#116678,.t.);
#116681=oriented_edge('',*,*,#116680,.f.);
#116683=oriented_edge('',*,*,#116682,.t.);
#116684=oriented_edge('',*,*,#116665,.f.);
#116686=oriented_edge('',*,*,#116685,.f.);
#116687=oriented_edge('',*,*,#106249,.f.);
#116688=edge_loop('',(#116679,#116681,#116683,#116684,#116686,#116687));
#116689=face_outer_bound('',#116688,.f.);
#116691=cartesian_point('',(-7.744882096922e1,4.361292616035e1,
-5.698621895104e0));
#116692=cartesian_point('',(-7.739330843634e1,4.360676336811e1,
-5.698755326544e0));
#116693=cartesian_point('',(-7.704293128877e1,4.355516234434e1,
-5.699473492587e0));
#116694=cartesian_point('',(-7.668643885866e1,4.341566204320e1,
-5.699045907646e0));
#116695=cartesian_point('',(-7.641875976968e1,4.324153206387e1,
-5.697649288241e0));
#116696=cartesian_point('',(-7.640080103173e1,4.322949181186e1,
-5.697553370798e0));
#116697=cartesian_point('',(-7.756045469705e1,4.266027363491e1,
-5.237921923609e0));
#116698=cartesian_point('',(-7.752685908608e1,4.265683272509e1,
-5.237711057001e0));
#116699=cartesian_point('',(-7.731474219541e1,4.262708115491e1,
-5.236693856250e0));
#116700=cartesian_point('',(-7.709898652175e1,4.254163684865e1,
-5.237358508231e0));
#116701=cartesian_point('',(-7.693869013148e1,4.243425152406e1,
-5.239014826838e0));
#116702=cartesian_point('',(-7.692794462468e1,4.242682521739e1,
-5.239136636871e0));
#116703=cartesian_point('',(-7.765177500427e1,4.188097176852e1,
-5.956660287437e0));
#116704=cartesian_point('',(-7.763615291438e1,4.187937524909e1,
-5.956189480939e0));
#116705=cartesian_point('',(-7.753753840922e1,4.186556139040e1,
-5.953817037655e0));
#116706=cartesian_point('',(-7.743731120616e1,4.182585927107e1,
-5.955310551657e0));
#116707=cartesian_point('',(-7.736272661859e1,4.177586650423e1,
-5.959482616477e0));
#116708=cartesian_point('',(-7.735772618994e1,4.177240879282e1,
-5.959780202721e0));
#116709=cartesian_point('',(-7.760812622530e1,4.225345982510e1,
-6.952437202915e0));
#116710=cartesian_point('',(-7.758396790558e1,4.225051451090e1,
-6.952117177813e0));
#116711=cartesian_point('',(-7.743159191615e1,4.222671629777e1,
-6.950471168074e0));
#116712=cartesian_point('',(-7.727663508258e1,4.216701172909e1,
-6.951489505519e0));
#116713=cartesian_point('',(-7.715847739903e1,4.209300116883e1,
-6.954481522190e0));
#116714=cartesian_point('',(-7.715054075991e1,4.208788400003e1,
-6.954692240534e0));
#116715=(bounded_surface()b_spline_surface(3,3,((#116691,#116692,#116693,
#116694,#116695,#116696),(#116697,#116698,#116699,#116700,#116701,#116702),(
#116703,#116704,#116705,#116706,#116707,#116708),(#116709,#116710,#116711,
#116712,#116713,#116714)),.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());
#116716=oriented_edge('',*,*,#116678,.f.);
#116717=oriented_edge('',*,*,#106266,.t.);
#116718=oriented_edge('',*,*,#106285,.f.);
#116720=oriented_edge('',*,*,#116719,.t.);
#116721=edge_loop('',(#116716,#116717,#116718,#116720));
#116722=face_outer_bound('',#116721,.f.);
#116724=cartesian_point('',(-7.838626807534e1,4.249109288725e1,
-4.961805061893e0));
#116725=cartesian_point('',(-7.834831596859e1,4.257697390738e1,
-5.002200290124e0));
#116726=cartesian_point('',(-7.827790636904e1,4.272005601843e1,
-5.073847472073e0));
#116727=cartesian_point('',(-7.816428567238e1,4.290836246186e1,
-5.178751051431e0));
#116728=cartesian_point('',(-7.805793886527e1,4.305647204596e1,
-5.268846294603e0));
#116729=cartesian_point('',(-7.794785158960e1,4.318445091617e1,
-5.353762399552e0));
#116730=cartesian_point('',(-7.783509546022e1,4.329251096647e1,
-5.432055697838e0));
#116731=cartesian_point('',(-7.772056891642e1,4.338132267016e1,
-5.502540243132e0));
#116732=cartesian_point('',(-7.760216471154e1,4.345346731344e1,
-5.565714554865e0));
#116733=cartesian_point('',(-7.747418197052e1,4.351113348199e1,
-5.622569446225e0));
#116734=cartesian_point('',(-7.732919953887e1,4.355259955082e1,
-5.671561522142e0));
#116735=cartesian_point('',(-7.713229883250e1,4.357336419500e1,
-5.711095454884e0));
#116736=cartesian_point('',(-7.698957880227e1,4.355019872017e1,
-5.705683773976e0));
#116737=cartesian_point('',(-7.691395021528e1,4.352452593794e1,
-5.685361421550e0));
#116738=cartesian_point('',(-7.814083271096e1,4.161074597022e1,
-5.504741154706e0));
#116739=cartesian_point('',(-7.807889522796e1,4.167809253048e1,
-5.504295996663e0));
#116740=cartesian_point('',(-7.797468239912e1,4.179054347364e1,
-5.498894951353e0));
#116741=cartesian_point('',(-7.783652120324e1,4.194069795387e1,
-5.480129741987e0));
#116742=cartesian_point('',(-7.772796734046e1,4.206132315589e1,
-5.456903713219e0));
#116743=cartesian_point('',(-7.763505337312e1,4.216903581332e1,
-5.428866206629e0));
#116744=cartesian_point('',(-7.755814978232e1,4.226457465853e1,
-5.397709794534e0));
#116745=cartesian_point('',(-7.749700769114e1,4.234899262914e1,
-5.365119788196e0));
#116746=cartesian_point('',(-7.744981243972e1,4.242528964650e1,
-5.331906568160e0));
#116747=cartesian_point('',(-7.741507453581e1,4.249739846235e1,
-5.298089358653e0));
#116748=cartesian_point('',(-7.739389843387e1,4.256820405287e1,
-5.264363280398e0));
#116749=cartesian_point('',(-7.738940235544e1,4.264993929642e1,
-5.229271022917e0));
#116750=cartesian_point('',(-7.740614737125e1,4.269519996888e1,
-5.218959502874e0));
#116751=cartesian_point('',(-7.741797796777e1,4.271179466212e1,
-5.221398384599e0));
#116752=cartesian_point('',(-7.886680285183e1,4.138869691534e1,
-6.248839011707e0));
#116753=cartesian_point('',(-7.876929020329e1,4.143352831550e1,
-6.276440696243e0));
#116754=cartesian_point('',(-7.860204430493e1,4.150386402273e1,
-6.311177678406e0));
#116755=cartesian_point('',(-7.837396059767e1,4.158743712997e1,
-6.328561953891e0));
#116756=cartesian_point('',(-7.819094778648e1,4.164784651697e1,
-6.321570356178e0));
#116757=cartesian_point('',(-7.803130507740e1,4.169625902164e1,
-6.296028409983e0));
#116758=cartesian_point('',(-7.789676546781e1,4.173491595731e1,
-6.256119422956e0));
#116759=cartesian_point('',(-7.778774964995e1,4.176610449624e1,
-6.206189170525e0));
#116760=cartesian_point('',(-7.770154837515e1,4.179260254451e1,
-6.149093919134e0));
#116761=cartesian_point('',(-7.763539611095e1,4.181719389e1,-6.085603624076e0));
#116762=cartesian_point('',(-7.759010952268e1,4.184248120411e1,
-6.016754561391e0));
#116763=cartesian_point('',(-7.756565558779e1,4.187523839836e1,
-5.936909040642e0));
#116764=cartesian_point('',(-7.757139054357e1,4.189724997554e1,
-5.901233295123e0));
#116765=cartesian_point('',(-7.756990038870e1,4.190089200476e1,
-5.894176637449e0));
#116766=cartesian_point('',(-7.965360295237e1,4.210345915981e1,
-6.260785712768e0));
#116767=cartesian_point('',(-7.955354684780e1,4.215003519205e1,
-6.350142654158e0));
#116768=cartesian_point('',(-7.937309965455e1,4.221959622506e1,
-6.491859277326e0));
#116769=cartesian_point('',(-7.910250013948e1,4.229167075842e1,
-6.659869450687e0));
#116770=cartesian_point('',(-7.886616944335e1,4.233466086415e1,
-6.778305336990e0));
#116771=cartesian_point('',(-7.863959299417e1,4.235911873870e1,
-6.867577971978e0));
#116772=cartesian_point('',(-7.842622096798e1,4.236787934984e1,
-6.930591794083e0));
#116773=cartesian_point('',(-7.822812067905e1,4.236376778926e1,
-6.970805261528e0));
#116774=cartesian_point('',(-7.804162318623e1,4.234897776839e1,
-6.992288421564e0));
#116775=cartesian_point('',(-7.785880001556e1,4.232369211280e1,
-6.997342647701e0));
#116776=cartesian_point('',(-7.767172761561e1,4.228569637460e1,
-6.985020103847e0));
#116777=cartesian_point('',(-7.743998623718e1,4.222095944428e1,
-6.946427722286e0));
#116778=cartesian_point('',(-7.727804581174e1,4.215720774196e1,
-6.896737405427e0));
#116779=cartesian_point('',(-7.717916302737e1,4.210892333667e1,
-6.859838574734e0));
#116780=(bounded_surface()b_spline_surface(3,3,((#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,#116763,#116764,
#116765),(#116766,#116767,#116768,#116769,#116770,#116771,#116772,#116773,
#116774,#116775,#116776,#116777,#116778,#116779)),.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.885802273641e-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());
#116782=oriented_edge('',*,*,#116781,.t.);
#116784=oriented_edge('',*,*,#116783,.f.);
#116785=oriented_edge('',*,*,#116680,.t.);
#116786=oriented_edge('',*,*,#116719,.f.);
#116787=edge_loop('',(#116782,#116784,#116785,#116786));
#116788=face_outer_bound('',#116787,.f.);
#116790=cartesian_point('',(0.e0,0.e0,-5.1e0));
#116791=direction('',(0.e0,0.e0,1.e0));
#116792=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#116793=axis2_placement_3d('',#116790,#116791,#116792);
#116794=toroidal_surface('',#116793,8.85e1,5.e-1);
#116795=oriented_edge('',*,*,#106283,.f.);
#116797=oriented_edge('',*,*,#116796,.f.);
#116799=oriented_edge('',*,*,#116798,.t.);
#116801=oriented_edge('',*,*,#116800,.t.);
#116803=oriented_edge('',*,*,#116802,.t.);
#116804=oriented_edge('',*,*,#116781,.f.);
#116805=edge_loop('',(#116795,#116797,#116799,#116801,#116803,#116804));
#116806=face_outer_bound('',#116805,.f.);
#116808=cartesian_point('',(-7.369689387755e1,4.876973091148e1,
-5.685152482037e0));
#116809=cartesian_point('',(-7.374843272288e1,4.881909137580e1,
-5.703177823942e0));
#116810=cartesian_point('',(-7.382546712873e1,4.891991987044e1,
-5.711121711722e0));
#116811=cartesian_point('',(-7.390047425017e1,4.909027589592e1,
-5.681565893740e0));
#116812=cartesian_point('',(-7.393925972379e1,4.924958279117e1,
-5.633194397634e0));
#116813=cartesian_point('',(-7.395007324566e1,4.942701098223e1,
-5.562116145902e0));
#116814=cartesian_point('',(-7.393007459472e1,4.961547556230e1,
-5.473753882090e0));
#116815=cartesian_point('',(-7.387940651166e1,4.981105142982e1,
-5.373141487895e0));
#116816=cartesian_point('',(-7.379849731874e1,5.001246721556e1,
-5.263772934381e0));
#116817=cartesian_point('',(-7.368713405156e1,5.021955405752e1,
-5.148153372972e0));
#116818=cartesian_point('',(-7.356548707694e1,5.040084414350e1,
-5.046136705615e0));
#116819=cartesian_point('',(-7.347946051976e1,5.051168263031e1,
-4.984240339997e0));
#116820=cartesian_point('',(-7.344452501050e1,5.055448583604e1,
-4.960455931327e0));
#116821=cartesian_point('',(-7.320437129920e1,4.958896733804e1,
-5.220978150649e0));
#116822=cartesian_point('',(-7.318620990952e1,4.958649850211e1,
-5.219200124745e0));
#116823=cartesian_point('',(-7.314512147768e1,4.959024494229e1,
-5.226726330518e0));
#116824=cartesian_point('',(-7.307892616730e1,4.962286384070e1,
-5.256432035495e0));
#116825=cartesian_point('',(-7.302046190075e1,4.967237621532e1,
-5.291564105934e0));
#116826=cartesian_point('',(-7.295896498155e1,4.975102971656e1,
-5.334468181080e0));
#116827=cartesian_point('',(-7.289588114204e1,4.986021716390e1,
-5.379595310886e0));
#116828=cartesian_point('',(-7.283064358664e1,4.999929974783e1,
-5.422273975218e0));
#116829=cartesian_point('',(-7.276156619733e1,5.016766284494e1,
-5.459073258318e0));
#116830=cartesian_point('',(-7.268650139006e1,5.036509552796e1,
-5.487202186099e0));
#116831=cartesian_point('',(-7.261540504558e1,5.055810038231e1,
-5.501544879745e0));
#116832=cartesian_point('',(-7.256835797204e1,5.068545434385e1,
-5.504518165341e0));
#116833=cartesian_point('',(-7.254957702326e1,5.073595415281e1,
-5.504789449145e0));
#116834=cartesian_point('',(-7.255069988267e1,5.009181510926e1,
-5.892744541053e0));
#116835=cartesian_point('',(-7.254792139069e1,5.009532129658e1,
-5.900191708012e0));
#116836=cartesian_point('',(-7.252976239041e1,5.009953119715e1,
-5.929095775185e0));
#116837=cartesian_point('',(-7.250976088064e1,5.012788678722e1,
-5.999488852293e0));
#116838=cartesian_point('',(-7.250388026109e1,5.017655879860e1,
-6.073116989293e0));
#116839=cartesian_point('',(-7.251314802454e1,5.026247215152e1,
-6.154421583786e0));
#116840=cartesian_point('',(-7.253675154627e1,5.039020824924e1,
-6.230182944302e0));
#116841=cartesian_point('',(-7.257028973416e1,5.055968596091e1,
-6.289607880175e0));
#116842=cartesian_point('',(-7.260837767605e1,5.076951839405e1,
-6.324623858310e0));
#116843=cartesian_point('',(-7.264533336996e1,5.101811865640e1,
-6.328422240056e0));
#116844=cartesian_point('',(-7.267061587373e1,5.126142592884e1,
-6.299470017156e0));
#116845=cartesian_point('',(-7.268000139718e1,5.142120966060e1,
-6.264239878444e0));
#116846=cartesian_point('',(-7.268248614857e1,5.148436092758e1,
-6.248015950476e0));
#116847=cartesian_point('',(-7.255577691774e1,4.964755439612e1,
-6.857857914586e0));
#116848=cartesian_point('',(-7.263416975273e1,4.970734548265e1,
-6.891987714505e0));
#116849=cartesian_point('',(-7.275123216433e1,4.980898304211e1,
-6.937251025463e0));
#116850=cartesian_point('',(-7.290687999913e1,4.997189659218e1,
-6.978723325300e0));
#116851=cartesian_point('',(-7.303746096796e1,5.012973646175e1,
-6.997554575602e0));
#116852=cartesian_point('',(-7.317180869599e1,5.031983820664e1,
-6.993512273101e0));
#116853=cartesian_point('',(-7.330314053864e1,5.054068324422e1,
-6.958628315560e0));
#116854=cartesian_point('',(-7.342490568890e1,5.078932001495e1,
-6.887249958506e0));
#116855=cartesian_point('',(-7.353107546846e1,5.106312899620e1,
-6.774768281963e0));
#116856=cartesian_point('',(-7.361526686455e1,5.135953929806e1,
-6.616674783313e0));
#116857=cartesian_point('',(-7.366186885343e1,5.162864252831e1,
-6.439077996808e0));
#116858=cartesian_point('',(-7.367435691979e1,5.179609380233e1,
-6.310489751605e0));
#116859=cartesian_point('',(-7.367654503320e1,5.186098271165e1,
-6.257909581883e0));
#116860=(bounded_surface()b_spline_surface(3,3,((#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,#116843,#116844,#116845,#116846),(
#116847,#116848,#116849,#116850,#116851,#116852,#116853,#116854,#116855,#116856,
#116857,#116858,#116859)),.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());
#116861=oriented_edge('',*,*,#116796,.t.);
#116863=oriented_edge('',*,*,#116862,.t.);
#116865=oriented_edge('',*,*,#116864,.f.);
#116867=oriented_edge('',*,*,#116866,.t.);
#116868=edge_loop('',(#116861,#116863,#116865,#116867));
#116869=face_outer_bound('',#116868,.f.);
#116871=cartesian_point('',(-7.319583503339e1,4.844382492162e1,
-5.697554256469e0));
#116872=cartesian_point('',(-7.341535406718e1,4.856544386731e1,
-5.698770262651e0));
#116873=cartesian_point('',(-7.371392889796e1,4.879976942711e1,
-5.699472407936e0));
#116874=cartesian_point('',(-7.394582684555e1,4.909527869302e1,
-5.698990138070e0));
#116875=cartesian_point('',(-7.401403764411e1,4.919777535524e1,
-5.698667771235e0));
#116876=cartesian_point('',(-7.272277046081e1,4.927957038083e1,
-5.239154779300e0));
#116877=cartesian_point('',(-7.285641607975e1,4.935114184787e1,
-5.237855625680e0));
#116878=cartesian_point('',(-7.303824949706e1,4.949180346369e1,
-5.236666259139e0));
#116879=cartesian_point('',(-7.317773966573e1,4.967125933386e1,
-5.237422636328e0));
#116880=cartesian_point('',(-7.321847105961e1,4.973357216753e1,
-5.237821789591e0));
#116881=cartesian_point('',(-7.233711061766e1,4.996090125567e1,
-5.959875130777e0));
#116882=cartesian_point('',(-7.239932040585e1,4.999419620657e1,
-5.956438791856e0));
#116883=cartesian_point('',(-7.248382897325e1,5.005954925910e1,
-5.953851898661e0));
#116884=cartesian_point('',(-7.254864649393e1,5.014295798299e1,
-5.955545636098e0));
#116885=cartesian_point('',(-7.256757829090e1,5.017193462492e1,
-5.956531739246e0));
#116886=cartesian_point('',(-7.252308860529e1,4.963234096900e1,
-6.954781449629e0));
#116887=cartesian_point('',(-7.261799471702e1,4.968719022120e1,
-6.952269342025e0));
#116888=cartesian_point('',(-7.274679572689e1,4.979014725026e1,
-6.950533636752e0));
#116889=cartesian_point('',(-7.284843443669e1,4.991811152609e1,
-6.951686501499e0));
#116890=cartesian_point('',(-7.287861793940e1,4.996245641463e1,
-6.952388012169e0));
#116891=(bounded_surface()b_spline_surface(3,3,((#116871,#116872,#116873,
#116874,#116875),(#116876,#116877,#116878,#116879,#116880),(#116881,#116882,
#116883,#116884,#116885),(#116886,#116887,#116888,#116889,#116890)),
.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());
#116892=oriented_edge('',*,*,#106303,.f.);
#116894=oriented_edge('',*,*,#116893,.f.);
#116895=oriented_edge('',*,*,#116862,.f.);
#116896=oriented_edge('',*,*,#106281,.f.);
#116897=edge_loop('',(#116892,#116894,#116895,#116896));
#116898=face_outer_bound('',#116897,.f.);
#116900=cartesian_point('',(-7.186965883627e1,5.067843931099e1,
-8.480067565814e0));
#116901=direction('',(-6.426678353457e-2,-6.102386633470e-2,9.960651927819e-1));
#116902=direction('',(-4.869196380356e-1,8.731676929037e-1,2.207818299699e-2));
#116903=axis2_placement_3d('',#116900,#116901,#116902);
#116904=cylindrical_surface('',#116903,9.999637340450e-1);
#116905=oriented_edge('',*,*,#116893,.t.);
#116907=oriented_edge('',*,*,#116906,.f.);
#116909=oriented_edge('',*,*,#116908,.f.);
#116911=oriented_edge('',*,*,#116910,.f.);
#116913=oriented_edge('',*,*,#116912,.f.);
#116914=oriented_edge('',*,*,#116864,.t.);
#116915=edge_loop('',(#116905,#116907,#116909,#116911,#116913,#116914));
#116916=face_outer_bound('',#116915,.f.);
#116918=cartesian_point('',(-5.641694172400e1,3.789913751873e1,-5.6e0));
#116919=direction('',(-5.855485519503e-1,-8.059384404624e-1,
-8.715574274766e-2));
#116920=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#116921=axis2_placement_3d('',#116918,#116919,#116920);
#116922=plane('',#116921);
#116923=oriented_edge('',*,*,#106301,.f.);
#116924=oriented_edge('',*,*,#106331,.t.);
#116925=oriented_edge('',*,*,#106520,.f.);
#116926=oriented_edge('',*,*,#106536,.f.);
#116927=oriented_edge('',*,*,#116906,.t.);
#116928=edge_loop('',(#116923,#116924,#116925,#116926,#116927));
#116929=face_outer_bound('',#116928,.f.);
#116931=cartesian_point('',(-7.172667810408e1,5.081413741760e1,
-1.069548648161e1));
#116932=direction('',(-8.158586663036e-1,5.779879325096e-1,-1.745240644029e-2));
#116933=direction('',(-5.746488545072e-1,-8.137702314705e-1,
-8.692930683091e-2));
#116934=axis2_placement_3d('',#116931,#116932,#116933);
#116935=spherical_surface('',#116934,1.e0);
#116937=oriented_edge('',*,*,#116936,.f.);
#116938=oriented_edge('',*,*,#116908,.t.);
#116939=oriented_edge('',*,*,#106534,.t.);
#116940=edge_loop('',(#116937,#116938,#116939));
#116941=face_outer_bound('',#116940,.f.);
#116943=cartesian_point('',(-1.423022626349e-14,0.e0,-1.069548648161e1));
#116944=direction('',(0.e0,0.e0,1.e0));
#116945=direction('',(-7.948114581354e-1,6.068564459711e-1,0.e0));
#116946=axis2_placement_3d('',#116943,#116944,#116945);
#116947=toroidal_surface('',#116946,8.790217809212e1,1.e0);
#116949=oriented_edge('',*,*,#116948,.t.);
#116950=oriented_edge('',*,*,#116936,.t.);
#116951=oriented_edge('',*,*,#106552,.f.);
#116953=oriented_edge('',*,*,#116952,.f.);
#116954=edge_loop('',(#116949,#116950,#116951,#116953));
#116955=face_outer_bound('',#116954,.f.);
#116957=cartesian_point('',(-1.423022626349e-14,0.e0,-8.156393297399e0));
#116958=direction('',(0.e0,0.e0,1.e0));
#116959=direction('',(6.018150231520e-1,-7.986355100473e-1,0.e0));
#116960=axis2_placement_3d('',#116957,#116958,#116959);
#116961=conical_surface('',#116960,8.894665045655e1,1.e0);
#116962=oriented_edge('',*,*,#116948,.f.);
#116964=oriented_edge('',*,*,#116963,.t.);
#116966=oriented_edge('',*,*,#116965,.t.);
#116967=oriented_edge('',*,*,#116910,.t.);
#116968=edge_loop('',(#116962,#116964,#116966,#116967));
#116969=face_outer_bound('',#116968,.f.);
#116971=cartesian_point('',(-7.040395233165e1,5.269801754427e1,
-8.400286037599e0));
#116972=direction('',(-3.817770509427e-2,-7.997869152578e-2,
-9.960651945207e-1));
#116973=direction('',(-9.808986902812e-1,1.932622581866e-1,2.207847288993e-2));
#116974=axis2_placement_3d('',#116971,#116972,#116973);
#116975=cylindrical_surface('',#116974,9.999624588497e-1);
#116977=oriented_edge('',*,*,#116976,.t.);
#116979=oriented_edge('',*,*,#116978,.f.);
#116981=oriented_edge('',*,*,#116980,.t.);
#116982=oriented_edge('',*,*,#116963,.f.);
#116984=oriented_edge('',*,*,#116983,.f.);
#116985=oriented_edge('',*,*,#106580,.f.);
#116986=edge_loop('',(#116977,#116979,#116981,#116982,#116984,#116985));
#116987=face_outer_bound('',#116986,.f.);
#116989=cartesian_point('',(-6.966862981032e1,5.519030479496e1,
-5.698723052074e0));
#116990=cartesian_point('',(-6.957829718493e1,5.516537433823e1,
-5.698936000538e0));
#116991=cartesian_point('',(-6.922197309218e1,5.504390873782e1,
-5.699356959157e0));
#116992=cartesian_point('',(-6.890096463651e1,5.483802625309e1,
-5.698805241293e0));
#116993=cartesian_point('',(-6.869510732289e1,5.464662040320e1,
-5.697521859717e0));
#116994=cartesian_point('',(-6.992953369247e1,5.426739368853e1,
-5.238100816749e0));
#116995=cartesian_point('',(-6.987478936084e1,5.425277962926e1,
-5.237737769174e0));
#116996=cartesian_point('',(-6.965881487005e1,5.418052606767e1,
-5.236553339413e0));
#116997=cartesian_point('',(-6.946503960215e1,5.405459863063e1,
-5.237647197011e0));
#116998=cartesian_point('',(-6.934232997674e1,5.393721524485e1,
-5.239194366993e0));
#116999=cartesian_point('',(-7.014296166479e1,5.351242202998e1,
-5.956716896108e0));
#117000=cartesian_point('',(-7.011750358824e1,5.350563203535e1,
-5.955929126161e0));
#117001=cartesian_point('',(-7.001710387553e1,5.347205994149e1,
-5.953731349029e0));
#117002=cartesian_point('',(-6.992707125605e1,5.341353455969e1,
-5.955982649470e0));
#117003=cartesian_point('',(-6.986996886432e1,5.335888307507e1,
-5.959850955557e0));
#117004=cartesian_point('',(-7.004095758376e1,5.387324727156e1,
-6.952357811780e0));
#117005=cartesian_point('',(-7.000171519753e1,5.386196599369e1,
-6.951829826741e0));
#117006=cartesian_point('',(-6.984701275410e1,5.380798069867e1,
-6.950482988167e0));
#117007=cartesian_point('',(-6.970698464922e1,5.371968194433e1,
-6.951950443854e0));
#117008=cartesian_point('',(-6.961557997726e1,5.363771268248e1,
-6.954716313313e0));
#117009=(bounded_surface()b_spline_surface(3,3,((#116989,#116990,#116991,
#116992,#116993),(#116994,#116995,#116996,#116997,#116998),(#116999,#117000,
#117001,#117002,#117003),(#117004,#117005,#117006,#117007,#117008)),
.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());
#117010=oriented_edge('',*,*,#106616,.f.);
#117012=oriented_edge('',*,*,#117011,.t.);
#117013=oriented_edge('',*,*,#116976,.f.);
#117014=oriented_edge('',*,*,#106597,.f.);
#117015=edge_loop('',(#117010,#117012,#117013,#117014));
#117016=face_outer_bound('',#117015,.f.);
#117018=cartesian_point('',(-7.077413158614e1,5.423027104493e1,
-4.961805117294e0));
#117019=cartesian_point('',(-7.072321200171e1,5.430915767169e1,
-5.002200328703e0));
#117020=cartesian_point('',(-7.063128630952e1,5.443946367910e1,
-5.073847492541e0));
#117021=cartesian_point('',(-7.048960688208e1,5.460767753202e1,
-5.178751051429e0));
#117022=cartesian_point('',(-7.036139993708e1,5.473732733549e1,
-5.268846294603e0));
#117023=cartesian_point('',(-7.023264771236e1,5.484650912937e1,
-5.353762399552e0));
#117024=cartesian_point('',(-7.010437548188e1,5.493559983635e1,
-5.432055697838e0));
#117025=cartesian_point('',(-6.997736573853e1,5.500540222198e1,
-5.502540243132e0));
#117026=cartesian_point('',(-6.984913337721e1,5.505813614653e1,
-5.565714554866e0));
#117027=cartesian_point('',(-6.971370533988e1,5.509507143723e1,
-5.622569446227e0));
#117028=cartesian_point('',(-6.956402116025e1,5.511334674081e1,
-5.671561522143e0));
#117029=cartesian_point('',(-6.936629686497e1,5.510305370935e1,
-5.711095346388e0));
#117030=cartesian_point('',(-6.922895830258e1,5.505784741304e1,
-5.705683813816e0));
#117031=cartesian_point('',(-6.915827717117e1,5.502066011025e1,
-5.685361779888e0));
#117032=cartesian_point('',(-7.066943450835e1,5.332236807484e1,
-5.504741156689e0));
#117033=cartesian_point('',(-7.059772428881e1,5.337919630312e1,
-5.504295996139e0));
#117034=cartesian_point('',(-7.047720332323e1,5.347396028397e1,
-5.498894949709e0));
#117035=cartesian_point('',(-7.031725381628e1,5.360065291569e1,
-5.480129743417e0));
#117036=cartesian_point('',(-7.019116649274e1,5.370281145572e1,
-5.456903714109e0));
#117037=cartesian_point('',(-7.008254647868e1,5.379466304475e1,
-5.428866206982e0));
#117038=cartesian_point('',(-6.999164413073e1,5.387699527611e1,
-5.397709794366e0));
#117039=cartesian_point('',(-6.991804892034e1,5.395080919112e1,
-5.365119787538e0));
#117040=cartesian_point('',(-6.985949923801e1,5.401878390175e1,
-5.331906567043e0));
#117041=cartesian_point('',(-6.981390871174e1,5.408457073314e1,
-5.298089357105e0));
#117042=cartesian_point('',(-6.978191688863e1,5.415119191740e1,
-5.264363278457e0));
#117043=cartesian_point('',(-6.976469000343e1,5.423121730366e1,
-5.229271116929e0));
#117044=cartesian_point('',(-6.977414841500e1,5.427854011122e1,
-5.218959576512e0));
#117045=cartesian_point('',(-6.978323728555e1,5.429678123739e1,
-5.221398339202e0));
#117046=cartesian_point('',(-7.142120283881e1,5.321661952731e1,
-6.248839054754e0));
#117047=cartesian_point('',(-7.131787760331e1,5.324564462282e1,
-6.276440720260e0));
#117048=cartesian_point('',(-7.114168789874e1,5.328895134361e1,
-6.311177687256e0));
#117049=cartesian_point('',(-7.090333861209e1,5.333581536481e1,
-6.328561959412e0));
#117050=cartesian_point('',(-7.071312888178e1,5.336685150034e1,
-6.321570361655e0));
#117051=cartesian_point('',(-7.054787825477e1,5.338969434451e1,
-6.296028415333e0));
#117052=cartesian_point('',(-7.040894777374e1,5.340682871690e1,
-6.256119428115e0));
#117053=cartesian_point('',(-7.029639515892e1,5.342057944165e1,
-6.206189175448e0));
#117054=cartesian_point('',(-7.020710995676e1,5.343326640435e1,
-6.149093923791e0));
#117055=cartesian_point('',(-7.013792520269e1,5.344720649523e1,
-6.085603628438e0));
#117056=cartesian_point('',(-7.008924036007e1,5.346509809709e1,
-6.016754565440e0));
#117057=cartesian_point('',(-7.005996322004e1,5.349362647922e1,
-5.936909263451e0));
#117058=cartesian_point('',(-7.006218410313e1,5.351626411360e1,
-5.901233561426e0));
#117059=cartesian_point('',(-7.006014260851e1,5.351962829952e1,
-5.894176764705e0));
#117060=cartesian_point('',(-7.208650267094e1,5.404566452405e1,
-6.260785835398e0));
#117061=cartesian_point('',(-7.198039237010e1,5.407601488490e1,
-6.350142730920e0));
#117062=cartesian_point('',(-7.179128508564e1,5.411649132987e1,
-6.491859311214e0));
#117063=cartesian_point('',(-7.151274221266e1,5.414534740999e1,
-6.659869452711e0));
#117064=cartesian_point('',(-7.127259600507e1,5.415083797e1,-6.778305339781e0));
#117065=cartesian_point('',(-7.104498303306e1,5.413955036170e1,
-6.867577975470e0));
#117066=cartesian_point('',(-7.083286750862e1,5.411482437616e1,
-6.930591798204e0));
#117067=cartesian_point('',(-7.063784935225e1,5.407977372269e1,
-6.970805266200e0));
#117068=cartesian_point('',(-7.045596162148e1,5.403599115565e1,
-6.992288426716e0));
#117069=cartesian_point('',(-7.027934485477e1,5.398241696313e1,
-6.997342653272e0));
#117070=cartesian_point('',(-7.010051946867e1,5.391562444419e1,
-6.985020109765e0));
#117071=cartesian_point('',(-6.988175889747e1,5.381543246855e1,
-6.946427834365e0));
#117072=cartesian_point('',(-6.973178569402e1,5.372713296622e1,
-6.896737777490e0));
#117073=cartesian_point('',(-6.964167414862e1,5.366397481006e1,
-6.859839230460e0));
#117074=(bounded_surface()b_spline_surface(3,3,((#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,#117065,#117066,#117067,
#117068,#117069,#117070,#117071,#117072,#117073)),.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.885796642088e-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());
#117076=oriented_edge('',*,*,#117075,.t.);
#117078=oriented_edge('',*,*,#117077,.f.);
#117079=oriented_edge('',*,*,#116978,.t.);
#117080=oriented_edge('',*,*,#117011,.f.);
#117081=edge_loop('',(#117076,#117078,#117079,#117080));
#117082=face_outer_bound('',#117081,.f.);
#117084=cartesian_point('',(0.e0,0.e0,-5.1e0));
#117085=direction('',(0.e0,0.e0,1.e0));
#117086=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#117087=axis2_placement_3d('',#117084,#117085,#117086);
#117088=toroidal_surface('',#117087,8.85e1,5.e-1);
#117089=oriented_edge('',*,*,#106614,.f.);
#117091=oriented_edge('',*,*,#117090,.f.);
#117093=oriented_edge('',*,*,#117092,.t.);
#117095=oriented_edge('',*,*,#117094,.t.);
#117097=oriented_edge('',*,*,#117096,.t.);
#117098=oriented_edge('',*,*,#117075,.f.);
#117099=edge_loop('',(#117089,#117091,#117093,#117095,#117097,#117098));
#117100=face_outer_bound('',#117099,.f.);
#117102=cartesian_point('',(-6.516029605641e1,5.969802876441e1,
-5.685152482243e0));
#117103=cartesian_point('',(-6.520347869457e1,5.975484397117e1,
-5.703177823956e0));
#117104=cartesian_point('',(-6.526379162732e1,5.986648193566e1,
-5.711121711697e0));
#117105=cartesian_point('',(-6.531122573288e1,6.004647429455e1,
-5.681565893739e0));
#117106=cartesian_point('',(-6.532461260403e1,6.020988724237e1,
-5.633194397634e0));
#117107=cartesian_point('',(-6.530753710934e1,6.038682260549e1,
-5.562116145901e0));
#117108=cartesian_point('',(-6.525830231923e1,6.056983839558e1,
-5.473753882090e0));
#117109=cartesian_point('',(-6.517766323813e1,6.075508016517e1,
-5.373141487895e0));
#117110=cartesian_point('',(-6.506624180095e1,6.094135920204e1,
-5.263772934382e0));
#117111=cartesian_point('',(-6.492385408105e1,6.112847540820e1,
-5.148153372973e0));
#117112=cartesian_point('',(-6.477534476602e1,6.128850373182e1,
-5.046136706370e0));
#117113=cartesian_point('',(-6.467303838038e1,6.138452009345e1,
-4.984240341425e0));
#117114=cartesian_point('',(-6.463183709006e1,6.142133120205e1,
-4.960455933389e0));
#117115=cartesian_point('',(-6.454568043522e1,6.043013152367e1,
-5.220978150531e0));
#117116=cartesian_point('',(-6.452812885350e1,6.042485201701e1,
-5.219200124768e0));
#117117=cartesian_point('',(-6.448696021610e1,6.042212468545e1,
-5.226726330545e0));
#117118=cartesian_point('',(-6.441647715996e1,6.044398676310e1,
-5.256432035497e0));
#117119=cartesian_point('',(-6.435098724372e1,6.048374373197e1,
-5.291564105936e0));
#117120=cartesian_point('',(-6.427794333525e1,6.055180864043e1,
-5.334468181082e0));
#117121=cartesian_point('',(-6.419855548258e1,6.064978332243e1,
-5.379595310888e0));
#117122=cartesian_point('',(-6.411236380013e1,6.077694816687e1,
-5.422273975221e0));
#117123=cartesian_point('',(-6.401779907708e1,6.093243235043e1,
-5.459073258320e0));
#117124=cartesian_point('',(-6.391277316599e1,6.111569158653e1,
-5.487202186101e0));
#117125=cartesian_point('',(-6.381235952510e1,6.129519831091e1,
-5.501544879641e0));
#117126=cartesian_point('',(-6.374596913103e1,6.141362454866e1,
-5.504518165274e0));
#117127=cartesian_point('',(-6.371951949727e1,6.146056463225e1,
-5.504789449126e0));
#117128=cartesian_point('',(-6.382139407697e1,6.082453166757e1,
-5.892744541176e0));
#117129=cartesian_point('',(-6.381810130389e1,6.082756003550e1,
-5.900191708080e0));
#117130=cartesian_point('',(-6.379950729753e1,6.082887741177e1,
-5.929095775245e0));
#117131=cartesian_point('',(-6.377531624799e1,6.085375497197e1,
-5.999488852294e0));
#117132=cartesian_point('',(-6.376189404856e1,6.090090781855e1,
-6.073116989294e0));
#117133=cartesian_point('',(-6.375760790106e1,6.098721323315e1,
-6.154421583788e0));
#117134=cartesian_point('',(-6.376093849616e1,6.111706909184e1,
-6.230182944304e0));
#117135=cartesian_point('',(-6.376755161814e1,6.128970678012e1,
-6.289607880176e0));
#117136=cartesian_point('',(-6.377234560984e1,6.150291409463e1,
-6.324623858310e0));
#117137=cartesian_point('',(-6.376995666878e1,6.175423481943e1,
-6.328422240056e0));
#117138=cartesian_point('',(-6.375686626007e1,6.199850162873e1,
-6.299470017370e0));
#117139=cartesian_point('',(-6.374114054982e1,6.215778637512e1,
-6.264239879255e0));
#117140=cartesian_point('',(-6.373371567537e1,6.222054884400e1,
-6.248015951875e0));
#117141=cartesian_point('',(-6.389590629269e1,6.038653476358e1,
-6.857857914657e0));
#117142=cartesian_point('',(-6.396398059463e1,6.045785306436e1,
-6.891987714614e0));
#117143=cartesian_point('',(-6.406370215636e1,6.057655189240e1,
-6.937251025497e0));
#117144=cartesian_point('',(-6.419194841386e1,6.076180839194e1,
-6.978723325300e0));
#117145=cartesian_point('',(-6.429623011872e1,6.093813235480e1,
-6.997554575602e0));
#117146=cartesian_point('',(-6.439918533852e1,6.114691024672e1,
-6.993512273101e0));
#117147=cartesian_point('',(-6.449435249294e1,6.138558114196e1,
-6.958628315560e0));
#117148=cartesian_point('',(-6.457572315193e1,6.165020504760e1,
-6.887249958506e0));
#117149=cartesian_point('',(-6.463775264382e1,6.193725159860e1,
-6.774768281963e0));
#117150=cartesian_point('',(-6.467453871711e1,6.224318303378e1,
-6.616674783313e0));
#117151=cartesian_point('',(-6.467846993828e1,6.251626331189e1,
-6.439077998122e0));
#117152=cartesian_point('',(-6.466460910569e1,6.268360654501e1,
-6.310489754564e0));
#117153=cartesian_point('',(-6.465661941869e1,6.274803885884e1,
-6.257909586523e0));
#117154=(bounded_surface()b_spline_surface(3,3,((#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,#117145,#117146,#117147,#117148,#117149,#117150,
#117151,#117152,#117153)),.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());
#117155=oriented_edge('',*,*,#117090,.t.);
#117157=oriented_edge('',*,*,#117156,.t.);
#117159=oriented_edge('',*,*,#117158,.f.);
#117161=oriented_edge('',*,*,#117160,.t.);
#117162=edge_loop('',(#117155,#117157,#117159,#117161));
#117163=face_outer_bound('',#117162,.f.);
#117165=cartesian_point('',(-6.471629262354e1,5.929774711415e1,
-5.697507963262e0));
#117166=cartesian_point('',(-6.473840138586e1,5.931499183026e1,
-5.697632248679e0));
#117167=cartesian_point('',(-6.499340575634e1,5.952136185932e1,
-5.699049583499e0));
#117168=cartesian_point('',(-6.523398198180e1,5.981805016156e1,
-5.699408212585e0));
#117169=cartesian_point('',(-6.538760524883e1,6.012923510411e1,
-5.698754797963e0));
#117170=cartesian_point('',(-6.540685403081e1,6.017131562985e1,
-5.698654182990e0));
#117171=cartesian_point('',(-6.411835579728e1,6.004919595638e1,
-5.239214721797e0));
#117172=cartesian_point('',(-6.413185931514e1,6.005942173778e1,
-5.239052736607e0));
#117173=cartesian_point('',(-6.428760470823e1,6.018202249177e1,
-5.237332982369e0));
#117174=cartesian_point('',(-6.443412917898e1,6.036132612404e1,
-5.236662806066e0));
#117175=cartesian_point('',(-6.452572909559e1,6.055016525433e1,
-5.237755049055e0));
#117176=cartesian_point('',(-6.453715671965e1,6.057570519389e1,
-5.237935850424e0));
#117177=cartesian_point('',(-6.363092642758e1,6.066176571638e1,
-5.959912858172e0));
#117178=cartesian_point('',(-6.363721300085e1,6.066652384948e1,
-5.959521565081e0));
#117179=cartesian_point('',(-6.370970821632e1,6.072356181055e1,
-5.955234276474e0));
#117180=cartesian_point('',(-6.377778384485e1,6.080685353370e1,
-5.953826947128e0));
#117181=cartesian_point('',(-6.382035401041e1,6.089465547197e1,
-5.956214320133e0));
#117182=cartesian_point('',(-6.382566517790e1,6.090653258663e1,
-5.956599245567e0));
#117183=cartesian_point('',(-6.386597250691e1,6.036637453413e1,
-6.954765242908e0));
#117184=cartesian_point('',(-6.387549131561e1,6.037408094247e1,
-6.954489500888e0));
#117185=cartesian_point('',(-6.398526582277e1,6.046607673561e1,
-6.951427774209e0));
#117186=cartesian_point('',(-6.408898811039e1,6.059527234489e1,
-6.950500440444e0));
#117187=cartesian_point('',(-6.415707901882e1,6.073019799279e1,
-6.952106379021e0));
#117188=cartesian_point('',(-6.416565764757e1,6.074844373223e1,
-6.952361858306e0));
#117189=(bounded_surface()b_spline_surface(3,3,((#117165,#117166,#117167,
#117168,#117169,#117170),(#117171,#117172,#117173,#117174,#117175,#117176),(
#117177,#117178,#117179,#117180,#117181,#117182),(#117183,#117184,#117185,
#117186,#117187,#117188)),.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());
#117190=oriented_edge('',*,*,#106634,.t.);
#117192=oriented_edge('',*,*,#117191,.f.);
#117193=oriented_edge('',*,*,#117156,.f.);
#117194=oriented_edge('',*,*,#106612,.f.);
#117195=edge_loop('',(#117190,#117192,#117193,#117194));
#117196=face_outer_bound('',#117195,.f.);
#117198=cartesian_point('',(-6.305696953245e1,6.129739525970e1,
-8.480067565815e0));
#117199=direction('',(-7.302178866946e-2,-5.021902137479e-2,9.960651927819e-1));
#117200=direction('',(-3.443313283571e-1,9.385885627619e-1,2.207818299773e-2));
#117201=axis2_placement_3d('',#117198,#117199,#117200);
#117202=cylindrical_surface('',#117201,9.999637340434e-1);
#117203=oriented_edge('',*,*,#117158,.t.);
#117204=oriented_edge('',*,*,#117191,.t.);
#117206=oriented_edge('',*,*,#117205,.f.);
#117208=oriented_edge('',*,*,#117207,.f.);
#117210=oriented_edge('',*,*,#117209,.f.);
#117212=oriented_edge('',*,*,#117211,.f.);
#117213=edge_loop('',(#117203,#117204,#117206,#117208,#117210,#117212));
#117214=face_outer_bound('',#117213,.f.);
#117216=cartesian_point('',(-4.979362424960e1,4.625809034367e1,-5.6e0));
#117217=direction('',(-7.044160264028e-1,-7.044160264028e-1,
-8.715574274764e-2));
#117218=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#117219=axis2_placement_3d('',#117216,#117217,#117218);
#117220=plane('',#117219);
#117221=oriented_edge('',*,*,#106632,.f.);
#117222=oriented_edge('',*,*,#106662,.t.);
#117223=oriented_edge('',*,*,#106855,.f.);
#117224=oriented_edge('',*,*,#106871,.f.);
#117225=oriented_edge('',*,*,#117205,.t.);
#117226=edge_loop('',(#117221,#117222,#117223,#117224,#117225));
#117227=face_outer_bound('',#117226,.f.);
#117229=cartesian_point('',(-6.289452126962e1,6.140905558309e1,
-1.069548648161e1));
#117230=direction('',(-7.153968592531e-1,6.985003559628e-1,-1.745240644032e-2));
#117231=direction('',(-6.948756843656e-1,-7.138564833994e-1,
-8.692930683074e-2));
#117232=axis2_placement_3d('',#117229,#117230,#117231);
#117233=spherical_surface('',#117232,1.e0);
#117235=oriented_edge('',*,*,#117234,.f.);
#117236=oriented_edge('',*,*,#117207,.t.);
#117237=oriented_edge('',*,*,#106869,.t.);
#117238=edge_loop('',(#117235,#117236,#117237));
#117239=face_outer_bound('',#117238,.f.);
#117241=cartesian_point('',(-1.424056309221e-14,0.e0,-1.069548648161e1));
#117242=direction('',(0.e0,0.e0,1.e0));
#117243=direction('',(-6.900927466901e-1,7.237209413619e-1,0.e0));
#117244=axis2_placement_3d('',#117241,#117242,#117243);
#117245=toroidal_surface('',#117244,8.790217809212e1,1.e0);
#117247=oriented_edge('',*,*,#117246,.t.);
#117248=oriented_edge('',*,*,#117234,.t.);
#117249=oriented_edge('',*,*,#106887,.f.);
#117251=oriented_edge('',*,*,#117250,.f.);
#117252=edge_loop('',(#117247,#117248,#117249,#117251));
#117253=face_outer_bound('',#117252,.f.);
#117255=cartesian_point('',(-1.424056309221e-14,0.e0,-8.156393297401e0));
#117256=direction('',(0.e0,0.e0,1.e0));
#117257=direction('',(4.694715627859e-1,-8.829475928589e-1,0.e0));
#117258=axis2_placement_3d('',#117255,#117256,#117257);
#117259=conical_surface('',#117258,8.894665045655e1,1.e0);
#117260=oriented_edge('',*,*,#117246,.f.);
#117262=oriented_edge('',*,*,#117261,.t.);
#117264=oriented_edge('',*,*,#117263,.t.);
#117265=oriented_edge('',*,*,#117209,.t.);
#117266=edge_loop('',(#117260,#117262,#117264,#117265));
#117267=face_outer_bound('',#117266,.f.);
#117269=cartesian_point('',(-6.129337666657e1,6.306282212067e1,
-8.400286037599e0));
#117270=direction('',(-5.021909801567e-2,-7.302171224284e-2,
-9.960651945207e-1));
#117271=direction('',(-9.385893217308e-1,3.443292409420e-1,2.207847289171e-2));
#117272=axis2_placement_3d('',#117269,#117270,#117271);
#117273=cylindrical_surface('',#117272,9.999624588549e-1);
#117275=oriented_edge('',*,*,#117274,.t.);
#117277=oriented_edge('',*,*,#117276,.f.);
#117279=oriented_edge('',*,*,#117278,.t.);
#117280=oriented_edge('',*,*,#117261,.f.);
#117282=oriented_edge('',*,*,#117281,.f.);
#117283=oriented_edge('',*,*,#106915,.f.);
#117284=edge_loop('',(#117275,#117277,#117279,#117280,#117282,#117283));
#117285=face_outer_bound('',#117284,.f.);
#117287=cartesian_point('',(-6.017622235163e1,6.540921051293e1,
-5.698628529481e0));
#117288=cartesian_point('',(-6.011801402418e1,6.538271335141e1,
-5.698787678959e0));
#117289=cartesian_point('',(-5.979792277655e1,6.522093381953e1,
-5.699518020790e0));
#117290=cartesian_point('',(-5.950532568507e1,6.497583139849e1,
-5.699012699667e0));
#117291=cartesian_point('',(-5.931131700840e1,6.473369453202e1,
-5.697623283376e0));
#117292=cartesian_point('',(-5.930130654610e1,6.472093044582e1,
-5.697550043242e0));
#117293=cartesian_point('',(-6.057868436984e1,6.453855368134e1,
-5.237856917969e0));
#117294=cartesian_point('',(-6.054335585006e1,6.452282794009e1,
-5.237630563708e0));
#117295=cartesian_point('',(-6.034912117181e1,6.442624292656e1,
-5.236712549759e0));
#117296=cartesian_point('',(-6.017244631325e1,6.427686760198e1,
-5.237418229262e0));
#117297=cartesian_point('',(-6.005724716538e1,6.412898158804e1,
-5.239034915179e0));
#117298=cartesian_point('',(-6.005130951388e1,6.412118568152e1,
-5.239125106873e0));
#117299=cartesian_point('',(-6.090793370356e1,6.382628054054e1,
-5.956592863534e0));
#117300=cartesian_point('',(-6.089150520178e1,6.381897208769e1,
-5.956065832340e0));
#117301=cartesian_point('',(-6.080120491027e1,6.377408834544e1,
-5.953812941830e0));
#117302=cartesian_point('',(-6.071913480746e1,6.370468612188e1,
-5.955468462774e0));
#117303=cartesian_point('',(-6.066554105057e1,6.363584958169e1,
-5.959576343672e0));
#117304=cartesian_point('',(-6.066277844110e1,6.363222047028e1,
-5.959799703928e0));
#117305=cartesian_point('',(-6.075057791501e1,6.416669306745e1,
-6.952419947277e0));
#117306=cartesian_point('',(-6.072533952667e1,6.415487935681e1,
-6.952054584018e0));
#117307=cartesian_point('',(-6.058655553509e1,6.408328956793e1,
-6.950456314366e0));
#117308=cartesian_point('',(-6.045899072225e1,6.397769538819e1,
-6.951607934230e0));
#117309=cartesian_point('',(-6.037244892681e1,6.387345555105e1,
-6.954564257021e0));
#117310=cartesian_point('',(-6.036797713345e1,6.386796018709e1,
-6.954723321394e0));
#117311=(bounded_surface()b_spline_surface(3,3,((#117287,#117288,#117289,
#117290,#117291,#117292),(#117293,#117294,#117295,#117296,#117297,#117298),(
#117299,#117300,#117301,#117302,#117303,#117304),(#117305,#117306,#117307,
#117308,#117309,#117310)),.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());
#117312=oriented_edge('',*,*,#106932,.t.);
#117313=oriented_edge('',*,*,#106951,.f.);
#117315=oriented_edge('',*,*,#117314,.t.);
#117316=oriented_edge('',*,*,#117274,.f.);
#117317=edge_loop('',(#117312,#117313,#117315,#117316));
#117318=face_outer_bound('',#117317,.f.);
#117320=cartesian_point('',(-6.141930128427e1,6.463411967455e1,
-4.961805026505e0));
#117321=cartesian_point('',(-6.135666797447e1,6.470406955440e1,
-5.002200265485e0));
#117322=cartesian_point('',(-6.124548964459e1,6.481839098699e1,
-5.073847459001e0));
#117323=cartesian_point('',(-6.107924002876e1,6.496237034885e1,
-5.178751051431e0));
#117324=cartesian_point('',(-6.093232982635e1,6.507036796324e1,
-5.268846294604e0));
#117325=cartesian_point('',(-6.078808295965e1,6.515806426265e1,
-5.353762399552e0));
#117326=cartesian_point('',(-6.064745311610e1,6.522599191744e1,
-5.432055697838e0));
#117327=cartesian_point('',(-6.051108757459e1,6.527506621862e1,
-5.502540243131e0));
#117328=cartesian_point('',(-6.037618456316e1,6.530709094021e1,
-5.565714554865e0));
#117329=cartesian_point('',(-6.023664591725e1,6.532238588362e1,
-5.622569446225e0));
#117330=cartesian_point('',(-6.008594571092e1,6.531702042332e1,
-5.671561522142e0));
#117331=cartesian_point('',(-5.989226515744e1,6.527592306113e1,
-5.711095500949e0));
#117332=cartesian_point('',(-5.976368869177e1,6.520978831163e1,
-5.705683757058e0));
#117333=cartesian_point('',(-5.969969488053e1,6.516200137587e1,
-5.685361269517e0));
#117334=cartesian_point('',(-6.145792055493e1,6.372101632591e1,
-5.504741155086e0));
#117335=cartesian_point('',(-6.137820325266e1,6.376592698963e1,
-5.504295998513e0));
#117336=cartesian_point('',(-6.124434168637e1,6.384067066998e1,
-5.498894953684e0));
#117337=cartesian_point('',(-6.106654227240e1,6.394078192184e1,
-5.480129741982e0));
#117338=cartesian_point('',(-6.092602617646e1,6.402195831784e1,
-5.456903713216e0));
#117339=cartesian_point('',(-6.080437470071e1,6.409568714766e1,
-5.428866206628e0));
#117340=cartesian_point('',(-6.070171191276e1,6.416278547247e1,
-5.397709794536e0));
#117341=cartesian_point('',(-6.061747574098e1,6.422417778826e1,
-5.365119788199e0));
#117342=cartesian_point('',(-6.054901331459e1,6.428215642906e1,
-5.331906568165e0));
#117343=cartesian_point('',(-6.049369275516e1,6.434000138559e1,
-5.298089358660e0));
#117344=cartesian_point('',(-6.045167295465e1,6.440079772847e1,
-5.264363280406e0));
#117345=cartesian_point('',(-6.042213931626e1,6.447714328879e1,
-5.229270982036e0));
#117346=cartesian_point('',(-6.042407849614e1,6.452536330249e1,
-5.218959470639e0));
#117347=cartesian_point('',(-6.043020206009e1,6.454480164428e1,
-5.221398402922e0));
#117348=cartesian_point('',(-6.221697614302e1,6.373417226460e1,
-6.248838987516e0));
#117349=cartesian_point('',(-6.211038240755e1,6.374667639999e1,
-6.276440684275e0));
#117350=cartesian_point('',(-6.192958714531e1,6.376188781196e1,
-6.311177676219e0));
#117351=cartesian_point('',(-6.168684110860e1,6.377088881963e1,
-6.328561953870e0));
#117352=cartesian_point('',(-6.149411805475e1,6.377178749194e1,
-6.321570356157e0));
#117353=cartesian_point('',(-6.132732852932e1,6.376849820985e1,
-6.296028409963e0));
#117354=cartesian_point('',(-6.118742810685e1,6.376368811464e1,
-6.256119422937e0));
#117355=cartesian_point('',(-6.107411011433e1,6.375966243745e1,
-6.206189170507e0));
#117356=cartesian_point('',(-6.098393948299e1,6.375822592008e1,
-6.149093919117e0));
#117357=cartesian_point('',(-6.091342579738e1,6.376117150559e1,
-6.085603624060e0));
#117358=cartesian_point('',(-6.086254148271e1,6.377122684506e1,
-6.016754561376e0));
#117359=cartesian_point('',(-6.082916183996e1,6.379482413415e1,
-5.936908947592e0));
#117360=cartesian_point('',(-6.082781419031e1,6.381753063039e1,
-5.901233183552e0));
#117361=cartesian_point('',(-6.082527150498e1,6.382053387353e1,
-5.894176584791e0));
#117362=cartesian_point('',(-6.274439382782e1,6.465708615627e1,
-6.260785634494e0));
#117363=cartesian_point('',(-6.263484200255e1,6.467046356664e1,
-6.350142605419e0));
#117364=cartesian_point('',(-6.244173095065e1,6.468085879653e1,
-6.491859256384e0));
#117365=cartesian_point('',(-6.216210322802e1,6.466578590043e1,
-6.659869450679e0));
#117366=cartesian_point('',(-6.192405470621e1,6.463364171922e1,
-6.778305336979e0));
#117367=cartesian_point('',(-6.170100979889e1,6.458688656686e1,
-6.867577971965e0));
#117368=cartesian_point('',(-6.149537376527e1,6.452928282096e1,
-6.930591794067e0));
#117369=cartesian_point('',(-6.130823973669e1,6.446415613861e1,
-6.970805261510e0));
#117370=cartesian_point('',(-6.113544044867e1,6.439245909820e1,
-6.992288421545e0));
#117371=cartesian_point('',(-6.096937897817e1,6.431191554398e1,
-6.997342647680e0));
#117372=cartesian_point('',(-6.080320388200e1,6.421797089882e1,
-6.985020103824e0));
#117373=cartesian_point('',(-6.060280931209e1,6.408479023997e1,
-6.946427677296e0));
#117374=cartesian_point('',(-6.046849498820e1,6.397411623367e1,
-6.896737250029e0));
#117375=cartesian_point('',(-6.038937240128e1,6.389763834853e1,
-6.859838298798e0));
#117376=(bounded_surface()b_spline_surface(3,3,((#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,#117363,#117364,#117365,#117366,#117367,#117368,#117369,
#117370,#117371,#117372,#117373,#117374,#117375)),.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.885804664577e-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());
#117378=oriented_edge('',*,*,#117377,.t.);
#117380=oriented_edge('',*,*,#117379,.f.);
#117381=oriented_edge('',*,*,#117276,.t.);
#117382=oriented_edge('',*,*,#117314,.f.);
#117383=edge_loop('',(#117378,#117380,#117381,#117382));
#117384=face_outer_bound('',#117383,.f.);
#117386=cartesian_point('',(0.e0,0.e0,-5.1e0));
#117387=direction('',(0.e0,0.e0,1.e0));
#117388=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#117389=axis2_placement_3d('',#117386,#117387,#117388);
#117390=toroidal_surface('',#117389,8.85e1,5.e-1);
#117391=oriented_edge('',*,*,#106949,.f.);
#117393=oriented_edge('',*,*,#117392,.f.);
#117395=oriented_edge('',*,*,#117394,.t.);
#117397=oriented_edge('',*,*,#117396,.t.);
#117399=oriented_edge('',*,*,#117398,.t.);
#117400=oriented_edge('',*,*,#117377,.f.);
#117401=edge_loop('',(#117391,#117393,#117395,#117397,#117399,#117400));
#117402=face_outer_bound('',#117401,.f.);
#117404=cartesian_point('',(-5.501923549095e1,6.915636302329e1,
-5.685152482304e0));
#117405=cartesian_point('',(-5.505299862286e1,6.921923399319e1,
-5.703177823992e0));
#117406=cartesian_point('',(-5.509510497792e1,6.933893253027e1,
-5.711121711658e0));
#117407=cartesian_point('',(-5.511379808253e1,6.952412921322e1,
-5.681565893740e0));
#117408=cartesian_point('',(-5.510145672200e1,6.968762444451e1,
-5.633194397634e0));
#117409=cartesian_point('',(-5.505691266612e1,6.985971024383e1,
-5.562116145901e0));
#117410=cartesian_point('',(-5.497965406075e1,7.003277078778e1,
-5.473753882089e0));
#117411=cartesian_point('',(-5.487102958343e1,7.020311719229e1,
-5.373141487895e0));
#117412=cartesian_point('',(-5.473183946755e1,7.036967267219e1,
-5.263772934381e0));
#117413=cartesian_point('',(-5.456193335315e1,7.053221082056e1,
-5.148153372972e0));
#117414=cartesian_point('',(-5.439021848910e1,7.066703695466e1,
-5.046136706405e0));
#117415=cartesian_point('',(-5.427415139672e1,7.074586695080e1,
-4.984240341490e0));
#117416=cartesian_point('',(-5.422769883663e1,7.077577955175e1,
-4.960455933487e0));
#117417=cartesian_point('',(-5.429766070476e1,6.978330531680e1,
-5.220978150622e0));
#117418=cartesian_point('',(-5.428115110844e1,6.977534513658e1,
-5.219200124791e0));
#117419=cartesian_point('',(-5.424091597400e1,6.976621118929e1,
-5.226726330583e0));
#117420=cartesian_point('',(-5.416788069893e1,6.977677812930e1,
-5.256432035495e0));
#117421=cartesian_point('',(-5.409697771207e1,6.980580074389e1,
-5.291564105934e0));
#117422=cartesian_point('',(-5.401418539778e1,6.986160107564e1,
-5.334468181080e0));
#117423=cartesian_point('',(-5.392044832435e1,6.994595053045e1,
-5.379595310886e0));
#117424=cartesian_point('',(-5.381542484012e1,7.005806641490e1,
-5.422273975218e0));
#117425=cartesian_point('',(-5.369770128065e1,7.019684314830e1,
-5.459073258318e0));
#117426=cartesian_point('',(-5.356530035225e1,7.036141648688e1,
-5.487202186099e0));
#117427=cartesian_point('',(-5.343804193156e1,7.052300503136e1,
-5.501544879634e0));
#117428=cartesian_point('',(-5.335394296831e1,7.062958749978e1,
-5.504518165268e0));
#117429=cartesian_point('',(-5.332047592632e1,7.067181203846e1,
-5.504789449119e0));
#117430=cartesian_point('',(-5.352059373721e1,7.005954639084e1,
-5.892744541162e0));
#117431=cartesian_point('',(-5.351686776285e1,7.006202237126e1,
-5.900191708192e0));
#117432=cartesian_point('',(-5.349829659653e1,7.006041478504e1,
-5.929095775340e0));
#117433=cartesian_point('',(-5.347051167118e1,7.008120174728e1,
-5.999488852293e0));
#117434=cartesian_point('',(-5.344987839097e1,7.012567436948e1,
-6.073116989293e0));
#117435=cartesian_point('',(-5.343214387169e1,7.021024672001e1,
-6.154421583787e0));
#117436=cartesian_point('',(-5.341511952985e1,7.033902485746e1,
-6.230182944303e0));
#117437=cartesian_point('',(-5.339464474892e1,7.051057160953e1,
-6.289607880175e0));
#117438=cartesian_point('',(-5.336602674643e1,7.072190393372e1,
-6.324623858310e0));
#117439=cartesian_point('',(-5.332435199407e1,7.096975677064e1,
-6.328422240055e0));
#117440=cartesian_point('',(-5.327321100239e1,7.120896845903e1,
-6.299470017380e0));
#117441=cartesian_point('',(-5.323276127766e1,7.136383210268e1,
-6.264239879292e0));
#117442=cartesian_point('',(-5.321560960234e1,7.142466035524e1,
-6.248015951970e0));
#117443=cartesian_point('',(-5.366270639589e1,6.963859823559e1,
-6.857857915089e0));
#117444=cartesian_point('',(-5.371878595008e1,6.971968765573e1,
-6.891987714787e0));
#117445=cartesian_point('',(-5.379871118606e1,6.985252499318e1,
-6.937251025554e0));
#117446=cartesian_point('',(-5.389639801778e1,7.005556281221e1,
-6.978723325300e0));
#117447=cartesian_point('',(-5.397181269701e1,7.024602918721e1,
-6.997554575602e0));
#117448=cartesian_point('',(-5.404084030938e1,7.046834242156e1,
-6.993512273101e0));
#117449=cartesian_point('',(-5.409749944439e1,7.071896230492e1,
-6.958628315560e0));
#117450=cartesian_point('',(-5.413647199642e1,7.099305742667e1,
-6.887249958505e0));
#117451=cartesian_point('',(-5.415283382868e1,7.128627350868e1,
-6.774768281963e0));
#117452=cartesian_point('',(-5.414130878397e1,7.159419302993e1,
-6.616674783312e0));
#117453=cartesian_point('',(-5.410247243807e1,7.186452621505e1,
-6.439077998183e0));
#117454=cartesian_point('',(-5.406260400622e1,7.202764086327e1,
-6.310489754706e0));
#117455=cartesian_point('',(-5.404463325075e1,7.209003004578e1,
-6.257909586716e0));
#117456=(bounded_surface()b_spline_surface(3,3,((#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),(
#117443,#117444,#117445,#117446,#117447,#117448,#117449,#117450,#117451,#117452,
#117453,#117454,#117455)),.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());
#117457=oriented_edge('',*,*,#117392,.t.);
#117459=oriented_edge('',*,*,#117458,.t.);
#117461=oriented_edge('',*,*,#117460,.f.);
#117463=oriented_edge('',*,*,#117462,.t.);
#117464=edge_loop('',(#117457,#117459,#117461,#117463));
#117465=face_outer_bound('',#117464,.f.);
#117467=cartesian_point('',(-5.464070727649e1,6.868871520573e1,
-5.697497383882e0));
#117468=cartesian_point('',(-5.466163773735e1,6.871105360512e1,
-5.697635007842e0));
#117469=cartesian_point('',(-5.489871805594e1,6.897424138133e1,
-5.699180721895e0));
#117470=cartesian_point('',(-5.507510538510e1,6.929118585665e1,
-5.699610116438e0));
#117471=cartesian_point('',(-5.517065115478e1,6.960075044142e1,
-5.698734959826e0));
#117472=cartesian_point('',(-5.393358690918e1,6.933852180966e1,
-5.239203296339e0));
#117473=cartesian_point('',(-5.394642340682e1,6.935183341967e1,
-5.239027298837e0));
#117474=cartesian_point('',(-5.409180255770e1,6.950890816615e1,
-5.237192836221e0));
#117475=cartesian_point('',(-5.419939124871e1,6.970077165038e1,
-5.236920158041e0));
#117476=cartesian_point('',(-5.425581940074e1,6.988840103354e1,
-5.237593609387e0));
#117477=cartesian_point('',(-5.335717269413e1,6.986821605650e1,
-5.959947658620e0));
#117478=cartesian_point('',(-5.336314907163e1,6.987441051704e1,
-5.959518999427e0));
#117479=cartesian_point('',(-5.343082204265e1,6.994749088698e1,
-5.954899731340e0));
#117480=cartesian_point('',(-5.348079622736e1,7.003660931260e1,
-5.953941636108e0));
#117481=cartesian_point('',(-5.350701802548e1,7.012384300771e1,
-5.956055860376e0));
#117482=cartesian_point('',(-5.363517166242e1,6.961274937397e1,
-6.954812186318e0));
#117483=cartesian_point('',(-5.364413486963e1,6.962267214052e1,
-6.954509050279e0));
#117484=cartesian_point('',(-5.374565931673e1,6.973933449318e1,
-6.951196762905e0));
#117485=cartesian_point('',(-5.382154003712e1,6.987704359767e1,
-6.950430469974e0));
#117486=cartesian_point('',(-5.386439181728e1,7.001147121112e1,
-6.952068694273e0));
#117487=(bounded_surface()b_spline_surface(3,3,((#117467,#117468,#117469,
#117470,#117471),(#117472,#117473,#117474,#117475,#117476),(#117477,#117478,
#117479,#117480,#117481),(#117482,#117483,#117484,#117485,#117486)),
.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.855313470309e-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());
#117488=oriented_edge('',*,*,#106947,.f.);
#117489=oriented_edge('',*,*,#106969,.t.);
#117491=oriented_edge('',*,*,#117490,.f.);
#117492=oriented_edge('',*,*,#117458,.f.);
#117493=edge_loop('',(#117488,#117489,#117491,#117492));
#117494=face_outer_bound('',#117493,.f.);
#117496=cartesian_point('',(-5.269160836465e1,7.040700590272e1,
-8.480067565814e0));
#117497=direction('',(-7.997875502041e-2,-3.817761744061e-2,9.960651927821e-1));
#117498=direction('',(-1.932644386286e-1,9.808982672006e-1,2.207818299592e-2));
#117499=axis2_placement_3d('',#117496,#117497,#117498);
#117500=cylindrical_surface('',#117499,9.999637340458e-1);
#117501=oriented_edge('',*,*,#117460,.t.);
#117502=oriented_edge('',*,*,#117490,.t.);
#117504=oriented_edge('',*,*,#117503,.f.);
#117506=oriented_edge('',*,*,#117505,.f.);
#117508=oriented_edge('',*,*,#117507,.f.);
#117510=oriented_edge('',*,*,#117509,.f.);
#117511=edge_loop('',(#117501,#117502,#117504,#117506,#117508,#117510));
#117512=face_outer_bound('',#117511,.f.);
#117514=cartesian_point('',(-4.194422249061e1,5.347801546253e1,-5.6e0));
#117515=direction('',(-8.059384404624e-1,-5.855485519503e-1,
-8.715574274766e-2));
#117516=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#117517=axis2_placement_3d('',#117514,#117515,#117516);
#117518=plane('',#117517);
#117519=oriented_edge('',*,*,#106967,.f.);
#117520=oriented_edge('',*,*,#106997,.t.);
#117521=oriented_edge('',*,*,#107188,.f.);
#117522=oriented_edge('',*,*,#107204,.f.);
#117523=oriented_edge('',*,*,#117503,.t.);
#117524=edge_loop('',(#117519,#117520,#117521,#117522,#117523));
#117525=face_outer_bound('',#117524,.f.);
#117527=cartesian_point('',(-5.251369258655e1,7.049187899515e1,
-1.069548648161e1));
#117528=direction('',(-5.973196072809e-1,8.018133824446e-1,-1.745240644032e-2));
#117529=direction('',(-7.979923686968e-1,-5.963652195723e-1,
-8.692930683106e-2));
#117530=axis2_placement_3d('',#117527,#117528,#117529);
#117531=spherical_surface('',#117530,1.e0);
#117533=oriented_edge('',*,*,#117532,.f.);
#117534=oriented_edge('',*,*,#117505,.t.);
#117535=oriented_edge('',*,*,#107202,.t.);
#117536=edge_loop('',(#117533,#117534,#117535));
#117537=face_outer_bound('',#117536,.f.);
#117539=cartesian_point('',(-1.425266596362e-14,0.e0,-1.069548648161e1));
#117540=direction('',(0.e0,0.e0,1.e0));
#117541=direction('',(-5.683816615347e-1,8.227650252843e-1,0.e0));
#117542=axis2_placement_3d('',#117539,#117540,#117541);
#117543=toroidal_surface('',#117542,8.790217809212e1,1.e0);
#117545=oriented_edge('',*,*,#117544,.t.);
#117546=oriented_edge('',*,*,#117532,.t.);
#117547=oriented_edge('',*,*,#107220,.f.);
#117549=oriented_edge('',*,*,#117548,.f.);
#117550=edge_loop('',(#117545,#117546,#117547,#117549));
#117551=face_outer_bound('',#117550,.f.);
#117553=cartesian_point('',(-1.425266596362e-14,0.e0,-8.156393297398e0));
#117554=direction('',(0.e0,0.e0,1.e0));
#117555=direction('',(3.255681544572e-1,-9.455185755993e-1,0.e0));
#117556=axis2_placement_3d('',#117553,#117554,#117555);
#117557=conical_surface('',#117556,8.894665045655e1,1.e0);
#117558=oriented_edge('',*,*,#117544,.f.);
#117560=oriented_edge('',*,*,#117559,.t.);
#117562=oriented_edge('',*,*,#117561,.t.);
#117563=oriented_edge('',*,*,#117507,.t.);
#117564=edge_loop('',(#117558,#117560,#117562,#117563));
#117565=face_outer_bound('',#117564,.f.);
#117567=cartesian_point('',(-5.067355464690e1,7.187481072296e1,
-8.400286037597e0));
#117568=direction('',(-6.102393007665e-2,-6.426669606062e-2,
-9.960651945206e-1));
#117569=direction('',(-8.731687690767e-1,4.869176950409e-1,2.207847289163e-2));
#117570=axis2_placement_3d('',#117567,#117568,#117569);
#117571=cylindrical_surface('',#117570,9.999624588513e-1);
#117573=oriented_edge('',*,*,#117572,.t.);
#117575=oriented_edge('',*,*,#117574,.f.);
#117577=oriented_edge('',*,*,#117576,.t.);
#117578=oriented_edge('',*,*,#117559,.f.);
#117580=oriented_edge('',*,*,#117579,.f.);
#117581=oriented_edge('',*,*,#107248,.f.);
#117582=edge_loop('',(#117573,#117575,#117577,#117578,#117580,#117581));
#117583=face_outer_bound('',#117582,.f.);
#117585=cartesian_point('',(-4.920754399235e1,7.402042733236e1,
-5.698621807395e0));
#117586=cartesian_point('',(-4.916100292509e1,7.398981476508e1,
-5.698754936594e0));
#117587=cartesian_point('',(-4.887231849046e1,7.378486341313e1,
-5.699473945405e0));
#117588=cartesian_point('',(-4.861797037871e1,7.349876876860e1,
-5.699047649050e0));
#117589=cartesian_point('',(-4.845842948333e1,7.322198778220e1,
-5.697649935020e0));
#117590=cartesian_point('',(-4.844784195158e1,7.320301342638e1,
-5.697553497584e0));
#117591=cartesian_point('',(-4.973950818943e1,7.322228970005e1,
-5.237920985640e0));
#117592=cartesian_point('',(-4.971121127629e1,7.320401988355e1,
-5.237710753528e0));
#117593=cartesian_point('',(-4.953576759682e1,7.308126896754e1,
-5.236694164414e0));
#117594=cartesian_point('',(-4.938229122895e1,7.290721487676e1,
-5.237358141412e0));
#117595=cartesian_point('',(-4.928816359267e1,7.273869608203e1,
-5.239013503146e0));
#117596=cartesian_point('',(-4.928192992314e1,7.272714402376e1,
-5.239135843377e0));
#117597=cartesian_point('',(-5.017467317073e1,7.256938598760e1,
-5.956659761027e0));
#117598=cartesian_point('',(-5.016151341062e1,7.256089358196e1,
-5.956190236234e0));
#117599=cartesian_point('',(-5.007994041516e1,7.250384179112e1,
-5.953817486297e0));
#117600=cartesian_point('',(-5.000864896635e1,7.242297802224e1,
-5.955308321698e0));
#117601=cartesian_point('',(-4.996486458917e1,7.234454341545e1,
-5.959480561923e0));
#117602=cartesian_point('',(-4.996196460412e1,7.233916598213e1,
-5.959779582834e0));
#117603=cartesian_point('',(-4.996667466375e1,7.288145876895e1,
-6.952437423484e0));
#117604=cartesian_point('',(-4.994653985077e1,7.286790256601e1,
-6.952118225322e0));
#117605=cartesian_point('',(-4.982160966668e1,7.277756112788e1,
-6.950471457200e0));
#117606=cartesian_point('',(-4.971063038161e1,7.265403386508e1,
-6.951487587513e0));
#117607=cartesian_point('',(-4.963891160826e1,7.253440171421e1,
-6.954480483346e0));
#117608=cartesian_point('',(-4.963413957693e1,7.252619878391e1,
-6.954692259413e0));
#117609=(bounded_surface()b_spline_surface(3,3,((#117585,#117586,#117587,
#117588,#117589,#117590),(#117591,#117592,#117593,#117594,#117595,#117596),(
#117597,#117598,#117599,#117600,#117601,#117602),(#117603,#117604,#117605,
#117606,#117607,#117608)),.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());
#117610=oriented_edge('',*,*,#107284,.f.);
#117612=oriented_edge('',*,*,#117611,.t.);
#117613=oriented_edge('',*,*,#117572,.f.);
#117614=oriented_edge('',*,*,#107265,.t.);
#117615=edge_loop('',(#117610,#117612,#117613,#117614));
#117616=face_outer_bound('',#117615,.f.);
#117618=cartesian_point('',(-5.055212376794e1,7.344646199833e1,
-4.961805061642e0));
#117619=cartesian_point('',(-5.047931902589e1,7.350575265179e1,
-5.002200289954e0));
#117620=cartesian_point('',(-5.035162569407e1,7.360127445706e1,
-5.073847471983e0));
#117621=cartesian_point('',(-5.016489957555e1,7.371747400994e1,
-5.178751051430e0));
#117622=cartesian_point('',(-5.000290353248e1,7.380116017557e1,
-5.268846294603e0));
#117623=cartesian_point('',(-4.984671386039e1,7.386521160659e1,
-5.353762399552e0));
#117624=cartesian_point('',(-4.969718917723e1,7.391030360488e1,
-5.432055697838e0));
#117625=cartesian_point('',(-4.955482560977e1,7.393744144945e1,
-5.502540243132e0));
#117626=cartesian_point('',(-4.941657370808e1,7.394796841314e1,
-5.565714554865e0));
#117627=cartesian_point('',(-4.927636035817e1,7.394124639699e1,
-5.622569446225e0));
#117628=cartesian_point('',(-4.912835486436e1,7.391237228826e1,
-5.671561522143e0));
#117629=cartesian_point('',(-4.894348809752e1,7.384148267097e1,
-5.711095455237e0));
#117630=cartesian_point('',(-4.882684052384e1,7.375604854249e1,
-5.705683773844e0));
#117631=cartesian_point('',(-4.877111015827e1,7.369883926539e1,
-5.685361420442e0));
#117632=cartesian_point('',(-5.073310839396e1,7.255064182816e1,
-5.504741154672e0));
#117633=cartesian_point('',(-5.064734699375e1,7.258252902399e1,
-5.504295996637e0));
#117634=cartesian_point('',(-5.050344102330e1,7.263541191382e1,
-5.498894951335e0));
#117635=cartesian_point('',(-5.031216978870e1,7.270647666504e1,
-5.480129741963e0));
#117636=cartesian_point('',(-5.016068489299e1,7.276467208461e1,
-5.456903713203e0));
#117637=cartesian_point('',(-5.002899741873e1,7.281846270665e1,
-5.428866206622e0));
#117638=cartesian_point('',(-4.991710208950e1,7.286867494142e1,
-5.397709794536e0));
#117639=cartesian_point('',(-4.982429913070e1,7.291613397547e1,
-5.365119788206e0));
#117640=cartesian_point('',(-4.974760973272e1,7.296268891993e1,
-5.331906568177e0));
#117641=cartesian_point('',(-4.968392131635e1,7.301116766694e1,
-5.298089358678e0));
#117642=cartesian_point('',(-4.963290820593e1,7.306464216094e1,
-5.264363280428e0));
#117643=cartesian_point('',(-4.959179514628e1,7.313542761993e1,
-5.229271022639e0));
#117644=cartesian_point('',(-4.958616714952e1,7.318335725295e1,
-5.218959502665e0));
#117645=cartesian_point('',(-4.958917445554e1,7.320351421180e1,
-5.221398384770e0));
#117646=cartesian_point('',(-5.148076068720e1,7.268237821884e1,
-6.248839011458e0));
#117647=cartesian_point('',(-5.137352325126e1,7.267805347281e1,
-6.276440696074e0));
#117648=cartesian_point('',(-5.119257432157e1,7.266479499787e1,
-6.311177678303e0));
#117649=cartesian_point('',(-5.095140885341e1,7.263571134541e1,
-6.328561953802e0));
#117650=cartesian_point('',(-5.076091795684e1,7.260645042575e1,
-6.321570356089e0));
#117651=cartesian_point('',(-5.059669644433e1,7.257711001e1,-6.296028409896e0));
#117652=cartesian_point('',(-5.045927089289e1,7.255047388730e1,
-6.256119422873e0));
#117653=cartesian_point('',(-5.034797778755e1,7.252877093334e1,
-6.206189170445e0));
#117654=cartesian_point('',(-5.025914202714e1,7.251324630741e1,
-6.149093919059e0));
#117655=cartesian_point('',(-5.018903569092e1,7.250512485719e1,
-6.085603624005e0));
#117656=cartesian_point('',(-5.013720484494e1,7.250709633821e1,
-6.016754561326e0));
#117657=cartesian_point('',(-5.010054477409e1,7.252518135803e1,
-5.936909039869e0));
#117658=cartesian_point('',(-5.009566161039e1,7.254739743276e1,
-5.901233294210e0));
#117659=cartesian_point('',(-5.009268042607e1,7.254996598768e1,
-5.894176637005e0));
#117660=cartesian_point('',(-5.185730944156e1,7.367643581265e1,
-6.260785712218e0));
#117661=cartesian_point('',(-5.174701372327e1,7.367251084032e1,
-6.350142653815e0));
#117662=cartesian_point('',(-5.155465404844e1,7.365256886314e1,
-6.491859277164e0));
#117663=cartesian_point('',(-5.128082696142e1,7.359393813346e1,
-6.659869450655e0));
#117664=cartesian_point('',(-5.105073766972e1,7.352495070730e1,
-6.778305336945e0));
#117665=cartesian_point('',(-5.083775293259e1,7.344387927770e1,
-6.867577971922e0));
#117666=cartesian_point('',(-5.064365983095e1,7.335481616659e1,
-6.930591794016e0));
#117667=cartesian_point('',(-5.046901779052e1,7.326121709013e1,
-6.970805261453e0));
#117668=cartesian_point('',(-5.030956183664e1,7.316337099508e1,
-6.992288421481e0));
#117669=cartesian_point('',(-5.015814464623e1,7.305784132838e1,
-6.997342647611e0));
#117670=cartesian_point('',(-5.000871162156e1,7.293905778542e1,
-6.985020103751e0));
#117671=cartesian_point('',(-4.983161849125e1,7.277616837251e1,
-6.946427721843e0));
#117672=cartesian_point('',(-4.971627118168e1,7.264584577350e1,
-6.896737404138e0));
#117673=cartesian_point('',(-4.965008663566e1,7.255793220684e1,
-6.859838572527e0));
#117674=(bounded_surface()b_spline_surface(3,3,((#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,#117661,#117662,#117663,#117664,#117665,#117666,#117667,
#117668,#117669,#117670,#117671,#117672,#117673)),.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.885802291959e-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());
#117676=oriented_edge('',*,*,#117675,.t.);
#117678=oriented_edge('',*,*,#117677,.f.);
#117679=oriented_edge('',*,*,#117574,.t.);
#117680=oriented_edge('',*,*,#117611,.f.);
#117681=edge_loop('',(#117676,#117678,#117679,#117680));
#117682=face_outer_bound('',#117681,.f.);
#117684=cartesian_point('',(0.e0,0.e0,-5.1e0));
#117685=direction('',(0.e0,0.e0,1.e0));
#117686=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#117687=axis2_placement_3d('',#117684,#117685,#117686);
#117688=toroidal_surface('',#117687,8.85e1,5.e-1);
#117689=oriented_edge('',*,*,#107282,.f.);
#117691=oriented_edge('',*,*,#117690,.f.);
#117693=oriented_edge('',*,*,#117692,.t.);
#117695=oriented_edge('',*,*,#117694,.t.);
#117697=oriented_edge('',*,*,#117696,.t.);
#117698=oriented_edge('',*,*,#117675,.f.);
#117699=edge_loop('',(#117689,#117691,#117693,#117695,#117697,#117698));
#117700=face_outer_bound('',#117699,.f.);
#117702=cartesian_point('',(-4.352341874919e1,7.691183810759e1,
-5.685152482397e0));
#117703=cartesian_point('',(-4.354693101434e1,7.697921674837e1,
-5.703177823985e0));
#117704=cartesian_point('',(-4.356979399373e1,7.710402848301e1,
-5.711121711660e0));
#117705=cartesian_point('',(-4.355928581117e1,7.728986933330e1,
-5.681565893739e0));
#117706=cartesian_point('',(-4.352152010422e1,7.744942105286e1,
-5.633194397633e0));
#117707=cartesian_point('',(-4.345060430963e1,7.761241996487e1,
-5.562116145901e0));
#117708=cartesian_point('',(-4.334722425229e1,7.777126393776e1,
-5.473753882089e0));
#117709=cartesian_point('',(-4.321328907387e1,7.792252048334e1,
-5.373141487895e0));
#117710=cartesian_point('',(-4.304975760189e1,7.806525125759e1,
-5.263772934381e0));
#117711=cartesian_point('',(-4.285651674541e1,7.819920911952e1,
-5.148153372973e0));
#117712=cartesian_point('',(-4.266582452208e1,7.830551319730e1,
-5.046136706388e0));
#117713=cartesian_point('',(-4.253885467992e1,7.836521577190e1,
-4.984240341459e0));
#117714=cartesian_point('',(-4.248829466632e1,7.838749331746e1,
-4.960455933437e0));
#117715=cartesian_point('',(-4.271265236344e1,7.741818253600e1,
-5.220978150515e0));
#117716=cartesian_point('',(-4.269759127445e1,7.740773768779e1,
-5.219200124795e0));
#117717=cartesian_point('',(-4.265928036545e1,7.739242203285e1,
-5.226726330582e0));
#117718=cartesian_point('',(-4.258549124219e1,7.739143364210e1,
-5.256432035497e0));
#117719=cartesian_point('',(-4.251092105157e1,7.740900726933e1,
-5.291564105936e0));
#117720=cartesian_point('',(-4.242041895301e1,7.745116903500e1,
-5.334468181083e0));
#117721=cartesian_point('',(-4.231464077666e1,7.751981629912e1,
-5.379595310888e0));
#117722=cartesian_point('',(-4.219337151739e1,7.761412255842e1,
-5.422273975221e0));
#117723=cartesian_point('',(-4.205538786624e1,7.773277469789e1,
-5.459073258320e0));
#117724=cartesian_point('',(-4.189887207080e1,7.787460979718e1,
-5.487202186101e0));
#117725=cartesian_point('',(-4.174790239489e1,7.801430131559e1,
-5.501544879638e0));
#117726=cartesian_point('',(-4.164816565799e1,7.810641560065e1,
-5.504518165272e0));
#117727=cartesian_point('',(-4.160850527765e1,7.814288488666e1,
-5.504789449126e0));
#117728=cartesian_point('',(-4.190193875553e1,7.756946256773e1,
-5.892744541152e0));
#117729=cartesian_point('',(-4.189787132525e1,7.757132519373e1,
-5.900191708184e0));
#117730=cartesian_point('',(-4.187978028271e1,7.756683222908e1,
-5.929095775334e0));
#117731=cartesian_point('',(-4.184908563857e1,7.758301674939e1,
-5.999488852295e0));
#117732=cartesian_point('',(-4.182174933741e1,7.762371408366e1,
-6.073116989295e0));
#117733=cartesian_point('',(-4.179100312909e1,7.770447091819e1,
-6.154421583788e0));
#117734=cartesian_point('',(-4.175404304610e1,7.782900038926e1,
-6.230182944304e0));
#117735=cartesian_point('',(-4.170698451931e1,7.799523215474e1,
-6.289607880176e0));
#117736=cartesian_point('',(-4.164565919284e1,7.819948578543e1,
-6.324623858310e0));
#117737=cartesian_point('',(-4.156572479988e1,7.843776777504e1,
-6.328422240056e0));
#117738=cartesian_point('',(-4.147779248616e1,7.866603415696e1,
-6.299470017375e0));
#117739=cartesian_point('',(-4.141361475338e1,7.881266344117e1,
-6.264239879274e0));
#117740=cartesian_point('',(-4.138715860892e1,7.887005968382e1,
-6.248015951909e0));
#117741=cartesian_point('',(-4.210815257175e1,7.717592829997e1,
-6.857857914948e0));
#117742=cartesian_point('',(-4.215085651259e1,7.726479215019e1,
-6.891987714776e0));
#117743=cartesian_point('',(-4.220901739849e1,7.740849710111e1,
-6.937251025549e0));
#117744=cartesian_point('',(-4.227373943062e1,7.762431677496e1,
-6.978723325300e0));
#117745=cartesian_point('',(-4.231843012452e1,7.782423564782e1,
-6.997554575602e0));
#117746=cartesian_point('',(-4.235183044055e1,7.805461013496e1,
-6.993512273101e0));
#117747=cartesian_point('',(-4.236858642020e1,7.831100791315e1,
-6.958628315560e0));
#117748=cartesian_point('',(-4.236420123171e1,7.858782511945e1,
-6.887249958506e0));
#117749=cartesian_point('',(-4.233449252173e1,7.887999077940e1,
-6.774768281963e0));
#117750=cartesian_point('',(-4.227494014387e1,7.918231638618e1,
-6.616674783313e0));
#117751=cartesian_point('',(-4.219429251061e1,7.944324597825e1,
-6.439077998152e0));
#117752=cartesian_point('',(-4.212939817258e1,7.959811561770e1,
-6.310489754638e0));
#117753=cartesian_point('',(-4.210188884853e1,7.965692544050e1,
-6.257909586625e0));
#117754=(bounded_surface()b_spline_surface(3,3,((#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),(
#117741,#117742,#117743,#117744,#117745,#117746,#117747,#117748,#117749,#117750,
#117751,#117752,#117753)),.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());
#117755=oriented_edge('',*,*,#117690,.t.);
#117757=oriented_edge('',*,*,#117756,.t.);
#117759=oriented_edge('',*,*,#117758,.f.);
#117761=oriented_edge('',*,*,#117760,.t.);
#117762=edge_loop('',(#117755,#117757,#117759,#117761));
#117763=face_outer_bound('',#117762,.f.);
#117765=cartesian_point('',(-4.322270708135e1,7.639073295138e1,
-5.697497383882e0));
#117766=cartesian_point('',(-4.323988535795e1,7.641607057345e1,
-5.697635007842e0));
#117767=cartesian_point('',(-4.343287518544e1,7.671310560422e1,
-5.699180721895e0));
#117768=cartesian_point('',(-4.355750985443e1,7.705374102458e1,
-5.699610116437e0));
#117769=cartesian_point('',(-4.360345272691e1,7.737444100697e1,
-5.698734959826e0));
#117770=cartesian_point('',(-4.242264039070e1,7.692192136134e1,
-5.239203296339e0));
#117771=cartesian_point('',(-4.243323645515e1,7.693707715398e1,
-5.239027298837e0));
#117772=cartesian_point('',(-4.255225384349e1,7.711496035939e1,
-5.237192836221e0));
#117773=cartesian_point('',(-4.262850387770e1,7.732129226506e1,
-5.236920158041e0));
#117774=cartesian_point('',(-4.265488560334e1,7.751543892693e1,
-5.237593609387e0));
#117775=cartesian_point('',(-4.177046035500e1,7.735492314365e1,
-5.959947658620e0));
#117776=cartesian_point('',(-4.177539412625e1,7.736197625152e1,
-5.959518999427e0));
#117777=cartesian_point('',(-4.183080164213e1,7.744474326586e1,
-5.954899731340e0));
#117778=cartesian_point('',(-4.186621936846e1,7.754058218064e1,
-5.953941636108e0));
#117779=cartesian_point('',(-4.187847197631e1,7.763084387714e1,
-5.956055860376e0));
#117780=cartesian_point('',(-4.208500048850e1,7.714609029980e1,
-6.954812186318e0));
#117781=cartesian_point('',(-4.209230108108e1,7.715729305515e1,
-6.954509050279e0));
#117782=cartesian_point('',(-4.217432558102e1,7.728840102323e1,
-6.951196762905e0));
#117783=cartesian_point('',(-4.222772963374e1,7.743628506002e1,
-6.950430469974e0));
#117784=cartesian_point('',(-4.224902472558e1,7.757576114179e1,
-6.952068694273e0));
#117785=(bounded_surface()b_spline_surface(3,3,((#117765,#117766,#117767,
#117768,#117769),(#117770,#117771,#117772,#117773,#117774),(#117775,#117776,
#117777,#117778,#117779),(#117780,#117781,#117782,#117783,#117784)),
.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.855313470297e-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());
#117786=oriented_edge('',*,*,#107302,.t.);
#117788=oriented_edge('',*,*,#117787,.f.);
#117789=oriented_edge('',*,*,#117756,.f.);
#117790=oriented_edge('',*,*,#107280,.f.);
#117791=edge_loop('',(#117786,#117788,#117789,#117790));
#117792=face_outer_bound('',#117791,.f.);
#117794=cartesian_point('',(-4.102880492549e1,7.778296239297e1,
-8.480067565815e0));
#117795=direction('',(-8.496637899136e-2,-2.519615386141e-2,9.960651927819e-1));
#117796=direction('',(-3.743873699709e-2,9.990550008922e-1,2.207818299565e-2));
#117797=axis2_placement_3d('',#117794,#117795,#117796);
#117798=cylindrical_surface('',#117797,9.999637340457e-1);
#117799=oriented_edge('',*,*,#117758,.t.);
#117800=oriented_edge('',*,*,#117787,.t.);
#117802=oriented_edge('',*,*,#117801,.f.);
#117804=oriented_edge('',*,*,#117803,.f.);
#117806=oriented_edge('',*,*,#117805,.f.);
#117808=oriented_edge('',*,*,#117807,.f.);
#117809=edge_loop('',(#117799,#117800,#117802,#117804,#117806,#117808));
#117810=face_outer_bound('',#117809,.f.);
#117812=cartesian_point('',(-3.306201476901e1,5.938113435736e1,-5.6e0));
#117813=direction('',(-8.876159753616e-1,-4.522629288245e-1,
-8.715574274766e-2));
#117814=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#117815=axis2_placement_3d('',#117812,#117813,#117814);
#117816=plane('',#117815);
#117817=oriented_edge('',*,*,#107300,.f.);
#117818=oriented_edge('',*,*,#107330,.t.);
#117819=oriented_edge('',*,*,#107523,.f.);
#117820=oriented_edge('',*,*,#107539,.f.);
#117821=oriented_edge('',*,*,#117801,.t.);
#117822=edge_loop('',(#117817,#117818,#117819,#117820,#117821));
#117823=face_outer_bound('',#117822,.f.);
#117825=cartesian_point('',(-4.083980250905e1,7.783895839721e1,
-1.069548648161e1));
#117826=direction('',(-4.645343641661e-1,8.853831024016e-1,-1.745240644023e-2));
#117827=direction('',(-8.814598325431e-1,-4.641894647954e-1,
-8.692930683091e-2));
#117828=axis2_placement_3d('',#117825,#117826,#117827);
#117829=spherical_surface('',#117828,1.e0);
#117830=oriented_edge('',*,*,#107537,.t.);
#117832=oriented_edge('',*,*,#117831,.f.);
#117833=oriented_edge('',*,*,#117803,.t.);
#117834=edge_loop('',(#117830,#117832,#117833));
#117835=face_outer_bound('',#117834,.f.);
#117837=cartesian_point('',(-1.426623686487e-14,0.e0,-1.069548648161e1));
#117838=direction('',(0.e0,0.e0,1.e0));
#117839=direction('',(-4.326751335218e-1,9.015499036836e-1,0.e0));
#117840=axis2_placement_3d('',#117837,#117838,#117839);
#117841=toroidal_surface('',#117840,8.790217809212e1,1.e0);
#117843=oriented_edge('',*,*,#117842,.t.);
#117844=oriented_edge('',*,*,#117831,.t.);
#117845=oriented_edge('',*,*,#107555,.f.);
#117847=oriented_edge('',*,*,#117846,.f.);
#117848=edge_loop('',(#117843,#117844,#117845,#117847));
#117849=face_outer_bound('',#117848,.f.);
#117851=cartesian_point('',(-1.426623686487e-14,0.e0,-8.156393297404e0));
#117852=direction('',(0.e0,0.e0,1.e0));
#117853=direction('',(1.736481776669e-1,-9.848077530122e-1,0.e0));
#117854=axis2_placement_3d('',#117851,#117852,#117853);
#117855=conical_surface('',#117854,8.894665045655e1,1.e0);
#117856=oriented_edge('',*,*,#117842,.f.);
#117858=oriented_edge('',*,*,#117857,.t.);
#117860=oriented_edge('',*,*,#117859,.t.);
#117861=oriented_edge('',*,*,#117805,.t.);
#117862=edge_loop('',(#117856,#117858,#117860,#117861));
#117863=face_outer_bound('',#117862,.f.);
#117865=cartesian_point('',(-3.880598153594e1,7.891700294642e1,
-8.400286037598e0));
#117866=direction('',(-7.032615045161e-2,-5.392922053186e-2,
-9.960651945207e-1));
#117867=direction('',(-7.862479034458e-1,6.175166195025e-1,2.207847289086e-2));
#117868=axis2_placement_3d('',#117865,#117866,#117867);
#117869=cylindrical_surface('',#117868,9.999624588516e-1);
#117871=oriented_edge('',*,*,#117870,.t.);
#117873=oriented_edge('',*,*,#117872,.f.);
#117875=oriented_edge('',*,*,#117874,.t.);
#117876=oriented_edge('',*,*,#117857,.f.);
#117878=oriented_edge('',*,*,#117877,.f.);
#117879=oriented_edge('',*,*,#107583,.f.);
#117880=edge_loop('',(#117871,#117873,#117875,#117876,#117878,#117879));
#117881=face_outer_bound('',#117880,.f.);
#117883=cartesian_point('',(-3.702237302542e1,8.080686909277e1,
-5.698621828224e0));
#117884=cartesian_point('',(-3.698113665100e1,8.076930084817e1,
-5.698755089049e0));
#117885=cartesian_point('',(-3.672803237915e1,8.052165476696e1,
-5.699473434623e0));
#117886=cartesian_point('',(-3.652159693255e1,8.019927222656e1,
-5.699046223318e0));
#117887=cartesian_point('',(-3.640735758713e1,7.990100059880e1,
-5.697649478759e0));
#117888=cartesian_point('',(-3.639988908278e1,7.988065856769e1,
-5.697553353451e0));
#117889=cartesian_point('',(-3.767264347583e1,8.010177532713e1,
-5.237921893442e0));
#117890=cartesian_point('',(-3.764751814061e1,8.007927271972e1,
-5.237711291697e0));
#117891=cartesian_point('',(-3.749341548571e1,7.993055240564e1,
-5.236694052287e0));
#117892=cartesian_point('',(-3.736907350084e1,7.973461884844e1,
-5.237358091646e0));
#117893=cartesian_point('',(-3.730249051820e1,7.955348613577e1,
-5.239014618934e0));
#117894=cartesian_point('',(-3.729815261588e1,7.954113452150e1,
-5.239136710518e0));
#117895=cartesian_point('',(-3.820458674298e1,7.952498495885e1,
-5.956660241894e0));
#117896=cartesian_point('',(-3.819290129892e1,7.951452399987e1,
-5.956190030859e0));
#117897=cartesian_point('',(-3.812124747491e1,7.944539738082e1,
-5.953817290376e0));
#117898=cartesian_point('',(-3.806349137411e1,7.935437044582e1,
-5.955309455635e0));
#117899=cartesian_point('',(-3.803252689444e1,7.927006884817e1,
-5.959481977018e0));
#117900=cartesian_point('',(-3.803050935297e1,7.926431949586e1,
-5.959780232284e0));
#117901=cartesian_point('',(-3.795033050913e1,7.980067732038e1,
-6.952437169948e0));
#117902=cartesian_point('',(-3.793253958154e1,7.978411533429e1,
-6.952117550930e0));
#117903=cartesian_point('',(-3.782326457564e1,7.967531782871e1,
-6.950471269592e0));
#117904=cartesian_point('',(-3.773298600753e1,7.953594143046e1,
-6.951488696605e0));
#117905=cartesian_point('',(-3.768088196568e1,7.940658848894e1,
-6.954481020755e0));
#117906=cartesian_point('',(-3.767746125429e1,7.939776388604e1,
-6.954692207180e0));
#117907=(bounded_surface()b_spline_surface(3,3,((#117883,#117884,#117885,
#117886,#117887,#117888),(#117889,#117890,#117891,#117892,#117893,#117894),(
#117895,#117896,#117897,#117898,#117899,#117900),(#117901,#117902,#117903,
#117904,#117905,#117906)),.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());
#117908=oriented_edge('',*,*,#107619,.f.);
#117910=oriented_edge('',*,*,#117909,.t.);
#117911=oriented_edge('',*,*,#117870,.f.);
#117912=oriented_edge('',*,*,#107600,.t.);
#117913=edge_loop('',(#117908,#117910,#117911,#117912));
#117914=face_outer_bound('',#117913,.f.);
#117916=cartesian_point('',(-3.844018524580e1,8.045030861223e1,
-4.961805061826e0));
#117917=cartesian_point('',(-3.835900174933e1,8.049748012839e1,
-5.002200290079e0));
#117918=cartesian_point('',(-3.821793763196e1,8.057185026358e1,
-5.073847472050e0));
#117919=cartesian_point('',(-3.801533280703e1,8.065740880664e1,
-5.178751051431e0));
#117920=cartesian_point('',(-3.784223980352e1,8.071472289236e1,
-5.268846294603e0));
#117921=cartesian_point('',(-3.767795323413e1,8.075355229618e1,
-5.353762399552e0));
#117922=cartesian_point('',(-3.752321550532e1,8.077469832333e1,
-5.432055697838e0));
#117923=cartesian_point('',(-3.737835937542e1,8.077923148748e1,
-5.502540243131e0));
#117924=cartesian_point('',(-3.724016280411e1,8.076800148450e1,
-5.565714554865e0));
#117925=cartesian_point('',(-3.710272726821e1,8.073942802714e1,
-5.622569446225e0));
#117926=cartesian_point('',(-3.696106087339e1,8.068775624635e1,
-5.671561522142e0));
#117927=cartesian_point('',(-3.678955970391e1,8.058881986490e1,
-5.711095454926e0));
#117928=cartesian_point('',(-3.668771309842e1,8.048618987288e1,
-5.705683773960e0));
#117929=cartesian_point('',(-3.664161836897e1,8.042096678830e1,
-5.685361421460e0));
#117930=cartesian_point('',(-3.875907879976e1,7.959382970791e1,
-5.504741154702e0));
#117931=cartesian_point('',(-3.866938500843e1,7.961190828058e1,
-5.504295996659e0));
#117932=cartesian_point('',(-3.851897805283e1,7.964162824074e1,
-5.498894951351e0));
#117933=cartesian_point('',(-3.831894470831e1,7.968189665366e1,
-5.480129741982e0));
#117934=cartesian_point('',(-3.816022107371e1,7.971567813242e1,
-5.456903713216e0));
#117935=cartesian_point('',(-3.802174018360e1,7.974820604306e1,
-5.428866206628e0));
#117936=cartesian_point('',(-3.790336754747e1,7.978029579593e1,
-5.397709794535e0));
#117937=cartesian_point('',(-3.780428291849e1,7.981265294930e1,
-5.365119788198e0));
#117938=cartesian_point('',(-3.772125489643e1,7.984663786020e1,
-5.331906568163e0));
#117939=cartesian_point('',(-3.765076684330e1,7.988455669005e1,
-5.298089358659e0));
#117940=cartesian_point('',(-3.759201653506e1,7.992939261565e1,
-5.264363280404e0));
#117941=cartesian_point('',(-3.754033636039e1,7.999287508820e1,
-5.229271022886e0));
#117942=cartesian_point('',(-3.752727980702e1,8.003933421479e1,
-5.218959502854e0));
#117943=cartesian_point('',(-3.752709684453e1,8.005971345393e1,
-5.221398384617e0));
#117944=cartesian_point('',(-3.947691814086e1,7.984090279132e1,
-6.248839011652e0));
#117945=cartesian_point('',(-3.937167751511e1,7.981985565922e1,
-6.276440696203e0));
#117946=cartesian_point('',(-3.919503044964e1,7.977845376910e1,
-6.311177678384e0));
#117947=cartesian_point('',(-3.896138381433e1,7.971200159371e1,
-6.328561953873e0));
#117948=cartesian_point('',(-3.877781559312e1,7.965330158302e1,
-6.321570356160e0));
#117949=cartesian_point('',(-3.862020577217e1,7.959863249201e1,
-6.296028409966e0));
#117950=cartesian_point('',(-3.848863896492e1,7.955082621155e1,
-6.256119422940e0));
#117951=cartesian_point('',(-3.838211115238e1,7.951198037957e1,
-6.206189170509e0));
#117952=cartesian_point('',(-3.829679769415e1,7.948274991288e1,
-6.149093919119e0));
#117953=cartesian_point('',(-3.822882495798e1,7.946376140399e1,
-6.085603624062e0));
#117954=cartesian_point('',(-3.817732382815e1,7.945760048214e1,
-6.016754561378e0));
#117955=cartesian_point('',(-3.813828598351e1,7.946972794670e1,
-5.936909040546e0));
#117956=cartesian_point('',(-3.812998757976e1,7.949090660921e1,
-5.901233295007e0));
#117957=cartesian_point('',(-3.812664128839e1,7.949297718113e1,
-5.894176637393e0));
#117958=cartesian_point('',(-3.969332608709e1,8.088162708967e1,
-6.260785712623e0));
#117959=cartesian_point('',(-3.958500229330e1,8.086049638858e1,
-6.350142654067e0));
#117960=cartesian_point('',(-3.939813049797e1,8.081070824741e1,
-6.491859277285e0));
#117961=cartesian_point('',(-3.913684654378e1,8.070996336550e1,
-6.659869450680e0));
#117962=cartesian_point('',(-3.892038204417e1,8.060583139378e1,
-6.778305336981e0));
#117963=cartesian_point('',(-3.872270186830e1,8.049243993459e1,
-6.867577971967e0));
#117964=cartesian_point('',(-3.854493091496e1,8.037411048764e1,
-6.930591794069e0));
#117965=cartesian_point('',(-3.838708112929e1,8.025434373695e1,
-6.970805261513e0));
#117966=cartesian_point('',(-3.824489484435e1,8.013275788285e1,
-6.992288421548e0));
#117967=cartesian_point('',(-3.811185032776e1,8.000484059427e1,
-6.997342647683e0));
#117968=cartesian_point('',(-3.798283891158e1,7.986414299856e1,
-6.985020103828e0));
#117969=cartesian_point('',(-3.783340761091e1,7.967555555699e1,
-6.946427722224e0));
#117970=cartesian_point('',(-3.773986736496e1,7.952879315234e1,
-6.896737405269e0));
#117971=cartesian_point('',(-3.768825037332e1,7.943160840545e1,
-6.859838574451e0));
#117972=(bounded_surface()b_spline_surface(3,3,((#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)),.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.885802275824e-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());
#117974=oriented_edge('',*,*,#117973,.t.);
#117976=oriented_edge('',*,*,#117975,.f.);
#117977=oriented_edge('',*,*,#117872,.t.);
#117978=oriented_edge('',*,*,#117909,.f.);
#117979=edge_loop('',(#117974,#117976,#117977,#117978));
#117980=face_outer_bound('',#117979,.f.);
#117982=cartesian_point('',(0.e0,0.e0,-5.1e0));
#117983=direction('',(0.e0,0.e0,1.e0));
#117984=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#117985=axis2_placement_3d('',#117982,#117983,#117984);
#117986=toroidal_surface('',#117985,8.85e1,5.e-1);
#117987=oriented_edge('',*,*,#107617,.f.);
#117989=oriented_edge('',*,*,#117988,.f.);
#117991=oriented_edge('',*,*,#117990,.t.);
#117993=oriented_edge('',*,*,#117992,.t.);
#117995=oriented_edge('',*,*,#117994,.t.);
#117996=oriented_edge('',*,*,#117973,.f.);
#117997=edge_loop('',(#117987,#117989,#117991,#117993,#117995,#117996));
#117998=face_outer_bound('',#117997,.f.);
#118000=cartesian_point('',(-3.095591099227e1,8.277348848099e1,
-5.685152482229e0));
#118001=cartesian_point('',(-3.096859344033e1,8.284371570772e1,
-5.703177823978e0));
#118002=cartesian_point('',(-3.097165008157e1,8.297056736080e1,
-5.711121711676e0));
#118003=cartesian_point('',(-3.093219935816e1,8.315247636002e1,
-5.681565893740e0));
#118004=cartesian_point('',(-3.086993922184e1,8.330415587499e1,
-5.633194397634e0));
#118005=cartesian_point('',(-3.077439787075e1,8.345405432553e1,
-5.562116145902e0));
#118006=cartesian_point('',(-3.064744192154e1,8.359477046155e1,
-5.473753882090e0));
#118007=cartesian_point('',(-3.049149397063e1,8.372321271008e1,
-5.373141487895e0));
#118008=cartesian_point('',(-3.030764783013e1,8.383860427332e1,
-5.263772934381e0));
#118009=cartesian_point('',(-3.009583046279e1,8.394068336167e1,
-5.148153372972e0));
#118010=cartesian_point('',(-2.989085635571e1,8.401584782387e1,
-5.046136706432e0));
#118011=cartesian_point('',(-2.975611018277e1,8.405495290135e1,
-4.984240341541e0));
#118012=cartesian_point('',(-2.970268767078e1,8.406904684454e1,
-4.960455933565e0));
#118013=cartesian_point('',(-3.007591676507e1,8.314676716349e1,
-5.220978150629e0));
#118014=cartesian_point('',(-3.006267503819e1,8.313409483566e1,
-5.219200124778e0));
#118015=cartesian_point('',(-3.002723169629e1,8.311297459523e1,
-5.226726330565e0));
#118016=cartesian_point('',(-2.995450565793e1,8.310045521119e1,
-5.256432035495e0));
#118017=cartesian_point('',(-2.987810442913e1,8.310614713003e1,
-5.291564105934e0));
#118018=cartesian_point('',(-2.978212100832e1,8.313363216703e1,
-5.334468181080e0));
#118019=cartesian_point('',(-2.966690633881e1,8.318488691698e1,
-5.379595310886e0));
#118020=cartesian_point('',(-2.953237735614e1,8.325906141804e1,
-5.422273975218e0));
#118021=cartesian_point('',(-2.937753122874e1,8.335466735413e1,
-5.459073258318e0));
#118022=cartesian_point('',(-2.920075450458e1,8.347027176325e1,
-5.487202186099e0));
#118023=cartesian_point('',(-2.902979094803e1,8.358462658673e1,
-5.501544879630e0));
#118024=cartesian_point('',(-2.891687228702e1,8.366000452895e1,
-5.504518165265e0));
#118025=cartesian_point('',(-2.887199513855e1,8.368982056681e1,
-5.504789449118e0));
#118026=cartesian_point('',(-2.925151897721e1,8.316936113842e1,
-5.892744541132e0));
#118027=cartesian_point('',(-2.924721024459e1,8.317056454544e1,
-5.900191708141e0));
#118028=cartesian_point('',(-2.923004478731e1,8.316329683410e1,
-5.929095775297e0));
#118029=cartesian_point('',(-2.919719622839e1,8.317448039586e1,
-5.999488852292e0));
#118030=cartesian_point('',(-2.916383001674e1,8.321040033877e1,
-6.073116989293e0));
#118031=cartesian_point('',(-2.912082919305e1,8.328535315600e1,
-6.154421583786e0));
#118032=cartesian_point('',(-2.906484344883e1,8.340256763183e1,
-6.230182944302e0));
#118033=cartesian_point('',(-2.899235991329e1,8.355939123296e1,
-6.289607880175e0));
#118034=cartesian_point('',(-2.889983729590e1,8.375153676788e1,
-6.324623858310e0));
#118035=cartesian_point('',(-2.878361151239e1,8.397438061680e1,
-6.328422240055e0));
#118036=cartesian_point('',(-2.866105306207e1,8.418608101621e1,
-6.299470017388e0));
#118037=cartesian_point('',(-2.857472759012e1,8.432086544124e1,
-6.264239879321e0));
#118038=cartesian_point('',(-2.853961841417e1,8.437341638798e1,
-6.248015952023e0));
#118039=cartesian_point('',(-2.951675628109e1,8.281293087792e1,
-6.857857914947e0));
#118040=cartesian_point('',(-2.954503309710e1,8.290738103457e1,
-6.891987714708e0));
#118041=cartesian_point('',(-2.957999751887e1,8.305841510625e1,
-6.937251025529e0));
#118042=cartesian_point('',(-2.961016108018e1,8.328170243837e1,
-6.978723325300e0));
#118043=cartesian_point('',(-2.962302735555e1,8.348615114295e1,
-6.997554575602e0));
#118044=cartesian_point('',(-2.961997794860e1,8.371891429844e1,
-6.993512273101e0));
#118045=cartesian_point('',(-2.959641818508e1,8.397477660723e1,
-6.958628315560e0));
#118046=cartesian_point('',(-2.954878323395e1,8.424749973975e1,
-6.887249958506e0));
#118047=cartesian_point('',(-2.947373550878e1,8.453142088945e1,
-6.774768281963e0));
#118048=cartesian_point('',(-2.936762217494e1,8.482070832195e1,
-6.616674783313e0));
#118049=cartesian_point('',(-2.924714906678e1,8.506580936829e1,
-6.439077998231e0));
#118050=cartesian_point('',(-2.915882673659e1,8.520862059434e1,
-6.310489754814e0));
#118051=cartesian_point('',(-2.912245621513e1,8.526240296394e1,
-6.257909586888e0));
#118052=(bounded_surface()b_spline_surface(3,3,((#118000,#118001,#118002,
#118003,#118004,#118005,#118006,#118007,#118008,#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)),.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());
#118053=oriented_edge('',*,*,#117988,.t.);
#118055=oriented_edge('',*,*,#118054,.t.);
#118057=oriented_edge('',*,*,#118056,.f.);
#118059=oriented_edge('',*,*,#118058,.t.);
#118060=edge_loop('',(#118053,#118055,#118057,#118059));
#118061=face_outer_bound('',#118060,.f.);
#118063=cartesian_point('',(-3.074042484617e1,8.221176675680e1,
-5.697497538995e0));
#118064=cartesian_point('',(-3.075335925992e1,8.223933358709e1,
-5.697634426705e0));
#118065=cartesian_point('',(-3.089753693869e1,8.256288401439e1,
-5.699180452975e0));
#118066=cartesian_point('',(-3.096738731391e1,8.291881927060e1,
-5.699609986580e0));
#118067=cartesian_point('',(-3.096259248588e1,8.324291597669e1,
-5.698735137772e0));
#118068=cartesian_point('',(-2.986711043284e1,8.261125358388e1,
-5.239203190746e0));
#118069=cartesian_point('',(-2.987516239097e1,8.262779271081e1,
-5.239028111591e0));
#118070=cartesian_point('',(-2.996490638675e1,8.282209265096e1,
-5.237192777369e0));
#118071=cartesian_point('',(-3.000796407966e1,8.303781044075e1,
-5.236918810435e0));
#118072=cartesian_point('',(-3.000364687591e1,8.323378941746e1,
-5.237593665375e0));
#118073=cartesian_point('',(-2.915522185019e1,8.293689797332e1,
-5.959947477081e0));
#118074=cartesian_point('',(-2.915897161427e1,8.294459525819e1,
-5.959521079276e0));
#118075=cartesian_point('',(-2.920075822224e1,8.303500556868e1,
-5.954900190596e0));
#118076=cartesian_point('',(-2.922075845698e1,8.313520413711e1,
-5.953940137775e0));
#118077=cartesian_point('',(-2.921873882511e1,8.322631570971e1,
-5.956055869546e0));
#118078=cartesian_point('',(-2.949855876991e1,8.277984261872e1,
-6.954812097308e0));
#118079=cartesian_point('',(-2.950398814849e1,8.279198514810e1,
-6.954510567949e0));
#118080=cartesian_point('',(-2.956450575114e1,8.293430355414e1,
-6.951197286639e0));
#118081=cartesian_point('',(-2.959413315350e1,8.308871935117e1,
-6.950429966115e0));
#118082=cartesian_point('',(-2.959334636359e1,8.322987834082e1,
-6.952068679261e0));
#118083=(bounded_surface()b_spline_surface(3,3,((#118063,#118064,#118065,
#118066,#118067),(#118068,#118069,#118070,#118071,#118072),(#118073,#118074,
#118075,#118076,#118077),(#118078,#118079,#118080,#118081,#118082)),
.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.855319797123e-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());
#118084=oriented_edge('',*,*,#107615,.f.);
#118085=oriented_edge('',*,*,#107637,.t.);
#118087=oriented_edge('',*,*,#118086,.f.);
#118088=oriented_edge('',*,*,#118054,.f.);
#118089=edge_loop('',(#118084,#118085,#118087,#118088));
#118090=face_outer_bound('',#118089,.f.);
#118092=cartesian_point('',(-2.835573614228e1,8.324364420224e1,
-8.480067565706e0));
#118093=direction('',(-8.786184872282e-2,-1.159427735314e-2,9.960651927819e-1));
#118094=direction('',(1.193088305923e-1,9.926116847883e-1,2.207818299602e-2));
#118095=axis2_placement_3d('',#118092,#118093,#118094);
#118096=cylindrical_surface('',#118095,9.999637340499e-1);
#118097=oriented_edge('',*,*,#118056,.t.);
#118098=oriented_edge('',*,*,#118086,.t.);
#118100=oriented_edge('',*,*,#118099,.f.);
#118102=oriented_edge('',*,*,#118101,.f.);
#118104=oriented_edge('',*,*,#118103,.f.);
#118106=oriented_edge('',*,*,#118105,.f.);
#118107=edge_loop('',(#118097,#118098,#118100,#118102,#118104,#118106));
#118108=face_outer_bound('',#118107,.f.);
#118110=cartesian_point('',(-2.336571051726e1,6.382209264962e1,-5.6e0));
#118111=direction('',(-9.474374591189e-1,-3.078410914165e-1,
-8.715574274766e-2));
#118112=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#118113=axis2_placement_3d('',#118110,#118111,#118112);
#118114=plane('',#118113);
#118115=oriented_edge('',*,*,#107635,.f.);
#118116=oriented_edge('',*,*,#107665,.t.);
#118117=oriented_edge('',*,*,#107842,.f.);
#118118=oriented_edge('',*,*,#107858,.f.);
#118119=oriented_edge('',*,*,#118099,.t.);
#118120=edge_loop('',(#118115,#118116,#118117,#118118,#118119));
#118121=face_outer_bound('',#118120,.f.);
#118123=cartesian_point('',(-2.816030095424e1,8.326938431085e1,
-1.069548648161e1));
#118124=direction('',(-3.203107433143e-1,9.471517519526e-1,-1.745240644023e-2));
#118125=direction('',(-9.432228299078e-1,-3.205838248488e-1,
-8.692930683093e-2));
#118126=axis2_placement_3d('',#118123,#118124,#118125);
#118127=spherical_surface('',#118126,1.e0);
#118128=oriented_edge('',*,*,#107856,.t.);
#118130=oriented_edge('',*,*,#118129,.f.);
#118131=oriented_edge('',*,*,#118101,.t.);
#118132=edge_loop('',(#118128,#118130,#118131));
#118133=face_outer_bound('',#118132,.f.);
#118135=cartesian_point('',(-1.428094163534e-14,0.e0,-1.069548648161e1));
#118136=direction('',(0.e0,0.e0,1.e0));
#118137=direction('',(-2.863147077550e-1,9.581356313817e-1,0.e0));
#118138=axis2_placement_3d('',#118135,#118136,#118137);
#118139=toroidal_surface('',#118138,8.790217809212e1,1.e0);
#118141=oriented_edge('',*,*,#118140,.t.);
#118142=oriented_edge('',*,*,#118129,.t.);
#118143=oriented_edge('',*,*,#107874,.f.);
#118145=oriented_edge('',*,*,#118144,.f.);
#118146=edge_loop('',(#118141,#118142,#118143,#118145));
#118147=face_outer_bound('',#118146,.f.);
#118149=cartesian_point('',(-1.428094163534e-14,0.e0,-8.156393297404e0));
#118150=direction('',(0.e0,0.e0,1.e0));
#118151=direction('',(1.745240643728e-2,-9.998476951564e-1,0.e0));
#118152=axis2_placement_3d('',#118149,#118150,#118151);
#118153=conical_surface('',#118152,8.894665045655e1,1.e0);
#118154=oriented_edge('',*,*,#118140,.f.);
#118156=oriented_edge('',*,*,#118155,.t.);
#118158=oriented_edge('',*,*,#118157,.t.);
#118159=oriented_edge('',*,*,#118103,.t.);
#118160=edge_loop('',(#118154,#118156,#118158,#118159));
#118161=face_outer_bound('',#118160,.f.);
#118163=cartesian_point('',(-2.598287636990e1,8.401599664683e1,
-8.400286037590e0));
#118164=direction('',(-7.789670760372e-2,-4.226382861012e-2,
-9.960651945208e-1));
#118165=direction('',(-6.799670050205e-1,7.329102353755e-1,2.207847289185e-2));
#118166=axis2_placement_3d('',#118163,#118164,#118165);
#118167=cylindrical_surface('',#118166,9.999624588511e-1);
#118169=oriented_edge('',*,*,#118168,.t.);
#118171=oriented_edge('',*,*,#118170,.f.);
#118173=oriented_edge('',*,*,#118172,.t.);
#118174=oriented_edge('',*,*,#118155,.f.);
#118176=oriented_edge('',*,*,#118175,.f.);
#118177=oriented_edge('',*,*,#107902,.f.);
#118178=edge_loop('',(#118169,#118171,#118173,#118174,#118176,#118177));
#118179=face_outer_bound('',#118178,.f.);
#118181=cartesian_point('',(-2.392559066686e1,8.560358233761e1,
-5.698621895104e0));
#118182=cartesian_point('',(-2.389069513061e1,8.555997129699e1,
-5.698755326544e0));
#118183=cartesian_point('',(-2.367942850742e1,8.527572980614e1,
-5.699473492587e0));
#118184=cartesian_point('',(-2.352599190155e1,8.492500998246e1,
-5.699045907646e0));
#118185=cartesian_point('',(-2.345984269175e1,8.461260379427e1,
-5.697649288241e0));
#118186=cartesian_point('',(-2.345565769020e1,8.459139130503e1,
-5.697553370798e0));
#118187=cartesian_point('',(-2.467815469368e1,8.500889224271e1,
-5.237921923609e0));
#118188=cartesian_point('',(-2.465683210001e1,8.498270346771e1,
-5.237711057001e0));
#118189=cartesian_point('',(-2.452788034524e1,8.481167663889e1,
-5.236693856250e0));
#118190=cartesian_point('',(-2.443573629368e1,8.459869609060e1,
-5.237358508231e0));
#118191=cartesian_point('',(-2.439832252034e1,8.440941653482e1,
-5.239014826838e0));
#118192=cartesian_point('',(-2.439597549142e1,8.439656712229e1,
-5.239136636871e0));
#118193=cartesian_point('',(-2.529377753648e1,8.452241581689e1,
-5.956660287437e0));
#118194=cartesian_point('',(-2.528385996050e1,8.451024042148e1,
-5.956189480939e0));
#118195=cartesian_point('',(-2.522389684834e1,8.443074156301e1,
-5.953817037655e0));
#118196=cartesian_point('',(-2.518109915120e1,8.433179659026e1,
-5.955310551657e0));
#118197=cartesian_point('',(-2.516371010800e1,8.424370709817e1,
-5.959482616477e0));
#118198=cartesian_point('',(-2.516261924217e1,8.423772628998e1,
-5.959780202721e0));
#118199=cartesian_point('',(-2.499952435817e1,8.475494030001e1,
-6.952437202916e0));
#118200=cartesian_point('',(-2.498452449812e1,8.473577513668e1,
-6.952117177813e0));
#118201=cartesian_point('',(-2.489360628058e1,8.461120116337e1,
-6.950471168074e0));
#118202=cartesian_point('',(-2.482625275816e1,8.445941263019e1,
-6.951489505519e0));
#118203=cartesian_point('',(-2.479503602790e1,8.432352916186e1,
-6.954481522190e0));
#118204=cartesian_point('',(-2.479304236132e1,8.431429872576e1,
-6.954692240534e0));
#118205=(bounded_surface()b_spline_surface(3,3,((#118181,#118182,#118183,
#118184,#118185,#118186),(#118187,#118188,#118189,#118190,#118191,#118192),(
#118193,#118194,#118195,#118196,#118197,#118198),(#118199,#118200,#118201,
#118202,#118203,#118204)),.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());
#118206=oriented_edge('',*,*,#107919,.t.);
#118207=oriented_edge('',*,*,#107936,.f.);
#118209=oriented_edge('',*,*,#118208,.t.);
#118210=oriented_edge('',*,*,#118168,.f.);
#118211=edge_loop('',(#118206,#118207,#118209,#118210));
#118212=face_outer_bound('',#118211,.f.);
#118214=cartesian_point('',(-2.538190286049e1,8.547328123740e1,
-4.961649778390e0));
#118215=cartesian_point('',(-2.531900284508e1,8.549744060605e1,
-4.990756806700e0));
#118216=cartesian_point('',(-2.522217189134e1,8.553170631090e1,
-5.036334296083e0));
#118217=cartesian_point('',(-2.508520040669e1,8.557221737754e1,
-5.102461114578e0));
#118218=cartesian_point('',(-2.497004851605e1,8.560111104682e1,
-5.158932567982e0));
#118219=cartesian_point('',(-2.484582561496e1,8.562569795341e1,
-5.220701255975e0));
#118220=cartesian_point('',(-2.471719885811e1,8.564334901199e1,
-5.285292877678e0));
#118221=cartesian_point('',(-2.458855391345e1,8.565225677442e1,
-5.350145079742e0));
#118222=cartesian_point('',(-2.446335750859e1,8.565149967071e1,
-5.412998169212e0));
#118223=cartesian_point('',(-2.434478133787e1,8.564099522200e1,
-5.471672615910e0));
#118224=cartesian_point('',(-2.423540232438e1,8.562155883604e1,
-5.524341204175e0));
#118225=cartesian_point('',(-2.413648551336e1,8.559462019472e1,
-5.569991330806e0));
#118226=cartesian_point('',(-2.404806502289e1,8.556169971218e1,
-5.608385888156e0));
#118227=cartesian_point('',(-2.396979795422e1,8.552426501108e1,
-5.639614638320e0));
#118228=cartesian_point('',(-2.390146086814e1,8.548392037600e1,
-5.663896357037e0));
#118229=cartesian_point('',(-2.384230070547e1,8.544202729343e1,
-5.681827548681e0));
#118230=cartesian_point('',(-2.379071435671e1,8.539906322391e1,
-5.694292284040e0));
#118231=cartesian_point('',(-2.369971164216e1,8.531081445302e1,
-5.709576811988e0));
#118232=cartesian_point('',(-2.364090580632e1,8.522670545841e1,
-5.703736960106e0));
#118233=cartesian_point('',(-2.360978391365e1,8.516006001812e1,
-5.684676089592e0));
#118234=cartesian_point('',(-2.583015269313e1,8.467712291061e1,
-5.505019221151e0));
#118235=cartesian_point('',(-2.576539301998e1,8.467988823828e1,
-5.504347333846e0));
#118236=cartesian_point('',(-2.566609185388e1,8.468377117378e1,
-5.501800935761e0));
#118237=cartesian_point('',(-2.553106762777e1,8.468910419460e1,
-5.493449135731e0));
#118238=cartesian_point('',(-2.542083603465e1,8.469371691061e1,
-5.483594644479e0));
#118239=cartesian_point('',(-2.530621815072e1,8.469917826022e1,
-5.469596502144e0));
#118240=cartesian_point('',(-2.519262337784e1,8.470581390319e1,
-5.451493085791e0));
#118241=cartesian_point('',(-2.508469611020e1,8.471400271705e1,
-5.429824971961e0));
#118242=cartesian_point('',(-2.498570712676e1,8.472411409556e1,
-5.405476860610e0));
#118243=cartesian_point('',(-2.489807105081e1,8.473635915423e1,
-5.379681476821e0));
#118244=cartesian_point('',(-2.482308004448e1,8.475068692962e1,
-5.353845297367e0));
#118245=cartesian_point('',(-2.476056291743e1,8.476682999327e1,
-5.329178709272e0));
#118246=cartesian_point('',(-2.470932668170e1,8.478443183466e1,
-5.306501721042e0));
#118247=cartesian_point('',(-2.466795644555e1,8.480304964633e1,
-5.286369585386e0));
#118248=cartesian_point('',(-2.463514477031e1,8.482208187848e1,
-5.269180653947e0));
#118249=cartesian_point('',(-2.460942022404e1,8.484098666670e1,
-5.255000847364e0));
#118250=cartesian_point('',(-2.458918350972e1,8.485957044525e1,
-5.243543719573e0));
#118251=cartesian_point('',(-2.455724701473e1,8.489605463623e1,
-5.225482540839e0));
#118252=cartesian_point('',(-2.454385048569e1,8.492671980607e1,
-5.219106395036e0));
#118253=cartesian_point('',(-2.454061906767e1,8.494566287027e1,
-5.221293897943e0));
#118254=cartesian_point('',(-2.649992082744e1,8.503333444996e1,
-6.249584415927e0));
#118255=cartesian_point('',(-2.642929918116e1,8.500683478510e1,
-6.268390447114e0));
#118256=cartesian_point('',(-2.632010351736e1,8.496361735964e1,
-6.293230515561e0));
#118257=cartesian_point('',(-2.617304803736e1,8.489975795531e1,
-6.314909939489e0));
#118258=cartesian_point('',(-2.605383130491e1,8.484487090328e1,
-6.325030490331e0));
#118259=cartesian_point('',(-2.593117175013e1,8.478506071957e1,
-6.326174246413e0));
#118260=cartesian_point('',(-2.581133028851e1,8.472354502621e1,
-6.316684787482e0));
#118261=cartesian_point('',(-2.569961187937e1,8.466374530762e1,
-6.296390996488e0));
#118262=cartesian_point('',(-2.559964383292e1,8.460868923217e1,
-6.266399902451e0));
#118263=cartesian_point('',(-2.551387223370e1,8.456099208812e1,
-6.228949119178e0));
#118264=cartesian_point('',(-2.544325328568e1,8.452238708360e1,
-6.187064705054e0));
#118265=cartesian_point('',(-2.538701180986e1,8.449330459600e1,
-6.143752403468e0));
#118266=cartesian_point('',(-2.534327897234e1,8.447313610642e1,
-6.101370523388e0));
#118267=cartesian_point('',(-2.530998064257e1,8.446077493720e1,
-6.061695491827e0));
#118268=cartesian_point('',(-2.528517371168e1,8.445482175063e1,
-6.026112491660e0));
#118269=cartesian_point('',(-2.526690150215e1,8.445365336816e1,
-5.995252636622e0));
#118270=cartesian_point('',(-2.525332901855e1,8.445578052828e1,
-5.968866831441e0));
#118271=cartesian_point('',(-2.523288602098e1,8.446435906479e1,
-5.924140933696e0));
#118272=cartesian_point('',(-2.522513000307e1,8.447719306745e1,
-5.900292220710e0));
#118273=cartesian_point('',(-2.522042388181e1,8.447999583281e1,
-5.893365218475e0));
#118274=cartesian_point('',(-2.655112430944e1,8.609512355536e1,
-6.261445254847e0));
#118275=cartesian_point('',(-2.647799097829e1,8.606819471271e1,
-6.324555095225e0));
#118276=cartesian_point('',(-2.636388709335e1,8.602023681040e1,
-6.417941434080e0));
#118277=cartesian_point('',(-2.620591251929e1,8.593995791550e1,
-6.536494083554e0));
#118278=cartesian_point('',(-2.607507517417e1,8.586498219916e1,
-6.627836182993e0));
#118279=cartesian_point('',(-2.593681384170e1,8.577562388731e1,
-6.716038246069e0));
#118280=cartesian_point('',(-2.579728217306e1,8.567430242435e1,
-6.795667345981e0));
#118281=cartesian_point('',(-2.566201899188e1,8.556452187370e1,
-6.862918718217e0));
#118282=cartesian_point('',(-2.553511342617e1,8.545000124402e1,
-6.915920792060e0));
#118283=cartesian_point('',(-2.541979209256e1,8.533485504670e1,
-6.954248282396e0));
#118284=cartesian_point('',(-2.531804542832e1,8.522301333696e1,
-6.978901294621e0));
#118285=cartesian_point('',(-2.523008408923e1,8.511712396392e1,
-6.992001398472e0));
#118286=cartesian_point('',(-2.515476236180e1,8.501826740799e1,
-6.995996913977e0));
#118287=cartesian_point('',(-2.509058650700e1,8.492675236642e1,
-6.993109420360e0));
#118288=cartesian_point('',(-2.503622338930e1,8.484279041689e1,
-6.985280415268e0));
#118289=cartesian_point('',(-2.499007285112e1,8.476585538413e1,
-6.974093066747e0));
#118290=cartesian_point('',(-2.495012032167e1,8.469416281866e1,
-6.960496649263e0));
#118291=cartesian_point('',(-2.487918192927e1,8.455719884631e1,
-6.929232290162e0));
#118292=cartesian_point('',(-2.483022279463e1,8.444196179124e1,
-6.892890389631e0));
#118293=cartesian_point('',(-2.479652649406e1,8.434714005680e1,
-6.857918229225e0));
#118294=(bounded_surface()b_spline_surface(3,3,((#118214,#118215,#118216,
#118217,#118218,#118219,#118220,#118221,#118222,#118223,#118224,#118225,#118226,
#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)),.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.889592233378e-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());
#118296=oriented_edge('',*,*,#118295,.t.);
#118298=oriented_edge('',*,*,#118297,.f.);
#118299=oriented_edge('',*,*,#118170,.t.);
#118300=oriented_edge('',*,*,#118208,.f.);
#118301=edge_loop('',(#118296,#118298,#118299,#118300));
#118302=face_outer_bound('',#118301,.f.);
#118304=cartesian_point('',(0.e0,0.e0,-5.1e0));
#118305=direction('',(0.e0,0.e0,1.e0));
#118306=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#118307=axis2_placement_3d('',#118304,#118305,#118306);
#118308=toroidal_surface('',#118307,8.85e1,5.e-1);
#118309=oriented_edge('',*,*,#107934,.f.);
#118311=oriented_edge('',*,*,#118310,.t.);
#118313=oriented_edge('',*,*,#118312,.t.);
#118315=oriented_edge('',*,*,#118314,.t.);
#118316=oriented_edge('',*,*,#118295,.f.);
#118317=edge_loop('',(#118309,#118311,#118313,#118315,#118316));
#118318=face_outer_bound('',#118317,.f.);
#118320=cartesian_point('',(-1.687975737808e1,8.706043745815e1,
-5.727136846726e0));
#118321=cartesian_point('',(-1.685921534665e1,8.707934189075e1,
-5.724125723945e0));
#118322=cartesian_point('',(-1.673349533981e1,8.719242765864e1,
-5.702882745373e0));
#118323=cartesian_point('',(-1.646802787974e1,8.738968345447e1,
-5.632362905913e0));
#118324=cartesian_point('',(-1.604954221327e1,8.761424550911e1,
-5.492507792361e0));
#118325=cartesian_point('',(-1.556112881374e1,8.779799848284e1,
-5.320522051637e0));
#118326=cartesian_point('',(-1.500313778313e1,8.793645233068e1,
-5.129008160657e0));
#118327=cartesian_point('',(-1.437250585979e1,8.802532252006e1,
-4.928572905820e0));
#118328=cartesian_point('',(-1.384850083112e1,8.804945864249e1,
-4.782309219933e0));
#118329=cartesian_point('',(-1.353610345777e1,8.804614659525e1,
-4.705721687292e0));
#118330=cartesian_point('',(-1.345783658186e1,8.804428449684e1,
-4.687220121808e0));
#118331=cartesian_point('',(-1.602660961793e1,8.669699649528e1,
-5.192861369868e0));
#118332=cartesian_point('',(-1.600805501227e1,8.669868477455e1,
-5.198690626639e0));
#118333=cartesian_point('',(-1.589366900281e1,8.671020311077e1,
-5.234730730993e0));
#118334=cartesian_point('',(-1.565538786083e1,8.675389839060e1,
-5.308346700788e0));
#118335=cartesian_point('',(-1.528017229186e1,8.686023258519e1,
-5.404843890302e0));
#118336=cartesian_point('',(-1.483939839024e1,8.701151879932e1,
-5.487971012032e0));
#118337=cartesian_point('',(-1.433105135190e1,8.720086631162e1,
-5.547467983936e0));
#118338=cartesian_point('',(-1.374977856988e1,8.742121520839e1,
-5.574459144509e0));
#118339=cartesian_point('',(-1.326056241811e1,8.760118117241e1,
-5.563363169476e0));
#118340=cartesian_point('',(-1.296080639446e1,8.770538972185e1,
-5.541867143469e0));
#118341=cartesian_point('',(-1.288497934843e1,8.773125002100e1,
-5.535541656366e0));
#118342=cartesian_point('',(-1.530475111967e1,8.626063080040e1,
-5.851620148317e0));
#118343=cartesian_point('',(-1.529170566699e1,8.626859042982e1,
-5.867349875698e0));
#118344=cartesian_point('',(-1.520979030434e1,8.631906428805e1,
-5.962651686904e0));
#118345=cartesian_point('',(-1.503476079422e1,8.645852072226e1,
-6.137182299129e0));
#118346=cartesian_point('',(-1.474228846583e1,8.673835367725e1,
-6.330769296047e0));
#118347=cartesian_point('',(-1.437882433847e1,8.710023901111e1,
-6.459306307829e0));
#118348=cartesian_point('',(-1.393833381767e1,8.752269973741e1,
-6.500527183756e0));
#118349=cartesian_point('',(-1.341179179350e1,8.798271504955e1,
-6.434951113248e0));
#118350=cartesian_point('',(-1.295064780309e1,8.833008121655e1,
-6.292203321638e0));
#118351=cartesian_point('',(-1.265671025351e1,8.851809044876e1,
-6.169114688518e0));
#118352=cartesian_point('',(-1.258149177676e1,8.856384259489e1,
-6.135889068445e0));
#118353=cartesian_point('',(-1.562565502416e1,8.630232871333e1,
-6.871614521928e0));
#118354=cartesian_point('',(-1.561468417479e1,8.633212850610e1,
-6.885803729641e0));
#118355=cartesian_point('',(-1.554537621380e1,8.651289265160e1,
-6.967517558331e0));
#118356=cartesian_point('',(-1.538979735495e1,8.687651663420e1,
-7.072319186012e0));
#118357=cartesian_point('',(-1.511506353642e1,8.740250231269e1,
-7.101140560517e0));
#118358=cartesian_point('',(-1.476096229143e1,8.795213426850e1,
-7.008046528222e0));
#118359=cartesian_point('',(-1.432086004212e1,8.849558138296e1,
-6.784781130393e0));
#118360=cartesian_point('',(-1.378531319793e1,8.900082987541e1,
-6.423526569540e0));
#118361=cartesian_point('',(-1.331007861919e1,8.931579444928e1,
-6.048540974934e0));
#118362=cartesian_point('',(-1.300778982260e1,8.945807137007e1,
-5.795454130587e0));
#118363=cartesian_point('',(-1.293058022894e1,8.949076786211e1,
-5.730218308655e0));
#118364=(bounded_surface()b_spline_surface(3,3,((#118320,#118321,#118322,
#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)),.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());
#118365=oriented_edge('',*,*,#118310,.f.);
#118366=oriented_edge('',*,*,#107980,.t.);
#118368=oriented_edge('',*,*,#118367,.t.);
#118369=edge_loop('',(#118365,#118366,#118368));
#118370=face_outer_bound('',#118369,.f.);
#118372=cartesian_point('',(-1.276955686250e1,8.500213859581e1,
-7.582681312322e0));
#118373=direction('',(-8.889946058757e-2,4.241325208785e-3,9.960315743327e-1));
#118374=direction('',(2.602959291346e-3,9.999885084970e-1,-4.025851083424e-3));
#118375=axis2_placement_3d('',#118372,#118373,#118374);
#118376=cylindrical_surface('',#118375,2.999924411543e0);
#118377=oriented_edge('',*,*,#107978,.t.);
#118379=oriented_edge('',*,*,#118378,.f.);
#118381=oriented_edge('',*,*,#118380,.t.);
#118383=oriented_edge('',*,*,#118382,.f.);
#118385=oriented_edge('',*,*,#118384,.t.);
#118386=oriented_edge('',*,*,#118367,.f.);
#118387=edge_loop('',(#118377,#118379,#118381,#118383,#118385,#118386));
#118388=face_outer_bound('',#118387,.f.);
#118390=cartesian_point('',(-1.309394492125e1,6.669078152589e1,-5.6e0));
#118391=direction('',(-9.839298882679e-1,-1.558391846719e-1,
-8.715574274766e-2));
#118392=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#118393=axis2_placement_3d('',#118390,#118391,#118392);
#118394=plane('',#118393);
#118395=oriented_edge('',*,*,#107993,.f.);
#118396=oriented_edge('',*,*,#108022,.t.);
#118397=oriented_edge('',*,*,#108199,.f.);
#118398=oriented_edge('',*,*,#108215,.f.);
#118399=oriented_edge('',*,*,#118378,.t.);
#118400=edge_loop('',(#118395,#118396,#118397,#118398,#118399));
#118401=face_outer_bound('',#118400,.f.);
#118403=cartesian_point('',(-1.401018670841e1,8.457339862372e1,
-1.159697786412e1));
#118404=cartesian_point('',(-1.403543802378e1,8.466466945062e1,
-1.159697786412e1));
#118405=cartesian_point('',(-1.408451442279e1,8.493412476911e1,
-1.159697786412e1));
#118406=cartesian_point('',(-1.404651999521e1,8.538883161119e1,
-1.159697786412e1));
#118407=cartesian_point('',(-1.382349793458e1,8.588230651787e1,
-1.159697786412e1));
#118408=cartesian_point('',(-1.344707695111e1,8.627354864775e1,
-1.159697786412e1));
#118409=cartesian_point('',(-1.299916802141e1,8.649812656896e1,
-1.159697786412e1));
#118410=cartesian_point('',(-1.268429290441e1,8.655007599517e1,
-1.159697786412e1));
#118411=cartesian_point('',(-1.254776203427e1,8.655493774072e1,
-1.159697786412e1));
#118412=cartesian_point('',(-1.498336621388e1,8.430403288221e1,
-1.208179003141e1));
#118413=cartesian_point('',(-1.502494318256e1,8.445432705843e1,
-1.208179003141e1));
#118414=cartesian_point('',(-1.510576092936e1,8.489817662920e1,
-1.208179003141e1));
#118415=cartesian_point('',(-1.504316470526e1,8.564749468984e1,
-1.208179003141e1));
#118416=cartesian_point('',(-1.467583935560e1,8.645997774444e1,
-1.208179003141e1));
#118417=cartesian_point('',(-1.405709541465e1,8.710286141795e1,
-1.208179003141e1));
#118418=cartesian_point('',(-1.332243931632e1,8.747104247105e1,
-1.208179003141e1));
#118419=cartesian_point('',(-1.280663456462e1,8.755618149678e1,
-1.208179003141e1));
#118420=cartesian_point('',(-1.258300630262e1,8.756413084029e1,
-1.208179003141e1));
#118421=cartesian_point('',(-1.575333988532e1,8.409091235534e1,
-1.129664753437e1));
#118422=cartesian_point('',(-1.580783361101e1,8.428790544447e1,
-1.129664753437e1));
#118423=cartesian_point('',(-1.591376491802e1,8.486973468082e1,
-1.129664753437e1));
#118424=cartesian_point('',(-1.583170390301e1,8.585214733533e1,
-1.129664753437e1));
#118425=cartesian_point('',(-1.535020667383e1,8.691702768507e1,
-1.129664753437e1));
#118426=cartesian_point('',(-1.453973829130e1,8.775900860852e1,
-1.129664753437e1));
#118427=cartesian_point('',(-1.357820958728e1,8.824080758110e1,
-1.129664753437e1));
#118428=cartesian_point('',(-1.290343053777e1,8.835220601495e1,
-1.129664753437e1));
#118429=cartesian_point('',(-1.261089135213e1,8.836259824707e1,
-1.129664753437e1));
#118430=cartesian_point('',(-1.530319281173e1,8.421550827992e1,
-1.027849896243e1));
#118431=cartesian_point('',(-1.535013505795e1,8.438519994334e1,
-1.027849896243e1));
#118432=cartesian_point('',(-1.544138431017e1,8.488636259981e1,
-1.027849896243e1));
#118433=cartesian_point('',(-1.537070292928e1,8.573250195927e1,
-1.027849896243e1));
#118434=cartesian_point('',(-1.495595361546e1,8.664982414177e1,
-1.027849896243e1));
#118435=cartesian_point('',(-1.425757243736e1,8.737540752106e1,
-1.027849896243e1));
#118436=cartesian_point('',(-1.342867948871e1,8.779078243804e1,
-1.027849896243e1));
#118437=cartesian_point('',(-1.284684103911e1,8.788682892395e1,
-1.027849896243e1));
#118438=cartesian_point('',(-1.259458901103e1,8.789579297846e1,
-1.027849896243e1));
#118439=(bounded_surface()b_spline_surface(3,3,((#118403,#118404,#118405,
#118406,#118407,#118408,#118409,#118410,#118411),(#118412,#118413,#118414,
#118415,#118416,#118417,#118418,#118419,#118420),(#118421,#118422,#118423,
#118424,#118425,#118426,#118427,#118428,#118429),(#118430,#118431,#118432,
#118433,#118434,#118435,#118436,#118437,#118438)),.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());
#118440=oriented_edge('',*,*,#108233,.f.);
#118442=oriented_edge('',*,*,#118441,.t.);
#118443=oriented_edge('',*,*,#118380,.f.);
#118444=oriented_edge('',*,*,#108213,.t.);
#118445=edge_loop('',(#118440,#118442,#118443,#118444));
#118446=face_outer_bound('',#118445,.f.);
#118448=cartesian_point('',(-1.441246742180e-14,0.e0,-1.069548648161e1));
#118449=direction('',(0.e0,0.e0,1.e0));
#118450=direction('',(9.871722704624e-1,1.596587248795e-1,0.e0));
#118451=axis2_placement_3d('',#118448,#118449,#118450);
#118452=toroidal_surface('',#118451,8.790217809212e1,1.e0);
#118453=oriented_edge('',*,*,#108231,.f.);
#118455=oriented_edge('',*,*,#118454,.f.);
#118457=oriented_edge('',*,*,#118456,.t.);
#118458=oriented_edge('',*,*,#118441,.f.);
#118459=edge_loop('',(#118453,#118455,#118457,#118458));
#118460=face_outer_bound('',#118459,.f.);
#118462=cartesian_point('',(1.254684747578e1,8.655497003920e1,
-1.159697786715e1));
#118463=cartesian_point('',(1.268368354266e1,8.655017638115e1,
-1.159697786715e1));
#118464=cartesian_point('',(1.299889041945e1,8.649826550600e1,
-1.159697786715e1));
#118465=cartesian_point('',(1.344707595575e1,8.627354944707e1,
-1.159697786715e1));
#118466=cartesian_point('',(1.382349742869e1,8.588230734547e1,
-1.159697786715e1));
#118467=cartesian_point('',(1.404651988204e1,8.538883220930e1,
-1.159697786715e1));
#118468=cartesian_point('',(1.408448906263e1,8.493442914569e1,
-1.159697786715e1));
#118469=cartesian_point('',(1.403554644331e1,8.466526509589e1,
-1.159697786715e1));
#118470=cartesian_point('',(1.401042737435e1,8.457426940488e1,
-1.159697786715e1));
#118471=cartesian_point('',(1.258150831984e1,8.756418365287e1,
-1.208179002246e1));
#118472=cartesian_point('',(1.280563635588e1,8.755634602818e1,
-1.208179002246e1));
#118473=cartesian_point('',(1.332198399303e1,8.747127022506e1,
-1.208179002246e1));
#118474=cartesian_point('',(1.405709377350e1,8.710286272507e1,
-1.208179002246e1));
#118475=cartesian_point('',(1.467583851451e1,8.645997909840e1,
-1.208179002246e1));
#118476=cartesian_point('',(1.504316450427e1,8.564749567453e1,
-1.208179002246e1));
#118477=cartesian_point('',(1.510571914816e1,8.489867821119e1,
-1.208179002246e1));
#118478=cartesian_point('',(1.502512170211e1,8.445530821929e1,
-1.208179002246e1));
#118479=cartesian_point('',(1.498376245200e1,8.430546679403e1,
-1.208179002246e1));
#118480=cartesian_point('',(1.260893176753e1,8.836266728748e1,
-1.129664753327e1));
#118481=cartesian_point('',(1.290212467532e1,8.835242129502e1,
-1.129664753327e1));
#118482=cartesian_point('',(1.357761365107e1,8.824110560385e1,
-1.129664753327e1));
#118483=cartesian_point('',(1.453973613751e1,8.775901031511e1,
-1.129664753327e1));
#118484=cartesian_point('',(1.535020556517e1,8.691702945389e1,
-1.129664753327e1));
#118485=cartesian_point('',(1.583170362978e1,8.585214862516e1,
-1.129664753327e1));
#118486=cartesian_point('',(1.591371014176e1,8.487039229061e1,
-1.129664753327e1));
#118487=cartesian_point('',(1.580806759054e1,8.428919162348e1,
-1.129664753327e1));
#118488=cartesian_point('',(1.575385920849e1,8.409279181344e1,
-1.129664753327e1));
#118489=cartesian_point('',(1.259289929135e1,8.789585253839e1,
-1.027849896852e1));
#118490=cartesian_point('',(1.284571504001e1,8.788701454173e1,
-1.027849896852e1));
#118491=cartesian_point('',(1.342816576071e1,8.779103938632e1,
-1.027849896852e1));
#118492=cartesian_point('',(1.425757058735e1,8.737540899965e1,
-1.027849896852e1));
#118493=cartesian_point('',(1.495595266893e1,8.664982567191e1,
-1.027849896852e1));
#118494=cartesian_point('',(1.537070270494e1,8.573250307244e1,
-1.027849896852e1));
#118495=cartesian_point('',(1.544133713799e1,8.488692899136e1,
-1.027849896852e1));
#118496=cartesian_point('',(1.535033662072e1,8.438630779923e1,
-1.027849896852e1));
#118497=cartesian_point('',(1.530364018261e1,8.421712725802e1,
-1.027849896852e1));
#118498=(bounded_surface()b_spline_surface(3,3,((#118462,#118463,#118464,
#118465,#118466,#118467,#118468,#118469,#118470),(#118471,#118472,#118473,
#118474,#118475,#118476,#118477,#118478,#118479),(#118480,#118481,#118482,
#118483,#118484,#118485,#118486,#118487,#118488),(#118489,#118490,#118491,
#118492,#118493,#118494,#118495,#118496,#118497)),.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());
#118499=oriented_edge('',*,*,#108229,.f.);
#118500=oriented_edge('',*,*,#108253,.t.);
#118502=oriented_edge('',*,*,#118501,.f.);
#118503=oriented_edge('',*,*,#118454,.t.);
#118504=edge_loop('',(#118499,#118500,#118502,#118503));
#118505=face_outer_bound('',#118504,.f.);
#118507=cartesian_point('',(1.275971173877e1,8.500167618708e1,
-7.692999345308e0));
#118508=direction('',(-8.889942688197e-2,-4.241110208657e-3,
-9.960315782566e-1));
#118509=direction('',(-2.603331137933e-3,9.999885085313e-1,-4.025602112881e-3));
#118510=axis2_placement_3d('',#118507,#118508,#118509);
#118511=cylindrical_surface('',#118510,2.999921403660e0);
#118513=oriented_edge('',*,*,#118512,.t.);
#118515=oriented_edge('',*,*,#118514,.f.);
#118517=oriented_edge('',*,*,#118516,.t.);
#118519=oriented_edge('',*,*,#118518,.f.);
#118520=oriented_edge('',*,*,#118501,.t.);
#118521=oriented_edge('',*,*,#108269,.f.);
#118522=edge_loop('',(#118513,#118515,#118517,#118519,#118520,#118521));
#118523=face_outer_bound('',#118522,.f.);
#118525=cartesian_point('',(1.655280771255e1,8.747025124778e1,
-5.697142997661e0));
#118526=cartesian_point('',(1.667358618354e1,8.729393030912e1,
-5.698097359130e0));
#118527=cartesian_point('',(1.699889438923e1,8.673547561390e1,
-5.700591735436e0));
#118528=cartesian_point('',(1.732619624306e1,8.569517063287e1,
-5.703081035465e0));
#118529=cartesian_point('',(1.733290185095e1,8.468336839828e1,
-5.702631179117e0));
#118530=cartesian_point('',(1.722499997383e1,8.412375401619e1,
-5.701581651628e0));
#118531=cartesian_point('',(1.719302719282e1,8.399145260742e1,
-5.701269185117e0));
#118532=cartesian_point('',(1.575060556531e1,8.693174998305e1,
-5.237136628877e0));
#118533=cartesian_point('',(1.584623473396e1,8.679472724039e1,
-5.235943740970e0));
#118534=cartesian_point('',(1.610407945129e1,8.635988497059e1,
-5.232720951417e0));
#118535=cartesian_point('',(1.636398311930e1,8.554631574672e1,
-5.229970766217e0));
#118536=cartesian_point('',(1.636869160112e1,8.475365693028e1,
-5.230233127933e0));
#118537=cartesian_point('',(1.628249351573e1,8.431589659182e1,
-5.231756022086e0));
#118538=cartesian_point('',(1.625698413064e1,8.421245937766e1,
-5.232170911490e0));
#118539=cartesian_point('',(1.509983308467e1,8.649490040306e1,
-5.965668883853e0));
#118540=cartesian_point('',(1.517302775050e1,8.638839321939e1,
-5.962735051833e0));
#118541=cartesian_point('',(1.537014529464e1,8.605109508508e1,
-5.954923322747e0));
#118542=cartesian_point('',(1.556837913776e1,8.542291859822e1,
-5.947765346986e0));
#118543=cartesian_point('',(1.557234317867e1,8.481198594812e1,
-5.948737765499e0));
#118544=cartesian_point('',(1.550689958730e1,8.447403780156e1,
-5.952253011928e0));
#118545=cartesian_point('',(1.548751039308e1,8.439413783320e1,
-5.953246870403e0));
#118546=cartesian_point('',(1.542221418123e1,8.671130810868e1,
-6.962829361689e0));
#118547=cartesian_point('',(1.550401696638e1,8.658800215549e1,
-6.960759163561e0));
#118548=cartesian_point('',(1.572382324747e1,8.619901186125e1,
-6.955281129376e0));
#118549=cartesian_point('',(1.594398549847e1,8.548079153414e1,
-6.950112730831e0));
#118550=cartesian_point('',(1.594939778175e1,8.478470398363e1,
-6.950896463253e0));
#118551=cartesian_point('',(1.587755289440e1,8.439849431959e1,
-6.953308269273e0));
#118552=cartesian_point('',(1.585621278212e1,8.430708440305e1,
-6.954001651513e0));
#118553=(bounded_surface()b_spline_surface(3,3,((#118525,#118526,#118527,
#118528,#118529,#118530,#118531),(#118532,#118533,#118534,#118535,#118536,
#118537,#118538),(#118539,#118540,#118541,#118542,#118543,#118544,#118545),(
#118546,#118547,#118548,#118549,#118550,#118551,#118552)),.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());
#118554=oriented_edge('',*,*,#108305,.f.);
#118556=oriented_edge('',*,*,#118555,.t.);
#118557=oriented_edge('',*,*,#118512,.f.);
#118558=oriented_edge('',*,*,#108286,.t.);
#118559=edge_loop('',(#118554,#118556,#118557,#118558));
#118560=face_outer_bound('',#118559,.f.);
#118562=cartesian_point('',(1.353051177646e1,8.804480540878e1,
-4.706022256718e0));
#118563=cartesian_point('',(1.358434295193e1,8.804596783304e1,
-4.718548713598e0));
#118564=cartesian_point('',(1.377537393286e1,8.804807980208e1,
-4.764731913050e0));
#118565=cartesian_point('',(1.410089638504e1,8.803845541137e1,
-4.852405859244e0));
#118566=cartesian_point('',(1.448530727478e1,8.800669850541e1,
-4.965626928553e0));
#118567=cartesian_point('',(1.483418895675e1,8.795911468632e1,
-5.075486978316e0));
#118568=cartesian_point('',(1.515000203734e1,8.789837813506e1,
-5.179898170310e0));
#118569=cartesian_point('',(1.543537874393e1,8.782682959326e1,
-5.277448436047e0));
#118570=cartesian_point('',(1.569284389569e1,8.774640737268e1,
-5.367133189906e0));
#118571=cartesian_point('',(1.592478620147e1,8.765874802108e1,
-5.448225690009e0));
#118572=cartesian_point('',(1.613352563796e1,8.756521331922e1,
-5.520214960387e0));
#118573=cartesian_point('',(1.632074842308e1,8.746719569350e1,
-5.582553195580e0));
#118574=cartesian_point('',(1.648681042688e1,8.736678822830e1,
-5.634435842798e0));
#118575=cartesian_point('',(1.663237556023e1,8.726630299908e1,
-5.675488855659e0));
#118576=cartesian_point('',(1.675989546290e1,8.716694528961e1,
-5.706212313928e0));
#118577=cartesian_point('',(1.685015430575e1,8.708824479192e1,
-5.723113594097e0));
#118578=cartesian_point('',(1.689852585737e1,8.704286694568e1,
-5.729900337013e0));
#118579=cartesian_point('',(1.691079183770e1,8.703114393056e1,
-5.731455838159e0));
#118580=cartesian_point('',(1.294518532821e1,8.770967657510e1,
-5.537055274129e0));
#118581=cartesian_point('',(1.300077322409e1,8.769092053036e1,
-5.542567432308e0));
#118582=cartesian_point('',(1.319235936538e1,8.762473161696e1,
-5.558617605398e0));
#118583=cartesian_point('',(1.349606524129e1,8.751460583051e1,
-5.569088727437e0));
#118584=cartesian_point('',(1.385346328605e1,8.738156111461e1,
-5.567790926318e0));
#118585=cartesian_point('',(1.417523564792e1,8.726009284116e1,
-5.554079219887e0));
#118586=cartesian_point('',(1.446465462802e1,8.715109474263e1,
-5.530790740710e0));
#118587=cartesian_point('',(1.472468356431e1,8.705479608290e1,
-5.500260481276e0));
#118588=cartesian_point('',(1.495811596018e1,8.697112030525e1,
-5.464496096457e0));
#118589=cartesian_point('',(1.516750944886e1,8.689976164980e1,
-5.425223228119e0));
#118590=cartesian_point('',(1.535530676970e1,8.684022034282e1,
-5.383933801217e0));
#118591=cartesian_point('',(1.552334858995e1,8.679199292649e1,
-5.342031083047e0));
#118592=cartesian_point('',(1.567226993127e1,8.675467062423e1,
-5.301089610519e0));
#118593=cartesian_point('',(1.580296212196e1,8.672736820896e1,
-5.262537161290e0));
#118594=cartesian_point('',(1.591786521135e1,8.670858282123e1,
-5.227091964844e0));
#118595=cartesian_point('',(1.599972104267e1,8.669916049822e1,
-5.201309465865e0));
#118596=cartesian_point('',(1.604388334893e1,8.669559308731e1,
-5.187430752788e0));
#118597=cartesian_point('',(1.605510423926e1,8.669478804812e1,
-5.183912353824e0));
#118598=cartesian_point('',(1.263266574026e1,8.852610244027e1,
-6.154483730045e0));
#118599=cartesian_point('',(1.269056385541e1,8.849235440137e1,
-6.180768512976e0));
#118600=cartesian_point('',(1.288521650403e1,8.837170368946e1,
-6.264509502664e0));
#118601=cartesian_point('',(1.317266092316e1,8.816336958539e1,
-6.361849408817e0));
#118602=cartesian_point('',(1.350478589680e1,8.789834821091e1,
-6.441881299419e0));
#118603=cartesian_point('',(1.379683889126e1,8.764590246904e1,
-6.481162212954e0));
#118604=cartesian_point('',(1.405352136171e1,8.741085214531e1,
-6.486885893486e0));
#118605=cartesian_point('',(1.427874069623e1,8.719592243468e1,
-6.465200166930e0));
#118606=cartesian_point('',(1.447609806907e1,8.700272547881e1,
-6.421546517868e0));
#118607=cartesian_point('',(1.464880026991e1,8.683202054855e1,
-6.360703551698e0));
#118608=cartesian_point('',(1.479982571375e1,8.668386225486e1,
-6.286889757325e0));
#118609=cartesian_point('',(1.493155937654e1,8.655811322630e1,
-6.204023069107e0));
#118610=cartesian_point('',(1.504540186008e1,8.645484404421e1,
-6.116358675415e0));
#118611=cartesian_point('',(1.514297620232e1,8.637300768236e1,
-6.028019007242e0));
#118612=cartesian_point('',(1.522698685866e1,8.630982566724e1,
-5.941588616798e0));
#118613=cartesian_point('',(1.528579005697e1,8.627163257896e1,
-5.874677515276e0));
#118614=cartesian_point('',(1.531722237443e1,8.625366763450e1,
-5.836943930020e0));
#118615=cartesian_point('',(1.532519175918e1,8.624927981330e1,
-5.827255603460e0));
#118616=cartesian_point('',(1.298756501490e1,8.946319899648e1,
-5.778693518239e0));
#118617=cartesian_point('',(1.304540978217e1,8.943831551835e1,
-5.827308686909e0));
#118618=cartesian_point('',(1.324176826989e1,8.934580987534e1,
-5.991092545898e0));
#118619=cartesian_point('',(1.353903935598e1,8.916556613766e1,
-6.229685432335e0));
#118620=cartesian_point('',(1.387954281510e1,8.890452344564e1,
-6.484202261796e0));
#118621=cartesian_point('',(1.417679242369e1,8.862938975428e1,
-6.686127489257e0));
#118622=cartesian_point('',(1.443573168715e1,8.834966005792e1,
-6.840942108007e0));
#118623=cartesian_point('',(1.466063295065e1,8.807201133108e1,
-6.953858164142e0));
#118624=cartesian_point('',(1.485542421673e1,8.780131569617e1,
-7.029836735613e0));
#118625=cartesian_point('',(1.502362198720e1,8.754106000099e1,
-7.073455057403e0));
#118626=cartesian_point('',(1.516847687915e1,8.729356917023e1,
-7.088939069641e0));
#118627=cartesian_point('',(1.529262074931e1,8.706087163986e1,
-7.080109750102e0));
#118628=cartesian_point('',(1.539773952598e1,8.684589329264e1,
-7.050819697382e0));
#118629=cartesian_point('',(1.548576833437e1,8.665066510701e1,
-7.005376342216e0));
#118630=cartesian_point('',(1.555961817241e1,8.647417621601e1,
-6.947522165552e0));
#118631=cartesian_point('',(1.560982719785e1,8.634549167114e1,
-6.892969871545e0));
#118632=cartesian_point('',(1.563608267592e1,8.627510069127e1,
-6.858313050289e0));
#118633=cartesian_point('',(1.564269974816e1,8.625715323465e1,
-6.849149408263e0));
#118634=(bounded_surface()b_spline_surface(3,3,((#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,#118593,
#118594,#118595,#118596,#118597),(#118598,#118599,#118600,#118601,#118602,
#118603,#118604,#118605,#118606,#118607,#118608,#118609,#118610,#118611,#118612,
#118613,#118614,#118615),(#118616,#118617,#118618,#118619,#118620,#118621,
#118622,#118623,#118624,#118625,#118626,#118627,#118628,#118629,#118630,#118631,
#118632,#118633)),.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.196408332880e-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());
#118635=oriented_edge('',*,*,#118514,.t.);
#118636=oriented_edge('',*,*,#118555,.f.);
#118638=oriented_edge('',*,*,#118637,.f.);
#118639=edge_loop('',(#118635,#118636,#118638));
#118640=face_outer_bound('',#118639,.f.);
#118642=cartesian_point('',(0.e0,0.e0,-5.1e0));
#118643=direction('',(0.e0,0.e0,1.e0));
#118644=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#118645=axis2_placement_3d('',#118642,#118643,#118644);
#118646=toroidal_surface('',#118645,8.85e1,5.e-1);
#118647=oriented_edge('',*,*,#118637,.t.);
#118648=oriented_edge('',*,*,#108303,.f.);
#118650=oriented_edge('',*,*,#118649,.f.);
#118652=oriented_edge('',*,*,#118651,.t.);
#118654=oriented_edge('',*,*,#118653,.t.);
#118655=edge_loop('',(#118647,#118648,#118650,#118652,#118654));
#118656=face_outer_bound('',#118655,.f.);
#118658=cartesian_point('',(2.360917774037e1,8.516058681553e1,
-5.685152481079e0));
#118659=cartesian_point('',(2.364019596158e1,8.522485641186e1,
-5.703177829488e0));
#118660=cartesian_point('',(2.371228464148e1,8.532927822776e1,
-5.711121712474e0));
#118661=cartesian_point('',(2.385112441338e1,8.545325715742e1,
-5.681565873425e0));
#118662=cartesian_point('',(2.399064892390e1,8.553937286473e1,
-5.633194361526e0));
#118663=cartesian_point('',(2.415605161272e1,8.560448544669e1,
-5.562116097691e0));
#118664=cartesian_point('',(2.434147200852e1,8.564370434063e1,
-5.473753827506e0));
#118665=cartesian_point('',(2.454313300946e1,8.565595238125e1,
-5.373141432390e0));
#118666=cartesian_point('',(2.475969311296e1,8.564124405442e1,
-5.263772882791e0));
#118667=cartesian_point('',(2.499105753098e1,8.559932463922e1,
-5.148153329677e0));
#118668=cartesian_point('',(2.520106559392e1,8.553965321270e1,
-5.046136681602e0));
#118669=cartesian_point('',(2.533306289598e1,8.549208808073e1,
-4.984240331035e0));
#118670=cartesian_point('',(2.538456680574e1,8.547208936460e1,
-4.960455933434e0));
#118671=cartesian_point('',(2.454051572960e1,8.494532798648e1,
-5.220978151671e0));
#118672=cartesian_point('',(2.454377990565e1,8.492729256068e1,
-5.219200124056e0));
#118673=cartesian_point('',(2.456004001278e1,8.488937284244e1,
-5.226726334948e0));
#118674=cartesian_point('',(2.461151792614e1,8.483649714743e1,
-5.256432052439e0));
#118675=cartesian_point('',(2.467667346219e1,8.479619449248e1,
-5.291564129805e0));
#118676=cartesian_point('',(2.477048099794e1,8.476201271993e1,
-5.334468207907e0));
#118677=cartesian_point('',(2.489381842402e1,8.473575720538e1,
-5.379595336359e0));
#118678=cartesian_point('',(2.504625334396e1,8.471669148969e1,
-5.422273996232e0));
#118679=cartesian_point('',(2.522772225380e1,8.470302204977e1,
-5.459073273094e0));
#118680=cartesian_point('',(2.543868818814e1,8.469264123177e1,
-5.487202194116e0));
#118681=cartesian_point('',(2.564421665916e1,8.468466637152e1,
-5.501544881450e0));
#118682=cartesian_point('',(2.577987578827e1,8.467927648518e1,
-5.504518165378e0));
#118683=cartesian_point('',(2.583370756794e1,8.467702004184e1,
-5.504789449103e0));
#118684=cartesian_point('',(2.522074795702e1,8.447903803344e1,
-5.892744543424e0));
#118685=cartesian_point('',(2.522494113998e1,8.447747900077e1,
-5.900191709791e0));
#118686=cartesian_point('',(2.523455643591e1,8.446150968927e1,
-5.929095789313e0));
#118687=cartesian_point('',(2.526770502700e1,8.445124948894e1,
-5.999488889891e0));
#118688=cartesian_point('',(2.531581208899e1,8.446069717989e1,
-6.073117036924e0));
#118689=cartesian_point('',(2.539465666706e1,8.449606004935e1,
-6.154421631854e0));
#118690=cartesian_point('',(2.550884704450e1,8.455798097066e1,
-6.230182983626e0));
#118691=cartesian_point('',(2.565966606989e1,8.464224918275e1,
-6.289607905096e0));
#118692=cartesian_point('',(2.584745875692e1,8.474331475572e1,
-6.324623866813e0));
#118693=cartesian_point('',(2.607247171427e1,8.485528340816e1,
-6.328422233676e0));
#118694=cartesian_point('',(2.629605792408e1,8.495451456074e1,
-6.299470005154e0));
#118695=cartesian_point('',(2.644512096304e1,8.501281659781e1,
-6.264239872099e0));
#118696=cartesian_point('',(2.650441352846e1,8.503469454132e1,
-6.248015951934e0));
#118697=cartesian_point('',(2.479666201950e1,8.434658247154e1,
-6.857857915882e0));
#118698=cartesian_point('',(2.482930201279e1,8.443961497558e1,
-6.891987724393e0));
#118699=cartesian_point('',(2.488979081757e1,8.458235570944e1,
-6.937251043173e0));
#118700=cartesian_point('',(2.499663301402e1,8.478072868865e1,
-6.978723341073e0));
#118701=cartesian_point('',(2.510639593115e1,8.495369378545e1,
-6.997554581005e0));
#118702=cartesian_point('',(2.524567772140e1,8.514021074348e1,
-6.993512262005e0));
#118703=cartesian_point('',(2.541513007566e1,8.533335961488e1,
-6.958628285192e0));
#118704=cartesian_point('',(2.561397020264e1,8.552599813080e1,
-6.887249909858e0));
#118705=cartesian_point('',(2.584156975077e1,8.571158320182e1,
-6.774768219458e0));
#118706=cartesian_point('',(2.609745611633e1,8.588324977526e1,
-6.616674714921e0));
#118707=cartesian_point('',(2.633898765033e1,8.601072833930e1,
-6.439077948901e0));
#118708=cartesian_point('',(2.649438421459e1,8.607435046776e1,
-6.310489731535e0));
#118709=cartesian_point('',(2.655542104159e1,8.609648325297e1,
-6.257909586629e0));
#118710=(bounded_surface()b_spline_surface(3,3,((#118658,#118659,#118660,
#118661,#118662,#118663,#118664,#118665,#118666,#118667,#118668,#118669,
#118670),(#118671,#118672,#118673,#118674,#118675,#118676,#118677,#118678,
#118679,#118680,#118681,#118682,#118683),(#118684,#118685,#118686,#118687,
#118688,#118689,#118690,#118691,#118692,#118693,#118694,#118695,#118696),(
#118697,#118698,#118699,#118700,#118701,#118702,#118703,#118704,#118705,#118706,
#118707,#118708,#118709)),.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());
#118711=oriented_edge('',*,*,#118649,.t.);
#118713=oriented_edge('',*,*,#118712,.t.);
#118715=oriented_edge('',*,*,#118714,.f.);
#118717=oriented_edge('',*,*,#118716,.t.);
#118718=edge_loop('',(#118711,#118713,#118715,#118717));
#118719=face_outer_bound('',#118718,.f.);
#118721=cartesian_point('',(2.345333607545e1,8.457947502565e1,
-5.697497394771e0));
#118722=cartesian_point('',(2.345909895279e1,8.460950359009e1,
-5.697634863818e0));
#118723=cartesian_point('',(2.353266225411e1,8.495600477854e1,
-5.699180708581e0));
#118724=cartesian_point('',(2.368539064087e1,8.528500538265e1,
-5.699609925448e0));
#118725=cartesian_point('',(2.387969491229e1,8.554428903786e1,
-5.698735033111e0));
#118726=cartesian_point('',(2.439467555722e1,8.438934918909e1,
-5.239203266445e0));
#118727=cartesian_point('',(2.439789605585e1,8.440753747453e1,
-5.239027478187e0));
#118728=cartesian_point('',(2.443951555314e1,8.461747860197e1,
-5.237192898779e0));
#118729=cartesian_point('',(2.453149274680e1,8.481729742002e1,
-5.236919626537e0));
#118730=cartesian_point('',(2.465013371267e1,8.497325137256e1,
-5.237593676364e0));
#118731=cartesian_point('',(2.516201497845e1,8.423436660831e1,
-5.959947636705e0));
#118732=cartesian_point('',(2.516351184847e1,8.424283282383e1,
-5.959519475305e0));
#118733=cartesian_point('',(2.518285564847e1,8.434053731697e1,
-5.954899869206e0));
#118734=cartesian_point('',(2.522557774771e1,8.443335126013e1,
-5.953941200395e0));
#118735=cartesian_point('',(2.528074465829e1,8.450584764363e1,
-5.956055886545e0));
#118736=cartesian_point('',(2.479193440049e1,8.430911302247e1,
-6.954812189403e0));
#118737=cartesian_point('',(2.479469046455e1,8.432218175643e1,
-6.954509401822e0));
#118738=cartesian_point('',(2.482939454627e1,8.447288983619e1,
-6.951196859334e0));
#118739=cartesian_point('',(2.489619904447e1,8.461522396348e1,
-6.950430424480e0));
#118740=cartesian_point('',(2.497977491891e1,8.472891864065e1,
-6.952068674717e0));
#118741=(bounded_surface()b_spline_surface(3,3,((#118721,#118722,#118723,
#118724,#118725),(#118726,#118727,#118728,#118729,#118730),(#118731,#118732,
#118733,#118734,#118735),(#118736,#118737,#118738,#118739,#118740)),
.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.855316133579e-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());
#118742=oriented_edge('',*,*,#108301,.f.);
#118743=oriented_edge('',*,*,#108323,.t.);
#118745=oriented_edge('',*,*,#118744,.f.);
#118746=oriented_edge('',*,*,#118712,.f.);
#118747=edge_loop('',(#118742,#118743,#118745,#118746));
#118748=face_outer_bound('',#118747,.f.);
#118750=cartesian_point('',(2.598911398255e1,8.401260635537e1,
-8.480067572225e0));
#118751=direction('',(-7.789667401384e-2,4.226393150305e-2,9.960651927818e-1));
#118752=direction('',(6.799653811065e-1,7.329117507124e-1,2.207818299668e-2));
#118753=axis2_placement_3d('',#118750,#118751,#118752);
#118754=cylindrical_surface('',#118753,9.999637340480e-1);
#118755=oriented_edge('',*,*,#118744,.t.);
#118757=oriented_edge('',*,*,#118756,.f.);
#118759=oriented_edge('',*,*,#118758,.f.);
#118761=oriented_edge('',*,*,#118760,.f.);
#118763=oriented_edge('',*,*,#118762,.f.);
#118764=oriented_edge('',*,*,#118714,.t.);
#118765=edge_loop('',(#118755,#118757,#118759,#118761,#118763,#118764));
#118766=face_outer_bound('',#118765,.f.);
#118768=cartesian_point('',(1.861042793578e1,6.536717762149e1,-5.6e0));
#118769=direction('',(-9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#118770=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#118771=axis2_placement_3d('',#118768,#118769,#118770);
#118772=plane('',#118771);
#118773=oriented_edge('',*,*,#108321,.f.);
#118774=oriented_edge('',*,*,#108351,.t.);
#118775=oriented_edge('',*,*,#108528,.f.);
#118776=oriented_edge('',*,*,#108544,.f.);
#118777=oriented_edge('',*,*,#118756,.t.);
#118778=edge_loop('',(#118773,#118774,#118775,#118776,#118777));
#118779=face_outer_bound('',#118778,.f.);
#118781=cartesian_point('',(2.616235402670e1,8.391855661963e1,
-1.069548648161e1));
#118782=direction('',(2.975791292767e-1,9.545389935883e-1,-1.737732828798e-2));
#118783=direction('',(-9.515177433329e-1,2.950547063468e-1,-8.692930682607e-2));
#118784=axis2_placement_3d('',#118781,#118782,#118783);
#118785=spherical_surface('',#118784,1.e0);
#118787=oriented_edge('',*,*,#118786,.f.);
#118788=oriented_edge('',*,*,#118758,.t.);
#118789=oriented_edge('',*,*,#108542,.t.);
#118790=edge_loop('',(#118787,#118788,#118789));
#118791=face_outer_bound('',#118790,.f.);
#118793=cartesian_point('',(-1.434362928244e-14,0.e0,-1.069548648161e1));
#118794=direction('',(0.e0,0.e0,1.e0));
#118795=direction('',(3.315445295088e-1,9.434395714368e-1,0.e0));
#118796=axis2_placement_3d('',#118793,#118794,#118795);
#118797=toroidal_surface('',#118796,8.790217809212e1,1.e0);
#118799=oriented_edge('',*,*,#118798,.t.);
#118800=oriented_edge('',*,*,#118786,.t.);
#118801=oriented_edge('',*,*,#108560,.f.);
#118803=oriented_edge('',*,*,#118802,.f.);
#118804=edge_loop('',(#118799,#118800,#118801,#118803));
#118805=face_outer_bound('',#118804,.f.);
#118807=cartesian_point('',(-1.434362928244e-14,0.e0,-8.156393297401e0));
#118808=direction('',(0.e0,0.e0,1.e0));
#118809=direction('',(-5.735764363510e-1,-8.191520442890e-1,0.e0));
#118810=axis2_placement_3d('',#118807,#118808,#118809);
#118811=conical_surface('',#118810,8.894665045655e1,1.e0);
#118812=oriented_edge('',*,*,#118798,.f.);
#118814=oriented_edge('',*,*,#118813,.t.);
#118816=oriented_edge('',*,*,#118815,.t.);
#118817=oriented_edge('',*,*,#118760,.t.);
#118818=edge_loop('',(#118812,#118814,#118816,#118817));
#118819=face_outer_bound('',#118818,.f.);
#118821=cartesian_point('',(2.836277523840e1,8.324272062917e1,
-8.400286052051e0));
#118822=direction('',(-8.786181542186e-2,1.159438033666e-2,-9.960651945206e-1));
#118823=direction('',(-1.193110350596e-1,9.926114133677e-1,2.207847288939e-2));
#118824=axis2_placement_3d('',#118821,#118822,#118823);
#118825=cylindrical_surface('',#118824,9.999624588507e-1);
#118827=oriented_edge('',*,*,#118826,.t.);
#118829=oriented_edge('',*,*,#118828,.f.);
#118831=oriented_edge('',*,*,#118830,.t.);
#118832=oriented_edge('',*,*,#118813,.f.);
#118834=oriented_edge('',*,*,#118833,.f.);
#118835=oriented_edge('',*,*,#108588,.f.);
#118836=edge_loop('',(#118827,#118829,#118831,#118832,#118834,#118835));
#118837=face_outer_bound('',#118836,.f.);
#118839=cartesian_point('',(3.096031422507e1,8.331785232412e1,
-5.698621846873e0));
#118840=cartesian_point('',(3.096290808223e1,8.326212509498e1,
-5.698755112561e0));
#118841=cartesian_point('',(3.096676622323e1,8.290803714848e1,
-5.699473414759e0));
#118842=cartesian_point('',(3.088477703823e1,8.253410809042e1,
-5.699046166893e0));
#118843=cartesian_point('',(3.075464760643e1,8.224242382828e1,
-5.697649452238e0));
#118844=cartesian_point('',(3.074554671862e1,8.222276329759e1,
-5.697553349883e0));
#118845=cartesian_point('',(3.000192695964e1,8.327908788941e1,
-5.237921913454e0));
#118846=cartesian_point('',(3.000378158521e1,8.324540746082e1,
-5.237711293786e0));
#118847=cartesian_point('',(3.000758661532e1,8.303127686815e1,
-5.236694027429e0));
#118848=cartesian_point('',(2.995696232276e1,8.280480893186e1,
-5.237358111830e0));
#118849=cartesian_point('',(2.987596407907e1,8.262965054088e1,
-5.239014666661e0));
#118850=cartesian_point('',(2.987029881771e1,8.261785196369e1,
-5.239136732088e0));
#118851=cartesian_point('',(2.921793383977e1,8.324737742912e1,
-5.956660226670e0));
#118852=cartesian_point('',(2.921879971749e1,8.323171644717e1,
-5.956189984426e0));
#118853=cartesian_point('',(2.922058632132e1,8.313216851792e1,
-5.953817265948e0));
#118854=cartesian_point('',(2.919705963409e1,8.302696351895e1,
-5.955309542734e0));
#118855=cartesian_point('',(2.915934489604e1,8.294545951278e1,
-5.959482061249e0));
#118856=cartesian_point('',(2.915670670736e1,8.293996874275e1,
-5.959780249410e0));
#118857=cartesian_point('',(2.959266407492e1,8.326253447161e1,
-6.952437138194e0));
#118858=cartesian_point('',(2.959353309406e1,8.323824157305e1,
-6.952117500859e0));
#118859=cartesian_point('',(2.959387015695e1,8.308403930522e1,
-6.950471261520e0));
#118860=cartesian_point('',(2.955915185109e1,8.292164944340e1,
-6.951488767966e0));
#118861=cartesian_point('',(2.950452906785e1,8.279334216786e1,
-6.954481069008e0));
#118862=cartesian_point('',(2.950070880854e1,8.278468539880e1,
-6.954692206955e0));
#118863=(bounded_surface()b_spline_surface(3,3,((#118839,#118840,#118841,
#118842,#118843,#118844),(#118845,#118846,#118847,#118848,#118849,#118850),(
#118851,#118852,#118853,#118854,#118855,#118856),(#118857,#118858,#118859,
#118860,#118861,#118862)),.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());
#118864=oriented_edge('',*,*,#108624,.f.);
#118866=oriented_edge('',*,*,#118865,.t.);
#118867=oriented_edge('',*,*,#118826,.f.);
#118868=oriented_edge('',*,*,#108605,.t.);
#118869=edge_loop('',(#118864,#118866,#118867,#118868));
#118870=face_outer_bound('',#118869,.f.);
#118872=cartesian_point('',(2.970564311085e1,8.406827442561e1,
-4.961805061813e0));
#118873=cartesian_point('',(2.979640379688e1,8.404422432738e1,
-5.002200283923e0));
#118874=cartesian_point('',(2.994873880401e1,8.399706456559e1,
-5.073847458835e0));
#118875=cartesian_point('',(3.015250106445e1,8.391430035450e1,
-5.178751030756e0));
#118876=cartesian_point('',(3.031542348415e1,8.383243229832e1,
-5.268846274960e0));
#118877=cartesian_point('',(3.045904817403e1,8.374372068496e1,
-5.353762383343e0));
#118878=cartesian_point('',(3.058341678038e1,8.364925708292e1,
-5.432055686964e0));
#118879=cartesian_point('',(3.068905097362e1,8.355003375505e1,
-5.502540238744e0));
#118880=cartesian_point('',(3.077882990558e1,8.344437319933e1,
-5.565714557836e0));
#118881=cartesian_point('',(3.085580702894e1,8.332698709671e1,
-5.622569456462e0));
#118882=cartesian_point('',(3.091944283499e1,8.319027633879e1,
-5.671561536116e0));
#118883=cartesian_point('',(3.097075387304e1,8.299904811824e1,
-5.711095456091e0));
#118884=cartesian_point('',(3.097019992864e1,8.285446135196e1,
-5.705683768496e0));
#118885=cartesian_point('',(3.095667414479e1,8.277574779204e1,
-5.685361423549e0));
#118886=cartesian_point('',(2.887452927523e1,8.368814417886e1,
-5.504741154718e0));
#118887=cartesian_point('',(2.895073583302e1,8.363750457991e1,
-5.504295996726e0));
#118888=cartesian_point('',(2.907810478522e1,8.355216599479e1,
-5.498894952612e0));
#118889=cartesian_point('',(2.924802377815e1,8.343919513408e1,
-5.480129746501e0));
#118890=cartesian_point('',(2.938414545282e1,8.335084768539e1,
-5.456903719047e0));
#118891=cartesian_point('',(2.950506694178e1,8.327592761021e1,
-5.428866212625e0));
#118892=cartesian_point('',(2.961145992533e1,8.321491639271e1,
-5.397709799334e0));
#118893=cartesian_point('',(2.970440330968e1,8.316773293693e1,
-5.365119790505e0));
#118894=cartesian_point('',(2.978714395762e1,8.313305421624e1,
-5.331906566684e0));
#118895=cartesian_point('',(2.986379920980e1,8.311002429564e1,
-5.298089352395e0));
#118896=cartesian_point('',(2.993704574661e1,8.310018534379e1,
-5.264363270100e0));
#118897=cartesian_point('',(3.001847802550e1,8.310853083605e1,
-5.229271018819e0));
#118898=cartesian_point('',(3.006056195695e1,8.313215001934e1,
-5.218959503902e0));
#118899=cartesian_point('',(3.007510162527e1,8.314643093914e1,
-5.221398383580e0));
#118900=cartesian_point('',(2.854164726216e1,8.437044029760e1,
-6.248839011656e0));
#118901=cartesian_point('',(2.860118104327e1,8.428114138118e1,
-6.276440691991e0));
#118902=cartesian_point('',(2.869681381593e1,8.412695750067e1,
-6.311177672781e0));
#118903=cartesian_point('',(2.881503814762e1,8.391475560903e1,
-6.328561952956e0));
#118904=cartesian_point('',(2.890333330987e1,8.374344609476e1,
-6.321570360023e0));
#118905=cartesian_point('',(2.897612340308e1,8.359334222792e1,
-6.296028416800e0));
#118906=cartesian_point('',(2.903535104485e1,8.346650629040e1,
-6.256119429902e0));
#118907=cartesian_point('',(2.908320943715e1,8.336371158972e1,
-6.206189174437e0));
#118908=cartesian_point('',(2.912286610539e1,8.328271679398e1,
-6.149093916647e0));
#118909=cartesian_point('',(2.915750318901e1,8.322122590140e1,
-6.085603612045e0));
#118910=cartesian_point('',(2.918956356107e1,8.318045267422e1,
-6.016754539583e0));
#118911=cartesian_point('',(2.922574289433e1,8.316142417499e1,
-5.936909028789e0));
#118912=cartesian_point('',(2.924658632333e1,8.317053189020e1,
-5.901233294283e0));
#118913=cartesian_point('',(2.925041662252e1,8.316962981939e1,
-5.894176635517e0));
#118914=cartesian_point('',(2.912452694441e1,8.525936703259e1,
-6.260785712631e0));
#118915=cartesian_point('',(2.918618176219e1,8.516782889527e1,
-6.350142640459e0));
#118916=cartesian_point('',(2.928311453588e1,8.500048506658e1,
-6.491859252112e0));
#118917=cartesian_point('',(2.939663279942e1,8.474449204165e1,
-6.659869420540e0));
#118918=cartesian_point('',(2.947606389650e1,8.451779610169e1,
-6.778305313926e0));
#118919=cartesian_point('',(2.953566502524e1,8.429783523164e1,
-6.867577957243e0));
#118920=cartesian_point('',(2.957769652259e1,8.408846061777e1,
-6.930591786996e0));
#118921=cartesian_point('',(2.960462529855e1,8.389215606541e1,
-6.970805259978e0));
#118922=cartesian_point('',(2.961919200480e1,8.370564097591e1,
-6.992288422808e0));
#118923=cartesian_point('',(2.962281750182e1,8.352111308818e1,
-6.997342647899e0));
#118924=cartesian_point('',(2.961455412072e1,8.333039999075e1,
-6.985020097761e0));
#118925=cartesian_point('',(2.958686654289e1,8.309138466135e1,
-6.946427709990e0));
#118926=cartesian_point('',(2.954923279583e1,8.292146504928e1,
-6.896737396717e0));
#118927=cartesian_point('',(2.951701153567e1,8.281624635825e1,
-6.859838575218e0));
#118928=(bounded_surface()b_spline_surface(3,3,((#118872,#118873,#118874,
#118875,#118876,#118877,#118878,#118879,#118880,#118881,#118882,#118883,#118884,
#118885),(#118886,#118887,#118888,#118889,#118890,#118891,#118892,#118893,
#118894,#118895,#118896,#118897,#118898,#118899),(#118900,#118901,#118902,
#118903,#118904,#118905,#118906,#118907,#118908,#118909,#118910,#118911,#118912,
#118913),(#118914,#118915,#118916,#118917,#118918,#118919,#118920,#118921,
#118922,#118923,#118924,#118925,#118926,#118927)),.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.885802258752e-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());
#118930=oriented_edge('',*,*,#118929,.t.);
#118932=oriented_edge('',*,*,#118931,.f.);
#118933=oriented_edge('',*,*,#118828,.t.);
#118934=oriented_edge('',*,*,#118865,.f.);
#118935=edge_loop('',(#118930,#118932,#118933,#118934));
#118936=face_outer_bound('',#118935,.f.);
#118938=cartesian_point('',(0.e0,0.e0,-5.1e0));
#118939=direction('',(0.e0,0.e0,1.e0));
#118940=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#118941=axis2_placement_3d('',#118938,#118939,#118940);
#118942=toroidal_surface('',#118941,8.85e1,5.e-1);
#118943=oriented_edge('',*,*,#108622,.f.);
#118945=oriented_edge('',*,*,#118944,.f.);
#118947=oriented_edge('',*,*,#118946,.t.);
#118949=oriented_edge('',*,*,#118948,.t.);
#118951=oriented_edge('',*,*,#118950,.t.);
#118952=oriented_edge('',*,*,#118929,.f.);
#118953=edge_loop('',(#118943,#118945,#118947,#118949,#118951,#118952));
#118954=face_outer_bound('',#118953,.f.);
#118956=cartesian_point('',(3.664056042720e1,8.041882958723e1,
-5.685152481131e0));
#118957=cartesian_point('',(3.668125074182e1,8.047745559844e1,
-5.703177829514e0));
#118958=cartesian_point('',(3.676878706126e1,8.056931465430e1,
-5.711121712445e0));
#118959=cartesian_point('',(3.692531206255e1,8.067004787205e1,
-5.681565873426e0));
#118960=cartesian_point('',(3.707659025942e1,8.073327690994e1,
-5.633194361527e0));
#118961=cartesian_point('',(3.725014241860e1,8.077171316682e1,
-5.562116097692e0));
#118962=cartesian_point('',(3.743941516834e1,8.078144307068e1,
-5.473753827506e0));
#118963=cartesian_point('',(3.764050940339e1,8.076199358679e1,
-5.373141432390e0));
#118964=cartesian_point('',(3.785210240342e1,8.071358887993e1,
-5.263772882790e0));
#118965=cartesian_point('',(3.807406070023e1,8.063599219333e1,
-5.148153329676e0));
#118966=cartesian_point('',(3.827214854768e1,8.054420292214e1,
-5.046136681637e0));
#118967=cartesian_point('',(3.839507991788e1,8.047657446860e1,
-4.984240331104e0));
#118968=cartesian_point('',(3.844282124007e1,8.044876498292e1,
-4.960455933530e0));
#118969=cartesian_point('',(3.752675819974e1,8.006052759043e1,
-5.220978151575e0));
#118970=cartesian_point('',(3.752716082600e1,8.004220358075e1,
-5.219200124077e0));
#118971=cartesian_point('',(3.753728879345e1,8.000220707609e1,
-5.226726334979e0));
#118972=cartesian_point('',(3.757986134714e1,7.994192944884e1,
-5.256432052436e0));
#118973=cartesian_point('',(3.763790998616e1,7.989193041503e1,
-5.291564129803e0));
#118974=cartesian_point('',(3.772521538818e1,7.984349474514e1,
-5.334468207905e0));
#118975=cartesian_point('',(3.784292705850e1,7.979826825529e1,
-5.379595336356e0));
#118976=cartesian_point('',(3.799050271659e1,7.975559119504e1,
-5.422273996230e0));
#118977=cartesian_point('',(3.816759907150e1,7.971370205678e1,
-5.459073273092e0));
#118978=cartesian_point('',(3.837434374740e1,7.967044670078e1,
-5.487202194114e0));
#118979=cartesian_point('',(3.857609427882e1,7.963041828790e1,
-5.501544881442e0));
#118980=cartesian_point('',(3.870924005487e1,7.960387299672e1,
-5.504518165372e0));
#118981=cartesian_point('',(3.876205609015e1,7.959322318796e1,
-5.504789449129e0));
#118982=cartesian_point('',(3.812567181911e1,7.949356667526e1,
-5.892744543509e0));
#118983=cartesian_point('',(3.812956949165e1,7.949137087901e1,
-5.900191709875e0));
#118984=cartesian_point('',(3.813656825659e1,7.947409401255e1,
-5.929095789388e0));
#118985=cartesian_point('',(3.816770368456e1,7.945877455022e1,
-5.999488889889e0));
#118986=cartesian_point('',(3.821669641325e1,7.946058032191e1,
-6.073117036923e0));
#118987=cartesian_point('',(3.830010225531e1,7.948317380638e1,
-6.154421631853e0));
#118988=cartesian_point('',(3.842257332591e1,7.952646906779e1,
-6.230182983625e0));
#118989=cartesian_point('',(3.858471797150e1,7.958610650479e1,
-6.289607905095e0));
#118990=cartesian_point('',(3.878600875778e1,7.965655054432e1,
-6.324623866812e0));
#118991=cartesian_point('',(3.902576718848e1,7.973194089523e1,
-6.328422233676e0));
#118992=cartesian_point('',(3.926212385320e1,7.979497375851e1,
-6.299470005164e0));
#118993=cartesian_point('',(3.941847212669e1,7.982923940398e1,
-6.264239872138e0));
#118994=cartesian_point('',(3.948045716664e1,7.984157259315e1,
-6.248015952027e0));
#118995=cartesian_point('',(3.768608647010e1,7.942908351791e1,
-6.857857916061e0));
#118996=cartesian_point('',(3.773287810029e1,7.951586461846e1,
-6.891987724533e0));
#118997=cartesian_point('',(3.781495175777e1,7.964738544297e1,
-6.937251043219e0));
#118998=cartesian_point('',(3.795151092022e1,7.982660231958e1,
-6.978723341073e0));
#118999=cartesian_point('',(3.808698017609e1,7.998026722580e1,
-6.997554581005e0));
#119000=cartesian_point('',(3.825372485692e1,8.014269937822e1,
-6.993512262005e0));
#119001=cartesian_point('',(3.845130611188e1,8.030696207812e1,
-6.958628285192e0));
#119002=cartesian_point('',(3.867783349013e1,8.046612344534e1,
-6.887249909858e0));
#119003=cartesian_point('',(3.893166281144e1,8.061381924262e1,
-6.774768219457e0));
#119004=cartesian_point('',(3.921125335981e1,8.074334286898e1,
-6.616674714921e0));
#119005=cartesian_point('',(3.946975328070e1,8.083146810401e1,
-6.439077948965e0));
#119006=cartesian_point('',(3.963318934892e1,8.086999756008e1,
-6.310489731679e0));
#119007=cartesian_point('',(3.969693704162e1,8.088230959054e1,
-6.257909586917e0));
#119008=(bounded_surface()b_spline_surface(3,3,((#118956,#118957,#118958,
#118959,#118960,#118961,#118962,#118963,#118964,#118965,#118966,#118967,
#118968),(#118969,#118970,#118971,#118972,#118973,#118974,#118975,#118976,
#118977,#118978,#118979,#118980,#118981),(#118982,#118983,#118984,#118985,
#118986,#118987,#118988,#118989,#118990,#118991,#118992,#118993,#118994),(
#118995,#118996,#118997,#118998,#118999,#119000,#119001,#119002,#119003,#119004,
#119005,#119006,#119007)),.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());
#119009=oriented_edge('',*,*,#118944,.t.);
#119011=oriented_edge('',*,*,#119010,.t.);
#119013=oriented_edge('',*,*,#119012,.f.);
#119015=oriented_edge('',*,*,#119014,.t.);
#119016=edge_loop('',(#119009,#119011,#119013,#119015));
#119017=face_outer_bound('',#119016,.f.);
#119019=cartesian_point('',(3.639573360865e1,7.986925724694e1,
-5.697497497349e0));
#119020=cartesian_point('',(3.640609641224e1,7.989794068006e1,
-5.697634607578e0));
#119021=cartesian_point('',(3.653294216923e1,8.022867181341e1,
-5.699180613986e0));
#119022=cartesian_point('',(3.673524339680e1,8.052974101601e1,
-5.699610140271e0));
#119023=cartesian_point('',(3.696777118641e1,8.075548955591e1,
-5.698735086349e0));
#119024=cartesian_point('',(3.729574053889e1,7.953421187747e1,
-5.239203145847e0));
#119025=cartesian_point('',(3.730175122305e1,7.955162755807e1,
-5.239027804280e0));
#119026=cartesian_point('',(3.737568982830e1,7.975247543991e1,
-5.237192827657e0));
#119027=cartesian_point('',(3.749778442660e1,7.993545297695e1,
-5.236919284832e0));
#119028=cartesian_point('',(3.763939470545e1,8.007095913300e1,
-5.237593561533e0));
#119029=cartesian_point('',(3.802938755356e1,7.926109708326e1,
-5.959947496306e0));
#119030=cartesian_point('',(3.803218322089e1,7.926920401088e1,
-5.959520435815e0));
#119031=cartesian_point('',(3.806656833352e1,7.936268061727e1,
-5.954900064853e0));
#119032=cartesian_point('',(3.812327966729e1,7.944767198742e1,
-5.953940603963e0));
#119033=cartesian_point('',(3.818912383736e1,7.951066058398e1,
-5.956055821186e0));
#119034=cartesian_point('',(3.767555653382e1,7.939281753159e1,
-6.954812152021e0));
#119035=cartesian_point('',(3.768031084700e1,7.940526215337e1,
-6.954510146922e0));
#119036=cartesian_point('',(3.773815684577e1,7.954868765190e1,
-6.951197125136e0));
#119037=cartesian_point('',(3.782639913328e1,7.967882323083e1,
-6.950430090065e0));
#119038=cartesian_point('',(3.792675545481e1,7.977806728932e1,
-6.952068709172e0));
#119039=(bounded_surface()b_spline_surface(3,3,((#119019,#119020,#119021,
#119022,#119023),(#119024,#119025,#119026,#119027,#119028),(#119029,#119030,
#119031,#119032,#119033),(#119034,#119035,#119036,#119037,#119038)),
.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.855317439177e-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());
#119040=oriented_edge('',*,*,#108620,.f.);
#119041=oriented_edge('',*,*,#108642,.t.);
#119043=oriented_edge('',*,*,#119042,.f.);
#119044=oriented_edge('',*,*,#119010,.f.);
#119045=edge_loop('',(#119040,#119041,#119043,#119044));
#119046=face_outer_bound('',#119045,.f.);
#119048=cartesian_point('',(3.881161199480e1,7.891267861748e1,
-8.480067572225e0));
#119049=direction('',(-7.032610117969e-2,5.392931690007e-2,9.960651927819e-1));
#119050=direction('',(7.862465365696e-1,6.175183702270e-1,2.207818299721e-2));
#119051=axis2_placement_3d('',#119048,#119049,#119050);
#119052=cylindrical_surface('',#119051,9.999637340459e-1);
#119053=oriented_edge('',*,*,#119012,.t.);
#119054=oriented_edge('',*,*,#119042,.t.);
#119056=oriented_edge('',*,*,#119055,.f.);
#119058=oriented_edge('',*,*,#119057,.f.);
#119060=oriented_edge('',*,*,#119059,.f.);
#119062=oriented_edge('',*,*,#119061,.f.);
#119063=edge_loop('',(#119053,#119054,#119056,#119058,#119060,#119062));
#119064=face_outer_bound('',#119063,.f.);
#119066=cartesian_point('',(2.860698214807e1,6.165108685605e1,-5.6e0));
#119067=direction('',(-8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#119068=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#119069=axis2_placement_3d('',#119066,#119067,#119068);
#119070=plane('',#119069);
#119071=oriented_edge('',*,*,#108640,.f.);
#119072=oriented_edge('',*,*,#108670,.t.);
#119073=oriented_edge('',*,*,#108847,.f.);
#119074=oriented_edge('',*,*,#108863,.f.);
#119075=oriented_edge('',*,*,#119055,.t.);
#119076=edge_loop('',(#119071,#119072,#119073,#119074,#119075));
#119077=face_outer_bound('',#119076,.f.);
#119079=cartesian_point('',(3.896800654644e1,7.879268607642e1,
-1.069548648161e1));
#119080=direction('',(4.432435279359e-1,8.962313253019e-1,-1.745240644023e-2));
#119081=direction('',(-8.936462556861e-1,4.402722627104e-1,-8.692930683090e-2));
#119082=axis2_placement_3d('',#119079,#119080,#119081);
#119083=spherical_surface('',#119082,1.e0);
#119085=oriented_edge('',*,*,#119084,.f.);
#119086=oriented_edge('',*,*,#119057,.t.);
#119087=oriented_edge('',*,*,#108861,.t.);
#119088=edge_loop('',(#119085,#119086,#119087));
#119089=face_outer_bound('',#119088,.f.);
#119091=cartesian_point('',(-1.435833405290e-14,0.e0,-1.069548648161e1));
#119092=direction('',(0.e0,0.e0,1.e0));
#119093=direction('',(4.750491308394e-1,8.799592736535e-1,0.e0));
#119094=axis2_placement_3d('',#119091,#119092,#119093);
#119095=toroidal_surface('',#119094,8.790217809212e1,1.e0);
#119097=oriented_edge('',*,*,#119096,.t.);
#119098=oriented_edge('',*,*,#119084,.t.);
#119099=oriented_edge('',*,*,#108879,.f.);
#119101=oriented_edge('',*,*,#119100,.f.);
#119102=edge_loop('',(#119097,#119098,#119099,#119101));
#119103=face_outer_bound('',#119102,.f.);
#119105=cartesian_point('',(-1.435833405290e-14,0.e0,-8.156393297401e0));
#119106=direction('',(0.e0,0.e0,1.e0));
#119107=direction('',(-6.946583704590e-1,-7.193398003387e-1,0.e0));
#119108=axis2_placement_3d('',#119105,#119106,#119107);
#119109=conical_surface('',#119108,8.894665045655e1,1.e0);
#119110=oriented_edge('',*,*,#119096,.f.);
#119112=oriented_edge('',*,*,#119111,.t.);
#119114=oriented_edge('',*,*,#119113,.t.);
#119115=oriented_edge('',*,*,#119059,.t.);
#119116=edge_loop('',(#119110,#119112,#119114,#119115));
#119117=face_outer_bound('',#119116,.f.);
#119119=cartesian_point('',(4.103561288050e1,7.778094903323e1,
-8.400286046220e0));
#119120=direction('',(-8.496632999030e-2,2.519625036810e-2,-9.960651945206e-1));
#119121=direction('',(3.743651721063e-2,9.990550776679e-1,2.207847288954e-2));
#119122=axis2_placement_3d('',#119119,#119120,#119121);
#119123=cylindrical_surface('',#119122,9.999624588531e-1);
#119125=oriented_edge('',*,*,#119124,.t.);
#119127=oriented_edge('',*,*,#119126,.f.);
#119129=oriented_edge('',*,*,#119128,.t.);
#119130=oriented_edge('',*,*,#119111,.f.);
#119132=oriented_edge('',*,*,#119131,.f.);
#119133=oriented_edge('',*,*,#108907,.f.);
#119134=edge_loop('',(#119125,#119127,#119129,#119130,#119132,#119133));
#119135=face_outer_bound('',#119134,.f.);
#119137=cartesian_point('',(4.361292616035e1,7.744882096922e1,
-5.698621895104e0));
#119138=cartesian_point('',(4.360676336811e1,7.739330843634e1,
-5.698755326544e0));
#119139=cartesian_point('',(4.355516234434e1,7.704293128877e1,
-5.699473492587e0));
#119140=cartesian_point('',(4.341566204320e1,7.668643885866e1,
-5.699045907646e0));
#119141=cartesian_point('',(4.324153206387e1,7.641875976968e1,
-5.697649288241e0));
#119142=cartesian_point('',(4.322949181186e1,7.640080103173e1,
-5.697553370798e0));
#119143=cartesian_point('',(4.266027363491e1,7.756045469705e1,
-5.237921923609e0));
#119144=cartesian_point('',(4.265683272509e1,7.752685908608e1,
-5.237711057001e0));
#119145=cartesian_point('',(4.262708115491e1,7.731474219541e1,
-5.236693856250e0));
#119146=cartesian_point('',(4.254163684865e1,7.709898652175e1,
-5.237358508231e0));
#119147=cartesian_point('',(4.243425152406e1,7.693869013148e1,
-5.239014826838e0));
#119148=cartesian_point('',(4.242682521739e1,7.692794462468e1,
-5.239136636871e0));
#119149=cartesian_point('',(4.188097176852e1,7.765177500427e1,
-5.956660287437e0));
#119150=cartesian_point('',(4.187937524909e1,7.763615291438e1,
-5.956189480939e0));
#119151=cartesian_point('',(4.186556139040e1,7.753753840922e1,
-5.953817037655e0));
#119152=cartesian_point('',(4.182585927107e1,7.743731120616e1,
-5.955310551657e0));
#119153=cartesian_point('',(4.177586650423e1,7.736272661859e1,
-5.959482616477e0));
#119154=cartesian_point('',(4.177240879282e1,7.735772618994e1,
-5.959780202721e0));
#119155=cartesian_point('',(4.225345982510e1,7.760812622530e1,
-6.952437202915e0));
#119156=cartesian_point('',(4.225051451090e1,7.758396790558e1,
-6.952117177813e0));
#119157=cartesian_point('',(4.222671629777e1,7.743159191615e1,
-6.950471168074e0));
#119158=cartesian_point('',(4.216701172909e1,7.727663508258e1,
-6.951489505519e0));
#119159=cartesian_point('',(4.209300116883e1,7.715847739903e1,
-6.954481522190e0));
#119160=cartesian_point('',(4.208788400003e1,7.715054075991e1,
-6.954692240534e0));
#119161=(bounded_surface()b_spline_surface(3,3,((#119137,#119138,#119139,
#119140,#119141,#119142),(#119143,#119144,#119145,#119146,#119147,#119148),(
#119149,#119150,#119151,#119152,#119153,#119154),(#119155,#119156,#119157,
#119158,#119159,#119160)),.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());
#119162=oriented_edge('',*,*,#108943,.f.);
#119164=oriented_edge('',*,*,#119163,.t.);
#119165=oriented_edge('',*,*,#119124,.f.);
#119166=oriented_edge('',*,*,#108924,.t.);
#119167=edge_loop('',(#119162,#119164,#119165,#119166));
#119168=face_outer_bound('',#119167,.f.);
#119170=cartesian_point('',(4.249109288727e1,7.838626807538e1,
-4.961805061900e0));
#119171=cartesian_point('',(4.257697389433e1,7.834831597437e1,
-5.002200283979e0));
#119172=cartesian_point('',(4.272005599257e1,7.827790638220e1,
-5.073847458866e0));
#119173=cartesian_point('',(4.290836242632e1,7.816428569569e1,
-5.178751030755e0));
#119174=cartesian_point('',(4.305647201511e1,7.805793888957e1,
-5.268846274960e0));
#119175=cartesian_point('',(4.318445089294e1,7.794785161185e1,
-5.353762383343e0));
#119176=cartesian_point('',(4.329251095232e1,7.783509547710e1,
-5.432055686964e0));
#119177=cartesian_point('',(4.338132266513e1,7.772056892455e1,
-5.502540238744e0));
#119178=cartesian_point('',(4.345346731696e1,7.760216470641e1,
-5.565714557836e0));
#119179=cartesian_point('',(4.351113349203e1,7.747418194639e1,
-5.622569456463e0));
#119180=cartesian_point('',(4.355259956143e1,7.732919949148e1,
-5.671561536117e0));
#119181=cartesian_point('',(4.357336419104e1,7.713229879317e1,
-5.711095456029e0));
#119182=cartesian_point('',(4.355019871330e1,7.698957878621e1,
-5.705683768522e0));
#119183=cartesian_point('',(4.352452594036e1,7.691395021939e1,
-5.685361423731e0));
#119184=cartesian_point('',(4.161074597032e1,7.814083271094e1,
-5.504741154710e0));
#119185=cartesian_point('',(4.167809252025e1,7.807889523740e1,
-5.504295996729e0));
#119186=cartesian_point('',(4.179054345334e1,7.797468241802e1,
-5.498894952611e0));
#119187=cartesian_point('',(4.194069792530e1,7.783652122935e1,
-5.480129746504e0));
#119188=cartesian_point('',(4.206132313040e1,7.772796736300e1,
-5.456903719048e0));
#119189=cartesian_point('',(4.216903579329e1,7.763505338984e1,
-5.428866212625e0));
#119190=cartesian_point('',(4.226457464549e1,7.755814979220e1,
-5.397709799333e0));
#119191=cartesian_point('',(4.234899262389e1,7.749700769445e1,
-5.365119790503e0));
#119192=cartesian_point('',(4.242528965003e1,7.744981243736e1,
-5.331906566680e0));
#119193=cartesian_point('',(4.249739847555e1,7.741507452992e1,
-5.298089352390e0));
#119194=cartesian_point('',(4.256820407478e1,7.739389842910e1,
-5.264363270094e0));
#119195=cartesian_point('',(4.264993930966e1,7.738940235953e1,
-5.229271018867e0));
#119196=cartesian_point('',(4.269519997232e1,7.740614737409e1,
-5.218959503941e0));
#119197=cartesian_point('',(4.271179466155e1,7.741797796679e1,
-5.221398383519e0));
#119198=cartesian_point('',(4.138869691544e1,7.886680285184e1,
-6.248839011727e0));
#119199=cartesian_point('',(4.143352830868e1,7.876929021809e1,
-6.276440692034e0));
#119200=cartesian_point('',(4.150386401032e1,7.860204433545e1,
-6.311177672800e0));
#119201=cartesian_point('',(4.158743711488e1,7.837396064120e1,
-6.328561952971e0));
#119202=cartesian_point('',(4.164784650494e1,7.819094782485e1,
-6.321570360037e0));
#119203=cartesian_point('',(4.169625901320e1,7.803130510640e1,
-6.296028416814e0));
#119204=cartesian_point('',(4.173491595238e1,7.789676548529e1,
-6.256119429915e0));
#119205=cartesian_point('',(4.176610449445e1,7.778774965595e1,
-6.206189174450e0));
#119206=cartesian_point('',(4.179260254576e1,7.770154837087e1,
-6.149093916658e0));
#119207=cartesian_point('',(4.181719389451e1,7.763539609957e1,
-6.085603612056e0));
#119208=cartesian_point('',(4.184248121221e1,7.759010951132e1,
-6.016754539592e0));
#119209=cartesian_point('',(4.187523840470e1,7.756565558989e1,
-5.936909028925e0));
#119210=cartesian_point('',(4.189724997700e1,7.757139054327e1,
-5.901233294441e0));
#119211=cartesian_point('',(4.190089200379e1,7.756990038774e1,
-5.894176635612e0));
#119212=cartesian_point('',(4.210345915984e1,7.965360295228e1,
-6.260785712813e0));
#119213=cartesian_point('',(4.215003518494e1,7.955354686300e1,
-6.350142640574e0));
#119214=cartesian_point('',(4.221959621299e1,7.937309968800e1,
-6.491859252162e0));
#119215=cartesian_point('',(4.229167074639e1,7.910250019324e1,
-6.659869420546e0));
#119216=cartesian_point('',(4.233466085676e1,7.886616949531e1,
-6.778305313933e0));
#119217=cartesian_point('',(4.235911873567e1,7.863959303788e1,
-6.867577957252e0));
#119218=cartesian_point('',(4.236787934983e1,7.842622099814e1,
-6.930591787006e0));
#119219=cartesian_point('',(4.236376779024e1,7.822812069190e1,
-6.970805259991e0));
#119220=cartesian_point('',(4.234897776791e1,7.804162317776e1,
-6.992288422821e0));
#119221=cartesian_point('',(4.232369210765e1,7.785879998185e1,
-6.997342647914e0));
#119222=cartesian_point('',(4.228569636110e1,7.767172755672e1,
-6.985020097776e0));
#119223=cartesian_point('',(4.222095942822e1,7.743998619443e1,
-6.946427710067e0));
#119224=cartesian_point('',(4.215720773158e1,7.727804579015e1,
-6.896737396945e0));
#119225=cartesian_point('',(4.210892333908e1,7.717916303166e1,
-6.859838575575e0));
#119226=(bounded_surface()b_spline_surface(3,3,((#119170,#119171,#119172,
#119173,#119174,#119175,#119176,#119177,#119178,#119179,#119180,#119181,#119182,
#119183),(#119184,#119185,#119186,#119187,#119188,#119189,#119190,#119191,
#119192,#119193,#119194,#119195,#119196,#119197),(#119198,#119199,#119200,
#119201,#119202,#119203,#119204,#119205,#119206,#119207,#119208,#119209,#119210,
#119211),(#119212,#119213,#119214,#119215,#119216,#119217,#119218,#119219,
#119220,#119221,#119222,#119223,#119224,#119225)),.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.885802255521e-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());
#119228=oriented_edge('',*,*,#119227,.t.);
#119230=oriented_edge('',*,*,#119229,.f.);
#119231=oriented_edge('',*,*,#119126,.t.);
#119232=oriented_edge('',*,*,#119163,.f.);
#119233=edge_loop('',(#119228,#119230,#119231,#119232));
#119234=face_outer_bound('',#119233,.f.);
#119236=cartesian_point('',(0.e0,0.e0,-5.1e0));
#119237=direction('',(0.e0,0.e0,1.e0));
#119238=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#119239=axis2_placement_3d('',#119236,#119237,#119238);
#119240=toroidal_surface('',#119239,8.85e1,5.e-1);
#119241=oriented_edge('',*,*,#108941,.f.);
#119243=oriented_edge('',*,*,#119242,.f.);
#119245=oriented_edge('',*,*,#119244,.t.);
#119247=oriented_edge('',*,*,#119246,.t.);
#119249=oriented_edge('',*,*,#119248,.t.);
#119250=oriented_edge('',*,*,#119227,.f.);
#119251=edge_loop('',(#119241,#119243,#119245,#119247,#119249,#119250));
#119252=face_outer_bound('',#119251,.f.);
#119254=cartesian_point('',(4.876973091082e1,7.369689387730e1,-5.685152481e0));
#119255=cartesian_point('',(4.881909139e1,7.374843273817e1,-5.703177829474e0));
#119256=cartesian_point('',(4.891991991454e1,7.382546715956e1,
-5.711121712494e0));
#119257=cartesian_point('',(4.909027598065e1,7.390047427952e1,
-5.681565873425e0));
#119258=cartesian_point('',(4.924958289260e1,7.393925973924e1,
-5.633194361526e0));
#119259=cartesian_point('',(4.942701109199e1,7.395007324284e1,
-5.562116097692e0));
#119260=cartesian_point('',(4.961547567240e1,7.393007457408e1,
-5.473753827506e0));
#119261=cartesian_point('',(4.981105153412e1,7.387940647653e1,
-5.373141432390e0));
#119262=cartesian_point('',(5.001246730878e1,7.379849727417e1,
-5.263772882791e0));
#119263=cartesian_point('',(5.021955413448e1,7.368713400412e1,
-5.148153329677e0));
#119264=cartesian_point('',(5.040084418786e1,7.356548704366e1,
-5.046136680742e0));
#119265=cartesian_point('',(5.051168264941e1,7.347946050418e1,
-4.984240329413e0));
#119266=cartesian_point('',(5.055448583614e1,7.344452501023e1,
-4.960455931076e0));
#119267=cartesian_point('',(4.958896733852e1,7.320437129908e1,
-5.220978151679e0));
#119268=cartesian_point('',(4.958649850127e1,7.318620990418e1,
-5.219200124042e0));
#119269=cartesian_point('',(4.959024494476e1,7.314512145958e1,
-5.226726334929e0));
#119270=cartesian_point('',(4.962286386136e1,7.307892613518e1,
-5.256432052439e0));
#119271=cartesian_point('',(4.967237625321e1,7.302046186465e1,
-5.291564129805e0));
#119272=cartesian_point('',(4.975102977274e1,7.295896494437e1,
-5.334468207907e0));
#119273=cartesian_point('',(4.986021723533e1,7.289588110548e1,
-5.379595336358e0));
#119274=cartesian_point('',(4.999929982909e1,7.283064355153e1,
-5.422273996232e0));
#119275=cartesian_point('',(5.016766292906e1,7.276156616453e1,
-5.459073273094e0));
#119276=cartesian_point('',(5.036509560645e1,7.268650136098e1,
-5.487202194116e0));
#119277=cartesian_point('',(5.055810043238e1,7.261540502720e1,
-5.501544881570e0));
#119278=cartesian_point('',(5.068545436634e1,7.256835796370e1,
-5.504518165455e0));
#119279=cartesian_point('',(5.073595415353e1,7.254957702305e1,
-5.504789449135e0));
#119280=cartesian_point('',(5.009181511116e1,7.255069988316e1,
-5.892744543391e0));
#119281=cartesian_point('',(5.009532129752e1,7.254792138956e1,
-5.900191709738e0));
#119282=cartesian_point('',(5.009953119871e1,7.252976238190e1,
-5.929095789267e0));
#119283=cartesian_point('',(5.012788680604e1,7.250976087353e1,
-5.999488889891e0));
#119284=cartesian_point('',(5.017655883788e1,7.250388026186e1,
-6.073117036924e0));
#119285=cartesian_point('',(5.026247221526e1,7.251314803476e1,
-6.154421631854e0));
#119286=cartesian_point('',(5.039020833481e1,7.253675156325e1,
-6.230182983626e0));
#119287=cartesian_point('',(5.055968606132e1,7.257028975355e1,
-6.289607905096e0));
#119288=cartesian_point('',(5.076951849963e1,7.260837769359e1,
-6.324623866813e0));
#119289=cartesian_point('',(5.101811875540e1,7.264533338233e1,
-6.328422233676e0));
#119290=cartesian_point('',(5.126142599177e1,7.267061587829e1,
-6.299470004911e0));
#119291=cartesian_point('',(5.142120968869e1,7.268000139831e1,
-6.264239871177e0));
#119292=cartesian_point('',(5.148436092833e1,7.268248614874e1,
-6.248015950310e0));
#119293=cartesian_point('',(4.964755439622e1,7.255577691792e1,
-6.857857915733e0));
#119294=cartesian_point('',(4.970734550004e1,7.263416977533e1,
-6.891987724309e0));
#119295=cartesian_point('',(4.980898308466e1,7.275123221190e1,
-6.937251043146e0));
#119296=cartesian_point('',(4.997189667371e1,7.290688007210e1,
-6.978723341073e0));
#119297=cartesian_point('',(5.012973656564e1,7.303746104776e1,
-6.997554581004e0));
#119298=cartesian_point('',(5.031983832963e1,7.317180877590e1,
-6.993512262005e0));
#119299=cartesian_point('',(5.054068337905e1,7.330314061146e1,
-6.958628285193e0));
#119300=cartesian_point('',(5.078932015271e1,7.342490574891e1,
-6.887249909858e0));
#119301=cartesian_point('',(5.106312912691e1,7.353107551175e1,
-6.774768219458e0));
#119302=cartesian_point('',(5.135953941087e1,7.361526688947e1,
-6.616674714921e0));
#119303=cartesian_point('',(5.162864259514e1,7.366186886019e1,
-6.439077947405e0));
#119304=cartesian_point('',(5.179609383123e1,7.367435692077e1,
-6.310489728166e0));
#119305=cartesian_point('',(5.186098271214e1,7.367654503309e1,
-6.257909581404e0));
#119306=(bounded_surface()b_spline_surface(3,3,((#119254,#119255,#119256,
#119257,#119258,#119259,#119260,#119261,#119262,#119263,#119264,#119265,
#119266),(#119267,#119268,#119269,#119270,#119271,#119272,#119273,#119274,
#119275,#119276,#119277,#119278,#119279),(#119280,#119281,#119282,#119283,
#119284,#119285,#119286,#119287,#119288,#119289,#119290,#119291,#119292),(
#119293,#119294,#119295,#119296,#119297,#119298,#119299,#119300,#119301,#119302,
#119303,#119304,#119305)),.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());
#119307=oriented_edge('',*,*,#119242,.t.);
#119309=oriented_edge('',*,*,#119308,.t.);
#119311=oriented_edge('',*,*,#119310,.f.);
#119313=oriented_edge('',*,*,#119312,.t.);
#119314=edge_loop('',(#119307,#119309,#119311,#119313));
#119315=face_outer_bound('',#119314,.f.);
#119317=cartesian_point('',(4.844378651598e1,7.319577622298e1,
-5.697550888023e0));
#119318=cartesian_point('',(4.856841966496e1,7.342076274765e1,
-5.698793107877e0));
#119319=cartesian_point('',(4.880410892200e1,7.371861323309e1,
-5.699482127002e0));
#119320=cartesian_point('',(4.910044910309e1,7.394926946651e1,
-5.698971944686e0));
#119321=cartesian_point('',(4.919774811461e1,7.401401918465e1,
-5.698668669054e0));
#119322=cartesian_point('',(4.927954771369e1,7.272273464852e1,
-5.239149679036e0));
#119323=cartesian_point('',(4.935289243722e1,7.285970897696e1,
-5.237812047368e0));
#119324=cartesian_point('',(4.949443024762e1,7.304109970845e1,
-5.236662927883e0));
#119325=cartesian_point('',(4.967440271898e1,7.317979533553e1,
-5.237438990012e0));
#119326=cartesian_point('',(4.973355567489e1,7.321845991271e1,
-5.237821805690e0));
#119327=cartesian_point('',(4.996089118517e1,7.233709368335e1,
-5.959873683133e0));
#119328=cartesian_point('',(4.999501103813e1,7.240085290110e1,
-5.956348896830e0));
#119329=cartesian_point('',(5.006076919037e1,7.248515233096e1,
-5.953835081092e0));
#119330=cartesian_point('',(5.014442004383e1,7.254960152435e1,
-5.955593788057e0));
#119331=cartesian_point('',(5.017192726083e1,7.256757265967e1,
-5.956531510717e0));
#119332=cartesian_point('',(4.963232394951e1,7.252306305820e1,
-6.954783831415e0));
#119333=cartesian_point('',(4.968853312591e1,7.262033294155e1,
-6.952210772684e0));
#119334=cartesian_point('',(4.979203213796e1,7.274881709228e1,
-6.950519211895e0));
#119335=cartesian_point('',(4.992034862276e1,7.284995764170e1,
-6.951723157947e0));
#119336=cartesian_point('',(4.996244471992e1,7.287860966269e1,
-6.952387863586e0));
#119337=(bounded_surface()b_spline_surface(3,3,((#119317,#119318,#119319,
#119320,#119321),(#119322,#119323,#119324,#119325,#119326),(#119327,#119328,
#119329,#119330,#119331),(#119332,#119333,#119334,#119335,#119336)),
.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());
#119338=oriented_edge('',*,*,#108939,.f.);
#119339=oriented_edge('',*,*,#108961,.t.);
#119341=oriented_edge('',*,*,#119340,.f.);
#119342=oriented_edge('',*,*,#119308,.f.);
#119343=edge_loop('',(#119338,#119339,#119341,#119342));
#119344=face_outer_bound('',#119343,.f.);
#119346=cartesian_point('',(5.067843931138e1,7.186965883586e1,
-8.480067572226e0));
#119347=direction('',(-6.102386633482e-2,6.426678353465e-2,9.960651927819e-1));
#119348=direction('',(8.731676929059e-1,4.869196380317e-1,2.207818299744e-2));
#119349=axis2_placement_3d('',#119346,#119347,#119348);
#119350=cylindrical_surface('',#119349,9.999637340458e-1);
#119351=oriented_edge('',*,*,#119310,.t.);
#119352=oriented_edge('',*,*,#119340,.t.);
#119354=oriented_edge('',*,*,#119353,.f.);
#119356=oriented_edge('',*,*,#119355,.f.);
#119358=oriented_edge('',*,*,#119357,.f.);
#119360=oriented_edge('',*,*,#119359,.f.);
#119361=edge_loop('',(#119351,#119352,#119354,#119356,#119358,#119360));
#119362=face_outer_bound('',#119361,.f.);
#119364=cartesian_point('',(3.789913751873e1,5.641694172400e1,-5.6e0));
#119365=direction('',(-8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#119366=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#119367=axis2_placement_3d('',#119364,#119365,#119366);
#119368=plane('',#119367);
#119369=oriented_edge('',*,*,#108959,.f.);
#119370=oriented_edge('',*,*,#108989,.t.);
#119371=oriented_edge('',*,*,#109178,.f.);
#119372=oriented_edge('',*,*,#109194,.f.);
#119373=oriented_edge('',*,*,#119353,.t.);
#119374=edge_loop('',(#119369,#119370,#119371,#119372,#119373));
#119375=face_outer_bound('',#119374,.f.);
#119377=cartesian_point('',(5.081413741760e1,7.172667810408e1,
-1.069548648161e1));
#119378=direction('',(5.779879325096e-1,8.158586663036e-1,-1.745240644029e-2));
#119379=direction('',(-8.137702314705e-1,5.746488545071e-1,-8.692930683094e-2));
#119380=axis2_placement_3d('',#119377,#119378,#119379);
#119381=spherical_surface('',#119380,1.e0);
#119383=oriented_edge('',*,*,#119382,.f.);
#119384=oriented_edge('',*,*,#119355,.t.);
#119385=oriented_edge('',*,*,#109192,.t.);
#119386=edge_loop('',(#119383,#119384,#119385));
#119387=face_outer_bound('',#119386,.f.);
#119389=cartesian_point('',(-1.437190495415e-14,0.e0,-1.069548648161e1));
#119390=direction('',(0.e0,0.e0,1.e0));
#119391=direction('',(6.068564459711e-1,7.948114581354e-1,0.e0));
#119392=axis2_placement_3d('',#119389,#119390,#119391);
#119393=toroidal_surface('',#119392,8.790217809212e1,1.e0);
#119395=oriented_edge('',*,*,#119394,.t.);
#119396=oriented_edge('',*,*,#119382,.t.);
#119397=oriented_edge('',*,*,#109210,.f.);
#119399=oriented_edge('',*,*,#119398,.f.);
#119400=edge_loop('',(#119395,#119396,#119397,#119399));
#119401=face_outer_bound('',#119400,.f.);
#119403=cartesian_point('',(-1.437190495415e-14,0.e0,-8.156393297399e0));
#119404=direction('',(0.e0,0.e0,1.e0));
#119405=direction('',(-7.986355100473e-1,-6.018150231520e-1,0.e0));
#119406=axis2_placement_3d('',#119403,#119404,#119405);
#119407=conical_surface('',#119406,8.894665045655e1,1.e0);
#119408=oriented_edge('',*,*,#119394,.f.);
#119410=oriented_edge('',*,*,#119409,.t.);
#119412=oriented_edge('',*,*,#119411,.t.);
#119413=oriented_edge('',*,*,#119357,.t.);
#119414=edge_loop('',(#119408,#119410,#119412,#119413));
#119415=face_outer_bound('',#119414,.f.);
#119417=cartesian_point('',(5.269801754358e1,7.040395233198e1,
-8.400286046219e0));
#119418=direction('',(-7.997869152632e-2,3.817770509416e-2,-9.960651945207e-1));
#119419=direction('',(1.932622581827e-1,9.808986902820e-1,2.207847289006e-2));
#119420=axis2_placement_3d('',#119417,#119418,#119419);
#119421=cylindrical_surface('',#119420,9.999624588506e-1);
#119423=oriented_edge('',*,*,#119422,.t.);
#119425=oriented_edge('',*,*,#119424,.f.);
#119427=oriented_edge('',*,*,#119426,.t.);
#119428=oriented_edge('',*,*,#119409,.f.);
#119430=oriented_edge('',*,*,#119429,.f.);
#119431=oriented_edge('',*,*,#109238,.f.);
#119432=edge_loop('',(#119423,#119425,#119427,#119428,#119430,#119431));
#119433=face_outer_bound('',#119432,.f.);
#119435=cartesian_point('',(5.519031920424e1,6.966864832663e1,
-5.698715159441e0));
#119436=cartesian_point('',(5.516731592923e1,6.958526876250e1,
-5.698906684364e0));
#119437=cartesian_point('',(5.504752546933e1,6.922850416680e1,
-5.699363088295e0));
#119438=cartesian_point('',(5.484296328778e1,6.890626058562e1,
-5.698825483390e0));
#119439=cartesian_point('',(5.464664237186e1,6.869513298708e1,
-5.697520844228e0));
#119440=cartesian_point('',(5.426740234938e1,6.992954489847e1,
-5.238092194513e0));
#119441=cartesian_point('',(5.425391833680e1,6.987901428205e1,
-5.237749744382e0));
#119442=cartesian_point('',(5.418272986846e1,6.966277450275e1,
-5.236546984029e0));
#119443=cartesian_point('',(5.405762644139e1,6.946819632561e1,
-5.237591673553e0));
#119444=cartesian_point('',(5.393722861614e1,6.934234540980e1,
-5.239195232458e0));
#119445=cartesian_point('',(5.351242710162e1,7.014296657405e1,
-5.956713857397e0));
#119446=cartesian_point('',(5.350616214314e1,7.011946798410e1,
-5.955983484857e0));
#119447=cartesian_point('',(5.347308481429e1,7.001894202531e1,
-5.953712352886e0));
#119448=cartesian_point('',(5.341494513359e1,6.992853959900e1,
-5.955876991220e0));
#119449=cartesian_point('',(5.335889009741e1,6.986997531651e1,
-5.959851584531e0));
#119450=cartesian_point('',(5.387325411805e1,7.004096548321e1,
-6.952360898384e0));
#119451=cartesian_point('',(5.386284458586e1,7.000474367477e1,
-6.951875687132e0));
#119452=cartesian_point('',(5.380953955230e1,6.984984348910e1,
-6.950468301540e0));
#119453=cartesian_point('',(5.372179658124e1,6.970933599086e1,
-6.951884463306e0));
#119454=cartesian_point('',(5.363772257843e1,6.961559088371e1,
-6.954716127476e0));
#119455=(bounded_surface()b_spline_surface(3,3,((#119435,#119436,#119437,
#119438,#119439),(#119440,#119441,#119442,#119443,#119444),(#119445,#119446,
#119447,#119448,#119449),(#119450,#119451,#119452,#119453,#119454)),
.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());
#119456=oriented_edge('',*,*,#109274,.f.);
#119458=oriented_edge('',*,*,#119457,.t.);
#119459=oriented_edge('',*,*,#119422,.f.);
#119460=oriented_edge('',*,*,#109255,.f.);
#119461=edge_loop('',(#119456,#119458,#119459,#119460));
#119462=face_outer_bound('',#119461,.f.);
#119464=cartesian_point('',(5.423027105477e1,7.077413157982e1,
-4.961805122355e0));
#119465=cartesian_point('',(5.430915766609e1,7.072321200495e1,
-5.002200326082e0));
#119466=cartesian_point('',(5.443946365863e1,7.063128632403e1,
-5.073847481202e0));
#119467=cartesian_point('',(5.460767750056e1,7.048960691067e1,
-5.178751030754e0));
#119468=cartesian_point('',(5.473732730882e1,7.036139996592e1,
-5.268846274959e0));
#119469=cartesian_point('',(5.484650910990e1,7.023264773797e1,
-5.353762383342e0));
#119470=cartesian_point('',(5.493559982502e1,7.010437550077e1,
-5.432055686964e0));
#119471=cartesian_point('',(5.500540221829e1,6.997736574734e1,
-5.502540238745e0));
#119472=cartesian_point('',(5.505813614921e1,6.984913337159e1,
-5.565714557837e0));
#119473=cartesian_point('',(5.509507144337e1,6.971370531447e1,
-5.622569456464e0));
#119474=cartesian_point('',(5.511334674388e1,6.956402111178e1,
-5.671561536117e0));
#119475=cartesian_point('',(5.510305369950e1,6.936629683104e1,
-5.711095346674e0));
#119476=cartesian_point('',(5.505784740639e1,6.922895829580e1,
-5.705683808676e0));
#119477=cartesian_point('',(5.502066011836e1,6.915827718440e1,
-5.685361784839e0));
#119478=cartesian_point('',(5.332236808164e1,7.066943449933e1,
-5.504741156870e0));
#119479=cartesian_point('',(5.337919629874e1,7.059772429374e1,
-5.504295996165e0));
#119480=cartesian_point('',(5.347396026871e1,7.047720334215e1,
-5.498894950823e0));
#119481=cartesian_point('',(5.360065289111e1,7.031725384646e1,
-5.480129748069e0));
#119482=cartesian_point('',(5.370281143362e1,7.019116651892e1,
-5.456903720024e0));
#119483=cartesian_point('',(5.379466302711e1,7.008254649825e1,
-5.428866213013e0));
#119484=cartesian_point('',(5.387699526431e1,6.999164414247e1,
-5.397709799151e0));
#119485=cartesian_point('',(5.395080918598e1,6.991804892439e1,
-5.365119789785e0));
#119486=cartesian_point('',(5.401878390441e1,6.985949923513e1,
-5.331906565461e0));
#119487=cartesian_point('',(5.408457074481e1,6.981390870390e1,
-5.298089350699e0));
#119488=cartesian_point('',(5.415119193786e1,6.978191688059e1,
-5.264363267975e0));
#119489=cartesian_point('',(5.423121731526e1,6.976469000595e1,
-5.229271113426e0));
#119490=cartesian_point('',(5.427854011199e1,6.977414841696e1,
-5.218959577967e0));
#119491=cartesian_point('',(5.429678123343e1,6.978323728307e1,
-5.221398337581e0));
#119492=cartesian_point('',(5.321661953082e1,7.142120282617e1,
-6.248839058714e0));
#119493=cartesian_point('',(5.324564462036e1,7.131787761074e1,
-6.276440718254e0));
#119494=cartesian_point('',(5.328895133674e1,7.114168792694e1,
-6.311177682470e0));
#119495=cartesian_point('',(5.333581535645e1,7.090333865776e1,
-6.328561959007e0));
#119496=cartesian_point('',(5.336685149414e1,7.071312892183e1,
-6.321570366026e0));
#119497=cartesian_point('',(5.338969434035e1,7.054787828498e1,
-6.296028422663e0));
#119498=cartesian_point('',(5.340682871437e1,7.040894779199e1,
-6.256119435556e0));
#119499=cartesian_point('',(5.342057944039e1,7.029639516534e1,
-6.206189179833e0));
#119500=cartesian_point('',(5.343326640446e1,7.020710995253e1,
-6.149093921751e0));
#119501=cartesian_point('',(5.344720649743e1,7.013792519095e1,
-6.085603616826e0));
#119502=cartesian_point('',(5.346509810282e1,7.008924034778e1,
-6.016754544019e0));
#119503=cartesian_point('',(5.349362648466e1,7.005996322198e1,
-5.936909253812e0));
#119504=cartesian_point('',(5.351626411314e1,7.006218410271e1,
-5.901233563156e0));
#119505=cartesian_point('',(5.351962829788e1,7.006014260758e1,
-5.894176764173e0));
#119506=cartesian_point('',(5.404566452823e1,7.208650265795e1,
-6.260785846642e0));
#119507=cartesian_point('',(5.407601488274e1,7.198039237730e1,
-6.350142724345e0));
#119508=cartesian_point('',(5.411649132416e1,7.179128511596e1,
-6.491859289147e0));
#119509=cartesian_point('',(5.414534740698e1,7.151274226799e1,
-6.659869422759e0));
#119510=cartesian_point('',(5.415083797128e1,7.127259605787e1,
-6.778305316985e0));
#119511=cartesian_point('',(5.413955036598e1,7.104498307699e1,
-6.867577961070e0));
#119512=cartesian_point('',(5.411482438127e1,7.083286753865e1,
-6.930591791512e0));
#119513=cartesian_point('',(5.407977372604e1,7.063784936499e1,
-6.970805265098e0));
#119514=cartesian_point('',(5.403599115420e1,7.045596161333e1,
-6.992288428454e0));
#119515=cartesian_point('',(5.398241695308e1,7.027934482236e1,
-6.997342654004e0));
#119516=cartesian_point('',(5.391562442190e1,7.010051941262e1,
-6.985020104246e0));
#119517=cartesian_point('',(5.381543244836e1,6.988175886241e1,
-6.946427823558e0));
#119518=cartesian_point('',(5.372713295784e1,6.973178568288e1,
-6.896737772474e0));
#119519=cartesian_point('',(5.366397482190e1,6.964167416493e1,
-6.859839236953e0));
#119520=(bounded_surface()b_spline_surface(3,3,((#119464,#119465,#119466,
#119467,#119468,#119469,#119470,#119471,#119472,#119473,#119474,#119475,#119476,
#119477),(#119478,#119479,#119480,#119481,#119482,#119483,#119484,#119485,
#119486,#119487,#119488,#119489,#119490,#119491),(#119492,#119493,#119494,
#119495,#119496,#119497,#119498,#119499,#119500,#119501,#119502,#119503,#119504,
#119505),(#119506,#119507,#119508,#119509,#119510,#119511,#119512,#119513,
#119514,#119515,#119516,#119517,#119518,#119519)),.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.885796579409e-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());
#119522=oriented_edge('',*,*,#119521,.t.);
#119524=oriented_edge('',*,*,#119523,.f.);
#119525=oriented_edge('',*,*,#119424,.t.);
#119526=oriented_edge('',*,*,#119457,.f.);
#119527=edge_loop('',(#119522,#119524,#119525,#119526));
#119528=face_outer_bound('',#119527,.f.);
#119530=cartesian_point('',(0.e0,0.e0,-5.1e0));
#119531=direction('',(0.e0,0.e0,1.e0));
#119532=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#119533=axis2_placement_3d('',#119530,#119531,#119532);
#119534=toroidal_surface('',#119533,8.85e1,5.e-1);
#119535=oriented_edge('',*,*,#109272,.f.);
#119537=oriented_edge('',*,*,#119536,.f.);
#119539=oriented_edge('',*,*,#119538,.t.);
#119541=oriented_edge('',*,*,#119540,.t.);
#119543=oriented_edge('',*,*,#119542,.t.);
#119544=oriented_edge('',*,*,#119521,.f.);
#119545=edge_loop('',(#119535,#119537,#119539,#119541,#119543,#119544));
#119546=face_outer_bound('',#119545,.f.);
#119548=cartesian_point('',(5.969802876515e1,6.516029605607e1,
-5.685152481069e0));
#119549=cartesian_point('',(5.975484398766e1,6.520347870751e1,
-5.703177829503e0));
#119550=cartesian_point('',(5.986648198412e1,6.526379165091e1,
-5.711121712459e0));
#119551=cartesian_point('',(6.004647438282e1,6.531122574862e1,
-5.681565873426e0));
#119552=cartesian_point('',(6.020988734497e1,6.532461260342e1,
-5.633194361527e0));
#119553=cartesian_point('',(6.038682271345e1,6.530753708939e1,
-5.562116097692e0));
#119554=cartesian_point('',(6.056983850110e1,6.525830228162e1,
-5.473753827507e0));
#119555=cartesian_point('',(6.075508026269e1,6.517766318712e1,
-5.373141432390e0));
#119556=cartesian_point('',(6.094135928714e1,6.506624174235e1,
-5.263772882790e0));
#119557=cartesian_point('',(6.112847547680e1,6.492385402216e1,
-5.148153329676e0));
#119558=cartesian_point('',(6.128850377022e1,6.477534472641e1,
-5.046136681627e0));
#119559=cartesian_point('',(6.138452010948e1,6.467303836242e1,
-4.984240331086e0));
#119560=cartesian_point('',(6.142133120152e1,6.463183709035e1,
-4.960455933502e0));
#119561=cartesian_point('',(6.043013152423e1,6.454568043520e1,
-5.220978151580e0));
#119562=cartesian_point('',(6.042485201534e1,6.452812884828e1,
-5.219200124066e0));
#119563=cartesian_point('',(6.042212468506e1,6.448696019780e1,
-5.226726334964e0));
#119564=cartesian_point('',(6.044398677848e1,6.441647712501e1,
-5.256432052436e0));
#119565=cartesian_point('',(6.048374376374e1,6.435098720214e1,
-5.291564129803e0));
#119566=cartesian_point('',(6.055180869010e1,6.427794328974e1,
-5.334468207905e0));
#119567=cartesian_point('',(6.064978338725e1,6.419855543529e1,
-5.379595336356e0));
#119568=cartesian_point('',(6.077694824163e1,6.411236375274e1,
-5.422273996230e0));
#119569=cartesian_point('',(6.093243242838e1,6.401779903152e1,
-5.459073273092e0));
#119570=cartesian_point('',(6.111569165950e1,6.391277312499e1,
-5.487202194113e0));
#119571=cartesian_point('',(6.129519835726e1,6.381235949924e1,
-5.501544881444e0));
#119572=cartesian_point('',(6.141362456910e1,6.374596911956e1,
-5.504518165373e0));
#119573=cartesian_point('',(6.146056463189e1,6.371951949709e1,
-5.504789449129e0));
#119574=cartesian_point('',(6.082453166824e1,6.382139407672e1,
-5.892744543481e0));
#119575=cartesian_point('',(6.082756003633e1,6.381810130260e1,
-5.900191709834e0));
#119576=cartesian_point('',(6.082887741198e1,6.379950728887e1,
-5.929095789353e0));
#119577=cartesian_point('',(6.085375498945e1,6.377531623802e1,
-5.999488889889e0));
#119578=cartesian_point('',(6.090090785746e1,6.376189404318e1,
-6.073117036923e0));
#119579=cartesian_point('',(6.098721329771e1,6.375760790119e1,
-6.154421631853e0));
#119580=cartesian_point('',(6.111706917901e1,6.376093849954e1,
-6.230182983625e0));
#119581=cartesian_point('',(6.128970688233e1,6.376755162158e1,
-6.289607905095e0));
#119582=cartesian_point('',(6.150291420165e1,6.377234561064e1,
-6.324623866812e0));
#119583=cartesian_point('',(6.175423491914e1,6.376995666551e1,
-6.328422233675e0));
#119584=cartesian_point('',(6.199850169129e1,6.375686625474e1,
-6.299470005162e0));
#119585=cartesian_point('',(6.215778640239e1,6.374114054661e1,
-6.264239872129e0));
#119586=cartesian_point('',(6.222054884366e1,6.373371567548e1,
-6.248015952010e0));
#119587=cartesian_point('',(6.038653476519e1,6.389590629294e1,
-6.857857915942e0));
#119588=cartesian_point('',(6.045785308519e1,6.396398061438e1,
-6.891987724469e0));
#119589=cartesian_point('',(6.057655194193e1,6.406370219673e1,
-6.937251043198e0));
#119590=cartesian_point('',(6.076180848388e1,6.419194847319e1,
-6.978723341073e0));
#119591=cartesian_point('',(6.093813246990e1,6.429623018129e1,
-6.997554581004e0));
#119592=cartesian_point('',(6.114691038069e1,6.439918539821e1,
-6.993512262005e0));
#119593=cartesian_point('',(6.138558128652e1,6.449435254377e1,
-6.958628285192e0));
#119594=cartesian_point('',(6.165020519305e1,6.457572318965e1,
-6.887249909858e0));
#119595=cartesian_point('',(6.193725173447e1,6.463775266613e1,
-6.774768219458e0));
#119596=cartesian_point('',(6.224318314910e1,6.467453872407e1,
-6.616674714921e0));
#119597=cartesian_point('',(6.251626337861e1,6.467846993449e1,
-6.439077948948e0));
#119598=cartesian_point('',(6.268360657303e1,6.466460910220e1,
-6.310489731643e0));
#119599=cartesian_point('',(6.274803885825e1,6.465661941832e1,
-6.257909586815e0));
#119600=(bounded_surface()b_spline_surface(3,3,((#119548,#119549,#119550,
#119551,#119552,#119553,#119554,#119555,#119556,#119557,#119558,#119559,
#119560),(#119561,#119562,#119563,#119564,#119565,#119566,#119567,#119568,
#119569,#119570,#119571,#119572,#119573),(#119574,#119575,#119576,#119577,
#119578,#119579,#119580,#119581,#119582,#119583,#119584,#119585,#119586),(
#119587,#119588,#119589,#119590,#119591,#119592,#119593,#119594,#119595,#119596,
#119597,#119598,#119599)),.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());
#119601=oriented_edge('',*,*,#119536,.t.);
#119603=oriented_edge('',*,*,#119602,.t.);
#119605=oriented_edge('',*,*,#119604,.f.);
#119607=oriented_edge('',*,*,#119606,.t.);
#119608=edge_loop('',(#119601,#119603,#119605,#119607));
#119609=face_outer_bound('',#119608,.f.);
#119611=cartesian_point('',(5.929767368608e1,6.471614432578e1,
-5.697508201257e0));
#119612=cartesian_point('',(5.932578329720e1,6.475219558572e1,
-5.697706917067e0));
#119613=cartesian_point('',(5.954696809425e1,6.501940203118e1,
-5.699129160082e0));
#119614=cartesian_point('',(5.984935989391e1,6.525311907953e1,
-5.699404246696e0));
#119615=cartesian_point('',(6.014622199768e1,6.539539860569e1,
-5.698678499786e0));
#119616=cartesian_point('',(6.017143255691e1,6.540693458105e1,
-5.698614434878e0));
#119617=cartesian_point('',(6.004915186644e1,6.411826616913e1,
-5.239252211760e0));
#119618=cartesian_point('',(6.006582005323e1,6.414028553275e1,
-5.238982316084e0));
#119619=cartesian_point('',(6.019736854808e1,6.430348075624e1,
-5.237205443474e0));
#119620=cartesian_point('',(6.038031613645e1,6.444566243633e1,
-5.236771950904e0));
#119621=cartesian_point('',(6.056047404362e1,6.453035830648e1,
-5.237811245704e0));
#119622=cartesian_point('',(6.057577506838e1,6.453720711987e1,
-5.237914127138e0));
#119623=cartesian_point('',(6.066173233456e1,6.363089490766e1,
-5.959934617337e0));
#119624=cartesian_point('',(6.066948837169e1,6.364114628969e1,
-5.959294029316e0));
#119625=cartesian_point('',(6.073068469497e1,6.371710284972e1,
-5.954921680769e0));
#119626=cartesian_point('',(6.081566870875e1,6.378315684250e1,
-5.953952743324e0));
#119627=cartesian_point('',(6.089944236127e1,6.382252032779e1,
-5.956365823172e0));
#119628=cartesian_point('',(6.090655812981e1,6.382570350192e1,
-5.956594121081e0));
#119629=cartesian_point('',(6.036633577206e1,6.386591286062e1,
-6.954756845254e0));
#119630=cartesian_point('',(6.037889791321e1,6.388143457969e1,
-6.954308878912e0));
#119631=cartesian_point('',(6.047735157151e1,6.399645097516e1,
-6.951203248656e0));
#119632=cartesian_point('',(6.060884344304e1,6.409736135181e1,
-6.950544238170e0));
#119633=cartesian_point('',(6.073756078218e1,6.416055738854e1,
-6.952215093946e0));
#119634=cartesian_point('',(6.074849195537e1,6.416569856371e1,
-6.952369821244e0));
#119635=(bounded_surface()b_spline_surface(3,3,((#119611,#119612,#119613,
#119614,#119615,#119616),(#119617,#119618,#119619,#119620,#119621,#119622),(
#119623,#119624,#119625,#119626,#119627,#119628),(#119629,#119630,#119631,
#119632,#119633,#119634)),.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());
#119636=oriented_edge('',*,*,#109270,.f.);
#119637=oriented_edge('',*,*,#109292,.t.);
#119639=oriented_edge('',*,*,#119638,.f.);
#119640=oriented_edge('',*,*,#119602,.f.);
#119641=edge_loop('',(#119636,#119637,#119639,#119640));
#119642=face_outer_bound('',#119641,.f.);
#119644=cartesian_point('',(6.129739526003e1,6.305696953198e1,
-8.480067572228e0));
#119645=direction('',(-5.021902137512e-2,7.302178866932e-2,9.960651927819e-1));
#119646=direction('',(9.385885627601e-1,3.443313283618e-1,2.207818299765e-2));
#119647=axis2_placement_3d('',#119644,#119645,#119646);
#119648=cylindrical_surface('',#119647,9.999637340423e-1);
#119649=oriented_edge('',*,*,#119604,.t.);
#119650=oriented_edge('',*,*,#119638,.t.);
#119652=oriented_edge('',*,*,#119651,.f.);
#119654=oriented_edge('',*,*,#119653,.f.);
#119656=oriented_edge('',*,*,#119655,.f.);
#119658=oriented_edge('',*,*,#119657,.f.);
#119659=edge_loop('',(#119649,#119650,#119652,#119654,#119656,#119658));
#119660=face_outer_bound('',#119659,.f.);
#119662=cartesian_point('',(4.625809034367e1,4.979362424960e1,-5.6e0));
#119663=direction('',(-7.044160264028e-1,7.044160264028e-1,-8.715574274764e-2));
#119664=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#119665=axis2_placement_3d('',#119662,#119663,#119664);
#119666=plane('',#119665);
#119667=oriented_edge('',*,*,#109290,.f.);
#119668=oriented_edge('',*,*,#109320,.t.);
#119669=oriented_edge('',*,*,#109509,.f.);
#119670=oriented_edge('',*,*,#109525,.f.);
#119671=oriented_edge('',*,*,#119651,.t.);
#119672=edge_loop('',(#119667,#119668,#119669,#119670,#119671));
#119673=face_outer_bound('',#119672,.f.);
#119675=cartesian_point('',(6.140905558309e1,6.289452126962e1,
-1.069548648161e1));
#119676=direction('',(6.985003559628e-1,7.153968592531e-1,-1.745240644032e-2));
#119677=direction('',(-7.138564833994e-1,6.948756843656e-1,-8.692930683075e-2));
#119678=axis2_placement_3d('',#119675,#119676,#119677);
#119679=spherical_surface('',#119678,1.e0);
#119681=oriented_edge('',*,*,#119680,.f.);
#119682=oriented_edge('',*,*,#119653,.t.);
#119683=oriented_edge('',*,*,#109523,.t.);
#119684=edge_loop('',(#119681,#119682,#119683));
#119685=face_outer_bound('',#119684,.f.);
#119687=cartesian_point('',(-1.438400782557e-14,0.e0,-1.069548648161e1));
#119688=direction('',(0.e0,0.e0,1.e0));
#119689=direction('',(7.237209413619e-1,6.900927466901e-1,0.e0));
#119690=axis2_placement_3d('',#119687,#119688,#119689);
#119691=toroidal_surface('',#119690,8.790217809212e1,1.e0);
#119693=oriented_edge('',*,*,#119692,.t.);
#119694=oriented_edge('',*,*,#119680,.t.);
#119695=oriented_edge('',*,*,#109541,.f.);
#119697=oriented_edge('',*,*,#119696,.f.);
#119698=edge_loop('',(#119693,#119694,#119695,#119697));
#119699=face_outer_bound('',#119698,.f.);
#119701=cartesian_point('',(-1.438400782557e-14,0.e0,-8.156393297401e0));
#119702=direction('',(0.e0,0.e0,1.e0));
#119703=direction('',(-8.829475928589e-1,-4.694715627859e-1,0.e0));
#119704=axis2_placement_3d('',#119701,#119702,#119703);
#119705=conical_surface('',#119704,8.894665045655e1,1.e0);
#119706=oriented_edge('',*,*,#119692,.f.);
#119708=oriented_edge('',*,*,#119707,.t.);
#119710=oriented_edge('',*,*,#119709,.t.);
#119711=oriented_edge('',*,*,#119655,.t.);
#119712=edge_loop('',(#119706,#119708,#119710,#119711));
#119713=face_outer_bound('',#119712,.f.);
#119715=cartesian_point('',(6.306282212004e1,6.129337666701e1,
-8.400286046221e0));
#119716=direction('',(-7.302171224254e-2,5.021909801558e-2,-9.960651945208e-1));
#119717=direction('',(3.443292409438e-1,9.385893217301e-1,2.207847289156e-2));
#119718=axis2_placement_3d('',#119715,#119716,#119717);
#119719=cylindrical_surface('',#119718,9.999624588546e-1);
#119721=oriented_edge('',*,*,#119720,.t.);
#119723=oriented_edge('',*,*,#119722,.f.);
#119725=oriented_edge('',*,*,#119724,.t.);
#119726=oriented_edge('',*,*,#119707,.f.);
#119728=oriented_edge('',*,*,#119727,.f.);
#119729=oriented_edge('',*,*,#109569,.f.);
#119730=edge_loop('',(#119721,#119723,#119725,#119726,#119728,#119729));
#119731=face_outer_bound('',#119730,.f.);
#119733=cartesian_point('',(6.540922754352e1,6.017626466395e1,
-5.698621796348e0));
#119734=cartesian_point('',(6.538570682842e1,6.012459245293e1,
-5.698763154435e0));
#119735=cartesian_point('',(6.522757095890e1,5.980813266579e1,
-5.699515227246e0));
#119736=cartesian_point('',(6.498464400655e1,5.951356722326e1,
-5.699045910297e0));
#119737=cartesian_point('',(6.473749698964e1,5.931430646363e1,
-5.697641632653e0));
#119738=cartesian_point('',(6.472095566465e1,5.930133444127e1,
-5.697547471714e0));
#119739=cartesian_point('',(6.453856455092e1,6.057870969980e1,
-5.237858600239e0));
#119740=cartesian_point('',(6.452460532756e1,6.054734814730e1,
-5.237657738157e0));
#119741=cartesian_point('',(6.443025414365e1,6.035531246210e1,
-5.236732636534e0));
#119742=cartesian_point('',(6.428224969434e1,6.017737441278e1,
-5.237372861735e0));
#119743=cartesian_point('',(6.413130450749e1,6.005901984969e1,
-5.239014059308e0));
#119744=cartesian_point('',(6.412120156476e1,6.005132557859e1,
-5.239132013569e0));
#119745=cartesian_point('',(6.382629040759e1,6.090794325237e1,
-5.956594826523e0));
#119746=cartesian_point('',(6.381980288147e1,6.089335935881e1,
-5.956126970011e0));
#119747=cartesian_point('',(6.377595641983e1,6.080407813440e1,
-5.953834801461e0));
#119748=cartesian_point('',(6.370719329796e1,6.072142241917e1,
-5.955351544291e0));
#119749=cartesian_point('',(6.363693428902e1,6.066636170436e1,
-5.959513271235e0));
#119750=cartesian_point('',(6.363223118181e1,6.066278176374e1,
-5.959803177620e0));
#119751=cartesian_point('',(6.416670233539e1,6.075059547780e1,
-6.952419772196e0));
#119752=cartesian_point('',(6.415621560763e1,6.072819102047e1,
-6.952095372382e0));
#119753=cartesian_point('',(6.408618260011e1,6.059098104741e1,
-6.950462668020e0));
#119754=cartesian_point('',(6.398148802330e1,6.046263068248e1,
-6.951522390499e0));
#119755=cartesian_point('',(6.387509384844e1,6.037378275018e1,
-6.954515045288e0));
#119756=cartesian_point('',(6.386797225576e1,6.036798796343e1,
-6.954720845889e0));
#119757=(bounded_surface()b_spline_surface(3,3,((#119733,#119734,#119735,
#119736,#119737,#119738),(#119739,#119740,#119741,#119742,#119743,#119744),(
#119745,#119746,#119747,#119748,#119749,#119750),(#119751,#119752,#119753,
#119754,#119755,#119756)),.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());
#119758=oriented_edge('',*,*,#119720,.f.);
#119759=oriented_edge('',*,*,#109586,.t.);
#119760=oriented_edge('',*,*,#109605,.f.);
#119762=oriented_edge('',*,*,#119761,.t.);
#119763=edge_loop('',(#119758,#119759,#119760,#119762));
#119764=face_outer_bound('',#119763,.f.);
#119766=cartesian_point('',(6.463411964070e1,6.141930131445e1,
-4.961805007023e0));
#119767=cartesian_point('',(6.470406952210e1,6.135666800509e1,
-5.002200245765e0));
#119768=cartesian_point('',(6.481839095659e1,6.124548967650e1,
-5.073847438591e0));
#119769=cartesian_point('',(6.496237032225e1,6.107924006192e1,
-5.178751030756e0));
#119770=cartesian_point('',(6.507036794141e1,6.093232985900e1,
-5.268846274960e0));
#119771=cartesian_point('',(6.515806424743e1,6.078808298799e1,
-5.353762383343e0));
#119772=cartesian_point('',(6.522599190921e1,6.064745313653e1,
-5.432055686964e0));
#119773=cartesian_point('',(6.527506621635e1,6.051108758387e1,
-5.502540238744e0));
#119774=cartesian_point('',(6.530709094197e1,6.037618455718e1,
-5.565714557836e0));
#119775=cartesian_point('',(6.532238588571e1,6.023664589120e1,
-5.622569456462e0));
#119776=cartesian_point('',(6.531702041876e1,6.008594566257e1,
-5.671561536116e0));
#119777=cartesian_point('',(6.527592301657e1,5.989226498632e1,
-5.711095529639e0));
#119778=cartesian_point('',(6.520978817650e1,5.976368843821e1,
-5.705683741488e0));
#119779=cartesian_point('',(6.516200116565e1,5.969969459794e1,
-5.685361180728e0));
#119780=cartesian_point('',(6.372101630618e1,6.145792059331e1,
-5.504741154189e0));
#119781=cartesian_point('',(6.376592697061e1,6.137820329011e1,
-5.504295998554e0));
#119782=cartesian_point('',(6.384067065169e1,6.124434172283e1,
-5.498894955346e0));
#119783=cartesian_point('',(6.394078190487e1,6.106654230608e1,
-5.480129745872e0));
#119784=cartesian_point('',(6.402195830276e1,6.092602620578e1,
-5.456903718655e0));
#119785=cartesian_point('',(6.409568713599e1,6.080437472276e1,
-5.428866212469e0));
#119786=cartesian_point('',(6.416278546534e1,6.070171192607e1,
-5.397709799407e0));
#119787=cartesian_point('',(6.422417778649e1,6.061747574552e1,
-5.365119790794e0));
#119788=cartesian_point('',(6.428215643382e1,6.054901331089e1,
-5.331906567174e0));
#119789=cartesian_point('',(6.434000139838e1,6.049369274495e1,
-5.298089353074e0));
#119790=cartesian_point('',(6.440079774974e1,6.045167294259e1,
-5.264363270952e0));
#119791=cartesian_point('',(6.447714335749e1,6.042213929437e1,
-5.229270954544e0));
#119792=cartesian_point('',(6.452536339828e1,6.042407850003e1,
-5.218959453437e0));
#119793=cartesian_point('',(6.454480173075e1,6.043020208521e1,
-5.221398413767e0));
#119794=cartesian_point('',(6.373417225900e1,6.221697619247e1,
-6.248838971934e0));
#119795=cartesian_point('',(6.374667639579e1,6.211038245602e1,
-6.276440671156e0));
#119796=cartesian_point('',(6.376188780972e1,6.192958719302e1,
-6.311177667028e0));
#119797=cartesian_point('',(6.377088881975e1,6.168684115302e1,
-6.328561950530e0));
#119798=cartesian_point('',(6.377178749360e1,6.149411809346e1,
-6.321570357617e0));
#119799=cartesian_point('',(6.376849821224e1,6.132732855811e1,
-6.296028414449e0));
#119800=cartesian_point('',(6.376368811700e1,6.118742812367e1,
-6.256119427635e0));
#119801=cartesian_point('',(6.375966243941e1,6.107411011933e1,
-6.206189172273e0));
#119802=cartesian_point('',(6.375822592190e1,6.098393947729e1,
-6.149093914600e0));
#119803=cartesian_point('',(6.376117150845e1,6.091342578391e1,
-6.085603610127e0));
#119804=cartesian_point('',(6.377122685144e1,6.086254146811e1,
-6.016754537803e0));
#119805=cartesian_point('',(6.379482415950e1,6.082916181540e1,
-5.936908878635e0));
#119806=cartesian_point('',(6.381753067639e1,6.082781418560e1,
-5.901233114617e0));
#119807=cartesian_point('',(6.382053388874e1,6.082527149175e1,
-5.894176550003e0));
#119808=cartesian_point('',(6.465708614732e1,6.274439387926e1,
-6.260785591381e0));
#119809=cartesian_point('',(6.467046356015e1,6.263484205438e1,
-6.350142564788e0));
#119810=cartesian_point('',(6.468085879395e1,6.244173100402e1,
-6.491859219201e0));
#119811=cartesian_point('',(6.466578590321e1,6.216210328160e1,
-6.659869419651e0));
#119812=cartesian_point('',(6.463364172595e1,6.192405475675e1,
-6.778305312700e0));
#119813=cartesian_point('',(6.458688657531e1,6.170100984040e1,
-6.867577955708e0));
#119814=cartesian_point('',(6.452928282822e1,6.149537379313e1,
-6.930591785185e0));
#119815=cartesian_point('',(6.446415614163e1,6.130823974799e1,
-6.970805257926e0));
#119816=cartesian_point('',(6.439245909343e1,6.113544044036e1,
-6.992288420544e0));
#119817=cartesian_point('',(6.431191552719e1,6.096937894755e1,
-6.997342645452e0));
#119818=cartesian_point('',(6.421797086658e1,6.080320383032e1,
-6.985020095161e0));
#119819=cartesian_point('',(6.408479011791e1,6.060280913738e1,
-6.946427635487e0));
#119820=cartesian_point('',(6.397411600981e1,6.046849472073e1,
-6.896737145976e0));
#119821=cartesian_point('',(6.389763800974e1,6.038937205231e1,
-6.859838132078e0));
#119822=(bounded_surface()b_spline_surface(3,3,((#119766,#119767,#119768,
#119769,#119770,#119771,#119772,#119773,#119774,#119775,#119776,#119777,#119778,
#119779),(#119780,#119781,#119782,#119783,#119784,#119785,#119786,#119787,
#119788,#119789,#119790,#119791,#119792,#119793),(#119794,#119795,#119796,
#119797,#119798,#119799,#119800,#119801,#119802,#119803,#119804,#119805,#119806,
#119807),(#119808,#119809,#119810,#119811,#119812,#119813,#119814,#119815,
#119816,#119817,#119818,#119819,#119820,#119821)),.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.885806076063e-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());
#119824=oriented_edge('',*,*,#119823,.t.);
#119826=oriented_edge('',*,*,#119825,.f.);
#119827=oriented_edge('',*,*,#119722,.t.);
#119828=oriented_edge('',*,*,#119761,.f.);
#119829=edge_loop('',(#119824,#119826,#119827,#119828));
#119830=face_outer_bound('',#119829,.f.);
#119832=cartesian_point('',(0.e0,0.e0,-5.1e0));
#119833=direction('',(0.e0,0.e0,1.e0));
#119834=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#119835=axis2_placement_3d('',#119832,#119833,#119834);
#119836=toroidal_surface('',#119835,8.85e1,5.e-1);
#119837=oriented_edge('',*,*,#109603,.f.);
#119839=oriented_edge('',*,*,#119838,.f.);
#119841=oriented_edge('',*,*,#119840,.t.);
#119843=oriented_edge('',*,*,#119842,.t.);
#119845=oriented_edge('',*,*,#119844,.t.);
#119846=oriented_edge('',*,*,#119823,.f.);
#119847=edge_loop('',(#119837,#119839,#119841,#119843,#119845,#119846));
#119848=face_outer_bound('',#119847,.f.);
#119850=cartesian_point('',(6.915636302280e1,5.501923549011e1,
-5.685152481328e0));
#119851=cartesian_point('',(6.921923401153e1,5.505299863304e1,
-5.703177829526e0));
#119852=cartesian_point('',(6.933893258179e1,5.509510499363e1,
-5.711121712422e0));
#119853=cartesian_point('',(6.952412930287e1,5.511379808426e1,
-5.681565873425e0));
#119854=cartesian_point('',(6.968762454575e1,5.510145670535e1,
-5.633194361526e0));
#119855=cartesian_point('',(6.985971034734e1,5.505691262952e1,
-5.562116097691e0));
#119856=cartesian_point('',(7.003277088612e1,5.497965400709e1,
-5.473753827506e0));
#119857=cartesian_point('',(7.020311728062e1,5.487102951779e1,
-5.373141432390e0));
#119858=cartesian_point('',(7.036967274707e1,5.473183939635e1,
-5.263772882790e0));
#119859=cartesian_point('',(7.053221087910e1,5.456193328425e1,
-5.148153329677e0));
#119860=cartesian_point('',(7.066703698650e1,5.439021844381e1,
-5.046136681584e0));
#119861=cartesian_point('',(7.074586696401e1,5.427415137620e1,
-4.984240331002e0));
#119862=cartesian_point('',(7.077577955190e1,5.422769883634e1,
-4.960455933422e0));
#119863=cartesian_point('',(6.978330531773e1,5.429766070476e1,
-5.220978151650e0));
#119864=cartesian_point('',(6.977534513410e1,5.428115110355e1,
-5.219200124095e0));
#119865=cartesian_point('',(6.976621118604e1,5.424091595601e1,
-5.226726335003e0));
#119866=cartesian_point('',(6.977677813902e1,5.416788066200e1,
-5.256432052438e0));
#119867=cartesian_point('',(6.980580076876e1,5.409697766603e1,
-5.291564129805e0));
#119868=cartesian_point('',(6.986160111758e1,5.401418534506e1,
-5.334468207907e0));
#119869=cartesian_point('',(6.994595058708e1,5.392044826750e1,
-5.379595336359e0));
#119870=cartesian_point('',(7.005806648134e1,5.381542478162e1,
-5.422273996232e0));
#119871=cartesian_point('',(7.019684321816e1,5.369770122347e1,
-5.459073273094e0));
#119872=cartesian_point('',(7.036141655254e1,5.356530030034e1,
-5.487202194116e0));
#119873=cartesian_point('',(7.052300507322e1,5.343804189867e1,
-5.501544881453e0));
#119874=cartesian_point('',(7.062958751842e1,5.335394295355e1,
-5.504518165379e0));
#119875=cartesian_point('',(7.067181203894e1,5.332047592640e1,
-5.504789449104e0));
#119876=cartesian_point('',(7.005954639229e1,5.352059373699e1,
-5.892744543514e0));
#119877=cartesian_point('',(7.006202237184e1,5.351686776146e1,
-5.900191709941e0));
#119878=cartesian_point('',(7.006041478390e1,5.349829658796e1,
-5.929095789442e0));
#119879=cartesian_point('',(7.008120176297e1,5.347051165860e1,
-5.999488889891e0));
#119880=cartesian_point('',(7.012567440707e1,5.344987837957e1,
-6.073117036924e0));
#119881=cartesian_point('',(7.021024678380e1,5.343214386172e1,
-6.154421631854e0));
#119882=cartesian_point('',(7.033902494409e1,5.341511951956e1,
-6.230182983626e0));
#119883=cartesian_point('',(7.051057171101e1,5.339464473633e1,
-6.289607905097e0));
#119884=cartesian_point('',(7.072190403955e1,5.336602673049e1,
-6.324623866812e0));
#119885=cartesian_point('',(7.096975686862e1,5.332435197524e1,
-6.328422233676e0));
#119886=cartesian_point('',(7.120896852016e1,5.327321098730e1,
-6.299470005149e0));
#119887=cartesian_point('',(7.136383212951e1,5.323276127012e1,
-6.264239872080e0));
#119888=cartesian_point('',(7.142466035531e1,5.321560960263e1,
-6.248015951938e0));
#119889=cartesian_point('',(6.963859823548e1,5.366270639608e1,
-6.857857916302e0));
#119890=cartesian_point('',(6.971968767941e1,5.371878596631e1,
-6.891987724628e0));
#119891=cartesian_point('',(6.985252504839e1,5.379871121817e1,
-6.937251043249e0));
#119892=cartesian_point('',(7.005556291230e1,5.389639806200e1,
-6.978723341073e0));
#119893=cartesian_point('',(7.024602931067e1,5.397181274081e1,
-6.997554581005e0));
#119894=cartesian_point('',(7.046834256322e1,5.404084034737e1,
-6.993512262005e0));
#119895=cartesian_point('',(7.071896245566e1,5.409749947198e1,
-6.958628285192e0));
#119896=cartesian_point('',(7.099305757623e1,5.413647201092e1,
-6.887249909858e0));
#119897=cartesian_point('',(7.128627364637e1,5.415283382946e1,
-6.774768219457e0));
#119898=cartesian_point('',(7.159419314492e1,5.414130877280e1,
-6.616674714921e0));
#119899=cartesian_point('',(7.186452628057e1,5.410247242387e1,
-6.439077948871e0));
#119900=cartesian_point('',(7.202764089079e1,5.406260399829e1,
-6.310489731467e0));
#119901=cartesian_point('',(7.209003004602e1,5.404463325085e1,
-6.257909586556e0));
#119902=(bounded_surface()b_spline_surface(3,3,((#119850,#119851,#119852,
#119853,#119854,#119855,#119856,#119857,#119858,#119859,#119860,#119861,
#119862),(#119863,#119864,#119865,#119866,#119867,#119868,#119869,#119870,
#119871,#119872,#119873,#119874,#119875),(#119876,#119877,#119878,#119879,
#119880,#119881,#119882,#119883,#119884,#119885,#119886,#119887,#119888),(
#119889,#119890,#119891,#119892,#119893,#119894,#119895,#119896,#119897,#119898,
#119899,#119900,#119901)),.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());
#119903=oriented_edge('',*,*,#119838,.t.);
#119905=oriented_edge('',*,*,#119904,.t.);
#119907=oriented_edge('',*,*,#119906,.f.);
#119909=oriented_edge('',*,*,#119908,.t.);
#119910=edge_loop('',(#119903,#119905,#119907,#119909));
#119911=face_outer_bound('',#119910,.f.);
#119913=cartesian_point('',(6.868871520573e1,5.464070727649e1,
-5.697497383882e0));
#119914=cartesian_point('',(6.871105360512e1,5.466163773735e1,
-5.697635007842e0));
#119915=cartesian_point('',(6.897424138127e1,5.489871805590e1,
-5.699180721895e0));
#119916=cartesian_point('',(6.929118585651e1,5.507510538503e1,
-5.699610116437e0));
#119917=cartesian_point('',(6.960075044119e1,5.517065115472e1,
-5.698734959827e0));
#119918=cartesian_point('',(6.933852180966e1,5.393358690918e1,
-5.239203296339e0));
#119919=cartesian_point('',(6.935183341967e1,5.394642340682e1,
-5.239027298837e0));
#119920=cartesian_point('',(6.950890816612e1,5.409180255765e1,
-5.237192836222e0));
#119921=cartesian_point('',(6.970077165028e1,5.419939124867e1,
-5.236920158041e0));
#119922=cartesian_point('',(6.988840103340e1,5.425581940070e1,
-5.237593609387e0));
#119923=cartesian_point('',(6.986821605650e1,5.335717269413e1,
-5.959947658620e0));
#119924=cartesian_point('',(6.987441051704e1,5.336314907163e1,
-5.959518999427e0));
#119925=cartesian_point('',(6.994749088696e1,5.343082204264e1,
-5.954899731341e0));
#119926=cartesian_point('',(7.003660931257e1,5.348079622733e1,
-5.953941636109e0));
#119927=cartesian_point('',(7.012384300765e1,5.350701802547e1,
-5.956055860375e0));
#119928=cartesian_point('',(6.961274937397e1,5.363517166242e1,
-6.954812186318e0));
#119929=cartesian_point('',(6.962267214052e1,5.364413486963e1,
-6.954509050279e0));
#119930=cartesian_point('',(6.973933449316e1,5.374565931671e1,
-6.951196762906e0));
#119931=cartesian_point('',(6.987704359761e1,5.382154003708e1,
-6.950430469974e0));
#119932=cartesian_point('',(7.001147121103e1,5.386439181725e1,
-6.952068694272e0));
#119933=(bounded_surface()b_spline_surface(3,3,((#119913,#119914,#119915,
#119916,#119917),(#119918,#119919,#119920,#119921,#119922),(#119923,#119924,
#119925,#119926,#119927),(#119928,#119929,#119930,#119931,#119932)),
.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.855313469981e-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());
#119934=oriented_edge('',*,*,#109601,.f.);
#119935=oriented_edge('',*,*,#109623,.t.);
#119937=oriented_edge('',*,*,#119936,.f.);
#119938=oriented_edge('',*,*,#119904,.f.);
#119939=edge_loop('',(#119934,#119935,#119937,#119938));
#119940=face_outer_bound('',#119939,.f.);
#119942=cartesian_point('',(7.040700590297e1,5.269160836414e1,
-8.480067572225e0));
#119943=direction('',(-3.817761744076e-2,7.997875502098e-2,9.960651927820e-1));
#119944=direction('',(9.808982672004e-1,1.932644386297e-1,2.207818299586e-2));
#119945=axis2_placement_3d('',#119942,#119943,#119944);
#119946=cylindrical_surface('',#119945,9.999637340452e-1);
#119947=oriented_edge('',*,*,#119936,.t.);
#119949=oriented_edge('',*,*,#119948,.f.);
#119951=oriented_edge('',*,*,#119950,.f.);
#119953=oriented_edge('',*,*,#119952,.f.);
#119955=oriented_edge('',*,*,#119954,.f.);
#119956=oriented_edge('',*,*,#119906,.t.);
#119957=edge_loop('',(#119947,#119949,#119951,#119953,#119955,#119956));
#119958=face_outer_bound('',#119957,.f.);
#119960=cartesian_point('',(5.347801546253e1,4.194422249061e1,-5.6e0));
#119961=direction('',(-5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#119962=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#119963=axis2_placement_3d('',#119960,#119961,#119962);
#119964=plane('',#119963);
#119965=oriented_edge('',*,*,#109621,.f.);
#119966=oriented_edge('',*,*,#109651,.t.);
#119967=oriented_edge('',*,*,#109840,.f.);
#119968=oriented_edge('',*,*,#109856,.f.);
#119969=oriented_edge('',*,*,#119948,.t.);
#119970=edge_loop('',(#119965,#119966,#119967,#119968,#119969));
#119971=face_outer_bound('',#119970,.f.);
#119973=cartesian_point('',(7.049187899515e1,5.251369258655e1,
-1.069548648161e1));
#119974=direction('',(8.018133824446e-1,5.973196072809e-1,-1.745240644032e-2));
#119975=direction('',(-5.963652195723e-1,7.979923686968e-1,-8.692930683105e-2));
#119976=axis2_placement_3d('',#119973,#119974,#119975);
#119977=spherical_surface('',#119976,1.e0);
#119979=oriented_edge('',*,*,#119978,.f.);
#119980=oriented_edge('',*,*,#119950,.t.);
#119981=oriented_edge('',*,*,#109854,.t.);
#119982=edge_loop('',(#119979,#119980,#119981));
#119983=face_outer_bound('',#119982,.f.);
#119985=cartesian_point('',(-1.439434465428e-14,0.e0,-1.069548648161e1));
#119986=direction('',(0.e0,0.e0,1.e0));
#119987=direction('',(8.227650252843e-1,5.683816615347e-1,0.e0));
#119988=axis2_placement_3d('',#119985,#119986,#119987);
#119989=toroidal_surface('',#119988,8.790217809212e1,1.e0);
#119991=oriented_edge('',*,*,#119990,.t.);
#119992=oriented_edge('',*,*,#119978,.t.);
#119993=oriented_edge('',*,*,#109872,.f.);
#119995=oriented_edge('',*,*,#119994,.f.);
#119996=edge_loop('',(#119991,#119992,#119993,#119995));
#119997=face_outer_bound('',#119996,.f.);
#119999=cartesian_point('',(-1.439434465428e-14,0.e0,-8.156393297398e0));
#120000=direction('',(0.e0,0.e0,1.e0));
#120001=direction('',(-9.455185755993e-1,-3.255681544572e-1,0.e0));
#120002=axis2_placement_3d('',#119999,#120000,#120001);
#120003=conical_surface('',#120002,8.894665045655e1,1.e0);
#120004=oriented_edge('',*,*,#119990,.f.);
#120006=oriented_edge('',*,*,#120005,.t.);
#120008=oriented_edge('',*,*,#120007,.t.);
#120009=oriented_edge('',*,*,#119952,.t.);
#120010=edge_loop('',(#120004,#120006,#120008,#120009));
#120011=face_outer_bound('',#120010,.f.);
#120013=cartesian_point('',(7.187481072241e1,5.067355464743e1,
-8.400286046219e0));
#120014=direction('',(-6.426669606065e-2,6.102393007670e-2,-9.960651945206e-1));
#120015=direction('',(4.869176950390e-1,8.731687690777e-1,2.207847289184e-2));
#120016=axis2_placement_3d('',#120013,#120014,#120015);
#120017=cylindrical_surface('',#120016,9.999624588506e-1);
#120019=oriented_edge('',*,*,#120018,.t.);
#120021=oriented_edge('',*,*,#120020,.f.);
#120023=oriented_edge('',*,*,#120022,.t.);
#120024=oriented_edge('',*,*,#120005,.f.);
#120026=oriented_edge('',*,*,#120025,.f.);
#120027=oriented_edge('',*,*,#109900,.f.);
#120028=edge_loop('',(#120019,#120021,#120023,#120024,#120026,#120027));
#120029=face_outer_bound('',#120028,.f.);
#120031=cartesian_point('',(7.402042733236e1,4.920754399235e1,
-5.698621807395e0));
#120032=cartesian_point('',(7.398981476508e1,4.916100292509e1,
-5.698754936594e0));
#120033=cartesian_point('',(7.378486341313e1,4.887231849046e1,
-5.699473945405e0));
#120034=cartesian_point('',(7.349876876860e1,4.861797037871e1,
-5.699047649050e0));
#120035=cartesian_point('',(7.322198778220e1,4.845842948333e1,
-5.697649935020e0));
#120036=cartesian_point('',(7.320301342638e1,4.844784195158e1,
-5.697553497584e0));
#120037=cartesian_point('',(7.322228970005e1,4.973950818943e1,
-5.237920985640e0));
#120038=cartesian_point('',(7.320401988355e1,4.971121127629e1,
-5.237710753528e0));
#120039=cartesian_point('',(7.308126896754e1,4.953576759682e1,
-5.236694164413e0));
#120040=cartesian_point('',(7.290721487676e1,4.938229122895e1,
-5.237358141412e0));
#120041=cartesian_point('',(7.273869608203e1,4.928816359267e1,
-5.239013503146e0));
#120042=cartesian_point('',(7.272714402376e1,4.928192992314e1,
-5.239135843377e0));
#120043=cartesian_point('',(7.256938598760e1,5.017467317073e1,
-5.956659761027e0));
#120044=cartesian_point('',(7.256089358196e1,5.016151341062e1,
-5.956190236234e0));
#120045=cartesian_point('',(7.250384179112e1,5.007994041516e1,
-5.953817486297e0));
#120046=cartesian_point('',(7.242297802224e1,5.000864896635e1,
-5.955308321698e0));
#120047=cartesian_point('',(7.234454341545e1,4.996486458917e1,
-5.959480561923e0));
#120048=cartesian_point('',(7.233916598213e1,4.996196460412e1,
-5.959779582834e0));
#120049=cartesian_point('',(7.288145876895e1,4.996667466375e1,
-6.952437423484e0));
#120050=cartesian_point('',(7.286790256601e1,4.994653985077e1,
-6.952118225322e0));
#120051=cartesian_point('',(7.277756112788e1,4.982160966668e1,
-6.950471457200e0));
#120052=cartesian_point('',(7.265403386508e1,4.971063038161e1,
-6.951487587513e0));
#120053=cartesian_point('',(7.253440171421e1,4.963891160826e1,
-6.954480483347e0));
#120054=cartesian_point('',(7.252619878391e1,4.963413957693e1,
-6.954692259413e0));
#120055=(bounded_surface()b_spline_surface(3,3,((#120031,#120032,#120033,
#120034,#120035,#120036),(#120037,#120038,#120039,#120040,#120041,#120042),(
#120043,#120044,#120045,#120046,#120047,#120048),(#120049,#120050,#120051,
#120052,#120053,#120054)),.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());
#120056=oriented_edge('',*,*,#109936,.f.);
#120058=oriented_edge('',*,*,#120057,.t.);
#120059=oriented_edge('',*,*,#120018,.f.);
#120060=oriented_edge('',*,*,#109917,.t.);
#120061=edge_loop('',(#120056,#120058,#120059,#120060));
#120062=face_outer_bound('',#120061,.f.);
#120064=cartesian_point('',(7.344646199826e1,5.055212376785e1,
-4.961805061674e0));
#120065=cartesian_point('',(7.350575264281e1,5.047931903694e1,
-5.002200283827e0));
#120066=cartesian_point('',(7.360127444e1,5.035162571751e1,-5.073847458785e0));
#120067=cartesian_point('',(7.371747398886e1,5.016489961246e1,
-5.178751030756e0));
#120068=cartesian_point('',(7.380116015911e1,5.000290356814e1,
-5.268846274960e0));
#120069=cartesian_point('',(7.386521159599e1,4.984671389076e1,
-5.353762383343e0));
#120070=cartesian_point('',(7.391030359994e1,4.969718919870e1,
-5.432055686964e0));
#120071=cartesian_point('',(7.393744144865e1,4.955482561929e1,
-5.502540238744e0));
#120072=cartesian_point('',(7.394796841395e1,4.941657370190e1,
-5.565714557836e0));
#120073=cartesian_point('',(7.394124639498e1,4.927636033211e1,
-5.622569456462e0));
#120074=cartesian_point('',(7.391237227619e1,4.912835481732e1,
-5.671561536116e0));
#120075=cartesian_point('',(7.384148264956e1,4.894348806419e1,
-5.711095456403e0));
#120076=cartesian_point('',(7.375604852896e1,4.882684051245e1,
-5.705683768384e0));
#120077=cartesian_point('',(7.369883926898e1,4.877111016044e1,
-5.685361422492e0));
#120078=cartesian_point('',(7.255064182825e1,5.073310839386e1,
-5.504741154678e0));
#120079=cartesian_point('',(7.258252901918e1,5.064734700678e1,
-5.504295996702e0));
#120080=cartesian_point('',(7.263541190431e1,5.050344104934e1,
-5.498894952594e0));
#120081=cartesian_point('',(7.270647665144e1,5.031216982493e1,
-5.480129746482e0));
#120082=cartesian_point('',(7.276467207213e1,5.016068492464e1,
-5.456903719035e0));
#120083=cartesian_point('',(7.281846269639e1,5.002899744271e1,
-5.428866212620e0));
#120084=cartesian_point('',(7.286867493429e1,4.991710210422e1,
-5.397709799337e0));
#120085=cartesian_point('',(7.291613397229e1,4.982429913602e1,
-5.365119790514e0));
#120086=cartesian_point('',(7.296268892200e1,4.974760972901e1,
-5.331906566699e0));
#120087=cartesian_point('',(7.301116767603e1,4.968392130511e1,
-5.298089352415e0));
#120088=cartesian_point('',(7.306464217829e1,4.963290819174e1,
-5.264363270127e0));
#120089=cartesian_point('',(7.313542763362e1,4.959179514388e1,
-5.229271018573e0));
#120090=cartesian_point('',(7.318335725744e1,4.958616715051e1,
-5.218959503716e0));
#120091=cartesian_point('',(7.320351421016e1,4.958917445481e1,
-5.221398383711e0));
#120092=cartesian_point('',(7.268237821888e1,5.148076068717e1,
-6.248839011488e0));
#120093=cartesian_point('',(7.267805347346e1,5.137352326749e1,
-6.276440691874e0));
#120094=cartesian_point('',(7.266479500067e1,5.119257435437e1,
-6.311177672700e0));
#120095=cartesian_point('',(7.263571135173e1,5.095140889906e1,
-6.328561952882e0));
#120096=cartesian_point('',(7.260645043244e1,5.076091799650e1,
-6.321570359950e0));
#120097=cartesian_point('',(7.257711001564e1,5.059669647400e1,
-6.296028416728e0));
#120098=cartesian_point('',(7.255047389084e1,5.045927091069e1,
-6.256119429833e0));
#120099=cartesian_point('',(7.252877093447e1,5.034797779372e1,
-6.206189174371e0));
#120100=cartesian_point('',(7.251324630658e1,5.025914202276e1,
-6.149093916584e0));
#120101=cartesian_point('',(7.250512485605e1,5.018903567873e1,
-6.085603611986e0));
#120102=cartesian_point('',(7.250709634028e1,5.013720483114e1,
-6.016754539528e0));
#120103=cartesian_point('',(7.252518136464e1,5.010054477307e1,
-5.936909028111e0));
#120104=cartesian_point('',(7.254739743394e1,5.009566160946e1,
-5.901233293481e0));
#120105=cartesian_point('',(7.254996598693e1,5.009268042565e1,
-5.894176635131e0));
#120106=cartesian_point('',(7.367643581263e1,5.185730944135e1,
-6.260785712322e0));
#120107=cartesian_point('',(7.367251084089e1,5.174701373999e1,
-6.350142640263e0));
#120108=cartesian_point('',(7.365256886755e1,5.155465408370e1,
-6.491859252016e0));
#120109=cartesian_point('',(7.359393814715e1,5.128082701478e1,
-6.659869420513e0));
#120110=cartesian_point('',(7.352495072431e1,5.105073771937e1,
-6.778305313889e0));
#120111=cartesian_point('',(7.344387929485e1,5.083775297291e1,
-6.867577957196e0));
#120112=cartesian_point('',(7.335481618027e1,5.064365985783e1,
-6.930591786940e0));
#120113=cartesian_point('',(7.326121709684e1,5.046901780152e1,
-6.970805259915e0));
#120114=cartesian_point('',(7.316337099081e1,5.030956182931e1,
-6.992288422738e0));
#120115=cartesian_point('',(7.305784130848e1,5.015814461853e1,
-6.997342647824e0));
#120116=cartesian_point('',(7.293905774666e1,5.000871157522e1,
-6.985020097681e0));
#120117=cartesian_point('',(7.277616833870e1,4.983161846034e1,
-6.946427709602e0));
#120118=cartesian_point('',(7.264584575424e1,4.971627116702e1,
-6.896737395587e0));
#120119=cartesian_point('',(7.255793221097e1,4.965008663799e1,
-6.859838573289e0));
#120120=(bounded_surface()b_spline_surface(3,3,((#120064,#120065,#120066,
#120067,#120068,#120069,#120070,#120071,#120072,#120073,#120074,#120075,#120076,
#120077),(#120078,#120079,#120080,#120081,#120082,#120083,#120084,#120085,
#120086,#120087,#120088,#120089,#120090,#120091),(#120092,#120093,#120094,
#120095,#120096,#120097,#120098,#120099,#120100,#120101,#120102,#120103,#120104,
#120105),(#120106,#120107,#120108,#120109,#120110,#120111,#120112,#120113,
#120114,#120115,#120116,#120117,#120118,#120119)),.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.885802274916e-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());
#120122=oriented_edge('',*,*,#120121,.t.);
#120124=oriented_edge('',*,*,#120123,.f.);
#120125=oriented_edge('',*,*,#120020,.t.);
#120126=oriented_edge('',*,*,#120057,.f.);
#120127=edge_loop('',(#120122,#120124,#120125,#120126));
#120128=face_outer_bound('',#120127,.f.);
#120130=cartesian_point('',(0.e0,0.e0,-5.1e0));
#120131=direction('',(0.e0,0.e0,1.e0));
#120132=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#120133=axis2_placement_3d('',#120130,#120131,#120132);
#120134=toroidal_surface('',#120133,8.85e1,5.e-1);
#120135=oriented_edge('',*,*,#109934,.f.);
#120137=oriented_edge('',*,*,#120136,.f.);
#120139=oriented_edge('',*,*,#120138,.t.);
#120141=oriented_edge('',*,*,#120140,.t.);
#120143=oriented_edge('',*,*,#120142,.t.);
#120144=oriented_edge('',*,*,#120121,.f.);
#120145=edge_loop('',(#120135,#120137,#120139,#120141,#120143,#120144));
#120146=face_outer_bound('',#120145,.f.);
#120148=cartesian_point('',(7.691183810654e1,4.352341874802e1,
-5.685152481152e0));
#120149=cartesian_point('',(7.697921676790e1,4.354693102156e1,
-5.703177829518e0));
#120150=cartesian_point('',(7.710402853626e1,4.356979400117e1,
-5.711121712439e0));
#120151=cartesian_point('',(7.728986942212e1,4.355928579886e1,
-5.681565873426e0));
#120152=cartesian_point('',(7.744942115025e1,4.352152007194e1,
-5.633194361527e0));
#120153=cartesian_point('',(7.761242006139e1,4.345060425729e1,
-5.562116097692e0));
#120154=cartesian_point('',(7.777126402649e1,4.334722418391e1,
-5.473753827506e0));
#120155=cartesian_point('',(7.792252056033e1,4.321328899522e1,
-5.373141432390e0));
#120156=cartesian_point('',(7.806525132041e1,4.304975751986e1,
-5.263772882790e0));
#120157=cartesian_point('',(7.819920916656e1,4.285651666821e1,
-5.148153329676e0));
#120158=cartesian_point('',(7.830551322163e1,4.266582447245e1,
-5.046136681597e0));
#120159=cartesian_point('',(7.836521578169e1,4.253885465771e1,
-4.984240331030e0));
#120160=cartesian_point('',(7.838749331730e1,4.248829466602e1,
-4.960455933418e0));
#120161=cartesian_point('',(7.741818253561e1,4.271265236200e1,
-5.220978151572e0));
#120162=cartesian_point('',(7.740773768464e1,4.269759127011e1,
-5.219200124081e0));
#120163=cartesian_point('',(7.739242202682e1,4.265928034822e1,
-5.226726334984e0));
#120164=cartesian_point('',(7.739143364593e1,4.258549120419e1,
-5.256432052436e0));
#120165=cartesian_point('',(7.740900728669e1,4.251092100221e1,
-5.291564129803e0));
#120166=cartesian_point('',(7.745116906818e1,4.242041889438e1,
-5.334468207905e0));
#120167=cartesian_point('',(7.751981634615e1,4.231464071165e1,
-5.379595336356e0));
#120168=cartesian_point('',(7.761412261488e1,4.219337144922e1,
-5.422273996230e0));
#120169=cartesian_point('',(7.773277475794e1,4.205538779884e1,
-5.459073273092e0));
#120170=cartesian_point('',(7.787460985391e1,4.189887200926e1,
-5.487202194113e0));
#120171=cartesian_point('',(7.801430135174e1,4.174790235591e1,
-5.501544881448e0));
#120172=cartesian_point('',(7.810641561668e1,4.164816564059e1,
-5.504518165376e0));
#120173=cartesian_point('',(7.814288488629e1,4.160850527802e1,
-5.504789449130e0));
#120174=cartesian_point('',(7.756946256782e1,4.190193875552e1,
-5.892744543515e0));
#120175=cartesian_point('',(7.757132519410e1,4.189787132380e1,
-5.900191709889e0));
#120176=cartesian_point('',(7.756683222661e1,4.187978027443e1,
-5.929095789401e0));
#120177=cartesian_point('',(7.758301676293e1,4.184908562369e1,
-5.999488889889e0));
#120178=cartesian_point('',(7.762371411901e1,4.182174932027e1,
-6.073117036923e0));
#120179=cartesian_point('',(7.770447097963e1,4.179100310926e1,
-6.154421631853e0));
#120180=cartesian_point('',(7.782900047321e1,4.175404302238e1,
-6.230182983625e0));
#120181=cartesian_point('',(7.799523225301e1,4.170698449100e1,
-6.289607905095e0));
#120182=cartesian_point('',(7.819948588746e1,4.164565916053e1,
-6.324623866812e0));
#120183=cartesian_point('',(7.843776786887e1,4.156572476595e1,
-6.328422233675e0));
#120184=cartesian_point('',(7.866603421490e1,4.147779246171e1,
-6.299470005154e0));
#120185=cartesian_point('',(7.881266346635e1,4.141361474182e1,
-6.264239872097e0));
#120186=cartesian_point('',(7.887005968391e1,4.138715860843e1,
-6.248015951914e0));
#120187=cartesian_point('',(7.717592830052e1,4.210815257057e1,
-6.857857916098e0));
#120188=cartesian_point('',(7.726479217589e1,4.215085652485e1,
-6.891987724556e0));
#120189=cartesian_point('',(7.740849716058e1,4.220901742155e1,
-6.937251043226e0));
#120190=cartesian_point('',(7.762431688073e1,4.227373945863e1,
-6.978723341073e0));
#120191=cartesian_point('',(7.782423577661e1,4.231843014846e1,
-6.997554581004e0));
#120192=cartesian_point('',(7.805461028082e1,4.235183045591e1,
-6.993512262005e0));
#120193=cartesian_point('',(7.831100806635e1,4.236858642387e1,
-6.958628285192e0));
#120194=cartesian_point('',(7.858782526943e1,4.236420122263e1,
-6.887249909858e0));
#120195=cartesian_point('',(7.887999091552e1,4.233449250096e1,
-6.774768219457e0));
#120196=cartesian_point('',(7.918231649800e1,4.227494011485e1,
-6.616674714921e0));
#120197=cartesian_point('',(7.944324604066e1,4.219429248636e1,
-6.439077948896e0));
#120198=cartesian_point('',(7.959811564349e1,4.212939816050e1,
-6.310489731526e0));
#120199=cartesian_point('',(7.965692544028e1,4.210188884831e1,
-6.257909586629e0));
#120200=(bounded_surface()b_spline_surface(3,3,((#120148,#120149,#120150,
#120151,#120152,#120153,#120154,#120155,#120156,#120157,#120158,#120159,
#120160),(#120161,#120162,#120163,#120164,#120165,#120166,#120167,#120168,
#120169,#120170,#120171,#120172,#120173),(#120174,#120175,#120176,#120177,
#120178,#120179,#120180,#120181,#120182,#120183,#120184,#120185,#120186),(
#120187,#120188,#120189,#120190,#120191,#120192,#120193,#120194,#120195,#120196,
#120197,#120198,#120199)),.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());
#120201=oriented_edge('',*,*,#120136,.t.);
#120203=oriented_edge('',*,*,#120202,.t.);
#120205=oriented_edge('',*,*,#120204,.f.);
#120207=oriented_edge('',*,*,#120206,.t.);
#120208=edge_loop('',(#120201,#120203,#120205,#120207));
#120209=face_outer_bound('',#120208,.f.);
#120211=cartesian_point('',(7.639073295138e1,4.322270708135e1,
-5.697497383882e0));
#120212=cartesian_point('',(7.641607057345e1,4.323988535795e1,
-5.697635007842e0));
#120213=cartesian_point('',(7.671310560414e1,4.343287518539e1,
-5.699180721895e0));
#120214=cartesian_point('',(7.705374102443e1,4.355750985437e1,
-5.699610116437e0));
#120215=cartesian_point('',(7.737444100673e1,4.360345272689e1,
-5.698734959827e0));
#120216=cartesian_point('',(7.692192136134e1,4.242264039070e1,
-5.239203296339e0));
#120217=cartesian_point('',(7.693707715398e1,4.243323645515e1,
-5.239027298837e0));
#120218=cartesian_point('',(7.711496035933e1,4.255225384347e1,
-5.237192836222e0));
#120219=cartesian_point('',(7.732129226496e1,4.262850387766e1,
-5.236920158041e0));
#120220=cartesian_point('',(7.751543892679e1,4.265488560333e1,
-5.237593609387e0));
#120221=cartesian_point('',(7.735492314365e1,4.177046035500e1,
-5.959947658620e0));
#120222=cartesian_point('',(7.736197625152e1,4.177539412625e1,
-5.959518999427e0));
#120223=cartesian_point('',(7.744474326583e1,4.183080164212e1,
-5.954899731341e0));
#120224=cartesian_point('',(7.754058218059e1,4.186621936844e1,
-5.953941636109e0));
#120225=cartesian_point('',(7.763084387708e1,4.187847197631e1,
-5.956055860375e0));
#120226=cartesian_point('',(7.714609029980e1,4.208500048850e1,
-6.954812186318e0));
#120227=cartesian_point('',(7.715729305515e1,4.209230108108e1,
-6.954509050279e0));
#120228=cartesian_point('',(7.728840102321e1,4.217432558100e1,
-6.951196762906e0));
#120229=cartesian_point('',(7.743628505996e1,4.222772963372e1,
-6.950430469974e0));
#120230=cartesian_point('',(7.757576114170e1,4.224902472556e1,
-6.952068694272e0));
#120231=(bounded_surface()b_spline_surface(3,3,((#120211,#120212,#120213,
#120214,#120215),(#120216,#120217,#120218,#120219,#120220),(#120221,#120222,
#120223,#120224,#120225),(#120226,#120227,#120228,#120229,#120230)),
.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.855313469968e-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());
#120232=oriented_edge('',*,*,#109932,.f.);
#120233=oriented_edge('',*,*,#109954,.t.);
#120235=oriented_edge('',*,*,#120234,.f.);
#120236=oriented_edge('',*,*,#120202,.f.);
#120237=edge_loop('',(#120232,#120233,#120235,#120236));
#120238=face_outer_bound('',#120237,.f.);
#120240=cartesian_point('',(7.778296239313e1,4.102880492495e1,
-8.480067572225e0));
#120241=direction('',(-2.519615386143e-2,8.496637899124e-2,9.960651927819e-1));
#120242=direction('',(9.990550008922e-1,3.743873699648e-2,2.207818299573e-2));
#120243=axis2_placement_3d('',#120240,#120241,#120242);
#120244=cylindrical_surface('',#120243,9.999637340454e-1);
#120245=oriented_edge('',*,*,#120204,.t.);
#120246=oriented_edge('',*,*,#120234,.t.);
#120248=oriented_edge('',*,*,#120247,.f.);
#120250=oriented_edge('',*,*,#120249,.f.);
#120252=oriented_edge('',*,*,#120251,.f.);
#120254=oriented_edge('',*,*,#120253,.f.);
#120255=edge_loop('',(#120245,#120246,#120248,#120250,#120252,#120254));
#120256=face_outer_bound('',#120255,.f.);
#120258=cartesian_point('',(5.938113435736e1,3.306201476901e1,-5.6e0));
#120259=direction('',(-4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#120260=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#120261=axis2_placement_3d('',#120258,#120259,#120260);
#120262=plane('',#120261);
#120263=oriented_edge('',*,*,#109952,.f.);
#120264=oriented_edge('',*,*,#109982,.t.);
#120265=oriented_edge('',*,*,#110171,.f.);
#120266=oriented_edge('',*,*,#110187,.f.);
#120267=oriented_edge('',*,*,#120247,.t.);
#120268=edge_loop('',(#120263,#120264,#120265,#120266,#120267));
#120269=face_outer_bound('',#120268,.f.);
#120271=cartesian_point('',(7.783895839721e1,4.083980250905e1,
-1.069548648161e1));
#120272=direction('',(8.853831024016e-1,4.645343641661e-1,-1.745240644023e-2));
#120273=direction('',(-4.641894647954e-1,8.814598325430e-1,-8.692930683092e-2));
#120274=axis2_placement_3d('',#120271,#120272,#120273);
#120275=spherical_surface('',#120274,1.e0);
#120277=oriented_edge('',*,*,#120276,.f.);
#120278=oriented_edge('',*,*,#120249,.t.);
#120279=oriented_edge('',*,*,#110185,.t.);
#120280=edge_loop('',(#120277,#120278,#120279));
#120281=face_outer_bound('',#120280,.f.);
#120283=cartesian_point('',(-1.440266091326e-14,0.e0,-1.069548648161e1));
#120284=direction('',(0.e0,0.e0,1.e0));
#120285=direction('',(9.015499036836e-1,4.326751335218e-1,0.e0));
#120286=axis2_placement_3d('',#120283,#120284,#120285);
#120287=toroidal_surface('',#120286,8.790217809212e1,1.e0);
#120289=oriented_edge('',*,*,#120288,.t.);
#120290=oriented_edge('',*,*,#120276,.t.);
#120291=oriented_edge('',*,*,#110203,.f.);
#120293=oriented_edge('',*,*,#120292,.f.);
#120294=edge_loop('',(#120289,#120290,#120291,#120293));
#120295=face_outer_bound('',#120294,.f.);
#120297=cartesian_point('',(-1.440266091326e-14,0.e0,-8.156393297404e0));
#120298=direction('',(0.e0,0.e0,1.e0));
#120299=direction('',(-9.848077530122e-1,-1.736481776669e-1,0.e0));
#120300=axis2_placement_3d('',#120297,#120298,#120299);
#120301=conical_surface('',#120300,8.894665045655e1,1.e0);
#120302=oriented_edge('',*,*,#120288,.f.);
#120304=oriented_edge('',*,*,#120303,.t.);
#120306=oriented_edge('',*,*,#120305,.t.);
#120307=oriented_edge('',*,*,#120251,.t.);
#120308=edge_loop('',(#120302,#120304,#120306,#120307));
#120309=face_outer_bound('',#120308,.f.);
#120311=cartesian_point('',(7.891700294596e1,3.880598153655e1,
-8.400286046222e0));
#120312=direction('',(-5.392922053180e-2,7.032615045165e-2,-9.960651945207e-1));
#120313=direction('',(6.175166195039e-1,7.862479034448e-1,2.207847289078e-2));
#120314=axis2_placement_3d('',#120311,#120312,#120313);
#120315=cylindrical_surface('',#120314,9.999624588513e-1);
#120317=oriented_edge('',*,*,#120316,.t.);
#120319=oriented_edge('',*,*,#120318,.f.);
#120321=oriented_edge('',*,*,#120320,.t.);
#120322=oriented_edge('',*,*,#120303,.f.);
#120324=oriented_edge('',*,*,#120323,.f.);
#120325=oriented_edge('',*,*,#110231,.f.);
#120326=edge_loop('',(#120317,#120319,#120321,#120322,#120324,#120325));
#120327=face_outer_bound('',#120326,.f.);
#120329=cartesian_point('',(8.080686909277e1,3.702237302542e1,
-5.698621828224e0));
#120330=cartesian_point('',(8.076930084817e1,3.698113665100e1,
-5.698755089049e0));
#120331=cartesian_point('',(8.052165476696e1,3.672803237915e1,
-5.699473434623e0));
#120332=cartesian_point('',(8.019927222656e1,3.652159693255e1,
-5.699046223318e0));
#120333=cartesian_point('',(7.990100059880e1,3.640735758713e1,
-5.697649478759e0));
#120334=cartesian_point('',(7.988065856769e1,3.639988908278e1,
-5.697553353451e0));
#120335=cartesian_point('',(8.010177532713e1,3.767264347583e1,
-5.237921893442e0));
#120336=cartesian_point('',(8.007927271972e1,3.764751814061e1,
-5.237711291697e0));
#120337=cartesian_point('',(7.993055240564e1,3.749341548571e1,
-5.236694052287e0));
#120338=cartesian_point('',(7.973461884844e1,3.736907350084e1,
-5.237358091646e0));
#120339=cartesian_point('',(7.955348613577e1,3.730249051820e1,
-5.239014618934e0));
#120340=cartesian_point('',(7.954113452150e1,3.729815261588e1,
-5.239136710518e0));
#120341=cartesian_point('',(7.952498495885e1,3.820458674298e1,
-5.956660241894e0));
#120342=cartesian_point('',(7.951452399987e1,3.819290129892e1,
-5.956190030859e0));
#120343=cartesian_point('',(7.944539738082e1,3.812124747491e1,
-5.953817290376e0));
#120344=cartesian_point('',(7.935437044582e1,3.806349137411e1,
-5.955309455635e0));
#120345=cartesian_point('',(7.927006884817e1,3.803252689444e1,
-5.959481977018e0));
#120346=cartesian_point('',(7.926431949586e1,3.803050935297e1,
-5.959780232284e0));
#120347=cartesian_point('',(7.980067732038e1,3.795033050913e1,
-6.952437169948e0));
#120348=cartesian_point('',(7.978411533429e1,3.793253958154e1,
-6.952117550930e0));
#120349=cartesian_point('',(7.967531782871e1,3.782326457564e1,
-6.950471269592e0));
#120350=cartesian_point('',(7.953594143046e1,3.773298600753e1,
-6.951488696605e0));
#120351=cartesian_point('',(7.940658848894e1,3.768088196568e1,
-6.954481020755e0));
#120352=cartesian_point('',(7.939776388604e1,3.767746125429e1,
-6.954692207180e0));
#120353=(bounded_surface()b_spline_surface(3,3,((#120329,#120330,#120331,
#120332,#120333,#120334),(#120335,#120336,#120337,#120338,#120339,#120340),(
#120341,#120342,#120343,#120344,#120345,#120346),(#120347,#120348,#120349,
#120350,#120351,#120352)),.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());
#120354=oriented_edge('',*,*,#110267,.f.);
#120356=oriented_edge('',*,*,#120355,.t.);
#120357=oriented_edge('',*,*,#120316,.f.);
#120358=oriented_edge('',*,*,#110248,.t.);
#120359=edge_loop('',(#120354,#120356,#120357,#120358));
#120360=face_outer_bound('',#120359,.f.);
#120362=cartesian_point('',(8.045030861216e1,3.844018524584e1,
-4.961805061819e0));
#120363=cartesian_point('',(8.049748012120e1,3.835900176171e1,
-5.002200283927e0));
#120364=cartesian_point('',(8.057185025040e1,3.821793765780e1,
-5.073847458837e0));
#120365=cartesian_point('',(8.065740879159e1,3.801533284679e1,
-5.178751030755e0));
#120366=cartesian_point('',(8.071472288169e1,3.784223984132e1,
-5.268846274960e0));
#120367=cartesian_point('',(8.075355229047e1,3.767795326579e1,
-5.353762383343e0));
#120368=cartesian_point('',(8.077469832181e1,3.752321552729e1,
-5.432055686964e0));
#120369=cartesian_point('',(8.077923148819e1,3.737835938494e1,
-5.502540238744e0));
#120370=cartesian_point('',(8.076800148433e1,3.724016279788e1,
-5.565714557836e0));
#120371=cartesian_point('',(8.073942802107e1,3.710272724278e1,
-5.622569456463e0));
#120372=cartesian_point('',(8.068775622708e1,3.696106082881e1,
-5.671561536116e0));
#120373=cartesian_point('',(8.058881983852e1,3.678955967433e1,
-5.711095456097e0));
#120374=cartesian_point('',(8.048618985774e1,3.668771308925e1,
-5.705683768495e0));
#120375=cartesian_point('',(8.042096679199e1,3.664161837126e1,
-5.685361423531e0));
#120376=cartesian_point('',(7.959382970794e1,3.875907879967e1,
-5.504741154716e0));
#120377=cartesian_point('',(7.961190827783e1,3.866938502210e1,
-5.504295996724e0));
#120378=cartesian_point('',(7.964162823542e1,3.851897808005e1,
-5.498894952610e0));
#120379=cartesian_point('',(7.968189664589e1,3.831894474622e1,
-5.480129746500e0));
#120380=cartesian_point('',(7.971567812505e1,3.816022110693e1,
-5.456903719046e0));
#120381=cartesian_point('',(7.974820603668e1,3.802174020889e1,
-5.428866212624e0));
#120382=cartesian_point('',(7.978029579119e1,3.790336756312e1,
-5.397709799334e0));
#120383=cartesian_point('',(7.981265294699e1,3.780428292424e1,
-5.365119790505e0));
#120384=cartesian_point('',(7.984663786167e1,3.772125489244e1,
-5.331906566684e0));
#120385=cartesian_point('',(7.988455669727e1,3.765076683078e1,
-5.298089352395e0));
#120386=cartesian_point('',(7.992939263057e1,3.759201651833e1,
-5.264363270101e0));
#120387=cartesian_point('',(7.999287510136e1,3.754033635589e1,
-5.229271018816e0));
#120388=cartesian_point('',(8.003933421932e1,3.752727980725e1,
-5.218959503903e0));
#120389=cartesian_point('',(8.005971345307e1,3.752709684438e1,
-5.221398383560e0));
#120390=cartesian_point('',(7.984090279142e1,3.947691814079e1,
-6.248839011657e0));
#120391=cartesian_point('',(7.981985566241e1,3.937167753113e1,
-6.276440691990e0));
#120392=cartesian_point('',(7.977845377701e1,3.919503048161e1,
-6.311177672779e0));
#120393=cartesian_point('',(7.971200160709e1,3.896138385843e1,
-6.328561952952e0));
#120394=cartesian_point('',(7.965330159583e1,3.877781563123e1,
-6.321570360020e0));
#120395=cartesian_point('',(7.959863250222e1,3.862020580060e1,
-6.296028416796e0));
#120396=cartesian_point('',(7.955082621783e1,3.848863898195e1,
-6.256119429899e0));
#120397=cartesian_point('',(7.951198038165e1,3.838211115829e1,
-6.206189174434e0));
#120398=cartesian_point('',(7.948274991138e1,3.829679768995e1,
-6.149093916643e0));
#120399=cartesian_point('',(7.946376140096e1,3.822882494612e1,
-6.085603612042e0));
#120400=cartesian_point('',(7.945760048202e1,3.817732381420e1,
-6.016754539579e0));
#120401=cartesian_point('',(7.946972795306e1,3.813828598148e1,
-5.936909028781e0));
#120402=cartesian_point('',(7.949090661021e1,3.812998757868e1,
-5.901233294271e0));
#120403=cartesian_point('',(7.949297718082e1,3.812664128751e1,
-5.894176635516e0));
#120404=cartesian_point('',(8.088162708972e1,3.969332608719e1,
-6.260785712642e0));
#120405=cartesian_point('',(8.086049639176e1,3.958500230979e1,
-6.350142640468e0));
#120406=cartesian_point('',(8.081070825731e1,3.939813053213e1,
-6.491859252114e0));
#120407=cartesian_point('',(8.070996338737e1,3.913684659434e1,
-6.659869420539e0));
#120408=cartesian_point('',(8.060583141834e1,3.892038209055e1,
-6.778305313925e0));
#120409=cartesian_point('',(8.049243995784e1,3.872270190544e1,
-6.867577957241e0));
#120410=cartesian_point('',(8.037411050536e1,3.854493093936e1,
-6.930591786993e0));
#120411=cartesian_point('',(8.025434374530e1,3.838708113912e1,
-6.970805259975e0));
#120412=cartesian_point('',(8.013275787748e1,3.824489483778e1,
-6.992288422805e0));
#120413=cartesian_point('',(8.000484057029e1,3.811185030351e1,
-6.997342647896e0));
#120414=cartesian_point('',(7.986414295302e1,3.798283887188e1,
-6.985020097757e0));
#120415=cartesian_point('',(7.967555551874e1,3.783340758567e1,
-6.946427709983e0));
#120416=cartesian_point('',(7.952879313101e1,3.773986735348e1,
-6.896737396704e0));
#120417=cartesian_point('',(7.943160840970e1,3.768825037499e1,
-6.859838575166e0));
#120418=(bounded_surface()b_spline_surface(3,3,((#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,
#120403),(#120404,#120405,#120406,#120407,#120408,#120409,#120410,#120411,
#120412,#120413,#120414,#120415,#120416,#120417)),.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.885802258932e-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());
#120420=oriented_edge('',*,*,#120419,.t.);
#120422=oriented_edge('',*,*,#120421,.f.);
#120423=oriented_edge('',*,*,#120318,.t.);
#120424=oriented_edge('',*,*,#120355,.f.);
#120425=edge_loop('',(#120420,#120422,#120423,#120424));
#120426=face_outer_bound('',#120425,.f.);
#120428=cartesian_point('',(0.e0,0.e0,-5.1e0));
#120429=direction('',(0.e0,0.e0,1.e0));
#120430=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#120431=axis2_placement_3d('',#120428,#120429,#120430);
#120432=toroidal_surface('',#120431,8.85e1,5.e-1);
#120433=oriented_edge('',*,*,#110265,.f.);
#120435=oriented_edge('',*,*,#120434,.f.);
#120437=oriented_edge('',*,*,#120436,.t.);
#120439=oriented_edge('',*,*,#120438,.t.);
#120441=oriented_edge('',*,*,#120440,.t.);
#120442=oriented_edge('',*,*,#120419,.f.);
#120443=edge_loop('',(#120433,#120435,#120437,#120439,#120441,#120442));
#120444=face_outer_bound('',#120443,.f.);
#120446=cartesian_point('',(8.277348848070e1,3.095591099207e1,
-5.685152481274e0));
#120447=cartesian_point('',(8.284371572841e1,3.096859344437e1,
-5.703177829524e0));
#120448=cartesian_point('',(8.297056741473e1,3.097165008056e1,
-5.711121712427e0));
#120449=cartesian_point('',(8.315247644582e1,3.093219933211e1,
-5.681565873425e0));
#120450=cartesian_point('',(8.330415596614e1,3.086993917472e1,
-5.633194361526e0));
#120451=cartesian_point('',(8.345405441266e1,3.077439780396e1,
-5.562116097691e0));
#120452=cartesian_point('',(8.359477053850e1,3.064744184012e1,
-5.473753827506e0));
#120453=cartesian_point('',(8.372321277382e1,3.049149388091e1,
-5.373141432390e0));
#120454=cartesian_point('',(8.383860432253e1,3.030764773927e1,
-5.263772882791e0));
#120455=cartesian_point('',(8.394068339605e1,3.009583037917e1,
-5.148153329677e0));
#120456=cartesian_point('',(8.401584784022e1,2.989085630266e1,
-5.046136681537e0));
#120457=cartesian_point('',(8.405495290766e1,2.975611015886e1,
-4.984240330913e0));
#120458=cartesian_point('',(8.406904684459e1,2.970268767006e1,
-4.960455933293e0));
#120459=cartesian_point('',(8.314676716347e1,3.007591676458e1,
-5.220978151651e0));
#120460=cartesian_point('',(8.313409483178e1,3.006267503429e1,
-5.219200124090e0));
#120461=cartesian_point('',(8.311297458659e1,3.002723168015e1,
-5.226726334996e0));
#120462=cartesian_point('',(8.310045520903e1,2.995450561980e1,
-5.256432052439e0));
#120463=cartesian_point('',(8.310614713946e1,2.987810437765e1,
-5.291564129805e0));
#120464=cartesian_point('',(8.313363219063e1,2.978212094522e1,
-5.334468207907e0));
#120465=cartesian_point('',(8.318488695327e1,2.966690626724e1,
-5.379595336358e0));
#120466=cartesian_point('',(8.325906146314e1,2.953237727997e1,
-5.422273996232e0));
#120467=cartesian_point('',(8.335466740290e1,2.937753115277e1,
-5.459073273094e0));
#120468=cartesian_point('',(8.347027180966e1,2.920075443492e1,
-5.487202194116e0));
#120469=cartesian_point('',(8.358462661645e1,2.902979090368e1,
-5.501544881459e0));
#120470=cartesian_point('',(8.366000454230e1,2.891687226697e1,
-5.504518165384e0));
#120471=cartesian_point('',(8.368982056749e1,2.887199513814e1,
-5.504789449105e0));
#120472=cartesian_point('',(8.316936113899e1,2.925151897707e1,
-5.892744543502e0));
#120473=cartesian_point('',(8.317056454556e1,2.924721024305e1,
-5.900191709922e0));
#120474=cartesian_point('',(8.316329683036e1,2.923004477950e1,
-5.929095789426e0));
#120475=cartesian_point('',(8.317448040690e1,2.919719621157e1,
-5.999488889891e0));
#120476=cartesian_point('',(8.321040037100e1,2.916382999428e1,
-6.073117036924e0));
#120477=cartesian_point('',(8.328535321358e1,2.912082916386e1,
-6.154421631854e0));
#120478=cartesian_point('',(8.340256771104e1,2.906484341227e1,
-6.230182983626e0));
#120479=cartesian_point('',(8.355939132560e1,2.899235986996e1,
-6.289607905096e0));
#120480=cartesian_point('',(8.375153686360e1,2.889983724804e1,
-6.324623866813e0));
#120481=cartesian_point('',(8.397438070416e1,2.878361146421e1,
-6.328422233676e0));
#120482=cartesian_point('',(8.418608106985e1,2.866105302874e1,
-6.299470005136e0));
#120483=cartesian_point('',(8.432086546473e1,2.857472757447e1,
-6.264239872030e0));
#120484=cartesian_point('',(8.437341638896e1,2.853961841361e1,
-6.248015951812e0));
#120485=cartesian_point('',(8.281293087819e1,2.951675628020e1,
-6.857857916249e0));
#120486=cartesian_point('',(8.290738106224e1,2.954503310527e1,
-6.891987724599e0));
#120487=cartesian_point('',(8.305841516878e1,2.957999753237e1,
-6.937251043240e0));
#120488=cartesian_point('',(8.328170254722e1,2.961016109130e1,
-6.978723341073e0));
#120489=cartesian_point('',(8.348615127390e1,2.962302735905e1,
-6.997554581004e0));
#120490=cartesian_point('',(8.371891444491e1,2.961997794097e1,
-6.993512262005e0));
#120491=cartesian_point('',(8.397477675911e1,2.959641816474e1,
-6.958628285192e0));
#120492=cartesian_point('',(8.424749988646e1,2.954878320152e1,
-6.887249909858e0));
#120493=cartesian_point('',(8.453142102064e1,2.947373546697e1,
-6.774768219458e0));
#120494=cartesian_point('',(8.482070842786e1,2.936762212878e1,
-6.616674714921e0));
#120495=cartesian_point('',(8.506580942640e1,2.924714903294e1,
-6.439077948789e0));
#120496=cartesian_point('',(8.520862061839e1,2.915882672034e1,
-6.310489731282e0));
#120497=cartesian_point('',(8.526240296466e1,2.912245621449e1,
-6.257909586270e0));
#120498=(bounded_surface()b_spline_surface(3,3,((#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,#120473,#120474,#120475,
#120476,#120477,#120478,#120479,#120480,#120481,#120482,#120483,#120484),(
#120485,#120486,#120487,#120488,#120489,#120490,#120491,#120492,#120493,#120494,
#120495,#120496,#120497)),.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());
#120499=oriented_edge('',*,*,#120434,.t.);
#120501=oriented_edge('',*,*,#120500,.t.);
#120503=oriented_edge('',*,*,#120502,.f.);
#120505=oriented_edge('',*,*,#120504,.t.);
#120506=edge_loop('',(#120499,#120501,#120503,#120505));
#120507=face_outer_bound('',#120506,.f.);
#120509=cartesian_point('',(8.221176675680e1,3.074042484617e1,
-5.697497538995e0));
#120510=cartesian_point('',(8.223933358709e1,3.075335925992e1,
-5.697634426705e0));
#120511=cartesian_point('',(8.256288401432e1,3.089753693867e1,
-5.699180452974e0));
#120512=cartesian_point('',(8.291881927044e1,3.096738731387e1,
-5.699609986580e0));
#120513=cartesian_point('',(8.324291597646e1,3.096259248588e1,
-5.698735137772e0));
#120514=cartesian_point('',(8.261125358388e1,2.986711043284e1,
-5.239203190746e0));
#120515=cartesian_point('',(8.262779271081e1,2.987516239097e1,
-5.239028111591e0));
#120516=cartesian_point('',(8.282209265093e1,2.996490638674e1,
-5.237192777369e0));
#120517=cartesian_point('',(8.303781044066e1,3.000796407965e1,
-5.236918810435e0));
#120518=cartesian_point('',(8.323378941733e1,3.000364687592e1,
-5.237593665375e0));
#120519=cartesian_point('',(8.293689797332e1,2.915522185019e1,
-5.959947477081e0));
#120520=cartesian_point('',(8.294459525819e1,2.915897161427e1,
-5.959521079276e0));
#120521=cartesian_point('',(8.303500556866e1,2.920075822224e1,
-5.954900190597e0));
#120522=cartesian_point('',(8.313520413707e1,2.922075845697e1,
-5.953940137775e0));
#120523=cartesian_point('',(8.322631570965e1,2.921873882511e1,
-5.956055869544e0));
#120524=cartesian_point('',(8.277984261871e1,2.949855876991e1,
-6.954812097308e0));
#120525=cartesian_point('',(8.279198514810e1,2.950398814849e1,
-6.954510567949e0));
#120526=cartesian_point('',(8.293430355411e1,2.956450575112e1,
-6.951197286640e0));
#120527=cartesian_point('',(8.308871935109e1,2.959413315349e1,
-6.950429966115e0));
#120528=cartesian_point('',(8.322987834073e1,2.959334636359e1,
-6.952068679260e0));
#120529=(bounded_surface()b_spline_surface(3,3,((#120509,#120510,#120511,
#120512,#120513),(#120514,#120515,#120516,#120517,#120518),(#120519,#120520,
#120521,#120522,#120523),(#120524,#120525,#120526,#120527,#120528)),
.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.855319796815e-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());
#120530=oriented_edge('',*,*,#110263,.f.);
#120531=oriented_edge('',*,*,#110285,.t.);
#120533=oriented_edge('',*,*,#120532,.f.);
#120534=oriented_edge('',*,*,#120500,.f.);
#120535=edge_loop('',(#120530,#120531,#120533,#120534));
#120536=face_outer_bound('',#120535,.f.);
#120538=cartesian_point('',(8.324364420231e1,2.835573614172e1,
-8.480067572121e0));
#120539=direction('',(-1.159427735321e-2,8.786184872280e-2,9.960651927819e-1));
#120540=direction('',(9.926116847878e-1,-1.193088305968e-1,2.207818299647e-2));
#120541=axis2_placement_3d('',#120538,#120539,#120540);
#120542=cylindrical_surface('',#120541,9.999637340501e-1);
#120543=oriented_edge('',*,*,#120502,.t.);
#120544=oriented_edge('',*,*,#120532,.t.);
#120546=oriented_edge('',*,*,#120545,.f.);
#120548=oriented_edge('',*,*,#120547,.f.);
#120550=oriented_edge('',*,*,#120549,.f.);
#120552=oriented_edge('',*,*,#120551,.f.);
#120553=edge_loop('',(#120543,#120544,#120546,#120548,#120550,#120552));
#120554=face_outer_bound('',#120553,.f.);
#120556=cartesian_point('',(6.382209264962e1,2.336571051726e1,-5.6e0));
#120557=direction('',(-3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#120558=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#120559=axis2_placement_3d('',#120556,#120557,#120558);
#120560=plane('',#120559);
#120561=oriented_edge('',*,*,#110283,.f.);
#120562=oriented_edge('',*,*,#110313,.t.);
#120563=oriented_edge('',*,*,#110490,.f.);
#120564=oriented_edge('',*,*,#110506,.f.);
#120565=oriented_edge('',*,*,#120545,.t.);
#120566=edge_loop('',(#120561,#120562,#120563,#120564,#120565));
#120567=face_outer_bound('',#120566,.f.);
#120569=cartesian_point('',(8.326938431085e1,2.816030095424e1,
-1.069548648161e1));
#120570=direction('',(9.471517519526e-1,3.203107433143e-1,-1.745240644023e-2));
#120571=direction('',(-3.205838248488e-1,9.432228299078e-1,-8.692930683090e-2));
#120572=axis2_placement_3d('',#120569,#120570,#120571);
#120573=spherical_surface('',#120572,1.e0);
#120574=oriented_edge('',*,*,#110504,.t.);
#120576=oriented_edge('',*,*,#120575,.f.);
#120577=oriented_edge('',*,*,#120547,.t.);
#120578=edge_loop('',(#120574,#120576,#120577));
#120579=face_outer_bound('',#120578,.f.);
#120581=cartesian_point('',(-1.440875182862e-14,0.e0,-1.069548648161e1));
#120582=direction('',(0.e0,0.e0,1.e0));
#120583=direction('',(9.581356313817e-1,2.863147077550e-1,0.e0));
#120584=axis2_placement_3d('',#120581,#120582,#120583);
#120585=toroidal_surface('',#120584,8.790217809212e1,1.e0);
#120587=oriented_edge('',*,*,#120586,.t.);
#120588=oriented_edge('',*,*,#120575,.t.);
#120589=oriented_edge('',*,*,#110522,.f.);
#120591=oriented_edge('',*,*,#120590,.f.);
#120592=edge_loop('',(#120587,#120588,#120589,#120591));
#120593=face_outer_bound('',#120592,.f.);
#120595=cartesian_point('',(-1.440875182862e-14,0.e0,-8.156393297404e0));
#120596=direction('',(0.e0,0.e0,1.e0));
#120597=direction('',(-9.998476951564e-1,-1.745240643728e-2,0.e0));
#120598=axis2_placement_3d('',#120595,#120596,#120597);
#120599=conical_surface('',#120598,8.894665045655e1,1.e0);
#120600=oriented_edge('',*,*,#120586,.f.);
#120602=oriented_edge('',*,*,#120601,.t.);
#120604=oriented_edge('',*,*,#120603,.t.);
#120605=oriented_edge('',*,*,#120549,.t.);
#120606=edge_loop('',(#120600,#120602,#120604,#120605));
#120607=face_outer_bound('',#120606,.f.);
#120609=cartesian_point('',(8.401599664647e1,2.598287637057e1,
-8.400286046210e0));
#120610=direction('',(-4.226382860982e-2,7.789670760345e-2,-9.960651945208e-1));
#120611=direction('',(7.329102353762e-1,6.799670050197e-1,2.207847289180e-2));
#120612=axis2_placement_3d('',#120609,#120610,#120611);
#120613=cylindrical_surface('',#120612,9.999624588510e-1);
#120614=oriented_edge('',*,*,#110550,.f.);
#120616=oriented_edge('',*,*,#120615,.t.);
#120618=oriented_edge('',*,*,#120617,.f.);
#120620=oriented_edge('',*,*,#120619,.t.);
#120621=oriented_edge('',*,*,#120601,.f.);
#120623=oriented_edge('',*,*,#120622,.f.);
#120624=edge_loop('',(#120614,#120616,#120618,#120620,#120621,#120623));
#120625=face_outer_bound('',#120624,.f.);
#120627=cartesian_point('',(8.560358233761e1,2.392559066686e1,
-5.698621895104e0));
#120628=cartesian_point('',(8.555997129699e1,2.389069513061e1,
-5.698755326544e0));
#120629=cartesian_point('',(8.527572980614e1,2.367942850742e1,
-5.699473492587e0));
#120630=cartesian_point('',(8.492500998246e1,2.352599190155e1,
-5.699045907646e0));
#120631=cartesian_point('',(8.461260379427e1,2.345984269175e1,
-5.697649288241e0));
#120632=cartesian_point('',(8.459139130503e1,2.345565769020e1,
-5.697553370798e0));
#120633=cartesian_point('',(8.500889224271e1,2.467815469368e1,
-5.237921923609e0));
#120634=cartesian_point('',(8.498270346771e1,2.465683210001e1,
-5.237711057001e0));
#120635=cartesian_point('',(8.481167663889e1,2.452788034524e1,
-5.236693856250e0));
#120636=cartesian_point('',(8.459869609060e1,2.443573629368e1,
-5.237358508231e0));
#120637=cartesian_point('',(8.440941653482e1,2.439832252034e1,
-5.239014826838e0));
#120638=cartesian_point('',(8.439656712229e1,2.439597549142e1,
-5.239136636871e0));
#120639=cartesian_point('',(8.452241581689e1,2.529377753648e1,
-5.956660287437e0));
#120640=cartesian_point('',(8.451024042148e1,2.528385996050e1,
-5.956189480939e0));
#120641=cartesian_point('',(8.443074156301e1,2.522389684834e1,
-5.953817037655e0));
#120642=cartesian_point('',(8.433179659026e1,2.518109915120e1,
-5.955310551657e0));
#120643=cartesian_point('',(8.424370709817e1,2.516371010800e1,
-5.959482616477e0));
#120644=cartesian_point('',(8.423772628998e1,2.516261924217e1,
-5.959780202721e0));
#120645=cartesian_point('',(8.475494030001e1,2.499952435817e1,
-6.952437202915e0));
#120646=cartesian_point('',(8.473577513668e1,2.498452449812e1,
-6.952117177813e0));
#120647=cartesian_point('',(8.461120116337e1,2.489360628058e1,
-6.950471168074e0));
#120648=cartesian_point('',(8.445941263019e1,2.482625275816e1,
-6.951489505519e0));
#120649=cartesian_point('',(8.432352916186e1,2.479503602790e1,
-6.954481522190e0));
#120650=cartesian_point('',(8.431429872576e1,2.479304236132e1,
-6.954692240534e0));
#120651=(bounded_surface()b_spline_surface(3,3,((#120627,#120628,#120629,
#120630,#120631,#120632),(#120633,#120634,#120635,#120636,#120637,#120638),(
#120639,#120640,#120641,#120642,#120643,#120644),(#120645,#120646,#120647,
#120648,#120649,#120650)),.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());
#120652=oriented_edge('',*,*,#110567,.t.);
#120653=oriented_edge('',*,*,#110584,.f.);
#120655=oriented_edge('',*,*,#120654,.t.);
#120656=oriented_edge('',*,*,#120615,.f.);
#120657=edge_loop('',(#120652,#120653,#120655,#120656));
#120658=face_outer_bound('',#120657,.f.);
#120660=cartesian_point('',(8.547330908122e1,2.538184766048e1,
-4.961660715941e0));
#120661=cartesian_point('',(8.549711027393e1,2.531985009120e1,
-4.990369882959e0));
#120662=cartesian_point('',(8.553103938559e1,2.522409991736e1,
-5.035421440608e0));
#120663=cartesian_point('',(8.557132879608e1,2.508841478909e1,
-5.100898028872e0));
#120664=cartesian_point('',(8.560027510949e1,2.497372243372e1,
-5.157118252146e0));
#120665=cartesian_point('',(8.562501908474e1,2.484981136268e1,
-5.218708451706e0));
#120666=cartesian_point('',(8.564291783197e1,2.472128605107e1,
-5.283234174136e0));
#120667=cartesian_point('',(8.565212351691e1,2.459254708187e1,
-5.348133082577e0));
#120668=cartesian_point('',(8.565167235299e1,2.446709516240e1,
-5.411131679052e0));
#120669=cartesian_point('',(8.564144034725e1,2.434812948900e1,
-5.470034897499e0));
#120670=cartesian_point('',(8.562220949090e1,2.423828416454e1,
-5.522980010279e0));
#120671=cartesian_point('',(8.559539886195e1,2.413889093055e1,
-5.568912509842e0));
#120672=cartesian_point('',(8.556254107497e1,2.405003471322e1,
-5.607564451359e0));
#120673=cartesian_point('',(8.552511584552e1,2.397138298684e1,
-5.639016684401e0));
#120674=cartesian_point('',(8.548473667247e1,2.390271209670e1,
-5.663484915090e0));
#120675=cartesian_point('',(8.544278229821e1,2.384327618434e1,
-5.681562592187e0));
#120676=cartesian_point('',(8.539975177161e1,2.379147550876e1,
-5.694136999938e0));
#120677=cartesian_point('',(8.531130142858e1,2.370006306635e1,
-5.709600082251e0));
#120678=cartesian_point('',(8.522691024340e1,2.364099265909e1,
-5.703802351604e0));
#120679=cartesian_point('',(8.516000718117e1,2.360977693731e1,
-5.684653991167e0));
#120680=cartesian_point('',(8.467711114691e1,2.583012020514e1,
-5.505031324649e0));
#120681=cartesian_point('',(8.467985330788e1,2.576627713703e1,
-5.504346566894e0));
#120682=cartesian_point('',(8.468369511826e1,2.566805536804e1,
-5.501863851636e0));
#120683=cartesian_point('',(8.468897870787e1,2.553419749891e1,
-5.493679670646e0));
#120684=cartesian_point('',(8.469356503021e1,2.542429680942e1,
-5.483954564673e0));
#120685=cartesian_point('',(8.469899134509e1,2.530982410291e1,
-5.470098549572e0));
#120686=cartesian_point('',(8.470558242426e1,2.519614839309e1,
-5.452123875857e0));
#120687=cartesian_point('',(8.471371841535e1,2.508795373532e1,
-5.430550337281e0));
#120688=cartesian_point('',(8.472377352057e1,2.498856748674e1,
-5.406249253090e0));
#120689=cartesian_point('',(8.473596891864e1,2.490045496678e1,
-5.380444512087e0));
#120690=cartesian_point('',(8.475026338017e1,2.482497566899e1,
-5.354548468284e0));
#120691=cartesian_point('',(8.476639361762e1,2.476201646309e1,
-5.329789985933e0));
#120692=cartesian_point('',(8.478400024285e1,2.471041452239e1,
-5.307009793819e0));
#120693=cartesian_point('',(8.480263872655e1,2.466875275068e1,
-5.286774196313e0));
#120694=cartesian_point('',(8.482170589955e1,2.463571454284e1,
-5.269488684334e0));
#120695=cartesian_point('',(8.484065346727e1,2.460982163291e1,
-5.255226320620e0));
#120696=cartesian_point('',(8.485927945826e1,2.458946496704e1,
-5.243703823832e0));
#120697=cartesian_point('',(8.489587311709e1,2.455732913564e1,
-5.225524904395e0));
#120698=cartesian_point('',(8.492666312891e1,2.454385685143e1,
-5.219095727441e0));
#120699=cartesian_point('',(8.494568120429e1,2.454061975344e1,
-5.221301971476e0));
#120700=cartesian_point('',(8.503328126870e1,2.649990365716e1,
-6.249629582166e0));
#120701=cartesian_point('',(8.500719990706e1,2.643027199821e1,
-6.268110553053e0));
#120702=cartesian_point('',(8.496448464583e1,2.632225767088e1,
-6.292769740269e0));
#120703=cartesian_point('',(8.490127464557e1,2.617644770473e1,
-6.314499598944e0));
#120704=cartesian_point('',(8.484663436842e1,2.605755766269e1,
-6.324838888636e0));
#120705=cartesian_point('',(8.478697985913e1,2.593500713618e1,
-6.326292847137e0));
#120706=cartesian_point('',(8.472548071794e1,2.581501785826e1,
-6.317153078282e0));
#120707=cartesian_point('',(8.466556035202e1,2.570294613324e1,
-6.297184396145e0));
#120708=cartesian_point('',(8.461027048814e1,2.560249022353e1,
-6.267442670296e0));
#120709=cartesian_point('',(8.456226099838e1,2.551616214563e1,
-6.230127125708e0));
#120710=cartesian_point('',(8.452332036879e1,2.544499800656e1,
-6.188256470650e0));
#120711=cartesian_point('',(8.449393112388e1,2.538828473228e1,
-6.144863363564e0));
#120712=cartesian_point('',(8.447351338360e1,2.534417945965e1,
-6.102347882774e0));
#120713=cartesian_point('',(8.446096531072e1,2.531060042247e1,
-6.062514138804e0));
#120714=cartesian_point('',(8.445488456120e1,2.528558986435e1,
-6.026767125707e0));
#120715=cartesian_point('',(8.445363933835e1,2.526717739299e1,
-5.995757787141e0));
#120716=cartesian_point('',(8.445572607677e1,2.525351250803e1,
-5.969249090721e0));
#120717=cartesian_point('',(8.446427875402e1,2.523293059229e1,
-5.924288228172e0));
#120718=cartesian_point('',(8.447718434679e1,2.522514433185e1,
-5.900306213813e0));
#120719=cartesian_point('',(8.448001606474e1,2.522041506472e1,
-5.893374243062e0));
#120720=cartesian_point('',(8.609507908335e1,2.655109586136e1,
-6.261513918390e0));
#120721=cartesian_point('',(8.606856275984e1,2.647899307594e1,
-6.323680904350e0));
#120722=cartesian_point('',(8.602121668981e1,2.636614792747e1,
-6.416114373648e0));
#120723=cartesian_point('',(8.594193610235e1,2.620959789466e1,
-6.533812223324e0));
#120724=cartesian_point('',(8.586748990275e1,2.607921272965e1,
-6.625059078337e0));
#120725=cartesian_point('',(8.577862158191e1,2.594120012120e1,
-6.713376063803e0));
#120726=cartesian_point('',(8.567765449768e1,2.580165314570e1,
-6.793324974858e0));
#120727=cartesian_point('',(8.556805346678e1,2.566614593843e1,
-6.861025498477e0));
#120728=cartesian_point('',(8.545352888609e1,2.553882669999e1,
-6.914526308178e0));
#120729=cartesian_point('',(8.533819655886e1,2.542297614635e1,
-6.953334992761e0));
#120730=cartesian_point('',(8.522603263028e1,2.532066384096e1,
-6.978393054521e0));
#120731=cartesian_point('',(8.511975815042e1,2.523217419709e1,
-6.991794888868e0));
#120732=cartesian_point('',(8.502052081879e1,2.515640499401e1,
-6.995994724265e0));
#120733=cartesian_point('',(8.492865288145e1,2.509186338440e1,
-6.993234261823e0));
#120734=cartesian_point('',(8.484437270903e1,2.503720644889e1,
-6.985474051059e0));
#120735=cartesian_point('',(8.476716756267e1,2.499082921876e1,
-6.974316353683e0));
#120736=cartesian_point('',(8.469526428462e1,2.495071045722e1,
-6.960729191235e0));
#120737=cartesian_point('',(8.455786249788e1,2.487946780989e1,
-6.929438746844e0));
#120738=cartesian_point('',(8.444225028958e1,2.483032355566e1,
-6.892998838761e0));
#120739=cartesian_point('',(8.434709052777e1,2.479650293485e1,
-6.857897798530e0));
#120740=(bounded_surface()b_spline_surface(3,3,((#120660,#120661,#120662,
#120663,#120664,#120665,#120666,#120667,#120668,#120669,#120670,#120671,#120672,
#120673,#120674,#120675,#120676,#120677,#120678,#120679),(#120680,#120681,
#120682,#120683,#120684,#120685,#120686,#120687,#120688,#120689,#120690,#120691,
#120692,#120693,#120694,#120695,#120696,#120697,#120698,#120699),(#120700,
#120701,#120702,#120703,#120704,#120705,#120706,#120707,#120708,#120709,#120710,
#120711,#120712,#120713,#120714,#120715,#120716,#120717,#120718,#120719),(
#120720,#120721,#120722,#120723,#120724,#120725,#120726,#120727,#120728,#120729,
#120730,#120731,#120732,#120733,#120734,#120735,#120736,#120737,#120738,
#120739)),.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.889703422803e-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());
#120742=oriented_edge('',*,*,#120741,.t.);
#120744=oriented_edge('',*,*,#120743,.f.);
#120745=oriented_edge('',*,*,#120617,.t.);
#120746=oriented_edge('',*,*,#120654,.f.);
#120747=edge_loop('',(#120742,#120744,#120745,#120746));
#120748=face_outer_bound('',#120747,.f.);
#120750=cartesian_point('',(0.e0,0.e0,-5.1e0));
#120751=direction('',(0.e0,0.e0,1.e0));
#120752=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#120753=axis2_placement_3d('',#120750,#120751,#120752);
#120754=toroidal_surface('',#120753,8.85e1,5.e-1);
#120755=oriented_edge('',*,*,#110582,.f.);
#120757=oriented_edge('',*,*,#120756,.t.);
#120759=oriented_edge('',*,*,#120758,.t.);
#120761=oriented_edge('',*,*,#120760,.t.);
#120762=oriented_edge('',*,*,#120741,.f.);
#120763=edge_loop('',(#120755,#120757,#120759,#120761,#120762));
#120764=face_outer_bound('',#120763,.f.);
#120766=cartesian_point('',(8.706042462601e1,1.687977133344e1,
-5.727138892911e0));
#120767=cartesian_point('',(8.707933341999e1,1.685922476393e1,
-5.724127315315e0));
#120768=cartesian_point('',(8.719242384457e1,1.673350047507e1,
-5.702884110468e0));
#120769=cartesian_point('',(8.738968347428e1,1.646802784873e1,
-5.632362896316e0));
#120770=cartesian_point('',(8.761424552562e1,1.604954217642e1,
-5.492507779489e0));
#120771=cartesian_point('',(8.779799849408e1,1.556112877639e1,
-5.320522038541e0));
#120772=cartesian_point('',(8.793645233634e1,1.500313775134e1,
-5.129008150176e0));
#120773=cartesian_point('',(8.802532252119e1,1.437250584110e1,
-4.928572900441e0));
#120774=cartesian_point('',(8.804945864243e1,1.384850082381e1,
-4.782309218130e0));
#120775=cartesian_point('',(8.804614659522e1,1.353610345788e1,
-4.705721687355e0));
#120776=cartesian_point('',(8.804428449681e1,1.345783658204e1,
-4.687220121907e0));
#120777=cartesian_point('',(8.669699535718e1,1.602662222791e1,
-5.192857408808e0));
#120778=cartesian_point('',(8.669868391168e1,1.600806358054e1,
-5.198687926989e0));
#120779=cartesian_point('',(8.671020226472e1,1.589367361210e1,
-5.234729307101e0));
#120780=cartesian_point('',(8.675389839719e1,1.565538783306e1,
-5.308346708848e0));
#120781=cartesian_point('',(8.686023259579e1,1.528017225875e1,
-5.404843897710e0));
#120782=cartesian_point('',(8.701151881164e1,1.483939835636e1,
-5.487971017084e0));
#120783=cartesian_point('',(8.720086632271e1,1.433105132275e1,
-5.547467986062e0));
#120784=cartesian_point('',(8.742121521489e1,1.374977855247e1,
-5.574459144311e0));
#120785=cartesian_point('',(8.760118117482e1,1.326056241122e1,
-5.563363169033e0));
#120786=cartesian_point('',(8.770538972187e1,1.296080639437e1,
-5.541867143387e0));
#120787=cartesian_point('',(8.773125002102e1,1.288497934829e1,
-5.535541656233e0));
#120788=cartesian_point('',(8.626062540129e1,1.530475998459e1,
-5.851609460547e0));
#120789=cartesian_point('',(8.626858664886e1,1.529171180302e1,
-5.867342737016e0));
#120790=cartesian_point('',(8.631906158902e1,1.520979369032e1,
-5.962648311896e0));
#120791=cartesian_point('',(8.645852074101e1,1.503476077326e1,
-6.137182316829e0));
#120792=cartesian_point('',(8.673835370365e1,1.474228843925e1,
-6.330769309304e0));
#120793=cartesian_point('',(8.710023903943e1,1.437882430973e1,
-6.459306313664e0));
#120794=cartesian_point('',(8.752269976115e1,1.393833379169e1,
-6.500527182516e0));
#120795=cartesian_point('',(8.798271506228e1,1.341179177718e1,
-6.434951108637e0));
#120796=cartesian_point('',(8.833008122089e1,1.295064779644e1,
-6.292203318927e0));
#120797=cartesian_point('',(8.851809044879e1,1.265671025325e1,
-6.169114688307e0));
#120798=cartesian_point('',(8.856384259493e1,1.258149177635e1,
-6.135889068103e0));
#120799=cartesian_point('',(8.630230847878e1,1.562566248418e1,
-6.871604881970e0));
#120800=cartesian_point('',(8.633211496569e1,1.561468936646e1,
-6.885797608979e0));
#120801=cartesian_point('',(8.651288561828e1,1.554537922380e1,
-6.967515533711e0));
#120802=cartesian_point('',(8.687651667514e1,1.538979733577e1,
-7.072319193171e0));
#120803=cartesian_point('',(8.740250235666e1,1.511506351092e1,
-7.101140557817e0));
#120804=cartesian_point('',(8.795213430753e1,1.476096226300e1,
-7.008046516495e0));
#120805=cartesian_point('',(8.849558141062e1,1.432086001583e1,
-6.784781114074e0));
#120806=cartesian_point('',(8.900082988737e1,1.378531318114e1,
-6.423526556502e0));
#120807=cartesian_point('',(8.931579445257e1,1.331007861229e1,
-6.048540969199e0));
#120808=cartesian_point('',(8.945807137009e1,1.300778982242e1,
-5.795454130433e0));
#120809=cartesian_point('',(8.949076786211e1,1.293058022866e1,
-5.730218308399e0));
#120810=(bounded_surface()b_spline_surface(3,3,((#120766,#120767,#120768,
#120769,#120770,#120771,#120772,#120773,#120774,#120775,#120776),(#120777,
#120778,#120779,#120780,#120781,#120782,#120783,#120784,#120785,#120786,
#120787),(#120788,#120789,#120790,#120791,#120792,#120793,#120794,#120795,
#120796,#120797,#120798),(#120799,#120800,#120801,#120802,#120803,#120804,
#120805,#120806,#120807,#120808,#120809)),.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());
#120811=oriented_edge('',*,*,#120756,.f.);
#120812=oriented_edge('',*,*,#110628,.t.);
#120814=oriented_edge('',*,*,#120813,.t.);
#120815=edge_loop('',(#120811,#120812,#120814));
#120816=face_outer_bound('',#120815,.f.);
#120818=cartesian_point('',(8.500213647250e1,1.276950938141e1,
-7.583213545442e0));
#120819=direction('',(4.241413945611e-3,8.889947449964e-2,9.960315727131e-1));
#120820=direction('',(9.999885081055e-1,-2.602973960978e-3,-4.025938831978e-3));
#120821=axis2_placement_3d('',#120818,#120819,#120820);
#120822=cylindrical_surface('',#120821,2.999924477845e0);
#120823=oriented_edge('',*,*,#110626,.t.);
#120825=oriented_edge('',*,*,#120824,.f.);
#120827=oriented_edge('',*,*,#120826,.f.);
#120829=oriented_edge('',*,*,#120828,.f.);
#120831=oriented_edge('',*,*,#120830,.t.);
#120832=oriented_edge('',*,*,#120813,.f.);
#120833=edge_loop('',(#120823,#120825,#120827,#120829,#120831,#120832));
#120834=face_outer_bound('',#120833,.f.);
#120836=cartesian_point('',(6.669078152589e1,1.309394492125e1,-5.6e0));
#120837=direction('',(-1.558391846719e-1,9.839298882679e-1,-8.715574274766e-2));
#120838=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#120839=axis2_placement_3d('',#120836,#120837,#120838);
#120840=plane('',#120839);
#120841=oriented_edge('',*,*,#110641,.f.);
#120842=oriented_edge('',*,*,#110670,.t.);
#120843=oriented_edge('',*,*,#110863,.f.);
#120844=oriented_edge('',*,*,#110879,.f.);
#120845=oriented_edge('',*,*,#120824,.t.);
#120846=edge_loop('',(#120841,#120842,#120843,#120844,#120845));
#120847=face_outer_bound('',#120846,.f.);
#120849=cartesian_point('',(8.789585232645e1,1.259286312714e1,
-1.027850067483e1));
#120850=cartesian_point('',(8.788779257032e1,1.282415063753e1,
-1.027850067483e1));
#120851=cartesian_point('',(8.780364961120e1,1.337245436669e1,
-1.027850067483e1));
#120852=cartesian_point('',(8.743261831058e1,1.416940094876e1,
-1.027850067483e1));
#120853=cartesian_point('',(8.676439141011e1,1.486885306408e1,
-1.027850067483e1));
#120854=cartesian_point('',(8.590660427758e1,1.531522472753e1,
-1.027850067483e1));
#120855=cartesian_point('',(8.502160764092e1,1.545051193859e1,
-1.027850067483e1));
#120856=cartesian_point('',(8.445594322396e1,1.536955940628e1,
-1.027850067483e1));
#120857=cartesian_point('',(8.421729442029e1,1.530381974816e1,
-1.027850067483e1));
#120858=cartesian_point('',(8.836266286482e1,1.260888957823e1,
-1.129664637786e1));
#120859=cartesian_point('',(8.835331808894e1,1.287711553094e1,
-1.129664637786e1));
#120860=cartesian_point('',(8.825572609214e1,1.351300099515e1,
-1.129664637786e1));
#120861=cartesian_point('',(8.782537284827e1,1.443744228078e1,
-1.129664637786e1));
#120862=cartesian_point('',(8.704998976582e1,1.524910752667e1,
-1.129664637786e1));
#120863=cartesian_point('',(8.605427364830e1,1.576728659428e1,
-1.129664637786e1));
#120864=cartesian_point('',(8.502676094510e1,1.592436089187e1,
-1.129664637786e1));
#120865=cartesian_point('',(8.437003069425e1,1.583038141327e1,
-1.129664637786e1));
#120866=cartesian_point('',(8.409298701596e1,1.575406285865e1,
-1.129664637786e1));
#120867=cartesian_point('',(8.756418363728e1,1.258147634045e1,
-1.208178646469e1));
#120868=cartesian_point('',(8.755703688713e1,1.278651910327e1,
-1.208178646469e1));
#120869=cartesian_point('',(8.748244946356e1,1.327259604689e1,
-1.208178646469e1));
#120870=cartesian_point('',(8.715356637842e1,1.397895769625e1,
-1.208178646469e1));
#120871=cartesian_point('',(8.656147389973e1,1.459868242997e1,
-1.208178646469e1));
#120872=cartesian_point('',(8.580168525243e1,1.499403496327e1,
-1.208178646469e1));
#120873=cartesian_point('',(8.501794622050e1,1.511384245862e1,
-1.208178646469e1));
#120874=cartesian_point('',(8.451698403982e1,1.504214556612e1,
-1.208178646469e1));
#120875=cartesian_point('',(8.430561477824e1,1.498392220946e1,
-1.208178646469e1));
#120876=cartesian_point('',(8.655497350460e1,1.254682832910e1,
-1.159697920037e1));
#120877=cartesian_point('',(8.655060487288e1,1.267201288991e1,
-1.159697920037e1));
#120878=cartesian_point('',(8.650509328196e1,1.296874454849e1,
-1.159697920037e1));
#120879=cartesian_point('',(8.630445988550e1,1.339947200342e1,
-1.159697920037e1));
#120880=cartesian_point('',(8.594403120988e1,1.377660018224e1,
-1.159697920037e1));
#120881=cartesian_point('',(8.548243490789e1,1.401671037648e1,
-1.159697920037e1));
#120882=cartesian_point('',(8.500680515498e1,1.408941578935e1,
-1.159697920037e1));
#120883=cartesian_point('',(8.470272062538e1,1.404588219891e1,
-1.159697920037e1));
#120884=cartesian_point('',(8.457435826558e1,1.401052964027e1,
-1.159697920037e1));
#120885=(bounded_surface()b_spline_surface(3,3,((#120849,#120850,#120851,
#120852,#120853,#120854,#120855,#120856,#120857),(#120858,#120859,#120860,
#120861,#120862,#120863,#120864,#120865,#120866),(#120867,#120868,#120869,
#120870,#120871,#120872,#120873,#120874,#120875),(#120876,#120877,#120878,
#120879,#120880,#120881,#120882,#120883,#120884)),.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());
#120886=oriented_edge('',*,*,#120826,.t.);
#120887=oriented_edge('',*,*,#110877,.t.);
#120888=oriented_edge('',*,*,#110900,.f.);
#120890=oriented_edge('',*,*,#120889,.t.);
#120891=edge_loop('',(#120886,#120887,#120888,#120890));
#120892=face_outer_bound('',#120891,.f.);
#120894=cartesian_point('',(-1.441246742180e-14,0.e0,-1.069548648161e1));
#120895=direction('',(0.e0,0.e0,1.e0));
#120896=direction('',(1.572881593959e-1,9.875527504462e-1,0.e0));
#120897=axis2_placement_3d('',#120894,#120895,#120896);
#120898=toroidal_surface('',#120897,8.790217809212e1,1.e0);
#120900=oriented_edge('',*,*,#120899,.t.);
#120902=oriented_edge('',*,*,#120901,.t.);
#120903=oriented_edge('',*,*,#120889,.f.);
#120904=oriented_edge('',*,*,#110898,.f.);
#120906=oriented_edge('',*,*,#120905,.f.);
#120907=edge_loop('',(#120900,#120902,#120903,#120904,#120906));
#120908=face_outer_bound('',#120907,.f.);
#120910=cartesian_point('',(-1.441246742180e-14,0.e0,-8.156393297401e0));
#120911=direction('',(0.e0,0.e0,1.e0));
#120912=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#120913=axis2_placement_3d('',#120910,#120911,#120912);
#120914=conical_surface('',#120913,8.894665045655e1,1.e0);
#120915=oriented_edge('',*,*,#120901,.f.);
#120916=oriented_edge('',*,*,#120899,.f.);
#120918=oriented_edge('',*,*,#120917,.t.);
#120920=oriented_edge('',*,*,#120919,.t.);
#120922=oriented_edge('',*,*,#120921,.t.);
#120924=oriented_edge('',*,*,#120923,.t.);
#120925=oriented_edge('',*,*,#120828,.t.);
#120926=edge_loop('',(#120915,#120916,#120918,#120920,#120922,#120924,#120925));
#120927=face_outer_bound('',#120926,.f.);
#120929=cartesian_point('',(8.500167644716e1,-1.275971720424e1,
-7.692938108834e0));
#120930=direction('',(-4.241110800934e-3,8.889942697579e-2,-9.960315782457e-1));
#120931=direction('',(9.999885085289e-1,2.603331154545e-3,-4.025602705816e-3));
#120932=axis2_placement_3d('',#120929,#120930,#120931);
#120933=cylindrical_surface('',#120932,2.999921403936e0);
#120935=oriented_edge('',*,*,#120934,.t.);
#120937=oriented_edge('',*,*,#120936,.f.);
#120939=oriented_edge('',*,*,#120938,.t.);
#120940=oriented_edge('',*,*,#120917,.f.);
#120942=oriented_edge('',*,*,#120941,.f.);
#120943=oriented_edge('',*,*,#110934,.f.);
#120944=edge_loop('',(#120935,#120937,#120939,#120940,#120942,#120943));
#120945=face_outer_bound('',#120944,.f.);
#120947=cartesian_point('',(8.747025124778e1,-1.655280771255e1,
-5.697142997661e0));
#120948=cartesian_point('',(8.729393030912e1,-1.667358618354e1,
-5.698097359130e0));
#120949=cartesian_point('',(8.673547561390e1,-1.699889438923e1,
-5.700591735436e0));
#120950=cartesian_point('',(8.569517063287e1,-1.732619624306e1,
-5.703081035465e0));
#120951=cartesian_point('',(8.468336839828e1,-1.733290185095e1,
-5.702631179117e0));
#120952=cartesian_point('',(8.412375401619e1,-1.722499997383e1,
-5.701581651628e0));
#120953=cartesian_point('',(8.399145260742e1,-1.719302719282e1,
-5.701269185117e0));
#120954=cartesian_point('',(8.693174998305e1,-1.575060556531e1,
-5.237136628877e0));
#120955=cartesian_point('',(8.679472724039e1,-1.584623473396e1,
-5.235943740970e0));
#120956=cartesian_point('',(8.635988497059e1,-1.610407945129e1,
-5.232720951417e0));
#120957=cartesian_point('',(8.554631574672e1,-1.636398311930e1,
-5.229970766217e0));
#120958=cartesian_point('',(8.475365693028e1,-1.636869160112e1,
-5.230233127933e0));
#120959=cartesian_point('',(8.431589659182e1,-1.628249351573e1,
-5.231756022086e0));
#120960=cartesian_point('',(8.421245937766e1,-1.625698413064e1,
-5.232170911490e0));
#120961=cartesian_point('',(8.649490040306e1,-1.509983308467e1,
-5.965668883853e0));
#120962=cartesian_point('',(8.638839321939e1,-1.517302775050e1,
-5.962735051833e0));
#120963=cartesian_point('',(8.605109508508e1,-1.537014529464e1,
-5.954923322747e0));
#120964=cartesian_point('',(8.542291859822e1,-1.556837913776e1,
-5.947765346986e0));
#120965=cartesian_point('',(8.481198594812e1,-1.557234317867e1,
-5.948737765499e0));
#120966=cartesian_point('',(8.447403780156e1,-1.550689958730e1,
-5.952253011928e0));
#120967=cartesian_point('',(8.439413783320e1,-1.548751039308e1,
-5.953246870403e0));
#120968=cartesian_point('',(8.671130810868e1,-1.542221418123e1,
-6.962829361689e0));
#120969=cartesian_point('',(8.658800215549e1,-1.550401696638e1,
-6.960759163561e0));
#120970=cartesian_point('',(8.619901186125e1,-1.572382324747e1,
-6.955281129376e0));
#120971=cartesian_point('',(8.548079153414e1,-1.594398549847e1,
-6.950112730831e0));
#120972=cartesian_point('',(8.478470398363e1,-1.594939778175e1,
-6.950896463253e0));
#120973=cartesian_point('',(8.439849431959e1,-1.587755289440e1,
-6.953308269273e0));
#120974=cartesian_point('',(8.430708440305e1,-1.585621278212e1,
-6.954001651513e0));
#120975=(bounded_surface()b_spline_surface(3,3,((#120947,#120948,#120949,
#120950,#120951,#120952,#120953),(#120954,#120955,#120956,#120957,#120958,
#120959,#120960),(#120961,#120962,#120963,#120964,#120965,#120966,#120967),(
#120968,#120969,#120970,#120971,#120972,#120973,#120974)),.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());
#120976=oriented_edge('',*,*,#110970,.f.);
#120978=oriented_edge('',*,*,#120977,.t.);
#120979=oriented_edge('',*,*,#120934,.f.);
#120980=oriented_edge('',*,*,#110951,.t.);
#120981=edge_loop('',(#120976,#120978,#120979,#120980));
#120982=face_outer_bound('',#120981,.f.);
#120984=cartesian_point('',(8.804480540549e1,-1.353051160991e1,
-4.706022217450e0));
#120985=cartesian_point('',(8.804596783199e1,-1.358434283953e1,
-4.718548686124e0));
#120986=cartesian_point('',(8.804807980380e1,-1.377537388777e1,
-4.764731900679e0));
#120987=cartesian_point('',(8.803845541011e1,-1.410089641780e1,
-4.852405868224e0));
#120988=cartesian_point('',(8.800669849944e1,-1.448530733362e1,
-4.965626946361e0));
#120989=cartesian_point('',(8.795911467422e1,-1.483418903269e1,
-5.075487002786e0));
#120990=cartesian_point('',(8.789837811634e1,-1.515000212320e1,
-5.179898199194e0));
#120991=cartesian_point('',(8.782682956810e1,-1.543537883413e1,
-5.277448467231e0));
#120992=cartesian_point('',(8.774640734171e1,-1.569284398593e1,
-5.367133221479e0));
#120993=cartesian_point('',(8.765874798528e1,-1.592478628847e1,
-5.448225720320e0));
#120994=cartesian_point('',(8.756521327980e1,-1.613352571926e1,
-5.520214988047e0));
#120995=cartesian_point('',(8.746719565216e1,-1.632074849637e1,
-5.582553219329e0));
#120996=cartesian_point('',(8.736678818727e1,-1.648681049011e1,
-5.634435861654e0));
#120997=cartesian_point('',(8.726630296074e1,-1.663237561220e1,
-5.675488869262e0));
#120998=cartesian_point('',(8.716694525575e1,-1.675989550367e1,
-5.706212322624e0));
#120999=cartesian_point('',(8.708824477077e1,-1.685015432885e1,
-5.723113597726e0));
#121000=cartesian_point('',(8.704286693618e1,-1.689852586732e1,
-5.729900338274e0));
#121001=cartesian_point('',(8.703114393054e1,-1.691079183772e1,
-5.731455838160e0));
#121002=cartesian_point('',(8.770967663227e1,-1.294518515968e1,
-5.537055258496e0));
#121003=cartesian_point('',(8.769092056876e1,-1.300077311343e1,
-5.542567423688e0));
#121004=cartesian_point('',(8.762473163241e1,-1.319235932312e1,
-5.558617604147e0));
#121005=cartesian_point('',(8.751460581934e1,-1.349606527194e1,
-5.569088728339e0));
#121006=cartesian_point('',(8.738156109414e1,-1.385346334058e1,
-5.567790925348e0));
#121007=cartesian_point('',(8.726009281475e1,-1.417523571777e1,
-5.554079215795e0));
#121008=cartesian_point('',(8.715109471323e1,-1.446465470649e1,
-5.530790733080e0));
#121009=cartesian_point('',(8.705479605291e1,-1.472468364630e1,
-5.500260470260e0));
#121010=cartesian_point('',(8.697112027660e1,-1.495811604181e1,
-5.464496082578e0));
#121011=cartesian_point('',(8.689976162391e1,-1.516750952726e1,
-5.425223212139e0));
#121012=cartesian_point('',(8.684022032069e1,-1.535530684274e1,
-5.383933784038e0));
#121013=cartesian_point('',(8.679199290878e1,-1.552334865568e1,
-5.342031065743e0));
#121014=cartesian_point('',(8.675467061121e1,-1.567226998798e1,
-5.301089594272e0));
#121015=cartesian_point('',(8.672736820032e1,-1.580296216869e1,
-5.262537147112e0));
#121016=cartesian_point('',(8.670858281618e1,-1.591786524820e1,
-5.227091953298e0));
#121017=cartesian_point('',(8.669916049628e1,-1.599972106370e1,
-5.201309459237e0));
#121018=cartesian_point('',(8.669559308666e1,-1.604388335803e1,
-5.187430749935e0));
#121019=cartesian_point('',(8.669478804812e1,-1.605510423927e1,
-5.183912353820e0));
#121020=cartesian_point('',(8.852610254293e1,-1.263266556749e1,
-6.154483652724e0));
#121021=cartesian_point('',(8.849235447123e1,-1.269056374462e1,
-6.180768466019e0));
#121022=cartesian_point('',(8.837170371904e1,-1.288521646394e1,
-6.264509489623e0));
#121023=cartesian_point('',(8.816336956406e1,-1.317266095220e1,
-6.361849418260e0));
#121024=cartesian_point('',(8.789834816947e1,-1.350478594703e1,
-6.441881309645e0));
#121025=cartesian_point('',(8.764590241328e1,-1.379683895405e1,
-6.481162218506e0));
#121026=cartesian_point('',(8.741085208089e1,-1.405352143057e1,
-6.486885891412e0));
#121027=cartesian_point('',(8.719592236668e1,-1.427874076645e1,
-6.465200156124e0));
#121028=cartesian_point('',(8.700272541154e1,-1.447609813727e1,
-6.421546498530e0));
#121029=cartesian_point('',(8.683202048547e1,-1.464880033377e1,
-6.360703524947e0));
#121030=cartesian_point('',(8.668386219854e1,-1.479982577174e1,
-6.286889724913e0));
#121031=cartesian_point('',(8.655811317880e1,-1.493155942740e1,
-6.204023033409e0));
#121032=cartesian_point('',(8.645484400678e1,-1.504540190289e1,
-6.116358639342e0));
#121033=cartesian_point('',(8.637300765496e1,-1.514297623679e1,
-6.028018973644e0));
#121034=cartesian_point('',(8.630982564865e1,-1.522698688533e1,
-5.941588587668e0));
#121035=cartesian_point('',(8.627163256998e1,-1.528579007198e1,
-5.874677497544e0));
#121036=cartesian_point('',(8.625366763094e1,-1.531722238089e1,
-5.836943922165e0));
#121037=cartesian_point('',(8.624927981329e1,-1.532519175919e1,
-5.827255603450e0));
#121038=cartesian_point('',(8.946319907220e1,-1.298756484091e1,
-5.778693371798e0));
#121039=cartesian_point('',(8.943831557196e1,-1.304540966959e1,
-5.827308592830e0));
#121040=cartesian_point('',(8.934580990161e1,-1.324176822859e1,
-5.991092513044e0));
#121041=cartesian_point('',(8.916556611874e1,-1.353903938591e1,
-6.229685456153e0));
#121042=cartesian_point('',(8.890452340324e1,-1.387954286648e1,
-6.484202299055e0));
#121043=cartesian_point('',(8.862938969117e1,-1.417679248738e1,
-6.686127530480e0));
#121044=cartesian_point('',(8.834965997838e1,-1.443573175631e1,
-6.840942146541e0));
#121045=cartesian_point('',(8.807201123989e1,-1.466063302041e1,
-6.953858195690e0));
#121046=cartesian_point('',(8.780131559812e1,-1.485542428364e1,
-7.029836757702e0));
#121047=cartesian_point('',(8.754105990055e1,-1.502362204895e1,-7.073455069e0));
#121048=cartesian_point('',(8.729356907143e1,-1.516847693430e1,
-7.088939070836e0));
#121049=cartesian_point('',(8.706087154676e1,-1.529262079676e1,
-7.080109741894e0));
#121050=cartesian_point('',(8.684589320919e1,-1.539773956504e1,
-7.050819681792e0));
#121051=cartesian_point('',(8.665066503609e1,-1.548576836505e1,
-7.005376322080e0));
#121052=cartesian_point('',(8.647417615864e1,-1.555961819549e1,
-6.947522143700e0));
#121053=cartesian_point('',(8.634549163777e1,-1.560982721048e1,
-6.892969855882e0));
#121054=cartesian_point('',(8.627510067672e1,-1.563608268128e1,
-6.858313042859e0));
#121055=cartesian_point('',(8.625715323463e1,-1.564269974817e1,
-6.849149408253e0));
#121056=(bounded_surface()b_spline_surface(3,3,((#120984,#120985,#120986,
#120987,#120988,#120989,#120990,#120991,#120992,#120993,#120994,#120995,#120996,
#120997,#120998,#120999,#121000,#121001),(#121002,#121003,#121004,#121005,
#121006,#121007,#121008,#121009,#121010,#121011,#121012,#121013,#121014,#121015,
#121016,#121017,#121018,#121019),(#121020,#121021,#121022,#121023,#121024,
#121025,#121026,#121027,#121028,#121029,#121030,#121031,#121032,#121033,#121034,
#121035,#121036,#121037),(#121038,#121039,#121040,#121041,#121042,#121043,
#121044,#121045,#121046,#121047,#121048,#121049,#121050,#121051,#121052,#121053,
#121054,#121055)),.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.196412616554e-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());
#121057=oriented_edge('',*,*,#120936,.t.);
#121058=oriented_edge('',*,*,#120977,.f.);
#121060=oriented_edge('',*,*,#121059,.f.);
#121061=edge_loop('',(#121057,#121058,#121060));
#121062=face_outer_bound('',#121061,.f.);
#121064=cartesian_point('',(0.e0,0.e0,-5.1e0));
#121065=direction('',(0.e0,0.e0,1.e0));
#121066=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#121067=axis2_placement_3d('',#121064,#121065,#121066);
#121068=toroidal_surface('',#121067,8.85e1,5.e-1);
#121069=oriented_edge('',*,*,#121059,.t.);
#121070=oriented_edge('',*,*,#110968,.f.);
#121072=oriented_edge('',*,*,#121071,.f.);
#121074=oriented_edge('',*,*,#121073,.t.);
#121076=oriented_edge('',*,*,#121075,.t.);
#121077=edge_loop('',(#121069,#121070,#121072,#121074,#121076));
#121078=face_outer_bound('',#121077,.f.);
#121080=cartesian_point('',(8.516058681770e1,-2.360917774030e1,
-5.685152484574e0));
#121081=cartesian_point('',(8.522485635525e1,-2.364019593546e1,
-5.703177812851e0));
#121082=cartesian_point('',(8.532927809860e1,-2.371228454407e1,
-5.711121710109e0));
#121083=cartesian_point('',(8.545325699451e1,-2.385112419805e1,
-5.681565934598e0));
#121084=cartesian_point('',(8.553937272610e1,-2.399064864778e1,
-5.633194470258e0));
#121085=cartesian_point('',(8.560448535263e1,-2.415605129577e1,
-5.562116242866e0));
#121086=cartesian_point('',(8.564370429730e1,-2.434147167398e1,
-5.473753991873e0));
#121087=cartesian_point('',(8.565595238480e1,-2.454313267807e1,
-5.373141599533e0));
#121088=cartesian_point('',(8.564124409534e1,-2.475969280452e1,
-5.263773038147e0));
#121089=cartesian_point('',(8.559932470346e1,-2.499105726641e1,
-5.148153460053e0));
#121090=cartesian_point('',(8.553965326662e1,-2.520106543625e1,
-5.046136756321e0));
#121091=cartesian_point('',(8.549208810734e1,-2.533306282756e1,
-4.984240362574e0));
#121092=cartesian_point('',(8.547208936445e1,-2.538456680481e1,
-4.960455933654e0));
#121093=cartesian_point('',(8.494532798493e1,-2.454051572820e1,
-5.220978148487e0));
#121094=cartesian_point('',(8.492729257669e1,-2.454377990313e1,
-5.219200126214e0));
#121095=cartesian_point('',(8.488937289191e1,-2.456003998896e1,
-5.226726321708e0));
#121096=cartesian_point('',(8.483649722019e1,-2.461151783708e1,
-5.256432001420e0));
#121097=cartesian_point('',(8.479619456063e1,-2.467667332010e1,
-5.291564057926e0));
#121098=cartesian_point('',(8.476201277411e1,-2.477048080246e1,
-5.334468127127e0));
#121099=cartesian_point('',(8.473575724365e1,-2.489381818545e1,
-5.379595259658e0));
#121100=cartesian_point('',(8.471669151463e1,-2.504625307857e1,
-5.422273932957e0));
#121101=cartesian_point('',(8.470302206543e1,-2.522772198238e1,
-5.459073228602e0));
#121102=cartesian_point('',(8.469264124202e1,-2.543868793631e1,
-5.487202169979e0));
#121103=cartesian_point('',(8.468466637756e1,-2.564421649901e1,
-5.501544875981e0));
#121104=cartesian_point('',(8.467927648810e1,-2.577987571684e1,
-5.504518165051e0));
#121105=cartesian_point('',(8.467702004169e1,-2.583370756701e1,
-5.504789449091e0));
#121106=cartesian_point('',(8.447903803229e1,-2.522074795397e1,
-5.892744536429e0));
#121107=cartesian_point('',(8.447747900305e1,-2.522494113617e1,
-5.900191704715e0));
#121108=cartesian_point('',(8.446150971215e1,-2.523455642357e1,
-5.929095747006e0));
#121109=cartesian_point('',(8.445124949181e1,-2.526770496649e1,
-5.999488776674e0));
#121110=cartesian_point('',(8.446069714113e1,-2.531581197722e1,
-6.073116893494e0));
#121111=cartesian_point('',(8.449605996075e1,-2.539465649402e1,
-6.154421487110e0));
#121112=cartesian_point('',(8.455798084240e1,-2.550884681523e1,
-6.230182865213e0));
#121113=cartesian_point('',(8.464224903378e1,-2.565966580037e1,
-6.289607830053e0));
#121114=cartesian_point('',(8.474331460725e1,-2.584745847088e1,
-6.324623841209e0));
#121115=cartesian_point('',(8.485528328061e1,-2.607247144224e1,
-6.328422252888e0));
#121116=cartesian_point('',(8.495451448932e1,-2.629605774849e1,
-6.299470041978e0));
#121117=cartesian_point('',(8.501281656872e1,-2.644512088446e1,
-6.264239893789e0));
#121118=cartesian_point('',(8.503469454110e1,-2.650441352818e1,
-6.248015952111e0));
#121119=cartesian_point('',(8.434658247197e1,-2.479666201831e1,
-6.857857912636e0));
#121120=cartesian_point('',(8.443961489509e1,-2.482930198427e1,
-6.891987695049e0));
#121121=cartesian_point('',(8.458235553393e1,-2.488979074014e1,
-6.937250989980e0));
#121122=cartesian_point('',(8.478072840378e1,-2.499663284844e1,
-6.978723293575e0));
#121123=cartesian_point('',(8.495369346023e1,-2.510639570789e1,
-6.997554564735e0));
#121124=cartesian_point('',(8.514021040018e1,-2.524567744354e1,
-6.993512295418e0));
#121125=cartesian_point('',(8.533335928086e1,-2.541512975727e1,
-6.958628376639e0));
#121126=cartesian_point('',(8.552599783075e1,-2.561396986396e1,
-6.887250056352e0));
#121127=cartesian_point('',(8.571158295621e1,-2.584156941671e1,
-6.774768407681e0));
#121128=cartesian_point('',(8.588324959893e1,-2.609745581643e1,
-6.616674920870e0));
#121129=cartesian_point('',(8.601072825795e1,-2.633898746563e1,
-6.439078097355e0));
#121130=cartesian_point('',(8.607435043846e1,-2.649438413361e1,
-6.310489801417e0));
#121131=cartesian_point('',(8.609648325279e1,-2.655542104128e1,
-6.257909587043e0));
#121132=(bounded_surface()b_spline_surface(3,3,((#121080,#121081,#121082,
#121083,#121084,#121085,#121086,#121087,#121088,#121089,#121090,#121091,
#121092),(#121093,#121094,#121095,#121096,#121097,#121098,#121099,#121100,
#121101,#121102,#121103,#121104,#121105),(#121106,#121107,#121108,#121109,
#121110,#121111,#121112,#121113,#121114,#121115,#121116,#121117,#121118),(
#121119,#121120,#121121,#121122,#121123,#121124,#121125,#121126,#121127,#121128,
#121129,#121130,#121131)),.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());
#121133=oriented_edge('',*,*,#121071,.t.);
#121135=oriented_edge('',*,*,#121134,.t.);
#121137=oriented_edge('',*,*,#121136,.f.);
#121139=oriented_edge('',*,*,#121138,.t.);
#121140=edge_loop('',(#121133,#121135,#121137,#121139));
#121141=face_outer_bound('',#121140,.f.);
#121143=cartesian_point('',(8.457947502565e1,-2.345333607545e1,
-5.697497394771e0));
#121144=cartesian_point('',(8.460950359009e1,-2.345909895279e1,
-5.697634863818e0));
#121145=cartesian_point('',(8.495600477849e1,-2.353266225410e1,
-5.699180708581e0));
#121146=cartesian_point('',(8.528500538255e1,-2.368539064082e1,
-5.699609925447e0));
#121147=cartesian_point('',(8.554428903772e1,-2.387969491219e1,
-5.698735033111e0));
#121148=cartesian_point('',(8.438934918909e1,-2.439467555722e1,
-5.239203266445e0));
#121149=cartesian_point('',(8.440753747453e1,-2.439789605585e1,
-5.239027478187e0));
#121150=cartesian_point('',(8.461747860195e1,-2.443951555313e1,
-5.237192898779e0));
#121151=cartesian_point('',(8.481729741996e1,-2.453149274679e1,
-5.236919626537e0));
#121152=cartesian_point('',(8.497325137250e1,-2.465013371259e1,
-5.237593676364e0));
#121153=cartesian_point('',(8.423436660831e1,-2.516201497845e1,
-5.959947636705e0));
#121154=cartesian_point('',(8.424283282383e1,-2.516351184847e1,
-5.959519475305e0));
#121155=cartesian_point('',(8.434053731696e1,-2.518285564846e1,
-5.954899869206e0));
#121156=cartesian_point('',(8.443335126010e1,-2.522557774769e1,
-5.953941200395e0));
#121157=cartesian_point('',(8.450584764359e1,-2.528074465827e1,
-5.956055886544e0));
#121158=cartesian_point('',(8.430911302247e1,-2.479193440049e1,
-6.954812189403e0));
#121159=cartesian_point('',(8.432218175643e1,-2.479469046455e1,
-6.954509401822e0));
#121160=cartesian_point('',(8.447288983617e1,-2.482939454626e1,
-6.951196859334e0));
#121161=cartesian_point('',(8.461522396342e1,-2.489619904445e1,
-6.950430424481e0));
#121162=cartesian_point('',(8.472891864060e1,-2.497977491888e1,
-6.952068674716e0));
#121163=(bounded_surface()b_spline_surface(3,3,((#121143,#121144,#121145,
#121146,#121147),(#121148,#121149,#121150,#121151,#121152),(#121153,#121154,
#121155,#121156,#121157),(#121158,#121159,#121160,#121161,#121162)),
.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.855316133346e-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());
#121164=oriented_edge('',*,*,#110988,.t.);
#121166=oriented_edge('',*,*,#121165,.f.);
#121167=oriented_edge('',*,*,#121134,.f.);
#121168=oriented_edge('',*,*,#110966,.f.);
#121169=edge_loop('',(#121164,#121166,#121167,#121168));
#121170=face_outer_bound('',#121169,.f.);
#121172=cartesian_point('',(8.401260635518e1,-2.598911398289e1,
-8.480067576623e0));
#121173=direction('',(4.226393150299e-2,7.789667401359e-2,9.960651927818e-1));
#121174=direction('',(7.329117507122e-1,-6.799653811067e-1,2.207818299658e-2));
#121175=axis2_placement_3d('',#121172,#121173,#121174);
#121176=cylindrical_surface('',#121175,9.999637340477e-1);
#121177=oriented_edge('',*,*,#121165,.t.);
#121179=oriented_edge('',*,*,#121178,.f.);
#121181=oriented_edge('',*,*,#121180,.f.);
#121183=oriented_edge('',*,*,#121182,.f.);
#121185=oriented_edge('',*,*,#121184,.f.);
#121186=oriented_edge('',*,*,#121136,.t.);
#121187=edge_loop('',(#121177,#121179,#121181,#121183,#121185,#121186));
#121188=face_outer_bound('',#121187,.f.);
#121190=cartesian_point('',(6.536717762149e1,-1.861042793578e1,-5.6e0));
#121191=direction('',(3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#121192=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#121193=axis2_placement_3d('',#121190,#121191,#121192);
#121194=plane('',#121193);
#121195=oriented_edge('',*,*,#110986,.f.);
#121196=oriented_edge('',*,*,#111016,.t.);
#121197=oriented_edge('',*,*,#111205,.f.);
#121198=oriented_edge('',*,*,#111221,.f.);
#121199=oriented_edge('',*,*,#121178,.t.);
#121200=edge_loop('',(#121195,#121196,#121197,#121198,#121199));
#121201=face_outer_bound('',#121200,.f.);
#121203=cartesian_point('',(8.391855661963e1,-2.616235402670e1,
-1.069548648161e1));
#121204=direction('',(9.545357946540e-1,-2.975849966543e-1,-1.745240644025e-2));
#121205=direction('',(2.950547066167e-1,9.515177432487e-1,-8.692930683103e-2));
#121206=axis2_placement_3d('',#121203,#121204,#121205);
#121207=spherical_surface('',#121206,1.e0);
#121208=oriented_edge('',*,*,#111219,.t.);
#121210=oriented_edge('',*,*,#121209,.f.);
#121211=oriented_edge('',*,*,#121180,.t.);
#121212=edge_loop('',(#121208,#121210,#121211));
#121213=face_outer_bound('',#121212,.f.);
#121215=cartesian_point('',(-1.440875182862e-14,0.e0,-1.069548648161e1));
#121216=direction('',(0.e0,0.e0,1.e0));
#121217=direction('',(9.434395714368e-1,-3.315445295088e-1,0.e0));
#121218=axis2_placement_3d('',#121215,#121216,#121217);
#121219=toroidal_surface('',#121218,8.790217809212e1,1.e0);
#121221=oriented_edge('',*,*,#121220,.t.);
#121222=oriented_edge('',*,*,#121209,.t.);
#121223=oriented_edge('',*,*,#111237,.f.);
#121225=oriented_edge('',*,*,#121224,.f.);
#121226=edge_loop('',(#121221,#121222,#121223,#121225));
#121227=face_outer_bound('',#121226,.f.);
#121229=cartesian_point('',(-1.440875182862e-14,0.e0,-8.156393297401e0));
#121230=direction('',(0.e0,0.e0,1.e0));
#121231=direction('',(-8.191520442890e-1,5.735764363510e-1,0.e0));
#121232=axis2_placement_3d('',#121229,#121230,#121231);
#121233=conical_surface('',#121232,8.894665045655e1,1.e0);
#121234=oriented_edge('',*,*,#121220,.f.);
#121236=oriented_edge('',*,*,#121235,.t.);
#121238=oriented_edge('',*,*,#121237,.t.);
#121239=oriented_edge('',*,*,#121182,.t.);
#121240=edge_loop('',(#121234,#121236,#121238,#121239));
#121241=face_outer_bound('',#121240,.f.);
#121243=cartesian_point('',(8.324272062924e1,-2.836277523787e1,
-8.400286057958e0));
#121244=direction('',(1.159438033751e-2,8.786181542101e-2,-9.960651945207e-1));
#121245=direction('',(9.926114133675e-1,1.193110350610e-1,2.207847289026e-2));
#121246=axis2_placement_3d('',#121243,#121244,#121245);
#121247=cylindrical_surface('',#121246,9.999624588534e-1);
#121249=oriented_edge('',*,*,#121248,.t.);
#121251=oriented_edge('',*,*,#121250,.f.);
#121253=oriented_edge('',*,*,#121252,.t.);
#121254=oriented_edge('',*,*,#121235,.f.);
#121256=oriented_edge('',*,*,#121255,.f.);
#121257=oriented_edge('',*,*,#111265,.f.);
#121258=edge_loop('',(#121249,#121251,#121253,#121254,#121256,#121257));
#121259=face_outer_bound('',#121258,.f.);
#121261=cartesian_point('',(8.331785232412e1,-3.096031422507e1,
-5.698621846873e0));
#121262=cartesian_point('',(8.326212509498e1,-3.096290808223e1,
-5.698755112561e0));
#121263=cartesian_point('',(8.290803714848e1,-3.096676622323e1,
-5.699473414759e0));
#121264=cartesian_point('',(8.253410809042e1,-3.088477703823e1,
-5.699046166893e0));
#121265=cartesian_point('',(8.224242382828e1,-3.075464760643e1,
-5.697649452238e0));
#121266=cartesian_point('',(8.222276329759e1,-3.074554671862e1,
-5.697553349883e0));
#121267=cartesian_point('',(8.327908788941e1,-3.000192695964e1,
-5.237921913454e0));
#121268=cartesian_point('',(8.324540746082e1,-3.000378158521e1,
-5.237711293786e0));
#121269=cartesian_point('',(8.303127686815e1,-3.000758661532e1,
-5.236694027429e0));
#121270=cartesian_point('',(8.280480893186e1,-2.995696232276e1,
-5.237358111830e0));
#121271=cartesian_point('',(8.262965054088e1,-2.987596407907e1,
-5.239014666661e0));
#121272=cartesian_point('',(8.261785196369e1,-2.987029881771e1,
-5.239136732088e0));
#121273=cartesian_point('',(8.324737742912e1,-2.921793383977e1,
-5.956660226670e0));
#121274=cartesian_point('',(8.323171644717e1,-2.921879971749e1,
-5.956189984426e0));
#121275=cartesian_point('',(8.313216851792e1,-2.922058632132e1,
-5.953817265948e0));
#121276=cartesian_point('',(8.302696351895e1,-2.919705963409e1,
-5.955309542735e0));
#121277=cartesian_point('',(8.294545951278e1,-2.915934489604e1,
-5.959482061249e0));
#121278=cartesian_point('',(8.293996874275e1,-2.915670670736e1,
-5.959780249410e0));
#121279=cartesian_point('',(8.326253447161e1,-2.959266407492e1,
-6.952437138194e0));
#121280=cartesian_point('',(8.323824157305e1,-2.959353309406e1,
-6.952117500859e0));
#121281=cartesian_point('',(8.308403930522e1,-2.959387015695e1,
-6.950471261520e0));
#121282=cartesian_point('',(8.292164944340e1,-2.955915185109e1,
-6.951488767966e0));
#121283=cartesian_point('',(8.279334216786e1,-2.950452906785e1,
-6.954481069008e0));
#121284=cartesian_point('',(8.278468539880e1,-2.950070880854e1,
-6.954692206955e0));
#121285=(bounded_surface()b_spline_surface(3,3,((#121261,#121262,#121263,
#121264,#121265,#121266),(#121267,#121268,#121269,#121270,#121271,#121272),(
#121273,#121274,#121275,#121276,#121277,#121278),(#121279,#121280,#121281,
#121282,#121283,#121284)),.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());
#121286=oriented_edge('',*,*,#111301,.f.);
#121288=oriented_edge('',*,*,#121287,.t.);
#121289=oriented_edge('',*,*,#121248,.f.);
#121290=oriented_edge('',*,*,#111282,.t.);
#121291=edge_loop('',(#121286,#121288,#121289,#121290));
#121292=face_outer_bound('',#121291,.f.);
#121294=cartesian_point('',(8.406827442567e1,-2.970564311073e1,
-4.961805061814e0));
#121295=cartesian_point('',(8.404422431634e1,-2.979640383850e1,
-5.002200302438e0));
#121296=cartesian_point('',(8.399706453865e1,-2.994873888710e1,
-5.073847498613e0));
#121297=cartesian_point('',(8.391430030190e1,-3.015250118114e1,
-5.178751093014e0));
#121298=cartesian_point('',(8.383243224056e1,-3.031542358736e1,
-5.268846334113e0));
#121299=cartesian_point('',(8.374372062971e1,-3.045904825361e1,
-5.353762432154e0));
#121300=cartesian_point('',(8.364925703937e1,-3.058341683041e1,
-5.432055719710e0));
#121301=cartesian_point('',(8.355003373326e1,-3.068905099240e1,
-5.502540251956e0));
#121302=cartesian_point('',(8.344437321295e1,-3.077882989268e1,
-5.565714548889e0));
#121303=cartesian_point('',(8.332698716376e1,-3.085580698772e1,
-5.622569425636e0));
#121304=cartesian_point('',(8.319027647475e1,-3.091944278112e1,
-5.671561494037e0));
#121305=cartesian_point('',(8.299904823731e1,-3.097075386625e1,
-5.711095452588e0));
#121306=cartesian_point('',(8.285446140350e1,-3.097019994142e1,
-5.705683784945e0));
#121307=cartesian_point('',(8.277574777959e1,-3.095667414034e1,
-5.685361417210e0));
#121308=cartesian_point('',(8.368814417889e1,-2.887452927515e1,
-5.504741154696e0));
#121309=cartesian_point('',(8.363750455667e1,-2.895073586790e1,
-5.504295996527e0));
#121310=cartesian_point('',(8.355216594812e1,-2.907810485451e1,
-5.498894948818e0));
#121311=cartesian_point('',(8.343919506989e1,-2.924802387541e1,
-5.480129732895e0));
#121312=cartesian_point('',(8.335084763036e1,-2.938414553924e1,
-5.456903701488e0));
#121313=cartesian_point('',(8.327592756994e1,-2.950506700922e1,
-5.428866194565e0));
#121314=cartesian_point('',(8.321491636948e1,-2.961145996875e1,
-5.397709784880e0));
#121315=cartesian_point('',(8.316773292958e1,-2.970440332684e1,
-5.365119783555e0));
#121316=cartesian_point('',(8.313305422161e1,-2.978714394601e1,
-5.331906571135e0));
#121317=cartesian_point('',(8.311002430691e1,-2.986379916777e1,
-5.298089371253e0));
#121318=cartesian_point('',(8.310018534765e1,-2.993704567921e1,
-5.264363301124e0));
#121319=cartesian_point('',(8.310853081766e1,-3.001847798793e1,
-5.229271031056e0));
#121320=cartesian_point('',(8.313215000913e1,-3.006056194785e1,
-5.218959500730e0));
#121321=cartesian_point('',(8.314643094316e1,-3.007510162688e1,
-5.221398386759e0));
#121322=cartesian_point('',(8.437044029763e1,-2.854164726209e1,
-6.248839011624e0));
#121323=cartesian_point('',(8.428114134032e1,-2.860118107050e1,
-6.276440704674e0));
#121324=cartesian_point('',(8.412695741574e1,-2.869681386721e1,
-6.311177689660e0));
#121325=cartesian_point('',(8.391475548665e1,-2.881503821301e1,
-6.328561955727e0));
#121326=cartesian_point('',(8.374344598630e1,-2.890333336374e1,
-6.321570348400e0));
#121327=cartesian_point('',(8.359334214565e1,-2.897612344185e1,
-6.296028396229e0));
#121328=cartesian_point('',(8.346650624076e1,-2.903535106774e1,
-6.256119408945e0));
#121329=cartesian_point('',(8.336371157270e1,-2.908320944531e1,
-6.206189162617e0));
#121330=cartesian_point('',(8.328271680612e1,-2.912286609967e1,
-6.149093924100e0));
#121331=cartesian_point('',(8.322122593310e1,-2.915750317023e1,
-6.085603648239e0));
#121332=cartesian_point('',(8.318045270418e1,-2.918956353161e1,
-6.016754605224e0));
#121333=cartesian_point('',(8.316142416576e1,-2.922574287645e1,
-5.936909064181e0));
#121334=cartesian_point('',(8.317053189039e1,-2.924658631879e1,
-5.901233296461e0));
#121335=cartesian_point('',(8.316962982294e1,-2.925041662420e1,
-5.894176641095e0));
#121336=cartesian_point('',(8.525936703265e1,-2.912452694441e1,
-6.260785712532e0));
#121337=cartesian_point('',(8.516782885340e1,-2.918618179049e1,
-6.350142681390e0));
#121338=cartesian_point('',(8.500048497279e1,-2.928311458755e1,
-6.491859327897e0));
#121339=cartesian_point('',(8.474449188741e1,-2.939663286052e1,
-6.659869511306e0));
#121340=cartesian_point('',(8.451779595063e1,-2.947606394294e1,
-6.778305383356e0));
#121341=cartesian_point('',(8.429783510305e1,-2.953566505482e1,
-6.867578001588e0));
#121342=cartesian_point('',(8.408846052809e1,-2.957769653683e1,
-6.930591808305e0));
#121343=cartesian_point('',(8.389215602671e1,-2.960462530169e1,
-6.970805264608e0));
#121344=cartesian_point('',(8.370564100133e1,-2.961919200223e1,
-6.992288419023e0));
#121345=cartesian_point('',(8.352111319087e1,-2.962281750126e1,
-6.997342647259e0));
#121346=cartesian_point('',(8.333040017227e1,-2.961455413313e1,
-6.985020116040e0));
#121347=cartesian_point('',(8.309138479641e1,-2.958686657057e1,
-6.946427746836e0));
#121348=cartesian_point('',(8.292146511901e1,-2.954923281668e1,
-6.896737422448e0));
#121349=cartesian_point('',(8.281624634474e1,-2.951701153145e1,
-6.859838572925e0));
#121350=(bounded_surface()b_spline_surface(3,3,((#121294,#121295,#121296,
#121297,#121298,#121299,#121300,#121301,#121302,#121303,#121304,#121305,#121306,
#121307),(#121308,#121309,#121310,#121311,#121312,#121313,#121314,#121315,
#121316,#121317,#121318,#121319,#121320,#121321),(#121322,#121323,#121324,
#121325,#121326,#121327,#121328,#121329,#121330,#121331,#121332,#121333,#121334,
#121335),(#121336,#121337,#121338,#121339,#121340,#121341,#121342,#121343,
#121344,#121345,#121346,#121347,#121348,#121349)),.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.885802310517e-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());
#121352=oriented_edge('',*,*,#121351,.t.);
#121354=oriented_edge('',*,*,#121353,.f.);
#121355=oriented_edge('',*,*,#121250,.t.);
#121356=oriented_edge('',*,*,#121287,.f.);
#121357=edge_loop('',(#121352,#121354,#121355,#121356));
#121358=face_outer_bound('',#121357,.f.);
#121360=cartesian_point('',(0.e0,0.e0,-5.1e0));
#121361=direction('',(0.e0,0.e0,1.e0));
#121362=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#121363=axis2_placement_3d('',#121360,#121361,#121362);
#121364=toroidal_surface('',#121363,8.85e1,5.e-1);
#121365=oriented_edge('',*,*,#111299,.f.);
#121367=oriented_edge('',*,*,#121366,.f.);
#121369=oriented_edge('',*,*,#121368,.t.);
#121371=oriented_edge('',*,*,#121370,.t.);
#121373=oriented_edge('',*,*,#121372,.t.);
#121374=oriented_edge('',*,*,#121351,.f.);
#121375=edge_loop('',(#121365,#121367,#121369,#121371,#121373,#121374));
#121376=face_outer_bound('',#121375,.f.);
#121378=cartesian_point('',(8.041882958766e1,-3.664056042650e1,
-5.685152484663e0));
#121379=cartesian_point('',(8.047745554657e1,-3.668125070713e1,
-5.703177812867e0));
#121380=cartesian_point('',(8.056931454193e1,-3.676878694479e1,
-5.711121710086e0));
#121381=cartesian_point('',(8.067004774482e1,-3.692531182439e1,
-5.681565934597e0));
#121382=cartesian_point('',(8.073327681620e1,-3.707658996501e1,
-5.633194470257e0));
#121383=cartesian_point('',(8.077171312350e1,-3.725014209084e1,
-5.562116242866e0));
#121384=cartesian_point('',(8.078144308020e1,-3.743941483113e1,
-5.473753991873e0));
#121385=cartesian_point('',(8.076199364213e1,-3.764050907664e1,
-5.373141599533e0));
#121386=cartesian_point('',(8.071358896859e1,-3.785210210518e1,
-5.263773038147e0));
#121387=cartesian_point('',(8.063599229816e1,-3.807406044897e1,
-5.148153460054e0));
#121388=cartesian_point('',(8.054420299998e1,-3.827214840055e1,
-5.046136756282e0));
#121389=cartesian_point('',(8.047657450540e1,-3.839507985473e1,
-4.984240362497e0));
#121390=cartesian_point('',(8.044876498320e1,-3.844282124047e1,
-4.960455933549e0));
#121391=cartesian_point('',(8.006052759007e1,-3.752675819849e1,
-5.220978148480e0));
#121392=cartesian_point('',(8.004220359698e1,-3.752716082601e1,
-5.219200126232e0));
#121393=cartesian_point('',(8.000220712869e1,-3.753728877765e1,
-5.226726321734e0));
#121394=cartesian_point('',(7.994192953464e1,-3.757986127056e1,
-5.256432001422e0));
#121395=cartesian_point('',(7.989193050457e1,-3.763790985649e1,
-5.291564057928e0));
#121396=cartesian_point('',(7.984349482924e1,-3.772521520359e1,
-5.334468127129e0));
#121397=cartesian_point('',(7.979826833040e1,-3.784292682886e1,
-5.379595259660e0));
#121398=cartesian_point('',(7.975559126119e1,-3.799050245838e1,
-5.422273932960e0));
#121399=cartesian_point('',(7.971370211470e1,-3.816759880588e1,
-5.459073228605e0));
#121400=cartesian_point('',(7.967044675030e1,-3.837434350027e1,
-5.487202169981e0));
#121401=cartesian_point('',(7.963041831890e1,-3.857609412174e1,
-5.501544875989e0));
#121402=cartesian_point('',(7.960387301071e1,-3.870923998508e1,
-5.504518165057e0));
#121403=cartesian_point('',(7.959322318820e1,-3.876205609042e1,
-5.504789449103e0));
#121404=cartesian_point('',(7.949356667488e1,-3.812567181635e1,
-5.892744536547e0));
#121405=cartesian_point('',(7.949137088183e1,-3.812956948821e1,
-5.900191704778e0));
#121406=cartesian_point('',(7.947409403710e1,-3.813656824799e1,
-5.929095747061e0));
#121407=cartesian_point('',(7.945877456253e1,-3.816770362524e1,
-5.999488776676e0));
#121408=cartesian_point('',(7.946058030111e1,-3.821669629680e1,
-6.073116893496e0));
#121409=cartesian_point('',(7.948317374593e1,-3.830010207053e1,
-6.154421487111e0));
#121410=cartesian_point('',(7.952646897697e1,-3.842257307940e1,
-6.230182865214e0));
#121411=cartesian_point('',(7.958610639982e1,-3.858471768200e1,
-6.289607830054e0));
#121412=cartesian_point('',(7.965655044243e1,-3.878600845203e1,
-6.324623841210e0));
#121413=cartesian_point('',(7.973194081181e1,-3.902576689985e1,
-6.328422252888e0));
#121414=cartesian_point('',(7.979497371550e1,-3.926212366879e1,
-6.299470041966e0));
#121415=cartesian_point('',(7.982923938764e1,-3.941847204491e1,
-6.264239893747e0));
#121416=cartesian_point('',(7.984157259298e1,-3.948045716668e1,
-6.248015952006e0));
#121417=cartesian_point('',(7.942908351870e1,-3.768608646848e1,
-6.857857912800e0));
#121418=cartesian_point('',(7.951586454329e1,-3.773287805949e1,
-6.891987695144e0));
#121419=cartesian_point('',(7.964738528166e1,-3.781495165378e1,
-6.937250990011e0));
#121420=cartesian_point('',(7.982660206412e1,-3.795151071212e1,
-6.978723293575e0));
#121421=cartesian_point('',(7.998026693951e1,-3.808697990470e1,
-6.997554564735e0));
#121422=cartesian_point('',(8.014269908261e1,-3.825372452878e1,
-6.993512295418e0));
#121423=cartesian_point('',(8.030696179801e1,-3.845130574516e1,
-6.958628376639e0));
#121424=cartesian_point('',(8.046612320197e1,-3.867783310868e1,
-6.887250056352e0));
#121425=cartesian_point('',(8.061381905230e1,-3.893166244307e1,
-6.774768407681e0));
#121426=cartesian_point('',(8.074334274173e1,-3.921125303601e1,
-6.616674920870e0));
#121427=cartesian_point('',(8.083146805263e1,-3.946975308575e1,
-6.439078097284e0));
#121428=cartesian_point('',(8.086999754389e1,-3.963318926475e1,
-6.310489801256e0));
#121429=cartesian_point('',(8.088230959075e1,-3.969693704175e1,
-6.257909586775e0));
#121430=(bounded_surface()b_spline_surface(3,3,((#121378,#121379,#121380,
#121381,#121382,#121383,#121384,#121385,#121386,#121387,#121388,#121389,
#121390),(#121391,#121392,#121393,#121394,#121395,#121396,#121397,#121398,
#121399,#121400,#121401,#121402,#121403),(#121404,#121405,#121406,#121407,
#121408,#121409,#121410,#121411,#121412,#121413,#121414,#121415,#121416),(
#121417,#121418,#121419,#121420,#121421,#121422,#121423,#121424,#121425,#121426,
#121427,#121428,#121429)),.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());
#121431=oriented_edge('',*,*,#121366,.t.);
#121433=oriented_edge('',*,*,#121432,.t.);
#121435=oriented_edge('',*,*,#121434,.f.);
#121437=oriented_edge('',*,*,#121436,.t.);
#121438=edge_loop('',(#121431,#121433,#121435,#121437));
#121439=face_outer_bound('',#121438,.f.);
#121441=cartesian_point('',(7.986925724694e1,-3.639573360865e1,
-5.697497497349e0));
#121442=cartesian_point('',(7.989794068006e1,-3.640609641224e1,
-5.697634607578e0));
#121443=cartesian_point('',(8.022867181336e1,-3.653294216921e1,
-5.699180613986e0));
#121444=cartesian_point('',(8.052974101594e1,-3.673524339675e1,
-5.699610140271e0));
#121445=cartesian_point('',(8.075548955581e1,-3.696777118629e1,
-5.698735086349e0));
#121446=cartesian_point('',(7.953421187747e1,-3.729574053889e1,
-5.239203145847e0));
#121447=cartesian_point('',(7.955162755807e1,-3.730175122305e1,
-5.239027804280e0));
#121448=cartesian_point('',(7.975247543987e1,-3.737568982830e1,
-5.237192827656e0));
#121449=cartesian_point('',(7.993545297689e1,-3.749778442657e1,
-5.236919284832e0));
#121450=cartesian_point('',(8.007095913294e1,-3.763939470539e1,
-5.237593561533e0));
#121451=cartesian_point('',(7.926109708326e1,-3.802938755356e1,
-5.959947496306e0));
#121452=cartesian_point('',(7.926920401088e1,-3.803218322089e1,
-5.959520435815e0));
#121453=cartesian_point('',(7.936268061725e1,-3.806656833351e1,
-5.954900064854e0));
#121454=cartesian_point('',(7.944767198741e1,-3.812327966728e1,
-5.953940603963e0));
#121455=cartesian_point('',(7.951066058396e1,-3.818912383732e1,
-5.956055821186e0));
#121456=cartesian_point('',(7.939281753159e1,-3.767555653382e1,
-6.954812152021e0));
#121457=cartesian_point('',(7.940526215337e1,-3.768031084700e1,
-6.954510146922e0));
#121458=cartesian_point('',(7.954868765187e1,-3.773815684577e1,
-6.951197125136e0));
#121459=cartesian_point('',(7.967882323080e1,-3.782639913325e1,
-6.950430090066e0));
#121460=cartesian_point('',(7.977806728927e1,-3.792675545476e1,
-6.952068709171e0));
#121461=(bounded_surface()b_spline_surface(3,3,((#121441,#121442,#121443,
#121444,#121445),(#121446,#121447,#121448,#121449,#121450),(#121451,#121452,
#121453,#121454,#121455),(#121456,#121457,#121458,#121459,#121460)),
.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.855317438975e-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());
#121462=oriented_edge('',*,*,#111319,.t.);
#121464=oriented_edge('',*,*,#121463,.f.);
#121465=oriented_edge('',*,*,#121432,.f.);
#121466=oriented_edge('',*,*,#111297,.f.);
#121467=edge_loop('',(#121462,#121464,#121465,#121466));
#121468=face_outer_bound('',#121467,.f.);
#121470=cartesian_point('',(7.891267861724e1,-3.881161199511e1,
-8.480067576623e0));
#121471=direction('',(5.392931690019e-2,7.032610117933e-2,9.960651927819e-1));
#121472=direction('',(6.175183702254e-1,-7.862465365709e-1,2.207818299703e-2));
#121473=axis2_placement_3d('',#121470,#121471,#121472);
#121474=cylindrical_surface('',#121473,9.999637340464e-1);
#121475=oriented_edge('',*,*,#121434,.t.);
#121476=oriented_edge('',*,*,#121463,.t.);
#121478=oriented_edge('',*,*,#121477,.f.);
#121480=oriented_edge('',*,*,#121479,.f.);
#121482=oriented_edge('',*,*,#121481,.f.);
#121484=oriented_edge('',*,*,#121483,.f.);
#121485=edge_loop('',(#121475,#121476,#121478,#121480,#121482,#121484));
#121486=face_outer_bound('',#121485,.f.);
#121488=cartesian_point('',(6.165108685605e1,-2.860698214807e1,-5.6e0));
#121489=direction('',(4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#121490=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#121491=axis2_placement_3d('',#121488,#121489,#121490);
#121492=plane('',#121491);
#121493=oriented_edge('',*,*,#111317,.f.);
#121494=oriented_edge('',*,*,#111347,.t.);
#121495=oriented_edge('',*,*,#111524,.f.);
#121496=oriented_edge('',*,*,#111540,.f.);
#121497=oriented_edge('',*,*,#121477,.t.);
#121498=edge_loop('',(#121493,#121494,#121495,#121496,#121497));
#121499=face_outer_bound('',#121498,.f.);
#121501=cartesian_point('',(7.879268607642e1,-3.896800654644e1,
-1.069548648161e1));
#121502=direction('',(8.962313253019e-1,-4.432435279359e-1,-1.745240644023e-2));
#121503=direction('',(4.402722627104e-1,8.936462556861e-1,-8.692930683089e-2));
#121504=axis2_placement_3d('',#121501,#121502,#121503);
#121505=spherical_surface('',#121504,1.e0);
#121506=oriented_edge('',*,*,#111538,.t.);
#121508=oriented_edge('',*,*,#121507,.f.);
#121509=oriented_edge('',*,*,#121479,.t.);
#121510=edge_loop('',(#121506,#121508,#121509));
#121511=face_outer_bound('',#121510,.f.);
#121513=cartesian_point('',(-1.440266091326e-14,0.e0,-1.069548648161e1));
#121514=direction('',(0.e0,0.e0,1.e0));
#121515=direction('',(8.799592736535e-1,-4.750491308394e-1,0.e0));
#121516=axis2_placement_3d('',#121513,#121514,#121515);
#121517=toroidal_surface('',#121516,8.790217809212e1,1.e0);
#121519=oriented_edge('',*,*,#121518,.t.);
#121520=oriented_edge('',*,*,#121507,.t.);
#121521=oriented_edge('',*,*,#111556,.f.);
#121523=oriented_edge('',*,*,#121522,.f.);
#121524=edge_loop('',(#121519,#121520,#121521,#121523));
#121525=face_outer_bound('',#121524,.f.);
#121527=cartesian_point('',(-1.440266091326e-14,0.e0,-8.156393297401e0));
#121528=direction('',(0.e0,0.e0,1.e0));
#121529=direction('',(-7.193398003387e-1,6.946583704590e-1,0.e0));
#121530=axis2_placement_3d('',#121527,#121528,#121529);
#121531=conical_surface('',#121530,8.894665045655e1,1.e0);
#121532=oriented_edge('',*,*,#121518,.f.);
#121534=oriented_edge('',*,*,#121533,.t.);
#121536=oriented_edge('',*,*,#121535,.t.);
#121537=oriented_edge('',*,*,#121481,.t.);
#121538=edge_loop('',(#121532,#121534,#121536,#121537));
#121539=face_outer_bound('',#121538,.f.);
#121541=cartesian_point('',(7.778094903338e1,-4.103561287999e1,
-8.400286052129e0));
#121542=direction('',(2.519625036806e-2,8.496632998979e-2,-9.960651945206e-1));
#121543=direction('',(9.990550776679e-1,-3.743651721149e-2,2.207847288944e-2));
#121544=axis2_placement_3d('',#121541,#121542,#121543);
#121545=cylindrical_surface('',#121544,9.999624588528e-1);
#121547=oriented_edge('',*,*,#121546,.t.);
#121549=oriented_edge('',*,*,#121548,.f.);
#121551=oriented_edge('',*,*,#121550,.t.);
#121552=oriented_edge('',*,*,#121533,.f.);
#121554=oriented_edge('',*,*,#121553,.f.);
#121555=oriented_edge('',*,*,#111584,.f.);
#121556=edge_loop('',(#121547,#121549,#121551,#121552,#121554,#121555));
#121557=face_outer_bound('',#121556,.f.);
#121559=cartesian_point('',(7.744882096922e1,-4.361292616035e1,
-5.698621895104e0));
#121560=cartesian_point('',(7.739330843634e1,-4.360676336811e1,
-5.698755326544e0));
#121561=cartesian_point('',(7.704293128877e1,-4.355516234434e1,
-5.699473492587e0));
#121562=cartesian_point('',(7.668643885866e1,-4.341566204320e1,
-5.699045907646e0));
#121563=cartesian_point('',(7.641875976968e1,-4.324153206387e1,
-5.697649288241e0));
#121564=cartesian_point('',(7.640080103173e1,-4.322949181186e1,
-5.697553370798e0));
#121565=cartesian_point('',(7.756045469705e1,-4.266027363491e1,
-5.237921923609e0));
#121566=cartesian_point('',(7.752685908608e1,-4.265683272509e1,
-5.237711057001e0));
#121567=cartesian_point('',(7.731474219541e1,-4.262708115491e1,
-5.236693856250e0));
#121568=cartesian_point('',(7.709898652175e1,-4.254163684865e1,
-5.237358508231e0));
#121569=cartesian_point('',(7.693869013148e1,-4.243425152406e1,
-5.239014826838e0));
#121570=cartesian_point('',(7.692794462468e1,-4.242682521739e1,
-5.239136636871e0));
#121571=cartesian_point('',(7.765177500427e1,-4.188097176852e1,
-5.956660287437e0));
#121572=cartesian_point('',(7.763615291438e1,-4.187937524909e1,
-5.956189480939e0));
#121573=cartesian_point('',(7.753753840922e1,-4.186556139040e1,
-5.953817037655e0));
#121574=cartesian_point('',(7.743731120616e1,-4.182585927107e1,
-5.955310551657e0));
#121575=cartesian_point('',(7.736272661859e1,-4.177586650423e1,
-5.959482616477e0));
#121576=cartesian_point('',(7.735772618994e1,-4.177240879282e1,
-5.959780202721e0));
#121577=cartesian_point('',(7.760812622530e1,-4.225345982510e1,
-6.952437202915e0));
#121578=cartesian_point('',(7.758396790558e1,-4.225051451090e1,
-6.952117177813e0));
#121579=cartesian_point('',(7.743159191615e1,-4.222671629777e1,
-6.950471168074e0));
#121580=cartesian_point('',(7.727663508258e1,-4.216701172909e1,
-6.951489505519e0));
#121581=cartesian_point('',(7.715847739903e1,-4.209300116883e1,
-6.954481522190e0));
#121582=cartesian_point('',(7.715054075991e1,-4.208788400003e1,
-6.954692240534e0));
#121583=(bounded_surface()b_spline_surface(3,3,((#121559,#121560,#121561,
#121562,#121563,#121564),(#121565,#121566,#121567,#121568,#121569,#121570),(
#121571,#121572,#121573,#121574,#121575,#121576),(#121577,#121578,#121579,
#121580,#121581,#121582)),.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());
#121584=oriented_edge('',*,*,#111620,.f.);
#121586=oriented_edge('',*,*,#121585,.t.);
#121587=oriented_edge('',*,*,#121546,.f.);
#121588=oriented_edge('',*,*,#111601,.t.);
#121589=edge_loop('',(#121584,#121586,#121587,#121588));
#121590=face_outer_bound('',#121589,.f.);
#121592=cartesian_point('',(7.838626807533e1,-4.249109288717e1,
-4.961805061875e0));
#121593=cartesian_point('',(7.834831595698e1,-4.257697393368e1,
-5.002200302476e0));
#121594=cartesian_point('',(7.827790634259e1,-4.272005607040e1,
-5.073847498634e0));
#121595=cartesian_point('',(7.816428562548e1,-4.290836253335e1,
-5.178751093014e0));
#121596=cartesian_point('',(7.805793881638e1,-4.305647210801e1,
-5.268846334113e0));
#121597=cartesian_point('',(7.794785154484e1,-4.318445096290e1,
-5.353762432154e0));
#121598=cartesian_point('',(7.783509542626e1,-4.329251099492e1,
-5.432055719710e0));
#121599=cartesian_point('',(7.772056890009e1,-4.338132268028e1,
-5.502540251956e0));
#121600=cartesian_point('',(7.760216472187e1,-4.345346730635e1,
-5.565714548889e0));
#121601=cartesian_point('',(7.747418201906e1,-4.351113346180e1,
-5.622569425635e0));
#121602=cartesian_point('',(7.732919963419e1,-4.355259952949e1,
-5.671561494036e0));
#121603=cartesian_point('',(7.713229891212e1,-4.357336420293e1,
-5.711095452469e0));
#121604=cartesian_point('',(7.698957883565e1,-4.355019873408e1,
-5.705683784989e0));
#121605=cartesian_point('',(7.691395020906e1,-4.352452593477e1,
-5.685361417578e0));
#121606=cartesian_point('',(7.814083271100e1,-4.161074597013e1,
-5.504741154701e0));
#121607=cartesian_point('',(7.807889520901e1,-4.167809255104e1,
-5.504295996530e0));
#121608=cartesian_point('',(7.797468236110e1,-4.179054351447e1,
-5.498894948821e0));
#121609=cartesian_point('',(7.783652115074e1,-4.194069801132e1,
-5.480129732900e0));
#121610=cartesian_point('',(7.772796729513e1,-4.206132320714e1,
-5.456903701491e0));
#121611=cartesian_point('',(7.763505333951e1,-4.216903585360e1,
-5.428866194566e0));
#121612=cartesian_point('',(7.755814976246e1,-4.226457468474e1,
-5.397709784881e0));
#121613=cartesian_point('',(7.749700768450e1,-4.234899263969e1,
-5.365119783554e0));
#121614=cartesian_point('',(7.744981244448e1,-4.242528963940e1,
-5.331906571133e0));
#121615=cartesian_point('',(7.741507454764e1,-4.249739843580e1,
-5.298089371250e0));
#121616=cartesian_point('',(7.739389844345e1,-4.256820400881e1,
-5.264363301120e0));
#121617=cartesian_point('',(7.738940234724e1,-4.264993926956e1,
-5.229271031156e0));
#121618=cartesian_point('',(7.740614736537e1,-4.269519996156e1,
-5.218959500808e0));
#121619=cartesian_point('',(7.741797797027e1,-4.271179466380e1,
-5.221398386738e0));
#121620=cartesian_point('',(7.886680285186e1,-4.138869691532e1,
-6.248839011672e0));
#121621=cartesian_point('',(7.876929017354e1,-4.143352832918e1,
-6.276440704707e0));
#121622=cartesian_point('',(7.860204424356e1,-4.150386404768e1,
-6.311177689679e0));
#121623=cartesian_point('',(7.837396051010e1,-4.158743716032e1,
-6.328561955742e0));
#121624=cartesian_point('',(7.819094770930e1,-4.164784654118e1,
-6.321570348414e0));
#121625=cartesian_point('',(7.803130501908e1,-4.169625903863e1,
-6.296028396243e0));
#121626=cartesian_point('',(7.789676543268e1,-4.173491596723e1,
-6.256119408958e0));
#121627=cartesian_point('',(7.778774963786e1,-4.176610449985e1,
-6.206189162630e0));
#121628=cartesian_point('',(7.770154838376e1,-4.179260254200e1,
-6.149093924112e0));
#121629=cartesian_point('',(7.763539613382e1,-4.181719388092e1,
-6.085603648251e0));
#121630=cartesian_point('',(7.759010954553e1,-4.184248118780e1,
-6.016754605235e0));
#121631=cartesian_point('',(7.756565558360e1,-4.187523838554e1,
-5.936909064431e0));
#121632=cartesian_point('',(7.757139054417e1,-4.189724997246e1,
-5.901233296758e0));
#121633=cartesian_point('',(7.756990039072e1,-4.190089200577e1,
-5.894176641257e0));
#121634=cartesian_point('',(7.965360295251e1,-4.210345915993e1,
-6.260785712651e0));
#121635=cartesian_point('',(7.955354681724e1,-4.215003520630e1,
-6.350142681469e0));
#121636=cartesian_point('',(7.937309958731e1,-4.221959624935e1,
-6.491859327933e0));
#121637=cartesian_point('',(7.910250003134e1,-4.229167078261e1,
-6.659869511311e0));
#121638=cartesian_point('',(7.886616933885e1,-4.233466087901e1,
-6.778305383364e0));
#121639=cartesian_point('',(7.863959290625e1,-4.235911874478e1,
-6.867578001597e0));
#121640=cartesian_point('',(7.842622090733e1,-4.236787934987e1,
-6.930591808315e0));
#121641=cartesian_point('',(7.822812065319e1,-4.236376778729e1,
-6.970805264620e0));
#121642=cartesian_point('',(7.804162320327e1,-4.234897776935e1,
-6.992288419037e0));
#121643=cartesian_point('',(7.785880008336e1,-4.232369212315e1,
-6.997342647274e0));
#121644=cartesian_point('',(7.767172773405e1,-4.228569640176e1,
-6.985020116056e0));
#121645=cartesian_point('',(7.743998632384e1,-4.222095947678e1,
-6.946427746968e0));
#121646=cartesian_point('',(7.727804585634e1,-4.215720776334e1,
-6.896737422864e0));
#121647=cartesian_point('',(7.717916302042e1,-4.210892333289e1,
-6.859838573684e0));
#121648=(bounded_surface()b_spline_surface(3,3,((#121592,#121593,#121594,
#121595,#121596,#121597,#121598,#121599,#121600,#121601,#121602,#121603,#121604,
#121605),(#121606,#121607,#121608,#121609,#121610,#121611,#121612,#121613,
#121614,#121615,#121616,#121617,#121618,#121619),(#121620,#121621,#121622,
#121623,#121624,#121625,#121626,#121627,#121628,#121629,#121630,#121631,#121632,
#121633),(#121634,#121635,#121636,#121637,#121638,#121639,#121640,#121641,
#121642,#121643,#121644,#121645,#121646,#121647)),.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.885802304343e-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());
#121650=oriented_edge('',*,*,#121649,.t.);
#121652=oriented_edge('',*,*,#121651,.f.);
#121653=oriented_edge('',*,*,#121548,.t.);
#121654=oriented_edge('',*,*,#121585,.f.);
#121655=edge_loop('',(#121650,#121652,#121653,#121654));
#121656=face_outer_bound('',#121655,.f.);
#121658=cartesian_point('',(0.e0,0.e0,-5.1e0));
#121659=direction('',(0.e0,0.e0,1.e0));
#121660=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#121661=axis2_placement_3d('',#121658,#121659,#121660);
#121662=toroidal_surface('',#121661,8.85e1,5.e-1);
#121663=oriented_edge('',*,*,#111618,.f.);
#121665=oriented_edge('',*,*,#121664,.f.);
#121667=oriented_edge('',*,*,#121666,.t.);
#121669=oriented_edge('',*,*,#121668,.t.);
#121671=oriented_edge('',*,*,#121670,.t.);
#121672=oriented_edge('',*,*,#121649,.f.);
#121673=edge_loop('',(#121663,#121665,#121667,#121669,#121671,#121672));
#121674=face_outer_bound('',#121673,.f.);
#121676=cartesian_point('',(7.369689387926e1,-4.876973091093e1,
-5.685152484246e0));
#121677=cartesian_point('',(7.374843269197e1,-4.881909134711e1,
-5.703177812790e0));
#121678=cartesian_point('',(7.382546706667e1,-4.891991978163e1,
-5.711121710189e0));
#121679=cartesian_point('',(7.390047419112e1,-4.909027572551e1,
-5.681565934598e0));
#121680=cartesian_point('',(7.393925969271e1,-4.924958258716e1,
-5.633194470258e0));
#121681=cartesian_point('',(7.395007325133e1,-4.942701076149e1,
-5.562116242866e0));
#121682=cartesian_point('',(7.393007463624e1,-4.961547534084e1,
-5.473753991873e0));
#121683=cartesian_point('',(7.387940658231e1,-4.981105122005e1,
-5.373141599533e0));
#121684=cartesian_point('',(7.379849740840e1,-5.001246702808e1,
-5.263773038147e0));
#121685=cartesian_point('',(7.368713414698e1,-5.021955390272e1,
-5.148153460053e0));
#121686=cartesian_point('',(7.356548714372e1,-5.040084405450e1,
-5.046136755511e0));
#121687=cartesian_point('',(7.347946055074e1,-5.051168259236e1,
-4.984240361043e0));
#121688=cartesian_point('',(7.344452501087e1,-5.055448583595e1,
-4.960455931399e0));
#121689=cartesian_point('',(7.320437129913e1,-4.958896733592e1,
-5.220978148518e0));
#121690=cartesian_point('',(7.318620992039e1,-4.958649850382e1,
-5.219200126156e0));
#121691=cartesian_point('',(7.314512151413e1,-4.959024493732e1,
-5.226726321629e0));
#121692=cartesian_point('',(7.307892623190e1,-4.962286379915e1,
-5.256432001420e0));
#121693=cartesian_point('',(7.302046197337e1,-4.967237613913e1,
-5.291564057926e0));
#121694=cartesian_point('',(7.295896505631e1,-4.975102960358e1,
-5.334468127127e0));
#121695=cartesian_point('',(7.289588121559e1,-4.986021702026e1,
-5.379595259658e0));
#121696=cartesian_point('',(7.283064365726e1,-4.999929958440e1,
-5.422273932957e0));
#121697=cartesian_point('',(7.276156626330e1,-5.016766267577e1,
-5.459073228602e0));
#121698=cartesian_point('',(7.268650144855e1,-5.036509537011e1,
-5.487202169979e0));
#121699=cartesian_point('',(7.261540508247e1,-5.055810028185e1,
-5.501544876094e0));
#121700=cartesian_point('',(7.256835798861e1,-5.068545429913e1,
-5.504518165126e0));
#121701=cartesian_point('',(7.254957702340e1,-5.073595415226e1,
-5.504789449117e0));
#121702=cartesian_point('',(7.255069988291e1,-5.009181510868e1,
-5.892744536292e0));
#121703=cartesian_point('',(7.254792139299e1,-5.009532129455e1,
-5.900191704495e0));
#121704=cartesian_point('',(7.252976240752e1,-5.009953119400e1,
-5.929095746817e0));
#121705=cartesian_point('',(7.250976089496e1,-5.012788674938e1,
-5.999488776674e0));
#121706=cartesian_point('',(7.250388025954e1,-5.017655871960e1,
-6.073116893494e0));
#121707=cartesian_point('',(7.251314800397e1,-5.026247202331e1,
-6.154421487110e0));
#121708=cartesian_point('',(7.253675151211e1,-5.039020807713e1,
-6.230182865213e0));
#121709=cartesian_point('',(7.257028969516e1,-5.055968575895e1,
-6.289607830053e0));
#121710=cartesian_point('',(7.260837764078e1,-5.076951818170e1,
-6.324623841209e0));
#121711=cartesian_point('',(7.264533334509e1,-5.101811845727e1,
-6.328422252888e0));
#121712=cartesian_point('',(7.267061586461e1,-5.126142580258e1,
-6.299470041748e0));
#121713=cartesian_point('',(7.268000139492e1,-5.142120960475e1,
-6.264239892919e0));
#121714=cartesian_point('',(7.268248614861e1,-5.148436092723e1,
-6.248015950540e0));
#121715=cartesian_point('',(7.255577691880e1,-4.964755439449e1,
-6.857857912015e0));
#121716=cartesian_point('',(7.263416970691e1,-4.970734544752e1,
-6.891987694703e0));
#121717=cartesian_point('',(7.275123206858e1,-4.980898295644e1,
-6.937250989868e0));
#121718=cartesian_point('',(7.290687985234e1,-4.997189642821e1,
-6.978723293575e0));
#121719=cartesian_point('',(7.303746080745e1,-5.012973625281e1,
-6.997554564735e0));
#121720=cartesian_point('',(7.317180853527e1,-5.031983795928e1,
-6.993512295418e0));
#121721=cartesian_point('',(7.330314039217e1,-5.054068297303e1,
-6.958628376639e0));
#121722=cartesian_point('',(7.342490556821e1,-5.078931973789e1,
-6.887250056352e0));
#121723=cartesian_point('',(7.353107538139e1,-5.106312873330e1,
-6.774768407681e0));
#121724=cartesian_point('',(7.361526681444e1,-5.135953907115e1,
-6.616674920870e0));
#121725=cartesian_point('',(7.366186883988e1,-5.162864239422e1,
-6.439078095944e0));
#121726=cartesian_point('',(7.367435691789e1,-5.179609374490e1,
-6.310489798235e0));
#121727=cartesian_point('',(7.367654503322e1,-5.186098271113e1,
-6.257909582127e0));
#121728=(bounded_surface()b_spline_surface(3,3,((#121676,#121677,#121678,
#121679,#121680,#121681,#121682,#121683,#121684,#121685,#121686,#121687,
#121688),(#121689,#121690,#121691,#121692,#121693,#121694,#121695,#121696,
#121697,#121698,#121699,#121700,#121701),(#121702,#121703,#121704,#121705,
#121706,#121707,#121708,#121709,#121710,#121711,#121712,#121713,#121714),(
#121715,#121716,#121717,#121718,#121719,#121720,#121721,#121722,#121723,#121724,
#121725,#121726,#121727)),.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());
#121729=oriented_edge('',*,*,#121664,.t.);
#121731=oriented_edge('',*,*,#121730,.t.);
#121733=oriented_edge('',*,*,#121732,.f.);
#121735=oriented_edge('',*,*,#121734,.t.);
#121736=edge_loop('',(#121729,#121731,#121733,#121735));
#121737=face_outer_bound('',#121736,.f.);
#121739=cartesian_point('',(7.319590335701e1,-4.844387089589e1,
-5.697557991683e0));
#121740=cartesian_point('',(7.340892239308e1,-4.856190340453e1,
-5.698741291479e0));
#121741=cartesian_point('',(7.370835622377e1,-4.879461129146e1,
-5.699460857746e0));
#121742=cartesian_point('',(7.394173342347e1,-4.908913115736e1,
-5.699011059912e0));
#121743=cartesian_point('',(7.401406023163e1,-4.919780890524e1,
-5.698665670106e0));
#121744=cartesian_point('',(7.272281212995e1,-4.927959742366e1,
-5.239161999026e0));
#121745=cartesian_point('',(7.285250046148e1,-4.934905888883e1,
-5.237906346470e0));
#121746=cartesian_point('',(7.303485863294e1,-4.948868128487e1,
-5.236671823804e0));
#121747=cartesian_point('',(7.317529550419e1,-4.966752181346e1,
-5.237403683674e0));
#121748=cartesian_point('',(7.321848482052e1,-4.973359239954e1,
-5.237821815875e0));
#121749=cartesian_point('',(7.233713069812e1,-4.996091261810e1,
-5.959877461478e0));
#121750=cartesian_point('',(7.239749853514e1,-4.999322605385e1,
-5.956545291872e0));
#121751=cartesian_point('',(7.248225513448e1,-5.005809868939e1,
-5.953872744113e0));
#121752=cartesian_point('',(7.254751157451e1,-5.014121911951e1,
-5.955488680678e0));
#121753=cartesian_point('',(7.256758584448e1,-5.017194325041e1,
-5.956532135614e0));
#121754=cartesian_point('',(7.252311841379e1,-4.963236110199e1,
-6.954778255518e0));
#121755=cartesian_point('',(7.261521437419e1,-4.968559237106e1,
-6.952339266840e0));
#121756=cartesian_point('',(7.274439145220e1,-4.978790633901e1,
-6.950550333733e0));
#121757=cartesian_point('',(7.284662346840e1,-4.991545150584e1,
-6.951642724451e0));
#121758=cartesian_point('',(7.287862825464e1,-4.996247069077e1,
-6.952388151280e0));
#121759=(bounded_surface()b_spline_surface(3,3,((#121739,#121740,#121741,
#121742,#121743),(#121744,#121745,#121746,#121747,#121748),(#121749,#121750,
#121751,#121752,#121753),(#121754,#121755,#121756,#121757,#121758)),
.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());
#121760=oriented_edge('',*,*,#111638,.f.);
#121762=oriented_edge('',*,*,#121761,.f.);
#121763=oriented_edge('',*,*,#121730,.f.);
#121764=oriented_edge('',*,*,#111616,.f.);
#121765=edge_loop('',(#121760,#121762,#121763,#121764));
#121766=face_outer_bound('',#121765,.f.);
#121768=cartesian_point('',(7.186965883558e1,-5.067843931165e1,
-8.480067576626e0));
#121769=direction('',(6.426678353431e-2,6.102386633472e-2,9.960651927819e-1));
#121770=direction('',(4.869196380350e-1,-8.731676929041e-1,2.207818299719e-2));
#121771=axis2_placement_3d('',#121768,#121769,#121770);
#121772=cylindrical_surface('',#121771,9.999637340454e-1);
#121773=oriented_edge('',*,*,#121732,.t.);
#121774=oriented_edge('',*,*,#121761,.t.);
#121776=oriented_edge('',*,*,#121775,.f.);
#121778=oriented_edge('',*,*,#121777,.f.);
#121780=oriented_edge('',*,*,#121779,.f.);
#121782=oriented_edge('',*,*,#121781,.f.);
#121783=edge_loop('',(#121773,#121774,#121776,#121778,#121780,#121782));
#121784=face_outer_bound('',#121783,.f.);
#121786=cartesian_point('',(5.641694172400e1,-3.789913751873e1,-5.6e0));
#121787=direction('',(5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#121788=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#121789=axis2_placement_3d('',#121786,#121787,#121788);
#121790=plane('',#121789);
#121791=oriented_edge('',*,*,#111636,.f.);
#121792=oriented_edge('',*,*,#111666,.t.);
#121793=oriented_edge('',*,*,#111855,.f.);
#121794=oriented_edge('',*,*,#111871,.f.);
#121795=oriented_edge('',*,*,#121775,.t.);
#121796=edge_loop('',(#121791,#121792,#121793,#121794,#121795));
#121797=face_outer_bound('',#121796,.f.);
#121799=cartesian_point('',(7.172667810408e1,-5.081413741760e1,
-1.069548648161e1));
#121800=direction('',(8.158586663036e-1,-5.779879325096e-1,-1.745240644029e-2));
#121801=direction('',(5.746488545072e-1,8.137702314705e-1,-8.692930683092e-2));
#121802=axis2_placement_3d('',#121799,#121800,#121801);
#121803=spherical_surface('',#121802,1.e0);
#121804=oriented_edge('',*,*,#111869,.t.);
#121806=oriented_edge('',*,*,#121805,.f.);
#121807=oriented_edge('',*,*,#121777,.t.);
#121808=edge_loop('',(#121804,#121806,#121807));
#121809=face_outer_bound('',#121808,.f.);
#121811=cartesian_point('',(-1.439434465428e-14,0.e0,-1.069548648161e1));
#121812=direction('',(0.e0,0.e0,1.e0));
#121813=direction('',(7.948114581354e-1,-6.068564459711e-1,0.e0));
#121814=axis2_placement_3d('',#121811,#121812,#121813);
#121815=toroidal_surface('',#121814,8.790217809212e1,1.e0);
#121817=oriented_edge('',*,*,#121816,.t.);
#121818=oriented_edge('',*,*,#121805,.t.);
#121819=oriented_edge('',*,*,#111887,.f.);
#121821=oriented_edge('',*,*,#121820,.f.);
#121822=edge_loop('',(#121817,#121818,#121819,#121821));
#121823=face_outer_bound('',#121822,.f.);
#121825=cartesian_point('',(-1.439434465428e-14,0.e0,-8.156393297399e0));
#121826=direction('',(0.e0,0.e0,1.e0));
#121827=direction('',(-6.018150231520e-1,7.986355100473e-1,0.e0));
#121828=axis2_placement_3d('',#121825,#121826,#121827);
#121829=conical_surface('',#121828,8.894665045655e1,1.e0);
#121830=oriented_edge('',*,*,#121816,.f.);
#121832=oriented_edge('',*,*,#121831,.t.);
#121834=oriented_edge('',*,*,#121833,.t.);
#121835=oriented_edge('',*,*,#121779,.t.);
#121836=edge_loop('',(#121830,#121832,#121834,#121835));
#121837=face_outer_bound('',#121836,.f.);
#121839=cartesian_point('',(7.040395233221e1,-5.269801754311e1,
-8.400286052129e0));
#121840=direction('',(3.817770509403e-2,7.997869152612e-2,-9.960651945207e-1));
#121841=direction('',(9.808986902819e-1,-1.932622581835e-1,2.207847288990e-2));
#121842=axis2_placement_3d('',#121839,#121840,#121841);
#121843=cylindrical_surface('',#121842,9.999624588501e-1);
#121845=oriented_edge('',*,*,#121844,.t.);
#121847=oriented_edge('',*,*,#121846,.f.);
#121849=oriented_edge('',*,*,#121848,.t.);
#121850=oriented_edge('',*,*,#121831,.f.);
#121852=oriented_edge('',*,*,#121851,.f.);
#121853=oriented_edge('',*,*,#111915,.f.);
#121854=edge_loop('',(#121845,#121847,#121849,#121850,#121852,#121853));
#121855=face_outer_bound('',#121854,.f.);
#121857=cartesian_point('',(6.966860370335e1,-5.519028872435e1,
-5.698730049396e0));
#121858=cartesian_point('',(6.956996477931e1,-5.516305296840e1,
-5.698970416621e0));
#121859=cartesian_point('',(6.921416963248e1,-5.503958173099e1,
-5.699349932729e0));
#121860=cartesian_point('',(6.889463494744e1,-5.483212785925e1,
-5.698778451069e0));
#121861=cartesian_point('',(6.869507849190e1,-5.464659344244e1,
-5.697523466033e0));
#121862=cartesian_point('',(6.992951780872e1,-5.426738433541e1,
-5.238108991839e0));
#121863=cartesian_point('',(6.986973967580e1,-5.425141838146e1,
-5.237724005763e0));
#121864=cartesian_point('',(6.965408391736e1,-5.417788924984e1,
-5.236562926977e0));
#121865=cartesian_point('',(6.946126651678e1,-5.405098145676e1,
-5.237711229906e0));
#121866=cartesian_point('',(6.934231251261e1,-5.393719898768e1,
-5.239195331421e0));
#121867=cartesian_point('',(7.014295442769e1,-5.351241717460e1,
-5.956719542212e0));
#121868=cartesian_point('',(7.011515548253e1,-5.350499906218e1,
-5.955864381979e0));
#121869=cartesian_point('',(7.001490730022e1,-5.347083442883e1,
-5.953755003844e0));
#121870=cartesian_point('',(6.992531576696e1,-5.341185005052e1,
-5.956107892567e0));
#121871=cartesian_point('',(6.986996108926e1,-5.335887512180e1,
-5.959851037729e0));
#121872=cartesian_point('',(7.004094638211e1,-5.387323968007e1,
-6.952354561439e0));
#121873=cartesian_point('',(6.999809552523e1,-5.386091573367e1,
-6.951774704347e0));
#121874=cartesian_point('',(6.984363024510e1,-5.380611632402e1,
-6.950499901146e0));
#121875=cartesian_point('',(6.970417429323e1,-5.371715564396e1,
-6.952029833497e0));
#121876=cartesian_point('',(6.961556760675e1,-5.363770069270e1,
-6.954715776530e0));
#121877=(bounded_surface()b_spline_surface(3,3,((#121857,#121858,#121859,
#121860,#121861),(#121862,#121863,#121864,#121865,#121866),(#121867,#121868,
#121869,#121870,#121871),(#121872,#121873,#121874,#121875,#121876)),
.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());
#121878=oriented_edge('',*,*,#111951,.f.);
#121880=oriented_edge('',*,*,#121879,.t.);
#121881=oriented_edge('',*,*,#121844,.f.);
#121882=oriented_edge('',*,*,#111932,.f.);
#121883=edge_loop('',(#121878,#121880,#121881,#121882));
#121884=face_outer_bound('',#121883,.f.);
#121886=cartesian_point('',(7.077413159194e1,-5.423027103604e1,
-4.961805112730e0));
#121887=cartesian_point('',(7.072321199018e1,-5.430915769005e1,
-5.002200337894e0));
#121888=cartesian_point('',(7.063128627753e1,-5.443946372362e1,
-5.073847517423e0));
#121889=cartesian_point('',(7.048960682458e1,-5.460767759530e1,
-5.178751093013e0));
#121890=cartesian_point('',(7.036139987909e1,-5.473732738913e1,
-5.268846334112e0));
#121891=cartesian_point('',(7.023264766084e1,-5.484650916852e1,
-5.353762432154e0));
#121892=cartesian_point('',(7.010437544389e1,-5.493559985914e1,
-5.432055719710e0));
#121893=cartesian_point('',(6.997736572081e1,-5.500540222942e1,
-5.502540251956e0));
#121894=cartesian_point('',(6.984913338853e1,-5.505813614115e1,
-5.565714548890e0));
#121895=cartesian_point('',(6.971370539098e1,-5.509507142488e1,
-5.622569425637e0));
#121896=cartesian_point('',(6.956402125774e1,-5.511334673465e1,
-5.671561494037e0));
#121897=cartesian_point('',(6.936629694217e1,-5.510305372962e1,
-5.711095344012e0));
#121898=cartesian_point('',(6.922895833300e1,-5.505784743190e1,
-5.705683824813e0));
#121899=cartesian_point('',(6.915827716485e1,-5.502066010554e1,
-5.685361775786e0));
#121900=cartesian_point('',(7.066943451650e1,-5.332236806868e1,
-5.504741156563e0));
#121901=cartesian_point('',(7.059772427223e1,-5.337919631655e1,
-5.504295996099e0));
#121902=cartesian_point('',(7.047720328189e1,-5.347396031660e1,
-5.498894947354e0));
#121903=cartesian_point('',(7.031725375548e1,-5.360065296452e1,
-5.480129734242e0));
#121904=cartesian_point('',(7.019116644e1,-5.370281149956e1,-5.456903702327e0));
#121905=cartesian_point('',(7.008254643922e1,-5.379466307958e1,
-5.428866194897e0));
#121906=cartesian_point('',(6.999164410704e1,-5.387699529921e1,
-5.397709784723e0));
#121907=cartesian_point('',(6.991804891215e1,-5.395080920080e1,
-5.365119782935e0));
#121908=cartesian_point('',(6.985949924382e1,-5.401878389579e1,
-5.331906570084e0));
#121909=cartesian_point('',(6.981390872755e1,-5.408457070907e1,
-5.298089369796e0));
#121910=cartesian_point('',(6.978191690493e1,-5.415119187566e1,
-5.264363299298e0));
#121911=cartesian_point('',(6.976468999941e1,-5.423121727618e1,
-5.229271125271e0));
#121912=cartesian_point('',(6.977414841020e1,-5.427854010346e1,
-5.218959574560e0));
#121913=cartesian_point('',(6.978323728728e1,-5.429678123916e1,
-5.221398341487e0));
#121914=cartesian_point('',(7.142120285025e1,-5.321661952408e1,
-6.248839051305e0));
#121915=cartesian_point('',(7.131787757928e1,-5.324564462989e1,
-6.276440726865e0));
#121916=cartesian_point('',(7.114168783781e1,-5.328895135805e1,
-6.311177697918e0));
#121917=cartesian_point('',(7.090333852065e1,-5.333581538126e1,
-6.328561960926e0));
#121918=cartesian_point('',(7.071312880158e1,-5.336685151238e1,
-6.321570353557e0));
#121919=cartesian_point('',(7.054787819435e1,-5.338969435239e1,
-6.296028401266e0));
#121920=cartesian_point('',(7.040894773734e1,-5.340682872145e1,
-6.256119413802e0));
#121921=cartesian_point('',(7.029639514629e1,-5.342057944360e1,
-6.206189167253e0));
#121922=cartesian_point('',(7.020710996552e1,-5.343326640351e1,
-6.149093928485e0));
#121923=cartesian_point('',(7.013792522657e1,-5.344720649015e1,
-6.085603652347e0));
#121924=cartesian_point('',(7.008924038505e1,-5.346509808488e1,
-6.016754609035e0));
#121925=cartesian_point('',(7.005996321775e1,-5.349362646628e1,
-5.936909286934e0));
#121926=cartesian_point('',(7.006218410406e1,-5.351626411104e1,
-5.901233562748e0));
#121927=cartesian_point('',(7.006014260958e1,-5.351962830160e1,
-5.894176768268e0));
#121928=cartesian_point('',(7.208650268273e1,-5.404566452025e1,
-6.260785825233e0));
#121929=cartesian_point('',(7.198039234578e1,-5.407601489214e1,
-6.350142751949e0));
#121930=cartesian_point('',(7.179128501962e1,-5.411649134255e1,
-6.491859359067e0));
#121931=cartesian_point('',(7.151274210185e1,-5.414534741667e1,
-6.659869513212e0));
#121932=cartesian_point('',(7.127259589932e1,-5.415083796804e1,
-6.778305385984e0));
#121933=cartesian_point('',(7.104498294509e1,-5.413955035367e1,
-6.867578004876e0));
#121934=cartesian_point('',(7.083286744856e1,-5.411482436643e1,
-6.930591812185e0));
#121935=cartesian_point('',(7.063784932690e1,-5.407977371645e1,
-6.970805269007e0));
#121936=cartesian_point('',(7.045596163806e1,-5.403599115905e1,
-6.992288423874e0));
#121937=cartesian_point('',(7.027934492006e1,-5.398241698376e1,
-6.997342652504e0));
#121938=cartesian_point('',(7.010051958141e1,-5.391562448938e1,
-6.985020121612e0));
#121939=cartesian_point('',(6.988175897781e1,-5.381543251398e1,
-6.946427858632e0));
#121940=cartesian_point('',(6.973178573445e1,-5.372713299398e1,
-6.896737794417e0));
#121941=cartesian_point('',(6.964167414178e1,-5.366397480422e1,
-6.859839228780e0));
#121942=(bounded_surface()b_spline_surface(3,3,((#121886,#121887,#121888,
#121889,#121890,#121891,#121892,#121893,#121894,#121895,#121896,#121897,#121898,
#121899),(#121900,#121901,#121902,#121903,#121904,#121905,#121906,#121907,
#121908,#121909,#121910,#121911,#121912,#121913),(#121914,#121915,#121916,
#121917,#121918,#121919,#121920,#121921,#121922,#121923,#121924,#121925,#121926,
#121927),(#121928,#121929,#121930,#121931,#121932,#121933,#121934,#121935,
#121936,#121937,#121938,#121939,#121940,#121941)),.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.885796674893e-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());
#121944=oriented_edge('',*,*,#121943,.t.);
#121946=oriented_edge('',*,*,#121945,.f.);
#121947=oriented_edge('',*,*,#121846,.t.);
#121948=oriented_edge('',*,*,#121879,.f.);
#121949=edge_loop('',(#121944,#121946,#121947,#121948));
#121950=face_outer_bound('',#121949,.f.);
#121952=cartesian_point('',(0.e0,0.e0,-5.1e0));
#121953=direction('',(0.e0,0.e0,1.e0));
#121954=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#121955=axis2_placement_3d('',#121952,#121953,#121954);
#121956=toroidal_surface('',#121955,8.85e1,5.e-1);
#121957=oriented_edge('',*,*,#111949,.f.);
#121959=oriented_edge('',*,*,#121958,.f.);
#121961=oriented_edge('',*,*,#121960,.t.);
#121963=oriented_edge('',*,*,#121962,.t.);
#121965=oriented_edge('',*,*,#121964,.t.);
#121966=oriented_edge('',*,*,#121943,.f.);
#121967=edge_loop('',(#121957,#121959,#121961,#121963,#121965,#121966));
#121968=face_outer_bound('',#121967,.f.);
#121970=cartesian_point('',(6.516029605684e1,-5.969802876432e1,
-5.685152484309e0));
#121971=cartesian_point('',(6.520347866851e1,-5.975484393787e1,
-5.703177812801e0));
#121972=cartesian_point('',(6.526379157990e1,-5.986648183819e1,
-5.711121710172e0));
#121973=cartesian_point('',(6.531122570122e1,-6.004647411700e1,
-5.681565934597e0));
#121974=cartesian_point('',(6.532461260525e1,-6.020988703601e1,
-5.633194470257e0));
#121975=cartesian_point('',(6.530753714947e1,-6.038682238835e1,
-5.562116242866e0));
#121976=cartesian_point('',(6.525830239488e1,-6.056983818334e1,
-5.473753991873e0));
#121977=cartesian_point('',(6.517766334073e1,-6.075507996902e1,
-5.373141599533e0));
#121978=cartesian_point('',(6.506624191883e1,-6.094135903089e1,
-5.263773038148e0));
#121979=cartesian_point('',(6.492385419950e1,-6.112847527023e1,
-5.148153460055e0));
#121980=cartesian_point('',(6.477534484586e1,-6.128850365440e1,
-5.046136756241e0));
#121981=cartesian_point('',(6.467303841685e1,-6.138452006089e1,
-4.984240362419e0));
#121982=cartesian_point('',(6.463183708982e1,-6.142133120202e1,
-4.960455933436e0));
#121983=cartesian_point('',(6.454568043643e1,-6.043013152280e1,
-5.220978148623e0));
#121984=cartesian_point('',(6.452812886396e1,-6.042485202038e1,
-5.219200126166e0));
#121985=cartesian_point('',(6.448696025290e1,-6.042212468623e1,
-5.226726321648e0));
#121986=cartesian_point('',(6.441647723027e1,-6.044398673217e1,
-5.256432001422e0));
#121987=cartesian_point('',(6.435098732736e1,-6.048374366808e1,
-5.291564057928e0));
#121988=cartesian_point('',(6.427794342677e1,-6.055180854053e1,
-5.334468127129e0));
#121989=cartesian_point('',(6.419855557769e1,-6.064978319205e1,
-5.379595259660e0));
#121990=cartesian_point('',(6.411236389544e1,-6.077694801649e1,
-5.422273932960e0));
#121991=cartesian_point('',(6.401779916870e1,-6.093243219366e1,
-5.459073228605e0));
#121992=cartesian_point('',(6.391277324846e1,-6.111569143977e1,
-5.487202169981e0));
#121993=cartesian_point('',(6.381235957722e1,-6.129519821750e1,
-5.501544875994e0));
#121994=cartesian_point('',(6.374596915436e1,-6.141362450717e1,
-5.504518165062e0));
#121995=cartesian_point('',(6.371951949730e1,-6.146056463214e1,
-5.504789449099e0));
#121996=cartesian_point('',(6.382139407625e1,-6.082453166513e1,
-5.892744536400e0));
#121997=cartesian_point('',(6.381810130651e1,-6.082756003393e1,
-5.900191704540e0));
#121998=cartesian_point('',(6.379950731494e1,-6.082887741133e1,
-5.929095746856e0));
#121999=cartesian_point('',(6.377531626805e1,-6.085375493683e1,
-5.999488776676e0));
#122000=cartesian_point('',(6.376189405939e1,-6.090090774028e1,
-6.073116893496e0));
#122001=cartesian_point('',(6.375760790080e1,-6.098721310330e1,
-6.154421487111e0));
#122002=cartesian_point('',(6.376093848935e1,-6.111706891650e1,
-6.230182865214e0));
#122003=cartesian_point('',(6.376755161121e1,-6.128970657455e1,
-6.289607830054e0));
#122004=cartesian_point('',(6.377234560822e1,-6.150291387938e1,
-6.324623841210e0));
#122005=cartesian_point('',(6.376995667537e1,-6.175423461886e1,
-6.328422252888e0));
#122006=cartesian_point('',(6.375686627081e1,-6.199850150268e1,
-6.299470041955e0));
#122007=cartesian_point('',(6.374114055631e1,-6.215778631970e1,
-6.264239893703e0));
#122008=cartesian_point('',(6.373371567547e1,-6.222054884408e1,
-6.248015951929e0));
#122009=cartesian_point('',(6.389590629325e1,-6.038653476272e1,
-6.857857912129e0));
#122010=cartesian_point('',(6.396398055482e1,-6.045785302238e1,
-6.891987694771e0));
#122011=cartesian_point('',(6.406370207515e1,-6.057655179274e1,
-6.937250989890e0));
#122012=cartesian_point('',(6.419194829453e1,-6.076180820702e1,
-6.978723293575e0));
#122013=cartesian_point('',(6.429622999288e1,-6.093813212332e1,
-6.997554564735e0));
#122014=cartesian_point('',(6.439918521847e1,-6.114690997726e1,
-6.993512295418e0));
#122015=cartesian_point('',(6.449435239070e1,-6.138558085120e1,
-6.958628376639e0));
#122016=cartesian_point('',(6.457572307606e1,-6.165020475506e1,
-6.887250056352e0));
#122017=cartesian_point('',(6.463775259895e1,-6.193725132531e1,
-6.774768407682e0));
#122018=cartesian_point('',(6.467453870311e1,-6.224318280183e1,
-6.616674920870e0));
#122019=cartesian_point('',(6.467846994588e1,-6.251626317741e1,
-6.439078097212e0));
#122020=cartesian_point('',(6.466460911279e1,-6.268360648812e1,
-6.310489801094e0));
#122021=cartesian_point('',(6.465661941865e1,-6.274803885850e1,
-6.257909586527e0));
#122022=(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,#121994,#121995),(#121996,#121997,#121998,#121999,
#122000,#122001,#122002,#122003,#122004,#122005,#122006,#122007,#122008),(
#122009,#122010,#122011,#122012,#122013,#122014,#122015,#122016,#122017,#122018,
#122019,#122020,#122021)),.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());
#122023=oriented_edge('',*,*,#121958,.t.);
#122025=oriented_edge('',*,*,#122024,.t.);
#122027=oriented_edge('',*,*,#122026,.f.);
#122029=oriented_edge('',*,*,#122028,.t.);
#122030=edge_loop('',(#122023,#122025,#122027,#122029));
#122031=face_outer_bound('',#122030,.f.);
#122033=cartesian_point('',(6.471638269639e1,-5.929781771564e1,
-5.697506232423e0));
#122034=cartesian_point('',(6.473066131196e1,-5.930895694736e1,
-5.697587084097e0));
#122035=cartesian_point('',(6.497538435492e1,-5.950448524352e1,
-5.698965901717e0));
#122036=cartesian_point('',(6.522037248899e1,-5.979703534841e1,
-5.699391446123e0));
#122037=cartesian_point('',(6.538142318462e1,-6.011582426925e1,
-5.698813092455e0));
#122038=cartesian_point('',(6.540678853545e1,-6.017128088418e1,
-5.698683024642e0));
#122039=cartesian_point('',(6.411841048383e1,-6.004923813907e1,
-5.239213711565e0));
#122040=cartesian_point('',(6.412713151514e1,-6.005584354581e1,
-5.239109958894e0));
#122041=cartesian_point('',(6.427659898790e1,-6.017192923201e1,
-5.237427809866e0));
#122042=cartesian_point('',(6.442590705980e1,-6.034858231240e1,
-5.236613071140e0));
#122043=cartesian_point('',(6.452205711188e1,-6.054202646296e1,
-5.237738521294e0));
#122044=cartesian_point('',(6.453711594593e1,-6.057568474554e1,
-5.237980404035e0));
#122045=cartesian_point('',(6.363095248130e1,-6.066178461109e1,
-5.959912125093e0));
#122046=cartesian_point('',(6.363501256760e1,-6.066485815863e1,
-5.959659804720e0));
#122047=cartesian_point('',(6.370458981899e1,-6.071886814490e1,
-5.955476497050e0));
#122048=cartesian_point('',(6.377396425743e1,-6.080093221091e1,
-5.953779797174e0));
#122049=cartesian_point('',(6.381864822169e1,-6.089087021336e1,
-5.956110667805e0));
#122050=cartesian_point('',(6.382564706179e1,-6.090652271340e1,
-5.956619463529e0));
#122051=cartesian_point('',(6.386601189317e1,-6.036640543544e1,
-6.954765084698e0));
#122052=cartesian_point('',(6.387215948713e1,-6.037138333648e1,
-6.954586759919e0));
#122053=cartesian_point('',(6.397751398682e1,-6.045862053365e1,
-6.951602304658e0));
#122054=cartesian_point('',(6.408305784522e1,-6.058616004129e1,
-6.950489267263e0));
#122055=cartesian_point('',(6.415432591708e1,-6.072438241927e1,
-6.952013770402e0));
#122056=cartesian_point('',(6.416563060320e1,-6.074842793481e1,
-6.952349332461e0));
#122057=(bounded_surface()b_spline_surface(3,3,((#122033,#122034,#122035,
#122036,#122037,#122038),(#122039,#122040,#122041,#122042,#122043,#122044),(
#122045,#122046,#122047,#122048,#122049,#122050),(#122051,#122052,#122053,
#122054,#122055,#122056)),.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());
#122058=oriented_edge('',*,*,#111969,.t.);
#122060=oriented_edge('',*,*,#122059,.f.);
#122061=oriented_edge('',*,*,#122024,.f.);
#122062=oriented_edge('',*,*,#111947,.f.);
#122063=edge_loop('',(#122058,#122060,#122061,#122062));
#122064=face_outer_bound('',#122063,.f.);
#122066=cartesian_point('',(6.305696953166e1,-6.129739526025e1,
-8.480067576624e0));
#122067=direction('',(7.302178866929e-2,5.021902137482e-2,9.960651927819e-1));
#122068=direction('',(3.443313283582e-1,-9.385885627614e-1,2.207818299771e-2));
#122069=axis2_placement_3d('',#122066,#122067,#122068);
#122070=cylindrical_surface('',#122069,9.999637340422e-1);
#122071=oriented_edge('',*,*,#122026,.t.);
#122072=oriented_edge('',*,*,#122059,.t.);
#122074=oriented_edge('',*,*,#122073,.f.);
#122076=oriented_edge('',*,*,#122075,.f.);
#122078=oriented_edge('',*,*,#122077,.f.);
#122080=oriented_edge('',*,*,#122079,.f.);
#122081=edge_loop('',(#122071,#122072,#122074,#122076,#122078,#122080));
#122082=face_outer_bound('',#122081,.f.);
#122084=cartesian_point('',(4.979362424960e1,-4.625809034367e1,-5.6e0));
#122085=direction('',(7.044160264028e-1,7.044160264028e-1,-8.715574274764e-2));
#122086=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#122087=axis2_placement_3d('',#122084,#122085,#122086);
#122088=plane('',#122087);
#122089=oriented_edge('',*,*,#111967,.f.);
#122090=oriented_edge('',*,*,#111997,.t.);
#122091=oriented_edge('',*,*,#112190,.f.);
#122092=oriented_edge('',*,*,#112206,.f.);
#122093=oriented_edge('',*,*,#122073,.t.);
#122094=edge_loop('',(#122089,#122090,#122091,#122092,#122093));
#122095=face_outer_bound('',#122094,.f.);
#122097=cartesian_point('',(6.289452126962e1,-6.140905558309e1,
-1.069548648161e1));
#122098=direction('',(7.153968592531e-1,-6.985003559628e-1,-1.745240644032e-2));
#122099=direction('',(6.948756843656e-1,7.138564833994e-1,-8.692930683072e-2));
#122100=axis2_placement_3d('',#122097,#122098,#122099);
#122101=spherical_surface('',#122100,1.e0);
#122102=oriented_edge('',*,*,#112204,.t.);
#122104=oriented_edge('',*,*,#122103,.f.);
#122105=oriented_edge('',*,*,#122075,.t.);
#122106=edge_loop('',(#122102,#122104,#122105));
#122107=face_outer_bound('',#122106,.f.);
#122109=cartesian_point('',(-1.438400782557e-14,0.e0,-1.069548648161e1));
#122110=direction('',(0.e0,0.e0,1.e0));
#122111=direction('',(6.900927466901e-1,-7.237209413619e-1,0.e0));
#122112=axis2_placement_3d('',#122109,#122110,#122111);
#122113=toroidal_surface('',#122112,8.790217809212e1,1.e0);
#122115=oriented_edge('',*,*,#122114,.t.);
#122116=oriented_edge('',*,*,#122103,.t.);
#122117=oriented_edge('',*,*,#112222,.f.);
#122119=oriented_edge('',*,*,#122118,.f.);
#122120=edge_loop('',(#122115,#122116,#122117,#122119));
#122121=face_outer_bound('',#122120,.f.);
#122123=cartesian_point('',(-1.438400782557e-14,0.e0,-8.156393297401e0));
#122124=direction('',(0.e0,0.e0,1.e0));
#122125=direction('',(-4.694715627859e-1,8.829475928589e-1,0.e0));
#122126=axis2_placement_3d('',#122123,#122124,#122125);
#122127=conical_surface('',#122126,8.894665045655e1,1.e0);
#122128=oriented_edge('',*,*,#122114,.f.);
#122130=oriented_edge('',*,*,#122129,.t.);
#122132=oriented_edge('',*,*,#122131,.t.);
#122133=oriented_edge('',*,*,#122077,.t.);
#122134=edge_loop('',(#122128,#122130,#122132,#122133));
#122135=face_outer_bound('',#122134,.f.);
#122137=cartesian_point('',(6.129337666730e1,-6.306282211961e1,
-8.400286052126e0));
#122138=direction('',(5.021909801554e-2,7.302171224289e-2,-9.960651945207e-1));
#122139=direction('',(9.385893217305e-1,-3.443292409428e-1,2.207847289149e-2));
#122140=axis2_placement_3d('',#122137,#122138,#122139);
#122141=cylindrical_surface('',#122140,9.999624588545e-1);
#122143=oriented_edge('',*,*,#122142,.t.);
#122145=oriented_edge('',*,*,#122144,.f.);
#122147=oriented_edge('',*,*,#122146,.t.);
#122148=oriented_edge('',*,*,#122129,.f.);
#122150=oriented_edge('',*,*,#122149,.f.);
#122151=oriented_edge('',*,*,#112250,.f.);
#122152=edge_loop('',(#122143,#122145,#122147,#122148,#122150,#122151));
#122153=face_outer_bound('',#122152,.f.);
#122155=cartesian_point('',(6.017617573052e1,-6.540919146044e1,
-5.698635826644e0));
#122156=cartesian_point('',(6.011024240491e1,-6.537917531533e1,
-5.698816611397e0));
#122157=cartesian_point('',(5.978587586737e1,-6.521303179595e1,
-5.699520542232e0));
#122158=cartesian_point('',(5.949562536184e1,-6.496537642930e1,
-5.698972015918e0));
#122159=cartesian_point('',(5.930778017815e1,-6.472919366048e1,
-5.697601467671e0));
#122160=cartesian_point('',(5.930127481218e1,-6.472089952599e1,
-5.697553391469e0));
#122161=cartesian_point('',(6.057865648951e1,-6.453854147688e1,
-5.237855331143e0));
#122162=cartesian_point('',(6.053863944773e1,-6.452072718394e1,
-5.237599736321e0));
#122163=cartesian_point('',(6.034181624499e1,-6.442146527192e1,
-5.236691341793e0));
#122164=cartesian_point('',(6.016664792213e1,-6.427048244364e1,
-5.237473355529e0));
#122165=cartesian_point('',(6.005514993046e1,-6.412623200780e1,
-5.239060810157e0));
#122166=cartesian_point('',(6.005129129808e1,-6.412116621909e1,
-5.239118726128e0));
#122167=cartesian_point('',(6.090792312988e1,-6.382626970505e1,
-5.956590949804e0));
#122168=cartesian_point('',(6.088931452462e1,-6.381799068171e1,
-5.955994373214e0));
#122169=cartesian_point('',(6.079781468296e1,-6.377186393097e1,
-5.953790599286e0));
#122170=cartesian_point('',(6.071644278539e1,-6.370171204381e1,
-5.955609620143e0));
#122171=cartesian_point('',(6.066456970621e1,-6.363456603381e1,
-5.959651730038e0));
#122172=cartesian_point('',(6.066277441716e1,-6.363220785250e1,
-5.959796581059e0));
#122173=cartesian_point('',(6.075055850375e1,-6.416668285055e1,
-6.952420168149e0));
#122174=cartesian_point('',(6.072197070798e1,-6.415330032064e1,
-6.952006133902e0));
#122175=cartesian_point('',(6.058133345489e1,-6.407984739773e1,
-6.950450365392e0));
#122176=cartesian_point('',(6.045470429532e1,-6.397319599090e1,
-6.951710825938e0));
#122177=cartesian_point('',(6.037087062811e1,-6.387151653494e1,
-6.954622253229e0));
#122178=cartesian_point('',(6.036796462119e1,-6.386794563340e1,
-6.954725829179e0));
#122179=(bounded_surface()b_spline_surface(3,3,((#122155,#122156,#122157,
#122158,#122159,#122160),(#122161,#122162,#122163,#122164,#122165,#122166),(
#122167,#122168,#122169,#122170,#122171,#122172),(#122173,#122174,#122175,
#122176,#122177,#122178)),.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());
#122180=oriented_edge('',*,*,#112286,.f.);
#122182=oriented_edge('',*,*,#122181,.t.);
#122183=oriented_edge('',*,*,#122142,.f.);
#122184=oriented_edge('',*,*,#112267,.t.);
#122185=edge_loop('',(#122180,#122182,#122183,#122184));
#122186=face_outer_bound('',#122185,.f.);
#122188=cartesian_point('',(6.141930124429e1,-6.463411971919e1,
-4.961805052294e0));
#122189=cartesian_point('',(6.135666792743e1,-6.470406960447e1,
-5.002200295809e0));
#122190=cartesian_point('',(6.124548958827e1,-6.481839104134e1,
-5.073847495095e0));
#122191=cartesian_point('',(6.107923996207e1,-6.496237040235e1,
-5.178751093014e0));
#122192=cartesian_point('',(6.093232976068e1,-6.507036800714e1,
-5.268846334113e0));
#122193=cartesian_point('',(6.078808290264e1,-6.515806429327e1,
-5.353762432155e0));
#122194=cartesian_point('',(6.064745307501e1,-6.522599193401e1,
-5.432055719710e0));
#122195=cartesian_point('',(6.051108755593e1,-6.527506622319e1,
-5.502540251956e0));
#122196=cartesian_point('',(6.037618457517e1,-6.530709093666e1,
-5.565714548889e0));
#122197=cartesian_point('',(6.023664596966e1,-6.532238587942e1,
-5.622569425635e0));
#122198=cartesian_point('',(6.008594580817e1,-6.531702043249e1,
-5.671561494036e0));
#122199=cartesian_point('',(5.989226540991e1,-6.527592313129e1,
-5.711095461959e0));
#122200=cartesian_point('',(5.976368903842e1,-6.520978849939e1,
-5.705683781501e0));
#122201=cartesian_point('',(5.969969525565e1,-6.516200165418e1,
-5.685361386338e0));
#122202=cartesian_point('',(6.145792050415e1,-6.372101635259e1,
-5.504741155920e0));
#122203=cartesian_point('',(6.137820319476e1,-6.376592702017e1,
-5.504295998054e0));
#122204=cartesian_point('',(6.124434162143e1,-6.384067070415e1,
-5.498894950320e0));
#122205=cartesian_point('',(6.106654220468e1,-6.394078195816e1,
-5.480129733513e0));
#122206=cartesian_point('',(6.092602611749e1,-6.402195835043e1,
-5.456903701874e0));
#122207=cartesian_point('',(6.080437465633e1,-6.409568717340e1,
-5.428866194719e0));
#122208=cartesian_point('',(6.070171188588e1,-6.416278548908e1,
-5.397709784810e0));
#122209=cartesian_point('',(6.061747573162e1,-6.422417779408e1,
-5.365119783273e0));
#122210=cartesian_point('',(6.054901332165e1,-6.428215642167e1,
-5.331906570656e0));
#122211=cartesian_point('',(6.049369277515e1,-6.434000136198e1,
-5.298089370588e0));
#122212=cartesian_point('',(6.045167297814e1,-6.440079768765e1,
-5.264363300290e0));
#122213=cartesian_point('',(6.042213934516e1,-6.447714318843e1,
-5.229271021750e0));
#122214=cartesian_point('',(6.042407848939e1,-6.452536317261e1,
-5.218959493175e0));
#122215=cartesian_point('',(6.043020202636e1,-6.454480152934e1,
-5.221398389524e0));
#122216=cartesian_point('',(6.221697607709e1,-6.373417227217e1,
-6.248839007351e0));
#122217=cartesian_point('',(6.211038233157e1,-6.374667640705e1,
-6.276440703748e0));
#122218=cartesian_point('',(6.192958705897e1,-6.376188781680e1,
-6.311177691430e0));
#122219=cartesian_point('',(6.168684101755e1,-6.377088882044e1,
-6.328561958106e0));
#122220=cartesian_point('',(6.149411797535e1,-6.377178748989e1,
-6.321570350760e0));
#122221=cartesian_point('',(6.132732846999e1,-6.376849820654e1,
-6.296028398535e0));
#122222=cartesian_point('',(6.118742807167e1,-6.376368811159e1,
-6.256119411168e0));
#122223=cartesian_point('',(6.107411010298e1,-6.375966243536e1,
-6.206189164739e0));
#122224=cartesian_point('',(6.098393949318e1,-6.375822591842e1,
-6.149093926108e0));
#122225=cartesian_point('',(6.091342582318e1,-6.376117150198e1,
-6.085603650120e0));
#122226=cartesian_point('',(6.086254151075e1,-6.377122683446e1,
-6.016754606969e0));
#122227=cartesian_point('',(6.082916187219e1,-6.379482409662e1,
-5.936909046840e0));
#122228=cartesian_point('',(6.082781419657e1,-6.381753056900e1,
-5.901233275295e0));
#122229=cartesian_point('',(6.082527152342e1,-6.382053385637e1,
-5.894176631803e0));
#122230=cartesian_point('',(6.274439375931e1,-6.465708616729e1,
-6.260785691498e0));
#122231=cartesian_point('',(6.263484192203e1,-6.467046357583e1,
-6.350142668471e0));
#122232=cartesian_point('',(6.244173085513e1,-6.468085879989e1,
-6.491859322740e0));
#122233=cartesian_point('',(6.216210311896e1,-6.466578589238e1,
-6.659869512178e0));
#122234=cartesian_point('',(6.192405460336e1,-6.463364170333e1,
-6.778305384559e0));
#122235=cartesian_point('',(6.170100971438e1,-6.458688654764e1,
-6.867578003093e0));
#122236=cartesian_point('',(6.149537370839e1,-6.452928280427e1,
-6.930591810080e0));
#122237=cartesian_point('',(6.130823971333e1,-6.446415613061e1,
-6.970805266621e0));
#122238=cartesian_point('',(6.113544046498e1,-6.439245910606e1,
-6.992288421243e0));
#122239=cartesian_point('',(6.096937903960e1,-6.431191557624e1,
-6.997342649659e0));
#122240=cartesian_point('',(6.080320398610e1,-6.421797096243e1,
-6.985020118589e0));
#122241=cartesian_point('',(6.060280956925e1,-6.408479042164e1,
-6.946427740345e0));
#122242=cartesian_point('',(6.046849535656e1,-6.397411654292e1,
-6.896737393467e0));
#122243=cartesian_point('',(6.038937286454e1,-6.389763879774e1,
-6.859838519269e0));
#122244=(bounded_surface()b_spline_surface(3,3,((#122188,#122189,#122190,
#122191,#122192,#122193,#122194,#122195,#122196,#122197,#122198,#122199,#122200,
#122201),(#122202,#122203,#122204,#122205,#122206,#122207,#122208,#122209,
#122210,#122211,#122212,#122213,#122214,#122215),(#122216,#122217,#122218,
#122219,#122220,#122221,#122222,#122223,#122224,#122225,#122226,#122227,#122228,
#122229),(#122230,#122231,#122232,#122233,#122234,#122235,#122236,#122237,
#122238,#122239,#122240,#122241,#122242,#122243)),.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.885802796885e-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());
#122246=oriented_edge('',*,*,#122245,.t.);
#122248=oriented_edge('',*,*,#122247,.f.);
#122249=oriented_edge('',*,*,#122144,.t.);
#122250=oriented_edge('',*,*,#122181,.f.);
#122251=edge_loop('',(#122246,#122248,#122249,#122250));
#122252=face_outer_bound('',#122251,.f.);
#122254=cartesian_point('',(0.e0,0.e0,-5.1e0));
#122255=direction('',(0.e0,0.e0,1.e0));
#122256=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#122257=axis2_placement_3d('',#122254,#122255,#122256);
#122258=toroidal_surface('',#122257,8.85e1,5.e-1);
#122259=oriented_edge('',*,*,#112284,.f.);
#122261=oriented_edge('',*,*,#122260,.f.);
#122263=oriented_edge('',*,*,#122262,.t.);
#122265=oriented_edge('',*,*,#122264,.t.);
#122267=oriented_edge('',*,*,#122266,.t.);
#122268=oriented_edge('',*,*,#122245,.f.);
#122269=edge_loop('',(#122259,#122261,#122263,#122265,#122267,#122268));
#122270=face_outer_bound('',#122269,.f.);
#122272=cartesian_point('',(5.501923549180e1,-6.915636302357e1,
-5.685152484611e0));
#122273=cartesian_point('',(5.505299860241e1,-6.921923395663e1,
-5.703177812858e0));
#122274=cartesian_point('',(5.509510494636e1,-6.933893242677e1,
-5.711121710100e0));
#122275=cartesian_point('',(5.511379807903e1,-6.952412903290e1,
-5.681565934598e0));
#122276=cartesian_point('',(5.510145675549e1,-6.968762424088e1,
-5.633194470258e0));
#122277=cartesian_point('',(5.505691273972e1,-6.985971003564e1,
-5.562116242866e0));
#122278=cartesian_point('',(5.497965416867e1,-7.003277058999e1,
-5.473753991873e0));
#122279=cartesian_point('',(5.487102971544e1,-7.020311701461e1,
-5.373141599533e0));
#122280=cartesian_point('',(5.473183961075e1,-7.036967252158e1,
-5.263773038147e0));
#122281=cartesian_point('',(5.456193349173e1,-7.053221070282e1,
-5.148153460053e0));
#122282=cartesian_point('',(5.439021858013e1,-7.066703689062e1,
-5.046136756315e0));
#122283=cartesian_point('',(5.427415143797e1,-7.074586692424e1,
-4.984240362562e0));
#122284=cartesian_point('',(5.422769883700e1,-7.077577955162e1,
-4.960455933636e0));
#122285=cartesian_point('',(5.429766070412e1,-6.978330531553e1,
-5.220978148483e0));
#122286=cartesian_point('',(5.428115111817e1,-6.977534514153e1,
-5.219200126220e0));
#122287=cartesian_point('',(5.424091601014e1,-6.976621119584e1,
-5.226726321717e0));
#122288=cartesian_point('',(5.416788077321e1,-6.977677810974e1,
-5.256432001420e0));
#122289=cartesian_point('',(5.409697780468e1,-6.980580069387e1,
-5.291564057926e0));
#122290=cartesian_point('',(5.401418550380e1,-6.986160099128e1,
-5.334468127127e0));
#122291=cartesian_point('',(5.392044843868e1,-6.994595041656e1,
-5.379595259658e0));
#122292=cartesian_point('',(5.381542495778e1,-7.005806628129e1,
-5.422273932958e0));
#122293=cartesian_point('',(5.369770139567e1,-7.019684300778e1,
-5.459073228602e0));
#122294=cartesian_point('',(5.356530045666e1,-7.036141635483e1,
-5.487202169979e0));
#122295=cartesian_point('',(5.343804199769e1,-7.052300494718e1,
-5.501544875982e0));
#122296=cartesian_point('',(5.335394299793e1,-7.062958746231e1,
-5.504518165052e0));
#122297=cartesian_point('',(5.332047592667e1,-7.067181203811e1,
-5.504789449091e0));
#122298=cartesian_point('',(5.352059373737e1,-7.005954638853e1,
-5.892744536444e0));
#122299=cartesian_point('',(5.351686776564e1,-7.006202237014e1,
-5.900191704740e0));
#122300=cartesian_point('',(5.349829661376e1,-7.006041478734e1,
-5.929095747028e0));
#122301=cartesian_point('',(5.347051169649e1,-7.008120171571e1,
-5.999488776674e0));
#122302=cartesian_point('',(5.344987841391e1,-7.012567429387e1,
-6.073116893495e0));
#122303=cartesian_point('',(5.343214389175e1,-7.021024659172e1,
-6.154421487110e0));
#122304=cartesian_point('',(5.341511955055e1,-7.033902468322e1,
-6.230182865213e0));
#122305=cartesian_point('',(5.339464477423e1,-7.051057140541e1,
-6.289607830053e0));
#122306=cartesian_point('',(5.336602677850e1,-7.072190372087e1,
-6.324623841209e0));
#122307=cartesian_point('',(5.332435203195e1,-7.096975657357e1,
-6.328422252888e0));
#122308=cartesian_point('',(5.327321103273e1,-7.120896833610e1,
-6.299470041976e0));
#122309=cartesian_point('',(5.323276129280e1,-7.136383204880e1,
-6.264239893785e0));
#122310=cartesian_point('',(5.321560960272e1,-7.142466035477e1,
-6.248015952056e0));
#122311=cartesian_point('',(5.366270639777e1,-6.963859823434e1,
-6.857857912707e0));
#122312=cartesian_point('',(5.371878591758e1,-6.971968760846e1,
-6.891987695088e0));
#122313=cartesian_point('',(5.379871112154e1,-6.985252488228e1,
-6.937250989992e0));
#122314=cartesian_point('',(5.389639792886e1,-7.005556261090e1,
-6.978723293575e0));
#122315=cartesian_point('',(5.397181260893e1,-7.024602893889e1,
-6.997554564735e0));
#122316=cartesian_point('',(5.404084023295e1,-7.046834213663e1,
-6.993512295418e0));
#122317=cartesian_point('',(5.409749938889e1,-7.071896200175e1,
-6.958628376639e0));
#122318=cartesian_point('',(5.413647196725e1,-7.099305712587e1,
-6.887250056352e0));
#122319=cartesian_point('',(5.415283382712e1,-7.128627323174e1,
-6.774768407681e0));
#122320=cartesian_point('',(5.414130880643e1,-7.159419279865e1,
-6.616674920870e0));
#122321=cartesian_point('',(5.410247246663e1,-7.186452608330e1,
-6.439078097344e0));
#122322=cartesian_point('',(5.406260402217e1,-7.202764080799e1,
-6.310489801392e0));
#122323=cartesian_point('',(5.404463325092e1,-7.209003004538e1,
-6.257909587003e0));
#122324=(bounded_surface()b_spline_surface(3,3,((#122272,#122273,#122274,
#122275,#122276,#122277,#122278,#122279,#122280,#122281,#122282,#122283,
#122284),(#122285,#122286,#122287,#122288,#122289,#122290,#122291,#122292,
#122293,#122294,#122295,#122296,#122297),(#122298,#122299,#122300,#122301,
#122302,#122303,#122304,#122305,#122306,#122307,#122308,#122309,#122310),(
#122311,#122312,#122313,#122314,#122315,#122316,#122317,#122318,#122319,#122320,
#122321,#122322,#122323)),.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());
#122325=oriented_edge('',*,*,#122260,.t.);
#122327=oriented_edge('',*,*,#122326,.t.);
#122329=oriented_edge('',*,*,#122328,.f.);
#122331=oriented_edge('',*,*,#122330,.t.);
#122332=edge_loop('',(#122325,#122327,#122329,#122331));
#122333=face_outer_bound('',#122332,.f.);
#122335=cartesian_point('',(5.464070727649e1,-6.868871520573e1,
-5.697497383882e0));
#122336=cartesian_point('',(5.466163773735e1,-6.871105360512e1,
-5.697635007842e0));
#122337=cartesian_point('',(5.489871805588e1,-6.897424138126e1,
-5.699180721894e0));
#122338=cartesian_point('',(5.507510538500e1,-6.929118585645e1,
-5.699610116437e0));
#122339=cartesian_point('',(5.517065115469e1,-6.960075044109e1,
-5.698734959827e0));
#122340=cartesian_point('',(5.393358690918e1,-6.933852180966e1,
-5.239203296339e0));
#122341=cartesian_point('',(5.394642340682e1,-6.935183341967e1,
-5.239027298837e0));
#122342=cartesian_point('',(5.409180255765e1,-6.950890816609e1,
-5.237192836222e0));
#122343=cartesian_point('',(5.419939124865e1,-6.970077165025e1,
-5.236920158041e0));
#122344=cartesian_point('',(5.425581940067e1,-6.988840103335e1,
-5.237593609387e0));
#122345=cartesian_point('',(5.335717269413e1,-6.986821605650e1,
-5.959947658620e0));
#122346=cartesian_point('',(5.336314907163e1,-6.987441051704e1,
-5.959518999427e0));
#122347=cartesian_point('',(5.343082204263e1,-6.994749088695e1,
-5.954899731342e0));
#122348=cartesian_point('',(5.348079622732e1,-7.003660931256e1,
-5.953941636109e0));
#122349=cartesian_point('',(5.350701802545e1,-7.012384300762e1,
-5.956055860375e0));
#122350=cartesian_point('',(5.363517166242e1,-6.961274937397e1,
-6.954812186318e0));
#122351=cartesian_point('',(5.364413486963e1,-6.962267214052e1,
-6.954509050279e0));
#122352=cartesian_point('',(5.374565931669e1,-6.973933449314e1,
-6.951196762906e0));
#122353=cartesian_point('',(5.382154003707e1,-6.987704359759e1,
-6.950430469974e0));
#122354=cartesian_point('',(5.386439181723e1,-7.001147121099e1,
-6.952068694271e0));
#122355=(bounded_surface()b_spline_surface(3,3,((#122335,#122336,#122337,
#122338,#122339),(#122340,#122341,#122342,#122343,#122344),(#122345,#122346,
#122347,#122348,#122349),(#122350,#122351,#122352,#122353,#122354)),
.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.855313469837e-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());
#122356=oriented_edge('',*,*,#112304,.t.);
#122358=oriented_edge('',*,*,#122357,.f.);
#122359=oriented_edge('',*,*,#122326,.f.);
#122360=oriented_edge('',*,*,#112282,.f.);
#122361=edge_loop('',(#122356,#122358,#122359,#122360));
#122362=face_outer_bound('',#122361,.f.);
#122364=cartesian_point('',(5.269160836378e1,-7.040700590314e1,
-8.480067576623e0));
#122365=direction('',(7.997875502090e-2,3.817761744052e-2,9.960651927820e-1));
#122366=direction('',(1.932644386305e-1,-9.808982672003e-1,2.207818299557e-2));
#122367=axis2_placement_3d('',#122364,#122365,#122366);
#122368=cylindrical_surface('',#122367,9.999637340454e-1);
#122369=oriented_edge('',*,*,#122328,.t.);
#122370=oriented_edge('',*,*,#122357,.t.);
#122372=oriented_edge('',*,*,#122371,.f.);
#122374=oriented_edge('',*,*,#122373,.f.);
#122376=oriented_edge('',*,*,#122375,.f.);
#122378=oriented_edge('',*,*,#122377,.f.);
#122379=edge_loop('',(#122369,#122370,#122372,#122374,#122376,#122378));
#122380=face_outer_bound('',#122379,.f.);
#122382=cartesian_point('',(4.194422249061e1,-5.347801546253e1,-5.6e0));
#122383=direction('',(8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#122384=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#122385=axis2_placement_3d('',#122382,#122383,#122384);
#122386=plane('',#122385);
#122387=oriented_edge('',*,*,#112302,.f.);
#122388=oriented_edge('',*,*,#112332,.t.);
#122389=oriented_edge('',*,*,#112523,.f.);
#122390=oriented_edge('',*,*,#112539,.f.);
#122391=oriented_edge('',*,*,#122371,.t.);
#122392=edge_loop('',(#122387,#122388,#122389,#122390,#122391));
#122393=face_outer_bound('',#122392,.f.);
#122395=cartesian_point('',(5.251369258655e1,-7.049187899515e1,
-1.069548648161e1));
#122396=direction('',(5.973196072809e-1,-8.018133824446e-1,-1.745240644032e-2));
#122397=direction('',(7.979923686968e-1,5.963652195723e-1,-8.692930683107e-2));
#122398=axis2_placement_3d('',#122395,#122396,#122397);
#122399=spherical_surface('',#122398,1.e0);
#122400=oriented_edge('',*,*,#112537,.t.);
#122402=oriented_edge('',*,*,#122401,.f.);
#122403=oriented_edge('',*,*,#122373,.t.);
#122404=edge_loop('',(#122400,#122402,#122403));
#122405=face_outer_bound('',#122404,.f.);
#122407=cartesian_point('',(-1.437190495415e-14,0.e0,-1.069548648161e1));
#122408=direction('',(0.e0,0.e0,1.e0));
#122409=direction('',(5.683816615347e-1,-8.227650252843e-1,0.e0));
#122410=axis2_placement_3d('',#122407,#122408,#122409);
#122411=toroidal_surface('',#122410,8.790217809212e1,1.e0);
#122413=oriented_edge('',*,*,#122412,.t.);
#122414=oriented_edge('',*,*,#122401,.t.);
#122415=oriented_edge('',*,*,#112555,.f.);
#122417=oriented_edge('',*,*,#122416,.f.);
#122418=edge_loop('',(#122413,#122414,#122415,#122417));
#122419=face_outer_bound('',#122418,.f.);
#122421=cartesian_point('',(-1.437190495415e-14,0.e0,-8.156393297398e0));
#122422=direction('',(0.e0,0.e0,1.e0));
#122423=direction('',(-3.255681544572e-1,9.455185755993e-1,0.e0));
#122424=axis2_placement_3d('',#122421,#122422,#122423);
#122425=conical_surface('',#122424,8.894665045655e1,1.e0);
#122426=oriented_edge('',*,*,#122412,.f.);
#122428=oriented_edge('',*,*,#122427,.t.);
#122430=oriented_edge('',*,*,#122429,.t.);
#122431=oriented_edge('',*,*,#122375,.t.);
#122432=edge_loop('',(#122426,#122428,#122430,#122431));
#122433=face_outer_bound('',#122432,.f.);
#122435=cartesian_point('',(5.067355464779e1,-7.187481072202e1,
-8.400286052126e0));
#122436=direction('',(6.102393007648e-2,6.426669606060e-2,-9.960651945207e-1));
#122437=direction('',(8.731687690767e-1,-4.869176950408e-1,2.207847289150e-2));
#122438=axis2_placement_3d('',#122435,#122436,#122437);
#122439=cylindrical_surface('',#122438,9.999624588509e-1);
#122441=oriented_edge('',*,*,#122440,.t.);
#122443=oriented_edge('',*,*,#122442,.f.);
#122445=oriented_edge('',*,*,#122444,.t.);
#122446=oriented_edge('',*,*,#122427,.f.);
#122448=oriented_edge('',*,*,#122447,.f.);
#122449=oriented_edge('',*,*,#112583,.f.);
#122450=edge_loop('',(#122441,#122443,#122445,#122446,#122448,#122449));
#122451=face_outer_bound('',#122450,.f.);
#122453=cartesian_point('',(4.920754399235e1,-7.402042733236e1,
-5.698621807395e0));
#122454=cartesian_point('',(4.916100292509e1,-7.398981476508e1,
-5.698754936594e0));
#122455=cartesian_point('',(4.887231849046e1,-7.378486341313e1,
-5.699473945405e0));
#122456=cartesian_point('',(4.861797037871e1,-7.349876876860e1,
-5.699047649050e0));
#122457=cartesian_point('',(4.845842948333e1,-7.322198778220e1,
-5.697649935020e0));
#122458=cartesian_point('',(4.844784195158e1,-7.320301342638e1,
-5.697553497584e0));
#122459=cartesian_point('',(4.973950818943e1,-7.322228970005e1,
-5.237920985640e0));
#122460=cartesian_point('',(4.971121127629e1,-7.320401988355e1,
-5.237710753528e0));
#122461=cartesian_point('',(4.953576759682e1,-7.308126896754e1,
-5.236694164413e0));
#122462=cartesian_point('',(4.938229122895e1,-7.290721487676e1,
-5.237358141412e0));
#122463=cartesian_point('',(4.928816359267e1,-7.273869608203e1,
-5.239013503146e0));
#122464=cartesian_point('',(4.928192992314e1,-7.272714402376e1,
-5.239135843377e0));
#122465=cartesian_point('',(5.017467317073e1,-7.256938598760e1,
-5.956659761027e0));
#122466=cartesian_point('',(5.016151341062e1,-7.256089358196e1,
-5.956190236234e0));
#122467=cartesian_point('',(5.007994041516e1,-7.250384179112e1,
-5.953817486297e0));
#122468=cartesian_point('',(5.000864896635e1,-7.242297802224e1,
-5.955308321698e0));
#122469=cartesian_point('',(4.996486458917e1,-7.234454341545e1,
-5.959480561923e0));
#122470=cartesian_point('',(4.996196460412e1,-7.233916598213e1,
-5.959779582834e0));
#122471=cartesian_point('',(4.996667466375e1,-7.288145876895e1,
-6.952437423484e0));
#122472=cartesian_point('',(4.994653985077e1,-7.286790256601e1,
-6.952118225322e0));
#122473=cartesian_point('',(4.982160966668e1,-7.277756112788e1,
-6.950471457200e0));
#122474=cartesian_point('',(4.971063038161e1,-7.265403386508e1,
-6.951487587513e0));
#122475=cartesian_point('',(4.963891160826e1,-7.253440171421e1,
-6.954480483347e0));
#122476=cartesian_point('',(4.963413957693e1,-7.252619878391e1,
-6.954692259413e0));
#122477=(bounded_surface()b_spline_surface(3,3,((#122453,#122454,#122455,
#122456,#122457,#122458),(#122459,#122460,#122461,#122462,#122463,#122464),(
#122465,#122466,#122467,#122468,#122469,#122470),(#122471,#122472,#122473,
#122474,#122475,#122476)),.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());
#122478=oriented_edge('',*,*,#112619,.f.);
#122480=oriented_edge('',*,*,#122479,.t.);
#122481=oriented_edge('',*,*,#122440,.f.);
#122482=oriented_edge('',*,*,#112600,.t.);
#122483=edge_loop('',(#122478,#122480,#122481,#122482));
#122484=face_outer_bound('',#122483,.f.);
#122486=cartesian_point('',(5.055212376800e1,-7.344646199834e1,
-4.961805061671e0));
#122487=cartesian_point('',(5.047931900353e1,-7.350575266995e1,
-5.002200302333e0));
#122488=cartesian_point('',(5.035162564688e1,-7.360127449138e1,
-5.073847498558e0));
#122489=cartesian_point('',(5.016489950131e1,-7.371747405235e1,
-5.178751093014e0));
#122490=cartesian_point('',(5.000290346075e1,-7.380116020866e1,
-5.268846334113e0));
#122491=cartesian_point('',(4.984671379929e1,-7.386521162791e1,
-5.353762432154e0));
#122492=cartesian_point('',(4.969718913406e1,-7.391030361482e1,
-5.432055719710e0));
#122493=cartesian_point('',(4.955482559063e1,-7.393744145104e1,
-5.502540251956e0));
#122494=cartesian_point('',(4.941657372050e1,-7.394796841152e1,
-5.565714548889e0));
#122495=cartesian_point('',(4.927636041058e1,-7.394124640104e1,
-5.622569425635e0));
#122496=cartesian_point('',(4.912835495898e1,-7.391237231252e1,
-5.671561494037e0));
#122497=cartesian_point('',(4.894348816448e1,-7.384148271405e1,
-5.711095452904e0));
#122498=cartesian_point('',(4.882684054660e1,-7.375604856959e1,
-5.705683784828e0));
#122499=cartesian_point('',(4.877111015328e1,-7.369883925789e1,
-5.685361416201e0));
#122500=cartesian_point('',(5.073310839389e1,-7.255064182813e1,
-5.504741154669e0));
#122501=cartesian_point('',(5.064734696749e1,-7.258252903374e1,
-5.504295996501e0));
#122502=cartesian_point('',(5.050344097086e1,-7.263541193294e1,
-5.498894948802e0));
#122503=cartesian_point('',(5.031216971583e1,-7.270647669239e1,
-5.480129732876e0));
#122504=cartesian_point('',(5.016068482933e1,-7.276467210970e1,
-5.456903701476e0));
#122505=cartesian_point('',(5.002899737049e1,-7.281846272729e1,
-5.428866194560e0));
#122506=cartesian_point('',(4.991710205990e1,-7.286867495577e1,
-5.397709784883e0));
#122507=cartesian_point('',(4.982429911999e1,-7.291613398185e1,
-5.365119783564e0));
#122508=cartesian_point('',(4.974760974018e1,-7.296268891577e1,
-5.331906571150e0));
#122509=cartesian_point('',(4.968392133894e1,-7.301116764866e1,
-5.298089371274e0));
#122510=cartesian_point('',(4.963290823447e1,-7.306464212603e1,
-5.264363301150e0));
#122511=cartesian_point('',(4.959179515108e1,-7.313542759242e1,
-5.229271030808e0));
#122512=cartesian_point('',(4.958616714758e1,-7.318335724406e1,
-5.218959500539e0));
#122513=cartesian_point('',(4.958917445697e1,-7.320351421400e1,
-5.221398386955e0));
#122514=cartesian_point('',(5.148076068724e1,-7.268237821882e1,
-6.248839011441e0));
#122515=cartesian_point('',(5.137352321845e1,-7.267805347149e1,
-6.276440704553e0));
#122516=cartesian_point('',(5.119257425554e1,-7.266479499222e1,
-6.311177689578e0));
#122517=cartesian_point('',(5.095140876161e1,-7.263571133269e1,
-6.328561955653e0));
#122518=cartesian_point('',(5.076091787709e1,-7.260645041228e1,
-6.321570348326e0));
#122519=cartesian_point('',(5.059669638466e1,-7.257710999865e1,
-6.296028396157e0));
#122520=cartesian_point('',(5.045927085708e1,-7.255047388018e1,
-6.256119408875e0));
#122521=cartesian_point('',(5.034797777515e1,-7.252877093107e1,
-6.206189162551e0));
#122522=cartesian_point('',(5.025914203595e1,-7.251324630908e1,
-6.149093924037e0));
#122523=cartesian_point('',(5.018903571542e1,-7.250512485949e1,
-6.085603648180e0));
#122524=cartesian_point('',(5.013720487270e1,-7.250709633405e1,
-6.016754605169e0));
#122525=cartesian_point('',(5.010054477611e1,-7.252518134477e1,
-5.936909063494e0));
#122526=cartesian_point('',(5.009566161230e1,-7.254739743038e1,
-5.901233295650e0));
#122527=cartesian_point('',(5.009268042677e1,-7.254996598968e1,
-5.894176640706e0));
#122528=cartesian_point('',(5.185730944154e1,-7.367643581267e1,
-6.260785712200e0));
#122529=cartesian_point('',(5.174701368949e1,-7.367251083916e1,
-6.350142681180e0));
#122530=cartesian_point('',(5.155465397746e1,-7.365256885424e1,
-6.491859327795e0));
#122531=cartesian_point('',(5.128082685409e1,-7.359393810592e1,
-6.659869511279e0));
#122532=cartesian_point('',(5.105073756986e1,-7.352495067309e1,
-6.778305383319e0));
#122533=cartesian_point('',(5.083775285149e1,-7.344387924320e1,
-6.867578001541e0));
#122534=cartesian_point('',(5.064365977690e1,-7.335481613908e1,
-6.930591808249e0));
#122535=cartesian_point('',(5.046901776838e1,-7.326121707663e1,
-6.970805264545e0));
#122536=cartesian_point('',(5.030956185139e1,-7.316337100368e1,
-6.992288418953e0));
#122537=cartesian_point('',(5.015814470194e1,-7.305784136838e1,
-6.997342647184e0));
#122538=cartesian_point('',(5.000871171477e1,-7.293905786339e1,
-6.985020115960e0));
#122539=cartesian_point('',(4.983161855332e1,-7.277616844047e1,
-6.946427746445e0));
#122540=cartesian_point('',(4.971627121110e1,-7.264584581205e1,
-6.896737421299e0));
#122541=cartesian_point('',(4.965008663035e1,-7.255793219920e1,
-6.859838570985e0));
#122542=(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,#122510,#122511,#122512,#122513),(#122514,#122515,#122516,
#122517,#122518,#122519,#122520,#122521,#122522,#122523,#122524,#122525,#122526,
#122527),(#122528,#122529,#122530,#122531,#122532,#122533,#122534,#122535,
#122536,#122537,#122538,#122539,#122540,#122541)),.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.885802326901e-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());
#122544=oriented_edge('',*,*,#122543,.t.);
#122546=oriented_edge('',*,*,#122545,.f.);
#122547=oriented_edge('',*,*,#122442,.t.);
#122548=oriented_edge('',*,*,#122479,.f.);
#122549=edge_loop('',(#122544,#122546,#122547,#122548));
#122550=face_outer_bound('',#122549,.f.);
#122552=cartesian_point('',(0.e0,0.e0,-5.1e0));
#122553=direction('',(0.e0,0.e0,1.e0));
#122554=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#122555=axis2_placement_3d('',#122552,#122553,#122554);
#122556=toroidal_surface('',#122555,8.85e1,5.e-1);
#122557=oriented_edge('',*,*,#112617,.f.);
#122559=oriented_edge('',*,*,#122558,.f.);
#122561=oriented_edge('',*,*,#122560,.t.);
#122563=oriented_edge('',*,*,#122562,.t.);
#122565=oriented_edge('',*,*,#122564,.t.);
#122566=oriented_edge('',*,*,#122543,.f.);
#122567=edge_loop('',(#122557,#122559,#122561,#122563,#122565,#122566));
#122568=face_outer_bound('',#122567,.f.);
#122570=cartesian_point('',(4.352341875026e1,-7.691183810696e1,
-5.685152484526e0));
#122571=cartesian_point('',(4.354693099986e1,-7.697921670886e1,
-5.703177812841e0));
#122572=cartesian_point('',(4.356979397875e1,-7.710402837573e1,
-5.711121710121e0));
#122573=cartesian_point('',(4.355928583592e1,-7.728986915466e1,
-5.681565934596e0));
#122574=cartesian_point('',(4.352152016915e1,-7.744942085698e1,
-5.633194470257e0));
#122575=cartesian_point('',(4.345060441489e1,-7.761241977076e1,
-5.562116242865e0));
#122576=cartesian_point('',(4.334722438982e1,-7.777126375928e1,
-5.473753991873e0));
#122577=cartesian_point('',(4.321328923205e1,-7.792252032850e1,
-5.373141599533e0));
#122578=cartesian_point('',(4.304975776689e1,-7.806525113124e1,
-5.263773038147e0));
#122579=cartesian_point('',(4.285651690070e1,-7.819920902491e1,
-5.148153460054e0));
#122580=cartesian_point('',(4.266582462209e1,-7.830551314826e1,
-5.046136756337e0));
#122581=cartesian_point('',(4.253885472495e1,-7.836521575206e1,
-4.984240362601e0));
#122582=cartesian_point('',(4.248829466663e1,-7.838749331723e1,
-4.960455933700e0));
#122583=cartesian_point('',(4.271265236405e1,-7.741818253473e1,
-5.220978148492e0));
#122584=cartesian_point('',(4.269759128335e1,-7.740773769422e1,
-5.219200126208e0));
#122585=cartesian_point('',(4.265928040016e1,-7.739242204497e1,
-5.226726321700e0));
#122586=cartesian_point('',(4.258549131861e1,-7.739143363440e1,
-5.256432001423e0));
#122587=cartesian_point('',(4.251092115086e1,-7.740900723441e1,
-5.291564057928e0));
#122588=cartesian_point('',(4.242041907092e1,-7.745116896827e1,
-5.334468127129e0));
#122589=cartesian_point('',(4.231464090740e1,-7.751981620452e1,
-5.379595259660e0));
#122590=cartesian_point('',(4.219337165451e1,-7.761412244486e1,
-5.422273932960e0));
#122591=cartesian_point('',(4.205538800183e1,-7.773277457710e1,
-5.459073228605e0));
#122592=cartesian_point('',(4.189887219457e1,-7.787460968308e1,
-5.487202169981e0));
#122593=cartesian_point('',(4.174790247344e1,-7.801430124276e1,
-5.501544875981e0));
#122594=cartesian_point('',(4.164816569322e1,-7.810641556818e1,
-5.504518165052e0));
#122595=cartesian_point('',(4.160850527800e1,-7.814288488614e1,
-5.504789449102e0));
#122596=cartesian_point('',(4.190193875633e1,-7.756946256548e1,
-5.892744536489e0));
#122597=cartesian_point('',(4.189787132819e1,-7.757132519301e1,
-5.900191704685e0));
#122598=cartesian_point('',(4.187978029938e1,-7.756683223405e1,
-5.929095746981e0));
#122599=cartesian_point('',(4.184908566851e1,-7.758301672217e1,
-5.999488776676e0));
#122600=cartesian_point('',(4.182174937190e1,-7.762371401257e1,
-6.073116893496e0));
#122601=cartesian_point('',(4.179100316896e1,-7.770447079461e1,
-6.154421487112e0));
#122602=cartesian_point('',(4.175404309381e1,-7.782900022040e1,
-6.230182865215e0));
#122603=cartesian_point('',(4.170698457624e1,-7.799523195709e1,
-6.289607830054e0));
#122604=cartesian_point('',(4.164565925782e1,-7.819948558021e1,
-6.324623841210e0));
#122605=cartesian_point('',(4.156572486812e1,-7.843776758633e1,
-6.328422252889e0));
#122606=cartesian_point('',(4.147779253540e1,-7.866603404020e1,
-6.299470041982e0));
#122607=cartesian_point('',(4.141361477683e1,-7.881266339016e1,
-6.264239893806e0));
#122608=cartesian_point('',(4.138715860946e1,-7.887005968286e1,
-6.248015952108e0));
#122609=cartesian_point('',(4.210815257200e1,-7.717592829971e1,
-6.857857912537e0));
#122610=cartesian_point('',(4.215085648781e1,-7.726479209816e1,
-6.891987694998e0));
#122611=cartesian_point('',(4.220901735208e1,-7.740849698135e1,
-6.937250989964e0));
#122612=cartesian_point('',(4.227373937428e1,-7.762431656221e1,
-6.978723293575e0));
#122613=cartesian_point('',(4.231843007637e1,-7.782423538878e1,
-6.997554564735e0));
#122614=cartesian_point('',(4.235183040964e1,-7.805460984159e1,
-6.993512295418e0));
#122615=cartesian_point('',(4.236858641282e1,-7.831100760503e1,
-6.958628376639e0));
#122616=cartesian_point('',(4.236420124995e1,-7.858782481779e1,
-6.887250056351e0));
#122617=cartesian_point('',(4.233449256351e1,-7.887999050563e1,
-6.774768407681e0));
#122618=cartesian_point('',(4.227494020223e1,-7.918231616126e1,
-6.616674920870e0));
#122619=cartesian_point('',(4.219429255947e1,-7.944324585249e1,
-6.439078097379e0));
#122620=cartesian_point('',(4.212939819704e1,-7.959811556542e1,
-6.310489801471e0));
#122621=cartesian_point('',(4.210188884930e1,-7.965692543987e1,
-6.257909587146e0));
#122622=(bounded_surface()b_spline_surface(3,3,((#122570,#122571,#122572,
#122573,#122574,#122575,#122576,#122577,#122578,#122579,#122580,#122581,
#122582),(#122583,#122584,#122585,#122586,#122587,#122588,#122589,#122590,
#122591,#122592,#122593,#122594,#122595),(#122596,#122597,#122598,#122599,
#122600,#122601,#122602,#122603,#122604,#122605,#122606,#122607,#122608),(
#122609,#122610,#122611,#122612,#122613,#122614,#122615,#122616,#122617,#122618,
#122619,#122620,#122621)),.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());
#122623=oriented_edge('',*,*,#122558,.t.);
#122625=oriented_edge('',*,*,#122624,.t.);
#122627=oriented_edge('',*,*,#122626,.f.);
#122629=oriented_edge('',*,*,#122628,.t.);
#122630=edge_loop('',(#122623,#122625,#122627,#122629));
#122631=face_outer_bound('',#122630,.f.);
#122633=cartesian_point('',(4.322270708136e1,-7.639073295138e1,
-5.697497383882e0));
#122634=cartesian_point('',(4.323988535795e1,-7.641607057345e1,
-5.697635007842e0));
#122635=cartesian_point('',(4.343287518538e1,-7.671310560413e1,
-5.699180721894e0));
#122636=cartesian_point('',(4.355750985435e1,-7.705374102437e1,
-5.699610116437e0));
#122637=cartesian_point('',(4.360345272687e1,-7.737444100665e1,
-5.698734959827e0));
#122638=cartesian_point('',(4.242264039070e1,-7.692192136134e1,
-5.239203296339e0));
#122639=cartesian_point('',(4.243323645515e1,-7.693707715398e1,
-5.239027298837e0));
#122640=cartesian_point('',(4.255225384347e1,-7.711496035932e1,
-5.237192836222e0));
#122641=cartesian_point('',(4.262850387764e1,-7.732129226493e1,
-5.236920158041e0));
#122642=cartesian_point('',(4.265488560331e1,-7.751543892673e1,
-5.237593609387e0));
#122643=cartesian_point('',(4.177046035500e1,-7.735492314365e1,
-5.959947658620e0));
#122644=cartesian_point('',(4.177539412625e1,-7.736197625152e1,
-5.959518999427e0));
#122645=cartesian_point('',(4.183080164211e1,-7.744474326583e1,
-5.954899731342e0));
#122646=cartesian_point('',(4.186621936844e1,-7.754058218057e1,
-5.953941636109e0));
#122647=cartesian_point('',(4.187847197630e1,-7.763084387707e1,
-5.956055860375e0));
#122648=cartesian_point('',(4.208500048850e1,-7.714609029980e1,
-6.954812186318e0));
#122649=cartesian_point('',(4.209230108108e1,-7.715729305515e1,
-6.954509050279e0));
#122650=cartesian_point('',(4.217432558100e1,-7.728840102319e1,
-6.951196762906e0));
#122651=cartesian_point('',(4.222772963370e1,-7.743628505994e1,
-6.950430469974e0));
#122652=cartesian_point('',(4.224902472556e1,-7.757576114165e1,
-6.952068694271e0));
#122653=(bounded_surface()b_spline_surface(3,3,((#122633,#122634,#122635,
#122636,#122637),(#122638,#122639,#122640,#122641,#122642),(#122643,#122644,
#122645,#122646,#122647),(#122648,#122649,#122650,#122651,#122652)),
.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.855313469843e-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());
#122654=oriented_edge('',*,*,#112637,.t.);
#122656=oriented_edge('',*,*,#122655,.f.);
#122657=oriented_edge('',*,*,#122624,.f.);
#122658=oriented_edge('',*,*,#112615,.f.);
#122659=edge_loop('',(#122654,#122656,#122657,#122658));
#122660=face_outer_bound('',#122659,.f.);
#122662=cartesian_point('',(4.102880492457e1,-7.778296239324e1,
-8.480067576623e0));
#122663=direction('',(8.496637899121e-2,2.519615386136e-2,9.960651927819e-1));
#122664=direction('',(3.743873699535e-2,-9.990550008922e-1,2.207818299576e-2));
#122665=axis2_placement_3d('',#122662,#122663,#122664);
#122666=cylindrical_surface('',#122665,9.999637340454e-1);
#122667=oriented_edge('',*,*,#122626,.t.);
#122668=oriented_edge('',*,*,#122655,.t.);
#122670=oriented_edge('',*,*,#122669,.f.);
#122672=oriented_edge('',*,*,#122671,.f.);
#122674=oriented_edge('',*,*,#122673,.f.);
#122676=oriented_edge('',*,*,#122675,.f.);
#122677=edge_loop('',(#122667,#122668,#122670,#122672,#122674,#122676));
#122678=face_outer_bound('',#122677,.f.);
#122680=cartesian_point('',(3.306201476901e1,-5.938113435736e1,-5.6e0));
#122681=direction('',(8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#122682=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#122683=axis2_placement_3d('',#122680,#122681,#122682);
#122684=plane('',#122683);
#122685=oriented_edge('',*,*,#112635,.f.);
#122686=oriented_edge('',*,*,#112665,.t.);
#122687=oriented_edge('',*,*,#112858,.f.);
#122688=oriented_edge('',*,*,#112874,.f.);
#122689=oriented_edge('',*,*,#122669,.t.);
#122690=edge_loop('',(#122685,#122686,#122687,#122688,#122689));
#122691=face_outer_bound('',#122690,.f.);
#122693=cartesian_point('',(4.083980250905e1,-7.783895839721e1,
-1.069548648161e1));
#122694=direction('',(4.645343641661e-1,-8.853831024016e-1,-1.745240644023e-2));
#122695=direction('',(8.814598325431e-1,4.641894647954e-1,-8.692930683091e-2));
#122696=axis2_placement_3d('',#122693,#122694,#122695);
#122697=spherical_surface('',#122696,1.e0);
#122698=oriented_edge('',*,*,#112872,.t.);
#122700=oriented_edge('',*,*,#122699,.f.);
#122701=oriented_edge('',*,*,#122671,.t.);
#122702=edge_loop('',(#122698,#122700,#122701));
#122703=face_outer_bound('',#122702,.f.);
#122705=cartesian_point('',(-1.435833405290e-14,0.e0,-1.069548648161e1));
#122706=direction('',(0.e0,0.e0,1.e0));
#122707=direction('',(4.326751335218e-1,-9.015499036836e-1,0.e0));
#122708=axis2_placement_3d('',#122705,#122706,#122707);
#122709=toroidal_surface('',#122708,8.790217809212e1,1.e0);
#122711=oriented_edge('',*,*,#122710,.t.);
#122712=oriented_edge('',*,*,#122699,.t.);
#122713=oriented_edge('',*,*,#112890,.f.);
#122715=oriented_edge('',*,*,#122714,.f.);
#122716=edge_loop('',(#122711,#122712,#122713,#122715));
#122717=face_outer_bound('',#122716,.f.);
#122719=cartesian_point('',(-1.435833405290e-14,0.e0,-8.156393297404e0));
#122720=direction('',(0.e0,0.e0,1.e0));
#122721=direction('',(-1.736481776669e-1,9.848077530122e-1,0.e0));
#122722=axis2_placement_3d('',#122719,#122720,#122721);
#122723=conical_surface('',#122722,8.894665045655e1,1.e0);
#122724=oriented_edge('',*,*,#122710,.f.);
#122726=oriented_edge('',*,*,#122725,.t.);
#122728=oriented_edge('',*,*,#122727,.t.);
#122729=oriented_edge('',*,*,#122673,.t.);
#122730=edge_loop('',(#122724,#122726,#122728,#122729));
#122731=face_outer_bound('',#122730,.f.);
#122733=cartesian_point('',(3.880598153697e1,-7.891700294564e1,
-8.400286052124e0));
#122734=direction('',(7.032615045138e-2,5.392922053189e-2,-9.960651945207e-1));
#122735=direction('',(7.862479034443e-1,-6.175166195046e-1,2.207847289044e-2));
#122736=axis2_placement_3d('',#122733,#122734,#122735);
#122737=cylindrical_surface('',#122736,9.999624588514e-1);
#122739=oriented_edge('',*,*,#122738,.t.);
#122741=oriented_edge('',*,*,#122740,.f.);
#122743=oriented_edge('',*,*,#122742,.t.);
#122744=oriented_edge('',*,*,#122725,.f.);
#122746=oriented_edge('',*,*,#122745,.f.);
#122747=oriented_edge('',*,*,#112918,.f.);
#122748=edge_loop('',(#122739,#122741,#122743,#122744,#122746,#122747));
#122749=face_outer_bound('',#122748,.f.);
#122751=cartesian_point('',(3.702237302542e1,-8.080686909277e1,
-5.698621828224e0));
#122752=cartesian_point('',(3.698113665100e1,-8.076930084817e1,
-5.698755089049e0));
#122753=cartesian_point('',(3.672803237915e1,-8.052165476696e1,
-5.699473434623e0));
#122754=cartesian_point('',(3.652159693255e1,-8.019927222656e1,
-5.699046223318e0));
#122755=cartesian_point('',(3.640735758713e1,-7.990100059880e1,
-5.697649478759e0));
#122756=cartesian_point('',(3.639988908278e1,-7.988065856769e1,
-5.697553353451e0));
#122757=cartesian_point('',(3.767264347583e1,-8.010177532713e1,
-5.237921893442e0));
#122758=cartesian_point('',(3.764751814061e1,-8.007927271972e1,
-5.237711291697e0));
#122759=cartesian_point('',(3.749341548571e1,-7.993055240564e1,
-5.236694052287e0));
#122760=cartesian_point('',(3.736907350084e1,-7.973461884844e1,
-5.237358091646e0));
#122761=cartesian_point('',(3.730249051820e1,-7.955348613577e1,
-5.239014618934e0));
#122762=cartesian_point('',(3.729815261588e1,-7.954113452150e1,
-5.239136710518e0));
#122763=cartesian_point('',(3.820458674298e1,-7.952498495885e1,
-5.956660241894e0));
#122764=cartesian_point('',(3.819290129892e1,-7.951452399987e1,
-5.956190030859e0));
#122765=cartesian_point('',(3.812124747491e1,-7.944539738082e1,
-5.953817290376e0));
#122766=cartesian_point('',(3.806349137411e1,-7.935437044582e1,
-5.955309455635e0));
#122767=cartesian_point('',(3.803252689444e1,-7.927006884817e1,
-5.959481977018e0));
#122768=cartesian_point('',(3.803050935297e1,-7.926431949586e1,
-5.959780232284e0));
#122769=cartesian_point('',(3.795033050913e1,-7.980067732038e1,
-6.952437169948e0));
#122770=cartesian_point('',(3.793253958154e1,-7.978411533429e1,
-6.952117550930e0));
#122771=cartesian_point('',(3.782326457564e1,-7.967531782871e1,
-6.950471269592e0));
#122772=cartesian_point('',(3.773298600753e1,-7.953594143046e1,
-6.951488696605e0));
#122773=cartesian_point('',(3.768088196568e1,-7.940658848894e1,
-6.954481020755e0));
#122774=cartesian_point('',(3.767746125429e1,-7.939776388604e1,
-6.954692207180e0));
#122775=(bounded_surface()b_spline_surface(3,3,((#122751,#122752,#122753,
#122754,#122755,#122756),(#122757,#122758,#122759,#122760,#122761,#122762),(
#122763,#122764,#122765,#122766,#122767,#122768),(#122769,#122770,#122771,
#122772,#122773,#122774)),.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());
#122776=oriented_edge('',*,*,#112954,.f.);
#122778=oriented_edge('',*,*,#122777,.t.);
#122779=oriented_edge('',*,*,#122738,.f.);
#122780=oriented_edge('',*,*,#112935,.t.);
#122781=edge_loop('',(#122776,#122778,#122779,#122780));
#122782=face_outer_bound('',#122781,.f.);
#122784=cartesian_point('',(3.844018524584e1,-8.045030861215e1,
-4.961805061843e0));
#122785=cartesian_point('',(3.835900172444e1,-8.049748014285e1,
-5.002200302458e0));
#122786=cartesian_point('',(3.821793757997e1,-8.057185029010e1,
-5.073847498624e0));
#122787=cartesian_point('',(3.801533272708e1,-8.065740883691e1,
-5.178751093014e0));
#122788=cartesian_point('',(3.784223972750e1,-8.071472291383e1,
-5.268846334113e0));
#122789=cartesian_point('',(3.767795317045e1,-8.075355230768e1,
-5.353762432154e0));
#122790=cartesian_point('',(3.752321546112e1,-8.077469832639e1,
-5.432055719710e0));
#122791=cartesian_point('',(3.737835935625e1,-8.077923148606e1,
-5.502540251956e0));
#122792=cartesian_point('',(3.724016281664e1,-8.076800148484e1,
-5.565714548889e0));
#122793=cartesian_point('',(3.710272731935e1,-8.073942803934e1,
-5.622569425635e0));
#122794=cartesian_point('',(3.696106096304e1,-8.068775628512e1,
-5.671561494036e0));
#122795=cartesian_point('',(3.678955976325e1,-8.058881991786e1,
-5.711095452612e0));
#122796=cartesian_point('',(3.668771311652e1,-8.048618990311e1,
-5.705683784935e0));
#122797=cartesian_point('',(3.664161836523e1,-8.042096677964e1,
-5.685361417175e0));
#122798=cartesian_point('',(3.875907879979e1,-7.959382970785e1,
-5.504741154697e0));
#122799=cartesian_point('',(3.866938498096e1,-7.961190828608e1,
-5.504295996524e0));
#122800=cartesian_point('',(3.851897799804e1,-7.964162825142e1,
-5.498894948817e0));
#122801=cartesian_point('',(3.831894463206e1,-7.968189666928e1,
-5.480129732895e0));
#122802=cartesian_point('',(3.816022100691e1,-7.971567814724e1,
-5.456903701488e0));
#122803=cartesian_point('',(3.802174013273e1,-7.974820605589e1,
-5.428866194565e0));
#122804=cartesian_point('',(3.790336751600e1,-7.978029580547e1,
-5.397709784881e0));
#122805=cartesian_point('',(3.780428290691e1,-7.981265295393e1,
-5.365119783556e0));
#122806=cartesian_point('',(3.772125490445e1,-7.984663785725e1,
-5.331906571136e0));
#122807=cartesian_point('',(3.765076686847e1,-7.988455667552e1,
-5.298089371255e0));
#122808=cartesian_point('',(3.759201656872e1,-7.992939258564e1,
-5.264363301126e0));
#122809=cartesian_point('',(3.754033636943e1,-7.999287506182e1,
-5.229271031038e0));
#122810=cartesian_point('',(3.752727980646e1,-8.003933420574e1,
-5.218959500715e0));
#122811=cartesian_point('',(3.752709684588e1,-8.005971345644e1,
-5.221398386810e0));
#122812=cartesian_point('',(3.947691814088e1,-7.984090279139e1,
-6.248839011632e0));
#122813=cartesian_point('',(3.937167748293e1,-7.981985565276e1,
-6.276440704681e0));
#122814=cartesian_point('',(3.919503038529e1,-7.977845375321e1,
-6.311177689659e0));
#122815=cartesian_point('',(3.896138372565e1,-7.971200156679e1,
-6.328561955724e0));
#122816=cartesian_point('',(3.877781551645e1,-7.965330155724e1,
-6.321570348397e0));
#122817=cartesian_point('',(3.862020571501e1,-7.959863247147e1,
-6.296028396226e0));
#122818=cartesian_point('',(3.848863893066e1,-7.955082619892e1,
-6.256119408942e0));
#122819=cartesian_point('',(3.838211114049e1,-7.951198037538e1,
-6.206189162614e0));
#122820=cartesian_point('',(3.829679770258e1,-7.948274991591e1,
-6.149093924097e0));
#122821=cartesian_point('',(3.822882498182e1,-7.946376141009e1,
-6.085603648237e0));
#122822=cartesian_point('',(3.817732385622e1,-7.945760048237e1,
-6.016754605221e0));
#122823=cartesian_point('',(3.813828598756e1,-7.946972793389e1,
-5.936909064133e0));
#122824=cartesian_point('',(3.812998758201e1,-7.949090660721e1,
-5.901233296403e0));
#122825=cartesian_point('',(3.812664128905e1,-7.949297718391e1,
-5.894176641074e0));
#122826=cartesian_point('',(3.969332608715e1,-8.088162708969e1,
-6.260785712594e0));
#122827=cartesian_point('',(3.958500226012e1,-8.086049638215e1,
-6.350142681429e0));
#122828=cartesian_point('',(3.939813042926e1,-8.081070822752e1,
-6.491859327913e0));
#122829=cartesian_point('',(3.913684644207e1,-8.070996332151e1,
-6.659869511305e0));
#122830=cartesian_point('',(3.892038195090e1,-8.060583134437e1,
-6.778305383355e0));
#122831=cartesian_point('',(3.872270179360e1,-8.049243988783e1,
-6.867578001586e0));
#122832=cartesian_point('',(3.854493086588e1,-8.037411045202e1,
-6.930591808302e0));
#122833=cartesian_point('',(3.838708110954e1,-8.025434372016e1,
-6.970805264605e0));
#122834=cartesian_point('',(3.824489485756e1,-8.013275789365e1,
-6.992288419020e0));
#122835=cartesian_point('',(3.811185037653e1,-8.000484064250e1,
-6.997342647256e0));
#122836=cartesian_point('',(3.798283899145e1,-7.986414309015e1,
-6.985020116037e0));
#122837=cartesian_point('',(3.783340766153e1,-7.967555563373e1,
-6.946427746810e0));
#122838=cartesian_point('',(3.773986738789e1,-7.952879319487e1,
-6.896737422366e0));
#122839=cartesian_point('',(3.768825036858e1,-7.943160839672e1,
-6.859838572817e0));
#122840=(bounded_surface()b_spline_surface(3,3,((#122784,#122785,#122786,
#122787,#122788,#122789,#122790,#122791,#122792,#122793,#122794,#122795,#122796,
#122797),(#122798,#122799,#122800,#122801,#122802,#122803,#122804,#122805,
#122806,#122807,#122808,#122809,#122810,#122811),(#122812,#122813,#122814,
#122815,#122816,#122817,#122818,#122819,#122820,#122821,#122822,#122823,#122824,
#122825),(#122826,#122827,#122828,#122829,#122830,#122831,#122832,#122833,
#122834,#122835,#122836,#122837,#122838,#122839)),.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.885802311708e-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());
#122842=oriented_edge('',*,*,#122841,.t.);
#122844=oriented_edge('',*,*,#122843,.f.);
#122845=oriented_edge('',*,*,#122740,.t.);
#122846=oriented_edge('',*,*,#122777,.f.);
#122847=edge_loop('',(#122842,#122844,#122845,#122846));
#122848=face_outer_bound('',#122847,.f.);
#122850=cartesian_point('',(0.e0,0.e0,-5.1e0));
#122851=direction('',(0.e0,0.e0,1.e0));
#122852=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#122853=axis2_placement_3d('',#122850,#122851,#122852);
#122854=toroidal_surface('',#122853,8.85e1,5.e-1);
#122855=oriented_edge('',*,*,#112952,.f.);
#122857=oriented_edge('',*,*,#122856,.f.);
#122859=oriented_edge('',*,*,#122858,.t.);
#122861=oriented_edge('',*,*,#122860,.t.);
#122863=oriented_edge('',*,*,#122862,.t.);
#122864=oriented_edge('',*,*,#122841,.f.);
#122865=edge_loop('',(#122855,#122857,#122859,#122861,#122863,#122864));
#122866=face_outer_bound('',#122865,.f.);
#122868=cartesian_point('',(3.095591099243e1,-8.277348848141e1,
-5.685152484580e0));
#122869=cartesian_point('',(3.096859343222e1,-8.284371566673e1,
-5.703177812852e0));
#122870=cartesian_point('',(3.097165008352e1,-8.297056725270e1,
-5.711121710108e0));
#122871=cartesian_point('',(3.093219941056e1,-8.315247618745e1,
-5.681565934598e0));
#122872=cartesian_point('',(3.086993931662e1,-8.330415569168e1,
-5.633194470258e0));
#122873=cartesian_point('',(3.077439800509e1,-8.345405415027e1,
-5.562116242866e0));
#122874=cartesian_point('',(3.064744208530e1,-8.359477030679e1,
-5.473753991873e0));
#122875=cartesian_point('',(3.049149415109e1,-8.372321258190e1,
-5.373141599533e0));
#122876=cartesian_point('',(3.030764801286e1,-8.383860417433e1,
-5.263773038147e0));
#122877=cartesian_point('',(3.009583063097e1,-8.394068329251e1,
-5.148153460054e0));
#122878=cartesian_point('',(2.989085646206e1,-8.401584779112e1,
-5.046136756333e0));
#122879=cartesian_point('',(2.975611023018e1,-8.405495288885e1,
-4.984240362597e0));
#122880=cartesian_point('',(2.970268767077e1,-8.406904684458e1,
-4.960455933651e0));
#122881=cartesian_point('',(3.007591676627e1,-8.314676716122e1,
-5.220978148485e0));
#122882=cartesian_point('',(3.006267504585e1,-8.313409484335e1,
-5.219200126215e0));
#122883=cartesian_point('',(3.002723172862e1,-8.311297461262e1,
-5.226726321710e0));
#122884=cartesian_point('',(2.995450573462e1,-8.310045521554e1,
-5.256432001420e0));
#122885=cartesian_point('',(2.987810453266e1,-8.310614711107e1,
-5.291564057926e0));
#122886=cartesian_point('',(2.978212113522e1,-8.313363211957e1,
-5.334468127127e0));
#122887=cartesian_point('',(2.966690648274e1,-8.318488684400e1,
-5.379595259658e0));
#122888=cartesian_point('',(2.953237750933e1,-8.325906132733e1,
-5.422273932957e0));
#122889=cartesian_point('',(2.937753138155e1,-8.335466725603e1,
-5.459073228602e0));
#122890=cartesian_point('',(2.920075464468e1,-8.347027166992e1,
-5.487202169979e0));
#122891=cartesian_point('',(2.902979103692e1,-8.358462652714e1,
-5.501544875979e0));
#122892=cartesian_point('',(2.891687232674e1,-8.366000450249e1,
-5.504518165050e0));
#122893=cartesian_point('',(2.887199513919e1,-8.368982056678e1,
-5.504789449090e0));
#122894=cartesian_point('',(2.925151897740e1,-8.316936113551e1,
-5.892744536428e0));
#122895=cartesian_point('',(2.924721024759e1,-8.317056454520e1,
-5.900191704720e0));
#122896=cartesian_point('',(2.923004480297e1,-8.316329684162e1,
-5.929095747010e0));
#122897=cartesian_point('',(2.919719626221e1,-8.317448037366e1,
-5.999488776674e0));
#122898=cartesian_point('',(2.916383006192e1,-8.321040027395e1,
-6.073116893495e0));
#122899=cartesian_point('',(2.912082925177e1,-8.328535304018e1,
-6.154421487109e0));
#122900=cartesian_point('',(2.906484352237e1,-8.340256747251e1,
-6.230182865213e0));
#122901=cartesian_point('',(2.899236000044e1,-8.355939104666e1,
-6.289607830053e0));
#122902=cartesian_point('',(2.889983739218e1,-8.375153657536e1,
-6.324623841209e0));
#122903=cartesian_point('',(2.878361160931e1,-8.397438044108e1,
-6.328422252888e0));
#122904=cartesian_point('',(2.866105312892e1,-8.418608090869e1,
-6.299470041980e0));
#122905=cartesian_point('',(2.857472762113e1,-8.432086539471e1,
-6.264239893804e0));
#122906=cartesian_point('',(2.853961841457e1,-8.437341638776e1,
-6.248015952091e0));
#122907=cartesian_point('',(2.951675628233e1,-8.281293087755e1,
-6.857857912645e0));
#122908=cartesian_point('',(2.954503308083e1,-8.290738097972e1,
-6.891987695056e0));
#122909=cartesian_point('',(2.957999749180e1,-8.305841498091e1,
-6.937250989982e0));
#122910=cartesian_point('',(2.961016105781e1,-8.328170221943e1,
-6.978723293575e0));
#122911=cartesian_point('',(2.962302734851e1,-8.348615087956e1,
-6.997554564735e0));
#122912=cartesian_point('',(2.961997796397e1,-8.371891400385e1,
-6.993512295417e0));
#122913=cartesian_point('',(2.959641822598e1,-8.397477630174e1,
-6.958628376639e0));
#122914=cartesian_point('',(2.954878329916e1,-8.424749944465e1,
-6.887250056352e0));
#122915=cartesian_point('',(2.947373559286e1,-8.453142062559e1,
-6.774768407681e0));
#122916=cartesian_point('',(2.936762226777e1,-8.482070810893e1,
-6.616674920870e0));
#122917=cartesian_point('',(2.924714913465e1,-8.506580925183e1,
-6.439078097376e0));
#122918=cartesian_point('',(2.915882676882e1,-8.520862054675e1,
-6.310489801463e0));
#122919=cartesian_point('',(2.912245621542e1,-8.526240296346e1,
-6.257909587124e0));
#122920=(bounded_surface()b_spline_surface(3,3,((#122868,#122869,#122870,
#122871,#122872,#122873,#122874,#122875,#122876,#122877,#122878,#122879,
#122880),(#122881,#122882,#122883,#122884,#122885,#122886,#122887,#122888,
#122889,#122890,#122891,#122892,#122893),(#122894,#122895,#122896,#122897,
#122898,#122899,#122900,#122901,#122902,#122903,#122904,#122905,#122906),(
#122907,#122908,#122909,#122910,#122911,#122912,#122913,#122914,#122915,#122916,
#122917,#122918,#122919)),.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());
#122921=oriented_edge('',*,*,#122856,.t.);
#122923=oriented_edge('',*,*,#122922,.t.);
#122925=oriented_edge('',*,*,#122924,.f.);
#122927=oriented_edge('',*,*,#122926,.t.);
#122928=edge_loop('',(#122921,#122923,#122925,#122927));
#122929=face_outer_bound('',#122928,.f.);
#122931=cartesian_point('',(3.074042484617e1,-8.221176675680e1,
-5.697497538995e0));
#122932=cartesian_point('',(3.075335925992e1,-8.223933358709e1,
-5.697634426705e0));
#122933=cartesian_point('',(3.089753693866e1,-8.256288401428e1,
-5.699180452974e0));
#122934=cartesian_point('',(3.096738731386e1,-8.291881927037e1,
-5.699609986580e0));
#122935=cartesian_point('',(3.096259248589e1,-8.324291597635e1,
-5.698735137773e0));
#122936=cartesian_point('',(2.986711043284e1,-8.261125358388e1,
-5.239203190746e0));
#122937=cartesian_point('',(2.987516239097e1,-8.262779271081e1,
-5.239028111591e0));
#122938=cartesian_point('',(2.996490638672e1,-8.282209265089e1,
-5.237192777370e0));
#122939=cartesian_point('',(3.000796407965e1,-8.303781044060e1,
-5.236918810435e0));
#122940=cartesian_point('',(3.000364687592e1,-8.323378941725e1,
-5.237593665374e0));
#122941=cartesian_point('',(2.915522185019e1,-8.293689797332e1,
-5.959947477081e0));
#122942=cartesian_point('',(2.915897161427e1,-8.294459525819e1,
-5.959521079276e0));
#122943=cartesian_point('',(2.920075822223e1,-8.303500556867e1,
-5.954900190597e0));
#122944=cartesian_point('',(2.922075845697e1,-8.313520413704e1,
-5.953940137776e0));
#122945=cartesian_point('',(2.921873882512e1,-8.322631570963e1,
-5.956055869543e0));
#122946=cartesian_point('',(2.949855876991e1,-8.277984261872e1,
-6.954812097308e0));
#122947=cartesian_point('',(2.950398814849e1,-8.279198514810e1,
-6.954510567949e0));
#122948=cartesian_point('',(2.956450575112e1,-8.293430355410e1,
-6.951197286640e0));
#122949=cartesian_point('',(2.959413315348e1,-8.308871935107e1,
-6.950429966115e0));
#122950=cartesian_point('',(2.959334636360e1,-8.322987834067e1,
-6.952068679259e0));
#122951=(bounded_surface()b_spline_surface(3,3,((#122931,#122932,#122933,
#122934,#122935),(#122936,#122937,#122938,#122939,#122940),(#122941,#122942,
#122943,#122944,#122945),(#122946,#122947,#122948,#122949,#122950)),
.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.855319796652e-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());
#122952=oriented_edge('',*,*,#112972,.t.);
#122954=oriented_edge('',*,*,#122953,.f.);
#122955=oriented_edge('',*,*,#122922,.f.);
#122956=oriented_edge('',*,*,#112950,.f.);
#122957=edge_loop('',(#122952,#122954,#122955,#122956));
#122958=face_outer_bound('',#122957,.f.);
#122960=cartesian_point('',(2.835573614133e1,-8.324364420237e1,
-8.480067576516e0));
#122961=direction('',(8.786184872265e-2,1.159427735309e-2,9.960651927819e-1));
#122962=direction('',(-1.193088305916e-1,-9.926116847884e-1,2.207818299588e-2));
#122963=axis2_placement_3d('',#122960,#122961,#122962);
#122964=cylindrical_surface('',#122963,9.999637340499e-1);
#122965=oriented_edge('',*,*,#122924,.t.);
#122966=oriented_edge('',*,*,#122953,.t.);
#122968=oriented_edge('',*,*,#122967,.f.);
#122970=oriented_edge('',*,*,#122969,.f.);
#122972=oriented_edge('',*,*,#122971,.f.);
#122974=oriented_edge('',*,*,#122973,.f.);
#122975=edge_loop('',(#122965,#122966,#122968,#122970,#122972,#122974));
#122976=face_outer_bound('',#122975,.f.);
#122978=cartesian_point('',(2.336571051726e1,-6.382209264962e1,-5.6e0));
#122979=direction('',(9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#122980=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#122981=axis2_placement_3d('',#122978,#122979,#122980);
#122982=plane('',#122981);
#122983=oriented_edge('',*,*,#112970,.f.);
#122984=oriented_edge('',*,*,#113000,.t.);
#122985=oriented_edge('',*,*,#113177,.f.);
#122986=oriented_edge('',*,*,#113193,.f.);
#122987=oriented_edge('',*,*,#122967,.t.);
#122988=edge_loop('',(#122983,#122984,#122985,#122986,#122987));
#122989=face_outer_bound('',#122988,.f.);
#122991=cartesian_point('',(2.816030095424e1,-8.326938431085e1,
-1.069548648161e1));
#122992=direction('',(3.203107433143e-1,-9.471517519526e-1,-1.745240644023e-2));
#122993=direction('',(-9.432228299004e-1,-3.205838248478e-1,8.692930691448e-2));
#122994=axis2_placement_3d('',#122991,#122992,#122993);
#122995=spherical_surface('',#122994,1.e0);
#122996=oriented_edge('',*,*,#113191,.t.);
#122998=oriented_edge('',*,*,#122997,.t.);
#122999=oriented_edge('',*,*,#122969,.t.);
#123000=edge_loop('',(#122996,#122998,#122999));
#123001=face_outer_bound('',#123000,.f.);
#123003=cartesian_point('',(-1.434362928244e-14,0.e0,-1.069548648161e1));
#123004=direction('',(0.e0,0.e0,1.e0));
#123005=direction('',(3.338085351423e-1,-9.426408976202e-1,0.e0));
#123006=axis2_placement_3d('',#123003,#123004,#123005);
#123007=toroidal_surface('',#123006,8.790217809212e1,1.e0);
#123008=oriented_edge('',*,*,#113207,.t.);
#123010=oriented_edge('',*,*,#123009,.t.);
#123012=oriented_edge('',*,*,#123011,.t.);
#123013=oriented_edge('',*,*,#122997,.f.);
#123014=edge_loop('',(#123008,#123010,#123012,#123013));
#123015=face_outer_bound('',#123014,.f.);
#123017=cartesian_point('',(2.616235402670e1,-8.391855661964e1,
-1.069548648161e1));
#123018=direction('',(2.975849966572e-1,-9.545357946531e-1,-1.745240644042e-2));
#123019=direction('',(-9.515177432179e-1,-2.950547066033e-1,
-8.692930721398e-2));
#123020=axis2_placement_3d('',#123017,#123018,#123019);
#123021=spherical_surface('',#123020,1.e0);
#123022=oriented_edge('',*,*,#123009,.f.);
#123023=oriented_edge('',*,*,#113221,.t.);
#123025=oriented_edge('',*,*,#123024,.t.);
#123026=edge_loop('',(#123022,#123023,#123025));
#123027=face_outer_bound('',#123026,.f.);
#123029=cartesian_point('',(2.598287637103e1,-8.401599664622e1,
-8.400286052116e0));
#123030=direction('',(7.789670760348e-2,4.226382861027e-2,-9.960651945208e-1));
#123031=direction('',(6.799670050236e-1,-7.329102353726e-1,2.207847289195e-2));
#123032=axis2_placement_3d('',#123029,#123030,#123031);
#123033=cylindrical_surface('',#123032,9.999624588516e-1);
#123035=oriented_edge('',*,*,#123034,.t.);
#123037=oriented_edge('',*,*,#123036,.f.);
#123039=oriented_edge('',*,*,#123038,.t.);
#123041=oriented_edge('',*,*,#123040,.f.);
#123042=oriented_edge('',*,*,#123024,.f.);
#123043=oriented_edge('',*,*,#113237,.f.);
#123044=edge_loop('',(#123035,#123037,#123039,#123041,#123042,#123043));
#123045=face_outer_bound('',#123044,.f.);
#123047=cartesian_point('',(2.392559066686e1,-8.560358233761e1,
-5.698621895104e0));
#123048=cartesian_point('',(2.389069513061e1,-8.555997129699e1,
-5.698755326544e0));
#123049=cartesian_point('',(2.367942850742e1,-8.527572980614e1,
-5.699473492587e0));
#123050=cartesian_point('',(2.352599190155e1,-8.492500998246e1,
-5.699045907646e0));
#123051=cartesian_point('',(2.345984269175e1,-8.461260379427e1,
-5.697649288241e0));
#123052=cartesian_point('',(2.345565769020e1,-8.459139130503e1,
-5.697553370798e0));
#123053=cartesian_point('',(2.467815469368e1,-8.500889224271e1,
-5.237921923609e0));
#123054=cartesian_point('',(2.465683210001e1,-8.498270346771e1,
-5.237711057001e0));
#123055=cartesian_point('',(2.452788034524e1,-8.481167663889e1,
-5.236693856250e0));
#123056=cartesian_point('',(2.443573629369e1,-8.459869609060e1,
-5.237358508231e0));
#123057=cartesian_point('',(2.439832252034e1,-8.440941653482e1,
-5.239014826838e0));
#123058=cartesian_point('',(2.439597549142e1,-8.439656712229e1,
-5.239136636871e0));
#123059=cartesian_point('',(2.529377753648e1,-8.452241581689e1,
-5.956660287437e0));
#123060=cartesian_point('',(2.528385996050e1,-8.451024042148e1,
-5.956189480939e0));
#123061=cartesian_point('',(2.522389684834e1,-8.443074156301e1,
-5.953817037655e0));
#123062=cartesian_point('',(2.518109915120e1,-8.433179659026e1,
-5.955310551657e0));
#123063=cartesian_point('',(2.516371010800e1,-8.424370709817e1,
-5.959482616477e0));
#123064=cartesian_point('',(2.516261924217e1,-8.423772628998e1,
-5.959780202721e0));
#123065=cartesian_point('',(2.499952435817e1,-8.475494030001e1,
-6.952437202915e0));
#123066=cartesian_point('',(2.498452449812e1,-8.473577513668e1,
-6.952117177813e0));
#123067=cartesian_point('',(2.489360628058e1,-8.461120116337e1,
-6.950471168074e0));
#123068=cartesian_point('',(2.482625275816e1,-8.445941263019e1,
-6.951489505519e0));
#123069=cartesian_point('',(2.479503602790e1,-8.432352916186e1,
-6.954481522190e0));
#123070=cartesian_point('',(2.479304236132e1,-8.431429872576e1,
-6.954692240534e0));
#123071=(bounded_surface()b_spline_surface(3,3,((#123047,#123048,#123049,
#123050,#123051,#123052),(#123053,#123054,#123055,#123056,#123057,#123058),(
#123059,#123060,#123061,#123062,#123063,#123064),(#123065,#123066,#123067,
#123068,#123069,#123070)),.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());
#123072=oriented_edge('',*,*,#113254,.t.);
#123073=oriented_edge('',*,*,#113273,.f.);
#123075=oriented_edge('',*,*,#123074,.t.);
#123076=oriented_edge('',*,*,#123034,.f.);
#123077=edge_loop('',(#123072,#123073,#123075,#123076));
#123078=face_outer_bound('',#123077,.f.);
#123080=cartesian_point('',(2.538190319949e1,-8.547328105951e1,
-4.961649718301e0));
#123081=cartesian_point('',(2.531899741984e1,-8.549744272169e1,
-4.990759283122e0));
#123082=cartesian_point('',(2.522215954553e1,-8.553171057834e1,
-5.036340142500e0));
#123083=cartesian_point('',(2.508517982369e1,-8.557222305423e1,
-5.102471125913e0));
#123084=cartesian_point('',(2.497002498800e1,-8.560111638129e1,
-5.158944189508e0));
#123085=cartesian_point('',(2.484580010040e1,-8.562570227479e1,
-5.220714014842e0));
#123086=cartesian_point('',(2.471717270722e1,-8.564335174245e1,
-5.285306050647e0));
#123087=cartesian_point('',(2.458852837702e1,-8.565225759617e1,
-5.350157945709e0));
#123088=cartesian_point('',(2.446333361928e1,-8.565149853652e1,
-5.413010096266e0));
#123089=cartesian_point('',(2.434475995048e1,-8.564099235032e1,
-5.471683073098e0));
#123090=cartesian_point('',(2.423538392475e1,-8.562155465745e1,
-5.524349889746e0));
#123091=cartesian_point('',(2.413647015972e1,-8.559461520468e1,
-5.569998211380e0));
#123092=cartesian_point('',(2.404805245126e1,-8.556169432637e1,
-5.608391125713e0));
#123093=cartesian_point('',(2.396978783765e1,-8.552425956830e1,
-5.639618449968e0));
#123094=cartesian_point('',(2.390145288168e1,-8.548391515642e1,
-5.663898979085e0));
#123095=cartesian_point('',(2.384229447813e1,-8.544202246671e1,
-5.681829236723e0));
#123096=cartesian_point('',(2.379070949624e1,-8.539905882187e1,
-5.694293272812e0));
#123097=cartesian_point('',(2.369970939795e1,-8.531081134119e1,
-5.709576661977e0));
#123098=cartesian_point('',(2.364090525133e1,-8.522670415031e1,
-5.703736542497e0));
#123099=cartesian_point('',(2.360978395937e1,-8.516006035682e1,
-5.684676231007e0));
#123100=cartesian_point('',(2.583015289614e1,-8.467712299627e1,
-5.505019136145e0));
#123101=cartesian_point('',(2.576538735921e1,-8.467988846110e1,
-5.504347340112e0));
#123102=cartesian_point('',(2.566607928254e1,-8.468377166059e1,
-5.501800530631e0));
#123103=cartesian_point('',(2.553104759455e1,-8.468910499838e1,
-5.493447652173e0));
#123104=cartesian_point('',(2.542081388389e1,-8.469371788459e1,
-5.483592329750e0));
#123105=cartesian_point('',(2.530619508331e1,-8.469917945974e1,
-5.469593276957e0));
#123106=cartesian_point('',(2.519260084234e1,-8.470581538925e1,
-5.451489038212e0));
#123107=cartesian_point('',(2.508467529714e1,-8.471400454209e1,
-5.429820322643e0));
#123108=cartesian_point('',(2.498568886378e1,-8.472411628070e1,
-5.405471915302e0));
#123109=cartesian_point('',(2.489805583977e1,-8.473636165584e1,
-5.379676596782e0));
#123110=cartesian_point('',(2.482306795531e1,-8.475068964220e1,
-5.353840804508e0));
#123111=cartesian_point('',(2.476055364993e1,-8.476683278579e1,
-5.329174806175e0));
#123112=cartesian_point('',(2.470931974605e1,-8.478443459511e1,
-5.306498478180e0));
#123113=cartesian_point('',(2.466795136835e1,-8.480305227352e1,
-5.286367003590e0));
#123114=cartesian_point('',(2.463514113704e1,-8.482208428154e1,
-5.269178688778e0));
#123115=cartesian_point('',(2.460941766380e1,-8.484098879604e1,
-5.254999408951e0));
#123116=cartesian_point('',(2.458918171398e1,-8.485957230495e1,
-5.243542698104e0));
#123117=cartesian_point('',(2.455724649065e1,-8.489605579575e1,
-5.225482270817e0));
#123118=cartesian_point('',(2.454385044490e1,-8.492672016801e1,
-5.219106463071e0));
#123119=cartesian_point('',(2.454061906375e1,-8.494566275310e1,
-5.221293846094e0));
#123120=cartesian_point('',(2.649992093303e1,-8.503333479712e1,
-6.249584108921e0));
#123121=cartesian_point('',(2.642929295288e1,-8.500683244518e1,
-6.268392242738e0));
#123122=cartesian_point('',(2.632008972562e1,-8.496361180450e1,
-6.293233459929e0));
#123123=cartesian_point('',(2.617302627959e1,-8.489974824004e1,
-6.314912546073e0));
#123124=cartesian_point('',(2.605380745802e1,-8.484485960799e1,
-6.325031689070e0));
#123125=cartesian_point('',(2.593114722052e1,-8.478504843542e1,
-6.326173453678e0));
#123126=cartesian_point('',(2.581130672091e1,-8.472353264666e1,
-6.316681756052e0));
#123127=cartesian_point('',(2.569959058505e1,-8.466373371048e1,
-6.296385889488e0));
#123128=cartesian_point('',(2.559962566796e1,-8.460867913945e1,
-6.266393209359e0));
#123129=cartesian_point('',(2.551385763087e1,-8.456098399834e1,
-6.228941573044e0));
#123130=cartesian_point('',(2.544324216603e1,-8.452238114017e1,
-6.187057082009e0));
#123131=cartesian_point('',(2.538700369951e1,-8.449330061007e1,
-6.143745304197e0));
#123132=cartesian_point('',(2.534327323519e1,-8.447313370892e1,
-6.101364281369e0));
#123133=cartesian_point('',(2.530997669357e1,-8.446077372989e1,
-6.061690265348e0));
#123134=cartesian_point('',(2.528517105962e1,-8.445482135500e1,
-6.026108313198e0));
#123135=cartesian_point('',(2.526689974337e1,-8.445365346105e1,
-5.995249412400e0));
#123136=cartesian_point('',(2.525332784828e1,-8.445578087798e1,
-5.968864391239e0));
#123137=cartesian_point('',(2.523288573629e1,-8.446435957750e1,
-5.924139993658e0));
#123138=cartesian_point('',(2.522512991157e1,-8.447719312285e1,
-5.900292131067e0));
#123139=cartesian_point('',(2.522042393755e1,-8.447999570339e1,
-5.893365160299e0));
#123140=cartesian_point('',(2.655112448944e1,-8.609512383928e1,
-6.261444808764e0));
#123141=cartesian_point('',(2.647798456219e1,-8.606819235445e1,
-6.324560695294e0));
#123142=cartesian_point('',(2.636387261705e1,-8.602023053033e1,
-6.417953127687e0));
#123143=cartesian_point('',(2.620588892566e1,-8.593994522896e1,
-6.536511235030e0));
#123144=cartesian_point('',(2.607504868513e1,-8.586496611501e1,
-6.627853937955e0));
#123145=cartesian_point('',(2.593678577452e1,-8.577560467009e1,
-6.716055251229e0));
#123146=cartesian_point('',(2.579725422039e1,-8.567428094946e1,
-6.795682292788e0));
#123147=cartesian_point('',(2.566199261526e1,-8.556449926423e1,
-6.862930785137e0));
#123148=cartesian_point('',(2.553508970793e1,-8.544997867626e1,
-6.915929667922e0));
#123149=cartesian_point('',(2.541977176689e1,-8.533483368551e1,
-6.954254085288e0));
#123150=cartesian_point('',(2.531802872115e1,-8.522299404751e1,
-6.978904515729e0));
#123151=cartesian_point('',(2.523007075560e1,-8.511710714070e1,
-6.992002699387e0));
#123152=cartesian_point('',(2.515475188235e1,-8.501825301790e1,
-6.995996915812e0));
#123153=cartesian_point('',(2.509057835988e1,-8.492674022975e1,
-6.993108615098e0));
#123154=cartesian_point('',(2.503621711571e1,-8.484278031162e1,
-6.985279173488e0));
#123155=cartesian_point('',(2.499006802284e1,-8.476584700239e1,
-6.974091637227e0));
#123156=cartesian_point('',(2.495011655304e1,-8.469415578062e1,
-6.960495161281e0));
#123157=cartesian_point('',(2.487918010294e1,-8.455719460537e1,
-6.929230970445e0));
#123158=cartesian_point('',(2.483022215089e1,-8.444195994801e1,
-6.892889696714e0));
#123159=cartesian_point('',(2.479652664537e1,-8.434714037406e1,
-6.857918359701e0));
#123160=(bounded_surface()b_spline_surface(3,3,((#123080,#123081,#123082,
#123083,#123084,#123085,#123086,#123087,#123088,#123089,#123090,#123091,#123092,
#123093,#123094,#123095,#123096,#123097,#123098,#123099),(#123100,#123101,
#123102,#123103,#123104,#123105,#123106,#123107,#123108,#123109,#123110,#123111,
#123112,#123113,#123114,#123115,#123116,#123117,#123118,#123119),(#123120,
#123121,#123122,#123123,#123124,#123125,#123126,#123127,#123128,#123129,#123130,
#123131,#123132,#123133,#123134,#123135,#123136,#123137,#123138,#123139),(
#123140,#123141,#123142,#123143,#123144,#123145,#123146,#123147,#123148,#123149,
#123150,#123151,#123152,#123153,#123154,#123155,#123156,#123157,#123158,
#123159)),.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.889591589704e-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());
#123162=oriented_edge('',*,*,#123161,.t.);
#123164=oriented_edge('',*,*,#123163,.f.);
#123165=oriented_edge('',*,*,#123036,.t.);
#123166=oriented_edge('',*,*,#123074,.f.);
#123167=edge_loop('',(#123162,#123164,#123165,#123166));
#123168=face_outer_bound('',#123167,.f.);
#123170=cartesian_point('',(0.e0,0.e0,-5.1e0));
#123171=direction('',(0.e0,0.e0,1.e0));
#123172=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#123173=axis2_placement_3d('',#123170,#123171,#123172);
#123174=toroidal_surface('',#123173,8.85e1,5.e-1);
#123175=oriented_edge('',*,*,#113271,.f.);
#123177=oriented_edge('',*,*,#123176,.t.);
#123179=oriented_edge('',*,*,#123178,.t.);
#123181=oriented_edge('',*,*,#123180,.t.);
#123182=oriented_edge('',*,*,#123161,.f.);
#123183=edge_loop('',(#123175,#123177,#123179,#123181,#123182));
#123184=face_outer_bound('',#123183,.f.);
#123186=cartesian_point('',(1.687975741196e1,-8.706043745328e1,
-5.727136849442e0));
#123187=cartesian_point('',(1.685921537334e1,-8.707934186638e1,
-5.724125728167e0));
#123188=cartesian_point('',(1.673349538139e1,-8.719242762436e1,
-5.702882754519e0));
#123189=cartesian_point('',(1.646802794212e1,-8.738968341464e1,
-5.632362925212e0));
#123190=cartesian_point('',(1.604954228736e1,-8.761424547592e1,
-5.492507818245e0));
#123191=cartesian_point('',(1.556112888886e1,-8.779799846024e1,
-5.320522077971e0));
#123192=cartesian_point('',(1.500313784706e1,-8.793645231928e1,
-5.129008181732e0));
#123193=cartesian_point('',(1.437250589738e1,-8.802532251780e1,
-4.928572916635e0));
#123194=cartesian_point('',(1.384850084583e1,-8.804945864261e1,
-4.782309223559e0));
#123195=cartesian_point('',(1.353610345755e1,-8.804614659529e1,
-4.705721687166e0));
#123196=cartesian_point('',(1.345783658148e1,-8.804428449691e1,
-4.687220121610e0));
#123197=cartesian_point('',(1.602660964374e1,-8.669699650196e1,
-5.192861364541e0));
#123198=cartesian_point('',(1.600805503658e1,-8.669868477227e1,
-5.198690618983e0));
#123199=cartesian_point('',(1.589366904031e1,-8.671020310553e1,
-5.234730719158e0));
#123200=cartesian_point('',(1.565538791667e1,-8.675389837736e1,
-5.308346684578e0));
#123201=cartesian_point('',(1.528017235845e1,-8.686023256387e1,
-5.404843875406e0));
#123202=cartesian_point('',(1.483939845836e1,-8.701151877452e1,
-5.487971001871e0));
#123203=cartesian_point('',(1.433105141053e1,-8.720086628933e1,
-5.547467979660e0));
#123204=cartesian_point('',(1.374977860489e1,-8.742121519533e1,
-5.574459144906e0));
#123205=cartesian_point('',(1.326056243197e1,-8.760118116757e1,
-5.563363170367e0));
#123206=cartesian_point('',(1.296080639465e1,-8.770538972180e1,
-5.541867143633e0));
#123207=cartesian_point('',(1.288497934871e1,-8.773125002095e1,
-5.535541656633e0));
#123208=cartesian_point('',(1.530475111895e1,-8.626063079566e1,
-5.851620134559e0));
#123209=cartesian_point('',(1.529170568436e1,-8.626859041936e1,
-5.867349855273e0));
#123210=cartesian_point('',(1.520979033140e1,-8.631906426893e1,
-5.962651657258e0));
#123211=cartesian_point('',(1.503476083636e1,-8.645852068455e1,
-6.137182263534e0));
#123212=cartesian_point('',(1.474228851927e1,-8.673835362415e1,
-6.330769269389e0));
#123213=cartesian_point('',(1.437882439626e1,-8.710023895414e1,
-6.459306296096e0));
#123214=cartesian_point('',(1.393833386992e1,-8.752269968966e1,
-6.500527186249e0));
#123215=cartesian_point('',(1.341179182631e1,-8.798271502395e1,
-6.434951122523e0));
#123216=cartesian_point('',(1.295064781647e1,-8.833008120784e1,
-6.292203327089e0));
#123217=cartesian_point('',(1.265671025404e1,-8.851809044868e1,
-6.169114688939e0));
#123218=cartesian_point('',(1.258149177758e1,-8.856384259480e1,
-6.135889069129e0));
#123219=cartesian_point('',(1.562565502756e1,-8.630232869316e1,
-6.871614510086e0));
#123220=cartesian_point('',(1.561468418944e1,-8.633212846755e1,
-6.885803711663e0));
#123221=cartesian_point('',(1.554537623729e1,-8.651289259322e1,
-6.967517536516e0));
#123222=cartesian_point('',(1.538979739353e1,-8.687651655186e1,
-7.072319171616e0));
#123223=cartesian_point('',(1.511506358769e1,-8.740250222429e1,
-7.101140565947e0));
#123224=cartesian_point('',(1.476096234861e1,-8.795213419002e1,
-7.008046551805e0));
#123225=cartesian_point('',(1.432086009496e1,-8.849558132734e1,
-6.784781163208e0));
#123226=cartesian_point('',(1.378531323169e1,-8.900082985136e1,
-6.423526595759e0));
#123227=cartesian_point('',(1.331007863306e1,-8.931579444267e1,
-6.048540986466e0));
#123228=cartesian_point('',(1.300778982298e1,-8.945807137005e1,
-5.795454130894e0));
#123229=cartesian_point('',(1.293058022951e1,-8.949076786209e1,
-5.730218309170e0));
#123230=(bounded_surface()b_spline_surface(3,3,((#123186,#123187,#123188,
#123189,#123190,#123191,#123192,#123193,#123194,#123195,#123196),(#123197,
#123198,#123199,#123200,#123201,#123202,#123203,#123204,#123205,#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,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());
#123231=oriented_edge('',*,*,#123176,.f.);
#123233=oriented_edge('',*,*,#123232,.t.);
#123235=oriented_edge('',*,*,#123234,.t.);
#123236=edge_loop('',(#123231,#123233,#123235));
#123237=face_outer_bound('',#123236,.f.);
#123239=cartesian_point('',(1.719244941872e1,-8.398912152380e1,
-5.701266612592e0));
#123240=cartesian_point('',(1.722558928123e1,-8.412592307029e1,
-5.701590536267e0));
#123241=cartesian_point('',(1.733370480006e1,-8.468974470962e1,
-5.702635545180e0));
#123242=cartesian_point('',(1.732445376111e1,-8.570593911004e1,
-5.703070207946e0));
#123243=cartesian_point('',(1.699607541747e1,-8.674105229647e1,
-5.700568892122e0));
#123244=cartesian_point('',(1.667228966725e1,-8.729563048409e1,
-5.698084636685e0));
#123245=cartesian_point('',(1.655408252129e1,-8.746838531489e1,
-5.697151673409e0));
#123246=cartesian_point('',(1.625652370988e1,-8.421063679054e1,
-5.232187044797e0));
#123247=cartesian_point('',(1.628296393960e1,-8.431759166875e1,
-5.231757421706e0));
#123248=cartesian_point('',(1.636933581933e1,-8.475864901679e1,
-5.230219034498e0));
#123249=cartesian_point('',(1.636260185026e1,-8.555474980504e1,
-5.229987737741e0));
#123250=cartesian_point('',(1.610184259075e1,-8.636423457242e1,
-5.232750615344e0));
#123251=cartesian_point('',(1.584520927749e1,-8.679604679691e1,
-5.235957614845e0));
#123252=cartesian_point('',(1.575161538413e1,-8.693030020373e1,
-5.237126409573e0));
#123253=cartesian_point('',(1.548716277207e1,-8.439272938269e1,
-5.953268913978e0));
#123254=cartesian_point('',(1.550725970995e1,-8.447534722674e1,
-5.952239269259e0));
#123255=cartesian_point('',(1.557283317254e1,-8.481583608470e1,
-5.948708978045e0));
#123256=cartesian_point('',(1.556732720006e1,-8.542942101322e1,
-5.947799792043e0));
#123257=cartesian_point('',(1.536844006746e1,-8.605446410007e1,
-5.954991522140e0));
#123258=cartesian_point('',(1.517224440820e1,-8.638942177257e1,
-5.962767842418e0));
#123259=cartesian_point('',(1.510060801800e1,-8.649377486669e1,
-5.965639525190e0));
#123260=cartesian_point('',(1.585582856390e1,-8.430547337403e1,
-6.954011607836e0));
#123261=cartesian_point('',(1.587794814225e1,-8.439999387166e1,
-6.953293106062e0));
#123262=cartesian_point('',(1.594993029800e1,-8.478909655325e1,
-6.950877554002e0));
#123263=cartesian_point('',(1.594281267365e1,-8.548820375510e1,
-6.950134510886e0));
#123264=cartesian_point('',(1.572192558813e1,-8.620288398923e1,
-6.955327498627e0));
#123265=cartesian_point('',(1.550313896743e1,-8.658919549251e1,
-6.960781584146e0));
#123266=cartesian_point('',(1.542307887990e1,-8.671000411763e1,
-6.962807070618e0));
#123267=(bounded_surface()b_spline_surface(3,3,((#123239,#123240,#123241,
#123242,#123243,#123244,#123245),(#123246,#123247,#123248,#123249,#123250,
#123251,#123252),(#123253,#123254,#123255,#123256,#123257,#123258,#123259),(
#123260,#123261,#123262,#123263,#123264,#123265,#123266)),.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());
#123268=oriented_edge('',*,*,#113269,.f.);
#123269=oriented_edge('',*,*,#113291,.t.);
#123271=oriented_edge('',*,*,#123270,.f.);
#123272=oriented_edge('',*,*,#123232,.f.);
#123273=edge_loop('',(#123268,#123269,#123271,#123272));
#123274=face_outer_bound('',#123273,.f.);
#123276=cartesian_point('',(1.276955568970e1,-8.500213854042e1,
-7.582694453493e0));
#123277=direction('',(8.889946059106e-2,-4.241325226913e-3,9.960315743323e-1));
#123278=direction('',(-2.602959323029e-3,-9.999885084968e-1,
-4.025851098788e-3));
#123279=axis2_placement_3d('',#123276,#123277,#123278);
#123280=cylindrical_surface('',#123279,2.999924411381e0);
#123281=oriented_edge('',*,*,#123234,.f.);
#123282=oriented_edge('',*,*,#123270,.t.);
#123284=oriented_edge('',*,*,#123283,.f.);
#123286=oriented_edge('',*,*,#123285,.f.);
#123288=oriented_edge('',*,*,#123287,.f.);
#123290=oriented_edge('',*,*,#123289,.t.);
#123291=edge_loop('',(#123281,#123282,#123284,#123286,#123288,#123290));
#123292=face_outer_bound('',#123291,.f.);
#123294=cartesian_point('',(1.309394492125e1,-6.669078152589e1,-5.6e0));
#123295=direction('',(9.839298882679e-1,1.558391846719e-1,-8.715574274766e-2));
#123296=direction('',(1.564344650402e-1,-9.876883405951e-1,0.e0));
#123297=axis2_placement_3d('',#123294,#123295,#123296);
#123298=plane('',#123297);
#123299=oriented_edge('',*,*,#113289,.f.);
#123300=oriented_edge('',*,*,#113319,.t.);
#123301=oriented_edge('',*,*,#113496,.f.);
#123302=oriented_edge('',*,*,#113512,.f.);
#123303=oriented_edge('',*,*,#123283,.t.);
#123304=edge_loop('',(#123299,#123300,#123301,#123302,#123303));
#123305=face_outer_bound('',#123304,.f.);
#123307=cartesian_point('',(1.259286312714e1,-8.789585232645e1,
-1.027850067483e1));
#123308=cartesian_point('',(1.282415063753e1,-8.788779257032e1,
-1.027850067483e1));
#123309=cartesian_point('',(1.337245436669e1,-8.780364961120e1,
-1.027850067483e1));
#123310=cartesian_point('',(1.416940094876e1,-8.743261831058e1,
-1.027850067483e1));
#123311=cartesian_point('',(1.486885306408e1,-8.676439141011e1,
-1.027850067483e1));
#123312=cartesian_point('',(1.531522472753e1,-8.590660427758e1,
-1.027850067483e1));
#123313=cartesian_point('',(1.545051193859e1,-8.502160764092e1,
-1.027850067483e1));
#123314=cartesian_point('',(1.536955940628e1,-8.445594322396e1,
-1.027850067483e1));
#123315=cartesian_point('',(1.530381974816e1,-8.421729442029e1,
-1.027850067483e1));
#123316=cartesian_point('',(1.260888957823e1,-8.836266286482e1,
-1.129664637786e1));
#123317=cartesian_point('',(1.287711553094e1,-8.835331808894e1,
-1.129664637786e1));
#123318=cartesian_point('',(1.351300099515e1,-8.825572609214e1,
-1.129664637786e1));
#123319=cartesian_point('',(1.443744228078e1,-8.782537284827e1,
-1.129664637786e1));
#123320=cartesian_point('',(1.524910752667e1,-8.704998976582e1,
-1.129664637786e1));
#123321=cartesian_point('',(1.576728659428e1,-8.605427364830e1,
-1.129664637786e1));
#123322=cartesian_point('',(1.592436089187e1,-8.502676094510e1,
-1.129664637786e1));
#123323=cartesian_point('',(1.583038141327e1,-8.437003069425e1,
-1.129664637786e1));
#123324=cartesian_point('',(1.575406285865e1,-8.409298701596e1,
-1.129664637786e1));
#123325=cartesian_point('',(1.258147634045e1,-8.756418363728e1,
-1.208178646469e1));
#123326=cartesian_point('',(1.278651910327e1,-8.755703688713e1,
-1.208178646469e1));
#123327=cartesian_point('',(1.327259604689e1,-8.748244946356e1,
-1.208178646469e1));
#123328=cartesian_point('',(1.397895769625e1,-8.715356637842e1,
-1.208178646469e1));
#123329=cartesian_point('',(1.459868242997e1,-8.656147389973e1,
-1.208178646469e1));
#123330=cartesian_point('',(1.499403496327e1,-8.580168525243e1,
-1.208178646469e1));
#123331=cartesian_point('',(1.511384245862e1,-8.501794622050e1,
-1.208178646469e1));
#123332=cartesian_point('',(1.504214556612e1,-8.451698403982e1,
-1.208178646469e1));
#123333=cartesian_point('',(1.498392220946e1,-8.430561477824e1,
-1.208178646469e1));
#123334=cartesian_point('',(1.254682832910e1,-8.655497350460e1,
-1.159697920037e1));
#123335=cartesian_point('',(1.267201288991e1,-8.655060487288e1,
-1.159697920037e1));
#123336=cartesian_point('',(1.296874454849e1,-8.650509328196e1,
-1.159697920037e1));
#123337=cartesian_point('',(1.339947200342e1,-8.630445988550e1,
-1.159697920037e1));
#123338=cartesian_point('',(1.377660018224e1,-8.594403120988e1,
-1.159697920037e1));
#123339=cartesian_point('',(1.401671037648e1,-8.548243490788e1,
-1.159697920037e1));
#123340=cartesian_point('',(1.408941578935e1,-8.500680515498e1,
-1.159697920037e1));
#123341=cartesian_point('',(1.404588219891e1,-8.470272062538e1,
-1.159697920037e1));
#123342=cartesian_point('',(1.401052964027e1,-8.457435826558e1,
-1.159697920037e1));
#123343=(bounded_surface()b_spline_surface(3,3,((#123307,#123308,#123309,
#123310,#123311,#123312,#123313,#123314,#123315),(#123316,#123317,#123318,
#123319,#123320,#123321,#123322,#123323,#123324),(#123325,#123326,#123327,
#123328,#123329,#123330,#123331,#123332,#123333),(#123334,#123335,#123336,
#123337,#123338,#123339,#123340,#123341,#123342)),.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());
#123344=oriented_edge('',*,*,#113510,.t.);
#123345=oriented_edge('',*,*,#113532,.f.);
#123347=oriented_edge('',*,*,#123346,.t.);
#123348=oriented_edge('',*,*,#123285,.t.);
#123349=edge_loop('',(#123344,#123345,#123347,#123348));
#123350=face_outer_bound('',#123349,.f.);
#123352=cartesian_point('',(-1.441246742180e-14,0.e0,-1.069548648161e1));
#123353=direction('',(0.e0,0.e0,1.e0));
#123354=direction('',(1.572881593959e-1,9.875527504462e-1,0.e0));
#123355=axis2_placement_3d('',#123352,#123353,#123354);
#123356=toroidal_surface('',#123355,8.790217809212e1,1.e0);
#123358=oriented_edge('',*,*,#123357,.t.);
#123359=oriented_edge('',*,*,#123346,.f.);
#123360=oriented_edge('',*,*,#113530,.f.);
#123361=oriented_edge('',*,*,#113596,.f.);
#123362=edge_loop('',(#123358,#123359,#123360,#123361));
#123363=face_outer_bound('',#123362,.f.);
#123365=cartesian_point('',(-1.441246742180e-14,0.e0,-8.156393297401e0));
#123366=direction('',(0.e0,0.e0,1.e0));
#123367=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#123368=axis2_placement_3d('',#123365,#123366,#123367);
#123369=conical_surface('',#123368,8.894665045655e1,1.e0);
#123370=oriented_edge('',*,*,#123357,.f.);
#123371=oriented_edge('',*,*,#113614,.t.);
#123373=oriented_edge('',*,*,#123372,.t.);
#123375=oriented_edge('',*,*,#123374,.t.);
#123376=oriented_edge('',*,*,#123287,.t.);
#123377=edge_loop('',(#123370,#123371,#123373,#123375,#123376));
#123378=face_outer_bound('',#123377,.f.);
#123380=cartesian_point('',(0.e0,0.e0,0.e0));
#123381=direction('',(0.e0,0.e0,1.e0));
#123382=direction('',(0.e0,1.e0,0.e0));
#123383=axis2_placement_3d('',#123380,#123381,#123382);
#123384=cylindrical_surface('',#123383,8.9e1);
#123385=oriented_edge('',*,*,#120938,.f.);
#123386=oriented_edge('',*,*,#121075,.f.);
#123388=oriented_edge('',*,*,#123387,.t.);
#123389=oriented_edge('',*,*,#121237,.f.);
#123391=oriented_edge('',*,*,#123390,.f.);
#123392=oriented_edge('',*,*,#121370,.f.);
#123394=oriented_edge('',*,*,#123393,.t.);
#123395=oriented_edge('',*,*,#121535,.f.);
#123397=oriented_edge('',*,*,#123396,.f.);
#123398=oriented_edge('',*,*,#121668,.f.);
#123400=oriented_edge('',*,*,#123399,.t.);
#123401=oriented_edge('',*,*,#121833,.f.);
#123403=oriented_edge('',*,*,#123402,.f.);
#123404=oriented_edge('',*,*,#121962,.f.);
#123406=oriented_edge('',*,*,#123405,.t.);
#123407=oriented_edge('',*,*,#122131,.f.);
#123409=oriented_edge('',*,*,#123408,.f.);
#123410=oriented_edge('',*,*,#122264,.f.);
#123412=oriented_edge('',*,*,#123411,.t.);
#123413=oriented_edge('',*,*,#122429,.f.);
#123415=oriented_edge('',*,*,#123414,.f.);
#123416=oriented_edge('',*,*,#122562,.f.);
#123418=oriented_edge('',*,*,#123417,.t.);
#123419=oriented_edge('',*,*,#122727,.f.);
#123421=oriented_edge('',*,*,#123420,.f.);
#123422=oriented_edge('',*,*,#122860,.f.);
#123424=oriented_edge('',*,*,#123423,.t.);
#123426=oriented_edge('',*,*,#123425,.f.);
#123428=oriented_edge('',*,*,#123427,.f.);
#123429=oriented_edge('',*,*,#123178,.f.);
#123430=oriented_edge('',*,*,#123289,.f.);
#123431=oriented_edge('',*,*,#123374,.f.);
#123432=oriented_edge('',*,*,#123372,.f.);
#123433=oriented_edge('',*,*,#113612,.t.);
#123434=oriented_edge('',*,*,#113749,.f.);
#123436=oriented_edge('',*,*,#123435,.t.);
#123437=oriented_edge('',*,*,#113911,.f.);
#123439=oriented_edge('',*,*,#123438,.f.);
#123440=oriented_edge('',*,*,#114044,.f.);
#123442=oriented_edge('',*,*,#123441,.t.);
#123443=oriented_edge('',*,*,#114209,.f.);
#123445=oriented_edge('',*,*,#123444,.f.);
#123446=oriented_edge('',*,*,#114342,.f.);
#123448=oriented_edge('',*,*,#123447,.t.);
#123449=oriented_edge('',*,*,#114507,.f.);
#123451=oriented_edge('',*,*,#123450,.f.);
#123452=oriented_edge('',*,*,#114636,.f.);
#123454=oriented_edge('',*,*,#123453,.t.);
#123455=oriented_edge('',*,*,#114805,.f.);
#123457=oriented_edge('',*,*,#123456,.f.);
#123458=oriented_edge('',*,*,#114938,.f.);
#123460=oriented_edge('',*,*,#123459,.t.);
#123461=oriented_edge('',*,*,#115103,.f.);
#123463=oriented_edge('',*,*,#123462,.f.);
#123464=oriented_edge('',*,*,#115236,.f.);
#123466=oriented_edge('',*,*,#123465,.t.);
#123467=oriented_edge('',*,*,#115401,.f.);
#123469=oriented_edge('',*,*,#123468,.f.);
#123470=oriented_edge('',*,*,#115534,.f.);
#123472=oriented_edge('',*,*,#123471,.t.);
#123473=oriented_edge('',*,*,#115699,.f.);
#123475=oriented_edge('',*,*,#123474,.f.);
#123476=oriented_edge('',*,*,#115854,.f.);
#123477=oriented_edge('',*,*,#115965,.f.);
#123478=oriented_edge('',*,*,#116055,.f.);
#123479=oriented_edge('',*,*,#116053,.f.);
#123480=oriented_edge('',*,*,#116070,.t.);
#123481=oriented_edge('',*,*,#116206,.f.);
#123483=oriented_edge('',*,*,#123482,.t.);
#123484=oriented_edge('',*,*,#116369,.f.);
#123486=oriented_edge('',*,*,#123485,.f.);
#123487=oriented_edge('',*,*,#116502,.f.);
#123489=oriented_edge('',*,*,#123488,.t.);
#123490=oriented_edge('',*,*,#116667,.f.);
#123492=oriented_edge('',*,*,#123491,.f.);
#123493=oriented_edge('',*,*,#116800,.f.);
#123495=oriented_edge('',*,*,#123494,.t.);
#123496=oriented_edge('',*,*,#116965,.f.);
#123498=oriented_edge('',*,*,#123497,.f.);
#123499=oriented_edge('',*,*,#117094,.f.);
#123501=oriented_edge('',*,*,#123500,.t.);
#123502=oriented_edge('',*,*,#117263,.f.);
#123504=oriented_edge('',*,*,#123503,.f.);
#123505=oriented_edge('',*,*,#117396,.f.);
#123507=oriented_edge('',*,*,#123506,.t.);
#123508=oriented_edge('',*,*,#117561,.f.);
#123510=oriented_edge('',*,*,#123509,.f.);
#123511=oriented_edge('',*,*,#117694,.f.);
#123513=oriented_edge('',*,*,#123512,.t.);
#123514=oriented_edge('',*,*,#117859,.f.);
#123516=oriented_edge('',*,*,#123515,.f.);
#123517=oriented_edge('',*,*,#117992,.f.);
#123519=oriented_edge('',*,*,#123518,.t.);
#123520=oriented_edge('',*,*,#118157,.f.);
#123522=oriented_edge('',*,*,#123521,.f.);
#123523=oriented_edge('',*,*,#118312,.f.);
#123524=oriented_edge('',*,*,#118384,.f.);
#123526=oriented_edge('',*,*,#123525,.f.);
#123528=oriented_edge('',*,*,#123527,.f.);
#123530=oriented_edge('',*,*,#123529,.f.);
#123532=oriented_edge('',*,*,#123531,.t.);
#123534=oriented_edge('',*,*,#123533,.t.);
#123536=oriented_edge('',*,*,#123535,.f.);
#123537=oriented_edge('',*,*,#120921,.f.);
#123538=oriented_edge('',*,*,#120919,.f.);
#123539=edge_loop('',(#123385,#123386,#123388,#123389,#123391,#123392,#123394,
#123395,#123397,#123398,#123400,#123401,#123403,#123404,#123406,#123407,#123409,
#123410,#123412,#123413,#123415,#123416,#123418,#123419,#123421,#123422,#123424,
#123426,#123428,#123429,#123430,#123431,#123432,#123433,#123434,#123436,#123437,
#123439,#123440,#123442,#123443,#123445,#123446,#123448,#123449,#123451,#123452,
#123454,#123455,#123457,#123458,#123460,#123461,#123463,#123464,#123466,#123467,
#123469,#123470,#123472,#123473,#123475,#123476,#123477,#123478,#123479,#123480,
#123481,#123483,#123484,#123486,#123487,#123489,#123490,#123492,#123493,#123495,
#123496,#123498,#123499,#123501,#123502,#123504,#123505,#123507,#123508,#123510,
#123511,#123513,#123514,#123516,#123517,#123519,#123520,#123522,#123523,#123524,
#123526,#123528,#123530,#123532,#123534,#123536,#123537,#123538));
#123540=face_outer_bound('',#123539,.f.);
#123542=cartesian_point('',(8.414962186087e1,-2.574569141967e1,
-5.349962215699e0));
#123543=direction('',(2.550250610174e-2,8.335460105992e-2,9.961935718848e-1));
#123544=direction('',(9.542127209793e-1,-2.991282696297e-1,6.011902289881e-4));
#123545=axis2_placement_3d('',#123542,#123543,#123544);
#123546=cylindrical_surface('',#123545,9.999999997771e-1);
#123548=oriented_edge('',*,*,#123547,.f.);
#123549=oriented_edge('',*,*,#121184,.t.);
#123550=oriented_edge('',*,*,#123387,.f.);
#123551=edge_loop('',(#123548,#123549,#123550));
#123552=face_outer_bound('',#123551,.f.);
#123554=cartesian_point('',(8.529603909737e1,-2.524183721258e1,
-5.315469647937e0));
#123555=cartesian_point('',(8.532845414239e1,-2.529846117137e1,
-5.230804699567e0));
#123556=cartesian_point('',(8.539181012057e1,-2.544027632482e1,
-5.019489233650e0));
#123557=cartesian_point('',(8.542688164132e1,-2.562733489554e1,
-4.743211410897e0));
#123558=cartesian_point('',(8.542461474575e1,-2.575525540823e1,
-4.556219163139e0));
#123559=cartesian_point('',(8.542226119040e1,-2.579028797261e1,
-4.504083951222e0));
#123560=cartesian_point('',(8.514140333725e1,-2.540463317027e1,
-5.483392973546e0));
#123561=cartesian_point('',(8.516494680013e1,-2.545484006537e1,
-5.396835244024e0));
#123562=cartesian_point('',(8.520830026076e1,-2.557792636767e1,
-5.182519931200e0));
#123563=cartesian_point('',(8.522448905749e1,-2.573428554766e1,
-4.906639439588e0));
#123564=cartesian_point('',(8.521418075630e1,-2.583866779614e1,
-4.721806259867e0));
#123565=cartesian_point('',(8.520989802695e1,-2.586714382069e1,
-4.670619002880e0));
#123566=cartesian_point('',(8.509140477539e1,-2.558423017156e1,
-5.692826800034e0));
#123567=cartesian_point('',(8.510534353873e1,-2.563531388202e1,
-5.603268692899e0));
#123568=cartesian_point('',(8.512514962571e1,-2.575595334661e1,
-5.383618701504e0));
#123569=cartesian_point('',(8.511418601284e1,-2.589857891926e1,
-5.106134898308e0));
#123570=cartesian_point('',(8.508881520718e1,-2.598909475073e1,
-4.922555417233e0));
#123571=cartesian_point('',(8.508055341404e1,-2.601358357812e1,
-4.872145411454e0));
#123572=cartesian_point('',(8.515429248695e1,-2.575103435632e1,
-5.909262852825e0));
#123573=cartesian_point('',(8.515947610414e1,-2.581014496327e1,
-5.816091093252e0));
#123574=cartesian_point('',(8.515606995312e1,-2.594502435470e1,
-5.589650462189e0));
#123575=cartesian_point('',(8.511415785630e1,-2.609314684482e1,
-5.308826721938e0));
#123576=cartesian_point('',(8.506918490429e1,-2.618175404310e1,
-5.125388889786e0));
#123577=cartesian_point('',(8.505554982814e1,-2.620548212833e1,
-5.075457366144e0));
#123578=(bounded_surface()b_spline_surface(3,3,((#123554,#123555,#123556,
#123557,#123558,#123559),(#123560,#123561,#123562,#123563,#123564,#123565),(
#123566,#123567,#123568,#123569,#123570,#123571),(#123572,#123573,#123574,
#123575,#123576,#123577)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751938e-1,1.338545584546e0),(3.825245762378e-1,
6.421581366773e-1,1.e0,1.134906382236e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409289e0,1.043014409289e0,
1.043014409289e0,1.043014409289e0,1.043014409289e0,1.043014409289e0),(
9.856947953246e-1,9.856947953246e-1,9.856947953246e-1,9.856947953246e-1,
9.856947953246e-1,9.856947953246e-1),(9.856618824795e-1,9.856618824795e-1,
9.856618824795e-1,9.856618824795e-1,9.856618824795e-1,9.856618824795e-1),(
1.042915670755e0,1.042915670755e0,1.042915670755e0,1.042915670755e0,
1.042915670755e0,1.042915670755e0)))representation_item('')surface());
#123579=oriented_edge('',*,*,#121073,.f.);
#123580=oriented_edge('',*,*,#121138,.f.);
#123581=oriented_edge('',*,*,#123547,.t.);
#123582=edge_loop('',(#123579,#123580,#123581));
#123583=face_outer_bound('',#123582,.f.);
#123585=cartesian_point('',(8.321140856105e1,-2.863321446355e1,
-5.349845711597e0));
#123586=direction('',(2.836265666100e-2,8.242528178760e-2,-9.961935718671e-1));
#123587=direction('',(9.478054301314e-1,-3.188487141954e-1,6.033816098130e-4));
#123588=axis2_placement_3d('',#123585,#123586,#123587);
#123589=cylindrical_surface('',#123588,9.999999998412e-1);
#123591=oriented_edge('',*,*,#123590,.f.);
#123592=oriented_edge('',*,*,#123390,.t.);
#123593=oriented_edge('',*,*,#121252,.f.);
#123594=edge_loop('',(#123591,#123592,#123593));
#123595=face_outer_bound('',#123594,.f.);
#123597=cartesian_point('',(8.416666979117e1,-2.913082459421e1,
-4.725591634581e0));
#123598=cartesian_point('',(8.416117165140e1,-2.918375566885e1,
-4.743780634327e0));
#123599=cartesian_point('',(8.413708032841e1,-2.938171689589e1,
-4.814224056876e0));
#123600=cartesian_point('',(8.407779782108e1,-2.968802963044e1,
-4.938842322997e0));
#123601=cartesian_point('',(8.399998005263e1,-2.993508060299e1,
-5.056453148918e0));
#123602=cartesian_point('',(8.395923045940e1,-3.004050358235e1,
-5.110184016364e0));
#123603=cartesian_point('',(8.409348973992e1,-2.878521401490e1,
-5.071980654746e0));
#123604=cartesian_point('',(8.407736868742e1,-2.883495524805e1,
-5.084534481256e0));
#123605=cartesian_point('',(8.401487353484e1,-2.902017279354e1,
-5.131458054883e0));
#123606=cartesian_point('',(8.390418016506e1,-2.930424162104e1,
-5.204168206780e0));
#123607=cartesian_point('',(8.379821063311e1,-2.953206197991e1,
-5.262499732985e0));
#123608=cartesian_point('',(8.374919703756e1,-2.962924920793e1,
-5.287228827060e0));
#123609=cartesian_point('',(8.434054881013e1,-2.852400787050e1,
-5.411884985110e0));
#123610=cartesian_point('',(8.431389696838e1,-2.857084018070e1,
-5.429627764542e0));
#123611=cartesian_point('',(8.421159485305e1,-2.874367402133e1,
-5.493359739719e0));
#123612=cartesian_point('',(8.403684149930e1,-2.900204062946e1,
-5.575833517145e0));
#123613=cartesian_point('',(8.388065260679e1,-2.920311114094e1,
-5.623427965789e0));
#123614=cartesian_point('',(8.381134564552e1,-2.928778237827e1,
-5.639529350137e0));
#123615=cartesian_point('',(8.479707122605e1,-2.846432516933e1,
-5.592899106489e0));
#123616=cartesian_point('',(8.476470248958e1,-2.850983377116e1,
-5.624328354253e0));
#123617=cartesian_point('',(8.463903883240e1,-2.867619646059e1,
-5.737660469161e0));
#123618=cartesian_point('',(8.441629944092e1,-2.891692683888e1,
-5.887191819984e0));
#123619=cartesian_point('',(8.421034083179e1,-2.909572230409e1,
-5.977405679278e0));
#123620=cartesian_point('',(8.411781023386e1,-2.916920920236e1,
-6.009121890121e0));
#123621=(bounded_surface()b_spline_surface(3,3,((#123597,#123598,#123599,
#123600,#123601,#123602),(#123603,#123604,#123605,#123606,#123607,#123608),(
#123609,#123610,#123611,#123612,#123613,#123614),(#123615,#123616,#123617,
#123618,#123619,#123620)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326098667e-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());
#123622=oriented_edge('',*,*,#123590,.t.);
#123623=oriented_edge('',*,*,#121353,.t.);
#123624=oriented_edge('',*,*,#121372,.f.);
#123625=edge_loop('',(#123622,#123623,#123624));
#123626=face_outer_bound('',#123625,.f.);
#123628=cartesian_point('',(7.908608691293e1,-3.859262031483e1,
-5.349962215684e0));
#123629=direction('',(3.822806001962e-2,7.833889679306e-2,9.961935718907e-1));
#123630=direction('',(8.956708081417e-1,-4.447172607542e-1,6.011905695361e-4));
#123631=axis2_placement_3d('',#123628,#123629,#123630);
#123632=cylindrical_surface('',#123631,9.999999998308e-1);
#123634=oriented_edge('',*,*,#123633,.f.);
#123635=oriented_edge('',*,*,#121483,.t.);
#123636=oriented_edge('',*,*,#123393,.f.);
#123637=edge_loop('',(#123634,#123635,#123636));
#123638=face_outer_bound('',#123637,.f.);
#123640=cartesian_point('',(8.029721001424e1,-3.827430855684e1,
-5.315469647849e0));
#123641=cartesian_point('',(8.032036803735e1,-3.833530621081e1,
-5.230804699720e0));
#123642=cartesian_point('',(8.036075922085e1,-3.848528644315e1,
-5.019489233930e0));
#123643=cartesian_point('',(8.036613654401e1,-3.867552839652e1,
-4.743211427470e0));
#123644=cartesian_point('',(8.034388638905e1,-3.880151935575e1,
-4.556219202308e0));
#123645=cartesian_point('',(8.033608156293e1,-3.883575237244e1,
-4.504084018073e0));
#123646=cartesian_point('',(8.011901117535e1,-3.841090986625e1,
-5.483392976550e0));
#123647=cartesian_point('',(8.013441068992e1,-3.846418163974e1,
-5.396835247284e0));
#123648=cartesian_point('',(8.015797545744e1,-3.859253452058e1,
-5.182519934573e0));
#123649=cartesian_point('',(8.014950497801e1,-3.874950113597e1,
-4.906639459683e0));
#123650=cartesian_point('',(8.012299461482e1,-3.885098567758e1,
-4.721806299670e0));
#123651=cartesian_point('',(8.011430992093e1,-3.887844119369e1,
-4.670619054642e0));
#123652=cartesian_point('',(8.004153301853e1,-3.858047423515e1,
-5.692826807241e0));
#123653=cartesian_point('',(8.004730891910e1,-3.863310952329e1,
-5.603268700280e0));
#123654=cartesian_point('',(8.004799898941e1,-3.875536207032e1,
-5.383618708932e0));
#123655=cartesian_point('',(8.001485880249e1,-3.889451658980e1,
-5.106134923036e0));
#123656=cartesian_point('',(7.997564056351e1,-3.897994914306e1,
-4.922555458262e0));
#123657=cartesian_point('',(7.996364963350e1,-3.900284401285e1,
-4.872145478061e0));
#123658=cartesian_point('',(8.007755255887e1,-3.875506259199e1,
-5.909262863319e0));
#123659=cartesian_point('',(8.007342542049e1,-3.881425634563e1,
-5.816091103929e0));
#123660=cartesian_point('',(8.004896141800e1,-3.894694230893e1,
-5.589650472822e0));
#123661=cartesian_point('',(7.998439386876e1,-3.908668466045e1,
-5.308826750529e0));
#123662=cartesian_point('',(7.992611339392e1,-3.916716563182e1,
-5.125388931319e0));
#123663=cartesian_point('',(7.990893430317e1,-3.918846857178e1,
-5.075457415666e0));
#123664=(bounded_surface()b_spline_surface(3,3,((#123640,#123641,#123642,
#123643,#123644,#123645),(#123646,#123647,#123648,#123649,#123650,#123651),(
#123652,#123653,#123654,#123655,#123656,#123657),(#123658,#123659,#123660,
#123661,#123662,#123663)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096754280e-1,1.338545613564e0),(3.825245764214e-1,
6.421581360903e-1,1.e0,1.134906336584e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409274e0,1.043014409274e0,
1.043014409274e0,1.043014409274e0,1.043014409274e0,1.043014409274e0),(
9.856947943463e-1,9.856947943463e-1,9.856947943463e-1,9.856947943463e-1,
9.856947943463e-1,9.856947943463e-1),(9.856618824834e-1,9.856618824834e-1,
9.856618824834e-1,9.856618824834e-1,9.856618824834e-1,9.856618824834e-1),(
1.042915673685e0,1.042915673685e0,1.042915673685e0,1.042915673685e0,
1.042915673685e0,1.042915673685e0)))representation_item('')surface());
#123665=oriented_edge('',*,*,#121368,.f.);
#123666=oriented_edge('',*,*,#121436,.f.);
#123667=oriented_edge('',*,*,#123633,.t.);
#123668=edge_loop('',(#123665,#123666,#123667));
#123669=face_outer_bound('',#123668,.f.);
#123671=cartesian_point('',(7.770771645334e1,-4.129782426297e1,
-5.349845711595e0));
#123672=direction('',(4.090762042943e-2,7.697359250552e-2,-9.961935718763e-1));
#123673=direction('',(8.862576484602e-1,-4.631922024705e-1,6.034205180207e-4));
#123674=axis2_placement_3d('',#123671,#123672,#123673);
#123675=cylindrical_surface('',#123674,9.999999997012e-1);
#123677=oriented_edge('',*,*,#123676,.f.);
#123678=oriented_edge('',*,*,#123396,.t.);
#123679=oriented_edge('',*,*,#121550,.f.);
#123680=edge_loop('',(#123677,#123678,#123679));
#123681=face_outer_bound('',#123680,.f.);
#123683=cartesian_point('',(7.857337345675e1,-4.193874377008e1,
-4.725591636255e0));
#123684=cartesian_point('',(7.855966276418e1,-4.199016307563e1,
-4.743780635498e0));
#123685=cartesian_point('',(7.850490008752e1,-4.218191835601e1,
-4.814224056964e0));
#123686=cartesian_point('',(7.839842957775e1,-4.247518604455e1,
-4.938842322766e0));
#123687=cartesian_point('',(7.828292258851e1,-4.270702202864e1,
-5.056453148613e0));
#123688=cartesian_point('',(7.822618290283e1,-4.280477243572e1,
-5.110184016211e0));
#123689=cartesian_point('',(7.855515977945e1,-4.158594034714e1,
-5.071980655189e0));
#123690=cartesian_point('',(7.853145596101e1,-4.163254729415e1,
-5.084534481561e0));
#123691=cartesian_point('',(7.844075582046e1,-4.180570810727e1,
-5.131458055022e0));
#123692=cartesian_point('',(7.828698711513e1,-4.206896331732e1,
-5.204168206677e0));
#123693=cartesian_point('',(7.814668328807e1,-4.227740154246e1,
-5.262499732857e0));
#123694=cartesian_point('',(7.808306969899e1,-4.236572481913e1,
-5.287228827005e0));
#123695=cartesian_point('',(7.884003878603e1,-4.136659863612e1,
-5.411884984707e0));
#123696=cartesian_point('',(7.880638888568e1,-4.140868509580e1,
-5.429627764239e0));
#123697=cartesian_point('',(7.867830911017e1,-4.156338748805e1,
-5.493359740038e0));
#123698=cartesian_point('',(7.846528981868e1,-4.179123572635e1,
-5.575833517089e0));
#123699=cartesian_point('',(7.827956951285e1,-4.196539740035e1,
-5.623427965737e0));
#123700=cartesian_point('',(7.819787033528e1,-4.203818419701e1,
-5.639529350136e0));
#123701=cartesian_point('',(7.930027708499e1,-4.137906656712e1,
-5.592899105976e0));
#123702=cartesian_point('',(7.926118774792e1,-4.141895129643e1,
-5.624328353871e0));
#123703=cartesian_point('',(7.911104636082e1,-4.156360765836e1,
-5.737660469702e0));
#123704=cartesian_point('',(7.885339073368e1,-4.176653012793e1,
-5.887191819871e0));
#123705=cartesian_point('',(7.862199804403e1,-4.191090529948e1,
-5.977405679167e0));
#123706=cartesian_point('',(7.851911076740e1,-4.196901247765e1,
-6.009121890106e0));
#123707=(bounded_surface()b_spline_surface(3,3,((#123683,#123684,#123685,
#123686,#123687,#123688),(#123689,#123690,#123691,#123692,#123693,#123694),(
#123695,#123696,#123697,#123698,#123699,#123700),(#123701,#123702,#123703,
#123704,#123705,#123706)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326008511e-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());
#123708=oriented_edge('',*,*,#123676,.t.);
#123709=oriented_edge('',*,*,#121651,.t.);
#123710=oriented_edge('',*,*,#121670,.f.);
#123711=edge_loop('',(#123708,#123709,#123710));
#123712=face_outer_bound('',#123711,.f.);
#123714=cartesian_point('',(7.207519003420e1,-5.048927081657e1,
-5.349962215693e0));
#123715=direction('',(5.001231286752e-2,7.139422874349e-2,9.961935718844e-1));
#123716=direction('',(8.150745073842e-1,-5.793558371007e-1,6.011902717584e-4));
#123717=axis2_placement_3d('',#123714,#123715,#123716);
#123718=cylindrical_surface('',#123717,9.999999994924e-1);
#123720=oriented_edge('',*,*,#123719,.f.);
#123721=oriented_edge('',*,*,#121781,.t.);
#123722=oriented_edge('',*,*,#123399,.f.);
#123723=edge_loop('',(#123720,#123721,#123722));
#123724=face_outer_bound('',#123723,.f.);
#123726=cartesian_point('',(7.332119716875e1,-5.036433937093e1,
-5.315469600954e0));
#123727=cartesian_point('',(7.333452627935e1,-5.042820098482e1,
-5.230815043978e0));
#123728=cartesian_point('',(7.335095994670e1,-5.058265302297e1,
-5.019500699865e0));
#123729=cartesian_point('',(7.332651309488e1,-5.077139414225e1,
-4.743223628470e0));
#123730=cartesian_point('',(7.328482494393e1,-5.089236125843e1,
-4.556219023717e0));
#123731=cartesian_point('',(7.327176108408e1,-5.092495199233e1,
-4.504083519940e0));
#123732=cartesian_point('',(7.312382308595e1,-5.047138246095e1,
-5.483392947246e0));
#123733=cartesian_point('',(7.313069860336e1,-5.052640068541e1,
-5.396845817655e0));
#123734=cartesian_point('',(7.313389601672e1,-5.065685974885e1,
-5.182531451025e0));
#123735=cartesian_point('',(7.310097677097e1,-5.081056912703e1,
-4.906651510543e0));
#123736=cartesian_point('',(7.305891445735e1,-5.090666346485e1,
-4.721806122681e0));
#123737=cartesian_point('',(7.304604179774e1,-5.093242238758e1,
-4.670618622699e0));
#123738=cartesian_point('',(7.302077308768e1,-5.062673896989e1,
-5.692826800775e0));
#123739=cartesian_point('',(7.301824420588e1,-5.067962333135e1,
-5.603279632300e0));
#123740=cartesian_point('',(7.299980274878e1,-5.080047930125e1,
-5.383630376186e0));
#123741=cartesian_point('',(7.294530355741e1,-5.093273705192e1,
-5.106146881912e0));
#123742=cartesian_point('',(7.289320022324e1,-5.101098792122e1,
-4.922555283264e0));
#123743=cartesian_point('',(7.287777536189e1,-5.103172523457e1,
-4.872145126227e0));
#123744=cartesian_point('',(7.302903751926e1,-5.080481256598e1,
-5.909262880646e0));
#123745=cartesian_point('',(7.301570288621e1,-5.086262486e1,-5.816102472957e0));
#123746=cartesian_point('',(7.297078497551e1,-5.098985145597e1,
-5.589662365755e0));
#123747=cartesian_point('',(7.288515316455e1,-5.111777395158e1,
-5.308838690188e0));
#123748=cartesian_point('',(7.281499567758e1,-5.118815171960e1,
-5.125388757786e0));
#123749=cartesian_point('',(7.279469555990e1,-5.120650504525e1,
-5.075457147956e0));
#123750=(bounded_surface()b_spline_surface(3,3,((#123726,#123727,#123728,
#123729,#123730,#123731),(#123732,#123733,#123734,#123735,#123736,#123737),(
#123738,#123739,#123740,#123741,#123742,#123743),(#123744,#123745,#123746,
#123747,#123748,#123749)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096859800e-1,1.338545605376e0),(3.825246594095e-1,
6.421265855589e-1,1.e0,1.134906332371e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014411063e0,1.043014411063e0,
1.043014411063e0,1.043014411063e0,1.043014411063e0,1.043014411063e0),(
9.856947943915e-1,9.856947943915e-1,9.856947943915e-1,9.856947943915e-1,
9.856947943915e-1,9.856947943915e-1),(9.856618818882e-1,9.856618818882e-1,
9.856618818882e-1,9.856618818882e-1,9.856618818882e-1,9.856618818882e-1),(
1.042915673552e0,1.042915673552e0,1.042915673552e0,1.042915673552e0,
1.042915673552e0,1.042915673552e0)))representation_item('')surface());
#123751=oriented_edge('',*,*,#121666,.f.);
#123752=oriented_edge('',*,*,#121734,.f.);
#123753=oriented_edge('',*,*,#123719,.t.);
#123754=edge_loop('',(#123751,#123752,#123753));
#123755=face_outer_bound('',#123754,.f.);
#123757=cartesian_point('',(7.029060246928e1,-5.294554456930e1,
-5.349845711604e0));
#123758=direction('',(5.244530279535e-2,6.962655781426e-2,-9.961935718833e-1));
#123759=direction('',(8.028868590902e-1,-5.961311327468e-1,6.033823880045e-4));
#123760=axis2_placement_3d('',#123757,#123758,#123759);
#123761=cylindrical_surface('',#123760,9.999999998051e-1);
#123763=oriented_edge('',*,*,#123762,.f.);
#123764=oriented_edge('',*,*,#123402,.t.);
#123765=oriented_edge('',*,*,#121848,.f.);
#123766=edge_loop('',(#123763,#123764,#123765));
#123767=face_outer_bound('',#123766,.f.);
#123769=cartesian_point('',(7.104533989983e1,-5.371399188113e1,
-4.725591634715e0));
#123770=cartesian_point('',(7.102375425663e1,-5.376263330585e1,
-4.743780634419e0));
#123771=cartesian_point('',(7.093966866359e1,-5.394346099247e1,
-4.814224056928e0));
#123772=cartesian_point('',(7.078863180816e1,-5.421646241233e1,
-4.938842322997e0));
#123773=cartesian_point('',(7.063827976342e1,-5.442737483672e1,
-5.056453148919e0));
#123774=cartesian_point('',(7.056694710502e1,-5.451504573138e1,
-5.110184016365e0));
#123775=cartesian_point('',(7.108254107760e1,-5.336268280804e1,
-5.071980654838e0));
#123776=cartesian_point('',(7.105183815927e1,-5.340500785267e1,
-5.084534481317e0));
#123777=cartesian_point('',(7.093516636803e1,-5.356184814194e1,
-5.131458054912e0));
#123778=cartesian_point('',(7.074210862221e1,-5.379780751888e1,
-5.204168206780e0));
#123779=cartesian_point('',(7.057092524577e1,-5.398173116946e1,
-5.262499732986e0));
#123780=cartesian_point('',(7.049427804125e1,-5.405901568202e1,
-5.287228827061e0));
#123781=cartesian_point('',(7.139822535381e1,-5.319060645365e1,
-5.411884985240e0));
#123782=cartesian_point('',(7.135840596642e1,-5.322691075526e1,
-5.429627764625e0));
#123783=cartesian_point('',(7.120770227913e1,-5.335967241334e1,
-5.493359739754e0));
#123784=cartesian_point('',(7.096166229072e1,-5.355139190339e1,
-5.575833517145e0));
#123785=cartesian_point('',(7.075098362162e1,-5.369435630144e1,
-5.623427965790e0));
#123786=cartesian_point('',(7.065890393318e1,-5.375346640459e1,
-5.639529350137e0));
#123787=cartesian_point('',(7.185084694123e1,-5.327491801657e1,
-5.592899106716e0));
#123788=cartesian_point('',(7.180599951223e1,-5.330819677913e1,
-5.624328354402e0));
#123789=cartesian_point('',(7.163507737403e1,-5.342758489324e1,
-5.737660469224e0));
#123790=cartesian_point('',(7.134884984649e1,-5.358770283083e1,
-5.887191819984e0));
#123791=cartesian_point('',(7.109772073192e1,-5.369410271275e1,
-5.977405679278e0));
#123792=cartesian_point('',(7.098701020342e1,-5.373539937896e1,
-6.009121890122e0));
#123793=(bounded_surface()b_spline_surface(3,3,((#123769,#123770,#123771,
#123772,#123773,#123774),(#123775,#123776,#123777,#123778,#123779,#123780),(
#123781,#123782,#123783,#123784,#123785,#123786),(#123787,#123788,#123789,
#123790,#123791,#123792)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326083979e-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());
#123794=oriented_edge('',*,*,#123762,.t.);
#123795=oriented_edge('',*,*,#121945,.t.);
#123796=oriented_edge('',*,*,#121964,.f.);
#123797=edge_loop('',(#123794,#123795,#123796));
#123798=face_outer_bound('',#123797,.f.);
#123800=cartesian_point('',(6.328956277216e1,-6.114270790607e1,
-5.349962215675e0));
#123801=direction('',(6.056509625531e-2,6.269159793406e-2,9.961935718845e-1));
#123802=direction('',(7.144083672413e-1,-6.997287498637e-1,6.011903094861e-4));
#123803=axis2_placement_3d('',#123800,#123801,#123802);
#123804=cylindrical_surface('',#123803,9.999999997483e-1);
#123806=oriented_edge('',*,*,#123805,.f.);
#123807=oriented_edge('',*,*,#122079,.t.);
#123808=oriented_edge('',*,*,#123405,.f.);
#123809=edge_loop('',(#123806,#123807,#123808));
#123810=face_outer_bound('',#123809,.f.);
#123812=cartesian_point('',(6.453977303251e1,-6.121423305516e1,
-5.315469647661e0));
#123813=cartesian_point('',(6.454294830964e1,-6.127940149388e1,
-5.230804699545e0));
#123814=cartesian_point('',(6.453501616731e1,-6.143452273334e1,
-5.019489233769e0));
#123815=cartesian_point('',(6.448134230880e1,-6.161711526726e1,
-4.743211426946e0));
#123816=cartesian_point('',(6.442124780631e1,-6.173006411426e1,
-4.556219201396e0));
#123817=cartesian_point('',(6.440324638752e1,-6.176020980922e1,
-4.504084009877e0));
#123818=cartesian_point('',(6.432808373908e1,-6.128908215070e1,
-5.483392976686e0));
#123819=cartesian_point('',(6.432626766442e1,-6.134450532990e1,
-5.396835247429e0));
#123820=cartesian_point('',(6.430901586866e1,-6.147385808720e1,
-5.182519934726e0));
#123821=cartesian_point('',(6.425245461224e1,-6.162052468763e1,
-4.906639459482e0));
#123822=cartesian_point('',(6.419588131033e1,-6.170885006962e1,
-4.721806299080e0));
#123823=cartesian_point('',(6.417913748841e1,-6.173227811290e1,
-4.670619055596e0));
#123824=cartesian_point('',(6.420199936129e1,-6.142640538216e1,
-5.692826807852e0));
#123825=cartesian_point('',(6.419122737071e1,-6.147824936725e1,
-5.603268700893e0));
#123826=cartesian_point('',(6.415410555184e1,-6.159473169213e1,
-5.383618709540e0));
#123827=cartesian_point('',(6.407958624963e1,-6.171683462382e1,
-5.106134923277e0));
#123828=cartesian_point('',(6.401588737692e1,-6.178596670798e1,
-4.922555458132e0));
#123829=cartesian_point('',(6.399740842040e1,-6.180403562048e1,
-4.872145476948e0));
#123830=cartesian_point('',(6.418230521116e1,-6.160357942688e1,
-5.909262864337e0));
#123831=cartesian_point('',(6.416008819321e1,-6.165860067632e1,
-5.816091104943e0));
#123832=cartesian_point('',(6.409581932660e1,-6.177723273382e1,
-5.589650473815e0));
#123833=cartesian_point('',(6.399122917637e1,-6.189018313791e1,
-5.308826751140e0));
#123834=cartesian_point('',(6.391093116283e1,-6.194871543308e1,
-5.125388931556e0));
#123835=cartesian_point('',(6.388800991741e1,-6.196366709039e1,
-5.075457415617e0));
#123836=(bounded_surface()b_spline_surface(3,3,((#123812,#123813,#123814,
#123815,#123816,#123817),(#123818,#123819,#123820,#123821,#123822,#123823),(
#123824,#123825,#123826,#123827,#123828,#123829),(#123830,#123831,#123832,
#123833,#123834,#123835)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096759724e-1,1.338545616450e0),(3.825245764541e-1,
6.421581360909e-1,1.e0,1.134906337594e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409330e0,1.043014409330e0,
1.043014409330e0,1.043014409330e0,1.043014409330e0,1.043014409330e0),(
9.856947942478e-1,9.856947942478e-1,9.856947942478e-1,9.856947942478e-1,
9.856947942478e-1,9.856947942478e-1),(9.856618824646e-1,9.856618824646e-1,
9.856618824646e-1,9.856618824646e-1,9.856618824646e-1,9.856618824646e-1),(
1.042915673980e0,1.042915673980e0,1.042915673980e0,1.042915673980e0,
1.042915673980e0,1.042915673980e0)))representation_item('')surface());
#123837=oriented_edge('',*,*,#121960,.f.);
#123838=oriented_edge('',*,*,#122028,.f.);
#123839=oriented_edge('',*,*,#123805,.t.);
#123840=edge_loop('',(#123837,#123838,#123839));
#123841=face_outer_bound('',#123840,.f.);
#123843=cartesian_point('',(6.114270057127e1,-6.328956985211e1,
-5.349845711587e0));
#123844=direction('',(6.269160727780e-2,6.056508676689e-2,-9.961935718734e-1));
#123845=direction('',(6.997468495326e-1,-7.143906371536e-1,6.034206374003e-4));
#123846=axis2_placement_3d('',#123843,#123844,#123845);
#123847=cylindrical_surface('',#123846,9.999999998968e-1);
#123849=oriented_edge('',*,*,#123848,.f.);
#123850=oriented_edge('',*,*,#123408,.t.);
#123851=oriented_edge('',*,*,#122146,.f.);
#123852=edge_loop('',(#123849,#123850,#123851));
#123853=face_outer_bound('',#123852,.f.);
#123855=cartesian_point('',(6.176793428538e1,-6.416662325169e1,
-4.725591636411e0));
#123856=cartesian_point('',(6.173900520271e1,-6.421128908012e1,
-4.743780635605e0));
#123857=cartesian_point('',(6.162766716190e1,-6.437673659119e1,
-4.814224057025e0));
#123858=cartesian_point('',(6.143578299022e1,-6.462274954035e1,
-4.938842322767e0));
#123859=cartesian_point('',(6.125428805644e1,-6.480754504109e1,
-5.056453148615e0));
#123860=cartesian_point('',(6.117011887165e1,-6.488297767556e1,
-5.110184016214e0));
#123861=cartesian_point('',(6.185963430221e1,-6.382545892143e1,
-5.071980655296e0));
#123862=cartesian_point('',(6.182268829264e1,-6.386245987924e1,
-5.084534481633e0));
#123863=cartesian_point('',(6.168291769904e1,-6.399911771398e1,
-5.131458055057e0));
#123864=cartesian_point('',(6.145532463617e1,-6.420197115371e1,
-5.204168206678e0));
#123865=cartesian_point('',(6.125747681333e1,-6.435685141904e1,
-5.262499732858e0));
#123866=cartesian_point('',(6.116968330145e1,-6.442119416672e1,
-5.287228827007e0));
#123867=cartesian_point('',(6.219835065399e1,-6.370488501214e1,
-5.411884984859e0));
#123868=cartesian_point('',(6.215334226583e1,-6.373451322274e1,
-5.429627764337e0));
#123869=cartesian_point('',(6.198372549258e1,-6.384206511361e1,
-5.493359740077e0));
#123870=cartesian_point('',(6.171072312967e1,-6.399293508410e1,
-5.575833517089e0));
#123871=cartesian_point('',(6.148027370556e1,-6.410118194834e1,
-5.623427965739e0));
#123872=cartesian_point('',(6.138008081322e1,-6.414515987133e1,
-5.639529350133e0));
#123873=cartesian_point('',(6.263221048465e1,-6.385896417498e1,
-5.592899106252e0));
#123874=cartesian_point('',(6.258270925689e1,-6.388481753717e1,
-5.624328354045e0));
#123875=cartesian_point('',(6.239521503828e1,-6.397599767254e1,
-5.737660469775e0));
#123876=cartesian_point('',(6.208746348364e1,-6.408936844200e1,
-5.887191819872e0));
#123877=cartesian_point('',(6.182278157675e1,-6.415517311622e1,
-5.977405679168e0));
#123878=cartesian_point('',(6.170697385631e1,-6.417864240969e1,
-6.009121890108e0));
#123879=(bounded_surface()b_spline_surface(3,3,((#123855,#123856,#123857,
#123858,#123859,#123860),(#123861,#123862,#123863,#123864,#123865,#123866),(
#123867,#123868,#123869,#123870,#123871,#123872),(#123873,#123874,#123875,
#123876,#123877,#123878)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996325991358e-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());
#123880=oriented_edge('',*,*,#123848,.t.);
#123881=oriented_edge('',*,*,#122247,.t.);
#123882=oriented_edge('',*,*,#122266,.f.);
#123883=edge_loop('',(#123880,#123881,#123882));
#123884=face_outer_bound('',#123883,.f.);
#123886=cartesian_point('',(5.294553642910e1,-7.029060860624e1,
-5.349962215694e0));
#123887=direction('',(6.962656620795e-2,5.244529156718e-2,9.961935718878e-1));
#123888=direction('',(5.961511220643e-1,-8.028720185884e-1,6.011899218647e-4));
#123889=axis2_placement_3d('',#123886,#123887,#123888);
#123890=cylindrical_surface('',#123889,9.999999997993e-1);
#123892=oriented_edge('',*,*,#123891,.f.);
#123893=oriented_edge('',*,*,#122377,.t.);
#123894=oriented_edge('',*,*,#123411,.f.);
#123895=edge_loop('',(#123892,#123893,#123894));
#123896=face_outer_bound('',#123895,.f.);
#123898=cartesian_point('',(5.416916552834e1,-7.055682913461e1,
-5.315469647941e0));
#123899=cartesian_point('',(5.416210712267e1,-7.062169196502e1,
-5.230804699573e0));
#123900=cartesian_point('',(5.413000633e1,-7.077366254383e1,-5.019489233660e0));
#123901=cartesian_point('',(5.404842952491e1,-7.094561061269e1,
-4.743211437292e0));
#123902=cartesian_point('',(5.397140579167e1,-7.104776802028e1,
-4.556219217691e0));
#123903=cartesian_point('',(5.394891018402e1,-7.107472648702e1,
-4.504084039200e0));
#123904=cartesian_point('',(5.394837349980e1,-7.059764121319e1,
-5.483392979347e0));
#123905=cartesian_point('',(5.393790968870e1,-7.065209794441e1,
-5.396835249763e0));
#123906=cartesian_point('',(5.390063506167e1,-7.077715937862e1,
-5.182519936837e0));
#123907=cartesian_point('',(5.382182646092e1,-7.091317213421e1,
-4.906639471590e0));
#123908=cartesian_point('',(5.375213253692e1,-7.099156006899e1,
-4.721806319505e0));
#123909=cartesian_point('',(5.373192985535e1,-7.101208040609e1,
-4.670619082726e0));
#123910=cartesian_point('',(5.380235934283e1,-7.071354982814e1,
-5.692826813702e0));
#123911=cartesian_point('',(5.378360978715e1,-7.076307041730e1,
-5.603268706374e0));
#123912=cartesian_point('',(5.372872314881e1,-7.087231151911e1,
-5.383618714634e0));
#123913=cartesian_point('',(5.363602019944e1,-7.098125376910e1,
-5.106134937836e0));
#123914=cartesian_point('',(5.356229092797e1,-7.103957002174e1,
-4.922555483880e0));
#123915=cartesian_point('',(5.354121288145e1,-7.105452567369e1,
-4.872145508769e0));
#123916=cartesian_point('',(5.375519153578e1,-7.088546172628e1,
-5.909262872843e0));
#123917=cartesian_point('',(5.372464082589e1,-7.093633006556e1,
-5.816091112939e0));
#123918=cartesian_point('',(5.364260507222e1,-7.104344769989e1,
-5.589650481251e0));
#123919=cartesian_point('',(5.352163326734e1,-7.113864598889e1,
-5.308826767514e0));
#123920=cartesian_point('',(5.343316739338e1,-7.118389627485e1,
-5.125388962055e0));
#123921=cartesian_point('',(5.340818942854e1,-7.119507817181e1,
-5.075457463509e0));
#123922=(bounded_surface()b_spline_surface(3,3,((#123898,#123899,#123900,
#123901,#123902,#123903),(#123904,#123905,#123906,#123907,#123908,#123909),(
#123910,#123911,#123912,#123913,#123914,#123915),(#123916,#123917,#123918,
#123919,#123920,#123921)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751506e-1,1.338545639310e0),(3.825245762454e-1,
6.421581366779e-1,1.e0,1.134906310381e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409285e0,1.043014409285e0,
1.043014409285e0,1.043014409285e0,1.043014409285e0,1.043014409285e0),(
9.856947934540e-1,9.856947934540e-1,9.856947934540e-1,9.856947934540e-1,
9.856947934540e-1,9.856947934540e-1),(9.856618824789e-1,9.856618824789e-1,
9.856618824789e-1,9.856618824789e-1,9.856618824789e-1,9.856618824789e-1),(
1.042915676359e0,1.042915676359e0,1.042915676359e0,1.042915676359e0,
1.042915676359e0,1.042915676359e0)))representation_item('')surface());
#123923=oriented_edge('',*,*,#122262,.f.);
#123924=oriented_edge('',*,*,#122330,.f.);
#123925=oriented_edge('',*,*,#123891,.t.);
#123926=edge_loop('',(#123923,#123924,#123925));
#123927=face_outer_bound('',#123926,.f.);
#123929=cartesian_point('',(5.048926246444e1,-7.207519587946e1,
-5.349845711603e0));
#123930=direction('',(7.139423639023e-2,5.001230220972e-2,-9.961935718714e-1));
#123931=direction('',(5.793761283651e-1,-8.150600823320e-1,6.033818402961e-4));
#123932=axis2_placement_3d('',#123929,#123930,#123931);
#123933=cylindrical_surface('',#123932,9.999999996264e-1);
#123935=oriented_edge('',*,*,#123934,.f.);
#123936=oriented_edge('',*,*,#123414,.t.);
#123937=oriented_edge('',*,*,#122444,.f.);
#123938=edge_loop('',(#123935,#123936,#123937));
#123939=face_outer_bound('',#123938,.f.);
#123941=cartesian_point('',(5.096959713683e1,-7.303925939530e1,
-4.725591634854e0));
#123942=cartesian_point('',(5.093403694347e1,-7.307884980852e1,
-4.743780634515e0));
#123943=cartesian_point('',(5.079818796416e1,-7.322484328086e1,
-4.814224056982e0));
#123944=cartesian_point('',(5.057018130047e1,-7.343781010499e1,
-4.938842322997e0));
#123945=cartesian_point('',(5.036201248512e1,-7.359193840360e1,
-5.056453148918e0));
#123946=cartesian_point('',(5.026707929914e1,-7.365327537556e1,
-5.110184016363e0));
#123947=cartesian_point('',(5.111353803323e1,-7.271664040818e1,
-5.071980654934e0));
#123948=cartesian_point('',(5.107125866470e1,-7.274740619403e1,
-5.084534481381e0));
#123949=cartesian_point('',(5.091183088270e1,-7.286051660681e1,
-5.131458054944e0));
#123950=cartesian_point('',(5.065530659817e1,-7.302526918540e1,
-5.204168206780e0));
#123951=cartesian_point('',(5.043566599882e1,-7.314729239932e1,
-5.262499732985e0));
#123952=cartesian_point('',(5.033888794773e1,-7.319710904978e1,
-5.287228827060e0));
#123953=cartesian_point('',(5.146694613899e1,-7.265053787616e1,
-5.411884985382e0));
#123954=cartesian_point('',(5.141785700510e1,-7.267276045129e1,
-5.429627764712e0));
#123955=cartesian_point('',(5.123350367285e1,-7.275245429076e1,
-5.493359739789e0));
#123956=cartesian_point('',(5.094026115815e1,-7.285875982331e1,
-5.575833517145e0));
#123957=cartesian_point('',(5.069571540846e1,-7.292962375659e1,
-5.623427965789e0));
#123958=cartesian_point('',(5.058987639435e1,-7.295738661679e1,
-5.639529350137e0));
#123959=cartesian_point('',(5.187136114334e1,-7.287059069998e1,
-5.592899106963e0));
#123960=cartesian_point('',(5.181842500068e1,-7.288838206618e1,
-5.624328354557e0));
#123961=cartesian_point('',(5.161897543133e1,-7.294910906459e1,
-5.737660469288e0));
#123962=cartesian_point('',(5.129727771244e1,-7.301294110222e1,
-5.887191819983e0));
#123963=cartesian_point('',(5.102556035987e1,-7.303653023907e1,
-5.977405679277e0));
#123964=cartesian_point('',(5.090750701866e1,-7.304159426780e1,
-6.009121890120e0));
#123965=(bounded_surface()b_spline_surface(3,3,((#123941,#123942,#123943,
#123944,#123945,#123946),(#123947,#123948,#123949,#123950,#123951,#123952),(
#123953,#123954,#123955,#123956,#123957,#123958),(#123959,#123960,#123961,
#123962,#123963,#123964)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326068593e-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());
#123966=oriented_edge('',*,*,#123934,.t.);
#123967=oriented_edge('',*,*,#122545,.t.);
#123968=oriented_edge('',*,*,#122564,.f.);
#123969=edge_loop('',(#123966,#123967,#123968));
#123970=face_outer_bound('',#123969,.f.);
#123972=cartesian_point('',(4.129781526270e1,-7.770772124093e1,
-5.349962215671e0));
#123973=direction('',(7.697359843239e-2,4.090760900975e-2,9.961935718872e-1));
#123974=direction('',(4.632146578507e-1,-8.862459135714e-1,6.011906464486e-4));
#123975=axis2_placement_3d('',#123972,#123973,#123974);
#123976=cylindrical_surface('',#123975,1.000000000023e0);
#123978=oriented_edge('',*,*,#123977,.f.);
#123979=oriented_edge('',*,*,#122675,.t.);
#123980=oriented_edge('',*,*,#123417,.f.);
#123981=edge_loop('',(#123978,#123979,#123980));
#123982=face_outer_bound('',#123981,.f.);
#123984=cartesian_point('',(4.246473339094e1,-7.816208191718e1,
-5.315469647798e0));
#123985=cartesian_point('',(4.244761510384e1,-7.822504200016e1,
-5.230804699704e0));
#123986=cartesian_point('',(4.239213608899e1,-7.837011989898e1,
-5.019489233921e0));
#123987=cartesian_point('',(4.228466501948e1,-7.852718958462e1,
-4.743211425480e0));
#123988=cartesian_point('',(4.219260863700e1,-7.861604009970e1,
-4.556219198196e0));
#123989=cartesian_point('',(4.216617272541e1,-7.863914760777e1,
-4.504084004920e0));
#123990=cartesian_point('',(4.224027526420e1,-7.816785204827e1,
-5.483392978573e0));
#123991=cartesian_point('',(4.222142137028e1,-7.822000142594e1,
-5.396835249270e0));
#123992=cartesian_point('',(4.216504173719e1,-7.833769211027e1,
-5.182519936542e0));
#123993=cartesian_point('',(4.206592631316e1,-7.845970194724e1,
-4.906639459680e0));
#123994=cartesian_point('',(4.198482786095e1,-7.852622226581e1,
-4.721806297603e0));
#123995=cartesian_point('',(4.196166388623e1,-7.854332958179e1,
-4.670619052421e0));
#123996=cartesian_point('',(4.207792668202e1,-7.825949198886e1,
-5.692826811990e0));
#123997=cartesian_point('',(4.205166123765e1,-7.830546982018e1,
-5.603268704987e0));
#123998=cartesian_point('',(4.198036127172e1,-7.840477982108e1,
-5.383618713529e0));
#123999=cartesian_point('',(4.187175732195e1,-7.849787887908e1,
-5.106134925604e0));
#124000=cartesian_point('',(4.178981310424e1,-7.854394336394e1,
-4.922555458817e0));
#124001=cartesian_point('',(4.176665495647e1,-7.855541752463e1,
-4.872145475994e0));
#124002=cartesian_point('',(4.200444664263e1,-7.842190869368e1,
-5.909262870306e0));
#124003=cartesian_point('',(4.196631450152e1,-7.846737157567e1,
-5.816091110813e0));
#124004=cartesian_point('',(4.186853185452e1,-7.856033719475e1,
-5.589650479501e0));
#124005=cartesian_point('',(4.173415711474e1,-7.863543927869e1,
-5.308826755084e0));
#124006=cartesian_point('',(4.163970169055e1,-7.866629334829e1,
-5.125388933860e0));
#124007=cartesian_point('',(4.161328202914e1,-7.867343023122e1,
-5.075457416327e0));
#124008=(bounded_surface()b_spline_surface(3,3,((#123984,#123985,#123986,
#123987,#123988,#123989),(#123990,#123991,#123992,#123993,#123994,#123995),(
#123996,#123997,#123998,#123999,#124000,#124001),(#124002,#124003,#124004,
#124005,#124006,#124007)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096753959e-1,1.338545632793e0),(3.825245764636e-1,
6.421581360913e-1,1.e0,1.134906342022e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409271e0,1.043014409271e0,
1.043014409271e0,1.043014409271e0,1.043014409271e0,1.043014409271e0),(
9.856947936894e-1,9.856947936894e-1,9.856947936894e-1,9.856947936894e-1,
9.856947936894e-1,9.856947936894e-1),(9.856618824837e-1,9.856618824837e-1,
9.856618824837e-1,9.856618824837e-1,9.856618824837e-1,9.856618824837e-1),(
1.042915675654e0,1.042915675653e0,1.042915675654e0,1.042915675654e0,
1.042915675654e0,1.042915675654e0)))representation_item('')surface());
#124009=oriented_edge('',*,*,#122560,.f.);
#124010=oriented_edge('',*,*,#122628,.f.);
#124011=oriented_edge('',*,*,#123977,.t.);
#124012=edge_loop('',(#124009,#124010,#124011));
#124013=face_outer_bound('',#124012,.f.);
#124015=cartesian_point('',(3.859261115127e1,-7.908609138006e1,
-5.349845711609e0));
#124016=direction('',(7.833890258985e-2,3.822804847188e-2,-9.961935718780e-1));
#124017=direction('',(4.447399533213e-1,-8.956595390010e-1,6.034204865291e-4));
#124018=axis2_placement_3d('',#124015,#124016,#124017);
#124019=cylindrical_surface('',#124018,9.999999996922e-1);
#124021=oriented_edge('',*,*,#124020,.f.);
#124022=oriented_edge('',*,*,#123420,.t.);
#124023=oriented_edge('',*,*,#122742,.f.);
#124024=edge_loop('',(#124021,#124022,#124023));
#124025=face_outer_bound('',#124024,.f.);
#124027=cartesian_point('',(3.891621934349e1,-8.011342657395e1,
-4.725591636527e0));
#124028=cartesian_point('',(3.887490365096e1,-8.014696672294e1,
-4.743780635685e0));
#124029=cartesian_point('',(3.871788878922e1,-8.026991130962e1,
-4.814224057068e0));
#124030=cartesian_point('',(3.845937391534e1,-8.044458805797e1,
-4.938842322767e0));
#124031=cartesian_point('',(3.822965702566e1,-8.056425400420e1,
-5.056453148615e0));
#124032=cartesian_point('',(3.812629740809e1,-8.060998499422e1,
-5.110184016213e0));
#124033=cartesian_point('',(3.910885681794e1,-7.981729687808e1,
-5.071980655376e0));
#124034=cartesian_point('',(3.906228515013e1,-7.984106993526e1,
-5.084534481687e0));
#124035=cartesian_point('',(3.888712582304e1,-7.992784777070e1,
-5.131458055082e0));
#124036=cartesian_point('',(3.860798679740e1,-8.005044273213e1,
-5.204168206678e0));
#124037=cartesian_point('',(3.837196170217e1,-8.013660427817e1,
-5.262499732857e0));
#124038=cartesian_point('',(3.826858210809e1,-8.017066818047e1,
-5.287228827006e0));
#124039=cartesian_point('',(3.946825459850e1,-7.980729338488e1,
-5.411884984967e0));
#124040=cartesian_point('',(3.941629345719e1,-7.982156313079e1,
-5.429627764410e0));
#124041=cartesian_point('',(3.922174295777e1,-7.987143659192e1,
-5.493359740108e0));
#124042=cartesian_point('',(3.891548089684e1,-7.993056009083e1,
-5.575833517089e0));
#124043=cartesian_point('',(3.866286034973e1,-7.996229618802e1,
-5.623427965738e0));
#124044=cartesian_point('',(3.855398132103e1,-7.997316037182e1,
-5.639529350137e0));
#124045=cartesian_point('',(3.983326673776e1,-8.008790143752e1,
-5.592899106446e0));
#124046=cartesian_point('',(3.977819914442e1,-8.009719272550e1,
-5.624328354173e0));
#124047=cartesian_point('',(3.957170533476e1,-8.012597128748e1,
-5.737660469829e0));
#124048=cartesian_point('',(3.924398271902e1,-8.013869283608e1,
-5.887191819872e0));
#124049=cartesian_point('',(3.897192050407e1,-8.011948559297e1,
-5.977405679168e0));
#124050=cartesian_point('',(3.885452840641e1,-8.010601966375e1,
-6.009121890108e0));
#124051=(bounded_surface()b_spline_surface(3,3,((#124027,#124028,#124029,
#124030,#124031,#124032),(#124033,#124034,#124035,#124036,#124037,#124038),(
#124039,#124040,#124041,#124042,#124043,#124044),(#124045,#124046,#124047,
#124048,#124049,#124050)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996325978667e-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());
#124052=oriented_edge('',*,*,#124020,.t.);
#124053=oriented_edge('',*,*,#122843,.t.);
#124054=oriented_edge('',*,*,#122862,.f.);
#124055=edge_loop('',(#124052,#124053,#124054));
#124056=face_outer_bound('',#124055,.f.);
#124058=cartesian_point('',(2.863320482533e1,-8.321141188217e1,
-5.349962215680e0));
#124059=direction('',(8.242528557236e-2,2.836264469877e-2,9.961935718945e-1));
#124060=direction('',(3.188723113574e-1,-9.477974929379e-1,6.011906026371e-4));
#124061=axis2_placement_3d('',#124058,#124059,#124060);
#124062=cylindrical_surface('',#124061,9.999999998424e-1);
#124064=oriented_edge('',*,*,#124063,.f.);
#124065=oriented_edge('',*,*,#122973,.t.);
#124066=oriented_edge('',*,*,#123423,.f.);
#124067=edge_loop('',(#124064,#124065,#124066));
#124068=face_outer_bound('',#124067,.f.);
#124070=cartesian_point('',(2.971467858605e1,-8.384272483685e1,
-5.315469647957e0));
#124071=cartesian_point('',(2.968792192660e1,-8.390223188717e1,
-5.230804699587e0));
#124072=cartesian_point('',(2.961043076706e1,-8.403684480595e1,
-5.019489233672e0));
#124073=cartesian_point('',(2.947971174166e1,-8.417516851596e1,
-4.743211441815e0));
#124074=cartesian_point('',(2.937488944632e1,-8.424852434016e1,
-4.556219227029e0));
#124075=cartesian_point('',(2.934516425924e1,-8.426721186033e1,
-4.504084053446e0));
#124076=cartesian_point('',(2.949208126552e1,-8.381331094157e1,
-5.483392977391e0));
#124077=cartesian_point('',(2.946530153431e1,-8.386186887531e1,
-5.396835247826e0));
#124078=cartesian_point('',(2.939120514883e1,-8.396929087437e1,
-5.182519934933e0));
#124079=cartesian_point('',(2.927422346439e1,-8.407429349358e1,
-4.906639474186e0));
#124080=cartesian_point('',(2.918371740223e1,-8.412730824219e1,
-4.721806326788e0));
#124081=cartesian_point('',(2.915816240234e1,-8.414058117520e1,
-4.670619094756e0));
#124082=cartesian_point('',(2.931739581958e1,-8.387842572749e1,
-5.692826809063e0));
#124083=cartesian_point('',(2.928426122885e1,-8.391972867518e1,
-5.603268701800e0));
#124084=cartesian_point('',(2.919830357716e1,-8.400666223339e1,
-5.383618710176e0));
#124085=cartesian_point('',(2.907647282850e1,-8.408162568278e1,
-5.106134937943e0));
#124086=cartesian_point('',(2.898833141370e1,-8.411430413701e1,
-4.922555488585e0));
#124087=cartesian_point('',(2.896366345622e1,-8.412201442599e1,
-4.872145518064e0));
#124088=cartesian_point('',(2.921941287022e1,-8.402734800100e1,
-5.909262866036e0));
#124089=cartesian_point('',(2.917463823771e1,-8.406628597822e1,
-5.816091106245e0));
#124090=cartesian_point('',(2.906351643094e1,-8.414281046062e1,
-5.589650474768e0));
#124091=cartesian_point('',(2.891904752158e1,-8.419596706997e1,
-5.308826765720e0));
#124092=cartesian_point('',(2.882092837115e1,-8.421166519149e1,
-5.125388964821e0));
#124093=cartesian_point('',(2.879371749196e1,-8.421458118225e1,
-5.075457470743e0));
#124094=(bounded_surface()b_spline_surface(3,3,((#124070,#124071,#124072,
#124073,#124074,#124075),(#124076,#124077,#124078,#124079,#124080,#124081),(
#124082,#124083,#124084,#124085,#124086,#124087),(#124088,#124089,#124090,
#124091,#124092,#124093)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751134e-1,1.338545620682e0),(3.825245762404e-1,
6.421581366775e-1,1.e0,1.134906298093e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409281e0,1.043014409281e0,
1.043014409281e0,1.043014409281e0,1.043014409281e0,1.043014409281e0),(
9.856947940903e-1,9.856947940903e-1,9.856947940903e-1,9.856947940903e-1,
9.856947940903e-1,9.856947940903e-1),(9.856618824808e-1,9.856618824808e-1,
9.856618824808e-1,9.856618824809e-1,9.856618824809e-1,9.856618824808e-1),(
1.042915674453e0,1.042915674453e0,1.042915674453e0,1.042915674453e0,
1.042915674453e0,1.042915674453e0)))representation_item('')surface());
#124095=oriented_edge('',*,*,#122858,.f.);
#124096=oriented_edge('',*,*,#122926,.f.);
#124097=oriented_edge('',*,*,#124063,.t.);
#124098=edge_loop('',(#124095,#124096,#124097));
#124099=face_outer_bound('',#124098,.f.);
#124101=cartesian_point('',(-1.434362928244e-14,0.e0,-8.156393297404e0));
#124102=direction('',(0.e0,0.e0,1.e0));
#124103=direction('',(-1.745240643728e-2,9.998476951564e-1,0.e0));
#124104=axis2_placement_3d('',#124101,#124102,#124103);
#124105=conical_surface('',#124104,8.894665045655e1,1.e0);
#124106=oriented_edge('',*,*,#123011,.f.);
#124107=oriented_edge('',*,*,#123040,.t.);
#124108=oriented_edge('',*,*,#123425,.t.);
#124109=oriented_edge('',*,*,#122971,.t.);
#124110=edge_loop('',(#124106,#124107,#124108,#124109));
#124111=face_outer_bound('',#124110,.f.);
#124113=cartesian_point('',(2.574568167009e1,-8.414962483938e1,
-5.349845711609e0));
#124114=direction('',(8.335460500545e-2,2.550249397676e-2,-9.961935718651e-1));
#124115=direction('',(2.991520248169e-1,-9.542052724539e-1,6.033813797049e-4));
#124116=axis2_placement_3d('',#124113,#124114,#124115);
#124117=cylindrical_surface('',#124116,9.999999996253e-1);
#124119=oriented_edge('',*,*,#124118,.f.);
#124120=oriented_edge('',*,*,#123427,.t.);
#124121=oriented_edge('',*,*,#123038,.f.);
#124122=edge_loop('',(#124119,#124120,#124121));
#124123=face_outer_bound('',#124122,.f.);
#124125=cartesian_point('',(2.590459508316e1,-8.521493530329e1,
-4.725591633714e0));
#124126=cartesian_point('',(2.585854121803e1,-8.524159932033e1,
-4.743780633731e0));
#124127=cartesian_point('',(2.568422669607e1,-8.533846772086e1,
-4.814224056540e0));
#124128=cartesian_point('',(2.540156915401e1,-8.547055324986e1,
-4.938842300915e0));
#124129=cartesian_point('',(2.515596063688e1,-8.555281025925e1,
-5.056453098697e0));
#124130=cartesian_point('',(2.504671970014e1,-8.558180921094e1,
-5.110183937678e0));
#124131=cartesian_point('',(2.614118576011e1,-8.495258659767e1,
-5.071980653504e0));
#124132=cartesian_point('',(2.609146853945e1,-8.496878155576e1,
-5.084534480227e0));
#124133=cartesian_point('',(2.590489066770e1,-8.502709005735e1,
-5.131458054098e0));
#124134=cartesian_point('',(2.561001027989e1,-8.510450869405e1,
-5.204168193404e0));
#124135=cartesian_point('',(2.536341246288e1,-8.515268698215e1,
-5.262499707695e0));
#124136=cartesian_point('',(2.525597692715e1,-8.517015936474e1,
-5.287228790515e0));
#124137=cartesian_point('',(2.649772364728e1,-8.499892846452e1,
-5.411884983139e0));
#124138=cartesian_point('',(2.644416995211e1,-8.500489401298e1,
-5.429627762856e0));
#124139=cartesian_point('',(2.624421276236e1,-8.502371904601e1,
-5.493359738300e0));
#124140=cartesian_point('',(2.593247239593e1,-8.503420469334e1,
-5.575833501311e0));
#124141=cartesian_point('',(2.567799746094e1,-8.502603151181e1,
-5.623427944288e0));
#124142=cartesian_point('',(2.556875943261e1,-8.501972951274e1,
-5.639529325409e0));
#124143=cartesian_point('',(2.681434511014e1,-8.533318224462e1,
-5.592899104208e0));
#124144=cartesian_point('',(2.675850201106e1,-8.533374467181e1,
-5.624328352449e0));
#124145=cartesian_point('',(2.655004852279e1,-8.532986617312e1,
-5.737660467696e0));
#124146=cartesian_point('',(2.622437068317e1,-8.529116399320e1,
-5.887191792133e0));
#124147=cartesian_point('',(2.595866273606e1,-8.522963333556e1,
-5.977405639216e0));
#124148=cartesian_point('',(2.584482251894e1,-8.519796904458e1,
-6.009121842065e0));
#124149=(bounded_surface()b_spline_surface(3,3,((#124125,#124126,#124127,
#124128,#124129,#124130),(#124131,#124132,#124133,#124134,#124135,#124136),(
#124137,#124138,#124139,#124140,#124141,#124142),(#124143,#124144,#124145,
#124146,#124147,#124148)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326193669e-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());
#124150=oriented_edge('',*,*,#124118,.t.);
#124151=oriented_edge('',*,*,#123163,.t.);
#124152=oriented_edge('',*,*,#123180,.f.);
#124153=edge_loop('',(#124150,#124151,#124152));
#124154=face_outer_bound('',#124153,.f.);
#124156=cartesian_point('',(-2.574569141967e1,-8.414962186087e1,
-5.349962215699e0));
#124157=direction('',(8.335460105992e-2,-2.550250610174e-2,9.961935718848e-1));
#124158=direction('',(-2.991282696297e-1,-9.542127209793e-1,6.011902289881e-4));
#124159=axis2_placement_3d('',#124156,#124157,#124158);
#124160=cylindrical_surface('',#124159,9.999999997771e-1);
#124162=oriented_edge('',*,*,#124161,.f.);
#124163=oriented_edge('',*,*,#113858,.t.);
#124164=oriented_edge('',*,*,#123435,.f.);
#124165=edge_loop('',(#124162,#124163,#124164));
#124166=face_outer_bound('',#124165,.f.);
#124168=cartesian_point('',(-2.524183721258e1,-8.529603909748e1,
-5.315469647918e0));
#124169=cartesian_point('',(-2.529846117304e1,-8.532845414330e1,
-5.230804697114e0));
#124170=cartesian_point('',(-2.544027632665e1,-8.539181012112e1,
-5.019489230931e0));
#124171=cartesian_point('',(-2.562733488525e1,-8.542688163898e1,
-4.743211426118e0));
#124172=cartesian_point('',(-2.575525538264e1,-8.542461474618e1,
-4.556219200648e0));
#124173=cartesian_point('',(-2.579028786950e1,-8.542226124228e1,
-4.504084008286e0));
#124174=cartesian_point('',(-2.540463317469e1,-8.514140333300e1,
-5.483392978118e0));
#124175=cartesian_point('',(-2.545484007108e1,-8.516494679639e1,
-5.396835246014e0));
#124176=cartesian_point('',(-2.557792637296e1,-8.520830025609e1,
-5.182519932891e0));
#124177=cartesian_point('',(-2.573428554195e1,-8.522448905080e1,
-4.906639459254e0));
#124178=cartesian_point('',(-2.583866777746e1,-8.521418075262e1,
-4.721806301429e0));
#124179=cartesian_point('',(-2.586714380713e1,-8.520989795101e1,
-4.670619063256e0));
#124180=cartesian_point('',(-2.558423018093e1,-8.509140477281e1,
-5.692826810787e0));
#124181=cartesian_point('',(-2.563531389274e1,-8.510534353608e1,
-5.603268700877e0));
#124182=cartesian_point('',(-2.575595335719e1,-8.512514962147e1,
-5.383618709041e0));
#124183=cartesian_point('',(-2.589857891972e1,-8.511418600750e1,
-5.106134923886e0));
#124184=cartesian_point('',(-2.598909474031e1,-8.508881520585e1,
-4.922555464344e0));
#124185=cartesian_point('',(-2.601358357236e1,-8.508055345096e1,
-4.872145478665e0));
#124186=cartesian_point('',(-2.575103436827e1,-8.515429249174e1,
-5.909262868520e0));
#124187=cartesian_point('',(-2.581014497772e1,-8.515947610822e1,
-5.816091106007e0));
#124188=cartesian_point('',(-2.594502437e1,-8.515606995507e1,
-5.589650474332e0));
#124189=cartesian_point('',(-2.609314685062e1,-8.511415785838e1,
-5.308826752241e0));
#124190=cartesian_point('',(-2.618175403933e1,-8.506918491185e1,
-5.125388941314e0));
#124191=cartesian_point('',(-2.620548205349e1,-8.505554983073e1,
-5.075457429177e0));
#124192=(bounded_surface()b_spline_surface(3,3,((#124168,#124169,#124170,
#124171,#124172,#124173),(#124174,#124175,#124176,#124177,#124178,#124179),(
#124180,#124181,#124182,#124183,#124184,#124185),(#124186,#124187,#124188,
#124189,#124190,#124191)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751570e-1,1.338545627554e0),(3.825245762249e-1,
6.421581441809e-1,1.e0,1.134906332892e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409286e0,1.043014409286e0,
1.043014409286e0,1.043014409286e0,1.043014409286e0,1.043014409286e0),(
9.856947938555e-1,9.856947938555e-1,9.856947938555e-1,9.856947938555e-1,
9.856947938555e-1,9.856947938555e-1),(9.856618824791e-1,9.856618824791e-1,
9.856618824791e-1,9.856618824791e-1,9.856618824791e-1,9.856618824791e-1),(
1.042915675156e0,1.042915675156e0,1.042915675156e0,1.042915675156e0,
1.042915675156e0,1.042915675156e0)))representation_item('')surface());
#124193=oriented_edge('',*,*,#113747,.f.);
#124194=oriented_edge('',*,*,#113812,.f.);
#124195=oriented_edge('',*,*,#124161,.t.);
#124196=edge_loop('',(#124193,#124194,#124195));
#124197=face_outer_bound('',#124196,.f.);
#124199=cartesian_point('',(-2.863321446364e1,-8.321140856119e1,
-5.349845711595e0));
#124200=direction('',(8.242528161675e-2,-2.836265693921e-2,-9.961935718733e-1));
#124201=direction('',(-3.188487145561e-1,-9.478054300099e-1,6.033818958855e-4));
#124202=axis2_placement_3d('',#124199,#124200,#124201);
#124203=cylindrical_surface('',#124202,9.999999996731e-1);
#124205=oriented_edge('',*,*,#124204,.f.);
#124206=oriented_edge('',*,*,#123438,.t.);
#124207=oriented_edge('',*,*,#113926,.f.);
#124208=edge_loop('',(#124205,#124206,#124207));
#124209=face_outer_bound('',#124208,.f.);
#124211=cartesian_point('',(-2.913082459375e1,-8.416666979120e1,
-4.725591634432e0));
#124212=cartesian_point('',(-2.918375566851e1,-8.416117165143e1,
-4.743780634205e0));
#124213=cartesian_point('',(-2.938171686789e1,-8.413708033187e1,
-4.814224046893e0));
#124214=cartesian_point('',(-2.968802960326e1,-8.407779782739e1,
-4.938842311116e0));
#124215=cartesian_point('',(-2.993508057714e1,-8.399998006258e1,
-5.056453135767e0));
#124216=cartesian_point('',(-3.004050358220e1,-8.395923045945e1,
-5.110184016352e0));
#124217=cartesian_point('',(-2.878521401446e1,-8.409348974005e1,
-5.071980654650e0));
#124218=cartesian_point('',(-2.883495524774e1,-8.407736868749e1,
-5.084534481188e0));
#124219=cartesian_point('',(-2.902017276737e1,-8.401487354370e1,
-5.131458048248e0));
#124220=cartesian_point('',(-2.930424159592e1,-8.390418017560e1,
-5.204168200315e0));
#124221=cartesian_point('',(-2.953206195609e1,-8.379821064511e1,
-5.262499726924e0));
#124222=cartesian_point('',(-2.962924920783e1,-8.374919703755e1,
-5.287228827040e0));
#124223=cartesian_point('',(-2.852400787022e1,-8.434054881033e1,
-5.411884984983e0));
#124224=cartesian_point('',(-2.857084018043e1,-8.431389696853e1,
-5.429627764468e0));
#124225=cartesian_point('',(-2.874367399690e1,-8.421159486755e1,
-5.493359730730e0));
#124226=cartesian_point('',(-2.900204060693e1,-8.403684151569e1,
-5.575833510657e0));
#124227=cartesian_point('',(-2.920311112019e1,-8.388065262377e1,
-5.623427961820e0));
#124228=cartesian_point('',(-2.928778237825e1,-8.381134564558e1,
-5.639529350094e0));
#124229=cartesian_point('',(-2.846432516902e1,-8.479707122626e1,
-5.592899106249e0));
#124230=cartesian_point('',(-2.850983377094e1,-8.476470248975e1,
-5.624328354113e0));
#124231=cartesian_point('',(-2.867619643710e1,-8.463903885023e1,
-5.737660453165e0));
#124232=cartesian_point('',(-2.891692681827e1,-8.441629946219e1,
-5.887191808038e0));
#124233=cartesian_point('',(-2.909572228610e1,-8.421034085445e1,
-5.977405671465e0));
#124234=cartesian_point('',(-2.916920920237e1,-8.411781023395e1,
-6.009121890048e0));
#124235=(bounded_surface()b_spline_surface(3,3,((#124211,#124212,#124213,
#124214,#124215,#124216),(#124217,#124218,#124219,#124220,#124221,#124222),(
#124223,#124224,#124225,#124226,#124227,#124228),(#124229,#124230,#124231,
#124232,#124233,#124234)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326130345e-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());
#124236=oriented_edge('',*,*,#124204,.t.);
#124237=oriented_edge('',*,*,#114027,.t.);
#124238=oriented_edge('',*,*,#114046,.f.);
#124239=edge_loop('',(#124236,#124237,#124238));
#124240=face_outer_bound('',#124239,.f.);
#124242=cartesian_point('',(-3.859262031483e1,-7.908608691293e1,
-5.349962215684e0));
#124243=direction('',(7.833889679306e-2,-3.822806001962e-2,9.961935718907e-1));
#124244=direction('',(-4.447172607542e-1,-8.956708081417e-1,6.011905695361e-4));
#124245=axis2_placement_3d('',#124242,#124243,#124244);
#124246=cylindrical_surface('',#124245,9.999999998308e-1);
#124248=oriented_edge('',*,*,#124247,.f.);
#124249=oriented_edge('',*,*,#114157,.t.);
#124250=oriented_edge('',*,*,#123441,.f.);
#124251=edge_loop('',(#124248,#124249,#124250));
#124252=face_outer_bound('',#124251,.f.);
#124254=cartesian_point('',(-3.827430855706e1,-8.029721001422e1,
-5.315469647841e0));
#124255=cartesian_point('',(-3.833530621253e1,-8.032036803803e1,
-5.230804697262e0));
#124256=cartesian_point('',(-3.848528644507e1,-8.036075922111e1,
-5.019489231204e0));
#124257=cartesian_point('',(-3.867552839353e1,-8.036613654350e1,
-4.743211431762e0));
#124258=cartesian_point('',(-3.880151934573e1,-8.034388639087e1,
-4.556219217232e0));
#124259=cartesian_point('',(-3.883575229369e1,-8.033608151530e1,
-4.504084031913e0));
#124260=cartesian_point('',(-3.841090986606e1,-8.011901117529e1,
-5.483392976521e0));
#124261=cartesian_point('',(-3.846418164128e1,-8.013441069045e1,
-5.396835244724e0));
#124262=cartesian_point('',(-3.859253452214e1,-8.015797545758e1,
-5.182519931789e0));
#124263=cartesian_point('',(-3.874950113343e1,-8.014950497794e1,
-4.906639463953e0));
#124264=cartesian_point('',(-3.885098566946e1,-8.012299461691e1,
-4.721806314374e0));
#124265=cartesian_point('',(-3.887844120121e1,-8.011431000566e1,
-4.670619081143e0));
#124266=cartesian_point('',(-3.858047423523e1,-8.004153301868e1,
-5.692826807129e0));
#124267=cartesian_point('',(-3.863310952470e1,-8.004730891929e1,
-5.603268697565e0));
#124268=cartesian_point('',(-3.875536207166e1,-8.004799898926e1,
-5.383618706049e0));
#124269=cartesian_point('',(-3.889451658745e1,-8.001485880281e1,
-5.106134927307e0));
#124270=cartesian_point('',(-3.897994913615e1,-7.997564056676e1,
-4.922555472806e0));
#124271=cartesian_point('',(-3.900284400146e1,-7.996364960097e1,
-4.872145490740e0));
#124272=cartesian_point('',(-3.875506259169e1,-8.007755255872e1,
-5.909262863140e0));
#124273=cartesian_point('',(-3.881425634724e1,-8.007342542036e1,
-5.816091101062e0));
#124274=cartesian_point('',(-3.894694231027e1,-8.004896141747e1,
-5.589650469836e0));
#124275=cartesian_point('',(-3.908668465791e1,-7.998439386958e1,
-5.308826754842e0));
#124276=cartesian_point('',(-3.916716562524e1,-7.992611339859e1,
-5.125388945801e0));
#124277=cartesian_point('',(-3.918846856489e1,-7.990893432292e1,
-5.075457441333e0));
#124278=(bounded_surface()b_spline_surface(3,3,((#124254,#124255,#124256,
#124257,#124258,#124259),(#124260,#124261,#124262,#124263,#124264,#124265),(
#124266,#124267,#124268,#124269,#124270,#124271),(#124272,#124273,#124274,
#124275,#124276,#124277)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096754261e-1,1.338545613103e0),(3.825245763978e-1,
6.421581435947e-1,1.e0,1.134906316980e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409274e0,1.043014409274e0,
1.043014409274e0,1.043014409274e0,1.043014409274e0,1.043014409274e0),(
9.856947943620e-1,9.856947943620e-1,9.856947943620e-1,9.856947943620e-1,
9.856947943620e-1,9.856947943620e-1),(9.856618824834e-1,9.856618824834e-1,
9.856618824834e-1,9.856618824834e-1,9.856618824834e-1,9.856618824834e-1),(
1.042915673638e0,1.042915673638e0,1.042915673638e0,1.042915673638e0,
1.042915673638e0,1.042915673638e0)))representation_item('')surface());
#124279=oriented_edge('',*,*,#114042,.f.);
#124280=oriented_edge('',*,*,#114110,.f.);
#124281=oriented_edge('',*,*,#124247,.t.);
#124282=edge_loop('',(#124279,#124280,#124281));
#124283=face_outer_bound('',#124282,.f.);
#124285=cartesian_point('',(-4.129782426305e1,-7.770771645341e1,
-5.349845711600e0));
#124286=direction('',(7.697359252708e-2,-4.090762046308e-2,-9.961935718732e-1));
#124287=direction('',(-4.631922027034e-1,-8.862576483385e-1,6.034205149414e-4));
#124288=axis2_placement_3d('',#124285,#124286,#124287);
#124289=cylindrical_surface('',#124288,9.999999996005e-1);
#124291=oriented_edge('',*,*,#124290,.f.);
#124292=oriented_edge('',*,*,#123444,.t.);
#124293=oriented_edge('',*,*,#114224,.f.);
#124294=edge_loop('',(#124291,#124292,#124293));
#124295=face_outer_bound('',#124294,.f.);
#124297=cartesian_point('',(-4.193874376990e1,-7.857337345672e1,
-4.725591636204e0));
#124298=cartesian_point('',(-4.199016307548e1,-7.855966276421e1,
-4.743780635444e0));
#124299=cartesian_point('',(-4.218191832899e1,-7.850490009528e1,
-4.814224047017e0));
#124300=cartesian_point('',(-4.247518601868e1,-7.839842958825e1,
-4.938842310884e0));
#124301=cartesian_point('',(-4.270702200467e1,-7.828292260238e1,
-5.056453135458e0));
#124302=cartesian_point('',(-4.280477243554e1,-7.822618290287e1,
-5.110184016192e0));
#124303=cartesian_point('',(-4.158594034699e1,-7.855515977948e1,
-5.071980655161e0));
#124304=cartesian_point('',(-4.163254729404e1,-7.853145596105e1,
-5.084534481539e0));
#124305=cartesian_point('',(-4.180570808286e1,-7.844075583327e1,
-5.131458048407e0));
#124306=cartesian_point('',(-4.206896329417e1,-7.828698712946e1,
-5.204168200212e0));
#124307=cartesian_point('',(-4.227740152079e1,-7.814668330365e1,
-5.262499726793e0));
#124308=cartesian_point('',(-4.236572481905e1,-7.808306969900e1,
-5.287228826981e0));
#124309=cartesian_point('',(-4.136659863604e1,-7.884003878607e1,
-5.411884984669e0));
#124310=cartesian_point('',(-4.140868509571e1,-7.880638888574e1,
-5.429627764224e0));
#124311=cartesian_point('',(-4.156338746625e1,-7.867830912824e1,
-5.493359731073e0));
#124312=cartesian_point('',(-4.179123570666e1,-7.846528983840e1,
-5.575833510600e0));
#124313=cartesian_point('',(-4.196539738251e1,-7.827956953286e1,
-5.623427961768e0));
#124314=cartesian_point('',(-4.203818419699e1,-7.819787033534e1,
-5.639529350091e0));
#124315=cartesian_point('',(-4.137906656703e1,-7.930027708497e1,
-5.592899105905e0));
#124316=cartesian_point('',(-4.141895129636e1,-7.926118774800e1,
-5.624328353836e0));
#124317=cartesian_point('',(-4.156360763801e1,-7.911104638203e1,
-5.737660453754e0));
#124318=cartesian_point('',(-4.176653011089e1,-7.885339075792e1,
-5.887191807922e0));
#124319=cartesian_point('',(-4.191090528525e1,-7.862199806925e1,
-5.977405671351e0));
#124320=cartesian_point('',(-4.196901247770e1,-7.851911076747e1,
-6.009121890030e0));
#124321=(bounded_surface()b_spline_surface(3,3,((#124297,#124298,#124299,
#124300,#124301,#124302),(#124303,#124304,#124305,#124306,#124307,#124308),(
#124309,#124310,#124311,#124312,#124313,#124314),(#124315,#124316,#124317,
#124318,#124319,#124320)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326029516e-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());
#124322=oriented_edge('',*,*,#124290,.t.);
#124323=oriented_edge('',*,*,#114325,.t.);
#124324=oriented_edge('',*,*,#114344,.f.);
#124325=edge_loop('',(#124322,#124323,#124324));
#124326=face_outer_bound('',#124325,.f.);
#124328=cartesian_point('',(-5.048927081657e1,-7.207519003420e1,
-5.349962215693e0));
#124329=direction('',(7.139422874349e-2,-5.001231286752e-2,9.961935718844e-1));
#124330=direction('',(-5.793558371007e-1,-8.150745073842e-1,6.011902717584e-4));
#124331=axis2_placement_3d('',#124328,#124329,#124330);
#124332=cylindrical_surface('',#124331,9.999999994924e-1);
#124334=oriented_edge('',*,*,#124333,.f.);
#124335=oriented_edge('',*,*,#114455,.t.);
#124336=oriented_edge('',*,*,#123447,.f.);
#124337=edge_loop('',(#124334,#124335,#124336));
#124338=face_outer_bound('',#124337,.f.);
#124340=cartesian_point('',(-5.036433937099e1,-7.332119716874e1,
-5.315469600916e0));
#124341=cartesian_point('',(-5.042820098666e1,-7.333452627975e1,
-5.230815041508e0));
#124342=cartesian_point('',(-5.058265302487e1,-7.335095994665e1,
-5.019500697127e0));
#124343=cartesian_point('',(-5.077139412998e1,-7.332651309610e1,
-4.743223646279e0));
#124344=cartesian_point('',(-5.089236123072e1,-7.328482495347e1,
-4.556219066594e0));
#124345=cartesian_point('',(-5.092495188682e1,-7.327176116744e1,
-4.504083581530e0));
#124346=cartesian_point('',(-5.047138246308e1,-7.312382308191e1,
-5.483392950647e0));
#124347=cartesian_point('',(-5.052640068898e1,-7.313069859948e1,
-5.396845818465e0));
#124348=cartesian_point('',(-5.065685975192e1,-7.313389601219e1,
-5.182531451552e0));
#124349=cartesian_point('',(-5.081056911776e1,-7.310097676827e1,
-4.906651531643e0));
#124350=cartesian_point('',(-5.090666344308e1,-7.305891446248e1,
-4.721806168390e0));
#124351=cartesian_point('',(-5.093242237453e1,-7.304604179146e1,
-4.670618694314e0));
#124352=cartesian_point('',(-5.062673897591e1,-7.302077308381e1,
-5.692826808701e0));
#124353=cartesian_point('',(-5.067962333868e1,-7.301824420151e1,
-5.603279637537e0));
#124354=cartesian_point('',(-5.080047930809e1,-7.299980274325e1,
-5.383630381047e0));
#124355=cartesian_point('',(-5.093273704786e1,-7.294530355480e1,
-5.106146907457e0));
#124356=cartesian_point('',(-5.101098790723e1,-7.289320022887e1,
-4.922555332990e0));
#124357=cartesian_point('',(-5.103172520989e1,-7.287777537975e1,
-4.872145201411e0));
#124358=cartesian_point('',(-5.080481257548e1,-7.302903751974e1,
-5.909262892327e0));
#124359=cartesian_point('',(-5.086262487155e1,-7.301570288571e1,
-5.816102481713e0));
#124360=cartesian_point('',(-5.098985146755e1,-7.297078497320e1,
-5.589662374025e0));
#124361=cartesian_point('',(-5.111777395305e1,-7.288515316665e1,
-5.308838719325e0));
#124362=cartesian_point('',(-5.118815171299e1,-7.281499568946e1,
-5.125388810786e0));
#124363=cartesian_point('',(-5.120650503419e1,-7.279469557885e1,
-5.075457217829e0));
#124364=(bounded_surface()b_spline_surface(3,3,((#124340,#124341,#124342,
#124343,#124344,#124345),(#124346,#124347,#124348,#124349,#124350,#124351),(
#124352,#124353,#124354,#124355,#124356,#124357),(#124358,#124359,#124360,
#124361,#124362,#124363)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096860250e-1,1.338545637250e0),(3.825246593875e-1,
6.421265930619e-1,1.e0,1.134906275923e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014411067e0,1.043014411067e0,
1.043014411067e0,1.043014411067e0,1.043014411067e0,1.043014411067e0),(
9.856947933027e-1,9.856947933027e-1,9.856947933027e-1,9.856947933027e-1,
9.856947933027e-1,9.856947933027e-1),(9.856618818854e-1,9.856618818854e-1,
9.856618818854e-1,9.856618818854e-1,9.856618818854e-1,9.856618818854e-1),(
1.042915676816e0,1.042915676816e0,1.042915676816e0,1.042915676816e0,
1.042915676816e0,1.042915676816e0)))representation_item('')surface());
#124365=oriented_edge('',*,*,#114340,.f.);
#124366=oriented_edge('',*,*,#114408,.f.);
#124367=oriented_edge('',*,*,#124333,.t.);
#124368=edge_loop('',(#124365,#124366,#124367));
#124369=face_outer_bound('',#124368,.f.);
#124371=cartesian_point('',(-5.294554456949e1,-7.029060246943e1,
-5.349845711599e0));
#124372=direction('',(6.962655844220e-2,-5.244530220139e-2,-9.961935718707e-1));
#124373=direction('',(-5.961311328770e-1,-8.028868589942e-1,6.033815193884e-4));
#124374=axis2_placement_3d('',#124371,#124372,#124373);
#124375=cylindrical_surface('',#124374,9.999999995721e-1);
#124377=oriented_edge('',*,*,#124376,.f.);
#124378=oriented_edge('',*,*,#123450,.t.);
#124379=oriented_edge('',*,*,#114522,.f.);
#124380=edge_loop('',(#124377,#124378,#124379));
#124381=face_outer_bound('',#124380,.f.);
#124383=cartesian_point('',(-5.371399188087e1,-7.104533989993e1,
-4.725591634620e0));
#124384=cartesian_point('',(-5.376263330563e1,-7.102375425672e1,
-4.743780634334e0));
#124385=cartesian_point('',(-5.394346096695e1,-7.093966867549e1,
-4.814224046965e0));
#124386=cartesian_point('',(-5.421646238843e1,-7.078863182259e1,
-4.938842311116e0));
#124387=cartesian_point('',(-5.442737481520e1,-7.063827978086e1,
-5.056453135766e0));
#124388=cartesian_point('',(-5.451504573126e1,-7.056694710507e1,
-5.110184016350e0));
#124389=cartesian_point('',(-5.336268280784e1,-7.108254107776e1,
-5.071980654779e0));
#124390=cartesian_point('',(-5.340500785250e1,-7.105183815938e1,
-5.084534481273e0));
#124391=cartesian_point('',(-5.356184811982e1,-7.093516638453e1,
-5.131458048290e0));
#124392=cartesian_point('',(-5.379780749824e1,-7.074210863999e1,
-5.204168200315e0));
#124393=cartesian_point('',(-5.398173115051e1,-7.057092526454e1,
-5.262499726923e0));
#124394=cartesian_point('',(-5.405901568193e1,-7.049427804126e1,
-5.287228827039e0));
#124395=cartesian_point('',(-5.319060645345e1,-7.139822535396e1,
-5.411884985166e0));
#124396=cartesian_point('',(-5.322691075513e1,-7.135840596655e1,
-5.429627764585e0));
#124397=cartesian_point('',(-5.335967239462e1,-7.120770230043e1,
-5.493359730778e0));
#124398=cartesian_point('',(-5.355139188701e1,-7.096166231327e1,
-5.575833510656e0));
#124399=cartesian_point('',(-5.369435628696e1,-7.075098364418e1,
-5.623427961819e0));
#124400=cartesian_point('',(-5.375346640459e1,-7.065890393324e1,
-5.639529350093e0));
#124401=cartesian_point('',(-5.327491801643e1,-7.185084694138e1,
-5.592899106573e0));
#124402=cartesian_point('',(-5.330819677902e1,-7.180599951236e1,
-5.624328354321e0));
#124403=cartesian_point('',(-5.342758487643e1,-7.163507739821e1,
-5.737660453253e0));
#124404=cartesian_point('',(-5.358770281780e1,-7.134884987309e1,
-5.887191808037e0));
#124405=cartesian_point('',(-5.369410270265e1,-7.109772075905e1,
-5.977405671464e0));
#124406=cartesian_point('',(-5.373539937897e1,-7.098701020345e1,
-6.009121890047e0));
#124407=(bounded_surface()b_spline_surface(3,3,((#124383,#124384,#124385,
#124386,#124387,#124388),(#124389,#124390,#124391,#124392,#124393,#124394),(
#124395,#124396,#124397,#124398,#124399,#124400),(#124401,#124402,#124403,
#124404,#124405,#124406)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326109764e-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());
#124408=oriented_edge('',*,*,#124376,.t.);
#124409=oriented_edge('',*,*,#114619,.t.);
#124410=oriented_edge('',*,*,#114638,.f.);
#124411=edge_loop('',(#124408,#124409,#124410));
#124412=face_outer_bound('',#124411,.f.);
#124414=cartesian_point('',(-6.114270790607e1,-6.328956277216e1,
-5.349962215675e0));
#124415=direction('',(6.269159793406e-2,-6.056509625531e-2,9.961935718845e-1));
#124416=direction('',(-6.997287498637e-1,-7.144083672413e-1,6.011903094861e-4));
#124417=axis2_placement_3d('',#124414,#124415,#124416);
#124418=cylindrical_surface('',#124417,9.999999997483e-1);
#124420=oriented_edge('',*,*,#124419,.f.);
#124421=oriented_edge('',*,*,#114753,.t.);
#124422=oriented_edge('',*,*,#123453,.f.);
#124423=edge_loop('',(#124420,#124421,#124422));
#124424=face_outer_bound('',#124423,.f.);
#124426=cartesian_point('',(-6.121423305511e1,-6.453977303251e1,
-5.315469647657e0));
#124427=cartesian_point('',(-6.127940149578e1,-6.454294830972e1,
-5.230804697086e0));
#124428=cartesian_point('',(-6.143452273520e1,-6.453501616698e1,
-5.019489231044e0));
#124429=cartesian_point('',(-6.161711526667e1,-6.448134230859e1,
-4.743211427633e0));
#124430=cartesian_point('',(-6.173006410977e1,-6.442124780870e1,
-4.556219208865e0));
#124431=cartesian_point('',(-6.176020974069e1,-6.440324632502e1,
-4.504084025578e0));
#124432=cartesian_point('',(-6.128908215114e1,-6.432808373776e1,
-5.483392977681e0));
#124433=cartesian_point('',(-6.134450533188e1,-6.432626766317e1,
-5.396835245867e0));
#124434=cartesian_point('',(-6.147385808896e1,-6.430901586693e1,
-5.182519932922e0));
#124435=cartesian_point('',(-6.162052468712e1,-6.425245461081e1,
-4.906639461137e0));
#124436=cartesian_point('',(-6.170885006596e1,-6.419588131128e1,
-4.721806307418e0));
#124437=cartesian_point('',(-6.173227812353e1,-6.417913751277e1,
-4.670619068444e0));
#124438=cartesian_point('',(-6.142640538363e1,-6.420199936008e1,
-5.692826810108e0));
#124439=cartesian_point('',(-6.147824937021e1,-6.419122736890e1,
-5.603268700533e0));
#124440=cartesian_point('',(-6.159473169475e1,-6.415410554956e1,
-5.383618708946e0));
#124441=cartesian_point('',(-6.171683462435e1,-6.407958624774e1,
-5.106134926200e0));
#124442=cartesian_point('',(-6.178596670605e1,-6.401588737751e1,
-4.922555467649e0));
#124443=cartesian_point('',(-6.180403563215e1,-6.399740839974e1,
-4.872145481855e0));
#124444=cartesian_point('',(-6.160357942967e1,-6.418230521074e1,
-5.909262867671e0));
#124445=cartesian_point('',(-6.165860068067e1,-6.416008819212e1,
-5.816091105510e0));
#124446=cartesian_point('',(-6.177723273785e1,-6.409581932471e1,
-5.589650474154e0));
#124447=cartesian_point('',(-6.189018314003e1,-6.399122917514e1,
-5.308826755062e0));
#124448=cartesian_point('',(-6.194871543322e1,-6.391093116443e1,
-5.125388942004e0));
#124449=cartesian_point('',(-6.196366702780e1,-6.388800998567e1,
-5.075457433501e0));
#124450=(bounded_surface()b_spline_surface(3,3,((#124426,#124427,#124428,
#124429,#124430,#124431),(#124432,#124433,#124434,#124435,#124436,#124437),(
#124438,#124439,#124440,#124441,#124442,#124443),(#124444,#124445,#124446,
#124447,#124448,#124449)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096759827e-1,1.338545625536e0),(3.825245764257e-1,
6.421581435941e-1,1.e0,1.134906327801e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409331e0,1.043014409331e0,
1.043014409331e0,1.043014409331e0,1.043014409331e0,1.043014409331e0),(
9.856947939374e-1,9.856947939374e-1,9.856947939374e-1,9.856947939374e-1,
9.856947939374e-1,9.856947939374e-1),(9.856618824639e-1,9.856618824639e-1,
9.856618824639e-1,9.856618824639e-1,9.856618824639e-1,9.856618824639e-1),(
1.042915674911e0,1.042915674911e0,1.042915674911e0,1.042915674911e0,
1.042915674911e0,1.042915674911e0)))representation_item('')surface());
#124451=oriented_edge('',*,*,#114634,.f.);
#124452=oriented_edge('',*,*,#114702,.f.);
#124453=oriented_edge('',*,*,#124419,.t.);
#124454=edge_loop('',(#124451,#124452,#124453));
#124455=face_outer_bound('',#124454,.f.);
#124457=cartesian_point('',(-6.328956985214e1,-6.114270057130e1,
-5.349845711608e0));
#124458=direction('',(6.056508656757e-2,-6.269160741403e-2,-9.961935718769e-1));
#124459=direction('',(-7.143906371969e-1,-6.997468494882e-1,6.034208705988e-4));
#124460=axis2_placement_3d('',#124457,#124458,#124459);
#124461=cylindrical_surface('',#124460,9.999999998564e-1);
#124463=oriented_edge('',*,*,#124462,.f.);
#124464=oriented_edge('',*,*,#123456,.t.);
#124465=oriented_edge('',*,*,#114820,.f.);
#124466=edge_loop('',(#124463,#124464,#124465));
#124467=face_outer_bound('',#124466,.f.);
#124469=cartesian_point('',(-6.416662325125e1,-6.176793428556e1,
-4.725591636284e0));
#124470=cartesian_point('',(-6.421128907987e1,-6.173900520287e1,
-4.743780635499e0));
#124471=cartesian_point('',(-6.437673656782e1,-6.162766717767e1,
-4.814224047048e0));
#124472=cartesian_point('',(-6.462274951900e1,-6.143578300820e1,
-4.938842310886e0));
#124473=cartesian_point('',(-6.480754502257e1,-6.125428807703e1,
-5.056453135462e0));
#124474=cartesian_point('',(-6.488297767546e1,-6.117011887177e1,
-5.110184016199e0));
#124475=cartesian_point('',(-6.382545892115e1,-6.185963430245e1,
-5.071980655216e0));
#124476=cartesian_point('',(-6.386245987904e1,-6.182268829283e1,
-5.084534481575e0));
#124477=cartesian_point('',(-6.399911769469e1,-6.168291771881e1,
-5.131458048426e0));
#124478=cartesian_point('',(-6.420197113611e1,-6.145532465695e1,
-5.204168200213e0));
#124479=cartesian_point('',(-6.435685140325e1,-6.125747683484e1,
-5.262499726795e0));
#124480=cartesian_point('',(-6.442119416668e1,-6.116968330151e1,
-5.287228826985e0));
#124481=cartesian_point('',(-6.370488501193e1,-6.219835065427e1,
-5.411884984746e0));
#124482=cartesian_point('',(-6.373451322259e1,-6.215334226604e1,
-5.429627764274e0));
#124483=cartesian_point('',(-6.384206509843e1,-6.198372551657e1,
-5.493359731094e0));
#124484=cartesian_point('',(-6.399293507146e1,-6.171072315450e1,
-5.575833510601e0));
#124485=cartesian_point('',(-6.410118193757e1,-6.148027373010e1,
-5.623427961770e0));
#124486=cartesian_point('',(-6.414515987132e1,-6.138008081328e1,
-5.639529350094e0));
#124487=cartesian_point('',(-6.385896417479e1,-6.263221048488e1,
-5.592899106046e0));
#124488=cartesian_point('',(-6.388481753706e1,-6.258270925712e1,
-5.624328353924e0));
#124489=cartesian_point('',(-6.397599765972e1,-6.239521506480e1,
-5.737660453791e0));
#124490=cartesian_point('',(-6.408936843330e1,-6.208746351195e1,
-5.887191807925e0));
#124491=cartesian_point('',(-6.415517311047e1,-6.182278160512e1,
-5.977405671355e0));
#124492=cartesian_point('',(-6.417864240975e1,-6.170697385630e1,
-6.009121890034e0));
#124493=(bounded_surface()b_spline_surface(3,3,((#124469,#124470,#124471,
#124472,#124473,#124474),(#124475,#124476,#124477,#124478,#124479,#124480),(
#124481,#124482,#124483,#124484,#124485,#124486),(#124487,#124488,#124489,
#124490,#124491,#124492)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326020761e-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());
#124494=oriented_edge('',*,*,#124462,.t.);
#124495=oriented_edge('',*,*,#114921,.t.);
#124496=oriented_edge('',*,*,#114940,.f.);
#124497=edge_loop('',(#124494,#124495,#124496));
#124498=face_outer_bound('',#124497,.f.);
#124500=cartesian_point('',(-7.029060860624e1,-5.294553642910e1,
-5.349962215694e0));
#124501=direction('',(5.244529156718e-2,-6.962656620795e-2,9.961935718878e-1));
#124502=direction('',(-8.028720185884e-1,-5.961511220643e-1,6.011899218647e-4));
#124503=axis2_placement_3d('',#124500,#124501,#124502);
#124504=cylindrical_surface('',#124503,9.999999997993e-1);
#124506=oriented_edge('',*,*,#124505,.f.);
#124507=oriented_edge('',*,*,#115051,.t.);
#124508=oriented_edge('',*,*,#123459,.f.);
#124509=edge_loop('',(#124506,#124507,#124508));
#124510=face_outer_bound('',#124509,.f.);
#124512=cartesian_point('',(-7.055682913462e1,-5.416916552843e1,
-5.315469647920e0));
#124513=cartesian_point('',(-7.062169196690e1,-5.416210712243e1,
-5.230804697118e0));
#124514=cartesian_point('',(-7.077366254562e1,-5.413000632937e1,
-5.019489230936e0));
#124515=cartesian_point('',(-7.094561061374e1,-5.404842952399e1,
-4.743211435299e0));
#124516=cartesian_point('',(-7.104776801921e1,-5.397140579244e1,
-4.556219219616e0));
#124517=cartesian_point('',(-7.107472648854e1,-5.394891020204e1,
-4.504084037256e0));
#124518=cartesian_point('',(-7.059764121342e1,-5.394837349819e1,
-5.483392980421e0));
#124519=cartesian_point('',(-7.065209794619e1,-5.393790968702e1,
-5.396835248295e0));
#124520=cartesian_point('',(-7.077715938009e1,-5.390063505956e1,
-5.182519935129e0));
#124521=cartesian_point('',(-7.091317213479e1,-5.382182645867e1,
-4.906639470662e0));
#124522=cartesian_point('',(-7.099156006783e1,-5.375213253621e1,
-4.721806322448e0));
#124523=cartesian_point('',(-7.101208040630e1,-5.373192991482e1,
-4.670619093985e0));
#124524=cartesian_point('',(-7.071354982951e1,-5.380235934135e1,
-5.692826816218e0));
#124525=cartesian_point('',(-7.076307042005e1,-5.378360978471e1,
-5.603268706227e0));
#124526=cartesian_point('',(-7.087231152146e1,-5.372872314595e1,
-5.383618714258e0));
#124527=cartesian_point('',(-7.098125377047e1,-5.363602019638e1,
-5.106134938274e0));
#124528=cartesian_point('',(-7.103957002170e1,-5.356229092650e1,
-4.922555488167e0));
#124529=cartesian_point('',(-7.105452567522e1,-5.354121284746e1,
-4.872145511894e0));
#124530=cartesian_point('',(-7.088546172911e1,-5.375519153481e1,
-5.909262876468e0));
#124531=cartesian_point('',(-7.093633006998e1,-5.372464082404e1,
-5.816091113826e0));
#124532=cartesian_point('',(-7.104344770387e1,-5.364260506961e1,
-5.589650481899e0));
#124533=cartesian_point('',(-7.113864599192e1,-5.352163326447e1,
-5.308826769014e0));
#124534=cartesian_point('',(-7.118389627684e1,-5.343316739208e1,
-5.125388967370e0));
#124535=cartesian_point('',(-7.119507817322e1,-5.340818943951e1,
-5.075457464391e0));
#124536=(bounded_surface()b_spline_surface(3,3,((#124512,#124513,#124514,
#124515,#124516,#124517),(#124518,#124519,#124520,#124521,#124522,#124523),(
#124524,#124525,#124526,#124527,#124528,#124529),(#124530,#124531,#124532,
#124533,#124534,#124535)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751367e-1,1.338545649301e0),(3.825245762282e-1,
6.421581441808e-1,1.e0,1.134906307907e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409284e0,1.043014409284e0,
1.043014409284e0,1.043014409284e0,1.043014409284e0,1.043014409284e0),(
9.856947931127e-1,9.856947931127e-1,9.856947931127e-1,9.856947931127e-1,
9.856947931127e-1,9.856947931127e-1),(9.856618824790e-1,9.856618824790e-1,
9.856618824790e-1,9.856618824790e-1,9.856618824790e-1,9.856618824790e-1),(
1.042915677382e0,1.042915677382e0,1.042915677382e0,1.042915677382e0,
1.042915677382e0,1.042915677382e0)))representation_item('')surface());
#124537=oriented_edge('',*,*,#114936,.f.);
#124538=oriented_edge('',*,*,#115004,.f.);
#124539=oriented_edge('',*,*,#124505,.t.);
#124540=edge_loop('',(#124537,#124538,#124539));
#124541=face_outer_bound('',#124540,.f.);
#124543=cartesian_point('',(-7.207519587929e1,-5.048926246435e1,
-5.349845711588e0));
#124544=direction('',(5.001230181915e-2,-7.139423657703e-2,-9.961935718776e-1));
#124545=direction('',(-8.150600826486e-1,-5.793761279193e-1,6.033822206442e-4));
#124546=axis2_placement_3d('',#124543,#124544,#124545);
#124547=cylindrical_surface('',#124546,9.999999998188e-1);
#124549=oriented_edge('',*,*,#124548,.f.);
#124550=oriented_edge('',*,*,#123462,.t.);
#124551=oriented_edge('',*,*,#115118,.f.);
#124552=edge_loop('',(#124549,#124550,#124551));
#124553=face_outer_bound('',#124552,.f.);
#124555=cartesian_point('',(-7.303925939500e1,-5.096959713706e1,
-4.725591634765e0));
#124556=cartesian_point('',(-7.307884980835e1,-5.093403694361e1,
-4.743780634434e0));
#124557=cartesian_point('',(-7.322484326029e1,-5.079818798335e1,
-4.814224047022e0));
#124558=cartesian_point('',(-7.343781008671e1,-5.057018132157e1,
-4.938842311115e0));
#124559=cartesian_point('',(-7.359193838853e1,-5.036201250836e1,
-5.056453135763e0));
#124560=cartesian_point('',(-7.365327537545e1,-5.026707929926e1,
-5.110184016346e0));
#124561=cartesian_point('',(-7.271664040802e1,-5.111353803343e1,
-5.071980654879e0));
#124562=cartesian_point('',(-7.274740619390e1,-5.107125866485e1,
-5.084534481340e0));
#124563=cartesian_point('',(-7.286051659087e1,-5.091183090521e1,
-5.131458048323e0));
#124564=cartesian_point('',(-7.302526917127e1,-5.065530662146e1,
-5.204168200315e0));
#124565=cartesian_point('',(-7.314729238709e1,-5.043566602254e1,
-5.262499726922e0));
#124566=cartesian_point('',(-7.319710904975e1,-5.033888794775e1,
-5.287228827037e0));
#124567=cartesian_point('',(-7.265053787604e1,-5.146694613918e1,
-5.411884985312e0));
#124568=cartesian_point('',(-7.267276045121e1,-5.141785700526e1,
-5.429627764675e0));
#124569=cartesian_point('',(-7.275245427955e1,-5.123350369889e1,
-5.493359730815e0));
#124570=cartesian_point('',(-7.285875981471e1,-5.094026118466e1,
-5.575833510656e0));
#124571=cartesian_point('',(-7.292962374977e1,-5.069571543439e1,
-5.623427961818e0));
#124572=cartesian_point('',(-7.295738661682e1,-5.058987639443e1,
-5.639529350092e0));
#124573=cartesian_point('',(-7.287059069989e1,-5.187136114346e1,
-5.592899106829e0));
#124574=cartesian_point('',(-7.288838206612e1,-5.181842500083e1,
-5.624328354481e0));
#124575=cartesian_point('',(-7.294910905609e1,-5.161897545950e1,
-5.737660453320e0));
#124576=cartesian_point('',(-7.301294109805e1,-5.129727774176e1,
-5.887191808036e0));
#124577=cartesian_point('',(-7.303653023784e1,-5.102556038880e1,
-5.977405671462e0));
#124578=cartesian_point('',(-7.304159426783e1,-5.090750701871e1,
-6.009121890045e0));
#124579=(bounded_surface()b_spline_surface(3,3,((#124555,#124556,#124557,
#124558,#124559,#124560),(#124561,#124562,#124563,#124564,#124565,#124566),(
#124567,#124568,#124569,#124570,#124571,#124572),(#124573,#124574,#124575,
#124576,#124577,#124578)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326093826e-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());
#124580=oriented_edge('',*,*,#124548,.t.);
#124581=oriented_edge('',*,*,#115219,.t.);
#124582=oriented_edge('',*,*,#115238,.f.);
#124583=edge_loop('',(#124580,#124581,#124582));
#124584=face_outer_bound('',#124583,.f.);
#124586=cartesian_point('',(-7.770772124093e1,-4.129781526270e1,
-5.349962215671e0));
#124587=direction('',(4.090760900975e-2,-7.697359843239e-2,9.961935718872e-1));
#124588=direction('',(-8.862459135714e-1,-4.632146578507e-1,6.011906464486e-4));
#124589=axis2_placement_3d('',#124586,#124587,#124588);
#124590=cylindrical_surface('',#124589,1.000000000023e0);
#124592=oriented_edge('',*,*,#124591,.f.);
#124593=oriented_edge('',*,*,#115349,.t.);
#124594=oriented_edge('',*,*,#123465,.f.);
#124595=edge_loop('',(#124592,#124593,#124594));
#124596=face_outer_bound('',#124595,.f.);
#124598=cartesian_point('',(-7.816208191719e1,-4.246473339109e1,
-5.315469647782e0));
#124599=cartesian_point('',(-7.822504200199e1,-4.244761510331e1,
-5.230804697237e0));
#124600=cartesian_point('',(-7.837011990064e1,-4.239213608808e1,
-5.019489231197e0));
#124601=cartesian_point('',(-7.852718958900e1,-4.228466501599e1,
-4.743211417306e0));
#124602=cartesian_point('',(-7.861604010485e1,-4.219260863163e1,
-4.556219187351e0));
#124603=cartesian_point('',(-7.863914766590e1,-4.216617271658e1,
-4.504083992617e0));
#124604=cartesian_point('',(-7.816785204824e1,-4.224027526538e1,
-5.483392977543e0));
#124605=cartesian_point('',(-7.822000142748e1,-4.222142137116e1,
-5.396835245731e0));
#124606=cartesian_point('',(-7.833769211183e1,-4.216504173771e1,
-5.182519932796e0));
#124607=cartesian_point('',(-7.845970195103e1,-4.206592631139e1,
-4.906639450546e0));
#124608=cartesian_point('',(-7.852622227021e1,-4.198482785752e1,
-4.721806285869e0));
#124609=cartesian_point('',(-7.854332951440e1,-4.196166387997e1,
-4.670619035798e0));
#124610=cartesian_point('',(-7.825949198777e1,-4.207792668408e1,
-5.692826809536e0));
#124611=cartesian_point('',(-7.830546982054e1,-4.205166123882e1,
-5.603268699977e0));
#124612=cartesian_point('',(-7.840477982131e1,-4.198036127287e1,
-5.383618708413e0));
#124613=cartesian_point('',(-7.849787888112e1,-4.187175732086e1,
-5.106134915144e0));
#124614=cartesian_point('',(-7.854394336641e1,-4.178981310176e1,
-4.922555445841e0));
#124615=cartesian_point('',(-7.855541756386e1,-4.176665494887e1,
-4.872145449297e0));
#124616=cartesian_point('',(-7.842190869105e1,-4.200444664385e1,
-5.909262866729e0));
#124617=cartesian_point('',(-7.846737157429e1,-4.196631450182e1,
-5.816091104590e0));
#124618=cartesian_point('',(-7.856033719311e1,-4.186853185505e1,
-5.589650473271e0));
#124619=cartesian_point('',(-7.863543927836e1,-4.173415711301e1,
-5.308826743543e0));
#124620=cartesian_point('',(-7.866629334804e1,-4.163970168754e1,
-5.125388919879e0));
#124621=cartesian_point('',(-7.867343022136e1,-4.161328202253e1,
-5.075457400913e0));
#124622=(bounded_surface()b_spline_surface(3,3,((#124598,#124599,#124600,
#124601,#124602,#124603),(#124604,#124605,#124606,#124607,#124608,#124609),(
#124610,#124611,#124612,#124613,#124614,#124615),(#124616,#124617,#124618,
#124619,#124620,#124621)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096753954e-1,1.338545623028e0),(3.825245764503e-1,
6.421581435937e-1,1.e0,1.134906356364e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409271e0,1.043014409271e0,
1.043014409271e0,1.043014409271e0,1.043014409271e0,1.043014409271e0),(
9.856947940230e-1,9.856947940230e-1,9.856947940230e-1,9.856947940230e-1,
9.856947940230e-1,9.856947940230e-1),(9.856618824841e-1,9.856618824841e-1,
9.856618824841e-1,9.856618824841e-1,9.856618824841e-1,9.856618824841e-1),(
1.042915674654e0,1.042915674654e0,1.042915674654e0,1.042915674654e0,
1.042915674654e0,1.042915674654e0)))representation_item('')surface());
#124623=oriented_edge('',*,*,#115234,.f.);
#124624=oriented_edge('',*,*,#115302,.f.);
#124625=oriented_edge('',*,*,#124591,.t.);
#124626=edge_loop('',(#124623,#124624,#124625));
#124627=face_outer_bound('',#124626,.f.);
#124629=cartesian_point('',(-7.908609138008e1,-3.859261115128e1,
-5.349845711581e0));
#124630=direction('',(3.822804902188e-2,-7.833890247850e-2,-9.961935718657e-1));
#124631=direction('',(-8.956595391005e-1,-4.447399531218e-1,6.034199228240e-4));
#124632=axis2_placement_3d('',#124629,#124630,#124631);
#124633=cylindrical_surface('',#124632,9.999999996743e-1);
#124635=oriented_edge('',*,*,#124634,.f.);
#124636=oriented_edge('',*,*,#123468,.t.);
#124637=oriented_edge('',*,*,#115416,.f.);
#124638=edge_loop('',(#124635,#124636,#124637));
#124639=face_outer_bound('',#124638,.f.);
#124641=cartesian_point('',(-8.011342657349e1,-3.891621934407e1,
-4.725591636299e0));
#124642=cartesian_point('',(-8.014696672263e1,-3.887490365134e1,
-4.743780635509e0));
#124643=cartesian_point('',(-8.026991129224e1,-3.871788881151e1,
-4.814224047054e0));
#124644=cartesian_point('',(-8.044458804322e1,-3.845937393905e1,
-4.938842310884e0));
#124645=cartesian_point('',(-8.056425399294e1,-3.822965705098e1,
-5.056453135459e0));
#124646=cartesian_point('',(-8.060998499422e1,-3.812629740820e1,
-5.110184016195e0));
#124647=cartesian_point('',(-7.981729687774e1,-3.910885681853e1,
-5.071980655226e0));
#124648=cartesian_point('',(-7.984106993505e1,-3.906228515054e1,
-5.084534481583e0));
#124649=cartesian_point('',(-7.992784775842e1,-3.888712584790e1,
-5.131458048429e0));
#124650=cartesian_point('',(-8.005044272182e1,-3.860798682260e1,
-5.204168200213e0));
#124651=cartesian_point('',(-8.013660426980e1,-3.837196172751e1,
-5.262499726794e0));
#124652=cartesian_point('',(-8.017066818044e1,-3.826858210817e1,
-5.287228826983e0));
#124653=cartesian_point('',(-7.980729338470e1,-3.946825459907e1,
-5.411884984762e0));
#124654=cartesian_point('',(-7.982156313066e1,-3.941629345763e1,
-5.429627764285e0));
#124655=cartesian_point('',(-7.987143658490e1,-3.922174298536e1,
-5.493359731097e0));
#124656=cartesian_point('',(-7.993056008648e1,-3.891548092436e1,
-5.575833510600e0));
#124657=cartesian_point('',(-7.996229618536e1,-3.866286037641e1,
-5.623427961768e0));
#124658=cartesian_point('',(-7.997316037186e1,-3.855398132104e1,
-5.639529350092e0));
#124659=cartesian_point('',(-8.008790143743e1,-3.983326673833e1,
-5.592899106074e0));
#124660=cartesian_point('',(-8.009719272542e1,-3.977819914486e1,
-5.624328353941e0));
#124661=cartesian_point('',(-8.012597128347e1,-3.957170536406e1,
-5.737660453798e0));
#124662=cartesian_point('',(-8.013869283655e1,-3.924398274863e1,
-5.887191807923e0));
#124663=cartesian_point('',(-8.011948559627e1,-3.897192053283e1,
-5.977405671352e0));
#124664=cartesian_point('',(-8.010601966384e1,-3.885452840644e1,
-6.009121890032e0));
#124665=(bounded_surface()b_spline_surface(3,3,((#124641,#124642,#124643,
#124644,#124645,#124646),(#124647,#124648,#124649,#124650,#124651,#124652),(
#124653,#124654,#124655,#124656,#124657,#124658),(#124659,#124660,#124661,
#124662,#124663,#124664)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326019076e-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());
#124666=oriented_edge('',*,*,#124634,.t.);
#124667=oriented_edge('',*,*,#115517,.t.);
#124668=oriented_edge('',*,*,#115536,.f.);
#124669=edge_loop('',(#124666,#124667,#124668));
#124670=face_outer_bound('',#124669,.f.);
#124672=cartesian_point('',(-8.321141188217e1,-2.863320482533e1,
-5.349962215693e0));
#124673=direction('',(2.836264469853e-2,-8.242528557249e-2,9.961935718945e-1));
#124674=direction('',(-9.477974929379e-1,-3.188723113574e-1,6.011906023671e-4));
#124675=axis2_placement_3d('',#124672,#124673,#124674);
#124676=cylindrical_surface('',#124675,9.999999998423e-1);
#124678=oriented_edge('',*,*,#124677,.f.);
#124679=oriented_edge('',*,*,#115647,.t.);
#124680=oriented_edge('',*,*,#123471,.f.);
#124681=edge_loop('',(#124678,#124679,#124680));
#124682=face_outer_bound('',#124681,.f.);
#124684=cartesian_point('',(-8.384272483697e1,-2.971467858621e1,
-5.315469647904e0));
#124685=cartesian_point('',(-8.390223188888e1,-2.968792192582e1,
-5.230804697103e0));
#124686=cartesian_point('',(-8.403684480748e1,-2.961043076590e1,
-5.019489230923e0));
#124687=cartesian_point('',(-8.417516852386e1,-2.947971173371e1,
-4.743211425425e0));
#124688=cartesian_point('',(-8.424852435107e1,-2.937488943077e1,
-4.556219199218e0));
#124689=cartesian_point('',(-8.426721187844e1,-2.934516418400e1,
-4.504084006107e0));
#124690=cartesian_point('',(-8.381331094124e1,-2.949208126389e1,
-5.483392978517e0));
#124691=cartesian_point('',(-8.386186887647e1,-2.946530153205e1,
-5.396835246415e0));
#124692=cartesian_point('',(-8.396929087508e1,-2.939120514630e1,
-5.182519933284e0));
#124693=cartesian_point('',(-8.407429349887e1,-2.927422345591e1,
-4.906639458966e0));
#124694=cartesian_point('',(-8.412730824923e1,-2.918371738742e1,
-4.721806300425e0));
#124695=cartesian_point('',(-8.414058118327e1,-2.915816246256e1,
-4.670619061530e0));
#124696=cartesian_point('',(-8.387842572838e1,-2.931739581731e1,
-5.692826811755e0));
#124697=cartesian_point('',(-8.391972867711e1,-2.928426122557e1,
-5.603268701829e0));
#124698=cartesian_point('',(-8.400666223473e1,-2.919830357349e1,
-5.383618709976e0));
#124699=cartesian_point('',(-8.408162568704e1,-2.907647281865e1,
-5.106134924121e0));
#124700=cartesian_point('',(-8.411430414169e1,-2.898833139813e1,
-4.922555463880e0));
#124701=cartesian_point('',(-8.412201444995e1,-2.896366337760e1,
-4.872145477497e0));
#124702=cartesian_point('',(-8.402734800367e1,-2.921941286851e1,
-5.909262869939e0));
#124703=cartesian_point('',(-8.406628598202e1,-2.917463823438e1,
-5.816091107410e0));
#124704=cartesian_point('',(-8.414281046379e1,-2.906351642709e1,
-5.589650475688e0));
#124705=cartesian_point('',(-8.419596707492e1,-2.891904751018e1,
-5.308826752881e0));
#124706=cartesian_point('',(-8.421166519557e1,-2.882092835349e1,
-5.125388941258e0));
#124707=cartesian_point('',(-8.421458112362e1,-2.879371754449e1,
-5.075457428441e0));
#124708=(bounded_surface()b_spline_surface(3,3,((#124684,#124685,#124686,
#124687,#124688,#124689),(#124690,#124691,#124692,#124693,#124694,#124695),(
#124696,#124697,#124698,#124699,#124700,#124701),(#124702,#124703,#124704,
#124705,#124706,#124707)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751746e-1,1.338545631466e0),(3.825245762335e-1,
6.421581441809e-1,1.e0,1.134906334767e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409287e0,1.043014409287e0,
1.043014409287e0,1.043014409287e0,1.043014409287e0,1.043014409287e0),(
9.856947937219e-1,9.856947937219e-1,9.856947937219e-1,9.856947937219e-1,
9.856947937220e-1,9.856947937219e-1),(9.856618824783e-1,9.856618824783e-1,
9.856618824783e-1,9.856618824783e-1,9.856618824783e-1,9.856618824783e-1),(
1.042915675557e0,1.042915675557e0,1.042915675557e0,1.042915675557e0,
1.042915675557e0,1.042915675557e0)))representation_item('')surface());
#124709=oriented_edge('',*,*,#115532,.f.);
#124710=oriented_edge('',*,*,#115600,.f.);
#124711=oriented_edge('',*,*,#124677,.t.);
#124712=edge_loop('',(#124709,#124710,#124711));
#124713=face_outer_bound('',#124712,.f.);
#124715=cartesian_point('',(-8.414962483931e1,-2.574568167008e1,
-5.349845711621e0));
#124716=direction('',(2.550249360988e-2,-8.335460507102e-2,-9.961935718690e-1));
#124717=direction('',(-9.542052725476e-1,-2.991520245174e-1,6.033817233505e-4));
#124718=axis2_placement_3d('',#124715,#124716,#124717);
#124719=cylindrical_surface('',#124718,9.999999997004e-1);
#124721=oriented_edge('',*,*,#124720,.f.);
#124722=oriented_edge('',*,*,#123474,.t.);
#124723=oriented_edge('',*,*,#115714,.f.);
#124724=edge_loop('',(#124721,#124722,#124723));
#124725=face_outer_bound('',#124724,.f.);
#124727=cartesian_point('',(-8.521493530343e1,-2.590459508284e1,
-4.725591633835e0));
#124728=cartesian_point('',(-8.524159932040e1,-2.585854121787e1,
-4.743780633793e0));
#124729=cartesian_point('',(-8.533846770732e1,-2.568422672050e1,
-4.814224046661e0));
#124730=cartesian_point('',(-8.547055323901e1,-2.540156917968e1,
-4.938842289048e0));
#124731=cartesian_point('',(-8.555281025211e1,-2.515596066357e1,
-5.056453085576e0));
#124732=cartesian_point('',(-8.558180921097e1,-2.504671970014e1,
-5.110183937709e0));
#124733=cartesian_point('',(-8.495258659773e1,-2.614118575972e1,
-5.071980653594e0));
#124734=cartesian_point('',(-8.496878155581e1,-2.609146853925e1,
-5.084534480282e0));
#124735=cartesian_point('',(-8.502709004918e1,-2.590489069385e1,
-5.131458047523e0));
#124736=cartesian_point('',(-8.510450868782e1,-2.561001030637e1,
-5.204168186948e0));
#124737=cartesian_point('',(-8.515268697786e1,-2.536341248913e1,
-5.262499701647e0));
#124738=cartesian_point('',(-8.517015936469e1,-2.525597692718e1,
-5.287228790517e0));
#124739=cartesian_point('',(-8.499892846452e1,-2.649772364682e1,
-5.411884983273e0));
#124740=cartesian_point('',(-8.500489401300e1,-2.644416995188e1,
-5.429627762949e0));
#124741=cartesian_point('',(-8.502371904338e1,-2.624421279038e1,
-5.493359729379e0));
#124742=cartesian_point('',(-8.503420469335e1,-2.593247242376e1,
-5.575833494832e0));
#124743=cartesian_point('',(-8.502603151337e1,-2.567799748762e1,
-5.623427940331e0));
#124744=cartesian_point('',(-8.501972951268e1,-2.556875943257e1,
-5.639529325386e0));
#124745=cartesian_point('',(-8.533318224460e1,-2.681434510971e1,
-5.592899104436e0));
#124746=cartesian_point('',(-8.533374467180e1,-2.675850201079e1,
-5.624328352605e0));
#124747=cartesian_point('',(-8.532986617371e1,-2.655004855200e1,
-5.737660451826e0));
#124748=cartesian_point('',(-8.529116399828e1,-2.622437071231e1,
-5.887191780203e0));
#124749=cartesian_point('',(-8.522963334331e1,-2.595866276387e1,
-5.977405631427e0));
#124750=cartesian_point('',(-8.519796904458e1,-2.584482251884e1,
-6.009121842021e0));
#124751=(bounded_surface()b_spline_surface(3,3,((#124727,#124728,#124729,
#124730,#124731,#124732),(#124733,#124734,#124735,#124736,#124737,#124738),(
#124739,#124740,#124741,#124742,#124743,#124744),(#124745,#124746,#124747,
#124748,#124749,#124750)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326195853e-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());
#124752=oriented_edge('',*,*,#124720,.t.);
#124753=oriented_edge('',*,*,#115839,.t.);
#124754=oriented_edge('',*,*,#115856,.f.);
#124755=edge_loop('',(#124752,#124753,#124754));
#124756=face_outer_bound('',#124755,.f.);
#124758=cartesian_point('',(-8.414962186087e1,2.574569141967e1,
-5.349962215699e0));
#124759=direction('',(-2.550250610174e-2,-8.335460105992e-2,9.961935718848e-1));
#124760=direction('',(-9.542127209793e-1,2.991282696297e-1,6.011902289881e-4));
#124761=axis2_placement_3d('',#124758,#124759,#124760);
#124762=cylindrical_surface('',#124761,9.999999997771e-1);
#124764=oriented_edge('',*,*,#124763,.f.);
#124765=oriented_edge('',*,*,#116317,.t.);
#124766=oriented_edge('',*,*,#123482,.f.);
#124767=edge_loop('',(#124764,#124765,#124766));
#124768=face_outer_bound('',#124767,.f.);
#124770=cartesian_point('',(-8.529603909748e1,2.524183721256e1,
-5.315469647925e0));
#124771=cartesian_point('',(-8.532845414330e1,2.529846117304e1,
-5.230804697106e0));
#124772=cartesian_point('',(-8.539181012112e1,2.544027632665e1,
-5.019489230927e0));
#124773=cartesian_point('',(-8.542688163878e1,2.562733488413e1,
-4.743211427763e0));
#124774=cartesian_point('',(-8.542461474622e1,2.575525538030e1,
-4.556219204051e0));
#124775=cartesian_point('',(-8.542226124252e1,2.579028786601e1,
-4.504084018306e0));
#124776=cartesian_point('',(-8.514140333308e1,2.540463317460e1,
-5.483392978013e0));
#124777=cartesian_point('',(-8.516494679648e1,2.545484007100e1,
-5.396835245925e0));
#124778=cartesian_point('',(-8.520830025619e1,2.557792637289e1,
-5.182519932800e0));
#124779=cartesian_point('',(-8.522448905082e1,2.573428554096e1,
-4.906639460811e0));
#124780=cartesian_point('',(-8.521418075292e1,2.583866777552e1,
-4.721806304710e0));
#124781=cartesian_point('',(-8.520989795155e1,2.586714380426e1,
-4.670619060403e0));
#124782=cartesian_point('',(-8.509140477286e1,2.558423018075e1,
-5.692826810568e0));
#124783=cartesian_point('',(-8.510534353614e1,2.563531389256e1,
-5.603268700670e0));
#124784=cartesian_point('',(-8.512514962155e1,2.575595335701e1,
-5.383618708841e0));
#124785=cartesian_point('',(-8.511418600767e1,2.589857891870e1,
-5.106134925343e0));
#124786=cartesian_point('',(-8.508881520644e1,2.598909473850e1,
-4.922555467484e0));
#124787=cartesian_point('',(-8.508055345191e1,2.601358356978e1,
-4.872145487228e0));
#124788=cartesian_point('',(-8.515429249165e1,2.575103436803e1,
-5.909262868223e0));
#124789=cartesian_point('',(-8.515947610814e1,2.581014497747e1,
-5.816091105705e0));
#124790=cartesian_point('',(-8.515606995503e1,2.594502436974e1,
-5.589650474038e0));
#124791=cartesian_point('',(-8.511415785863e1,2.609314684946e1,
-5.308826753631e0));
#124792=cartesian_point('',(-8.506918491270e1,2.618175403745e1,
-5.125388944370e0));
#124793=cartesian_point('',(-8.505554983212e1,2.620548205087e1,
-5.075457432648e0));
#124794=(bounded_surface()b_spline_surface(3,3,((#124770,#124771,#124772,
#124773,#124774,#124775),(#124776,#124777,#124778,#124779,#124780,#124781),(
#124782,#124783,#124784,#124785,#124786,#124787),(#124788,#124789,#124790,
#124791,#124792,#124793)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751688e-1,1.338545626721e0),(3.825245762274e-1,
6.421581441801e-1,1.e0,1.134906328403e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409287e0,1.043014409287e0,
1.043014409287e0,1.043014409287e0,1.043014409287e0,1.043014409287e0),(
9.856947938840e-1,9.856947938840e-1,9.856947938840e-1,9.856947938840e-1,
9.856947938840e-1,9.856947938840e-1),(9.856618824788e-1,9.856618824788e-1,
9.856618824788e-1,9.856618824788e-1,9.856618824788e-1,9.856618824788e-1),(
1.042915675071e0,1.042915675071e0,1.042915675071e0,1.042915675071e0,
1.042915675071e0,1.042915675071e0)))representation_item('')surface());
#124795=oriented_edge('',*,*,#116204,.f.);
#124796=oriented_edge('',*,*,#116270,.f.);
#124797=oriented_edge('',*,*,#124763,.t.);
#124798=edge_loop('',(#124795,#124796,#124797));
#124799=face_outer_bound('',#124798,.f.);
#124801=cartesian_point('',(-8.321140856112e1,2.863321446360e1,
-5.349845711585e0));
#124802=direction('',(-2.836265725625e-2,-8.242528142425e-2,
-9.961935718802e-1));
#124803=direction('',(-9.478054297479e-1,3.188487153344e-1,6.033821872785e-4));
#124804=axis2_placement_3d('',#124801,#124802,#124803);
#124805=cylindrical_surface('',#124804,9.999999997532e-1);
#124807=oriented_edge('',*,*,#124806,.f.);
#124808=oriented_edge('',*,*,#123485,.t.);
#124809=oriented_edge('',*,*,#116384,.f.);
#124810=edge_loop('',(#124807,#124808,#124809));
#124811=face_outer_bound('',#124810,.f.);
#124813=cartesian_point('',(-8.416666979116e1,2.913082459418e1,
-4.725591634582e0));
#124814=cartesian_point('',(-8.416117165139e1,2.918375566880e1,
-4.743780634306e0));
#124815=cartesian_point('',(-8.413708033184e1,2.938171686804e1,
-4.814224046950e0));
#124816=cartesian_point('',(-8.407779782739e1,2.968802960326e1,
-4.938842311116e0));
#124817=cartesian_point('',(-8.399998006258e1,2.993508057714e1,
-5.056453135768e0));
#124818=cartesian_point('',(-8.395923045945e1,3.004050358220e1,
-5.110184016348e0));
#124819=cartesian_point('',(-8.409348973992e1,2.878521401487e1,
-5.071980654753e0));
#124820=cartesian_point('',(-8.407736868740e1,2.883495524802e1,
-5.084534481257e0));
#124821=cartesian_point('',(-8.401487354365e1,2.902017276750e1,
-5.131458048281e0));
#124822=cartesian_point('',(-8.390418017560e1,2.930424159592e1,
-5.204168200317e0));
#124823=cartesian_point('',(-8.379821064511e1,2.953206195609e1,
-5.262499726923e0));
#124824=cartesian_point('',(-8.374919703755e1,2.962924920783e1,
-5.287228827041e0));
#124825=cartesian_point('',(-8.434054881007e1,2.852400787060e1,
-5.411884985133e0));
#124826=cartesian_point('',(-8.431389696837e1,2.857084018069e1,
-5.429627764561e0));
#124827=cartesian_point('',(-8.421159486747e1,2.874367399702e1,
-5.493359730768e0));
#124828=cartesian_point('',(-8.403684151569e1,2.900204060693e1,
-5.575833510657e0));
#124829=cartesian_point('',(-8.388065262377e1,2.920311112019e1,
-5.623427961820e0));
#124830=cartesian_point('',(-8.381134564558e1,2.928778237825e1,
-5.639529350094e0));
#124831=cartesian_point('',(-8.479707122600e1,2.846432516940e1,
-5.592899106509e0));
#124832=cartesian_point('',(-8.476470248957e1,2.850983377118e1,
-5.624328354282e0));
#124833=cartesian_point('',(-8.463903885013e1,2.867619643721e1,
-5.737660453234e0));
#124834=cartesian_point('',(-8.441629946219e1,2.891692681827e1,
-5.887191808038e0));
#124835=cartesian_point('',(-8.421034085445e1,2.909572228610e1,
-5.977405671465e0));
#124836=cartesian_point('',(-8.411781023395e1,2.916920920237e1,
-6.009121890049e0));
#124837=(bounded_surface()b_spline_surface(3,3,((#124813,#124814,#124815,
#124816,#124817,#124818),(#124819,#124820,#124821,#124822,#124823,#124824),(
#124825,#124826,#124827,#124828,#124829,#124830),(#124831,#124832,#124833,
#124834,#124835,#124836)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326113897e-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());
#124838=oriented_edge('',*,*,#124806,.t.);
#124839=oriented_edge('',*,*,#116485,.t.);
#124840=oriented_edge('',*,*,#116504,.f.);
#124841=edge_loop('',(#124838,#124839,#124840));
#124842=face_outer_bound('',#124841,.f.);
#124844=cartesian_point('',(-7.908608691293e1,3.859262031483e1,
-5.349962215684e0));
#124845=direction('',(-3.822806001962e-2,-7.833889679306e-2,9.961935718907e-1));
#124846=direction('',(-8.956708081417e-1,4.447172607542e-1,6.011905695361e-4));
#124847=axis2_placement_3d('',#124844,#124845,#124846);
#124848=cylindrical_surface('',#124847,9.999999998308e-1);
#124850=oriented_edge('',*,*,#124849,.f.);
#124851=oriented_edge('',*,*,#116615,.t.);
#124852=oriented_edge('',*,*,#123488,.f.);
#124853=edge_loop('',(#124850,#124851,#124852));
#124854=face_outer_bound('',#124853,.f.);
#124856=cartesian_point('',(-8.029721001422e1,3.827430855706e1,
-5.315469647824e0));
#124857=cartesian_point('',(-8.032036803802e1,3.833530621255e1,
-5.230804697267e0));
#124858=cartesian_point('',(-8.036075922111e1,3.848528644507e1,
-5.019489231208e0));
#124859=cartesian_point('',(-8.036613654345e1,3.867552839180e1,
-4.743211434272e0));
#124860=cartesian_point('',(-8.034388639148e1,3.880151934224e1,
-4.556219222422e0));
#124861=cartesian_point('',(-8.033608151648e1,3.883575228851e1,
-4.504084046190e0));
#124862=cartesian_point('',(-8.011901117560e1,3.841090986582e1,
-5.483392976252e0));
#124863=cartesian_point('',(-8.013441069077e1,3.846418164106e1,
-5.396835244434e0));
#124864=cartesian_point('',(-8.015797545793e1,3.859253452196e1,
-5.182519931511e0));
#124865=cartesian_point('',(-8.014950497838e1,3.874950113187e1,
-4.906639466181e0));
#124866=cartesian_point('',(-8.012299461802e1,3.885098566656e1,
-4.721806319214e0));
#124867=cartesian_point('',(-8.011431000736e1,3.887844119698e1,
-4.670619087063e0));
#124868=cartesian_point('',(-8.004153301893e1,3.858047423467e1,
-5.692826806424e0));
#124869=cartesian_point('',(-8.004730891958e1,3.863310952415e1,
-5.603268696897e0));
#124870=cartesian_point('',(-8.004799898962e1,3.875536207113e1,
-5.383618705392e0));
#124871=cartesian_point('',(-8.001485880355e1,3.889451658572e1,
-5.106134929176e0));
#124872=cartesian_point('',(-7.997564056833e1,3.897994913336e1,
-4.922555477246e0));
#124873=cartesian_point('',(-7.996364960327e1,3.900284399759e1,
-4.872145498059e0));
#124874=cartesian_point('',(-8.007755255856e1,3.875506259088e1,
-5.909262862155e0));
#124875=cartesian_point('',(-8.007342542024e1,3.881425634641e1,
-5.816091100074e0));
#124876=cartesian_point('',(-8.004896141747e1,3.894694230938e1,
-5.589650468884e0));
#124877=cartesian_point('',(-7.998439387031e1,3.908668465576e1,
-5.308826756457e0));
#124878=cartesian_point('',(-7.992611340044e1,3.916716562215e1,
-5.125388949951e0));
#124879=cartesian_point('',(-7.990893432577e1,3.918846856080e1,
-5.075457447874e0));
#124880=(bounded_surface()b_spline_surface(3,3,((#124856,#124857,#124858,
#124859,#124860,#124861),(#124862,#124863,#124864,#124865,#124866,#124867),(
#124868,#124869,#124870,#124871,#124872,#124873),(#124874,#124875,#124876,
#124877,#124878,#124879)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096754161e-1,1.338545610367e0),(3.825245763997e-1,
6.421581435935e-1,1.e0,1.134906310147e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409273e0,1.043014409273e0,
1.043014409273e0,1.043014409273e0,1.043014409273e0,1.043014409273e0),(
9.856947944555e-1,9.856947944555e-1,9.856947944555e-1,9.856947944555e-1,
9.856947944555e-1,9.856947944555e-1),(9.856618824839e-1,9.856618824839e-1,
9.856618824839e-1,9.856618824839e-1,9.856618824839e-1,9.856618824839e-1),(
1.042915673358e0,1.042915673358e0,1.042915673358e0,1.042915673358e0,
1.042915673358e0,1.042915673358e0)))representation_item('')surface());
#124881=oriented_edge('',*,*,#116500,.f.);
#124882=oriented_edge('',*,*,#116568,.f.);
#124883=oriented_edge('',*,*,#124849,.t.);
#124884=edge_loop('',(#124881,#124882,#124883));
#124885=face_outer_bound('',#124884,.f.);
#124887=cartesian_point('',(-7.770771645340e1,4.129782426303e1,
-5.349845711593e0));
#124888=direction('',(-4.090762057234e-2,-7.697359236365e-2,
-9.961935718814e-1));
#124889=direction('',(-8.862576485077e-1,4.631922023793e-1,6.034207201222e-4));
#124890=axis2_placement_3d('',#124887,#124888,#124889);
#124891=cylindrical_surface('',#124890,9.999999996152e-1);
#124893=oriented_edge('',*,*,#124892,.f.);
#124894=oriented_edge('',*,*,#123491,.t.);
#124895=oriented_edge('',*,*,#116682,.f.);
#124896=edge_loop('',(#124893,#124894,#124895));
#124897=face_outer_bound('',#124896,.f.);
#124899=cartesian_point('',(-7.857337345681e1,4.193874376959e1,
-4.725591636094e0));
#124900=cartesian_point('',(-7.855966276427e1,4.199016307527e1,
-4.743780635367e0));
#124901=cartesian_point('',(-7.850490009532e1,4.218191832889e1,
-4.814224046975e0));
#124902=cartesian_point('',(-7.839842958825e1,4.247518601868e1,
-4.938842310884e0));
#124903=cartesian_point('',(-7.828292260238e1,4.270702200466e1,
-5.056453135457e0));
#124904=cartesian_point('',(-7.822618290287e1,4.280477243559e1,
-5.110184016197e0));
#124905=cartesian_point('',(-7.855515977962e1,4.158594034671e1,
-5.071980655084e0));
#124906=cartesian_point('',(-7.853145596115e1,4.163254729386e1,
-5.084534481488e0));
#124907=cartesian_point('',(-7.844075583332e1,4.180570808277e1,
-5.131458048383e0));
#124908=cartesian_point('',(-7.828698712946e1,4.206896329417e1,
-5.204168200212e0));
#124909=cartesian_point('',(-7.814668330365e1,4.227740152079e1,
-5.262499726793e0));
#124910=cartesian_point('',(-7.808306969900e1,4.236572481905e1,
-5.287228826981e0));
#124911=cartesian_point('',(-7.884003878626e1,4.136659863578e1,
-5.411884984561e0));
#124912=cartesian_point('',(-7.880638888588e1,4.140868509555e1,
-5.429627764156e0));
#124913=cartesian_point('',(-7.867830912831e1,4.156338746617e1,
-5.493359731045e0));
#124914=cartesian_point('',(-7.846528983840e1,4.179123570666e1,
-5.575833510600e0));
#124915=cartesian_point('',(-7.827956953286e1,4.196539738251e1,
-5.623427961768e0));
#124916=cartesian_point('',(-7.819787033534e1,4.203818419699e1,
-5.639529350091e0));
#124917=cartesian_point('',(-7.930027708521e1,4.137906656679e1,
-5.592899105713e0));
#124918=cartesian_point('',(-7.926118774816e1,4.141895129620e1,
-5.624328353714e0));
#124919=cartesian_point('',(-7.911104638212e1,4.156360763794e1,
-5.737660453701e0));
#124920=cartesian_point('',(-7.885339075792e1,4.176653011089e1,
-5.887191807923e0));
#124921=cartesian_point('',(-7.862199806925e1,4.191090528525e1,
-5.977405671352e0));
#124922=cartesian_point('',(-7.851911076747e1,4.196901247770e1,
-6.009121890030e0));
#124923=(bounded_surface()b_spline_surface(3,3,((#124899,#124900,#124901,
#124902,#124903,#124904),(#124905,#124906,#124907,#124908,#124909,#124910),(
#124911,#124912,#124913,#124914,#124915,#124916),(#124917,#124918,#124919,
#124920,#124921,#124922)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326041636e-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());
#124924=oriented_edge('',*,*,#124892,.t.);
#124925=oriented_edge('',*,*,#116783,.t.);
#124926=oriented_edge('',*,*,#116802,.f.);
#124927=edge_loop('',(#124924,#124925,#124926));
#124928=face_outer_bound('',#124927,.f.);
#124930=cartesian_point('',(-7.207519003420e1,5.048927081657e1,
-5.349962215693e0));
#124931=direction('',(-5.001231286752e-2,-7.139422874349e-2,9.961935718844e-1));
#124932=direction('',(-8.150745073842e-1,5.793558371007e-1,6.011902717584e-4));
#124933=axis2_placement_3d('',#124930,#124931,#124932);
#124934=cylindrical_surface('',#124933,9.999999994924e-1);
#124936=oriented_edge('',*,*,#124935,.f.);
#124937=oriented_edge('',*,*,#116912,.t.);
#124938=oriented_edge('',*,*,#123494,.f.);
#124939=edge_loop('',(#124936,#124937,#124938));
#124940=face_outer_bound('',#124939,.f.);
#124942=cartesian_point('',(-7.332119716873e1,5.036433937099e1,
-5.315469600951e0));
#124943=cartesian_point('',(-7.333452627973e1,5.042820098667e1,
-5.230815041523e0));
#124944=cartesian_point('',(-7.335095994663e1,5.058265302487e1,
-5.019500697144e0));
#124945=cartesian_point('',(-7.332651309603e1,5.077139413033e1,
-4.743223645788e0));
#124946=cartesian_point('',(-7.328482495320e1,5.089236123140e1,
-4.556219065562e0));
#124947=cartesian_point('',(-7.327176116702e1,5.092495188783e1,
-4.504083578662e0));
#124948=cartesian_point('',(-7.312382308215e1,5.047138246294e1,
-5.483392950423e0));
#124949=cartesian_point('',(-7.313069859974e1,5.052640068885e1,
-5.396845818269e0));
#124950=cartesian_point('',(-7.313389601247e1,5.065685975183e1,
-5.182531451351e0));
#124951=cartesian_point('',(-7.310097676850e1,5.081056911800e1,
-4.906651530939e0));
#124952=cartesian_point('',(-7.305891446253e1,5.090666344361e1,
-4.721806167149e0));
#124953=cartesian_point('',(-7.304604179135e1,5.093242237533e1,
-4.670618696158e0));
#124954=cartesian_point('',(-7.302077308412e1,5.062673897553e1,
-5.692826808209e0));
#124955=cartesian_point('',(-7.301824420179e1,5.067962333830e1,
-5.603279637034e0));
#124956=cartesian_point('',(-7.299980274358e1,5.080047930774e1,
-5.383630380561e0));
#124957=cartesian_point('',(-7.294530355509e1,5.093273704781e1,
-5.106146906458e0));
#124958=cartesian_point('',(-7.289320022899e1,5.101098790742e1,
-4.922555331475e0));
#124959=cartesian_point('',(-7.287777537969e1,5.103172521030e1,
-4.872145191495e0));
#124960=cartesian_point('',(-7.302903751953e1,5.080481257485e1,
-5.909262891570e0));
#124961=cartesian_point('',(-7.301570288571e1,5.086262487090e1,
-5.816102480970e0));
#124962=cartesian_point('',(-7.297078497331e1,5.098985146689e1,
-5.589662373303e0));
#124963=cartesian_point('',(-7.288515316671e1,5.111777395264e1,
-5.308838718101e0));
#124964=cartesian_point('',(-7.281499568934e1,5.118815171277e1,
-5.125388809040e0));
#124965=cartesian_point('',(-7.279469557851e1,5.120650503416e1,
-5.075457220697e0));
#124966=(bounded_surface()b_spline_surface(3,3,((#124942,#124943,#124944,
#124945,#124946,#124947),(#124948,#124949,#124950,#124951,#124952,#124953),(
#124954,#124955,#124956,#124957,#124958,#124959),(#124960,#124961,#124962,
#124963,#124964,#124965)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096859708e-1,1.338545635174e0),(3.825246593837e-1,
6.421265930613e-1,1.e0,1.134906277305e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014411062e0,1.043014411062e0,
1.043014411062e0,1.043014411062e0,1.043014411062e0,1.043014411062e0),(
9.856947933736e-1,9.856947933736e-1,9.856947933736e-1,9.856947933736e-1,
9.856947933736e-1,9.856947933736e-1),(9.856618818873e-1,9.856618818873e-1,
9.856618818873e-1,9.856618818873e-1,9.856618818873e-1,9.856618818873e-1),(
1.042915676603e0,1.042915676603e0,1.042915676603e0,1.042915676603e0,
1.042915676603e0,1.042915676603e0)))representation_item('')surface());
#124967=oriented_edge('',*,*,#116798,.f.);
#124968=oriented_edge('',*,*,#116866,.f.);
#124969=oriented_edge('',*,*,#124935,.t.);
#124970=edge_loop('',(#124967,#124968,#124969));
#124971=face_outer_bound('',#124970,.f.);
#124973=cartesian_point('',(-7.029060246937e1,5.294554456940e1,
-5.349845711589e0));
#124974=direction('',(-5.244530239474e-2,-6.962655828370e-2,
-9.961935718716e-1));
#124975=direction('',(-8.028868585195e-1,5.961311335161e-1,6.033817004077e-4));
#124976=axis2_placement_3d('',#124973,#124974,#124975);
#124977=cylindrical_surface('',#124976,9.999999996767e-1);
#124979=oriented_edge('',*,*,#124978,.f.);
#124980=oriented_edge('',*,*,#123497,.t.);
#124981=oriented_edge('',*,*,#116980,.f.);
#124982=edge_loop('',(#124979,#124980,#124981));
#124983=face_outer_bound('',#124982,.f.);
#124985=cartesian_point('',(-7.104533989987e1,5.371399188099e1,
-4.725591634667e0));
#124986=cartesian_point('',(-7.102375425668e1,5.376263330571e1,
-4.743780634365e0));
#124987=cartesian_point('',(-7.093966867547e1,5.394346096699e1,
-4.814224046983e0));
#124988=cartesian_point('',(-7.078863182259e1,5.421646238843e1,
-4.938842311116e0));
#124989=cartesian_point('',(-7.063827978086e1,5.442737481520e1,
-5.056453135766e0));
#124990=cartesian_point('',(-7.056694710507e1,5.451504573126e1,
-5.110184016351e0));
#124991=cartesian_point('',(-7.108254107768e1,5.336268280794e1,
-5.071980654811e0));
#124992=cartesian_point('',(-7.105183815932e1,5.340500785257e1,
-5.084534481295e0));
#124993=cartesian_point('',(-7.093516638450e1,5.356184811985e1,
-5.131458048300e0));
#124994=cartesian_point('',(-7.074210863999e1,5.379780749824e1,
-5.204168200316e0));
#124995=cartesian_point('',(-7.057092526454e1,5.398173115051e1,
-5.262499726922e0));
#124996=cartesian_point('',(-7.049427804126e1,5.405901568194e1,
-5.287228827040e0));
#124997=cartesian_point('',(-7.139822535386e1,5.319060645355e1,
-5.411884985210e0));
#124998=cartesian_point('',(-7.135840596648e1,5.322691075519e1,
-5.429627764615e0));
#124999=cartesian_point('',(-7.120770230040e1,5.335967239465e1,
-5.493359730790e0));
#125000=cartesian_point('',(-7.096166231327e1,5.355139188701e1,
-5.575833510656e0));
#125001=cartesian_point('',(-7.075098364418e1,5.369435628696e1,
-5.623427961819e0));
#125002=cartesian_point('',(-7.065890393324e1,5.375346640459e1,
-5.639529350094e0));
#125003=cartesian_point('',(-7.185084694127e1,5.327491801652e1,
-5.592899106659e0));
#125004=cartesian_point('',(-7.180599951228e1,5.330819677907e1,
-5.624328354374e0));
#125005=cartesian_point('',(-7.163507739816e1,5.342758487645e1,
-5.737660453275e0));
#125006=cartesian_point('',(-7.134884987309e1,5.358770281780e1,
-5.887191808037e0));
#125007=cartesian_point('',(-7.109772075905e1,5.369410270265e1,
-5.977405671464e0));
#125008=cartesian_point('',(-7.098701020345e1,5.373539937897e1,
-6.009121890048e0));
#125009=(bounded_surface()b_spline_surface(3,3,((#124985,#124986,#124987,
#124988,#124989,#124990),(#124991,#124992,#124993,#124994,#124995,#124996),(
#124997,#124998,#124999,#125000,#125001,#125002),(#125003,#125004,#125005,
#125006,#125007,#125008)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326104649e-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());
#125010=oriented_edge('',*,*,#124978,.t.);
#125011=oriented_edge('',*,*,#117077,.t.);
#125012=oriented_edge('',*,*,#117096,.f.);
#125013=edge_loop('',(#125010,#125011,#125012));
#125014=face_outer_bound('',#125013,.f.);
#125016=cartesian_point('',(-6.328956277216e1,6.114270790607e1,
-5.349962215675e0));
#125017=direction('',(-6.056509625531e-2,-6.269159793406e-2,9.961935718845e-1));
#125018=direction('',(-7.144083672413e-1,6.997287498637e-1,6.011903094861e-4));
#125019=axis2_placement_3d('',#125016,#125017,#125018);
#125020=cylindrical_surface('',#125019,9.999999997483e-1);
#125022=oriented_edge('',*,*,#125021,.f.);
#125023=oriented_edge('',*,*,#117211,.t.);
#125024=oriented_edge('',*,*,#123500,.f.);
#125025=edge_loop('',(#125022,#125023,#125024));
#125026=face_outer_bound('',#125025,.f.);
#125028=cartesian_point('',(-6.453977303237e1,6.121423305515e1,
-5.315469647762e0));
#125029=cartesian_point('',(-6.454294830960e1,6.127940149582e1,
-5.230804697190e0));
#125030=cartesian_point('',(-6.453501616684e1,6.143452273522e1,
-5.019489231146e0));
#125031=cartesian_point('',(-6.448134230845e1,6.161711526664e1,
-4.743211427789e0));
#125032=cartesian_point('',(-6.442124780859e1,6.173006410970e1,
-4.556219209073e0));
#125033=cartesian_point('',(-6.440324632494e1,6.176020974058e1,
-4.504084025977e0));
#125034=cartesian_point('',(-6.432808373771e1,6.128908215120e1,
-5.483392977766e0));
#125035=cartesian_point('',(-6.432626766311e1,6.134450533193e1,
-5.396835245951e0));
#125036=cartesian_point('',(-6.430901586687e1,6.147385808901e1,
-5.182519933005e0));
#125037=cartesian_point('',(-6.425245461075e1,6.162052468713e1,
-4.906639461266e0));
#125038=cartesian_point('',(-6.419588131125e1,6.170885006594e1,
-4.721806307607e0));
#125039=cartesian_point('',(-6.417913751275e1,6.173227812349e1,
-4.670619068485e0));
#125040=cartesian_point('',(-6.420199936009e1,6.142640538366e1,
-5.692826810140e0));
#125041=cartesian_point('',(-6.419122736890e1,6.147824937024e1,
-5.603268700566e0));
#125042=cartesian_point('',(-6.415410554955e1,6.159473169478e1,
-5.383618708978e0));
#125043=cartesian_point('',(-6.407958624775e1,6.171683462436e1,
-5.106134926283e0));
#125044=cartesian_point('',(-6.401588737753e1,6.178596670604e1,
-4.922555467783e0));
#125045=cartesian_point('',(-6.399740839979e1,6.180403563213e1,
-4.872145482139e0));
#125046=cartesian_point('',(-6.418230521075e1,6.160357942965e1,
-5.909262867646e0));
#125047=cartesian_point('',(-6.416008819212e1,6.165860068065e1,
-5.816091105485e0));
#125048=cartesian_point('',(-6.409581932472e1,6.177723273783e1,
-5.589650474129e0));
#125049=cartesian_point('',(-6.399122917517e1,6.189018313999e1,
-5.308826755090e0));
#125050=cartesian_point('',(-6.391093116448e1,6.194871543317e1,
-5.125388942085e0));
#125051=cartesian_point('',(-6.388800998576e1,6.196366702773e1,
-5.075457433601e0));
#125052=(bounded_surface()b_spline_surface(3,3,((#125028,#125029,#125030,
#125031,#125032,#125033),(#125034,#125035,#125036,#125037,#125038,#125039),(
#125040,#125041,#125042,#125043,#125044,#125045),(#125046,#125047,#125048,
#125049,#125050,#125051)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096756099e-1,1.338545625466e0),(3.825245764254e-1,
6.421581435942e-1,1.e0,1.134906327661e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409293e0,1.043014409293e0,
1.043014409293e0,1.043014409293e0,1.043014409293e0,1.043014409293e0),(
9.856947939397e-1,9.856947939398e-1,9.856947939398e-1,9.856947939397e-1,
9.856947939397e-1,9.856947939397e-1),(9.856618824766e-1,9.856618824766e-1,
9.856618824766e-1,9.856618824766e-1,9.856618824766e-1,9.856618824766e-1),(
1.042915674904e0,1.042915674904e0,1.042915674904e0,1.042915674904e0,
1.042915674904e0,1.042915674904e0)))representation_item('')surface());
#125053=oriented_edge('',*,*,#117092,.f.);
#125054=oriented_edge('',*,*,#117160,.f.);
#125055=oriented_edge('',*,*,#125021,.t.);
#125056=edge_loop('',(#125053,#125054,#125055));
#125057=face_outer_bound('',#125056,.f.);
#125059=cartesian_point('',(-6.114270057144e1,6.328956985235e1,
-5.349845711585e0));
#125060=direction('',(-6.269160690849e-2,-6.056508721363e-2,
-9.961935718695e-1));
#125061=direction('',(-6.997468494067e-1,7.143906372774e-1,6.034200421758e-4));
#125062=axis2_placement_3d('',#125059,#125060,#125061);
#125063=cylindrical_surface('',#125062,9.999999996050e-1);
#125065=oriented_edge('',*,*,#125064,.f.);
#125066=oriented_edge('',*,*,#123503,.t.);
#125067=oriented_edge('',*,*,#117278,.f.);
#125068=edge_loop('',(#125065,#125066,#125067));
#125069=face_outer_bound('',#125068,.f.);
#125071=cartesian_point('',(-6.176793428554e1,6.416662325128e1,
-4.725591636297e0));
#125072=cartesian_point('',(-6.173900520285e1,6.421128907989e1,
-4.743780635508e0));
#125073=cartesian_point('',(-6.162766717766e1,6.437673656783e1,
-4.814224047053e0));
#125074=cartesian_point('',(-6.143578300820e1,6.462274951900e1,
-4.938842310886e0));
#125075=cartesian_point('',(-6.125428807703e1,6.480754502257e1,
-5.056453135462e0));
#125076=cartesian_point('',(-6.117011887177e1,6.488297767546e1,
-5.110184016199e0));
#125077=cartesian_point('',(-6.185963430242e1,6.382545892113e1,
-5.071980655225e0));
#125078=cartesian_point('',(-6.182268829282e1,6.386245987907e1,
-5.084534481581e0));
#125079=cartesian_point('',(-6.168291771880e1,6.399911769469e1,
-5.131458048429e0));
#125080=cartesian_point('',(-6.145532465695e1,6.420197113611e1,
-5.204168200213e0));
#125081=cartesian_point('',(-6.125747683484e1,6.435685140325e1,
-5.262499726795e0));
#125082=cartesian_point('',(-6.116968330151e1,6.442119416668e1,
-5.287228826985e0));
#125083=cartesian_point('',(-6.219835065424e1,6.370488501194e1,
-5.411884984760e0));
#125084=cartesian_point('',(-6.215334226602e1,6.373451322260e1,
-5.429627764282e0));
#125085=cartesian_point('',(-6.198372551656e1,6.384206509843e1,
-5.493359731097e0));
#125086=cartesian_point('',(-6.171072315450e1,6.399293507146e1,
-5.575833510601e0));
#125087=cartesian_point('',(-6.148027373011e1,6.410118193757e1,
-5.623427961770e0));
#125088=cartesian_point('',(-6.138008081328e1,6.414515987132e1,
-5.639529350094e0));
#125089=cartesian_point('',(-6.263221048485e1,6.385896417482e1,
-5.592899106069e0));
#125090=cartesian_point('',(-6.258270925709e1,6.388481753707e1,
-5.624328353938e0));
#125091=cartesian_point('',(-6.239521506480e1,6.397599765972e1,
-5.737660453797e0));
#125092=cartesian_point('',(-6.208746351194e1,6.408936843330e1,
-5.887191807925e0));
#125093=cartesian_point('',(-6.182278160512e1,6.415517311047e1,
-5.977405671355e0));
#125094=cartesian_point('',(-6.170697385630e1,6.417864240975e1,
-6.009121890034e0));
#125095=(bounded_surface()b_spline_surface(3,3,((#125071,#125072,#125073,
#125074,#125075,#125076),(#125077,#125078,#125079,#125080,#125081,#125082),(
#125083,#125084,#125085,#125086,#125087,#125088),(#125089,#125090,#125091,
#125092,#125093,#125094)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326019286e-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());
#125096=oriented_edge('',*,*,#125064,.t.);
#125097=oriented_edge('',*,*,#117379,.t.);
#125098=oriented_edge('',*,*,#117398,.f.);
#125099=edge_loop('',(#125096,#125097,#125098));
#125100=face_outer_bound('',#125099,.f.);
#125102=cartesian_point('',(-5.294553642910e1,7.029060860624e1,
-5.349962215694e0));
#125103=direction('',(-6.962656620795e-2,-5.244529156718e-2,9.961935718878e-1));
#125104=direction('',(-5.961511220642e-1,8.028720185884e-1,6.011899218717e-4));
#125105=axis2_placement_3d('',#125102,#125103,#125104);
#125106=cylindrical_surface('',#125105,9.999999997993e-1);
#125108=oriented_edge('',*,*,#125107,.f.);
#125109=oriented_edge('',*,*,#117509,.t.);
#125110=oriented_edge('',*,*,#123506,.f.);
#125111=edge_loop('',(#125108,#125109,#125110));
#125112=face_outer_bound('',#125111,.f.);
#125114=cartesian_point('',(-5.416916552843e1,7.055682913466e1,
-5.315469647920e0));
#125115=cartesian_point('',(-5.416210712243e1,7.062169196690e1,
-5.230804697116e0));
#125116=cartesian_point('',(-5.413000632937e1,7.077366254562e1,
-5.019489230937e0));
#125117=cartesian_point('',(-5.404842952452e1,7.094561061260e1,
-4.743211437120e0));
#125118=cartesian_point('',(-5.397140579398e1,7.104776801716e1,
-4.556219223381e0));
#125119=cartesian_point('',(-5.394891020451e1,7.107472648557e1,
-4.504084047812e0));
#125120=cartesian_point('',(-5.394837349851e1,7.059764121327e1,
-5.483392980177e0));
#125121=cartesian_point('',(-5.393790968734e1,7.065209794615e1,
-5.396835248053e0));
#125122=cartesian_point('',(-5.390063505989e1,7.077715938008e1,
-5.182519934894e0));
#125123=cartesian_point('',(-5.382182645952e1,7.091317213394e1,
-4.906639472244e0));
#125124=cartesian_point('',(-5.375213253793e1,7.099156006633e1,
-4.721806325932e0));
#125125=cartesian_point('',(-5.373192991736e1,7.101208040413e1,
-4.670619091615e0));
#125126=cartesian_point('',(-5.380235934175e1,7.071354982941e1,
-5.692826815643e0));
#125127=cartesian_point('',(-5.378360978513e1,7.076307041976e1,
-5.603268705661e0));
#125128=cartesian_point('',(-5.372872314642e1,7.087231152120e1,
-5.383618713708e0));
#125129=cartesian_point('',(-5.363602019750e1,7.098125376957e1,
-5.106134939556e0));
#125130=cartesian_point('',(-5.356229092849e1,7.103957002039e1,
-4.922555491310e0));
#125131=cartesian_point('',(-5.354121285031e1,7.105452567345e1,
-4.872145520499e0));
#125132=cartesian_point('',(-5.375519153499e1,7.088546172831e1,
-5.909262875626e0));
#125133=cartesian_point('',(-5.372464082427e1,7.093633006930e1,-5.816091113e0));
#125134=cartesian_point('',(-5.364260506994e1,7.104344770321e1,
-5.589650481098e0));
#125135=cartesian_point('',(-5.352163326570e1,7.113864599068e1,
-5.308826770078e0));
#125136=cartesian_point('',(-5.343316739437e1,7.118389627537e1,
-5.125388970273e0));
#125137=cartesian_point('',(-5.340818944278e1,7.119507817144e1,
-5.075457467851e0));
#125138=(bounded_surface()b_spline_surface(3,3,((#125114,#125115,#125116,
#125117,#125118,#125119),(#125120,#125121,#125122,#125123,#125124,#125125),(
#125126,#125127,#125128,#125129,#125130,#125131),(#125132,#125133,#125134,
#125135,#125136,#125137)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751293e-1,1.338545647007e0),(3.825245762320e-1,
6.421581441807e-1,1.e0,1.134906302950e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409282e0,1.043014409282e0,
1.043014409282e0,1.043014409282e0,1.043014409282e0,1.043014409282e0),(
9.856947931911e-1,9.856947931911e-1,9.856947931911e-1,9.856947931911e-1,
9.856947931911e-1,9.856947931911e-1),(9.856618824793e-1,9.856618824793e-1,
9.856618824793e-1,9.856618824793e-1,9.856618824793e-1,9.856618824793e-1),(
1.042915677147e0,1.042915677147e0,1.042915677147e0,1.042915677147e0,
1.042915677147e0,1.042915677147e0)))representation_item('')surface());
#125139=oriented_edge('',*,*,#117394,.f.);
#125140=oriented_edge('',*,*,#117462,.f.);
#125141=oriented_edge('',*,*,#125107,.t.);
#125142=edge_loop('',(#125139,#125140,#125141));
#125143=face_outer_bound('',#125142,.f.);
#125145=cartesian_point('',(-5.048926246435e1,7.207519587930e1,
-5.349845711591e0));
#125146=direction('',(-7.139423639010e-2,-5.001230221028e-2,
-9.961935718714e-1));
#125147=direction('',(-5.793761276839e-1,8.150600828163e-1,6.033817666293e-4));
#125148=axis2_placement_3d('',#125145,#125146,#125147);
#125149=cylindrical_surface('',#125148,9.999999998087e-1);
#125151=oriented_edge('',*,*,#125150,.f.);
#125152=oriented_edge('',*,*,#123509,.t.);
#125153=oriented_edge('',*,*,#117576,.f.);
#125154=edge_loop('',(#125151,#125152,#125153));
#125155=face_outer_bound('',#125154,.f.);
#125157=cartesian_point('',(-5.096959713715e1,7.303925939490e1,
-4.725591634716e0));
#125158=cartesian_point('',(-5.093403694368e1,7.307884980828e1,
-4.743780634399e0));
#125159=cartesian_point('',(-5.079818798339e1,7.322484326025e1,
-4.814224047003e0));
#125160=cartesian_point('',(-5.057018132157e1,7.343781008671e1,
-4.938842311115e0));
#125161=cartesian_point('',(-5.036201250836e1,7.359193838853e1,
-5.056453135764e0));
#125162=cartesian_point('',(-5.026707929926e1,7.365327537545e1,
-5.110184016348e0));
#125163=cartesian_point('',(-5.111353803354e1,7.271664040794e1,
-5.071980654846e0));
#125164=cartesian_point('',(-5.107125866492e1,7.274740619384e1,
-5.084534481319e0));
#125165=cartesian_point('',(-5.091183090525e1,7.286051659084e1,
-5.131458048312e0));
#125166=cartesian_point('',(-5.065530662146e1,7.302526917127e1,
-5.204168200315e0));
#125167=cartesian_point('',(-5.043566602254e1,7.314729238709e1,
-5.262499726922e0));
#125168=cartesian_point('',(-5.033888794775e1,7.319710904976e1,
-5.287228827038e0));
#125169=cartesian_point('',(-5.146694613931e1,7.265053787599e1,
-5.411884985265e0));
#125170=cartesian_point('',(-5.141785700535e1,7.267276045117e1,
-5.429627764646e0));
#125171=cartesian_point('',(-5.123350369892e1,7.275245427953e1,
-5.493359730802e0));
#125172=cartesian_point('',(-5.094026118466e1,7.285875981471e1,
-5.575833510656e0));
#125173=cartesian_point('',(-5.069571543439e1,7.292962374979e1,
-5.623427961819e0));
#125174=cartesian_point('',(-5.058987639443e1,7.295738661678e1,
-5.639529350093e0));
#125175=cartesian_point('',(-5.187136114360e1,7.287059069984e1,
-5.592899106741e0));
#125176=cartesian_point('',(-5.181842500093e1,7.288838206609e1,
-5.624328354431e0));
#125177=cartesian_point('',(-5.161897545954e1,7.294910905608e1,
-5.737660453297e0));
#125178=cartesian_point('',(-5.129727774176e1,7.301294109805e1,
-5.887191808036e0));
#125179=cartesian_point('',(-5.102556038880e1,7.303653023784e1,
-5.977405671463e0));
#125180=cartesian_point('',(-5.090750701870e1,7.304159426783e1,
-6.009121890046e0));
#125181=(bounded_surface()b_spline_surface(3,3,((#125157,#125158,#125159,
#125160,#125161,#125162),(#125163,#125164,#125165,#125166,#125167,#125168),(
#125169,#125170,#125171,#125172,#125173,#125174),(#125175,#125176,#125177,
#125178,#125179,#125180)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326099102e-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());
#125182=oriented_edge('',*,*,#125150,.t.);
#125183=oriented_edge('',*,*,#117677,.t.);
#125184=oriented_edge('',*,*,#117696,.f.);
#125185=edge_loop('',(#125182,#125183,#125184));
#125186=face_outer_bound('',#125185,.f.);
#125188=cartesian_point('',(-4.129781526270e1,7.770772124093e1,
-5.349962215671e0));
#125189=direction('',(-7.697359843239e-2,-4.090760900975e-2,9.961935718872e-1));
#125190=direction('',(-4.632146578507e-1,8.862459135714e-1,6.011906464486e-4));
#125191=axis2_placement_3d('',#125188,#125189,#125190);
#125192=cylindrical_surface('',#125191,1.000000000023e0);
#125194=oriented_edge('',*,*,#125193,.f.);
#125195=oriented_edge('',*,*,#117807,.t.);
#125196=oriented_edge('',*,*,#123512,.f.);
#125197=edge_loop('',(#125194,#125195,#125196));
#125198=face_outer_bound('',#125197,.f.);
#125200=cartesian_point('',(-4.246473339109e1,7.816208191719e1,
-5.315469647797e0));
#125201=cartesian_point('',(-4.244761510331e1,7.822504200199e1,
-5.230804697231e0));
#125202=cartesian_point('',(-4.239213608809e1,7.837011990064e1,
-5.019489231196e0));
#125203=cartesian_point('',(-4.228466501597e1,7.852718958903e1,
-4.743211417244e0));
#125204=cartesian_point('',(-4.219260863157e1,7.861604010491e1,
-4.556219187224e0));
#125205=cartesian_point('',(-4.216617271648e1,7.863914766598e1,
-4.504083992433e0));
#125206=cartesian_point('',(-4.224027526530e1,7.816785204824e1,
-5.483392977597e0));
#125207=cartesian_point('',(-4.222142137108e1,7.822000142748e1,
-5.396835245791e0));
#125208=cartesian_point('',(-4.216504173763e1,7.833769211181e1,
-5.182519932854e0));
#125209=cartesian_point('',(-4.206592631129e1,7.845970195104e1,
-4.906639450543e0));
#125210=cartesian_point('',(-4.198482785739e1,7.852622227022e1,
-4.721806285804e0));
#125211=cartesian_point('',(-4.196166387981e1,7.854332951443e1,
-4.670619035678e0));
#125212=cartesian_point('',(-4.207792668397e1,7.825949198783e1,
-5.692826809679e0));
#125213=cartesian_point('',(-4.205166123871e1,7.830546982060e1,
-5.603268700118e0));
#125214=cartesian_point('',(-4.198036127274e1,7.840477982136e1,
-5.383618708551e0));
#125215=cartesian_point('',(-4.187175732071e1,7.849787888117e1,
-5.106134915219e0));
#125216=cartesian_point('',(-4.178981310157e1,7.854394336645e1,
-4.922555445856e0));
#125217=cartesian_point('',(-4.176665494865e1,7.855541756390e1,
-4.872145449260e0));
#125218=cartesian_point('',(-4.200444664378e1,7.842190869121e1,
-5.909262866939e0));
#125219=cartesian_point('',(-4.196631450174e1,7.846737157445e1,
-5.816091104797e0));
#125220=cartesian_point('',(-4.186853185494e1,7.856033719326e1,
-5.589650473472e0));
#125221=cartesian_point('',(-4.173415711285e1,7.863543927851e1,
-5.308826743679e0));
#125222=cartesian_point('',(-4.163970168733e1,7.866629334818e1,
-5.125388919954e0));
#125223=cartesian_point('',(-4.161328202229e1,7.867343022150e1,
-5.075457400936e0));
#125224=(bounded_surface()b_spline_surface(3,3,((#125200,#125201,#125202,
#125203,#125204,#125205),(#125206,#125207,#125208,#125209,#125210,#125211),(
#125212,#125213,#125214,#125215,#125216,#125217),(#125218,#125219,#125220,
#125221,#125222,#125223)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096754007e-1,1.338545623606e0),(3.825245764507e-1,
6.421581435940e-1,1.e0,1.134906356529e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409272e0,1.043014409272e0,
1.043014409272e0,1.043014409272e0,1.043014409272e0,1.043014409272e0),(
9.856947940033e-1,9.856947940033e-1,9.856947940033e-1,9.856947940033e-1,
9.856947940033e-1,9.856947940033e-1),(9.856618824839e-1,9.856618824839e-1,
9.856618824839e-1,9.856618824839e-1,9.856618824839e-1,9.856618824839e-1),(
1.042915674713e0,1.042915674713e0,1.042915674713e0,1.042915674713e0,
1.042915674713e0,1.042915674713e0)))representation_item('')surface());
#125225=oriented_edge('',*,*,#117692,.f.);
#125226=oriented_edge('',*,*,#117760,.f.);
#125227=oriented_edge('',*,*,#125193,.t.);
#125228=edge_loop('',(#125225,#125226,#125227));
#125229=face_outer_bound('',#125228,.f.);
#125231=cartesian_point('',(-3.859261115125e1,7.908609137999e1,
-5.349845711601e0));
#125232=direction('',(-7.833890255054e-2,-3.822804860436e-2,
-9.961935718760e-1));
#125233=direction('',(-4.447399533033e-1,8.956595390100e-1,6.034203481097e-4));
#125234=axis2_placement_3d('',#125231,#125232,#125233);
#125235=cylindrical_surface('',#125234,9.999999997660e-1);
#125237=oriented_edge('',*,*,#125236,.f.);
#125238=oriented_edge('',*,*,#123515,.t.);
#125239=oriented_edge('',*,*,#117874,.f.);
#125240=edge_loop('',(#125237,#125238,#125239));
#125241=face_outer_bound('',#125240,.f.);
#125243=cartesian_point('',(-3.891621934388e1,8.011342657364e1,
-4.725591636385e0));
#125244=cartesian_point('',(-3.887490365121e1,8.014696672273e1,
-4.743780635564e0));
#125245=cartesian_point('',(-3.871788881145e1,8.026991129229e1,
-4.814224047086e0));
#125246=cartesian_point('',(-3.845937393905e1,8.044458804322e1,
-4.938842310885e0));
#125247=cartesian_point('',(-3.822965705098e1,8.056425399294e1,
-5.056453135460e0));
#125248=cartesian_point('',(-3.812629740820e1,8.060998499422e1,
-5.110184016195e0));
#125249=cartesian_point('',(-3.910885681832e1,7.981729687785e1,
-5.071980655282e0));
#125250=cartesian_point('',(-3.906228515040e1,7.984106993512e1,
-5.084534481620e0));
#125251=cartesian_point('',(-3.888712584782e1,7.992784775845e1,
-5.131458048448e0));
#125252=cartesian_point('',(-3.860798682260e1,8.005044272182e1,
-5.204168200213e0));
#125253=cartesian_point('',(-3.837196172751e1,8.013660426980e1,
-5.262499726794e0));
#125254=cartesian_point('',(-3.826858210817e1,8.017066818044e1,
-5.287228826983e0));
#125255=cartesian_point('',(-3.946825459884e1,7.980729338476e1,
-5.411884984841e0));
#125256=cartesian_point('',(-3.941629345747e1,7.982156313070e1,
-5.429627764336e0));
#125257=cartesian_point('',(-3.922174298528e1,7.987143658491e1,
-5.493359731118e0));
#125258=cartesian_point('',(-3.891548092436e1,7.993056008648e1,
-5.575833510600e0));
#125259=cartesian_point('',(-3.866286037641e1,7.996229618536e1,
-5.623427961768e0));
#125260=cartesian_point('',(-3.855398132104e1,7.997316037186e1,
-5.639529350092e0));
#125261=cartesian_point('',(-3.983326673808e1,8.008790143748e1,
-5.592899106214e0));
#125262=cartesian_point('',(-3.977819914470e1,8.009719272544e1,
-5.624328354032e0));
#125263=cartesian_point('',(-3.957170536398e1,8.012597128348e1,
-5.737660453835e0));
#125264=cartesian_point('',(-3.924398274863e1,8.013869283655e1,
-5.887191807924e0));
#125265=cartesian_point('',(-3.897192053283e1,8.011948559627e1,
-5.977405671353e0));
#125266=cartesian_point('',(-3.885452840645e1,8.010601966384e1,
-6.009121890031e0));
#125267=(bounded_surface()b_spline_surface(3,3,((#125243,#125244,#125245,
#125246,#125247,#125248),(#125249,#125250,#125251,#125252,#125253,#125254),(
#125255,#125256,#125257,#125258,#125259,#125260),(#125261,#125262,#125263,
#125264,#125265,#125266)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326010103e-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());
#125268=oriented_edge('',*,*,#125236,.t.);
#125269=oriented_edge('',*,*,#117975,.t.);
#125270=oriented_edge('',*,*,#117994,.f.);
#125271=edge_loop('',(#125268,#125269,#125270));
#125272=face_outer_bound('',#125271,.f.);
#125274=cartesian_point('',(-2.863320482533e1,8.321141188217e1,
-5.349962215693e0));
#125275=direction('',(-8.242528557249e-2,-2.836264469853e-2,9.961935718945e-1));
#125276=direction('',(-3.188723113574e-1,9.477974929379e-1,6.011906023671e-4));
#125277=axis2_placement_3d('',#125274,#125275,#125276);
#125278=cylindrical_surface('',#125277,9.999999998423e-1);
#125280=oriented_edge('',*,*,#125279,.f.);
#125281=oriented_edge('',*,*,#118105,.t.);
#125282=oriented_edge('',*,*,#123518,.f.);
#125283=edge_loop('',(#125280,#125281,#125282));
#125284=face_outer_bound('',#125283,.f.);
#125286=cartesian_point('',(-2.971467858621e1,8.384272483697e1,
-5.315469647896e0));
#125287=cartesian_point('',(-2.968792192583e1,8.390223188888e1,
-5.230804697098e0));
#125288=cartesian_point('',(-2.961043076589e1,8.403684480749e1,
-5.019489230919e0));
#125289=cartesian_point('',(-2.947971173475e1,8.417516852278e1,
-4.743211427580e0));
#125290=cartesian_point('',(-2.937488943327e1,8.424852434932e1,
-4.556219203679e0));
#125291=cartesian_point('',(-2.934516418918e1,8.426721187600e1,
-4.504084017721e0));
#125292=cartesian_point('',(-2.949208126423e1,8.381331094128e1,
-5.483392978271e0));
#125293=cartesian_point('',(-2.946530153239e1,8.386186887653e1,
-5.396835246159e0));
#125294=cartesian_point('',(-2.939120514664e1,8.396929087518e1,
-5.182519933036e0));
#125295=cartesian_point('',(-2.927422345710e1,8.407429349820e1,
-4.906639460874e0));
#125296=cartesian_point('',(-2.918371738990e1,8.412730824814e1,
-4.721806304589e0));
#125297=cartesian_point('',(-2.915816246416e1,8.414058118173e1,
-4.670619060205e0));
#125298=cartesian_point('',(-2.931739581781e1,8.387842572819e1,
-5.692826811139e0));
#125299=cartesian_point('',(-2.928426122609e1,8.391972867694e1,
-5.603268701247e0));
#125300=cartesian_point('',(-2.919830357403e1,8.400666223462e1,
-5.383618709405e0));
#125301=cartesian_point('',(-2.907647282018e1,8.408162568642e1,
-5.106134925723e0));
#125302=cartesian_point('',(-2.898833140078e1,8.411430414095e1,
-4.922555467691e0));
#125303=cartesian_point('',(-2.896366338231e1,8.412201444899e1,
-4.872145487064e0));
#125304=cartesian_point('',(-2.921941286890e1,8.402734800307e1,
-5.909262869084e0));
#125305=cartesian_point('',(-2.917463823482e1,8.406628598144e1,
-5.816091106552e0));
#125306=cartesian_point('',(-2.906351642763e1,8.414281046324e1,
-5.589650474860e0));
#125307=cartesian_point('',(-2.891904751193e1,8.419596707404e1,
-5.308826754266e0));
#125308=cartesian_point('',(-2.882092835650e1,8.421166519482e1,
-5.125388944821e0));
#125309=cartesian_point('',(-2.879371754839e1,8.421458112287e1,
-5.075457433069e0));
#125310=(bounded_surface()b_spline_surface(3,3,((#125286,#125287,#125288,
#125289,#125290,#125291),(#125292,#125293,#125294,#125295,#125296,#125297),(
#125298,#125299,#125300,#125301,#125302,#125303),(#125304,#125305,#125306,
#125307,#125308,#125309)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.395096751902e-1,1.338545629091e0),(3.825245762351e-1,
6.421581441806e-1,1.e0,1.134906328886e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043014409289e0,1.043014409289e0,
1.043014409289e0,1.043014409289e0,1.043014409289e0,1.043014409289e0),(
9.856947938030e-1,9.856947938030e-1,9.856947938030e-1,9.856947938030e-1,
9.856947938030e-1,9.856947938030e-1),(9.856618824780e-1,9.856618824780e-1,
9.856618824780e-1,9.856618824780e-1,9.856618824780e-1,9.856618824780e-1),(
1.042915675314e0,1.042915675314e0,1.042915675314e0,1.042915675314e0,
1.042915675314e0,1.042915675314e0)))representation_item('')surface());
#125311=oriented_edge('',*,*,#117990,.f.);
#125312=oriented_edge('',*,*,#118058,.f.);
#125313=oriented_edge('',*,*,#125279,.t.);
#125314=edge_loop('',(#125311,#125312,#125313));
#125315=face_outer_bound('',#125314,.f.);
#125317=cartesian_point('',(-2.574568167010e1,8.414962483945e1,
-5.349845711618e0));
#125318=direction('',(-8.335460507601e-2,-2.550249304210e-2,
-9.961935718831e-1));
#125319=direction('',(-2.991520238724e-1,9.542052727495e-1,6.033822095514e-4));
#125320=axis2_placement_3d('',#125317,#125318,#125319);
#125321=cylindrical_surface('',#125320,9.999999995572e-1);
#125323=oriented_edge('',*,*,#125322,.f.);
#125324=oriented_edge('',*,*,#123521,.t.);
#125325=oriented_edge('',*,*,#118172,.f.);
#125326=edge_loop('',(#125323,#125324,#125325));
#125327=face_outer_bound('',#125326,.f.);
#125329=cartesian_point('',(-2.590459508332e1,8.521493530315e1,
-4.725591633641e0));
#125330=cartesian_point('',(-2.585854121820e1,8.524159932022e1,
-4.743780633659e0));
#125331=cartesian_point('',(-2.568422672066e1,8.533846770723e1,
-4.814224046586e0));
#125332=cartesian_point('',(-2.540156918030e1,8.547055323872e1,
-4.938842288778e0));
#125333=cartesian_point('',(-2.515596066485e1,8.555281025169e1,
-5.056453084962e0));
#125334=cartesian_point('',(-2.504671970212e1,8.558180921039e1,
-5.110183936743e0));
#125335=cartesian_point('',(-2.614118576030e1,8.495258659755e1,
-5.071980653464e0));
#125336=cartesian_point('',(-2.609146853960e1,8.496878155570e1,
-5.084534480196e0));
#125337=cartesian_point('',(-2.590489069403e1,8.502709004914e1,
-5.131458047482e0));
#125338=cartesian_point('',(-2.561001030701e1,8.510450868764e1,
-5.204168186791e0));
#125339=cartesian_point('',(-2.536341249042e1,8.515268697760e1,
-5.262499701344e0));
#125340=cartesian_point('',(-2.525597692908e1,8.517015936441e1,
-5.287228790076e0));
#125341=cartesian_point('',(-2.649772364745e1,8.499892846446e1,
-5.411884983089e0));
#125342=cartesian_point('',(-2.644416995225e1,8.500489401297e1,
-5.429627762834e0));
#125343=cartesian_point('',(-2.624421279057e1,8.502371904338e1,
-5.493359729333e0));
#125344=cartesian_point('',(-2.593247242444e1,8.503420469332e1,
-5.575833494657e0));
#125345=cartesian_point('',(-2.567799748896e1,8.502603151339e1,
-5.623427940086e0));
#125346=cartesian_point('',(-2.556875943450e1,8.501972951284e1,
-5.639529325099e0));
#125347=cartesian_point('',(-2.681434511026e1,8.533318224460e1,
-5.592899104107e0));
#125348=cartesian_point('',(-2.675850201120e1,8.533374467181e1,
-5.624328352397e0));
#125349=cartesian_point('',(-2.655004855220e1,8.532986617374e1,
-5.737660451738e0));
#125350=cartesian_point('',(-2.622437071302e1,8.529116399838e1,
-5.887191779884e0));
#125351=cartesian_point('',(-2.595866276526e1,8.522963334363e1,
-5.977405630960e0));
#125352=cartesian_point('',(-2.584482252095e1,8.519796904516e1,
-6.009121841453e0));
#125353=(bounded_surface()b_spline_surface(3,3,((#125329,#125330,#125331,
#125332,#125333,#125334),(#125335,#125336,#125337,#125338,#125339,#125340),(
#125341,#125342,#125343,#125344,#125345,#125346),(#125347,#125348,#125349,
#125350,#125351,#125352)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.996326217017e-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());
#125354=oriented_edge('',*,*,#125322,.t.);
#125355=oriented_edge('',*,*,#118297,.t.);
#125356=oriented_edge('',*,*,#118314,.f.);
#125357=edge_loop('',(#125354,#125355,#125356));
#125358=face_outer_bound('',#125357,.f.);
#125360=cartesian_point('',(-1.441246742180e-14,0.e0,-8.156393297401e0));
#125361=direction('',(0.e0,0.e0,1.e0));
#125362=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#125363=axis2_placement_3d('',#125360,#125361,#125362);
#125364=conical_surface('',#125363,8.894665045655e1,1.e0);
#125365=oriented_edge('',*,*,#118456,.f.);
#125366=oriented_edge('',*,*,#118518,.t.);
#125368=oriented_edge('',*,*,#125367,.t.);
#125369=oriented_edge('',*,*,#123525,.t.);
#125370=oriented_edge('',*,*,#118382,.t.);
#125371=edge_loop('',(#125365,#125366,#125368,#125369,#125370));
#125372=face_outer_bound('',#125371,.f.);
#125374=cartesian_point('',(0.e0,0.e0,0.e0));
#125375=direction('',(0.e0,0.e0,1.e0));
#125376=direction('',(0.e0,1.e0,0.e0));
#125377=axis2_placement_3d('',#125374,#125375,#125376);
#125378=cylindrical_surface('',#125377,8.9e1);
#125379=oriented_edge('',*,*,#118516,.f.);
#125380=oriented_edge('',*,*,#118653,.f.);
#125382=oriented_edge('',*,*,#125381,.t.);
#125383=oriented_edge('',*,*,#118815,.f.);
#125385=oriented_edge('',*,*,#125384,.f.);
#125386=oriented_edge('',*,*,#118948,.f.);
#125388=oriented_edge('',*,*,#125387,.t.);
#125389=oriented_edge('',*,*,#119113,.f.);
#125391=oriented_edge('',*,*,#125390,.f.);
#125392=oriented_edge('',*,*,#119246,.f.);
#125394=oriented_edge('',*,*,#125393,.t.);
#125395=oriented_edge('',*,*,#119411,.f.);
#125397=oriented_edge('',*,*,#125396,.f.);
#125398=oriented_edge('',*,*,#119540,.f.);
#125400=oriented_edge('',*,*,#125399,.t.);
#125401=oriented_edge('',*,*,#119709,.f.);
#125403=oriented_edge('',*,*,#125402,.f.);
#125404=oriented_edge('',*,*,#119842,.f.);
#125406=oriented_edge('',*,*,#125405,.t.);
#125407=oriented_edge('',*,*,#120007,.f.);
#125409=oriented_edge('',*,*,#125408,.f.);
#125410=oriented_edge('',*,*,#120140,.f.);
#125412=oriented_edge('',*,*,#125411,.t.);
#125413=oriented_edge('',*,*,#120305,.f.);
#125415=oriented_edge('',*,*,#125414,.f.);
#125416=oriented_edge('',*,*,#120438,.f.);
#125418=oriented_edge('',*,*,#125417,.t.);
#125419=oriented_edge('',*,*,#120603,.f.);
#125421=oriented_edge('',*,*,#125420,.f.);
#125422=oriented_edge('',*,*,#120758,.f.);
#125423=oriented_edge('',*,*,#120830,.f.);
#125424=oriented_edge('',*,*,#120923,.f.);
#125425=oriented_edge('',*,*,#123535,.t.);
#125426=oriented_edge('',*,*,#123533,.f.);
#125427=oriented_edge('',*,*,#123531,.f.);
#125429=oriented_edge('',*,*,#125428,.f.);
#125430=oriented_edge('',*,*,#123527,.t.);
#125431=oriented_edge('',*,*,#125367,.f.);
#125432=edge_loop('',(#125379,#125380,#125382,#125383,#125385,#125386,#125388,
#125389,#125391,#125392,#125394,#125395,#125397,#125398,#125400,#125401,#125403,
#125404,#125406,#125407,#125409,#125410,#125412,#125413,#125415,#125416,#125418,
#125419,#125421,#125422,#125423,#125424,#125425,#125426,#125427,#125429,#125430,
#125431));
#125433=face_outer_bound('',#125432,.f.);
#125435=cartesian_point('',(2.574569141964e1,8.414962186085e1,
-5.349962215684e0));
#125436=direction('',(-8.335460112478e-2,2.550250548888e-2,9.961935718951e-1));
#125437=direction('',(2.991282696010e-1,9.542127209879e-1,6.011908328666e-4));
#125438=axis2_placement_3d('',#125435,#125436,#125437);
#125439=cylindrical_surface('',#125438,9.999999996279e-1);
#125441=oriented_edge('',*,*,#125440,.t.);
#125442=oriented_edge('',*,*,#118762,.t.);
#125443=oriented_edge('',*,*,#125381,.f.);
#125444=edge_loop('',(#125441,#125442,#125443));
#125445=face_outer_bound('',#125444,.f.);
#125447=cartesian_point('',(2.524186435167e1,8.529601332025e1,
-5.315497641377e0));
#125448=cartesian_point('',(2.529848724318e1,8.532842688747e1,
-5.230832374033e0));
#125449=cartesian_point('',(2.544029927512e1,8.539177953082e1,
-5.019516407750e0));
#125450=cartesian_point('',(2.562702539557e1,8.542678653392e1,
-4.743722122720e0));
#125451=cartesian_point('',(2.575458575658e1,8.542459160972e1,
-4.557246018615e0));
#125452=cartesian_point('',(2.578927505832e1,8.542229427002e1,
-4.505637900594e0));
#125453=cartesian_point('',(2.540364021659e1,8.514236061273e1,
-5.482371571223e0));
#125454=cartesian_point('',(2.545388718343e1,8.516595820881e1,
-5.395825276383e0));
#125455=cartesian_point('',(2.557708984903e1,8.520943349892e1,
-5.181528023933e0));
#125456=cartesian_point('',(2.573336467761e1,8.522570819866e1,
-4.906127651741e0));
#125457=cartesian_point('',(2.583760727163e1,8.521553143346e1,
-4.721786191248e0));
#125458=cartesian_point('',(2.586584732106e1,8.521133014073e1,
-4.671104027858e0));
#125459=cartesian_point('',(2.558212518994e1,8.509200152041e1,
-5.690374264938e0));
#125460=cartesian_point('',(2.563319933375e1,8.510605287314e1,
-5.600851239207e0));
#125461=cartesian_point('',(2.575386909775e1,8.512613481677e1,
-5.381263593108e0));
#125462=cartesian_point('',(2.589640755602e1,8.511550751247e1,
-5.104283950562e0));
#125463=cartesian_point('',(2.598685224156e1,8.509042858019e1,
-4.921185248011e0));
#125464=cartesian_point('',(2.601115418582e1,8.508231891897e1,
-4.871261154494e0));
#125465=cartesian_point('',(2.574824538844e1,8.515325258827e1,
-5.905646361998e0));
#125466=cartesian_point('',(2.580722255233e1,8.515858260939e1,
-5.812534931440e0));
#125467=cartesian_point('',(2.594186560143e1,8.515556442425e1,
-5.586207645520e0));
#125468=cartesian_point('',(2.608963906729e1,8.511424161850e1,
-5.305930884084e0));
#125469=cartesian_point('',(2.617806463342e1,8.506976184392e1,
-5.122979558953e0));
#125470=cartesian_point('',(2.620158424113e1,8.505637422823e1,
-5.073521940911e0));
#125471=(bounded_surface()b_spline_surface(3,3,((#125447,#125448,#125449,
#125450,#125451,#125452),(#125453,#125454,#125455,#125456,#125457,#125458),(
#125459,#125460,#125461,#125462,#125463,#125464),(#125465,#125466,#125467,
#125468,#125469,#125470)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.394110090117e-1,1.328663976032e0),(3.825245764169e-1,
6.421581473237e-1,1.e0,1.133589751754e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043004299020e0,1.043004299020e0,
1.043004299020e0,1.043004299020e0,1.043004299020e0,1.043004299020e0),(
9.860322915254e-1,9.860322915254e-1,9.860322915254e-1,9.860322915254e-1,
9.860322915254e-1,9.860322915254e-1),(9.856675833926e-1,9.856675833926e-1,
9.856675833926e-1,9.856675833926e-1,9.856675833926e-1,9.856675833926e-1),(
1.041910174621e0,1.041910174621e0,1.041910174621e0,1.041910174621e0,
1.041910174621e0,1.041910174621e0)))representation_item('')surface());
#125472=oriented_edge('',*,*,#118651,.f.);
#125473=oriented_edge('',*,*,#118716,.f.);
#125474=oriented_edge('',*,*,#125440,.f.);
#125475=edge_loop('',(#125472,#125473,#125474));
#125476=face_outer_bound('',#125475,.f.);
#125478=cartesian_point('',(2.863321446361e1,8.321140856109e1,
-5.349845711592e0));
#125479=direction('',(-8.242528173598e-2,2.836265666193e-2,-9.961935718714e-1));
#125480=direction('',(3.188482967405e-1,9.478055705417e-1,6.034201651559e-4));
#125481=axis2_placement_3d('',#125478,#125479,#125480);
#125482=cylindrical_surface('',#125481,9.999999997455e-1);
#125484=oriented_edge('',*,*,#125483,.f.);
#125485=oriented_edge('',*,*,#125384,.t.);
#125486=oriented_edge('',*,*,#118830,.f.);
#125487=edge_loop('',(#125484,#125485,#125486));
#125488=face_outer_bound('',#125487,.f.);
#125490=cartesian_point('',(2.913220260399e1,8.416652643925e1,
-4.726065314026e0));
#125491=cartesian_point('',(2.918467290094e1,8.416105995143e1,
-4.744107080082e0));
#125492=cartesian_point('',(2.938216891515e1,8.413699284355e1,
-4.814407955594e0));
#125493=cartesian_point('',(2.968802958912e1,8.407779783074e1,
-4.938842304978e0));
#125494=cartesian_point('',(2.993508056362e1,8.399998006777e1,
-5.056453128922e0));
#125495=cartesian_point('',(3.004050358179e1,8.395923045961e1,
-5.110184016193e0));
#125496=cartesian_point('',(2.878650893025e1,8.409306991113e1,
-5.072307479553e0));
#125497=cartesian_point('',(2.883581342440e1,8.407707907518e1,
-5.084751896711e0));
#125498=cartesian_point('',(2.902059198775e1,8.401471018500e1,
-5.131565351864e0));
#125499=cartesian_point('',(2.930424158289e1,8.390418018104e1,-5.204168197e0));
#125500=cartesian_point('',(2.953206194365e1,8.379821065134e1,
-5.262499723780e0));
#125501=cartesian_point('',(2.962924920751e1,8.374919703774e1,
-5.287228826973e0));
#125502=cartesian_point('',(2.852522696323e1,8.433985479740e1,
-5.412346741418e0));
#125503=cartesian_point('',(2.857164095545e1,8.431342290682e1,
-5.429923003605e0));
#125504=cartesian_point('',(2.874405528657e1,8.421133697079e1,
-5.493481442672e0));
#125505=cartesian_point('',(2.900204059523e1,8.403684152408e1,
-5.575833507376e0));
#125506=cartesian_point('',(2.920311110939e1,8.388065263259e1,
-5.623427959796e0));
#125507=cartesian_point('',(2.928778237800e1,8.381134564569e1,
-5.639529350070e0));
#125508=cartesian_point('',(2.846550970830e1,8.479622826029e1,
-5.593717080145e0));
#125509=cartesian_point('',(2.851060453603e1,8.476412014457e1,
-5.624853376457e0));
#125510=cartesian_point('',(2.867655169949e1,8.463871013647e1,
-5.737881126465e0));
#125511=cartesian_point('',(2.891692680759e1,8.441629947304e1,
-5.887191801986e0));
#125512=cartesian_point('',(2.909572227673e1,8.421034086621e1,
-5.977405667470e0));
#125513=cartesian_point('',(2.916920920219e1,8.411781023411e1,
-6.009121889995e0));
#125514=(bounded_surface()b_spline_surface(3,3,((#125490,#125491,#125492,
#125493,#125494,#125495),(#125496,#125497,#125498,#125499,#125500,#125501),(
#125502,#125503,#125504,#125505,#125506,#125507),(#125508,#125509,#125510,
#125511,#125512,#125513)),.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());
#125515=oriented_edge('',*,*,#125483,.t.);
#125516=oriented_edge('',*,*,#118931,.t.);
#125517=oriented_edge('',*,*,#118950,.f.);
#125518=edge_loop('',(#125515,#125516,#125517));
#125519=face_outer_bound('',#125518,.f.);
#125521=cartesian_point('',(3.859262031492e1,7.908608691315e1,
-5.349962215685e0));
#125522=direction('',(-7.833889669584e-2,3.822806004917e-2,9.961935718972e-1));
#125523=direction('',(4.447172607725e-1,8.956708081327e-1,6.011905013478e-4));
#125524=axis2_placement_3d('',#125521,#125522,#125523);
#125525=cylindrical_surface('',#125524,9.999999997663e-1);
#125527=oriented_edge('',*,*,#125526,.t.);
#125528=oriented_edge('',*,*,#119061,.t.);
#125529=oriented_edge('',*,*,#125387,.f.);
#125530=edge_loop('',(#125527,#125528,#125529));
#125531=face_outer_bound('',#125530,.f.);
#125533=cartesian_point('',(3.827433117568e1,8.029718050858e1,
-5.315497453705e0));
#125534=cartesian_point('',(3.833532755317e1,8.032033724820e1,
-5.230832188223e0));
#125535=cartesian_point('',(3.848530420449e1,8.036072564464e1,
-5.019516225161e0));
#125536=cartesian_point('',(3.867520775470e1,8.036609126936e1,
-4.743721939825e0));
#125537=cartesian_point('',(3.880085430900e1,8.034396853227e1,
-4.557245828289e0));
#125538=cartesian_point('',(3.883475718392e1,8.033627281117e1,
-4.505637708350e0));
#125539=cartesian_point('',(3.841007875098e1,8.012011206211e1,
-5.482371406309e0));
#125540=cartesian_point('',(3.846339857266e1,8.013555878315e1,
-5.395825113555e0));
#125541=cartesian_point('',(3.859188544746e1,8.015922569511e1,
-5.181527865124e0));
#125542=cartesian_point('',(3.874878221111e1,8.015085327726e1,
-4.906127493881e0));
#125543=cartesian_point('',(3.885014942666e1,8.012449467780e1,
-4.721786029901e0));
#125544=cartesian_point('',(3.887738457568e1,8.011592743761e1,
-4.671103866578e0));
#125545=cartesian_point('',(3.857848844187e1,8.004245169655e1,
-5.690374174784e0));
#125546=cartesian_point('',(3.863113189133e1,8.004834030160e1,
-5.600851150234e0));
#125547=cartesian_point('',(3.875345751414e1,8.004929810371e1,
-5.381263506726e0));
#125548=cartesian_point('',(3.889257861048e1,8.001650372502e1,
-5.104283864712e0));
#125549=cartesian_point('',(3.897798656656e1,7.997758489694e1,
-4.921185162649e0));
#125550=cartesian_point('',(3.900072075387e1,7.996577340114e1,
-4.871261070992e0));
#125551=cartesian_point('',(3.875214527585e1,8.007696175234e1,
-5.905646362188e0));
#125552=cartesian_point('',(3.881123013220e1,8.007300009086e1,
-5.812534931270e0));
#125553=cartesian_point('',(3.894374335385e1,8.004895625136e1,
-5.586207645053e0));
#125554=cartesian_point('',(3.908323317237e1,7.998502533452e1,
-5.305930882210e0));
#125555=cartesian_point('',(3.916361190240e1,7.992726037432e1,
-5.122979560697e0));
#125556=cartesian_point('',(3.918474762392e1,7.991035829482e1,
-5.073521940625e0));
#125557=(bounded_surface()b_spline_surface(3,3,((#125533,#125534,#125535,
#125536,#125537,#125538),(#125539,#125540,#125541,#125542,#125543,#125544),(
#125545,#125546,#125547,#125548,#125549,#125550),(#125551,#125552,#125553,
#125554,#125555,#125556)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.394116706425e-1,1.328663976193e0),(3.825245762111e-1,
6.421581479112e-1,1.e0,1.133589752638e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043004366851e0,1.043004366851e0,
1.043004366851e0,1.043004366851e0,1.043004366851e0,1.043004366851e0),(
9.860322917966e-1,9.860322917966e-1,9.860322917966e-1,9.860322917966e-1,
9.860322917966e-1,9.860322917966e-1),(9.856675610714e-1,9.856675610714e-1,
9.856675610714e-1,9.856675610714e-1,9.856675610714e-1,9.856675610714e-1),(
1.041910174676e0,1.041910174676e0,1.041910174676e0,1.041910174676e0,
1.041910174676e0,1.041910174676e0)))representation_item('')surface());
#125558=oriented_edge('',*,*,#118946,.f.);
#125559=oriented_edge('',*,*,#119014,.f.);
#125560=oriented_edge('',*,*,#125526,.f.);
#125561=edge_loop('',(#125558,#125559,#125560));
#125562=face_outer_bound('',#125561,.f.);
#125564=cartesian_point('',(4.129782426301e1,7.770771645337e1,
-5.349845711594e0));
#125565=direction('',(-7.697359242300e-2,4.090762056996e-2,-9.961935718769e-1));
#125566=direction('',(4.631925929482e-1,8.862574444076e-1,6.033821308932e-4));
#125567=axis2_placement_3d('',#125564,#125565,#125566);
#125568=cylindrical_surface('',#125567,9.999999996788e-1);
#125570=oriented_edge('',*,*,#125569,.f.);
#125571=oriented_edge('',*,*,#125390,.t.);
#125572=oriented_edge('',*,*,#119128,.f.);
#125573=edge_loop('',(#125570,#125571,#125572));
#125574=face_outer_bound('',#125573,.f.);
#125576=cartesian_point('',(4.194008238302e1,7.857301630354e1,
-4.726065312661e0));
#125577=cartesian_point('',(4.199105153735e1,7.855940895417e1,
-4.744107079122e0));
#125578=cartesian_point('',(4.218235112469e1,7.850474296825e1,
-4.814407955623e0));
#125579=cartesian_point('',(4.247518600641e1,7.839842959317e1,
-4.938842305208e0));
#125580=cartesian_point('',(4.270702199337e1,7.828292260891e1,
-5.056453129226e0));
#125581=cartesian_point('',(4.280477243582e1,7.822618290271e1,
-5.110184016344e0));
#125582=cartesian_point('',(4.158715364050e1,7.855454255196e1,
-5.072307479311e0));
#125583=cartesian_point('',(4.163334959716e1,7.853103566730e1,
-5.084751896543e0));
#125584=cartesian_point('',(4.180609658684e1,7.844052890545e1,
-5.131565351794e0));
#125585=cartesian_point('',(4.206896328317e1,7.828698713629e1,
-5.204168197102e0));
#125586=cartesian_point('',(4.227740151059e1,7.814668331102e1,
-5.262499723908e0));
#125587=cartesian_point('',(4.236572481926e1,7.808306969886e1,
-5.287228827027e0));
#125588=cartesian_point('',(4.136769415089e1,7.883916261129e1,
-5.412346742110e0));
#125589=cartesian_point('',(4.140940185134e1,7.880579539288e1,
-5.429923004090e0));
#125590=cartesian_point('',(4.156372371723e1,7.867799476023e1,
-5.493481442431e0));
#125591=cartesian_point('',(4.179123569731e1,7.846528984787e1,
-5.575833507430e0));
#125592=cartesian_point('',(4.196539737408e1,7.827956954238e1,
-5.623427959846e0));
#125593=cartesian_point('',(4.203818419724e1,7.819787033515e1,
-5.639529350074e0));
#125594=cartesian_point('',(4.138010465371e1,7.929925919626e1,
-5.593717081159e0));
#125595=cartesian_point('',(4.141962147331e1,7.926049199926e1,
-5.624853377167e0));
#125596=cartesian_point('',(4.156390710378e1,7.911066614068e1,
-5.737881126065e0));
#125597=cartesian_point('',(4.176653010283e1,7.885339076962e1,
-5.887191802098e0));
#125598=cartesian_point('',(4.191090527852e1,7.862199808123e1,
-5.977405667579e0));
#125599=cartesian_point('',(4.196901247788e1,7.851911076727e1,
-6.009121890008e0));
#125600=(bounded_surface()b_spline_surface(3,3,((#125576,#125577,#125578,
#125579,#125580,#125581),(#125582,#125583,#125584,#125585,#125586,#125587),(
#125588,#125589,#125590,#125591,#125592,#125593),(#125594,#125595,#125596,
#125597,#125598,#125599)),.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());
#125601=oriented_edge('',*,*,#125569,.t.);
#125602=oriented_edge('',*,*,#119229,.t.);
#125603=oriented_edge('',*,*,#119248,.f.);
#125604=edge_loop('',(#125601,#125602,#125603));
#125605=face_outer_bound('',#125604,.f.);
#125607=cartesian_point('',(5.048927081625e1,7.207519003363e1,
-5.349962215671e0));
#125608=direction('',(-7.139422883878e-2,5.001231273428e-2,9.961935718842e-1));
#125609=direction('',(5.793558370283e-1,8.150745074356e-1,6.011904284226e-4));
#125610=axis2_placement_3d('',#125607,#125608,#125609);
#125611=cylindrical_surface('',#125610,9.999999999597e-1);
#125613=oriented_edge('',*,*,#125612,.t.);
#125614=oriented_edge('',*,*,#119359,.t.);
#125615=oriented_edge('',*,*,#125393,.f.);
#125616=edge_loop('',(#125613,#125614,#125615));
#125617=face_outer_bound('',#125616,.f.);
#125619=cartesian_point('',(5.036435709673e1,7.332116448771e1,
-5.315497406509e0));
#125620=cartesian_point('',(5.042821724857e1,7.333449252996e1,
-5.230842532721e0));
#125621=cartesian_point('',(5.058266531445e1,7.335092400503e1,
-5.019527691563e0));
#125622=cartesian_point('',(5.077107034897e1,7.332651853220e1,
-4.743734167250e0));
#125623=cartesian_point('',(5.089171720013e1,7.328501013149e1,
-4.557245718960e0));
#125624=cartesian_point('',(5.092399880483e1,7.327210576515e1,
-4.505637322366e0));
#125625=cartesian_point('',(5.047073379610e1,7.312504043311e1,
-5.482371377563e0));
#125626=cartesian_point('',(5.052580685469e1,7.313195505396e1,
-5.395835683769e0));
#125627=cartesian_point('',(5.065641423944e1,7.313523239465e1,
-5.181539382810e0));
#125628=cartesian_point('',(5.081006994957e1,7.310242093152e1,
-4.906139574381e0));
#125629=cartesian_point('',(5.090607213325e1,7.306052688677e1,
-4.721785918357e0));
#125630=cartesian_point('',(5.093163181338e1,7.304780468394e1,
-4.671103535538e0));
#125631=cartesian_point('',(5.062492133963e1,7.302199110068e1,
-5.690374169930e0));
#125632=cartesian_point('',(5.067783138957e1,7.301957224524e1,
-5.600862080486e0));
#125633=cartesian_point('',(5.079880141188e1,7.300138379318e1,
-5.381275175084e0));
#125634=cartesian_point('',(5.093108022846e1,7.294723138756e1,
-5.104295856376e0));
#125635=cartesian_point('',(5.100935364097e1,7.289542764942e1,
-4.921185048933e0));
#125636=cartesian_point('',(5.102996023474e1,7.288020517171e1,
-4.871260814081e0));
#125637=cartesian_point('',(5.080183874709e1,7.302891035519e1,
-5.905646381952e0));
#125638=cartesian_point('',(5.085956938048e1,7.301575617485e1,
-5.812546296454e0));
#125639=cartesian_point('',(5.098669107886e1,7.297128027508e1,
-5.586219538159e0));
#125640=cartesian_point('',(5.111446371871e1,7.288631677354e1,
-5.305942856810e0));
#125641=cartesian_point('',(5.118482115041e1,7.281668448199e1,
-5.122979444356e0));
#125642=cartesian_point('',(5.120305268808e1,7.279668414011e1,
-5.073521752148e0));
#125643=(bounded_surface()b_spline_surface(3,3,((#125619,#125620,#125621,
#125622,#125623,#125624),(#125625,#125626,#125627,#125628,#125629,#125630),(
#125631,#125632,#125633,#125634,#125635,#125636),(#125637,#125638,#125639,
#125640,#125641,#125642)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.394116820466e-1,1.328663976219e0),(3.825246595608e-1,
6.421265962029e-1,1.e0,1.133589671730e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043004368649e0,1.043004368649e0,
1.043004368649e0,1.043004368649e0,1.043004368649e0,1.043004368649e0),(
9.860322915966e-1,9.860322915966e-1,9.860322915966e-1,9.860322915966e-1,
9.860322915966e-1,9.860322915966e-1),(9.856675604773e-1,9.856675604773e-1,
9.856675604773e-1,9.856675604773e-1,9.856675604773e-1,9.856675604773e-1),(
1.041910175291e0,1.041910175291e0,1.041910175291e0,1.041910175291e0,
1.041910175291e0,1.041910175291e0)))representation_item('')surface());
#125644=oriented_edge('',*,*,#119244,.f.);
#125645=oriented_edge('',*,*,#119312,.f.);
#125646=oriented_edge('',*,*,#125612,.f.);
#125647=edge_loop('',(#125644,#125645,#125646));
#125648=face_outer_bound('',#125647,.f.);
#125650=cartesian_point('',(5.294554456931e1,7.029060246926e1,
-5.349845711613e0));
#125651=direction('',(-6.962655837012e-2,5.244530237337e-2,-9.961935718667e-1));
#125652=direction('',(5.961307789191e-1,8.028871217732e-1,6.034202743529e-4));
#125653=axis2_placement_3d('',#125650,#125651,#125652);
#125654=cylindrical_surface('',#125653,9.999999997797e-1);
#125656=oriented_edge('',*,*,#125655,.f.);
#125657=oriented_edge('',*,*,#125396,.t.);
#125658=oriented_edge('',*,*,#119426,.f.);
#125659=edge_loop('',(#125656,#125657,#125658));
#125660=face_outer_bound('',#125659,.f.);
#125662=cartesian_point('',(5.371525814783e1,7.104477773574e1,
-4.726065314053e0));
#125663=cartesian_point('',(5.376347112803e1,7.102336458343e1,
-4.744107080100e0));
#125664=cartesian_point('',(5.394386385393e1,7.093944577895e1,
-4.814407955604e0));
#125665=cartesian_point('',(5.421646237602e1,7.078863183013e1,
-4.938842304977e0));
#125666=cartesian_point('',(5.442737480394e1,7.063827978998e1,
-5.056453128921e0));
#125667=cartesian_point('',(5.451504573091e1,7.056694710537e1,
-5.110184016191e0));
#125668=cartesian_point('',(5.336378461132e1,7.108174164603e1,
-5.072307479571e0));
#125669=cartesian_point('',(5.340573453162e1,7.105129753072e1,
-5.084751896723e0));
#125670=cartesian_point('',(5.356219634136e1,7.093488147504e1,
-5.131565351870e0));
#125671=cartesian_point('',(5.379780748753e1,7.074210864921e1,-5.204168197e0));
#125672=cartesian_point('',(5.398173114060e1,7.057092527433e1,
-5.262499723780e0));
#125673=cartesian_point('',(5.405901568167e1,7.049427804149e1,
-5.287228826972e0));
#125674=cartesian_point('',(5.319155141774e1,7.139718858836e1,
-5.412346741444e0));
#125675=cartesian_point('',(5.322752584409e1,7.135770765423e1,
-5.429923003622e0));
#125676=cartesian_point('',(5.335995532807e1,7.120733920117e1,
-5.493481442678e0));
#125677=cartesian_point('',(5.355139187849e1,7.096166232487e1,
-5.575833507375e0));
#125678=cartesian_point('',(5.369435627939e1,7.075098365590e1,
-5.623427959795e0));
#125679=cartesian_point('',(5.375346640438e1,7.065890393342e1,
-5.639529350070e0));
#125680=cartesian_point('',(5.327578408909e1,7.184967919074e1,
-5.593717080191e0));
#125681=cartesian_point('',(5.330874986545e1,7.180520748994e1,
-5.624853376487e0));
#125682=cartesian_point('',(5.342782117284e1,7.163465499087e1,
-5.737881126478e0));
#125683=cartesian_point('',(5.358770281100e1,7.134884988672e1,
-5.887191801985e0));
#125684=cartesian_point('',(5.369410269735e1,7.109772077312e1,
-5.977405667469e0));
#125685=cartesian_point('',(5.373539937887e1,7.098701020373e1,
-6.009121889994e0));
#125686=(bounded_surface()b_spline_surface(3,3,((#125662,#125663,#125664,
#125665,#125666,#125667),(#125668,#125669,#125670,#125671,#125672,#125673),(
#125674,#125675,#125676,#125677,#125678,#125679),(#125680,#125681,#125682,
#125683,#125684,#125685)),.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());
#125687=oriented_edge('',*,*,#125655,.t.);
#125688=oriented_edge('',*,*,#119523,.t.);
#125689=oriented_edge('',*,*,#119542,.f.);
#125690=edge_loop('',(#125687,#125688,#125689));
#125691=face_outer_bound('',#125690,.f.);
#125693=cartesian_point('',(6.114270790610e1,6.328956277216e1,
-5.349962215695e0));
#125694=direction('',(-6.269159821293e-2,6.056509572956e-2,9.961935718989e-1));
#125695=direction('',(6.997287498133e-1,7.144083672902e-1,6.011908762471e-4));
#125696=axis2_placement_3d('',#125693,#125694,#125695);
#125697=cylindrical_surface('',#125696,9.999999999077e-1);
#125699=oriented_edge('',*,*,#125698,.t.);
#125700=oriented_edge('',*,*,#119657,.t.);
#125701=oriented_edge('',*,*,#125399,.f.);
#125702=edge_loop('',(#125699,#125700,#125701));
#125703=face_outer_bound('',#125702,.f.);
#125705=cartesian_point('',(6.121424544876e1,6.453973798100e1,
-5.315497453684e0));
#125706=cartesian_point('',(6.127941227739e1,6.454291243213e1,
-5.230832188192e0));
#125707=cartesian_point('',(6.143452924979e1,6.453497874569e1,
-5.019516225137e0));
#125708=cartesian_point('',(6.161679632767e1,6.448139833381e1,
-4.743721940144e0));
#125709=cartesian_point('',(6.172945699999e1,6.442153144011e1,
-4.557245828967e0));
#125710=cartesian_point('',(6.175932244874e1,6.440373585889e1,
-4.505637707757e0));
#125711=cartesian_point('',(6.128863190633e1,6.432938757377e1,
-5.482371406269e0));
#125712=cartesian_point('',(6.134411536907e1,6.432760154728e1,
-5.395825113532e0));
#125713=cartesian_point('',(6.147362712665e1,6.431040549028e1,
-5.181527865104e0));
#125714=cartesian_point('',(6.162025759651e1,6.425395908145e1,
-4.906127494201e0));
#125715=cartesian_point('',(6.170851829206e1,6.419756637156e1,
-4.721786030580e0));
#125716=cartesian_point('',(6.173177302853e1,6.418100231407e1,
-4.671103861672e0));
#125717=cartesian_point('',(6.142480066678e1,6.420348672026e1,
-5.690374174759e0));
#125718=cartesian_point('',(6.147668724185e1,6.419281939609e1,
-5.600851150220e0));
#125719=cartesian_point('',(6.159332179961e1,6.415592962375e1,
-5.381263506716e0));
#125720=cartesian_point('',(6.171549980435e1,6.408174953322e1,
-5.104283865048e0));
#125721=cartesian_point('',(6.178470101819e1,6.401834301843e1,
-4.921185163324e0));
#125722=cartesian_point('',(6.180267251350e1,6.400008438589e1,
-4.871261075156e0));
#125723=cartesian_point('',(6.160062232454e1,6.418264482108e1,
-5.905646362172e0));
#125724=cartesian_point('',(6.165559114132e1,6.416061883226e1,
-5.812534931267e0));
#125725=cartesian_point('',(6.177418874927e1,6.409680294455e1,
-5.586207645054e0));
#125726=cartesian_point('',(6.188709571022e1,6.399289630519e1,
-5.305930882556e0));
#125727=cartesian_point('',(6.194569007070e1,6.391312016993e1,
-5.122979561388e0));
#125728=cartesian_point('',(6.196056828366e1,6.389051406146e1,
-5.073521940466e0));
#125729=(bounded_surface()b_spline_surface(3,3,((#125705,#125706,#125707,
#125708,#125709,#125710),(#125711,#125712,#125713,#125714,#125715,#125716),(
#125717,#125718,#125719,#125720,#125721,#125722),(#125723,#125724,#125725,
#125726,#125727,#125728)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.394116707104e-1,1.328663976209e0),(3.825245762253e-1,
6.421581479105e-1,1.e0,1.133589751722e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043004366859e0,1.043004366859e0,
1.043004366859e0,1.043004366859e0,1.043004366859e0,1.043004366859e0),(
9.860322917961e-1,9.860322917961e-1,9.860322917961e-1,9.860322917961e-1,
9.860322917961e-1,9.860322917961e-1),(9.856675610691e-1,9.856675610691e-1,
9.856675610691e-1,9.856675610691e-1,9.856675610691e-1,9.856675610691e-1),(
1.041910174678e0,1.041910174678e0,1.041910174678e0,1.041910174678e0,
1.041910174678e0,1.041910174678e0)))representation_item('')surface());
#125730=oriented_edge('',*,*,#119538,.f.);
#125731=oriented_edge('',*,*,#119606,.f.);
#125732=oriented_edge('',*,*,#125698,.f.);
#125733=edge_loop('',(#125730,#125731,#125732));
#125734=face_outer_bound('',#125733,.f.);
#125736=cartesian_point('',(6.328956985228e1,6.114270057141e1,
-5.349845711603e0));
#125737=direction('',(-6.056508671159e-2,6.269160718389e-2,-9.961935718827e-1));
#125738=direction('',(7.143909456527e-1,6.997465346106e-1,6.033820370166e-4));
#125739=axis2_placement_3d('',#125736,#125737,#125738);
#125740=cylindrical_surface('',#125739,9.999999997115e-1);
#125742=oriented_edge('',*,*,#125741,.f.);
#125743=oriented_edge('',*,*,#125402,.t.);
#125744=oriented_edge('',*,*,#119724,.f.);
#125745=edge_loop('',(#125742,#125743,#125744));
#125746=face_outer_bound('',#125745,.f.);
#125748=cartesian_point('',(6.416778598134e1,6.176718095869e1,
-4.726065312640e0));
#125749=cartesian_point('',(6.421205562554e1,6.173848926546e1,
-4.744107079108e0));
#125750=cartesian_point('',(6.437709962599e1,6.162738399983e1,
-4.814407955616e0));
#125751=cartesian_point('',(6.462274950884e1,6.143578301668e1,
-4.938842305208e0));
#125752=cartesian_point('',(6.480754501385e1,6.125428808674e1,
-5.056453129227e0));
#125753=cartesian_point('',(6.488297767563e1,6.117011887150e1,
-5.110184016339e0));
#125754=cartesian_point('',(6.382642209785e1,6.185867235607e1,
-5.072307479297e0));
#125755=cartesian_point('',(6.386309303660e1,6.182204064455e1,
-5.084751896533e0));
#125756=cartesian_point('',(6.399941705931e1,6.168258184337e1,
-5.131565351790e0));
#125757=cartesian_point('',(6.420197112775e1,6.145532466685e1,
-5.204168197102e0));
#125758=cartesian_point('',(6.435685139581e1,6.125747684500e1,
-5.262499723908e0));
#125759=cartesian_point('',(6.442119416687e1,6.116968330131e1,
-5.287228827027e0));
#125760=cartesian_point('',(6.370565615546e1,6.219717883007e1,
-5.412346742090e0));
#125761=cartesian_point('',(6.373501149821e1,6.215255633130e1,
-5.429923004078e0));
#125762=cartesian_point('',(6.384228774701e1,6.198332262764e1,
-5.493481442426e0));
#125763=cartesian_point('',(6.399293506550e1,6.171072316642e1,
-5.575833507430e0));
#125764=cartesian_point('',(6.410118193248e1,6.148027374177e1,
-5.623427959846e0));
#125765=cartesian_point('',(6.414515987146e1,6.138008081306e1,
-5.639529350074e0));
#125766=cartesian_point('',(6.385963690884e1,6.263092162900e1,
-5.593717081123e0));
#125767=cartesian_point('',(6.388523991494e1,6.258184046487e1,
-5.624853377145e0));
#125768=cartesian_point('',(6.397616496752e1,6.239476089387e1,
-5.737881126055e0));
#125769=cartesian_point('',(6.408936842923e1,6.208746352556e1,
-5.887191802098e0));
#125770=cartesian_point('',(6.415517310778e1,6.182278161861e1,
-5.977405667579e0));
#125771=cartesian_point('',(6.417864240985e1,6.170697385610e1,
-6.009121890008e0));
#125772=(bounded_surface()b_spline_surface(3,3,((#125748,#125749,#125750,
#125751,#125752,#125753),(#125754,#125755,#125756,#125757,#125758,#125759),(
#125760,#125761,#125762,#125763,#125764,#125765),(#125766,#125767,#125768,
#125769,#125770,#125771)),.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());
#125773=oriented_edge('',*,*,#125741,.t.);
#125774=oriented_edge('',*,*,#119825,.t.);
#125775=oriented_edge('',*,*,#119844,.f.);
#125776=edge_loop('',(#125773,#125774,#125775));
#125777=face_outer_bound('',#125776,.f.);
#125779=cartesian_point('',(7.029060860608e1,5.294553642900e1,
-5.349962215681e0));
#125780=direction('',(-5.244529209315e-2,6.962656581467e-2,9.961935718876e-1));
#125781=direction('',(8.028720185550e-1,5.961511221085e-1,6.011905762675e-4));
#125782=axis2_placement_3d('',#125779,#125780,#125781);
#125783=cylindrical_surface('',#125782,9.999999998032e-1);
#125785=oriented_edge('',*,*,#125784,.t.);
#125786=oriented_edge('',*,*,#119954,.t.);
#125787=oriented_edge('',*,*,#125405,.f.);
#125788=edge_loop('',(#125785,#125786,#125787));
#125789=face_outer_bound('',#125788,.f.);
#125791=cartesian_point('',(7.055683593934e1,5.416912872218e1,
-5.315497641407e0));
#125792=cartesian_point('',(7.062169703747e1,5.416206974840e1,
-5.230832374051e0));
#125793=cartesian_point('',(7.077366313080e1,5.412996809253e1,
-5.019516407767e0));
#125794=cartesian_point('',(7.094530433611e1,5.404853449293e1,
-4.743722122013e0));
#125795=cartesian_point('',(7.104721269226e1,5.397178066255e1,
-4.557246017140e0));
#125796=cartesian_point('',(7.107392661072e1,5.394953220533e1,
-4.505637898452e0));
#125797=cartesian_point('',(7.059740056751e1,5.394973160308e1,
-5.482371571236e0));
#125798=cartesian_point('',(7.065192153682e1,5.393928803321e1,
-5.395825276407e0));
#125799=cartesian_point('',(7.077714872138e1,5.390204357185e1,
-5.181528023945e0));
#125800=cartesian_point('',(7.091314374235e1,5.382335404077e1,
-4.906127651032e0));
#125801=cartesian_point('',(7.099149602020e1,5.375384860501e1,
-4.721786189793e0));
#125802=cartesian_point('',(7.101187326169e1,5.373385060447e1,
-4.671104025564e0));
#125803=cartesian_point('',(7.071219761269e1,5.380407940643e1,
-5.690374264979e0));
#125804=cartesian_point('',(7.076177664085e1,5.378542656107e1,
-5.600851239224e0));
#125805=cartesian_point('',(7.087120440096e1,5.373074528709e1,
-5.381263593124e0));
#125806=cartesian_point('',(7.098027386358e1,5.363836561343e1,
-5.104283949847e0));
#125807=cartesian_point('',(7.103870412490e1,5.356491427833e1,
-4.921185246565e0));
#125808=cartesian_point('',(7.105359810895e1,5.354406908105e1,
-4.871261152225e0));
#125809=cartesian_point('',(7.088259415080e1,5.375598955852e1,
-5.905646362023e0));
#125810=cartesian_point('',(7.093344058637e1,5.372563572900e1,
-5.812534931456e0));
#125811=cartesian_point('',(7.104059505655e1,5.364405276734e1,
-5.586207645530e0));
#125812=cartesian_point('',(7.113585736622e1,5.352376285097e1,
-5.305930883361e0));
#125813=cartesian_point('',(7.118125059654e1,5.343580271339e1,
-5.122979557502e0));
#125814=cartesian_point('',(7.119240928872e1,5.341114739521e1,
-5.073521938859e0));
#125815=(bounded_surface()b_spline_surface(3,3,((#125791,#125792,#125793,
#125794,#125795,#125796),(#125797,#125798,#125799,#125800,#125801,#125802),(
#125803,#125804,#125805,#125806,#125807,#125808),(#125809,#125810,#125811,
#125812,#125813,#125814)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.394110089791e-1,1.328663976045e0),(3.825245763998e-1,
6.421581473245e-1,1.e0,1.133589753707e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043004299016e0,1.043004299016e0,
1.043004299016e0,1.043004299016e0,1.043004299016e0,1.043004299016e0),(
9.860322915249e-1,9.860322915249e-1,9.860322915249e-1,9.860322915249e-1,
9.860322915249e-1,9.860322915249e-1),(9.856675833937e-1,9.856675833937e-1,
9.856675833937e-1,9.856675833937e-1,9.856675833937e-1,9.856675833937e-1),(
1.041910174623e0,1.041910174623e0,1.041910174623e0,1.041910174623e0,
1.041910174623e0,1.041910174623e0)))representation_item('')surface());
#125816=oriented_edge('',*,*,#119840,.f.);
#125817=oriented_edge('',*,*,#119908,.f.);
#125818=oriented_edge('',*,*,#125784,.f.);
#125819=edge_loop('',(#125816,#125817,#125818));
#125820=face_outer_bound('',#125819,.f.);
#125822=cartesian_point('',(7.207519587910e1,5.048926246425e1,
-5.349845711579e0));
#125823=direction('',(-5.001230213678e-2,7.139423645115e-2,-9.961935718707e-1));
#125824=direction('',(8.150598271003e-1,5.793764873819e-1,6.034204785768e-4));
#125825=axis2_placement_3d('',#125822,#125823,#125824);
#125826=cylindrical_surface('',#125825,1.000000000003e0);
#125828=oriented_edge('',*,*,#125827,.f.);
#125829=oriented_edge('',*,*,#125408,.t.);
#125830=oriented_edge('',*,*,#120022,.f.);
#125831=edge_loop('',(#125828,#125829,#125830));
#125832=face_outer_bound('',#125831,.f.);
#125834=cartesian_point('',(7.304028996798e1,5.096867118940e1,
-4.726065314064e0));
#125835=cartesian_point('',(7.307952620894e1,5.093340744111e1,
-4.744107080108e0));
#125836=cartesian_point('',(7.322515754965e1,5.079785149731e1,
-4.814407955608e0));
#125837=cartesian_point('',(7.343781007725e1,5.057018133259e1,
-4.938842304977e0));
#125838=cartesian_point('',(7.359193838064e1,5.036201252051e1,
-5.056453128920e0));
#125839=cartesian_point('',(7.365327537525e1,5.026707929964e1,
-5.110184016190e0));
#125840=cartesian_point('',(7.271744124717e1,5.111243725297e1,
-5.072307479579e0));
#125841=cartesian_point('',(7.274793024323e1,5.107051994045e1,
-5.084751896728e0));
#125842=cartesian_point('',(7.286075972729e1,5.091145233392e1,
-5.131565351873e0));
#125843=cartesian_point('',(7.302526916392e1,5.065530663353e1,
-5.204168196999e0));
#125844=cartesian_point('',(7.314729238070e1,5.043566603489e1,
-5.262499723779e0));
#125845=cartesian_point('',(7.319710904960e1,5.033888794808e1,
-5.287228826972e0));
#125846=cartesian_point('',(7.265111621212e1,5.146566810684e1,
-5.412346741454e0));
#125847=cartesian_point('',(7.267312964509e1,5.141700279807e1,
-5.429923003628e0));
#125848=cartesian_point('',(7.275261116136e1,5.123307093984e1,
-5.493481442681e0));
#125849=cartesian_point('',(7.285875981020e1,5.094026119831e1,
-5.575833507374e0));
#125850=cartesian_point('',(7.292962374622e1,5.069571544788e1,
-5.623427959794e0));
#125851=cartesian_point('',(7.295738661666e1,5.058987639470e1,
-5.639529350073e0));
#125852=cartesian_point('',(7.287105352899e1,5.186998291587e1,
-5.593717080205e0));
#125853=cartesian_point('',(7.288866333410e1,5.181750082990e1,
-5.624853376499e0));
#125854=cartesian_point('',(7.294920325625e1,5.161850070678e1,
-5.737881126483e0));
#125855=cartesian_point('',(7.301294109579e1,5.129727775682e1,
-5.887191801985e0));
#125856=cartesian_point('',(7.303653023716e1,5.102556040381e1,
-5.977405667468e0));
#125857=cartesian_point('',(7.304159426780e1,5.090750701897e1,
-6.009121889993e0));
#125858=(bounded_surface()b_spline_surface(3,3,((#125834,#125835,#125836,
#125837,#125838,#125839),(#125840,#125841,#125842,#125843,#125844,#125845),(
#125846,#125847,#125848,#125849,#125850,#125851),(#125852,#125853,#125854,
#125855,#125856,#125857)),.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());
#125859=oriented_edge('',*,*,#125827,.t.);
#125860=oriented_edge('',*,*,#120123,.t.);
#125861=oriented_edge('',*,*,#120142,.f.);
#125862=edge_loop('',(#125859,#125860,#125861));
#125863=face_outer_bound('',#125862,.f.);
#125865=cartesian_point('',(7.770772124122e1,4.129781526286e1,
-5.349962215687e0));
#125866=direction('',(-4.090760899517e-2,7.697359837034e-2,9.961935718926e-1));
#125867=direction('',(8.862459135722e-1,4.632146578493e-1,6.011906624678e-4));
#125868=axis2_placement_3d('',#125865,#125866,#125867);
#125869=cylindrical_surface('',#125868,9.999999998710e-1);
#125871=oriented_edge('',*,*,#125870,.t.);
#125872=oriented_edge('',*,*,#120253,.t.);
#125873=oriented_edge('',*,*,#125411,.f.);
#125874=edge_loop('',(#125871,#125872,#125873));
#125875=face_outer_bound('',#125874,.f.);
#125877=cartesian_point('',(7.816208287295e1,4.246469622531e1,
-5.315497453665e0));
#125878=cartesian_point('',(7.822504116914e1,4.244757765016e1,
-5.230832188194e0));
#125879=cartesian_point('',(7.837011453255e1,4.239209848544e1,
-5.019516225146e0));
#125880=cartesian_point('',(7.852690356650e1,4.228481686122e1,
-4.743721940845e0));
#125881=cartesian_point('',(7.861555034519e1,4.219306599998e1,
-4.557245830389e0));
#125882=cartesian_point('',(7.863845482528e1,4.216691248312e1,
-4.505637716413e0));
#125883=cartesian_point('',(7.816782674708e1,4.224165442027e1,
-5.482371406269e0));
#125884=cartesian_point('',(7.822004274365e1,4.222281047524e1,
-5.395825113526e0));
#125885=cartesian_point('',(7.833790187078e1,4.216643471909e1,
-5.181527865111e0));
#125886=cartesian_point('',(7.845991283468e1,4.206743968734e1,
-4.906127494899e0));
#125887=cartesian_point('',(7.852642743840e1,4.198653297863e1,
-4.721786031989e0));
#125888=cartesian_point('',(7.854342548566e1,4.196359346575e1,
-4.671103862122e0));
#125889=cartesian_point('',(7.825842543133e1,4.207983713212e1,
-5.690374174743e0));
#125890=cartesian_point('',(7.830447611181e1,4.205365807038e1,
-5.600851150207e0));
#125891=cartesian_point('',(7.840400260143e1,4.198253175153e1,
-5.381263506713e0));
#125892=cartesian_point('',(7.849727788017e1,4.187422721356e1,
-5.104283865740e0));
#125893=cartesian_point('',(7.854349845476e1,4.179253968370e1,
-4.921185164713e0));
#125894=cartesian_point('',(7.855494817250e1,4.176962120934e1,
-4.871261077660e0));
#125895=cartesian_point('',(7.841920126294e1,4.200568342777e1,
-5.905646362146e0));
#125896=cartesian_point('',(7.846467330981e1,4.196774916905e1,
-5.812534931242e0));
#125897=cartesian_point('',(7.855774614381e1,4.187040797686e1,
-5.586207645041e0));
#125898=cartesian_point('',(7.863301812716e1,4.173669672100e1,
-5.305930883246e0));
#125899=cartesian_point('',(7.866409249397e1,4.164271845497e1,
-5.122979562766e0));
#125900=cartesian_point('',(7.867125682107e1,4.161662108891e1,
-5.073521942433e0));
#125901=(bounded_surface()b_spline_surface(3,3,((#125877,#125878,#125879,
#125880,#125881,#125882),(#125883,#125884,#125885,#125886,#125887,#125888),(
#125889,#125890,#125891,#125892,#125893,#125894),(#125895,#125896,#125897,
#125898,#125899,#125900)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.394116706366e-1,1.328663976206e0),(3.825245762557e-1,
6.421581479107e-1,1.e0,1.133589749868e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043004366851e0,1.043004366851e0,
1.043004366851e0,1.043004366851e0,1.043004366851e0,1.043004366851e0),(
9.860322917962e-1,9.860322917962e-1,9.860322917962e-1,9.860322917962e-1,
9.860322917962e-1,9.860322917962e-1),(9.856675610715e-1,9.856675610715e-1,
9.856675610715e-1,9.856675610715e-1,9.856675610715e-1,9.856675610715e-1),(
1.041910174677e0,1.041910174677e0,1.041910174677e0,1.041910174677e0,
1.041910174677e0,1.041910174677e0)))representation_item('')surface());
#125902=oriented_edge('',*,*,#120138,.f.);
#125903=oriented_edge('',*,*,#120206,.f.);
#125904=oriented_edge('',*,*,#125870,.f.);
#125905=edge_loop('',(#125902,#125903,#125904));
#125906=face_outer_bound('',#125905,.f.);
#125908=cartesian_point('',(7.908609137999e1,3.859261115124e1,
-5.349845711575e0));
#125909=direction('',(-3.822804869573e-2,7.833890258880e-2,-9.961935718695e-1));
#125910=direction('',(8.956597350254e-1,4.447395586011e-1,6.033817224436e-4));
#125911=axis2_placement_3d('',#125908,#125909,#125910);
#125912=cylindrical_surface('',#125911,9.999999998058e-1);
#125914=oriented_edge('',*,*,#125913,.f.);
#125915=oriented_edge('',*,*,#125414,.t.);
#125916=oriented_edge('',*,*,#120320,.f.);
#125917=edge_loop('',(#125914,#125915,#125916));
#125918=face_outer_bound('',#125917,.f.);
#125920=cartesian_point('',(8.011429960471e1,3.891514358421e1,
-4.726065312658e0));
#125921=cartesian_point('',(8.014753631746e1,3.887417609006e1,
-4.744107079124e0));
#125922=cartesian_point('',(8.027016907432e1,3.871750730223e1,
-4.814407955625e0));
#125923=cartesian_point('',(8.044458803618e1,3.845937395025e1,
-4.938842305208e0));
#125924=cartesian_point('',(8.056425398765e1,3.822965706290e1,
-5.056453129228e0));
#125925=cartesian_point('',(8.060998499426e1,3.812629740795e1,
-5.110184016341e0));
#125926=cartesian_point('',(7.981791565549e1,3.910764431516e1,
-5.072307479313e0));
#125927=cartesian_point('',(7.984147196935e1,3.906147354396e1,
-5.084751896544e0));
#125928=cartesian_point('',(7.992802867987e1,3.888671390260e1,
-5.131565351795e0));
#125929=cartesian_point('',(8.005044271693e1,3.860798683459e1,
-5.204168197102e0));
#125930=cartesian_point('',(8.013660426586e1,3.837196173948e1,
-5.262499723909e0));
#125931=cartesian_point('',(8.017066818052e1,3.826858210792e1,
-5.287228827028e0));
#125932=cartesian_point('',(7.980766467225e1,3.946690183158e1,
-5.412346742113e0));
#125933=cartesian_point('',(7.982179415175e1,3.941539201360e1,
-5.429923004093e0));
#125934=cartesian_point('',(7.987152383675e1,3.922129101302e1,
-5.493481442432e0));
#125935=cartesian_point('',(7.993056008449e1,3.891548093753e1,
-5.575833507430e0));
#125936=cartesian_point('',(7.996229618414e1,3.866286038905e1,
-5.623427959846e0));
#125937=cartesian_point('',(7.997316037193e1,3.855398132079e1,
-5.639529350075e0));
#125938=cartesian_point('',(8.008814296708e1,3.983183307733e1,
-5.593717081163e0));
#125939=cartesian_point('',(8.009732595910e1,3.977724235236e1,
-5.624853377170e0));
#125940=cartesian_point('',(8.012599005610e1,3.957122172087e1,
-5.737881126066e0));
#125941=cartesian_point('',(8.013869283689e1,3.924398276283e1,
-5.887191802098e0));
#125942=cartesian_point('',(8.011948559788e1,3.897192054650e1,
-5.977405667580e0));
#125943=cartesian_point('',(8.010601966382e1,3.885452840615e1,
-6.009121890009e0));
#125944=(bounded_surface()b_spline_surface(3,3,((#125920,#125921,#125922,
#125923,#125924,#125925),(#125926,#125927,#125928,#125929,#125930,#125931),(
#125932,#125933,#125934,#125935,#125936,#125937),(#125938,#125939,#125940,
#125941,#125942,#125943)),.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());
#125945=oriented_edge('',*,*,#125913,.t.);
#125946=oriented_edge('',*,*,#120421,.t.);
#125947=oriented_edge('',*,*,#120440,.f.);
#125948=edge_loop('',(#125945,#125946,#125947));
#125949=face_outer_bound('',#125948,.f.);
#125951=cartesian_point('',(8.321141188213e1,2.863320482536e1,
-5.349962215690e0));
#125952=direction('',(-2.836264504080e-2,8.242528549144e-2,9.961935718915e-1));
#125953=direction('',(9.477974929426e-1,3.188723113429e-1,6.011909552880e-4));
#125954=axis2_placement_3d('',#125951,#125952,#125953);
#125955=cylindrical_surface('',#125954,9.999999996852e-1);
#125957=oriented_edge('',*,*,#125956,.t.);
#125958=oriented_edge('',*,*,#120551,.t.);
#125959=oriented_edge('',*,*,#125417,.f.);
#125960=edge_loop('',(#125957,#125958,#125959));
#125961=face_outer_bound('',#125960,.f.);
#125963=cartesian_point('',(8.384271996765e1,2.971464172749e1,
-5.315497453627e0));
#125964=cartesian_point('',(8.390222520721e1,2.968788506301e1,
-5.230832188392e0));
#125965=cartesian_point('',(8.403683362368e1,2.961039446482e1,
-5.019516225456e0));
#125966=cartesian_point('',(8.417490978119e1,2.947990644481e1,
-4.743721939864e0));
#125967=cartesian_point('',(8.424811217192e1,2.937541778486e1,
-4.557245833238e0));
#125968=cartesian_point('',(8.426664345580e1,2.934600320715e1,
-4.505637714057e0));
#125969=cartesian_point('',(8.381350169987e1,2.949344739747e1,
-5.482371406256e0));
#125970=cartesian_point('',(8.386212698792e1,2.946666707121e1,
-5.395825113770e0));
#125971=cartesian_point('',(8.396971596255e1,2.939254816460e1,
-5.181527865508e0));
#125972=cartesian_point('',(8.407473853447e1,2.927568520469e1,
-4.906127494450e0));
#125973=cartesian_point('',(8.412777763391e1,2.918536942010e1,
-4.721786032856e0));
#125974=cartesian_point('',(8.414097782638e1,2.916005330797e1,
-4.671103868751e0));
#125975=cartesian_point('',(8.387767116246e1,2.931944959218e1,
-5.690374174679e0));
#125976=cartesian_point('',(8.391905957526e1,2.928638892452e1,
-5.600851150445e0));
#125977=cartesian_point('',(8.400623412101e1,2.920056891552e1,
-5.381263507165e0));
#125978=cartesian_point('',(8.408141846405e1,2.907900631697e1,
-5.104283865882e0));
#125979=cartesian_point('',(8.411429124101e1,2.899109400684e1,
-4.921185163157e0));
#125980=cartesian_point('',(8.412201474545e1,2.896666649658e1,
-4.871261069333e0));
#125981=cartesian_point('',(8.402486738222e1,2.922105796153e1,
-5.905646362023e0));
#125982=cartesian_point('',(8.406384536673e1,2.917647734150e1,
-5.812534931457e0));
#125983=cartesian_point('',(8.414054480228e1,2.906577478188e1,
-5.586207645529e0));
#125984=cartesian_point('',(8.419397301411e1,2.892193460080e1,
-5.305930883971e0));
#125985=cartesian_point('',(8.420996336430e1,2.882425225944e1,
-5.122979558729e0));
#125986=cartesian_point('',(8.421295698534e1,2.879735554929e1,
-5.073521940580e0));
#125987=(bounded_surface()b_spline_surface(3,3,((#125963,#125964,#125965,
#125966,#125967,#125968),(#125969,#125970,#125971,#125972,#125973,#125974),(
#125975,#125976,#125977,#125978,#125979,#125980),(#125981,#125982,#125983,
#125984,#125985,#125986)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.394116708281e-1,1.328663976031e0),(3.825245763927e-1,
6.421581473238e-1,1.e0,1.133589752055e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.043004366831e0,1.043004366831e0,
1.043004366831e0,1.043004366831e0,1.043004366831e0,1.043004366831e0),(
9.860322918148e-1,9.860322918148e-1,9.860322918148e-1,9.860322918148e-1,
9.860322918148e-1,9.860322918148e-1),(9.856675610780e-1,9.856675610780e-1,
9.856675610780e-1,9.856675610780e-1,9.856675610780e-1,9.856675610780e-1),(
1.041910174621e0,1.041910174621e0,1.041910174621e0,1.041910174621e0,
1.041910174621e0,1.041910174621e0)))representation_item('')surface());
#125988=oriented_edge('',*,*,#120436,.f.);
#125989=oriented_edge('',*,*,#120504,.f.);
#125990=oriented_edge('',*,*,#125956,.f.);
#125991=edge_loop('',(#125988,#125989,#125990));
#125992=face_outer_bound('',#125991,.f.);
#125994=cartesian_point('',(8.414962483923e1,2.574568167005e1,
-5.349845711591e0));
#125995=direction('',(-2.550249406983e-2,8.335460494201e-2,-9.961935718680e-1));
#125996=direction('',(9.542051405821e-1,2.991524453706e-1,6.034198364471e-4));
#125997=axis2_placement_3d('',#125994,#125995,#125996);
#125998=cylindrical_surface('',#125997,9.999999997487e-1);
#126000=oriented_edge('',*,*,#125999,.f.);
#126001=oriented_edge('',*,*,#125420,.t.);
#126002=oriented_edge('',*,*,#120619,.f.);
#126003=edge_loop('',(#126000,#126001,#126002));
#126004=face_outer_bound('',#126003,.f.);
#126006=cartesian_point('',(8.521562930606e1,2.590339598442e1,
-4.726065315251e0));
#126007=cartesian_point('',(8.524204809063e1,2.585773350252e1,
-4.744107080928e0));
#126008=cartesian_point('',(8.533866263523e1,2.568380958064e1,
-4.814407956071e0));
#126009=cartesian_point('',(8.547055319434e1,2.540156927671e1,
-4.938842246045e0));
#126010=cartesian_point('',(8.555281018973e1,2.515596085265e1,
-5.056452994892e0));
#126011=cartesian_point('',(8.558180913996e1,2.504671996769e1,
-5.110183806178e0));
#126012=cartesian_point('',(8.495300808281e1,2.613989137688e1,
-5.072307480065e0));
#126013=cartesian_point('',(8.496905167891e1,2.609060402679e1,
-5.084751896945e0));
#126014=cartesian_point('',(8.502720430095e1,2.590445551612e1,
-5.131565351837e0));
#126015=cartesian_point('',(8.510450866133e1,2.561001040753e1,
-5.204168162359e0));
#126016=cartesian_point('',(8.515268694090e1,2.536341267885e1,
-5.262499657106e0));
#126017=cartesian_point('',(8.517015932156e1,2.525597719037e1,
-5.287228730147e0));
#126018=cartesian_point('',(8.499908356182e1,2.649632944451e1,
-5.412346742026e0));
#126019=cartesian_point('',(8.500498117314e1,2.644324346179e1,
-5.429923003773e0));
#126020=cartesian_point('',(8.502373451700e1,2.624375273140e1,
-5.493481442364e0));
#126021=cartesian_point('',(8.503420469003e1,2.593247253087e1,
-5.575833467738e0));
#126022=cartesian_point('',(8.502603151973e1,2.567799768346e1,
-5.623427904944e0));
#126023=cartesian_point('',(8.501972952784e1,2.556875970039e1,
-5.639529286541e0));
#126024=cartesian_point('',(8.533319652623e1,2.681289130943e1,
-5.593717081849e0));
#126025=cartesian_point('',(8.533372658963e1,2.675753615175e1,
-5.624853377376e0));
#126026=cartesian_point('',(8.532980905710e1,2.654956792438e1,
-5.737881126485e0));
#126027=cartesian_point('',(8.529116401278e1,2.622437082428e1,
-5.887191730567e0));
#126028=cartesian_point('',(8.522963339158e1,2.595866296836e1,
-5.977405563860e0));
#126029=cartesian_point('',(8.519796912246e1,2.584482279803e1,
-6.009121765193e0));
#126030=(bounded_surface()b_spline_surface(3,3,((#126006,#126007,#126008,
#126009,#126010,#126011),(#126012,#126013,#126014,#126015,#126016,#126017),(
#126018,#126019,#126020,#126021,#126022,#126023),(#126024,#126025,#126026,
#126027,#126028,#126029)),.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());
#126031=oriented_edge('',*,*,#125999,.t.);
#126032=oriented_edge('',*,*,#120743,.t.);
#126033=oriented_edge('',*,*,#120760,.f.);
#126034=edge_loop('',(#126031,#126032,#126033));
#126035=face_outer_bound('',#126034,.f.);
#126037=cartesian_point('',(0.e0,0.e0,0.e0));
#126038=direction('',(0.e0,0.e0,1.e0));
#126039=direction('',(0.e0,1.e0,0.e0));
#126040=axis2_placement_3d('',#126037,#126038,#126039);
#126041=plane('',#126040);
#126042=oriented_edge('',*,*,#123529,.t.);
#126043=oriented_edge('',*,*,#125428,.t.);
#126044=edge_loop('',(#126042,#126043));
#126045=face_outer_bound('',#126044,.f.);
#126047=oriented_edge('',*,*,#126046,.t.);
#126049=oriented_edge('',*,*,#126048,.t.);
#126050=edge_loop('',(#126047,#126049));
#126051=face_bound('',#126050,.f.);
#126053=oriented_edge('',*,*,#126052,.t.);
#126055=oriented_edge('',*,*,#126054,.t.);
#126056=edge_loop('',(#126053,#126055));
#126057=face_bound('',#126056,.f.);
#126059=oriented_edge('',*,*,#126058,.t.);
#126061=oriented_edge('',*,*,#126060,.t.);
#126062=edge_loop('',(#126059,#126061));
#126063=face_bound('',#126062,.f.);
#126065=oriented_edge('',*,*,#126064,.t.);
#126067=oriented_edge('',*,*,#126066,.t.);
#126068=edge_loop('',(#126065,#126067));
#126069=face_bound('',#126068,.f.);
#126071=oriented_edge('',*,*,#126070,.t.);
#126073=oriented_edge('',*,*,#126072,.t.);
#126074=edge_loop('',(#126071,#126073));
#126075=face_bound('',#126074,.f.);
#126077=cartesian_point('',(0.e0,0.e0,-7.543631016033e-1));
#126078=direction('',(0.e0,0.e0,1.e0));
#126079=direction('',(-1.e0,0.e0,0.e0));
#126080=axis2_placement_3d('',#126077,#126078,#126079);
#126081=conical_surface('',#126080,7.402174267294e1,1.e0);
#126083=oriented_edge('',*,*,#126082,.f.);
#126085=oriented_edge('',*,*,#126084,.f.);
#126087=oriented_edge('',*,*,#126086,.f.);
#126088=oriented_edge('',*,*,#126046,.f.);
#126090=oriented_edge('',*,*,#126089,.t.);
#126091=edge_loop('',(#126083,#126085,#126087,#126088,#126090));
#126092=face_outer_bound('',#126091,.f.);
#126094=cartesian_point('',(0.e0,0.e0,-1.5e0));
#126095=direction('',(0.e0,0.e0,1.e0));
#126096=direction('',(9.999645028561e-1,8.425736041030e-3,0.e0));
#126097=axis2_placement_3d('',#126094,#126095,#126096);
#126098=toroidal_surface('',#126097,7.350865136844e1,5.e-1);
#126100=oriented_edge('',*,*,#126099,.t.);
#126102=oriented_edge('',*,*,#126101,.f.);
#126104=oriented_edge('',*,*,#126103,.t.);
#126105=oriented_edge('',*,*,#126084,.t.);
#126106=oriented_edge('',*,*,#126082,.t.);
#126108=oriented_edge('',*,*,#126107,.f.);
#126109=edge_loop('',(#126100,#126102,#126104,#126105,#126106,#126108));
#126110=face_outer_bound('',#126109,.f.);
#126112=cartesian_point('',(0.e0,0.e0,-2.e0));
#126113=direction('',(0.e0,0.e0,1.e0));
#126114=direction('',(-1.e0,0.e0,0.e0));
#126115=axis2_placement_3d('',#126112,#126113,#126114);
#126116=plane('',#126115);
#126117=oriented_edge('',*,*,#126101,.t.);
#126118=oriented_edge('',*,*,#126099,.f.);
#126120=oriented_edge('',*,*,#126119,.t.);
#126122=oriented_edge('',*,*,#126121,.f.);
#126123=edge_loop('',(#126117,#126118,#126120,#126122));
#126124=face_outer_bound('',#126123,.f.);
#126126=oriented_edge('',*,*,#126125,.t.);
#126128=oriented_edge('',*,*,#126127,.t.);
#126129=edge_loop('',(#126126,#126128));
#126130=face_bound('',#126129,.f.);
#126132=cartesian_point('',(0.e0,0.e0,-1.5e0));
#126133=direction('',(0.e0,0.e0,1.e0));
#126134=direction('',(-9.999645028561e-1,-8.425736041030e-3,0.e0));
#126135=axis2_placement_3d('',#126132,#126133,#126134);
#126136=toroidal_surface('',#126135,7.350865136844e1,5.e-1);
#126137=oriented_edge('',*,*,#126121,.t.);
#126138=oriented_edge('',*,*,#126119,.f.);
#126139=oriented_edge('',*,*,#126107,.t.);
#126141=oriented_edge('',*,*,#126140,.t.);
#126143=oriented_edge('',*,*,#126142,.t.);
#126144=oriented_edge('',*,*,#126103,.f.);
#126145=edge_loop('',(#126137,#126138,#126139,#126141,#126143,#126144));
#126146=face_outer_bound('',#126145,.f.);
#126148=cartesian_point('',(0.e0,0.e0,-7.543631016033e-1));
#126149=direction('',(0.e0,0.e0,1.e0));
#126150=direction('',(-1.e0,0.e0,0.e0));
#126151=axis2_placement_3d('',#126148,#126149,#126150);
#126152=conical_surface('',#126151,7.402174267294e1,1.e0);
#126153=oriented_edge('',*,*,#126142,.f.);
#126154=oriented_edge('',*,*,#126140,.f.);
#126155=oriented_edge('',*,*,#126089,.f.);
#126156=oriented_edge('',*,*,#126048,.f.);
#126157=oriented_edge('',*,*,#126086,.t.);
#126158=edge_loop('',(#126153,#126154,#126155,#126156,#126157));
#126159=face_outer_bound('',#126158,.f.);
#126161=cartesian_point('',(0.e0,0.e0,-1.5e0));
#126162=direction('',(0.e0,0.e0,-1.e0));
#126163=direction('',(-9.999624493191e-1,8.666022831723e-3,0.e0));
#126164=axis2_placement_3d('',#126161,#126162,#126163);
#126165=toroidal_surface('',#126164,7.249134863155e1,5.e-1);
#126166=oriented_edge('',*,*,#126125,.f.);
#126168=oriented_edge('',*,*,#126167,.t.);
#126170=oriented_edge('',*,*,#126169,.t.);
#126172=oriented_edge('',*,*,#126171,.t.);
#126174=oriented_edge('',*,*,#126173,.f.);
#126175=edge_loop('',(#126166,#126168,#126170,#126172,#126174));
#126176=face_outer_bound('',#126175,.f.);
#126178=cartesian_point('',(0.e0,0.e0,-1.5e0));
#126179=direction('',(0.e0,0.e0,-1.e0));
#126180=direction('',(9.999624493191e-1,-8.666022831723e-3,0.e0));
#126181=axis2_placement_3d('',#126178,#126179,#126180);
#126182=toroidal_surface('',#126181,7.249134863155e1,5.e-1);
#126183=oriented_edge('',*,*,#126127,.f.);
#126184=oriented_edge('',*,*,#126173,.t.);
#126186=oriented_edge('',*,*,#126185,.t.);
#126188=oriented_edge('',*,*,#126187,.t.);
#126189=oriented_edge('',*,*,#126167,.f.);
#126190=edge_loop('',(#126183,#126184,#126186,#126188,#126189));
#126191=face_outer_bound('',#126190,.f.);
#126193=cartesian_point('',(0.e0,0.e0,2.456368983876e-1));
#126194=direction('',(0.e0,0.e0,-1.e0));
#126195=direction('',(-1.e0,0.e0,0.e0));
#126196=axis2_placement_3d('',#126193,#126194,#126195);
#126197=conical_surface('',#126196,7.196080226213e1,1.e0);
#126198=oriented_edge('',*,*,#126187,.f.);
#126199=oriented_edge('',*,*,#126185,.f.);
#126201=oriented_edge('',*,*,#126200,.f.);
#126203=oriented_edge('',*,*,#126202,.f.);
#126205=oriented_edge('',*,*,#126204,.f.);
#126206=edge_loop('',(#126198,#126199,#126201,#126203,#126205));
#126207=face_outer_bound('',#126206,.f.);
#126209=cartesian_point('',(0.e0,0.e0,2.456368983876e-1));
#126210=direction('',(0.e0,0.e0,-1.e0));
#126211=direction('',(-1.e0,0.e0,0.e0));
#126212=axis2_placement_3d('',#126209,#126210,#126211);
#126213=conical_surface('',#126212,7.196080226213e1,1.e0);
#126214=oriented_edge('',*,*,#126171,.f.);
#126215=oriented_edge('',*,*,#126169,.f.);
#126216=oriented_edge('',*,*,#126204,.t.);
#126218=oriented_edge('',*,*,#126217,.f.);
#126219=oriented_edge('',*,*,#126200,.t.);
#126220=edge_loop('',(#126214,#126215,#126216,#126218,#126219));
#126221=face_outer_bound('',#126220,.f.);
#126223=cartesian_point('',(0.e0,0.e0,2.e0));
#126224=direction('',(0.e0,0.e0,1.e0));
#126225=direction('',(1.e0,0.e0,0.e0));
#126226=axis2_placement_3d('',#126223,#126224,#126225);
#126227=plane('',#126226);
#126228=oriented_edge('',*,*,#126217,.t.);
#126229=oriented_edge('',*,*,#126202,.t.);
#126230=edge_loop('',(#126228,#126229));
#126231=face_outer_bound('',#126230,.f.);
#126233=oriented_edge('',*,*,#126232,.t.);
#126235=oriented_edge('',*,*,#126234,.t.);
#126236=edge_loop('',(#126233,#126235));
#126237=face_bound('',#126236,.f.);
#126239=oriented_edge('',*,*,#126238,.t.);
#126241=oriented_edge('',*,*,#126240,.t.);
#126242=edge_loop('',(#126239,#126241));
#126243=face_bound('',#126242,.f.);
#126245=oriented_edge('',*,*,#126244,.t.);
#126247=oriented_edge('',*,*,#126246,.t.);
#126248=edge_loop('',(#126245,#126247));
#126249=face_bound('',#126248,.f.);
#126251=oriented_edge('',*,*,#126250,.t.);
#126253=oriented_edge('',*,*,#126252,.t.);
#126254=edge_loop('',(#126251,#126253));
#126255=face_bound('',#126254,.f.);
#126257=oriented_edge('',*,*,#126256,.t.);
#126259=oriented_edge('',*,*,#126258,.t.);
#126261=oriented_edge('',*,*,#126260,.t.);
#126263=oriented_edge('',*,*,#126262,.t.);
#126265=oriented_edge('',*,*,#126264,.f.);
#126267=oriented_edge('',*,*,#126266,.t.);
#126269=oriented_edge('',*,*,#126268,.f.);
#126271=oriented_edge('',*,*,#126270,.t.);
#126273=oriented_edge('',*,*,#126272,.t.);
#126275=oriented_edge('',*,*,#126274,.t.);
#126277=oriented_edge('',*,*,#126276,.f.);
#126279=oriented_edge('',*,*,#126278,.t.);
#126281=oriented_edge('',*,*,#126280,.f.);
#126283=oriented_edge('',*,*,#126282,.t.);
#126285=oriented_edge('',*,*,#126284,.t.);
#126287=oriented_edge('',*,*,#126286,.t.);
#126289=oriented_edge('',*,*,#126288,.t.);
#126291=oriented_edge('',*,*,#126290,.t.);
#126293=oriented_edge('',*,*,#126292,.f.);
#126295=oriented_edge('',*,*,#126294,.t.);
#126297=oriented_edge('',*,*,#126296,.f.);
#126299=oriented_edge('',*,*,#126298,.t.);
#126301=oriented_edge('',*,*,#126300,.t.);
#126303=oriented_edge('',*,*,#126302,.t.);
#126305=oriented_edge('',*,*,#126304,.f.);
#126307=oriented_edge('',*,*,#126306,.t.);
#126309=oriented_edge('',*,*,#126308,.f.);
#126311=oriented_edge('',*,*,#126310,.t.);
#126313=oriented_edge('',*,*,#126312,.t.);
#126315=oriented_edge('',*,*,#126314,.t.);
#126317=oriented_edge('',*,*,#126316,.f.);
#126319=oriented_edge('',*,*,#126318,.t.);
#126321=oriented_edge('',*,*,#126320,.f.);
#126323=oriented_edge('',*,*,#126322,.t.);
#126325=oriented_edge('',*,*,#126324,.t.);
#126327=oriented_edge('',*,*,#126326,.t.);
#126329=oriented_edge('',*,*,#126328,.f.);
#126331=oriented_edge('',*,*,#126330,.t.);
#126333=oriented_edge('',*,*,#126332,.f.);
#126335=oriented_edge('',*,*,#126334,.t.);
#126336=edge_loop('',(#126257,#126259,#126261,#126263,#126265,#126267,#126269,
#126271,#126273,#126275,#126277,#126279,#126281,#126283,#126285,#126287,#126289,
#126291,#126293,#126295,#126297,#126299,#126301,#126303,#126305,#126307,#126309,
#126311,#126313,#126315,#126317,#126319,#126321,#126323,#126325,#126327,#126329,
#126331,#126333,#126335));
#126337=face_bound('',#126336,.f.);
#126339=oriented_edge('',*,*,#126338,.f.);
#126341=oriented_edge('',*,*,#126340,.t.);
#126343=oriented_edge('',*,*,#126342,.f.);
#126345=oriented_edge('',*,*,#126344,.t.);
#126347=oriented_edge('',*,*,#126346,.f.);
#126349=oriented_edge('',*,*,#126348,.t.);
#126350=edge_loop('',(#126339,#126341,#126343,#126345,#126347,#126349));
#126351=face_bound('',#126350,.f.);
#126353=oriented_edge('',*,*,#126352,.f.);
#126355=oriented_edge('',*,*,#126354,.t.);
#126357=oriented_edge('',*,*,#126356,.f.);
#126359=oriented_edge('',*,*,#126358,.t.);
#126361=oriented_edge('',*,*,#126360,.f.);
#126363=oriented_edge('',*,*,#126362,.t.);
#126365=oriented_edge('',*,*,#126364,.f.);
#126367=oriented_edge('',*,*,#126366,.t.);
#126368=edge_loop('',(#126353,#126355,#126357,#126359,#126361,#126363,#126365,
#126367));
#126369=face_bound('',#126368,.f.);
#126371=oriented_edge('',*,*,#126370,.f.);
#126373=oriented_edge('',*,*,#126372,.t.);
#126375=oriented_edge('',*,*,#126374,.f.);
#126377=oriented_edge('',*,*,#126376,.t.);
#126379=oriented_edge('',*,*,#126378,.f.);
#126381=oriented_edge('',*,*,#126380,.t.);
#126383=oriented_edge('',*,*,#126382,.f.);
#126385=oriented_edge('',*,*,#126384,.t.);
#126386=edge_loop('',(#126371,#126373,#126375,#126377,#126379,#126381,#126383,
#126385));
#126387=face_bound('',#126386,.f.);
#126389=oriented_edge('',*,*,#126388,.f.);
#126391=oriented_edge('',*,*,#126390,.t.);
#126393=oriented_edge('',*,*,#126392,.f.);
#126395=oriented_edge('',*,*,#126394,.t.);
#126397=oriented_edge('',*,*,#126396,.f.);
#126399=oriented_edge('',*,*,#126398,.t.);
#126400=edge_loop('',(#126389,#126391,#126393,#126395,#126397,#126399));
#126401=face_bound('',#126400,.f.);
#126403=oriented_edge('',*,*,#126402,.t.);
#126405=oriented_edge('',*,*,#126404,.t.);
#126407=oriented_edge('',*,*,#126406,.t.);
#126409=oriented_edge('',*,*,#126408,.t.);
#126411=oriented_edge('',*,*,#126410,.t.);
#126413=oriented_edge('',*,*,#126412,.t.);
#126414=edge_loop('',(#126403,#126405,#126407,#126409,#126411,#126413));
#126415=face_bound('',#126414,.f.);
#126417=oriented_edge('',*,*,#126416,.f.);
#126419=oriented_edge('',*,*,#126418,.t.);
#126421=oriented_edge('',*,*,#126420,.f.);
#126423=oriented_edge('',*,*,#126422,.t.);
#126425=oriented_edge('',*,*,#126424,.f.);
#126427=oriented_edge('',*,*,#126426,.t.);
#126429=oriented_edge('',*,*,#126428,.f.);
#126431=oriented_edge('',*,*,#126430,.t.);
#126432=edge_loop('',(#126417,#126419,#126421,#126423,#126425,#126427,#126429,
#126431));
#126433=face_bound('',#126432,.f.);
#126435=oriented_edge('',*,*,#126434,.f.);
#126437=oriented_edge('',*,*,#126436,.t.);
#126439=oriented_edge('',*,*,#126438,.f.);
#126441=oriented_edge('',*,*,#126440,.t.);
#126443=oriented_edge('',*,*,#126442,.f.);
#126445=oriented_edge('',*,*,#126444,.t.);
#126446=edge_loop('',(#126435,#126437,#126439,#126441,#126443,#126445));
#126447=face_bound('',#126446,.f.);
#126449=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#126450=direction('',(0.e0,0.e0,1.e0));
#126451=direction('',(1.e0,0.e0,0.e0));
#126452=axis2_placement_3d('',#126449,#126450,#126451);
#126453=cylindrical_surface('',#126452,1.6e0);
#126455=oriented_edge('',*,*,#126454,.f.);
#126457=oriented_edge('',*,*,#126456,.f.);
#126458=oriented_edge('',*,*,#126232,.f.);
#126460=oriented_edge('',*,*,#126459,.t.);
#126461=edge_loop('',(#126455,#126457,#126458,#126460));
#126462=face_outer_bound('',#126461,.f.);
#126464=cartesian_point('',(0.e0,0.e0,-9.4e0));
#126465=direction('',(0.e0,0.e0,1.e0));
#126466=direction('',(1.e0,0.e0,0.e0));
#126467=axis2_placement_3d('',#126464,#126465,#126466);
#126468=plane('',#126467);
#126469=oriented_edge('',*,*,#126454,.t.);
#126471=oriented_edge('',*,*,#126470,.t.);
#126472=edge_loop('',(#126469,#126471));
#126473=face_outer_bound('',#126472,.f.);
#126475=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#126476=direction('',(0.e0,0.e0,1.e0));
#126477=direction('',(1.e0,0.e0,0.e0));
#126478=axis2_placement_3d('',#126475,#126476,#126477);
#126479=cylindrical_surface('',#126478,1.6e0);
#126480=oriented_edge('',*,*,#126470,.f.);
#126481=oriented_edge('',*,*,#126459,.f.);
#126482=oriented_edge('',*,*,#126234,.f.);
#126483=oriented_edge('',*,*,#126456,.t.);
#126484=edge_loop('',(#126480,#126481,#126482,#126483));
#126485=face_outer_bound('',#126484,.f.);
#126487=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#126488=direction('',(0.e0,0.e0,1.e0));
#126489=direction('',(0.e0,-1.e0,0.e0));
#126490=axis2_placement_3d('',#126487,#126488,#126489);
#126491=cylindrical_surface('',#126490,1.6e0);
#126493=oriented_edge('',*,*,#126492,.f.);
#126495=oriented_edge('',*,*,#126494,.f.);
#126496=oriented_edge('',*,*,#126238,.f.);
#126498=oriented_edge('',*,*,#126497,.t.);
#126499=edge_loop('',(#126493,#126495,#126496,#126498));
#126500=face_outer_bound('',#126499,.f.);
#126502=cartesian_point('',(0.e0,0.e0,-9.4e0));
#126503=direction('',(0.e0,0.e0,1.e0));
#126504=direction('',(1.e0,0.e0,0.e0));
#126505=axis2_placement_3d('',#126502,#126503,#126504);
#126506=plane('',#126505);
#126507=oriented_edge('',*,*,#126492,.t.);
#126509=oriented_edge('',*,*,#126508,.t.);
#126510=edge_loop('',(#126507,#126509));
#126511=face_outer_bound('',#126510,.f.);
#126513=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#126514=direction('',(0.e0,0.e0,1.e0));
#126515=direction('',(0.e0,-1.e0,0.e0));
#126516=axis2_placement_3d('',#126513,#126514,#126515);
#126517=cylindrical_surface('',#126516,1.6e0);
#126518=oriented_edge('',*,*,#126508,.f.);
#126519=oriented_edge('',*,*,#126497,.f.);
#126520=oriented_edge('',*,*,#126240,.f.);
#126521=oriented_edge('',*,*,#126494,.t.);
#126522=edge_loop('',(#126518,#126519,#126520,#126521));
#126523=face_outer_bound('',#126522,.f.);
#126525=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#126526=direction('',(0.e0,0.e0,1.e0));
#126527=direction('',(-1.e0,0.e0,0.e0));
#126528=axis2_placement_3d('',#126525,#126526,#126527);
#126529=cylindrical_surface('',#126528,1.6e0);
#126531=oriented_edge('',*,*,#126530,.f.);
#126533=oriented_edge('',*,*,#126532,.f.);
#126534=oriented_edge('',*,*,#126244,.f.);
#126536=oriented_edge('',*,*,#126535,.t.);
#126537=edge_loop('',(#126531,#126533,#126534,#126536));
#126538=face_outer_bound('',#126537,.f.);
#126540=cartesian_point('',(0.e0,0.e0,-9.4e0));
#126541=direction('',(0.e0,0.e0,1.e0));
#126542=direction('',(1.e0,0.e0,0.e0));
#126543=axis2_placement_3d('',#126540,#126541,#126542);
#126544=plane('',#126543);
#126545=oriented_edge('',*,*,#126530,.t.);
#126547=oriented_edge('',*,*,#126546,.t.);
#126548=edge_loop('',(#126545,#126547));
#126549=face_outer_bound('',#126548,.f.);
#126551=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#126552=direction('',(0.e0,0.e0,1.e0));
#126553=direction('',(-1.e0,0.e0,0.e0));
#126554=axis2_placement_3d('',#126551,#126552,#126553);
#126555=cylindrical_surface('',#126554,1.6e0);
#126556=oriented_edge('',*,*,#126546,.f.);
#126557=oriented_edge('',*,*,#126535,.f.);
#126558=oriented_edge('',*,*,#126246,.f.);
#126559=oriented_edge('',*,*,#126532,.t.);
#126560=edge_loop('',(#126556,#126557,#126558,#126559));
#126561=face_outer_bound('',#126560,.f.);
#126563=cartesian_point('',(0.e0,6.75e1,2.e0));
#126564=direction('',(0.e0,0.e0,1.e0));
#126565=direction('',(0.e0,1.e0,0.e0));
#126566=axis2_placement_3d('',#126563,#126564,#126565);
#126567=cylindrical_surface('',#126566,1.6e0);
#126569=oriented_edge('',*,*,#126568,.f.);
#126571=oriented_edge('',*,*,#126570,.f.);
#126572=oriented_edge('',*,*,#126250,.f.);
#126574=oriented_edge('',*,*,#126573,.t.);
#126575=edge_loop('',(#126569,#126571,#126572,#126574));
#126576=face_outer_bound('',#126575,.f.);
#126578=cartesian_point('',(0.e0,0.e0,-9.4e0));
#126579=direction('',(0.e0,0.e0,1.e0));
#126580=direction('',(1.e0,0.e0,0.e0));
#126581=axis2_placement_3d('',#126578,#126579,#126580);
#126582=plane('',#126581);
#126583=oriented_edge('',*,*,#126568,.t.);
#126585=oriented_edge('',*,*,#126584,.t.);
#126586=edge_loop('',(#126583,#126585));
#126587=face_outer_bound('',#126586,.f.);
#126589=cartesian_point('',(0.e0,6.75e1,2.e0));
#126590=direction('',(0.e0,0.e0,1.e0));
#126591=direction('',(0.e0,1.e0,0.e0));
#126592=axis2_placement_3d('',#126589,#126590,#126591);
#126593=cylindrical_surface('',#126592,1.6e0);
#126594=oriented_edge('',*,*,#126584,.f.);
#126595=oriented_edge('',*,*,#126573,.f.);
#126596=oriented_edge('',*,*,#126252,.f.);
#126597=oriented_edge('',*,*,#126570,.t.);
#126598=edge_loop('',(#126594,#126595,#126596,#126597));
#126599=face_outer_bound('',#126598,.f.);
#126601=cartesian_point('',(-2.504580781229e2,-3.017689151231e2,2.5e0));
#126602=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#126603=direction('',(0.e0,0.e0,-1.e0));
#126604=axis2_placement_3d('',#126601,#126602,#126603);
#126605=cylindrical_surface('',#126604,5.e-1);
#126606=oriented_edge('',*,*,#126256,.f.);
#126608=oriented_edge('',*,*,#126607,.t.);
#126610=oriented_edge('',*,*,#126609,.t.);
#126612=oriented_edge('',*,*,#126611,.t.);
#126613=edge_loop('',(#126606,#126608,#126610,#126612));
#126614=face_outer_bound('',#126613,.f.);
#126616=cartesian_point('',(6.481756150405e1,1.565490858242e1,
2.670015147666e0));
#126617=cartesian_point('',(6.481113950132e1,1.566071031156e1,
2.644394302363e0));
#126618=cartesian_point('',(6.480050147857e1,1.567001380237e1,
2.588956456860e0));
#126619=cartesian_point('',(6.479429029790e1,1.567426355583e1,
2.505352051503e0));
#126620=cartesian_point('',(6.479745573132e1,1.566923669152e1,
2.424382837450e0));
#126621=cartesian_point('',(6.480798333413e1,1.565705344848e1,
2.350881511851e0));
#126622=cartesian_point('',(6.482523768913e1,1.563826728830e1,
2.281453789730e0));
#126623=cartesian_point('',(6.485018848683e1,1.561185423823e1,
2.213558401441e0));
#126624=cartesian_point('',(6.488459078971e1,1.557605954423e1,
2.146866263866e0));
#126625=cartesian_point('',(6.493007180521e1,1.552931990841e1,
2.083809220085e0));
#126626=cartesian_point('',(6.498671919039e1,1.547166910083e1,
2.029590039558e0));
#126627=cartesian_point('',(6.505196794473e1,1.540579758849e1,
1.990090952257e0));
#126628=cartesian_point('',(6.512180598840e1,1.533577991565e1,
1.968770459481e0));
#126629=cartesian_point('',(6.519281972061e1,1.526503231061e1,
1.966374886271e0));
#126630=cartesian_point('',(6.524972459079e1,1.520869023563e1,
1.979538731643e0));
#126631=cartesian_point('',(6.528215910021e1,1.517672811358e1,
1.993483434648e0));
#126632=cartesian_point('',(6.529195779070e1,1.516708640969e1,
1.998318638233e0));
#126633=cartesian_point('',(6.481185709869e1,1.564278349204e1,
2.668589393198e0));
#126634=cartesian_point('',(6.480548680122e1,1.564853368253e1,
2.643199424764e0));
#126635=cartesian_point('',(6.479493135372e1,1.565775530250e1,
2.588259734267e0));
#126636=cartesian_point('',(6.478875604253e1,1.566196924271e1,
2.505401748211e0));
#126637=cartesian_point('',(6.479187455683e1,1.565698910136e1,
2.425150696469e0));
#126638=cartesian_point('',(6.480229203827e1,1.564491543414e1,
2.352297473091e0));
#126639=cartesian_point('',(6.481937838924e1,1.562629645812e1,
2.283478592290e0));
#126640=cartesian_point('',(6.484409462346e1,1.560011682688e1,
2.216175423518e0));
#126641=cartesian_point('',(6.487818084295e1,1.556463668291e1,
2.150061905100e0));
#126642=cartesian_point('',(6.492325109659e1,1.551830583195e1,
2.087549064306e0));
#126643=cartesian_point('',(6.497939374272e1,1.546115736187e1,
2.033795529965e0));
#126644=cartesian_point('',(6.504406710625e1,1.539585853916e1,
1.994634337353e0));
#126645=cartesian_point('',(6.511329377950e1,1.532644942066e1,
1.973495773520e0));
#126646=cartesian_point('',(6.518368869844e1,1.525631779844e1,
1.971120622538e0));
#126647=cartesian_point('',(6.524009887070e1,1.520046828309e1,
1.984172183095e0));
#126648=cartesian_point('',(6.527225139611e1,1.516878680638e1,
1.997997733923e0));
#126649=cartesian_point('',(6.528196489255e1,1.515922990690e1,
2.002791594133e0));
#126650=cartesian_point('',(6.478886169361e1,1.559839612786e1,
2.663892770222e0));
#126651=cartesian_point('',(6.478266190276e1,1.560397632868e1,
2.639272131949e0));
#126652=cartesian_point('',(6.477237777684e1,1.561292910461e1,
2.585991677570e0));
#126653=cartesian_point('',(6.476631617632e1,1.561702944780e1,
2.505617360451e0));
#126654=cartesian_point('',(6.476927326768e1,1.561221006002e1,
2.427753515828e0));
#126655=cartesian_point('',(6.477931993198e1,1.560050535348e1,
2.357052632621e0));
#126656=cartesian_point('',(6.479584377059e1,1.558244611928e1,
2.290253962845e0));
#126657=cartesian_point('',(6.481977705093e1,1.555704558475e1,
2.224914180851e0));
#126658=cartesian_point('',(6.485281047769e1,1.552261308040e1,
2.160717321649e0));
#126659=cartesian_point('',(6.489651489094e1,1.547764144279e1,
2.100005610739e0));
#126660=cartesian_point('',(6.495098146840e1,1.542216101338e1,
2.047791992033e0));
#126661=cartesian_point('',(6.501374605214e1,1.535876196533e1,
2.009747520500e0));
#126662=cartesian_point('',(6.508094582610e1,1.529137038759e1,
1.989209974691e0));
#126663=cartesian_point('',(6.514928964013e1,1.522328047526e1,
1.986902279880e0));
#126664=cartesian_point('',(6.520405990772e1,1.516906382328e1,
1.999582921021e0));
#126665=cartesian_point('',(6.523527731283e1,1.513831299885e1,
2.013014755345e0));
#126666=cartesian_point('',(6.524470825147e1,1.512903736308e1,
2.017671988654e0));
#126667=cartesian_point('',(6.473720500424e1,1.552631584745e1,
2.659807766525e0));
#126668=cartesian_point('',(6.473115489120e1,1.553174657997e1,
2.635922465108e0));
#126669=cartesian_point('',(6.472110154238e1,1.554047191663e1,
2.584222566823e0));
#126670=cartesian_point('',(6.471510535311e1,1.554450640829e1,
2.506195702239e0));
#126671=cartesian_point('',(6.471787035252e1,1.553987835562e1,
2.430569964181e0));
#126672=cartesian_point('',(6.472753378205e1,1.552855482281e1,
2.361872188219e0));
#126673=cartesian_point('',(6.474349995773e1,1.551105031595e1,
2.296940631707e0));
#126674=cartesian_point('',(6.476667491171e1,1.548640410116e1,
2.233402954242e0));
#126675=cartesian_point('',(6.479870551373e1,1.545296917170e1,
2.170953054205e0));
#126676=cartesian_point('',(6.484112605472e1,1.540927478015e1,
2.111871570212e0));
#126677=cartesian_point('',(6.489403399907e1,1.535534512032e1,
2.061042625862e0));
#126678=cartesian_point('',(6.495503773223e1,1.529369828415e1,
2.023996943212e0));
#126679=cartesian_point('',(6.502037694570e1,1.522815850975e1,
2.003995099030e0));
#126680=cartesian_point('',(6.508684149557e1,1.516193915391e1,
2.001747451231e0));
#126681=cartesian_point('',(6.514010782947e1,1.510922033053e1,
2.014097657232e0));
#126682=cartesian_point('',(6.517046499922e1,1.507932541671e1,
2.027177909734e0));
#126683=cartesian_point('',(6.517963573961e1,1.507030877396e1,
2.031713022825e0));
#126684=cartesian_point('',(6.465391911109e1,1.545092393627e1,
2.662773735930e0));
#126685=cartesian_point('',(6.464776557105e1,1.545645702743e1,
2.638607111690e0));
#126686=cartesian_point('',(6.463752477748e1,1.546537189919e1,
2.586283898013e0));
#126687=cartesian_point('',(6.463135329955e1,1.546957994193e1,
2.507267026867e0));
#126688=cartesian_point('',(6.463406053065e1,1.546500954071e1,
2.430633578195e0));
#126689=cartesian_point('',(6.464377056641e1,1.545363919494e1,
2.360981502707e0));
#126690=cartesian_point('',(6.465988062599e1,1.543599092920e1,
2.295113982991e0));
#126691=cartesian_point('',(6.468331108699e1,1.541108962948e1,
2.230628075902e0));
#126692=cartesian_point('',(6.471573732497e1,1.537725994595e1,
2.167214645281e0));
#126693=cartesian_point('',(6.475872410867e1,1.533300083292e1,
2.107192387732e0));
#126694=cartesian_point('',(6.481237896931e1,1.527832660455e1,
2.055530917651e0));
#126695=cartesian_point('',(6.487427716172e1,1.521578850484e1,
2.017864959466e0));
#126696=cartesian_point('',(6.494059478211e1,1.514927432618e1,
1.997523581865e0));
#126697=cartesian_point('',(6.500806028518e1,1.508205829377e1,
1.995237584167e0));
#126698=cartesian_point('',(6.506212251755e1,1.502854807806e1,
2.007797871903e0));
#126699=cartesian_point('',(6.509292534483e1,1.499820897316e1,
2.021098529418e0));
#126700=cartesian_point('',(6.510222991850e1,1.498905906822e1,
2.025709772326e0));
#126701=cartesian_point('',(6.455948145457e1,1.539632756686e1,
2.673364915779e0));
#126702=cartesian_point('',(6.455294976798e1,1.540223652916e1,
2.647769306440e0));
#126703=cartesian_point('',(6.454207304274e1,1.541178721236e1,
2.592339363264e0));
#126704=cartesian_point('',(6.453549036355e1,1.541640370849e1,
2.508586878006e0));
#126705=cartesian_point('',(6.453832273284e1,1.541170887148e1,
2.427317747446e0));
#126706=cartesian_point('',(6.454858843256e1,1.539978498540e1,
2.353417670310e0));
#126707=cartesian_point('',(6.456565087251e1,1.538118815710e1,
2.283502729582e0));
#126708=cartesian_point('',(6.459048955901e1,1.535488431799e1,
2.215025522114e0));
#126709=cartesian_point('',(6.462488723949e1,1.531909126416e1,
2.147659141249e0));
#126710=cartesian_point('',(6.467051089407e1,1.527220624028e1,
2.083869372300e0));
#126711=cartesian_point('',(6.472747941645e1,1.521423238241e1,
2.028944619864e0));
#126712=cartesian_point('',(6.479321692128e1,1.514787155140e1,
1.988887441849e0));
#126713=cartesian_point('',(6.486365421184e1,1.507725595374e1,
1.967250584058e0));
#126714=cartesian_point('',(6.493530482951e1,1.500587351552e1,
1.964818824431e0));
#126715=cartesian_point('',(6.499270659485e1,1.494903973434e1,
1.978179424988e0));
#126716=cartesian_point('',(6.502540147427e1,1.491681662606e1,
1.992325711597e0));
#126717=cartesian_point('',(6.503527651647e1,1.490709880269e1,
1.997229872744e0));
#126718=cartesian_point('',(6.447799641376e1,1.536947850914e1,
2.687243927234e0));
#126719=cartesian_point('',(6.447096735553e1,1.537588218187e1,
2.659687346167e0));
#126720=cartesian_point('',(6.445926424445e1,1.538625751389e1,
2.600002789780e0));
#126721=cartesian_point('',(6.445218743430e1,1.539136525996e1,
2.509794619763e0));
#126722=cartesian_point('',(6.445525280893e1,1.538643857124e1,
2.422234735812e0));
#126723=cartesian_point('',(6.446632772854e1,1.537370884418e1,
2.342592950222e0));
#126724=cartesian_point('',(6.448472953476e1,1.535377835467e1,
2.267227284059e0));
#126725=cartesian_point('',(6.451151686375e1,1.532553419460e1,
2.193393702755e0));
#126726=cartesian_point('',(6.454861432857e1,1.528705295974e1,
2.120740568514e0));
#126727=cartesian_point('',(6.459782147125e1,1.523659996131e1,
2.051928746098e0));
#126728=cartesian_point('',(6.465926695529e1,1.517416870644e1,
1.992667206454e0));
#126729=cartesian_point('',(6.473016999868e1,1.510266514184e1,
1.949439788909e0));
#126730=cartesian_point('',(6.480613617492e1,1.502654539971e1,
1.926088000057e0));
#126731=cartesian_point('',(6.488339830110e1,1.494957668543e1,
1.923463393018e0));
#126732=cartesian_point('',(6.494527989247e1,1.488828397685e1,
1.937883188600e0));
#126733=cartesian_point('',(6.498051678833e1,1.485352998505e1,
1.953149814436e0));
#126734=cartesian_point('',(6.499115866697e1,1.484304877336e1,
1.958442211901e0));
#126735=cartesian_point('',(6.441426542952e1,1.535838481767e1,
2.700416757957e0));
#126736=cartesian_point('',(6.440676371525e1,1.536525872391e1,
2.670970527189e0));
#126737=cartesian_point('',(6.439427850613e1,1.537641399679e1,
2.607188775214e0));
#126738=cartesian_point('',(6.438674710405e1,1.538197383213e1,
2.510772912522e0));
#126739=cartesian_point('',(6.439005584871e1,1.537680494338e1,
2.417172813870e0));
#126740=cartesian_point('',(6.440192491061e1,1.536328447289e1,
2.332025127287e0));
#126741=cartesian_point('',(6.442162733953e1,1.534205900150e1,
2.251438795607e0));
#126742=cartesian_point('',(6.445029740508e1,1.531194028318e1,
2.172480798995e0));
#126743=cartesian_point('',(6.448999474178e1,1.527087051941e1,
2.094775561940e0));
#126744=cartesian_point('',(6.454264426473e1,1.521699023554e1,
2.021169852845e0));
#126745=cartesian_point('',(6.460838226179e1,1.515028541555e1,
1.957772715939e0));
#126746=cartesian_point('',(6.468423127833e1,1.507385786902e1,
1.911524545880e0));
#126747=cartesian_point('',(6.476548698588e1,1.499247234329e1,
1.886539516269e0));
#126748=cartesian_point('',(6.484811605216e1,1.491016086796e1,
1.883731282902e0));
#126749=cartesian_point('',(6.491428288281e1,1.484460274708e1,
1.899159741500e0));
#126750=cartesian_point('',(6.495195261167e1,1.480742667736e1,
1.915493630186e0));
#126751=cartesian_point('',(6.496332851510e1,1.479621474779e1,
1.921155922431e0));
#126752=cartesian_point('',(6.436842362615e1,1.535484424946e1,
2.710930719041e0));
#126753=cartesian_point('',(6.436054444073e1,1.536209373141e1,
2.679965746658e0));
#126754=cartesian_point('',(6.434743582345e1,1.537387050290e1,
2.612891985893e0));
#126755=cartesian_point('',(6.433954690334e1,1.537978594434e1,
2.511491700673e0));
#126756=cartesian_point('',(6.434305810091e1,1.537441556425e1,
2.413044892447e0));
#126757=cartesian_point('',(6.435557064884e1,1.536025439141e1,
2.323481837977e0));
#126758=cartesian_point('',(6.437632203550e1,1.533798454799e1,
2.238711145646e0));
#126759=cartesian_point('',(6.440650709339e1,1.530635746836e1,
2.155648085016e0));
#126760=cartesian_point('',(6.444829336325e1,1.526320794678e1,
2.073897802880e0));
#126761=cartesian_point('',(6.450370566336e1,1.520657707063e1,
1.996455724559e0));
#126762=cartesian_point('',(6.457288575830e1,1.513644541597e1,
1.929750549313e0));
#126763=cartesian_point('',(6.465269840526e1,1.505607191942e1,
1.881086985874e0));
#126764=cartesian_point('',(6.473819147529e1,1.497046808359e1,
1.854796320893e0));
#126765=cartesian_point('',(6.482511931521e1,1.488387721831e1,
1.851841306914e0));
#126766=cartesian_point('',(6.489471874807e1,1.481490231729e1,
1.868076076216e0));
#126767=cartesian_point('',(6.493433769880e1,1.477578567936e1,
1.885263256650e0));
#126768=cartesian_point('',(6.494630175963e1,1.476398824443e1,
1.891221303867e0));
#126769=cartesian_point('',(6.432268201562e1,1.535553576583e1,
2.722410161995e0));
#126770=cartesian_point('',(6.431439050916e1,1.536319553201e1,
2.689777972325e0));
#126771=cartesian_point('',(6.430060194657e1,1.537565000284e1,
2.619091196812e0));
#126772=cartesian_point('',(6.429232723774e1,1.538194921891e1,
2.512223287693e0));
#126773=cartesian_point('',(6.429606651655e1,1.537635183122e1,
2.408462678833e0));
#126774=cartesian_point('',(6.430928990590e1,1.536148291703e1,
2.314060956994e0));
#126775=cartesian_point('',(6.433119588740e1,1.533806355717e1,
2.224706686350e0));
#126776=cartesian_point('',(6.436304558566e1,1.530477916585e1,
2.137148747479e0));
#126777=cartesian_point('',(6.440712447499e1,1.525934714723e1,
2.050971091983e0));
#126778=cartesian_point('',(6.446556631024e1,1.519970015712e1,
1.969331690606e0));
#126779=cartesian_point('',(6.453851831356e1,1.512581337884e1,
1.899008537995e0));
#126780=cartesian_point('',(6.462267226730e1,1.504111798925e1,
1.847704036036e0));
#126781=cartesian_point('',(6.471280510041e1,1.495089527626e1,
1.819986077814e0));
#126782=cartesian_point('',(6.480443943407e1,1.485961915408e1,
1.816870617323e0));
#126783=cartesian_point('',(6.487779724275e1,1.478690314908e1,
1.833986804171e0));
#126784=cartesian_point('',(6.491955079396e1,1.474566141944e1,
1.852106876880e0));
#126785=cartesian_point('',(6.493215898737e1,1.473322275851e1,
1.858388285138e0));
#126786=cartesian_point('',(6.425938297608e1,1.536267778509e1,
2.739743121265e0));
#126787=cartesian_point('',(6.425046865016e1,1.537095733907e1,
2.704581520167e0));
#126788=cartesian_point('',(6.423565437877e1,1.538443391200e1,
2.628414377569e0));
#126789=cartesian_point('',(6.422680326376e1,1.539130659137e1,
2.513256726208e0));
#126790=cartesian_point('',(6.423089634192e1,1.538535705726e1,
2.401443270373e0));
#126791=cartesian_point('',(6.424520409909e1,1.536940853737e1,
2.299711707371e0));
#126792=cartesian_point('',(6.426886587956e1,1.534424114230e1,
2.203416596443e0));
#126793=cartesian_point('',(6.430324312769e1,1.530844038549e1,
2.109054585717e0));
#126794=cartesian_point('',(6.435079954585e1,1.525954626192e1,
2.016177426885e0));
#126795=cartesian_point('',(6.441383318544e1,1.519532788935e1,
1.928188837986e0));
#126796=cartesian_point('',(6.449249881054e1,1.511575299329e1,
1.852394603165e0));
#126797=cartesian_point('',(6.458322609369e1,1.502451373423e1,
1.797097505524e0));
#126798=cartesian_point('',(6.468038234772e1,1.492729924871e1,
1.767222099412e0));
#126799=cartesian_point('',(6.477914043169e1,1.482893153961e1,
1.763864128112e0));
#126800=cartesian_point('',(6.485818719471e1,1.475055265594e1,
1.782312603078e0));
#126801=cartesian_point('',(6.490317234891e1,1.470609376033e1,
1.801842926422e0));
#126802=cartesian_point('',(6.491675575633e1,1.469268428848e1,
1.808613180237e0));
#126803=cartesian_point('',(6.417904953233e1,1.538449235392e1,
2.764724076872e0));
#126804=cartesian_point('',(6.416923710063e1,1.539366572697e1,
2.725894203612e0));
#126805=cartesian_point('',(6.415294633036e1,1.540861319350e1,
2.641781246331e0));
#126806=cartesian_point('',(6.414327600313e1,1.541630102926e1,
2.514611646664e0));
#126807=cartesian_point('',(6.414789678244e1,1.540982623636e1,
2.391136423739e0));
#126808=cartesian_point('',(6.416378826894e1,1.539230100416e1,
2.278795691461e0));
#126809=cartesian_point('',(6.419000412126e1,1.536459090763e1,
2.172459307505e0));
#126810=cartesian_point('',(6.422805079290e1,1.532513707105e1,
2.068258503920e0));
#126811=cartesian_point('',(6.428064915513e1,1.527122349718e1,
1.965698252342e0));
#126812=cartesian_point('',(6.435033369471e1,1.520038395420e1,
1.868537052225e0));
#126813=cartesian_point('',(6.443726872569e1,1.511257671289e1,
1.784842084393e0));
#126814=cartesian_point('',(6.453750439482e1,1.501187180420e1,
1.723781234924e0));
#126815=cartesian_point('',(6.464481668274e1,1.490454711021e1,
1.690791970696e0));
#126816=cartesian_point('',(6.475387459054e1,1.479592611695e1,
1.687084009715e0));
#126817=cartesian_point('',(6.484114720707e1,1.470935895446e1,
1.707455322888e0));
#126818=cartesian_point('',(6.489080601660e1,1.466024736169e1,
1.729021300901e0));
#126819=cartesian_point('',(6.490579991051e1,1.464543377671e1,
1.736497229402e0));
#126820=cartesian_point('',(6.408706368469e1,1.543329150314e1,
2.798902296959e0));
#126821=cartesian_point('',(6.407602171185e1,1.544368868833e1,
2.755016120464e0));
#126822=cartesian_point('',(6.405771378943e1,1.546064496824e1,
2.659954134696e0));
#126823=cartesian_point('',(6.404694160311e1,1.546942941929e1,
2.516244128202e0));
#126824=cartesian_point('',(6.405231363574e1,1.546220681353e1,
2.376722014125e0));
#126825=cartesian_point('',(6.407040630834e1,1.544249024844e1,
2.249791917554e0));
#126826=cartesian_point('',(6.410015529915e1,1.541126286779e1,
2.129655079457e0));
#126827=cartesian_point('',(6.414326615687e1,1.536676757517e1,
2.011939673389e0));
#126828=cartesian_point('',(6.420281209665e1,1.530593763384e1,
1.896086055491e0));
#126829=cartesian_point('',(6.428165050444e1,1.522598538596e1,
1.786339114833e0));
#126830=cartesian_point('',(6.437995658919e1,1.512685829500e1,
1.691808946291e0));
#126831=cartesian_point('',(6.449325834188e1,1.501314622989e1,
1.622846731409e0));
#126832=cartesian_point('',(6.461452109231e1,1.489193411994e1,
1.585589843405e0));
#126833=cartesian_point('',(6.473772486137e1,1.476923124319e1,
1.581402257936e0));
#126834=cartesian_point('',(6.483629578302e1,1.467141717337e1,
1.604408769813e0));
#126835=cartesian_point('',(6.489237550300e1,1.461591359273e1,
1.628765045202e0));
#126836=cartesian_point('',(6.490930735789e1,1.459917081170e1,
1.637208317729e0));
#126837=cartesian_point('',(6.400233046532e1,1.550790221612e1,
2.837325721334e0));
#126838=cartesian_point('',(6.398990542107e1,1.551967617382e1,
2.787716152881e0));
#126839=cartesian_point('',(6.396933287529e1,1.553888700464e1,
2.680264115732e0));
#126840=cartesian_point('',(6.395734173133e1,1.554888483631e1,
2.517848787501e0));
#126841=cartesian_point('',(6.396358882786e1,1.554079113748e1,
2.360191179822e0));
#126842=cartesian_point('',(6.398419191057e1,1.551857550269e1,
2.216782277454e0));
#126843=cartesian_point('',(6.401795324408e1,1.548335391319e1,
2.081065965377e0));
#126844=cartesian_point('',(6.406680292865e1,1.543314573159e1,
1.948101637351e0));
#126845=cartesian_point('',(6.413421080074e1,1.536448939760e1,
1.817256370124e0));
#126846=cartesian_point('',(6.422339664279e1,1.527423650029e1,
1.693322885323e0));
#126847=cartesian_point('',(6.433454564940e1,1.516232457135e1,
1.586584973376e0));
#126848=cartesian_point('',(6.446259577842e1,1.503393085200e1,
1.508723759358e0));
#126849=cartesian_point('',(6.459959934469e1,1.489704916789e1,
1.466661533337e0));
#126850=cartesian_point('',(6.473876221194e1,1.475845943357e1,
1.461933938741e0));
#126851=cartesian_point('',(6.485008055565e1,1.464795571217e1,
1.487907575134e0));
#126852=cartesian_point('',(6.491340638116e1,1.458523879971e1,
1.515406116053e0));
#126853=cartesian_point('',(6.493252542514e1,1.456631873019e1,
1.524938822969e0));
#126854=cartesian_point('',(6.395910775314e1,1.557259632522e1,
2.863157992250e0));
#126855=cartesian_point('',(6.394575226551e1,1.558529659577e1,
2.809671818502e0));
#126856=cartesian_point('',(6.392365946414e1,1.560602039680e1,
2.693830232504e0));
#126857=cartesian_point('',(6.391086334935e1,1.561681968392e1,
2.518757933279e0));
#126858=cartesian_point('',(6.391772119812e1,1.560811797829e1,
2.348837500803e0));
#126859=cartesian_point('',(6.394003839984e1,1.558419604249e1,
2.194292910275e0));
#126860=cartesian_point('',(6.397652695111e1,1.554625965501e1,
2.048054684036e0));
#126861=cartesian_point('',(6.402926845452e1,1.549217737571e1,
1.904797439936e0));
#126862=cartesian_point('',(6.410199977501e1,1.541822182020e1,
1.763838519043e0));
#126863=cartesian_point('',(6.419818388764e1,1.532100248028e1,
1.630339711257e0));
#126864=cartesian_point('',(6.431801103572e1,1.520045184249e1,
1.515374803610e0));
#126865=cartesian_point('',(6.445602027132e1,1.506214422420e1,
1.431518808944e0));
#126866=cartesian_point('',(6.460364885210e1,1.491468568977e1,
1.386220305788e0));
#126867=cartesian_point('',(6.475358246601e1,1.476537400930e1,
1.381129063079e0));
#126868=cartesian_point('',(6.487350465405e1,1.464630527460e1,
1.409100907603e0));
#126869=cartesian_point('',(6.494172243317e1,1.457871863292e1,
1.438715977260e0));
#126870=cartesian_point('',(6.496231820378e1,1.455832852757e1,
1.448982543156e0));
#126871=cartesian_point('',(6.394102088924e1,1.560967507358e1,
2.876309255468e0));
#126872=cartesian_point('',(6.392719154070e1,1.562284713191e1,
2.820841301430e0));
#126873=cartesian_point('',(6.390432541905e1,1.564434039782e1,
2.700711573817e0));
#126874=cartesian_point('',(6.389112363700e1,1.565554362923e1,
2.519172412722e0));
#126875=cartesian_point('',(6.389829881850e1,1.564652601018e1,
2.342988928364e0));
#126876=cartesian_point('',(6.392149619530e1,1.562172793472e1,
2.182758915407e0));
#126877=cartesian_point('',(6.395938164491e1,1.558240103693e1,
2.031150348281e0));
#126878=cartesian_point('',(6.401411405258e1,1.552633695587e1,
1.882641275522e0));
#126879=cartesian_point('',(6.408956633578e1,1.544967286663e1,
1.736523583799e0));
#126880=cartesian_point('',(6.418932515162e1,1.534889513392e1,
1.598147172395e0));
#126881=cartesian_point('',(6.431358283910e1,1.522393414096e1,
1.478988278075e0));
#126882=cartesian_point('',(6.445667473279e1,1.508056697970e1,
1.392076925317e0));
#126883=cartesian_point('',(6.460972461206e1,1.492771174367e1,
1.345129223757e0));
#126884=cartesian_point('',(6.476515342621e1,1.477292977376e1,
1.339852676814e0));
#126885=cartesian_point('',(6.488946545191e1,1.464949096797e1,
1.368842780984e0));
#126886=cartesian_point('',(6.496017953839e1,1.457941938768e1,
1.399536510722e0));
#126887=cartesian_point('',(6.498152890040e1,1.455827910712e1,
1.410177092406e0));
#126888=b_spline_surface_with_knots('',3,3,((#126616,#126617,#126618,#126619,
#126620,#126621,#126622,#126623,#126624,#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,#126849,#126850,#126851,#126852,#126853),(#126854,#126855,
#126856,#126857,#126858,#126859,#126860,#126861,#126862,#126863,#126864,#126865,
#126866,#126867,#126868,#126869,#126870),(#126871,#126872,#126873,#126874,
#126875,#126876,#126877,#126878,#126879,#126880,#126881,#126882,#126883,#126884,
#126885,#126886,#126887)),.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),(3.287050875519e-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.647943812686e0),(8.777875106995e-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.941788400768e-1),
.unspecified.);
#126889=oriented_edge('',*,*,#126607,.f.);
#126891=oriented_edge('',*,*,#126890,.t.);
#126893=oriented_edge('',*,*,#126892,.f.);
#126895=oriented_edge('',*,*,#126894,.t.);
#126896=edge_loop('',(#126889,#126891,#126893,#126895));
#126897=face_outer_bound('',#126896,.f.);
#126899=cartesian_point('',(1.002251976536e1,6.993796819315e1,1.5e0));
#126900=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#126901=direction('',(0.e0,0.e0,1.e0));
#126902=axis2_placement_3d('',#126899,#126900,#126901);
#126903=cylindrical_surface('',#126902,5.e-1);
#126904=oriented_edge('',*,*,#126334,.f.);
#126906=oriented_edge('',*,*,#126905,.f.);
#126908=oriented_edge('',*,*,#126907,.t.);
#126909=oriented_edge('',*,*,#126890,.f.);
#126910=edge_loop('',(#126904,#126906,#126908,#126909));
#126911=face_outer_bound('',#126910,.f.);
#126913=cartesian_point('',(6.956997431319e1,1.097889892350e1,
1.940867232931e0));
#126914=cartesian_point('',(6.982689456698e1,1.076497821111e1,
1.940387812561e0));
#126915=cartesian_point('',(7.021972263201e1,1.028987304826e1,
1.939468302386e0));
#126916=cartesian_point('',(7.048799887599e1,9.575595728002e0,
1.938727986414e0));
#126917=cartesian_point('',(7.054161050704e1,9.156524201204e0,
1.938341877418e0));
#126918=cartesian_point('',(7.054853728278e1,9.008748798417e0,
1.938257654444e0));
#126919=cartesian_point('',(6.927521665658e1,1.062786300207e1,
2.186072985350e0));
#126920=cartesian_point('',(6.948954919837e1,1.045031607018e1,
2.186619028174e0));
#126921=cartesian_point('',(6.981769293386e1,1.005537437777e1,
2.187353033457e0));
#126922=cartesian_point('',(7.004232849185e1,9.460459306561e0,
2.188177648593e0));
#126923=cartesian_point('',(7.008743313273e1,9.111148830922e0,
2.188327581116e0));
#126924=cartesian_point('',(7.009332702269e1,8.987953903983e0,
2.188413676248e0));
#126925=cartesian_point('',(6.899942168853e1,1.029941331843e1,
1.862581342015e0));
#126926=cartesian_point('',(6.917312983569e1,1.015496297053e1,
1.864039891205e0));
#126927=cartesian_point('',(6.943881224550e1,9.834037092108e0,
1.866388096210e0));
#126928=cartesian_point('',(6.962036711949e1,9.351348545979e0,
1.868613731905e0));
#126929=cartesian_point('',(6.965669653475e1,9.068104643724e0,
1.869372790583e0));
#126930=cartesian_point('',(6.966140547986e1,8.968222358939e0,
1.869614925149e0));
#126931=cartesian_point('',(6.911393438507e1,1.043579231335e1,
1.339002455988e0));
#126932=cartesian_point('',(6.930358626678e1,1.027648487147e1,
1.340026218051e0));
#126933=cartesian_point('',(6.959289687365e1,9.923648388888e0,
1.341783983539e0));
#126934=cartesian_point('',(6.978966501799e1,9.395008678692e0,
1.343352663561e0));
#126935=cartesian_point('',(6.982866764652e1,9.085277418077e0,
1.343986799429e0));
#126936=cartesian_point('',(6.983360860009e1,8.976088527534e0,
1.344160192781e0));
#126937=(bounded_surface()b_spline_surface(3,3,((#126913,#126914,#126915,
#126916,#126917,#126918),(#126919,#126920,#126921,#126922,#126923,#126924),(
#126925,#126926,#126927,#126928,#126929,#126930),(#126931,#126932,#126933,
#126934,#126935,#126936)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.600151155773e-1,1.225792177457e0),(1.911674757182e-1,
4.991406906573e-1,7.502059627792e-1,8.863675966802e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.547139295734e0,
1.547139295734e0,1.547139295734e0,1.547139295734e0,1.547139295734e0,
1.547139295734e0),(8.745484154385e-1,8.745484154385e-1,8.745484154385e-1,
8.745484154385e-1,8.745484154385e-1,8.745484154385e-1),(8.220626378800e-1,
8.220626378800e-1,8.220626378800e-1,8.220626378800e-1,8.220626378800e-1,
8.220626378800e-1),(1.389681963058e0,1.389681963058e0,1.389681963058e0,
1.389681963058e0,1.389681963058e0,1.389681963058e0)))representation_item('')surface());
#126938=oriented_edge('',*,*,#126332,.t.);
#126940=oriented_edge('',*,*,#126939,.t.);
#126942=oriented_edge('',*,*,#126941,.f.);
#126943=oriented_edge('',*,*,#126905,.t.);
#126944=edge_loop('',(#126938,#126940,#126942,#126943));
#126945=face_outer_bound('',#126944,.f.);
#126947=cartesian_point('',(0.e0,0.e0,1.5e0));
#126948=direction('',(0.e0,0.e0,1.e0));
#126949=direction('',(9.901503544828e-1,1.400081266129e-1,0.e0));
#126950=axis2_placement_3d('',#126947,#126948,#126949);
#126951=toroidal_surface('',#126950,7.089033637174e1,5.e-1);
#126952=oriented_edge('',*,*,#126330,.f.);
#126954=oriented_edge('',*,*,#126953,.f.);
#126956=oriented_edge('',*,*,#126955,.t.);
#126957=oriented_edge('',*,*,#126939,.f.);
#126958=edge_loop('',(#126952,#126954,#126956,#126957));
#126959=face_outer_bound('',#126958,.f.);
#126961=cartesian_point('',(7.083235652825e1,6.347013461991e0,
1.941084657436e0));
#126962=cartesian_point('',(7.085865098798e1,6.196635453902e0,
1.940879820101e0));
#126963=cartesian_point('',(7.089778366518e1,5.763415661319e0,
1.940469257637e0));
#126964=cartesian_point('',(7.079052682372e1,5.049327359855e0,
1.939853581384e0));
#126965=cartesian_point('',(7.041420804794e1,4.284689374225e0,
1.939697296356e0));
#126966=cartesian_point('',(6.982285259678e1,3.670547005788e0,
1.939999483628e0));
#126967=cartesian_point('',(6.925922540102e1,3.365576712223e0,
1.940632363746e0));
#126968=cartesian_point('',(6.892168644071e1,3.260765220151e0,
1.941019248651e0));
#126969=cartesian_point('',(6.885187499241e1,3.242078526160e0,
1.941081154777e0));
#126970=cartesian_point('',(7.038330795307e1,6.269537522813e0,
2.184239461365e0));
#126971=cartesian_point('',(7.040547952063e1,6.144254615014e0,
2.184405426664e0));
#126972=cartesian_point('',(7.043878026306e1,5.783197415514e0,
2.185013928490e0));
#126973=cartesian_point('',(7.035010254050e1,5.187596132223e0,
2.185435016662e0));
#126974=cartesian_point('',(7.003643388539e1,4.549697208746e0,
2.185630265102e0));
#126975=cartesian_point('',(6.954287899644e1,4.037766179697e0,
2.185308827006e0));
#126976=cartesian_point('',(6.907252725937e1,3.784198468908e0,
2.184829036523e0));
#126977=cartesian_point('',(6.879102104358e1,3.697396093288e0,
2.184358276676e0));
#126978=cartesian_point('',(6.873280643607e1,3.681940735247e0,
2.184225676287e0));
#126979=cartesian_point('',(6.996292156083e1,6.197006878718e0,
1.864134485039e0));
#126980=cartesian_point('',(6.998078825460e1,6.095140118239e0,
1.864660440598e0));
#126981=cartesian_point('',(7.000744186279e1,5.801654740438e0,
1.866111001113e0));
#126982=cartesian_point('',(6.993493739403e1,5.317827087118e0,
1.867580137209e0));
#126983=cartesian_point('',(6.968002023839e1,4.799742227139e0,
1.868080028282e0));
#126984=cartesian_point('',(6.927929400346e1,4.383713792802e0,
1.867194048091e0));
#126985=cartesian_point('',(6.889735128118e1,4.177247585986e0,
1.865616418076e0));
#126986=cartesian_point('',(6.866864209924e1,4.106356061404e0,
1.864397008647e0));
#126987=cartesian_point('',(6.862134050391e1,4.093720935810e0,
1.864119593092e0));
#126988=cartesian_point('',(7.013258678813e1,6.226279904651e0,
1.343132193296e0));
#126989=cartesian_point('',(7.015166249702e1,6.114870939204e0,
1.343528119195e0));
#126990=cartesian_point('',(7.017958928910e1,5.794132140683e0,
1.344505928002e0));
#126991=cartesian_point('',(7.009910921664e1,5.266201753153e0,
1.345644026282e0));
#126992=cartesian_point('',(6.982059934252e1,4.701143139677e0,
1.345991938710e0));
#126993=cartesian_point('',(6.938391629896e1,4.246664576759e0,
1.345356688115e0));
#126994=cartesian_point('',(6.896758283973e1,4.019977574531e0,
1.344155439552e0));
#126995=cartesian_point('',(6.871796964701e1,3.941538298817e0,
1.343302581106e0));
#126996=cartesian_point('',(6.866633056270e1,3.927521776188e0,
1.343127861014e0));
#126997=(bounded_surface()b_spline_surface(3,3,((#126961,#126962,#126963,
#126964,#126965,#126966,#126967,#126968,#126969),(#126970,#126971,#126972,
#126973,#126974,#126975,#126976,#126977,#126978),(#126979,#126980,#126981,
#126982,#126983,#126984,#126985,#126986,#126987),(#126988,#126989,#126990,
#126991,#126992,#126993,#126994,#126995,#126996)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.600840714417e-1,
1.227067592363e0),(7.445239395988e-2,1.653636891844e-1,3.322517063542e-1,
4.994020471499e-1,6.664419869935e-1,8.335722973160e-1,8.765790424795e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.540552555693e0,1.540552555693e0,1.540552555693e0,1.540552555693e0,
1.540552555693e0,1.540552555693e0,1.540552555693e0,1.540552555693e0,
1.540552555693e0),(8.755486592686e-1,8.755486592686e-1,8.755486592686e-1,
8.755486592686e-1,8.755486592686e-1,8.755486592686e-1,8.755486592686e-1,
8.755486592686e-1,8.755486592686e-1),(8.241255020372e-1,8.241255020372e-1,
8.241255020372e-1,8.241255020372e-1,8.241255020372e-1,8.241255020372e-1,
8.241255020372e-1,8.241255020372e-1,8.241255020372e-1),(1.386283083998e0,
1.386283083998e0,1.386283083998e0,1.386283083998e0,1.386283083998e0,
1.386283083998e0,1.386283083998e0,1.386283083998e0,1.386283083998e0)))representation_item('')surface());
#126998=oriented_edge('',*,*,#126328,.t.);
#127000=oriented_edge('',*,*,#126999,.t.);
#127002=oriented_edge('',*,*,#127001,.f.);
#127003=oriented_edge('',*,*,#126953,.t.);
#127004=edge_loop('',(#126998,#127000,#127002,#127003));
#127005=face_outer_bound('',#127004,.f.);
#127007=cartesian_point('',(6.941094994301e1,3.685510479758e0,1.5e0));
#127008=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#127009=direction('',(0.e0,0.e0,1.e0));
#127010=axis2_placement_3d('',#127007,#127008,#127009);
#127011=cylindrical_surface('',#127010,5.e-1);
#127012=oriented_edge('',*,*,#126326,.f.);
#127014=oriented_edge('',*,*,#127013,.f.);
#127016=oriented_edge('',*,*,#127015,.t.);
#127017=oriented_edge('',*,*,#126999,.f.);
#127018=edge_loop('',(#127012,#127014,#127016,#127017));
#127019=face_outer_bound('',#127018,.f.);
#127021=cartesian_point('',(6.75e1,-2.365790188290e-14,1.5e0));
#127022=direction('',(0.e0,0.e0,-1.e0));
#127023=direction('',(-1.649073340442e-1,9.863090647350e-1,0.e0));
#127024=axis2_placement_3d('',#127021,#127022,#127023);
#127025=toroidal_surface('',#127024,2.809663628260e0,5.e-1);
#127026=oriented_edge('',*,*,#126324,.f.);
#127028=oriented_edge('',*,*,#127027,.t.);
#127030=oriented_edge('',*,*,#127029,.t.);
#127032=oriented_edge('',*,*,#127031,.t.);
#127033=oriented_edge('',*,*,#127013,.t.);
#127034=edge_loop('',(#127026,#127028,#127030,#127032,#127033));
#127035=face_outer_bound('',#127034,.f.);
#127037=cartesian_point('',(6.612649023606e1,-2.490064910782e0,1.5e0));
#127038=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#127039=direction('',(0.e0,0.e0,1.e0));
#127040=axis2_placement_3d('',#127037,#127038,#127039);
#127041=cylindrical_surface('',#127040,5.e-1);
#127042=oriented_edge('',*,*,#126322,.f.);
#127044=oriented_edge('',*,*,#127043,.f.);
#127046=oriented_edge('',*,*,#127045,.t.);
#127047=oriented_edge('',*,*,#127027,.f.);
#127048=edge_loop('',(#127042,#127044,#127046,#127047));
#127049=face_outer_bound('',#127048,.f.);
#127051=cartesian_point('',(6.885180090673e1,-3.242030725307e0,
1.941072713218e0));
#127052=cartesian_point('',(6.891981650965e1,-3.260235376828e0,
1.941014514702e0));
#127053=cartesian_point('',(6.925517517351e1,-3.363992030247e0,
1.940627610046e0));
#127054=cartesian_point('',(6.981747039686e1,-3.666524036828e0,
1.939996565904e0));
#127055=cartesian_point('',(7.040991540678e1,-4.278625596828e0,
1.939690359341e0));
#127056=cartesian_point('',(7.078831960012e1,-5.042281327189e0,
1.939842297837e0));
#127057=cartesian_point('',(7.089786630875e1,-5.758315132672e0,
1.940458130962e0));
#127058=cartesian_point('',(7.085906831581e1,-6.194182887786e0,
1.940867396843e0));
#127059=cartesian_point('',(7.083240508644e1,-6.346765282689e0,
1.941076640460e0));
#127060=cartesian_point('',(6.873274362179e1,-3.681898286659e0,
2.184238422485e0));
#127061=cartesian_point('',(6.878946078777e1,-3.696955114452e0,
2.184370777720e0));
#127062=cartesian_point('',(6.906914776862e1,-3.782881357632e0,
2.184835221436e0));
#127063=cartesian_point('',(6.953838585930e1,-4.034414330135e0,
2.185318021663e0));
#127064=cartesian_point('',(7.003285179621e1,-4.544638515526e0,
2.185641846543e0));
#127065=cartesian_point('',(7.034826562091e1,-5.181716898654e0,
2.185449889221e0));
#127066=cartesian_point('',(7.043885551853e1,-5.778944517372e0,
2.185032777380e0));
#127067=cartesian_point('',(7.040583034747e1,-6.142210801991e0,
2.184416852235e0));
#127068=cartesian_point('',(7.038334764453e1,-6.269330275328e0,
2.184250632662e0));
#127069=cartesian_point('',(6.862128365145e1,-4.093700864332e0,
1.864134760802e0));
#127070=cartesian_point('',(6.866736810829e1,-4.106009978476e0,
1.864406621452e0));
#127071=cartesian_point('',(6.889459809205e1,-4.176186969143e0,
1.865616988126e0));
#127072=cartesian_point('',(6.927563503206e1,-4.380999401172e0,
1.867196376548e0));
#127073=cartesian_point('',(6.967709700027e1,-4.795641054835e0,
1.868091431607e0));
#127074=cartesian_point('',(6.993342630555e1,-5.313056120323e0,
1.867602367763e0));
#127075=cartesian_point('',(7.000748206197e1,-5.798198747385e0,
1.866138714459e0));
#127076=cartesian_point('',(6.998105464415e1,-6.093476062707e0,
1.864679302643e0));
#127077=cartesian_point('',(6.996293746468e1,-6.196835295781e0,
1.864146794259e0));
#127078=cartesian_point('',(6.866627070431e1,-3.927495350754e0,
1.343127868567e0));
#127079=cartesian_point('',(6.871658111303e1,-3.941149993989e0,
1.343297259109e0));
#127080=cartesian_point('',(6.896458255074e1,-4.018803447030e0,
1.344145902482e0));
#127081=cartesian_point('',(6.937993428555e1,-4.243688735357e0,
1.345346577667e0));
#127082=cartesian_point('',(6.981741812064e1,-4.696664304593e0,
1.345988998858e0));
#127083=cartesian_point('',(7.009745992128e1,-5.260996712057e0,
1.345649343566e0));
#127084=cartesian_point('',(7.017962900103e1,-5.790357691930e0,
1.344513708340e0));
#127085=cartesian_point('',(7.015195513155e1,-6.113052288875e0,
1.343532776314e0));
#127086=cartesian_point('',(7.013261222101e1,-6.226093934326e0,
1.343130557892e0));
#127087=(bounded_surface()b_spline_surface(3,3,((#127051,#127052,#127053,
#127054,#127055,#127056,#127057,#127058,#127059),(#127060,#127061,#127062,
#127063,#127064,#127065,#127066,#127067,#127068),(#127069,#127070,#127071,
#127072,#127073,#127074,#127075,#127076,#127077),(#127078,#127079,#127080,
#127081,#127082,#127083,#127084,#127085,#127086)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.600949993010e-1,
1.227066722387e0),(1.234563030208e-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.540580387174e0,1.540580387174e0,1.540580387174e0,1.540580387174e0,
1.540580387174e0,1.540580387174e0,1.540580387174e0,1.540580387174e0,
1.540580387174e0),(8.755464868760e-1,8.755464868760e-1,8.755464868760e-1,
8.755464868760e-1,8.755464868760e-1,8.755464868760e-1,8.755464868760e-1,
8.755464868760e-1,8.755464868760e-1),(8.241171017976e-1,8.241171017976e-1,
8.241171017976e-1,8.241171017976e-1,8.241171017976e-1,8.241171017976e-1,
8.241171017976e-1,8.241171017976e-1,8.241171017976e-1),(1.386292231939e0,
1.386292231939e0,1.386292231939e0,1.386292231939e0,1.386292231939e0,
1.386292231939e0,1.386292231939e0,1.386292231939e0,1.386292231939e0)))representation_item('')surface());
#127088=oriented_edge('',*,*,#126320,.t.);
#127090=oriented_edge('',*,*,#127089,.t.);
#127092=oriented_edge('',*,*,#127091,.f.);
#127093=oriented_edge('',*,*,#127043,.t.);
#127094=edge_loop('',(#127088,#127090,#127092,#127093));
#127095=face_outer_bound('',#127094,.f.);
#127097=cartesian_point('',(0.e0,0.e0,1.5e0));
#127098=direction('',(0.e0,0.e0,1.e0));
#127099=direction('',(9.970258468231e-1,-7.706789712117e-2,0.e0));
#127100=axis2_placement_3d('',#127097,#127098,#127099);
#127101=toroidal_surface('',#127100,7.089033637174e1,5.e-1);
#127102=oriented_edge('',*,*,#126318,.f.);
#127104=oriented_edge('',*,*,#127103,.f.);
#127106=oriented_edge('',*,*,#127105,.t.);
#127107=oriented_edge('',*,*,#127089,.f.);
#127108=edge_loop('',(#127102,#127104,#127106,#127107));
#127109=face_outer_bound('',#127108,.f.);
#127111=cartesian_point('',(6.347013208853e0,-7.083235652400e1,
1.941083289242e0));
#127112=cartesian_point('',(6.196103479792e0,-7.085874334006e1,
1.940877334894e0));
#127113=cartesian_point('',(5.762425747196e0,-7.089778758675e1,
1.940466592688e0));
#127114=cartesian_point('',(5.048075343883e0,-7.079010095401e1,
1.939851201663e0));
#127115=cartesian_point('',(4.283895350217e0,-7.041361359394e1,
1.939695368995e0));
#127116=cartesian_point('',(3.670170227815e0,-6.982231226172e1,
1.939997616253e0));
#127117=cartesian_point('',(3.365454759268e0,-6.925892230549e1,
1.940630029307e0));
#127118=cartesian_point('',(3.260725099710e0,-6.892158131373e1,
1.941016660375e0));
#127119=cartesian_point('',(3.242065060703e0,-6.885186979532e1,
1.941078359823e0));
#127120=cartesian_point('',(6.269536784025e0,-7.038330629073e1,
2.184243027216e0));
#127121=cartesian_point('',(6.143810909051e0,-7.040555575956e1,
2.184409004849e0));
#127122=cartesian_point('',(5.782371604387e0,-7.043878338252e1,
2.185018147085e0));
#127123=cartesian_point('',(5.186551086460e0,-7.034974675946e1,
2.185438994691e0));
#127124=cartesian_point('',(4.549034290827e0,-7.003593679216e1,
2.185633759333e0));
#127125=cartesian_point('',(4.037451382996e0,-6.954242711470e1,
2.185312359972e0));
#127126=cartesian_point('',(3.784095709430e0,-6.907227351848e1,
2.184832790750e0));
#127127=cartesian_point('',(3.697361027682e0,-6.879093236560e1,
2.184362571703e0));
#127128=cartesian_point('',(3.681927664196e0,-6.873280106251e1,
2.184230052913e0));
#127129=cartesian_point('',(6.197005222396e0,-6.996291564184e1,
1.864136511829e0));
#127130=cartesian_point('',(6.094778447449e0,-6.998084506758e1,
1.864664053482e0));
#127131=cartesian_point('',(5.800983262535e0,-7.000743885296e1,
1.866115786914e0));
#127132=cartesian_point('',(5.316978742124e0,-6.993464323503e1,
1.867584179385e0));
#127133=cartesian_point('',(4.799205080949e0,-6.967961214265e1,
1.868082740710e0));
#127134=cartesian_point('',(4.383460059554e0,-6.927892325316e1,
1.867196731233e0));
#127135=cartesian_point('',(4.177166765495e0,-6.889714197343e1,
1.865620072403e0));
#127136=cartesian_point('',(4.106330708258e0,-6.866856731971e1,
1.864401795508e0));
#127137=cartesian_point('',(4.093713619930e0,-6.862133351271e1,
1.864124787645e0));
#127138=cartesian_point('',(6.226278940332e0,-7.013258442614e1,
1.343130188829e0));
#127139=cartesian_point('',(6.114476037344e0,-7.015172709705e1,
1.343527674475e0));
#127140=cartesian_point('',(5.793398987735e0,-7.017958754583e1,
1.344506151610e0));
#127141=cartesian_point('',(5.265275947525e0,-7.009879042706e1,
1.345643684025e0));
#127142=cartesian_point('',(4.700555833785e0,-6.982015705093e1,
1.345990640583e0));
#127143=cartesian_point('',(4.246385654233e0,-6.938351397668e1,
1.345355337840e0));
#127144=cartesian_point('',(4.019887894293e0,-6.896735559906e1,
1.344154896128e0));
#127145=cartesian_point('',(3.941510025967e0,-6.871788894646e1,
1.343302759866e0));
#127146=cartesian_point('',(3.927513585767e0,-6.866632383680e1,
1.343128383965e0));
#127147=(bounded_surface()b_spline_surface(3,3,((#127111,#127112,#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.600850208141e-1,
1.227067254684e0),(7.409721756538e-2,1.653657088378e-1,3.322538983161e-1,
4.994034458262e-1,6.664428072482e-1,8.335724467590e-1,8.765340971325e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.540559677754e0,1.540559677754e0,1.540559677754e0,1.540559677754e0,
1.540559677754e0,1.540559677754e0,1.540559677754e0,1.540559677754e0,
1.540559677754e0),(8.755474973087e-1,8.755474973087e-1,8.755474973087e-1,
8.755474973087e-1,8.755474973087e-1,8.755474973087e-1,8.755474973087e-1,
8.755474973087e-1,8.755474973087e-1),(8.241232586861e-1,8.241232586861e-1,
8.241232586861e-1,8.241232586861e-1,8.241232586861e-1,8.241232586861e-1,
8.241232586861e-1,8.241232586861e-1,8.241232586861e-1),(1.386286961886e0,
1.386286961886e0,1.386286961886e0,1.386286961886e0,1.386286961886e0,
1.386286961886e0,1.386286961886e0,1.386286961886e0,1.386286961886e0)))representation_item('')surface());
#127148=oriented_edge('',*,*,#126316,.t.);
#127150=oriented_edge('',*,*,#127149,.t.);
#127152=oriented_edge('',*,*,#127151,.f.);
#127153=oriented_edge('',*,*,#127103,.t.);
#127154=edge_loop('',(#127148,#127150,#127152,#127153));
#127155=face_outer_bound('',#127154,.f.);
#127157=cartesian_point('',(3.685510479751e0,-6.941094994299e1,1.5e0));
#127158=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#127159=direction('',(0.e0,0.e0,1.e0));
#127160=axis2_placement_3d('',#127157,#127158,#127159);
#127161=cylindrical_surface('',#127160,5.e-1);
#127162=oriented_edge('',*,*,#126314,.f.);
#127164=oriented_edge('',*,*,#127163,.f.);
#127166=oriented_edge('',*,*,#127165,.t.);
#127167=oriented_edge('',*,*,#127149,.f.);
#127168=edge_loop('',(#127162,#127164,#127166,#127167));
#127169=face_outer_bound('',#127168,.f.);
#127171=cartesian_point('',(-2.085698656533e-14,-6.75e1,1.5e0));
#127172=direction('',(0.e0,0.e0,-1.e0));
#127173=direction('',(9.863090647349e-1,1.649073340446e-1,0.e0));
#127174=axis2_placement_3d('',#127171,#127172,#127173);
#127175=toroidal_surface('',#127174,2.809663628260e0,5.e-1);
#127176=oriented_edge('',*,*,#126312,.f.);
#127178=oriented_edge('',*,*,#127177,.t.);
#127180=oriented_edge('',*,*,#127179,.t.);
#127182=oriented_edge('',*,*,#127181,.t.);
#127183=oriented_edge('',*,*,#127163,.t.);
#127184=edge_loop('',(#127176,#127178,#127180,#127182,#127183));
#127185=face_outer_bound('',#127184,.f.);
#127187=cartesian_point('',(-2.490064910781e0,-6.612649023606e1,1.5e0));
#127188=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#127189=direction('',(0.e0,0.e0,1.e0));
#127190=axis2_placement_3d('',#127187,#127188,#127189);
#127191=cylindrical_surface('',#127190,5.e-1);
#127192=oriented_edge('',*,*,#126310,.f.);
#127194=oriented_edge('',*,*,#127193,.f.);
#127196=oriented_edge('',*,*,#127195,.t.);
#127197=oriented_edge('',*,*,#127177,.f.);
#127198=edge_loop('',(#127192,#127194,#127196,#127197));
#127199=face_outer_bound('',#127198,.f.);
#127201=cartesian_point('',(-3.242035769110e0,-6.885180489028e1,
1.941071960031e0));
#127202=cartesian_point('',(-3.260265587173e0,-6.891991488335e1,
1.941013549406e0));
#127203=cartesian_point('',(-3.364100783481e0,-6.925546585368e1,
1.940626378166e0));
#127204=cartesian_point('',(-3.666880326037e0,-6.981799694421e1,
1.939994858321e0));
#127205=cartesian_point('',(-4.279395705446e0,-7.041050301939e1,
1.939688692272e0));
#127206=cartesian_point('',(-5.043511530530e0,-7.078874726880e1,
1.939841077015e0));
#127207=cartesian_point('',(-5.759293272267e0,-7.089786857451e1,
1.940457222034e0));
#127208=cartesian_point('',(-6.194711918107e0,-7.085898113587e1,
1.940866323453e0));
#127209=cartesian_point('',(-6.346768571665e0,-7.083240898917e1,
1.941074457077e0));
#127210=cartesian_point('',(-3.681902751263e0,-6.873274787713e1,
2.184239261673e0));
#127211=cartesian_point('',(-3.696980350062e0,-6.878954376156e1,
2.184371671329e0));
#127212=cartesian_point('',(-3.782971598998e0,-6.906939126154e1,
2.184836618856e0));
#127213=cartesian_point('',(-4.034710671674e0,-6.953882665003e1,
2.185319631594e0));
#127214=cartesian_point('',(-4.545280434026e0,-7.003334392965e1,
2.185643492485e0));
#127215=cartesian_point('',(-5.182743119776e0,-7.034862386386e1,
2.185451060794e0));
#127216=cartesian_point('',(-5.779760275078e0,-7.043885855478e1,
2.185033735657e0));
#127217=cartesian_point('',(-6.142652042506e0,-7.040575936696e1,
2.184418441563e0));
#127218=cartesian_point('',(-6.269333608499e0,-7.038335347395e1,
2.184252223794e0));
#127219=cartesian_point('',(-4.093708307126e0,-6.862128719722e1,
1.864137040218e0));
#127220=cartesian_point('',(-4.106034405201e0,-6.866743552545e1,
1.864409276884e0));
#127221=cartesian_point('',(-4.176264373806e0,-6.889479541822e1,
1.865620745221e0));
#127222=cartesian_point('',(-4.381244046871e0,-6.927599157121e1,
1.867201111577e0));
#127223=cartesian_point('',(-4.796165355723e0,-6.967749423164e1,
1.868096164204e0));
#127224=cartesian_point('',(-5.313891275832e0,-6.993371457623e1,
1.867605790999e0));
#127225=cartesian_point('',(-5.798862182241e0,-7.000748187953e1,
1.866141388856e0));
#127226=cartesian_point('',(-6.093834657777e0,-6.998099401651e1,
1.864683110381e0));
#127227=cartesian_point('',(-6.196837573375e0,-6.996293875677e1,
1.864152160803e0));
#127228=cartesian_point('',(-3.927501671237e0,-6.866627450905e1,
1.343127599817e0));
#127229=cartesian_point('',(-3.941175244170e0,-6.871665467183e1,
1.343297321086e0));
#127230=cartesian_point('',(-4.018887461718e0,-6.896479788247e1,
1.344146670448e0));
#127231=cartesian_point('',(-4.243956070330e0,-6.938032272412e1,
1.345348147966e0));
#127232=cartesian_point('',(-4.697236437851e0,-6.981785062636e1,
1.345990535761e0));
#127233=cartesian_point('',(-5.261907567637e0,-7.009777463096e1,
1.345649943230e0));
#127234=cartesian_point('',(-5.791082056437e0,-7.017962972073e1,
1.344513732923e0));
#127235=cartesian_point('',(-6.113444183027e0,-7.015188883737e1,
1.343533453184e0));
#127236=cartesian_point('',(-6.226096057686e0,-7.013261200432e1,
1.343132781318e0));
#127237=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.601053151388e-1,
1.227066707335e0),(1.234123193015e-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.540588903223e0,1.540588903223e0,1.540588903223e0,1.540588903223e0,
1.540588903223e0,1.540588903223e0,1.540588903223e0,1.540588903223e0,
1.540588903223e0),(8.755481865006e-1,8.755481865006e-1,8.755481865006e-1,
8.755481865006e-1,8.755481865006e-1,8.755481865006e-1,8.755481865006e-1,
8.755481865006e-1,8.755481865006e-1),(8.241148971529e-1,8.241148971529e-1,
8.241148971529e-1,8.241148971529e-1,8.241148971529e-1,8.241148971529e-1,
8.241148971529e-1,8.241148971529e-1,8.241148971529e-1),(1.386289035180e0,
1.386289035180e0,1.386289035180e0,1.386289035180e0,1.386289035180e0,
1.386289035180e0,1.386289035180e0,1.386289035180e0,1.386289035180e0)))representation_item('')surface());
#127238=oriented_edge('',*,*,#126308,.t.);
#127240=oriented_edge('',*,*,#127239,.t.);
#127242=oriented_edge('',*,*,#127241,.f.);
#127243=oriented_edge('',*,*,#127193,.t.);
#127244=edge_loop('',(#127238,#127240,#127242,#127243));
#127245=face_outer_bound('',#127244,.f.);
#127247=cartesian_point('',(0.e0,0.e0,1.5e0));
#127248=direction('',(0.e0,0.e0,1.e0));
#127249=direction('',(-7.706789712114e-2,-9.970258468231e-1,0.e0));
#127250=axis2_placement_3d('',#127247,#127248,#127249);
#127251=toroidal_surface('',#127250,7.089033637174e1,5.e-1);
#127252=oriented_edge('',*,*,#126306,.f.);
#127254=oriented_edge('',*,*,#127253,.f.);
#127256=oriented_edge('',*,*,#127255,.t.);
#127257=oriented_edge('',*,*,#127239,.f.);
#127258=edge_loop('',(#127252,#127254,#127256,#127257));
#127259=face_outer_bound('',#127258,.f.);
#127261=cartesian_point('',(-7.083235929172e1,-6.347013939120e0,
1.941083161015e0));
#127262=cartesian_point('',(-7.085865377686e1,-6.196635776476e0,
1.940878321401e0));
#127263=cartesian_point('',(-7.089778648999e1,-5.763415539690e0,
1.940467752664e0));
#127264=cartesian_point('',(-7.079052953416e1,-5.049326508930e0,
1.939852070032e0));
#127265=cartesian_point('',(-7.041421037283e1,-4.284687743327e0,
1.939695782842e0));
#127266=cartesian_point('',(-6.982285431977e1,-3.670544745872e0,
1.939997973950e0));
#127267=cartesian_point('',(-6.925922654999e1,-3.365574135978e0,
1.940630860916e0));
#127268=cartesian_point('',(-6.892168724486e1,-3.260762533081e0,
1.941017751097e0));
#127269=cartesian_point('',(-6.885187572591e1,-3.242075819093e0,
1.941079658444e0));
#127270=cartesian_point('',(-7.038331093629e1,-6.269538037781e0,
2.184241567828e0));
#127271=cartesian_point('',(-7.040548253430e1,-6.144254963713e0,
2.184407530571e0));
#127272=cartesian_point('',(-7.043878332353e1,-5.783197284604e0,
2.185016026388e0));
#127273=cartesian_point('',(-7.035010548583e1,-5.187595208284e0,
2.185437107146e0));
#127274=cartesian_point('',(-7.003643641383e1,-4.549695434903e0,
2.185632353419e0));
#127275=cartesian_point('',(-6.954288086652e1,-4.037763725348e0,
2.185310919332e0));
#127276=cartesian_point('',(-6.907252850242e1,-3.784195680007e0,
2.184831136624e0));
#127277=cartesian_point('',(-6.879102191208e1,-3.697393191193e0,
2.184360382110e0));
#127278=cartesian_point('',(-6.873280722491e1,-3.681937813124e0,
2.184227782675e0));
#127279=cartesian_point('',(-6.996292067394e1,-6.197006725927e0,
1.864137757465e0));
#127280=cartesian_point('',(-6.998078736187e1,-6.095140015330e0,
1.864663713684e0));
#127281=cartesian_point('',(-7.000744096463e1,-5.801654779895e0,
1.866114276782e0));
#127282=cartesian_point('',(-6.993493653876e1,-5.317827356179e0,
1.867583414534e0));
#127283=cartesian_point('',(-6.968001950632e1,-4.799742740568e0,
1.868083306423e0));
#127284=cartesian_point('',(-6.927929345806e1,-4.383714506998e0,
1.867197324904e0));
#127285=cartesian_point('',(-6.889735091447e1,-4.177248406910e0,
1.865619692976e0));
#127286=cartesian_point('',(-6.866864184147e1,-4.106356922733e0,
1.864400281575e0));
#127287=cartesian_point('',(-6.862134027015e1,-4.093721804581e0,
1.864122865593e0));
#127288=cartesian_point('',(-7.013258673956e1,-6.226279896515e0,
1.343132342340e0));
#127289=cartesian_point('',(-7.015166244813e1,-6.114870933722e0,
1.343528268279e0));
#127290=cartesian_point('',(-7.017958923987e1,-5.794132142916e0,
1.344506077222e0));
#127291=cartesian_point('',(-7.009910916968e1,-5.266201767922e0,
1.345644175596e0));
#127292=cartesian_point('',(-6.982059930231e1,-4.701143167884e0,
1.345992088068e0));
#127293=cartesian_point('',(-6.938391626904e1,-4.246664615965e0,
1.345356837400e0));
#127294=cartesian_point('',(-6.896758281966e1,-4.019977619529e0,
1.344155588730e0));
#127295=cartesian_point('',(-6.871796963293e1,-3.941538345977e0,
1.343302730180e0));
#127296=cartesian_point('',(-6.866633055018e1,-3.927521823761e0,
1.343128010020e0));
#127297=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.600898002315e-1,
1.227067337775e0),(7.445239389597e-2,1.653636891845e-1,3.322517063544e-1,
4.994020471500e-1,6.664419869936e-1,8.335722973160e-1,8.765790424667e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.540559756659e0,1.540559756659e0,1.540559756659e0,1.540559756659e0,
1.540559756659e0,1.540559756659e0,1.540559756659e0,1.540559756659e0,
1.540559756659e0),(8.755491371712e-1,8.755491371712e-1,8.755491371711e-1,
8.755491371711e-1,8.755491371711e-1,8.755491371711e-1,8.755491371712e-1,
8.755491371712e-1,8.755491371712e-1),(8.241234894421e-1,8.241234894423e-1,
8.241234894420e-1,8.241234894420e-1,8.241234894420e-1,8.241234894420e-1,
8.241234894423e-1,8.241234894423e-1,8.241234894423e-1),(1.386282813473e0,
1.386282813472e0,1.386282813473e0,1.386282813473e0,1.386282813473e0,
1.386282813473e0,1.386282813472e0,1.386282813472e0,1.386282813472e0)))representation_item('')surface());
#127298=oriented_edge('',*,*,#126304,.t.);
#127300=oriented_edge('',*,*,#127299,.t.);
#127302=oriented_edge('',*,*,#127301,.f.);
#127303=oriented_edge('',*,*,#127253,.t.);
#127304=edge_loop('',(#127298,#127300,#127302,#127303));
#127305=face_outer_bound('',#127304,.f.);
#127307=cartesian_point('',(-6.941094994301e1,-3.685510479758e0,1.5e0));
#127308=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#127309=direction('',(0.e0,0.e0,1.e0));
#127310=axis2_placement_3d('',#127307,#127308,#127309);
#127311=cylindrical_surface('',#127310,5.e-1);
#127312=oriented_edge('',*,*,#126302,.f.);
#127314=oriented_edge('',*,*,#127313,.f.);
#127316=oriented_edge('',*,*,#127315,.t.);
#127317=oriented_edge('',*,*,#127299,.f.);
#127318=edge_loop('',(#127312,#127314,#127316,#127317));
#127319=face_outer_bound('',#127318,.f.);
#127321=cartesian_point('',(-6.75e1,1.539153598866e-14,1.5e0));
#127322=direction('',(0.e0,0.e0,-1.e0));
#127323=direction('',(1.649073340442e-1,-9.863090647350e-1,0.e0));
#127324=axis2_placement_3d('',#127321,#127322,#127323);
#127325=toroidal_surface('',#127324,2.809663628260e0,5.e-1);
#127326=oriented_edge('',*,*,#126300,.f.);
#127328=oriented_edge('',*,*,#127327,.t.);
#127330=oriented_edge('',*,*,#127329,.t.);
#127332=oriented_edge('',*,*,#127331,.t.);
#127333=oriented_edge('',*,*,#127313,.t.);
#127334=edge_loop('',(#127326,#127328,#127330,#127332,#127333));
#127335=face_outer_bound('',#127334,.f.);
#127337=cartesian_point('',(-6.612649023606e1,2.490064910780e0,1.5e0));
#127338=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#127339=direction('',(0.e0,0.e0,1.e0));
#127340=axis2_placement_3d('',#127337,#127338,#127339);
#127341=cylindrical_surface('',#127340,5.e-1);
#127342=oriented_edge('',*,*,#126298,.f.);
#127344=oriented_edge('',*,*,#127343,.f.);
#127346=oriented_edge('',*,*,#127345,.t.);
#127347=oriented_edge('',*,*,#127327,.f.);
#127348=edge_loop('',(#127342,#127344,#127346,#127347));
#127349=face_outer_bound('',#127348,.f.);
#127351=cartesian_point('',(-6.885180240547e1,3.242025165923e0,
1.941069640634e0));
#127352=cartesian_point('',(-6.891981815389e1,3.260229857499e0,
1.941011439596e0));
#127353=cartesian_point('',(-6.925517752278e1,3.363986736399e0,
1.940624524181e0));
#127354=cartesian_point('',(-6.981747392339e1,3.666519388149e0,
1.939993465964e0));
#127355=cartesian_point('',(-7.040992017135e1,4.278622235475e0,
1.939687251440e0));
#127356=cartesian_point('',(-7.078832516065e1,5.042279565269e0,
1.939839194281e0));
#127357=cartesian_point('',(-7.089787210884e1,5.758314872010e0,
1.940455040458e0));
#127358=cartesian_point('',(-7.085907404294e1,6.194183544536e0,
1.940864319294e0));
#127359=cartesian_point('',(-7.083241076074e1,6.346766261205e0,
1.941073567654e0));
#127360=cartesian_point('',(-6.873274522351e1,3.681892356147e0,
2.184242786529e0));
#127361=cartesian_point('',(-6.878946254327e1,3.696949223836e0,
2.184375140036e0));
#127362=cartesian_point('',(-6.906915028060e1,3.782875694352e0,
2.184839572987e0));
#127363=cartesian_point('',(-6.953838964196e1,4.034409340655e0,
2.185322357448e0));
#127364=cartesian_point('',(-7.003285691746e1,4.544634902238e0,
2.185646174097e0));
#127365=cartesian_point('',(-7.034827159286e1,5.181715007866e0,
2.185454221064e0));
#127366=cartesian_point('',(-7.043886172909e1,5.778944240115e0,
2.185037124256e0));
#127367=cartesian_point('',(-7.040583646355e1,6.142211503705e0,
2.184421211309e0));
#127368=cartesian_point('',(-7.038335369802e1,6.269331319208e0,
2.184254997003e0));
#127369=cartesian_point('',(-6.862128314398e1,4.093702727589e0,
1.864141418184e0));
#127370=cartesian_point('',(-6.866736755440e1,4.106011826557e0,
1.864413279802e0));
#127371=cartesian_point('',(-6.889459730679e1,4.176188732089e0,
1.865623650616e0));
#127372=cartesian_point('',(-6.927563386446e1,4.381000937966e0,
1.867203043214e0));
#127373=cartesian_point('',(-6.967709543058e1,4.795642161998e0,
1.868098101131e0));
#127374=cartesian_point('',(-6.993342447008e1,5.313056703010e0,
1.867609035573e0));
#127375=cartesian_point('',(-7.000748013368e1,5.798198835421e0,
1.866145378710e0));
#127376=cartesian_point('',(-6.998105272812e1,6.093475843283e0,
1.864685961354e0));
#127377=cartesian_point('',(-6.996293556158e1,6.196834967663e0,
1.864153451533e0));
#127378=cartesian_point('',(-6.866627068211e1,3.927495420302e0,
1.343128089395e0));
#127379=cartesian_point('',(-6.871658108996e1,3.941150063195e0,
1.343297480036e0));
#127380=cartesian_point('',(-6.896458252006e1,4.018803513202e0,
1.344146123569e0));
#127381=cartesian_point('',(-6.937993424133e1,4.243688793572e0,
1.345346798915e0));
#127382=cartesian_point('',(-6.981741806115e1,4.696664346553e0,
1.345989220215e0));
#127383=cartesian_point('',(-7.009745985171e1,5.260996734125e0,
1.345649564859e0));
#127384=cartesian_point('',(-7.017962892804e1,5.790357695264e0,
1.344513929494e0));
#127385=cartesian_point('',(-7.015195505907e1,6.113052280594e0,
1.343532997266e0));
#127386=cartesian_point('',(-7.013261214913e1,6.226093921955e0,
1.343130778783e0));
#127387=(bounded_surface()b_spline_surface(3,3,((#127351,#127352,#127353,
#127354,#127355,#127356,#127357,#127358,#127359),(#127360,#127361,#127362,
#127363,#127364,#127365,#127366,#127367,#127368),(#127369,#127370,#127371,
#127372,#127373,#127374,#127375,#127376,#127377),(#127378,#127379,#127380,
#127381,#127382,#127383,#127384,#127385,#127386)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.601067623459e-1,
1.227066345074e0),(1.234563020982e-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.540595173715e0,1.540595173715e0,1.540595173715e0,1.540595173715e0,
1.540595173715e0,1.540595173715e0,1.540595173715e0,1.540595173715e0,
1.540595173715e0),(8.755474073337e-1,8.755474073337e-1,8.755474073337e-1,
8.755474073337e-1,8.755474073337e-1,8.755474073337e-1,8.755474073337e-1,
8.755474073337e-1,8.755474073337e-1),(8.241129597636e-1,8.241129597636e-1,
8.241129597636e-1,8.241129597636e-1,8.241129597636e-1,8.241129597636e-1,
8.241129597636e-1,8.241129597636e-1,8.241129597636e-1),(1.386291831004e0,
1.386291831004e0,1.386291831004e0,1.386291831004e0,1.386291831004e0,
1.386291831004e0,1.386291831004e0,1.386291831004e0,1.386291831004e0)))representation_item('')surface());
#127388=oriented_edge('',*,*,#126296,.t.);
#127390=oriented_edge('',*,*,#127389,.t.);
#127392=oriented_edge('',*,*,#127391,.f.);
#127393=oriented_edge('',*,*,#127343,.t.);
#127394=edge_loop('',(#127388,#127390,#127392,#127393));
#127395=face_outer_bound('',#127394,.f.);
#127397=cartesian_point('',(0.e0,0.e0,1.5e0));
#127398=direction('',(0.e0,0.e0,1.e0));
#127399=direction('',(-9.970255413821e-1,7.707184850307e-2,0.e0));
#127400=axis2_placement_3d('',#127397,#127398,#127399);
#127401=toroidal_surface('',#127400,7.089033637174e1,5.e-1);
#127402=oriented_edge('',*,*,#126294,.f.);
#127404=oriented_edge('',*,*,#127403,.f.);
#127406=oriented_edge('',*,*,#127405,.t.);
#127407=oriented_edge('',*,*,#127389,.f.);
#127408=edge_loop('',(#127402,#127404,#127406,#127407));
#127409=face_outer_bound('',#127408,.f.);
#127411=cartesian_point('',(-6.907475045890e1,1.694060497415e1,
1.938081951434e0));
#127412=cartesian_point('',(-6.905522791270e1,1.706097160989e1,
1.938202539992e0));
#127413=cartesian_point('',(-6.897198251871e1,1.742104055183e1,
1.938628519122e0));
#127414=cartesian_point('',(-6.869837826696e1,1.801723452474e1,
1.939460719181e0));
#127415=cartesian_point('',(-6.834643050740e1,1.841907227095e1,
1.940329241917e0));
#127416=cartesian_point('',(-6.813012972386e1,1.859974064127e1,
1.940825522978e0));
#127417=cartesian_point('',(-6.862492615292e1,1.686842392101e1,
2.188628514787e0));
#127418=cartesian_point('',(-6.860849914871e1,1.696875769813e1,
2.188540086540e0));
#127419=cartesian_point('',(-6.853859634199e1,1.726883538344e1,
2.188270990399e0));
#127420=cartesian_point('',(-6.830948064887e1,1.776523402408e1,
2.187444329898e0));
#127421=cartesian_point('',(-6.801543552027e1,1.809913072295e1,
2.186648685543e0));
#127422=cartesian_point('',(-6.783494140744e1,1.824903244520e1,
2.186206489933e0));
#127423=cartesian_point('',(-6.819764127791e1,1.679985874142e1,
1.870066879928e0));
#127424=cartesian_point('',(-6.818441221937e1,1.688120612637e1,
1.869770109727e0));
#127425=cartesian_point('',(-6.812803546736e1,1.712454048255e1,
1.868783828701e0));
#127426=cartesian_point('',(-6.794288293024e1,1.752736669960e1,
1.866425442386e0));
#127427=cartesian_point('',(-6.770485474892e1,1.779875331119e1,
1.864060339785e0));
#127428=cartesian_point('',(-6.755861079408e1,1.792073131360e1,
1.862726743029e0));
#127429=cartesian_point('',(-6.836772016214e1,1.682714973891e1,
1.344336149773e0));
#127430=cartesian_point('',(-6.835352009648e1,1.691610461020e1,
1.344110820954e0));
#127431=cartesian_point('',(-6.829275831791e1,1.718230905791e1,
1.343343255320e0));
#127432=cartesian_point('',(-6.809210405436e1,1.762381462901e1,
1.341646169987e0));
#127433=cartesian_point('',(-6.783296937681e1,1.792245922925e1,
1.339919058032e0));
#127434=cartesian_point('',(-6.767337093923e1,1.805707785594e1,
1.338940339541e0));
#127435=(bounded_surface()b_spline_surface(3,3,((#127411,#127412,#127413,
#127414,#127415,#127416),(#127417,#127418,#127419,#127420,#127421,#127422),(
#127423,#127424,#127425,#127426,#127427,#127428),(#127429,#127430,#127431,
#127432,#127433,#127434)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.604021800195e-1,1.225741791769e0),(1.257123994695e-1,
2.498974113251e-1,5.010451153147e-1,7.884981010085e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.547639937055e0,
1.547639937055e0,1.547639937055e0,1.547639937055e0,1.547639937055e0,
1.547639937055e0),(8.745936144230e-1,8.745936144230e-1,8.745936144230e-1,
8.745936144230e-1,8.745936144230e-1,8.745936144230e-1),(8.219248269527e-1,
8.219248269527e-1,8.219248269527e-1,8.219248269527e-1,8.219248269527e-1,
8.219248269527e-1),(1.389633574644e0,1.389633574644e0,1.389633574644e0,
1.389633574644e0,1.389633574644e0,1.389633574644e0)))representation_item('')surface());
#127436=oriented_edge('',*,*,#126292,.t.);
#127438=oriented_edge('',*,*,#127437,.t.);
#127440=oriented_edge('',*,*,#127439,.f.);
#127441=oriented_edge('',*,*,#127403,.t.);
#127442=edge_loop('',(#127436,#127438,#127440,#127441));
#127443=face_outer_bound('',#127442,.f.);
#127445=cartesian_point('',(-6.845183572767e1,1.795926369637e1,1.5e0));
#127446=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#127447=direction('',(0.e0,0.e0,1.e0));
#127448=axis2_placement_3d('',#127445,#127446,#127447);
#127449=cylindrical_surface('',#127448,5.e-1);
#127450=oriented_edge('',*,*,#126290,.f.);
#127452=oriented_edge('',*,*,#127451,.f.);
#127454=oriented_edge('',*,*,#127453,.t.);
#127455=oriented_edge('',*,*,#127437,.f.);
#127456=edge_loop('',(#127450,#127452,#127454,#127455));
#127457=face_outer_bound('',#127456,.f.);
#127459=cartesian_point('',(-6.206712782096e1,2.457923116650e1,
1.998129735884e0));
#127460=cartesian_point('',(-6.205510109327e1,2.459109469560e1,
1.992208338255e0));
#127461=cartesian_point('',(-6.202244047995e1,2.462336954678e1,
1.978669958854e0));
#127462=cartesian_point('',(-6.197010784619e1,2.467533134287e1,
1.967388315643e0));
#127463=cartesian_point('',(-6.191281068867e1,2.473252219325e1,
1.967986386897e0));
#127464=cartesian_point('',(-6.186040966853e1,2.478507607030e1,
1.979257822055e0));
#127465=cartesian_point('',(-6.181053661757e1,2.483533143635e1,
2.000165413899e0));
#127466=cartesian_point('',(-6.176134644697e1,2.488515878437e1,
2.031965755036e0));
#127467=cartesian_point('',(-6.171251739903e1,2.493493647289e1,
2.077130710031e0));
#127468=cartesian_point('',(-6.166568841032e1,2.498308528080e1,
2.138094970615e0));
#127469=cartesian_point('',(-6.162454335869e1,2.502593799470e1,
2.215268376232e0));
#127470=cartesian_point('',(-6.159339238104e1,2.505911621035e1,
2.305351463639e0));
#127471=cartesian_point('',(-6.157491024224e1,2.507982279047e1,
2.402864126189e0));
#127472=cartesian_point('',(-6.156982013885e1,2.508722520941e1,
2.503013182720e0));
#127473=cartesian_point('',(-6.157722922405e1,2.508191932662e1,
2.593166202072e0));
#127474=cartesian_point('',(-6.158824299979e1,2.507220746575e1,
2.648278505785e0));
#127475=cartesian_point('',(-6.159390963672e1,2.506707372986e1,
2.670800466672e0));
#127476=cartesian_point('',(-6.205712840979e1,2.457138333020e1,
2.002604417954e0));
#127477=cartesian_point('',(-6.204520624657e1,2.458314251453e1,
1.996733651853e0));
#127478=cartesian_point('',(-6.201282960865e1,2.461513411549e1,
1.983310931419e0));
#127479=cartesian_point('',(-6.196095197447e1,2.466664174150e1,
1.972125525434e0));
#127480=cartesian_point('',(-6.190415402526e1,2.472333445504e1,
1.972718497618e0));
#127481=cartesian_point('',(-6.185221098725e1,2.477543133098e1,
1.983893771384e0));
#127482=cartesian_point('',(-6.180277571083e1,2.482524989177e1,
2.004622759653e0));
#127483=cartesian_point('',(-6.175401986026e1,2.487464390283e1,
2.036150879539e0));
#127484=cartesian_point('',(-6.170562548038e1,2.492398793088e1,
2.080928032130e0));
#127485=cartesian_point('',(-6.165921829934e1,2.497171593025e1,
2.141366626696e0));
#127486=cartesian_point('',(-6.161845057156e1,2.501419223208e1,
2.217870897660e0));
#127487=cartesian_point('',(-6.158759390117e1,2.504707685888e1,
2.307167609342e0));
#127488=cartesian_point('',(-6.156929753453e1,2.506759813185e1,
2.403822633071e0));
#127489=cartesian_point('',(-6.156427593300e1,2.507493218503e1,
2.503084008096e0));
#127490=cartesian_point('',(-6.157163997756e1,2.506967132294e1,
2.592431746684e0));
#127491=cartesian_point('',(-6.158256773316e1,2.506004507577e1,
2.647048608009e0));
#127492=cartesian_point('',(-6.158818869973e1,2.505495692191e1,
2.669367599754e0));
#127493=cartesian_point('',(-6.201984571062e1,2.454122499673e1,
2.017490197020e0));
#127494=cartesian_point('',(-6.200827034008e1,2.455263811748e1,
2.011786748276e0));
#127495=cartesian_point('',(-6.197683538957e1,2.458369049645e1,
1.998746180302e0));
#127496=cartesian_point('',(-6.192646600571e1,2.463369256494e1,
1.987878678100e0));
#127497=cartesian_point('',(-6.187132270880e1,2.468873419015e1,
1.988454807824e0));
#127498=cartesian_point('',(-6.182089785783e1,2.473931614167e1,
1.999312422241e0));
#127499=cartesian_point('',(-6.177291423138e1,2.478768629135e1,
2.019451286642e0));
#127500=cartesian_point('',(-6.172559931456e1,2.483564266447e1,
2.050079655609e0));
#127501=cartesian_point('',(-6.167864815212e1,2.488354686558e1,
2.093574404115e0));
#127502=cartesian_point('',(-6.163364312775e1,2.492987608254e1,
2.152273518430e0));
#127503=cartesian_point('',(-6.159413190586e1,2.497109896964e1,
2.226561579909e0));
#127504=cartesian_point('',(-6.156425803016e1,2.500300324591e1,
2.313250956339e0));
#127505=cartesian_point('',(-6.154658528781e1,2.502290248785e1,
2.407058984461e0));
#127506=cartesian_point('',(-6.154179815733e1,2.503000253318e1,
2.503370047742e0));
#127507=cartesian_point('',(-6.154901840986e1,2.502488544306e1,
2.590038123548e0));
#127508=cartesian_point('',(-6.155966335602e1,2.501554055782e1,
2.643004716913e0));
#127509=cartesian_point('',(-6.156513369856e1,2.501060274019e1,
2.664647381283e0));
#127510=cartesian_point('',(-6.195471140729e1,2.448256541995e1,
2.031535907558e0));
#127511=cartesian_point('',(-6.194345536653e1,2.449365988548e1,
2.025982006815e0));
#127512=cartesian_point('',(-6.191288656189e1,2.452384883980e1,
2.013282592642e0));
#127513=cartesian_point('',(-6.186390018699e1,2.457246994338e1,
2.002698312771e0));
#127514=cartesian_point('',(-6.181027307500e1,2.462599874327e1,
2.003259448519e0));
#127515=cartesian_point('',(-6.176124071881e1,2.467519127173e1,
2.013834012819e0));
#127516=cartesian_point('',(-6.171459192569e1,2.472222975112e1,
2.033446107973e0));
#127517=cartesian_point('',(-6.166860751465e1,2.476885891812e1,
2.063269032202e0));
#127518=cartesian_point('',(-6.162299740693e1,2.481542555130e1,
2.105611046860e0));
#127519=cartesian_point('',(-6.157930752804e1,2.486044318327e1,
2.162737703494e0));
#127520=cartesian_point('',(-6.154099140721e1,2.490047431834e1,
2.235007531694e0));
#127521=cartesian_point('',(-6.151207268834e1,2.493142614830e1,
2.319301393427e0));
#127522=cartesian_point('',(-6.149503029134e1,2.495069689332e1,
2.410468449110e0));
#127523=cartesian_point('',(-6.149051351723e1,2.495752709771e1,
2.504015899071e0));
#127524=cartesian_point('',(-6.149764314691e1,2.495250095625e1,
2.588149859735e0));
#127525=cartesian_point('',(-6.150804622634e1,2.494339586070e1,
2.639543691030e0));
#127526=cartesian_point('',(-6.151338418240e1,2.493859020274e1,
2.660539871857e0));
#127527=cartesian_point('',(-6.187720108669e1,2.440141550679e1,
2.025529572998e0));
#127528=cartesian_point('',(-6.186578073340e1,2.441267394937e1,
2.019882432956e0));
#127529=cartesian_point('',(-6.183476275957e1,2.444331229830e1,
2.006968782861e0));
#127530=cartesian_point('',(-6.178504384168e1,2.449266332341e1,
1.996204506606e0));
#127531=cartesian_point('',(-6.173060977728e1,2.454699762763e1,
1.996775212722e0));
#127532=cartesian_point('',(-6.168084120818e1,2.459692503167e1,
2.007529494257e0));
#127533=cartesian_point('',(-6.163349887067e1,2.464465607899e1,
2.027472550908e0));
#127534=cartesian_point('',(-6.158684310977e1,2.469195585261e1,
2.057793012350e0));
#127535=cartesian_point('',(-6.154058666599e1,2.473916834250e1,
2.100829505676e0));
#127536=cartesian_point('',(-6.149630667282e1,2.478477589095e1,
2.158870778141e0));
#127537=cartesian_point('',(-6.145751292655e1,2.482528473990e1,
2.232260092451e0));
#127538=cartesian_point('',(-6.142828362737e1,2.485654741318e1,
2.317805833780e0));
#127539=cartesian_point('',(-6.141111910523e1,2.487594070664e1,
2.410261770327e0));
#127540=cartesian_point('',(-6.140665948135e1,2.488271381602e1,
2.505062066457e0));
#127541=cartesian_point('',(-6.141398633456e1,2.487749152429e1,
2.590259716168e0));
#127542=cartesian_point('',(-6.142458071460e1,2.486819351474e1,
2.642271143001e0));
#127543=cartesian_point('',(-6.143000953159e1,2.486329725025e1,
2.663514499099e0));
#127544=cartesian_point('',(-6.181012516197e1,2.431955939886e1,
1.997038203221e0));
#127545=cartesian_point('',(-6.179800457678e1,2.433151661611e1,
1.991032336418e0));
#127546=cartesian_point('',(-6.176508070487e1,2.436405796941e1,
1.977297444328e0));
#127547=cartesian_point('',(-6.171228956916e1,2.441647376248e1,
1.965847335748e0));
#127548=cartesian_point('',(-6.165448013371e1,2.447417660131e1,
1.966454428245e0));
#127549=cartesian_point('',(-6.160162083566e1,2.452718845838e1,
1.977893804247e0));
#127550=cartesian_point('',(-6.155133878524e1,2.457785351367e1,
1.999105235076e0));
#127551=cartesian_point('',(-6.150179055179e1,2.462804032906e1,
2.031348982870e0));
#127552=cartesian_point('',(-6.145267605649e1,2.467810571028e1,
2.077104792933e0));
#127553=cartesian_point('',(-6.140567591358e1,2.472642869071e1,
2.138793636903e0));
#127554=cartesian_point('',(-6.136452114272e1,2.476929464562e1,
2.216761697394e0));
#127555=cartesian_point('',(-6.133353936620e1,2.480230698660e1,
2.307596772386e0));
#127556=cartesian_point('',(-6.131537493021e1,2.482269873915e1,
2.405711456822e0));
#127557=cartesian_point('',(-6.131069351743e1,2.482969311298e1,
2.506251996695e0));
#127558=cartesian_point('',(-6.131850379985e1,2.482398902365e1,
2.596552282436e0));
#127559=cartesian_point('',(-6.132975492973e1,2.481403374797e1,
2.651650108704e0));
#127560=cartesian_point('',(-6.133551703979e1,2.480880494811e1,
2.674149485830e0));
#127561=cartesian_point('',(-6.176589894150e1,2.425559332568e1,
1.958235404607e0));
#127562=cartesian_point('',(-6.175283711589e1,2.426848981975e1,
1.951754082457e0));
#127563=cartesian_point('',(-6.171735281061e1,2.430358704414e1,
1.936931299468e0));
#127564=cartesian_point('',(-6.166044070060e1,2.436011444698e1,
1.924573482326e0));
#127565=cartesian_point('',(-6.159810523133e1,2.442233401409e1,
1.925228717249e0));
#127566=cartesian_point('',(-6.154109957560e1,2.447948369224e1,
1.937574888832e0));
#127567=cartesian_point('',(-6.148686878273e1,2.453408955208e1,
1.960466460272e0));
#127568=cartesian_point('',(-6.143342704498e1,2.458816217682e1,
1.995261079603e0));
#127569=cartesian_point('',(-6.138045271849e1,2.464207990903e1,
2.044630224719e0));
#127570=cartesian_point('',(-6.132976036420e1,2.469408808314e1,
2.111178424957e0));
#127571=cartesian_point('',(-6.128537512728e1,2.474017848716e1,
2.195267650677e0));
#127572=cartesian_point('',(-6.125196285278e1,2.477561686358e1,
2.293204594980e0));
#127573=cartesian_point('',(-6.123237068061e1,2.479743382816e1,
2.398954656762e0));
#127574=cartesian_point('',(-6.122730993998e1,2.480480669233e1,
2.507281138040e0));
#127575=cartesian_point('',(-6.123570773304e1,2.479851677211e1,
2.604539707119e0));
#127576=cartesian_point('',(-6.124781399790e1,2.478770677722e1,
2.663865526488e0));
#127577=cartesian_point('',(-6.125401470618e1,2.478204034062e1,
2.688088591844e0));
#127578=cartesian_point('',(-6.173798273220e1,2.420882206599e1,
1.920934705078e0));
#127579=cartesian_point('',(-6.172401994848e1,2.422261763709e1,
1.914000390852e0));
#127580=cartesian_point('',(-6.168608524206e1,2.426016068451e1,
1.898141300088e0));
#127581=cartesian_point('',(-6.162523123857e1,2.432062122090e1,
1.884919070891e0));
#127582=cartesian_point('',(-6.155856691563e1,2.438716069795e1,
1.885620146985e0));
#127583=cartesian_point('',(-6.149759491210e1,2.444826852104e1,
1.898829881455e0));
#127584=cartesian_point('',(-6.143958524139e1,2.450664557601e1,
1.923321908779e0));
#127585=cartesian_point('',(-6.138241490701e1,2.456443930780e1,
1.960547439884e0));
#127586=cartesian_point('',(-6.132574026283e1,2.462205002689e1,
2.013362121110e0));
#127587=cartesian_point('',(-6.127150246752e1,2.467759671242e1,
2.084548011595e0));
#127588=cartesian_point('',(-6.122400718738e1,2.472679116497e1,
2.174485916979e0));
#127589=cartesian_point('',(-6.118824494223e1,2.476457502521e1,
2.279218290834e0));
#127590=cartesian_point('',(-6.116725987721e1,2.478778228805e1,
2.392286053728e0));
#127591=cartesian_point('',(-6.116181055698e1,2.479554288853e1,
2.508087230359e0));
#127592=cartesian_point('',(-6.117075116162e1,2.478871160346e1,
2.612037486597e0));
#127593=cartesian_point('',(-6.118366728375e1,2.477709249758e1,
2.675435243570e0));
#127594=cartesian_point('',(-6.119028486653e1,2.477101008896e1,
2.701319327849e0));
#127595=cartesian_point('',(-6.172089349332e1,2.417663940976e1,
1.890988566160e0));
#127596=cartesian_point('',(-6.170620879524e1,2.419115538740e1,
1.883692055673e0));
#127597=cartesian_point('',(-6.166631081194e1,2.423065796608e1,
1.867004438284e0));
#127598=cartesian_point('',(-6.160229926577e1,2.429426910069e1,
1.853091207360e0));
#127599=cartesian_point('',(-6.153216761873e1,2.436426872211e1,
1.853828926581e0));
#127600=cartesian_point('',(-6.146801842033e1,2.442854715578e1,
1.867728991422e0));
#127601=cartesian_point('',(-6.140698115146e1,2.448994562198e1,
1.893500573767e0));
#127602=cartesian_point('',(-6.134682255847e1,2.455072156578e1,
1.932669980334e0));
#127603=cartesian_point('',(-6.128718086736e1,2.461129339528e1,
1.988240661742e0));
#127604=cartesian_point('',(-6.123009808434e1,2.466967943831e1,
2.063137596465e0));
#127605=cartesian_point('',(-6.118010427772e1,2.472136752782e1,
2.157758045725e0));
#127606=cartesian_point('',(-6.114245046024e1,2.476103928639e1,
2.267934505246e0));
#127607=cartesian_point('',(-6.112033969061e1,2.478537010951e1,
2.386869082700e0));
#127608=cartesian_point('',(-6.111456967925e1,2.479345071017e1,
2.508667583443e0));
#127609=cartesian_point('',(-6.112393806398e1,2.478619274523e1,
2.617991138947e0));
#127610=cartesian_point('',(-6.113749992511e1,2.477392862584e1,
2.684660748105e0));
#127611=cartesian_point('',(-6.114445045726e1,2.476751398442e1,
2.711879828132e0));
#127612=cartesian_point('',(-6.170668782266e1,2.414591644132e1,
1.858142955621e0));
#127613=cartesian_point('',(-6.169121250801e1,2.416122138376e1,
1.850450441491e0));
#127614=cartesian_point('',(-6.164916455094e1,2.420286976810e1,
1.832857021053e0));
#127615=cartesian_point('',(-6.158169581841e1,2.426993054748e1,
1.818188419805e0));
#127616=cartesian_point('',(-6.150776796169e1,2.434371850418e1,
1.818966194004e0));
#127617=cartesian_point('',(-6.144014000532e1,2.441146847505e1,
1.833620901663e0));
#127618=cartesian_point('',(-6.137578728382e1,2.447617559171e1,
1.860791376534e0));
#127619=cartesian_point('',(-6.131235551047e1,2.454021805506e1,
1.902086275615e0));
#127620=cartesian_point('',(-6.124946263275e1,2.460403451629e1,
1.960671120504e0));
#127621=cartesian_point('',(-6.118926059612e1,2.466553358053e1,
2.039627981948e0));
#127622=cartesian_point('',(-6.113652490845e1,2.471995812264e1,
2.139373307440e0));
#127623=cartesian_point('',(-6.109679215566e1,2.476170472554e1,
2.255511166262e0));
#127624=cartesian_point('',(-6.107344033746e1,2.478727419298e1,
2.380873729043e0));
#127625=cartesian_point('',(-6.106731114357e1,2.479571320648e1,
2.509247171940e0));
#127626=cartesian_point('',(-6.107714190166e1,2.478799402270e1,
2.624465145147e0));
#127627=cartesian_point('',(-6.109140823933e1,2.477502633026e1,
2.694725763932e0));
#127628=cartesian_point('',(-6.109872248281e1,2.476824875668e1,
2.723410358949e0));
#127629=cartesian_point('',(-6.169119674449e1,2.410543500720e1,
1.808348826668e0));
#127630=cartesian_point('',(-6.167452444321e1,2.412193443486e1,
1.800057649107e0));
#127631=cartesian_point('',(-6.162922163365e1,2.416683127312e1,
1.781094947440e0));
#127632=cartesian_point('',(-6.155651988405e1,2.423911373672e1,
1.765284578712e0));
#127633=cartesian_point('',(-6.147684605070e1,2.431863573309e1,
1.766122895273e0));
#127634=cartesian_point('',(-6.140395235239e1,2.439164050050e1,
1.781918279297e0));
#127635=cartesian_point('',(-6.133458042748e1,2.446135648689e1,
1.811203418926e0));
#127636=cartesian_point('',(-6.126619236855e1,2.453034509966e1,
1.855711792657e0));
#127637=cartesian_point('',(-6.119837485407e1,2.459907620240e1,
1.918854563816e0));
#127638=cartesian_point('',(-6.113344560196e1,2.466529295775e1,
2.003952402221e0));
#127639=cartesian_point('',(-6.107655128925e1,2.472386780811e1,
2.111452356869e0));
#127640=cartesian_point('',(-6.103366124396e1,2.476876541997e1,
2.236614678946e0));
#127641=cartesian_point('',(-6.100841953114e1,2.479622106757e1,
2.371712951114e0));
#127642=cartesian_point('',(-6.100173590299e1,2.480521333261e1,
2.510049966903e0));
#127643=cartesian_point('',(-6.101225853009e1,2.479680396052e1,
2.634205055877e0));
#127644=cartesian_point('',(-6.102758781684e1,2.478277483222e1,
2.709912818472e0));
#127645=cartesian_point('',(-6.103545148386e1,2.477544900729e1,
2.740820822155e0));
#127646=cartesian_point('',(-6.168012774374e1,2.405825315838e1,
1.736205431621e0));
#127647=cartesian_point('',(-6.166172420505e1,2.407648020440e1,
1.727050052474e0));
#127648=cartesian_point('',(-6.161171416181e1,2.412607485589e1,
1.706110869419e0));
#127649=cartesian_point('',(-6.153144587886e1,2.420590762211e1,
1.688652626820e0));
#127650=cartesian_point('',(-6.144346420414e1,2.429372016639e1,
1.689578318182e0));
#127651=cartesian_point('',(-6.136295651788e1,2.437432306630e1,
1.707020017419e0));
#127652=cartesian_point('',(-6.128632585378e1,2.445128277946e1,
1.739357542535e0));
#127653=cartesian_point('',(-6.121076801681e1,2.452742641259e1,
1.788505176214e0));
#127654=cartesian_point('',(-6.113582339066e1,2.460327003630e1,
1.858229865090e0));
#127655=cartesian_point('',(-6.106404818390e1,2.467631880407e1,
1.952198809133e0));
#127656=cartesian_point('',(-6.100112510710e1,2.474091020470e1,
2.070906244740e0));
#127657=cartesian_point('',(-6.095365010501e1,2.479038351603e1,
2.209118950392e0));
#127658=cartesian_point('',(-6.092565433358e1,2.482058770958e1,
2.358305420532e0));
#127659=cartesian_point('',(-6.091814877130e1,2.483040016546e1,
2.511070322720e0));
#127660=cartesian_point('',(-6.092965669289e1,2.482100780301e1,
2.648175958952e0));
#127661=cartesian_point('',(-6.094651652914e1,2.480545058768e1,
2.731781658764e0));
#127662=cartesian_point('',(-6.095517252182e1,2.479733411842e1,
2.765914172036e0));
#127663=cartesian_point('',(-6.168350249661e1,2.401206184577e1,
1.636878918265e0));
#127664=cartesian_point('',(-6.166272030660e1,2.403266256873e1,
1.626538886880e0));
#127665=cartesian_point('',(-6.160624329572e1,2.408871097249e1,
1.602890573470e0));
#127666=cartesian_point('',(-6.151558239674e1,2.417891431704e1,
1.583173952588e0));
#127667=cartesian_point('',(-6.141619056300e1,2.427811321286e1,
1.584219382939e0));
#127668=cartesian_point('',(-6.132522485729e1,2.436915230674e1,
1.603917350820e0));
#127669=cartesian_point('',(-6.123862209576e1,2.445606338188e1,
1.640438704588e0));
#127670=cartesian_point('',(-6.115321104829e1,2.454203978927e1,
1.695946589161e0));
#127671=cartesian_point('',(-6.106846673826e1,2.462766282976e1,
1.774697610073e0));
#127672=cartesian_point('',(-6.098727096738e1,2.471011273205e1,
1.880837441919e0));
#127673=cartesian_point('',(-6.091604162451e1,2.478299331422e1,
2.014929953736e0));
#127674=cartesian_point('',(-6.086223679568e1,2.483878345562e1,
2.171070144059e0));
#127675=cartesian_point('',(-6.083042320996e1,2.487279765920e1,
2.339624961351e0));
#127676=cartesian_point('',(-6.082175549291e1,2.488376982101e1,
2.512241522860e0));
#127677=cartesian_point('',(-6.083459196407e1,2.487305186706e1,
2.667180908331e0));
#127678=cartesian_point('',(-6.085354352580e1,2.485540675852e1,
2.761670141864e0));
#127679=cartesian_point('',(-6.086328433613e1,2.484620775866e1,
2.800247309699e0));
#127680=cartesian_point('',(-6.170659446578e1,2.397926702249e1,
1.524566909226e0));
#127681=cartesian_point('',(-6.168312772872e1,2.400254667638e1,
1.512892707818e0));
#127682=cartesian_point('',(-6.161935270114e1,2.406587789958e1,
1.486193589011e0));
#127683=cartesian_point('',(-6.151696632232e1,2.416778212489e1,
1.463934112209e0));
#127684=cartesian_point('',(-6.140470163100e1,2.427982696041e1,
1.465114357834e0));
#127685=cartesian_point('',(-6.130193642076e1,2.438264088432e1,
1.487352833787e0));
#127686=cartesian_point('',(-6.120408030889e1,2.448078179469e1,
1.528585653257e0));
#127687=cartesian_point('',(-6.110754661886e1,2.457785761448e1,
1.591257288414e0));
#127688=cartesian_point('',(-6.101173478924e1,2.467452507274e1,
1.680177832010e0));
#127689=cartesian_point('',(-6.091989192422e1,2.476759985705e1,
1.800035410076e0));
#127690=cartesian_point('',(-6.083926427545e1,2.484985914887e1,
1.951477458901e0));
#127691=cartesian_point('',(-6.077828418188e1,2.491280959904e1,
2.127847272549e0));
#127692=cartesian_point('',(-6.074212668664e1,2.495115866556e1,
2.318273381163e0));
#127693=cartesian_point('',(-6.073211327356e1,2.496347370395e1,
2.513323919277e0));
#127694=cartesian_point('',(-6.074642299099e1,2.495128562673e1,
2.688432210319e0));
#127695=cartesian_point('',(-6.076772366492e1,2.493129619692e1,
2.795237896168e0));
#127696=cartesian_point('',(-6.077868485126e1,2.492087937828e1,
2.838846148970e0));
#127697=cartesian_point('',(-6.173631949774e1,2.397129824771e1,
1.448581918329e0));
#127698=cartesian_point('',(-6.171104023841e1,2.399638663058e1,
1.436009000646e0));
#127699=cartesian_point('',(-6.164233826232e1,2.406463433462e1,
1.407254999267e0));
#127700=cartesian_point('',(-6.153203786784e1,2.417443616688e1,
1.383283027465e0));
#127701=cartesian_point('',(-6.141108523623e1,2.429515073286e1,
1.384554059981e0));
#127702=cartesian_point('',(-6.130035587698e1,2.440591211535e1,
1.408503469995e0));
#127703=cartesian_point('',(-6.119490270759e1,2.451163412368e1,
1.452909697040e0));
#127704=cartesian_point('',(-6.109085766787e1,2.461620548737e1,
1.520407494710e0));
#127705=cartesian_point('',(-6.098756783046e1,2.472033518841e1,
1.616181281872e0));
#127706=cartesian_point('',(-6.088852535569e1,2.482059437750e1,
1.745287222746e0));
#127707=cartesian_point('',(-6.080153478312e1,2.490920313168e1,
1.908432825686e0));
#127708=cartesian_point('',(-6.073568714565e1,2.497701081693e1,
2.098458597301e0));
#127709=cartesian_point('',(-6.069657103467e1,2.501831221624e1,
2.303660435123e0));
#127710=cartesian_point('',(-6.068562406447e1,2.503155886738e1,
2.513879230962e0));
#127711=cartesian_point('',(-6.070090930053e1,2.501839722210e1,
2.702635521811e0));
#127712=cartesian_point('',(-6.072378751167e1,2.499683383121e1,
2.817781292616e0));
#127713=cartesian_point('',(-6.073556976274e1,2.498559765688e1,
2.864797258209e0));
#127714=cartesian_point('',(-6.175550059401e1,2.397125488352e1,
1.409761768445e0));
#127715=cartesian_point('',(-6.172929638336e1,2.399726628151e1,
1.396730813957e0));
#127716=cartesian_point('',(-6.165808025398e1,2.406802273834e1,
1.366929580232e0));
#127717=cartesian_point('',(-6.154374200038e1,2.418185411287e1,
1.342084940356e0));
#127718=cartesian_point('',(-6.141835677946e1,2.430699196534e1,
1.343402235446e0));
#127719=cartesian_point('',(-6.130356393372e1,2.442180830823e1,
1.368223523853e0));
#127720=cartesian_point('',(-6.119423413917e1,2.453139877383e1,
1.414247012947e0));
#127721=cartesian_point('',(-6.108635549043e1,2.463979564615e1,
1.484204655116e0));
#127722=cartesian_point('',(-6.097924795872e1,2.474773494892e1,
1.583472070728e0));
#127723=cartesian_point('',(-6.087652830952e1,2.485166349410e1,
1.717293746839e0));
#127724=cartesian_point('',(-6.078628570033e1,2.494351734992e1,
1.886408883388e0));
#127725=cartesian_point('',(-6.071794756123e1,2.501381021618e1,
2.083402754124e0));
#127726=cartesian_point('',(-6.067731432648e1,2.505662548334e1,
2.296147350412e0));
#127727=cartesian_point('',(-6.066588385891e1,2.507035462802e1,
2.514112799175e0));
#127728=cartesian_point('',(-6.068166147161e1,2.505670155664e1,
2.709842505702e0));
#127729=cartesian_point('',(-6.070534230282e1,2.503433746756e1,
2.829251245854e0));
#127730=cartesian_point('',(-6.071754273105e1,2.502268398323e1,
2.878009295911e0));
#127731=b_spline_surface_with_knots('',3,3,((#127459,#127460,#127461,#127462,
#127463,#127464,#127465,#127466,#127467,#127468,#127469,#127470,#127471,#127472,
#127473,#127474,#127475),(#127476,#127477,#127478,#127479,#127480,#127481,
#127482,#127483,#127484,#127485,#127486,#127487,#127488,#127489,#127490,#127491,
#127492),(#127493,#127494,#127495,#127496,#127497,#127498,#127499,#127500,
#127501,#127502,#127503,#127504,#127505,#127506,#127507,#127508,#127509),(
#127510,#127511,#127512,#127513,#127514,#127515,#127516,#127517,#127518,#127519,
#127520,#127521,#127522,#127523,#127524,#127525,#127526),(#127527,#127528,
#127529,#127530,#127531,#127532,#127533,#127534,#127535,#127536,#127537,#127538,
#127539,#127540,#127541,#127542,#127543),(#127544,#127545,#127546,#127547,
#127548,#127549,#127550,#127551,#127552,#127553,#127554,#127555,#127556,#127557,
#127558,#127559,#127560),(#127561,#127562,#127563,#127564,#127565,#127566,
#127567,#127568,#127569,#127570,#127571,#127572,#127573,#127574,#127575,#127576,
#127577),(#127578,#127579,#127580,#127581,#127582,#127583,#127584,#127585,
#127586,#127587,#127588,#127589,#127590,#127591,#127592,#127593,#127594),(
#127595,#127596,#127597,#127598,#127599,#127600,#127601,#127602,#127603,#127604,
#127605,#127606,#127607,#127608,#127609,#127610,#127611),(#127612,#127613,
#127614,#127615,#127616,#127617,#127618,#127619,#127620,#127621,#127622,#127623,
#127624,#127625,#127626,#127627,#127628),(#127629,#127630,#127631,#127632,
#127633,#127634,#127635,#127636,#127637,#127638,#127639,#127640,#127641,#127642,
#127643,#127644,#127645),(#127646,#127647,#127648,#127649,#127650,#127651,
#127652,#127653,#127654,#127655,#127656,#127657,#127658,#127659,#127660,#127661,
#127662),(#127663,#127664,#127665,#127666,#127667,#127668,#127669,#127670,
#127671,#127672,#127673,#127674,#127675,#127676,#127677,#127678,#127679),(
#127680,#127681,#127682,#127683,#127684,#127685,#127686,#127687,#127688,#127689,
#127690,#127691,#127692,#127693,#127694,#127695,#127696),(#127697,#127698,
#127699,#127700,#127701,#127702,#127703,#127704,#127705,#127706,#127707,#127708,
#127709,#127710,#127711,#127712,#127713),(#127714,#127715,#127716,#127717,
#127718,#127719,#127720,#127721,#127722,#127723,#127724,#127725,#127726,#127727,
#127728,#127729,#127730)),.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),(3.287038764429e-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.647944391554e0),(1.061832731505e-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.127575818799e-1),
.unspecified.);
#127733=oriented_edge('',*,*,#127732,.f.);
#127735=oriented_edge('',*,*,#127734,.t.);
#127737=oriented_edge('',*,*,#127736,.f.);
#127738=oriented_edge('',*,*,#127451,.t.);
#127739=edge_loop('',(#127733,#127735,#127737,#127738));
#127740=face_outer_bound('',#127739,.f.);
#127742=cartesian_point('',(-3.074556343553e2,2.707312693816e2,2.5e0));
#127743=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#127744=direction('',(0.e0,0.e0,-1.e0));
#127745=axis2_placement_3d('',#127742,#127743,#127744);
#127746=cylindrical_surface('',#127745,5.e-1);
#127747=oriented_edge('',*,*,#126288,.f.);
#127749=oriented_edge('',*,*,#127748,.t.);
#127751=oriented_edge('',*,*,#127750,.t.);
#127752=oriented_edge('',*,*,#127732,.t.);
#127753=edge_loop('',(#127747,#127749,#127751,#127752));
#127754=face_outer_bound('',#127753,.f.);
#127756=cartesian_point('',(-6.266143220125e1,2.611482608331e1,
2.706295559289e0));
#127757=cartesian_point('',(-6.259834556627e1,2.610733263898e1,
2.628433311268e0));
#127758=cartesian_point('',(-6.256620673221e1,2.610199822744e1,
2.454791001437e0));
#127759=cartesian_point('',(-6.266880302275e1,2.611729808727e1,
2.259557276168e0));
#127760=cartesian_point('',(-6.279757716379e1,2.613909189707e1,
2.143253707669e0));
#127761=cartesian_point('',(-6.295560345919e1,2.616966482654e1,
2.057980284876e0));
#127762=cartesian_point('',(-6.313836307852e1,2.620949648347e1,
1.998309723780e0));
#127763=cartesian_point('',(-6.334269039628e1,2.625905488227e1,
1.962467564259e0));
#127764=cartesian_point('',(-6.356595242511e1,2.631873633298e1,
1.950718381112e0));
#127765=cartesian_point('',(-6.377401141623e1,2.637979390583e1,
1.963133068022e0));
#127766=cartesian_point('',(-6.390633139898e1,2.642174131815e1,
1.983237718132e0));
#127767=cartesian_point('',(-6.396005792286e1,2.643919877467e1,
1.993360238968e0));
#127768=cartesian_point('',(-6.267173506236e1,2.612083517979e1,
2.701725163593e0));
#127769=cartesian_point('',(-6.260987323162e1,2.611271519730e1,
2.625331916903e0));
#127770=cartesian_point('',(-6.257835344957e1,2.610716470100e1,
2.455960383833e0));
#127771=cartesian_point('',(-6.267896960387e1,2.612327248450e1,
2.264972140266e0));
#127772=cartesian_point('',(-6.280563707981e1,2.614603944063e1,
2.150592793629e0));
#127773=cartesian_point('',(-6.296153481419e1,2.617770846386e1,
2.066147600254e0));
#127774=cartesian_point('',(-6.314231622574e1,2.621867484372e1,
2.006461519551e0));
#127775=cartesian_point('',(-6.334491868315e1,2.626933194879e1,
1.969926039358e0));
#127776=cartesian_point('',(-6.356678773448e1,2.633001091482e1,
1.956916097429e0));
#127777=cartesian_point('',(-6.377400300547e1,2.639178770597e1,
1.967814044206e0));
#127778=cartesian_point('',(-6.390604338579e1,2.643407079555e1,
1.986825368327e0));
#127779=cartesian_point('',(-6.395970349488e1,2.645165232749e1,
1.996488449272e0));
#127780=cartesian_point('',(-6.271070497713e1,2.614571100992e1,
2.684441289071e0));
#127781=cartesian_point('',(-6.265357484508e1,2.613520094291e1,
2.613553447800e0));
#127782=cartesian_point('',(-6.262444625419e1,2.612883649106e1,
2.460415358792e0));
#127783=cartesian_point('',(-6.271741352156e1,2.614800507696e1,
2.285466692761e0));
#127784=cartesian_point('',(-6.283597036269e1,2.617444610953e1,
2.178236957736e0));
#127785=cartesian_point('',(-6.298371158515e1,2.621023070740e1,
2.096716997456e0));
#127786=cartesian_point('',(-6.315696203773e1,2.625542690518e1,
2.036711420898e0));
#127787=cartesian_point('',(-6.335305992388e1,2.631013819342e1,
1.997263974953e0));
#127788=cartesian_point('',(-6.356975613577e1,2.637444265799e1,
1.979189620368e0));
#127789=cartesian_point('',(-6.377393848888e1,2.643876560354e1,
1.984109583035e0));
#127790=cartesian_point('',(-6.390506101034e1,2.648218641062e1,
1.998859933755e0));
#127791=cartesian_point('',(-6.395853378732e1,2.650018112297e1,
2.006739691110e0));
#127792=cartesian_point('',(-6.277334744968e1,2.620092182955e1,
2.656681995426e0));
#127793=cartesian_point('',(-6.272452505490e1,2.618642624529e1,
2.594282205180e0));
#127794=cartesian_point('',(-6.269959240897e1,2.617877730167e1,
2.467802479151e0));
#127795=cartesian_point('',(-6.277913582644e1,2.620290062186e1,
2.318504236706e0));
#127796=cartesian_point('',(-6.288364599389e1,2.623519944236e1,
2.221854988451e0));
#127797=cartesian_point('',(-6.301752877592e1,2.627738456626e1,
2.143565795611e0));
#127798=cartesian_point('',(-6.317832949687e1,2.632893893263e1,
2.081197233854e0));
#127799=cartesian_point('',(-6.336411057639e1,2.638944663248e1,
2.035015776108e0));
#127800=cartesian_point('',(-6.357317251433e1,2.645853266064e1,
2.006703841832e0));
#127801=cartesian_point('',(-6.377360286637e1,2.652571280399e1,
2.000305328705e0));
#127802=cartesian_point('',(-6.390424078377e1,2.657002665217e1,
2.007316102102e0));
#127803=cartesian_point('',(-6.395786541799e1,2.658828751239e1,
2.012006429049e0));
#127804=cartesian_point('',(-6.283707253446e1,2.628934943097e1,
2.628493382946e0));
#127805=cartesian_point('',(-6.279818856598e1,2.627049522140e1,
2.573961924313e0));
#127806=cartesian_point('',(-6.277827077733e1,2.626159025055e1,
2.475796074597e0));
#127807=cartesian_point('',(-6.284176664324e1,2.629082731236e1,
2.352310738102e0));
#127808=cartesian_point('',(-6.292984873774e1,2.632898315436e1,
2.264491684748e0));
#127809=cartesian_point('',(-6.304805011735e1,2.637722361494e1,
2.186370868268e0));
#127810=cartesian_point('',(-6.319545686388e1,2.643431129322e1,
2.117679222970e0));
#127811=cartesian_point('',(-6.337103743480e1,2.649918866914e1,
2.060296343991e0));
#127812=cartesian_point('',(-6.357377600271e1,2.657092164601e1,
2.017126470461e0));
#127813=cartesian_point('',(-6.377276997048e1,2.663838981061e1,
1.995591907405e0));
#127814=cartesian_point('',(-6.390501463935e1,2.668162900913e1,
1.992842742247e0));
#127815=cartesian_point('',(-6.395975372036e1,2.669931713039e1,
1.993604411826e0));
#127816=cartesian_point('',(-6.288056327562e1,2.638867378289e1,
2.609316295480e0));
#127817=cartesian_point('',(-6.285025853083e1,2.636647740010e1,
2.559228908014e0));
#127818=cartesian_point('',(-6.283466493663e1,2.635677642688e1,
2.481829922042e0));
#127819=cartesian_point('',(-6.288431946421e1,2.638959213032e1,
2.375621991720e0));
#127820=cartesian_point('',(-6.295860624042e1,2.643162201515e1,
2.291493985118e0));
#127821=cartesian_point('',(-6.306419257442e1,2.648344445296e1,
2.209721114147e0));
#127822=cartesian_point('',(-6.320157751038e1,2.654317926311e1,
2.131979471721e0));
#127823=cartesian_point('',(-6.337055238250e1,2.660919424904e1,
2.061695656901e0));
#127824=cartesian_point('',(-6.357071843492e1,2.668005515433e1,
2.003017743742e0));
#127825=cartesian_point('',(-6.377160781737e1,2.674455654519e1,
1.966777707821e0));
#127826=cartesian_point('',(-6.390748562831e1,2.678466661314e1,
1.955088527560e0));
#127827=cartesian_point('',(-6.396414497462e1,2.680094488259e1,
1.952342556152e0));
#127828=cartesian_point('',(-6.289921593535e1,2.647374175681e1,
2.601157853068e0));
#127829=cartesian_point('',(-6.287454827918e1,2.644971148374e1,
2.551967605026e0));
#127830=cartesian_point('',(-6.286179180061e1,2.643973580579e1,
2.485048046929e0));
#127831=cartesian_point('',(-6.290236161742e1,2.647418293670e1,
2.385880533884e0));
#127832=cartesian_point('',(-6.296791654459e1,2.651774008030e1,
2.300790869925e0));
#127833=cartesian_point('',(-6.306600805220e1,2.657049878454e1,
2.213346992825e0));
#127834=cartesian_point('',(-6.319813502530e1,2.663013846968e1,
2.126564788704e0));
#127835=cartesian_point('',(-6.336466458566e1,2.669463141009e1,
2.045020430235e0));
#127836=cartesian_point('',(-6.356562660544e1,2.676219961059e1,
1.973842186715e0));
#127837=cartesian_point('',(-6.377046243232e1,2.682198164658e1,
1.926527369995e0));
#127838=cartesian_point('',(-6.391066243908e1,2.685813917774e1,
1.908520490731e0));
#127839=cartesian_point('',(-6.396940901619e1,2.687270245348e1,
1.903369609765e0));
#127840=cartesian_point('',(-6.290457896609e1,2.653996217042e1,
2.598877405662e0));
#127841=cartesian_point('',(-6.288345704815e1,2.651501081356e1,
2.548953037973e0));
#127842=cartesian_point('',(-6.287248245537e1,2.650502173262e1,
2.486593107189e0));
#127843=cartesian_point('',(-6.290734433950e1,2.654003291513e1,
2.389086362681e0));
#127844=cartesian_point('',(-6.296762036493e1,2.658389714213e1,
2.301217883085e0));
#127845=cartesian_point('',(-6.306150728613e1,2.663633503527e1,
2.208107156372e0));
#127846=cartesian_point('',(-6.319117874184e1,2.669473741591e1,
2.113652405023e0));
#127847=cartesian_point('',(-6.335738655836e1,2.675681626099e1,
2.023238314199e0));
#127848=cartesian_point('',(-6.356044508968e1,2.682056766934e1,
1.942714268502e0));
#127849=cartesian_point('',(-6.376949693420e1,2.687560326265e1,
1.887526852614e0));
#127850=cartesian_point('',(-6.391365761083e1,2.690805734657e1,
1.865261432939e0));
#127851=cartesian_point('',(-6.397424691527e1,2.692103569401e1,
1.858533564867e0));
#127852=cartesian_point('',(-6.290430257076e1,2.658745276956e1,
2.599074498469e0));
#127853=cartesian_point('',(-6.288534425553e1,2.656206887567e1,
2.547978730893e0));
#127854=cartesian_point('',(-6.287545548132e1,2.655216042172e1,
2.487268934465e0));
#127855=cartesian_point('',(-6.290683794262e1,2.658725830866e1,
2.389233527863e0));
#127856=cartesian_point('',(-6.296401171802e1,2.663094577068e1,
2.298458171225e0));
#127857=cartesian_point('',(-6.305561698251e1,2.668268103462e1,
2.200719611229e0));
#127858=cartesian_point('',(-6.318426465568e1,2.673967236325e1,
2.100476536565e0));
#127859=cartesian_point('',(-6.335095386458e1,2.679946648812e1,
2.003654583486e0));
#127860=cartesian_point('',(-6.355618084087e1,2.685991625963e1,
1.916601423496e0));
#127861=cartesian_point('',(-6.376877125517e1,2.691106495677e1,
1.856105064052e0));
#127862=cartesian_point('',(-6.391604073072e1,2.694058096425e1,
1.831082466546e0));
#127863=cartesian_point('',(-6.397804968342e1,2.695231015524e1,
1.823356500757e0));
#127864=cartesian_point('',(-6.290009326968e1,2.663470699855e1,2.601019462e0));
#127865=cartesian_point('',(-6.288292585057e1,2.660911033411e1,
2.548142657050e0));
#127866=cartesian_point('',(-6.287393418439e1,2.659936822406e1,
2.487528908965e0));
#127867=cartesian_point('',(-6.290244057333e1,2.663424908665e1,
2.387326306150e0));
#127868=cartesian_point('',(-6.295717988769e1,2.667738180002e1,
2.292786257859e0));
#127869=cartesian_point('',(-6.304721504851e1,2.672796695541e1,
2.189904846736e0));
#127870=cartesian_point('',(-6.317554758373e1,2.678305446372e1,
2.083629430563e0));
#127871=cartesian_point('',(-6.334339540237e1,2.684004708429e1,
1.980386798517e0));
#127872=cartesian_point('',(-6.355141457842e1,2.689667303743e1,
1.887002422758e0));
#127873=cartesian_point('',(-6.376801744415e1,2.694349329873e1,
1.821545121148e0));
#127874=cartesian_point('',(-6.391863635693e1,2.696981662234e1,
1.794062386494e0));
#127875=cartesian_point('',(-6.398215153012e1,2.698019550206e1,
1.785470077338e0));
#127876=cartesian_point('',(-6.288850803764e1,2.669990850596e1,
2.606271198700e0));
#127877=cartesian_point('',(-6.287328022033e1,2.667433781127e1,
2.550033140773e0));
#127878=cartesian_point('',(-6.286525721324e1,2.666495168172e1,
2.487281910052e0));
#127879=cartesian_point('',(-6.289065573963e1,2.669908772198e1,
2.381679063424e0));
#127880=cartesian_point('',(-6.294299390821e1,2.674089865624e1,
2.280663595395e0));
#127881=cartesian_point('',(-6.303189082774e1,2.678923466029e1,
2.169895972582e0));
#127882=cartesian_point('',(-6.316082164919e1,2.684096136236e1,
2.054896486681e0));
#127883=cartesian_point('',(-6.333126608698e1,2.689331289910e1,
1.942728931672e0));
#127884=cartesian_point('',(-6.354406973786e1,2.694387181874e1,
1.840851609447e0));
#127885=cartesian_point('',(-6.376693072001e1,2.698404291373e1,
1.769021402236e0));
#127886=cartesian_point('',(-6.392254727742e1,2.700556561646e1,
1.738560196887e0));
#127887=cartesian_point('',(-6.398827823875e1,2.701392366453e1,
1.728958682525e0));
#127888=cartesian_point('',(-6.286192912674e1,2.678225871119e1,
2.618214672406e0));
#127889=cartesian_point('',(-6.284805200540e1,2.675738161135e1,
2.555862417776e0));
#127890=cartesian_point('',(-6.284069580685e1,2.674870659105e1,
2.485717404587e0));
#127891=cartesian_point('',(-6.286394858630e1,2.678098093580e1,
2.368310512959e0));
#127892=cartesian_point('',(-6.291523497005e1,2.681997201139e1,
2.256467790979e0));
#127893=cartesian_point('',(-6.300482046030e1,2.686409790098e1,
2.134105978274e0));
#127894=cartesian_point('',(-6.313664328475e1,2.691006222756e1,
2.007259443385e0));
#127895=cartesian_point('',(-6.331243095962e1,2.695494825515e1,
1.883683850794e0));
#127896=cartesian_point('',(-6.353320428843e1,2.699620891717e1,
1.771582096533e0));
#127897=cartesian_point('',(-6.376546178397e1,2.702658254218e1,
1.692679327470e0));
#127898=cartesian_point('',(-6.392816811525e1,2.704122447644e1,
1.659316589525e0));
#127899=cartesian_point('',(-6.399698197749e1,2.704670415172e1,
1.648825431895e0));
#127900=cartesian_point('',(-6.280930637988e1,2.687580113859e1,
2.641752546200e0));
#127901=cartesian_point('',(-6.279489992180e1,2.685295263515e1,
2.568945994932e0));
#127902=cartesian_point('',(-6.278725602851e1,2.684557637798e1,2.481588441e0));
#127903=cartesian_point('',(-6.281141272578e1,2.687400674035e1,
2.341416032775e0));
#127904=cartesian_point('',(-6.286522377275e1,2.690763460188e1,
2.212301162284e0));
#127905=cartesian_point('',(-6.295958362282e1,2.694440691613e1,
2.073701666153e0));
#127906=cartesian_point('',(-6.309870282111e1,2.698097611770e1,
1.931842408049e0));
#127907=cartesian_point('',(-6.328443478079e1,2.701437069380e1,
1.795053394920e0));
#127908=cartesian_point('',(-6.351787885037e1,2.704199843539e1,
1.672280651737e0));
#127909=cartesian_point('',(-6.376361221560e1,2.705861525480e1,
1.587177579215e0));
#127910=cartesian_point('',(-6.393583212415e1,2.706390622223e1,
1.552134310379e0));
#127911=cartesian_point('',(-6.400868176665e1,2.706550413769e1,
1.541355477976e0));
#127912=cartesian_point('',(-6.273325728825e1,2.696096241469e1,
2.675690708611e0));
#127913=cartesian_point('',(-6.271578004483e1,2.694151730237e1,
2.588964208264e0));
#127914=cartesian_point('',(-6.270656307729e1,2.693593943035e1,
2.474878962119e0));
#127915=cartesian_point('',(-6.273573448923e1,2.695870079077e1,
2.302241808283e0));
#127916=cartesian_point('',(-6.279651012687e1,2.698473602621e1,
2.151163047423e0));
#127917=cartesian_point('',(-6.290022494739e1,2.701158787288e1,
1.993932136069e0));
#127918=cartesian_point('',(-6.305101914260e1,2.703602881018e1,
1.836453766553e0));
#127919=cartesian_point('',(-6.325066555679e1,2.705518373680e1,
1.687315418048e0));
#127920=cartesian_point('',(-6.350018390637e1,2.706654741984e1,
1.556010867221e0));
#127921=cartesian_point('',(-6.376170130553e1,2.706734337613e1,
1.467563208972e0));
#127922=cartesian_point('',(-6.394441431912e1,2.706219543885e1,
1.433016500164e0));
#127923=cartesian_point('',(-6.402160792303e1,2.705949137661e1,
1.422882649563e0));
#127924=cartesian_point('',(-6.266970799832e1,2.700354591627e1,
2.704005955564e0));
#127925=cartesian_point('',(-6.264834732195e1,2.698721430199e1,
2.606326394434e0));
#127926=cartesian_point('',(-6.263715463345e1,2.698309434270e1,
2.468848127870e0));
#127927=cartesian_point('',(-6.267263524024e1,2.700105348357e1,
2.269331059968e0));
#127928=cartesian_point('',(-6.274112527549e1,2.702083441494e1,
2.101611005852e0));
#127929=cartesian_point('',(-6.285406016173e1,2.703980015222e1,
1.931573351565e0));
#127930=cartesian_point('',(-6.301525626049e1,2.705493433882e1,
1.764515032104e0));
#127931=cartesian_point('',(-6.322626910841e1,2.706354274896e1,
1.608911561676e0));
#127932=cartesian_point('',(-6.348794152971e1,2.706327979521e1,
1.474413802888e0));
#127933=cartesian_point('',(-6.376053985977e1,2.705317496473e1,
1.386379855094e0));
#127934=cartesian_point('',(-6.395016120647e1,2.704106068911e1,
1.353919360871e0));
#127935=cartesian_point('',(-6.403013437942e1,2.703550895680e1,
1.344930503856e0));
#127936=cartesian_point('',(-6.263383759404e1,2.702103917317e1,
2.719978272973e0));
#127937=cartesian_point('',(-6.260998332042e1,2.700652667222e1,
2.616271687538e0));
#127938=cartesian_point('',(-6.259752406338e1,2.700321935711e1,
2.465346918302e0));
#127939=cartesian_point('',(-6.263705094484e1,2.701845300328e1,
2.250714430994e0));
#127940=cartesian_point('',(-6.271032909862e1,2.703472437867e1,
2.073993248279e0));
#127941=cartesian_point('',(-6.282878938403e1,2.704933124008e1,
1.897359217159e0));
#127942=cartesian_point('',(-6.299600469958e1,2.705940179995e1,
1.725688337907e0));
#127943=cartesian_point('',(-6.321337358672e1,2.706236689230e1,
1.567318037537e0));
#127944=cartesian_point('',(-6.348161376012e1,2.705599095093e1,
1.431919020192e0));
#127945=cartesian_point('',(-6.375998395457e1,2.704026422529e1,
1.344853142292e0));
#127946=cartesian_point('',(-6.395307887564e1,2.702461998600e1,
1.313952823899e0));
#127947=cartesian_point('',(-6.403442629131e1,2.701763194894e1,
1.305748998497e0));
#127948=b_spline_surface_with_knots('',3,3,((#127756,#127757,#127758,#127759,
#127760,#127761,#127762,#127763,#127764,#127765,#127766,#127767),(#127768,
#127769,#127770,#127771,#127772,#127773,#127774,#127775,#127776,#127777,#127778,
#127779),(#127780,#127781,#127782,#127783,#127784,#127785,#127786,#127787,
#127788,#127789,#127790,#127791),(#127792,#127793,#127794,#127795,#127796,
#127797,#127798,#127799,#127800,#127801,#127802,#127803),(#127804,#127805,
#127806,#127807,#127808,#127809,#127810,#127811,#127812,#127813,#127814,
#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)),.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),(3.309494158296e-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.647685239775e0),(1.099440382853e-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.093791497842e0),.unspecified.);
#127950=oriented_edge('',*,*,#127949,.f.);
#127952=oriented_edge('',*,*,#127951,.f.);
#127953=oriented_edge('',*,*,#127748,.f.);
#127954=edge_loop('',(#127950,#127952,#127953));
#127955=face_outer_bound('',#127954,.f.);
#127957=cartesian_point('',(2.433573252092e2,3.330731652274e2,2.5e0));
#127958=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#127959=direction('',(0.e0,0.e0,-1.e0));
#127960=axis2_placement_3d('',#127957,#127958,#127959);
#127961=cylindrical_surface('',#127960,5.e-1);
#127962=oriented_edge('',*,*,#127949,.t.);
#127963=oriented_edge('',*,*,#126286,.f.);
#127965=oriented_edge('',*,*,#127964,.t.);
#127967=oriented_edge('',*,*,#127966,.t.);
#127968=edge_loop('',(#127962,#127963,#127965,#127967));
#127969=face_outer_bound('',#127968,.f.);
#127971=cartesian_point('',(-2.687475153600e1,6.271692278036e1,
2.706295552543e0));
#127972=cartesian_point('',(-2.688224498044e1,6.265383614867e1,
2.628433305610e0));
#127973=cartesian_point('',(-2.688757939187e1,6.262169731651e1,
2.454791000563e0));
#127974=cartesian_point('',(-2.687227953168e1,6.272429360504e1,
2.259557279406e0));
#127975=cartesian_point('',(-2.685048572129e1,6.285306774481e1,
2.143253712058e0));
#127976=cartesian_point('',(-2.681991279117e1,6.301109403894e1,
2.057980289760e0));
#127977=cartesian_point('',(-2.678008113356e1,6.319385365709e1,
1.998309728655e0));
#127978=cartesian_point('',(-2.673052273410e1,6.339818097382e1,
1.962467568719e0));
#127979=cartesian_point('',(-2.667084128280e1,6.362144300182e1,
1.950718384818e0));
#127980=cartesian_point('',(-2.660978370990e1,6.382950199113e1,
1.963133070744e0));
#127981=cartesian_point('',(-2.656783629781e1,6.396182197247e1,
1.983237719890e0));
#127982=cartesian_point('',(-2.655037884163e1,6.401554849509e1,
1.993360240127e0));
#127983=cartesian_point('',(-2.686874244056e1,6.272722563942e1,
2.701725157860e0));
#127984=cartesian_point('',(-2.687686242301e1,6.266536381168e1,
2.625331911969e0));
#127985=cartesian_point('',(-2.688241291914e1,6.263384403138e1,
2.455960382757e0));
#127986=cartesian_point('',(-2.686630513544e1,6.273446018407e1,
2.264972142395e0));
#127987=cartesian_point('',(-2.684353817893e1,6.286112765917e1,
2.150592796500e0));
#127988=cartesian_point('',(-2.681186915528e1,6.301702539270e1,
2.066147603430e0));
#127989=cartesian_point('',(-2.677090277498e1,6.319780680347e1,
2.006461522693e0));
#127990=cartesian_point('',(-2.672024566949e1,6.340040926020e1,
1.969926042198e0));
#127991=cartesian_point('',(-2.665956670309e1,6.362227831100e1,
1.956916099743e0));
#127992=cartesian_point('',(-2.659778991206e1,6.382949358037e1,
1.967814045831e0));
#127993=cartesian_point('',(-2.655550682279e1,6.396153395936e1,
1.986825369210e0));
#127994=cartesian_point('',(-2.653792529122e1,6.401519406719e1,
1.996488449657e0));
#127995=cartesian_point('',(-2.684386661150e1,6.276619555226e1,
2.684441284590e0));
#127996=cartesian_point('',(-2.685437667822e1,6.270906542278e1,
2.613553443871e0));
#127997=cartesian_point('',(-2.686074112981e1,6.267993683339e1,
2.460415357602e0));
#127998=cartesian_point('',(-2.684157254392e1,6.277290409960e1,
2.285466693747e0));
#127999=cartesian_point('',(-2.681513151117e1,6.289146094032e1,
2.178236959038e0));
#128000=cartesian_point('',(-2.677934691311e1,6.303920216237e1,
2.096716998855e0));
#128001=cartesian_point('',(-2.673415071514e1,6.321245261457e1,
2.036711422226e0));
#128002=cartesian_point('',(-2.667943942673e1,6.340855050042e1,
1.997263976080e0));
#128003=cartesian_point('',(-2.661513496202e1,6.362524671209e1,
1.979189621190e0));
#128004=cartesian_point('',(-2.655081201679e1,6.382942906380e1,
1.984109583487e0));
#128005=cartesian_point('',(-2.650739121011e1,6.396055158400e1,
1.998859933724e0));
#128006=cartesian_point('',(-2.648939649818e1,6.401402435976e1,
2.006739690713e0));
#128007=cartesian_point('',(-2.678865579372e1,6.282883802337e1,
2.656681992210e0));
#128008=cartesian_point('',(-2.680315137740e1,6.278001563058e1,
2.594282202410e0));
#128009=cartesian_point('',(-2.681080032065e1,6.275508298582e1,
2.467802477948e0));
#128010=cartesian_point('',(-2.678667700066e1,6.283462640264e1,
2.318504236706e0));
#128011=cartesian_point('',(-2.675437818016e1,6.293913657010e1,
2.221854988451e0));
#128012=cartesian_point('',(-2.671219305626e1,6.307301935213e1,
2.143565795611e0));
#128013=cartesian_point('',(-2.666063868989e1,6.323382007308e1,
2.081197233854e0));
#128014=cartesian_point('',(-2.660013099004e1,6.341960115260e1,
2.035015776108e0));
#128015=cartesian_point('',(-2.653104496188e1,6.362866309054e1,
2.006703841832e0));
#128016=cartesian_point('',(-2.646386481895e1,6.382909344132e1,
2.000305328745e0));
#128017=cartesian_point('',(-2.641955097120e1,6.395973135746e1,
2.007316101967e0));
#128018=cartesian_point('',(-2.640129011141e1,6.401335599043e1,
2.012006428720e0));
#128019=cartesian_point('',(-2.670022819252e1,6.289256310866e1,
2.628493380135e0));
#128020=cartesian_point('',(-2.671908240132e1,6.285367914175e1,
2.573961922164e0));
#128021=cartesian_point('',(-2.672798737173e1,6.283376135405e1,
2.475796073601e0));
#128022=cartesian_point('',(-2.669875031016e1,6.289725721945e1,
2.352310738102e0));
#128023=cartesian_point('',(-2.666059446816e1,6.298533931395e1,
2.264491684748e0));
#128024=cartesian_point('',(-2.661235400758e1,6.310354069356e1,
2.186370868268e0));
#128025=cartesian_point('',(-2.655526632930e1,6.325094744009e1,
2.117679222970e0));
#128026=cartesian_point('',(-2.649038895338e1,6.342652801101e1,
2.060296343991e0));
#128027=cartesian_point('',(-2.641865597651e1,6.362926657892e1,
2.017126470461e0));
#128028=cartesian_point('',(-2.635118781233e1,6.382826054544e1,
1.995591907540e0));
#128029=cartesian_point('',(-2.630794861423e1,6.396050521302e1,
1.992842742300e0));
#128030=cartesian_point('',(-2.629026049338e1,6.401524429272e1,
1.993604411773e0));
#128031=cartesian_point('',(-2.660090384077e1,6.293605385027e1,
2.609316292897e0));
#128032=cartesian_point('',(-2.662310022263e1,6.290574910670e1,
2.559228906319e0));
#128033=cartesian_point('',(-2.663280119537e1,6.289015551323e1,
2.481829921185e0));
#128034=cartesian_point('',(-2.659998549220e1,6.293981004041e1,
2.375621991720e0));
#128035=cartesian_point('',(-2.655795560737e1,6.301409681663e1,
2.291493985118e0));
#128036=cartesian_point('',(-2.650613316956e1,6.311968315063e1,
2.209721114147e0));
#128037=cartesian_point('',(-2.644639835941e1,6.325706808659e1,
2.131979471721e0));
#128038=cartesian_point('',(-2.638038337348e1,6.342604295871e1,
2.061695656901e0));
#128039=cartesian_point('',(-2.630952246819e1,6.362620901113e1,
2.003017743742e0));
#128040=cartesian_point('',(-2.624502107773e1,6.382709839232e1,
1.966777708048e0));
#128041=cartesian_point('',(-2.620491101015e1,6.396297620191e1,
1.955088527786e0));
#128042=cartesian_point('',(-2.618863274107e1,6.401963554684e1,
1.952342556345e0));
#128043=cartesian_point('',(-2.651583586695e1,6.295470651029e1,
2.601157850529e0));
#128044=cartesian_point('',(-2.653986613899e1,6.293003885511e1,
2.551967603562e0));
#128045=cartesian_point('',(-2.654984181645e1,6.291728237715e1,
2.485048046129e0));
#128046=cartesian_point('',(-2.651539468582e1,6.295785219363e1,
2.385880533884e0));
#128047=cartesian_point('',(-2.647183754222e1,6.302340712080e1,
2.300790869925e0));
#128048=cartesian_point('',(-2.641907883798e1,6.312149862841e1,
2.213346992825e0));
#128049=cartesian_point('',(-2.635943915284e1,6.325362560151e1,
2.126564788704e0));
#128050=cartesian_point('',(-2.629494621243e1,6.342015516187e1,
2.045020430235e0));
#128051=cartesian_point('',(-2.622737801193e1,6.362111718165e1,
1.973842186715e0));
#128052=cartesian_point('',(-2.616759597632e1,6.382595300725e1,
1.926527370291e0));
#128053=cartesian_point('',(-2.613143844548e1,6.396615301258e1,
1.908520491078e0));
#128054=cartesian_point('',(-2.611687517007e1,6.402489958827e1,
1.903369610127e0));
#128055=cartesian_point('',(-2.644961545339e1,6.296006954121e1,
2.598877403084e0));
#128056=cartesian_point('',(-2.647456680917e1,6.293894762412e1,
2.548953036608e0));
#128057=cartesian_point('',(-2.648455588962e1,6.292797303187e1,
2.486593106403e0));
#128058=cartesian_point('',(-2.644954470739e1,6.296283491571e1,
2.389086362681e0));
#128059=cartesian_point('',(-2.640568048039e1,6.302311094114e1,
2.301217883085e0));
#128060=cartesian_point('',(-2.635324258725e1,6.311699786234e1,
2.208107156372e0));
#128061=cartesian_point('',(-2.629484020661e1,6.324666931805e1,
2.113652405023e0));
#128062=cartesian_point('',(-2.623276136153e1,6.341287713457e1,
2.023238314199e0));
#128063=cartesian_point('',(-2.616900995318e1,6.361593566589e1,
1.942714268502e0));
#128064=cartesian_point('',(-2.611397436021e1,6.382498750910e1,
1.887526852960e0));
#128065=cartesian_point('',(-2.608152027658e1,6.396914818426e1,
1.865261433369e0));
#128066=cartesian_point('',(-2.606854192943e1,6.402973748722e1,
1.858533565339e0));
#128067=cartesian_point('',(-2.640212485427e1,6.295979314601e1,
2.599074495829e0));
#128068=cartesian_point('',(-2.642750874707e1,6.294083483152e1,
2.547978729563e0));
#128069=cartesian_point('',(-2.643741720052e1,6.293094605778e1,
2.487268933675e0));
#128070=cartesian_point('',(-2.640231931386e1,6.296232851883e1,
2.389233527863e0));
#128071=cartesian_point('',(-2.635863185184e1,6.301950229423e1,
2.298458171225e0));
#128072=cartesian_point('',(-2.630689658790e1,6.311110755872e1,
2.200719611229e0));
#128073=cartesian_point('',(-2.624990525927e1,6.323975523189e1,
2.100476536565e0));
#128074=cartesian_point('',(-2.619011113440e1,6.340644444079e1,
2.003654583486e0));
#128075=cartesian_point('',(-2.612966136289e1,6.361167141708e1,
1.916601423496e0));
#128076=cartesian_point('',(-2.607851266608e1,6.382426183005e1,
1.856105064431e0));
#128077=cartesian_point('',(-2.604899665884e1,6.397153130409e1,
1.831082467028e0));
#128078=cartesian_point('',(-2.603726746811e1,6.403354025527e1,
1.823356501300e0));
#128079=cartesian_point('',(-2.635487062529e1,6.295558384500e1,
2.601019459270e0));
#128080=cartesian_point('',(-2.638046728863e1,6.293841642659e1,
2.548142655723e0));
#128081=cartesian_point('',(-2.639020939818e1,6.292942476083e1,
2.487528908158e0));
#128082=cartesian_point('',(-2.635532853587e1,6.295793114954e1,
2.387326306150e0));
#128083=cartesian_point('',(-2.631219582250e1,6.301267046390e1,
2.292786257859e0));
#128084=cartesian_point('',(-2.626161066711e1,6.310270562472e1,
2.189904846736e0));
#128085=cartesian_point('',(-2.620652315880e1,6.323103815994e1,
2.083629430563e0));
#128086=cartesian_point('',(-2.614953053823e1,6.339888597858e1,
1.980386798517e0));
#128087=cartesian_point('',(-2.609290458509e1,6.360690515463e1,
1.887002422758e0));
#128088=cartesian_point('',(-2.604608432409e1,6.382350801900e1,
1.821545121559e0));
#128089=cartesian_point('',(-2.601976100069e1,6.397412693023e1,
1.794062387023e0));
#128090=cartesian_point('',(-2.600938212119e1,6.403764210185e1,
1.785470077941e0));
#128091=cartesian_point('',(-2.628966911788e1,6.294399861306e1,
2.606271195798e0));
#128092=cartesian_point('',(-2.631523981145e1,6.292877079636e1,
2.550033139399e0));
#128093=cartesian_point('',(-2.632462594052e1,6.292074778966e1,
2.487281909201e0));
#128094=cartesian_point('',(-2.629048990054e1,6.294614631584e1,
2.381679063424e0));
#128095=cartesian_point('',(-2.624867896628e1,6.299848448442e1,
2.280663595395e0));
#128096=cartesian_point('',(-2.620034296223e1,6.308738140395e1,
2.169895972582e0));
#128097=cartesian_point('',(-2.614861626016e1,6.321631222540e1,
2.054896486681e0));
#128098=cartesian_point('',(-2.609626472342e1,6.338675666319e1,
1.942728931672e0));
#128099=cartesian_point('',(-2.604570580378e1,6.359956031407e1,
1.840851609447e0));
#128100=cartesian_point('',(-2.600553470904e1,6.382242129483e1,
1.769021402687e0));
#128101=cartesian_point('',(-2.598401200648e1,6.397803785062e1,
1.738560197473e0));
#128102=cartesian_point('',(-2.597565395858e1,6.404376881033e1,
1.728958683199e0));
#128103=cartesian_point('',(-2.620731891261e1,6.291741970224e1,
2.618214669190e0));
#128104=cartesian_point('',(-2.623219601136e1,6.290354258145e1,
2.555862416241e0));
#128105=cartesian_point('',(-2.624087103121e1,6.289618638323e1,
2.485717403641e0));
#128106=cartesian_point('',(-2.620859668672e1,6.291943916251e1,
2.368310512959e0));
#128107=cartesian_point('',(-2.616960561113e1,6.297072554626e1,
2.256467790979e0));
#128108=cartesian_point('',(-2.612547972154e1,6.306031103651e1,
2.134105978274e0));
#128109=cartesian_point('',(-2.607951539496e1,6.319213386096e1,
2.007259443385e0));
#128110=cartesian_point('',(-2.603462936737e1,6.336792153583e1,
1.883683850794e0));
#128111=cartesian_point('',(-2.599336870535e1,6.358869486464e1,
1.771582096533e0));
#128112=cartesian_point('',(-2.596299508053e1,6.382095235872e1,
1.692679327964e0));
#128113=cartesian_point('',(-2.594835314636e1,6.398365868832e1,
1.659316590168e0));
#128114=cartesian_point('',(-2.594287347119e1,6.405247254886e1,
1.648825432633e0));
#128115=cartesian_point('',(-2.611377648510e1,6.286479695535e1,
2.641752542448e0));
#128116=cartesian_point('',(-2.613662498753e1,6.285039049784e1,
2.568945993018e0));
#128117=cartesian_point('',(-2.614400124431e1,6.284274660492e1,
2.481588439871e0));
#128118=cartesian_point('',(-2.611557088217e1,6.286690330199e1,
2.341416032775e0));
#128119=cartesian_point('',(-2.608194302064e1,6.292071434896e1,
2.212301162284e0));
#128120=cartesian_point('',(-2.604517070639e1,6.301507419903e1,
2.073701666153e0));
#128121=cartesian_point('',(-2.600860150482e1,6.315419339732e1,
1.931842408049e0));
#128122=cartesian_point('',(-2.597520692872e1,6.333992535700e1,
1.795053394920e0));
#128123=cartesian_point('',(-2.594757918713e1,6.357336942658e1,
1.672280651737e0));
#128124=cartesian_point('',(-2.593096236783e1,6.381910279026e1,
1.587177579749e0));
#128125=cartesian_point('',(-2.592567140039e1,6.399132269704e1,
1.552134311054e0));
#128126=cartesian_point('',(-2.592407348493e1,6.406417233773e1,
1.541355478733e0));
#128127=cartesian_point('',(-2.602861520604e1,6.278874786107e1,
2.675690705253e0));
#128128=cartesian_point('',(-2.604806031739e1,6.277127061825e1,
2.588964206419e0));
#128129=cartesian_point('',(-2.605363818904e1,6.276205365111e1,
2.474878960510e0));
#128130=cartesian_point('',(-2.603087682899e1,6.279122506298e1,
2.302241807005e0));
#128131=cartesian_point('',(-2.600484159380e1,6.285200070083e1,
2.151163045429e0));
#128132=cartesian_point('',(-2.597798974745e1,6.295571552167e1,
1.993932133466e0));
#128133=cartesian_point('',(-2.595354881054e1,6.310650971726e1,
1.836453763441e0));
#128134=cartesian_point('',(-2.593439388439e1,6.330615613190e1,
1.687315414532e0));
#128135=cartesian_point('',(-2.592303020188e1,6.355567448200e1,
1.556010863428e0));
#128136=cartesian_point('',(-2.592223424611e1,6.381719188004e1,
1.467563205623e0));
#128137=cartesian_point('',(-2.592738218362e1,6.399990489207e1,
1.433016496942e0));
#128138=cartesian_point('',(-2.593008624591e1,6.407709849422e1,
1.422882646410e0));
#128139=cartesian_point('',(-2.598603170304e1,6.272519856737e1,
2.704005953229e0));
#128140=cartesian_point('',(-2.600236331627e1,6.270383789150e1,
2.606326393076e0));
#128141=cartesian_point('',(-2.600648327519e1,6.269264520333e1,
2.468848125689e0));
#128142=cartesian_point('',(-2.598852413492e1,6.272812581045e1,
2.269331056835e0));
#128143=cartesian_point('',(-2.596874320414e1,6.279661584643e1,
2.101611001137e0));
#128144=cartesian_point('',(-2.594977746762e1,6.290955073355e1,
1.931573345631e0));
#128145=cartesian_point('',(-2.593464328190e1,6.307074683330e1,
1.764515025258e0));
#128146=cartesian_point('',(-2.592603487277e1,6.328175968230e1,
1.608911554215e0));
#128147=cartesian_point('',(-2.592629782762e1,6.354343210476e1,
1.474413795122e0));
#128148=cartesian_point('',(-2.593640265907e1,6.381603043416e1,
1.386379847920e0));
#128149=cartesian_point('',(-2.594851693519e1,6.400565177956e1,
1.353919353969e0));
#128150=cartesian_point('',(-2.595406866761e1,6.408562495081e1,
1.344930497069e0));
#128151=cartesian_point('',(-2.596853844549e1,6.268932815956e1,
2.719978271841e0));
#128152=cartesian_point('',(-2.598305094529e1,6.266547388625e1,
2.616271686854e0));
#128153=cartesian_point('',(-2.598635825997e1,6.265301462946e1,
2.465346915649e0));
#128154=cartesian_point('',(-2.597112461465e1,6.269254151168e1,
2.250714426086e0));
#128155=cartesian_point('',(-2.595485324019e1,6.276581966671e1,
2.073993240999e0));
#128156=cartesian_point('',(-2.594024637993e1,6.288427995358e1,
1.897359208141e0));
#128157=cartesian_point('',(-2.593017582139e1,6.305149527072e1,
1.725688327673e0));
#128158=cartesian_point('',(-2.592721073053e1,6.326886415954e1,
1.567318026574e0));
#128159=cartesian_point('',(-2.593358667351e1,6.353710433466e1,
1.431919008992e0));
#128160=cartesian_point('',(-2.594931340054e1,6.381547452889e1,
1.344853131893e0));
#128161=cartesian_point('',(-2.596495764056e1,6.400856944889e1,
1.313952813960e0));
#128162=cartesian_point('',(-2.597194567780e1,6.408991686292e1,
1.305748988746e0));
#128163=b_spline_surface_with_knots('',3,3,((#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,
#128039,#128040,#128041,#128042),(#128043,#128044,#128045,#128046,#128047,
#128048,#128049,#128050,#128051,#128052,#128053,#128054),(#128055,#128056,
#128057,#128058,#128059,#128060,#128061,#128062,#128063,#128064,#128065,
#128066),(#128067,#128068,#128069,#128070,#128071,#128072,#128073,#128074,
#128075,#128076,#128077,#128078),(#128079,#128080,#128081,#128082,#128083,
#128084,#128085,#128086,#128087,#128088,#128089,#128090),(#128091,#128092,
#128093,#128094,#128095,#128096,#128097,#128098,#128099,#128100,#128101,
#128102),(#128103,#128104,#128105,#128106,#128107,#128108,#128109,#128110,
#128111,#128112,#128113,#128114),(#128115,#128116,#128117,#128118,#128119,
#128120,#128121,#128122,#128123,#128124,#128125,#128126),(#128127,#128128,
#128129,#128130,#128131,#128132,#128133,#128134,#128135,#128136,#128137,
#128138),(#128139,#128140,#128141,#128142,#128143,#128144,#128145,#128146,
#128147,#128148,#128149,#128150),(#128151,#128152,#128153,#128154,#128155,
#128156,#128157,#128158,#128159,#128160,#128161,#128162)),.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),(3.309494246110e-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.647685252751e0),(1.099440409171e-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.093791495645e0),.unspecified.);
#128165=oriented_edge('',*,*,#128164,.f.);
#128166=oriented_edge('',*,*,#127964,.f.);
#128168=oriented_edge('',*,*,#128167,.f.);
#128169=edge_loop('',(#128165,#128166,#128168));
#128170=face_outer_bound('',#128169,.f.);
#128172=cartesian_point('',(-2.642963950131e1,6.224073084694e1,
1.848950012757e1));
#128173=direction('',(1.292316414040e-5,1.234070820906e-2,-9.999238504776e-1));
#128174=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498376e-3));
#128175=axis2_placement_3d('',#128172,#128173,#128174);
#128176=cylindrical_surface('',#128175,5.e-1);
#128178=oriented_edge('',*,*,#128177,.f.);
#128179=oriented_edge('',*,*,#128164,.t.);
#128181=oriented_edge('',*,*,#128180,.f.);
#128183=oriented_edge('',*,*,#128182,.t.);
#128184=edge_loop('',(#128178,#128179,#128181,#128183));
#128185=face_outer_bound('',#128184,.f.);
#128187=cartesian_point('',(-6.596173924851e1,2.384157741295e1,-9.4e0));
#128188=direction('',(7.063390168680e-1,-7.078199211863e-1,-8.726535498374e-3));
#128189=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128190=axis2_placement_3d('',#128187,#128188,#128189);
#128191=plane('',#128190);
#128193=oriented_edge('',*,*,#128192,.t.);
#128194=oriented_edge('',*,*,#127966,.f.);
#128195=oriented_edge('',*,*,#128177,.t.);
#128197=oriented_edge('',*,*,#128196,.t.);
#128199=oriented_edge('',*,*,#128198,.f.);
#128201=oriented_edge('',*,*,#128200,.t.);
#128203=oriented_edge('',*,*,#128202,.f.);
#128205=oriented_edge('',*,*,#128204,.t.);
#128207=oriented_edge('',*,*,#128206,.f.);
#128209=oriented_edge('',*,*,#128208,.t.);
#128211=oriented_edge('',*,*,#128210,.f.);
#128213=oriented_edge('',*,*,#128212,.f.);
#128215=oriented_edge('',*,*,#128214,.f.);
#128217=oriented_edge('',*,*,#128216,.t.);
#128218=edge_loop('',(#128193,#128194,#128195,#128197,#128199,#128201,#128203,
#128205,#128207,#128209,#128211,#128213,#128215,#128217));
#128219=face_outer_bound('',#128218,.f.);
#128221=cartesian_point('',(-6.218785924956e1,2.655994086379e1,
1.827729355447e1));
#128222=direction('',(-1.234070820906e-2,1.292316414053e-5,-9.999238504776e-1));
#128223=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498376e-3));
#128224=axis2_placement_3d('',#128221,#128222,#128223);
#128225=cylindrical_surface('',#128224,5.e-1);
#128227=oriented_edge('',*,*,#128226,.f.);
#128228=oriented_edge('',*,*,#127951,.t.);
#128229=oriented_edge('',*,*,#128192,.f.);
#128231=oriented_edge('',*,*,#128230,.t.);
#128232=edge_loop('',(#128227,#128228,#128229,#128231));
#128233=face_outer_bound('',#128232,.f.);
#128235=cartesian_point('',(-6.595603764853e1,2.928620234261e1,-9.4e0));
#128236=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498374e-3));
#128237=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#128238=axis2_placement_3d('',#128235,#128236,#128237);
#128239=plane('',#128238);
#128240=oriented_edge('',*,*,#128226,.t.);
#128242=oriented_edge('',*,*,#128241,.f.);
#128244=oriented_edge('',*,*,#128243,.t.);
#128245=oriented_edge('',*,*,#127750,.f.);
#128246=edge_loop('',(#128240,#128242,#128244,#128245));
#128247=face_outer_bound('',#128246,.f.);
#128249=cartesian_point('',(2.143389893579e2,-2.455974406706e2,1.78e1));
#128250=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#128251=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498375e-3));
#128252=axis2_placement_3d('',#128249,#128250,#128251);
#128253=cylindrical_surface('',#128252,4.e0);
#128255=oriented_edge('',*,*,#128254,.f.);
#128257=oriented_edge('',*,*,#128256,.t.);
#128259=oriented_edge('',*,*,#128258,.f.);
#128260=oriented_edge('',*,*,#128241,.t.);
#128261=edge_loop('',(#128255,#128257,#128259,#128260));
#128262=face_outer_bound('',#128261,.f.);
#128264=cartesian_point('',(-5.971620763969e1,2.903226107827e1,
1.780020341848e1));
#128265=direction('',(-7.063339423889e-1,7.078250835362e-1,8.718540379295e-3));
#128266=direction('',(5.152833228815e-2,3.912822279468e-2,9.979047114592e-1));
#128267=axis2_placement_3d('',#128264,#128265,#128266);
#128268=toroidal_surface('',#128267,3.499884753353e0,4.999985484065e-1);
#128269=oriented_edge('',*,*,#128254,.t.);
#128270=oriented_edge('',*,*,#128230,.f.);
#128271=oriented_edge('',*,*,#128216,.f.);
#128273=oriented_edge('',*,*,#128272,.f.);
#128274=edge_loop('',(#128269,#128270,#128271,#128273));
#128275=face_outer_bound('',#128274,.f.);
#128277=cartesian_point('',(1.761128623067e2,2.643248222842e2,2.13e1));
#128278=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#128279=direction('',(0.e0,0.e0,1.e0));
#128280=axis2_placement_3d('',#128277,#128278,#128279);
#128281=cylindrical_surface('',#128280,5.e-1);
#128283=oriented_edge('',*,*,#128282,.t.);
#128284=oriented_edge('',*,*,#128272,.t.);
#128285=oriented_edge('',*,*,#128214,.t.);
#128287=oriented_edge('',*,*,#128286,.f.);
#128288=edge_loop('',(#128283,#128284,#128285,#128287));
#128289=face_outer_bound('',#128288,.f.);
#128291=cartesian_point('',(-2.430944080538e1,6.116852593842e1,2.18e1));
#128292=direction('',(0.e0,0.e0,1.e0));
#128293=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#128294=axis2_placement_3d('',#128291,#128292,#128293);
#128295=plane('',#128294);
#128296=oriented_edge('',*,*,#128282,.f.);
#128298=oriented_edge('',*,*,#128297,.t.);
#128300=oriented_edge('',*,*,#128299,.f.);
#128301=oriented_edge('',*,*,#128256,.f.);
#128302=edge_loop('',(#128296,#128298,#128300,#128301));
#128303=face_outer_bound('',#128302,.f.);
#128305=cartesian_point('',(-5.775520559367e1,2.779273654362e1,2.23e1));
#128306=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#128307=direction('',(0.e0,0.e0,-1.e0));
#128308=axis2_placement_3d('',#128305,#128306,#128307);
#128309=plane('',#128308);
#128310=oriented_edge('',*,*,#128297,.f.);
#128311=oriented_edge('',*,*,#128286,.t.);
#128312=oriented_edge('',*,*,#128212,.t.);
#128314=oriented_edge('',*,*,#128313,.t.);
#128316=oriented_edge('',*,*,#128315,.f.);
#128318=oriented_edge('',*,*,#128317,.t.);
#128320=oriented_edge('',*,*,#128319,.t.);
#128322=oriented_edge('',*,*,#128321,.t.);
#128323=edge_loop('',(#128310,#128311,#128312,#128314,#128316,#128318,#128320,
#128322));
#128324=face_outer_bound('',#128323,.f.);
#128326=cartesian_point('',(-3.062868084661e2,-2.170717339017e2,2.18e1));
#128327=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128328=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498375e-3));
#128329=axis2_placement_3d('',#128326,#128327,#128328);
#128330=cylindrical_surface('',#128329,5.e-1);
#128331=oriented_edge('',*,*,#128313,.f.);
#128332=oriented_edge('',*,*,#128210,.t.);
#128334=oriented_edge('',*,*,#128333,.f.);
#128336=oriented_edge('',*,*,#128335,.t.);
#128337=edge_loop('',(#128331,#128332,#128334,#128336));
#128338=face_outer_bound('',#128337,.f.);
#128340=cartesian_point('',(-4.890711967084e1,3.662231045759e1,2.18e1));
#128341=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128342=direction('',(0.e0,0.e0,1.e0));
#128343=axis2_placement_3d('',#128340,#128341,#128342);
#128344=plane('',#128343);
#128346=oriented_edge('',*,*,#128345,.t.);
#128348=oriented_edge('',*,*,#128347,.t.);
#128350=oriented_edge('',*,*,#128349,.t.);
#128352=oriented_edge('',*,*,#128351,.t.);
#128354=oriented_edge('',*,*,#128353,.t.);
#128355=oriented_edge('',*,*,#128333,.t.);
#128356=oriented_edge('',*,*,#128208,.f.);
#128358=oriented_edge('',*,*,#128357,.t.);
#128359=edge_loop('',(#128346,#128348,#128350,#128352,#128354,#128355,#128356,
#128358));
#128360=face_outer_bound('',#128359,.f.);
#128362=cartesian_point('',(-2.430944080538e1,6.116852593842e1,2.18e1));
#128363=direction('',(0.e0,0.e0,1.e0));
#128364=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#128365=axis2_placement_3d('',#128362,#128363,#128364);
#128366=plane('',#128365);
#128368=oriented_edge('',*,*,#128367,.f.);
#128370=oriented_edge('',*,*,#128369,.t.);
#128372=oriented_edge('',*,*,#128371,.f.);
#128373=oriented_edge('',*,*,#128345,.f.);
#128374=edge_loop('',(#128368,#128370,#128372,#128373));
#128375=face_outer_bound('',#128374,.f.);
#128377=cartesian_point('',(-3.152243839266e2,-2.259844457474e2,2.13e1));
#128378=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128379=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498377e-3));
#128380=axis2_placement_3d('',#128377,#128378,#128379);
#128381=cylindrical_surface('',#128380,5.e-1);
#128382=oriented_edge('',*,*,#128367,.t.);
#128383=oriented_edge('',*,*,#128357,.f.);
#128384=oriented_edge('',*,*,#128206,.t.);
#128386=oriented_edge('',*,*,#128385,.f.);
#128387=edge_loop('',(#128382,#128383,#128384,#128386));
#128388=face_outer_bound('',#128387,.f.);
#128390=cartesian_point('',(-3.651979937888e1,4.898371393715e1,2.23e1));
#128391=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#128392=direction('',(0.e0,0.e0,-1.e0));
#128393=axis2_placement_3d('',#128390,#128391,#128392);
#128394=plane('',#128393);
#128396=oriented_edge('',*,*,#128395,.t.);
#128398=oriented_edge('',*,*,#128397,.t.);
#128400=oriented_edge('',*,*,#128399,.t.);
#128401=oriented_edge('',*,*,#128369,.f.);
#128402=oriented_edge('',*,*,#128385,.t.);
#128403=oriented_edge('',*,*,#128204,.f.);
#128405=oriented_edge('',*,*,#128404,.t.);
#128407=oriented_edge('',*,*,#128406,.f.);
#128408=edge_loop('',(#128396,#128398,#128400,#128401,#128402,#128403,#128405,
#128407));
#128409=face_outer_bound('',#128408,.f.);
#128411=cartesian_point('',(-3.155043645761e2,-2.283261069933e2,2.18e1));
#128412=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128413=direction('',(0.e0,0.e0,1.e0));
#128414=axis2_placement_3d('',#128411,#128412,#128413);
#128415=cylindrical_surface('',#128414,5.e-1);
#128417=oriented_edge('',*,*,#128416,.f.);
#128419=oriented_edge('',*,*,#128418,.t.);
#128420=oriented_edge('',*,*,#128395,.f.);
#128422=oriented_edge('',*,*,#128421,.t.);
#128423=edge_loop('',(#128417,#128419,#128420,#128422));
#128424=face_outer_bound('',#128423,.f.);
#128426=cartesian_point('',(-2.767171345605e1,5.781328785112e1,2.18e1));
#128427=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128428=direction('',(0.e0,0.e0,1.e0));
#128429=axis2_placement_3d('',#128426,#128427,#128428);
#128430=plane('',#128429);
#128432=oriented_edge('',*,*,#128431,.t.);
#128433=oriented_edge('',*,*,#128200,.f.);
#128435=oriented_edge('',*,*,#128434,.t.);
#128437=oriented_edge('',*,*,#128436,.t.);
#128439=oriented_edge('',*,*,#128438,.t.);
#128441=oriented_edge('',*,*,#128440,.t.);
#128442=oriented_edge('',*,*,#128416,.t.);
#128444=oriented_edge('',*,*,#128443,.t.);
#128445=edge_loop('',(#128432,#128433,#128435,#128437,#128439,#128441,#128442,
#128444));
#128446=face_outer_bound('',#128445,.f.);
#128448=cartesian_point('',(-3.168395472263e2,-2.276023941699e2,2.18e1));
#128449=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128450=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498375e-3));
#128451=axis2_placement_3d('',#128448,#128449,#128450);
#128452=cylindrical_surface('',#128451,5.e-1);
#128453=oriented_edge('',*,*,#128431,.f.);
#128455=oriented_edge('',*,*,#128454,.t.);
#128456=oriented_edge('',*,*,#128404,.f.);
#128457=oriented_edge('',*,*,#128202,.t.);
#128458=edge_loop('',(#128453,#128455,#128456,#128457));
#128459=face_outer_bound('',#128458,.f.);
#128461=cartesian_point('',(-2.767171345605e1,5.781328785112e1,2.23e1));
#128462=direction('',(0.e0,0.e0,1.e0));
#128463=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#128464=axis2_placement_3d('',#128461,#128462,#128463);
#128465=plane('',#128464);
#128466=oriented_edge('',*,*,#128454,.f.);
#128467=oriented_edge('',*,*,#128443,.f.);
#128468=oriented_edge('',*,*,#128421,.f.);
#128469=oriented_edge('',*,*,#128406,.t.);
#128470=edge_loop('',(#128466,#128467,#128468,#128469));
#128471=face_outer_bound('',#128470,.f.);
#128473=cartesian_point('',(-3.080122765390e2,-2.187874275663e2,2.13e1));
#128474=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128475=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498376e-3));
#128476=axis2_placement_3d('',#128473,#128474,#128475);
#128477=cylindrical_surface('',#128476,5.e-1);
#128478=oriented_edge('',*,*,#128198,.t.);
#128480=oriented_edge('',*,*,#128479,.t.);
#128482=oriented_edge('',*,*,#128481,.t.);
#128483=oriented_edge('',*,*,#128434,.f.);
#128484=edge_loop('',(#128478,#128480,#128482,#128483));
#128485=face_outer_bound('',#128484,.f.);
#128487=cartesian_point('',(-2.890704596237e1,5.977691363513e1,
1.780031385110e1));
#128488=direction('',(7.063496881391e-1,-7.078094914857e-1,-8.708721411211e-3));
#128489=direction('',(-3.926780468793e-2,-5.146477544480e-2,9.979025084663e-1));
#128490=axis2_placement_3d('',#128487,#128488,#128489);
#128491=toroidal_surface('',#128490,3.499747997379e0,4.999975939731e-1);
#128492=oriented_edge('',*,*,#128196,.f.);
#128493=oriented_edge('',*,*,#128182,.f.);
#128495=oriented_edge('',*,*,#128494,.f.);
#128496=oriented_edge('',*,*,#128479,.f.);
#128497=edge_loop('',(#128492,#128493,#128495,#128496));
#128498=face_outer_bound('',#128497,.f.);
#128500=cartesian_point('',(2.693159354537e2,-2.390715109037e2,1.78e1));
#128501=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#128502=direction('',(0.e0,0.e0,1.e0));
#128503=axis2_placement_3d('',#128500,#128501,#128502);
#128504=cylindrical_surface('',#128503,4.e0);
#128505=oriented_edge('',*,*,#128494,.t.);
#128507=oriented_edge('',*,*,#128506,.t.);
#128509=oriented_edge('',*,*,#128508,.f.);
#128511=oriented_edge('',*,*,#128510,.t.);
#128512=edge_loop('',(#128505,#128507,#128509,#128511));
#128513=face_outer_bound('',#128512,.f.);
#128515=cartesian_point('',(-2.914800020957e1,6.601722982472e1,-9.4e0));
#128516=direction('',(7.078199211863e-1,7.063390168680e-1,8.726535498374e-3));
#128517=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#128518=axis2_placement_3d('',#128515,#128516,#128517);
#128519=plane('',#128518);
#128520=oriented_edge('',*,*,#128180,.t.);
#128522=oriented_edge('',*,*,#128521,.f.);
#128524=oriented_edge('',*,*,#128523,.t.);
#128525=oriented_edge('',*,*,#128506,.f.);
#128526=edge_loop('',(#128520,#128522,#128524,#128525));
#128527=face_outer_bound('',#128526,.f.);
#128529=cartesian_point('',(2.558202198717e2,-2.189875965313e2,2.5e0));
#128530=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#128531=direction('',(0.e0,0.e0,-1.e0));
#128532=axis2_placement_3d('',#128529,#128530,#128531);
#128533=cylindrical_surface('',#128532,5.e-1);
#128534=oriented_edge('',*,*,#126284,.f.);
#128536=oriented_edge('',*,*,#128535,.t.);
#128537=oriented_edge('',*,*,#128521,.t.);
#128538=oriented_edge('',*,*,#128167,.t.);
#128539=edge_loop('',(#128534,#128536,#128537,#128538));
#128540=face_outer_bound('',#128539,.f.);
#128542=cartesian_point('',(-2.493819637137e1,6.164607772325e1,
2.670015147595e0));
#128543=cartesian_point('',(-2.494401936474e1,6.163967499507e1,
2.644394302303e0));
#128544=cartesian_point('',(-2.495335808135e1,6.162906788231e1,
2.588956456825e0));
#128545=cartesian_point('',(-2.495762840845e1,6.162287082848e1,
2.505352051506e0));
#128546=cartesian_point('',(-2.495259107484e1,6.162601957480e1,
2.424382837489e0));
#128547=cartesian_point('',(-2.494037298801e1,6.163650671863e1,
2.350881511924e0));
#128548=cartesian_point('',(-2.492152971363e1,6.165369868160e1,
2.281453789834e0));
#128549=cartesian_point('',(-2.489503406895e1,6.167856175327e1,
2.213558401575e0));
#128550=cartesian_point('',(-2.485912548964e1,6.171284516751e1,
2.146866264030e0));
#128551=cartesian_point('',(-2.481223529035e1,6.175817093869e1,
2.083809220277e0));
#128552=cartesian_point('',(-2.475439695028e1,6.181462683541e1,
2.029590039773e0));
#128553=cartesian_point('',(-2.468830942748e1,6.187965679315e1,
1.990090952491e0));
#128554=cartesian_point('',(-2.461806054837e1,6.194926226585e1,
1.968770459723e0));
#128555=cartesian_point('',(-2.454707784230e1,6.202004099995e1,
1.966374886515e0));
#128556=cartesian_point('',(-2.449054737340e1,6.207675872097e1,
1.979538731990e0));
#128557=cartesian_point('',(-2.445847786980e1,6.210908706182e1,
1.993483435280e0));
#128558=cartesian_point('',(-2.444880372484e1,6.211885372576e1,
1.998318639143e0));
#128559=cartesian_point('',(-2.492609026436e1,6.164033314109e1,
2.668589393157e0));
#128560=cartesian_point('',(-2.493186154790e1,6.163398194697e1,
2.643199424729e0));
#128561=cartesian_point('',(-2.494111812029e1,6.162345713751e1,
2.588259734247e0));
#128562=cartesian_point('',(-2.494535251540e1,6.161729583420e1,
2.505401748213e0));
#128563=cartesian_point('',(-2.494036206007e1,6.162039781661e1,
2.425150696493e0));
#128564=cartesian_point('',(-2.492825391363e1,6.163077520303e1,
2.352297473135e0));
#128565=cartesian_point('',(-2.490957837962e1,6.164779971731e1,
2.283478592353e0));
#128566=cartesian_point('',(-2.488331693032e1,6.167242900085e1,
2.216175423598e0));
#128567=cartesian_point('',(-2.484772394748e1,6.170639737651e1,
2.150061905199e0));
#128568=cartesian_point('',(-2.480124389292e1,6.175131374368e1,
2.087549064421e0));
#128569=cartesian_point('',(-2.474390956136e1,6.180726656995e1,
2.033795530094e0));
#128570=cartesian_point('',(-2.467839663309e1,6.187172303916e1,
1.994634337493e0));
#128571=cartesian_point('',(-2.460875833233e1,6.194071916286e1,
1.973495773665e0));
#128572=cartesian_point('',(-2.453839365774e1,6.201088112978e1,
1.971120622684e0));
#128573=cartesian_point('',(-2.448235738625e1,6.206710578899e1,
1.984172183346e0));
#128574=cartesian_point('',(-2.445056946152e1,6.209915307802e1,
1.997997734460e0));
#128575=cartesian_point('',(-2.444098040302e1,6.210883482960e1,
2.002791594945e0));
#128576=cartesian_point('',(-2.488177939997e1,6.161719066872e1,
2.663892770214e0));
#128577=cartesian_point('',(-2.488738012935e1,6.161100941657e1,
2.639272131941e0));
#128578=cartesian_point('',(-2.489636695944e1,6.160075503568e1,
2.585991677565e0));
#128579=cartesian_point('',(-2.490048738108e1,6.159470706572e1,
2.505617360452e0));
#128580=cartesian_point('',(-2.489565821374e1,6.159764815915e1,
2.427753515836e0));
#128581=cartesian_point('',(-2.488392025563e1,6.160765595400e1,
2.357052632634e0));
#128582=cartesian_point('',(-2.486580632570e1,6.162411981517e1,
2.290253962863e0));
#128583=cartesian_point('',(-2.484032656519e1,6.164796873272e1,
2.224914180873e0));
#128584=cartesian_point('',(-2.480578470739e1,6.168088779555e1,
2.160717321676e0));
#128585=cartesian_point('',(-2.476066838799e1,6.172444283716e1,
2.100005610772e0));
#128586=cartesian_point('',(-2.470500764596e1,6.177872513541e1,
2.047791992069e0));
#128587=cartesian_point('',(-2.464140081164e1,6.184127913522e1,
2.009747520539e0));
#128588=cartesian_point('',(-2.457378676197e1,6.190825506119e1,
1.989209974730e0));
#128589=cartesian_point('',(-2.450547058773e1,6.197637270503e1,
1.986902279920e0));
#128590=cartesian_point('',(-2.445107260878e1,6.203096288339e1,
1.999582921166e0));
#128591=cartesian_point('',(-2.442021843216e1,6.206207814339e1,
2.013014755768e0));
#128592=cartesian_point('',(-2.441091157283e1,6.207147827140e1,
2.017671989348e0));
#128593=cartesian_point('',(-2.480987081583e1,6.156529523670e1,
2.659807766527e0));
#128594=cartesian_point('',(-2.481532158138e1,6.155926316587e1,
2.635922465109e0));
#128595=cartesian_point('',(-2.482408020817e1,6.154923880660e1,
2.584222566824e0));
#128596=cartesian_point('',(-2.482813456174e1,6.154325602915e1,
2.506195702239e0));
#128597=cartesian_point('',(-2.482349736545e1,6.154600566618e1,
2.430569964181e0));
#128598=cartesian_point('',(-2.481214184981e1,6.155563149239e1,
2.361872188219e0));
#128599=cartesian_point('',(-2.479458449345e1,6.157153953325e1,
2.296940631708e0));
#128600=cartesian_point('',(-2.476986156325e1,6.159463263001e1,
2.233402954242e0));
#128601=cartesian_point('',(-2.473632060032e1,6.162655218169e1,
2.170953054205e0));
#128602=cartesian_point('',(-2.469248577744e1,6.166882759362e1,
2.111871570213e0));
#128603=cartesian_point('',(-2.463838096507e1,6.172155640986e1,
2.061042625862e0));
#128604=cartesian_point('',(-2.457653217218e1,6.178235537932e1,
2.023996943212e0));
#128605=cartesian_point('',(-2.451077608551e1,6.184747689584e1,
2.003995099030e0));
#128606=cartesian_point('',(-2.444433668933e1,6.191372148886e1,
2.001747451231e0));
#128607=cartesian_point('',(-2.439144151800e1,6.196681270873e1,
2.014097657336e0));
#128608=cartesian_point('',(-2.436144609991e1,6.199707057643e1,
2.027177910109e0));
#128609=cartesian_point('',(-2.435239909502e1,6.200621136647e1,
2.031713023465e0));
#128610=cartesian_point('',(-2.473475550516e1,6.148175979289e1,
2.662773735932e0));
#128611=cartesian_point('',(-2.474030897177e1,6.147562463508e1,
2.638607111691e0));
#128612=cartesian_point('',(-2.474925775420e1,6.146541346059e1,
2.586283898015e0));
#128613=cartesian_point('',(-2.475348623916e1,6.145925597097e1,
2.507267026868e0));
#128614=cartesian_point('',(-2.474890688558e1,6.146194803119e1,
2.430633578195e0));
#128615=cartesian_point('',(-2.473750440268e1,6.147162030813e1,
2.360981502707e0));
#128616=cartesian_point('',(-2.471980281110e1,6.148767175538e1,
2.295113982991e0));
#128617=cartesian_point('',(-2.469482395008e1,6.151101951187e1,
2.230628075902e0));
#128618=cartesian_point('',(-2.466088692328e1,6.154333338828e1,
2.167214645282e0));
#128619=cartesian_point('',(-2.461648550429e1,6.158617316712e1,
2.107192387732e0));
#128620=cartesian_point('',(-2.456163365061e1,6.163964642647e1,
2.055530917651e0));
#128621=cartesian_point('',(-2.449889063295e1,6.170133689472e1,
2.017864959466e0));
#128622=cartesian_point('',(-2.443215690286e1,6.176743358153e1,
1.997523581865e0));
#128623=cartesian_point('',(-2.436471751631e1,6.183467581720e1,
1.995237584167e0));
#128624=cartesian_point('',(-2.431102831767e1,6.188856030665e1,
2.007797872007e0));
#128625=cartesian_point('',(-2.428058723312e1,6.191926235669e1,
2.021098529801e0));
#128626=cartesian_point('',(-2.427140652296e1,6.192853653741e1,
2.025709772975e0));
#128627=cartesian_point('',(-2.468047260249e1,6.138714160754e1,
2.673364915781e0));
#128628=cartesian_point('',(-2.468640319214e1,6.138062955168e1,
2.647769306442e0));
#128629=cartesian_point('',(-2.469598989137e1,6.136978455746e1,
2.592339363265e0));
#128630=cartesian_point('',(-2.470062819105e1,6.136321722332e1,
2.508586878006e0));
#128631=cartesian_point('',(-2.469592398739e1,6.136603400838e1,
2.427317747446e0));
#128632=cartesian_point('',(-2.468396612458e1,6.137626011064e1,
2.353417670310e0));
#128633=cartesian_point('',(-2.466531281744e1,6.139326078747e1,
2.283502729582e0));
#128634=cartesian_point('',(-2.463892675491e1,6.141801211072e1,
2.215025522114e0));
#128635=cartesian_point('',(-2.460301983106e1,6.145229090803e1,
2.147659141250e0));
#128636=cartesian_point('',(-2.455598377147e1,6.149775883540e1,
2.083869372300e0));
#128637=cartesian_point('',(-2.449782131794e1,6.155453479631e1,
2.028944619865e0));
#128638=cartesian_point('',(-2.443124285838e1,6.162005187924e1,
1.988887441849e0));
#128639=cartesian_point('',(-2.436039407052e1,6.169025461276e1,
1.967250584058e0));
#128640=cartesian_point('',(-2.428877442275e1,6.176166812381e1,
1.964818824431e0));
#128641=cartesian_point('',(-2.423175060256e1,6.181888110628e1,
1.978179425100e0));
#128642=cartesian_point('',(-2.419941925074e1,6.185146895089e1,
1.992325712004e0));
#128643=cartesian_point('',(-2.418966873352e1,6.186131171382e1,
1.997229873434e0));
#128644=cartesian_point('',(-2.465389390652e1,6.130556798007e1,
2.687243927236e0));
#128645=cartesian_point('',(-2.466032085325e1,6.129856019583e1,
2.659687346169e0));
#128646=cartesian_point('',(-2.467073493713e1,6.128689155495e1,
2.600002789781e0));
#128647=cartesian_point('',(-2.467586612266e1,6.127983172160e1,
2.509794619764e0));
#128648=cartesian_point('',(-2.467092929589e1,6.128288074188e1,
2.422234735813e0));
#128649=cartesian_point('',(-2.465816291306e1,6.129391338731e1,
2.342592950222e0));
#128650=cartesian_point('',(-2.463817151055e1,6.131224900047e1,
2.267227284059e0));
#128651=cartesian_point('',(-2.460983867579e1,6.133894252117e1,
2.193393702755e0));
#128652=cartesian_point('',(-2.457123463288e1,6.137591217363e1,
2.120740568515e0));
#128653=cartesian_point('',(-2.452061873510e1,6.142495173758e1,
2.051928746098e0));
#128654=cartesian_point('',(-2.445798406293e1,6.148618985426e1,
1.992667206454e0));
#128655=cartesian_point('',(-2.438624576851e1,6.155685539345e1,
1.949439788909e0));
#128656=cartesian_point('',(-2.430987453201e1,6.163256872981e1,
1.926088000057e0));
#128657=cartesian_point('',(-2.423265003045e1,6.170957519387e1,
1.923463393018e0));
#128658=cartesian_point('',(-2.417115245170e1,6.177125319111e1,
1.937883188720e0));
#128659=cartesian_point('',(-2.413628180063e1,6.180637464598e1,
1.953149814875e0));
#128660=cartesian_point('',(-2.412576535632e1,6.181698170976e1,
1.958442212646e0));
#128661=cartesian_point('',(-2.464301161562e1,6.124180055824e1,
2.700416757960e0));
#128662=cartesian_point('',(-2.464991036065e1,6.123432167992e1,
2.670970527190e0));
#128663=cartesian_point('',(-2.466110697464e1,6.122187353166e1,
2.607188775215e0));
#128664=cartesian_point('',(-2.466669175442e1,6.121436060807e1,
2.510772912523e0));
#128665=cartesian_point('',(-2.466151192191e1,6.121765219388e1,
2.417172813871e0));
#128666=cartesian_point('',(-2.464795216653e1,6.122947635503e1,
2.332025127287e0));
#128667=cartesian_point('',(-2.462666147623e1,6.124910828942e1,
2.251438795607e0));
#128668=cartesian_point('',(-2.459644785015e1,6.127767832007e1,
2.172480798995e0));
#128669=cartesian_point('',(-2.455524667109e1,6.131723924625e1,
2.094775561941e0));
#128670=cartesian_point('',(-2.450119209136e1,6.136970980625e1,
2.021169852845e0));
#128671=cartesian_point('',(-2.443426964308e1,6.143522624069e1,
1.957772715940e0));
#128672=cartesian_point('',(-2.435759099237e1,6.151082139733e1,
1.911524545880e0));
#128673=cartesian_point('',(-2.427593646050e1,6.159180677393e1,
1.886539516269e0));
#128674=cartesian_point('',(-2.419335142985e1,6.167416243143e1,
1.883731282902e0));
#128675=cartesian_point('',(-2.412757425185e1,6.174011149956e1,
1.899159741629e0));
#128676=cartesian_point('',(-2.409027346859e1,6.177765774253e1,
1.915493630656e0));
#128677=cartesian_point('',(-2.407902387627e1,6.178899640401e1,
1.921155923229e0));
#128678=cartesian_point('',(-2.463962308377e1,6.119594726597e1,
2.710930719043e0));
#128679=cartesian_point('',(-2.464689865418e1,6.118809216402e1,
2.679965746660e0));
#128680=cartesian_point('',(-2.465871883065e1,6.117502267201e1,
2.612891985895e0));
#128681=cartesian_point('',(-2.466466040017e1,6.116715341158e1,
2.511491700674e0));
#128682=cartesian_point('',(-2.465927840606e1,6.117064678102e1,
2.413044892448e0));
#128683=cartesian_point('',(-2.464507581797e1,6.118311230001e1,
2.323481837977e0));
#128684=cartesian_point('',(-2.462273728293e1,6.120378972312e1,
2.238711145646e0));
#128685=cartesian_point('',(-2.459101027994e1,6.123386973587e1,
2.155648085016e0));
#128686=cartesian_point('',(-2.454772242734e1,6.127551268700e1,
2.073897802881e0));
#128687=cartesian_point('',(-2.449090810875e1,6.133073688768e1,
1.996455724559e0));
#128688=cartesian_point('',(-2.442054743024e1,6.139968403728e1,
1.929750549314e0));
#128689=cartesian_point('',(-2.433990970734e1,6.147922971731e1,
1.881086985874e0));
#128690=cartesian_point('',(-2.425402283696e1,6.156443844463e1,
1.854796320893e0));
#128691=cartesian_point('',(-2.416714418465e1,6.165107866129e1,
1.851841306913e0));
#128692=cartesian_point('',(-2.409793886234e1,6.172044898198e1,
1.868076076351e0));
#128693=cartesian_point('',(-2.405869105765e1,6.175993800150e1,
1.885263257145e0));
#128694=cartesian_point('',(-2.404685401278e1,6.177186287564e1,
1.891221304706e0));
#128695=cartesian_point('',(-2.464046628098e1,6.115020820009e1,
2.722410161998e0));
#128696=cartesian_point('',(-2.464815350068e1,6.114194213992e1,
2.689777972326e0));
#128697=cartesian_point('',(-2.466065362754e1,6.112819495367e1,
2.619091196813e0));
#128698=cartesian_point('',(-2.466698024890e1,6.111994117929e1,
2.512223287694e0));
#128699=cartesian_point('',(-2.466137049210e1,6.112366187593e1,
2.408462678834e0));
#128700=cartesian_point('',(-2.464645780931e1,6.113683588547e1,
2.314060956994e0));
#128701=cartesian_point('',(-2.462296593538e1,6.115866408515e1,
2.224706686350e0));
#128702=cartesian_point('',(-2.458957610965e1,6.119040323326e1,
2.137148747479e0));
#128703=cartesian_point('',(-2.454399816998e1,6.123433122223e1,
2.050971091983e0));
#128704=cartesian_point('',(-2.448415770771e1,6.129257493959e1,
1.969331690606e0));
#128705=cartesian_point('',(-2.441002941813e1,6.136528152440e1,
1.899008537996e0));
#128706=cartesian_point('',(-2.432505542965e1,6.144915415542e1,
1.847704036036e0));
#128707=cartesian_point('',(-2.423453432150e1,6.153898730359e1,
1.819986077814e0));
#128708=cartesian_point('',(-2.414295483075e1,6.163031845113e1,
1.816870617323e0));
#128709=cartesian_point('',(-2.406999596180e1,6.170343472141e1,
1.833986804315e0));
#128710=cartesian_point('',(-2.402861599844e1,6.174505128213e1,
1.852106877401e0));
#128711=cartesian_point('',(-2.401613559503e1,6.175761815887e1,
1.858388286023e0));
#128712=cartesian_point('',(-2.464781816816e1,6.108693319239e1,
2.739743121269e0));
#128713=cartesian_point('',(-2.465612723758e1,6.107804637147e1,
2.704581520169e0));
#128714=cartesian_point('',(-2.466965286230e1,6.106327687147e1,
2.628414377570e0));
#128715=cartesian_point('',(-2.467655485523e1,6.105444859575e1,
2.513256726208e0));
#128716=cartesian_point('',(-2.467059178070e1,6.105852192203e1,
2.401443270374e0));
#128717=cartesian_point('',(-2.465459590227e1,6.107277671334e1,
2.299711707371e0));
#128718=cartesian_point('',(-2.462935018029e1,6.109635490562e1,
2.203416596443e0));
#128719=cartesian_point('',(-2.459343562126e1,6.113061324515e1,
2.109054585718e0));
#128720=cartesian_point('',(-2.454438406376e1,6.117800726307e1,
2.016177426886e0));
#128721=cartesian_point('',(-2.447995701721e1,6.124082760027e1,
1.928188837987e0));
#128722=cartesian_point('',(-2.440012169407e1,6.131922891298e1,
1.852394603166e0));
#128723=cartesian_point('',(-2.430858207415e1,6.140965313700e1,
1.797097505524e0));
#128724=cartesian_point('',(-2.421104594142e1,6.150648648194e1,
1.767222099413e0));
#128725=cartesian_point('',(-2.411235127952e1,6.160491782400e1,
1.763864128112e0));
#128726=cartesian_point('',(-2.403371069777e1,6.168370423879e1,
1.782312603232e0));
#128727=cartesian_point('',(-2.398910286964e1,6.172854171601e1,
1.801842926984e0));
#128728=cartesian_point('',(-2.397564842667e1,6.174208058209e1,
1.808613181191e0));
#128729=cartesian_point('',(-2.466989901233e1,6.100667253005e1,
2.764724076876e0));
#128730=cartesian_point('',(-2.467910487414e1,6.099689057231e1,
2.725894203615e0));
#128731=cartesian_point('',(-2.469410628062e1,6.098064945920e1,
2.641781246333e0));
#128732=cartesian_point('',(-2.470182614208e1,6.097100467892e1,
2.514611646665e0));
#128733=cartesian_point('',(-2.469533606172e1,6.097560396164e1,
2.391136423739e0));
#128734=cartesian_point('',(-2.467775822781e1,6.099143724500e1,
2.278795691461e0));
#128735=cartesian_point('',(-2.464996134875e1,6.101756106318e1,
2.172459307504e0));
#128736=cartesian_point('',(-2.461038156178e1,6.105547669199e1,
2.068258503920e0));
#128737=cartesian_point('',(-2.455629386190e1,6.110789598117e1,
1.965698252342e0));
#128738=cartesian_point('',(-2.448522362615e1,6.117734522520e1,
1.868537052225e0));
#128739=cartesian_point('',(-2.439712858069e1,6.126398859888e1,
1.784842084393e0));
#128740=cartesian_point('',(-2.429609183224e1,6.136388976737e1,
1.723781234923e0));
#128741=cartesian_point('',(-2.418841186801e1,6.147084556372e1,
1.690791970695e0));
#128742=cartesian_point('',(-2.407942982286e1,6.157954267179e1,
1.687084009714e0));
#128743=cartesian_point('',(-2.399257372941e1,6.166652774182e1,
1.707455323056e0));
#128744=cartesian_point('',(-2.394329773113e1,6.171602341954e1,
1.729021301521e0));
#128745=cartesian_point('',(-2.392843450533e1,6.173096810816e1,
1.736497230453e0));
#128746=cartesian_point('',(-2.471900292930e1,6.091484901200e1,
2.798902296961e0));
#128747=cartesian_point('',(-2.472943667383e1,6.090384157818e1,
2.755016120465e0));
#128748=cartesian_point('',(-2.474645357178e1,6.088558998548e1,
2.659954134697e0));
#128749=cartesian_point('',(-2.475527369638e1,6.087484698867e1,
2.516244128202e0));
#128750=cartesian_point('',(-2.474803331602e1,6.088019504075e1,
2.376722014125e0));
#128751=cartesian_point('',(-2.472825686188e1,6.089822223138e1,
2.249791917556e0));
#128752=cartesian_point('',(-2.469693100172e1,6.092786750490e1,
2.129655079458e0));
#128753=cartesian_point('',(-2.465229299299e1,6.097083057387e1,
2.011939673392e0));
#128754=cartesian_point('',(-2.459126592468e1,6.103017446690e1,
1.896086055495e0));
#128755=cartesian_point('',(-2.451105267882e1,6.110874730999e1,
1.786339114837e0));
#128756=cartesian_point('',(-2.441160013818e1,6.120672413694e1,
1.691808946296e0));
#128757=cartesian_point('',(-2.429751297613e1,6.131964818386e1,
1.622846731413e0));
#128758=cartesian_point('',(-2.417589941091e1,6.144050831369e1,
1.585589843410e0));
#128759=cartesian_point('',(-2.405278865029e1,6.156330450801e1,
1.581402257941e0));
#128760=cartesian_point('',(-2.395464824485e1,6.166155052512e1,
1.604408770008e0));
#128761=cartesian_point('',(-2.389895900106e1,6.171744588138e1,
1.628765045907e0));
#128762=cartesian_point('',(-2.388216016318e1,6.173432212294e1,
1.637208318922e0));
#128763=cartesian_point('',(-2.479389421997e1,6.083036367377e1,
2.837325722599e0));
#128764=cartesian_point('',(-2.480570931591e1,6.081797774165e1,
2.787716153957e0));
#128765=cartesian_point('',(-2.482498826220e1,6.079746901431e1,
2.680264116400e0));
#128766=cartesian_point('',(-2.483502580300e1,6.078551109025e1,
2.517848787555e0));
#128767=cartesian_point('',(-2.482691143252e1,6.079173131280e1,
2.360191179281e0));
#128768=cartesian_point('',(-2.480462759751e1,6.081226061260e1,
2.216782276372e0));
#128769=cartesian_point('',(-2.476929424494e1,6.084590496161e1,
2.081065963784e0));
#128770=cartesian_point('',(-2.471892434781e1,6.089458788144e1,
1.948101635258e0));
#128771=cartesian_point('',(-2.465004485851e1,6.096176771057e1,
1.817256367540e0));
#128772=cartesian_point('',(-2.455949670618e1,6.105065377317e1,
1.693322882274e0));
#128773=cartesian_point('',(-2.444721680877e1,6.116143105574e1,
1.586584969926e0));
#128774=cartesian_point('',(-2.431839916533e1,6.128905471226e1,
1.508723755615e0));
#128775=cartesian_point('',(-2.418106391318e1,6.142560360972e1,
1.466661529438e0));
#128776=cartesian_point('',(-2.404201345950e1,6.156430613228e1,
1.461933934823e0));
#128777=cartesian_point('',(-2.393114119992e1,6.167525742147e1,
1.487907571529e0));
#128778=cartesian_point('',(-2.386821463445e1,6.173837492353e1,
1.515406113127e0));
#128779=cartesian_point('',(-2.384923126686e1,6.175743112217e1,
1.524938820629e0));
#128780=cartesian_point('',(-2.485873130879e1,6.078735573140e1,
2.863157994699e0));
#128781=cartesian_point('',(-2.487147579799e1,6.077404243274e1,
2.809671820583e0));
#128782=cartesian_point('',(-2.489227274758e1,6.075201847530e1,
2.693830233789e0));
#128783=cartesian_point('',(-2.490311440885e1,6.073925824251e1,
2.518757933364e0));
#128784=cartesian_point('',(-2.489439000955e1,6.074608719774e1,
2.348837499728e0));
#128785=cartesian_point('',(-2.487039419861e1,6.076832494892e1,
2.194292908146e0));
#128786=cartesian_point('',(-2.483233701908e1,6.080468749823e1,
2.048054680909e0));
#128787=cartesian_point('',(-2.477808013964e1,6.085724936870e1,
1.904797435837e0));
#128788=cartesian_point('',(-2.470388380451e1,6.092973504434e1,
1.763838513987e0));
#128789=cartesian_point('',(-2.460634604046e1,6.102559623783e1,
1.630339705295e0));
#128790=cartesian_point('',(-2.448539870354e1,6.114502296755e1,
1.515374796868e0));
#128791=cartesian_point('',(-2.434663418963e1,6.128257280069e1,
1.431518801635e0));
#128792=cartesian_point('',(-2.419868691102e1,6.142971158061e1,
1.386220298172e0));
#128793=cartesian_point('',(-2.404887885251e1,6.157914923588e1,
1.381129055430e0));
#128794=cartesian_point('',(-2.392941309500e1,6.169867591991e1,
1.409100900375e0));
#128795=cartesian_point('',(-2.386160060432e1,6.176666920041e1,
1.438715970851e0));
#128796=cartesian_point('',(-2.384114231182e1,6.178719724290e1,
1.448982537410e0));
#128797=cartesian_point('',(-2.489586983508e1,6.076939192382e1,
2.876309258936e0));
#128798=cartesian_point('',(-2.490908768088e1,6.075560633131e1,
2.820841304374e0));
#128799=cartesian_point('',(-2.493065665561e1,6.073281160941e1,
2.700711575632e0));
#128800=cartesian_point('',(-2.494190360421e1,6.071964705110e1,
2.519172412832e0));
#128801=cartesian_point('',(-2.493286224090e1,6.072679228974e1,
2.342988926824e0));
#128802=cartesian_point('',(-2.490798737628e1,6.074990730584e1,
2.182758912371e0));
#128803=cartesian_point('',(-2.486853506168e1,6.078766213482e1,
2.031150343830e0));
#128804=cartesian_point('',(-2.481228978916e1,6.084220832688e1,
1.882641269689e0));
#128805=cartesian_point('',(-2.473537591195e1,6.091740596865e1,
1.736523576608e0));
#128806=cartesian_point('',(-2.463426792024e1,6.101683004592e1,
1.598147163919e0));
#128807=cartesian_point('',(-2.450889555987e1,6.114067266576e1,
1.478988268495e0));
#128808=cartesian_point('',(-2.436505467571e1,6.128328835138e1,
1.392076914932e0));
#128809=cartesian_point('',(-2.421169274707e1,6.143583050430e1,
1.345129212938e0));
#128810=cartesian_point('',(-2.405639620601e1,6.159074518988e1,
1.339852665946e0));
#128811=cartesian_point('',(-2.393254584390e1,6.171464719612e1,
1.368842770625e0));
#128812=cartesian_point('',(-2.386224014991e1,6.178512853017e1,
1.399536501288e0));
#128813=cartesian_point('',(-2.384102918721e1,6.180640767232e1,
1.410177083686e0));
#128814=b_spline_surface_with_knots('',3,3,((#128542,#128543,#128544,#128545,
#128546,#128547,#128548,#128549,#128550,#128551,#128552,#128553,#128554,#128555,
#128556,#128557,#128558),(#128559,#128560,#128561,#128562,#128563,#128564,
#128565,#128566,#128567,#128568,#128569,#128570,#128571,#128572,#128573,#128574,
#128575),(#128576,#128577,#128578,#128579,#128580,#128581,#128582,#128583,
#128584,#128585,#128586,#128587,#128588,#128589,#128590,#128591,#128592),(
#128593,#128594,#128595,#128596,#128597,#128598,#128599,#128600,#128601,#128602,
#128603,#128604,#128605,#128606,#128607,#128608,#128609),(#128610,#128611,
#128612,#128613,#128614,#128615,#128616,#128617,#128618,#128619,#128620,#128621,
#128622,#128623,#128624,#128625,#128626),(#128627,#128628,#128629,#128630,
#128631,#128632,#128633,#128634,#128635,#128636,#128637,#128638,#128639,#128640,
#128641,#128642,#128643),(#128644,#128645,#128646,#128647,#128648,#128649,
#128650,#128651,#128652,#128653,#128654,#128655,#128656,#128657,#128658,#128659,
#128660),(#128661,#128662,#128663,#128664,#128665,#128666,#128667,#128668,
#128669,#128670,#128671,#128672,#128673,#128674,#128675,#128676,#128677),(
#128678,#128679,#128680,#128681,#128682,#128683,#128684,#128685,#128686,#128687,
#128688,#128689,#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)),.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),(3.287050883430e-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.647943825680e0),(8.777875106844e-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.941788414662e-1),
.unspecified.);
#128815=oriented_edge('',*,*,#128535,.f.);
#128817=oriented_edge('',*,*,#128816,.t.);
#128819=oriented_edge('',*,*,#128818,.f.);
#128821=oriented_edge('',*,*,#128820,.t.);
#128822=edge_loop('',(#128815,#128817,#128819,#128821));
#128823=face_outer_bound('',#128822,.f.);
#128825=cartesian_point('',(-6.845183572767e1,1.795926369637e1,1.5e0));
#128826=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#128827=direction('',(0.e0,0.e0,1.e0));
#128828=axis2_placement_3d('',#128825,#128826,#128827);
#128829=cylindrical_surface('',#128828,5.e-1);
#128830=oriented_edge('',*,*,#126282,.f.);
#128832=oriented_edge('',*,*,#128831,.f.);
#128834=oriented_edge('',*,*,#128833,.t.);
#128835=oriented_edge('',*,*,#128816,.f.);
#128836=edge_loop('',(#128830,#128832,#128834,#128835));
#128837=face_outer_bound('',#128836,.f.);
#128839=cartesian_point('',(-1.845693105608e1,6.816900286285e1,
1.940827118186e0));
#128840=cartesian_point('',(-1.827441243305e1,6.838660289526e1,
1.940334304739e0));
#128841=cartesian_point('',(-1.786911902579e1,6.873919051357e1,
1.939456041998e0));
#128842=cartesian_point('',(-1.727153542057e1,6.900986763801e1,
1.938624979252e0));
#128843=cartesian_point('',(-1.691340001913e1,6.909126971153e1,
1.938207505807e0));
#128844=cartesian_point('',(-1.679596978470e1,6.911006490255e1,
1.938086805459e0));
#128845=cartesian_point('',(-1.810685409855e1,6.787306875978e1,
2.186195462935e0));
#128846=cartesian_point('',(-1.795541513342e1,6.805464878937e1,
2.186652405499e0));
#128847=cartesian_point('',(-1.761864030785e1,6.834923550361e1,
2.187443622699e0));
#128848=cartesian_point('',(-1.712107411406e1,6.857591249984e1,
2.188266199562e0));
#128849=cartesian_point('',(-1.682260517441e1,6.864427451828e1,
2.188540449674e0));
#128850=cartesian_point('',(-1.672471891371e1,6.866009144475e1,
2.188621909766e0));
#128851=cartesian_point('',(-1.777915202559e1,6.759604688169e1,
1.862715936869e0));
#128852=cartesian_point('',(-1.765592378896e1,6.774317032802e1,
1.864065787759e0));
#128853=cartesian_point('',(-1.738220070277e1,6.798163380535e1,
1.866438258745e0));
#128854=cartesian_point('',(-1.697843163378e1,6.816480905151e1,
1.868789175907e0));
#128855=cartesian_point('',(-1.673640228957e1,6.821993930389e1,
1.869770854373e0));
#128856=cartesian_point('',(-1.665703898803e1,6.823267598436e1,
1.870057788040e0));
#128857=cartesian_point('',(-1.791525072982e1,6.771109490408e1,
1.338941650001e0));
#128858=cartesian_point('',(-1.777925629296e1,6.787164965442e1,
1.339925251746e0));
#128859=cartesian_point('',(-1.747805316903e1,6.813124528843e1,
1.341662991630e0));
#128860=cartesian_point('',(-1.703553392531e1,6.832973447690e1,
1.343355841629e0));
#128861=cartesian_point('',(-1.677076249996e1,6.838914038281e1,
1.344115000156e0));
#128862=cartesian_point('',(-1.668397779076e1,6.840280852765e1,
1.344335912436e0));
#128863=(bounded_surface()b_spline_surface(3,3,((#128839,#128840,#128841,
#128842,#128843,#128844),(#128845,#128846,#128847,#128848,#128849,#128850),(
#128851,#128852,#128853,#128854,#128855,#128856),(#128857,#128858,#128859,
#128860,#128861,#128862)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.603916910077e-1,1.225742579072e0),(2.115232540298e-1,
5.011719460819e-1,7.531314523305e-1,8.742569780511e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.547621630004e0,
1.547621630004e0,1.547621630004e0,1.547621630004e0,1.547621630004e0,
1.547621630004e0),(8.745937184422e-1,8.745937184422e-1,8.745937184422e-1,
8.745937184422e-1,8.745937184422e-1,8.745937184422e-1),(8.219301400123e-1,
8.219301400123e-1,8.219301400123e-1,8.219301400123e-1,8.219301400123e-1,
8.219301400123e-1),(1.389630894714e0,1.389630894714e0,1.389630894714e0,
1.389630894714e0,1.389630894714e0,1.389630894714e0)))representation_item('')surface());
#128864=oriented_edge('',*,*,#126280,.t.);
#128866=oriented_edge('',*,*,#128865,.t.);
#128868=oriented_edge('',*,*,#128867,.f.);
#128869=oriented_edge('',*,*,#128831,.t.);
#128870=edge_loop('',(#128864,#128866,#128868,#128869));
#128871=face_outer_bound('',#128870,.f.);
#128873=cartesian_point('',(0.e0,0.e0,1.5e0));
#128874=direction('',(0.e0,0.e0,1.e0));
#128875=direction('',(-2.491725709158e-1,9.684591007901e-1,0.e0));
#128876=axis2_placement_3d('',#128873,#128874,#128875);
#128877=toroidal_surface('',#128876,7.089033637174e1,5.e-1);
#128878=oriented_edge('',*,*,#126278,.f.);
#128880=oriented_edge('',*,*,#128879,.f.);
#128882=oriented_edge('',*,*,#128881,.t.);
#128883=oriented_edge('',*,*,#128865,.f.);
#128884=edge_loop('',(#128878,#128880,#128882,#128883));
#128885=face_outer_bound('',#128884,.f.);
#128887=cartesian_point('',(-6.347013842769e0,7.083236020013e1,
1.941081298648e0));
#128888=cartesian_point('',(-6.196103907655e0,7.085874705001e1,
1.940875341251e0));
#128889=cartesian_point('',(-5.762425583802e0,7.089779134428e1,
1.940464590695e0));
#128890=cartesian_point('',(-5.048074210279e0,7.079010455889e1,
1.939849191187e0));
#128891=cartesian_point('',(-4.283893179709e0,7.041361668571e1,
1.939693355654e0));
#128892=cartesian_point('',(-3.670167221142e0,6.982231455295e1,
1.939995608014e0));
#128893=cartesian_point('',(-3.365451331893e0,6.925892383296e1,
1.940628030170e0));
#128894=cartesian_point('',(-3.260721524960e0,6.892158238223e1,
1.941014668253e0));
#128895=cartesian_point('',(-3.242061459539e0,6.885187076945e1,
1.941076369290e0));
#128896=cartesian_point('',(-6.269537463621e0,7.038331023130e1,
2.184245844398e0));
#128897=cartesian_point('',(-6.143811368441e0,7.040555974039e1,
2.184411818655e0));
#128898=cartesian_point('',(-5.782371429821e0,7.043878742511e1,
2.185020952956e0));
#128899=cartesian_point('',(-5.186549864176e0,7.034975064940e1,
2.185441790768e0));
#128900=cartesian_point('',(-4.549031946538e0,7.003594013120e1,
2.185636552551e0));
#128901=cartesian_point('',(-4.037448140456e0,6.954242958412e1,
2.185315158493e0));
#128902=cartesian_point('',(-3.784092025200e0,6.907227515956e1,
2.184835599535e0));
#128903=cartesian_point('',(-3.697357194066e0,6.879093351169e1,
2.184365387517e0));
#128904=cartesian_point('',(-3.681923803902e0,6.873280210571e1,
2.184232870105e0));
#128905=cartesian_point('',(-6.197005013180e0,6.996291443047e1,
1.864140840877e0));
#128906=cartesian_point('',(-6.094778306757e0,6.998084384811e1,
1.864668383440e0));
#128907=cartesian_point('',(-5.800983316676e0,7.000743762573e1,
1.866120120376e0));
#128908=cartesian_point('',(-5.316979110375e0,6.993464206631e1,
1.867588515122e0));
#128909=cartesian_point('',(-4.799205783078e0,6.967961114230e1,
1.868087077558e0));
#128910=cartesian_point('',(-4.383461035776e0,6.927892250809e1,
1.867201066269e0));
#128911=cartesian_point('',(-4.177167886930e0,6.889714147225e1,
1.865624404814e0));
#128912=cartesian_point('',(-4.106331884548e0,6.866856696695e1,
1.864406125243e0));
#128913=cartesian_point('',(-4.093714806321e0,6.862133319041e1,
1.864129116556e0));
#128914=cartesian_point('',(-6.226278930800e0,7.013258437236e1,
1.343130354234e0));
#128915=cartesian_point('',(-6.114476030928e0,7.015172704282e1,
1.343527839922e0));
#128916=cartesian_point('',(-5.793398990062e0,7.017958749117e1,
1.344506317206e0));
#128917=cartesian_point('',(-5.265275963938e0,7.009879037494e1,
1.345643849726e0));
#128918=cartesian_point('',(-4.700555865100e0,6.982015700631e1,
1.345990806332e0));
#128919=cartesian_point('',(-4.246385697748e0,6.938351394348e1,
1.345355503510e0));
#128920=cartesian_point('',(-4.019887944031e0,6.896735557642e1,
1.344155061677e0));
#128921=cartesian_point('',(-3.941510078055e0,6.871788893004e1,
1.343302925295e0));
#128922=cartesian_point('',(-3.927513638237e0,6.866632382129e1,
1.343128549454e0));
#128923=(bounded_surface()b_spline_surface(3,3,((#128887,#128888,#128889,
#128890,#128891,#128892,#128893,#128894,#128895),(#128896,#128897,#128898,
#128899,#128900,#128901,#128902,#128903,#128904),(#128905,#128906,#128907,
#128908,#128909,#128910,#128911,#128912,#128913),(#128914,#128915,#128916,
#128917,#128918,#128919,#128920,#128921,#128922)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.600926413629e-1,
1.227066972157e0),(7.409721763102e-2,1.653657088378e-1,3.322538983162e-1,
4.994034458263e-1,6.664428072482e-1,8.335724467590e-1,8.765340974507e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.540569256755e0,1.540569256755e0,1.540569256755e0,1.540569256755e0,
1.540569256755e0,1.540569256755e0,1.540569256755e0,1.540569256755e0,
1.540569256755e0),(8.755481095197e-1,8.755481095197e-1,8.755481095197e-1,
8.755481095197e-1,8.755481095197e-1,8.755481095197e-1,8.755481095197e-1,
8.755481095197e-1,8.755481095197e-1),(8.241205778258e-1,8.241205778258e-1,
8.241205778258e-1,8.241205778258e-1,8.241205778258e-1,8.241205778258e-1,
8.241205778258e-1,8.241205778258e-1,8.241205778258e-1),(1.386286661672e0,
1.386286661672e0,1.386286661672e0,1.386286661672e0,1.386286661672e0,
1.386286661672e0,1.386286661672e0,1.386286661672e0,1.386286661672e0)))representation_item('')surface());
#128924=oriented_edge('',*,*,#126276,.t.);
#128926=oriented_edge('',*,*,#128925,.t.);
#128928=oriented_edge('',*,*,#128927,.f.);
#128929=oriented_edge('',*,*,#128879,.t.);
#128930=edge_loop('',(#128924,#128926,#128928,#128929));
#128931=face_outer_bound('',#128930,.f.);
#128933=cartesian_point('',(-3.685510479752e0,6.941094994299e1,1.5e0));
#128934=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#128935=direction('',(0.e0,0.e0,1.e0));
#128936=axis2_placement_3d('',#128933,#128934,#128935);
#128937=cylindrical_surface('',#128936,5.e-1);
#128938=oriented_edge('',*,*,#126274,.f.);
#128940=oriented_edge('',*,*,#128939,.f.);
#128942=oriented_edge('',*,*,#128941,.t.);
#128943=oriented_edge('',*,*,#128925,.f.);
#128944=edge_loop('',(#128938,#128940,#128942,#128943));
#128945=face_outer_bound('',#128944,.f.);
#128947=cartesian_point('',(0.e0,6.75e1,1.5e0));
#128948=direction('',(0.e0,0.e0,-1.e0));
#128949=direction('',(-9.863090647349e-1,-1.649073340446e-1,0.e0));
#128950=axis2_placement_3d('',#128947,#128948,#128949);
#128951=toroidal_surface('',#128950,2.809663628260e0,5.e-1);
#128952=oriented_edge('',*,*,#126272,.f.);
#128954=oriented_edge('',*,*,#128953,.t.);
#128956=oriented_edge('',*,*,#128955,.t.);
#128958=oriented_edge('',*,*,#128957,.t.);
#128959=oriented_edge('',*,*,#128939,.t.);
#128960=edge_loop('',(#128952,#128954,#128956,#128958,#128959));
#128961=face_outer_bound('',#128960,.f.);
#128963=cartesian_point('',(2.490064910781e0,6.612649023606e1,1.5e0));
#128964=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#128965=direction('',(0.e0,0.e0,1.e0));
#128966=axis2_placement_3d('',#128963,#128964,#128965);
#128967=cylindrical_surface('',#128966,5.e-1);
#128968=oriented_edge('',*,*,#126270,.f.);
#128970=oriented_edge('',*,*,#128969,.f.);
#128972=oriented_edge('',*,*,#128971,.t.);
#128973=oriented_edge('',*,*,#128953,.f.);
#128974=edge_loop('',(#128968,#128970,#128972,#128973));
#128975=face_outer_bound('',#128974,.f.);
#128977=cartesian_point('',(3.242041146095e0,6.885180343739e1,
1.941074931903e0));
#128978=cartesian_point('',(3.260270925242e0,6.891991329132e1,
1.941016523743e0));
#128979=cartesian_point('',(3.364105903377e0,6.925546358010e1,
1.940629362919e0));
#128980=cartesian_point('',(3.666884821754e0,6.981799353212e1,
1.939997856697e0));
#128981=cartesian_point('',(4.279398955159e0,7.041049840966e1,
1.939691698350e0));
#128982=cartesian_point('',(5.043513232255e0,7.078874188950e1,
1.939844078877e0));
#128983=cartesian_point('',(5.759293522434e0,7.089786296437e1,
1.940460211265e0));
#128984=cartesian_point('',(6.194711281844e0,7.085897559644e1,
1.940869300164e0));
#128985=cartesian_point('',(6.346767625282e0,7.083240350078e1,
1.941077429213e0));
#128986=cartesian_point('',(3.681908481830e0,6.873274632795e1,
2.184235037562e0));
#128987=cartesian_point('',(3.696986042381e0,6.878954206361e1,
2.184367449154e0));
#128988=cartesian_point('',(3.782977071529e0,6.906938883271e1,
2.184832407090e0));
#128989=cartesian_point('',(4.034715492822e0,6.953882299327e1,
2.185315435074e0));
#128990=cartesian_point('',(4.545283924300e0,7.003333897912e1,
2.185639303922e0));
#128991=cartesian_point('',(5.182744944386e0,7.034861809154e1,
2.185446868073e0));
#128992=cartesian_point('',(5.779760540920e0,7.043885255281e1,
2.185029528400e0));
#128993=cartesian_point('',(6.142651363263e0,7.040575345651e1,
2.184414222525e0));
#128994=cartesian_point('',(6.269332599737e0,7.038334762372e1,
2.184247999688e0));
#128995=cartesian_point('',(4.093706499074e0,6.862128768824e1,
1.864130605552e0));
#128996=cartesian_point('',(4.106032611850e0,6.866743606191e1,
1.864402840995e0));
#128997=cartesian_point('',(4.176262663141e0,6.889479617985e1,
1.865614305317e0));
#128998=cartesian_point('',(4.381242555998e0,6.927599270442e1,
1.867194667624e0));
#128999=cartesian_point('',(4.796164281967e0,6.967749575509e1,
1.868089717473e0));
#129000=cartesian_point('',(5.313890711284e0,6.993371635745e1,
1.867599345936e0));
#129001=cartesian_point('',(5.798862097508e0,7.000748375045e1,
1.866134947252e0));
#129002=cartesian_point('',(6.093834871069e0,6.998099587546e1,
1.864676674140e0));
#129003=cartesian_point('',(6.196837891778e0,6.996294060309e1,
1.864145725959e0));
#129004=cartesian_point('',(3.927501605282e0,6.866627452861e1,
1.343127391956e0));
#129005=cartesian_point('',(3.941175178759e0,6.871665469250e1,
1.343297113298e0));
#129006=cartesian_point('',(4.018887399227e0,6.896479791087e1,
1.344146462511e0));
#129007=cartesian_point('',(4.243956015590e0,6.938032276572e1,
1.345347939878e0));
#129008=cartesian_point('',(4.697236398405e0,6.981785068232e1,
1.345990327573e0));
#129009=cartesian_point('',(5.261907546911e0,7.009777469639e1,
1.345649735100e0));
#129010=cartesian_point('',(5.791082053345e0,7.017962978937e1,
1.344513524924e0));
#129011=cartesian_point('',(6.113444190865e0,7.015188890551e1,
1.343533245375e0));
#129012=cartesian_point('',(6.226096069382e0,7.013261207198e1,
1.343132573562e0));
#129013=(bounded_surface()b_spline_surface(3,3,((#128977,#128978,#128979,
#128980,#128981,#128982,#128983,#128984,#128985),(#128986,#128987,#128988,
#128989,#128990,#128991,#128992,#128993,#128994),(#128995,#128996,#128997,
#128998,#128999,#129000,#129001,#129002,#129003),(#129004,#129005,#129006,
#129007,#129008,#129009,#129010,#129011,#129012)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.600939373624e-1,
1.227067062204e0),(1.234123197376e-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.540574601120e0,1.540574601120e0,1.540574601120e0,1.540574601120e0,
1.540574601120e0,1.540574601120e0,1.540574601120e0,1.540574601120e0,
1.540574601120e0),(8.755473004318e-1,8.755473004318e-1,8.755473004318e-1,
8.755473004318e-1,8.755473004318e-1,8.755473004318e-1,8.755473004318e-1,
8.755473004318e-1,8.755473004318e-1),(8.241189041472e-1,8.241189041472e-1,
8.241189041472e-1,8.241189041472e-1,8.241189041472e-1,8.241189041472e-1,
8.241189041472e-1,8.241189041472e-1,8.241189041472e-1),(1.386289412265e0,
1.386289412265e0,1.386289412265e0,1.386289412265e0,1.386289412265e0,
1.386289412265e0,1.386289412265e0,1.386289412265e0,1.386289412265e0)))representation_item('')surface());
#129014=oriented_edge('',*,*,#126268,.t.);
#129016=oriented_edge('',*,*,#129015,.t.);
#129018=oriented_edge('',*,*,#129017,.f.);
#129019=oriented_edge('',*,*,#128969,.t.);
#129020=edge_loop('',(#129014,#129016,#129018,#129019));
#129021=face_outer_bound('',#129020,.f.);
#129023=cartesian_point('',(0.e0,0.e0,1.5e0));
#129024=direction('',(0.e0,0.e0,1.e0));
#129025=direction('',(7.706789712113e-2,9.970258468231e-1,0.e0));
#129026=axis2_placement_3d('',#129023,#129024,#129025);
#129027=toroidal_surface('',#129026,7.089033637174e1,5.e-1);
#129028=oriented_edge('',*,*,#126266,.f.);
#129030=oriented_edge('',*,*,#129029,.f.);
#129032=oriented_edge('',*,*,#129031,.t.);
#129033=oriented_edge('',*,*,#129015,.f.);
#129034=edge_loop('',(#129028,#129030,#129032,#129033));
#129035=face_outer_bound('',#129034,.f.);
#129037=cartesian_point('',(8.688342242975e0,7.058869510010e1,
1.938261746774e0));
#129038=cartesian_point('',(8.834641389616e0,7.058251331934e1,
1.938346078395e0));
#129039=cartesian_point('',(9.252007399267e0,7.053141669200e1,
1.938727591381e0));
#129040=cartesian_point('',(9.968092305648e0,7.026776943015e1,
1.939466464299e0));
#129041=cartesian_point('',(1.044677530058e1,6.987651836949e1,
1.940390760054e0));
#129042=cartesian_point('',(1.066316721826e1,6.961896208039e1,
1.940868859610e0));
#129043=cartesian_point('',(8.669642413110e0,7.013339305564e1,
2.188409579240e0));
#129044=cartesian_point('',(8.791607094042e0,7.012812146784e1,
2.188325899147e0));
#129045=cartesian_point('',(9.139498244787e0,7.008511602988e1,
2.188173787255e0));
#129046=cartesian_point('',(9.735928990382e0,6.986433798269e1,
2.187351622354e0));
#129047=cartesian_point('',(1.013385522190e1,6.953749992439e1,
2.186620407837e0));
#129048=cartesian_point('',(1.031345786006e1,6.932263283213e1,
2.186064289460e0));
#129049=cartesian_point('',(8.651899137461e0,6.970139411235e1,
1.869607900740e0));
#129050=cartesian_point('',(8.750784098709e0,6.969718898046e1,
1.869369077293e0));
#129051=cartesian_point('',(9.032876843990e0,6.966255993395e1,
1.868613374571e0));
#129052=cartesian_point('',(9.516790808177e0,6.948413300509e1,
1.866393295931e0));
#129053=cartesian_point('',(9.840136806639e0,6.921951377689e1,
1.864042361776e0));
#129054=cartesian_point('',(9.986257384789e0,6.904537412817e1,
1.862571232331e0));
#129055=cartesian_point('',(8.658972639532e0,6.987362927163e1,
1.344160030833e0));
#129056=cartesian_point('',(8.767070209484e0,6.986923696161e1,
1.343988071316e0));
#129057=cartesian_point('',(9.075537874817e0,6.983208884928e1,
1.343358875922e0));
#129058=cartesian_point('',(9.605500477968e0,6.963874335637e1,
1.341793791109e0));
#129059=cartesian_point('',(9.960978587238e0,6.935061160595e1,
1.340031203821e0));
#129060=cartesian_point('',(1.012211942165e1,6.916049602266e1,
1.339002645502e0));
#129061=(bounded_surface()b_spline_surface(3,3,((#129037,#129038,#129039,
#129040,#129041,#129042),(#129043,#129044,#129045,#129046,#129047,#129048),(
#129049,#129050,#129051,#129052,#129053,#129054),(#129055,#129056,#129057,
#129058,#129059,#129060)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.600013220565e-1,1.225792453225e0),(1.135816515076e-1,
2.483611431384e-1,4.990204552868e-1,8.088815130218e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.547121869231e0,
1.547121869231e0,1.547121869231e0,1.547121869231e0,1.547121869231e0,
1.547121869231e0),(8.745473570026e-1,8.745473570026e-1,8.745473570026e-1,
8.745473570026e-1,8.745473570026e-1,8.745473570026e-1),(8.220675164627e-1,
8.220675164627e-1,8.220675164627e-1,8.220675164628e-1,8.220675164627e-1,
8.220675164627e-1),(1.389682347612e0,1.389682347612e0,1.389682347612e0,
1.389682347612e0,1.389682347612e0,1.389682347612e0)))representation_item('')surface());
#129062=oriented_edge('',*,*,#126264,.t.);
#129064=oriented_edge('',*,*,#129063,.t.);
#129066=oriented_edge('',*,*,#129065,.f.);
#129067=oriented_edge('',*,*,#129029,.t.);
#129068=edge_loop('',(#129062,#129064,#129066,#129067));
#129069=face_outer_bound('',#129068,.f.);
#129071=cartesian_point('',(1.002251976536e1,6.993796819315e1,1.5e0));
#129072=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#129073=direction('',(0.e0,0.e0,1.e0));
#129074=axis2_placement_3d('',#129071,#129072,#129073);
#129075=cylindrical_surface('',#129074,5.e-1);
#129076=oriented_edge('',*,*,#126262,.f.);
#129078=oriented_edge('',*,*,#129077,.f.);
#129080=oriented_edge('',*,*,#129079,.t.);
#129081=oriented_edge('',*,*,#129063,.f.);
#129082=edge_loop('',(#129076,#129078,#129080,#129081));
#129083=face_outer_bound('',#129082,.f.);
#129085=cartesian_point('',(1.487102676626e1,6.535972837751e1,
1.998129735543e0));
#129086=cartesian_point('',(1.488293011225e1,6.534774105675e1,
1.992208337873e0));
#129087=cartesian_point('',(1.491531309252e1,6.531518765018e1,
1.978669958426e0));
#129088=cartesian_point('',(1.496744814429e1,6.526302761559e1,
1.967388315194e0));
#129089=cartesian_point('',(1.502482868448e1,6.520592042476e1,
1.967986386448e0));
#129090=cartesian_point('',(1.507755604066e1,6.515369396763e1,
1.979257821615e0));
#129091=cartesian_point('',(1.512797651543e1,6.510398784365e1,
2.000165413477e0));
#129092=cartesian_point('',(1.517796671001e1,6.505496317691e1,
2.031965754638e0));
#129093=cartesian_point('',(1.522790604782e1,6.500629946617e1,
2.077130709671e0));
#129094=cartesian_point('',(1.527620988157e1,6.495963040210e1,
2.138094970304e0));
#129095=cartesian_point('',(1.531919880179e1,6.491862768139e1,
2.215268375985e0));
#129096=cartesian_point('',(1.535248013541e1,6.488758689792e1,
2.305351463467e0));
#129097=cartesian_point('',(1.537324789068e1,6.486917352621e1,
2.402864126098e0));
#129098=cartesian_point('',(1.538066714830e1,6.486410799812e1,
2.503013182713e0));
#129099=cartesian_point('',(1.537533672528e1,6.487149944764e1,
2.593166202105e0));
#129100=cartesian_point('',(1.536558839482e1,6.488248095713e1,
2.648278505832e0));
#129101=cartesian_point('',(1.536043589592e1,6.488813053880e1,
2.670800466706e0));
#129102=cartesian_point('',(1.486321213211e1,6.534970299665e1,
2.002604417782e0));
#129103=cartesian_point('',(1.487501078716e1,6.533781989377e1,
1.996733651643e0));
#129104=cartesian_point('',(1.490710957707e1,6.530554952176e1,
1.983310931167e0));
#129105=cartesian_point('',(1.495878895241e1,6.525384297817e1,
1.972125525165e0));
#129106=cartesian_point('',(1.501566970304e1,6.519723334105e1,
1.972718497349e0));
#129107=cartesian_point('',(1.506793854188e1,6.514546334808e1,
1.983893771120e0));
#129108=cartesian_point('',(1.511792076207e1,6.509619354775e1,
2.004622759399e0));
#129109=cartesian_point('',(1.516747618179e1,6.504760176167e1,
2.036150879300e0));
#129110=cartesian_point('',(1.521698042010e1,6.499937127854e1,
2.080928031914e0));
#129111=cartesian_point('',(1.526486204884e1,6.495312262439e1,
2.141366626509e0));
#129112=cartesian_point('',(1.530747330778e1,6.491249597724e1,
2.217870897512e0));
#129113=cartesian_point('',(1.534046007819e1,6.488174852586e1,
2.307167609238e0));
#129114=cartesian_point('',(1.536104191129e1,6.486352031079e1,
2.403822633016e0));
#129115=cartesian_point('',(1.536839257636e1,6.485852305746e1,
2.503084008092e0));
#129116=cartesian_point('',(1.536310732316e1,6.486586961588e1,
2.592431746689e0));
#129117=cartesian_point('',(1.535344489117e1,6.487676538961e1,
2.647048608009e0));
#129118=cartesian_point('',(1.534833812551e1,6.488236945234e1,
2.669367599733e0));
#129119=cartesian_point('',(1.483317759814e1,6.531232049351e1,
2.017490197031e0));
#129120=cartesian_point('',(1.484462904149e1,6.530078303381e1,
2.011786748252e0));
#129121=cartesian_point('',(1.487578549181e1,6.526945122948e1,
1.998746180242e0));
#129122=cartesian_point('',(1.492595431634e1,6.521924793534e1,
1.987878678027e0));
#129123=cartesian_point('',(1.498117850068e1,6.516428746623e1,
1.988454807750e0));
#129124=cartesian_point('',(1.503192738892e1,6.511403062830e1,
1.999312422169e0));
#129125=cartesian_point('',(1.508045639209e1,6.506620766688e1,
2.019451286572e0));
#129126=cartesian_point('',(1.512856940346e1,6.501905203926e1,
2.050079655544e0));
#129127=cartesian_point('',(1.517662903684e1,6.497225999102e1,
2.093574404055e0));
#129128=cartesian_point('',(1.522310724112e1,6.492740884732e1,
2.152273518379e0));
#129129=cartesian_point('',(1.526446092550e1,6.488803454270e1,
2.226561579868e0));
#129130=cartesian_point('',(1.529646409170e1,6.485826662964e1,
2.313250956310e0));
#129131=cartesian_point('',(1.531642182916e1,6.484065997272e1,
2.407058984444e0));
#129132=cartesian_point('',(1.532353771014e1,6.483589641316e1,
2.503370047739e0));
#129133=cartesian_point('',(1.531839670493e1,6.484309965710e1,
2.590038123522e0));
#129134=cartesian_point('',(1.530901657117e1,6.485371355597e1,
2.643004716863e0));
#129135=cartesian_point('',(1.530406064039e1,6.485916749403e1,
2.664647381205e0));
#129136=cartesian_point('',(1.477473433672e1,6.524699202581e1,
2.031535907636e0));
#129137=cartesian_point('',(1.478586606768e1,6.523577283746e1,
2.025982006861e0));
#129138=cartesian_point('',(1.481615622585e1,6.520530431101e1,
2.013282592654e0));
#129139=cartesian_point('',(1.486493950683e1,6.515647943879e1,
2.002698312771e0));
#129140=cartesian_point('',(1.491864584632e1,6.510303012956e1,
2.003259448519e0));
#129141=cartesian_point('',(1.496800070145e1,6.505416117128e1,
2.013834012819e0));
#129142=cartesian_point('',(1.501519361518e1,6.500766861985e1,
2.033446107973e0));
#129143=cartesian_point('',(1.506197501560e1,6.496183908955e1,
2.063269032202e0));
#129144=cartesian_point('',(1.510869264130e1,6.491638365313e1,
2.105611046860e0));
#129145=cartesian_point('',(1.515385490662e1,6.487284329830e1,
2.162737703494e0));
#129146=cartesian_point('',(1.519401288241e1,6.483466013617e1,
2.235007531694e0));
#129147=cartesian_point('',(1.522506044012e1,6.480584421629e1,
2.319301393427e0));
#129148=cartesian_point('',(1.524438759381e1,6.478886581708e1,
2.410468449110e0));
#129149=cartesian_point('',(1.525123273881e1,6.478437171758e1,
2.504015899071e0));
#129150=cartesian_point('',(1.524618298228e1,6.479148464077e1,
2.588149859702e0));
#129151=cartesian_point('',(1.523704343895e1,6.480185746940e1,
2.639543690965e0));
#129152=cartesian_point('',(1.523222010612e1,6.480717945996e1,
2.660539871762e0));
#129153=cartesian_point('',(1.469384190324e1,6.516921302857e1,
2.025529573077e0));
#129154=cartesian_point('',(1.470513815521e1,6.515783007237e1,
2.019882433001e0));
#129155=cartesian_point('',(1.473587919504e1,6.512691386944e1,
2.006968782874e0));
#129156=cartesian_point('',(1.478539482273e1,6.507735887877e1,
1.996204506607e0));
#129157=cartesian_point('',(1.483990933807e1,6.502310529271e1,
1.996775212722e0));
#129158=cartesian_point('',(1.489000150610e1,6.497350256250e1,
2.007529494257e0));
#129159=cartesian_point('',(1.493788928384e1,6.492631876714e1,
2.027472550908e0));
#129160=cartesian_point('',(1.498534351347e1,6.487982011448e1,
2.057793012350e0));
#129161=cartesian_point('',(1.503270913566e1,6.483372048729e1,
2.100829505676e0));
#129162=cartesian_point('',(1.507846327110e1,6.478959197767e1,
2.158870778141e0));
#129163=cartesian_point('',(1.511910054200e1,6.475093277688e1,
2.232260092451e0));
#129164=cartesian_point('',(1.515045997125e1,6.472180730918e1,
2.317805833780e0));
#129165=cartesian_point('',(1.516991007769e1,6.470470719189e1,
2.410261770327e0));
#129166=cartesian_point('',(1.517669793847e1,6.470027005298e1,
2.505062066457e0));
#129167=cartesian_point('',(1.517145137873e1,6.470757954816e1,
2.590259716134e0));
#129168=cartesian_point('',(1.516211828808e1,6.471814303662e1,
2.642271142935e0));
#129169=cartesian_point('',(1.515720404793e1,6.472355558714e1,
2.663514499002e0));
#129170=cartesian_point('',(1.461220867714e1,6.510186602803e1,
1.997038203305e0));
#129171=cartesian_point('',(1.462420602200e1,6.508978516099e1,
1.991032336466e0));
#129172=cartesian_point('',(1.465685637592e1,6.505696938108e1,
1.977297444341e0));
#129173=cartesian_point('',(1.470944694258e1,6.500435235259e1,
1.965847335748e0));
#129174=cartesian_point('',(1.476734116714e1,6.494673458450e1,
1.966454428245e0));
#129175=cartesian_point('',(1.482052802048e1,6.489405137075e1,
1.977893804247e0));
#129176=cartesian_point('',(1.487135953849e1,6.484393760817e1,
1.999105235076e0));
#129177=cartesian_point('',(1.492171038579e1,6.479455607263e1,
2.031348982870e0));
#129178=cartesian_point('',(1.497193836127e1,6.474560787017e1,
2.077104792933e0));
#129179=cartesian_point('',(1.502041693409e1,6.469876823046e1,
2.138793636903e0));
#129180=cartesian_point('',(1.506341912744e1,6.465775583451e1,
2.216761697394e0));
#129181=cartesian_point('',(1.509653402620e1,6.462688370122e1,
2.307596772386e0));
#129182=cartesian_point('',(1.511698590206e1,6.460878698658e1,
2.405711456822e0));
#129183=cartesian_point('',(1.512399576157e1,6.460412879372e1,
2.506251996695e0));
#129184=cartesian_point('',(1.511826580377e1,6.461192011775e1,
2.596552282401e0));
#129185=cartesian_point('',(1.510827327275e1,6.462313817288e1,
2.651650108633e0));
#129186=cartesian_point('',(1.510302539381e1,6.462888291191e1,
2.674149485727e0));
#129187=cartesian_point('',(1.454838961508e1,6.505742793160e1,
1.958235404699e0));
#129188=cartesian_point('',(1.456132935288e1,6.504440894406e1,
1.951754082509e0));
#129189=cartesian_point('',(1.459654405455e1,6.500904122043e1,
1.936931299482e0));
#129190=cartesian_point('',(1.465325987401e1,6.495231687488e1,
1.924573482326e0));
#129191=cartesian_point('',(1.471568581088e1,6.489018807588e1,
1.925228717249e0));
#129192=cartesian_point('',(1.477302421236e1,6.483337224875e1,
1.937574888832e0));
#129193=cartesian_point('',(1.482780960776e1,6.477932283361e1,
1.960466460272e0));
#129194=cartesian_point('',(1.488205915438e1,6.472606070099e1,
1.995261079603e0));
#129195=cartesian_point('',(1.493615225933e1,6.467326546341e1,
2.044630224719e0));
#129196=cartesian_point('',(1.498832824937e1,6.462274585316e1,
2.111178424957e0));
#129197=cartesian_point('',(1.503456558672e1,6.457851370158e1,
2.195267650677e0));
#129198=cartesian_point('',(1.507011456739e1,6.454521912869e1,
2.293204594980e0));
#129199=cartesian_point('',(1.509199638200e1,6.452569941191e1,
2.398954656762e0));
#129200=cartesian_point('',(1.509938598765e1,6.452066314839e1,
2.507281138040e0));
#129201=cartesian_point('',(1.509306825393e1,6.452904003715e1,
2.604539707080e0));
#129202=cartesian_point('',(1.508221817267e1,6.454111038821e1,
2.663865526413e0));
#129203=cartesian_point('',(1.507653120495e1,6.454729227181e1,
2.688088591735e0));
#129204=cartesian_point('',(1.450171118603e1,6.502935677672e1,
1.920934705176e0));
#129205=cartesian_point('',(1.451555298360e1,6.501543981747e1,
1.914000390908e0));
#129206=cartesian_point('',(1.455322162069e1,6.497762981680e1,
1.898141300103e0));
#129207=cartesian_point('',(1.461388362386e1,6.491697664220e1,
1.884919070891e0));
#129208=cartesian_point('',(1.468064380191e1,6.485053333866e1,
1.885620146985e0));
#129209=cartesian_point('',(1.474195347946e1,6.478976431122e1,
1.898829881455e0));
#129210=cartesian_point('',(1.480052258046e1,6.473194854475e1,
1.923321908779e0));
#129211=cartesian_point('',(1.485850557814e1,6.467497017563e1,
1.960547439884e0));
#129212=cartesian_point('',(1.491630392035e1,6.461848688710e1,
2.013362121110e0));
#129213=cartesian_point('',(1.497203015947e1,6.456443358945e1,
2.084548011595e0));
#129214=cartesian_point('',(1.502138184157e1,6.451710170514e1,
2.174485916979e0));
#129215=cartesian_point('',(1.505928408594e1,6.448146495243e1,
2.279218290834e0));
#129216=cartesian_point('',(1.508256081016e1,6.446055696085e1,
2.392286053728e0));
#129217=cartesian_point('',(1.509033943857e1,6.445513340565e1,
2.508087230359e0));
#129218=cartesian_point('',(1.508347854295e1,6.446405130778e1,
2.612037486556e0));
#129219=cartesian_point('',(1.507181666956e1,6.447692882853e1,
2.675435243490e0));
#129220=cartesian_point('',(1.506571234969e1,6.448352620492e1,
2.701319327731e0));
#129221=cartesian_point('',(1.446958537669e1,6.501216091028e1,
1.890988566263e0));
#129222=cartesian_point('',(1.448414997080e1,6.499752442959e1,
1.883692055732e0));
#129223=cartesian_point('',(1.452378463884e1,6.495775766087e1,
1.867004438299e0));
#129224=cartesian_point('',(1.458760769370e1,6.489395740870e1,
1.853091207360e0));
#129225=cartesian_point('',(1.465783949516e1,6.482405827438e1,
1.853828926581e0));
#129226=cartesian_point('',(1.472233030182e1,6.476012258367e1,
1.867728991422e0));
#129227=cartesian_point('',(1.478393083731e1,6.469928925505e1,
1.893500573767e0));
#129228=cartesian_point('',(1.484490594002e1,6.463933253312e1,
1.932669980334e0));
#129229=cartesian_point('',(1.490567521546e1,6.457989203337e1,
1.988240661742e0));
#129230=cartesian_point('',(1.496425023078e1,6.452300317930e1,
2.063137596465e0));
#129231=cartesian_point('',(1.501610382154e1,6.447318105144e1,
2.157758045725e0));
#129232=cartesian_point('',(1.505590022653e1,6.443565899730e1,
2.267934505246e0));
#129233=cartesian_point('',(1.508030423783e1,6.441362903316e1,
2.386869082700e0));
#129234=cartesian_point('',(1.508840392811e1,6.440788584976e1,
2.508667583443e0));
#129235=cartesian_point('',(1.508111493640e1,6.441723011469e1,
2.617991138904e0));
#129236=cartesian_point('',(1.506880591169e1,6.443075123196e1,
2.684660748021e0));
#129237=cartesian_point('',(1.506236825676e1,6.443768045416e1,
2.711879828008e0));
#129238=cartesian_point('',(1.443890968487e1,6.499785343670e1,
1.858142955730e0));
#129239=cartesian_point('',(1.445426586122e1,6.498242896009e1,
1.850450441553e0));
#129240=cartesian_point('',(1.449605345269e1,6.494051934516e1,
1.832857021070e0));
#129241=cartesian_point('',(1.456333759780e1,6.487327336508e1,
1.818188419805e0));
#129242=cartesian_point('',(1.463737030241e1,6.479959060452e1,
1.818966194004e0));
#129243=cartesian_point('',(1.470534416314e1,6.473218768699e1,
1.833620901663e0));
#129244=cartesian_point('',(1.477026432535e1,6.466804989585e1,
1.860791376534e0));
#129245=cartesian_point('',(1.483451678390e1,6.460483084373e1,
1.902086275615e0));
#129246=cartesian_point('',(1.489854145455e1,6.454214993484e1,
1.960671120504e0));
#129247=cartesian_point('',(1.496023981779e1,6.448215216746e1,
2.039627981948e0));
#129248=cartesian_point('',(1.501483893850e1,6.442959724803e1,
2.139373307440e0));
#129249=cartesian_point('',(1.505671707042e1,6.439000315044e1,
2.255511166262e0));
#129250=cartesian_point('',(1.508236383469e1,6.436673625205e1,
2.380873729043e0));
#129251=cartesian_point('',(1.509082312693e1,6.436063507662e1,
2.509247171940e0));
#129252=cartesian_point('',(1.508307138562e1,6.437044018292e1,
2.624465145102e0));
#129253=cartesian_point('',(1.507005645562e1,6.438466343972e1,
2.694725763844e0));
#129254=cartesian_point('',(1.506325466440e1,6.439195516773e1,
2.723410358819e0));
#129255=cartesian_point('',(1.439847984358e1,6.498222820245e1,
1.808348826785e0));
#129256=cartesian_point('',(1.441503446793e1,6.496561070684e1,
1.800057649174e0));
#129257=cartesian_point('',(1.446008128895e1,6.492045702958e1,
1.781094947457e0));
#129258=cartesian_point('',(1.453260444289e1,6.484799537692e1,
1.765284578712e0));
#129259=cartesian_point('',(1.461239020998e1,6.476858568608e1,
1.766122895273e0));
#129260=cartesian_point('',(1.468563630020e1,6.469593448111e1,
1.781918279297e0));
#129261=cartesian_point('',(1.475558194886e1,6.462679412416e1,
1.811203418926e0));
#129262=cartesian_point('',(1.482479696529e1,6.455863521573e1,
1.855711792657e0));
#129263=cartesian_point('',(1.489375258110e1,6.449104599469e1,
1.918854563816e0));
#129264=cartesian_point('',(1.496018428552e1,6.442633668226e1,
2.003952402221e0));
#129265=cartesian_point('',(1.501894748216e1,6.436963692357e1,
2.111452356869e0));
#129266=cartesian_point('',(1.506398707567e1,6.432689599996e1,
2.236614678946e0));
#129267=cartesian_point('',(1.509152627685e1,6.430174547213e1,
2.371712951114e0));
#129268=cartesian_point('',(1.510054065616e1,6.429509170016e1,
2.510049966903e0));
#129269=cartesian_point('',(1.509209643602e1,6.430558638292e1,
2.634205055828e0));
#129270=cartesian_point('',(1.507801655112e1,6.432086906310e1,
2.709912818376e0));
#129271=cartesian_point('',(1.507066468964e1,6.432870839355e1,
2.740820822015e0));
#129272=cartesian_point('',(1.435133496029e1,6.497100280194e1,
1.736205431751e0));
#129273=cartesian_point('',(1.436962293450e1,6.495265980742e1,
1.727050052550e0));
#129274=cartesian_point('',(1.441938315269e1,6.490281450086e1,
1.706110869439e0));
#129275=cartesian_point('',(1.449948165926e1,6.482281139415e1,
1.688652626822e0));
#129276=cartesian_point('',(1.458758547847e1,6.473512140007e1,
1.689578318183e0));
#129277=cartesian_point('',(1.466845490830e1,6.465488144532e1,
1.707020017421e0));
#129278=cartesian_point('',(1.474566831475e1,6.457850641017e1,
1.739357542536e0));
#129279=cartesian_point('',(1.482206208803e1,6.450320149003e1,
1.788505176215e0));
#129280=cartesian_point('',(1.489815382007e1,6.442850878247e1,
1.858229865091e0));
#129281=cartesian_point('',(1.497144020135e1,6.435697620880e1,
1.952198809134e0));
#129282=cartesian_point('',(1.503623990728e1,6.429426767077e1,
2.070906244740e0));
#129283=cartesian_point('',(1.508587037937e1,6.424695698913e1,
2.209118950392e0));
#129284=cartesian_point('',(1.511616724417e1,6.421906153234e1,
2.358305420532e0));
#129285=cartesian_point('',(1.512600453544e1,6.421158855060e1,
2.511070322720e0));
#129286=cartesian_point('',(1.511657406299e1,6.422306526271e1,
2.648175958898e0));
#129287=cartesian_point('',(1.510096102398e1,6.423987341666e1,
2.731781658659e0));
#129288=cartesian_point('',(1.509281589506e1,6.424850244656e1,
2.765914171880e0));
#129289=cartesian_point('',(1.430513271053e1,6.497422436037e1,
1.636878918406e0));
#129290=cartesian_point('',(1.432580223653e1,6.495351059899e1,
1.626538886958e0));
#129291=cartesian_point('',(1.438203761675e1,6.489721976173e1,
1.602890573487e0));
#129292=cartesian_point('',(1.447254110781e1,6.480685848622e1,
1.583173952583e0));
#129293=cartesian_point('',(1.457206905340e1,6.470779615437e1,
1.584219382934e0));
#129294=cartesian_point('',(1.466340929986e1,6.461713284533e1,
1.603917350815e0));
#129295=cartesian_point('',(1.475060708225e1,6.453081876748e1,
1.640438704583e0));
#129296=cartesian_point('',(1.483686625015e1,6.444569329766e1,
1.695946589156e0));
#129297=cartesian_point('',(1.492276984211e1,6.436123338983e1,
1.774697610069e0));
#129298=cartesian_point('',(1.500548854593e1,6.428031147911e1,
1.880837441916e0));
#129299=cartesian_point('',(1.507860493241e1,6.420932420860e1,
2.014929953733e0));
#129300=cartesian_point('',(1.513457319029e1,6.415570468239e1,
2.171070144057e0));
#129301=cartesian_point('',(1.516869270451e1,6.412400406676e1,
2.339624961350e0));
#129302=cartesian_point('',(1.517969354917e1,6.411537278236e1,
2.512241522860e0));
#129303=cartesian_point('',(1.516893308689e1,6.412817364093e1,
2.667180908271e0));
#129304=cartesian_point('',(1.515122522974e1,6.414706658514e1,
2.761670141747e0));
#129305=cartesian_point('',(1.514199397879e1,6.415677683691e1,
2.800247309526e0));
#129306=cartesian_point('',(1.427226149319e1,6.499720745014e1,
1.524566914034e0));
#129307=cartesian_point('',(1.429561883758e1,6.497381804022e1,
1.512892712612e0));
#129308=cartesian_point('',(1.435916119799e1,6.491025337739e1,
1.486193593861e0));
#129309=cartesian_point('',(1.446140438808e1,6.480820548849e1,
1.463934117139e0));
#129310=cartesian_point('',(1.457382089014e1,6.469631296903e1,
1.465114362759e0));
#129311=cartesian_point('',(1.467697502998e1,6.459388926757e1,
1.487352838606e0));
#129312=cartesian_point('',(1.477543990283e1,6.449635914119e1,
1.528585657882e0));
#129313=cartesian_point('',(1.487283530565e1,6.440014789742e1,
1.591257292743e0));
#129314=cartesian_point('',(1.496981995543e1,6.430465715590e1,
1.680177835918e0));
#129315=cartesian_point('',(1.506319878945e1,6.421312344341e1,
1.800035413417e0));
#129316=cartesian_point('',(1.514572499951e1,6.413276901999e1,
1.951477461524e0));
#129317=cartesian_point('',(1.520887732054e1,6.407199801323e1,
2.127847274336e0));
#129318=cartesian_point('',(1.524734607860e1,6.403596788705e1,
2.318273382045e0));
#129319=cartesian_point('',(1.525969425490e1,6.402599536723e1,
2.513323919233e0));
#129320=cartesian_point('',(1.524745879203e1,6.404026458879e1,
2.688432209371e0));
#129321=cartesian_point('',(1.522739883666e1,6.406149885814e1,
2.795237894646e0));
#129322=cartesian_point('',(1.521694572677e1,6.407242544073e1,
2.838846147176e0));
#129323=cartesian_point('',(1.426419418996e1,6.502690589060e1,
1.448581927576e0));
#129324=cartesian_point('',(1.428936626382e1,6.500170996643e1,
1.436009009925e0));
#129325=cartesian_point('',(1.435784141611e1,6.493323468610e1,
1.407255008717e0));
#129326=cartesian_point('',(1.446800841310e1,6.482329901490e1,
1.383283037092e0));
#129327=cartesian_point('',(1.458912340771e1,6.470274735328e1,
1.384554069598e0));
#129328=cartesian_point('',(1.470025137202e1,6.459238590181e1,
1.408503479407e0));
#129329=cartesian_point('',(1.480632249346e1,6.448728389995e1,
1.452909706074e0));
#129330=cartesian_point('',(1.491123830707e1,6.438358620432e1,
1.520407503167e0));
#129331=cartesian_point('',(1.501570995613e1,6.428064224226e1,
1.616181289511e0));
#129332=cartesian_point('',(1.511629702977e1,6.418193278436e1,
1.745287229282e0));
#129333=cartesian_point('',(1.520519376714e1,6.409523652808e1,
1.908432830825e0));
#129334=cartesian_point('',(1.527321943760e1,6.402961411164e1,
2.098458600810e0));
#129335=cartesian_point('',(1.531465032317e1,6.399063517645e1,
2.303660436868e0));
#129336=cartesian_point('',(1.532793320281e1,6.397973219404e1,
2.513879230896e0));
#129337=cartesian_point('',(1.531472094235e1,6.399497370033e1,
2.702635520042e0));
#129338=cartesian_point('',(1.529308180336e1,6.401778027869e1,
2.817781289781e0));
#129339=cartesian_point('',(1.528180661959e1,6.402952520435e1,
2.864797254899e0));
#129340=cartesian_point('',(1.426408721831e1,6.504608673485e1,
1.409761781517e0));
#129341=cartesian_point('',(1.429018536938e1,6.501996892537e1,
1.396730827101e0));
#129342=cartesian_point('',(1.436117759765e1,6.494898782512e1,
1.366929593647e0));
#129343=cartesian_point('',(1.447538750441e1,6.483502767984e1,
1.342084954033e0));
#129344=cartesian_point('',(1.460094045973e1,6.471005812187e1,
1.343402249107e0));
#129345=cartesian_point('',(1.471613683676e1,6.459564665337e1,
1.368223537225e0));
#129346=cartesian_point('',(1.482608924917e1,6.448668087631e1,
1.414247025782e0));
#129347=cartesian_point('',(1.493484326271e1,6.437916227897e1,
1.484204667135e0));
#129348=cartesian_point('',(1.504313715210e1,6.427241327707e1,
1.583472081586e0));
#129349=cartesian_point('',(1.514740575525e1,6.417003883334e1,
1.717293756133e0));
#129350=cartesian_point('',(1.523955836022e1,6.408010131978e1,
1.886408890699e0));
#129351=cartesian_point('',(1.531007745659e1,6.401199665679e1,
2.083402759122e0));
#129352=cartesian_point('',(1.535302723250e1,6.397150562649e1,
2.296147352906e0));
#129353=cartesian_point('',(1.536679420632e1,6.396012074942e1,
2.514112799098e0));
#129354=cartesian_point('',(1.535308888973e1,6.397585299999e1,
2.709842503232e0));
#129355=cartesian_point('',(1.533064639544e1,6.399945953872e1,
2.829251241896e0));
#129356=cartesian_point('',(1.531895251728e1,6.401162125535e1,
2.878009291305e0));
#129357=b_spline_surface_with_knots('',3,3,((#129085,#129086,#129087,#129088,
#129089,#129090,#129091,#129092,#129093,#129094,#129095,#129096,#129097,#129098,
#129099,#129100,#129101),(#129102,#129103,#129104,#129105,#129106,#129107,
#129108,#129109,#129110,#129111,#129112,#129113,#129114,#129115,#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,#129148,#129149,#129150,#129151,#129152),(#129153,#129154,
#129155,#129156,#129157,#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,#129350,#129351,#129352,#129353,
#129354,#129355,#129356)),.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),(3.287038749784e-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.647944375171e0),(1.061832729787e-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.127575818071e-1),
.unspecified.);
#129359=oriented_edge('',*,*,#129358,.f.);
#129361=oriented_edge('',*,*,#129360,.t.);
#129363=oriented_edge('',*,*,#129362,.f.);
#129364=oriented_edge('',*,*,#129077,.t.);
#129365=edge_loop('',(#129359,#129361,#129363,#129364));
#129366=face_outer_bound('',#129365,.f.);
#129368=cartesian_point('',(2.816205953847e2,3.330731652274e2,2.5e0));
#129369=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#129370=direction('',(0.e0,0.e0,-1.e0));
#129371=axis2_placement_3d('',#129368,#129369,#129370);
#129372=cylindrical_surface('',#129371,5.e-1);
#129373=oriented_edge('',*,*,#126260,.f.);
#129375=oriented_edge('',*,*,#129374,.f.);
#129377=oriented_edge('',*,*,#129376,.t.);
#129378=oriented_edge('',*,*,#129358,.t.);
#129379=edge_loop('',(#129373,#129375,#129377,#129378));
#129380=face_outer_bound('',#129379,.f.);
#129382=cartesian_point('',(1.697173042285e1,6.725318054530e1,
1.992331636769e0));
#129383=cartesian_point('',(1.698858569847e1,6.720154535419e1,
1.982684749177e0));
#129384=cartesian_point('',(1.702174741734e1,6.709733672786e1,
1.966956515313e0));
#129385=cartesian_point('',(1.706804625245e1,6.694266356879e1,
1.955014586400e0));
#129386=cartesian_point('',(1.711119736406e1,6.678956656277e1,
1.954330820984e0));
#129387=cartesian_point('',(1.715155178459e1,6.663724000700e1,
1.965192258142e0));
#129388=cartesian_point('',(1.718996397229e1,6.648171404288e1,
1.990147410352e0));
#129389=cartesian_point('',(1.722497812615e1,6.632789342754e1,
2.032138909197e0));
#129390=cartesian_point('',(1.725483241251e1,6.618370399967e1,
2.093367765863e0));
#129391=cartesian_point('',(1.727894133409e1,6.605427683498e1,
2.177435254230e0));
#129392=cartesian_point('',(1.729680511415e1,6.594597513066e1,
2.292081523919e0));
#129393=cartesian_point('',(1.730817326482e1,6.586934055984e1,
2.475342971544e0));
#129394=cartesian_point('',(1.730277773501e1,6.590293292545e1,
2.625103679861e0));
#129395=cartesian_point('',(1.729698682774e1,6.595100239543e1,
2.694915508219e0));
#129396=cartesian_point('',(1.695928388988e1,6.725281887648e1,
1.995511173732e0));
#129397=cartesian_point('',(1.697625667712e1,6.720125106571e1,
1.986305643989e0));
#129398=cartesian_point('',(1.700968271050e1,6.709726600707e1,
1.971438523103e0));
#129399=cartesian_point('',(1.705648872628e1,6.694316367228e1,
1.960654346950e0));
#129400=cartesian_point('',(1.710024574389e1,6.679085410397e1,
1.960967806585e0));
#129401=cartesian_point('',(1.714130119394e1,6.663953084396e1,
1.972638879820e0));
#129402=cartesian_point('',(1.718053135269e1,6.648527779901e1,
1.998165623619e0));
#129403=cartesian_point('',(1.721645718633e1,6.633299881323e1,
2.040356818256e0));
#129404=cartesian_point('',(1.724725971637e1,6.619056005552e1,
2.101252203162e0));
#129405=cartesian_point('',(1.727229417141e1,6.606300981960e1,
2.184264601366e0));
#129406=cartesian_point('',(1.729098838081e1,6.595656279370e1,
2.296838635819e0));
#129407=cartesian_point('',(1.730295943429e1,6.588143950190e1,
2.475982011555e0));
#129408=cartesian_point('',(1.729733162940e1,6.591436000479e1,
2.622120068404e0));
#129409=cartesian_point('',(1.729105699164e1,6.596151634790e1,
2.690553707525e0));
#129410=cartesian_point('',(1.691081693167e1,6.725161410421e1,
2.005949696712e0));
#129411=cartesian_point('',(1.692817970224e1,6.720023990790e1,
1.998456065246e0));
#129412=cartesian_point('',(1.696250072625e1,6.709698985734e1,
1.986942321140e0));
#129413=cartesian_point('',(1.701108910717e1,6.694491786914e1,
1.980706492554e0));
#129414=cartesian_point('',(1.705702104265e1,6.679549226388e1,
1.984979156198e0));
#129415=cartesian_point('',(1.710062875588e1,6.664790250260e1,
1.999914011190e0));
#129416=cartesian_point('',(1.714286946251e1,6.649843835051e1,
2.027819661191e0));
#129417=cartesian_point('',(1.718217998829e1,6.635200682969e1,
2.070985789817e0));
#129418=cartesian_point('',(1.721652757606e1,6.621625049984e1,
2.130820887732e0));
#129419=cartesian_point('',(1.724504105188e1,6.609589934258e1,
2.210004594162e0));
#129420=cartesian_point('',(1.726687092292e1,6.599659308122e1,
2.314840806273e0));
#129421=cartesian_point('',(1.728112451398e1,6.592730444348e1,
2.478414457203e0));
#129422=cartesian_point('',(1.727462114565e1,6.595763040192e1,
2.610806381309e0));
#129423=cartesian_point('',(1.726650265658e1,6.600126383717e1,
2.674065977069e0));
#129424=cartesian_point('',(1.682278284343e1,6.725082540389e1,
2.011553697239e0));
#129425=cartesian_point('',(1.684038913903e1,6.719933009882e1,
2.007123070442e0));
#129426=cartesian_point('',(1.687541276356e1,6.709648302691e1,
2.001701629414e0));
#129427=cartesian_point('',(1.692591437671e1,6.694677574570e1,
2.004002610420e0));
#129428=cartesian_point('',(1.697452836015e1,6.680133491863e1,
2.015989170489e0));
#129429=cartesian_point('',(1.702155118869e1,6.665933476159e1,
2.037615766860e0));
#129430=cartesian_point('',(1.706805945374e1,6.651741486069e1,
2.070895157762e0));
#129431=cartesian_point('',(1.711238066080e1,6.638053430366e1,
2.117188743277e0));
#129432=cartesian_point('',(1.715215386812e1,6.625598962203e1,
2.176736054921e0));
#129433=cartesian_point('',(1.718612700196e1,6.614796041461e1,
2.250889439436e0));
#129434=cartesian_point('',(1.721297834204e1,6.606106495402e1,
2.343949967956e0));
#129435=cartesian_point('',(1.723092978283e1,6.600202849503e1,
2.482447775887e0));
#129436=cartesian_point('',(1.722303489029e1,6.602779097041e1,
2.592350274045e0));
#129437=cartesian_point('',(1.721184092667e1,6.606525113692e1,
2.647536360681e0));
#129438=cartesian_point('',(1.671176358381e1,6.725245398086e1,
1.993588175696e0));
#129439=cartesian_point('',(1.672880578849e1,6.719991983852e1,
1.992933243373e0));
#129440=cartesian_point('',(1.676298547539e1,6.709583404613e1,
1.995197241385e0));
#129441=cartesian_point('',(1.681341798334e1,6.694662897588e1,
2.008779940766e0));
#129442=cartesian_point('',(1.686303698018e1,6.680386384014e1,
2.031473742030e0));
#129443=cartesian_point('',(1.691207862869e1,6.666667894860e1,
2.062970219258e0));
#129444=cartesian_point('',(1.696171825979e1,6.653210988513e1,
2.104999515541e0));
#129445=cartesian_point('',(1.701022706407e1,6.640526816126e1,
2.157779722762e0));
#129446=cartesian_point('',(1.705494290182e1,6.629312663125e1,
2.220034267765e0));
#129447=cartesian_point('',(1.709419019735e1,6.619922289583e1,
2.291449983919e0));
#129448=cartesian_point('',(1.712611073269e1,6.612693000250e1,
2.373931808133e0));
#129449=cartesian_point('',(1.714788568476e1,6.608017452504e1,
2.486812758777e0));
#129450=cartesian_point('',(1.713860859471e1,6.610046161354e1,
2.572999598157e0));
#129451=cartesian_point('',(1.712404904741e1,6.613055962237e1,
2.620486620669e0));
#129452=cartesian_point('',(1.661004148405e1,6.725650207622e1,
1.952736698039e0));
#129453=cartesian_point('',(1.662571798943e1,6.720215271884e1,
1.955456460546e0));
#129454=cartesian_point('',(1.665743881461e1,6.709522984538e1,
1.964764699564e0));
#129455=cartesian_point('',(1.670538980842e1,6.694406864665e1,
1.989187105500e0));
#129456=cartesian_point('',(1.675361334597e1,6.680146592e1,2.022645652384e0));
#129457=cartesian_point('',(1.680227548955e1,6.666651660422e1,
2.064579723646e0));
#129458=cartesian_point('',(1.685259156530e1,6.653657511797e1,
2.116548667040e0));
#129459=cartesian_point('',(1.690286062090e1,6.641697717023e1,
2.177749654094e0));
#129460=cartesian_point('',(1.695025432501e1,6.631450884928e1,
2.245476109782e0));
#129461=cartesian_point('',(1.699276445562e1,6.623217027110e1,
2.317896943850e0));
#129462=cartesian_point('',(1.702809873652e1,6.617223535685e1,
2.394847912229e0));
#129463=cartesian_point('',(1.705255872674e1,6.613610105157e1,
2.490109299440e0));
#129464=cartesian_point('',(1.704237827421e1,6.615164370306e1,
2.559092949447e0));
#129465=cartesian_point('',(1.702523470993e1,6.617540815241e1,
2.601944357274e0));
#129466=cartesian_point('',(1.653812958070e1,6.726143846590e1,
1.904059373534e0));
#129467=cartesian_point('',(1.655215160771e1,6.720510505645e1,
1.909096019715e0));
#129468=cartesian_point('',(1.658076596324e1,6.709479494255e1,
1.923386103079e0));
#129469=cartesian_point('',(1.662499982831e1,6.694028958699e1,
1.955879670374e0));
#129470=cartesian_point('',(1.667035671886e1,6.679594353636e1,
1.997722790097e0));
#129471=cartesian_point('',(1.671694109508e1,6.666080804427e1,
2.048167370593e0));
#129472=cartesian_point('',(1.676595558690e1,6.653242721284e1,
2.108723569660e0));
#129473=cartesian_point('',(1.681578342939e1,6.641636386534e1,
2.177888450549e0));
#129474=cartesian_point('',(1.686356791303e1,6.631936118527e1,
2.251911338999e0));
#129475=cartesian_point('',(1.690711061300e1,6.624408051005e1,
2.327894642360e0));
#129476=cartesian_point('',(1.694385907936e1,6.619205268359e1,
2.404313830570e0));
#129477=cartesian_point('',(1.696955305155e1,6.616291449305e1,
2.491869229690e0));
#129478=cartesian_point('',(1.695902868541e1,6.617532421221e1,
2.552365254392e0));
#129479=cartesian_point('',(1.694046398397e1,6.619494565498e1,
2.593902784509e0));
#129480=cartesian_point('',(1.648963918923e1,6.726600488630e1,
1.859424049579e0));
#129481=cartesian_point('',(1.650213450804e1,6.720791550118e1,
1.865981904420e0));
#129482=cartesian_point('',(1.652783784285e1,6.709449705269e1,
1.883632425502e0));
#129483=cartesian_point('',(1.656839412791e1,6.693656653984e1,
1.921811881127e0));
#129484=cartesian_point('',(1.661069626346e1,6.678993631785e1,
1.969770835836e0));
#129485=cartesian_point('',(1.665479998474e1,6.665362125592e1,
2.026629299735e0));
#129486=cartesian_point('',(1.670187491579e1,6.652527205114e1,
2.093906953178e0));
#129487=cartesian_point('',(1.675039953926e1,6.641064561164e1,
2.169641677474e0));
#129488=cartesian_point('',(1.679755117701e1,6.631650936779e1,
2.249358970640e0));
#129489=cartesian_point('',(1.684102997479e1,6.624532079555e1,
2.329446023883e0));
#129490=cartesian_point('',(1.687813589897e1,6.619812993238e1,
2.407522224745e0));
#129491=cartesian_point('',(1.690426566393e1,6.617340348161e1,
2.492715546213e0));
#129492=cartesian_point('',(1.689368523449e1,6.618383258693e1,
2.549680451948e0));
#129493=cartesian_point('',(1.687440426640e1,6.620085994799e1,
2.591503385604e0));
#129494=cartesian_point('',(1.645823510602e1,6.726960564506e1,
1.824376956324e0));
#129495=cartesian_point('',(1.646952799877e1,6.721016169558e1,
1.831898650819e0));
#129496=cartesian_point('',(1.649292174687e1,6.709430172024e1,
1.851726115933e0));
#129497=cartesian_point('',(1.653048758134e1,6.693354471633e1,
1.893714510273e0));
#129498=cartesian_point('',(1.657022827716e1,6.678485893319e1,
1.945874482809e0));
#129499=cartesian_point('',(1.661216427817e1,6.664723207553e1,
2.007237771608e0));
#129500=cartesian_point('',(1.665743112670e1,6.651837279900e1,
2.079352414367e0));
#129501=cartesian_point('',(1.670458899215e1,6.640418498828e1,
2.159965616738e0));
#129502=cartesian_point('',(1.675086487139e1,6.631147941765e1,
2.244123814615e0));
#129503=cartesian_point('',(1.679390716397e1,6.624259431024e1,
2.327753042457e0));
#129504=cartesian_point('',(1.683093473286e1,6.619827884325e1,
2.407950049634e0));
#129505=cartesian_point('',(1.685714075145e1,6.617625066254e1,
2.493086712412e0));
#129506=cartesian_point('',(1.684661541095e1,6.618546562783e1,
2.548904157715e0));
#129507=cartesian_point('',(1.682699635546e1,6.620091669714e1,
2.591520776414e0));
#129508=cartesian_point('',(1.643020558434e1,6.727349943594e1,
1.786607206937e0));
#129509=cartesian_point('',(1.644019943712e1,6.721261679187e1,
1.794966608512e0));
#129510=cartesian_point('',(1.646108335187e1,6.709412483204e1,
1.816737732483e0));
#129511=cartesian_point('',(1.649533675653e1,6.693020224849e1,
1.862259522932e0));
#129512=cartesian_point('',(1.653217503887e1,6.677907277998e1,
1.918422928944e0));
#129513=cartesian_point('',(1.657158319590e1,6.663969608038e1,
1.984177889802e0));
#129514=cartesian_point('',(1.661465292236e1,6.650982083023e1,
2.061121204929e0));
#129515=cartesian_point('',(1.666003843460e1,6.639550458720e1,
2.146747727146e0));
#129516=cartesian_point('',(1.670504027258e1,6.630362602387e1,
2.235665437889e0));
#129517=cartesian_point('',(1.674727538570e1,6.623643042619e1,
2.323390927473e0));
#129518=cartesian_point('',(1.678390554848e1,6.619440956569e1,
2.406588065743e0));
#129519=cartesian_point('',(1.680996193723e1,6.617462174768e1,
2.493230998800e0));
#129520=cartesian_point('',(1.679958235879e1,6.618282551286e1,
2.549228468832e0));
#129521=cartesian_point('',(1.677979448797e1,6.619697929562e1,
2.593196942228e0));
#129522=cartesian_point('',(1.639625688008e1,6.727932855174e1,
1.730239781901e0));
#129523=cartesian_point('',(1.640430770882e1,6.721632741125e1,
1.739576862006e0));
#129524=cartesian_point('',(1.642141772543e1,6.709390642249e1,
1.763703149336e0));
#129525=cartesian_point('',(1.645060611335e1,6.692509751706e1,
1.813723449705e0));
#129526=cartesian_point('',(1.648292035103e1,6.677001140585e1,
1.875151243379e0));
#129527=cartesian_point('',(1.651829604085e1,6.662756753902e1,
1.946832466223e0));
#129528=cartesian_point('',(1.655774978930e1,6.649554391287e1,
2.030461365507e0));
#129529=cartesian_point('',(1.660008432176e1,6.638022102503e1,
2.123238752713e0));
#129530=cartesian_point('',(1.664273706028e1,6.628860760303e1,
2.219223769090e0));
#129531=cartesian_point('',(1.668331098386e1,6.622285847023e1,
2.313440629033e0));
#129532=cartesian_point('',(1.671892376786e1,6.618317184577e1,
2.402083906652e0));
#129533=cartesian_point('',(1.674444258365e1,6.616582255974e1,
2.493099654289e0));
#129534=cartesian_point('',(1.673439766536e1,6.617292021708e1,
2.551286342487e0));
#129535=cartesian_point('',(1.671462294816e1,6.618568220269e1,
2.597945449811e0));
#129536=cartesian_point('',(1.636315122166e1,6.728763479648e1,
1.650252021356e0));
#129537=cartesian_point('',(1.636843651659e1,6.722168210594e1,
1.660455502837e0));
#129538=cartesian_point('',(1.638013723910e1,6.709368362168e1,
1.686880938914e0));
#129539=cartesian_point('',(1.640190576678e1,6.691763107636e1,
1.741803777618e0));
#129540=cartesian_point('',(1.642743219947e1,6.675633827057e1,
1.809344029060e0));
#129541=cartesian_point('',(1.645658874929e1,6.660867077582e1,
1.888234593815e0));
#129542=cartesian_point('',(1.649026702057e1,6.647239003960e1,
1.980355175345e0));
#129543=cartesian_point('',(1.652749606706e1,6.635408068375e1,
2.082647176533e0));
#129544=cartesian_point('',(1.656595941065e1,6.626099090123e1,
2.188592611533e0));
#129545=cartesian_point('',(1.660330322683e1,6.619523935937e1,
2.292743868965e0));
#129546=cartesian_point('',(1.663666118274e1,6.615678091339e1,
2.390967433658e0));
#129547=cartesian_point('',(1.666081637262e1,6.614116194984e1,
2.492250523185e0));
#129548=cartesian_point('',(1.665147026183e1,6.614746042079e1,
2.557215349677e0));
#129549=cartesian_point('',(1.663222099246e1,6.615928787340e1,
2.608979415911e0));
#129550=cartesian_point('',(1.634389033900e1,6.729884273150e1,
1.542876341582e0));
#129551=cartesian_point('',(1.634544930744e1,6.722901925607e1,
1.553372350417e0));
#129552=cartesian_point('',(1.634979839754e1,6.709353012997e1,
1.581141440436e0));
#129553=cartesian_point('',(1.636121817679e1,6.690723613456e1,
1.640170647677e0));
#129554=cartesian_point('',(1.637701773437e1,6.673662213906e1,
1.713647175485e0));
#129555=cartesian_point('',(1.639699538744e1,6.658048668880e1,
1.800209918512e0));
#129556=cartesian_point('',(1.642184410969e1,6.643647184924e1,
1.902066363649e0));
#129557=cartesian_point('',(1.645092282523e1,6.631155005106e1,
2.016073447306e0));
#129558=cartesian_point('',(1.648233207593e1,6.621338270340e1,
2.135275487612e0));
#129559=cartesian_point('',(1.651388133211e1,6.614419402729e1,
2.253970602991e0));
#129560=cartesian_point('',(1.654285701892e1,6.610390160090e1,
2.368149415029e0));
#129561=cartesian_point('',(1.656417776348e1,6.608771450783e1,
2.490003200642e0));
#129562=cartesian_point('',(1.655614388616e1,6.609422752996e1,
2.570202141223e0));
#129563=cartesian_point('',(1.653844680915e1,6.610653911065e1,
2.630969406533e0));
#129564=cartesian_point('',(1.634936787840e1,6.731127688713e1,
1.424339299449e0));
#129565=cartesian_point('',(1.634679845092e1,6.723727731343e1,
1.434233768041e0));
#129566=cartesian_point('',(1.634293595244e1,6.709351530179e1,
1.461635463256e0));
#129567=cartesian_point('',(1.634251888300e1,6.689536563945e1,
1.522569722110e0));
#129568=cartesian_point('',(1.634692746693e1,6.671341092725e1,
1.600189879979e0));
#129569=cartesian_point('',(1.635589033955e1,6.654638134618e1,
1.693092364283e0));
#129570=cartesian_point('',(1.636984845895e1,6.639168398236e1,
1.803930228804e0));
#129571=cartesian_point('',(1.638855256957e1,6.625669767178e1,
1.929747271995e0));
#129572=cartesian_point('',(1.641065560605e1,6.614963743560e1,
2.063462544263e0));
#129573=cartesian_point('',(1.643425914087e1,6.607300765855e1,
2.199496064736e0));
#129574=cartesian_point('',(1.645695766225e1,6.602699211604e1,
2.334575043769e0));
#129575=cartesian_point('',(1.647408320883e1,6.600710778112e1,
2.486346203475e0));
#129576=cartesian_point('',(1.646789530582e1,6.601522481099e1,
2.589878101291e0));
#129577=cartesian_point('',(1.645281107236e1,6.602991722778e1,
2.662867961429e0));
#129578=cartesian_point('',(1.637300402263e1,6.731951493614e1,
1.346241393167e0));
#129579=cartesian_point('',(1.636770357760e1,6.724283662779e1,
1.355047154094e0));
#129580=cartesian_point('',(1.635835915727e1,6.709362133358e1,
1.380820700111e0));
#129581=cartesian_point('',(1.634983455066e1,6.688724892760e1,
1.441041741622e0));
#129582=cartesian_point('',(1.634624913434e1,6.669703554633e1,
1.519587178720e0));
#129583=cartesian_point('',(1.634729454210e1,6.652167054489e1,
1.615071377625e0));
#129584=cartesian_point('',(1.635322117302e1,6.635832891120e1,
1.730503648561e0));
#129585=cartesian_point('',(1.636405863823e1,6.621464097725e1,
1.863260690532e0));
#129586=cartesian_point('',(1.637889273726e1,6.609925949047e1,
2.006447089214e0));
#129587=cartesian_point('',(1.639610125094e1,6.601499597729e1,
2.154864705542e0));
#129588=cartesian_point('',(1.641358605735e1,6.596243978533e1,
2.306175080805e0));
#129589=cartesian_point('',(1.642714913599e1,6.593782021521e1,
2.483055980116e0));
#129590=cartesian_point('',(1.642247503556e1,6.594801797087e1,
2.606840380260e0));
#129591=cartesian_point('',(1.640978580273e1,6.596566184374e1,
2.689593328854e0));
#129592=cartesian_point('',(1.639072037343e1,6.732367362522e1,
1.306942730164e0));
#129593=cartesian_point('',(1.638404248014e1,6.724566851540e1,
1.314999353406e0));
#129594=cartesian_point('',(1.637191871569e1,6.709370835642e1,
1.339550628459e0));
#129595=cartesian_point('',(1.635922462233e1,6.688307860181e1,
1.398840503315e0));
#129596=cartesian_point('',(1.635147445178e1,6.668848070934e1,
1.477326829709e0));
#129597=cartesian_point('',(1.634834380872e1,6.650858471634e1,
1.573646350833e0));
#129598=cartesian_point('',(1.634998007480e1,6.634042635056e1,
1.691005872241e0));
#129599=cartesian_point('',(1.635655920930e1,6.619175776770e1,
1.827010600781e0));
#129600=cartesian_point('',(1.636740486644e1,6.607147319601e1,
1.974936420642e0));
#129601=cartesian_point('',(1.638105816594e1,6.598257434676e1,
2.129865000342e0));
#129602=cartesian_point('',(1.639560602347e1,6.592592157515e1,
2.290058584700e0));
#129603=cartesian_point('',(1.640714433148e1,6.589825074735e1,
2.481144260510e0));
#129604=cartesian_point('',(1.640331849232e1,6.590979321438e1,
2.616538363608e0));
#129605=cartesian_point('',(1.639203023985e1,6.592932429933e1,
2.704701310173e0));
#129606=b_spline_surface_with_knots('',3,3,((#129382,#129383,#129384,#129385,
#129386,#129387,#129388,#129389,#129390,#129391,#129392,#129393,#129394,
#129395),(#129396,#129397,#129398,#129399,#129400,#129401,#129402,#129403,
#129404,#129405,#129406,#129407,#129408,#129409),(#129410,#129411,#129412,
#129413,#129414,#129415,#129416,#129417,#129418,#129419,#129420,#129421,#129422,
#129423),(#129424,#129425,#129426,#129427,#129428,#129429,#129430,#129431,
#129432,#129433,#129434,#129435,#129436,#129437),(#129438,#129439,#129440,
#129441,#129442,#129443,#129444,#129445,#129446,#129447,#129448,#129449,#129450,
#129451),(#129452,#129453,#129454,#129455,#129456,#129457,#129458,#129459,
#129460,#129461,#129462,#129463,#129464,#129465),(#129466,#129467,#129468,
#129469,#129470,#129471,#129472,#129473,#129474,#129475,#129476,#129477,#129478,
#129479),(#129480,#129481,#129482,#129483,#129484,#129485,#129486,#129487,
#129488,#129489,#129490,#129491,#129492,#129493),(#129494,#129495,#129496,
#129497,#129498,#129499,#129500,#129501,#129502,#129503,#129504,#129505,#129506,
#129507),(#129508,#129509,#129510,#129511,#129512,#129513,#129514,#129515,
#129516,#129517,#129518,#129519,#129520,#129521),(#129522,#129523,#129524,
#129525,#129526,#129527,#129528,#129529,#129530,#129531,#129532,#129533,#129534,
#129535),(#129536,#129537,#129538,#129539,#129540,#129541,#129542,#129543,
#129544,#129545,#129546,#129547,#129548,#129549),(#129550,#129551,#129552,
#129553,#129554,#129555,#129556,#129557,#129558,#129559,#129560,#129561,#129562,
#129563),(#129564,#129565,#129566,#129567,#129568,#129569,#129570,#129571,
#129572,#129573,#129574,#129575,#129576,#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)),.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),(3.308967623393e-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.647870891046e0),(-9.039066499535e-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.824318418104e-1),.unspecified.);
#129608=oriented_edge('',*,*,#129607,.t.);
#129609=oriented_edge('',*,*,#129374,.t.);
#129611=oriented_edge('',*,*,#129610,.f.);
#129612=edge_loop('',(#129608,#129609,#129611));
#129613=face_outer_bound('',#129612,.f.);
#129615=cartesian_point('',(1.685087247840e1,6.568656362814e1,
2.109548305066e0));
#129616=direction('',(2.800017006454e-5,-1.234068321041e-2,9.999238504776e-1));
#129617=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498373e-3));
#129618=axis2_placement_3d('',#129615,#129616,#129617);
#129619=cylindrical_surface('',#129618,5.e-1);
#129621=oriented_edge('',*,*,#129620,.f.);
#129623=oriented_edge('',*,*,#129622,.t.);
#129625=oriented_edge('',*,*,#129624,.f.);
#129626=oriented_edge('',*,*,#129607,.f.);
#129627=edge_loop('',(#129621,#129623,#129625,#129626));
#129628=face_outer_bound('',#129627,.f.);
#129630=cartesian_point('',(1.412046207108e1,6.925187224202e1,-9.4e0));
#129631=direction('',(-7.054737247639e-1,-7.086823486203e-1,
-8.726535498374e-3));
#129632=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#129633=axis2_placement_3d('',#129630,#129631,#129632);
#129634=plane('',#129633);
#129636=oriented_edge('',*,*,#129635,.f.);
#129638=oriented_edge('',*,*,#129637,.t.);
#129639=oriented_edge('',*,*,#129620,.t.);
#129641=oriented_edge('',*,*,#129640,.f.);
#129643=oriented_edge('',*,*,#129642,.t.);
#129645=oriented_edge('',*,*,#129644,.t.);
#129647=oriented_edge('',*,*,#129646,.f.);
#129649=oriented_edge('',*,*,#129648,.f.);
#129651=oriented_edge('',*,*,#129650,.f.);
#129653=oriented_edge('',*,*,#129652,.f.);
#129655=oriented_edge('',*,*,#129654,.f.);
#129657=oriented_edge('',*,*,#129656,.t.);
#129659=oriented_edge('',*,*,#129658,.f.);
#129661=oriented_edge('',*,*,#129660,.f.);
#129662=edge_loop('',(#129636,#129638,#129639,#129641,#129643,#129645,#129647,
#129649,#129651,#129653,#129655,#129657,#129659,#129661));
#129663=face_outer_bound('',#129662,.f.);
#129665=cartesian_point('',(1.886863285991e1,6.331603223940e1,3.15e1));
#129666=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#129667=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498369e-3));
#129668=axis2_placement_3d('',#129665,#129666,#129667);
#129669=cylindrical_surface('',#129668,5.e-1);
#129671=oriented_edge('',*,*,#129670,.f.);
#129673=oriented_edge('',*,*,#129672,.t.);
#129675=oriented_edge('',*,*,#129674,.t.);
#129676=oriented_edge('',*,*,#129635,.t.);
#129677=edge_loop('',(#129671,#129673,#129675,#129676));
#129678=face_outer_bound('',#129677,.f.);
#129680=cartesian_point('',(4.791663947586e1,8.796444780507e1,
3.920525741168e1));
#129681=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#129682=direction('',(0.e0,0.e0,-1.e0));
#129683=axis2_placement_3d('',#129680,#129681,#129682);
#129684=plane('',#129683);
#129685=oriented_edge('',*,*,#129670,.t.);
#129686=oriented_edge('',*,*,#129660,.t.);
#129688=oriented_edge('',*,*,#129687,.t.);
#129690=oriented_edge('',*,*,#129689,.t.);
#129692=oriented_edge('',*,*,#129691,.t.);
#129694=oriented_edge('',*,*,#129693,.f.);
#129696=oriented_edge('',*,*,#129695,.t.);
#129698=oriented_edge('',*,*,#129697,.f.);
#129699=edge_loop('',(#129685,#129686,#129688,#129690,#129692,#129694,#129696,
#129698));
#129700=face_outer_bound('',#129699,.f.);
#129702=cartesian_point('',(3.330731722960e2,-2.494597606635e2,3.1e1));
#129703=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#129704=direction('',(8.526425039709e-14,8.565204784201e-14,1.e0));
#129705=axis2_placement_3d('',#129702,#129703,#129704);
#129706=cylindrical_surface('',#129705,5.e-1);
#129707=oriented_edge('',*,*,#129658,.t.);
#129709=oriented_edge('',*,*,#129708,.f.);
#129711=oriented_edge('',*,*,#129710,.t.);
#129712=oriented_edge('',*,*,#129687,.f.);
#129713=edge_loop('',(#129707,#129709,#129711,#129712));
#129714=face_outer_bound('',#129713,.f.);
#129716=cartesian_point('',(5.642115148506e1,7.949844074830e1,3.15e1));
#129717=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#129718=direction('',(0.e0,0.e0,1.e0));
#129719=axis2_placement_3d('',#129716,#129717,#129718);
#129720=plane('',#129719);
#129722=oriented_edge('',*,*,#129721,.t.);
#129724=oriented_edge('',*,*,#129723,.t.);
#129726=oriented_edge('',*,*,#129725,.t.);
#129728=oriented_edge('',*,*,#129727,.f.);
#129729=oriented_edge('',*,*,#129708,.t.);
#129730=oriented_edge('',*,*,#129656,.f.);
#129732=oriented_edge('',*,*,#129731,.t.);
#129734=oriented_edge('',*,*,#129733,.t.);
#129735=edge_loop('',(#129722,#129724,#129726,#129728,#129729,#129730,#129732,
#129734));
#129736=face_outer_bound('',#129735,.f.);
#129738=cartesian_point('',(-2.539383718132e2,3.330731652274e2,3.15e1));
#129739=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#129740=direction('',(0.e0,0.e0,1.e0));
#129741=axis2_placement_3d('',#129738,#129739,#129740);
#129742=cylindrical_surface('',#129741,5.e-1);
#129744=oriented_edge('',*,*,#129743,.f.);
#129746=oriented_edge('',*,*,#129745,.t.);
#129747=oriented_edge('',*,*,#129721,.f.);
#129749=oriented_edge('',*,*,#129748,.t.);
#129750=edge_loop('',(#129744,#129746,#129747,#129749));
#129751=face_outer_bound('',#129750,.f.);
#129753=cartesian_point('',(7.924159204309e1,5.678132181262e1,
3.920525741168e1));
#129754=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#129755=direction('',(0.e0,0.e0,-1.e0));
#129756=axis2_placement_3d('',#129753,#129754,#129755);
#129757=plane('',#129756);
#129759=oriented_edge('',*,*,#129758,.t.);
#129761=oriented_edge('',*,*,#129760,.t.);
#129763=oriented_edge('',*,*,#129762,.f.);
#129764=oriented_edge('',*,*,#129743,.t.);
#129766=oriented_edge('',*,*,#129765,.f.);
#129768=oriented_edge('',*,*,#129767,.t.);
#129769=oriented_edge('',*,*,#129652,.t.);
#129771=oriented_edge('',*,*,#129770,.t.);
#129772=edge_loop('',(#129759,#129761,#129763,#129764,#129766,#129768,#129769,
#129771));
#129773=face_outer_bound('',#129772,.f.);
#129775=cartesian_point('',(7.924159204309e1,5.678132181262e1,3.15e1));
#129776=direction('',(0.e0,0.e0,-1.e0));
#129777=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#129778=axis2_placement_3d('',#129775,#129776,#129777);
#129779=plane('',#129778);
#129781=oriented_edge('',*,*,#129780,.t.);
#129783=oriented_edge('',*,*,#129782,.f.);
#129784=oriented_edge('',*,*,#129758,.f.);
#129786=oriented_edge('',*,*,#129785,.f.);
#129787=edge_loop('',(#129781,#129783,#129784,#129786));
#129788=face_outer_bound('',#129787,.f.);
#129790=cartesian_point('',(8.774610405229e1,4.831531475585e1,3.15e1));
#129791=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#129792=direction('',(0.e0,0.e0,1.e0));
#129793=axis2_placement_3d('',#129790,#129791,#129792);
#129794=plane('',#129793);
#129796=oriented_edge('',*,*,#129795,.t.);
#129798=oriented_edge('',*,*,#129797,.t.);
#129800=oriented_edge('',*,*,#129799,.t.);
#129802=oriented_edge('',*,*,#129801,.t.);
#129803=oriented_edge('',*,*,#129780,.f.);
#129805=oriented_edge('',*,*,#129804,.t.);
#129806=oriented_edge('',*,*,#129648,.t.);
#129808=oriented_edge('',*,*,#129807,.t.);
#129809=edge_loop('',(#129796,#129798,#129800,#129802,#129803,#129805,#129806,
#129808));
#129810=face_outer_bound('',#129809,.f.);
#129812=cartesian_point('',(6.434209737325e1,1.502457285412e1,3.2e1));
#129813=direction('',(0.e0,0.e0,1.e0));
#129814=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#129815=axis2_placement_3d('',#129812,#129813,#129814);
#129816=plane('',#129815);
#129818=oriented_edge('',*,*,#129817,.f.);
#129820=oriented_edge('',*,*,#129819,.f.);
#129821=oriented_edge('',*,*,#129795,.f.);
#129823=oriented_edge('',*,*,#129822,.f.);
#129824=edge_loop('',(#129818,#129820,#129821,#129823));
#129825=face_outer_bound('',#129824,.f.);
#129827=cartesian_point('',(-2.721927245960e2,-3.169082934995e2,2.8e1));
#129828=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#129829=direction('',(0.e0,0.e0,1.e0));
#129830=axis2_placement_3d('',#129827,#129828,#129829);
#129831=cylindrical_surface('',#129830,4.e0);
#129833=oriented_edge('',*,*,#129832,.t.);
#129835=oriented_edge('',*,*,#129834,.f.);
#129836=oriented_edge('',*,*,#129817,.t.);
#129838=oriented_edge('',*,*,#129837,.t.);
#129839=edge_loop('',(#129833,#129835,#129836,#129838));
#129840=face_outer_bound('',#129839,.f.);
#129842=cartesian_point('',(6.917472935853e1,1.987918453578e1,-9.4e0));
#129843=direction('',(7.086823486203e-1,-7.054737247639e-1,8.726535498374e-3));
#129844=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#129845=axis2_placement_3d('',#129842,#129843,#129844);
#129846=plane('',#129845);
#129847=oriented_edge('',*,*,#129832,.f.);
#129849=oriented_edge('',*,*,#129848,.t.);
#129850=oriented_edge('',*,*,#126609,.f.);
#129852=oriented_edge('',*,*,#129851,.t.);
#129853=edge_loop('',(#129847,#129849,#129850,#129852));
#129854=face_outer_bound('',#129853,.f.);
#129856=cartesian_point('',(6.528138099939e1,1.714802982861e1,
2.868950012757e1));
#129857=direction('',(1.234068321041e-2,2.800017006508e-5,-9.999238504776e-1));
#129858=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498373e-3));
#129859=axis2_placement_3d('',#129856,#129857,#129858);
#129860=cylindrical_surface('',#129859,5.e-1);
#129861=oriented_edge('',*,*,#129642,.f.);
#129863=oriented_edge('',*,*,#129862,.t.);
#129864=oriented_edge('',*,*,#129848,.f.);
#129866=oriented_edge('',*,*,#129865,.t.);
#129867=edge_loop('',(#129861,#129863,#129864,#129866));
#129868=face_outer_bound('',#129867,.f.);
#129870=cartesian_point('',(6.588197815969e1,1.759500422483e1,
2.706294729963e0));
#129871=cartesian_point('',(6.581886754783e1,1.760228837196e1,
2.628432525640e0));
#129872=cartesian_point('',(6.578671151681e1,1.760751612971e1,
2.454790678234e0));
#129873=cartesian_point('',(6.588935780759e1,1.759255659979e1,
2.259557280115e0));
#129874=cartesian_point('',(6.601820350993e1,1.757118993955e1,
2.143253713017e0));
#129875=cartesian_point('',(6.617633031838e1,1.754114121145e1,
2.057980290828e0));
#129876=cartesian_point('',(6.635922101793e1,1.750191582544e1,
1.998309729720e0));
#129877=cartesian_point('',(6.656371155256e1,1.745303527212e1,
1.962467569694e0));
#129878=cartesian_point('',(6.678717026362e1,1.739409451240e1,
1.950718385628e0));
#129879=cartesian_point('',(6.699543067337e1,1.733372719741e1,
1.963133076738e0));
#129880=cartesian_point('',(6.712788911591e1,1.729221877567e1,
1.983237747142e0));
#129881=cartesian_point('',(6.718167331914e1,1.727493955032e1,
1.993360289747e0));
#129882=cartesian_point('',(6.589230090142e1,1.758902933482e1,
2.701724350994e0));
#129883=cartesian_point('',(6.583041299892e1,1.759694407240e1,
2.625331151310e0));
#129884=cartesian_point('',(6.579887529372e1,1.760238996417e1,
2.455960067390e0));
#129885=cartesian_point('',(6.589954414208e1,1.758661595021e1,
2.264972142861e0));
#129886=cartesian_point('',(6.602628641848e1,1.756426916329e1,
2.150592797128e0));
#129887=cartesian_point('',(6.618228831291e1,1.753311728918e1,
2.066147604124e0));
#129888=cartesian_point('',(6.636320457893e1,1.749275062679e1,
2.006461523380e0));
#129889=cartesian_point('',(6.656597390655e1,1.744276565370e1,
1.969926042819e0));
#129890=cartesian_point('',(6.678804295602e1,1.738282276513e1,
1.956916100249e0));
#129891=cartesian_point('',(6.699546203515e1,1.732173343781e1,
1.967814050926e0));
#129892=cartesian_point('',(6.712764199003e1,1.727988841342e1,
1.986825394810e0));
#129893=cartesian_point('',(6.718136019035e1,1.726248489298e1,
1.996488496868e0));
#129894=cartesian_point('',(6.593135314060e1,1.756428289703e1,
2.684440536055e0));
#129895=cartesian_point('',(6.587418894533e1,1.757460337487e1,
2.613552756233e0));
#129896=cartesian_point('',(6.584503969537e1,1.758087113831e1,
2.460415068676e0));
#129897=cartesian_point('',(6.593806986199e1,1.756201097949e1,
2.285466693964e0));
#129898=cartesian_point('',(6.605671373237e1,1.753596324075e1,
2.178236959323e0));
#129899=cartesian_point('',(6.620457280801e1,1.750066876695e1,
2.096716999161e0));
#129900=cartesian_point('',(6.637797218353e1,1.745604733664e1,
2.036711422516e0));
#129901=cartesian_point('',(6.657425042026e1,1.740198663304e1,
1.997263976326e0));
#129902=cartesian_point('',(6.679115868171e1,1.733840111239e1,
1.979189621369e0));
#129903=cartesian_point('',(6.699555330194e1,1.727475558629e1,
1.984109585726e0));
#129904=cartesian_point('',(6.712681917600e1,1.723176980663e1,
1.998859953429e0));
#129905=cartesian_point('',(6.718035141574e1,1.721395248640e1,
2.006739729055e0));
#129906=cartesian_point('',(6.599417844010e1,1.750928015546e1,
2.656681333464e0));
#129907=cartesian_point('',(6.594530865060e1,1.752361364124e1,
2.594281634580e0));
#129908=cartesian_point('',(6.592035102167e1,1.753117978944e1,
2.467802231342e0));
#129909=cartesian_point('',(6.599997386544e1,1.750732041697e1,
2.318504236706e0));
#129910=cartesian_point('',(6.610459056501e1,1.747536834226e1,
2.221854988451e0));
#129911=cartesian_point('',(6.623861250182e1,1.743362742161e1,
2.143565795611e0));
#129912=cartesian_point('',(6.639958329907e1,1.738260657310e1,
2.081197233854e0));
#129913=cartesian_point('',(6.658556400787e1,1.732271527821e1,
2.035015776108e0));
#129914=cartesian_point('',(6.679485389384e1,1.725432290428e1,
2.006703841832e0));
#129915=cartesian_point('',(6.699550600698e1,1.718780775288e1,
2.000305325970e0));
#129916=cartesian_point('',(6.712629024206e1,1.714392733010e1,
2.007316111307e0));
#129917=cartesian_point('',(6.717997522214e1,1.712584436697e1,
2.012006451522e0));
#129918=cartesian_point('',(6.605819651628e1,1.742106440684e1,
2.628492804455e0));
#129919=cartesian_point('',(6.601925056202e1,1.743978941013e1,
2.573961481449e0));
#129920=cartesian_point('',(6.599930354846e1,1.744862819418e1,
2.475795869632e0));
#129921=cartesian_point('',(6.606289591329e1,1.741960190118e1,
2.352310738102e0));
#129922=cartesian_point('',(6.615110405281e1,1.738173835973e1,
2.264491684748e0));
#129923=cartesian_point('',(6.626946475365e1,1.733389013429e1,
2.186370868268e0));
#129924=cartesian_point('',(6.641705999925e1,1.727729158828e1,
2.117679222970e0));
#129925=cartesian_point('',(6.659285474590e1,1.721299681524e1,
2.060296343991e0));
#129926=cartesian_point('',(6.679583007421e1,1.714193653810e1,
2.017126470461e0));
#129927=cartesian_point('',(6.699504676547e1,1.707512860368e1,
1.995591898202e0));
#129928=cartesian_point('',(6.712743418225e1,1.703232815439e1,
1.992842738637e0));
#129929=cartesian_point('',(6.718223170694e1,1.701482162404e1,
1.993604415476e0));
#129930=cartesian_point('',(6.610201648066e1,1.732188485728e1,
2.609315764133e0));
#129931=cartesian_point('',(6.607163854844e1,1.734398043305e1,
2.559228558837e0));
#129932=cartesian_point('',(6.605601302346e1,1.735362954497e1,
2.481829745755e0));
#129933=cartesian_point('',(6.610577601622e1,1.732097873651e1,
2.375621991720e0));
#129934=cartesian_point('',(6.618020176011e1,1.727919542660e1,
2.291493985118e0));
#129935=cartesian_point('',(6.628595936295e1,1.722772341063e1,
2.209721114147e0));
#129936=cartesian_point('',(6.642354163129e1,1.716844451378e1,
2.131979471721e0));
#129937=cartesian_point('',(6.659273448791e1,1.710299023170e1,
2.061695656901e0));
#129938=cartesian_point('',(6.679313442298e1,1.703279349058e1,
2.003017743742e0));
#129939=cartesian_point('',(6.699423668115e1,1.696895860028e1,
1.966777692333e0));
#129940=cartesian_point('',(6.713024684739e1,1.692929931514e1,
1.955088512213e0));
#129941=cartesian_point('',(6.718695995600e1,1.691320899933e1,
1.952342542995e0));
#129942=cartesian_point('',(6.612095119315e1,1.723687922518e1,
2.601157331241e0));
#129943=cartesian_point('',(6.609620419018e1,1.726082735604e1,
2.551967303126e0));
#129944=cartesian_point('',(6.608341482645e1,1.727076057537e1,
2.485047882328e0));
#129945=cartesian_point('',(6.612409858346e1,1.723644822517e1,
2.385880533884e0));
#129946=cartesian_point('',(6.618979759088e1,1.719310870903e1,
2.300790869925e0));
#129947=cartesian_point('',(6.628806351331e1,1.714067557804e1,
2.213346992825e0));
#129948=cartesian_point('',(6.642038753226e1,1.708147436965e1,
2.126564788704e0));
#129949=cartesian_point('',(6.658713004328e1,1.701753401577e1,
2.045020430235e0));
#129950=cartesian_point('',(6.678831502232e1,1.695063260086e1,
1.973842186715e0));
#129951=cartesian_point('',(6.699334805496e1,1.689153012839e1,
1.926527349774e0));
#129952=cartesian_point('',(6.713366729015e1,1.685583769441e1,
1.908520467088e0));
#129953=cartesian_point('',(6.719246193529e1,1.684146928743e1,
1.903369585085e0));
#129954=cartesian_point('',(6.612653382683e1,1.717067697003e1,
2.598876876047e0));
#129955=cartesian_point('',(6.610532945859e1,1.719555792789e1,
2.548952756643e0));
#129956=cartesian_point('',(6.609432190889e1,1.720551045802e1,
2.486592945345e0));
#129957=cartesian_point('',(6.612929964454e1,1.717061513210e1,
2.389086362681e0));
#129958=cartesian_point('',(6.618972079757e1,1.712695102880e1,
2.301217883085e0));
#129959=cartesian_point('',(6.628378109287e1,1.707482476422e1,
2.208107156373e0));
#129960=cartesian_point('',(6.641364550487e1,1.701685271075e1,
2.113652405023e0));
#129961=cartesian_point('',(6.658005826839e1,1.695532537198e1,
2.023238314199e0));
#129962=cartesian_point('',(6.678332709051e1,1.689224768051e1,
1.942714268502e0));
#129963=cartesian_point('',(6.699256037962e1,1.683790560748e1,
1.887526829029e0));
#129964=cartesian_point('',(6.713682798524e1,1.680592973727e1,
1.865261403706e0));
#129965=cartesian_point('',(6.719746009537e1,1.679315236334e1,
1.858533532631e0));
#129966=cartesian_point('',(6.612641494050e1,1.712318572008e1,
2.599073956427e0));
#129967=cartesian_point('',(6.610737271063e1,1.714850638239e1,
2.547978457007e0));
#129968=cartesian_point('',(6.609745123024e1,1.715838188685e1,
2.487268771743e0));
#129969=cartesian_point('',(6.612894985550e1,1.712338831896e1,
2.389233527863e0));
#129970=cartesian_point('',(6.618626818937e1,1.707989069223e1,
2.298458171225e0));
#129971=cartesian_point('',(6.627804451051e1,1.702845948675e1,
2.200719611229e0));
#129972=cartesian_point('',(6.640688046639e1,1.697189508254e1,
2.100476536565e0));
#129973=cartesian_point('',(6.657376704324e1,1.691265404777e1,
2.003654583486e0));
#129974=cartesian_point('',(6.677919334978e1,1.685288516581e1,
1.916601423496e0));
#129975=cartesian_point('',(6.699195230132e1,1.680244170358e1,
1.856105038198e0));
#129976=cartesian_point('',(6.713931894828e1,1.677341420500e1,
1.831082433692e0));
#129977=cartesian_point('',(6.720136655925e1,1.676189069051e1,
1.823356463739e0));
#129978=cartesian_point('',(6.612236238218e1,1.707591779470e1,
2.601018901063e0));
#129979=cartesian_point('',(6.610511031814e1,1.710145716215e1,
2.548142383599e0));
#129980=cartesian_point('',(6.609608648360e1,1.711116929961e1,
2.487528742646e0));
#129981=cartesian_point('',(6.612470833742e1,1.707638321715e1,
2.387326306150e0));
#129982=cartesian_point('',(6.617959038403e1,1.703343226305e1,
2.292786257859e0));
#129983=cartesian_point('',(6.626979279624e1,1.698314595314e1,
2.189904846736e0));
#129984=cartesian_point('',(6.639830730260e1,1.692848431374e1,
2.083629430563e0));
#129985=cartesian_point('',(6.656634319269e1,1.687204860996e1,
1.980386798517e0));
#129986=cartesian_point('',(6.677454900340e1,1.681611278461e1,
1.887002422758e0));
#129987=cartesian_point('',(6.699130603240e1,1.677001104204e1,
1.821545093174e0));
#129988=cartesian_point('',(6.714201151355e1,1.674418731928e1,
1.794062350410e0));
#129989=cartesian_point('',(6.720556086172e1,1.673401910570e1,
1.785470036169e0));
#129990=cartesian_point('',(6.611099345039e1,1.701067822760e1,
2.606270602106e0));
#129991=cartesian_point('',(6.609568104742e1,1.703619805596e1,
2.550032857677e0));
#129992=cartesian_point('',(6.608762703758e1,1.704555742990e1,
2.487281734770e0));
#129993=cartesian_point('',(6.611313858118e1,1.701150585841e1,
2.381679063424e0));
#129994=cartesian_point('',(6.616561511203e1,1.696986871366e1,
2.280663595395e0));
#129995=cartesian_point('',(6.625467183075e1,1.692182776818e1,
2.169895972582e0));
#129996=cartesian_point('',(6.638377347522e1,1.687052890054e1,
2.054896486681e0));
#129997=cartesian_point('',(6.655439057980e1,1.681874286577e1,
1.942728931672e0));
#129998=cartesian_point('',(6.676736072003e1,1.676888990645e1,
1.840851609448e0));
#129999=cartesian_point('',(6.699035378428e1,1.672945804914e1,
1.769021371538e0));
#130000=cartesian_point('',(6.714604096701e1,1.670845149711e1,
1.738560156893e0));
#130001=cartesian_point('',(6.721179939388e1,1.670031145531e1,
1.728958636520e0));
#130002=cartesian_point('',(6.608468778308e1,1.692824032901e1,
2.618214010951e0));
#130003=cartesian_point('',(6.607072835739e1,1.695307104952e1,
2.555862101325e0));
#130004=cartesian_point('',(6.606334350395e1,1.696172153560e1,
2.485717209711e0));
#130005=cartesian_point('',(6.608670314237e1,1.692952453075e1,
2.368310512959e0));
#130006=cartesian_point('',(6.613811854319e1,1.689070374133e1,
2.256467790979e0));
#130007=cartesian_point('',(6.622784986760e1,1.684687517054e1,
2.134105978274e0));
#130008=cartesian_point('',(6.635982439045e1,1.680134823694e1,
2.007259443385e0));
#130009=cartesian_point('',(6.653575994621e1,1.675704538907e1,
1.883683850794e0));
#130010=cartesian_point('',(6.675666888641e1,1.671651706466e1,
1.771582096534e0));
#130011=cartesian_point('',(6.698902592680e1,1.668691378761e1,
1.692679293750e0));
#130012=cartesian_point('',(6.715178003225e1,1.667281148164e1,
1.659316545722e0));
#130013=cartesian_point('',(6.722061180349e1,1.666756002483e1,
1.648825381629e0));
#130014=cartesian_point('',(6.603237551787e1,1.683452389111e1,
2.641751773843e0));
#130015=cartesian_point('',(6.601789348968e1,1.685732428666e1,
2.568945600827e0));
#130016=cartesian_point('',(6.601022525273e1,1.686467507500e1,
2.481588208338e0));
#130017=cartesian_point('',(6.603447605540e1,1.683632502250e1,
2.341416032775e0));
#130018=cartesian_point('',(6.608839832050e1,1.680287578972e1,
2.212301162284e0));
#130019=cartesian_point('',(6.618287959314e1,1.676641658619e1,
2.073701666153e0));
#130020=cartesian_point('',(6.632211929435e1,1.673030892159e1,
1.931842408049e0));
#130021=cartesian_point('',(6.650796097322e1,1.669753043848e1,
1.795053394920e0));
#130022=cartesian_point('',(6.674149537613e1,1.667067697722e1,
1.672280651738e0));
#130023=cartesian_point('',(6.698728259863e1,1.665487512363e1,
1.587177542846e0));
#130024=cartesian_point('',(6.715951922684e1,1.665015528765e1,
1.552134264369e0));
#130025=cartesian_point('',(6.723237389060e1,1.664879895879e1,
1.541355426331e0));
#130026=cartesian_point('',(6.595660939227e1,1.674911105689e1,
2.675689710027e0));
#130027=cartesian_point('',(6.593906791416e1,1.676849793292e1,
2.588963647242e0));
#130028=cartesian_point('',(6.592983259426e1,1.677404515123e1,
2.474878691104e0));
#130029=cartesian_point('',(6.595907926508e1,1.675138067630e1,
2.302241898964e0));
#130030=cartesian_point('',(6.601994088843e1,1.672554710567e1,
2.151163188947e0));
#130031=cartesian_point('',(6.612374416106e1,1.669903931434e1,
1.993932320722e0));
#130032=cartesian_point('',(6.627461854928e1,1.667509853483e1,
1.836453987361e0));
#130033=cartesian_point('',(6.647432735368e1,1.665660573183e1,
1.687315667442e0));
#130034=cartesian_point('',(6.672388197757e1,1.664606950616e1,
1.556011136366e0));
#130035=cartesian_point('',(6.698540065364e1,1.664614074049e1,
1.467563448059e0));
#130036=cartesian_point('',(6.716809569533e1,1.665189453092e1,
1.433016730542e0));
#130037=cartesian_point('',(6.724528002774e1,1.665485455814e1,
1.422882875252e0));
#130038=cartesian_point('',(6.589320187538e1,1.670631711048e1,
2.704004728164e0));
#130039=cartesian_point('',(6.587178736168e1,1.672257766741e1,
2.606325656988e0));
#130040=cartesian_point('',(6.586058119530e1,1.672666044961e1,
2.468847837427e0));
#130041=cartesian_point('',(6.589612106018e1,1.670881906246e1,
2.269331282177e0));
#130042=cartesian_point('',(6.596467626283e1,1.668926531860e1,
2.101611340423e0));
#130043=cartesian_point('',(6.607767335870e1,1.667067413773e1,
1.931573772605e0));
#130044=cartesian_point('',(6.623891868789e1,1.665607451680e1,
1.764515517827e0));
#130045=cartesian_point('',(6.644995884561e1,1.664816582635e1,
1.608912091051e0));
#130046=cartesian_point('',(6.671162887435e1,1.664929643690e1,
1.474414353823e0));
#130047=cartesian_point('',(6.698419223866e1,1.666030511130e1,
1.386380365614e0));
#130048=cartesian_point('',(6.717377245629e1,1.667304809220e1,
1.353919852308e0));
#130049=cartesian_point('',(6.725372689479e1,1.667886498644e1,
1.344930987113e0));
#130050=cartesian_point('',(6.585738989324e1,1.668870502024e1,
2.719976874136e0));
#130051=cartesian_point('',(6.583348786945e1,1.670313823353e1,
2.616270820680e0));
#130052=cartesian_point('',(6.582101785903e1,1.670640418955e1,
2.465346627523e0));
#130053=cartesian_point('',(6.586059489858e1,1.669130167685e1,
2.250714779124e0));
#130054=cartesian_point('',(6.593392651795e1,1.667527332412e1,
2.073993764731e0));
#130055=cartesian_point('',(6.605243448707e1,1.666105928963e1,
1.897359856963e0));
#130056=cartesian_point('',(6.621968216615e1,1.665154319604e1,
1.725689063967e0));
#130057=cartesian_point('',(6.643705957222e1,1.664929883528e1,
1.567318815336e0));
#130058=cartesian_point('',(6.670527700491e1,1.665656414334e1,
1.431919814845e0));
#130059=cartesian_point('',(6.698359352845e1,1.667321379297e1,
1.344853881634e0));
#130060=cartesian_point('',(6.717663557941e1,1.668949822012e1,
1.313953530703e0));
#130061=cartesian_point('',(6.725795948523e1,1.669675596295e1,
1.305749691884e0));
#130062=b_spline_surface_with_knots('',3,3,((#129870,#129871,#129872,#129873,
#129874,#129875,#129876,#129877,#129878,#129879,#129880,#129881),(#129882,
#129883,#129884,#129885,#129886,#129887,#129888,#129889,#129890,#129891,#129892,
#129893),(#129894,#129895,#129896,#129897,#129898,#129899,#129900,#129901,
#129902,#129903,#129904,#129905),(#129906,#129907,#129908,#129909,#129910,
#129911,#129912,#129913,#129914,#129915,#129916,#129917),(#129918,#129919,
#129920,#129921,#129922,#129923,#129924,#129925,#129926,#129927,#129928,
#129929),(#129930,#129931,#129932,#129933,#129934,#129935,#129936,#129937,
#129938,#129939,#129940,#129941),(#129942,#129943,#129944,#129945,#129946,
#129947,#129948,#129949,#129950,#129951,#129952,#129953),(#129954,#129955,
#129956,#129957,#129958,#129959,#129960,#129961,#129962,#129963,#129964,
#129965),(#129966,#129967,#129968,#129969,#129970,#129971,#129972,#129973,
#129974,#129975,#129976,#129977),(#129978,#129979,#129980,#129981,#129982,
#129983,#129984,#129985,#129986,#129987,#129988,#129989),(#129990,#129991,
#129992,#129993,#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)),.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),(3.309494265298e-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.647684319204e0),(1.099445804212e-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.093791647637e0),.unspecified.);
#130063=oriented_edge('',*,*,#126611,.f.);
#130064=oriented_edge('',*,*,#129862,.f.);
#130066=oriented_edge('',*,*,#130065,.f.);
#130067=edge_loop('',(#130063,#130064,#130066));
#130068=face_outer_bound('',#130067,.f.);
#130070=cartesian_point('',(3.330731722960e2,-2.476977494265e2,2.5e0));
#130071=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#130072=direction('',(0.e0,0.e0,-1.e0));
#130073=axis2_placement_3d('',#130070,#130071,#130072);
#130074=cylindrical_surface('',#130073,5.e-1);
#130075=oriented_edge('',*,*,#129610,.t.);
#130076=oriented_edge('',*,*,#126258,.f.);
#130077=oriented_edge('',*,*,#130065,.t.);
#130078=oriented_edge('',*,*,#129640,.t.);
#130079=edge_loop('',(#130075,#130076,#130077,#130078));
#130080=face_outer_bound('',#130079,.f.);
#130082=cartesian_point('',(6.280936195859e1,1.961725235579e1,
2.800031385110e1));
#130083=direction('',(-7.054632597379e-1,-7.086929852421e-1,
-8.708721414129e-3));
#130084=direction('',(-5.159470920896e-2,3.909692543326e-2,9.979025084663e-1));
#130085=axis2_placement_3d('',#130082,#130083,#130084);
#130086=toroidal_surface('',#130085,3.499747997370e0,4.999975939748e-1);
#130087=oriented_edge('',*,*,#129644,.f.);
#130088=oriented_edge('',*,*,#129865,.f.);
#130089=oriented_edge('',*,*,#129837,.f.);
#130091=oriented_edge('',*,*,#130090,.f.);
#130092=edge_loop('',(#130087,#130088,#130089,#130091));
#130093=face_outer_bound('',#130092,.f.);
#130095=cartesian_point('',(-2.521154050318e2,3.330731652274e2,3.15e1));
#130096=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#130097=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498368e-3));
#130098=axis2_placement_3d('',#130095,#130096,#130097);
#130099=cylindrical_surface('',#130098,5.e-1);
#130100=oriented_edge('',*,*,#129807,.f.);
#130101=oriented_edge('',*,*,#129646,.t.);
#130102=oriented_edge('',*,*,#130090,.t.);
#130103=oriented_edge('',*,*,#129822,.t.);
#130104=edge_loop('',(#130100,#130101,#130102,#130103));
#130105=face_outer_bound('',#130104,.f.);
#130107=cartesian_point('',(6.433943228772e1,1.619917201865e1,
2.847729355446e1));
#130108=direction('',(2.800017006516e-5,-1.234068321041e-2,-9.999238504776e-1));
#130109=direction('',(7.086823486203e-1,-7.054737247639e-1,8.726535498373e-3));
#130110=axis2_placement_3d('',#130107,#130108,#130109);
#130111=cylindrical_surface('',#130110,5.e-1);
#130112=oriented_edge('',*,*,#129851,.f.);
#130113=oriented_edge('',*,*,#126894,.f.);
#130115=oriented_edge('',*,*,#130114,.f.);
#130117=oriented_edge('',*,*,#130116,.t.);
#130118=edge_loop('',(#130112,#130113,#130115,#130117));
#130119=face_outer_bound('',#130118,.f.);
#130121=cartesian_point('',(4.142806986539e0,7.495130547268e1,-9.4e0));
#130122=direction('',(-7.054737247639e-1,-7.086823486203e-1,8.726535498374e-3));
#130123=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#130124=axis2_placement_3d('',#130121,#130122,#130123);
#130125=plane('',#130124);
#130127=oriented_edge('',*,*,#130126,.f.);
#130129=oriented_edge('',*,*,#130128,.t.);
#130130=oriented_edge('',*,*,#129079,.f.);
#130131=oriented_edge('',*,*,#129362,.t.);
#130133=oriented_edge('',*,*,#130132,.t.);
#130135=oriented_edge('',*,*,#130134,.t.);
#130137=oriented_edge('',*,*,#130136,.f.);
#130138=oriented_edge('',*,*,#129693,.t.);
#130140=oriented_edge('',*,*,#130139,.f.);
#130141=oriented_edge('',*,*,#129723,.f.);
#130142=oriented_edge('',*,*,#129745,.f.);
#130143=oriented_edge('',*,*,#129762,.t.);
#130145=oriented_edge('',*,*,#130144,.f.);
#130146=oriented_edge('',*,*,#129799,.f.);
#130148=oriented_edge('',*,*,#130147,.f.);
#130150=oriented_edge('',*,*,#130149,.t.);
#130151=oriented_edge('',*,*,#130114,.t.);
#130152=oriented_edge('',*,*,#126892,.t.);
#130153=oriented_edge('',*,*,#126907,.f.);
#130155=oriented_edge('',*,*,#130154,.t.);
#130156=edge_loop('',(#130127,#130129,#130130,#130131,#130133,#130135,#130137,
#130138,#130140,#130141,#130142,#130143,#130145,#130146,#130148,#130150,#130151,
#130152,#130153,#130155));
#130157=face_outer_bound('',#130156,.f.);
#130159=cartesian_point('',(9.258961859884e0,6.915893661347e1,-8.9e0));
#130160=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#130161=direction('',(0.e0,0.e0,-1.e0));
#130162=axis2_placement_3d('',#130159,#130160,#130161);
#130163=cylindrical_surface('',#130162,5.e-1);
#130165=oriented_edge('',*,*,#130164,.f.);
#130167=oriented_edge('',*,*,#130166,.f.);
#130168=oriented_edge('',*,*,#130126,.t.);
#130170=oriented_edge('',*,*,#130169,.f.);
#130171=edge_loop('',(#130165,#130167,#130168,#130170));
#130172=face_outer_bound('',#130171,.f.);
#130174=cartesian_point('',(0.e0,0.e0,-9.4e0));
#130175=direction('',(0.e0,0.e0,1.e0));
#130176=direction('',(1.e0,0.e0,0.e0));
#130177=axis2_placement_3d('',#130174,#130175,#130176);
#130178=plane('',#130177);
#130180=oriented_edge('',*,*,#130179,.t.);
#130182=oriented_edge('',*,*,#130181,.t.);
#130184=oriented_edge('',*,*,#130183,.t.);
#130186=oriented_edge('',*,*,#130185,.t.);
#130188=oriented_edge('',*,*,#130187,.t.);
#130190=oriented_edge('',*,*,#130189,.t.);
#130192=oriented_edge('',*,*,#130191,.t.);
#130194=oriented_edge('',*,*,#130193,.t.);
#130196=oriented_edge('',*,*,#130195,.t.);
#130198=oriented_edge('',*,*,#130197,.t.);
#130200=oriented_edge('',*,*,#130199,.t.);
#130202=oriented_edge('',*,*,#130201,.t.);
#130204=oriented_edge('',*,*,#130203,.t.);
#130206=oriented_edge('',*,*,#130205,.t.);
#130208=oriented_edge('',*,*,#130207,.t.);
#130210=oriented_edge('',*,*,#130209,.t.);
#130212=oriented_edge('',*,*,#130211,.t.);
#130214=oriented_edge('',*,*,#130213,.t.);
#130216=oriented_edge('',*,*,#130215,.t.);
#130218=oriented_edge('',*,*,#130217,.t.);
#130220=oriented_edge('',*,*,#130219,.t.);
#130222=oriented_edge('',*,*,#130221,.t.);
#130224=oriented_edge('',*,*,#130223,.t.);
#130226=oriented_edge('',*,*,#130225,.t.);
#130228=oriented_edge('',*,*,#130227,.t.);
#130230=oriented_edge('',*,*,#130229,.t.);
#130232=oriented_edge('',*,*,#130231,.t.);
#130234=oriented_edge('',*,*,#130233,.t.);
#130235=oriented_edge('',*,*,#130164,.t.);
#130237=oriented_edge('',*,*,#130236,.t.);
#130239=oriented_edge('',*,*,#130238,.t.);
#130241=oriented_edge('',*,*,#130240,.t.);
#130243=oriented_edge('',*,*,#130242,.t.);
#130245=oriented_edge('',*,*,#130244,.t.);
#130247=oriented_edge('',*,*,#130246,.f.);
#130249=oriented_edge('',*,*,#130248,.t.);
#130251=oriented_edge('',*,*,#130250,.t.);
#130253=oriented_edge('',*,*,#130252,.t.);
#130255=oriented_edge('',*,*,#130254,.t.);
#130257=oriented_edge('',*,*,#130256,.t.);
#130258=edge_loop('',(#130180,#130182,#130184,#130186,#130188,#130190,#130192,
#130194,#130196,#130198,#130200,#130202,#130204,#130206,#130208,#130210,#130212,
#130214,#130216,#130218,#130220,#130222,#130224,#130226,#130228,#130230,#130232,
#130234,#130235,#130237,#130239,#130241,#130243,#130245,#130247,#130249,#130251,
#130253,#130255,#130257));
#130259=face_outer_bound('',#130258,.f.);
#130261=oriented_edge('',*,*,#130260,.t.);
#130263=oriented_edge('',*,*,#130262,.t.);
#130264=edge_loop('',(#130261,#130263));
#130265=face_bound('',#130264,.f.);
#130267=oriented_edge('',*,*,#130266,.f.);
#130269=oriented_edge('',*,*,#130268,.t.);
#130271=oriented_edge('',*,*,#130270,.f.);
#130273=oriented_edge('',*,*,#130272,.t.);
#130275=oriented_edge('',*,*,#130274,.f.);
#130277=oriented_edge('',*,*,#130276,.t.);
#130279=oriented_edge('',*,*,#130278,.f.);
#130281=oriented_edge('',*,*,#130280,.t.);
#130282=edge_loop('',(#130267,#130269,#130271,#130273,#130275,#130277,#130279,
#130281));
#130283=face_bound('',#130282,.f.);
#130285=oriented_edge('',*,*,#130284,.f.);
#130287=oriented_edge('',*,*,#130286,.t.);
#130289=oriented_edge('',*,*,#130288,.f.);
#130291=oriented_edge('',*,*,#130290,.t.);
#130293=oriented_edge('',*,*,#130292,.f.);
#130295=oriented_edge('',*,*,#130294,.t.);
#130297=oriented_edge('',*,*,#130296,.f.);
#130299=oriented_edge('',*,*,#130298,.t.);
#130300=edge_loop('',(#130285,#130287,#130289,#130291,#130293,#130295,#130297,
#130299));
#130301=face_bound('',#130300,.f.);
#130303=oriented_edge('',*,*,#130302,.f.);
#130305=oriented_edge('',*,*,#130304,.t.);
#130307=oriented_edge('',*,*,#130306,.f.);
#130309=oriented_edge('',*,*,#130308,.t.);
#130311=oriented_edge('',*,*,#130310,.f.);
#130313=oriented_edge('',*,*,#130312,.t.);
#130315=oriented_edge('',*,*,#130314,.f.);
#130317=oriented_edge('',*,*,#130316,.t.);
#130318=edge_loop('',(#130303,#130305,#130307,#130309,#130311,#130313,#130315,
#130317));
#130319=face_bound('',#130318,.f.);
#130321=oriented_edge('',*,*,#130320,.t.);
#130323=oriented_edge('',*,*,#130322,.t.);
#130325=oriented_edge('',*,*,#130324,.t.);
#130327=oriented_edge('',*,*,#130326,.t.);
#130328=edge_loop('',(#130321,#130323,#130325,#130327));
#130329=face_bound('',#130328,.f.);
#130331=cartesian_point('',(1.863285699749e1,-6.561418697592e1,
-8.899747823139e0));
#130332=direction('',(-3.036506604321e-5,-2.002483154923e-4,9.999999794893e-1));
#130333=direction('',(2.947132025521e-1,-9.555857339714e-1,-1.824054514182e-4));
#130334=axis2_placement_3d('',#130331,#130332,#130333);
#130335=toroidal_surface('',#130334,1.500055556252e0,4.999846994416e-1);
#130336=oriented_edge('',*,*,#130179,.f.);
#130338=oriented_edge('',*,*,#130337,.t.);
#130340=oriented_edge('',*,*,#130339,.t.);
#130342=oriented_edge('',*,*,#130341,.f.);
#130343=edge_loop('',(#130336,#130338,#130340,#130342));
#130344=face_outer_bound('',#130343,.f.);
#130346=cartesian_point('',(0.e0,0.e0,-8.9e0));
#130347=direction('',(0.e0,0.e0,1.e0));
#130348=direction('',(9.970189643327e-1,-7.715688407958e-2,0.e0));
#130349=axis2_placement_3d('',#130346,#130347,#130348);
#130350=toroidal_surface('',#130349,6.970865136844e1,5.e-1);
#130351=oriented_edge('',*,*,#130256,.f.);
#130353=oriented_edge('',*,*,#130352,.t.);
#130355=oriented_edge('',*,*,#130354,.t.);
#130356=oriented_edge('',*,*,#130337,.f.);
#130357=edge_loop('',(#130351,#130353,#130355,#130356));
#130358=face_outer_bound('',#130357,.f.);
#130360=cartesian_point('',(6.560991762546e1,-1.865081748219e1,
-8.899741590009e0));
#130361=direction('',(2.041820614954e-4,3.224381573848e-5,9.999999786350e-1));
#130362=direction('',(6.621978414595e-1,7.493290287768e-1,-1.593701509233e-4));
#130363=axis2_placement_3d('',#130360,#130361,#130362);
#130364=toroidal_surface('',#130363,1.499248523913e0,4.999848851797e-1);
#130365=oriented_edge('',*,*,#130254,.f.);
#130367=oriented_edge('',*,*,#130366,.f.);
#130369=oriented_edge('',*,*,#130368,.t.);
#130371=oriented_edge('',*,*,#130370,.t.);
#130372=oriented_edge('',*,*,#130352,.f.);
#130373=edge_loop('',(#130365,#130367,#130369,#130371,#130372));
#130374=face_outer_bound('',#130373,.f.);
#130376=cartesian_point('',(6.202940719642e1,-1.330067647544e1,-8.9e0));
#130377=direction('',(7.344409713304e-1,-6.786725717393e-1,0.e0));
#130378=direction('',(0.e0,0.e0,-1.e0));
#130379=axis2_placement_3d('',#130376,#130377,#130378);
#130380=cylindrical_surface('',#130379,5.e-1);
#130381=oriented_edge('',*,*,#130252,.f.);
#130383=oriented_edge('',*,*,#130382,.f.);
#130385=oriented_edge('',*,*,#130384,.t.);
#130386=oriented_edge('',*,*,#130366,.t.);
#130387=edge_loop('',(#130381,#130383,#130385,#130386));
#130388=face_outer_bound('',#130387,.f.);
#130390=cartesian_point('',(6.54e1,-1.03e1,-8.9e0));
#130391=direction('',(0.e0,0.e0,-1.e0));
#130392=direction('',(-5.553673368264e-1,8.316051474025e-1,0.e0));
#130393=axis2_placement_3d('',#130390,#130391,#130392);
#130394=toroidal_surface('',#130393,4.491348631558e0,5.e-1);
#130395=oriented_edge('',*,*,#130250,.f.);
#130397=oriented_edge('',*,*,#130396,.t.);
#130399=oriented_edge('',*,*,#130398,.t.);
#130400=oriented_edge('',*,*,#130382,.t.);
#130401=edge_loop('',(#130395,#130397,#130399,#130400));
#130402=face_outer_bound('',#130401,.f.);
#130404=cartesian_point('',(6.495073253350e1,-4.599823555480e0,-8.9e0));
#130405=direction('',(-7.344409713304e-1,-6.786725717393e-1,0.e0));
#130406=direction('',(0.e0,0.e0,-1.e0));
#130407=axis2_placement_3d('',#130404,#130405,#130406);
#130408=cylindrical_surface('',#130407,5.e-1);
#130409=oriented_edge('',*,*,#130248,.f.);
#130411=oriented_edge('',*,*,#130410,.t.);
#130413=oriented_edge('',*,*,#130412,.t.);
#130414=oriented_edge('',*,*,#130396,.f.);
#130415=edge_loop('',(#130409,#130411,#130413,#130414));
#130416=face_outer_bound('',#130415,.f.);
#130418=cartesian_point('',(6.356981309660e1,-3.834340617029e0,
-8.899811202341e0));
#130419=direction('',(1.617163052926e-4,-1.928762368113e-5,9.999999867379e-1));
#130420=direction('',(6.967671541966e-1,7.172973742199e-1,-9.884364931537e-5));
#130421=axis2_placement_3d('',#130418,#130419,#130420);
#130422=toroidal_surface('',#130421,1.499311588584e0,4.999927107989e-1);
#130423=oriented_edge('',*,*,#130246,.t.);
#130425=oriented_edge('',*,*,#130424,.t.);
#130427=oriented_edge('',*,*,#130426,.t.);
#130429=oriented_edge('',*,*,#130428,.t.);
#130430=oriented_edge('',*,*,#130410,.f.);
#130431=edge_loop('',(#130423,#130425,#130427,#130429,#130430));
#130432=face_outer_bound('',#130431,.f.);
#130434=cartesian_point('',(6.75e1,-2.365790188290e-14,-8.9e0));
#130435=direction('',(0.e0,0.e0,-1.e0));
#130436=direction('',(-1.651351229018e-1,9.862709522156e-1,0.e0));
#130437=axis2_placement_3d('',#130434,#130435,#130436);
#130438=toroidal_surface('',#130437,3.991348631558e0,5.e-1);
#130439=oriented_edge('',*,*,#130244,.f.);
#130441=oriented_edge('',*,*,#130440,.t.);
#130443=oriented_edge('',*,*,#130442,.t.);
#130445=oriented_edge('',*,*,#130444,.t.);
#130446=oriented_edge('',*,*,#130426,.f.);
#130447=oriented_edge('',*,*,#130424,.f.);
#130448=edge_loop('',(#130439,#130441,#130443,#130445,#130446,#130447));
#130449=face_outer_bound('',#130448,.f.);
#130451=cartesian_point('',(6.900082371569e1,4.793759655300e0,-8.9e0));
#130452=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#130453=direction('',(0.e0,0.e0,-1.e0));
#130454=axis2_placement_3d('',#130451,#130452,#130453);
#130455=cylindrical_surface('',#130454,5.e-1);
#130456=oriented_edge('',*,*,#130242,.f.);
#130458=oriented_edge('',*,*,#130457,.t.);
#130460=oriented_edge('',*,*,#130459,.t.);
#130461=oriented_edge('',*,*,#130440,.f.);
#130462=edge_loop('',(#130456,#130458,#130460,#130461));
#130463=face_outer_bound('',#130462,.f.);
#130465=cartesian_point('',(6.794422867822e1,6.004967972498e0,
-8.899895167810e0));
#130466=direction('',(6.454040167769e-5,-5.924748775089e-5,9.999999961621e-1));
#130467=direction('',(9.934556848093e-1,1.142182079657e-1,-5.735088728931e-5));
#130468=axis2_placement_3d('',#130465,#130466,#130467);
#130469=toroidal_surface('',#130468,1.499507437969e0,4.999969713764e-1);
#130470=oriented_edge('',*,*,#130240,.f.);
#130472=oriented_edge('',*,*,#130471,.f.);
#130474=oriented_edge('',*,*,#130473,.t.);
#130476=oriented_edge('',*,*,#130475,.t.);
#130477=oriented_edge('',*,*,#130457,.f.);
#130478=edge_loop('',(#130470,#130472,#130474,#130476,#130477));
#130479=face_outer_bound('',#130478,.f.);
#130481=cartesian_point('',(0.e0,0.e0,-8.9e0));
#130482=direction('',(0.e0,0.e0,1.e0));
#130483=direction('',(9.901502787234e-1,1.400086623891e-1,0.e0));
#130484=axis2_placement_3d('',#130481,#130482,#130483);
#130485=toroidal_surface('',#130484,6.970865136844e1,5.e-1);
#130486=oriented_edge('',*,*,#130238,.f.);
#130488=oriented_edge('',*,*,#130487,.t.);
#130490=oriented_edge('',*,*,#130489,.t.);
#130491=oriented_edge('',*,*,#130471,.t.);
#130492=edge_loop('',(#130486,#130488,#130490,#130491));
#130493=face_outer_bound('',#130492,.f.);
#130495=cartesian_point('',(6.761982368706e1,8.946465831078e0,
-8.899617675729e0));
#130496=direction('',(2.278666423630e-4,1.458252707149e-4,9.999999634059e-1));
#130497=direction('',(6.960768976019e-1,7.179671881727e-1,-2.633104746983e-4));
#130498=axis2_placement_3d('',#130495,#130496,#130497);
#130499=toroidal_surface('',#130498,1.499511046532e0,4.999980396287e-1);
#130500=oriented_edge('',*,*,#130236,.f.);
#130501=oriented_edge('',*,*,#130169,.t.);
#130503=oriented_edge('',*,*,#130502,.t.);
#130504=oriented_edge('',*,*,#130487,.f.);
#130505=edge_loop('',(#130500,#130501,#130503,#130504));
#130506=face_outer_bound('',#130505,.f.);
#130508=cartesian_point('',(6.770924865436e1,8.916981824179e0,
-4.003264879006e0));
#130509=direction('',(1.839190186644e-2,-5.997187647303e-3,9.998128683339e-1));
#130510=direction('',(9.954699266062e-1,-9.318536279804e-2,-1.887096666325e-2));
#130511=axis2_placement_3d('',#130508,#130509,#130510);
#130512=cylindrical_surface('',#130511,1.999996862926e0);
#130513=oriented_edge('',*,*,#130502,.f.);
#130514=oriented_edge('',*,*,#130154,.f.);
#130515=oriented_edge('',*,*,#126941,.t.);
#130517=oriented_edge('',*,*,#130516,.f.);
#130518=edge_loop('',(#130513,#130514,#130515,#130517));
#130519=face_outer_bound('',#130518,.f.);
#130521=cartesian_point('',(0.e0,0.e0,-3.7e0));
#130522=direction('',(0.e0,0.e0,1.e0));
#130523=direction('',(1.e0,0.e0,0.e0));
#130524=axis2_placement_3d('',#130521,#130522,#130523);
#130525=conical_surface('',#130524,7.029949387009e1,1.e0);
#130526=oriented_edge('',*,*,#130489,.f.);
#130527=oriented_edge('',*,*,#130516,.t.);
#130528=oriented_edge('',*,*,#126955,.f.);
#130530=oriented_edge('',*,*,#130529,.t.);
#130531=edge_loop('',(#130526,#130527,#130528,#130530));
#130532=face_outer_bound('',#130531,.f.);
#130534=cartesian_point('',(6.804603027863e1,5.940146847166e0,
-3.376198197424e0));
#130535=direction('',(-1.854986359431e-2,1.181920009396e-2,-9.997580752711e-1));
#130536=direction('',(9.604312117185e-1,2.781379299456e-1,-1.453201577533e-2));
#130537=axis2_placement_3d('',#130534,#130535,#130536);
#130538=cylindrical_surface('',#130537,1.999991192743e0);
#130539=oriented_edge('',*,*,#130475,.f.);
#130540=oriented_edge('',*,*,#130473,.f.);
#130541=oriented_edge('',*,*,#130529,.f.);
#130542=oriented_edge('',*,*,#127001,.t.);
#130544=oriented_edge('',*,*,#130543,.f.);
#130545=edge_loop('',(#130539,#130540,#130541,#130542,#130544));
#130546=face_outer_bound('',#130545,.f.);
#130548=cartesian_point('',(7.486592121122e1,6.405598272501e0,-9.4e0));
#130549=direction('',(-3.419680520012e-1,9.395495010483e-1,1.745240643728e-2));
#130550=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#130551=axis2_placement_3d('',#130548,#130549,#130550);
#130552=plane('',#130551);
#130553=oriented_edge('',*,*,#130459,.f.);
#130554=oriented_edge('',*,*,#130543,.t.);
#130555=oriented_edge('',*,*,#127015,.f.);
#130557=oriented_edge('',*,*,#130556,.f.);
#130558=edge_loop('',(#130553,#130554,#130555,#130557));
#130559=face_outer_bound('',#130558,.f.);
#130561=cartesian_point('',(6.75e1,-2.365790188290e-14,-3.7e0));
#130562=direction('',(0.e0,0.e0,-1.e0));
#130563=direction('',(-1.e0,0.e0,0.e0));
#130564=axis2_placement_3d('',#130561,#130562,#130563);
#130565=conical_surface('',#130564,3.400506129909e0,1.e0);
#130567=oriented_edge('',*,*,#130566,.f.);
#130569=oriented_edge('',*,*,#130568,.t.);
#130570=oriented_edge('',*,*,#130444,.f.);
#130571=oriented_edge('',*,*,#130442,.f.);
#130572=oriented_edge('',*,*,#130556,.t.);
#130573=oriented_edge('',*,*,#127031,.f.);
#130574=oriented_edge('',*,*,#127029,.f.);
#130576=oriented_edge('',*,*,#130575,.t.);
#130577=edge_loop('',(#130567,#130569,#130570,#130571,#130572,#130573,#130574,
#130576));
#130578=face_outer_bound('',#130577,.f.);
#130580=cartesian_point('',(6.499608204654e1,-2.382729266012e0,
-6.490293120079e0));
#130581=cartesian_point('',(6.503674069715e1,-2.432541112014e0,
-6.467087822581e0));
#130582=cartesian_point('',(6.510924083498e1,-2.526583816605e0,
-6.422676798681e0));
#130583=cartesian_point('',(6.521319372854e1,-2.673470430361e0,
-6.351562020501e0));
#130584=cartesian_point('',(6.531107603724e1,-2.822570146493e0,
-6.277658463454e0));
#130585=cartesian_point('',(6.541246587174e1,-2.988633167180e0,
-6.193032839612e0));
#130586=cartesian_point('',(6.551670745082e1,-3.167092283827e0,
-6.098752531542e0));
#130587=cartesian_point('',(6.562725900575e1,-3.352660699854e0,
-5.997447516440e0));
#130588=cartesian_point('',(6.574632316853e1,-3.530617695661e0,
-5.899442089732e0));
#130589=cartesian_point('',(6.587592715674e1,-3.685308724339e0,
-5.820193485144e0));
#130590=cartesian_point('',(6.601118865956e1,-3.807973399687e0,
-5.772398136584e0));
#130591=cartesian_point('',(6.613433208084e1,-3.892592274868e0,
-5.760364598481e0));
#130592=cartesian_point('',(6.620976309872e1,-3.933920496979e0,
-5.769347806359e0));
#130593=cartesian_point('',(6.623966188672e1,-3.948962044405e0,
-5.775622980454e0));
#130594=cartesian_point('',(6.499152452959e1,-2.374416347677e0,
-6.481029272757e0));
#130595=cartesian_point('',(6.503282007950e1,-2.423818703338e0,
-6.457874127361e0));
#130596=cartesian_point('',(6.510646816313e1,-2.517127019049e0,
-6.413725260396e0));
#130597=cartesian_point('',(6.521215058447e1,-2.663072365279e0,
-6.343323032154e0));
#130598=cartesian_point('',(6.531177664872e1,-2.811467613087e0,
-6.270333982308e0));
#130599=cartesian_point('',(6.541503432379e1,-2.977039932477e0,
-6.186974617881e0));
#130600=cartesian_point('',(6.552110191077e1,-3.155295489127e0,
-6.094343619623e0));
#130601=cartesian_point('',(6.563314714373e1,-3.340914074768e0,
-5.995127733230e0));
#130602=cartesian_point('',(6.575296174885e1,-3.519053221655e0,
-5.899518850693e0));
#130603=cartesian_point('',(6.588227134575e1,-3.673845522544e0,
-5.822603748184e0));
#130604=cartesian_point('',(6.601630445723e1,-3.796431244666e0,
-5.776626165454e0));
#130605=cartesian_point('',(6.613780766840e1,-3.880860147681e0,
-5.765571312686e0));
#130606=cartesian_point('',(6.621209660973e1,-3.922050378256e0,
-5.774792050375e0));
#130607=cartesian_point('',(6.624153393421e1,-3.937037069786e0,
-5.781105403355e0));
#130608=cartesian_point('',(6.497280067107e1,-2.344286512112e0,
-6.445941524611e0));
#130609=cartesian_point('',(6.501646822112e1,-2.392095820182e0,
-6.422874445615e0));
#130610=cartesian_point('',(6.509439898347e1,-2.482525130232e0,
-6.379541236181e0));
#130611=cartesian_point('',(6.520656921614e1,-2.624722477017e0,
-6.311583854125e0));
#130612=cartesian_point('',(6.531278157501e1,-2.770246921879e0,
-6.241810824827e0));
#130613=cartesian_point('',(6.542315435762e1,-2.933721736188e0,
-6.162984251232e0));
#130614=cartesian_point('',(6.553626550537e1,-3.110950763211e0,
-6.076328809188e0));
#130615=cartesian_point('',(6.565420315398e1,-3.296509971173e0,
-5.984763722757e0));
#130616=cartesian_point('',(6.577720360854e1,-3.475132351420e0,
-5.898013499471e0));
#130617=cartesian_point('',(6.590581610623e1,-3.630171177838e0,
-5.829796630703e0));
#130618=cartesian_point('',(6.603563052540e1,-3.752384871726e0,
-5.790657665808e0));
#130619=cartesian_point('',(6.615130240236e1,-3.836067014016e0,
-5.783346422740e0));
#130620=cartesian_point('',(6.622149402119e1,-3.876729998019e0,
-5.793529343454e0));
#130621=cartesian_point('',(6.624927391048e1,-3.891508424178e0,
-5.800019103533e0));
#130622=cartesian_point('',(6.492956048261e1,-2.299518303215e0,
-6.383239663224e0));
#130623=cartesian_point('',(6.497719703059e1,-2.344199405520e0,
-6.359648237938e0));
#130624=cartesian_point('',(6.506234416755e1,-2.428832016645e0,
-6.316586415148e0));
#130625=cartesian_point('',(6.518568695772e1,-2.563108243745e0,
-6.251298466936e0));
#130626=cartesian_point('',(6.530354623393e1,-2.702147284396e0,
-6.185614718632e0));
#130627=cartesian_point('',(6.542690453083e1,-2.860275261367e0,
-6.113126612970e0));
#130628=cartesian_point('',(6.555345475871e1,-3.033960212795e0,
-6.035333826126e0));
#130629=cartesian_point('',(6.568349423309e1,-3.217744632723e0,
-5.955687855661e0));
#130630=cartesian_point('',(6.581448591316e1,-3.395847688477e0,
-5.883306193274e0));
#130631=cartesian_point('',(6.594464901784e1,-3.550410064973e0,
-5.829695445150e0));
#130632=cartesian_point('',(6.606982817427e1,-3.671470617596e0,
-5.802466970129e0));
#130633=cartesian_point('',(6.617762947359e1,-3.753636160030e0,
-5.802091390101e0));
#130634=cartesian_point('',(6.624202738793e1,-3.793326244062e0,
-5.814412007957e0));
#130635=cartesian_point('',(6.626745031137e1,-3.807729199928e0,
-5.821429779499e0));
#130636=cartesian_point('',(6.485795000625e1,-2.261303318628e0,
-6.305936358391e0));
#130637=cartesian_point('',(6.490997503939e1,-2.301601157522e0,
-6.280422887109e0));
#130638=cartesian_point('',(6.500320176104e1,-2.377867370457e0,
-6.235476114361e0));
#130639=cartesian_point('',(6.513953080253e1,-2.500088655471e0,
-6.170299214497e0));
#130640=cartesian_point('',(6.527151944632e1,-2.628596122433e0,
-6.106555136663e0));
#130641=cartesian_point('',(6.541139392225e1,-2.777140950729e0,
-6.038585278062e0));
#130642=cartesian_point('',(6.555610743471e1,-2.943257492967e0,
-5.968321625236e0));
#130643=cartesian_point('',(6.570400845913e1,-3.121731496534e0,
-5.900090513454e0));
#130644=cartesian_point('',(6.584915236707e1,-3.296606763266e0,
-5.842688057804e0));
#130645=cartesian_point('',(6.598645948074e1,-3.448865920360e0,
-5.805330323379e0));
#130646=cartesian_point('',(6.611135689551e1,-3.567591072521e0,
-5.792205647486e0));
#130647=cartesian_point('',(6.621422623996e1,-3.647546038942e0,
-5.800840820730e0));
#130648=cartesian_point('',(6.627434077068e1,-3.685979201086e0,
-5.816579593030e0));
#130649=cartesian_point('',(6.629798966137e1,-3.699913076247e0,
-5.824646459929e0));
#130650=cartesian_point('',(6.477540689320e1,-2.243782728557e0,
-6.236427427631e0));
#130651=cartesian_point('',(6.483087722924e1,-2.279616927896e0,
-6.207920420856e0));
#130652=cartesian_point('',(6.493055821379e1,-2.347150354897e0,
-6.159077156397e0));
#130653=cartesian_point('',(6.507778242071e1,-2.456261455119e0,
-6.090845786976e0));
#130654=cartesian_point('',(6.522224786767e1,-2.572783816720e0,
-6.025768986911e0));
#130655=cartesian_point('',(6.537747584212e1,-2.709744734568e0,
-5.958592178845e0));
#130656=cartesian_point('',(6.554010300932e1,-2.865882809118e0,
-5.891728587211e0));
#130657=cartesian_point('',(6.570698242028e1,-3.036484737681e0,
-5.830508022963e0));
#130658=cartesian_point('',(6.586911693706e1,-3.205891049597e0,
-5.783861173477e0));
#130659=cartesian_point('',(6.601803776797e1,-3.354377264972e0,
-5.759377415649e0));
#130660=cartesian_point('',(6.614807088370e1,-3.470096149380e0,
-5.758358865718e0));
#130661=cartesian_point('',(6.625123844798e1,-3.547725378790e0,
-5.775552510273e0));
#130662=cartesian_point('',(6.631033788060e1,-3.584971355160e0,
-5.795141114744e0));
#130663=cartesian_point('',(6.633351426737e1,-3.598477321914e0,
-5.804546206372e0));
#130664=cartesian_point('',(6.470327852460e1,-2.245597007859e0,
-6.188337989515e0));
#130665=cartesian_point('',(6.476071815922e1,-2.277910836529e0,
-6.156712917012e0));
#130666=cartesian_point('',(6.486419368168e1,-2.338401306019e0,
-6.103352099390e0));
#130667=cartesian_point('',(6.501830881498e1,-2.436563201070e0,
-6.030397365109e0));
#130668=cartesian_point('',(6.517121768032e1,-2.542712261971e0,
-5.961852515078e0));
#130669=cartesian_point('',(6.533748381247e1,-2.669203751583e0,
-5.892518816567e0));
#130670=cartesian_point('',(6.551381332707e1,-2.815812527764e0,
-5.825218992177e0));
#130671=cartesian_point('',(6.569623726673e1,-2.978405402581e0,
-5.766156539561e0));
#130672=cartesian_point('',(6.587365614171e1,-3.141904212014e0,
-5.724705725181e0));
#130673=cartesian_point('',(6.603490652482e1,-3.286371799778e0,
-5.707688726993e0));
#130674=cartesian_point('',(6.617295208154e1,-3.399260829661e0,
-5.714569439526e0));
#130675=cartesian_point('',(6.628024235189e1,-3.475001278186e0,
-5.738061769316e0));
#130676=cartesian_point('',(6.634098656225e1,-3.511378741146e0,
-5.760956257681e0));
#130677=cartesian_point('',(6.636476502681e1,-3.524583593592e0,
-5.771613973327e0));
#130678=cartesian_point('',(6.464641099115e1,-2.255301040211e0,
-6.156534804881e0));
#130679=cartesian_point('',(6.470490015649e1,-2.285022968887e0,
-6.122208727393e0));
#130680=cartesian_point('',(6.481047577870e1,-2.340244707002e0,
-6.064748573916e0));
#130681=cartesian_point('',(6.496875338653e1,-2.430018889619e0,
-5.987077304541e0));
#130682=cartesian_point('',(6.512713108032e1,-2.528037544112e0,
-5.914685237714e0));
#130683=cartesian_point('',(6.530095092681e1,-2.646107013029e0,
-5.842274075187e0));
#130684=cartesian_point('',(6.548714099294e1,-2.784811408660e0,
-5.772984072103e0));
#130685=cartesian_point('',(6.568131843259e1,-2.940543704898e0,
-5.713706024207e0));
#130686=cartesian_point('',(6.587099920430e1,-3.098839636081e0,
-5.674321426142e0));
#130687=cartesian_point('',(6.604302430840e1,-3.239790146790e0,
-5.661363679763e0));
#130688=cartesian_point('',(6.618909002446e1,-3.350350028887e0,
-5.673177783208e0));
#130689=cartesian_point('',(6.630149671303e1,-3.424670659761e0,
-5.701066041551e0));
#130690=cartesian_point('',(6.636476094499e1,-3.460444963666e0,
-5.726538838410e0));
#130691=cartesian_point('',(6.638950448292e1,-3.473447586370e0,
-5.738224370657e0));
#130692=cartesian_point('',(6.460529812057e1,-2.265996808010e0,
-6.136260873036e0));
#130693=cartesian_point('',(6.466432226855e1,-2.293926582243e0,
-6.099874146030e0));
#130694=cartesian_point('',(6.477101958933e1,-2.345465608810e0,
-6.039211214283e0));
#130695=cartesian_point('',(6.493174137760e1,-2.429284743764e0,
-5.957688600235e0));
#130696=cartesian_point('',(6.509354431529e1,-2.521446856930e0,
-5.882020115847e0));
#130697=cartesian_point('',(6.527231410082e1,-2.633352959078e0,
-5.806771609375e0));
#130698=cartesian_point('',(6.546521363214e1,-2.766168771400e0,
-5.735310530470e0));
#130699=cartesian_point('',(6.566766501234e1,-2.916698257897e0,
-5.675023880143e0));
#130700=cartesian_point('',(6.586630465268e1,-3.070990180641e0,
-5.636229915408e0));
#130701=cartesian_point('',(6.604658818844e1,-3.209242883851e0,
-5.625393868062e0));
#130702=cartesian_point('',(6.619920964373e1,-3.318075284022e0,
-5.640198782887e0));
#130703=cartesian_point('',(6.631614529408e1,-3.391400287164e0,
-5.671011536729e0));
#130704=cartesian_point('',(6.638177550358e1,-3.426774826149e0,
-5.698335835688e0));
#130705=cartesian_point('',(6.640743487460e1,-3.439646891252e0,
-5.710782327428e0));
#130706=cartesian_point('',(6.456408361133e1,-2.280204674600e0,
-6.118511601981e0));
#130707=cartesian_point('',(6.462343210706e1,-2.306415228809e0,
-6.079956900717e0));
#130708=cartesian_point('',(6.473087827266e1,-2.354382124097e0,
-6.015856782566e0));
#130709=cartesian_point('',(6.489351503426e1,-2.432334653802e0,
-5.930055150060e0));
#130710=cartesian_point('',(6.505825112224e1,-2.518646021540e0,
-5.850633271998e0));
#130711=cartesian_point('',(6.524149901145e1,-2.624302867548e0,
-5.771960311186e0));
#130712=cartesian_point('',(6.544072745042e1,-2.751050693505e0,
-5.697629230250e0));
#130713=cartesian_point('',(6.565126167719e1,-2.896134449408e0,
-5.635523815491e0));
#130714=cartesian_point('',(6.585897139021e1,-3.046182740526e0,
-5.596466520897e0));
#130715=cartesian_point('',(6.604797775494e1,-3.181584057687e0,
-5.586987411848e0));
#130716=cartesian_point('',(6.620788861880e1,-3.288643405217e0,
-5.604245138662e0));
#130717=cartesian_point('',(6.633015056476e1,-3.360999530867e0,
-5.637749440913e0));
#130718=cartesian_point('',(6.639866795102e1,-3.396007692571e0,
-5.666917972170e0));
#130719=cartesian_point('',(6.642545201642e1,-3.408763696529e0,
-5.680144249783e0));
#130720=cartesian_point('',(6.450677844813e1,-2.305037397552e0,
-6.097583756244e0));
#130721=cartesian_point('',(6.456626913981e1,-2.328970232785e0,
-6.055865746762e0));
#130722=cartesian_point('',(6.467420929276e1,-2.372144749971e0,
-5.986656569519e0));
#130723=cartesian_point('',(6.483872890156e1,-2.442090569830e0,
-5.894296169256e0));
#130724=cartesian_point('',(6.500681405650e1,-2.520296524611e0,
-5.808972464060e0));
#130725=cartesian_point('',(6.519558315618e1,-2.617161400725e0,
-5.724693011703e0));
#130726=cartesian_point('',(6.540303282355e1,-2.735232075493e0,
-5.645361062944e0));
#130727=cartesian_point('',(6.562449735450e1,-2.872408869340e0,
-5.579550198376e0));
#130728=cartesian_point('',(6.584494794619e1,-3.016222098250e0,
-5.538880579915e0));
#130729=cartesian_point('',(6.604672943472e1,-3.147444794827e0,
-5.530166424513e0));
#130730=cartesian_point('',(6.621782078659e1,-3.251978701826e0,
-5.550040038726e0));
#130731=cartesian_point('',(6.634863373031e1,-3.323030243918e0,
-5.586936811636e0));
#130732=cartesian_point('',(6.642191624851e1,-3.357579069221e0,
-5.618652327404e0));
#130733=cartesian_point('',(6.645056507491e1,-3.370195289072e0,
-5.632987514743e0));
#130734=cartesian_point('',(6.443348161720e1,-2.347213125886e0,
-6.078507727085e0));
#130735=cartesian_point('',(6.449252097866e1,-2.368463740538e0,
-6.032438245709e0));
#130736=cartesian_point('',(6.459997081402e1,-2.405866060265e0,
-5.956017644163e0));
#130737=cartesian_point('',(6.476529968097e1,-2.465879001571e0,
-5.854018975819e0));
#130738=cartesian_point('',(6.493617310763e1,-2.533778202451e0,
-5.759745736801e0));
#130739=cartesian_point('',(6.513055804380e1,-2.619186539043e0,
-5.666562242063e0));
#130740=cartesian_point('',(6.534733672762e1,-2.725666139712e0,
-5.578761918599e0));
#130741=cartesian_point('',(6.558214980402e1,-2.852042159195e0,
-5.505798704414e0));
#130742=cartesian_point('',(6.581916281226e1,-2.987194074375e0,
-5.460511309263e0));
#130743=cartesian_point('',(6.603861083129e1,-3.112633177835e0,
-5.450475239654e0));
#130744=cartesian_point('',(6.622614608224e1,-3.213813510021e0,
-5.472065412120e0));
#130745=cartesian_point('',(6.637024480686e1,-3.283283677026e0,
-5.512583852487e0));
#130746=cartesian_point('',(6.645116179315e1,-3.317347678404e0,
-5.547521725983e0));
#130747=cartesian_point('',(6.648281295743e1,-3.329829377119e0,
-5.563325899515e0));
#130748=cartesian_point('',(6.434846086882e1,-2.415422758406e0,
-6.070627990830e0));
#130749=cartesian_point('',(6.440580384477e1,-2.433990226151e0,
-6.018945323363e0));
#130750=cartesian_point('',(6.451060640883e1,-2.465359351937e0,
-5.932906539932e0));
#130751=cartesian_point('',(6.467391217794e1,-2.514421497753e0,
-5.817414108132e0));
#130752=cartesian_point('',(6.484525001233e1,-2.570477554812e0,
-5.710165325009e0));
#130753=cartesian_point('',(6.504347043480e1,-2.642205910212e0,
-5.603443620693e0));
#130754=cartesian_point('',(6.526887272726e1,-2.734328260173e0,
-5.501982594881e0));
#130755=cartesian_point('',(6.551799886281e1,-2.846902881789e0,
-5.416253778756e0));
#130756=cartesian_point('',(6.577471625703e1,-2.970736917295e0,
-5.360876511978e0));
#130757=cartesian_point('',(6.601711335337e1,-3.088654415112e0,
-5.345046266582e0));
#130758=cartesian_point('',(6.622769279529e1,-3.185716230673e0,
-5.365609635268e0));
#130759=cartesian_point('',(6.639155246047e1,-3.253513721880e0,
-5.409000016446e0));
#130760=cartesian_point('',(6.648417674159e1,-3.28720557e0,-5.447610112144e0));
#130761=cartesian_point('',(6.652045367400e1,-3.299613232753e0,
-5.465212003781e0));
#130762=cartesian_point('',(6.426883164668e1,-2.502977486545e0,
-6.080732887115e0));
#130763=cartesian_point('',(6.432314644157e1,-2.519557330542e0,
-6.023098758462e0));
#130764=cartesian_point('',(6.442291878552e1,-2.546088612543e0,
-5.926513662408e0));
#130765=cartesian_point('',(6.458069495271e1,-2.585594972759e0,
-5.795543554527e0));
#130766=cartesian_point('',(6.474906850921e1,-2.630696589992e0,
-5.672957995694e0));
#130767=cartesian_point('',(6.494759393183e1,-2.689132680397e0,
-5.549617255010e0));
#130768=cartesian_point('',(6.517837602570e1,-2.766688794240e0,
-5.430651958467e0));
#130769=cartesian_point('',(6.543947097413e1,-2.864774931127e0,
-5.327482308929e0));
#130770=cartesian_point('',(6.571524798156e1,-2.976448777857e0,
-5.256845964210e0));
#130771=cartesian_point('',(6.598215386284e1,-3.086324010145e0,
-5.230359984632e0));
#130772=cartesian_point('',(6.621918834184e1,-3.179248019365e0,
-5.246257982279e0));
#130773=cartesian_point('',(6.640689436015e1,-3.245677277809e0,
-5.290707177507e0));
#130774=cartesian_point('',(6.651398318981e1,-3.279254014132e0,
-5.332676172672e0));
#130775=cartesian_point('',(6.655599551964e1,-3.291692970886e0,
-5.352076853360e0));
#130776=cartesian_point('',(6.422693645243e1,-2.569880116814e0,
-6.101441660172e0));
#130777=cartesian_point('',(6.427839093248e1,-2.585876710877e0,
-6.040065155228e0));
#130778=cartesian_point('',(6.437327120064e1,-2.610578152420e0,
-5.936577363445e0));
#130779=cartesian_point('',(6.452493831224e1,-2.645673669568e0,
-5.794964253423e0));
#130780=cartesian_point('',(6.468875987200e1,-2.685133047146e0,
-5.661506593110e0));
#130781=cartesian_point('',(6.488455193038e1,-2.736153332649e0,
-5.525954234492e0));
#130782=cartesian_point('',(6.511579032073e1,-2.805060274112e0,
-5.393633280321e0));
#130783=cartesian_point('',(6.538191774235e1,-2.894148295124e0,
-5.276459190564e0));
#130784=cartesian_point('',(6.566825493926e1,-2.998051005300e0,
-5.192680806219e0));
#130785=cartesian_point('',(6.595070975005e1,-3.102816736421e0,
-5.155985370387e0));
#130786=cartesian_point('',(6.620595203605e1,-3.193316832416e0,
-5.166168369084e0));
#130787=cartesian_point('',(6.641090390490e1,-3.259200854694e0,
-5.209738834623e0));
#130788=cartesian_point('',(6.652868375812e1,-3.292922530159e0,
-5.253404219257e0));
#130789=cartesian_point('',(6.657494870115e1,-3.305466542333e0,
-5.273852593690e0));
#130790=cartesian_point('',(6.420892811549e1,-2.606209482005e0,
-6.115936278502e0));
#130791=cartesian_point('',(6.425869268284e1,-2.622123427559e0,
-6.052729069495e0));
#130792=cartesian_point('',(6.435065416800e1,-2.646298312449e0,
-5.945782208667e0));
#130793=cartesian_point('',(6.449853264398e1,-2.679721961934e0,
-5.798685945626e0));
#130794=cartesian_point('',(6.465931021005e1,-2.716800106117e0,
-5.659536470466e0));
#130795=cartesian_point('',(6.485287581870e1,-2.764479287507e0,
-5.517474917124e0));
#130796=cartesian_point('',(6.508344764164e1,-2.829310358938e0,
-5.377906539769e0));
#130797=cartesian_point('',(6.535127869466e1,-2.914030858941e0,
-5.252958276151e0));
#130798=cartesian_point('',(6.564234856360e1,-3.014094181573e0,
-5.161672678374e0));
#130799=cartesian_point('',(6.593245140978e1,-3.116344506370e0,
-5.118916127333e0));
#130800=cartesian_point('',(6.619707870378e1,-3.205712986689e0,
-5.125457838037e0));
#130801=cartesian_point('',(6.641115127117e1,-3.271426098617e0,
-5.168128860261e0));
#130802=cartesian_point('',(6.653464605785e1,-3.305284748703e0,
-5.212497690319e0));
#130803=cartesian_point('',(6.658318773842e1,-3.317906109429e0,
-5.233433217435e0));
#130804=b_spline_surface_with_knots('',3,3,((#130580,#130581,#130582,#130583,
#130584,#130585,#130586,#130587,#130588,#130589,#130590,#130591,#130592,
#130593),(#130594,#130595,#130596,#130597,#130598,#130599,#130600,#130601,
#130602,#130603,#130604,#130605,#130606,#130607),(#130608,#130609,#130610,
#130611,#130612,#130613,#130614,#130615,#130616,#130617,#130618,#130619,#130620,
#130621),(#130622,#130623,#130624,#130625,#130626,#130627,#130628,#130629,
#130630,#130631,#130632,#130633,#130634,#130635),(#130636,#130637,#130638,
#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)),.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),(3.293566793475e-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.647530026292e0),(-8.820505411926e-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,
9.099169831965e-1),.unspecified.);
#130805=oriented_edge('',*,*,#130566,.t.);
#130807=oriented_edge('',*,*,#130806,.f.);
#130809=oriented_edge('',*,*,#130808,.f.);
#130810=edge_loop('',(#130805,#130807,#130809));
#130811=face_outer_bound('',#130810,.f.);
#130813=cartesian_point('',(6.574382210357e1,-3.541436963921e0,-5.3e0));
#130814=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#130815=direction('',(0.e0,0.e0,-1.e0));
#130816=axis2_placement_3d('',#130813,#130814,#130815);
#130817=cylindrical_surface('',#130816,5.e-1);
#130819=oriented_edge('',*,*,#130818,.f.);
#130820=oriented_edge('',*,*,#130806,.t.);
#130822=oriented_edge('',*,*,#130821,.t.);
#130824=oriented_edge('',*,*,#130823,.t.);
#130825=edge_loop('',(#130819,#130820,#130822,#130824));
#130826=face_outer_bound('',#130825,.f.);
#130828=cartesian_point('',(0.e0,0.e0,-5.8e0));
#130829=direction('',(0.e0,0.e0,1.e0));
#130830=direction('',(0.e0,-1.e0,0.e0));
#130831=axis2_placement_3d('',#130828,#130829,#130830);
#130832=plane('',#130831);
#130834=oriented_edge('',*,*,#130833,.t.);
#130836=oriented_edge('',*,*,#130835,.t.);
#130838=oriented_edge('',*,*,#130837,.t.);
#130840=oriented_edge('',*,*,#130839,.t.);
#130842=oriented_edge('',*,*,#130841,.t.);
#130844=oriented_edge('',*,*,#130843,.t.);
#130845=oriented_edge('',*,*,#130818,.t.);
#130847=oriented_edge('',*,*,#130846,.t.);
#130848=edge_loop('',(#130834,#130836,#130838,#130840,#130842,#130844,#130845,
#130847));
#130849=face_outer_bound('',#130848,.f.);
#130851=oriented_edge('',*,*,#130850,.t.);
#130853=oriented_edge('',*,*,#130852,.t.);
#130854=edge_loop('',(#130851,#130853));
#130855=face_bound('',#130854,.f.);
#130857=cartesian_point('',(0.e0,0.e0,-5.3e0));
#130858=direction('',(0.e0,0.e0,1.e0));
#130859=direction('',(9.970189225824e-1,-7.715742357494e-2,0.e0));
#130860=axis2_placement_3d('',#130857,#130858,#130859);
#130861=toroidal_surface('',#130860,6.977148960218e1,5.e-1);
#130862=oriented_edge('',*,*,#130833,.f.);
#130864=oriented_edge('',*,*,#130863,.t.);
#130866=oriented_edge('',*,*,#130865,.t.);
#130868=oriented_edge('',*,*,#130867,.f.);
#130869=edge_loop('',(#130862,#130864,#130866,#130868));
#130870=face_outer_bound('',#130869,.f.);
#130872=cartesian_point('',(6.801104772789e1,-5.962417587532e0,
-5.299895431858e0));
#130873=direction('',(6.434960515902e-5,5.907441889048e-5,9.999999961847e-1));
#130874=direction('',(3.172221211176e-1,9.483512640531e-1,-7.643641836124e-5));
#130875=axis2_placement_3d('',#130872,#130873,#130874);
#130876=toroidal_surface('',#130875,1.499513264562e0,4.999969854638e-1);
#130877=oriented_edge('',*,*,#130846,.f.);
#130878=oriented_edge('',*,*,#130823,.f.);
#130880=oriented_edge('',*,*,#130879,.t.);
#130882=oriented_edge('',*,*,#130881,.t.);
#130883=oriented_edge('',*,*,#130863,.f.);
#130884=edge_loop('',(#130877,#130878,#130880,#130882,#130883));
#130885=face_outer_bound('',#130884,.f.);
#130887=cartesian_point('',(6.808120521121e1,-5.917740190120e0,
-1.480707925800e0));
#130888=direction('',(1.854499257704e-2,1.182097428778e-2,9.997581446616e-1));
#130889=direction('',(9.606276451522e-1,-2.774583911113e-1,-1.453852026013e-2));
#130890=axis2_placement_3d('',#130887,#130888,#130889);
#130891=cylindrical_surface('',#130890,1.999996478625e0);
#130892=oriented_edge('',*,*,#130881,.f.);
#130893=oriented_edge('',*,*,#130879,.f.);
#130895=oriented_edge('',*,*,#130894,.f.);
#130896=oriented_edge('',*,*,#127091,.t.);
#130898=oriented_edge('',*,*,#130897,.f.);
#130899=edge_loop('',(#130892,#130893,#130895,#130896,#130898));
#130900=face_outer_bound('',#130899,.f.);
#130902=cartesian_point('',(6.187938560038e1,-1.678885863916e0,-9.4e0));
#130903=direction('',(-3.419680520012e-1,-9.395495010483e-1,1.745240643728e-2));
#130904=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#130905=axis2_placement_3d('',#130902,#130903,#130904);
#130906=plane('',#130905);
#130907=oriented_edge('',*,*,#130821,.f.);
#130908=oriented_edge('',*,*,#130575,.f.);
#130909=oriented_edge('',*,*,#127045,.f.);
#130910=oriented_edge('',*,*,#130894,.t.);
#130911=edge_loop('',(#130907,#130908,#130909,#130910));
#130912=face_outer_bound('',#130911,.f.);
#130914=cartesian_point('',(0.e0,0.e0,-3.7e0));
#130915=direction('',(0.e0,0.e0,1.e0));
#130916=direction('',(1.e0,0.e0,0.e0));
#130917=axis2_placement_3d('',#130914,#130915,#130916);
#130918=conical_surface('',#130917,7.029949387009e1,1.e0);
#130920=oriented_edge('',*,*,#130919,.f.);
#130921=oriented_edge('',*,*,#130865,.f.);
#130922=oriented_edge('',*,*,#130897,.t.);
#130923=oriented_edge('',*,*,#127105,.f.);
#130925=oriented_edge('',*,*,#130924,.t.);
#130927=oriented_edge('',*,*,#130926,.f.);
#130929=oriented_edge('',*,*,#130928,.f.);
#130931=oriented_edge('',*,*,#130930,.t.);
#130932=oriented_edge('',*,*,#130354,.f.);
#130934=oriented_edge('',*,*,#130933,.f.);
#130935=edge_loop('',(#130920,#130921,#130922,#130923,#130925,#130927,#130929,
#130931,#130932,#130934));
#130936=face_outer_bound('',#130935,.f.);
#130938=cartesian_point('',(6.746258394509e1,-1.690307526154e1,
-5.758677084873e0));
#130939=cartesian_point('',(6.746356002318e1,-1.693150438818e1,
-5.758528633680e0));
#130940=cartesian_point('',(6.746709497260e1,-1.701602613654e1,
-5.761061119013e0));
#130941=cartesian_point('',(6.747669085574e1,-1.716371317155e1,
-5.779106507965e0));
#130942=cartesian_point('',(6.749468704961e1,-1.735247694715e1,
-5.820873772924e0));
#130943=cartesian_point('',(6.752002030212e1,-1.756078473426e1,
-5.883209557421e0));
#130944=cartesian_point('',(6.755167520920e1,-1.779364065987e1,
-5.965112583302e0));
#130945=cartesian_point('',(6.758575798181e1,-1.805909180130e1,
-6.065394805245e0));
#130946=cartesian_point('',(6.761397291507e1,-1.836789082994e1,
-6.182628703588e0));
#130947=cartesian_point('',(6.761959307573e1,-1.870840749458e1,
-6.306444416209e0));
#130948=cartesian_point('',(6.759349493012e1,-1.901234107183e1,
-6.410059111586e0));
#130949=cartesian_point('',(6.756196709050e1,-1.919102885414e1,
-6.467906176837e0));
#130950=cartesian_point('',(6.754897718971e1,-1.925231797951e1,
-6.487330556188e0));
#130951=cartesian_point('',(6.747367795998e1,-1.690669397509e1,
-5.764429587899e0));
#130952=cartesian_point('',(6.747479408461e1,-1.693497670736e1,
-5.764103147013e0));
#130953=cartesian_point('',(6.747872178473e1,-1.701912091653e1,
-5.766059640394e0));
#130954=cartesian_point('',(6.748886811983e1,-1.716644561499e1,
-5.782904484914e0));
#130955=cartesian_point('',(6.750727969959e1,-1.735523484289e1,
-5.822942012644e0));
#130956=cartesian_point('',(6.753267378180e1,-1.756406596524e1,
-5.883294675793e0));
#130957=cartesian_point('',(6.756387619482e1,-1.779792997241e1,
-5.963055746829e0));
#130958=cartesian_point('',(6.759680451567e1,-1.806477892104e1,
-6.061146152370e0));
#130959=cartesian_point('',(6.762294514718e1,-1.837512602420e1,
-6.176246213886e0));
#130960=cartesian_point('',(6.762559971804e1,-1.871685618904e1,
-6.298285574448e0));
#130961=cartesian_point('',(6.759652186082e1,-1.902107458192e1,
-6.400751381459e0));
#130962=cartesian_point('',(6.756318776257e1,-1.919961090300e1,
-6.458189018338e0));
#130963=cartesian_point('',(6.754957554860e1,-1.926081344734e1,
-6.477513944683e0));
#130964=cartesian_point('',(6.751677569526e1,-1.692042182444e1,
-5.784621405690e0));
#130965=cartesian_point('',(6.751838495639e1,-1.694818437758e1,
-5.783596084977e0));
#130966=cartesian_point('',(6.752368622121e1,-1.703099984802e1,
-5.783304139954e0));
#130967=cartesian_point('',(6.753570246429e1,-1.717712127648e1,
-5.795518505233e0));
#130968=cartesian_point('',(6.755538891193e1,-1.736619647793e1,
-5.828953632899e0));
#130969=cartesian_point('',(6.758066490320e1,-1.757717105493e1,
-5.881800239123e0));
#130970=cartesian_point('',(6.760975822851e1,-1.781495711161e1,
-5.953517920752e0));
#130971=cartesian_point('',(6.763788295008e1,-1.808711575827e1,
-6.043449920311e0));
#130972=cartesian_point('',(6.765572700914e1,-1.840321099959e1,
-6.150693553960e0));
#130973=cartesian_point('',(6.764677725314e1,-1.874928413332e1,
-6.266307580505e0));
#130974=cartesian_point('',(6.760621022479e1,-1.905427398926e1,
-6.364721037945e0));
#130975=cartesian_point('',(6.756597288714e1,-1.923205656710e1,
-6.420806168305e0));
#130976=cartesian_point('',(6.754998957377e1,-1.929287192677e1,
-6.439826082890e0));
#130977=cartesian_point('',(6.759799762811e1,-1.694408822017e1,
-5.808274056360e0));
#130978=cartesian_point('',(6.760019608542e1,-1.697119469277e1,
-5.805881983533e0));
#130979=cartesian_point('',(6.760706917094e1,-1.705242749514e1,
-5.801280207172e0));
#130980=cartesian_point('',(6.762081565764e1,-1.719764642664e1,
-5.804990896336e0));
#130981=cartesian_point('',(6.764064097348e1,-1.738851064807e1,
-5.826766461631e0));
#130982=cartesian_point('',(6.766332651202e1,-1.760426251067e1,
-5.866789552292e0));
#130983=cartesian_point('',(6.768609819957e1,-1.784947934949e1,
-5.925203569300e0));
#130984=cartesian_point('',(6.770303992364e1,-1.813083975960e1,
-6.002140866802e0));
#130985=cartesian_point('',(6.770365555725e1,-1.845599214161e1,
-6.097471642103e0));
#130986=cartesian_point('',(6.767227718750e1,-1.880776985518e1,
-6.204152782416e0));
#130987=cartesian_point('',(6.761063451412e1,-1.911197545958e1,
-6.297674058313e0));
#130988=cartesian_point('',(6.755814679314e1,-1.928723275695e1,
-6.352800634815e0));
#130989=cartesian_point('',(6.753800523680e1,-1.934697876600e1,
-6.371789195610e0));
#130990=cartesian_point('',(6.770611199168e1,-1.697164615668e1,
-5.813998563856e0));
#130991=cartesian_point('',(6.770848625046e1,-1.699845932143e1,
-5.809698408788e0));
#130992=cartesian_point('',(6.771563278560e1,-1.707923372017e1,
-5.799230269329e0));
#130993=cartesian_point('',(6.772847376540e1,-1.722569331468e1,
-5.792020477261e0));
#130994=cartesian_point('',(6.774443464909e1,-1.742117497013e1,
-5.799677170888e0));
#130995=cartesian_point('',(6.775943645832e1,-1.764460549138e1,
-5.824996329300e0));
#130996=cartesian_point('',(6.776959548704e1,-1.789978371598e1,
-5.869019811265e0));
#130997=cartesian_point('',(6.776784125110e1,-1.819195283485e1,
-5.932918220418e0));
#130998=cartesian_point('',(6.774267518584e1,-1.852598470818e1,
-6.017567305124e0));
#130999=cartesian_point('',(6.768044201178e1,-1.888091936336e1,
-6.118039489899e0));
#131000=cartesian_point('',(6.759177739415e1,-1.918007755819e1,
-6.209958684148e0));
#131001=cartesian_point('',(6.752434168203e1,-1.934999728783e1,
-6.266654122641e0));
#131002=cartesian_point('',(6.749922019537e1,-1.940771231363e1,
-6.286573082978e0));
#131003=cartesian_point('',(6.781105361495e1,-1.699476192818e1,
-5.795826073066e0));
#131004=cartesian_point('',(6.781303800263e1,-1.702182467395e1,
-5.789592029299e0));
#131005=cartesian_point('',(6.781877453104e1,-1.710367247881e1,
-5.773310339395e0));
#131006=cartesian_point('',(6.782778086565e1,-1.725358581462e1,
-5.755867855308e0));
#131007=cartesian_point('',(6.783626062752e1,-1.745560921514e1,
-5.751110716565e0));
#131008=cartesian_point('',(6.783990248158e1,-1.768770865971e1,
-5.764336417877e0));
#131009=cartesian_point('',(6.783395194738e1,-1.795262068703e1,
-5.797448083292e0));
#131010=cartesian_point('',(6.781054045842e1,-1.825395506652e1,
-5.852612918369e0));
#131011=cartesian_point('',(6.775772488371e1,-1.859367978354e1,
-5.931661314956e0));
#131012=cartesian_point('',(6.766462109086e1,-1.894759202151e1,
-6.031340495648e0));
#131013=cartesian_point('',(6.755067799460e1,-1.923816300944e1,
-6.126227494210e0));
#131014=cartesian_point('',(6.746998434746e1,-1.940108140806e1,
-6.187066305899e0));
#131015=cartesian_point('',(6.744054041587e1,-1.945626537128e1,
-6.208783868376e0));
#131016=cartesian_point('',(6.789008880110e1,-1.700938386322e1,
-5.763936301831e0));
#131017=cartesian_point('',(6.789134957182e1,-1.703704444502e1,
-5.756183026269e0));
#131018=cartesian_point('',(6.789473888683e1,-1.712086545992e1,
-5.735431397091e0));
#131019=cartesian_point('',(6.789858977646e1,-1.727510559668e1,
-5.710564098386e0));
#131020=cartesian_point('',(6.789857374479e1,-1.748363597648e1,
-5.697447820204e0));
#131021=cartesian_point('',(6.789066686633e1,-1.772319682525e1,
-5.703237091408e0));
#131022=cartesian_point('',(6.786961710662e1,-1.799548938650e1,
-5.730475379668e0));
#131023=cartesian_point('',(6.782720217106e1,-1.830270902176e1,
-5.782071890311e0));
#131024=cartesian_point('',(6.775154950745e1,-1.864447651709e1,
-5.860559574763e0));
#131025=cartesian_point('',(6.763448922526e1,-1.899448366050e1,
-5.963656522395e0));
#131026=cartesian_point('',(6.750223717412e1,-1.927575817892e1,
-6.064248346542e0));
#131027=cartesian_point('',(6.741251850470e1,-1.943200713232e1,
-6.130218002705e0));
#131028=cartesian_point('',(6.738021146095e1,-1.948485551149e1,
-6.153977132413e0));
#131029=cartesian_point('',(6.794629410526e1,-1.701821790117e1,
-5.731042472201e0));
#131030=cartesian_point('',(6.794679897259e1,-1.704653364488e1,
-5.722173589332e0));
#131031=cartesian_point('',(6.794779778837e1,-1.713241156670e1,
-5.698191816472e0));
#131032=cartesian_point('',(6.794670994787e1,-1.729069711044e1,
-5.668202548237e0));
#131033=cartesian_point('',(6.793904633855e1,-1.750474165911e1,
-5.649697393496e0));
#131034=cartesian_point('',(6.792124692312e1,-1.775013196514e1,
-5.651136376651e0));
#131035=cartesian_point('',(6.788779464762e1,-1.802770101369e1,
-5.675513680299e0));
#131036=cartesian_point('',(6.783035446931e1,-1.833853493647e1,
-5.726261364885e0));
#131037=cartesian_point('',(6.773733153379e1,-1.868049542793e1,
-5.806402789681e0));
#131038=cartesian_point('',(6.760283814160e1,-1.902596610717e1,
-5.914183452457e0));
#131039=cartesian_point('',(6.745797500110e1,-1.929904181055e1,
-6.020779377564e0));
#131040=cartesian_point('',(6.736237699185e1,-1.944976412972e1,
-6.091525978543e0));
#131041=cartesian_point('',(6.732825400658e1,-1.950071062513e1,
-6.117122481280e0));
#131042=cartesian_point('',(6.798421542967e1,-1.702340615815e1,
-5.703807480316e0));
#131043=cartesian_point('',(6.798409120071e1,-1.705227745500e1,
-5.694168524509e0));
#131044=cartesian_point('',(6.798312118067e1,-1.713986576630e1,
-5.667982039392e0));
#131045=cartesian_point('',(6.797807320688e1,-1.730135867137e1,
-5.634615058530e0));
#131046=cartesian_point('',(6.796445728863e1,-1.751956124465e1,
-5.612748305554e0));
#131047=cartesian_point('',(6.793915444192e1,-1.776914292670e1,
-5.611715150872e0));
#131048=cartesian_point('',(6.789651263789e1,-1.805028574078e1,
-5.634811571007e0));
#131049=cartesian_point('',(6.782818926719e1,-1.836327640575e1,
-5.685820017869e0));
#131050=cartesian_point('',(6.772288911796e1,-1.870474540189e1,
-5.768090178870e0));
#131051=cartesian_point('',(6.757643798140e1,-1.904628704701e1,
-5.880142936554e0));
#131052=cartesian_point('',(6.742326817709e1,-1.931304748678e1,
-5.991750771135e0));
#131053=cartesian_point('',(6.732396930422e1,-1.945965424002e1,
-6.066277137749e0));
#131054=cartesian_point('',(6.728872976231e1,-1.950919863110e1,
-6.093303573426e0));
#131055=cartesian_point('',(6.801965130647e1,-1.702747044298e1,
-5.673237955384e0));
#131056=cartesian_point('',(6.801881828185e1,-1.705697615294e1,
-5.662861750147e0));
#131057=cartesian_point('',(6.801564699051e1,-1.714649033931e1,
-5.634589306140e0));
#131058=cartesian_point('',(6.800626073940e1,-1.731146571889e1,
-5.598145244303e0));
#131059=cartesian_point('',(6.798627786500e1,-1.753399819933e1,
-5.573415691510e0));
#131060=cartesian_point('',(6.795312157693e1,-1.778775881396e1,
-5.570542545277e0));
#131061=cartesian_point('',(6.790105822636e1,-1.807225512997e1,
-5.593101460035e0));
#131062=cartesian_point('',(6.782180769449e1,-1.838697503782e1,
-5.645199901850e0));
#131063=cartesian_point('',(6.770446878752e1,-1.872735344784e1,
-5.730487881234e0));
#131064=cartesian_point('',(6.754664487496e1,-1.906434186057e1,
-5.847661920406e0));
#131065=cartesian_point('',(6.738591791078e1,-1.932440527801e1,
-5.964928990185e0));
#131066=cartesian_point('',(6.728343072668e1,-1.946677345405e1,
-6.043552776760e0));
#131067=cartesian_point('',(6.724725813296e1,-1.951488688579e1,
-6.072108631443e0));
#131068=cartesian_point('',(6.806515273008e1,-1.703146457259e1,
-5.625987562998e0));
#131069=cartesian_point('',(6.806322066163e1,-1.706196497422e1,
-5.614637122665e0));
#131070=cartesian_point('',(6.805665814254e1,-1.715446382570e1,
-5.583645980860e0));
#131071=cartesian_point('',(6.804070513746e1,-1.732466904068e1,
-5.543374594024e0));
#131072=cartesian_point('',(6.801128958687e1,-1.755345557515e1,
-5.515404082404e0));
#131073=cartesian_point('',(6.796673405993e1,-1.781299185266e1,
-5.510902694577e0));
#131074=cartesian_point('',(6.790126963305e1,-1.810181605319e1,
-5.533801556420e0));
#131075=cartesian_point('',(6.780680509421e1,-1.841830939499e1,
-5.588621700554e0));
#131076=cartesian_point('',(6.767312329795e1,-1.875630123838e1,
-5.679391555109e0));
#131077=cartesian_point('',(6.750038566794e1,-1.908606569166e1,
-5.804905550311e0));
#131078=cartesian_point('',(6.733027528316e1,-1.933628682671e1,
-5.930963743790e0));
#131079=cartesian_point('',(6.722411591688e1,-1.947259891304e1,
-6.015732049432e0));
#131080=cartesian_point('',(6.718691758120e1,-1.951868628757e1,
-6.046553574727e0));
#131081=cartesian_point('',(6.811565456761e1,-1.703318175407e1,
-5.555807868592e0));
#131082=cartesian_point('',(6.811208370892e1,-1.706518551829e1,
-5.543314984931e0));
#131083=cartesian_point('',(6.810050494818e1,-1.716213196123e1,
-5.509217167178e0));
#131084=cartesian_point('',(6.807505422954e1,-1.733982316894e1,
-5.464972405003e0));
#131085=cartesian_point('',(6.803238126251e1,-1.757709069826e1,
-5.434369528018e0));
#131086=cartesian_point('',(6.797225736058e1,-1.784394598503e1,
-5.429689674118e0));
#131087=cartesian_point('',(6.788902864752e1,-1.813762208131e1,
-5.455250413168e0));
#131088=cartesian_point('',(6.777505457167e1,-1.845509241677e1,
-5.516023437651e0));
#131089=cartesian_point('',(6.762127221238e1,-1.878824827584e1,
-5.616441185091e0));
#131090=cartesian_point('',(6.743129327957e1,-1.910694019668e1,
-5.755123719711e0));
#131091=cartesian_point('',(6.725147872653e1,-1.934348082070e1,
-5.894319847679e0));
#131092=cartesian_point('',(6.714217899544e1,-1.947171058683e1,
-5.987866708478e0));
#131093=cartesian_point('',(6.710422440634e1,-1.951513090525e1,
-6.021872254677e0));
#131094=cartesian_point('',(6.815996101744e1,-1.702888797456e1,
-5.456357432143e0));
#131095=cartesian_point('',(6.815405762588e1,-1.706306358192e1,
-5.442731671358e0));
#131096=cartesian_point('',(6.813540339891e1,-1.716633585311e1,
-5.405717779583e0));
#131097=cartesian_point('',(6.809690172036e1,-1.735418569915e1,
-5.358573450566e0));
#131098=cartesian_point('',(6.803664311789e1,-1.760218201994e1,
-5.327721572656e0));
#131099=cartesian_point('',(6.795663215761e1,-1.787739899219e1,
-5.326363578510e0));
#131100=cartesian_point('',(6.785164521823e1,-1.817543512775e1,
-5.359138791792e0));
#131101=cartesian_point('',(6.771495181163e1,-1.849164541785e1,
-5.431396433818e0));
#131102=cartesian_point('',(6.753934525031e1,-1.881588748222e1,
-5.547889229210e0));
#131103=cartesian_point('',(6.733276941174e1,-1.911834132412e1,
-5.706479793294e0));
#131104=cartesian_point('',(6.714595846904e1,-1.933699245090e1,
-5.864422290390e0));
#131105=cartesian_point('',(6.703590129666e1,-1.945522538517e1,
-5.969854138782e0));
#131106=cartesian_point('',(6.699809951937e1,-1.949541237797e1,
-6.008082655677e0));
#131107=cartesian_point('',(6.818413536210e1,-1.701722346849e1,
-5.341217902371e0));
#131108=cartesian_point('',(6.817552128203e1,-1.705395478996e1,
-5.326764160241e0));
#131109=cartesian_point('',(6.814870817579e1,-1.716457394508e1,
-5.287853031488e0));
#131110=cartesian_point('',(6.809550268001e1,-1.736373766237e1,
-5.240069011427e0));
#131111=cartesian_point('',(6.801607935127e1,-1.762287232862e1,
-5.212392628273e0));
#131112=cartesian_point('',(6.791520767730e1,-1.790577025636e1,
-5.218437333385e0));
#131113=cartesian_point('',(6.778842804776e1,-1.820635140923e1,
-5.262990229606e0));
#131114=cartesian_point('',(6.763033368381e1,-1.851847164020e1,
-5.351577844321e0));
#131115=cartesian_point('',(6.743608645849e1,-1.883034324375e1,
-5.489072757428e0));
#131116=cartesian_point('',(6.721809147795e1,-1.911345268920e1,
-5.671952849633e0));
#131117=cartesian_point('',(6.702990166986e1,-1.931288150302e1,
-5.851727284682e0));
#131118=cartesian_point('',(6.692264171535e1,-1.942098968896e1,
-5.970366909622e0));
#131119=cartesian_point('',(6.688623518688e1,-1.945797664167e1,
-6.013197006877e0));
#131120=cartesian_point('',(6.818120387295e1,-1.700426653513e1,
-5.261324533806e0));
#131121=cartesian_point('',(6.817070149564e1,-1.704280119069e1,
-5.246647646347e0));
#131122=cartesian_point('',(6.813825091092e1,-1.715853501218e1,
-5.207494547742e0));
#131123=cartesian_point('',(6.807513769488e1,-1.736522418921e1,
-5.161240946683e0));
#131124=cartesian_point('',(6.798328466090e1,-1.763115538772e1,
-5.138284633298e0));
#131125=cartesian_point('',(6.786951014198e1,-1.791792998462e1,
-5.152050172909e0));
#131126=cartesian_point('',(6.773007784019e1,-1.821845860521e1,
-5.207263926859e0));
#131127=cartesian_point('',(6.756069570289e1,-1.852582906158e1,
-5.309386705361e0));
#131128=cartesian_point('',(6.735832858163e1,-1.882762723778e1,
-5.463191916220e0));
#131129=cartesian_point('',(6.713807436769e1,-1.909691822558e1,
-5.663827653960e0));
#131130=cartesian_point('',(6.695381119777e1,-1.928409113872e1,
-5.858844032007e0));
#131131=cartesian_point('',(6.685116168273e1,-1.938622683942e1,
-5.986247129650e0));
#131132=cartesian_point('',(6.681660848540e1,-1.942138812905e1,
-6.032061228326e0));
#131133=cartesian_point('',(6.817464281278e1,-1.699630236809e1,
-5.219887312085e0));
#131134=cartesian_point('',(6.816315916567e1,-1.703578000029e1,
-5.205184569559e0));
#131135=cartesian_point('',(6.812779076112e1,-1.715417087150e1,
-5.166180821898e0));
#131136=cartesian_point('',(6.805961430287e1,-1.736468003296e1,
-5.121225997731e0));
#131137=cartesian_point('',(6.796153664673e1,-1.763389785075e1,
-5.101361527502e0));
#131138=cartesian_point('',(6.784147210627e1,-1.792231143235e1,
-5.119792563123e0));
#131139=cartesian_point('',(6.769610894848e1,-1.822234764807e1,
-5.181172194858e0));
#131140=cartesian_point('',(6.752178347478e1,-1.852676558448e1,
-5.290878867634e0));
#131141=cartesian_point('',(6.731643645631e1,-1.882295803330e1,
-5.453587911793e0));
#131142=cartesian_point('',(6.709645938415e1,-1.908498076641e1,
-5.663663345622e0));
#131143=cartesian_point('',(6.691548194654e1,-1.926607388191e1,
-5.866608880345e0));
#131144=cartesian_point('',(6.681590651248e1,-1.936538124275e1,
-5.998454590760e0));
#131145=cartesian_point('',(6.678254098583e1,-1.939969662595e1,
-6.045762911049e0));
#131146=b_spline_surface_with_knots('',3,3,((#130938,#130939,#130940,#130941,
#130942,#130943,#130944,#130945,#130946,#130947,#130948,#130949,#130950),(
#130951,#130952,#130953,#130954,#130955,#130956,#130957,#130958,#130959,#130960,
#130961,#130962,#130963),(#130964,#130965,#130966,#130967,#130968,#130969,
#130970,#130971,#130972,#130973,#130974,#130975,#130976),(#130977,#130978,
#130979,#130980,#130981,#130982,#130983,#130984,#130985,#130986,#130987,#130988,
#130989),(#130990,#130991,#130992,#130993,#130994,#130995,#130996,#130997,
#130998,#130999,#131000,#131001,#131002),(#131003,#131004,#131005,#131006,
#131007,#131008,#131009,#131010,#131011,#131012,#131013,#131014,#131015),(
#131016,#131017,#131018,#131019,#131020,#131021,#131022,#131023,#131024,#131025,
#131026,#131027,#131028),(#131029,#131030,#131031,#131032,#131033,#131034,
#131035,#131036,#131037,#131038,#131039,#131040,#131041),(#131042,#131043,
#131044,#131045,#131046,#131047,#131048,#131049,#131050,#131051,#131052,#131053,
#131054),(#131055,#131056,#131057,#131058,#131059,#131060,#131061,#131062,
#131063,#131064,#131065,#131066,#131067),(#131068,#131069,#131070,#131071,
#131072,#131073,#131074,#131075,#131076,#131077,#131078,#131079,#131080),(
#131081,#131082,#131083,#131084,#131085,#131086,#131087,#131088,#131089,#131090,
#131091,#131092,#131093),(#131094,#131095,#131096,#131097,#131098,#131099,
#131100,#131101,#131102,#131103,#131104,#131105,#131106),(#131107,#131108,
#131109,#131110,#131111,#131112,#131113,#131114,#131115,#131116,#131117,#131118,
#131119),(#131120,#131121,#131122,#131123,#131124,#131125,#131126,#131127,
#131128,#131129,#131130,#131131,#131132),(#131133,#131134,#131135,#131136,
#131137,#131138,#131139,#131140,#131141,#131142,#131143,#131144,#131145)),
.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),
(3.300704526724e-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.646615996689e0),(1.468153914066e-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.065872225564e0),.unspecified.);
#131148=oriented_edge('',*,*,#131147,.f.);
#131149=oriented_edge('',*,*,#130867,.t.);
#131150=oriented_edge('',*,*,#130919,.t.);
#131151=edge_loop('',(#131148,#131149,#131150));
#131152=face_outer_bound('',#131151,.f.);
#131154=cartesian_point('',(6.758431208924e1,-1.936144528427e1,
-6.529540750410e0));
#131155=cartesian_point('',(6.764702459109e1,-1.919454169630e1,
-6.529066823069e0));
#131156=cartesian_point('',(6.772543464861e1,-1.885830519998e1,
-6.528331663787e0));
#131157=cartesian_point('',(6.771476208869e1,-1.832537332636e1,
-6.527736689907e0));
#131158=cartesian_point('',(6.755936023860e1,-1.777619681488e1,
-6.527730581958e0));
#131159=cartesian_point('',(6.727230362941e1,-1.732611842514e1,
-6.528457439831e0));
#131160=cartesian_point('',(6.702232365737e1,-1.709168192082e1,
-6.529173545850e0));
#131161=cartesian_point('',(6.692296182004e1,-1.701413930120e1,
-6.529514540349e0));
#131162=cartesian_point('',(6.736272501662e1,-1.927791271819e1,
-6.071264550847e0));
#131163=cartesian_point('',(6.741864058475e1,-1.913039688354e1,
-6.070552741181e0));
#131164=cartesian_point('',(6.748876453883e1,-1.883292776687e1,
-6.069417689609e0));
#131165=cartesian_point('',(6.747990582088e1,-1.836096565617e1,
-6.068506643243e0));
#131166=cartesian_point('',(6.734225736070e1,-1.787453839984e1,
-6.068522289211e0));
#131167=cartesian_point('',(6.708745941547e1,-1.747632711817e1,
-6.069535070133e0));
#131168=cartesian_point('',(6.686567951027e1,-1.726940066567e1,
-6.070803337531e0));
#131169=cartesian_point('',(6.677756647104e1,-1.720104426310e1,
-6.071301477867e0));
#131170=cartesian_point('',(6.766666622922e1,-1.939248967292e1,
-5.648418121363e0));
#131171=cartesian_point('',(6.773294428987e1,-1.921877550703e1,
-5.648059362512e0));
#131172=cartesian_point('',(6.781625106623e1,-1.886821006820e1,
-5.647458401344e0));
#131173=cartesian_point('',(6.780632406484e1,-1.831156647902e1,
-5.646982923636e0));
#131174=cartesian_point('',(6.764395370223e1,-1.773778496001e1,
-5.647014019369e0));
#131175=cartesian_point('',(6.734292753970e1,-1.726845699852e1,
-5.647450673896e0));
#131176=cartesian_point('',(6.708101398428e1,-1.702502165468e1,
-5.648270113906e0));
#131177=cartesian_point('',(6.697699269865e1,-1.694468367390e1,
-5.648508077790e0));
#131178=cartesian_point('',(6.815236575161e1,-1.957558499621e1,
-5.827268484892e0));
#131179=cartesian_point('',(6.823435832155e1,-1.935968473879e1,
-5.827452155283e0));
#131180=cartesian_point('',(6.833725443087e1,-1.892420676576e1,
-5.827716396436e0));
#131181=cartesian_point('',(6.832446645938e1,-1.823309673373e1,
-5.827935312933e0));
#131182=cartesian_point('',(6.812289138813e1,-1.752076615360e1,
-5.827954289107e0));
#131183=cartesian_point('',(6.774960190718e1,-1.693777133354e1,
-5.827619786798e0));
#131184=cartesian_point('',(6.742473539961e1,-1.663499863452e1,
-5.827471226044e0));
#131185=cartesian_point('',(6.729568177686e1,-1.653501114446e1,
-5.827329696829e0));
#131186=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.616048199496e-1,1.224626460619e0),(5.024370005798e-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.542912523200e0,1.542912523200e0,1.542912523200e0,1.542912523200e0,
1.542912523200e0,1.542912523200e0,1.542912523200e0,1.542912523200e0),(
8.765708261152e-1,8.765708261152e-1,8.765708261152e-1,8.765708261152e-1,
8.765708261152e-1,8.765708261152e-1,8.765708261152e-1,8.765708261152e-1),(
8.236031602511e-1,8.236031602511e-1,8.236031602511e-1,8.236031602511e-1,
8.236031602511e-1,8.236031602511e-1,8.236031602511e-1,8.236031602511e-1),(
1.384009525607e0,1.384009525607e0,1.384009525607e0,1.384009525607e0,
1.384009525607e0,1.384009525607e0,1.384009525607e0,1.384009525607e0)))representation_item('')surface());
#131187=oriented_edge('',*,*,#131147,.t.);
#131189=oriented_edge('',*,*,#131188,.f.);
#131191=oriented_edge('',*,*,#131190,.t.);
#131192=oriented_edge('',*,*,#130835,.f.);
#131193=edge_loop('',(#131187,#131189,#131191,#131192));
#131194=face_outer_bound('',#131193,.f.);
#131196=cartesian_point('',(6.563529626592e1,-1.864362366193e1,
-7.561295219865e0));
#131197=direction('',(-1.971610472843e-2,-5.542479912805e-3,
-9.997902560691e-1));
#131198=direction('',(4.986752914267e-1,8.666652575486e-1,-1.463847938455e-2));
#131199=axis2_placement_3d('',#131196,#131197,#131198);
#131200=cylindrical_surface('',#131199,1.999999999999e0);
#131201=oriented_edge('',*,*,#131188,.t.);
#131202=oriented_edge('',*,*,#130933,.t.);
#131203=oriented_edge('',*,*,#130370,.f.);
#131204=oriented_edge('',*,*,#130368,.f.);
#131206=oriented_edge('',*,*,#131205,.f.);
#131207=edge_loop('',(#131201,#131202,#131203,#131204,#131206));
#131208=face_outer_bound('',#131207,.f.);
#131210=cartesian_point('',(5.922797504286e1,-1.004295544793e1,-9.4e0));
#131211=direction('',(-6.785692066194e-1,-7.343291124132e-1,1.745240643728e-2));
#131212=direction('',(7.344409713304e-1,-6.786725717393e-1,0.e0));
#131213=axis2_placement_3d('',#131210,#131211,#131212);
#131214=plane('',#131213);
#131216=oriented_edge('',*,*,#131215,.f.);
#131217=oriented_edge('',*,*,#131205,.t.);
#131218=oriented_edge('',*,*,#130384,.f.);
#131220=oriented_edge('',*,*,#131219,.f.);
#131221=edge_loop('',(#131216,#131217,#131218,#131220));
#131222=face_outer_bound('',#131221,.f.);
#131224=cartesian_point('',(6.767135327842e1,-1.709063192303e1,-6.3e0));
#131225=direction('',(-7.344409713304e-1,6.786725717393e-1,0.e0));
#131226=direction('',(-6.785692066194e-1,-7.343291124131e-1,1.745240643728e-2));
#131227=axis2_placement_3d('',#131224,#131225,#131226);
#131228=cylindrical_surface('',#131227,5.e-1);
#131229=oriented_edge('',*,*,#131215,.t.);
#131231=oriented_edge('',*,*,#131230,.f.);
#131232=oriented_edge('',*,*,#130837,.f.);
#131233=oriented_edge('',*,*,#131190,.f.);
#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.890380354247e-1,-8.081053104782e-1,0.e0));
#131240=axis2_placement_3d('',#131237,#131238,#131239);
#131241=toroidal_surface('',#131240,3.445813134700e0,5.e-1);
#131243=oriented_edge('',*,*,#131242,.t.);
#131245=oriented_edge('',*,*,#131244,.t.);
#131246=oriented_edge('',*,*,#130839,.f.);
#131247=oriented_edge('',*,*,#131230,.t.);
#131248=edge_loop('',(#131243,#131245,#131246,#131247));
#131249=face_outer_bound('',#131248,.f.);
#131251=cartesian_point('',(6.54e1,-1.03e1,-7.6e0));
#131252=direction('',(0.e0,0.e0,-1.e0));
#131253=direction('',(0.e0,1.e0,0.e0));
#131254=axis2_placement_3d('',#131251,#131252,#131253);
#131255=conical_surface('',#131254,3.968580883129e0,1.e0);
#131256=oriented_edge('',*,*,#131242,.f.);
#131257=oriented_edge('',*,*,#131219,.t.);
#131258=oriented_edge('',*,*,#130398,.f.);
#131260=oriented_edge('',*,*,#131259,.t.);
#131261=edge_loop('',(#131256,#131257,#131258,#131260));
#131262=face_outer_bound('',#131261,.f.);
#131264=cartesian_point('',(7.138321709061e1,6.752119568619e-1,-9.4e0));
#131265=direction('',(-6.785692066194e-1,7.343291124132e-1,1.745240643728e-2));
#131266=direction('',(-7.344409713304e-1,-6.786725717393e-1,0.e0));
#131267=axis2_placement_3d('',#131264,#131265,#131266);
#131268=plane('',#131267);
#131270=oriented_edge('',*,*,#131269,.f.);
#131271=oriented_edge('',*,*,#131259,.f.);
#131272=oriented_edge('',*,*,#130412,.f.);
#131274=oriented_edge('',*,*,#131273,.t.);
#131275=edge_loop('',(#131270,#131271,#131272,#131274));
#131276=face_outer_bound('',#131275,.f.);
#131278=cartesian_point('',(6.275138878126e1,-8.055744284864e0,-6.3e0));
#131279=direction('',(7.344409713304e-1,6.786725717393e-1,0.e0));
#131280=direction('',(-6.785692066194e-1,7.343291124131e-1,1.745240643728e-2));
#131281=axis2_placement_3d('',#131278,#131279,#131280);
#131282=cylindrical_surface('',#131281,5.e-1);
#131283=oriented_edge('',*,*,#131269,.t.);
#131285=oriented_edge('',*,*,#131284,.f.);
#131286=oriented_edge('',*,*,#130841,.f.);
#131287=oriented_edge('',*,*,#131244,.f.);
#131288=edge_loop('',(#131283,#131285,#131286,#131287));
#131289=face_outer_bound('',#131288,.f.);
#131291=cartesian_point('',(6.489697122983e1,-5.458099474622e0,
-6.529554995820e0));
#131292=cartesian_point('',(6.500216194401e1,-5.375838811661e0,
-6.528978753576e0));
#131293=cartesian_point('',(6.525547471773e1,-5.135195181663e0,
-6.527703353593e0));
#131294=cartesian_point('',(6.555506248151e1,-4.654064928080e0,
-6.526094005644e0));
#131295=cartesian_point('',(6.571322542230e1,-4.025479324867e0,
-6.525324806327e0));
#131296=cartesian_point('',(6.567138773885e1,-3.379893194040e0,
-6.525632963749e0));
#131297=cartesian_point('',(6.542847801024e1,-2.762626395128e0,
-6.527046673351e0));
#131298=cartesian_point('',(6.514076179276e1,-2.418685647560e0,
-6.528638308337e0));
#131299=cartesian_point('',(6.496590984120e1,-2.269506618185e0,
-6.529623101709e0));
#131300=cartesian_point('',(6.475165094623e1,-5.271317986393e0,
-6.071701694889e0));
#131301=cartesian_point('',(6.484506900182e1,-5.198953741102e0,
-6.070858818893e0));
#131302=cartesian_point('',(6.507024840688e1,-4.986866251683e0,
-6.068737830557e0));
#131303=cartesian_point('',(6.533709556685e1,-4.561312222667e0,
-6.066380900655e0));
#131304=cartesian_point('',(6.547812523091e1,-4.004049949187e0,
-6.065180837455e0));
#131305=cartesian_point('',(6.544070218716e1,-3.431468258580e0,
-6.065661318427e0));
#131306=cartesian_point('',(6.522403084428e1,-2.884749693281e0,
-6.067794924736e0));
#131307=cartesian_point('',(6.496796003581e1,-2.581171169310e0,
-6.070270726720e0));
#131308=cartesian_point('',(6.481262616491e1,-2.449884096778e0,
-6.071738048041e0));
#131309=cartesian_point('',(6.495078766149e1,-5.527269413481e0,
-5.648999003156e0));
#131310=cartesian_point('',(6.506114919934e1,-5.442389068994e0,
-5.648594630908e0));
#131311=cartesian_point('',(6.532736704870e1,-5.193257461850e0,
-5.647331867248e0));
#131312=cartesian_point('',(6.564333040638e1,-4.691986780012e0,
-5.646198321494e0));
#131313=cartesian_point('',(6.581045742498e1,-4.034402493308e0,
-5.645550643277e0));
#131314=cartesian_point('',(6.576600721511e1,-3.358516442665e0,
-5.645809699881e0));
#131315=cartesian_point('',(6.550918127270e1,-2.713839336350e0,
-5.646896426968e0));
#131316=cartesian_point('',(6.520616505394e1,-2.356826456166e0,
-5.648225983034e0));
#131317=cartesian_point('',(6.502261313311e1,-2.202783377018e0,
-5.648955712035e0));
#131318=cartesian_point('',(6.526940574174e1,-5.936791504318e0,
-5.827143542677e0));
#131319=cartesian_point('',(6.540621684455e1,-5.831034926581e0,
-5.827381271714e0));
#131320=cartesian_point('',(6.573607286479e1,-5.520934508079e0,
-5.827736187197e0));
#131321=cartesian_point('',(6.612716315887e1,-4.898158511897e0,
-5.828398167885e0));
#131322=cartesian_point('',(6.633391470720e1,-4.082163160706e0,
-5.828665257134e0));
#131323=cartesian_point('',(6.627901656323e1,-3.243646529236e0,
-5.828558061430e0));
#131324=cartesian_point('',(6.596136037561e1,-2.443281021389e0,
-5.828018918612e0));
#131325=cartesian_point('',(6.558614529239e1,-1.999247514492e0,
-5.827461306681e0));
#131326=cartesian_point('',(6.535864221075e1,-1.807361278499e0,
-5.827073031943e0));
#131327=(bounded_surface()b_spline_surface(3,3,((#131291,#131292,#131293,
#131294,#131295,#131296,#131297,#131298,#131299),(#131300,#131301,#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.616078491717e-1,
1.224316764517e0),(3.043304743540e-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.542554595117e0,1.542554595117e0,1.542554595117e0,1.542554595117e0,
1.542554595117e0,1.542554595117e0,1.542554595117e0,1.542554595117e0,
1.542554595117e0),(8.767832797071e-1,8.767832797071e-1,8.767832797071e-1,
8.767832797071e-1,8.767832797071e-1,8.767832797071e-1,8.767832797071e-1,
8.767832797071e-1,8.767832797071e-1),(8.237403169993e-1,8.237403169993e-1,
8.237403169993e-1,8.237403169993e-1,8.237403169993e-1,8.237403169993e-1,
8.237403169993e-1,8.237403169993e-1,8.237403169993e-1),(1.383425706994e0,
1.383425706994e0,1.383425706994e0,1.383425706994e0,1.383425706994e0,
1.383425706994e0,1.383425706994e0,1.383425706994e0,1.383425706994e0)))representation_item('')surface());
#131328=oriented_edge('',*,*,#130808,.t.);
#131329=oriented_edge('',*,*,#130843,.f.);
#131330=oriented_edge('',*,*,#131284,.t.);
#131332=oriented_edge('',*,*,#131331,.f.);
#131333=edge_loop('',(#131328,#131329,#131330,#131332));
#131334=face_outer_bound('',#131333,.f.);
#131336=cartesian_point('',(6.359253613792e1,-3.834847251320e0,
-7.947387589169e0));
#131337=direction('',(-2.506167166048e-2,6.003343045632e-4,-9.996857267223e-1));
#131338=direction('',(5.647425107924e-1,8.251540690101e-1,-1.366231678509e-2));
#131339=axis2_placement_3d('',#131336,#131337,#131338);
#131340=cylindrical_surface('',#131339,2.000014573780e0);
#131341=oriented_edge('',*,*,#131331,.t.);
#131342=oriented_edge('',*,*,#131273,.f.);
#131343=oriented_edge('',*,*,#130428,.f.);
#131344=oriented_edge('',*,*,#130568,.f.);
#131345=edge_loop('',(#131341,#131342,#131343,#131344));
#131346=face_outer_bound('',#131345,.f.);
#131348=cartesian_point('',(5.929510546634e0,-6.806273895845e1,
-2.476198211650e0));
#131349=direction('',(1.182084924781e-2,1.854533586950e-2,-9.997581397721e-1));
#131350=direction('',(2.774584029111e-1,-9.606276362301e-1,-1.453888458400e-2));
#131351=axis2_placement_3d('',#131348,#131349,#131350);
#131352=cylindrical_surface('',#131351,1.999996570861e0);
#131354=oriented_edge('',*,*,#131353,.f.);
#131356=oriented_edge('',*,*,#131355,.f.);
#131357=oriented_edge('',*,*,#130924,.f.);
#131358=oriented_edge('',*,*,#127151,.t.);
#131360=oriented_edge('',*,*,#131359,.f.);
#131361=edge_loop('',(#131354,#131356,#131357,#131358,#131360));
#131362=face_outer_bound('',#131361,.f.);
#131364=cartesian_point('',(5.962389589675e0,-6.801108616037e1,
-5.299868586874e0));
#131365=direction('',(-7.028041539694e-5,-8.042538059934e-5,9.999999942962e-1));
#131366=direction('',(1.135161126987e-1,-9.935361528320e-1,-7.192756408627e-5));
#131367=axis2_placement_3d('',#131364,#131365,#131366);
#131368=toroidal_surface('',#131367,1.499474608172e0,4.999981283617e-1);
#131370=oriented_edge('',*,*,#131369,.f.);
#131372=oriented_edge('',*,*,#131371,.f.);
#131373=oriented_edge('',*,*,#131355,.t.);
#131374=oriented_edge('',*,*,#131353,.t.);
#131376=oriented_edge('',*,*,#131375,.f.);
#131377=edge_loop('',(#131370,#131372,#131373,#131374,#131376));
#131378=face_outer_bound('',#131377,.f.);
#131380=cartesian_point('',(0.e0,0.e0,-5.8e0));
#131381=direction('',(0.e0,0.e0,-1.e0));
#131382=direction('',(1.e0,0.e0,0.e0));
#131383=axis2_placement_3d('',#131380,#131381,#131382);
#131384=plane('',#131383);
#131386=oriented_edge('',*,*,#131385,.t.);
#131388=oriented_edge('',*,*,#131387,.t.);
#131390=oriented_edge('',*,*,#131389,.t.);
#131392=oriented_edge('',*,*,#131391,.t.);
#131394=oriented_edge('',*,*,#131393,.t.);
#131396=oriented_edge('',*,*,#131395,.t.);
#131398=oriented_edge('',*,*,#131397,.t.);
#131399=oriented_edge('',*,*,#131369,.t.);
#131400=edge_loop('',(#131386,#131388,#131390,#131392,#131394,#131396,#131398,
#131399));
#131401=face_outer_bound('',#131400,.f.);
#131403=oriented_edge('',*,*,#131402,.t.);
#131405=oriented_edge('',*,*,#131404,.t.);
#131406=edge_loop('',(#131403,#131405));
#131407=face_bound('',#131406,.f.);
#131409=cartesian_point('',(4.734707863356e0,-6.902230695506e1,-5.3e0));
#131410=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#131411=direction('',(0.e0,0.e0,-1.e0));
#131412=axis2_placement_3d('',#131409,#131410,#131411);
#131413=cylindrical_surface('',#131412,5.e-1);
#131414=oriented_edge('',*,*,#131385,.f.);
#131415=oriented_edge('',*,*,#131375,.t.);
#131417=oriented_edge('',*,*,#131416,.t.);
#131419=oriented_edge('',*,*,#131418,.f.);
#131420=edge_loop('',(#131414,#131415,#131417,#131419));
#131421=face_outer_bound('',#131420,.f.);
#131423=cartesian_point('',(6.405598272501e0,-7.486592121122e1,-9.4e0));
#131424=direction('',(9.395495010483e-1,3.419680520012e-1,1.745240643728e-2));
#131425=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#131426=axis2_placement_3d('',#131423,#131424,#131425);
#131427=plane('',#131426);
#131429=oriented_edge('',*,*,#131428,.f.);
#131430=oriented_edge('',*,*,#131416,.f.);
#131431=oriented_edge('',*,*,#131359,.t.);
#131432=oriented_edge('',*,*,#127165,.f.);
#131434=oriented_edge('',*,*,#131433,.f.);
#131435=edge_loop('',(#131429,#131430,#131431,#131432,#131434));
#131436=face_outer_bound('',#131435,.f.);
#131438=cartesian_point('',(3.950829959033e0,-6.611834327320e1,
-5.729146265449e0));
#131439=cartesian_point('',(3.942649394929e0,-6.610630956484e1,
-5.731240380661e0));
#131440=cartesian_point('',(3.934409466214e0,-6.609437292915e1,
-5.733714758969e0));
#131441=cartesian_point('',(3.926115613869e0,-6.608255284181e1,
-5.736552120442e0));
#131442=cartesian_point('',(3.522202193278e0,-6.627352566621e1,
-6.001742931561e0));
#131443=cartesian_point('',(3.513538350858e0,-6.626679173229e1,
-6.000058315426e0));
#131444=cartesian_point('',(3.504731061277e0,-6.625992377284e1,
-5.998520733185e0));
#131445=cartesian_point('',(3.495786313803e0,-6.625292315531e1,
-5.997134678561e0));
#131446=cartesian_point('',(3.092664967909e0,-6.643086880244e1,
-5.687754317916e0));
#131447=cartesian_point('',(3.084461469386e0,-6.641775976838e1,
-5.682246949618e0));
#131448=cartesian_point('',(3.076154269912e0,-6.640433276444e1,
-5.677003310764e0));
#131449=cartesian_point('',(3.067755417081e0,-6.639059331517e1,
-5.672042572961e0));
#131450=cartesian_point('',(3.264671464084e0,-6.636995713566e1,
-5.141593911796e0));
#131451=cartesian_point('',(3.257364590208e0,-6.634602846874e1,
-5.137576150946e0));
#131452=cartesian_point('',(3.250080001521e0,-6.632191001149e1,
-5.134176377129e0));
#131453=cartesian_point('',(3.242833623444e0,-6.629763114557e1,
-5.131399711632e0));
#131454=(bounded_surface()b_spline_surface(3,3,((#131438,#131439,#131440,
#131441),(#131442,#131443,#131444,#131445),(#131446,#131447,#131448,#131449),(
#131450,#131451,#131452,#131453)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(-4.027238530562e-1,1.231762351362e0),(4.639607366697e-1,
5.128487135819e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.595320024440e0,1.595320024440e0,1.595320024440e0,1.595320024440e0),
(8.767227377452e-1,8.767227377452e-1,8.767227377452e-1,8.767227377452e-1),(
8.086773045649e-1,8.086773045649e-1,8.086773045649e-1,8.086773045649e-1),(
1.391183724899e0,1.391183724899e0,1.391183724899e0,1.391183724899e0)))representation_item('')surface());
#131456=oriented_edge('',*,*,#131455,.f.);
#131457=oriented_edge('',*,*,#131418,.t.);
#131458=oriented_edge('',*,*,#131428,.t.);
#131459=edge_loop('',(#131456,#131457,#131458));
#131460=face_outer_bound('',#131459,.f.);
#131462=cartesian_point('',(3.956834206889e0,-6.628962549383e1,
-5.771162684003e0));
#131463=cartesian_point('',(3.927706968536e0,-6.623228254069e1,
-5.762487578478e0));
#131464=cartesian_point('',(3.861744878108e0,-6.612281602613e1,
-5.764746985961e0));
#131465=cartesian_point('',(3.734244337526e0,-6.596997045e1,-5.811577330834e0));
#131466=cartesian_point('',(3.583133416709e0,-6.583392788376e1,
-5.888514856417e0));
#131467=cartesian_point('',(3.408018050322e0,-6.570882929431e1,
-5.985633743494e0));
#131468=cartesian_point('',(3.223065923883e0,-6.559254031533e1,
-6.087795778878e0));
#131469=cartesian_point('',(3.040711542951e0,-6.548083485097e1,
-6.185171074484e0));
#131470=cartesian_point('',(2.870435857792e0,-6.537200480648e1,
-6.273126857139e0));
#131471=cartesian_point('',(2.718874217708e0,-6.526815683455e1,
-6.349167721879e0));
#131472=cartesian_point('',(2.571853851935e0,-6.515914261466e1,
-6.421515048445e0));
#131473=cartesian_point('',(2.478626465456e0,-6.508382145581e1,
-6.466033905341e0));
#131474=cartesian_point('',(2.429148197029e0,-6.504148298899e1,
-6.489127671887e0));
#131475=cartesian_point('',(3.946288914141e0,-6.629148337782e1,
-5.775914814347e0));
#131476=cartesian_point('',(3.917237671971e0,-6.623490312720e1,
-5.767115105522e0));
#131477=cartesian_point('',(3.851416715174e0,-6.612680215864e1,
-5.768773124738e0));
#131478=cartesian_point('',(3.723994788732e0,-6.597526709388e1,
-5.813924391046e0));
#131479=cartesian_point('',(3.572806041291e0,-6.583959350469e1,
-5.888799078395e0));
#131480=cartesian_point('',(3.397545211024e0,-6.571391372574e1,
-5.983773168718e0));
#131481=cartesian_point('',(3.212557094505e0,-6.559633997635e1,
-6.084036889905e0));
#131482=cartesian_point('',(3.030409002025e0,-6.548299794244e1,
-6.179874890864e0));
#131483=cartesian_point('',(2.860601061075e0,-6.537246311590e1,
-6.266670194720e0));
#131484=cartesian_point('',(2.709705225559e0,-6.526702730343e1,
-6.341889068867e0));
#131485=cartesian_point('',(2.563588658807e0,-6.515650498923e1,
-6.413570179750e0));
#131486=cartesian_point('',(2.471036766354e0,-6.508018697861e1,
-6.457856891419e0));
#131487=cartesian_point('',(2.421920112583e0,-6.503728669505e1,
-6.480925543654e0));
#131488=cartesian_point('',(3.902552226071e0,-6.629960331504e1,
-5.793882158878e0));
#131489=cartesian_point('',(3.873819144266e0,-6.624601719387e1,
-5.784525240163e0));
#131490=cartesian_point('',(3.808598307008e0,-6.614325698283e1,
-5.783662476150e0));
#131491=cartesian_point('',(3.681569213408e0,-6.599671067900e1,
-5.821930492116e0));
#131492=cartesian_point('',(3.530178855057e0,-6.586219289174e1,
-5.888422726470e0));
#131493=cartesian_point('',(3.354495924244e0,-6.573381939385e1,
-5.974746734534e0));
#131494=cartesian_point('',(3.169575324467e0,-6.561074684951e1,
-6.067416523692e0));
#131495=cartesian_point('',(2.988503891595e0,-6.549055255050e1,
-6.157160576043e0));
#131496=cartesian_point('',(2.820832286761e0,-6.537296145421e1,
-6.239410884819e0));
#131497=cartesian_point('',(2.672855741089e0,-6.526100611861e1,
-6.311462971638e0));
#131498=cartesian_point('',(2.530618670142e0,-6.514433328319e1,
-6.380618306711e0));
#131499=cartesian_point('',(2.440931711762e0,-6.506396960236e1,
-6.424097343249e0));
#131500=cartesian_point('',(2.393340277154e0,-6.501879201750e1,
-6.447146972278e0));
#131501=cartesian_point('',(3.821070451770e0,-6.631776105608e1,
-5.814614614215e0));
#131502=cartesian_point('',(3.792951793117e0,-6.626851572183e1,
-5.803924031450e0));
#131503=cartesian_point('',(3.728956975408e0,-6.617334425264e1,
-5.798171078425e0));
#131504=cartesian_point('',(3.603148112548e0,-6.603282597451e1,
-5.824206033809e0));
#131505=cartesian_point('',(3.452268341139e0,-6.589772239291e1,
-5.876348247337e0));
#131506=cartesian_point('',(3.277124285900e0,-6.576225913537e1,
-5.948352347158e0));
#131507=cartesian_point('',(3.093914882933e0,-6.562769758385e1,
-6.028917484095e0));
#131508=cartesian_point('',(2.916466066352e0,-6.549426517733e1,
-6.109370758379e0));
#131509=cartesian_point('',(2.754210527425e0,-6.536363298107e1,
-6.185114395702e0));
#131510=cartesian_point('',(2.612827111947e0,-6.524001482854e1,
-6.253039655292e0));
#131511=cartesian_point('',(2.478775476203e0,-6.511264639020e1,
-6.319225321885e0));
#131512=cartesian_point('',(2.394888965736e0,-6.502539487224e1,
-6.362334300144e0));
#131513=cartesian_point('',(2.350324924625e0,-6.497636107802e1,
-6.385971129919e0));
#131514=cartesian_point('',(3.714168480839e0,-6.634734586201e1,
-5.817586984549e0));
#131515=cartesian_point('',(3.686897171509e0,-6.630144267195e1,
-5.804584596210e0));
#131516=cartesian_point('',(3.624716218691e0,-6.621173749545e1,
-5.792047023368e0));
#131517=cartesian_point('',(3.501436974159e0,-6.607291704313e1,
-5.803155393155e0));
#131518=cartesian_point('',(3.352912263862e0,-6.593183629522e1,
-5.838879234997e0));
#131519=cartesian_point('',(3.180995307927e0,-6.578313258009e1,
-5.895509864701e0));
#131520=cartesian_point('',(3.003045782501e0,-6.563113079770e1,
-5.964078804422e0));
#131521=cartesian_point('',(2.833424246365e0,-6.547943223412e1,
-6.036264490872e0));
#131522=cartesian_point('',(2.681005259152e0,-6.533188970941e1,
-6.107200002558e0));
#131523=cartesian_point('',(2.550467210424e0,-6.519388891622e1,
-6.173082371181e0));
#131524=cartesian_point('',(2.428976213297e0,-6.505393879173e1,
-6.238672853599e0));
#131525=cartesian_point('',(2.353580287454e0,-6.495888527916e1,
-6.283453976727e0));
#131526=cartesian_point('',(2.313341614579e0,-6.490552705717e1,
-6.309045217359e0));
#131527=cartesian_point('',(3.613160382275e0,-6.638076496059e1,
-5.797415813303e0));
#131528=cartesian_point('',(3.586728822005e0,-6.633578803164e1,
-5.781695966285e0));
#131529=cartesian_point('',(3.526456506980e0,-6.624698918749e1,
-5.762398018359e0));
#131530=cartesian_point('',(3.406448267734e0,-6.610388219201e1,
-5.760467769884e0));
#131531=cartesian_point('',(3.261747127213e0,-6.595221358636e1,
-5.782962821327e0));
#131532=cartesian_point('',(3.095269603624e0,-6.578726348815e1,
-5.828305542530e0));
#131533=cartesian_point('',(2.925149446208e0,-6.561653802540e1,
-5.889224295601e0));
#131534=cartesian_point('',(2.765839726817e0,-6.544672855362e1,
-5.957317813048e0));
#131535=cartesian_point('',(2.625305070887e0,-6.528339701366e1,
-6.027246628329e0));
#131536=cartesian_point('',(2.507096677287e0,-6.513267787953e1,
-6.094396417525e0));
#131537=cartesian_point('',(2.399201507845e0,-6.498221565845e1,
-6.162555385225e0));
#131538=cartesian_point('',(2.332663226962e0,-6.488096135153e1,
-6.210962935830e0));
#131539=cartesian_point('',(2.296846741306e0,-6.482421407779e1,
-6.239523843359e0));
#131540=cartesian_point('',(3.539146279919e0,-6.640956708185e1,
-5.764496215551e0));
#131541=cartesian_point('',(3.513360926422e0,-6.636350733726e1,
-5.746364326276e0));
#131542=cartesian_point('',(3.454640922016e0,-6.627201108115e1,
-5.721836557968e0));
#131543=cartesian_point('',(3.337724830601e0,-6.612111320733e1,
-5.711192880552e0));
#131544=cartesian_point('',(3.197087091511e0,-6.595778671266e1,
-5.725797665500e0));
#131545=cartesian_point('',(3.036482090947e0,-6.577798304899e1,
-5.765425028945e0));
#131546=cartesian_point('',(2.874356081510e0,-6.559176564087e1,
-5.823646544609e0));
#131547=cartesian_point('',(2.724904208613e0,-6.540801293313e1,
-5.891677587848e0));
#131548=cartesian_point('',(2.595122353139e0,-6.523326110590e1,
-5.963660166652e0));
#131549=cartesian_point('',(2.487592182315e0,-6.507391034683e1,
-6.034262764749e0));
#131550=cartesian_point('',(2.391023178799e0,-6.491683142976e1,
-6.106775153292e0));
#131551=cartesian_point('',(2.331634622902e0,-6.481195783767e1,
-6.159455375691e0));
#131552=cartesian_point('',(2.299323176797e0,-6.475327736683e1,
-6.191078770824e0));
#131553=cartesian_point('',(3.487647405694e0,-6.643210091206e1,
-5.731107285512e0));
#131554=cartesian_point('',(3.462329527203e0,-6.638426966111e1,
-5.711053891627e0));
#131555=cartesian_point('',(3.404778476922e0,-6.628895374500e1,
-5.682727635395e0));
#131556=cartesian_point('',(3.290415749700e0,-6.612994757249e1,
-5.666507039378e0));
#131557=cartesian_point('',(3.153334500358e0,-6.595625576041e1,
-5.676663946962e0));
#131558=cartesian_point('',(2.997906046362e0,-6.576441265360e1,
-5.713791766752e0));
#131559=cartesian_point('',(2.842646873903e0,-6.556639179398e1,
-5.771817506935e0));
#131560=cartesian_point('',(2.701384415352e0,-6.537254879732e1,
-5.841501995887e0));
#131561=cartesian_point('',(2.580265967016e0,-6.518993697396e1,
-5.916526890861e0));
#131562=cartesian_point('',(2.481115616532e0,-6.502497785765e1,
-5.990990758095e0));
#131563=cartesian_point('',(2.393215530900e0,-6.486392276237e1,
-6.067960573679e0));
#131564=cartesian_point('',(2.339182755035e0,-6.475706512205e1,
-6.124547333348e0));
#131565=cartesian_point('',(2.309463071926e0,-6.469735749380e1,
-6.158813928912e0));
#131566=cartesian_point('',(3.453456025239e0,-6.644832128966e1,
-5.703643436492e0));
#131567=cartesian_point('',(3.428457530284e0,-6.639879957169e1,
-5.682191442268e0));
#131568=cartesian_point('',(3.371727467907e0,-6.629996621497e1,
-5.651262654076e0));
#131569=cartesian_point('',(3.259262992318e0,-6.613421910129e1,
-5.631584856451e0));
#131570=cartesian_point('',(3.124911355851e0,-6.595250692513e1,
-5.639315187641e0));
#131571=cartesian_point('',(2.973470620032e0,-6.575180951861e1,
-5.675529751310e0));
#131572=cartesian_point('',(2.823429534999e0,-6.554543465329e1,
-5.734274703297e0));
#131573=cartesian_point('',(2.688276299349e0,-6.534469614337e1,
-5.805914209544e0));
#131574=cartesian_point('',(2.573506641371e0,-6.515690942969e1,
-5.883773992104e0));
#131575=cartesian_point('',(2.480399752020e0,-6.498842760199e1,
-5.961538419160e0));
#131576=cartesian_point('',(2.398653358123e0,-6.482504973038e1,
-6.042189197463e0));
#131577=cartesian_point('',(2.348368899901e0,-6.471714472232e1,
-6.101841253754e0));
#131578=cartesian_point('',(2.320447226959e0,-6.465691576576e1,
-6.138121554995e0));
#131579=cartesian_point('',(3.422086524205e0,-6.646450410625e1,
-5.672975509896e0));
#131580=cartesian_point('',(3.397390365961e0,-6.641290016178e1,
-5.650113427869e0));
#131581=cartesian_point('',(3.341459904073e0,-6.630982583302e1,
-5.616713619965e0));
#131582=cartesian_point('',(3.230946716780e0,-6.613649171933e1,
-5.594117495680e0));
#131583=cartesian_point('',(3.099479929233e0,-6.594624500388e1,
-5.600165358064e0));
#131584=cartesian_point('',(2.952266840488e0,-6.573653465770e1,
-5.636312895045e0));
#131585=cartesian_point('',(2.807693936033e0,-6.552196079867e1,
-5.696594890539e0));
#131586=cartesian_point('',(2.678839942925e0,-6.531469308257e1,
-5.770913579861e0));
#131587=cartesian_point('',(2.570511717911e0,-6.512220356422e1,
-5.852216170676e0));
#131588=cartesian_point('',(2.483445223727e0,-6.495069719821e1,
-5.933770021129e0));
#131589=cartesian_point('',(2.407755955718e0,-6.478551581533e1,
-6.018543321455e0));
#131590=cartesian_point('',(2.361109287852e0,-6.467692867011e1,
-6.081494889376e0));
#131591=cartesian_point('',(2.334917054023e0,-6.461638733402e1,
-6.119890053870e0));
#131592=cartesian_point('',(3.382729582140e0,-6.648687547317e1,
-5.625803691351e0));
#131593=cartesian_point('',(3.358427544088e0,-6.643181471225e1,
-5.600970759231e0));
#131594=cartesian_point('',(3.303573980776e0,-6.632180818497e1,
-5.564338386134e0));
#131595=cartesian_point('',(3.195842226438e0,-6.613672627815e1,
-5.538483839760e0));
#131596=cartesian_point('',(3.068599627968e0,-6.593390262656e1,
-5.543285203762e0));
#131597=cartesian_point('',(2.927595077344e0,-6.571147082271e1,
-5.580573836430e0));
#131598=cartesian_point('',(2.790964663326e0,-6.548576084268e1,
-5.644178437364e0));
#131599=cartesian_point('',(2.671117246026e0,-6.526997910914e1,
-5.723265923851e0));
#131600=cartesian_point('',(2.571850647958e0,-6.507166084715e1,
-5.810226033279e0));
#131601=cartesian_point('',(2.493150459426e0,-6.489668951905e1,
-5.897744131048e0));
#131602=cartesian_point('',(2.425714339926e0,-6.472976602935e1,
-5.988874306975e0));
#131603=cartesian_point('',(2.383947747922e0,-6.462076616214e1,
-6.056739871345e0));
#131604=cartesian_point('',(2.360052178815e0,-6.456009662243e1,
-6.098213321346e0));
#131605=cartesian_point('',(3.341060085905e0,-6.651524895719e1,
-5.556150755414e0));
#131606=cartesian_point('',(3.317208876126e0,-6.645461423047e1,
-5.528773926465e0));
#131607=cartesian_point('',(3.263662546553e0,-6.633361564386e1,
-5.488419015887e0));
#131608=cartesian_point('',(3.159631155051e0,-6.613104322800e1,
-5.460028036313e0));
#131609=cartesian_point('',(3.038231838623e0,-6.591066646199e1,
-5.465468944052e0));
#131610=cartesian_point('',(2.905850721647e0,-6.567156145704e1,
-5.506742887662e0));
#131611=cartesian_point('',(2.780082032e0,-6.543213551505e1,-5.577025577296e0));
#131612=cartesian_point('',(2.672271489793e0,-6.520660889187e1,
-5.664352321544e0));
#131613=cartesian_point('',(2.584820464783e0,-6.500228149143e1,
-5.760335452353e0));
#131614=cartesian_point('',(2.516764076692e0,-6.482438893888e1,
-5.856910857938e0));
#131615=cartesian_point('',(2.459547875150e0,-6.465680108662e1,
-5.957456725198e0));
#131616=cartesian_point('',(2.423664424420e0,-6.454836864116e1,
-6.032280260059e0));
#131617=cartesian_point('',(2.402488043812e0,-6.448816113479e1,
-6.077976062180e0));
#131618=cartesian_point('',(3.308720085615e0,-6.654773891715e1,
-5.458074594673e0));
#131619=cartesian_point('',(3.285293696379e0,-6.647850348366e1,
-5.427702244245e0));
#131620=cartesian_point('',(3.233135020650e0,-6.634081647472e1,
-5.383788168200e0));
#131621=cartesian_point('',(3.133662800304e0,-6.611338567429e1,
-5.355468698965e0));
#131622=cartesian_point('',(3.019860171648e0,-6.586992269237e1,
-5.365781737244e0));
#131623=cartesian_point('',(2.898750344164e0,-6.561072126971e1,
-5.416351105263e0));
#131624=cartesian_point('',(2.786888920068e0,-6.535634994756e1,
-5.498874670034e0));
#131625=cartesian_point('',(2.694006096400e0,-6.512162855260e1,
-5.599720927657e0));
#131626=cartesian_point('',(2.620686617043e0,-6.491299942772e1,
-5.709480822940e0));
#131627=cartesian_point('',(2.564879514775e0,-6.473450875201e1,
-5.819210891357e0));
#131628=cartesian_point('',(2.518904510503e0,-6.456904088170e1,
-5.933061560804e0));
#131629=cartesian_point('',(2.489186803892e0,-6.446329198531e1,
-6.017205288780e0));
#131630=cartesian_point('',(2.470763062679e0,-6.440477809851e1,
-6.068329236274e0));
#131631=cartesian_point('',(3.297846826601e0,-6.657760425588e1,
-5.345458218060e0));
#131632=cartesian_point('',(3.274698838597e0,-6.649774291066e1,
-5.312231099581e0));
#131633=cartesian_point('',(3.223681763520e0,-6.633968582964e1,
-5.265908005555e0));
#131634=cartesian_point('',(3.128795221755e0,-6.608348137818e1,
-5.241303637137e0));
#131635=cartesian_point('',(3.023086195914e0,-6.581513486271e1,
-5.261171832113e0));
#131636=cartesian_point('',(2.914049962803e0,-6.553622897083e1,
-5.326088434549e0));
#131637=cartesian_point('',(2.816774626533e0,-6.526905221237e1,
-5.425497514967e0));
#131638=cartesian_point('',(2.739017129764e0,-6.502828716906e1,
-5.543780417259e0));
#131639=cartesian_point('',(2.679425533560e0,-6.481886671675e1,
-5.670428326627e0));
#131640=cartesian_point('',(2.634953316082e0,-6.464319476223e1,
-5.795663538228e0));
#131641=cartesian_point('',(2.598745550210e0,-6.448320823757e1,
-5.924838232167e0));
#131642=cartesian_point('',(2.573995371039e0,-6.438242014723e1,
-6.019208109813e0));
#131643=cartesian_point('',(2.557659146183e0,-6.432689114923e1,
-6.076049148838e0));
#131644=cartesian_point('',(3.309313658732e0,-6.659282009106e1,
-5.267820546514e0));
#131645=cartesian_point('',(3.286206395462e0,-6.650509160335e1,
-5.233047664951e0));
#131646=cartesian_point('',(3.235650117033e0,-6.633211947536e1,
-5.186275314127e0));
#131647=cartesian_point('',(3.143456011610e0,-6.605591247441e1,
-5.166855456850e0));
#131648=cartesian_point('',(3.042872284586e0,-6.577158487682e1,
-5.196170937898e0));
#131649=cartesian_point('',(2.941532297790e0,-6.548152911671e1,
-5.273631252432e0));
#131650=cartesian_point('',(2.853313968044e0,-6.520866944982e1,
-5.386724607614e0));
#131651=cartesian_point('',(2.784528510536e0,-6.496699761313e1,
-5.518409529205e0));
#131652=cartesian_point('',(2.732596620561e0,-6.476002692961e1,
-5.657471778804e0));
#131653=cartesian_point('',(2.693967081227e0,-6.458882947852e1,
-5.793685238215e0));
#131654=cartesian_point('',(2.662225129166e0,-6.443482202877e1,
-5.933458048015e0));
#131655=cartesian_point('',(2.639374292275e0,-6.433881100660e1,
-6.034534258648e0));
#131656=cartesian_point('',(2.623702249775e0,-6.428609088860e1,
-6.094944206806e0));
#131657=cartesian_point('',(3.320088437652e0,-6.659930072559e1,
-5.227735136727e0));
#131658=cartesian_point('',(3.296963494228e0,-6.650737166740e1,
-5.192272263827e0));
#131659=cartesian_point('',(3.246561621993e0,-6.632647548815e1,
-5.145578091799e0));
#131660=cartesian_point('',(3.155637618160e0,-6.603989839597e1,
-5.129506613216e0));
#131661=cartesian_point('',(3.057583825655e0,-6.574761997617e1,
-5.164431981224e0));
#131662=cartesian_point('',(2.960056939827e0,-6.545243056080e1,
-5.249047861845e0));
#131663=cartesian_point('',(2.876259228332e0,-6.517744185583e1,
-5.369729690043e0));
#131664=cartesian_point('',(2.811733604106e0,-6.493613627726e1,
-5.508687834964e0));
#131665=cartesian_point('',(2.763294647591e0,-6.473119721173e1,
-5.654357341675e0));
#131666=cartesian_point('',(2.727177058731e0,-6.456295799014e1,
-5.796313006755e0));
#131667=cartesian_point('',(2.697160356783e0,-6.441260085815e1,
-5.941566408629e0));
#131668=cartesian_point('',(2.674899723742e0,-6.431940370401e1,
-6.046017242086e0));
#131669=cartesian_point('',(2.659372228552e0,-6.426832612346e1,
-6.108174524116e0));
#131670=b_spline_surface_with_knots('',3,3,((#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,#131607,#131608,#131609,#131610,#131611,#131612,#131613,#131614,
#131615,#131616,#131617),(#131618,#131619,#131620,#131621,#131622,#131623,
#131624,#131625,#131626,#131627,#131628,#131629,#131630),(#131631,#131632,
#131633,#131634,#131635,#131636,#131637,#131638,#131639,#131640,#131641,#131642,
#131643),(#131644,#131645,#131646,#131647,#131648,#131649,#131650,#131651,
#131652,#131653,#131654,#131655,#131656),(#131657,#131658,#131659,#131660,
#131661,#131662,#131663,#131664,#131665,#131666,#131667,#131668,#131669)),
.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),
(3.343132968025e-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.645146867135e0),(1.273835487014e-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.086085924657e0),.unspecified.);
#131672=oriented_edge('',*,*,#131671,.f.);
#131673=oriented_edge('',*,*,#131455,.t.);
#131675=oriented_edge('',*,*,#131674,.t.);
#131676=edge_loop('',(#131672,#131673,#131675));
#131677=face_outer_bound('',#131676,.f.);
#131679=cartesian_point('',(2.319839255209e0,-6.501120005972e1,
-6.528551965095e0));
#131680=cartesian_point('',(2.384550335022e0,-6.508941730018e1,
-6.527354890010e0));
#131681=cartesian_point('',(2.594075064277e0,-6.530787943760e1,
-6.523854826059e0));
#131682=cartesian_point('',(3.017892444986e0,-6.558965352512e1,
-6.518443455173e0));
#131683=cartesian_point('',(3.600574781041e0,-6.576631087708e1,
-6.513299853505e0));
#131684=cartesian_point('',(4.210417616807e0,-6.576709036887e1,
-6.509951061224e0));
#131685=cartesian_point('',(4.802858442665e0,-6.558903553326e1,
-6.508695468426e0));
#131686=cartesian_point('',(5.240632639202e0,-6.529449816403e1,
-6.509647763298e0));
#131687=cartesian_point('',(5.458537710369e0,-6.505745380635e1,
-6.511070419289e0));
#131688=cartesian_point('',(5.526321146904e0,-6.497082704861e1,
-6.511675290510e0));
#131689=cartesian_point('',(2.497537504342e0,-6.486599495409e1,
-6.082072028398e0));
#131690=cartesian_point('',(2.554170506388e0,-6.493622820192e1,
-6.080251720029e0));
#131691=cartesian_point('',(2.738115176216e0,-6.513287360148e1,
-6.074929681811e0));
#131692=cartesian_point('',(3.113177535359e0,-6.538859176693e1,
-6.066857756868e0));
#131693=cartesian_point('',(3.632925504183e0,-6.555145915491e1,
-6.059244479900e0));
#131694=cartesian_point('',(4.179586201139e0,-6.555545896889e1,
-6.054326805203e0));
#131695=cartesian_point('',(4.711610259684e0,-6.539684736394e1,
-6.052515111815e0));
#131696=cartesian_point('',(5.103995925905e0,-6.513174752252e1,
-6.053830664389e0));
#131697=cartesian_point('',(5.298305670044e0,-6.491826437984e1,
-6.056036488564e0));
#131698=cartesian_point('',(5.358591363361e0,-6.484028762756e1,
-6.056918704026e0));
#131699=cartesian_point('',(2.257677995567e0,-6.506199367866e1,
-5.667065709911e0));
#131700=cartesian_point('',(2.323092072590e0,-6.514474036961e1,
-5.666076743414e0));
#131701=cartesian_point('',(2.536109267906e0,-6.537684931539e1,
-5.663185541103e0));
#131702=cartesian_point('',(2.973295505934e0,-6.568051194842e1,
-5.658942742583e0));
#131703=cartesian_point('',(3.582999553637e0,-6.587607673784e1,
-5.654995959505e0));
#131704=cartesian_point('',(4.226809201520e0,-6.588354009427e1,
-5.652483077958e0));
#131705=cartesian_point('',(4.854332010236e0,-6.569751791389e1,
-5.651587599286e0));
#131706=cartesian_point('',(5.316542157023e0,-6.538433452728e1,
-5.652181736726e0));
#131707=cartesian_point('',(5.544553365190e0,-6.513206762019e1,
-5.653418815715e0));
#131708=cartesian_point('',(5.615155901946e0,-6.503996558429e1,
-5.653863934241e0));
#131709=cartesian_point('',(1.863157095608e0,-6.538437326736e1,
-5.821527030720e0));
#131710=cartesian_point('',(1.944760367868e0,-6.548627371349e1,
-5.821913603961e0));
#131711=cartesian_point('',(2.210083591620e0,-6.577176557218e1,
-5.823044073942e0));
#131712=cartesian_point('',(2.752483277331e0,-6.614378041853e1,
-5.824903763674e0));
#131713=cartesian_point('',(3.506029155065e0,-6.638154178990e1,
-5.826713815659e0));
#131714=cartesian_point('',(4.299870215087e0,-6.638827772082e1,
-5.827920194302e0));
#131715=cartesian_point('',(5.072997240731e0,-6.615812956422e1,
-5.828395509082e0));
#131716=cartesian_point('',(5.643015135467e0,-6.577272514150e1,
-5.827993136986e0));
#131717=cartesian_point('',(5.924935044640e0,-6.546240837769e1,
-5.827564124063e0));
#131718=cartesian_point('',(6.012345272208e0,-6.534908776917e1,
-5.827341906042e0));
#131719=(bounded_surface()b_spline_surface(3,3,((#131679,#131680,#131681,
#131682,#131683,#131684,#131685,#131686,#131687,#131688),(#131689,#131690,
#131691,#131692,#131693,#131694,#131695,#131696,#131697,#131698),(#131699,
#131700,#131701,#131702,#131703,#131704,#131705,#131706,#131707,#131708),(
#131709,#131710,#131711,#131712,#131713,#131714,#131715,#131716,#131717,
#131718)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-3.622056362610e-1,1.226225320881e0),(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.519295695841e0,
1.519295695841e0,1.519295695841e0,1.519295695841e0,1.519295695841e0,
1.519295695841e0,1.519295695841e0,1.519295695841e0,1.519295695841e0,
1.519295695841e0),(8.815009328178e-1,8.815009328178e-1,8.815009328178e-1,
8.815009328178e-1,8.815009328178e-1,8.815009328178e-1,8.815009328178e-1,
8.815009328178e-1,8.815009328178e-1,8.815009328178e-1),(8.312069371766e-1,
8.312069371766e-1,8.312069371766e-1,8.312069371766e-1,8.312069371766e-1,
8.312069371766e-1,8.312069371766e-1,8.312069371766e-1,8.312069371766e-1,
8.312069371766e-1),(1.368413708917e0,1.368413708917e0,1.368413708917e0,
1.368413708917e0,1.368413708917e0,1.368413708917e0,1.368413708917e0,
1.368413708917e0,1.368413708917e0,1.368413708917e0)))representation_item('')surface());
#131720=oriented_edge('',*,*,#131671,.t.);
#131722=oriented_edge('',*,*,#131721,.f.);
#131724=oriented_edge('',*,*,#131723,.t.);
#131725=oriented_edge('',*,*,#131387,.f.);
#131726=edge_loop('',(#131720,#131722,#131724,#131725));
#131727=face_outer_bound('',#131726,.f.);
#131729=cartesian_point('',(3.879582181254e0,-6.364769178481e1,
-7.528459719179e0));
#131730=direction('',(-2.506778845001e-2,4.997255157956e-2,-9.984359519122e-1));
#131731=direction('',(8.725970076815e-1,-4.862466716705e-1,-4.624539409131e-2));
#131732=axis2_placement_3d('',#131729,#131730,#131731);
#131733=cylindrical_surface('',#131732,2.000060483420e0);
#131734=oriented_edge('',*,*,#131721,.t.);
#131736=oriented_edge('',*,*,#131735,.f.);
#131738=oriented_edge('',*,*,#131737,.f.);
#131740=oriented_edge('',*,*,#131739,.f.);
#131742=oriented_edge('',*,*,#131741,.f.);
#131743=edge_loop('',(#131734,#131736,#131738,#131740,#131742));
#131744=face_outer_bound('',#131743,.f.);
#131746=cartesian_point('',(-2.085698656533e-14,-6.75e1,-3.7e0));
#131747=direction('',(0.e0,0.e0,-1.e0));
#131748=direction('',(0.e0,1.e0,0.e0));
#131749=axis2_placement_3d('',#131746,#131747,#131748);
#131750=conical_surface('',#131749,3.400506129909e0,1.e0);
#131751=oriented_edge('',*,*,#131674,.f.);
#131752=oriented_edge('',*,*,#131433,.t.);
#131753=oriented_edge('',*,*,#127181,.f.);
#131754=oriented_edge('',*,*,#127179,.f.);
#131756=oriented_edge('',*,*,#131755,.t.);
#131758=oriented_edge('',*,*,#131757,.f.);
#131760=oriented_edge('',*,*,#131759,.f.);
#131761=oriented_edge('',*,*,#131735,.t.);
#131762=edge_loop('',(#131751,#131752,#131753,#131754,#131756,#131758,#131760,
#131761));
#131763=face_outer_bound('',#131762,.f.);
#131765=cartesian_point('',(-1.678885863916e0,-6.187938560038e1,-9.4e0));
#131766=direction('',(-9.395495010483e-1,3.419680520012e-1,1.745240643728e-2));
#131767=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#131768=axis2_placement_3d('',#131765,#131766,#131767);
#131769=plane('',#131768);
#131771=oriented_edge('',*,*,#131770,.f.);
#131772=oriented_edge('',*,*,#131755,.f.);
#131773=oriented_edge('',*,*,#127195,.f.);
#131775=oriented_edge('',*,*,#131774,.t.);
#131776=edge_loop('',(#131771,#131772,#131773,#131775));
#131777=face_outer_bound('',#131776,.f.);
#131779=cartesian_point('',(-3.600485588472e0,-6.572233016186e1,-8.9e0));
#131780=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#131781=direction('',(0.e0,0.e0,-1.e0));
#131782=axis2_placement_3d('',#131779,#131780,#131781);
#131783=cylindrical_surface('',#131782,5.e-1);
#131784=oriented_edge('',*,*,#130191,.f.);
#131786=oriented_edge('',*,*,#131785,.f.);
#131787=oriented_edge('',*,*,#131770,.t.);
#131789=oriented_edge('',*,*,#131788,.t.);
#131790=edge_loop('',(#131784,#131786,#131787,#131789));
#131791=face_outer_bound('',#131790,.f.);
#131793=cartesian_point('',(-2.085698656533e-14,-6.75e1,-8.9e0));
#131794=direction('',(0.e0,0.e0,-1.e0));
#131795=direction('',(9.862709522155e-1,1.651351229022e-1,0.e0));
#131796=axis2_placement_3d('',#131793,#131794,#131795);
#131797=toroidal_surface('',#131796,3.991348631558e0,5.e-1);
#131798=oriented_edge('',*,*,#130189,.f.);
#131800=oriented_edge('',*,*,#131799,.f.);
#131801=oriented_edge('',*,*,#131759,.t.);
#131802=oriented_edge('',*,*,#131757,.t.);
#131803=oriented_edge('',*,*,#131785,.t.);
#131804=edge_loop('',(#131798,#131800,#131801,#131802,#131803));
#131805=face_outer_bound('',#131804,.f.);
#131807=cartesian_point('',(3.846422926933e0,-6.358186563823e1,
-8.899801687610e0));
#131808=direction('',(-9.238385225585e-6,-1.662523216696e-4,9.999999861374e-1));
#131809=direction('',(7.556512401404e-1,-6.549741925364e-1,-1.019099843030e-4));
#131810=axis2_placement_3d('',#131807,#131808,#131809);
#131811=toroidal_surface('',#131810,1.499106264082e0,4.999969536361e-1);
#131812=oriented_edge('',*,*,#130187,.f.);
#131814=oriented_edge('',*,*,#131813,.t.);
#131815=oriented_edge('',*,*,#131739,.t.);
#131816=oriented_edge('',*,*,#131737,.t.);
#131817=oriented_edge('',*,*,#131799,.t.);
#131818=edge_loop('',(#131812,#131814,#131815,#131816,#131817));
#131819=face_outer_bound('',#131818,.f.);
#131821=cartesian_point('',(7.437017087510e0,-6.190525093990e1,-8.9e0));
#131822=direction('',(-6.786725717393e-1,-7.344409713305e-1,0.e0));
#131823=direction('',(0.e0,0.e0,-1.e0));
#131824=axis2_placement_3d('',#131821,#131822,#131823);
#131825=cylindrical_surface('',#131824,5.e-1);
#131826=oriented_edge('',*,*,#130185,.f.);
#131828=oriented_edge('',*,*,#131827,.f.);
#131830=oriented_edge('',*,*,#131829,.t.);
#131831=oriented_edge('',*,*,#131813,.f.);
#131832=edge_loop('',(#131826,#131828,#131830,#131831));
#131833=face_outer_bound('',#131832,.f.);
#131835=cartesian_point('',(1.03e1,-6.54e1,-8.9e0));
#131836=direction('',(0.e0,0.e0,-1.e0));
#131837=direction('',(8.330083687552e-1,5.532603885909e-1,0.e0));
#131838=axis2_placement_3d('',#131835,#131836,#131837);
#131839=toroidal_surface('',#131838,4.474482283357e0,5.e-1);
#131840=oriented_edge('',*,*,#130183,.f.);
#131842=oriented_edge('',*,*,#131841,.t.);
#131844=oriented_edge('',*,*,#131843,.t.);
#131845=oriented_edge('',*,*,#131827,.t.);
#131846=edge_loop('',(#131840,#131842,#131844,#131845));
#131847=face_outer_bound('',#131846,.f.);
#131849=cartesian_point('',(1.795679320298e1,-6.709298186159e1,-8.9e0));
#131850=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#131851=direction('',(0.e0,0.e0,-1.e0));
#131852=axis2_placement_3d('',#131849,#131850,#131851);
#131853=cylindrical_surface('',#131852,5.e-1);
#131854=oriented_edge('',*,*,#130181,.f.);
#131855=oriented_edge('',*,*,#130341,.t.);
#131857=oriented_edge('',*,*,#131856,.t.);
#131858=oriented_edge('',*,*,#131841,.f.);
#131859=edge_loop('',(#131854,#131855,#131857,#131858));
#131860=face_outer_bound('',#131859,.f.);
#131862=cartesian_point('',(1.023377607442e1,-5.943447592725e1,-9.4e0));
#131863=direction('',(-7.334344455044e-1,-6.777424745667e-1,
-5.233595624294e-2));
#131864=direction('',(6.786725717393e-1,-7.344409713304e-1,0.e0));
#131865=axis2_placement_3d('',#131862,#131863,#131864);
#131866=plane('',#131865);
#131868=oriented_edge('',*,*,#131867,.f.);
#131870=oriented_edge('',*,*,#131869,.f.);
#131871=oriented_edge('',*,*,#131856,.f.);
#131873=oriented_edge('',*,*,#131872,.t.);
#131874=edge_loop('',(#131868,#131870,#131871,#131873));
#131875=face_outer_bound('',#131874,.f.);
#131877=cartesian_point('',(1.243839529363e1,-6.279738326221e1,-6.3e0));
#131878=direction('',(6.786725717393e-1,-7.344409713305e-1,0.e0));
#131879=direction('',(7.334344455044e-1,6.777424745667e-1,5.233595624294e-2));
#131880=axis2_placement_3d('',#131877,#131878,#131879);
#131881=cylindrical_surface('',#131880,5.e-1);
#131882=oriented_edge('',*,*,#131867,.t.);
#131884=oriented_edge('',*,*,#131883,.f.);
#131885=oriented_edge('',*,*,#131393,.f.);
#131887=oriented_edge('',*,*,#131886,.f.);
#131888=edge_loop('',(#131882,#131884,#131885,#131887));
#131889=face_outer_bound('',#131888,.f.);
#131891=cartesian_point('',(1.680429699666e1,-6.681088594889e1,
-6.510594301909e0));
#131892=cartesian_point('',(1.688896705088e1,-6.694081136292e1,
-6.510492543607e0));
#131893=cartesian_point('',(1.711015348009e1,-6.720884832936e1,
-6.510874680511e0));
#131894=cartesian_point('',(1.754630012154e1,-6.752572903264e1,
-6.512909542889e0));
#131895=cartesian_point('',(1.808502098511e1,-6.772370176204e1,
-6.516748473627e0));
#131896=cartesian_point('',(1.866873914134e1,-6.776820307014e1,
-6.522005708619e0));
#131897=cartesian_point('',(1.905509191205e1,-6.768688235020e1,
-6.526162657755e0));
#131898=cartesian_point('',(1.924386719304e1,-6.761712790687e1,
-6.528403238716e0));
#131899=cartesian_point('',(1.698155814056e1,-6.669552922872e1,
-6.055149774920e0));
#131900=cartesian_point('',(1.705741095776e1,-6.681203122599e1,
-6.055096397575e0));
#131901=cartesian_point('',(1.725598558715e1,-6.705217156954e1,
-6.055515559350e0));
#131902=cartesian_point('',(1.764805766488e1,-6.733452928371e1,
-6.058568170640e0));
#131903=cartesian_point('',(1.813144669353e1,-6.750816224059e1,
-6.064221348317e0));
#131904=cartesian_point('',(1.865301873552e1,-6.754276966573e1,
-6.072040107935e0));
#131905=cartesian_point('',(1.899614315095e1,-6.746637625800e1,
-6.078337603238e0));
#131906=cartesian_point('',(1.916316474227e1,-6.740241195297e1,
-6.081692437976e0));
#131907=cartesian_point('',(1.670807498683e1,-6.687351935663e1,
-5.653119353994e0));
#131908=cartesian_point('',(1.679739851010e1,-6.701079903006e1,
-5.653182558265e0));
#131909=cartesian_point('',(1.703159049238e1,-6.729360236642e1,
-5.653262870250e0));
#131910=cartesian_point('',(1.749435931434e1,-6.762479613433e1,
-5.654882387634e0));
#131911=cartesian_point('',(1.806401762850e1,-6.782604214549e1,
-5.657784043092e0));
#131912=cartesian_point('',(1.867660659260e1,-6.786224871937e1,
-5.661869559608e0));
#131913=cartesian_point('',(1.907764768390e1,-6.776926320705e1,
-5.665267227353e0));
#131914=cartesian_point('',(1.927226781344e1,-6.769270491521e1,
-5.667041197109e0));
#131915=cartesian_point('',(1.628677114028e1,-6.714770453653e1,
-5.827656137790e0));
#131916=cartesian_point('',(1.639694183979e1,-6.731694381700e1,
-5.827761517675e0));
#131917=cartesian_point('',(1.668547723835e1,-6.766574064084e1,
-5.827522284371e0));
#131918=cartesian_point('',(1.725521679479e1,-6.807534820056e1,
-5.826835569417e0));
#131919=cartesian_point('',(1.795712579260e1,-6.832627485659e1,
-5.825464306607e0));
#131920=cartesian_point('',(1.871342255401e1,-6.837476526161e1,
-5.823641524779e0));
#131921=cartesian_point('',(1.920999244185e1,-6.826267997099e1,
-5.822282610976e0));
#131922=cartesian_point('',(1.945141405159e1,-6.816935125917e1,
-5.821521901142e0));
#131923=(bounded_surface()b_spline_surface(3,3,((#131891,#131892,#131893,
#131894,#131895,#131896,#131897,#131898),(#131899,#131900,#131901,#131902,
#131903,#131904,#131905,#131906),(#131907,#131908,#131909,#131910,#131911,
#131912,#131913,#131914),(#131915,#131916,#131917,#131918,#131919,#131920,
#131921,#131922)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.624990916102e-1,1.228117185315e0),(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.518054284476e0,1.518054284476e0,1.518054284476e0,1.518054284476e0,
1.518054284476e0,1.518054284476e0,1.518054284476e0,1.518054284476e0),(
8.811256312681e-1,8.811256312681e-1,8.811256312681e-1,8.811256312681e-1,
8.811256312681e-1,8.811256312681e-1,8.811256312681e-1,8.811256312681e-1),(
8.315072099707e-1,8.315072099707e-1,8.315072099707e-1,8.315072099707e-1,
8.315072099707e-1,8.315072099707e-1,8.315072099707e-1,8.315072099707e-1),(
1.369199020584e0,1.369199020584e0,1.369199020584e0,1.369199020584e0,
1.369199020584e0,1.369199020584e0,1.369199020584e0,1.369199020584e0)))representation_item('')surface());
#131925=oriented_edge('',*,*,#131924,.t.);
#131926=oriented_edge('',*,*,#131395,.f.);
#131927=oriented_edge('',*,*,#131883,.t.);
#131929=oriented_edge('',*,*,#131928,.f.);
#131930=edge_loop('',(#131925,#131926,#131927,#131929));
#131931=face_outer_bound('',#131930,.f.);
#131933=cartesian_point('',(1.913388364874e1,-6.758380135227e1,
-6.486613827602e0));
#131934=cartesian_point('',(1.907273283131e1,-6.759613871373e1,
-6.467467149445e0));
#131935=cartesian_point('',(1.891566710216e1,-6.762284849742e1,
-6.417087314495e0));
#131936=cartesian_point('',(1.864808781795e1,-6.764877369314e1,
-6.326714630635e0));
#131937=cartesian_point('',(1.833838847450e1,-6.765064311691e1,
-6.215925512325e0));
#131938=cartesian_point('',(1.802196060321e1,-6.762795315836e1,
-6.097204476293e0));
#131939=cartesian_point('',(1.771020006179e1,-6.758900174984e1,
-5.978440734558e0));
#131940=cartesian_point('',(1.741099207772e1,-6.754730994447e1,
-5.872085995583e0));
#131941=cartesian_point('',(1.713162907429e1,-6.751451824104e1,
-5.793728402905e0));
#131942=cartesian_point('',(1.692443610425e1,-6.749902573760e1,
-5.762221884607e0));
#131943=cartesian_point('',(1.681292437277e1,-6.749408277152e1,
-5.758678196208e0));
#131944=cartesian_point('',(1.678450779392e1,-6.749302571453e1,
-5.758778069628e0));
#131945=cartesian_point('',(1.914251710776e1,-6.758428556661e1,
-6.477016567269e0));
#131946=cartesian_point('',(1.908136052929e1,-6.759729241273e1,
-6.457902480934e0));
#131947=cartesian_point('',(1.892428823229e1,-6.762565475696e1,
-6.407779526436e0));
#131948=cartesian_point('',(1.865653227071e1,-6.765417094186e1,
-6.318367904737e0));
#131949=cartesian_point('',(1.834592838009e1,-6.765881547719e1,
-6.209074427453e0));
#131950=cartesian_point('',(1.802803250892e1,-6.763845075716e1,
-6.092349730667e0));
#131951=cartesian_point('',(1.771461089097e1,-6.760104856876e1,
-5.976047601602e0));
#131952=cartesian_point('',(1.741407277170e1,-6.755995998218e1,
-5.872426958395e0));
#131953=cartesian_point('',(1.713418934611e1,-6.752690124175e1,
-5.796724104935e0));
#131954=cartesian_point('',(1.692736160801e1,-6.751070760208e1,
-5.766976333555e0));
#131955=cartesian_point('',(1.681634058540e1,-6.750525321839e1,
-5.764191302745e0));
#131956=cartesian_point('',(1.678806781157e1,-6.750405859140e1,
-5.764468445061e0));
#131957=cartesian_point('',(1.917529076719e1,-6.758428610094e1,
-6.439982455349e0));
#131958=cartesian_point('',(1.911416734196e1,-6.759986022417e1,
-6.420913503247e0));
#131959=cartesian_point('',(1.895722107960e1,-6.763457573113e1,
-6.371584384897e0));
#131960=cartesian_point('',(1.868905831903e1,-6.767312531006e1,
-6.285570088065e0));
#131961=cartesian_point('',(1.837526167435e1,-6.768864258753e1,
-6.181693023993e0));
#131962=cartesian_point('',(1.805193071228e1,-6.767754985522e1,
-6.072324909389e0));
#131963=cartesian_point('',(1.773220092295e1,-6.764653845105e1,
-5.965213582065e0));
#131964=cartesian_point('',(1.742646666061e1,-6.760825207068e1,
-5.871912542707e0));
#131965=cartesian_point('',(1.714436055373e1,-6.757463460300e1,
-5.806337741679e0));
#131966=cartesian_point('',(1.693869178983e1,-6.755607665085e1,
-5.783388445456e0));
#131967=cartesian_point('',(1.682940733091e1,-6.754882362389e1,
-5.783579668042e0));
#131968=cartesian_point('',(1.680164822143e1,-6.754714207790e1,
-5.784556275686e0));
#131969=cartesian_point('',(1.923075368939e1,-6.757157586623e1,
-6.373147141955e0));
#131970=cartesian_point('',(1.917006697566e1,-6.759167328345e1,
-6.353610956384e0));
#131971=cartesian_point('',(1.901437827733e1,-6.763769254630e1,
-6.304371060663e0));
#131972=cartesian_point('',(1.874735247955e1,-6.769458908562e1,
-6.222369946565e0));
#131973=cartesian_point('',(1.842981990373e1,-6.773084491568e1,
-6.125852153460e0));
#131974=cartesian_point('',(1.809824304415e1,-6.773852204743e1,
-6.027399599619e0));
#131975=cartesian_point('',(1.776782047236e1,-6.772185188725e1,
-5.934778155524e0));
#131976=cartesian_point('',(1.745227739841e1,-6.769185148831e1,
-5.858530421070e0));
#131977=cartesian_point('',(1.716470062402e1,-6.766043567567e1,
-5.810443553754e0));
#131978=cartesian_point('',(1.695941958647e1,-6.763993299164e1,
-5.799843634989e0));
#131979=cartesian_point('',(1.685220077616e1,-6.763062362389e1,
-5.805737686241e0));
#131980=cartesian_point('',(1.682508795096e1,-6.762836233530e1,
-5.808081522034e0));
#131981=cartesian_point('',(1.929327982840e1,-6.753182575495e1,
-6.289475839943e0));
#131982=cartesian_point('',(1.923384662246e1,-6.755737986667e1,
-6.268325735214e0));
#131983=cartesian_point('',(1.908166410349e1,-6.761724695033e1,
-6.216678153127e0));
#131984=cartesian_point('',(1.881957068866e1,-6.769756168636e1,
-6.135729213007e0));
#131985=cartesian_point('',(1.850116061638e1,-6.776187411846e1,
-6.043894176001e0));
#131986=cartesian_point('',(1.816219149630e1,-6.779686893158e1,
-5.954679416608e0));
#131987=cartesian_point('',(1.781967950943e1,-6.780341830128e1,
-5.876265780223e0));
#131988=cartesian_point('',(1.749104781448e1,-6.778984641773e1,
-5.818421969145e0));
#131989=cartesian_point('',(1.719388538334e1,-6.776720676112e1,
-5.790746524472e0));
#131990=cartesian_point('',(1.698589436404e1,-6.774862430944e1,
-5.795757221191e0));
#131991=cartesian_point('',(1.687925805310e1,-6.773897165643e1,
-5.809412522069e0));
#131992=cartesian_point('',(1.685242785339e1,-6.773654531725e1,
-5.813664731108e0));
#131993=cartesian_point('',(1.934348369159e1,-6.747222812977e1,
-6.213229414810e0));
#131994=cartesian_point('',(1.928588581126e1,-6.750255269123e1,
-6.189599616064e0));
#131995=cartesian_point('',(1.913879262814e1,-6.757474127420e1,
-6.133287577690e0));
#131996=cartesian_point('',(1.888463472824e1,-6.767683696069e1,
-6.049402690662e0));
#131997=cartesian_point('',(1.856915071580e1,-6.776876955246e1,
-5.957392572959e0));
#131998=cartesian_point('',(1.822631915947e1,-6.783240332539e1,
-5.872254473421e0));
#131999=cartesian_point('',(1.787406225963e1,-6.786527511582e1,
-5.802932162226e0));
#132000=cartesian_point('',(1.753271018604e1,-6.787261150417e1,
-5.758971216056e0));
#132001=cartesian_point('',(1.722412898927e1,-6.786387213202e1,
-5.748442940889e0));
#132002=cartesian_point('',(1.701053518729e1,-6.785130973254e1,
-5.767826463564e0));
#132003=cartesian_point('',(1.690246512829e1,-6.784353195356e1,
-5.789164070237e0));
#132004=cartesian_point('',(1.687537624564e1,-6.784150504403e1,
-5.795348219653e0));
#132005=cartesian_point('',(1.937324868317e1,-6.741122245617e1,
-6.159617863970e0));
#132006=cartesian_point('',(1.931750760369e1,-6.744473620691e1,
-6.133420020410e0));
#132007=cartesian_point('',(1.917554080648e1,-6.752534538478e1,
-6.071809563035e0));
#132008=cartesian_point('',(1.892977427209e1,-6.764311626265e1,
-5.982677762162e0));
#132009=cartesian_point('',(1.861939207319e1,-6.775614735919e1,
-5.886914575408e0));
#132010=cartesian_point('',(1.827619302670e1,-6.784297870944e1,
-5.801095412912e0));
#132011=cartesian_point('',(1.791812329109e1,-6.789857789460e1,
-5.735014897371e0));
#132012=cartesian_point('',(1.756717889801e1,-6.792546745899e1,
-5.698455657531e0));
#132013=cartesian_point('',(1.724837579198e1,-6.793132535492e1,
-5.698796885449e0));
#132014=cartesian_point('',(1.702828215630e1,-6.792648521983e1,
-5.728406956386e0));
#132015=cartesian_point('',(1.691759866618e1,-6.792181337860e1,
-5.755644536041e0));
#132016=cartesian_point('',(1.688990606492e1,-6.792051661172e1,
-5.763344737672e0));
#132017=cartesian_point('',(1.938990088342e1,-6.735879194308e1,
-6.123631830528e0));
#132018=cartesian_point('',(1.933574657e1,-6.739434716358e1,-6.095214624840e0));
#132019=cartesian_point('',(1.919815122772e1,-6.748046243412e1,
-6.028834251835e0));
#132020=cartesian_point('',(1.895970734886e1,-6.760897161156e1,
-5.934267506306e0));
#132021=cartesian_point('',(1.865457965718e1,-6.773717331719e1,
-5.833803156007e0));
#132022=cartesian_point('',(1.831254551292e1,-6.784141540090e1,
-5.745394437799e0));
#132023=cartesian_point('',(1.795119862482e1,-6.791480618341e1,
-5.679596091057e0));
#132024=cartesian_point('',(1.759342590044e1,-6.795773698478e1,
-5.646586659092e0));
#132025=cartesian_point('',(1.726644328230e1,-6.797629249299e1,
-5.653510224570e0));
#132026=cartesian_point('',(1.704044771579e1,-6.797873326985e1,
-5.690057165500e0));
#132027=cartesian_point('',(1.692704504407e1,-6.797722080028e1,
-5.721554533906e0));
#132028=cartesian_point('',(1.689869364364e1,-6.797668419922e1,
-5.730367120490e0));
#132029=cartesian_point('',(1.939890772698e1,-6.731895257789e1,
-6.100408189566e0));
#132030=cartesian_point('',(1.934595542860e1,-6.735577337894e1,
-6.070299580866e0));
#132031=cartesian_point('',(1.921166771237e1,-6.744536561313e1,
-6.000206468815e0));
#132032=cartesian_point('',(1.897883321011e1,-6.758091799035e1,
-5.901132003811e0));
#132033=cartesian_point('',(1.867805337249e1,-6.771943740045e1,
-5.796492858055e0));
#132034=cartesian_point('',(1.833750907490e1,-6.783587744268e1,
-5.705297989918e0));
#132035=cartesian_point('',(1.797437387684e1,-6.792207613930e1,
-5.638691500844e0));
#132036=cartesian_point('',(1.761199075883e1,-6.797688410132e1,
-5.607231252856e0));
#132037=cartesian_point('',(1.727904023206e1,-6.800515004822e1,
-5.618029580438e0));
#132038=cartesian_point('',(1.704843114074e1,-6.801338627144e1,
-5.659091116184e0));
#132039=cartesian_point('',(1.693276909366e1,-6.801447456230e1,
-5.693494152129e0));
#132040=cartesian_point('',(1.690385995580e1,-6.801456974646e1,
-5.703074163044e0));
#132041=cartesian_point('',(1.940506157420e1,-6.727719058250e1,
-6.079778849828e0));
#132042=cartesian_point('',(1.935336597224e1,-6.731508050523e1,
-6.047892686432e0));
#132043=cartesian_point('',(1.922253285918e1,-6.740768018522e1,
-5.973828032438e0));
#132044=cartesian_point('',(1.899561923961e1,-6.754960916652e1,
-5.869687514857e0));
#132045=cartesian_point('',(1.869971735306e1,-6.769785350898e1,
-5.760128764422e0));
#132046=cartesian_point('',(1.836128001414e1,-6.782615005309e1,
-5.665275324956e0));
#132047=cartesian_point('',(1.799690300217e1,-6.792513366703e1,
-5.596899729728e0));
#132048=cartesian_point('',(1.763020824602e1,-6.799211086034e1,
-5.566028227824e0));
#132049=cartesian_point('',(1.729122477562e1,-6.803061190245e1,
-5.579872323129e0));
#132050=cartesian_point('',(1.705566325788e1,-6.804516042314e1,
-5.624984339064e0));
#132051=cartesian_point('',(1.693745860072e1,-6.804915541124e1,
-5.662134705578e0));
#132052=cartesian_point('',(1.690791328237e1,-6.804996171424e1,
-5.672449009332e0));
#132053=cartesian_point('',(1.940942876493e1,-6.721648357319e1,
-6.054964655310e0));
#132054=cartesian_point('',(1.935955531666e1,-6.725556898088e1,
-6.020488261141e0));
#132055=cartesian_point('',(1.923372634894e1,-6.735165290606e1,
-5.940539517942e0));
#132056=cartesian_point('',(1.901547639266e1,-6.750144957087e1,
-5.828560193589e0));
#132057=cartesian_point('',(1.872711130351e1,-6.766231161085e1,
-5.711093463968e0));
#132058=cartesian_point('',(1.839249597634e1,-6.780654800482e1,
-5.609894104217e0));
#132059=cartesian_point('',(1.802719502845e1,-6.792322353861e1,
-5.537662962180e0));
#132060=cartesian_point('',(1.765495857112e1,-6.800749896925e1,
-5.506205696192e0));
#132061=cartesian_point('',(1.730751586434e1,-6.806095621291e1,
-5.523062412599e0));
#132062=cartesian_point('',(1.706459339617e1,-6.808501082672e1,
-5.573112663339e0));
#132063=cartesian_point('',(1.694245010962e1,-6.809348236825e1,
-5.613840895789e0));
#132064=cartesian_point('',(1.691190825750e1,-6.809539040226e1,
-5.625124886182e0));
#132065=cartesian_point('',(1.940643690469e1,-6.713339785073e1,
-6.031138013204e0));
#132066=cartesian_point('',(1.935904824210e1,-6.717341686900e1,
-5.993104193857e0));
#132067=cartesian_point('',(1.924003361849e1,-6.727253081911e1,
-5.904885052280e0));
#132068=cartesian_point('',(1.903375235781e1,-6.743034968107e1,
-5.781247561278e0));
#132069=cartesian_point('',(1.875657611206e1,-6.760550524246e1,
-5.651475443584e0));
#132070=cartesian_point('',(1.842867909718e1,-6.776902003026e1,
-5.539577627585e0));
#132071=cartesian_point('',(1.806383993395e1,-6.790816037640e1,
-5.459554476912e0));
#132072=cartesian_point('',(1.768544091737e1,-6.801534387384e1,
-5.424471421270e0));
#132073=cartesian_point('',(1.732702889180e1,-6.808942356162e1,
-5.442679634906e0));
#132074=cartesian_point('',(1.707371482043e1,-6.812713554682e1,
-5.497628022242e0));
#132075=cartesian_point('',(1.694570576505e1,-6.814222606629e1,
-5.542438547220e0));
#132076=cartesian_point('',(1.691365945365e1,-6.814577521669e1,
-5.554858264314e0));
#132077=cartesian_point('',(1.938707037387e1,-6.702695890349e1,
-6.018167471969e0));
#132078=cartesian_point('',(1.934284918406e1,-6.706695712959e1,
-5.975554946770e0));
#132079=cartesian_point('',(1.923250448111e1,-6.716694154481e1,
-5.876364584354e0));
#132080=cartesian_point('',(1.904174877772e1,-6.733028187717e1,
-5.736181924754e0));
#132081=cartesian_point('',(1.878041950374e1,-6.751859509320e1,
-5.588078513785e0));
#132082=cartesian_point('',(1.846370519508e1,-6.770241222049e1,
-5.458988415219e0));
#132083=cartesian_point('',(1.810244749752e1,-6.786730253918e1,
-5.364626981320e0));
#132084=cartesian_point('',(1.771861662440e1,-6.800250472945e1,
-5.320007845150e0));
#132085=cartesian_point('',(1.734720560993e1,-6.810326804868e1,
-5.335147024916e0));
#132086=cartesian_point('',(1.708002983949e1,-6.815959670795e1,
-5.393147995781e0));
#132087=cartesian_point('',(1.694368323902e1,-6.818401911064e1,
-5.441777570417e0));
#132088=cartesian_point('',(1.690946614704e1,-6.818990143253e1,
-5.455320707944e0));
#132089=cartesian_point('',(1.934959679277e1,-6.691496888277e1,
-6.023840158357e0));
#132090=cartesian_point('',(1.930869096448e1,-6.695360595706e1,
-5.976386602396e0));
#132091=cartesian_point('',(1.920740257015e1,-6.705119196807e1,
-5.865238747885e0));
#132092=cartesian_point('',(1.903319429784e1,-6.721510757969e1,
-5.705875800931e0));
#132093=cartesian_point('',(1.879020398464e1,-6.741159262247e1,
-5.535659530564e0));
#132094=cartesian_point('',(1.848809089288e1,-6.761193392492e1,
-5.384642851841e0));
#132095=cartesian_point('',(1.813389222795e1,-6.780058318794e1,
-5.270400813167e0));
#132096=cartesian_point('',(1.774705690668e1,-6.796380341561e1,
-5.210364846030e0));
#132097=cartesian_point('',(1.736312851518e1,-6.809293339066e1,
-5.216991425111e0));
#132098=cartesian_point('',(1.708076355374e1,-6.817008297870e1,
-5.274657600909e0));
#132099=cartesian_point('',(1.693473868908e1,-6.820526222360e1,
-5.325752762112e0));
#132100=cartesian_point('',(1.689796964620e1,-6.821385340374e1,
-5.340113015339e0));
#132101=cartesian_point('',(1.931265796223e1,-6.684542980184e1,
-6.042809661791e0));
#132102=cartesian_point('',(1.927379693949e1,-6.688215086091e1,
-5.992331300212e0));
#132103=cartesian_point('',(1.917807938151e1,-6.697559767504e1,
-5.873427471524e0));
#132104=cartesian_point('',(1.901431571568e1,-6.713568551960e1,
-5.700737714018e0));
#132105=cartesian_point('',(1.878404447387e1,-6.733270968382e1,
-5.514531515672e0));
#132106=cartesian_point('',(1.849326483648e1,-6.753944408098e1,
-5.346831322450e0));
#132107=cartesian_point('',(1.814608056352e1,-6.774018054637e1,
-5.216411130783e0));
#132108=cartesian_point('',(1.775954700404e1,-6.791962942328e1,
-5.142497908262e0));
#132109=cartesian_point('',(1.736877318933e1,-6.806660638049e1,
-5.139614227881e0));
#132110=cartesian_point('',(1.707649326816e1,-6.815767064092e1,
-5.194236838045e0));
#132111=cartesian_point('',(1.692373447205e1,-6.820027944106e1,
-5.245621565135e0));
#132112=cartesian_point('',(1.688516657390e1,-6.821075575056e1,
-5.260197445985e0));
#132113=cartesian_point('',(1.929070125191e1,-6.681145186287e1,
-6.056494282137e0));
#132114=cartesian_point('',(1.925283539985e1,-6.684693061342e1,
-6.004532571883e0));
#132115=cartesian_point('',(1.915982481109e1,-6.693759742133e1,
-5.881744399295e0));
#132116=cartesian_point('',(1.900121304763e1,-6.709461861036e1,
-5.702137869220e0));
#132117=cartesian_point('',(1.877753723523e1,-6.729060976753e1,
-5.507472908273e0));
#132118=cartesian_point('',(1.849294336217e1,-6.749936236862e1,
-5.330743715906e0));
#132119=cartesian_point('',(1.814993859580e1,-6.770524281267e1,
-5.191322746241e0));
#132120=cartesian_point('',(1.776417205291e1,-6.789228713383e1,
-5.109398405368e0));
#132121=cartesian_point('',(1.737031848332e1,-6.804805102459e1,
-5.100660228654e0));
#132122=cartesian_point('',(1.707305576651e1,-6.814619612300e1,
-5.152985077443e0));
#132123=cartesian_point('',(1.691679960470e1,-6.819264958358e1,
-5.204156412213e0));
#132124=cartesian_point('',(1.687729151025e1,-6.820410505521e1,
-5.218754250114e0));
#132125=b_spline_surface_with_knots('',3,3,((#131933,#131934,#131935,#131936,
#131937,#131938,#131939,#131940,#131941,#131942,#131943,#131944),(#131945,
#131946,#131947,#131948,#131949,#131950,#131951,#131952,#131953,#131954,#131955,
#131956),(#131957,#131958,#131959,#131960,#131961,#131962,#131963,#131964,
#131965,#131966,#131967,#131968),(#131969,#131970,#131971,#131972,#131973,
#131974,#131975,#131976,#131977,#131978,#131979,#131980),(#131981,#131982,
#131983,#131984,#131985,#131986,#131987,#131988,#131989,#131990,#131991,
#131992),(#131993,#131994,#131995,#131996,#131997,#131998,#131999,#132000,
#132001,#132002,#132003,#132004),(#132005,#132006,#132007,#132008,#132009,
#132010,#132011,#132012,#132013,#132014,#132015,#132016),(#132017,#132018,
#132019,#132020,#132021,#132022,#132023,#132024,#132025,#132026,#132027,
#132028),(#132029,#132030,#132031,#132032,#132033,#132034,#132035,#132036,
#132037,#132038,#132039,#132040),(#132041,#132042,#132043,#132044,#132045,
#132046,#132047,#132048,#132049,#132050,#132051,#132052),(#132053,#132054,
#132055,#132056,#132057,#132058,#132059,#132060,#132061,#132062,#132063,
#132064),(#132065,#132066,#132067,#132068,#132069,#132070,#132071,#132072,
#132073,#132074,#132075,#132076),(#132077,#132078,#132079,#132080,#132081,
#132082,#132083,#132084,#132085,#132086,#132087,#132088),(#132089,#132090,
#132091,#132092,#132093,#132094,#132095,#132096,#132097,#132098,#132099,
#132100),(#132101,#132102,#132103,#132104,#132105,#132106,#132107,#132108,
#132109,#132110,#132111,#132112),(#132113,#132114,#132115,#132116,#132117,
#132118,#132119,#132120,#132121,#132122,#132123,#132124)),.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),(3.304067740350e-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.646627129761e0),(-6.707754270725e-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.501295427051e-1),.unspecified.);
#132126=oriented_edge('',*,*,#130928,.t.);
#132128=oriented_edge('',*,*,#132127,.f.);
#132129=oriented_edge('',*,*,#131924,.f.);
#132130=edge_loop('',(#132126,#132128,#132129));
#132131=face_outer_bound('',#132130,.f.);
#132133=cartesian_point('',(0.e0,0.e0,-5.3e0));
#132134=direction('',(0.e0,0.e0,1.e0));
#132135=direction('',(2.583913512924e-1,-9.660403250265e-1,0.e0));
#132136=axis2_placement_3d('',#132133,#132134,#132135);
#132137=toroidal_surface('',#132136,6.977148960218e1,5.e-1);
#132138=oriented_edge('',*,*,#131397,.f.);
#132139=oriented_edge('',*,*,#132127,.t.);
#132140=oriented_edge('',*,*,#130926,.t.);
#132141=oriented_edge('',*,*,#131371,.t.);
#132142=edge_loop('',(#132138,#132139,#132140,#132141));
#132143=face_outer_bound('',#132142,.f.);
#132145=cartesian_point('',(1.856350493295e1,-6.566357500942e1,
-7.252051098541e0));
#132146=direction('',(-4.321959765897e-2,-3.034219171186e-2,9.986047355087e-1));
#132147=direction('',(-8.656792148675e-1,-4.978287691167e-1,
-5.259290433243e-2));
#132148=axis2_placement_3d('',#132145,#132146,#132147);
#132149=cylindrical_surface('',#132148,1.999991144316e0);
#132150=oriented_edge('',*,*,#131928,.t.);
#132151=oriented_edge('',*,*,#131872,.f.);
#132152=oriented_edge('',*,*,#130339,.f.);
#132153=oriented_edge('',*,*,#130930,.f.);
#132154=edge_loop('',(#132150,#132151,#132152,#132153));
#132155=face_outer_bound('',#132154,.f.);
#132157=cartesian_point('',(1.03e1,-6.54e1,-6.3e0));
#132158=direction('',(0.e0,0.e0,-1.e0));
#132159=direction('',(-8.093512666804e-1,5.873248906039e-1,0.e0));
#132160=axis2_placement_3d('',#132157,#132158,#132159);
#132161=toroidal_surface('',#132160,3.336849711224e0,5.e-1);
#132163=oriented_edge('',*,*,#132162,.t.);
#132164=oriented_edge('',*,*,#131886,.t.);
#132165=oriented_edge('',*,*,#131391,.f.);
#132167=oriented_edge('',*,*,#132166,.t.);
#132168=edge_loop('',(#132163,#132164,#132165,#132167));
#132169=face_outer_bound('',#132168,.f.);
#132171=cartesian_point('',(1.03e1,-6.54e1,-7.6e0));
#132172=direction('',(0.e0,0.e0,-1.e0));
#132173=direction('',(1.e0,0.e0,0.e0));
#132174=axis2_placement_3d('',#132171,#132172,#132173);
#132175=conical_surface('',#132174,3.905665997291e0,3.e0);
#132176=oriented_edge('',*,*,#132162,.f.);
#132178=oriented_edge('',*,*,#132177,.t.);
#132179=oriented_edge('',*,*,#131843,.f.);
#132180=oriented_edge('',*,*,#131869,.t.);
#132181=edge_loop('',(#132176,#132178,#132179,#132180));
#132182=face_outer_bound('',#132181,.f.);
#132184=cartesian_point('',(-4.843913303658e-1,-7.117671620622e1,-9.4e0));
#132185=direction('',(7.334344455044e-1,-6.777424745667e-1,-5.233595624294e-2));
#132186=direction('',(6.786725717393e-1,7.344409713304e-1,0.e0));
#132187=axis2_placement_3d('',#132184,#132185,#132186);
#132188=plane('',#132187);
#132190=oriented_edge('',*,*,#132189,.f.);
#132191=oriented_edge('',*,*,#131741,.t.);
#132192=oriented_edge('',*,*,#131829,.f.);
#132193=oriented_edge('',*,*,#132177,.f.);
#132194=edge_loop('',(#132190,#132191,#132192,#132193));
#132195=face_outer_bound('',#132194,.f.);
#132197=cartesian_point('',(5.428254955929e0,-6.575533991068e1,-6.3e0));
#132198=direction('',(6.786725717393e-1,7.344409713305e-1,0.e0));
#132199=direction('',(-7.334344455044e-1,6.777424745667e-1,5.233595624294e-2));
#132200=axis2_placement_3d('',#132197,#132198,#132199);
#132201=cylindrical_surface('',#132200,5.e-1);
#132202=oriented_edge('',*,*,#132189,.t.);
#132203=oriented_edge('',*,*,#132166,.f.);
#132204=oriented_edge('',*,*,#131389,.f.);
#132205=oriented_edge('',*,*,#131723,.f.);
#132206=edge_loop('',(#132202,#132203,#132204,#132205));
#132207=face_outer_bound('',#132206,.f.);
#132209=cartesian_point('',(-6.004940980679e0,-6.794426886007e1,
-8.899868397656e0));
#132210=direction('',(7.025164431386e-5,-8.059185080099e-5,9.999999942848e-1));
#132211=direction('',(9.483600833225e-1,-3.171957500694e-1,-9.218724834620e-5));
#132212=axis2_placement_3d('',#132209,#132210,#132211);
#132213=toroidal_surface('',#132212,1.499469659730e0,4.999981443099e-1);
#132214=oriented_edge('',*,*,#130193,.f.);
#132215=oriented_edge('',*,*,#131788,.f.);
#132217=oriented_edge('',*,*,#132216,.t.);
#132219=oriented_edge('',*,*,#132218,.t.);
#132221=oriented_edge('',*,*,#132220,.f.);
#132222=edge_loop('',(#132214,#132215,#132217,#132219,#132221));
#132223=face_outer_bound('',#132222,.f.);
#132225=cartesian_point('',(-5.940512902617e0,-6.804545283561e1,
-3.407219379771e0));
#132226=direction('',(1.181935049769e-2,-1.854945066228e-2,9.997580811546e-1));
#132227=direction('',(-2.781379853638e-1,-9.604312023186e-1,
-1.453157632835e-2));
#132228=axis2_placement_3d('',#132225,#132226,#132227);
#132229=cylindrical_surface('',#132228,1.999991946992e0);
#132230=oriented_edge('',*,*,#132218,.f.);
#132231=oriented_edge('',*,*,#132216,.f.);
#132232=oriented_edge('',*,*,#131774,.f.);
#132233=oriented_edge('',*,*,#127241,.t.);
#132235=oriented_edge('',*,*,#132234,.f.);
#132236=edge_loop('',(#132230,#132231,#132232,#132233,#132235));
#132237=face_outer_bound('',#132236,.f.);
#132239=cartesian_point('',(0.e0,0.e0,-3.700000000001e0));
#132240=direction('',(0.e0,0.e0,1.e0));
#132241=direction('',(1.e0,0.e0,0.e0));
#132242=axis2_placement_3d('',#132239,#132240,#132241);
#132243=conical_surface('',#132242,7.029949387009e1,1.e0);
#132245=oriented_edge('',*,*,#132244,.f.);
#132246=oriented_edge('',*,*,#132234,.t.);
#132247=oriented_edge('',*,*,#127255,.f.);
#132249=oriented_edge('',*,*,#132248,.t.);
#132250=edge_loop('',(#132245,#132246,#132247,#132249));
#132251=face_outer_bound('',#132250,.f.);
#132253=cartesian_point('',(0.e0,0.e0,-8.9e0));
#132254=direction('',(0.e0,0.e0,1.e0));
#132255=direction('',(-7.715685962671e-2,-9.970189662251e-1,0.e0));
#132256=axis2_placement_3d('',#132253,#132254,#132255);
#132257=toroidal_surface('',#132256,6.970865136844e1,5.e-1);
#132258=oriented_edge('',*,*,#130195,.f.);
#132259=oriented_edge('',*,*,#132220,.t.);
#132260=oriented_edge('',*,*,#132244,.t.);
#132262=oriented_edge('',*,*,#132261,.t.);
#132263=edge_loop('',(#132258,#132259,#132260,#132262));
#132264=face_outer_bound('',#132263,.f.);
#132266=cartesian_point('',(-6.794426868588e1,-6.004941526778e0,
-8.899868269338e0));
#132267=direction('',(-8.071833233073e-5,6.993525019688e-5,9.999999942968e-1));
#132268=direction('',(-9.934540539732e-1,-1.142323834610e-1,
-7.220108457777e-5));
#132269=axis2_placement_3d('',#132266,#132267,#132268);
#132270=toroidal_surface('',#132269,1.499468962701e0,4.999981982754e-1);
#132271=oriented_edge('',*,*,#130197,.f.);
#132272=oriented_edge('',*,*,#132261,.f.);
#132274=oriented_edge('',*,*,#132273,.t.);
#132276=oriented_edge('',*,*,#132275,.t.);
#132278=oriented_edge('',*,*,#132277,.f.);
#132279=edge_loop('',(#132271,#132272,#132274,#132276,#132278));
#132280=face_outer_bound('',#132279,.f.);
#132282=cartesian_point('',(-6.804603027868e1,-5.940146847142e0,
-3.376198195169e0));
#132283=direction('',(1.854986359419e-2,-1.181920009355e-2,-9.997580752711e-1));
#132284=direction('',(-9.604312117188e-1,-2.781379299445e-1,
-1.453201577534e-2));
#132285=axis2_placement_3d('',#132282,#132283,#132284);
#132286=cylindrical_surface('',#132285,1.999991192746e0);
#132287=oriented_edge('',*,*,#132275,.f.);
#132288=oriented_edge('',*,*,#132273,.f.);
#132289=oriented_edge('',*,*,#132248,.f.);
#132290=oriented_edge('',*,*,#127301,.t.);
#132292=oriented_edge('',*,*,#132291,.f.);
#132293=edge_loop('',(#132287,#132288,#132289,#132290,#132292));
#132294=face_outer_bound('',#132293,.f.);
#132296=cartesian_point('',(-7.486592121122e1,-6.405598272501e0,-9.4e0));
#132297=direction('',(3.419680520012e-1,-9.395495010483e-1,1.745240643728e-2));
#132298=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#132299=axis2_placement_3d('',#132296,#132297,#132298);
#132300=plane('',#132299);
#132302=oriented_edge('',*,*,#132301,.f.);
#132303=oriented_edge('',*,*,#132291,.t.);
#132304=oriented_edge('',*,*,#127315,.f.);
#132306=oriented_edge('',*,*,#132305,.f.);
#132307=edge_loop('',(#132302,#132303,#132304,#132306));
#132308=face_outer_bound('',#132307,.f.);
#132310=cartesian_point('',(-6.900082371570e1,-4.793759655304e0,-8.9e0));
#132311=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#132312=direction('',(0.e0,0.e0,-1.e0));
#132313=axis2_placement_3d('',#132310,#132311,#132312);
#132314=cylindrical_surface('',#132313,5.e-1);
#132315=oriented_edge('',*,*,#130199,.f.);
#132316=oriented_edge('',*,*,#132277,.t.);
#132317=oriented_edge('',*,*,#132301,.t.);
#132319=oriented_edge('',*,*,#132318,.f.);
#132320=edge_loop('',(#132315,#132316,#132317,#132319));
#132321=face_outer_bound('',#132320,.f.);
#132323=cartesian_point('',(-6.75e1,1.539153598866e-14,-8.9e0));
#132324=direction('',(0.e0,0.e0,-1.e0));
#132325=direction('',(1.651351229018e-1,-9.862709522156e-1,0.e0));
#132326=axis2_placement_3d('',#132323,#132324,#132325);
#132327=toroidal_surface('',#132326,3.991348631558e0,5.e-1);
#132328=oriented_edge('',*,*,#130201,.f.);
#132329=oriented_edge('',*,*,#132318,.t.);
#132331=oriented_edge('',*,*,#132330,.t.);
#132333=oriented_edge('',*,*,#132332,.t.);
#132335=oriented_edge('',*,*,#132334,.f.);
#132336=edge_loop('',(#132328,#132329,#132331,#132333,#132335));
#132337=face_outer_bound('',#132336,.f.);
#132339=cartesian_point('',(-6.75e1,1.539153598866e-14,-3.7e0));
#132340=direction('',(0.e0,0.e0,-1.e0));
#132341=direction('',(1.e0,0.e0,0.e0));
#132342=axis2_placement_3d('',#132339,#132340,#132341);
#132343=conical_surface('',#132342,3.400506129909e0,1.e0);
#132345=oriented_edge('',*,*,#132344,.f.);
#132347=oriented_edge('',*,*,#132346,.t.);
#132348=oriented_edge('',*,*,#132332,.f.);
#132349=oriented_edge('',*,*,#132330,.f.);
#132350=oriented_edge('',*,*,#132305,.t.);
#132351=oriented_edge('',*,*,#127331,.f.);
#132352=oriented_edge('',*,*,#127329,.f.);
#132354=oriented_edge('',*,*,#132353,.t.);
#132355=edge_loop('',(#132345,#132347,#132348,#132349,#132350,#132351,#132352,
#132354));
#132356=face_outer_bound('',#132355,.f.);
#132358=cartesian_point('',(-6.505041862985e1,2.439774898763e0,
-6.485388620437e0));
#132359=cartesian_point('',(-6.508974897796e1,2.486334518016e0,
-6.463904284988e0));
#132360=cartesian_point('',(-6.516085462737e1,2.575004040067e0,
-6.421762849923e0));
#132361=cartesian_point('',(-6.526350703952e1,2.713666570309e0,
-6.353503750845e0));
#132362=cartesian_point('',(-6.536088354620e1,2.855441036266e0,
-6.282419135793e0));
#132363=cartesian_point('',(-6.546204487360e1,3.012790347696e0,
-6.201349729635e0));
#132364=cartesian_point('',(-6.556641346254e1,3.182615905197e0,
-6.111105857886e0));
#132365=cartesian_point('',(-6.567572433112e1,3.359337481098e0,
-6.013980323703e0));
#132366=cartesian_point('',(-6.579221708528e1,3.530579611798e0,
-5.918318083261e0));
#132367=cartesian_point('',(-6.591733742794e1,3.682124116759e0,
-5.837419439252e0));
#132368=cartesian_point('',(-6.604760508957e1,3.804503083802e0,
-5.783457675247e0));
#132369=cartesian_point('',(-6.617235089215e1,3.894317683075e0,
-5.761565379234e0));
#132370=cartesian_point('',(-6.625262764279e1,3.939693273468e0,
-5.765048711609e0));
#132371=cartesian_point('',(-6.628792134418e1,3.957712906479e0,
-5.770220711218e0));
#132372=cartesian_point('',(-6.504610968604e1,2.432059354889e0,
-6.476843767861e0));
#132373=cartesian_point('',(-6.508601955159e1,2.478282549643e0,
-6.455368778566e0));
#132374=cartesian_point('',(-6.515814192081e1,2.566298750627e0,
-6.413446156784e0));
#132375=cartesian_point('',(-6.526228444454e1,2.704067107195e0,
-6.345849342204e0));
#132376=cartesian_point('',(-6.536121883277e1,2.845176275724e0,
-6.275564255972e0));
#132377=cartesian_point('',(-6.546404439824e1,3.002040719529e0,
-6.195592658199e0));
#132378=cartesian_point('',(-6.557005430720e1,3.171614041597e0,
-6.106795397978e0));
#132379=cartesian_point('',(-6.568076560093e1,3.348322240257e0,
-6.011486815125e0));
#132380=cartesian_point('',(-6.579807296311e1,3.519699155024e0,
-5.917926401501e0));
#132381=cartesian_point('',(-6.592314614910e1,3.671361790520e0,
-5.839143965965e0));
#132382=cartesian_point('',(-6.605252744103e1,3.793730769071e0,
-5.786933365850e0));
#132383=cartesian_point('',(-6.617588110043e1,3.883424909140e0,
-5.766150371106e0));
#132384=cartesian_point('',(-6.625507701544e1,3.928691957873e0,
-5.769987285152e0));
#132385=cartesian_point('',(-6.628987931271e1,3.946662175943e0,
-5.775242564939e0));
#132386=cartesian_point('',(-6.502768769346e1,2.402647819814e0,
-6.442864696138e0));
#132387=cartesian_point('',(-6.506986466888e1,2.447496138063e0,
-6.421342528205e0));
#132388=cartesian_point('',(-6.514596829757e1,2.532830494362e0,
-6.380139714669e0));
#132389=cartesian_point('',(-6.525597269887e1,2.666887570440e0,
-6.314957059905e0));
#132390=cartesian_point('',(-6.536107672256e1,2.805177237664e0,
-6.247632393877e0));
#132391=cartesian_point('',(-6.547054401242e1,2.959909492782e0,
-6.171792925637e0));
#132392=cartesian_point('',(-6.558317314311e1,3.128255206037e0,
-6.088508228126e0));
#132393=cartesian_point('',(-6.569963577175e1,3.304685993643e0,
-6.000189210698e0));
#132394=cartesian_point('',(-6.582045956288e1,3.476405133519e0,
-5.914782246325e0));
#132395=cartesian_point('',(-6.594569312466e1,3.628397459619e0,
-5.844271834968e0));
#132396=cartesian_point('',(-6.607192318443e1,3.750643181880e0,
-5.798959031454e0));
#132397=cartesian_point('',(-6.619009166853e1,3.839817619859e0,
-5.782595512840e0));
#132398=cartesian_point('',(-6.626521061916e1,3.884641199965e0,
-5.787883644692e0));
#132399=cartesian_point('',(-6.629815580099e1,3.902411544187e0,
-5.793498429432e0));
#132400=cartesian_point('',(-6.498536104387e1,2.358537543251e0,
-6.381550999992e0));
#132401=cartesian_point('',(-6.503136514950e1,2.400643356580e0,
-6.359348423187e0));
#132402=cartesian_point('',(-6.511421673926e1,2.480546459119e0,
-6.318383592116e0));
#132403=cartesian_point('',(-6.523434953432e1,2.606808868220e0,
-6.256008358982e0));
#132404=cartesian_point('',(-6.535040736419e1,2.738783466199e0,
-6.192480351661e0));
#132405=cartesian_point('',(-6.547202725504e1,2.888227900563e0,
-6.122450097193e0));
#132406=cartesian_point('',(-6.559725276921e1,3.052773420578e0,
-6.047418950988e0));
#132407=cartesian_point('',(-6.572538122931e1,3.227121180859e0,
-5.970049203274e0));
#132408=cartesian_point('',(-6.585450592142e1,3.398090409804e0,
-5.897910903598e0));
#132409=cartesian_point('',(-6.598248423232e1,3.549689130074e0,
-5.841316361601e0));
#132410=cartesian_point('',(-6.610566384918e1,3.671122864746e0,
-5.807985907686e0));
#132411=cartesian_point('',(-6.621695147006e1,3.759072348718e0,
-5.799655565963e0));
#132412=cartesian_point('',(-6.628627374265e1,3.803012098371e0,
-5.807881229620e0));
#132413=cartesian_point('',(-6.631655229976e1,3.820397976142e0,
-5.814344717861e0));
#132414=cartesian_point('',(-6.491492252681e1,2.320463533949e0,
-6.304746006662e0));
#132415=cartesian_point('',(-6.496521501744e1,2.358632386289e0,
-6.280549845293e0));
#132416=cartesian_point('',(-6.505568350472e1,2.430597036953e0,
-6.237849206210e0));
#132417=cartesian_point('',(-6.518764268411e1,2.544990646868e0,
-6.176021307428e0));
#132418=cartesian_point('',(-6.531707864889e1,2.666701447239e0,
-6.114286585811e0));
#132419=cartesian_point('',(-6.545424349046e1,2.806760555549e0,
-6.048375598365e0));
#132420=cartesian_point('',(-6.559649853067e1,2.963506920327e0,
-5.980436308717e0));
#132421=cartesian_point('',(-6.574170925620e1,3.132211485033e0,
-5.913593766066e0));
#132422=cartesian_point('',(-6.588498152652e1,3.299619674504e0,
-5.855308363945e0));
#132423=cartesian_point('',(-6.602110548069e1,3.448830154860e0,
-5.814208055803e0));
#132424=cartesian_point('',(-6.614551732403e1,3.568116410021e0,
-5.794996997490e0));
#132425=cartesian_point('',(-6.625293171640e1,3.653980875062e0,
-5.796841492720e0));
#132426=cartesian_point('',(-6.631798361447e1,3.696653188976e0,
-5.809358221864e0));
#132427=cartesian_point('',(-6.634623404701e1,3.713511826983e0,
-5.817268270963e0));
#132428=cartesian_point('',(-6.483388566127e1,2.302904457439e0,
-6.235125314164e0));
#132429=cartesian_point('',(-6.488756640551e1,2.337009706669e0,
-6.207995893122e0));
#132430=cartesian_point('',(-6.498411440006e1,2.400658535637e0,
-6.161714826421e0));
#132431=cartesian_point('',(-6.512594411789e1,2.502216658242e0,
-6.097452983504e0));
#132432=cartesian_point('',(-6.526716815784e1,2.612301705373e0,
-6.034420410899e0));
#132433=cartesian_point('',(-6.541874153795e1,2.741128449093e0,
-5.969127506862e0));
#132434=cartesian_point('',(-6.557766719701e1,2.887806607238e0,
-5.904412692911e0));
#132435=cartesian_point('',(-6.574079861545e1,3.048402132958e0,
-5.843966398141e0));
#132436=cartesian_point('',(-6.590059486060e1,3.209995436642e0,
-5.795506575099e0));
#132437=cartesian_point('',(-6.604874760131e1,3.355170979841e0,
-5.766539265294e0));
#132438=cartesian_point('',(-6.617926287841e1,3.471395258910e0,
-5.759248299956e0));
#132439=cartesian_point('',(-6.628784962525e1,3.554826454568e0,
-5.770426426139e0));
#132440=cartesian_point('',(-6.635198186527e1,3.596191710785e0,
-5.787436089015e0));
#132441=cartesian_point('',(-6.637968874690e1,3.612527395636e0,
-5.797035738240e0));
#132442=cartesian_point('',(-6.476307004584e1,2.304570905010e0,
-6.186433327815e0));
#132443=cartesian_point('',(-6.481870999044e1,2.335426972113e0,
-6.156325966446e0));
#132444=cartesian_point('',(-6.491883130367e1,2.392338474399e0,
-6.105889705821e0));
#132445=cartesian_point('',(-6.506686542608e1,2.483211003603e0,
-6.037515108407e0));
#132446=cartesian_point('',(-6.521605530577e1,2.583254867196e0,
-5.971169854558e0));
#132447=cartesian_point('',(-6.537796719139e1,2.701984097856e0,
-5.903745910449e0));
#132448=cartesian_point('',(-6.554956729937e1,2.839153825771e0,
-5.838650427971e0));
#132449=cartesian_point('',(-6.572723652090e1,2.991615153496e0,
-5.780089289953e0));
#132450=cartesian_point('',(-6.590163312518e1,3.147013394584e0,
-5.736254240275e0));
#132451=cartesian_point('',(-6.606202002731e1,3.287828482895e0,
-5.714199756684e0));
#132452=cartesian_point('',(-6.620090618308e1,3.400993669750e0,
-5.714522800662e0));
#132453=cartesian_point('',(-6.631416564220e1,3.482276122246e0,
-5.732319711171e0));
#132454=cartesian_point('',(-6.638008259188e1,3.522597108810e0,
-5.752967960517e0));
#132455=cartesian_point('',(-6.640847456078e1,3.538530000079e0,
-5.764060554178e0));
#132456=cartesian_point('',(-6.470718826695e1,2.314130342663e0,
-6.153897004061e0));
#132457=cartesian_point('',(-6.476388877183e1,2.342568732465e0,
-6.121238734408e0));
#132458=cartesian_point('',(-6.486598684773e1,2.394420379724e0,
-6.067026103127e0));
#132459=cartesian_point('',(-6.501774353647e1,2.477118055408e0,
-5.994443625600e0));
#132460=cartesian_point('',(-6.517208752407e1,2.569295542451e0,
-5.924428437711e0));
#132461=cartesian_point('',(-6.534106592032e1,2.679920034367e0,
-5.854028252745e0));
#132462=cartesian_point('',(-6.552174995084e1,2.809242329085e0,
-5.787082228878e0));
#132463=cartesian_point('',(-6.571034714741e1,2.954776923964e0,
-5.728213366798e0));
#132464=cartesian_point('',(-6.589634295808e1,3.104746816286e0,
-5.686107830454e0));
#132465=cartesian_point('',(-6.606721890106e1,3.241716575149e0,
-5.667720068016e0));
#132466=cartesian_point('',(-6.621418269732e1,3.352281999481e0,
-5.672693153921e0));
#132467=cartesian_point('',(-6.633289761509e1,3.431857994375e0,
-5.694967852574e0));
#132468=cartesian_point('',(-6.640147738393e1,3.471402391885e0,
-5.718347959197e0));
#132469=cartesian_point('',(-6.643097220871e1,3.487043700052e0,
-5.730626635194e0));
#132470=cartesian_point('',(-6.466674840736e1,2.324720479784e0,
-6.132973875744e0));
#132471=cartesian_point('',(-6.472400016169e1,2.351474442328e0,
-6.098380079679e0));
#132472=cartesian_point('',(-6.482715326240e1,2.399778766594e0,
-6.041213037647e0));
#132473=cartesian_point('',(-6.498108117628e1,2.476675181334e0,
-5.965156757062e0));
#132474=cartesian_point('',(-6.513865086356e1,2.563185540441e0,
-5.892015455491e0));
#132475=cartesian_point('',(-6.531225676264e1,2.667884036027e0,
-5.818884810766e0));
#132476=cartesian_point('',(-6.549910577239e1,2.791374090285e0,
-5.749909132279e0));
#132477=cartesian_point('',(-6.569536886302e1,2.931669796942e0,
-5.690017892327e0));
#132478=cartesian_point('',(-6.588979331231e1,3.077470960368e0,
-5.648308744067e0));
#132479=cartesian_point('',(-6.606863170801e1,3.211477836968e0,
-5.631777913208e0));
#132480=cartesian_point('',(-6.622209672018e1,3.320079144008e0,
-5.639511064190e0));
#132481=cartesian_point('',(-6.634554715642e1,3.398415397729e0,
-5.664694261711e0));
#132482=cartesian_point('',(-6.641661269831e1,3.437418943106e0,
-5.689989228616e0));
#132483=cartesian_point('',(-6.644715606203e1,3.452860942342e0,
-5.703129786844e0));
#132484=cartesian_point('',(-6.462619749814e1,2.338819915810e0,
-6.114478512717e0));
#132485=cartesian_point('',(-6.468379708090e1,2.363946585907e0,
-6.077859041311e0));
#132486=cartesian_point('',(-6.478765224671e1,2.408802199072e0,
-6.017519491893e0));
#132487=cartesian_point('',(-6.494326200662e1,2.479990047352e0,
-5.937573595122e0));
#132488=cartesian_point('',(-6.510358845546e1,2.560841899430e0,
-5.860851892420e0));
#132489=cartesian_point('',(-6.528137369302e1,2.659540452753e0,
-5.784436799350e0));
#132490=cartesian_point('',(-6.547401722417e1,2.777036965139e0,
-5.712771527628e0));
#132491=cartesian_point('',(-6.567773760104e1,2.911864996504e0,
-5.651097238020e0));
#132492=cartesian_point('',(-6.588064668473e1,3.053258150534e0,
-5.608975087906e0));
#132493=cartesian_point('',(-6.606782181844e1,3.184123289861e0,
-5.593551390164e0));
#132494=cartesian_point('',(-6.622842729228e1,3.290676661831e0,
-5.603478806173e0));
#132495=cartesian_point('',(-6.635737263801e1,3.367765190443e0,
-5.631263916010e0));
#132496=cartesian_point('',(-6.643146033093e1,3.406246433411e0,
-5.658420151559e0));
#132497=cartesian_point('',(-6.646329245210e1,3.421499664952e0,
-5.672428325299e0));
#132498=cartesian_point('',(-6.456984007571e1,2.363476219164e0,
-6.092387810302e0));
#132499=cartesian_point('',(-6.462762504927e1,2.386431100334e0,
-6.052829700110e0));
#132500=cartesian_point('',(-6.473193844843e1,2.426651283116e0,
-5.987775656434e0));
#132501=cartesian_point('',(-6.488916529515e1,2.490063362488e0,
-5.901833183369e0));
#132502=cartesian_point('',(-6.505262825700e1,2.563086221208e0,
-5.819487311288e0));
#132503=cartesian_point('',(-6.523555170851e1,2.653362220185e0,
-5.737712795392e0));
#132504=cartesian_point('',(-6.543568508792e1,2.762317665344e0,
-5.661357954330e0));
#132505=cartesian_point('',(-6.564943558539e1,2.889234967692e0,
-5.596103494321e0));
#132506=cartesian_point('',(-6.586418433708e1,3.024170577097e0,
-5.552228746107e0));
#132507=cartesian_point('',(-6.606345831647e1,3.150421085919e0,
-5.537245951584e0));
#132508=cartesian_point('',(-6.623489120288e1,3.254014203671e0,
-5.549389127405e0));
#132509=cartesian_point('',(-6.637255875027e1,3.329361991386e0,
-5.580332902525e0));
#132510=cartesian_point('',(-6.645161669426e1,3.367146476552e0,
-5.609990338128e0));
#132511=cartesian_point('',(-6.648558506601e1,3.382153484928e0,
-5.625209214602e0));
#132512=cartesian_point('',(-6.449774672921e1,2.405373130092e0,
-6.071524345146e0));
#132513=cartesian_point('',(-6.455515902916e1,2.425733604503e0,
-6.027954637627e0));
#132514=cartesian_point('',(-6.465899967693e1,2.460346496492e0,
-5.956244881925e0));
#132515=cartesian_point('',(-6.481682112970e1,2.514134921540e0,
-5.861422531235e0));
#132516=cartesian_point('',(-6.498287458279e1,2.577214764700e0,
-5.770555840607e0));
#132517=cartesian_point('',(-6.517099949668e1,2.656544874478e0,
-5.680299258416e0));
#132518=cartesian_point('',(-6.537956125739e1,2.754142115089e0,
-5.595998234303e0));
#132519=cartesian_point('',(-6.560545905055e1,2.870301884843e0,
-5.523908767901e0));
#132520=cartesian_point('',(-6.583545105479e1,2.996298928852e0,
-5.475380308922e0));
#132521=cartesian_point('',(-6.605125078154e1,3.116138314401e0,
-5.458715159647e0));
#132522=cartesian_point('',(-6.623838336614e1,3.215711257353e0,
-5.471986554765e0));
#132523=cartesian_point('',(-6.638942953830e1,3.288818633064e0,
-5.506034863763e0));
#132524=cartesian_point('',(-6.647642130889e1,3.325771432506e0,
-5.538716754802e0));
#132525=cartesian_point('',(-6.651382866385e1,3.340496464498e0,
-5.555494400056e0));
#132526=cartesian_point('',(-6.441404649333e1,2.473158392942e0,
-6.060971926893e0));
#132527=cartesian_point('',(-6.446989887139e1,2.490846480426e0,
-6.012278131671e0));
#132528=cartesian_point('',(-6.457123325547e1,2.519545317194e0,
-5.931686086358e0));
#132529=cartesian_point('',(-6.472702040642e1,2.562758192946e0,
-5.824319494593e0));
#132530=cartesian_point('',(-6.489345328514e1,2.614427234048e0,
-5.721108549027e0));
#132531=cartesian_point('',(-6.508508204999e1,2.680731956459e0,
-5.617998318223e0));
#132532=cartesian_point('',(-6.530129831174e1,2.764343195121e0,
-5.520872438527e0));
#132533=cartesian_point('',(-6.554003584793e1,2.866834172849e0,
-5.436678890439e0));
#132534=cartesian_point('',(-6.578790593308e1,2.981200358407e0,
-5.378289424258e0));
#132535=cartesian_point('',(-6.602483051622e1,3.092657398984e0,
-5.355518729774e0));
#132536=cartesian_point('',(-6.623360840932e1,3.187131552268e0,
-5.366946097280e0));
#132537=cartesian_point('',(-6.640429266068e1,3.257612624034e0,
-5.402868444699e0));
#132538=cartesian_point('',(-6.650340840308e1,3.293710040614e0,
-5.438738017049e0));
#132539=cartesian_point('',(-6.654611390287e1,3.308168691285e0,
-5.457343907458e0));
#132540=cartesian_point('',(-6.433571296182e1,2.559747005509e0,
-6.067627234245e0));
#132541=cartesian_point('',(-6.438874225859e1,2.575344870168e0,
-6.013573602769e0));
#132542=cartesian_point('',(-6.448536399710e1,2.599229589455e0,
-5.923272020235e0));
#132543=cartesian_point('',(-6.463595238404e1,2.633267549389e0,
-5.801463059613e0));
#132544=cartesian_point('',(-6.479956217012e1,2.674418288425e0,
-5.683734635263e0));
#132545=cartesian_point('',(-6.499140451223e1,2.728149160405e0,
-5.564959777119e0));
#132546=cartesian_point('',(-6.521220767150e1,2.797704745632e0,
-5.451478660585e0));
#132547=cartesian_point('',(-6.546143405284e1,2.885977203510e0,
-5.350915981829e0));
#132548=cartesian_point('',(-6.572625442243e1,2.987942786749e0,
-5.277906660352e0));
#132549=cartesian_point('',(-6.598529359283e1,3.090419360318e0,
-5.244400489785e0));
#132550=cartesian_point('',(-6.621846230259e1,3.179599988868e0,
-5.250288076945e0));
#132551=cartesian_point('',(-6.641249027226e1,3.247592688312e0,
-5.285871832268e0));
#132552=cartesian_point('',(-6.652647507861e1,3.283022835374e0,
-5.324333241377e0));
#132553=cartesian_point('',(-6.657571774380e1,3.297305942930e0,
-5.344672546556e0));
#132554=cartesian_point('',(-6.429453487750e1,2.625764507538e0,
-6.085764748081e0));
#132555=cartesian_point('',(-6.434487299757e1,2.640627385264e0,
-6.028393871022e0));
#132556=cartesian_point('',(-6.443692126614e1,2.662619680698e0,
-5.931751324055e0));
#132557=cartesian_point('',(-6.458185902106e1,2.692474450528e0,
-5.799957231155e0));
#132558=cartesian_point('',(-6.474117035869e1,2.728238415426e0,
-5.671971937427e0));
#132559=cartesian_point('',(-6.493041024932e1,2.775019794707e0,
-5.541743500446e0));
#132560=cartesian_point('',(-6.515134276208e1,2.836330862178e0,
-5.415810342927e0));
#132561=cartesian_point('',(-6.540473009681e1,2.915866071275e0,
-5.302178666634e0));
#132562=cartesian_point('',(-6.567865433199e1,3.009970921148e0,
-5.216709981281e0));
#132563=cartesian_point('',(-6.595139451685e1,3.106721071628e0,
-5.173113766634e0));
#132564=cartesian_point('',(-6.620104516337e1,3.192657068488e0,
-5.172711781995e0));
#132565=cartesian_point('',(-6.641174090069e1,3.259314714030e0,
-5.206264580430e0));
#132566=cartesian_point('',(-6.653666130134e1,3.294512107277e0,
-5.245741806466e0));
#132567=cartesian_point('',(-6.659073842682e1,3.308768251946e0,
-5.267012156965e0));
#132568=cartesian_point('',(-6.427655832916e1,2.661464059865e0,
-6.098595225628e0));
#132569=cartesian_point('',(-6.432531651349e1,2.676128153550e0,
-6.039608496824e0));
#132570=cartesian_point('',(-6.441466479783e1,2.697508476478e0,
-5.939782696442e0));
#132571=cartesian_point('',(-6.455615661356e1,2.725751763247e0,
-5.802826467328e0));
#132572=cartesian_point('',(-6.471264699729e1,2.759211900182e0,
-5.669482471019e0));
#132573=cartesian_point('',(-6.489983978568e1,2.802845435706e0,
-5.533173677817e0));
#132574=cartesian_point('',(-6.512006303641e1,2.860270127348e0,
-5.400511048244e0));
#132575=cartesian_point('',(-6.537481290436e1,2.935567239017e0,
-5.279675981130e0));
#132576=cartesian_point('',(-6.565277642249e1,3.025790088964e0,
-5.187166044111e0));
#132577=cartesian_point('',(-6.593219448429e1,3.119702881146e0,
-5.137672783231e0));
#132578=cartesian_point('',(-6.619026870456e1,3.204067396e0,-5.133391671933e0));
#132579=cartesian_point('',(-6.640971621160e1,3.270133163266e0,
-5.165436039329e0));
#132580=cartesian_point('',(-6.654045735715e1,3.305268548601e0,
-5.205240400339e0));
#132581=cartesian_point('',(-6.659711413529e1,3.319534840674e0,
-5.226923858908e0));
#132582=b_spline_surface_with_knots('',3,3,((#132358,#132359,#132360,#132361,
#132362,#132363,#132364,#132365,#132366,#132367,#132368,#132369,#132370,
#132371),(#132372,#132373,#132374,#132375,#132376,#132377,#132378,#132379,
#132380,#132381,#132382,#132383,#132384,#132385),(#132386,#132387,#132388,
#132389,#132390,#132391,#132392,#132393,#132394,#132395,#132396,#132397,#132398,
#132399),(#132400,#132401,#132402,#132403,#132404,#132405,#132406,#132407,
#132408,#132409,#132410,#132411,#132412,#132413),(#132414,#132415,#132416,
#132417,#132418,#132419,#132420,#132421,#132422,#132423,#132424,#132425,#132426,
#132427),(#132428,#132429,#132430,#132431,#132432,#132433,#132434,#132435,
#132436,#132437,#132438,#132439,#132440,#132441),(#132442,#132443,#132444,
#132445,#132446,#132447,#132448,#132449,#132450,#132451,#132452,#132453,#132454,
#132455),(#132456,#132457,#132458,#132459,#132460,#132461,#132462,#132463,
#132464,#132465,#132466,#132467,#132468,#132469),(#132470,#132471,#132472,
#132473,#132474,#132475,#132476,#132477,#132478,#132479,#132480,#132481,#132482,
#132483),(#132484,#132485,#132486,#132487,#132488,#132489,#132490,#132491,
#132492,#132493,#132494,#132495,#132496,#132497),(#132498,#132499,#132500,
#132501,#132502,#132503,#132504,#132505,#132506,#132507,#132508,#132509,#132510,
#132511),(#132512,#132513,#132514,#132515,#132516,#132517,#132518,#132519,
#132520,#132521,#132522,#132523,#132524,#132525),(#132526,#132527,#132528,
#132529,#132530,#132531,#132532,#132533,#132534,#132535,#132536,#132537,#132538,
#132539),(#132540,#132541,#132542,#132543,#132544,#132545,#132546,#132547,
#132548,#132549,#132550,#132551,#132552,#132553),(#132554,#132555,#132556,
#132557,#132558,#132559,#132560,#132561,#132562,#132563,#132564,#132565,#132566,
#132567),(#132568,#132569,#132570,#132571,#132572,#132573,#132574,#132575,
#132576,#132577,#132578,#132579,#132580,#132581)),.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),(3.322935592502e-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.645085618657e0),(-8.503981189324e-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,
9.192519160320e-1),.unspecified.);
#132583=oriented_edge('',*,*,#132344,.t.);
#132585=oriented_edge('',*,*,#132584,.f.);
#132587=oriented_edge('',*,*,#132586,.f.);
#132588=edge_loop('',(#132583,#132585,#132587));
#132589=face_outer_bound('',#132588,.f.);
#132591=cartesian_point('',(-6.608256257789e1,3.926116302499e0,
-5.736551655570e0));
#132592=cartesian_point('',(-6.609439268345e1,3.934418275844e0,
-5.733711127730e0));
#132593=cartesian_point('',(-6.610633770421e1,3.942664729862e0,
-5.731234888952e0));
#132594=cartesian_point('',(-6.611837930767e1,3.950850764767e0,
-5.729140111009e0));
#132595=cartesian_point('',(-6.625292909244e1,3.495788606688e0,
-5.997125563653e0));
#132596=cartesian_point('',(-6.625993602387e1,3.504740899858e0,
-5.998512632094e0));
#132597=cartesian_point('',(-6.626680869789e1,3.513554419883e0,
-6.000051485113e0));
#132598=cartesian_point('',(-6.627354658936e1,3.522223919711e0,
-6.001737681518e0));
#132599=cartesian_point('',(-6.639060011886e1,3.067767047433e0,
-5.672038494994e0));
#132600=cartesian_point('',(-6.640435205758e1,3.076171612933e0,
-5.677003101141e0));
#132601=cartesian_point('',(-6.641778855721e1,3.084483857913e0,
-5.682250809650e0));
#132602=cartesian_point('',(-6.643090553354e1,3.092692702999e0,
-5.687762644213e0));
#132603=cartesian_point('',(-6.629764944006e1,3.242831570113e0,
-5.131403225877e0));
#132604=cartesian_point('',(-6.632194977089e1,3.250082949760e0,
-5.134181255366e0));
#132605=cartesian_point('',(-6.634608561483e1,3.257372033599e0,
-5.137583756917e0));
#132606=cartesian_point('',(-6.637002981988e1,3.264683801807e0,
-5.141605725709e0));
#132607=(bounded_surface()b_spline_surface(3,3,((#132591,#132592,#132593,
#132594),(#132595,#132596,#132597,#132598),(#132599,#132600,#132601,#132602),(
#132603,#132604,#132605,#132606)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(-4.027127353665e-1,1.231763223595e0),(3.914202001404e-1,
4.494845176713e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.595290427226e0,1.595290427226e0,1.595290427226e0,1.595290427226e0),
(8.767245211660e-1,8.767245211660e-1,8.767245211660e-1,8.767245211660e-1),(
8.086859935126e-1,8.086859935126e-1,8.086859935126e-1,8.086859935126e-1),(
1.391174844266e0,1.391174844266e0,1.391174844266e0,1.391174844266e0)))representation_item('')surface());
#132609=oriented_edge('',*,*,#132608,.f.);
#132610=oriented_edge('',*,*,#132584,.t.);
#132612=oriented_edge('',*,*,#132611,.t.);
#132613=edge_loop('',(#132609,#132610,#132612));
#132614=face_outer_bound('',#132613,.f.);
#132616=cartesian_point('',(-6.574382210357e1,3.541436963921e0,-5.3e0));
#132617=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#132618=direction('',(0.e0,0.e0,-1.e0));
#132619=axis2_placement_3d('',#132616,#132617,#132618);
#132620=cylindrical_surface('',#132619,5.e-1);
#132622=oriented_edge('',*,*,#132621,.f.);
#132623=oriented_edge('',*,*,#132608,.t.);
#132625=oriented_edge('',*,*,#132624,.t.);
#132627=oriented_edge('',*,*,#132626,.t.);
#132628=edge_loop('',(#132622,#132623,#132625,#132627));
#132629=face_outer_bound('',#132628,.f.);
#132631=cartesian_point('',(0.e0,0.e0,-5.8e0));
#132632=direction('',(0.e0,0.e0,1.e0));
#132633=direction('',(0.e0,1.e0,0.e0));
#132634=axis2_placement_3d('',#132631,#132632,#132633);
#132635=plane('',#132634);
#132637=oriented_edge('',*,*,#132636,.t.);
#132639=oriented_edge('',*,*,#132638,.t.);
#132641=oriented_edge('',*,*,#132640,.t.);
#132643=oriented_edge('',*,*,#132642,.t.);
#132645=oriented_edge('',*,*,#132644,.t.);
#132647=oriented_edge('',*,*,#132646,.t.);
#132648=oriented_edge('',*,*,#132621,.t.);
#132650=oriented_edge('',*,*,#132649,.t.);
#132652=oriented_edge('',*,*,#132651,.t.);
#132653=edge_loop('',(#132637,#132639,#132641,#132643,#132645,#132647,#132648,
#132650,#132652));
#132654=face_outer_bound('',#132653,.f.);
#132656=oriented_edge('',*,*,#132655,.t.);
#132658=oriented_edge('',*,*,#132657,.t.);
#132659=edge_loop('',(#132656,#132658));
#132660=face_bound('',#132659,.f.);
#132662=cartesian_point('',(-6.623471039909e1,1.655827669752e1,
-5.298744707650e0));
#132663=direction('',(-7.595809384940e-4,4.292888334906e-4,9.999996193739e-1));
#132664=direction('',(-9.913445983281e-1,1.312830236318e-1,-8.093651045065e-4));
#132665=axis2_placement_3d('',#132662,#132663,#132664);
#132666=toroidal_surface('',#132665,1.498371388700e0,4.999947664721e-1);
#132667=oriented_edge('',*,*,#132636,.f.);
#132669=oriented_edge('',*,*,#132668,.t.);
#132671=oriented_edge('',*,*,#132670,.t.);
#132673=oriented_edge('',*,*,#132672,.f.);
#132674=edge_loop('',(#132667,#132669,#132671,#132673));
#132675=face_outer_bound('',#132674,.f.);
#132677=cartesian_point('',(0.e0,0.e0,-5.3e0));
#132678=direction('',(0.e0,0.e0,1.e0));
#132679=direction('',(-9.970186585018e-1,7.716083591606e-2,0.e0));
#132680=axis2_placement_3d('',#132677,#132678,#132679);
#132681=toroidal_surface('',#132680,6.977148960218e1,5.e-1);
#132682=oriented_edge('',*,*,#132651,.f.);
#132684=oriented_edge('',*,*,#132683,.t.);
#132686=oriented_edge('',*,*,#132685,.t.);
#132687=oriented_edge('',*,*,#132668,.f.);
#132688=edge_loop('',(#132682,#132684,#132686,#132687));
#132689=face_outer_bound('',#132688,.f.);
#132691=cartesian_point('',(-6.801108757081e1,5.962391108852e0,
-5.299868641269e0));
#132692=direction('',(-8.045113110301e-5,-6.977472404088e-5,9.999999943296e-1));
#132693=direction('',(-3.172092276220e-1,-9.483555754590e-1,
-9.169109024871e-5));
#132694=axis2_placement_3d('',#132691,#132692,#132693);
#132695=toroidal_surface('',#132694,1.499474885689e0,4.999981988449e-1);
#132696=oriented_edge('',*,*,#132649,.f.);
#132697=oriented_edge('',*,*,#132626,.f.);
#132699=oriented_edge('',*,*,#132698,.t.);
#132701=oriented_edge('',*,*,#132700,.t.);
#132702=oriented_edge('',*,*,#132683,.f.);
#132703=edge_loop('',(#132696,#132697,#132699,#132701,#132702));
#132704=face_outer_bound('',#132703,.f.);
#132706=cartesian_point('',(-6.808120521126e1,5.917740190086e0,
-1.480707922706e0));
#132707=direction('',(-1.854499257739e-2,-1.182097428855e-2,9.997581446616e-1));
#132708=direction('',(-9.606276451526e-1,2.774583911098e-1,-1.453852026028e-2));
#132709=axis2_placement_3d('',#132706,#132707,#132708);
#132710=cylindrical_surface('',#132709,1.999996478630e0);
#132711=oriented_edge('',*,*,#132700,.f.);
#132712=oriented_edge('',*,*,#132698,.f.);
#132714=oriented_edge('',*,*,#132713,.f.);
#132715=oriented_edge('',*,*,#127391,.t.);
#132717=oriented_edge('',*,*,#132716,.f.);
#132718=edge_loop('',(#132711,#132712,#132714,#132715,#132717));
#132719=face_outer_bound('',#132718,.f.);
#132721=cartesian_point('',(-6.187938560038e1,1.678885863916e0,-9.4e0));
#132722=direction('',(3.419680520012e-1,9.395495010483e-1,1.745240643728e-2));
#132723=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#132724=axis2_placement_3d('',#132721,#132722,#132723);
#132725=plane('',#132724);
#132726=oriented_edge('',*,*,#132624,.f.);
#132727=oriented_edge('',*,*,#132611,.f.);
#132728=oriented_edge('',*,*,#132353,.f.);
#132729=oriented_edge('',*,*,#127345,.f.);
#132730=oriented_edge('',*,*,#132713,.t.);
#132731=edge_loop('',(#132726,#132727,#132728,#132729,#132730));
#132732=face_outer_bound('',#132731,.f.);
#132734=cartesian_point('',(0.e0,0.e0,-1.900000000001e0));
#132735=direction('',(0.e0,0.e0,1.e0));
#132736=direction('',(1.e0,0.e0,0.e0));
#132737=axis2_placement_3d('',#132734,#132735,#132736);
#132738=conical_surface('',#132737,7.033091298696e1,1.e0);
#132739=oriented_edge('',*,*,#132685,.f.);
#132740=oriented_edge('',*,*,#132716,.t.);
#132741=oriented_edge('',*,*,#127405,.f.);
#132743=oriented_edge('',*,*,#132742,.t.);
#132744=edge_loop('',(#132739,#132740,#132741,#132743));
#132745=face_outer_bound('',#132744,.f.);
#132747=cartesian_point('',(-6.629254017494e1,1.653520757452e1,
-2.301049086387e0));
#132748=direction('',(1.985226822115e-2,7.484757405875e-3,-9.997749075932e-1));
#132749=direction('',(-9.996035541204e-1,2.011748615777e-2,-1.969825729585e-2));
#132750=axis2_placement_3d('',#132747,#132748,#132749);
#132751=cylindrical_surface('',#132750,1.999997515067e0);
#132753=oriented_edge('',*,*,#132752,.f.);
#132754=oriented_edge('',*,*,#132670,.f.);
#132755=oriented_edge('',*,*,#132742,.f.);
#132756=oriented_edge('',*,*,#127439,.t.);
#132758=oriented_edge('',*,*,#132757,.f.);
#132759=edge_loop('',(#132753,#132754,#132755,#132756,#132758));
#132760=face_outer_bound('',#132759,.f.);
#132762=cartesian_point('',(-6.728480101171e1,1.736432514507e1,
-5.768532782678e0));
#132763=cartesian_point('',(-6.727869537994e1,1.738370865063e1,
-5.771080439060e0));
#132764=cartesian_point('',(-6.726408345480e1,1.742719486618e1,
-5.777600880084e0));
#132765=cartesian_point('',(-6.724800575208e1,1.746901875031e1,
-5.785846517870e0));
#132766=cartesian_point('',(-6.723860520890e1,1.749188954159e1,
-5.791048888023e0));
#132767=cartesian_point('',(-6.729409992527e1,1.737146064916e1,
-5.772902303387e0));
#132768=cartesian_point('',(-6.728794396097e1,1.739101623334e1,
-5.775276022027e0));
#132769=cartesian_point('',(-6.727319120401e1,1.743489821290e1,
-5.781400552417e0));
#132770=cartesian_point('',(-6.725690946601e1,1.747712336415e1,
-5.789256528958e0));
#132771=cartesian_point('',(-6.724737443453e1,1.750021771022e1,
-5.794245520043e0));
#132772=cartesian_point('',(-6.733107057291e1,1.739982508825e1,
-5.788326289949e0));
#132773=cartesian_point('',(-6.732467361784e1,1.742007073034e1,
-5.790008453228e0));
#132774=cartesian_point('',(-6.730926583482e1,1.746553755648e1,
-5.794561893920e0));
#132775=cartesian_point('',(-6.729207355985e1,1.750936432395e1,
-5.800879188957e0));
#132776=cartesian_point('',(-6.728194703794e1,1.753334934565e1,
-5.805028458789e0));
#132777=cartesian_point('',(-6.739949320098e1,1.745228565712e1,
-5.803283822197e0));
#132778=cartesian_point('',(-6.739236514693e1,1.747384960626e1,
-5.803686012396e0));
#132779=cartesian_point('',(-6.737508180731e1,1.752232882701e1,
-5.805352526386e0));
#132780=cartesian_point('',(-6.735551161942e1,1.756916338955e1,
-5.808895610499e0));
#132781=cartesian_point('',(-6.734389434099e1,1.759480982231e1,
-5.811550983766e0));
#132782=cartesian_point('',(-6.748824348625e1,1.752026788952e1,
-5.797401704670e0));
#132783=cartesian_point('',(-6.747963666253e1,1.754361845707e1,
-5.796143483944e0));
#132784=cartesian_point('',(-6.745868638833e1,1.759615252919e1,
-5.794103974232e0));
#132785=cartesian_point('',(-6.743474282035e1,1.764696966986e1,
-5.794185365039e0));
#132786=cartesian_point('',(-6.742045493136e1,1.767479531390e1,
-5.795015033718e0));
#132787=cartesian_point('',(-6.757172815475e1,1.758415599726e1,
-5.767828734175e0));
#132788=cartesian_point('',(-6.756122591958e1,1.760926006758e1,
-5.765008453237e0));
#132789=cartesian_point('',(-6.753565280442e1,1.766574866438e1,
-5.759519482494e0));
#132790=cartesian_point('',(-6.750636971703e1,1.772038929853e1,
-5.756474547978e0));
#132791=cartesian_point('',(-6.748886894789e1,1.775028788104e1,
-5.755693336397e0));
#132792=cartesian_point('',(-6.763253878107e1,1.763064436818e1,
-5.727263616457e0));
#132793=cartesian_point('',(-6.762025677753e1,1.765708337656e1,
-5.723305394795e0));
#132794=cartesian_point('',(-6.759038773443e1,1.771656345559e1,
-5.715332848563e0));
#132795=cartesian_point('',(-6.755624542056e1,1.777405023654e1,
-5.710113546730e0));
#132796=cartesian_point('',(-6.753584985771e1,1.780547697519e1,
-5.708243244733e0));
#132797=cartesian_point('',(-6.767462161668e1,1.766278791218e1,
-5.688160820726e0));
#132798=cartesian_point('',(-6.766087652865e1,1.769018418199e1,
-5.683415034239e0));
#132799=cartesian_point('',(-6.762749613452e1,1.775179881206e1,
-5.673740607975e0));
#132800=cartesian_point('',(-6.758942872240e1,1.781129063932e1,
-5.667076218391e0));
#132801=cartesian_point('',(-6.756670835382e1,1.784378547245e1,
-5.664501100575e0));
#132802=cartesian_point('',(-6.770243935334e1,1.768402142808e1,
-5.656721190885e0));
#132803=cartesian_point('',(-6.768760981182e1,1.771206742356e1,
-5.651454767836e0));
#132804=cartesian_point('',(-6.765163537902e1,1.777512566455e1,
-5.640663891458e0));
#132805=cartesian_point('',(-6.761068830210e1,1.783596083234e1,
-5.633074499800e0));
#132806=cartesian_point('',(-6.758626819252e1,1.786916705570e1,
-5.630058255553e0));
#132807=cartesian_point('',(-6.772785416921e1,1.770340614731e1,
-5.622203672082e0));
#132808=cartesian_point('',(-6.771191229362e1,1.773206331023e1,
-5.616461546326e0));
#132809=cartesian_point('',(-6.767328508827e1,1.779647426254e1,
-5.604659500178e0));
#132810=cartesian_point('',(-6.762941171779e1,1.785855533840e1,
-5.596256335297e0));
#132811=cartesian_point('',(-6.760326981707e1,1.789241704968e1,
-5.592862737283e0));
#132812=cartesian_point('',(-6.775958779695e1,1.772758705735e1,
-5.569845033721e0));
#132813=cartesian_point('',(-6.774206276579e1,1.775703541300e1,
-5.563508870035e0));
#132814=cartesian_point('',(-6.769967126653e1,1.782318941584e1,
-5.550458378144e0));
#132815=cartesian_point('',(-6.765167199160e1,1.788685590220e1,
-5.541089178021e0));
#132816=cartesian_point('',(-6.762311032862e1,1.792154494028e1,
-5.537265426696e0));
#132817=cartesian_point('',(-6.779279373815e1,1.775283650282e1,
-5.493920313911e0));
#132818=cartesian_point('',(-6.777316862861e1,1.778317684354e1,
-5.486962408318e0));
#132819=cartesian_point('',(-6.772580642423e1,1.785127808169e1,
-5.472637799881e0));
#132820=cartesian_point('',(-6.767241220667e1,1.791667141673e1,
-5.462372031162e0));
#132821=cartesian_point('',(-6.764070241243e1,1.795224640758e1,
-5.458191811961e0));
#132822=cartesian_point('',(-6.781764838733e1,1.777161495009e1,
-5.389255683133e0));
#132823=cartesian_point('',(-6.779544774685e1,1.780276797113e1,
-5.381832080075e0));
#132824=cartesian_point('',(-6.774202997830e1,1.787260578834e1,
-5.366626785278e0));
#132825=cartesian_point('',(-6.768215889189e1,1.793944529287e1,
-5.355948578319e0));
#132826=cartesian_point('',(-6.764669841655e1,1.797572922767e1,
-5.351713466719e0));
#132827=cartesian_point('',(-6.782416178120e1,1.777630671682e1,
-5.271000585445e0));
#132828=cartesian_point('',(-6.779938056918e1,1.780794808326e1,
-5.263454327548e0));
#132829=cartesian_point('',(-6.773994231433e1,1.787877087829e1,
-5.248156830466e0));
#132830=cartesian_point('',(-6.767374331485e1,1.794628105732e1,
-5.237861639885e0));
#132831=cartesian_point('',(-6.763465249967e1,1.798283775604e1,
-5.234014534011e0));
#132832=cartesian_point('',(-6.781289918773e1,1.776747549733e1,
-5.190888938973e0));
#132833=cartesian_point('',(-6.778660915666e1,1.779913528946e1,
-5.183552843622e0));
#132834=cartesian_point('',(-6.772368927885e1,1.786991524858e1,
-5.168849027523e0));
#132835=cartesian_point('',(-6.765392290969e1,1.793717970794e1,
-5.159430332187e0));
#132836=cartesian_point('',(-6.761281413027e1,1.797353729249e1,
-5.156173138539e0));
#132837=cartesian_point('',(-6.780274022121e1,1.775958881782e1,
-5.149984697045e0));
#132838=cartesian_point('',(-6.777574712468e1,1.779117015908e1,
-5.142838382445e0));
#132839=cartesian_point('',(-6.771121744486e1,1.786172853906e1,
-5.128622225187e0));
#132840=cartesian_point('',(-6.763983194892e1,1.792867065247e1,
-5.119824588576e0));
#132841=cartesian_point('',(-6.759781695406e1,1.796481860549e1,
-5.116960579095e0));
#132842=b_spline_surface_with_knots('',3,3,((#132762,#132763,#132764,#132765,
#132766),(#132767,#132768,#132769,#132770,#132771),(#132772,#132773,#132774,
#132775,#132776),(#132777,#132778,#132779,#132780,#132781),(#132782,#132783,
#132784,#132785,#132786),(#132787,#132788,#132789,#132790,#132791),(#132792,
#132793,#132794,#132795,#132796),(#132797,#132798,#132799,#132800,#132801),(
#132802,#132803,#132804,#132805,#132806),(#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,#132839,#132840,#132841)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,
1,1,1,1,4),(4,1,4),(3.318921623862e-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.646999718524e0),(
5.857450456563e-1,6.399719156089e-1,7.092396502342e-1),.unspecified.);
#132844=oriented_edge('',*,*,#132843,.f.);
#132845=oriented_edge('',*,*,#132672,.t.);
#132846=oriented_edge('',*,*,#132752,.t.);
#132848=oriented_edge('',*,*,#132847,.f.);
#132849=edge_loop('',(#132844,#132845,#132846,#132848));
#132850=face_outer_bound('',#132849,.f.);
#132852=cartesian_point('',(-6.626957018806e1,1.940481567422e1,
-6.532355618341e0));
#132853=cartesian_point('',(-6.632148133295e1,1.936061370396e1,
-6.531584981139e0));
#132854=cartesian_point('',(-6.652560865827e1,1.916864385371e1,
-6.528397397372e0));
#132855=cartesian_point('',(-6.681065685422e1,1.876296422107e1,
-6.522962968062e0));
#132856=cartesian_point('',(-6.700313534270e1,1.815406157030e1,
-6.516971768732e0));
#132857=cartesian_point('',(-6.700351697159e1,1.751726371814e1,
-6.512584661081e0));
#132858=cartesian_point('',(-6.681335868106e1,1.691403444132e1,
-6.510243768272e0));
#132859=cartesian_point('',(-6.651433966552e1,1.648483595954e1,
-6.510186953950e0));
#132860=cartesian_point('',(-6.628565766130e1,1.627733350050e1,
-6.510937790086e0));
#132861=cartesian_point('',(-6.620526936672e1,1.621455230387e1,
-6.511282169059e0));
#132862=cartesian_point('',(-6.611905051655e1,1.922595343316e1,
-6.086976873814e0));
#132863=cartesian_point('',(-6.616555972809e1,1.918731974007e1,
-6.085776273606e0));
#132864=cartesian_point('',(-6.634874659346e1,1.901921588684e1,
-6.080897804572e0));
#132865=cartesian_point('',(-6.660665135578e1,1.866144798831e1,
-6.072704430327e0));
#132866=cartesian_point('',(-6.678406433086e1,1.811981930368e1,
-6.063764080400e0));
#132867=cartesian_point('',(-6.678874418496e1,1.755002627652e1,
-6.057282510208e0));
#132868=cartesian_point('',(-6.662051228985e1,1.700866081024e1,
-6.053861416805e0));
#132869=cartesian_point('',(-6.635240763156e1,1.662371043956e1,
-6.053734666810e0));
#132870=cartesian_point('',(-6.614693423595e1,1.643828714800e1,
-6.054902284073e0));
#132871=cartesian_point('',(-6.607470452014e1,1.638229410249e1,
-6.055406659910e0));
#132872=cartesian_point('',(-6.631697058943e1,1.946114708553e1,
-5.669108029804e0));
#132873=cartesian_point('',(-6.637172422139e1,1.941653910279e1,
-5.668432097239e0));
#132874=cartesian_point('',(-6.658764941180e1,1.922213460718e1,
-5.665763354589e0));
#132875=cartesian_point('',(-6.689348920239e1,1.880597924976e1,
-5.661393194257e0));
#132876=cartesian_point('',(-6.710666559732e1,1.817156643589e1,
-5.656709507694e0));
#132877=cartesian_point('',(-6.711583395225e1,1.750100555616e1,
-5.653374305399e0));
#132878=cartesian_point('',(-6.691938149414e1,1.686234918073e1,
-5.651648942428e0));
#132879=cartesian_point('',(-6.660326126361e1,1.640835412970e1,
-5.651543605164e0));
#132880=cartesian_point('',(-6.636064982855e1,1.619025860279e1,
-5.652199072075e0));
#132881=cartesian_point('',(-6.627536971489e1,1.612449265586e1,
-5.652454471036e0));
#132882=cartesian_point('',(-6.664612329639e1,1.985228321812e1,
-5.820645944300e0));
#132883=cartesian_point('',(-6.671362512388e1,1.979660298964e1,
-5.820876892546e0));
#132884=cartesian_point('',(-6.697960682089e1,1.955417300605e1,
-5.821894558987e0));
#132885=cartesian_point('',(-6.735483743294e1,1.903702534065e1,
-5.823717765445e0));
#132886=cartesian_point('',(-6.761403325321e1,1.825195514655e1,
-5.825793641002e0));
#132887=cartesian_point('',(-6.762211267445e1,1.742449246735e1,
-5.827360089696e0));
#132888=cartesian_point('',(-6.737821261358e1,1.663748597318e1,
-5.828222551566e0));
#132889=cartesian_point('',(-6.698845299770e1,1.607782819119e1,
-5.828212332594e0));
#132890=cartesian_point('',(-6.668966359837e1,1.580846731229e1,
-5.827985797727e0));
#132891=cartesian_point('',(-6.658463906403e1,1.572716299045e1,
-5.827859689455e0));
#132892=(bounded_surface()b_spline_surface(3,3,((#132852,#132853,#132854,
#132855,#132856,#132857,#132858,#132859,#132860,#132861),(#132862,#132863,
#132864,#132865,#132866,#132867,#132868,#132869,#132870,#132871),(#132872,
#132873,#132874,#132875,#132876,#132877,#132878,#132879,#132880,#132881),(
#132882,#132883,#132884,#132885,#132886,#132887,#132888,#132889,#132890,
#132891)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-3.619804070010e-1,1.227444627993e0),(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.519680279850e0,
1.519680279850e0,1.519680279850e0,1.519680279850e0,1.519680279850e0,
1.519680279850e0,1.519680279850e0,1.519680279850e0,1.519680279850e0,
1.519680279850e0),(8.808468521781e-1,8.808468521781e-1,8.808468521781e-1,
8.808468521781e-1,8.808468521781e-1,8.808468521781e-1,8.808468521781e-1,
8.808468521781e-1,8.808468521781e-1,8.808468521781e-1),(8.309930781534e-1,
8.309930781534e-1,8.309930781534e-1,8.309930781534e-1,8.309930781534e-1,
8.309930781534e-1,8.309930781534e-1,8.309930781534e-1,8.309930781534e-1,
8.309930781534e-1),(1.370118957776e0,1.370118957776e0,1.370118957776e0,
1.370118957776e0,1.370118957776e0,1.370118957776e0,1.370118957776e0,
1.370118957776e0,1.370118957776e0,1.370118957776e0)))representation_item('')surface());
#132894=oriented_edge('',*,*,#132893,.t.);
#132896=oriented_edge('',*,*,#132895,.f.);
#132898=oriented_edge('',*,*,#132897,.t.);
#132899=oriented_edge('',*,*,#132638,.f.);
#132900=oriented_edge('',*,*,#132843,.t.);
#132901=edge_loop('',(#132894,#132896,#132898,#132899,#132900));
#132902=face_outer_bound('',#132901,.f.);
#132904=cartesian_point('',(-6.731092827356e1,1.734429636198e1,
-5.765792628238e0));
#132905=cartesian_point('',(-6.725922570530e1,1.744335809642e1,
-5.776734473620e0));
#132906=cartesian_point('',(-6.715958394831e1,1.765301058301e1,
-5.826229623239e0));
#132907=cartesian_point('',(-6.701875549001e1,1.799688092532e1,
-5.953059703211e0));
#132908=cartesian_point('',(-6.686379436942e1,1.837771811539e1,
-6.111853908662e0));
#132909=cartesian_point('',(-6.666937730815e1,1.877260568418e1,
-6.277302967250e0));
#132910=cartesian_point('',(-6.646799090203e1,1.907906014455e1,
-6.403571563827e0));
#132911=cartesian_point('',(-6.633705272370e1,1.924243326860e1,
-6.470818641002e0));
#132912=cartesian_point('',(-6.629663945421e1,1.928987669005e1,
-6.490345548546e0));
#132913=cartesian_point('',(-6.734071126219e1,1.737460186369e1,
-5.782297040164e0));
#132914=cartesian_point('',(-6.729102383780e1,1.747334329313e1,
-5.790204927603e0));
#132915=cartesian_point('',(-6.719351288168e1,1.768366787505e1,
-5.832157402735e0));
#132916=cartesian_point('',(-6.704936261562e1,1.803104815976e1,
-5.946466198651e0));
#132917=cartesian_point('',(-6.688451661011e1,1.841522819012e1,
-6.093537616581e0));
#132918=cartesian_point('',(-6.667592522162e1,1.880968675646e1,
-6.249820514326e0));
#132919=cartesian_point('',(-6.646272353825e1,1.911144142210e1,
-6.371214205174e0));
#132920=cartesian_point('',(-6.632549236071e1,1.927070377235e1,
-6.436888148459e0));
#132921=cartesian_point('',(-6.628325633829e1,1.931681273042e1,
-6.456070617078e0));
#132922=cartesian_point('',(-6.739745639017e1,1.743201037962e1,
-5.802094595799e0));
#132923=cartesian_point('',(-6.735020195531e1,1.753035727508e1,
-5.804214879852e0));
#132924=cartesian_point('',(-6.725399627796e1,1.774205084167e1,
-5.832326754557e0));
#132925=cartesian_point('',(-6.710016890729e1,1.809501409430e1,
-5.924761971511e0));
#132926=cartesian_point('',(-6.691448852418e1,1.848325809281e1,
-6.052338287567e0));
#132927=cartesian_point('',(-6.667874127674e1,1.887407041930e1,
-6.194396199439e0));
#132928=cartesian_point('',(-6.644420494783e1,1.916497407817e1,
-6.309164976954e0));
#132929=cartesian_point('',(-6.629599645440e1,1.931566991387e1,
-6.373353462024e0));
#132930=cartesian_point('',(-6.625061406583e1,1.935905515385e1,
-6.392328972748e0));
#132931=cartesian_point('',(-6.748163437939e1,1.751628634095e1,
-5.800387757621e0));
#132932=cartesian_point('',(-6.743423697593e1,1.761462352772e1,
-5.793903687081e0));
#132933=cartesian_point('',(-6.733261898921e1,1.782858387332e1,
-5.802898772149e0));
#132934=cartesian_point('',(-6.715550396379e1,1.818688254186e1,
-5.868176341850e0));
#132935=cartesian_point('',(-6.693357909448e1,1.857500553136e1,
-5.974409985520e0));
#132936=cartesian_point('',(-6.665714837402e1,1.895286188740e1,
-6.104007623088e0));
#132937=cartesian_point('',(-6.639410302115e1,1.922260901638e1,
-6.216053700938e0));
#132938=cartesian_point('',(-6.623231193942e1,1.935863790693e1,
-6.282071886869e0));
#132939=cartesian_point('',(-6.618313315993e1,1.939749930582e1,
-6.301939044740e0));
#132940=cartesian_point('',(-6.755491640668e1,1.758901295851e1,
-5.776433248388e0));
#132941=cartesian_point('',(-6.750468158870e1,1.768775784348e1,
-5.762444979409e0));
#132942=cartesian_point('',(-6.739303854230e1,1.790386217403e1,
-5.755820775628e0));
#132943=cartesian_point('',(-6.718919185913e1,1.826467515744e1,
-5.801281193658e0));
#132944=cartesian_point('',(-6.693185444792e1,1.864824636931e1,
-5.894413302741e0));
#132945=cartesian_point('',(-6.661971753360e1,1.900936701627e1,
-6.019411741025e0));
#132946=cartesian_point('',(-6.633412342868e1,1.925703774833e1,
-6.134224693114e0));
#132947=cartesian_point('',(-6.616246123963e1,1.937888172195e1,
-6.204751960714e0));
#132948=cartesian_point('',(-6.611060727672e1,1.941345535023e1,
-6.226262024318e0));
#132949=cartesian_point('',(-6.760944782428e1,1.764262495291e1,
-5.740858730626e0));
#132950=cartesian_point('',(-6.755495848369e1,1.774200195941e1,
-5.721275622333e0));
#132951=cartesian_point('',(-6.743165818944e1,1.795983647524e1,
-5.703836774927e0));
#132952=cartesian_point('',(-6.720281783932e1,1.832083744493e1,
-5.737572399192e0));
#132953=cartesian_point('',(-6.691608000377e1,1.869750904899e1,
-5.825283071836e0));
#132954=cartesian_point('',(-6.657714489171e1,1.904186553817e1,
-5.951794930576e0));
#132955=cartesian_point('',(-6.627656482713e1,1.927021859620e1,
-6.072724925343e0));
#132956=cartesian_point('',(-6.609910031017e1,1.938038819729e1,
-6.148911225077e0));
#132957=cartesian_point('',(-6.604575317902e1,1.941149507834e1,
-6.172328459845e0));
#132958=cartesian_point('',(-6.764791059478e1,1.768014973737e1,
-5.705614902726e0));
#132959=cartesian_point('',(-6.758919461111e1,1.778016062843e1,
-5.682079434192e0));
#132960=cartesian_point('',(-6.745527137142e1,1.799929258948e1,
-5.657474904977e0));
#132961=cartesian_point('',(-6.720588411089e1,1.835946353565e1,
-5.684669000296e0));
#132962=cartesian_point('',(-6.689666535966e1,1.872925959559e1,
-5.771031128333e0));
#132963=cartesian_point('',(-6.653869813750e1,1.905932626201e1,
-5.901433580873e0));
#132964=cartesian_point('',(-6.622857367826e1,1.927240098705e1,
-6.028999237349e0));
#132965=cartesian_point('',(-6.604789917560e1,1.937369628044e1,
-6.110494667044e0));
#132966=cartesian_point('',(-6.599378342865e1,1.940220004129e1,
-6.135648679420e0));
#132967=cartesian_point('',(-6.767372756750e1,1.770519207219e1,
-5.676872057466e0));
#132968=cartesian_point('',(-6.761156041355e1,1.780572264809e1,
-5.650680610502e0));
#132969=cartesian_point('',(-6.746930400255e1,1.802576410465e1,
-5.621497930008e0));
#132970=cartesian_point('',(-6.720466319475e1,1.838489561837e1,
-5.645167183501e0));
#132971=cartesian_point('',(-6.687948108025e1,1.874907008425e1,
-5.731864387954e0));
#132972=cartesian_point('',(-6.650867375641e1,1.906830982725e1,
-5.866292770039e0));
#132973=cartesian_point('',(-6.619265681533e1,1.927030124570e1,
-5.999475372717e0));
#132974=cartesian_point('',(-6.601026991180e1,1.936531926809e1,
-6.085194574835e0));
#132975=cartesian_point('',(-6.595578083117e1,1.939199664404e1,
-6.111710546003e0));
#132976=cartesian_point('',(-6.769766018568e1,1.772825791630e1,
-5.645013225088e0));
#132977=cartesian_point('',(-6.763166421131e1,1.782936681449e1,
-5.616356503789e0));
#132978=cartesian_point('',(-6.748044988953e1,1.805029097550e1,
-5.583167223849e0));
#132979=cartesian_point('',(-6.720017019911e1,1.840796453878e1,
-5.604456562814e0));
#132980=cartesian_point('',(-6.685929425786e1,1.876589591886e1,
-5.692735699024e0));
#132981=cartesian_point('',(-6.647651700805e1,1.907383273061e1,
-5.832346078534e0));
#132982=cartesian_point('',(-6.615556444854e1,1.926470086996e1,
-5.971927741043e0));
#132983=cartesian_point('',(-6.597204341208e1,1.935357110097e1,
-6.062239142390e0));
#132984=cartesian_point('',(-6.591735439469e1,1.937847429719e1,
-6.090218778091e0));
#132985=cartesian_point('',(-6.772803798200e1,1.775730240901e1,
-5.596400004860e0));
#132986=cartesian_point('',(-6.765619502644e1,1.785929678054e1,
-5.564609154515e0));
#132987=cartesian_point('',(-6.749167726454e1,1.808140343751e1,
-5.526706481698e0));
#132988=cartesian_point('',(-6.718919735146e1,1.843645129231e1,
-5.546366693994e0));
#132989=cartesian_point('',(-6.682699696257e1,1.878484056822e1,
-5.638647018316e0));
#132990=cartesian_point('',(-6.642892116132e1,1.907644520742e1,
-5.787108193459e0));
#132991=cartesian_point('',(-6.610252970622e1,1.925186350859e1,
-5.936681238850e0));
#132992=cartesian_point('',(-6.591827978891e1,1.933241497450e1,
-6.033882534879e0));
#132993=cartesian_point('',(-6.586356612935e1,1.935493904069e1,
-6.064035324844e0));
#132994=cartesian_point('',(-6.776108275815e1,1.778837716526e1,
-5.525294966725e0));
#132995=cartesian_point('',(-6.768067906656e1,1.789167228109e1,
-5.490083809717e0));
#132996=cartesian_point('',(-6.749738036941e1,1.811520363400e1,
-5.447883700620e0));
#132997=cartesian_point('',(-6.716551294394e1,1.846566725961e1,
-5.468874328011e0));
#132998=cartesian_point('',(-6.677698556219e1,1.880007027306e1,
-5.569950674897e0));
#132999=cartesian_point('',(-6.636203387515e1,1.906948300212e1,
-5.733107511546e0));
#133000=cartesian_point('',(-6.603156724191e1,1.922512783679e1,
-5.897715770058e0));
#133001=cartesian_point('',(-6.584810878528e1,1.929548134117e1,
-6.004777141298e0));
#133002=cartesian_point('',(-6.579387914315e1,1.931513393667e1,
-6.037996817796e0));
#133003=cartesian_point('',(-6.778887825565e1,1.781339317352e1,
-5.426123487119e0));
#133004=cartesian_point('',(-6.769652103404e1,1.791851144052e1,
-5.388011547448e0));
#133005=cartesian_point('',(-6.748811665985e1,1.814354006726e1,
-5.343988868112e0));
#133006=cartesian_point('',(-6.712021594692e1,1.848641538088e1,
-5.372799801653e0));
#133007=cartesian_point('',(-6.670278237899e1,1.880126439641e1,
-5.490872517990e0));
#133008=cartesian_point('',(-6.627312971381e1,1.904245103900e1,
-5.677336536235e0));
#133009=cartesian_point('',(-6.594321210250e1,1.917505457871e1,
-5.863591149357e0));
#133010=cartesian_point('',(-6.576384137719e1,1.923434868083e1,
-5.984055075524e0));
#133011=cartesian_point('',(-6.571112219027e1,1.925097368700e1,
-6.021372737945e0));
#133012=cartesian_point('',(-6.780207353079e1,1.782343405332e1,
-5.314696450601e0));
#133013=cartesian_point('',(-6.769627204457e1,1.793060962869e1,
-5.275168517098e0));
#133014=cartesian_point('',(-6.746073255984e1,1.815683767995e1,
-5.233210467159e0));
#133015=cartesian_point('',(-6.705722986308e1,1.849000913168e1,
-5.276688932890e0));
#133016=cartesian_point('',(-6.661502048070e1,1.878284123471e1,
-5.418520265416e0));
#133017=cartesian_point('',(-6.617756185230e1,1.899500063732e1,
-5.633943067519e0));
#133018=cartesian_point('',(-6.585440612977e1,1.910618870606e1,
-5.845186029947e0));
#133019=cartesian_point('',(-6.568257016357e1,1.915617603743e1,
-5.980364240410e0));
#133020=cartesian_point('',(-6.563237172217e1,1.917036285331e1,
-6.022109385429e0));
#133021=cartesian_point('',(-6.779836731376e1,1.781755085676e1,
-5.238578775997e0));
#133022=cartesian_point('',(-6.768337228688e1,1.792613805806e1,
-5.199383600878e0));
#133023=cartesian_point('',(-6.743005321513e1,1.815284488200e1,
-5.161736414213e0));
#133024=cartesian_point('',(-6.700567506677e1,1.847855677268e1,
-5.219382217351e0));
#133025=cartesian_point('',(-6.655197350856e1,1.875631599853e1,
-5.380731437337e0));
#133026=cartesian_point('',(-6.611532685804e1,1.895054154443e1,
-5.617891065084e0));
#133027=cartesian_point('',(-6.580112435024e1,1.905025531338e1,
-5.846674384388e0));
#133028=cartesian_point('',(-6.563651039105e1,1.909608509522e1,
-5.991661158533e0));
#133029=cartesian_point('',(-6.558861481513e1,1.910928592792e1,
-6.036306002976e0));
#133030=cartesian_point('',(-6.779333493012e1,1.781140748886e1,
-5.199925312340e0));
#133031=cartesian_point('',(-6.767366895125e1,1.792071307712e1,
-5.161221091272e0));
#133032=cartesian_point('',(-6.741150864057e1,1.814757867944e1,
-5.126481357911e0));
#133033=cartesian_point('',(-6.697738285755e1,1.846929678358e1,
-5.192348741496e0));
#133034=cartesian_point('',(-6.651919089593e1,1.873939371013e1,
-5.364423692728e0));
#133035=cartesian_point('',(-6.608447831671e1,1.892498158736e1,
-5.613105623517e0));
#133036=cartesian_point('',(-6.577589574904e1,1.901964994267e1,
-5.850912645947e0));
#133037=cartesian_point('',(-6.561546308665e1,1.906391334795e1,
-6.000820140814e0));
#133038=cartesian_point('',(-6.556888080200e1,1.907678179570e1,
-6.046906581677e0));
#133039=b_spline_surface_with_knots('',3,3,((#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,#133027,#133028,#133029),(#133030,#133031,#133032,#133033,
#133034,#133035,#133036,#133037,#133038)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(3.385427720765e-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.639096401301e0),(
1.256006394584e-1,2.870130120347e-1,4.562818669993e-1,6.406704915449e-1,
8.287994593001e-1,1.e0,1.072454153151e0),.unspecified.);
#133040=oriented_edge('',*,*,#132893,.f.);
#133041=oriented_edge('',*,*,#132847,.t.);
#133043=oriented_edge('',*,*,#133042,.t.);
#133044=edge_loop('',(#133040,#133041,#133043));
#133045=face_outer_bound('',#133044,.f.);
#133047=cartesian_point('',(-7.371992918836e1,1.186141442210e1,-9.4e0));
#133048=direction('',(7.063390168680e-1,-7.078199211863e-1,8.726535498374e-3));
#133049=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#133050=axis2_placement_3d('',#133047,#133048,#133049);
#133051=plane('',#133050);
#133052=oriented_edge('',*,*,#133042,.f.);
#133053=oriented_edge('',*,*,#132757,.t.);
#133054=oriented_edge('',*,*,#127453,.f.);
#133055=oriented_edge('',*,*,#127736,.t.);
#133057=oriented_edge('',*,*,#133056,.t.);
#133059=oriented_edge('',*,*,#133058,.t.);
#133061=oriented_edge('',*,*,#133060,.f.);
#133062=oriented_edge('',*,*,#128319,.f.);
#133064=oriented_edge('',*,*,#133063,.f.);
#133065=oriented_edge('',*,*,#128349,.f.);
#133067=oriented_edge('',*,*,#133066,.f.);
#133068=oriented_edge('',*,*,#128397,.f.);
#133069=oriented_edge('',*,*,#128418,.f.);
#133070=oriented_edge('',*,*,#128440,.f.);
#133072=oriented_edge('',*,*,#133071,.f.);
#133074=oriented_edge('',*,*,#133073,.t.);
#133076=oriented_edge('',*,*,#133075,.t.);
#133077=oriented_edge('',*,*,#128818,.t.);
#133078=oriented_edge('',*,*,#128833,.f.);
#133080=oriented_edge('',*,*,#133079,.t.);
#133082=oriented_edge('',*,*,#133081,.f.);
#133084=oriented_edge('',*,*,#133083,.t.);
#133086=oriented_edge('',*,*,#133085,.f.);
#133088=oriented_edge('',*,*,#133087,.t.);
#133089=edge_loop('',(#133052,#133053,#133054,#133055,#133057,#133059,#133061,
#133062,#133064,#133065,#133067,#133068,#133069,#133070,#133072,#133074,#133076,
#133077,#133078,#133080,#133082,#133084,#133086,#133088));
#133090=face_outer_bound('',#133089,.f.);
#133092=cartesian_point('',(-6.111658961564e1,2.528607604350e1,
2.060727774443e0));
#133093=direction('',(1.292316414058e-5,1.234070820906e-2,9.999238504776e-1));
#133094=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498376e-3));
#133095=axis2_placement_3d('',#133092,#133093,#133094);
#133096=cylindrical_surface('',#133095,5.e-1);
#133097=oriented_edge('',*,*,#128243,.f.);
#133099=oriented_edge('',*,*,#133098,.t.);
#133100=oriented_edge('',*,*,#133056,.f.);
#133101=oriented_edge('',*,*,#127734,.f.);
#133102=edge_loop('',(#133097,#133099,#133100,#133101));
#133103=face_outer_bound('',#133102,.f.);
#133105=cartesian_point('',(-5.863888872637e1,2.795268331433e1,
1.780020324008e1));
#133106=direction('',(7.063441965476e-1,-7.078148506468e-1,8.718555343992e-3));
#133107=direction('',(-7.064111190431e-1,-7.056263929439e-1,
-5.545019813530e-2));
#133108=axis2_placement_3d('',#133105,#133106,#133107);
#133109=toroidal_surface('',#133108,3.499884845575e0,4.999985483694e-1);
#133110=oriented_edge('',*,*,#128258,.t.);
#133112=oriented_edge('',*,*,#133111,.f.);
#133113=oriented_edge('',*,*,#133058,.f.);
#133114=oriented_edge('',*,*,#133098,.f.);
#133115=edge_loop('',(#133110,#133112,#133113,#133114));
#133116=face_outer_bound('',#133115,.f.);
#133118=cartesian_point('',(-5.895920915899e1,2.767613901313e1,2.13e1));
#133119=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#133120=direction('',(0.e0,0.e0,1.e0));
#133121=axis2_placement_3d('',#133118,#133119,#133120);
#133122=cylindrical_surface('',#133121,5.e-1);
#133123=oriented_edge('',*,*,#133060,.t.);
#133124=oriented_edge('',*,*,#133111,.t.);
#133125=oriented_edge('',*,*,#128299,.t.);
#133126=oriented_edge('',*,*,#128321,.f.);
#133127=edge_loop('',(#133123,#133124,#133125,#133126));
#133128=face_outer_bound('',#133127,.f.);
#133130=cartesian_point('',(-3.049700815581e2,-2.178138638540e2,2.18e1));
#133131=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#133132=direction('',(2.842164709464e-14,-2.848123567592e-14,1.e0));
#133133=axis2_placement_3d('',#133130,#133131,#133132);
#133134=cylindrical_surface('',#133133,5.e-1);
#133135=oriented_edge('',*,*,#128351,.f.);
#133136=oriented_edge('',*,*,#133063,.t.);
#133137=oriented_edge('',*,*,#128317,.f.);
#133139=oriented_edge('',*,*,#133138,.t.);
#133140=edge_loop('',(#133135,#133136,#133137,#133139));
#133141=face_outer_bound('',#133140,.f.);
#133143=cartesian_point('',(-4.890711967084e1,3.662231045759e1,2.23e1));
#133144=direction('',(0.e0,0.e0,1.e0));
#133145=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#133146=axis2_placement_3d('',#133143,#133144,#133145);
#133147=plane('',#133146);
#133148=oriented_edge('',*,*,#128335,.f.);
#133149=oriented_edge('',*,*,#128353,.f.);
#133150=oriented_edge('',*,*,#133138,.f.);
#133151=oriented_edge('',*,*,#128315,.t.);
#133152=edge_loop('',(#133148,#133149,#133150,#133151));
#133153=face_outer_bound('',#133152,.f.);
#133155=cartesian_point('',(-3.138901409312e2,-2.267214250105e2,2.13e1));
#133156=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#133157=direction('',(0.e0,0.e0,1.e0));
#133158=axis2_placement_3d('',#133155,#133156,#133157);
#133159=cylindrical_surface('',#133158,5.e-1);
#133160=oriented_edge('',*,*,#133066,.t.);
#133161=oriented_edge('',*,*,#128347,.f.);
#133162=oriented_edge('',*,*,#128371,.t.);
#133163=oriented_edge('',*,*,#128399,.f.);
#133164=edge_loop('',(#133160,#133161,#133162,#133163));
#133165=face_outer_bound('',#133164,.f.);
#133167=cartesian_point('',(-3.068370513032e2,-2.196830918914e2,2.13e1));
#133168=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#133169=direction('',(2.842164709464e-14,-2.848123567592e-14,1.e0));
#133170=axis2_placement_3d('',#133167,#133168,#133169);
#133171=cylindrical_surface('',#133170,5.e-1);
#133173=oriented_edge('',*,*,#133172,.t.);
#133175=oriented_edge('',*,*,#133174,.t.);
#133176=oriented_edge('',*,*,#133071,.t.);
#133177=oriented_edge('',*,*,#128438,.f.);
#133178=edge_loop('',(#133173,#133175,#133176,#133177));
#133179=face_outer_bound('',#133178,.f.);
#133181=cartesian_point('',(-2.430944080538e1,6.116852593842e1,2.18e1));
#133182=direction('',(0.e0,0.e0,1.e0));
#133183=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#133184=axis2_placement_3d('',#133181,#133182,#133183);
#133185=plane('',#133184);
#133186=oriented_edge('',*,*,#128481,.f.);
#133187=oriented_edge('',*,*,#128510,.f.);
#133188=oriented_edge('',*,*,#133172,.f.);
#133189=oriented_edge('',*,*,#128436,.f.);
#133190=edge_loop('',(#133186,#133187,#133188,#133189));
#133191=face_outer_bound('',#133190,.f.);
#133193=cartesian_point('',(-2.782980156109e1,5.869730831113e1,
1.780019689082e1));
#133194=direction('',(7.063332626897e-1,-7.078257367951e-1,8.720570428498e-3));
#133195=direction('',(-5.154041356760e-2,-3.913734310308e-2,9.979037298979e-1));
#133196=axis2_placement_3d('',#133193,#133194,#133195);
#133197=toroidal_surface('',#133196,3.499887593125e0,4.999986554777e-1);
#133198=oriented_edge('',*,*,#128508,.t.);
#133200=oriented_edge('',*,*,#133199,.f.);
#133201=oriented_edge('',*,*,#133073,.f.);
#133202=oriented_edge('',*,*,#133174,.f.);
#133203=edge_loop('',(#133198,#133200,#133201,#133202));
#133204=face_outer_bound('',#133203,.f.);
#133206=cartesian_point('',(-2.535815753950e1,6.116962415242e1,
1.827729355445e1));
#133207=direction('',(1.234070820906e-2,-1.292316414103e-5,-9.999238504776e-1));
#133208=direction('',(7.078199211863e-1,7.063390168680e-1,8.726535498376e-3));
#133209=axis2_placement_3d('',#133206,#133207,#133208);
#133210=cylindrical_surface('',#133209,5.e-1);
#133211=oriented_edge('',*,*,#128523,.f.);
#133212=oriented_edge('',*,*,#128820,.f.);
#133213=oriented_edge('',*,*,#133075,.f.);
#133214=oriented_edge('',*,*,#133199,.t.);
#133215=edge_loop('',(#133211,#133212,#133213,#133214));
#133216=face_outer_bound('',#133215,.f.);
#133218=cartesian_point('',(-1.639467182586e1,6.633138968722e1,
-2.081210995522e0));
#133219=direction('',(7.525594390113e-3,1.983582535144e-2,9.997749274020e-1));
#133220=direction('',(-1.801497881788e-2,9.996436687215e-1,-1.969761719678e-2));
#133221=axis2_placement_3d('',#133218,#133219,#133220);
#133222=cylindrical_surface('',#133221,1.999996959945e0);
#133224=oriented_edge('',*,*,#133223,.f.);
#133226=oriented_edge('',*,*,#133225,.f.);
#133227=oriented_edge('',*,*,#133079,.f.);
#133228=oriented_edge('',*,*,#128867,.t.);
#133230=oriented_edge('',*,*,#133229,.f.);
#133231=edge_loop('',(#133224,#133226,#133227,#133228,#133230));
#133232=face_outer_bound('',#133231,.f.);
#133234=cartesian_point('',(-1.641966295264e1,6.626960812917e1,
-5.298420448752e0));
#133235=direction('',(-5.100460363259e-4,9.699855682689e-4,9.999993994903e-1));
#133236=direction('',(-7.559555933581e-1,6.546221042365e-1,-1.020546760658e-3));
#133237=axis2_placement_3d('',#133234,#133235,#133236);
#133238=toroidal_surface('',#133237,1.497972914550e0,4.999913440300e-1);
#133240=oriented_edge('',*,*,#133239,.f.);
#133242=oriented_edge('',*,*,#133241,.t.);
#133243=oriented_edge('',*,*,#133223,.t.);
#133245=oriented_edge('',*,*,#133244,.t.);
#133246=edge_loop('',(#133240,#133242,#133243,#133245));
#133247=face_outer_bound('',#133246,.f.);
#133249=cartesian_point('',(0.e0,0.e0,-5.8e0));
#133250=direction('',(0.e0,0.e0,-1.e0));
#133251=direction('',(-1.e0,0.e0,0.e0));
#133252=axis2_placement_3d('',#133249,#133250,#133251);
#133253=plane('',#133252);
#133255=oriented_edge('',*,*,#133254,.t.);
#133257=oriented_edge('',*,*,#133256,.t.);
#133259=oriented_edge('',*,*,#133258,.t.);
#133261=oriented_edge('',*,*,#133260,.t.);
#133263=oriented_edge('',*,*,#133262,.t.);
#133265=oriented_edge('',*,*,#133264,.t.);
#133266=oriented_edge('',*,*,#133239,.t.);
#133268=oriented_edge('',*,*,#133267,.t.);
#133270=oriented_edge('',*,*,#133269,.t.);
#133271=edge_loop('',(#133255,#133257,#133259,#133261,#133263,#133265,#133266,
#133268,#133270));
#133272=face_outer_bound('',#133271,.f.);
#133274=oriented_edge('',*,*,#133273,.t.);
#133276=oriented_edge('',*,*,#133275,.t.);
#133277=edge_loop('',(#133274,#133276));
#133278=face_bound('',#133277,.f.);
#133280=cartesian_point('',(-4.734707863358e0,6.902230695506e1,-5.3e0));
#133281=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#133282=direction('',(0.e0,0.e0,-1.e0));
#133283=axis2_placement_3d('',#133280,#133281,#133282);
#133284=cylindrical_surface('',#133283,5.e-1);
#133285=oriented_edge('',*,*,#133254,.f.);
#133287=oriented_edge('',*,*,#133286,.t.);
#133289=oriented_edge('',*,*,#133288,.t.);
#133291=oriented_edge('',*,*,#133290,.f.);
#133292=edge_loop('',(#133285,#133287,#133289,#133291));
#133293=face_outer_bound('',#133292,.f.);
#133295=cartesian_point('',(-5.962389881485e0,6.801108583396e1,
-5.299868864168e0));
#133296=direction('',(7.011559242434e-5,8.026557561381e-5,9.999999943206e-1));
#133297=direction('',(-1.135159719322e-1,9.935361689253e-1,-7.178751327799e-5));
#133298=axis2_placement_3d('',#133295,#133296,#133297);
#133299=toroidal_surface('',#133298,1.499474948758e0,4.999981234942e-1);
#133300=oriented_edge('',*,*,#133269,.f.);
#133302=oriented_edge('',*,*,#133301,.f.);
#133304=oriented_edge('',*,*,#133303,.t.);
#133306=oriented_edge('',*,*,#133305,.t.);
#133307=oriented_edge('',*,*,#133286,.f.);
#133308=edge_loop('',(#133300,#133302,#133304,#133306,#133307));
#133309=face_outer_bound('',#133308,.f.);
#133311=cartesian_point('',(0.e0,0.e0,-5.3e0));
#133312=direction('',(0.e0,0.e0,1.e0));
#133313=direction('',(-2.491730944875e-1,9.684589660814e-1,0.e0));
#133314=axis2_placement_3d('',#133311,#133312,#133313);
#133315=toroidal_surface('',#133314,6.977148960218e1,5.e-1);
#133316=oriented_edge('',*,*,#133267,.f.);
#133317=oriented_edge('',*,*,#133244,.f.);
#133319=oriented_edge('',*,*,#133318,.t.);
#133320=oriented_edge('',*,*,#133301,.t.);
#133321=edge_loop('',(#133316,#133317,#133319,#133320));
#133322=face_outer_bound('',#133321,.f.);
#133324=cartesian_point('',(0.e0,0.e0,-1.900000000001e0));
#133325=direction('',(0.e0,0.e0,1.e0));
#133326=direction('',(1.e0,0.e0,0.e0));
#133327=axis2_placement_3d('',#133324,#133325,#133326);
#133328=conical_surface('',#133327,7.033091298696e1,1.e0);
#133329=oriented_edge('',*,*,#133318,.f.);
#133330=oriented_edge('',*,*,#133229,.t.);
#133331=oriented_edge('',*,*,#128881,.f.);
#133333=oriented_edge('',*,*,#133332,.t.);
#133334=edge_loop('',(#133329,#133330,#133331,#133333));
#133335=face_outer_bound('',#133334,.f.);
#133337=cartesian_point('',(-5.929510546614e0,6.806273895849e1,
-2.476198209865e0));
#133338=direction('',(-1.182084924766e-2,-1.854533586916e-2,
-9.997581397721e-1));
#133339=direction('',(-2.774584029113e-1,9.606276362301e-1,-1.453888458371e-2));
#133340=axis2_placement_3d('',#133337,#133338,#133339);
#133341=cylindrical_surface('',#133340,1.999996570862e0);
#133342=oriented_edge('',*,*,#133305,.f.);
#133343=oriented_edge('',*,*,#133303,.f.);
#133344=oriented_edge('',*,*,#133332,.f.);
#133345=oriented_edge('',*,*,#128927,.t.);
#133347=oriented_edge('',*,*,#133346,.f.);
#133348=edge_loop('',(#133342,#133343,#133344,#133345,#133347));
#133349=face_outer_bound('',#133348,.f.);
#133351=cartesian_point('',(-6.405598272501e0,7.486592121122e1,-9.4e0));
#133352=direction('',(-9.395495010483e-1,-3.419680520012e-1,1.745240643728e-2));
#133353=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#133354=axis2_placement_3d('',#133351,#133352,#133353);
#133355=plane('',#133354);
#133357=oriented_edge('',*,*,#133356,.f.);
#133358=oriented_edge('',*,*,#133288,.f.);
#133359=oriented_edge('',*,*,#133346,.t.);
#133360=oriented_edge('',*,*,#128941,.f.);
#133362=oriented_edge('',*,*,#133361,.f.);
#133363=edge_loop('',(#133357,#133358,#133359,#133360,#133362));
#133364=face_outer_bound('',#133363,.f.);
#133366=cartesian_point('',(-3.950829948437e0,6.611832960715e1,
-5.729148798874e0));
#133367=cartesian_point('',(-3.942650544976e0,6.610629923651e1,
-5.731243047725e0));
#133368=cartesian_point('',(-3.934411862244e0,6.609436593083e1,
-5.733717238970e0));
#133369=cartesian_point('',(-3.926119383845e0,6.608254924833e1,
-5.736554143206e0));
#133370=cartesian_point('',(-3.522199984693e0,6.627351462308e1,
-6.001753743219e0));
#133371=cartesian_point('',(-3.513536392197e0,6.626678240361e1,
-6.000069104006e0));
#133372=cartesian_point('',(-3.504729516932e0,6.625991627312e1,
-5.998531362356e0));
#133373=cartesian_point('',(-3.495785479788e0,6.625291768562e1,
-5.997145050679e0));
#133374=cartesian_point('',(-3.092655411046e0,6.643085819027e1,
-5.687762251673e0));
#133375=cartesian_point('',(-3.084452945763e0,6.641775303546e1,
-5.682254617250e0));
#133376=cartesian_point('',(-3.076146865864e0,6.640433003213e1,
-5.677010530984e0));
#133377=cartesian_point('',(-3.067749373051e0,6.639059477581e1,
-5.672049283254e0));
#133378=cartesian_point('',(-3.264666776419e0,6.636994097465e1,
-5.141595592774e0));
#133379=cartesian_point('',(-3.257362554964e0,6.634601976821e1,
-5.137577634226e0));
#133380=cartesian_point('',(-3.250080555680e0,6.632190876089e1,
-5.134177234675e0));
#133381=cartesian_point('',(-3.242836772607e0,6.629763738972e1,
-5.131399707011e0));
#133382=(bounded_surface()b_spline_surface(3,3,((#133366,#133367,#133368,
#133369),(#133370,#133371,#133372,#133373),(#133374,#133375,#133376,#133377),(
#133378,#133379,#133380,#133381)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(-4.027220532429e-1,1.231762302757e0),(4.639883976313e-1,
5.128619559868e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.595330234152e0,1.595330234152e0,1.595330234152e0,1.595330234152e0),
(8.767200034766e-1,8.767200034766e-1,8.767200034766e-1,8.767200034766e-1),(
8.086739059586e-1,8.086739059586e-1,8.086739059586e-1,8.086739059586e-1),(
1.391191941598e0,1.391191941598e0,1.391191941598e0,1.391191941598e0)))representation_item('')surface());
#133384=oriented_edge('',*,*,#133383,.f.);
#133385=oriented_edge('',*,*,#133290,.t.);
#133386=oriented_edge('',*,*,#133356,.t.);
#133387=edge_loop('',(#133384,#133385,#133386));
#133388=face_outer_bound('',#133387,.f.);
#133390=cartesian_point('',(-3.956556484309e0,6.628884361081e1,
-5.771003196587e0));
#133391=cartesian_point('',(-3.927497227130e0,6.623173188422e1,
-5.762455779478e0));
#133392=cartesian_point('',(-3.861624126794e0,6.612251464423e1,
-5.764791429892e0));
#133393=cartesian_point('',(-3.734275896372e0,6.596987502454e1,
-5.811580263906e0));
#133394=cartesian_point('',(-3.583169443795e0,6.583384278088e1,
-5.888543253927e0));
#133395=cartesian_point('',(-3.407978980753e0,6.570873103157e1,
-5.985706032402e0));
#133396=cartesian_point('',(-3.223105223361e0,6.559243964365e1,
-6.087855712303e0));
#133397=cartesian_point('',(-3.040768000547e0,6.548082244944e1,
-6.185248246983e0));
#133398=cartesian_point('',(-2.870410624126e0,6.537193894725e1,
-6.273218472018e0));
#133399=cartesian_point('',(-2.718858577891e0,6.526804379292e1,
-6.349272687204e0));
#133400=cartesian_point('',(-2.572925666194e0,6.515998378061e1,
-6.420962545575e0));
#133401=cartesian_point('',(-2.478510579256e0,6.508364677773e1,
-6.466605091868e0));
#133402=cartesian_point('',(-2.427016354979e0,6.503969185275e1,
-6.491368323386e0));
#133403=cartesian_point('',(-3.945983023635e0,6.629071617162e1,
-5.775769810600e0));
#133404=cartesian_point('',(-3.916999591026e0,6.623436594470e1,
-5.767096226088e0));
#133405=cartesian_point('',(-3.851267329938e0,6.612651430769e1,
-5.768828670498e0));
#133406=cartesian_point('',(-3.723997600188e0,6.597518736740e1,
-5.813935491547e0));
#133407=cartesian_point('',(-3.572812941904e0,6.583952549581e1,
-5.888829663157e0));
#133408=cartesian_point('',(-3.397476342078e0,6.571383038907e1,
-5.983840325354e0));
#133409=cartesian_point('',(-3.212566365209e0,6.559625174385e1,
-6.084087704177e0));
#133410=cartesian_point('',(-3.030435229389e0,6.548299240464e1,
-6.179938440288e0));
#133411=cartesian_point('',(-2.860548259255e0,6.537240019504e1,
-6.266742505880e0));
#133412=cartesian_point('',(-2.709665849730e0,6.526691700728e1,
-6.341969594730e0));
#133413=cartesian_point('',(-2.564613090579e0,6.515733035593e1,
-6.413023045923e0));
#133414=cartesian_point('',(-2.470944211482e0,6.508006180725e1,
-6.458335123681e0));
#133415=cartesian_point('',(-2.419917541383e0,6.503563390353e1,
-6.482934390301e0));
#133416=cartesian_point('',(-3.902222152174e0,6.629887979780e1,
-5.793748638287e0));
#133417=cartesian_point('',(-3.873555562763e0,6.624551214237e1,
-5.784512724802e0));
#133418=cartesian_point('',(-3.808421106741e0,6.614298916748e1,
-5.783722293226e0));
#133419=cartesian_point('',(-3.681543282007e0,6.599664751812e1,
-5.821948629109e0));
#133420=cartesian_point('',(-3.530156482263e0,6.586214251979e1,
-5.888454394493e0));
#133421=cartesian_point('',(-3.354397204660e0,6.573374899360e1,
-5.974804363586e0));
#133422=cartesian_point('',(-3.169554559659e0,6.561067185602e1,
-6.067458916482e0));
#133423=cartesian_point('',(-2.988498312493e0,6.549055128126e1,
-6.157211639403e0));
#133424=cartesian_point('',(-2.820755563297e0,6.537290184827e1,
-6.239458196870e0));
#133425=cartesian_point('',(-2.672802707442e0,6.526091229431e1,
-6.311505202540e0));
#133426=cartesian_point('',(-2.531523097481e0,6.514511094e1,-6.380162281969e0));
#133427=cartesian_point('',(-2.441007908757e0,6.506407744307e1,
-6.424261117764e0));
#133428=cartesian_point('',(-2.391944511292e0,6.501774724144e1,
-6.448265733521e0));
#133429=cartesian_point('',(-3.820716365171e0,6.631710197301e1,
-5.814475054362e0));
#133430=cartesian_point('',(-3.792661970052e0,6.626805589962e1,
-5.803898845022e0));
#133431=cartesian_point('',(-3.728749696598e0,6.617309964014e1,
-5.798217185784e0));
#133432=cartesian_point('',(-3.603090679857e0,6.603277809333e1,
-5.824218929339e0));
#133433=cartesian_point('',(-3.452214020807e0,6.589768468350e1,
-5.876369809096e0));
#133434=cartesian_point('',(-3.276996331071e0,6.576219299227e1,
-5.948386394671e0));
#133435=cartesian_point('',(-3.093863926602e0,6.562762825464e1,
-6.028944143147e0));
#133436=cartesian_point('',(-2.916428895893e0,6.549425559737e1,
-6.109404502963e0));
#133437=cartesian_point('',(-2.754119421419e0,6.536356901821e1,
-6.185124552241e0));
#133438=cartesian_point('',(-2.612776331320e0,6.523994342481e1,
-6.253022703061e0));
#133439=cartesian_point('',(-2.479475795732e0,6.511332333372e1,
-6.318949560915e0));
#133440=cartesian_point('',(-2.395311019182e0,6.502593764063e1,
-6.361915731515e0));
#133441=cartesian_point('',(-2.350109888521e0,6.497646736865e1,
-6.385425309598e0));
#133442=cartesian_point('',(-3.713825657159e0,6.634673030447e1,
-5.817421082865e0));
#133443=cartesian_point('',(-3.686616034826e0,6.630100878951e1,
-5.804530727697e0));
#133444=cartesian_point('',(-3.624513160390e0,6.621149699985e1,
-5.792069209385e0));
#133445=cartesian_point('',(-3.501381115849e0,6.607286872193e1,
-5.803160603574e0));
#133446=cartesian_point('',(-3.352857552492e0,6.593179336561e1,
-5.838895628693e0));
#133447=cartesian_point('',(-3.180874117363e0,6.578305669242e1,
-5.895528663369e0));
#133448=cartesian_point('',(-3.002994835839e0,6.563105892745e1,
-5.964106403367e0));
#133449=cartesian_point('',(-2.833384367210e0,6.547940870758e1,
-6.036303219480e0));
#133450=cartesian_point('',(-2.680934742503e0,6.533182803579e1,
-6.107190649985e0));
#133451=cartesian_point('',(-2.550450779845e0,6.519385833355e1,
-6.173017576126e0));
#133452=cartesian_point('',(-2.429421642148e0,6.505448655672e1,
-6.238655704467e0));
#133453=cartesian_point('',(-2.354490324391e0,6.496002411123e1,
-6.282277121253e0));
#133454=cartesian_point('',(-2.314744913792e0,6.490720127288e1,
-6.306300893112e0));
#133455=cartesian_point('',(-3.612827697744e0,6.638016081380e1,
-5.797217990518e0));
#133456=cartesian_point('',(-3.586456028197e0,6.633535833918e1,
-5.781613322793e0));
#133457=cartesian_point('',(-3.526258726600e0,6.624674278431e1,
-5.762399271081e0));
#133458=cartesian_point('',(-3.406395062031e0,6.610383222671e1,
-5.760466091004e0));
#133459=cartesian_point('',(-3.261692159928e0,6.595216292127e1,
-5.782975912861e0));
#133460=cartesian_point('',(-3.095158602856e0,6.578717818114e1,
-5.828311499883e0));
#133461=cartesian_point('',(-2.925097952881e0,6.561646283510e1,
-5.889253844339e0));
#133462=cartesian_point('',(-2.765797721281e0,6.544669082542e1,
-5.957363439662e0));
#133463=cartesian_point('',(-2.625257862905e0,6.528334038965e1,
-6.027219196653e0));
#133464=cartesian_point('',(-2.507112238948e0,6.513268611662e1,
-6.094285218908e0));
#133465=cartesian_point('',(-2.399392108228e0,6.498262814988e1,
-6.162772719342e0));
#133466=cartesian_point('',(-2.334043788190e0,6.488266830304e1,
-6.209043625495e0));
#133467=cartesian_point('',(-2.299823757783e0,6.482740375130e1,
-6.234656702205e0));
#133468=cartesian_point('',(-3.538820618575e0,6.640894784475e1,
-5.764269446255e0));
#133469=cartesian_point('',(-3.513094343427e0,6.636306467935e1,
-5.746259270110e0));
#133470=cartesian_point('',(-3.454448018275e0,6.627175261863e1,
-5.721823782491e0));
#133471=cartesian_point('',(-3.337674479552e0,6.612106106942e1,
-5.711186439383e0));
#133472=cartesian_point('',(-3.197032018295e0,6.595772816664e1,
-5.725809576608e0));
#133473=cartesian_point('',(-3.036381547996e0,6.577789067029e1,
-5.765422804335e0));
#133474=cartesian_point('',(-2.874303742969e0,6.559168728791e1,
-5.823678350848e0));
#133475=cartesian_point('',(-2.724860982270e0,6.540796398406e1,
-5.891729987676e0));
#133476=cartesian_point('',(-2.595095264307e0,6.523321045290e1,
-5.963619758650e0));
#133477=cartesian_point('',(-2.487630818773e0,6.507394721734e1,
-6.034116609827e0));
#133478=cartesian_point('',(-2.391016009006e0,6.491713435651e1,
-6.107156507633e0));
#133479=cartesian_point('',(-2.333367419368e0,6.481408495392e1,
-6.156971518546e0));
#133480=cartesian_point('',(-2.303488553035e0,6.475760430890e1,
-6.184620186050e0));
#133481=cartesian_point('',(-3.487326393537e0,6.643145762304e1,
-5.730857159668e0));
#133482=cartesian_point('',(-3.462067319389e0,6.638380871547e1,
-5.710932468861e0));
#133483=cartesian_point('',(-3.404589547035e0,6.628868242445e1,
-5.682705851878e0));
#133484=cartesian_point('',(-3.290367909048e0,6.612989336316e1,
-5.666497444869e0));
#133485=cartesian_point('',(-3.153279398614e0,6.595619045055e1,
-5.676675748020e0));
#133486=cartesian_point('',(-2.997814507284e0,6.576431525390e1,
-5.713784553926e0));
#133487=cartesian_point('',(-2.842593689541e0,6.556631081522e1,
-5.771851358656e0));
#133488=cartesian_point('',(-2.701340534546e0,6.537249156602e1,
-5.841560098050e0));
#133489=cartesian_point('',(-2.580254634592e0,6.518989178364e1,
-5.916477607504e0));
#133490=cartesian_point('',(-2.481170097364e0,6.502503475534e1,
-5.990819726701e0));
#133491=cartesian_point('',(-2.393064372433e0,6.486414341434e1,
-6.068451543882e0));
#133492=cartesian_point('',(-2.341164948191e0,6.475948682190e1,
-6.121658810196e0));
#133493=cartesian_point('',(-2.314475660203e0,6.470249123596e1,
-6.151227247202e0));
#133494=cartesian_point('',(-3.453137978889e0,6.644765518631e1,
-5.703376177426e0));
#133495=cartesian_point('',(-3.428198253489e0,6.639832180369e1,
-5.682058761539e0));
#133496=cartesian_point('',(-3.371541468847e0,6.629968410120e1,
-5.651235268278e0));
#133497=cartesian_point('',(-3.259217082384e0,6.613416323374e1,
-5.631573247371e0));
#133498=cartesian_point('',(-3.124856257353e0,6.595243647719e1,
-5.639327273056e0));
#133499=cartesian_point('',(-2.973385931050e0,6.575170873351e1,
-5.675519580936e0));
#133500=cartesian_point('',(-2.823375658718e0,6.554535171503e1,
-5.734310151276e0));
#133501=cartesian_point('',(-2.688232082661e0,6.534463317187e1,
-5.805976596142e0));
#133502=cartesian_point('',(-2.573506658315e0,6.515686852528e1,
-5.883718892595e0));
#133503=cartesian_point('',(-2.480464646391e0,6.498849784707e1,
-5.961350590892e0));
#133504=cartesian_point('',(-2.398403379562e0,6.482521270507e1,
-6.042750665742e0));
#133505=cartesian_point('',(-2.350518853149e0,6.471976313022e1,
-6.098678073126e0));
#133506=cartesian_point('',(-2.326032583733e0,6.466259298640e1,
-6.129775406904e0));
#133507=cartesian_point('',(-3.421771076623e0,6.646380999912e1,
-5.672690853077e0));
#133508=cartesian_point('',(-3.397133807986e0,6.641240212376e1,
-5.649970015003e0));
#133509=cartesian_point('',(-3.341276898638e0,6.630953148503e1,
-5.616681486667e0));
#133510=cartesian_point('',(-3.230902853363e0,6.613643403753e1,
-5.594104121775e0));
#133511=cartesian_point('',(-3.099424858917e0,6.594616917301e1,
-5.600178075705e0));
#133512=cartesian_point('',(-2.952189339272e0,6.573643071347e1,
-5.636300379467e0));
#133513=cartesian_point('',(-2.807639292050e0,6.552187584030e1,
-5.696632051497e0));
#133514=cartesian_point('',(-2.678795521360e0,6.531462459670e1,
-5.770980414625e0));
#133515=cartesian_point('',(-2.570523066132e0,6.512216727471e1,
-5.852155816257e0));
#133516=cartesian_point('',(-2.483519563377e0,6.495077974377e1,
-5.933566494395e0));
#133517=cartesian_point('',(-2.407411984400e0,6.478562272172e1,
-6.019167117712e0));
#133518=cartesian_point('',(-2.363415406869e0,6.467972871777e1,
-6.078073533969e0));
#133519=cartesian_point('',(-2.341038529838e0,6.462257126351e1,
-6.110836280517e0));
#133520=cartesian_point('',(-3.382417203030e0,6.648613498957e1,
-5.625494542587e0));
#133521=cartesian_point('',(-3.358174446712e0,6.643128355543e1,
-5.600813244264e0));
#133522=cartesian_point('',(-3.303395217696e0,6.632149478094e1,
-5.564300924126e0));
#133523=cartesian_point('',(-3.195801369971e0,6.613666585491e1,
-5.538468388421e0));
#133524=cartesian_point('',(-3.068544634790e0,6.593381898013e1,
-5.543299308883e0));
#133525=cartesian_point('',(-2.927528030599e0,6.571136283257e1,
-5.580558967689e0));
#133526=cartesian_point('',(-2.790908845663e0,6.548567299924e1,
-5.644218145939e0));
#133527=cartesian_point('',(-2.671072731650e0,6.526990331407e1,
-5.723339164784e0));
#133528=cartesian_point('',(-2.571877672121e0,6.507163143632e1,
-5.810159217720e0));
#133529=cartesian_point('',(-2.493236475293e0,6.489678758779e1,
-5.897520453334e0));
#133530=cartesian_point('',(-2.425247151119e0,6.472979758635e1,
-5.989572565325e0));
#133531=cartesian_point('',(-2.386453372414e0,6.462379595712e1,
-6.052984774115e0));
#133532=cartesian_point('',(-2.366863163318e0,6.456692913428e1,
-6.088254517791e0));
#133533=cartesian_point('',(-3.340750515115e0,6.651443389095e1,
-5.555809634422e0));
#133534=cartesian_point('',(-3.316959549713e0,6.645403058525e1,
-5.528600034099e0));
#133535=cartesian_point('',(-3.263489372745e0,6.633327366371e1,
-5.488377332245e0));
#133536=cartesian_point('',(-3.159594473204e0,6.613097884899e1,
-5.460010692375e0));
#133537=cartesian_point('',(-3.038177017207e0,6.591057213413e1,
-5.465485861540e0));
#133538=cartesian_point('',(-2.905797995624e0,6.567144899605e1,
-5.506726858864e0));
#133539=cartesian_point('',(-2.780024490814e0,6.543204382084e1,
-5.577068882004e0));
#133540=cartesian_point('',(-2.672227246343e0,6.520652447e1,-5.664434211531e0));
#133541=cartesian_point('',(-2.584867391782e0,6.500226182805e1,
-5.760262090366e0));
#133542=cartesian_point('',(-2.516862058662e0,6.482450364472e1,
-5.856664808960e0));
#133543=cartesian_point('',(-2.458938232648e0,6.465674151819e1,
-5.958225348256e0));
#133544=cartesian_point('',(-2.426389382669e0,6.455164588926e1,
-6.028149526502e0));
#133545=cartesian_point('',(-2.410067315199e0,6.449570946857e1,
-6.067019999430e0));
#133546=cartesian_point('',(-3.308411699512e0,6.654680906274e1,
-5.457695162473e0));
#133547=cartesian_point('',(-3.285047524571e0,6.647784019292e1,
-5.427512404685e0));
#133548=cartesian_point('',(-3.232968625291e0,6.634043355927e1,
-5.383746373474e0));
#133549=cartesian_point('',(-3.133631561262e0,6.611331587541e1,
-5.355450563869e0));
#133550=cartesian_point('',(-3.019805675003e0,6.586981470036e1,
-5.365803828750e0));
#133551=cartesian_point('',(-2.898715986522e0,6.561060491920e1,
-5.416337139857e0));
#133552=cartesian_point('',(-2.786828959686e0,6.535625348265e1,
-5.498922763040e0));
#133553=cartesian_point('',(-2.693962881694e0,6.512153544585e1,
-5.599813688688e0));
#133554=cartesian_point('',(-2.620756369402e0,6.491299282592e1,
-5.709403027945e0));
#133555=cartesian_point('',(-2.564985896134e0,6.473463681157e1,
-5.818945156451e0));
#133556=cartesian_point('',(-2.518157515983e0,6.456888523454e1,
-5.933865863558e0));
#133557=cartesian_point('',(-2.492100091560e0,6.446677066696e1,
-6.012733244455e0));
#133558=cartesian_point('',(-2.479024064322e0,6.441294703347e1,
-6.056511971612e0));
#133559=cartesian_point('',(-3.297537016224e0,6.657653289330e1,
-5.345041335470e0));
#133560=cartesian_point('',(-3.274454117686e0,6.649698247201e1,
-5.312029889592e0));
#133561=cartesian_point('',(-3.223522042427e0,6.633925521518e1,
-5.265871744056e0));
#133562=cartesian_point('',(-3.128769784067e0,6.608340546910e1,
-5.241286309487e0));
#133563=cartesian_point('',(-3.023032151548e0,6.581501248314e1,
-5.261200934072e0));
#133564=cartesian_point('',(-2.914034918393e0,6.553611045631e1,
-5.326080401626e0));
#133565=cartesian_point('',(-2.816711928525e0,6.526895080387e1,
-5.425550729537e0));
#133566=cartesian_point('',(-2.738975795029e0,6.502818741791e1,
-5.543884277558e0));
#133567=cartesian_point('',(-2.679516382462e0,6.481887432428e1,
-5.670350155448e0));
#133568=cartesian_point('',(-2.635061003523e0,6.464332798606e1,
-5.795386943515e0));
#133569=cartesian_point('',(-2.597904001522e0,6.448297429315e1,
-5.925620262494e0));
#133570=cartesian_point('',(-2.577004840959e0,6.438598341957e1,
-6.014531246669e0));
#133571=cartesian_point('',(-2.566304087116e0,6.433538632122e1,
-6.063784527205e0));
#133572=cartesian_point('',(-3.309000925207e0,6.659164413763e1,
-5.267382609388e0));
#133573=cartesian_point('',(-3.285961175701e0,6.650426005161e1,
-5.232843671537e0));
#133574=cartesian_point('',(-3.235494263591e0,6.633165545244e1,
-5.186247003195e0));
#133575=cartesian_point('',(-3.143434313619e0,6.605583242154e1,
-5.166839980989e0));
#133576=cartesian_point('',(-3.042818668834e0,6.577145351879e1,
-5.196205707556e0));
#133577=cartesian_point('',(-2.941529336752e0,6.548141078812e1,
-5.273629948776e0));
#133578=cartesian_point('',(-2.853249455985e0,6.520856505004e1,
-5.386781148458e0));
#133579=cartesian_point('',(-2.784489010085e0,6.496689572893e1,
-5.518520108227e0));
#133580=cartesian_point('',(-2.732698344030e0,6.476004381861e1,
-5.657396814642e0));
#133581=cartesian_point('',(-2.694069659499e0,6.458895898232e1,
-5.793409695200e0));
#133582=cartesian_point('',(-2.661364002724e0,6.443455729989e1,
-5.934179110062e0));
#133583=cartesian_point('',(-2.642363363946e0,6.434232673240e1,
-6.029851338168e0));
#133584=cartesian_point('',(-2.632323856128e0,6.429453204769e1,
-6.082762247313e0));
#133585=cartesian_point('',(-3.319773721586e0,6.659806897267e1,
-5.227287506575e0));
#133586=cartesian_point('',(-3.296717656698e0,6.650650233780e1,
-5.192068085230e0));
#133587=cartesian_point('',(-3.246407601178e0,6.632599407129e1,
-5.145554903325e0));
#133588=cartesian_point('',(-3.155617809044e0,6.603981619990e1,
-5.129492388907e0));
#133589=cartesian_point('',(-3.057530487950e0,6.574748419440e1,
-5.164469862495e0));
#133590=cartesian_point('',(-2.960059932847e0,6.545231272522e1,
-5.249050689086e0));
#133591=cartesian_point('',(-2.876193832760e0,6.517733598567e1,
-5.369787885989e0));
#133592=cartesian_point('',(-2.811695226339e0,6.493603388815e1,
-5.508801642632e0));
#133593=cartesian_point('',(-2.763401086716e0,6.473121873513e1,
-5.654284926620e0));
#133594=cartesian_point('',(-2.727275502275e0,6.456308368826e1,
-5.796040204600e0));
#133595=cartesian_point('',(-2.696300839157e0,6.441232615610e1,
-5.942244333021e0));
#133596=cartesian_point('',(-2.677856109047e0,6.432286776857e1,
-6.041365810983e0));
#133597=cartesian_point('',(-2.667908097138e0,6.427666798385e1,
-6.096135377155e0));
#133598=b_spline_surface_with_knots('',3,3,((#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,#133541,#133542,
#133543,#133544,#133545),(#133546,#133547,#133548,#133549,#133550,#133551,
#133552,#133553,#133554,#133555,#133556,#133557,#133558),(#133559,#133560,
#133561,#133562,#133563,#133564,#133565,#133566,#133567,#133568,#133569,#133570,
#133571),(#133572,#133573,#133574,#133575,#133576,#133577,#133578,#133579,
#133580,#133581,#133582,#133583,#133584),(#133585,#133586,#133587,#133588,
#133589,#133590,#133591,#133592,#133593,#133594,#133595,#133596,#133597)),
.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),
(3.341955933069e-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.645147348585e0),(1.278572975969e-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.085178579661e0),.unspecified.);
#133600=oriented_edge('',*,*,#133599,.f.);
#133601=oriented_edge('',*,*,#133383,.t.);
#133603=oriented_edge('',*,*,#133602,.t.);
#133604=edge_loop('',(#133600,#133601,#133603));
#133605=face_outer_bound('',#133604,.f.);
#133607=cartesian_point('',(-2.320577843090e0,6.501239293490e1,
-6.528904953833e0));
#133608=cartesian_point('',(-2.372252830466e0,6.507478029073e1,
-6.527955101787e0));
#133609=cartesian_point('',(-2.565012210326e0,6.528155561587e1,
-6.524671780551e0));
#133610=cartesian_point('',(-2.964663508016e0,6.556401562576e1,
-6.519393671744e0));
#133611=cartesian_point('',(-3.543690614570e0,6.575731081960e1,
-6.514090199541e0));
#133612=cartesian_point('',(-4.154028171508e0,6.577480052801e1,
-6.510554409918e0));
#133613=cartesian_point('',(-4.752564451758e0,6.561246354130e1,
-6.509087632721e0));
#133614=cartesian_point('',(-5.213827302287e0,6.531951220341e1,
-6.509897073353e0));
#133615=cartesian_point('',(-5.447869471519e0,6.507132361871e1,
-6.511344208483e0));
#133616=cartesian_point('',(-5.526440613865e0,6.497095351579e1,
-6.512053381147e0));
#133617=cartesian_point('',(-2.498541938986e0,6.486676953750e1,
-6.082387363328e0));
#133618=cartesian_point('',(-2.543757041887e0,6.492277621635e1,
-6.080930174875e0));
#133619=cartesian_point('',(-2.712842027783e0,6.510876008178e1,
-6.075939238551e0));
#133620=cartesian_point('',(-3.066096292923e0,6.536475606432e1,
-6.068044932658e0));
#133621=cartesian_point('',(-3.582130825925e0,6.554252601514e1,
-6.060182759872e0));
#133622=cartesian_point('',(-4.128914402266e0,6.556168259074e1,
-6.054982201084e0));
#133623=cartesian_point('',(-4.666261651998e0,6.541743240606e1,
-6.052861967731e0));
#133624=cartesian_point('',(-5.079739748161e0,6.515391938735e1,
-6.053959496198e0));
#133625=cartesian_point('',(-5.288467653332e0,6.493043884740e1,
-6.056231320992e0));
#133626=cartesian_point('',(-5.358329431037e0,6.484011394419e1,
-6.057245767973e0));
#133627=cartesian_point('',(-2.258859668049e0,6.506289227481e1,
-5.666894921565e0));
#133628=cartesian_point('',(-2.311086079092e0,6.512887929236e1,
-5.666092268851e0));
#133629=cartesian_point('',(-2.506795916333e0,6.534832131181e1,
-5.663384724999e0));
#133630=cartesian_point('',(-2.918241305815e0,6.565207646684e1,
-5.659219496709e0));
#133631=cartesian_point('',(-3.523283397217e0,6.586521904221e1,
-5.655136074267e0));
#133632=cartesian_point('',(-4.167065637874e0,6.589069207455e1,
-5.652473408351e0));
#133633=cartesian_point('',(-4.800849034841e0,6.572178634033e1,
-5.651422823772e0));
#133634=cartesian_point('',(-5.288029698975e0,6.541054892227e1,
-5.651897201946e0));
#133635=cartesian_point('',(-5.533030503833e0,6.514644827530e1,
-5.653195265844e0));
#133636=cartesian_point('',(-5.614846640537e0,6.503976057649e1,
-5.653687714637e0));
#133637=cartesian_point('',(-1.864241298764e0,6.538579573967e1,
-5.821547760865e0));
#133638=cartesian_point('',(-1.929404303983e0,6.546707072542e1,
-5.821846460704e0));
#133639=cartesian_point('',(-2.173288337866e0,6.573709863874e1,
-5.822911894656e0));
#133640=cartesian_point('',(-2.684084730160e0,6.610949092124e1,
-5.824716738391e0));
#133641=cartesian_point('',(-3.432232158514e0,6.636894224813e1,
-5.826580328157e0));
#133642=cartesian_point('',(-4.226308899387e0,6.639775322695e1,
-5.827852142041e0));
#133643=cartesian_point('',(-5.007297481474e0,6.618849836188e1,
-5.828406287845e0));
#133644=cartesian_point('',(-5.608114968303e0,6.580534833770e1,
-5.828048656277e0));
#133645=cartesian_point('',(-5.911038512411e0,6.548042670480e1,
-5.827630553535e0));
#133646=cartesian_point('',(-6.012351344522e0,6.534913638974e1,
-5.827355007503e0));
#133647=(bounded_surface()b_spline_surface(3,3,((#133607,#133608,#133609,
#133610,#133611,#133612,#133613,#133614,#133615,#133616),(#133617,#133618,
#133619,#133620,#133621,#133622,#133623,#133624,#133625,#133626),(#133627,
#133628,#133629,#133630,#133631,#133632,#133633,#133634,#133635,#133636),(
#133637,#133638,#133639,#133640,#133641,#133642,#133643,#133644,#133645,
#133646)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-3.629633914756e-1,1.226296832157e0),(4.054186513279e-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.520208939018e0,
1.520208939018e0,1.520208939018e0,1.520208939018e0,1.520208939018e0,
1.520208939018e0,1.520208939018e0,1.520208939018e0,1.520208939018e0,
1.520208939018e0),(8.815202971234e-1,8.815202971234e-1,8.815202971234e-1,
8.815202971234e-1,8.815202971234e-1,8.815202971234e-1,8.815202971234e-1,
8.815202971234e-1,8.815202971234e-1,8.815202971234e-1),(8.309460896739e-1,
8.309460896739e-1,8.309460896739e-1,8.309460896739e-1,8.309460896739e-1,
8.309460896739e-1,8.309460896739e-1,8.309460896739e-1,8.309460896739e-1,
8.309460896739e-1),(1.368486316670e0,1.368486316670e0,1.368486316670e0,
1.368486316670e0,1.368486316670e0,1.368486316670e0,1.368486316670e0,
1.368486316670e0,1.368486316670e0,1.368486316670e0)))representation_item('')surface());
#133648=oriented_edge('',*,*,#133599,.t.);
#133650=oriented_edge('',*,*,#133649,.t.);
#133652=oriented_edge('',*,*,#133651,.t.);
#133653=oriented_edge('',*,*,#133256,.f.);
#133654=edge_loop('',(#133648,#133650,#133652,#133653));
#133655=face_outer_bound('',#133654,.f.);
#133657=cartesian_point('',(-3.878996899272e0,6.364652656147e1,
-7.551751302960e0));
#133658=direction('',(-2.506759210870e-2,4.997276361755e-2,9.984359462290e-1));
#133659=direction('',(8.480317435287e-1,5.299196091495e-1,-5.231616051139e-3));
#133660=axis2_placement_3d('',#133657,#133658,#133659);
#133661=cylindrical_surface('',#133660,2.000060215186e0);
#133662=oriented_edge('',*,*,#133649,.f.);
#133664=oriented_edge('',*,*,#133663,.f.);
#133666=oriented_edge('',*,*,#133665,.f.);
#133668=oriented_edge('',*,*,#133667,.f.);
#133670=oriented_edge('',*,*,#133669,.t.);
#133671=edge_loop('',(#133662,#133664,#133666,#133668,#133670));
#133672=face_outer_bound('',#133671,.f.);
#133674=cartesian_point('',(0.e0,6.75e1,-3.7e0));
#133675=direction('',(0.e0,0.e0,-1.e0));
#133676=direction('',(0.e0,-1.e0,0.e0));
#133677=axis2_placement_3d('',#133674,#133675,#133676);
#133678=conical_surface('',#133677,3.400506129909e0,1.e0);
#133679=oriented_edge('',*,*,#133602,.f.);
#133680=oriented_edge('',*,*,#133361,.t.);
#133681=oriented_edge('',*,*,#128957,.f.);
#133682=oriented_edge('',*,*,#128955,.f.);
#133684=oriented_edge('',*,*,#133683,.t.);
#133686=oriented_edge('',*,*,#133685,.f.);
#133688=oriented_edge('',*,*,#133687,.f.);
#133689=oriented_edge('',*,*,#133663,.t.);
#133690=edge_loop('',(#133679,#133680,#133681,#133682,#133684,#133686,#133688,
#133689));
#133691=face_outer_bound('',#133690,.f.);
#133693=cartesian_point('',(1.678885863916e0,6.187938560038e1,-9.4e0));
#133694=direction('',(9.395495010483e-1,-3.419680520012e-1,1.745240643728e-2));
#133695=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#133696=axis2_placement_3d('',#133693,#133694,#133695);
#133697=plane('',#133696);
#133699=oriented_edge('',*,*,#133698,.f.);
#133700=oriented_edge('',*,*,#133683,.f.);
#133701=oriented_edge('',*,*,#128971,.f.);
#133703=oriented_edge('',*,*,#133702,.t.);
#133704=edge_loop('',(#133699,#133700,#133701,#133703));
#133705=face_outer_bound('',#133704,.f.);
#133707=cartesian_point('',(3.600485588472e0,6.572233016186e1,-8.9e0));
#133708=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#133709=direction('',(0.e0,0.e0,-1.e0));
#133710=axis2_placement_3d('',#133707,#133708,#133709);
#133711=cylindrical_surface('',#133710,5.e-1);
#133712=oriented_edge('',*,*,#130227,.f.);
#133714=oriented_edge('',*,*,#133713,.f.);
#133715=oriented_edge('',*,*,#133698,.t.);
#133717=oriented_edge('',*,*,#133716,.t.);
#133718=edge_loop('',(#133712,#133714,#133715,#133717));
#133719=face_outer_bound('',#133718,.f.);
#133721=cartesian_point('',(0.e0,6.75e1,-8.9e0));
#133722=direction('',(0.e0,0.e0,-1.e0));
#133723=direction('',(-9.862709522155e-1,-1.651351229022e-1,0.e0));
#133724=axis2_placement_3d('',#133721,#133722,#133723);
#133725=toroidal_surface('',#133724,3.991348631558e0,5.e-1);
#133726=oriented_edge('',*,*,#130225,.f.);
#133728=oriented_edge('',*,*,#133727,.f.);
#133729=oriented_edge('',*,*,#133687,.t.);
#133730=oriented_edge('',*,*,#133685,.t.);
#133731=oriented_edge('',*,*,#133713,.t.);
#133732=edge_loop('',(#133726,#133728,#133729,#133730,#133731));
#133733=face_outer_bound('',#133732,.f.);
#133735=cartesian_point('',(-3.846511156455e0,6.358190078281e1,
-8.899835918047e0));
#133736=direction('',(-2.597076662766e-5,1.436218800798e-4,9.999999893491e-1));
#133737=direction('',(-7.556418077197e-1,6.549850727304e-1,-1.136947858231e-4));
#133738=axis2_placement_3d('',#133735,#133736,#133737);
#133739=toroidal_surface('',#133738,1.499102036463e0,4.999953159899e-1);
#133740=oriented_edge('',*,*,#130223,.f.);
#133742=oriented_edge('',*,*,#133741,.t.);
#133743=oriented_edge('',*,*,#133667,.t.);
#133744=oriented_edge('',*,*,#133665,.t.);
#133745=oriented_edge('',*,*,#133727,.t.);
#133746=edge_loop('',(#133740,#133742,#133743,#133744,#133745));
#133747=face_outer_bound('',#133746,.f.);
#133749=cartesian_point('',(-7.437017087510e0,6.190525093990e1,-8.9e0));
#133750=direction('',(6.786725717393e-1,7.344409713305e-1,0.e0));
#133751=direction('',(0.e0,0.e0,-1.e0));
#133752=axis2_placement_3d('',#133749,#133750,#133751);
#133753=cylindrical_surface('',#133752,5.e-1);
#133754=oriented_edge('',*,*,#130221,.f.);
#133756=oriented_edge('',*,*,#133755,.f.);
#133758=oriented_edge('',*,*,#133757,.t.);
#133759=oriented_edge('',*,*,#133741,.f.);
#133760=edge_loop('',(#133754,#133756,#133758,#133759));
#133761=face_outer_bound('',#133760,.f.);
#133763=cartesian_point('',(-1.03e1,6.54e1,-8.9e0));
#133764=direction('',(0.e0,0.e0,-1.e0));
#133765=direction('',(-8.330083687552e-1,-5.532603885909e-1,0.e0));
#133766=axis2_placement_3d('',#133763,#133764,#133765);
#133767=toroidal_surface('',#133766,4.474482283357e0,5.e-1);
#133768=oriented_edge('',*,*,#130219,.f.);
#133770=oriented_edge('',*,*,#133769,.t.);
#133772=oriented_edge('',*,*,#133771,.t.);
#133773=oriented_edge('',*,*,#133755,.t.);
#133774=edge_loop('',(#133768,#133770,#133772,#133773));
#133775=face_outer_bound('',#133774,.f.);
#133777=cartesian_point('',(-1.720829400670e1,6.628297641913e1,-8.9e0));
#133778=direction('',(6.786725717393e-1,-7.344409713305e-1,0.e0));
#133779=direction('',(0.e0,0.e0,-1.e0));
#133780=axis2_placement_3d('',#133777,#133778,#133779);
#133781=cylindrical_surface('',#133780,5.e-1);
#133782=oriented_edge('',*,*,#130217,.f.);
#133784=oriented_edge('',*,*,#133783,.f.);
#133786=oriented_edge('',*,*,#133785,.t.);
#133787=oriented_edge('',*,*,#133769,.f.);
#133788=edge_loop('',(#133782,#133784,#133786,#133787));
#133789=face_outer_bound('',#133788,.f.);
#133791=cartesian_point('',(-1.786337510222e1,6.478182115524e1,
-8.899804987090e0));
#133792=direction('',(-1.326105785915e-5,1.654052884586e-4,9.999999862326e-1));
#133793=direction('',(-7.293260252042e-1,6.841663057116e-1,-1.228363614594e-4));
#133794=axis2_placement_3d('',#133791,#133792,#133793);
#133795=toroidal_surface('',#133794,1.499810811888e0,4.999969147428e-1);
#133796=oriented_edge('',*,*,#130215,.f.);
#133798=oriented_edge('',*,*,#133797,.t.);
#133800=oriented_edge('',*,*,#133799,.t.);
#133801=oriented_edge('',*,*,#133783,.t.);
#133802=edge_loop('',(#133796,#133798,#133800,#133801));
#133803=face_outer_bound('',#133802,.f.);
#133805=cartesian_point('',(-6.767448886476e1,1.719397646151e1,-8.9e0));
#133806=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#133807=direction('',(0.e0,0.e0,-1.e0));
#133808=axis2_placement_3d('',#133805,#133806,#133807);
#133809=cylindrical_surface('',#133808,5.e-1);
#133810=oriented_edge('',*,*,#130213,.f.);
#133812=oriented_edge('',*,*,#133811,.f.);
#133813=oriented_edge('',*,*,#133085,.t.);
#133814=oriented_edge('',*,*,#133797,.f.);
#133815=edge_loop('',(#133810,#133812,#133813,#133814));
#133816=face_outer_bound('',#133815,.f.);
#133818=cartesian_point('',(-6.483297458528e1,1.791049204320e1,
-8.899808141277e0));
#133819=direction('',(-1.614267120983e-4,-1.783842441073e-5,9.999999868116e-1));
#133820=direction('',(-6.549053698946e-1,-7.557108853752e-1,
-1.191999136748e-4));
#133821=axis2_placement_3d('',#133818,#133819,#133820);
#133822=toroidal_surface('',#133821,1.499756524920e0,4.999972037048e-1);
#133823=oriented_edge('',*,*,#130211,.f.);
#133825=oriented_edge('',*,*,#133824,.t.);
#133827=oriented_edge('',*,*,#133826,.f.);
#133829=oriented_edge('',*,*,#133828,.t.);
#133830=oriented_edge('',*,*,#133811,.t.);
#133831=edge_loop('',(#133823,#133825,#133827,#133829,#133830));
#133832=face_outer_bound('',#133831,.f.);
#133834=cartesian_point('',(-6.204085392433e1,1.328828913828e1,-8.9e0));
#133835=direction('',(-7.344409713305e-1,6.786725717393e-1,0.e0));
#133836=direction('',(0.e0,0.e0,-1.e0));
#133837=axis2_placement_3d('',#133834,#133835,#133836);
#133838=cylindrical_surface('',#133837,5.e-1);
#133839=oriented_edge('',*,*,#130209,.f.);
#133841=oriented_edge('',*,*,#133840,.f.);
#133843=oriented_edge('',*,*,#133842,.t.);
#133844=oriented_edge('',*,*,#133824,.f.);
#133845=edge_loop('',(#133839,#133841,#133843,#133844));
#133846=face_outer_bound('',#133845,.f.);
#133848=cartesian_point('',(-6.54e1,1.03e1,-8.9e0));
#133849=direction('',(0.e0,0.e0,1.e0));
#133850=direction('',(5.920068060040e-1,-8.059329634932e-1,0.e0));
#133851=axis2_placement_3d('',#133848,#133849,#133850);
#133852=toroidal_surface('',#133851,4.474482283357e0,5.e-1);
#133853=oriented_edge('',*,*,#130207,.f.);
#133855=oriented_edge('',*,*,#133854,.t.);
#133857=oriented_edge('',*,*,#133856,.t.);
#133858=oriented_edge('',*,*,#133840,.t.);
#133859=edge_loop('',(#133853,#133855,#133857,#133858));
#133860=face_outer_bound('',#133859,.f.);
#133862=cartesian_point('',(-6.496770920171e1,4.607100857994e0,-8.9e0));
#133863=direction('',(7.344409713305e-1,6.786725717393e-1,0.e0));
#133864=direction('',(0.e0,0.e0,-1.e0));
#133865=axis2_placement_3d('',#133862,#133863,#133864);
#133866=cylindrical_surface('',#133865,5.e-1);
#133867=oriented_edge('',*,*,#130205,.f.);
#133869=oriented_edge('',*,*,#133868,.f.);
#133871=oriented_edge('',*,*,#133870,.t.);
#133872=oriented_edge('',*,*,#133854,.f.);
#133873=edge_loop('',(#133867,#133869,#133871,#133872));
#133874=face_outer_bound('',#133873,.f.);
#133876=cartesian_point('',(-6.358190080153e1,3.846511223878e0,
-8.899836015392e0));
#133877=direction('',(-1.436069045573e-4,2.607542000594e-5,9.999999893486e-1));
#133878=direction('',(-6.903915961591e-1,-7.234358558351e-1,
-8.028110712363e-5));
#133879=axis2_placement_3d('',#133876,#133877,#133878);
#133880=toroidal_surface('',#133879,1.499102046400e0,4.999952926599e-1);
#133881=oriented_edge('',*,*,#130203,.f.);
#133882=oriented_edge('',*,*,#132334,.t.);
#133884=oriented_edge('',*,*,#133883,.t.);
#133885=oriented_edge('',*,*,#133868,.t.);
#133886=edge_loop('',(#133881,#133882,#133884,#133885));
#133887=face_outer_bound('',#133886,.f.);
#133889=cartesian_point('',(-6.365258295044e1,3.882023451036e0,
-7.430908008720e0));
#133890=direction('',(4.998348727573e-2,-2.505766220981e-2,-9.984356587003e-1));
#133891=direction('',(-5.299133332956e-1,-8.480355804329e-1,
-5.245332726247e-3));
#133892=axis2_placement_3d('',#133889,#133890,#133891);
#133893=cylindrical_surface('',#133892,2.000056715542e0);
#133895=oriented_edge('',*,*,#133894,.t.);
#133897=oriented_edge('',*,*,#133896,.t.);
#133898=oriented_edge('',*,*,#133883,.f.);
#133899=oriented_edge('',*,*,#132346,.f.);
#133900=edge_loop('',(#133895,#133897,#133898,#133899));
#133901=face_outer_bound('',#133900,.f.);
#133903=cartesian_point('',(-6.497066184231e1,5.526476065874e0,
-6.511694738205e0));
#133904=cartesian_point('',(-6.506315883166e1,5.454096998664e0,
-6.511043210962e0));
#133905=cartesian_point('',(-6.529820740145e1,5.235670928994e0,
-6.509646805118e0));
#133906=cartesian_point('',(-6.558979182491e1,4.798193469260e0,
-6.508727453101e0));
#133907=cartesian_point('',(-6.576706283706e1,4.212659044486e0,
-6.509953652233e0));
#133908=cartesian_point('',(-6.576661443323e1,3.601468901212e0,
-6.513306412041e0));
#133909=cartesian_point('',(-6.558808358985e1,3.013098010581e0,
-6.518500752955e0));
#133910=cartesian_point('',(-6.530508736567e1,2.590401334247e0,
-6.523922233644e0));
#133911=cartesian_point('',(-6.508575685523e1,2.381527643462e0,
-6.527423451368e0));
#133912=cartesian_point('',(-6.501122448417e1,2.319870881214e0,
-6.528561814182e0));
#133913=cartesian_point('',(-6.484013579784e1,5.358725238944e0,
-6.056957339208e0));
#133914=cartesian_point('',(-6.492339655734e1,5.294352959503e0,
-6.056020437083e0));
#133915=cartesian_point('',(-6.513508796687e1,5.099546158488e0,
-6.053850729086e0));
#133916=cartesian_point('',(-6.539750414786e1,4.707417240811e0,
-6.052580516818e0));
#133917=cartesian_point('',(-6.555544144833e1,4.181597001939e0,
-6.054349875617e0));
#133918=cartesian_point('',(-6.555173310901e1,3.633722906940e0,
-6.059272629915e0));
#133919=cartesian_point('',(-6.538714343876e1,3.108905105100e0,
-6.066963542118e0));
#133920=cartesian_point('',(-6.513034062515e1,2.734874887827e0,
-6.075043840460e0));
#133921=cartesian_point('',(-6.493293885407e1,2.551528377888e0,
-6.080378848126e0));
#133922=cartesian_point('',(-6.486601441183e1,2.497568139827e0,
-6.082115367299e0));
#133923=cartesian_point('',(-6.503976189760e1,5.615281439271e0,
-5.653880621419e0));
#133924=cartesian_point('',(-6.513810352437e1,5.539894906422e0,
-5.653420544212e0));
#133925=cartesian_point('',(-6.538825539479e1,5.311275610127e0,
-5.652199529129e0));
#133926=cartesian_point('',(-6.569824173390e1,4.849368134804e0,
-5.651625641565e0));
#133927=cartesian_point('',(-6.588349007249e1,4.229173693598e0,
-5.652500350446e0));
#133928=cartesian_point('',(-6.587636517850e1,3.583940153326e0,
-5.655015349439e0));
#133929=cartesian_point('',(-6.567873914169e1,2.968303123950e0,
-5.659005100102e0));
#133930=cartesian_point('',(-6.537381384490e1,2.532365743757e0,
-5.663246448744e0));
#133931=cartesian_point('',(-6.514083812200e1,2.320070581613e0,
-5.666155146803e0));
#133932=cartesian_point('',(-6.506199108640e1,2.257744614253e0,
-5.667103666493e0));
#133933=cartesian_point('',(-6.534884581214e1,6.012512019788e0,
-5.827322295990e0));
#133934=cartesian_point('',(-6.546984403747e1,5.919178056535e0,
-5.827571183008e0));
#133935=cartesian_point('',(-6.577755696638e1,5.636528836257e0,
-5.827988917831e0));
#133936=cartesian_point('',(-6.615904768894e1,5.066889068840e0,
-5.828377205216e0));
#133937=cartesian_point('',(-6.638822127821e1,4.302786171516e0,
-5.827913136858e0));
#133938=cartesian_point('',(-6.638190641881e1,3.507190106868e0,
-5.826704973692e0));
#133939=cartesian_point('',(-6.614163446266e1,2.746305575379e0,
-5.824879160698e0));
#133940=cartesian_point('',(-6.576805360112e1,2.205424836173e0,
-5.823011493242e0));
#133941=cartesian_point('',(-6.548147648343e1,1.940981040056e0,
-5.821888874351e0));
#133942=cartesian_point('',(-6.538437792333e1,1.863230092827e0,
-5.821525254732e0));
#133943=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-3.622372428932e-1,1.226185743272e0),(4.057407103572e-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.519320106136e0,
1.519320106136e0,1.519320106136e0,1.519320106136e0,1.519320106136e0,
1.519320106136e0,1.519320106136e0,1.519320106136e0,1.519320106136e0,
1.519320106136e0),(8.815219436129e-1,8.815219436129e-1,8.815219436129e-1,
8.815219436129e-1,8.815219436129e-1,8.815219436129e-1,8.815219436129e-1,
8.815219436129e-1,8.815219436129e-1,8.815219436129e-1),(8.312031959703e-1,
8.312031959703e-1,8.312031959703e-1,8.312031959703e-1,8.312031959703e-1,
8.312031959703e-1,8.312031959703e-1,8.312031959703e-1,8.312031959703e-1,
8.312031959703e-1),(1.368363863208e0,1.368363863208e0,1.368363863208e0,
1.368363863208e0,1.368363863208e0,1.368363863208e0,1.368363863208e0,
1.368363863208e0,1.368363863208e0,1.368363863208e0)))representation_item('')surface());
#133944=oriented_edge('',*,*,#132586,.t.);
#133945=oriented_edge('',*,*,#132646,.f.);
#133947=oriented_edge('',*,*,#133946,.t.);
#133948=oriented_edge('',*,*,#133894,.f.);
#133949=edge_loop('',(#133944,#133945,#133947,#133948));
#133950=face_outer_bound('',#133949,.f.);
#133952=cartesian_point('',(-6.282533926810e1,8.135771487441e0,-6.3e0));
#133953=direction('',(-7.344409713305e-1,-6.786725717393e-1,0.e0));
#133954=direction('',(6.777424745667e-1,-7.334344455044e-1,5.233595624294e-2));
#133955=axis2_placement_3d('',#133952,#133953,#133954);
#133956=cylindrical_surface('',#133955,5.e-1);
#133958=oriented_edge('',*,*,#133957,.t.);
#133959=oriented_edge('',*,*,#133946,.f.);
#133960=oriented_edge('',*,*,#132644,.f.);
#133962=oriented_edge('',*,*,#133961,.f.);
#133963=edge_loop('',(#133958,#133959,#133960,#133962));
#133964=face_outer_bound('',#133963,.f.);
#133966=cartesian_point('',(-7.117671620622e1,-4.843913303658e-1,-9.4e0));
#133967=direction('',(6.777424745667e-1,-7.334344455044e-1,5.233595624294e-2));
#133968=direction('',(7.344409713304e-1,6.786725717393e-1,0.e0));
#133969=axis2_placement_3d('',#133966,#133967,#133968);
#133970=plane('',#133969);
#133971=oriented_edge('',*,*,#133957,.f.);
#133973=oriented_edge('',*,*,#133972,.f.);
#133974=oriented_edge('',*,*,#133870,.f.);
#133975=oriented_edge('',*,*,#133896,.f.);
#133976=edge_loop('',(#133971,#133973,#133974,#133975));
#133977=face_outer_bound('',#133976,.f.);
#133979=cartesian_point('',(-6.54e1,1.03e1,-7.6e0));
#133980=direction('',(0.e0,0.e0,-1.e0));
#133981=direction('',(0.e0,-1.e0,0.e0));
#133982=axis2_placement_3d('',#133979,#133980,#133981);
#133983=conical_surface('',#133982,3.905665997291e0,3.e0);
#133985=oriented_edge('',*,*,#133984,.f.);
#133987=oriented_edge('',*,*,#133986,.t.);
#133988=oriented_edge('',*,*,#133856,.f.);
#133989=oriented_edge('',*,*,#133972,.t.);
#133990=edge_loop('',(#133985,#133987,#133988,#133989));
#133991=face_outer_bound('',#133990,.f.);
#133993=cartesian_point('',(-6.54e1,1.03e1,-6.3e0));
#133994=direction('',(0.e0,0.e0,1.e0));
#133995=direction('',(5.952097272541e-1,8.035703955361e-1,0.e0));
#133996=axis2_placement_3d('',#133993,#133994,#133995);
#133997=toroidal_surface('',#133996,3.336849711224e0,5.e-1);
#133998=oriented_edge('',*,*,#133984,.t.);
#133999=oriented_edge('',*,*,#133961,.t.);
#134000=oriented_edge('',*,*,#132642,.f.);
#134002=oriented_edge('',*,*,#134001,.t.);
#134003=edge_loop('',(#133998,#133999,#134000,#134002));
#134004=face_outer_bound('',#134003,.f.);
#134006=cartesian_point('',(-6.695837930365e1,1.628343389397e1,-6.3e0));
#134007=direction('',(7.344409713305e-1,-6.786725717393e-1,0.e0));
#134008=direction('',(6.777424745667e-1,7.334344455044e-1,5.233595624294e-2));
#134009=axis2_placement_3d('',#134006,#134007,#134008);
#134010=cylindrical_surface('',#134009,5.e-1);
#134012=oriented_edge('',*,*,#134011,.t.);
#134013=oriented_edge('',*,*,#134001,.f.);
#134014=oriented_edge('',*,*,#132640,.f.);
#134015=oriented_edge('',*,*,#132897,.f.);
#134016=edge_loop('',(#134012,#134013,#134014,#134015));
#134017=face_outer_bound('',#134016,.f.);
#134019=cartesian_point('',(-5.943447592725e1,1.023377607442e1,-9.4e0));
#134020=direction('',(6.777424745667e-1,7.334344455044e-1,5.233595624294e-2));
#134021=direction('',(-7.344409713304e-1,6.786725717393e-1,0.e0));
#134022=axis2_placement_3d('',#134019,#134020,#134021);
#134023=plane('',#134022);
#134024=oriented_edge('',*,*,#134011,.f.);
#134026=oriented_edge('',*,*,#134025,.f.);
#134027=oriented_edge('',*,*,#133842,.f.);
#134028=oriented_edge('',*,*,#133986,.f.);
#134029=edge_loop('',(#134024,#134026,#134027,#134028));
#134030=face_outer_bound('',#134029,.f.);
#134032=cartesian_point('',(-5.503770154107e1,2.491210359944e1,
-2.338245181519e2));
#134033=direction('',(-4.347951400142e-2,-3.107741477228e-2,9.985708418301e-1));
#134034=direction('',(-7.063390168680e-1,7.078199211863e-1,-8.726535498375e-3));
#134035=axis2_placement_3d('',#134032,#134033,#134034);
#134036=cylindrical_surface('',#134035,2.e0);
#134037=oriented_edge('',*,*,#132895,.t.);
#134038=oriented_edge('',*,*,#133087,.f.);
#134039=oriented_edge('',*,*,#133828,.f.);
#134040=oriented_edge('',*,*,#133826,.t.);
#134041=oriented_edge('',*,*,#134025,.t.);
#134042=edge_loop('',(#134037,#134038,#134039,#134040,#134041));
#134043=face_outer_bound('',#134042,.f.);
#134045=cartesian_point('',(-2.488180240563e1,5.500491041448e1,
-2.338245181519e2));
#134046=direction('',(3.115244340792e-2,4.339841196233e-2,9.985720320081e-1));
#134047=direction('',(7.334344455044e-1,6.777424745667e-1,-5.233595624295e-2));
#134048=axis2_placement_3d('',#134045,#134046,#134047);
#134049=cylindrical_surface('',#134048,2.e0);
#134051=oriented_edge('',*,*,#134050,.t.);
#134053=oriented_edge('',*,*,#134052,.f.);
#134054=oriented_edge('',*,*,#133799,.f.);
#134055=oriented_edge('',*,*,#133083,.f.);
#134056=edge_loop('',(#134051,#134053,#134054,#134055));
#134057=face_outer_bound('',#134056,.f.);
#134059=cartesian_point('',(-1.616704029166e1,6.615385960106e1,
-6.511292408136e0));
#134060=cartesian_point('',(-1.621644350079e1,6.621714726060e1,
-6.511027898680e0));
#134061=cartesian_point('',(-1.640234093471e1,6.642865280943e1,
-6.510290813077e0));
#134062=cartesian_point('',(-1.679962708116e1,6.672698096926e1,
-6.510150107405e0));
#134063=cartesian_point('',(-1.739434118220e1,6.693988892347e1,
-6.512224884967e0));
#134064=cartesian_point('',(-1.803847523861e1,6.696227455862e1,
-6.516458116343e0));
#134065=cartesian_point('',(-1.865880016584e1,6.678691094031e1,
-6.522376190797e0));
#134066=cartesian_point('',(-1.909036290541e1,6.650177137447e1,
-6.527994920016e0));
#134067=cartesian_point('',(-1.929816065674e1,6.628762797228e1,
-6.531381269118e0));
#134068=cartesian_point('',(-1.935457952193e1,6.622167139342e1,
-6.532367549648e0));
#134069=cartesian_point('',(-1.633481748371e1,6.602328857698e1,
-6.055372668078e0));
#134070=cartesian_point('',(-1.637888016575e1,6.608015090668e1,
-6.054973930649e0));
#134071=cartesian_point('',(-1.654493344190e1,6.627018451868e1,
-6.053850203320e0));
#134072=cartesian_point('',(-1.690113050908e1,6.653781871205e1,
-6.053675608072e0));
#134073=cartesian_point('',(-1.743491877835e1,6.672673703560e1,
-6.056708205962e0));
#134074=cartesian_point('',(-1.801155138852e1,6.674258305255e1,
-6.062956184779e0));
#134075=cartesian_point('',(-1.856371194725e1,6.658041138936e1,
-6.071779423428e0));
#134076=cartesian_point('',(-1.894463816026e1,6.632211478035e1,
-6.080239347872e0));
#134077=cartesian_point('',(-1.912670176235e1,6.612983966035e1,
-6.085423664252e0));
#134078=cartesian_point('',(-1.917601470940e1,6.607074601291e1,
-6.086946322863e0));
#134079=cartesian_point('',(-1.607695786274e1,6.622396584116e1,
-5.652380474030e0));
#134080=cartesian_point('',(-1.612871414686e1,6.629110265911e1,
-5.652167890050e0));
#134081=cartesian_point('',(-1.632397874022e1,6.651548417342e1,
-5.651557210653e0));
#134082=cartesian_point('',(-1.674396980745e1,6.683118387714e1,
-5.651498578890e0));
#134083=cartesian_point('',(-1.737378082114e1,6.705228038206e1,
-5.653028094655e0));
#134084=cartesian_point('',(-1.805267686816e1,6.706740563979e1,
-5.656236598737e0));
#134085=cartesian_point('',(-1.869979934144e1,6.687209230074e1,
-5.660850620080e0));
#134086=cartesian_point('',(-1.914322385971e1,6.656550868443e1,
-5.665351705513e0));
#134087=cartesian_point('',(-1.935387580535e1,6.633877425170e1,
-5.668188728481e0));
#134088=cartesian_point('',(-1.941081802535e1,6.626920218079e1,
-5.669033475853e0));
#134089=cartesian_point('',(-1.567956789299e1,6.653323121067e1,
-5.827880204536e0));
#134090=cartesian_point('',(-1.574355207056e1,6.661591397013e1,
-5.827969041439e0));
#134091=cartesian_point('',(-1.598476371698e1,6.689225699672e1,
-5.828207619721e0));
#134092=cartesian_point('',(-1.650260392053e1,6.728138757001e1,
-5.828281598920e0));
#134093=cartesian_point('',(-1.727867538458e1,6.755546037339e1,
-5.827517067315e0));
#134094=cartesian_point('',(-1.811623923526e1,6.757724885431e1,
-5.826000251828e0));
#134095=cartesian_point('',(-1.891678197664e1,6.734014662478e1,
-5.823942808863e0));
#134096=cartesian_point('',(-1.946758406846e1,6.696422222441e1,
-5.822048544619e0));
#134097=cartesian_point('',(-1.973020584298e1,6.668499535945e1,
-5.820967875108e0));
#134098=cartesian_point('',(-1.980128143545e1,6.659922485065e1,
-5.820662186912e0));
#134099=(bounded_surface()b_spline_surface(3,3,((#134059,#134060,#134061,
#134062,#134063,#134064,#134065,#134066,#134067,#134068),(#134069,#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-3.619780519772e-1,1.227402728507e0),(3.490570397431e-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.519798431979e0,
1.519798431979e0,1.519798431979e0,1.519798431979e0,1.519798431979e0,
1.519798431979e0,1.519798431979e0,1.519798431979e0,1.519798431979e0,
1.519798431979e0),(8.808358074913e-1,8.808358074913e-1,8.808358074913e-1,
8.808358074913e-1,8.808358074913e-1,8.808358074913e-1,8.808358074913e-1,
8.808358074913e-1,8.808358074913e-1,8.808358074913e-1),(8.309571582157e-1,
8.309571582157e-1,8.309571582157e-1,8.309571582157e-1,8.309571582157e-1,
8.309571582157e-1,8.309571582157e-1,8.309571582157e-1,8.309571582157e-1,
8.309571582157e-1),(1.370162484152e0,1.370162484152e0,1.370162484152e0,
1.370162484152e0,1.370162484152e0,1.370162484152e0,1.370162484152e0,
1.370162484152e0,1.370162484152e0,1.370162484152e0)))representation_item('')surface());
#134101=oriented_edge('',*,*,#134100,.t.);
#134102=oriented_edge('',*,*,#133264,.f.);
#134104=oriented_edge('',*,*,#134103,.t.);
#134105=oriented_edge('',*,*,#134050,.f.);
#134107=oriented_edge('',*,*,#134106,.t.);
#134108=edge_loop('',(#134101,#134102,#134104,#134105,#134107));
#134109=face_outer_bound('',#134108,.f.);
#134111=cartesian_point('',(-1.735345251176e1,6.722851253672e1,
-5.774601051525e0));
#134112=cartesian_point('',(-1.734113395218e1,6.723381276732e1,
-5.772439532397e0));
#134113=cartesian_point('',(-1.732863254472e1,6.723898819886e1,
-5.770462078508e0));
#134114=cartesian_point('',(-1.731596080370e1,6.724403077324e1,
-5.768663642257e0));
#134115=cartesian_point('',(-1.736175425424e1,6.723702708904e1,
-5.778607597059e0));
#134116=cartesian_point('',(-1.734932301842e1,6.724238236481e1,
-5.776566016973e0));
#134117=cartesian_point('',(-1.733670927423e1,6.724760641807e1,
-5.774709618497e0));
#134118=cartesian_point('',(-1.732392571688e1,6.725269137482e1,
-5.773032864586e0));
#134119=cartesian_point('',(-1.739470980508e1,6.727072157698e1,
-5.792555242749e0));
#134120=cartesian_point('',(-1.738182792338e1,6.727632767798e1,
-5.790987984568e0));
#134121=cartesian_point('',(-1.736876439859e1,6.728177663199e1,
-5.789611177257e0));
#134122=cartesian_point('',(-1.735553266519e1,6.728706127645e1,
-5.788417290046e0));
#134123=cartesian_point('',(-1.745573718469e1,6.733238069459e1,
-5.804764007785e0));
#134124=cartesian_point('',(-1.744199745804e1,6.733867612373e1,
-5.804062564192e0));
#134125=cartesian_point('',(-1.742807433307e1,6.734476343968e1,
-5.803567157628e0));
#134126=cartesian_point('',(-1.741398276110e1,6.735063666229e1,
-5.803266212059e0));
#134127=cartesian_point('',(-1.753495283007e1,6.741104815854e1,
-5.795314744207e0));
#134128=cartesian_point('',(-1.752005624939e1,6.741865598501e1,
-5.795713868456e0));
#134129=cartesian_point('',(-1.750496775592e1,6.742598404646e1,
-5.796350086781e0));
#134130=cartesian_point('',(-1.748970454427e1,6.743302764671e1,
-5.797205916119e0));
#134131=cartesian_point('',(-1.760954437780e1,6.748382408186e1,
-5.762391653019e0));
#134132=cartesian_point('',(-1.759351730918e1,6.749306433483e1,
-5.763804982060e0));
#134133=cartesian_point('',(-1.757728438751e1,6.750195213375e1,
-5.765494930966e0));
#134134=cartesian_point('',(-1.756086518048e1,6.751048375323e1,
-5.767437831288e0));
#134135=cartesian_point('',(-1.766393346778e1,6.753586213940e1,
-5.719394421167e0));
#134136=cartesian_point('',(-1.764704955577e1,6.754660621645e1,
-5.721529782511e0));
#134137=cartesian_point('',(-1.762994494436e1,6.755694071162e1,
-5.723978711509e0));
#134138=cartesian_point('',(-1.761264113762e1,6.756686241903e1,
-5.726712536990e0));
#134139=cartesian_point('',(-1.770160397411e1,6.757130944564e1,
-5.678615887746e0));
#134140=cartesian_point('',(-1.768410775901e1,6.758327665839e1,
-5.681241211468e0));
#134141=cartesian_point('',(-1.766637785053e1,6.759479233240e1,
-5.684210399956e0));
#134142=cartesian_point('',(-1.764843721311e1,6.760585351255e1,
-5.687491031827e0));
#134143=cartesian_point('',(-1.772652071354e1,6.759445441139e1,
-5.646073327760e0));
#134144=cartesian_point('',(-1.770860995400e1,6.760732261033e1,
-5.649017603606e0));
#134145=cartesian_point('',(-1.769045553317e1,6.761971030849e1,
-5.652328167601e0));
#134146=cartesian_point('',(-1.767208144197e1,6.763161466137e1,
-5.655969973356e0));
#134147=cartesian_point('',(-1.774930238781e1,6.761530421314e1,
-5.610552205489e0));
#134148=cartesian_point('',(-1.773100272438e1,6.762909140380e1,
-5.613782793640e0));
#134149=cartesian_point('',(-1.771244886419e1,6.764237036039e1,
-5.617402639921e0));
#134150=cartesian_point('',(-1.769366579923e1,6.765513828237e1,
-5.621374148279e0));
#134151=cartesian_point('',(-1.777777669658e1,6.764086576295e1,
-5.556944757082e0));
#134152=cartesian_point('',(-1.775897517033e1,6.765595363633e1,
-5.560524721077e0));
#134153=cartesian_point('',(-1.773990400873e1,6.767049661138e1,
-5.564526594450e0));
#134154=cartesian_point('',(-1.772058955488e1,6.768449185112e1,
-5.568909355475e0));
#134155=cartesian_point('',(-1.780763506414e1,6.766653360098e1,
-5.479724569472e0));
#134156=cartesian_point('',(-1.778827128881e1,6.768333218725e1,
-5.483651551394e0));
#134157=cartesian_point('',(-1.776861651042e1,6.769954286478e1,
-5.488043670961e0));
#134158=cartesian_point('',(-1.774869871681e1,6.771516255012e1,
-5.492855769390e0));
#134159=cartesian_point('',(-1.783012208444e1,6.768329831207e1,
-5.374119434564e0));
#134160=cartesian_point('',(-1.781025357068e1,6.770216861402e1,
-5.378264079834e0));
#134161=cartesian_point('',(-1.779006626423e1,6.772040830640e1,
-5.382926724631e0));
#134162=cartesian_point('',(-1.776958990637e1,6.773801364954e1,
-5.388057863727e0));
#134163=cartesian_point('',(-1.783627626787e1,6.768304077474e1,
-5.255626298778e0));
#134164=cartesian_point('',(-1.781611611862e1,6.770395713344e1,
-5.259748031147e0));
#134165=cartesian_point('',(-1.779560748512e1,6.772421173173e1,
-5.264440570684e0));
#134166=cartesian_point('',(-1.777478156054e1,6.774379976189e1,
-5.269650898824e0));
#134167=cartesian_point('',(-1.782643205001e1,6.766889363070e1,
-5.175984149589e0));
#134168=cartesian_point('',(-1.780627719872e1,6.769098110423e1,
-5.179894709476e0));
#134169=cartesian_point('',(-1.778575499833e1,6.771239816345e1,
-5.184406802334e0));
#134170=cartesian_point('',(-1.776489724005e1,6.773313903965e1,
-5.189466047464e0));
#134171=cartesian_point('',(-1.781745858556e1,6.765773397947e1,
-5.135485979891e0));
#134172=cartesian_point('',(-1.779736356057e1,6.768035904654e1,
-5.139233598493e0));
#134173=cartesian_point('',(-1.777689190348e1,6.770231278478e1,
-5.143597021183e0));
#134174=cartesian_point('',(-1.775607560235e1,6.772358886780e1,
-5.148521458200e0));
#134175=b_spline_surface_with_knots('',3,3,((#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)),.unspecified.,.f.,.f.,.f.,
(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,4),(3.317871679227e-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.647181715753e0),(3.318153966471e-1,3.761884271267e-1),.unspecified.);
#134176=oriented_edge('',*,*,#134100,.f.);
#134178=oriented_edge('',*,*,#134177,.t.);
#134179=oriented_edge('',*,*,#133225,.t.);
#134180=oriented_edge('',*,*,#133241,.f.);
#134181=edge_loop('',(#134176,#134178,#134179,#134180));
#134182=face_outer_bound('',#134181,.f.);
#134184=cartesian_point('',(-1.923771637528e1,6.624982305120e1,
-6.490335079741e0));
#134185=cartesian_point('',(-1.919013514200e1,6.629000822576e1,
-6.470762478790e0));
#134186=cartesian_point('',(-1.905544771843e1,6.639739016121e1,
-6.415352982122e0));
#134187=cartesian_point('',(-1.882285939855e1,6.655518818143e1,
-6.319516110365e0));
#134188=cartesian_point('',(-1.853614996632e1,6.671291791543e1,
-6.200355329015e0));
#134189=cartesian_point('',(-1.825250997561e1,6.684204942708e1,
-6.081305785315e0));
#134190=cartesian_point('',(-1.799343732880e1,6.694810361805e1,
-5.974258675686e0));
#134191=cartesian_point('',(-1.776626824612e1,6.703964848691e1,
-5.886641502301e0));
#134192=cartesian_point('',(-1.756938876268e1,6.712364172500e1,
-5.821461331270e0));
#134193=cartesian_point('',(-1.738514084517e1,6.720945424951e1,
-5.775855121654e0));
#134194=cartesian_point('',(-1.726843616232e1,6.726970841556e1,
-5.761418321052e0));
#134195=cartesian_point('',(-1.720849847253e1,6.730240279273e1,
-5.759526094060e0));
#134196=cartesian_point('',(-1.926604365407e1,6.623623543261e1,
-6.453567522958e0));
#134197=cartesian_point('',(-1.922001289382e1,6.627815103970e1,
-6.434571811376e0));
#134198=cartesian_point('',(-1.908914457251e1,6.639068853374e1,
-6.380875586839e0));
#134199=cartesian_point('',(-1.886065664492e1,6.655808846256e1,
-6.288602160585e0));
#134200=cartesian_point('',(-1.857592286976e1,6.672711201537e1,
-6.175645500014e0));
#134201=cartesian_point('',(-1.829144942860e1,6.686615003500e1,
-6.064340525582e0));
#134202=cartesian_point('',(-1.803005994181e1,6.697906082799e1,
-5.965777714922e0));
#134203=cartesian_point('',(-1.780045919517e1,6.707416703082e1,
-5.886542230173e0));
#134204=cartesian_point('',(-1.760185841310e1,6.715889353052e1,
-5.828981569718e0));
#134205=cartesian_point('',(-1.741685838139e1,6.724317027624e1,
-5.790332651360e0));
#134206=cartesian_point('',(-1.730049722534e1,6.730096484731e1,
-5.779788615652e0));
#134207=cartesian_point('',(-1.724101459930e1,6.733200193404e1,
-5.779602644149e0));
#134208=cartesian_point('',(-1.930936194590e1,6.620271140727e1,
-6.385966211238e0));
#134209=cartesian_point('',(-1.926646802964e1,6.624752119737e1,
-6.367583514251e0));
#134210=cartesian_point('',(-1.914348481456e1,6.636884037112e1,
-6.315776083488e0));
#134211=cartesian_point('',(-1.892423062741e1,6.655324629117e1,
-6.227942293505e0));
#134212=cartesian_point('',(-1.864540454138e1,6.674312987670e1,
-6.124019220475e0));
#134213=cartesian_point('',(-1.836152308184e1,6.690147209646e1,
-6.024797553237e0));
#134214=cartesian_point('',(-1.809744187684e1,6.702884936495e1,
-5.940111912315e0));
#134215=cartesian_point('',(-1.786429781643e1,6.713277168070e1,
-5.875078515516e0));
#134216=cartesian_point('',(-1.766290260200e1,6.722123834359e1,
-5.830822841014e0));
#134217=cartesian_point('',(-1.747648478831e1,6.730520728418e1,
-5.804702552689e0));
#134218=cartesian_point('',(-1.736049493820e1,6.736020045310e1,
-5.801470669829e0));
#134219=cartesian_point('',(-1.730165932312e1,6.738909223043e1,
-5.804610504209e0));
#134220=cartesian_point('',(-1.934678413235e1,6.613274780970e1,
-6.290969751609e0));
#134221=cartesian_point('',(-1.930906380809e1,6.618085563436e1,
-6.272250723956e0));
#134222=cartesian_point('',(-1.919947083586e1,6.631264926417e1,
-6.219722901436e0));
#134223=cartesian_point('',(-1.899772668908e1,6.651921844369e1,
-6.132476578442e0));
#134224=cartesian_point('',(-1.873328995295e1,6.673866987109e1,
-6.034897657336e0));
#134225=cartesian_point('',(-1.845592436414e1,6.692705555416e1,
-5.946887507281e0));
#134226=cartesian_point('',(-1.819225612976e1,6.707973796966e1,
-5.877094841659e0));
#134227=cartesian_point('',(-1.795661466980e1,6.720211789614e1,
-5.828785145370e0));
#134228=cartesian_point('',(-1.775228355502e1,6.730224040237e1,
-5.801341693477e0));
#134229=cartesian_point('',(-1.756377993703e1,6.739250835466e1,
-5.792123159203e0));
#134230=cartesian_point('',(-1.744761538403e1,6.744816915998e1,
-5.799581004428e0));
#134231=cartesian_point('',(-1.738918148206e1,6.747645912987e1,
-5.807899199380e0));
#134232=cartesian_point('',(-1.936039381451e1,6.605874666127e1,
-6.213082565591e0));
#134233=cartesian_point('',(-1.932747263722e1,6.610899867809e1,
-6.193215780796e0));
#134234=cartesian_point('',(-1.923053980259e1,6.624802180661e1,
-6.137640519630e0));
#134235=cartesian_point('',(-1.904645318163e1,6.647149990946e1,
-6.046761575708e0));
#134236=cartesian_point('',(-1.879824611631e1,6.671537906833e1,
-5.949761066533e0));
#134237=cartesian_point('',(-1.853036093441e1,6.693052040105e1,
-5.866743594069e0));
#134238=cartesian_point('',(-1.827008570814e1,6.710757317697e1,
-5.805806989737e0));
#134239=cartesian_point('',(-1.803420346689e1,6.724950464451e1,
-5.768854759641e0));
#134240=cartesian_point('',(-1.782818666412e1,6.736384306568e1,
-5.753823579456e0));
#134241=cartesian_point('',(-1.763790485439e1,6.746417627207e1,
-5.757950155467e0));
#134242=cartesian_point('',(-1.752109001098e1,6.752373649945e1,
-5.774474122904e0));
#134243=cartesian_point('',(-1.746261600314e1,6.755328968041e1,
-5.787405528647e0));
#134244=cartesian_point('',(-1.935597250231e1,6.599278953347e1,
-6.158058982828e0));
#134245=cartesian_point('',(-1.932689990057e1,6.604409604855e1,
-6.136664464009e0));
#134246=cartesian_point('',(-1.924029329031e1,6.618710964026e1,
-6.076916529647e0));
#134247=cartesian_point('',(-1.907139481904e1,6.642149503913e1,
-5.980088836737e0));
#134248=cartesian_point('',(-1.883829684479e1,6.668278347232e1,
-5.879696133060e0));
#134249=cartesian_point('',(-1.858051115241e1,6.691857189632e1,
-5.796753134291e0));
#134250=cartesian_point('',(-1.832514405129e1,6.711581956617e1,
-5.739314977024e0));
#134251=cartesian_point('',(-1.809057715542e1,6.727519562163e1,
-5.708450777235e0));
#134252=cartesian_point('',(-1.788396261528e1,6.740340749198e1,
-5.701060315227e0));
#134253=cartesian_point('',(-1.769236865208e1,6.751488035124e1,
-5.714193180412e0));
#134254=cartesian_point('',(-1.757467754654e1,6.757995113898e1,
-5.737369934980e0));
#134255=cartesian_point('',(-1.751587145452e1,6.761184089703e1,
-5.753862483166e0));
#134256=cartesian_point('',(-1.934459196696e1,6.594013816457e1,
-6.120964702301e0));
#134257=cartesian_point('',(-1.931838810927e1,6.599188011923e1,
-6.098111224462e0));
#134258=cartesian_point('',(-1.923957028065e1,6.613691551386e1,
-6.034341505358e0));
#134259=cartesian_point('',(-1.908253512155e1,6.637803286213e1,
-5.931479179898e0));
#134260=cartesian_point('',(-1.886180352003e1,6.665114891281e1,
-5.826524992499e0));
#134261=cartesian_point('',(-1.861286239690e1,6.690190123164e1,
-5.741565955742e0));
#134262=cartesian_point('',(-1.836230692372e1,6.711454578255e1,
-5.684835775293e0));
#134263=cartesian_point('',(-1.812951574788e1,6.728785596125e1,
-5.656917533730e0));
#134264=cartesian_point('',(-1.792285319949e1,6.742771309339e1,
-5.654003043760e0));
#134265=cartesian_point('',(-1.773034116367e1,6.754910698160e1,
-5.672955333355e0));
#134266=cartesian_point('',(-1.761180984898e1,6.761954195984e1,
-5.700765500371e0));
#134267=cartesian_point('',(-1.755259809924e1,6.765387120709e1,
-5.719839612775e0));
#134268=cartesian_point('',(-1.933283809780e1,6.590176293204e1,
-6.096937187766e0));
#134269=cartesian_point('',(-1.930863550459e1,6.595364323550e1,
-6.072914854753e0));
#134270=cartesian_point('',(-1.923529441401e1,6.609963954418e1,
-6.005909444674e0));
#134271=cartesian_point('',(-1.908679095372e1,6.634479336170e1,
-5.898082175743e0));
#134272=cartesian_point('',(-1.887520715600e1,6.662561818792e1,
-5.788986652999e0));
#134273=cartesian_point('',(-1.863305719618e1,6.688660821801e1,
-5.701643785699e0));
#134274=cartesian_point('',(-1.838640242704e1,6.711015587211e1,
-5.644511121511e0));
#134275=cartesian_point('',(-1.815522523787e1,6.729362584090e1,
-5.617896814649e0));
#134276=cartesian_point('',(-1.794871677381e1,6.744222206134e1,
-5.617529432563e0));
#134277=cartesian_point('',(-1.775559259689e1,6.757130013860e1,
-5.640119640522e0));
#134278=cartesian_point('',(-1.763638689274e1,6.764607013087e1,
-5.671008492903e0));
#134279=cartesian_point('',(-1.757681754581e1,6.768243043156e1,
-5.691849121496e0));
#134280=cartesian_point('',(-1.931771867793e1,6.586302523213e1,
-6.075513630215e0));
#134281=cartesian_point('',(-1.929545191799e1,6.591487675486e1,
-6.050212155168e0));
#134282=cartesian_point('',(-1.922745097540e1,6.606136068667e1,
-5.979654102196e0));
#134283=cartesian_point('',(-1.908745165655e1,6.630977041225e1,
-5.866281932255e0));
#134284=cartesian_point('',(-1.888522861878e1,6.659751890646e1,
-5.752237582931e0));
#134285=cartesian_point('',(-1.865025832992e1,6.686821409635e1,
-5.661628018548e0));
#134286=cartesian_point('',(-1.840791154653e1,6.710246770679e1,
-5.603224893069e0));
#134287=cartesian_point('',(-1.817866442243e1,6.729619703162e1,
-5.577133464216e0));
#134288=cartesian_point('',(-1.797248939145e1,6.745385139434e1,
-5.578664319086e0));
#134289=cartesian_point('',(-1.777880092152e1,6.759111263221e1,
-5.604358903828e0));
#134290=cartesian_point('',(-1.765885612618e1,6.767065872706e1,
-5.638074766394e0));
#134291=cartesian_point('',(-1.759886753567e1,6.770930732015e1,
-5.660590331169e0));
#134292=cartesian_point('',(-1.929185852986e1,6.580881441889e1,
-6.049622357079e0));
#134293=cartesian_point('',(-1.927217900892e1,6.586038234014e1,
-6.022387435712e0));
#134294=cartesian_point('',(-1.921137919638e1,6.600685183461e1,
-5.946443975369e0));
#134295=cartesian_point('',(-1.908312462959e1,6.625863530027e1,
-5.824542020830e0));
#134296=cartesian_point('',(-1.889418416602e1,6.655483364275e1,
-5.702462117240e0));
#134297=cartesian_point('',(-1.866972992344e1,6.683820153068e1,
-5.606038157047e0));
#134298=cartesian_point('',(-1.843394701653e1,6.708700383706e1,
-5.544608707478e0));
#134299=cartesian_point('',(-1.820783547705e1,6.729509564785e1,
-5.518102895668e0));
#134300=cartesian_point('',(-1.800238405012e1,6.746576793869e1,
-5.521318084364e0));
#134301=cartesian_point('',(-1.780798336445e1,6.761509693153e1,
-5.550536636902e0));
#134302=cartesian_point('',(-1.768691999361e1,6.770190491261e1,
-5.587803129486e0));
#134303=cartesian_point('',(-1.762626052417e1,6.774409971446e1,
-5.612506253698e0));
#134304=cartesian_point('',(-1.924886083042e1,6.573870264054e1,
-6.024445674229e0));
#134305=cartesian_point('',(-1.923227990302e1,6.578940940079e1,
-5.994418896227e0));
#134306=cartesian_point('',(-1.918024070153e1,6.593444443488e1,
-5.910669817827e0));
#134307=cartesian_point('',(-1.906685841819e1,6.618818830092e1,
-5.776171564154e0));
#134308=cartesian_point('',(-1.889546797720e1,6.649279691092e1,
-5.641443894570e0));
#134309=cartesian_point('',(-1.868556635049e1,6.679070771482e1,
-5.534974874825e0));
#134310=cartesian_point('',(-1.845935988550e1,6.705744519186e1,
-5.467094998631e0));
#134311=cartesian_point('',(-1.823818662410e1,6.728412282871e1,
-5.437724641857e0));
#134312=cartesian_point('',(-1.803419317883e1,6.747232560771e1,
-5.441143104177e0));
#134313=cartesian_point('',(-1.783902878078e1,6.763851353165e1,
-5.473252421599e0));
#134314=cartesian_point('',(-1.771634752796e1,6.773588788824e1,
-5.514286967093e0));
#134315=cartesian_point('',(-1.765464937557e1,6.778336777444e1,
-5.541501531566e0));
#134316=cartesian_point('',(-1.918060066441e1,6.565588416524e1,
-6.009901930699e0));
#134317=cartesian_point('',(-1.916722721303e1,6.570466955480e1,
-5.976044574953e0));
#134318=cartesian_point('',(-1.912452548119e1,6.584542088736e1,
-5.881537936101e0));
#134319=cartesian_point('',(-1.902813036746e1,6.609708586996e1,
-5.729299106853e0));
#134320=cartesian_point('',(-1.887814993441e1,6.640702381020e1,
-5.575506946178e0));
#134321=cartesian_point('',(-1.868717949020e1,6.671873550197e1,
-5.452554133299e0));
#134322=cartesian_point('',(-1.847427350294e1,6.700504757670e1,
-5.372416034830e0));
#134323=cartesian_point('',(-1.826054833349e1,6.725369878006e1,
-5.335403283679e0));
#134324=cartesian_point('',(-1.805923200909e1,6.746387873025e1,
-5.335449686915e0));
#134325=cartesian_point('',(-1.786345336419e1,6.765226981118e1,
-5.367925267164e0));
#134326=cartesian_point('',(-1.773854789688e1,6.776427343905e1,
-5.411903724628e0));
#134327=cartesian_point('',(-1.767531003909e1,6.781927409073e1,
-5.441503739225e0));
#134328=cartesian_point('',(-1.909463161023e1,6.557672679069e1,
-6.014029678545e0));
#134329=cartesian_point('',(-1.908378676512e1,6.562260306402e1,
-5.975879030679e0));
#134330=cartesian_point('',(-1.904881041683e1,6.575618811601e1,
-5.869266516440e0));
#134331=cartesian_point('',(-1.896796283044e1,6.600065232228e1,
-5.696676562809e0));
#134332=cartesian_point('',(-1.883925189102e1,6.631022035788e1,
-5.519769301609e0));
#134333=cartesian_point('',(-1.866844144917e1,6.663111548298e1,
-5.375582258417e0));
#134334=cartesian_point('',(-1.847060710279e1,6.693422545914e1,
-5.278224340728e0));
#134335=cartesian_point('',(-1.826591662644e1,6.720390180504e1,
-5.228854457892e0));
#134336=cartesian_point('',(-1.806829198766e1,6.743659360722e1,
-5.221392331360e0));
#134337=cartesian_point('',(-1.787226779096e1,6.764892179249e1,
-5.250601303985e0));
#134338=cartesian_point('',(-1.774486494799e1,6.777745628703e1,
-5.295605554631e0));
#134339=cartesian_point('',(-1.767978436625e1,6.784116128724e1,
-5.326796081415e0));
#134340=cartesian_point('',(-1.902978520641e1,6.553357473501e1,
-6.031920403466e0));
#134341=cartesian_point('',(-1.901985287436e1,6.557693452971e1,
-5.990880970031e0));
#134342=cartesian_point('',(-1.898804751073e1,6.570394789918e1,
-5.876086748676e0));
#134343=cartesian_point('',(-1.891507806670e1,6.593996347849e1,
-5.689457408262e0));
#134344=cartesian_point('',(-1.879866122275e1,6.624458992941e1,
-5.495703914842e0));
#134345=cartesian_point('',(-1.864063293363e1,6.656701478045e1,
-5.335187824660e0));
#134346=cartesian_point('',(-1.845306142032e1,6.687762381234e1,
-5.223668150706e0));
#134347=cartesian_point('',(-1.825495822109e1,6.715878176601e1,
-5.163178551052e0));
#134348=cartesian_point('',(-1.806032892322e1,6.740505243648e1,
-5.147905327606e0));
#134349=cartesian_point('',(-1.786446716686e1,6.763278553506e1,
-5.172195916982e0));
#134350=cartesian_point('',(-1.773538061929e1,6.777254246433e1,
-5.216208226484e0));
#134351=cartesian_point('',(-1.766897356042e1,6.784230780927e1,
-5.247667652111e0));
#134352=cartesian_point('',(-1.899494077052e1,6.551423985092e1,
-6.044972151205e0));
#134353=cartesian_point('',(-1.898526729126e1,6.555617249125e1,
-6.002461818977e0));
#134354=cartesian_point('',(-1.895454775240e1,6.567938330122e1,
-5.883492244729e0));
#134355=cartesian_point('',(-1.888491585932e1,6.591015709061e1,
-5.689624160254e0));
#134356=cartesian_point('',(-1.877423266540e1,6.621104334496e1,
-5.486955706321e0));
#134357=cartesian_point('',(-1.862250856911e1,6.653303431354e1,
-5.317592783458e0));
#134358=cartesian_point('',(-1.844019439015e1,6.684646953653e1,
-5.198190557076e0));
#134359=cartesian_point('',(-1.824557782992e1,6.713277839492e1,
-5.131307376658e0));
#134360=cartesian_point('',(-1.805260706970e1,6.738555396752e1,
-5.111337288600e0));
#134361=cartesian_point('',(-1.785691349293e1,6.762094791069e1,
-5.132413952915e0));
#134362=cartesian_point('',(-1.772696877828e1,6.776644497528e1,
-5.175482408918e0));
#134363=cartesian_point('',(-1.765986372547e1,6.783934919012e1,
-5.206869738177e0));
#134364=b_spline_surface_with_knots('',3,3,((#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,#134223,#134224,
#134225,#134226,#134227,#134228,#134229,#134230,#134231),(#134232,#134233,
#134234,#134235,#134236,#134237,#134238,#134239,#134240,#134241,#134242,
#134243),(#134244,#134245,#134246,#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)),.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),(3.320805028962e-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.644788720478e0),(
-6.334584763020e-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.317987995985e-1),.unspecified.);
#134365=oriented_edge('',*,*,#133081,.t.);
#134366=oriented_edge('',*,*,#134177,.f.);
#134367=oriented_edge('',*,*,#134106,.f.);
#134368=edge_loop('',(#134365,#134366,#134367));
#134369=face_outer_bound('',#134368,.f.);
#134371=cartesian_point('',(-1.243839529363e1,6.279738326221e1,-6.3e0));
#134372=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#134373=direction('',(-7.334344455044e-1,-6.777424745667e-1,5.233595624294e-2));
#134374=axis2_placement_3d('',#134371,#134372,#134373);
#134375=cylindrical_surface('',#134374,5.e-1);
#134377=oriented_edge('',*,*,#134376,.t.);
#134378=oriented_edge('',*,*,#134103,.f.);
#134379=oriented_edge('',*,*,#133262,.f.);
#134381=oriented_edge('',*,*,#134380,.f.);
#134382=edge_loop('',(#134377,#134378,#134379,#134381));
#134383=face_outer_bound('',#134382,.f.);
#134385=cartesian_point('',(-1.023377607442e1,5.943447592725e1,-9.4e0));
#134386=direction('',(7.334344455044e-1,6.777424745667e-1,-5.233595624294e-2));
#134387=direction('',(-6.786725717393e-1,7.344409713304e-1,0.e0));
#134388=axis2_placement_3d('',#134385,#134386,#134387);
#134389=plane('',#134388);
#134390=oriented_edge('',*,*,#134376,.f.);
#134392=oriented_edge('',*,*,#134391,.f.);
#134393=oriented_edge('',*,*,#133785,.f.);
#134394=oriented_edge('',*,*,#134052,.t.);
#134395=edge_loop('',(#134390,#134392,#134393,#134394));
#134396=face_outer_bound('',#134395,.f.);
#134398=cartesian_point('',(-1.03e1,6.54e1,-7.6e0));
#134399=direction('',(0.e0,0.e0,-1.e0));
#134400=direction('',(-1.e0,0.e0,0.e0));
#134401=axis2_placement_3d('',#134398,#134399,#134400);
#134402=conical_surface('',#134401,3.905665997291e0,3.e0);
#134404=oriented_edge('',*,*,#134403,.f.);
#134406=oriented_edge('',*,*,#134405,.t.);
#134407=oriented_edge('',*,*,#133771,.f.);
#134408=oriented_edge('',*,*,#134391,.t.);
#134409=edge_loop('',(#134404,#134406,#134407,#134408));
#134410=face_outer_bound('',#134409,.f.);
#134412=cartesian_point('',(-1.03e1,6.54e1,-6.3e0));
#134413=direction('',(0.e0,0.e0,-1.e0));
#134414=direction('',(8.093512666804e-1,-5.873248906039e-1,0.e0));
#134415=axis2_placement_3d('',#134412,#134413,#134414);
#134416=toroidal_surface('',#134415,3.336849711224e0,5.e-1);
#134417=oriented_edge('',*,*,#134403,.t.);
#134418=oriented_edge('',*,*,#134380,.t.);
#134419=oriented_edge('',*,*,#133260,.f.);
#134421=oriented_edge('',*,*,#134420,.t.);
#134422=edge_loop('',(#134417,#134418,#134419,#134421));
#134423=face_outer_bound('',#134422,.f.);
#134425=cartesian_point('',(-5.428254955929e0,6.575533991068e1,-6.3e0));
#134426=direction('',(-6.786725717393e-1,-7.344409713305e-1,0.e0));
#134427=direction('',(7.334344455044e-1,-6.777424745667e-1,5.233595624294e-2));
#134428=axis2_placement_3d('',#134425,#134426,#134427);
#134429=cylindrical_surface('',#134428,5.e-1);
#134431=oriented_edge('',*,*,#134430,.t.);
#134432=oriented_edge('',*,*,#134420,.f.);
#134433=oriented_edge('',*,*,#133258,.f.);
#134434=oriented_edge('',*,*,#133651,.f.);
#134435=edge_loop('',(#134431,#134432,#134433,#134434));
#134436=face_outer_bound('',#134435,.f.);
#134438=cartesian_point('',(4.843913303658e-1,7.117671620622e1,-9.4e0));
#134439=direction('',(-7.334344455044e-1,6.777424745667e-1,-5.233595624294e-2));
#134440=direction('',(-6.786725717393e-1,-7.344409713304e-1,0.e0));
#134441=axis2_placement_3d('',#134438,#134439,#134440);
#134442=plane('',#134441);
#134443=oriented_edge('',*,*,#134430,.f.);
#134444=oriented_edge('',*,*,#133669,.f.);
#134445=oriented_edge('',*,*,#133757,.f.);
#134446=oriented_edge('',*,*,#134405,.f.);
#134447=edge_loop('',(#134443,#134444,#134445,#134446));
#134448=face_outer_bound('',#134447,.f.);
#134450=cartesian_point('',(6.004941109952e0,6.794426858834e1,
-8.899868625344e0));
#134451=direction('',(-7.018147713299e-5,8.045234788660e-5,9.999999943010e-1));
#134452=direction('',(-9.483600529085e-1,3.171958410340e-1,-9.207646004283e-5));
#134453=axis2_placement_3d('',#134450,#134451,#134452);
#134454=toroidal_surface('',#134453,1.499469904992e0,4.999981310384e-1);
#134455=oriented_edge('',*,*,#130229,.f.);
#134456=oriented_edge('',*,*,#133716,.f.);
#134458=oriented_edge('',*,*,#134457,.t.);
#134460=oriented_edge('',*,*,#134459,.t.);
#134462=oriented_edge('',*,*,#134461,.f.);
#134463=edge_loop('',(#134455,#134456,#134458,#134460,#134462));
#134464=face_outer_bound('',#134463,.f.);
#134466=cartesian_point('',(5.940512902640e0,6.804545283557e1,
-3.407219381653e0));
#134467=direction('',(-1.181935049781e-2,1.854945066241e-2,9.997580811546e-1));
#134468=direction('',(2.781379853627e-1,9.604312023189e-1,-1.453157632846e-2));
#134469=axis2_placement_3d('',#134466,#134467,#134468);
#134470=cylindrical_surface('',#134469,1.999991946993e0);
#134471=oriented_edge('',*,*,#134459,.f.);
#134472=oriented_edge('',*,*,#134457,.f.);
#134473=oriented_edge('',*,*,#133702,.f.);
#134474=oriented_edge('',*,*,#129017,.t.);
#134476=oriented_edge('',*,*,#134475,.f.);
#134477=edge_loop('',(#134471,#134472,#134473,#134474,#134476));
#134478=face_outer_bound('',#134477,.f.);
#134480=cartesian_point('',(0.e0,0.e0,-3.7e0));
#134481=direction('',(0.e0,0.e0,1.e0));
#134482=direction('',(1.e0,0.e0,0.e0));
#134483=axis2_placement_3d('',#134480,#134481,#134482);
#134484=conical_surface('',#134483,7.029949387009e1,1.e0);
#134486=oriented_edge('',*,*,#134485,.f.);
#134487=oriented_edge('',*,*,#134475,.t.);
#134488=oriented_edge('',*,*,#129031,.f.);
#134490=oriented_edge('',*,*,#134489,.t.);
#134491=edge_loop('',(#134486,#134487,#134488,#134490));
#134492=face_outer_bound('',#134491,.f.);
#134494=cartesian_point('',(0.e0,0.e0,-8.9e0));
#134495=direction('',(0.e0,0.e0,1.e0));
#134496=direction('',(7.715685962642e-2,9.970189662251e-1,0.e0));
#134497=axis2_placement_3d('',#134494,#134495,#134496);
#134498=toroidal_surface('',#134497,6.970865136844e1,5.e-1);
#134499=oriented_edge('',*,*,#130231,.f.);
#134500=oriented_edge('',*,*,#134461,.t.);
#134501=oriented_edge('',*,*,#134485,.t.);
#134503=oriented_edge('',*,*,#134502,.t.);
#134504=edge_loop('',(#134499,#134500,#134501,#134503));
#134505=face_outer_bound('',#134504,.f.);
#134507=cartesian_point('',(8.639475829067e0,6.765962197671e1,
-8.899686162211e0));
#134508=direction('',(1.246317096710e-4,1.866992952973e-4,9.999999748052e-1));
#134509=direction('',(1.135279255358e-1,9.935347856350e-1,-1.996414288163e-4));
#134510=axis2_placement_3d('',#134507,#134508,#134509);
#134511=toroidal_surface('',#134510,1.499619822520e0,4.999972154904e-1);
#134512=oriented_edge('',*,*,#130233,.f.);
#134513=oriented_edge('',*,*,#134502,.f.);
#134515=oriented_edge('',*,*,#134514,.t.);
#134516=oriented_edge('',*,*,#130166,.t.);
#134517=edge_loop('',(#134512,#134513,#134515,#134516));
#134518=face_outer_bound('',#134517,.f.);
#134520=cartesian_point('',(8.608116085182e0,6.775360653518e1,
-3.753308439325e0));
#134521=direction('',(6.080630442740e-3,-1.836454302645e-2,-9.998128672371e-1));
#134522=direction('',(-9.770367845810e-2,9.950366202620e-1,-1.887102417419e-2));
#134523=axis2_placement_3d('',#134520,#134521,#134522);
#134524=cylindrical_surface('',#134523,1.999996863891e0);
#134525=oriented_edge('',*,*,#134514,.f.);
#134526=oriented_edge('',*,*,#134489,.f.);
#134527=oriented_edge('',*,*,#129065,.t.);
#134528=oriented_edge('',*,*,#130128,.f.);
#134529=edge_loop('',(#134525,#134526,#134527,#134528));
#134530=face_outer_bound('',#134529,.f.);
#134532=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#134533=direction('',(0.e0,0.e0,-1.e0));
#134534=direction('',(-1.e0,0.e0,0.e0));
#134535=axis2_placement_3d('',#134532,#134533,#134534);
#134536=cylindrical_surface('',#134535,1.6e0);
#134538=oriented_edge('',*,*,#134537,.f.);
#134540=oriented_edge('',*,*,#134539,.t.);
#134541=oriented_edge('',*,*,#133273,.f.);
#134543=oriented_edge('',*,*,#134542,.f.);
#134544=edge_loop('',(#134538,#134540,#134541,#134543));
#134545=face_outer_bound('',#134544,.f.);
#134547=cartesian_point('',(0.e0,0.e0,-9.4e0));
#134548=direction('',(0.e0,0.e0,1.e0));
#134549=direction('',(1.e0,0.e0,0.e0));
#134550=axis2_placement_3d('',#134547,#134548,#134549);
#134551=plane('',#134550);
#134552=oriented_edge('',*,*,#134537,.t.);
#134554=oriented_edge('',*,*,#134553,.t.);
#134555=edge_loop('',(#134552,#134554));
#134556=face_outer_bound('',#134555,.f.);
#134558=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#134559=direction('',(0.e0,0.e0,-1.e0));
#134560=direction('',(-1.e0,0.e0,0.e0));
#134561=axis2_placement_3d('',#134558,#134559,#134560);
#134562=cylindrical_surface('',#134561,1.6e0);
#134563=oriented_edge('',*,*,#134553,.f.);
#134564=oriented_edge('',*,*,#134542,.t.);
#134565=oriented_edge('',*,*,#133275,.f.);
#134566=oriented_edge('',*,*,#134539,.f.);
#134567=edge_loop('',(#134563,#134564,#134565,#134566));
#134568=face_outer_bound('',#134567,.f.);
#134570=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#134571=direction('',(0.e0,0.e0,1.e0));
#134572=direction('',(0.e0,1.e0,0.e0));
#134573=axis2_placement_3d('',#134570,#134571,#134572);
#134574=cylindrical_surface('',#134573,1.6e0);
#134576=oriented_edge('',*,*,#134575,.f.);
#134578=oriented_edge('',*,*,#134577,.t.);
#134579=oriented_edge('',*,*,#132655,.f.);
#134581=oriented_edge('',*,*,#134580,.f.);
#134582=edge_loop('',(#134576,#134578,#134579,#134581));
#134583=face_outer_bound('',#134582,.f.);
#134585=cartesian_point('',(0.e0,0.e0,-9.4e0));
#134586=direction('',(0.e0,0.e0,1.e0));
#134587=direction('',(1.e0,0.e0,0.e0));
#134588=axis2_placement_3d('',#134585,#134586,#134587);
#134589=plane('',#134588);
#134590=oriented_edge('',*,*,#134575,.t.);
#134592=oriented_edge('',*,*,#134591,.t.);
#134593=edge_loop('',(#134590,#134592));
#134594=face_outer_bound('',#134593,.f.);
#134596=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#134597=direction('',(0.e0,0.e0,1.e0));
#134598=direction('',(0.e0,1.e0,0.e0));
#134599=axis2_placement_3d('',#134596,#134597,#134598);
#134600=cylindrical_surface('',#134599,1.6e0);
#134601=oriented_edge('',*,*,#134591,.f.);
#134602=oriented_edge('',*,*,#134580,.t.);
#134603=oriented_edge('',*,*,#132657,.f.);
#134604=oriented_edge('',*,*,#134577,.f.);
#134605=edge_loop('',(#134601,#134602,#134603,#134604));
#134606=face_outer_bound('',#134605,.f.);
#134608=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#134609=direction('',(0.e0,0.e0,-1.e0));
#134610=direction('',(1.e0,0.e0,0.e0));
#134611=axis2_placement_3d('',#134608,#134609,#134610);
#134612=cylindrical_surface('',#134611,1.6e0);
#134614=oriented_edge('',*,*,#134613,.f.);
#134616=oriented_edge('',*,*,#134615,.t.);
#134617=oriented_edge('',*,*,#131402,.f.);
#134619=oriented_edge('',*,*,#134618,.f.);
#134620=edge_loop('',(#134614,#134616,#134617,#134619));
#134621=face_outer_bound('',#134620,.f.);
#134623=cartesian_point('',(0.e0,0.e0,-9.4e0));
#134624=direction('',(0.e0,0.e0,1.e0));
#134625=direction('',(1.e0,0.e0,0.e0));
#134626=axis2_placement_3d('',#134623,#134624,#134625);
#134627=plane('',#134626);
#134628=oriented_edge('',*,*,#134613,.t.);
#134630=oriented_edge('',*,*,#134629,.t.);
#134631=edge_loop('',(#134628,#134630));
#134632=face_outer_bound('',#134631,.f.);
#134634=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#134635=direction('',(0.e0,0.e0,-1.e0));
#134636=direction('',(1.e0,0.e0,0.e0));
#134637=axis2_placement_3d('',#134634,#134635,#134636);
#134638=cylindrical_surface('',#134637,1.6e0);
#134639=oriented_edge('',*,*,#134629,.f.);
#134640=oriented_edge('',*,*,#134618,.t.);
#134641=oriented_edge('',*,*,#131404,.f.);
#134642=oriented_edge('',*,*,#134615,.f.);
#134643=edge_loop('',(#134639,#134640,#134641,#134642));
#134644=face_outer_bound('',#134643,.f.);
#134646=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#134647=direction('',(0.e0,0.e0,1.e0));
#134648=direction('',(0.e0,-1.e0,0.e0));
#134649=axis2_placement_3d('',#134646,#134647,#134648);
#134650=cylindrical_surface('',#134649,1.6e0);
#134652=oriented_edge('',*,*,#134651,.f.);
#134654=oriented_edge('',*,*,#134653,.t.);
#134655=oriented_edge('',*,*,#130850,.f.);
#134657=oriented_edge('',*,*,#134656,.f.);
#134658=edge_loop('',(#134652,#134654,#134655,#134657));
#134659=face_outer_bound('',#134658,.f.);
#134661=cartesian_point('',(0.e0,0.e0,-9.4e0));
#134662=direction('',(0.e0,0.e0,1.e0));
#134663=direction('',(1.e0,0.e0,0.e0));
#134664=axis2_placement_3d('',#134661,#134662,#134663);
#134665=plane('',#134664);
#134666=oriented_edge('',*,*,#134651,.t.);
#134668=oriented_edge('',*,*,#134667,.t.);
#134669=edge_loop('',(#134666,#134668));
#134670=face_outer_bound('',#134669,.f.);
#134672=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#134673=direction('',(0.e0,0.e0,1.e0));
#134674=direction('',(0.e0,-1.e0,0.e0));
#134675=axis2_placement_3d('',#134672,#134673,#134674);
#134676=cylindrical_surface('',#134675,1.6e0);
#134677=oriented_edge('',*,*,#134667,.f.);
#134678=oriented_edge('',*,*,#134656,.t.);
#134679=oriented_edge('',*,*,#130852,.f.);
#134680=oriented_edge('',*,*,#134653,.f.);
#134681=edge_loop('',(#134677,#134678,#134679,#134680));
#134682=face_outer_bound('',#134681,.f.);
#134684=cartesian_point('',(-1.431229158212e-14,0.e0,-1.01e1));
#134685=direction('',(0.e0,0.e0,1.e0));
#134686=direction('',(1.e0,0.e0,0.e0));
#134687=axis2_placement_3d('',#134684,#134685,#134686);
#134688=conical_surface('',#134687,2.026124206447e1,5.e0);
#134690=oriented_edge('',*,*,#134689,.f.);
#134692=oriented_edge('',*,*,#134691,.f.);
#134693=oriented_edge('',*,*,#130260,.f.);
#134695=oriented_edge('',*,*,#134694,.t.);
#134696=edge_loop('',(#134690,#134692,#134693,#134695));
#134697=face_outer_bound('',#134696,.f.);
#134699=cartesian_point('',(-1.431229158212e-14,0.e0,-1.253333333333e1));
#134700=direction('',(0.e0,0.e0,1.e0));
#134701=direction('',(-1.e0,0.e0,0.e0));
#134702=axis2_placement_3d('',#134699,#134700,#134701);
#134703=conical_surface('',#134702,1.71e1,6.078870774227e1);
#134705=oriented_edge('',*,*,#134704,.t.);
#134707=oriented_edge('',*,*,#134706,.t.);
#134709=oriented_edge('',*,*,#134708,.f.);
#134711=oriented_edge('',*,*,#134710,.t.);
#134713=oriented_edge('',*,*,#134712,.t.);
#134715=oriented_edge('',*,*,#134714,.t.);
#134717=oriented_edge('',*,*,#134716,.f.);
#134719=oriented_edge('',*,*,#134718,.f.);
#134720=oriented_edge('',*,*,#134689,.t.);
#134721=edge_loop('',(#134705,#134707,#134709,#134711,#134713,#134715,#134717,
#134719,#134720));
#134722=face_outer_bound('',#134721,.f.);
#134724=cartesian_point('',(-1.431229158212e-14,0.e0,-1.253333333333e1));
#134725=direction('',(0.e0,0.e0,1.e0));
#134726=direction('',(-1.e0,0.e0,0.e0));
#134727=axis2_placement_3d('',#134724,#134725,#134726);
#134728=conical_surface('',#134727,1.71e1,6.078870774227e1);
#134729=oriented_edge('',*,*,#134718,.t.);
#134730=oriented_edge('',*,*,#134716,.t.);
#134731=oriented_edge('',*,*,#134714,.f.);
#134733=oriented_edge('',*,*,#134732,.t.);
#134735=oriented_edge('',*,*,#134734,.t.);
#134736=oriented_edge('',*,*,#134708,.t.);
#134737=oriented_edge('',*,*,#134706,.f.);
#134738=oriented_edge('',*,*,#134704,.f.);
#134740=oriented_edge('',*,*,#134739,.t.);
#134741=edge_loop('',(#134729,#134730,#134731,#134733,#134735,#134736,#134737,
#134738,#134740));
#134742=face_outer_bound('',#134741,.f.);
#134744=cartesian_point('',(-1.431229158212e-14,0.e0,-1.44e1));
#134745=direction('',(0.e0,0.e0,1.e0));
#134746=direction('',(0.e0,-1.e0,0.e0));
#134747=axis2_placement_3d('',#134744,#134745,#134746);
#134748=cylindrical_surface('',#134747,1.4e1);
#134750=oriented_edge('',*,*,#134749,.f.);
#134751=oriented_edge('',*,*,#134734,.f.);
#134752=oriented_edge('',*,*,#134732,.f.);
#134754=oriented_edge('',*,*,#134753,.f.);
#134756=oriented_edge('',*,*,#134755,.f.);
#134757=edge_loop('',(#134750,#134751,#134752,#134754,#134756));
#134758=face_outer_bound('',#134757,.f.);
#134760=cartesian_point('',(-1.431229158212e-14,0.e0,-1.44e1));
#134761=direction('',(0.e0,0.e0,1.e0));
#134762=direction('',(0.e0,-1.e0,0.e0));
#134763=axis2_placement_3d('',#134760,#134761,#134762);
#134764=cylindrical_surface('',#134763,1.4e1);
#134765=oriented_edge('',*,*,#134753,.t.);
#134766=oriented_edge('',*,*,#134712,.f.);
#134767=oriented_edge('',*,*,#134710,.f.);
#134768=oriented_edge('',*,*,#134749,.t.);
#134770=oriented_edge('',*,*,#134769,.f.);
#134771=edge_loop('',(#134765,#134766,#134767,#134768,#134770));
#134772=face_outer_bound('',#134771,.f.);
#134774=cartesian_point('',(-1.431229158212e-14,0.e0,-2.69e1));
#134775=direction('',(0.e0,0.e0,1.e0));
#134776=direction('',(0.e0,-1.e0,0.e0));
#134777=axis2_placement_3d('',#134774,#134775,#134776);
#134778=plane('',#134777);
#134779=oriented_edge('',*,*,#134769,.t.);
#134780=oriented_edge('',*,*,#134755,.t.);
#134781=edge_loop('',(#134779,#134780));
#134782=face_outer_bound('',#134781,.f.);
#134784=oriented_edge('',*,*,#134783,.t.);
#134786=oriented_edge('',*,*,#134785,.t.);
#134787=edge_loop('',(#134784,#134786));
#134788=face_bound('',#134787,.f.);
#134790=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#134791=direction('',(0.e0,0.e0,-1.e0));
#134792=direction('',(0.e0,-1.e0,0.e0));
#134793=axis2_placement_3d('',#134790,#134791,#134792);
#134794=cylindrical_surface('',#134793,1.e1);
#134796=oriented_edge('',*,*,#134795,.t.);
#134798=oriented_edge('',*,*,#134797,.f.);
#134800=oriented_edge('',*,*,#134799,.t.);
#134801=oriented_edge('',*,*,#134783,.f.);
#134802=edge_loop('',(#134796,#134798,#134800,#134801));
#134803=face_outer_bound('',#134802,.f.);
#134805=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#134806=direction('',(0.e0,0.e0,-1.e0));
#134807=direction('',(0.e0,-1.e0,0.e0));
#134808=axis2_placement_3d('',#134805,#134806,#134807);
#134809=cylindrical_surface('',#134808,1.e1);
#134810=oriented_edge('',*,*,#134799,.f.);
#134812=oriented_edge('',*,*,#134811,.f.);
#134813=oriented_edge('',*,*,#134795,.f.);
#134814=oriented_edge('',*,*,#134785,.f.);
#134815=edge_loop('',(#134810,#134812,#134813,#134814));
#134816=face_outer_bound('',#134815,.f.);
#134818=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#134819=direction('',(0.e0,0.e0,-1.e0));
#134820=direction('',(0.e0,-1.e0,0.e0));
#134821=axis2_placement_3d('',#134818,#134819,#134820);
#134822=plane('',#134821);
#134824=oriented_edge('',*,*,#134823,.t.);
#134826=oriented_edge('',*,*,#134825,.t.);
#134827=edge_loop('',(#134824,#134826));
#134828=face_outer_bound('',#134827,.f.);
#134829=oriented_edge('',*,*,#134811,.t.);
#134830=oriented_edge('',*,*,#134797,.t.);
#134831=edge_loop('',(#134829,#134830));
#134832=face_bound('',#134831,.f.);
#134834=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#134835=direction('',(0.e0,0.e0,-1.e0));
#134836=direction('',(0.e0,-1.e0,0.e0));
#134837=axis2_placement_3d('',#134834,#134835,#134836);
#134838=cylindrical_surface('',#134837,1.4e1);
#134840=oriented_edge('',*,*,#134839,.t.);
#134841=oriented_edge('',*,*,#134823,.f.);
#134843=oriented_edge('',*,*,#134842,.f.);
#134845=oriented_edge('',*,*,#134844,.f.);
#134846=edge_loop('',(#134840,#134841,#134843,#134845));
#134847=face_outer_bound('',#134846,.f.);
#134849=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#134850=direction('',(0.e0,0.e0,-1.e0));
#134851=direction('',(0.e0,-1.e0,0.e0));
#134852=axis2_placement_3d('',#134849,#134850,#134851);
#134853=cylindrical_surface('',#134852,1.4e1);
#134854=oriented_edge('',*,*,#134839,.f.);
#134856=oriented_edge('',*,*,#134855,.f.);
#134857=oriented_edge('',*,*,#134842,.t.);
#134858=oriented_edge('',*,*,#134825,.f.);
#134859=edge_loop('',(#134854,#134856,#134857,#134858));
#134860=face_outer_bound('',#134859,.f.);
#134862=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#134863=direction('',(0.e0,0.e0,-1.e0));
#134864=direction('',(0.e0,-1.e0,0.e0));
#134865=axis2_placement_3d('',#134862,#134863,#134864);
#134866=plane('',#134865);
#134868=oriented_edge('',*,*,#134867,.t.);
#134870=oriented_edge('',*,*,#134869,.t.);
#134871=edge_loop('',(#134868,#134870));
#134872=face_outer_bound('',#134871,.f.);
#134873=oriented_edge('',*,*,#134855,.t.);
#134874=oriented_edge('',*,*,#134844,.t.);
#134875=edge_loop('',(#134873,#134874));
#134876=face_bound('',#134875,.f.);
#134878=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#134879=direction('',(0.e0,0.e0,-1.e0));
#134880=direction('',(0.e0,-1.e0,0.e0));
#134881=axis2_placement_3d('',#134878,#134879,#134880);
#134882=cylindrical_surface('',#134881,1.608e1);
#134884=oriented_edge('',*,*,#134883,.f.);
#134886=oriented_edge('',*,*,#134885,.t.);
#134887=oriented_edge('',*,*,#134867,.f.);
#134889=oriented_edge('',*,*,#134888,.f.);
#134890=edge_loop('',(#134884,#134886,#134887,#134889));
#134891=face_outer_bound('',#134890,.f.);
#134893=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#134894=direction('',(0.e0,0.e0,-1.e0));
#134895=direction('',(0.e0,-1.e0,0.e0));
#134896=axis2_placement_3d('',#134893,#134894,#134895);
#134897=plane('',#134896);
#134899=oriented_edge('',*,*,#134898,.t.);
#134901=oriented_edge('',*,*,#134900,.t.);
#134902=edge_loop('',(#134899,#134901));
#134903=face_outer_bound('',#134902,.f.);
#134904=oriented_edge('',*,*,#134883,.t.);
#134906=oriented_edge('',*,*,#134905,.t.);
#134907=edge_loop('',(#134904,#134906));
#134908=face_bound('',#134907,.f.);
#134910=cartesian_point('',(-1.431228545889e-14,0.e0,-2.207608092078e1));
#134911=direction('',(0.e0,0.e0,1.e0));
#134912=direction('',(0.e0,1.e0,0.e0));
#134913=axis2_placement_3d('',#134910,#134911,#134912);
#134914=conical_surface('',#134913,1.790118504904e1,1.5e0);
#134916=oriented_edge('',*,*,#134915,.t.);
#134917=oriented_edge('',*,*,#134898,.f.);
#134919=oriented_edge('',*,*,#134918,.f.);
#134921=oriented_edge('',*,*,#134920,.f.);
#134922=edge_loop('',(#134916,#134917,#134919,#134921));
#134923=face_outer_bound('',#134922,.f.);
#134925=cartesian_point('',(-1.431228545889e-14,0.e0,-2.207608092078e1));
#134926=direction('',(0.e0,0.e0,1.e0));
#134927=direction('',(0.e0,1.e0,0.e0));
#134928=axis2_placement_3d('',#134925,#134926,#134927);
#134929=conical_surface('',#134928,1.790118504904e1,1.5e0);
#134930=oriented_edge('',*,*,#134915,.f.);
#134932=oriented_edge('',*,*,#134931,.f.);
#134933=oriented_edge('',*,*,#134918,.t.);
#134934=oriented_edge('',*,*,#134900,.f.);
#134935=edge_loop('',(#134930,#134932,#134933,#134934));
#134936=face_outer_bound('',#134935,.f.);
#134938=cartesian_point('',(-1.431228545889e-14,0.e0,-1.427845152508e1));
#134939=direction('',(0.e0,0.e0,1.e0));
#134940=direction('',(0.e0,1.e0,0.e0));
#134941=axis2_placement_3d('',#134938,#134939,#134940);
#134942=conical_surface('',#134941,1.965344686409e1,6.078870774227e1);
#134944=oriented_edge('',*,*,#134943,.f.);
#134946=oriented_edge('',*,*,#134945,.t.);
#134947=oriented_edge('',*,*,#134931,.t.);
#134949=oriented_edge('',*,*,#134948,.f.);
#134950=edge_loop('',(#134944,#134946,#134947,#134949));
#134951=face_outer_bound('',#134950,.f.);
#134953=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#134954=direction('',(0.e0,0.e0,-1.e0));
#134955=direction('',(0.e0,-1.e0,0.e0));
#134956=axis2_placement_3d('',#134953,#134954,#134955);
#134957=plane('',#134956);
#134959=oriented_edge('',*,*,#134958,.t.);
#134961=oriented_edge('',*,*,#134960,.t.);
#134963=oriented_edge('',*,*,#134962,.t.);
#134965=oriented_edge('',*,*,#134964,.t.);
#134966=edge_loop('',(#134959,#134961,#134963,#134965));
#134967=face_outer_bound('',#134966,.f.);
#134969=oriented_edge('',*,*,#134968,.t.);
#134970=oriented_edge('',*,*,#134943,.t.);
#134971=edge_loop('',(#134969,#134970));
#134972=face_bound('',#134971,.f.);
#134974=oriented_edge('',*,*,#134973,.f.);
#134976=oriented_edge('',*,*,#134975,.t.);
#134978=oriented_edge('',*,*,#134977,.f.);
#134980=oriented_edge('',*,*,#134979,.t.);
#134982=oriented_edge('',*,*,#134981,.f.);
#134984=oriented_edge('',*,*,#134983,.t.);
#134986=oriented_edge('',*,*,#134985,.f.);
#134988=oriented_edge('',*,*,#134987,.t.);
#134989=edge_loop('',(#134974,#134976,#134978,#134980,#134982,#134984,#134986,
#134988));
#134990=face_bound('',#134989,.f.);
#134992=oriented_edge('',*,*,#134991,.f.);
#134994=oriented_edge('',*,*,#134993,.t.);
#134996=oriented_edge('',*,*,#134995,.f.);
#134998=oriented_edge('',*,*,#134997,.t.);
#135000=oriented_edge('',*,*,#134999,.f.);
#135002=oriented_edge('',*,*,#135001,.t.);
#135004=oriented_edge('',*,*,#135003,.f.);
#135006=oriented_edge('',*,*,#135005,.t.);
#135007=edge_loop('',(#134992,#134994,#134996,#134998,#135000,#135002,#135004,
#135006));
#135008=face_bound('',#135007,.f.);
#135010=oriented_edge('',*,*,#135009,.f.);
#135012=oriented_edge('',*,*,#135011,.t.);
#135014=oriented_edge('',*,*,#135013,.f.);
#135016=oriented_edge('',*,*,#135015,.t.);
#135018=oriented_edge('',*,*,#135017,.f.);
#135020=oriented_edge('',*,*,#135019,.t.);
#135022=oriented_edge('',*,*,#135021,.f.);
#135024=oriented_edge('',*,*,#135023,.t.);
#135025=edge_loop('',(#135010,#135012,#135014,#135016,#135018,#135020,#135022,
#135024));
#135026=face_bound('',#135025,.f.);
#135028=oriented_edge('',*,*,#135027,.t.);
#135030=oriented_edge('',*,*,#135029,.t.);
#135032=oriented_edge('',*,*,#135031,.t.);
#135034=oriented_edge('',*,*,#135033,.t.);
#135036=oriented_edge('',*,*,#135035,.t.);
#135038=oriented_edge('',*,*,#135037,.t.);
#135039=edge_loop('',(#135028,#135030,#135032,#135034,#135036,#135038));
#135040=face_bound('',#135039,.f.);
#135042=cartesian_point('',(0.e0,0.e0,-1.39e1));
#135043=direction('',(0.e0,0.e0,-1.e0));
#135044=direction('',(1.779991406010e-2,9.998415689795e-1,0.e0));
#135045=axis2_placement_3d('',#135042,#135043,#135044);
#135046=toroidal_surface('',#135045,4.504183441299e1,5.e-1);
#135047=oriented_edge('',*,*,#134960,.f.);
#135048=oriented_edge('',*,*,#134958,.f.);
#135050=oriented_edge('',*,*,#135049,.t.);
#135052=oriented_edge('',*,*,#135051,.t.);
#135054=oriented_edge('',*,*,#135053,.t.);
#135056=oriented_edge('',*,*,#135055,.f.);
#135057=edge_loop('',(#135047,#135048,#135050,#135052,#135054,#135056));
#135058=face_outer_bound('',#135057,.f.);
#135060=cartesian_point('',(0.e0,0.e0,-1.39e1));
#135061=direction('',(0.e0,0.e0,-1.e0));
#135062=direction('',(-1.779991406010e-2,-9.998415689795e-1,0.e0));
#135063=axis2_placement_3d('',#135060,#135061,#135062);
#135064=toroidal_surface('',#135063,4.504183441299e1,5.e-1);
#135065=oriented_edge('',*,*,#134964,.f.);
#135066=oriented_edge('',*,*,#134962,.f.);
#135067=oriented_edge('',*,*,#135055,.t.);
#135069=oriented_edge('',*,*,#135068,.t.);
#135071=oriented_edge('',*,*,#135070,.t.);
#135072=oriented_edge('',*,*,#135049,.f.);
#135073=edge_loop('',(#135065,#135066,#135067,#135069,#135071,#135072));
#135074=face_outer_bound('',#135073,.f.);
#135076=cartesian_point('',(0.e0,0.e0,-1.665e1));
#135077=direction('',(0.e0,0.e0,-1.e0));
#135078=direction('',(0.e0,-1.e0,0.e0));
#135079=axis2_placement_3d('',#135076,#135077,#135078);
#135080=conical_surface('',#135079,4.578433815646e1,5.e0);
#135081=oriented_edge('',*,*,#135070,.f.);
#135082=oriented_edge('',*,*,#135068,.f.);
#135084=oriented_edge('',*,*,#135083,.f.);
#135086=oriented_edge('',*,*,#135085,.f.);
#135088=oriented_edge('',*,*,#135087,.f.);
#135090=oriented_edge('',*,*,#135089,.t.);
#135091=edge_loop('',(#135081,#135082,#135084,#135086,#135088,#135090));
#135092=face_outer_bound('',#135091,.f.);
#135094=cartesian_point('',(0.e0,0.e0,-1.665e1));
#135095=direction('',(0.e0,0.e0,-1.e0));
#135096=direction('',(0.e0,-1.e0,0.e0));
#135097=axis2_placement_3d('',#135094,#135095,#135096);
#135098=conical_surface('',#135097,4.578433815646e1,5.e0);
#135099=oriented_edge('',*,*,#135053,.f.);
#135100=oriented_edge('',*,*,#135051,.f.);
#135101=oriented_edge('',*,*,#135089,.f.);
#135103=oriented_edge('',*,*,#135102,.f.);
#135105=oriented_edge('',*,*,#135104,.f.);
#135106=oriented_edge('',*,*,#135083,.t.);
#135107=edge_loop('',(#135099,#135100,#135101,#135103,#135105,#135106));
#135108=face_outer_bound('',#135107,.f.);
#135110=cartesian_point('',(0.e0,0.e0,-1.94e1));
#135111=direction('',(0.e0,0.e0,-1.e0));
#135112=direction('',(1.779215259697e-2,9.998417071247e-1,0.e0));
#135113=axis2_placement_3d('',#135110,#135111,#135112);
#135114=toroidal_surface('',#135113,4.652684189993e1,5.e-1);
#135116=oriented_edge('',*,*,#135115,.f.);
#135118=oriented_edge('',*,*,#135117,.t.);
#135119=oriented_edge('',*,*,#135104,.t.);
#135120=oriented_edge('',*,*,#135102,.t.);
#135122=oriented_edge('',*,*,#135121,.f.);
#135123=edge_loop('',(#135116,#135118,#135119,#135120,#135122));
#135124=face_outer_bound('',#135123,.f.);
#135126=cartesian_point('',(-1.431229158212e-14,0.e0,-1.99e1));
#135127=direction('',(0.e0,0.e0,1.e0));
#135128=direction('',(-1.e0,0.e0,0.e0));
#135129=axis2_placement_3d('',#135126,#135127,#135128);
#135130=plane('',#135129);
#135132=oriented_edge('',*,*,#135131,.t.);
#135134=oriented_edge('',*,*,#135133,.t.);
#135135=edge_loop('',(#135132,#135134));
#135136=face_outer_bound('',#135135,.f.);
#135137=oriented_edge('',*,*,#135115,.t.);
#135139=oriented_edge('',*,*,#135138,.t.);
#135140=edge_loop('',(#135137,#135139));
#135141=face_bound('',#135140,.f.);
#135143=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#135144=direction('',(0.e0,0.e0,-1.e0));
#135145=direction('',(0.e0,-1.e0,0.e0));
#135146=axis2_placement_3d('',#135143,#135144,#135145);
#135147=cylindrical_surface('',#135146,4.93e1);
#135149=oriented_edge('',*,*,#135148,.f.);
#135151=oriented_edge('',*,*,#135150,.f.);
#135153=oriented_edge('',*,*,#135152,.t.);
#135154=oriented_edge('',*,*,#135131,.f.);
#135156=oriented_edge('',*,*,#135155,.f.);
#135157=edge_loop('',(#135149,#135151,#135153,#135154,#135156));
#135158=face_outer_bound('',#135157,.f.);
#135160=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#135161=direction('',(0.e0,0.e0,-1.e0));
#135162=direction('',(-1.163197308483e-2,9.999323463126e-1,0.e0));
#135163=axis2_placement_3d('',#135160,#135161,#135162);
#135164=toroidal_surface('',#135163,4.96e1,3.e-1);
#135166=oriented_edge('',*,*,#135165,.t.);
#135168=oriented_edge('',*,*,#135167,.f.);
#135170=oriented_edge('',*,*,#135169,.t.);
#135171=oriented_edge('',*,*,#135150,.t.);
#135172=oriented_edge('',*,*,#135148,.t.);
#135174=oriented_edge('',*,*,#135173,.f.);
#135175=edge_loop('',(#135166,#135168,#135170,#135171,#135172,#135174));
#135176=face_outer_bound('',#135175,.f.);
#135178=cartesian_point('',(-1.431229158212e-14,0.e0,-1.33e1));
#135179=direction('',(0.e0,0.e0,-1.e0));
#135180=direction('',(1.e0,0.e0,0.e0));
#135181=axis2_placement_3d('',#135178,#135179,#135180);
#135182=plane('',#135181);
#135184=oriented_edge('',*,*,#135183,.t.);
#135186=oriented_edge('',*,*,#135185,.t.);
#135188=oriented_edge('',*,*,#135187,.t.);
#135190=oriented_edge('',*,*,#135189,.t.);
#135191=edge_loop('',(#135184,#135186,#135188,#135190));
#135192=face_outer_bound('',#135191,.f.);
#135194=oriented_edge('',*,*,#135193,.t.);
#135196=oriented_edge('',*,*,#135195,.f.);
#135197=oriented_edge('',*,*,#135167,.t.);
#135198=oriented_edge('',*,*,#135165,.f.);
#135199=edge_loop('',(#135194,#135196,#135197,#135198));
#135200=face_bound('',#135199,.f.);
#135202=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#135203=direction('',(0.e0,0.e0,-1.e0));
#135204=direction('',(1.552520288551e-2,9.998794767748e-1,0.e0));
#135205=axis2_placement_3d('',#135202,#135203,#135204);
#135206=toroidal_surface('',#135205,5.214291611576e1,3.e-1);
#135207=oriented_edge('',*,*,#135185,.f.);
#135208=oriented_edge('',*,*,#135183,.f.);
#135210=oriented_edge('',*,*,#135209,.t.);
#135212=oriented_edge('',*,*,#135211,.t.);
#135214=oriented_edge('',*,*,#135213,.f.);
#135215=edge_loop('',(#135207,#135208,#135210,#135212,#135214));
#135216=face_outer_bound('',#135215,.f.);
#135218=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#135219=direction('',(0.e0,0.e0,-1.e0));
#135220=direction('',(-1.552520288551e-2,-9.998794767748e-1,0.e0));
#135221=axis2_placement_3d('',#135218,#135219,#135220);
#135222=toroidal_surface('',#135221,5.214291611576e1,3.e-1);
#135223=oriented_edge('',*,*,#135189,.f.);
#135224=oriented_edge('',*,*,#135187,.f.);
#135225=oriented_edge('',*,*,#135213,.t.);
#135227=oriented_edge('',*,*,#135226,.t.);
#135228=oriented_edge('',*,*,#135209,.f.);
#135229=edge_loop('',(#135223,#135224,#135225,#135227,#135228));
#135230=face_outer_bound('',#135229,.f.);
#135232=cartesian_point('',(-1.431228545889e-14,0.e0,-1.39e1));
#135233=direction('',(0.e0,0.e0,-1.e0));
#135234=direction('',(0.e0,-1.e0,0.e0));
#135235=axis2_placement_3d('',#135232,#135233,#135234);
#135236=conical_surface('',#135235,5.247030866609e1,5.e0);
#135238=oriented_edge('',*,*,#135237,.f.);
#135240=oriented_edge('',*,*,#135239,.f.);
#135242=oriented_edge('',*,*,#135241,.f.);
#135243=oriented_edge('',*,*,#135226,.f.);
#135245=oriented_edge('',*,*,#135244,.t.);
#135246=edge_loop('',(#135238,#135240,#135242,#135243,#135245));
#135247=face_outer_bound('',#135246,.f.);
#135249=cartesian_point('',(-1.431228545889e-14,0.e0,-1.42e1));
#135250=direction('',(0.e0,0.e0,-1.e0));
#135251=direction('',(-1.552520288551e-2,-9.998794767748e-1,0.e0));
#135252=axis2_placement_3d('',#135249,#135250,#135251);
#135253=toroidal_surface('',#135252,5.279770121641e1,3.e-1);
#135255=oriented_edge('',*,*,#135254,.f.);
#135257=oriented_edge('',*,*,#135256,.t.);
#135258=oriented_edge('',*,*,#135239,.t.);
#135259=oriented_edge('',*,*,#135237,.t.);
#135261=oriented_edge('',*,*,#135260,.f.);
#135262=edge_loop('',(#135255,#135257,#135258,#135259,#135261));
#135263=face_outer_bound('',#135262,.f.);
#135265=cartesian_point('',(0.e0,0.e0,-1.45e1));
#135266=direction('',(0.e0,0.e0,1.e0));
#135267=direction('',(1.e0,0.e0,0.e0));
#135268=axis2_placement_3d('',#135265,#135266,#135267);
#135269=plane('',#135268);
#135271=oriented_edge('',*,*,#135270,.f.);
#135273=oriented_edge('',*,*,#135272,.t.);
#135275=oriented_edge('',*,*,#135274,.f.);
#135277=oriented_edge('',*,*,#135276,.t.);
#135278=edge_loop('',(#135271,#135273,#135275,#135277));
#135279=face_outer_bound('',#135278,.f.);
#135281=oriented_edge('',*,*,#135280,.t.);
#135282=oriented_edge('',*,*,#135254,.t.);
#135283=edge_loop('',(#135281,#135282));
#135284=face_bound('',#135283,.f.);
#135286=cartesian_point('',(0.e0,0.e0,-1.15e1));
#135287=direction('',(0.e0,0.e0,1.e0));
#135288=direction('',(-9.999538910868e-1,-9.602900627674e-3,0.e0));
#135289=axis2_placement_3d('',#135286,#135287,#135288);
#135290=toroidal_surface('',#135289,5.868839834568e1,3.e0);
#135291=oriented_edge('',*,*,#135272,.f.);
#135292=oriented_edge('',*,*,#135270,.t.);
#135294=oriented_edge('',*,*,#135293,.t.);
#135295=oriented_edge('',*,*,#105396,.t.);
#135296=oriented_edge('',*,*,#105394,.t.);
#135298=oriented_edge('',*,*,#135297,.f.);
#135299=edge_loop('',(#135291,#135292,#135294,#135295,#135296,#135298));
#135300=face_outer_bound('',#135299,.f.);
#135302=cartesian_point('',(0.e0,0.e0,-1.15e1));
#135303=direction('',(0.e0,0.e0,1.e0));
#135304=direction('',(9.999538910868e-1,9.602900627674e-3,0.e0));
#135305=axis2_placement_3d('',#135302,#135303,#135304);
#135306=toroidal_surface('',#135305,5.868839834568e1,3.e0);
#135307=oriented_edge('',*,*,#135276,.f.);
#135308=oriented_edge('',*,*,#135274,.t.);
#135309=oriented_edge('',*,*,#135297,.t.);
#135310=oriented_edge('',*,*,#102670,.t.);
#135311=oriented_edge('',*,*,#102668,.t.);
#135312=oriented_edge('',*,*,#135293,.f.);
#135313=edge_loop('',(#135307,#135308,#135309,#135310,#135311,#135312));
#135314=face_outer_bound('',#135313,.f.);
#135316=cartesian_point('',(-1.431228545889e-14,0.e0,-1.42e1));
#135317=direction('',(0.e0,0.e0,-1.e0));
#135318=direction('',(1.552520288551e-2,9.998794767748e-1,0.e0));
#135319=axis2_placement_3d('',#135316,#135317,#135318);
#135320=toroidal_surface('',#135319,5.279770121641e1,3.e-1);
#135321=oriented_edge('',*,*,#135280,.f.);
#135322=oriented_edge('',*,*,#135260,.t.);
#135324=oriented_edge('',*,*,#135323,.t.);
#135326=oriented_edge('',*,*,#135325,.t.);
#135327=oriented_edge('',*,*,#135256,.f.);
#135328=edge_loop('',(#135321,#135322,#135324,#135326,#135327));
#135329=face_outer_bound('',#135328,.f.);
#135331=cartesian_point('',(-1.431228545889e-14,0.e0,-1.39e1));
#135332=direction('',(0.e0,0.e0,-1.e0));
#135333=direction('',(0.e0,-1.e0,0.e0));
#135334=axis2_placement_3d('',#135331,#135332,#135333);
#135335=conical_surface('',#135334,5.247030866609e1,5.e0);
#135336=oriented_edge('',*,*,#135325,.f.);
#135337=oriented_edge('',*,*,#135323,.f.);
#135338=oriented_edge('',*,*,#135244,.f.);
#135339=oriented_edge('',*,*,#135211,.f.);
#135340=oriented_edge('',*,*,#135241,.t.);
#135341=edge_loop('',(#135336,#135337,#135338,#135339,#135340));
#135342=face_outer_bound('',#135341,.f.);
#135344=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#135345=direction('',(0.e0,0.e0,-1.e0));
#135346=direction('',(1.163197308483e-2,-9.999323463126e-1,0.e0));
#135347=axis2_placement_3d('',#135344,#135345,#135346);
#135348=toroidal_surface('',#135347,4.96e1,3.e-1);
#135349=oriented_edge('',*,*,#135195,.t.);
#135350=oriented_edge('',*,*,#135193,.f.);
#135351=oriented_edge('',*,*,#135173,.t.);
#135353=oriented_edge('',*,*,#135352,.t.);
#135355=oriented_edge('',*,*,#135354,.t.);
#135356=oriented_edge('',*,*,#135169,.f.);
#135357=edge_loop('',(#135349,#135350,#135351,#135353,#135355,#135356));
#135358=face_outer_bound('',#135357,.f.);
#135360=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#135361=direction('',(0.e0,0.e0,-1.e0));
#135362=direction('',(0.e0,-1.e0,0.e0));
#135363=axis2_placement_3d('',#135360,#135361,#135362);
#135364=cylindrical_surface('',#135363,4.93e1);
#135365=oriented_edge('',*,*,#135354,.f.);
#135366=oriented_edge('',*,*,#135352,.f.);
#135367=oriented_edge('',*,*,#135155,.t.);
#135368=oriented_edge('',*,*,#135133,.f.);
#135369=oriented_edge('',*,*,#135152,.f.);
#135370=edge_loop('',(#135365,#135366,#135367,#135368,#135369));
#135371=face_outer_bound('',#135370,.f.);
#135373=cartesian_point('',(0.e0,0.e0,-1.94e1));
#135374=direction('',(0.e0,0.e0,-1.e0));
#135375=direction('',(-1.779215259697e-2,-9.998417071247e-1,0.e0));
#135376=axis2_placement_3d('',#135373,#135374,#135375);
#135377=toroidal_surface('',#135376,4.652684189993e1,5.e-1);
#135378=oriented_edge('',*,*,#135138,.f.);
#135379=oriented_edge('',*,*,#135121,.t.);
#135380=oriented_edge('',*,*,#135087,.t.);
#135381=oriented_edge('',*,*,#135085,.t.);
#135382=oriented_edge('',*,*,#135117,.f.);
#135383=edge_loop('',(#135378,#135379,#135380,#135381,#135382));
#135384=face_outer_bound('',#135383,.f.);
#135386=cartesian_point('',(-1.431228545889e-14,0.e0,-1.427845152508e1));
#135387=direction('',(0.e0,0.e0,1.e0));
#135388=direction('',(0.e0,1.e0,0.e0));
#135389=axis2_placement_3d('',#135386,#135387,#135388);
#135390=conical_surface('',#135389,1.965344686409e1,6.078870774227e1);
#135391=oriented_edge('',*,*,#134968,.f.);
#135392=oriented_edge('',*,*,#134948,.t.);
#135393=oriented_edge('',*,*,#134920,.t.);
#135394=oriented_edge('',*,*,#134945,.f.);
#135395=edge_loop('',(#135391,#135392,#135393,#135394));
#135396=face_outer_bound('',#135395,.f.);
#135398=cartesian_point('',(2.535599107779e1,2.639824789301e1,
-1.335131022316e1));
#135399=cartesian_point('',(2.516625649652e1,2.634446703166e1,
-1.334714321957e1));
#135400=cartesian_point('',(2.484978460212e1,2.616005365365e1,
-1.334074850735e1));
#135401=cartesian_point('',(2.455418044862e1,2.572265567380e1,
-1.333515519424e1));
#135402=cartesian_point('',(2.446061689153e1,2.524637908e1,-1.333436708278e1));
#135403=cartesian_point('',(2.458090290461e1,2.467353607121e1,
-1.333892922258e1));
#135404=cartesian_point('',(2.486692832403e1,2.435013780113e1,
-1.334602111810e1));
#135405=cartesian_point('',(2.508438010024e1,2.422671672441e1,
-1.335174083812e1));
#135406=cartesian_point('',(2.549555293928e1,2.597928670316e1,
-1.356242797691e1));
#135407=cartesian_point('',(2.537220392198e1,2.595154444119e1,
-1.356614072059e1));
#135408=cartesian_point('',(2.516075083289e1,2.584158878064e1,
-1.357210349910e1));
#135409=cartesian_point('',(2.495921685355e1,2.555991775390e1,
-1.357621827144e1));
#135410=cartesian_point('',(2.489635839110e1,2.524661415753e1,
-1.357675543990e1));
#135411=cartesian_point('',(2.498267362716e1,2.487173488531e1,
-1.357360488702e1));
#135412=cartesian_point('',(2.517918445147e1,2.466912753939e1,
-1.356702581498e1));
#135413=cartesian_point('',(2.532288649358e1,2.459826063065e1,
-1.356287126571e1));
#135414=cartesian_point('',(2.562145086732e1,2.560206494537e1,
-1.325503500406e1));
#135415=cartesian_point('',(2.556043889840e1,2.558886109026e1,
-1.326613340762e1));
#135416=cartesian_point('',(2.545592778258e1,2.553587651367e1,
-1.328355295584e1));
#135417=cartesian_point('',(2.535652575463e1,2.539937864971e1,
-1.329717944715e1));
#135418=cartesian_point('',(2.532578553314e1,2.524726698046e1,
-1.329903712483e1));
#135419=cartesian_point('',(2.536895327084e1,2.506511765920e1,
-1.328822355146e1));
#135420=cartesian_point('',(2.546648073926e1,2.496664856659e1,
-1.326895427270e1));
#135421=cartesian_point('',(2.553772238214e1,2.493221967570e1,
-1.325509766369e1));
#135422=cartesian_point('',(2.557618723941e1,2.573856211376e1,
-1.276039395423e1));
#135423=cartesian_point('',(2.549574283127e1,2.570925098887e1,
-1.276917419936e1));
#135424=cartesian_point('',(2.536761935463e1,2.562338897840e1,
-1.278285052833e1));
#135425=cartesian_point('',(2.525249315449e1,2.544040192530e1,
-1.279397397686e1));
#135426=cartesian_point('',(2.521557758283e1,2.524756804579e1,
-1.279550882017e1));
#135427=cartesian_point('',(2.525906021733e1,2.501332504620e1,
-1.278659279092e1));
#135428=cartesian_point('',(2.537001174138e1,2.487154856247e1,-1.277145116e1));
#135429=cartesian_point('',(2.546009506379e1,2.481068356665e1,
-1.276011688403e1));
#135430=(bounded_surface()b_spline_surface(3,3,((#135398,#135399,#135400,
#135401,#135402,#135403,#135404,#135405),(#135406,#135407,#135408,#135409,
#135410,#135411,#135412,#135413),(#135414,#135415,#135416,#135417,#135418,
#135419,#135420,#135421),(#135422,#135423,#135424,#135425,#135426,#135427,
#135428,#135429)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.612872915439e-1,1.236897425621e0),(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.489337245862e0,1.489337245862e0,1.489337245862e0,1.489337245862e0,
1.489337245862e0,1.489337245862e0,1.489337245862e0,1.489337245862e0),(
8.840020183453e-1,8.840020183453e-1,8.840020183453e-1,8.840020183453e-1,
8.840020183453e-1,8.840020183453e-1,8.840020183453e-1,8.840020183453e-1),(
8.402897933254e-1,8.402897933254e-1,8.402897933254e-1,8.402897933254e-1,
8.402897933254e-1,8.402897933254e-1,8.402897933254e-1,8.402897933254e-1),(
1.358200570802e0,1.358200570802e0,1.358200570802e0,1.358200570802e0,
1.358200570802e0,1.358200570802e0,1.358200570802e0,1.358200570802e0)))representation_item('')surface());
#135431=oriented_edge('',*,*,#134973,.t.);
#135433=oriented_edge('',*,*,#135432,.t.);
#135435=oriented_edge('',*,*,#135434,.t.);
#135437=oriented_edge('',*,*,#135436,.f.);
#135438=edge_loop('',(#135431,#135433,#135435,#135437));
#135439=face_outer_bound('',#135438,.f.);
#135441=cartesian_point('',(2.465691067989e1,2.500594561227e1,-1.29e1));
#135442=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#135443=direction('',(0.e0,0.e0,-1.e0));
#135444=axis2_placement_3d('',#135441,#135442,#135443);
#135445=cylindrical_surface('',#135444,5.e-1);
#135446=oriented_edge('',*,*,#134987,.f.);
#135448=oriented_edge('',*,*,#135447,.t.);
#135450=oriented_edge('',*,*,#135449,.t.);
#135451=oriented_edge('',*,*,#135432,.f.);
#135452=edge_loop('',(#135446,#135448,#135450,#135451));
#135453=face_outer_bound('',#135452,.f.);
#135455=cartesian_point('',(3.148966616665e1,1.611966992603e1,
-1.335147510065e1));
#135456=cartesian_point('',(3.155763519553e1,1.589204143552e1,
-1.334629036508e1));
#135457=cartesian_point('',(3.180321373697e1,1.553227040214e1,
-1.333928027454e1));
#135458=cartesian_point('',(3.235880953454e1,1.526650904677e1,
-1.333473217381e1));
#135459=cartesian_point('',(3.290939546574e1,1.527020533656e1,
-1.333645365791e1));
#135460=cartesian_point('',(3.336406109525e1,1.549448686534e1,
-1.334272958360e1));
#135461=cartesian_point('',(3.357240978087e1,1.573352874813e1,
-1.334855638659e1));
#135462=cartesian_point('',(3.364472380764e1,1.584952843917e1,
-1.334799197648e1));
#135463=cartesian_point('',(3.190577867519e1,1.626644869946e1,
-1.356275235859e1));
#135464=cartesian_point('',(3.194118992027e1,1.611838335524e1,
-1.356670772859e1));
#135465=cartesian_point('',(3.209075903100e1,1.587656313085e1,
-1.357321710243e1));
#135466=cartesian_point('',(3.245254981430e1,1.569520251360e1,
-1.357634747790e1));
#135467=cartesian_point('',(3.281485644978e1,1.570044776430e1,
-1.357520748297e1));
#135468=cartesian_point('',(3.310757234924e1,1.585684427090e1,
-1.357016054695e1));
#135469=cartesian_point('',(3.323469970646e1,1.601795302421e1,
-1.356494830268e1));
#135470=cartesian_point('',(3.327812346684e1,1.609448160200e1,
-1.355773662931e1));
#135471=cartesian_point('',(3.228042223055e1,1.639895336926e1,
-1.325562122602e1));
#135472=cartesian_point('',(3.229731795159e1,1.632572224734e1,
-1.326845733912e1));
#135473=cartesian_point('',(3.236956464360e1,1.620623251507e1,
-1.328751163632e1));
#135474=cartesian_point('',(3.254515712415e1,1.611689736083e1,
-1.329827523084e1));
#135475=cartesian_point('',(3.272125265935e1,1.611990545040e1,
-1.329426678483e1));
#135476=cartesian_point('',(3.286358658268e1,1.619765451787e1,
-1.327835011407e1));
#135477=cartesian_point('',(3.292540077233e1,1.627756141866e1,
-1.326280231539e1));
#135478=cartesian_point('',(3.294653067361e1,1.631549999452e1,
-1.325302012271e1));
#135479=cartesian_point('',(3.214519503929e1,1.635155648921e1,
-1.276087421944e1));
#135480=cartesian_point('',(3.218192171825e1,1.625521076158e1,
-1.277129816873e1));
#135481=cartesian_point('',(3.229318155637e1,1.611121218133e1,
-1.278627831039e1));
#135482=cartesian_point('',(3.252172636947e1,1.600818681730e1,
-1.279516337316e1));
#135483=cartesian_point('',(3.274470538156e1,1.600758017215e1,
-1.279183456327e1));
#135484=cartesian_point('',(3.293575258557e1,1.609237420263e1,
-1.277901904305e1));
#135485=cartesian_point('',(3.303065603199e1,1.618815350234e1,
-1.276671888385e1));
#135486=cartesian_point('',(3.306435924910e1,1.623630427577e1,
-1.276202191993e1));
#135487=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.607989440033e-1,1.236685311308e0),(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.488773355439e0,1.488773355439e0,1.488773355439e0,1.488773355439e0,
1.488773355439e0,1.488773355439e0,1.488773355439e0,1.488773355439e0),(
8.840578213655e-1,8.840578213655e-1,8.840578213655e-1,8.840578213655e-1,
8.840578213655e-1,8.840578213655e-1,8.840578213655e-1,8.840578213655e-1),(
8.404625996218e-1,8.404625996218e-1,8.404625996218e-1,8.404625996218e-1,
8.404625996218e-1,8.404625996218e-1,8.404625996218e-1,8.404625996218e-1),(
1.357987690207e0,1.357987690207e0,1.357987690207e0,1.357987690207e0,
1.357987690207e0,1.357987690207e0,1.357987690207e0,1.357987690207e0)))representation_item('')surface());
#135488=oriented_edge('',*,*,#134985,.t.);
#135490=oriented_edge('',*,*,#135489,.t.);
#135492=oriented_edge('',*,*,#135491,.t.);
#135493=oriented_edge('',*,*,#135447,.f.);
#135494=edge_loop('',(#135488,#135490,#135492,#135493));
#135495=face_outer_bound('',#135494,.f.);
#135497=cartesian_point('',(3.285577442513e1,1.543760564418e1,-1.29e1));
#135498=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#135499=direction('',(0.e0,0.e0,-1.e0));
#135500=axis2_placement_3d('',#135497,#135498,#135499);
#135501=cylindrical_surface('',#135500,5.e-1);
#135502=oriented_edge('',*,*,#134983,.f.);
#135504=oriented_edge('',*,*,#135503,.t.);
#135506=oriented_edge('',*,*,#135505,.t.);
#135507=oriented_edge('',*,*,#135489,.f.);
#135508=edge_loop('',(#135502,#135504,#135506,#135507));
#135509=face_outer_bound('',#135508,.f.);
#135511=cartesian_point('',(3.812679188044e1,1.925891877417e1,
-1.335131022317e1));
#135512=cartesian_point('',(3.831652646182e1,1.931269963552e1,
-1.334714321957e1));
#135513=cartesian_point('',(3.863299835639e1,1.949711301353e1,
-1.334074850735e1));
#135514=cartesian_point('',(3.892860250997e1,1.993451099354e1,
-1.333515519424e1));
#135515=cartesian_point('',(3.902216606708e1,2.041078758730e1,
-1.333436708277e1));
#135516=cartesian_point('',(3.890188005399e1,2.098363059616e1,
-1.333892922258e1));
#135517=cartesian_point('',(3.861585463454e1,2.130702886620e1,
-1.334602111809e1));
#135518=cartesian_point('',(3.839840285807e1,2.143044994297e1,
-1.335174083813e1));
#135519=cartesian_point('',(3.798723001905e1,1.967787996417e1,
-1.356242797690e1));
#135520=cartesian_point('',(3.811057903648e1,1.970562222604e1,
-1.356614072059e1));
#135521=cartesian_point('',(3.832203212563e1,1.981557788664e1,
-1.357210349910e1));
#135522=cartesian_point('',(3.852356610505e1,2.009724891341e1,
-1.357621827144e1));
#135523=cartesian_point('',(3.858642456750e1,2.041055250980e1,
-1.357675543990e1));
#135524=cartesian_point('',(3.850010933143e1,2.078543178201e1,
-1.357360488702e1));
#135525=cartesian_point('',(3.830359850711e1,2.098803912796e1,
-1.356702581498e1));
#135526=cartesian_point('',(3.815989646522e1,2.105890603679e1,
-1.356287126570e1));
#135527=cartesian_point('',(3.786133209113e1,2.005510172182e1,
-1.325503500405e1));
#135528=cartesian_point('',(3.792234406007e1,2.006830557706e1,
-1.326613340761e1));
#135529=cartesian_point('',(3.802685517602e1,2.012129015359e1,
-1.328355295584e1));
#135530=cartesian_point('',(3.812625720397e1,2.025778801761e1,
-1.329717944716e1));
#135531=cartesian_point('',(3.815699742546e1,2.040989968689e1,
-1.329903712484e1));
#135532=cartesian_point('',(3.811382968775e1,2.059204900816e1,
-1.328822355147e1));
#135533=cartesian_point('',(3.801630221932e1,2.069051810077e1,
-1.326895427270e1));
#135534=cartesian_point('',(3.794506057635e1,2.072494699141e1,
-1.325509766370e1));
#135535=cartesian_point('',(3.790659571928e1,1.991860455354e1,
-1.276039395422e1));
#135536=cartesian_point('',(3.798704012724e1,1.994791567839e1,
-1.276917419935e1));
#135537=cartesian_point('',(3.811516360392e1,2.003377768889e1,
-1.278285052833e1));
#135538=cartesian_point('',(3.823028980410e1,2.021676474205e1,
-1.279397397686e1));
#135539=cartesian_point('',(3.826720537578e1,2.040959862152e1,
-1.279550882017e1));
#135540=cartesian_point('',(3.822372274128e1,2.064384162112e1,
-1.278659279092e1));
#135541=cartesian_point('',(3.811277121721e1,2.078561810485e1,
-1.277145116001e1));
#135542=cartesian_point('',(3.802268789480e1,2.084648310085e1,
-1.276011688403e1));
#135543=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.612872915531e-1,1.236897425611e0),(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.489337245872e0,1.489337245872e0,1.489337245872e0,1.489337245872e0,
1.489337245872e0,1.489337245872e0,1.489337245872e0,1.489337245872e0),(
8.840020183492e-1,8.840020183492e-1,8.840020183492e-1,8.840020183492e-1,
8.840020183492e-1,8.840020183492e-1,8.840020183492e-1,8.840020183492e-1),(
8.402897933229e-1,8.402897933229e-1,8.402897933229e-1,8.402897933229e-1,
8.402897933229e-1,8.402897933229e-1,8.402897933229e-1,8.402897933229e-1),(
1.358200570793e0,1.358200570793e0,1.358200570793e0,1.358200570793e0,
1.358200570793e0,1.358200570793e0,1.358200570793e0,1.358200570793e0)))representation_item('')surface());
#135544=oriented_edge('',*,*,#134981,.t.);
#135546=oriented_edge('',*,*,#135545,.t.);
#135548=oriented_edge('',*,*,#135547,.t.);
#135549=oriented_edge('',*,*,#135503,.f.);
#135550=edge_loop('',(#135544,#135546,#135548,#135549));
#135551=face_outer_bound('',#135550,.f.);
#135553=cartesian_point('',(3.882587227870e1,2.065122105505e1,-1.29e1));
#135554=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#135555=direction('',(0.e0,0.e0,-1.e0));
#135556=axis2_placement_3d('',#135553,#135554,#135555);
#135557=cylindrical_surface('',#135556,5.e-1);
#135558=oriented_edge('',*,*,#134979,.f.);
#135560=oriented_edge('',*,*,#135559,.t.);
#135562=oriented_edge('',*,*,#135561,.t.);
#135563=oriented_edge('',*,*,#135545,.f.);
#135564=edge_loop('',(#135558,#135560,#135562,#135563));
#135565=face_outer_bound('',#135564,.f.);
#135567=cartesian_point('',(3.199311668113e1,2.953749670199e1,
-1.335147515686e1));
#135568=cartesian_point('',(3.192514766104e1,2.976512517152e1,
-1.334629042373e1));
#135569=cartesian_point('',(3.167956914515e1,3.012489617353e1,
-1.333928033679e1));
#135570=cartesian_point('',(3.112397339912e1,3.039065750649e1,
-1.333473223811e1));
#135571=cartesian_point('',(3.057338751801e1,3.038696121627e1,
-1.333645372143e1));
#135572=cartesian_point('',(3.011872193136e1,3.016267970542e1,
-1.334272964412e1));
#135573=cartesian_point('',(2.991037326722e1,2.992363784318e1,
-1.334855644419e1));
#135574=cartesian_point('',(2.983805924838e1,2.980763813557e1,
-1.334799203229e1));
#135575=cartesian_point('',(3.157700418103e1,2.939071793172e1,
-1.356275226951e1));
#135576=cartesian_point('',(3.154159294051e1,2.953878325509e1,
-1.356670764196e1));
#135577=cartesian_point('',(3.139202385096e1,2.978060344586e1,
-1.357321701924e1));
#135578=cartesian_point('',(3.103023311883e1,2.996196403772e1,
-1.357634739683e1));
#135579=cartesian_point('',(3.066792653457e1,2.995671878765e1,
-1.357520740111e1));
#135580=cartesian_point('',(3.037521067622e1,2.980032230274e1,
-1.357016046209e1));
#135581=cartesian_point('',(3.024808333678e1,2.963921357147e1,
-1.356494821498e1));
#135582=cartesian_point('',(3.020465958021e1,2.956268502930e1,
-1.355773654089e1));
#135583=cartesian_point('',(3.120236076450e1,2.925821331081e1,
-1.325562110995e1));
#135584=cartesian_point('',(3.118546503879e1,2.933144443925e1,
-1.326845722238e1));
#135585=cartesian_point('',(3.111321833646e1,2.945093417875e1,
-1.328751151847e1));
#135586=cartesian_point('',(3.093762584111e1,2.954026933731e1,
-1.329827511244e1));
#135587=cartesian_point('',(3.076153029256e1,2.953726124858e1,
-1.329426666664e1));
#135588=cartesian_point('',(3.061919635578e1,2.945951217851e1,
-1.327834999674e1));
#135589=cartesian_point('',(3.055738215740e1,2.937960527301e1,
-1.326280219893e1));
#135590=cartesian_point('',(3.053625226064e1,2.934166665621e1,
-1.325302000747e1));
#135591=cartesian_point('',(3.133758791795e1,2.930561017761e1,
-1.276087422420e1));
#135592=cartesian_point('',(3.130086123927e1,2.940195590503e1,
-1.277129817350e1));
#135593=cartesian_point('',(3.118960140151e1,2.954595448506e1,
-1.278627831521e1));
#135594=cartesian_point('',(3.096105658889e1,2.964897984898e1,
-1.279516337800e1));
#135595=cartesian_point('',(3.073807757726e1,2.964958649411e1,
-1.279183456811e1));
#135596=cartesian_point('',(3.054703037361e1,2.956479246363e1,
-1.277901904785e1));
#135597=cartesian_point('',(3.045212692745e1,2.946901316393e1,
-1.276671888859e1));
#135598=cartesian_point('',(3.041842369384e1,2.942086241550e1,
-1.276202192462e1));
#135599=(bounded_surface()b_spline_surface(3,3,((#135567,#135568,#135569,
#135570,#135571,#135572,#135573,#135574),(#135575,#135576,#135577,#135578,
#135579,#135580,#135581,#135582),(#135583,#135584,#135585,#135586,#135587,
#135588,#135589,#135590),(#135591,#135592,#135593,#135594,#135595,#135596,
#135597,#135598)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.607987053971e-1,1.236685303035e0),(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.488773084471e0,1.488773084471e0,1.488773084471e0,1.488773084471e0,
1.488773084471e0,1.488773084471e0,1.488773084471e0,1.488773084471e0),(
8.840578114740e-1,8.840578114740e-1,8.840578114740e-1,8.840578114740e-1,
8.840578114740e-1,8.840578114740e-1,8.840578114740e-1,8.840578114740e-1),(
8.404626773728e-1,8.404626773728e-1,8.404626773728e-1,8.404626773728e-1,
8.404626773728e-1,8.404626773728e-1,8.404626773728e-1,8.404626773728e-1),(
1.357987682168e0,1.357987682168e0,1.357987682168e0,1.357987682168e0,
1.357987682168e0,1.357987682168e0,1.357987682168e0,1.357987682168e0)))representation_item('')surface());
#135600=oriented_edge('',*,*,#134977,.t.);
#135602=oriented_edge('',*,*,#135601,.t.);
#135604=oriented_edge('',*,*,#135603,.t.);
#135605=oriented_edge('',*,*,#135559,.f.);
#135606=edge_loop('',(#135600,#135602,#135604,#135605));
#135607=face_outer_bound('',#135606,.f.);
#135609=cartesian_point('',(3.062700853346e1,3.021956102315e1,-1.29e1));
#135610=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#135611=direction('',(0.e0,0.e0,-1.e0));
#135612=axis2_placement_3d('',#135609,#135610,#135611);
#135613=cylindrical_surface('',#135612,5.e-1);
#135614=oriented_edge('',*,*,#134975,.f.);
#135615=oriented_edge('',*,*,#135436,.t.);
#135617=oriented_edge('',*,*,#135616,.t.);
#135618=oriented_edge('',*,*,#135601,.f.);
#135619=edge_loop('',(#135614,#135615,#135617,#135618));
#135620=face_outer_bound('',#135619,.f.);
#135622=cartesian_point('',(3.440544970712e1,3.207843673001e1,-9.4e0));
#135623=direction('',(-6.031290523832e-1,7.928677207942e-1,8.715574274766e-2));
#135624=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#135625=axis2_placement_3d('',#135622,#135623,#135624);
#135626=plane('',#135625);
#135628=oriented_edge('',*,*,#135627,.f.);
#135630=oriented_edge('',*,*,#135629,.t.);
#135631=oriented_edge('',*,*,#135616,.f.);
#135633=oriented_edge('',*,*,#135632,.t.);
#135634=edge_loop('',(#135628,#135630,#135631,#135633));
#135635=face_outer_bound('',#135634,.f.);
#135637=cartesian_point('',(2.476295946318e1,2.542904491622e1,-9.9e0));
#135638=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#135639=direction('',(0.e0,0.e0,1.e0));
#135640=axis2_placement_3d('',#135637,#135638,#135639);
#135641=cylindrical_surface('',#135640,5.e-1);
#135642=oriented_edge('',*,*,#130316,.f.);
#135644=oriented_edge('',*,*,#135643,.f.);
#135645=oriented_edge('',*,*,#135627,.t.);
#135647=oriented_edge('',*,*,#135646,.f.);
#135648=edge_loop('',(#135642,#135644,#135645,#135647));
#135649=face_outer_bound('',#135648,.f.);
#135651=cartesian_point('',(2.981125832038e1,2.945015133313e1,
-9.443882339506e0));
#135652=cartesian_point('',(2.988899587526e1,2.955384247912e1,
-9.441497570181e0));
#135653=cartesian_point('',(3.010709944869e1,2.976552728071e1,
-9.436724486662e0));
#135654=cartesian_point('',(3.054480004983e1,2.995396290104e1,
-9.432007038298e0));
#135655=cartesian_point('',(3.106073779956e1,2.995104115054e1,
-9.430847828677e0));
#135656=cartesian_point('',(3.159098874655e1,2.971641414570e1,
-9.434041993667e0));
#135657=cartesian_point('',(3.185153056211e1,2.938814865706e1,
-9.439670540589e0));
#135658=cartesian_point('',(3.193816434867e1,2.916799847414e1,
-9.444351221971e0));
#135659=cartesian_point('',(2.982375114790e1,2.944156259034e1,
-9.437068524350e0));
#135660=cartesian_point('',(2.990063729221e1,2.954387748390e1,
-9.434858981999e0));
#135661=cartesian_point('',(3.011620344197e1,2.975265214998e1,
-9.430466090188e0));
#135662=cartesian_point('',(3.054828371512e1,2.993829396097e1,
-9.426151909605e0));
#135663=cartesian_point('',(3.105729000267e1,2.993532257826e1,
-9.425098539897e0));
#135664=cartesian_point('',(3.158055454795e1,2.970404744140e1,
-9.428011012788e0));
#135665=cartesian_point('',(3.183806527137e1,2.938029037630e1,
-9.433157194343e0));
#135666=cartesian_point('',(3.192387928048e1,2.916296803348e1,
-9.437520575752e0));
#135667=cartesian_point('',(2.986582745790e1,2.941263561706e1,
-9.417073413989e0));
#135668=cartesian_point('',(2.993981802830e1,2.951033475049e1,
-9.415454129769e0));
#135669=cartesian_point('',(3.014679227684e1,2.970937056207e1,
-9.412339765180e0));
#135670=cartesian_point('',(3.055996779912e1,2.988570502827e1,
-9.409379852312e0));
#135671=cartesian_point('',(3.104572502926e1,2.988258802215e1,
-9.408681492623e0));
#135672=cartesian_point('',(3.154552649480e1,2.966250780280e1,
-9.410648522121e0));
#135673=cartesian_point('',(3.179277109600e1,2.935384170704e1,
-9.414174884194e0));
#135674=cartesian_point('',(3.187576265812e1,2.914602428990e1,
-9.417467477118e0));
#135675=cartesian_point('',(2.994264065136e1,2.935982877379e1,
-9.397440738909e0));
#135676=cartesian_point('',(3.001118530350e1,2.944921293272e1,
-9.396899509031e0));
#135677=cartesian_point('',(3.020221310541e1,2.963082723184e1,
-9.396107918476e0));
#135678=cartesian_point('',(3.058101789684e1,2.979075475771e1,
-9.395597738577e0));
#135679=cartesian_point('',(3.102488269326e1,2.978749491271e1,
-9.395539120679e0));
#135680=cartesian_point('',(3.148223549469e1,2.958731327190e1,
-9.395799058579e0));
#135681=cartesian_point('',(3.171041141599e1,2.930566243062e1,
-9.396395769368e0));
#135682=cartesian_point('',(3.178789973797e1,2.911508643220e1,
-9.397721513029e0));
#135683=cartesian_point('',(3.003908283676e1,2.929352976607e1,
-9.400613285536e0));
#135684=cartesian_point('',(3.010052628143e1,2.937265787129e1,
-9.401426418740e0));
#135685=cartesian_point('',(3.027110163878e1,2.953298822514e1,
-9.403532589412e0));
#135686=cartesian_point('',(3.060698539183e1,2.967327972524e1,
-9.406060919304e0));
#135687=cartesian_point('',(3.099916008257e1,2.967004340674e1,
-9.406791747384e0));
#135688=cartesian_point('',(3.140385143004e1,2.949395713338e1,
-9.404939498126e0));
#135689=cartesian_point('',(3.160754624646e1,2.924534381492e1,
-9.401903164535e0));
#135690=cartesian_point('',(3.167754668407e1,2.907623294024e1,
-9.400739570982e0));
#135691=cartesian_point('',(3.012985370093e1,2.923113156530e1,
-9.429763058583e0));
#135692=cartesian_point('',(3.018436561296e1,2.930077952097e1,
-9.431851682735e0));
#135693=cartesian_point('',(3.033528591924e1,2.944163189650e1,
-9.436667739101e0));
#135694=cartesian_point('',(3.063099159828e1,2.956434821491e1,
-9.442020884665e0));
#135695=cartesian_point('',(3.097536934253e1,2.956132481379e1,
-9.443481779556e0));
#135696=cartesian_point('',(3.133109280950e1,2.940708177695e1,
-9.439670833031e0));
#135697=cartesian_point('',(3.151123872728e1,2.918873446421e1,
-9.433257655776e0));
#135698=cartesian_point('',(3.157364774590e1,2.903965510812e1,
-9.429732420714e0));
#135699=cartesian_point('',(3.019561363196e1,2.918592813450e1,
-9.471363028540e0));
#135700=cartesian_point('',(3.024490984264e1,2.924884336310e1,
-9.474376300001e0));
#135701=cartesian_point('',(3.038127353340e1,2.937601868024e1,
-9.481141884831e0));
#135702=cartesian_point('',(3.064804319682e1,2.948671183267e1,
-9.488514088660e0));
#135703=cartesian_point('',(3.095846208474e1,2.948399202797e1,
-9.490493746233e0));
#135704=cartesian_point('',(3.127917743929e1,2.934491973530e1,
-9.485286723434e0));
#135705=cartesian_point('',(3.144186587807e1,2.914785019046e1,
-9.476460471630e0));
#135706=cartesian_point('',(3.149834945311e1,2.901314875188e1,
-9.471209688010e0));
#135707=cartesian_point('',(3.024080781923e1,2.915486254282e1,
-9.511721745821e0));
#135708=cartesian_point('',(3.028640797141e1,2.921322835946e1,
-9.515370837761e0));
#135709=cartesian_point('',(3.041258516188e1,2.933125333231e1,
-9.523468397178e0));
#135710=cartesian_point('',(3.065956674892e1,2.943409103049e1,
-9.532212470194e0));
#135711=cartesian_point('',(3.094703097735e1,2.943166568759e1,
-9.534542825251e0));
#135712=cartesian_point('',(3.124395509160e1,2.930264396697e1,
-9.528389505965e0));
#135713=cartesian_point('',(3.139441745897e1,2.911982501503e1,
-9.517923986940e0));
#135714=cartesian_point('',(3.144658407775e1,2.899492787749e1,
-9.511478895093e0));
#135715=cartesian_point('',(3.027048872910e1,2.913446094141e1,
-9.544172698083e0));
#135716=cartesian_point('',(3.031360518697e1,2.918987823627e1,
-9.548239535256e0));
#135717=cartesian_point('',(3.043300036862e1,2.930201977288e1,
-9.557207887609e0));
#135718=cartesian_point('',(3.066703606164e1,2.939990438567e1,
-9.566844967655e0));
#135719=cartesian_point('',(3.093961896425e1,2.939771578144e1,
-9.569402696270e0));
#135720=cartesian_point('',(3.122105399886e1,2.927510489425e1,
-9.562634558851e0));
#135721=cartesian_point('',(3.136337168505e1,2.910145657300e1,
-9.551102135880e0));
#135722=cartesian_point('',(3.141257958609e1,2.898295939247e1,
-9.543868444494e0));
#135723=cartesian_point('',(3.029751466767e1,2.911588475929e1,
-9.579877240065e0));
#135724=cartesian_point('',(3.033831126455e1,2.916865793721e1,
-9.584324636550e0));
#135725=cartesian_point('',(3.045143571923e1,2.927557275367e1,
-9.594081777958e0));
#135726=cartesian_point('',(3.067373505949e1,2.936916055169e1,
-9.604523746490e0));
#135727=cartesian_point('',(3.093296860695e1,2.936723239897e1,
-9.607285461568e0));
#135728=cartesian_point('',(3.120044049344e1,2.925026237210e1,
-9.599964391815e0));
#135729=cartesian_point('',(3.133522264916e1,2.908476936352e1,
-9.587470513881e0));
#135730=cartesian_point('',(3.138160852029e1,2.897205934453e1,
-9.579514365614e0));
#135731=cartesian_point('',(3.033120681258e1,2.909272736969e1,
-9.634331262636e0));
#135732=cartesian_point('',(3.036901712149e1,2.914226989771e1,
-9.639253380297e0));
#135733=cartesian_point('',(3.047417008673e1,2.924287943670e1,
-9.649987233695e0));
#135734=cartesian_point('',(3.068192140441e1,2.933145491552e1,
-9.661419318593e0));
#135735=cartesian_point('',(3.092483719343e1,2.932992395414e1,
-9.664430412079e0));
#135736=cartesian_point('',(3.117512857859e1,2.921966877441e1,
-9.656431151475e0));
#135737=cartesian_point('',(3.130032366824e1,2.906402773426e1,
-9.642754839195e0));
#135738=cartesian_point('',(3.134298475318e1,2.895846722391e1,
-9.633890930385e0));
#135739=cartesian_point('',(3.036612131780e1,2.906873163869e1,
-9.713731646294e0));
#135740=cartesian_point('',(3.040061933640e1,2.911507801308e1,
-9.719146385695e0));
#135741=cartesian_point('',(3.049715574912e1,2.920964021968e1,
-9.730877047164e0));
#135742=cartesian_point('',(3.069002348969e1,2.929381708521e1,
-9.743304429819e0));
#135743=cartesian_point('',(3.091677884783e1,2.929286521761e1,
-9.746562574839e0));
#135744=cartesian_point('',(3.114979038089e1,2.918883523548e1,
-9.737886226747e0));
#135745=cartesian_point('',(3.126460509320e1,2.904267600220e1,
-9.723021945369e0));
#135746=cartesian_point('',(3.130292876618e1,2.894437395702e1,
-9.713200932474e0));
#135747=cartesian_point('',(3.039102091263e1,2.905162307358e1,
-9.823602744392e0));
#135748=cartesian_point('',(3.042265220994e1,2.909604173338e1,
-9.829370371983e0));
#135749=cartesian_point('',(3.051221878119e1,2.918741940163e1,
-9.841776359780e0));
#135750=cartesian_point('',(3.069491780208e1,2.927030344374e1,
-9.854842292283e0));
#135751=cartesian_point('',(3.091188516692e1,2.927015280753e1,
-9.858250258606e0));
#135752=cartesian_point('',(3.113378795773e1,2.916886267737e1,
-9.849150631088e0));
#135753=cartesian_point('',(3.124016716869e1,2.902777892487e1,
-9.833525748906e0));
#135754=cartesian_point('',(3.127429076088e1,2.893430462518e1,
-9.822984130953e0));
#135755=cartesian_point('',(3.039457028638e1,2.904919229977e1,
-9.940618401348e0));
#135756=cartesian_point('',(3.042483256359e1,2.909400553723e1,
-9.946439321791e0));
#135757=cartesian_point('',(3.051183546229e1,2.918707673308e1,
-9.958873894078e0));
#135758=cartesian_point('',(3.069393323016e1,2.927328670883e1,
-9.971895214858e0));
#135759=cartesian_point('',(3.091281165428e1,2.927398931169e1,
-9.975274350627e0));
#135760=cartesian_point('',(3.113544280116e1,2.916985435221e1,
-9.966227818446e0));
#135761=cartesian_point('',(3.123865391879e1,2.902628373642e1,
-9.950659376950e0));
#135762=cartesian_point('',(3.127007197423e1,2.893283387918e1,
-9.939942633919e0));
#135763=cartesian_point('',(3.038024818214e1,2.905904489259e1,
-1.002731868573e1));
#135764=cartesian_point('',(3.041073902973e1,2.910595690484e1,
-1.003294104828e1));
#135765=cartesian_point('',(3.049942877913e1,2.920403584384e1,
-1.004488707891e1));
#135766=cartesian_point('',(3.068863009064e1,2.929618089755e1,
-1.005734051115e1));
#135767=cartesian_point('',(3.091802839314e1,2.929751562070e1,
-1.006055924607e1));
#135768=cartesian_point('',(3.115046838487e1,2.918701972735e1,
-1.005192394346e1));
#135769=cartesian_point('',(3.125562447431e1,2.903578175283e1,
-1.003703681889e1));
#135770=cartesian_point('',(3.128634249590e1,2.893857336335e1,
-1.002662748067e1));
#135771=cartesian_point('',(3.036686776569e1,2.906824686424e1,
-1.007279744352e1));
#135772=cartesian_point('',(3.039790873291e1,2.911688506549e1,
-1.007823325578e1));
#135773=cartesian_point('',(3.048872469979e1,2.921888987105e1,
-1.008974658668e1));
#135774=cartesian_point('',(3.068426520293e1,2.931534955868e1,
-1.010171700482e1));
#135775=cartesian_point('',(3.092233294922e1,2.931701583748e1,
-1.010480347418e1));
#135776=cartesian_point('',(3.116312661601e1,2.920171113501e1,
-1.009651260837e1));
#135777=cartesian_point('',(3.127078867930e1,2.904443505328e1,
-1.008220422527e1));
#135778=cartesian_point('',(3.130159106270e1,2.894394787505e1,
-1.007210745506e1));
#135779=cartesian_point('',(3.036383454882e1,2.907033279480e1,
-1.008220291367e1));
#135780=cartesian_point('',(3.039500879029e1,2.911935633595e1,
-1.008759641004e1));
#135781=cartesian_point('',(3.048632075774e1,2.922223194228e1,
-1.009901225566e1));
#135782=cartesian_point('',(3.068329072993e1,2.931963840403e1,
-1.011087438892e1));
#135783=cartesian_point('',(3.092329426455e1,2.932137325083e1,
-1.011393132260e1));
#135784=cartesian_point('',(3.116596100882e1,2.920500729757e1,
-1.010571752554e1));
#135785=cartesian_point('',(3.127420868803e1,2.904639107127e1,
-1.009153886710e1));
#135786=cartesian_point('',(3.130504898978e1,2.894516654291e1,
-1.008151359907e1));
#135787=b_spline_surface_with_knots('',3,3,((#135651,#135652,#135653,#135654,
#135655,#135656,#135657,#135658),(#135659,#135660,#135661,#135662,#135663,
#135664,#135665,#135666),(#135667,#135668,#135669,#135670,#135671,#135672,
#135673,#135674),(#135675,#135676,#135677,#135678,#135679,#135680,#135681,
#135682),(#135683,#135684,#135685,#135686,#135687,#135688,#135689,#135690),(
#135691,#135692,#135693,#135694,#135695,#135696,#135697,#135698),(#135699,
#135700,#135701,#135702,#135703,#135704,#135705,#135706),(#135707,#135708,
#135709,#135710,#135711,#135712,#135713,#135714),(#135715,#135716,#135717,
#135718,#135719,#135720,#135721,#135722),(#135723,#135724,#135725,#135726,
#135727,#135728,#135729,#135730),(#135731,#135732,#135733,#135734,#135735,
#135736,#135737,#135738),(#135739,#135740,#135741,#135742,#135743,#135744,
#135745,#135746),(#135747,#135748,#135749,#135750,#135751,#135752,#135753,
#135754),(#135755,#135756,#135757,#135758,#135759,#135760,#135761,#135762),(
#135763,#135764,#135765,#135766,#135767,#135768,#135769,#135770),(#135771,
#135772,#135773,#135774,#135775,#135776,#135777,#135778),(#135779,#135780,
#135781,#135782,#135783,#135784,#135785,#135786)),.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),(3.198970026934e-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.658262778363e0),(1.800641868397e-1,2.871650839992e-1,
4.297276545723e-1,5.719860882915e-1,7.140106375503e-1,9.087489734253e-1),
.unspecified.);
#135788=oriented_edge('',*,*,#130314,.t.);
#135790=oriented_edge('',*,*,#135789,.t.);
#135792=oriented_edge('',*,*,#135791,.f.);
#135793=oriented_edge('',*,*,#135643,.t.);
#135794=edge_loop('',(#135788,#135790,#135792,#135793));
#135795=face_outer_bound('',#135794,.f.);
#135797=cartesian_point('',(3.101416725807e1,3.011216354496e1,-9.9e0));
#135798=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#135799=direction('',(0.e0,0.e0,1.e0));
#135800=axis2_placement_3d('',#135797,#135798,#135799);
#135801=cylindrical_surface('',#135800,5.e-1);
#135802=oriented_edge('',*,*,#130312,.f.);
#135804=oriented_edge('',*,*,#135803,.t.);
#135806=oriented_edge('',*,*,#135805,.t.);
#135807=oriented_edge('',*,*,#135789,.f.);
#135808=edge_loop('',(#135802,#135804,#135806,#135807));
#135809=face_outer_bound('',#135808,.f.);
#135811=cartesian_point('',(3.803636540044e1,2.146215090961e1,
-9.444651129618e0));
#135812=cartesian_point('',(3.810894449474e1,2.140960169677e1,
-9.442957506431e0));
#135813=cartesian_point('',(3.828951471400e1,2.124641013196e1,
-9.438734434756e0));
#135814=cartesian_point('',(3.849449424366e1,2.090639100224e1,
-9.433775245998e0));
#135815=cartesian_point('',(3.857455957138e1,2.045702360978e1,
-9.431148935924e0));
#135816=cartesian_point('',(3.848974443756e1,2.001018368302e1,
-9.431682588048e0));
#135817=cartesian_point('',(3.822777326375e1,1.958470096597e1,
-9.435734252084e0));
#135818=cartesian_point('',(3.793575351480e1,1.938311560583e1,
-9.441141372380e0));
#135819=cartesian_point('',(3.775204657071e1,1.931371394923e1,
-9.444945181171e0));
#135820=cartesian_point('',(3.802797234704e1,2.144947373986e1,
-9.437753269761e0));
#135821=cartesian_point('',(3.809958787810e1,2.139749476232e1,
-9.436184470226e0));
#135822=cartesian_point('',(3.827770307334e1,2.123615946575e1,
-9.432283578286e0));
#135823=cartesian_point('',(3.847971332437e1,2.090038919413e1,
-9.427737988944e0));
#135824=cartesian_point('',(3.855851455149e1,2.045700282184e1,
-9.425347374375e0));
#135825=cartesian_point('',(3.847488282289e1,2.001618029686e1,
-9.425831876429e0));
#135826=cartesian_point('',(3.821664500519e1,1.959619659737e1,
-9.429528443458e0));
#135827=cartesian_point('',(3.792859030893e1,1.939688389550e1,
-9.434498245103e0));
#135828=cartesian_point('',(3.774724385823e1,1.932812714439e1,
-9.438028076440e0));
#135829=cartesian_point('',(3.799976682160e1,2.140687094032e1,
-9.417549691044e0));
#135830=cartesian_point('',(3.806815773961e1,2.135682863959e1,
-9.416400362172e0));
#135831=cartesian_point('',(3.823806937286e1,2.120177583108e1,
-9.413581353041e0));
#135832=cartesian_point('',(3.843019583071e1,2.088029227711e1,
-9.410422128389e0));
#135833=cartesian_point('',(3.850481081077e1,2.045693555658e1,
-9.408820470239e0));
#135834=cartesian_point('',(3.842512966219e1,2.003625050658e1,
-9.409140525596e0));
#135835=cartesian_point('',(3.817933472488e1,1.963471861870e1,
-9.411647942512e0));
#135836=cartesian_point('',(3.790453249110e1,1.944310508010e1,-9.415150987e0));
#135837=cartesian_point('',(3.773110288268e1,1.937656789225e1,
-9.417759646613e0));
#135838=cartesian_point('',(3.794826277613e1,2.132907617924e1,
-9.397607284313e0));
#135839=cartesian_point('',(3.801084242512e1,2.128268619017e1,
-9.397223867865e0));
#135840=cartesian_point('',(3.816604024486e1,2.113935786848e1,
-9.396375692420e0));
#135841=cartesian_point('',(3.834065780017e1,2.084400830778e1,
-9.395727687128e0));
#135842=cartesian_point('',(3.840798078207e1,2.045682749782e1,
-9.395548938216e0));
#135843=cartesian_point('',(3.833536349708e1,2.007243303717e1,
-9.395572842932e0));
#135844=cartesian_point('',(3.811170114346e1,1.970443481303e1,
-9.395932647021e0));
#135845=cartesian_point('',(3.786068599978e1,1.952723150044e1,
-9.396773790106e0));
#135846=cartesian_point('',(3.770162289626e1,1.946504508649e1,
-9.397697811302e0));
#135847=cartesian_point('',(3.788359620455e1,2.123139846653e1,
-9.400454395980e0));
#135848=cartesian_point('',(3.793900605603e1,2.118978484434e1,
-9.401032544844e0));
#135849=cartesian_point('',(3.807616756376e1,2.106159276109e1,
-9.402651120771e0));
#135850=cartesian_point('',(3.822968863424e1,2.079913185899e1,
-9.405122679315e0));
#135851=cartesian_point('',(3.828843549757e1,2.045671612202e1,
-9.406701286129e0));
#135852=cartesian_point('',(3.822444055452e1,2.011709546938e1,
-9.406360155435e0));
#135853=cartesian_point('',(3.802759893152e1,1.979093790309e1,
-9.404062664124e0));
#135854=cartesian_point('',(3.780577172096e1,1.963240557612e1,
-9.401588663847e0));
#135855=cartesian_point('',(3.766459882830e1,1.957617176230e1,
-9.400393313331e0));
#135856=cartesian_point('',(3.782269953294e1,2.113941371857e1,
-9.429339522474e0));
#135857=cartesian_point('',(3.787147654740e1,2.110247717218e1,
-9.430823099014e0));
#135858=cartesian_point('',(3.799206461422e1,2.098892927249e1,
-9.434757334197e0));
#135859=cartesian_point('',(3.812655261115e1,2.075751091561e1,
-9.440135180095e0));
#135860=cartesian_point('',(3.817776781484e1,2.045663407226e1,
-9.443341257874e0));
#135861=cartesian_point('',(3.812166065493e1,2.015843344582e1,
-9.442662762597e0));
#135862=cartesian_point('',(3.794916645551e1,1.987143022519e1,
-9.437899694734e0));
#135863=cartesian_point('',(3.775418825012e1,1.973102358471e1,
-9.432329226002e0));
#135864=cartesian_point('',(3.762972369070e1,1.968085572669e1,
-9.429134109215e0));
#135865=cartesian_point('',(3.777856204310e1,2.107274270715e1,
-9.470773443833e0));
#135866=cartesian_point('',(3.782262469474e1,2.103933622124e1,
-9.472913204959e0));
#135867=cartesian_point('',(3.793152226381e1,2.093670767827e1,
-9.478520114067e0));
#135868=cartesian_point('',(3.805286725866e1,2.072784445223e1,
-9.485979843620e0));
#135869=cartesian_point('',(3.809904949863e1,2.045659246443e1,
-9.490344039818e0));
#135870=cartesian_point('',(3.804847794689e1,2.018783112012e1,
-9.489426023742e0));
#135871=cartesian_point('',(3.789291895679e1,1.992901340089e1,
-9.482904713881e0));
#135872=cartesian_point('',(3.771690216113e1,1.980216903272e1,
-9.475109823375e0));
#135873=cartesian_point('',(3.760443901404e1,1.975675786996e1,
-9.470462200865e0));
#135874=cartesian_point('',(3.774821792320e1,2.102690636772e1,
-9.511027932593e0));
#135875=cartesian_point('',(3.778909293094e1,2.099600723215e1,
-9.513618778331e0));
#135876=cartesian_point('',(3.789013816230e1,2.090106096553e1,
-9.520372362769e0));
#135877=cartesian_point('',(3.800282183243e1,2.070773616953e1,
-9.529249259376e0));
#135878=cartesian_point('',(3.804578850489e1,2.045657411450e1,
-9.534397329309e0));
#135879=cartesian_point('',(3.799891848039e1,2.020771804133e1,
-9.533317514909e0));
#135880=cartesian_point('',(3.785459370499e1,1.996816661288e1,
-9.525603960146e0));
#135881=cartesian_point('',(3.769132645326e1,1.985089013884e1,
-9.516291212629e0));
#135882=cartesian_point('',(3.758705177249e1,1.980895593065e1,
-9.510643232276e0));
#135883=cartesian_point('',(3.772828500093e1,2.099679635478e1,
-9.543413556581e0));
#135884=cartesian_point('',(3.776709304151e1,2.096758491718e1,
-9.546300699548e0));
#135885=cartesian_point('',(3.786307340425e1,2.087777362978e1,
-9.553805877604e0));
#135886=cartesian_point('',(3.797025651980e1,2.069467211186e1,
-9.563606581080e0));
#135887=cartesian_point('',(3.801123438146e1,2.045656723867e1,
-9.569263352447e0));
#135888=cartesian_point('',(3.796674328386e1,2.022061822133e1,
-9.568078702604e0));
#135889=cartesian_point('',(3.782959190561e1,1.999366669719e1,
-9.559590314060e0));
#135890=cartesian_point('',(3.767455523573e1,1.988279851422e1,
-9.549286255409e0));
#135891=cartesian_point('',(3.757562801803e1,1.984325270838e1,
-9.542980248792e0));
#135892=cartesian_point('',(3.771012875883e1,2.096936980693e1,
-9.579063373785e0));
#135893=cartesian_point('',(3.774708199491e1,2.094173769155e1,
-9.582220385177e0));
#135894=cartesian_point('',(3.783854550270e1,2.085669531372e1,
-9.590408454709e0));
#135895=cartesian_point('',(3.794091399949e1,2.068292255877e1,
-9.601043249742e0));
#135896=cartesian_point('',(3.798020812676e1,2.045656633528e1,
-9.607156940641e0));
#135897=cartesian_point('',(3.793782948231e1,2.023219939043e1,
-9.605878299601e0));
#135898=cartesian_point('',(3.780699857688e1,2.001666670119e1,
-9.596692779709e0));
#135899=cartesian_point('',(3.765930927010e1,1.991176311739e1,
-9.585491732930e0));
#135900=cartesian_point('',(3.756522027115e1,1.987450089220e1,
-9.578585425009e0));
#135901=cartesian_point('',(3.768748261445e1,2.093516034828e1,
-9.633460802602e0));
#135902=cartesian_point('',(3.772216746161e1,2.090956601347e1,
-9.636954388238e0));
#135903=cartesian_point('',(3.780815305612e1,2.083061980888e1,
-9.645991461434e0));
#135904=cartesian_point('',(3.790483223793e1,2.066850974078e1,
-9.657654706372e0));
#135905=cartesian_point('',(3.794223262623e1,2.045657386255e1,
-9.664327911210e0));
#135906=cartesian_point('',(3.790240093625e1,2.024637132237e1,
-9.662934457620e0));
#135907=cartesian_point('',(3.777910871051e1,2.004498760343e1,
-9.652893360699e0));
#135908=cartesian_point('',(3.764034215217e1,1.994772948945e1,
-9.640583138229e0));
#135909=cartesian_point('',(3.755223517342e1,1.991349004671e1,
-9.632926582409e0));
#135910=cartesian_point('',(3.766399131128e1,2.089967295783e1,
-9.712827032501e0));
#135911=cartesian_point('',(3.769642726577e1,2.087634928792e1,
-9.716669682694e0));
#135912=cartesian_point('',(3.777709064417e1,2.080406847503e1,
-9.726581065888e0));
#135913=cartesian_point('',(3.786859785495e1,2.065411868713e1,
-9.739283643513e0));
#135914=cartesian_point('',(3.790451047216e1,2.045660165857e1,
-9.746513226916e0));
#135915=cartesian_point('',(3.786711778887e1,2.026044121980e1,
-9.745006269833e0));
#135916=cartesian_point('',(3.775084922476e1,2.007351819980e1,
-9.734109884375e0));
#135917=cartesian_point('',(3.762078048985e1,1.998466637342e1,
-9.720671335447e0));
#135918=cartesian_point('',(3.753875717002e1,1.995396553315e1,
-9.712233075716e0));
#135919=cartesian_point('',(3.764719018045e1,2.087428930453e1,
-9.822724388711e0));
#135920=cartesian_point('',(3.767825896783e1,2.085295291181e1,
-9.826816528334e0));
#135921=cartesian_point('',(3.775595006132e1,2.078623074692e1,
-9.837338448416e0));
#135922=cartesian_point('',(3.784544842072e1,2.064512246976e1,
-9.850720665584e0));
#135923=cartesian_point('',(3.788140104792e1,2.045666783737e1,
-9.858292543658e0));
#135924=cartesian_point('',(3.784528253635e1,2.026904263381e1,
-9.856717365566e0));
#135925=cartesian_point('',(3.773219268045e1,2.009196093884e1,
-9.845283902448e0));
#135926=cartesian_point('',(3.760705233509e1,2.001022274057e1,
-9.831089891957e0));
#135927=cartesian_point('',(3.752909839171e1,1.998298624373e1,
-9.822084545851e0));
#135928=cartesian_point('',(3.764470897979e1,2.087053523312e1,
-9.939826834611e0));
#135929=cartesian_point('',(3.767603387562e1,2.085018199922e1,
-9.943955508040e0));
#135930=cartesian_point('',(3.775486970820e1,2.078578339829e1,
-9.954539542443e0));
#135931=cartesian_point('',(3.784728012165e1,2.064625497800e1,
-9.967901201628e0));
#135932=cartesian_point('',(3.788533469144e1,2.045676550711e1,
-9.975418017299e0));
#135933=cartesian_point('',(3.784851165580e1,2.026753836616e1,
-9.973857363369e0));
#135934=cartesian_point('',(3.773238922972e1,2.009095880440e1,
-9.962486266379e0));
#135935=cartesian_point('',(3.760552324402e1,2.001236210409e1,
-9.948278506341e0));
#135936=cartesian_point('',(3.752763548234e1,1.998740945459e1,
-9.939174212191e0));
#135937=cartesian_point('',(3.765425392659e1,2.088494803485e1,
-1.002669074904e1));
#135938=cartesian_point('',(3.768703341589e1,2.086448656744e1,
-1.003067722400e1));
#135939=cartesian_point('',(3.776990180195e1,2.079915405615e1,
-1.004087288828e1));
#135940=cartesian_point('',(3.786820258382e1,2.065500839640e1,
-1.005366945471e1));
#135941=cartesian_point('',(3.790933668680e1,2.045685800232e1,
-1.006083549473e1));
#135942=cartesian_point('',(3.787046853261e1,2.025854530804e1,
-1.005935000627e1));
#135943=cartesian_point('',(3.774735705192e1,2.007496686341e1,
-1.004849372874e1));
#135944=cartesian_point('',(3.761405989406e1,1.999542355974e1,
-1.003485993256e1));
#135945=cartesian_point('',(3.753306874774e1,1.997112578518e1,
-1.002605531019e1));
#135946=cartesian_point('',(3.766321145737e1,2.089847576520e1,
-1.007228618563e1));
#135947=cartesian_point('',(3.769719291449e1,2.087766711834e1,
-1.007613932401e1));
#135948=cartesian_point('',(3.778328170105e1,2.081092304596e1,
-1.008598050846e1));
#135949=cartesian_point('',(3.788596765900e1,2.066234667582e1,
-1.009828982373e1));
#135950=cartesian_point('',(3.792924533695e1,2.045691350361e1,
-1.010516428624e1));
#135951=cartesian_point('',(3.788877583048e1,2.025109376396e1,
-1.010374057721e1));
#135952=cartesian_point('',(3.776035254596e1,2.006128591669e1,
-1.009331698041e1));
#135953=cartesian_point('',(3.762189373001e1,1.998010963762e1,
-1.008018699048e1));
#135954=cartesian_point('',(3.753818063530e1,1.995579531062e1,
-1.007166901062e1));
#135955=cartesian_point('',(3.766525439494e1,2.090156107414e1,
-1.008176485973e1));
#135956=cartesian_point('',(3.769950580564e1,2.088066695451e1,
-1.008558759098e1));
#135957=cartesian_point('',(3.778631461891e1,2.081358723992e1,
-1.009534818536e1));
#135958=cartesian_point('',(3.788997142819e1,2.066399785996e1,
-1.010754747680e1));
#135959=cartesian_point('',(3.793371886799e1,2.045692535989e1,
-1.011435640293e1));
#135960=cartesian_point('',(3.789289228615e1,2.024941960722e1,
-1.011294655947e1));
#135961=cartesian_point('',(3.776328949053e1,2.005819970259e1,
-1.010262035131e1));
#135962=cartesian_point('',(3.762367584149e1,1.997663191660e1,
-1.008960437175e1));
#135963=cartesian_point('',(3.753934683275e1,1.995229764674e1,
-1.008115190491e1));
#135964=b_spline_surface_with_knots('',3,3,((#135811,#135812,#135813,#135814,
#135815,#135816,#135817,#135818,#135819),(#135820,#135821,#135822,#135823,
#135824,#135825,#135826,#135827,#135828),(#135829,#135830,#135831,#135832,
#135833,#135834,#135835,#135836,#135837),(#135838,#135839,#135840,#135841,
#135842,#135843,#135844,#135845,#135846),(#135847,#135848,#135849,#135850,
#135851,#135852,#135853,#135854,#135855),(#135856,#135857,#135858,#135859,
#135860,#135861,#135862,#135863,#135864),(#135865,#135866,#135867,#135868,
#135869,#135870,#135871,#135872,#135873),(#135874,#135875,#135876,#135877,
#135878,#135879,#135880,#135881,#135882),(#135883,#135884,#135885,#135886,
#135887,#135888,#135889,#135890,#135891),(#135892,#135893,#135894,#135895,
#135896,#135897,#135898,#135899,#135900),(#135901,#135902,#135903,#135904,
#135905,#135906,#135907,#135908,#135909),(#135910,#135911,#135912,#135913,
#135914,#135915,#135916,#135917,#135918),(#135919,#135920,#135921,#135922,
#135923,#135924,#135925,#135926,#135927),(#135928,#135929,#135930,#135931,
#135932,#135933,#135934,#135935,#135936),(#135937,#135938,#135939,#135940,
#135941,#135942,#135943,#135944,#135945),(#135946,#135947,#135948,#135949,
#135950,#135951,#135952,#135953,#135954),(#135955,#135956,#135957,#135958,
#135959,#135960,#135961,#135962,#135963)),.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),(3.196928629277e-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.658486436535e0),(1.782265195567e-1,2.512948309941e-1,3.763944502667e-1,
5.009209438829e-1,6.252055552695e-1,7.497270025321e-1,9.094060401382e-1),
.unspecified.);
#135965=oriented_edge('',*,*,#130310,.t.);
#135967=oriented_edge('',*,*,#135966,.t.);
#135969=oriented_edge('',*,*,#135968,.f.);
#135970=oriented_edge('',*,*,#135803,.f.);
#135971=edge_loop('',(#135965,#135967,#135969,#135970));
#135972=face_outer_bound('',#135971,.f.);
#135974=cartesian_point('',(3.871982349541e1,2.022812175110e1,-9.9e0));
#135975=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#135976=direction('',(0.e0,0.e0,1.e0));
#135977=axis2_placement_3d('',#135974,#135975,#135976);
#135978=cylindrical_surface('',#135977,5.e-1);
#135979=oriented_edge('',*,*,#130308,.f.);
#135981=oriented_edge('',*,*,#135980,.f.);
#135983=oriented_edge('',*,*,#135982,.t.);
#135984=oriented_edge('',*,*,#135966,.f.);
#135985=edge_loop('',(#135979,#135981,#135983,#135984));
#135986=face_outer_bound('',#135985,.f.);
#135988=cartesian_point('',(3.367152475467e1,1.620701525356e1,
-9.443882403182e0));
#135989=cartesian_point('',(3.359378719187e1,1.610332409484e1,
-9.441497632222e0));
#135990=cartesian_point('',(3.337568359490e1,1.589163926626e1,
-9.436724545153e0));
#135991=cartesian_point('',(3.293798294132e1,1.570320361983e1,
-9.432007093021e0));
#135992=cartesian_point('',(3.242204512681e1,1.570612536987e1,
-9.430847882411e0));
#135993=cartesian_point('',(3.189179411459e1,1.594075240602e1,
-9.434042050034e0));
#135994=cartesian_point('',(3.163125227065e1,1.626901793670e1,
-9.439670601463e0));
#135995=cartesian_point('',(3.154461847652e1,1.648916814604e1,
-9.444351285808e0));
#135996=cartesian_point('',(3.365903189061e1,1.621560402148e1,
-9.437068562461e0));
#135997=cartesian_point('',(3.358214574082e1,1.611328911926e1,
-9.434859018987e0));
#135998=cartesian_point('',(3.336657957484e1,1.590451443480e1,
-9.430466124741e0));
#135999=cartesian_point('',(3.293449926573e1,1.571887260609e1,
-9.426151941579e0));
#136000=cartesian_point('',(3.242549293387e1,1.572184398853e1,
-9.425098571193e0));
#136001=cartesian_point('',(3.190222834394e1,1.595311914671e1,
-9.428011045887e0));
#136002=cartesian_point('',(3.164471760089e1,1.627687624049e1,
-9.433157230528e0));
#136003=cartesian_point('',(3.155890358650e1,1.649419860141e1,
-9.437520613976e0));
#136004=cartesian_point('',(3.361695554362e1,1.624453102022e1,
-9.417073425031e0));
#136005=cartesian_point('',(3.354296497020e1,1.614683188225e1,
-9.415454140206e0));
#136006=cartesian_point('',(3.333599071286e1,1.594779606101e1,
-9.412339774312e0));
#136007=cartesian_point('',(3.292281517131e1,1.577146158562e1,
-9.409379860067e0));
#136008=cartesian_point('',(3.243705791760e1,1.577457859167e1,
-9.408681500017e0));
#136009=cartesian_point('',(3.193725642825e1,1.599465882218e1,
-9.410648530476e0));
#136010=cartesian_point('',(3.169001181627e1,1.630332493309e1,
-9.414174894197e0));
#136011=cartesian_point('',(3.160702025115e1,1.651114235987e1,
-9.417467488225e0));
#136012=cartesian_point('',(3.354014230697e1,1.629733789325e1,
-9.397440738906e0));
#136013=cartesian_point('',(3.347159765487e1,1.620795373445e1,
-9.396899509031e0));
#136014=cartesian_point('',(3.328056985310e1,1.602633943543e1,
-9.396107918475e0));
#136015=cartesian_point('',(3.290176506175e1,1.586641190961e1,
-9.395597738577e0));
#136016=cartesian_point('',(3.245790026533e1,1.586967175462e1,
-9.395539120679e0));
#136017=cartesian_point('',(3.200054746395e1,1.606985339539e1,
-9.395799058579e0));
#136018=cartesian_point('',(3.177237154263e1,1.635150423667e1,
-9.396395769368e0));
#136019=cartesian_point('',(3.169488322071e1,1.654208023496e1,
-9.397721513027e0));
#136020=cartesian_point('',(3.344370012164e1,1.636363690101e1,
-9.400613285538e0));
#136021=cartesian_point('',(3.338225667700e1,1.628450879591e1,
-9.401426418742e0));
#136022=cartesian_point('',(3.321168131970e1,1.612417844214e1,
-9.403532589412e0));
#136023=cartesian_point('',(3.287579756677e1,1.598388694208e1,
-9.406060919304e0));
#136024=cartesian_point('',(3.248362287602e1,1.598712326059e1,
-9.406791747384e0));
#136025=cartesian_point('',(3.207893152858e1,1.616320953391e1,
-9.404939498126e0));
#136026=cartesian_point('',(3.187523671220e1,1.641182285240e1,
-9.401903164536e0));
#136027=cartesian_point('',(3.180523627458e1,1.658093372692e1,
-9.400739570983e0));
#136028=cartesian_point('',(3.335292925752e1,1.642603510178e1,
-9.429763058590e0));
#136029=cartesian_point('',(3.329841734555e1,1.635638714620e1,
-9.431851682739e0));
#136030=cartesian_point('',(3.314749703923e1,1.621553477079e1,
-9.436667739103e0));
#136031=cartesian_point('',(3.285179136032e1,1.609281845241e1,
-9.442020884665e0));
#136032=cartesian_point('',(3.250741361606e1,1.609584185354e1,
-9.443481779556e0));
#136033=cartesian_point('',(3.215169014910e1,1.625008489034e1,
-9.439670833030e0));
#136034=cartesian_point('',(3.197154423143e1,1.646843220312e1,
-9.433257655778e0));
#136035=cartesian_point('',(3.190913521269e1,1.661751155905e1,
-9.429732420716e0));
#136036=cartesian_point('',(3.328716932656e1,1.647123853256e1,
-9.471363028550e0));
#136037=cartesian_point('',(3.323787311595e1,1.640832330403e1,
-9.474376300007e0));
#136038=cartesian_point('',(3.310150942504e1,1.628114798709e1,
-9.481141884833e0));
#136039=cartesian_point('',(3.283473976179e1,1.617045483464e1,
-9.488514088660e0));
#136040=cartesian_point('',(3.252432087386e1,1.617317463936e1,
-9.490493746233e0));
#136041=cartesian_point('',(3.220360551930e1,1.631224693200e1,
-9.485286723433e0));
#136042=cartesian_point('',(3.204091708068e1,1.650931647686e1,
-9.476460471633e0));
#136043=cartesian_point('',(3.198443350544e1,1.664401791532e1,
-9.471209688014e0));
#136044=cartesian_point('',(3.324197513933e1,1.650230412421e1,
-9.511721745834e0));
#136045=cartesian_point('',(3.319637498721e1,1.644393830763e1,
-9.515370837768e0));
#136046=cartesian_point('',(3.307019779655e1,1.632591333506e1,
-9.523468397180e0));
#136047=cartesian_point('',(3.282321620970e1,1.622307563681e1,
-9.532212470194e0));
#136048=cartesian_point('',(3.253575198124e1,1.622550097974e1,
-9.534542825251e0));
#136049=cartesian_point('',(3.223882786697e1,1.635452270033e1,
-9.528389505966e0));
#136050=cartesian_point('',(3.208836549981e1,1.653734165227e1,
-9.517923986943e0));
#136051=cartesian_point('',(3.203619888077e1,1.666223878974e1,
-9.511478895098e0));
#136052=cartesian_point('',(3.321229422950e1,1.652270572558e1,
-9.544172698096e0));
#136053=cartesian_point('',(3.316917777170e1,1.646728843074e1,
-9.548239535264e0));
#136054=cartesian_point('',(3.304978258979e1,1.635514689453e1,
-9.557207887612e0));
#136055=cartesian_point('',(3.281574689698e1,1.625726228162e1,
-9.566844967655e0));
#136056=cartesian_point('',(3.254316399434e1,1.625945088590e1,
-9.569402696270e0));
#136057=cartesian_point('',(3.226172895970e1,1.638206177306e1,
-9.562634558852e0));
#136058=cartesian_point('',(3.211941127376e1,1.655571009427e1,
-9.551102135884e0));
#136059=cartesian_point('',(3.207020337239e1,1.667420727478e1,
-9.543868444499e0));
#136060=cartesian_point('',(3.318526829091e1,1.654128190775e1,
-9.579877240079e0));
#136061=cartesian_point('',(3.314447169408e1,1.648850872987e1,
-9.584324636558e0));
#136062=cartesian_point('',(3.303134723921e1,1.638159391371e1,
-9.594081777961e0));
#136063=cartesian_point('',(3.280904789912e1,1.628800611560e1,
-9.604523746490e0));
#136064=cartesian_point('',(3.254981435164e1,1.628993426837e1,
-9.607285461568e0));
#136065=cartesian_point('',(3.228234246513e1,1.640690429523e1,
-9.599964391816e0));
#136066=cartesian_point('',(3.214756030961e1,1.657239730374e1,
-9.587470513884e0));
#136067=cartesian_point('',(3.210117443822e1,1.668510732274e1,
-9.579514365620e0));
#136068=cartesian_point('',(3.315157614598e1,1.656443929737e1,
-9.634331262652e0));
#136069=cartesian_point('',(3.311376583712e1,1.651489676941e1,
-9.639253380308e0));
#136070=cartesian_point('',(3.300861287172e1,1.641428723067e1,
-9.649987233699e0));
#136071=cartesian_point('',(3.280086155420e1,1.632571175178e1,
-9.661419318593e0));
#136072=cartesian_point('',(3.255794576516e1,1.632724271319e1,
-9.664430412079e0));
#136073=cartesian_point('',(3.230765438e1,1.643749789293e1,-9.656431151476e0));
#136074=cartesian_point('',(3.218245929050e1,1.659313893299e1,
-9.642754839199e0));
#136075=cartesian_point('',(3.213979820534e1,1.669869944337e1,
-9.633890930391e0));
#136076=cartesian_point('',(3.311666164075e1,1.658843502844e1,
-9.713731646312e0));
#136077=cartesian_point('',(3.308216362219e1,1.654208865409e1,
-9.719146385706e0));
#136078=cartesian_point('',(3.298562720936e1,1.644752644765e1,
-9.730877047168e0));
#136079=cartesian_point('',(3.279275946891e1,1.636334958210e1,
-9.743304429818e0));
#136080=cartesian_point('',(3.256600411076e1,1.636430144972e1,
-9.746562574839e0));
#136081=cartesian_point('',(3.233299257770e1,1.646833143186e1,
-9.737886226747e0));
#136082=cartesian_point('',(3.221817786551e1,1.661449066502e1,
-9.723021945374e0));
#136083=cartesian_point('',(3.217985419237e1,1.671279271029e1,
-9.713200932480e0));
#136084=cartesian_point('',(3.309176204590e1,1.660554359360e1,
-9.823602744410e0));
#136085=cartesian_point('',(3.306013074862e1,1.656112493386e1,
-9.829370371994e0));
#136086=cartesian_point('',(3.297056417732e1,1.646974726567e1,
-9.841776359785e0));
#136087=cartesian_point('',(3.278786515652e1,1.638686322358e1,
-9.854842292283e0));
#136088=cartesian_point('',(3.257089779168e1,1.638701385980e1,
-9.858250258606e0));
#136089=cartesian_point('',(3.234899500087e1,1.648830398998e1,
-9.849150631089e0));
#136090=cartesian_point('',(3.224261578999e1,1.662938774235e1,
-9.833525748909e0));
#136091=cartesian_point('',(3.220849219768e1,1.672286204214e1,
-9.822984130961e0));
#136092=cartesian_point('',(3.308821267213e1,1.660797436746e1,
-9.940618401368e0));
#136093=cartesian_point('',(3.305795039495e1,1.656316113007e1,
-9.946439321802e0));
#136094=cartesian_point('',(3.297094749623e1,1.647008993417e1,
-9.958873894082e0));
#136095=cartesian_point('',(3.278884972843e1,1.638387995850e1,
-9.971895214858e0));
#136096=cartesian_point('',(3.256997130432e1,1.638317735563e1,
-9.975274350627e0));
#136097=cartesian_point('',(3.234734015744e1,1.648731231514e1,
-9.966227818447e0));
#136098=cartesian_point('',(3.224412903988e1,1.663088293080e1,
-9.950659376955e0));
#136099=cartesian_point('',(3.221271098435e1,1.672433278813e1,
-9.939942633927e0));
#136100=cartesian_point('',(3.310253477641e1,1.659812177464e1,
-1.002731868602e1));
#136101=cartesian_point('',(3.307204392885e1,1.655120976246e1,
-1.003294104857e1));
#136102=cartesian_point('',(3.298335417944e1,1.645313082334e1,
-1.004488707919e1));
#136103=cartesian_point('',(3.279415286797e1,1.636098576973e1,
-1.005734051143e1));
#136104=cartesian_point('',(3.256475456544e1,1.635965104655e1,
-1.006055924633e1));
#136105=cartesian_point('',(3.233231457368e1,1.647014693992e1,
-1.005192394373e1));
#136106=cartesian_point('',(3.222715848431e1,1.662138491437e1,
-1.003703681918e1));
#136107=cartesian_point('',(3.219644046261e1,1.671859330392e1,
-1.002662748096e1));
#136108=cartesian_point('',(3.311591519297e1,1.658891980292e1,
-1.007279744405e1));
#136109=cartesian_point('',(3.308487422575e1,1.654028160173e1,
-1.007823325631e1));
#136110=cartesian_point('',(3.299405825886e1,1.643827679600e1,
-1.008974658719e1));
#136111=cartesian_point('',(3.279851775571e1,1.634181710845e1,
-1.010171700532e1));
#136112=cartesian_point('',(3.256045000933e1,1.634015082962e1,
-1.010480347468e1));
#136113=cartesian_point('',(3.231965634245e1,1.645545553216e1,
-1.009651260888e1));
#136114=cartesian_point('',(3.221199427921e1,1.661273161387e1,
-1.008220422578e1));
#136115=cartesian_point('',(3.218119189569e1,1.671321879218e1,
-1.007210745558e1));
#136116=cartesian_point('',(3.311894840993e1,1.658683387229e1,
-1.008220291445e1));
#136117=cartesian_point('',(3.308777416846e1,1.653781033120e1,
-1.008759641081e1));
#136118=cartesian_point('',(3.299646220098e1,1.643493472466e1,
-1.009901225641e1));
#136119=cartesian_point('',(3.279949222874e1,1.633752826297e1,
-1.011087438966e1));
#136120=cartesian_point('',(3.255948869397e1,1.633579341614e1,
-1.011393132334e1));
#136121=cartesian_point('',(3.231682194955e1,1.645215936950e1,
-1.010571752629e1));
#136122=cartesian_point('',(3.220857427037e1,1.661077559582e1,
-1.009153886786e1));
#136123=cartesian_point('',(3.217773396850e1,1.671200012427e1,
-1.008151359984e1));
#136124=b_spline_surface_with_knots('',3,3,((#135988,#135989,#135990,#135991,
#135992,#135993,#135994,#135995),(#135996,#135997,#135998,#135999,#136000,
#136001,#136002,#136003),(#136004,#136005,#136006,#136007,#136008,#136009,
#136010,#136011),(#136012,#136013,#136014,#136015,#136016,#136017,#136018,
#136019),(#136020,#136021,#136022,#136023,#136024,#136025,#136026,#136027),(
#136028,#136029,#136030,#136031,#136032,#136033,#136034,#136035),(#136036,
#136037,#136038,#136039,#136040,#136041,#136042,#136043),(#136044,#136045,
#136046,#136047,#136048,#136049,#136050,#136051),(#136052,#136053,#136054,
#136055,#136056,#136057,#136058,#136059),(#136060,#136061,#136062,#136063,
#136064,#136065,#136066,#136067),(#136068,#136069,#136070,#136071,#136072,
#136073,#136074,#136075),(#136076,#136077,#136078,#136079,#136080,#136081,
#136082,#136083),(#136084,#136085,#136086,#136087,#136088,#136089,#136090,
#136091),(#136092,#136093,#136094,#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)),.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),(3.198968310248e-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.658262779261e0),(1.800641869573e-1,2.871650839992e-1,
4.297276545723e-1,5.719860882915e-1,7.140106375504e-1,9.087489733794e-1),
.unspecified.);
#136125=oriented_edge('',*,*,#130306,.t.);
#136127=oriented_edge('',*,*,#136126,.t.);
#136129=oriented_edge('',*,*,#136128,.f.);
#136130=oriented_edge('',*,*,#135980,.t.);
#136131=edge_loop('',(#136125,#136127,#136129,#136130));
#136132=face_outer_bound('',#136131,.f.);
#136134=cartesian_point('',(3.246861570052e1,1.554500312237e1,-9.9e0));
#136135=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#136136=direction('',(0.e0,0.e0,1.e0));
#136137=axis2_placement_3d('',#136134,#136135,#136136);
#136138=cylindrical_surface('',#136137,5.e-1);
#136139=oriented_edge('',*,*,#130304,.f.);
#136141=oriented_edge('',*,*,#136140,.t.);
#136143=oriented_edge('',*,*,#136142,.t.);
#136144=oriented_edge('',*,*,#136126,.f.);
#136145=edge_loop('',(#136139,#136141,#136143,#136144));
#136146=face_outer_bound('',#136145,.f.);
#136148=cartesian_point('',(2.544641755825e1,2.419501575772e1,
-9.444651129591e0));
#136149=cartesian_point('',(2.537383846393e1,2.424756497057e1,
-9.442957506405e0));
#136150=cartesian_point('',(2.519326824466e1,2.441075653538e1,
-9.438734434730e0));
#136151=cartesian_point('',(2.498828871499e1,2.475077566511e1,
-9.433775245974e0));
#136152=cartesian_point('',(2.490822338729e1,2.520014305754e1,
-9.431148935900e0));
#136153=cartesian_point('',(2.499303852110e1,2.564698298428e1,
-9.431682588025e0));
#136154=cartesian_point('',(2.525500969488e1,2.607246570130e1,
-9.435734252059e0));
#136155=cartesian_point('',(2.554702944381e1,2.627405106141e1,
-9.441141372353e0));
#136156=cartesian_point('',(2.573073638788e1,2.634345271804e1,
-9.444945181143e0));
#136157=cartesian_point('',(2.545481061163e1,2.420769292745e1,
-9.437753269745e0));
#136158=cartesian_point('',(2.538319508056e1,2.425967190500e1,
-9.436184470211e0));
#136159=cartesian_point('',(2.520507988531e1,2.442100720157e1,
-9.432283578271e0));
#136160=cartesian_point('',(2.500306963426e1,2.475677747321e1,
-9.427737988930e0));
#136161=cartesian_point('',(2.492426840716e1,2.520016384548e1,
-9.425347374361e0));
#136162=cartesian_point('',(2.500790013575e1,2.564098637045e1,
-9.425831876416e0));
#136163=cartesian_point('',(2.526613795343e1,2.606097006992e1,
-9.429528443443e0));
#136164=cartesian_point('',(2.555419264967e1,2.626028277177e1,
-9.434498245087e0));
#136165=cartesian_point('',(2.573553910035e1,2.632903952290e1,
-9.438028076423e0));
#136166=cartesian_point('',(2.548301613706e1,2.425029572698e1,
-9.417549691040e0));
#136167=cartesian_point('',(2.541462521903e1,2.430033802771e1,
-9.416400362168e0));
#136168=cartesian_point('',(2.524471358577e1,2.445539083623e1,
-9.413581353038e0));
#136169=cartesian_point('',(2.505258712790e1,2.477687439023e1,
-9.410422128385e0));
#136170=cartesian_point('',(2.497797214786e1,2.520023111075e1,
-9.408820470235e0));
#136171=cartesian_point('',(2.505765329643e1,2.562091616074e1,
-9.409140525592e0));
#136172=cartesian_point('',(2.530344823373e1,2.602244804861e1,
-9.411647942508e0));
#136173=cartesian_point('',(2.557825046749e1,2.621406158719e1,
-9.415150986995e0));
#136174=cartesian_point('',(2.575168007590e1,2.628059877506e1,
-9.417759646607e0));
#136175=cartesian_point('',(2.553452018251e1,2.432809048804e1,
-9.397607284313e0));
#136176=cartesian_point('',(2.547194053351e1,2.437448047712e1,
-9.397223867866e0));
#136177=cartesian_point('',(2.531674271375e1,2.451780879883e1,
-9.396375692420e0));
#136178=cartesian_point('',(2.514212515843e1,2.481315835954e1,
-9.395727687128e0));
#136179=cartesian_point('',(2.507480217653e1,2.520033916951e1,
-9.395548938216e0));
#136180=cartesian_point('',(2.514741946151e1,2.558473363016e1,
-9.395572842932e0));
#136181=cartesian_point('',(2.537108181512e1,2.595273185429e1,
-9.395932647021e0));
#136182=cartesian_point('',(2.562209695880e1,2.612993516687e1,
-9.396773790106e0));
#136183=cartesian_point('',(2.578116006230e1,2.619212158084e1,
-9.397697811302e0));
#136184=cartesian_point('',(2.559918675410e1,2.442576820075e1,
-9.400454395980e0));
#136185=cartesian_point('',(2.554377690260e1,2.446738182295e1,
-9.401032544844e0));
#136186=cartesian_point('',(2.540661539484e1,2.459557390622e1,
-9.402651120771e0));
#136187=cartesian_point('',(2.525309432435e1,2.485803480834e1,
-9.405122679315e0));
#136188=cartesian_point('',(2.519434746102e1,2.520045054530e1,
-9.406701286129e0));
#136189=cartesian_point('',(2.525834240407e1,2.554007119795e1,
-9.406360155435e0));
#136190=cartesian_point('',(2.545518402707e1,2.586622876424e1,
-9.404062664124e0));
#136191=cartesian_point('',(2.567701123763e1,2.602476109119e1,
-9.401588663847e0));
#136192=cartesian_point('',(2.581818413028e1,2.608099490503e1,
-9.400393313331e0));
#136193=cartesian_point('',(2.566008342570e1,2.451775294873e1,
-9.429339522472e0));
#136194=cartesian_point('',(2.561130641122e1,2.455468949512e1,
-9.430823099013e0));
#136195=cartesian_point('',(2.549071834438e1,2.466823739482e1,
-9.434757334196e0));
#136196=cartesian_point('',(2.535623034745e1,2.489965575172e1,
-9.440135180095e0));
#136197=cartesian_point('',(2.530501514376e1,2.520053259507e1,
-9.443341257874e0));
#136198=cartesian_point('',(2.536112230367e1,2.549873322151e1,
-9.442662762597e0));
#136199=cartesian_point('',(2.553361650308e1,2.578573644213e1,
-9.437899694734e0));
#136200=cartesian_point('',(2.572859470846e1,2.592614308261e1,
-9.432329226003e0));
#136201=cartesian_point('',(2.585305926788e1,2.597631094063e1,
-9.429134109215e0));
#136202=cartesian_point('',(2.570422091554e1,2.458442396014e1,
-9.470773443831e0));
#136203=cartesian_point('',(2.566015826388e1,2.461783044606e1,
-9.472913204958e0));
#136204=cartesian_point('',(2.555126069479e1,2.472045898904e1,
-9.478520114067e0));
#136205=cartesian_point('',(2.542991569994e1,2.492932221510e1,
-9.485979843620e0));
#136206=cartesian_point('',(2.538373345996e1,2.520057420290e1,
-9.490344039818e0));
#136207=cartesian_point('',(2.543430501171e1,2.546933554721e1,
-9.489426023742e0));
#136208=cartesian_point('',(2.558986400180e1,2.572815326643e1,
-9.482904713881e0));
#136209=cartesian_point('',(2.576588079745e1,2.585499763461e1,
-9.475109823375e0));
#136210=cartesian_point('',(2.587834394455e1,2.590040879736e1,
-9.470462200865e0));
#136211=cartesian_point('',(2.573456503543e1,2.463026029958e1,
-9.511027932591e0));
#136212=cartesian_point('',(2.569369002769e1,2.466115943516e1,
-9.513618778329e0));
#136213=cartesian_point('',(2.559264479629e1,2.475610570178e1,
-9.520372362769e0));
#136214=cartesian_point('',(2.547996112617e1,2.494943049780e1,
-9.529249259376e0));
#136215=cartesian_point('',(2.543699445370e1,2.520059255283e1,
-9.534397329309e0));
#136216=cartesian_point('',(2.548386447821e1,2.544944862600e1,
-9.533317514909e0));
#136217=cartesian_point('',(2.562818925360e1,2.568900005444e1,
-9.525603960146e0));
#136218=cartesian_point('',(2.579145650533e1,2.580627652848e1,
-9.516291212629e0));
#136219=cartesian_point('',(2.589573118611e1,2.584821073667e1,
-9.510643232276e0));
#136220=cartesian_point('',(2.575449795770e1,2.466037031251e1,
-9.543413556578e0));
#136221=cartesian_point('',(2.571568991710e1,2.468958175011e1,
-9.546300699547e0));
#136222=cartesian_point('',(2.561970955435e1,2.477939303753e1,
-9.553805877604e0));
#136223=cartesian_point('',(2.551252643880e1,2.496249455547e1,
-9.563606581080e0));
#136224=cartesian_point('',(2.547154857713e1,2.520059942866e1,
-9.569263352447e0));
#136225=cartesian_point('',(2.551603967474e1,2.543654844600e1,
-9.568078702604e0));
#136226=cartesian_point('',(2.565319105298e1,2.566349997012e1,
-9.559590314061e0));
#136227=cartesian_point('',(2.580822772285e1,2.577436815311e1,
-9.549286255409e0));
#136228=cartesian_point('',(2.590715494058e1,2.581391395894e1,
-9.542980248792e0));
#136229=cartesian_point('',(2.577265419980e1,2.468779686037e1,
-9.579063373782e0));
#136230=cartesian_point('',(2.573570096370e1,2.471542897576e1,
-9.582220385176e0));
#136231=cartesian_point('',(2.564423745590e1,2.480047135359e1,
-9.590408454709e0));
#136232=cartesian_point('',(2.554186895911e1,2.497424410856e1,
-9.601043249742e0));
#136233=cartesian_point('',(2.550257483184e1,2.520060033205e1,
-9.607156940641e0));
#136234=cartesian_point('',(2.554495347629e1,2.542496727690e1,
-9.605878299601e0));
#136235=cartesian_point('',(2.567578438171e1,2.564049996613e1,
-9.596692779709e0));
#136236=cartesian_point('',(2.582347368849e1,2.574540354994e1,
-9.585491732930e0));
#136237=cartesian_point('',(2.591756268744e1,2.578266577512e1,
-9.578585425010e0));
#136238=cartesian_point('',(2.579530034417e1,2.472200631903e1,
-9.633460802599e0));
#136239=cartesian_point('',(2.576061549701e1,2.474760065383e1,
-9.636954388237e0));
#136240=cartesian_point('',(2.567462990247e1,2.482654685844e1,
-9.645991461433e0));
#136241=cartesian_point('',(2.557795072066e1,2.498865692655e1,
-9.657654706372e0));
#136242=cartesian_point('',(2.554055033236e1,2.520059280478e1,
-9.664327911210e0));
#136243=cartesian_point('',(2.558038202234e1,2.541079534496e1,
-9.662934457620e0));
#136244=cartesian_point('',(2.570367424808e1,2.561217906389e1,
-9.652893360699e0));
#136245=cartesian_point('',(2.584244080642e1,2.570943717788e1,
-9.640583138230e0));
#136246=cartesian_point('',(2.593054778517e1,2.574367662061e1,
-9.632926582410e0));
#136247=cartesian_point('',(2.581879164735e1,2.475749370948e1,
-9.712827032497e0));
#136248=cartesian_point('',(2.578635569284e1,2.478081737939e1,
-9.716669682692e0));
#136249=cartesian_point('',(2.570569231442e1,2.485309819229e1,
-9.726581065886e0));
#136250=cartesian_point('',(2.561418510364e1,2.500304798020e1,
-9.739283643513e0));
#136251=cartesian_point('',(2.557827248644e1,2.520056500876e1,
-9.746513226916e0));
#136252=cartesian_point('',(2.561566516973e1,2.539672544753e1,
-9.745006269833e0));
#136253=cartesian_point('',(2.573193373383e1,2.558364846752e1,
-9.734109884376e0));
#136254=cartesian_point('',(2.586200246874e1,2.567250029391e1,
-9.720671335448e0));
#136255=cartesian_point('',(2.594402578857e1,2.570320113417e1,
-9.712233075717e0));
#136256=cartesian_point('',(2.583559277817e1,2.478287736277e1,
-9.822724388708e0));
#136257=cartesian_point('',(2.580452399077e1,2.480421375550e1,
-9.826816528332e0));
#136258=cartesian_point('',(2.572683289728e1,2.487093592040e1,
-9.837338448415e0));
#136259=cartesian_point('',(2.563733453788e1,2.501204419757e1,
-9.850720665584e0));
#136260=cartesian_point('',(2.560138191067e1,2.520049882996e1,
-9.858292543658e0));
#136261=cartesian_point('',(2.563750042225e1,2.538812403351e1,
-9.856717365566e0));
#136262=cartesian_point('',(2.575059027814e1,2.556520572848e1,
-9.845283902448e0));
#136263=cartesian_point('',(2.587573062350e1,2.564694392676e1,
-9.831089891958e0));
#136264=cartesian_point('',(2.595368456687e1,2.567418042359e1,
-9.822084545852e0));
#136265=cartesian_point('',(2.583807397884e1,2.478663143419e1,
-9.939826834607e0));
#136266=cartesian_point('',(2.580674908300e1,2.480698466809e1,
-9.943955508038e0));
#136267=cartesian_point('',(2.572791325040e1,2.487138326902e1,
-9.954539542441e0));
#136268=cartesian_point('',(2.563550283694e1,2.501091168933e1,
-9.967901201628e0));
#136269=cartesian_point('',(2.559744826716e1,2.520040116022e1,
-9.975418017299e0));
#136270=cartesian_point('',(2.563427130280e1,2.538962830116e1,
-9.973857363369e0));
#136271=cartesian_point('',(2.575039372887e1,2.556620786292e1,
-9.962486266379e0));
#136272=cartesian_point('',(2.587725971457e1,2.564480456324e1,
-9.948278506341e0));
#136273=cartesian_point('',(2.595514747623e1,2.566975721273e1,
-9.939174212192e0));
#136274=cartesian_point('',(2.582852903201e1,2.477221863243e1,
-1.002669074922e1));
#136275=cartesian_point('',(2.579574954270e1,2.479268009984e1,
-1.003067722417e1));
#136276=cartesian_point('',(2.571288115662e1,2.485801261114e1,
-1.004087288846e1));
#136277=cartesian_point('',(2.561458037474e1,2.500215827090e1,
-1.005366945489e1));
#136278=cartesian_point('',(2.557344627175e1,2.520030866501e1,
-1.006083549491e1));
#136279=cartesian_point('',(2.561231442594e1,2.539862135930e1,
-1.005935000645e1));
#136280=cartesian_point('',(2.573542590664e1,2.558219980394e1,
-1.004849372891e1));
#136281=cartesian_point('',(2.586872306452e1,2.566174310763e1,
-1.003485993274e1));
#136282=cartesian_point('',(2.594971421082e1,2.568604088217e1,
-1.002605531037e1));
#136283=cartesian_point('',(2.581957150119e1,2.475869090202e1,
-1.007228618596e1));
#136284=cartesian_point('',(2.578559004404e1,2.477949954888e1,
-1.007613932435e1));
#136285=cartesian_point('',(2.569950125745e1,2.484624362126e1,
-1.008598050880e1));
#136286=cartesian_point('',(2.559681529947e1,2.499481999144e1,
-1.009828982406e1));
#136287=cartesian_point('',(2.555353762150e1,2.520025316372e1,
-1.010516428657e1));
#136288=cartesian_point('',(2.559400712798e1,2.540607290342e1,
-1.010374057753e1));
#136289=cartesian_point('',(2.572243041253e1,2.559588075073e1,
-1.009331698074e1));
#136290=cartesian_point('',(2.586088922853e1,2.567705702982e1,
-1.008018699082e1));
#136291=cartesian_point('',(2.594460232323e1,2.570137135681e1,
-1.007166901096e1));
#136292=cartesian_point('',(2.581752856358e1,2.475560559301e1,
-1.008176486022e1));
#136293=cartesian_point('',(2.578327715285e1,2.477649971264e1,
-1.008558759147e1));
#136294=cartesian_point('',(2.569646833953e1,2.484357942724e1,
-1.009534818586e1));
#136295=cartesian_point('',(2.559281153020e1,2.499316880728e1,
-1.010754747729e1));
#136296=cartesian_point('',(2.554906409037e1,2.520024130744e1,
-1.011435640342e1));
#136297=cartesian_point('',(2.558989067223e1,2.540774706019e1,
-1.011294655996e1));
#136298=cartesian_point('',(2.571949346791e1,2.559896696489e1,
-1.010262035180e1));
#136299=cartesian_point('',(2.585910711700e1,2.568053475091e1,
-1.008960437225e1));
#136300=cartesian_point('',(2.594343612576e1,2.570486902076e1,
-1.008115190541e1));
#136301=b_spline_surface_with_knots('',3,3,((#136148,#136149,#136150,#136151,
#136152,#136153,#136154,#136155,#136156),(#136157,#136158,#136159,#136160,
#136161,#136162,#136163,#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,#136196,
#136197,#136198,#136199,#136200,#136201),(#136202,#136203,#136204,#136205,
#136206,#136207,#136208,#136209,#136210),(#136211,#136212,#136213,#136214,
#136215,#136216,#136217,#136218,#136219),(#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),(#136256,#136257,#136258,#136259,
#136260,#136261,#136262,#136263,#136264),(#136265,#136266,#136267,#136268,
#136269,#136270,#136271,#136272,#136273),(#136274,#136275,#136276,#136277,
#136278,#136279,#136280,#136281,#136282),(#136283,#136284,#136285,#136286,
#136287,#136288,#136289,#136290,#136291),(#136292,#136293,#136294,#136295,
#136296,#136297,#136298,#136299,#136300)),.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),(3.196928630011e-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.658486437121e0),(1.782265195369e-1,2.512948309941e-1,3.763944502667e-1,
5.009209438830e-1,6.252055552695e-1,7.497270025321e-1,9.094060401321e-1),
.unspecified.);
#136302=oriented_edge('',*,*,#130302,.t.);
#136303=oriented_edge('',*,*,#135646,.t.);
#136305=oriented_edge('',*,*,#136304,.f.);
#136306=oriented_edge('',*,*,#136140,.f.);
#136307=edge_loop('',(#136302,#136303,#136305,#136306));
#136308=face_outer_bound('',#136307,.f.);
#136310=cartesian_point('',(-1.625980834444e0,2.870874854854e1,
-2.338245181519e2));
#136311=direction('',(1.229456270821e-1,-1.555344564437e-2,9.922915212325e-1));
#136312=direction('',(-6.031290523832e-1,7.928677207942e-1,8.715574274767e-2));
#136313=axis2_placement_3d('',#136310,#136311,#136312);
#136314=cylindrical_surface('',#136313,5.e-1);
#136315=oriented_edge('',*,*,#136304,.t.);
#136316=oriented_edge('',*,*,#135632,.f.);
#136317=oriented_edge('',*,*,#135434,.f.);
#136319=oriented_edge('',*,*,#136318,.f.);
#136320=edge_loop('',(#136315,#136316,#136317,#136319));
#136321=face_outer_bound('',#136320,.f.);
#136323=cartesian_point('',(2.272505489362e1,2.875365303188e1,-9.4e0));
#136324=direction('',(-7.815744914461e-1,-6.176934440537e-1,8.715574274766e-2));
#136325=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#136326=axis2_placement_3d('',#136323,#136324,#136325);
#136327=plane('',#136326);
#136328=oriented_edge('',*,*,#136142,.f.);
#136329=oriented_edge('',*,*,#136318,.t.);
#136330=oriented_edge('',*,*,#135449,.f.);
#136332=oriented_edge('',*,*,#136331,.t.);
#136333=edge_loop('',(#136328,#136329,#136330,#136332));
#136334=face_outer_bound('',#136333,.f.);
#136336=cartesian_point('',(2.923525151561e1,-1.034031731348e1,
-2.338245181519e2));
#136337=direction('',(1.527258936158e-2,1.207255369107e-1,9.925684322765e-1));
#136338=direction('',(-7.815744914460e-1,-6.176934440537e-1,8.715574274767e-2));
#136339=axis2_placement_3d('',#136336,#136337,#136338);
#136340=cylindrical_surface('',#136339,5.e-1);
#136341=oriented_edge('',*,*,#136128,.t.);
#136342=oriented_edge('',*,*,#136331,.f.);
#136343=oriented_edge('',*,*,#135491,.f.);
#136345=oriented_edge('',*,*,#136344,.f.);
#136346=edge_loop('',(#136341,#136342,#136343,#136345));
#136347=face_outer_bound('',#136346,.f.);
#136349=cartesian_point('',(2.907733325148e1,1.357872993732e1,-9.4e0));
#136350=direction('',(6.031290523832e-1,-7.928677207942e-1,8.715574274766e-2));
#136351=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#136352=axis2_placement_3d('',#136349,#136350,#136351);
#136353=plane('',#136352);
#136354=oriented_edge('',*,*,#135982,.f.);
#136355=oriented_edge('',*,*,#136344,.t.);
#136356=oriented_edge('',*,*,#135505,.f.);
#136358=oriented_edge('',*,*,#136357,.t.);
#136359=edge_loop('',(#136354,#136355,#136356,#136358));
#136360=face_outer_bound('',#136359,.f.);
#136362=cartesian_point('',(6.510876379304e1,1.694841811879e1,
-2.338245181519e2));
#136363=direction('',(-1.229456270821e-1,1.555344564437e-2,9.922915212325e-1));
#136364=direction('',(6.031290523832e-1,-7.928677207942e-1,8.715574274767e-2));
#136365=axis2_placement_3d('',#136362,#136363,#136364);
#136366=cylindrical_surface('',#136365,5.e-1);
#136367=oriented_edge('',*,*,#135968,.t.);
#136368=oriented_edge('',*,*,#136357,.f.);
#136369=oriented_edge('',*,*,#135547,.f.);
#136371=oriented_edge('',*,*,#136370,.f.);
#136372=edge_loop('',(#136367,#136368,#136369,#136371));
#136373=face_outer_bound('',#136372,.f.);
#136375=cartesian_point('',(4.075772806497e1,1.690351363545e1,-9.4e0));
#136376=direction('',(7.815744914461e-1,6.176934440537e-1,8.715574274766e-2));
#136377=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#136378=axis2_placement_3d('',#136375,#136376,#136377);
#136379=plane('',#136378);
#136380=oriented_edge('',*,*,#135805,.f.);
#136381=oriented_edge('',*,*,#136370,.t.);
#136382=oriented_edge('',*,*,#135561,.f.);
#136384=oriented_edge('',*,*,#136383,.t.);
#136385=edge_loop('',(#136380,#136381,#136382,#136384));
#136386=face_outer_bound('',#136385,.f.);
#136388=cartesian_point('',(3.424753144298e1,5.599748398081e1,
-2.338245181519e2));
#136389=direction('',(-1.527258936158e-2,-1.207255369107e-1,9.925684322765e-1));
#136390=direction('',(7.815744914460e-1,6.176934440537e-1,8.715574274767e-2));
#136391=axis2_placement_3d('',#136388,#136389,#136390);
#136392=cylindrical_surface('',#136391,5.e-1);
#136393=oriented_edge('',*,*,#135791,.t.);
#136394=oriented_edge('',*,*,#136383,.f.);
#136395=oriented_edge('',*,*,#135603,.f.);
#136396=oriented_edge('',*,*,#135629,.f.);
#136397=edge_loop('',(#136393,#136394,#136395,#136396));
#136398=face_outer_bound('',#136397,.f.);
#136400=cartesian_point('',(3.273346157538e0,3.708779385380e1,
-1.335118780008e1));
#136401=cartesian_point('',(3.154867766927e0,3.693230608204e1,
-1.334711978665e1));
#136402=cartesian_point('',(3.012741301375e0,3.659800911930e1,
-1.334087081715e1));
#136403=cartesian_point('',(3.035458572460e0,3.607466684473e1,
-1.333541976716e1));
#136404=cartesian_point('',(3.241311199079e0,3.563869105838e1,
-1.333465858370e1));
#136405=cartesian_point('',(3.673106977681e0,3.525123992523e1,
-1.333911906631e1));
#136406=cartesian_point('',(4.090223174984e0,3.515845853632e1,
-1.334602073047e1));
#136407=cartesian_point('',(4.336147265993e0,3.518501925797e1,
-1.335164131537e1));
#136408=cartesian_point('',(3.636032376971e0,3.683619313997e1,
-1.356248686793e1));
#136409=cartesian_point('',(3.554778049193e0,3.674075891278e1,
-1.356612483697e1));
#136410=cartesian_point('',(3.452130053156e0,3.652790919422e1,
-1.357195186576e1));
#136411=cartesian_point('',(3.458002849332e0,3.618442553229e1,
-1.357598280409e1));
#136412=cartesian_point('',(3.592340291706e0,3.589700397661e1,
-1.357650317970e1));
#136413=cartesian_point('',(3.880801281778e0,3.564793568733e1,
-1.357341049224e1));
#136414=cartesian_point('',(4.155854293285e0,3.559969937792e1,
-1.356696452056e1));
#136415=cartesian_point('',(4.312233333850e0,3.562570866663e1,
-1.356296765937e1));
#136416=cartesian_point('',(3.963038445829e0,3.660961151922e1,
-1.325540829109e1));
#136417=cartesian_point('',(3.922551788650e0,3.656283485575e1,
-1.326626314264e1));
#136418=cartesian_point('',(3.871034470548e0,3.645873497844e1,
-1.328328664800e1));
#136419=cartesian_point('',(3.872524655204e0,3.629125887595e1,
-1.329659749884e1));
#136420=cartesian_point('',(3.937583049012e0,3.615157026818e1,
-1.329839404799e1));
#136421=cartesian_point('',(4.078718313857e0,3.603124597103e1,
-1.328780302142e1));
#136422=cartesian_point('',(4.213985168999e0,3.600896215626e1,
-1.326898634335e1));
#136423=cartesian_point('',(4.291077749467e0,3.602242054913e1,
-1.325549474656e1));
#136424=cartesian_point('',(3.845287276464e0,3.669152606473e1,
-1.276073250419e1));
#136425=cartesian_point('',(3.798885297456e0,3.662055287790e1,
-1.276931583501e1));
#136426=cartesian_point('',(3.747853835353e0,3.647638147292e1,
-1.278268284582e1));
#136427=cartesian_point('',(3.764064654052e0,3.626236515279e1,
-1.279354094918e1));
#136428=cartesian_point('',(3.848231893048e0,3.608625702735e1,
-1.279502476689e1));
#136429=cartesian_point('',(4.020411201739e0,3.592440840895e1,
-1.278629666796e1));
#136430=cartesian_point('',(4.191783479865e0,3.587549443339e1,
-1.277152562694e1));
#136431=cartesian_point('',(4.299189181775e0,3.587881055971e1,
-1.276045138583e1));
#136432=(bounded_surface()b_spline_surface(3,3,((#136400,#136401,#136402,
#136403,#136404,#136405,#136406,#136407),(#136408,#136409,#136410,#136411,
#136412,#136413,#136414,#136415),(#136416,#136417,#136418,#136419,#136420,
#136421,#136422,#136423),(#136424,#136425,#136426,#136427,#136428,#136429,
#136430,#136431)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.613011255058e-1,1.236722257917e0),(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.489355724616e0,1.489355724616e0,1.489355724616e0,1.489355724616e0,
1.489355724616e0,1.489355724616e0,1.489355724616e0,1.489355724616e0),(
8.840684697942e-1,8.840684697942e-1,8.840684697942e-1,8.840684697942e-1,
8.840684697942e-1,8.840684697942e-1,8.840684697942e-1,8.840684697942e-1),(
8.402939996708e-1,8.402939996708e-1,8.402939996708e-1,8.402939996708e-1,
8.402939996708e-1,8.402939996708e-1,8.402939996708e-1,8.402939996708e-1),(
1.358032314246e0,1.358032314246e0,1.358032314246e0,1.358032314246e0,
1.358032314246e0,1.358032314246e0,1.358032314246e0,1.358032314246e0)))representation_item('')surface());
#136433=oriented_edge('',*,*,#134991,.t.);
#136435=oriented_edge('',*,*,#136434,.t.);
#136437=oriented_edge('',*,*,#136436,.t.);
#136439=oriented_edge('',*,*,#136438,.f.);
#136440=edge_loop('',(#136433,#136435,#136437,#136439));
#136441=face_outer_bound('',#136440,.f.);
#136443=cartesian_point('',(3.534134696956e0,3.556722617312e1,-1.29e1));
#136444=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#136445=direction('',(0.e0,0.e0,-1.e0));
#136446=axis2_placement_3d('',#136443,#136444,#136445);
#136447=cylindrical_surface('',#136446,5.e-1);
#136448=oriented_edge('',*,*,#135005,.f.);
#136450=oriented_edge('',*,*,#136449,.t.);
#136452=oriented_edge('',*,*,#136451,.t.);
#136453=oriented_edge('',*,*,#136434,.f.);
#136454=edge_loop('',(#136448,#136450,#136452,#136453));
#136455=face_outer_bound('',#136454,.f.);
#136457=cartesian_point('',(1.427259053085e1,3.235368742031e1,
-1.335118780008e1));
#136458=cartesian_point('',(1.442807830258e1,3.223520902970e1,
-1.334711978664e1));
#136459=cartesian_point('',(1.476237526530e1,3.209308256420e1,
-1.334087081715e1));
#136460=cartesian_point('',(1.528571753982e1,3.211579983528e1,
-1.333541976716e1));
#136461=cartesian_point('',(1.572169332617e1,3.232165246189e1,
-1.333465858370e1));
#136462=cartesian_point('',(1.610914445933e1,3.275344824049e1,
-1.333911906630e1));
#136463=cartesian_point('',(1.620192584823e1,3.317056443782e1,
-1.334602073046e1));
#136464=cartesian_point('',(1.617536512659e1,3.341648852866e1,
-1.335164131537e1));
#136465=cartesian_point('',(1.452419124462e1,3.271637363993e1,
-1.356248686793e1));
#136466=cartesian_point('',(1.461962547181e1,3.263511931200e1,
-1.356612483699e1));
#136467=cartesian_point('',(1.483247519035e1,3.253247131598e1,
-1.357195186576e1));
#136468=cartesian_point('',(1.517595885226e1,3.253834411215e1,
-1.357598280410e1));
#136469=cartesian_point('',(1.546338040795e1,3.267268155454e1,
-1.357650317970e1));
#136470=cartesian_point('',(1.571244869723e1,3.296114254461e1,
-1.357341049225e1));
#136471=cartesian_point('',(1.576068500664e1,3.323619555608e1,
-1.356696452056e1));
#136472=cartesian_point('',(1.573467571793e1,3.339257459683e1,
-1.356296765937e1));
#136473=cartesian_point('',(1.475077286536e1,3.304337970826e1,
-1.325540829111e1));
#136474=cartesian_point('',(1.479754952883e1,3.300289305148e1,
-1.326626314265e1));
#136475=cartesian_point('',(1.490164940612e1,3.295137573336e1,
-1.328328664801e1));
#136476=cartesian_point('',(1.506912550860e1,3.295286591804e1,
-1.329659749885e1));
#136477=cartesian_point('',(1.520881411637e1,3.301792431183e1,
-1.329839404800e1));
#136478=cartesian_point('',(1.532913841352e1,3.315905957668e1,
-1.328780302143e1));
#136479=cartesian_point('',(1.535142222829e1,3.329432643183e1,
-1.326898634336e1));
#136480=cartesian_point('',(1.533796383542e1,3.337141901223e1,
-1.325549474657e1));
#136481=cartesian_point('',(1.466885831987e1,3.292562853960e1,
-1.276073250420e1));
#136482=cartesian_point('',(1.473983150668e1,3.287922656024e1,
-1.276931583501e1));
#136483=cartesian_point('',(1.488400291165e1,3.282819509819e1,
-1.278268284582e1));
#136484=cartesian_point('',(1.509801923176e1,3.284440591688e1,
-1.279354094918e1));
#136485=cartesian_point('',(1.527412735720e1,3.292857315589e1,
-1.279502476690e1));
#136486=cartesian_point('',(1.543597597560e1,3.310075246457e1,
-1.278629666796e1));
#136487=cartesian_point('',(1.548488995116e1,3.327212474270e1,
-1.277152562694e1));
#136488=cartesian_point('',(1.548157382484e1,3.337953044461e1,
-1.276045138583e1));
#136489=(bounded_surface()b_spline_surface(3,3,((#136457,#136458,#136459,
#136460,#136461,#136462,#136463,#136464),(#136465,#136466,#136467,#136468,
#136469,#136470,#136471,#136472),(#136473,#136474,#136475,#136476,#136477,
#136478,#136479,#136480),(#136481,#136482,#136483,#136484,#136485,#136486,
#136487,#136488)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.613011255219e-1,1.236722257913e0),(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.489355724635e0,1.489355724635e0,1.489355724635e0,1.489355724635e0,
1.489355724635e0,1.489355724635e0,1.489355724635e0,1.489355724635e0),(
8.840684697966e-1,8.840684697966e-1,8.840684697966e-1,8.840684697966e-1,
8.840684697966e-1,8.840684697966e-1,8.840684697966e-1,8.840684697966e-1),(
8.402939996657e-1,8.402939996657e-1,8.402939996657e-1,8.402939996657e-1,
8.402939996657e-1,8.402939996657e-1,8.402939996657e-1,8.402939996657e-1),(
1.358032314243e0,1.358032314243e0,1.358032314243e0,1.358032314243e0,
1.358032314243e0,1.358032314243e0,1.358032314243e0,1.358032314243e0)))representation_item('')surface());
#136490=oriented_edge('',*,*,#135003,.t.);
#136492=oriented_edge('',*,*,#136491,.t.);
#136494=oriented_edge('',*,*,#136493,.t.);
#136495=oriented_edge('',*,*,#136449,.f.);
#136496=edge_loop('',(#136490,#136492,#136494,#136495));
#136497=face_outer_bound('',#136496,.f.);
#136499=cartesian_point('',(1.579315821143e1,3.261447595978e1,-1.29e1));
#136500=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#136501=direction('',(0.e0,0.e0,-1.e0));
#136502=axis2_placement_3d('',#136499,#136500,#136501);
#136503=cylindrical_surface('',#136502,5.e-1);
#136504=oriented_edge('',*,*,#135001,.f.);
#136506=oriented_edge('',*,*,#136505,.t.);
#136508=oriented_edge('',*,*,#136507,.t.);
#136509=oriented_edge('',*,*,#136491,.f.);
#136510=edge_loop('',(#136504,#136506,#136508,#136509));
#136511=face_outer_bound('',#136510,.f.);
#136513=cartesian_point('',(1.771960970767e1,3.883259924012e1,
-1.335118780008e1));
#136514=cartesian_point('',(1.783808809851e1,3.898808701186e1,
-1.334711978664e1));
#136515=cartesian_point('',(1.798021456402e1,3.932238397458e1,
-1.334087081715e1));
#136516=cartesian_point('',(1.795749729294e1,3.984572624911e1,
-1.333541976715e1));
#136517=cartesian_point('',(1.775164466632e1,4.028170203546e1,
-1.333465858370e1));
#136518=cartesian_point('',(1.731984888772e1,4.066915316863e1,
-1.333911906630e1));
#136519=cartesian_point('',(1.690273269035e1,4.076193455753e1,
-1.334602073047e1));
#136520=cartesian_point('',(1.665680859952e1,4.073537383588e1,
-1.335164131537e1));
#136521=cartesian_point('',(1.735692348878e1,3.908419995390e1,
-1.356248686793e1));
#136522=cartesian_point('',(1.743817781622e1,3.917963418109e1,
-1.356612483698e1));
#136523=cartesian_point('',(1.754082581225e1,3.939248389963e1,
-1.357195186576e1));
#136524=cartesian_point('',(1.753495301608e1,3.973596756155e1,
-1.357598280410e1));
#136525=cartesian_point('',(1.740061557371e1,4.002338911724e1,
-1.357650317970e1));
#136526=cartesian_point('',(1.711215458360e1,4.027245740654e1,
-1.357341049225e1));
#136527=cartesian_point('',(1.683710157212e1,4.032069371593e1,
-1.356696452056e1));
#136528=cartesian_point('',(1.668072253134e1,4.029468442722e1,
-1.356296765937e1));
#136529=cartesian_point('',(1.702991741976e1,3.931078157464e1,
-1.325540829111e1));
#136530=cartesian_point('',(1.707040407674e1,3.935755823811e1,
-1.326626314265e1));
#136531=cartesian_point('',(1.712192139485e1,3.946165811541e1,
-1.328328664801e1));
#136532=cartesian_point('',(1.712043121018e1,3.962913421789e1,
-1.329659749886e1));
#136533=cartesian_point('',(1.705537281638e1,3.976882282566e1,
-1.329839404800e1));
#136534=cartesian_point('',(1.691423755154e1,3.988914712281e1,
-1.328780302143e1));
#136535=cartesian_point('',(1.677897069635e1,3.991143093758e1,
-1.326898634336e1));
#136536=cartesian_point('',(1.670187811604e1,3.989797254471e1,
-1.325549474657e1));
#136537=cartesian_point('',(1.714766858872e1,3.922886702915e1,
-1.276073250420e1));
#136538=cartesian_point('',(1.719407056795e1,3.929984021597e1,
-1.276931583501e1));
#136539=cartesian_point('',(1.724510203005e1,3.944401162093e1,
-1.278268284582e1));
#136540=cartesian_point('',(1.722889121134e1,3.965802794105e1,
-1.279354094918e1));
#136541=cartesian_point('',(1.714472397234e1,3.983413606649e1,
-1.279502476690e1));
#136542=cartesian_point('',(1.697254466364e1,3.999598468490e1,
-1.278629666796e1));
#136543=cartesian_point('',(1.680117238554e1,4.004489866045e1,
-1.277152562694e1));
#136544=cartesian_point('',(1.669376668346e1,4.004158253413e1,
-1.276045138583e1));
#136545=(bounded_surface()b_spline_surface(3,3,((#136513,#136514,#136515,
#136516,#136517,#136518,#136519,#136520),(#136521,#136522,#136523,#136524,
#136525,#136526,#136527,#136528),(#136529,#136530,#136531,#136532,#136533,
#136534,#136535,#136536),(#136537,#136538,#136539,#136540,#136541,#136542,
#136543,#136544)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.613011255271e-1,1.236722257910e0),(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.489355724641e0,1.489355724641e0,1.489355724641e0,1.489355724641e0,
1.489355724641e0,1.489355724641e0,1.489355724641e0,1.489355724641e0),(
8.840684697981e-1,8.840684697981e-1,8.840684697981e-1,8.840684697981e-1,
8.840684697981e-1,8.840684697981e-1,8.840684697981e-1,8.840684697981e-1),(
8.402939996642e-1,8.402939996642e-1,8.402939996642e-1,8.402939996642e-1,
8.402939996642e-1,8.402939996642e-1,8.402939996642e-1,8.402939996642e-1),(
1.358032314239e0,1.358032314239e0,1.358032314239e0,1.358032314239e0,
1.358032314239e0,1.358032314239e0,1.358032314239e0,1.358032314239e0)))representation_item('')surface());
#136546=oriented_edge('',*,*,#134999,.t.);
#136548=oriented_edge('',*,*,#136547,.t.);
#136550=oriented_edge('',*,*,#136549,.t.);
#136551=oriented_edge('',*,*,#136505,.f.);
#136552=edge_loop('',(#136546,#136548,#136550,#136551));
#136553=face_outer_bound('',#136552,.f.);
#136555=cartesian_point('',(1.745882116844e1,4.035316692072e1,-1.29e1));
#136556=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#136557=direction('',(0.e0,0.e0,-1.e0));
#136558=axis2_placement_3d('',#136555,#136556,#136557);
#136559=cylindrical_surface('',#136558,5.e-1);
#136560=oriented_edge('',*,*,#134997,.f.);
#136562=oriented_edge('',*,*,#136561,.t.);
#136564=oriented_edge('',*,*,#136563,.t.);
#136565=oriented_edge('',*,*,#136547,.f.);
#136566=edge_loop('',(#136560,#136562,#136564,#136565));
#136567=face_outer_bound('',#136566,.f.);
#136569=cartesian_point('',(6.720365334856e0,4.356670567343e1,
-1.335118780007e1));
#136570=cartesian_point('',(6.564877562917e0,4.368518406409e1,
-1.334711978664e1));
#136571=cartesian_point('',(6.230580600167e0,4.382731052964e1,
-1.334087081715e1));
#136572=cartesian_point('',(5.707238325572e0,4.380459325856e1,
-1.333541976715e1));
#136573=cartesian_point('',(5.271262539218e0,4.359874063195e1,
-1.333465858370e1));
#136574=cartesian_point('',(4.883811406045e0,4.316694485332e1,
-1.333911906630e1));
#136575=cartesian_point('',(4.791030017167e0,4.274982865603e1,
-1.334602073046e1));
#136576=cartesian_point('',(4.817590738772e0,4.250390456497e1,
-1.335164131536e1));
#136577=cartesian_point('',(6.468764620385e0,4.320401945383e1,
-1.356248686794e1));
#136578=cartesian_point('',(6.373330393689e0,4.328527378180e1,
-1.356612483698e1));
#136579=cartesian_point('',(6.160480675067e0,4.338792177786e1,
-1.357195186576e1));
#136580=cartesian_point('',(5.816997013151e0,4.338204898169e1,
-1.357598280410e1));
#136581=cartesian_point('',(5.529575457449e0,4.324771153930e1,
-1.357650317972e1));
#136582=cartesian_point('',(5.280507168160e0,4.295925054925e1,
-1.357341049225e1));
#136583=cartesian_point('',(5.232270858746e0,4.268419753774e1,
-1.356696452056e1));
#136584=cartesian_point('',(5.258280147527e0,4.252781849706e1,
-1.356296765938e1));
#136585=cartesian_point('',(6.242183000351e0,4.287701338554e1,
-1.325540829110e1));
#136586=cartesian_point('',(6.195406336561e0,4.291750004233e1,
-1.326626314265e1));
#136587=cartesian_point('',(6.091306459295e0,4.296901736047e1,
-1.328328664801e1));
#136588=cartesian_point('',(5.923830356782e0,4.296752717579e1,
-1.329659749885e1));
#136589=cartesian_point('',(5.784141749029e0,4.290246878201e1,
-1.329839404800e1));
#136590=cartesian_point('',(5.663817451873e0,4.276133351715e1,
-1.328780302143e1));
#136591=cartesian_point('',(5.641533637097e0,4.262606666200e1,
-1.326898634336e1));
#136592=cartesian_point('',(5.654992029983e0,4.254897408160e1,
-1.325549474657e1));
#136593=cartesian_point('',(6.324097545425e0,4.299476455420e1,
-1.276073250418e1));
#136594=cartesian_point('',(6.253124358772e0,4.304116653358e1,
-1.276931583501e1));
#136595=cartesian_point('',(6.108952953778e0,4.309219799565e1,
-1.278268284581e1));
#136596=cartesian_point('',(5.894936633635e0,4.307598717696e1,
-1.279354094918e1));
#136597=cartesian_point('',(5.718828508190e0,4.299181993795e1,
-1.279502476689e1));
#136598=cartesian_point('',(5.556979889797e0,4.281964062927e1,
-1.278629666795e1));
#136599=cartesian_point('',(5.508065914220e0,4.264826835113e1,
-1.277152562693e1));
#136600=cartesian_point('',(5.511382040573e0,4.254086264923e1,
-1.276045138582e1));
#136601=(bounded_surface()b_spline_surface(3,3,((#136569,#136570,#136571,
#136572,#136573,#136574,#136575,#136576),(#136577,#136578,#136579,#136580,
#136581,#136582,#136583,#136584),(#136585,#136586,#136587,#136588,#136589,
#136590,#136591,#136592),(#136593,#136594,#136595,#136596,#136597,#136598,
#136599,#136600)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.613011255305e-1,1.236722257922e0),(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.489355724644e0,1.489355724644e0,1.489355724644e0,1.489355724644e0,
1.489355724644e0,1.489355724644e0,1.489355724644e0,1.489355724644e0),(
8.840684697936e-1,8.840684697936e-1,8.840684697936e-1,8.840684697936e-1,
8.840684697936e-1,8.840684697936e-1,8.840684697936e-1,8.840684697936e-1),(
8.402939996624e-1,8.402939996624e-1,8.402939996624e-1,8.402939996624e-1,
8.402939996624e-1,8.402939996624e-1,8.402939996624e-1,8.402939996624e-1),(
1.358032314252e0,1.358032314252e0,1.358032314252e0,1.358032314252e0,
1.358032314252e0,1.358032314252e0,1.358032314252e0,1.358032314252e0)))representation_item('')surface());
#136602=oriented_edge('',*,*,#134995,.t.);
#136604=oriented_edge('',*,*,#136603,.t.);
#136606=oriented_edge('',*,*,#136605,.t.);
#136607=oriented_edge('',*,*,#136561,.f.);
#136608=edge_loop('',(#136602,#136604,#136606,#136607));
#136609=face_outer_bound('',#136608,.f.);
#136611=cartesian_point('',(5.199797653966e0,4.330591713405e1,-1.29e1));
#136612=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#136613=direction('',(0.e0,0.e0,-1.e0));
#136614=axis2_placement_3d('',#136611,#136612,#136613);
#136615=cylindrical_surface('',#136614,5.e-1);
#136616=oriented_edge('',*,*,#134993,.f.);
#136617=oriented_edge('',*,*,#136438,.t.);
#136619=oriented_edge('',*,*,#136618,.t.);
#136620=oriented_edge('',*,*,#136603,.f.);
#136621=edge_loop('',(#136616,#136617,#136619,#136620));
#136622=face_outer_bound('',#136621,.f.);
#136624=cartesian_point('',(7.109494902152e0,4.706191850955e1,-9.4e0));
#136625=direction('',(-9.581130475422e-1,2.728062767525e-1,8.715574274766e-2));
#136626=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#136627=axis2_placement_3d('',#136624,#136625,#136626);
#136628=plane('',#136627);
#136630=oriented_edge('',*,*,#136629,.f.);
#136632=oriented_edge('',*,*,#136631,.t.);
#136633=oriented_edge('',*,*,#136618,.f.);
#136635=oriented_edge('',*,*,#136634,.t.);
#136636=edge_loop('',(#136630,#136632,#136633,#136635));
#136637=face_outer_bound('',#136636,.f.);
#136639=cartesian_point('',(3.380184656701e0,3.595688467679e1,-9.9e0));
#136640=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#136641=direction('',(0.e0,0.e0,1.e0));
#136642=axis2_placement_3d('',#136639,#136640,#136641);
#136643=cylindrical_surface('',#136642,5.e-1);
#136644=oriented_edge('',*,*,#130286,.f.);
#136646=oriented_edge('',*,*,#136645,.t.);
#136647=oriented_edge('',*,*,#136629,.t.);
#136649=oriented_edge('',*,*,#136648,.f.);
#136650=edge_loop('',(#136644,#136646,#136647,#136649));
#136651=face_outer_bound('',#136650,.f.);
#136653=cartesian_point('',(5.005968158147e0,4.219623001831e1,
-9.444318490324e0));
#136654=cartesian_point('',(5.006062069455e0,4.228407515654e1,
-9.442685159945e0));
#136655=cartesian_point('',(5.031807300538e0,4.252327251822e1,
-9.438574087869e0));
#136656=cartesian_point('',(5.184053846226e0,4.288590531427e1,
-9.433731969710e0));
#136657=cartesian_point('',(5.497058096259e0,4.321418678371e1,
-9.431154605293e0));
#136658=cartesian_point('',(5.904576107106e0,4.340971340093e1,
-9.431671058972e0));
#136659=cartesian_point('',(6.398737577043e0,4.345187215571e1,
-9.435623669412e0));
#136660=cartesian_point('',(6.731987116606e0,4.333897973384e1,
-9.440901486139e0));
#136661=cartesian_point('',(6.896035094463e0,4.323444426255e1,
-9.444601470667e0));
#136662=cartesian_point('',(5.021139017351e0,4.219684145715e1,
-9.437459569145e0));
#136663=cartesian_point('',(5.021331351357e0,4.228359389626e1,
-9.435946885604e0));
#136664=cartesian_point('',(5.047012491053e0,4.251975226436e1,
-9.432149665194e0));
#136665=cartesian_point('',(5.197592836658e0,4.287753693266e1,
-9.427711182947e0));
#136666=cartesian_point('',(5.506554594085e0,4.320130167243e1,
-9.425364585226e0));
#136667=cartesian_point('',(5.908573645346e0,4.339423320677e1,
-9.425833630570e0));
#136668=cartesian_point('',(6.396156350301e0,4.343611984599e1,
-9.429440198095e0));
#136669=cartesian_point('',(6.725252684970e0,4.332502725722e1,
-9.434291352562e0));
#136670=cartesian_point('',(6.887387211832e0,4.322197807088e1,
-9.437723616452e0));
#136671=cartesian_point('',(5.072175945968e0,4.219889850726e1,
-9.417351555803e0));
#136672=cartesian_point('',(5.072675841224e0,4.228197404181e1,
-9.416244735602e0));
#136673=cartesian_point('',(5.098079823746e0,4.250792018163e1,
-9.413502585875e0));
#136674=cartesian_point('',(5.242993956250e0,4.284946445169e1,
-9.410418594620e0));
#136675=cartesian_point('',(5.538375113294e0,4.315812290697e1,
-9.408845353867e0));
#136676=cartesian_point('',(5.921975820831e0,4.334235223699e1,
-9.409155592495e0));
#136677=cartesian_point('',(6.387507973530e0,4.338325889765e1,
-9.411602009087e0));
#136678=cartesian_point('',(6.702626180784e0,4.327812890270e1,
-9.415020540264e0));
#136679=cartesian_point('',(6.858292036351e0,4.318003691227e1,
-9.417551767058e0));
#136680=cartesian_point('',(5.165361038445e0,4.220265481720e1,
-9.397550357067e0));
#136681=cartesian_point('',(5.166288238975e0,4.227901174054e1,
-9.397184521221e0));
#136682=cartesian_point('',(5.190835281688e0,4.248637689415e1,
-9.396364362457e0));
#136683=cartesian_point('',(5.325056733945e0,4.279866449545e1,
-9.395734078860e0));
#136684=cartesian_point('',(5.595749805e0,4.308024670474e1,-9.395555899458e0));
#136685=cartesian_point('',(5.946183097130e0,4.324874700840e1,
-9.395580069491e0));
#136686=cartesian_point('',(6.371918355214e0,4.328749639642e1,
-9.395930969978e0));
#136687=cartesian_point('',(6.661479691344e0,4.319272687151e1,
-9.396749325908e0));
#136688=cartesian_point('',(6.805154928449e0,4.310344144188e1,
-9.397633200953e0));
#136689=cartesian_point('',(5.282361544664e0,4.220737190960e1,
-9.400545595779e0));
#136690=cartesian_point('',(5.283604131489e0,4.227528460008e1,
-9.401110026567e0));
#136691=cartesian_point('',(5.306497263084e0,4.245942685923e1,
-9.402695823860e0));
#136692=cartesian_point('',(5.426721584085e0,4.273563230170e1,
-9.405114437611e0));
#136693=cartesian_point('',(5.666594683849e0,4.298405074218e1,
-9.406659918531e0));
#136694=cartesian_point('',(5.976144018983e0,4.313306530440e1,
-9.406331310613e0));
#136695=cartesian_point('',(6.352675392139e0,4.316849996243e1,
-9.404088580263e0));
#136696=cartesian_point('',(6.610090456110e0,4.308587195228e1,
-9.401667861625e0));
#136697=cartesian_point('',(6.738414335868e0,4.300724111990e1,
-9.400479737221e0));
#136698=cartesian_point('',(5.392513788441e0,4.221181363324e1,
-9.429551234560e0));
#136699=cartesian_point('',(5.393845442398e0,4.227176832118e1,
-9.430991395329e0));
#136700=cartesian_point('',(5.414638183047e0,4.243414740945e1,
-9.434835517687e0));
#136701=cartesian_point('',(5.521147241101e0,4.267699522061e1,
-9.440094578335e0));
#136702=cartesian_point('',(5.732171336479e0,4.289497347289e1,
-9.443236568315e0));
#136703=cartesian_point('',(6.003944217733e0,4.302589021095e1,
-9.442581848643e0));
#136704=cartesian_point('',(6.334869813426e0,4.305763440088e1,
-9.437932489976e0));
#136705=cartesian_point('',(6.561965851680e0,4.298562245255e1,
-9.432486378488e0));
#136706=cartesian_point('',(6.675558410640e0,4.291664407648e1,
-9.429344118379e0));
#136707=cartesian_point('',(5.472334191809e0,4.221503284352e1,
-9.471060646664e0));
#136708=cartesian_point('',(5.473567733267e0,4.226921458648e1,
-9.473135326285e0));
#136709=cartesian_point('',(5.492413320171e0,4.241590187246e1,
-9.478610589110e0));
#136710=cartesian_point('',(5.588563255281e0,4.263505685453e1,
-9.485904473104e0));
#136711=cartesian_point('',(5.778812984374e0,4.283158929349e1,
-9.490182802141e0));
#136712=cartesian_point('',(6.023770745978e0,4.294958525618e1,
-9.489296478552e0));
#136713=cartesian_point('',(6.322210638781e0,4.297820935082e1,
-9.482930726436e0));
#136714=cartesian_point('',(6.527293866845e0,4.291325260763e1,
-9.475311155900e0));
#136715=cartesian_point('',(6.629993626287e0,4.285097257022e1,
-9.470750184764e0));
#136716=cartesian_point('',(5.527201250799e0,4.221724599756e1,
-9.511362324899e0));
#136717=cartesian_point('',(5.528273931620e0,4.226745591810e1,
-9.513873122143e0));
#136718=cartesian_point('',(5.545536907228e0,4.240340209454e1,
-9.520466541760e0));
#136719=cartesian_point('',(5.634324640932e0,4.260654637990e1,
-9.529145645555e0));
#136720=cartesian_point('',(5.810369520646e0,4.278868902606e1,
-9.534193269671e0));
#136721=cartesian_point('',(6.037216186712e0,4.289791467043e1,
-9.533150450331e0));
#136722=cartesian_point('',(6.313648759022e0,4.292413799932e1,
-9.525620698138e0));
#136723=cartesian_point('',(6.503576370492e0,4.286366467577e1,
-9.516517960436e0));
#136724=cartesian_point('',(6.598663450197e0,4.280581883580e1,
-9.510980259226e0));
#136725=cartesian_point('',(5.563239140911e0,4.221869981184e1,
-9.543777377232e0));
#136726=cartesian_point('',(5.564158981996e0,4.226629913012e1,
-9.546574606509e0));
#136727=cartesian_point('',(5.580259140479e0,4.239521310989e1,
-9.553900911196e0));
#136728=cartesian_point('',(5.664089229076e0,4.258798026808e1,
-9.563483049611e0));
#136729=cartesian_point('',(5.830841963169e0,4.276084899245e1,
-9.569030002270e0));
#136730=cartesian_point('',(6.045955048643e0,4.286437025294e1,
-9.567885759007e0));
#136731=cartesian_point('',(6.308095736612e0,4.288888737452e1,
-9.559599454471e0));
#136732=cartesian_point('',(6.488056472028e0,4.283117390703e1,
-9.549528008860e0));
#136733=cartesian_point('',(6.578080156570e0,4.277615462622e1,
-9.543347994836e0));
#136734=cartesian_point('',(5.596059516953e0,4.222002399943e1,
-9.579451715420e0));
#136735=cartesian_point('',(5.596791319533e0,4.226524390756e1,
-9.582509783375e0));
#136736=cartesian_point('',(5.611704812691e0,4.238777713822e1,
-9.590501940825e0));
#136737=cartesian_point('',(5.690893596399e0,4.257123760096e1,
-9.600899441704e0));
#136738=cartesian_point('',(5.849223047553e0,4.273584425752e1,
-9.606894970837e0));
#136739=cartesian_point('',(6.053818039628e0,4.283422856107e1,
-9.605659772951e0));
#136740=cartesian_point('',(6.303111590841e0,4.285705792183e1,
-9.596692731951e0));
#136741=cartesian_point('',(6.473982538701e0,4.280166644080e1,
-9.585744727518e0));
#136742=cartesian_point('',(6.559329449052e0,4.274913241503e1,
-9.578978944954e0));
#136743=cartesian_point('',(5.636986496602e0,4.222167553782e1,
-9.633874340294e0));
#136744=cartesian_point('',(5.637404938576e0,4.226392527768e1,
-9.637257641068e0));
#136745=cartesian_point('',(5.650632498938e0,4.237853983538e1,
-9.646077533706e0));
#136746=cartesian_point('',(5.723829647162e0,4.255062731062e1,
-9.657480409455e0));
#136747=cartesian_point('',(5.871718649698e0,4.270522809115e1,
-9.664025347293e0));
#136748=cartesian_point('',(6.063468716884e0,4.279730048777e1,
-9.662679012524e0));
#136749=cartesian_point('',(6.297014403091e0,4.281780900577e1,
-9.652876448292e0));
#136750=cartesian_point('',(6.456529774932e0,4.276500385061e1,
-9.640844518235e0));
#136751=cartesian_point('',(6.535939066080e0,4.271542530268e1,
-9.633346987179e0));
#136752=cartesian_point('',(5.679420979124e0,4.222338855025e1,
-9.713255286839e0));
#136753=cartesian_point('',(5.679332314369e0,4.226255168279e1,
-9.716975724334e0));
#136754=cartesian_point('',(5.690335611578e0,4.236904393743e1,
-9.726647875136e0));
#136755=cartesian_point('',(5.756849348578e0,4.252987647599e1,
-9.739066866889e0));
#136756=cartesian_point('',(5.894059740667e0,4.267478869284e1,
-9.746158429622e0));
#136757=cartesian_point('',(6.073118054474e0,4.276053353662e1,
-9.744702139082e0));
#136758=cartesian_point('',(6.290965296327e0,4.277813629309e1,
-9.734064124702e0));
#136759=cartesian_point('',(6.438659191671e0,4.272729850728e1,
-9.720929462619e0));
#136760=cartesian_point('',(6.511668025001e0,4.268045250968e1,
-9.712670236961e0));
#136761=cartesian_point('',(5.709729361357e0,4.222461353738e1,
-9.823139377786e0));
#136762=cartesian_point('',(5.708856308413e0,4.226155578972e1,
-9.827100436194e0));
#136763=cartesian_point('',(5.717167453619e0,4.236245079031e1,
-9.837367479817e0));
#136764=cartesian_point('',(5.777816074015e0,4.251648882979e1,
-9.850451302125e0));
#136765=cartesian_point('',(5.907738613954e0,4.265607034825e1,
-9.857879943619e0));
#136766=cartesian_point('',(6.079183206455e0,4.273779826903e1,
-9.856357340628e0));
#136767=cartesian_point('',(6.287276588733e0,4.275216835766e1,
-9.845194095709e0));
#136768=cartesian_point('',(6.426416754319e0,4.270108079120e1,
-9.831320754371e0));
#136769=cartesian_point('',(6.494288437644e0,4.265541768475e1,
-9.822510561355e0));
#136770=cartesian_point('',(5.714131559558e0,4.222479428770e1,
-9.940200436908e0));
#136771=cartesian_point('',(5.712342051453e0,4.226138297374e1,
-9.944196111272e0));
#136772=cartesian_point('',(5.718164589251e0,4.236185279344e1,
-9.954523284624e0));
#136773=cartesian_point('',(5.775886425562e0,4.251726903187e1,
-9.967587872408e0));
#136774=cartesian_point('',(5.905395258920e0,4.265909722253e1,
-9.974964077744e0));
#136775=cartesian_point('',(6.078492554173e0,4.274119680894e1,
-9.973455075847e0));
#136776=cartesian_point('',(6.287941779322e0,4.275289758681e1,
-9.962351417442e0));
#136777=cartesian_point('',(6.425629755459e0,4.269862792011e1,
-9.948463804310e0));
#136778=cartesian_point('',(6.491679990417e0,4.265167524263e1,
-9.939560402577e0));
#136779=cartesian_point('',(5.696810296820e0,4.222409838617e1,
-1.002699047058e1));
#136780=cartesian_point('',(5.694281649065e0,4.226191045345e1,
-1.003084813649e1));
#136781=cartesian_point('',(5.698539168687e0,4.236615290191e1,
-1.004079644925e1));
#136782=cartesian_point('',(5.756542905506e0,4.252895157734e1,
-1.005330974928e1));
#136783=cartesian_point('',(5.891170845484e0,4.267829605485e1,
-1.006034328841e1));
#136784=cartesian_point('',(6.072700977375e0,4.276410450031e1,
-1.005890655939e1));
#136785=cartesian_point('',(6.291826827235e0,4.277439795714e1,
-1.004830411100e1));
#136786=cartesian_point('',(6.434092865179e0,4.271561647749e1,
-1.003497628483e1));
#136787=cartesian_point('',(6.501487978792e0,4.266582551243e1,
-1.002636825660e1));
#136788=cartesian_point('',(5.680588727489e0,4.222344566760e1,
-1.007253372266e1));
#136789=cartesian_point('',(5.677651539766e0,4.226241440037e1,
-1.007626225989e1));
#136790=cartesian_point('',(5.681184844926e0,4.237005288181e1,
-1.008586505331e1));
#136791=cartesian_point('',(5.740186009532e0,4.253892929983e1,
-1.009790299795e1));
#136792=cartesian_point('',(5.879380121809e0,4.269424504107e1,
-1.010465146703e1));
#136793=cartesian_point('',(6.067832617771e0,4.278318926875e1,
-1.010327421020e1));
#136794=cartesian_point('',(6.295040709471e0,4.279294231983e1,
-1.009309312261e1));
#136795=cartesian_point('',(6.441668311486e0,4.273104744447e1,
-1.008025666363e1));
#136796=cartesian_point('',(6.510703010035e0,4.267911495227e1,
-1.007192991589e1));
#136797=cartesian_point('',(5.676898474124e0,4.222329715480e1,
-1.008198114094e1));
#136798=cartesian_point('',(5.673875596616e0,4.226252929793e1,
-1.008568030563e1));
#136799=cartesian_point('',(5.677263097235e0,4.237093684170e1,
-1.009520473402e1));
#136800=cartesian_point('',(5.736509909676e0,4.254117452490e1,
-1.010713558583e1));
#136801=cartesian_point('',(5.876736958154e0,4.269782138401e1,
-1.011382012008e1));
#136802=cartesian_point('',(6.066739308266e0,4.278747034495e1,
-1.011245618275e1));
#136803=cartesian_point('',(6.295760988962e0,4.279712032935e1,
-1.010236972340e1));
#136804=cartesian_point('',(6.443382700488e0,4.273454560207e1,
-1.008964420555e1));
#136805=cartesian_point('',(6.512800102174e0,4.268213913336e1,
-1.008138156553e1));
#136806=b_spline_surface_with_knots('',3,3,((#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,#136682,#136683,
#136684,#136685,#136686,#136687,#136688),(#136689,#136690,#136691,#136692,
#136693,#136694,#136695,#136696,#136697),(#136698,#136699,#136700,#136701,
#136702,#136703,#136704,#136705,#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,
#136738,#136739,#136740,#136741,#136742),(#136743,#136744,#136745,#136746,
#136747,#136748,#136749,#136750,#136751),(#136752,#136753,#136754,#136755,
#136756,#136757,#136758,#136759,#136760),(#136761,#136762,#136763,#136764,
#136765,#136766,#136767,#136768,#136769),(#136770,#136771,#136772,#136773,
#136774,#136775,#136776,#136777,#136778),(#136779,#136780,#136781,#136782,
#136783,#136784,#136785,#136786,#136787),(#136788,#136789,#136790,#136791,
#136792,#136793,#136794,#136795,#136796),(#136797,#136798,#136799,#136800,
#136801,#136802,#136803,#136804,#136805)),.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),(3.197901010119e-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.658393356185e0),(1.791458902577e-1,2.512596137123e-1,3.763601878592e-1,
5.009071212507e-1,6.252179812916e-1,7.497526775893e-1,9.089923578459e-1),
.unspecified.);
#136807=oriented_edge('',*,*,#130284,.t.);
#136809=oriented_edge('',*,*,#136808,.t.);
#136811=oriented_edge('',*,*,#136810,.f.);
#136812=oriented_edge('',*,*,#136645,.f.);
#136813=edge_loop('',(#136807,#136809,#136811,#136812));
#136814=face_outer_bound('',#136813,.f.);
#136816=cartesian_point('',(5.589456157629e0,4.345986717431e1,-9.9e0));
#136817=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#136818=direction('',(0.e0,0.e0,1.e0));
#136819=axis2_placement_3d('',#136816,#136817,#136818);
#136820=cylindrical_surface('',#136819,5.e-1);
#136821=oriented_edge('',*,*,#130298,.f.);
#136823=oriented_edge('',*,*,#136822,.t.);
#136825=oriented_edge('',*,*,#136824,.t.);
#136826=oriented_edge('',*,*,#136808,.f.);
#136827=edge_loop('',(#136821,#136823,#136825,#136826));
#136828=face_outer_bound('',#136827,.f.);
#136830=cartesian_point('',(1.634913405263e1,4.054699641650e1,
-9.444318490310e0));
#136831=cartesian_point('',(1.643697919088e1,4.054690250520e1,
-9.442685159931e0));
#136832=cartesian_point('',(1.667617655257e1,4.052115727412e1,
-9.438574087855e0));
#136833=cartesian_point('',(1.703880934863e1,4.036891072843e1,
-9.433731969696e0));
#136834=cartesian_point('',(1.736709081806e1,4.005590647840e1,
-9.431154605280e0));
#136835=cartesian_point('',(1.756261743528e1,3.964838846757e1,
-9.431671058959e0));
#136836=cartesian_point('',(1.760477619006e1,3.915422699764e1,
-9.435623669398e0));
#136837=cartesian_point('',(1.749188376818e1,3.882097745808e1,
-9.440901486124e0));
#136838=cartesian_point('',(1.738734829690e1,3.865692948023e1,
-9.444601470652e0));
#136839=cartesian_point('',(1.634974549146e1,4.053182555731e1,
-9.437459569137e0));
#136840=cartesian_point('',(1.643649793060e1,4.053163322331e1,
-9.435946885595e0));
#136841=cartesian_point('',(1.667265629872e1,4.050595208361e1,
-9.432149665186e0));
#136842=cartesian_point('',(1.703044096703e1,4.035537173800e1,
-9.427711182939e0));
#136843=cartesian_point('',(1.735420570679e1,4.004640998058e1,
-9.425364585219e0));
#136844=cartesian_point('',(1.754713724113e1,3.964439092933e1,
-9.425833630563e0));
#136845=cartesian_point('',(1.758902388035e1,3.915680822438e1,
-9.429440198086e0));
#136846=cartesian_point('',(1.747793129157e1,3.882771188971e1,
-9.434291352553e0));
#136847=cartesian_point('',(1.737488210523e1,3.866557736285e1,
-9.437723616443e0));
#136848=cartesian_point('',(1.635180254157e1,4.048078862870e1,
-9.417351555801e0));
#136849=cartesian_point('',(1.643487807615e1,4.048028873345e1,
-9.416244735600e0));
#136850=cartesian_point('',(1.666082421598e1,4.045488475094e1,
-9.413502585872e0));
#136851=cartesian_point('',(1.700236848606e1,4.030997061842e1,
-9.410418594618e0));
#136852=cartesian_point('',(1.731102694134e1,4.001458946138e1,
-9.408845353865e0));
#136853=cartesian_point('',(1.749525627136e1,3.963098875385e1,
-9.409155592493e0));
#136854=cartesian_point('',(1.753616293202e1,3.916545660115e1,
-9.411602009085e0));
#136855=cartesian_point('',(1.743103293707e1,3.885033839389e1,
-9.415020540262e0));
#136856=cartesian_point('',(1.733294094663e1,3.869467253833e1,
-9.417551767055e0));
#136857=cartesian_point('',(1.635555885152e1,4.038760353624e1,
-9.397550357067e0));
#136858=cartesian_point('',(1.643191577488e1,4.038667633571e1,
-9.397184521220e0));
#136859=cartesian_point('',(1.663928092851e1,4.036212929301e1,
-9.396364362457e0));
#136860=cartesian_point('',(1.695156852984e1,4.022790784073e1,
-9.395734078860e0));
#136861=cartesian_point('',(1.723315073912e1,3.995721476968e1,
-9.395555899458e0));
#136862=cartesian_point('',(1.740165104278e1,3.960678147755e1,
-9.395580069491e0));
#136863=cartesian_point('',(1.744040043080e1,3.918104621947e1,
-9.395930969978e0));
#136864=cartesian_point('',(1.734563090589e1,3.889148488333e1,
-9.396749325908e0));
#136865=cartesian_point('',(1.725634547626e1,3.874780964622e1,
-9.397633200953e0));
#136866=cartesian_point('',(1.636027594393e1,4.027060303002e1,
-9.400545595779e0));
#136867=cartesian_point('',(1.642818863442e1,4.026936044320e1,
-9.401110026567e0));
#136868=cartesian_point('',(1.661233089360e1,4.024646731160e1,
-9.402695823860e0));
#136869=cartesian_point('',(1.688853633608e1,4.012624299059e1,
-9.405114437611e0));
#136870=cartesian_point('',(1.713695477656e1,3.988636989083e1,
-9.406659918531e0));
#136871=cartesian_point('',(1.728596933878e1,3.957682055570e1,
-9.406331310613e0));
#136872=cartesian_point('',(1.732140399682e1,3.920028918254e1,
-9.404088580263e0));
#136873=cartesian_point('',(1.723877598666e1,3.894287411856e1,
-9.401667861624e0));
#136874=cartesian_point('',(1.716014515428e1,3.881455023880e1,
-9.400479737221e0));
#136875=cartesian_point('',(1.636471766758e1,4.016045078624e1,
-9.429551234560e0));
#136876=cartesian_point('',(1.642467235554e1,4.015911913229e1,
-9.430991395328e0));
#136877=cartesian_point('',(1.658705144382e1,4.013832639165e1,
-9.434835517687e0));
#136878=cartesian_point('',(1.682989925500e1,4.003181733358e1,
-9.440094578335e0));
#136879=cartesian_point('',(1.704787750727e1,3.982079323820e1,
-9.443236568315e0));
#136880=cartesian_point('',(1.717879424533e1,3.954902035695e1,
-9.442581848643e0));
#136881=cartesian_point('',(1.721053843527e1,3.921809476125e1,
-9.437932489976e0));
#136882=cartesian_point('',(1.713852648692e1,3.899099872299e1,
-9.432486378487e0));
#136883=cartesian_point('',(1.706954811085e1,3.887740616404e1,
-9.429344118379e0));
#136884=cartesian_point('',(1.636793687786e1,4.008063038288e1,
-9.471060646663e0));
#136885=cartesian_point('',(1.642211862083e1,4.007939684143e1,
-9.473135326283e0));
#136886=cartesian_point('',(1.656880590684e1,4.006055125451e1,
-9.478610589109e0));
#136887=cartesian_point('',(1.678796088891e1,3.996440131940e1,
-9.485904473104e0));
#136888=cartesian_point('',(1.698449332787e1,3.977415159030e1,
-9.490182802141e0));
#136889=cartesian_point('',(1.710248929056e1,3.952919382870e1,
-9.489296478552e0));
#136890=cartesian_point('',(1.713111338521e1,3.923075393589e1,
-9.482930726436e0));
#136891=cartesian_point('',(1.706615664202e1,3.902567070783e1,
-9.475311155898e0));
#136892=cartesian_point('',(1.700387660459e1,3.892297094839e1,
-9.470750184764e0));
#136893=cartesian_point('',(1.637015003190e1,4.002576332389e1,
-9.511362324898e0));
#136894=cartesian_point('',(1.642035995246e1,4.002469064307e1,
-9.513873122142e0));
#136895=cartesian_point('',(1.655630612892e1,4.000742766747e1,
-9.520466541759e0));
#136896=cartesian_point('',(1.675945041428e1,3.991863993375e1,
-9.529145645555e0));
#136897=cartesian_point('',(1.694159306044e1,3.974259505403e1,
-9.534193269671e0));
#136898=cartesian_point('',(1.705081870481e1,3.951574838797e1,
-9.533150450331e0));
#136899=cartesian_point('',(1.707704203371e1,3.923931581565e1,
-9.525620698138e0));
#136900=cartesian_point('',(1.701656871016e1,3.904938820419e1,
-9.516517960436e0));
#136901=cartesian_point('',(1.695872287017e1,3.895430112448e1,
-9.510980259225e0));
#136902=cartesian_point('',(1.637160384619e1,3.998972543377e1,
-9.543777377229e0));
#136903=cartesian_point('',(1.641920316447e1,3.998880559270e1,
-9.546574606507e0));
#136904=cartesian_point('',(1.654811714426e1,3.997270543422e1,
-9.553900911196e0));
#136905=cartesian_point('',(1.674088430246e1,3.988887534560e1,
-9.563483049611e0));
#136906=cartesian_point('',(1.691375302683e1,3.972212261151e1,
-9.569030002270e0));
#136907=cartesian_point('',(1.701727428732e1,3.950700952604e1,
-9.567885759007e0));
#136908=cartesian_point('',(1.704179140891e1,3.924486883806e1,
-9.559599454471e0));
#136909=cartesian_point('',(1.698407794142e1,3.906490810265e1,
-9.549528008860e0));
#136910=cartesian_point('',(1.692905866059e1,3.897488441811e1,
-9.543347994836e0));
#136911=cartesian_point('',(1.637292803378e1,3.995690505773e1,
-9.579451715419e0));
#136912=cartesian_point('',(1.641814794192e1,3.995617325516e1,
-9.582509783373e0));
#136913=cartesian_point('',(1.654068117259e1,3.994125976200e1,
-9.590501940824e0));
#136914=cartesian_point('',(1.672414163534e1,3.986207097828e1,
-9.600899441704e0));
#136915=cartesian_point('',(1.688874829190e1,3.970374152713e1,
-9.606894970837e0));
#136916=cartesian_point('',(1.698713259545e1,3.949914653505e1,
-9.605659772951e0));
#136917=cartesian_point('',(1.700996195622e1,3.924985298384e1,
-9.596692731951e0));
#136918=cartesian_point('',(1.695457047519e1,3.907898203598e1,
-9.585744727518e0));
#136919=cartesian_point('',(1.690203644939e1,3.899363512562e1,
-9.578978944953e0));
#136920=cartesian_point('',(1.637457957218e1,3.991597807809e1,
-9.633874340292e0));
#136921=cartesian_point('',(1.641682931205e1,3.991555963611e1,
-9.637257641066e0));
#136922=cartesian_point('',(1.653144386975e1,3.990233207575e1,
-9.646077533705e0));
#136923=cartesian_point('',(1.670353134500e1,3.982913492752e1,
-9.657480409455e0));
#136924=cartesian_point('',(1.685813212553e1,3.968124592498e1,
-9.664025347293e0));
#136925=cartesian_point('',(1.695020452215e1,3.948949585780e1,
-9.662679012524e0));
#136926=cartesian_point('',(1.697071304016e1,3.925595017159e1,
-9.652876448292e0));
#136927=cartesian_point('',(1.691790788499e1,3.909643479975e1,
-9.640844518235e0));
#136928=cartesian_point('',(1.686832933705e1,3.901702550860e1,
-9.633346987178e0));
#136929=cartesian_point('',(1.637629258460e1,3.987354359556e1,
-9.713255286837e0));
#136930=cartesian_point('',(1.641545571714e1,3.987363226031e1,
-9.716975724332e0));
#136931=cartesian_point('',(1.652194797180e1,3.986262896311e1,
-9.726647875136e0));
#136932=cartesian_point('',(1.668278051037e1,3.979611522610e1,
-9.739066866889e0));
#136933=cartesian_point('',(1.682769272722e1,3.965890483401e1,
-9.746158429622e0));
#136934=cartesian_point('',(1.691343757100e1,3.947984652021e1,
-9.744702139082e0));
#136935=cartesian_point('',(1.693104032748e1,3.926199927835e1,
-9.734064124702e0));
#136936=cartesian_point('',(1.688020254167e1,3.911430538301e1,
-9.720929462619e0));
#136937=cartesian_point('',(1.683335654406e1,3.904129654967e1,
-9.712670236960e0));
#136938=cartesian_point('',(1.637751757173e1,3.984323521332e1,
-9.823139377783e0));
#136939=cartesian_point('',(1.641445982408e1,3.984410826627e1,
-9.827100436192e0));
#136940=cartesian_point('',(1.651535482469e1,3.983579712107e1,
-9.837367479816e0));
#136941=cartesian_point('',(1.666939286417e1,3.977514850066e1,
-9.850451302125e0));
#136942=cartesian_point('',(1.680897438263e1,3.964522596073e1,
-9.857879943619e0));
#136943=cartesian_point('',(1.689070230341e1,3.947378136823e1,
-9.856357340628e0));
#136944=cartesian_point('',(1.690507239204e1,3.926568798595e1,
-9.845194095709e0));
#136945=cartesian_point('',(1.685398482558e1,3.912654782036e1,
-9.831320754370e0));
#136946=cartesian_point('',(1.680832171912e1,3.905867613703e1,
-9.822510561354e0));
#136947=cartesian_point('',(1.637769832206e1,3.983883301512e1,
-9.940200436906e0));
#136948=cartesian_point('',(1.641428700810e1,3.984062252323e1,
-9.944196111270e0));
#136949=cartesian_point('',(1.651475682782e1,3.983479998543e1,
-9.954523284624e0));
#136950=cartesian_point('',(1.667017306625e1,3.977707814912e1,
-9.967587872408e0));
#136951=cartesian_point('',(1.681200125691e1,3.964756931576e1,
-9.974964077744e0));
#136952=cartesian_point('',(1.689410084332e1,3.947447202051e1,
-9.973455075847e0));
#136953=cartesian_point('',(1.690580162119e1,3.926502279536e1,
-9.962351417442e0));
#136954=cartesian_point('',(1.685153195448e1,3.912733481922e1,
-9.948463804309e0));
#136955=cartesian_point('',(1.680457927701e1,3.906128458425e1,
-9.939560402577e0));
#136956=cartesian_point('',(1.637700242053e1,3.985615427788e1,
-1.002699047065e1));
#136957=cartesian_point('',(1.641481448782e1,3.985868292564e1,
-1.003084813656e1));
#136958=cartesian_point('',(1.651905693629e1,3.985442540601e1,
-1.004079644932e1));
#136959=cartesian_point('',(1.668185561173e1,3.979642166920e1,
-1.005330974935e1));
#136960=cartesian_point('',(1.683120008925e1,3.966179372921e1,
-1.006034328848e1));
#136961=cartesian_point('',(1.691700853471e1,3.948026359731e1,
-1.005890655946e1));
#136962=cartesian_point('',(1.692730199154e1,3.926113774745e1,
-1.004830411108e1));
#136963=cartesian_point('',(1.686852051189e1,3.911887170948e1,
-1.003497628489e1));
#136964=cartesian_point('',(1.681872954682e1,3.905147659587e1,
-1.002636825667e1));
#136965=cartesian_point('',(1.637634970196e1,3.987237584724e1,
-1.007253372281e1));
#136966=cartesian_point('',(1.641531843473e1,3.987531303497e1,
-1.007626226003e1));
#136967=cartesian_point('',(1.652295691620e1,3.987177972981e1,
-1.008586505345e1));
#136968=cartesian_point('',(1.669183333424e1,3.981277856520e1,
-1.009790299809e1));
#136969=cartesian_point('',(1.684714907550e1,3.967358445291e1,
-1.010465146717e1));
#136970=cartesian_point('',(1.693609330319e1,3.948513195693e1,
-1.010327421034e1));
#136971=cartesian_point('',(1.694584635427e1,3.925792386520e1,
-1.009309312275e1));
#136972=cartesian_point('',(1.688395147890e1,3.911129626317e1,
-1.008025666377e1));
#136973=cartesian_point('',(1.683201898668e1,3.904226156461e1,
-1.007192991603e1));
#136974=cartesian_point('',(1.637620118915e1,3.987606610064e1,
-1.008198114115e1));
#136975=cartesian_point('',(1.641543333230e1,3.987908897815e1,
-1.008568030583e1));
#136976=cartesian_point('',(1.652384087610e1,3.987570147753e1,
-1.009520473423e1));
#136977=cartesian_point('',(1.669407855933e1,3.981645466509e1,
-1.010713558603e1));
#136978=cartesian_point('',(1.685072541847e1,3.967622761658e1,
-1.011382012029e1));
#136979=cartesian_point('',(1.694037437943e1,3.948622526645e1,
-1.011245618295e1));
#136980=cartesian_point('',(1.695002436383e1,3.925720358570e1,
-1.010236972360e1));
#136981=cartesian_point('',(1.688744963653e1,3.910958187415e1,
-1.008964420576e1));
#136982=cartesian_point('',(1.683504316780e1,3.904016447245e1,
-1.008138156574e1));
#136983=b_spline_surface_with_knots('',3,3,((#136830,#136831,#136832,#136833,
#136834,#136835,#136836,#136837,#136838),(#136839,#136840,#136841,#136842,
#136843,#136844,#136845,#136846,#136847),(#136848,#136849,#136850,#136851,
#136852,#136853,#136854,#136855,#136856),(#136857,#136858,#136859,#136860,
#136861,#136862,#136863,#136864,#136865),(#136866,#136867,#136868,#136869,
#136870,#136871,#136872,#136873,#136874),(#136875,#136876,#136877,#136878,
#136879,#136880,#136881,#136882,#136883),(#136884,#136885,#136886,#136887,
#136888,#136889,#136890,#136891,#136892),(#136893,#136894,#136895,#136896,
#136897,#136898,#136899,#136900,#136901),(#136902,#136903,#136904,#136905,
#136906,#136907,#136908,#136909,#136910),(#136911,#136912,#136913,#136914,
#136915,#136916,#136917,#136918,#136919),(#136920,#136921,#136922,#136923,
#136924,#136925,#136926,#136927,#136928),(#136929,#136930,#136931,#136932,
#136933,#136934,#136935,#136936,#136937),(#136938,#136939,#136940,#136941,
#136942,#136943,#136944,#136945,#136946),(#136947,#136948,#136949,#136950,
#136951,#136952,#136953,#136954,#136955),(#136956,#136957,#136958,#136959,
#136960,#136961,#136962,#136963,#136964),(#136965,#136966,#136967,#136968,
#136969,#136970,#136971,#136972,#136973),(#136974,#136975,#136976,#136977,
#136978,#136979,#136980,#136981,#136982)),.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),(3.197901010533e-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.658393356432e0),(1.791458902399e-1,2.512596137123e-1,3.763601878592e-1,
5.009071212507e-1,6.252179812916e-1,7.497526775893e-1,9.089923578508e-1),
.unspecified.);
#136984=oriented_edge('',*,*,#130296,.t.);
#136986=oriented_edge('',*,*,#136985,.t.);
#136988=oriented_edge('',*,*,#136987,.f.);
#136989=oriented_edge('',*,*,#136822,.f.);
#136990=edge_loop('',(#136984,#136986,#136988,#136989));
#136991=face_outer_bound('',#136990,.f.);
#136993=cartesian_point('',(1.761277120869e1,3.996350841705e1,-9.9e0));
#136994=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#136995=direction('',(0.e0,0.e0,1.e0));
#136996=axis2_placement_3d('',#136993,#136994,#136995);
#136997=cylindrical_surface('',#136996,5.e-1);
#136998=oriented_edge('',*,*,#130294,.f.);
#137000=oriented_edge('',*,*,#136999,.t.);
#137002=oriented_edge('',*,*,#137001,.t.);
#137003=oriented_edge('',*,*,#136985,.f.);
#137004=edge_loop('',(#136998,#137000,#137002,#137003));
#137005=face_outer_bound('',#137004,.f.);
#137007=cartesian_point('',(1.598698770722e1,3.372416307562e1,
-9.444318490313e0));
#137008=cartesian_point('',(1.598689379591e1,3.363631793736e1,
-9.442685159934e0));
#137009=cartesian_point('',(1.596114856484e1,3.339712057566e1,
-9.438574087857e0));
#137010=cartesian_point('',(1.580890201914e1,3.303448777959e1,
-9.433731969699e0));
#137011=cartesian_point('',(1.549589776911e1,3.270620631016e1,
-9.431154605282e0));
#137012=cartesian_point('',(1.508837975828e1,3.251067969294e1,
-9.431671058961e0));
#137013=cartesian_point('',(1.459421828834e1,3.246852093815e1,
-9.435623669401e0));
#137014=cartesian_point('',(1.426096874878e1,3.258141336004e1,
-9.440901486127e0));
#137015=cartesian_point('',(1.409692077091e1,3.268594883133e1,
-9.444601470655e0));
#137016=cartesian_point('',(1.597181684803e1,3.372355163678e1,
-9.437459569139e0));
#137017=cartesian_point('',(1.597162451402e1,3.363679919764e1,
-9.435946885597e0));
#137018=cartesian_point('',(1.594594337434e1,3.340064082951e1,
-9.432149665188e0));
#137019=cartesian_point('',(1.579536302871e1,3.304285616119e1,
-9.427711182940e0));
#137020=cartesian_point('',(1.548640127129e1,3.271909142143e1,
-9.425364585220e0));
#137021=cartesian_point('',(1.508438222004e1,3.252615988709e1,
-9.425833630564e0));
#137022=cartesian_point('',(1.459679951508e1,3.248427324787e1,
-9.429440198088e0));
#137023=cartesian_point('',(1.426770318041e1,3.259536583665e1,
-9.434291352555e0));
#137024=cartesian_point('',(1.410556865354e1,3.269841502300e1,
-9.437723616445e0));
#137025=cartesian_point('',(1.592077991942e1,3.372149458667e1,
-9.417351555802e0));
#137026=cartesian_point('',(1.592028002417e1,3.363841905209e1,
-9.416244735600e0));
#137027=cartesian_point('',(1.589487604165e1,3.341247291225e1,
-9.413502585873e0));
#137028=cartesian_point('',(1.574996190913e1,3.307092864216e1,
-9.410418594619e0));
#137029=cartesian_point('',(1.545458075209e1,3.276227018688e1,
-9.408845353865e0));
#137030=cartesian_point('',(1.507098004456e1,3.257804085686e1,
-9.409155592494e0));
#137031=cartesian_point('',(1.460544789185e1,3.253713419620e1,
-9.411602009085e0));
#137032=cartesian_point('',(1.429032968459e1,3.264226419115e1,
-9.415020540262e0));
#137033=cartesian_point('',(1.413466382902e1,3.274035618160e1,
-9.417551767056e0));
#137034=cartesian_point('',(1.582759482695e1,3.371773827672e1,
-9.397550357067e0));
#137035=cartesian_point('',(1.582666762642e1,3.364138135336e1,
-9.397184521220e0));
#137036=cartesian_point('',(1.580212058372e1,3.343401619972e1,
-9.396364362457e0));
#137037=cartesian_point('',(1.566789913144e1,3.312172859839e1,
-9.395734078860e0));
#137038=cartesian_point('',(1.539720606039e1,3.284014638910e1,
-9.395555899458e0));
#137039=cartesian_point('',(1.504677276826e1,3.267164608544e1,
-9.395580069491e0));
#137040=cartesian_point('',(1.462103751017e1,3.263289669742e1,
-9.395930969978e0));
#137041=cartesian_point('',(1.433147617403e1,3.272766622233e1,
-9.396749325908e0));
#137042=cartesian_point('',(1.418780093692e1,3.281695165197e1,
-9.397633200953e0));
#137043=cartesian_point('',(1.571059432073e1,3.371302118431e1,
-9.400545595779e0));
#137044=cartesian_point('',(1.570935173391e1,3.364510849381e1,
-9.401110026567e0));
#137045=cartesian_point('',(1.568645860232e1,3.346096623463e1,
-9.402695823860e0));
#137046=cartesian_point('',(1.556623428130e1,3.318476079214e1,
-9.405114437611e0));
#137047=cartesian_point('',(1.532636118154e1,3.293634235166e1,
-9.406659918531e0));
#137048=cartesian_point('',(1.501681184641e1,3.278732778944e1,
-9.406331310613e0));
#137049=cartesian_point('',(1.464028047324e1,3.275189313141e1,
-9.404088580263e0));
#137050=cartesian_point('',(1.438286540927e1,3.283452114156e1,
-9.401667861624e0));
#137051=cartesian_point('',(1.425454152950e1,3.291315197395e1,
-9.400479737221e0));
#137052=cartesian_point('',(1.560044207695e1,3.370857946066e1,
-9.429551234559e0));
#137053=cartesian_point('',(1.559911042300e1,3.364862477269e1,
-9.430991395328e0));
#137054=cartesian_point('',(1.557831768236e1,3.348624568441e1,
-9.434835517687e0));
#137055=cartesian_point('',(1.547180862429e1,3.324339787323e1,
-9.440094578335e0));
#137056=cartesian_point('',(1.526078452891e1,3.302541962095e1,
-9.443236568315e0));
#137057=cartesian_point('',(1.498901164766e1,3.289450288289e1,
-9.442581848643e0));
#137058=cartesian_point('',(1.465808605196e1,3.286275869296e1,
-9.437932489976e0));
#137059=cartesian_point('',(1.443099001370e1,3.293477064130e1,
-9.432486378487e0));
#137060=cartesian_point('',(1.431739745474e1,3.300374901737e1,
-9.429344118379e0));
#137061=cartesian_point('',(1.552062167359e1,3.370536025037e1,
-9.471060646662e0));
#137062=cartesian_point('',(1.551938813214e1,3.365117850740e1,
-9.473135326283e0));
#137063=cartesian_point('',(1.550054254523e1,3.350449122139e1,
-9.478610589109e0));
#137064=cartesian_point('',(1.540439261011e1,3.328533623931e1,
-9.485904473104e0));
#137065=cartesian_point('',(1.521414288101e1,3.308880380035e1,
-9.490182802141e0));
#137066=cartesian_point('',(1.496918511941e1,3.297080783766e1,
-9.489296478552e0));
#137067=cartesian_point('',(1.467074522660e1,3.294218374302e1,
-9.482930726436e0));
#137068=cartesian_point('',(1.446566199854e1,3.300714048620e1,
-9.475311155898e0));
#137069=cartesian_point('',(1.436296223909e1,3.306942052364e1,
-9.470750184764e0));
#137070=cartesian_point('',(1.546575461460e1,3.370314709633e1,
-9.511362324897e0));
#137071=cartesian_point('',(1.546468193378e1,3.365293717577e1,
-9.513873122142e0));
#137072=cartesian_point('',(1.544741895818e1,3.351699099931e1,
-9.520466541759e0));
#137073=cartesian_point('',(1.535863122446e1,3.331384671394e1,
-9.529145645555e0));
#137074=cartesian_point('',(1.518258634474e1,3.313170406778e1,
-9.534193269671e0));
#137075=cartesian_point('',(1.495573967868e1,3.302247842341e1,
-9.533150450331e0));
#137076=cartesian_point('',(1.467930710636e1,3.299625509452e1,
-9.525620698137e0));
#137077=cartesian_point('',(1.448937949489e1,3.305672841806e1,
-9.516517960436e0));
#137078=cartesian_point('',(1.439429241519e1,3.311457425806e1,
-9.510980259225e0));
#137079=cartesian_point('',(1.542971672448e1,3.370169328205e1,
-9.543777377230e0));
#137080=cartesian_point('',(1.542879688341e1,3.365409396376e1,
-9.546574606506e0));
#137081=cartesian_point('',(1.541269672493e1,3.352517998397e1,
-9.553900911196e0));
#137082=cartesian_point('',(1.532886663631e1,3.333241282576e1,
-9.563483049611e0));
#137083=cartesian_point('',(1.516211390222e1,3.315954410139e1,
-9.569030002270e0));
#137084=cartesian_point('',(1.494700081675e1,3.305602284090e1,
-9.567885759007e0));
#137085=cartesian_point('',(1.468486012877e1,3.303150571932e1,
-9.559599454471e0));
#137086=cartesian_point('',(1.450489939336e1,3.308921918680e1,
-9.549528008860e0));
#137087=cartesian_point('',(1.441487570881e1,3.314423846764e1,
-9.543347994836e0));
#137088=cartesian_point('',(1.539689634844e1,3.370036909445e1,
-9.579451715418e0));
#137089=cartesian_point('',(1.539616454587e1,3.365514918631e1,
-9.582509783372e0));
#137090=cartesian_point('',(1.538125105271e1,3.353261595564e1,
-9.590501940824e0));
#137091=cartesian_point('',(1.530206226899e1,3.334915549288e1,
-9.600899441704e0));
#137092=cartesian_point('',(1.514373281784e1,3.318454883632e1,
-9.606894970837e0));
#137093=cartesian_point('',(1.493913782576e1,3.308616453277e1,
-9.605659772951e0));
#137094=cartesian_point('',(1.468984427454e1,3.306333517201e1,
-9.596692731951e0));
#137095=cartesian_point('',(1.451897332668e1,3.311872665303e1,
-9.585744727518e0));
#137096=cartesian_point('',(1.443362641633e1,3.317126067883e1,
-9.578978944953e0));
#137097=cartesian_point('',(1.535596936880e1,3.369871755606e1,
-9.633874340291e0));
#137098=cartesian_point('',(1.535555092682e1,3.365646781618e1,
-9.637257641065e0));
#137099=cartesian_point('',(1.534232336647e1,3.354185325847e1,
-9.646077533705e0));
#137100=cartesian_point('',(1.526912621823e1,3.336976578322e1,
-9.657480409455e0));
#137101=cartesian_point('',(1.512123721569e1,3.321516500269e1,
-9.664025347293e0));
#137102=cartesian_point('',(1.492948714851e1,3.312309260607e1,
-9.662679012524e0));
#137103=cartesian_point('',(1.469594146229e1,3.310258408807e1,
-9.652876448292e0));
#137104=cartesian_point('',(1.453642609045e1,3.315538924323e1,
-9.640844518234e0));
#137105=cartesian_point('',(1.445701679929e1,3.320496779118e1,
-9.633346987177e0));
#137106=cartesian_point('',(1.531353488627e1,3.369700454363e1,
-9.713255286836e0));
#137107=cartesian_point('',(1.531362355102e1,3.365784141109e1,
-9.716975724332e0));
#137108=cartesian_point('',(1.530262025382e1,3.355134915643e1,
-9.726647875136e0));
#137109=cartesian_point('',(1.523610651681e1,3.339051661785e1,
-9.739066866889e0));
#137110=cartesian_point('',(1.509889612472e1,3.324560440100e1,
-9.746158429622e0));
#137111=cartesian_point('',(1.491983781092e1,3.315985955722e1,
-9.744702139082e0));
#137112=cartesian_point('',(1.470199056905e1,3.314225680075e1,
-9.734064124701e0));
#137113=cartesian_point('',(1.455429667371e1,3.319309458655e1,
-9.720929462617e0));
#137114=cartesian_point('',(1.448128784038e1,3.323994058417e1,
-9.712670236960e0));
#137115=cartesian_point('',(1.528322650403e1,3.369577955650e1,
-9.823139377782e0));
#137116=cartesian_point('',(1.528409955698e1,3.365883730415e1,
-9.827100436191e0));
#137117=cartesian_point('',(1.527578841178e1,3.355794230354e1,
-9.837367479816e0));
#137118=cartesian_point('',(1.521513979137e1,3.340390426405e1,
-9.850451302125e0));
#137119=cartesian_point('',(1.508521725144e1,3.326432274559e1,
-9.857879943619e0));
#137120=cartesian_point('',(1.491377265894e1,3.318259482481e1,
-9.856357340628e0));
#137121=cartesian_point('',(1.470567927666e1,3.316822473618e1,
-9.845194095709e0));
#137122=cartesian_point('',(1.456653911107e1,3.321931230264e1,
-9.831320754370e0));
#137123=cartesian_point('',(1.449866742773e1,3.326497540911e1,
-9.822510561354e0));
#137124=cartesian_point('',(1.527882430583e1,3.369559880617e1,
-9.940200436905e0));
#137125=cartesian_point('',(1.528061381394e1,3.365901012013e1,
-9.944196111269e0));
#137126=cartesian_point('',(1.527479127614e1,3.355854030041e1,
-9.954523284623e0));
#137127=cartesian_point('',(1.521706943983e1,3.340312406197e1,
-9.967587872408e0));
#137128=cartesian_point('',(1.508756060647e1,3.326129587131e1,
-9.974964077744e0));
#137129=cartesian_point('',(1.491446331122e1,3.317919628490e1,
-9.973455075847e0));
#137130=cartesian_point('',(1.470501408607e1,3.316749550703e1,
-9.962351417442e0));
#137131=cartesian_point('',(1.456732610992e1,3.322176517374e1,
-9.948463804309e0));
#137132=cartesian_point('',(1.450127587496e1,3.326871785122e1,
-9.939560402576e0));
#137133=cartesian_point('',(1.529614556858e1,3.369629470770e1,
-1.002699047063e1));
#137134=cartesian_point('',(1.529867421634e1,3.365848264041e1,
-1.003084813654e1));
#137135=cartesian_point('',(1.529441669672e1,3.355424019194e1,
-1.004079644930e1));
#137136=cartesian_point('',(1.523641295990e1,3.339144151649e1,
-1.005330974933e1));
#137137=cartesian_point('',(1.510178501992e1,3.324209703897e1,
-1.006034328847e1));
#137138=cartesian_point('',(1.492025488802e1,3.315628859351e1,
-1.005890655945e1));
#137139=cartesian_point('',(1.470112903815e1,3.314599513669e1,
-1.004830411106e1));
#137140=cartesian_point('',(1.455886300020e1,3.320477661634e1,
-1.003497628488e1));
#137141=cartesian_point('',(1.449146788658e1,3.325456758141e1,
-1.002636825666e1));
#137142=cartesian_point('',(1.531236713794e1,3.369694742627e1,
-1.007253372277e1));
#137143=cartesian_point('',(1.531530432567e1,3.365797869350e1,-1.007626226e1));
#137144=cartesian_point('',(1.531177102051e1,3.355034021203e1,
-1.008586505341e1));
#137145=cartesian_point('',(1.525276985590e1,3.338146379398e1,
-1.009790299806e1));
#137146=cartesian_point('',(1.511357574361e1,3.322614805273e1,
-1.010465146714e1));
#137147=cartesian_point('',(1.492512324764e1,3.313720382504e1,
-1.010327421031e1));
#137148=cartesian_point('',(1.469791515591e1,3.312745077396e1,
-1.009309312272e1));
#137149=cartesian_point('',(1.455128755388e1,3.318934564933e1,
-1.008025666374e1));
#137150=cartesian_point('',(1.448225285531e1,3.324127814155e1,
-1.007192991600e1));
#137151=cartesian_point('',(1.531605739133e1,3.369709593908e1,
-1.008198114110e1));
#137152=cartesian_point('',(1.531908026884e1,3.365786379593e1,
-1.008568030579e1));
#137153=cartesian_point('',(1.531569276823e1,3.354945625213e1,
-1.009520473418e1));
#137154=cartesian_point('',(1.525644595578e1,3.337921856890e1,
-1.010713558599e1));
#137155=cartesian_point('',(1.511621890728e1,3.322257170977e1,
-1.011382012024e1));
#137156=cartesian_point('',(1.492621655715e1,3.313292274881e1,
-1.011245618291e1));
#137157=cartesian_point('',(1.469719487641e1,3.312327276441e1,
-1.010236972356e1));
#137158=cartesian_point('',(1.454957316487e1,3.318584749171e1,
-1.008964420571e1));
#137159=cartesian_point('',(1.448015576316e1,3.323825396044e1,
-1.008138156570e1));
#137160=b_spline_surface_with_knots('',3,3,((#137007,#137008,#137009,#137010,
#137011,#137012,#137013,#137014,#137015),(#137016,#137017,#137018,#137019,
#137020,#137021,#137022,#137023,#137024),(#137025,#137026,#137027,#137028,
#137029,#137030,#137031,#137032,#137033),(#137034,#137035,#137036,#137037,
#137038,#137039,#137040,#137041,#137042),(#137043,#137044,#137045,#137046,
#137047,#137048,#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,#137081,#137082,
#137083,#137084,#137085,#137086,#137087),(#137088,#137089,#137090,#137091,
#137092,#137093,#137094,#137095,#137096),(#137097,#137098,#137099,#137100,
#137101,#137102,#137103,#137104,#137105),(#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,#137138,#137139,#137140,#137141),(#137142,#137143,#137144,#137145,
#137146,#137147,#137148,#137149,#137150),(#137151,#137152,#137153,#137154,
#137155,#137156,#137157,#137158,#137159)),.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),(3.197901010459e-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.658393356378e0),(1.791458902334e-1,2.512596137123e-1,3.763601878592e-1,
5.009071212507e-1,6.252179812916e-1,7.497526775893e-1,9.089923578554e-1),
.unspecified.);
#137161=oriented_edge('',*,*,#130292,.t.);
#137163=oriented_edge('',*,*,#137162,.t.);
#137165=oriented_edge('',*,*,#137164,.f.);
#137166=oriented_edge('',*,*,#136999,.f.);
#137167=edge_loop('',(#137161,#137163,#137165,#137166));
#137168=face_outer_bound('',#137167,.f.);
#137170=cartesian_point('',(1.540349970776e1,3.246052591953e1,-9.9e0));
#137171=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#137172=direction('',(0.e0,0.e0,1.e0));
#137173=axis2_placement_3d('',#137170,#137171,#137172);
#137174=cylindrical_surface('',#137173,5.e-1);
#137175=oriented_edge('',*,*,#130290,.f.);
#137177=oriented_edge('',*,*,#137176,.t.);
#137179=oriented_edge('',*,*,#137178,.t.);
#137180=oriented_edge('',*,*,#137162,.f.);
#137181=edge_loop('',(#137175,#137177,#137179,#137180));
#137182=face_outer_bound('',#137181,.f.);
#137184=cartesian_point('',(4.643821812635e0,3.537339667724e1,
-9.444318490350e0));
#137185=cartesian_point('',(4.555976674416e0,3.537349058856e1,
-9.442685159971e0));
#137186=cartesian_point('',(4.316779312759e0,3.539923581964e1,
-9.438574087894e0));
#137187=cartesian_point('',(3.954146516712e0,3.555148236533e1,
-9.433731969734e0));
#137188=cartesian_point('',(3.625865047253e0,3.586448661538e1,
-9.431154605315e0));
#137189=cartesian_point('',(3.430338430018e0,3.627200462625e1,
-9.431671058995e0));
#137190=cartesian_point('',(3.388179675233e0,3.676616609621e1,
-9.435623669437e0));
#137191=cartesian_point('',(3.501072097125e0,3.709941563580e1,
-9.440901486165e0));
#137192=cartesian_point('',(3.605607568417e0,3.726346361366e1,
-9.444601470695e0));
#137193=cartesian_point('',(4.643210373798e0,3.538856753646e1,
-9.437459569160e0));
#137194=cartesian_point('',(4.556457934699e0,3.538875987048e1,
-9.435946885619e0));
#137195=cartesian_point('',(4.320299566620e0,3.541444101018e1,
-9.432149665209e0));
#137196=cartesian_point('',(3.962514898328e0,3.556502135578e1,
-9.427711182961e0));
#137197=cartesian_point('',(3.638750158546e0,3.587398311322e1,
-9.425364585239e0));
#137198=cartesian_point('',(3.445818624200e0,3.627600216449e1,
-9.425833630584e0));
#137199=cartesian_point('',(3.403931984973e0,3.676358486947e1,
-9.429440198109e0));
#137200=cartesian_point('',(3.515024573758e0,3.709268120415e1,
-9.434291352577e0));
#137201=cartesian_point('',(3.618073760108e0,3.725481573102e1,
-9.437723616468e0));
#137202=cartesian_point('',(4.641153323689e0,3.543960446510e1,
-9.417351555807e0));
#137203=cartesian_point('',(4.558077789155e0,3.544010436037e1,
-9.416244735605e0));
#137204=cartesian_point('',(4.332131649365e0,3.546550834289e1,
-9.413502585879e0));
#137205=cartesian_point('',(3.990587379311e0,3.561042247539e1,
-9.410418594624e0));
#137206=cartesian_point('',(3.681928924027e0,3.590580363244e1,
-9.408845353870e0));
#137207=cartesian_point('',(3.497699594002e0,3.628940433998e1,
-9.409155592499e0));
#137208=cartesian_point('',(3.456792933335e0,3.675493649270e1,
-9.411602009090e0));
#137209=cartesian_point('',(3.561922928290e0,3.707005469996e1,
-9.415020540268e0));
#137210=cartesian_point('',(3.660014918733e0,3.722572055553e1,
-9.417551767063e0));
#137211=cartesian_point('',(4.637397013757e0,3.553278955760e1,
-9.397550357066e0));
#137212=cartesian_point('',(4.561040090430e0,3.553371675814e1,
-9.397184521220e0));
#137213=cartesian_point('',(4.353674936841e0,3.555826380085e1,
-9.396364362457e0));
#137214=cartesian_point('',(4.041387335556e0,3.569248525311e1,
-9.395734078860e0));
#137215=cartesian_point('',(3.759805126271e0,3.596317832416e1,
-9.395555899458e0));
#137216=cartesian_point('',(3.591304822612e0,3.631361161629e1,
-9.395580069491e0));
#137217=cartesian_point('',(3.552555434587e0,3.673934687437e1,
-9.395930969978e0));
#137218=cartesian_point('',(3.647324959498e0,3.702890821051e1,
-9.396749325908e0));
#137219=cartesian_point('',(3.736610389139e0,3.717258344762e1,
-9.397633200953e0));
#137220=cartesian_point('',(4.632679921354e0,3.564979006382e1,
-9.400545595780e0));
#137221=cartesian_point('',(4.564767230893e0,3.565103265065e1,
-9.401110026567e0));
#137222=cartesian_point('',(4.380624971762e0,3.567392578224e1,
-9.402695823860e0));
#137223=cartesian_point('',(4.104419529308e0,3.579415010325e1,
-9.405114437611e0));
#137224=cartesian_point('',(3.856001088830e0,3.603402320301e1,
-9.406659918531e0));
#137225=cartesian_point('',(3.706986526609e0,3.634357253814e1,
-9.406331310613e0));
#137226=cartesian_point('',(3.671551868573e0,3.672010391130e1,
-9.404088580263e0));
#137227=cartesian_point('',(3.754179878727e0,3.697751897527e1,
-9.401667861624e0));
#137228=cartesian_point('',(3.832810711121e0,3.710584285503e1,
-9.400479737221e0));
#137229=cartesian_point('',(4.628238197723e0,3.575994230760e1,
-9.429551234561e0));
#137230=cartesian_point('',(4.568283509795e0,3.576127396155e1,
-9.430991395329e0));
#137231=cartesian_point('',(4.405904421544e0,3.578206670221e1,
-9.434835517687e0));
#137232=cartesian_point('',(4.163056610394e0,3.588857576026e1,
-9.440094578335e0));
#137233=cartesian_point('',(3.945078358120e0,3.609959985564e1,
-9.443236568315e0));
#137234=cartesian_point('',(3.814161620069e0,3.637137273689e1,
-9.442581848643e0));
#137235=cartesian_point('',(3.782417430122e0,3.670229833259e1,
-9.437932489976e0));
#137236=cartesian_point('',(3.854429378467e0,3.692939437085e1,
-9.432486378487e0));
#137237=cartesian_point('',(3.923407754543e0,3.704298692980e1,
-9.429344118379e0));
#137238=cartesian_point('',(4.625018987441e0,3.583976271096e1,
-9.471060646666e0));
#137239=cartesian_point('',(4.570837244507e0,3.584099625243e1,
-9.473135326286e0));
#137240=cartesian_point('',(4.424149958532e0,3.585984183933e1,
-9.478610589110e0));
#137241=cartesian_point('',(4.204994976477e0,3.595599177444e1,
-9.485904473104e0));
#137242=cartesian_point('',(4.008462537516e0,3.614624150354e1,
-9.490182802141e0));
#137243=cartesian_point('',(3.890466574834e0,3.639119926513e1,
-9.489296478552e0));
#137244=cartesian_point('',(3.861842480184e0,3.668963915795e1,
-9.482930726436e0));
#137245=cartesian_point('',(3.926799223380e0,3.689472238601e1,
-9.475311155899e0));
#137246=cartesian_point('',(3.989079260808e0,3.699742214545e1,
-9.470750184764e0));
#137247=cartesian_point('',(4.622805833414e0,3.589462976995e1,
-9.511362324901e0));
#137248=cartesian_point('',(4.572595912883e0,3.589570245078e1,
-9.513873122145e0));
#137249=cartesian_point('',(4.436649736457e0,3.591296542639e1,
-9.520466541761e0));
#137250=cartesian_point('',(4.233505451108e0,3.600175316009e1,
-9.529145645555e0));
#137251=cartesian_point('',(4.051362804950e0,3.617779803981e1,
-9.534193269671e0));
#137252=cartesian_point('',(3.942137160588e0,3.640464470587e1,
-9.533150450331e0));
#137253=cartesian_point('',(3.915913831689e0,3.668107727819e1,
-9.525620698138e0));
#137254=cartesian_point('',(3.976387155237e0,3.687100488965e1,
-9.516517960436e0));
#137255=cartesian_point('',(4.034232995222e0,3.696609196936e1,
-9.510980259225e0));
#137256=cartesian_point('',(4.621352019135e0,3.593066766007e1,
-9.543777377234e0));
#137257=cartesian_point('',(4.573752700864e0,3.593158750115e1,
-9.546574606510e0));
#137258=cartesian_point('',(4.444838721111e0,3.594768765964e1,
-9.553900911197e0));
#137259=cartesian_point('',(4.252071562930e0,3.603151774824e1,
-9.563483049611e0));
#137260=cartesian_point('',(4.079202838557e0,3.619827048233e1,
-9.569030002270e0));
#137261=cartesian_point('',(3.975681578070e0,3.641338356780e1,
-9.567885759007e0));
#137262=cartesian_point('',(3.951164456487e0,3.667552425578e1,
-9.559599454471e0));
#137263=cartesian_point('',(4.008877923973e0,3.685548499119e1,
-9.549528008860e0));
#137264=cartesian_point('',(4.063897204804e0,3.694550867573e1,
-9.543347994836e0));
#137265=cartesian_point('',(4.620027831538e0,3.596348803611e1,
-9.579451715423e0));
#137266=cartesian_point('',(4.574807923429e0,3.596421983869e1,
-9.582509783376e0));
#137267=cartesian_point('',(4.452274692781e0,3.597913333185e1,
-9.590501940826e0));
#137268=cartesian_point('',(4.268814230053e0,3.605832211556e1,
-9.600899441704e0));
#137269=cartesian_point('',(4.104207573494e0,3.621665156671e1,
-9.606894970837e0));
#137270=cartesian_point('',(4.005823269940e0,3.642124655879e1,
-9.605659772951e0));
#137271=cartesian_point('',(3.982993909178e0,3.667054011e1,-9.596692731951e0));
#137272=cartesian_point('',(4.038385390213e0,3.684141105786e1,
-9.585744727518e0));
#137273=cartesian_point('',(4.090919415997e0,3.692675796821e1,
-9.578978944953e0));
#137274=cartesian_point('',(4.618376293151e0,3.600441501575e1,
-9.633874340297e0));
#137275=cartesian_point('',(4.576126553303e0,3.600483345773e1,
-9.637257641070e0));
#137276=cartesian_point('',(4.461511995621e0,3.601806101810e1,
-9.646077533707e0));
#137277=cartesian_point('',(4.289424520390e0,3.609125816632e1,
-9.657480409455e0));
#137278=cartesian_point('',(4.134823739859e0,3.623914716886e1,
-9.664025347293e0));
#137279=cartesian_point('',(4.042751343244e0,3.643089723604e1,
-9.662679012524e0));
#137280=cartesian_point('',(4.022242825231e0,3.666444292225e1,
-9.652876448292e0));
#137281=cartesian_point('',(4.075047980400e0,3.682395829409e1,
-9.640844518235e0));
#137282=cartesian_point('',(4.124626528340e0,3.690336758523e1,
-9.633346987179e0));
#137283=cartesian_point('',(4.616663280733e0,3.604684949828e1,
-9.713255286842e0));
#137284=cartesian_point('',(4.577500148208e0,3.604676083353e1,
-9.716975724336e0));
#137285=cartesian_point('',(4.471007893578e0,3.605776413074e1,
-9.726647875137e0));
#137286=cartesian_point('',(4.310175355018e0,3.612427786774e1,
-9.739066866889e0));
#137287=cartesian_point('',(4.165263138168e0,3.626148825983e1,
-9.746158429622e0));
#137288=cartesian_point('',(4.079518294397e0,3.644054657363e1,
-9.744702139082e0));
#137289=cartesian_point('',(4.061915537922e0,3.665839381548e1,
-9.734064124702e0));
#137290=cartesian_point('',(4.112753323723e0,3.680608771083e1,
-9.720929462619e0));
#137291=cartesian_point('',(4.159599321333e0,3.687909654416e1,
-9.712670236961e0));
#137292=cartesian_point('',(4.615438293605e0,3.607715788052e1,
-9.823139377789e0));
#137293=cartesian_point('',(4.578496041271e0,3.607628482757e1,
-9.827100436196e0));
#137294=cartesian_point('',(4.477601040693e0,3.608459597278e1,
-9.837367479818e0));
#137295=cartesian_point('',(4.323563001225e0,3.614524459318e1,
-9.850451302125e0));
#137296=cartesian_point('',(4.183981482760e0,3.627516713311e1,
-9.857879943619e0));
#137297=cartesian_point('',(4.102253561978e0,3.644661172561e1,
-9.856357340628e0));
#137298=cartesian_point('',(4.087883473354e0,3.665470510789e1,
-9.845194095709e0));
#137299=cartesian_point('',(4.138971039815e0,3.679384527348e1,
-9.831320754371e0));
#137300=cartesian_point('',(4.184634146267e0,3.686171695680e1,
-9.822510561354e0));
#137301=cartesian_point('',(4.615257543278e0,3.608156007872e1,
-9.940200436911e0));
#137302=cartesian_point('',(4.578668857250e0,3.607977057061e1,
-9.944196111274e0));
#137303=cartesian_point('',(4.478199037559e0,3.608559310841e1,
-9.954523284625e0));
#137304=cartesian_point('',(4.322782799147e0,3.614331494472e1,
-9.967587872408e0));
#137305=cartesian_point('',(4.180954608483e0,3.627282377808e1,
-9.974964077744e0));
#137306=cartesian_point('',(4.098855022077e0,3.644592107333e1,
-9.973455075847e0));
#137307=cartesian_point('',(4.087154244197e0,3.665537029848e1,
-9.962351417442e0));
#137308=cartesian_point('',(4.141423910913e0,3.679305827462e1,
-9.948463804309e0));
#137309=cartesian_point('',(4.188376588380e0,3.685910850958e1,
-9.939560402577e0));
#137310=cartesian_point('',(4.615953444804e0,3.606423881597e1,
-1.002699047062e1));
#137311=cartesian_point('',(4.578141377532e0,3.606171016821e1,
-1.003084813653e1));
#137312=cartesian_point('',(4.473898929089e0,3.606596768784e1,
-1.004079644928e1));
#137313=cartesian_point('',(4.311100253664e0,3.612397142465e1,
-1.005330974931e1));
#137314=cartesian_point('',(4.161755776150e0,3.625859936463e1,
-1.006034328844e1));
#137315=cartesian_point('',(4.075947330686e0,3.644012949653e1,
-1.005890655942e1));
#137316=cartesian_point('',(4.065653873860e0,3.665925534639e1,
-1.004830411104e1));
#137317=cartesian_point('',(4.124435353513e0,3.680152138434e1,
-1.003497628486e1));
#137318=cartesian_point('',(4.174226318575e0,3.686891649796e1,
-1.002636825663e1));
#137319=cartesian_point('',(4.616606163375e0,3.604801724663e1,
-1.007253372273e1));
#137320=cartesian_point('',(4.577637430621e0,3.604508005890e1,
-1.007626225996e1));
#137321=cartesian_point('',(4.469998949183e0,3.604861336406e1,
-1.008586505337e1));
#137322=cartesian_point('',(4.301122531170e0,3.610761452867e1,
-1.009790299802e1));
#137323=cartesian_point('',(4.145806789916e0,3.624680864095e1,
-1.010465146710e1));
#137324=cartesian_point('',(4.056862562235e0,3.643526113692e1,
-1.010327421027e1));
#137325=cartesian_point('',(4.047109511155e0,3.666246922863e1,
-1.009309312267e1));
#137326=cartesian_point('',(4.109004386520e0,3.680909683066e1,
-1.008025666369e1));
#137327=cartesian_point('',(4.160936878722e0,3.687813152922e1,
-1.007192991595e1));
#137328=cartesian_point('',(4.616754676183e0,3.604432699325e1,
-1.008198114104e1));
#137329=cartesian_point('',(4.577522533053e0,3.604130411573e1,
-1.008568030572e1));
#137330=cartesian_point('',(4.469114989287e0,3.604469161636e1,
-1.009520473412e1));
#137331=cartesian_point('',(4.298877306094e0,3.610393842880e1,
-1.010713558592e1));
#137332=cartesian_point('',(4.142230446962e0,3.624416547729e1,
-1.011382012018e1));
#137333=cartesian_point('',(4.052581486020e0,3.643416782741e1,
-1.011245618285e1));
#137334=cartesian_point('',(4.042931501615e0,3.666318950813e1,
-1.010236972349e1));
#137335=cartesian_point('',(4.105506228906e0,3.681081121967e1,
-1.008964420565e1));
#137336=cartesian_point('',(4.157912697622e0,3.688022862136e1,
-1.008138156563e1));
#137337=b_spline_surface_with_knots('',3,3,((#137184,#137185,#137186,#137187,
#137188,#137189,#137190,#137191,#137192),(#137193,#137194,#137195,#137196,
#137197,#137198,#137199,#137200,#137201),(#137202,#137203,#137204,#137205,
#137206,#137207,#137208,#137209,#137210),(#137211,#137212,#137213,#137214,
#137215,#137216,#137217,#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,#137250,
#137251,#137252,#137253,#137254,#137255),(#137256,#137257,#137258,#137259,
#137260,#137261,#137262,#137263,#137264),(#137265,#137266,#137267,#137268,
#137269,#137270,#137271,#137272,#137273),(#137274,#137275,#137276,#137277,
#137278,#137279,#137280,#137281,#137282),(#137283,#137284,#137285,#137286,
#137287,#137288,#137289,#137290,#137291),(#137292,#137293,#137294,#137295,
#137296,#137297,#137298,#137299,#137300),(#137301,#137302,#137303,#137304,
#137305,#137306,#137307,#137308,#137309),(#137310,#137311,#137312,#137313,
#137314,#137315,#137316,#137317,#137318),(#137319,#137320,#137321,#137322,
#137323,#137324,#137325,#137326,#137327),(#137328,#137329,#137330,#137331,
#137332,#137333,#137334,#137335,#137336)),.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),(3.197901009389e-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.658393356299e0),(1.791458902771e-1,2.512596137123e-1,3.763601878592e-1,
5.009071212507e-1,6.252179812916e-1,7.497526775893e-1,9.089923578501e-1),
.unspecified.);
#137338=oriented_edge('',*,*,#130288,.t.);
#137339=oriented_edge('',*,*,#136648,.t.);
#137341=oriented_edge('',*,*,#137340,.f.);
#137342=oriented_edge('',*,*,#137176,.f.);
#137343=edge_loop('',(#137338,#137339,#137341,#137342));
#137344=face_outer_bound('',#137343,.f.);
#137346=cartesian_point('',(-1.960556014369e1,2.310294911661e1,
-2.338245181519e2));
#137347=direction('',(1.072847832406e-1,5.973014389030e-2,9.924325091390e-1));
#137348=direction('',(-9.581130475422e-1,2.728062767525e-1,8.715574274768e-2));
#137349=axis2_placement_3d('',#137346,#137347,#137348);
#137350=cylindrical_surface('',#137349,5.e-1);
#137351=oriented_edge('',*,*,#137340,.t.);
#137352=oriented_edge('',*,*,#136634,.f.);
#137353=oriented_edge('',*,*,#136436,.f.);
#137355=oriented_edge('',*,*,#137354,.f.);
#137356=edge_loop('',(#137351,#137352,#137353,#137355));
#137357=face_outer_bound('',#137356,.f.);
#137359=cartesian_point('',(-2.218666785375e-1,3.747692342131e1,-9.4e0));
#137360=direction('',(-2.728062767525e-1,-9.581130475422e-1,8.715574274766e-2));
#137361=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#137362=axis2_placement_3d('',#137359,#137360,#137361);
#137363=plane('',#137362);
#137364=oriented_edge('',*,*,#137178,.f.);
#137365=oriented_edge('',*,*,#137354,.t.);
#137366=oriented_edge('',*,*,#136451,.f.);
#137368=oriented_edge('',*,*,#137367,.t.);
#137369=edge_loop('',(#137364,#137365,#137366,#137368));
#137370=face_outer_bound('',#137369,.f.);
#137372=cartesian_point('',(2.825743526794e1,9.474781119138e0,
-2.338245181519e2));
#137373=direction('',(-5.973014389030e-2,1.072847832406e-1,9.924325091390e-1));
#137374=direction('',(-2.728062767525e-1,-9.581130475422e-1,8.715574274768e-2));
#137375=axis2_placement_3d('',#137372,#137373,#137374);
#137376=cylindrical_surface('',#137375,5.e-1);
#137377=oriented_edge('',*,*,#137164,.t.);
#137378=oriented_edge('',*,*,#137367,.f.);
#137379=oriented_edge('',*,*,#136493,.f.);
#137381=oriented_edge('',*,*,#137380,.f.);
#137382=edge_loop('',(#137377,#137378,#137379,#137381));
#137383=face_outer_bound('',#137382,.f.);
#137385=cartesian_point('',(1.388346096324e1,2.885847458429e1,-9.4e0));
#137386=direction('',(9.581130475422e-1,-2.728062767525e-1,8.715574274766e-2));
#137387=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#137388=axis2_placement_3d('',#137385,#137386,#137387);
#137389=plane('',#137388);
#137390=oriented_edge('',*,*,#137001,.f.);
#137391=oriented_edge('',*,*,#137380,.t.);
#137392=oriented_edge('',*,*,#136507,.f.);
#137394=oriented_edge('',*,*,#137393,.t.);
#137395=edge_loop('',(#137390,#137391,#137392,#137394));
#137396=face_outer_bound('',#137395,.f.);
#137398=cartesian_point('',(4.059851600908e1,5.281744397723e1,
-2.338245181519e2));
#137399=direction('',(-1.072847832406e-1,-5.973014389030e-2,9.924325091390e-1));
#137400=direction('',(9.581130475422e-1,-2.728062767525e-1,8.715574274768e-2));
#137401=axis2_placement_3d('',#137398,#137399,#137400);
#137402=cylindrical_surface('',#137401,5.e-1);
#137403=oriented_edge('',*,*,#136987,.t.);
#137404=oriented_edge('',*,*,#137393,.f.);
#137405=oriented_edge('',*,*,#136549,.f.);
#137407=oriented_edge('',*,*,#137406,.f.);
#137408=edge_loop('',(#137403,#137404,#137405,#137407));
#137409=face_outer_bound('',#137408,.f.);
#137411=cartesian_point('',(2.121482254393e1,3.844346967253e1,-9.4e0));
#137412=direction('',(2.728062767525e-1,9.581130475422e-1,8.715574274766e-2));
#137413=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#137414=axis2_placement_3d('',#137411,#137412,#137413);
#137415=plane('',#137414);
#137416=oriented_edge('',*,*,#136824,.f.);
#137417=oriented_edge('',*,*,#137406,.t.);
#137418=oriented_edge('',*,*,#136563,.f.);
#137420=oriented_edge('',*,*,#137419,.t.);
#137421=edge_loop('',(#137416,#137417,#137418,#137420));
#137422=face_outer_bound('',#137421,.f.);
#137424=cartesian_point('',(-7.264479402552e0,6.644561197470e1,
-2.338245181519e2));
#137425=direction('',(5.973014389030e-2,-1.072847832406e-1,9.924325091390e-1));
#137426=direction('',(2.728062767525e-1,9.581130475422e-1,8.715574274768e-2));
#137427=axis2_placement_3d('',#137424,#137425,#137426);
#137428=cylindrical_surface('',#137427,5.e-1);
#137429=oriented_edge('',*,*,#136810,.t.);
#137430=oriented_edge('',*,*,#137419,.f.);
#137431=oriented_edge('',*,*,#136605,.f.);
#137432=oriented_edge('',*,*,#136631,.f.);
#137433=edge_loop('',(#137429,#137430,#137431,#137432));
#137434=face_outer_bound('',#137433,.f.);
#137436=cartesian_point('',(-1.104626021090e1,4.146727806387e1,
-1.335144595737e1));
#137437=cartesian_point('',(-1.107335122360e1,4.170275571778e1,
-1.334628805014e1));
#137438=cartesian_point('',(-1.125160532499e1,4.209915038550e1,
-1.333932286214e1));
#137439=cartesian_point('',(-1.175054337023e1,4.245805638134e1,
-1.333480644031e1));
#137440=cartesian_point('',(-1.229208239560e1,4.255184981937e1,
-1.333652037580e1));
#137441=cartesian_point('',(-1.277821944073e1,4.241244099118e1,
-1.334275577607e1));
#137442=cartesian_point('',(-1.302531577263e1,4.221512866672e1,
-1.334854772293e1));
#137443=cartesian_point('',(-1.311699289816e1,4.211443836333e1,
-1.334781203813e1));
#137444=cartesian_point('',(-1.148158839527e1,4.139556169642e1,
-1.356277140831e1));
#137445=cartesian_point('',(-1.149059631048e1,4.154720171214e1,
-1.356669889457e1));
#137446=cartesian_point('',(-1.159522903079e1,4.181088489885e1,
-1.357317108322e1));
#137447=cartesian_point('',(-1.191864875917e1,4.205269690394e1,
-1.357628362540e1));
#137448=cartesian_point('',(-1.227545593686e1,4.211165299594e1,
-1.357514733975e1));
#137449=cartesian_point('',(-1.259054588643e1,4.201016568010e1,
-1.357012443165e1));
#137450=cartesian_point('',(-1.274405770806e1,4.187484185163e1,
-1.356494869034e1));
#137451=cartesian_point('',(-1.280039952542e1,4.180766953455e1,
-1.355754533465e1));
#137452=cartesian_point('',(-1.187367679642e1,4.133063350376e1,
-1.325571814796e1));
#137453=cartesian_point('',(-1.187752379122e1,4.140551844513e1,
-1.326847710670e1));
#137454=cartesian_point('',(-1.192759724984e1,4.153551196512e1,
-1.328741615343e1));
#137455=cartesian_point('',(-1.208434135176e1,4.165415889456e1,
-1.329811067349e1));
#137456=cartesian_point('',(-1.225784931596e1,4.168236594466e1,
-1.329411788603e1));
#137457=cartesian_point('',(-1.241136503438e1,4.163135529969e1,
-1.327829131827e1));
#137458=cartesian_point('',(-1.248628532243e1,4.156402206950e1,
-1.326284415396e1));
#137459=cartesian_point('',(-1.251382478861e1,4.153065339617e1,
-1.325301407361e1));
#137460=cartesian_point('',(-1.173233551552e1,4.135363101954e1,
-1.276095942286e1));
#137461=cartesian_point('',(-1.175158611268e1,4.145466968387e1,
-1.277132417433e1));
#137462=cartesian_point('',(-1.183562939911e1,4.161561981515e1,
-1.278621241907e1));
#137463=cartesian_point('',(-1.204199987319e1,4.175711832697e1,
-1.279503895468e1));
#137464=cartesian_point('',(-1.226099287103e1,4.179717434731e1,
-1.279172363503e1));
#137465=cartesian_point('',(-1.246360366982e1,4.174783540861e1,
-1.277898383313e1));
#137466=cartesian_point('',(-1.257379019484e1,4.167079353233e1,
-1.276676081737e1));
#137467=cartesian_point('',(-1.261539244440e1,4.162963936066e1,
-1.276216171992e1));
#137468=(bounded_surface()b_spline_surface(3,3,((#137436,#137437,#137438,
#137439,#137440,#137441,#137442,#137443),(#137444,#137445,#137446,#137447,
#137448,#137449,#137450,#137451),(#137452,#137453,#137454,#137455,#137456,
#137457,#137458,#137459),(#137460,#137461,#137462,#137463,#137464,#137465,
#137466,#137467)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.608031211983e-1,1.236643392930e0),(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.488777755790e0,1.488777755790e0,1.488777755790e0,1.488777755790e0,
1.488777755790e0,1.488777755790e0,1.488777755790e0,1.488777755790e0),(
8.840739987658e-1,8.840739987658e-1,8.840739987658e-1,8.840739987658e-1,
8.840739987658e-1,8.840739987658e-1,8.840739987658e-1,8.840739987658e-1),(
8.404636468131e-1,8.404636468131e-1,8.404636468131e-1,8.404636468131e-1,
8.404636468131e-1,8.404636468131e-1,8.404636468131e-1,8.404636468131e-1),(
1.357946699931e0,1.357946699931e0,1.357946699931e0,1.357946699931e0,
1.357946699931e0,1.357946699931e0,1.357946699931e0,1.357946699931e0)))representation_item('')surface());
#137469=oriented_edge('',*,*,#135009,.t.);
#137471=oriented_edge('',*,*,#137470,.t.);
#137473=oriented_edge('',*,*,#137472,.t.);
#137475=oriented_edge('',*,*,#137474,.f.);
#137476=edge_loop('',(#137469,#137471,#137473,#137475));
#137477=face_outer_bound('',#137476,.f.);
#137479=cartesian_point('',(-1.226691056213e1,4.237781505324e1,-1.29e1));
#137480=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#137481=direction('',(0.e0,0.e0,-1.e0));
#137482=axis2_placement_3d('',#137479,#137480,#137481);
#137483=cylindrical_surface('',#137482,5.e-1);
#137484=oriented_edge('',*,*,#135023,.f.);
#137486=oriented_edge('',*,*,#137485,.t.);
#137488=oriented_edge('',*,*,#137487,.t.);
#137489=oriented_edge('',*,*,#137470,.f.);
#137490=edge_loop('',(#137484,#137486,#137488,#137489));
#137491=face_outer_bound('',#137490,.f.);
#137493=cartesian_point('',(-2.232861569545e1,3.743905856453e1,
-1.335134266112e1));
#137494=cartesian_point('',(-2.252538057454e1,3.742021645560e1,
-1.334714940029e1));
#137495=cartesian_point('',(-2.287052444921e1,3.729521550817e1,
-1.334071554197e1));
#137496=cartesian_point('',(-2.324011891693e1,3.691674452922e1,
-1.333508396145e1));
#137497=cartesian_point('',(-2.341708835745e1,3.646385295344e1,
-1.333428859482e1));
#137498=cartesian_point('',(-2.339999907100e1,3.587739254523e1,
-1.333887805193e1));
#137499=cartesian_point('',(-2.317462564768e1,3.550777529009e1,
-1.334602124150e1));
#137500=cartesian_point('',(-2.298152622620e1,3.534782167030e1,
-1.335176702203e1));
#137501=cartesian_point('',(-2.226654782682e1,3.700179758139e1,
-1.356241227296e1));
#137502=cartesian_point('',(-2.239316300607e1,3.699669504518e1,
-1.356614538996e1));
#137503=cartesian_point('',(-2.262142056378e1,3.692629103192e1,
-1.357214450362e1));
#137504=cartesian_point('',(-2.287050014925e1,3.668456835803e1,
-1.357628169996e1));
#137505=cartesian_point('',(-2.298822899534e1,3.638684880873e1,
-1.357682336244e1));
#137506=cartesian_point('',(-2.296952170269e1,3.600166728869e1,
-1.357365732148e1));
#137507=cartesian_point('',(-2.281117121807e1,3.576705926032e1,
-1.356704282829e1));
#137508=cartesian_point('',(-2.268167155418e1,3.567194826843e1,
-1.356284533550e1));
#137509=cartesian_point('',(-2.221043736444e1,3.660814197153e1,
-1.325493488413e1));
#137510=cartesian_point('',(-2.227297710037e1,3.660612841187e1,
-1.326609867229e1));
#137511=cartesian_point('',(-2.238555777625e1,3.657267435296e1,
-1.328362440268e1));
#137512=cartesian_point('',(-2.250798229309e1,3.645585150700e1,
-1.329733560896e1));
#137513=cartesian_point('',(-2.256535956656e1,3.631135060696e1,
-1.329920971122e1));
#137514=cartesian_point('',(-2.255505220237e1,3.612398128422e1,
-1.328833642792e1));
#137515=cartesian_point('',(-2.247608825429e1,3.600960043513e1,
-1.326894580158e1));
#137516=cartesian_point('',(-2.241175895596e1,3.596313840037e1,
-1.325499106982e1));
#137517=cartesian_point('',(-2.223046656448e1,3.675064585859e1,
-1.276030307923e1));
#137518=cartesian_point('',(-2.231507952800e1,3.673621077733e1,
-1.276913594280e1));
#137519=cartesian_point('',(-2.245681133561e1,3.667451864878e1,
-1.278289522652e1));
#137520=cartesian_point('',(-2.260296874057e1,3.651466035108e1,
-1.279408993188e1));
#137521=cartesian_point('',(-2.267364481031e1,3.633116226379e1,
-1.279563849608e1));
#137522=cartesian_point('',(-2.267230170019e1,3.609240983521e1,
-1.278667202957e1));
#137523=cartesian_point('',(-2.258779889934e1,3.593290080300e1,
-1.277143086043e1));
#137524=cartesian_point('',(-2.250951567980e1,3.585698018389e1,
-1.276002712807e1));
#137525=(bounded_surface()b_spline_surface(3,3,((#137493,#137494,#137495,
#137496,#137497,#137498,#137499,#137500),(#137501,#137502,#137503,#137504,
#137505,#137506,#137507,#137508),(#137509,#137510,#137511,#137512,#137513,
#137514,#137515,#137516),(#137517,#137518,#137519,#137520,#137521,#137522,
#137523,#137524)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.612837771970e-1,1.236945302620e0),(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.489332457344e0,1.489332457344e0,1.489332457344e0,1.489332457344e0,
1.489332457344e0,1.489332457344e0,1.489332457344e0,1.489332457344e0),(
8.839838806176e-1,8.839838806176e-1,8.839838806176e-1,8.839838806176e-1,
8.839838806176e-1,8.839838806176e-1,8.839838806176e-1,8.839838806176e-1),(
8.402885733273e-1,8.402885733273e-1,8.402885733273e-1,8.402885733273e-1,
8.402885733273e-1,8.402885733273e-1,8.402885733273e-1,8.402885733273e-1),(
1.358246535473e0,1.358246535473e0,1.358246535473e0,1.358246535473e0,
1.358246535473e0,1.358246535473e0,1.358246535473e0,1.358246535473e0)))representation_item('')surface());
#137526=oriented_edge('',*,*,#135021,.t.);
#137528=oriented_edge('',*,*,#137527,.t.);
#137530=oriented_edge('',*,*,#137529,.t.);
#137531=oriented_edge('',*,*,#137485,.f.);
#137532=edge_loop('',(#137526,#137528,#137530,#137531));
#137533=face_outer_bound('',#137532,.f.);
#137535=cartesian_point('',(-2.326625163882e1,3.618985757868e1,-1.29e1));
#137536=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#137537=direction('',(0.e0,0.e0,-1.e0));
#137538=axis2_placement_3d('',#137535,#137536,#137537);
#137539=cylindrical_surface('',#137538,5.e-1);
#137540=oriented_edge('',*,*,#135019,.f.);
#137542=oriented_edge('',*,*,#137541,.t.);
#137544=oriented_edge('',*,*,#137543,.t.);
#137545=oriented_edge('',*,*,#137527,.f.);
#137546=edge_loop('',(#137540,#137542,#137544,#137545));
#137547=face_outer_bound('',#137546,.f.);
#137549=cartesian_point('',(-2.031625286788e1,3.038423502377e1,
-1.335144590412e1));
#137550=cartesian_point('',(-2.028916185067e1,3.014875734864e1,
-1.334628799460e1));
#137551=cartesian_point('',(-2.011090773073e1,2.975236264747e1,
-1.333932280321e1));
#137552=cartesian_point('',(-1.961196964124e1,2.939345662212e1,
-1.333480637945e1));
#137553=cartesian_point('',(-1.907043056934e1,2.929966317533e1,
-1.333652031567e1));
#137554=cartesian_point('',(-1.858429348252e1,2.943907201265e1,
-1.334275571875e1));
#137555=cartesian_point('',(-1.833719712787e1,2.963638435128e1,
-1.334854766834e1));
#137556=cartesian_point('',(-1.824551999066e1,2.973707467800e1,
-1.334781198529e1));
#137557=cartesian_point('',(-1.988092467550e1,3.045595139222e1,
-1.356277149264e1));
#137558=cartesian_point('',(-1.987191675930e1,3.030431135666e1,
-1.356669897660e1));
#137559=cartesian_point('',(-1.976728402491e1,3.004062813509e1,
-1.357317116200e1));
#137560=cartesian_point('',(-1.944386425313e1,2.979881609782e1,
-1.357628370222e1));
#137561=cartesian_point('',(-1.908705702764e1,2.973985999782e1,
-1.357514741731e1));
#137562=cartesian_point('',(-1.877196703698e1,2.984134732663e1,
-1.357012451204e1));
#137563=cartesian_point('',(-1.861845519540e1,2.997667117200e1,
-1.356494877344e1));
#137564=cartesian_point('',(-1.856211338834e1,3.004384346109e1,
-1.355754541853e1));
#137565=cartesian_point('',(-1.948883613654e1,3.052087960765e1,
-1.325571825788e1));
#137566=cartesian_point('',(-1.948498914506e1,3.044599467320e1,
-1.326847721727e1));
#137567=cartesian_point('',(-1.943491569485e1,3.031600116166e1,
-1.328741626504e1));
#137568=cartesian_point('',(-1.927817160595e1,3.019735423869e1,
-1.329811078561e1));
#137569=cartesian_point('',(-1.910466365405e1,3.016914719163e1,
-1.329411799797e1));
#137570=cartesian_point('',(-1.895114794899e1,3.022015783632e1,
-1.327829142944e1));
#137571=cartesian_point('',(-1.887622767008e1,3.028749106309e1,
-1.326284426438e1));
#137572=cartesian_point('',(-1.884868817646e1,3.032085975409e1,
-1.325301418298e1));
#137573=cartesian_point('',(-1.963017745469e1,3.049788208594e1,
-1.276095941836e1));
#137574=cartesian_point('',(-1.961092685762e1,3.039684342131e1,
-1.277132416981e1));
#137575=cartesian_point('',(-1.952688357083e1,3.023589328974e1,
-1.278621241452e1));
#137576=cartesian_point('',(-1.932051309632e1,3.009439477771e1,
-1.279503895010e1));
#137577=cartesian_point('',(-1.910152009805e1,3.005433875727e1,
-1.279172363046e1));
#137578=cartesian_point('',(-1.889890929943e1,3.010367769581e1,
-1.277898382863e1));
#137579=cartesian_point('',(-1.878872277444e1,3.018071957161e1,
-1.276676081297e1));
#137580=cartesian_point('',(-1.874712053529e1,3.022187372222e1,
-1.276216171561e1));
#137581=(bounded_surface()b_spline_surface(3,3,((#137549,#137550,#137551,
#137552,#137553,#137554,#137555,#137556),(#137557,#137558,#137559,#137560,
#137561,#137562,#137563,#137564),(#137565,#137566,#137567,#137568,#137569,
#137570,#137571,#137572),(#137573,#137574,#137575,#137576,#137577,#137578,
#137579,#137580)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.608033471831e-1,1.236643400754e0),(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.488778012425e0,1.488778012425e0,1.488778012425e0,1.488778012425e0,
1.488778012425e0,1.488778012425e0,1.488778012425e0,1.488778012425e0),(
8.840740081430e-1,8.840740081430e-1,8.840740081430e-1,8.840740081430e-1,
8.840740081430e-1,8.840740081430e-1,8.840740081430e-1,8.840740081430e-1),(
8.404635731796e-1,8.404635731796e-1,8.404635731796e-1,8.404635731796e-1,
8.404635731796e-1,8.404635731796e-1,8.404635731796e-1,8.404635731796e-1),(
1.357946707535e0,1.357946707535e0,1.357946707535e0,1.357946707535e0,
1.357946707535e0,1.357946707535e0,1.357946707535e0,1.357946707535e0)))representation_item('')surface());
#137582=oriented_edge('',*,*,#135017,.t.);
#137584=oriented_edge('',*,*,#137583,.t.);
#137586=oriented_edge('',*,*,#137585,.t.);
#137587=oriented_edge('',*,*,#137541,.f.);
#137588=edge_loop('',(#137582,#137584,#137586,#137587));
#137589=face_outer_bound('',#137588,.f.);
#137591=cartesian_point('',(-1.909560240699e1,2.947369805238e1,-1.29e1));
#137592=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#137593=direction('',(0.e0,0.e0,-1.e0));
#137594=axis2_placement_3d('',#137591,#137592,#137593);
#137595=cylindrical_surface('',#137594,5.e-1);
#137596=oriented_edge('',*,*,#135015,.f.);
#137598=oriented_edge('',*,*,#137597,.t.);
#137600=oriented_edge('',*,*,#137599,.t.);
#137601=oriented_edge('',*,*,#137583,.f.);
#137602=edge_loop('',(#137596,#137598,#137600,#137601));
#137603=face_outer_bound('',#137602,.f.);
#137605=cartesian_point('',(-9.033897273399e0,3.441245454071e1,
-1.335134266108e1));
#137606=cartesian_point('',(-8.837132394443e0,3.443129665001e1,
-1.334714940027e1));
#137607=cartesian_point('',(-8.491988519840e0,3.455629759744e1,
-1.334071554194e1));
#137608=cartesian_point('',(-8.122394052148e0,3.493476857638e1,
-1.333508396143e1));
#137609=cartesian_point('',(-7.945424611623e0,3.538766015217e1,
-1.333428859479e1));
#137610=cartesian_point('',(-7.962513898076e0,3.597412056040e1,
-1.333887805190e1));
#137611=cartesian_point('',(-8.187887321393e0,3.634373781550e1,
-1.334602124147e1));
#137612=cartesian_point('',(-8.380986742837e0,3.650369143548e1,
-1.335176702201e1));
#137613=cartesian_point('',(-9.095965142149e0,3.484971552428e1,
-1.356241227300e1));
#137614=cartesian_point('',(-8.969349962964e0,3.485481806043e1,-1.356614539e1));
#137615=cartesian_point('',(-8.741092405277e0,3.492522207370e1,
-1.357214450365e1));
#137616=cartesian_point('',(-8.492012819821e0,3.516694474754e1,
-1.357628169999e1));
#137617=cartesian_point('',(-8.374283973732e0,3.546466429688e1,
-1.357682336248e1));
#137618=cartesian_point('',(-8.392991266359e0,3.584984581694e1,
-1.357365732153e1));
#137619=cartesian_point('',(-8.551341750990e0,3.608445384536e1,
-1.356704282833e1));
#137620=cartesian_point('',(-8.680841415116e0,3.617956483690e1,
-1.356284533553e1));
#137621=cartesian_point('',(-9.152075604580e0,3.524337113413e1,
-1.325493488418e1));
#137622=cartesian_point('',(-9.089535868729e0,3.524538469376e1,
-1.326609867234e1));
#137623=cartesian_point('',(-8.976955192848e0,3.527883875269e1,
-1.328362440272e1));
#137624=cartesian_point('',(-8.854530676045e0,3.539566159861e1,
-1.329733560900e1));
#137625=cartesian_point('',(-8.797153402580e0,3.554016249868e1,
-1.329920971126e1));
#137626=cartesian_point('',(-8.807460766776e0,3.572753182140e1,
-1.328833642796e1));
#137627=cartesian_point('',(-8.886424714857e0,3.584191267042e1,
-1.326894580163e1));
#137628=cartesian_point('',(-8.950754013048e0,3.588837470556e1,
-1.325499106986e1));
#137629=cartesian_point('',(-9.132046404658e0,3.510086724698e1,
-1.276030307923e1));
#137630=cartesian_point('',(-9.047433441059e0,3.511530232833e1,
-1.276913594281e1));
#137631=cartesian_point('',(-8.905701633491e0,3.517699445684e1,
-1.278289522652e1));
#137632=cartesian_point('',(-8.759544228537e0,3.533685275453e1,
-1.279408993188e1));
#137633=cartesian_point('',(-8.688868158803e0,3.552035084181e1,
-1.279563849608e1));
#137634=cartesian_point('',(-8.690211268929e0,3.575910327042e1,
-1.278667202956e1));
#137635=cartesian_point('',(-8.774714069776e0,3.591861230264e1,
-1.277143086043e1));
#137636=cartesian_point('',(-8.852997289284e0,3.599453292155e1,
-1.276002712807e1));
#137637=(bounded_surface()b_spline_surface(3,3,((#137605,#137606,#137607,
#137608,#137609,#137610,#137611,#137612),(#137613,#137614,#137615,#137616,
#137617,#137618,#137619,#137620),(#137621,#137622,#137623,#137624,#137625,
#137626,#137627,#137628),(#137629,#137630,#137631,#137632,#137633,#137634,
#137635,#137636)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.612837772922e-1,1.236945302625e0),(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.489332457452e0,1.489332457452e0,1.489332457452e0,1.489332457452e0,
1.489332457452e0,1.489332457452e0,1.489332457452e0,1.489332457452e0),(
8.839838806209e-1,8.839838806209e-1,8.839838806209e-1,8.839838806209e-1,
8.839838806209e-1,8.839838806209e-1,8.839838806209e-1,8.839838806209e-1),(
8.402885732961e-1,8.402885732961e-1,8.402885732961e-1,8.402885732961e-1,
8.402885732961e-1,8.402885732961e-1,8.402885732961e-1,8.402885732961e-1),(
1.358246535478e0,1.358246535478e0,1.358246535478e0,1.358246535478e0,
1.358246535478e0,1.358246535478e0,1.358246535478e0,1.358246535478e0)))representation_item('')surface());
#137638=oriented_edge('',*,*,#135013,.t.);
#137640=oriented_edge('',*,*,#137639,.t.);
#137642=oriented_edge('',*,*,#137641,.t.);
#137643=oriented_edge('',*,*,#137597,.f.);
#137644=edge_loop('',(#137638,#137640,#137642,#137643));
#137645=face_outer_bound('',#137644,.f.);
#137647=cartesian_point('',(-8.096261330295e0,3.566165552693e1,-1.29e1));
#137648=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#137649=direction('',(0.e0,0.e0,-1.e0));
#137650=axis2_placement_3d('',#137647,#137648,#137649);
#137651=cylindrical_surface('',#137650,5.e-1);
#137652=oriented_edge('',*,*,#135011,.f.);
#137653=oriented_edge('',*,*,#137474,.t.);
#137655=oriented_edge('',*,*,#137654,.t.);
#137656=oriented_edge('',*,*,#137639,.f.);
#137657=edge_loop('',(#137652,#137653,#137655,#137656));
#137658=face_outer_bound('',#137657,.f.);
#137660=cartesian_point('',(-6.849107248725e0,3.163324332927e1,-9.4e0));
#137661=direction('',(8.775386829983e-1,4.715185429521e-1,8.715574274765e-2));
#137662=direction('',(-4.733196671849e-1,8.808907382054e-1,0.e0));
#137663=axis2_placement_3d('',#137660,#137661,#137662);
#137664=plane('',#137663);
#137666=oriented_edge('',*,*,#137665,.f.);
#137668=oriented_edge('',*,*,#137667,.t.);
#137669=oriented_edge('',*,*,#137654,.f.);
#137671=oriented_edge('',*,*,#137670,.t.);
#137672=edge_loop('',(#137666,#137668,#137669,#137671));
#137673=face_outer_bound('',#137672,.f.);
#137675=cartesian_point('',(-1.190963232179e1,4.220416244534e1,-9.9e0));
#137676=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#137677=direction('',(0.e0,0.e0,1.e0));
#137678=axis2_placement_3d('',#137675,#137676,#137677);
#137679=cylindrical_surface('',#137678,5.e-1);
#137680=oriented_edge('',*,*,#130276,.f.);
#137682=oriented_edge('',*,*,#137681,.t.);
#137683=oriented_edge('',*,*,#137665,.t.);
#137685=oriented_edge('',*,*,#137684,.f.);
#137686=edge_loop('',(#137680,#137682,#137683,#137685));
#137687=face_outer_bound('',#137686,.f.);
#137689=cartesian_point('',(-8.732292728477e0,3.659952348279e1,
-9.444740514913e0));
#137690=cartesian_point('',(-8.669714291288e0,3.653474202377e1,
-9.443030669649e0));
#137691=cartesian_point('',(-8.520161923463e0,3.634178317151e1,
-9.438777491656e0));
#137692=cartesian_point('',(-8.378049017284e0,3.597000745439e1,
-9.433786845450e0));
#137693=cartesian_point('',(-8.378791796307e0,3.551280842662e1,
-9.431147401124e0));
#137694=cartesian_point('',(-8.541858213886e0,3.508742951852e1,
-9.431685674671e0));
#137695=cartesian_point('',(-8.876063601136e0,3.471466821885e1,
-9.435763954406e0));
#137696=cartesian_point('',(-9.200148254225e0,3.456823421617e1,
-9.441205823096e0));
#137697=cartesian_point('',(-9.393809283699e0,3.453283455762e1,
-9.445037555523e0));
#137698=cartesian_point('',(-8.742778368321e0,3.658850654089e1,
-9.437832195053e0));
#137699=cartesian_point('',(-8.681053539585e0,3.652445880542e1,
-9.436248294129e0));
#137700=cartesian_point('',(-8.533599650813e0,3.633376524436e1,
-9.432319532774e0));
#137701=cartesian_point('',(-8.393667242291e0,3.596670886624e1,
-9.427745165133e0));
#137702=cartesian_point('',(-8.394596585652e0,3.551563385851e1,
-9.425342742432e0));
#137703=cartesian_point('',(-8.555424738689e0,3.509597945512e1,
-9.425831396436e0));
#137704=cartesian_point('',(-8.884964650161e0,3.472797529081e1,
-9.429552142564e0));
#137705=cartesian_point('',(-9.204730194470e0,3.458307038461e1,
-9.434553829215e0));
#137706=cartesian_point('',(-9.395946881564e0,3.454788120833e1,
-9.438109907572e0));
#137707=cartesian_point('',(-8.778006251135e0,3.655149354946e1,
-9.417602971144e0));
#137708=cartesian_point('',(-8.719132195836e0,3.648992869788e1,
-9.416442187171e0));
#137709=cartesian_point('',(-8.578674180571e0,3.630688137682e1,
-9.413602501007e0));
#137710=cartesian_point('',(-8.445972057402e0,3.595567129578e1,
-9.410423057822e0));
#137711=cartesian_point('',(-8.447479390659e0,3.552509011550e1,
-9.408813783333e0));
#137712=cartesian_point('',(-8.600829108891e0,3.512458877147e1,
-9.409136472404e0));
#137713=cartesian_point('',(-8.914802345370e0,3.477255744792e1,
-9.411660274191e0));
#137714=cartesian_point('',(-9.220117971014e0,3.463286394294e1,
-9.415186043732e0));
#137715=cartesian_point('',(-9.403128749188e0,3.459843657498e1,
-9.417815561897e0));
#137716=cartesian_point('',(-8.842335403789e0,3.648390389681e1,
-9.397622682470e0));
#137717=cartesian_point('',(-8.788570155076e0,3.642697455068e1,
-9.397234491984e0));
#137718=cartesian_point('',(-8.660578519599e0,3.625809307249e1,
-9.396378741838e0));
#137719=cartesian_point('',(-8.540536705165e0,3.593576881153e1,
-9.395725961237e0));
#137720=cartesian_point('',(-8.542821794706e0,3.554215231702e1,
-9.395547077329e0));
#137721=cartesian_point('',(-8.682750330318e0,3.517617558716e1,
-9.395570902468e0));
#137722=cartesian_point('',(-8.968909836958e0,3.485325866955e1,
-9.395933091549e0));
#137723=cartesian_point('',(-9.248184069946e0,3.472350390558e1,
-9.396780396105e0));
#137724=cartesian_point('',(-9.416245320658e0,3.469077876312e1,
-9.397715293839e0));
#137725=cartesian_point('',(-8.923105039503e0,3.639903926786e1,
-9.400430078067e0));
#137726=cartesian_point('',(-8.875594790122e0,3.634809712548e1,
-9.401011841629e0));
#137727=cartesian_point('',(-8.762747846321e0,3.619733594629e1,
-9.402639148683e0));
#137728=cartesian_point('',(-8.657709147240e0,3.591119611066e1,
-9.405124901299e0));
#137729=cartesian_point('',(-8.660514026670e0,3.556323669597e1,
-9.406712420950e0));
#137730=cartesian_point('',(-8.783977994200e0,3.523986699860e1,
-9.406367913630e0));
#137731=cartesian_point('',(-9.036222613304e0,3.495341740992e1,
-9.404055705640e0));
#137732=cartesian_point('',(-9.283368188136e0,3.483683592154e1,
-9.401567459768e0));
#137733=cartesian_point('',(-9.432717132070e0,3.480675969931e1,
-9.400370301431e0));
#137734=cartesian_point('',(-8.999171527784e0,3.631911509435e1,
-9.429282900657e0));
#137735=cartesian_point('',(-8.957402231780e0,3.627396844734e1,
-9.430778054353e0));
#137736=cartesian_point('',(-8.858341089894e0,3.614058637078e1,
-9.434736400436e0));
#137737=cartesian_point('',(-8.766593055320e0,3.588844533732e1,
-9.440146114024e0));
#137738=cartesian_point('',(-8.769458313558e0,3.558277541324e1,
-9.443369416853e0));
#137739=cartesian_point('',(-8.877779714834e0,3.529883556631e1,
-9.442684518803e0));
#137740=cartesian_point('',(-9.099030584678e0,3.504664735645e1,
-9.437890901022e0));
#137741=cartesian_point('',(-9.316452092430e0,3.494312462771e1,
-9.432287117934e0));
#137742=cartesian_point('',(-9.448232680817e0,3.491602383141e1,
-9.429077969193e0));
#137743=cartesian_point('',(-9.054307523306e0,3.626118200452e1,
-9.470696592574e0));
#137744=cartesian_point('',(-9.016582309104e0,3.622035890196e1,
-9.472853741572e0));
#137745=cartesian_point('',(-8.927140540804e0,3.609981943726e1,
-9.478495903788e0));
#137746=cartesian_point('',(-8.844369988762e0,3.587226057229e1,
-9.486000132362e0));
#137747=cartesian_point('',(-8.846943344792e0,3.559668916464e1,
-9.490387398908e0));
#137748=cartesian_point('',(-8.944572968647e0,3.534078507021e1,
-9.489460851707e0));
#137749=cartesian_point('',(-9.144098522243e0,3.511336634044e1,
-9.482897753578e0));
#137750=cartesian_point('',(-9.340392352491e0,3.501981952897e1,
-9.475055876023e0));
#137751=cartesian_point('',(-9.459481213745e0,3.499525147112e1,
-9.470385164188e0));
#137752=cartesian_point('',(-9.092214829606e0,3.622135111756e1,
-9.510938438367e0));
#137753=cartesian_point('',(-9.057202740724e0,3.618357101912e1,
-9.513550686997e0));
#137754=cartesian_point('',(-8.974160314001e0,3.607200212493e1,
-9.520347175562e0));
#137755=cartesian_point('',(-8.897185321849e0,3.586130877409e1,
-9.529277145197e0));
#137756=cartesian_point('',(-8.899365283568e0,3.560611243183e1,
-9.534452197093e0));
#137757=cartesian_point('',(-8.989807187031e0,3.536917095381e1,
-9.533362426471e0));
#137758=cartesian_point('',(-9.174821001512e0,3.515874478889e1,
-9.525599499695e0));
#137759=cartesian_point('',(-9.356828736398e0,3.507234968235e1,
-9.516230458512e0));
#137760=cartesian_point('',(-9.467216139144e0,3.504973882027e1,
-9.510553054274e0));
#137761=cartesian_point('',(-9.117116824782e0,3.619518522900e1,
-9.543316178686e0));
#137762=cartesian_point('',(-9.083853068849e0,3.615943971260e1,
-9.546227371381e0));
#137763=cartesian_point('',(-9.004906332620e0,3.605383492413e1,
-9.553780472836e0));
#137764=cartesian_point('',(-8.931548366571e0,3.585420300635e1,
-9.563639823684e0));
#137765=cartesian_point('',(-8.933372603868e0,3.561223066324e1,
-9.569326091261e0));
#137766=cartesian_point('',(-9.019175128402e0,3.538758822442e1,
-9.568130568565e0));
#137767=cartesian_point('',(-9.194870467061e0,3.518830608073e1,
-9.559587900189e0));
#137768=cartesian_point('',(-9.367614424317e0,3.510675700681e1,
-9.549221484074e0));
#137769=cartesian_point('',(-9.472298003817e0,3.508554085885e1,
-9.542881839871e0));
#137770=cartesian_point('',(-9.139800325511e0,3.617135016641e1,
-9.578959427912e0));
#137771=cartesian_point('',(-9.108093988843e0,3.613749479528e1,
-9.582142912251e0));
#137772=cartesian_point('',(-9.032766125932e0,3.603739644173e1,
-9.590383476782e0));
#137773=cartesian_point('',(-8.962506113752e0,3.584782205282e1,
-9.601081944944e0));
#137774=cartesian_point('',(-8.963905617586e0,3.561772922256e1,
-9.607227369530e0));
#137775=cartesian_point('',(-9.045567326794e0,3.540412674526e1,
-9.605937039960e0));
#137776=cartesian_point('',(-9.212996416894e0,3.521497645661e1,
-9.596692839452e0));
#137777=cartesian_point('',(-9.377427147621e0,3.513799481080e1,
-9.585423954558e0));
#137778=cartesian_point('',(-9.476927805214e0,3.511816193291e1,
-9.578480110812e0));
#137779=cartesian_point('',(-9.168095235673e0,3.614161839087e1,
-9.633350111182e0));
#137780=cartesian_point('',(-9.138274825247e0,3.611018020082e1,
-9.636873214310e0));
#137781=cartesian_point('',(-9.067280330265e0,3.601706939904e1,
-9.645968489677e0));
#137782=cartesian_point('',(-9.000566821183e0,3.584001076173e1,
-9.657701599416e0));
#137783=cartesian_point('',(-9.001273926945e0,3.562446754692e1,
-9.664409247226e0));
#137784=cartesian_point('',(-9.077908113828e0,3.542437229862e1,
-9.663003118073e0));
#137785=cartesian_point('',(-9.235384600109e0,3.524782901434e1,
-9.652897958389e0));
#137786=cartesian_point('',(-9.389647825313e0,3.517679191998e1,
-9.640513123571e0));
#137787=cartesian_point('',(-9.482704009766e0,3.515886665063e1,
-9.632814067680e0));
#137788=cartesian_point('',(-9.197450187726e0,3.611077174512e1,
-9.712712410002e0));
#137789=cartesian_point('',(-9.169455256681e0,3.608197860657e1,
-9.716587781635e0));
#137790=cartesian_point('',(-9.102539055707e0,3.599639184373e1,
-9.726563285574e0));
#137791=cartesian_point('',(-9.038770901675e0,3.583224903997e1,
-9.739341956523e0));
#137792=cartesian_point('',(-9.038384149632e0,3.563118010830e1,
-9.746608595842e0));
#137793=cartesian_point('',(-9.110120352047e0,3.544448891006e1,
-9.745088011351e0));
#137794=cartesian_point('',(-9.258099425826e0,3.528095275860e1,
-9.734122241066e0));
#137795=cartesian_point('',(-9.402281298395e0,3.521665393452e1,
-9.720602213009e0));
#137796=cartesian_point('',(-9.488699131788e0,3.520112841755e1,
-9.712116079608e0));
#137797=cartesian_point('',(-9.218453525016e0,3.608869879725e1,
-9.822613343437e0));
#137798=cartesian_point('',(-9.191461070851e0,3.606211621379e1,
-9.826740590738e0));
#137799=cartesian_point('',(-9.126496080274e0,3.598254911571e1,
-9.837330832154e0));
#137800=cartesian_point('',(-9.063135253958e0,3.582748816428e1,
-9.850793111732e0));
#137801=cartesian_point('',(-9.061096105290e0,3.563533855497e1,
-9.858403437295e0));
#137802=cartesian_point('',(-9.130064089124e0,3.545682688503e1,
-9.856814121989e0));
#137803=cartesian_point('',(-9.273165678643e0,3.530243009976e1,
-9.845308102274e0));
#137804=cartesian_point('',(-9.411216172738e0,3.524427500629e1,
-9.831028110893e0));
#137805=cartesian_point('',(-9.492994445583e0,3.523144083741e1,
-9.821970553747e0));
#137806=cartesian_point('',(-9.221570653564e0,3.608541854210e1,
-9.939726904731e0));
#137807=cartesian_point('',(-9.194150739546e0,3.605976757097e1,
-9.943891208901e0));
#137808=cartesian_point('',(-9.127640617849e0,3.598230128878e1,
-9.954544100241e0));
#137809=cartesian_point('',(-9.061113979315e0,3.582828574505e1,
-9.967985458077e0));
#137810=cartesian_point('',(-9.057179049002e0,3.563473288828e1,
-9.975540005557e0));
#137811=cartesian_point('',(-9.127133438769e0,3.545475742904e1,
-9.973965466811e0));
#137812=cartesian_point('',(-9.273150767770e0,3.530139976519e1,
-9.962522572894e0));
#137813=cartesian_point('',(-9.412344236958e0,3.524666627739e1,
-9.948228974640e0));
#137814=cartesian_point('',(-9.493642983026e0,3.523608056564e1,
-9.939070911340e0));
#137815=cartesian_point('',(-9.209659872550e0,3.609792939860e1,
-1.002661073680e1));
#137816=cartesian_point('',(-9.180818522069e0,3.607191819921e1,
-1.003063172482e1));
#137817=cartesian_point('',(-9.110486167648e0,3.599282545139e1,
-1.004089369509e1));
#137818=cartesian_point('',(-9.038953057234e0,3.583321201229e1,
-1.005376624449e1));
#137819=cartesian_point('',(-9.033512062110e0,3.563056466105e1,
-1.006096782909e1));
#137820=cartesian_point('',(-9.107104460371e0,3.544198713908e1,
-1.005946923753e1));
#137821=cartesian_point('',(-9.261275075343e0,3.528297702497e1,
-1.004854483182e1));
#137822=cartesian_point('',(-9.406984326161e0,3.522847447909e1,
-1.003482900644e1));
#137823=cartesian_point('',(-9.491223532375e0,3.521909944638e1,
-1.002597175204e1));
#137824=cartesian_point('',(-9.198475244935e0,3.610967908233e1,
-1.007222025508e1));
#137825=cartesian_point('',(-9.168504781163e0,3.608311420802e1,
-1.007610678011e1));
#137826=cartesian_point('',(-9.095238042878e0,3.600206321283e1,
-1.008601186405e1));
#137827=cartesian_point('',(-9.020155162920e0,3.583730110306e1,
-1.009839396023e1));
#137828=cartesian_point('',(-9.013889014441e0,3.562708698996e1,
-1.010530221302e1));
#137829=cartesian_point('',(-9.090398940777e0,3.543138753791e1,
-1.010386602399e1));
#137830=cartesian_point('',(-9.250926763524e0,3.526718281433e1,
-1.009337734976e1));
#137831=cartesian_point('',(-9.402021845100e0,3.521200136185e1,
-1.008016867460e1));
#137832=cartesian_point('',(-9.488947636860e0,3.520310326498e1,
-1.007159949361e1));
#137833=cartesian_point('',(-9.195922603573e0,3.611236072523e1,
-1.008170740002e1));
#137834=cartesian_point('',(-9.165699716707e0,3.608566396542e1,
-1.008556323984e1));
#137835=cartesian_point('',(-9.091780055950e0,3.600415499770e1,
-1.009538713395e1));
#137836=cartesian_point('',(-9.015916536264e0,3.583822058579e1,
-1.010765841473e1));
#137837=cartesian_point('',(-9.009477165199e0,3.562630447640e1,
-1.011450069802e1));
#137838=cartesian_point('',(-9.086640169314e0,3.542900410039e1,
-1.011307852248e1));
#137839=cartesian_point('',(-9.248585585275e0,3.526361672577e1,
-1.010268798317e1));
#137840=cartesian_point('',(-9.400891080827e0,3.520825736675e1,
-1.008959414635e1));
#137841=cartesian_point('',(-9.488428113327e0,3.519945120375e1,
-1.008109085533e1));
#137842=b_spline_surface_with_knots('',3,3,((#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,#137722,#137723,#137724),(#137725,#137726,#137727,#137728,
#137729,#137730,#137731,#137732,#137733),(#137734,#137735,#137736,#137737,
#137738,#137739,#137740,#137741,#137742),(#137743,#137744,#137745,#137746,
#137747,#137748,#137749,#137750,#137751),(#137752,#137753,#137754,#137755,
#137756,#137757,#137758,#137759,#137760),(#137761,#137762,#137763,#137764,
#137765,#137766,#137767,#137768,#137769),(#137770,#137771,#137772,#137773,
#137774,#137775,#137776,#137777,#137778),(#137779,#137780,#137781,#137782,
#137783,#137784,#137785,#137786,#137787),(#137788,#137789,#137790,#137791,
#137792,#137793,#137794,#137795,#137796),(#137797,#137798,#137799,#137800,
#137801,#137802,#137803,#137804,#137805),(#137806,#137807,#137808,#137809,
#137810,#137811,#137812,#137813,#137814),(#137815,#137816,#137817,#137818,
#137819,#137820,#137821,#137822,#137823),(#137824,#137825,#137826,#137827,
#137828,#137829,#137830,#137831,#137832),(#137833,#137834,#137835,#137836,
#137837,#137838,#137839,#137840,#137841)),.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),(3.196667707188e-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.658511707439e0),(1.779862475777e-1,2.513043598838e-1,3.764037172984e-1,
5.009246647221e-1,6.252021603660e-1,7.497200274822e-1,9.095137921345e-1),
.unspecified.);
#137843=oriented_edge('',*,*,#130274,.t.);
#137845=oriented_edge('',*,*,#137844,.t.);
#137847=oriented_edge('',*,*,#137846,.f.);
#137848=oriented_edge('',*,*,#137681,.f.);
#137849=edge_loop('',(#137843,#137845,#137847,#137848));
#137850=face_outer_bound('',#137849,.f.);
#137852=cartesian_point('',(-8.276289456982e0,3.525936060579e1,-9.9e0));
#137853=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#137854=direction('',(0.e0,0.e0,1.e0));
#137855=axis2_placement_3d('',#137852,#137853,#137854);
#137856=cylindrical_surface('',#137855,5.e-1);
#137857=oriented_edge('',*,*,#130272,.f.);
#137859=oriented_edge('',*,*,#137858,.f.);
#137861=oriented_edge('',*,*,#137860,.t.);
#137862=oriented_edge('',*,*,#137844,.f.);
#137863=edge_loop('',(#137857,#137859,#137861,#137862));
#137864=face_outer_bound('',#137863,.f.);
#137866=cartesian_point('',(-1.815622874467e1,3.008359016565e1,
-9.443802017614e0));
#137867=cartesian_point('',(-1.825090959810e1,2.999589783349e1,
-9.441437642998e0));
#137868=cartesian_point('',(-1.850262396567e1,2.982709927869e1,
-9.436696819889e0));
#137869=cartesian_point('',(-1.896576039785e1,2.971976897200e1,
-9.432007543327e0));
#137870=cartesian_point('',(-1.947216579246e1,2.981393087412e1,
-9.430852750002e0));
#137871=cartesian_point('',(-1.995170583679e1,3.013789827156e1,
-9.434026219604e0));
#137872=cartesian_point('',(-2.015006062288e1,3.050602626493e1,
-9.439618380387e0));
#137873=cartesian_point('',(-2.019670467809e1,3.073738665824e1,
-9.444267404632e0));
#137874=cartesian_point('',(-1.816697438265e1,3.009428017279e1,
-9.436996754454e0));
#137875=cartesian_point('',(-1.826057483977e1,3.000778360031e1,
-9.434806253382e0));
#137876=cartesian_point('',(-1.850928050947e1,2.984138644162e1,
-9.430443103220e0));
#137877=cartesian_point('',(-1.896640533617e1,2.973579980396e1,
-9.426154610213e0));
#137878=cartesian_point('',(-1.946599477350e1,2.982878431581e1,
-9.425105187032e0));
#137879=cartesian_point('',(-1.993926440959e1,3.014823013956e1,
-9.427998911618e0));
#137880=cartesian_point('',(-2.013543110526e1,3.051140003138e1,
-9.433111794371e0));
#137881=cartesian_point('',(-2.018176273762e1,3.073983977816e1,
-9.437445376500e0));
#137882=cartesian_point('',(-1.820317222012e1,3.013029034394e1,
-9.417024444022e0));
#137883=cartesian_point('',(-1.829310941344e1,3.004779779548e1,
-9.415419738378e0));
#137884=cartesian_point('',(-1.853164635450e1,2.988942076067e1,
-9.412326875412e0));
#137885=cartesian_point('',(-1.896856253310e1,2.978961227291e1,
-9.409384561219e0));
#137886=cartesian_point('',(-1.944528953655e1,2.987862646509e1,
-9.408688641957e0));
#137887=cartesian_point('',(-1.989748585306e1,3.018294475954e1,
-9.410643276648e0));
#137888=cartesian_point('',(-2.008620940968e1,3.052949418329e1,
-9.414146411647e0));
#137889=cartesian_point('',(-2.013142518542e1,3.074810368592e1,
-9.417415304798e0));
#137890=cartesian_point('',(-1.826925121358e1,3.019602522351e1,
-9.397426896400e0));
#137891=cartesian_point('',(-1.835236500071e1,3.012070479239e1,
-9.396892035805e0));
#137892=cartesian_point('',(-1.857214701042e1,2.997657296906e1,
-9.396106967917e0));
#137893=cartesian_point('',(-1.897241282220e1,2.988676646782e1,
-9.395599798931e0));
#137894=cartesian_point('',(-1.940796348952e1,2.996850913153e1,
-9.395540935562e0));
#137895=cartesian_point('',(-1.982197173175e1,3.024580554861e1,
-9.395799894539e0));
#137896=cartesian_point('',(-1.999669476576e1,3.056247951881e1,
-9.396391585078e0));
#137897=cartesian_point('',(-2.003951125154e1,3.076319118064e1,
-9.397704964730e0));
#137898=cartesian_point('',(-1.835221417061e1,3.027855361785e1,
-9.400636902080e0));
#137899=cartesian_point('',(-1.842653652605e1,3.021201152406e1,
-9.401446033190e0));
#137900=cartesian_point('',(-1.862245484100e1,3.008511233955e1,
-9.403540104699e0));
#137901=cartesian_point('',(-1.897710229594e1,3.000696277728e1,
-9.406053506392e0));
#137902=cartesian_point('',(-1.936187759872e1,3.007953681085e1,
-9.406780842138e0));
#137903=cartesian_point('',(-1.972840408906e1,3.032388573955e1,
-9.404941589912e0));
#137904=cartesian_point('',(-1.988486785090e1,3.060381800828e1,
-9.401922702150e0));
#137905=cartesian_point('',(-1.992407435836e1,3.078213662390e1,
-9.400761234551e0));
#137906=cartesian_point('',(-1.843029368258e1,3.035622177333e1,
-9.429817158616e0));
#137907=cartesian_point('',(-1.849613089919e1,3.029772843077e1,
-9.431891911766e0));
#137908=cartesian_point('',(-1.866929239999e1,3.018643396381e1,
-9.436678414238e0));
#137909=cartesian_point('',(-1.898137973193e1,3.011840812021e1,
-9.441999993579e0));
#137910=cartesian_point('',(-1.931923558519e1,3.018231640603e1,
-9.443454429836e0));
#137911=cartesian_point('',(-1.964151145614e1,3.039657776543e1,
-9.439669373754e0));
#137912=cartesian_point('',(-1.978014985503e1,3.064265266689e1,
-9.433294546301e0));
#137913=cartesian_point('',(-1.981539681287e1,3.079996962418e1,
-9.429785402654e0));
#137914=cartesian_point('',(-1.848685624772e1,3.041248448437e1,
-9.471436229110e0));
#137915=cartesian_point('',(-1.854638129023e1,3.035965518401e1,
-9.474428408153e0));
#137916=cartesian_point('',(-1.870282408460e1,3.025918476904e1,
-9.481151876088e0));
#137917=cartesian_point('',(-1.898437192681e1,3.019782960805e1,
-9.488480679503e0));
#137918=cartesian_point('',(-1.928891714923e1,3.025543141105e1,
-9.490451806479e0));
#137919=cartesian_point('',(-1.957947838707e1,3.044861734617e1,
-9.485279792415e0));
#137920=cartesian_point('',(-1.970470193571e1,3.067073015768e1,
-9.476506813996e0));
#137921=cartesian_point('',(-1.973664046111e1,3.081289039969e1,
-9.471282472506e0));
#137922=cartesian_point('',(-1.852572794040e1,3.045114903947e1,
-9.511806886319e0));
#137923=cartesian_point('',(-1.858082003076e1,3.040211649317e1,
-9.515429884883e0));
#137924=cartesian_point('',(-1.872563919013e1,3.030880869969e1,
-9.523476747258e0));
#137925=cartesian_point('',(-1.898636707850e1,3.025165677664e1,
-9.532169419395e0));
#137926=cartesian_point('',(-1.926841022517e1,3.030490799264e1,
-9.534489865774e0));
#137927=cartesian_point('',(-1.953737235013e1,3.048402432287e1,
-9.528377689518e0));
#137928=cartesian_point('',(-1.965308843867e1,3.068999422326e1,
-9.517975565632e0));
#137929=cartesian_point('',(-1.968250043348e1,3.082177122369e1,
-9.511564157225e0));
#137930=cartesian_point('',(-1.855125590601e1,3.047654043343e1,
-9.544265283408e0));
#137931=cartesian_point('',(-1.860338876585e1,3.042995292084e1,
-9.548302724745e0));
#137932=cartesian_point('',(-1.874050671552e1,3.034120952885e1,
-9.557214774483e0));
#137933=cartesian_point('',(-1.898764642876e1,3.028662543455e1,
-9.566795268553e0));
#137934=cartesian_point('',(-1.925510902604e1,3.033701114949e1,
-9.569342207155e0));
#137935=cartesian_point('',(-1.950998565214e1,3.050709687380e1,
-9.562619173126e0));
#137936=cartesian_point('',(-1.961931229118e1,3.070262936311e1,
-9.551156722150e0));
#137937=cartesian_point('',(-1.964693729490e1,3.082760409535e1,
-9.543961532291e0));
#137938=cartesian_point('',(-1.857449945320e1,3.049965907167e1,
-9.579976027566e0));
#137939=cartesian_point('',(-1.862388818666e1,3.045524769291e1,
-9.584390999038e0));
#137940=cartesian_point('',(-1.875392399071e1,3.037051583874e1,
-9.594086756975e0));
#137941=cartesian_point('',(-1.898877928403e1,3.031807041863e1,
-9.604467482518e0));
#137942=cartesian_point('',(-1.924317019094e1,3.036583839348e1,
-9.607217627740e0));
#137943=cartesian_point('',(-1.948532445561e1,3.052791829347e1,
-9.599945201841e0));
#137944=cartesian_point('',(-1.958868257533e1,3.071411722435e1,
-9.587527220187e0));
#137945=cartesian_point('',(-1.961454821015e1,3.083291564681e1,
-9.579614031485e0));
#137946=cartesian_point('',(-1.860347456589e1,3.052847757226e1,
-9.634436423255e0));
#137947=cartesian_point('',(-1.864936222429e1,3.048669801779e1,
-9.639322300956e0));
#137948=cartesian_point('',(-1.877045631031e1,3.040673366607e1,
-9.649988468621e0));
#137949=cartesian_point('',(-1.899013978922e1,3.035663230002e1,
-9.661353602751e0));
#137950=cartesian_point('',(-1.922856531061e1,3.040112304049e1,
-9.664352189322e0));
#137951=cartesian_point('',(-1.945502585777e1,3.055357290061e1,
-9.656405884295e0));
#137952=cartesian_point('',(-1.955070007841e1,3.072841103875e1,
-9.642812757060e0));
#137953=cartesian_point('',(-1.957415884961e1,3.083953800207e1,
-9.633997485550e0));
#137954=cartesian_point('',(-1.863349744392e1,3.055833609046e1,
-9.713840530661e0));
#137955=cartesian_point('',(-1.867557194126e1,3.051909657826e1,
-9.719214994337e0));
#137956=cartesian_point('',(-1.878713941922e1,3.044353326810e1,
-9.730871526992e0));
#137957=cartesian_point('',(-1.899143004789e1,3.039511678823e1,
-9.743226285137e0));
#137958=cartesian_point('',(-1.921407441759e1,3.043617945794e1,
-9.746471037191e0));
#137959=cartesian_point('',(-1.942465685650e1,3.057945950723e1,
-9.737851866843e0));
#137960=cartesian_point('',(-1.951180646242e1,3.074315979110e1,
-9.723078082324e0));
#137961=cartesian_point('',(-1.953227770066e1,3.084640223550e1,
-9.713311855291e0));
#137962=cartesian_point('',(-1.865490141257e1,3.057961805121e1,
-9.823708277701e0));
#137963=cartesian_point('',(-1.869382743766e1,3.054175600397e1,
-9.829432575028e0));
#137964=cartesian_point('',(-1.879799686747e1,3.046808112144e1,
-9.841760073527e0));
#137965=cartesian_point('',(-1.899207300951e1,3.041914126569e1,
-9.854749926125e0));
#137966=cartesian_point('',(-1.920523207641e1,3.045768504460e1,
-9.858144072861e0));
#137967=cartesian_point('',(-1.940538277753e1,3.059630189223e1,
-9.849104041872e0));
#137968=cartesian_point('',(-1.948515018784e1,3.075353091481e1,
-9.833574273270e0));
#137969=cartesian_point('',(-1.950234721166e1,3.085130148042e1,
-9.823092412639e0));
#137970=cartesian_point('',(-1.865793967999e1,3.058262979884e1,
-9.940713465471e0));
#137971=cartesian_point('',(-1.869560005099e1,3.054413807328e1,
-9.946490296410e0));
#137972=cartesian_point('',(-1.879756484847e1,3.046835271548e1,
-9.958846228701e0));
#137973=cartesian_point('',(-1.899163704959e1,3.041605483360e1,
-9.971792126682e0));
#137974=cartesian_point('',(-1.920681122085e1,3.045409835901e1,
-9.975157779067e0));
#137975=cartesian_point('',(-1.940717219873e1,3.059562183631e1,
-9.966170043738e0));
#137976=cartesian_point('',(-1.948340723799e1,3.075472968344e1,
-9.950696206345e0));
#137977=cartesian_point('',(-1.949796057085e1,3.085200755143e1,
-9.940041022881e0));
#137978=cartesian_point('',(-1.864561043546e1,3.057035722736e1,
-1.002739522025e1));
#137979=cartesian_point('',(-1.868387363558e1,3.052985169669e1,
-1.003297478976e1));
#137980=cartesian_point('',(-1.878839259964e1,3.044946108501e1,
-1.004484542847e1));
#137981=cartesian_point('',(-1.899048700235e1,3.039260856859e1,
-1.005722717506e1));
#137982=cartesian_point('',(-1.921609611899e1,3.043189201056e1,
-1.006043327281e1));
#137983=cartesian_point('',(-1.942496683948e1,3.058137894692e1,
-1.005185364786e1));
#137984=cartesian_point('',(-1.950178007454e1,3.074835133124e1,
-1.003705668596e1));
#137985=cartesian_point('',(-1.951499716860e1,3.084920117727e1,
-1.002670763497e1));
#137986=cartesian_point('',(-1.863409764306e1,3.055890057382e1,
-1.007286091596e1));
#137987=cartesian_point('',(-1.867321016804e1,3.051680327465e1,
-1.007825528103e1));
#137988=cartesian_point('',(-1.878051803228e1,3.043294445104e1,
-1.008969613435e1));
#137989=cartesian_point('',(-1.898959755115e1,3.037298765382e1,
-1.010159800194e1));
#137990=cartesian_point('',(-1.922377464477e1,3.041347882460e1,
-1.010467249761e1));
#137991=cartesian_point('',(-1.944000000952e1,3.056915348907e1,
-1.009643476419e1));
#137992=cartesian_point('',(-1.951822229181e1,3.074249100141e1,
-1.008221274787e1));
#137993=cartesian_point('',(-1.953095388135e1,3.084657692501e1,
-1.007217465350e1));
#137994=cartesian_point('',(-1.863148944574e1,3.055630517650e1,
-1.008225863106e1));
#137995=cartesian_point('',(-1.867080166920e1,3.051385460922e1,
-1.008761101290e1));
#137996=cartesian_point('',(-1.877875162624e1,3.042923123638e1,
-1.009895509383e1));
#137997=cartesian_point('',(-1.898940073973e1,3.036860039300e1,
-1.011074943930e1));
#137998=cartesian_point('',(-1.922548897532e1,3.040936644189e1,
-1.011379456310e1));
#137999=cartesian_point('',(-1.944336546973e1,3.056641116591e1,
-1.010563328744e1));
#138000=cartesian_point('',(-1.952192907769e1,3.074116578978e1,
-1.009154007107e1));
#138001=cartesian_point('',(-1.953457006732e1,3.084598231195e1,
-1.008157306164e1));
#138002=b_spline_surface_with_knots('',3,3,((#137866,#137867,#137868,#137869,
#137870,#137871,#137872,#137873),(#137874,#137875,#137876,#137877,#137878,
#137879,#137880,#137881),(#137882,#137883,#137884,#137885,#137886,#137887,
#137888,#137889),(#137890,#137891,#137892,#137893,#137894,#137895,#137896,
#137897),(#137898,#137899,#137900,#137901,#137902,#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,#137931,#137932,
#137933,#137934,#137935,#137936,#137937),(#137938,#137939,#137940,#137941,
#137942,#137943,#137944,#137945),(#137946,#137947,#137948,#137949,#137950,
#137951,#137952,#137953),(#137954,#137955,#137956,#137957,#137958,#137959,
#137960,#137961),(#137962,#137963,#137964,#137965,#137966,#137967,#137968,
#137969),(#137970,#137971,#137972,#137973,#137974,#137975,#137976,#137977),(
#137978,#137979,#137980,#137981,#137982,#137983,#137984,#137985),(#137986,
#137987,#137988,#137989,#137990,#137991,#137992,#137993),(#137994,#137995,
#137996,#137997,#137998,#137999,#138000,#138001)),.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),(3.199131576322e-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.658239753722e0),(1.803147577608e-1,2.871555144746e-1,
4.297209005390e-1,5.719863554030e-1,7.140168884569e-1,9.086353264215e-1),
.unspecified.);
#138003=oriented_edge('',*,*,#130270,.t.);
#138005=oriented_edge('',*,*,#138004,.t.);
#138007=oriented_edge('',*,*,#138006,.f.);
#138008=oriented_edge('',*,*,#137858,.t.);
#138009=edge_loop('',(#138003,#138005,#138007,#138008));
#138010=face_outer_bound('',#138009,.f.);
#138012=cartesian_point('',(-1.945288064732e1,2.964735066028e1,-9.9e0));
#138013=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#138014=direction('',(0.e0,0.e0,1.e0));
#138015=axis2_placement_3d('',#138012,#138013,#138014);
#138016=cylindrical_surface('',#138015,5.e-1);
#138017=oriented_edge('',*,*,#130268,.f.);
#138019=oriented_edge('',*,*,#138018,.t.);
#138021=oriented_edge('',*,*,#138020,.t.);
#138022=oriented_edge('',*,*,#138004,.f.);
#138023=edge_loop('',(#138017,#138019,#138021,#138022));
#138024=face_outer_bound('',#138023,.f.);
#138026=cartesian_point('',(-2.263022024058e1,3.525198962276e1,
-9.444740514916e0));
#138027=cartesian_point('',(-2.269279867780e1,3.531677108181e1,
-9.443030669652e0));
#138028=cartesian_point('',(-2.284235104564e1,3.550972993407e1,
-9.438777491658e0));
#138029=cartesian_point('',(-2.298446395183e1,3.588150565123e1,
-9.433786845451e0));
#138030=cartesian_point('',(-2.298372117281e1,3.633870467900e1,
-9.431147401126e0));
#138031=cartesian_point('',(-2.282065475523e1,3.676408358709e1,
-9.431685674673e0));
#138032=cartesian_point('',(-2.248644936798e1,3.713684488678e1,
-9.435763954407e0));
#138033=cartesian_point('',(-2.216236471487e1,3.728327888945e1,
-9.441205823099e0));
#138034=cartesian_point('',(-2.196870368539e1,3.731867854801e1,
-9.445037555525e0));
#138035=cartesian_point('',(-2.261973460074e1,3.526300656467e1,
-9.437832195055e0));
#138036=cartesian_point('',(-2.268145942950e1,3.532705430016e1,
-9.436248294131e0));
#138037=cartesian_point('',(-2.282891331829e1,3.551774786123e1,
-9.432319532775e0));
#138038=cartesian_point('',(-2.296884572682e1,3.588480423938e1,
-9.427745165134e0));
#138039=cartesian_point('',(-2.296791638346e1,3.633587924711e1,
-9.425342742433e0));
#138040=cartesian_point('',(-2.280708823042e1,3.675553365050e1,
-9.425831396437e0));
#138041=cartesian_point('',(-2.247754831895e1,3.712353781481e1,
-9.429552142564e0));
#138042=cartesian_point('',(-2.215778277463e1,3.726844272102e1,
-9.434553829217e0));
#138043=cartesian_point('',(-2.196656608753e1,3.730363189730e1,
-9.438109907574e0));
#138044=cartesian_point('',(-2.258450671793e1,3.530001955610e1,
-9.417602971145e0));
#138045=cartesian_point('',(-2.264338077324e1,3.536158440769e1,
-9.416442187172e0));
#138046=cartesian_point('',(-2.278383878853e1,3.554463172877e1,
-9.413602501008e0));
#138047=cartesian_point('',(-2.291654091171e1,3.589584180983e1,
-9.410423057822e0));
#138048=cartesian_point('',(-2.291503357846e1,3.632642299012e1,
-9.408813783333e0));
#138049=cartesian_point('',(-2.276168386022e1,3.672692433415e1,
-9.409136472403e0));
#138050=cartesian_point('',(-2.244771062374e1,3.707895565771e1,
-9.411660274190e0));
#138051=cartesian_point('',(-2.214239499809e1,3.721864916269e1,
-9.415186043733e0));
#138052=cartesian_point('',(-2.195938421991e1,3.725307653065e1,
-9.417815561898e0));
#138053=cartesian_point('',(-2.252017756528e1,3.536760920875e1,
-9.397622682470e0));
#138054=cartesian_point('',(-2.257394281401e1,3.542453855490e1,
-9.397234491984e0));
#138055=cartesian_point('',(-2.270193444951e1,3.559342003311e1,
-9.396378741838e0));
#138056=cartesian_point('',(-2.282197626395e1,3.591574429409e1,
-9.395725961237e0));
#138057=cartesian_point('',(-2.281969117441e1,3.630936078860e1,
-9.395547077329e0));
#138058=cartesian_point('',(-2.267976263880e1,3.667533751845e1,
-9.395570902468e0));
#138059=cartesian_point('',(-2.239360313215e1,3.699825443607e1,
-9.395933091549e0));
#138060=cartesian_point('',(-2.211432889916e1,3.712800920004e1,
-9.396780396105e0));
#138061=cartesian_point('',(-2.194626764844e1,3.716073434251e1,
-9.397715293840e0));
#138062=cartesian_point('',(-2.243940792956e1,3.545247383770e1,
-9.400430078066e0));
#138063=cartesian_point('',(-2.248691817896e1,3.550341598011e1,
-9.401011841629e0));
#138064=cartesian_point('',(-2.259976512279e1,3.565417715931e1,
-9.402639148683e0));
#138065=cartesian_point('',(-2.270480382187e1,3.594031699496e1,
-9.405124901299e0));
#138066=cartesian_point('',(-2.270199894244e1,3.628827640965e1,
-9.406712420950e0));
#138067=cartesian_point('',(-2.257853497492e1,3.661164610702e1,
-9.406367913630e0));
#138068=cartesian_point('',(-2.232629035580e1,3.689809569571e1,
-9.404055705640e0));
#138069=cartesian_point('',(-2.207914478097e1,3.701467718408e1,
-9.401567459767e0));
#138070=cartesian_point('',(-2.192979583703e1,3.704475340632e1,
-9.400370301432e0));
#138071=cartesian_point('',(-2.236334144129e1,3.553239801123e1,
-9.429282900656e0));
#138072=cartesian_point('',(-2.240511073731e1,3.557754465826e1,
-9.430778054353e0));
#138073=cartesian_point('',(-2.250417187922e1,3.571092673482e1,
-9.434736400435e0));
#138074=cartesian_point('',(-2.259591991379e1,3.596306776830e1,
-9.440146114024e0));
#138075=cartesian_point('',(-2.259305465556e1,3.626873769238e1,
-9.443369416853e0));
#138076=cartesian_point('',(-2.248473325428e1,3.655267753930e1,
-9.442684518803e0));
#138077=cartesian_point('',(-2.226348238443e1,3.680486574917e1,
-9.437890901022e0));
#138078=cartesian_point('',(-2.204606087667e1,3.690838847792e1,
-9.432287117935e0));
#138079=cartesian_point('',(-2.191428028827e1,3.693548927421e1,
-9.429077969194e0));
#138080=cartesian_point('',(-2.230820544578e1,3.559033110106e1,
-9.470696592572e0));
#138081=cartesian_point('',(-2.234593065999e1,3.563115420362e1,
-9.472853741570e0));
#138082=cartesian_point('',(-2.243537242831e1,3.575169366834e1,
-9.478495903788e0));
#138083=cartesian_point('',(-2.251814298035e1,3.597925253333e1,
-9.486000132362e0));
#138084=cartesian_point('',(-2.251556962432e1,3.625482394098e1,
-9.490387398908e0));
#138085=cartesian_point('',(-2.241794000047e1,3.651072803541e1,
-9.489460851707e0));
#138086=cartesian_point('',(-2.221841444687e1,3.673814676518e1,
-9.482897753578e0));
#138087=cartesian_point('',(-2.202212061662e1,3.683169357665e1,
-9.475055876022e0));
#138088=cartesian_point('',(-2.190303175534e1,3.685626163451e1,
-9.470385164189e0));
#138089=cartesian_point('',(-2.227029813948e1,3.563016198802e1,
-9.510938438364e0));
#138090=cartesian_point('',(-2.230531022838e1,3.566794208648e1,
-9.513550686995e0));
#138091=cartesian_point('',(-2.238835265511e1,3.577951098068e1,
-9.520347175561e0));
#138092=cartesian_point('',(-2.246532764726e1,3.599020433153e1,
-9.529277145197e0));
#138093=cartesian_point('',(-2.246314768554e1,3.624540067379e1,
-9.534452197093e0));
#138094=cartesian_point('',(-2.237270578209e1,3.648234215180e1,
-9.533362426471e0));
#138095=cartesian_point('',(-2.218769196760e1,3.669276831673e1,
-9.525599499695e0));
#138096=cartesian_point('',(-2.200568423271e1,3.677916342327e1,
-9.516230458512e0));
#138097=cartesian_point('',(-2.189529682995e1,3.680177428535e1,
-9.510553054275e0));
#138098=cartesian_point('',(-2.224539614431e1,3.565632787660e1,
-9.543316178684e0));
#138099=cartesian_point('',(-2.227865990025e1,3.569207339300e1,
-9.546227371379e0));
#138100=cartesian_point('',(-2.235760663649e1,3.579767818148e1,
-9.553780472836e0));
#138101=cartesian_point('',(-2.243096460254e1,3.599731009927e1,
-9.563639823684e0));
#138102=cartesian_point('',(-2.242914036524e1,3.623928244238e1,
-9.569326091261e0));
#138103=cartesian_point('',(-2.234333784072e1,3.646392488119e1,
-9.568130568565e0));
#138104=cartesian_point('',(-2.216764250205e1,3.666320702490e1,
-9.559587900189e0));
#138105=cartesian_point('',(-2.199489854479e1,3.674475609880e1,
-9.549221484073e0));
#138106=cartesian_point('',(-2.189021496527e1,3.676597224677e1,
-9.542881839873e0));
#138107=cartesian_point('',(-2.222271264358e1,3.568016293918e1,
-9.578959427909e0));
#138108=cartesian_point('',(-2.225441898025e1,3.571401831032e1,
-9.582142912249e0));
#138109=cartesian_point('',(-2.232974684318e1,3.581411666387e1,
-9.590383476780e0));
#138110=cartesian_point('',(-2.240000685536e1,3.600369105280e1,
-9.601081944944e0));
#138111=cartesian_point('',(-2.239860735153e1,3.623378388306e1,
-9.607227369530e0));
#138112=cartesian_point('',(-2.231694564232e1,3.644738636035e1,
-9.605937039960e0));
#138113=cartesian_point('',(-2.214951655221e1,3.663653664901e1,
-9.596692839452e0));
#138114=cartesian_point('',(-2.198508582149e1,3.671351829483e1,
-9.585423954557e0));
#138115=cartesian_point('',(-2.188558516388e1,3.673335117271e1,
-9.578480110814e0));
#138116=cartesian_point('',(-2.219441773342e1,3.570989471472e1,
-9.633350111179e0));
#138117=cartesian_point('',(-2.222423814385e1,3.574133290478e1,
-9.636873214308e0));
#138118=cartesian_point('',(-2.229523263885e1,3.583444370658e1,
-9.645968489677e0));
#138119=cartesian_point('',(-2.236194614793e1,3.601150234389e1,
-9.657701599416e0));
#138120=cartesian_point('',(-2.236123904217e1,3.622704555870e1,
-9.664409247226e0));
#138121=cartesian_point('',(-2.228460485529e1,3.642714080699e1,
-9.663003118073e0));
#138122=cartesian_point('',(-2.212712836900e1,3.660368409128e1,
-9.652897958389e0));
#138123=cartesian_point('',(-2.197286514380e1,3.667472118564e1,
-9.640513123570e0));
#138124=cartesian_point('',(-2.187980895933e1,3.669264645499e1,
-9.632814067680e0));
#138125=cartesian_point('',(-2.216506278136e1,3.574074136048e1,
-9.712712409999e0));
#138126=cartesian_point('',(-2.219305771242e1,3.576953449903e1,
-9.716587781633e0));
#138127=cartesian_point('',(-2.225997391340e1,3.585512126188e1,
-9.726563285573e0));
#138128=cartesian_point('',(-2.232374206744e1,3.601926406565e1,
-9.739341956523e0));
#138129=cartesian_point('',(-2.232412881948e1,3.622033299732e1,
-9.746608595842e0));
#138130=cartesian_point('',(-2.225239261707e1,3.640702419556e1,
-9.745088011351e0));
#138131=cartesian_point('',(-2.210441354329e1,3.657056034702e1,
-9.734122241065e0));
#138132=cartesian_point('',(-2.196023167072e1,3.663485917110e1,
-9.720602213008e0));
#138133=cartesian_point('',(-2.187381383731e1,3.665038468806e1,
-9.712116079607e0));
#138134=cartesian_point('',(-2.214405944408e1,3.576281430835e1,
-9.822613343433e0));
#138135=cartesian_point('',(-2.217105189825e1,3.578939689181e1,
-9.826740590736e0));
#138136=cartesian_point('',(-2.223601688883e1,3.586896398990e1,
-9.837330832153e0));
#138137=cartesian_point('',(-2.229937771516e1,3.602402494134e1,
-9.850793111732e0));
#138138=cartesian_point('',(-2.230141686382e1,3.621617455065e1,
-9.858403437295e0));
#138139=cartesian_point('',(-2.223244887999e1,3.639468622059e1,
-9.856814121989e0));
#138140=cartesian_point('',(-2.208934729047e1,3.654908300586e1,
-9.845308102274e0));
#138141=cartesian_point('',(-2.195129679637e1,3.660723809933e1,
-9.831028110892e0));
#138142=cartesian_point('',(-2.186951852352e1,3.662007226821e1,
-9.821970553746e0));
#138143=cartesian_point('',(-2.214094231553e1,3.576609456349e1,
-9.939726904727e0));
#138144=cartesian_point('',(-2.216836222956e1,3.579174553464e1,
-9.943891208899e0));
#138145=cartesian_point('',(-2.223487235126e1,3.586921181684e1,
-9.954544100241e0));
#138146=cartesian_point('',(-2.230139898980e1,3.602322736057e1,
-9.967985458077e0));
#138147=cartesian_point('',(-2.230533392011e1,3.621678021734e1,
-9.975540005557e0));
#138148=cartesian_point('',(-2.223537953035e1,3.639675567657e1,
-9.973965466811e0));
#138149=cartesian_point('',(-2.208936220134e1,3.655011334043e1,
-9.962522572894e0));
#138150=cartesian_point('',(-2.195016873216e1,3.660484682823e1,
-9.948228974639e0));
#138151=cartesian_point('',(-2.186886998608e1,3.661543253998e1,
-9.939070911340e0));
#138152=cartesian_point('',(-2.215285309654e1,3.575358370700e1,
-1.002661073678e1));
#138153=cartesian_point('',(-2.218169444703e1,3.577959490638e1,
-1.003063172480e1));
#138154=cartesian_point('',(-2.225202680146e1,3.585868765421e1,
-1.004089369508e1));
#138155=cartesian_point('',(-2.232355991188e1,3.601830109332e1,
-1.005376624448e1));
#138156=cartesian_point('',(-2.232900090700e1,3.622094844457e1,
-1.006096782907e1));
#138157=cartesian_point('',(-2.225540850874e1,3.640952596654e1,
-1.005946923752e1));
#138158=cartesian_point('',(-2.210123789377e1,3.656853608065e1,
-1.004854483181e1));
#138159=cartesian_point('',(-2.195552864294e1,3.662303862653e1,
-1.003482900642e1));
#138160=cartesian_point('',(-2.187128943673e1,3.663241365924e1,
-1.002597175203e1));
#138161=cartesian_point('',(-2.216403772415e1,3.574183402328e1,
-1.007222025505e1));
#138162=cartesian_point('',(-2.219400818793e1,3.576839889759e1,
-1.007610678008e1));
#138163=cartesian_point('',(-2.226727492622e1,3.584944989278e1,
-1.008601186402e1));
#138164=cartesian_point('',(-2.234235780618e1,3.601421200256e1,
-1.009839396021e1));
#138165=cartesian_point('',(-2.234862395467e1,3.622442611566e1,
-1.010530221300e1));
#138166=cartesian_point('',(-2.227211402833e1,3.642012556771e1,
-1.010386602397e1));
#138167=cartesian_point('',(-2.211158620558e1,3.658433029128e1,
-1.009337734974e1));
#138168=cartesian_point('',(-2.196049112400e1,3.663951174375e1,
-1.008016867457e1));
#138169=cartesian_point('',(-2.187356533225e1,3.664840984063e1,
-1.007159949359e1));
#138170=cartesian_point('',(-2.216659036551e1,3.573915238037e1,
-1.008170739998e1));
#138171=cartesian_point('',(-2.219681325238e1,3.576584914019e1,
-1.008556323980e1));
#138172=cartesian_point('',(-2.227073291314e1,3.584735810791e1,
-1.009538713392e1));
#138173=cartesian_point('',(-2.234659643283e1,3.601329251982e1,
-1.010765841469e1));
#138174=cartesian_point('',(-2.235303580390e1,3.622520862922e1,
-1.011450069799e1));
#138175=cartesian_point('',(-2.227587279978e1,3.642250900522e1,
-1.011307852244e1));
#138176=cartesian_point('',(-2.211392738383e1,3.658789637983e1,
-1.010268798314e1));
#138177=cartesian_point('',(-2.196162188828e1,3.664325573885e1,
-1.008959414631e1));
#138178=cartesian_point('',(-2.187408485578e1,3.665206190185e1,
-1.008109085529e1));
#138179=b_spline_surface_with_knots('',3,3,((#138026,#138027,#138028,#138029,
#138030,#138031,#138032,#138033,#138034),(#138035,#138036,#138037,#138038,
#138039,#138040,#138041,#138042,#138043),(#138044,#138045,#138046,#138047,
#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),(#138080,#138081,#138082,#138083,
#138084,#138085,#138086,#138087,#138088),(#138089,#138090,#138091,#138092,
#138093,#138094,#138095,#138096,#138097),(#138098,#138099,#138100,#138101,
#138102,#138103,#138104,#138105,#138106),(#138107,#138108,#138109,#138110,
#138111,#138112,#138113,#138114,#138115),(#138116,#138117,#138118,#138119,
#138120,#138121,#138122,#138123,#138124),(#138125,#138126,#138127,#138128,
#138129,#138130,#138131,#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,#138164,
#138165,#138166,#138167,#138168,#138169),(#138170,#138171,#138172,#138173,
#138174,#138175,#138176,#138177,#138178)),.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),(3.196667707142e-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.658511707398e0),(1.779862475559e-1,2.513043598838e-1,3.764037172984e-1,
5.009246647221e-1,6.252021603660e-1,7.497200274822e-1,9.095137921407e-1),
.unspecified.);
#138180=oriented_edge('',*,*,#130266,.t.);
#138182=oriented_edge('',*,*,#138181,.t.);
#138184=oriented_edge('',*,*,#138183,.f.);
#138185=oriented_edge('',*,*,#138018,.f.);
#138186=edge_loop('',(#138180,#138182,#138184,#138185));
#138187=face_outer_bound('',#138186,.f.);
#138189=cartesian_point('',(-2.308622351213e1,3.659215249982e1,-9.9e0));
#138190=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#138191=direction('',(0.e0,0.e0,1.e0));
#138192=axis2_placement_3d('',#138189,#138190,#138191);
#138193=cylindrical_surface('',#138192,5.e-1);
#138194=oriented_edge('',*,*,#130280,.f.);
#138196=oriented_edge('',*,*,#138195,.f.);
#138198=oriented_edge('',*,*,#138197,.t.);
#138199=oriented_edge('',*,*,#138181,.f.);
#138200=edge_loop('',(#138194,#138196,#138198,#138199));
#138201=face_outer_bound('',#138200,.f.);
#138203=cartesian_point('',(-1.320628423548e1,4.176792295095e1,
-9.443802024587e0));
#138204=cartesian_point('',(-1.311160338097e1,4.185561528432e1,
-9.441437649793e0));
#138205=cartesian_point('',(-1.285988901020e1,4.202441384157e1,
-9.436696826298e0));
#138206=cartesian_point('',(-1.239675257194e1,4.213174415004e1,
-9.432007549325e0));
#138207=cartesian_point('',(-1.189034717033e1,4.203758224671e1,
-9.430852755892e0));
#138208=cartesian_point('',(-1.141080711965e1,4.171361484470e1,
-9.434026225781e0));
#138209=cartesian_point('',(-1.121245233134e1,4.134548684636e1,
-9.439618387052e0));
#138210=cartesian_point('',(-1.116580827576e1,4.111412645016e1,
-9.444267411618e0));
#138211=cartesian_point('',(-1.319553859405e1,4.175723294039e1,
-9.436996758628e0));
#138212=cartesian_point('',(-1.310193813619e1,4.184372951368e1,
-9.434806257433e0));
#138213=cartesian_point('',(-1.285323246425e1,4.201012667404e1,
-9.430443107006e0));
#138214=cartesian_point('',(-1.239610763341e1,4.211571331290e1,
-9.426154613717e0));
#138215=cartesian_point('',(-1.189651819129e1,4.202272880022e1,
-9.425105190463e0));
#138216=cartesian_point('',(-1.142324855086e1,4.170328297336e1,
-9.427998915244e0));
#138217=cartesian_point('',(-1.122708185366e1,4.134011307819e1,
-9.433111798332e0));
#138218=cartesian_point('',(-1.118075022103e1,4.111167332945e1,
-9.437445380681e0));
#138219=cartesian_point('',(-1.315934075310e1,4.172122276576e1,
-9.417024445230e0));
#138220=cartesian_point('',(-1.306940355938e1,4.180371531465e1,
-9.415419739521e0));
#138221=cartesian_point('',(-1.283086661706e1,4.196209235032e1,
-9.412326876413e0));
#138222=cartesian_point('',(-1.239395043626e1,4.206190083870e1,
-9.409384562069e0));
#138223=cartesian_point('',(-1.191722343026e1,4.197288664606e1,
-9.408688642768e0));
#138224=cartesian_point('',(-1.146502711147e1,4.166856835001e1,
-9.410643277563e0));
#138225=cartesian_point('',(-1.127630355401e1,4.132201892453e1,
-9.414146412740e0));
#138226=cartesian_point('',(-1.123108777807e1,4.110340942088e1,
-9.417415306010e0));
#138227=cartesian_point('',(-1.309326175556e1,4.165548788213e1,
-9.397426896400e0));
#138228=cartesian_point('',(-1.301014796846e1,4.173080831325e1,
-9.396892035805e0));
#138229=cartesian_point('',(-1.279036595864e1,4.187494013655e1,
-9.396106967917e0));
#138230=cartesian_point('',(-1.239010014693e1,4.196474663779e1,
-9.395599798931e0));
#138231=cartesian_point('',(-1.195454947959e1,4.188300397408e1,
-9.395540935562e0));
#138232=cartesian_point('',(-1.154054123743e1,4.160570755706e1,
-9.395799894539e0));
#138233=cartesian_point('',(-1.136581820345e1,4.128903358696e1,
-9.396391585077e0));
#138234=cartesian_point('',(-1.132300171760e1,4.108832192522e1,
-9.397704964728e0));
#138235=cartesian_point('',(-1.301029879851e1,4.157295948779e1,
-9.400636902080e0));
#138236=cartesian_point('',(-1.293597644309e1,4.163950158157e1,
-9.401446033191e0));
#138237=cartesian_point('',(-1.274005812807e1,4.176640076607e1,
-9.403540104699e0));
#138238=cartesian_point('',(-1.238541067318e1,4.184455032833e1,
-9.406053506392e0));
#138239=cartesian_point('',(-1.200063537040e1,4.177197629476e1,
-9.406780842138e0));
#138240=cartesian_point('',(-1.163410888009e1,4.152762736611e1,
-9.404941589913e0));
#138241=cartesian_point('',(-1.147764511834e1,4.124769509746e1,
-9.401922702150e0));
#138242=cartesian_point('',(-1.143843861076e1,4.106937648192e1,
-9.400761234552e0));
#138243=cartesian_point('',(-1.293221928654e1,4.149529133231e1,
-9.429817158617e0));
#138244=cartesian_point('',(-1.286638206993e1,4.155378467486e1,
-9.431891911767e0));
#138245=cartesian_point('',(-1.269322056910e1,4.166507914182e1,
-9.436678414238e0));
#138246=cartesian_point('',(-1.238113323718e1,4.173310498540e1,
-9.441999993579e0));
#138247=cartesian_point('',(-1.204327738394e1,4.166919669959e1,
-9.443454429836e0));
#138248=cartesian_point('',(-1.172100151300e1,4.145493534022e1,
-9.439669373754e0));
#138249=cartesian_point('',(-1.158236311422e1,4.120886043884e1,
-9.433294546304e0));
#138250=cartesian_point('',(-1.154711615622e1,4.105154348162e1,
-9.429785402659e0));
#138251=cartesian_point('',(-1.287565672138e1,4.143902862128e1,
-9.471436229111e0));
#138252=cartesian_point('',(-1.281613167888e1,4.149185792162e1,
-9.474428408155e0));
#138253=cartesian_point('',(-1.265968888449e1,4.159232833658e1,
-9.481151876088e0));
#138254=cartesian_point('',(-1.237814104230e1,4.165368349757e1,
-9.488480679503e0));
#138255=cartesian_point('',(-1.207359581990e1,4.159608169457e1,
-9.490451806479e0));
#138256=cartesian_point('',(-1.178303458205e1,4.140289575948e1,
-9.485279792416e0));
#138257=cartesian_point('',(-1.165781103358e1,4.118078294804e1,-9.476506814e0));
#138258=cartesian_point('',(-1.162587250795e1,4.103862270610e1,
-9.471282472512e0));
#138259=cartesian_point('',(-1.283678502869e1,4.140036406617e1,
-9.511806886320e0));
#138260=cartesian_point('',(-1.278169293834e1,4.144939661246e1,
-9.515429884884e0));
#138261=cartesian_point('',(-1.263687377897e1,4.154270440593e1,
-9.523476747258e0));
#138262=cartesian_point('',(-1.237614589060e1,4.159985632898e1,
-9.532169419395e0));
#138263=cartesian_point('',(-1.209410274396e1,4.154660511298e1,
-9.534489865774e0));
#138264=cartesian_point('',(-1.182514061899e1,4.136748878277e1,
-9.528377689519e0));
#138265=cartesian_point('',(-1.170942453064e1,4.116151888244e1,
-9.517975565636e0));
#138266=cartesian_point('',(-1.168001253556e1,4.102974188209e1,
-9.511564157233e0));
#138267=cartesian_point('',(-1.281125706308e1,4.137497267220e1,
-9.544265283411e0));
#138268=cartesian_point('',(-1.275912420324e1,4.142156018478e1,
-9.548302724745e0));
#138269=cartesian_point('',(-1.262200625359e1,4.151030357678e1,
-9.557214774483e0));
#138270=cartesian_point('',(-1.237486654034e1,4.156488767107e1,
-9.566795268553e0));
#138271=cartesian_point('',(-1.210740394309e1,4.151450195613e1,
-9.569342207155e0));
#138272=cartesian_point('',(-1.185252731695e1,4.134441623184e1,
-9.562619173126e0));
#138273=cartesian_point('',(-1.174320067817e1,4.114888374260e1,
-9.551156722155e0));
#138274=cartesian_point('',(-1.171557567409e1,4.102390901040e1,
-9.543961532301e0));
#138275=cartesian_point('',(-1.278801351591e1,4.135185403398e1,
-9.579976027568e0));
#138276=cartesian_point('',(-1.273862478247e1,4.139626541274e1,
-9.584390999039e0));
#138277=cartesian_point('',(-1.260858897839e1,4.148099726686e1,
-9.594086756975e0));
#138278=cartesian_point('',(-1.237373368508e1,4.153344268700e1,
-9.604467482518e0));
#138279=cartesian_point('',(-1.211934277819e1,4.148567471213e1,
-9.607217627740e0));
#138280=cartesian_point('',(-1.187718851351e1,4.132359481218e1,
-9.599945201842e0));
#138281=cartesian_point('',(-1.177383039395e1,4.113739588132e1,
-9.587527220192e0));
#138282=cartesian_point('',(-1.174796475890e1,4.101859745897e1,
-9.579614031494e0));
#138283=cartesian_point('',(-1.275903840325e1,4.132303553342e1,
-9.634436423256e0));
#138284=cartesian_point('',(-1.271315074486e1,4.136481508789e1,
-9.639322300957e0));
#138285=cartesian_point('',(-1.259205665878e1,4.144477943951e1,
-9.649988468621e0));
#138286=cartesian_point('',(-1.237237317990e1,4.149488080562e1,
-9.661353602751e0));
#138287=cartesian_point('',(-1.213394765851e1,4.145039006513e1,
-9.664352189322e0));
#138288=cartesian_point('',(-1.190748711136e1,4.129794020504e1,
-9.656405884296e0));
#138289=cartesian_point('',(-1.181181289081e1,4.112310206691e1,
-9.642812757066e0));
#138290=cartesian_point('',(-1.178835411947e1,4.101197510372e1,
-9.633997485560e0));
#138291=cartesian_point('',(-1.272901552524e1,4.129317701524e1,
-9.713840530662e0));
#138292=cartesian_point('',(-1.268694102791e1,4.133241652746e1,
-9.719214994338e0));
#138293=cartesian_point('',(-1.257537354984e1,4.140797983747e1,
-9.730871526992e0));
#138294=cartesian_point('',(-1.237108292124e1,4.145639631741e1,
-9.743226285137e0));
#138295=cartesian_point('',(-1.214843855152e1,4.141533364767e1,
-9.746471037191e0));
#138296=cartesian_point('',(-1.193785611264e1,4.127205359844e1,
-9.737851866845e0));
#138297=cartesian_point('',(-1.185070650673e1,4.110835331453e1,
-9.723078082330e0));
#138298=cartesian_point('',(-1.183023526849e1,4.100511087029e1,
-9.713311855303e0));
#138299=cartesian_point('',(-1.270761155660e1,4.127189505451e1,
-9.823708277703e0));
#138300=cartesian_point('',(-1.266868553153e1,4.130975710177e1,
-9.829432575030e0));
#138301=cartesian_point('',(-1.256451610159e1,4.138343198412e1,
-9.841760073527e0));
#138302=cartesian_point('',(-1.237043995962e1,4.143237183995e1,
-9.854749926125e0));
#138303=cartesian_point('',(-1.215728089269e1,4.139382806101e1,
-9.858144072861e0));
#138304=cartesian_point('',(-1.195713019165e1,4.125521121344e1,
-9.849104041873e0));
#138305=cartesian_point('',(-1.187736278123e1,4.109798219081e1,
-9.833574273277e0));
#138306=cartesian_point('',(-1.186016575753e1,4.100021162537e1,
-9.823092412651e0));
#138307=cartesian_point('',(-1.270457328916e1,4.126888330688e1,
-9.940713465472e0));
#138308=cartesian_point('',(-1.266691291818e1,4.130737503247e1,
-9.946490296411e0));
#138309=cartesian_point('',(-1.256494812060e1,4.138316039005e1,
-9.958846228702e0));
#138310=cartesian_point('',(-1.237087591954e1,4.143545827205e1,
-9.971792126682e0));
#138311=cartesian_point('',(-1.215570174825e1,4.139741474659e1,
-9.975157779067e0));
#138312=cartesian_point('',(-1.195534077045e1,4.125589126934e1,
-9.966170043740e0));
#138313=cartesian_point('',(-1.187910573103e1,4.109678342219e1,
-9.950696206351e0));
#138314=cartesian_point('',(-1.186455239838e1,4.099950555435e1,
-9.940041022893e0));
#138315=cartesian_point('',(-1.271690253372e1,4.128115587840e1,
-1.002739522050e1));
#138316=cartesian_point('',(-1.267863933362e1,4.132166140910e1,
-1.003297479001e1));
#138317=cartesian_point('',(-1.257412036946e1,4.140205202059e1,
-1.004484542872e1));
#138318=cartesian_point('',(-1.237202596678e1,4.145890453712e1,
-1.005722717529e1));
#138319=cartesian_point('',(-1.214641685008e1,4.141962109511e1,
-1.006043327305e1));
#138320=cartesian_point('',(-1.193754612967e1,4.127013415877e1,
-1.005185364809e1));
#138321=cartesian_point('',(-1.186073289441e1,4.110316177443e1,
-1.003705668622e1));
#138322=cartesian_point('',(-1.184751580061e1,4.100231192852e1,
-1.002670763522e1));
#138323=cartesian_point('',(-1.272841532620e1,4.129261253202e1,
-1.007286091641e1));
#138324=cartesian_point('',(-1.268930280122e1,4.133470983122e1,
-1.007825528149e1));
#138325=cartesian_point('',(-1.258199493687e1,4.141856865467e1,
-1.008969613480e1));
#138326=cartesian_point('',(-1.237291541799e1,4.147852545201e1,
-1.010159800238e1));
#138327=cartesian_point('',(-1.213873832425e1,4.143803428120e1,
-1.010467249805e1));
#138328=cartesian_point('',(-1.192251295953e1,4.128235961671e1,
-1.009643476464e1));
#138329=cartesian_point('',(-1.184429067702e1,4.110902210431e1,
-1.008221274833e1));
#138330=cartesian_point('',(-1.183155908774e1,4.100493618079e1,
-1.007217465397e1));
#138331=cartesian_point('',(-1.273102352359e1,4.129520792940e1,
-1.008225863173e1));
#138332=cartesian_point('',(-1.269171130012e1,4.133765849673e1,
-1.008761101357e1));
#138333=cartesian_point('',(-1.258376134297e1,4.142228186944e1,
-1.009895509449e1));
#138334=cartesian_point('',(-1.237311222941e1,4.148291271295e1,
-1.011074943996e1));
#138335=cartesian_point('',(-1.213702399365e1,4.144214666401e1,
-1.011379456376e1));
#138336=cartesian_point('',(-1.191914749923e1,4.128510193994e1,
-1.010563328810e1));
#138337=cartesian_point('',(-1.184058389104e1,4.111034731597e1,
-1.009154007175e1));
#138338=cartesian_point('',(-1.182794290168e1,4.100553079386e1,
-1.008157306232e1));
#138339=b_spline_surface_with_knots('',3,3,((#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,
#138306),(#138307,#138308,#138309,#138310,#138311,#138312,#138313,#138314),(
#138315,#138316,#138317,#138318,#138319,#138320,#138321,#138322),(#138323,
#138324,#138325,#138326,#138327,#138328,#138329,#138330),(#138331,#138332,
#138333,#138334,#138335,#138336,#138337,#138338)),.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),(3.199131388148e-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.658239754514e0),(1.803147577718e-1,2.871555144747e-1,
4.297209005390e-1,5.719863554030e-1,7.140168884569e-1,9.086353263454e-1),
.unspecified.);
#138340=oriented_edge('',*,*,#130278,.t.);
#138341=oriented_edge('',*,*,#137684,.t.);
#138343=oriented_edge('',*,*,#138342,.f.);
#138344=oriented_edge('',*,*,#138195,.t.);
#138345=edge_loop('',(#138340,#138341,#138343,#138344));
#138346=face_outer_bound('',#138345,.f.);
#138348=cartesian_point('',(-4.156315460083e0,6.704405984983e1,
-2.338245181519e2));
#138349=direction('',(-3.634434903949e-2,-1.158332490053e-1,9.926035193962e-1));
#138350=direction('',(8.775386829983e-1,4.715185429521e-1,8.715574274768e-2));
#138351=axis2_placement_3d('',#138348,#138349,#138350);
#138352=cylindrical_surface('',#138351,5.e-1);
#138353=oriented_edge('',*,*,#138342,.t.);
#138354=oriented_edge('',*,*,#137670,.f.);
#138355=oriented_edge('',*,*,#137472,.f.);
#138357=oriented_edge('',*,*,#138356,.f.);
#138358=edge_loop('',(#138353,#138354,#138355,#138357));
#138359=face_outer_bound('',#138358,.f.);
#138361=cartesian_point('',(-8.216615134668e0,4.352728579642e1,-9.4e0));
#138362=direction('',(-4.508681075273e-1,8.883252929647e-1,8.715574274766e-2));
#138363=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#138364=axis2_placement_3d('',#138361,#138362,#138363);
#138365=plane('',#138364);
#138366=oriented_edge('',*,*,#138197,.f.);
#138367=oriented_edge('',*,*,#138356,.t.);
#138368=oriented_edge('',*,*,#137487,.f.);
#138370=oriented_edge('',*,*,#138369,.t.);
#138371=edge_loop('',(#138366,#138367,#138368,#138370));
#138372=face_outer_bound('',#138371,.f.);
#138374=cartesian_point('',(-4.854236420965e1,4.451599050539e1,
-2.338245181519e2));
#138375=direction('',(1.185326447804e-1,-3.719132331578e-2,9.922534039203e-1));
#138376=direction('',(-4.508681075273e-1,8.883252929647e-1,8.715574274767e-2));
#138377=axis2_placement_3d('',#138374,#138375,#138376);
#138378=cylindrical_surface('',#138377,5.e-1);
#138379=oriented_edge('',*,*,#138183,.t.);
#138380=oriented_edge('',*,*,#138369,.f.);
#138381=oriented_edge('',*,*,#137529,.f.);
#138383=oriented_edge('',*,*,#138382,.f.);
#138384=edge_loop('',(#138379,#138380,#138381,#138383));
#138385=face_outer_bound('',#138384,.f.);
#138387=cartesian_point('',(-2.451340572039e1,4.021826977635e1,-9.4e0));
#138388=direction('',(-8.775386829983e-1,-4.715185429521e-1,8.715574274765e-2));
#138389=direction('',(4.733196671849e-1,-8.808907382054e-1,0.e0));
#138390=axis2_placement_3d('',#138387,#138388,#138389);
#138391=plane('',#138390);
#138392=oriented_edge('',*,*,#138020,.f.);
#138393=oriented_edge('',*,*,#138382,.t.);
#138394=oriented_edge('',*,*,#137543,.f.);
#138396=oriented_edge('',*,*,#138395,.t.);
#138397=edge_loop('',(#138392,#138393,#138394,#138396));
#138398=face_outer_bound('',#138397,.f.);
#138400=cartesian_point('',(-2.720619750903e1,4.807453255783e0,
-2.338245181519e2));
#138401=direction('',(3.634434903949e-2,1.158332490053e-1,9.926035193962e-1));
#138402=direction('',(-8.775386829983e-1,-4.715185429521e-1,8.715574274768e-2));
#138403=axis2_placement_3d('',#138400,#138401,#138402);
#138404=cylindrical_surface('',#138403,5.e-1);
#138405=oriented_edge('',*,*,#138006,.t.);
#138406=oriented_edge('',*,*,#138395,.f.);
#138407=oriented_edge('',*,*,#137585,.f.);
#138409=oriented_edge('',*,*,#138408,.f.);
#138410=edge_loop('',(#138405,#138406,#138407,#138409));
#138411=face_outer_bound('',#138410,.f.);
#138413=cartesian_point('',(-2.314589783444e1,2.832422730920e1,-9.4e0));
#138414=direction('',(4.508681075273e-1,-8.883252929647e-1,8.715574274766e-2));
#138415=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#138416=axis2_placement_3d('',#138413,#138414,#138415);
#138417=plane('',#138416);
#138418=oriented_edge('',*,*,#137860,.f.);
#138419=oriented_edge('',*,*,#138408,.t.);
#138420=oriented_edge('',*,*,#137599,.f.);
#138422=oriented_edge('',*,*,#138421,.t.);
#138423=edge_loop('',(#138418,#138419,#138420,#138422));
#138424=face_outer_bound('',#138423,.f.);
#138426=cartesian_point('',(1.717985124053e1,2.733552260022e1,
-2.338245181519e2));
#138427=direction('',(-1.185326447804e-1,3.719132331578e-2,9.922534039203e-1));
#138428=direction('',(4.508681075273e-1,-8.883252929647e-1,8.715574274767e-2));
#138429=axis2_placement_3d('',#138426,#138427,#138428);
#138430=cylindrical_surface('',#138429,5.e-1);
#138431=oriented_edge('',*,*,#137846,.t.);
#138432=oriented_edge('',*,*,#138421,.f.);
#138433=oriented_edge('',*,*,#137641,.f.);
#138434=oriented_edge('',*,*,#137667,.f.);
#138435=edge_loop('',(#138431,#138432,#138433,#138434));
#138436=face_outer_bound('',#138435,.f.);
#138438=cartesian_point('',(-1.431229158212e-14,0.e0,-1.29e1));
#138439=direction('',(0.e0,0.e0,1.e0));
#138440=direction('',(9.878418724204e-1,-1.554620053035e-1,0.e0));
#138441=axis2_placement_3d('',#138438,#138439,#138440);
#138442=toroidal_surface('',#138441,3.319187975889e1,5.e-1);
#138443=oriented_edge('',*,*,#135027,.f.);
#138445=oriented_edge('',*,*,#138444,.t.);
#138447=oriented_edge('',*,*,#138446,.t.);
#138449=oriented_edge('',*,*,#138448,.f.);
#138450=edge_loop('',(#138443,#138445,#138447,#138449));
#138451=face_outer_bound('',#138450,.f.);
#138453=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-1.29e1));
#138454=direction('',(0.e0,0.e0,1.e0));
#138455=direction('',(7.702975505302e-1,6.376846271059e-1,0.e0));
#138456=axis2_placement_3d('',#138453,#138454,#138455);
#138457=toroidal_surface('',#138456,5.308120241113e0,5.e-1);
#138458=oriented_edge('',*,*,#135037,.f.);
#138459=oriented_edge('',*,*,#135035,.f.);
#138461=oriented_edge('',*,*,#138460,.t.);
#138463=oriented_edge('',*,*,#138462,.t.);
#138465=oriented_edge('',*,*,#138464,.t.);
#138467=oriented_edge('',*,*,#138466,.t.);
#138468=oriented_edge('',*,*,#138444,.f.);
#138469=edge_loop('',(#138458,#138459,#138461,#138463,#138465,#138467,#138468));
#138470=face_outer_bound('',#138469,.f.);
#138472=cartesian_point('',(-1.431229158212e-14,0.e0,-1.29e1));
#138473=direction('',(0.e0,0.e0,1.e0));
#138474=direction('',(-7.142603140209e-1,-6.998801353195e-1,0.e0));
#138475=axis2_placement_3d('',#138472,#138473,#138474);
#138476=toroidal_surface('',#138475,4.380812024111e1,5.e-1);
#138477=oriented_edge('',*,*,#135033,.f.);
#138479=oriented_edge('',*,*,#138478,.t.);
#138481=oriented_edge('',*,*,#138480,.t.);
#138482=oriented_edge('',*,*,#138460,.f.);
#138483=edge_loop('',(#138477,#138479,#138481,#138482));
#138484=face_outer_bound('',#138483,.f.);
#138486=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-1.29e1));
#138487=direction('',(0.e0,0.e0,1.e0));
#138488=direction('',(9.641851898685e-1,-2.652299372963e-1,0.e0));
#138489=axis2_placement_3d('',#138486,#138487,#138488);
#138490=toroidal_surface('',#138489,5.308120241113e0,5.e-1);
#138491=oriented_edge('',*,*,#135031,.f.);
#138492=oriented_edge('',*,*,#135029,.f.);
#138493=oriented_edge('',*,*,#138448,.t.);
#138495=oriented_edge('',*,*,#138494,.t.);
#138497=oriented_edge('',*,*,#138496,.t.);
#138499=oriented_edge('',*,*,#138498,.t.);
#138500=oriented_edge('',*,*,#138478,.f.);
#138501=edge_loop('',(#138491,#138492,#138493,#138495,#138497,#138499,#138500));
#138502=face_outer_bound('',#138501,.f.);
#138504=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-1.144357787137e1));
#138505=direction('',(0.e0,0.e0,-1.e0));
#138506=direction('',(-1.e0,0.e0,0.e0));
#138507=axis2_placement_3d('',#138504,#138505,#138506);
#138508=conical_surface('',#138507,4.678789896779e0,5.e0);
#138510=oriented_edge('',*,*,#138509,.f.);
#138512=oriented_edge('',*,*,#138511,.f.);
#138514=oriented_edge('',*,*,#138513,.f.);
#138516=oriented_edge('',*,*,#138515,.f.);
#138517=oriented_edge('',*,*,#138498,.f.);
#138518=oriented_edge('',*,*,#138496,.f.);
#138519=oriented_edge('',*,*,#138494,.f.);
#138521=oriented_edge('',*,*,#138520,.t.);
#138522=edge_loop('',(#138510,#138512,#138514,#138516,#138517,#138518,#138519,
#138521));
#138523=face_outer_bound('',#138522,.f.);
#138525=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-9.9e0));
#138526=direction('',(0.e0,0.e0,1.e0));
#138527=direction('',(-9.991543095227e-1,4.111770618785e-2,0.e0));
#138528=axis2_placement_3d('',#138525,#138526,#138527);
#138529=toroidal_surface('',#138528,5.045654250536e0,5.e-1);
#138530=oriented_edge('',*,*,#130322,.f.);
#138532=oriented_edge('',*,*,#138531,.t.);
#138534=oriented_edge('',*,*,#138533,.t.);
#138535=oriented_edge('',*,*,#138513,.t.);
#138536=oriented_edge('',*,*,#138511,.t.);
#138537=oriented_edge('',*,*,#138509,.t.);
#138539=oriented_edge('',*,*,#138538,.f.);
#138541=oriented_edge('',*,*,#138540,.f.);
#138542=edge_loop('',(#138530,#138532,#138534,#138535,#138536,#138537,#138539,
#138541));
#138543=face_outer_bound('',#138542,.f.);
#138545=cartesian_point('',(-1.431229158212e-14,0.e0,-9.9e0));
#138546=direction('',(0.e0,0.e0,1.e0));
#138547=direction('',(9.872132580749e-1,-1.594050911394e-1,0.e0));
#138548=axis2_placement_3d('',#138545,#138546,#138547);
#138549=toroidal_surface('',#138548,4.354565425053e1,5.e-1);
#138550=oriented_edge('',*,*,#130320,.f.);
#138552=oriented_edge('',*,*,#138551,.t.);
#138554=oriented_edge('',*,*,#138553,.t.);
#138556=oriented_edge('',*,*,#138555,.t.);
#138557=oriented_edge('',*,*,#138533,.f.);
#138558=oriented_edge('',*,*,#138531,.f.);
#138559=edge_loop('',(#138550,#138552,#138554,#138556,#138557,#138558));
#138560=face_outer_bound('',#138559,.f.);
#138562=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-9.9e0));
#138563=direction('',(0.e0,0.e0,1.e0));
#138564=direction('',(-6.067730213011e-1,-7.948751478195e-1,0.e0));
#138565=axis2_placement_3d('',#138562,#138563,#138564);
#138566=toroidal_surface('',#138565,5.045654250536e0,5.e-1);
#138567=oriented_edge('',*,*,#130326,.f.);
#138569=oriented_edge('',*,*,#138568,.t.);
#138571=oriented_edge('',*,*,#138570,.t.);
#138573=oriented_edge('',*,*,#138572,.t.);
#138575=oriented_edge('',*,*,#138574,.t.);
#138577=oriented_edge('',*,*,#138576,.t.);
#138578=oriented_edge('',*,*,#138553,.f.);
#138579=oriented_edge('',*,*,#138551,.f.);
#138580=edge_loop('',(#138567,#138569,#138571,#138573,#138575,#138577,#138578,
#138579));
#138581=face_outer_bound('',#138580,.f.);
#138583=cartesian_point('',(-1.431229158212e-14,0.e0,-9.9e0));
#138584=direction('',(0.e0,0.e0,1.e0));
#138585=direction('',(-7.162247049936e-1,-6.978697385307e-1,0.e0));
#138586=axis2_placement_3d('',#138583,#138584,#138585);
#138587=toroidal_surface('',#138586,3.345434574947e1,5.e-1);
#138588=oriented_edge('',*,*,#130324,.f.);
#138589=oriented_edge('',*,*,#138540,.t.);
#138590=oriented_edge('',*,*,#138538,.t.);
#138592=oriented_edge('',*,*,#138591,.t.);
#138593=oriented_edge('',*,*,#138570,.f.);
#138594=oriented_edge('',*,*,#138568,.f.);
#138595=edge_loop('',(#138588,#138589,#138590,#138592,#138593,#138594));
#138596=face_outer_bound('',#138595,.f.);
#138598=cartesian_point('',(-1.431229158212e-14,0.e0,-1.144357787137e1));
#138599=direction('',(0.e0,0.e0,1.e0));
#138600=direction('',(1.e0,0.e0,0.e0));
#138601=axis2_placement_3d('',#138598,#138599,#138600);
#138602=conical_surface('',#138601,3.382121010322e1,5.e0);
#138603=oriented_edge('',*,*,#138591,.f.);
#138604=oriented_edge('',*,*,#138520,.f.);
#138605=oriented_edge('',*,*,#138446,.f.);
#138607=oriented_edge('',*,*,#138606,.t.);
#138608=edge_loop('',(#138603,#138604,#138605,#138607));
#138609=face_outer_bound('',#138608,.f.);
#138611=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-1.144357787137e1));
#138612=direction('',(0.e0,0.e0,-1.e0));
#138613=direction('',(-1.e0,0.e0,0.e0));
#138614=axis2_placement_3d('',#138611,#138612,#138613);
#138615=conical_surface('',#138614,4.678789896779e0,5.e0);
#138616=oriented_edge('',*,*,#138576,.f.);
#138617=oriented_edge('',*,*,#138574,.f.);
#138618=oriented_edge('',*,*,#138572,.f.);
#138619=oriented_edge('',*,*,#138606,.f.);
#138620=oriented_edge('',*,*,#138466,.f.);
#138621=oriented_edge('',*,*,#138464,.f.);
#138622=oriented_edge('',*,*,#138462,.f.);
#138624=oriented_edge('',*,*,#138623,.t.);
#138625=edge_loop('',(#138616,#138617,#138618,#138619,#138620,#138621,#138622,
#138624));
#138626=face_outer_bound('',#138625,.f.);
#138628=cartesian_point('',(-1.431229158212e-14,0.e0,-1.144357787137e1));
#138629=direction('',(0.e0,0.e0,-1.e0));
#138630=direction('',(-1.e0,0.e0,0.e0));
#138631=axis2_placement_3d('',#138628,#138629,#138630);
#138632=conical_surface('',#138631,4.317878989678e1,5.e0);
#138633=oriented_edge('',*,*,#138555,.f.);
#138634=oriented_edge('',*,*,#138623,.f.);
#138635=oriented_edge('',*,*,#138480,.f.);
#138636=oriented_edge('',*,*,#138515,.t.);
#138637=edge_loop('',(#138633,#138634,#138635,#138636));
#138638=face_outer_bound('',#138637,.f.);
#138640=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#138641=direction('',(0.e0,0.e0,-1.e0));
#138642=direction('',(0.e0,-1.e0,0.e0));
#138643=axis2_placement_3d('',#138640,#138641,#138642);
#138644=cylindrical_surface('',#138643,1.608e1);
#138645=oriented_edge('',*,*,#134905,.f.);
#138646=oriented_edge('',*,*,#134888,.t.);
#138647=oriented_edge('',*,*,#134869,.f.);
#138648=oriented_edge('',*,*,#134885,.f.);
#138649=edge_loop('',(#138645,#138646,#138647,#138648));
#138650=face_outer_bound('',#138649,.f.);
#138652=cartesian_point('',(-1.431229158212e-14,0.e0,-1.01e1));
#138653=direction('',(0.e0,0.e0,1.e0));
#138654=direction('',(1.e0,0.e0,0.e0));
#138655=axis2_placement_3d('',#138652,#138653,#138654);
#138656=conical_surface('',#138655,2.026124206447e1,5.e0);
#138657=oriented_edge('',*,*,#134739,.f.);
#138658=oriented_edge('',*,*,#134694,.f.);
#138659=oriented_edge('',*,*,#130262,.f.);
#138660=oriented_edge('',*,*,#134691,.t.);
#138661=edge_loop('',(#138657,#138658,#138659,#138660));
#138662=face_outer_bound('',#138661,.f.);
#138664=cartesian_point('',(1.558101985446e1,6.441153937952e1,
2.060727774443e0));
#138665=direction('',(1.234068321041e-2,2.800017006570e-5,9.999238504776e-1));
#138666=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498372e-3));
#138667=axis2_placement_3d('',#138664,#138665,#138666);
#138668=cylindrical_surface('',#138667,5.e-1);
#138670=oriented_edge('',*,*,#138669,.f.);
#138672=oriented_edge('',*,*,#138671,.t.);
#138673=oriented_edge('',*,*,#130132,.f.);
#138674=oriented_edge('',*,*,#129360,.f.);
#138675=edge_loop('',(#138670,#138672,#138673,#138674));
#138676=face_outer_bound('',#138675,.f.);
#138678=cartesian_point('',(1.956507597152e1,6.926422570030e1,-9.4e0));
#138679=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498374e-3));
#138680=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#138681=axis2_placement_3d('',#138678,#138679,#138680);
#138682=plane('',#138681);
#138683=oriented_edge('',*,*,#129624,.t.);
#138685=oriented_edge('',*,*,#138684,.f.);
#138686=oriented_edge('',*,*,#138669,.t.);
#138687=oriented_edge('',*,*,#129376,.f.);
#138688=edge_loop('',(#138683,#138685,#138686,#138687));
#138689=face_outer_bound('',#138688,.f.);
#138691=cartesian_point('',(-3.155347476118e2,-2.734922710181e2,2.8e1));
#138692=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#138693=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498374e-3));
#138694=axis2_placement_3d('',#138691,#138692,#138693);
#138695=cylindrical_surface('',#138694,4.e0);
#138697=oriented_edge('',*,*,#138696,.t.);
#138699=oriented_edge('',*,*,#138698,.t.);
#138701=oriented_edge('',*,*,#138700,.f.);
#138702=oriented_edge('',*,*,#138684,.t.);
#138703=edge_loop('',(#138697,#138699,#138701,#138702));
#138704=face_outer_bound('',#138703,.f.);
#138706=cartesian_point('',(1.933200208787e1,6.289776350209e1,
2.800028001795e1));
#138707=direction('',(-7.054866680393e-1,-7.086696438428e-1,
-8.711894999728e-3));
#138708=direction('',(-7.072643027028e-1,7.047695649466e-1,-5.547131193069e-2));
#138709=axis2_placement_3d('',#138706,#138707,#138708);
#138710=toroidal_surface('',#138709,3.499755490133e0,4.999962299641e-1);
#138711=oriented_edge('',*,*,#129637,.f.);
#138712=oriented_edge('',*,*,#129674,.f.);
#138713=oriented_edge('',*,*,#138696,.f.);
#138714=oriented_edge('',*,*,#129622,.f.);
#138715=edge_loop('',(#138711,#138712,#138713,#138714));
#138716=face_outer_bound('',#138715,.f.);
#138718=cartesian_point('',(6.434209737325e1,1.502457285412e1,3.2e1));
#138719=direction('',(0.e0,0.e0,1.e0));
#138720=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#138721=axis2_placement_3d('',#138718,#138719,#138720);
#138722=plane('',#138721);
#138723=oriented_edge('',*,*,#129672,.f.);
#138724=oriented_edge('',*,*,#129697,.t.);
#138726=oriented_edge('',*,*,#138725,.f.);
#138727=oriented_edge('',*,*,#138698,.f.);
#138728=edge_loop('',(#138723,#138724,#138726,#138727));
#138729=face_outer_bound('',#138728,.f.);
#138731=cartesian_point('',(1.810410836892e1,6.226238214278e1,3.15e1));
#138732=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#138733=direction('',(0.e0,0.e0,1.e0));
#138734=axis2_placement_3d('',#138731,#138732,#138733);
#138735=cylindrical_surface('',#138734,5.e-1);
#138736=oriented_edge('',*,*,#129695,.f.);
#138737=oriented_edge('',*,*,#130136,.t.);
#138739=oriented_edge('',*,*,#138738,.t.);
#138740=oriented_edge('',*,*,#138725,.t.);
#138741=edge_loop('',(#138736,#138737,#138739,#138740));
#138742=face_outer_bound('',#138741,.f.);
#138744=cartesian_point('',(1.838171337716e1,6.194298052082e1,
2.800020324771e1));
#138745=direction('',(-7.054686377058e-1,-7.086875108404e-1,8.718554491096e-3));
#138746=direction('',(-7.079650561445e-1,7.040672940888e-1,-5.545019993408e-2));
#138747=axis2_placement_3d('',#138744,#138745,#138746);
#138748=toroidal_surface('',#138747,3.499884848796e0,4.999985480582e-1);
#138749=oriented_edge('',*,*,#138700,.t.);
#138750=oriented_edge('',*,*,#138738,.f.);
#138751=oriented_edge('',*,*,#130134,.f.);
#138752=oriented_edge('',*,*,#138671,.f.);
#138753=edge_loop('',(#138749,#138750,#138751,#138752));
#138754=face_outer_bound('',#138753,.f.);
#138756=cartesian_point('',(3.330731722960e2,-2.512867875443e2,3.1e1));
#138757=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#138758=direction('',(-7.054737247639e-1,-7.086823486203e-1,8.726535498369e-3));
#138759=axis2_placement_3d('',#138756,#138757,#138758);
#138760=cylindrical_surface('',#138759,5.e-1);
#138762=oriented_edge('',*,*,#138761,.t.);
#138763=oriented_edge('',*,*,#129725,.f.);
#138764=oriented_edge('',*,*,#130139,.t.);
#138765=oriented_edge('',*,*,#129691,.f.);
#138766=edge_loop('',(#138762,#138763,#138764,#138765));
#138767=face_outer_bound('',#138766,.f.);
#138769=cartesian_point('',(4.791663947586e1,8.796444780507e1,3.15e1));
#138770=direction('',(0.e0,0.e0,-1.e0));
#138771=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#138772=axis2_placement_3d('',#138769,#138770,#138771);
#138773=plane('',#138772);
#138774=oriented_edge('',*,*,#129727,.t.);
#138775=oriented_edge('',*,*,#138761,.f.);
#138776=oriented_edge('',*,*,#129689,.f.);
#138777=oriented_edge('',*,*,#129710,.f.);
#138778=edge_loop('',(#138774,#138775,#138776,#138777));
#138779=face_outer_bound('',#138778,.f.);
#138781=cartesian_point('',(3.330731722960e2,-2.512867875443e2,3.1e1));
#138782=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#138783=direction('',(-7.054737247639e-1,-7.086823486203e-1,8.726535498369e-3));
#138784=axis2_placement_3d('',#138781,#138782,#138783);
#138785=cylindrical_surface('',#138784,5.e-1);
#138786=oriented_edge('',*,*,#129782,.t.);
#138787=oriented_edge('',*,*,#129801,.f.);
#138788=oriented_edge('',*,*,#130144,.t.);
#138789=oriented_edge('',*,*,#129760,.f.);
#138790=edge_loop('',(#138786,#138787,#138788,#138789));
#138791=face_outer_bound('',#138790,.f.);
#138793=cartesian_point('',(-2.539383718132e2,3.330731652274e2,3.15e1));
#138794=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#138795=direction('',(0.e0,0.e0,1.e0));
#138796=axis2_placement_3d('',#138793,#138794,#138795);
#138797=cylindrical_surface('',#138796,5.e-1);
#138798=oriented_edge('',*,*,#129797,.f.);
#138799=oriented_edge('',*,*,#129819,.t.);
#138801=oriented_edge('',*,*,#138800,.t.);
#138802=oriented_edge('',*,*,#130147,.t.);
#138803=edge_loop('',(#138798,#138799,#138801,#138802));
#138804=face_outer_bound('',#138803,.f.);
#138806=cartesian_point('',(6.185893662981e1,1.866260751425e1,
2.800019637252e1));
#138807=direction('',(-7.054803422623e-1,-7.086758482078e-1,8.719452300878e-3));
#138808=direction('',(-3.930860944822e-2,5.140943567827e-2,9.979037544505e-1));
#138809=axis2_placement_3d('',#138806,#138807,#138808);
#138810=toroidal_surface('',#138809,3.499888065328e0,4.999986438941e-1);
#138811=oriented_edge('',*,*,#129834,.t.);
#138812=oriented_edge('',*,*,#130116,.f.);
#138813=oriented_edge('',*,*,#130149,.f.);
#138814=oriented_edge('',*,*,#138800,.f.);
#138815=edge_loop('',(#138811,#138812,#138813,#138814));
#138816=face_outer_bound('',#138815,.f.);
#138818=cartesian_point('',(3.330731722960e2,-2.494597606635e2,3.1e1));
#138819=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#138820=direction('',(-5.658547249361e-14,-5.684283359806e-14,1.e0));
#138821=axis2_placement_3d('',#138818,#138819,#138820);
#138822=cylindrical_surface('',#138821,5.e-1);
#138823=oriented_edge('',*,*,#129650,.t.);
#138824=oriented_edge('',*,*,#129804,.f.);
#138825=oriented_edge('',*,*,#129785,.t.);
#138826=oriented_edge('',*,*,#129770,.f.);
#138827=edge_loop('',(#138823,#138824,#138825,#138826));
#138828=face_outer_bound('',#138827,.f.);
#138830=cartesian_point('',(6.434209737325e1,1.502457285412e1,3.2e1));
#138831=direction('',(0.e0,0.e0,1.e0));
#138832=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#138833=axis2_placement_3d('',#138830,#138831,#138832);
#138834=plane('',#138833);
#138835=oriented_edge('',*,*,#129765,.t.);
#138836=oriented_edge('',*,*,#129748,.f.);
#138837=oriented_edge('',*,*,#129733,.f.);
#138839=oriented_edge('',*,*,#138838,.f.);
#138840=edge_loop('',(#138835,#138836,#138837,#138839));
#138841=face_outer_bound('',#138840,.f.);
#138843=cartesian_point('',(-2.521154050318e2,3.330731652274e2,3.15e1));
#138844=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#138845=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498368e-3));
#138846=axis2_placement_3d('',#138843,#138844,#138845);
#138847=cylindrical_surface('',#138846,5.e-1);
#138848=oriented_edge('',*,*,#129767,.f.);
#138849=oriented_edge('',*,*,#138838,.t.);
#138850=oriented_edge('',*,*,#129731,.f.);
#138851=oriented_edge('',*,*,#129654,.t.);
#138852=edge_loop('',(#138848,#138849,#138850,#138851));
#138853=face_outer_bound('',#138852,.f.);
#138855=cartesian_point('',(6.765498336287e1,2.110938131075e1,
1.949721033624e0));
#138856=cartesian_point('',(6.778178989745e1,2.088289234310e1,
1.942953528227e0));
#138857=cartesian_point('',(6.792288752736e1,2.041009935437e1,
1.929364996158e0));
#138858=cartesian_point('',(6.783059043086e1,1.969065469116e1,
1.911626685534e0));
#138859=cartesian_point('',(6.749100457538e1,1.909625905471e1,
1.900595913110e0));
#138860=cartesian_point('',(6.694877255949e1,1.867916583956e1,
1.897984549835e0));
#138861=cartesian_point('',(6.628704960447e1,1.850434245850e1,
1.904448293843e0));
#138862=cartesian_point('',(6.560906209097e1,1.859726047501e1,
1.918377323031e0));
#138863=cartesian_point('',(6.506952486703e1,1.890937669309e1,
1.934860155399e0));
#138864=cartesian_point('',(6.481427613164e1,1.920306140522e1,
1.945427683549e0));
#138865=cartesian_point('',(6.472433391357e1,1.934109621844e1,
1.949759944767e0));
#138866=cartesian_point('',(6.724735689450e1,2.091022637375e1,
2.170122939404e0));
#138867=cartesian_point('',(6.735135375222e1,2.074594283443e1,
2.177564853711e0));
#138868=cartesian_point('',(6.747811305780e1,2.039396780717e1,
2.188752744363e0));
#138869=cartesian_point('',(6.743233905284e1,1.983925331664e1,
2.198328971259e0));
#138870=cartesian_point('',(6.718332397271e1,1.937297497444e1,
2.202490276650e0));
#138871=cartesian_point('',(6.676577581001e1,1.904735102486e1,
2.203304220986e0));
#138872=cartesian_point('',(6.625174623340e1,1.892059157390e1,
2.201175425677e0));
#138873=cartesian_point('',(6.573230260354e1,1.901126845927e1,
2.195120942387e0));
#138874=cartesian_point('',(6.533254664124e1,1.927016318364e1,
2.184556100712e0));
#138875=cartesian_point('',(6.515232582445e1,1.950201904677e1,
2.174792817799e0));
#138876=cartesian_point('',(6.509056831645e1,1.960892544147e1,
2.170119757388e0));
#138877=cartesian_point('',(6.688158696575e1,2.073159259658e1,
1.848053820016e0));
#138878=cartesian_point('',(6.695055316504e1,2.061576485075e1,
1.868175311579e0));
#138879=cartesian_point('',(6.703240107574e1,2.037206616964e1,
1.903144487984e0));
#138880=cartesian_point('',(6.699808332882e1,1.999737356738e1,
1.941517200071e0));
#138881=cartesian_point('',(6.683145914496e1,1.968705604694e1,
1.962784228281e0));
#138882=cartesian_point('',(6.655536389304e1,1.947181122276e1,
1.967571179473e0));
#138883=cartesian_point('',(6.621479985788e1,1.938759841657e1,
1.955557258363e0));
#138884=cartesian_point('',(6.586642238863e1,1.944678769595e1,
1.927545176487e0));
#138885=cartesian_point('',(6.559196220436e1,1.961934421017e1,
1.889477229961e0));
#138886=cartesian_point('',(6.546394454693e1,1.977630622863e1,
1.860744768698e0));
#138887=cartesian_point('',(6.541914416242e1,1.984922396460e1,
1.847995435819e0));
#138888=cartesian_point('',(6.703229913814e1,2.080528445994e1,
1.342532700693e0));
#138889=cartesian_point('',(6.709781964961e1,2.066045213884e1,
1.357342802522e0));
#138890=cartesian_point('',(6.715882954671e1,2.037197269759e1,
1.384414876488e0));
#138891=cartesian_point('',(6.708260355316e1,1.996264523621e1,
1.416185207292e0));
#138892=cartesian_point('',(6.688340632539e1,1.963840160923e1,
1.434668676873e0));
#138893=cartesian_point('',(6.658533341839e1,1.941242383044e1,
1.438922841746e0));
#138894=cartesian_point('',(6.622355545102e1,1.930996563358e1,
1.428311789647e0));
#138895=cartesian_point('',(6.584005320592e1,1.934593953749e1,
1.404404182545e0));
#138896=cartesian_point('',(6.551380367357e1,1.950670270352e1,
1.373699628985e0));
#138897=cartesian_point('',(6.534571200700e1,1.967068897837e1,
1.351891897835e0));
#138898=cartesian_point('',(6.528369326001e1,1.975017549018e1,
1.342475660997e0));
#138899=(bounded_surface()b_spline_surface(3,3,((#138855,#138856,#138857,
#138858,#138859,#138860,#138861,#138862,#138863,#138864,#138865),(#138866,
#138867,#138868,#138869,#138870,#138871,#138872,#138873,#138874,#138875,
#138876),(#138877,#138878,#138879,#138880,#138881,#138882,#138883,#138884,
#138885,#138886,#138887),(#138888,#138889,#138890,#138891,#138892,#138893,
#138894,#138895,#138896,#138897,#138898)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(-3.608391102429e-1,1.234695073296e0),(
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.514671943296e0,1.514671943296e0,1.514671943296e0,1.514671943296e0,
1.514671943296e0,1.514671943296e0,1.514671943296e0,1.514671943296e0,
1.514671943296e0,1.514671943296e0,1.514671943296e0),(8.787213774926e-1,
8.787213774926e-1,8.787213774926e-1,8.787213774926e-1,8.787213774926e-1,
8.787213774926e-1,8.787213774926e-1,8.787213774926e-1,8.787213774926e-1,
8.787213774926e-1,8.787213774926e-1),(8.321265081874e-1,8.321265081874e-1,
8.321265081874e-1,8.321265081874e-1,8.321265081874e-1,8.321265081874e-1,
8.321265081874e-1,8.321265081874e-1,8.321265081874e-1,8.321265081874e-1,
8.321265081874e-1),(1.374887335380e0,1.374887335380e0,1.374887335380e0,
1.374887335380e0,1.374887335380e0,1.374887335380e0,1.374887335380e0,
1.374887335380e0,1.374887335380e0,1.374887335380e0,1.374887335380e0)))representation_item('')surface());
#138900=oriented_edge('',*,*,#126338,.t.);
#138902=oriented_edge('',*,*,#138901,.t.);
#138904=oriented_edge('',*,*,#138903,.t.);
#138906=oriented_edge('',*,*,#138905,.t.);
#138908=oriented_edge('',*,*,#138907,.f.);
#138909=edge_loop('',(#138900,#138902,#138904,#138906,#138908));
#138910=face_outer_bound('',#138909,.f.);
#138912=cartesian_point('',(6.557239126902e1,1.877441008896e1,1.5e0));
#138913=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#138914=direction('',(0.e0,0.e0,1.e0));
#138915=axis2_placement_3d('',#138912,#138913,#138914);
#138916=cylindrical_surface('',#138915,5.e-1);
#138917=oriented_edge('',*,*,#126348,.f.);
#138919=oriented_edge('',*,*,#138918,.f.);
#138921=oriented_edge('',*,*,#138920,.t.);
#138922=oriented_edge('',*,*,#138901,.f.);
#138923=edge_loop('',(#138917,#138919,#138921,#138922));
#138924=face_outer_bound('',#138923,.f.);
#138926=cartesian_point('',(5.422207470936e1,2.978554811856e1,
1.944549724496e0));
#138927=cartesian_point('',(5.399085224707e1,2.994221712558e1,
1.942349311867e0));
#138928=cartesian_point('',(5.365102664660e1,3.032524332261e1,
1.938959443933e0));
#138929=cartesian_point('',(5.344185757277e1,3.102580591865e1,
1.936872113938e0));
#138930=cartesian_point('',(5.350478487396e1,3.169046354336e1,
1.937515634900e0));
#138931=cartesian_point('',(5.378944834007e1,3.223953606919e1,
1.940413900360e0));
#138932=cartesian_point('',(5.407562352343e1,3.250707253377e1,
1.943167132542e0));
#138933=cartesian_point('',(5.421575461749e1,3.260369768047e1,
1.944550309870e0));
#138934=cartesian_point('',(5.448001376305e1,3.015107226670e1,
2.174862513004e0));
#138935=cartesian_point('',(5.430655789995e1,3.026445115525e1,
2.177038394880e0));
#138936=cartesian_point('',(5.404937377909e1,3.054637239870e1,
2.179925918405e0));
#138937=cartesian_point('',(5.389001266231e1,3.106888784158e1,
2.181642752777e0));
#138938=cartesian_point('',(5.393805060606e1,3.156568519203e1,
2.181105502299e0));
#138939=cartesian_point('',(5.415441590936e1,3.197343913213e1,
2.178756197562e0));
#138940=cartesian_point('',(5.437020196299e1,3.216925063201e1,
2.176117918734e0));
#138941=cartesian_point('',(5.447532759600e1,3.223925554256e1,
2.174861512923e0));
#138942=cartesian_point('',(5.471878216631e1,3.048937720101e1,
1.863701221199e0));
#138943=cartesian_point('',(5.460173663406e1,3.056700604661e1,
1.869892814545e0));
#138944=cartesian_point('',(5.442897537702e1,3.075836100133e1,
1.878758305822e0));
#138945=cartesian_point('',(5.432229179900e1,3.111063077725e1,
1.884128653904e0));
#138946=cartesian_point('',(5.435442201188e1,3.144519870152e1,
1.882461461208e0));
#138947=cartesian_point('',(5.449944853998e1,3.172070870736e1,
1.875054733390e0));
#138948=cartesian_point('',(5.464467661575e1,3.185400297557e1,
1.867429670960e0));
#138949=cartesian_point('',(5.471561348979e1,3.190190766773e1,
1.863698963792e0));
#138950=cartesian_point('',(5.462984314765e1,3.036329910453e1,
1.354913182309e0));
#138951=cartesian_point('',(5.449528438710e1,3.045939430223e1,
1.359566874293e0));
#138952=cartesian_point('',(5.430051606026e1,3.068808736486e1,
1.366404734975e0));
#138953=cartesian_point('',(5.418203946368e1,3.109730136486e1,
1.370571541386e0));
#138954=cartesian_point('',(5.421756355502e1,3.148414353404e1,
1.369281246848e0));
#138955=cartesian_point('',(5.437949328395e1,3.180721135323e1,
1.363520253060e0));
#138956=cartesian_point('',(5.454456985691e1,3.196841153205e1,
1.357757507420e0));
#138957=cartesian_point('',(5.462611517998e1,3.202757621409e1,
1.354911643764e0));
#138958=(bounded_surface()b_spline_surface(3,3,((#138926,#138927,#138928,
#138929,#138930,#138931,#138932,#138933),(#138934,#138935,#138936,#138937,
#138938,#138939,#138940,#138941),(#138942,#138943,#138944,#138945,#138946,
#138947,#138948,#138949),(#138950,#138951,#138952,#138953,#138954,#138955,
#138956,#138957)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603685912505e-1,1.232802039070e0),(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.514098301853e0,1.514098301853e0,1.514098301853e0,1.514098301853e0,
1.514098301853e0,1.514098301853e0,1.514098301853e0,1.514098301853e0),(
8.794506838135e-1,8.794506838135e-1,8.794506838135e-1,8.794506838135e-1,
8.794506838135e-1,8.794506838135e-1,8.794506838135e-1,8.794506838135e-1),(
8.324011928708e-1,8.324011928708e-1,8.324011928708e-1,8.324011928708e-1,
8.324011928708e-1,8.324011928708e-1,8.324011928708e-1,8.324011928708e-1),(
1.372949829025e0,1.372949829025e0,1.372949829025e0,1.372949829025e0,
1.372949829025e0,1.372949829025e0,1.372949829025e0,1.372949829025e0)))representation_item('')surface());
#138959=oriented_edge('',*,*,#126346,.t.);
#138961=oriented_edge('',*,*,#138960,.t.);
#138963=oriented_edge('',*,*,#138962,.t.);
#138964=oriented_edge('',*,*,#138918,.t.);
#138965=edge_loop('',(#138959,#138961,#138963,#138964));
#138966=face_outer_bound('',#138965,.f.);
#138968=cartesian_point('',(5.369776527843e1,3.179386401085e1,1.5e0));
#138969=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#138970=direction('',(0.e0,0.e0,1.e0));
#138971=axis2_placement_3d('',#138968,#138969,#138970);
#138972=cylindrical_surface('',#138971,5.e-1);
#138973=oriented_edge('',*,*,#126344,.f.);
#138975=oriented_edge('',*,*,#138974,.f.);
#138977=oriented_edge('',*,*,#138976,.t.);
#138978=oriented_edge('',*,*,#138960,.f.);
#138979=edge_loop('',(#138973,#138975,#138977,#138978));
#138980=face_outer_bound('',#138979,.f.);
#138982=cartesian_point('',(5.801045266704e1,3.641474963766e1,
1.944978214426e0));
#138983=cartesian_point('',(5.809912372528e1,3.654543489947e1,
1.943416882410e0));
#138984=cartesian_point('',(5.834790733407e1,3.682164083475e1,
1.940014102445e0));
#138985=cartesian_point('',(5.886247073883e1,3.711226428931e1,
1.935916551054e0));
#138986=cartesian_point('',(5.950164212771e1,3.720404253445e1,
1.933919196084e0));
#138987=cartesian_point('',(6.013031011773e1,3.705717405126e1,
1.934728145415e0));
#138988=cartesian_point('',(6.069417313220e1,3.667031219504e1,
1.938444977392e0));
#138989=cartesian_point('',(6.094626570876e1,3.627447122160e1,
1.942501874846e0));
#138990=cartesian_point('',(6.103083257924e1,3.604160860642e1,
1.945057128519e0));
#138991=cartesian_point('',(5.837737643481e1,3.615546019565e1,
2.175160772147e0));
#138992=cartesian_point('',(5.844115859711e1,3.625366159900e1,
2.176671723007e0));
#138993=cartesian_point('',(5.862215123577e1,3.646249478801e1,
2.179868358450e0));
#138994=cartesian_point('',(5.900325743651e1,3.668491362495e1,
2.183203377108e0));
#138995=cartesian_point('',(5.948136702270e1,3.675662292488e1,
2.184744685166e0));
#138996=cartesian_point('',(5.995198993579e1,3.664541307975e1,
2.184118059098e0));
#138997=cartesian_point('',(6.037041338841e1,3.635153024777e1,
2.181228619671e0));
#138998=cartesian_point('',(6.055269659606e1,3.605328482034e1,
2.177488491598e0));
#138999=cartesian_point('',(6.061184555846e1,3.587941366327e1,
2.175267114528e0));
#139000=cartesian_point('',(5.871540172494e1,3.591658572792e1,
1.861291760032e0));
#139001=cartesian_point('',(5.875919405839e1,3.598280176200e1,
1.865635198131e0));
#139002=cartesian_point('',(5.888270296323e1,3.612318667247e1,
1.874961992359e0));
#139003=cartesian_point('',(5.914028949922e1,3.627185077271e1,
1.885449336607e0));
#139004=cartesian_point('',(5.946171910244e1,3.631942555263e1,
1.890439416043e0));
#139005=cartesian_point('',(5.977791565028e1,3.624496421999e1,
1.888414939926e0));
#139006=cartesian_point('',(6.006022803795e1,3.604817839676e1,
1.879098277458e0));
#139007=cartesian_point('',(6.018480237665e1,3.584752333324e1,
1.868081266587e0));
#139008=cartesian_point('',(6.022590321365e1,3.572997654958e1,
1.861336463843e0));
#139009=cartesian_point('',(5.858672776477e1,3.600750897591e1,
1.352185269881e0));
#139010=cartesian_point('',(5.864164202352e1,3.608343867712e1,
1.355453080876e0));
#139011=cartesian_point('',(5.879297079472e1,3.624225189283e1,
1.362506710469e0));
#139012=cartesian_point('',(5.909689146527e1,3.640593792253e1,
1.370636123656e0));
#139013=cartesian_point('',(5.946803941294e1,3.645595149859e1,
1.374539046590e0));
#139014=cartesian_point('',(5.983246833769e1,3.637216061322e1,
1.372956635936e0));
#139015=cartesian_point('',(6.016405208518e1,3.615208769705e1,
1.365678716157e0));
#139016=cartesian_point('',(6.031848530977e1,3.592346427835e1,
1.357319470948e0));
#139017=cartesian_point('',(6.037287214860e1,3.578684217366e1,
1.352149566070e0));
#139018=(bounded_surface()b_spline_surface(3,3,((#138982,#138983,#138984,
#138985,#138986,#138987,#138988,#138989,#138990),(#138991,#138992,#138993,
#138994,#138995,#138996,#138997,#138998,#138999),(#139000,#139001,#139002,
#139003,#139004,#139005,#139006,#139007,#139008),(#139009,#139010,#139011,
#139012,#139013,#139014,#139015,#139016,#139017)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.608844518336e-1,
1.235472683500e0),(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.514712165105e0,1.514712165105e0,1.514712165105e0,1.514712165105e0,
1.514712165105e0,1.514712165105e0,1.514712165105e0,1.514712165105e0,
1.514712165105e0),(8.784173749754e-1,8.784173749754e-1,8.784173749754e-1,
8.784173749754e-1,8.784173749754e-1,8.784173749754e-1,8.784173749754e-1,
8.784173749754e-1,8.784173749754e-1),(8.320703567188e-1,8.320703567188e-1,
8.320703567188e-1,8.320703567188e-1,8.320703567188e-1,8.320703567188e-1,
8.320703567188e-1,8.320703567188e-1,8.320703567188e-1),(1.375671110335e0,
1.375671110335e0,1.375671110335e0,1.375671110335e0,1.375671110335e0,
1.375671110335e0,1.375671110335e0,1.375671110335e0,1.375671110335e0)))representation_item('')surface());
#139019=oriented_edge('',*,*,#126342,.t.);
#139021=oriented_edge('',*,*,#139020,.t.);
#139023=oriented_edge('',*,*,#139022,.t.);
#139024=oriented_edge('',*,*,#138974,.t.);
#139025=edge_loop('',(#139019,#139021,#139023,#139024));
#139026=face_outer_bound('',#139025,.f.);
#139028=cartesian_point('',(0.e0,0.e0,1.5e0));
#139029=direction('',(0.e0,0.e0,1.e0));
#139030=direction('',(-9.015116893244e-1,4.327547504205e-1,0.e0));
#139031=axis2_placement_3d('',#139028,#139029,#139030);
#139032=toroidal_surface('',#139031,7.067448228336e1,5.e-1);
#139033=oriented_edge('',*,*,#126340,.f.);
#139034=oriented_edge('',*,*,#138907,.t.);
#139036=oriented_edge('',*,*,#139035,.t.);
#139037=oriented_edge('',*,*,#139020,.f.);
#139038=edge_loop('',(#139033,#139034,#139036,#139037));
#139039=face_outer_bound('',#139038,.f.);
#139041=cartesian_point('',(0.e0,0.e0,-3.7e0));
#139042=direction('',(0.e0,0.e0,1.e0));
#139043=direction('',(0.e0,-1.e0,0.e0));
#139044=axis2_placement_3d('',#139041,#139042,#139043);
#139045=conical_surface('',#139044,6.990127565809e1,3.e0);
#139046=oriented_edge('',*,*,#139035,.f.);
#139048=oriented_edge('',*,*,#139047,.t.);
#139050=oriented_edge('',*,*,#139049,.f.);
#139052=oriented_edge('',*,*,#139051,.t.);
#139053=edge_loop('',(#139046,#139048,#139050,#139052));
#139054=face_outer_bound('',#139053,.f.);
#139056=cartesian_point('',(-4.273350183938e2,5.010260151136e2,
1.456082645390e2));
#139057=direction('',(-7.046132548385e-1,-7.076607094788e-1,
-5.231138849211e-2));
#139058=direction('',(7.012615464487e-1,-6.831842085919e-1,-2.036948222293e-1));
#139059=axis2_placement_3d('',#139056,#139057,#139058);
#139060=toroidal_surface('',#139059,7.037700936960e2,1.000000001050e0);
#139061=oriented_edge('',*,*,#138905,.f.);
#139062=oriented_edge('',*,*,#138903,.f.);
#139064=oriented_edge('',*,*,#139063,.f.);
#139066=oriented_edge('',*,*,#139065,.f.);
#139068=oriented_edge('',*,*,#139067,.f.);
#139069=oriented_edge('',*,*,#139047,.f.);
#139070=edge_loop('',(#139061,#139062,#139064,#139066,#139068,#139069));
#139071=face_outer_bound('',#139070,.f.);
#139073=cartesian_point('',(1.415247673303e1,7.063101823339e1,2.e0));
#139074=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#139075=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#139076=axis2_placement_3d('',#139073,#139074,#139075);
#139077=plane('',#139076);
#139078=oriented_edge('',*,*,#138920,.f.);
#139080=oriented_edge('',*,*,#139079,.t.);
#139082=oriented_edge('',*,*,#139081,.f.);
#139083=oriented_edge('',*,*,#139063,.t.);
#139084=edge_loop('',(#139078,#139080,#139082,#139083));
#139085=face_outer_bound('',#139084,.f.);
#139087=cartesian_point('',(4.181302093990e1,3.116624288311e1,
1.824292593605e2));
#139088=direction('',(7.391287221363e-2,1.677032751491e-4,-9.972646886342e-1));
#139089=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#139090=axis2_placement_3d('',#139087,#139088,#139089);
#139091=cylindrical_surface('',#139090,1.e0);
#139092=oriented_edge('',*,*,#138962,.f.);
#139094=oriented_edge('',*,*,#139093,.f.);
#139096=oriented_edge('',*,*,#139095,.f.);
#139097=oriented_edge('',*,*,#139079,.f.);
#139098=edge_loop('',(#139092,#139094,#139096,#139097));
#139099=face_outer_bound('',#139098,.f.);
#139101=cartesian_point('',(6.273899098648e1,4.020366390048e1,2.e0));
#139102=direction('',(-7.077380725886e-1,7.045337240279e-1,-5.233595624294e-2));
#139103=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#139104=axis2_placement_3d('',#139101,#139102,#139103);
#139105=plane('',#139104);
#139106=oriented_edge('',*,*,#138976,.f.);
#139108=oriented_edge('',*,*,#139107,.t.);
#139110=oriented_edge('',*,*,#139109,.f.);
#139111=oriented_edge('',*,*,#139093,.t.);
#139112=edge_loop('',(#139106,#139108,#139110,#139111));
#139113=face_outer_bound('',#139112,.f.);
#139115=cartesian_point('',(5.936851768958e1,3.500329878774e1,
-3.319866957873e0));
#139116=direction('',(1.066773765072e-2,8.472941647692e-2,9.963468900724e-1));
#139117=direction('',(9.965524748306e-1,8.108405503864e-2,-1.756533311847e-2));
#139118=axis2_placement_3d('',#139115,#139116,#139117);
#139119=cylindrical_surface('',#139118,9.999287445602e-1);
#139120=oriented_edge('',*,*,#139022,.f.);
#139121=oriented_edge('',*,*,#139051,.f.);
#139123=oriented_edge('',*,*,#139122,.f.);
#139124=oriented_edge('',*,*,#139107,.f.);
#139125=edge_loop('',(#139120,#139121,#139123,#139124));
#139126=face_outer_bound('',#139125,.f.);
#139128=cartesian_point('',(5.949222002434e1,3.450309733591e1,
-9.288427630278e0));
#139129=cartesian_point('',(6.009427463649e1,3.441010363886e1,
-9.780819037951e0));
#139130=cartesian_point('',(6.065612605125e1,3.432335996535e1,
-9.241963394110e0));
#139131=cartesian_point('',(6.020242426482e1,3.439344961920e1,
-8.607291028654e0));
#139132=cartesian_point('',(5.950913912408e1,3.461265739594e1,
-9.288432043428e0));
#139133=cartesian_point('',(6.016676016853e1,3.487948554228e1,
-9.780837944959e0));
#139134=cartesian_point('',(6.078046587458e1,3.512852564881e1,
-9.241995826706e0));
#139135=cartesian_point('',(6.028488940858e1,3.492745475172e1,
-8.607312538727e0));
#139136=cartesian_point('',(5.944250202635e1,3.470125288065e1,
-9.288434217310e0));
#139137=cartesian_point('',(5.988127065928e1,3.525905011385e1,
-9.780847258397e0));
#139138=cartesian_point('',(6.029074448959e1,3.577962098388e1,
-9.242011802739e0));
#139139=cartesian_point('',(5.996009447697e1,3.535927674542e1,
-8.607323134414e0));
#139140=cartesian_point('',(5.933254775263e1,3.471538512737e1,
-9.288432839218e0));
#139141=cartesian_point('',(5.941019984867e1,3.531959609077e1,
-9.780841354317e0));
#139142=cartesian_point('',(5.948268169803e1,3.588348000045e1,
-9.242001675032e0));
#139143=cartesian_point('',(5.942416791309e1,3.542815852845e1,
-8.607316417477e0));
#139144=cartesian_point('',(5.922259347891e1,3.472951737409e1,
-9.288431461126e0));
#139145=cartesian_point('',(5.893912903805e1,3.538014206769e1,
-9.780835450237e0));
#139146=cartesian_point('',(5.867461890646e1,3.598733901703e1,
-9.241991547325e0));
#139147=cartesian_point('',(5.888824134920e1,3.549704031147e1,
-8.607309700539e0));
#139148=cartesian_point('',(5.913571826392e1,3.466065258111e1,
-9.288427363226e0));
#139149=cartesian_point('',(5.856693451971e1,3.508510857097e1,
-9.780817893837e0));
#139150=cartesian_point('',(5.803616597177e1,3.548124612061e1,
-9.241961431525e0));
#139151=cartesian_point('',(5.846480409771e1,3.516138740206e1,
-8.607289727021e0));
#139152=cartesian_point('',(5.912438198004e1,3.455037497069e1,
-9.288423020047e0));
#139153=cartesian_point('',(5.851836712659e1,3.461265250746e1,
-9.780799286603e0));
#139154=cartesian_point('',(5.795285471074e1,3.467080710175e1,
-9.241929513154e0));
#139155=cartesian_point('',(5.840955007745e1,3.462388486741e1,
-8.607268557994e0));
#139156=(bounded_surface()b_spline_surface(3,3,((#139128,#139129,#139130,
#139131),(#139132,#139133,#139134,#139135),(#139136,#139137,#139138,#139139),(
#139140,#139141,#139142,#139143),(#139144,#139145,#139146,#139147),(#139148,
#139149,#139150,#139151),(#139152,#139153,#139154,#139155)),.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.080888871481e0,8.767775380272e-1,8.767775380272e-1,2.080888871481e0),(
1.662038437045e0,7.002959114782e-1,7.002959114782e-1,1.662038437045e0),(
1.662038437045e0,7.002959114782e-1,7.002959114782e-1,1.662038437045e0),(
2.080888871481e0,8.767775380272e-1,8.767775380272e-1,2.080888871481e0),(
1.662038437045e0,7.002959114782e-1,7.002959114782e-1,1.662038437045e0),(
1.662038437045e0,7.002959114782e-1,7.002959114782e-1,1.662038437045e0),(
2.080888871481e0,8.767775380272e-1,8.767775380272e-1,2.080888871481e0)))representation_item('')surface());
#139158=oriented_edge('',*,*,#139157,.f.);
#139160=oriented_edge('',*,*,#139159,.t.);
#139161=oriented_edge('',*,*,#139122,.t.);
#139163=oriented_edge('',*,*,#139162,.t.);
#139164=edge_loop('',(#139158,#139160,#139161,#139163));
#139165=face_outer_bound('',#139164,.f.);
#139167=cartesian_point('',(0.e0,0.e0,-9.4e0));
#139168=direction('',(0.e0,0.e0,1.e0));
#139169=direction('',(1.e0,0.e0,0.e0));
#139170=axis2_placement_3d('',#139167,#139168,#139169);
#139171=plane('',#139170);
#139172=oriented_edge('',*,*,#139157,.t.);
#139174=oriented_edge('',*,*,#139173,.t.);
#139176=oriented_edge('',*,*,#139175,.t.);
#139178=oriented_edge('',*,*,#139177,.t.);
#139180=oriented_edge('',*,*,#139179,.t.);
#139182=oriented_edge('',*,*,#139181,.t.);
#139183=edge_loop('',(#139172,#139174,#139176,#139178,#139180,#139182));
#139184=face_outer_bound('',#139183,.f.);
#139186=cartesian_point('',(0.e0,0.e0,-8.9e0));
#139187=direction('',(0.e0,0.e0,1.e0));
#139188=direction('',(2.790553044815e-1,9.602750319782e-1,0.e0));
#139189=axis2_placement_3d('',#139186,#139187,#139188);
#139190=toroidal_surface('',#139189,6.912806903282e1,5.e-1);
#139191=oriented_edge('',*,*,#139173,.f.);
#139192=oriented_edge('',*,*,#139162,.f.);
#139193=oriented_edge('',*,*,#139049,.t.);
#139195=oriented_edge('',*,*,#139194,.t.);
#139196=edge_loop('',(#139191,#139192,#139193,#139195));
#139197=face_outer_bound('',#139196,.f.);
#139199=cartesian_point('',(6.509817691741e1,2.251002455036e1,
-9.342716141178e0));
#139200=cartesian_point('',(6.511629398896e1,2.248653079882e1,
-9.342716141178e0));
#139201=cartesian_point('',(6.515066290074e1,2.242492991207e1,
-9.342716141178e0));
#139202=cartesian_point('',(6.516701932158e1,2.231620322414e1,
-9.342716141178e0));
#139203=cartesian_point('',(6.513695343145e1,2.220432568354e1,
-9.342716141178e0));
#139204=cartesian_point('',(6.506657707912e1,2.211762037209e1,
-9.342716141178e0));
#139205=cartesian_point('',(6.496784424115e1,2.206788818212e1,
-9.342716141178e0));
#139206=cartesian_point('',(6.485469293160e1,2.206276276608e1,
-9.342716141178e0));
#139207=cartesian_point('',(6.473360551115e1,2.210992751772e1,
-9.342716141178e0));
#139208=cartesian_point('',(6.467026728596e1,2.218042825383e1,
-9.342716141178e0));
#139209=cartesian_point('',(6.464734156835e1,2.222708356498e1,
-9.342716141178e0));
#139210=cartesian_point('',(6.544935625081e1,2.278162553709e1,
-9.575759389900e0));
#139211=cartesian_point('',(6.549484939764e1,2.272268788493e1,
-9.575759389900e0));
#139212=cartesian_point('',(6.558079446927e1,2.256843915074e1,
-9.575759389900e0));
#139213=cartesian_point('',(6.562306614029e1,2.229291672319e1,
-9.575759389900e0));
#139214=cartesian_point('',(6.554523582303e1,2.199842536855e1,
-9.575759389900e0));
#139215=cartesian_point('',(6.535406083294e1,2.176156517084e1,
-9.575759389900e0));
#139216=cartesian_point('',(6.508213393173e1,2.162488143676e1,
-9.575759389900e0));
#139217=cartesian_point('',(6.477795038558e1,2.161224434602e1,
-9.575759389900e0));
#139218=cartesian_point('',(6.446557535194e1,2.173531073219e1,
-9.575759389900e0));
#139219=cartesian_point('',(6.430783168745e1,2.191209981442e1,
-9.575759389900e0));
#139220=cartesian_point('',(6.425005829528e1,2.202905507260e1,
-9.575759389900e0));
#139221=cartesian_point('',(6.577843363535e1,2.303613292080e1,
-9.270051908275e0));
#139222=cartesian_point('',(6.584957989367e1,2.294398209534e1,
-9.270051908275e0));
#139223=cartesian_point('',(6.598385510754e1,2.270291643531e1,
-9.270051908275e0));
#139224=cartesian_point('',(6.605041101629e1,2.227109579063e1,
-9.270051908275e0));
#139225=cartesian_point('',(6.592782239277e1,2.180548367707e1,
-9.270051908275e0));
#139226=cartesian_point('',(6.562345139573e1,2.142791880030e1,
-9.270051908275e0));
#139227=cartesian_point('',(6.518923064120e1,2.120975593882e1,
-9.270051908275e0));
#139228=cartesian_point('',(6.470603773874e1,2.119007993117e1,
-9.270051908275e0));
#139229=cartesian_point('',(6.421441404473e1,2.138427097666e1,
-9.270051908275e0));
#139230=cartesian_point('',(6.396820647894e1,2.166065899951e1,
-9.270051908275e0));
#139231=cartesian_point('',(6.387777859895e1,2.184348978019e1,
-9.270051908275e0));
#139232=cartesian_point('',(6.566189842758e1,2.294600497772e1,
-8.760997488114e0));
#139233=cartesian_point('',(6.572396021839e1,2.286561582247e1,
-8.760997488114e0));
#139234=cartesian_point('',(6.584112042011e1,2.265529438700e1,
-8.760997488114e0));
#139235=cartesian_point('',(6.589907662261e1,2.227882317380e1,
-8.760997488114e0));
#139236=cartesian_point('',(6.579233812743e1,2.187380955514e1,
-8.760997488114e0));
#139237=cartesian_point('',(6.552805290197e1,2.154607201573e1,
-8.760997488114e0));
#139238=cartesian_point('',(6.515130479605e1,2.135676311982e1,
-8.760997488114e0));
#139239=cartesian_point('',(6.473150395449e1,2.133957978328e1,
-8.760997488114e0));
#139240=cartesian_point('',(6.430335706541e1,2.150858366071e1,
-8.760997488114e0));
#139241=cartesian_point('',(6.408847696281e1,2.174970100144e1,
-8.760997488114e0));
#139242=cartesian_point('',(6.400961292116e1,2.190920347561e1,
-8.760997488114e0));
#139243=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(-3.590220943675e-1,1.230196817023e0),(
2.842741684854e-2,1.120741397038e-1,2.237642732835e-1,3.345987526258e-1,
4.446473281656e-1,5.544884526594e-1,6.648327443653e-1,7.760762919185e-1,
9.219591424834e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.512458446950e0,1.512458446950e0,1.512458446950e0,1.512458446950e0,
1.512458446950e0,1.512458446950e0,1.512458446950e0,1.512458446950e0,
1.512458446950e0,1.512458446950e0,1.512458446950e0),(8.804152119467e-1,
8.804152119467e-1,8.804152119467e-1,8.804152119467e-1,8.804152119467e-1,
8.804152119467e-1,8.804152119467e-1,8.804152119467e-1,8.804152119467e-1,
8.804152119467e-1,8.804152119467e-1),(8.330222836527e-1,8.330222836527e-1,
8.330222836527e-1,8.330222836527e-1,8.330222836527e-1,8.330222836527e-1,
8.330222836527e-1,8.330222836527e-1,8.330222836527e-1,8.330222836527e-1,
8.330222836527e-1),(1.370279662068e0,1.370279662068e0,1.370279662068e0,
1.370279662068e0,1.370279662068e0,1.370279662068e0,1.370279662068e0,
1.370279662068e0,1.370279662068e0,1.370279662068e0,1.370279662068e0)))representation_item('')surface());
#139244=oriented_edge('',*,*,#139175,.f.);
#139245=oriented_edge('',*,*,#139194,.f.);
#139246=oriented_edge('',*,*,#139067,.t.);
#139247=oriented_edge('',*,*,#139065,.t.);
#139249=oriented_edge('',*,*,#139248,.f.);
#139250=edge_loop('',(#139244,#139245,#139246,#139247,#139249));
#139251=face_outer_bound('',#139250,.f.);
#139253=cartesian_point('',(6.553595272107e1,2.099269703949e1,-8.9e0));
#139254=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#139255=direction('',(0.e0,0.e0,-1.e0));
#139256=axis2_placement_3d('',#139253,#139254,#139255);
#139257=cylindrical_surface('',#139256,5.e-1);
#139258=oriented_edge('',*,*,#139177,.f.);
#139259=oriented_edge('',*,*,#139248,.t.);
#139260=oriented_edge('',*,*,#139081,.t.);
#139262=oriented_edge('',*,*,#139261,.f.);
#139263=edge_loop('',(#139258,#139259,#139260,#139262));
#139264=face_outer_bound('',#139263,.f.);
#139266=cartesian_point('',(5.597120328696e1,3.138298662673e1,
-9.288606468570e0));
#139267=cartesian_point('',(5.590558117327e1,3.198865826490e1,
-9.780678229696e0));
#139268=cartesian_point('',(5.584437189548e1,3.255368141681e1,
-9.241900654717e0));
#139269=cartesian_point('',(5.589380179965e1,3.209748014635e1,
-8.607301491002e0));
#139270=cartesian_point('',(5.566804200594e1,3.135014246327e1,
-9.288603814976e0));
#139271=cartesian_point('',(5.460759952901e1,3.184803634525e1,
-9.780666868364e0));
#139272=cartesian_point('',(5.361833355103e1,3.231251484362e1,
-9.241881170034e0));
#139273=cartesian_point('',(5.441707710644e1,3.193749339918e1,
-8.607288565118e0));
#139274=cartesian_point('',(5.566874040984e1,3.104520802175e1,
-9.288604154379e0));
#139275=cartesian_point('',(5.461058973750e1,3.054246293410e1,
-9.780668321516e0));
#139276=cartesian_point('',(5.362346175818e1,3.007345661998e1,
-9.241883662189e0));
#139277=cartesian_point('',(5.442047909192e1,3.045213148858e1,
-8.607290218382e0));
#139278=cartesian_point('',(5.597204895820e1,3.101375288109e1,
-9.288606879541e0));
#139279=cartesian_point('',(5.590920190524e1,3.040778810009e1,
-9.780679989264e0));
#139280=cartesian_point('',(5.585058145031e1,2.984248929786e1,
-9.241903672375e0));
#139281=cartesian_point('',(5.589792113702e1,3.029891079103e1,
-8.607303492877e0));
#139282=(bounded_surface()b_spline_surface(3,3,((#139266,#139267,#139268,
#139269),(#139270,#139271,#139272,#139273),(#139274,#139275,#139276,#139277),(
#139278,#139279,#139280,#139281)),.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.195791973570e0,1.347067311866e0,
1.347067311866e0,3.195791973570e0),(1.289888448202e0,5.437045273585e-1,
5.437045273585e-1,1.289888448202e0),(1.289888448202e0,5.437045273585e-1,
5.437045273585e-1,1.289888448202e0),(3.195791973570e0,1.347067311866e0,
1.347067311866e0,3.195791973570e0)))representation_item('')surface());
#139283=oriented_edge('',*,*,#139179,.f.);
#139284=oriented_edge('',*,*,#139261,.t.);
#139285=oriented_edge('',*,*,#139095,.t.);
#139287=oriented_edge('',*,*,#139286,.t.);
#139288=edge_loop('',(#139283,#139284,#139285,#139287));
#139289=face_outer_bound('',#139288,.f.);
#139291=cartesian_point('',(5.479372278346e1,3.070286855320e1,-8.9e0));
#139292=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#139293=direction('',(0.e0,0.e0,-1.e0));
#139294=axis2_placement_3d('',#139291,#139292,#139293);
#139295=cylindrical_surface('',#139294,5.e-1);
#139296=oriented_edge('',*,*,#139181,.f.);
#139297=oriented_edge('',*,*,#139286,.f.);
#139298=oriented_edge('',*,*,#139109,.t.);
#139299=oriented_edge('',*,*,#139159,.f.);
#139300=edge_loop('',(#139296,#139297,#139298,#139299));
#139301=face_outer_bound('',#139300,.f.);
#139303=cartesian_point('',(5.872957450386e1,3.968366111044e1,
1.944217540259e0));
#139304=cartesian_point('',(5.890000341705e1,3.950937091081e1,
1.942504427655e0));
#139305=cartesian_point('',(5.914124405497e1,3.912262472194e1,
1.940025387666e0));
#139306=cartesian_point('',(5.925087751886e1,3.847193346396e1,
1.938441138912e0));
#139307=cartesian_point('',(5.913496799171e1,3.786620284208e1,
1.938964882861e0));
#139308=cartesian_point('',(5.884880636451e1,3.739371786638e1,
1.941155151955e0));
#139309=cartesian_point('',(5.859245352359e1,3.716577526109e1,
1.943225067279e0));
#139310=cartesian_point('',(5.847806989012e1,3.708654492245e1,
1.944118813442e0));
#139311=cartesian_point('',(5.840569188786e1,3.937639229785e1,
2.175002045664e0));
#139312=cartesian_point('',(5.853399949804e1,3.924879410533e1,
2.176474055094e0));
#139313=cartesian_point('',(5.871695494687e1,3.896284528100e1,
2.178726159285e0));
#139314=cartesian_point('',(5.880114694888e1,3.847765971640e1,
2.180029635363e0));
#139315=cartesian_point('',(5.871382356482e1,3.802557454171e1,
2.179595842611e0));
#139316=cartesian_point('',(5.849760676383e1,3.767503541532e1,
2.177745020087e0));
#139317=cartesian_point('',(5.830488422513e1,3.750793547531e1,
2.175814611944e0));
#139318=cartesian_point('',(5.821917225159e1,3.745027617818e1,
2.174855027162e0));
#139319=cartesian_point('',(5.810490150131e1,3.909105934670e1,
1.865294818426e0));
#139320=cartesian_point('',(5.819134154931e1,3.900414186225e1,
1.869794980195e0));
#139321=cartesian_point('',(5.831416025174e1,3.881036001057e1,
1.876483996991e0));
#139322=cartesian_point('',(5.837039589034e1,3.848301374913e1,
1.880561829490e0));
#139323=cartesian_point('',(5.831170090123e1,3.817817821850e1,
1.879209557933e0));
#139324=cartesian_point('',(5.816642531476e1,3.794112722099e1,
1.873501180613e0));
#139325=cartesian_point('',(5.803657355244e1,3.782745366213e1,
1.867843610065e0));
#139326=cartesian_point('',(5.797872327918e1,3.778808662754e1,
1.865217982067e0));
#139327=cartesian_point('',(5.821560581132e1,3.919610810902e1,
1.356367576766e0));
#139328=cartesian_point('',(5.831418679763e1,3.909102996962e1,
1.359836597716e0));
#139329=cartesian_point('',(5.845199788384e1,3.886161041998e1,
1.364943852870e0));
#139330=cartesian_point('',(5.851337711343e1,3.848108607938e1,
1.368110576174e0));
#139331=cartesian_point('',(5.844661851705e1,3.812747509590e1,
1.367061621287e0));
#139332=cartesian_point('',(5.828234565923e1,3.784893686376e1,
1.362648677731e0));
#139333=cartesian_point('',(5.813384452413e1,3.771194087195e1,
1.358348540552e0));
#139334=cartesian_point('',(5.806720706028e1,3.766377220629e1,
1.356401644936e0));
#139335=(bounded_surface()b_spline_surface(3,3,((#139303,#139304,#139305,
#139306,#139307,#139308,#139309,#139310),(#139311,#139312,#139313,#139314,
#139315,#139316,#139317,#139318),(#139319,#139320,#139321,#139322,#139323,
#139324,#139325,#139326),(#139327,#139328,#139329,#139330,#139331,#139332,
#139333,#139334)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.605019686933e-1,1.231564561842e0),(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.514230133988e0,1.514230133988e0,1.514230133988e0,1.514230133988e0,
1.514230133988e0,1.514230133988e0,1.514230133988e0,1.514230133988e0),(
8.799580346013e-1,8.799580346013e-1,8.799580346013e-1,8.799580346011e-1,
8.799580346011e-1,8.799580346013e-1,8.799580346013e-1,8.799580346013e-1),(
8.324384456236e-1,8.324384456236e-1,8.324384456236e-1,8.324384456234e-1,
8.324384456234e-1,8.324384456236e-1,8.324384456236e-1,8.324384456236e-1),(
1.371671367055e0,1.371671367055e0,1.371671367055e0,1.371671367055e0,
1.371671367055e0,1.371671367055e0,1.371671367055e0,1.371671367055e0)))representation_item('')surface());
#139336=oriented_edge('',*,*,#126352,.t.);
#139338=oriented_edge('',*,*,#139337,.t.);
#139340=oriented_edge('',*,*,#139339,.t.);
#139342=oriented_edge('',*,*,#139341,.t.);
#139343=edge_loop('',(#139336,#139338,#139340,#139342));
#139344=face_outer_bound('',#139343,.f.);
#139346=cartesian_point('',(5.899272416441e1,3.789396129249e1,1.5e0));
#139347=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#139348=direction('',(0.e0,0.e0,1.e0));
#139349=axis2_placement_3d('',#139346,#139347,#139348);
#139350=cylindrical_surface('',#139349,5.e-1);
#139351=oriented_edge('',*,*,#126366,.f.);
#139353=oriented_edge('',*,*,#139352,.f.);
#139355=oriented_edge('',*,*,#139354,.t.);
#139356=oriented_edge('',*,*,#139337,.f.);
#139357=edge_loop('',(#139351,#139353,#139355,#139356));
#139358=face_outer_bound('',#139357,.f.);
#139360=cartesian_point('',(5.411425255718e1,3.270420354228e1,
1.944549686054e0));
#139361=cartesian_point('',(5.395758354302e1,3.247298107041e1,
1.942349272696e0));
#139362=cartesian_point('',(5.357455732911e1,3.213315545613e1,
1.938959403714e0));
#139363=cartesian_point('',(5.287399470335e1,3.192398637398e1,
1.936872073084e0));
#139364=cartesian_point('',(5.220933705063e1,3.198691367766e1,
1.937515594243e0));
#139365=cartesian_point('',(5.166026450123e1,3.227157715517e1,
1.940413860578e0));
#139366=cartesian_point('',(5.139272802463e1,3.255775235027e1,
1.943167093661e0));
#139367=cartesian_point('',(5.129610287352e1,3.269788345021e1,
1.944550271429e0));
#139368=cartesian_point('',(5.374872828177e1,3.296214268590e1,
2.174862649929e0));
#139369=cartesian_point('',(5.363534940177e1,3.278868683279e1,
2.177038532606e0));
#139370=cartesian_point('',(5.335342817727e1,3.253150272549e1,
2.179926057242e0));
#139371=cartesian_point('',(5.283091276574e1,3.237214161659e1,
2.181642892280e0));
#139372=cartesian_point('',(5.233411544456e1,3.242017955800e1,
2.181105641595e0));
#139373=cartesian_point('',(5.192636152986e1,3.263654485038e1,
2.178756335940e0));
#139374=cartesian_point('',(5.173055004376e1,3.285233089217e1,
2.176118056132e0));
#139375=cartesian_point('',(5.166054513856e1,3.295745651931e1,
2.174861649848e0));
#139376=cartesian_point('',(5.341042324872e1,3.320091115885e1,
1.863701168089e0));
#139377=cartesian_point('',(5.333279442138e1,3.308386565351e1,
1.869892763400e0));
#139378=cartesian_point('',(5.314143951142e1,3.291110443620e1,
1.878758257563e0));
#139379=cartesian_point('',(5.278916981755e1,3.280442088262e1,
1.884128607403e0));
#139380=cartesian_point('',(5.245460197114e1,3.283655108817e1,
1.882461414163e0));
#139381=cartesian_point('',(5.217909202953e1,3.298157758295e1,
1.875054683914e0));
#139382=cartesian_point('',(5.204579779259e1,3.312680562538e1,
1.867429619051e0));
#139383=cartesian_point('',(5.199789311149e1,3.319774248292e1,
1.863698910682e0));
#139384=cartesian_point('',(5.353650155682e1,3.311197199084e1,
1.354912994422e0));
#139385=cartesian_point('',(5.344040635234e1,3.297741322380e1,
1.359566685839e0));
#139386=cartesian_point('',(5.321171327591e1,3.278264488882e1,
1.366404545771e0));
#139387=cartesian_point('',(5.280249925487e1,3.266416828790e1,
1.370571351738e0));
#139388=cartesian_point('',(5.241565706639e1,3.269969238049e1,
1.369281057338e0));
#139389=cartesian_point('',(5.209258922965e1,3.286162211568e1,
1.363520064160e0));
#139390=cartesian_point('',(5.193138904053e1,3.302669869592e1,
1.357757319207e0));
#139391=cartesian_point('',(5.187222435438e1,3.310824402307e1,
1.354911455878e0));
#139392=(bounded_surface()b_spline_surface(3,3,((#139360,#139361,#139362,
#139363,#139364,#139365,#139366,#139367),(#139368,#139369,#139370,#139371,
#139372,#139373,#139374,#139375),(#139376,#139377,#139378,#139379,#139380,
#139381,#139382,#139383),(#139384,#139385,#139386,#139387,#139388,#139389,
#139390,#139391)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603687438524e-1,1.232802362532e0),(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.514098484222e0,1.514098484222e0,1.514098484222e0,1.514098484222e0,
1.514098484222e0,1.514098484222e0,1.514098484222e0,1.514098484222e0),(
8.794505639743e-1,8.794505639743e-1,8.794505639743e-1,8.794505639743e-1,
8.794505639743e-1,8.794505639743e-1,8.794505639743e-1,8.794505639743e-1),(
8.324011219895e-1,8.324011219895e-1,8.324011219895e-1,8.324011219895e-1,
8.324011219895e-1,8.324011219895e-1,8.324011219895e-1,8.324011219895e-1),(
1.372950158268e0,1.372950158268e0,1.372950158268e0,1.372950158268e0,
1.372950158268e0,1.372950158268e0,1.372950158268e0,1.372950158268e0)))representation_item('')surface());
#139393=oriented_edge('',*,*,#126364,.t.);
#139395=oriented_edge('',*,*,#139394,.t.);
#139397=oriented_edge('',*,*,#139396,.t.);
#139398=oriented_edge('',*,*,#139352,.t.);
#139399=edge_loop('',(#139393,#139395,#139397,#139398));
#139400=face_outer_bound('',#139399,.f.);
#139402=cartesian_point('',(5.210593660397e1,3.217989415444e1,1.5e0));
#139403=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#139404=direction('',(0.e0,0.e0,1.e0));
#139405=axis2_placement_3d('',#139402,#139403,#139404);
#139406=cylindrical_surface('',#139405,5.e-1);
#139407=oriented_edge('',*,*,#126362,.f.);
#139409=oriented_edge('',*,*,#139408,.f.);
#139411=oriented_edge('',*,*,#139410,.t.);
#139412=oriented_edge('',*,*,#139394,.f.);
#139413=edge_loop('',(#139407,#139409,#139411,#139412));
#139414=face_outer_bound('',#139413,.f.);
#139416=cartesian_point('',(4.422927308927e1,3.973310639711e1,
1.944549716203e0));
#139417=cartesian_point('',(4.399805062489e1,3.988977540569e1,
1.942349303417e0));
#139418=cartesian_point('',(4.365822502145e1,4.027280160635e1,
1.938959435256e0));
#139419=cartesian_point('',(4.344905594583e1,4.097336420880e1,
1.936872105124e0));
#139420=cartesian_point('',(4.351198324755e1,4.163802183957e1,
1.937515626129e0));
#139421=cartesian_point('',(4.379664671612e1,4.218709437049e1,
1.940413891777e0));
#139422=cartesian_point('',(4.408282190202e1,4.245463083766e1,
1.943167124155e0));
#139423=cartesian_point('',(4.422295299735e1,4.255125598531e1,
1.944550301577e0));
#139424=cartesian_point('',(4.448721221544e1,4.009863064797e1,
2.174862589942e0));
#139425=cartesian_point('',(4.431375636637e1,4.021200952573e1,
2.177038472890e0));
#139426=cartesian_point('',(4.405657226545e1,4.049393074430e1,
2.179925997948e0));
#139427=cartesian_point('',(4.389721116061e1,4.101644614377e1,
2.181642833246e0));
#139428=cartesian_point('',(4.394524910080e1,4.151324345336e1,
2.181105582480e0));
#139429=cartesian_point('',(4.416161438770e1,4.192099735890e1,
2.178756276466e0));
#139430=cartesian_point('',(4.437740042428e1,4.211680884106e1,
2.176117996316e0));
#139431=cartesian_point('',(4.448252604879e1,4.218681374499e1,
2.174861589860e0));
#139432=cartesian_point('',(4.472598064093e1,4.043693561379e1,
1.863701131148e0));
#139433=cartesian_point('',(4.460893512876e1,4.051456444641e1,
1.869892725932e0));
#139434=cartesian_point('',(4.443617390160e1,4.070591936860e1,
1.878758219342e0));
#139435=cartesian_point('',(4.432949034217e1,4.105818908382e1,
1.884128568727e0));
#139436=cartesian_point('',(4.436162054944e1,4.139275695032e1,
1.882461375628e0));
#139437=cartesian_point('',(4.450664705234e1,4.166826690890e1,
1.875054646007e0));
#139438=cartesian_point('',(4.465187510309e1,4.180156115458e1,
1.867429581793e0));
#139439=cartesian_point('',(4.472281196496e1,4.184946583873e1,
1.863698873741e0));
#139440=cartesian_point('',(4.463704151043e1,4.031085735878e1,
1.354913031155e0));
#139441=cartesian_point('',(4.450248274466e1,4.040695256196e1,
1.359566722684e0));
#139442=cartesian_point('',(4.430771441129e1,4.063564563569e1,
1.366404582762e0));
#139443=cartesian_point('',(4.418923781120e1,4.104485965261e1,
1.370571388816e0));
#139444=cartesian_point('',(4.422476190356e1,4.143170183732e1,
1.369281094389e0));
#139445=cartesian_point('',(4.438669163752e1,4.175476967064e1,
1.363520101092e0));
#139446=cartesian_point('',(4.455176821635e1,4.191596985774e1,
1.357757356004e0));
#139447=cartesian_point('',(4.463331354261e1,4.197513454314e1,
1.354911492610e0));
#139448=(bounded_surface()b_spline_surface(3,3,((#139416,#139417,#139418,
#139419,#139420,#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603686241739e-1,1.232802299292e0),(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.514098341199e0,1.514098341199e0,1.514098341199e0,1.514098341199e0,
1.514098341199e0,1.514098341199e0,1.514098341199e0,1.514098341199e0),(
8.794505820974e-1,8.794505820974e-1,8.794505820974e-1,8.794505820974e-1,
8.794505820974e-1,8.794505820974e-1,8.794505820974e-1,8.794505820974e-1),(
8.324011663304e-1,8.324011663304e-1,8.324011663304e-1,8.324011663304e-1,
8.324011663304e-1,8.324011663304e-1,8.324011663304e-1,8.324011663304e-1),(
1.372950093898e0,1.372950093898e0,1.372950093898e0,1.372950093898e0,
1.372950093898e0,1.372950093898e0,1.372950093898e0,1.372950093898e0)))representation_item('')surface());
#139449=oriented_edge('',*,*,#126360,.t.);
#139451=oriented_edge('',*,*,#139450,.t.);
#139453=oriented_edge('',*,*,#139452,.t.);
#139454=oriented_edge('',*,*,#139408,.t.);
#139455=edge_loop('',(#139449,#139451,#139453,#139454));
#139456=face_outer_bound('',#139455,.f.);
#139458=cartesian_point('',(4.370496366762e1,4.174142230256e1,1.5e0));
#139459=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#139460=direction('',(0.e0,0.e0,1.e0));
#139461=axis2_placement_3d('',#139458,#139459,#139460);
#139462=cylindrical_surface('',#139461,5.e-1);
#139463=oriented_edge('',*,*,#126358,.f.);
#139465=oriented_edge('',*,*,#139464,.f.);
#139467=oriented_edge('',*,*,#139466,.t.);
#139468=oriented_edge('',*,*,#139450,.f.);
#139469=edge_loop('',(#139463,#139465,#139467,#139468));
#139470=face_outer_bound('',#139469,.f.);
#139472=cartesian_point('',(4.948898722455e1,4.784110054339e1,
1.944659652110e0));
#139473=cartesian_point('',(4.959119980577e1,4.799092414868e1,
1.943117006802e0));
#139474=cartesian_point('',(4.987152931652e1,4.828784697857e1,
1.940140218815e0));
#139475=cartesian_point('',(5.044501092477e1,4.857163991243e1,
1.937079622750e0));
#139476=cartesian_point('',(5.112519142984e1,4.861757444470e1,
1.936471216412e0));
#139477=cartesian_point('',(5.182802255173e1,4.838105094343e1,
1.938774805475e0));
#139478=cartesian_point('',(5.220143294977e1,4.802261110536e1,
1.942338057774e0));
#139479=cartesian_point('',(5.234931660996e1,4.778446612560e1,
1.944669181009e0));
#139480=cartesian_point('',(4.985475668213e1,4.758293751217e1,
2.174885917037e0));
#139481=cartesian_point('',(4.992870757052e1,4.769535267248e1,
2.176257855303e0));
#139482=cartesian_point('',(5.013381872241e1,4.791942120481e1,
2.179087863022e0));
#139483=cartesian_point('',(5.055989018116e1,4.813547171430e1,
2.181556130624e0));
#139484=cartesian_point('',(5.106850649695e1,4.817076354158e1,
2.182054854963e0));
#139485=cartesian_point('',(5.159264249274e1,4.799064949444e1,
2.180194592445e0));
#139486=cartesian_point('',(5.186703153145e1,4.771949782477e1,
2.177097949518e0));
#139487=cartesian_point('',(5.197368164756e1,4.754097505523e1,
2.174886257693e0));
#139488=cartesian_point('',(5.019304157079e1,4.734415917448e1,
1.863310119437e0));
#139489=cartesian_point('',(5.024368106395e1,4.742001341577e1,
1.867428102069e0));
#139490=cartesian_point('',(5.038331866792e1,4.757076582419e1,
1.875638947177e0));
#139491=cartesian_point('',(5.067110561841e1,4.771548341008e1,
1.883441605691e0));
#139492=cartesian_point('',(5.101350680805e1,4.773903616468e1,
1.885004353472e0));
#139493=cartesian_point('',(5.136683063783e1,4.761845415842e1,
1.879127987800e0));
#139494=cartesian_point('',(5.155319150007e1,4.743628122817e1,
1.869720864864e0));
#139495=cartesian_point('',(5.162632624992e1,4.731577645141e1,
1.863297450629e0));
#139496=cartesian_point('',(5.006661620075e1,4.743337965058e1,
1.354513100541e0));
#139497=cartesian_point('',(5.012933729917e1,4.752055709334e1,
1.357664979818e0));
#139498=cartesian_point('',(5.029832281937e1,4.769163317309e1,
1.363877241126e0));
#139499=cartesian_point('',(5.063546434518e1,4.785266157110e1,
1.369949724217e0));
#139500=cartesian_point('',(5.103099297516e1,4.787834125712e1,
1.371162603656e0));
#139501=cartesian_point('',(5.144154409438e1,4.774428579920e1,
1.366590307853e0));
#139502=cartesian_point('',(5.166503810480e1,4.753869333295e1,
1.359361539319e0));
#139503=cartesian_point('',(5.175620548685e1,4.739993406672e1,
1.354499915548e0));
#139504=(bounded_surface()b_spline_surface(3,3,((#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)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603479019900e-1,1.233166748561e0),(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.514071817215e0,1.514071817215e0,1.514071817215e0,1.514071817215e0,
1.514071817215e0,1.514071817215e0,1.514071817215e0,1.514071817215e0),(
8.793045947364e-1,8.793045947364e-1,8.793045947364e-1,8.793045947364e-1,
8.793045947364e-1,8.793045947364e-1,8.793045947364e-1,8.793045947364e-1),(
8.323872794693e-1,8.323872794693e-1,8.323872794693e-1,8.323872794693e-1,
8.323872794693e-1,8.323872794693e-1,8.323872794693e-1,8.323872794693e-1),(
1.373319871414e0,1.373319871414e0,1.373319871414e0,1.373319871414e0,
1.373319871414e0,1.373319871414e0,1.373319871414e0,1.373319871414e0)))representation_item('')surface());
#139505=oriented_edge('',*,*,#126356,.t.);
#139507=oriented_edge('',*,*,#139506,.t.);
#139509=oriented_edge('',*,*,#139508,.t.);
#139510=oriented_edge('',*,*,#139464,.t.);
#139511=edge_loop('',(#139505,#139507,#139509,#139510));
#139512=face_outer_bound('',#139511,.f.);
#139514=cartesian_point('',(0.e0,0.e0,1.5e0));
#139515=direction('',(0.e0,0.e0,1.e0));
#139516=direction('',(7.294740758478e-1,6.840084594989e-1,0.e0));
#139517=axis2_placement_3d('',#139514,#139515,#139516);
#139518=toroidal_surface('',#139517,7.067448228336e1,5.e-1);
#139519=oriented_edge('',*,*,#126354,.f.);
#139520=oriented_edge('',*,*,#139341,.f.);
#139522=oriented_edge('',*,*,#139521,.t.);
#139523=oriented_edge('',*,*,#139506,.f.);
#139524=edge_loop('',(#139519,#139520,#139522,#139523));
#139525=face_outer_bound('',#139524,.f.);
#139527=cartesian_point('',(0.e0,0.e0,-3.7e0));
#139528=direction('',(0.e0,0.e0,1.e0));
#139529=direction('',(0.e0,-1.e0,0.e0));
#139530=axis2_placement_3d('',#139527,#139528,#139529);
#139531=conical_surface('',#139530,6.990127565809e1,3.e0);
#139532=oriented_edge('',*,*,#139521,.f.);
#139534=oriented_edge('',*,*,#139533,.t.);
#139536=oriented_edge('',*,*,#139535,.f.);
#139538=oriented_edge('',*,*,#139537,.t.);
#139539=edge_loop('',(#139532,#139534,#139536,#139538));
#139540=face_outer_bound('',#139539,.f.);
#139542=cartesian_point('',(5.712686371893e1,3.852773523990e1,
-3.602717403818e0));
#139543=direction('',(-6.739444196785e-2,6.413141641936e-3,-9.977057987233e-1));
#139544=direction('',(5.026577607101e-1,8.640188607483e-1,-2.840042022893e-2));
#139545=axis2_placement_3d('',#139542,#139543,#139544);
#139546=cylindrical_surface('',#139545,9.999491933377e-1);
#139547=oriented_edge('',*,*,#139339,.f.);
#139549=oriented_edge('',*,*,#139548,.f.);
#139551=oriented_edge('',*,*,#139550,.f.);
#139552=oriented_edge('',*,*,#139533,.f.);
#139553=edge_loop('',(#139547,#139549,#139551,#139552));
#139554=face_outer_bound('',#139553,.f.);
#139556=cartesian_point('',(4.958369346437e1,2.911468356632e1,2.e0));
#139557=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#139558=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#139559=axis2_placement_3d('',#139556,#139557,#139558);
#139560=plane('',#139559);
#139561=oriented_edge('',*,*,#139354,.f.);
#139563=oriented_edge('',*,*,#139562,.t.);
#139565=oriented_edge('',*,*,#139564,.f.);
#139566=oriented_edge('',*,*,#139548,.t.);
#139567=edge_loop('',(#139561,#139563,#139565,#139566));
#139568=face_outer_bound('',#139567,.f.);
#139570=cartesian_point('',(5.273355773170e1,2.029514981592e1,
1.824292593605e2));
#139571=direction('',(-1.677032751491e-4,7.391287221363e-2,-9.972646886342e-1));
#139572=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#139573=axis2_placement_3d('',#139570,#139571,#139572);
#139574=cylindrical_surface('',#139573,1.e0);
#139575=oriented_edge('',*,*,#139396,.f.);
#139577=oriented_edge('',*,*,#139576,.f.);
#139579=oriented_edge('',*,*,#139578,.f.);
#139580=oriented_edge('',*,*,#139562,.f.);
#139581=edge_loop('',(#139575,#139577,#139579,#139580));
#139582=face_outer_bound('',#139581,.f.);
#139584=cartesian_point('',(4.063975307950e1,4.426366544215e1,2.e0));
#139585=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#139586=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#139587=axis2_placement_3d('',#139584,#139585,#139586);
#139588=plane('',#139587);
#139589=oriented_edge('',*,*,#139410,.f.);
#139591=oriented_edge('',*,*,#139590,.t.);
#139593=oriented_edge('',*,*,#139592,.f.);
#139594=oriented_edge('',*,*,#139576,.t.);
#139595=edge_loop('',(#139589,#139591,#139593,#139594));
#139596=face_outer_bound('',#139595,.f.);
#139598=cartesian_point('',(3.182021932909e1,4.111380117482e1,
1.824292593605e2));
#139599=direction('',(7.391287221363e-2,1.677032751491e-4,-9.972646886342e-1));
#139600=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#139601=axis2_placement_3d('',#139598,#139599,#139600);
#139602=cylindrical_surface('',#139601,1.e0);
#139603=oriented_edge('',*,*,#139452,.f.);
#139605=oriented_edge('',*,*,#139604,.f.);
#139607=oriented_edge('',*,*,#139606,.f.);
#139608=oriented_edge('',*,*,#139590,.f.);
#139609=edge_loop('',(#139603,#139605,#139607,#139608));
#139610=face_outer_bound('',#139609,.f.);
#139612=cartesian_point('',(5.404619198368e1,5.145713745043e1,2.e0));
#139613=direction('',(-7.077380725886e-1,7.045337240279e-1,-5.233595624294e-2));
#139614=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#139615=axis2_placement_3d('',#139612,#139613,#139614);
#139616=plane('',#139615);
#139617=oriented_edge('',*,*,#139466,.f.);
#139619=oriented_edge('',*,*,#139618,.t.);
#139621=oriented_edge('',*,*,#139620,.f.);
#139622=oriented_edge('',*,*,#139604,.t.);
#139623=edge_loop('',(#139617,#139619,#139621,#139622));
#139624=face_outer_bound('',#139623,.f.);
#139626=cartesian_point('',(5.089179900014e1,4.645329237735e1,
-3.596412380042e0));
#139627=direction('',(1.639424214119e-3,7.571805901809e-2,9.971279194902e-1));
#139628=direction('',(9.583132322220e-1,2.847762096600e-1,-2.320041723376e-2));
#139629=axis2_placement_3d('',#139626,#139627,#139628);
#139630=cylindrical_surface('',#139629,9.999406632556e-1);
#139631=oriented_edge('',*,*,#139508,.f.);
#139632=oriented_edge('',*,*,#139537,.f.);
#139634=oriented_edge('',*,*,#139633,.f.);
#139635=oriented_edge('',*,*,#139618,.f.);
#139636=edge_loop('',(#139631,#139632,#139634,#139635));
#139637=face_outer_bound('',#139636,.f.);
#139639=cartesian_point('',(5.106833764607e1,4.606319454355e1,
-9.288554269962e0));
#139640=cartesian_point('',(5.167659765072e1,4.609709447158e1,
-9.780706135039e0));
#139641=cartesian_point('',(5.224409016983e1,4.612872232843e1,
-9.241915993982e0));
#139642=cartesian_point('',(5.178588384871e1,4.610318528847e1,
-8.607299792212e0));
#139643=cartesian_point('',(5.105056525447e1,4.638208117213e1,
-9.288554272483e0));
#139644=cartesian_point('',(5.160049265785e1,4.746263182496e1,
-9.780706145831e0));
#139645=cartesian_point('',(5.211356223734e1,4.847076009449e1,
-9.241916012492e0));
#139646=cartesian_point('',(5.169929826160e1,4.765677394290e1,
-8.607299804491e0));
#139647=cartesian_point('',(5.073127365194e1,4.638965826551e1,
-9.288554177635e0));
#139648=cartesian_point('',(5.023322112371e1,4.749507847877e1,
-9.780705739675e0));
#139649=cartesian_point('',(4.976855017194e1,4.852640946096e1,
-9.241915315892e0));
#139650=cartesian_point('',(5.014373660838e1,4.769368890030e1,
-8.607299342402e0));
#139651=cartesian_point('',(5.069839481905e1,4.607197363866e1,
-9.288554160069e0));
#139652=cartesian_point('',(5.009242727907e1,4.613468834108e1,
-9.780705664451e0));
#139653=cartesian_point('',(4.952707416942e1,4.619319970206e1,
-9.241915186876e0));
#139654=cartesian_point('',(4.998355371839e1,4.614595629652e1,
-8.607299256819e0));
#139655=(bounded_surface()b_spline_surface(3,3,((#139639,#139640,#139641,
#139642),(#139643,#139644,#139645,#139646),(#139647,#139648,#139649,#139650),(
#139651,#139652,#139653,#139654)),.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.273289685758e0,1.379599145982e0,
1.379599145982e0,3.273289685758e0),(1.264184035752e0,5.328178632267e-1,
5.328178632267e-1,1.264184035752e0),(1.264184035752e0,5.328178632267e-1,
5.328178632267e-1,1.264184035752e0),(3.273289685758e0,1.379599145982e0,
1.379599145982e0,3.273289685758e0)))representation_item('')surface());
#139657=oriented_edge('',*,*,#139656,.f.);
#139659=oriented_edge('',*,*,#139658,.t.);
#139660=oriented_edge('',*,*,#139633,.t.);
#139662=oriented_edge('',*,*,#139661,.t.);
#139663=edge_loop('',(#139657,#139659,#139660,#139662));
#139664=face_outer_bound('',#139663,.f.);
#139666=cartesian_point('',(0.e0,0.e0,-9.4e0));
#139667=direction('',(0.e0,0.e0,1.e0));
#139668=direction('',(1.e0,0.e0,0.e0));
#139669=axis2_placement_3d('',#139666,#139667,#139668);
#139670=plane('',#139669);
#139671=oriented_edge('',*,*,#139656,.t.);
#139673=oriented_edge('',*,*,#139672,.t.);
#139675=oriented_edge('',*,*,#139674,.t.);
#139677=oriented_edge('',*,*,#139676,.t.);
#139679=oriented_edge('',*,*,#139678,.t.);
#139681=oriented_edge('',*,*,#139680,.t.);
#139683=oriented_edge('',*,*,#139682,.t.);
#139685=oriented_edge('',*,*,#139684,.t.);
#139686=edge_loop('',(#139671,#139673,#139675,#139677,#139679,#139681,#139683,
#139685));
#139687=face_outer_bound('',#139686,.f.);
#139689=cartesian_point('',(0.e0,0.e0,-8.9e0));
#139690=direction('',(0.e0,0.e0,1.e0));
#139691=direction('',(7.294740758478e-1,6.840084594989e-1,0.e0));
#139692=axis2_placement_3d('',#139689,#139690,#139691);
#139693=toroidal_surface('',#139692,6.912806903282e1,5.e-1);
#139694=oriented_edge('',*,*,#139672,.f.);
#139695=oriented_edge('',*,*,#139661,.f.);
#139696=oriented_edge('',*,*,#139535,.t.);
#139698=oriented_edge('',*,*,#139697,.f.);
#139699=edge_loop('',(#139694,#139695,#139696,#139698));
#139700=face_outer_bound('',#139699,.f.);
#139702=cartesian_point('',(5.679103024665e1,3.837687948016e1,
-9.288669800521e0));
#139703=cartesian_point('',(5.685688507615e1,3.777121330453e1,
-9.780623616255e0));
#139704=cartesian_point('',(5.691831280289e1,3.720628388051e1,
-9.241858071740e0));
#139705=cartesian_point('',(5.686871807305e1,3.766241157853e1,
-8.607291434138e0));
#139706=cartesian_point('',(5.704938257524e1,3.840497092136e1,
-9.288670384341e0));
#139707=cartesian_point('',(5.796275226553e1,3.789145763637e1,
-9.780626115275e0));
#139708=cartesian_point('',(5.881469348136e1,3.741248316900e1,
-9.241862357148e0));
#139709=cartesian_point('',(5.812683513286e1,3.779921050583e1,
-8.607294277210e0));
#139710=cartesian_point('',(5.707357488477e1,3.866371749026e1,
-9.288670802379e0));
#139711=cartesian_point('',(5.806630651445e1,3.899901235620e1,
-9.780627904666e0));
#139712=cartesian_point('',(5.899227201767e1,3.931175768515e1,
-9.241865425661e0));
#139713=cartesian_point('',(5.824464617603e1,3.905924742625e1,
-8.607296312955e0));
#139714=cartesian_point('',(5.682490785699e1,3.873921427199e1,
-9.288670385918e0));
#139715=cartesian_point('',(5.700189688206e1,3.932217342185e1,
-9.780626122023e0));
#139716=cartesian_point('',(5.716698424329e1,3.986592585906e1,
-9.241862368720e0));
#139717=cartesian_point('',(5.703369432756e1,3.942689957621e1,
-8.607294284887e0));
#139718=(bounded_surface()b_spline_surface(3,3,((#139702,#139703,#139704,
#139705),(#139706,#139707,#139708,#139709),(#139710,#139711,#139712,#139713),(
#139714,#139715,#139716,#139717)),.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.943302119063e0,1.240800944601e0,
1.240800944601e0,2.943302119063e0),(1.373880711615e0,5.791836569208e-1,
5.791836569208e-1,1.373880711615e0),(1.373880711615e0,5.791836569208e-1,
5.791836569208e-1,1.373880711615e0),(2.943302119063e0,1.240800944601e0,
1.240800944601e0,2.943302119063e0)))representation_item('')surface());
#139719=oriented_edge('',*,*,#139674,.f.);
#139720=oriented_edge('',*,*,#139697,.t.);
#139721=oriented_edge('',*,*,#139550,.t.);
#139723=oriented_edge('',*,*,#139722,.t.);
#139724=edge_loop('',(#139719,#139720,#139721,#139723));
#139725=face_outer_bound('',#139724,.f.);
#139727=cartesian_point('',(5.789676665937e1,3.898495675014e1,-8.9e0));
#139728=direction('',(-7.055005880645e-1,-7.087093341001e-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('',*,*,#139676,.f.);
#139733=oriented_edge('',*,*,#139722,.f.);
#139734=oriented_edge('',*,*,#139564,.t.);
#139736=oriented_edge('',*,*,#139735,.f.);
#139737=edge_loop('',(#139732,#139733,#139734,#139736));
#139738=face_outer_bound('',#139737,.f.);
#139740=cartesian_point('',(5.251681406643e1,3.445333215391e1,
-9.288606386934e0));
#139741=cartesian_point('',(5.191114257042e1,3.438771051817e1,
-9.780678293004e0));
#139742=cartesian_point('',(5.134611934686e1,3.432650128012e1,
-9.241900874296e0));
#139743=cartesian_point('',(5.180232056266e1,3.437593072837e1,
-8.607301708492e0));
#139744=cartesian_point('',(5.254965809449e1,3.415017086062e1,
-9.288603850011e0));
#139745=cartesian_point('',(5.205176393146e1,3.308972862623e1,
-9.780667431195e0));
#139746=cartesian_point('',(5.158728496231e1,3.210046250822e1,
-9.241882246295e0));
#139747=cartesian_point('',(5.196230665078e1,3.289920597044e1,
-8.607289350922e0));
#139748=cartesian_point('',(5.285459253381e1,3.415086917832e1,
-9.288604119288e0));
#139749=cartesian_point('',(5.335733752952e1,3.309271846611e1,
-9.780668584098e0));
#139750=cartesian_point('',(5.382634350920e1,3.210559008322e1,
-9.241884223525e0));
#139751=cartesian_point('',(5.344766855570e1,3.290260753606e1,
-8.607290662590e0));
#139752=cartesian_point('',(5.288604771047e1,3.445417772054e1,
-9.288606712991e0));
#139753=cartesian_point('',(5.349201253792e1,3.439133080284e1,
-9.780679689011e0));
#139754=cartesian_point('',(5.405731113068e1,3.433271006784e1,
-9.241903268449e0));
#139755=cartesian_point('',(5.360088942913e1,3.438004955625e1,
-8.607303296741e0));
#139756=(bounded_surface()b_spline_surface(3,3,((#139740,#139741,#139742,
#139743),(#139744,#139745,#139746,#139747),(#139748,#139749,#139750,#139751),(
#139752,#139753,#139754,#139755)),.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.195792708512e0,1.347067420942e0,
1.347067420942e0,3.195792708512e0),(1.289888399175e0,5.437044256819e-1,
5.437044256819e-1,1.289888399175e0),(1.289888399175e0,5.437044256819e-1,
5.437044256819e-1,1.289888399175e0),(3.195792708512e0,1.347067420942e0,
1.347067420942e0,3.195792708512e0)))representation_item('')surface());
#139757=oriented_edge('',*,*,#139678,.f.);
#139758=oriented_edge('',*,*,#139735,.t.);
#139759=oriented_edge('',*,*,#139578,.t.);
#139761=oriented_edge('',*,*,#139760,.t.);
#139762=edge_loop('',(#139757,#139758,#139759,#139761));
#139763=face_outer_bound('',#139762,.f.);
#139765=cartesian_point('',(5.319693206162e1,3.327585165948e1,-8.9e0));
#139766=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#139767=direction('',(0.e0,0.e0,-1.e0));
#139768=axis2_placement_3d('',#139765,#139766,#139767);
#139769=cylindrical_surface('',#139768,5.e-1);
#139770=oriented_edge('',*,*,#139680,.f.);
#139771=oriented_edge('',*,*,#139760,.f.);
#139772=oriented_edge('',*,*,#139592,.t.);
#139774=oriented_edge('',*,*,#139773,.f.);
#139775=edge_loop('',(#139770,#139771,#139772,#139774));
#139776=face_outer_bound('',#139775,.f.);
#139778=cartesian_point('',(4.597840167618e1,4.133054491847e1,
-9.288606468559e0));
#139779=cartesian_point('',(4.591277957250e1,4.193621646428e1,
-9.780678154584e0));
#139780=cartesian_point('',(4.585157029876e1,4.250123957799e1,
-9.241900712723e0));
#139781=cartesian_point('',(4.590100018311e1,4.204503849023e1,
-8.607301563546e0));
#139782=cartesian_point('',(4.567524039516e1,4.129770075499e1,
-9.288603814991e0));
#139783=cartesian_point('',(4.461479808011e1,4.179559456100e1,
-9.780666793365e0));
#139784=cartesian_point('',(4.362553216911e1,4.226007302793e1,
-9.241881228235e0));
#139785=cartesian_point('',(4.442427540449e1,4.188505173371e1,
-8.607288637789e0));
#139786=cartesian_point('',(4.567593879904e1,4.099276631347e1,
-9.288604154390e0));
#139787=cartesian_point('',(4.461778828819e1,4.049002130261e1,
-9.780668246498e0));
#139788=cartesian_point('',(4.363066037567e1,4.002101502033e1,
-9.241883720357e0));
#139789=cartesian_point('',(4.442767739010e1,4.039968973719e1,
-8.607290291031e0));
#139790=cartesian_point('',(4.597924734740e1,4.096131117276e1,
-9.288606879525e0));
#139791=cartesian_point('',(4.591640030397e1,4.035534648416e1,
-9.780679914128e0));
#139792=cartesian_point('',(4.585777985288e1,3.979004772017e1,
-9.241903730342e0));
#139793=cartesian_point('',(4.590511952065e1,4.024646903056e1,
-8.607303565395e0));
#139794=(bounded_surface()b_spline_surface(3,3,((#139778,#139779,#139780,
#139781),(#139782,#139783,#139784,#139785),(#139786,#139787,#139788,#139789),(
#139790,#139791,#139792,#139793)),.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.195791722400e0,1.347067395369e0,
1.347067395369e0,3.195791722400e0),(1.289888347039e0,5.437045611527e-1,
5.437045611527e-1,1.289888347039e0),(1.289888347039e0,5.437045611527e-1,
5.437045611527e-1,1.289888347039e0),(3.195791722400e0,1.347067395369e0,
1.347067395369e0,3.195791722400e0)))representation_item('')surface());
#139795=oriented_edge('',*,*,#139682,.f.);
#139796=oriented_edge('',*,*,#139773,.t.);
#139797=oriented_edge('',*,*,#139606,.t.);
#139799=oriented_edge('',*,*,#139798,.t.);
#139800=edge_loop('',(#139795,#139796,#139797,#139799));
#139801=face_outer_bound('',#139800,.f.);
#139803=cartesian_point('',(4.480092117265e1,4.065042684491e1,-8.9e0));
#139804=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#139805=direction('',(0.e0,0.e0,-1.e0));
#139806=axis2_placement_3d('',#139803,#139804,#139805);
#139807=cylindrical_surface('',#139806,5.e-1);
#139808=oriented_edge('',*,*,#139684,.f.);
#139809=oriented_edge('',*,*,#139798,.f.);
#139810=oriented_edge('',*,*,#139620,.t.);
#139811=oriented_edge('',*,*,#139658,.f.);
#139812=edge_loop('',(#139808,#139809,#139810,#139811));
#139813=face_outer_bound('',#139812,.f.);
#139815=cartesian_point('',(4.754686775589e1,5.256529487490e1,
1.944642320223e0));
#139816=cartesian_point('',(4.778790597037e1,5.241710566349e1,
1.942331158988e0));
#139817=cartesian_point('',(4.814920388582e1,5.204209569067e1,
1.938727850278e0));
#139818=cartesian_point('',(4.838632863414e1,5.133630230901e1,
1.936461279306e0));
#139819=cartesian_point('',(4.833981732718e1,5.065617398111e1,
1.937103542014e0));
#139820=cartesian_point('',(4.805712557187e1,5.008560974339e1,
1.940184961499e0));
#139821=cartesian_point('',(4.776300424449e1,4.980680435664e1,
1.943131479042e0));
#139822=cartesian_point('',(4.761579410717e1,4.970541361526e1,
1.944654878443e0));
#139823=cartesian_point('',(4.730497058177e1,5.218864527986e1,
2.174862345945e0));
#139824=cartesian_point('',(4.748564549165e1,5.208180575828e1,
2.177155614845e0));
#139825=cartesian_point('',(4.775895018289e1,5.180623308678e1,
2.180218481462e0));
#139826=cartesian_point('',(4.793947875619e1,5.127985448802e1,
2.182069616233e0));
#139827=cartesian_point('',(4.790369805452e1,5.077128653901e1,
2.181534651119e0));
#139828=cartesian_point('',(4.768846021960e1,5.034742201910e1,
2.179063110191e0));
#139829=cartesian_point('',(4.746649857981e1,5.014342740702e1,
2.176225933959e0));
#139830=cartesian_point('',(4.735603294667e1,5.007005283467e1,
2.174878005711e0));
#139831=cartesian_point('',(4.708124140143e1,5.184034434186e1,
1.863293814115e0));
#139832=cartesian_point('',(4.720320292084e1,5.176707117007e1,
1.869807795002e0));
#139833=cartesian_point('',(4.738682136094e1,5.157991298453e1,
1.879221302527e0));
#139834=cartesian_point('',(4.750768869958e1,5.122509174020e1,
1.885033300816e0));
#139835=cartesian_point('',(4.748381937551e1,5.088272014528e1,
1.883371299730e0));
#139836=cartesian_point('',(4.733965015705e1,5.059640823989e1,
1.875535155184e0));
#139837=cartesian_point('',(4.719031560313e1,5.045752792037e1,
1.867355761004e0));
#139838=cartesian_point('',(4.711578005899e1,5.040728835371e1,
1.863299149228e0));
#139839=cartesian_point('',(4.716484474503e1,5.197056920037e1,
1.354515207859e0));
#139840=cartesian_point('',(4.730530888938e1,5.187917703809e1,
1.359406815787e0));
#139841=cartesian_point('',(4.751254547426e1,5.165474310158e1,
1.366667894590e0));
#139842=cartesian_point('',(4.764698659873e1,5.124251053734e1,
1.371181483350e0));
#139843=cartesian_point('',(4.762103439301e1,5.084699990218e1,
1.369895069254e0));
#139844=cartesian_point('',(4.746065590349e1,5.051151740522e1,
1.363790956337e0));
#139845=cartesian_point('',(4.729119939591e1,5.034344442795e1,
1.357616291914e0));
#139846=cartesian_point('',(4.720555630779e1,5.028124957167e1,
1.354508674639e0));
#139847=(bounded_surface()b_spline_surface(3,3,((#139815,#139816,#139817,
#139818,#139819,#139820,#139821,#139822),(#139823,#139824,#139825,#139826,
#139827,#139828,#139829,#139830),(#139831,#139832,#139833,#139834,#139835,
#139836,#139837,#139838),(#139839,#139840,#139841,#139842,#139843,#139844,
#139845,#139846)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603371177100e-1,1.233167749534e0),(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.514069727580e0,1.514069727580e0,1.514069727580e0,1.514069727580e0,
1.514069727580e0,1.514069727580e0,1.514069727580e0,1.514069727580e0),(
8.793010257620e-1,8.793010257620e-1,8.793010257620e-1,8.793010257620e-1,
8.793010257620e-1,8.793010257620e-1,8.793010257620e-1,8.793010257620e-1),(
8.323873607082e-1,8.323873607082e-1,8.323873607082e-1,8.323873607082e-1,
8.323873607082e-1,8.323873607082e-1,8.323873607082e-1,8.323873607082e-1),(
1.373328732418e0,1.373328732418e0,1.373328732418e0,1.373328732418e0,
1.373328732418e0,1.373328732418e0,1.373328732418e0,1.373328732418e0)))representation_item('')surface());
#139848=oriented_edge('',*,*,#126370,.t.);
#139850=oriented_edge('',*,*,#139849,.t.);
#139852=oriented_edge('',*,*,#139851,.t.);
#139854=oriented_edge('',*,*,#139853,.t.);
#139855=edge_loop('',(#139848,#139850,#139852,#139854));
#139856=face_outer_bound('',#139855,.f.);
#139858=cartesian_point('',(4.813459399646e1,5.051583850954e1,1.5e0));
#139859=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#139860=direction('',(0.e0,0.e0,1.e0));
#139861=axis2_placement_3d('',#139858,#139859,#139860);
#139862=cylindrical_surface('',#139861,5.e-1);
#139863=oriented_edge('',*,*,#126384,.f.);
#139865=oriented_edge('',*,*,#139864,.f.);
#139867=oriented_edge('',*,*,#139866,.t.);
#139868=oriented_edge('',*,*,#139849,.f.);
#139869=edge_loop('',(#139863,#139865,#139867,#139868));
#139870=face_outer_bound('',#139869,.f.);
#139872=cartesian_point('',(4.234967761001e1,4.441551330508e1,
1.944549686810e0));
#139873=cartesian_point('',(4.219300859590e1,4.418429083331e1,
1.942349273466e0));
#139874=cartesian_point('',(4.180998238232e1,4.384446521931e1,
1.938959404503e0));
#139875=cartesian_point('',(4.110941975714e1,4.363529613733e1,
1.936872073886e0));
#139876=cartesian_point('',(4.044476210496e1,4.369822344096e1,
1.937515595042e0));
#139877=cartesian_point('',(3.989568955601e1,4.398288691823e1,
1.940413861360e0));
#139878=cartesian_point('',(3.962815307969e1,4.426906211313e1,
1.943167094425e0));
#139879=cartesian_point('',(3.953152792864e1,4.440919321288e1,
1.944550272184e0));
#139880=cartesian_point('',(4.198415334376e1,4.467345244208e1,
2.174862642931e0));
#139881=cartesian_point('',(4.187077446289e1,4.449999658766e1,
2.177038525510e0));
#139882=cartesian_point('',(4.158885323609e1,4.424281247856e1,
2.179926050006e0));
#139883=cartesian_point('',(4.106633782062e1,4.408345136855e1,
2.181642884961e0));
#139884=cartesian_point('',(4.056954049572e1,4.413148931029e1,
2.181105634301e0));
#139885=cartesian_point('',(4.016178657789e1,4.434785460416e1,
2.178756328763e0));
#139886=cartesian_point('',(3.996597509014e1,4.456364064752e1,
2.176118049075e0));
#139887=cartesian_point('',(3.989597018428e1,4.466876627527e1,
2.174861642850e0));
#139888=cartesian_point('',(4.164584831371e1,4.491222091292e1,
1.863701176279e0));
#139889=cartesian_point('',(4.156821948517e1,4.479517540581e1,
1.869892771458e0));
#139890=cartesian_point('',(4.137686457223e1,4.462241418574e1,
1.878758265428e0));
#139891=cartesian_point('',(4.102459487283e1,4.451573063050e1,
1.884128615149e0));
#139892=cartesian_point('',(4.069002702116e1,4.454786083652e1,
1.882461421945e0));
#139893=cartesian_point('',(4.041451707527e1,4.469288733365e1,
1.875054691861e0));
#139894=cartesian_point('',(4.028122283625e1,4.483811537828e1,
1.867429627160e0));
#139895=cartesian_point('',(4.023331815462e1,4.490905223708e1,
1.863698918872e0));
#139896=cartesian_point('',(4.177192660733e1,4.482328175512e1,
1.354913008170e0));
#139897=cartesian_point('',(4.167583140336e1,4.468872298855e1,
1.359566699629e0));
#139898=cartesian_point('',(4.144713832794e1,4.449395465418e1,
1.366404559615e0));
#139899=cartesian_point('',(4.103792430844e1,4.437547805356e1,
1.370571365615e0));
#139900=cartesian_point('',(4.065108212137e1,4.441100214608e1,
1.369281071205e0));
#139901=cartesian_point('',(4.032801428590e1,4.457293188079e1,
1.363520077983e0));
#139902=cartesian_point('',(4.016681409754e1,4.473800846053e1,
1.357757332978e0));
#139903=cartesian_point('',(4.010764941165e1,4.481955378724e1,
1.354911469625e0));
#139904=(bounded_surface()b_spline_surface(3,3,((#139872,#139873,#139874,
#139875,#139876,#139877,#139878,#139879),(#139880,#139881,#139882,#139883,
#139884,#139885,#139886,#139887),(#139888,#139889,#139890,#139891,#139892,
#139893,#139894,#139895),(#139896,#139897,#139898,#139899,#139900,#139901,
#139902,#139903)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603687408562e-1,1.232802338863e0),(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.514098480641e0,1.514098480641e0,1.514098480641e0,1.514098480641e0,
1.514098480641e0,1.514098480641e0,1.514098480641e0,1.514098480641e0),(
8.794505732257e-1,8.794505732257e-1,8.794505732257e-1,8.794505732257e-1,
8.794505732257e-1,8.794505732257e-1,8.794505732257e-1,8.794505732257e-1),(
8.324011244040e-1,8.324011244040e-1,8.324011244040e-1,8.324011244040e-1,
8.324011244040e-1,8.324011244040e-1,8.324011244040e-1,8.324011244040e-1),(
1.372950134176e0,1.372950134176e0,1.372950134176e0,1.372950134176e0,
1.372950134176e0,1.372950134176e0,1.372950134176e0,1.372950134176e0)))representation_item('')surface());
#139905=oriented_edge('',*,*,#126382,.t.);
#139907=oriented_edge('',*,*,#139906,.t.);
#139909=oriented_edge('',*,*,#139908,.t.);
#139910=oriented_edge('',*,*,#139864,.t.);
#139911=edge_loop('',(#139905,#139907,#139909,#139910));
#139912=face_outer_bound('',#139911,.f.);
#139914=cartesian_point('',(4.034136165789e1,4.389120391632e1,1.5e0));
#139915=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#139916=direction('',(0.e0,0.e0,1.e0));
#139917=axis2_placement_3d('',#139914,#139915,#139916);
#139918=cylindrical_surface('',#139917,5.e-1);
#139919=oriented_edge('',*,*,#126380,.f.);
#139921=oriented_edge('',*,*,#139920,.f.);
#139923=oriented_edge('',*,*,#139922,.t.);
#139924=oriented_edge('',*,*,#139906,.f.);
#139925=edge_loop('',(#139919,#139921,#139923,#139924));
#139926=face_outer_bound('',#139925,.f.);
#139928=cartesian_point('',(3.246469814269e1,5.144441615835e1,
1.944549715769e0));
#139929=cartesian_point('',(3.223347567821e1,5.160108516695e1,
1.942349302975e0));
#139930=cartesian_point('',(3.189365007463e1,5.198411136782e1,
1.938959434803e0));
#139931=cartesian_point('',(3.168448099891e1,5.268467397059e1,
1.936872104664e0));
#139932=cartesian_point('',(3.174740830067e1,5.334933160167e1,
1.937515625671e0));
#139933=cartesian_point('',(3.203207176936e1,5.389840413283e1,
1.940413891329e0));
#139934=cartesian_point('',(3.231824695540e1,5.416594060017e1,
1.943167123716e0));
#139935=cartesian_point('',(3.245837805078e1,5.426256574785e1,
1.944550301143e0));
#139936=cartesian_point('',(3.272263727276e1,5.180994041467e1,
2.174862594057e0));
#139937=cartesian_point('',(3.254918142446e1,5.192331929187e1,
2.177038477063e0));
#139938=cartesian_point('',(3.229199732460e1,5.220524050909e1,
2.179926002203e0));
#139939=cartesian_point('',(3.213263622043e1,5.272775590621e1,
2.181642837551e0));
#139940=cartesian_point('',(3.218067416041e1,5.322455321359e1,
2.181105586770e0));
#139941=cartesian_point('',(3.239703944643e1,5.363230711727e1,
2.178756280686e0));
#139942=cartesian_point('',(3.261282548211e1,5.382811859846e1,
2.176118000465e0));
#139943=cartesian_point('',(3.271795110616e1,5.389812350205e1,
2.174861593975e0));
#139944=cartesian_point('',(3.296140569942e1,5.214824538216e1,
1.863701126287e0));
#139945=cartesian_point('',(3.284436018833e1,5.222587421409e1,
1.869892721147e0));
#139946=cartesian_point('',(3.267159896282e1,5.241722913453e1,
1.878758214672e0));
#139947=cartesian_point('',(3.256491540435e1,5.276949884649e1,
1.884128564125e0));
#139948=cartesian_point('',(3.259704561135e1,5.310406670989e1,
1.882461371006e0));
#139949=cartesian_point('',(3.274207211287e1,5.337957666593e1,
1.875054641288e0));
#139950=cartesian_point('',(3.288730016229e1,5.351287091040e1,
1.867429576978e0));
#139951=cartesian_point('',(3.295823702350e1,5.356077559412e1,
1.863698868879e0));
#139952=cartesian_point('',(3.287246656296e1,5.202216711865e1,
1.354913023037e0));
#139953=cartesian_point('',(3.273790779688e1,5.211826232213e1,
1.359566714540e0));
#139954=cartesian_point('',(3.254313946316e1,5.234695539644e1,
1.366404574586e0));
#139955=cartesian_point('',(3.242466286290e1,5.275616941426e1,
1.370571380621e0));
#139956=cartesian_point('',(3.246018695530e1,5.314301159981e1,
1.369281086200e0));
#139957=cartesian_point('',(3.262211668954e1,5.346607943390e1,
1.363520092929e0));
#139958=cartesian_point('',(3.278719326868e1,5.362727962144e1,
1.357757347871e0));
#139959=cartesian_point('',(3.286873859511e1,5.368644430702e1,
1.354911484491e0));
#139960=(bounded_surface()b_spline_surface(3,3,((#139928,#139929,#139930,
#139931,#139932,#139933,#139934,#139935),(#139936,#139937,#139938,#139939,
#139940,#139941,#139942,#139943),(#139944,#139945,#139946,#139947,#139948,
#139949,#139950,#139951),(#139952,#139953,#139954,#139955,#139956,#139957,
#139958,#139959)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603686258937e-1,1.232802313268e0),(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.514098343254e0,1.514098343254e0,1.514098343254e0,1.514098343254e0,
1.514098343254e0,1.514098343254e0,1.514098343254e0,1.514098343254e0),(
8.794505766312e-1,8.794505766312e-1,8.794505766312e-1,8.794505766312e-1,
8.794505766312e-1,8.794505766312e-1,8.794505766312e-1,8.794505766312e-1),(
8.324011649215e-1,8.324011649215e-1,8.324011649215e-1,8.324011649215e-1,
8.324011649215e-1,8.324011649215e-1,8.324011649215e-1,8.324011649215e-1),(
1.372950108125e0,1.372950108125e0,1.372950108125e0,1.372950108125e0,
1.372950108125e0,1.372950108125e0,1.372950108125e0,1.372950108125e0)))representation_item('')surface());
#139961=oriented_edge('',*,*,#126378,.t.);
#139963=oriented_edge('',*,*,#139962,.t.);
#139965=oriented_edge('',*,*,#139964,.t.);
#139966=oriented_edge('',*,*,#139920,.t.);
#139967=edge_loop('',(#139961,#139963,#139965,#139966));
#139968=face_outer_bound('',#139967,.f.);
#139970=cartesian_point('',(3.194038872155e1,5.345273206442e1,1.5e0));
#139971=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#139972=direction('',(0.e0,0.e0,1.e0));
#139973=axis2_placement_3d('',#139970,#139971,#139972);
#139974=cylindrical_surface('',#139973,5.e-1);
#139975=oriented_edge('',*,*,#126376,.f.);
#139977=oriented_edge('',*,*,#139976,.f.);
#139979=oriented_edge('',*,*,#139978,.t.);
#139980=oriented_edge('',*,*,#139962,.f.);
#139981=edge_loop('',(#139975,#139977,#139979,#139980));
#139982=face_outer_bound('',#139981,.f.);
#139984=cartesian_point('',(3.682092823888e1,5.864595400780e1,
1.944125149881e0));
#139985=cartesian_point('',(3.690079219323e1,5.876234965904e1,
1.943215408098e0));
#139986=cartesian_point('',(3.712961267440e1,5.902104073031e1,
1.941128931489e0));
#139987=cartesian_point('',(3.760392703124e1,5.930874056003e1,
1.938950440695e0));
#139988=cartesian_point('',(3.820961856315e1,5.942489014452e1,
1.938447756296e0));
#139989=cartesian_point('',(3.885810916033e1,5.931606129209e1,
1.940054337110e0));
#139990=cartesian_point('',(3.924343458853e1,5.907703596566e1,
1.942511783846e0));
#139991=cartesian_point('',(3.941703792936e1,5.890878692429e1,
1.944230916769e0));
#139992=cartesian_point('',(3.718579894055e1,5.838865895286e1,
2.174864549766e0));
#139993=cartesian_point('',(3.724390730190e1,5.847587087440e1,
2.175833356455e0));
#139994=cartesian_point('',(3.741164640145e1,5.867034157279e1,
2.177762495496e0));
#139995=cartesian_point('',(3.776356199352e1,5.888769842903e1,
2.179610909458e0));
#139996=cartesian_point('',(3.821562554567e1,5.897516614289e1,
2.180021931867e0));
#139997=cartesian_point('',(3.869915662974e1,5.889155029993e1,
2.178711630897e0));
#139998=cartesian_point('',(3.898405162592e1,5.871025635912e1,
2.176442510215e0));
#139999=cartesian_point('',(3.911116213789e1,5.858357540899e1,
2.175011863299e0));
#140000=cartesian_point('',(3.752466430246e1,5.814970007477e1,
1.865221046552e0));
#140001=cartesian_point('',(3.756434130939e1,5.820856476738e1,
1.867882127392e0));
#140002=cartesian_point('',(3.767844958231e1,5.833959589913e1,
1.873560710351e0));
#140003=cartesian_point('',(3.791642352837e1,5.848564133493e1,
1.879249311812e0));
#140004=cartesian_point('',(3.822124205591e1,5.854444148406e1,
1.880539479859e0));
#140005=cartesian_point('',(3.854747851540e1,5.848859983465e1,
1.876420924339e0));
#140006=cartesian_point('',(3.874054957619e1,5.836690001382e1,
1.869737074721e0));
#140007=cartesian_point('',(3.882713089441e1,5.828155949112e1,
1.865288588347e0));
#140008=cartesian_point('',(3.739996009817e1,5.823763585781e1,
1.356399209089e0));
#140009=cartesian_point('',(3.744852817635e1,5.830545440130e1,
1.358375257392e0));
#140010=cartesian_point('',(3.758605422268e1,5.845531912571e1,
1.362697836729e0));
#140011=cartesian_point('',(3.786564241808e1,5.862049711583e1,
1.367092439489e0));
#140012=cartesian_point('',(3.821921991750e1,5.868743422397e1,
1.368095403651e0));
#140013=cartesian_point('',(3.859847742925e1,5.862655183399e1,
1.364892307784e0));
#140014=cartesian_point('',(3.882706196708e1,5.849002604758e1,
1.359803341280e0));
#140015=cartesian_point('',(3.893170808583e1,5.839272297058e1,
1.356355423262e0));
#140016=(bounded_surface()b_spline_surface(3,3,((#139984,#139985,#139986,
#139987,#139988,#139989,#139990,#139991),(#139992,#139993,#139994,#139995,
#139996,#139997,#139998,#139999),(#140000,#140001,#140002,#140003,#140004,
#140005,#140006,#140007),(#140008,#140009,#140010,#140011,#140012,#140013,
#140014,#140015)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.604972144012e-1,1.231571118331e0),(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.514222820462e0,1.514222820462e0,1.514222820462e0,1.514222820462e0,
1.514222820462e0,1.514222820462e0,1.514222820462e0,1.514222820462e0),(
8.799555195537e-1,8.799555195537e-1,8.799555195537e-1,8.799555195537e-1,
8.799555195537e-1,8.799555195537e-1,8.799555195537e-1,8.799555195537e-1),(
8.324401960857e-1,8.324401960857e-1,8.324401960857e-1,8.324401960857e-1,
8.324401960857e-1,8.324401960857e-1,8.324401960857e-1,8.324401960857e-1),(
1.371676850059e0,1.371676850059e0,1.371676850059e0,1.371676850059e0,
1.371676850059e0,1.371676850059e0,1.371676850059e0,1.371676850059e0)))representation_item('')surface());
#140017=oriented_edge('',*,*,#126374,.t.);
#140019=oriented_edge('',*,*,#140018,.t.);
#140021=oriented_edge('',*,*,#140020,.t.);
#140022=oriented_edge('',*,*,#139976,.t.);
#140023=edge_loop('',(#140017,#140019,#140021,#140022));
#140024=face_outer_bound('',#140023,.f.);
#140026=cartesian_point('',(0.e0,0.e0,1.5e0));
#140027=direction('',(0.e0,0.e0,1.e0));
#140028=direction('',(5.449852683855e-1,8.384456197290e-1,0.e0));
#140029=axis2_placement_3d('',#140026,#140027,#140028);
#140030=toroidal_surface('',#140029,7.067448228336e1,5.e-1);
#140031=oriented_edge('',*,*,#126372,.f.);
#140032=oriented_edge('',*,*,#139853,.f.);
#140034=oriented_edge('',*,*,#140033,.t.);
#140035=oriented_edge('',*,*,#140018,.f.);
#140036=edge_loop('',(#140031,#140032,#140034,#140035));
#140037=face_outer_bound('',#140036,.f.);
#140039=cartesian_point('',(0.e0,0.e0,-3.7e0));
#140040=direction('',(0.e0,0.e0,1.e0));
#140041=direction('',(0.e0,-1.e0,0.e0));
#140042=axis2_placement_3d('',#140039,#140040,#140041);
#140043=conical_surface('',#140042,6.990127565809e1,3.e0);
#140044=oriented_edge('',*,*,#140033,.f.);
#140046=oriented_edge('',*,*,#140045,.t.);
#140048=oriented_edge('',*,*,#140047,.f.);
#140050=oriented_edge('',*,*,#140049,.t.);
#140051=edge_loop('',(#140044,#140046,#140048,#140050));
#140052=face_outer_bound('',#140051,.f.);
#140054=cartesian_point('',(4.618440695192e1,5.110108360711e1,
-4.089780891535e0));
#140055=direction('',(-7.571790040293e-2,-1.991147566251e-3,
-9.971272912171e-1));
#140056=direction('',(2.804501456874e-1,9.595878789819e-1,-2.321245990643e-2));
#140057=axis2_placement_3d('',#140054,#140055,#140056);
#140058=cylindrical_surface('',#140057,9.999419557697e-1);
#140059=oriented_edge('',*,*,#139851,.f.);
#140061=oriented_edge('',*,*,#140060,.f.);
#140063=oriented_edge('',*,*,#140062,.f.);
#140064=oriented_edge('',*,*,#140045,.f.);
#140065=edge_loop('',(#140059,#140061,#140063,#140064));
#140066=face_outer_bound('',#140065,.f.);
#140068=cartesian_point('',(3.781911851830e1,4.082599332820e1,2.e0));
#140069=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#140070=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#140071=axis2_placement_3d('',#140068,#140069,#140070);
#140072=plane('',#140071);
#140073=oriented_edge('',*,*,#139866,.f.);
#140075=oriented_edge('',*,*,#140074,.t.);
#140077=oriented_edge('',*,*,#140076,.f.);
#140078=oriented_edge('',*,*,#140060,.t.);
#140079=edge_loop('',(#140073,#140075,#140077,#140078));
#140080=face_outer_bound('',#140079,.f.);
#140082=cartesian_point('',(4.096898278563e1,3.200645957779e1,
1.824292593605e2));
#140083=direction('',(-1.677032751490e-4,7.391287221363e-2,-9.972646886342e-1));
#140084=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#140085=axis2_placement_3d('',#140082,#140083,#140084);
#140086=cylindrical_surface('',#140085,1.e0);
#140087=oriented_edge('',*,*,#139908,.f.);
#140089=oriented_edge('',*,*,#140088,.f.);
#140091=oriented_edge('',*,*,#140090,.f.);
#140092=oriented_edge('',*,*,#140074,.f.);
#140093=edge_loop('',(#140087,#140089,#140091,#140092));
#140094=face_outer_bound('',#140093,.f.);
#140096=cartesian_point('',(2.887517813343e1,5.597497520402e1,2.e0));
#140097=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#140098=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#140099=axis2_placement_3d('',#140096,#140097,#140098);
#140100=plane('',#140099);
#140101=oriented_edge('',*,*,#139922,.f.);
#140103=oriented_edge('',*,*,#140102,.t.);
#140105=oriented_edge('',*,*,#140104,.f.);
#140106=oriented_edge('',*,*,#140088,.t.);
#140107=edge_loop('',(#140101,#140103,#140105,#140106));
#140108=face_outer_bound('',#140107,.f.);
#140110=cartesian_point('',(2.005564438302e1,5.282511093669e1,
1.824292593605e2));
#140111=direction('',(7.391287221363e-2,1.677032751491e-4,-9.972646886342e-1));
#140112=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#140113=axis2_placement_3d('',#140110,#140111,#140112);
#140114=cylindrical_surface('',#140113,1.e0);
#140115=oriented_edge('',*,*,#139964,.f.);
#140117=oriented_edge('',*,*,#140116,.f.);
#140119=oriented_edge('',*,*,#140118,.f.);
#140120=oriented_edge('',*,*,#140102,.f.);
#140121=edge_loop('',(#140115,#140117,#140119,#140120));
#140122=face_outer_bound('',#140121,.f.);
#140124=cartesian_point('',(4.121876601667e1,6.210076215003e1,2.e0));
#140125=direction('',(-7.077380725886e-1,7.045337240279e-1,-5.233595624294e-2));
#140126=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#140127=axis2_placement_3d('',#140124,#140125,#140126);
#140128=plane('',#140127);
#140129=oriented_edge('',*,*,#139978,.f.);
#140131=oriented_edge('',*,*,#140130,.t.);
#140133=oriented_edge('',*,*,#140132,.f.);
#140134=oriented_edge('',*,*,#140116,.t.);
#140135=edge_loop('',(#140129,#140131,#140133,#140134));
#140136=face_outer_bound('',#140135,.f.);
#140138=cartesian_point('',(3.826598754666e1,5.732213951656e1,
-3.290952462148e0));
#140139=direction('',(-6.722255868135e-3,6.736129111823e-2,9.977060026556e-1));
#140140=direction('',(8.617394107300e-1,5.065559559742e-1,-2.839456746984e-2));
#140141=axis2_placement_3d('',#140138,#140139,#140140);
#140142=cylindrical_surface('',#140141,9.999559052068e-1);
#140143=oriented_edge('',*,*,#140020,.f.);
#140144=oriented_edge('',*,*,#140049,.f.);
#140146=oriented_edge('',*,*,#140145,.f.);
#140147=oriented_edge('',*,*,#140130,.f.);
#140148=edge_loop('',(#140143,#140144,#140146,#140147));
#140149=face_outer_bound('',#140148,.f.);
#140151=cartesian_point('',(3.848094814953e1,5.700012246712e1,
-9.288662144400e0));
#140152=cartesian_point('',(3.906309404979e1,5.717975730451e1,
-9.780627555376e0));
#140153=cartesian_point('',(3.960609570170e1,5.734731534044e1,
-9.241864156283e0));
#140154=cartesian_point('',(3.916767607442e1,5.721203118215e1,
-8.607294288952e0));
#140155=cartesian_point('',(3.840432326443e1,5.724844071540e1,
-9.288662661850e0));
#140156=cartesian_point('',(3.873509661390e1,5.824269852282e1,
-9.780629770353e0));
#140157=cartesian_point('',(3.904362825705e1,5.917010346460e1,
-9.241867954642e0));
#140158=cartesian_point('',(3.879451967417e1,5.842131904637e1,
-8.607296808888e0));
#140159=cartesian_point('',(3.814569297770e1,5.722306946715e1,
-9.288662655751e0));
#140160=cartesian_point('',(3.762801409395e1,5.813409536653e1,
-9.780629744247e0));
#140161=cartesian_point('',(3.714514428158e1,5.898386499710e1,
-9.241867909875e0));
#140162=cartesian_point('',(3.753501309657e1,5.829776331567e1,
-8.607296779189e0));
#140163=cartesian_point('',(3.811878373965e1,5.696459467465e1,
-9.288662135860e0));
#140164=cartesian_point('',(3.751282747970e1,5.702767844898e1,
-9.780627518820e0));
#140165=cartesian_point('',(3.694761615029e1,5.708652243204e1,
-9.241864093595e0));
#140166=cartesian_point('',(3.740396749185e1,5.703901398118e1,
-8.607294247363e0));
#140167=(bounded_surface()b_spline_surface(3,3,((#140151,#140152,#140153,
#140154),(#140155,#140156,#140157,#140158),(#140159,#140160,#140161,#140162),(
#140163,#140164,#140165,#140166)),.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.943356709410e0,1.240809758225e0,
1.240809758225e0,2.943356709410e0),(1.373877565047e0,5.791757023083e-1,
5.791757023083e-1,1.373877565047e0),(1.373877565047e0,5.791757023083e-1,
5.791757023083e-1,1.373877565047e0),(2.943356709410e0,1.240809758225e0,
1.240809758225e0,2.943356709410e0)))representation_item('')surface());
#140169=oriented_edge('',*,*,#140168,.f.);
#140171=oriented_edge('',*,*,#140170,.t.);
#140172=oriented_edge('',*,*,#140145,.t.);
#140174=oriented_edge('',*,*,#140173,.t.);
#140175=edge_loop('',(#140169,#140171,#140172,#140174));
#140176=face_outer_bound('',#140175,.f.);
#140178=cartesian_point('',(0.e0,0.e0,-9.4e0));
#140179=direction('',(0.e0,0.e0,1.e0));
#140180=direction('',(1.e0,0.e0,0.e0));
#140181=axis2_placement_3d('',#140178,#140179,#140180);
#140182=plane('',#140181);
#140183=oriented_edge('',*,*,#140168,.t.);
#140185=oriented_edge('',*,*,#140184,.t.);
#140187=oriented_edge('',*,*,#140186,.t.);
#140189=oriented_edge('',*,*,#140188,.t.);
#140191=oriented_edge('',*,*,#140190,.t.);
#140193=oriented_edge('',*,*,#140192,.t.);
#140195=oriented_edge('',*,*,#140194,.t.);
#140197=oriented_edge('',*,*,#140196,.t.);
#140198=edge_loop('',(#140183,#140185,#140187,#140189,#140191,#140193,#140195,
#140197));
#140199=face_outer_bound('',#140198,.f.);
#140201=cartesian_point('',(0.e0,0.e0,-8.9e0));
#140202=direction('',(0.e0,0.e0,1.e0));
#140203=direction('',(5.449852683855e-1,8.384456197290e-1,0.e0));
#140204=axis2_placement_3d('',#140201,#140202,#140203);
#140205=toroidal_surface('',#140204,6.912806903282e1,5.e-1);
#140206=oriented_edge('',*,*,#140184,.f.);
#140207=oriented_edge('',*,*,#140173,.f.);
#140208=oriented_edge('',*,*,#140047,.t.);
#140210=oriented_edge('',*,*,#140209,.f.);
#140211=edge_loop('',(#140206,#140207,#140208,#140210));
#140212=face_outer_bound('',#140211,.f.);
#140214=cartesian_point('',(4.584143511210e1,5.090691529767e1,
-9.288572865682e0));
#140215=cartesian_point('',(4.590696464267e1,5.030123190442e1,
-9.780693207911e0));
#140216=cartesian_point('',(4.596810776191e1,4.973617586405e1,
-9.241896294708e0));
#140217=cartesian_point('',(4.591874780868e1,5.019242760487e1,
-8.607288646245e0));
#140218=cartesian_point('',(4.615896187558e1,5.094127120995e1,
-9.288575762890e0));
#140219=cartesian_point('',(4.726658797652e1,5.044834107871e1,
-9.780705613517e0));
#140220=cartesian_point('',(4.829992995920e1,4.998847547490e1,
-9.241917570944e0));
#140221=cartesian_point('',(4.746557586841e1,5.035979204542e1,
-8.607302759962e0));
#140222=cartesian_point('',(4.614992005631e1,5.126052317901e1,
-9.288576217674e0));
#140223=cartesian_point('',(4.722787165439e1,5.181535160013e1,
-9.780707560865e0));
#140224=cartesian_point('',(4.823352952529e1,5.233296706930e1,
-9.241920910743e0));
#140225=cartesian_point('',(4.742152874746e1,5.191502442473e1,
-8.607304975438e0));
#140226=cartesian_point('',(4.583095779068e1,5.127685251879e1,
-9.288573392668e0));
#140227=cartesian_point('',(4.586210161908e1,5.188527248223e1,
-9.780695464425e0));
#140228=cartesian_point('',(4.589116542676e1,5.245288488837e1,
-9.241900164742e0));
#140229=cartesian_point('',(4.586770765513e1,5.199457261996e1,
-8.607291213456e0));
#140230=(bounded_surface()b_spline_surface(3,3,((#140214,#140215,#140216,
#140217),(#140218,#140219,#140220,#140221),(#140222,#140223,#140224,#140225),(
#140226,#140227,#140228,#140229)),.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.273041394735e0,1.379537383599e0,
1.379537383599e0,3.273041394735e0),(1.264225915090e0,5.328520787996e-1,
5.328520787996e-1,1.264225915090e0),(1.264225915090e0,5.328520787996e-1,
5.328520787996e-1,1.264225915090e0),(3.273041394735e0,1.379537383599e0,
1.379537383599e0,3.273041394735e0)))representation_item('')surface());
#140231=oriented_edge('',*,*,#140186,.f.);
#140232=oriented_edge('',*,*,#140209,.t.);
#140233=oriented_edge('',*,*,#140062,.t.);
#140235=oriented_edge('',*,*,#140234,.t.);
#140236=edge_loop('',(#140231,#140232,#140233,#140235));
#140237=face_outer_bound('',#140236,.f.);
#140239=cartesian_point('',(4.703863649142e1,5.160683396719e1,-8.9e0));
#140240=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#140241=direction('',(0.e0,0.e0,-1.e0));
#140242=axis2_placement_3d('',#140239,#140240,#140241);
#140243=cylindrical_surface('',#140242,5.e-1);
#140244=oriented_edge('',*,*,#140188,.f.);
#140245=oriented_edge('',*,*,#140234,.f.);
#140246=oriented_edge('',*,*,#140076,.t.);
#140248=oriented_edge('',*,*,#140247,.f.);
#140249=edge_loop('',(#140244,#140245,#140246,#140248));
#140250=face_outer_bound('',#140249,.f.);
#140252=cartesian_point('',(4.075223912036e1,4.616464191574e1,
-9.288606386941e0));
#140253=cartesian_point('',(4.014656765536e1,4.609902028332e1,
-9.780678267867e0));
#140254=cartesian_point('',(3.958154444458e1,4.603781104662e1,
-9.241900893820e0));
#140255=cartesian_point('',(4.003774559910e1,4.608724048828e1,
-8.607301732879e0));
#140256=cartesian_point('',(4.078508314844e1,4.586148062246e1,
-9.288603850012e0));
#140257=cartesian_point('',(4.028718901097e1,4.480103844221e1,
-9.780667406034e0));
#140258=cartesian_point('',(3.982271005241e1,4.381177234648e1,
-9.241882265778e0));
#140259=cartesian_point('',(4.019773169044e1,4.461051570152e1,
-8.607289375280e0));
#140260=cartesian_point('',(4.109001758775e1,4.586217894020e1,
-9.288604119286e0));
#140261=cartesian_point('',(4.159276255791e1,4.480402828213e1,
-9.780668558928e0));
#140262=cartesian_point('',(4.206176852714e1,4.381689992158e1,
-9.241884242992e0));
#140263=cartesian_point('',(4.168309362436e1,4.461391726738e1,
-8.607290686938e0));
#140264=cartesian_point('',(4.112147276436e1,4.616548748242e1,
-9.288606712995e0));
#140265=cartesian_point('',(4.172743756081e1,4.610264056803e1,
-9.780679663863e0));
#140266=cartesian_point('',(4.229273614079e1,4.604401983446e1,
-9.241903287954e0));
#140267=cartesian_point('',(4.183631450053e1,4.609135931645e1,
-8.607303321116e0));
#140268=(bounded_surface()b_spline_surface(3,3,((#140252,#140253,#140254,
#140255),(#140256,#140257,#140258,#140259),(#140260,#140261,#140262,#140263),(
#140264,#140265,#140266,#140267)),.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.195792624595e0,1.347067449029e0,
1.347067449029e0,3.195792624595e0),(1.289888365193e0,5.437044369712e-1,
5.437044369712e-1,1.289888365193e0),(1.289888365193e0,5.437044369712e-1,
5.437044369712e-1,1.289888365193e0),(3.195792624595e0,1.347067449029e0,
1.347067449029e0,3.195792624595e0)))representation_item('')surface());
#140269=oriented_edge('',*,*,#140190,.f.);
#140270=oriented_edge('',*,*,#140247,.t.);
#140271=oriented_edge('',*,*,#140090,.t.);
#140273=oriented_edge('',*,*,#140272,.t.);
#140274=edge_loop('',(#140269,#140270,#140271,#140273));
#140275=face_outer_bound('',#140274,.f.);
#140277=cartesian_point('',(4.143235711554e1,4.498716142135e1,-8.9e0));
#140278=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#140279=direction('',(0.e0,0.e0,-1.e0));
#140280=axis2_placement_3d('',#140277,#140278,#140279);
#140281=cylindrical_surface('',#140280,5.e-1);
#140282=oriented_edge('',*,*,#140192,.f.);
#140283=oriented_edge('',*,*,#140272,.f.);
#140284=oriented_edge('',*,*,#140104,.t.);
#140286=oriented_edge('',*,*,#140285,.f.);
#140287=edge_loop('',(#140282,#140283,#140284,#140286));
#140288=face_outer_bound('',#140287,.f.);
#140290=cartesian_point('',(3.421382673009e1,5.304185468032e1,
-9.288606468553e0));
#140291=cartesian_point('',(3.414820462637e1,5.364752622613e1,
-9.780678154628e0));
#140292=cartesian_point('',(3.408699535262e1,5.421254933987e1,
-9.241900712751e0));
#140293=cartesian_point('',(3.413642523701e1,5.375634825209e1,
-8.607301563550e0));
#140294=cartesian_point('',(3.391066544910e1,5.300901051683e1,
-9.288603814978e0));
#140295=cartesian_point('',(3.285022313399e1,5.350690432280e1,
-9.780666793375e0));
#140296=cartesian_point('',(3.186095722289e1,5.397138278972e1,
-9.241881228204e0));
#140297=cartesian_point('',(3.265970045836e1,5.359636149551e1,
-8.607288637755e0));
#140298=cartesian_point('',(3.391136385299e1,5.270407607533e1,
-9.288604154379e0));
#140299=cartesian_point('',(3.285321334214e1,5.220133106440e1,
-9.780668246518e0));
#140300=cartesian_point('',(3.186608542957e1,5.173232478202e1,
-9.241883720344e0));
#140301=cartesian_point('',(3.266310244405e1,5.211099949895e1,
-8.607290291008e0));
#140302=cartesian_point('',(3.421467240133e1,5.267262093465e1,
-9.288606879522e0));
#140303=cartesian_point('',(3.415182535793e1,5.206665624605e1,
-9.780679914184e0));
#140304=cartesian_point('',(3.409320490689e1,5.150135748201e1,
-9.241903730390e0));
#140305=cartesian_point('',(3.414054457465e1,5.195777879242e1,
-8.607303565413e0));
#140306=(bounded_surface()b_spline_surface(3,3,((#140290,#140291,#140292,
#140293),(#140294,#140295,#140296,#140297),(#140298,#140299,#140300,#140301),(
#140302,#140303,#140304,#140305)),.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.195791722523e0,1.347067395361e0,
1.347067395361e0,3.195791722523e0),(1.289888347057e0,5.437045611360e-1,
5.437045611360e-1,1.289888347057e0),(1.289888347057e0,5.437045611360e-1,
5.437045611360e-1,1.289888347057e0),(3.195791722523e0,1.347067395361e0,
1.347067395361e0,3.195791722523e0)))representation_item('')surface());
#140307=oriented_edge('',*,*,#140194,.f.);
#140308=oriented_edge('',*,*,#140285,.t.);
#140309=oriented_edge('',*,*,#140118,.t.);
#140311=oriented_edge('',*,*,#140310,.t.);
#140312=edge_loop('',(#140307,#140308,#140309,#140311));
#140313=face_outer_bound('',#140312,.f.);
#140315=cartesian_point('',(3.303634622659e1,5.236173660678e1,-8.9e0));
#140316=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#140317=direction('',(0.e0,0.e0,-1.e0));
#140318=axis2_placement_3d('',#140315,#140316,#140317);
#140319=cylindrical_surface('',#140318,5.e-1);
#140320=oriented_edge('',*,*,#140196,.f.);
#140321=oriented_edge('',*,*,#140310,.f.);
#140322=oriented_edge('',*,*,#140132,.t.);
#140323=oriented_edge('',*,*,#140170,.f.);
#140324=edge_loop('',(#140320,#140321,#140322,#140323));
#140325=face_outer_bound('',#140324,.f.);
#140327=cartesian_point('',(3.576464334617e1,6.119350827013e1,
1.945031427811e0));
#140328=cartesian_point('',(3.600787690615e1,6.110655664526e1,
1.942452426718e0));
#140329=cartesian_point('',(3.641242804767e1,6.084592046444e1,
1.938257838245e0));
#140330=cartesian_point('',(3.679728307842e1,6.026726646524e1,
1.934636802943e0));
#140331=cartesian_point('',(3.693494469547e1,5.963593853619e1,
1.933970306043e0));
#140332=cartesian_point('',(3.683367236419e1,5.899838889320e1,
1.936106207049e0));
#140333=cartesian_point('',(3.654115492509e1,5.849784062092e1,
1.940236168072e0));
#140334=cartesian_point('',(3.627230495878e1,5.825817823863e1,
1.943527274167e0));
#140335=cartesian_point('',(3.615086121579e1,5.817498041735e1,
1.944970624146e0));
#140336=cartesian_point('',(3.560426067071e1,6.077385349569e1,
2.175193158220e0));
#140337=cartesian_point('',(3.578585801195e1,6.071310055302e1,
2.177635634974e0));
#140338=cartesian_point('',(3.609076096922e1,6.052450488514e1,
2.181334627834e0));
#140339=cartesian_point('',(3.638313498826e1,6.009482542710e1,
2.184185773560e0));
#140340=cartesian_point('',(3.648723873441e1,5.962213278538e1,
2.184694721189e0));
#140341=cartesian_point('',(3.640822299820e1,5.914535823136e1,
2.183037813210e0));
#140342=cartesian_point('',(3.618445041305e1,5.877489203379e1,
2.179685665407e0));
#140343=cartesian_point('',(3.598124371611e1,5.860062527183e1,
2.176523109918e0));
#140344=cartesian_point('',(3.588997488780e1,5.854075740333e1,
2.175097075618e0));
#140345=cartesian_point('',(3.545650207957e1,6.038732424255e1,
1.861293158667e0));
#140346=cartesian_point('',(3.557928105668e1,6.034508730055e1,
1.868390429235e0));
#140347=cartesian_point('',(3.578438354490e1,6.021624420323e1,
1.879538105246e0));
#140348=cartesian_point('',(3.598014638965e1,5.992642335837e1,
1.888666801334e0));
#140349=cartesian_point('',(3.604987758928e1,5.960884955325e1,
1.890324142317e0));
#140350=cartesian_point('',(3.599743053683e1,5.928825914141e1,
1.884975458864e0));
#140351=cartesian_point('',(3.584782479245e1,5.903775747603e1,
1.874418724117e0));
#140352=cartesian_point('',(3.571119417818e1,5.891879739271e1,
1.865295731011e0));
#140353=cartesian_point('',(3.564965397251e1,5.887769787018e1,
1.861238253426e0));
#140354=cartesian_point('',(3.551272431883e1,6.053451066371e1,
1.352176148485e0));
#140355=cartesian_point('',(3.565545328328e1,6.047851129360e1,
1.357536408435e0));
#140356=cartesian_point('',(3.588897412436e1,6.031902377768e1,
1.366060699143e0));
#140357=cartesian_point('',(3.610786204652e1,5.997910608132e1,
1.373177011434e0));
#140358=cartesian_point('',(3.618654165290e1,5.961322960111e1,
1.374475631967e0));
#140359=cartesian_point('',(3.613123222213e1,5.924284832515e1,
1.370295631079e0));
#140360=cartesian_point('',(3.596635250662e1,5.894684529766e1,
1.362108078512e0));
#140361=cartesian_point('',(3.581167944324e1,5.880093540453e1,
1.355235398032e0));
#140362=cartesian_point('',(3.574113263573e1,5.874943756916e1,
1.352193629491e0));
#140363=(bounded_surface()b_spline_surface(3,3,((#140327,#140328,#140329,
#140330,#140331,#140332,#140333,#140334,#140335),(#140336,#140337,#140338,
#140339,#140340,#140341,#140342,#140343,#140344),(#140345,#140346,#140347,
#140348,#140349,#140350,#140351,#140352,#140353),(#140354,#140355,#140356,
#140357,#140358,#140359,#140360,#140361,#140362)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.608262143249e-1,
1.235462386087e0),(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.514643371314e0,1.514643371314e0,1.514643371314e0,1.514643371314e0,
1.514643371314e0,1.514643371314e0,1.514643371314e0,1.514643371314e0,
1.514643371314e0),(8.784178992148e-1,8.784178992148e-1,8.784178992148e-1,
8.784178992148e-1,8.784178992148e-1,8.784178992148e-1,8.784178992148e-1,
8.784178992148e-1,8.784178992148e-1),(8.320905107840e-1,8.320905107840e-1,
8.320905107840e-1,8.320905107840e-1,8.320905107840e-1,8.320905107840e-1,
8.320905107840e-1,8.320905107840e-1,8.320905107840e-1),(1.375661206022e0,
1.375661206022e0,1.375661206022e0,1.375661206022e0,1.375661206022e0,
1.375661206022e0,1.375661206022e0,1.375661206022e0,1.375661206022e0)))representation_item('')surface());
#140364=oriented_edge('',*,*,#126388,.t.);
#140366=oriented_edge('',*,*,#140365,.t.);
#140368=oriented_edge('',*,*,#140367,.t.);
#140370=oriented_edge('',*,*,#140369,.t.);
#140371=edge_loop('',(#140364,#140366,#140368,#140370));
#140372=face_outer_bound('',#140371,.f.);
#140374=cartesian_point('',(3.667387536589e1,5.898880342573e1,1.5e0));
#140375=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#140376=direction('',(0.e0,0.e0,1.e0));
#140377=axis2_placement_3d('',#140374,#140375,#140376);
#140378=cylindrical_surface('',#140377,5.e-1);
#140379=oriented_edge('',*,*,#126398,.f.);
#140381=oriented_edge('',*,*,#140380,.f.);
#140383=oriented_edge('',*,*,#140382,.t.);
#140384=oriented_edge('',*,*,#140365,.f.);
#140385=edge_loop('',(#140379,#140381,#140383,#140384));
#140386=face_outer_bound('',#140385,.f.);
#140388=cartesian_point('',(3.235687598856e1,5.436307160418e1,
1.944549693462e0));
#140389=cartesian_point('',(3.220020697576e1,5.413184913411e1,
1.942349280245e0));
#140390=cartesian_point('',(3.181718076510e1,5.379202352252e1,
1.938959411464e0));
#140391=cartesian_point('',(3.111661814509e1,5.358285444199e1,
1.936872080956e0));
#140392=cartesian_point('',(3.045196049778e1,5.364578174519e1,
1.937515602078e0));
#140393=cartesian_point('',(2.990288795291e1,5.393044522050e1,
1.940413868244e0));
#140394=cartesian_point('',(2.963535147861e1,5.421662041334e1,
1.943167101154e0));
#140395=cartesian_point('',(2.953872632838e1,5.435675151210e1,
1.944550278836e0));
#140396=cartesian_point('',(3.199135180498e1,5.462101068288e1,
2.174862581085e0));
#140397=cartesian_point('',(3.187797291543e1,5.444755481722e1,
2.177038462799e0));
#140398=cartesian_point('',(3.159605166862e1,5.419037069208e1,
2.179925986064e0));
#140399=cartesian_point('',(3.107353621824e1,5.403100957248e1,
2.181642820274e0));
#140400=cartesian_point('',(3.057673886047e1,5.407904751709e1,
2.181105569845e0));
#140401=cartesian_point('',(3.016898491483e1,5.429541282416e1,
2.178756265336e0));
#140402=cartesian_point('',(2.997317341288e1,5.451119888121e1,
2.176117986709e0));
#140403=cartesian_point('',(2.990316850163e1,5.461632451583e1,
2.174861581003e0));
#140404=cartesian_point('',(3.165304680021e1,5.485977913596e1,
1.863701248731e0));
#140405=cartesian_point('',(3.157541796124e1,5.474273361266e1,
1.869892842753e0));
#140406=cartesian_point('',(3.138406302217e1,5.456997236860e1,
1.878758335007e0));
#140407=cartesian_point('',(3.103179327398e1,5.446328879839e1,
1.884128683681e0));
#140408=cartesian_point('',(3.069722537584e1,5.449541900896e1,
1.882461490802e0));
#140409=cartesian_point('',(3.042171539195e1,5.464044552630e1,
1.875054762167e0));
#140410=cartesian_point('',(3.028842113479e1,5.478567359112e1,
1.867429698901e0));
#140411=cartesian_point('',(3.024051644679e1,5.485661045960e1,
1.863698991323e0));
#140412=cartesian_point('',(3.177912496639e1,5.477084006807e1,
1.354913129723e0));
#140413=cartesian_point('',(3.168302976684e1,5.463628130568e1,
1.359566821548e0));
#140414=cartesian_point('',(3.145433670033e1,5.444151297657e1,
1.366404682020e0));
#140415=cartesian_point('',(3.104512269445e1,5.432303637879e1,
1.370571488307e0));
#140416=cartesian_point('',(3.065828051986e1,5.435856047047e1,
1.369281193807e0));
#140417=cartesian_point('',(3.033521269575e1,5.452049020117e1,
1.363520200191e0));
#140418=cartesian_point('',(3.017401251410e1,5.468556677614e1,
1.357757454743e0));
#140419=cartesian_point('',(3.011484783075e1,5.476711210045e1,
1.354911591178e0));
#140420=(bounded_surface()b_spline_surface(3,3,((#140388,#140389,#140390,
#140391,#140392,#140393,#140394,#140395),(#140396,#140397,#140398,#140399,
#140400,#140401,#140402,#140403),(#140404,#140405,#140406,#140407,#140408,
#140409,#140410,#140411),(#140412,#140413,#140414,#140415,#140416,#140417,
#140418,#140419)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603687144464e-1,1.232802129601e0),(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.514098449081e0,1.514098449081e0,1.514098449081e0,1.514098449081e0,
1.514098449081e0,1.514098449081e0,1.514098449081e0,1.514098449081e0),(
8.794506550265e-1,8.794506550265e-1,8.794506550265e-1,8.794506550265e-1,
8.794506550265e-1,8.794506550265e-1,8.794506550265e-1,8.794506550265e-1),(
8.324011457244e-1,8.324011457244e-1,8.324011457244e-1,8.324011457244e-1,
8.324011457244e-1,8.324011457244e-1,8.324011457244e-1,8.324011457244e-1),(
1.372949921174e0,1.372949921174e0,1.372949921174e0,1.372949921174e0,
1.372949921174e0,1.372949921174e0,1.372949921174e0,1.372949921174e0)))representation_item('')surface());
#140421=oriented_edge('',*,*,#126396,.t.);
#140423=oriented_edge('',*,*,#140422,.t.);
#140425=oriented_edge('',*,*,#140424,.t.);
#140426=oriented_edge('',*,*,#140380,.t.);
#140427=edge_loop('',(#140421,#140423,#140425,#140426));
#140428=face_outer_bound('',#140427,.f.);
#140430=cartesian_point('',(6.557239126902e1,1.877441008896e1,1.5e0));
#140431=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#140432=direction('',(0.e0,0.e0,1.e0));
#140433=axis2_placement_3d('',#140430,#140431,#140432);
#140434=cylindrical_surface('',#140433,5.e-1);
#140435=oriented_edge('',*,*,#126394,.f.);
#140437=oriented_edge('',*,*,#140436,.f.);
#140439=oriented_edge('',*,*,#140438,.t.);
#140440=oriented_edge('',*,*,#140422,.f.);
#140441=edge_loop('',(#140435,#140437,#140439,#140440));
#140442=face_outer_bound('',#140441,.f.);
#140444=cartesian_point('',(1.904666527661e1,6.481175063746e1,
1.949750858654e0));
#140445=cartesian_point('',(1.890271302270e1,6.490466981543e1,
1.945251170193e0));
#140446=cartesian_point('',(1.860421158567e1,6.516485184054e1,
1.934464107550e0));
#140447=cartesian_point('',(1.829283367832e1,6.571215274174e1,
1.917888168112e0));
#140448=cartesian_point('',(1.820473579887e1,6.638962906432e1,
1.904156573044e0));
#140449=cartesian_point('',(1.838318904523e1,6.704873709640e1,
1.897940576603e0));
#140450=cartesian_point('',(1.880243573376e1,6.758776746221e1,
1.900774034795e0));
#140451=cartesian_point('',(1.939696925111e1,6.792380062438e1,
1.911946163766e0));
#140452=cartesian_point('',(2.011134452541e1,6.801291572089e1,
1.929641317238e0));
#140453=cartesian_point('',(2.057929301950e1,6.787362887476e1,
1.943064417931e0));
#140454=cartesian_point('',(2.080286565041e1,6.774971663208e1,
1.949751461835e0));
#140455=cartesian_point('',(1.931294289673e1,6.517909320874e1,
2.170146699976e0));
#140456=cartesian_point('',(1.920148828558e1,6.524283770463e1,
2.175014683612e0));
#140457=cartesian_point('',(1.896571224188e1,6.542662147526e1,
2.184855895090e0));
#140458=cartesian_point('',(1.870711935285e1,6.583254748945e1,
2.195370612801e0));
#140459=cartesian_point('',(1.862042136102e1,6.635186230250e1,
2.201274690950e0));
#140460=cartesian_point('',(1.875033710164e1,6.686386391157e1,
2.203313713083e0));
#140461=cartesian_point('',(1.907784195495e1,6.727872210296e1,
2.202428999137e0));
#140462=cartesian_point('',(1.954421527994e1,6.752475504717e1,
2.198181844233e0));
#140463=cartesian_point('',(2.009483866037e1,6.756811489659e1,
2.188560380482e0));
#140464=cartesian_point('',(2.044315459738e1,6.744297065358e1,
2.177409790661e0));
#140465=cartesian_point('',(2.060537255807e1,6.734126002872e1,
2.170114061512e0));
#140466=cartesian_point('',(1.955187971906e1,6.550869924763e1,
1.848056333259e0));
#140467=cartesian_point('',(1.947584753234e1,6.555496220007e1,
1.861319231347e0));
#140468=cartesian_point('',(1.931626053281e1,6.568544498935e1,
1.890468125480e0));
#140469=cartesian_point('',(1.914395463805e1,6.596390786978e1,
1.928592533273e0));
#140470=cartesian_point('',(1.908738864048e1,6.631203305250e1,
1.956114308917e0));
#140471=cartesian_point('',(1.917365999626e1,6.665119201126e1,
1.967655994587e0));
#140472=cartesian_point('',(1.939016242319e1,6.692553560607e1,
1.962459646912e0));
#140473=cartesian_point('',(1.970061983225e1,6.709024875443e1,
1.940872876546e0));
#140474=cartesian_point('',(2.007268129730e1,6.712298989305e1,
1.902494065411e0));
#140475=cartesian_point('',(2.031389133917e1,6.704220194343e1,
1.867807214629e0));
#140476=cartesian_point('',(2.042824530509e1,6.697478032092e1,
1.848008273285e0));
#140477=cartesian_point('',(1.945342675992e1,6.537286355471e1,
1.342513041726e0));
#140478=cartesian_point('',(1.937048661234e1,6.543700821301e1,
1.352303459299e0));
#140479=cartesian_point('',(1.920394376354e1,6.560818033169e1,
1.374475807690e0));
#140480=cartesian_point('',(1.904387034729e1,6.593842193957e1,
1.405276151788e0));
#140481=cartesian_point('',(1.901034120962e1,6.632115127321e1,
1.428799240262e0));
#140482=cartesian_point('',(1.911448482048e1,6.668138663466e1,
1.438997859705e0));
#140483=cartesian_point('',(1.934151263370e1,6.697791051006e1,
1.434380747812e0));
#140484=cartesian_point('',(1.966598082735e1,6.717544286967e1,
1.415637175837e0));
#140485=cartesian_point('',(2.007279167110e1,6.724993058656e1,
1.383895206955e0));
#140486=cartesian_point('',(2.035843268117e1,6.718974385623e1,
1.357082241554e0));
#140487=cartesian_point('',(2.050133753535e1,6.712583282338e1,
1.342489024395e0));
#140488=(bounded_surface()b_spline_surface(3,3,((#140444,#140445,#140446,
#140447,#140448,#140449,#140450,#140451,#140452,#140453,#140454),(#140455,
#140456,#140457,#140458,#140459,#140460,#140461,#140462,#140463,#140464,
#140465),(#140466,#140467,#140468,#140469,#140470,#140471,#140472,#140473,
#140474,#140475,#140476),(#140477,#140478,#140479,#140480,#140481,#140482,
#140483,#140484,#140485,#140486,#140487)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(-3.608688712469e-1,1.234690202336e0),(
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.514688333352e0,1.514688333352e0,1.514688333352e0,1.514688333352e0,
1.514688333352e0,1.514688333352e0,1.514688333352e0,1.514688333352e0,
1.514688333352e0,1.514688333352e0,1.514688333352e0),(8.787295806891e-1,
8.787295806891e-1,8.787295806891e-1,8.787295806891e-1,8.787295806891e-1,
8.787295806891e-1,8.787295806891e-1,8.787295806891e-1,8.787295806891e-1,
8.787295806891e-1,8.787295806891e-1),(8.321229303772e-1,8.321229303772e-1,
8.321229303772e-1,8.321229303772e-1,8.321229303772e-1,8.321229303772e-1,
8.321229303772e-1,8.321229303772e-1,8.321229303772e-1,8.321229303772e-1,
8.321229303772e-1),(1.374868382416e0,1.374868382416e0,1.374868382416e0,
1.374868382416e0,1.374868382416e0,1.374868382416e0,1.374868382416e0,
1.374868382416e0,1.374868382416e0,1.374868382416e0,1.374868382416e0)))representation_item('')surface());
#140489=oriented_edge('',*,*,#126392,.t.);
#140491=oriented_edge('',*,*,#140490,.t.);
#140493=oriented_edge('',*,*,#140492,.t.);
#140495=oriented_edge('',*,*,#140494,.t.);
#140496=oriented_edge('',*,*,#140436,.t.);
#140497=edge_loop('',(#140489,#140491,#140493,#140495,#140496));
#140498=face_outer_bound('',#140497,.f.);
#140500=cartesian_point('',(0.e0,0.e0,1.5e0));
#140501=direction('',(0.e0,0.e0,1.e0));
#140502=direction('',(-9.015116893244e-1,4.327547504205e-1,0.e0));
#140503=axis2_placement_3d('',#140500,#140501,#140502);
#140504=toroidal_surface('',#140503,7.067448228336e1,5.e-1);
#140505=oriented_edge('',*,*,#126390,.f.);
#140506=oriented_edge('',*,*,#140369,.f.);
#140508=oriented_edge('',*,*,#140507,.t.);
#140509=oriented_edge('',*,*,#140490,.f.);
#140510=edge_loop('',(#140505,#140506,#140508,#140509));
#140511=face_outer_bound('',#140510,.f.);
#140513=cartesian_point('',(0.e0,0.e0,-3.7e0));
#140514=direction('',(0.e0,0.e0,1.e0));
#140515=direction('',(0.e0,-1.e0,0.e0));
#140516=axis2_placement_3d('',#140513,#140514,#140515);
#140517=conical_surface('',#140516,6.990127565809e1,3.e0);
#140518=oriented_edge('',*,*,#140507,.f.);
#140520=oriented_edge('',*,*,#140519,.t.);
#140522=oriented_edge('',*,*,#140521,.f.);
#140524=oriented_edge('',*,*,#140523,.t.);
#140525=edge_loop('',(#140518,#140520,#140522,#140524));
#140526=face_outer_bound('',#140525,.f.);
#140528=cartesian_point('',(3.473715229331e1,5.952725590669e1,
-3.277797218162e0));
#140529=direction('',(-8.468676063062e-2,-1.105881890033e-2,
-9.963462526142e-1));
#140530=direction('',(7.661277381549e-2,9.969059810509e-1,-1.757691193850e-2));
#140531=axis2_placement_3d('',#140528,#140529,#140530);
#140532=cylindrical_surface('',#140531,9.999182067635e-1);
#140533=oriented_edge('',*,*,#140367,.f.);
#140535=oriented_edge('',*,*,#140534,.f.);
#140537=oriented_edge('',*,*,#140536,.f.);
#140538=oriented_edge('',*,*,#140519,.f.);
#140539=edge_loop('',(#140533,#140535,#140537,#140538));
#140540=face_outer_bound('',#140539,.f.);
#140542=cartesian_point('',(2.782631690749e1,5.077355161991e1,2.e0));
#140543=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#140544=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#140545=axis2_placement_3d('',#140542,#140543,#140544);
#140546=plane('',#140545);
#140547=oriented_edge('',*,*,#140382,.f.);
#140549=oriented_edge('',*,*,#140548,.t.);
#140551=oriented_edge('',*,*,#140550,.f.);
#140552=oriented_edge('',*,*,#140534,.t.);
#140553=edge_loop('',(#140547,#140549,#140551,#140552));
#140554=face_outer_bound('',#140553,.f.);
#140556=cartesian_point('',(3.097618117482e1,4.195401786950e1,
1.824292593605e2));
#140557=direction('',(-1.677032751491e-4,7.391287221363e-2,-9.972646886342e-1));
#140558=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#140559=axis2_placement_3d('',#140556,#140557,#140558);
#140560=cylindrical_surface('',#140559,1.e0);
#140561=oriented_edge('',*,*,#140424,.f.);
#140563=oriented_edge('',*,*,#140562,.f.);
#140565=oriented_edge('',*,*,#140564,.f.);
#140566=oriented_edge('',*,*,#140548,.f.);
#140567=edge_loop('',(#140561,#140563,#140565,#140566));
#140568=face_outer_bound('',#140567,.f.);
#140570=cartesian_point('',(1.415247673303e1,7.063101823339e1,2.e0));
#140571=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#140572=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#140573=axis2_placement_3d('',#140570,#140571,#140572);
#140574=plane('',#140573);
#140575=oriented_edge('',*,*,#140438,.f.);
#140577=oriented_edge('',*,*,#140576,.t.);
#140579=oriented_edge('',*,*,#140578,.f.);
#140580=oriented_edge('',*,*,#140562,.t.);
#140581=edge_loop('',(#140575,#140577,#140579,#140580));
#140582=face_outer_bound('',#140581,.f.);
#140584=cartesian_point('',(5.170650120164e2,-4.394058802930e2,
1.499721745202e2));
#140585=direction('',(-7.044479579157e-1,-7.078253457053e-1,
-5.231017650081e-2));
#140586=direction('',(-6.832735338462e-1,6.962640853826e-1,-2.198945232418e-1));
#140587=axis2_placement_3d('',#140584,#140585,#140586);
#140588=toroidal_surface('',#140587,7.243582836164e2,9.999999868572e-1);
#140589=oriented_edge('',*,*,#140494,.f.);
#140590=oriented_edge('',*,*,#140492,.f.);
#140591=oriented_edge('',*,*,#140523,.f.);
#140593=oriented_edge('',*,*,#140592,.f.);
#140595=oriented_edge('',*,*,#140594,.f.);
#140596=oriented_edge('',*,*,#140576,.f.);
#140597=edge_loop('',(#140589,#140590,#140591,#140593,#140595,#140596));
#140598=face_outer_bound('',#140597,.f.);
#140600=cartesian_point('',(2.193263379911e1,6.474795526721e1,
-9.342717931010e0));
#140601=cartesian_point('',(2.188623923753e1,6.477069015140e1,
-9.342717931010e0));
#140602=cartesian_point('',(2.181582679073e1,6.483356670944e1,
-9.342717931010e0));
#140603=cartesian_point('',(2.176823120665e1,6.495414905742e1,
-9.342717931010e0));
#140604=cartesian_point('',(2.177284607920e1,6.506732350377e1,
-9.342717931010e0));
#140605=cartesian_point('',(2.182213348482e1,6.516628068291e1,
-9.342717931010e0));
#140606=cartesian_point('',(2.190852178176e1,6.523704865333e1,
-9.342717931010e0));
#140607=cartesian_point('',(2.202026421407e1,6.526761931193e1,
-9.342717931010e0));
#140608=cartesian_point('',(2.212871573996e1,6.525180383443e1,
-9.342717931010e0));
#140609=cartesian_point('',(2.219019855272e1,6.521800497553e1,
-9.342717931010e0));
#140610=cartesian_point('',(2.221356312731e1,6.520028533395e1,
-9.342717931010e0));
#140611=cartesian_point('',(2.173511143245e1,6.435041173160e1,
-9.575759124750e0));
#140612=cartesian_point('',(2.161880821758e1,6.440769412702e1,
-9.575759124750e0));
#140613=cartesian_point('',(2.144223364886e1,6.456430860375e1,
-9.575759124750e0));
#140614=cartesian_point('',(2.131805907271e1,6.487537481552e1,
-9.575759124750e0));
#140615=cartesian_point('',(2.132932370042e1,6.517961553184e1,
-9.575759124750e0));
#140616=cartesian_point('',(2.146478225570e1,6.545215849582e1,
-9.575759124750e0));
#140617=cartesian_point('',(2.170078037420e1,6.564440251757e1,
-9.575759124750e0));
#140618=cartesian_point('',(2.199492073673e1,6.572356112708e1,
-9.575759124750e0));
#140619=cartesian_point('',(2.226974876533e1,6.568266314933e1,
-9.575759124750e0));
#140620=cartesian_point('',(2.242371162329e1,6.559814016027e1,
-9.575759124750e0));
#140621=cartesian_point('',(2.248232263730e1,6.555364824221e1,
-9.575759124750e0));
#140622=cartesian_point('',(2.155002394498e1,6.397789526535e1,
-9.270044553462e0));
#140623=cartesian_point('',(2.136821312611e1,6.406755025741e1,
-9.270044553462e0));
#140624=cartesian_point('',(2.109215979578e1,6.431200144937e1,
-9.270044553462e0));
#140625=cartesian_point('',(2.089622720321e1,6.480155974962e1,
-9.270044553462e0));
#140626=cartesian_point('',(2.091372295555e1,6.528483829566e1,
-9.270044553462e0));
#140627=cartesian_point('',(2.112992781743e1,6.572003907569e1,
-9.270044553462e0));
#140628=cartesian_point('',(2.150611717826e1,6.602611171089e1,
-9.270044553462e0));
#140629=cartesian_point('',(2.197117273982e1,6.615079945166e1,
-9.270044553462e0));
#140630=cartesian_point('',(2.240190315750e1,6.608639802448e1,
-9.270044553462e0));
#140631=cartesian_point('',(2.264252404565e1,6.595434420652e1,
-9.270044553462e0));
#140632=cartesian_point('',(2.273416253147e1,6.588476549684e1,
-9.270044553462e0));
#140633=cartesian_point('',(2.161557149463e1,6.410981958882e1,
-8.760992170179e0));
#140634=cartesian_point('',(2.145695977465e1,6.418801003292e1,
-8.760992170179e0));
#140635=cartesian_point('',(2.121613621142e1,6.440135441406e1,
-8.760992170179e0));
#140636=cartesian_point('',(2.104561626130e1,6.482770088300e1,
-8.760992170179e0));
#140637=cartesian_point('',(2.106090530074e1,6.524757432697e1,
-8.760992170179e0));
#140638=cartesian_point('',(2.124851437466e1,6.562517088196e1,
-8.760992170179e0));
#140639=cartesian_point('',(2.157505590382e1,6.589093184190e1,
-8.760992170179e0));
#140640=cartesian_point('',(2.197958294102e1,6.599949573210e1,
-8.760992170179e0));
#140641=cartesian_point('',(2.235510152491e1,6.594341790117e1,
-8.760992170179e0));
#140642=cartesian_point('',(2.256503302606e1,6.582819682217e1,
-8.760992170179e0));
#140643=cartesian_point('',(2.264497504125e1,6.576750243691e1,
-8.760992170179e0));
#140644=(bounded_surface()b_spline_surface(3,3,((#140600,#140601,#140602,
#140603,#140604,#140605,#140606,#140607,#140608,#140609,#140610),(#140611,
#140612,#140613,#140614,#140615,#140616,#140617,#140618,#140619,#140620,
#140621),(#140622,#140623,#140624,#140625,#140626,#140627,#140628,#140629,
#140630,#140631,#140632),(#140633,#140634,#140635,#140636,#140637,#140638,
#140639,#140640,#140641,#140642,#140643)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(-3.590154496135e-1,1.230205959297e0),(
7.893667133214e-2,2.239326629554e-1,3.351728951113e-1,4.455195734941e-1,
5.553608962167e-1,6.654067230336e-1,7.762448252855e-1,8.879332483473e-1,
9.705958005606e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.512450280355e0,1.512450280355e0,1.512450280355e0,1.512450280355e0,
1.512450280355e0,1.512450280355e0,1.512450280355e0,1.512450280355e0,
1.512450280355e0,1.512450280355e0,1.512450280355e0),(8.804112354159e-1,
8.804112354159e-1,8.804112354159e-1,8.804112354159e-1,8.804112354159e-1,
8.804112354159e-1,8.804112354159e-1,8.804112354159e-1,8.804112354159e-1,
8.804112354159e-1,8.804112354159e-1),(8.330240625336e-1,8.330240625336e-1,
8.330240625336e-1,8.330240625336e-1,8.330240625336e-1,8.330240625336e-1,
8.330240625336e-1,8.330240625336e-1,8.330240625336e-1,8.330240625336e-1,
8.330240625336e-1),(1.370288761708e0,1.370288761708e0,1.370288761708e0,
1.370288761708e0,1.370288761708e0,1.370288761708e0,1.370288761708e0,
1.370288761708e0,1.370288761708e0,1.370288761708e0,1.370288761708e0)))representation_item('')surface());
#140646=oriented_edge('',*,*,#140645,.f.);
#140648=oriented_edge('',*,*,#140647,.t.);
#140649=oriented_edge('',*,*,#140594,.t.);
#140650=oriented_edge('',*,*,#140592,.t.);
#140652=oriented_edge('',*,*,#140651,.f.);
#140653=edge_loop('',(#140646,#140648,#140649,#140650,#140652));
#140654=face_outer_bound('',#140653,.f.);
#140656=cartesian_point('',(0.e0,0.e0,-9.4e0));
#140657=direction('',(0.e0,0.e0,1.e0));
#140658=direction('',(1.e0,0.e0,0.e0));
#140659=axis2_placement_3d('',#140656,#140657,#140658);
#140660=plane('',#140659);
#140662=oriented_edge('',*,*,#140661,.t.);
#140664=oriented_edge('',*,*,#140663,.t.);
#140666=oriented_edge('',*,*,#140665,.t.);
#140668=oriented_edge('',*,*,#140667,.t.);
#140669=oriented_edge('',*,*,#140645,.t.);
#140671=oriented_edge('',*,*,#140670,.t.);
#140672=edge_loop('',(#140662,#140664,#140666,#140668,#140669,#140671));
#140673=face_outer_bound('',#140672,.f.);
#140675=cartesian_point('',(3.428171974275e1,5.928055632305e1,
-9.288430942564e0));
#140676=cartesian_point('',(3.434675088313e1,5.867483362314e1,
-9.780805272882e0));
#140677=cartesian_point('',(3.440746124533e1,5.810958894458e1,
-9.241941445147e0));
#140678=cartesian_point('',(3.435846095728e1,5.856605616899e1,
-8.607277625187e0));
#140679=cartesian_point('',(3.439194568164e1,5.929239255961e1,
-9.288433701969e0));
#140680=cartesian_point('',(3.481898212746e1,5.872554256493e1,
-9.780817094754e0));
#140681=cartesian_point('',(3.521751606426e1,5.819657391890e1,
-9.241961724119e0));
#140682=cartesian_point('',(3.489571435040e1,5.862374729250e1,
-8.607291074828e0));
#140683=cartesian_point('',(3.446041625675e1,5.937957991216e1,
-9.288436705062e0));
#140684=cartesian_point('',(3.511232455853e1,5.909907163074e1,
-9.780829960643e0));
#140685=cartesian_point('',(3.572070905020e1,5.883731724838e1,
-9.241983793974e0));
#140686=cartesian_point('',(3.522944749139e1,5.904870807273e1,
-8.607305712238e0));
#140687=cartesian_point('',(3.444578510635e1,5.948946978223e1,
-9.288438138409e0));
#140688=cartesian_point('',(3.504964161451e1,5.956986308513e1,
-9.780836101405e0));
#140689=cartesian_point('',(3.561318414270e1,5.964490228415e1,
-9.241994327698e0));
#140690=cartesian_point('',(3.515813364935e1,5.958432342932e1,
-8.607312698529e0));
#140691=cartesian_point('',(3.443115395596e1,5.959935965231e1,
-9.288439571756e0));
#140692=cartesian_point('',(3.498695867050e1,6.004065453952e1,
-9.780842242167e0));
#140693=cartesian_point('',(3.550565923520e1,6.045248731993e1,
-9.242004861423e0));
#140694=cartesian_point('',(3.508681980731e1,6.011993878592e1,
-8.607319684821e0));
#140695=cartesian_point('',(3.434225618676e1,5.966559439197e1,
-9.288438569822e0));
#140696=cartesian_point('',(3.460610181785e1,6.032441817850e1,
-9.780837949667e0));
#140697=cartesian_point('',(3.485234598556e1,6.093924906210e1,
-9.241997498166e0));
#140698=cartesian_point('',(3.465352226751e1,6.044277421818e1,
-8.607314801281e0));
#140699=cartesian_point('',(3.423277324242e1,5.964817776197e1,
-9.288435737630e0));
#140700=cartesian_point('',(3.413705371942e1,6.024980165050e1,
-9.780825815957e0));
#140701=cartesian_point('',(3.404775146326e1,6.081125355394e1,
-9.241976684273e0));
#140702=cartesian_point('',(3.411989031189e1,6.035788364108e1,
-8.607300996864e0));
#140703=(bounded_surface()b_spline_surface(3,3,((#140675,#140676,#140677,
#140678),(#140679,#140680,#140681,#140682),(#140683,#140684,#140685,#140686),(
#140687,#140688,#140689,#140690),(#140691,#140692,#140693,#140694),(#140695,
#140696,#140697,#140698),(#140699,#140700,#140701,#140702)),.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.080879697554e0,8.767818733282e-1,8.767818733282e-1,2.080879697554e0),(
1.662029193661e0,7.002985668309e-1,7.002985668309e-1,1.662029193661e0),(
1.662029193661e0,7.002985668309e-1,7.002985668309e-1,1.662029193661e0),(
2.080879697554e0,8.767818733282e-1,8.767818733282e-1,2.080879697554e0),(
1.662029193661e0,7.002985668309e-1,7.002985668309e-1,1.662029193661e0),(
1.662029193661e0,7.002985668309e-1,7.002985668309e-1,1.662029193661e0),(
2.080879697554e0,8.767818733282e-1,8.767818733282e-1,2.080879697554e0)))representation_item('')surface());
#140704=oriented_edge('',*,*,#140661,.f.);
#140706=oriented_edge('',*,*,#140705,.t.);
#140707=oriented_edge('',*,*,#140536,.t.);
#140709=oriented_edge('',*,*,#140708,.t.);
#140710=edge_loop('',(#140704,#140706,#140707,#140709));
#140711=face_outer_bound('',#140710,.f.);
#140713=cartesian_point('',(0.e0,0.e0,-8.9e0));
#140714=direction('',(0.e0,0.e0,1.e0));
#140715=direction('',(2.790553044815e-1,9.602750319782e-1,0.e0));
#140716=axis2_placement_3d('',#140713,#140714,#140715);
#140717=toroidal_surface('',#140716,6.912806903282e1,5.e-1);
#140718=oriented_edge('',*,*,#140670,.f.);
#140719=oriented_edge('',*,*,#140651,.t.);
#140720=oriented_edge('',*,*,#140521,.t.);
#140721=oriented_edge('',*,*,#140705,.f.);
#140722=edge_loop('',(#140718,#140719,#140720,#140721));
#140723=face_outer_bound('',#140722,.f.);
#140725=cartesian_point('',(3.557791786085e1,6.007979888338e1,-8.9e0));
#140726=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#140727=direction('',(0.e0,0.e0,-1.e0));
#140728=axis2_placement_3d('',#140725,#140726,#140727);
#140729=cylindrical_surface('',#140728,5.e-1);
#140730=oriented_edge('',*,*,#140663,.f.);
#140731=oriented_edge('',*,*,#140708,.f.);
#140732=oriented_edge('',*,*,#140550,.t.);
#140734=oriented_edge('',*,*,#140733,.f.);
#140735=edge_loop('',(#140730,#140731,#140732,#140734));
#140736=face_outer_bound('',#140735,.f.);
#140738=cartesian_point('',(3.075943750957e1,5.611220020751e1,
-9.288606386949e0));
#140739=cartesian_point('',(3.015376588009e1,5.604657855750e1,
-9.780678401525e0));
#140740=cartesian_point('',(2.958874260133e1,5.598536931364e1,
-9.241900790474e0));
#140741=cartesian_point('',(3.004494408116e1,5.603479879038e1,
-8.607301603684e0));
#140742=cartesian_point('',(3.079228153754e1,5.580903891413e1,
-9.288603850021e0));
#140743=cartesian_point('',(3.029438726454e1,5.474859644577e1,
-9.780667539692e0));
#140744=cartesian_point('',(2.982990824979e1,5.375933023094e1,
-9.241882162432e0));
#140745=cartesian_point('',(3.020493015548e1,5.455807415564e1,
-8.607289246090e0));
#140746=cartesian_point('',(3.109721597695e1,5.580973723181e1,
-9.288604119286e0));
#140747=cartesian_point('',(3.159996108363e1,5.475158628609e1,
-9.780668692551e0));
#140748=cartesian_point('',(3.206896710923e1,5.376445780654e1,
-9.241884139584e0));
#140749=cartesian_point('',(3.169029193643e1,5.456147572090e1,
-8.607290557706e0));
#140750=cartesian_point('',(3.112867115356e1,5.611304577413e1,
-9.288606712993e0));
#140751=cartesian_point('',(3.173463611457e1,5.605019884269e1,
-9.780679797478e0));
#140752=cartesian_point('',(3.229993476250e1,5.599157810209e1,
-9.241903184533e0));
#140753=cartesian_point('',(3.184351279677e1,5.603891761781e1,
-8.607303191871e0));
#140754=(bounded_surface()b_spline_surface(3,3,((#140738,#140739,#140740,
#140741),(#140742,#140743,#140744,#140745),(#140746,#140747,#140748,#140749),(
#140750,#140751,#140752,#140753)),.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.195793071753e0,1.347067300403e0,
1.347067300403e0,3.195793071753e0),(1.289888545258e0,5.437043768070e-1,
5.437043768070e-1,1.289888545258e0),(1.289888545258e0,5.437043768070e-1,
5.437043768070e-1,1.289888545258e0),(3.195793071753e0,1.347067300403e0,
1.347067300403e0,3.195793071753e0)))representation_item('')surface());
#140755=oriented_edge('',*,*,#140665,.f.);
#140756=oriented_edge('',*,*,#140733,.t.);
#140757=oriented_edge('',*,*,#140564,.t.);
#140759=oriented_edge('',*,*,#140758,.t.);
#140760=edge_loop('',(#140755,#140756,#140757,#140759));
#140761=face_outer_bound('',#140760,.f.);
#140763=cartesian_point('',(6.553595272107e1,2.099269703949e1,-8.9e0));
#140764=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#140765=direction('',(0.e0,0.e0,-1.e0));
#140766=axis2_placement_3d('',#140763,#140764,#140765);
#140767=cylindrical_surface('',#140766,5.e-1);
#140768=oriented_edge('',*,*,#140667,.f.);
#140769=oriented_edge('',*,*,#140758,.f.);
#140770=oriented_edge('',*,*,#140578,.t.);
#140771=oriented_edge('',*,*,#140647,.f.);
#140772=edge_loop('',(#140768,#140769,#140770,#140771));
#140773=face_outer_bound('',#140772,.f.);
#140775=cartesian_point('',(-6.140136976747e1,2.913482289841e1,1.5e0));
#140776=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#140777=direction('',(-7.053978631831e-1,7.068767942866e-1,5.233595624294e-2));
#140778=axis2_placement_3d('',#140775,#140776,#140777);
#140779=cylindrical_surface('',#140778,5.e-1);
#140781=oriented_edge('',*,*,#140780,.t.);
#140783=oriented_edge('',*,*,#140782,.t.);
#140784=oriented_edge('',*,*,#126402,.f.);
#140786=oriented_edge('',*,*,#140785,.f.);
#140787=edge_loop('',(#140781,#140783,#140784,#140786));
#140788=face_outer_bound('',#140787,.f.);
#140790=cartesian_point('',(-6.762843382065e1,2.359110483210e1,2.e0));
#140791=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624294e-2));
#140792=direction('',(7.078468738262e-1,7.063659131176e-1,0.e0));
#140793=axis2_placement_3d('',#140790,#140791,#140792);
#140794=plane('',#140793);
#140795=oriented_edge('',*,*,#140780,.f.);
#140797=oriented_edge('',*,*,#140796,.t.);
#140799=oriented_edge('',*,*,#140798,.f.);
#140801=oriented_edge('',*,*,#140800,.t.);
#140802=edge_loop('',(#140795,#140797,#140799,#140801));
#140803=face_outer_bound('',#140802,.f.);
#140805=cartesian_point('',(-3.882689869451e1,4.038837927582e1,
1.824292593605e2));
#140806=direction('',(7.740156387230e-5,7.391302193968e-2,-9.972646886342e-1));
#140807=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624294e-2));
#140808=axis2_placement_3d('',#140805,#140806,#140807);
#140809=cylindrical_surface('',#140808,1.e0);
#140811=oriented_edge('',*,*,#140810,.f.);
#140813=oriented_edge('',*,*,#140812,.f.);
#140815=oriented_edge('',*,*,#140814,.f.);
#140816=oriented_edge('',*,*,#140796,.f.);
#140817=edge_loop('',(#140811,#140813,#140815,#140816));
#140818=face_outer_bound('',#140817,.f.);
#140820=cartesian_point('',(-3.966799684148e1,5.318822253736e1,
1.283988539825e0));
#140821=cartesian_point('',(-3.957571860577e1,5.306058421896e1,
1.288065647937e0));
#140822=cartesian_point('',(-3.936089208045e1,5.287269156615e1,
1.294163352967e0));
#140823=cartesian_point('',(-3.897694750667e1,5.274276668915e1,
1.298425447795e0));
#140824=cartesian_point('',(-3.860710521308e1,5.275006392795e1,
1.298173903846e0));
#140825=cartesian_point('',(-3.824220615945e1,5.288971483129e1,
1.293560446427e0));
#140826=cartesian_point('',(-3.804283523681e1,5.307104786966e1,
1.287699837699e0));
#140827=cartesian_point('',(-3.795878228778e1,5.318658529900e1,
1.283961151742e0));
#140828=cartesian_point('',(-3.949119188256e1,5.331330699898e1,
1.736123605415e0));
#140829=cartesian_point('',(-3.942098524987e1,5.320979733950e1,
1.742155437594e0));
#140830=cartesian_point('',(-3.925294436392e1,5.305502898461e1,
1.751050665359e0));
#140831=cartesian_point('',(-3.894520400862e1,5.294658741141e1,
1.757206104653e0));
#140832=cartesian_point('',(-3.864695414233e1,5.295271544643e1,
1.756838591743e0));
#140833=cartesian_point('',(-3.835496004733e1,5.306917646235e1,
1.750194140637e0));
#140834=cartesian_point('',(-3.819934665829e1,5.321830962148e1,
1.741566867907e0));
#140835=cartesian_point('',(-3.813536504676e1,5.331200925641e1,
1.736136309189e0));
#140836=cartesian_point('',(-3.975268787070e1,5.312823895427e1,
2.142224912828e0));
#140837=cartesian_point('',(-3.965799593741e1,5.298344272574e1,
2.145358047263e0));
#140838=cartesian_point('',(-3.942721678949e1,5.276491570693e1,
2.149860758731e0));
#140839=cartesian_point('',(-3.899810158403e1,5.261061495513e1,
2.152917785136e0));
#140840=cartesian_point('',(-3.858067387578e1,5.261936343250e1,
2.152731216623e0));
#140841=cartesian_point('',(-3.817392686330e1,5.278499053133e1,
2.149448986123e0));
#140842=cartesian_point('',(-3.796051208681e1,5.299536574533e1,
2.145008028577e0));
#140843=cartesian_point('',(-3.787418772286e1,5.312644111012e1,
2.142281274445e0));
#140844=cartesian_point('',(-4.016467666015e1,5.283671334557e1,
1.974498674762e0));
#140845=cartesian_point('',(-4.002527800423e1,5.263107735885e1,
1.973070634077e0));
#140846=cartesian_point('',(-3.969080211047e1,5.232319345478e1,
1.970844462459e0));
#140847=cartesian_point('',(-3.907697265345e1,5.210722390547e1,
1.969243920210e0));
#140848=cartesian_point('',(-3.848176615837e1,5.211943133574e1,
1.969335349315e0));
#140849=cartesian_point('',(-3.789942874974e1,5.235134910044e1,
1.971081070608e0));
#140850=cartesian_point('',(-3.758975098672e1,5.264797983529e1,
1.973164759365e0));
#140851=cartesian_point('',(-3.746270848291e1,5.283412607361e1,
1.974546466933e0));
#140852=(bounded_surface()b_spline_surface(3,3,((#140820,#140821,#140822,
#140823,#140824,#140825,#140826,#140827),(#140828,#140829,#140830,#140831,
#140832,#140833,#140834,#140835),(#140836,#140837,#140838,#140839,#140840,
#140841,#140842,#140843),(#140844,#140845,#140846,#140847,#140848,#140849,
#140850,#140851)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.646587251720e-1,1.227099209330e0),(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.519216544927e0,1.519216544927e0,1.519216544927e0,1.519216544927e0,
1.519216544927e0,1.519216544927e0,1.519216544927e0,1.519216544927e0),(
8.819963091261e-1,8.819963091261e-1,8.819963091261e-1,8.819963091261e-1,
8.819963091261e-1,8.819963091261e-1,8.819963091261e-1,8.819963091261e-1),(
8.313082720027e-1,8.313082720027e-1,8.313082720027e-1,8.313082720027e-1,
8.313082720027e-1,8.313082720027e-1,8.313082720027e-1,8.313082720027e-1),(
1.367152433556e0,1.367152433556e0,1.367152433556e0,1.367152433556e0,
1.367152433556e0,1.367152433556e0,1.367152433556e0,1.367152433556e0)))representation_item('')surface());
#140853=oriented_edge('',*,*,#140810,.t.);
#140854=oriented_edge('',*,*,#140785,.t.);
#140855=oriented_edge('',*,*,#126412,.f.);
#140857=oriented_edge('',*,*,#140856,.t.);
#140858=edge_loop('',(#140853,#140854,#140855,#140857));
#140859=face_outer_bound('',#140858,.f.);
#140861=cartesian_point('',(-4.225206241205e1,5.511804474807e1,1.5e0));
#140862=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#140863=direction('',(7.068767942866e-1,7.053978631830e-1,5.233595624294e-2));
#140864=axis2_placement_3d('',#140861,#140862,#140863);
#140865=cylindrical_surface('',#140864,5.e-1);
#140867=oriented_edge('',*,*,#140866,.t.);
#140868=oriented_edge('',*,*,#140856,.f.);
#140869=oriented_edge('',*,*,#126410,.f.);
#140871=oriented_edge('',*,*,#140870,.f.);
#140872=edge_loop('',(#140867,#140868,#140869,#140871));
#140873=face_outer_bound('',#140872,.f.);
#140875=cartesian_point('',(-4.553275326597e1,5.907733694544e1,2.e0));
#140876=direction('',(-7.068767942866e-1,-7.053978631830e-1,
-5.233595624294e-2));
#140877=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#140878=axis2_placement_3d('',#140875,#140876,#140877);
#140879=plane('',#140878);
#140880=oriented_edge('',*,*,#140866,.f.);
#140882=oriented_edge('',*,*,#140881,.t.);
#140884=oriented_edge('',*,*,#140883,.f.);
#140885=oriented_edge('',*,*,#140812,.t.);
#140886=edge_loop('',(#140880,#140882,#140884,#140885));
#140887=face_outer_bound('',#140886,.f.);
#140889=cartesian_point('',(-4.048163838222e1,5.580090066180e1,
-2.955001530116e0));
#140890=direction('',(-8.017676670421e-2,6.391711022454e-3,9.967601677992e-1));
#140891=direction('',(-1.749636532339e-1,9.843638238710e-1,-2.038583579745e-2));
#140892=axis2_placement_3d('',#140889,#140890,#140891);
#140893=cylindrical_surface('',#140892,9.999395077914e-1);
#140895=oriented_edge('',*,*,#140894,.f.);
#140897=oriented_edge('',*,*,#140896,.f.);
#140899=oriented_edge('',*,*,#140898,.f.);
#140900=oriented_edge('',*,*,#140881,.f.);
#140901=edge_loop('',(#140895,#140897,#140899,#140900));
#140902=face_outer_bound('',#140901,.f.);
#140904=cartesian_point('',(-4.131359452213e1,5.676755021135e1,
1.282647414900e0));
#140905=cartesian_point('',(-4.145341920978e1,5.669548105373e1,
1.287298135057e0));
#140906=cartesian_point('',(-4.167775372350e1,5.650626068323e1,
1.294645437490e0));
#140907=cartesian_point('',(-4.186775032446e1,5.612950325515e1,
1.300393139676e0));
#140908=cartesian_point('',(-4.190654848372e1,5.573678011713e1,
1.300690832467e0));
#140909=cartesian_point('',(-4.179008612651e1,5.531566434917e1,
1.295363155080e0));
#140910=cartesian_point('',(-4.159186536063e1,5.507703008179e1,
1.287721140775e0));
#140911=cartesian_point('',(-4.145223552085e1,5.497541955655e1,
1.282664975193e0));
#140912=cartesian_point('',(-4.121615446443e1,5.657253560323e1,
1.734347297382e0));
#140913=cartesian_point('',(-4.132893756243e1,5.651917378920e1,
1.741191496831e0));
#140914=cartesian_point('',(-4.151296337586e1,5.637324330296e1,
1.751953652726e0));
#140915=cartesian_point('',(-4.167106439099e1,5.607201721082e1,
1.760218456423e0));
#140916=cartesian_point('',(-4.170272108630e1,5.575453197510e1,
1.760650243512e0));
#140917=cartesian_point('',(-4.160382721569e1,5.541622145651e1,
1.752974175075e0));
#140918=cartesian_point('',(-4.143939050807e1,5.522987875942e1,
1.741871704135e0));
#140919=cartesian_point('',(-4.132595449255e1,5.515312026129e1,
1.734301657636e0));
#140920=cartesian_point('',(-4.135895818019e1,5.685819964066e1,
2.141814479833e0));
#140921=cartesian_point('',(-4.151618664508e1,5.678748496604e1,
2.145333272689e0));
#140922=cartesian_point('',(-4.177539177098e1,5.658875784116e1,
2.150818939168e0));
#140923=cartesian_point('',(-4.200005326862e1,5.616916602050e1,
2.154885838794e0));
#140924=cartesian_point('',(-4.204464496751e1,5.572399114539e1,
2.155101896521e0));
#140925=cartesian_point('',(-4.190273802979e1,5.525148752046e1,
2.151310034614e0));
#140926=cartesian_point('',(-4.166974602485e1,5.499587371760e1,
2.145737256964e0));
#140927=cartesian_point('',(-4.151098278039e1,5.489287841322e1,
2.141723774142e0));
#140928=cartesian_point('',(-4.158500302065e1,5.731048559771e1,
1.974817043846e0));
#140929=cartesian_point('',(-4.180892898040e1,5.720466211944e1,
1.973156112150e0));
#140930=cartesian_point('',(-4.217490847212e1,5.691427917841e1,
1.970495982055e0));
#140931=cartesian_point('',(-4.248988394799e1,5.631314928584e1,
1.968304415429e0));
#140932=cartesian_point('',(-4.255307611908e1,5.567908309733e1,
1.968193576582e0));
#140933=cartesian_point('',(-4.235619226747e1,5.500391121178e1,
1.970214073821e0));
#140934=cartesian_point('',(-4.202914190268e1,5.463305590516e1,
1.973046390361e0));
#140935=cartesian_point('',(-4.180389812738e1,5.448079715787e1,
1.974759542613e0));
#140936=(bounded_surface()b_spline_surface(3,3,((#140904,#140905,#140906,
#140907,#140908,#140909,#140910,#140911),(#140912,#140913,#140914,#140915,
#140916,#140917,#140918,#140919),(#140920,#140921,#140922,#140923,#140924,
#140925,#140926,#140927),(#140928,#140929,#140930,#140931,#140932,#140933,
#140934,#140935)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.660467634638e-1,1.226772062795e0),(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.520869359238e0,1.520869359238e0,1.520869359238e0,1.520869359238e0,
1.520869359238e0,1.520869359238e0,1.520869359238e0,1.520869359238e0),(
8.822198417473e-1,8.822198417473e-1,8.822198417473e-1,8.822198417473e-1,
8.822198417473e-1,8.822198417473e-1,8.822198417473e-1,8.822198417473e-1),(
8.308671180069e-1,8.308671180069e-1,8.308671180069e-1,8.308671180069e-1,
8.308671180069e-1,8.308671180069e-1,8.308671180069e-1,8.308671180069e-1),(
1.366811188017e0,1.366811188017e0,1.366811188017e0,1.366811188017e0,
1.366811188017e0,1.366811188017e0,1.366811188017e0,1.366811188017e0)))representation_item('')surface());
#140937=oriented_edge('',*,*,#140894,.t.);
#140938=oriented_edge('',*,*,#140870,.t.);
#140939=oriented_edge('',*,*,#126408,.f.);
#140941=oriented_edge('',*,*,#140940,.t.);
#140942=edge_loop('',(#140937,#140938,#140939,#140941));
#140943=face_outer_bound('',#140942,.f.);
#140945=cartesian_point('',(0.e0,0.e0,1.5e0));
#140946=direction('',(0.e0,0.e0,1.e0));
#140947=direction('',(9.580968752472e-1,2.864443709371e-1,0.e0));
#140948=axis2_placement_3d('',#140945,#140946,#140947);
#140949=toroidal_surface('',#140948,7.067448228336e1,5.e-1);
#140951=oriented_edge('',*,*,#140950,.t.);
#140952=oriented_edge('',*,*,#140940,.f.);
#140953=oriented_edge('',*,*,#126406,.f.);
#140955=oriented_edge('',*,*,#140954,.f.);
#140956=edge_loop('',(#140951,#140952,#140953,#140955));
#140957=face_outer_bound('',#140956,.f.);
#140959=cartesian_point('',(0.e0,0.e0,-3.7e0));
#140960=direction('',(0.e0,0.e0,1.e0));
#140961=direction('',(0.e0,-1.e0,0.e0));
#140962=axis2_placement_3d('',#140959,#140960,#140961);
#140963=conical_surface('',#140962,6.990127565809e1,3.e0);
#140964=oriented_edge('',*,*,#140950,.f.);
#140966=oriented_edge('',*,*,#140965,.t.);
#140968=oriented_edge('',*,*,#140967,.f.);
#140969=oriented_edge('',*,*,#140896,.t.);
#140970=edge_loop('',(#140964,#140966,#140968,#140969));
#140971=face_outer_bound('',#140970,.f.);
#140973=cartesian_point('',(-3.098103548384e1,6.297204581367e1,
2.137119234348e0));
#140974=cartesian_point('',(-3.127590879795e1,6.276188533954e1,
1.001275968612e0));
#140975=cartesian_point('',(-3.193152863620e1,6.229086115203e1,
-1.473442648375e0));
#140976=cartesian_point('',(-3.296049084125e1,6.153780119555e1,
-5.170845861917e0));
#140977=cartesian_point('',(-3.372108531258e1,6.096957749338e1,
-7.747612878085e0));
#140978=cartesian_point('',(-3.410172140846e1,6.068205777985e1,
-8.994535261296e0));
#140979=cartesian_point('',(-3.410946298317e1,6.067620878227e1,
-9.019878633032e0));
#140980=cartesian_point('',(-3.093914449920e1,6.300615694943e1,
2.119932302368e0));
#140981=cartesian_point('',(-3.123408116232e1,6.279595132689e1,
9.838449999706e-1));
#140982=cartesian_point('',(-3.188985084534e1,6.232481954067e1,
-1.491439980232e0));
#140983=cartesian_point('',(-3.291908680741e1,6.157155941446e1,
-5.189829366112e0));
#140984=cartesian_point('',(-3.367992354328e1,6.100315489148e1,
-7.767419427221e0));
#140985=cartesian_point('',(-3.406069442911e1,6.071553336404e1,
-9.014783393330e0));
#140986=cartesian_point('',(-3.406843875075e1,6.070968229111e1,
-9.040135758233e0));
#140987=cartesian_point('',(-3.077122997896e1,6.312017407964e1,
2.055243294580e0));
#140988=cartesian_point('',(-3.106640165857e1,6.290980096244e1,
9.182506482748e-1));
#140989=cartesian_point('',(-3.172272724602e1,6.243826999918e1,
-1.559135464943e0));
#140990=cartesian_point('',(-3.275297881061e1,6.168426726957e1,
-5.261183420442e0));
#140991=cartesian_point('',(-3.351471431600e1,6.111519192516e1,
-7.841826870002e0));
#140992=cartesian_point('',(-3.389598525486e1,6.082719268152e1,
-9.090829050560e0));
#140993=cartesian_point('',(-3.390373976725e1,6.082133390934e1,
-9.116214778933e0));
#140994=cartesian_point('',(-3.046947353215e1,6.319936110918e1,
1.962252042966e0));
#140995=cartesian_point('',(-3.076496289458e1,6.298876158159e1,
8.240356007698e-1));
#140996=cartesian_point('',(-3.142203992416e1,6.251669103195e1,
-1.656190712649e0));
#140997=cartesian_point('',(-3.245366432638e1,6.176168449044e1,
-5.363184128574e0));
#140998=cartesian_point('',(-3.321661474076e1,6.119170236520e1,
-7.947954986741e0));
#140999=cartesian_point('',(-3.359856162479e1,6.090319254483e1,
-9.199171618731e0));
#141000=cartesian_point('',(-3.360632991249e1,6.089732336522e1,
-9.224602446072e0));
#141001=cartesian_point('',(-3.014165567850e1,6.315189191213e1,
1.885930111873e0));
#141002=cartesian_point('',(-3.043737901860e1,6.294112563024e1,
7.468123275422e-1));
#141003=cartesian_point('',(-3.109500949541e1,6.246865766800e1,
-1.735505831527e0));
#141004=cartesian_point('',(-3.212764501102e1,6.171291180553e1,
-5.446141645574e0));
#141005=cartesian_point('',(-3.289149022223e1,6.114226182400e1,
-8.033952395694e0));
#141006=cartesian_point('',(-3.327393494896e1,6.085337595701e1,
-9.286800000947e0));
#141007=cartesian_point('',(-3.328171338236e1,6.084749911217e1,
-9.312264044285e0));
#141008=cartesian_point('',(-2.991722651576e1,6.305964925761e1,
1.844733441873e0));
#141009=cartesian_point('',(-3.021306030005e1,6.284880426290e1,
7.051901981632e-1));
#141010=cartesian_point('',(-3.087095201985e1,6.237614871049e1,
-1.778115372142e0));
#141011=cartesian_point('',(-3.190406481002e1,6.162005386729e1,
-5.490470502732e0));
#141012=cartesian_point('',(-3.266833239102e1,6.104908863841e1,
-8.079716169177e0));
#141013=cartesian_point('',(-3.305101211382e1,6.076002526660e1,
-9.333333640662e0));
#141014=cartesian_point('',(-3.305879533628e1,6.075414480356e1,
-9.358813362905e0));
#141015=cartesian_point('',(-2.972931216089e1,6.292410625693e1,
1.821028264789e0));
#141016=cartesian_point('',(-3.002518987517e1,6.271322995361e1,
6.813157914230e-1));
#141017=cartesian_point('',(-3.068318550633e1,6.224049978579e1,
-1.802382529103e0));
#141018=cartesian_point('',(-3.171648813604e1,6.148426613289e1,
-5.515421530736e0));
#141019=cartesian_point('',(-3.248092371779e1,6.091317551202e1,
-8.105237945904e0));
#141020=cartesian_point('',(-3.286369691203e1,6.062404153635e1,
-9.359161637454e0));
#141021=cartesian_point('',(-3.287148203938e1,6.061815963413e1,
-9.384647596099e0));
#141022=cartesian_point('',(-2.958941667845e1,6.276998168506e1,
1.813227458105e0));
#141023=cartesian_point('',(-2.988528279045e1,6.255911365061e1,
6.735596797704e-1));
#141024=cartesian_point('',(-3.054325097772e1,6.208640318937e1,
-1.810034911991e0));
#141025=cartesian_point('',(-3.157650346914e1,6.133020619733e1,
-5.522893297304e0));
#141026=cartesian_point('',(-3.234089468042e1,6.075914869358e1,
-8.112558972746e0));
#141027=cartesian_point('',(-3.272364318804e1,6.047003336501e1,
-9.366401788901e0));
#141028=cartesian_point('',(-3.273142781229e1,6.046415184290e1,
-9.391886100458e0));
#141029=cartesian_point('',(-2.948044766379e1,6.259252443178e1,
1.817772740667e0));
#141030=cartesian_point('',(-2.977625694581e1,6.238169689966e1,
6.783238859611e-1));
#141031=cartesian_point('',(-3.043409070835e1,6.190908296449e1,
-1.804762625213e0));
#141032=cartesian_point('',(-3.146709761421e1,6.115306554336e1,
-5.516736322035e0));
#141033=cartesian_point('',(-3.223127149164e1,6.058217025273e1,
-8.105663649462e0));
#141034=cartesian_point('',(-3.261389908010e1,6.029314626071e1,
-9.359110324604e0));
#141035=cartesian_point('',(-3.262168124009e1,6.028726660037e1,
-9.384586568451e0));
#141036=cartesian_point('',(-2.940258522726e1,6.237395202183e1,
1.838001155233e0));
#141037=cartesian_point('',(-2.969827749652e1,6.216320788392e1,
6.990030637991e-1));
#141038=cartesian_point('',(-3.035583447881e1,6.169079269572e1,
-1.783037310560e0));
#141039=cartesian_point('',(-3.138833572455e1,6.093514501069e1,
-5.493189435711e0));
#141040=cartesian_point('',(-3.215206211204e1,6.036458371652e1,
-8.080596506186e0));
#141041=cartesian_point('',(-3.253444072821e1,6.007574778629e1,
-9.333227527853e0));
#141042=cartesian_point('',(-3.254221781432e1,6.006987195935e1,
-9.358687160303e0));
#141043=cartesian_point('',(-2.937633366390e1,6.213219294583e1,
1.875918542088e0));
#141044=cartesian_point('',(-2.967184655728e1,6.192157664789e1,
7.376114525990e-1));
#141045=cartesian_point('',(-3.032897924662e1,6.144946613077e1,
-1.742825236147e0));
#141046=cartesian_point('',(-3.136070533575e1,6.069438523632e1,
-5.450184965283e0));
#141047=cartesian_point('',(-3.212374573918e1,6.012433594528e1,
-8.035261543073e0));
#141048=cartesian_point('',(-3.250574269088e1,5.983578830619e1,
-9.286642200805e0));
#141049=cartesian_point('',(-3.251351199892e1,5.982991835568e1,
-9.312076368653e0));
#141050=cartesian_point('',(-2.942162464748e1,6.180322927949e1,
1.948544594295e0));
#141051=cartesian_point('',(-2.971682587453e1,6.159283510405e1,
8.114381236776e-1));
#141052=cartesian_point('',(-3.037322135303e1,6.112125395427e1,
-1.666212154371e0));
#141053=cartesian_point('',(-3.140360060418e1,6.036715786088e1,
-5.368720083332e0));
#141054=cartesian_point('',(-3.216544910733e1,5.979799817749e1,
-7.949747419985e0));
#141055=cartesian_point('',(-3.254678291532e1,5.950995144551e1,
-9.198955564964e0));
#141056=cartesian_point('',(-3.255453870895e1,5.950409170535e1,
-9.224345487958e0));
#141057=cartesian_point('',(-2.957881347794e1,6.153827623748e1,
2.038376704421e0));
#141058=cartesian_point('',(-2.987366297461e1,6.132813273790e1,
9.026251896170e-1));
#141059=cartesian_point('',(-3.052922647542e1,6.085714900447e1,
-1.571880490708e0));
#141060=cartesian_point('',(-3.155808575552e1,6.010416430619e1,
-5.268912931148e0));
#141061=cartesian_point('',(-3.231858914219e1,5.953600858757e1,
-7.845370505534e0));
#141062=cartesian_point('',(-3.269917456083e1,5.924852715322e1,
-9.092126865978e0));
#141063=cartesian_point('',(-3.270691510277e1,5.924267893590e1,
-9.117466856537e0));
#141064=cartesian_point('',(-2.973082695478e1,6.140933519410e1,
2.101698991179e0));
#141065=cartesian_point('',(-3.002544227624e1,6.119935858960e1,
9.668495794966e-1));
#141066=cartesian_point('',(-3.068045186254e1,6.072877260431e1,
-1.505562489071e0));
#141067=cartesian_point('',(-3.170829917559e1,5.997652785119e1,
-5.198949456177e0));
#141068=cartesian_point('',(-3.246790701e1,5.940904055272e1,-7.772364572082e0));
#141069=cartesian_point('',(-3.284799416560e1,5.912193548248e1,
-9.017488582261e0));
#141070=cartesian_point('',(-3.285572455327e1,5.911609493685e1,
-9.042795328778e0));
#141071=cartesian_point('',(-2.977177228676e1,6.137998020696e1,
2.117760393049e0));
#141072=cartesian_point('',(-3.006632900793e1,6.117004536649e1,
9.831367247794e-1));
#141073=cartesian_point('',(-3.072119998197e1,6.069955891421e1,
-1.488751435764e0));
#141074=cartesian_point('',(-3.174879405912e1,5.994749932588e1,
-5.181226155068e0));
#141075=cartesian_point('',(-3.250817778941e1,5.938017929370e1,
-7.753879922359e0));
#141076=cartesian_point('',(-3.288814025905e1,5.909316840529e1,
-8.998595451167e0));
#141077=cartesian_point('',(-3.289586810571e1,5.908732977944e1,
-9.023893878654e0));
#141078=b_spline_surface_with_knots('',3,3,((#140973,#140974,#140975,#140976,
#140977,#140978,#140979),(#140980,#140981,#140982,#140983,#140984,#140985,
#140986),(#140987,#140988,#140989,#140990,#140991,#140992,#140993),(#140994,
#140995,#140996,#140997,#140998,#140999,#141000),(#141001,#141002,#141003,
#141004,#141005,#141006,#141007),(#141008,#141009,#141010,#141011,#141012,
#141013,#141014),(#141015,#141016,#141017,#141018,#141019,#141020,#141021),(
#141022,#141023,#141024,#141025,#141026,#141027,#141028),(#141029,#141030,
#141031,#141032,#141033,#141034,#141035),(#141036,#141037,#141038,#141039,
#141040,#141041,#141042),(#141043,#141044,#141045,#141046,#141047,#141048,
#141049),(#141050,#141051,#141052,#141053,#141054,#141055,#141056),(#141057,
#141058,#141059,#141060,#141061,#141062,#141063),(#141064,#141065,#141066,
#141067,#141068,#141069,#141070),(#141071,#141072,#141073,#141074,#141075,
#141076,#141077)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,
1,4),(1.555320025605e-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.837782802966e0),(3.714678243330e-1,3.786990450962e-1,
3.872564795387e-1,3.951888890989e-1,3.953534741738e-1),.unspecified.);
#141080=oriented_edge('',*,*,#141079,.f.);
#141081=oriented_edge('',*,*,#140800,.f.);
#141083=oriented_edge('',*,*,#141082,.t.);
#141084=oriented_edge('',*,*,#140965,.f.);
#141085=edge_loop('',(#141080,#141081,#141083,#141084));
#141086=face_outer_bound('',#141085,.f.);
#141088=cartesian_point('',(-2.987942755818e1,6.123152791549e1,
1.264844135389e0));
#141089=cartesian_point('',(-2.984701143275e1,6.125903845675e1,
1.269825829003e0));
#141090=cartesian_point('',(-2.970929790587e1,6.138854042457e1,
1.292051783653e0));
#141091=cartesian_point('',(-2.952721731976e1,6.166115902185e1,
1.331198822227e0));
#141092=cartesian_point('',(-2.943051078415e1,6.205586437621e1,
1.374490863841e0));
#141093=cartesian_point('',(-2.947464034021e1,6.243308907007e1,
1.402254211117e0));
#141094=cartesian_point('',(-2.964366824878e1,6.275636557723e1,
1.410150398681e0));
#141095=cartesian_point('',(-2.991959338266e1,6.299858716191e1,
1.396995890702e0));
#141096=cartesian_point('',(-3.028086397806e1,6.313331482493e1,
1.364836611639e0));
#141097=cartesian_point('',(-3.070012188244e1,6.313440660004e1,
1.318136550727e0));
#141098=cartesian_point('',(-3.097850053865e1,6.303223068614e1,
1.282686220739e0));
#141099=cartesian_point('',(-3.111067001938e1,6.295347193155e1,
1.264820334078e0));
#141100=cartesian_point('',(-3.002149878430e1,6.142117962864e1,
1.709549589216e0));
#141101=cartesian_point('',(-2.999263717918e1,6.143982702806e1,
1.717183827477e0));
#141102=cartesian_point('',(-2.986806764145e1,6.152905109281e1,
1.750985655570e0));
#141103=cartesian_point('',(-2.968554547840e1,6.173340382258e1,
1.806477625098e0));
#141104=cartesian_point('',(-2.955973286264e1,6.206333912754e1,
1.862770621884e0));
#141105=cartesian_point('',(-2.957069093618e1,6.240254483244e1,
1.896561423871e0));
#141106=cartesian_point('',(-2.971659432131e1,6.269925434686e1,
1.905863861572e0));
#141107=cartesian_point('',(-2.997492585700e1,6.290791538058e1,
1.890291405579e0));
#141108=cartesian_point('',(-3.030587543079e1,6.299618837502e1,
1.850608946923e0));
#141109=cartesian_point('',(-3.066400616060e1,6.295031262357e1,
1.788618987917e0));
#141110=cartesian_point('',(-3.087987239722e1,6.283440802020e1,
1.737091830025e0));
#141111=cartesian_point('',(-3.097698918936e1,6.275771801288e1,
1.709510026417e0));
#141112=cartesian_point('',(-2.983853062195e1,6.117643741546e1,
2.131170541099e0));
#141113=cartesian_point('',(-2.979816034951e1,6.119780114236e1,
2.135344356107e0));
#141114=cartesian_point('',(-2.962270595515e1,6.130212347157e1,
2.153590250573e0));
#141115=cartesian_point('',(-2.935442388746e1,6.156253923741e1,
2.179850612697e0));
#141116=cartesian_point('',(-2.915630613084e1,6.202211178796e1,
2.201517151507e0));
#141117=cartesian_point('',(-2.916272642544e1,6.252019370817e1,
2.212054981532e0));
#141118=cartesian_point('',(-2.937940423140e1,6.296567619142e1,
2.214604440456e0));
#141119=cartesian_point('',(-2.976753783162e1,6.327440620403e1,
2.210247891365e0));
#141120=cartesian_point('',(-3.025244408946e1,6.339110842128e1,
2.197254847263e0));
#141121=cartesian_point('',(-3.075136392679e1,6.330190685293e1,
2.172043702549e0));
#141122=cartesian_point('',(-3.102996867425e1,6.312265961838e1,
2.146409797560e0));
#141123=cartesian_point('',(-3.114922303696e1,6.301007708220e1,
2.131146113678e0));
#141124=cartesian_point('',(-2.953051321470e1,6.076485707094e1,
1.979565350986e0));
#141125=cartesian_point('',(-2.947677283406e1,6.079832867899e1,
1.977952105739e0));
#141126=cartesian_point('',(-2.924507304332e1,6.095992503415e1,
1.970571573511e0));
#141127=cartesian_point('',(-2.890720379436e1,6.134231466380e1,
1.954709625719e0));
#141128=cartesian_point('',(-2.868247331582e1,6.198008307690e1,
1.933576108220e0));
#141129=cartesian_point('',(-2.872219346603e1,6.265040888748e1,
1.918387902112e0));
#141130=cartesian_point('',(-2.902250452849e1,6.324710277340e1,
1.913850184695e0));
#141131=cartesian_point('',(-2.953633598767e1,6.367504749027e1,
1.921356458844e0));
#141132=cartesian_point('',(-3.018087779368e1,6.386680844556e1,
1.938566299281e0));
#141133=cartesian_point('',(-3.086304218861e1,6.379460221796e1,
1.960467709767e0));
#141134=cartesian_point('',(-3.126265688326e1,6.357891021663e1,
1.973929023820e0));
#141135=cartesian_point('',(-3.143910799138e1,6.343468962018e1,
1.979570873117e0));
#141136=(bounded_surface()b_spline_surface(3,3,((#141088,#141089,#141090,
#141091,#141092,#141093,#141094,#141095,#141096,#141097,#141098,#141099),(
#141100,#141101,#141102,#141103,#141104,#141105,#141106,#141107,#141108,#141109,
#141110,#141111),(#141112,#141113,#141114,#141115,#141116,#141117,#141118,
#141119,#141120,#141121,#141122,#141123),(#141124,#141125,#141126,#141127,
#141128,#141129,#141130,#141131,#141132,#141133,#141134,#141135)),.unspecified.,
.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,4),(
-3.711071049965e-1,1.228620397902e0),(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.526979229387e0,1.526979229387e0,1.526979229387e0,1.526979229387e0,
1.526979229387e0,1.526979229387e0,1.526979229387e0,1.526979229387e0,
1.526979229387e0,1.526979229387e0,1.526979229387e0,1.526979229387e0),(
8.818054714791e-1,8.818054714791e-1,8.818054714791e-1,8.818054714791e-1,
8.818054714791e-1,8.818054714791e-1,8.818054714791e-1,8.818054714791e-1,
8.818054714791e-1,8.818054714791e-1,8.818054714791e-1,8.818054714791e-1),(
8.290400401442e-1,8.290400401442e-1,8.290400401442e-1,8.290400401442e-1,
8.290400401442e-1,8.290400401442e-1,8.290400401442e-1,8.290400401442e-1,
8.290400401442e-1,8.290400401442e-1,8.290400401442e-1,8.290400401442e-1),(
1.368682935381e0,1.368682935381e0,1.368682935381e0,1.368682935381e0,
1.368682935381e0,1.368682935381e0,1.368682935381e0,1.368682935381e0,
1.368682935381e0,1.368682935381e0,1.368682935381e0,1.368682935381e0)))representation_item('')surface());
#141137=oriented_edge('',*,*,#141079,.t.);
#141138=oriented_edge('',*,*,#140954,.t.);
#141139=oriented_edge('',*,*,#126404,.f.);
#141140=oriented_edge('',*,*,#140782,.f.);
#141141=edge_loop('',(#141137,#141138,#141139,#141140));
#141142=face_outer_bound('',#141141,.f.);
#141144=cartesian_point('',(-3.363950591114e1,6.009963318104e1,
-9.339005799328e0));
#141145=cartesian_point('',(-3.361666505189e1,6.012380980477e1,
-9.339005799328e0));
#141146=cartesian_point('',(-3.357429274507e1,6.015668331548e1,
-9.339005799328e0));
#141147=cartesian_point('',(-3.351055989333e1,6.018534322044e1,
-9.339005799328e0));
#141148=cartesian_point('',(-3.346111231317e1,6.019817112006e1,
-9.339005799328e0));
#141149=cartesian_point('',(-3.341637134399e1,6.020267159124e1,
-9.339005799328e0));
#141150=cartesian_point('',(-3.337572854178e1,6.020093825128e1,
-9.339005799328e0));
#141151=cartesian_point('',(-3.333772547935e1,6.019395021203e1,
-9.339005799328e0));
#141152=cartesian_point('',(-3.330102754444e1,6.018157593251e1,
-9.339005799328e0));
#141153=cartesian_point('',(-3.326490049128e1,6.016273832115e1,
-9.339005799328e0));
#141154=cartesian_point('',(-3.323000261042e1,6.013587823928e1,
-9.339005799328e0));
#141155=cartesian_point('',(-3.319856423354e1,6.009975013072e1,
-9.339005799328e0));
#141156=cartesian_point('',(-3.317381072892e1,6.005422984908e1,
-9.339005799328e0));
#141157=cartesian_point('',(-3.315897886451e1,6.000041565566e1,
-9.339005799328e0));
#141158=cartesian_point('',(-3.315674803970e1,5.994042223638e1,
-9.339005799328e0));
#141159=cartesian_point('',(-3.316899843101e1,5.987738022195e1,
-9.339005799328e0));
#141160=cartesian_point('',(-3.319644236873e1,5.981532239343e1,
-9.339005799328e0));
#141161=cartesian_point('',(-3.324702191005e1,5.974673353861e1,
-9.339005799328e0));
#141162=cartesian_point('',(-3.329747727530e1,5.970798145362e1,
-9.339005799328e0));
#141163=cartesian_point('',(-3.333166388347e1,5.969036730513e1,
-9.339005799328e0));
#141164=cartesian_point('',(-3.396195957752e1,6.040561849411e1,
-9.581331983210e0));
#141165=cartesian_point('',(-3.390829237580e1,6.046224818879e1,
-9.581331983210e0));
#141166=cartesian_point('',(-3.380997942234e1,6.053864591410e1,
-9.581331983210e0));
#141167=cartesian_point('',(-3.365996534194e1,6.060624276715e1,
-9.581331983210e0));
#141168=cartesian_point('',(-3.354100603530e1,6.063723385715e1,
-9.581331983210e0));
#141169=cartesian_point('',(-3.343030920060e1,6.064849012332e1,
-9.581331983210e0));
#141170=cartesian_point('',(-3.332658562704e1,6.064418080357e1,
-9.581331983210e0));
#141171=cartesian_point('',(-3.322637954889e1,6.062587363747e1,
-9.581331983210e0));
#141172=cartesian_point('',(-3.312629753283e1,6.059226443557e1,
-9.581331983210e0));
#141173=cartesian_point('',(-3.302441501990e1,6.053931047025e1,
-9.581331983210e0));
#141174=cartesian_point('',(-3.292303170053e1,6.046147032087e1,
-9.581331983210e0));
#141175=cartesian_point('',(-3.283010048842e1,6.035477195321e1,
-9.581331983210e0));
#141176=cartesian_point('',(-3.275739017734e1,6.022075284586e1,
-9.581331983210e0));
#141177=cartesian_point('',(-3.271539258371e1,6.006693908057e1,
-9.581331983210e0));
#141178=cartesian_point('',(-3.270983043088e1,5.990369522191e1,
-9.581331983210e0));
#141179=cartesian_point('',(-3.274187777236e1,5.974139934068e1,
-9.581331983210e0));
#141180=cartesian_point('',(-3.280956114471e1,5.958932422268e1,
-9.581331983210e0));
#141181=cartesian_point('',(-3.292961605822e1,5.942700217607e1,
-9.581331983210e0));
#141182=cartesian_point('',(-3.304669831379e1,5.933735966041e1,
-9.581331983210e0));
#141183=cartesian_point('',(-3.312677244131e1,5.929585452233e1,
-9.581331983210e0));
#141184=cartesian_point('',(-3.427061436627e1,6.069850966735e1,
-9.277033755194e0));
#141185=cartesian_point('',(-3.418743999909e1,6.078620367157e1,
-9.277033755194e0));
#141186=cartesian_point('',(-3.403558028454e1,6.090426306563e1,
-9.277033755194e0));
#141187=cartesian_point('',(-3.380297723565e1,6.100913062562e1,
-9.277033755194e0));
#141188=cartesian_point('',(-3.361748083997e1,6.105750764282e1,
-9.277033755194e0));
#141189=cartesian_point('',(-3.344365061003e1,6.107523060103e1,
-9.277033755194e0));
#141190=cartesian_point('',(-3.327954570066e1,6.106845553622e1,
-9.277033755194e0));
#141191=cartesian_point('',(-3.311979848025e1,6.103931362633e1,
-9.277033755194e0));
#141192=cartesian_point('',(-3.295904479822e1,6.098537821481e1,
-9.277033755194e0));
#141193=cartesian_point('',(-3.279422071981e1,6.089976784755e1,
-9.277033755194e0));
#141194=cartesian_point('',(-3.262919709450e1,6.077312923683e1,
-9.277033755194e0));
#141195=cartesian_point('',(-3.247740452962e1,6.059888054565e1,
-9.277033755194e0));
#141196=cartesian_point('',(-3.235878964297e1,6.038014977103e1,
-9.277033755194e0));
#141197=cartesian_point('',(-3.229078883182e1,6.013061574740e1,
-9.277033755194e0));
#141198=cartesian_point('',(-3.228203790950e1,5.986853987819e1,
-9.277033755194e0));
#141199=cartesian_point('',(-3.233303502397e1,5.961123753254e1,
-9.277033755194e0));
#141200=cartesian_point('',(-3.243923585205e1,5.937299726360e1,
-9.277033755194e0));
#141201=cartesian_point('',(-3.262579305604e1,5.912095317949e1,
-9.277033755194e0));
#141202=cartesian_point('',(-3.280665101601e1,5.898259800339e1,
-9.277033755194e0));
#141203=cartesian_point('',(-3.293064898548e1,5.891822425406e1,
-9.277033755194e0));
#141204=cartesian_point('',(-3.416131592489e1,6.059479331624e1,
-8.760087200121e0));
#141205=cartesian_point('',(-3.408859040866e1,6.067148706953e1,
-8.760087200121e0));
#141206=cartesian_point('',(-3.395569225765e1,6.077479355675e1,
-8.760087200121e0));
#141207=cartesian_point('',(-3.375233497346e1,6.086646310315e1,
-8.760087200121e0));
#141208=cartesian_point('',(-3.359040017550e1,6.090868355072e1,
-8.760087200121e0));
#141209=cartesian_point('',(-3.343892625364e1,6.092411657412e1,
-8.760087200121e0));
#141210=cartesian_point('',(-3.329620311442e1,6.091821465981e1,
-8.760087200121e0));
#141211=cartesian_point('',(-3.315754014134e1,6.089290946533e1,
-8.760087200121e0));
#141212=cartesian_point('',(-3.301827103891e1,6.084617181345e1,
-8.760087200121e0));
#141213=cartesian_point('',(-3.287573533928e1,6.077212547787e1,
-8.760087200121e0));
#141214=cartesian_point('',(-3.273324752535e1,6.066276699965e1,
-8.760087200121e0));
#141215=cartesian_point('',(-3.260229848600e1,6.051243870492e1,
-8.760087200121e0));
#141216=cartesian_point('',(-3.249993897148e1,6.032370536863e1,
-8.760087200121e0));
#141217=cartesian_point('',(-3.244114621796e1,6.010806706022e1,
-8.760087200121e0));
#141218=cartesian_point('',(-3.243352447797e1,5.988098881575e1,
-8.760087200121e0));
#141219=cartesian_point('',(-3.247781124584e1,5.965732942212e1,
-8.760087200121e0));
#141220=cartesian_point('',(-3.257037257135e1,5.944960128788e1,
-8.760087200121e0));
#141221=cartesian_point('',(-3.273338050024e1,5.922932887555e1,
-8.760087200121e0));
#141222=cartesian_point('',(-3.289165470259e1,5.910822344883e1,
-8.760087200121e0));
#141223=cartesian_point('',(-3.300009870250e1,5.905194775409e1,
-8.760087200121e0));
#141224=(bounded_surface()b_spline_surface(3,3,((#141144,#141145,#141146,
#141147,#141148,#141149,#141150,#141151,#141152,#141153,#141154,#141155,#141156,
#141157,#141158,#141159,#141160,#141161,#141162,#141163),(#141164,#141165,
#141166,#141167,#141168,#141169,#141170,#141171,#141172,#141173,#141174,#141175,
#141176,#141177,#141178,#141179,#141180,#141181,#141182,#141183),(#141184,
#141185,#141186,#141187,#141188,#141189,#141190,#141191,#141192,#141193,#141194,
#141195,#141196,#141197,#141198,#141199,#141200,#141201,#141202,#141203),(
#141204,#141205,#141206,#141207,#141208,#141209,#141210,#141211,#141212,#141213,
#141214,#141215,#141216,#141217,#141218,#141219,#141220,#141221,#141222,
#141223)),.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),(-3.733910147017e-1,1.231756702666e0),(
3.050257236625e-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.232527596870e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.529737800190e0,1.529737800190e0,1.529737800190e0,
1.529737800190e0,1.529737800190e0,1.529737800190e0,1.529737800190e0,
1.529737800190e0,1.529737800190e0,1.529737800190e0,1.529737800190e0,
1.529737800190e0,1.529737800190e0,1.529737800190e0,1.529737800190e0,
1.529737800190e0,1.529737800190e0,1.529737800190e0,1.529737800190e0,
1.529737800190e0),(8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,
8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,
8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,
8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,
8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,8.806910338389e-1,
8.806910338389e-1),(8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,
8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,
8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,
8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,
8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,8.280643805508e-1,
8.280643805508e-1),(1.371857840326e0,1.371857840326e0,1.371857840326e0,
1.371857840326e0,1.371857840326e0,1.371857840326e0,1.371857840326e0,
1.371857840326e0,1.371857840326e0,1.371857840326e0,1.371857840326e0,
1.371857840326e0,1.371857840326e0,1.371857840326e0,1.371857840326e0,
1.371857840326e0,1.371857840326e0,1.371857840326e0,1.371857840326e0,
1.371857840326e0)))representation_item('')surface());
#141226=oriented_edge('',*,*,#141225,.t.);
#141228=oriented_edge('',*,*,#141227,.t.);
#141229=oriented_edge('',*,*,#141082,.f.);
#141231=oriented_edge('',*,*,#141230,.t.);
#141232=edge_loop('',(#141226,#141228,#141229,#141231));
#141233=face_outer_bound('',#141232,.f.);
#141235=cartesian_point('',(0.e0,0.e0,-9.4e0));
#141236=direction('',(0.e0,0.e0,1.e0));
#141237=direction('',(1.e0,0.e0,0.e0));
#141238=axis2_placement_3d('',#141235,#141236,#141237);
#141239=plane('',#141238);
#141241=oriented_edge('',*,*,#141240,.t.);
#141243=oriented_edge('',*,*,#141242,.t.);
#141245=oriented_edge('',*,*,#141244,.f.);
#141247=oriented_edge('',*,*,#141246,.t.);
#141248=oriented_edge('',*,*,#141225,.f.);
#141250=oriented_edge('',*,*,#141249,.t.);
#141251=edge_loop('',(#141241,#141243,#141245,#141247,#141248,#141250));
#141252=face_outer_bound('',#141251,.f.);
#141254=cartesian_point('',(-3.899669094352e1,5.454720251528e1,
-9.288606386951e0));
#141255=cartesian_point('',(-3.960257659924e1,5.448358973210e1,
-9.780678196107e0));
#141256=cartesian_point('',(-4.016779964397e1,5.442425452029e1,
-9.241900949274e0));
#141257=cartesian_point('',(-3.971143725850e1,5.447217085409e1,
-8.607301802222e0));
#141258=cartesian_point('',(-3.896485241517e1,5.424393397409e1,
-9.288603850073e0));
#141259=cartesian_point('',(-3.946626029519e1,5.318514885547e1,
-9.780667334494e0));
#141260=cartesian_point('',(-3.993401719448e1,5.219742853076e1,
-9.241882321609e0));
#141261=cartesian_point('',(-3.955634903440e1,5.299492357209e1,
-8.607289444873e0));
#141262=cartesian_point('',(-3.865991733671e1,5.424362108886e1,
-9.288604119324e0));
#141263=cartesian_point('',(-3.816068415785e1,5.318380924086e1,
-9.780668487289e0));
#141264=cartesian_point('',(-3.769495423345e1,5.219513109183e1,
-9.241884298653e0));
#141265=cartesian_point('',(-3.807098390531e1,5.299339948111e1,
-8.607290756418e0));
#141266=cartesian_point('',(-3.862745652558e1,5.454682365433e1,
-9.288606712977e0));
#141267=cartesian_point('',(-3.802170355702e1,5.448196764316e1,
-9.780679591983e0));
#141268=cartesian_point('',(-3.745660251522e1,5.442147263790e1,
-9.241903343202e0));
#141269=cartesian_point('',(-3.791286448800e1,5.447032538964e1,
-8.607303390323e0));
#141270=(bounded_surface()b_spline_surface(3,3,((#141254,#141255,#141256,
#141257),(#141258,#141259,#141260,#141261),(#141262,#141263,#141264,#141265),(
#141266,#141267,#141268,#141269)),.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.195792384685e0,1.347067528883e0,
1.347067528883e0,3.195792384685e0),(1.289888268473e0,5.437044692497e-1,
5.437044692497e-1,1.289888268473e0),(1.289888268473e0,5.437044692497e-1,
5.437044692497e-1,1.289888268473e0),(3.195792384685e0,1.347067528883e0,
1.347067528883e0,3.195792384685e0)))representation_item('')surface());
#141271=oriented_edge('',*,*,#141240,.f.);
#141273=oriented_edge('',*,*,#141272,.t.);
#141274=oriented_edge('',*,*,#140814,.t.);
#141276=oriented_edge('',*,*,#141275,.t.);
#141277=edge_loop('',(#141271,#141273,#141274,#141276));
#141278=face_outer_bound('',#141277,.f.);
#141280=cartesian_point('',(-2.998278876549e1,6.267234179785e1,-8.9e0));
#141281=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#141282=direction('',(0.e0,0.e0,-1.e0));
#141283=axis2_placement_3d('',#141280,#141281,#141282);
#141284=cylindrical_surface('',#141283,5.e-1);
#141285=oriented_edge('',*,*,#141249,.f.);
#141286=oriented_edge('',*,*,#141230,.f.);
#141287=oriented_edge('',*,*,#140798,.t.);
#141288=oriented_edge('',*,*,#141272,.f.);
#141289=edge_loop('',(#141285,#141286,#141287,#141288));
#141290=face_outer_bound('',#141289,.f.);
#141292=cartesian_point('',(-3.832048135386e1,5.336747314243e1,-8.9e0));
#141293=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#141294=direction('',(0.e0,0.e0,-1.e0));
#141295=axis2_placement_3d('',#141292,#141293,#141294);
#141296=cylindrical_surface('',#141295,5.e-1);
#141297=oriented_edge('',*,*,#141242,.f.);
#141298=oriented_edge('',*,*,#141275,.f.);
#141299=oriented_edge('',*,*,#140883,.t.);
#141301=oriented_edge('',*,*,#141300,.f.);
#141302=edge_loop('',(#141297,#141298,#141299,#141301));
#141303=face_outer_bound('',#141302,.f.);
#141305=cartesian_point('',(-4.011447627583e1,5.552973421760e1,
-9.337478406903e0));
#141306=cartesian_point('',(-4.014281685878e1,5.554300419042e1,
-9.337478406903e0));
#141307=cartesian_point('',(-4.017846189256e1,5.556864816356e1,
-9.337478406903e0));
#141308=cartesian_point('',(-4.021435539560e1,5.561132000666e1,
-9.337478406903e0));
#141309=cartesian_point('',(-4.023444399958e1,5.564356683196e1,
-9.337478406903e0));
#141310=cartesian_point('',(-4.025052050882e1,5.568093146701e1,
-9.337478406903e0));
#141311=cartesian_point('',(-4.026119902555e1,5.572407086048e1,
-9.337478406903e0));
#141312=cartesian_point('',(-4.026424252491e1,5.577301576203e1,
-9.337478406903e0));
#141313=cartesian_point('',(-4.025685822182e1,5.582620807360e1,
-9.337478406903e0));
#141314=cartesian_point('',(-4.023683653995e1,5.588014144087e1,
-9.337478406903e0));
#141315=cartesian_point('',(-4.020381989655e1,5.593004732866e1,
-9.337478406903e0));
#141316=cartesian_point('',(-4.015141057172e1,5.597910920005e1,
-9.337478406903e0));
#141317=cartesian_point('',(-4.010454790493e1,5.600214041041e1,
-9.337478406903e0));
#141318=cartesian_point('',(-4.007448574066e1,5.601057815311e1,
-9.337478406903e0));
#141319=cartesian_point('',(-4.030455704247e1,5.512776099517e1,
-9.583611725976e0));
#141320=cartesian_point('',(-4.038124782941e1,5.516367599622e1,
-9.583611725976e0));
#141321=cartesian_point('',(-4.047791968450e1,5.523316904955e1,
-9.583611725976e0));
#141322=cartesian_point('',(-4.057553101631e1,5.534920017010e1,
-9.583611725976e0));
#141323=cartesian_point('',(-4.063025585890e1,5.543703407374e1,
-9.583611725976e0));
#141324=cartesian_point('',(-4.067412548184e1,5.553897743906e1,
-9.583611725976e0));
#141325=cartesian_point('',(-4.070330968270e1,5.565684894959e1,
-9.583611725976e0));
#141326=cartesian_point('',(-4.071163848989e1,5.579072004246e1,
-9.583611725976e0));
#141327=cartesian_point('',(-4.069143451156e1,5.593624336098e1,
-9.583611725976e0));
#141328=cartesian_point('',(-4.063669346758e1,5.608366588402e1,
-9.583611725976e0));
#141329=cartesian_point('',(-4.054659957430e1,5.621980403575e1,
-9.583611725976e0));
#141330=cartesian_point('',(-4.040398262618e1,5.635326835757e1,
-9.583611725976e0));
#141331=cartesian_point('',(-4.027690655654e1,5.641565777172e1,
-9.583611725976e0));
#141332=cartesian_point('',(-4.019554590936e1,5.643850871768e1,
-9.583611725976e0));
#141333=cartesian_point('',(-4.048806667003e1,5.473968413891e1,
-9.279840634917e0));
#141334=cartesian_point('',(-4.061143616871e1,5.479746129244e1,
-9.279840634917e0));
#141335=cartesian_point('',(-4.076702512952e1,5.490928755068e1,
-9.279840634917e0));
#141336=cartesian_point('',(-4.092422068599e1,5.509614189599e1,
-9.279840634917e0));
#141337=cartesian_point('',(-4.101238438191e1,5.523764121574e1,
-9.279840634917e0));
#141338=cartesian_point('',(-4.108308630210e1,5.540193080506e1,
-9.279840634917e0));
#141339=cartesian_point('',(-4.113013643997e1,5.559195092056e1,
-9.279840634917e0));
#141340=cartesian_point('',(-4.114356784027e1,5.580781228051e1,
-9.279840634917e0));
#141341=cartesian_point('',(-4.111098736679e1,5.604247469504e1,
-9.279840634917e0));
#141342=cartesian_point('',(-4.102272721952e1,5.628015442528e1,
-9.279840634917e0));
#141343=cartesian_point('',(-4.087752925432e1,5.649954376536e1,
-9.279840634917e0));
#141344=cartesian_point('',(-4.064782318792e1,5.671449271923e1,
-9.279840634917e0));
#141345=cartesian_point('',(-4.044330671708e1,5.681487971201e1,
-9.279840634917e0));
#141346=cartesian_point('',(-4.031242097696e1,5.685164559111e1,
-9.279840634917e0));
#141347=cartesian_point('',(-4.042303614010e1,5.487720742546e1,
-8.759629894409e0));
#141348=cartesian_point('',(-4.052986403640e1,5.492723725914e1,
-8.759629894409e0));
#141349=cartesian_point('',(-4.066457446820e1,5.502406184605e1,
-8.759629894409e0));
#141350=cartesian_point('',(-4.080065508779e1,5.518581847586e1,
-8.759629894409e0));
#141351=cartesian_point('',(-4.087696901508e1,5.530830031440e1,
-8.759629894409e0));
#141352=cartesian_point('',(-4.093816234022e1,5.545049619364e1,
-8.759629894409e0));
#141353=cartesian_point('',(-4.097888130347e1,5.561494891700e1,
-8.759629894409e0));
#141354=cartesian_point('',(-4.099050449140e1,5.580175528254e1,
-8.759629894409e0));
#141355=cartesian_point('',(-4.096230989213e1,5.600482936316e1,
-8.759629894409e0));
#141356=cartesian_point('',(-4.088592795179e1,5.621052453302e1,
-8.759629894409e0));
#141357=cartesian_point('',(-4.076025728607e1,5.640041204443e1,
-8.759629894409e0));
#141358=cartesian_point('',(-4.056141310043e1,5.658648518644e1,
-8.759629894409e0));
#141359=cartesian_point('',(-4.038433928220e1,5.667340692931e1,
-8.759629894409e0));
#141360=cartesian_point('',(-4.027100381446e1,5.670524175511e1,
-8.759629894409e0));
#141361=(bounded_surface()b_spline_surface(3,3,((#141305,#141306,#141307,
#141308,#141309,#141310,#141311,#141312,#141313,#141314,#141315,#141316,#141317,
#141318),(#141319,#141320,#141321,#141322,#141323,#141324,#141325,#141326,
#141327,#141328,#141329,#141330,#141331,#141332),(#141333,#141334,#141335,
#141336,#141337,#141338,#141339,#141340,#141341,#141342,#141343,#141344,#141345,
#141346),(#141347,#141348,#141349,#141350,#141351,#141352,#141353,#141354,
#141355,#141356,#141357,#141358,#141359,#141360)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(-3.792284100252e-1,
1.232541281431e0),(9.981055322621e-2,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.669051288825e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.536842565043e0,1.536842565043e0,1.536842565043e0,1.536842565043e0,
1.536842565043e0,1.536842565043e0,1.536842565043e0,1.536842565043e0,
1.536842565043e0,1.536842565043e0,1.536842565043e0,1.536842565043e0,
1.536842565043e0,1.536842565043e0),(8.807623280585e-1,8.807623280585e-1,
8.807623280585e-1,8.807623280585e-1,8.807623280585e-1,8.807623280585e-1,
8.807623280585e-1,8.807623280585e-1,8.807623280585e-1,8.807623280585e-1,
8.807623280585e-1,8.807623280585e-1,8.807623280585e-1,8.807623280585e-1),(
8.260333605947e-1,8.260333605947e-1,8.260333605947e-1,8.260333605947e-1,
8.260333605947e-1,8.260333605947e-1,8.260333605947e-1,8.260333605947e-1,
8.260333605947e-1,8.260333605947e-1,8.260333605947e-1,8.260333605947e-1,
8.260333605947e-1,8.260333605947e-1),(1.372655662651e0,1.372655662651e0,
1.372655662651e0,1.372655662651e0,1.372655662651e0,1.372655662651e0,
1.372655662651e0,1.372655662651e0,1.372655662651e0,1.372655662651e0,
1.372655662651e0,1.372655662651e0,1.372655662651e0,1.372655662651e0)))representation_item('')surface());
#141362=oriented_edge('',*,*,#141244,.t.);
#141363=oriented_edge('',*,*,#141300,.t.);
#141364=oriented_edge('',*,*,#140898,.t.);
#141366=oriented_edge('',*,*,#141365,.t.);
#141367=edge_loop('',(#141362,#141363,#141364,#141366));
#141368=face_outer_bound('',#141367,.f.);
#141370=cartesian_point('',(0.e0,0.e0,-8.9e0));
#141371=direction('',(0.e0,0.e0,1.e0));
#141372=direction('',(-8.857524219250e-1,4.641579979425e-1,0.e0));
#141373=axis2_placement_3d('',#141370,#141371,#141372);
#141374=toroidal_surface('',#141373,6.912806903282e1,5.e-1);
#141375=oriented_edge('',*,*,#141246,.f.);
#141376=oriented_edge('',*,*,#141365,.f.);
#141377=oriented_edge('',*,*,#140967,.t.);
#141378=oriented_edge('',*,*,#141227,.f.);
#141379=edge_loop('',(#141375,#141376,#141377,#141378));
#141380=face_outer_bound('',#141379,.f.);
#141382=cartesian_point('',(-4.979238185075e1,4.043138274689e1,
1.944549688183e0));
#141383=cartesian_point('',(-4.994981676450e1,4.020068107998e1,
1.942349274864e0));
#141384=cartesian_point('',(-5.033396777382e1,3.986212749561e1,
1.938959405939e0));
#141385=cartesian_point('',(-5.103522017567e1,3.965528271340e1,
1.936872075345e0));
#141386=cartesian_point('',(-5.169966549787e1,3.972041375515e1,
1.937515596494e0));
#141387=cartesian_point('',(-5.224779104890e1,4.000689645704e1,
1.940413862780e0));
#141388=cartesian_point('',(-5.251437706265e1,4.029395726094e1,
1.943167095813e0));
#141389=cartesian_point('',(-5.261053699081e1,4.043440801061e1,
1.944550273557e0));
#141390=cartesian_point('',(-5.015704873303e1,4.069053257554e1,
2.174862630068e0));
#141391=cartesian_point('',(-5.027100219269e1,4.051745365045e1,
2.177038512467e0));
#141392=cartesian_point('',(-5.055377472678e1,4.026120583660e1,
2.179926036707e0));
#141393=cartesian_point('',(-5.107681573707e1,4.010357832438e1,
2.181642871507e0));
#141394=cartesian_point('',(-5.157345103772e1,4.015326344191e1,
2.181105620894e0));
#141395=cartesian_point('',(-5.198048522619e1,4.037097970963e1,
2.178756315572e0));
#141396=cartesian_point('',(-5.217558006795e1,4.058741390367e1,
2.176118036104e0));
#141397=cartesian_point('',(-5.224523598082e1,4.069277109955e1,
2.174861629987e0));
#141398=cartesian_point('',(-5.049456011296e1,4.093042158985e1,
1.863701191396e0));
#141399=cartesian_point('',(-5.057257665374e1,4.081363414936e1,
1.869892786335e0));
#141400=cartesian_point('',(-5.076450341686e1,4.064150842996e1,
1.878758279948e0));
#141401=cartesian_point('',(-5.111712496495e1,4.053599362662e1,
1.884128629451e0));
#141402=cartesian_point('',(-5.145158443911e1,4.056923312396e1,
1.882461436315e0));
#141403=cartesian_point('',(-5.172661195288e1,4.071517245181e1,
1.875054706532e0));
#141404=cartesian_point('',(-5.185942386923e1,4.086084172181e1,
1.867429642131e0));
#141405=cartesian_point('',(-5.190709305376e1,4.093193705024e1,
1.863698933990e0));
#141406=cartesian_point('',(-5.036877747193e1,4.084106484916e1,
1.354913033487e0));
#141407=cartesian_point('',(-5.046531835955e1,4.070682548645e1,
1.359566725022e0));
#141408=cartesian_point('',(-5.069465605074e1,4.051281659766e1,
1.366404585110e0));
#141409=cartesian_point('',(-5.110426069998e1,4.039569765164e1,
1.370571391170e0));
#141410=cartesian_point('',(-5.149098295533e1,4.043250436357e1,
1.369281096741e0));
#141411=cartesian_point('',(-5.181351203375e1,4.059550453864e1,
1.363520103436e0));
#141412=cartesian_point('',(-5.197416392072e1,4.076111476882e1,
1.357757358340e0));
#141413=cartesian_point('',(-5.203305786665e1,4.084285584383e1,
1.354911494942e0));
#141414=(bounded_surface()b_spline_surface(3,3,((#141382,#141383,#141384,
#141385,#141386,#141387,#141388,#141389),(#141390,#141391,#141392,#141393,
#141394,#141395,#141396,#141397),(#141398,#141399,#141400,#141401,#141402,
#141403,#141404,#141405),(#141406,#141407,#141408,#141409,#141410,#141411,
#141412,#141413)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603687354083e-1,1.232802295277e0),(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.514098474131e0,1.514098474131e0,1.514098474131e0,1.514098474131e0,
1.514098474131e0,1.514098474131e0,1.514098474131e0,1.514098474131e0),(
8.794505902666e-1,8.794505902666e-1,8.794505902665e-1,8.794505902666e-1,
8.794505902666e-1,8.794505902666e-1,8.794505902666e-1,8.794505902666e-1),(
8.324011288267e-1,8.324011288267e-1,8.324011288267e-1,8.324011288267e-1,
8.324011288267e-1,8.324011288267e-1,8.324011288267e-1,8.324011288267e-1),(
1.372950089811e0,1.372950089811e0,1.372950089811e0,1.372950089811e0,
1.372950089811e0,1.372950089811e0,1.372950089811e0,1.372950089811e0)))representation_item('')surface());
#141415=oriented_edge('',*,*,#126416,.t.);
#141417=oriented_edge('',*,*,#141416,.t.);
#141419=oriented_edge('',*,*,#141418,.t.);
#141421=oriented_edge('',*,*,#141420,.t.);
#141422=edge_loop('',(#141415,#141417,#141419,#141421));
#141423=face_outer_bound('',#141422,.f.);
#141425=cartesian_point('',(-5.180242543086e1,3.991373605510e1,1.5e0));
#141426=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#141427=direction('',(0.e0,0.e0,1.e0));
#141428=axis2_placement_3d('',#141425,#141426,#141427);
#141429=cylindrical_surface('',#141428,5.e-1);
#141430=oriented_edge('',*,*,#126430,.f.);
#141432=oriented_edge('',*,*,#141431,.f.);
#141434=oriented_edge('',*,*,#141433,.t.);
#141435=oriented_edge('',*,*,#141416,.f.);
#141436=edge_loop('',(#141430,#141432,#141434,#141435));
#141437=face_outer_bound('',#141436,.f.);
#141439=cartesian_point('',(-5.455285305242e1,4.238022339653e1,
1.944327778725e0));
#141440=cartesian_point('',(-5.468229462937e1,4.246948240011e1,
1.943183408542e0));
#141441=cartesian_point('',(-5.495568496172e1,4.271939252502e1,
1.940777324829e0));
#141442=cartesian_point('',(-5.524179563419e1,4.323378961119e1,
1.938281652208e0));
#141443=cartesian_point('',(-5.532977834677e1,4.387029924230e1,
1.937740405211e0));
#141444=cartesian_point('',(-5.517033184744e1,4.454265548397e1,
1.939596196456e0));
#141445=cartesian_point('',(-5.488340776951e1,4.492613349494e1,
1.942446767482e0));
#141446=cartesian_point('',(-5.468663488276e1,4.509177612575e1,
1.944398097196e0));
#141447=cartesian_point('',(-5.429404621916e1,4.274454735554e1,
2.174863992263e0));
#141448=cartesian_point('',(-5.439109276001e1,4.280936589215e1,
2.175969443432e0));
#141449=cartesian_point('',(-5.459691684031e1,4.299245653704e1,
2.178226079404e0));
#141450=cartesian_point('',(-5.481367200615e1,4.337431886238e1,
2.180300281068e0));
#141451=cartesian_point('',(-5.488022189937e1,4.384971867995e1,
2.180744137643e0));
#141452=cartesian_point('',(-5.475842016908e1,4.435108555450e1,
2.179235607271e0));
#141453=cartesian_point('',(-5.454109748183e1,4.463403467369e1,
2.176658971987e0));
#141454=cartesian_point('',(-5.439321566973e1,4.475473492255e1,
2.174957309410e0));
#141455=cartesian_point('',(-5.405403482751e1,4.308240348435e1,
1.864543749346e0));
#141456=cartesian_point('',(-5.411952866537e1,4.312670621306e1,
1.867726531450e0));
#141457=cartesian_point('',(-5.425813282784e1,4.325128859588e1,
1.874320445420e0));
#141458=cartesian_point('',(-5.440361040474e1,4.350940460387e1,
1.880773655618e0));
#141459=cartesian_point('',(-5.444827032530e1,4.382977608190e1,
1.882164516415e0));
#141460=cartesian_point('',(-5.436678161342e1,4.416794400011e1,
1.877414955501e0));
#141461=cartesian_point('',(-5.422082731253e1,4.435983713894e1,
1.869743340725e0));
#141462=cartesian_point('',(-5.412112180008e1,4.444222711780e1,
1.864581894475e0));
#141463=cartesian_point('',(-5.414283618057e1,4.295738959380e1,
1.355733604264e0));
#141464=cartesian_point('',(-5.421820708230e1,4.301184078926e1,
1.358136970110e0));
#141465=cartesian_point('',(-5.437625536404e1,4.316218574719e1,
1.363141826595e0));
#141466=cartesian_point('',(-5.453982462791e1,4.346509087332e1,
1.368142643717e0));
#141467=cartesian_point('',(-5.459018757246e1,4.383613528760e1,
1.369222916012e0));
#141468=cartesian_point('',(-5.450021134294e1,4.422917886392e1,
1.365528479455e0));
#141469=cartesian_point('',(-5.433596847605e1,4.445734620372e1,
1.359668275194e0));
#141470=cartesian_point('',(-5.422181260108e1,4.455791827781e1,
1.355701137162e0));
#141471=(bounded_surface()b_spline_surface(3,3,((#141439,#141440,#141441,
#141442,#141443,#141444,#141445,#141446),(#141447,#141448,#141449,#141450,
#141451,#141452,#141453,#141454),(#141455,#141456,#141457,#141458,#141459,
#141460,#141461,#141462),(#141463,#141464,#141465,#141466,#141467,#141468,
#141469,#141470)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.604501564903e-1,1.232095356219e0),(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.514176275348e0,1.514176275348e0,1.514176275348e0,1.514176275348e0,
1.514176275348e0,1.514176275348e0,1.514176275348e0,1.514176275348e0),(
8.797416026978e-1,8.797416026978e-1,8.797416026978e-1,8.797416026978e-1,
8.797416026978e-1,8.797416026978e-1,8.797416026978e-1,8.797416026978e-1),(
8.324217579171e-1,8.324217579171e-1,8.324217579171e-1,8.324217579171e-1,
8.324217579171e-1,8.324217579171e-1,8.324217579171e-1,8.324217579171e-1),(
1.372216741006e0,1.372216741006e0,1.372216741006e0,1.372216741006e0,
1.372216741006e0,1.372216741006e0,1.372216741006e0,1.372216741006e0)))representation_item('')surface());
#141472=oriented_edge('',*,*,#126428,.t.);
#141474=oriented_edge('',*,*,#141473,.t.);
#141476=oriented_edge('',*,*,#141475,.t.);
#141477=oriented_edge('',*,*,#141431,.t.);
#141478=edge_loop('',(#141472,#141474,#141476,#141477));
#141479=face_outer_bound('',#141478,.f.);
#141481=cartesian_point('',(0.e0,0.e0,1.5e0));
#141482=direction('',(0.e0,0.e0,1.e0));
#141483=direction('',(-7.799714761983e-1,6.258150655881e-1,0.e0));
#141484=axis2_placement_3d('',#141481,#141482,#141483);
#141485=toroidal_surface('',#141484,7.067448228336e1,5.e-1);
#141486=oriented_edge('',*,*,#126426,.f.);
#141488=oriented_edge('',*,*,#141487,.f.);
#141490=oriented_edge('',*,*,#141489,.t.);
#141491=oriented_edge('',*,*,#141473,.f.);
#141492=edge_loop('',(#141486,#141488,#141490,#141491));
#141493=face_outer_bound('',#141492,.f.);
#141495=cartesian_point('',(-4.497683686779e1,5.478128473129e1,
1.944378671766e0));
#141496=cartesian_point('',(-4.480931842042e1,5.497941284259e1,
1.942437846256e0));
#141497=cartesian_point('',(-4.442244289528e1,5.526623623282e1,
1.939559373428e0));
#141498=cartesian_point('',(-4.374657143359e1,5.542193782147e1,
1.937730995551e0));
#141499=cartesian_point('',(-4.311067440982e1,5.532968520197e1,
1.938297712988e0));
#141500=cartesian_point('',(-4.260042026504e1,5.504158261668e1,
1.940808318605e0));
#141501=cartesian_point('',(-4.235343160388e1,5.476906652352e1,
1.943193326015e0));
#141502=cartesian_point('',(-4.226572877380e1,5.464127897506e1,
1.944320514558e0));
#141503=cartesian_point('',(-4.464049416994e1,5.448707909712e1,
2.174945695184e0));
#141504=cartesian_point('',(-4.451841703033e1,5.463598952591e1,
2.176702234183e0));
#141505=cartesian_point('',(-4.423291856687e1,5.485327059811e1,
2.179256148039e0));
#141506=cartesian_point('',(-4.372889128083e1,5.497225207447e1,
2.180757004116e0));
#141507=cartesian_point('',(-4.325396314074e1,5.490247043874e1,
2.180285634234e0));
#141508=cartesian_point('',(-4.287523124296e1,5.468423414779e1,
2.178208726274e0));
#141509=cartesian_point('',(-4.269431480197e1,5.447909238916e1,
2.175949031715e0));
#141510=cartesian_point('',(-4.263063217308e1,5.438329061869e1,
2.174857867456e0));
#141511=cartesian_point('',(-4.432862367834e1,5.421424697562e1,
1.864587391071e0));
#141512=cartesian_point('',(-4.424529712833e1,5.431464265163e1,
1.869813885312e0));
#141513=cartesian_point('',(-4.405168986787e1,5.446055812048e1,
1.877491120564e0));
#141514=cartesian_point('',(-4.371174226500e1,5.454015003044e1,
1.882191710657e0));
#141515=cartesian_point('',(-4.339168591898e1,5.449332189851e1,
1.880725789533e0));
#141516=cartesian_point('',(-4.313566958379e1,5.434684270857e1,
1.874248015413e0));
#141517=cartesian_point('',(-4.301255662918e1,5.420869123799e1,
1.867678759803e0));
#141518=cartesian_point('',(-4.296902897833e1,5.414403650318e1,
1.864540407658e0));
#141519=cartesian_point('',(-4.444407169155e1,5.431520474294e1,
1.355713339374e0));
#141520=cartesian_point('',(-4.434237285471e1,5.443013446166e1,
1.359704845716e0));
#141521=cartesian_point('',(-4.411223873887e1,5.459427671220e1,
1.365588107817e0));
#141522=cartesian_point('',(-4.371719167399e1,5.468209354764e1,
1.369238381526e0));
#141523=cartesian_point('',(-4.334648705975e1,5.462928843045e1,
1.368102547308e0));
#141524=cartesian_point('',(-4.304595177335e1,5.446454594047e1,
1.363078780788e0));
#141525=cartesian_point('',(-4.289732200953e1,5.430697279087e1,
1.358101495925e0));
#141526=cartesian_point('',(-4.284381345528e1,5.423255949313e1,
1.355732583091e0));
#141527=(bounded_surface()b_spline_surface(3,3,((#141495,#141496,#141497,
#141498,#141499,#141500,#141501,#141502),(#141503,#141504,#141505,#141506,
#141507,#141508,#141509,#141510),(#141511,#141512,#141513,#141514,#141515,
#141516,#141517,#141518),(#141519,#141520,#141521,#141522,#141523,#141524,
#141525,#141526)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.604547179181e-1,1.232093021196e0),(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.514187238571e0,1.514187238571e0,1.514187238571e0,1.514187238571e0,
1.514187238571e0,1.514187238571e0,1.514187238571e0,1.514187238571e0),(
8.797415149200e-1,8.797415149200e-1,8.797415149200e-1,8.797415149200e-1,
8.797415149200e-1,8.797415149200e-1,8.797415149200e-1,8.797415149200e-1),(
8.324185542400e-1,8.324185542400e-1,8.324185542400e-1,8.324185542400e-1,
8.324185542400e-1,8.324185542400e-1,8.324185542400e-1,8.324185542400e-1),(
1.372218356531e0,1.372218356531e0,1.372218356531e0,1.372218356531e0,
1.372218356531e0,1.372218356531e0,1.372218356531e0,1.372218356531e0)))representation_item('')surface());
#141528=oriented_edge('',*,*,#126424,.t.);
#141530=oriented_edge('',*,*,#141529,.t.);
#141532=oriented_edge('',*,*,#141531,.t.);
#141533=oriented_edge('',*,*,#141487,.t.);
#141534=edge_loop('',(#141528,#141530,#141532,#141533));
#141535=face_outer_bound('',#141534,.f.);
#141537=cartesian_point('',(-4.307256215488e1,5.516016561503e1,1.5e0));
#141538=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#141539=direction('',(0.e0,0.e0,1.e0));
#141540=axis2_placement_3d('',#141537,#141538,#141539);
#141541=cylindrical_surface('',#141540,5.e-1);
#141542=oriented_edge('',*,*,#126422,.f.);
#141544=oriented_edge('',*,*,#141543,.f.);
#141546=oriented_edge('',*,*,#141545,.t.);
#141547=oriented_edge('',*,*,#141529,.f.);
#141548=edge_loop('',(#141542,#141544,#141546,#141547));
#141549=face_outer_bound('',#141548,.f.);
#141551=cartesian_point('',(-4.032405860331e1,5.269464321947e1,
1.944549745353e0));
#141552=cartesian_point('',(-4.009335695390e1,5.253720831691e1,
1.942349333151e0));
#141553=cartesian_point('',(-3.975480339298e1,5.215305733437e1,
1.938959465816e0));
#141554=cartesian_point('',(-3.954795862381e1,5.145180497953e1,
1.936872136175e0));
#141555=cartesian_point('',(-3.961308966170e1,5.078735969903e1,
1.937515657030e0));
#141556=cartesian_point('',(-3.989957234516e1,5.023923418561e1,1.940413922e0));
#141557=cartesian_point('',(-4.018663312871e1,4.997264819094e1,
1.943167153666e0));
#141558=cartesian_point('',(-4.032708386685e1,4.987648827027e1,
1.944550330726e0));
#141559=cartesian_point('',(-4.058320831846e1,5.232997650079e1,
2.174862443305e0));
#141560=cartesian_point('',(-4.041012938512e1,5.221602303166e1,
2.177038324802e0));
#141561=cartesian_point('',(-4.015388155946e1,5.193325047795e1,
2.179925847827e0));
#141562=cartesian_point('',(-3.999625403997e1,5.141020943616e1,
2.181642681907e0));
#141563=cartesian_point('',(-4.004593915997e1,5.091357410441e1,
2.181105431519e0));
#141564=cartesian_point('',(-4.026365543801e1,5.050653989045e1,
2.178756127183e0));
#141565=cartesian_point('',(-4.048008964233e1,5.031144503452e1,
2.176117848804e0));
#141566=cartesian_point('',(-4.058544684267e1,5.024178911637e1,
2.174861443221e0));
#141567=cartesian_point('',(-4.082309723281e1,5.199246526478e1,
1.863701242393e0));
#141568=cartesian_point('',(-4.070630975900e1,5.191444870012e1,
1.869892834683e0));
#141569=cartesian_point('',(-4.053418398990e1,5.172252187922e1,
1.878758324465e0));
#141570=cartesian_point('',(-4.042866915567e1,5.136990022571e1,
1.884128671662e0));
#141571=cartesian_point('',(-4.046190866286e1,5.103544065037e1,
1.882461479234e0));
#141572=cartesian_point('',(-4.060784803337e1,5.076041305441e1,
1.875054752644e0));
#141573=cartesian_point('',(-4.075351734541e1,5.062760109803e1,
1.867429691488e0));
#141574=cartesian_point('',(-4.082461269356e1,5.057993189922e1,
1.863698984984e0));
#141575=cartesian_point('',(-4.073374068630e1,5.211824763140e1,
1.354913273596e0));
#141576=cartesian_point('',(-4.059950133364e1,5.202170675285e1,
1.359566965794e0));
#141577=cartesian_point('',(-4.040549245688e1,5.179236908024e1,
1.366404826778e0));
#141578=cartesian_point('',(-4.028837351681e1,5.138276445950e1,
1.370571633388e0));
#141579=cartesian_point('',(-4.032518022705e1,5.099604222881e1,
1.369281338782e0));
#141580=cartesian_point('',(-4.048818039332e1,5.067351317428e1,
1.363520344728e0));
#141581=cartesian_point('',(-4.065379061245e1,5.051286130127e1,
1.357757598809e0));
#141582=cartesian_point('',(-4.073553168086e1,5.045396736122e1,
1.354911735052e0));
#141583=(bounded_surface()b_spline_surface(3,3,((#141551,#141552,#141553,
#141554,#141555,#141556,#141557,#141558),(#141559,#141560,#141561,#141562,
#141563,#141564,#141565,#141566),(#141567,#141568,#141569,#141570,#141571,
#141572,#141573,#141574),(#141575,#141576,#141577,#141578,#141579,#141580,
#141581,#141582)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603685081890e-1,1.232801882152e0),(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.514098202590e0,1.514098202590e0,1.514098202590e0,1.514098202590e0,
1.514098202590e0,1.514098202590e0,1.514098202590e0,1.514098202590e0),(
8.794507414169e-1,8.794507414169e-1,8.794507414169e-1,8.794507414169e-1,
8.794507414169e-1,8.794507414169e-1,8.794507414169e-1,8.794507414169e-1),(
8.324012303212e-1,8.324012303212e-1,8.324012303212e-1,8.324012303212e-1,
8.324012303212e-1,8.324012303212e-1,8.324012303212e-1,8.324012303212e-1),(
1.372949669301e0,1.372949669301e0,1.372949669301e0,1.372949669301e0,
1.372949669301e0,1.372949669301e0,1.372949669301e0,1.372949669301e0)))representation_item('')surface());
#141584=oriented_edge('',*,*,#126420,.t.);
#141586=oriented_edge('',*,*,#141585,.t.);
#141588=oriented_edge('',*,*,#141587,.t.);
#141589=oriented_edge('',*,*,#141543,.t.);
#141590=edge_loop('',(#141584,#141586,#141588,#141589));
#141591=face_outer_bound('',#141590,.f.);
#141593=cartesian_point('',(-3.980641185409e1,5.068459973469e1,1.5e0));
#141594=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#141595=direction('',(0.e0,0.e0,1.e0));
#141596=axis2_placement_3d('',#141593,#141594,#141595);
#141597=cylindrical_surface('',#141596,5.e-1);
#141598=oriented_edge('',*,*,#126418,.f.);
#141599=oriented_edge('',*,*,#141420,.f.);
#141601=oriented_edge('',*,*,#141600,.t.);
#141602=oriented_edge('',*,*,#141585,.f.);
#141603=edge_loop('',(#141598,#141599,#141601,#141602));
#141604=face_outer_bound('',#141603,.f.);
#141606=cartesian_point('',(-5.433481930691e1,3.685690638021e1,2.e0));
#141607=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624294e-2));
#141608=direction('',(7.078468738262e-1,7.063659131176e-1,0.e0));
#141609=axis2_placement_3d('',#141606,#141607,#141608);
#141610=plane('',#141609);
#141611=oriented_edge('',*,*,#141600,.f.);
#141613=oriented_edge('',*,*,#141612,.t.);
#141615=oriented_edge('',*,*,#141614,.f.);
#141617=oriented_edge('',*,*,#141616,.t.);
#141618=edge_loop('',(#141611,#141613,#141615,#141617));
#141619=face_outer_bound('',#141618,.f.);
#141621=cartesian_point('',(-5.121421898647e1,2.802697579627e1,
1.824292593605e2));
#141622=direction('',(7.740156386968e-5,7.391302193968e-2,-9.972646886342e-1));
#141623=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624295e-2));
#141624=axis2_placement_3d('',#141621,#141622,#141623);
#141625=cylindrical_surface('',#141624,1.e0);
#141626=oriented_edge('',*,*,#141418,.f.);
#141628=oriented_edge('',*,*,#141627,.f.);
#141630=oriented_edge('',*,*,#141629,.f.);
#141631=oriented_edge('',*,*,#141612,.f.);
#141632=edge_loop('',(#141626,#141628,#141630,#141631));
#141633=face_outer_bound('',#141632,.f.);
#141635=cartesian_point('',(-5.805318568109e1,4.684932467078e1,2.e0));
#141636=direction('',(-7.068767942866e-1,-7.053978631831e-1,
-5.233595624294e-2));
#141637=direction('',(7.063659131176e-1,-7.078468738262e-1,0.e0));
#141638=axis2_placement_3d('',#141635,#141636,#141637);
#141639=plane('',#141638);
#141640=oriented_edge('',*,*,#141433,.f.);
#141642=oriented_edge('',*,*,#141641,.t.);
#141644=oriented_edge('',*,*,#141643,.f.);
#141645=oriented_edge('',*,*,#141627,.t.);
#141646=edge_loop('',(#141640,#141642,#141644,#141645));
#141647=face_outer_bound('',#141646,.f.);
#141649=cartesian_point('',(-5.320767279241e1,4.380531686492e1,
-3.310765974548e0));
#141650=direction('',(-7.049387503798e-2,-3.366856972753e-3,9.975065302324e-1));
#141651=direction('',(-4.177295215624e-1,9.081861856078e-1,-2.645560595475e-2));
#141652=axis2_placement_3d('',#141649,#141650,#141651);
#141653=cylindrical_surface('',#141652,9.999498097761e-1);
#141654=oriented_edge('',*,*,#141475,.f.);
#141656=oriented_edge('',*,*,#141655,.f.);
#141658=oriented_edge('',*,*,#141657,.f.);
#141659=oriented_edge('',*,*,#141641,.f.);
#141660=edge_loop('',(#141654,#141656,#141658,#141659));
#141661=face_outer_bound('',#141660,.f.);
#141663=cartesian_point('',(0.e0,0.e0,-3.7e0));
#141664=direction('',(0.e0,0.e0,1.e0));
#141665=direction('',(-1.e0,0.e0,0.e0));
#141666=axis2_placement_3d('',#141663,#141664,#141665);
#141667=conical_surface('',#141666,6.990127565809e1,3.e0);
#141668=oriented_edge('',*,*,#141489,.f.);
#141670=oriented_edge('',*,*,#141669,.t.);
#141672=oriented_edge('',*,*,#141671,.f.);
#141673=oriented_edge('',*,*,#141655,.t.);
#141674=edge_loop('',(#141668,#141670,#141672,#141673));
#141675=face_outer_bound('',#141674,.f.);
#141677=cartesian_point('',(-4.369476774922e1,5.327999644878e1,
-3.584267629977e0));
#141678=direction('',(-3.510640887703e-3,-7.049050847260e-2,
-9.975062724694e-1));
#141679=direction('',(-9.073114154614e-1,4.196258377551e-1,-2.646037909442e-2));
#141680=axis2_placement_3d('',#141677,#141678,#141679);
#141681=cylindrical_surface('',#141680,9.999423131028e-1);
#141682=oriented_edge('',*,*,#141531,.f.);
#141684=oriented_edge('',*,*,#141683,.f.);
#141686=oriented_edge('',*,*,#141685,.f.);
#141687=oriented_edge('',*,*,#141669,.f.);
#141688=edge_loop('',(#141682,#141684,#141686,#141687));
#141689=face_outer_bound('',#141688,.f.);
#141691=cartesian_point('',(-3.674958217920e1,4.815220585864e1,2.e0));
#141692=direction('',(7.068767942866e-1,7.053978631831e-1,-5.233595624294e-2));
#141693=direction('',(-7.063659131176e-1,7.078468738262e-1,0.e0));
#141694=axis2_placement_3d('',#141691,#141692,#141693);
#141695=plane('',#141694);
#141696=oriented_edge('',*,*,#141545,.f.);
#141698=oriented_edge('',*,*,#141697,.t.);
#141700=oriented_edge('',*,*,#141699,.f.);
#141701=oriented_edge('',*,*,#141683,.t.);
#141702=edge_loop('',(#141696,#141698,#141700,#141701));
#141703=face_outer_bound('',#141702,.f.);
#141705=cartesian_point('',(-2.791965159526e1,5.127280617908e1,
1.824292593605e2));
#141706=direction('',(-7.391302193968e-2,7.740156386965e-5,-9.972646886342e-1));
#141707=direction('',(7.068767942866e-1,7.053978631831e-1,-5.233595624295e-2));
#141708=axis2_placement_3d('',#141705,#141706,#141707);
#141709=cylindrical_surface('',#141708,1.e0);
#141710=oriented_edge('',*,*,#141587,.f.);
#141711=oriented_edge('',*,*,#141616,.f.);
#141713=oriented_edge('',*,*,#141712,.f.);
#141714=oriented_edge('',*,*,#141697,.f.);
#141715=edge_loop('',(#141710,#141711,#141713,#141714));
#141716=face_outer_bound('',#141715,.f.);
#141718=cartesian_point('',(-4.207847485259e1,5.110301385928e1,
-9.288606304876e0));
#141719=cartesian_point('',(-4.201486192904e1,5.049712790251e1,
-9.780678108158e0));
#141720=cartesian_point('',(-4.195552654500e1,4.993190492168e1,
-9.241900463494e0));
#141721=cartesian_point('',(-4.200344299135e1,5.038826779417e1,
-8.607301378221e0));
#141722=cartesian_point('',(-4.177520633779e1,5.113485245843e1,
-9.288603791550e0));
#141723=cartesian_point('',(-4.071642107216e1,5.063344451945e1,
-9.780667347378e0));
#141724=cartesian_point('',(-3.972870090848e1,5.016568787428e1,
-9.241882008761e0));
#141725=cartesian_point('',(-4.052619643484e1,5.054335630044e1,
-8.607289135596e0));
#141726=cartesian_point('',(-4.177489345985e1,5.143978751805e1,
-9.288604103019e0));
#141727=cartesian_point('',(-4.071508148868e1,5.193902066986e1,
-9.780668680930e0));
#141728=cartesian_point('',(-3.972640352325e1,5.240475053682e1,
-9.241884295801e0));
#141729=cartesian_point('',(-4.052467237998e1,5.202872073751e1,
-8.607290652788e0));
#141730=cartesian_point('',(-4.207809600033e1,5.147224838546e1,
-9.288606682022e0));
#141731=cartesian_point('',(-4.201323987721e1,5.207800152162e1,
-9.780679722906e0));
#141732=cartesian_point('',(-4.195274472664e1,5.264310265124e1,
-9.241903232786e0));
#141733=cartesian_point('',(-4.200159757e1,5.218684036507e1,-8.607303215333e0));
#141734=(bounded_surface()b_spline_surface(3,3,((#141718,#141719,#141720,
#141721),(#141722,#141723,#141724,#141725),(#141726,#141727,#141728,#141729),(
#141730,#141731,#141732,#141733)),.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.195792185567e0,1.347067126335e0,
1.347067126335e0,3.195792185567e0),(1.289888645911e0,5.437044997439e-1,
5.437044997439e-1,1.289888645911e0),(1.289888645911e0,5.437044997439e-1,
5.437044997439e-1,1.289888645911e0),(3.195792185567e0,1.347067126335e0,
1.347067126335e0,3.195792185567e0)))representation_item('')surface());
#141736=oriented_edge('',*,*,#141735,.f.);
#141738=oriented_edge('',*,*,#141737,.t.);
#141739=oriented_edge('',*,*,#141712,.t.);
#141741=oriented_edge('',*,*,#141740,.t.);
#141742=edge_loop('',(#141736,#141738,#141739,#141741));
#141743=face_outer_bound('',#141742,.f.);
#141745=cartesian_point('',(0.e0,0.e0,-9.4e0));
#141746=direction('',(0.e0,0.e0,1.e0));
#141747=direction('',(1.e0,0.e0,0.e0));
#141748=axis2_placement_3d('',#141745,#141746,#141747);
#141749=plane('',#141748);
#141751=oriented_edge('',*,*,#141750,.t.);
#141753=oriented_edge('',*,*,#141752,.t.);
#141755=oriented_edge('',*,*,#141754,.f.);
#141757=oriented_edge('',*,*,#141756,.t.);
#141759=oriented_edge('',*,*,#141758,.t.);
#141761=oriented_edge('',*,*,#141760,.t.);
#141762=oriented_edge('',*,*,#141735,.t.);
#141764=oriented_edge('',*,*,#141763,.t.);
#141765=edge_loop('',(#141751,#141753,#141755,#141757,#141759,#141761,#141762,
#141764));
#141766=face_outer_bound('',#141765,.f.);
#141768=cartesian_point('',(-5.138401123545e1,4.218579903567e1,
-9.288606386959e0));
#141769=cartesian_point('',(-5.198989700341e1,4.212218624061e1,
-9.780678287356e0));
#141770=cartesian_point('',(-5.255512009455e1,4.206285102394e1,
-9.241900878806e0));
#141771=cartesian_point('',(-5.209875748705e1,4.211076738114e1,
-8.607301714095e0));
#141772=cartesian_point('',(-5.135217270707e1,4.188253049448e1,
-9.288603850055e0));
#141773=cartesian_point('',(-5.185358067987e1,4.082374517939e1,
-9.780667425627e0));
#141774=cartesian_point('',(-5.232133761747e1,3.983602477333e1,
-9.241882250941e0));
#141775=cartesian_point('',(-5.194366927373e1,4.063352020293e1,
-8.607289356616e0));
#141776=cartesian_point('',(-5.104723762861e1,4.188221760932e1,
-9.288604119310e0));
#141777=cartesian_point('',(-5.054800435691e1,4.082240556489e1,
-9.780668578440e0));
#141778=cartesian_point('',(-5.008227439391e1,3.983372733463e1,
-9.241884228016e0));
#141779=cartesian_point('',(-5.045830424898e1,4.063199611239e1,
-8.607290668181e0));
#141780=cartesian_point('',(-5.101477681759e1,4.218542017480e1,
-9.288606712990e0));
#141781=cartesian_point('',(-5.040902373680e1,4.212056415180e1,
-9.780679683255e0));
#141782=cartesian_point('',(-4.984392264856e1,4.206006914183e1,
-9.241903272771e0));
#141783=cartesian_point('',(-5.030018484333e1,4.210892191722e1,
-8.607303302221e0));
#141784=(bounded_surface()b_spline_surface(3,3,((#141768,#141769,#141770,
#141771),(#141772,#141773,#141774,#141775),(#141776,#141777,#141778,#141779),(
#141780,#141781,#141782,#141783)),.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.195792689896e0,1.347067427459e0,
1.347067427459e0,3.195792689896e0),(1.289888391357e0,5.437044281841e-1,
5.437044281841e-1,1.289888391357e0),(1.289888391357e0,5.437044281841e-1,
5.437044281841e-1,1.289888391357e0),(3.195792689896e0,1.347067427459e0,
1.347067427459e0,3.195792689896e0)))representation_item('')surface());
#141785=oriented_edge('',*,*,#141750,.f.);
#141787=oriented_edge('',*,*,#141786,.t.);
#141788=oriented_edge('',*,*,#141629,.t.);
#141790=oriented_edge('',*,*,#141789,.t.);
#141791=edge_loop('',(#141785,#141787,#141788,#141790));
#141792=face_outer_bound('',#141791,.f.);
#141794=cartesian_point('',(-4.089874546186e1,5.177922351973e1,-8.9e0));
#141795=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#141796=direction('',(0.e0,0.e0,-1.e0));
#141797=axis2_placement_3d('',#141794,#141795,#141796);
#141798=cylindrical_surface('',#141797,5.e-1);
#141799=oriented_edge('',*,*,#141763,.f.);
#141800=oriented_edge('',*,*,#141740,.f.);
#141801=oriented_edge('',*,*,#141614,.t.);
#141802=oriented_edge('',*,*,#141786,.f.);
#141803=edge_loop('',(#141799,#141800,#141801,#141802));
#141804=face_outer_bound('',#141803,.f.);
#141806=cartesian_point('',(-5.070780164582e1,4.100606966287e1,-8.9e0));
#141807=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#141808=direction('',(0.e0,0.e0,-1.e0));
#141809=axis2_placement_3d('',#141806,#141807,#141808);
#141810=cylindrical_surface('',#141809,5.e-1);
#141811=oriented_edge('',*,*,#141752,.f.);
#141812=oriented_edge('',*,*,#141789,.f.);
#141813=oriented_edge('',*,*,#141643,.t.);
#141815=oriented_edge('',*,*,#141814,.f.);
#141816=edge_loop('',(#141811,#141812,#141813,#141815));
#141817=face_outer_bound('',#141816,.f.);
#141819=cartesian_point('',(-5.292661360323e1,4.358742788710e1,
-9.339970434332e0));
#141820=cartesian_point('',(-5.295308550834e1,4.359996391084e1,
-9.339970434332e0));
#141821=cartesian_point('',(-5.298731905091e1,4.362403406039e1,
-9.339970434332e0));
#141822=cartesian_point('',(-5.302311402662e1,4.366449720028e1,
-9.339970434332e0));
#141823=cartesian_point('',(-5.304433403394e1,4.369667527168e1,
-9.339970434332e0));
#141824=cartesian_point('',(-5.306179094905e1,4.373456061950e1,
-9.339970434332e0));
#141825=cartesian_point('',(-5.307389266682e1,4.377897689244e1,
-9.339970434332e0));
#141826=cartesian_point('',(-5.307803594267e1,4.382969013954e1,
-9.339970434332e0));
#141827=cartesian_point('',(-5.307129523433e1,4.388459725770e1,
-9.339970434332e0));
#141828=cartesian_point('',(-5.305177735089e1,4.393969378389e1,
-9.339970434332e0));
#141829=cartesian_point('',(-5.301357800025e1,4.399967429880e1,
-9.339970434332e0));
#141830=cartesian_point('',(-5.297428704942e1,4.403368255474e1,
-9.339970434332e0));
#141831=cartesian_point('',(-5.294743053395e1,4.404953224646e1,
-9.339970434332e0));
#141832=cartesian_point('',(-5.311788467878e1,4.318646376376e1,
-9.579864862808e0));
#141833=cartesian_point('',(-5.318887568496e1,4.322008303279e1,
-9.579864862808e0));
#141834=cartesian_point('',(-5.328083990529e1,4.328471070322e1,
-9.579864862808e0));
#141835=cartesian_point('',(-5.337718736112e1,4.339361405538e1,
-9.579864862808e0));
#141836=cartesian_point('',(-5.343437371969e1,4.348032362115e1,
-9.579864862808e0));
#141837=cartesian_point('',(-5.348147159179e1,4.358252568966e1,
-9.579864862808e0));
#141838=cartesian_point('',(-5.351415063592e1,4.370245142814e1,
-9.579864862808e0));
#141839=cartesian_point('',(-5.352534368541e1,4.383944092653e1,
-9.579864862808e0));
#141840=cartesian_point('',(-5.350713454454e1,4.398772474038e1,
-9.579864862808e0));
#141841=cartesian_point('',(-5.345446661144e1,4.413636111786e1,
-9.579864862808e0));
#141842=cartesian_point('',(-5.335157314126e1,4.429788563726e1,
-9.579864862808e0));
#141843=cartesian_point('',(-5.324600652405e1,4.438920100304e1,
-9.579864862808e0));
#141844=cartesian_point('',(-5.317398476062e1,4.443171786965e1,
-9.579864862808e0));
#141845=cartesian_point('',(-5.329998816203e1,4.280471760916e1,
-9.275278152193e0));
#141846=cartesian_point('',(-5.341336469934e1,4.285840942538e1,
-9.275278152193e0));
#141847=cartesian_point('',(-5.356029262932e1,4.296165073969e1,
-9.275278152193e0));
#141848=cartesian_point('',(-5.371429035185e1,4.313571404040e1,
-9.275278152193e0));
#141849=cartesian_point('',(-5.380571923416e1,4.327434146626e1,
-9.275278152193e0));
#141850=cartesian_point('',(-5.388103740492e1,4.343777762606e1,
-9.275278152193e0));
#141851=cartesian_point('',(-5.393330752689e1,4.362959374482e1,
-9.275278152193e0));
#141852=cartesian_point('',(-5.395121246220e1,4.384872436910e1,
-9.275278152193e0));
#141853=cartesian_point('',(-5.392208455805e1,4.408590943673e1,
-9.275278152193e0));
#141854=cartesian_point('',(-5.383785542061e1,4.432360240375e1,
-9.275278152193e0));
#141855=cartesian_point('',(-5.367336854853e1,4.458180403566e1,
-9.275278152193e0));
#141856=cartesian_point('',(-5.350470278436e1,4.472767984522e1,
-9.275278152193e0));
#141857=cartesian_point('',(-5.338968053291e1,4.479558575448e1,
-9.275278152193e0));
#141858=cartesian_point('',(-5.323554613972e1,4.293980843542e1,
-8.760404380546e0));
#141859=cartesian_point('',(-5.333392336318e1,4.298639713421e1,
-8.760404380546e0));
#141860=cartesian_point('',(-5.346140094051e1,4.307597399594e1,
-8.760404380546e0));
#141861=cartesian_point('',(-5.359499760145e1,4.322697873683e1,
-8.760404380546e0));
#141862=cartesian_point('',(-5.367430886703e1,4.334723366380e1,
-8.760404380546e0));
#141863=cartesian_point('',(-5.373964054366e1,4.348900053152e1,
-8.760404380546e0));
#141864=cartesian_point('',(-5.378497784798e1,4.365537635033e1,
-8.760404380546e0));
#141865=cartesian_point('',(-5.380050760615e1,4.384543917904e1,
-8.760404380546e0));
#141866=cartesian_point('',(-5.377524359325e1,4.405116420219e1,
-8.760404380546e0));
#141867=cartesian_point('',(-5.370218321723e1,4.425734215510e1,
-8.760404380546e0));
#141868=cartesian_point('',(-5.355949278874e1,4.448133205063e1,
-8.760404380546e0));
#141869=cartesian_point('',(-5.341315631560e1,4.460790021359e1,
-8.760404380546e0));
#141870=cartesian_point('',(-5.331335092076e1,4.466682154810e1,
-8.760404380546e0));
#141871=(bounded_surface()b_spline_surface(3,3,((#141819,#141820,#141821,
#141822,#141823,#141824,#141825,#141826,#141827,#141828,#141829,#141830,
#141831),(#141832,#141833,#141834,#141835,#141836,#141837,#141838,#141839,
#141840,#141841,#141842,#141843,#141844),(#141845,#141846,#141847,#141848,
#141849,#141850,#141851,#141852,#141853,#141854,#141855,#141856,#141857),(
#141858,#141859,#141860,#141861,#141862,#141863,#141864,#141865,#141866,#141867,
#141868,#141869,#141870)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(-3.696830726628e-1,1.231213082796e0),(
1.112918952450e-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.620911578070e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.525249357667e0,
1.525249357667e0,1.525249357667e0,1.525249357667e0,1.525249357667e0,
1.525249357667e0,1.525249357667e0,1.525249357667e0,1.525249357667e0,
1.525249357667e0,1.525249357667e0,1.525249357667e0,1.525249357667e0),(
8.806699671758e-1,8.806699671758e-1,8.806699671758e-1,8.806699671758e-1,
8.806699671758e-1,8.806699671758e-1,8.806699671758e-1,8.806699671758e-1,
8.806699671758e-1,8.806699671758e-1,8.806699671758e-1,8.806699671758e-1,
8.806699671758e-1),(8.293553535680e-1,8.293553535680e-1,8.293553535680e-1,
8.293553535680e-1,8.293553535680e-1,8.293553535680e-1,8.293553535680e-1,
8.293553535680e-1,8.293553535680e-1,8.293553535680e-1,8.293553535680e-1,
8.293553535680e-1,8.293553535680e-1),(1.371305516843e0,1.371305516843e0,
1.371305516843e0,1.371305516843e0,1.371305516843e0,1.371305516843e0,
1.371305516843e0,1.371305516843e0,1.371305516843e0,1.371305516843e0,
1.371305516843e0,1.371305516843e0,1.371305516843e0)))representation_item('')surface());
#141872=oriented_edge('',*,*,#141754,.t.);
#141873=oriented_edge('',*,*,#141814,.t.);
#141874=oriented_edge('',*,*,#141657,.t.);
#141876=oriented_edge('',*,*,#141875,.t.);
#141877=edge_loop('',(#141872,#141873,#141874,#141876));
#141878=face_outer_bound('',#141877,.f.);
#141880=cartesian_point('',(0.e0,0.e0,-8.9e0));
#141881=direction('',(0.e0,0.e0,1.e0));
#141882=direction('',(-7.799714761983e-1,6.258150655881e-1,0.e0));
#141883=axis2_placement_3d('',#141880,#141881,#141882);
#141884=toroidal_surface('',#141883,6.912806903282e1,5.e-1);
#141885=oriented_edge('',*,*,#141756,.f.);
#141886=oriented_edge('',*,*,#141875,.f.);
#141887=oriented_edge('',*,*,#141671,.t.);
#141889=oriented_edge('',*,*,#141888,.f.);
#141890=edge_loop('',(#141885,#141886,#141887,#141889));
#141891=face_outer_bound('',#141890,.f.);
#141893=cartesian_point('',(-4.352860177981e1,5.292582470538e1,
-9.288637976990e0));
#141894=cartesian_point('',(-4.292271989456e1,5.298957166888e1,
-9.780652790313e0));
#141895=cartesian_point('',(-4.235754353026e1,5.304902814651e1,
-9.241880375224e0));
#141896=cartesian_point('',(-4.281387002331e1,5.300101439018e1,
-8.607297109053e0));
#141897=cartesian_point('',(-4.355804426194e1,5.320567695694e1,
-9.288635813050e0));
#141898=cartesian_point('',(-4.304876316482e1,5.418761919845e1,
-9.780643526488e0));
#141899=cartesian_point('',(-4.257369796228e1,5.510358673389e1,
-9.241864488483e0));
#141900=cartesian_point('',(-4.295726863134e1,5.436402526528e1,
-8.607286569660e0));
#141901=cartesian_point('',(-4.383911763793e1,5.321916397922e1,
-9.288636400333e0));
#141902=cartesian_point('',(-4.425203832826e1,5.424535714280e1,
-9.780646040644e0));
#141903=cartesian_point('',(-4.463722153627e1,5.520260283004e1,
-9.241868800066e0));
#141904=cartesian_point('',(-4.432622695146e1,5.442971334869e1,
-8.607289429999e0));
#141905=cartesian_point('',(-4.389522001187e1,5.294341651124e1,
-9.288638743012e0));
#141906=cartesian_point('',(-4.449221259923e1,5.306488219235e1,
-9.780656069654e0));
#141907=cartesian_point('',(-4.504910178201e1,5.317817985285e1,
-9.241885999040e0));
#141908=cartesian_point('',(-4.459947165601e1,5.308669468246e1,
-8.607300839938e0));
#141909=(bounded_surface()b_spline_surface(3,3,((#141893,#141894,#141895,
#141896),(#141897,#141898,#141899,#141900),(#141901,#141902,#141903,#141904),(
#141905,#141906,#141907,#141908)),.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.066031549093e0,1.292452086926e0,
1.292452086926e0,3.066031549093e0),(1.333060049992e0,5.619368933501e-1,
5.619368933501e-1,1.333060049992e0),(1.333060049992e0,5.619368933501e-1,
5.619368933501e-1,1.333060049992e0),(3.066031549093e0,1.292452086926e0,
1.292452086926e0,3.066031549093e0)))representation_item('')surface());
#141910=oriented_edge('',*,*,#141758,.f.);
#141911=oriented_edge('',*,*,#141888,.t.);
#141912=oriented_edge('',*,*,#141685,.t.);
#141914=oriented_edge('',*,*,#141913,.t.);
#141915=edge_loop('',(#141910,#141911,#141912,#141914));
#141916=face_outer_bound('',#141915,.f.);
#141918=cartesian_point('',(-4.416718593992e1,5.406783200725e1,-8.9e0));
#141919=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#141920=direction('',(0.e0,0.e0,-1.e0));
#141921=axis2_placement_3d('',#141918,#141919,#141920);
#141922=cylindrical_surface('',#141921,5.e-1);
#141923=oriented_edge('',*,*,#141760,.f.);
#141924=oriented_edge('',*,*,#141913,.f.);
#141925=oriented_edge('',*,*,#141699,.t.);
#141926=oriented_edge('',*,*,#141737,.f.);
#141927=edge_loop('',(#141923,#141924,#141925,#141926));
#141928=face_outer_bound('',#141927,.f.);
#141930=cartesian_point('',(-6.064489958999e1,2.961392206527e1,
1.951887745082e0));
#141931=cartesian_point('',(-6.067917606070e1,2.956009456125e1,
1.949545562110e0));
#141932=cartesian_point('',(-6.077071576478e1,2.943150765690e1,
1.943591526586e0));
#141933=cartesian_point('',(-6.093718528464e1,2.925204548258e1,
1.933868909662e0));
#141934=cartesian_point('',(-6.114017654798e1,2.908976133083e1,
1.923255778228e0));
#141935=cartesian_point('',(-6.134534686632e1,2.896740179990e1,
1.913531648125e0));
#141936=cartesian_point('',(-6.155109570621e1,2.887801045149e1,
1.904664628096e0));
#141937=cartesian_point('',(-6.175861088493e1,2.881684780896e1,
1.896567389735e0));
#141938=cartesian_point('',(-6.196891802758e1,2.878190933006e1,
1.889222484717e0));
#141939=cartesian_point('',(-6.218175903309e1,2.877296025268e1,
1.882698790058e0));
#141940=cartesian_point('',(-6.239585666764e1,2.879064191119e1,
1.877119851328e0));
#141941=cartesian_point('',(-6.260866597861e1,2.883591416769e1,
1.872652993036e0));
#141942=cartesian_point('',(-6.281616698010e1,2.890922296685e1,
1.869481810513e0));
#141943=cartesian_point('',(-6.301348316308e1,2.900982482489e1,
1.867755880334e0));
#141944=cartesian_point('',(-6.319599571746e1,2.913583619441e1,
1.867554455365e0));
#141945=cartesian_point('',(-6.335967973886e1,2.928438402881e1,
1.868879770314e0));
#141946=cartesian_point('',(-6.350133189288e1,2.945180765073e1,
1.871658658301e0));
#141947=cartesian_point('',(-6.361907732818e1,2.963448090319e1,
1.875764505044e0));
#141948=cartesian_point('',(-6.371220030348e1,2.982974552143e1,
1.881064854952e0));
#141949=cartesian_point('',(-6.378030644055e1,3.003618389991e1,
1.887458302564e0));
#141950=cartesian_point('',(-6.382261409858e1,3.025347249443e1,
1.894886076967e0));
#141951=cartesian_point('',(-6.383736681106e1,3.048276308467e1,
1.903356066282e0));
#141952=cartesian_point('',(-6.382068659435e1,3.072621986667e1,
1.912939180696e0));
#141953=cartesian_point('',(-6.376572781309e1,3.098495743990e1,
1.923687104765e0));
#141954=cartesian_point('',(-6.364848653968e1,3.129505832410e1,
1.937189568012e0));
#141955=cartesian_point('',(-6.351956766765e1,3.150009417432e1,
1.946588463482e0));
#141956=cartesian_point('',(-6.342874978342e1,3.161271949356e1,
1.951896538753e0));
#141957=cartesian_point('',(-6.101152229557e1,2.988947941954e1,
2.169081709158e0));
#141958=cartesian_point('',(-6.103453254724e1,2.984668967165e1,
2.171759660033e0));
#141959=cartesian_point('',(-6.109694397172e1,2.974353630450e1,
2.178047839137e0));
#141960=cartesian_point('',(-6.121437987190e1,2.959613360891e1,
2.186419653691e0));
#141961=cartesian_point('',(-6.136207624424e1,2.945901881310e1,
2.193643492325e0));
#141962=cartesian_point('',(-6.151479823178e1,2.935251707181e1,
2.198943208590e0));
#141963=cartesian_point('',(-6.167067217281e1,2.927190609185e1,
2.202845000133e0));
#141964=cartesian_point('',(-6.183012159805e1,2.921384469802e1,
2.205725737447e0));
#141965=cartesian_point('',(-6.199358777567e1,2.917706047423e1,
2.207830520675e0));
#141966=cartesian_point('',(-6.216055530973e1,2.916169064417e1,
2.209328434187e0));
#141967=cartesian_point('',(-6.232968318494e1,2.916856355510e1,
2.210351412642e0));
#141968=cartesian_point('',(-6.249856534810e1,2.919874281705e1,
2.211008225102e0));
#141969=cartesian_point('',(-6.266354134637e1,2.925281575486e1,
2.211390640665e0));
#141970=cartesian_point('',(-6.282021207746e1,2.933027581782e1,
2.211570415656e0));
#141971=cartesian_point('',(-6.296439114980e1,2.942951555110e1,
2.211590119802e0));
#141972=cartesian_point('',(-6.309244348976e1,2.954795990280e1,
2.211455557471e0));
#141973=cartesian_point('',(-6.320152476051e1,2.968226930410e1,
2.211135292532e0));
#141974=cartesian_point('',(-6.329000313939e1,2.982906040196e1,
2.210565312229e0));
#141975=cartesian_point('',(-6.335728673956e1,2.998571645217e1,
2.209652578296e0));
#141976=cartesian_point('',(-6.340310447956e1,3.015062493375e1,
2.208271965097e0));
#141977=cartesian_point('',(-6.342691713680e1,3.032304045774e1,
2.206256481716e0));
#141978=cartesian_point('',(-6.342742066013e1,3.050333999399e1,
2.203370585419e0));
#141979=cartesian_point('',(-6.340167150082e1,3.069256000186e1,
2.199264276003e0));
#141980=cartesian_point('',(-6.334461431049e1,3.089068211347e1,
2.193433109341e0));
#141981=cartesian_point('',(-6.323623449693e1,3.112363505163e1,
2.184059635626e0));
#141982=cartesian_point('',(-6.312568307782e1,3.127303649964e1,
2.175142840682e0));
#141983=cartesian_point('',(-6.305046178285e1,3.135339552124e1,
2.169086129995e0));
#141984=cartesian_point('',(-6.133502073927e1,3.013258601485e1,
1.839298170314e0));
#141985=cartesian_point('',(-6.135262826433e1,3.010298512188e1,
1.846405239145e0));
#141986=cartesian_point('',(-6.139969089647e1,3.003184596205e1,
1.863722765184e0));
#141987=cartesian_point('',(-6.148557991526e1,2.993095310477e1,
1.889265648066e0));
#141988=cartesian_point('',(-6.159077300407e1,2.983779340708e1,
1.914385921302e0));
#141989=cartesian_point('',(-6.169749173815e1,2.976584149742e1,
1.935499265794e0));
#141990=cartesian_point('',(-6.180483330727e1,2.971159858203e1,
1.953408914868e0));
#141991=cartesian_point('',(-6.191334753199e1,2.967260705773e1,
1.968779473475e0));
#141992=cartesian_point('',(-6.202349920525e1,2.964785667650e1,
1.981988675719e0));
#141993=cartesian_point('',(-6.213506817905e1,2.963731178504e1,
1.993185035891e0));
#141994=cartesian_point('',(-6.224727803052e1,2.964142194459e1,
2.002387760307e0));
#141995=cartesian_point('',(-6.235866019876e1,2.966082091382e1,
2.009522002474e0));
#141996=cartesian_point('',(-6.246694851257e1,2.969586663073e1,
2.014465857026e0));
#141997=cartesian_point('',(-6.256942141267e1,2.974624520254e1,
2.017115666537e0));
#141998=cartesian_point('',(-6.266350837572e1,2.981096849266e1,
2.017423071552e0));
#141999=cartesian_point('',(-6.274698745069e1,2.988845575143e1,
2.015393349976e0));
#142000=cartesian_point('',(-6.281812144094e1,2.997665270730e1,
2.011082492644e0));
#142001=cartesian_point('',(-6.287592030395e1,3.007348640504e1,
2.004573523789e0));
#142002=cartesian_point('',(-6.292002742777e1,3.017738918531e1,
1.995915687543e0));
#142003=cartesian_point('',(-6.295025739401e1,3.028746306574e1,
1.985068935038e0));
#142004=cartesian_point('',(-6.296621578195e1,3.040340506671e1,
1.971873774551e0));
#142005=cartesian_point('',(-6.296697286372e1,3.052570665251e1,
1.955979500199e0));
#142006=cartesian_point('',(-6.295047448398e1,3.065539539775e1,
1.936783008407e0));
#142007=cartesian_point('',(-6.291318697036e1,3.079292151748e1,
1.913485031779e0));
#142008=cartesian_point('',(-6.284153097218e1,3.095724106670e1,
1.881261987190e0));
#142009=cartesian_point('',(-6.276751542202e1,3.106537351058e1,
1.855381312661e0));
#142010=cartesian_point('',(-6.271669207611e1,3.112461411610e1,
1.839292368312e0));
#142011=cartesian_point('',(-6.119306938908e1,3.002586321910e1,
1.334158425550e0));
#142012=cartesian_point('',(-6.121870371272e1,2.999477399907e1,
1.339321348114e0));
#142013=cartesian_point('',(-6.128540447815e1,2.992151678950e1,
1.352082261806e0));
#142014=cartesian_point('',(-6.139974162012e1,2.982292437757e1,
1.371592251494e0));
#142015=cartesian_point('',(-6.153142117742e1,2.973757920075e1,
1.391548478843e0));
#142016=cartesian_point('',(-6.165866989075e1,2.967608704248e1,
1.408909505956e0));
#142017=cartesian_point('',(-6.178166925054e1,2.963348020130e1,
1.424088544078e0));
#142018=cartesian_point('',(-6.190191153077e1,2.960647684763e1,
1.437472064809e0));
#142019=cartesian_point('',(-6.202052313001e1,2.959347331962e1,
1.449256180487e0));
#142020=cartesian_point('',(-6.213780525163e1,2.959388530053e1,
1.459462598675e0));
#142021=cartesian_point('',(-6.225350751062e1,2.960765083314e1,
1.468010274197e0));
#142022=cartesian_point('',(-6.236676560838e1,2.963494248871e1,
1.474740487007e0));
#142023=cartesian_point('',(-6.247604385671e1,2.967577750535e1,
1.479459773641e0));
#142024=cartesian_point('',(-6.257945028393e1,2.972973700573e1,
1.482008411194e0));
#142025=cartesian_point('',(-6.267524362577e1,2.979602932596e1,
1.482304956541e0));
#142026=cartesian_point('',(-6.276191431016e1,2.987354889660e1,
1.480350336951e0));
#142027=cartesian_point('',(-6.283822435107e1,2.996092618123e1,
1.476225248166e0));
#142028=cartesian_point('',(-6.290343467616e1,3.005687933874e1,
1.470062602032e0));
#142029=cartesian_point('',(-6.295724245264e1,3.016064216741e1,
1.461983186395e0));
#142030=cartesian_point('',(-6.299939584554e1,3.027210800770e1,
1.452041735130e0));
#142031=cartesian_point('',(-6.302935077458e1,3.039179501502e1,
1.440203820160e0));
#142032=cartesian_point('',(-6.304598225584e1,3.052113915467e1,
1.426293441315e0));
#142033=cartesian_point('',(-6.304692671668e1,3.066240098493e1,
1.409965988525e0));
#142034=cartesian_point('',(-6.302791045417e1,3.081765500302e1,
1.390795697713e0));
#142035=cartesian_point('',(-6.297616343674e1,3.101139296483e1,
1.365278420017e0));
#142036=cartesian_point('',(-6.291145148183e1,3.114738189170e1,
1.345841255517e0));
#142037=cartesian_point('',(-6.286317766430e1,3.122505260283e1,
1.334149177140e0));
#142038=(bounded_surface()b_spline_surface(3,3,((#141930,#141931,#141932,
#141933,#141934,#141935,#141936,#141937,#141938,#141939,#141940,#141941,#141942,
#141943,#141944,#141945,#141946,#141947,#141948,#141949,#141950,#141951,#141952,
#141953,#141954,#141955,#141956),(#141957,#141958,#141959,#141960,#141961,
#141962,#141963,#141964,#141965,#141966,#141967,#141968,#141969,#141970,#141971,
#141972,#141973,#141974,#141975,#141976,#141977,#141978,#141979,#141980,#141981,
#141982,#141983),(#141984,#141985,#141986,#141987,#141988,#141989,#141990,
#141991,#141992,#141993,#141994,#141995,#141996,#141997,#141998,#141999,#142000,
#142001,#142002,#142003,#142004,#142005,#142006,#142007,#142008,#142009,
#142010),(#142011,#142012,#142013,#142014,#142015,#142016,#142017,#142018,
#142019,#142020,#142021,#142022,#142023,#142024,#142025,#142026,#142027,#142028,
#142029,#142030,#142031,#142032,#142033,#142034,#142035,#142036,#142037)),
.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),(-3.628884509053e-1,1.239288127942e0),(
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.517082914915e0,1.517082914915e0,1.517082914915e0,1.517082914915e0,
1.517082914915e0,1.517082914915e0,1.517082914915e0,1.517082914915e0,
1.517082914915e0,1.517082914915e0,1.517082914915e0,1.517082914915e0,
1.517082914915e0,1.517082914915e0,1.517082914915e0,1.517082914915e0,
1.517082914915e0,1.517082914915e0,1.517082914915e0,1.517082914915e0,
1.517082914915e0,1.517082914915e0,1.517082914915e0,1.517082914915e0,
1.517082914915e0,1.517082914915e0,1.517082914915e0),(8.770170719283e-1,
8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,
8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,
8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,
8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,
8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,
8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,8.770170719283e-1,
8.770170719283e-1,8.770170719283e-1),(8.311754890283e-1,8.311754890283e-1,
8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,
8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,
8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,
8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,
8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,
8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,8.311754890283e-1,
8.311754890283e-1),(1.379558166214e0,1.379558166214e0,1.379558166215e0,
1.379558166214e0,1.379558166214e0,1.379558166215e0,1.379558166214e0,
1.379558166214e0,1.379558166215e0,1.379558166214e0,1.379558166215e0,
1.379558166214e0,1.379558166215e0,1.379558166214e0,1.379558166214e0,
1.379558166214e0,1.379558166215e0,1.379558166214e0,1.379558166214e0,
1.379558166214e0,1.379558166215e0,1.379558166214e0,1.379558166214e0,
1.379558166214e0,1.379558166214e0,1.379558166214e0,1.379558166214e0)))representation_item('')surface());
#142039=oriented_edge('',*,*,#126434,.t.);
#142041=oriented_edge('',*,*,#142040,.t.);
#142043=oriented_edge('',*,*,#142042,.t.);
#142045=oriented_edge('',*,*,#142044,.t.);
#142046=edge_loop('',(#142039,#142041,#142043,#142045));
#142047=face_outer_bound('',#142046,.f.);
#142049=cartesian_point('',(0.e0,0.e0,1.5e0));
#142050=direction('',(0.e0,0.e0,1.e0));
#142051=direction('',(-9.015116893244e-1,4.327547504205e-1,0.e0));
#142052=axis2_placement_3d('',#142049,#142050,#142051);
#142053=toroidal_surface('',#142052,7.067448228336e1,5.e-1);
#142054=oriented_edge('',*,*,#126444,.f.);
#142056=oriented_edge('',*,*,#142055,.f.);
#142058=oriented_edge('',*,*,#142057,.t.);
#142059=oriented_edge('',*,*,#142040,.f.);
#142060=edge_loop('',(#142054,#142056,#142058,#142059));
#142061=face_outer_bound('',#142060,.f.);
#142063=cartesian_point('',(-5.728737305488e1,4.173698526292e1,
1.944804695405e0));
#142064=cartesian_point('',(-5.718268776633e1,4.195598976316e1,
1.942548501606e0));
#142065=cartesian_point('',(-5.690317282828e1,4.231559590982e1,
1.938949306933e0));
#142066=cartesian_point('',(-5.632938602640e1,4.264360979127e1,
1.935818000115e0));
#142067=cartesian_point('',(-5.571766023345e1,4.274350361868e1,
1.935225623678e0));
#142068=cartesian_point('',(-5.511022874401e1,4.262317817950e1,
1.937055480720e0));
#142069=cartesian_point('',(-5.463884231813e1,4.233267257366e1,
1.940608271288e0));
#142070=cartesian_point('',(-5.441271267613e1,4.207439915190e1,
1.943496687509e0));
#142071=cartesian_point('',(-5.433439654860e1,4.195957539018e1,
1.944726358231e0));
#142072=cartesian_point('',(-5.688665183331e1,4.153570730084e1,
2.175140606270e0));
#142073=cartesian_point('',(-5.681207303678e1,4.169955343582e1,
2.177188573128e0));
#142074=cartesian_point('',(-5.660839370689e1,4.197080584046e1,
2.180422890428e0));
#142075=cartesian_point('',(-5.618198277113e1,4.222003505146e1,
2.182925777210e0));
#142076=cartesian_point('',(-5.572432446690e1,4.229568025666e1,
2.183391205453e0));
#142077=cartesian_point('',(-5.527050751311e1,4.220295620198e1,
2.181944943355e0));
#142078=cartesian_point('',(-5.492164819334e1,4.198160192446e1,
2.178997511244e0));
#142079=cartesian_point('',(-5.475694678241e1,4.178672155727e1,
2.176279977096e0));
#142080=cartesian_point('',(-5.470043081384e1,4.170049494771e1,
2.175019629777e0));
#142081=cartesian_point('',(-5.651663674154e1,4.134982205654e1,
1.862483821487e0));
#142082=cartesian_point('',(-5.646523536190e1,4.146049382460e1,
1.868566094269e0));
#142083=cartesian_point('',(-5.632645025236e1,4.164292333941e1,
1.878221509338e0));
#142084=cartesian_point('',(-5.603874379669e1,4.180986225889e1,
1.886171633085e0));
#142085=cartesian_point('',(-5.573096441175e1,4.186054366998e1,
1.887663954237e0));
#142086=cartesian_point('',(-5.542551618879e1,4.179873970922e1,
1.883041784126e0));
#142087=cartesian_point('',(-5.518953978208e1,4.165051611273e1,
1.873865737451e0));
#142088=cartesian_point('',(-5.507719326839e1,4.151939676111e1,
1.865940605340e0));
#142089=cartesian_point('',(-5.503845298205e1,4.146124245385e1,
1.862416981142e0));
#142090=cartesian_point('',(-5.665617079088e1,4.141988349381e1,
1.353383121354e0));
#142091=cartesian_point('',(-5.659051257384e1,4.154793089620e1,
1.358015606829e0));
#142092=cartesian_point('',(-5.642113249801e1,4.175521545920e1,
1.365382343272e0));
#142093=cartesian_point('',(-5.608424900402e1,4.194179702800e1,
1.371570437489e0));
#142094=cartesian_point('',(-5.572904095757e1,4.199882113360e1,
1.372735362160e0));
#142095=cartesian_point('',(-5.537543031853e1,4.193184232771e1,
1.369130822355e0));
#142096=cartesian_point('',(-5.509658065996e1,4.176711458652e1,
1.362033295118e0));
#142097=cartesian_point('',(-5.495927971925e1,4.161818754611e1,
1.356034710937e0));
#142098=cartesian_point('',(-5.491102663186e1,4.155143602687e1,
1.353407469504e0));
#142099=(bounded_surface()b_spline_surface(3,3,((#142063,#142064,#142065,
#142066,#142067,#142068,#142069,#142070,#142071),(#142072,#142073,#142074,
#142075,#142076,#142077,#142078,#142079,#142080),(#142081,#142082,#142083,
#142084,#142085,#142086,#142087,#142088,#142089),(#142090,#142091,#142092,
#142093,#142094,#142095,#142096,#142097,#142098)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-3.608628305476e-1,
1.234237376206e0),(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.514666422838e0,1.514666422838e0,1.514666422838e0,1.514666422838e0,
1.514666422838e0,1.514666422838e0,1.514666422838e0,1.514666422838e0,
1.514666422838e0),(8.789131697475e-1,8.789131697475e-1,8.789131697475e-1,
8.789131697475e-1,8.789131697475e-1,8.789131697475e-1,8.789131697475e-1,
8.789131697475e-1,8.789131697475e-1),(8.321562755798e-1,8.321562755798e-1,
8.321562755798e-1,8.321562755798e-1,8.321562755798e-1,8.321562755798e-1,
8.321562755798e-1,8.321562755798e-1,8.321562755798e-1),(1.374395740335e0,
1.374395740335e0,1.374395740335e0,1.374395740335e0,1.374395740335e0,
1.374395740335e0,1.374395740335e0,1.374395740335e0,1.374395740335e0)))representation_item('')surface());
#142100=oriented_edge('',*,*,#126442,.t.);
#142102=oriented_edge('',*,*,#142101,.t.);
#142104=oriented_edge('',*,*,#142103,.t.);
#142105=oriented_edge('',*,*,#142055,.t.);
#142106=edge_loop('',(#142100,#142102,#142104,#142105));
#142107=face_outer_bound('',#142106,.f.);
#142109=cartesian_point('',(-5.514489454062e1,4.248311382832e1,1.5e0));
#142110=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#142111=direction('',(0.e0,0.e0,1.e0));
#142112=axis2_placement_3d('',#142109,#142110,#142111);
#142113=cylindrical_surface('',#142112,5.e-1);
#142114=oriented_edge('',*,*,#126440,.f.);
#142116=oriented_edge('',*,*,#142115,.f.);
#142118=oriented_edge('',*,*,#142117,.t.);
#142119=oriented_edge('',*,*,#142101,.f.);
#142120=edge_loop('',(#142114,#142116,#142118,#142119));
#142121=face_outer_bound('',#142120,.f.);
#142123=cartesian_point('',(-5.271137889414e1,4.033323974130e1,
1.944549744403e0));
#142124=cartesian_point('',(-5.248067724448e1,4.017580483863e1,
1.942349332183e0));
#142125=cartesian_point('',(-5.214212368329e1,3.979165385568e1,
1.938959464822e0));
#142126=cartesian_point('',(-5.193527891393e1,3.909040150015e1,
1.936872135166e0));
#142127=cartesian_point('',(-5.200040995189e1,3.842595621895e1,
1.937515656025e0));
#142128=cartesian_point('',(-5.228689263563e1,3.787783070498e1,
1.940413921016e0));
#142129=cartesian_point('',(-5.257395341941e1,3.761124471e1,1.943167152705e0));
#142130=cartesian_point('',(-5.271440415784e1,3.751508478923e1,
1.944550329775e0));
#142131=cartesian_point('',(-5.297052861762e1,3.996857301105e1,
2.174862452093e0));
#142132=cartesian_point('',(-5.279744968588e1,3.985461954311e1,
2.177038333712e0));
#142133=cartesian_point('',(-5.254120186252e1,3.957184699226e1,
2.179925856913e0));
#142134=cartesian_point('',(-5.238357434438e1,3.904880595545e1,
2.181642691099e0));
#142135=cartesian_point('',(-5.243325946396e1,3.855217062836e1,
2.181105440676e0));
#142136=cartesian_point('',(-5.265097574007e1,3.814513641833e1,
2.178756136196e0));
#142137=cartesian_point('',(-5.286740994252e1,3.795004156445e1,
2.176117857666e0));
#142138=cartesian_point('',(-5.297276714157e1,3.788038564701e1,
2.174861452010e0));
#142139=cartesian_point('',(-5.321041753456e1,3.963106177132e1,
1.863701232119e0));
#142140=cartesian_point('',(-5.309363006301e1,3.955304520826e1,
1.869892824574e0));
#142141=cartesian_point('',(-5.292150429734e1,3.936111839106e1,
1.878758314598e0));
#142142=cartesian_point('',(-5.281598946523e1,3.900849674453e1,
1.884128661943e0));
#142143=cartesian_point('',(-5.284922897175e1,3.867403717577e1,
1.882461469470e0));
#142144=cartesian_point('',(-5.299516833937e1,3.839900958518e1,
1.875054742673e0));
#142145=cartesian_point('',(-5.314083764849e1,3.826619763139e1,
1.867429681314e0));
#142146=cartesian_point('',(-5.321193299547e1,3.821852843353e1,
1.863698974710e0));
#142147=cartesian_point('',(-5.312106097518e1,3.975684415614e1,
1.354913256341e0));
#142148=cartesian_point('',(-5.298682162196e1,3.966030327688e1,
1.359566948486e0));
#142149=cartesian_point('',(-5.279281274448e1,3.943096560305e1,
1.366404809400e0));
#142150=cartesian_point('',(-5.267569380399e1,3.902136098038e1,
1.370571615969e0));
#142151=cartesian_point('',(-5.271250051435e1,3.863463874792e1,
1.369281321377e0));
#142152=cartesian_point('',(-5.287550068120e1,3.831210969179e1,
1.363520327377e0));
#142153=cartesian_point('',(-5.304111090102e1,3.815145781783e1,
1.357757581523e0));
#142154=cartesian_point('',(-5.312285196982e1,3.809256387731e1,
1.354911717795e0));
#142155=(bounded_surface()b_spline_surface(3,3,((#142123,#142124,#142125,
#142126,#142127,#142128,#142129,#142130),(#142131,#142132,#142133,#142134,
#142135,#142136,#142137,#142138),(#142139,#142140,#142141,#142142,#142143,
#142144,#142145,#142146),(#142147,#142148,#142149,#142150,#142151,#142152,
#142153,#142154)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-3.603685119591e-1,1.232801911861e0),(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.514098207095e0,1.514098207095e0,1.514098207095e0,1.514098207095e0,
1.514098207095e0,1.514098207095e0,1.514098207095e0,1.514098207095e0),(
8.794507298045e-1,8.794507298045e-1,8.794507298045e-1,8.794507298045e-1,
8.794507298045e-1,8.794507298045e-1,8.794507298045e-1,8.794507298045e-1),(
8.324012272872e-1,8.324012272872e-1,8.324012272872e-1,8.324012272872e-1,
8.324012272872e-1,8.324012272872e-1,8.324012272872e-1,8.324012272872e-1),(
1.372949699542e0,1.372949699542e0,1.372949699542e0,1.372949699542e0,
1.372949699542e0,1.372949699542e0,1.372949699542e0,1.372949699542e0)))representation_item('')surface());
#142156=oriented_edge('',*,*,#126438,.t.);
#142158=oriented_edge('',*,*,#142157,.t.);
#142160=oriented_edge('',*,*,#142159,.t.);
#142161=oriented_edge('',*,*,#142115,.t.);
#142162=edge_loop('',(#142156,#142158,#142160,#142161));
#142163=face_outer_bound('',#142162,.f.);
#142165=cartesian_point('',(-2.889045515771e1,6.157771801281e1,1.5e0));
#142166=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#142167=direction('',(0.e0,0.e0,1.e0));
#142168=axis2_placement_3d('',#142165,#142166,#142167);
#142169=cylindrical_surface('',#142168,5.e-1);
#142170=oriented_edge('',*,*,#126436,.f.);
#142171=oriented_edge('',*,*,#142044,.f.);
#142173=oriented_edge('',*,*,#142172,.t.);
#142174=oriented_edge('',*,*,#142157,.f.);
#142175=edge_loop('',(#142170,#142171,#142173,#142174));
#142176=face_outer_bound('',#142175,.f.);
#142178=cartesian_point('',(-6.762843382065e1,2.359110483210e1,2.e0));
#142179=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624294e-2));
#142180=direction('',(7.078468738262e-1,7.063659131176e-1,0.e0));
#142181=axis2_placement_3d('',#142178,#142179,#142180);
#142182=plane('',#142181);
#142183=oriented_edge('',*,*,#142172,.f.);
#142185=oriented_edge('',*,*,#142184,.t.);
#142187=oriented_edge('',*,*,#142186,.f.);
#142189=oriented_edge('',*,*,#142188,.t.);
#142190=edge_loop('',(#142183,#142185,#142187,#142189));
#142191=face_outer_bound('',#142190,.f.);
#142193=cartesian_point('',(-6.060464776566e1,3.423645776426e1,
-9.019869466055e0));
#142194=cartesian_point('',(-6.076155807655e1,3.402967848321e1,
-8.341879039474e0));
#142195=cartesian_point('',(-6.123086710654e1,3.340751863e1,-6.264133958398e0));
#142196=cartesian_point('',(-6.199991472734e1,3.237002035294e1,
-2.616566941998e0));
#142197=cartesian_point('',(-6.259043473988e1,3.155488655743e1,
4.338714322595e-1));
#142198=cartesian_point('',(-6.289484399539e1,3.112986465820e1,
2.071530995753e0));
#142199=cartesian_point('',(-6.290702847538e1,3.111284445992e1,
2.137189049957e0));
#142200=cartesian_point('',(-6.063820430068e1,3.419550776001e1,
-9.040124591997e0));
#142201=cartesian_point('',(-6.079517029652e1,3.398865509757e1,
-8.361893574332e0));
#142202=cartesian_point('',(-6.126463653713e1,3.336628674541e1,
-6.283451323754e0));
#142203=cartesian_point('',(-6.203390356677e1,3.232849214426e1,
-2.634839249537e0));
#142204=cartesian_point('',(-6.262456234300e1,3.151316658877e1,
4.163188415182e-1));
#142205=cartesian_point('',(-6.292903724602e1,3.108805303049e1,
2.054331585490e0));
#142206=cartesian_point('',(-6.294122434399e1,3.107102917524e1,
2.120003746937e0));
#142207=cartesian_point('',(-6.075020083699e1,3.403104789233e1,
-9.116201731859e0));
#142208=cartesian_point('',(-6.090737343214e1,3.382392297414e1,
-8.437078085985e0));
#142209=cartesian_point('',(-6.137742294720e1,3.320078106031e1,
-6.356049234285e0));
#142210=cartesian_point('',(-6.214750401584e1,3.216188705327e1,
-2.703559842266e0));
#142211=cartesian_point('',(-6.273867762567e1,3.134585004019e1,
3.502685036810e-1));
#142212=cartesian_point('',(-6.304339609064e1,3.092039641337e1,
1.989591599031e0));
#142213=cartesian_point('',(-6.305559290166e1,3.090335899021e1,
2.055316100424e0));
#142214=cartesian_point('',(-6.082681900983e1,3.373380366939e1,
-9.224588422334e0));
#142215=cartesian_point('',(-6.098427087987e1,3.352631072390e1,
-8.544258147944e0));
#142216=cartesian_point('',(-6.145510884814e1,3.290212313220e1,
-6.459732805051e0));
#142217=cartesian_point('',(-6.222629031073e1,3.186174298068e1,
-2.802002169058e0));
#142218=cartesian_point('',(-6.281815985746e1,3.104474424016e1,
2.554357487844e-1));
#142219=cartesian_point('',(-6.312320756226e1,3.061883091871e1,
1.896530138525e0));
#142220=cartesian_point('',(-6.313541750311e1,3.060177515487e1,
1.962325391512e0));
#142221=cartesian_point('',(-6.077768075582e1,3.340908034610e1,
-9.312251943033e0));
#142222=cartesian_point('',(-6.093533832231e1,3.320131633464e1,
-8.631032941309e0));
#142223=cartesian_point('',(-6.140675701607e1,3.257635856181e1,
-6.543932301002e0));
#142224=cartesian_point('',(-6.217874896022e1,3.153488380891e1,
-2.882341291477e0));
#142225=cartesian_point('',(-6.277113109068e1,3.071717671994e1,
1.777552119743e-1));
#142226=cartesian_point('',(-6.307642129303e1,3.029092481609e1,
1.820154226727e0));
#142227=cartesian_point('',(-6.308864090450e1,3.027385554364e1,
1.886001590928e0));
#142228=cartesian_point('',(-6.068479676170e1,3.318596429964e1,
-9.358802711325e0));
#142229=cartesian_point('',(-6.084255142424e1,3.297807233542e1,
-8.677164198728e0));
#142230=cartesian_point('',(-6.131424424104e1,3.235275100974e1,
-6.588847926553e0));
#142231=cartesian_point('',(-6.208661876130e1,3.131075956611e1,
-2.925434683579e0));
#142232=cartesian_point('',(-6.267924284949e1,3.049271811150e1,
1.359167667273e-1));
#142233=cartesian_point('',(-6.298464751929e1,3.006630638472e1,
1.778931610833e0));
#142234=cartesian_point('',(-6.299687169562e1,3.004923073573e1,
1.844803573377e0));
#142235=cartesian_point('',(-6.054920622763e1,3.299836352836e1,
-9.384638272151e0));
#142236=cartesian_point('',(-6.070699951281e1,3.279042066737e1,
-8.702832887431e0));
#142237=cartesian_point('',(-6.117880136969e1,3.216495472842e1,
-6.614033063856e0));
#142238=cartesian_point('',(-6.195132807023e1,3.112275775668e1,
-2.949894976826e0));
#142239=cartesian_point('',(-6.254404840384e1,3.030458329884e1,
1.119556635098e-1));
#142240=cartesian_point('',(-6.284949860625e1,2.987810799804e1,
1.755215470876e0));
#142241=cartesian_point('',(-6.286172459839e1,2.986102981260e1,
1.821097218095e0));
#142242=cartesian_point('',(-6.039549327409e1,3.285798435538e1,
-9.391877892464e0));
#142243=cartesian_point('',(-6.055327636259e1,3.265005493153e1,
-8.710116563275e0));
#142244=cartesian_point('',(-6.102504943205e1,3.202462717161e1,
-6.621444401016e0));
#142245=cartesian_point('',(-6.179753595581e1,3.098248446087e1,
-2.957497678430e0));
#142246=cartesian_point('',(-6.239023087989e1,3.016434511692e1,
1.042211718724e-1));
#142247=cartesian_point('',(-6.269566906133e1,2.973788660015e1,
1.747416307041e0));
#142248=cartesian_point('',(-6.270789457409e1,2.972080908436e1,
1.813295471030e0));
#142249=cartesian_point('',(-6.021883875778e1,3.274786481362e1,
-9.384579414196e0));
#142250=cartesian_point('',(-6.037657188951e1,3.254000122260e1,
-8.703033927062e0));
#142251=cartesian_point('',(-6.084820392023e1,3.191476051383e1,
-6.614987218144e0));
#142252=cartesian_point('',(-6.162049360521e1,3.087288364505e1,
-2.951978050777e0));
#142253=cartesian_point('',(-6.221306403989e1,3.005491633517e1,
1.090951182741e-1));
#142254=cartesian_point('',(-6.251844332683e1,2.962854004872e1,
1.751973403796e0));
#142255=cartesian_point('',(-6.253066649091e1,2.961146581371e1,
1.817839911720e0));
#142256=cartesian_point('',(-6.000161042683e1,3.266794326419e1,
-9.358680995496e0));
#142257=cartesian_point('',(-6.015924069451e1,3.246021522701e1,
-8.677579940413e0));
#142258=cartesian_point('',(-6.063058231781e1,3.183535966807e1,
-6.590821078362e0));
#142259=cartesian_point('',(-6.140246669964e1,3.079403018420e1,
-2.929742394803e0));
#142260=cartesian_point('',(-6.199478080302e1,2.997641710306e1,
1.300012768756e-1));
#142261=cartesian_point('',(-6.230003882252e1,2.955021013385e1,
1.772227149505e0));
#142262=cartesian_point('',(-6.231225715057e1,2.953314265419e1,
1.838067597813e0));
#142263=cartesian_point('',(-5.976171581217e1,3.263873236747e1,
-9.312070939681e0));
#142264=cartesian_point('',(-5.991918839134e1,3.243121213156e1,
-8.631651189883e0));
#142265=cartesian_point('',(-6.039008482597e1,3.180694699946e1,
-6.546866570856e0));
#142266=cartesian_point('',(-6.116134788632e1,3.076645664551e1,
-2.888747279664e0));
#142267=cartesian_point('',(-6.175326903902e1,2.994938658981e1,
1.689582996135e-1));
#142268=cartesian_point('',(-6.205834115803e1,2.952343918051e1,
1.810184036564e0));
#142269=cartesian_point('',(-6.207055207250e1,2.950638205665e1,
1.875984536011e0));
#142270=cartesian_point('',(-5.943580069912e1,3.267907422171e1,
-9.224340599831e0));
#142271=cartesian_point('',(-5.959299929195e1,3.247191504389e1,
-8.545104629009e0));
#142272=cartesian_point('',(-6.006312220405e1,3.184867578799e1,
-6.463750289237e0));
#142273=cartesian_point('',(-6.083330570828e1,3.080964343588e1,
-2.810772990258e0));
#142274=cartesian_point('',(-6.142454410281e1,2.999351689567e1,
2.433913704343e-1));
#142275=cartesian_point('',(-6.172929321668e1,2.956802047592e1,
1.882879355431e0));
#142276=cartesian_point('',(-6.174149124997e1,2.955098134543e1,
1.948610443083e0));
#142277=cartesian_point('',(-5.917406509430e1,3.283090321426e1,
-9.117461495622e0));
#142278=cartesian_point('',(-5.933095447769e1,3.262415151138e1,
-8.439561487918e0));
#142279=cartesian_point('',(-5.980020442482e1,3.200207001619e1,
-6.362078416902e0));
#142280=cartesian_point('',(-6.056916958746e1,3.096468310358e1,
-2.714904153859e0));
#142281=cartesian_point('',(-6.115963744986e1,3.014962137525e1,
3.352637366196e-1));
#142282=cartesian_point('',(-6.146402203374e1,2.972463392330e1,
1.972790567918e0));
#142283=cartesian_point('',(-6.147620552985e1,2.970761509938e1,
2.038443320341e0));
#142284=cartesian_point('',(-5.904716780501e1,3.297944872888e1,
-9.042789499641e0));
#142285=cartesian_point('',(-5.920385132259e1,3.277296831515e1,
-8.365778950977e0));
#142286=cartesian_point('',(-5.967252006612e1,3.215165763519e1,
-6.290873297663e0));
#142287=cartesian_point('',(-6.044067407990e1,3.111536622515e1,
-2.647562586466e0));
#142288=cartesian_point('',(-6.103062893656e1,3.030101342848e1,
3.999445295433e-1));
#142289=cartesian_point('',(-6.133477082324e1,2.987636483770e1,
2.036165661710e0));
#142290=cartesian_point('',(-6.134694464076e1,2.985935953350e1,
2.101766260015e0));
#142291=cartesian_point('',(-5.901831787563e1,3.301953295072e1,
-9.023887676068e0));
#142292=cartesian_point('',(-5.917494987641e1,3.281312042561e1,
-8.347099709678e0));
#142293=cartesian_point('',(-5.964347317691e1,3.219200263797e1,
-6.272839041090e0));
#142294=cartesian_point('',(-6.041142420511e1,3.115598537147e1,
-2.630495162674e0));
#142295=cartesian_point('',(-6.100125068487e1,3.034180998107e1,
4.163461090324e-1));
#142296=cartesian_point('',(-6.130533183791e1,2.991724618845e1,
2.052240497110e0));
#142297=cartesian_point('',(-6.131750323342e1,2.990024426750e1,
2.117828044132e0));
#142298=b_spline_surface_with_knots('',3,3,((#142193,#142194,#142195,#142196,
#142197,#142198,#142199),(#142200,#142201,#142202,#142203,#142204,#142205,
#142206),(#142207,#142208,#142209,#142210,#142211,#142212,#142213),(#142214,
#142215,#142216,#142217,#142218,#142219,#142220),(#142221,#142222,#142223,
#142224,#142225,#142226,#142227),(#142228,#142229,#142230,#142231,#142232,
#142233,#142234),(#142235,#142236,#142237,#142238,#142239,#142240,#142241),(
#142242,#142243,#142244,#142245,#142246,#142247,#142248),(#142249,#142250,
#142251,#142252,#142253,#142254,#142255),(#142256,#142257,#142258,#142259,
#142260,#142261,#142262),(#142263,#142264,#142265,#142266,#142267,#142268,
#142269),(#142270,#142271,#142272,#142273,#142274,#142275,#142276),(#142277,
#142278,#142279,#142280,#142281,#142282,#142283),(#142284,#142285,#142286,
#142287,#142288,#142289,#142290),(#142291,#142292,#142293,#142294,#142295,
#142296,#142297)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,
1,4),(1.555419677787e-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.837784496363e0),(5.259501505407e-1,5.303531489136e-1,
5.394085401379e-1,5.494177352162e-1,5.498357376217e-1),.unspecified.);
#142299=oriented_edge('',*,*,#142042,.f.);
#142301=oriented_edge('',*,*,#142300,.f.);
#142303=oriented_edge('',*,*,#142302,.f.);
#142304=oriented_edge('',*,*,#142184,.f.);
#142305=edge_loop('',(#142299,#142301,#142303,#142304));
#142306=face_outer_bound('',#142305,.f.);
#142308=cartesian_point('',(0.e0,0.e0,-3.7e0));
#142309=direction('',(0.e0,0.e0,1.e0));
#142310=direction('',(0.e0,-1.e0,0.e0));
#142311=axis2_placement_3d('',#142308,#142309,#142310);
#142312=conical_surface('',#142311,6.990127565809e1,3.e0);
#142313=oriented_edge('',*,*,#142057,.f.);
#142315=oriented_edge('',*,*,#142314,.t.);
#142317=oriented_edge('',*,*,#142316,.f.);
#142318=oriented_edge('',*,*,#142300,.t.);
#142319=edge_loop('',(#142313,#142315,#142317,#142318));
#142320=face_outer_bound('',#142319,.f.);
#142322=cartesian_point('',(-5.571391194189e1,4.057110959289e1,
-3.294961563477e0));
#142323=direction('',(6.235136146564e-3,-8.020128948945e-2,-9.967591866853e-1));
#142324=direction('',(-9.840001207972e-1,1.769964182896e-1,-2.039681798254e-2));
#142325=axis2_placement_3d('',#142322,#142323,#142324);
#142326=cylindrical_surface('',#142325,9.999289780675e-1);
#142327=oriented_edge('',*,*,#142103,.f.);
#142329=oriented_edge('',*,*,#142328,.f.);
#142331=oriented_edge('',*,*,#142330,.f.);
#142332=oriented_edge('',*,*,#142314,.f.);
#142333=edge_loop('',(#142327,#142329,#142331,#142332));
#142334=face_outer_bound('',#142333,.f.);
#142336=cartesian_point('',(-4.913690247116e1,3.579080237909e1,2.e0));
#142337=direction('',(7.068767942866e-1,7.053978631830e-1,-5.233595624294e-2));
#142338=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#142339=axis2_placement_3d('',#142336,#142337,#142338);
#142340=plane('',#142339);
#142341=oriented_edge('',*,*,#142117,.f.);
#142343=oriented_edge('',*,*,#142342,.t.);
#142345=oriented_edge('',*,*,#142344,.f.);
#142346=oriented_edge('',*,*,#142328,.t.);
#142347=edge_loop('',(#142341,#142343,#142345,#142346));
#142348=face_outer_bound('',#142347,.f.);
#142350=cartesian_point('',(-4.030697188721e1,3.891140269953e1,
1.824292593605e2));
#142351=direction('',(-7.391302193968e-2,7.740156387228e-5,-9.972646886342e-1));
#142352=direction('',(7.068767942866e-1,7.053978631830e-1,-5.233595624295e-2));
#142353=axis2_placement_3d('',#142350,#142351,#142352);
#142354=cylindrical_surface('',#142353,1.e0);
#142355=oriented_edge('',*,*,#142159,.f.);
#142356=oriented_edge('',*,*,#142188,.f.);
#142358=oriented_edge('',*,*,#142357,.f.);
#142359=oriented_edge('',*,*,#142342,.f.);
#142360=edge_loop('',(#142355,#142356,#142358,#142359));
#142361=face_outer_bound('',#142360,.f.);
#142363=cartesian_point('',(-5.446579514460e1,3.874161037970e1,
-9.288606304860e0));
#142364=cartesian_point('',(-5.440218221705e1,3.813572438378e1,
-9.780678139850e0));
#142365=cartesian_point('',(-5.434284683135e1,3.757050138685e1,
-9.241900438825e0));
#142366=cartesian_point('',(-5.439076328573e1,3.802686433671e1,
-8.607301347447e0));
#142367=cartesian_point('',(-5.416252662979e1,3.877344897881e1,
-9.288603791554e0));
#142368=cartesian_point('',(-5.310374129602e1,3.827204100730e1,
-9.780667379160e0));
#142369=cartesian_point('',(-5.211602110436e1,3.780428434867e1,
-9.241881984245e0));
#142370=cartesian_point('',(-5.291351676572e1,3.818195283897e1,
-8.607289104924e0));
#142371=cartesian_point('',(-5.416221375179e1,3.907838403843e1,
-9.288604103024e0));
#142372=cartesian_point('',(-5.310240171220e1,3.957761722219e1,
-9.780668712712e0));
#142373=cartesian_point('',(-5.211372371856e1,4.004334710214e1,
-9.241884271286e0));
#142374=cartesian_point('',(-5.291199271059e1,3.966731723931e1,
-8.607290622117e0));
#142375=cartesian_point('',(-5.446541629226e1,3.911084490593e1,
-9.288606682006e0));
#142376=cartesian_point('',(-5.440056016481e1,3.971659808120e1,
-9.780679754599e0));
#142377=cartesian_point('',(-5.434006501231e1,4.028169922690e1,
-9.241903208119e0));
#142378=cartesian_point('',(-5.438891786404e1,3.982543686339e1,
-8.607303184560e0));
#142379=(bounded_surface()b_spline_surface(3,3,((#142363,#142364,#142365,
#142366),(#142367,#142368,#142369,#142370),(#142371,#142372,#142373,#142374),(
#142375,#142376,#142377,#142378)),.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.195792291440e0,1.347067090860e0,
1.347067090860e0,3.195792291440e0),(1.289888688823e0,5.437044855011e-1,
5.437044855011e-1,1.289888688823e0),(1.289888688823e0,5.437044855011e-1,
5.437044855011e-1,1.289888688823e0),(3.195792291440e0,1.347067090860e0,
1.347067090860e0,3.195792291440e0)))representation_item('')surface());
#142381=oriented_edge('',*,*,#142380,.f.);
#142383=oriented_edge('',*,*,#142382,.t.);
#142384=oriented_edge('',*,*,#142357,.t.);
#142386=oriented_edge('',*,*,#142385,.t.);
#142387=edge_loop('',(#142381,#142383,#142384,#142386));
#142388=face_outer_bound('',#142387,.f.);
#142390=cartesian_point('',(0.e0,0.e0,-9.4e0));
#142391=direction('',(0.e0,0.e0,1.e0));
#142392=direction('',(1.e0,0.e0,0.e0));
#142393=axis2_placement_3d('',#142390,#142391,#142392);
#142394=plane('',#142393);
#142396=oriented_edge('',*,*,#142395,.f.);
#142398=oriented_edge('',*,*,#142397,.t.);
#142400=oriented_edge('',*,*,#142399,.t.);
#142402=oriented_edge('',*,*,#142401,.t.);
#142403=oriented_edge('',*,*,#142380,.t.);
#142405=oriented_edge('',*,*,#142404,.t.);
#142406=edge_loop('',(#142396,#142398,#142400,#142402,#142403,#142405));
#142407=face_outer_bound('',#142406,.f.);
#142409=cartesian_point('',(-5.962062355380e1,3.345627011388e1,
-9.338992667811e0));
#142410=cartesian_point('',(-5.963642303500e1,3.342588882944e1,
-9.338992667811e0));
#142411=cartesian_point('',(-5.966783865322e1,3.338357889940e1,
-9.338992667811e0));
#142412=cartesian_point('',(-5.971912125265e1,3.334042560580e1,
-9.338992667811e0));
#142413=cartesian_point('',(-5.975867017588e1,3.331624775183e1,
-9.338992667811e0));
#142414=cartesian_point('',(-5.979740213320e1,3.329945538586e1,
-9.338992667811e0));
#142415=cartesian_point('',(-5.983619752004e1,3.328858085391e1,
-9.338992667811e0));
#142416=cartesian_point('',(-5.987630008539e1,3.328319996449e1,
-9.338992667811e0));
#142417=cartesian_point('',(-5.991877224150e1,3.328399410599e1,
-9.338992667811e0));
#142418=cartesian_point('',(-5.996348669674e1,3.329264849786e1,
-9.338992667811e0));
#142419=cartesian_point('',(-6.000861916492e1,3.331110515207e1,
-9.338992667811e0));
#142420=cartesian_point('',(-6.005104310928e1,3.334052035575e1,
-9.338992667811e0));
#142421=cartesian_point('',(-6.008748397402e1,3.338096578389e1,
-9.338992667811e0));
#142422=cartesian_point('',(-6.011504731047e1,3.343170372566e1,
-9.338992667811e0));
#142423=cartesian_point('',(-6.013106342927e1,3.349111800778e1,
-9.338992667811e0));
#142424=cartesian_point('',(-6.013324851546e1,3.355639892447e1,
-9.338992667811e0));
#142425=cartesian_point('',(-6.012037703366e1,3.362338621662e1,
-9.338992667811e0));
#142426=cartesian_point('',(-6.008863193113e1,3.369723373023e1,
-9.338992667811e0));
#142427=cartesian_point('',(-6.005289926454e1,3.374296725410e1,
-9.338992667811e0));
#142428=cartesian_point('',(-6.002831920081e1,3.376596720268e1,
-9.338992667811e0));
#142429=cartesian_point('',(-5.922677242077e1,3.325010948094e1,
-9.581351518809e0));
#142430=cartesian_point('',(-5.926397261558e1,3.317893582189e1,
-9.581351518809e0));
#142431=cartesian_point('',(-5.933678445412e1,3.308066460494e1,
-9.581351518809e0));
#142432=cartesian_point('',(-5.945748477348e1,3.297897236283e1,
-9.581351518809e0));
#142433=cartesian_point('',(-5.955234632983e1,3.292087747419e1,
-9.581351518809e0));
#142434=cartesian_point('',(-5.964753568744e1,3.287950716085e1,
-9.581351518809e0));
#142435=cartesian_point('',(-5.974562856705e1,3.285190316616e1,
-9.581351518809e0));
#142436=cartesian_point('',(-5.985035631107e1,3.283772085543e1,
-9.581351518809e0));
#142437=cartesian_point('',(-5.996534291737e1,3.283969949439e1,
-9.581351518809e0));
#142438=cartesian_point('',(-6.009110404115e1,3.286381564054e1,
-9.581351518809e0));
#142439=cartesian_point('',(-6.022239460638e1,3.291728364603e1,
-9.581351518809e0));
#142440=cartesian_point('',(-6.034793750105e1,3.300427191583e1,
-9.581351518809e0));
#142441=cartesian_point('',(-6.045465882618e1,3.312304330364e1,
-9.581351518809e0));
#142442=cartesian_point('',(-6.053232080475e1,3.326692287444e1,
-9.581351518809e0));
#142443=cartesian_point('',(-6.057487530498e1,3.342682839963e1,
-9.581351518809e0));
#142444=cartesian_point('',(-6.057995010891e1,3.359305172628e1,
-9.581351518809e0));
#142445=cartesian_point('',(-6.054830878312e1,3.375583529644e1,
-9.581351518809e0));
#142446=cartesian_point('',(-6.047327273396e1,3.392983579910e1,
-9.581351518809e0));
#142447=cartesian_point('',(-6.039025033475e1,3.403594409099e1,
-9.581351518809e0));
#142448=cartesian_point('',(-6.033264684520e1,3.408998763766e1,
-9.581351518809e0));
#142449=cartesian_point('',(-5.884974800765e1,3.305275677480e1,
-9.277058077152e0));
#142450=cartesian_point('',(-5.890743461220e1,3.294253353123e1,
-9.277058077152e0));
#142451=cartesian_point('',(-5.901987407586e1,3.279069189381e1,
-9.277058077152e0));
#142452=cartesian_point('',(-5.920702634167e1,3.263296169684e1,
-9.277058077152e0));
#142453=cartesian_point('',(-5.935483737729e1,3.254239883069e1,
-9.277058077152e0));
#142454=cartesian_point('',(-5.950407207288e1,3.247750062791e1,
-9.277058077152e0));
#142455=cartesian_point('',(-5.965892904408e1,3.243388191304e1,
-9.277058077152e0));
#142456=cartesian_point('',(-5.982552094768e1,3.241127420915e1,
-9.277058077152e0));
#142457=cartesian_point('',(-6.000992392716e1,3.241438673966e1,
-9.277058077152e0));
#142458=cartesian_point('',(-6.021326911563e1,3.245330405862e1,
-9.277058077152e0));
#142459=cartesian_point('',(-6.042703679543e1,3.254028760510e1,
-9.277058077152e0));
#142460=cartesian_point('',(-6.063214750114e1,3.268238921336e1,
-9.277058077152e0));
#142461=cartesian_point('',(-6.080614665375e1,3.287614019540e1,
-9.277058077152e0));
#142462=cartesian_point('',(-6.093176688106e1,3.310918205131e1,
-9.277058077152e0));
#142463=cartesian_point('',(-6.099972594807e1,3.336528547380e1,
-9.277058077152e0));
#142464=cartesian_point('',(-6.100756701058e1,3.362813858917e1,
-9.277058077152e0));
#142465=cartesian_point('',(-6.095795775577e1,3.388262567727e1,
-9.277058077152e0));
#142466=cartesian_point('',(-6.084148030416e1,3.415250027464e1,
-9.277058077152e0));
#142467=cartesian_point('',(-6.071318855945e1,3.431640390815e1,
-9.277058077152e0));
#142468=cartesian_point('',(-6.062397249858e1,3.440016476211e1,
-9.277058077152e0));
#142469=cartesian_point('',(-5.898325684986e1,3.312264172234e1,
-8.760084191459e0));
#142470=cartesian_point('',(-5.903368897037e1,3.302624640105e1,
-8.760084191459e0));
#142471=cartesian_point('',(-5.913209581945e1,3.289337468830e1,
-8.760084191459e0));
#142472=cartesian_point('',(-5.929571665872e1,3.275548819930e1,
-8.760084191459e0));
#142473=cartesian_point('',(-5.942477765237e1,3.267642263113e1,
-8.760084191459e0));
#142474=cartesian_point('',(-5.955487424937e1,3.261985593453e1,
-8.760084191459e0));
#142475=cartesian_point('',(-5.968963037892e1,3.258190822302e1,
-8.760084191459e0));
#142476=cartesian_point('',(-5.983431544599e1,3.256228405133e1,
-8.760084191459e0));
#142477=cartesian_point('',(-5.999413726003e1,3.256499505732e1,
-8.760084191459e0));
#142478=cartesian_point('',(-6.017000900615e1,3.259867110448e1,
-8.760084191459e0));
#142479=cartesian_point('',(-6.035457055624e1,3.267378639829e1,
-8.760084191459e0));
#142480=cartesian_point('',(-6.053150535134e1,3.279637171628e1,
-8.760084191459e0));
#142481=cartesian_point('',(-6.068168062304e1,3.296357152997e1,
-8.760084191459e0));
#142482=cartesian_point('',(-6.079031826267e1,3.316503995758e1,
-8.760084191459e0));
#142483=cartesian_point('',(-6.084928126966e1,3.338707855765e1,
-8.760084191459e0));
#142484=cartesian_point('',(-6.085614276701e1,3.361571391267e1,
-8.760084191459e0));
#142485=cartesian_point('',(-6.081289617011e1,3.383772769164e1,
-8.760084191459e0));
#142486=cartesian_point('',(-6.071109361327e1,3.407365212891e1,
-8.760084191459e0));
#142487=cartesian_point('',(-6.059883228346e1,3.421708974288e1,
-8.760084191459e0));
#142488=cartesian_point('',(-6.052081061598e1,3.429032734564e1,
-8.760084191459e0));
#142489=(bounded_surface()b_spline_surface(3,3,((#142409,#142410,#142411,
#142412,#142413,#142414,#142415,#142416,#142417,#142418,#142419,#142420,#142421,
#142422,#142423,#142424,#142425,#142426,#142427,#142428),(#142429,#142430,
#142431,#142432,#142433,#142434,#142435,#142436,#142437,#142438,#142439,#142440,
#142441,#142442,#142443,#142444,#142445,#142446,#142447,#142448),(#142449,
#142450,#142451,#142452,#142453,#142454,#142455,#142456,#142457,#142458,#142459,
#142460,#142461,#142462,#142463,#142464,#142465,#142466,#142467,#142468),(
#142469,#142470,#142471,#142472,#142473,#142474,#142475,#142476,#142477,#142478,
#142479,#142480,#142481,#142482,#142483,#142484,#142485,#142486,#142487,
#142488)),.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),(-3.734361222220e-1,1.231761363600e0),(
7.704650907710e-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.703326916094e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.529796162558e0,1.529796162558e0,1.529796162558e0,
1.529796162558e0,1.529796162558e0,1.529796162558e0,1.529796162558e0,
1.529796162558e0,1.529796162558e0,1.529796162558e0,1.529796162558e0,
1.529796162558e0,1.529796162558e0,1.529796162558e0,1.529796162558e0,
1.529796162558e0,1.529796162558e0,1.529796162558e0,1.529796162558e0,
1.529796162558e0),(8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,
8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,
8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,
8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,
8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,8.806912869987e-1,
8.806912869987e-1),(8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,
8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,
8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,
8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,
8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,8.280476109325e-1,
8.280476109325e-1),(1.371865134359e0,1.371865134359e0,1.371865134359e0,
1.371865134359e0,1.371865134359e0,1.371865134359e0,1.371865134359e0,
1.371865134359e0,1.371865134359e0,1.371865134359e0,1.371865134359e0,
1.371865134359e0,1.371865134359e0,1.371865134359e0,1.371865134359e0,
1.371865134359e0,1.371865134359e0,1.371865134359e0,1.371865134359e0,
1.371865134359e0)))representation_item('')surface());
#142490=oriented_edge('',*,*,#142395,.t.);
#142492=oriented_edge('',*,*,#142491,.t.);
#142493=oriented_edge('',*,*,#142302,.t.);
#142495=oriented_edge('',*,*,#142494,.t.);
#142496=edge_loop('',(#142490,#142492,#142493,#142495));
#142497=face_outer_bound('',#142496,.f.);
#142499=cartesian_point('',(-2.998278876549e1,6.267234179785e1,-8.9e0));
#142500=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#142501=direction('',(0.e0,0.e0,-1.e0));
#142502=axis2_placement_3d('',#142499,#142500,#142501);
#142503=cylindrical_surface('',#142502,5.e-1);
#142504=oriented_edge('',*,*,#142404,.f.);
#142505=oriented_edge('',*,*,#142385,.f.);
#142506=oriented_edge('',*,*,#142186,.t.);
#142507=oriented_edge('',*,*,#142491,.f.);
#142508=edge_loop('',(#142504,#142505,#142506,#142507));
#142509=face_outer_bound('',#142508,.f.);
#142511=cartesian_point('',(0.e0,0.e0,-8.9e0));
#142512=direction('',(0.e0,0.e0,1.e0));
#142513=direction('',(-8.857524219250e-1,4.641579979425e-1,0.e0));
#142514=axis2_placement_3d('',#142511,#142512,#142513);
#142515=toroidal_surface('',#142514,6.912806903282e1,5.e-1);
#142516=oriented_edge('',*,*,#142397,.f.);
#142517=oriented_edge('',*,*,#142494,.f.);
#142518=oriented_edge('',*,*,#142316,.t.);
#142520=oriented_edge('',*,*,#142519,.f.);
#142521=edge_loop('',(#142516,#142517,#142518,#142520));
#142522=face_outer_bound('',#142521,.f.);
#142524=cartesian_point('',(-5.549427868124e1,4.014183524717e1,
-9.288514105027e0));
#142525=cartesian_point('',(-5.488836936586e1,4.020514126128e1,
-9.780738750132e0));
#142526=cartesian_point('',(-5.432303297160e1,4.026421959075e1,
-9.241922117627e0));
#142527=cartesian_point('',(-5.477952300379e1,4.021652807049e1,
-8.607287403363e0));
#142528=cartesian_point('',(-5.553106424286e1,4.049388288293e1,
-9.288518131359e0));
#142529=cartesian_point('',(-5.504591551775e1,4.171289995418e1,
-9.780755994209e0));
#142530=cartesian_point('',(-5.459325394421e1,4.285030636946e1,
-9.241951694429e0));
#142531=cartesian_point('',(-5.495876351546e1,4.193190757258e1,
-8.607307021977e0));
#142532=cartesian_point('',(-5.588389673166e1,4.046559949119e1,
-9.288518890639e0));
#142533=cartesian_point('',(-5.655703559951e1,4.159176711467e1,
-9.780759246073e0));
#142534=cartesian_point('',(-5.718510613041e1,4.264254100475e1,
-9.241957271981e0));
#142535=cartesian_point('',(-5.667796727508e1,4.179409454526e1,
-8.607310721628e0));
#142536=cartesian_point('',(-5.586413196706e1,4.011218745197e1,
-9.288514900935e0));
#142537=cartesian_point('',(-5.647238655600e1,4.007816491942e1,
-9.780742158867e0));
#142538=cartesian_point('',(-5.703991726613e1,4.004643153195e1,
-9.241927964243e0));
#142539=cartesian_point('',(-5.658166192146e1,4.007206688112e1,
-8.607291281486e0));
#142540=(bounded_surface()b_spline_surface(3,3,((#142524,#142525,#142526,
#142527),(#142528,#142529,#142530,#142531),(#142532,#142533,#142534,#142535),(
#142536,#142537,#142538,#142539)),.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.449886296009e0,1.453898859570e0,
1.453898859570e0,3.449886296009e0),(1.205436784476e0,5.080118635391e-1,
5.080118635391e-1,1.205436784476e0),(1.205436784476e0,5.080118635391e-1,
5.080118635391e-1,1.205436784476e0),(3.449886296009e0,1.453898859570e0,
1.453898859570e0,3.449886296009e0)))representation_item('')surface());
#142541=oriented_edge('',*,*,#142399,.f.);
#142542=oriented_edge('',*,*,#142519,.t.);
#142543=oriented_edge('',*,*,#142330,.t.);
#142545=oriented_edge('',*,*,#142544,.t.);
#142546=edge_loop('',(#142541,#142542,#142543,#142545));
#142547=face_outer_bound('',#142546,.f.);
#142549=cartesian_point('',(-5.623951832566e1,4.139078022054e1,-8.9e0));
#142550=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#142551=direction('',(0.e0,0.e0,-1.e0));
#142552=axis2_placement_3d('',#142549,#142550,#142551);
#142553=cylindrical_surface('',#142552,5.e-1);
#142554=oriented_edge('',*,*,#142401,.f.);
#142555=oriented_edge('',*,*,#142544,.f.);
#142556=oriented_edge('',*,*,#142344,.t.);
#142557=oriented_edge('',*,*,#142382,.f.);
#142558=edge_loop('',(#142554,#142555,#142556,#142557));
#142559=face_outer_bound('',#142558,.f.);
#142561=cartesian_point('',(8.22e1,0.e0,3.97e1));
#142562=direction('',(0.e0,0.e0,-1.e0));
#142563=direction('',(1.e0,0.e0,0.e0));
#142564=axis2_placement_3d('',#142561,#142562,#142563);
#142565=cylindrical_surface('',#142564,2.5e0);
#142567=oriented_edge('',*,*,#142566,.f.);
#142568=oriented_edge('',*,*,#110906,.f.);
#142570=oriented_edge('',*,*,#142569,.f.);
#142571=oriented_edge('',*,*,#126052,.f.);
#142572=edge_loop('',(#142567,#142568,#142570,#142571));
#142573=face_outer_bound('',#142572,.f.);
#142575=cartesian_point('',(8.22e1,0.e0,3.97e1));
#142576=direction('',(0.e0,0.e0,-1.e0));
#142577=direction('',(1.e0,0.e0,0.e0));
#142578=axis2_placement_3d('',#142575,#142576,#142577);
#142579=cylindrical_surface('',#142578,2.5e0);
#142580=oriented_edge('',*,*,#142569,.t.);
#142581=oriented_edge('',*,*,#110904,.f.);
#142582=oriented_edge('',*,*,#142566,.t.);
#142583=oriented_edge('',*,*,#126054,.f.);
#142584=edge_loop('',(#142580,#142581,#142582,#142583));
#142585=face_outer_bound('',#142584,.f.);
#142587=cartesian_point('',(0.e0,-8.22e1,3.97e1));
#142588=direction('',(0.e0,0.e0,-1.e0));
#142589=direction('',(0.e0,-1.e0,0.e0));
#142590=axis2_placement_3d('',#142587,#142588,#142589);
#142591=cylindrical_surface('',#142590,2.5e0);
#142593=oriented_edge('',*,*,#142592,.f.);
#142594=oriented_edge('',*,*,#113538,.f.);
#142596=oriented_edge('',*,*,#142595,.f.);
#142597=oriented_edge('',*,*,#126058,.f.);
#142598=edge_loop('',(#142593,#142594,#142596,#142597));
#142599=face_outer_bound('',#142598,.f.);
#142601=cartesian_point('',(0.e0,-8.22e1,3.97e1));
#142602=direction('',(0.e0,0.e0,-1.e0));
#142603=direction('',(0.e0,-1.e0,0.e0));
#142604=axis2_placement_3d('',#142601,#142602,#142603);
#142605=cylindrical_surface('',#142604,2.5e0);
#142606=oriented_edge('',*,*,#142595,.t.);
#142607=oriented_edge('',*,*,#113536,.f.);
#142608=oriented_edge('',*,*,#142592,.t.);
#142609=oriented_edge('',*,*,#126060,.f.);
#142610=edge_loop('',(#142606,#142607,#142608,#142609));
#142611=face_outer_bound('',#142610,.f.);
#142613=cartesian_point('',(-8.22e1,-1.006659668899e-14,3.97e1));
#142614=direction('',(0.e0,0.e0,-1.e0));
#142615=direction('',(-1.e0,0.e0,0.e0));
#142616=axis2_placement_3d('',#142613,#142614,#142615);
#142617=cylindrical_surface('',#142616,2.5e0);
#142619=oriented_edge('',*,*,#142618,.f.);
#142620=oriented_edge('',*,*,#105378,.f.);
#142622=oriented_edge('',*,*,#142621,.f.);
#142623=oriented_edge('',*,*,#126064,.f.);
#142624=edge_loop('',(#142619,#142620,#142622,#142623));
#142625=face_outer_bound('',#142624,.f.);
#142627=cartesian_point('',(-8.22e1,-1.006659668899e-14,3.97e1));
#142628=direction('',(0.e0,0.e0,-1.e0));
#142629=direction('',(-1.e0,0.e0,0.e0));
#142630=axis2_placement_3d('',#142627,#142628,#142629);
#142631=cylindrical_surface('',#142630,2.5e0);
#142632=oriented_edge('',*,*,#142621,.t.);
#142633=oriented_edge('',*,*,#105376,.f.);
#142634=oriented_edge('',*,*,#142618,.t.);
#142635=oriented_edge('',*,*,#126066,.f.);
#142636=edge_loop('',(#142632,#142633,#142634,#142635));
#142637=face_outer_bound('',#142636,.f.);
#142639=cartesian_point('',(-2.941218661561e-14,8.22e1,3.97e1));
#142640=direction('',(0.e0,0.e0,-1.e0));
#142641=direction('',(0.e0,1.e0,0.e0));
#142642=axis2_placement_3d('',#142639,#142640,#142641);
#142643=cylindrical_surface('',#142642,2.5e0);
#142645=oriented_edge('',*,*,#142644,.f.);
#142646=oriented_edge('',*,*,#108241,.f.);
#142648=oriented_edge('',*,*,#142647,.f.);
#142649=oriented_edge('',*,*,#126070,.f.);
#142650=edge_loop('',(#142645,#142646,#142648,#142649));
#142651=face_outer_bound('',#142650,.f.);
#142653=cartesian_point('',(-2.941218661561e-14,8.22e1,3.97e1));
#142654=direction('',(0.e0,0.e0,-1.e0));
#142655=direction('',(0.e0,1.e0,0.e0));
#142656=axis2_placement_3d('',#142653,#142654,#142655);
#142657=cylindrical_surface('',#142656,2.5e0);
#142658=oriented_edge('',*,*,#142647,.t.);
#142659=oriented_edge('',*,*,#108239,.f.);
#142660=oriented_edge('',*,*,#142644,.t.);
#142661=oriented_edge('',*,*,#126072,.f.);
#142662=edge_loop('',(#142658,#142659,#142660,#142661));
#142663=face_outer_bound('',#142662,.f.);
#142665=cartesian_point('',(3.896800654644e1,-7.879268607643e1,
-1.069548648161e1));
#142666=direction('',(4.432435279399e-1,-8.962313252999e-1,-1.745240644039e-2));
#142667=direction('',(8.936462556782e-1,4.402722627098e-1,8.692930691542e-2));
#142668=axis2_placement_3d('',#142665,#142666,#142667);
#142669=spherical_surface('',#142668,1.e0);
#142670=oriented_edge('',*,*,#122714,.t.);
#142671=oriented_edge('',*,*,#112902,.t.);
#142672=oriented_edge('',*,*,#122745,.t.);
#142673=edge_loop('',(#142670,#142671,#142672));
#142674=face_outer_bound('',#142673,.f.);
#142676=cartesian_point('',(5.081413741760e1,-7.172667810409e1,
-1.069548648161e1));
#142677=direction('',(5.779879325210e-1,-8.158586662955e-1,-1.745240644033e-2));
#142678=direction('',(8.137702314572e-1,5.746488545130e-1,8.692930691659e-2));
#142679=axis2_placement_3d('',#142676,#142677,#142678);
#142680=spherical_surface('',#142679,1.e0);
#142681=oriented_edge('',*,*,#122416,.t.);
#142682=oriented_edge('',*,*,#112567,.t.);
#142683=oriented_edge('',*,*,#122447,.t.);
#142684=edge_loop('',(#142681,#142682,#142683));
#142685=face_outer_bound('',#142684,.f.);
#142687=cartesian_point('',(6.140905558310e1,-6.289452126962e1,
-1.069548648161e1));
#142688=direction('',(6.985003559577e-1,-7.153968592581e-1,-1.745240644044e-2));
#142689=direction('',(7.138564834002e-1,6.948756843543e-1,8.692930691421e-2));
#142690=axis2_placement_3d('',#142687,#142688,#142689);
#142691=spherical_surface('',#142690,1.e0);
#142692=oriented_edge('',*,*,#122118,.t.);
#142693=oriented_edge('',*,*,#112234,.t.);
#142694=oriented_edge('',*,*,#122149,.t.);
#142695=edge_loop('',(#142692,#142693,#142694));
#142696=face_outer_bound('',#142695,.f.);
#142698=cartesian_point('',(7.049187899516e1,-5.251369258656e1,
-1.069548648161e1));
#142699=direction('',(8.018133824410e-1,-5.973196072857e-1,-1.745240644046e-2));
#142700=direction('',(5.963652195740e-1,7.979923686869e-1,8.692930691071e-2));
#142701=axis2_placement_3d('',#142698,#142699,#142700);
#142702=spherical_surface('',#142701,1.e0);
#142703=oriented_edge('',*,*,#121820,.t.);
#142704=oriented_edge('',*,*,#111899,.t.);
#142705=oriented_edge('',*,*,#121851,.t.);
#142706=edge_loop('',(#142703,#142704,#142705));
#142707=face_outer_bound('',#142706,.f.);
#142709=cartesian_point('',(7.783895839722e1,-4.083980250905e1,
-1.069548648161e1));
#142710=direction('',(8.853831023953e-1,-4.645343641780e-1,-1.745240644030e-2));
#142711=direction('',(4.641894648053e-1,8.814598325300e-1,8.692930691100e-2));
#142712=axis2_placement_3d('',#142709,#142710,#142711);
#142713=spherical_surface('',#142712,1.e0);
#142714=oriented_edge('',*,*,#121522,.t.);
#142715=oriented_edge('',*,*,#111568,.t.);
#142716=oriented_edge('',*,*,#121553,.t.);
#142717=edge_loop('',(#142714,#142715,#142716));
#142718=face_outer_bound('',#142717,.f.);
#142720=cartesian_point('',(8.326938431086e1,-2.816030095424e1,
-1.069548648161e1));
#142721=direction('',(9.471517521251e-1,-3.203107424714e-1,-1.745241255196e-2));
#142722=direction('',(3.205838245456e-1,9.432228300027e-1,8.692930691881e-2));
#142723=axis2_placement_3d('',#142720,#142721,#142722);
#142724=spherical_surface('',#142723,1.e0);
#142725=oriented_edge('',*,*,#121224,.t.);
#142726=oriented_edge('',*,*,#111249,.t.);
#142727=oriented_edge('',*,*,#121255,.t.);
#142728=edge_loop('',(#142725,#142726,#142727));
#142729=face_outer_bound('',#142728,.f.);
#142731=cartesian_point('',(8.421579609031e1,-1.530340657007e1,
-1.027850067615e1));
#142732=cartesian_point('',(8.445490487413e1,-1.536941055914e1,
-1.027850067615e1));
#142733=cartesian_point('',(8.502108650559e1,-1.545059128839e1,
-1.027850067615e1));
#142734=cartesian_point('',(8.590660263274e1,-1.531522536694e1,
-1.027850067615e1));
#142735=cartesian_point('',(8.676439079108e1,-1.486885368200e1,
-1.027850067615e1));
#142736=cartesian_point('',(8.743261846672e1,-1.416940086906e1,
-1.027850067615e1));
#142737=cartesian_point('',(8.780342648830e1,-1.337293358431e1,
-1.027850067615e1));
#142738=cartesian_point('',(8.788763269066e1,-1.282519114977e1,
-1.027850067615e1));
#142739=cartesian_point('',(8.789579742444e1,-1.259442666524e1,
-1.027850067615e1));
#142740=cartesian_point('',(8.409124762839e1,-1.575358319083e1,
-1.129664637778e1));
#142741=cartesian_point('',(8.436882518085e1,-1.583020861390e1,
-1.129664637778e1));
#142742=cartesian_point('',(8.502615588896e1,-1.592445301607e1,
-1.129664637778e1));
#142743=cartesian_point('',(8.605427173771e1,-1.576728733472e1,
-1.129664637778e1));
#142744=cartesian_point('',(8.704998904622e1,-1.524910824160e1,
-1.129664637778e1));
#142745=cartesian_point('',(8.782537302657e1,-1.443744218670e1,
-1.129664637778e1));
#142746=cartesian_point('',(8.825546729553e1,-1.351355687708e1,
-1.129664637778e1));
#142747=cartesian_point('',(8.835313264834e1,-1.287832224582e1,
-1.129664637778e1));
#142748=cartesian_point('',(8.836259920371e1,-1.261070282538e1,
-1.129664637778e1));
#142749=cartesian_point('',(8.430428772028e1,-1.498355626980e1,
-1.208178646294e1));
#142750=cartesian_point('',(8.451606446011e1,-1.504201373446e1,
-1.208178646294e1));
#142751=cartesian_point('',(8.501748471084e1,-1.511391272957e1,
-1.208178646294e1));
#142752=cartesian_point('',(8.580168379558e1,-1.499403552840e1,
-1.208178646294e1));
#142753=cartesian_point('',(8.656147335056e1,-1.459868297686e1,
-1.208178646294e1));
#142754=cartesian_point('',(8.715356651663e1,-1.397895762528e1,
-1.208178646294e1));
#142755=cartesian_point('',(8.748225168431e1,-1.327302079377e1,
-1.208178646294e1));
#142756=cartesian_point('',(8.755689516593e1,-1.278744152830e1,
-1.208178646294e1));
#142757=cartesian_point('',(8.756413495601e1,-1.258286246029e1,
-1.208178646294e1));
#142758=cartesian_point('',(8.457355235748e1,-1.401030744283e1,
-1.159697920094e1));
#142759=cartesian_point('',(8.470216244177e1,-1.404580214641e1,
-1.159697920094e1));
#142760=cartesian_point('',(8.500652507591e1,-1.408945843908e1,
-1.159697920094e1));
#142761=cartesian_point('',(8.548243402435e1,-1.401671071949e1,
-1.159697920094e1));
#142762=cartesian_point('',(8.594403087581e1,-1.377660051629e1,
-1.159697920094e1));
#142763=cartesian_point('',(8.630445997257e1,-1.339947196133e1,
-1.159697920094e1));
#142764=cartesian_point('',(8.650497262294e1,-1.296900355160e1,
-1.159697920094e1));
#142765=cartesian_point('',(8.655051840872e1,-1.267257599657e1,
-1.159697920094e1));
#142766=cartesian_point('',(8.655494375604e1,-1.254767459618e1,
-1.159697920094e1));
#142767=(bounded_surface()b_spline_surface(3,3,((#142731,#142732,#142733,
#142734,#142735,#142736,#142737,#142738,#142739),(#142740,#142741,#142742,
#142743,#142744,#142745,#142746,#142747,#142748),(#142749,#142750,#142751,
#142752,#142753,#142754,#142755,#142756,#142757),(#142758,#142759,#142760,
#142761,#142762,#142763,#142764,#142765,#142766)),.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());
#142768=oriented_edge('',*,*,#120941,.t.);
#142769=oriented_edge('',*,*,#120905,.t.);
#142770=oriented_edge('',*,*,#110896,.f.);
#142771=oriented_edge('',*,*,#110918,.t.);
#142772=edge_loop('',(#142768,#142769,#142770,#142771));
#142773=face_outer_bound('',#142772,.f.);
#142775=cartesian_point('',(8.391855661964e1,2.616235402670e1,
-1.069548648161e1));
#142776=direction('',(9.545357946531e-1,2.975849966572e-1,-1.745240644042e-2));
#142777=direction('',(-2.950547066161e-1,9.515177432414e-1,8.692930691368e-2));
#142778=axis2_placement_3d('',#142775,#142776,#142777);
#142779=spherical_surface('',#142778,1.e0);
#142780=oriented_edge('',*,*,#120590,.t.);
#142781=oriented_edge('',*,*,#110534,.t.);
#142782=oriented_edge('',*,*,#120622,.t.);
#142783=edge_loop('',(#142780,#142781,#142782));
#142784=face_outer_bound('',#142783,.f.);
#142786=cartesian_point('',(7.879268607643e1,3.896800654644e1,
-1.069548648161e1));
#142787=direction('',(8.962313252999e-1,4.432435279399e-1,-1.745240644039e-2));
#142788=direction('',(-4.402722627098e-1,8.936462556782e-1,8.692930691535e-2));
#142789=axis2_placement_3d('',#142786,#142787,#142788);
#142790=spherical_surface('',#142789,1.e0);
#142791=oriented_edge('',*,*,#110215,.t.);
#142792=oriented_edge('',*,*,#120323,.t.);
#142793=oriented_edge('',*,*,#120292,.t.);
#142794=edge_loop('',(#142791,#142792,#142793));
#142795=face_outer_bound('',#142794,.f.);
#142797=cartesian_point('',(7.172667810409e1,5.081413741760e1,
-1.069548648161e1));
#142798=direction('',(8.158586662955e-1,5.779879325210e-1,-1.745240644033e-2));
#142799=direction('',(-5.746488545130e-1,8.137702314572e-1,8.692930691658e-2));
#142800=axis2_placement_3d('',#142797,#142798,#142799);
#142801=spherical_surface('',#142800,1.e0);
#142802=oriented_edge('',*,*,#109884,.t.);
#142803=oriented_edge('',*,*,#120025,.t.);
#142804=oriented_edge('',*,*,#119994,.t.);
#142805=edge_loop('',(#142802,#142803,#142804));
#142806=face_outer_bound('',#142805,.f.);
#142808=cartesian_point('',(6.289452126962e1,6.140905558310e1,
-1.069548648161e1));
#142809=direction('',(7.153968592581e-1,6.985003559577e-1,-1.745240644044e-2));
#142810=direction('',(-6.948756843543e-1,7.138564834002e-1,8.692930691421e-2));
#142811=axis2_placement_3d('',#142808,#142809,#142810);
#142812=spherical_surface('',#142811,1.e0);
#142813=oriented_edge('',*,*,#109553,.t.);
#142814=oriented_edge('',*,*,#119727,.t.);
#142815=oriented_edge('',*,*,#119696,.t.);
#142816=edge_loop('',(#142813,#142814,#142815));
#142817=face_outer_bound('',#142816,.f.);
#142819=cartesian_point('',(5.251369258656e1,7.049187899516e1,
-1.069548648161e1));
#142820=direction('',(5.973196072857e-1,8.018133824410e-1,-1.745240644046e-2));
#142821=direction('',(-7.979923686869e-1,5.963652195740e-1,8.692930691064e-2));
#142822=axis2_placement_3d('',#142819,#142820,#142821);
#142823=spherical_surface('',#142822,1.e0);
#142824=oriented_edge('',*,*,#109222,.t.);
#142825=oriented_edge('',*,*,#119429,.t.);
#142826=oriented_edge('',*,*,#119398,.t.);
#142827=edge_loop('',(#142824,#142825,#142826));
#142828=face_outer_bound('',#142827,.f.);
#142830=cartesian_point('',(4.083980250905e1,7.783895839722e1,
-1.069548648161e1));
#142831=direction('',(4.645343641780e-1,8.853831023953e-1,-1.745240644030e-2));
#142832=direction('',(-8.814598325300e-1,4.641894648053e-1,8.692930691099e-2));
#142833=axis2_placement_3d('',#142830,#142831,#142832);
#142834=spherical_surface('',#142833,1.e0);
#142835=oriented_edge('',*,*,#108891,.t.);
#142836=oriented_edge('',*,*,#119131,.t.);
#142837=oriented_edge('',*,*,#119100,.t.);
#142838=edge_loop('',(#142835,#142836,#142837));
#142839=face_outer_bound('',#142838,.f.);
#142841=cartesian_point('',(2.816030095424e1,8.326938431086e1,
-1.069548648161e1));
#142842=direction('',(3.203107424714e-1,9.471517521251e-1,-1.745241255196e-2));
#142843=direction('',(-9.432228300027e-1,3.205838245456e-1,8.692930691881e-2));
#142844=axis2_placement_3d('',#142841,#142842,#142843);
#142845=spherical_surface('',#142844,1.e0);
#142846=oriented_edge('',*,*,#108572,.t.);
#142847=oriented_edge('',*,*,#118833,.t.);
#142848=oriented_edge('',*,*,#118802,.t.);
#142849=edge_loop('',(#142846,#142847,#142848));
#142850=face_outer_bound('',#142849,.f.);
#142852=cartesian_point('',(-2.616235402670e1,8.391855661964e1,
-1.069548648161e1));
#142853=direction('',(-2.975849966572e-1,9.545357946531e-1,-1.745240644042e-2));
#142854=direction('',(-9.515177432414e-1,-2.950547066161e-1,8.692930691362e-2));
#142855=axis2_placement_3d('',#142852,#142853,#142854);
#142856=spherical_surface('',#142855,1.e0);
#142857=oriented_edge('',*,*,#118144,.t.);
#142858=oriented_edge('',*,*,#107886,.t.);
#142859=oriented_edge('',*,*,#118175,.t.);
#142860=edge_loop('',(#142857,#142858,#142859));
#142861=face_outer_bound('',#142860,.f.);
#142863=cartesian_point('',(-3.896800654644e1,7.879268607643e1,
-1.069548648161e1));
#142864=direction('',(-4.432435279399e-1,8.962313252999e-1,-1.745240644039e-2));
#142865=direction('',(-8.936462556782e-1,-4.402722627098e-1,8.692930691532e-2));
#142866=axis2_placement_3d('',#142863,#142864,#142865);
#142867=spherical_surface('',#142866,1.e0);
#142868=oriented_edge('',*,*,#117846,.t.);
#142869=oriented_edge('',*,*,#107567,.t.);
#142870=oriented_edge('',*,*,#117877,.t.);
#142871=edge_loop('',(#142868,#142869,#142870));
#142872=face_outer_bound('',#142871,.f.);
#142874=cartesian_point('',(-5.081413741760e1,7.172667810409e1,
-1.069548648161e1));
#142875=direction('',(-5.779879325210e-1,8.158586662955e-1,-1.745240644033e-2));
#142876=direction('',(-8.137702314572e-1,-5.746488545130e-1,8.692930691659e-2));
#142877=axis2_placement_3d('',#142874,#142875,#142876);
#142878=spherical_surface('',#142877,1.e0);
#142879=oriented_edge('',*,*,#107232,.t.);
#142880=oriented_edge('',*,*,#117579,.t.);
#142881=oriented_edge('',*,*,#117548,.t.);
#142882=edge_loop('',(#142879,#142880,#142881));
#142883=face_outer_bound('',#142882,.f.);
#142885=cartesian_point('',(-6.140905558310e1,6.289452126962e1,
-1.069548648161e1));
#142886=direction('',(-6.985003559577e-1,7.153968592581e-1,-1.745240644044e-2));
#142887=direction('',(-7.138564834002e-1,-6.948756843543e-1,8.692930691418e-2));
#142888=axis2_placement_3d('',#142885,#142886,#142887);
#142889=spherical_surface('',#142888,1.e0);
#142890=oriented_edge('',*,*,#106899,.t.);
#142891=oriented_edge('',*,*,#117281,.t.);
#142892=oriented_edge('',*,*,#117250,.t.);
#142893=edge_loop('',(#142890,#142891,#142892));
#142894=face_outer_bound('',#142893,.f.);
#142896=cartesian_point('',(-7.049187899516e1,5.251369258656e1,
-1.069548648161e1));
#142897=direction('',(-8.018133824410e-1,5.973196072857e-1,-1.745240644046e-2));
#142898=direction('',(-5.963652195740e-1,-7.979923686869e-1,8.692930691068e-2));
#142899=axis2_placement_3d('',#142896,#142897,#142898);
#142900=spherical_surface('',#142899,1.e0);
#142901=oriented_edge('',*,*,#106564,.t.);
#142902=oriented_edge('',*,*,#116983,.t.);
#142903=oriented_edge('',*,*,#116952,.t.);
#142904=edge_loop('',(#142901,#142902,#142903));
#142905=face_outer_bound('',#142904,.f.);
#142907=cartesian_point('',(-7.783895839722e1,4.083980250905e1,
-1.069548648161e1));
#142908=direction('',(-8.853831023953e-1,4.645343641780e-1,-1.745240644030e-2));
#142909=direction('',(-4.641894648053e-1,-8.814598325300e-1,8.692930691099e-2));
#142910=axis2_placement_3d('',#142907,#142908,#142909);
#142911=spherical_surface('',#142910,1.e0);
#142912=oriented_edge('',*,*,#116654,.t.);
#142913=oriented_edge('',*,*,#106233,.t.);
#142914=oriented_edge('',*,*,#116685,.t.);
#142915=edge_loop('',(#142912,#142913,#142914));
#142916=face_outer_bound('',#142915,.f.);
#142918=cartesian_point('',(-8.326938431086e1,2.816030095424e1,
-1.069548648161e1));
#142919=direction('',(-9.471517521251e-1,3.203107424714e-1,-1.745241255196e-2));
#142920=direction('',(-3.205838245456e-1,-9.432228300027e-1,8.692930691881e-2));
#142921=axis2_placement_3d('',#142918,#142919,#142920);
#142922=spherical_surface('',#142921,1.e0);
#142923=oriented_edge('',*,*,#116356,.t.);
#142924=oriented_edge('',*,*,#105914,.t.);
#142925=oriented_edge('',*,*,#116387,.t.);
#142926=edge_loop('',(#142923,#142924,#142925));
#142927=face_outer_bound('',#142926,.f.);
#142929=cartesian_point('',(-8.421579609031e1,1.530340657007e1,
-1.027850067615e1));
#142930=cartesian_point('',(-8.445490487413e1,1.536941055914e1,
-1.027850067615e1));
#142931=cartesian_point('',(-8.502108650559e1,1.545059128839e1,
-1.027850067615e1));
#142932=cartesian_point('',(-8.590660263274e1,1.531522536694e1,
-1.027850067615e1));
#142933=cartesian_point('',(-8.676439079108e1,1.486885368200e1,
-1.027850067615e1));
#142934=cartesian_point('',(-8.743261846672e1,1.416940086906e1,
-1.027850067615e1));
#142935=cartesian_point('',(-8.780342648830e1,1.337293358431e1,
-1.027850067615e1));
#142936=cartesian_point('',(-8.788763269066e1,1.282519114977e1,
-1.027850067615e1));
#142937=cartesian_point('',(-8.789579742444e1,1.259442666524e1,
-1.027850067615e1));
#142938=cartesian_point('',(-8.409124762839e1,1.575358319083e1,
-1.129664637778e1));
#142939=cartesian_point('',(-8.436882518085e1,1.583020861390e1,
-1.129664637778e1));
#142940=cartesian_point('',(-8.502615588896e1,1.592445301607e1,
-1.129664637778e1));
#142941=cartesian_point('',(-8.605427173771e1,1.576728733472e1,
-1.129664637778e1));
#142942=cartesian_point('',(-8.704998904621e1,1.524910824160e1,
-1.129664637778e1));
#142943=cartesian_point('',(-8.782537302657e1,1.443744218670e1,
-1.129664637778e1));
#142944=cartesian_point('',(-8.825546729553e1,1.351355687708e1,
-1.129664637778e1));
#142945=cartesian_point('',(-8.835313264834e1,1.287832224582e1,
-1.129664637778e1));
#142946=cartesian_point('',(-8.836259920371e1,1.261070282538e1,
-1.129664637778e1));
#142947=cartesian_point('',(-8.430428772028e1,1.498355626980e1,
-1.208178646294e1));
#142948=cartesian_point('',(-8.451606446011e1,1.504201373446e1,
-1.208178646294e1));
#142949=cartesian_point('',(-8.501748471084e1,1.511391272957e1,
-1.208178646294e1));
#142950=cartesian_point('',(-8.580168379558e1,1.499403552840e1,
-1.208178646294e1));
#142951=cartesian_point('',(-8.656147335056e1,1.459868297686e1,
-1.208178646294e1));
#142952=cartesian_point('',(-8.715356651663e1,1.397895762528e1,
-1.208178646294e1));
#142953=cartesian_point('',(-8.748225168431e1,1.327302079377e1,
-1.208178646294e1));
#142954=cartesian_point('',(-8.755689516593e1,1.278744152830e1,
-1.208178646294e1));
#142955=cartesian_point('',(-8.756413495601e1,1.258286246029e1,
-1.208178646294e1));
#142956=cartesian_point('',(-8.457355235748e1,1.401030744283e1,
-1.159697920094e1));
#142957=cartesian_point('',(-8.470216244177e1,1.404580214641e1,
-1.159697920094e1));
#142958=cartesian_point('',(-8.500652507591e1,1.408945843908e1,
-1.159697920094e1));
#142959=cartesian_point('',(-8.548243402435e1,1.401671071949e1,
-1.159697920094e1));
#142960=cartesian_point('',(-8.594403087581e1,1.377660051629e1,
-1.159697920094e1));
#142961=cartesian_point('',(-8.630445997257e1,1.339947196133e1,
-1.159697920094e1));
#142962=cartesian_point('',(-8.650497262294e1,1.296900355160e1,
-1.159697920094e1));
#142963=cartesian_point('',(-8.655051840872e1,1.267257599657e1,
-1.159697920094e1));
#142964=cartesian_point('',(-8.655494375604e1,1.254767459618e1,
-1.159697920094e1));
#142965=(bounded_surface()b_spline_surface(3,3,((#142929,#142930,#142931,
#142932,#142933,#142934,#142935,#142936,#142937),(#142938,#142939,#142940,
#142941,#142942,#142943,#142944,#142945,#142946),(#142947,#142948,#142949,
#142950,#142951,#142952,#142953,#142954,#142955),(#142956,#142957,#142958,
#142959,#142960,#142961,#142962,#142963,#142964)),.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());
#142966=oriented_edge('',*,*,#116073,.t.);
#142967=oriented_edge('',*,*,#116039,.t.);
#142968=oriented_edge('',*,*,#105368,.f.);
#142970=oriented_edge('',*,*,#142969,.t.);
#142971=edge_loop('',(#142966,#142967,#142968,#142970));
#142972=face_outer_bound('',#142971,.f.);
#142974=cartesian_point('',(4.067598195875e2,-6.336095035722e1,
-1.069548648161e1));
#142975=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#142976=direction('',(1.558391846719e-1,9.839298882679e-1,-8.715574274766e-2));
#142977=axis2_placement_3d('',#142974,#142975,#142976);
#142978=cylindrical_surface('',#142977,1.e0);
#142979=oriented_edge('',*,*,#105664,.t.);
#142980=oriented_edge('',*,*,#142969,.f.);
#142981=oriented_edge('',*,*,#105366,.t.);
#142982=oriented_edge('',*,*,#105390,.t.);
#142983=oriented_edge('',*,*,#105645,.f.);
#142984=edge_loop('',(#142979,#142980,#142981,#142982,#142983));
#142985=face_outer_bound('',#142984,.f.);
#142987=cartesian_point('',(-8.391855661964e1,-2.616235402670e1,
-1.069548648161e1));
#142988=direction('',(-9.545357946531e-1,-2.975849966572e-1,
-1.745240644042e-2));
#142989=direction('',(2.950547066161e-1,-9.515177432414e-1,8.692930691364e-2));
#142990=axis2_placement_3d('',#142987,#142988,#142989);
#142991=spherical_surface('',#142990,1.e0);
#142992=oriented_edge('',*,*,#115686,.t.);
#142993=oriented_edge('',*,*,#105043,.t.);
#142994=oriented_edge('',*,*,#115717,.t.);
#142995=edge_loop('',(#142992,#142993,#142994));
#142996=face_outer_bound('',#142995,.f.);
#142998=cartesian_point('',(-7.879268607643e1,-3.896800654644e1,
-1.069548648161e1));
#142999=direction('',(-8.962313252999e-1,-4.432435279399e-1,
-1.745240644039e-2));
#143000=direction('',(4.402722627098e-1,-8.936462556782e-1,8.692930691535e-2));
#143001=axis2_placement_3d('',#142998,#142999,#143000);
#143002=spherical_surface('',#143001,1.e0);
#143003=oriented_edge('',*,*,#115388,.t.);
#143004=oriented_edge('',*,*,#104724,.t.);
#143005=oriented_edge('',*,*,#115419,.t.);
#143006=edge_loop('',(#143003,#143004,#143005));
#143007=face_outer_bound('',#143006,.f.);
#143009=cartesian_point('',(-7.172667810409e1,-5.081413741760e1,
-1.069548648161e1));
#143010=direction('',(-8.158586662955e-1,-5.779879325210e-1,
-1.745240644033e-2));
#143011=direction('',(5.746488545130e-1,-8.137702314572e-1,8.692930691658e-2));
#143012=axis2_placement_3d('',#143009,#143010,#143011);
#143013=spherical_surface('',#143012,1.e0);
#143014=oriented_edge('',*,*,#115090,.t.);
#143015=oriented_edge('',*,*,#104393,.t.);
#143016=oriented_edge('',*,*,#115121,.t.);
#143017=edge_loop('',(#143014,#143015,#143016));
#143018=face_outer_bound('',#143017,.f.);
#143020=cartesian_point('',(-6.289452126962e1,-6.140905558310e1,
-1.069548648161e1));
#143021=direction('',(-7.153968592581e-1,-6.985003559577e-1,
-1.745240644044e-2));
#143022=direction('',(6.948756843543e-1,-7.138564834002e-1,8.692930691422e-2));
#143023=axis2_placement_3d('',#143020,#143021,#143022);
#143024=spherical_surface('',#143023,1.e0);
#143025=oriented_edge('',*,*,#114792,.t.);
#143026=oriented_edge('',*,*,#104062,.t.);
#143027=oriented_edge('',*,*,#114823,.t.);
#143028=edge_loop('',(#143025,#143026,#143027));
#143029=face_outer_bound('',#143028,.f.);
#143031=cartesian_point('',(-5.251369258656e1,-7.049187899516e1,
-1.069548648161e1));
#143032=direction('',(-5.973196072857e-1,-8.018133824410e-1,
-1.745240644046e-2));
#143033=direction('',(7.979923686869e-1,-5.963652195740e-1,8.692930691070e-2));
#143034=axis2_placement_3d('',#143031,#143032,#143033);
#143035=spherical_surface('',#143034,1.e0);
#143036=oriented_edge('',*,*,#114494,.t.);
#143037=oriented_edge('',*,*,#103731,.t.);
#143038=oriented_edge('',*,*,#114525,.t.);
#143039=edge_loop('',(#143036,#143037,#143038));
#143040=face_outer_bound('',#143039,.f.);
#143042=cartesian_point('',(-4.083980250905e1,-7.783895839722e1,
-1.069548648161e1));
#143043=direction('',(-4.645343641780e-1,-8.853831023953e-1,
-1.745240644030e-2));
#143044=direction('',(8.814598325300e-1,-4.641894648053e-1,8.692930691101e-2));
#143045=axis2_placement_3d('',#143042,#143043,#143044);
#143046=spherical_surface('',#143045,1.e0);
#143047=oriented_edge('',*,*,#114196,.t.);
#143048=oriented_edge('',*,*,#103400,.t.);
#143049=oriented_edge('',*,*,#114227,.t.);
#143050=edge_loop('',(#143047,#143048,#143049));
#143051=face_outer_bound('',#143050,.f.);
#143053=cartesian_point('',(-2.816030095424e1,-8.326938431086e1,
-1.069548648161e1));
#143054=direction('',(-3.203107424714e-1,-9.471517521251e-1,
-1.745241255196e-2));
#143055=direction('',(9.432228300027e-1,-3.205838245456e-1,8.692930691881e-2));
#143056=axis2_placement_3d('',#143053,#143054,#143055);
#143057=spherical_surface('',#143056,1.e0);
#143058=oriented_edge('',*,*,#113898,.t.);
#143059=oriented_edge('',*,*,#103081,.t.);
#143060=oriented_edge('',*,*,#113929,.t.);
#143061=edge_loop('',(#143058,#143059,#143060));
#143062=face_outer_bound('',#143061,.f.);
#143064=closed_shell('',(#102768,#102833,#102850,#102865,#102884,#102899,
#102912,#102927,#102942,#102955,#102967,#102979,#102992,#103043,#103059,#103073,
#103089,#103106,#103121,#103140,#103155,#103168,#103183,#103198,#103211,#103223,
#103236,#103298,#103311,#103362,#103378,#103392,#103408,#103425,#103440,#103459,
#103474,#103487,#103502,#103517,#103530,#103542,#103555,#103617,#103630,#103693,
#103709,#103723,#103739,#103756,#103771,#103790,#103805,#103818,#103833,#103848,
#103861,#103873,#103886,#103948,#103961,#104024,#104040,#104054,#104070,#104087,
#104102,#104121,#104136,#104149,#104164,#104179,#104192,#104204,#104217,#104279,
#104292,#104355,#104371,#104385,#104401,#104418,#104433,#104452,#104467,#104480,
#104495,#104510,#104523,#104535,#104548,#104610,#104623,#104686,#104702,#104716,
#104732,#104749,#104764,#104783,#104798,#104811,#104826,#104841,#104854,#104866,
#104879,#104941,#104954,#105005,#105021,#105035,#105051,#105068,#105083,#105102,
#105117,#105130,#105145,#105160,#105173,#105185,#105198,#105260,#105273,#105340,
#105356,#105382,#105589,#105654,#105671,#105686,#105705,#105720,#105733,#105748,
#105763,#105776,#105788,#105800,#105813,#105876,#105892,#105906,#105922,#105939,
#105954,#105973,#105988,#106001,#106016,#106031,#106044,#106056,#106069,#106119,
#106132,#106195,#106211,#106225,#106241,#106258,#106273,#106292,#106307,#106320,
#106335,#106350,#106363,#106375,#106388,#106450,#106463,#106526,#106542,#106556,
#106572,#106589,#106604,#106623,#106638,#106651,#106666,#106681,#106694,#106706,
#106719,#106781,#106794,#106861,#106877,#106891,#106907,#106924,#106939,#106958,
#106973,#106986,#107001,#107020,#107034,#107046,#107059,#107121,#107135,#107194,
#107210,#107224,#107240,#107257,#107272,#107291,#107306,#107319,#107334,#107349,
#107362,#107374,#107387,#107449,#107462,#107529,#107545,#107559,#107575,#107592,
#107607,#107626,#107641,#107654,#107669,#107684,#107697,#107709,#107722,#107772,
#107785,#107848,#107864,#107878,#107894,#107911,#107926,#107945,#107984,#107998,
#108011,#108026,#108041,#108054,#108066,#108079,#108129,#108142,#108205,#108221,
#108245,#108261,#108278,#108293,#108312,#108327,#108340,#108355,#108370,#108383,
#108395,#108408,#108470,#108483,#108534,#108550,#108564,#108580,#108597,#108612,
#108631,#108646,#108659,#108674,#108689,#108702,#108714,#108727,#108789,#108802,
#108853,#108869,#108883,#108899,#108916,#108931,#108950,#108965,#108978,#108993,
#109008,#109021,#109033,#109046,#109108,#109121,#109184,#109200,#109214,#109230,
#109247,#109262,#109281,#109296,#109309,#109324,#109339,#109352,#109364,#109377,
#109439,#109452,#109515,#109531,#109545,#109561,#109578,#109593,#109612,#109627,
#109640,#109655,#109670,#109683,#109695,#109708,#109770,#109783,#109846,#109862,
#109876,#109892,#109909,#109924,#109943,#109958,#109971,#109986,#110001,#110014,
#110026,#110039,#110101,#110114,#110177,#110193,#110207,#110223,#110240,#110255,
#110274,#110289,#110302,#110317,#110332,#110345,#110357,#110370,#110432,#110445,
#110496,#110512,#110526,#110542,#110559,#110574,#110593,#110632,#110646,#110659,
#110674,#110689,#110702,#110714,#110727,#110789,#110802,#110869,#110885,#110910,
#110926,#110943,#110958,#110977,#110992,#111005,#111020,#111035,#111048,#111060,
#111073,#111135,#111148,#111211,#111227,#111241,#111257,#111274,#111289,#111308,
#111323,#111336,#111351,#111366,#111379,#111391,#111404,#111454,#111467,#111530,
#111546,#111560,#111576,#111593,#111608,#111627,#111642,#111655,#111670,#111685,
#111698,#111710,#111723,#111785,#111798,#111861,#111877,#111891,#111907,#111924,
#111939,#111958,#111973,#111986,#112001,#112016,#112029,#112041,#112054,#112116,
#112129,#112196,#112212,#112226,#112242,#112259,#112274,#112293,#112308,#112321,
#112336,#112355,#112369,#112381,#112394,#112456,#112470,#112529,#112545,#112559,
#112575,#112592,#112607,#112626,#112641,#112654,#112669,#112684,#112697,#112709,
#112722,#112784,#112797,#112864,#112880,#112894,#112910,#112927,#112942,#112961,
#112976,#112989,#113004,#113019,#113032,#113044,#113057,#113107,#113120,#113183,
#113199,#113213,#113229,#113246,#113261,#113280,#113295,#113308,#113323,#113338,
#113351,#113363,#113376,#113426,#113439,#113502,#113518,#113542,#113556,#113602,
#113620,#113657,#113737,#113753,#113816,#113845,#113863,#113876,#113888,#113902,
#113916,#113934,#113967,#114033,#114051,#114114,#114143,#114161,#114174,#114186,
#114200,#114214,#114232,#114265,#114331,#114349,#114412,#114441,#114459,#114472,
#114484,#114498,#114512,#114530,#114559,#114625,#114643,#114706,#114739,#114757,
#114770,#114782,#114796,#114810,#114828,#114861,#114927,#114945,#115008,#115037,
#115055,#115068,#115080,#115094,#115108,#115126,#115159,#115225,#115243,#115306,
#115335,#115353,#115366,#115378,#115392,#115406,#115424,#115457,#115523,#115541,
#115604,#115633,#115651,#115664,#115676,#115690,#115704,#115722,#115755,#115845,
#115861,#115914,#115951,#115969,#115982,#116027,#116043,#116060,#116078,#116115,
#116195,#116211,#116274,#116303,#116321,#116334,#116346,#116360,#116374,#116392,
#116425,#116491,#116509,#116572,#116601,#116619,#116632,#116644,#116658,#116672,
#116690,#116723,#116789,#116807,#116870,#116899,#116917,#116930,#116942,#116956,
#116970,#116988,#117017,#117083,#117101,#117164,#117197,#117215,#117228,#117240,
#117254,#117268,#117286,#117319,#117385,#117403,#117466,#117495,#117513,#117526,
#117538,#117552,#117566,#117584,#117617,#117683,#117701,#117764,#117793,#117811,
#117824,#117836,#117850,#117864,#117882,#117915,#117981,#117999,#118062,#118091,
#118109,#118122,#118134,#118148,#118162,#118180,#118213,#118303,#118319,#118371,
#118389,#118402,#118447,#118461,#118506,#118524,#118561,#118641,#118657,#118720,
#118749,#118767,#118780,#118792,#118806,#118820,#118838,#118871,#118937,#118955,
#119018,#119047,#119065,#119078,#119090,#119104,#119118,#119136,#119169,#119235,
#119253,#119316,#119345,#119363,#119376,#119388,#119402,#119416,#119434,#119463,
#119529,#119547,#119610,#119643,#119661,#119674,#119686,#119700,#119714,#119732,
#119765,#119831,#119849,#119912,#119941,#119959,#119972,#119984,#119998,#120012,
#120030,#120063,#120129,#120147,#120210,#120239,#120257,#120270,#120282,#120296,
#120310,#120328,#120361,#120427,#120445,#120508,#120537,#120555,#120568,#120580,
#120594,#120608,#120626,#120659,#120749,#120765,#120817,#120835,#120848,#120893,
#120909,#120928,#120946,#120983,#121063,#121079,#121142,#121171,#121189,#121202,
#121214,#121228,#121242,#121260,#121293,#121359,#121377,#121440,#121469,#121487,
#121500,#121512,#121526,#121540,#121558,#121591,#121657,#121675,#121738,#121767,
#121785,#121798,#121810,#121824,#121838,#121856,#121885,#121951,#121969,#122032,
#122065,#122083,#122096,#122108,#122122,#122136,#122154,#122187,#122253,#122271,
#122334,#122363,#122381,#122394,#122406,#122420,#122434,#122452,#122485,#122551,
#122569,#122632,#122661,#122679,#122692,#122704,#122718,#122732,#122750,#122783,
#122849,#122867,#122930,#122959,#122977,#122990,#123002,#123016,#123028,#123046,
#123079,#123169,#123185,#123238,#123275,#123293,#123306,#123351,#123364,#123379,
#123541,#123553,#123584,#123596,#123627,#123639,#123670,#123682,#123713,#123725,
#123756,#123768,#123799,#123811,#123842,#123854,#123885,#123897,#123928,#123940,
#123971,#123983,#124014,#124026,#124057,#124069,#124100,#124112,#124124,#124155,
#124167,#124198,#124210,#124241,#124253,#124284,#124296,#124327,#124339,#124370,
#124382,#124413,#124425,#124456,#124468,#124499,#124511,#124542,#124554,#124585,
#124597,#124628,#124640,#124671,#124683,#124714,#124726,#124757,#124769,#124800,
#124812,#124843,#124855,#124886,#124898,#124929,#124941,#124972,#124984,#125015,
#125027,#125058,#125070,#125101,#125113,#125144,#125156,#125187,#125199,#125230,
#125242,#125273,#125285,#125316,#125328,#125359,#125373,#125434,#125446,#125477,
#125489,#125520,#125532,#125563,#125575,#125606,#125618,#125649,#125661,#125692,
#125704,#125735,#125747,#125778,#125790,#125821,#125833,#125864,#125876,#125907,
#125919,#125950,#125962,#125993,#126005,#126036,#126076,#126093,#126111,#126131,
#126147,#126160,#126177,#126192,#126208,#126222,#126448,#126463,#126474,#126486,
#126501,#126512,#126524,#126539,#126550,#126562,#126577,#126588,#126600,#126615,
#126898,#126912,#126946,#126960,#127006,#127020,#127036,#127050,#127096,#127110,
#127156,#127170,#127186,#127200,#127246,#127260,#127306,#127320,#127336,#127350,
#127396,#127410,#127444,#127458,#127741,#127755,#127956,#127970,#128171,#128186,
#128220,#128234,#128248,#128263,#128276,#128290,#128304,#128325,#128339,#128361,
#128376,#128389,#128410,#128425,#128447,#128460,#128472,#128486,#128499,#128514,
#128528,#128541,#128824,#128838,#128872,#128886,#128932,#128946,#128962,#128976,
#129022,#129036,#129070,#129084,#129367,#129381,#129614,#129629,#129664,#129679,
#129701,#129715,#129737,#129752,#129774,#129789,#129811,#129826,#129841,#129855,
#129869,#130069,#130081,#130094,#130106,#130120,#130158,#130173,#130330,#130345,
#130359,#130375,#130389,#130403,#130417,#130433,#130450,#130464,#130480,#130494,
#130507,#130520,#130533,#130547,#130560,#130579,#130812,#130827,#130856,#130871,
#130886,#130901,#130913,#130937,#131153,#131195,#131209,#131223,#131236,#131250,
#131263,#131277,#131290,#131335,#131347,#131363,#131379,#131408,#131422,#131437,
#131461,#131678,#131728,#131745,#131764,#131778,#131792,#131806,#131820,#131834,
#131848,#131861,#131876,#131890,#131932,#132132,#132144,#132156,#132170,#132183,
#132196,#132208,#132224,#132238,#132252,#132265,#132281,#132295,#132309,#132322,
#132338,#132357,#132590,#132615,#132630,#132661,#132676,#132690,#132705,#132720,
#132733,#132746,#132761,#132851,#132903,#133046,#133091,#133104,#133117,#133129,
#133142,#133154,#133166,#133180,#133192,#133205,#133217,#133233,#133248,#133279,
#133294,#133310,#133323,#133336,#133350,#133365,#133389,#133606,#133656,#133673,
#133692,#133706,#133720,#133734,#133748,#133762,#133776,#133790,#133804,#133817,
#133833,#133847,#133861,#133875,#133888,#133902,#133951,#133965,#133978,#133992,
#134005,#134018,#134031,#134044,#134058,#134110,#134183,#134370,#134384,#134397,
#134411,#134424,#134437,#134449,#134465,#134479,#134493,#134506,#134519,#134531,
#134546,#134557,#134569,#134584,#134595,#134607,#134622,#134633,#134645,#134660,
#134671,#134683,#134698,#134723,#134743,#134759,#134773,#134789,#134804,#134817,
#134833,#134848,#134861,#134877,#134892,#134909,#134924,#134937,#134952,#135041,
#135059,#135075,#135093,#135109,#135125,#135142,#135159,#135177,#135201,#135217,
#135231,#135248,#135264,#135285,#135301,#135315,#135330,#135343,#135359,#135372,
#135385,#135397,#135440,#135454,#135496,#135510,#135552,#135566,#135608,#135621,
#135636,#135650,#135796,#135810,#135973,#135987,#136133,#136147,#136309,#136322,
#136335,#136348,#136361,#136374,#136387,#136399,#136442,#136456,#136498,#136512,
#136554,#136568,#136610,#136623,#136638,#136652,#136815,#136829,#136992,#137006,
#137169,#137183,#137345,#137358,#137371,#137384,#137397,#137410,#137423,#137435,
#137478,#137492,#137534,#137548,#137590,#137604,#137646,#137659,#137674,#137688,
#137851,#137865,#138011,#138025,#138188,#138202,#138347,#138360,#138373,#138386,
#138399,#138412,#138425,#138437,#138452,#138471,#138485,#138503,#138524,#138544,
#138561,#138582,#138597,#138610,#138627,#138639,#138651,#138663,#138677,#138690,
#138705,#138717,#138730,#138743,#138755,#138768,#138780,#138792,#138805,#138817,
#138829,#138842,#138854,#138911,#138925,#138967,#138981,#139027,#139040,#139055,
#139072,#139086,#139100,#139114,#139127,#139166,#139185,#139198,#139252,#139265,
#139290,#139302,#139345,#139359,#139401,#139415,#139457,#139471,#139513,#139526,
#139541,#139555,#139569,#139583,#139597,#139611,#139625,#139638,#139665,#139688,
#139701,#139726,#139739,#139764,#139777,#139802,#139814,#139857,#139871,#139913,
#139927,#139969,#139983,#140025,#140038,#140053,#140067,#140081,#140095,#140109,
#140123,#140137,#140150,#140177,#140200,#140213,#140238,#140251,#140276,#140289,
#140314,#140326,#140373,#140387,#140429,#140443,#140499,#140512,#140527,#140541,
#140555,#140569,#140583,#140599,#140655,#140674,#140712,#140724,#140737,#140762,
#140774,#140789,#140804,#140819,#140860,#140874,#140888,#140903,#140944,#140958,
#140972,#141087,#141143,#141234,#141253,#141279,#141291,#141304,#141369,#141381,
#141424,#141438,#141480,#141494,#141536,#141550,#141592,#141605,#141620,#141634,
#141648,#141662,#141676,#141690,#141704,#141717,#141744,#141767,#141793,#141805,
#141818,#141879,#141892,#141917,#141929,#142048,#142062,#142108,#142122,#142164,
#142177,#142192,#142307,#142321,#142335,#142349,#142362,#142389,#142408,#142498,
#142510,#142523,#142548,#142560,#142574,#142586,#142600,#142612,#142626,#142638,
#142652,#142664,#142675,#142686,#142697,#142708,#142719,#142730,#142774,#142785,
#142796,#142807,#142818,#142829,#142840,#142851,#142862,#142873,#142884,#142895,
#142906,#142917,#142928,#142973,#142986,#142997,#143008,#143019,#143030,#143041,
#143052,#143063));
#143065=manifold_solid_brep('',#143064);
#143067=dimensional_exponents(0.e0,0.e0,0.e0,0.e0,0.e0,0.e0,0.e0);
#143069=plane_angle_measure_with_unit(plane_angle_measure(1.745329251994e-2),
#143068);
#143070=(conversion_based_unit('degree',#143069)named_unit(*)plane_angle_unit(
));
#143072=uncertainty_measure_with_unit(length_measure(2.824175034232e-2),#143066,
'closure',
'maximum model space distance between geometric entities at asserted connectivities');
#143074=cartesian_point('',(0.e0,0.e0,0.e0));
#143075=direction('',(0.e0,0.e0,1.e0));
#143076=direction('',(1.e0,0.e0,0.e0));
#143079=mechanical_context('',#77738,'mechanical');
#143080=product('prt0002','prt0002','not specified',(#143079));
#143081=product_definition_formation_with_specified_source('','last_version',
#143080,.made.);
#143087=cartesian_point('',(1.012031410226e-14,1.012031410226e-14,0.e0));
#143088=direction('',(0.e0,0.e0,-1.e0));
#143089=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#143090=axis2_placement_3d('',#143087,#143088,#143089);
#143091=item_defined_transformation('','',#143077,#143090);
#143092=cartesian_point('',(0.e0,0.e0,0.e0));
#143093=direction('',(0.e0,0.e0,1.e0));
#143094=direction('',(1.e0,0.e0,0.e0));
#143096=(representation_relationship('','',#143078,#77749)representation_relationship_with_transformation(#143091)shape_representation_relationship());
#143097=context_dependent_shape_representation(#143096,#143086);
#143099=dimensional_exponents(0.e0,0.e0,0.e0,0.e0,0.e0,0.e0,0.e0);
#143101=plane_angle_measure_with_unit(plane_angle_measure(1.745329251994e-2),
#143100);
#143102=(conversion_based_unit('degree',#143101)named_unit(*)plane_angle_unit(
));
#143104=uncertainty_measure_with_unit(length_measure(3.866778126908e-2),#143098,
'closure',
'maximum model space distance between geometric entities at asserted connectivities');
#143106=cartesian_point('',(0.e0,0.e0,0.e0));
#143107=direction('',(0.e0,0.e0,1.e0));
#143108=direction('',(1.e0,0.e0,0.e0));
#143110=design_context('',#77738,'design');
#143111=mechanical_context('',#77738,'mechanical');
#143112=product('asm0003_asm','asm0003_asm','not specified',(#143111));
#143113=product_definition_formation_with_specified_source('','last_version',
#143112,.made.);
#143120=cartesian_point('',(0.e0,0.e0,0.e0));
#143121=direction('',(0.e0,0.e0,1.e0));
#143122=direction('',(1.e0,0.e0,0.e0));
#143123=axis2_placement_3d('',#143120,#143121,#143122);
#143124=item_defined_transformation('','',#77760,#143123);
#143125=cartesian_point('',(0.e0,0.e0,0.e0));
#143126=direction('',(0.e0,0.e0,1.e0));
#143127=direction('',(1.e0,0.e0,0.e0));
#143129=(representation_relationship('','',#77749,#143117)representation_relationship_with_transformation(#143124)shape_representation_relationship());
#143130=context_dependent_shape_representation(#143129,#143119);
#143131=direction('',(0.e0,0.e0,-1.e0));
#143132=vector('',#143131,3.e0);
#143133=cartesian_point('',(-6.999999999996e1,0.e0,3.884831210412e-1));
#143134=line('',#143133,#143132);
#143135=direction('',(0.e0,0.e0,-1.e0));
#143136=vector('',#143135,3.e0);
#143137=cartesian_point('',(6.999999999996e1,0.e0,3.884831210412e-1));
#143138=line('',#143137,#143136);
#143139=cartesian_point('',(0.e0,0.e0,3.884831210412e-1));
#143140=direction('',(0.e0,0.e0,-1.e0));
#143141=direction('',(1.e0,0.e0,0.e0));
#143142=axis2_placement_3d('',#143139,#143140,#143141);
#143144=cartesian_point('',(0.e0,0.e0,3.884831210412e-1));
#143145=direction('',(0.e0,0.e0,-1.e0));
#143146=direction('',(-1.e0,0.e0,0.e0));
#143147=axis2_placement_3d('',#143144,#143145,#143146);
#143149=cartesian_point('',(0.e0,0.e0,3.884831210410e-1));
#143150=direction('',(0.e0,0.e0,1.e0));
#143151=direction('',(1.e0,0.e0,0.e0));
#143152=axis2_placement_3d('',#143149,#143150,#143151);
#143154=cartesian_point('',(0.e0,0.e0,3.884831210410e-1));
#143155=direction('',(0.e0,0.e0,1.e0));
#143156=direction('',(-1.e0,0.e0,0.e0));
#143157=axis2_placement_3d('',#143154,#143155,#143156);
#143159=cartesian_point('',(-5.075000073976e1,0.e0,-2.111516878959e0));
#143160=direction('',(0.e0,-1.e0,0.e0));
#143161=direction('',(1.e0,0.e0,0.e0));
#143162=axis2_placement_3d('',#143159,#143160,#143161);
#143164=cartesian_point('',(0.e0,0.e0,-2.111516878959e0));
#143165=direction('',(0.e0,0.e0,1.e0));
#143166=direction('',(1.e0,0.e0,0.e0));
#143167=axis2_placement_3d('',#143164,#143165,#143166);
#143169=cartesian_point('',(0.e0,0.e0,-2.111516878959e0));
#143170=direction('',(0.e0,0.e0,1.e0));
#143171=direction('',(-1.e0,0.e0,0.e0));
#143172=axis2_placement_3d('',#143169,#143170,#143171);
#143174=cartesian_point('',(5.075000073976e1,0.e0,-2.111516878959e0));
#143175=direction('',(0.e0,1.e0,0.e0));
#143176=direction('',(-1.e0,0.e0,0.e0));
#143177=axis2_placement_3d('',#143174,#143175,#143176);
#143179=direction('',(0.e0,0.e0,1.e0));
#143180=vector('',#143179,6.17e1);
#143181=cartesian_point('',(4.825000073976e1,0.e0,-6.381151687896e1));
#143182=line('',#143181,#143180);
#143183=direction('',(0.e0,0.e0,1.e0));
#143184=vector('',#143183,6.17e1);
#143185=cartesian_point('',(-4.825000073976e1,0.e0,-6.381151687896e1));
#143186=line('',#143185,#143184);
#143187=cartesian_point('',(-4.795000073976e1,0.e0,-6.381151687896e1));
#143188=direction('',(0.e0,1.e0,0.e0));
#143189=direction('',(0.e0,0.e0,-1.e0));
#143190=axis2_placement_3d('',#143187,#143188,#143189);
#143192=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#143193=direction('',(0.e0,0.e0,-1.e0));
#143194=direction('',(-1.e0,0.e0,0.e0));
#143195=axis2_placement_3d('',#143192,#143193,#143194);
#143197=cartesian_point('',(4.795000073976e1,0.e0,-6.381151687896e1));
#143198=direction('',(0.e0,-1.e0,0.e0));
#143199=direction('',(0.e0,0.e0,-1.e0));
#143200=axis2_placement_3d('',#143197,#143198,#143199);
#143202=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#143203=direction('',(0.e0,0.e0,-1.e0));
#143204=direction('',(1.e0,0.e0,0.e0));
#143205=axis2_placement_3d('',#143202,#143203,#143204);
#143207=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143208=direction('',(0.e0,0.e0,-1.e0));
#143209=direction('',(1.e0,0.e0,0.e0));
#143210=axis2_placement_3d('',#143207,#143208,#143209);
#143212=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143213=direction('',(0.e0,0.e0,-1.e0));
#143214=direction('',(-1.e0,0.e0,0.e0));
#143215=axis2_placement_3d('',#143212,#143213,#143214);
#143217=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143218=direction('',(0.e0,0.e0,1.e0));
#143219=direction('',(1.e0,0.e0,0.e0));
#143220=axis2_placement_3d('',#143217,#143218,#143219);
#143222=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143223=direction('',(0.e0,0.e0,1.e0));
#143224=direction('',(-1.e0,0.e0,0.e0));
#143225=axis2_placement_3d('',#143222,#143223,#143224);
#143227=cartesian_point('',(-4.755000073976e1,0.e0,-6.441151687896e1));
#143228=direction('',(0.e0,-1.e0,0.e0));
#143229=direction('',(1.e0,0.e0,0.e0));
#143230=axis2_placement_3d('',#143227,#143228,#143229);
#143232=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#143233=direction('',(0.e0,0.e0,1.e0));
#143234=direction('',(1.e0,0.e0,0.e0));
#143235=axis2_placement_3d('',#143232,#143233,#143234);
#143237=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#143238=direction('',(0.e0,0.e0,1.e0));
#143239=direction('',(-1.e0,0.e0,0.e0));
#143240=axis2_placement_3d('',#143237,#143238,#143239);
#143242=cartesian_point('',(4.755000073976e1,0.e0,-6.441151687896e1));
#143243=direction('',(0.e0,1.e0,0.e0));
#143244=direction('',(-1.e0,0.e0,0.e0));
#143245=axis2_placement_3d('',#143242,#143243,#143244);
#143247=direction('',(0.e0,0.e0,1.e0));
#143248=vector('',#143247,7.199987339e0);
#143249=cartesian_point('',(4.725000073976e1,0.e0,-7.161150421796e1));
#143250=line('',#143249,#143248);
#143251=direction('',(0.e0,0.e0,1.e0));
#143252=vector('',#143251,7.199987339e0);
#143253=cartesian_point('',(-4.725000073976e1,0.e0,-7.161150421796e1));
#143254=line('',#143253,#143252);
#143255=cartesian_point('',(-4.125000073976e1,1.326701209776e-14,
-7.161150421796e1));
#143256=direction('',(0.e0,1.e0,0.e0));
#143257=direction('',(0.e0,0.e0,-1.e0));
#143258=axis2_placement_3d('',#143255,#143256,#143257);
#143260=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#143261=direction('',(0.e0,0.e0,-1.e0));
#143262=direction('',(-1.e0,0.e0,0.e0));
#143263=axis2_placement_3d('',#143260,#143261,#143262);
#143265=cartesian_point('',(4.125000073976e1,0.e0,-7.161150421796e1));
#143266=direction('',(0.e0,-1.e0,0.e0));
#143267=direction('',(0.e0,0.e0,-1.e0));
#143268=axis2_placement_3d('',#143265,#143266,#143267);
#143270=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#143271=direction('',(0.e0,0.e0,-1.e0));
#143272=direction('',(1.e0,0.e0,0.e0));
#143273=axis2_placement_3d('',#143270,#143271,#143272);
#143275=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#143276=direction('',(0.e0,0.e0,-1.e0));
#143277=direction('',(1.e0,0.e0,0.e0));
#143278=axis2_placement_3d('',#143275,#143276,#143277);
#143280=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#143281=direction('',(0.e0,0.e0,-1.e0));
#143282=direction('',(-1.e0,0.e0,0.e0));
#143283=axis2_placement_3d('',#143280,#143281,#143282);
#143285=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#143286=direction('',(0.e0,0.e0,1.e0));
#143287=direction('',(1.e0,0.e0,0.e0));
#143288=axis2_placement_3d('',#143285,#143286,#143287);
#143290=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#143291=direction('',(0.e0,0.e0,1.e0));
#143292=direction('',(-1.e0,0.e0,0.e0));
#143293=axis2_placement_3d('',#143290,#143291,#143292);
#143295=cartesian_point('',(-2.120085721567e1,0.e0,-7.711150421796e1));
#143296=direction('',(0.e0,1.e0,0.e0));
#143297=direction('',(1.e0,0.e0,0.e0));
#143298=axis2_placement_3d('',#143295,#143296,#143297);
#143300=cartesian_point('',(0.e0,0.e0,-7.711150421796e1));
#143301=direction('',(0.e0,0.e0,1.e0));
#143302=direction('',(1.e0,0.e0,0.e0));
#143303=axis2_placement_3d('',#143300,#143301,#143302);
#143305=cartesian_point('',(0.e0,0.e0,-7.711150421796e1));
#143306=direction('',(0.e0,0.e0,1.e0));
#143307=direction('',(-1.e0,0.e0,0.e0));
#143308=axis2_placement_3d('',#143305,#143306,#143307);
#143310=cartesian_point('',(2.120085721567e1,0.e0,-7.711150421796e1));
#143311=direction('',(0.e0,-1.e0,0.e0));
#143312=direction('',(-1.e0,0.e0,0.e0));
#143313=axis2_placement_3d('',#143310,#143311,#143312);
#143315=direction('',(-3.126583768672e-5,0.e0,-9.999999995112e-1));
#143316=vector('',#143315,8.016415011218e-1);
#143317=cartesian_point('',(2.070088228015e1,0.e0,-7.630984708431e1));
#143318=line('',#143317,#143316);
#143319=direction('',(3.126583768672e-5,0.e0,-9.999999995112e-1));
#143320=vector('',#143319,8.016415011218e-1);
#143321=cartesian_point('',(-2.070088228015e1,0.e0,-7.630984708431e1));
#143322=line('',#143321,#143320);
#143323=cartesian_point('',(-1.700090735089e1,0.e0,-7.630961571712e1));
#143324=direction('',(0.e0,-1.e0,0.e0));
#143325=direction('',(-1.895999527490e-1,0.e0,9.818614250074e-1));
#143326=axis2_placement_3d('',#143323,#143324,#143325);
#143328=cartesian_point('',(0.e0,0.e0,-7.630984708431e1));
#143329=direction('',(0.e0,0.e0,-1.e0));
#143330=direction('',(-1.e0,0.e0,0.e0));
#143331=axis2_placement_3d('',#143328,#143329,#143330);
#143333=cartesian_point('',(0.e0,0.e0,-7.267672844459e1));
#143334=direction('',(0.e0,0.e0,1.e0));
#143335=direction('',(1.e0,0.e0,0.e0));
#143336=axis2_placement_3d('',#143333,#143334,#143335);
#143338=cartesian_point('',(0.e0,0.e0,-7.267672844459e1));
#143339=direction('',(0.e0,0.e0,1.e0));
#143340=direction('',(-1.e0,0.e0,0.e0));
#143341=axis2_placement_3d('',#143338,#143339,#143340);
#143343=cartesian_point('',(1.700090735089e1,0.e0,-7.630961571712e1));
#143344=direction('',(0.e0,1.e0,0.e0));
#143345=direction('',(1.895999527490e-1,0.e0,9.818614250074e-1));
#143346=axis2_placement_3d('',#143343,#143344,#143345);
#143348=cartesian_point('',(0.e0,0.e0,-7.630984708431e1));
#143349=direction('',(0.e0,0.e0,-1.e0));
#143350=direction('',(1.e0,0.e0,0.e0));
#143351=axis2_placement_3d('',#143348,#143349,#143350);
#143353=direction('',(9.247852837731e-14,0.e0,-1.e0));
#143354=vector('',#143353,7.760159852346e0);
#143355=cartesian_point('',(1.770242717606e1,0.e0,-6.491656859225e1));
#143356=line('',#143355,#143354);
#143357=direction('',(-9.247852837731e-14,0.e0,-1.e0));
#143358=vector('',#143357,7.760159852346e0);
#143359=cartesian_point('',(-1.770242717606e1,0.e0,-6.491656859225e1));
#143360=line('',#143359,#143358);
#143361=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#143362=direction('',(0.e0,0.e0,-1.e0));
#143363=direction('',(1.e0,0.e0,0.e0));
#143364=axis2_placement_3d('',#143361,#143362,#143363);
#143366=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#143367=direction('',(0.e0,0.e0,-1.e0));
#143368=direction('',(-1.e0,0.e0,0.e0));
#143369=axis2_placement_3d('',#143366,#143367,#143368);
#143371=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#143372=direction('',(0.e0,0.e0,1.e0));
#143373=direction('',(1.e0,0.e0,0.e0));
#143374=axis2_placement_3d('',#143371,#143372,#143373);
#143376=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#143377=direction('',(0.e0,0.e0,1.e0));
#143378=direction('',(-1.e0,0.e0,0.e0));
#143379=axis2_placement_3d('',#143376,#143377,#143378);
#143381=direction('',(-5.651710034792e-1,0.e0,-8.249737794781e-1));
#143382=vector('',#143381,6.189872260244e0);
#143383=cartesian_point('',(-7.500000070580e0,0.e0,-5.981008627923e1));
#143384=line('',#143383,#143382);
#143385=direction('',(5.651710034792e-1,0.e0,-8.249737794781e-1));
#143386=vector('',#143385,6.189872260244e0);
#143387=cartesian_point('',(7.500000070580e0,0.e0,-5.981008627923e1));
#143388=line('',#143387,#143386);
#143389=cartesian_point('',(0.e0,0.e0,-5.981008627923e1));
#143390=direction('',(0.e0,0.e0,-1.e0));
#143391=direction('',(1.e0,0.e0,0.e0));
#143392=axis2_placement_3d('',#143389,#143390,#143391);
#143394=cartesian_point('',(0.e0,0.e0,-5.981008627923e1));
#143395=direction('',(0.e0,0.e0,-1.e0));
#143396=direction('',(-1.e0,0.e0,0.e0));
#143397=axis2_placement_3d('',#143394,#143395,#143396);
#143399=cartesian_point('',(0.e0,0.e0,-5.981008632923e1));
#143400=direction('',(0.e0,0.e0,1.e0));
#143401=direction('',(1.e0,0.e0,0.e0));
#143402=axis2_placement_3d('',#143399,#143400,#143401);
#143404=cartesian_point('',(0.e0,0.e0,-5.981008632923e1));
#143405=direction('',(0.e0,0.e0,1.e0));
#143406=direction('',(-1.e0,0.e0,0.e0));
#143407=axis2_placement_3d('',#143404,#143405,#143406);
#143409=direction('',(0.e0,0.e0,-1.e0));
#143410=vector('',#143409,6.679918865245e1);
#143411=cartesian_point('',(-6.e0,0.e0,6.989102339882e0));
#143412=line('',#143411,#143410);
#143413=direction('',(0.e0,0.e0,-1.e0));
#143414=vector('',#143413,6.679918865245e1);
#143415=cartesian_point('',(6.e0,0.e0,6.989102339882e0));
#143416=line('',#143415,#143414);
#143417=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#143418=direction('',(0.e0,0.e0,-1.e0));
#143419=direction('',(1.e0,0.e0,0.e0));
#143420=axis2_placement_3d('',#143417,#143418,#143419);
#143422=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#143423=direction('',(0.e0,0.e0,-1.e0));
#143424=direction('',(-1.e0,0.e0,0.e0));
#143425=axis2_placement_3d('',#143422,#143423,#143424);
#143427=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#143428=direction('',(0.e0,0.e0,1.e0));
#143429=direction('',(1.e0,0.e0,0.e0));
#143430=axis2_placement_3d('',#143427,#143428,#143429);
#143432=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#143433=direction('',(0.e0,0.e0,1.e0));
#143434=direction('',(-1.e0,0.e0,0.e0));
#143435=axis2_placement_3d('',#143432,#143433,#143434);
#143437=direction('',(0.e0,0.e0,-1.e0));
#143438=vector('',#143437,1.4e0);
#143439=cartesian_point('',(-5.650000000945e0,0.e0,8.389102339882e0));
#143440=line('',#143439,#143438);
#143441=direction('',(0.e0,0.e0,-1.e0));
#143442=vector('',#143441,1.4e0);
#143443=cartesian_point('',(5.650000000945e0,0.e0,8.389102339882e0));
#143444=line('',#143443,#143442);
#143445=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#143446=direction('',(0.e0,0.e0,1.e0));
#143447=direction('',(1.e0,0.e0,0.e0));
#143448=axis2_placement_3d('',#143445,#143446,#143447);
#143450=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#143451=direction('',(0.e0,0.e0,1.e0));
#143452=direction('',(-1.e0,0.e0,0.e0));
#143453=axis2_placement_3d('',#143450,#143451,#143452);
#143455=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#143456=direction('',(0.e0,0.e0,-1.e0));
#143457=direction('',(1.e0,0.e0,0.e0));
#143458=axis2_placement_3d('',#143455,#143456,#143457);
#143460=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#143461=direction('',(0.e0,0.e0,-1.e0));
#143462=direction('',(-1.e0,0.e0,0.e0));
#143463=axis2_placement_3d('',#143460,#143461,#143462);
#143465=direction('',(-3.264055692400e-14,0.e0,-1.e0));
#143466=vector('',#143465,3.999999999998e0);
#143467=cartesian_point('',(-6.e0,0.e0,1.238910233988e1));
#143468=line('',#143467,#143466);
#143469=direction('',(3.264055692400e-14,0.e0,-1.e0));
#143470=vector('',#143469,3.999999999998e0);
#143471=cartesian_point('',(6.e0,0.e0,1.238910233988e1));
#143472=line('',#143471,#143470);
#143473=direction('',(7.071067811862e-1,0.e0,-7.071067811869e-1));
#143474=vector('',#143473,1.414213562372e0);
#143475=cartesian_point('',(5.000000000001e0,0.e0,1.338910233988e1));
#143476=line('',#143475,#143474);
#143477=cartesian_point('',(0.e0,0.e0,1.238910233988e1));
#143478=direction('',(0.e0,0.e0,-1.e0));
#143479=direction('',(1.e0,0.e0,0.e0));
#143480=axis2_placement_3d('',#143477,#143478,#143479);
#143482=direction('',(-7.071067811862e-1,0.e0,-7.071067811869e-1));
#143483=vector('',#143482,1.414213562372e0);
#143484=cartesian_point('',(-5.000000000001e0,0.e0,1.338910233988e1));
#143485=line('',#143484,#143483);
#143486=cartesian_point('',(0.e0,0.e0,1.238910233988e1));
#143487=direction('',(0.e0,0.e0,-1.e0));
#143488=direction('',(-1.e0,0.e0,0.e0));
#143489=axis2_placement_3d('',#143486,#143487,#143488);
#143491=cartesian_point('',(0.e0,0.e0,1.338910233988e1));
#143492=direction('',(0.e0,0.e0,-1.e0));
#143493=direction('',(1.e0,0.e0,0.e0));
#143494=axis2_placement_3d('',#143491,#143492,#143493);
#143496=cartesian_point('',(0.e0,0.e0,1.338910233988e1));
#143497=direction('',(0.e0,0.e0,-1.e0));
#143498=direction('',(-1.e0,0.e0,0.e0));
#143499=axis2_placement_3d('',#143496,#143497,#143498);
#143501=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#143502=direction('',(0.e0,0.e0,1.e0));
#143503=direction('',(-1.e0,0.e0,0.e0));
#143504=axis2_placement_3d('',#143501,#143502,#143503);
#143506=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#143507=direction('',(0.e0,0.e0,1.e0));
#143508=direction('',(1.e0,0.e0,0.e0));
#143509=axis2_placement_3d('',#143506,#143507,#143508);
#143511=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#143512=direction('',(0.e0,0.e0,-1.e0));
#143513=direction('',(-1.e0,0.e0,0.e0));
#143514=axis2_placement_3d('',#143511,#143512,#143513);
#143516=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#143517=direction('',(0.e0,0.e0,-1.e0));
#143518=direction('',(1.e0,0.e0,0.e0));
#143519=axis2_placement_3d('',#143516,#143517,#143518);
#143521=cartesian_point('',(-5.195005271746e1,0.e0,-3.311516878959e0));
#143522=direction('',(0.e0,1.e0,0.e0));
#143523=direction('',(0.e0,0.e0,1.e0));
#143524=axis2_placement_3d('',#143521,#143522,#143523);
#143526=cartesian_point('',(0.e0,0.e0,-3.311516878959e0));
#143527=direction('',(0.e0,0.e0,-1.e0));
#143528=direction('',(-1.e0,0.e0,0.e0));
#143529=axis2_placement_3d('',#143526,#143527,#143528);
#143531=cartesian_point('',(5.195005271746e1,0.e0,-3.311516878959e0));
#143532=direction('',(0.e0,-1.e0,0.e0));
#143533=direction('',(0.e0,0.e0,1.e0));
#143534=axis2_placement_3d('',#143531,#143532,#143533);
#143536=cartesian_point('',(0.e0,0.e0,-3.311516878959e0));
#143537=direction('',(0.e0,0.e0,-1.e0));
#143538=direction('',(1.e0,0.e0,0.e0));
#143539=axis2_placement_3d('',#143536,#143537,#143538);
#143541=direction('',(0.e0,0.e0,-1.e0));
#143542=vector('',#143541,2.229998733900e1);
#143543=cartesian_point('',(5.125005271746e1,0.e0,-3.311516878959e0));
#143544=line('',#143543,#143542);
#143545=cartesian_point('',(0.e0,0.e0,-2.561150421796e1));
#143546=direction('',(0.e0,0.e0,-1.e0));
#143547=direction('',(1.e0,0.e0,0.e0));
#143548=axis2_placement_3d('',#143545,#143546,#143547);
#143550=direction('',(0.e0,0.e0,-1.e0));
#143551=vector('',#143550,2.229998733900e1);
#143552=cartesian_point('',(-5.125005271746e1,0.e0,-3.311516878959e0));
#143553=line('',#143552,#143551);
#143554=direction('',(0.e0,0.e0,-1.e0));
#143555=vector('',#143554,3.820001266100e1);
#143556=cartesian_point('',(-5.125005271746e1,0.e0,-2.561150421796e1));
#143557=line('',#143556,#143555);
#143558=cartesian_point('',(0.e0,0.e0,-2.561150421796e1));
#143559=direction('',(0.e0,0.e0,1.e0));
#143560=direction('',(1.e0,0.e0,0.e0));
#143561=axis2_placement_3d('',#143558,#143559,#143560);
#143563=direction('',(0.e0,0.e0,-1.e0));
#143564=vector('',#143563,3.820001266100e1);
#143565=cartesian_point('',(5.125005271746e1,0.e0,-2.561150421796e1));
#143566=line('',#143565,#143564);
#143567=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#143568=direction('',(0.e0,0.e0,1.e0));
#143569=direction('',(-1.e0,0.e0,0.e0));
#143570=axis2_placement_3d('',#143567,#143568,#143569);
#143572=cartesian_point('',(5.095005271746e1,0.e0,-6.381151687896e1));
#143573=direction('',(0.e0,1.e0,0.e0));
#143574=direction('',(1.e0,0.e0,0.e0));
#143575=axis2_placement_3d('',#143572,#143573,#143574);
#143577=cartesian_point('',(-5.095005271746e1,0.e0,-6.381151687896e1));
#143578=direction('',(0.e0,-1.e0,0.e0));
#143579=direction('',(-1.e0,0.e0,0.e0));
#143580=axis2_placement_3d('',#143577,#143578,#143579);
#143582=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#143583=direction('',(0.e0,0.e0,1.e0));
#143584=direction('',(1.e0,0.e0,0.e0));
#143585=axis2_placement_3d('',#143582,#143583,#143584);
#143587=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143588=direction('',(0.e0,0.e0,1.e0));
#143589=direction('',(-1.e0,0.e0,0.e0));
#143590=axis2_placement_3d('',#143587,#143588,#143589);
#143592=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143593=direction('',(0.e0,0.e0,1.e0));
#143594=direction('',(1.e0,0.e0,0.e0));
#143595=axis2_placement_3d('',#143592,#143593,#143594);
#143597=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143598=direction('',(0.e0,0.e0,-1.e0));
#143599=direction('',(-1.e0,0.e0,0.e0));
#143600=axis2_placement_3d('',#143597,#143598,#143599);
#143602=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143603=direction('',(0.e0,0.e0,-1.e0));
#143604=direction('',(1.e0,0.e0,0.e0));
#143605=axis2_placement_3d('',#143602,#143603,#143604);
#143607=cartesian_point('',(-5.055000073976e1,0.e0,-6.441151687896e1));
#143608=direction('',(0.e0,1.e0,0.e0));
#143609=direction('',(0.e0,0.e0,1.e0));
#143610=axis2_placement_3d('',#143607,#143608,#143609);
#143612=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#143613=direction('',(0.e0,0.e0,-1.e0));
#143614=direction('',(-1.e0,0.e0,0.e0));
#143615=axis2_placement_3d('',#143612,#143613,#143614);
#143617=cartesian_point('',(5.055000073976e1,0.e0,-6.441151687896e1));
#143618=direction('',(0.e0,-1.e0,0.e0));
#143619=direction('',(0.e0,0.e0,1.e0));
#143620=axis2_placement_3d('',#143617,#143618,#143619);
#143622=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#143623=direction('',(0.e0,0.e0,-1.e0));
#143624=direction('',(1.e0,0.e0,0.e0));
#143625=axis2_placement_3d('',#143622,#143623,#143624);
#143627=direction('',(0.e0,0.e0,-1.e0));
#143628=vector('',#143627,7.199987339e0);
#143629=cartesian_point('',(5.025000073976e1,0.e0,-6.441151687896e1));
#143630=line('',#143629,#143628);
#143631=direction('',(0.e0,0.e0,-1.e0));
#143632=vector('',#143631,7.199987339e0);
#143633=cartesian_point('',(-5.025000073976e1,0.e0,-6.441151687896e1));
#143634=line('',#143633,#143632);
#143635=cartesian_point('',(-4.125000073976e1,1.326701209776e-14,
-7.161150421796e1));
#143636=direction('',(0.e0,-1.e0,0.e0));
#143637=direction('',(-1.e0,0.e0,0.e0));
#143638=axis2_placement_3d('',#143635,#143636,#143637);
#143640=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#143641=direction('',(0.e0,0.e0,1.e0));
#143642=direction('',(1.e0,0.e0,0.e0));
#143643=axis2_placement_3d('',#143640,#143641,#143642);
#143645=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#143646=direction('',(0.e0,0.e0,1.e0));
#143647=direction('',(-1.e0,0.e0,0.e0));
#143648=axis2_placement_3d('',#143645,#143646,#143647);
#143650=cartesian_point('',(4.125000073976e1,0.e0,-7.161150421796e1));
#143651=direction('',(0.e0,1.e0,0.e0));
#143652=direction('',(1.e0,0.e0,0.e0));
#143653=axis2_placement_3d('',#143650,#143651,#143652);
#143655=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#143656=direction('',(0.e0,0.e0,1.e0));
#143657=direction('',(-1.e0,0.e0,0.e0));
#143658=axis2_placement_3d('',#143655,#143656,#143657);
#143660=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#143661=direction('',(0.e0,0.e0,1.e0));
#143662=direction('',(1.e0,0.e0,0.e0));
#143663=axis2_placement_3d('',#143660,#143661,#143662);
#143665=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#143666=direction('',(0.e0,0.e0,-1.e0));
#143667=direction('',(-1.e0,0.e0,0.e0));
#143668=axis2_placement_3d('',#143665,#143666,#143667);
#143670=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#143671=direction('',(0.e0,0.e0,-1.e0));
#143672=direction('',(1.e0,0.e0,0.e0));
#143673=axis2_placement_3d('',#143670,#143671,#143672);
#143675=cartesian_point('',(-2.120086972197e1,0.e0,-7.691150422652e1));
#143676=direction('',(0.e0,-1.e0,0.e0));
#143677=direction('',(6.801690270228e-5,0.e0,-9.999999976869e-1));
#143678=axis2_placement_3d('',#143675,#143676,#143677);
#143680=cartesian_point('',(2.120086972197e1,0.e0,-7.691150422652e1));
#143681=direction('',(0.e0,1.e0,0.e0));
#143682=direction('',(-6.801690270228e-5,0.e0,-9.999999976869e-1));
#143683=axis2_placement_3d('',#143680,#143681,#143682);
#143685=cartesian_point('',(0.e0,0.e0,-7.811089766012e1));
#143686=direction('',(0.e0,0.e0,1.e0));
#143687=direction('',(-1.e0,0.e0,0.e0));
#143688=axis2_placement_3d('',#143685,#143686,#143687);
#143690=cartesian_point('',(0.e0,0.e0,-7.811089766012e1));
#143691=direction('',(0.e0,0.e0,1.e0));
#143692=direction('',(1.e0,0.e0,0.e0));
#143693=axis2_placement_3d('',#143690,#143691,#143692);
#143695=cartesian_point('',(-6.999999999996e1,0.e0,3.884831210412e-1));
#143696=cartesian_point('',(-6.999999999996e1,0.e0,-2.611516878959e0));
#143697=vertex_point('',#143695);
#143698=vertex_point('',#143696);
#143699=cartesian_point('',(6.999999999996e1,0.e0,-2.611516878959e0));
#143700=vertex_point('',#143699);
#143701=cartesian_point('',(6.999999999996e1,0.e0,3.884831210412e-1));
#143702=vertex_point('',#143701);
#143703=cartesian_point('',(5.075000073976e1,-2.251983883771e-14,
3.884831210410e-1));
#143704=cartesian_point('',(-5.075000073976e1,0.e0,3.884831210410e-1));
#143705=vertex_point('',#143703);
#143706=vertex_point('',#143704);
#143707=cartesian_point('',(-4.825000073976e1,0.e0,-2.111516878959e0));
#143708=vertex_point('',#143707);
#143709=cartesian_point('',(4.825000073976e1,0.e0,-2.111516878959e0));
#143710=vertex_point('',#143709);
#143711=cartesian_point('',(-4.825000073976e1,0.e0,-6.381151687896e1));
#143712=vertex_point('',#143711);
#143713=cartesian_point('',(4.825000073976e1,0.e0,-6.381151687896e1));
#143714=vertex_point('',#143713);
#143715=cartesian_point('',(-4.795000073976e1,0.e0,-6.411151687896e1));
#143716=vertex_point('',#143715);
#143717=cartesian_point('',(4.795000073976e1,0.e0,-6.411151687896e1));
#143718=vertex_point('',#143717);
#143719=cartesian_point('',(4.755000073976e1,-2.109993899679e-14,
-6.411151687896e1));
#143720=cartesian_point('',(-4.755000073976e1,0.e0,-6.411151687896e1));
#143721=vertex_point('',#143719);
#143722=vertex_point('',#143720);
#143723=cartesian_point('',(-4.725000073976e1,0.e0,-6.441151687896e1));
#143724=vertex_point('',#143723);
#143725=cartesian_point('',(4.725000073976e1,0.e0,-6.441151687896e1));
#143726=vertex_point('',#143725);
#143727=cartesian_point('',(-4.725000073976e1,0.e0,-7.161150421796e1));
#143728=vertex_point('',#143727);
#143729=cartesian_point('',(4.725000073976e1,0.e0,-7.161150421796e1));
#143730=vertex_point('',#143729);
#143731=cartesian_point('',(-4.125000073976e1,1.326701209776e-14,
-7.761150421796e1));
#143732=vertex_point('',#143731);
#143733=cartesian_point('',(4.125000073976e1,0.e0,-7.761150421796e1));
#143734=vertex_point('',#143733);
#143735=cartesian_point('',(2.120085721567e1,0.e0,-7.761150421796e1));
#143736=cartesian_point('',(-2.120085721567e1,0.e0,-7.761150421796e1));
#143737=vertex_point('',#143735);
#143738=vertex_point('',#143736);
#143739=cartesian_point('',(-2.070085721567e1,0.e0,-7.711150421796e1));
#143740=vertex_point('',#143739);
#143741=cartesian_point('',(2.070085721567e1,0.e0,-7.711150421796e1));
#143742=vertex_point('',#143741);
#143743=cartesian_point('',(-2.070088228015e1,0.e0,-7.630984708431e1));
#143744=vertex_point('',#143743);
#143745=cartesian_point('',(2.070090734366e1,0.e0,-7.630984708431e1));
#143746=vertex_point('',#143745);
#143747=cartesian_point('',(-1.770242717606e1,0.e0,-7.267672844459e1));
#143748=vertex_point('',#143747);
#143749=cartesian_point('',(1.770242717606e1,0.e0,-7.267672844459e1));
#143750=vertex_point('',#143749);
#143751=cartesian_point('',(-1.770242717606e1,0.e0,-6.491656859225e1));
#143752=vertex_point('',#143751);
#143753=cartesian_point('',(1.770242717606e1,0.e0,-6.491656859225e1));
#143754=vertex_point('',#143753);
#143755=cartesian_point('',(1.099833638731e1,0.e0,-6.491656859225e1));
#143756=cartesian_point('',(-1.099833638731e1,0.e0,-6.491656859225e1));
#143757=vertex_point('',#143755);
#143758=vertex_point('',#143756);
#143759=cartesian_point('',(-7.500000070580e0,0.e0,-5.981008627923e1));
#143760=vertex_point('',#143759);
#143761=cartesian_point('',(7.500000070580e0,0.e0,-5.981008627923e1));
#143762=vertex_point('',#143761);
#143763=cartesian_point('',(6.e0,0.e0,-5.981008632923e1));
#143764=cartesian_point('',(-6.e0,0.e0,-5.981008632923e1));
#143765=vertex_point('',#143763);
#143766=vertex_point('',#143764);
#143767=cartesian_point('',(-6.e0,0.e0,6.989102339882e0));
#143768=vertex_point('',#143767);
#143769=cartesian_point('',(6.e0,0.e0,6.989102339882e0));
#143770=vertex_point('',#143769);
#143771=cartesian_point('',(5.650000000945e0,0.e0,6.989102339882e0));
#143772=cartesian_point('',(-5.650000000945e0,0.e0,6.989102339882e0));
#143773=vertex_point('',#143771);
#143774=vertex_point('',#143772);
#143775=cartesian_point('',(-5.650000000945e0,0.e0,8.389102339882e0));
#143776=vertex_point('',#143775);
#143777=cartesian_point('',(5.650000000945e0,0.e0,8.389102339882e0));
#143778=vertex_point('',#143777);
#143779=cartesian_point('',(6.e0,0.e0,8.389102339882e0));
#143780=cartesian_point('',(-6.e0,0.e0,8.389102339882e0));
#143781=vertex_point('',#143779);
#143782=vertex_point('',#143780);
#143783=cartesian_point('',(-6.e0,0.e0,1.238910233988e1));
#143784=vertex_point('',#143783);
#143785=cartesian_point('',(6.e0,0.e0,1.238910233988e1));
#143786=vertex_point('',#143785);
#143787=cartesian_point('',(-5.000000000001e0,0.e0,1.338910233988e1));
#143788=vertex_point('',#143787);
#143789=cartesian_point('',(5.000000000001e0,0.e0,1.338910233988e1));
#143790=vertex_point('',#143789);
#143791=cartesian_point('',(-5.195005271746e1,0.e0,-2.611516878959e0));
#143792=cartesian_point('',(5.195005271746e1,0.e0,-2.611516878959e0));
#143793=vertex_point('',#143791);
#143794=vertex_point('',#143792);
#143795=cartesian_point('',(-5.125005271746e1,0.e0,-3.311516878959e0));
#143796=vertex_point('',#143795);
#143797=cartesian_point('',(5.125005271746e1,1.255264260331e-14,
-3.311516878959e0));
#143798=vertex_point('',#143797);
#143799=cartesian_point('',(-5.125005271746e1,0.e0,-2.561150421796e1));
#143800=vertex_point('',#143799);
#143801=cartesian_point('',(5.125005271746e1,0.e0,-2.561150421796e1));
#143802=vertex_point('',#143801);
#143803=cartesian_point('',(-5.125005271746e1,0.e0,-6.381151687896e1));
#143804=vertex_point('',#143803);
#143805=cartesian_point('',(5.125005271746e1,1.255264260331e-14,
-6.381151687896e1));
#143806=vertex_point('',#143805);
#143807=cartesian_point('',(-5.095005271746e1,0.e0,-6.411151687896e1));
#143808=vertex_point('',#143807);
#143809=cartesian_point('',(5.095005271746e1,0.e0,-6.411151687896e1));
#143810=vertex_point('',#143809);
#143811=cartesian_point('',(-5.055000073976e1,0.e0,-6.411151687896e1));
#143812=cartesian_point('',(5.055000073976e1,-1.625812022616e-14,
-6.411151687896e1));
#143813=vertex_point('',#143811);
#143814=vertex_point('',#143812);
#143815=cartesian_point('',(-5.025000073976e1,0.e0,-6.441151687896e1));
#143816=vertex_point('',#143815);
#143817=cartesian_point('',(5.025000073976e1,1.230770051262e-14,
-6.441151687896e1));
#143818=vertex_point('',#143817);
#143819=cartesian_point('',(-5.025000073976e1,0.e0,-7.161150421796e1));
#143820=vertex_point('',#143819);
#143821=cartesian_point('',(5.025000073976e1,0.e0,-7.161150421796e1));
#143822=vertex_point('',#143821);
#143823=cartesian_point('',(-4.125000073976e1,1.326701209776e-14,
-8.061150421796e1));
#143824=vertex_point('',#143823);
#143825=cartesian_point('',(4.125000073976e1,0.e0,-8.061150421796e1));
#143826=vertex_point('',#143825);
#143827=cartesian_point('',(-2.120061805943e1,0.e0,-8.061150421796e1));
#143828=cartesian_point('',(2.120061805943e1,0.e0,-8.061150421796e1));
#143829=vertex_point('',#143827);
#143830=vertex_point('',#143828);
#143831=cartesian_point('',(-1.770066181508e1,0.e0,-7.811089766012e1));
#143832=vertex_point('',#143831);
#143833=cartesian_point('',(1.770066181508e1,0.e0,-7.811089766012e1));
#143834=vertex_point('',#143833);
#143835=cartesian_point('',(0.e0,0.e0,0.e0));
#143836=direction('',(0.e0,0.e0,-1.e0));
#143837=direction('',(1.e0,0.e0,0.e0));
#143838=axis2_placement_3d('',#143835,#143836,#143837);
#143839=cylindrical_surface('',#143838,6.999999999996e1);
#143841=oriented_edge('',*,*,#143840,.t.);
#143843=oriented_edge('',*,*,#143842,.f.);
#143845=oriented_edge('',*,*,#143844,.f.);
#143847=oriented_edge('',*,*,#143846,.f.);
#143848=edge_loop('',(#143841,#143843,#143845,#143847));
#143849=face_outer_bound('',#143848,.f.);
#143851=cartesian_point('',(0.e0,0.e0,0.e0));
#143852=direction('',(0.e0,0.e0,-1.e0));
#143853=direction('',(1.e0,0.e0,0.e0));
#143854=axis2_placement_3d('',#143851,#143852,#143853);
#143855=cylindrical_surface('',#143854,6.999999999996e1);
#143856=oriented_edge('',*,*,#143840,.f.);
#143858=oriented_edge('',*,*,#143857,.f.);
#143859=oriented_edge('',*,*,#143844,.t.);
#143861=oriented_edge('',*,*,#143860,.f.);
#143862=edge_loop('',(#143856,#143858,#143859,#143861));
#143863=face_outer_bound('',#143862,.f.);
#143865=cartesian_point('',(0.e0,0.e0,3.884831210412e-1));
#143866=direction('',(0.e0,0.e0,-1.e0));
#143867=direction('',(1.e0,0.e0,0.e0));
#143868=axis2_placement_3d('',#143865,#143866,#143867);
#143869=plane('',#143868);
#143870=oriented_edge('',*,*,#143857,.t.);
#143871=oriented_edge('',*,*,#143846,.t.);
#143872=edge_loop('',(#143870,#143871));
#143873=face_outer_bound('',#143872,.f.);
#143875=oriented_edge('',*,*,#143874,.t.);
#143877=oriented_edge('',*,*,#143876,.t.);
#143878=edge_loop('',(#143875,#143877));
#143879=face_bound('',#143878,.f.);
#143881=cartesian_point('',(0.e0,0.e0,-2.111516878959e0));
#143882=direction('',(0.e0,0.e0,-1.e0));
#143883=direction('',(1.e0,0.e0,0.e0));
#143884=axis2_placement_3d('',#143881,#143882,#143883);
#143885=toroidal_surface('',#143884,5.075000073976e1,2.5e0);
#143887=oriented_edge('',*,*,#143886,.t.);
#143888=oriented_edge('',*,*,#143874,.f.);
#143890=oriented_edge('',*,*,#143889,.f.);
#143892=oriented_edge('',*,*,#143891,.t.);
#143893=edge_loop('',(#143887,#143888,#143890,#143892));
#143894=face_outer_bound('',#143893,.f.);
#143896=cartesian_point('',(0.e0,0.e0,-2.111516878959e0));
#143897=direction('',(0.e0,0.e0,-1.e0));
#143898=direction('',(1.e0,0.e0,0.e0));
#143899=axis2_placement_3d('',#143896,#143897,#143898);
#143900=toroidal_surface('',#143899,5.075000073976e1,2.5e0);
#143901=oriented_edge('',*,*,#143886,.f.);
#143903=oriented_edge('',*,*,#143902,.t.);
#143904=oriented_edge('',*,*,#143889,.t.);
#143905=oriented_edge('',*,*,#143876,.f.);
#143906=edge_loop('',(#143901,#143903,#143904,#143905));
#143907=face_outer_bound('',#143906,.f.);
#143909=cartesian_point('',(0.e0,0.e0,0.e0));
#143910=direction('',(0.e0,0.e0,-1.e0));
#143911=direction('',(1.e0,0.e0,0.e0));
#143912=axis2_placement_3d('',#143909,#143910,#143911);
#143913=cylindrical_surface('',#143912,4.825000073976e1);
#143915=oriented_edge('',*,*,#143914,.f.);
#143917=oriented_edge('',*,*,#143916,.f.);
#143919=oriented_edge('',*,*,#143918,.t.);
#143920=oriented_edge('',*,*,#143902,.f.);
#143921=edge_loop('',(#143915,#143917,#143919,#143920));
#143922=face_outer_bound('',#143921,.f.);
#143924=cartesian_point('',(0.e0,0.e0,0.e0));
#143925=direction('',(0.e0,0.e0,-1.e0));
#143926=direction('',(1.e0,0.e0,0.e0));
#143927=axis2_placement_3d('',#143924,#143925,#143926);
#143928=cylindrical_surface('',#143927,4.825000073976e1);
#143929=oriented_edge('',*,*,#143914,.t.);
#143930=oriented_edge('',*,*,#143891,.f.);
#143931=oriented_edge('',*,*,#143918,.f.);
#143933=oriented_edge('',*,*,#143932,.f.);
#143934=edge_loop('',(#143929,#143930,#143931,#143933));
#143935=face_outer_bound('',#143934,.f.);
#143937=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#143938=direction('',(0.e0,0.e0,-1.e0));
#143939=direction('',(1.e0,0.e0,0.e0));
#143940=axis2_placement_3d('',#143937,#143938,#143939);
#143941=toroidal_surface('',#143940,4.795000073976e1,3.e-1);
#143943=oriented_edge('',*,*,#143942,.t.);
#143944=oriented_edge('',*,*,#143932,.t.);
#143946=oriented_edge('',*,*,#143945,.f.);
#143948=oriented_edge('',*,*,#143947,.f.);
#143949=edge_loop('',(#143943,#143944,#143946,#143948));
#143950=face_outer_bound('',#143949,.f.);
#143952=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#143953=direction('',(0.e0,0.e0,-1.e0));
#143954=direction('',(1.e0,0.e0,0.e0));
#143955=axis2_placement_3d('',#143952,#143953,#143954);
#143956=toroidal_surface('',#143955,4.795000073976e1,3.e-1);
#143957=oriented_edge('',*,*,#143942,.f.);
#143959=oriented_edge('',*,*,#143958,.f.);
#143960=oriented_edge('',*,*,#143945,.t.);
#143961=oriented_edge('',*,*,#143916,.t.);
#143962=edge_loop('',(#143957,#143959,#143960,#143961));
#143963=face_outer_bound('',#143962,.f.);
#143965=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#143966=direction('',(0.e0,0.e0,-1.e0));
#143967=direction('',(1.e0,0.e0,0.e0));
#143968=axis2_placement_3d('',#143965,#143966,#143967);
#143969=plane('',#143968);
#143970=oriented_edge('',*,*,#143958,.t.);
#143971=oriented_edge('',*,*,#143947,.t.);
#143972=edge_loop('',(#143970,#143971));
#143973=face_outer_bound('',#143972,.f.);
#143975=oriented_edge('',*,*,#143974,.t.);
#143977=oriented_edge('',*,*,#143976,.t.);
#143978=edge_loop('',(#143975,#143977));
#143979=face_bound('',#143978,.f.);
#143981=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#143982=direction('',(0.e0,0.e0,-1.e0));
#143983=direction('',(1.e0,0.e0,0.e0));
#143984=axis2_placement_3d('',#143981,#143982,#143983);
#143985=toroidal_surface('',#143984,4.755000073976e1,3.e-1);
#143987=oriented_edge('',*,*,#143986,.t.);
#143988=oriented_edge('',*,*,#143974,.f.);
#143990=oriented_edge('',*,*,#143989,.f.);
#143992=oriented_edge('',*,*,#143991,.t.);
#143993=edge_loop('',(#143987,#143988,#143990,#143992));
#143994=face_outer_bound('',#143993,.f.);
#143996=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#143997=direction('',(0.e0,0.e0,-1.e0));
#